diff -Nrcpad gcc-15-20250809/LAST_UPDATED gcc-15-20250816/LAST_UPDATED
*** gcc-15-20250809/LAST_UPDATED	Sat Aug  9 22:33:47 2025
--- gcc-15-20250816/LAST_UPDATED	Sat Aug 16 22:34:58 2025
***************
*** 1 ****
! Obtained from git: releases/gcc-15 revision 929da38d40817975265fbcfe7a3373f536b3383a
--- 1 ----
! Obtained from git: releases/gcc-15 revision 828eb1b7b9d5f9d24839549ab3e892cdbc5dc157
diff -Nrcpad gcc-15-20250809/MD5SUMS gcc-15-20250816/MD5SUMS
*** gcc-15-20250809/MD5SUMS	Sat Aug  9 22:33:51 2025
--- gcc-15-20250816/MD5SUMS	Sat Aug 16 22:35:03 2025
***************
*** 1,5 ****
  # This file contains the MD5 checksums of the files in the
! # gcc-15-20250809.tar.xz tarball.
  #
  # Besides verifying that all files in the tarball were correctly expanded,
  # it also can be used to determine if any files have changed since the
--- 1,5 ----
  # This file contains the MD5 checksums of the files in the
! # gcc-15-20250816.tar.xz tarball.
  #
  # Besides verifying that all files in the tarball were correctly expanded,
  # it also can be used to determine if any files have changed since the
*************** d32239bcb673463ab874e80d47fae504  COPYIN
*** 25,31 ****
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
! b01781f0326a5618689c509c0d77075f  LAST_UPDATED
  9d2cf5b58292c2e8b0804d3eafc2d6f3  MAINTAINERS
  b714b83dd28679b75c5fd3e619d35956  Makefile.def
  9d0808afc70085c5ca8d45062fc59689  Makefile.in
--- 25,31 ----
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
! 6935beb183c642d9812004ac92e0fdd1  LAST_UPDATED
  9d2cf5b58292c2e8b0804d3eafc2d6f3  MAINTAINERS
  b714b83dd28679b75c5fd3e619d35956  Makefile.def
  9d0808afc70085c5ca8d45062fc59689  Makefile.in
*************** a22e70b3f29292d0e628450f4bb11e62  fixinc
*** 514,520 ****
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! 6c538d8031edeefa77269d13bdfea266  gcc/ChangeLog
  51281e73aa07fb62394bd72f3c9299ba  gcc/ChangeLog-1997
  f77af8c9ac412064886b00c5506123b5  gcc/ChangeLog-1998
  00a2e4ead1b289bf69bca0196fed6f9f  gcc/ChangeLog-1999
--- 514,520 ----
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! e8f44d71732e77335ff154d23e23872a  gcc/ChangeLog
  51281e73aa07fb62394bd72f3c9299ba  gcc/ChangeLog-1997
  f77af8c9ac412064886b00c5506123b5  gcc/ChangeLog-1998
  00a2e4ead1b289bf69bca0196fed6f9f  gcc/ChangeLog-1999
*************** fb3fadb88e1d2b3b640cfaaa5ff11780  gcc/Ch
*** 551,557 ****
  3eb07e0b2e542409bf73d359f7f65609  gcc/ChangeLog.ptr
  e13638e26743ba41e6011b76cc00d9a9  gcc/ChangeLog.tree-ssa
  739ab47f6425bcea1d05e4fc0542de54  gcc/ChangeLog.tuples
! ae9ad457d700b83fba127c1b231d73e5  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
--- 551,557 ----
  3eb07e0b2e542409bf73d359f7f65609  gcc/ChangeLog.ptr
  e13638e26743ba41e6011b76cc00d9a9  gcc/ChangeLog.tree-ssa
  739ab47f6425bcea1d05e4fc0542de54  gcc/ChangeLog.tuples
! 6136ae3a936a6a5f3d359f1a584372d4  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
*************** f28e7beab7cc8baa0b1a2e5e9efc0597  gcc/co
*** 3459,3468 ****
  289754bc9c6eb2b3ec2ebb609d36de73  gcc/config/aarch64/aarch64-simd.md
  400cf23fe3c345ede58d2194530c6231  gcc/config/aarch64/aarch64-sme.md
  221b858bba4517a3871cb07292c6b216  gcc/config/aarch64/aarch64-speculation.cc
! 9ab182bab4cc10bb9676b1309abb562f  gcc/config/aarch64/aarch64-sve-builtins-base.cc
  35bb69e0b38657d068d103a2da1b8a16  gcc/config/aarch64/aarch64-sve-builtins-base.def
  cdcf6636402c3c91eb0010325542b491  gcc/config/aarch64/aarch64-sve-builtins-base.h
! 7bf84ccc784bb8957d9a6174156cd087  gcc/config/aarch64/aarch64-sve-builtins-functions.h
  089932b501cb5cd94383201ef2002478  gcc/config/aarch64/aarch64-sve-builtins-shapes.cc
  88653955c7c15c0ac1d6f1bd1b827641  gcc/config/aarch64/aarch64-sve-builtins-shapes.h
  e055c97bc39ff21701576ecf45b3a7a0  gcc/config/aarch64/aarch64-sve-builtins-sme.cc
--- 3459,3468 ----
  289754bc9c6eb2b3ec2ebb609d36de73  gcc/config/aarch64/aarch64-simd.md
  400cf23fe3c345ede58d2194530c6231  gcc/config/aarch64/aarch64-sme.md
  221b858bba4517a3871cb07292c6b216  gcc/config/aarch64/aarch64-speculation.cc
! cab9211ac73c7480b9b4b45833e20d71  gcc/config/aarch64/aarch64-sve-builtins-base.cc
  35bb69e0b38657d068d103a2da1b8a16  gcc/config/aarch64/aarch64-sve-builtins-base.def
  cdcf6636402c3c91eb0010325542b491  gcc/config/aarch64/aarch64-sve-builtins-base.h
! 1aedb1965774496622db16f56a477345  gcc/config/aarch64/aarch64-sve-builtins-functions.h
  089932b501cb5cd94383201ef2002478  gcc/config/aarch64/aarch64-sve-builtins-shapes.cc
  88653955c7c15c0ac1d6f1bd1b827641  gcc/config/aarch64/aarch64-sve-builtins-shapes.h
  e055c97bc39ff21701576ecf45b3a7a0  gcc/config/aarch64/aarch64-sve-builtins-sme.cc
*************** e055c97bc39ff21701576ecf45b3a7a0  gcc/co
*** 3471,3488 ****
  d90362e92083076dd19c9edc16b0600a  gcc/config/aarch64/aarch64-sve-builtins-sve2.cc
  5249e3dd61e8bd70c85a23c5711f3ca2  gcc/config/aarch64/aarch64-sve-builtins-sve2.def
  e2d80b89552da0c6b4cb6bede3b2e573  gcc/config/aarch64/aarch64-sve-builtins-sve2.h
! 2578221253cb8c19e9f778140a8cf9af  gcc/config/aarch64/aarch64-sve-builtins.cc
  30d08305d5bc784af521254aea449949  gcc/config/aarch64/aarch64-sve-builtins.def
  5ef25fd86c1c16a4a6fb3f74e12802b4  gcc/config/aarch64/aarch64-sve-builtins.h
! 16747170f39e921f5b1e160e947deb43  gcc/config/aarch64/aarch64-sve.md
! a16f9cae06244c0294eb2792a27ba07a  gcc/config/aarch64/aarch64-sve2.md
  805529fa07916adcabb727f19ebd8dd2  gcc/config/aarch64/aarch64-sys-regs.def
  b301dc231a69a28202d2b7d79ea75f5d  gcc/config/aarch64/aarch64-tune.md
  06480b67fa44a0b9fa7de2ed778a3df9  gcc/config/aarch64/aarch64-tuning-flags.def
  a2493e870eb12f5d646c24f2949e4cd3  gcc/config/aarch64/aarch64-vxworks.h
! 07893eeffa57c0900abac4a060662839  gcc/config/aarch64/aarch64.cc
  4c2226a017b612867a61db1f7929ad43  gcc/config/aarch64/aarch64.h
! 411e1d3571eca6300daf26431a1f99c7  gcc/config/aarch64/aarch64.md
  84c23cd68c90a9be4b986aa7009ba1c9  gcc/config/aarch64/aarch64.opt
  21fd50b19307096b8be37549ae0f6f77  gcc/config/aarch64/aarch64.opt.urls
  99f46f1d591aa221b0c93a221ad9dc43  gcc/config/aarch64/arm_acle.h
--- 3471,3488 ----
  d90362e92083076dd19c9edc16b0600a  gcc/config/aarch64/aarch64-sve-builtins-sve2.cc
  5249e3dd61e8bd70c85a23c5711f3ca2  gcc/config/aarch64/aarch64-sve-builtins-sve2.def
  e2d80b89552da0c6b4cb6bede3b2e573  gcc/config/aarch64/aarch64-sve-builtins-sve2.h
! c3c4eb36575f25af5b1e1dc06de29dc0  gcc/config/aarch64/aarch64-sve-builtins.cc
  30d08305d5bc784af521254aea449949  gcc/config/aarch64/aarch64-sve-builtins.def
  5ef25fd86c1c16a4a6fb3f74e12802b4  gcc/config/aarch64/aarch64-sve-builtins.h
! f8e53efb41228263faa63280df0a8217  gcc/config/aarch64/aarch64-sve.md
! eb380a954053a41e73e4f6bb1d3572c0  gcc/config/aarch64/aarch64-sve2.md
  805529fa07916adcabb727f19ebd8dd2  gcc/config/aarch64/aarch64-sys-regs.def
  b301dc231a69a28202d2b7d79ea75f5d  gcc/config/aarch64/aarch64-tune.md
  06480b67fa44a0b9fa7de2ed778a3df9  gcc/config/aarch64/aarch64-tuning-flags.def
  a2493e870eb12f5d646c24f2949e4cd3  gcc/config/aarch64/aarch64-vxworks.h
! 8b1d480d83fb1a9656873b403ead78b9  gcc/config/aarch64/aarch64.cc
  4c2226a017b612867a61db1f7929ad43  gcc/config/aarch64/aarch64.h
! 43772b8cc339310ebc83d596d0269727  gcc/config/aarch64/aarch64.md
  84c23cd68c90a9be4b986aa7009ba1c9  gcc/config/aarch64/aarch64.opt
  21fd50b19307096b8be37549ae0f6f77  gcc/config/aarch64/aarch64.opt.urls
  99f46f1d591aa221b0c93a221ad9dc43  gcc/config/aarch64/arm_acle.h
*************** f713d33fdaee532813b56547dd070c8c  gcc/co
*** 3506,3512 ****
  dfcdbda4a3bb64a86fdf64ce6fce0ae3  gcc/config/aarch64/geniterators.sh
  bc3b4ebfac8bfd42d3e9098f33585afd  gcc/config/aarch64/gentune.sh
  86eaf33edeb885c2c9ae2a9825879e59  gcc/config/aarch64/host-aarch64-darwin.cc
! abbbbf6a81aacb22ddfd5cf90e09c3fb  gcc/config/aarch64/iterators.md
  5b5a63a020088c423711fc910c09f55c  gcc/config/aarch64/predicates.md
  a4e902ee1494ba5eee811ea46ecdf995  gcc/config/aarch64/rtems.h
  9a62f0d5ab77ee226f2c440e8c4d3a1d  gcc/config/aarch64/t-aarch64
--- 3506,3512 ----
  dfcdbda4a3bb64a86fdf64ce6fce0ae3  gcc/config/aarch64/geniterators.sh
  bc3b4ebfac8bfd42d3e9098f33585afd  gcc/config/aarch64/gentune.sh
  86eaf33edeb885c2c9ae2a9825879e59  gcc/config/aarch64/host-aarch64-darwin.cc
! ec99f43124343861723fa6a423e2b319  gcc/config/aarch64/iterators.md
  5b5a63a020088c423711fc910c09f55c  gcc/config/aarch64/predicates.md
  a4e902ee1494ba5eee811ea46ecdf995  gcc/config/aarch64/rtems.h
  9a62f0d5ab77ee226f2c440e8c4d3a1d  gcc/config/aarch64/t-aarch64
*************** ba79dc9cffbca47e10d361aeb3d716f3  gcc/co
*** 4200,4206 ****
  5b778b3296ea91dab0ca82338ca6828d  gcc/config/i386/i386-rust-and-jit.inc
  b19c27e8a900f9eeb7d73e2bb4b8d313  gcc/config/i386/i386-rust.cc
  24065393854cd1e08e3285bd707210fe  gcc/config/i386/i386-rust.h
! bc56596480d67d323c5d40302bce3fc8  gcc/config/i386/i386.cc
  814201a3143f3d15ba0b897e34e3d459  gcc/config/i386/i386.h
  78ebb2bf35b2a4cabbdff4ced1fbc4e1  gcc/config/i386/i386.md
  5a3c6fa6266505bbc0789e269da6e250  gcc/config/i386/i386.opt
--- 4200,4206 ----
  5b778b3296ea91dab0ca82338ca6828d  gcc/config/i386/i386-rust-and-jit.inc
  b19c27e8a900f9eeb7d73e2bb4b8d313  gcc/config/i386/i386-rust.cc
  24065393854cd1e08e3285bd707210fe  gcc/config/i386/i386-rust.h
! 1f51de377d2201760580af4caad2f020  gcc/config/i386/i386.cc
  814201a3143f3d15ba0b897e34e3d459  gcc/config/i386/i386.h
  78ebb2bf35b2a4cabbdff4ced1fbc4e1  gcc/config/i386/i386.md
  5a3c6fa6266505bbc0789e269da6e250  gcc/config/i386/i386.opt
*************** ac0512e8b259ed63d386edaa0457a5ad  gcc/co
*** 4423,4429 ****
  b9324da4da2e361b6f6b42ab32c89139  gcc/config/loongarch/loongarch-d.h
  833584d561eee00538a06353674c2923  gcc/config/loongarch/loongarch-def-array.h
  f33b12257452472d47dac65075ab5d62  gcc/config/loongarch/loongarch-def.cc
! 185ea2daeab6458dea2831efe865a9b3  gcc/config/loongarch/loongarch-def.h
  4a2c4b8277bf78c873773752258854de  gcc/config/loongarch/loongarch-driver.cc
  9034667d3a99adb6488a0cf70a9c572c  gcc/config/loongarch/loongarch-driver.h
  3fd647901cdc3e1d254c3b6a55a2fb7e  gcc/config/loongarch/loongarch-evolution.cc
--- 4423,4429 ----
  b9324da4da2e361b6f6b42ab32c89139  gcc/config/loongarch/loongarch-d.h
  833584d561eee00538a06353674c2923  gcc/config/loongarch/loongarch-def-array.h
  f33b12257452472d47dac65075ab5d62  gcc/config/loongarch/loongarch-def.cc
! 5155922cf688d9073a6497f7def3c933  gcc/config/loongarch/loongarch-def.h
  4a2c4b8277bf78c873773752258854de  gcc/config/loongarch/loongarch-driver.cc
  9034667d3a99adb6488a0cf70a9c572c  gcc/config/loongarch/loongarch-driver.h
  3fd647901cdc3e1d254c3b6a55a2fb7e  gcc/config/loongarch/loongarch-evolution.cc
*************** d3ad067b1fa15bbce42fd3cc4499966e  gcc/co
*** 4436,4442 ****
  688cd325dbeb853413435f029e712cb2  gcc/config/loongarch/loongarch-str.h
  a8cd9a4a3d712802475e91e0ec9a3274  gcc/config/loongarch/loongarch-target-attr.cc
  f539c2da7e8d7a3ef7c741bceee19eed  gcc/config/loongarch/loongarch-tune.h
! a9f0b7daa0d8e187bc6fc58f0b97baab  gcc/config/loongarch/loongarch.cc
  cac7a4f19361731647870d2210078a9e  gcc/config/loongarch/loongarch.h
  9fd9109f20f7dfce6de910d45b5dbc85  gcc/config/loongarch/loongarch.md
  bcc951e237d5501fc2acd6ef3141724c  gcc/config/loongarch/loongarch.opt
--- 4436,4442 ----
  688cd325dbeb853413435f029e712cb2  gcc/config/loongarch/loongarch-str.h
  a8cd9a4a3d712802475e91e0ec9a3274  gcc/config/loongarch/loongarch-target-attr.cc
  f539c2da7e8d7a3ef7c741bceee19eed  gcc/config/loongarch/loongarch-tune.h
! 0b6b53c934d971c8e4f204caacf7f291  gcc/config/loongarch/loongarch.cc
  cac7a4f19361731647870d2210078a9e  gcc/config/loongarch/loongarch.h
  9fd9109f20f7dfce6de910d45b5dbc85  gcc/config/loongarch/loongarch.md
  bcc951e237d5501fc2acd6ef3141724c  gcc/config/loongarch/loongarch.opt
*************** f51037a9e437f8e9ce7215b2da5ad4e2  gcc/co
*** 4953,4959 ****
  9a0be0e3c4d4b0eec09eef7dee2a028a  gcc/config/riscv/riscv-vsetvl.cc
  16b7359c0b12895c0d7452fc89879a1a  gcc/config/riscv/riscv-vsetvl.def
  7082a18dbfc574d47bf71f4d50dd30f9  gcc/config/riscv/riscv-zicfilp.cc
! 959f9025a3246cbc8914e965e8965b76  gcc/config/riscv/riscv.cc
  1153302a8d65cedebba8e1a3f67931b2  gcc/config/riscv/riscv.h
  4454024804f9347267bff50e57227934  gcc/config/riscv/riscv.md
  c799356a57b52ab91ff324ab22516fba  gcc/config/riscv/riscv.opt
--- 4953,4959 ----
  9a0be0e3c4d4b0eec09eef7dee2a028a  gcc/config/riscv/riscv-vsetvl.cc
  16b7359c0b12895c0d7452fc89879a1a  gcc/config/riscv/riscv-vsetvl.def
  7082a18dbfc574d47bf71f4d50dd30f9  gcc/config/riscv/riscv-zicfilp.cc
! 440e1aafc0dc660b29afa40d622d4270  gcc/config/riscv/riscv.cc
  1153302a8d65cedebba8e1a3f67931b2  gcc/config/riscv/riscv.h
  4454024804f9347267bff50e57227934  gcc/config/riscv/riscv.md
  c799356a57b52ab91ff324ab22516fba  gcc/config/riscv/riscv.opt
*************** c98feb0a43876ed3ef2fca3c8448e8f8  gcc/do
*** 5994,6000 ****
  ee33d902cd60afae792843ff15ad6706  gcc/doc/portability.texi
  8489e4a02a5daa1d1ae726383b330653  gcc/doc/rtl.texi
  bd20fd07c5ee8f444bf1d3f5e64e066a  gcc/doc/service.texi
! dac5d7b3efd1f6082fdf8445128a8c67  gcc/doc/sourcebuild.texi
  14e3ed780980c4fff09173b869e850ed  gcc/doc/standards.texi
  bcede1ca08c149d6b7a9ad7cfc846f85  gcc/doc/tm.texi
  06d0869eb2bec892f989f31bcd7da233  gcc/doc/tm.texi.in
--- 5994,6000 ----
  ee33d902cd60afae792843ff15ad6706  gcc/doc/portability.texi
  8489e4a02a5daa1d1ae726383b330653  gcc/doc/rtl.texi
  bd20fd07c5ee8f444bf1d3f5e64e066a  gcc/doc/service.texi
! ccde67b04662bf2e19de064bb7380743  gcc/doc/sourcebuild.texi
  14e3ed780980c4fff09173b869e850ed  gcc/doc/standards.texi
  bcede1ca08c149d6b7a9ad7cfc846f85  gcc/doc/tm.texi
  06d0869eb2bec892f989f31bcd7da233  gcc/doc/tm.texi.in
*************** ed475e0212369987bb572e7eabb4b4d7  gcc/lo
*** 6634,6640 ****
  05bf78e6d3e36587723b1177ffcd9c6e  gcc/lower-subreg.h
  755a196fed2cd7b5878159035d75b39b  gcc/lra-assigns.cc
  0232e051e662ebb7fd2fa507d9c581b8  gcc/lra-coalesce.cc
! a6bf1ef46c92902beb3ec28006d6a9ff  gcc/lra-constraints.cc
  90be6ca8eebfbeae80589ba7a895bf60  gcc/lra-eliminations.cc
  d5aab2fda62b4b8a67dcd1bfeff169f5  gcc/lra-int.h
  9b39c90253128330d1b238b030a40fce  gcc/lra-lives.cc
--- 6634,6640 ----
  05bf78e6d3e36587723b1177ffcd9c6e  gcc/lower-subreg.h
  755a196fed2cd7b5878159035d75b39b  gcc/lra-assigns.cc
  0232e051e662ebb7fd2fa507d9c581b8  gcc/lra-coalesce.cc
! 0a7f87d564757681bdd43429a8b86694  gcc/lra-constraints.cc
  90be6ca8eebfbeae80589ba7a895bf60  gcc/lra-eliminations.cc
  d5aab2fda62b4b8a67dcd1bfeff169f5  gcc/lra-int.h
  9b39c90253128330d1b238b030a40fce  gcc/lra-lives.cc
*************** e3f908061f2b051f55381b513a49022b  gcc/pa
*** 7738,7767 ****
  57048d71e78511e69e3d39d60cb2f1b7  gcc/plugin.cc
  995702441547e9826ffaea326d8be617  gcc/plugin.def
  79cd4ea374ded38e9f3ef38c1624db9e  gcc/plugin.h
! 457c685dd4451503f097cc50d8a8bccd  gcc/po/ChangeLog
  fcae8297fb0c1be8e1502d7ca12c249f  gcc/po/EXCLUDES
! ad3ed4d3a0135fbf9610627185805a14  gcc/po/be.po
! f06a600ee92348bc59755f3b4e3508bd  gcc/po/da.po
! eb727b61fc41c69f8eb58feed8f6f9af  gcc/po/de.po
! 9dbd88f88adbc476a62e0c28592b8fe3  gcc/po/el.po
! 2a8b04245b2c87d2208d599cc879f4c5  gcc/po/es.po
  748a1d219b34c4206fcf3385510cec82  gcc/po/exgettext
! fc82e39614cbd5712e526b5f96bc1f74  gcc/po/fi.po
! 52fd9ff2ae03e28d28ad65440d9548b2  gcc/po/fr.po
  33581fd74cfda499d4056d86643578f2  gcc/po/gcc.pot
! a503217da1c8b34e8ca24bdf9a1da071  gcc/po/hr.po
! af3c799251d1ccd778d079cc33d83a66  gcc/po/id.po
! cdadc1058f06d0ca6243acd3565a7639  gcc/po/ja.po
! e97a8754688d7e55785fc0c15f5fae20  gcc/po/ka.po
! 8b02cf1040a718f8a94520e44a5d64ee  gcc/po/nl.po
! 283eb799328c71583ee2d31139dc75e1  gcc/po/ru.po
! 49c6f25b92dbcac486191d02ed2ff475  gcc/po/sr.po
! 2dbe70e9733db8ccc56e287d4d44fdd4  gcc/po/sv.po
! 54ded6be61153742ab246036bba96cb4  gcc/po/tr.po
! b4c32ff4e5ca9301187557f4169661ac  gcc/po/uk.po
! 70f1d6d8472dae5eb46823c0a1022832  gcc/po/vi.po
! 5417b6136960b041ba20098b4f72b944  gcc/po/zh_CN.po
! b738479ec22d37eb065644041600a079  gcc/po/zh_TW.po
  449bc0bffc750333208eec740b03a2c4  gcc/pointer-query.cc
  9e3a1ed4de088e9a46c7b6839471d431  gcc/pointer-query.h
  91b6348b1e00d92045418095ae4c75b0  gcc/poly-int-types.h
--- 7738,7767 ----
  57048d71e78511e69e3d39d60cb2f1b7  gcc/plugin.cc
  995702441547e9826ffaea326d8be617  gcc/plugin.def
  79cd4ea374ded38e9f3ef38c1624db9e  gcc/plugin.h
! 364bdd9de44bb4523954c5e6498cc9bc  gcc/po/ChangeLog
  fcae8297fb0c1be8e1502d7ca12c249f  gcc/po/EXCLUDES
! 276b0e994306e3cdb1f62b8de38fa0e9  gcc/po/be.po
! 4ce8480a8ed1c6ea96dcee25f16b5030  gcc/po/da.po
! 309fd989d28472b9f339cfe9b7f1c0bd  gcc/po/de.po
! fb211887132af72dd424dd2b31d66047  gcc/po/el.po
! 12364c0b168dff335c5af2f85fe8e446  gcc/po/es.po
  748a1d219b34c4206fcf3385510cec82  gcc/po/exgettext
! 6bc994ac2cef495e886c17a200067ac8  gcc/po/fi.po
! 31fd60289038e7a7968d397f5a4d299f  gcc/po/fr.po
  33581fd74cfda499d4056d86643578f2  gcc/po/gcc.pot
! 967f372df07b8e132823a5ae78810e95  gcc/po/hr.po
! 4aa3d72b7598f752dbeec3c515e3e3f4  gcc/po/id.po
! 3dd18bca034f2130b94fe69334f92964  gcc/po/ja.po
! 801fffa9d9aeef707aff2ac0f13c5d92  gcc/po/ka.po
! a7784b508797b07a4ce6f68f1bacacc8  gcc/po/nl.po
! fdcd4a3815700acbdd4e1f3e6b833509  gcc/po/ru.po
! 7eca9b1e93a0943a9b3e0162afc96508  gcc/po/sr.po
! d869add118f3b4328fb1691092405516  gcc/po/sv.po
! 30f86071bc323d99189f4277b2844dd2  gcc/po/tr.po
! 97298dbd14ff0ae2044aa6223ff15d35  gcc/po/uk.po
! 6a667463af95654e143e41c99d642c20  gcc/po/vi.po
! 70925d4393f1c12426d647b87a2c5a10  gcc/po/zh_CN.po
! 8838373e81bbd8baacc3fd661c2b31cc  gcc/po/zh_TW.po
  449bc0bffc750333208eec740b03a2c4  gcc/pointer-query.cc
  9e3a1ed4de088e9a46c7b6839471d431  gcc/pointer-query.h
  91b6348b1e00d92045418095ae4c75b0  gcc/poly-int-types.h
*************** cf0f1ba732134068141dc67a09cd47ce  gcc/sh
*** 8391,8397 ****
  50d9999185408bcae454174489317b68  gcc/signop.h
  e5d40573610fb7583cb771d99f436041  gcc/simple-diagnostic-path.cc
  c8b2977ee32b0a12bea49921d2ec0c00  gcc/simple-diagnostic-path.h
! ae83e010453a23a26ac39885d9f21d6e  gcc/simplify-rtx.cc
  456e0937ae4b3a0f49fd44fb0d05eb52  gcc/sort.cc
  599fc125220850c86939202313a6f733  gcc/sparseset.cc
  430469e71b555502fe14de847bb52093  gcc/sparseset.h
--- 8391,8397 ----
  50d9999185408bcae454174489317b68  gcc/signop.h
  e5d40573610fb7583cb771d99f436041  gcc/simple-diagnostic-path.cc
  c8b2977ee32b0a12bea49921d2ec0c00  gcc/simple-diagnostic-path.h
! 14bbf944c08a341a60c217180c7a81ba  gcc/simplify-rtx.cc
  456e0937ae4b3a0f49fd44fb0d05eb52  gcc/sort.cc
  599fc125220850c86939202313a6f733  gcc/sparseset.cc
  430469e71b555502fe14de847bb52093  gcc/sparseset.h
*************** b1497a03867668af210c32280876fdd7  gcc/sy
*** 8445,8451 ****
  b4bbfe8a8f62eed5c75429762e88d324  gcc/targhooks.cc
  ae57260b8b60d8b8dfaef3556c3ac5e5  gcc/targhooks.h
  f39fcaa8197187283ccfed40107b426d  gcc/testsuite/.gitattributes
! dabf1e2b3bb8e9e719824131217d29b2  gcc/testsuite/ChangeLog
  47e8e29b649ead73b8a1e4797da470ed  gcc/testsuite/ChangeLog-1993-2007
  35198a9e4fd31b935de8789faabf3351  gcc/testsuite/ChangeLog-2008
  0f19934540750356d1b91595cebfd9a8  gcc/testsuite/ChangeLog-2009
--- 8445,8451 ----
  b4bbfe8a8f62eed5c75429762e88d324  gcc/targhooks.cc
  ae57260b8b60d8b8dfaef3556c3ac5e5  gcc/targhooks.h
  f39fcaa8197187283ccfed40107b426d  gcc/testsuite/.gitattributes
! 538daa836022a0a56d18945cf7931f89  gcc/testsuite/ChangeLog
  47e8e29b649ead73b8a1e4797da470ed  gcc/testsuite/ChangeLog-1993-2007
  35198a9e4fd31b935de8789faabf3351  gcc/testsuite/ChangeLog-2008
  0f19934540750356d1b91595cebfd9a8  gcc/testsuite/ChangeLog-2009
*************** ba9d23bf9864be2b6061429c3faa49b7  gcc/te
*** 37086,37091 ****
--- 37086,37093 ----
  3de0947a17512aedda9a0acc7bcb39ed  gcc/testsuite/g++.target/aarch64/sme/exceptions_1.C
  79243c6f16baddd2d73325ca3aa928e2  gcc/testsuite/g++.target/aarch64/sme/exceptions_2.C
  6617c08f1c35a7b00949b2a7c76d1e15  gcc/testsuite/g++.target/aarch64/sme/keyword_macros_1.C
+ c9198836844a7336e686dd975a80fbbd  gcc/testsuite/g++.target/aarch64/sme/sme_throw_1.C
+ 9a3b7e2498f4259da15a71f2850ec227  gcc/testsuite/g++.target/aarch64/sme/sme_throw_2.C
  7c9f331f9af372aa80eabfedf84ae4d1  gcc/testsuite/g++.target/aarch64/sme/streaming_mode_1.C
  7fce27ec45311cf4d170ad324de8da10  gcc/testsuite/g++.target/aarch64/sme/streaming_mode_2.C
  d50d2632d11f285298dab758e5afed2c  gcc/testsuite/g++.target/aarch64/sme2/aarch64-sme2-acle-asm.exp
*************** ab6c5e333d0a740ae5ecff69966813a2  gcc/te
*** 37227,37232 ****
--- 37229,37235 ----
  420c5e0492e7721ea27176c74cff65f5  gcc/testsuite/g++.target/aarch64/sve/pr116595.C
  a36c6629cdaa92f5a41aa0c862cf5a54  gcc/testsuite/g++.target/aarch64/sve/pr119610-sve.C
  48b79fc3f836bb02ceace04c37ddd7c4  gcc/testsuite/g++.target/aarch64/sve/pr119706.C
+ 81119ead1d39599a647b5c79f9d21a85  gcc/testsuite/g++.target/aarch64/sve/pr121449.C
  29fcc7f7695fcab2e4779698100f3053  gcc/testsuite/g++.target/aarch64/sve/pr96974.C
  6c0e94c363caf9e62df35ea98b4918ed  gcc/testsuite/g++.target/aarch64/sve/pr98177-1.C
  e64000c150bb204c31dca884ee33dd4f  gcc/testsuite/g++.target/aarch64/sve/pr98177-2.C
*************** b0750cc8ba04869cc1e70217f4eebdbc  gcc/te
*** 51433,51441 ****
  51488233d2ef3dad91c1b1404439bff0  gcc/testsuite/gcc.dg/pr87483.c
  b1250df26ff8ccc22fe46e310c4934e6  gcc/testsuite/gcc.dg/pr87485.c
  a357c4dca7ce74a04dd61ff432ff8404  gcc/testsuite/gcc.dg/pr87490.c
! 9f5835dddff06438d1493a4e9eb56c06  gcc/testsuite/gcc.dg/pr87600-1.c
! 941bf2bb808441fd8f30ce9dc0733891  gcc/testsuite/gcc.dg/pr87600-2.c
! 28c810126f7d3c5ae3071696d39f9f29  gcc/testsuite/gcc.dg/pr87600.h
  b7d45912d0dac5e2ce046c07528b0357  gcc/testsuite/gcc.dg/pr87672.c
  1e2ee0fcf0cc52376376b86486419c06  gcc/testsuite/gcc.dg/pr87746.c
  224228e72fa0c94015acbd06f5823e98  gcc/testsuite/gcc.dg/pr87790.c
--- 51436,51444 ----
  51488233d2ef3dad91c1b1404439bff0  gcc/testsuite/gcc.dg/pr87483.c
  b1250df26ff8ccc22fe46e310c4934e6  gcc/testsuite/gcc.dg/pr87485.c
  a357c4dca7ce74a04dd61ff432ff8404  gcc/testsuite/gcc.dg/pr87490.c
! 2074c70265dd55ff5184741b46a809c2  gcc/testsuite/gcc.dg/pr87600-1.c
! b96db39862d2314709fc8f443e2377ae  gcc/testsuite/gcc.dg/pr87600-2.c
! b961b12a1e03a86c009d49be3b3e062a  gcc/testsuite/gcc.dg/pr87600.h
  b7d45912d0dac5e2ce046c07528b0357  gcc/testsuite/gcc.dg/pr87672.c
  1e2ee0fcf0cc52376376b86486419c06  gcc/testsuite/gcc.dg/pr87746.c
  224228e72fa0c94015acbd06f5823e98  gcc/testsuite/gcc.dg/pr87790.c
*************** c317cb696a26bea6d51beb4b38e72094  gcc/te
*** 58820,58826 ****
  226f54e6f293495fd6c000a73ed8b7a3  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s323.c
  61d0197203c46e31e39c8c4f8ad9e853  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s3251.c
  5c71ac7653e5a2836d2465a9f13c6ede  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s331.c
! bf0687fd782a94fee64bb5a6231b7710  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s332.c
  1fa698b706ad7a329bb8f12d8c9de007  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s341.c
  a574c6728b7b30ed7cb79cad1aca2a5b  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s342.c
  e54027ff8457ca286ef1dc9996df732c  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s343.c
--- 58823,58829 ----
  226f54e6f293495fd6c000a73ed8b7a3  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s323.c
  61d0197203c46e31e39c8c4f8ad9e853  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s3251.c
  5c71ac7653e5a2836d2465a9f13c6ede  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s331.c
! 53a5d5cd29c902bc0475399ff4b0f9e6  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s332.c
  1fa698b706ad7a329bb8f12d8c9de007  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s341.c
  a574c6728b7b30ed7cb79cad1aca2a5b  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s342.c
  e54027ff8457ca286ef1dc9996df732c  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s343.c
*************** da2e0ca1db6e6911aecfa27990b0f4e7  gcc/te
*** 58846,58853 ****
  71c7e2710eb0d787abf80641134c8464  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s452.c
  0a53ab45e8069125854b0ad478690528  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s453.c
  8840c708a7f2798298113799bfaaea0b  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s471.c
! 7d9d5fc521d92219b5cd950f9bf40394  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s481.c
! 6d1198c692415eb73b7ee5001abac6ec  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s482.c
  ab963c718fe086a0fc72501588ceb52f  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s491.c
  69786ca5ac25ed37637f1c1fc9a0ea8f  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-va.c
  e66f09a7a57dbc6fd0a0e6f0ae175ceb  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-vag.c
--- 58849,58856 ----
  71c7e2710eb0d787abf80641134c8464  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s452.c
  0a53ab45e8069125854b0ad478690528  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s453.c
  8840c708a7f2798298113799bfaaea0b  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s471.c
! 18638a696cc1001bf4359e5dad5abf55  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s481.c
! 6c5035d692f7ead08fd0b1f21b1b6828  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s482.c
  ab963c718fe086a0fc72501588ceb52f  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s491.c
  69786ca5ac25ed37637f1c1fc9a0ea8f  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-va.c
  e66f09a7a57dbc6fd0a0e6f0ae175ceb  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-vag.c
*************** a5ca6cfb5312a89436fc398835b5c66c  gcc/te
*** 61813,61818 ****
--- 61816,61822 ----
  45402ac51e2ae003d26ed37573330166  gcc/testsuite/gcc.target/aarch64/pr118348_1.c
  cc8dc43c5d18de4984503248c86934e4  gcc/testsuite/gcc.target/aarch64/pr118348_2.c
  5afea9764e794ec9500d7840136687e8  gcc/testsuite/gcc.target/aarch64/pr119046.c
+ 4fb924f3ca58066d57cd648491945933  gcc/testsuite/gcc.target/aarch64/pr120986-1.c
  9adb42733d9f5e2b1f2dbb364b62100d  gcc/testsuite/gcc.target/aarch64/pr37780_1.c
  e668fb9e0d32efadd671247467dc90db  gcc/testsuite/gcc.target/aarch64/pr58460.c
  9023f817c07ddec673c5b546525fc184  gcc/testsuite/gcc.target/aarch64/pr60034.c
*************** df9a1b5d24aec3bc8a0ef502ec0a64b9  gcc/te
*** 62670,62675 ****
--- 62674,62680 ----
  7f0a2bc5b5ada7add64168ea0a4c5b53  gcc/testsuite/gcc.target/aarch64/sme/nonlocal_goto_6.c
  cea477cbfc0138870da19d13a6f78a5c  gcc/testsuite/gcc.target/aarch64/sme/nonlocal_goto_7.c
  adb1015c9aa632296ceca120cacf20e3  gcc/testsuite/gcc.target/aarch64/sme/pr121028.c
+ 7d97d6a94b7d56da78720f808e65bcff  gcc/testsuite/gcc.target/aarch64/sme/pr121414_1.c
  b4e79a733b5f7121eaeed1af03f9454b  gcc/testsuite/gcc.target/aarch64/sme/sibcall_1.c
  e1bebbe2531d4c2ec4fb9cfa4437f1cb  gcc/testsuite/gcc.target/aarch64/sme/sibcall_2.c
  fab5f8d90e717b628f306df26d55a4c6  gcc/testsuite/gcc.target/aarch64/sme/sibcall_3.c
*************** ae44d68f203e7d5a17d19738cfbc53a0  gcc/te
*** 65672,65677 ****
--- 65677,65688 ----
  618eed08c799209fcc7e876e7bc1f5a9  gcc/testsuite/gcc.target/aarch64/sve/acle/general/orn_1.c
  c43619dc0345cb75df63193d4ecf32a5  gcc/testsuite/gcc.target/aarch64/sve/acle/general/orr_1.c
  f467f9ddc87398511c12147760e80eb4  gcc/testsuite/gcc.target/aarch64/sve/acle/general/perm_1.c
+ 0a35f14f6f82735e897ca461fd10bd66  gcc/testsuite/gcc.target/aarch64/sve/acle/general/perm_2.c
+ acdd75031b126bdb8ede449a87a8b4c8  gcc/testsuite/gcc.target/aarch64/sve/acle/general/perm_3.c
+ eb5400f39cf4b8034ce9bf768b42f01e  gcc/testsuite/gcc.target/aarch64/sve/acle/general/perm_4.c
+ dc5cc4bd54f699543e29d49d190cf7f3  gcc/testsuite/gcc.target/aarch64/sve/acle/general/perm_5.c
+ 4505bd757cf0718372154e481c4a2da0  gcc/testsuite/gcc.target/aarch64/sve/acle/general/perm_6.c
+ 453c5ef83bc5137397e38e9f3c9d6da9  gcc/testsuite/gcc.target/aarch64/sve/acle/general/perm_7.c
  bb3a7f2587d8584d185738649f93a6f6  gcc/testsuite/gcc.target/aarch64/sve/acle/general/pfirst_1.c
  4a5457bf98a3061b6c949b777ceca410  gcc/testsuite/gcc.target/aarch64/sve/acle/general/pnext_1.c
  6d3b0cbb6b0b88e0030fbf0003faa4c9  gcc/testsuite/gcc.target/aarch64/sve/acle/general/pnext_2.c
*************** c4e807392dbe7079bb88acf040351299  gcc/te
*** 65684,65689 ****
--- 65695,65701 ----
  b47de1519a1ea6d899c2a6cd56b65cba  gcc/testsuite/gcc.target/aarch64/sve/acle/general/pr114577_2.c
  4be435ec882c5745457b0a6378296096  gcc/testsuite/gcc.target/aarch64/sve/acle/general/pr115464.c
  a37d20c2585b9553233fb42e281e9b03  gcc/testsuite/gcc.target/aarch64/sve/acle/general/pr115464_2.c
+ 89320642fc28eb425a70fa1fc222f0b2  gcc/testsuite/gcc.target/aarch64/sve/acle/general/pr120718.c
  cd84e485b3fa7a0d50f2ee5113eca33d  gcc/testsuite/gcc.target/aarch64/sve/acle/general/pr94683.c
  111a35b5bdbe877086a99d29b13dc65b  gcc/testsuite/gcc.target/aarch64/sve/acle/general/pr94700.c
  dd9873ff910539b000561a51ccc3a52f  gcc/testsuite/gcc.target/aarch64/sve/acle/general/pr96146.c
*************** bf328a0ed3cadaf01cdcd516cb16a2eb  gcc/te
*** 65699,65704 ****
--- 65711,65717 ----
  21cf8f26265cb4080b1703c09d296dc5  gcc/testsuite/gcc.target/aarch64/sve/acle/general/ptrue_pat_5.c
  ef386f442776c7325a9c4120d5f0f1cd  gcc/testsuite/gcc.target/aarch64/sve/acle/general/qincb_1.c
  884f0309ada7f457179926eca68ecf14  gcc/testsuite/gcc.target/aarch64/sve/acle/general/rev-1.c
+ 52959d72e6279c53e3e28e80ecb896fe  gcc/testsuite/gcc.target/aarch64/sve/acle/general/rev_2.c
  b73d2b4b9aeaceb7898b89f8e147cc04  gcc/testsuite/gcc.target/aarch64/sve/acle/general/stack_vars_1.c
  a60971180940fb9126dc3f2440073c3a  gcc/testsuite/gcc.target/aarch64/sve/acle/general/struct_1.c
  9404c4e4b822b81b48891a1fe0625266  gcc/testsuite/gcc.target/aarch64/sve/acle/general/temporaries_1.c
*************** fc2eb8ac52faed5fba0a017b858d4ae4  gcc/te
*** 68448,68453 ****
--- 68461,68467 ----
  963d140aad02af938776268e2a209386  gcc/testsuite/gcc.target/aarch64/torture/aarch64-torture.exp
  4036d83a59b4adcf9e8a4cf5a291d22e  gcc/testsuite/gcc.target/aarch64/torture/pr111677.c
  8ba6cf5317762b2b89350d4f652efa53  gcc/testsuite/gcc.target/aarch64/torture/pr116564.c
+ 626bb6bb64c1bbe8eb5e2b92bf925aeb  gcc/testsuite/gcc.target/aarch64/torture/pr120986-2.c
  5266ac107a73e3ee1d1f44e1cda7d9f2  gcc/testsuite/gcc.target/aarch64/torture/simd-abi-1.c
  9c3416db2fc04c3f91b03ecae15e943e  gcc/testsuite/gcc.target/aarch64/torture/simd-abi-10.c
  df55bfe2c1ce46074b19b4566cedeef4  gcc/testsuite/gcc.target/aarch64/torture/simd-abi-11.c
*************** f5a1252b1fe24ea2b97ff3762c399ed9  gcc/te
*** 80043,80048 ****
--- 80057,80068 ----
  16984aa55364473d08d90334f60bf59e  gcc/testsuite/gcc.target/i386/pr120427-5.c
  e33b63cd8f6d60b286b2286424f25714  gcc/testsuite/gcc.target/i386/pr120908.c
  b03b1d817538a863277c823b5e4cdf75  gcc/testsuite/gcc.target/i386/pr12092-1.c
+ 06cf62e068f23c847b4e4ce15a37d992  gcc/testsuite/gcc.target/i386/pr121208-1a.c
+ d7bb5368ed41a3ee6fb312a80c99d313  gcc/testsuite/gcc.target/i386/pr121208-1b.c
+ 4bc0f0b5cb9d3cd77907d3b642e0f8db  gcc/testsuite/gcc.target/i386/pr121208-2a.c
+ 26d68c5cba57817989670af4634fe936  gcc/testsuite/gcc.target/i386/pr121208-2b.c
+ d4ebe08b4cb963582547d8bb5712e712  gcc/testsuite/gcc.target/i386/pr121208-3a.c
+ 5064c3ab2b92e2f20dcd604d557d738c  gcc/testsuite/gcc.target/i386/pr121208-3b.c
  12e796120a8d76792772ddd159f57f3f  gcc/testsuite/gcc.target/i386/pr121274.c
  f99f88a6e994ad6e55e065e41bc58f8f  gcc/testsuite/gcc.target/i386/pr12329.c
  8951a1fa31f2d45ef9eacfff6a733f77  gcc/testsuite/gcc.target/i386/pr13366.c
*************** e848ec23a6a21441ce72a346a0736a69  gcc/te
*** 81544,81550 ****
  79825d8e4562ba47624b18d80f41d52b  gcc/testsuite/gcc.target/i386/pr90510.c
  71daed2fce58de22bfa193c1d29d8205  gcc/testsuite/gcc.target/i386/pr90547.c
  cd32b51927f32216f74b09c3940931d8  gcc/testsuite/gcc.target/i386/pr90552.c
! 131fcfea3c839d23cb34af1cb8402815  gcc/testsuite/gcc.target/i386/pr90579.c
  3333c9fab61d2b0a85919c2f2bcabcf7  gcc/testsuite/gcc.target/i386/pr90693-2.c
  ab0b47df71ffc980ef55fd8e562bb640  gcc/testsuite/gcc.target/i386/pr90693.c
  bedac99974c4a13a1a78b62b24233122  gcc/testsuite/gcc.target/i386/pr90765-1.c
--- 81564,81570 ----
  79825d8e4562ba47624b18d80f41d52b  gcc/testsuite/gcc.target/i386/pr90510.c
  71daed2fce58de22bfa193c1d29d8205  gcc/testsuite/gcc.target/i386/pr90547.c
  cd32b51927f32216f74b09c3940931d8  gcc/testsuite/gcc.target/i386/pr90552.c
! b921eb0302ecb9ec6a18b6d4da46ad52  gcc/testsuite/gcc.target/i386/pr90579.c
  3333c9fab61d2b0a85919c2f2bcabcf7  gcc/testsuite/gcc.target/i386/pr90693-2.c
  ab0b47df71ffc980ef55fd8e562bb640  gcc/testsuite/gcc.target/i386/pr90693.c
  bedac99974c4a13a1a78b62b24233122  gcc/testsuite/gcc.target/i386/pr90765-1.c
*************** dbfbd76701c5c3e6c8ed37ced1ba9cc7  gcc/te
*** 83337,83342 ****
--- 83357,83363 ----
  bfebec3a4dbfa9680a4285589498905c  gcc/testsuite/gcc.target/loongarch/pr119127.c
  dde2cba27bc4292492e4c0dd492a70e0  gcc/testsuite/gcc.target/loongarch/pr119408.c
  359760e5160f4b52d2fa349806589a0d  gcc/testsuite/gcc.target/loongarch/pr121064.c
+ acf1fac916847c2064b8d2bbb6535828  gcc/testsuite/gcc.target/loongarch/pr121542.c
  1eac553341d725c6e59615b593aedb0d  gcc/testsuite/gcc.target/loongarch/pragma-push-pop.c
  3adba2a8ae6f671eb22ec8228777c1ac  gcc/testsuite/gcc.target/loongarch/prolog-opt.c
  1bfa30f99dc5f04f569fbff68640ab19  gcc/testsuite/gcc.target/loongarch/recip-divf.c
*************** deb12224fed195721b2ddc8b70e46a23  gcc/te
*** 86241,86246 ****
--- 86262,86268 ----
  3944b7ca9b08abe29fedfeabbbd32d5a  gcc/testsuite/gcc.target/powerpc/pr116170.c
  68e7a002ed920723f1529e366afe30de  gcc/testsuite/gcc.target/powerpc/pr116415.c
  da26cb6383a24e6a94a6c247d777f6b8  gcc/testsuite/gcc.target/powerpc/pr118663.c
+ 800df636a3d7634e8c0d66c59de11951  gcc/testsuite/gcc.target/powerpc/pr121007.c
  f0441edf54193f1b965b7d96e3ad8f52  gcc/testsuite/gcc.target/powerpc/pr16155.c
  6f5ca156bb125cbf24502221226bb56e  gcc/testsuite/gcc.target/powerpc/pr16286.c
  198d8a69d2887e8fadcb050d90e21aa6  gcc/testsuite/gcc.target/powerpc/pr16458-1.c
*************** b22a15e86fb70037feb383a055b6e153  gcc/te
*** 88667,88672 ****
--- 88689,88695 ----
  2bc8f4e965541e4fc96271a069a25fb6  gcc/testsuite/gcc.target/riscv/pr118241-b.cc
  b2926d7d0c3ebd0521abd5b1bd13e5f8  gcc/testsuite/gcc.target/riscv/pr118241.c
  8c91cf2796ff0e2ea816e9d35b520e8d  gcc/testsuite/gcc.target/riscv/pr118248.c
+ bf00cac22e30fab76ac74c7b2e5af207  gcc/testsuite/gcc.target/riscv/pr119830.c
  b62a32eafb5e661786b5ef2b03b30be9  gcc/testsuite/gcc.target/riscv/pr119971.c
  0cdcf97373ed486ded9f3c10ef04348d  gcc/testsuite/gcc.target/riscv/pr120714.c
  37a08389ba95284cc27832767dfc1430  gcc/testsuite/gcc.target/riscv/pr43644.c
*************** e79a5fff5c4841ba8e2da41f54be1c1c  gcc/te
*** 105550,105555 ****
--- 105573,105579 ----
  4787146fc7e8109511f0d22d056e2127  gcc/testsuite/gfortran.dg/pr120191_2.f90
  05457962d41eef6a41a3de889144d78a  gcc/testsuite/gfortran.dg/pr120191_3.f90
  b1cb2c9a52574c2df5df49bd13ee7e5d  gcc/testsuite/gfortran.dg/pr120196.f90
+ 9a63937be6d5e03574fd9c46968454c5  gcc/testsuite/gfortran.dg/pr121234.f90
  984f8307f36d56a0b48b5acce2dd5eb5  gcc/testsuite/gfortran.dg/pr12884.f
  64075248b9d1bffd6f380bb4e2a6eae0  gcc/testsuite/gfortran.dg/pr15129.f90
  e9cbd51db4e16292fc5dd1fead2e5a49  gcc/testsuite/gfortran.dg/pr15140.f90
*************** a658e6e3511698723b87be3277ba706d  gcc/te
*** 115190,115196 ****
  645e8af17b334c4e279636a7b47dacbe  gcc/testsuite/lib/mike-g++.exp
  b2d617c3a17f3ed4084a60722369c3a8  gcc/testsuite/lib/mike-gcc.exp
  bf783dcd14ad74babc1bf3e91cc46055  gcc/testsuite/lib/modules.exp
! 97bc4436b04d543c4739c11a3f4c7c79  gcc/testsuite/lib/multiline.exp
  1c00843e9346dc308c9c3779eb8ca531  gcc/testsuite/lib/obj-c++-dg.exp
  e7c501da98d4a79a382f65d5a172d7b5  gcc/testsuite/lib/obj-c++.exp
  19cb4fa8eed364c6b80adb42c6765a11  gcc/testsuite/lib/objc-dg.exp
--- 115214,115220 ----
  645e8af17b334c4e279636a7b47dacbe  gcc/testsuite/lib/mike-g++.exp
  b2d617c3a17f3ed4084a60722369c3a8  gcc/testsuite/lib/mike-gcc.exp
  bf783dcd14ad74babc1bf3e91cc46055  gcc/testsuite/lib/modules.exp
! 3b0fe32f6824bdeabec33f57d9935ba8  gcc/testsuite/lib/multiline.exp
  1c00843e9346dc308c9c3779eb8ca531  gcc/testsuite/lib/obj-c++-dg.exp
  e7c501da98d4a79a382f65d5a172d7b5  gcc/testsuite/lib/obj-c++.exp
  19cb4fa8eed364c6b80adb42c6765a11  gcc/testsuite/lib/objc-dg.exp
*************** eb1595e729e2eaac81c7ffe330d8f24e  gcc/te
*** 115223,115229 ****
  f7940f4f8c24d9f0bf4d062473f55777  gcc/testsuite/lib/scanwpaipa.exp
  23e89ca46b182663a4139064b179545f  gcc/testsuite/lib/target-libpath.exp
  d9a6726c38c578e1cd46631ee7f92d0a  gcc/testsuite/lib/target-supports-dg.exp
! d73fc42d5648ab78fab5fe8b42d8d398  gcc/testsuite/lib/target-supports.exp
  cfe4a2f0a83382048de060dc6669cbb9  gcc/testsuite/lib/target-utils.exp
  e45ee1a35539730bd823a310ad306ded  gcc/testsuite/lib/timeout-dg.exp
  b755c82fb5ee43ef6c852f23fbdc8704  gcc/testsuite/lib/timeout.exp
--- 115247,115253 ----
  f7940f4f8c24d9f0bf4d062473f55777  gcc/testsuite/lib/scanwpaipa.exp
  23e89ca46b182663a4139064b179545f  gcc/testsuite/lib/target-libpath.exp
  d9a6726c38c578e1cd46631ee7f92d0a  gcc/testsuite/lib/target-supports-dg.exp
! 68678634c0e0641cb86d1865c5794c02  gcc/testsuite/lib/target-supports.exp
  cfe4a2f0a83382048de060dc6669cbb9  gcc/testsuite/lib/target-utils.exp
  e45ee1a35539730bd823a310ad306ded  gcc/testsuite/lib/timeout-dg.exp
  b755c82fb5ee43ef6c852f23fbdc8704  gcc/testsuite/lib/timeout.exp
*************** a3eb5dee2788fe0a6c42502ba658eddd  libffi
*** 118662,118668 ****
  0f3c94e520870e194cf525de7ec404dc  libffi/testsuite/libffi.go/ffitest.h
  6cfb66c1c00023abb2c2276d85f16e77  libffi/testsuite/libffi.go/go.exp
  189dc193fd0e627a2d55b2e84871edc5  libffi/testsuite/libffi.go/static-chain.h
! 5bb0f726ae7ef162284d7dc141c17e9e  libgcc/ChangeLog
  b1229d68a3a67c6e30daf30379e7bb8f  libgcc/Makefile.in
  0f39724f440135be7a62bbd4e67e6840  libgcc/config.host
  46412830a2ee8a02503ccc921912c3cf  libgcc/config.in
--- 118686,118692 ----
  0f3c94e520870e194cf525de7ec404dc  libffi/testsuite/libffi.go/ffitest.h
  6cfb66c1c00023abb2c2276d85f16e77  libffi/testsuite/libffi.go/go.exp
  189dc193fd0e627a2d55b2e84871edc5  libffi/testsuite/libffi.go/static-chain.h
! a101bcc681ce76828b9946688d6b2a1d  libgcc/ChangeLog
  b1229d68a3a67c6e30daf30379e7bb8f  libgcc/Makefile.in
  0f39724f440135be7a62bbd4e67e6840  libgcc/config.host
  46412830a2ee8a02503ccc921912c3cf  libgcc/config.in
*************** cc057a7bb2bda2a1ca4a54f52ae6347e  libgcc
*** 118683,118689 ****
  a077f95c64de11e67e5d9d909ec45b8c  libgcc/config/aarch64/heap-trampoline.c
  d0d4af45fffe18f866536603e6b369ec  libgcc/config/aarch64/libgcc-sme.ver
  dff4f63f801860d329f3c62f135233d4  libgcc/config/aarch64/libgcc-softfp.ver
! fff6214d8f727f1416ce009f15cc5f35  libgcc/config/aarch64/linux-unwind.h
  d09ef2fe232dae56563f13d2b6da6735  libgcc/config/aarch64/lse-init.c
  b2e6d3e9e2af6d58aa7d4238e49990fa  libgcc/config/aarch64/lse.S
  13e78e11bd6d056fd80598bac695009c  libgcc/config/aarch64/sfp-exceptions.c
--- 118707,118713 ----
  a077f95c64de11e67e5d9d909ec45b8c  libgcc/config/aarch64/heap-trampoline.c
  d0d4af45fffe18f866536603e6b369ec  libgcc/config/aarch64/libgcc-sme.ver
  dff4f63f801860d329f3c62f135233d4  libgcc/config/aarch64/libgcc-softfp.ver
! fe34a32aa13f1a6236c7a5ebc6eb2e96  libgcc/config/aarch64/linux-unwind.h
  d09ef2fe232dae56563f13d2b6da6735  libgcc/config/aarch64/lse-init.c
  b2e6d3e9e2af6d58aa7d4238e49990fa  libgcc/config/aarch64/lse.S
  13e78e11bd6d056fd80598bac695009c  libgcc/config/aarch64/sfp-exceptions.c
*************** b054056cc4fe4de7a78d34e43f2f3bab  libgco
*** 120251,120257 ****
  469e0f6e21e357ff8b53b9d17373a6c8  libgcobol/libgcobol.spec.in
  7921a81e3cbf784d960d70db7bc6e242  libgcobol/valconv.cc
  c7d27fb7e36a42567d7cc4d14e7ed3fe  libgcobol/valconv.h
! ac7f063c8cb82a1c85489ce9730592e3  libgfortran/ChangeLog
  d99469a76bfe825683f8d94fe07b508c  libgfortran/ChangeLog-2002
  522fdb2df6cefe6bcaed3c7c7311eae1  libgfortran/ChangeLog-2003
  5a3a93e76d878d063aba66079340cfe0  libgfortran/ChangeLog-2004
--- 120275,120281 ----
  469e0f6e21e357ff8b53b9d17373a6c8  libgcobol/libgcobol.spec.in
  7921a81e3cbf784d960d70db7bc6e242  libgcobol/valconv.cc
  c7d27fb7e36a42567d7cc4d14e7ed3fe  libgcobol/valconv.h
! 067d42a76c08567b3345a8e095e7284b  libgfortran/ChangeLog
  d99469a76bfe825683f8d94fe07b508c  libgfortran/ChangeLog-2002
  522fdb2df6cefe6bcaed3c7c7311eae1  libgfortran/ChangeLog-2003
  5a3a93e76d878d063aba66079340cfe0  libgfortran/ChangeLog-2004
*************** c7169b01bb969daf7e30948005f39988  libgfo
*** 121169,121175 ****
  2c879686a9c5431b13c4d3a9323e5fed  libgfortran/io/inquire.c
  9a1581b774b6fa5ddc5861750824984f  libgfortran/io/intrinsics.c
  68b0f7c5c62320c0b053455824877d6e  libgfortran/io/io.h
! 1c54bed7757f4af9f4ad352a00614fd9  libgfortran/io/list_read.c
  bc0fa60eac17837b1c762e97a8c08673  libgfortran/io/lock.c
  d043bdbc42f0d079e46ba78d36d7d784  libgfortran/io/open.c
  fa8c3abd0f354521bcc23aa747c190fe  libgfortran/io/read.c
--- 121193,121199 ----
  2c879686a9c5431b13c4d3a9323e5fed  libgfortran/io/inquire.c
  9a1581b774b6fa5ddc5861750824984f  libgfortran/io/intrinsics.c
  68b0f7c5c62320c0b053455824877d6e  libgfortran/io/io.h
! b95dff39f8b38e33ccf895ccf509a3a6  libgfortran/io/list_read.c
  bc0fa60eac17837b1c762e97a8c08673  libgfortran/io/lock.c
  d043bdbc42f0d079e46ba78d36d7d784  libgfortran/io/open.c
  fa8c3abd0f354521bcc23aa747c190fe  libgfortran/io/read.c
diff -Nrcpad gcc-15-20250809/gcc/ChangeLog gcc-15-20250816/gcc/ChangeLog
*** gcc-15-20250809/gcc/ChangeLog	Sat Aug  9 22:32:36 2025
--- gcc-15-20250816/gcc/ChangeLog	Sat Aug 16 22:32:10 2025
***************
*** 1,3 ****
--- 1,145 ----
+ 2025-08-15  Alex Coplan  <alex.coplan@arm.com>
+ 
+ 	Backported from master:
+ 	2025-08-08  Alex Coplan  <alex.coplan@arm.com>
+ 
+ 	PR target/120986
+ 	* config/aarch64/aarch64-sve-builtins.cc
+ 	(function_expander::expand): Relax fpm_t assert to allow
+ 	modeless const_ints.
+ 
+ 2025-08-15  Alex Coplan  <alex.coplan@arm.com>
+ 
+ 	Backported from master:
+ 	2025-08-08  Alex Coplan  <alex.coplan@arm.com>
+ 
+ 	PR target/120986
+ 	* config/aarch64/aarch64-sve2.md (@aarch64_sve_dot<mode>):
+ 	Switch mode iterator from SVE_FULL_HSF to new iterator;
+ 	remove insn predicate as this is now taken care of by conditions
+ 	in the mode iterator.
+ 	(@aarch64_sve_dot_lane<mode>): Likewise.
+ 	* config/aarch64/iterators.md (SVE_FULL_HSF_FP8_FDOT): New.
+ 
+ 2025-08-15  Pengfei Li  <Pengfei.Li2@arm.com>
+ 
+ 	PR target/121449
+ 	* config/aarch64/aarch64-sve.md
+ 	(mask_gather_load<mode><v_int_container>): Use vg<Vesize>
+ 	constraints for alternatives with immediate offset.
+ 	(mask_scatter_store<mode><v_int_container>): Likewise.
+ 
+ 2025-08-15  Lulu Cheng  <chenglulu@loongson.cn>
+ 
+ 	Backported from master:
+ 	2025-08-15  Lulu Cheng  <chenglulu@loongson.cn>
+ 
+ 	PR target/121542
+ 	* config/loongarch/loongarch.cc
+ 	(loongarch_vector_costs::add_stmt_cost): When using vectype,
+ 	first determine whether it is NULL.
+ 
+ 2025-08-14  Richard Sandiford  <richard.sandiford@arm.com>
+ 
+ 	PR target/121414
+ 	* config/aarch64/aarch64.cc (aarch64_is_variant_pcs): New function,
+ 	split out from...
+ 	(aarch64_asm_output_variant_pcs): ...here.  Handle various types
+ 	of SME function type.
+ 
+ 2025-08-14  Richard Sandiford  <richard.sandiford@arm.com>
+ 
+ 	PR target/121294
+ 	* config/aarch64/aarch64.md (UNSPEC_REV_PRED): New unspec.
+ 	* config/aarch64/aarch64-sve.md (@aarch64_sve_rev<mode>_acle)
+ 	(*aarch64_sve_rev<mode>_acle): New patterns.
+ 	* config/aarch64/aarch64-sve-builtins-base.cc
+ 	(svrev_impl::expand): Use the new patterns for boolean svrev.
+ 
+ 2025-08-14  Richard Sandiford  <richard.sandiford@arm.com>
+ 
+ 	PR target/121294
+ 	* config/aarch64/iterators.md (UNSPEC_TRN1_CONV): Delete.
+ 	(UNSPEC_PERMUTE_PRED): New unspec.
+ 	* config/aarch64/aarch64-sve.md (@aarch64_sve_trn1_conv<mode>):
+ 	Replace with...
+ 	(@aarch64_sve_<perm_insn><mode>_acle)
+ 	(*aarch64_sve_<perm_insn><mode>_acle): ...these new patterns.
+ 	* config/aarch64/aarch64.cc (aarch64_expand_sve_const_pred_trn):
+ 	Update accordingly.
+ 	* config/aarch64/aarch64-sve-builtins-functions.h
+ 	(binary_permute::expand): Use the new _acle patterns for
+ 	predicate operations.
+ 
+ 2025-08-14  Richard Sandiford  <richard.sandiford@arm.com>
+ 
+ 	PR rtl-optimization/120718
+ 	* simplify-rtx.cc (simplify_context::simplify_gen_subreg):
+ 	Remove MODE_COMPOSITE_P condition.
+ 
+ 2025-08-14  Vladimir N. Makarov  <vmakarov@redhat.com>
+ 
+ 	PR target/121007
+ 	* lra-constraints.cc (process_address_1): When changing base reg
+ 	on a reg of the base class, fall back to reload of whole inner address.
+ 	(process_address): Constrain the iteration number.
+ 
+ 2025-08-14  Andrew Pinski  <quic_apinski@quicinc.com>
+ 
+ 	Backported from master:
+ 	2025-06-22  Andrew Pinski  <quic_apinski@quicinc.com>
+ 
+ 	PR target/119830
+ 	* config/riscv/riscv.cc (riscv_build_integer_1): Make arithmetic in bclr case
+ 	clean for 32 bit hosts.
+ 
+ 2025-08-14  H.J. Lu  <hjl.tools@gmail.com>
+ 
+ 	Backported from master:
+ 	2025-07-28  H.J. Lu  <hjl.tools@gmail.com>
+ 
+ 	PR target/121208
+ 	* config/i386/i386.cc (ix86_tls_get_addr): Issue an error for
+ 	-mtls-dialect=gnu with no_caller_saved_registers attribute and
+ 	suggest -mtls-dialect=gnu2.
+ 
+ 2025-08-13  Richard Sandiford  <richard.sandiford@arm.com>
+ 
+ 	Backported from master:
+ 	2025-07-17  Richard Sandiford  <richard.sandiford@arm.com>
+ 		    Yury Khrustalev  <yury.khrustalev@arm.com>
+ 
+ 	* doc/sourcebuild.texi (aarch64_sme_hw): Document.
+ 
+ 2025-08-13  Lulu Cheng  <chenglulu@loongson.cn>
+ 
+ 	Backported from master:
+ 	2025-08-13  Lulu Cheng  <chenglulu@loongson.cn>
+ 
+ 	PR target/120476
+ 	* config/loongarch/loongarch.cc
+ 	(loongarch_compute_pressure_classes): New function.
+ 	(TARGET_COMPUTE_PRESSURE_CLASSES): Define.
+ 
+ 2025-08-12  mengqinggang  <mengqinggang@loongson.cn>
+ 
+ 	Backported from master:
+ 	2025-08-12  mengqinggang  <mengqinggang@loongson.cn>
+ 
+ 	* config/loongarch/loongarch-def.h (ABI_BASE_LP64D): New macro.
+ 	(ABI_BASE_LP64F): New macro.
+ 	(ABI_BASE_LP64S): New macro.
+ 	(N_ABI_BASE_TYPES): New macro.
+ 
+ 2025-08-10  Xi Ruoyao  <xry111@xry111.site>
+ 
+ 	Backported from master:
+ 	2025-07-12  Xi Ruoyao  <xry111@xry111.site>
+ 
+ 	PR rtl-optimization/120983
+ 	* lra-constraints.cc (process_alt_operands): Allow reloading
+ 	user hard registers unless the insn is an asm.
+ 
  2025-08-08  Jakub Jelinek  <jakub@redhat.com>
  
  	Backported from master:
diff -Nrcpad gcc-15-20250809/gcc/DATESTAMP gcc-15-20250816/gcc/DATESTAMP
*** gcc-15-20250809/gcc/DATESTAMP	Sat Aug  9 22:32:36 2025
--- gcc-15-20250816/gcc/DATESTAMP	Sat Aug 16 22:32:10 2025
***************
*** 1 ****
! 20250809
--- 1 ----
! 20250816
diff -Nrcpad gcc-15-20250809/gcc/config/aarch64/aarch64-sve-builtins-base.cc gcc-15-20250816/gcc/config/aarch64/aarch64-sve-builtins-base.cc
*** gcc-15-20250809/gcc/config/aarch64/aarch64-sve-builtins-base.cc	Sat Aug  9 22:32:37 2025
--- gcc-15-20250816/gcc/config/aarch64/aarch64-sve-builtins-base.cc	Sat Aug 16 22:32:15 2025
*************** public:
*** 2857,2863 ****
    rtx
    expand (function_expander &e) const override
    {
!     return e.use_exact_insn (code_for_aarch64_sve_rev (e.vector_mode (0)));
    }
  };
  
--- 2857,2866 ----
    rtx
    expand (function_expander &e) const override
    {
!     auto mode = e.vector_mode (0);
!     return e.use_exact_insn (e.type_suffix (0).bool_p
! 			     ? code_for_aarch64_sve_rev_acle (mode)
! 			     : code_for_aarch64_sve_rev (mode));
    }
  };
  
diff -Nrcpad gcc-15-20250809/gcc/config/aarch64/aarch64-sve-builtins-functions.h gcc-15-20250816/gcc/config/aarch64/aarch64-sve-builtins-functions.h
*** gcc-15-20250809/gcc/config/aarch64/aarch64-sve-builtins-functions.h	Sat Aug  9 22:32:37 2025
--- gcc-15-20250816/gcc/config/aarch64/aarch64-sve-builtins-functions.h	Sat Aug 16 22:32:15 2025
*************** public:
*** 630,636 ****
    rtx
    expand (function_expander &e) const override
    {
!     insn_code icode = code_for_aarch64_sve (m_unspec, e.vector_mode (0));
      return e.use_exact_insn (icode);
    }
  
--- 630,639 ----
    rtx
    expand (function_expander &e) const override
    {
!     auto mode = e.vector_mode (0);
!     insn_code icode = (e.type_suffix (0).bool_p
! 		       ? code_for_aarch64_sve_acle (m_unspec, mode)
! 		       : code_for_aarch64_sve (m_unspec, mode));
      return e.use_exact_insn (icode);
    }
  
diff -Nrcpad gcc-15-20250809/gcc/config/aarch64/aarch64-sve-builtins.cc gcc-15-20250816/gcc/config/aarch64/aarch64-sve-builtins.cc
*** gcc-15-20250809/gcc/config/aarch64/aarch64-sve-builtins.cc	Sat Aug  9 22:32:37 2025
--- gcc-15-20250816/gcc/config/aarch64/aarch64-sve-builtins.cc	Sat Aug 16 22:32:15 2025
*************** function_expander::expand ()
*** 4586,4593 ****
      {
        /* The last element of these functions is always an fpm_t that must be
           written to FPMR before the call to the instruction itself. */
!       gcc_assert (args.last ()->mode == DImode);
!       emit_move_insn (gen_rtx_REG (DImode, FPM_REGNUM), args.last ());
      }
    return base->expand (*this);
  }
--- 4586,4594 ----
      {
        /* The last element of these functions is always an fpm_t that must be
           written to FPMR before the call to the instruction itself. */
!       rtx fpm = args.last ();
!       gcc_assert (CONST_INT_P (fpm) || GET_MODE (fpm) == DImode);
!       emit_move_insn (gen_rtx_REG (DImode, FPM_REGNUM), fpm);
      }
    return base->expand (*this);
  }
diff -Nrcpad gcc-15-20250809/gcc/config/aarch64/aarch64-sve.md gcc-15-20250816/gcc/config/aarch64/aarch64-sve.md
*** gcc-15-20250809/gcc/config/aarch64/aarch64-sve.md	Sat Aug  9 22:32:37 2025
--- gcc-15-20250816/gcc/config/aarch64/aarch64-sve.md	Sat Aug 16 22:32:15 2025
***************
*** 1506,1523 ****
  	  UNSPEC_LD1_GATHER))]
    "TARGET_SVE && TARGET_NON_STREAMING"
    {@ [cons: =0, 1, 2, 3, 4, 5  ]
!      [&w, Z,   w, Ui1, Ui1, Upl] ld1<Vesize>\t%0.s, %5/z, [%2.s]
!      [?w, Z,   0, Ui1, Ui1, Upl] ^
!      [&w, vgw, w, Ui1, Ui1, Upl] ld1<Vesize>\t%0.s, %5/z, [%2.s, #%1]
!      [?w, vgw, 0, Ui1, Ui1, Upl] ^
!      [&w, rk,  w, Z,   Ui1, Upl] ld1<Vesize>\t%0.s, %5/z, [%1, %2.s, sxtw]
!      [?w, rk,  0, Z,   Ui1, Upl] ^
!      [&w, rk,  w, Ui1, Ui1, Upl] ld1<Vesize>\t%0.s, %5/z, [%1, %2.s, uxtw]
!      [?w, rk,  0, Ui1, Ui1, Upl] ^
!      [&w, rk,  w, Z,   i,   Upl] ld1<Vesize>\t%0.s, %5/z, [%1, %2.s, sxtw %p4]
!      [?w, rk,  0, Z,   i,   Upl] ^
!      [&w, rk,  w, Ui1, i,   Upl] ld1<Vesize>\t%0.s, %5/z, [%1, %2.s, uxtw %p4]
!      [?w, rk,  0, Ui1, i,   Upl] ^
    }
  )
  
--- 1506,1523 ----
  	  UNSPEC_LD1_GATHER))]
    "TARGET_SVE && TARGET_NON_STREAMING"
    {@ [cons: =0, 1, 2, 3, 4, 5  ]
!      [&w, Z,          w, Ui1, Ui1, Upl] ld1<Vesize>\t%0.s, %5/z, [%2.s]
!      [?w, Z,          0, Ui1, Ui1, Upl] ^
!      [&w, vg<Vesize>, w, Ui1, Ui1, Upl] ld1<Vesize>\t%0.s, %5/z, [%2.s, #%1]
!      [?w, vg<Vesize>, 0, Ui1, Ui1, Upl] ^
!      [&w, rk,         w, Z,   Ui1, Upl] ld1<Vesize>\t%0.s, %5/z, [%1, %2.s, sxtw]
!      [?w, rk,         0, Z,   Ui1, Upl] ^
!      [&w, rk,         w, Ui1, Ui1, Upl] ld1<Vesize>\t%0.s, %5/z, [%1, %2.s, uxtw]
!      [?w, rk,         0, Ui1, Ui1, Upl] ^
!      [&w, rk,         w, Z,   i,   Upl] ld1<Vesize>\t%0.s, %5/z, [%1, %2.s, sxtw %p4]
!      [?w, rk,         0, Z,   i,   Upl] ^
!      [&w, rk,         w, Ui1, i,   Upl] ld1<Vesize>\t%0.s, %5/z, [%1, %2.s, uxtw %p4]
!      [?w, rk,         0, Ui1, i,   Upl] ^
    }
  )
  
***************
*** 1536,1549 ****
  	  UNSPEC_LD1_GATHER))]
    "TARGET_SVE && TARGET_NON_STREAMING"
    {@ [cons: =0, 1, 2, 3, 4, 5]
!      [&w, Z,   w, i, Ui1, Upl] ld1<Vesize>\t%0.d, %5/z, [%2.d]
!      [?w, Z,   0, i, Ui1, Upl] ^
!      [&w, vgd, w, i, Ui1, Upl] ld1<Vesize>\t%0.d, %5/z, [%2.d, #%1]
!      [?w, vgd, 0, i, Ui1, Upl] ^
!      [&w, rk,  w, i, Ui1, Upl] ld1<Vesize>\t%0.d, %5/z, [%1, %2.d]
!      [?w, rk,  0, i, Ui1, Upl] ^
!      [&w, rk,  w, i, i,   Upl] ld1<Vesize>\t%0.d, %5/z, [%1, %2.d, lsl %p4]
!      [?w, rk,  0, i, i,   Upl] ^
    }
  )
  
--- 1536,1549 ----
  	  UNSPEC_LD1_GATHER))]
    "TARGET_SVE && TARGET_NON_STREAMING"
    {@ [cons: =0, 1, 2, 3, 4, 5]
!      [&w, Z,          w, i, Ui1, Upl] ld1<Vesize>\t%0.d, %5/z, [%2.d]
!      [?w, Z,          0, i, Ui1, Upl] ^
!      [&w, vg<Vesize>, w, i, Ui1, Upl] ld1<Vesize>\t%0.d, %5/z, [%2.d, #%1]
!      [?w, vg<Vesize>, 0, i, Ui1, Upl] ^
!      [&w, rk,         w, i, Ui1, Upl] ld1<Vesize>\t%0.d, %5/z, [%1, %2.d]
!      [?w, rk,         0, i, Ui1, Upl] ^
!      [&w, rk,         w, i, i,   Upl] ld1<Vesize>\t%0.d, %5/z, [%1, %2.d, lsl %p4]
!      [?w, rk,         0, i, i,   Upl] ^
    }
  )
  
***************
*** 2435,2447 ****
  	   (match_operand:SVE_4 4 "register_operand")]
  	  UNSPEC_ST1_SCATTER))]
    "TARGET_SVE && TARGET_NON_STREAMING"
!   {@ [ cons: 0 , 1 , 2   , 3   , 4 , 5    ]
!      [ Z       , w , Ui1 , Ui1 , w , Upl  ] st1<Vesize>\t%4.s, %5, [%1.s]
!      [ vgw     , w , Ui1 , Ui1 , w , Upl  ] st1<Vesize>\t%4.s, %5, [%1.s, #%0]
!      [ rk      , w , Z   , Ui1 , w , Upl  ] st1<Vesize>\t%4.s, %5, [%0, %1.s, sxtw]
!      [ rk      , w , Ui1 , Ui1 , w , Upl  ] st1<Vesize>\t%4.s, %5, [%0, %1.s, uxtw]
!      [ rk      , w , Z   , i   , w , Upl  ] st1<Vesize>\t%4.s, %5, [%0, %1.s, sxtw %p3]
!      [ rk      , w , Ui1 , i   , w , Upl  ] st1<Vesize>\t%4.s, %5, [%0, %1.s, uxtw %p3]
    }
  )
  
--- 2435,2447 ----
  	   (match_operand:SVE_4 4 "register_operand")]
  	  UNSPEC_ST1_SCATTER))]
    "TARGET_SVE && TARGET_NON_STREAMING"
!   {@ [ cons: 0    , 1 , 2   , 3   , 4 , 5    ]
!      [ Z          , w , Ui1 , Ui1 , w , Upl  ] st1<Vesize>\t%4.s, %5, [%1.s]
!      [ vg<Vesize> , w , Ui1 , Ui1 , w , Upl  ] st1<Vesize>\t%4.s, %5, [%1.s, #%0]
!      [ rk         , w , Z   , Ui1 , w , Upl  ] st1<Vesize>\t%4.s, %5, [%0, %1.s, sxtw]
!      [ rk         , w , Ui1 , Ui1 , w , Upl  ] st1<Vesize>\t%4.s, %5, [%0, %1.s, uxtw]
!      [ rk         , w , Z   , i   , w , Upl  ] st1<Vesize>\t%4.s, %5, [%0, %1.s, sxtw %p3]
!      [ rk         , w , Ui1 , i   , w , Upl  ] st1<Vesize>\t%4.s, %5, [%0, %1.s, uxtw %p3]
    }
  )
  
***************
*** 2458,2468 ****
  	   (match_operand:SVE_2 4 "register_operand")]
  	  UNSPEC_ST1_SCATTER))]
    "TARGET_SVE && TARGET_NON_STREAMING"
!   {@ [ cons: 0 , 1 , 3   , 4 , 5    ]
!      [ Z       , w , Ui1 , w , Upl  ] st1<Vesize>\t%4.d, %5, [%1.d]
!      [ vgd     , w , Ui1 , w , Upl  ] st1<Vesize>\t%4.d, %5, [%1.d, #%0]
!      [ rk      , w , Ui1 , w , Upl  ] st1<Vesize>\t%4.d, %5, [%0, %1.d]
!      [ rk      , w , i   , w , Upl  ] st1<Vesize>\t%4.d, %5, [%0, %1.d, lsl %p3]
    }
  )
  
--- 2458,2468 ----
  	   (match_operand:SVE_2 4 "register_operand")]
  	  UNSPEC_ST1_SCATTER))]
    "TARGET_SVE && TARGET_NON_STREAMING"
!   {@ [ cons: 0    , 1 , 3   , 4 , 5    ]
!      [ Z          , w , Ui1 , w , Upl  ] st1<Vesize>\t%4.d, %5, [%1.d]
!      [ vg<Vesize> , w , Ui1 , w , Upl  ] st1<Vesize>\t%4.d, %5, [%1.d, #%0]
!      [ rk         , w , Ui1 , w , Upl  ] st1<Vesize>\t%4.d, %5, [%0, %1.d]
!      [ rk         , w , i   , w , Upl  ] st1<Vesize>\t%4.d, %5, [%0, %1.d, lsl %p3]
    }
  )
  
***************
*** 9260,9266 ****
  	(unspec:PRED_ALL [(match_operand:PRED_ALL 1 "register_operand" "Upa")]
  			 UNSPEC_REV))]
    "TARGET_SVE"
!   "rev\t%0.<Vetype>, %1.<Vetype>")
  
  ;; -------------------------------------------------------------------------
  ;; ---- [PRED] Special-purpose binary permutes
--- 9260,9289 ----
  	(unspec:PRED_ALL [(match_operand:PRED_ALL 1 "register_operand" "Upa")]
  			 UNSPEC_REV))]
    "TARGET_SVE"
!   "rev\t%0.<Vetype>, %1.<Vetype>"
! )
! 
! (define_expand "@aarch64_sve_rev<mode>_acle"
!   [(set (match_operand:VNx16BI 0 "register_operand")
! 	(unspec:VNx16BI
! 	  [(match_operand:VNx16BI 1 "register_operand")
! 	   (match_dup:PRED_ALL 2)]
! 	  UNSPEC_REV_PRED))]
!   "TARGET_SVE"
!   {
!     operands[2] = CONST0_RTX (<MODE>mode);
!   }
! )
! 
! (define_insn "*aarch64_sve_rev<mode>_acle"
!   [(set (match_operand:VNx16BI 0 "register_operand" "=Upa")
! 	(unspec:VNx16BI
! 	  [(match_operand:VNx16BI 1 "register_operand" "Upa")
! 	   (match_operand:PRED_ALL 2 "aarch64_simd_imm_zero")]
! 	  UNSPEC_REV_PRED))]
!   "TARGET_SVE"
!   "rev\t%0.<Vetype>, %1.<Vetype>"
! )
  
  ;; -------------------------------------------------------------------------
  ;; ---- [PRED] Special-purpose binary permutes
***************
*** 9285,9302 ****
    "<perm_insn>\t%0.<Vetype>, %1.<Vetype>, %2.<Vetype>"
  )
  
! ;; Special purpose permute used by the predicate generation instructions.
! ;; Unlike the normal permute patterns, these instructions operate on VNx16BI
! ;; regardless of the element size, so that all input and output bits are
! ;; well-defined.  Operand 3 then indicates the size of the permute.
! (define_insn "@aarch64_sve_trn1_conv<mode>"
    [(set (match_operand:VNx16BI 0 "register_operand" "=Upa")
  	(unspec:VNx16BI [(match_operand:VNx16BI 1 "register_operand" "Upa")
  			 (match_operand:VNx16BI 2 "register_operand" "Upa")
! 			 (match_operand:PRED_ALL 3 "aarch64_simd_imm_zero")]
! 			UNSPEC_TRN1_CONV))]
    "TARGET_SVE"
!   "trn1\t%0.<PRED_ALL:Vetype>, %1.<PRED_ALL:Vetype>, %2.<PRED_ALL:Vetype>"
  )
  
  ;; =========================================================================
--- 9308,9346 ----
    "<perm_insn>\t%0.<Vetype>, %1.<Vetype>, %2.<Vetype>"
  )
  
! ;; Special-purpose permutes used by the ACLE intrinsics and predicate
! ;; generation instructions.  Unlike the normal permute patterns, these
! ;; instructions operate on VNx16BI regardless of the element size, so that
! ;; all input and output bits are well-defined.  Operand 3 then indicates
! ;; the size of the permute.
! ;;
! ;; To make generation easier, this pattern embeds the permute type as the
! ;; fourth operand to the unspec.  On the one hand, this avoids overloading
! ;; unspecs like UNSPEC_ZIP1 to represent two different operations.  On the
! ;; other hand, it avoids having a separate unspec for each variant, and
! ;; having to map from one kind of unspec to the other.
! (define_expand "@aarch64_sve_<perm_insn><mode>_acle"
!   [(set (match_operand:VNx16BI 0 "register_operand")
! 	(unspec:VNx16BI [(match_operand:VNx16BI 1 "register_operand")
! 			 (match_operand:VNx16BI 2 "register_operand")
! 			 (match_dup:PRED_ALL 3)
! 			 (const_int PERMUTE)]
! 			UNSPEC_PERMUTE_PRED))]
!   "TARGET_SVE"
!   {
!     operands[3] = CONST0_RTX (<MODE>mode);
!   }
! )
! 
! (define_insn "*aarch64_sve_<perm_insn><mode>_acle"
    [(set (match_operand:VNx16BI 0 "register_operand" "=Upa")
  	(unspec:VNx16BI [(match_operand:VNx16BI 1 "register_operand" "Upa")
  			 (match_operand:VNx16BI 2 "register_operand" "Upa")
! 			 (match_operand:PRED_ALL 3 "aarch64_simd_imm_zero")
! 			 (const_int PERMUTE)]
! 			UNSPEC_PERMUTE_PRED))]
    "TARGET_SVE"
!   "<perm_insn>\t%0.<PRED_ALL:Vetype>, %1.<PRED_ALL:Vetype>, %2.<PRED_ALL:Vetype>"
  )
  
  ;; =========================================================================
diff -Nrcpad gcc-15-20250809/gcc/config/aarch64/aarch64-sve2.md gcc-15-20250816/gcc/config/aarch64/aarch64-sve2.md
*** gcc-15-20250809/gcc/config/aarch64/aarch64-sve2.md	Sat Aug  9 22:32:37 2025
--- gcc-15-20250816/gcc/config/aarch64/aarch64-sve2.md	Sat Aug 16 22:32:15 2025
***************
*** 2161,2174 ****
  ;; - FDOT (2-way, indexed) (FP8DOT2)
  ;; -------------------------------------------------------------------------
  (define_insn "@aarch64_sve_dot<mode>"
!   [(set (match_operand:SVE_FULL_HSF 0 "register_operand")
! 	(unspec:SVE_FULL_HSF
! 	  [(match_operand:SVE_FULL_HSF 1 "register_operand")
  	   (match_operand:VNx16QI 2 "register_operand")
  	   (match_operand:VNx16QI 3 "register_operand")
  	   (reg:DI FPM_REGNUM)]
  	  UNSPEC_DOT_FP8))]
!   "TARGET_SSVE_FP8DOT4 && !(<MODE>mode == VNx8HFmode && !TARGET_SSVE_FP8DOT2)"
    {@ [ cons: =0 , 1 , 2 , 3 ; attrs: movprfx ]
       [ w        , 0 , w , w ; *              ] fdot\t%0.<Vetype>, %2.b, %3.b
       [ ?&w      , w , w , w ; yes            ] movprfx\t%0, %1\;fdot\t%0.<Vetype>, %2.b, %3.b
--- 2161,2174 ----
  ;; - FDOT (2-way, indexed) (FP8DOT2)
  ;; -------------------------------------------------------------------------
  (define_insn "@aarch64_sve_dot<mode>"
!   [(set (match_operand:SVE_FULL_HSF_FP8_FDOT 0 "register_operand")
! 	(unspec:SVE_FULL_HSF_FP8_FDOT
! 	  [(match_operand:SVE_FULL_HSF_FP8_FDOT 1 "register_operand")
  	   (match_operand:VNx16QI 2 "register_operand")
  	   (match_operand:VNx16QI 3 "register_operand")
  	   (reg:DI FPM_REGNUM)]
  	  UNSPEC_DOT_FP8))]
!   ""
    {@ [ cons: =0 , 1 , 2 , 3 ; attrs: movprfx ]
       [ w        , 0 , w , w ; *              ] fdot\t%0.<Vetype>, %2.b, %3.b
       [ ?&w      , w , w , w ; yes            ] movprfx\t%0, %1\;fdot\t%0.<Vetype>, %2.b, %3.b
***************
*** 2176,2190 ****
  )
  
  (define_insn "@aarch64_sve_dot_lane<mode>"
!   [(set (match_operand:SVE_FULL_HSF 0 "register_operand")
! 	(unspec:SVE_FULL_HSF
! 	  [(match_operand:SVE_FULL_HSF 1 "register_operand")
  	   (match_operand:VNx16QI 2 "register_operand")
  	   (match_operand:VNx16QI 3 "register_operand")
  	   (match_operand:SI 4 "const_int_operand")
  	   (reg:DI FPM_REGNUM)]
  	  UNSPEC_DOT_LANE_FP8))]
!   "TARGET_SSVE_FP8DOT4 && !(<MODE>mode == VNx8HFmode && !TARGET_SSVE_FP8DOT2)"
    {@ [ cons: =0 , 1 , 2 , 3 ; attrs: movprfx ]
       [ w        , 0 , w , y ; *              ] fdot\t%0.<Vetype>, %2.b, %3.b[%4]
       [ ?&w      , w , w , y ; yes            ] movprfx\t%0, %1\;fdot\t%0.<Vetype>, %2.b, %3.b[%4]
--- 2176,2190 ----
  )
  
  (define_insn "@aarch64_sve_dot_lane<mode>"
!   [(set (match_operand:SVE_FULL_HSF_FP8_FDOT 0 "register_operand")
! 	(unspec:SVE_FULL_HSF_FP8_FDOT
! 	  [(match_operand:SVE_FULL_HSF_FP8_FDOT 1 "register_operand")
  	   (match_operand:VNx16QI 2 "register_operand")
  	   (match_operand:VNx16QI 3 "register_operand")
  	   (match_operand:SI 4 "const_int_operand")
  	   (reg:DI FPM_REGNUM)]
  	  UNSPEC_DOT_LANE_FP8))]
!   ""
    {@ [ cons: =0 , 1 , 2 , 3 ; attrs: movprfx ]
       [ w        , 0 , w , y ; *              ] fdot\t%0.<Vetype>, %2.b, %3.b[%4]
       [ ?&w      , w , w , y ; yes            ] movprfx\t%0, %1\;fdot\t%0.<Vetype>, %2.b, %3.b[%4]
diff -Nrcpad gcc-15-20250809/gcc/config/aarch64/aarch64.cc gcc-15-20250816/gcc/config/aarch64/aarch64.cc
*** gcc-15-20250809/gcc/config/aarch64/aarch64.cc	Sat Aug  9 22:32:37 2025
--- gcc-15-20250816/gcc/config/aarch64/aarch64.cc	Sat Aug 16 22:32:15 2025
*************** aarch64_expand_sve_const_pred_trn (rtx t
*** 6088,6095 ****
       operands but permutes them as though they had mode MODE.  */
    machine_mode mode = aarch64_sve_pred_mode (permute_size).require ();
    target = aarch64_target_reg (target, GET_MODE (a));
!   rtx type_reg = CONST0_RTX (mode);
!   emit_insn (gen_aarch64_sve_trn1_conv (mode, target, a, b, type_reg));
    return target;
  }
  
--- 6088,6094 ----
       operands but permutes them as though they had mode MODE.  */
    machine_mode mode = aarch64_sve_pred_mode (permute_size).require ();
    target = aarch64_target_reg (target, GET_MODE (a));
!   emit_insn (gen_aarch64_sve_acle (UNSPEC_TRN1, mode, target, a, b));
    return target;
  }
  
*************** aarch64_asm_preferred_eh_data_format (in
*** 25085,25104 ****
     return (global ? DW_EH_PE_indirect : 0) | DW_EH_PE_pcrel | type;
  }
  
  /* Output .variant_pcs for aarch64_vector_pcs function symbols.  */
  
  static void
  aarch64_asm_output_variant_pcs (FILE *stream, const tree decl, const char* name)
  {
!   if (TREE_CODE (decl) == FUNCTION_DECL)
      {
!       arm_pcs pcs = (arm_pcs) fndecl_abi (decl).id ();
!       if (pcs == ARM_PCS_SIMD || pcs == ARM_PCS_SVE)
! 	{
! 	  fprintf (stream, "\t.variant_pcs\t");
! 	  assemble_name (stream, name);
! 	  fprintf (stream, "\n");
! 	}
      }
  }
  
--- 25084,25124 ----
     return (global ? DW_EH_PE_indirect : 0) | DW_EH_PE_pcrel | type;
  }
  
+ /* Return true if function declaration FNDECL needs to be marked as
+    having a variant PCS.  */
+ 
+ static bool
+ aarch64_is_variant_pcs (tree fndecl)
+ {
+   /* Check for ABIs that preserve more registers than usual.  */
+   arm_pcs pcs = (arm_pcs) fndecl_abi (fndecl).id ();
+   if (pcs == ARM_PCS_SIMD || pcs == ARM_PCS_SVE)
+     return true;
+ 
+   /* Check for ABIs that allow PSTATE.SM to be 1 on entry.  */
+   tree fntype = TREE_TYPE (fndecl);
+   if (aarch64_fntype_pstate_sm (fntype) != AARCH64_ISA_MODE_SM_OFF)
+     return true;
+ 
+   /* Check for ABIs that require PSTATE.ZA to be 1 on entry, either because
+      of ZA or ZT0.  */
+   if (aarch64_fntype_pstate_za (fntype) != 0)
+     return true;
+ 
+   return false;
+ }
+ 
  /* Output .variant_pcs for aarch64_vector_pcs function symbols.  */
  
  static void
  aarch64_asm_output_variant_pcs (FILE *stream, const tree decl, const char* name)
  {
!   if (TREE_CODE (decl) == FUNCTION_DECL
!       && aarch64_is_variant_pcs (decl))
      {
!       fprintf (stream, "\t.variant_pcs\t");
!       assemble_name (stream, name);
!       fprintf (stream, "\n");
      }
  }
  
diff -Nrcpad gcc-15-20250809/gcc/config/aarch64/aarch64.md gcc-15-20250816/gcc/config/aarch64/aarch64.md
*** gcc-15-20250809/gcc/config/aarch64/aarch64.md	Sat Aug  9 22:32:37 2025
--- gcc-15-20250816/gcc/config/aarch64/aarch64.md	Sat Aug 16 22:32:15 2025
***************
*** 280,285 ****
--- 280,286 ----
      UNSPEC_PACIBSP
      UNSPEC_PRLG_STK
      UNSPEC_REV
+     UNSPEC_REV_PRED
      UNSPEC_SADALP
      UNSPEC_SCVTF
      UNSPEC_SET_LANE
diff -Nrcpad gcc-15-20250809/gcc/config/aarch64/iterators.md gcc-15-20250816/gcc/config/aarch64/iterators.md
*** gcc-15-20250809/gcc/config/aarch64/iterators.md	Sat Aug  9 22:32:37 2025
--- gcc-15-20250816/gcc/config/aarch64/iterators.md	Sat Aug 16 22:32:15 2025
***************
*** 529,534 ****
--- 529,540 ----
  ;; elements.
  (define_mode_iterator SVE_FULL_HSF [VNx8HF VNx4SF])
  
+ ;; Like SVE_FULL_HSF, but selectively enables those modes that are valid
+ ;; for the variant of the SVE2 FP8 FDOT instruction associated with that
+ ;; mode.
+ (define_mode_iterator SVE_FULL_HSF_FP8_FDOT [(VNx4SF "TARGET_SSVE_FP8DOT4")
+ 					     (VNx8HF "TARGET_SSVE_FP8DOT2")])
+ 
  ;; Fully-packed SVE integer vector modes that have 16-bit or 64-bit elements.
  (define_mode_iterator SVE_FULL_HDI [VNx8HI VNx2DI])
  
***************
*** 902,908 ****
      UNSPEC_UZP2Q	; Used in aarch64-sve.md.
      UNSPEC_ZIP1Q	; Used in aarch64-sve.md.
      UNSPEC_ZIP2Q	; Used in aarch64-sve.md.
-     UNSPEC_TRN1_CONV	; Used in aarch64-sve.md.
      UNSPEC_COND_CMPEQ_WIDE ; Used in aarch64-sve.md.
      UNSPEC_COND_CMPGE_WIDE ; Used in aarch64-sve.md.
      UNSPEC_COND_CMPGT_WIDE ; Used in aarch64-sve.md.
--- 908,913 ----
***************
*** 1157,1162 ****
--- 1162,1170 ----
      UNSPEC_LUTI2	; Used in aarch64-simd.md.
      UNSPEC_LUTI4	; Used in aarch64-simd.md.
  
+     ;; All used in aarch64-sve.md
+     UNSPEC_PERMUTE_PRED
+ 
      ;; All used in aarch64-sve2.md
      UNSPEC_ADDQV
      UNSPEC_ANDQV
diff -Nrcpad gcc-15-20250809/gcc/config/i386/i386.cc gcc-15-20250816/gcc/config/i386/i386.cc
*** gcc-15-20250809/gcc/config/i386/i386.cc	Sat Aug  9 22:32:38 2025
--- gcc-15-20250816/gcc/config/i386/i386.cc	Sat Aug 16 22:32:15 2025
*************** static GTY(()) rtx ix86_tls_symbol;
*** 12132,12137 ****
--- 12132,12159 ----
  static rtx
  ix86_tls_get_addr (void)
  {
+   if (cfun->machine->call_saved_registers
+       == TYPE_NO_CALLER_SAVED_REGISTERS)
+     {
+       /* __tls_get_addr doesn't preserve vector registers.  When a
+ 	 function with no_caller_saved_registers attribute calls
+ 	 __tls_get_addr, YMM and ZMM registers will be clobbered.
+ 	 Issue an error and suggest -mtls-dialect=gnu2 in this case.  */
+       if (cfun->machine->func_type == TYPE_NORMAL)
+ 	error (G_("%<-mtls-dialect=gnu2%> must be used with a function"
+ 		  " with the %<no_caller_saved_registers%> attribute"));
+       else
+ 	error (cfun->machine->func_type == TYPE_EXCEPTION
+ 	       ? G_("%<-mtls-dialect=gnu2%> must be used with an"
+ 		    " exception service routine")
+ 	       : G_("%<-mtls-dialect=gnu2%> must be used with an"
+ 		    " interrupt service routine"));
+       /* Don't issue the same error twice.  */
+       cfun->machine->func_type = TYPE_NORMAL;
+       cfun->machine->call_saved_registers
+ 	= TYPE_DEFAULT_CALL_SAVED_REGISTERS;
+     }
+ 
    if (!ix86_tls_symbol)
      {
        const char *sym
diff -Nrcpad gcc-15-20250809/gcc/config/loongarch/loongarch-def.h gcc-15-20250816/gcc/config/loongarch/loongarch-def.h
*** gcc-15-20250809/gcc/config/loongarch/loongarch-def.h	Sat Aug  9 22:32:38 2025
--- gcc-15-20250816/gcc/config/loongarch/loongarch-def.h	Sat Aug 16 22:32:15 2025
*************** extern loongarch_def_array<const char *,
*** 78,89 ****
  
  
  /* Base ABI */
! enum {
!   ABI_BASE_LP64D	= 0,
!   ABI_BASE_LP64F	= 1,
!   ABI_BASE_LP64S	= 2,
!   N_ABI_BASE_TYPES	= 3
! };
  
  extern loongarch_def_array<const char *, N_ABI_BASE_TYPES>
    loongarch_abi_base_strings;
--- 78,87 ----
  
  
  /* Base ABI */
! #define ABI_BASE_LP64D	  0
! #define ABI_BASE_LP64F	  1
! #define ABI_BASE_LP64S	  2
! #define N_ABI_BASE_TYPES  3
  
  extern loongarch_def_array<const char *, N_ABI_BASE_TYPES>
    loongarch_abi_base_strings;
diff -Nrcpad gcc-15-20250809/gcc/config/loongarch/loongarch.cc gcc-15-20250816/gcc/config/loongarch/loongarch.cc
*** gcc-15-20250809/gcc/config/loongarch/loongarch.cc	Sat Aug  9 22:32:38 2025
--- gcc-15-20250816/gcc/config/loongarch/loongarch.cc	Sat Aug 16 22:32:15 2025
*************** loongarch_vector_costs::add_stmt_cost (i
*** 4390,4395 ****
--- 4390,4396 ----
  	    break;
  	  }
        else if (TARGET_RECIP_VEC_DIV
+ 	       && vectype
  	       && gimple_code (stmt_info->stmt) == GIMPLE_ASSIGN)
  	{
  	  machine_mode mode = TYPE_MODE (vectype);
*************** loongarch_c_mode_for_suffix (char suffix
*** 11152,11157 ****
--- 11153,11170 ----
    return VOIDmode;
  }
  
+ /* Implement TARGET_COMPUTE_PRESSURE_CLASSES.  */
+ 
+ static int
+ loongarch_compute_pressure_classes (reg_class *classes)
+ {
+   int i = 0;
+   classes[i++] = GENERAL_REGS;
+   classes[i++] = FP_REGS;
+   classes[i++] = FCC_REGS;
+   return i;
+ }
+ 
  /* Initialize the GCC target structure.  */
  #undef TARGET_ASM_ALIGNED_HI_OP
  #define TARGET_ASM_ALIGNED_HI_OP "\t.half\t"
*************** loongarch_c_mode_for_suffix (char suffix
*** 11426,11431 ****
--- 11439,11447 ----
  #undef TARGET_C_MODE_FOR_SUFFIX
  #define TARGET_C_MODE_FOR_SUFFIX loongarch_c_mode_for_suffix
  
+ #undef TARGET_COMPUTE_PRESSURE_CLASSES
+ #define TARGET_COMPUTE_PRESSURE_CLASSES loongarch_compute_pressure_classes
+ 
  struct gcc_target targetm = TARGET_INITIALIZER;
  
  #include "gt-loongarch.h"
diff -Nrcpad gcc-15-20250809/gcc/config/riscv/riscv.cc gcc-15-20250816/gcc/config/riscv/riscv.cc
*** gcc-15-20250809/gcc/config/riscv/riscv.cc	Sat Aug  9 22:32:38 2025
--- gcc-15-20250816/gcc/config/riscv/riscv.cc	Sat Aug 16 22:32:15 2025
*************** riscv_build_integer_1 (struct riscv_inte
*** 1007,1022 ****
  	  /* Now iterate over the bits we want to clear until the cost is
  	     too high or we're done.  */
  	  nval = value ^ HOST_WIDE_INT_C (-1);
! 	  nval &= HOST_WIDE_INT_C (~0x7fffffff);
  	  while (nval && alt_cost < cost)
  	    {
  	      HOST_WIDE_INT bit = ctz_hwi (nval);
  	      alt_codes[alt_cost].code = AND;
! 	      alt_codes[alt_cost].value = ~(1UL << bit);
  	      alt_codes[alt_cost].use_uw = false;
  	      alt_codes[alt_cost].save_temporary = false;
  	      alt_cost++;
! 	      nval &= ~(1UL << bit);
  	    }
  
  	  if (nval == 0 && alt_cost <= cost)
--- 1007,1022 ----
  	  /* Now iterate over the bits we want to clear until the cost is
  	     too high or we're done.  */
  	  nval = value ^ HOST_WIDE_INT_C (-1);
! 	  nval &= ~HOST_WIDE_INT_C (0x7fffffff);
  	  while (nval && alt_cost < cost)
  	    {
  	      HOST_WIDE_INT bit = ctz_hwi (nval);
  	      alt_codes[alt_cost].code = AND;
! 	      alt_codes[alt_cost].value = ~(HOST_WIDE_INT_UC (1) << bit);
  	      alt_codes[alt_cost].use_uw = false;
  	      alt_codes[alt_cost].save_temporary = false;
  	      alt_cost++;
! 	      nval &= ~(HOST_WIDE_INT_UC (1) << bit);
  	    }
  
  	  if (nval == 0 && alt_cost <= cost)
diff -Nrcpad gcc-15-20250809/gcc/doc/sourcebuild.texi gcc-15-20250816/gcc/doc/sourcebuild.texi
*** gcc-15-20250809/gcc/doc/sourcebuild.texi	Sat Aug  9 22:32:38 2025
--- gcc-15-20250816/gcc/doc/sourcebuild.texi	Sat Aug 16 22:32:16 2025
*************** whether it does so by default).
*** 2379,2384 ****
--- 2379,2387 ----
  @item aarch64_sve2p1_hw
  AArch64 target that is able to generate and execute SVE2.1 code (regardless of
  whether it does so by default).
+ @item aarch64_sme_hw
+ AArch64 target that is able to generate and execute SME code (regardless of
+ whether it does so by default).
  
  @item aarch64_fjcvtzs_hw
  AArch64 target that is able to generate and execute armv8.3-a FJCVTZS
diff -Nrcpad gcc-15-20250809/gcc/lra-constraints.cc gcc-15-20250816/gcc/lra-constraints.cc
*** gcc-15-20250809/gcc/lra-constraints.cc	Sat Aug  9 22:32:38 2025
--- gcc-15-20250816/gcc/lra-constraints.cc	Sat Aug 16 22:32:17 2025
*************** process_alt_operands (int only_alternati
*** 2423,2436 ****
  			if (curr_static_id->operand[nop].type == OP_INOUT
  			    || curr_static_id->operand[m].type == OP_INOUT)
  			  break;
! 			/* Operands don't match.  If the operands are
! 			   different user defined explicit hard
  			   registers, then we cannot make them match
  			   when one is early clobber operand.  */
  			if ((REG_P (*curr_id->operand_loc[nop])
  			     || SUBREG_P (*curr_id->operand_loc[nop]))
  			    && (REG_P (*curr_id->operand_loc[m])
! 				|| SUBREG_P (*curr_id->operand_loc[m])))
  			  {
  			    rtx nop_reg = *curr_id->operand_loc[nop];
  			    if (SUBREG_P (nop_reg))
--- 2423,2437 ----
  			if (curr_static_id->operand[nop].type == OP_INOUT
  			    || curr_static_id->operand[m].type == OP_INOUT)
  			  break;
! 			/* Operands don't match.  For asm if the operands
! 			   are different user defined explicit hard
  			   registers, then we cannot make them match
  			   when one is early clobber operand.  */
  			if ((REG_P (*curr_id->operand_loc[nop])
  			     || SUBREG_P (*curr_id->operand_loc[nop]))
  			    && (REG_P (*curr_id->operand_loc[m])
! 				|| SUBREG_P (*curr_id->operand_loc[m]))
! 			    && INSN_CODE (curr_insn) < 0)
  			  {
  			    rtx nop_reg = *curr_id->operand_loc[nop];
  			    if (SUBREG_P (nop_reg))
*************** process_alt_operands (int only_alternati
*** 3335,3353 ****
  		  first_conflict_j = j;
  		last_conflict_j = j;
  		/* Both the earlyclobber operand and conflicting operand
! 		   cannot both be user defined hard registers.  */
  		if (HARD_REGISTER_P (operand_reg[i])
  		    && REG_USERVAR_P (operand_reg[i])
  		    && operand_reg[j] != NULL_RTX
  		    && HARD_REGISTER_P (operand_reg[j])
! 		    && REG_USERVAR_P (operand_reg[j]))
! 		  {
! 		    /* For asm, let curr_insn_transform diagnose it.  */
! 		    if (INSN_CODE (curr_insn) < 0)
  		      return false;
- 		    fatal_insn ("unable to generate reloads for "
- 				"impossible constraints:", curr_insn);
- 		  }
  	      }
  	  if (last_conflict_j < 0)
  	    continue;
--- 3336,3350 ----
  		  first_conflict_j = j;
  		last_conflict_j = j;
  		/* Both the earlyclobber operand and conflicting operand
! 		   cannot both be user defined hard registers for asm.
! 		   Let curr_insn_transform diagnose it.  */
  		if (HARD_REGISTER_P (operand_reg[i])
  		    && REG_USERVAR_P (operand_reg[i])
  		    && operand_reg[j] != NULL_RTX
  		    && HARD_REGISTER_P (operand_reg[j])
! 		    && REG_USERVAR_P (operand_reg[j])
! 		    && INSN_CODE (curr_insn) < 0)
  		      return false;
  	      }
  	  if (last_conflict_j < 0)
  	    continue;
*************** process_address_1 (int nop, bool check_o
*** 3937,3942 ****
--- 3934,3949 ----
        enum reg_class cl;
        rtx set;
        rtx_insn *insns, *last_insn;
+ 
+       cl = base_reg_class (ad.mode, ad.as, ad.base_outer_code,
+ 			   get_index_code (&ad), curr_insn);
+ 
+       if (REG_P (*ad.base_term)
+ 	  && ira_class_subset_p[get_reg_class (REGNO (*ad.base_term))][cl])
+ 	/* It seems base reg is already in the base reg class and changing it
+ 	   does not make a progress.  So reload the whole inner address.  */
+ 	goto reload_inner_addr;
+ 
        /* Try to reload base into register only if the base is invalid
           for the address but with valid offset, case (4) above.  */
        start_sequence ();
*************** process_address_1 (int nop, bool check_o
*** 3982,3989 ****
  	    {
  	      *ad.base_term = XEXP (SET_SRC (set), 0);
  	      *ad.disp_term = XEXP (SET_SRC (set), 1);
- 	      cl = base_reg_class (ad.mode, ad.as, ad.base_outer_code,
- 				   get_index_code (&ad), curr_insn);
  	      regno = REGNO (*ad.base_term);
  	      if (regno >= FIRST_PSEUDO_REGISTER
  		  && cl != lra_get_allocno_class (regno))
--- 3989,3994 ----
*************** process_address_1 (int nop, bool check_o
*** 4026,4036 ****
      }
    else
      {
!       enum reg_class cl = base_reg_class (ad.mode, ad.as,
! 					  SCRATCH, SCRATCH,
! 					  curr_insn);
!       rtx addr = *ad.inner;
! 
        new_reg = lra_create_new_reg (Pmode, NULL_RTX, cl, NULL, "addr");
        /* addr => new_base.  */
        lra_emit_move (new_reg, addr);
--- 4031,4041 ----
      }
    else
      {
!       enum reg_class cl;
!       rtx addr;
!     reload_inner_addr:
!       cl = base_reg_class (ad.mode, ad.as, SCRATCH, SCRATCH, curr_insn);
!       addr = *ad.inner;
        new_reg = lra_create_new_reg (Pmode, NULL_RTX, cl, NULL, "addr");
        /* addr => new_base.  */
        lra_emit_move (new_reg, addr);
*************** process_address (int nop, bool check_onl
*** 4052,4065 ****
  		 rtx_insn **before, rtx_insn **after)
  {
    bool res = false;
! 
!   while (process_address_1 (nop, check_only_p, before, after))
      {
!       if (check_only_p)
! 	return true;
!       res = true;
      }
!   return res;
  }
  
  /* Override the generic address_reload_context in order to
--- 4057,4077 ----
  		 rtx_insn **before, rtx_insn **after)
  {
    bool res = false;
!   /* Use enough iterations to process all address parts:  */
!   for (int i = 0; i < 10; i++)
      {
!       if (!process_address_1 (nop, check_only_p, before, after))
! 	{
! 	  return res;
! 	}
!       else
! 	{
! 	  if (check_only_p)
! 	    return true;
! 	  res = true;
! 	}
      }
!   fatal_insn ("unable to reload address in ", curr_insn);
  }
  
  /* Override the generic address_reload_context in order to
diff -Nrcpad gcc-15-20250809/gcc/po/ChangeLog gcc-15-20250816/gcc/po/ChangeLog
*** gcc-15-20250809/gcc/po/ChangeLog	Sat Aug  9 22:32:39 2025
--- gcc-15-20250816/gcc/po/ChangeLog	Sat Aug 16 22:32:18 2025
***************
*** 1,3 ****
--- 1,9 ----
+ 2025-08-11  Joseph Myers  <josmyers@redhat.com>
+ 
+ 	* be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id.po,
+ 	ja.po, ka.po, nl.po, ru.po, sr.po, sv.po, tr.po, uk.po, vi.po,
+ 	zh_CN.po, zh_TW.po: Update.
+ 
  2025-08-08  Release Manager
  
  	* GCC 15.2.0 released.
diff -Nrcpad gcc-15-20250809/gcc/po/be.po gcc-15-20250816/gcc/po/be.po
*** gcc-15-20250809/gcc/po/be.po	Sat Aug  9 22:32:39 2025
--- gcc-15-20250816/gcc/po/be.po	Sat Aug 16 22:32:18 2025
*************** msgid ""
*** 6,12 ****
  msgstr ""
  "Project-Id-Version: gcc 3.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-04-23 19:27+0000\n"
  "PO-Revision-Date: 2002-05-17 15:54+0200\n"
  "Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>\n"
  "Language-Team: Belarusian <i18n@tut.by>\n"
--- 6,12 ----
  msgstr ""
  "Project-Id-Version: gcc 3.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-08-01 17:58+0000\n"
  "PO-Revision-Date: 2002-05-17 15:54+0200\n"
  "Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>\n"
  "Language-Team: Belarusian <i18n@tut.by>\n"
*************** msgstr "немагчыма ствары�
*** 579,586 ****
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2479
! #: common.opt:2705 common.opt:3472
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
--- 579,586 ----
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2476
! #: common.opt:2702 common.opt:3469
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
*************** msgstr ""
*** 915,921 ****
  msgid "Use f2c calling convention."
  msgstr ""
  
! #: fortran/lang.opt:575 cobol/lang.opt:78
  #, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr ""
--- 915,921 ----
  msgid "Use f2c calling convention."
  msgstr ""
  
! #: fortran/lang.opt:575 cobol/lang.opt:83
  #, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr ""
*************** msgstr ""
*** 960,966 ****
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:615 cobol/lang.opt:82
  #, no-c-format
  msgid "Assume that the source file is free form."
  msgstr ""
--- 960,966 ----
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:615 cobol/lang.opt:87
  #, no-c-format
  msgid "Assume that the source file is free form."
  msgstr ""
*************** msgstr ""
*** 1188,1199 ****
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2313
! #: common.opt:2783 common.opt:2819 common.opt:2912 common.opt:2916
! #: common.opt:3025 common.opt:3160 common.opt:3168 common.opt:3176
! #: common.opt:3184 common.opt:3285 common.opt:3345 common.opt:3433
! #: common.opt:3613 common.opt:3617 common.opt:3621 common.opt:3625
! #: common.opt:3699 common.opt:3703 common.opt:3734 common.opt:3738
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
--- 1188,1199 ----
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2310
! #: common.opt:2780 common.opt:2816 common.opt:2909 common.opt:2913
! #: common.opt:3022 common.opt:3157 common.opt:3165 common.opt:3173
! #: common.opt:3181 common.opt:3282 common.opt:3342 common.opt:3430
! #: common.opt:3610 common.opt:3614 common.opt:3618 common.opt:3622
! #: common.opt:3696 common.opt:3700 common.opt:3731 common.opt:3735
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
*************** msgstr ""
*** 3851,3922 ****
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
  
! #: cobol/lang.opt:43
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:62
  #, no-c-format
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr ""
  
! #: cobol/lang.opt:66
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:70
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:74
  #, no-c-format
  msgid "Enable Cobol lex debugging"
  msgstr ""
  
! #: cobol/lang.opt:86
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:90
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:94
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:98
  #, no-c-format
  msgid "Enable Cobol parser debugging"
  msgstr ""
  
! #: cobol/lang.opt:102
  #, no-c-format
  msgid "Enable Cobol yacc debugging"
  msgstr ""
  
! #: cobol/lang.opt:106
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:126
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:130
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:134
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
--- 3851,3922 ----
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
  
! #: cobol/lang.opt:48
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:67
  #, no-c-format
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr ""
  
! #: cobol/lang.opt:71
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:75
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:79
  #, no-c-format
  msgid "Enable Cobol lex debugging"
  msgstr ""
  
! #: cobol/lang.opt:91
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:95
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:99
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:103
  #, no-c-format
  msgid "Enable Cobol parser debugging"
  msgstr ""
  
! #: cobol/lang.opt:107
  #, no-c-format
  msgid "Enable Cobol yacc debugging"
  msgstr ""
  
! #: cobol/lang.opt:111
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:131
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:135
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:139
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
*************** msgstr ""
*** 8844,8855 ****
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:156
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:160
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr ""
--- 8844,8855 ----
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:159
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:163
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr ""
*************** msgstr ""
*** 9027,9057 ****
  
  #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:173
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:181
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
  #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
  #: config/avr/avr.opt:189
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
  
--- 9027,9062 ----
  
  #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
  msgstr ""
  
  #: config/avr/avr.opt:173
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:181
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
  #: config/avr/avr.opt:189
  #, no-c-format
+ msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:193
+ #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
  
*************** msgstr ""
*** 14551,14557 ****
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1852 common.opt:1860 common.opt:3249
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
--- 14556,14562 ----
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1852 common.opt:1860 common.opt:3246
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
*************** msgstr ""
*** 14914,16340 ****
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2304
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2309
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2317
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr ""
  
! #: common.opt:2321
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:2325
  #, fuzzy, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: common.opt:2329
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2333
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2340
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr ""
  
! #: common.opt:2344
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr ""
  
! #: common.opt:2351
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2355
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2359
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2363
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2367
  #, fuzzy, no-c-format
  msgid "Align the start of every function."
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: common.opt:2371
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2375
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2379
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr ""
  
! #: common.opt:2383
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr ""
  
! #: common.opt:2387
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2391
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr ""
  
! #: common.opt:2395
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr ""
  
! #: common.opt:2399
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2403
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2410
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2414
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2427
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2431
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2438
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr ""
  
! #: common.opt:2457
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:2461
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2465
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2469
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2483
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2487
  #, no-c-format
  msgid "Insert path profiling code."
  msgstr ""
  
! #: common.opt:2491
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr ""
  
! #: common.opt:2495 common.opt:2499
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2503
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2507
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2511
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr ""
  
! #: common.opt:2515
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr ""
  
! #: common.opt:2519
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr ""
  
! #: common.opt:2523
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2527
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr ""
  
! #: common.opt:2531
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr ""
  
! #: common.opt:2535
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr ""
  
! #: common.opt:2539
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr ""
  
! #: common.opt:2543
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2547
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2551
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2555
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr ""
  
! #: common.opt:2559
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr ""
  
! #: common.opt:2563
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr ""
  
! #: common.opt:2567
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2571
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr ""
  
! #: common.opt:2575
  #, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr ""
  
! #: common.opt:2579
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2584
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2588
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2592
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2596
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2600
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2616
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2632
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2636
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2640
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2644
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2648
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2652
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2656
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2660
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2664
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2668
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2672
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr ""
  
! #: common.opt:2676
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2680
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr ""
  
! #: common.opt:2687
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2697
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2701
  #, fuzzy, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Не выкарыстоўваць рэгістра sb"
  
! #: common.opt:2709
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2723
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2738
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2742
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2746
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr ""
  
! #: common.opt:2750
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr ""
  
! #: common.opt:2754
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2758
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2771
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2775
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2779
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr ""
  
! #: common.opt:2787
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2791
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2795
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2799
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr ""
  
! #: common.opt:2803
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr ""
  
! #: common.opt:2807
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr ""
  
! #: common.opt:2811
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2815
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2823
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr ""
  
! #: common.opt:2827
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr ""
  
! #: common.opt:2834
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2838
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2842
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2846
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2850
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2854
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2858
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2864
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2868
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2876
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2880
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2884
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2888
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2892
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2896
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2900
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2904
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2908
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2920
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2924
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2928
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2933
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2937
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2941
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2945
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr ""
  
! #: common.opt:2949
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr ""
  
! #: common.opt:2953
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr ""
  
! #: common.opt:2957
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2961
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2965
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2969
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2973
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2977
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2981
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "Уключаць код правэркі стэку ў праграму"
  
! #: common.opt:2985
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Уключаць код правэркі стэку ў праграму"
  
! #: common.opt:2989
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2997
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:3001
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:3005
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr ""
  
! #: common.opt:3009
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:3013
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:3017
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:3021
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:3033
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:3037
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr ""
  
! #: common.opt:3041
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3045
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3054
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3058
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3062
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3066
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3070
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3074
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr ""
  
! #: common.opt:3078
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:3082
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr ""
  
! #: common.opt:3086
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:3090
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3094
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3113
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3117
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr ""
  
! #: common.opt:3121
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3126
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3144
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr ""
  
! #: common.opt:3148
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3152
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3156
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3164
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr ""
  
! #: common.opt:3172
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr ""
  
! #: common.opt:3180
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr ""
  
! #: common.opt:3188
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr ""
  
! #: common.opt:3192
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr ""
  
! #: common.opt:3196
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3200
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable dominator optimizations."
  msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3204
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr ""
  
! #: common.opt:3208
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable dead store elimination."
  msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3212
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr ""
  
! #: common.opt:3216
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr ""
  
! #: common.opt:3220
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable string length optimizations on trees."
  msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3224
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3230
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3237
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr ""
  
! #: common.opt:3241
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr ""
  
! #: common.opt:3245
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr ""
  
! #: common.opt:3253
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr ""
  
! #: common.opt:3257
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable loop optimizations on tree level."
  msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3261
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:3265
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr ""
  
! #: common.opt:3269
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3273
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3277
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3281
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr ""
  
! #: common.opt:3289
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr ""
  
! #: common.opt:3293
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3297
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3301
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3305
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3309
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr ""
  
! #: common.opt:3313
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3317
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3322
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3326
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3330
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr ""
  
! #: common.opt:3334
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr ""
  
! #: common.opt:3349
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3354
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3362
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3366
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr ""
  
! #: common.opt:3370
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr ""
  
! #: common.opt:3374
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3378
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
  msgid "Just generate unwind tables for exception handling."
  msgstr "Уключыць апрацоўку выключэньняў"
  
! #: common.opt:3382
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3386
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3390
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3394
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3404
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr ""
  
! #: common.opt:3411
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr ""
  
! #: common.opt:3417
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3424
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:3429
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr ""
  
! #: common.opt:3437
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable loop vectorization on trees."
  msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3441
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr ""
  
! #: common.opt:3445
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:3449
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3468
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3476
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3480
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3502
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3506
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3525
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3541
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3545
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3549
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr ""
  
! #: common.opt:3553
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3557
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr ""
  
! #: common.opt:3561
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr ""
  
! #: common.opt:3565
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr ""
  
! #: common.opt:3569
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:3573
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr ""
  
! #: common.opt:3577
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3581
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3597
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr ""
  
! #: common.opt:3601
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3605
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3609
  #, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr ""
  
! #: common.opt:3629
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3635
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr ""
  
! #: common.opt:3639
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr ""
  
! #: common.opt:3643
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3647
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr ""
  
! #: common.opt:3651
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr ""
  
! #: common.opt:3655
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3659
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3663
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr ""
  
! #: common.opt:3667
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr ""
  
! #: common.opt:3671
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3679
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3683
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3687
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3691
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3695
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr ""
  
! #: common.opt:3707
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3711
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3715
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3719
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr ""
  
! #: common.opt:3723
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3730
  #, fuzzy, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Стварыць код для DLL"
  
! #: common.opt:3759
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr ""
  
! #: common.opt:3763
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3770
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3774
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3802
  #, fuzzy, no-c-format
  #| msgid "  -o <file>                Place the output into <file>\n"
  msgid "-o <file>\tPlace output into <file>."
  msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
  
! #: common.opt:3806
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
  msgid "Enable function profiling."
  msgstr "Уключыць апрацоўку выключэньняў"
  
! #: common.opt:3816
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr ""
  
! #: common.opt:3856
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr ""
  
! #: common.opt:3888
  #, no-c-format
  msgid "Enable verbose output."
  msgstr ""
  
! #: common.opt:3892
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr ""
  
! #: common.opt:3896
  #, no-c-format
  msgid "Suppress warnings."
  msgstr ""
  
! #: common.opt:3906
  #, no-c-format
  msgid "Create a shared library."
  msgstr ""
  
! #: common.opt:3970
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3974
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3978
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr ""
  
! #: common.opt:3985
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3989
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
--- 14919,16345 ----
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2301
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2306
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2314
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr ""
  
! #: common.opt:2318
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:2322
  #, fuzzy, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: common.opt:2326
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2330
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2337
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr ""
  
! #: common.opt:2341
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr ""
  
! #: common.opt:2348
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2352
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2356
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2360
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2364
  #, fuzzy, no-c-format
  msgid "Align the start of every function."
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: common.opt:2368
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2372
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2376
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr ""
  
! #: common.opt:2380
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr ""
  
! #: common.opt:2384
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2388
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr ""
  
! #: common.opt:2392
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr ""
  
! #: common.opt:2396
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2400
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2407
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2411
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2424
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2428
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2435
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr ""
  
! #: common.opt:2454
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:2458
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2462
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2466
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2480
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2484
  #, no-c-format
  msgid "Insert path profiling code."
  msgstr ""
  
! #: common.opt:2488
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr ""
  
! #: common.opt:2492 common.opt:2496
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2500
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2504
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2508
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr ""
  
! #: common.opt:2512
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr ""
  
! #: common.opt:2516
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr ""
  
! #: common.opt:2520
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2524
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr ""
  
! #: common.opt:2528
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr ""
  
! #: common.opt:2532
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr ""
  
! #: common.opt:2536
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr ""
  
! #: common.opt:2540
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2544
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2548
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2552
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr ""
  
! #: common.opt:2556
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr ""
  
! #: common.opt:2560
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr ""
  
! #: common.opt:2564
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2568
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr ""
  
! #: common.opt:2572
  #, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr ""
  
! #: common.opt:2576
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2581
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2585
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2589
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2593
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2597
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2629
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2633
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2637
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2641
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2645
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2649
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2653
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2657
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2661
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2665
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2669
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr ""
  
! #: common.opt:2673
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2677
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr ""
  
! #: common.opt:2684
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2694
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2698
  #, fuzzy, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Не выкарыстоўваць рэгістра sb"
  
! #: common.opt:2706
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2720
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2735
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2739
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2743
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr ""
  
! #: common.opt:2747
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr ""
  
! #: common.opt:2751
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2755
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2768
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2772
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2776
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr ""
  
! #: common.opt:2784
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2788
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2792
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2796
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr ""
  
! #: common.opt:2800
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr ""
  
! #: common.opt:2804
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr ""
  
! #: common.opt:2808
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2812
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2820
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr ""
  
! #: common.opt:2824
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr ""
  
! #: common.opt:2831
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2835
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2839
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2843
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2847
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2851
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2855
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2861
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2865
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2873
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2877
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2881
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2885
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2889
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2893
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2897
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2901
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2905
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2917
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2921
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2925
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2930
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2934
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2938
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2942
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr ""
  
! #: common.opt:2946
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr ""
  
! #: common.opt:2950
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr ""
  
! #: common.opt:2954
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2958
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2962
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2966
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2970
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2974
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2978
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "Уключаць код правэркі стэку ў праграму"
  
! #: common.opt:2982
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Уключаць код правэркі стэку ў праграму"
  
! #: common.opt:2986
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2994
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:2998
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:3002
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr ""
  
! #: common.opt:3006
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:3010
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:3014
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:3018
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:3030
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:3034
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr ""
  
! #: common.opt:3038
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3042
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3051
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3055
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3059
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3063
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3067
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3071
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr ""
  
! #: common.opt:3075
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:3079
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr ""
  
! #: common.opt:3083
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:3087
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3091
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3110
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3114
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr ""
  
! #: common.opt:3118
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3123
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3141
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr ""
  
! #: common.opt:3145
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3149
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3153
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3161
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr ""
  
! #: common.opt:3169
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr ""
  
! #: common.opt:3177
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr ""
  
! #: common.opt:3185
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr ""
  
! #: common.opt:3189
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr ""
  
! #: common.opt:3193
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3197
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable dominator optimizations."
  msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3201
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr ""
  
! #: common.opt:3205
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable dead store elimination."
  msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3209
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr ""
  
! #: common.opt:3213
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr ""
  
! #: common.opt:3217
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable string length optimizations on trees."
  msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3221
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3227
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3234
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr ""
  
! #: common.opt:3238
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr ""
  
! #: common.opt:3242
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr ""
  
! #: common.opt:3250
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr ""
  
! #: common.opt:3254
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable loop optimizations on tree level."
  msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3258
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:3262
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr ""
  
! #: common.opt:3266
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3270
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3274
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3278
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr ""
  
! #: common.opt:3286
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr ""
  
! #: common.opt:3290
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3294
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3298
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3302
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3306
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr ""
  
! #: common.opt:3310
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3314
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3319
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3323
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3327
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr ""
  
! #: common.opt:3331
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr ""
  
! #: common.opt:3346
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3351
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3359
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3363
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr ""
  
! #: common.opt:3367
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr ""
  
! #: common.opt:3371
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3375
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
  msgid "Just generate unwind tables for exception handling."
  msgstr "Уключыць апрацоўку выключэньняў"
  
! #: common.opt:3379
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3383
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3387
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3391
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3401
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr ""
  
! #: common.opt:3408
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr ""
  
! #: common.opt:3414
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3421
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:3426
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr ""
  
! #: common.opt:3434
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable loop vectorization on trees."
  msgstr "Уключаць SSA аптымізацыю"
  
! #: common.opt:3438
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr ""
  
! #: common.opt:3442
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:3446
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3465
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3473
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3477
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3499
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3503
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3522
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3538
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3542
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3546
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr ""
  
! #: common.opt:3550
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3554
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr ""
  
! #: common.opt:3558
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr ""
  
! #: common.opt:3562
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr ""
  
! #: common.opt:3566
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:3570
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr ""
  
! #: common.opt:3574
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3578
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3594
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr ""
  
! #: common.opt:3598
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3602
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3606
  #, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr ""
  
! #: common.opt:3626
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3632
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr ""
  
! #: common.opt:3636
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr ""
  
! #: common.opt:3640
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3644
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr ""
  
! #: common.opt:3648
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr ""
  
! #: common.opt:3652
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3656
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3660
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr ""
  
! #: common.opt:3664
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr ""
  
! #: common.opt:3668
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3676
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3680
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3684
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3688
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3692
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr ""
  
! #: common.opt:3704
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3708
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3712
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3716
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr ""
  
! #: common.opt:3720
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3727
  #, fuzzy, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Стварыць код для DLL"
  
! #: common.opt:3756
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr ""
  
! #: common.opt:3760
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3767
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3771
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3799
  #, fuzzy, no-c-format
  #| msgid "  -o <file>                Place the output into <file>\n"
  msgid "-o <file>\tPlace output into <file>."
  msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
  
! #: common.opt:3803
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
  msgid "Enable function profiling."
  msgstr "Уключыць апрацоўку выключэньняў"
  
! #: common.opt:3813
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr ""
  
! #: common.opt:3853
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr ""
  
! #: common.opt:3885
  #, no-c-format
  msgid "Enable verbose output."
  msgstr ""
  
! #: common.opt:3889
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr ""
  
! #: common.opt:3893
  #, no-c-format
  msgid "Suppress warnings."
  msgstr ""
  
! #: common.opt:3903
  #, no-c-format
  msgid "Create a shared library."
  msgstr ""
  
! #: common.opt:3967
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3971
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3975
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr ""
  
! #: common.opt:3982
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3986
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
*************** msgstr ""
*** 17666,17776 ****
  
  #: params.opt:1194
  #, no-c-format
! msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
  #: params.opt:1198
  #, no-c-format
! msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
  #: params.opt:1202
  #, no-c-format
! msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
  #: params.opt:1206
  #, no-c-format
! msgid "Time accounted for function thunk overhead."
  msgstr ""
  
  #: params.opt:1210
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
  #: params.opt:1214
  #, no-c-format
! msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
  #: params.opt:1218
  #, no-c-format
! msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
  #: params.opt:1222
  #, no-c-format
! msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
  #: params.opt:1226
  #, no-c-format
! msgid "Whether to use canonical types."
  msgstr ""
  
  #: params.opt:1230
  #, no-c-format
! msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr ""
  
  #: params.opt:1234
  #, no-c-format
! msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
  #: params.opt:1238
  #, no-c-format
! msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr ""
  
  #: params.opt:1242
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
  #: params.opt:1246
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr ""
  
  #: params.opt:1250
  #, no-c-format
! msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
  #: params.opt:1254
  #, no-c-format
! msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
  #: params.opt:1258
  #, no-c-format
! msgid "Enable loop vectorization of floating point inductions."
  msgstr ""
  
  #: params.opt:1262
  #, no-c-format
! msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
  #: params.opt:1266
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr ""
  
  #: params.opt:1270
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr ""
  
  #: params.opt:1274
  #, no-c-format
! msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
  #: params.opt:1278
  #, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr ""
  
--- 17671,17786 ----
  
  #: params.opt:1194
  #, no-c-format
! msgid "Maximum amount of work done to prune paths where the variable is always initialized."
  msgstr ""
  
  #: params.opt:1198
  #, no-c-format
! msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
  #: params.opt:1202
  #, no-c-format
! msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
  #: params.opt:1206
  #, no-c-format
! msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
  #: params.opt:1210
  #, no-c-format
! msgid "Time accounted for function thunk overhead."
  msgstr ""
  
  #: params.opt:1214
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
  #: params.opt:1218
  #, no-c-format
! msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
  #: params.opt:1222
  #, no-c-format
! msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
  #: params.opt:1226
  #, no-c-format
! msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
  #: params.opt:1230
  #, no-c-format
! msgid "Whether to use canonical types."
  msgstr ""
  
  #: params.opt:1234
  #, no-c-format
! msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr ""
  
  #: params.opt:1238
  #, no-c-format
! msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
  #: params.opt:1242
  #, no-c-format
! msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr ""
  
  #: params.opt:1246
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
  #: params.opt:1250
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr ""
  
  #: params.opt:1254
  #, no-c-format
! msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
  #: params.opt:1258
  #, no-c-format
! msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
  #: params.opt:1262
  #, no-c-format
! msgid "Enable loop vectorization of floating point inductions."
  msgstr ""
  
  #: params.opt:1266
  #, no-c-format
! msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
  #: params.opt:1270
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr ""
  
  #: params.opt:1274
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr ""
  
  #: params.opt:1278
  #, no-c-format
+ msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
+ msgstr ""
+ 
+ #: params.opt:1282
+ #, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr ""
  
*************** msgstr ""
*** 17802,17855 ****
  msgid "callee does not return"
  msgstr ""
  
! #: calls.cc:2585
  #, fuzzy
  msgid "volatile function type"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: calls.cc:2604
  #, fuzzy
  #| msgid "In function"
  msgid "nested function"
  msgstr "У функцыі"
  
! #: calls.cc:2615
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2629
  msgid "inconsistent number of popped arguments"
  msgstr ""
  
! #: calls.cc:2636
  #, fuzzy
  #| msgid "%s does not support %s"
  msgid "frontend does not support sibling call"
  msgstr "%s не падтрымлівае %s"
  
! #: calls.cc:2692
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3066
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3075
  msgid "variable size arguments"
  msgstr ""
  
! #: calls.cc:3099
  msgid "hidden string length argument passed on stack"
  msgstr ""
  
! #: calls.cc:3148
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4060
  msgid "tail call production failed"
  msgstr ""
  
--- 17812,17865 ----
  msgid "callee does not return"
  msgstr ""
  
! #: calls.cc:2586
  #, fuzzy
  msgid "volatile function type"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: calls.cc:2605
  #, fuzzy
  #| msgid "In function"
  msgid "nested function"
  msgstr "У функцыі"
  
! #: calls.cc:2616
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2630
  msgid "inconsistent number of popped arguments"
  msgstr ""
  
! #: calls.cc:2637
  #, fuzzy
  #| msgid "%s does not support %s"
  msgid "frontend does not support sibling call"
  msgstr "%s не падтрымлівае %s"
  
! #: calls.cc:2693
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3067
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3076
  msgid "variable size arguments"
  msgstr ""
  
! #: calls.cc:3100
  msgid "hidden string length argument passed on stack"
  msgstr ""
  
! #: calls.cc:3149
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4061
  msgid "tail call production failed"
  msgstr ""
  
*************** msgstr ""
*** 18085,18096 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12799
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12890
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 18095,18106 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12801
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12892
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 19295,19404 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1723
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1728
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1733
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1741
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1804
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1836
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1845
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1882
  msgid "[enabled]"
  msgstr ""
  
! #: opts.cc:1884
  msgid "[disabled]"
  msgstr ""
  
! #: opts.cc:1920
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1929
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1935
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1980
  #, fuzzy, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
  "   "
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: opts.cc:2030
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.cc:2033
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.cc:2036
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.cc:2039 opts.cc:2079
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.cc:2042
  msgid "The following options control parameters"
  msgstr ""
  
! #: opts.cc:2048
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.cc:2050
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.cc:2061
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.cc:2063
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.cc:2065
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.cc:2077
  msgid "The following options are language-related"
  msgstr ""
  
--- 19305,19414 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1721
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1726
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1731
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1739
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1802
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1834
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1843
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1880
  msgid "[enabled]"
  msgstr ""
  
! #: opts.cc:1882
  msgid "[disabled]"
  msgstr ""
  
! #: opts.cc:1918
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1927
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1933
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1978
  #, fuzzy, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
  "   "
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: opts.cc:2028
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.cc:2031
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.cc:2034
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.cc:2037 opts.cc:2077
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.cc:2040
  msgid "The following options control parameters"
  msgstr ""
  
! #: opts.cc:2046
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.cc:2048
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.cc:2059
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.cc:2061
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.cc:2063
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.cc:2075
  msgid "The following options are language-related"
  msgstr ""
  
*************** msgid "%s%sGGC heuristics: --param ggc-m
*** 19508,19514 ****
  msgstr ""
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9013 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr ""
--- 19518,19524 ----
  msgstr ""
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9014 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr ""
*************** msgstr ""
*** 19525,19531 ****
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:723
  msgid "caller uses setjmp"
  msgstr ""
  
--- 19535,19541 ----
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:853
  msgid "caller uses setjmp"
  msgstr ""
  
*************** msgstr ""
*** 19533,19601 ****
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:633
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:690
  msgid "address of caller arguments taken"
  msgstr ""
  
! #: tree-tailcall.cc:717
  msgid "return value in memory"
  msgstr ""
  
! #: tree-tailcall.cc:734
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:747
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:760 tree-tailcall.cc:1166
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:795
  msgid "return value used after call"
  msgstr ""
  
! #: tree-tailcall.cc:893 tree-tailcall.cc:921
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1001
  #, fuzzy
  msgid "unhandled code after call"
  msgstr "Генерыраваць код для Intel as"
  
! #: tree-tailcall.cc:1011
  msgid "return value changed after call"
  msgstr ""
  
! #: tree-tailcall.cc:1060
  #, fuzzy
  msgid "internal call"
  msgstr "унутраная памылка"
  
! #: tree-tailcall.cc:1068 tree-tailcall.cc:1139
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1149
  msgid "operations after non tail recursive call"
  msgstr ""
  
! #: tree-tailcall.cc:1157
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1170
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1672
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
--- 19543,19611 ----
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:746
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:820
  msgid "address of caller arguments taken"
  msgstr ""
  
! #: tree-tailcall.cc:847
  msgid "return value in memory"
  msgstr ""
  
! #: tree-tailcall.cc:864
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:877
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:890 tree-tailcall.cc:1385
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:925
  msgid "return value used after call"
  msgstr ""
  
! #: tree-tailcall.cc:1023 tree-tailcall.cc:1051
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1220
  #, fuzzy
  msgid "unhandled code after call"
  msgstr "Генерыраваць код для Intel as"
  
! #: tree-tailcall.cc:1230
  msgid "return value changed after call"
  msgstr ""
  
! #: tree-tailcall.cc:1279
  #, fuzzy
  msgid "internal call"
  msgstr "унутраная памылка"
  
! #: tree-tailcall.cc:1287 tree-tailcall.cc:1358
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1368
  msgid "operations after non tail recursive call"
  msgstr ""
  
! #: tree-tailcall.cc:1376
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1389
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1892
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
*************** msgid "length modifier in strfmon format
*** 19906,19927 ****
  msgstr ""
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1656 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12298 config/loongarch/loongarch.cc:6280
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/aarch64/aarch64.cc:12307 config/aarch64/aarch64.cc:12320
! #: config/aarch64/aarch64.cc:12332 config/aarch64/aarch64.cc:12343
! #: config/aarch64/aarch64.cc:12359 config/aarch64/aarch64.cc:12373
! #: config/aarch64/aarch64.cc:12393 config/aarch64/aarch64.cc:12475
! #: config/aarch64/aarch64.cc:12486 config/aarch64/aarch64.cc:12500
! #: config/aarch64/aarch64.cc:12726 config/aarch64/aarch64.cc:12739
! #: config/aarch64/aarch64.cc:12756 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
--- 19916,19937 ----
  msgstr ""
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1658 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12313 config/loongarch/loongarch.cc:6280
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/aarch64/aarch64.cc:12322 config/aarch64/aarch64.cc:12335
! #: config/aarch64/aarch64.cc:12347 config/aarch64/aarch64.cc:12358
! #: config/aarch64/aarch64.cc:12374 config/aarch64/aarch64.cc:12388
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12490
! #: config/aarch64/aarch64.cc:12501 config/aarch64/aarch64.cc:12515
! #: config/aarch64/aarch64.cc:12741 config/aarch64/aarch64.cc:12754
! #: config/aarch64/aarch64.cc:12771 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
*************** msgstr "Нерэчаісны выбар
*** 19931,19938 ****
  msgid "invalid operand for '%%%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/aarch64/aarch64.cc:12411 config/aarch64/aarch64.cc:12422
! #: config/aarch64/aarch64.cc:12586 config/aarch64/aarch64.cc:12597
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
--- 19941,19948 ----
  msgid "invalid operand for '%%%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/aarch64/aarch64.cc:12426 config/aarch64/aarch64.cc:12437
! #: config/aarch64/aarch64.cc:12601 config/aarch64/aarch64.cc:12612
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
*************** msgstr "Нерэчаісны выбар
*** 19941,20085 ****
  msgid "invalid vector constant"
  msgstr "`%E' - нерэчаісная нязьменная тыпу string"
  
! #: config/aarch64/aarch64.cc:12436
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12448
  #, fuzzy, c-format
  #| msgid "impossible operator '%s'"
  msgid "incompatible operand for '%%%c'"
  msgstr "немагчымы апэратар '%s'"
  
! #: config/aarch64/aarch64.cc:12468
  #, fuzzy, c-format
  #| msgid "invalid register name for `%s'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: config/aarch64/aarch64.cc:12533 config/arm/arm.cc:24916
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "прапушчан ініцыялізатар"
  
! #: config/aarch64/aarch64.cc:12623
  #, fuzzy, c-format
  msgid "invalid constant"
  msgstr "Нерэчаісны выбар %s"
  
! #: config/aarch64/aarch64.cc:12626
  #, fuzzy, c-format
  #| msgid "invalid %%d operand"
  msgid "invalid operand"
  msgstr "нерэчаісны %%d аперанд"
  
! #: config/aarch64/aarch64.cc:12764 config/aarch64/aarch64.cc:12769
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/aarch64/aarch64.cc:12789
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid address mode"
  msgstr "нерэчаісны адрас"
  
! #: config/aarch64/aarch64.cc:22760
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22762
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29725 config/aarch64/aarch64.cc:29748
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29743
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5783 config/i386/i386.cc:14075
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
  
! #: config/alpha/alpha.cc:5841 config/bfin/bfin.cc:1428
  #, fuzzy, c-format
  msgid "invalid %%J value"
  msgstr "дрэннае %%Q значэнне"
  
! #: config/alpha/alpha.cc:5871 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "нерэчаіснае значэньне %%r"
  
! #: config/alpha/alpha.cc:5881 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "нерэчаіснае значэньне %%R"
  
! #: config/alpha/alpha.cc:5887 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "нерэчаіснае значэньне %%N"
  
! #: config/alpha/alpha.cc:5895 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "нерэчаіснае значэньне %%P"
  
! #: config/alpha/alpha.cc:5903
  #, c-format
  msgid "invalid %%h value"
  msgstr "нерэчаіснае значэньне %%h"
  
! #: config/alpha/alpha.cc:5911 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "нерэчаіснае значэньне %%L"
  
! #: config/alpha/alpha.cc:5930
  #, c-format
  msgid "invalid %%m value"
  msgstr "нерэчаіснае значэньне %%m"
  
! #: config/alpha/alpha.cc:5936
  #, c-format
  msgid "invalid %%M value"
  msgstr "нерэчаіснае значэньне %%M"
  
! #: config/alpha/alpha.cc:5973
  #, c-format
  msgid "invalid %%U value"
  msgstr "нерэчаіснае значэньне %%U"
  
! #: config/alpha/alpha.cc:5981 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "нерэчаіснае значэньне %%v"
  
! #: config/alpha/alpha.cc:5992
  #, c-format
  msgid "invalid %%C value"
  msgstr "нерэчаіснае значэньне %%C"
  
! #: config/alpha/alpha.cc:6029 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "нерэчаіснае значэньне %%E"
  
! #: config/alpha/alpha.cc:6054 config/alpha/alpha.cc:6104
  #, c-format
  msgid "unknown relocation unspec"
  msgstr ""
  
! #: config/alpha/alpha.cc:6063 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
--- 19951,20095 ----
  msgid "invalid vector constant"
  msgstr "`%E' - нерэчаісная нязьменная тыпу string"
  
! #: config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12463
  #, fuzzy, c-format
  #| msgid "impossible operator '%s'"
  msgid "incompatible operand for '%%%c'"
  msgstr "немагчымы апэратар '%s'"
  
! #: config/aarch64/aarch64.cc:12483
  #, fuzzy, c-format
  #| msgid "invalid register name for `%s'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: config/aarch64/aarch64.cc:12548 config/arm/arm.cc:24916
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "прапушчан ініцыялізатар"
  
! #: config/aarch64/aarch64.cc:12638
  #, fuzzy, c-format
  msgid "invalid constant"
  msgstr "Нерэчаісны выбар %s"
  
! #: config/aarch64/aarch64.cc:12641
  #, fuzzy, c-format
  #| msgid "invalid %%d operand"
  msgid "invalid operand"
  msgstr "нерэчаісны %%d аперанд"
  
! #: config/aarch64/aarch64.cc:12779 config/aarch64/aarch64.cc:12784
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/aarch64/aarch64.cc:12804
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid address mode"
  msgstr "нерэчаісны адрас"
  
! #: config/aarch64/aarch64.cc:22775
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22777
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29806 config/aarch64/aarch64.cc:29829
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29824
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5780 config/i386/i386.cc:14077
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
  
! #: config/alpha/alpha.cc:5838 config/bfin/bfin.cc:1428
  #, fuzzy, c-format
  msgid "invalid %%J value"
  msgstr "дрэннае %%Q значэнне"
  
! #: config/alpha/alpha.cc:5868 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "нерэчаіснае значэньне %%r"
  
! #: config/alpha/alpha.cc:5878 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "нерэчаіснае значэньне %%R"
  
! #: config/alpha/alpha.cc:5884 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "нерэчаіснае значэньне %%N"
  
! #: config/alpha/alpha.cc:5892 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "нерэчаіснае значэньне %%P"
  
! #: config/alpha/alpha.cc:5900
  #, c-format
  msgid "invalid %%h value"
  msgstr "нерэчаіснае значэньне %%h"
  
! #: config/alpha/alpha.cc:5908 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "нерэчаіснае значэньне %%L"
  
! #: config/alpha/alpha.cc:5927
  #, c-format
  msgid "invalid %%m value"
  msgstr "нерэчаіснае значэньне %%m"
  
! #: config/alpha/alpha.cc:5933
  #, c-format
  msgid "invalid %%M value"
  msgstr "нерэчаіснае значэньне %%M"
  
! #: config/alpha/alpha.cc:5970
  #, c-format
  msgid "invalid %%U value"
  msgstr "нерэчаіснае значэньне %%U"
  
! #: config/alpha/alpha.cc:5978 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "нерэчаіснае значэньне %%v"
  
! #: config/alpha/alpha.cc:5989
  #, c-format
  msgid "invalid %%C value"
  msgstr "нерэчаіснае значэньне %%C"
  
! #: config/alpha/alpha.cc:6026 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "нерэчаіснае значэньне %%E"
  
! #: config/alpha/alpha.cc:6051 config/alpha/alpha.cc:6101
  #, c-format
  msgid "unknown relocation unspec"
  msgstr ""
  
! #: config/alpha/alpha.cc:6060 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
*************** msgstr ""
*** 20087,20093 ****
  msgid "invalid %%xn code"
  msgstr "нерэчаіснае значэньне %%xn"
  
! #: config/alpha/alpha.cc:6169
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid operand address"
--- 20097,20103 ----
  msgid "invalid %%xn code"
  msgstr "нерэчаіснае значэньне %%xn"
  
! #: config/alpha/alpha.cc:6166
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid operand address"
*************** msgstr "непадтрымліваема
*** 20394,20402 ****
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:525
! #: cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7836 d/d-convert.cc:237
! #: go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
--- 20404,20412 ----
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:534
! #: cobol/genutil.cc:1268 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7952
! #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
*************** msgstr "`%E' - нерэчаісная н
*** 20643,20767 ****
  msgid "Expected register or constant integer."
  msgstr ""
  
! #: config/i386/i386.cc:12884
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.cc:13423
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/i386/i386.cc:13428
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of asm flag output"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/i386/i386.cc:13662
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "нерэчаісны %%-код"
  
! #: config/i386/i386.cc:13697
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "нерэчаісны %%-код"
  
! #: config/i386/i386.cc:13772
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/i386/i386.cc:13777
  #, fuzzy, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/i386/i386.cc:13855
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:13934
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:13952
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.cc:13973
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:13988
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.cc:14016
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:14034
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:14057
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:14150
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/i386/i386.cc:14212 config/i386/i386.cc:14601
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid constraints for operand"
  msgstr "нерэчаісны %%c аперанд"
  
! #: config/i386/i386.cc:14313
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: config/i386/i386.cc:17483
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: config/i386/i386.cc:24021
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24024
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24027
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24030
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24068 config/i386/i386.cc:24093
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24071 config/i386/i386.cc:24097
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
--- 20653,20777 ----
  msgid "Expected register or constant integer."
  msgstr ""
  
! #: config/i386/i386.cc:12886
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.cc:13425
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/i386/i386.cc:13430
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of asm flag output"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/i386/i386.cc:13664
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "нерэчаісны %%-код"
  
! #: config/i386/i386.cc:13699
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "нерэчаісны %%-код"
  
! #: config/i386/i386.cc:13774
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/i386/i386.cc:13779
  #, fuzzy, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/i386/i386.cc:13857
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:13936
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:13954
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.cc:13975
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:13990
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.cc:14018
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:14036
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:14059
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:14152
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: config/i386/i386.cc:14214 config/i386/i386.cc:14603
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid constraints for operand"
  msgstr "нерэчаісны %%c аперанд"
  
! #: config/i386/i386.cc:14315
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: config/i386/i386.cc:17485
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: config/i386/i386.cc:24023
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24026
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24029
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24032
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24070 config/i386/i386.cc:24095
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24073 config/i386/i386.cc:24099
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
*************** msgstr "дрэнны адрас"
*** 20891,20929 ****
  msgid "lo_sum not of register"
  msgstr "Не выкарыстоўваць рэгістра sb"
  
! #: config/microblaze/microblaze.cc:2299
  #, fuzzy, c-format
  #| msgid "unknown escape sequence '\\%c'"
  msgid "unknown punctuation '%c'"
  msgstr "невядомая ESC-паслядоўнасць '\\%c'"
  
! #: config/microblaze/microblaze.cc:2308
  #, c-format
  msgid "null pointer"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2343
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2372
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2392 config/microblaze/microblaze.cc:2568
  #, fuzzy
  #| msgid "invalid address"
  msgid "insn contains an invalid address !"
  msgstr "нерэчаісны адрас"
  
! #: config/microblaze/microblaze.cc:2408 config/microblaze/microblaze.cc:2638
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "нерэчаісны адрас"
  
! #: config/microblaze/microblaze.cc:2511
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr ""
--- 20901,20939 ----
  msgid "lo_sum not of register"
  msgstr "Не выкарыстоўваць рэгістра sb"
  
! #: config/microblaze/microblaze.cc:2303
  #, fuzzy, c-format
  #| msgid "unknown escape sequence '\\%c'"
  msgid "unknown punctuation '%c'"
  msgstr "невядомая ESC-паслядоўнасць '\\%c'"
  
! #: config/microblaze/microblaze.cc:2312
  #, c-format
  msgid "null pointer"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2347
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2376
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2396 config/microblaze/microblaze.cc:2572
  #, fuzzy
  #| msgid "invalid address"
  msgid "insn contains an invalid address !"
  msgstr "нерэчаісны адрас"
  
! #: config/microblaze/microblaze.cc:2412 config/microblaze/microblaze.cc:2642
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "нерэчаісны адрас"
  
! #: config/microblaze/microblaze.cc:2515
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr ""
*************** msgstr ""
*** 21238,21269 ****
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "не хапае аргументаў у функцыі"
  
! #: config/rs6000/rs6000.cc:28020
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Стварыць код для DLL"
  
! #: config/rs6000/rs6000.cc:28089
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28165
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28767
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28769
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28771
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28773
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr ""
  
--- 21248,21279 ----
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "не хапае аргументаў у функцыі"
  
! #: config/rs6000/rs6000.cc:28023
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Стварыць код для DLL"
  
! #: config/rs6000/rs6000.cc:28092
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28168
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28770
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28772
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28774
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28776
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr ""
  
*************** msgstr ""
*** 21349,21367 ****
  msgid "vector argument passed to unprototyped function"
  msgstr "не хапае аргументаў у функцыі"
  
! #: config/s390/s390.cc:17350
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.cc:17360
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17363
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17371
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 21359,21377 ----
  msgid "vector argument passed to unprototyped function"
  msgstr "не хапае аргументаў у функцыі"
  
! #: config/s390/s390.cc:17377
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.cc:17387
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17390
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17398
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr ""
*** 21536,21542 ****
  msgid "aka"
  msgstr ""
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7714
  msgid "({anonymous})"
  msgstr ""
  
--- 21546,21552 ----
  msgid "aka"
  msgstr ""
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7715
  msgid "({anonymous})"
  msgstr ""
  
*************** msgstr ""
*** 21549,21586 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3089 c/c-parser.cc:3279 c/c-parser.cc:3293 c/c-parser.cc:7502
! #: c/c-parser.cc:8356 c/c-parser.cc:8934 c/c-parser.cc:9126 c/c-parser.cc:9159
! #: c/c-parser.cc:9457 c/c-parser.cc:14304 c/c-parser.cc:14339
! #: c/c-parser.cc:14370 c/c-parser.cc:14417 c/c-parser.cc:14598
! #: c/c-parser.cc:15431 c/c-parser.cc:15506 c/c-parser.cc:15549
! #: c/c-parser.cc:23037 c/c-parser.cc:23117 c/c-parser.cc:23446
! #: c/c-parser.cc:23472 c/c-parser.cc:23495 c/c-parser.cc:24181
! #: c/c-parser.cc:24224 c/c-parser.cc:25491 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4141 c/c-parser.cc:4332
! #: c/c-parser.cc:4367 c/c-parser.cc:14591 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16475 cp/parser.cc:34635
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3251 c/c-parser.cc:9417
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:3790 c/c-parser.cc:4943 c/c-parser.cc:5135 c/c-parser.cc:5193
! #: c/c-parser.cc:5251 c/c-parser.cc:5635 c/c-parser.cc:5658 c/c-parser.cc:5667
! #: c/c-parser.cc:5718 c/c-parser.cc:5727 c/c-parser.cc:10892
! #: c/c-parser.cc:10978 c/c-parser.cc:11552 c/c-parser.cc:11578
! #: c/c-parser.cc:11612 c/c-parser.cc:11825 c/c-parser.cc:12697
! #: c/c-parser.cc:14705 c/c-parser.cc:17345 c/c-parser.cc:18080
! #: c/c-parser.cc:18139 c/c-parser.cc:18194 c/c-parser.cc:20053
! #: c/c-parser.cc:20173 c/c-parser.cc:22130 c/c-parser.cc:23537
! #: c/c-parser.cc:24189 c/c-parser.cc:28016 c/c-parser.cc:28098
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
--- 21559,21596 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3134 c/c-parser.cc:3324 c/c-parser.cc:3338 c/c-parser.cc:7547
! #: c/c-parser.cc:8401 c/c-parser.cc:8979 c/c-parser.cc:9171 c/c-parser.cc:9204
! #: c/c-parser.cc:9502 c/c-parser.cc:14349 c/c-parser.cc:14384
! #: c/c-parser.cc:14415 c/c-parser.cc:14462 c/c-parser.cc:14643
! #: c/c-parser.cc:15476 c/c-parser.cc:15551 c/c-parser.cc:15594
! #: c/c-parser.cc:23082 c/c-parser.cc:23162 c/c-parser.cc:23491
! #: c/c-parser.cc:23517 c/c-parser.cc:23540 c/c-parser.cc:24226
! #: c/c-parser.cc:24269 c/c-parser.cc:25536 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4186 c/c-parser.cc:4377
! #: c/c-parser.cc:4412 c/c-parser.cc:14636 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16479 cp/parser.cc:34694
! #: cp/parser.cc:35333
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3296 c/c-parser.cc:9462
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:3835 c/c-parser.cc:4988 c/c-parser.cc:5180 c/c-parser.cc:5238
! #: c/c-parser.cc:5296 c/c-parser.cc:5680 c/c-parser.cc:5703 c/c-parser.cc:5712
! #: c/c-parser.cc:5763 c/c-parser.cc:5772 c/c-parser.cc:10937
! #: c/c-parser.cc:11023 c/c-parser.cc:11597 c/c-parser.cc:11623
! #: c/c-parser.cc:11657 c/c-parser.cc:11870 c/c-parser.cc:12742
! #: c/c-parser.cc:14750 c/c-parser.cc:17390 c/c-parser.cc:18125
! #: c/c-parser.cc:18184 c/c-parser.cc:18239 c/c-parser.cc:20098
! #: c/c-parser.cc:20218 c/c-parser.cc:22175 c/c-parser.cc:23582
! #: c/c-parser.cc:24234 c/c-parser.cc:28062 c/c-parser.cc:28144
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
*************** msgstr ""
*** 21588,21737 ****
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3242
! #: c/c-parser.cc:9409 c/c-parser.cc:20746 cp/parser.cc:35322 cp/parser.cc:43032
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:5029 c/c-parser.cc:5778 c/c-parser.cc:6138 c/c-parser.cc:6156
! #: c/c-parser.cc:6157 c/c-parser.cc:6660 c/c-parser.cc:6704 c/c-parser.cc:9508
! #: c/c-parser.cc:11816 c/c-parser.cc:13270 c/c-parser.cc:13642
! #: c/c-parser.cc:16667 c/gimple-parser.cc:1930 cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr ""
  
! #: c/c-parser.cc:5231
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr ""
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5687 c/c-parser.cc:5692 c/c-parser.cc:17328
! #: c/c-parser.cc:18169 c/c-parser.cc:20554 c/c-parser.cc:20653
! #: c/c-parser.cc:26832 c/c-parser.cc:27136 c/c-parser.cc:27824
! #: c/c-parser.cc:28041 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17109 cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:6134 c/c-parser.cc:6136 c/c-parser.cc:16572 cp/parser.cc:35289
! #: cp/parser.cc:39179 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr ""
  
! #: c/c-parser.cc:6964 c/c-parser.cc:14934 c/c-parser.cc:20630
! #: c/c-parser.cc:23012 c/c-parser.cc:23098 c/c-parser.cc:23859
! #: c/c-parser.cc:24999 c/c-parser.cc:29820 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4128 c/c-parser.cc:4356
! #: c/c-parser.cc:14486 cp/parser.cc:22203 cp/parser.cc:35283
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
  
! #: c/c-parser.cc:7914 c/c-parser.cc:7923 c/c-parser.cc:9957 c/c-parser.cc:11136
! #: c/c-parser.cc:14698 c/c-parser.cc:15095 c/c-parser.cc:15159
! #: c/c-parser.cc:16649 c/c-parser.cc:17760 c/c-parser.cc:17997
! #: c/c-parser.cc:18550 c/c-parser.cc:18653 c/c-parser.cc:19194
! #: c/c-parser.cc:19630 c/c-parser.cc:19706 c/c-parser.cc:19823
! #: c/c-parser.cc:19895 c/c-parser.cc:20868 c/c-parser.cc:26702
! #: c/c-parser.cc:27881 c/c-parser.cc:27940 c/c-parser.cc:29142
! #: c/gimple-parser.cc:630 c/gimple-parser.cc:943 c/gimple-parser.cc:2561
! #: c/gimple-parser.cc:2588 c/c-parser.cc:9416 c/c-parser.cc:17253
! #: c/c-parser.cc:18658 cp/parser.cc:35316 cp/parser.cc:37023 cp/parser.cc:40119
! #: cp/parser.cc:41012 go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:8910 cp/parser.cc:35203
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
  
! #: c/c-parser.cc:10855 c/c-parser.cc:11085 c/c-parser.cc:11602
! #: c/c-parser.cc:11647 c/c-parser.cc:11740 c/c-parser.cc:11887
! #: c/c-parser.cc:12687 c/c-parser.cc:18174 c/c-parser.cc:19775
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34633 cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:11496
  msgid "expected %<.%>"
  msgstr ""
  
! #: c/c-parser.cc:14157 c/c-parser.cc:14189 c/c-parser.cc:14429
! #: cp/parser.cc:37597 cp/parser.cc:37618
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr ""
  
! #: c/c-parser.cc:14847 c/gimple-parser.cc:1497 cp/parser.cc:35301
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr ""
  
! #: c/c-parser.cc:18748 c/c-parser.cc:20191 c/c-parser.cc:20617
! #: cp/parser.cc:35325 cp/parser.cc:42883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19622 c/c-parser.cc:22907 c/c-parser.cc:22952
! #: c/c-parser.cc:23109 c/c-parser.cc:23456 c/c-parser.cc:24168
! #: c/c-parser.cc:25374 c/c-parser.cc:26880 c/c-parser.cc:28082
! #: c/gimple-parser.cc:798 c/c-parser.cc:6727 c/c-parser.cc:23029
! #: c/c-parser.cc:23252 cp/parser.cc:35304 cp/parser.cc:44578 cp/parser.cc:44751
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:20767 c/c-parser.cc:27145 c/c-parser.cc:27166
! #: c/c-parser.cc:16707 c/c-parser.cc:16719 c/c-parser.cc:20747
! #: cp/parser.cc:43033 cp/parser.cc:43060 cp/parser.cc:50600 cp/parser.cc:50611
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:23040 c/c-parser.cc:23120 c/c-parser.cc:23473
! #: c/c-parser.cc:23928 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35280
! #: cp/parser.cc:37807
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:23133 cp/parser.cc:44676
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:25046 c/c-parser.cc:25035 cp/parser.cc:47606
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:28760 cp/parser.cc:52554
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9863
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19538 cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
--- 21598,21748 ----
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3287
! #: c/c-parser.cc:9454 c/c-parser.cc:20791 cp/parser.cc:35381 cp/parser.cc:43091
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:5074 c/c-parser.cc:5823 c/c-parser.cc:6183 c/c-parser.cc:6201
! #: c/c-parser.cc:6202 c/c-parser.cc:6705 c/c-parser.cc:6749 c/c-parser.cc:9553
! #: c/c-parser.cc:11861 c/c-parser.cc:13315 c/c-parser.cc:13687
! #: c/c-parser.cc:16712 c/gimple-parser.cc:1930 cp/parser.cc:35345
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr ""
  
! #: c/c-parser.cc:5276
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr ""
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5732 c/c-parser.cc:5737 c/c-parser.cc:17373
! #: c/c-parser.cc:18214 c/c-parser.cc:20599 c/c-parser.cc:20698
! #: c/c-parser.cc:26875 c/c-parser.cc:27182 c/c-parser.cc:27870
! #: c/c-parser.cc:28087 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17154 cp/parser.cc:35336
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:6179 c/c-parser.cc:6181 c/c-parser.cc:16617 cp/parser.cc:35348
! #: cp/parser.cc:39238 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr ""
  
! #: c/c-parser.cc:7009 c/c-parser.cc:14979 c/c-parser.cc:20675
! #: c/c-parser.cc:23057 c/c-parser.cc:23143 c/c-parser.cc:23904
! #: c/c-parser.cc:25044 c/c-parser.cc:29863 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4173 c/c-parser.cc:4401
! #: c/c-parser.cc:14531 cp/parser.cc:22207 cp/parser.cc:35342
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
  
! #: c/c-parser.cc:7959 c/c-parser.cc:7968 c/c-parser.cc:10002
! #: c/c-parser.cc:11181 c/c-parser.cc:14743 c/c-parser.cc:15140
! #: c/c-parser.cc:15204 c/c-parser.cc:16694 c/c-parser.cc:17805
! #: c/c-parser.cc:18042 c/c-parser.cc:18595 c/c-parser.cc:18698
! #: c/c-parser.cc:19239 c/c-parser.cc:19675 c/c-parser.cc:19751
! #: c/c-parser.cc:19868 c/c-parser.cc:19940 c/c-parser.cc:20913
! #: c/c-parser.cc:26747 c/c-parser.cc:27927 c/c-parser.cc:27986
! #: c/c-parser.cc:29185 c/gimple-parser.cc:630 c/gimple-parser.cc:943
! #: c/gimple-parser.cc:2561 c/gimple-parser.cc:2588 c/c-parser.cc:9461
! #: c/c-parser.cc:17298 c/c-parser.cc:18703 cp/parser.cc:35375
! #: cp/parser.cc:37082 cp/parser.cc:40178 cp/parser.cc:41071
! #: go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:8955 cp/parser.cc:35262
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11130 c/c-parser.cc:11647
! #: c/c-parser.cc:11692 c/c-parser.cc:11785 c/c-parser.cc:11932
! #: c/c-parser.cc:12732 c/c-parser.cc:18219 c/c-parser.cc:19820
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34692 cp/parser.cc:35351
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:11541
  msgid "expected %<.%>"
  msgstr ""
  
! #: c/c-parser.cc:14202 c/c-parser.cc:14234 c/c-parser.cc:14474
! #: cp/parser.cc:37656 cp/parser.cc:37677
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr ""
  
! #: c/c-parser.cc:14892 c/gimple-parser.cc:1497 cp/parser.cc:35360
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr ""
  
! #: c/c-parser.cc:18793 c/c-parser.cc:20236 c/c-parser.cc:20662
! #: cp/parser.cc:35384 cp/parser.cc:42942
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19667 c/c-parser.cc:22952 c/c-parser.cc:22997
! #: c/c-parser.cc:23154 c/c-parser.cc:23501 c/c-parser.cc:24213
! #: c/c-parser.cc:25419 c/c-parser.cc:26923 c/c-parser.cc:28128
! #: c/gimple-parser.cc:798 c/c-parser.cc:6772 c/c-parser.cc:23074
! #: c/c-parser.cc:23297 cp/parser.cc:35363 cp/parser.cc:44637 cp/parser.cc:44810
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:20812 c/c-parser.cc:27191 c/c-parser.cc:27212
! #: c/c-parser.cc:16752 c/c-parser.cc:16764 c/c-parser.cc:20792
! #: cp/parser.cc:43092 cp/parser.cc:43119 cp/parser.cc:50659 cp/parser.cc:50670
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:23085 c/c-parser.cc:23165 c/c-parser.cc:23518
! #: c/c-parser.cc:23973 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35339
! #: cp/parser.cc:37866
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:23178 cp/parser.cc:44735
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:25091 c/c-parser.cc:25080 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:28806 cp/parser.cc:52607
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9880
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19542 cp/parser.cc:35357
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
*************** msgstr ""
*** 21742,21750 ****
  msgid "expected label"
  msgstr ""
  
! #: cobol/gcobolspec.cc:544
  #, c-format
! msgid "Driving: (%ld)\n"
  msgstr ""
  
  #: cp/call.cc:4225
--- 21753,21761 ----
  msgid "expected label"
  msgstr ""
  
! #: cobol/gcobolspec.cc:554
  #, c-format
! msgid "Driving: ("
  msgstr ""
  
  #: cp/call.cc:4225
*************** msgstr ""
*** 21756,21762 ****
  msgid "  after user-defined conversion:"
  msgstr ""
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26956
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
--- 21767,21773 ----
  msgid "  after user-defined conversion:"
  msgstr ""
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26986
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
*************** msgstr "невыкарыстаемы п�
*** 21865,21871 ****
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2381 cp/error.cc:3503 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
--- 21876,21882 ----
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2381 cp/error.cc:3524 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
*************** msgstr ""
*** 21892,21908 ****
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3227
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "граматычная памылка"
  
! #: cp/error.cc:3242
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3732
  msgid "At global scope:"
  msgstr ""
  
--- 21903,21919 ----
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3248
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "граматычная памылка"
  
! #: cp/error.cc:3263
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3753
  msgid "At global scope:"
  msgstr ""
  
*************** msgstr ""
*** 21910,22004 ****
  msgid "candidates are:"
  msgstr ""
  
! #: cp/rtti.cc:588
  #, fuzzy
  msgid "target is not pointer or reference to class"
  msgstr "Не магу знайсці файл для класа %s."
  
! #: cp/rtti.cc:593
  #, fuzzy
  msgid "target is not pointer or reference to complete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/rtti.cc:599
  msgid "target is not pointer or reference"
  msgstr ""
  
! #: cp/rtti.cc:615
  msgid "source is not a pointer"
  msgstr ""
  
! #: cp/rtti.cc:620
  msgid "source is not a pointer to class"
  msgstr ""
  
! #: cp/rtti.cc:625
  #, fuzzy
  msgid "source is a pointer to incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/rtti.cc:638
  msgid "source is not of class type"
  msgstr ""
  
! #: cp/rtti.cc:643
  #, fuzzy
  #| msgid "`%s' has an incomplete type"
  msgid "source is of incomplete class type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/rtti.cc:654
  msgid "conversion casts away constness"
  msgstr ""
  
! #: cp/rtti.cc:816
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7524 c/c-typeck.cc:5303
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.cc:7525 c/c-typeck.cc:5289
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.cc:7552 c/c-typeck.cc:5348
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.cc:7572 c/c-typeck.cc:5356
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.cc:7584 c/c-typeck.cc:5378
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.cc:7608
  #, fuzzy
  #| msgid "too many arguments to function"
  msgid "in argument to unary !"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/typeck.cc:7657
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7659
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7661
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7663
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 21921,22015 ----
  msgid "candidates are:"
  msgstr ""
  
! #: cp/rtti.cc:589
  #, fuzzy
  msgid "target is not pointer or reference to class"
  msgstr "Не магу знайсці файл для класа %s."
  
! #: cp/rtti.cc:594
  #, fuzzy
  msgid "target is not pointer or reference to complete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/rtti.cc:600
  msgid "target is not pointer or reference"
  msgstr ""
  
! #: cp/rtti.cc:616
  msgid "source is not a pointer"
  msgstr ""
  
! #: cp/rtti.cc:621
  msgid "source is not a pointer to class"
  msgstr ""
  
! #: cp/rtti.cc:626
  #, fuzzy
  msgid "source is a pointer to incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/rtti.cc:639
  msgid "source is not of class type"
  msgstr ""
  
! #: cp/rtti.cc:644
  #, fuzzy
  #| msgid "`%s' has an incomplete type"
  msgid "source is of incomplete class type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/rtti.cc:655
  msgid "conversion casts away constness"
  msgstr ""
  
! #: cp/rtti.cc:817
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7640 c/c-typeck.cc:5304
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.cc:7641 c/c-typeck.cc:5290
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.cc:7668 c/c-typeck.cc:5349
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.cc:7688 c/c-typeck.cc:5357
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.cc:7700 c/c-typeck.cc:5379
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.cc:7724
  #, fuzzy
  #| msgid "too many arguments to function"
  msgid "in argument to unary !"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/typeck.cc:7773
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7775
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7777
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7779
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 22137,22143 ****
  msgid "Unsigned:"
  msgstr ""
  
! #: fortran/expr.cc:3856
  msgid "array assignment"
  msgstr ""
  
--- 22148,22154 ----
  msgid "Unsigned:"
  msgstr ""
  
! #: fortran/expr.cc:3960
  msgid "array assignment"
  msgstr ""
  
*************** msgstr ""
*** 22167,22173 ****
  msgid "Driving:"
  msgstr "увага:"
  
! #: fortran/interface.cc:3905 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
--- 22178,22184 ----
  msgid "Driving:"
  msgstr "увага:"
  
! #: fortran/interface.cc:3926 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
*************** msgstr ""
*** 22215,22232 ****
  msgid "unsigned"
  msgstr ""
  
! #: fortran/io.cc:1873
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.cc:3364
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4725
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
--- 22226,22243 ----
  msgid "unsigned"
  msgstr ""
  
! #: fortran/io.cc:1875
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.cc:3366
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4727
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
*************** msgstr ""
*** 22341,22351 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13586
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13652 fortran/resolve.cc:13655
  msgid "pointer assignment"
  msgstr ""
  
--- 22352,22362 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13576
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13642 fortran/resolve.cc:13645
  msgid "pointer assignment"
  msgstr ""
  
*************** msgstr ""
*** 22353,22510 ****
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2464 fortran/resolve.cc:2659
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2562
  #, fuzzy
  #| msgid "no arguments"
  msgid "allocatable argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2567
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2572
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2577
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2582
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2587
  #, fuzzy
  #| msgid "no arguments"
  msgid "value argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2592
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2597
  msgid "assumed-shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:2602
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2607
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2612
  msgid "parametrized derived type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2617
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2622
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2629
  msgid "assumed-type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2640
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2645
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2652
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2664
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:8002
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:8006
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:8010
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8014
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8018
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8636 fortran/resolve.cc:8639
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9063 fortran/resolve.cc:9066
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9303 fortran/resolve.cc:11450 fortran/resolve.cc:11571
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:9354 fortran/resolve.cc:11462 fortran/resolve.cc:11583
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:11258
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11474
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2058
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6629
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10933
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
--- 22364,22521 ----
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2465 fortran/resolve.cc:2660
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2563
  #, fuzzy
  #| msgid "no arguments"
  msgid "allocatable argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2568
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2573
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2578
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2583
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2588
  #, fuzzy
  #| msgid "no arguments"
  msgid "value argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2593
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2598
  msgid "assumed-shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:2603
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2608
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2613
  msgid "parametrized derived type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2618
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "няма аргументаў"
  
! #: fortran/resolve.cc:2623
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2630
  msgid "assumed-type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2641
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2646
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2653
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2665
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:7975
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7979
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7983
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7987
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7991
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8609 fortran/resolve.cc:8612
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9053 fortran/resolve.cc:9056
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9293 fortran/resolve.cc:11440 fortran/resolve.cc:11561
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:9344 fortran/resolve.cc:11452 fortran/resolve.cc:11573
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:11248
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11464
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2061
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6631
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10935
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
*************** msgstr ""
*** 22519,22530 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11373
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13068
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 22530,22541 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11386
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13081
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 22533,22613 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6387
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6674
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6722
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6732
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6739
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6831
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6899
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6979
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6987 fortran/trans-intrinsic.cc:7032
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9383
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9415
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12882
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12894
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12906
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12918
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12926
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
--- 22544,22624 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6366
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6653
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6701
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6711
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6718
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6810
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6878
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6958
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6966 fortran/trans-intrinsic.cc:7011
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9362
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9394
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12861
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12873
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12885
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12897
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12905
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
*************** msgstr ""
*** 22720,22727 ****
  msgid "expected boolean type"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19534 c/c-parser.cc:19541
! #: cp/parser.cc:41864 cp/parser.cc:41871
  #, gcc-internal-format
  msgid "expected integer"
  msgstr ""
--- 22731,22738 ----
  msgid "expected boolean type"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19579 c/c-parser.cc:19586
! #: cp/parser.cc:41923 cp/parser.cc:41930
  #, gcc-internal-format
  msgid "expected integer"
  msgstr ""
*************** msgstr "няма аргументаў"
*** 22791,22797 ****
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9466
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments"
--- 22802,22808 ----
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9471
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments"
*************** msgstr ""
*** 23219,23225 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:193
  #, fuzzy, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
--- 23230,23236 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:194
  #, fuzzy, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
*************** msgstr "-pipe не падтрымлів�
*** 23453,23479 ****
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr ""
  
! #: cobol/parse_ante.h:1728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Global declarative %s for %s"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cobol/parse_ante.h:2456 cobol/genapi.cc:5784
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: invalid symbol_type_t %d"
! msgstr ""
! 
! #: cobol/parse_ante.h:2798
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: no symbol '%s' found"
  msgstr ""
  
! #: cobol/parse_util.h:351
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: intrinsic function  %s not found"
  msgstr ""
  
! #: cobol/parse_util.h:383
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: invalid function descr type '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
--- 23464,23491 ----
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr ""
  
! #: cobol/exceptg.h:80
! #, gcc-internal-format, gfc-internal-format
! msgid "CDF: exception '%s'"
! msgstr ""
! 
! #: cobol/parse_ante.h:1592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Global declarative %s for %s"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cobol/parse_ante.h:2385 cobol/symbols.h:134 cobol/genapi.cc:6470
! #: cobol/util.cc:288 cobol/util.cc:337 cobol/util.cc:637
! #, gcc-internal-format
! msgid "%s:%d: invalid %<symbol_type_t%> %d"
  msgstr ""
  
! #: cobol/parse_util.h:360
! #, gcc-internal-format
! msgid "%s: intrinsic function %qs not found"
  msgstr ""
  
! #: cobol/parse_util.h:392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: invalid function descr type '%c'"
  msgstr "Нерэчаісны выбар \"%s\""
*************** msgid "scan.o: %s"
*** 23484,23490 ****
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3560 fortran/io.cc:3727 fortran/io.cc:4413
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr ""
--- 23496,23502 ----
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3563 fortran/io.cc:3729 fortran/io.cc:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr ""
*************** msgstr "аргумент для \"%s\" �
*** 23579,23585 ****
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3801
  #, fuzzy, gcc-internal-format
  #| msgid "missing white space after number '%.*s'"
  msgid "missing filename after %qs"
--- 23591,23597 ----
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3798
  #, fuzzy, gcc-internal-format
  #| msgid "missing white space after number '%.*s'"
  msgid "missing filename after %qs"
*************** msgstr "нераспазнаная на�
*** 23682,23688 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "нераспазнаная назва сэкцыі \"%s\""
  
! #: cobol/lang.opt:46
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "Unrecognized COBOL dialect name: %qs"
--- 23694,23700 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "нераспазнаная назва сэкцыі \"%s\""
  
! #: cobol/lang.opt:51
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "Unrecognized COBOL dialect name: %qs"
*************** msgstr "невядомая назва р
*** 23863,23944 ****
  msgid "unknown LTO partitioning model %qs"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: common.opt:2409
  #, fuzzy, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: common.opt:2417
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr ""
  
! #: common.opt:2426
  #, fuzzy, gcc-internal-format
  msgid "option missing after %qs"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: common.opt:2603
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr ""
  
! #: common.opt:2619
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown profile update method %qs"
  msgstr "невядомая назва рэгістра: %s"
  
! #: common.opt:2728
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown Live-Patching Level %qs"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: common.opt:2761
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr ""
  
! #: common.opt:3097
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown TLS model %qs"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: common.opt:3130
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "невядомая назва рэгістра: %s\n"
  
! #: common.opt:3452
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown vectorizer cost model %qs"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: common.opt:3483
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr ""
  
! #: common.opt:3509
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized visibility value %qs"
  msgstr "нераспазнаная назва сэкцыі \"%s\""
  
! #: common.opt:3528
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr ""
  
! #: common.opt:3584
  #, fuzzy, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr "нераспазнаны выбар \"-%s\""
--- 23875,23956 ----
  msgid "unknown LTO partitioning model %qs"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: common.opt:2403
  #, fuzzy, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: common.opt:2414
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr ""
  
! #: common.opt:2423
  #, fuzzy, gcc-internal-format
  msgid "option missing after %qs"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: common.opt:2600
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr ""
  
! #: common.opt:2616
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown profile update method %qs"
  msgstr "невядомая назва рэгістра: %s"
  
! #: common.opt:2725
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown Live-Patching Level %qs"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: common.opt:2758
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr ""
  
! #: common.opt:3094
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown TLS model %qs"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: common.opt:3127
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "невядомая назва рэгістра: %s\n"
  
! #: common.opt:3449
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown vectorizer cost model %qs"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: common.opt:3480
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr ""
  
! #: common.opt:3506
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized visibility value %qs"
  msgstr "нераспазнаная назва сэкцыі \"%s\""
  
! #: common.opt:3525
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr ""
  
! #: common.opt:3581
  #, fuzzy, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr "нераспазнаны выбар \"-%s\""
*************** msgstr ""
*** 23977,23983 ****
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17061 cp/decl.cc:17112
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
--- 23989,23995 ----
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17059 cp/decl.cc:17110
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "\"%s\" атрыбут ігнар
*** 23996,24002 ****
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr ""
  
! #: attribs.cc:761 c/c-parser.cc:2144 cp/cp-gimplify.cc:3704
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments specified for %qE attribute"
--- 24008,24014 ----
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr ""
  
! #: attribs.cc:761 c/c-parser.cc:2189 cp/cp-gimplify.cc:3709
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments specified for %qE attribute"
*************** msgstr "памылковая кольк�
*** 24007,24013 ****
  msgid "expected %i or more, found %i"
  msgstr ""
  
! #: attribs.cc:767 c/c-parser.cc:2147 cp/cp-gimplify.cc:3706
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr ""
--- 24019,24025 ----
  msgid "expected %i or more, found %i"
  msgstr ""
  
! #: attribs.cc:767 c/c-parser.cc:2192 cp/cp-gimplify.cc:3711
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr ""
*************** msgstr ""
*** 24074,24095 ****
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6235 c-family/c-common.cc:6238 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6900
! #: ada/gcc-interface/utils.cc:6916 ada/gcc-interface/utils.cc:7013
! #: ada/gcc-interface/utils.cc:7030 ada/gcc-interface/utils.cc:7047
! #: ada/gcc-interface/utils.cc:7062 ada/gcc-interface/utils.cc:7078
! #: ada/gcc-interface/utils.cc:7104 ada/gcc-interface/utils.cc:7173
! #: ada/gcc-interface/utils.cc:7200 ada/gcc-interface/utils.cc:7245
! #: ada/gcc-interface/utils.cc:7266 ada/gcc-interface/utils.cc:7314
! #: ada/gcc-interface/utils.cc:7330 ada/gcc-interface/utils.cc:7364
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6097
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
--- 24086,24107 ----
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6256 c-family/c-common.cc:6259 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6902
! #: ada/gcc-interface/utils.cc:6918 ada/gcc-interface/utils.cc:7015
! #: ada/gcc-interface/utils.cc:7032 ada/gcc-interface/utils.cc:7049
! #: ada/gcc-interface/utils.cc:7064 ada/gcc-interface/utils.cc:7080
! #: ada/gcc-interface/utils.cc:7106 ada/gcc-interface/utils.cc:7175
! #: ada/gcc-interface/utils.cc:7202 ada/gcc-interface/utils.cc:7247
! #: ada/gcc-interface/utils.cc:7268 ada/gcc-interface/utils.cc:7316
! #: ada/gcc-interface/utils.cc:7332 ada/gcc-interface/utils.cc:7366
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6142
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
*************** msgstr "\"%s\" атрыбут ігнар
*** 24112,24119 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1224 cp/decl.cc:1359 cp/decl.cc:2371 cp/decl.cc:2419
! #: cp/decl.cc:2435 cp/decl.cc:3134 cp/decl.cc:3586
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %qD"
--- 24124,24131 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1224 cp/decl.cc:1357 cp/decl.cc:2369 cp/decl.cc:2417
! #: cp/decl.cc:2433 cp/decl.cc:3132 cp/decl.cc:3584
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %qD"
*************** msgstr "немагчыма знайсь�
*** 24223,24229 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:707 cp/name-lookup.cc:6938
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr ""
--- 24235,24241 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:707 cp/name-lookup.cc:6941
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr ""
*************** msgstr "вельмі шмат аргум
*** 24331,24361 ****
  msgid "illegal argument 0 to %qs"
  msgstr "аргумент для \"%s\" прапушчан"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8084 expr.cc:12464
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8090
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.cc:8379
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
! #: builtins.cc:9343
  #, fuzzy, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: builtins.cc:11402
  #, fuzzy, gcc-internal-format
  #| msgid "`va_start' used in function with fixed args"
  msgid "%<va_start%> used in function with fixed arguments"
--- 24343,24378 ----
  msgid "illegal argument 0 to %qs"
  msgstr "аргумент для \"%s\" прапушчан"
  
+ #: builtins.cc:7806 internal-fn.cc:4030
+ #, fuzzy, gcc-internal-format
+ msgid "third argument to %<crc%> builtins must be a constant"
+ msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
+ 
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8090 expr.cc:12464
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8096
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.cc:8385
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
! #: builtins.cc:9349
  #, fuzzy, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: builtins.cc:11408
  #, fuzzy, gcc-internal-format
  #| msgid "`va_start' used in function with fixed args"
  msgid "%<va_start%> used in function with fixed arguments"
*************** msgstr ""
*** 24363,24402 ****
  "`va_start' выкарыстоўвываецца ў функцыі з нязьменнай\n"
  "           колькасьцю аргументаў"
  
! #: builtins.cc:11410
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: builtins.cc:11425
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "\"__buitin_next_arg\" выклікаецца без аргумента"
  
! #: builtins.cc:11430
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: builtins.cc:11463
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.cc:11476 c/c-parser.cc:11669
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:11505
  #, fuzzy, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: builtins.cc:11518
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr ""
--- 24380,24419 ----
  "`va_start' выкарыстоўвываецца ў функцыі з нязьменнай\n"
  "           колькасьцю аргументаў"
  
! #: builtins.cc:11416
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: builtins.cc:11431
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "\"__buitin_next_arg\" выклікаецца без аргумента"
  
! #: builtins.cc:11436
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: builtins.cc:11469
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.cc:11482 c/c-parser.cc:11714
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:11511
  #, fuzzy, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: builtins.cc:11524
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr ""
*************** msgstr ""
*** 24407,24418 ****
  msgid "cannot tail-call: %s"
  msgstr "немагчыма знайсьці кляс `%s'"
  
! #: calls.cc:2818
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr ""
  
! #: calls.cc:3561
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr ""
--- 24424,24435 ----
  msgid "cannot tail-call: %s"
  msgstr "немагчыма знайсьці кляс `%s'"
  
! #: calls.cc:2819
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr ""
  
! #: calls.cc:3562
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr ""
*************** msgstr ""
*** 24422,24539 ****
  msgid "%<verify_marked_backedges%> failed"
  msgstr ""
  
! #: cfgexpand.cc:2128
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "total size of local objects is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: cfgexpand.cc:2131 function.cc:1016 varasm.cc:2539
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of variable %q+D is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: cfgexpand.cc:2143
  #, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr ""
  
! #: cfgexpand.cc:3241
  #, fuzzy, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr "вельмі шмат аргументаў у функцыі \"%s\""
  
! #: cfgexpand.cc:3248
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr ""
  
! #: cfgexpand.cc:3270
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3301
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3308
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr ""
  
! #: cfgexpand.cc:3321
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3323
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3393 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3446
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown register name %qs in %<asm%>"
  msgstr "невядомая назва рэгістра: %s"
  
! #: cfgexpand.cc:3518
  #, fuzzy, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cfgexpand.cc:3545
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3553
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3638 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr ""
  
! #: cfgexpand.cc:3734 varasm.cc:1810
  #, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr ""
  
! #: cfgexpand.cc:3927
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr ""
  
! #: cfgexpand.cc:3932
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr ""
  
! #: cfgexpand.cc:7029
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr ""
  
! #: cfgexpand.cc:7033
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr ""
  
! #: cfgexpand.cc:7322
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr ""
--- 24439,24556 ----
  msgid "%<verify_marked_backedges%> failed"
  msgstr ""
  
! #: cfgexpand.cc:2129
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "total size of local objects is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: cfgexpand.cc:2132 function.cc:1016 varasm.cc:2539
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of variable %q+D is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: cfgexpand.cc:2144
  #, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr ""
  
! #: cfgexpand.cc:3242
  #, fuzzy, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr "вельмі шмат аргументаў у функцыі \"%s\""
  
! #: cfgexpand.cc:3249
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr ""
  
! #: cfgexpand.cc:3271
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3302
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3309
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr ""
  
! #: cfgexpand.cc:3322
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3394 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3447
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown register name %qs in %<asm%>"
  msgstr "невядомая назва рэгістра: %s"
  
! #: cfgexpand.cc:3519
  #, fuzzy, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cfgexpand.cc:3546
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3554
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3639 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr ""
  
! #: cfgexpand.cc:3735 varasm.cc:1810
  #, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr ""
  
! #: cfgexpand.cc:3928
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr ""
  
! #: cfgexpand.cc:3933
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr ""
  
! #: cfgexpand.cc:7085
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr ""
  
! #: cfgexpand.cc:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr ""
  
! #: cfgexpand.cc:7378
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr ""
*************** msgstr ""
*** 25082,25389 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3266
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3363
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3398
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3404
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3410 cgraph.cc:3440
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3428
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3447
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: cgraph.cc:3474
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3503
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3510
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3515
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3520
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr ""
  
! #: cgraph.cc:3527
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3532
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "local symbols must be defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: cgraph.cc:3537
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3542
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3547
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3554
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3559
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3566
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3578
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3585
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3591 cgraph.cc:3651
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:3599
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3607 cgraph.cc:3679
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3619
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3629
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraph.cc:3634
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3641
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3669
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3717
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3728
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3733
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.cc:3744
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3763
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3768
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3773
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3785
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3791
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3796
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3812
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3817
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3822
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3858
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3866
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cgraph.cc:3875
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3885
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3895
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:3908
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3939 cgraph.cc:3952
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3944
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3960
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4082 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `-%s' is missing"
  msgid "%s: section %s.%d is missing"
--- 25099,25406 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3279
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3376
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3381
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3411
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3423 cgraph.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3473
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3478
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: cgraph.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3523
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3528
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3533
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr ""
  
! #: cgraph.cc:3540
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3545
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "local symbols must be defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3560
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3567
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3579
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3591
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3604 cgraph.cc:3664
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:3612
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3620 cgraph.cc:3692
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3642
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraph.cc:3647
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3654
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3682
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3730
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3741
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3746
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3770
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3786
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3804
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3809
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3825
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3830
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3835
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3879
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cgraph.cc:3888
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3898
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3908
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3952 cgraph.cc:3965
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3957
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3973
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4095 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `-%s' is missing"
  msgid "%s: section %s.%d is missing"
*************** msgstr ""
*** 25466,25478 ****
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13593
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "%q+F used but never defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13603
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
--- 25483,25495 ----
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13597
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "%q+F used but never defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13607
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
*************** msgstr ""
*** 25609,25615 ****
  msgid "ld returned %d exit status"
  msgstr ""
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:640
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
--- 25626,25632 ----
  msgid "ld returned %d exit status"
  msgstr ""
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
*************** msgstr ""
*** 26132,26138 ****
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
  
! #: ext-dce.cc:1115
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
--- 26149,26155 ----
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
  
! #: ext-dce.cc:1202
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
*************** msgstr ""
*** 26911,26917 ****
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5103
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
--- 26928,26934 ----
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5115
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
*************** msgstr ""
*** 26926,26932 ****
  msgid "%s not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: gimple-fold.cc:8578 gimple-fold.cc:8607
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
--- 26943,26949 ----
  msgid "%s not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: gimple-fold.cc:8582 gimple-fold.cc:8611
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
*************** msgstr ""
*** 26951,26957 ****
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9308
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "YYDEBUG не вызначан."
--- 26968,26974 ----
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9311
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "YYDEBUG не вызначан."
*************** msgstr ""
*** 26971,26993 ****
  msgid "function may return address of local variable"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12879
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr ""
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10781 c/c-parser.cc:22345 c/c-parser.cc:22486
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6512
! #: c/c-typeck.cc:12780 c/c-typeck.cc:12797 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9468 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6205 cp/constexpr.cc:6584
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9605 cp/decl2.cc:6351
! #: cp/decl2.cc:6400 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23073
! #: cp/pt.cc:9266 cp/pt.cc:9936 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4570 cp/typeck.cc:10793
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, fuzzy, gcc-internal-format
--- 26988,27010 ----
  msgid "function may return address of local variable"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12896
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr ""
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10785 c/c-parser.cc:22390 c/c-parser.cc:22531
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6513
! #: c/c-typeck.cc:12797 c/c-typeck.cc:12814 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9502 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6220 cp/constexpr.cc:6600
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9603 cp/decl2.cc:6379
! #: cp/decl2.cc:6428 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23077
! #: cp/pt.cc:9271 cp/pt.cc:9941 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4686 cp/typeck.cc:10909
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 28100,28111 ****
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10377 c/c-typeck.cc:13597 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4687 cp/decl.cc:13468 cp/decl.cc:14071 cp/decl.cc:14081
! #: cp/decl.cc:15081 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25737 cp/typeck.cc:5069
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
--- 28117,28128 ----
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10394 c/c-typeck.cc:13614 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4685 cp/decl.cc:13466 cp/decl.cc:14069 cp/decl.cc:14079
! #: cp/decl.cc:15079 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25741 cp/typeck.cc:5185
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
*************** msgstr ""
*** 29255,29266 ****
  msgid "mismatching definition"
  msgstr ""
  
! #: ipa-fnsummary.cc:4845
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr ""
  
! #: ipa-fnsummary.cc:4946
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
--- 29272,29283 ----
  msgid "mismatching definition"
  msgstr ""
  
! #: ipa-fnsummary.cc:4860
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr ""
  
! #: ipa-fnsummary.cc:4961
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
*************** msgstr ""
*** 29270,29276 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4991 ipa-prop.cc:5035 ipa-prop.cc:5115 ipa-prop.cc:5167
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr ""
--- 29287,29293 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:5019 ipa-prop.cc:5063 ipa-prop.cc:5143 ipa-prop.cc:5195
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr ""
*************** msgstr ""
*** 29315,29326 ****
  msgid "IPA-SRA access verification failed"
  msgstr ""
  
! #: ipa-sra.cc:2751
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2754
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
--- 29332,29343 ----
  msgid "IPA-SRA access verification failed"
  msgstr ""
  
! #: ipa-sra.cc:2757
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2760
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
*************** msgstr "%s не падтрымлівае
*** 29713,29719 ****
  msgid "tree code %qs is not supported in LTO streams"
  msgstr ""
  
! #: lto-streamer-out.cc:2554
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
--- 29730,29736 ----
  msgid "tree code %qs is not supported in LTO streams"
  msgstr ""
  
! #: lto-streamer-out.cc:2555
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
*************** msgstr ""
*** 30014,30030 ****
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1518
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1553
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
--- 30031,30047 ----
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
*************** msgstr "-pipe не падтрымлів�
*** 30343,30414 ****
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:316
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr ""
  
! #: omp-offload.cc:929
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr ""
  
! #: omp-offload.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1477
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1551
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-offload.cc:1555 omp-offload.cc:1587
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr ""
  
! #: omp-offload.cc:1560
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1562
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1567
  #, fuzzy, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: omp-offload.cc:1580
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr ""
  
! #: omp-offload.cc:1721
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr ""
  
! #: omp-offload.cc:1729
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr ""
  
! #: omp-offload.cc:1731
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr ""
--- 30360,30431 ----
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:317
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr ""
  
! #: omp-offload.cc:930
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr ""
  
! #: omp-offload.cc:982
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1478
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1552
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-offload.cc:1556 omp-offload.cc:1588
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr ""
  
! #: omp-offload.cc:1561
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1563
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1568
  #, fuzzy, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: omp-offload.cc:1581
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr ""
  
! #: omp-offload.cc:1722
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr ""
  
! #: omp-offload.cc:1730
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr ""
  
! #: omp-offload.cc:1732
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr ""
*************** msgstr ""
*** 30460,30466 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.cc:1463 opts.cc:2612
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "аргумент для \"%s\" прапушчан"
--- 30477,30483 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.cc:1463 opts.cc:2610
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "аргумент для \"%s\" прапушчан"
*************** msgstr ""
*** 30698,30940 ****
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr ""
  
! #: opts.cc:1284
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1288
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1315
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: opts.cc:1327 opts.cc:2324
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: opts.cc:1354
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1361
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: opts.cc:1364
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1369
  #, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr ""
  
! #: opts.cc:1374
  #, fuzzy, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: opts.cc:1449
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr ""
  
! #: opts.cc:1453
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: opts.cc:1482
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1495
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1525 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
  
! #: opts.cc:1541
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr ""
  
! #: opts.cc:1559 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:2068
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2303
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2358
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2364
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2399
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs attribute directive ignored"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: opts.cc:2423
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2447
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2462
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2471
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.cc:2530
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: opts.cc:2667
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2678
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2858
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2864
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3110
  #, gcc-internal-format
  msgid "%qs option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:3119
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.cc:3240
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter `%s'"
  msgid "unknown stack check parameter %qs"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: opts.cc:3292
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3303
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: opts.cc:3340
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: opts.cc:3540
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: opts.cc:3579
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: opts.cc:3603
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: opts.cc:3605
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.cc:3617
  #, fuzzy, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: opts.cc:3634
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3638
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3683
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.cc:3712
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3716
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3720
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
--- 30715,30957 ----
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr ""
  
! #: opts.cc:1282
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1286
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1313
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: opts.cc:1325 opts.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: opts.cc:1352
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1359
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: opts.cc:1362
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1367
  #, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr ""
  
! #: opts.cc:1372
  #, fuzzy, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: opts.cc:1447
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr ""
  
! #: opts.cc:1451
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: opts.cc:1480
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1493
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1523 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
  
! #: opts.cc:1539
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr ""
  
! #: opts.cc:1557 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:2066
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2301
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2356
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2362
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2397
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs attribute directive ignored"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: opts.cc:2421
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2445
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2460
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2469
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.cc:2528
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: opts.cc:2665
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2676
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2856
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2862
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3108
  #, gcc-internal-format
  msgid "%qs option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:3117
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.cc:3238
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter `%s'"
  msgid "unknown stack check parameter %qs"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: opts.cc:3290
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3301
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: opts.cc:3338
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: opts.cc:3538
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: opts.cc:3577
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: opts.cc:3601
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: opts.cc:3603
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.cc:3615
  #, fuzzy, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: opts.cc:3632
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3636
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.cc:3710
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3714
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3718
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
*************** msgstr ""
*** 31255,31276 ****
  msgid "unrecognized enum value: %qs"
  msgstr "нераспазнаная назва сэкцыі \"%s\""
  
! #: read-rtl-function.cc:1145 read-rtl-function.cc:1204
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr ""
  
! #: read-rtl-function.cc:1598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
  msgstr "паўтарэнне \"restrict\""
  
! #: read-rtl-function.cc:1659
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr ""
  
! #: read-rtl-function.cc:1665
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr ""
--- 31272,31293 ----
  msgid "unrecognized enum value: %qs"
  msgstr "нераспазнаная назва сэкцыі \"%s\""
  
! #: read-rtl-function.cc:1148 read-rtl-function.cc:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr ""
  
! #: read-rtl-function.cc:1601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
  msgstr "паўтарэнне \"restrict\""
  
! #: read-rtl-function.cc:1662
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr ""
  
! #: read-rtl-function.cc:1668
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr ""
*************** msgstr ""
*** 33104,33130 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: tree-ssa-alias.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:5992
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:5995
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6010
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
--- 33121,33147 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: tree-ssa-alias.cc:4166
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:6013
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:6016
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6031
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
*************** msgstr ""
*** 33134,33145 ****
  msgid "in a call to built-in function %qD"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6014
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6002
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr ""
--- 33151,33162 ----
  msgid "in a call to built-in function %qD"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6035
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr ""
*************** msgstr ""
*** 33542,33558 ****
  msgid "verify_ssa failed"
  msgstr ""
  
! #: tree-streamer-in.cc:347
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr ""
  
! #: tree-streamer-in.cc:353
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-streamer-in.cc:726
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
--- 33559,33575 ----
  msgid "verify_ssa failed"
  msgstr ""
  
! #: tree-streamer-in.cc:348
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr ""
  
! #: tree-streamer-in.cc:354
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-streamer-in.cc:736
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
*************** msgstr ""
*** 33582,33598 ****
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr ""
  
! #: tree-tailcall.cc:885 tree-tailcall.cc:914
  #, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:909
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:939
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
--- 33599,33615 ----
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr ""
  
! #: tree-tailcall.cc:1015 tree-tailcall.cc:1044
  #, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:1039
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:1069
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
*************** msgstr ""
*** 33622,33628 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5115
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 33639,33645 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5116
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr ""
*** 34194,34200 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:1969 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr ""
--- 34211,34217 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:2014 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr ""
*************** msgstr ""
*** 34269,34275 ****
  msgid "%qs symbol %q+D must have static linkage"
  msgstr ""
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7758
  #, fuzzy, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
--- 34286,34292 ----
  msgid "%qs symbol %q+D must have static linkage"
  msgstr ""
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7764
  #, fuzzy, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
*************** msgid "%qE attribute ignored for field o
*** 34443,34470 ****
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7461
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' missing"
  msgid "%qE argument not a string"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6947
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6968
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6982
  #, gcc-internal-format
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6987
  #, gcc-internal-format
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr ""
--- 34460,34487 ----
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7463
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' missing"
  msgid "%qE argument not a string"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6949
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6970
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6984
  #, gcc-internal-format
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6989
  #, gcc-internal-format
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr ""
*************** msgid "%qE attribute has no effect on un
*** 34480,34491 ****
  msgstr "\"%s\" звычайна функцыя"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7217
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7223
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr ""
--- 34497,34508 ----
  msgstr "\"%s\" звычайна функцыя"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7219
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7225
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr ""
*************** msgid "weak %q+D cannot be defined %qE"
*** 34776,34782 ****
  msgstr ""
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7288 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr ""
--- 34793,34799 ----
  msgstr ""
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7290 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr ""
*************** msgstr ""
*** 34884,34890 ****
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7447
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "\"%s\" звычайна функцыя"
--- 34901,34907 ----
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7449
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "\"%s\" звычайна функцыя"
*************** msgstr ""
*** 34980,34986 ****
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr ""
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7301
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
--- 34997,35003 ----
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr ""
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7303
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
*************** msgstr ""
*** 35032,35038 ****
  msgid "%qE argument is not a function"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6573
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr ""
--- 35049,35055 ----
  msgid "%qE argument is not a function"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6576
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr ""
*************** msgstr ""
*** 35062,35073 ****
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr ""
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4436
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4443
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr ""
--- 35079,35090 ----
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr ""
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4438
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4445
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr ""
*************** msgstr ""
*** 35239,35255 ****
  msgid "%qE attribute only applies to variadic functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6848
  #, fuzzy, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6855
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr ""
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7344
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
--- 35256,35272 ----
  msgid "%qE attribute only applies to variadic functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6850
  #, fuzzy, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6857
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr ""
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7346
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
*************** msgstr ""
*** 35263,35269 ****
  msgid "%qE attribute argument not a string constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7478
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized %qE attribute argument %qs"
--- 35280,35286 ----
  msgid "%qE attribute argument not a string constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7480
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized %qE attribute argument %qs"
*************** msgstr ""
*** 35486,35699 ****
  msgid "pointer to a function used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.cc:3610
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3640 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3685
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3698
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr ""
  
! #: c-family/c-common.cc:3714
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3723
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3759
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3795 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.cc:3882 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4001 c/c-typeck.cc:17908
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of %<restrict%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c-family/c-common.cc:3958
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: c-family/c-common.cc:3968
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:3971
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:3982 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr ""
  
! #: c-family/c-common.cc:3993
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c-family/c-common.cc:4001
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr ""
  
! #: c-family/c-common.cc:4053
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.cc:4878
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.cc:4998
  #, fuzzy, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: c-family/c-common.cc:5190
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.cc:5199
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5204 c-family/c-common.cc:5208
! #: c-family/c-common.cc:5213
  #, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr ""
  
! #: c-family/c-common.cc:5227 c-family/c-common.cc:5244
  #, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr ""
  
! #: c-family/c-common.cc:5263
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr ""
  
! #: c-family/c-common.cc:5317
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.cc:5319
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr ""
  
! #: c-family/c-common.cc:5323
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr ""
  
! #: c-family/c-common.cc:5324 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr ""
  
! #: c-family/c-common.cc:5328
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.cc:5330
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr ""
  
! #: c-family/c-common.cc:5442
  #, fuzzy, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: c-family/c-common.cc:5627
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-common.cc:5635 c-family/c-common.cc:5645
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr ""
  
! #: c-family/c-common.cc:5655
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5663
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5858
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "не хапае аргументаў у функцыі"
  
! #: c-family/c-common.cc:5873
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.cc:6112 c-family/c-common.cc:6165 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6116 c-family/c-common.cc:6170
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6219
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6223
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6412 c-family/c-common.cc:7430
! #: c-family/c-common.cc:7478 c-family/c-common.cc:7560
! #: c-family/c-common.cc:7646 c-family/c-common.cc:8315
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, fuzzy, gcc-internal-format
--- 35503,35716 ----
  msgid "pointer to a function used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.cc:3631
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3661 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3706
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3719
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr ""
  
! #: c-family/c-common.cc:3735
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3744
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3780
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3816 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.cc:3903 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4046 c/c-typeck.cc:17925
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of %<restrict%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c-family/c-common.cc:3979
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: c-family/c-common.cc:3989
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:3992
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:4003 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr ""
  
! #: c-family/c-common.cc:4014
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c-family/c-common.cc:4022
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr ""
  
! #: c-family/c-common.cc:4074
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.cc:4899
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.cc:5019
  #, fuzzy, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: c-family/c-common.cc:5211
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.cc:5220
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5225 c-family/c-common.cc:5229
! #: c-family/c-common.cc:5234
  #, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr ""
  
! #: c-family/c-common.cc:5248 c-family/c-common.cc:5265
  #, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr ""
  
! #: c-family/c-common.cc:5284
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr ""
  
! #: c-family/c-common.cc:5338
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.cc:5340
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr ""
  
! #: c-family/c-common.cc:5344
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr ""
  
! #: c-family/c-common.cc:5345 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr ""
  
! #: c-family/c-common.cc:5349
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.cc:5351
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr ""
  
! #: c-family/c-common.cc:5463
  #, fuzzy, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: c-family/c-common.cc:5648
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-common.cc:5656 c-family/c-common.cc:5666
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr ""
  
! #: c-family/c-common.cc:5676
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5684
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5879
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "не хапае аргументаў у функцыі"
  
! #: c-family/c-common.cc:5894
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.cc:6133 c-family/c-common.cc:6186 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6137 c-family/c-common.cc:6191
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6240
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6244
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6433 c-family/c-common.cc:7451
! #: c-family/c-common.cc:7499 c-family/c-common.cc:7581
! #: c-family/c-common.cc:7667 c-family/c-common.cc:8336
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 35701,35708 ****
  msgid "too few arguments to function %qE"
  msgstr "не хапае аргументаў у функцыі"
  
! #: c-family/c-common.cc:6418 c-family/c-common.cc:7485
! #: c-family/c-common.cc:7673 c-family/c-common.cc:8317
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, fuzzy, gcc-internal-format
--- 35718,35725 ----
  msgid "too few arguments to function %qE"
  msgstr "не хапае аргументаў у функцыі"
  
! #: c-family/c-common.cc:6439 c-family/c-common.cc:7506
! #: c-family/c-common.cc:7694 c-family/c-common.cc:8338
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, fuzzy, gcc-internal-format
*************** msgstr "не хапае аргумент
*** 35710,36010 ****
  msgid "too many arguments to function %qE"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: c-family/c-common.cc:6462
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-common.cc:6488
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6512 c-family/c-common.cc:6568
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "non-floating-point argument in call to function %qE"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: c-family/c-common.cc:6541
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: c-family/c-common.cc:6558
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c-family/c-common.cc:6587
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c-family/c-common.cc:6607 c-family/c-common.cc:6673
! #: c-family/c-common.cc:6757 c-family/c-common.cc:6784
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6617
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6626
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6635
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6644 c-family/c-common.cc:6653
! #: c-family/c-common.cc:6725 c-family/c-common.cc:6734
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr ""
  
! #: c-family/c-common.cc:6682 c-family/c-common.cc:6793
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6691 c-family/c-common.cc:6802
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6707
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:6716
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c-family/c-common.cc:6770
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr ""
  
! #: c-family/c-common.cc:6814
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr ""
  
! #: c-family/c-common.cc:6824
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr ""
  
! #: c-family/c-common.cc:7089 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr ""
  
! #: c-family/c-common.cc:7094 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:7101 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:7114 rust/backend/rust-tree.cc:3613
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: c-family/c-common.cc:7167 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7344
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: c-family/c-common.cc:7460 c-family/c-common.cc:7604
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7496
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr ""
  
! #: c-family/c-common.cc:7513
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr ""
  
! #: c-family/c-common.cc:7749
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "incorrect number of arguments to function %qE"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c-family/c-common.cc:7765
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7773
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c-family/c-common.cc:7783
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7795
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7817
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7827
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7836
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7846
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7861
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr ""
  
! #: c-family/c-common.cc:7867
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7878
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7884
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7898
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7913
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8554
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9252
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.cc:9298 c-family/c-common.cc:9347
! #: c-family/c-common.cc:9363
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9451 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.cc:9471
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c-family/c-common.cc:9474
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c-family/c-common.cc:9478
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "адмоўны памер масіва "
  
! #: c-family/c-common.cc:9481
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "адмоўны памер масіва "
  
! #: c-family/c-common.cc:9486
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9489
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9494
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9497
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9568
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9855
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:9865
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr ""
--- 35727,36027 ----
  msgid "too many arguments to function %qE"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: c-family/c-common.cc:6483
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c-family/c-common.cc:6509
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6533 c-family/c-common.cc:6589
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "non-floating-point argument in call to function %qE"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: c-family/c-common.cc:6562
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: c-family/c-common.cc:6579
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c-family/c-common.cc:6608
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c-family/c-common.cc:6628 c-family/c-common.cc:6694
! #: c-family/c-common.cc:6778 c-family/c-common.cc:6805
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6638
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6647
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6656
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6665 c-family/c-common.cc:6674
! #: c-family/c-common.cc:6746 c-family/c-common.cc:6755
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr ""
  
! #: c-family/c-common.cc:6703 c-family/c-common.cc:6814
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6712 c-family/c-common.cc:6823
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6728
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:6737
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c-family/c-common.cc:6791
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr ""
  
! #: c-family/c-common.cc:6835
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr ""
  
! #: c-family/c-common.cc:6845
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr ""
  
! #: c-family/c-common.cc:7110 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr ""
  
! #: c-family/c-common.cc:7115 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:7122 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:7135 rust/backend/rust-tree.cc:3613
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: c-family/c-common.cc:7188 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7365
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: c-family/c-common.cc:7481 c-family/c-common.cc:7625
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7517
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr ""
  
! #: c-family/c-common.cc:7534
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr ""
  
! #: c-family/c-common.cc:7770
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "incorrect number of arguments to function %qE"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c-family/c-common.cc:7786
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7794
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c-family/c-common.cc:7804
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7816
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7838
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7848
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7857
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7867
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7882
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr ""
  
! #: c-family/c-common.cc:7888
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7899
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c-family/c-common.cc:7905
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7919
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7934
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8575
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9273
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.cc:9319 c-family/c-common.cc:9368
! #: c-family/c-common.cc:9384
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9472 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.cc:9492
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c-family/c-common.cc:9495
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c-family/c-common.cc:9499
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "адмоўны памер масіва "
  
! #: c-family/c-common.cc:9502
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "адмоўны памер масіва "
  
! #: c-family/c-common.cc:9507
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9510
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9515
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9518
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9589
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9876
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:9886
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr ""
*************** msgstr ""
*** 36621,36627 ****
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr ""
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12949
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
--- 36638,36644 ----
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr ""
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12953
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
*************** msgstr ""
*** 36692,36708 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9675
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9696
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19623
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 36709,36725 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9720
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9741
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19652
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 36888,36906 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17691 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27067
! #: cp/parser.cc:50503
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a function argument"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16778 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
--- 36905,36923 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17708 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27113
! #: cp/parser.cc:50562
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a function argument"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16795 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
*************** msgstr ""
*** 36910,36917 ****
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15178 c/c-typeck.cc:16867
! #: c/c-typeck.cc:17055
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
--- 36927,36934 ----
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15195 c/c-typeck.cc:16884
! #: c/c-typeck.cc:17072
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
*************** msgstr ""
*** 36992,37090 ****
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr ""
  
! #: c-family/c-opts.cc:1108
! #, gcc-internal-format
! msgid "%<-Wabi%> won%'t warn about anything"
! msgstr ""
! 
! #: c-family/c-opts.cc:1110
! #, gcc-internal-format
! msgid "%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default"
! msgstr ""
! 
! #: c-family/c-opts.cc:1113
  #, gcc-internal-format
! msgid "use e.g. %<-Wabi=11%> to warn about changes from GCC 7"
  msgstr ""
  
! #: c-family/c-opts.cc:1198
  #, fuzzy, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: c-family/c-opts.cc:1226
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr ""
  
! #: c-family/c-opts.cc:1240
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "opening output file %s: %m"
  msgstr "немагчыма адчыніць файл уводу `%s'"
  
! #: c-family/c-opts.cc:1258
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1424 c-family/c-opts.cc:1445
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1449
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1459
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1462
  #, fuzzy, gcc-internal-format
  #| msgid "error writing to %s"
  msgid "when writing output to %s: %m"
  msgstr "памылка запісу ў %s"
  
! #: c-family/c-opts.cc:1540
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1564
  #, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1597
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1600
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1702
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1706
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1712
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1836
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr ""
--- 37009,37097 ----
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr ""
  
! #: c-family/c-opts.cc:1094
  #, gcc-internal-format
! msgid "%<-fabi-version=%d%> is not supported, using =%d"
  msgstr ""
  
! #: c-family/c-opts.cc:1200
  #, fuzzy, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: c-family/c-opts.cc:1228
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr ""
  
! #: c-family/c-opts.cc:1242
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "opening output file %s: %m"
  msgstr "немагчыма адчыніць файл уводу `%s'"
  
! #: c-family/c-opts.cc:1260
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1426 c-family/c-opts.cc:1447
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1451
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1461
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1464
  #, fuzzy, gcc-internal-format
  #| msgid "error writing to %s"
  msgid "when writing output to %s: %m"
  msgstr "памылка запісу ў %s"
  
! #: c-family/c-opts.cc:1542
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1566
  #, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1599
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1602
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1704
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1708
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1714
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1838
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr ""
*************** msgid "wrong type argument to %s"
*** 37508,37514 ****
  msgstr "не хапае аргументаў у функцыі"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7709 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
--- 37515,37521 ----
  msgstr "не хапае аргументаў у функцыі"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7725 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
*************** msgstr "нехапае аргумент�
*** 38001,38019 ****
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5841
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5844
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5847
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
--- 38008,38026 ----
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5842
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5845
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5848
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
*************** msgid_plural "passing argument %i to %qs
*** 38286,38292 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6465 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 38293,38299 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6466 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr ""
*** 38639,38660 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:94
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:102
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:118
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:127
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
--- 38646,38667 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:103
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:119
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:128
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
*************** msgstr ""
*** 38674,38720 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1994
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1997
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2004
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2007
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2015
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2018
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2027
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2091 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2101
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 38681,38727 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1993
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1996
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2003
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2006
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2014
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2017
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2026
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2090 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2100
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgstr ""
*** 38961,39018 ****
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr ""
  
! #: config/darwin-driver.cc:147
  #, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr ""
  
! #: config/darwin-driver.cc:186
  #, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr ""
  
! #: config/darwin-driver.cc:226
  #, fuzzy, gcc-internal-format
  msgid "could not understand version %qs"
  msgstr "не магу знайсці крыніцу %s\n"
  
! #: config/darwin-driver.cc:300
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "this compiler does not support %qs"
  msgstr "%s не падтрымлівае %s"
  
! #: config/darwin-driver.cc:326
  #, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr ""
  
! #: config/darwin-driver.cc:377
  #, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:384
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:393
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:400
  #, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:407
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:416
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr ""
--- 38968,39025 ----
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr ""
  
! #: config/darwin-driver.cc:148
  #, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr ""
  
! #: config/darwin-driver.cc:188
  #, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr ""
  
! #: config/darwin-driver.cc:228
  #, fuzzy, gcc-internal-format
  msgid "could not understand version %qs"
  msgstr "не магу знайсці крыніцу %s\n"
  
! #: config/darwin-driver.cc:302
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "this compiler does not support %qs"
  msgstr "%s не падтрымлівае %s"
  
! #: config/darwin-driver.cc:328
  #, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr ""
  
! #: config/darwin-driver.cc:379
  #, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:386
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:395
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:402
  #, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:409
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:418
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr ""
*************** msgstr ""
*** 39182,39189 ****
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11462
! #: config/aarch64/aarch64.cc:18764 config/aarch64/aarch64.cc:19379
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
--- 39189,39196 ----
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11477
! #: config/aarch64/aarch64.cc:18779 config/aarch64/aarch64.cc:19394
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
*************** msgstr ""
*** 39737,40242 ****
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:649
  #, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:657
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: config/aarch64/aarch64.cc:741
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/aarch64/aarch64.cc:768
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:784
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/aarch64/aarch64.cc:830
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1327
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1330
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1334
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1337
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1353
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6685
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7162
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/aarch64/aarch64.cc:7303 config/aarch64/aarch64.cc:7382
! #: config/aarch64/aarch64.cc:21640
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7310 config/aarch64/aarch64.cc:7389
! #: config/aarch64/aarch64.cc:21647
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7321 config/aarch64/aarch64.cc:7399
! #: config/aarch64/aarch64.cc:21655 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7526
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7529
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7717
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11460
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11469 config/aarch64/aarch64.cc:11473
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11476
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11534
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11536
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18382
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18426
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18482
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18494
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%Q value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "дрэннае %%Q значэнне"
  
! #: config/aarch64/aarch64.cc:18514
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Нераспазнаны выбар \"%s\""
  
! #: config/aarch64/aarch64.cc:18532
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "невядомая назва рэгістра: %s\n"
  
! #: config/aarch64/aarch64.cc:18719 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10776
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18728 config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18736
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18746 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10814 config/rs6000/rs6000.cc:4518
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "Нерэчаісны выбар %s"
  
! #: config/aarch64/aarch64.cc:18753
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18760
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18762
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18858
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18874 config/riscv/riscv.cc:10834
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18902
  #, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18955
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18966
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18971
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/aarch64/aarch64.cc:19127
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19194
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s не падтрымлівае %s"
  
! #: config/aarch64/aarch64.cc:19197
  #, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19203
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19276
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19279
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/aarch64/aarch64.cc:19377
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19482
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19485
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19489
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19524
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19527
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19531 config/aarch64/aarch64.cc:19615
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19570
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19611
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19669 config/aarch64/aarch64.cc:19846
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19715
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19723 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19777
  #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19834 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16661
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19871
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19874
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19883
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20101
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20110 config/riscv/riscv-target-attr.cc:497
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20118 config/riscv/riscv-target-attr.cc:505
  #, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20140
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/aarch64/aarch64.cc:20144
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20150
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20736 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13694
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function multiversioning not supported"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: config/aarch64/aarch64.cc:20857 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13819 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: config/aarch64/aarch64.cc:22409 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22414 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22419 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23825 config/aarch64/aarch64.cc:23828
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29341 config/i386/i386.cc:25621
! #: config/i386/i386.cc:25752
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd"
  msgstr "непадтрымліваемая версія"
  
! #: config/aarch64/aarch64.cc:29355
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29359 config/i386/i386.cc:25643
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29393
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29397 config/i386/i386.cc:25674
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29468
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29488
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29676
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29678
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "YYDEBUG не вызначан."
  
! #: config/aarch64/aarch64.cc:30158
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30467
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31107 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: config/aarch64/aarch64.cc:31120
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31123 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31136
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31150 config/arm/arm-mve-builtins.cc:685
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31162 config/arm/arm-mve-builtins.cc:672
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr ""
--- 39744,40249 ----
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:650
  #, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:658
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: config/aarch64/aarch64.cc:742
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/aarch64/aarch64.cc:769
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:785
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/aarch64/aarch64.cc:831
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1328
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1331
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1335
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1338
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1355
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6686
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7163
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: config/aarch64/aarch64.cc:7304 config/aarch64/aarch64.cc:7383
! #: config/aarch64/aarch64.cc:21655
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7311 config/aarch64/aarch64.cc:7390
! #: config/aarch64/aarch64.cc:21662
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7322 config/aarch64/aarch64.cc:7400
! #: config/aarch64/aarch64.cc:21670 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7527
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7530
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7718
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11475
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11484 config/aarch64/aarch64.cc:11488
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11491
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11549
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11551
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18397
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18441
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18497
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18509
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%Q value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "дрэннае %%Q значэнне"
  
! #: config/aarch64/aarch64.cc:18529
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Нераспазнаны выбар \"%s\""
  
! #: config/aarch64/aarch64.cc:18547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "невядомая назва рэгістра: %s\n"
  
! #: config/aarch64/aarch64.cc:18734 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18743 config/riscv/riscv.cc:10794
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18751
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18761 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10823 config/rs6000/rs6000.cc:4518
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "Нерэчаісны выбар %s"
  
! #: config/aarch64/aarch64.cc:18768
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18775
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18777
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18873
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/riscv/riscv.cc:10843
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18917
  #, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18970
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18981
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18986
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/aarch64/aarch64.cc:19142
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19209
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s не падтрымлівае %s"
  
! #: config/aarch64/aarch64.cc:19212
  #, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19218
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19291
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19294
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/aarch64/aarch64.cc:19392
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19497
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19500
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19504
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19539
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19542
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19546 config/aarch64/aarch64.cc:19630
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19585
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19626
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19684 config/aarch64/aarch64.cc:19861
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19730
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19738 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19792
  #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19849 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16688
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19886
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19889
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19898
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20116
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20125 config/riscv/riscv-target-attr.cc:497
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20133 config/riscv/riscv-target-attr.cc:505
  #, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20155
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: config/aarch64/aarch64.cc:20159
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20165
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20751 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13703
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function multiversioning not supported"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: config/aarch64/aarch64.cc:20872 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13828 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: config/aarch64/aarch64.cc:22424 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22429 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22434 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23889 config/aarch64/aarch64.cc:23892
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29422 config/i386/i386.cc:25619
! #: config/i386/i386.cc:25750
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd"
  msgstr "непадтрымліваемая версія"
  
! #: config/aarch64/aarch64.cc:29436
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29440 config/i386/i386.cc:25641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29474
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29478 config/i386/i386.cc:25672
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29549
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29569
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29757
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29759
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "YYDEBUG не вызначан."
  
! #: config/aarch64/aarch64.cc:30239
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30548
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31188 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: config/aarch64/aarch64.cc:31201
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31204 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31217
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31231 config/arm/arm-mve-builtins.cc:685
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31243 config/arm/arm-mve-builtins.cc:672
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr ""
*************** msgstr ""
*** 40296,40302 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr ""
  
! #: config/alpha/alpha.cc:7360 config/alpha/alpha.cc:7363 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 40303,40309 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr ""
  
! #: config/alpha/alpha.cc:7357 config/alpha/alpha.cc:7360 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "аргумент `__builtin_args
*** 40427,40433 ****
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5895 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
--- 40434,40440 ----
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5901 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
*************** msgid "argument of %qE attribute ignored
*** 40567,40588 ****
  msgstr "памер \"%s\" больш чам %d байт"
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5918
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24288
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24352
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24381
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr ""
--- 40574,40595 ----
  msgstr "памер \"%s\" больш чам %d байт"
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5924
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24290
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24354
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24383
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr ""
*************** msgstr ""
*** 41159,41165 ****
  msgid "supported core architectures:%s"
  msgstr ""
  
! #: config/avr/avr-passes.cc:4907
  #, gcc-internal-format
  msgid "failed to split insn"
  msgstr ""
--- 41166,41172 ----
  msgid "supported core architectures:%s"
  msgstr ""
  
! #: config/avr/avr-passes.cc:5038
  #, gcc-internal-format
  msgid "failed to split insn"
  msgstr ""
*************** msgstr "-pipe не падтрымлів�
*** 41197,41208 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11234
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr ""
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11246
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "%qs function cannot have arguments"
--- 41204,41215 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11243
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr ""
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11255
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "%qs function cannot have arguments"
*************** msgstr "віртуальныя функ�
*** 41213,41219 ****
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11243
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "%qs function cannot return a value"
--- 41220,41226 ----
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11252
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "%qs function cannot return a value"
*************** msgstr ""
*** 41379,41410 ****
  msgid "architecture %qs supported for assembler only"
  msgstr ""
  
! #: config/avr/avr.cc:15093
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:16261 config/avr/avr.cc:16274
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr ""
  
! #: config/avr/avr.cc:16289
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16332
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16341
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 41386,41417 ----
  msgid "architecture %qs supported for assembler only"
  msgstr ""
  
! #: config/avr/avr.cc:15107
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:16275 config/avr/avr.cc:16288
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr ""
  
! #: config/avr/avr.cc:16303
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16318
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16355
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr ""
*** 41852,41858 ****
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6748
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
--- 41859,41865 ----
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6754
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
*************** msgstr "Бібліятэка lib%s не
*** 41915,41926 ****
  msgid "unrecognizable argument of option %<"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:722
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:757
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
--- 41922,41933 ----
  msgid "unrecognizable argument of option %<"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:728
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:763
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
*************** msgstr ""
*** 41936,41948 ****
  msgid "cannot open %qs"
  msgstr "немагчыма адчыніць %s"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:850
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open omp_requires file %qs"
  msgstr "немагчыма адчыніць файл уводу `%s'"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:854
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "cannot read omp_requires file %qs"
--- 41943,41955 ----
  msgid "cannot open %qs"
  msgstr "немагчыма адчыніць %s"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open omp_requires file %qs"
  msgstr "немагчыма адчыніць файл уводу `%s'"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "cannot read omp_requires file %qs"
*************** msgstr ""
*** 42601,42608 ****
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10651
! #: config/riscv/riscv.cc:10655
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
--- 42608,42615 ----
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10660
! #: config/riscv/riscv.cc:10664
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
*************** msgstr ""
*** 42928,42998 ****
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:13437
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13448 config/i386/i386.cc:13462
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13494
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13509
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13707 config/i386/i386.cc:13709
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17917
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:23148
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23235
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr ""
  
! #: config/i386/i386.cc:23331
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:24046
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25580
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25587
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25594
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26281
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 42935,43005 ----
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:13439
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13450 config/i386/i386.cc:13464
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13496
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13511
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13709 config/i386/i386.cc:13711
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17919
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:23150
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23237
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr ""
  
! #: config/i386/i386.cc:23333
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:24048
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25578
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25585
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25592
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26279
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgstr ""
*** 43191,43198 ****
  msgid "%qs cannot be used for compiling a shared library"
  msgstr ""
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16727
! #: config/s390/s390.cc:16777 config/s390/s390.cc:16794
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
--- 43198,43205 ----
  msgid "%qs cannot be used for compiling a shared library"
  msgstr ""
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16754
! #: config/s390/s390.cc:16804 config/s390/s390.cc:16821
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
*************** msgstr ""
*** 43316,43322 ****
  msgid "stack limit expression is not supported"
  msgstr ""
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17417
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
--- 43323,43329 ----
  msgid "stack limit expression is not supported"
  msgstr ""
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17444
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
*************** msgstr "__buitin_saveregs не падт�
*** 43326,43357 ****
  msgid "initialized variable %q+D is marked dllimport"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1760
  #, fuzzy, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/microblaze/microblaze.cc:1772
  #, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1821
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1838
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1845
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1851
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
--- 43333,43364 ----
  msgid "initialized variable %q+D is marked dllimport"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1764
  #, fuzzy, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/microblaze/microblaze.cc:1776
  #, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1825
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1842
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1849
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1855
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
*************** msgstr "%s: немагчыма зніш�
*** 44139,44186 ****
  msgid "malformed ptx file"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:336
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:420 config/nvptx/mkoffload.cc:492
  #, fuzzy, gcc-internal-format
  msgid "Cannot find function declaration for %qs"
  msgstr "Не магу знайсці дэкларацыю пратакола для \"%s\""
  
! #: config/nvptx/mkoffload.cc:592
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:613
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:644
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:692
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:715
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: config/nvptx/mkoffload.cc:804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open %s"
  msgid "cannot open '%s'"
  msgstr "немагчыма адчыніць %s"
  
! #: config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "немагчыма зачыніць уваходзячы файл %s"
--- 44146,44193 ----
  msgid "malformed ptx file"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:339
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:426 config/nvptx/mkoffload.cc:498
  #, fuzzy, gcc-internal-format
  msgid "Cannot find function declaration for %qs"
  msgstr "Не магу знайсці дэкларацыю пратакола для \"%s\""
  
! #: config/nvptx/mkoffload.cc:598
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:619
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:650
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:698
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:721
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: config/nvptx/mkoffload.cc:810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open %s"
  msgid "cannot open '%s'"
  msgstr "немагчыма адчыніць %s"
  
! #: config/nvptx/mkoffload.cc:866
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "немагчыма зачыніць уваходзячы файл %s"
*************** msgstr "немагчыма зачыні�
*** 44190,44271 ****
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:342
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:359
  #, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:382
  #, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:479
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2409
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2659
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5900
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5923
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6368
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6381
  #, fuzzy, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/nvptx/nvptx.cc:6721
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6729
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6743
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7629
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7768
  #, fuzzy, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/nvptx/nvptx.cc:7781
  #, fuzzy, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
--- 44197,44278 ----
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:348
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:365
  #, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:388
  #, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:485
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2415
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2665
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5906
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5929
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6374
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6387
  #, fuzzy, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: config/nvptx/nvptx.cc:6727
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6735
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6749
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7635
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7774
  #, fuzzy, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: config/nvptx/nvptx.cc:7787
  #, fuzzy, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
*************** msgstr ""
*** 44672,44769 ****
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10571
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10576
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10636
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10642
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr ""
  
! #: config/riscv/riscv.cc:10682 config/riscv/riscv.cc:10685
  #, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10714
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10721
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10728
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: config/riscv/riscv.cc:10733
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10734
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10746
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:10756
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:10769
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10796 config/rs6000/rs6000.cc:4530
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "%qs is not a valid base register in %qs"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: config/riscv/riscv.cc:10810 config/rs6000/rs6000.cc:4513
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:11305
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
! #: config/riscv/riscv.cc:11880
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
--- 44679,44776 ----
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10580
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10585
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10645
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10651
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr ""
  
! #: config/riscv/riscv.cc:10691 config/riscv/riscv.cc:10694
  #, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10730
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10732
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10737
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10743
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10751
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10755
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:10765
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:10778
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10805 config/rs6000/rs6000.cc:4530
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "%qs is not a valid base register in %qs"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: config/riscv/riscv.cc:10819 config/rs6000/rs6000.cc:4513
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:11314
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
! #: config/riscv/riscv.cc:11889
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
*************** msgstr ""
*** 45342,45358 ****
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28798
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29276
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29281
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
--- 45349,45365 ----
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28801
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29279
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29284
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
*************** msgstr ""
*** 45580,45706 ****
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.cc:16296
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16303
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16338
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16341
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16370
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16374
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16386
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16395
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16403
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:16406
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16419
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16425
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16492
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16528
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/s390/s390.cc:16535
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: config/s390/s390.cc:16566
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16733
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: config/s390/s390.cc:17792
  #, fuzzy, gcc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "invalid cc output constraint: %qs"
  msgstr "`%E' - нерэчаісная нязьменная тыпу string"
  
! #: config/s390/s390.cc:17797
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "multiple cc output constraints not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/s390/s390.cc:17802
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr ""
  
! #: config/s390/s390.cc:17808
  #, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr ""
--- 45587,45713 ----
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.cc:16323
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16330
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16365
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16368
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16397
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16413
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16430
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:16433
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16446
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16449
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16452
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16455
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16519
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16555
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: config/s390/s390.cc:16562
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: config/s390/s390.cc:16593
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16760
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: config/s390/s390.cc:17819
  #, fuzzy, gcc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "invalid cc output constraint: %qs"
  msgstr "`%E' - нерэчаісная нязьменная тыпу string"
  
! #: config/s390/s390.cc:17824
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "multiple cc output constraints not supported"
  msgstr "-pipe не падтрымліваецца"
  
! #: config/s390/s390.cc:17829
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr ""
  
! #: config/s390/s390.cc:17835
  #, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr ""
*************** msgstr "віртуальныя функ�
*** 46067,46133 ****
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:4427
  #, fuzzy, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: ada/gcc-interface/utils.cc:4451
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6705 ada/gcc-interface/utils.cc:6883
! #: ada/gcc-interface/utils.cc:7123
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs attribute ignored"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: ada/gcc-interface/utils.cc:6760
  #, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6775
  #, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6797
  #, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6806
  #, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6827
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6836
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: ada/gcc-interface/utils.cc:7083 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute has no effect"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: ada/gcc-interface/utils.cc:7418
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14860 cp/typeck.cc:2520
! #: cp/typeck.cc:9603 cp/typeck.cc:10396 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
--- 46074,46140 ----
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:4429
  #, fuzzy, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: ada/gcc-interface/utils.cc:4453
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6707 ada/gcc-interface/utils.cc:6885
! #: ada/gcc-interface/utils.cc:7125
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs attribute ignored"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: ada/gcc-interface/utils.cc:6762
  #, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6777
  #, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6799
  #, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6808
  #, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6829
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6838
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr "\"%s\" звычайна функцыя"
  
! #: ada/gcc-interface/utils.cc:7085 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute has no effect"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: ada/gcc-interface/utils.cc:7420
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14877 cp/typeck.cc:2520
! #: cp/typeck.cc:9719 cp/typeck.cc:10512 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
*************** msgstr ""
*** 46206,46213 ****
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr ""
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9859
! #: c/c-decl.cc:9865 c/c-decl.cc:10092
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr ""
--- 46213,46220 ----
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr ""
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9862
! #: c/c-decl.cc:9868 c/c-decl.cc:10096
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr ""
*************** msgstr "\"%s\" не абвешчан (п
*** 46520,46526 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Аб кожным неабвешчаным ідэнтыфікатары паведамляецца"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3632
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
--- 46527,46533 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Аб кожным неабвешчаным ідэнтыфікатары паведамляецца"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3630
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
*************** msgstr ""
*** 46557,46563 ****
  msgid "duplicate label declaration %qE"
  msgstr "паўторнае абвяшчэньне адмеціны `%s'"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4135
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "паўтарэнне \"%s\""
--- 46564,46570 ----
  msgid "duplicate label declaration %qE"
  msgstr "паўторнае абвяшчэньне адмеціны `%s'"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4133
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "паўтарэнне \"%s\""
*************** msgstr ""
*** 46730,46736 ****
  msgid "invalid use of attributes in empty declaration"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2513
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "пустое абвяшчэньне"
--- 46737,46743 ----
  msgid "invalid use of attributes in empty declaration"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2558
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "пустое абвяшчэньне"
*************** msgstr "ISO C89 не падтрымлі�
*** 46748,46759 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8993
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr ""
--- 46755,46766 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10990
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8996
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr ""
*************** msgstr ""
*** 46764,46770 ****
  msgid "%q+D is usually a function"
  msgstr "`%s' - звычайна функцыя"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10816 cp/decl.cc:18580
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "no previous declaration for %qD"
--- 46771,46777 ----
  msgid "%q+D is usually a function"
  msgstr "`%s' - звычайна функцыя"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10820 cp/decl.cc:18578
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "no previous declaration for %qD"
*************** msgstr ""
*** 46844,46850 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: c/c-decl.cc:6178 cp/decl.cc:9535
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 46851,46857 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: c/c-decl.cc:6178 cp/decl.cc:9533
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "паўтарэнне \"restrict\
*** 46994,47000 ****
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr ""
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3794
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
--- 47001,47007 ----
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr ""
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3839
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
*************** msgstr ""
*** 47039,47045 ****
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7141 cp/decl.cc:13709
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
--- 47046,47052 ----
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7141 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
*************** msgstr ""
*** 47215,47227 ****
  msgid "function definition has qualified void return type"
  msgstr "функцыя не вяртае тып string"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14134
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3796
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
--- 47222,47234 ----
  msgid "function definition has qualified void return type"
  msgstr "функцыя не вяртае тып string"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14132
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3841
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
*************** msgstr ""
*** 47344,47350 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7979 cp/decl.cc:12576
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "тып параметра \"%s\" не аб'яўлены"
--- 47351,47357 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7979 cp/decl.cc:12574
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "тып параметра \"%s\" не аб'яўлены"
*************** msgstr ""
*** 47416,47427 ****
  msgid "%<constexpr%> object has variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13368
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13371
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr ""
--- 47423,47434 ----
  msgid "%<constexpr%> object has variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13413
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13416
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr ""
*************** msgstr ""
*** 47451,47457 ****
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10790
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
--- 47458,47464 ----
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10794
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
*************** msgstr "перанакіраванне s
*** 47538,47554 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10120
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10126
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:9036 cp/decl.cc:5719 cp/parser.cc:28813
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
--- 47545,47561 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10124
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10130
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:9036 cp/decl.cc:5717 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
*************** msgstr ""
*** 47610,47616 ****
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.cc:9640 cp/decl.cc:15166
  #, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr ""
--- 47617,47623 ----
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.cc:9640 cp/decl.cc:15164
  #, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr ""
*************** msgstr ""
*** 47625,48083 ****
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:9684
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr ""
  
! #: c/c-decl.cc:9711
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "type %qT is too large"
  msgstr "%s - вельмі вялікі"
  
! #: c/c-decl.cc:9775
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9842
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.cc:9856
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:9863
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:10042
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:10090
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %<enum %E%>"
  msgstr "абвяшчэньне `%#D'"
  
! #: c/c-decl.cc:10102
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10189 cp/decl.cc:17838 m2/gm2-gcc/m2type.cc:2088
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:10208
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.cc:10217
  #, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:10330
  #, fuzzy, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:10363 c/c-decl.cc:10379
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:10374
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:10398
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.cc:10405
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10422
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10450
  #, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:10456
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr ""
  
! #: c/c-decl.cc:10664 cp/decl.cc:6053 cp/decl.cc:18438
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr ""
  
! #: c/c-decl.cc:10683
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:10695
  #, fuzzy, gcc-internal-format
  #| msgid "return type of `%s' is not `int'"
  msgid "return type defaults to %<int%>"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: c/c-decl.cc:10723
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.cc:10776
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10799
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for `%s'"
  msgid "no previous prototype for %qD"
  msgstr "няма папярэдняга прататыпа для \"%s\""
  
! #: c/c-decl.cc:10808
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:10826
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:10845
  #, fuzzy, gcc-internal-format
  #| msgid "return type of `%s' is not `int'"
  msgid "return type of %qD is not %<int%>"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: c/c-decl.cc:10847
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10854
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is usually a function"
  msgid "%qD is normally a non-static function"
  msgstr "`%s' - звычайна функцыя"
  
! #: c/c-decl.cc:10905
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.cc:10921
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.cc:10938
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr ""
  
! #: c/c-decl.cc:10978 c/c-decl.cc:10982
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr ""
  
! #: c/c-decl.cc:10995
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr ""
  
! #: c/c-decl.cc:11011
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr ""
  
! #: c/c-decl.cc:11019
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: c/c-decl.cc:11028
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: c/c-decl.cc:11057 c/c-decl.cc:11062
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:11082
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-decl.cc:11089
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr ""
  
! #: c/c-decl.cc:11142
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11153
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "number of arguments doesn%'t match prototype"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: c/c-decl.cc:11156 c/c-decl.cc:11203 c/c-decl.cc:11217
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "prototype declaration"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-decl.cc:11195
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11200
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11210
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11215
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11473 cp/decl.cc:19361
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.cc:11492 cp/decl.cc:19432
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
  msgstr "адмеціна `%D' вызначана, але не выкарыстоўваецца"
  
! #: c/c-decl.cc:11589
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.cc:11594
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11601
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C89 не падтрымлівае \"long long\""
  
! #: c/c-decl.cc:11635
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11646
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11651
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11657
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11961
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:12020 c/c-decl.cc:12027
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "duplicate %qE declaration specifier"
  msgstr "паўторнае абвяшчэньне адмеціны `%s'"
  
! #: c/c-decl.cc:12055 c/c-decl.cc:13176
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:12057
  #, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr ""
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12062
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:12075 c/c-decl.cc:12513 c/c-decl.cc:12971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:12087 cp/parser.cc:35091
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
  msgstr "`long long long' - вельмі доўга для GCC"
  
! #: c/c-decl.cc:12100
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support `long long'"
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C89 не падтрымлівае `long long'"
  
! #: c/c-decl.cc:12353 c/c-parser.cc:12542
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-decl.cc:12407
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support saturating types"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:12486 c/c-decl.cc:13111 c/c-decl.cc:13170
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qE"
  msgstr "паўтарэньне `%s'"
  
! #: c/c-decl.cc:12503
  #, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:12507
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c/c-decl.cc:12560
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:12582
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: c/c-decl.cc:12625
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-decl.cc:12744
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:12795 cp/parser.cc:20889
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: c/c-decl.cc:12871
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:12895 c/c-decl.cc:13272 c/c-parser.cc:11443
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c/c-decl.cc:12897
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:12926
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:12932
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:12939
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12987
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13000
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.cc:13055
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not at beginning of declaration"
--- 47632,48090 ----
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:9687
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr ""
  
! #: c/c-decl.cc:9714
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "type %qT is too large"
  msgstr "%s - вельмі вялікі"
  
! #: c/c-decl.cc:9778
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9845
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.cc:9859
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:9866
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:10046
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:10094
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %<enum %E%>"
  msgstr "абвяшчэньне `%#D'"
  
! #: c/c-decl.cc:10106
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10193 cp/decl.cc:17836 m2/gm2-gcc/m2type.cc:2088
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:10212
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.cc:10221
  #, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:10334
  #, fuzzy, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "перанакіраванне stdout: %s"
  
! #: c/c-decl.cc:10367 c/c-decl.cc:10383
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:10378
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:10402
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.cc:10409
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10426
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10454
  #, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:10460
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr ""
  
! #: c/c-decl.cc:10668 cp/decl.cc:6051 cp/decl.cc:18436
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr ""
  
! #: c/c-decl.cc:10687
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:10699
  #, fuzzy, gcc-internal-format
  #| msgid "return type of `%s' is not `int'"
  msgid "return type defaults to %<int%>"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: c/c-decl.cc:10727
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.cc:10780
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10803
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for `%s'"
  msgid "no previous prototype for %qD"
  msgstr "няма папярэдняга прататыпа для \"%s\""
  
! #: c/c-decl.cc:10812
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:10830
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-decl.cc:10849
  #, fuzzy, gcc-internal-format
  #| msgid "return type of `%s' is not `int'"
  msgid "return type of %qD is not %<int%>"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: c/c-decl.cc:10851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10858
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is usually a function"
  msgid "%qD is normally a non-static function"
  msgstr "`%s' - звычайна функцыя"
  
! #: c/c-decl.cc:10909
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.cc:10925
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.cc:10942
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr ""
  
! #: c/c-decl.cc:10982 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr ""
  
! #: c/c-decl.cc:10999
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr ""
  
! #: c/c-decl.cc:11015
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr ""
  
! #: c/c-decl.cc:11023
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: c/c-decl.cc:11032
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: c/c-decl.cc:11061 c/c-decl.cc:11066
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:11086
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-decl.cc:11093
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr ""
  
! #: c/c-decl.cc:11146
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11157
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "number of arguments doesn%'t match prototype"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: c/c-decl.cc:11160 c/c-decl.cc:11207 c/c-decl.cc:11221
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "prototype declaration"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-decl.cc:11199
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11204
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11214
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11219
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11477 cp/decl.cc:19359
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.cc:11496 cp/decl.cc:19430
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
  msgstr "адмеціна `%D' вызначана, але не выкарыстоўваецца"
  
! #: c/c-decl.cc:11593
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.cc:11598
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11605
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C89 не падтрымлівае \"long long\""
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11643
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11650
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11655
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11665
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11965
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:12024 c/c-decl.cc:12031
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "duplicate %qE declaration specifier"
  msgstr "паўторнае абвяшчэньне адмеціны `%s'"
  
! #: c/c-decl.cc:12059 c/c-decl.cc:13180
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:12061
  #, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr ""
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12066
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:12079 c/c-decl.cc:12517 c/c-decl.cc:12975
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:12091 cp/parser.cc:35150
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
  msgstr "`long long long' - вельмі доўга для GCC"
  
! #: c/c-decl.cc:12104
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support `long long'"
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C89 не падтрымлівае `long long'"
  
! #: c/c-decl.cc:12357 c/c-parser.cc:12587
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-decl.cc:12411
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support saturating types"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:12490 c/c-decl.cc:13115 c/c-decl.cc:13174
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qE"
  msgstr "паўтарэньне `%s'"
  
! #: c/c-decl.cc:12507
  #, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:12511
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c/c-decl.cc:12564
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:12586
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: c/c-decl.cc:12629
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-decl.cc:12748
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:12799 cp/parser.cc:20893
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: c/c-decl.cc:12875
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:12899 c/c-decl.cc:13276 c/c-parser.cc:11488
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c/c-decl.cc:12901
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:12930
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:12936
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-decl.cc:12943
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12991
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13004
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.cc:13059
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not at beginning of declaration"
*************** msgstr "\"%s\" - гэта не пача�
*** 48085,48256 ****
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13076 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13078
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:13080 c/c-decl.cc:13149
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:13082 c/c-decl.cc:13119
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:13096 c/c-parser.cc:3320 c/c-parser.cc:4691 c/c-parser.cc:10707
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s не падтрымлівае %s"
  
! #: c/c-decl.cc:13099 c/c-parser.cc:3323 c/c-parser.cc:4694 c/c-parser.cc:10710
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C90 does not support %qE"
  msgstr "%s не падтрымлівае %s"
  
! #: c/c-decl.cc:13125
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13134
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.cc:13140
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13147
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13155
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr ""
  
! #: c/c-decl.cc:13168
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13184
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13192
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13269
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:13284
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C не падтрымлівае просты \"complex\" у значэнні \"double complex\""
  
! #: c/c-decl.cc:13295
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:13324
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13350 c/c-decl.cc:13366 c/c-decl.cc:13392
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:13538
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr ""
  
! #: c/c-decl.cc:13547
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:13847 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13975
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr ""
  
! #: c/c-decl.cc:14027
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14036
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14039
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr ""
  
! #: c/c-decl.cc:14045
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14047 c/c-decl.cc:14064
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr ""
  
! #: c/c-decl.cc:14055
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14057
  #, gcc-internal-format
  msgid "loop name defined here"
  msgstr ""
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
--- 48092,48263 ----
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13080 c/c-decl.cc:13157
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13082
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:13084 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:13086 c/c-decl.cc:13123
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:13100 c/c-parser.cc:3365 c/c-parser.cc:4736 c/c-parser.cc:10752
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s не падтрымлівае %s"
  
! #: c/c-decl.cc:13103 c/c-parser.cc:3368 c/c-parser.cc:4739 c/c-parser.cc:10755
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C90 does not support %qE"
  msgstr "%s не падтрымлівае %s"
  
! #: c/c-decl.cc:13129
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13138
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.cc:13144
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13151
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13159
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr ""
  
! #: c/c-decl.cc:13172
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13188
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13196
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13273
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:13288
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C не падтрымлівае просты \"complex\" у значэнні \"double complex\""
  
! #: c/c-decl.cc:13299
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:13328
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13354 c/c-decl.cc:13370 c/c-decl.cc:13396
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:13542
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr ""
  
! #: c/c-decl.cc:13551
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13855 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13979
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr ""
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14035
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14040
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14043
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr ""
  
! #: c/c-decl.cc:14049
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14051 c/c-decl.cc:14068
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr ""
  
! #: c/c-decl.cc:14059
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "loop name defined here"
  msgstr ""
  
! #: c/c-decl.cc:14065
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
*************** msgstr ""
*** 48260,48296 ****
  msgid "%qs is a keyword with %qs onwards"
  msgstr ""
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14134 cp/typeck.cc:5803
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14143 cp/typeck.cc:5811
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14070 cp/typeck.cc:5750
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14162 cp/typeck.cc:5819
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14094 cp/typeck.cc:5761
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14154
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14081
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
--- 48267,48303 ----
  msgid "%qs is a keyword with %qs onwards"
  msgstr ""
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14151 cp/typeck.cc:5919
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14160 cp/typeck.cc:5927
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14087 cp/typeck.cc:5866
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14179 cp/typeck.cc:5935
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14111 cp/typeck.cc:5877
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14171
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14098
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
*************** msgstr ""
*** 48310,48444 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1431 cp/parser.cc:35328
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
  
! #: c/c-parser.cc:1950
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: c/c-parser.cc:1976 c/c-parser.cc:1985 c/c-parser.cc:27770 cp/parser.cc:51250
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2081 c/c-parser.cc:14533
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr ""
  
! #: c/c-parser.cc:2165
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2364
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2372
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2380
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2393 c/c-parser.cc:3588 c/c-parser.cc:5295
  #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr ""
  
! #: c/c-parser.cc:2397 c/c-parser.cc:3592 c/c-parser.cc:5299
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown type name %qE"
  msgstr "невядомая назва рэгістра: %s"
  
! #: c/c-parser.cc:2424 c/c-parser.cc:15911 c/c-parser.cc:24927
! #: c/c-parser.cc:25670 c/c-parser.cc:26256 cp/parser.cc:48093
! #: cp/parser.cc:53871
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration specifiers"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-parser.cc:2448
  #, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr ""
  
! #: c/c-parser.cc:2453
  #, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr ""
  
! #: c/c-parser.cc:2489
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "%qs in empty declaration"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-parser.cc:2503
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2541 c/c-parser.cc:8296
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2557 c/c-parser.cc:4483
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2575 cp/parser.cc:37586 cp/parser.cc:37658
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c/c-parser.cc:2610
  #, fuzzy, gcc-internal-format
  #| msgid "section attributes are not supported for this target"
  msgid "prefix attributes are ignored for implementations"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c/c-parser.cc:2631
  #, gcc-internal-format
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.cc:2641 c/c-parser.cc:8316 cp/parser.cc:13359 cp/parser.cc:13620
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:2644 c/c-parser.cc:8283 cp/cp-gimplify.cc:3684
  #, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:2694
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2707
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2733
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr ""
--- 48317,48451 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1476 cp/parser.cc:35387
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
  
! #: c/c-parser.cc:1995
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: c/c-parser.cc:2021 c/c-parser.cc:2030 c/c-parser.cc:27816 cp/parser.cc:51309
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2126 c/c-parser.cc:14578
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr ""
  
! #: c/c-parser.cc:2210
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2409
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2417
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2425
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2438 c/c-parser.cc:3633 c/c-parser.cc:5340
  #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr ""
  
! #: c/c-parser.cc:2442 c/c-parser.cc:3637 c/c-parser.cc:5344
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown type name %qE"
  msgstr "невядомая назва рэгістра: %s"
  
! #: c/c-parser.cc:2469 c/c-parser.cc:15956 c/c-parser.cc:24972
! #: c/c-parser.cc:25715 c/c-parser.cc:26301 cp/parser.cc:48152
! #: cp/parser.cc:53924
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration specifiers"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-parser.cc:2493
  #, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr ""
  
! #: c/c-parser.cc:2498
  #, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr ""
  
! #: c/c-parser.cc:2534
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "%qs in empty declaration"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-parser.cc:2548
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2586 c/c-parser.cc:8341
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2602 c/c-parser.cc:4528
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2620 cp/parser.cc:37645 cp/parser.cc:37717
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: c/c-parser.cc:2655
  #, fuzzy, gcc-internal-format
  #| msgid "section attributes are not supported for this target"
  msgid "prefix attributes are ignored for implementations"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c/c-parser.cc:2676
  #, gcc-internal-format
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.cc:2686 c/c-parser.cc:8361 cp/parser.cc:13361 cp/parser.cc:13622
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:2689 c/c-parser.cc:8328 cp/cp-gimplify.cc:3689
  #, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:2739
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2752
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2778
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr ""
*************** msgstr ""
*** 48446,48477 ****
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2748
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr ""
  
! #: c/c-parser.cc:2787
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr ""
  
! #: c/c-parser.cc:2899 c/c-parser.cc:3044
  #, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr ""
  
! #: c/c-parser.cc:2999
  #, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.cc:3031 cp/parser.cc:16635
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3036
  #, gcc-internal-format
  msgid "declaration in condition can only declare a single object"
  msgstr ""
--- 48453,48484 ----
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2793
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr ""
  
! #: c/c-parser.cc:2832
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr ""
  
! #: c/c-parser.cc:2944 c/c-parser.cc:3089
  #, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr ""
  
! #: c/c-parser.cc:3044
  #, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.cc:3076 cp/parser.cc:16639
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3081
  #, gcc-internal-format
  msgid "declaration in condition can only declare a single object"
  msgstr ""
*************** msgstr ""
*** 48479,48853 ****
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3055 c/c-parser.cc:3097
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:3064
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr ""
  
! #: c/c-parser.cc:3346 c/c-parser.cc:9636 c/c-parser.cc:15984
! #: c/c-parser.cc:20710 cp/parser.cc:42983
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
  
! #: c/c-parser.cc:3355
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-parser.cc:3361
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr ""
  
! #: c/c-parser.cc:3370
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-parser.cc:3375
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr ""
  
! #: c/c-parser.cc:3382
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3384 cp/semantics.cc:12469
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: c/c-parser.cc:3764
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3767
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-parser.cc:3770
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-parser.cc:3798
  #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr ""
  
! #: c/c-parser.cc:3828
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3865
  #, fuzzy, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: c/c-parser.cc:3876
  #, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr ""
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3888 c/c-parser.cc:5120 c/c-parser.cc:5978 c/c-parser.cc:5995
! #: c/c-parser.cc:6580 c/c-parser.cc:7489 c/c-parser.cc:9503 c/c-parser.cc:9586
! #: c/c-parser.cc:10566 c/c-parser.cc:10881 c/c-parser.cc:10890
! #: c/c-parser.cc:11503 c/c-parser.cc:11791 c/c-parser.cc:11822
! #: c/c-parser.cc:13189 c/c-parser.cc:13763 c/c-parser.cc:13801
! #: c/c-parser.cc:14115 c/c-parser.cc:14166 c/c-parser.cc:14326
! #: c/c-parser.cc:14356 c/c-parser.cc:14364 c/c-parser.cc:14393
! #: c/c-parser.cc:14406 c/c-parser.cc:14712 c/c-parser.cc:14836
! #: c/c-parser.cc:15421 c/c-parser.cc:15474 c/c-parser.cc:15490
! #: c/c-parser.cc:15536 c/c-parser.cc:16557 c/c-parser.cc:16602
! #: c/c-parser.cc:19478 c/c-parser.cc:19615 c/c-parser.cc:20481
! #: c/c-parser.cc:23540 c/c-parser.cc:26738 c/c-parser.cc:26924
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9871
! #: cp/parser.cc:35331 cp/parser.cc:38563 cp/parser.cc:41808 cp/parser.cc:42000
! #: cp/parser.cc:49790 cp/parser.cc:53098
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.cc:3961
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-parser.cc:3970
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:3993
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "no %<enum%> underlying type specified"
  msgstr "не зададзены ўваходзячыя файлы"
  
! #: c/c-parser.cc:3997
  #, fuzzy, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c/c-parser.cc:4027
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: c/c-parser.cc:4103 cp/parser.cc:22433
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
  
! #: c/c-parser.cc:4109 c/c-parser.cc:20758 cp/parser.cc:43046
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4152
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr ""
  
! #: c/c-parser.cc:4277
  #, gcc-internal-format
  msgid "expected class name"
  msgstr ""
  
! #: c/c-parser.cc:4299
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr ""
  
! #: c/c-parser.cc:4328
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr ""
  
! #: c/c-parser.cc:4445 c/c-parser.cc:6320
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
  
! #: c/c-parser.cc:4456
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr ""
  
! #: c/c-parser.cc:4550
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4557
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:4629
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:4951
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:5013
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr ""
  
! #: c/c-parser.cc:5021
  #, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr ""
  
! #: c/c-parser.cc:5181
  #, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr ""
  
! #: c/c-parser.cc:5306
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:5536
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5824 cp/parser.cc:30738
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr ""
  
! #: c/c-parser.cc:5871 cp/parser.cc:30794
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6016 cp/parser.cc:30962
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr ""
  
! #: c/c-parser.cc:6032 cp/parser.cc:30978
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr ""
  
! #: c/c-parser.cc:6153
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C89 не падтрымлівае \"long long\""
  
! #: c/c-parser.cc:6397 c/c-parser.cc:6463 c/c-typeck.cc:9642
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr ""
  
! #: c/c-parser.cc:6455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: c/c-parser.cc:6544
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:6700
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6712
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6720
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:7007 cp/parser.cc:13742
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7014 cp/parser.cc:13749
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7021 cp/parser.cc:13756
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7028
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7084 c/c-parser.cc:7239 cp/parser.cc:12633 cp/parser.cc:12783
! #: cp/parser.cc:50777
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7092 cp/parser.cc:12641
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7116 c/c-parser.cc:7337 c/c-parser.cc:27447 cp/parser.cc:12665
! #: cp/parser.cc:50757 cp/parser.cc:50896
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7208 cp/parser.cc:12752
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7216 cp/parser.cc:12760
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7228 cp/parser.cc:12772
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7349 cp/parser.cc:12902
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7407 cp/parser.cc:15356
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c/c-parser.cc:7504
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-parser.cc:7510 c/c-parser.cc:7702 c/c-parser.cc:7728
  #: c/gimple-parser.cc:467
  #, fuzzy, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: c/c-parser.cc:7629
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7649 c/c-parser.cc:7692
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids label declarations"
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-parser.cc:7736
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7741 cp/parser.cc:13809
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7776
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr ""
--- 48486,48860 ----
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3100 c/c-parser.cc:3142
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:3109
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr ""
  
! #: c/c-parser.cc:3391 c/c-parser.cc:9681 c/c-parser.cc:16029
! #: c/c-parser.cc:20755 cp/parser.cc:43042
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
  
! #: c/c-parser.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-parser.cc:3406
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr ""
  
! #: c/c-parser.cc:3415
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-parser.cc:3420
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr ""
  
! #: c/c-parser.cc:3427
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3429 cp/semantics.cc:12469
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: c/c-parser.cc:3809
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3812
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-parser.cc:3815
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-parser.cc:3843
  #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr ""
  
! #: c/c-parser.cc:3873
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3910
  #, fuzzy, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: c/c-parser.cc:3921
  #, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr ""
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3933 c/c-parser.cc:5165 c/c-parser.cc:6023 c/c-parser.cc:6040
! #: c/c-parser.cc:6625 c/c-parser.cc:7534 c/c-parser.cc:9548 c/c-parser.cc:9631
! #: c/c-parser.cc:10611 c/c-parser.cc:10926 c/c-parser.cc:10935
! #: c/c-parser.cc:11548 c/c-parser.cc:11836 c/c-parser.cc:11867
! #: c/c-parser.cc:13234 c/c-parser.cc:13808 c/c-parser.cc:13846
! #: c/c-parser.cc:14160 c/c-parser.cc:14211 c/c-parser.cc:14371
! #: c/c-parser.cc:14401 c/c-parser.cc:14409 c/c-parser.cc:14438
! #: c/c-parser.cc:14451 c/c-parser.cc:14757 c/c-parser.cc:14881
! #: c/c-parser.cc:15466 c/c-parser.cc:15519 c/c-parser.cc:15535
! #: c/c-parser.cc:15581 c/c-parser.cc:16602 c/c-parser.cc:16647
! #: c/c-parser.cc:19523 c/c-parser.cc:19660 c/c-parser.cc:20526
! #: c/c-parser.cc:23585 c/c-parser.cc:26783 c/c-parser.cc:26970
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9873
! #: cp/parser.cc:35390 cp/parser.cc:38622 cp/parser.cc:41867 cp/parser.cc:42059
! #: cp/parser.cc:49849 cp/parser.cc:53151
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.cc:4006
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-parser.cc:4015
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4038
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "no %<enum%> underlying type specified"
  msgstr "не зададзены ўваходзячыя файлы"
  
! #: c/c-parser.cc:4042
  #, fuzzy, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c/c-parser.cc:4072
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: c/c-parser.cc:4148 cp/parser.cc:22437
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
  
! #: c/c-parser.cc:4154 c/c-parser.cc:20803 cp/parser.cc:43105
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4197
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr ""
  
! #: c/c-parser.cc:4322
  #, gcc-internal-format
  msgid "expected class name"
  msgstr ""
  
! #: c/c-parser.cc:4344
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr ""
  
! #: c/c-parser.cc:4373
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr ""
  
! #: c/c-parser.cc:4490 c/c-parser.cc:6365
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
  
! #: c/c-parser.cc:4501
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr ""
  
! #: c/c-parser.cc:4595
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4602
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:4674
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:4996
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:5058
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr ""
  
! #: c/c-parser.cc:5066
  #, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr ""
  
! #: c/c-parser.cc:5226
  #, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr ""
  
! #: c/c-parser.cc:5351
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:5581
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5869 cp/parser.cc:30792
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr ""
  
! #: c/c-parser.cc:5916 cp/parser.cc:30848
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6061 cp/parser.cc:31016
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr ""
  
! #: c/c-parser.cc:6077 cp/parser.cc:31032
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr ""
  
! #: c/c-parser.cc:6198
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C89 не падтрымлівае \"long long\""
  
! #: c/c-parser.cc:6442 c/c-parser.cc:6508 c/c-typeck.cc:9659
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr ""
  
! #: c/c-parser.cc:6500
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: c/c-parser.cc:6589
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:6745
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6757
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6765
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:7052 cp/parser.cc:13744
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7059 cp/parser.cc:13751
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7066 cp/parser.cc:13758
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7073
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7129 c/c-parser.cc:7284 cp/parser.cc:12635 cp/parser.cc:12785
! #: cp/parser.cc:50836
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7137 cp/parser.cc:12643
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7161 c/c-parser.cc:7382 c/c-parser.cc:27493 cp/parser.cc:12667
! #: cp/parser.cc:50816 cp/parser.cc:50955
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7253 cp/parser.cc:12754
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7261 cp/parser.cc:12762
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7273 cp/parser.cc:12774
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7394 cp/parser.cc:12904
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7452 cp/parser.cc:15358
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: c/c-parser.cc:7549
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-parser.cc:7555 c/c-parser.cc:7747 c/c-parser.cc:7773
  #: c/gimple-parser.cc:467
  #, fuzzy, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: c/c-parser.cc:7674
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7694 c/c-parser.cc:7737
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids label declarations"
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-parser.cc:7781
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7786 cp/parser.cc:13811
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7821
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr ""
*************** msgstr ""
*** 48856,50383 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7833 c/c-parser.cc:7837 c/c-parser.cc:8345
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13265
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.cc:7918
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:7948
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8201
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:8327
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr ""
  
! #: c/c-parser.cc:8437
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C89 не падтрымлівае \"long long\""
  
! #: c/c-parser.cc:8459
  #, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr ""
  
! #: c/c-parser.cc:8476 cp/parser.cc:5462 cp/parser.cc:16420
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-parser.cc:8557 cp/parser.cc:15492
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "пустое цела ў else-выражэнні"
  
! #: c/c-parser.cc:8600 cp/parser.cc:15495
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "пустое цела ў else-выражэнні"
  
! #: c/c-parser.cc:8694 cp/parser.cc:14223
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:8812 c/c-parser.cc:8891 c/c-parser.cc:9026 cp/parser.cc:15085
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8899
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:9060 c/c-parser.cc:9092
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9115
  #, fuzzy, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c/c-parser.cc:9139 cp/parser.cc:14531
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9145 cp/parser.cc:14537
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9186
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9335 c/c-parser.cc:9346 c/c-parser.cc:9357
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "паўтарэнне \"volatile\""
  
! #: c/c-parser.cc:9336 c/c-parser.cc:9347 c/c-parser.cc:9358 cp/parser.cc:23377
! #: cp/parser.cc:23395 cp/parser.cc:23410
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:9367
  #, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr ""
  
! #: c/c-parser.cc:9716 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: c/c-parser.cc:9924
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10148 cp/typeck.cc:5582
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10154 cp/typeck.cc:5587
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
  
! #: c/c-parser.cc:10425
  #, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr ""
  
! #: c/c-parser.cc:10428
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr ""
  
! #: c/c-parser.cc:10529
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr ""
  
! #: c/c-parser.cc:10659
  #, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:10662
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:10678
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:10751
  #, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr ""
  
! #: c/c-parser.cc:10754
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: c/c-parser.cc:10778
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr ""
  
! #: c/c-parser.cc:10931
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: c/c-parser.cc:11038
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-parser.cc:11041
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-parser.cc:11052
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11123
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11127
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support `++' and `--' on complex types"
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "ISO C не падтрымлівае \"++\" і \"--\" для тыпу complex"
  
! #: c/c-parser.cc:11132
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:11166
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11167
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:11175
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11176
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr ""
  
! #: c/c-parser.cc:11199
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr ""
  
! #: c/c-parser.cc:11201
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:11226
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11247
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "аргумент `__builtin_args_info' выйшаў за межы"
  
! #: c/c-parser.cc:11255
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "аргумент `__builtin_args_info' выйшаў за межы"
  
! #: c/c-parser.cc:11261
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr ""
  
! #: c/c-parser.cc:11277
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "аргумент `__builtin_args_info' выйшаў за межы"
  
! #: c/c-parser.cc:11300 c/c-parser.cc:11304
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-parser.cc:11308
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-parser.cc:11517 c/c-parser.cc:13256 c/c-parser.cc:13278
! #: c/c-parser.cc:22957 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44516
  #, gcc-internal-format
  msgid "expected expression"
  msgstr ""
  
! #: c/c-parser.cc:11539
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr ""
  
! #: c/c-parser.cc:11554
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr ""
  
! #: c/c-parser.cc:11665
  #, gcc-internal-format
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11704
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11849
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c/c-parser.cc:11865
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c/c-parser.cc:11935 c/c-parser.cc:11952 c/c-parser.cc:11959
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "не хапае аргументаў у функцыі"
  
! #: c/c-parser.cc:11980
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "аргумент `__builtin_args_info' выйшаў за межы"
  
! #: c/c-parser.cc:12024 c/c-parser.cc:12034
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12056 c/c-parser.cc:12066
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12099
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr ""
  
! #: c/c-parser.cc:12118
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12166
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12189
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12206
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12246
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12257
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12265
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12273 c/c-parser.cc:12303
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12281 c/c-parser.cc:12323
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12295
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12315
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12422
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr ""
  
! #: c/c-parser.cc:12463
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:12476
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c/c-parser.cc:12480
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c/c-parser.cc:12506
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: c/c-parser.cc:12528
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12537
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.cc:12568
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: c/c-parser.cc:12579
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c/c-parser.cc:12630 c/c-parser.cc:12659 cp/parser.cc:8032
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: c/c-parser.cc:12830
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %qs"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: c/c-parser.cc:12839 c/c-parser.cc:12919
  #, fuzzy, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-parser.cc:12845 c/c-parser.cc:12925
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr ""
  
! #: c/c-parser.cc:12852
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr ""
  
! #: c/c-parser.cc:12859
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr ""
  
! #: c/c-parser.cc:12867
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr ""
  
! #: c/c-parser.cc:12941
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "rotate count is negative"
  msgstr "адмоўны памер масіва "
  
! #: c/c-parser.cc:13233 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13243
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-parser.cc:13331
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13336
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13351
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:13356
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr ""
  
! #: c/c-parser.cc:13387
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13392
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids `goto *expr;'"
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C не падтрымлівае \"goto *expr;\""
  
! #: c/c-parser.cc:13394
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr ""
  
! #: c/c-parser.cc:13408
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13483
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13488
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13496
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:13507
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13511
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13516
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13529
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13551
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13587
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13717 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14137
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:14233
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14481
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c/c-parser.cc:14613
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:14633
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:14755
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr ""
  
! #: c/c-parser.cc:15207
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.cc:15275 cp/parser.cc:38420
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:15289 cp/parser.cc:38433
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "прапушчан ініцыялізатар"
  
! #: c/c-parser.cc:15328
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:15331 cp/parser.cc:38470
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15340 cp/parser.cc:38479
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:15351 cp/parser.cc:38493
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr ""
  
! #: c/c-parser.cc:15367 cp/parser.cc:38512
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:15591 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15629 cp/parser.cc:53453
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15649 c/c-parser.cc:25667 c/c-parser.cc:25976
! #: c/c-parser.cc:26039 c/c-parser.cc:26149 cp/parser.cc:48090
! #: cp/parser.cc:48438 cp/parser.cc:48553 cp/parser.cc:48652 cp/parser.cc:53485
! #: cp/parser.cc:53501 cp/parser.cc:53517 cp/parser.cc:53533 cp/parser.cc:53550
! #: cp/parser.cc:53567 cp/parser.cc:53584 cp/parser.cc:53611 cp/parser.cc:53625
! #: cp/parser.cc:53650 cp/parser.cc:53664
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:15672 cp/parser.cc:53639
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:15771 cp/parser.cc:53769
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:15778 cp/parser.cc:53775
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:15790 c/c-parser.cc:15806
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:15877 cp/parser.cc:53858
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:15893 cp/parser.cc:53475
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.cc:16276 c/c-parser.cc:20196 c/c-parser.cc:22425
! #: c/c-parser.cc:22444 c/c-parser.cc:22697 c/c-parser.cc:22755
! #: c/c-parser.cc:22762 c/c-parser.cc:22769 c/c-parser.cc:27120
! #: c/c-parser.cc:28325 c/c-parser.cc:28333 c/c-parser.cc:28709
! #: c/c-parser.cc:28719 c/c-parser.cc:28813 c/c-parser.cc:28820
! #: c/c-parser.cc:28827 cp/parser.cc:38959 cp/parser.cc:42640 cp/parser.cc:44042
! #: cp/parser.cc:44079 cp/parser.cc:44268 cp/parser.cc:44331 cp/parser.cc:44338
! #: cp/parser.cc:44345 cp/parser.cc:50011 cp/parser.cc:50018 cp/parser.cc:50025
! #: cp/parser.cc:50558 cp/parser.cc:52339 cp/parser.cc:52347 cp/parser.cc:52499
! #: cp/parser.cc:52509
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "вельмі шмат уваходзячых файлаў"
  
! #: c/c-parser.cc:16303
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:16910 c/c-parser.cc:29539
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-parser.cc:16914 cp/semantics.cc:9112
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c/c-parser.cc:16956 cp/parser.cc:39850
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17051 cp/parser.cc:39928
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:17053 cp/parser.cc:39930
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:17138 cp/parser.cc:40000
  #, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr ""
  
! #: c/c-parser.cc:17215 cp/parser.cc:40082
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.cc:17235 c/c-parser.cc:26032 c/c-parser.cc:26142
! #: cp/parser.cc:40100 cp/parser.cc:48430 cp/parser.cc:48545
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr ""
  
! #: c/c-parser.cc:17288 cp/parser.cc:40155
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17295 cp/parser.cc:40162
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "вельмі шмат уваходзячых файлаў"
  
! #: c/c-parser.cc:17297 cp/parser.cc:40164
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:17303 cp/parser.cc:40170
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17408 c/c-parser.cc:17468 c/c-parser.cc:17530
! #: c/c-parser.cc:17578 c/c-parser.cc:17658 c/c-parser.cc:18055
! #: c/c-parser.cc:18137 c/c-parser.cc:18742 c/c-parser.cc:18887
! #: c/c-parser.cc:18955 c/c-parser.cc:20133
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17419
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17480
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17542 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17591 cp/semantics.cc:9357
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:17625 cp/parser.cc:40396
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:17697 cp/parser.cc:40466
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:17765
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr ""
  
! #: c/c-parser.cc:17842 cp/parser.cc:40618
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:17845 cp/parser.cc:40621
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:17929 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:17941 c/c-parser.cc:18064 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18003 cp/parser.cc:39613
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many %<static%> arguments"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: c/c-parser.cc:18037 cp/parser.cc:39646
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "unexpected argument"
  msgstr "няма аргументаў"
  
! #: c/c-parser.cc:18204 cp/semantics.cc:9543
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:18272 cp/parser.cc:43259
  #, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:18314 cp/parser.cc:40671
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr ""
  
! #: c/c-parser.cc:18323 c/c-parser.cc:18329 cp/parser.cc:40680
! #: cp/parser.cc:40690
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr ""
  
! #: c/c-parser.cc:18365 cp/parser.cc:40730
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr ""
  
! #: c/c-parser.cc:18418 cp/parser.cc:40798
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18543 c/c-parser.cc:27870 cp/parser.cc:51949
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:18665 cp/parser.cc:41056
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:18719 cp/parser.cc:41072
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18723 cp/parser.cc:41075
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18736 cp/semantics.cc:8297
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18759 cp/parser.cc:41095
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%-code"
  msgid "invalid schedule kind"
  msgstr "нерэчаісны %%-код"
  
! #: c/c-parser.cc:18898 c/c-parser.cc:18909
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18917 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:18966 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19123 c/c-parser.cc:22412 cp/parser.cc:44034
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr ""
  
! #: c/c-parser.cc:19130
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qs modifier"
  msgstr "паўтарэньне `%s'"
  
! #: c/c-parser.cc:19178 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19189 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19308 cp/parser.cc:41634
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19320 cp/parser.cc:41647
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19328 c/c-parser.cc:19356
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:19408
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19447
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19807 cp/parser.cc:42194
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:19855 cp/parser.cc:42249 cp/parser.cc:42701 cp/parser.cc:42768
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "нерэчаісны %%d аперанд"
  
! #: c/c-parser.cc:19916 cp/parser.cc:42279
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid doacross kind"
  msgstr "нерэчаісная маска"
  
! #: c/c-parser.cc:19985 cp/parser.cc:42422
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19995 cp/parser.cc:42435
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20005 cp/parser.cc:42448
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "вельмі шмат уваходзячых файлаў"
  
! #: c/c-parser.cc:20013 cp/parser.cc:42459
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20051 cp/parser.cc:42499
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "нерэчаісная маска"
  
! #: c/c-parser.cc:20103 cp/parser.cc:42563
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20115 cp/parser.cc:42574
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr ""
  
! #: c/c-parser.cc:20138 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:20171 cp/parser.cc:42645
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
  
! #: c/c-parser.cc:20250
  #, fuzzy, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "Нерэчаісны выбар %s"
  
! #: c/c-parser.cc:20294
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr ""
  
! #: c/c-parser.cc:20400 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20501 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20572 c/c-parser.cc:20666 cp/parser.cc:42828
! #: cp/parser.cc:42940
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr ""
  
! #: c/c-parser.cc:20581 c/c-parser.cc:20702 cp/parser.cc:42835
! #: cp/parser.cc:42975
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown foreign runtime identifier %qs"
  msgstr "невядомая назва рэгістра: %s"
  
! #: c/c-parser.cc:20596 c/c-parser.cc:20725 cp/parser.cc:42850
! #: cp/parser.cc:42997
  #, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20604 c/c-parser.cc:20733 cp/parser.cc:42858
! #: cp/parser.cc:43005 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20642 cp/parser.cc:42917
  #, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20650 cp/parser.cc:42925
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20676 cp/parser.cc:42949
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20684 cp/parser.cc:42956
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20696 cp/parser.cc:42968
  #, gcc-internal-format
  msgid "non-empty string literal expected"
  msgstr ""
  
! #: c/c-parser.cc:20806 cp/parser.cc:43108
  #, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:20813 cp/parser.cc:43115
  #, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:20820 cp/parser.cc:43122
  #, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:20841 cp/parser.cc:43143
  #, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr ""
  
! #: c/c-parser.cc:20877 c/c-parser.cc:27149 cp/parser.cc:43180
! #: cp/parser.cc:50583
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21118 cp/parser.cc:43475
  #, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr ""
  
! #: c/c-parser.cc:21129 c/c-parser.cc:21526 c/c-parser.cc:29112
! #: cp/parser.cc:43486 cp/parser.cc:43939 cp/parser.cc:51427
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%qs is not valid for %qs"
  msgstr "complex нерэчаісны для \"%s\""
  
! #: c/c-parser.cc:21174 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21327 cp/parser.cc:43727
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:21515 cp/parser.cc:43928
  #, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr ""
  
! #: c/c-parser.cc:21676 cp/parser.cc:49115
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21686 cp/parser.cc:49125
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21706 cp/parser.cc:49145
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:21717 cp/parser.cc:49156
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:21724 cp/parser.cc:49163
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21732 cp/parser.cc:49171
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21743 cp/parser.cc:49193
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21753 cp/parser.cc:49216
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21846 cp/parser.cc:49300
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.cc:21862 cp/parser.cc:49317
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:21894 cp/parser.cc:49075
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22123 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr ""
  
! #: c/c-parser.cc:22127
  #, gcc-internal-format
  msgid "expected function name"
  msgstr ""
  
! #: c/c-parser.cc:22145 cp/parser.cc:52766
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD does not refer to a function"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: c/c-parser.cc:22168 c/c-parser.cc:22216 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22208 cp/parser.cc:52817 cp/parser.cc:52864
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22239 cp/parser.cc:52892
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:22240 cp/parser.cc:52894
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:22285 cp/parser.cc:49533
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22343
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22347 c/c-parser.cc:22370
  #, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr ""
  
! #: c/c-parser.cc:22365
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22368
  #, fuzzy, gcc-internal-format
  #| msgid "`O' modifier"
  msgid "modified here"
  msgstr "'O' мадыфікатар"
  
! #: c/c-parser.cc:22436 cp/parser.cc:44054 cp/parser.cc:44069
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:22460
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22477
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22484
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22492
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22501
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22512
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22663 cp/parser.cc:44234
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22702 cp/parser.cc:44273
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:22726 cp/parser.cc:44302
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22741 cp/parser.cc:44317
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many atomic clauses"
  msgstr "вельмі шмат уваходзячых файлаў"
  
! #: c/c-parser.cc:22748 cp/parser.cc:44324
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr ""
  
! #: c/c-parser.cc:22786 c/c-parser.cc:22793 cp/parser.cc:44362
! #: cp/parser.cc:44369
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22799 c/c-parser.cc:22804 cp/parser.cc:44375
! #: cp/parser.cc:44380
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:22827 cp/parser.cc:44403
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22838 cp/parser.cc:44414
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22870 cp/parser.cc:44446
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22880 cp/parser.cc:44456
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23001 cp/parser.cc:44556
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23008 cp/parser.cc:44563
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23081 cp/parser.cc:44628 cp/parser.cc:44911 cp/parser.cc:45005
! #: cp/parser.cc:45023
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:23092 cp/parser.cc:44639
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:23152 cp/parser.cc:45078
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:23423 cp/parser.cc:44932 cp/parser.cc:44958
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:23427 cp/parser.cc:44998 cp/parser.cc:45032
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:23478 cp/parser.cc:45067
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23484 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:23587 cp/semantics.cc:11996
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:23630
  #, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:23636 cp/parser.cc:45220
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23667 cp/parser.cc:45256
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:23679 cp/parser.cc:45272
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23720 cp/parser.cc:45310
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr ""
  
! #: c/c-parser.cc:23728 cp/parser.cc:45318
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23733
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:23804 cp/parser.cc:46039
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23871 cp/parser.cc:46108
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23905 cp/parser.cc:46141
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23910 cp/parser.cc:46147
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr ""
  
! #: c/c-parser.cc:23919 cp/parser.cc:46156
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23944 cp/parser.cc:46179
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "вельмі шмат аргументаў у функцыі"
--- 48863,50390 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7878 c/c-parser.cc:7882 c/c-parser.cc:8390
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13267
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.cc:7963
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:7993
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8246
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:8372
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr ""
  
! #: c/c-parser.cc:8482
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C89 не падтрымлівае \"long long\""
  
! #: c/c-parser.cc:8504
  #, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr ""
  
! #: c/c-parser.cc:8521 cp/parser.cc:5462 cp/parser.cc:16424
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
  msgstr "пустое абвяшчэньне"
  
! #: c/c-parser.cc:8602 cp/parser.cc:15494
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "пустое цела ў else-выражэнні"
  
! #: c/c-parser.cc:8645 cp/parser.cc:15497
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "пустое цела ў else-выражэнні"
  
! #: c/c-parser.cc:8739 cp/parser.cc:14225
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:8857 c/c-parser.cc:8936 c/c-parser.cc:9071 cp/parser.cc:15087
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8944
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:9105 c/c-parser.cc:9137
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9160
  #, fuzzy, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: c/c-parser.cc:9184 cp/parser.cc:14533
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9190 cp/parser.cc:14539
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9231
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9380 c/c-parser.cc:9391 c/c-parser.cc:9402
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "паўтарэнне \"volatile\""
  
! #: c/c-parser.cc:9381 c/c-parser.cc:9392 c/c-parser.cc:9403 cp/parser.cc:23381
! #: cp/parser.cc:23399 cp/parser.cc:23414
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:9412
  #, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr ""
  
! #: c/c-parser.cc:9761 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: c/c-parser.cc:9969
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10193 cp/typeck.cc:5698
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10199 cp/typeck.cc:5703
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
  
! #: c/c-parser.cc:10470
  #, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr ""
  
! #: c/c-parser.cc:10473
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr ""
  
! #: c/c-parser.cc:10574
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr ""
  
! #: c/c-parser.cc:10704
  #, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:10707
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:10723
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:10796
  #, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr ""
  
! #: c/c-parser.cc:10799
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: c/c-parser.cc:10823
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr ""
  
! #: c/c-parser.cc:10976
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: c/c-parser.cc:11083
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-parser.cc:11086
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-parser.cc:11097
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11168
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11172
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support `++' and `--' on complex types"
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "ISO C не падтрымлівае \"++\" і \"--\" для тыпу complex"
  
! #: c/c-parser.cc:11177
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:11211
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11212
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:11220
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11221
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr ""
  
! #: c/c-parser.cc:11244
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr ""
  
! #: c/c-parser.cc:11246
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11292
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "аргумент `__builtin_args_info' выйшаў за межы"
  
! #: c/c-parser.cc:11300
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "аргумент `__builtin_args_info' выйшаў за межы"
  
! #: c/c-parser.cc:11306
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr ""
  
! #: c/c-parser.cc:11322
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "аргумент `__builtin_args_info' выйшаў за межы"
  
! #: c/c-parser.cc:11345 c/c-parser.cc:11349
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-parser.cc:11353
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
  
! #: c/c-parser.cc:11562 c/c-parser.cc:13301 c/c-parser.cc:13323
! #: c/c-parser.cc:23002 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44575
  #, gcc-internal-format
  msgid "expected expression"
  msgstr ""
  
! #: c/c-parser.cc:11584
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr ""
  
! #: c/c-parser.cc:11599
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr ""
  
! #: c/c-parser.cc:11710
  #, gcc-internal-format
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11749
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11894
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c/c-parser.cc:11910
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c/c-parser.cc:11980 c/c-parser.cc:11997 c/c-parser.cc:12004
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "не хапае аргументаў у функцыі"
  
! #: c/c-parser.cc:12025
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "аргумент `__builtin_args_info' выйшаў за межы"
  
! #: c/c-parser.cc:12069 c/c-parser.cc:12079
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12101 c/c-parser.cc:12111
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12144
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr ""
  
! #: c/c-parser.cc:12163
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12211
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12234
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12251
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12291
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12302
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12310
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12318 c/c-parser.cc:12348
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12326 c/c-parser.cc:12368
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12340
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12360
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12467
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr ""
  
! #: c/c-parser.cc:12508
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:12521
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c/c-parser.cc:12525
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c/c-parser.cc:12551
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: c/c-parser.cc:12573
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12582
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.cc:12613
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: c/c-parser.cc:12624
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: c/c-parser.cc:12675 c/c-parser.cc:12704 cp/parser.cc:8032
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: c/c-parser.cc:12875
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %qs"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: c/c-parser.cc:12884 c/c-parser.cc:12964
  #, fuzzy, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-parser.cc:12890 c/c-parser.cc:12970
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr ""
  
! #: c/c-parser.cc:12897
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr ""
  
! #: c/c-parser.cc:12904
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr ""
  
! #: c/c-parser.cc:12912
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr ""
  
! #: c/c-parser.cc:12986
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "rotate count is negative"
  msgstr "адмоўны памер масіва "
  
! #: c/c-parser.cc:13278 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13288
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-parser.cc:13376
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13381
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13396
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:13401
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr ""
  
! #: c/c-parser.cc:13432
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13437
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids `goto *expr;'"
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C не падтрымлівае \"goto *expr;\""
  
! #: c/c-parser.cc:13439
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr ""
  
! #: c/c-parser.cc:13453
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13528
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13541
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:13552
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13574
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13578
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13596
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13601
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13606
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13632
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13762 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14182
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:14278
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14526
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c/c-parser.cc:14658
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:14678
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:14800
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr ""
  
! #: c/c-parser.cc:15252
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.cc:15320 cp/parser.cc:38479
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:15334 cp/parser.cc:38492
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "прапушчан ініцыялізатар"
  
! #: c/c-parser.cc:15373
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:15376 cp/parser.cc:38529
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15385 cp/parser.cc:38538
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:15396 cp/parser.cc:38552
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr ""
  
! #: c/c-parser.cc:15412 cp/parser.cc:38571
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:15636 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15674 cp/parser.cc:53506
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15694 c/c-parser.cc:25712 c/c-parser.cc:26021
! #: c/c-parser.cc:26084 c/c-parser.cc:26194 cp/parser.cc:48149
! #: cp/parser.cc:48497 cp/parser.cc:48612 cp/parser.cc:48711 cp/parser.cc:53538
! #: cp/parser.cc:53554 cp/parser.cc:53570 cp/parser.cc:53586 cp/parser.cc:53603
! #: cp/parser.cc:53620 cp/parser.cc:53637 cp/parser.cc:53664 cp/parser.cc:53678
! #: cp/parser.cc:53703 cp/parser.cc:53717
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:15717 cp/parser.cc:53692
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:15816 cp/parser.cc:53822
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:15823 cp/parser.cc:53828
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:15835 c/c-parser.cc:15851
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:15922 cp/parser.cc:53911
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:15938 cp/parser.cc:53528
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.cc:16321 c/c-parser.cc:20241 c/c-parser.cc:22470
! #: c/c-parser.cc:22489 c/c-parser.cc:22742 c/c-parser.cc:22800
! #: c/c-parser.cc:22807 c/c-parser.cc:22814 c/c-parser.cc:27166
! #: c/c-parser.cc:28371 c/c-parser.cc:28379 c/c-parser.cc:28755
! #: c/c-parser.cc:28765 c/c-parser.cc:28859 c/c-parser.cc:28866
! #: c/c-parser.cc:28873 cp/parser.cc:39018 cp/parser.cc:42699 cp/parser.cc:44101
! #: cp/parser.cc:44138 cp/parser.cc:44327 cp/parser.cc:44390 cp/parser.cc:44397
! #: cp/parser.cc:44404 cp/parser.cc:50070 cp/parser.cc:50077 cp/parser.cc:50084
! #: cp/parser.cc:50617 cp/parser.cc:52392 cp/parser.cc:52400 cp/parser.cc:52552
! #: cp/parser.cc:52562
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "вельмі шмат уваходзячых файлаў"
  
! #: c/c-parser.cc:16348
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:16955 c/c-parser.cc:29582
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-parser.cc:16959 cp/semantics.cc:9112
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c/c-parser.cc:17001 cp/parser.cc:39909
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17096 cp/parser.cc:39987
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:17098 cp/parser.cc:39989
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:17183 cp/parser.cc:40059
  #, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr ""
  
! #: c/c-parser.cc:17260 cp/parser.cc:40141
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.cc:17280 c/c-parser.cc:26077 c/c-parser.cc:26187
! #: cp/parser.cc:40159 cp/parser.cc:48489 cp/parser.cc:48604
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr ""
  
! #: c/c-parser.cc:17333 cp/parser.cc:40214
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17340 cp/parser.cc:40221
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "вельмі шмат уваходзячых файлаў"
  
! #: c/c-parser.cc:17342 cp/parser.cc:40223
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:17348 cp/parser.cc:40229
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17453 c/c-parser.cc:17513 c/c-parser.cc:17575
! #: c/c-parser.cc:17623 c/c-parser.cc:17703 c/c-parser.cc:18100
! #: c/c-parser.cc:18182 c/c-parser.cc:18787 c/c-parser.cc:18932
! #: c/c-parser.cc:19000 c/c-parser.cc:20178
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17464
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17525
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17587 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17636 cp/semantics.cc:9357
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:17670 cp/parser.cc:40455
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:17742 cp/parser.cc:40525
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:17810
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr ""
  
! #: c/c-parser.cc:17887 cp/parser.cc:40677
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:17890 cp/parser.cc:40680
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:17974 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:17986 c/c-parser.cc:18109 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18048 cp/parser.cc:39672
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many %<static%> arguments"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: c/c-parser.cc:18082 cp/parser.cc:39705
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "unexpected argument"
  msgstr "няма аргументаў"
  
! #: c/c-parser.cc:18249 cp/semantics.cc:9543
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:18317 cp/parser.cc:43318
  #, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:18359 cp/parser.cc:40730
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr ""
  
! #: c/c-parser.cc:18368 c/c-parser.cc:18374 cp/parser.cc:40739
! #: cp/parser.cc:40749
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr ""
  
! #: c/c-parser.cc:18410 cp/parser.cc:40789
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr ""
  
! #: c/c-parser.cc:18463 cp/parser.cc:40857
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18588 c/c-parser.cc:27916 cp/parser.cc:52002
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:18710 cp/parser.cc:41115
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:18764 cp/parser.cc:41131
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18768 cp/parser.cc:41134
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18781 cp/semantics.cc:8297
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18804 cp/parser.cc:41154
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%-code"
  msgid "invalid schedule kind"
  msgstr "нерэчаісны %%-код"
  
! #: c/c-parser.cc:18943 c/c-parser.cc:18954
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18962 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19056 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19168 c/c-parser.cc:22457 cp/parser.cc:44093
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr ""
  
! #: c/c-parser.cc:19175
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qs modifier"
  msgstr "паўтарэньне `%s'"
  
! #: c/c-parser.cc:19223 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19234 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19353 cp/parser.cc:41693
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19365 cp/parser.cc:41706
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19373 c/c-parser.cc:19401
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:19453
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19492
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19852 cp/parser.cc:42253
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:19900 cp/parser.cc:42308 cp/parser.cc:42760 cp/parser.cc:42827
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "нерэчаісны %%d аперанд"
  
! #: c/c-parser.cc:19961 cp/parser.cc:42338
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid doacross kind"
  msgstr "нерэчаісная маска"
  
! #: c/c-parser.cc:20030 cp/parser.cc:42481
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20040 cp/parser.cc:42494
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20050 cp/parser.cc:42507
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "вельмі шмат уваходзячых файлаў"
  
! #: c/c-parser.cc:20058 cp/parser.cc:42518
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20096 cp/parser.cc:42558
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "нерэчаісная маска"
  
! #: c/c-parser.cc:20148 cp/parser.cc:42622
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20160 cp/parser.cc:42633
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr ""
  
! #: c/c-parser.cc:20183 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:20216 cp/parser.cc:42704
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
  
! #: c/c-parser.cc:20295
  #, fuzzy, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "Нерэчаісны выбар %s"
  
! #: c/c-parser.cc:20339
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr ""
  
! #: c/c-parser.cc:20445 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20546 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20617 c/c-parser.cc:20711 cp/parser.cc:42887
! #: cp/parser.cc:42999
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr ""
  
! #: c/c-parser.cc:20626 c/c-parser.cc:20747 cp/parser.cc:42894
! #: cp/parser.cc:43034
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown foreign runtime identifier %qs"
  msgstr "невядомая назва рэгістра: %s"
  
! #: c/c-parser.cc:20641 c/c-parser.cc:20770 cp/parser.cc:42909
! #: cp/parser.cc:43056
  #, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20649 c/c-parser.cc:20778 cp/parser.cc:42917
! #: cp/parser.cc:43064 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20687 cp/parser.cc:42976
  #, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20695 cp/parser.cc:42984
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20721 cp/parser.cc:43008
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20729 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20741 cp/parser.cc:43027
  #, gcc-internal-format
  msgid "non-empty string literal expected"
  msgstr ""
  
! #: c/c-parser.cc:20851 cp/parser.cc:43167
  #, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:20858 cp/parser.cc:43174
  #, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:20865 cp/parser.cc:43181
  #, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:20886 cp/parser.cc:43202
  #, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr ""
  
! #: c/c-parser.cc:20922 c/c-parser.cc:27195 cp/parser.cc:43239
! #: cp/parser.cc:50642
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21163 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr ""
  
! #: c/c-parser.cc:21174 c/c-parser.cc:21571 c/c-parser.cc:29156
! #: cp/parser.cc:43545 cp/parser.cc:43998 cp/parser.cc:51484
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%qs is not valid for %qs"
  msgstr "complex нерэчаісны для \"%s\""
  
! #: c/c-parser.cc:21219 cp/parser.cc:43593
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21372 cp/parser.cc:43786
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:21560 cp/parser.cc:43987
  #, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr ""
  
! #: c/c-parser.cc:21721 cp/parser.cc:49174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21731 cp/parser.cc:49184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21751 cp/parser.cc:49204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:21762 cp/parser.cc:49215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:21769 cp/parser.cc:49222
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21777 cp/parser.cc:49230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21788 cp/parser.cc:49252
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21798 cp/parser.cc:49275
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21891 cp/parser.cc:49359
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.cc:21907 cp/parser.cc:49376
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:21939 cp/parser.cc:49134
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22168 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr ""
  
! #: c/c-parser.cc:22172
  #, gcc-internal-format
  msgid "expected function name"
  msgstr ""
  
! #: c/c-parser.cc:22190 cp/parser.cc:52819
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD does not refer to a function"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: c/c-parser.cc:22213 c/c-parser.cc:22261 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22253 cp/parser.cc:52870 cp/parser.cc:52917
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22284 cp/parser.cc:52945
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:22285 cp/parser.cc:52947
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:22330 cp/parser.cc:49592
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22388
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22392 c/c-parser.cc:22415
  #, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr ""
  
! #: c/c-parser.cc:22410
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22413
  #, fuzzy, gcc-internal-format
  #| msgid "`O' modifier"
  msgid "modified here"
  msgstr "'O' мадыфікатар"
  
! #: c/c-parser.cc:22481 cp/parser.cc:44113 cp/parser.cc:44128
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:22505
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22522
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22529
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22537
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22546
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22557
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22708 cp/parser.cc:44293
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22747 cp/parser.cc:44332
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:22771 cp/parser.cc:44361
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22786 cp/parser.cc:44376
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many atomic clauses"
  msgstr "вельмі шмат уваходзячых файлаў"
  
! #: c/c-parser.cc:22793 cp/parser.cc:44383
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr ""
  
! #: c/c-parser.cc:22831 c/c-parser.cc:22838 cp/parser.cc:44421
! #: cp/parser.cc:44428
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22844 c/c-parser.cc:22849 cp/parser.cc:44434
! #: cp/parser.cc:44439
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:22872 cp/parser.cc:44462
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22883 cp/parser.cc:44473
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22915 cp/parser.cc:44505
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22925 cp/parser.cc:44515
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23046 cp/parser.cc:44615
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23053 cp/parser.cc:44622
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23126 cp/parser.cc:44687 cp/parser.cc:44970 cp/parser.cc:45064
! #: cp/parser.cc:45082
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:23137 cp/parser.cc:44698
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:23197 cp/parser.cc:45137
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:23468 cp/parser.cc:44991 cp/parser.cc:45017
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:23472 cp/parser.cc:45057 cp/parser.cc:45091
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:23523 cp/parser.cc:45126
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23529 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:23632 cp/semantics.cc:11996
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:23675
  #, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:23681 cp/parser.cc:45279
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23712 cp/parser.cc:45315
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:23724 cp/parser.cc:45331
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23765 cp/parser.cc:45369
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr ""
  
! #: c/c-parser.cc:23773 cp/parser.cc:45377
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23778
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:23849 cp/parser.cc:46098
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23916 cp/parser.cc:46167
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23950 cp/parser.cc:46200
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23955 cp/parser.cc:46206
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr ""
  
! #: c/c-parser.cc:23964 cp/parser.cc:46215
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23989 cp/parser.cc:46238
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "вельмі шмат аргументаў у функцыі"
*************** msgstr "вельмі шмат аргум
*** 50385,50954 ****
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:23973 cp/parser.cc:46201 cp/parser.cc:46203 cp/parser.cc:46388
  #, gcc-internal-format
  msgid "loop nest expected"
  msgstr ""
  
! #: c/c-parser.cc:24025 cp/parser.cc:46276
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24054 cp/parser.cc:46307
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24065 cp/parser.cc:46318
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24088 cp/parser.cc:46344
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46355
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24187 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
  
! #: c/c-parser.cc:24276 c/c-parser.cc:24291 cp/parser.cc:46682
! #: cp/parser.cc:46697
  #, gcc-internal-format
  msgid "not enough nested loops"
  msgstr ""
  
! #: c/c-parser.cc:24394 cp/parser.cc:46982
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:24517 cp/parser.cc:46517 cp/parser.cc:46560 cp/pt.cc:18586
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:24951 cp/parser.cc:47528
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:25167 cp/parser.cc:47734
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:25380 c/c-parser.cc:25388
  #, gcc-internal-format
  msgid "expected a function name"
  msgstr ""
  
! #: c/c-parser.cc:25401 cp/parser.cc:50217
  #, gcc-internal-format
  msgid "expected target-function call"
  msgstr ""
  
! #: c/c-parser.cc:25471
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr ""
  
! #: c/c-parser.cc:25658 cp/parser.cc:48081
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr ""
  
! #: c/c-parser.cc:25925 cp/parser.cc:48368
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25941 cp/parser.cc:48384
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25989 cp/parser.cc:48665
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26091 cp/parser.cc:48491
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26103 cp/parser.cc:48503
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26202 cp/parser.cc:48608
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26215 cp/parser.cc:48621
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26460 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26521
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:26572 c/c-parser.cc:26610
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:26643 cp/parser.cc:49677
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr ""
  
! #: c/c-parser.cc:26655 cp/parser.cc:49691
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:26683 cp/parser.cc:49720
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:26705 cp/parser.cc:49752
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr ""
  
! #: c/c-parser.cc:26714 cp/parser.cc:49762 cp/pt.cc:18254
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:26717 cp/parser.cc:49765 cp/pt.cc:18261
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:26758 cp/parser.cc:49811
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr ""
  
! #: c/c-parser.cc:26781 cp/parser.cc:49841 cp/pt.cc:18278
  #, gcc-internal-format
  msgid "property must be integer expression"
  msgstr ""
  
! #: c/c-parser.cc:26794 cp/parser.cc:49852
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26815 cp/parser.cc:49868 fortran/openmp.cc:6534
  #, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr ""
  
! #: c/c-parser.cc:26874 cp/parser.cc:49931
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr ""
  
! #: c/c-parser.cc:26986 cp/parser.cc:50435
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27002 cp/parser.cc:50448
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<match%> clauses"
  msgstr "вельмі шмат уваходзячых файлаў"
  
! #: c/c-parser.cc:27013
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "variant %qD is not a function"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: c/c-parser.cc:27028 cp/decl.cc:8621
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27074 cp/parser.cc:50510
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr ""
  
! #: c/c-parser.cc:27081
  #, fuzzy, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-parser.cc:27101 cp/parser.cc:50543
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr ""
  
! #: c/c-parser.cc:27104
  #, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr ""
  
! #: c/c-parser.cc:27111 cp/parser.cc:50550
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:27131 cp/parser.cc:50567
  #, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr ""
  
! #: c/c-parser.cc:27229 cp/decl.cc:8603
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c/c-parser.cc:27231 cp/decl.cc:8500 cp/decl.cc:8606
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr ""
  
! #: c/c-parser.cc:27277 cp/decl.cc:8612
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-parser.cc:27302 cp/parser.cc:50635
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27315
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27358
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27366 cp/parser.cc:50680
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27573 cp/parser.cc:50969
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:27577 cp/parser.cc:50973
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27637 cp/parser.cc:51106
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27640 cp/parser.cc:51109
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27689 c/c-parser.cc:27731 cp/parser.cc:51164
! #: cp/parser.cc:51211
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr ""
  
! #: c/c-parser.cc:27703 cp/parser.cc:51177
  #, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:27738 cp/parser.cc:51218
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:27749 c/c-parser.cc:27780 cp/parser.cc:51229
! #: cp/parser.cc:51260
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27756 c/c-parser.cc:27785 cp/parser.cc:51236
! #: cp/parser.cc:51265
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:27793 cp/parser.cc:51273
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:27820
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:27897
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27901
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27904
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27907
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27915
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:27924
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:28045
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:28056
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:28075
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28209 cp/parser.cc:52195
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:28280 cp/parser.cc:52288
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr ""
  
! #: c/c-parser.cc:28309 cp/parser.cc:52323
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28328 cp/parser.cc:52342
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28340 cp/parser.cc:52354
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28349 cp/parser.cc:52363
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28363 cp/parser.cc:52377
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:28382
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28388
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28506 cp/parser.cc:48884
  #, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr ""
  
! #: c/c-parser.cc:28535 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:28651 cp/parser.cc:52434
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28684 cp/parser.cc:52469
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr ""
  
! #: c/c-parser.cc:28741 cp/parser.cc:52531
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:28764 cp/parser.cc:52558
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28767 cp/parser.cc:52561
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28794 cp/parser.cc:49992
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:28880 c/c-parser.cc:29181 cp/parser.cc:50078
! #: cp/parser.cc:51497 cp/parser.cc:51525
  #, gcc-internal-format
  msgid "expected directive name"
  msgstr ""
  
! #: c/c-parser.cc:28891 cp/parser.cc:50089
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28899 cp/parser.cc:50097
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28906 cp/parser.cc:50104
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28917 cp/parser.cc:50115
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28940 cp/parser.cc:50142
  #, fuzzy, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "невядомая назва рэгістра: %s\n"
  
! #: c/c-parser.cc:28953 cp/parser.cc:50152
  #, gcc-internal-format
  msgid "expected assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:29082 cp/parser.cc:51395
  #, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr ""
  
! #: c/c-parser.cc:29096 cp/parser.cc:51410
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29105 cp/parser.cc:51420
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29195 cp/parser.cc:51511
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown directive name"
  msgstr "невядомая назва рэгістра: %s"
  
! #: c/c-parser.cc:29210 cp/parser.cc:51531
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29216 cp/parser.cc:51537
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29541 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:29543 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:29547 cp/semantics.cc:10344
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-parser.cc:29727 cp/parser.cc:53320
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:29733 cp/parser.cc:53326
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:29742
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:29750 cp/parser.cc:53344
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:29843
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
--- 50392,50961 ----
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:24018 cp/parser.cc:46260 cp/parser.cc:46262 cp/parser.cc:46447
  #, gcc-internal-format
  msgid "loop nest expected"
  msgstr ""
  
! #: c/c-parser.cc:24070 cp/parser.cc:46335
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46366
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24110 cp/parser.cc:46377
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24133 cp/parser.cc:46403
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24144 cp/parser.cc:46414
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24232 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
  
! #: c/c-parser.cc:24321 c/c-parser.cc:24336 cp/parser.cc:46741
! #: cp/parser.cc:46756
  #, gcc-internal-format
  msgid "not enough nested loops"
  msgstr ""
  
! #: c/c-parser.cc:24439 cp/parser.cc:47041
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:24562 cp/parser.cc:46576 cp/parser.cc:46619 cp/pt.cc:18615
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:24996 cp/parser.cc:47587
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:25212 cp/parser.cc:47793
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:25425 c/c-parser.cc:25433
  #, gcc-internal-format
  msgid "expected a function name"
  msgstr ""
  
! #: c/c-parser.cc:25446 cp/parser.cc:50276
  #, gcc-internal-format
  msgid "expected target-function call"
  msgstr ""
  
! #: c/c-parser.cc:25516
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr ""
  
! #: c/c-parser.cc:25703 cp/parser.cc:48140
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr ""
  
! #: c/c-parser.cc:25970 cp/parser.cc:48427
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25986 cp/parser.cc:48443
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26034 cp/parser.cc:48724
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26136 cp/parser.cc:48550
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26148 cp/parser.cc:48562
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26247 cp/parser.cc:48667
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26260 cp/parser.cc:48680
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26505 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26566
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:26617 c/c-parser.cc:26655
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:26688 cp/parser.cc:49736
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr ""
  
! #: c/c-parser.cc:26700 cp/parser.cc:49750
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:26728 cp/parser.cc:49779
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:26750 cp/parser.cc:49811
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr ""
  
! #: c/c-parser.cc:26759 cp/parser.cc:49821 cp/pt.cc:18283
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:26762 cp/parser.cc:49824 cp/pt.cc:18290
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:26803 cp/parser.cc:49870
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr ""
  
! #: c/c-parser.cc:26827 cp/parser.cc:49900 cp/pt.cc:18307
  #, gcc-internal-format
  msgid "property must be integer expression"
  msgstr ""
  
! #: c/c-parser.cc:26837 cp/parser.cc:49911
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26858 cp/parser.cc:49927 fortran/openmp.cc:6534
  #, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr ""
  
! #: c/c-parser.cc:26917 cp/parser.cc:49990
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr ""
  
! #: c/c-parser.cc:27032 cp/parser.cc:50494
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27048 cp/parser.cc:50507
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<match%> clauses"
  msgstr "вельмі шмат уваходзячых файлаў"
  
! #: c/c-parser.cc:27059
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "variant %qD is not a function"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: c/c-parser.cc:27074 cp/decl.cc:8619
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27120 cp/parser.cc:50569
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr ""
  
! #: c/c-parser.cc:27127
  #, fuzzy, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-parser.cc:27147 cp/parser.cc:50602
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr ""
  
! #: c/c-parser.cc:27150
  #, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr ""
  
! #: c/c-parser.cc:27157 cp/parser.cc:50609
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:27177 cp/parser.cc:50626
  #, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr ""
  
! #: c/c-parser.cc:27275 cp/decl.cc:8601
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: c/c-parser.cc:27277 cp/decl.cc:8498 cp/decl.cc:8604
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr ""
  
! #: c/c-parser.cc:27323 cp/decl.cc:8610
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-parser.cc:27348 cp/parser.cc:50694
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27361
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27404
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27412 cp/parser.cc:50739
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27619 cp/parser.cc:51028
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:27623 cp/parser.cc:51032
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27683 cp/parser.cc:51165
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27686 cp/parser.cc:51168
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27735 c/c-parser.cc:27777 cp/parser.cc:51223
! #: cp/parser.cc:51270
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr ""
  
! #: c/c-parser.cc:27749 cp/parser.cc:51236
  #, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:27784 cp/parser.cc:51277
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:27795 c/c-parser.cc:27826 cp/parser.cc:51288
! #: cp/parser.cc:51319
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27802 c/c-parser.cc:27831 cp/parser.cc:51295
! #: cp/parser.cc:51324
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:27839 cp/parser.cc:51332
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:27866
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:27943
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27947
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27950
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27953
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27961
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:27970
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:28091
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:28102
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:28121
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28255 cp/parser.cc:52248
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:28326 cp/parser.cc:52341
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr ""
  
! #: c/c-parser.cc:28355 cp/parser.cc:52376
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28374 cp/parser.cc:52395
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28386 cp/parser.cc:52407
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28395 cp/parser.cc:52416
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28409 cp/parser.cc:52430
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:28428
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28434
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28552 cp/parser.cc:48943
  #, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr ""
  
! #: c/c-parser.cc:28581 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:28697 cp/parser.cc:52487
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28730 cp/parser.cc:52522
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr ""
  
! #: c/c-parser.cc:28787 cp/parser.cc:52584
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:28810 cp/parser.cc:52611
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28813 cp/parser.cc:52614
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28840 cp/parser.cc:50051
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:28926 c/c-parser.cc:29224 cp/parser.cc:50137
! #: cp/parser.cc:51553 cp/parser.cc:51580
  #, gcc-internal-format
  msgid "expected directive name"
  msgstr ""
  
! #: c/c-parser.cc:28937 cp/parser.cc:50148
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28945 cp/parser.cc:50156
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28952 cp/parser.cc:50163
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28963 cp/parser.cc:50174
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28986 cp/parser.cc:50201
  #, fuzzy, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "невядомая назва рэгістра: %s\n"
  
! #: c/c-parser.cc:28999 cp/parser.cc:50211
  #, gcc-internal-format
  msgid "expected assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:29128 cp/parser.cc:51454
  #, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr ""
  
! #: c/c-parser.cc:29142 cp/parser.cc:51469
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29150 cp/parser.cc:51478
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29237 cp/parser.cc:51566
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown directive name"
  msgstr "невядомая назва рэгістра: %s"
  
! #: c/c-parser.cc:29252 cp/parser.cc:51586
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29258 cp/parser.cc:51592
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29584 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:29586 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:29590 cp/semantics.cc:10344
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-parser.cc:29770 cp/parser.cc:53373
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:29776 cp/parser.cc:53379
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:29785
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:29793 cp/parser.cc:53397
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:29886
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
*************** msgstr ""
*** 50959,50965 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12542 c/c-typeck.cc:12617 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
--- 50966,50972 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12559 c/c-typeck.cc:12634 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
*************** msgstr ""
*** 51045,51056 ****
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10693
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10697
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr ""
--- 51052,51063 ----
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10710
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10714
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr ""
*************** msgstr ""
*** 51090,51096 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr ""
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4035 cp/typeck.cc:4130
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
--- 51097,51103 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr ""
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4151 cp/typeck.cc:4246
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
*************** msgstr "вельмі шмат аргум
*** 51231,52691 ****
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: c/c-typeck.cc:4351
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4356
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4432
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.cc:4513
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c/c-typeck.cc:4528
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c/c-typeck.cc:4706 c/c-typeck.cc:4734 cp/typeck.cc:5849 cp/typeck.cc:6137
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.cc:4714 c/c-typeck.cc:4725 cp/typeck.cc:5886 cp/typeck.cc:5910
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr ""
  
! #: c/c-typeck.cc:4717 c/c-typeck.cc:4728 cp/typeck.cc:5889 cp/typeck.cc:5913
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
  
! #: c/c-typeck.cc:4746 c/c-typeck.cc:4753 c/c-typeck.cc:6130 c/c-typeck.cc:6135
! #: c/c-typeck.cc:8683 cp/tree.cc:6464
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: c/c-typeck.cc:4774
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:4833
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4836
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4870
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:4879 cp/typeck.cc:6937
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
  
! #: c/c-typeck.cc:5328
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5332
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5342
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-typeck.cc:5366
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "не хапае аргументаў у функцыі"
  
! #: c/c-typeck.cc:5392
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr ""
  
! #: c/c-typeck.cc:5450
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5453
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5460
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5463
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5479
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support `++' and `--' on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ISO C не падтрымлівае \"++\" і \"--\" для тыпу complex"
  
! #: c/c-typeck.cc:5506 c/c-typeck.cc:5540
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "не хапае аргументаў у функцыі"
  
! #: c/c-typeck.cc:5508 c/c-typeck.cc:5543
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr ""
  
! #: c/c-typeck.cc:5528
  #, fuzzy, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:5532
  #, fuzzy, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:5640
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr ""
  
! #: c/c-typeck.cc:5703 c/c-typeck.cc:5899
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: c/c-typeck.cc:5717
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: c/c-typeck.cc:5725
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr ""
  
! #: c/c-typeck.cc:5914
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr ""
  
! #: c/c-typeck.cc:5935
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5938
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5943
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:5945 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:6084
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6180
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:6239 c/c-typeck.cc:6245
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6262
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr ""
  
! #: c/c-typeck.cc:6279
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6303
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6307
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:6312
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6334
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6337
  #, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6338
  #, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6349 c/c-typeck.cc:6362
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6389
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6505
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:6509
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:6528
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:6533
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:6542 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr ""
  
! #: c/c-typeck.cc:6591
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6609 c/c-typeck.cc:13209
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6680
  msgid "cast adds %q#v qualifier to function type"
  msgstr ""
  
! #: c/c-typeck.cc:6686
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:6721
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6818
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr ""
  
! #: c/c-typeck.cc:6824
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr ""
  
! #: c/c-typeck.cc:6839
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr ""
  
! #: c/c-typeck.cc:6843
  #, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6863
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr ""
  
! #: c/c-typeck.cc:6873
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr ""
  
! #: c/c-typeck.cc:6908
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6913
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6918
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6951
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr ""
  
! #: c/c-typeck.cc:6963
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6968
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6978 cp/typeck.cc:9383
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6992
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7001
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7011
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7126
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7168
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr ""
  
! #: c/c-typeck.cc:7294
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7496 c/c-typeck.cc:7515 c/c-typeck.cc:7572
  #, fuzzy, gcc-internal-format
  #| msgid "initialization"
  msgid "(near initialization for %qs)"
  msgstr "ініцыялізацыя"
  
! #: c/c-typeck.cc:7588
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr ""
  
! #: c/c-typeck.cc:7638
  msgid "expected %e but argument is of type %e"
  msgstr ""
  
! #: c/c-typeck.cc:7672
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7675
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7680
  #, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr ""
  
! #: c/c-typeck.cc:7737 c/c-typeck.cc:8645
  #, fuzzy
  msgid "%e declared here"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-typeck.cc:7930
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7935
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7939
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7944
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7949
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7967
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "implicit conversion from %qT to %qT"
  msgstr "пераўтварэньне з `%T' у `%T'"
  
! #: c/c-typeck.cc:8149 c/c-typeck.cc:8548
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8152 c/c-typeck.cc:8551
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8155 c/c-typeck.cc:8553
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8158 c/c-typeck.cc:8555
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8166 c/c-typeck.cc:8438 c/c-typeck.cc:8481
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8168 c/c-typeck.cc:8440 c/c-typeck.cc:8483
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8170 c/c-typeck.cc:8442 c/c-typeck.cc:8485
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8172 c/c-typeck.cc:8444 c/c-typeck.cc:8487
  msgid "return discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8181
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr ""
  
! #: c/c-typeck.cc:8249
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr ""
  
! #: c/c-typeck.cc:8276
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8287
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8298
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8308
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8324
  #, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8339
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8345
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8351
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8356 cp/typeck.cc:10559
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8380
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8390
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8400
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8405
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8455
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8458
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8460
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8462
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8492
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8510
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8518
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8524
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8529
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8576
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:8587
  #, fuzzy
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:8593
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8602
  #, fuzzy
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:8608
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8616
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8622
  msgid "returning %e from a function with incompatible return type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8698
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8708
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8714
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8719
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8741
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8751
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8757
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8761
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8794
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr ""
  
! #: c/c-typeck.cc:8805
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8816
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8826
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr ""
  
! #: c/c-typeck.cc:8906
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:9148
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9156
! #, fuzzy, gcc-internal-format
! msgid "%<constexpr%> integer initializer is not an integer constant expression"
! msgstr "памер масіва \"%s\" адмоўны"
! 
! #: c/c-typeck.cc:9159 c/c-typeck.cc:9221 c/c-typeck.cc:9374
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr ""
  
! #: c/c-typeck.cc:9169
  #, fuzzy, gcc-internal-format
! msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
  #: c/c-typeck.cc:9186
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9195
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9339 c/c-typeck.cc:10307 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:9355 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9401
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9406
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9413
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9425
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.cc:9493 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
  
! #: c/c-typeck.cc:9507 c/c-typeck.cc:9647 c/c-typeck.cc:10401
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: c/c-typeck.cc:9519 c/c-typeck.cc:9543 c/c-typeck.cc:9546 c/c-typeck.cc:9554
! #: c/c-typeck.cc:9616 c/c-typeck.cc:11384 c/c-typeck.cc:11468
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:9528
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr ""
  
! #: c/c-typeck.cc:9559 c/c-typeck.cc:9629 c/c-typeck.cc:11478
  #, fuzzy, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-typeck.cc:9581 cp/typeck2.cc:1340
  #, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr ""
  
! #: c/c-typeck.cc:9623 c/c-typeck.cc:11473
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr ""
  
! #: c/c-typeck.cc:9929 cp/decl.cc:7906
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
  
! #: c/c-typeck.cc:10155
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10239
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10309 c/c-typeck.cc:10313 c/c-typeck.cc:12076
! #: c/c-typeck.cc:12201 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
  
! #: c/c-typeck.cc:10350
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10373
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "прапушчан ініцыялізатар"
  
! #: c/c-typeck.cc:10413
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10535 c/c-typeck.cc:10617
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10540 c/c-typeck.cc:10679
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10590
  #, fuzzy, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:10599 c/c-typeck.cc:10608
  #, fuzzy, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-typeck.cc:10613 c/c-typeck.cc:10615
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10619 c/c-typeck.cc:10622
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:10641
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10650
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:10784 c/c-typeck.cc:10839 c/c-typeck.cc:10880
! #: c/c-typeck.cc:10940 c/c-typeck.cc:10987 c/c-typeck.cc:11575
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:10875 c/c-typeck.cc:10936 c/c-typeck.cc:10983
! #: c/c-typeck.cc:11572
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:11500
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:11946
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "excess elements in %qT initializer"
  msgstr "прапушчан ініцыялізатар"
  
! #: c/c-typeck.cc:11958 c/c-typeck.cc:12035
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11979
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12050 c/c-typeck.cc:12176 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:12146
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12168
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c/c-typeck.cc:12267
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12344 c/c-typeck.cc:12346
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12380
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12547 c/c-typeck.cc:12623 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, gcc-internal-format
  msgid "constraint allows registers outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12559 cp/semantics.cc:2358
  #, gcc-internal-format
  msgid "side-effects in output operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12570 cp/semantics.cc:2374
  #, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:12578 c/c-typeck.cc:12668 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c/c-typeck.cc:12636 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:12649 cp/semantics.cc:2481
  #, gcc-internal-format
  msgid "side-effects in input operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12660 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, gcc-internal-format
  msgid "input operand outside of a function is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:12712
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids `goto *expr;'"
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C не падтрымлівае \"goto *expr;\""
  
! #: c/c-typeck.cc:12718
  #, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:12748 c/gimple-parser.cc:2648 cp/typeck.cc:11159
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "функцыя не вяртае тып string"
  
! #: c/c-typeck.cc:12777
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr ""
  
! #: c/c-typeck.cc:12790 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:12793
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:12875
  #, fuzzy, gcc-internal-format
  msgid "function returns address of label"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: c/c-typeck.cc:12966 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:12991
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:13029 c/c-typeck.cc:13037
  #, fuzzy, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-typeck.cc:13043 cp/parser.cc:13521
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13045
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13121 cp/parser.cc:15291
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:13124 c/c-typeck.cc:13144 cp/decl.cc:4107 cp/parser.cc:15301
! #: cp/parser.cc:15322
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:13127 cp/parser.cc:15304
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.cc:13141 cp/parser.cc:15314
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.cc:13191 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.cc:13235
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:13526
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13531
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13549 c/c-typeck.cc:13587
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13554 c/c-typeck.cc:13592
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14184 c/c-typeck.cc:14348 cp/typeck.cc:6163
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.cc:14192 c/c-typeck.cc:14356 cp/typeck.cc:6177
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:14207 c/c-typeck.cc:14371 cp/typeck.cc:6195
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14217 c/c-typeck.cc:14381 cp/typeck.cc:6212
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14231 cp/typeck.cc:5838
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr ""
  
! #: c/c-typeck.cc:14270 c/c-typeck.cc:14422
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:14277 c/c-typeck.cc:14283
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-typeck.cc:14290 c/c-typeck.cc:14432
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.cc:14303 c/c-typeck.cc:14309 c/c-typeck.cc:14459
! #: c/c-typeck.cc:14465
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.cc:14410
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.cc:14412
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.cc:14417
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr ""
  
! #: c/c-typeck.cc:14440 c/c-typeck.cc:14443 c/c-typeck.cc:14450
! #: c/c-typeck.cc:14453
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.cc:14530
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:14848
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14852
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14856
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14872
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:15075 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15086 c/c-typeck.cc:15096 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:15131 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15199 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15203 c/c-typeck.cc:17020 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15211
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15221 c/c-typeck.cc:17027 c/c-typeck.cc:17181
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15258 cp/semantics.cc:5995
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15265 cp/semantics.cc:6002
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15288 cp/semantics.cc:6035
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15306 c/c-typeck.cc:15373 c/c-typeck.cc:15666
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15325 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15333 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15342 c/c-typeck.cc:15466 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15359 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15402 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15417 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15454 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15458 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15486 c/c-typeck.cc:15605 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15496 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.cc:15872 cp/semantics.cc:7305
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:15879
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:15885 cp/semantics.cc:7312
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:15898 cp/semantics.cc:7328
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: c/c-typeck.cc:15918 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15945
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15952 cp/semantics.cc:7398
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15958 cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15964 cp/semantics.cc:7410
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16001 cp/semantics.cc:7458
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16104 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:16126 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:16152 c/c-typeck.cc:16162
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:16182
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16194
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16202
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16246
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:16255 cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.cc:16343
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16361 c/c-typeck.cc:17275 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16373 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:16388 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16397
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16405
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16424 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:16454 c/c-typeck.cc:17175 c/c-typeck.cc:17446
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:16471 cp/semantics.cc:7876
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16482 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16496 c/c-typeck.cc:16566 c/c-typeck.cc:16601
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16506 c/c-typeck.cc:16574 c/c-typeck.cc:16923
! #: c/c-typeck.cc:17075 c/c-typeck.cc:17083 c/c-typeck.cc:17099
! #: c/c-typeck.cc:17108 c/c-typeck.cc:17116 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
--- 51238,52698 ----
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
  
! #: c/c-typeck.cc:4352
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4357
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4433
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c/c-typeck.cc:4515
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c/c-typeck.cc:4529
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: c/c-typeck.cc:4707 c/c-typeck.cc:4735 cp/typeck.cc:5965 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.cc:4715 c/c-typeck.cc:4726 cp/typeck.cc:6002 cp/typeck.cc:6026
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr ""
  
! #: c/c-typeck.cc:4718 c/c-typeck.cc:4729 cp/typeck.cc:6005 cp/typeck.cc:6029
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
  
! #: c/c-typeck.cc:4747 c/c-typeck.cc:4754 c/c-typeck.cc:6131 c/c-typeck.cc:6136
! #: c/c-typeck.cc:8684 cp/tree.cc:6464
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: c/c-typeck.cc:4775
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:4834
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4837
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:4880 cp/typeck.cc:7053
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
  
! #: c/c-typeck.cc:5329
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5333
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5343
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
  
! #: c/c-typeck.cc:5367
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "не хапае аргументаў у функцыі"
  
! #: c/c-typeck.cc:5393
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr ""
  
! #: c/c-typeck.cc:5451
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5454
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5461
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5464
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5480
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support `++' and `--' on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ISO C не падтрымлівае \"++\" і \"--\" для тыпу complex"
  
! #: c/c-typeck.cc:5507 c/c-typeck.cc:5541
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "не хапае аргументаў у функцыі"
  
! #: c/c-typeck.cc:5509 c/c-typeck.cc:5544
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr ""
  
! #: c/c-typeck.cc:5529
  #, fuzzy, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:5533
  #, fuzzy, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:5641
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr ""
  
! #: c/c-typeck.cc:5704 c/c-typeck.cc:5900
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: c/c-typeck.cc:5718
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: c/c-typeck.cc:5726
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr ""
  
! #: c/c-typeck.cc:5915
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr ""
  
! #: c/c-typeck.cc:5936
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5939
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5944
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:5946 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:6085
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6181
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:6240 c/c-typeck.cc:6246
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6263
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr ""
  
! #: c/c-typeck.cc:6280
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6304
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6308
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:6313
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6335
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6338
  #, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6339
  #, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6350 c/c-typeck.cc:6363
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6390
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6506
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:6510
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:6529
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:6534
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:6543 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr ""
  
! #: c/c-typeck.cc:6592
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6610 c/c-typeck.cc:13226
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6681
  msgid "cast adds %q#v qualifier to function type"
  msgstr ""
  
! #: c/c-typeck.cc:6687
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:6722
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6819
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr ""
  
! #: c/c-typeck.cc:6825
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr ""
  
! #: c/c-typeck.cc:6840
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr ""
  
! #: c/c-typeck.cc:6844
  #, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6864
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr ""
  
! #: c/c-typeck.cc:6874
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr ""
  
! #: c/c-typeck.cc:6909
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6914
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6919
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6952
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr ""
  
! #: c/c-typeck.cc:6964
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6969
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6979 cp/typeck.cc:9499
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6993
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7002
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7012
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7127
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7169
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr ""
  
! #: c/c-typeck.cc:7295
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7497 c/c-typeck.cc:7516 c/c-typeck.cc:7573
  #, fuzzy, gcc-internal-format
  #| msgid "initialization"
  msgid "(near initialization for %qs)"
  msgstr "ініцыялізацыя"
  
! #: c/c-typeck.cc:7589
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr ""
  
! #: c/c-typeck.cc:7639
  msgid "expected %e but argument is of type %e"
  msgstr ""
  
! #: c/c-typeck.cc:7673
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7676
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7681
  #, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr ""
  
! #: c/c-typeck.cc:7738 c/c-typeck.cc:8646
  #, fuzzy
  msgid "%e declared here"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: c/c-typeck.cc:7931
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7936
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7940
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7945
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7950
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7968
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "implicit conversion from %qT to %qT"
  msgstr "пераўтварэньне з `%T' у `%T'"
  
! #: c/c-typeck.cc:8150 c/c-typeck.cc:8549
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8153 c/c-typeck.cc:8552
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8156 c/c-typeck.cc:8554
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8159 c/c-typeck.cc:8556
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8167 c/c-typeck.cc:8439 c/c-typeck.cc:8482
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8169 c/c-typeck.cc:8441 c/c-typeck.cc:8484
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8171 c/c-typeck.cc:8443 c/c-typeck.cc:8486
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8173 c/c-typeck.cc:8445 c/c-typeck.cc:8488
  msgid "return discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8182
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr ""
  
! #: c/c-typeck.cc:8250
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr ""
  
! #: c/c-typeck.cc:8277
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8288
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8299
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8309
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8325
  #, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8340
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8346
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8352
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8357 cp/typeck.cc:10675
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8381
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8391
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8401
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8406
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8456
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8459
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8461
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8463
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8493
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8511
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8519
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8525
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8530
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8577
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:8588
  #, fuzzy
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:8594
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8603
  #, fuzzy
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:8609
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8617
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8623
  msgid "returning %e from a function with incompatible return type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8699
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8709
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8715
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8720
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8742
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8752
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8758
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8762
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8795
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr ""
  
! #: c/c-typeck.cc:8806
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8817
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8827
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr ""
  
! #: c/c-typeck.cc:8907
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:9149
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9166 c/c-typeck.cc:9176 c/c-typeck.cc:9238 c/c-typeck.cc:9391
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr ""
  
! #: c/c-typeck.cc:9172
  #, fuzzy, gcc-internal-format
! msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
  #: c/c-typeck.cc:9186
+ #, fuzzy, gcc-internal-format
+ msgid "%<constexpr%> initializer is not an arithmetic constant expression"
+ msgstr "памер масіва \"%s\" адмоўны"
+ 
+ #: c/c-typeck.cc:9203
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9212
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9356 c/c-typeck.cc:10324 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:9372 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9418
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9423
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9430
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9442
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.cc:9510 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
  
! #: c/c-typeck.cc:9524 c/c-typeck.cc:9664 c/c-typeck.cc:10418
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: c/c-typeck.cc:9536 c/c-typeck.cc:9560 c/c-typeck.cc:9563 c/c-typeck.cc:9571
! #: c/c-typeck.cc:9633 c/c-typeck.cc:11401 c/c-typeck.cc:11485
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:9545
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr ""
  
! #: c/c-typeck.cc:9576 c/c-typeck.cc:9646 c/c-typeck.cc:11495
  #, fuzzy, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-typeck.cc:9598 cp/typeck2.cc:1340
  #, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr ""
  
! #: c/c-typeck.cc:9640 c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr ""
  
! #: c/c-typeck.cc:9946 cp/decl.cc:7904
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
  
! #: c/c-typeck.cc:10172
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10256
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10326 c/c-typeck.cc:10330 c/c-typeck.cc:12093
! #: c/c-typeck.cc:12218 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
  
! #: c/c-typeck.cc:10367
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10390
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "прапушчан ініцыялізатар"
  
! #: c/c-typeck.cc:10430
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10552 c/c-typeck.cc:10634
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10557 c/c-typeck.cc:10696
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10607
  #, fuzzy, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:10616 c/c-typeck.cc:10625
  #, fuzzy, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-typeck.cc:10630 c/c-typeck.cc:10632
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10636 c/c-typeck.cc:10639
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:10658
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10667
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:10801 c/c-typeck.cc:10856 c/c-typeck.cc:10897
! #: c/c-typeck.cc:10957 c/c-typeck.cc:11004 c/c-typeck.cc:11592
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:10892 c/c-typeck.cc:10953 c/c-typeck.cc:11000
! #: c/c-typeck.cc:11589
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:11517
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:11963
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "excess elements in %qT initializer"
  msgstr "прапушчан ініцыялізатар"
  
! #: c/c-typeck.cc:11975 c/c-typeck.cc:12052
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11996
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12067 c/c-typeck.cc:12193 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:12163
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12185
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c/c-typeck.cc:12284
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12361 c/c-typeck.cc:12363
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12397
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12564 c/c-typeck.cc:12640 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, gcc-internal-format
  msgid "constraint allows registers outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12576 cp/semantics.cc:2358
  #, gcc-internal-format
  msgid "side-effects in output operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12587 cp/semantics.cc:2374
  #, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:12595 c/c-typeck.cc:12685 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: c/c-typeck.cc:12653 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:12666 cp/semantics.cc:2481
  #, gcc-internal-format
  msgid "side-effects in input operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12677 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, gcc-internal-format
  msgid "input operand outside of a function is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:12729
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids `goto *expr;'"
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C не падтрымлівае \"goto *expr;\""
  
! #: c/c-typeck.cc:12735
  #, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:12765 c/gimple-parser.cc:2648 cp/typeck.cc:11275
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "функцыя не вяртае тып string"
  
! #: c/c-typeck.cc:12794
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr ""
  
! #: c/c-typeck.cc:12807 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:12810
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:12892
  #, fuzzy, gcc-internal-format
  msgid "function returns address of label"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: c/c-typeck.cc:12983 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:13008
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:13046 c/c-typeck.cc:13054
  #, fuzzy, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: c/c-typeck.cc:13060 cp/parser.cc:13523
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13062
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13138 cp/parser.cc:15293
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:13141 c/c-typeck.cc:13161 cp/decl.cc:4105 cp/parser.cc:15303
! #: cp/parser.cc:15324
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:13144 cp/parser.cc:15306
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.cc:13158 cp/parser.cc:15316
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.cc:13208 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.cc:13252
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:13543
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13548
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13566 c/c-typeck.cc:13604
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13571 c/c-typeck.cc:13609
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14201 c/c-typeck.cc:14365 cp/typeck.cc:6279
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.cc:14209 c/c-typeck.cc:14373 cp/typeck.cc:6293
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:14224 c/c-typeck.cc:14388 cp/typeck.cc:6311
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14234 c/c-typeck.cc:14398 cp/typeck.cc:6328
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14248 cp/typeck.cc:5954
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr ""
  
! #: c/c-typeck.cc:14287 c/c-typeck.cc:14439
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:14294 c/c-typeck.cc:14300
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: c/c-typeck.cc:14307 c/c-typeck.cc:14449
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.cc:14320 c/c-typeck.cc:14326 c/c-typeck.cc:14476
! #: c/c-typeck.cc:14482
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.cc:14427
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.cc:14429
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.cc:14434
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr ""
  
! #: c/c-typeck.cc:14457 c/c-typeck.cc:14460 c/c-typeck.cc:14467
! #: c/c-typeck.cc:14470
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.cc:14547
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:14865
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14869
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14873
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14889
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:15092 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15103 c/c-typeck.cc:15113 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:15148 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15216 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15220 c/c-typeck.cc:17037 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15228
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15238 c/c-typeck.cc:17044 c/c-typeck.cc:17198
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15275 cp/semantics.cc:5995
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:6002
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15305 cp/semantics.cc:6035
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15323 c/c-typeck.cc:15390 c/c-typeck.cc:15683
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15342 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15350 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15359 c/c-typeck.cc:15483 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15376 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15419 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15434 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15471 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15475 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15503 c/c-typeck.cc:15622 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15513 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.cc:15889 cp/semantics.cc:7305
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:15896
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:7312
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:15915 cp/semantics.cc:7328
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: c/c-typeck.cc:15935 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15962
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15969 cp/semantics.cc:7398
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15975 cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15981 cp/semantics.cc:7410
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16018 cp/semantics.cc:7458
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16121 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:16143 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:16169 c/c-typeck.cc:16179
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:16199
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16211
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16219
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16263
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:16272 cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.cc:16360
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16378 c/c-typeck.cc:17292 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16390 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:16405 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16414
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16422
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16441 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:16471 c/c-typeck.cc:17192 c/c-typeck.cc:17463
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:16488 cp/semantics.cc:7876
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16499 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16513 c/c-typeck.cc:16583 c/c-typeck.cc:16618
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16523 c/c-typeck.cc:16591 c/c-typeck.cc:16940
! #: c/c-typeck.cc:17092 c/c-typeck.cc:17100 c/c-typeck.cc:17116
! #: c/c-typeck.cc:17125 c/c-typeck.cc:17133 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
*************** msgstr ""
*** 52694,52952 ****
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16509 c/c-typeck.cc:16580 c/c-typeck.cc:17119
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16554 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:16594 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:16613 cp/semantics.cc:8473
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16620
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:16627
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16634
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16647 cp/semantics.cc:8542
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16653
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16666 cp/semantics.cc:8581
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16672
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16744 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16759 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16767 cp/semantics.cc:8742
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16788 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16798 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16859 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16879 c/c-typeck.cc:16955 c/c-typeck.cc:16991
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported map expression %qE"
  msgstr "непадтрымліваемая версія"
  
! #: c/c-typeck.cc:16919 c/c-typeck.cc:17096 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16927 c/c-typeck.cc:17102 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17046 c/c-typeck.cc:17188 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:17171 cp/semantics.cc:9248
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17197 cp/semantics.cc:9279
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:17211 cp/semantics.cc:9295
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17233
  #, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr ""
  
! #: c/c-typeck.cc:17240
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:17288 c/c-typeck.cc:17393 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17308 cp/semantics.cc:8816
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:17429 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:17464 cp/semantics.cc:9706
  #, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17475 cp/semantics.cc:9720
  #, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr ""
  
! #: c/c-typeck.cc:17484 cp/semantics.cc:9729
  #, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr ""
  
! #: c/c-typeck.cc:17533 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17543
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17574 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17586 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17597 c/c-typeck.cc:17605 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17653 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17704 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17712 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17720 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17730 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17748 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17766 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17770 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:17942
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:17947
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:17953
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 52701,52959 ----
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16526 c/c-typeck.cc:16597 c/c-typeck.cc:17136
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16571 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:16611 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:16630 cp/semantics.cc:8473
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16637
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:16644
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16651
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16664 cp/semantics.cc:8542
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16670
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16683 cp/semantics.cc:8581
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16689
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16761 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16776 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16784 cp/semantics.cc:8742
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16805 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16815 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16876 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16896 c/c-typeck.cc:16972 c/c-typeck.cc:17008
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported map expression %qE"
  msgstr "непадтрымліваемая версія"
  
! #: c/c-typeck.cc:16936 c/c-typeck.cc:17113 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16944 c/c-typeck.cc:17119 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17063 c/c-typeck.cc:17205 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:17188 cp/semantics.cc:9248
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9279
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:17228 cp/semantics.cc:9295
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17231 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17250
  #, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr ""
  
! #: c/c-typeck.cc:17257
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:17305 c/c-typeck.cc:17410 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17325 cp/semantics.cc:8816
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:17446 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:17481 cp/semantics.cc:9706
  #, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17492 cp/semantics.cc:9720
  #, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr ""
  
! #: c/c-typeck.cc:17501 cp/semantics.cc:9729
  #, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr ""
  
! #: c/c-typeck.cc:17550 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17560
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17591 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17603 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17614 c/c-typeck.cc:17622 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17670 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17721 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17729 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17737 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17747 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17765 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17783 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17787 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:17964
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: c/c-typeck.cc:17970
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:17976
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr "пустое цела ў else-в
*** 53169,53512 ****
  msgid "expected case label"
  msgstr ""
  
! #: cobol/cdf-copy.cc:109
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:275
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr ""
  
! #: cobol/cobol1.cc:326
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "exception '%s'"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: cobol/cobol1.cc:408
  #, gcc-internal-format, gfc-internal-format
  msgid "could not execute preprocessor %s"
  msgstr ""
  
! #: cobol/cobol1.cc:413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr "не магу знайсці крыніцу %s\n"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:419
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:53
! msgid "no such exception: 0x%04x"
  msgstr ""
  
! #: cobol/genapi.cc:332
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:571
  #, gcc-internal-format
! msgid "Nice try, but you can't fire me. I quit!"
  msgstr ""
  
! #: cobol/genapi.cc:1486
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): Knows not the variable type %s for %s"
  msgstr ""
  
! #: cobol/genapi.cc:2176
  #, gcc-internal-format, gfc-internal-format
! msgid "I don't know how to MOVE an alphabetical string to %s(%s) \n"
  msgstr ""
  
! #: cobol/genapi.cc:2244
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): field->type %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:5728
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): Invalid field type %s:"
  msgstr ""
  
! #: cobol/genapi.cc:6929 cobol/genapi.cc:6935 cobol/genapi.cc:6941
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_logop() was called with variable %s on line %d, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7048 cobol/genapi.cc:7112
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_relop() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7158
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_if() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7411
  #, gcc-internal-format, gfc-internal-format
! msgid "###### candidate %s has unimplemented CVT_type %d(%s)\n"
  msgstr ""
  
! #: cobol/genapi.cc:7422
! #, gcc-internal-format, gfc-internal-format
! msgid "###### unknown setop_t code %d\n"
  msgstr ""
  
! #: cobol/genapi.cc:7618
! msgid "%s:%d: %zu exceeds MAXIMUM_UNTILS of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:8624
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:8846 cobol/genapi.cc:9306
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:8971
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s access mode is 'file_inaccessible_e' in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9044
  #, gcc-internal-format
! msgid "parser_file_open called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9049
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_open for %s called with NULL var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9054
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9122
  #, gcc-internal-format
! msgid "parser_file_close called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9127
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_close for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9180
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9190
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9195
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9200
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9205
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9210
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but 'where' >= 0"
  msgstr ""
  
! #: cobol/genapi.cc:9219
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but 'where' < 0"
  msgstr ""
  
! #: cobol/genapi.cc:9262
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9311
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9317
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9322
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9457
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:11122
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): asked to sort %s, but it's not a table"
  msgstr ""
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:11250
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11379
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11786
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12187
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:12439
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): What in the name of Nero's fiddle are we doing here?"
  msgstr ""
  
! #: cobol/genapi.cc:13948
! #, gcc-internal-format, gfc-internal-format
! msgid "In parser_move(%s to %s), the move of FldLiteralN to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:14184
! #, gcc-internal-format, gfc-internal-format
! msgid "In mh_dest_is_float(%s to %s), the move of %s to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:16279
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16351
  #, gcc-internal-format
! msgid "parser_symbol_add() was called with a NULL new_var\n"
  msgstr ""
  
! #: cobol/genapi.cc:16379
! msgid "%s(): %2.2d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:16419
  #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add(): %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16425
! msgid "parser_symbol_add(): %2.2d %s has null ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16433
  #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add( %s ) improperly has a non-null var_decl_node\n"
  msgstr ""
  
! #: cobol/genapi.cc:16638
! msgid "%s(): %2.2d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/gengen.cc:363
  #, gcc-internal-format
! msgid "The given type is not NULL, and that's just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:372
  #, gcc-internal-format
! msgid "The given type is not a DECL or a TYPE"
  msgstr ""
  
! #: cobol/gengen.cc:416
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown type %d"
  msgstr ""
  
! #: cobol/gengen.cc:2941
  #, gcc-internal-format
! msgid "Residual context count!"
  msgstr ""
  
! #: cobol/genmath.cc:1392
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_op() doesn't know how to evaluate \"%s = %s %c %s\"\n"
  msgstr ""
  
! #: cobol/genutil.cc:322 cobol/genutil.cc:601
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "вельмі шмат уваходзячых файлаў"
  
! #: cobol/lexio.cc:1490
  #, gcc-internal-format, gfc-internal-format
! msgid "%s pid %d terminated by %s"
  msgstr ""
  
! #: cobol/lexio.cc:1495
  #, gcc-internal-format, gfc-internal-format
  msgid "%s exited with status %d"
  msgstr ""
  
! #: cobol/symbols.cc:450
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1907
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr ""
  
! #: cobol/symbols.cc:3709 cobol/symbols.cc:3816 cobol/symbols.cc:3846
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr ""
  
! #: cobol/util.cc:1108
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1705
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: compiling `%s'\n"
  msgid "%s: regcomp: %s"
  msgstr "%s: кампілюецца \"%s\"\n"
  
! #: cobol/util.cc:1815
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:2141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: compiling `%s'\n"
  msgid "failed compiling %s"
--- 53176,53569 ----
  msgid "expected case label"
  msgstr ""
  
! #: cobol/cdf-copy.cc:108
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:274
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr ""
  
! #: cobol/cobol1.cc:325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "exception '%s'"
  msgstr "нераспазнаны выбар \"-%s\""
  
! #: cobol/cobol1.cc:414
  #, gcc-internal-format, gfc-internal-format
  msgid "could not execute preprocessor %s"
  msgstr ""
  
! #: cobol/cobol1.cc:420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr "не магу знайсці крыніцу %s\n"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:426
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:54
! #, gcc-internal-format
! msgid "no such exception: 0x%x"
  msgstr ""
  
! #: cobol/genapi.cc:354
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:600
  #, gcc-internal-format
! msgid "Nice try, but you cannot fire me."
  msgstr ""
  
! #: cobol/genapi.cc:1214
  #, gcc-internal-format, gfc-internal-format
! msgid "%s should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:1792
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: Knows not the variable type %s for %s"
  msgstr ""
  
! #: cobol/genapi.cc:2481
! #, gcc-internal-format
! msgid "I don%'t know how to MOVE an alphabetical string to %s(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:2549
! #, gcc-internal-format
! msgid "%s: %<field->type%> %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:4460
! #, gcc-internal-format
! msgid "Not valid for ACCEPT statement."
  msgstr ""
  
! #: cobol/genapi.cc:5488
! #, gcc-internal-format
! msgid "Attempting to send to an input device."
  msgstr ""
  
! #: cobol/genapi.cc:5511
! #, gcc-internal-format
! msgid "Not valid for DISPLAY statement."
  msgstr ""
  
! #: cobol/genapi.cc:6412
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: Invalid field type %s:"
  msgstr ""
  
! #: cobol/genapi.cc:7622 cobol/genapi.cc:7628 cobol/genapi.cc:7634
! #, gcc-internal-format
! msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7741
! #, gcc-internal-format
! msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7805
! #, gcc-internal-format
! msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
! msgstr ""
! 
! #: cobol/genapi.cc:7851
! #, gcc-internal-format
! msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
! msgstr ""
! 
! #: cobol/genapi.cc:8116
! #, gcc-internal-format
! msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
! msgstr ""
! 
! #: cobol/genapi.cc:8127
! #, gcc-internal-format
! msgid "unknown %<setop_t%> code %d"
! msgstr ""
! 
! #: cobol/genapi.cc:8315
! #, gcc-internal-format
! msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
! msgstr ""
! 
! #: cobol/genapi.cc:9324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:9538 cobol/genapi.cc:10006
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9663
! #, gcc-internal-format
! msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9737
  #, gcc-internal-format
! msgid "%<parser_file_open%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9742
! #, gcc-internal-format
! msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9748
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9817
  #, gcc-internal-format
! msgid "%<parser_file_close%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9822
! #, gcc-internal-format
! msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9887
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9892
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9898
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9903
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9909
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9918
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10011
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10017
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10022
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10107
! #, gcc-internal-format
! msgid "The file pointer should not be null"
! msgstr ""
! 
! #: cobol/genapi.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:11881
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: asked to sort %s, which is not a table"
  msgstr ""
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12013
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12147
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12569
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12973
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:13264
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: What in the name of Nero are we doing here?"
  msgstr ""
  
! #: cobol/genapi.cc:14560
! #, gcc-internal-format
! msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:14796
! #, gcc-internal-format
! msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:16918
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16990
  #, gcc-internal-format
! msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr ""
  
! #: cobol/genapi.cc:17020
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17060
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17065
! #, gcc-internal-format
! msgid "%s: %d %qs has NULL ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17072
! #, gcc-internal-format
! msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
! msgstr ""
! 
! #: cobol/genapi.cc:17267
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17334
! #, gcc-internal-format
! msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
  msgstr ""
  
! #: cobol/gengen.cc:360
  #, gcc-internal-format
! msgid "The given type is NULL, and that is just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:369
  #, gcc-internal-format
! msgid "The given type is not a declaration or a TYPE"
  msgstr ""
  
! #: cobol/gengen.cc:413
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown type %d"
  msgstr ""
  
! #: cobol/gengen.cc:482
  #, gcc-internal-format
! msgid "Attempting an assignment of differing types."
  msgstr ""
  
! #: cobol/gengen.cc:2893
! #, gcc-internal-format
! msgid "Residual context count"
  msgstr ""
  
! #: cobol/genmath.cc:1385
! #, gcc-internal-format
! msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
! msgstr ""
! 
! #: cobol/genutil.cc:596
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "вельмі шмат уваходзячых файлаў"
  
! #: cobol/genutil.cc:761
! #, gcc-internal-format
! msgid "cannot get %<float%> value from %s"
! msgstr ""
! 
! #: cobol/lexio.cc:1581
  #, gcc-internal-format, gfc-internal-format
! msgid "%s pid %ld terminated by %s"
  msgstr ""
  
! #: cobol/lexio.cc:1586
  #, gcc-internal-format, gfc-internal-format
  msgid "%s exited with status %d"
  msgstr ""
  
! #: cobol/symbols.cc:418
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1901
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr ""
  
! #: cobol/symbols.cc:3712 cobol/symbols.cc:3815 cobol/symbols.cc:3845
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr ""
  
! #: cobol/util.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1873
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: compiling `%s'\n"
  msgid "%s: regcomp: %s"
  msgstr "%s: кампілюецца \"%s\"\n"
  
! #: cobol/util.cc:2022
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:2430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: compiling `%s'\n"
  msgid "failed compiling %s"
*************** msgstr "немагчымы апэрат�
*** 53948,53954 ****
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8377 cp/decl.cc:9615
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
--- 54005,54011 ----
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8377 cp/decl.cc:9613
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
*************** msgstr "\"%s\" не абвешчан (п
*** 53958,53964 ****
  msgid "%q#D is protected within this context"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/call.cc:8383 cp/decl.cc:9616
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared protected here"
--- 54015,54021 ----
  msgid "%q#D is protected within this context"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/call.cc:8383 cp/decl.cc:9614
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared protected here"
*************** msgstr ""
*** 54284,54290 ****
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:11805 cp/typeck.cc:10490
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
--- 54341,54347 ----
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:11805 cp/typeck.cc:10606
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
*************** msgstr ""
*** 54303,54309 ****
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.cc:11947 cp/pt.cc:17467 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
--- 54360,54366 ----
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.cc:11947 cp/pt.cc:17496 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
*************** msgstr ""
*** 54462,54469 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr ""
  
! #: cp/class.cc:1461 cp/decl.cc:1946 cp/decl.cc:1958 cp/decl.cc:1984
! #: cp/decl.cc:2006 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %q#D"
--- 54519,54526 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr ""
  
! #: cp/class.cc:1461 cp/decl.cc:1944 cp/decl.cc:1956 cp/decl.cc:1982
! #: cp/decl.cc:2004 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %q#D"
*************** msgstr ""
*** 54795,54990 ****
  msgid "  non-static data member %qD has volatile type"
  msgstr ""
  
! #: cp/class.cc:6466
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.cc:6495
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6501
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6834
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6838
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6878
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:6890
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:7132
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.cc:7328
  #, fuzzy, gcc-internal-format
  #| msgid "size of `%s' is larger than %d bytes"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: cp/class.cc:7649
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr ""
  
! #: cp/class.cc:7650
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr ""
  
! #: cp/class.cc:7655
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/class.cc:7684
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.cc:7686
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.cc:7695 cp/class.cc:7730
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "in the definition of %q#T"
  msgstr "папярэдняе вызначэньне `%#T'"
  
! #: cp/class.cc:7703
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.cc:7705
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr ""
  
! #: cp/class.cc:7728
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7840 cp/decl.cc:18273 cp/parser.cc:28411
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#T"
  msgstr "папярэдняе вызначэньне `%#T'"
  
! #: cp/class.cc:7987
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.cc:8015
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr ""
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8025
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr ""
  
! #: cp/class.cc:8031
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8202
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/class.cc:8213
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8720
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "мова %s не распазнана"
  
! #: cp/class.cc:8810
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:8976
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.cc:9004
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.cc:9046
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr ""
  
! #: cp/class.cc:9051
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr ""
  
! #: cp/class.cc:9061
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/class.cc:9064
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:9143
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.cc:9163
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
  
! #: cp/class.cc:9464
  #, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr ""
  
! #: cp/class.cc:9467
  #, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr ""
--- 54852,55057 ----
  msgid "  non-static data member %qD has volatile type"
  msgstr ""
  
! #: cp/class.cc:6478
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.cc:6507
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6513
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6853
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6858
! #, gcc-internal-format
! msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr ""
! 
! #: cp/class.cc:6866
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6871
! #, gcc-internal-format
! msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr ""
! 
! #: cp/class.cc:6912
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:6924
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:7166
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.cc:7362
  #, fuzzy, gcc-internal-format
  #| msgid "size of `%s' is larger than %d bytes"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: cp/class.cc:7683
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr ""
  
! #: cp/class.cc:7684
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr ""
  
! #: cp/class.cc:7689
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/class.cc:7718
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.cc:7720
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.cc:7729 cp/class.cc:7764
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "in the definition of %q#T"
  msgstr "папярэдняе вызначэньне `%#T'"
  
! #: cp/class.cc:7737
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.cc:7739
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr ""
  
! #: cp/class.cc:7762
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7874 cp/decl.cc:18271 cp/parser.cc:28464
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#T"
  msgstr "папярэдняе вызначэньне `%#T'"
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.cc:8049
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr ""
  
! #: cp/class.cc:8055
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8059
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr ""
  
! #: cp/class.cc:8065
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8236
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/class.cc:8247
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8754
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "мова %s не распазнана"
  
! #: cp/class.cc:8844
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:9010
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.cc:9038
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.cc:9080
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr ""
  
! #: cp/class.cc:9085
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr ""
  
! #: cp/class.cc:9095
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/class.cc:9098
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:9177
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.cc:9197
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
  
! #: cp/class.cc:9498
  #, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr ""
  
! #: cp/class.cc:9501
  #, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr ""
*************** msgstr ""
*** 55020,55026 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15267
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
--- 55087,55093 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15265
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
*************** msgstr ""
*** 55066,55072 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6580
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
--- 55133,55139 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6596
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
*************** msgid "%q+E is not a constant expression
*** 55085,55096 ****
  msgstr "памер масіва \"%s\" адмоўны"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10113 rust/backend/rust-constexpr.cc:5789
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6138 cp/constexpr.cc:8586
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
--- 55152,55163 ----
  msgstr "памер масіва \"%s\" адмоўны"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10135 rust/backend/rust-constexpr.cc:5789
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6153 cp/constexpr.cc:8608
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
*************** msgstr ""
*** 55111,55117 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10077
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
--- 55178,55184 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10099
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
*************** msgstr "прапушчан ініцыя�
*** 55297,55307 ****
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4913 cp/constexpr.cc:4925
! #: cp/constexpr.cc:7761 cp/constexpr.cc:7892 cp/constexpr.cc:10027
! #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
! #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
! #: rust/backend/rust-constexpr.cc:5712
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
--- 55364,55374 ----
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4925 cp/constexpr.cc:4937
! #: cp/constexpr.cc:7777 cp/constexpr.cc:7908 cp/constexpr.cc:10049
! #: cp/constexpr.cc:11043 rust/backend/rust-constexpr.cc:1738
! #: rust/backend/rust-constexpr.cc:1983 rust/backend/rust-constexpr.cc:2225
! #: rust/backend/rust-constexpr.cc:4743 rust/backend/rust-constexpr.cc:5712
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
*************** msgstr "памер масіва \"%s\" �
*** 55311,55764 ****
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6748
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6743
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4991
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4994
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:5005
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:5008
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:5019
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5022
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5033
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5037
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5048
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:5051
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:5206
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr ""
  
! #: cp/constexpr.cc:5215 cp/constexpr.cc:5225
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5245
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5291
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6158 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6198 cp/constexpr.cc:6231
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:6200 cp/constexpr.cc:6226 cp/constexpr.cc:6233
! #: cp/constexpr.cc:6575
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "allocated here"
  msgstr "выклікана адсюль"
  
! #: cp/constexpr.cc:6204
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6224
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:6236 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:6244
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "%qD used in its own initializer"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/constexpr.cc:6249
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: cp/constexpr.cc:6252
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:6257 cp/constexpr.cc:6264
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:6270
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/constexpr.cc:6273
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.cc:6573
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6582
  #, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6592
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6723
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6752
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6759
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6771 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:7223 cp/constexpr.cc:8928 cp/constexpr.cc:8940
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:7430 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7539 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:7541 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7560
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "use of %qD"
  msgstr "нерэчаіснае выкарыстаньне `%D'"
  
! #: cp/constexpr.cc:7564
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7566
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7568
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7570
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7723
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:7736
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7922
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7925
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7990 cp/constexpr.cc:10723
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:8448 cp/constexpr.cc:10228
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:8479 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8531
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8541
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr ""
  
! #: cp/constexpr.cc:8549
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:8563
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:8603 rust/backend/rust-constexpr.cc:2506
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8741 cp/constexpr.cc:10535 cp/constexpr.cc:10946
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:8785 cp/constexpr.cc:10987
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:8843
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8878
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:8943
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:9242 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9250 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:9266 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:9277 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:9297 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9301
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9336
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9964 rust/backend/rust-constexpr.cc:5667
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:10193
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:10196
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10252 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:10286 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10470
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:10482
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:10549
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/constexpr.cc:10565
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:10629
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:10687
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10695
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10773 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:10874 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:10943
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10956
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/constexpr.cc:11004
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/constexpr.cc:11040 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
--- 55378,55831 ----
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6764
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6759
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5003
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:5006
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:5017
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:5020
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:5031
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5034
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5045
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5049
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5060
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:5063
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:5218
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr ""
  
! #: cp/constexpr.cc:5227 cp/constexpr.cc:5237
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5257
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:5315
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6173 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6213 cp/constexpr.cc:6246
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:6215 cp/constexpr.cc:6241 cp/constexpr.cc:6248
! #: cp/constexpr.cc:6591
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "allocated here"
  msgstr "выклікана адсюль"
  
! #: cp/constexpr.cc:6219
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6239
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:6251 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:6259
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "%qD used in its own initializer"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/constexpr.cc:6264
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: cp/constexpr.cc:6267
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:6272 cp/constexpr.cc:6279
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:6285
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/constexpr.cc:6288
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6598
  #, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6605
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6608
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6739
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6768
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6775
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6787 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:7239 cp/constexpr.cc:8950 cp/constexpr.cc:8962
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:7446 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7555 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:7557 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7576
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "use of %qD"
  msgstr "нерэчаіснае выкарыстаньне `%D'"
  
! #: cp/constexpr.cc:7580
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7586
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7739
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:7752
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7938
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7941
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:8006 cp/constexpr.cc:10745
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:8470 cp/constexpr.cc:10250
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:8501 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8553
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8563
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr ""
  
! #: cp/constexpr.cc:8571
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:8585
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:8625 rust/backend/rust-constexpr.cc:2506
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8763 cp/constexpr.cc:10557 cp/constexpr.cc:10968
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:8807 cp/constexpr.cc:11009
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:8865
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8900
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:8965
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:9264 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9272 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:9288 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:9299 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:9319 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9323
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9358
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9986 rust/backend/rust-constexpr.cc:5667
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:10215
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:10218
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10274 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:10308 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10492
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:10504
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:10571
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/constexpr.cc:10587
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:10651
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:10709
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10717
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10795 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:10896 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/constexpr.cc:10965
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10978
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/constexpr.cc:11026
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/constexpr.cc:11065 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
*************** msgstr "няма папярэдняга
*** 56359,56470 ****
  msgid "declaration adds contracts to %q#D"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/coroutines.cc:427
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:429
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:484
  #, gcc-internal-format
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr ""
  
! #: cp/coroutines.cc:506
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:534
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr ""
  
! #: cp/coroutines.cc:547
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "%qE must take no arguments"
  msgstr "няма аргументаў"
  
! #: cp/coroutines.cc:554 cp/coroutines.cc:599
  #, gcc-internal-format
  msgid "%qE must return %qT, not %qT"
  msgstr ""
  
! #: cp/coroutines.cc:581
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr ""
  
! #: cp/coroutines.cc:592
  #, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr ""
  
! #: cp/coroutines.cc:621
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:736
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr ""
  
! #: cp/coroutines.cc:756
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:760
  #, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr ""
  
! #: cp/coroutines.cc:919 cp/coroutines.cc:997 cp/coroutines.cc:4553
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr ""
  
! #: cp/coroutines.cc:1012
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr "\"%s\" звычайна функцыя"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1020
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "\"%s\" звычайна функцыя"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1031
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/coroutines.cc:1042
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/coroutines.cc:1053
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr "\"%s\" звычайна функцыя"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1060
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr "\"%s\" звычайна функцыя"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1067
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "\"%s\" звычайна функцыя"
--- 56426,56537 ----
  msgid "declaration adds contracts to %q#D"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/coroutines.cc:507
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:509
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:564
  #, gcc-internal-format
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr ""
  
! #: cp/coroutines.cc:586
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:614
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr ""
  
! #: cp/coroutines.cc:627
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "%qE must take no arguments"
  msgstr "няма аргументаў"
  
! #: cp/coroutines.cc:634 cp/coroutines.cc:679
  #, gcc-internal-format
  msgid "%qE must return %qT, not %qT"
  msgstr ""
  
! #: cp/coroutines.cc:661
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr ""
  
! #: cp/coroutines.cc:672
  #, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr ""
  
! #: cp/coroutines.cc:701
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:816
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr ""
  
! #: cp/coroutines.cc:836
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:840
  #, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr ""
  
! #: cp/coroutines.cc:999 cp/coroutines.cc:1077 cp/coroutines.cc:4711
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr ""
  
! #: cp/coroutines.cc:1092
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr "\"%s\" звычайна функцыя"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1100
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "\"%s\" звычайна функцыя"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1111
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/coroutines.cc:1122
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/coroutines.cc:1133
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr "\"%s\" звычайна функцыя"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr "\"%s\" звычайна функцыя"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1147
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "\"%s\" звычайна функцыя"
*************** msgstr "\"%s\" звычайна функ
*** 56472,56565 ****
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1098
  #, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr ""
  
! #: cp/coroutines.cc:1150
  #, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr ""
  
! #: cp/coroutines.cc:1152
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1280
  #, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr ""
  
! #: cp/coroutines.cc:1374
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1723
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr ""
  
! #: cp/coroutines.cc:1760
  #, fuzzy, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: cp/coroutines.cc:1770
  #, fuzzy, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: cp/coroutines.cc:2267
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2829
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate info for %qE"
  msgstr "паўтарэньне `%s'"
  
! #: cp/coroutines.cc:3958
  #, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr ""
  
! #: cp/coroutines.cc:4183
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4708
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4713
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4744
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:4840
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr ""
  
! #: cp/coroutines.cc:5146
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
--- 56539,56647 ----
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1178
  #, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr ""
  
! #: cp/coroutines.cc:1230
  #, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr ""
  
! #: cp/coroutines.cc:1232
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1361 cp/coroutines.cc:1364
! #, gcc-internal-format
! msgid "%qs awaitable type %qT is not a structure"
! msgstr ""
! 
! #: cp/coroutines.cc:1367
  #, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr ""
  
! #: cp/coroutines.cc:1460
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1552 cp/coroutines.cc:1638
! #, fuzzy, gcc-internal-format
! msgid "%qs cannot be used in an unevaluated context"
! msgstr "\"%s\" звычайна функцыя"
! 
! #: cp/coroutines.cc:1821
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr ""
  
! #: cp/coroutines.cc:1858
  #, fuzzy, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: cp/coroutines.cc:1868
  #, fuzzy, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
  
! #: cp/coroutines.cc:2387
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2960
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate info for %qE"
  msgstr "паўтарэньне `%s'"
  
! #: cp/coroutines.cc:3618
! #, gcc-internal-format
! msgid "assumption ignored because it contains an await-expression"
! msgstr ""
! 
! #: cp/coroutines.cc:4125
  #, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr ""
  
! #: cp/coroutines.cc:4342
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4864
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4871
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4876
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4907
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:5003
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr ""
  
! #: cp/coroutines.cc:5277
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
*************** msgstr ""
*** 56589,56646 ****
  msgid "call to consteval function %qE is not a constant expression"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2050
  #, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2053
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2065
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3650
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3693
  #, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3696
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3735 cp/cp-gimplify.cc:3747 cp/decl.cc:4511
  #: cp/method.cc:990
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/cp-gimplify.cc:3753
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/cp-gimplify.cc:3770
  #, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3780
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/cp-gimplify.cc:3792
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
--- 56671,56728 ----
  msgid "call to consteval function %qE is not a constant expression"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2055
  #, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2058
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2070
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3655
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3698
  #, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3701
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3740 cp/cp-gimplify.cc:3752 cp/decl.cc:4509
  #: cp/method.cc:990
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/cp-gimplify.cc:3758
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/cp-gimplify.cc:3775
  #, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3785
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/cp-gimplify.cc:3797
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
*************** msgstr ""
*** 56682,56688 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.cc:499 cp/typeck.cc:8914
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
--- 56764,56770 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.cc:499 cp/typeck.cc:9030
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
*************** msgstr "невыкарыстоўваем
*** 57044,57331 ****
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:905
  #, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr ""
  
! #: cp/decl.cc:912
  #, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr ""
  
! #: cp/decl.cc:1357
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.cc:1397
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.cc:1427
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "from previous declaration %qF"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: cp/decl.cc:1488
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "гэта папярэдняе абвяшчэньне"
  
! #: cp/decl.cc:1492 cp/decl.cc:17249
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: cp/decl.cc:1513
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr ""
  
! #: cp/decl.cc:1542
  #, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr ""
  
! #: cp/decl.cc:1545
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D'"
  msgid "previous declaration of %q#D"
  msgstr "папярэдняе абвяшчэньне `%#D'"
  
! #: cp/decl.cc:1598
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:1600 cp/decl.cc:2027
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:1640
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/decl.cc:1642
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "original definition appeared here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/decl.cc:1708
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:1721 cp/decl.cc:1847
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "у функцыі \"%s\":"
  
! #: cp/decl.cc:1722 cp/decl.cc:1848
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "у функцыі \"%s\":"
  
! #: cp/decl.cc:1730
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1734 cp/decl.cc:1795
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:1822
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:1828 cp/decl.cc:1842
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:1832
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr ""
  
! #: cp/decl.cc:1937
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr ""
  
! #: cp/decl.cc:1941
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1957
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr ""
  
! #: cp/decl.cc:1982
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "conflicting declaration of template %q#D"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/decl.cc:2003
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:2036
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:2038
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2049
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/decl.cc:2051
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2109
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "%q#D previously defined here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/decl.cc:2110 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2118
  #, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2123
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2127
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2131
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2138
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2141
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2144
  #, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2147
  #, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "няма папярэдняга прататыпа для \"%s\""
  
! #: cp/decl.cc:2161
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previous non-prototype definition here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/decl.cc:2201
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2204
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2253 cp/decl.cc:2263
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/decl.cc:2256 cp/decl.cc:2266
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting exporting for declaration %qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/decl.cc:2323 cp/decl.cc:17269
  #, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr ""
  
! #: cp/decl.cc:2353
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previous definition of %qD here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/decl.cc:2354
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2369
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr ""
  
! #: cp/decl.cc:2416
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:2432
  #, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr ""
--- 57126,57413 ----
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:903
  #, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr ""
  
! #: cp/decl.cc:910
  #, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr ""
  
! #: cp/decl.cc:1355
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.cc:1395
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.cc:1425
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "from previous declaration %qF"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: cp/decl.cc:1486
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "гэта папярэдняе абвяшчэньне"
  
! #: cp/decl.cc:1490 cp/decl.cc:17247
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: cp/decl.cc:1511
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr ""
  
! #: cp/decl.cc:1540
  #, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr ""
  
! #: cp/decl.cc:1543
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D'"
  msgid "previous declaration of %q#D"
  msgstr "папярэдняе абвяшчэньне `%#D'"
  
! #: cp/decl.cc:1596
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:1598 cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:1638
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/decl.cc:1640
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "original definition appeared here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/decl.cc:1706
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:1719 cp/decl.cc:1845
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "у функцыі \"%s\":"
  
! #: cp/decl.cc:1720 cp/decl.cc:1846
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "у функцыі \"%s\":"
  
! #: cp/decl.cc:1728
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1732 cp/decl.cc:1793
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:1820
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:1826 cp/decl.cc:1840
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:1830
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr ""
  
! #: cp/decl.cc:1935
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr ""
  
! #: cp/decl.cc:1939
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1955
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr ""
  
! #: cp/decl.cc:1980
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "conflicting declaration of template %q#D"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/decl.cc:2001
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2023
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:2034
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:2036
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2047
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/decl.cc:2049
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2107
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "%q#D previously defined here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/decl.cc:2108 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2116
  #, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2121
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2125
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2129
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2136
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2139
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2142
  #, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2145
  #, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "няма папярэдняга прататыпа для \"%s\""
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previous non-prototype definition here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/decl.cc:2199
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2202
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2251 cp/decl.cc:2261
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/decl.cc:2254 cp/decl.cc:2264
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2319 cp/decl.cc:17265
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting exporting for declaration %qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr ""
  
! #: cp/decl.cc:2351
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "previous definition of %qD here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/decl.cc:2352
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:2367
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr ""
  
! #: cp/decl.cc:2414
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:2430
  #, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr ""
*************** msgstr ""
*** 57338,57383 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2949
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "ініцыялізацыя"
  
! #: cp/decl.cc:3131
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
  #. Reject two definitions.
! #: cp/decl.cc:3409 cp/decl.cc:3438 cp/decl.cc:3476 cp/decl.cc:3493
! #: cp/decl.cc:3592
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "папярэдняе вызначэньне `%#T'"
  
! #: cp/decl.cc:3425
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: cp/decl.cc:3435
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:3449 cp/decl.cc:3503
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3452 cp/decl.cc:3506
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3462
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 57420,57465 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2947
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "ініцыялізацыя"
  
! #: cp/decl.cc:3129
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
  #. Reject two definitions.
! #: cp/decl.cc:3407 cp/decl.cc:3436 cp/decl.cc:3474 cp/decl.cc:3491
! #: cp/decl.cc:3590
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "папярэдняе вызначэньне `%#T'"
  
! #: cp/decl.cc:3423
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: cp/decl.cc:3433
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:3447 cp/decl.cc:3501
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3450 cp/decl.cc:3504
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3460
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 57385,57406 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3523
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3538
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3541
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3556 cp/decl.cc:3600 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, fuzzy, gcc-internal-format
--- 57467,57488 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3521
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3536
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3539
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3554 cp/decl.cc:3598 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 57408,59940 ****
  msgid "redeclaration of %q#D"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/decl.cc:3583
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.cc:3652
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3653
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3743
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "паўтарэнне \"%s\""
  
! #: cp/decl.cc:3744
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3750
  #, gcc-internal-format
  msgid "  from here"
  msgstr " адсюль"
  
! #: cp/decl.cc:3779 cp/decl.cc:4018
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3804
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "ініцыялізацыя"
  
! #: cp/decl.cc:3816 cp/decl.cc:3984
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:3822 cp/decl.cc:3973 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr ""
  
! #: cp/decl.cc:3828 cp/decl.cc:4000
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3834 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3840 cp/decl.cc:3994
  #, fuzzy, gcc-internal-format
  msgid "  enters statement expression"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/decl.cc:3847 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3853 cp/decl.cc:3992
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3884 cp/decl.cc:4058
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "  does not destroy %qD"
  msgstr "%s не падтрымлівае %s"
  
! #: cp/decl.cc:3886 cp/decl.cc:4042
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr ""
  
! #: cp/decl.cc:3978
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "ініцыялізацыя"
  
! #: cp/decl.cc:4518 cp/parser.cc:7467
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr ""
  
! #: cp/decl.cc:4524
  #, fuzzy, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/decl.cc:4535
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:4574 cp/decl.cc:4675
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4575
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: cp/decl.cc:4589
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/decl.cc:4598
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4611
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4685
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:5163
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:5218
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5222
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5235
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5240
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5567
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5577 cp/parser.cc:24254
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5606
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5618
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5621
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5624
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5643
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:5646
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5688
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5693
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:5710
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5743
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5751
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5758
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:5761
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5766
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5769
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5772
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5776
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5780
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5784
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5788
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5792
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.cc:5795 cp/decl.cc:5798 cp/decl.cc:5801
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/decl.cc:5824
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:5827
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/decl.cc:5840 cp/decl.cc:13780 cp/decl.cc:15427 cp/parser.cc:16037
! #: cp/parser.cc:21975 cp/parser.cc:28867
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: cp/decl.cc:5842 cp/decl.cc:13781
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:5917
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5921
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5987 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/decl.cc:6000
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:6038
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:6065
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.cc:6074
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "пустое абвяшчэнне"
  
! #: cp/decl.cc:6075
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:6087
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:6099
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:6149 cp/decl.cc:6153
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.cc:6171
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6207
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6213
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6279
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:6288 cp/decl.cc:7763
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:6299
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6452
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6458
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6477
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.cc:6481
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/decl.cc:6546
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6553
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qD"
  msgstr "прапушчан памер масіва ў `%D'"
  
! #: cp/decl.cc:6565
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qD"
  msgstr "нулявы памер масіва `%D'"
  
! #: cp/decl.cc:6605
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6630
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/decl.cc:6732
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6736
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6743
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6786 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:6793 rust/backend/rust-tree.cc:3272
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6802 rust/backend/rust-tree.cc:3281
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6810
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6814
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6817
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7117
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/decl.cc:7189
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:7234
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:7251 cp/init.cc:3424 cp/search.cc:1244
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/decl.cc:7256
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.cc:7281
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr ""
  
! #: cp/decl.cc:7337
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/decl.cc:7391
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7430 cp/decl.cc:7721 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:7473
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:7483
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7617
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:7751
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:7765
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:7778
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7834
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:7855
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7900
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:8043
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:8085
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8088
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8093
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:8295
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/decl.cc:8497
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: cp/decl.cc:8668
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Не магу знайсці дэкларацыю інтэрфейса для \"%s\""
  
! #: cp/decl.cc:8692
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8697
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8702
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8707
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "%<declare variant%> on deleted %qD"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/decl.cc:8712
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8777
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8798 cp/decl.cc:15827
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8802 cp/decl.cc:15831
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.cc:8847 cp/decl.cc:15794
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:8883
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8895
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8946
  #, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr ""
  
! #: cp/decl.cc:9100
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:9143
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:9351
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:9583
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.cc:9584
  #, gcc-internal-format
  msgid "lambda declared here"
  msgstr ""
  
! #: cp/decl.cc:9600
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:9603
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9611
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:9634
  #, gcc-internal-format
  msgid "in base class of %qT"
  msgstr ""
  
! #: cp/decl.cc:9641
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9650
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9888
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:9904
  #, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr ""
  
! #: cp/decl.cc:9910
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.cc:9920 cp/decl.cc:10000
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9924
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9927
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9968
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:9992
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/decl.cc:10002
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10049
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10055
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:10084
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.cc:10089
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.cc:10095
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:10104
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10603
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10608
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10827
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.cc:10831
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "прапушчан памер масіва ў `%D'"
  
! #: cp/decl.cc:10834
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "нулявы памер масіва `%D'"
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10852
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10880
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10886
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10891
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10897
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:10902
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10908
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:10913
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10920
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.cc:10927
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:10959
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10999
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:11075
  #, fuzzy, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "-pipe не падтрымліваецца."
  
! #: cp/decl.cc:11113
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr ""
  
! #: cp/decl.cc:11115
  #, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11122
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11174
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "ініцыялізацыя"
  
! #: cp/decl.cc:11185
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:11203
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:11212
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11243
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.cc:11285
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:11288
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.cc:11291 cp/decl.cc:11294
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr ""
  
! #: cp/decl.cc:11296
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.cc:11298
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:11301
  #, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr ""
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11362
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11363
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11368
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11370
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11371
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11377 cp/decl.cc:14310 cp/decl.cc:14320 cp/parser.cc:12368
  #, fuzzy, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/decl.cc:11390
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:11392 cp/decl.cc:11401 cp/typeck.cc:4667
  #, fuzzy, gcc-internal-format
  #| msgid "  from here"
  msgid "  declared here"
  msgstr " адсюль"
  
! #: cp/decl.cc:11399
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:11405
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.cc:11419
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:11429
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:11437
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11443
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11450
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11455
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.cc:11540
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' павінна вяртаць `int'"
  
! #: cp/decl.cc:11580
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:11586
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.cc:11588
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "ініцыялізацыя"
  
! #: cp/decl.cc:11605
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:11802
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11814
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:11817
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:11820
  #, fuzzy, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "-pipe не падтрымліваецца."
  
! #: cp/decl.cc:11941
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11949
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11960
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11965
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:11970
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12082
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "size of array %qD has non-integral type %qT"
  msgstr "памер масіва `%D' не цэлалікавы тып"
  
! #: cp/decl.cc:12085
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/decl.cc:12116 cp/decl.cc:12188
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/decl.cc:12120 cp/decl.cc:12191
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:12171
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:12174
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:12198
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:12201
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:12207
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:12210
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:12322
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:12325
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:12335
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as array of void"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/decl.cc:12337
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.cc:12342
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.cc:12344
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.cc:12349
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.cc:12351
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.cc:12356
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.cc:12359
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.cc:12377
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12381
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12395
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12496
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/decl.cc:12507
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12510
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/decl.cc:12523
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12526
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12535
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12538
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12542
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12551
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12572
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12580
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12595
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:12600
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:12656
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12662
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12683
  msgid "%e and %e specified together"
  msgstr ""
  
! #: cp/decl.cc:12895
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:12898 cp/decl.cc:12920
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:12901
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:12911
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr ""
  
! #: cp/decl.cc:12935
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:12942
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qE as non-member"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/decl.cc:12970
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:13021
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:13029 cp/decl.cc:13038 cp/decl.cc:15034
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:13046
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/decl.cc:13051
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as parameter"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/decl.cc:13086
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:13093 cp/decl.cc:13100 cp/decl.cc:13107 cp/decl.cc:13114
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/decl.cc:13125
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13135
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "пустое абвяшчэнне"
  
! #: cp/decl.cc:13189
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C не падтрымлівае просты \"complex\" у значэнні \"double complex\""
  
! #: cp/decl.cc:13239 cp/decl.cc:13243 cp/decl.cc:13246
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:13263
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: cp/decl.cc:13271
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ не падтрымлівае \"long long\""
  
! #: cp/decl.cc:13334
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.cc:13341
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr ""
  
! #: cp/decl.cc:13350
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.cc:13352
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:13421
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex нерэчаісны для \"%s\""
  
! #: cp/decl.cc:13465
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13491
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.cc:13500
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13513
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:13530 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:13538 cp/decl.cc:13547 cp/decl.cc:13553 cp/decl.cc:13559
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:13569
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: cp/decl.cc:13579 cp/decl.cc:13582 cp/decl.cc:13584 cp/decl.cc:13587
! #: cp/decl.cc:13597 cp/decl.cc:13607 cp/decl.cc:13617 cp/decl.cc:13621
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:13591 cp/decl.cc:13613
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13601
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13625
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13637
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:13640
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13648
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:13679
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "паўторнае абвяшчэньне адмеціны `%s'"
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.cc:13719
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:13724
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13732
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:13746
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:13852
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:13858
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13925
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:13939
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13945
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13949
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13957
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13961
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13982
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13987
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:13991
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:14012
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14016
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:14021
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14028
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14037
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14042
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:14049
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14055
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:14067
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14090
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14104
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:14107
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:14114
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14140
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14152
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qs declared as function returning a function"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:14158
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:14165
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:14200
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:14205
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:14206
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:14214
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:14215
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:14233
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14250
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14255
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:14259
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:14269
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14273
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14299
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:14307
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:14317
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:14326
  #, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr ""
  
! #: cp/decl.cc:14349
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:14407
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:14420 cp/decl.cc:14427
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Не магу знайсці файл для класа %s."
  
! #: cp/decl.cc:14429
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.cc:14458
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:14459
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:14532
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14611
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:14637
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:14642
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:14672
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14674
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14682
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14722
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14734
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14745
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "%<explicit%> outside class declaration"
  msgstr "паўторнае абвяшчэньне адмеціны `%s'"
  
! #: cp/decl.cc:14748
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:14751
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:14761
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14774
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14780
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14786
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14792
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14808
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:14811
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr ""
  
! #: cp/decl.cc:14837
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/decl.cc:14840
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14845
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14849
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:14875
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:14964
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:14972
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14974
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:14978
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:14991
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:15011
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:15015
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15025
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:15040
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:15059
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Не магу знайсці дэкларацыю пратакола для \"%s\""
  
! #: cp/decl.cc:15069 cp/parser.cc:21410
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:15076
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15079
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15085 cp/parser.cc:26076
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:15095
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/decl.cc:15149 cp/parser.cc:3855
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:15153
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.cc:15173
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:15176
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15192
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "нерэчаіснае выкарыстаньне `::'"
  
! #: cp/decl.cc:15213
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:15223
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:15233
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.cc:15247
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:15254
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %qD as member of %qT"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/decl.cc:15261 cp/decl.cc:15274
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:15280
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:15289
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:15295
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/decl.cc:15303 cp/decl.cc:15662
  #, fuzzy, gcc-internal-format
  #| msgid "[cannot find %s]"
  msgid "%qD cannot be %qs"
  msgstr "[нельга знайсці %s]"
  
! #: cp/decl.cc:15313
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:15316
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:15381
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:15386
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:15406
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:15409
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:15428 cp/parser.cc:21976 cp/parser.cc:28868
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:15478 cp/decl.cc:15489
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:15483
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:15526 cp/decl.cc:15534 cp/decl.cc:15541 cp/decl.cc:15548
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:15600
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15603
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15609
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15613
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15618
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:15621
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.cc:15633
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15637
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15645
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.cc:15652
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:15653
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:15696
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:15705
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:15746
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:15753
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:15759
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:15767
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:15774
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr ""
  
! #: cp/decl.cc:15806
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:16013
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/decl.cc:16016
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/decl.cc:16143
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:16147
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:16176
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:16184
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16211
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16494
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:16573
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:16580
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:16638
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr ""
  
! #: cp/decl.cc:16646
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/decl.cc:16654
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:16664
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:16674
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:16705
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:16715
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:16741
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:16742
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:16754
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:16755
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:16766
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "%qD must have no arguments"
  msgstr "няма аргументаў"
  
! #: cp/decl.cc:16767 cp/decl.cc:16777
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:16778
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:16793
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/decl.cc:16817
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16824
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16826
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16835
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16837
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16853
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:16872
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16879
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16891
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:16946
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:16970
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:16973
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:16975
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qD has a previous declaration here"
  msgstr "гэта папярэдняе абвяшчэньне"
  
! #: cp/decl.cc:16984
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:16985 cp/decl.cc:16993
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qT has a previous declaration here"
  msgstr "гэта папярэдняе абвяшчэньне"
  
! #: cp/decl.cc:16992
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 57490,60022 ----
  msgid "redeclaration of %q#D"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/decl.cc:3581
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.cc:3650
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3651
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3741
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "паўтарэнне \"%s\""
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.cc:3746
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  from here"
  msgstr " адсюль"
  
! #: cp/decl.cc:3777 cp/decl.cc:4016
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "ініцыялізацыя"
  
! #: cp/decl.cc:3814 cp/decl.cc:3982
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:3820 cp/decl.cc:3971 cp/decl.cc:3984
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr ""
  
! #: cp/decl.cc:3826 cp/decl.cc:3998
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3832 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3838 cp/decl.cc:3992
  #, fuzzy, gcc-internal-format
  msgid "  enters statement expression"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/decl.cc:3845 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3851 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3882 cp/decl.cc:4056
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "  does not destroy %qD"
  msgstr "%s не падтрымлівае %s"
  
! #: cp/decl.cc:3884 cp/decl.cc:4040
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr ""
  
! #: cp/decl.cc:3976
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "ініцыялізацыя"
  
! #: cp/decl.cc:4516 cp/parser.cc:7467
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr ""
  
! #: cp/decl.cc:4522
  #, fuzzy, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/decl.cc:4533
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:4572 cp/decl.cc:4673
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4573
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: cp/decl.cc:4587
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/decl.cc:4596
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4609
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4683
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:5161
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:5216
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5238
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5565
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5575 cp/parser.cc:24258
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5604
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5616
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5619
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5622
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5641
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:5644
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5686
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5691
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:5708
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5741
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5749
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5756
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:5759
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5764
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5767
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5770
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5774
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5778
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5782
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5786
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5790
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.cc:5793 cp/decl.cc:5796 cp/decl.cc:5799
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/decl.cc:5822
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:5825
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/decl.cc:5838 cp/decl.cc:13778 cp/decl.cc:15425 cp/parser.cc:16040
! #: cp/parser.cc:21979 cp/parser.cc:28921
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: cp/decl.cc:5840 cp/decl.cc:13779
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5919
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5985 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/decl.cc:5998
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:6036
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:6063
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.cc:6072
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "пустое абвяшчэнне"
  
! #: cp/decl.cc:6073
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:6085
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:6097
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:6147 cp/decl.cc:6151
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.cc:6169
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6205
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6211
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6277
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:6286 cp/decl.cc:7761
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:6367
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6450
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6456
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6475
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.cc:6479
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/decl.cc:6544
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6551
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qD"
  msgstr "прапушчан памер масіва ў `%D'"
  
! #: cp/decl.cc:6563
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qD"
  msgstr "нулявы памер масіва `%D'"
  
! #: cp/decl.cc:6603
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6628
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/decl.cc:6730
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6734
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6741
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6784 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:6791 rust/backend/rust-tree.cc:3272
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6800 rust/backend/rust-tree.cc:3281
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6808
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6812
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6815
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7115
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/decl.cc:7187
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:7249 cp/init.cc:3424 cp/search.cc:1244
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/decl.cc:7254
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.cc:7279
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr ""
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/decl.cc:7389
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7428 cp/decl.cc:7719 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:7471
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:7481
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7615
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:7749
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:7763
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:7776
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7832
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:7853
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7898
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:8041
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:8081
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8086
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8091
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:8293
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/decl.cc:8495
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: cp/decl.cc:8666
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Не магу знайсці дэкларацыю інтэрфейса для \"%s\""
  
! #: cp/decl.cc:8690
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8695
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8700
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8705
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "%<declare variant%> on deleted %qD"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/decl.cc:8710
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8775
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8796 cp/decl.cc:15825
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8800 cp/decl.cc:15829
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.cc:8845 cp/decl.cc:15792
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8893
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8944
  #, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr ""
  
! #: cp/decl.cc:9098
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:9141
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:9349
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:9581
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.cc:9582
  #, gcc-internal-format
  msgid "lambda declared here"
  msgstr ""
  
! #: cp/decl.cc:9598
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:9601
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9609
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:9632
  #, gcc-internal-format
  msgid "in base class of %qT"
  msgstr ""
  
! #: cp/decl.cc:9639
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9648
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9886
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:9902
  #, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr ""
  
! #: cp/decl.cc:9908
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.cc:9918 cp/decl.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9925
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9966
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:9990
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/decl.cc:10000
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10047
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10053
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:10082
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.cc:10087
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.cc:10093
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:10102
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:10598
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10601
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10825
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.cc:10829
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "прапушчан памер масіва ў `%D'"
  
! #: cp/decl.cc:10832
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "нулявы памер масіва `%D'"
  
! #: cp/decl.cc:10848
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10876
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10884
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10887
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10895
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:10898
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10906
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10909
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10918
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.cc:10925
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:10957
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10997
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:11073
  #, fuzzy, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "-pipe не падтрымліваецца."
  
! #: cp/decl.cc:11111
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr ""
  
! #: cp/decl.cc:11113
  #, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11120
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11172
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "ініцыялізацыя"
  
! #: cp/decl.cc:11183
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:11201
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:11210
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11241
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.cc:11283
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:11286
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.cc:11289 cp/decl.cc:11292
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr ""
  
! #: cp/decl.cc:11294
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.cc:11296
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:11299
  #, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr ""
  
! #: cp/decl.cc:11358
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11361
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11366
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11368
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11369
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11375 cp/decl.cc:14308 cp/decl.cc:14318 cp/parser.cc:12370
  #, fuzzy, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/decl.cc:11388
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:11390 cp/decl.cc:11399 cp/typeck.cc:4783
  #, fuzzy, gcc-internal-format
  #| msgid "  from here"
  msgid "  declared here"
  msgstr " адсюль"
  
! #: cp/decl.cc:11397
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:11403
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:11427
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:11435
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11441
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11448
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11453
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.cc:11538
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' павінна вяртаць `int'"
  
! #: cp/decl.cc:11578
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:11584
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.cc:11586
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "ініцыялізацыя"
  
! #: cp/decl.cc:11603
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.cc:11803
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11812
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:11815
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:11818
  #, fuzzy, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "-pipe не падтрымліваецца."
  
! #: cp/decl.cc:11939
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.cc:11943
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11947
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11958
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11963
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:11968
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12080
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "size of array %qD has non-integral type %qT"
  msgstr "памер масіва `%D' не цэлалікавы тып"
  
! #: cp/decl.cc:12083
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/decl.cc:12114 cp/decl.cc:12186
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/decl.cc:12118 cp/decl.cc:12189
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:12169
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:12172
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:12196
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:12199
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:12205
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:12208
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:12260
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:12320
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:12323
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:12333
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as array of void"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/decl.cc:12335
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.cc:12340
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.cc:12342
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.cc:12347
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.cc:12349
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.cc:12354
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.cc:12357
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.cc:12375
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12379
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12393
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12491
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12494
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/decl.cc:12505
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12508
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/decl.cc:12521
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12524
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12533
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12536
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12540
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12549
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12570
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12578
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12593
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:12598
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12660
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12681
  msgid "%e and %e specified together"
  msgstr ""
  
! #: cp/decl.cc:12893
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:12896 cp/decl.cc:12918
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:12899
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:12909
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr ""
  
! #: cp/decl.cc:12933
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:12940
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qE as non-member"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/decl.cc:12968
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:13019
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:13027 cp/decl.cc:13036 cp/decl.cc:15032
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:13044
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/decl.cc:13049
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as parameter"
  msgstr "абвяшчэньне `%#D'"
  
! #: cp/decl.cc:13084
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:13091 cp/decl.cc:13098 cp/decl.cc:13105 cp/decl.cc:13112
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/decl.cc:13123
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13133
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "пустое абвяшчэнне"
  
! #: cp/decl.cc:13187
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C не падтрымлівае просты \"complex\" у значэнні \"double complex\""
  
! #: cp/decl.cc:13237 cp/decl.cc:13241 cp/decl.cc:13244
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:13261
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
  
! #: cp/decl.cc:13269
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ не падтрымлівае \"long long\""
  
! #: cp/decl.cc:13332
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.cc:13339
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr ""
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.cc:13350
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:13419
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex нерэчаісны для \"%s\""
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13489
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.cc:13498
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13511
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:13518
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:13528 cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:13536 cp/decl.cc:13545 cp/decl.cc:13551 cp/decl.cc:13557
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:13567
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: cp/decl.cc:13577 cp/decl.cc:13580 cp/decl.cc:13582 cp/decl.cc:13585
! #: cp/decl.cc:13595 cp/decl.cc:13605 cp/decl.cc:13615 cp/decl.cc:13619
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:13589 cp/decl.cc:13611
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13599
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13623
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13635
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:13638
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13646
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:13677
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "паўторнае абвяшчэньне адмеціны `%s'"
  
! #: cp/decl.cc:13703
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.cc:13717
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:13722
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:13850
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:13856
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13923
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:13937
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13943
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13947
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13955
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13959
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13985
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:13989
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:14019
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14026
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14035
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14040
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:14047
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14053
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:14065
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:14075
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14088
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14102
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:14105
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:14112
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14138
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14150
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qs declared as function returning a function"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:14156
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:14163
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:14196
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:14203
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:14204
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:14212
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:14213
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:14231
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14248
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14253
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:14257
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14271
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14297
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:14305
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:14315
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:14324
  #, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr ""
  
! #: cp/decl.cc:14347
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:14405
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:14418 cp/decl.cc:14425
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Не магу знайсці файл для класа %s."
  
! #: cp/decl.cc:14427
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.cc:14456
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:14457
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:14530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:14635
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:14640
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:14670
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14672
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14680
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14720
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:14729
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14732
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14743
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "%<explicit%> outside class declaration"
  msgstr "паўторнае абвяшчэньне адмеціны `%s'"
  
! #: cp/decl.cc:14746
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:14749
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:14759
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14766
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14772
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14778
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14784
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14790
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14806
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:14809
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr ""
  
! #: cp/decl.cc:14835
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/decl.cc:14838
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14843
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14847
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:14962
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:14970
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:14976
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:14989
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:15009
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:15013
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15023
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:15038
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:15057
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Не магу знайсці дэкларацыю пратакола для \"%s\""
  
! #: cp/decl.cc:15067 cp/parser.cc:21414
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:15074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15083 cp/parser.cc:26080
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:15093
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/decl.cc:15147 cp/parser.cc:3855
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:15151
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.cc:15171
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/decl.cc:15174
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15190
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "нерэчаіснае выкарыстаньне `::'"
  
! #: cp/decl.cc:15211
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl.cc:15221
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:15231
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.cc:15245
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:15252
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %qD as member of %qT"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/decl.cc:15259 cp/decl.cc:15272
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:15278
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:15287
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:15293
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/decl.cc:15301 cp/decl.cc:15660
  #, fuzzy, gcc-internal-format
  #| msgid "[cannot find %s]"
  msgid "%qD cannot be %qs"
  msgstr "[нельга знайсці %s]"
  
! #: cp/decl.cc:15311
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:15314
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/decl.cc:15379
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:15384
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:15404
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/decl.cc:15407
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:15426 cp/parser.cc:21980 cp/parser.cc:28922
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:15476 cp/decl.cc:15487
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:15481
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:15524 cp/decl.cc:15532 cp/decl.cc:15539 cp/decl.cc:15546
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:15598
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15601
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15607
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15611
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15616
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/decl.cc:15619
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.cc:15631
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15635
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15643
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.cc:15650
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:15651
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:15694
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:15703
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:15744
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:15751
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:15757
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:15765
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:15772
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr ""
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:15809
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:16011
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/decl.cc:16014
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/decl.cc:16141
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:16145
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:16174
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:16182
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:16571
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:16578
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl.cc:16636
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr ""
  
! #: cp/decl.cc:16644
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/decl.cc:16652
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:16662
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:16672
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:16703
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:16713
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:16739
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:16740
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:16752
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:16753
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:16764
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "%qD must have no arguments"
  msgstr "няма аргументаў"
  
! #: cp/decl.cc:16765 cp/decl.cc:16775
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:16776
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:16791
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/decl.cc:16815
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16822
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16824
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16833
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16835
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16851
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:16870
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16877
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16889
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:16944
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/decl.cc:16968
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:16971
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:16973
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qD has a previous declaration here"
  msgstr "гэта папярэдняе абвяшчэньне"
  
! #: cp/decl.cc:16982
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:16983 cp/decl.cc:16991
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qT has a previous declaration here"
  msgstr "гэта папярэдняе абвяшчэньне"
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 59946,60046 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17007
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/decl.cc:17050 cp/name-lookup.cc:6234 cp/name-lookup.cc:6367
! #: cp/parser.cc:7477 cp/parser.cc:33034
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/decl.cc:17060
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr ""
  
! #: cp/decl.cc:17082 cp/name-lookup.cc:5923
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:17111 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10128
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:17116
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17221
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: cp/decl.cc:17248
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "redeclaration of %qT as a non-template"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/decl.cc:17385
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:17392
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:17403
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:17428
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:17460
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "паўтарэнне \"restrict\""
  
! #: cp/decl.cc:17618
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17621 cp/decl.cc:17630 cp/decl.cc:17641 cp/decl.cc:18242
! #: cp/parser.cc:22331
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/decl.cc:17627
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17638
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17713
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 60028,60128 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17005
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/decl.cc:17048 cp/name-lookup.cc:6237 cp/name-lookup.cc:6370
! #: cp/parser.cc:7477 cp/parser.cc:33093
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/decl.cc:17058
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr ""
  
! #: cp/decl.cc:17080 cp/name-lookup.cc:5926
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:17109 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10141
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/decl.cc:17114
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17219
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: cp/decl.cc:17246
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "redeclaration of %qT as a non-template"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/decl.cc:17383
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:17390
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:17401
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:17426
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:17456
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:17458
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "паўтарэнне \"restrict\""
  
! #: cp/decl.cc:17616
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17619 cp/decl.cc:17628 cp/decl.cc:17639 cp/decl.cc:18240
! #: cp/parser.cc:22335
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/decl.cc:17625
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17636
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17711
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 60049,60131 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17862
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:18049
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.cc:18059
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/decl.cc:18108
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:18109
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:18120
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:18140
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:18240 cp/parser.cc:22329
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "multiple definition of %q#T"
  msgstr "папярэдняе вызначэньне `%#T'"
  
! #: cp/decl.cc:18314
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: cp/decl.cc:18481 cp/typeck.cc:11344
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:19300
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.cc:19302 cp/typeck.cc:11222
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:19358
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr ""
  
! #: cp/decl.cc:19549
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "не знойдзен клас \"%s\""
  
! #: cp/decl.cc:19947
  #, gcc-internal-format
  msgid "using %qs"
  msgstr ""
  
! #: cp/decl.cc:19959
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 60131,60213 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17860
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:18047
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.cc:18057
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/decl.cc:18106
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:18107
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:18118
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:18138
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:18238 cp/parser.cc:22333
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "multiple definition of %q#T"
  msgstr "папярэдняе вызначэньне `%#T'"
  
! #: cp/decl.cc:18312
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: cp/decl.cc:18479 cp/typeck.cc:11460
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:19298
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.cc:19300 cp/typeck.cc:11338
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:19356
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr ""
  
! #: cp/decl.cc:19547
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "не знойдзен клас \"%s\""
  
! #: cp/decl.cc:19945
  #, gcc-internal-format
  msgid "using %qs"
  msgstr ""
  
! #: cp/decl.cc:19957
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 60427,60438 ****
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:5117
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5121
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr ""
--- 60509,60520 ----
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:5122
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5126
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr ""
*************** msgstr ""
*** 60441,60820 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5131
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5135
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5139
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:5157
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5161
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr ""
  
! #: cp/decl2.cc:5169
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5172
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl2.cc:5377
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: cp/decl2.cc:5380
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: cp/decl2.cc:5382
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5454 cp/decl2.cc:5457
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5820
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "inline function %qD used but never defined"
  msgstr "адмеціна `%D' выкарыстоўвываецца, але ня вызначана"
  
! #: cp/decl2.cc:6058
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: cp/decl2.cc:6063
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:6186
  #, fuzzy, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl2.cc:6190
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6336
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:6345
  #, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr ""
  
! #: cp/decl2.cc:6349
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.cc:6397
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr ""
  
! #: cp/decl2.cc:6436
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:3791
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr ""
  
! #: cp/error.cc:3796
  #, fuzzy
  #| msgid "In file included from %s:%d"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "У файле уключаным з %s:%d"
  
! #: cp/error.cc:3802
  #, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr ""
  
! #: cp/error.cc:3828
  #, fuzzy, gcc-internal-format
  msgid "In static member function %qD"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/error.cc:3830
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In copy constructor %qD"
  msgstr "У канструкцыі"
  
! #: cp/error.cc:3832
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In constructor %qD"
  msgstr "У канструкцыі"
  
! #: cp/error.cc:3834
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In destructor %qD"
  msgstr "У канструкцыі"
  
! #: cp/error.cc:3836
  #, fuzzy, gcc-internal-format
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "У функцыі"
  
! #: cp/error.cc:3838
  #, fuzzy, gcc-internal-format
  msgid "In explicit object member function %qD"
  msgstr "у функцыі \"%s\":"
  
! #: cp/error.cc:3840
  #, fuzzy, gcc-internal-format
  msgid "In member function %qD"
  msgstr "у функцыі \"%s\":"
  
! #: cp/error.cc:3843
  #, fuzzy, gcc-internal-format
  #| msgid "In function"
  msgid "In function %qD"
  msgstr "У функцыі"
  
! #: cp/error.cc:3870
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3871
  #, fuzzy, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "ініцыялізацыя"
  
! #: cp/error.cc:3891
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3894
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3987
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3988
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3993
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3994
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4001
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:4002
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "выклікана адсюль"
  
! #: cp/error.cc:4052
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4104
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:4117
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4132
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr ""
  
! #: cp/error.cc:4154
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr ""
  
! #: cp/error.cc:4185
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4186
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "in requirements "
  msgstr "няма аргументаў"
  
! #: cp/error.cc:4304
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "няма аргументаў"
  
! #: cp/error.cc:4398
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4750
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4755
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4760
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4765
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4770
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4775
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4780
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4786
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4791
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4796
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4801
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4806
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4811
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4817
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4822
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4875
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.cc:4880
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/error.cc:4895
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4899 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
  
! #: cp/error.cc:4921
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4925 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
  
! #: cp/error.cc:4936
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4940
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
--- 60523,60902 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5136
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5140
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5144
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:5162
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5166
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr ""
  
! #: cp/decl2.cc:5174
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5177
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/decl2.cc:5382
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: cp/decl2.cc:5385
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: cp/decl2.cc:5387
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5459 cp/decl2.cc:5462
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5825
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "inline function %qD used but never defined"
  msgstr "адмеціна `%D' выкарыстоўвываецца, але ня вызначана"
  
! #: cp/decl2.cc:6059
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: cp/decl2.cc:6064
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:6187
  #, fuzzy, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/decl2.cc:6191
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6364
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:6373
  #, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr ""
  
! #: cp/decl2.cc:6377
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.cc:6425
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr ""
  
! #: cp/decl2.cc:6464
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:3812
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr ""
  
! #: cp/error.cc:3817
  #, fuzzy
  #| msgid "In file included from %s:%d"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "У файле уключаным з %s:%d"
  
! #: cp/error.cc:3823
  #, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr ""
  
! #: cp/error.cc:3849
  #, fuzzy, gcc-internal-format
  msgid "In static member function %qD"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/error.cc:3851
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In copy constructor %qD"
  msgstr "У канструкцыі"
  
! #: cp/error.cc:3853
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In constructor %qD"
  msgstr "У канструкцыі"
  
! #: cp/error.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In destructor %qD"
  msgstr "У канструкцыі"
  
! #: cp/error.cc:3857
  #, fuzzy, gcc-internal-format
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "У функцыі"
  
! #: cp/error.cc:3859
  #, fuzzy, gcc-internal-format
  msgid "In explicit object member function %qD"
  msgstr "у функцыі \"%s\":"
  
! #: cp/error.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "In member function %qD"
  msgstr "у функцыі \"%s\":"
  
! #: cp/error.cc:3864
  #, fuzzy, gcc-internal-format
  #| msgid "In function"
  msgid "In function %qD"
  msgstr "У функцыі"
  
! #: cp/error.cc:3891
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3892
  #, fuzzy, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "ініцыялізацыя"
  
! #: cp/error.cc:3912
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3915
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:4008
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4009
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4014
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4015
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4022
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:4023
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "выклікана адсюль"
  
! #: cp/error.cc:4073
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4125
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:4138
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4153
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr ""
  
! #: cp/error.cc:4175
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr ""
  
! #: cp/error.cc:4206
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4207
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "in requirements "
  msgstr "няма аргументаў"
  
! #: cp/error.cc:4325
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "няма аргументаў"
  
! #: cp/error.cc:4419
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4771
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4776
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4781
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4786
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4791
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4796
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4801
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4807
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4812
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4817
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4822
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4827
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4832
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4838
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4843
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4896
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.cc:4901
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/error.cc:4916
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4920 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
  
! #: cp/error.cc:4942
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4946 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
  
! #: cp/error.cc:4957
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4961
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
*************** msgstr "нерэчаісны ініцы�
*** 61040,61057 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2648
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2651 cp/method.cc:2662
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2659
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "прапушчан ініцыялізатар"
--- 61122,61139 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2649
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2652 cp/method.cc:2663
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2660
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "прапушчан ініцыялізатар"
*************** msgstr ""
*** 61424,61435 ****
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
  
! #: cp/lambda.cc:1581
  #, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
  
! #: cp/lambda.cc:1585
  #, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
--- 61506,61517 ----
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
  
! #: cp/lambda.cc:1578
  #, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
  
! #: cp/lambda.cc:1582
  #, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
*************** msgstr ""
*** 61567,61578 ****
  msgid "mapper exit status %d"
  msgstr ""
  
! #: cp/method.cc:867 cp/method.cc:2601
  #, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr ""
  
! #: cp/method.cc:873 cp/method.cc:2607
  #, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr ""
--- 61649,61660 ----
  msgid "mapper exit status %d"
  msgstr ""
  
! #: cp/method.cc:867 cp/method.cc:2602
  #, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr ""
  
! #: cp/method.cc:873 cp/method.cc:2608
  #, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr ""
*************** msgstr ""
*** 61688,61804 ****
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2524
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.cc:2535
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2624
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "complex нерэчаісны для \"%s\""
  
! #: cp/method.cc:2681
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.cc:2692
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr ""
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2910
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.cc:2954
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3086
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3089
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3098
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3109
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3117 cp/method.cc:3141
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3150
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3573
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3578
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3583
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3588
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3597
  #, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr ""
  
! #: cp/method.cc:3695
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3715
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/method.cc:3754
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "YYDEBUG не вызначан."
  
! #: cp/method.cc:3763
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr ""
--- 61770,61886 ----
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2525
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2537
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2625
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "complex нерэчаісны для \"%s\""
  
! #: cp/method.cc:2682
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.cc:2693
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr ""
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2911
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.cc:2955
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3087
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3090
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3099
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3110
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3118 cp/method.cc:3142
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3151
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3574
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3579
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3584
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3589
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3598
  #, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr ""
  
! #: cp/method.cc:3696
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3716
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/method.cc:3755
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "YYDEBUG не вызначан."
  
! #: cp/method.cc:3764
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr ""
*************** msgstr ""
*** 61833,62275 ****
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:12044
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12048
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12051
  #, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12054
  #, fuzzy, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/module.cc:12105 cp/module.cc:12229
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting type for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12114
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12126
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12133
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12171
  #, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12204
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12220
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting imported declaration %q#D"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12246
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "existing declaration %#qD"
  msgstr "у абвяшчэньні  `%D'"
  
! #: cp/module.cc:12349
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/module.cc:12351 cp/module.cc:12378
  #, gcc-internal-format
  msgid "existing default declared here"
  msgstr ""
  
! #: cp/module.cc:12375
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/module.cc:13434
  #, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr ""
  
! #: cp/module.cc:13436
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "existing definition %qD"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/module.cc:13448
  #, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr ""
  
! #: cp/module.cc:13450
  #, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr ""
  
! #: cp/module.cc:13456
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13460
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13673
  #, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr ""
  
! #: cp/module.cc:13691
  #, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr ""
  
! #: cp/module.cc:13715
  #, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr ""
  
! #: cp/module.cc:13733
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr ""
  
! #: cp/module.cc:13745
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr ""
  
! #: cp/module.cc:13756
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:13788
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13797
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13833
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr ""
  
! #: cp/module.cc:13845
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr ""
  
! #: cp/module.cc:13897
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13899
  #, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr ""
  
! #: cp/module.cc:15021
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15032
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15070
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15667
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15687
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15688 cp/module.cc:21270
  #, gcc-internal-format
  msgid "module %qs declared here"
  msgstr ""
  
! #: cp/module.cc:16037
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16043
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18810
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19050
  #, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr ""
  
! #: cp/module.cc:19075 cp/module.cc:19078
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr ""
  
! #: cp/module.cc:19084
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19086
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19418
  #, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr ""
  
! #: cp/module.cc:19456 cp/module.cc:19461
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr ""
  
! #: cp/module.cc:19467
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr ""
  
! #: cp/module.cc:19497
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr ""
  
! #: cp/module.cc:19499
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19500
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19515
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19529
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19541
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19561
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:19563
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19566
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19584
  #, fuzzy, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/module.cc:19675
  #, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr ""
  
! #: cp/module.cc:20232
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:20271
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:20281
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20286
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20289
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20610
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr ""
  
! #: cp/module.cc:20613
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: cp/module.cc:20619
  #, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20622
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20627
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20631
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20637
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/module.cc:20640
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr ""
  
! #: cp/module.cc:20645
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previously declared in module %qs"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: cp/module.cc:20649
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previously declared in global module"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: cp/module.cc:20788
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20803
  #, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr ""
  
! #: cp/module.cc:20810
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/module.cc:20963
  #, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr ""
  
! #: cp/module.cc:21114
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21115
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21122
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21123
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21185
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21189
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
--- 61915,62372 ----
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:6549
! #, gcc-internal-format
! msgid "%<target%> attribute currently unsupported in modules"
! msgstr ""
! 
! #: cp/module.cc:6552
! #, gcc-internal-format
! msgid "%<optimize%> attribute currently unsupported in modules"
! msgstr ""
! 
! #: cp/module.cc:12100
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12104
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12107
  #, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12110
  #, fuzzy, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/module.cc:12161 cp/module.cc:12285
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting type for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12170
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12182
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12227
  #, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12245
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12260
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12276
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting imported declaration %q#D"
  msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
  
! #: cp/module.cc:12302
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "existing declaration %#qD"
  msgstr "у абвяшчэньні  `%D'"
  
! #: cp/module.cc:12405
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/module.cc:12407 cp/module.cc:12434
  #, gcc-internal-format
  msgid "existing default declared here"
  msgstr ""
  
! #: cp/module.cc:12431
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/module.cc:13494
  #, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr ""
  
! #: cp/module.cc:13496
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "existing definition %qD"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/module.cc:13508
  #, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr ""
  
! #: cp/module.cc:13510
  #, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr ""
  
! #: cp/module.cc:13516
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13520
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13733
  #, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr ""
  
! #: cp/module.cc:13751
  #, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr ""
  
! #: cp/module.cc:13775
  #, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr ""
  
! #: cp/module.cc:13793
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr ""
  
! #: cp/module.cc:13805
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr ""
  
! #: cp/module.cc:13816
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:13848
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13857
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13893
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr ""
  
! #: cp/module.cc:13905
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr ""
  
! #: cp/module.cc:13957
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13959
  #, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr ""
  
! #: cp/module.cc:15089
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15104
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15111
! #, gcc-internal-format
! msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
! msgstr ""
! 
! #: cp/module.cc:15150
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15747
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15767
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15768 cp/module.cc:21350
  #, gcc-internal-format
  msgid "module %qs declared here"
  msgstr ""
  
! #: cp/module.cc:16117
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16123
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18890
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19130
  #, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr ""
  
! #: cp/module.cc:19155 cp/module.cc:19158
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr ""
  
! #: cp/module.cc:19164
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19166
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19498
  #, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr ""
  
! #: cp/module.cc:19536 cp/module.cc:19541
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr ""
  
! #: cp/module.cc:19547
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr ""
  
! #: cp/module.cc:19577
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr ""
  
! #: cp/module.cc:19579
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19580
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19595
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19609
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19621
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19641
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:19643
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19646
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19664
  #, fuzzy, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/module.cc:19755
  #, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr ""
  
! #: cp/module.cc:20312
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:20351
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:20361
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20366
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20369
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20690
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr ""
  
! #: cp/module.cc:20693
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
  
! #: cp/module.cc:20699
  #, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20702
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20707
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20711
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20717
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/module.cc:20720
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr ""
  
! #: cp/module.cc:20725
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previously declared in module %qs"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: cp/module.cc:20729
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previously declared in global module"
  msgstr "папярэдняе абвяшчэньне `%D'"
  
! #: cp/module.cc:20868
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20883
  #, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr ""
  
! #: cp/module.cc:20890
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/module.cc:21043
  #, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr ""
  
! #: cp/module.cc:21194
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21195
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21202
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21203
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21269
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
*************** msgstr ""
*** 62281,62385 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21234
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "module already declared"
  msgstr ""
  
! #: cp/module.cc:21266
  #, gcc-internal-format
  msgid "module already imported"
  msgstr ""
  
! #: cp/module.cc:21271
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr ""
  
! #: cp/module.cc:21479
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown compiled module interface: %s"
  msgstr "невядомая назва рэгістра: %s"
  
! #: cp/module.cc:21529
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21547
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21548
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21908
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:21912
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr ""
  
! #: cp/module.cc:21944 cp/module.cc:21973
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid header name %qs"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: cp/module.cc:21983
  #, fuzzy, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "Нерэчаісны выбар %s"
  
! #: cp/module.cc:22183
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22223
  #, fuzzy, gcc-internal-format
  #| msgid "error writing to %s"
  msgid "writing CMI %qs"
  msgstr "памылка запісу ў %s"
  
! #: cp/module.cc:22238
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22241
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22243
  #, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr ""
  
! #: cp/module.cc:22307
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:22404
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown header kind %qs"
--- 62378,62482 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21314
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21345
  #, gcc-internal-format
  msgid "module already declared"
  msgstr ""
  
! #: cp/module.cc:21346
  #, gcc-internal-format
  msgid "module already imported"
  msgstr ""
  
! #: cp/module.cc:21351
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr ""
  
! #: cp/module.cc:21559
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown compiled module interface: %s"
  msgstr "невядомая назва рэгістра: %s"
  
! #: cp/module.cc:21609
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21627
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21628
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21988
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:21992
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr ""
  
! #: cp/module.cc:22024 cp/module.cc:22053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid header name %qs"
  msgstr "нерэчаісная назва рэгістра `%s'"
  
! #: cp/module.cc:22063
  #, fuzzy, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "Нерэчаісны выбар %s"
  
! #: cp/module.cc:22263
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22303
  #, fuzzy, gcc-internal-format
  #| msgid "error writing to %s"
  msgid "writing CMI %qs"
  msgstr "памылка запісу ў %s"
  
! #: cp/module.cc:22318
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22321
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22323
  #, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr ""
  
! #: cp/module.cc:22387
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:22484
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown header kind %qs"
*************** msgstr ""
*** 62437,62690 ****
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr ""
  
! #: cp/name-lookup.cc:4653
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr ""
  
! #: cp/name-lookup.cc:4656
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr ""
  
! #: cp/name-lookup.cc:5252
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5256
  #, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5259
  #, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5262
  #, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:6070
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.cc:6086
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6094
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6110 cp/pt.cc:18933
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr ""
  
! #: cp/name-lookup.cc:6120
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6131 cp/name-lookup.cc:6204
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6154
  #, fuzzy, gcc-internal-format
  #| msgid "%s: Not a directory"
  msgid "%qT is not a direct base of %qT"
  msgstr "%s: не дырэкторыя"
  
! #: cp/name-lookup.cc:6214
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6226
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/name-lookup.cc:6241
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "using-declaration may not name namespace %qD"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/name-lookup.cc:6252
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "дэструктару неабходны \"%#D\""
  
! #: cp/name-lookup.cc:6345
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6387
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/name-lookup.cc:6397
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6467
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/name-lookup.cc:6469
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6523
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.cc:6530
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6540 cp/name-lookup.cc:6567
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6546
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6583 cp/name-lookup.cc:9004
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qD attribute directive ignored"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: cp/name-lookup.cc:6912
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6964
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6970
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7295
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7301
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr ""
  
! #: cp/name-lookup.cc:7739
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.cc:7742
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8538
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8976
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr ""
  
! #: cp/name-lookup.cc:8979
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:8998
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9090
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:9192
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/name-lookup.cc:9208
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/name-lookup.cc:9291
  #, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:9293
  #, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9297
  #, gcc-internal-format
  msgid "exporting unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9307
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9357
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9359
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous definition here"
  msgid "reachable %s definition here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/name-lookup.cc:9402
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9411
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 62534,62787 ----
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr ""
  
! #: cp/name-lookup.cc:4656
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr ""
  
! #: cp/name-lookup.cc:4659
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr ""
  
! #: cp/name-lookup.cc:5255
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5259
  #, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5262
  #, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5265
  #, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:6073
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.cc:6089
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6097
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6113 cp/pt.cc:18962
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr ""
  
! #: cp/name-lookup.cc:6123
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6134 cp/name-lookup.cc:6207
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6157
  #, fuzzy, gcc-internal-format
  #| msgid "%s: Not a directory"
  msgid "%qT is not a direct base of %qT"
  msgstr "%s: не дырэкторыя"
  
! #: cp/name-lookup.cc:6217
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6229
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/name-lookup.cc:6244
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "using-declaration may not name namespace %qD"
  msgstr "абвяшчэньне шаблёну `%#D'"
  
! #: cp/name-lookup.cc:6255
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "дэструктару неабходны \"%#D\""
  
! #: cp/name-lookup.cc:6348
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6390
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/name-lookup.cc:6400
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6470
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/name-lookup.cc:6472
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6526
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.cc:6533
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6543 cp/name-lookup.cc:6570
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6549
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6586 cp/name-lookup.cc:9007
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qD attribute directive ignored"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: cp/name-lookup.cc:6915
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6967
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6973
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7298
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7304
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr ""
  
! #: cp/name-lookup.cc:7742
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.cc:7745
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8541
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8979
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr ""
  
! #: cp/name-lookup.cc:8982
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:9001
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:9195
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: cp/name-lookup.cc:9211
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/name-lookup.cc:9294
  #, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:9296
  #, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9300
  #, gcc-internal-format
  msgid "exporting unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9310
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9360
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous definition here"
  msgid "reachable %s definition here"
  msgstr "папярэдняе вызначэньне"
  
! #: cp/name-lookup.cc:9405
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9414
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr ""
*** 62709,62715 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49645
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
--- 62806,62812 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49704
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr ""
*** 62754,62760 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.cc:3517 cp/parser.cc:22267
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
--- 62851,62857 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.cc:3517 cp/parser.cc:22271
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
*************** msgstr ""
*** 62976,62982 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3922 cp/parser.cc:32272
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
--- 63073,63079 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3922 cp/parser.cc:32331
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
*************** msgstr ""
*** 63217,63223 ****
  msgid "template-id not allowed for destructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:6989 cp/parser.cc:33504
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
--- 63314,63320 ----
  msgid "template-id not allowed for destructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:6989 cp/parser.cc:33563
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
*************** msgstr ""
*** 63232,63238 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:7155 cp/parser.cc:24869
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
--- 63329,63335 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:7155 cp/parser.cc:24873
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
*************** msgstr ""
*** 63272,63278 ****
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:7808 cp/parser.cc:10516
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
--- 63369,63375 ----
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:7808 cp/parser.cc:10518
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
*************** msgstr ""
*** 63288,63294 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: cp/parser.cc:8002 cp/pt.cc:21522
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 63385,63391 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: cp/parser.cc:8002 cp/pt.cc:21551
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr "памылковая кольк�
*** 63306,63322 ****
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: cp/parser.cc:8069 cp/pt.cc:21637
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21641
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21646
  #, gcc-internal-format
  msgid "selected function declared here"
  msgstr ""
--- 63403,63419 ----
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: cp/parser.cc:8069 cp/pt.cc:21666
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21670
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21675
  #, gcc-internal-format
  msgid "selected function declared here"
  msgstr ""
*************** msgstr ""
*** 63362,64719 ****
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/parser.cc:9507
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9566
  #, gcc-internal-format
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr ""
  
! #: cp/parser.cc:9791 cp/parser.cc:34822
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr ""
  
! #: cp/parser.cc:9856
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr ""
  
! #: cp/parser.cc:9942
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr ""
  
! #: cp/parser.cc:9960
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.cc:9995
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10040
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.cc:10069
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.cc:10117
  #, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr ""
  
! #: cp/parser.cc:10213
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.cc:10619
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr ""
  
! #: cp/parser.cc:10769
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:10772
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.cc:10998
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr ""
  
! #: cp/parser.cc:11322
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:11470
  #, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr ""
  
! #: cp/parser.cc:11604
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11704
  #, gcc-internal-format
  msgid "lambda-expression in template parameter type"
  msgstr ""
  
! #: cp/parser.cc:11714
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11724
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11898
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11921
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.cc:11937
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11943 cp/parser.cc:11965 cp/parser.cc:12163
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/parser.cc:11959
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11979
  #, fuzzy, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/parser.cc:11999
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12010
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12040
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:12049
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.cc:12074
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr ""
  
! #: cp/parser.cc:12078 cp/parser.cc:12089 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/parser.cc:12085
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:12123
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12134
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12139
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12221
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12275
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "default argument specified for lambda parameter"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: cp/parser.cc:12298
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12328 cp/pt.cc:14987
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12341
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12350
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12354
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12358
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12365
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12383
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12395
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12408
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12426
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12468
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13029
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "preconditions cannot be statements"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/parser.cc:13032
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "postconditions cannot be statements"
  msgstr "пустое цела ў else-выражэнні"
  
! #: cp/parser.cc:13037
  #, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr ""
  
! #: cp/parser.cc:13202
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:13382 cp/parser.cc:13627
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.cc:13453
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected labeled-statement"
  msgstr "пустое цела ў else-выражэнні"
  
! #: cp/parser.cc:13502
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.cc:13635
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:13641
  #, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.cc:13699
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.cc:13763
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13968
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13990
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:14015 cp/parser.cc:14050
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr ""
  
! #: cp/parser.cc:14092
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:14260 cp/parser.cc:35334
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
  msgstr "пустое цела ў else-выражэнні"
  
! #: cp/parser.cc:14301
  #, gcc-internal-format
  msgid "condition declares an array"
  msgstr ""
  
! #: cp/parser.cc:14303
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "condition declares a function"
  msgstr "не хапае аргументаў у функцыі"
  
! #: cp/parser.cc:14344
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:14446 cp/parser.cc:24109 cp/parser.cc:26828
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "expected initializer"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/parser.cc:14496
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:14758
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14765
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14791
  #, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr ""
  
! #: cp/parser.cc:14796
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14935
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr ""
  
! #: cp/parser.cc:15019
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:15171 cp/parser.cc:35337
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected iteration-statement"
  msgstr "пустое цела ў else-выражэнні"
  
! #: cp/parser.cc:15216
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:15233
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:15395
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15404
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:15423 cp/parser.cc:35340
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.cc:15598
  #, gcc-internal-format
  msgid "expected module-partition"
  msgstr ""
  
! #: cp/parser.cc:15600
  #, gcc-internal-format
  msgid "expected module-name"
  msgstr ""
  
! #: cp/parser.cc:15642
  #, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr ""
  
! #: cp/parser.cc:15648
  #, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:15649
  #, gcc-internal-format
  msgid "scope opened here"
  msgstr ""
  
! #: cp/parser.cc:15675
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr ""
  
! #: cp/parser.cc:15679
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15685
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15726
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15728 cp/parser.cc:15737
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15736
  #, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:15760
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15781
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15784
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15805
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15813
  #, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr ""
  
! #: cp/parser.cc:15834
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15873
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15876
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function"
  msgstr ""
  
! #: cp/parser.cc:15885
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15895
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:16065
  #, fuzzy, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: cp/parser.cc:16069
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr ""
  
! #: cp/parser.cc:16109
  #, fuzzy, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "ініцыялізацыя"
  
! #: cp/parser.cc:16111 cp/parser.cc:28251
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16124
  #, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr ""
  
! #: cp/parser.cc:16140
  #, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr ""
  
! #: cp/parser.cc:16311
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.cc:16557
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16576
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.cc:16597
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.cc:16622
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.cc:16679
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16682
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "неаднолькавае абвяшчэньне `%T' і `%T'"
  
! #: cp/parser.cc:16722
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16759
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16763
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:16820
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "пустое абвяшчэньне"
  
! #: cp/parser.cc:16838
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/parser.cc:17033
  #, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr ""
  
! #: cp/parser.cc:17056
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.cc:17094
  #, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr ""
  
! #: cp/parser.cc:17097
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17148
  #, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:17174
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.cc:17210
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/parser.cc:17219
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/parser.cc:17223
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:17305
  #, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr ""
  
! #: cp/parser.cc:17318
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17320
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17335
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/parser.cc:17408 cp/parser.cc:29436
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:17427
  #, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr ""
  
! #: cp/parser.cc:17431
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:17499
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "Нерэчаісная спецыфікацыя! Памылка ў cc."
  
! #: cp/parser.cc:17606
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:17636
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:17840
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:17853
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.cc:18029
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.cc:18058
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.cc:18146
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.cc:18173
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/parser.cc:18185 cp/pt.cc:28283
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:18197 cp/pt.cc:28295
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:18249
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.cc:18337
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:18749
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18755
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18761
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18770
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.cc:18776
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr ""
  
! #: cp/parser.cc:18810
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected operator"
  msgstr "нераспазнаны аператар %s"
  
! #: cp/parser.cc:18857
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.cc:18859
  #, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr ""
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:18966
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:18974
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:19090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:19326 cp/parser.cc:19412 cp/parser.cc:26576
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/parser.cc:19483
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.cc:19546
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.cc:19585
  #, fuzzy, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:19586
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19593
  #, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr ""
  
! #: cp/parser.cc:19699
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.cc:19784 cp/parser.cc:19976 cp/parser.cc:20185
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr ""
  
! #: cp/parser.cc:19832
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.cc:19834
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.cc:20049
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:20150 cp/parser.cc:20168 cp/parser.cc:20344
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr ""
  
! #: cp/parser.cc:20315
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:20453
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20457
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20461
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20522
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.cc:20751
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr ""
  
! #: cp/parser.cc:20951
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:20957
  #, gcc-internal-format
  msgid "use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.cc:20960
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:20964
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:21118
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.cc:21259
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr ""
  
! #: cp/parser.cc:21343
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "%qE does not constrain a type"
  msgstr "функцыя не вяртае тып string"
  
! #: cp/parser.cc:21344
  #, gcc-internal-format
  msgid "concept defined here"
  msgstr ""
  
! #: cp/parser.cc:21375
  #, fuzzy, gcc-internal-format
  msgid "invalid use of concept-name %qD"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:21391
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr ""
  
! #: cp/parser.cc:21398
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21639
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21715
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:21877
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.cc:21965
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.cc:21971
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.cc:21983
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:22124
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/parser.cc:22135
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.cc:22150
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.cc:22168
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr ""
  
! #: cp/parser.cc:22214
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:22261
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.cc:22275
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:22287 cp/parser.cc:28220
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:22292 cp/parser.cc:28225
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:22304 cp/parser.cc:28238
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.cc:22344
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: cp/parser.cc:22368
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22371
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22492
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22567
  #, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.cc:22571
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a namespace-name"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.cc:22636
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:22648
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22667
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22677
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22682
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:22689
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.cc:22696
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.cc:22752
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:22934
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22978
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/parser.cc:22996
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:23006
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23052
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23055
  #, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr ""
  
! #: cp/parser.cc:23057
  #, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr ""
  
! #: cp/parser.cc:23059
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23071
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/parser.cc:23141
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.cc:23293
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr ""
  
! #: cp/parser.cc:23354
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23375 cp/parser.cc:23393 cp/parser.cc:23408
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "паўтарэнне \"volatile\""
  
! #: cp/parser.cc:23382
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr ""
  
! #: cp/parser.cc:23421
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr ""
  
! #: cp/parser.cc:23437
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr ""
  
! #: cp/parser.cc:23587
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: cp/parser.cc:23678
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:23689
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23694
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23697
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23714 cp/parser.cc:23739
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:23726 cp/parser.cc:23747
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23733
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23980
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: cp/parser.cc:23991
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:23995
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/parser.cc:24046
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:24204
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/parser.cc:24249
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:24261
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.cc:24790
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:24915
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.cc:24919
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "\"%s\" мае незавершаны тып"
--- 63459,64816 ----
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/parser.cc:9509
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9568
  #, gcc-internal-format
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr ""
  
! #: cp/parser.cc:9793 cp/parser.cc:34881
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr ""
  
! #: cp/parser.cc:9858
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr ""
  
! #: cp/parser.cc:9944
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr ""
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.cc:9964
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.cc:9997
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10042
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.cc:10071
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.cc:10119
  #, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr ""
  
! #: cp/parser.cc:10215
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.cc:10621
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr ""
  
! #: cp/parser.cc:10771
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:10774
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.cc:11000
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr ""
  
! #: cp/parser.cc:11324
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:11472
  #, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr ""
  
! #: cp/parser.cc:11606
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11706
  #, gcc-internal-format
  msgid "lambda-expression in template parameter type"
  msgstr ""
  
! #: cp/parser.cc:11716
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11726
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11900
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11923
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.cc:11939
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11945 cp/parser.cc:11967 cp/parser.cc:12165
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/parser.cc:11961
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11981
  #, fuzzy, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/parser.cc:12001
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12012
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12042
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:12051
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.cc:12076
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr ""
  
! #: cp/parser.cc:12080 cp/parser.cc:12091 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/parser.cc:12087
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:12125
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12136
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12141
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12223
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12277
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "default argument specified for lambda parameter"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: cp/parser.cc:12300
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12330 cp/pt.cc:15002
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12343
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12352
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12356
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12360
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12367
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12385
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12397
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12410
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12428
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12470
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13031
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "preconditions cannot be statements"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/parser.cc:13034
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "postconditions cannot be statements"
  msgstr "пустое цела ў else-выражэнні"
  
! #: cp/parser.cc:13039
  #, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr ""
  
! #: cp/parser.cc:13204
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:13384 cp/parser.cc:13629
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.cc:13455
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected labeled-statement"
  msgstr "пустое цела ў else-выражэнні"
  
! #: cp/parser.cc:13504
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.cc:13637
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:13643
  #, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.cc:13701
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.cc:13765
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13970
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13992
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:14017 cp/parser.cc:14052
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr ""
  
! #: cp/parser.cc:14094
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:14262 cp/parser.cc:35393
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
  msgstr "пустое цела ў else-выражэнні"
  
! #: cp/parser.cc:14303
  #, gcc-internal-format
  msgid "condition declares an array"
  msgstr ""
  
! #: cp/parser.cc:14305
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "condition declares a function"
  msgstr "не хапае аргументаў у функцыі"
  
! #: cp/parser.cc:14346
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:14448 cp/parser.cc:24113 cp/parser.cc:26832
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "expected initializer"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/parser.cc:14498
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:14760
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14767
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14793
  #, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr ""
  
! #: cp/parser.cc:14798
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14937
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr ""
  
! #: cp/parser.cc:15021
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:15173 cp/parser.cc:35396
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected iteration-statement"
  msgstr "пустое цела ў else-выражэнні"
  
! #: cp/parser.cc:15218
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:15235
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:15397
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15406
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:15425 cp/parser.cc:35399
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.cc:15600
  #, gcc-internal-format
  msgid "expected module-partition"
  msgstr ""
  
! #: cp/parser.cc:15602
  #, gcc-internal-format
  msgid "expected module-name"
  msgstr ""
  
! #: cp/parser.cc:15644
  #, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr ""
  
! #: cp/parser.cc:15650
  #, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:15651
  #, gcc-internal-format
  msgid "scope opened here"
  msgstr ""
  
! #: cp/parser.cc:15677
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr ""
  
! #: cp/parser.cc:15681
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15687
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15728
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15730 cp/parser.cc:15739
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15738
  #, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:15762
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15783
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15786
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15807
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15815
  #, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr ""
  
! #: cp/parser.cc:15836
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15875
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15878
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function"
  msgstr ""
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15889
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15897
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:16068
  #, fuzzy, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: cp/parser.cc:16072
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr ""
  
! #: cp/parser.cc:16112
  #, fuzzy, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "ініцыялізацыя"
  
! #: cp/parser.cc:16114 cp/parser.cc:28304
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16127
  #, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr ""
  
! #: cp/parser.cc:16143
  #, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr ""
  
! #: cp/parser.cc:16315
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.cc:16561
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16580
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.cc:16601
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.cc:16626
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.cc:16683
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16686
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "неаднолькавае абвяшчэньне `%T' і `%T'"
  
! #: cp/parser.cc:16726
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16763
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16767
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:16824
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "пустое абвяшчэньне"
  
! #: cp/parser.cc:16842
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/parser.cc:17037
  #, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr ""
  
! #: cp/parser.cc:17060
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.cc:17098
  #, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr ""
  
! #: cp/parser.cc:17101
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17152
  #, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:17178
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.cc:17214
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/parser.cc:17223
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/parser.cc:17227
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:17309
  #, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr ""
  
! #: cp/parser.cc:17322
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17324
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17339
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/parser.cc:17412 cp/parser.cc:29490
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:17431
  #, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr ""
  
! #: cp/parser.cc:17435
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:17503
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "Нерэчаісная спецыфікацыя! Памылка ў cc."
  
! #: cp/parser.cc:17610
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:17640
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:17844
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:17857
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.cc:18033
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.cc:18066
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.cc:18150
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.cc:18177
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/parser.cc:18189 cp/pt.cc:28313
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:18201 cp/pt.cc:28325
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:18253
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.cc:18341
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:18753
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18759
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18765
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18774
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.cc:18780
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr ""
  
! #: cp/parser.cc:18814
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected operator"
  msgstr "нераспазнаны аператар %s"
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.cc:18863
  #, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr ""
  
! #: cp/parser.cc:18865
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:18970
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:18978
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:19094
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:19330 cp/parser.cc:19416 cp/parser.cc:26580
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/parser.cc:19334 cp/parser.cc:19420
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/parser.cc:19487
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:19558
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.cc:19589
  #, fuzzy, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:19590
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19597
  #, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr ""
  
! #: cp/parser.cc:19703
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.cc:19788 cp/parser.cc:19980 cp/parser.cc:20189
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr ""
  
! #: cp/parser.cc:19836
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.cc:19838
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.cc:20053
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:20154 cp/parser.cc:20172 cp/parser.cc:20348
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr ""
  
! #: cp/parser.cc:20319
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:20457
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20461
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20465
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20526
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.cc:20755
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr ""
  
! #: cp/parser.cc:20955
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:20961
  #, gcc-internal-format
  msgid "use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.cc:20964
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:20968
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:21122
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.cc:21263
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr ""
  
! #: cp/parser.cc:21347
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "%qE does not constrain a type"
  msgstr "функцыя не вяртае тып string"
  
! #: cp/parser.cc:21348
  #, gcc-internal-format
  msgid "concept defined here"
  msgstr ""
  
! #: cp/parser.cc:21379
  #, fuzzy, gcc-internal-format
  msgid "invalid use of concept-name %qD"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:21395
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr ""
  
! #: cp/parser.cc:21402
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21643
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21719
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:21881
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.cc:21969
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.cc:21975
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.cc:21987
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:22128
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/parser.cc:22139
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.cc:22154
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.cc:22172
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr ""
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22222
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:22265
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.cc:22279
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:22291 cp/parser.cc:28273
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:22296 cp/parser.cc:28278
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:22308 cp/parser.cc:28291
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.cc:22348
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: cp/parser.cc:22372
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22375
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22496
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22571
  #, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.cc:22575
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a namespace-name"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: cp/parser.cc:22579
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.cc:22640
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:22652
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22671
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22681
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22690
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:22693
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.cc:22700
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.cc:22756
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:22938
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22982
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/parser.cc:23000
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:23010
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23056
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23059
  #, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr ""
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr ""
  
! #: cp/parser.cc:23063
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/parser.cc:23065
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23075
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/parser.cc:23145
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.cc:23297
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr ""
  
! #: cp/parser.cc:23358
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23379 cp/parser.cc:23397 cp/parser.cc:23412
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "паўтарэнне \"volatile\""
  
! #: cp/parser.cc:23386
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr ""
  
! #: cp/parser.cc:23425
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr ""
  
! #: cp/parser.cc:23441
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr ""
  
! #: cp/parser.cc:23591
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: cp/parser.cc:23682
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:23693
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23698
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23701
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23718 cp/parser.cc:23743
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:23730 cp/parser.cc:23751
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23737
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23984
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
  
! #: cp/parser.cc:23995
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:23999
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/parser.cc:24050
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:24208
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
  
! #: cp/parser.cc:24253
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:24265
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.cc:24794
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "памер масіва \"%s\" адмоўны"
  
! #: cp/parser.cc:24919
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.cc:24923
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "\"%s\" мае незавершаны тып"
*************** msgstr "\"%s\" мае незаверша
*** 64722,65002 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24948
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "нерэчаісны абвяшчальнік"
  
! #: cp/parser.cc:24957
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:24959
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25074
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: cp/parser.cc:25099
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "пустое абвяшчэньне"
  
! #: cp/parser.cc:25220
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.cc:25222
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.cc:25243
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.cc:25304
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate cv-qualifier"
  msgstr "паўтарэнне \"volatile\""
  
! #: cp/parser.cc:25358
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.cc:25395
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:25453
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate virt-specifier"
  msgstr "паўтарэнне \"volatile\""
  
! #: cp/parser.cc:25735
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: cp/parser.cc:25741
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr ""
  
! #: cp/parser.cc:25744 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "нерэчаіснае выкарыстаньне `%T'"
  
! #: cp/parser.cc:25770
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.cc:25779
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:25900
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.cc:26047
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26254
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.cc:26332
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.cc:26456
  #, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr ""
  
! #: cp/parser.cc:26459
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26519
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr ""
  
! #: cp/parser.cc:26560
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:26578
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26584
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/parser.cc:26586
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26609
  #, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26733
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26737
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26924
  #, fuzzy, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr "прапушчан прабел пасля нумара \"%.*s\""
  
! #: cp/parser.cc:27086
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27108
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:27146
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:27160
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27200
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:27251
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27307 cp/parser.cc:27442
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.cc:27699
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.cc:27702
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:27705
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.cc:28162
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:28173
! #, fuzzy, gcc-internal-format
! #| msgid "cannot find file for class %s"
! msgid "cannot specify %<override%> for a class"
! msgstr "немагчыма знайсьці файл для кляса %s"
! 
! #: cp/parser.cc:28181
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:28188
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.cc:28200
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:28206
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: cp/parser.cc:28249
  #, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr ""
  
! #: cp/parser.cc:28275
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28282
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "ініцыялізацыя"
  
! #: cp/parser.cc:28315
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.cc:28348
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:28413
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
--- 64819,65093 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24952
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "нерэчаісны абвяшчальнік"
  
! #: cp/parser.cc:24961
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:24963
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25078
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: cp/parser.cc:25103
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "пустое абвяшчэньне"
  
! #: cp/parser.cc:25224
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.cc:25226
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.cc:25247
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.cc:25308
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate cv-qualifier"
  msgstr "паўтарэнне \"volatile\""
  
! #: cp/parser.cc:25362
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.cc:25399
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:25457 cp/parser.cc:28009
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate virt-specifier"
  msgstr "паўтарэнне \"volatile\""
  
! #: cp/parser.cc:25739
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: cp/parser.cc:25745
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr ""
  
! #: cp/parser.cc:25748 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "нерэчаіснае выкарыстаньне `%T'"
  
! #: cp/parser.cc:25774
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.cc:25783
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:25904
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.cc:26051
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26258
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.cc:26336
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.cc:26460
  #, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr ""
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26523
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr ""
  
! #: cp/parser.cc:26564
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:26582
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26588
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/parser.cc:26590
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26613
  #, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26737
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26741
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26928
  #, fuzzy, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr "прапушчан прабел пасля нумара \"%.*s\""
  
! #: cp/parser.cc:27090
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27112
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:27150
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:27164
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27204
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:27255
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27311 cp/parser.cc:27446
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.cc:27703
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.cc:27706
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:27709
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.cc:28222
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:28234
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:28241
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.cc:28253
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:28259
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: cp/parser.cc:28302
  #, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr ""
  
! #: cp/parser.cc:28328
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28335
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "ініцыялізацыя"
  
! #: cp/parser.cc:28368
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.cc:28401
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:28466
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
*************** msgstr "папярэдняе вызна�
*** 65005,65268 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28427 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28533 cp/parser.cc:35343
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.cc:28558
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28562
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/parser.cc:28831
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28837
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:28878
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.cc:28918
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29021
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:29028
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:29041
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29222
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: cp/parser.cc:29250
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:29320
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:29334
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:29407
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:29430
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:29465
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:29596
  #, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr ""
  
! #: cp/parser.cc:29611
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29631
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29655
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:29658
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:29860 cp/parser.cc:29954
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/parser.cc:29962
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/parser.cc:29968
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:30012
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/parser.cc:30053
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:30165
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:30200
  #, gcc-internal-format
  msgid "%<alignas%> on exception declaration"
  msgstr ""
  
! #: cp/parser.cc:30279
  #, gcc-internal-format
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr ""
  
! #: cp/parser.cc:30747
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:30893
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:30907
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31049
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31084
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:31126
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:31129
  #, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr ""
  
! #: cp/parser.cc:31175
  #, gcc-internal-format
  msgid "expected contract-role"
  msgstr ""
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31256
  #, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr ""
  
! #: cp/parser.cc:31266
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr ""
  
! #: cp/parser.cc:31276
  #, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr ""
  
! #: cp/parser.cc:31413
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr ""
  
! #: cp/parser.cc:31572
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:31933 cp/parser.cc:31942
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:32289
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32530
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32668
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr ""
  
! #: cp/parser.cc:32676
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr ""
  
! #: cp/parser.cc:33195
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33200
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: cp/parser.cc:33204
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "невыкарыстаемы параметр \"%s\""
--- 65096,65359 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28480 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28586 cp/parser.cc:35402
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.cc:28611
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28615
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/parser.cc:28885
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28891
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:28932
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.cc:28972
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29075
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:29082
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:29095
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29276
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
  
! #: cp/parser.cc:29304
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:29374
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:29388
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:29461
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:29484
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:29519
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:29650
  #, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr ""
  
! #: cp/parser.cc:29665
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29685
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29709
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:29712
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:29914 cp/parser.cc:30008
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/parser.cc:30016
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/parser.cc:30022
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:30066
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/parser.cc:30107
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:30219
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:30254
  #, gcc-internal-format
  msgid "%<alignas%> on exception declaration"
  msgstr ""
  
! #: cp/parser.cc:30333
  #, gcc-internal-format
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr ""
  
! #: cp/parser.cc:30801
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:30947
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:30961
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31103
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31138
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:31180
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:31183
  #, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr ""
  
! #: cp/parser.cc:31229
  #, gcc-internal-format
  msgid "expected contract-role"
  msgstr ""
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31310
  #, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr ""
  
! #: cp/parser.cc:31320
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr ""
  
! #: cp/parser.cc:31330
  #, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr ""
  
! #: cp/parser.cc:31467
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr ""
  
! #: cp/parser.cc:31626
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:31992 cp/parser.cc:32001
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:32348
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32589
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32727
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr ""
  
! #: cp/parser.cc:32735
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr ""
  
! #: cp/parser.cc:33254
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33259
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Нерэчаіснае абвяшчэнне"
  
! #: cp/parser.cc:33263
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "невыкарыстаемы параметр \"%s\""
*************** msgstr "невыкарыстаемы п�
*** 65271,65705 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33211
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:33503
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:33614
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe не падтрымліваецца."
  
! #: cp/parser.cc:33791
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33800
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33806
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33846
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:33856
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:33876
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ініцыялізацыя"
  
! #: cp/parser.cc:33986
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "пустое абвяшчэнне"
  
! #: cp/parser.cc:34037
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:34089
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "ініцыялізацыя"
  
! #: cp/parser.cc:34408
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.cc:34421
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:34452
  #, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:34769
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:34944
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.cc:34956
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qD specifier"
  msgstr "паўтарэньне `%s'"
  
! #: cp/parser.cc:34959
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:34971
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:34988
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:35097
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ не падтрымлівае \"long long\""
  
! #: cp/parser.cc:35108
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:35113
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qD"
  msgstr "паўтарэньне `%s'"
  
! #: cp/parser.cc:35142
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qs"
  msgstr "паўтарэньне `%s'"
  
! #: cp/parser.cc:35194
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.cc:35197
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.cc:35200
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.cc:35206
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.cc:35209
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:35212
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.cc:35215
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected %<operator%>"
  msgstr "нераспазнаны аператар %s"
  
! #: cp/parser.cc:35218
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:35221
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.cc:35224
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.cc:35227
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.cc:35230
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.cc:35233
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.cc:35236
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:35239
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.cc:35242
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr ""
  
! #: cp/parser.cc:35245
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:35248
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.cc:35251
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:35254
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:35257
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:35260
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:35263
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr ""
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:35346
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:35681
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35833
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.cc:35838
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/parser.cc:35959
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:36117 cp/parser.cc:36151
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:36124 cp/parser.cc:36157
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36125 cp/parser.cc:36158
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr ""
  
! #: cp/parser.cc:36132
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr ""
  
! #: cp/parser.cc:36133
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr ""
  
! #: cp/parser.cc:36216
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:36237
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:36486
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/parser.cc:36727 cp/parser.cc:38039 cp/parser.cc:38228
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:36798
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36872
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36903
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:37307
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:37382 cp/parser.cc:37400
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:37394 cp/parser.cc:37460
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:37503
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:37700 cp/parser.cc:37707 cp/parser.cc:37714
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid type for instance variable"
  msgstr "нерэчаісны рэжым для gen_tst_reg"
  
! #: cp/parser.cc:37831
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.cc:38004
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38011
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: cp/parser.cc:38291 cp/parser.cc:38298 cp/parser.cc:38305
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid type for property"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:38467
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:39765
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr ""
  
! #: cp/parser.cc:39782
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:40538
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr ""
  
! #: cp/parser.cc:40929
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/parser.cc:41990
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr ""
--- 65362,65796 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33270
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:33562
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:33673
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe не падтрымліваецца."
  
! #: cp/parser.cc:33850
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33859
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33865
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33905
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:33915
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:33935
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ініцыялізацыя"
  
! #: cp/parser.cc:34045
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "пустое абвяшчэнне"
  
! #: cp/parser.cc:34096
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:34148
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "ініцыялізацыя"
  
! #: cp/parser.cc:34467
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.cc:34480
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:34511
  #, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:34828
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:35003
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.cc:35015
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qD specifier"
  msgstr "паўтарэньне `%s'"
  
! #: cp/parser.cc:35018
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:35030
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:35047
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:35156
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ не падтрымлівае \"long long\""
  
! #: cp/parser.cc:35167
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:35172
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qD"
  msgstr "паўтарэньне `%s'"
  
! #: cp/parser.cc:35201
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qs"
  msgstr "паўтарэньне `%s'"
  
! #: cp/parser.cc:35253
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.cc:35256
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.cc:35259
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.cc:35265
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.cc:35268
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:35271
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.cc:35274
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected %<operator%>"
  msgstr "нераспазнаны аператар %s"
  
! #: cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:35280
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.cc:35283
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.cc:35289
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.cc:35301
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr ""
  
! #: cp/parser.cc:35304
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:35316
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:35322
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr ""
  
! #: cp/parser.cc:35354
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:35366
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:35369
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.cc:35372
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.cc:35378
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:35405
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:35740
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35892
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.cc:35897
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: cp/parser.cc:36018
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:36176 cp/parser.cc:36210
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:36183 cp/parser.cc:36216
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36184 cp/parser.cc:36217
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr ""
  
! #: cp/parser.cc:36191
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr ""
  
! #: cp/parser.cc:36192
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr ""
  
! #: cp/parser.cc:36275
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:36296
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:36545
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/parser.cc:36786 cp/parser.cc:38098 cp/parser.cc:38287
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:36857
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36931
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36962
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:37366
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:37441 cp/parser.cc:37459
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:37453 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:37562
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:37759 cp/parser.cc:37766 cp/parser.cc:37773
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid type for instance variable"
  msgstr "нерэчаісны рэжым для gen_tst_reg"
  
! #: cp/parser.cc:37890
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.cc:38063
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38070
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "\"%s\" атрыбут ігнарыруецца"
  
! #: cp/parser.cc:38350 cp/parser.cc:38357 cp/parser.cc:38364
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid type for property"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/parser.cc:38526
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:39824
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr ""
  
! #: cp/parser.cc:39841
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:40597
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr ""
  
! #: cp/parser.cc:40988
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/parser.cc:42049
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr ""
*************** msgstr ""
*** 65708,65877 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44102
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: cp/parser.cc:45553
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46484
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46566 cp/pt.cc:18593
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:49607
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:50294
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr ""
  
! #: cp/parser.cc:50521
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a C pointer"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: cp/parser.cc:50647
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50768
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51822
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/parser.cc:51853
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.cc:51865
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:51968
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:51988 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51992 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51995 cp/pt.cc:14880 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51998 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52749
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52759
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
! #: cp/parser.cc:52929 cp/parser.cc:53464
  #, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53140
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53187 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53189 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53335
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:53338
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:53385
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.cc:53714
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:53725
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:53812
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:53954
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr ""
  
! #: cp/parser.cc:53991
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:54200
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:54256
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 65799,65968 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44161
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: cp/parser.cc:45612
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46543
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46625 cp/pt.cc:18622
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:49666
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:50353
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr ""
  
! #: cp/parser.cc:50580
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a C pointer"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: cp/parser.cc:50706
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50827
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51875
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/parser.cc:51906
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.cc:51918
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:52021
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:52041 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52045 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52048 cp/pt.cc:14893 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52051 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52802
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52812
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
! #: cp/parser.cc:52982 cp/parser.cc:53517
  #, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53193
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53240 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53242 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53388
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:53391
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:53438
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.cc:53767
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:53778
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:53865
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:54007
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr ""
  
! #: cp/parser.cc:54044
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:54253
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:54309
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr ""
*** 66569,66843 ****
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7549
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.cc:7714
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "in template argument for type %qT"
  msgstr "звычайны аргумэнт для `%#D' мае тып `%T'"
  
! #: cp/pt.cc:7728
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr ""
  
! #: cp/pt.cc:7814
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7822
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.cc:7840
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.cc:7900
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.cc:7902
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7956
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.cc:8547
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8563
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.cc:8693
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8722
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8744 cp/pt.cc:8779 cp/pt.cc:8830
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8752
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8760
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8766
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8769
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8784
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8787
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8834
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8849
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8852
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.cc:8940
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.cc:9068 cp/pt.cc:9404
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/pt.cc:9083 cp/pt.cc:9229
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:9225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.cc:9234
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "дэструктару неабходны \"%#D\""
  
! #: cp/pt.cc:9260
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9264
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.cc:9365
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9934
  #, gcc-internal-format
  msgid "instantiation exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/pt.cc:9953
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/pt.cc:10140
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:10142
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "пустое абвяшчэнне"
  
! #: cp/pt.cc:10311 cp/pt.cc:22841
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr ""
  
! #: cp/pt.cc:10661
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.cc:11392
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12216
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12225
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr ""
  
! #: cp/pt.cc:12252
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: cp/pt.cc:12256
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12484
  #, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr ""
  
! #: cp/pt.cc:12485
  #, gcc-internal-format
  msgid "first error appeared here"
  msgstr ""
  
! #: cp/pt.cc:12836
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.cc:13355
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13826
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13914
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13917
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14102
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find `nm'"
  msgid "cannot index an empty pack"
  msgstr "нельга знайсці \"nm\""
  
! #: cp/pt.cc:14553
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/pt.cc:14650
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:15640
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr ""
--- 66660,66934 ----
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7554
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.cc:7719
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "in template argument for type %qT"
  msgstr "звычайны аргумэнт для `%#D' мае тып `%T'"
  
! #: cp/pt.cc:7733
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr ""
  
! #: cp/pt.cc:7819
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7827
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.cc:7845
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.cc:7905
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.cc:7907
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7961
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.cc:8552
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8568
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.cc:8698
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8727
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/pt.cc:8732
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8749 cp/pt.cc:8784 cp/pt.cc:8835
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8757
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8765
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8771
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8774
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8789
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8792
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8839
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8854
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8857
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.cc:8945
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.cc:9073 cp/pt.cc:9409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/pt.cc:9088 cp/pt.cc:9234
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.cc:9239
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "дэструктару неабходны \"%#D\""
  
! #: cp/pt.cc:9265
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9269
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.cc:9370
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9939
  #, gcc-internal-format
  msgid "instantiation exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/pt.cc:9958
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/pt.cc:10153
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:10155
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "пустое абвяшчэнне"
  
! #: cp/pt.cc:10324 cp/pt.cc:22870
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr ""
  
! #: cp/pt.cc:10674
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.cc:11405
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12229
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12238
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr ""
  
! #: cp/pt.cc:12265
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: cp/pt.cc:12269
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12497
  #, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr ""
  
! #: cp/pt.cc:12498
  #, gcc-internal-format
  msgid "first error appeared here"
  msgstr ""
  
! #: cp/pt.cc:12849
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.cc:13368
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13839
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13927
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13930
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14115
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find `nm'"
  msgid "cannot index an empty pack"
  msgstr "нельга знайсці \"nm\""
  
! #: cp/pt.cc:14566
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/pt.cc:14663
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:15663
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr ""
*************** msgstr ""
*** 66855,67161 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15828
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/pt.cc:16034
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "нерэчаісны тып парамэтра `%T'"
  
! #: cp/pt.cc:16036
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "у абвяшчэньні  `%D'"
  
! #: cp/pt.cc:16163
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function returning an array"
  msgstr "функцыя не вяртае тып string"
  
! #: cp/pt.cc:16165
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/pt.cc:16896
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16898
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/pt.cc:16900
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16913
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/pt.cc:16916
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16969
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:16975
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16981
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.cc:17050
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.cc:17091
  #, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr ""
  
! #: cp/pt.cc:17098
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17119
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:17159
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:17167
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:17290
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/pt.cc:17609
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17625
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17627
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17711
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:19980 cp/pt.cc:22201
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.cc:19984 cp/pt.cc:22205
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20131
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21437
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21472
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21477
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21480
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21485
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.cc:21536
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: cp/pt.cc:21563
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: cp/pt.cc:21802
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/pt.cc:21805
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/pt.cc:22121
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.cc:22471
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.cc:22473
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "звычайны аргумэнт для `%#D' мае тып `%T'"
  
! #: cp/pt.cc:22483
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:22498
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/pt.cc:22516
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:26953
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:26955
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:26961
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:26988 cp/pt.cc:27075
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27007
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:27013 cp/pt.cc:27070
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:27018
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:27026
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27062
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27085 cp/pt.cc:27152
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27090 cp/pt.cc:27167
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:27124
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27127
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27136
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:27157
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27197
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27527
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
  
! #: cp/pt.cc:27533
  #, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr ""
--- 66946,67252 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15851
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/pt.cc:16057
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "нерэчаісны тып парамэтра `%T'"
  
! #: cp/pt.cc:16059
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "у абвяшчэньні  `%D'"
  
! #: cp/pt.cc:16186
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function returning an array"
  msgstr "функцыя не вяртае тып string"
  
! #: cp/pt.cc:16188
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: cp/pt.cc:16919
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16921
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/pt.cc:16923
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16936
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/pt.cc:16939
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16992
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:16998
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:17004
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.cc:17073
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.cc:17114
  #, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr ""
  
! #: cp/pt.cc:17121
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17142
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:17182
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:17190
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:17319
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/pt.cc:17638
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17654
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17656
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17740
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:20009 cp/pt.cc:22230
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.cc:20013 cp/pt.cc:22234
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20160
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21466
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21501
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21506
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21509
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21514
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.cc:21565
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: cp/pt.cc:21592
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
  
! #: cp/pt.cc:21831
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/pt.cc:21834
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/pt.cc:22150
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.cc:22500
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.cc:22502
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "звычайны аргумэнт для `%#D' мае тып `%T'"
  
! #: cp/pt.cc:22512
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:22527
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: cp/pt.cc:22545
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:26983
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:26985
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:26991
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:27018 cp/pt.cc:27105
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27037
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:27043 cp/pt.cc:27100
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:27048
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:27056
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27092
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27115 cp/pt.cc:27182
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27120 cp/pt.cc:27197
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:27154
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27157
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27166
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:27187
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27227
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "паўторнае абвяшчэнне меткі \"%s\""
  
! #: cp/pt.cc:27557
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
  
! #: cp/pt.cc:27563
  #, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr ""
*************** msgstr ""
*** 67167,67324 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28009
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:28055
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:28430
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28460
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr ""
  
! #: cp/pt.cc:28469
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28477
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/pt.cc:28479
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/pt.cc:29942
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/pt.cc:30127
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a concept cannot be constrained"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/pt.cc:30136
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr ""
  
! #: cp/pt.cc:30142
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr ""
  
! #: cp/pt.cc:30186
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:31457
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.cc:31470
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:31476
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:31604
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31611
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:31624
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/pt.cc:31627
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.cc:31642
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:31646
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "ініцыялізацыя"
  
! #: cp/pt.cc:31661
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:31663
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31786
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31789
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31849
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.cc:31852
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31927
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31931
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31935
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31939
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
--- 67258,67415 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28039
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:28085
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:28460
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28490
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr ""
  
! #: cp/pt.cc:28499
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28507
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/pt.cc:28509
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "нявернае выкарыстанне \"restict\""
  
! #: cp/pt.cc:29972
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "\"%s\" - гэта не пачатак дэкларацыі"
  
! #: cp/pt.cc:30157
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a concept cannot be constrained"
  msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
  
! #: cp/pt.cc:30166
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr ""
  
! #: cp/pt.cc:30172
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr ""
  
! #: cp/pt.cc:30216
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:31487
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.cc:31500
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:31506
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:31634
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31641
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:31654
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "параметр \"%s\" ініцыялізаваны"
  
! #: cp/pt.cc:31657
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.cc:31672
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:31676
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "ініцыялізацыя"
  
! #: cp/pt.cc:31691
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:31693
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31816
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31819
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31879
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.cc:31882
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31957
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31961
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31965
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31969
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
*************** msgstr ""
*** 67338,67359 ****
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/rtti.cc:520
  #, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr ""
  
! #: cp/rtti.cc:710 cp/rtti.cc:726
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr ""
  
! #: cp/rtti.cc:738
  #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr ""
  
! #: cp/rtti.cc:820
  #, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr ""
--- 67429,67450 ----
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/rtti.cc:521
  #, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr ""
  
! #: cp/rtti.cc:711 cp/rtti.cc:727
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr ""
  
! #: cp/rtti.cc:739
  #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr ""
  
! #: cp/rtti.cc:821
  #, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr ""
*************** msgstr ""
*** 68602,69359 ****
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.cc:4084
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:4124
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.cc:4196
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.cc:4447
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/typeck.cc:4468
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4485
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/typeck.cc:4488
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/typeck.cc:4491
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/typeck.cc:4553
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "вельмі шмат аргументаў у функцыі \"%s\""
  
! #: cp/typeck.cc:4554
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/typeck.cc:4559
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to member function %q#D"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/typeck.cc:4560
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to member function %q#D"
  msgstr "не хапае аргументаў у функцыі"
  
! #: cp/typeck.cc:4566
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %q#D"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/typeck.cc:4567
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %q#D"
  msgstr "не хапае аргументаў у функцыі"
  
! #: cp/typeck.cc:4577
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "вельмі шмат аргументаў у функцыі \"%s\""
  
! #: cp/typeck.cc:4578
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/typeck.cc:4581
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/typeck.cc:4582
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "не хапае аргументаў у функцыі"
  
! #: cp/typeck.cc:4664
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck.cc:4670
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck.cc:4984
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5031
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5046
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5049
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5064
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5123
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5126
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5132
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5135
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5172
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5175
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5178
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5182
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5191
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5194
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5197
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5201
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5336 cp/typeck.cc:5348
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.cc:5462
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:5929 cp/typeck.cc:5938 cp/typeck.cc:6244 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.cc:6165 cp/typeck.cc:6179
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:6202
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6236
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr ""
  
! #: cp/typeck.cc:6283
  #, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr ""
  
! #: cp/typeck.cc:6349
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.cc:6458
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.cc:6859
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6867
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6875
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6928
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:7005
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7006
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7023
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7026
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:7033
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7228
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7234
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7240
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7246
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7251
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7284
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: cp/typeck.cc:7301
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: cp/typeck.cc:7359
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck.cc:7394 cp/typeck.cc:7976 rust/backend/rust-tree.cc:4701
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: cp/typeck.cc:7561
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7562
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7695
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: cp/typeck.cc:7696
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/typeck.cc:7712
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck.cc:7714
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck.cc:7726
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/typeck.cc:7728
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/typeck.cc:7768
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7781
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7791
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7799
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7988 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:8010 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.cc:8015 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:8086
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8098
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.cc:8102
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.cc:8106
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.cc:8144
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.cc:8247
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8284
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8290
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8297
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8323
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.cc:8337
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.cc:8786
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck.cc:8792 cp/typeck.cc:8798 cp/typeck.cc:10522
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: cp/typeck.cc:8826
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "пераўтварэньне з `%T' у `%T'"
  
! #: cp/typeck.cc:8901
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8971
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:8996
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9007
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9028 cp/typeck.cc:9218
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:9045
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.cc:9059
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck.cc:9132
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.cc:9141
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.cc:9183
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9253
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck.cc:9354 cp/typeck.cc:9363
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/typeck.cc:9372
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck.cc:9488
  #, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr ""
  
! #: cp/typeck.cc:9753
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9814
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9841
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.cc:9857
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/typeck.cc:9859
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Нерэчаісны выбар %s"
  
! #: cp/typeck.cc:9995
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:10009
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:10057 cp/typeck.cc:10076
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:10157
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck.cc:10481
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.cc:10486
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.cc:10495
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.cc:10499
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.cc:10504
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.cc:10540
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10544
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10549
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10554
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10564
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10650
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: cp/typeck.cc:10734
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10737
  #, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10740
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10775
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10779
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10785
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10789
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:11049
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11050 cp/typeck.cc:11066 cp/typeck.cc:11091 cp/typeck.cc:11128
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11064
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11090 cp/typeck.cc:11125
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr ""
  
! #: cp/typeck.cc:11127
  #, fuzzy, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11177
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
! #: cp/typeck.cc:11220 cp/typeck.cc:11266
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:11228
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/typeck.cc:11247
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:11250
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11287
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:11316
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr ""
  
! #: cp/typeck.cc:11405
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr ""
  
! #: cp/typeck.cc:11417
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:11997
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
--- 68693,69450 ----
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.cc:4200
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:4240
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.cc:4312
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.cc:4563
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/typeck.cc:4584
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4601
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/typeck.cc:4604
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/typeck.cc:4607
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "\"%s\" звычайна функцыя"
  
! #: cp/typeck.cc:4669
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "вельмі шмат аргументаў у функцыі \"%s\""
  
! #: cp/typeck.cc:4670
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/typeck.cc:4675
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to member function %q#D"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/typeck.cc:4676
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to member function %q#D"
  msgstr "не хапае аргументаў у функцыі"
  
! #: cp/typeck.cc:4682
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %q#D"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/typeck.cc:4683
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %q#D"
  msgstr "не хапае аргументаў у функцыі"
  
! #: cp/typeck.cc:4693
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "вельмі шмат аргументаў у функцыі \"%s\""
  
! #: cp/typeck.cc:4694
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: cp/typeck.cc:4697
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: cp/typeck.cc:4698
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "не хапае аргументаў у функцыі"
  
! #: cp/typeck.cc:4780
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck.cc:4786
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck.cc:5100
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5147
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5162
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5165
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5180
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5239
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5242
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5248
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5251
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5288
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5291
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5294
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5298
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5307
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5310
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5313
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5317
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5452 cp/typeck.cc:5464
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.cc:5578
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:6045 cp/typeck.cc:6054 cp/typeck.cc:6360 cp/typeck.cc:6369
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.cc:6281 cp/typeck.cc:6295
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:6318
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6352
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr ""
  
! #: cp/typeck.cc:6399
  #, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr ""
  
! #: cp/typeck.cc:6465
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.cc:6574
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.cc:6975
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6983
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6991
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:7044
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:7121
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7122
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7139
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7142
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:7149
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7344
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7356
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7362
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7367
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7400
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: cp/typeck.cc:7417
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: cp/typeck.cc:7475
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck.cc:7510 cp/typeck.cc:8092 rust/backend/rust-tree.cc:4701
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "не магу атрымаць адрас бітавага поля \"%s\""
  
! #: cp/typeck.cc:7677
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7678
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7811
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C не дазваляе пусты ізыходны файл"
  
! #: cp/typeck.cc:7812
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/typeck.cc:7828
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck.cc:7830
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "\"%s\" мае незавершаны тып"
  
! #: cp/typeck.cc:7842
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/typeck.cc:7844
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/typeck.cc:7884
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7897
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7907
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7915
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:8104 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:8126 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.cc:8131 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:8202
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8214
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.cc:8218
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.cc:8222
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.cc:8260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.cc:8363
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8400
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8406
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8413
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8439
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.cc:8453
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.cc:8902
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck.cc:8908 cp/typeck.cc:8914 cp/typeck.cc:10638
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "вяртаемы тып \"%s\" не \"int\""
  
! #: cp/typeck.cc:8942
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "пераўтварэньне з `%T' у `%T'"
  
! #: cp/typeck.cc:9017
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9087
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:9112
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9123
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9144 cp/typeck.cc:9334
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:9161
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.cc:9175
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck.cc:9248
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.cc:9257
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.cc:9299
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9369
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck.cc:9470 cp/typeck.cc:9479
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C не дазваляе дэкларацыі метак (label)"
  
! #: cp/typeck.cc:9488
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck.cc:9604
  #, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr ""
  
! #: cp/typeck.cc:9869
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9930
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9957
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.cc:9973
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/typeck.cc:9975
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Нерэчаісны выбар %s"
  
! #: cp/typeck.cc:10111
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:10125
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:10173 cp/typeck.cc:10192
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:10273
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Нерэчаісны выбар \"%s\""
  
! #: cp/typeck.cc:10597
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.cc:10602
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.cc:10611
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.cc:10615
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.cc:10620
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.cc:10656
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10660
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10665
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10670
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10680
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10766
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: cp/typeck.cc:10850
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10853
  #, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10856
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10891
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10895
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10901
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10905
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11166 cp/typeck.cc:11182 cp/typeck.cc:11207 cp/typeck.cc:11244
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11206 cp/typeck.cc:11241
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr ""
  
! #: cp/typeck.cc:11243
  #, fuzzy, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "нерэчаісны ініцыялізатар"
  
! #: cp/typeck.cc:11281
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11293
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11296
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
! #: cp/typeck.cc:11336 cp/typeck.cc:11382
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:11344
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "прапушчан ініцыялізатар"
  
! #: cp/typeck.cc:11363
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:11366
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11403
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:11432
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr ""
  
! #: cp/typeck.cc:11521
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr ""
  
! #: cp/typeck.cc:11533
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:12119
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
*************** msgid "Array reference at %C cannot have
*** 70485,70493 ****
  msgstr ""
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6539 fortran/check.cc:6582 fortran/check.cc:6624
! #: fortran/check.cc:6651 fortran/check.cc:6914 fortran/match.cc:1859
! #: fortran/match.cc:3656 fortran/match.cc:3998 fortran/match.cc:4194
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
--- 70576,70584 ----
  msgstr ""
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6610 fortran/check.cc:6653 fortran/check.cc:6695
! #: fortran/check.cc:6722 fortran/check.cc:6985 fortran/match.cc:1859
! #: fortran/match.cc:3657 fortran/match.cc:3999 fortran/match.cc:4195
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
*************** msgstr ""
*** 70645,70651 ****
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1372 fortran/match.cc:4630
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
--- 70736,70742 ----
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1372 fortran/match.cc:4631
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
*************** msgstr ""
*** 70761,70767 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:12344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid use of BOZ literal constant at %L"
--- 70852,70858 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:12334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid use of BOZ literal constant at %L"
*************** msgstr ""
*** 70837,70843 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:742 fortran/check.cc:8216
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
--- 70928,70934 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:742 fortran/check.cc:8287
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
*************** msgstr ""
*** 71218,71225 ****
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6900
! #: fortran/check.cc:7031
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
--- 71309,71316 ----
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6971
! #: fortran/check.cc:7102
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
*************** msgstr ""
*** 71400,71406 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4577 fortran/check.cc:8136 fortran/check.cc:8151
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
--- 71491,71497 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4577 fortran/check.cc:8207 fortran/check.cc:8222
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
*************** msgstr ""
*** 71455,71461 ****
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4984 fortran/check.cc:6978
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
--- 71546,71552 ----
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4984 fortran/check.cc:7049
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
*************** msgstr ""
*** 71575,71586 ****
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr ""
  
! #: fortran/check.cc:5735 fortran/check.cc:8196
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8188
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
--- 71666,71677 ----
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr ""
  
! #: fortran/check.cc:5735 fortran/check.cc:8267
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8259
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
*************** msgstr ""
*** 71600,71935 ****
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.cc:5927
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5941
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr ""
  
! #: fortran/check.cc:5984
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5998
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:6033
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6039
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr ""
  
! #: fortran/check.cc:6046
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr ""
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6074
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6081
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6087
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6101
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6113
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6126
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6146
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6174
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6181
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6192
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6241
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: fortran/check.cc:6260
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.cc:6284
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr ""
  
! #: fortran/check.cc:6548
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:6555
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr ""
  
! #: fortran/check.cc:6564
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6610
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6634
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6660
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6667
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6678
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr ""
  
! #: fortran/check.cc:6696
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6754
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6806
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6833
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.cc:6868
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:6992
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:7005
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:7141
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7153
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:7308 fortran/check.cc:7344
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:7355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "вельмі шмат аргументаў у функцыі \"%s\""
  
! #: fortran/check.cc:7373
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7385
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr ""
  
! #: fortran/check.cc:7427
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7434
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7472
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7492
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7502
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7517 fortran/check.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr ""
  
! #: fortran/check.cc:7738
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr ""
  
! #: fortran/check.cc:7920
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr ""
  
! #: fortran/check.cc:8109 fortran/check.cc:8120
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr ""
  
! #: fortran/check.cc:8180
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
--- 71691,72026 ----
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.cc:5949
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:6048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr ""
  
! #: fortran/check.cc:6055
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6075
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6094
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr ""
  
! #: fortran/check.cc:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr ""
  
! #: fortran/check.cc:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6172
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6184
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6191
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6211
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6217
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6228
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6245
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:6296
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6312
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "памер \"%s\" больш чам %d байт"
  
! #: fortran/check.cc:6331
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.cc:6355
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr ""
  
! #: fortran/check.cc:6619
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:6626
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr ""
  
! #: fortran/check.cc:6635
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6668
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6681
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6731
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6749
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr ""
  
! #: fortran/check.cc:6767
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6877
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6896
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6904
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.cc:6939
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:7063
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:7076
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7224
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:7379 fortran/check.cc:7415
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:7426
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "вельмі шмат аргументаў у функцыі \"%s\""
  
! #: fortran/check.cc:7444
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7456
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr ""
  
! #: fortran/check.cc:7498
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7505
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7526
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7563
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7573
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7588 fortran/check.cc:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr ""
  
! #: fortran/check.cc:7809
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr ""
  
! #: fortran/check.cc:7991
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr ""
  
! #: fortran/check.cc:8180 fortran/check.cc:8191
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr ""
  
! #: fortran/check.cc:8251
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
*************** msgstr ""
*** 71941,71947 ****
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3123 fortran/class.cc:3197
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
--- 72032,72038 ----
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3127 fortran/class.cc:3201
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
*************** msgstr ""
*** 71987,71998 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5604
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5634
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
--- 72078,72089 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5607
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
*************** msgstr ""
*** 72012,72018 ****
  msgid "Data element above array upper bound at %L"
  msgstr ""
  
! #: fortran/data.cc:390 fortran/data.cc:620
  #, fuzzy, gcc-internal-format
  #| msgid "initialization"
  msgid "re-initialization of %qs at %L"
--- 72103,72109 ----
  msgid "Data element above array upper bound at %L"
  msgstr ""
  
! #: fortran/data.cc:390 fortran/data.cc:626
  #, fuzzy, gcc-internal-format
  #| msgid "initialization"
  msgid "re-initialization of %qs at %L"
*************** msgstr ""
*** 72032,72044 ****
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:643
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:703 fortran/data.cc:722 fortran/data.cc:736
! #: fortran/data.cc:762 fortran/data.cc:909
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr ""
--- 72123,72135 ----
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:649
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:709 fortran/data.cc:728 fortran/data.cc:742
! #: fortran/data.cc:768 fortran/data.cc:915
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr ""
*************** msgstr ""
*** 72178,72184 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14157
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 72269,72275 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14147
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 74015,74026 ****
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1021
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1326
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
--- 74106,74117 ----
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1025
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1330
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
*************** msgstr ""
*** 74055,74061 ****
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4356 fortran/dump-parse-tree.cc:4450
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "\"%s\" мае незавершаны тып"
--- 74146,74152 ----
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4358 fortran/dump-parse-tree.cc:4453
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "\"%s\" мае незавершаны тып"
*************** msgstr ""
*** 74098,74545 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1338
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1444
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1643 fortran/expr.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1769
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr ""
  
! #: fortran/expr.cc:1890 fortran/primary.cc:2521 fortran/primary.cc:2698
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1915 fortran/primary.cc:2516 fortran/primary.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1926
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1938
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2592
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2668
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2678
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2694
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2705
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2736
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:2873
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2957
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:2988
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3065 fortran/resolve.cc:2890
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.cc:3077
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3116
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3136
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3142
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3151
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3155
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3161
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3167
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3177
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3231
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3371
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.cc:3378
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.cc:3385
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3393
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.cc:3540
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3548
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3555
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.cc:3577
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3608
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.cc:3640
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3649
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
  #. Reject truncation.
! #: fortran/expr.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3685
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.cc:3699
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.cc:3747
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr ""
  
! #: fortran/expr.cc:3814
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:3822
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3894
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:3901
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3932
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:3976
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:3984
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.cc:4008
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4013
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4042
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.cc:4048 fortran/expr.cc:4068
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4056 fortran/expr.cc:4075
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4102
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4123
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4148
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4157
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4167
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4173
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4180
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.cc:4188
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4211
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4264
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr ""
  
! #: fortran/expr.cc:4274 fortran/expr.cc:4289
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4280 fortran/expr.cc:4295 fortran/resolve.cc:2764
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4307
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4316
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4329
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr ""
  
! #: fortran/expr.cc:4343
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4348
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4356
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4363
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4416
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
  
! #: fortran/expr.cc:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4432
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr ""
--- 74189,74636 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1339
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1445
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1644 fortran/expr.cc:1695
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1770
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1781
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr ""
  
! #: fortran/expr.cc:1945 fortran/primary.cc:2554 fortran/primary.cc:2739
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1992 fortran/primary.cc:2549 fortran/primary.cc:2754
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2003
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2028
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2782
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2809
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2817
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2840
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:2977
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3061
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3092
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3169 fortran/resolve.cc:2891
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.cc:3181
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3220
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3240
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3246
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3255
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3259
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3265
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3271
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3281
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3335
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3475
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.cc:3482
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.cc:3489
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3497
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.cc:3644
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3652
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3659
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.cc:3681
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3712
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.cc:3744
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
  #. Reject truncation.
! #: fortran/expr.cc:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3789
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3907
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr ""
  
! #: fortran/expr.cc:3918
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:3926
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3945
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3955
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3998
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:4036
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4088
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.cc:4112
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4117
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.cc:4152 fortran/expr.cc:4172
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4160 fortran/expr.cc:4179
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4227
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4252
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4261
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4271
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4277
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4284
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.cc:4292
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4368
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr ""
  
! #: fortran/expr.cc:4378 fortran/expr.cc:4393
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4384 fortran/expr.cc:4399 fortran/resolve.cc:2765
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4411
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4420
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr ""
  
! #: fortran/expr.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4452
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4467
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4504
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4516
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
  
! #: fortran/expr.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr ""
*************** msgstr ""
*** 74547,74738 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4456 fortran/expr.cc:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.cc:4473
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4479 fortran/expr.cc:4494
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4510
  #, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:4521
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4552
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4561
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4569
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4597 fortran/expr.cc:4602
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4722 fortran/resolve.cc:1573
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.cc:4728
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4743 fortran/resolve.cc:1579
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.cc:4755
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:4761
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:4768
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:5252
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6385
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6401
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6412
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.cc:6423
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6432
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6445
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6458
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6506
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6532
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6540
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6555
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.cc:6615 fortran/expr.cc:6636
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6629
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6648
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6690
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
--- 74638,74829 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4560 fortran/expr.cc:4686
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4583 fortran/expr.cc:4598
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4614
  #, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4656
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4665
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4701 fortran/expr.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4826 fortran/resolve.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4847 fortran/resolve.cc:1580
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.cc:4859
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:4865
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:4872
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:5356
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6497
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6505
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6536
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6549
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6593
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6610
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6636
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6644
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6659
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.cc:6719 fortran/expr.cc:6740
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6724
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6733
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6752
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6794
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 74753,74760 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7434 fortran/trans-array.cc:9248
! #: fortran/trans-intrinsic.cc:8577
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr ""
--- 74844,74851 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7436 fortran/trans-array.cc:9250
! #: fortran/trans-intrinsic.cc:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr ""
*************** msgstr ""
*** 74920,75703 ****
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:458
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:655
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:943
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:975
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:1006
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:1026
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr ""
  
! #: fortran/interface.cc:1033
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1049 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1154
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1518 fortran/interface.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1715
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1724
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1771
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1968
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1973
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1977
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1981
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:1993
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1997
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2005
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr ""
  
! #: fortran/interface.cc:2062 fortran/interface.cc:2067
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2072
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2110
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2315
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2318
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2321
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2324
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2336
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2340
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2344
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2468
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2480 fortran/interface.cc:2496
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2484 fortran/interface.cc:2500
! #: fortran/interface.cc:2590
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2519
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2526
  #, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr ""
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2548
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr ""
  
! #: fortran/interface.cc:2601
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2624
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2634
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2658
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2675
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2685
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2700
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2716
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2738
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2756
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2786
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2805
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2818
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2825
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2912
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2923
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2928
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2941
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3338
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3361
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3365
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3374
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3384
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3397
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3415
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3438
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3451
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3462
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3502
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3505
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3543
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3574
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3589
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3612
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3622 fortran/interface.cc:3627
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3653
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3670
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3737
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3766
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3781
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: fortran/interface.cc:3790
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3799
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3813
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3827
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3842
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3857
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3870
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3881
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3892
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3930
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3950
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3968
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:4030
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4158
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4187
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4213
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4223
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4253
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4273
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4285
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4295
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4348
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4352 fortran/interface.cc:4362
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4358
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4371
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4387
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4404
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4413
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4437
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4452
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4462
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4470
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4480
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4522
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4533
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4618
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4688
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Unable to find symbol %qs"
  msgstr "не знойдзен клас \"%s\""
  
! #: fortran/interface.cc:5072
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:5189
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5283
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5295
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5303
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5311
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5320
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5326
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5335
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5346
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5365
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5395
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5406
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5415
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5424
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5435
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5442
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr ""
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr ""
  
! #: fortran/interface.cc:5481
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5485
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5489
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5547 fortran/interface.cc:5593
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5559
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5571
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5578
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
--- 75011,75794 ----
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:468
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:664
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:952
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:1024
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr ""
  
! #: fortran/interface.cc:1042
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1051 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1058 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1163
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1532 fortran/interface.cc:1604
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1729
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1982
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1987
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1991
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1995
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:2007
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:2011
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2019
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr ""
  
! #: fortran/interface.cc:2076 fortran/interface.cc:2081
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2086
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2124
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2329
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2332
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2335
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2338
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2350
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2354
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2358
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2494 fortran/interface.cc:2510
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2498 fortran/interface.cc:2514
! #: fortran/interface.cc:2611
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2533
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2540
  #, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr ""
  
! #: fortran/interface.cc:2553
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2569
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr ""
  
! #: fortran/interface.cc:2622
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2645
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2655
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2665
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2679
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2696
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2706
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2721
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2737
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2759
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2777
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2792
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2807
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2826
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2839
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2846
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2933
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2944
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2962
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2970
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3359
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3382
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3386
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3395
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3418
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3459
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3526
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3564
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3588
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3610
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3633
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3643 fortran/interface.cc:3648
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3674
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3691
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3758
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3787
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: fortran/interface.cc:3811
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3820
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3834
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3848
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3863
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3878
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3891
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3902
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3951
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3971
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4010
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4038
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:4051
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4208
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4234
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4244
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4274
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4294
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4327
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4369
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4373 fortran/interface.cc:4383
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4392
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4400
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4408
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4434
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4458
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4473
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4491
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4543
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4554
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4639
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4709
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Unable to find symbol %qs"
  msgstr "не знойдзен клас \"%s\""
  
! #: fortran/interface.cc:5100
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:5217
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5311
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5323
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5331
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5339
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5348
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5363
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5374
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5382
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5393
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5423
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5434
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5443
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5452
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5491
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr ""
  
! #: fortran/interface.cc:5498
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5505
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr ""
  
! #: fortran/interface.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5517
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5575 fortran/interface.cc:5621
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5587
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5599
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5606
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
*************** msgstr "пераўтварэньне з
*** 75887,75893 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12312
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr ""
--- 75978,75984 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12302
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr ""
*************** msgstr ""
*** 76068,76600 ****
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1231 fortran/io.cc:1293
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Missing class name"
! msgid "Missing comma at %L"
! msgstr "Прапушчана назва класа"
  
! #: fortran/io.cc:1349
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.cc:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.cc:1380
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.cc:1386
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr ""
  
! #: fortran/io.cc:1441 fortran/io.cc:1472 fortran/io.cc:1552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Нерэчаісная спецыфікацыя! Памылка ў cc."
  
! #: fortran/io.cc:1447 fortran/io.cc:1478 fortran/io.cc:1634 fortran/io.cc:1647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: fortran/io.cc:1489
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:1497
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:1527
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr ""
  
! #: fortran/io.cc:1558
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "Duplicate %s label specification at %C"
  msgstr "паўторнае абвяшчэньне адмеціны `%s'"
  
! #: fortran/io.cc:1578 fortran/io.cc:1595 fortran/io.cc:1616
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1669
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr ""
  
! #: fortran/io.cc:1735
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.cc:1741
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1746
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.cc:1753
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.cc:1768
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1772
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1778
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1792
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1818
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr ""
  
! #: fortran/io.cc:1825
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.cc:1832
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.cc:1838
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1846
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1855
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1862
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:1880
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:2096
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2104 fortran/io.cc:2131
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2123
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2145 fortran/io.cc:2153
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr ""
  
! #: fortran/io.cc:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2226
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2245 fortran/io.cc:3919
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2273 fortran/io.cc:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2305
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2356 fortran/io.cc:3964
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2386
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2407
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr ""
  
! #: fortran/io.cc:2432
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2443
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2454
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr ""
  
! #: fortran/io.cc:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2472
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.cc:2507
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2515
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr ""
  
! #: fortran/io.cc:2528
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2581
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2689
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2715
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.cc:2723
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2846 fortran/match.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2876
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr ""
  
! #: fortran/io.cc:2887 fortran/io.cc:3377
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2920
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr ""
  
! #: fortran/io.cc:2961
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr ""
  
! #: fortran/io.cc:2981
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3055
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: fortran/io.cc:3096
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:3132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: fortran/io.cc:3141
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.cc:3207
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.cc:3303
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr ""
  
! #: fortran/io.cc:3310
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr ""
  
! #: fortran/io.cc:3323
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.cc:3345
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.cc:3370
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.cc:3400
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3412
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3422 fortran/resolve.cc:16941
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
  
! #: fortran/io.cc:3430
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.cc:3451
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "ERR tag label %d at %L not defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: fortran/io.cc:3463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "END tag label %d at %L not defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: fortran/io.cc:3475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "EOR tag label %d at %L not defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: fortran/io.cc:3485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "FORMAT label %d at %L not defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: fortran/io.cc:3516
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.cc:3637
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.cc:3643
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr ""
  
! #: fortran/io.cc:3652
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr ""
  
! #: fortran/io.cc:3661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr ""
  
! #: fortran/io.cc:3666
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr ""
  
! #: fortran/io.cc:3814
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:3942
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr ""
  
! #: fortran/io.cc:4380
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr ""
  
! #: fortran/io.cc:4621 fortran/io.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:4649
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4659 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.cc:4666
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.cc:4676
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr ""
  
! #: fortran/io.cc:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
--- 76159,76690 ----
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1232 fortran/io.cc:1295
! #, gcc-internal-format, gfc-internal-format
! msgid "Missing comma in FORMAT string at %L"
! msgstr ""
  
! #: fortran/io.cc:1351
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.cc:1382
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.cc:1388
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr ""
  
! #: fortran/io.cc:1443 fortran/io.cc:1474 fortran/io.cc:1554
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Нерэчаісная спецыфікацыя! Памылка ў cc."
  
! #: fortran/io.cc:1449 fortran/io.cc:1480 fortran/io.cc:1636 fortran/io.cc:1649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: fortran/io.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:1499
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:1529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr ""
  
! #: fortran/io.cc:1560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "Duplicate %s label specification at %C"
  msgstr "паўторнае абвяшчэньне адмеціны `%s'"
  
! #: fortran/io.cc:1580 fortran/io.cc:1597 fortran/io.cc:1618
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.cc:1696
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr ""
  
! #: fortran/io.cc:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.cc:1743
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1748
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.cc:1755
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.cc:1770
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1774
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1787
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1794
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr ""
  
! #: fortran/io.cc:1827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.cc:1834
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.cc:1840
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1848
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1864
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:1882
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:2098
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2106 fortran/io.cc:2133
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2125
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2147 fortran/io.cc:2155
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr ""
  
! #: fortran/io.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2228
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2247 fortran/io.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2275 fortran/io.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2307
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2358 fortran/io.cc:3966
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2388
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2409
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr ""
  
! #: fortran/io.cc:2434
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2445
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2456
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr ""
  
! #: fortran/io.cc:2467
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.cc:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr ""
  
! #: fortran/io.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2583
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2691
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.cc:2725
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2848 fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2878
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr ""
  
! #: fortran/io.cc:2889 fortran/io.cc:3379
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2922
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr ""
  
! #: fortran/io.cc:2963
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr ""
  
! #: fortran/io.cc:2983
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: fortran/io.cc:3098
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:3134
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "няма папярэдняга аб'яўлення для \"%s\""
  
! #: fortran/io.cc:3143
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.cc:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.cc:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr ""
  
! #: fortran/io.cc:3312
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr ""
  
! #: fortran/io.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.cc:3347
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.cc:3358
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.cc:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.cc:3402
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3414
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3424 fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
  
! #: fortran/io.cc:3432
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3443
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.cc:3453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "ERR tag label %d at %L not defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: fortran/io.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "END tag label %d at %L not defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: fortran/io.cc:3477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "EOR tag label %d at %L not defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: fortran/io.cc:3487
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "FORMAT label %d at %L not defined"
  msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
  
! #: fortran/io.cc:3518
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3607
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.cc:3645
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr ""
  
! #: fortran/io.cc:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr ""
  
! #: fortran/io.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr ""
  
! #: fortran/io.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr ""
  
! #: fortran/io.cc:3816
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.cc:3831
  #, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:3944
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4013
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4187
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.cc:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr ""
  
! #: fortran/io.cc:4382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.cc:4449
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr ""
  
! #: fortran/io.cc:4623 fortran/io.cc:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:4651
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4661 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.cc:4678
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr ""
  
! #: fortran/io.cc:4693
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.cc:4869
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4875
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr ""
*** 76931,77430 ****
  msgid "Locality spec at %L"
  msgstr ""
  
! #: fortran/match.cc:3112
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr ""
  
! #: fortran/match.cc:3120
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr ""
  
! #: fortran/match.cc:3132
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr ""
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3140
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr ""
  
! #: fortran/match.cc:3152
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr ""
  
! #: fortran/match.cc:3155
  #, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3181
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3186
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3192
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3200
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr ""
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.cc:3241
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3247
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3249
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3296
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3301
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3406
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr ""
  
! #: fortran/match.cc:3429
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr ""
  
! #: fortran/match.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr ""
  
! #: fortran/match.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3486
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3498
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3510
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr ""
  
! #: fortran/match.cc:3517
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3538
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3550 fortran/resolve.cc:13453
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
  
! #: fortran/match.cc:3600
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3621
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3647
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3662
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3669
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3699 fortran/match.cc:4041 fortran/match.cc:4253
! #: fortran/match.cc:4805 fortran/match.cc:5177
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3720 fortran/match.cc:4062 fortran/match.cc:4273
! #: fortran/match.cc:4837 fortran/match.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3741
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3807
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3817
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3892
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3922
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3946
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3989
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4004
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4083
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4158
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4183
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4189
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4201
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: fortran/match.cc:4431
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4475 fortran/match.cc:4526
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4624
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4647
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4677 fortran/match.cc:5115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "пустая сімвальная канстанта"
  
! #: fortran/match.cc:4687
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4751
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4763
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:4788
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4815
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr ""
  
! #: fortran/match.cc:4831
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4860
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4891
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4904
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4930
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4938
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:4950
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5017
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5032
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5137
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5160
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5197
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:5300
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:5328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr ""
  
! #: fortran/match.cc:5337
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:5348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr ""
--- 77021,77520 ----
  msgid "Locality spec at %L"
  msgstr ""
  
! #: fortran/match.cc:3113
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr ""
  
! #: fortran/match.cc:3121
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr ""
  
! #: fortran/match.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr ""
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3141
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr ""
  
! #: fortran/match.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr ""
  
! #: fortran/match.cc:3156
  #, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3182
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3187
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3193
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr ""
  
! #: fortran/match.cc:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.cc:3242
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3248
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3250
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3302
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3407
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr ""
  
! #: fortran/match.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr ""
  
! #: fortran/match.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3452
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr ""
  
! #: fortran/match.cc:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3482
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr ""
  
! #: fortran/match.cc:3518
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3525
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3532
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3539
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3551 fortran/resolve.cc:13443
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
  
! #: fortran/match.cc:3601
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3622
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3648
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3700 fortran/match.cc:4042 fortran/match.cc:4254
! #: fortran/match.cc:4806 fortran/match.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3721 fortran/match.cc:4063 fortran/match.cc:4274
! #: fortran/match.cc:4838 fortran/match.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3742
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3808
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3830
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3854
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3893
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3947
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3990
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4084
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4149
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4159
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4184
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4190
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: fortran/match.cc:4432
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4476 fortran/match.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4612
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4648
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4678 fortran/match.cc:5116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "пустая сімвальная канстанта"
  
! #: fortran/match.cc:4688
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4725
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4730
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4752
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:4789
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4816
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr ""
  
! #: fortran/match.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4855
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4892
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4898
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5018
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5033
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5128
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5261
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:5301
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:5329
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr ""
  
! #: fortran/match.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:5349
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5447
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr ""
*************** msgstr ""
*** 77432,77493 ****
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5662
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr ""
  
! #: fortran/match.cc:5671
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr ""
  
! #: fortran/match.cc:5678
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5686
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5697
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5712
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5719
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr ""
  
! #: fortran/match.cc:5729
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5775
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr ""
  
! #: fortran/match.cc:5837
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5950
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5960
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
--- 77522,77583 ----
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5663
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr ""
  
! #: fortran/match.cc:5672
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr ""
  
! #: fortran/match.cc:5679
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5687
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5698
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5713
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5720
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr ""
  
! #: fortran/match.cc:5730
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5776
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr ""
  
! #: fortran/match.cc:5838
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5951
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5961
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
*************** msgstr ""
*** 77495,77681 ****
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5985
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6005
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr ""
  
! #: fortran/match.cc:6025
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:6168
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:6176
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:6209
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:6223
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6241
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: fortran/match.cc:6401
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "метка \"%s\" вызначана, але не выкарыстоўваецца"
  
! #: fortran/match.cc:6407
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "метка \"%s\" вызначана, але не выкарыстоўваецца"
  
! #: fortran/match.cc:6421
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/match.cc:6426
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: fortran/match.cc:6553 fortran/match.cc:6571 fortran/match.cc:6592
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr ""
  
! #: fortran/match.cc:6602 fortran/match.cc:6608
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:6617
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6649
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:7029
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: fortran/match.cc:7057
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7270
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7311 fortran/match.cc:7365
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7375
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7411
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7463
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7481
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7513
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7535
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7611
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7631
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7686
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7713
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7835
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7873
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
--- 77585,77771 ----
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5986
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6006
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr ""
  
! #: fortran/match.cc:6026
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:6169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:6210
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:6224
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6237
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: fortran/match.cc:6402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "метка \"%s\" вызначана, але не выкарыстоўваецца"
  
! #: fortran/match.cc:6408
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "метка \"%s\" вызначана, але не выкарыстоўваецца"
  
! #: fortran/match.cc:6422
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/match.cc:6427
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "вельмі шмат аргументаў у функцыі"
  
! #: fortran/match.cc:6554 fortran/match.cc:6572 fortran/match.cc:6593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr ""
  
! #: fortran/match.cc:6603 fortran/match.cc:6609
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:6618
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6650
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:7030
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
  
! #: fortran/match.cc:7058
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7312 fortran/match.cc:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7376
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7464
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7482
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7514
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7525
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7714
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7874
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
*************** msgstr ""
*** 77716,77727 ****
  msgid "gfc_basic_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:218
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:322
  #, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr ""
--- 77806,77817 ----
  msgid "gfc_basic_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:221
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:325
  #, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr ""
*************** msgstr ""
*** 79270,79277 ****
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12090
! #: fortran/resolve.cc:13699
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 79360,79367 ----
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12080
! #: fortran/resolve.cc:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 79409,79415 ****
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8309
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
--- 79499,79505 ----
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8329
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
*************** msgstr ""
*** 81195,81415 ****
  msgid "Syntax error in argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2108
! #, gcc-internal-format
! msgid "extend_ref(): Bad tail"
! msgstr ""
! 
! #: fortran/primary.cc:2210
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2461
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2468
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2510 fortran/primary.cc:2685
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2562 fortran/primary.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2569 fortran/primary.cc:2703
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: fortran/primary.cc:2646
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2649
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2719
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2747
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2833
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2855
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr ""
  
! #: fortran/primary.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2900
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3118
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3175
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr ""
  
! #: fortran/primary.cc:3354
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3365
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3374
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3422
  #, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr ""
  
! #: fortran/primary.cc:3442
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3521
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3539
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3551
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3605
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3768
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3827
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3858 fortran/primary.cc:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr ""
  
! #: fortran/primary.cc:3963
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:3995
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "метка \"%s\" вызначана, але не выкарыстоўваецца"
  
! #: fortran/primary.cc:3998
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:4053
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: fortran/primary.cc:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4221
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: fortran/primary.cc:4337
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr ""
  
! #: fortran/primary.cc:4378
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4383
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr ""
  
! #: fortran/primary.cc:4419
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr ""
--- 81285,81500 ----
  msgid "Syntax error in argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2226
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2490
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2512
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2543 fortran/primary.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2595 fortran/primary.cc:2731
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2602 fortran/primary.cc:2744
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: fortran/primary.cc:2679
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2682
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2760
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2788
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2875
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2897
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr ""
  
! #: fortran/primary.cc:2904
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2943
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3165
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3222
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr ""
  
! #: fortran/primary.cc:3401
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3412
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3421
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3469
  #, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr ""
  
! #: fortran/primary.cc:3489
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3504
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3509
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3568
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3586
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3598
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3652
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3874
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3905 fortran/primary.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr ""
  
! #: fortran/primary.cc:4010
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:4042
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "метка \"%s\" вызначана, але не выкарыстоўваецца"
  
! #: fortran/primary.cc:4045
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:4100
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: fortran/primary.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4268
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "аргумент для \"%s\" прапушчан"
  
! #: fortran/primary.cc:4394
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr ""
  
! #: fortran/primary.cc:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4440
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr ""
  
! #: fortran/primary.cc:4476
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr ""
*************** msgstr ""
*** 81541,82450 ****
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:578
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr ""
  
! #: fortran/resolve.cc:598
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:601
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:627
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:629
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:802
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr ""
  
! #: fortran/resolve.cc:813
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr ""
  
! #: fortran/resolve.cc:828
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:860
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:871
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:875
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:882
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:886
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:924
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:929
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:980
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:984
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr ""
  
! #: fortran/resolve.cc:994
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1001
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1005
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1012
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1017
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1029
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1033
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1037
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1095
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1103
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1125
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1146
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1150
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1154
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1158
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1163
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1230
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1394
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1429
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1475
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1509
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1528
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1541
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1562
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1589
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr ""
  
! #: fortran/resolve.cc:1601
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1727
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1789
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: fortran/resolve.cc:1793
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1914
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1927
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1938
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1951
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1989
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1994 fortran/resolve.cc:7179
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2053 fortran/resolve.cc:11603 fortran/resolve.cc:13626
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
  
! #: fortran/resolve.cc:2085
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2103
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "метка \"%s\" вызначана, але не выкарыстоўваецца"
  
! #: fortran/resolve.cc:2111
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2118
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2126
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2153
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2175
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: fortran/resolve.cc:2239
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2246
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.cc:2272
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2283
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2292
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2442
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2481
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2755
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2782
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2894
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2914
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2952
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3013
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3090
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3125
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3129 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3283
  #, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr ""
  
! #: fortran/resolve.cc:3294
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3301
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3308
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3375
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3386
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qs at %L is not a function"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: fortran/resolve.cc:3394 fortran/resolve.cc:3966
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3449
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3470
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:3509
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3539
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3601
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3605
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3663
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3701
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3710
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3716
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3722
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3790
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3799
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3834
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3879
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3937
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3976
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3980
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:4031
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4062
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:4079
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:4106
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.cc:4158
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4261
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4360
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4368
  #, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr ""
  
! #: fortran/resolve.cc:4389
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4399
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4417
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4432 fortran/resolve.cc:4466
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4446 fortran/resolve.cc:4635 fortran/resolve.cc:4804
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4458
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4525
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4548
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4593 fortran/resolve.cc:4608
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4643
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr ""
  
! #: fortran/resolve.cc:4667
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4682
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4690
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4705
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:4708
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4713
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4720
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4734
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4832
! #, gcc-internal-format, gfc-internal-format
! msgid "Inconsistent coranks for operator at %L and %L"
! msgstr ""
! 
! #: fortran/resolve.cc:5031
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5036
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5046
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5051
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5072
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5089
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5097
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5113
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5138
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5171
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5179
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5223
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5235
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5275
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: fortran/resolve.cc:5282
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5358
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5370
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: fortran/resolve.cc:5506
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: fortran/resolve.cc:5536
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: fortran/resolve.cc:5557
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5566
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr ""
  
! #: fortran/resolve.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5595
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5624
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "Substring end index at %L is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: fortran/resolve.cc:5835
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5907
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6019
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6048
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr ""
  
! #: fortran/resolve.cc:6096
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6106
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 81626,82530 ----
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:579
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr ""
  
! #: fortran/resolve.cc:599
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:602
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:628
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:630
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:803
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr ""
  
! #: fortran/resolve.cc:814
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr ""
  
! #: fortran/resolve.cc:829
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:861
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:865
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:872
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:876
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:883
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:887
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:925
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:930
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:981
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:985
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr ""
  
! #: fortran/resolve.cc:995
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1002
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1006
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1013
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1018
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1030
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1034
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1038
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1082
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1096
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1104
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1126
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1147
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1151
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1155
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1159
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1164
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1231
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1374
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1395
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1430
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1476
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1510
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1529
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1542
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1563
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr ""
  
! #: fortran/resolve.cc:1602
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1728
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1790
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: fortran/resolve.cc:1794
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1915
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1928
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1952
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1990
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7152
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:11593 fortran/resolve.cc:13616
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
  
! #: fortran/resolve.cc:2086
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2104
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "метка \"%s\" вызначана, але не выкарыстоўваецца"
  
! #: fortran/resolve.cc:2112
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2119
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2127
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2154
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2176
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "памер \"%s\" - %d байт"
  
! #: fortran/resolve.cc:2240
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2247
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2261
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2284
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2293
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2443
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2482
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2756
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2783
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2915
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2953
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3014
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3091
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3126
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3130 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3284
  #, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr ""
  
! #: fortran/resolve.cc:3295
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3302
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3309
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3376
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3387
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qs at %L is not a function"
  msgstr "`%D' - гэта ня функцыя,"
  
! #: fortran/resolve.cc:3395 fortran/resolve.cc:3967
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3407
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3450
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:3510
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3540
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3602
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3606
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3664
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3711
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3717
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3723
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3791
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3800
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3835
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3880
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3938
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3977
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3981
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4063
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:4080
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.cc:4159
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4262
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4266
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4361
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4369
  #, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr ""
  
! #: fortran/resolve.cc:4390
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4418
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4433 fortran/resolve.cc:4467
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4447 fortran/resolve.cc:4636 fortran/resolve.cc:4805
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4459
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4526
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4564
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4594 fortran/resolve.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4644
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr ""
  
! #: fortran/resolve.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4670
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4691
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4706
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:4709
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4714
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4721
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4735
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:5004
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5019
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5024
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5045
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5062
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5095
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5111
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5152
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5168
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: fortran/resolve.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5316
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5331
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: fortran/resolve.cc:5479
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5486
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: fortran/resolve.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "першым аргументам \"%s\" павінен быць \"int\""
  
! #: fortran/resolve.cc:5530
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5539
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr ""
  
! #: fortran/resolve.cc:5561
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5597
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "Substring end index at %L is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: fortran/resolve.cc:5808
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5822
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5832
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5992
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6021
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr ""
  
! #: fortran/resolve.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6079
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 82453,82464 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6116
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 82533,82544 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6089
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 82467,82875 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6147
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6167
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6184
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6245
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6401
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6406
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6480
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6493
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6506
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:6562 fortran/resolve.cc:6650 fortran/resolve.cc:6674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "Invalid array reference at %L"
  msgstr "нерэчаісны тып парамэтра `%T'"
  
! #: fortran/resolve.cc:6759
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6938 fortran/resolve.cc:7090
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7054
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7061
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7100
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7109
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7304
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7338
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7391
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7932
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7965
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7975
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.cc:7979 fortran/resolve.cc:7986
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8041
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8081
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8087
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8147
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8183
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8235
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in %s locality spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8244
  #, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8254
  #, gcc-internal-format
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8267
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8274
  #, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8287
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8292
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8297
  #, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8303
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8308
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8316
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8320
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr ""
  
! #: fortran/resolve.cc:8401
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8410
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8448
  #, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr ""
  
! #: fortran/resolve.cc:8479
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8484
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8491
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8499
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:8504
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8517
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8622 fortran/resolve.cc:8928
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:8630 fortran/resolve.cc:8891
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8779
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8943
  #, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8951
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8977
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9002
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9015
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9029
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9133 fortran/resolve.cc:9148
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9140
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9165
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9175 fortran/resolve.cc:9277
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9181
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9204 fortran/resolve.cc:9232
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9251
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:9266
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9308
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9337
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9350
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9393
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9431 fortran/resolve.cc:9437
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 82547,82960 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6131
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6218
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6374
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6379
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6453
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6479
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:6535 fortran/resolve.cc:6623 fortran/resolve.cc:6647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "Invalid array reference at %L"
  msgstr "нерэчаісны тып парамэтра `%T'"
  
! #: fortran/resolve.cc:6732
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6911 fortran/resolve.cc:7063
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7027
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7034
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7073
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7277
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7311
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7364
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7905
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7938
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7948
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.cc:7952 fortran/resolve.cc:7959
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8014
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8120
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8156
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8208
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in %s locality spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8217
  #, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8227
  #, gcc-internal-format
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8240
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8247
  #, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8260
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8265
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8270
  #, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8276
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8281
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8293
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8347
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8356
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8421
  #, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr ""
  
! #: fortran/resolve.cc:8452
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8457
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8472
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:8477
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8490
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8595 fortran/resolve.cc:8918
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:8603 fortran/resolve.cc:8881
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8727
! #, gcc-internal-format, gfc-internal-format
! msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
! msgstr ""
! 
! #: fortran/resolve.cc:8738
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8933
  #, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8953
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9019
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9130
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9165 fortran/resolve.cc:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9171
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9183
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9194 fortran/resolve.cc:9222
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9241
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:9256
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9298
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9327
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9340
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9354
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9383
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9421 fortran/resolve.cc:9427
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 82878,83166 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:9727
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:9786
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:9817
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:9835 fortran/resolve.cc:9843
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:9905 fortran/resolve.cc:10739
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9931
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9944
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:10062
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10140
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:10149
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10166
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:10182
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10236
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:10241
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:10300
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:10311
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10647 fortran/resolve.cc:10659
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10688
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10701
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:10714
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10727
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10978
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11111
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11120
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11133
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11242
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:11306
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11319
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:11335
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11346
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:11352
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11370
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11431
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11435
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11438
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11445 fortran/resolve.cc:11567
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11457 fortran/resolve.cc:11579
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11469
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:11482
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11543
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11547 fortran/resolve.cc:11557
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11620
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11637 fortran/resolve.cc:11660
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11641 fortran/resolve.cc:11666
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 82963,83251 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9655
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9706
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:9717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:9730
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:9776
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:9797
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:9825 fortran/resolve.cc:9833
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:9895 fortran/resolve.cc:10729
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9921
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9934
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:10052
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10130
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:10139
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10156
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:10172
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:10231
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:10290
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10588
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10637 fortran/resolve.cc:10649
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10678
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10691
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:10704
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:10707
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11110
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11286
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11309
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:11325
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11336
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:11342
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11360
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:11411
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11425
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11435 fortran/resolve.cc:11557
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11447 fortran/resolve.cc:11569
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11459
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:11472
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11533
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11537 fortran/resolve.cc:11547
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:11600
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11627 fortran/resolve.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11631 fortran/resolve.cc:11656
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 83168,83385 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11681
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11753
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11769
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11792 fortran/resolve.cc:11884
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11823
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11832
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11989
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:12020
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:12098
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:12219
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12299
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:12319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "abort in %s, at %s:%d"
  msgid "Cannot assign %s to %s at %L"
  msgstr "спынена ў %s, ля %s:%d"
  
! #: fortran/resolve.cc:12367
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12399
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12405
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12417
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:12449
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:12453
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12458
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:12465
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12476
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12865
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13179
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13191
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:13287
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:13486
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:13522
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13526
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13537
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:13593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13635
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13682
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13686
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:13747
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13752
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13836
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13948
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:13969
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: fortran/resolve.cc:14065
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14079
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
--- 83253,83470 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11671
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11743
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11759
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11772 fortran/resolve.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11822
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11979
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:12088
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:12209
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12289
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:12309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "abort in %s, at %s:%d"
  msgid "Cannot assign %s to %s at %L"
  msgstr "спынена ў %s, ля %s:%d"
  
! #: fortran/resolve.cc:12357
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12389
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12395
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:12439
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:12443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12448
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:12455
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12855
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13169
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:13277
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:13476
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:13512
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13516
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:13583
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13672
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13676
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13742
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13826
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13938
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:13959
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "тып параметра \"%s\" не аб'яўлены"
  
! #: fortran/resolve.cc:14055
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14069
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
*************** msgstr ""
*** 83387,84276 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14098
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "String length at %L is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: fortran/resolve.cc:14422
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14426
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14434
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14445
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14463
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:14477
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14510
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14532
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:14565
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14579
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14601
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:14626
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:14647
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:14654
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:14702
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14705
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14708
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14711
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14714
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14717
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14759
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14791
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:14814
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14836
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14854
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14866
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14876
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:14886
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14905
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14909
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14913
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:14917
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:14930
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14941
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14947
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14967
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15024
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15030
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15036
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15044
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15050
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15093
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15101
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15109
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15118
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15142
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:15212
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:15221
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15229 fortran/resolve.cc:15246
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15237
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15254
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15260
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15266
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:15274
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:15283
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:15305
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15342
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15383
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15419
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:15478
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15490
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:15518
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:15574
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:15786
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15829
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15843
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15857 fortran/resolve.cc:16399
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15866
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15876
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15928
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15934
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15940
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15969
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15979
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16074
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:16179
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16198
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16223
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:16234
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16332
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16346
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:16362
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16372
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16381
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16390
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16432
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:16445
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16456
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16502
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16510
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16519
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16605
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:16697
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16710
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:16780
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16812
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16826
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.cc:16894
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:16900
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16906
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16914
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16953
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16964
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16991
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17010
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17026
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17037
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17045
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17097
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17109
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17116
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17175
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17188
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17253
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17256
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17362
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:17383
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17400
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17412
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17419
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17432
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17448
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:17457
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17470 fortran/resolve.cc:17647
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:17484
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17493
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17502
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17510
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17517
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:17537
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:17544
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17551
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17558
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:17594
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17673
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17688
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17701
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17719
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:17731
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17740
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17753
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:17762
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17775
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17791
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17799
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:17807
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17820
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:17829
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17845
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17851
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17876
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17936
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17948
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18059
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:18067
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:18074
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:18081
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:18097
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:18104
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18113
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18175
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18188
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:18264
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18292
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18300
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18308
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18315
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:18440
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
--- 83472,84361 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14088
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "String length at %L is too large"
  msgstr "памер масіва \"%s\" вельмі вялікі"
  
! #: fortran/resolve.cc:14412
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14416
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14424
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14435
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14453
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:14467
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14500
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14522
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:14555
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14569
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:14616
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:14637
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:14644
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:14692
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14695
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14698
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14701
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14704
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14707
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14749
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14781
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:14804
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14826
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14844
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14856
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14866
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:14876
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14895
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14899
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14903
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:14907
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:14920
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14937
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15014
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15020
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15026
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15034
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15083
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15099
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15108
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15132
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:15202
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15219 fortran/resolve.cc:15236
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15250
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15256
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:15264
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:15273
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:15295
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15332
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15373
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15409
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15480
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:15508
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:15564
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:15776
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15819
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15833
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15847 fortran/resolve.cc:16389
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15856
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15866
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15908
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15924
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15930
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15959
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15969
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:16169
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16178
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:16224
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16322
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16336
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:16352
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16362
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16371
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16380
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16422
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:16435
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16446
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:16459
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16492
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16500
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16509
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16595
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:16687
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16700
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:16770
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16802
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16816
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.cc:16884
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:16890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16943
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16954
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16981
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17000
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17016
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17027
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17035
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17087
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17106
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17165
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17178
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17243
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17246
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:17373
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17402
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17422
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:17428
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:17447
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17460 fortran/resolve.cc:17637
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:17474
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17483
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17492
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17500
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17507
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:17527
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:17534
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17541
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17548
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:17574
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17663
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17678
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17691
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17709
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:17721
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17730
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17743
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:17752
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17765
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17789
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:17797
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17810
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:17819
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17835
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17841
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17866
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17926
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17938
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18049
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:18057
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:18064
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:18071
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:18087
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:18094
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18103
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18165
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18178
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:18254
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18282
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18290
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18298
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18305
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:18430
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
*************** msgstr ""
*** 85326,85349 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2466 fortran/trans-expr.cc:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6838
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9244
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 85411,85434 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2469 fortran/trans-expr.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6840
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9246
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:12706
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 85526,85532 ****
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6117
  #, gcc-internal-format
  msgid "Unsigned not yet implemented"
  msgstr ""
--- 85611,85617 ----
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6127
  #, gcc-internal-format
  msgid "Unsigned not yet implemented"
  msgstr ""
*************** msgstr ""
*** 85556,85573 ****
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:4279
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: fortran/trans-expr.cc:5865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown argument list function at %L"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: fortran/trans-expr.cc:11037
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 85641,85658 ----
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:4289
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "невядомы рэжым машыны \"%s\""
  
! #: fortran/trans-expr.cc:5875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown argument list function at %L"
  msgstr "нехапае аргументаў у функцыі \"%s\""
  
! #: fortran/trans-expr.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr ""
*** 85583,85594 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12709 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12716
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
--- 85668,85679 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12688 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12695
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
*************** msgstr ""
*** 85623,85790 ****
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4176
  #, fuzzy, gcc-internal-format
  msgid "optional class parameter"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: fortran/trans-openmp.cc:4640
  #, gcc-internal-format
  msgid "unhandled expression type"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4949
  #, gcc-internal-format
  msgid "unhandled expression"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5072
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6050
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6053
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6056
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6633 fortran/trans-openmp.cc:6653
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6655
  #, gcc-internal-format
  msgid "Used here"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9221
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9631
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9642
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9648
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9654
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9690
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find source %s"
! msgid "Cannot find symbol %qs"
  msgstr "не магу знайсці крыніцу %s"
  
! #: fortran/trans-openmp.cc:9702
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9744
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9750
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9776
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9786
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9796
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9811
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9912 fortran/trans-openmp.cc:9951
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected positive argument index at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9923
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9987
  #, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10001
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10015
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10024
  #, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10041
  #, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr ""
--- 85708,85875 ----
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4196
  #, fuzzy, gcc-internal-format
  msgid "optional class parameter"
  msgstr "невыкарыстаемы параметр \"%s\""
  
! #: fortran/trans-openmp.cc:4660
  #, gcc-internal-format
  msgid "unhandled expression type"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4969
  #, gcc-internal-format
  msgid "unhandled expression"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5092
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6070
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6073
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6076
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6653 fortran/trans-openmp.cc:6673
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6675
  #, gcc-internal-format
  msgid "Used here"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9241
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9662
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9668
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9671
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9674
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9710
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find source %s"
! msgid "Cannot find symbol %qs at %L"
  msgstr "не магу знайсці крыніцу %s"
  
! #: fortran/trans-openmp.cc:9723
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9765
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9771
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9797
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9807
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9817
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9832
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9933 fortran/trans-openmp.cc:9972
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected positive argument index at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9944
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9982
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10022
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10029
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10036
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10045
  #, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10062
  #, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr ""
*************** msgid "unused name %qE"
*** 87555,87561 ****
  msgstr "невыкарыстаемы параметр \"%s\""
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:268
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
--- 87640,87646 ----
  msgstr "невыкарыстаемы параметр \"%s\""
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
diff -Nrcpad gcc-15-20250809/gcc/po/da.po gcc-15-20250816/gcc/po/da.po
*** gcc-15-20250809/gcc/po/da.po	Sat Aug  9 22:32:39 2025
--- gcc-15-20250816/gcc/po/da.po	Sat Aug 16 22:32:18 2025
*************** msgid ""
*** 137,143 ****
  msgstr ""
  "Project-Id-Version: gcc-9.1-b20190203\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-04-23 19:27+0000\n"
  "PO-Revision-Date: 2019-02-14 11:00+0200\n"
  "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
  "Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
--- 137,143 ----
  msgstr ""
  "Project-Id-Version: gcc-9.1-b20190203\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-08-01 17:58+0000\n"
  "PO-Revision-Date: 2019-02-14 11:00+0200\n"
  "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
  "Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
*************** msgstr "Advar om beregninger på funktio
*** 725,732 ****
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2479
! #: common.opt:2705 common.opt:3472
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
--- 725,732 ----
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2476
! #: common.opt:2702 common.opt:3469
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
*************** msgstr ""
*** 1079,1085 ****
  msgid "Use f2c calling convention."
  msgstr "Brug normal kaldekonvention"
  
! #: fortran/lang.opt:575 cobol/lang.opt:78
  #, fuzzy, no-c-format
  #| msgid "Assume that pointers not aliased"
  msgid "Assume that the source file is fixed form."
--- 1079,1085 ----
  msgid "Use f2c calling convention."
  msgstr "Brug normal kaldekonvention"
  
! #: fortran/lang.opt:575 cobol/lang.opt:83
  #, fuzzy, no-c-format
  #| msgid "Assume that pointers not aliased"
  msgid "Assume that the source file is fixed form."
*************** msgstr ""
*** 1125,1131 ****
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:615 cobol/lang.opt:82
  #, fuzzy, no-c-format
  #| msgid "Assume that pointers not aliased"
  msgid "Assume that the source file is free form."
--- 1125,1131 ----
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:615 cobol/lang.opt:87
  #, fuzzy, no-c-format
  #| msgid "Assume that pointers not aliased"
  msgid "Assume that the source file is free form."
*************** msgstr "Tilføj aldrig en anden understr
*** 1359,1370 ****
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2313
! #: common.opt:2783 common.opt:2819 common.opt:2912 common.opt:2916
! #: common.opt:3025 common.opt:3160 common.opt:3168 common.opt:3176
! #: common.opt:3184 common.opt:3285 common.opt:3345 common.opt:3433
! #: common.opt:3613 common.opt:3617 common.opt:3621 common.opt:3625
! #: common.opt:3699 common.opt:3703 common.opt:3734 common.opt:3738
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
--- 1359,1370 ----
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2310
! #: common.opt:2780 common.opt:2816 common.opt:2909 common.opt:2913
! #: common.opt:3022 common.opt:3157 common.opt:3165 common.opt:3173
! #: common.opt:3181 common.opt:3282 common.opt:3342 common.opt:3430
! #: common.opt:3610 common.opt:3614 common.opt:3618 common.opt:3622
! #: common.opt:3696 common.opt:3700 common.opt:3731 common.opt:3735
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
*************** msgstr ""
*** 4141,4215 ****
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
  
! #: cobol/lang.opt:43
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:62
  #, fuzzy, no-c-format
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr "-fhandle-exceptions er blevet omdøbt til -fexceptions (og er nu til som standard)"
  
! #: cobol/lang.opt:66
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:70
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:74
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging."
  msgid "Enable Cobol lex debugging"
  msgstr "Aktiver motorfejlsøgning."
  
! #: cobol/lang.opt:86
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:90
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:94
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:98
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging."
  msgid "Enable Cobol parser debugging"
  msgstr "Aktiver motorfejlsøgning."
  
! #: cobol/lang.opt:102
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging."
  msgid "Enable Cobol yacc debugging"
  msgstr "Aktiver motorfejlsøgning."
  
! #: cobol/lang.opt:106
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:126
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:130
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:134
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
--- 4141,4215 ----
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
  
! #: cobol/lang.opt:48
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:67
  #, fuzzy, no-c-format
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr "-fhandle-exceptions er blevet omdøbt til -fexceptions (og er nu til som standard)"
  
! #: cobol/lang.opt:71
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:75
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:79
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging."
  msgid "Enable Cobol lex debugging"
  msgstr "Aktiver motorfejlsøgning."
  
! #: cobol/lang.opt:91
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:95
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:99
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:103
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging."
  msgid "Enable Cobol parser debugging"
  msgstr "Aktiver motorfejlsøgning."
  
! #: cobol/lang.opt:107
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging."
  msgid "Enable Cobol yacc debugging"
  msgstr "Aktiver motorfejlsøgning."
  
! #: cobol/lang.opt:111
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:131
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:135
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:139
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
*************** msgstr ""
*** 9418,9430 ****
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr "Kendte PTX ISA-versioner (for brug med tilvalget -misa=):"
  
! #: config/nvptx/nvptx.opt:156
  #, fuzzy, no-c-format
  #| msgid "Specify the version of the ptx ISA to use."
  msgid "Specify the PTX ISA version to use."
  msgstr "Angiv versionen for ptx ISA'en at anvende."
  
! #: config/nvptx/nvptx.opt:160
  #, fuzzy, no-c-format
  #| msgid "Use fp registers"
  msgid "Initialize ptx registers."
--- 9418,9430 ----
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr "Kendte PTX ISA-versioner (for brug med tilvalget -misa=):"
  
! #: config/nvptx/nvptx.opt:159
  #, fuzzy, no-c-format
  #| msgid "Specify the version of the ptx ISA to use."
  msgid "Specify the PTX ISA version to use."
  msgstr "Angiv versionen for ptx ISA'en at anvende."
  
! #: config/nvptx/nvptx.opt:163
  #, fuzzy, no-c-format
  #| msgid "Use fp registers"
  msgid "Initialize ptx registers."
*************** msgstr ""
*** 9609,9639 ****
  
  #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:173
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:181
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
  #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
  #: config/avr/avr.opt:189
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
  
--- 9609,9644 ----
  
  #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
  msgstr ""
  
  #: config/avr/avr.opt:173
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:181
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
  #: config/avr/avr.opt:189
  #, no-c-format
+ msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:193
+ #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
  
*************** msgstr ""
*** 15570,15576 ****
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1852 common.opt:1860 common.opt:3249
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
--- 15575,15581 ----
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1852 common.opt:1860 common.opt:3246
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
*************** msgstr ""
*** 15961,17480 ****
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2304
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2309
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2317
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:2321
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:2325
  #, fuzzy, no-c-format
  #| msgid "Set errno after built-in math functions"
  msgid "Set errno after built-in math functions."
  msgstr "Sæt errno efter indbyggede matematikfunktioner"
  
! #: common.opt:2329
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2333
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2340
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Rapportér om permanente hukommelsesallokering ved afslutningen af kørslen"
  
! #: common.opt:2344
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Rapportér om permanente hukommelsesallokering ved afslutningen af kørslen"
  
! #: common.opt:2351
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants and constant variables"
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Forsøg at forene identiske konstanter og konstante variabler"
  
! #: common.opt:2355
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants across compilation units"
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Forsøg at forene identiske konstanter over forskellige oversættelsesenheder"
  
! #: common.opt:2359
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants across compilation units"
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Forsøg at forene identiske konstanter over forskellige oversættelsesenheder"
  
! #: common.opt:2363
  #, fuzzy, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "  -fmessage-length=<antal>  Begræns længden af diagnosticeringmeddelelser til længden <antal> tegn/linje. 0 undertrykker linjeombrydning\n"
  
! #: common.opt:2367
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions"
  msgid "Align the start of every function."
  msgstr "Justér begyndelsen af funktioner"
  
! #: common.opt:2371
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2375
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2379
  #, fuzzy, no-c-format
  #| msgid "Force all loop invariant computations out of loops"
  msgid "Move loop invariant computations out of loops."
  msgstr "Tving alle løkkeinvariansberegninger ud af løkker"
  
! #: common.opt:2383
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops"
  msgid "Move stores out of loops."
  msgstr "Justér begyndelsen af løkker"
  
! #: common.opt:2387
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2391
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Use the RTL dead code elimination pass."
  msgstr "Aktivér aggressiv SSA-eliminering af ubrugt kode"
  
! #: common.opt:2395
  #, fuzzy, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Foretag en komplet registerflytningsoptimering"
  
! #: common.opt:2399
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2403
  #, fuzzy, no-c-format
  #| msgid "Support synchronous non-call exceptions"
  msgid "Support synchronous non-call exceptions."
  msgstr "Understøt synkrone ikke-kaldende undtagelser"
  
! #: common.opt:2410
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2414
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2427
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2431
  #, fuzzy, no-c-format
  #| msgid "When possible do not generate stack frames"
  msgid "When possible do not generate stack frames."
  msgstr "Generér ikke stakrammer når det kan undgås"
  
! #: common.opt:2438
  #, fuzzy, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Generér kode for funktioner selv hvis de indlejres helt"
  
! #: common.opt:2457
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:2461
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2465
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2469
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2483
  #, fuzzy, no-c-format
  #| msgid "Optimize sibling and tail recursive calls"
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Optimér søskende- og halerekursive kald"
  
! #: common.opt:2487
  #, fuzzy, no-c-format
  msgid "Insert path profiling code."
  msgstr "Indsæt buebaseret programprofileringskode"
  
! #: common.opt:2491
  #, fuzzy, no-c-format
  msgid "Perform partial inlining."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:2495 common.opt:2499
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2503
  #, fuzzy, no-c-format
  #| msgid "Pack structure members together without holes"
  msgid "Pack structure members together without holes."
  msgstr "Pak strukturmedlemmer sammen uden mellemrum"
  
! #: common.opt:2507
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2511
  #, fuzzy, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Returnér små sammensatte værdier i hukommelsen, ikke i registre"
  
! #: common.opt:2515
  #, fuzzy, no-c-format
  msgid "Perform loop peeling."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:2519
  #, fuzzy, no-c-format
  #| msgid "Enable machine specific peephole optimizations"
  msgid "Enable machine specific peephole optimizations."
  msgstr "Aktivér maskinspecifikke kighulsoptimeringer"
  
! #: common.opt:2523
  #, fuzzy, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Aktivér en RTL-kikhulsfase før sched2"
  
! #: common.opt:2527
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Generér placeringsuafhængig kode, om muligt"
  
! #: common.opt:2531
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Generér placeringsuafhængig kode, om muligt"
  
! #: common.opt:2535
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Generér placeringsuafhængig kode, om muligt"
  
! #: common.opt:2539
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Generér placeringsuafhængig kode, om muligt"
  
! #: common.opt:2543
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2547
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2551
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2555
  #, fuzzy, no-c-format
  #| msgid "Enables a register move optimization"
  msgid "Run predictive commoning optimization."
  msgstr "Aktivér en registerflytningsoptimering"
  
! #: common.opt:2559
  #, fuzzy, no-c-format
  #| msgid "Generate prefetch instructions, if available, for arrays in loops"
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Generér præhentningsinstruktioner, hvis tilgængelige, for tabeller i løkker"
  
! #: common.opt:2563
  #, fuzzy, no-c-format
  #| msgid "Enable basic program profiling code"
  msgid "Enable basic program profiling code."
  msgstr "Aktivér basal programprofileringskode"
  
! #: common.opt:2567
  #, fuzzy, no-c-format
  #| msgid "Generate code for near calls"
  msgid "Generate absolute source path names for gcov."
  msgstr "Generér kode til nære kald"
  
! #: common.opt:2571
  #, fuzzy, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Indsæt buebaseret programprofileringskode"
  
! #: common.opt:2575
  #, fuzzy, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr "Indsæt buebaseret programprofileringskode"
  
! #: common.opt:2579
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2584
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2588
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Aktivér betinget konstant SSA-propagering"
  
! #: common.opt:2592
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2596
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2600
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2616
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2632
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2636
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2640
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2644
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2648
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2652
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2656
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2660
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2664
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2668
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2672
  #, fuzzy, no-c-format
  #| msgid "internal gcc abort"
  msgid "Report on consistency of profile."
  msgstr "intern GCC-afbrydelse"
  
! #: common.opt:2676
  #, fuzzy, no-c-format
  #| msgid "Reorder functions to improve code placement"
  msgid "Enable function reordering that improves code placement."
  msgstr "Omordn funktioner for at forbedre kodeplacering"
  
! #: common.opt:2680
  #, fuzzy, no-c-format
  #| msgid "Generate cld instruction in the function prologue."
  msgid "Insert NOP instructions at each function entry."
  msgstr "Opret cld-instruktion i en funktions begyndelse."
  
! #: common.opt:2687
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2697
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2701
  #, fuzzy, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Returnér små sammensatte værdier i registre"
  
! #: common.opt:2709
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2723
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2738
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2742
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2746
  #, fuzzy, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:2750
  #, fuzzy, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:2754
  #, fuzzy, no-c-format
  #| msgid "Reorder basic blocks to improve code placement"
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Omordn basisblokke for at forbedre kodeplacering"
  
! #: common.opt:2758
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2771
  #, fuzzy, no-c-format
  #| msgid "Reorder basic blocks to improve code placement"
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Omordn basisblokke for at forbedre kodeplacering"
  
! #: common.opt:2775
  #, fuzzy, no-c-format
  #| msgid "Reorder functions to improve code placement"
  msgid "Reorder functions to improve code placement."
  msgstr "Omordn funktioner for at forbedre kodeplacering"
  
! #: common.opt:2779
  #, fuzzy, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Kør CSE-fase efter løkkeoptimeringer"
  
! #: common.opt:2787
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2791
  #, fuzzy, no-c-format
  #| msgid "Enable scheduling across basic blocks"
  msgid "Enable scheduling across basic blocks."
  msgstr "Aktivér planlægning over basisblokke"
  
! #: common.opt:2795
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2799
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of non-loads"
  msgid "Allow speculative motion of non-loads."
  msgstr "Tillad spekulativ bevægelse af ikke-indlæsninger"
  
! #: common.opt:2803
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of some loads"
  msgid "Allow speculative motion of some loads."
  msgstr "Tillad spekulativ bevægelse af nogle indlæsninger"
  
! #: common.opt:2807
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of more loads"
  msgid "Allow speculative motion of more loads."
  msgstr "Tillad spekulativ bevægelse af flere indlæsninger"
  
! #: common.opt:2811
  #, fuzzy, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "  -fsched-verbose=<tal>    Angiv hvor meget planlæggeren skal fortælle\n"
  
! #: common.opt:2815
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2823
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions before register allocation"
  msgid "Reschedule instructions before register allocation."
  msgstr "Omplanlæg instruktioner før registerallokering"
  
! #: common.opt:2827
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions after register allocation"
  msgid "Reschedule instructions after register allocation."
  msgstr "Omplanlæg instruktioner efter registerallokering"
  
! #: common.opt:2834
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2838
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2842
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2846
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2850
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2854
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2858
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2864
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2868
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2876
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2880
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2884
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2888
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2892
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2896
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2900
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2904
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2908
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2920
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2924
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2928
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2933
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2937
  #, fuzzy, no-c-format
  #| msgid "Disable optimizations observable by IEEE signaling NaNs"
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Deaktivér optimeringer som kan opdages ved IEEE-signalerende NaN'er"
  
! #: common.opt:2941
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2945
  #, fuzzy, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "Konvertér kommatalskonstanter til enkeltpræcisionskonstanter"
  
! #: common.opt:2949
  #, fuzzy, no-c-format
  #| msgid "Strength reduce all loop general induction variables"
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Styrkereducér alle generelle løkkeinduktionsvariabler"
  
! #: common.opt:2953
  #, fuzzy, no-c-format
  #| msgid "Generate APCS conformant stack frames"
  msgid "Generate discontiguous stack frames."
  msgstr "Generér APCS-overholdende stakrammer"
  
! #: common.opt:2957
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2961
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2965
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2969
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2973
  #, fuzzy, no-c-format
  #| msgid "Number of registers used to pass integer arguments"
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Antallet af registre der skal bruges til at overbringe heltalsparametre"
  
! #: common.opt:2977
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2981
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "Indsæt stakkontrolleringskode i programmet"
  
! #: common.opt:2985
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Indsæt stakkontrolleringskode i programmet"
  
! #: common.opt:2989
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2997
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:3001
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:3005
  #, fuzzy, no-c-format
  #| msgid "Enable stack probing"
  msgid "Use propolice as a stack protection method."
  msgstr "Aktivér stakprøvning"
  
! #: common.opt:3009
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:3013
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:3017
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:3021
  #, fuzzy, no-c-format
  #| msgid "Reuse r30 on a per function basis"
  msgid "Output stack usage information on a per-function basis."
  msgstr "Genbrug r30 på et pr. funktionsgrundlag"
  
! #: common.opt:3033
  #, fuzzy, no-c-format
  #| msgid "Assume strict aliasing rules apply"
  msgid "Assume strict aliasing rules apply."
  msgstr "Antag at strenge aliasregler skal anvendes"
  
! #: common.opt:3037
  #, fuzzy, no-c-format
  #| msgid "Set Windows defines"
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Angiv Windows-definitioner"
  
! #: common.opt:3041
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3045
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3054
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3058
  #, fuzzy, no-c-format
  #| msgid "name missing for member function"
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "navn mangler for medlemsfunktion"
  
! #: common.opt:3062
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3066
  #, fuzzy, no-c-format
  #| msgid "Enable barrel shift instructions"
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Aktiver barrel shift-instruktioner"
  
! #: common.opt:3070
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3074
  #, fuzzy, no-c-format
  #| msgid "Check for syntax errors, then stop"
  msgid "Check for syntax errors, then stop."
  msgstr "Kontroller for syntaksfejl og stop derefter"
  
! #: common.opt:3078
  #, fuzzy, no-c-format
  #| msgid "Create data files needed by \"gcov\""
  msgid "Create data files needed by \"gcov\"."
  msgstr "Opret datafiler som »gcov« har brug for"
  
! #: common.opt:3082
  #, fuzzy, no-c-format
  #| msgid "Perform jump threading optimizations"
  msgid "Perform jump threading optimizations."
  msgstr "Udfør springtrådningsoptimeringer"
  
! #: common.opt:3086
  #, fuzzy, no-c-format
  #| msgid "Report the time taken by each compiler pass"
  msgid "Report the time taken by each compiler pass."
  msgstr "Rapporter den tid det tager for hvert kompilergennemløb"
  
! #: common.opt:3090
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3094
  #, fuzzy, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "  -ftls-model=[global-dynamic | local-dynamic | initial-exec | local-exec] Indikerer den forvalgte tråd-lokale lagringsmodel for kodegenerering\n"
  
! #: common.opt:3113
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3117
  #, fuzzy, no-c-format
  #| msgid "Perform superblock formation via tail duplication"
  msgid "Perform superblock formation via tail duplication."
  msgstr "Udfør superbloksformering vha. haleduplikering"
  
! #: common.opt:3121
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3126
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3144
  #, fuzzy, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Kommatalsoperationer kan fange"
  
! #: common.opt:3148
  #, fuzzy, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Opsæt fælde for overløb med fortegn i addition/subtraktion/multiplikation"
  
! #: common.opt:3152
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Aktivér SSA-optimeringer"
  
! #: common.opt:3156
  #, fuzzy, no-c-format
  #| msgid "Enable SSA-BIT-CCP optimization on trees"
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Aktiver SSA-BIT-CCP-optimering på træer"
  
! #: common.opt:3164
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop header copying on trees."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3172
  #, fuzzy, no-c-format
  #| msgid "Enable SSA code sinking on trees"
  msgid "Enable SSA coalescing of user variables."
  msgstr "Aktiver SSA-kodesinking på træer"
  
! #: common.opt:3180
  #, fuzzy, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "Aktivér stakprøvning"
  
! #: common.opt:3188
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to conditional execution"
  msgid "Transform condition stores into unconditional ones."
  msgstr "Udfør konvertering af betingede spring til betinget udførsel"
  
! #: common.opt:3192
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to conditional execution"
  msgid "Perform conversions of switch initializations."
  msgstr "Udfør konvertering af betingede spring til betinget udførsel"
  
! #: common.opt:3196
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Aktivér aggressiv SSA-eliminering af ubrugt kode"
  
! #: common.opt:3200
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable dominator optimizations."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3204
  #, fuzzy, no-c-format
  #| msgid "Enable most warning messages"
  msgid "Enable tail merging on trees."
  msgstr "Aktivér de fleste advarselsbeskeder"
  
! #: common.opt:3208
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Enable dead store elimination."
  msgstr "Aktivér aggressiv SSA-eliminering af ubrugt kode"
  
! #: common.opt:3212
  #, fuzzy, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "Aktivér stakprøvning"
  
! #: common.opt:3216
  #, fuzzy, no-c-format
  #| msgid "Force all loop invariant computations out of loops"
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Tving alle løkkeinvariansberegninger ud af løkker"
  
! #: common.opt:3220
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable string length optimizations on trees."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3224
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3230
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3237
  #, fuzzy, no-c-format
  #| msgid "Enable parallel instructions"
  msgid "Enable loop distribution on trees."
  msgstr "Aktivér parallelle instruktioner"
  
! #: common.opt:3241
  #, fuzzy, no-c-format
  #| msgid "Enable parallel instructions"
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Aktivér parallelle instruktioner"
  
! #: common.opt:3245
  #, fuzzy, no-c-format
  #| msgid "Force all loop invariant computations out of loops"
  msgid "Enable loop invariant motion on trees."
  msgstr "Tving alle løkkeinvariansberegninger ud af løkker"
  
! #: common.opt:3253
  #, fuzzy, no-c-format
  #| msgid "Strength reduce all loop general induction variables"
  msgid "Create canonical induction variables in loops."
  msgstr "Styrkereducér alle generelle løkkeinduktionsvariabler"
  
! #: common.opt:3257
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop optimizations on tree level."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3261
  #, fuzzy, no-c-format
  #| msgid "Enable automatic template instantiation"
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "Aktivér automatisk skabelonsinstantiering"
  
! #: common.opt:3265
  #, fuzzy, no-c-format
  #| msgid "Enable use of conditional move instructions"
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: common.opt:3269
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Aktivér SSA-optimeringer"
  
! #: common.opt:3273
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3277
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3281
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable reassociation on tree level."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3289
  #, fuzzy, no-c-format
  #| msgid "Enable SSA code sinking on trees"
  msgid "Enable SSA code sinking on trees."
  msgstr "Aktiver SSA-kodesinking på træer"
  
! #: common.opt:3293
  #, fuzzy, no-c-format
  #| msgid "Perform strength reduction optimizations"
  msgid "Perform straight-line strength reduction."
  msgstr "Udfør styrkereduceringsoptimeringer"
  
! #: common.opt:3297
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3301
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3305
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3309
  #, fuzzy, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Foretag registerkopipropageringsoptimering"
  
! #: common.opt:3313
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3317
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3322
  #, fuzzy, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Anbring hele oversættelsesenheden i en fil"
  
! #: common.opt:3326
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3330
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling when iteration count is known"
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Udfør løkkeudrulning når iterationsantallet er kendt"
  
! #: common.opt:3334
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform loop unrolling for all loops."
  msgstr "Udfør løkkeudrulning for alle løkker"
  
! #: common.opt:3349
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3354
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3362
  #, fuzzy, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Tillad matematikoptimeringer der kan overtræde IEEE- eller ANSI-standarderne"
  
! #: common.opt:3366
  #, fuzzy, no-c-format
  msgid "Perform loop unswitching."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:3370
  #, fuzzy, no-c-format
  msgid "Perform loop splitting."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:3374
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3378
  #, fuzzy, no-c-format
  #| msgid "Just generate unwind tables for exception handling"
  msgid "Just generate unwind tables for exception handling."
  msgstr "Generér blot afvindingstabeller for undtagelseshåndtering"
  
! #: common.opt:3382
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the bfd linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3386
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the gold linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3390
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3394
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3404
  #, fuzzy, no-c-format
  #| msgid "Perform tail call optimization"
  msgid "Perform variable tracking."
  msgstr "Udfør halekaldsoptimering"
  
! #: common.opt:3411
  #, fuzzy, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:3417
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3424
  #, fuzzy, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:3429
  #, fuzzy, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Aktivér stakprøvning"
  
! #: common.opt:3437
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop vectorization on trees."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3441
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3445
  #, fuzzy, no-c-format
  #| msgid "Specify alternate name for bss section"
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "Angiv alternativt navn til bss-sektionen"
  
! #: common.opt:3449
  #, fuzzy, no-c-format
  #| msgid "Specify alternate name for bss section"
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "Angiv alternativt navn til bss-sektionen"
  
! #: common.opt:3468
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3476
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3480
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3502
  #, fuzzy, no-c-format
  #| msgid "Add extra commentary to assembler output"
  msgid "Add extra commentary to assembler output."
  msgstr "Tilføj ekstra kommentarer til menneskeligt læsbar maskinkodeuddata"
  
! #: common.opt:3506
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3525
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3541
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3545
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3549
  #, fuzzy, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3553
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3557
  #, fuzzy, no-c-format
  #| msgid "Enable use of conditional move instructions"
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: common.opt:3561
  #, fuzzy, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:3565
  #, fuzzy, no-c-format
  #| msgid "Set Windows defines"
  msgid "Assume pointer overflow wraps around."
  msgstr "Angiv Windows-definitioner"
  
! #: common.opt:3569
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:3573
  #, fuzzy, no-c-format
  #| msgid "Put zero initialized data in the bss section"
  msgid "Put zero initialized data in the bss section."
  msgstr "Anbring nul-klargjorte data i bss-sektionen"
  
! #: common.opt:3577
  #, fuzzy, no-c-format
  #| msgid "Save registers around function calls"
  msgid "Clear call-used registers upon function return."
  msgstr "Gem registre omkring funktionskald"
  
! #: common.opt:3581
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3597
  #, fuzzy, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3601
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3605
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3609
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Generate debug information in CodeView format."
  msgstr "Opret fejlsøgningsinformation i VMS-format"
  
! #: common.opt:3629
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3635
  #, fuzzy, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3639
  #, fuzzy, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3643
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3647
  #, fuzzy, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3651
  #, fuzzy, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3655
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3659
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3663
  #, fuzzy, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Generér fejlfindingsinfo i udvidet standardformat"
  
! #: common.opt:3667
  #, fuzzy, no-c-format
  #| msgid "Generate a single exit point for each function"
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Generér et enkelt afslutningspunkt for hver funktion"
  
! #: common.opt:3671
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3679
  #, fuzzy, no-c-format
  #| msgid "Don't generate fused multiply/add instructions"
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "Generér ikke sammensatte gang/addér-instruktioner"
  
! #: common.opt:3683
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Opret sektioner for DWARF-pubnavne og pubtyper."
  
! #: common.opt:3687
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Opret sektioner for DWARF-pubnavne og pubtyper med GNU-udvidelser."
  
! #: common.opt:3691
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3695
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in separate .dwo files"
  msgid "Generate debug information in separate .dwo files."
  msgstr "Opret fejlsøgningsinformation i separate .dwo-filer"
  
! #: common.opt:3707
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3711
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3715
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3719
  #, fuzzy, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3723
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3730
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Generate debug information in VMS format."
  msgstr "Opret fejlsøgningsinformation i VMS-format"
  
! #: common.opt:3759
  #, fuzzy, no-c-format
  #| msgid "Generate compressed debug sections"
  msgid "Generate compressed debug sections."
  msgstr "Opret komprimeret fejlsøgningssektioner"
  
! #: common.opt:3763
  #, fuzzy, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3770
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3774
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3802
  #, fuzzy, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "  -o <fil>                Anbring uddata i <fil>\n"
  
! #: common.opt:3806
  #, fuzzy, no-c-format
  msgid "Enable function profiling."
  msgstr "MIPS16-funktionsprofilering"
  
! #: common.opt:3816
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr ""
  
! #: common.opt:3856
  #, fuzzy, no-c-format
  #| msgid "Do not display functions compiled or elapsed time"
  msgid "Do not display functions compiled or elapsed time."
  msgstr "Vis ikke funktioner der oversættes eller forløbet tid"
  
! #: common.opt:3888
  #, fuzzy, no-c-format
  #| msgid "Enable verbose output"
  msgid "Enable verbose output."
  msgstr "Aktiver uddybende uddata"
  
! #: common.opt:3892
  #, fuzzy, no-c-format
  #| msgid "Display the compiler's version"
  msgid "Display the compiler's version."
  msgstr "Vis oversætterens version"
  
! #: common.opt:3896
  #, fuzzy, no-c-format
  #| msgid "Suppress warnings"
  msgid "Suppress warnings."
  msgstr "Undertryk advarsler"
  
! #: common.opt:3906
  #, fuzzy, no-c-format
  #| msgid "Create a shared library"
  msgid "Create a shared library."
  msgstr "Opret et delt bibliotek"
  
! #: common.opt:3970
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Opret en placeringsuafhængig kørbar fil"
  
! #: common.opt:3974
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Create a dynamically linked position independent executable."
  msgstr "Opret en placeringsuafhængig kørbar fil"
  
! #: common.opt:3978
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Create a static position independent executable."
  msgstr "Opret en placeringsuafhængig kørbar fil"
  
! #: common.opt:3985
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3989
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
--- 15966,17485 ----
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2301
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2306
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2314
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:2318
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:2322
  #, fuzzy, no-c-format
  #| msgid "Set errno after built-in math functions"
  msgid "Set errno after built-in math functions."
  msgstr "Sæt errno efter indbyggede matematikfunktioner"
  
! #: common.opt:2326
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2330
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2337
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Rapportér om permanente hukommelsesallokering ved afslutningen af kørslen"
  
! #: common.opt:2341
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Rapportér om permanente hukommelsesallokering ved afslutningen af kørslen"
  
! #: common.opt:2348
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants and constant variables"
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Forsøg at forene identiske konstanter og konstante variabler"
  
! #: common.opt:2352
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants across compilation units"
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Forsøg at forene identiske konstanter over forskellige oversættelsesenheder"
  
! #: common.opt:2356
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants across compilation units"
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Forsøg at forene identiske konstanter over forskellige oversættelsesenheder"
  
! #: common.opt:2360
  #, fuzzy, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "  -fmessage-length=<antal>  Begræns længden af diagnosticeringmeddelelser til længden <antal> tegn/linje. 0 undertrykker linjeombrydning\n"
  
! #: common.opt:2364
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions"
  msgid "Align the start of every function."
  msgstr "Justér begyndelsen af funktioner"
  
! #: common.opt:2368
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2372
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2376
  #, fuzzy, no-c-format
  #| msgid "Force all loop invariant computations out of loops"
  msgid "Move loop invariant computations out of loops."
  msgstr "Tving alle løkkeinvariansberegninger ud af løkker"
  
! #: common.opt:2380
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops"
  msgid "Move stores out of loops."
  msgstr "Justér begyndelsen af løkker"
  
! #: common.opt:2384
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2388
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Use the RTL dead code elimination pass."
  msgstr "Aktivér aggressiv SSA-eliminering af ubrugt kode"
  
! #: common.opt:2392
  #, fuzzy, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Foretag en komplet registerflytningsoptimering"
  
! #: common.opt:2396
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2400
  #, fuzzy, no-c-format
  #| msgid "Support synchronous non-call exceptions"
  msgid "Support synchronous non-call exceptions."
  msgstr "Understøt synkrone ikke-kaldende undtagelser"
  
! #: common.opt:2407
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2411
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2424
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2428
  #, fuzzy, no-c-format
  #| msgid "When possible do not generate stack frames"
  msgid "When possible do not generate stack frames."
  msgstr "Generér ikke stakrammer når det kan undgås"
  
! #: common.opt:2435
  #, fuzzy, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Generér kode for funktioner selv hvis de indlejres helt"
  
! #: common.opt:2454
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:2458
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2462
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2466
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2480
  #, fuzzy, no-c-format
  #| msgid "Optimize sibling and tail recursive calls"
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Optimér søskende- og halerekursive kald"
  
! #: common.opt:2484
  #, fuzzy, no-c-format
  msgid "Insert path profiling code."
  msgstr "Indsæt buebaseret programprofileringskode"
  
! #: common.opt:2488
  #, fuzzy, no-c-format
  msgid "Perform partial inlining."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:2492 common.opt:2496
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2500
  #, fuzzy, no-c-format
  #| msgid "Pack structure members together without holes"
  msgid "Pack structure members together without holes."
  msgstr "Pak strukturmedlemmer sammen uden mellemrum"
  
! #: common.opt:2504
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2508
  #, fuzzy, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Returnér små sammensatte værdier i hukommelsen, ikke i registre"
  
! #: common.opt:2512
  #, fuzzy, no-c-format
  msgid "Perform loop peeling."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:2516
  #, fuzzy, no-c-format
  #| msgid "Enable machine specific peephole optimizations"
  msgid "Enable machine specific peephole optimizations."
  msgstr "Aktivér maskinspecifikke kighulsoptimeringer"
  
! #: common.opt:2520
  #, fuzzy, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Aktivér en RTL-kikhulsfase før sched2"
  
! #: common.opt:2524
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Generér placeringsuafhængig kode, om muligt"
  
! #: common.opt:2528
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Generér placeringsuafhængig kode, om muligt"
  
! #: common.opt:2532
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Generér placeringsuafhængig kode, om muligt"
  
! #: common.opt:2536
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Generér placeringsuafhængig kode, om muligt"
  
! #: common.opt:2540
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2544
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2548
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2552
  #, fuzzy, no-c-format
  #| msgid "Enables a register move optimization"
  msgid "Run predictive commoning optimization."
  msgstr "Aktivér en registerflytningsoptimering"
  
! #: common.opt:2556
  #, fuzzy, no-c-format
  #| msgid "Generate prefetch instructions, if available, for arrays in loops"
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Generér præhentningsinstruktioner, hvis tilgængelige, for tabeller i løkker"
  
! #: common.opt:2560
  #, fuzzy, no-c-format
  #| msgid "Enable basic program profiling code"
  msgid "Enable basic program profiling code."
  msgstr "Aktivér basal programprofileringskode"
  
! #: common.opt:2564
  #, fuzzy, no-c-format
  #| msgid "Generate code for near calls"
  msgid "Generate absolute source path names for gcov."
  msgstr "Generér kode til nære kald"
  
! #: common.opt:2568
  #, fuzzy, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Indsæt buebaseret programprofileringskode"
  
! #: common.opt:2572
  #, fuzzy, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr "Indsæt buebaseret programprofileringskode"
  
! #: common.opt:2576
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2581
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2585
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Aktivér betinget konstant SSA-propagering"
  
! #: common.opt:2589
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2593
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2597
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2629
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2633
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2637
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2641
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2645
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2649
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2653
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2657
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2661
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2665
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2669
  #, fuzzy, no-c-format
  #| msgid "internal gcc abort"
  msgid "Report on consistency of profile."
  msgstr "intern GCC-afbrydelse"
  
! #: common.opt:2673
  #, fuzzy, no-c-format
  #| msgid "Reorder functions to improve code placement"
  msgid "Enable function reordering that improves code placement."
  msgstr "Omordn funktioner for at forbedre kodeplacering"
  
! #: common.opt:2677
  #, fuzzy, no-c-format
  #| msgid "Generate cld instruction in the function prologue."
  msgid "Insert NOP instructions at each function entry."
  msgstr "Opret cld-instruktion i en funktions begyndelse."
  
! #: common.opt:2684
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2694
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2698
  #, fuzzy, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Returnér små sammensatte værdier i registre"
  
! #: common.opt:2706
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2720
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2735
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2739
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2743
  #, fuzzy, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:2747
  #, fuzzy, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:2751
  #, fuzzy, no-c-format
  #| msgid "Reorder basic blocks to improve code placement"
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Omordn basisblokke for at forbedre kodeplacering"
  
! #: common.opt:2755
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2768
  #, fuzzy, no-c-format
  #| msgid "Reorder basic blocks to improve code placement"
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Omordn basisblokke for at forbedre kodeplacering"
  
! #: common.opt:2772
  #, fuzzy, no-c-format
  #| msgid "Reorder functions to improve code placement"
  msgid "Reorder functions to improve code placement."
  msgstr "Omordn funktioner for at forbedre kodeplacering"
  
! #: common.opt:2776
  #, fuzzy, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Kør CSE-fase efter løkkeoptimeringer"
  
! #: common.opt:2784
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2788
  #, fuzzy, no-c-format
  #| msgid "Enable scheduling across basic blocks"
  msgid "Enable scheduling across basic blocks."
  msgstr "Aktivér planlægning over basisblokke"
  
! #: common.opt:2792
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2796
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of non-loads"
  msgid "Allow speculative motion of non-loads."
  msgstr "Tillad spekulativ bevægelse af ikke-indlæsninger"
  
! #: common.opt:2800
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of some loads"
  msgid "Allow speculative motion of some loads."
  msgstr "Tillad spekulativ bevægelse af nogle indlæsninger"
  
! #: common.opt:2804
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of more loads"
  msgid "Allow speculative motion of more loads."
  msgstr "Tillad spekulativ bevægelse af flere indlæsninger"
  
! #: common.opt:2808
  #, fuzzy, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "  -fsched-verbose=<tal>    Angiv hvor meget planlæggeren skal fortælle\n"
  
! #: common.opt:2812
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2820
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions before register allocation"
  msgid "Reschedule instructions before register allocation."
  msgstr "Omplanlæg instruktioner før registerallokering"
  
! #: common.opt:2824
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions after register allocation"
  msgid "Reschedule instructions after register allocation."
  msgstr "Omplanlæg instruktioner efter registerallokering"
  
! #: common.opt:2831
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2835
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2839
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2843
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2847
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2851
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2855
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2861
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2865
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2873
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2877
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2881
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2885
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2889
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2893
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2897
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2901
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlæggeren"
  
! #: common.opt:2905
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2917
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2921
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2925
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2930
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2934
  #, fuzzy, no-c-format
  #| msgid "Disable optimizations observable by IEEE signaling NaNs"
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Deaktivér optimeringer som kan opdages ved IEEE-signalerende NaN'er"
  
! #: common.opt:2938
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2942
  #, fuzzy, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "Konvertér kommatalskonstanter til enkeltpræcisionskonstanter"
  
! #: common.opt:2946
  #, fuzzy, no-c-format
  #| msgid "Strength reduce all loop general induction variables"
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Styrkereducér alle generelle løkkeinduktionsvariabler"
  
! #: common.opt:2950
  #, fuzzy, no-c-format
  #| msgid "Generate APCS conformant stack frames"
  msgid "Generate discontiguous stack frames."
  msgstr "Generér APCS-overholdende stakrammer"
  
! #: common.opt:2954
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2958
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2962
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2966
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2970
  #, fuzzy, no-c-format
  #| msgid "Number of registers used to pass integer arguments"
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Antallet af registre der skal bruges til at overbringe heltalsparametre"
  
! #: common.opt:2974
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2978
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "Indsæt stakkontrolleringskode i programmet"
  
! #: common.opt:2982
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Indsæt stakkontrolleringskode i programmet"
  
! #: common.opt:2986
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2994
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:2998
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:3002
  #, fuzzy, no-c-format
  #| msgid "Enable stack probing"
  msgid "Use propolice as a stack protection method."
  msgstr "Aktivér stakprøvning"
  
! #: common.opt:3006
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:3010
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:3014
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:3018
  #, fuzzy, no-c-format
  #| msgid "Reuse r30 on a per function basis"
  msgid "Output stack usage information on a per-function basis."
  msgstr "Genbrug r30 på et pr. funktionsgrundlag"
  
! #: common.opt:3030
  #, fuzzy, no-c-format
  #| msgid "Assume strict aliasing rules apply"
  msgid "Assume strict aliasing rules apply."
  msgstr "Antag at strenge aliasregler skal anvendes"
  
! #: common.opt:3034
  #, fuzzy, no-c-format
  #| msgid "Set Windows defines"
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Angiv Windows-definitioner"
  
! #: common.opt:3038
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3042
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3051
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3055
  #, fuzzy, no-c-format
  #| msgid "name missing for member function"
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "navn mangler for medlemsfunktion"
  
! #: common.opt:3059
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3063
  #, fuzzy, no-c-format
  #| msgid "Enable barrel shift instructions"
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Aktiver barrel shift-instruktioner"
  
! #: common.opt:3067
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3071
  #, fuzzy, no-c-format
  #| msgid "Check for syntax errors, then stop"
  msgid "Check for syntax errors, then stop."
  msgstr "Kontroller for syntaksfejl og stop derefter"
  
! #: common.opt:3075
  #, fuzzy, no-c-format
  #| msgid "Create data files needed by \"gcov\""
  msgid "Create data files needed by \"gcov\"."
  msgstr "Opret datafiler som »gcov« har brug for"
  
! #: common.opt:3079
  #, fuzzy, no-c-format
  #| msgid "Perform jump threading optimizations"
  msgid "Perform jump threading optimizations."
  msgstr "Udfør springtrådningsoptimeringer"
  
! #: common.opt:3083
  #, fuzzy, no-c-format
  #| msgid "Report the time taken by each compiler pass"
  msgid "Report the time taken by each compiler pass."
  msgstr "Rapporter den tid det tager for hvert kompilergennemløb"
  
! #: common.opt:3087
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3091
  #, fuzzy, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "  -ftls-model=[global-dynamic | local-dynamic | initial-exec | local-exec] Indikerer den forvalgte tråd-lokale lagringsmodel for kodegenerering\n"
  
! #: common.opt:3110
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3114
  #, fuzzy, no-c-format
  #| msgid "Perform superblock formation via tail duplication"
  msgid "Perform superblock formation via tail duplication."
  msgstr "Udfør superbloksformering vha. haleduplikering"
  
! #: common.opt:3118
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3123
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3141
  #, fuzzy, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Kommatalsoperationer kan fange"
  
! #: common.opt:3145
  #, fuzzy, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Opsæt fælde for overløb med fortegn i addition/subtraktion/multiplikation"
  
! #: common.opt:3149
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Aktivér SSA-optimeringer"
  
! #: common.opt:3153
  #, fuzzy, no-c-format
  #| msgid "Enable SSA-BIT-CCP optimization on trees"
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Aktiver SSA-BIT-CCP-optimering på træer"
  
! #: common.opt:3161
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop header copying on trees."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3169
  #, fuzzy, no-c-format
  #| msgid "Enable SSA code sinking on trees"
  msgid "Enable SSA coalescing of user variables."
  msgstr "Aktiver SSA-kodesinking på træer"
  
! #: common.opt:3177
  #, fuzzy, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "Aktivér stakprøvning"
  
! #: common.opt:3185
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to conditional execution"
  msgid "Transform condition stores into unconditional ones."
  msgstr "Udfør konvertering af betingede spring til betinget udførsel"
  
! #: common.opt:3189
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to conditional execution"
  msgid "Perform conversions of switch initializations."
  msgstr "Udfør konvertering af betingede spring til betinget udførsel"
  
! #: common.opt:3193
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Aktivér aggressiv SSA-eliminering af ubrugt kode"
  
! #: common.opt:3197
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable dominator optimizations."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3201
  #, fuzzy, no-c-format
  #| msgid "Enable most warning messages"
  msgid "Enable tail merging on trees."
  msgstr "Aktivér de fleste advarselsbeskeder"
  
! #: common.opt:3205
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Enable dead store elimination."
  msgstr "Aktivér aggressiv SSA-eliminering af ubrugt kode"
  
! #: common.opt:3209
  #, fuzzy, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "Aktivér stakprøvning"
  
! #: common.opt:3213
  #, fuzzy, no-c-format
  #| msgid "Force all loop invariant computations out of loops"
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Tving alle løkkeinvariansberegninger ud af løkker"
  
! #: common.opt:3217
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable string length optimizations on trees."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3221
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3227
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3234
  #, fuzzy, no-c-format
  #| msgid "Enable parallel instructions"
  msgid "Enable loop distribution on trees."
  msgstr "Aktivér parallelle instruktioner"
  
! #: common.opt:3238
  #, fuzzy, no-c-format
  #| msgid "Enable parallel instructions"
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Aktivér parallelle instruktioner"
  
! #: common.opt:3242
  #, fuzzy, no-c-format
  #| msgid "Force all loop invariant computations out of loops"
  msgid "Enable loop invariant motion on trees."
  msgstr "Tving alle løkkeinvariansberegninger ud af løkker"
  
! #: common.opt:3250
  #, fuzzy, no-c-format
  #| msgid "Strength reduce all loop general induction variables"
  msgid "Create canonical induction variables in loops."
  msgstr "Styrkereducér alle generelle løkkeinduktionsvariabler"
  
! #: common.opt:3254
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop optimizations on tree level."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3258
  #, fuzzy, no-c-format
  #| msgid "Enable automatic template instantiation"
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "Aktivér automatisk skabelonsinstantiering"
  
! #: common.opt:3262
  #, fuzzy, no-c-format
  #| msgid "Enable use of conditional move instructions"
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: common.opt:3266
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Aktivér SSA-optimeringer"
  
! #: common.opt:3270
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3274
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3278
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable reassociation on tree level."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3286
  #, fuzzy, no-c-format
  #| msgid "Enable SSA code sinking on trees"
  msgid "Enable SSA code sinking on trees."
  msgstr "Aktiver SSA-kodesinking på træer"
  
! #: common.opt:3290
  #, fuzzy, no-c-format
  #| msgid "Perform strength reduction optimizations"
  msgid "Perform straight-line strength reduction."
  msgstr "Udfør styrkereduceringsoptimeringer"
  
! #: common.opt:3294
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3298
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3302
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3306
  #, fuzzy, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Foretag registerkopipropageringsoptimering"
  
! #: common.opt:3310
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3314
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3319
  #, fuzzy, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Anbring hele oversættelsesenheden i en fil"
  
! #: common.opt:3323
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3327
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling when iteration count is known"
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Udfør løkkeudrulning når iterationsantallet er kendt"
  
! #: common.opt:3331
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform loop unrolling for all loops."
  msgstr "Udfør løkkeudrulning for alle løkker"
  
! #: common.opt:3346
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3351
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3359
  #, fuzzy, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Tillad matematikoptimeringer der kan overtræde IEEE- eller ANSI-standarderne"
  
! #: common.opt:3363
  #, fuzzy, no-c-format
  msgid "Perform loop unswitching."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:3367
  #, fuzzy, no-c-format
  msgid "Perform loop splitting."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:3371
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3375
  #, fuzzy, no-c-format
  #| msgid "Just generate unwind tables for exception handling"
  msgid "Just generate unwind tables for exception handling."
  msgstr "Generér blot afvindingstabeller for undtagelseshåndtering"
  
! #: common.opt:3379
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the bfd linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3383
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the gold linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3387
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3391
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3401
  #, fuzzy, no-c-format
  #| msgid "Perform tail call optimization"
  msgid "Perform variable tracking."
  msgstr "Udfør halekaldsoptimering"
  
! #: common.opt:3408
  #, fuzzy, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:3414
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3421
  #, fuzzy, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Foretag registeromdøbningsoptimering"
  
! #: common.opt:3426
  #, fuzzy, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Aktivér stakprøvning"
  
! #: common.opt:3434
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop vectorization on trees."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3438
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3442
  #, fuzzy, no-c-format
  #| msgid "Specify alternate name for bss section"
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "Angiv alternativt navn til bss-sektionen"
  
! #: common.opt:3446
  #, fuzzy, no-c-format
  #| msgid "Specify alternate name for bss section"
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "Angiv alternativt navn til bss-sektionen"
  
! #: common.opt:3465
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3473
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3477
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3499
  #, fuzzy, no-c-format
  #| msgid "Add extra commentary to assembler output"
  msgid "Add extra commentary to assembler output."
  msgstr "Tilføj ekstra kommentarer til menneskeligt læsbar maskinkodeuddata"
  
! #: common.opt:3503
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3522
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3538
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3542
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3546
  #, fuzzy, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: common.opt:3550
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3554
  #, fuzzy, no-c-format
  #| msgid "Enable use of conditional move instructions"
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Aktivér brug af betingede flytteinstruktioner"
  
! #: common.opt:3558
  #, fuzzy, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "Udfør løkkeoptimeringerne"
  
! #: common.opt:3562
  #, fuzzy, no-c-format
  #| msgid "Set Windows defines"
  msgid "Assume pointer overflow wraps around."
  msgstr "Angiv Windows-definitioner"
  
! #: common.opt:3566
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:3570
  #, fuzzy, no-c-format
  #| msgid "Put zero initialized data in the bss section"
  msgid "Put zero initialized data in the bss section."
  msgstr "Anbring nul-klargjorte data i bss-sektionen"
  
! #: common.opt:3574
  #, fuzzy, no-c-format
  #| msgid "Save registers around function calls"
  msgid "Clear call-used registers upon function return."
  msgstr "Gem registre omkring funktionskald"
  
! #: common.opt:3578
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3594
  #, fuzzy, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3598
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3602
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3606
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Generate debug information in CodeView format."
  msgstr "Opret fejlsøgningsinformation i VMS-format"
  
! #: common.opt:3626
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3632
  #, fuzzy, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3636
  #, fuzzy, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3640
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3644
  #, fuzzy, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3648
  #, fuzzy, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3652
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3656
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3660
  #, fuzzy, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Generér fejlfindingsinfo i udvidet standardformat"
  
! #: common.opt:3664
  #, fuzzy, no-c-format
  #| msgid "Generate a single exit point for each function"
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Generér et enkelt afslutningspunkt for hver funktion"
  
! #: common.opt:3668
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3676
  #, fuzzy, no-c-format
  #| msgid "Don't generate fused multiply/add instructions"
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "Generér ikke sammensatte gang/addér-instruktioner"
  
! #: common.opt:3680
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Opret sektioner for DWARF-pubnavne og pubtyper."
  
! #: common.opt:3684
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Opret sektioner for DWARF-pubnavne og pubtyper med GNU-udvidelser."
  
! #: common.opt:3688
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3692
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in separate .dwo files"
  msgid "Generate debug information in separate .dwo files."
  msgstr "Opret fejlsøgningsinformation i separate .dwo-filer"
  
! #: common.opt:3704
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3708
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3712
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3716
  #, fuzzy, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3720
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3727
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Generate debug information in VMS format."
  msgstr "Opret fejlsøgningsinformation i VMS-format"
  
! #: common.opt:3756
  #, fuzzy, no-c-format
  #| msgid "Generate compressed debug sections"
  msgid "Generate compressed debug sections."
  msgstr "Opret komprimeret fejlsøgningssektioner"
  
! #: common.opt:3760
  #, fuzzy, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "Generér fejlfindingsinfo i standardformat"
  
! #: common.opt:3767
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3771
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3799
  #, fuzzy, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "  -o <fil>                Anbring uddata i <fil>\n"
  
! #: common.opt:3803
  #, fuzzy, no-c-format
  msgid "Enable function profiling."
  msgstr "MIPS16-funktionsprofilering"
  
! #: common.opt:3813
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr ""
  
! #: common.opt:3853
  #, fuzzy, no-c-format
  #| msgid "Do not display functions compiled or elapsed time"
  msgid "Do not display functions compiled or elapsed time."
  msgstr "Vis ikke funktioner der oversættes eller forløbet tid"
  
! #: common.opt:3885
  #, fuzzy, no-c-format
  #| msgid "Enable verbose output"
  msgid "Enable verbose output."
  msgstr "Aktiver uddybende uddata"
  
! #: common.opt:3889
  #, fuzzy, no-c-format
  #| msgid "Display the compiler's version"
  msgid "Display the compiler's version."
  msgstr "Vis oversætterens version"
  
! #: common.opt:3893
  #, fuzzy, no-c-format
  #| msgid "Suppress warnings"
  msgid "Suppress warnings."
  msgstr "Undertryk advarsler"
  
! #: common.opt:3903
  #, fuzzy, no-c-format
  #| msgid "Create a shared library"
  msgid "Create a shared library."
  msgstr "Opret et delt bibliotek"
  
! #: common.opt:3967
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Opret en placeringsuafhængig kørbar fil"
  
! #: common.opt:3971
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Create a dynamically linked position independent executable."
  msgstr "Opret en placeringsuafhængig kørbar fil"
  
! #: common.opt:3975
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Create a static position independent executable."
  msgstr "Opret en placeringsuafhængig kørbar fil"
  
! #: common.opt:3982
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3986
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
*************** msgstr "Maksimalt antal konstante lagre
*** 18851,18965 ****
  
  #: params.opt:1194
  #, no-c-format
  msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr "Instruktion medtaget forfunktionsindledning/-afslutning og andre systembyrder."
  
! #: params.opt:1198
  #, no-c-format
  msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr "Tid medtaget for funktionsindledning/-afslutninger og andre systembyrder"
  
! #: params.opt:1202
  #, no-c-format
  msgid "Instruction accounted for function thunk overhead."
  msgstr "Instruktion medtaget for funktion thunk-systembyrde."
  
! #: params.opt:1206
  #, no-c-format
  msgid "Time accounted for function thunk overhead."
  msgstr "Tid medtaget for funktion thunk-systembyrde."
  
! #: params.opt:1210
  #, no-c-format
  msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
! #: params.opt:1214
  #, no-c-format
  msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
! #: params.opt:1218
  #, no-c-format
  msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
! #: params.opt:1222
  #, no-c-format
  msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
! #: params.opt:1226
  #, no-c-format
  msgid "Whether to use canonical types."
  msgstr "Om der skal bruges kanoniske typer."
  
! #: params.opt:1230
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: params.opt:1234
  #, no-c-format
  msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
! #: params.opt:1238
  #, fuzzy, no-c-format
  #| msgid "Maximum number of namespaces to search for alternatives when name lookup fails."
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr "Det maksimale antal navnerum der søges i efter alternativer, når navneopslag mislykkes."
  
! #: params.opt:1242
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
! #: params.opt:1246
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr ""
  
! #: params.opt:1250
  #, no-c-format
  msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
! #: params.opt:1254
  #, no-c-format
  msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
! #: params.opt:1258
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: params.opt:1262
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1266
  #, fuzzy, no-c-format
  #| msgid "maximum number of basic blocks per function to be analyzed by Graphite"
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr "Det maksimale antal grundlæggende blokke per funktion, der skal analyseres af Graphite"
  
! #: params.opt:1270
  #, fuzzy, no-c-format
  #| msgid "maximum number of basic blocks per function to be analyzed by Graphite."
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr "maksimalt antal grundlæggende blokke per funktion, der skal analyseres af Graphite."
  
! #: params.opt:1274
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1278
  #, fuzzy, no-c-format
  #| msgid "maximum number of basic blocks per function to be analyzed by Graphite."
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
--- 18856,18975 ----
  
  #: params.opt:1194
  #, no-c-format
+ msgid "Maximum amount of work done to prune paths where the variable is always initialized."
+ msgstr ""
+ 
+ #: params.opt:1198
+ #, no-c-format
  msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr "Instruktion medtaget forfunktionsindledning/-afslutning og andre systembyrder."
  
! #: params.opt:1202
  #, no-c-format
  msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr "Tid medtaget for funktionsindledning/-afslutninger og andre systembyrder"
  
! #: params.opt:1206
  #, no-c-format
  msgid "Instruction accounted for function thunk overhead."
  msgstr "Instruktion medtaget for funktion thunk-systembyrde."
  
! #: params.opt:1210
  #, no-c-format
  msgid "Time accounted for function thunk overhead."
  msgstr "Tid medtaget for funktion thunk-systembyrde."
  
! #: params.opt:1214
  #, no-c-format
  msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
! #: params.opt:1218
  #, no-c-format
  msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
! #: params.opt:1222
  #, no-c-format
  msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
! #: params.opt:1226
  #, no-c-format
  msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
! #: params.opt:1230
  #, no-c-format
  msgid "Whether to use canonical types."
  msgstr "Om der skal bruges kanoniske typer."
  
! #: params.opt:1234
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: params.opt:1238
  #, no-c-format
  msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
! #: params.opt:1242
  #, fuzzy, no-c-format
  #| msgid "Maximum number of namespaces to search for alternatives when name lookup fails."
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr "Det maksimale antal navnerum der søges i efter alternativer, når navneopslag mislykkes."
  
! #: params.opt:1246
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
! #: params.opt:1250
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr ""
  
! #: params.opt:1254
  #, no-c-format
  msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
! #: params.opt:1258
  #, no-c-format
  msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
! #: params.opt:1262
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "Aktivér sammenkæderoptimeringer"
  
! #: params.opt:1266
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1270
  #, fuzzy, no-c-format
  #| msgid "maximum number of basic blocks per function to be analyzed by Graphite"
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr "Det maksimale antal grundlæggende blokke per funktion, der skal analyseres af Graphite"
  
! #: params.opt:1274
  #, fuzzy, no-c-format
  #| msgid "maximum number of basic blocks per function to be analyzed by Graphite."
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr "maksimalt antal grundlæggende blokke per funktion, der skal analyseres af Graphite."
  
! #: params.opt:1278
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1282
  #, fuzzy, no-c-format
  #| msgid "maximum number of basic blocks per function to be analyzed by Graphite."
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
*************** msgstr "kald %d returnerer = %s\n"
*** 19001,19061 ****
  msgid "callee does not return"
  msgstr "kald %d returnerer = %s\n"
  
! #: calls.cc:2585
  #, fuzzy
  #| msgid "sizeof applied to a function type"
  msgid "volatile function type"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: calls.cc:2604
  #, fuzzy
  #| msgid "expected function"
  msgid "nested function"
  msgstr "forventet funktion"
  
! #: calls.cc:2615
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2629
  #, fuzzy
  #| msgid "destructors take no parameters"
  msgid "inconsistent number of popped arguments"
  msgstr "destruktionsfunktioner kan ikke have parametre"
  
! #: calls.cc:2636
  #, fuzzy
  #| msgid "%s does not support %s"
  msgid "frontend does not support sibling call"
  msgstr "%s understøtter ikke %s"
  
! #: calls.cc:2692
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3066
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3075
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "variable size arguments"
  msgstr "ugyldig typeparameter"
  
! #: calls.cc:3099
  #, fuzzy
  #| msgid "Pass all arguments on stack"
  msgid "hidden string length argument passed on stack"
  msgstr "Overbring alle parametre på stakken"
  
! #: calls.cc:3148
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4060
  #, fuzzy
  #| msgid "verification error at PC=%d"
  msgid "tail call production failed"
--- 19011,19071 ----
  msgid "callee does not return"
  msgstr "kald %d returnerer = %s\n"
  
! #: calls.cc:2586
  #, fuzzy
  #| msgid "sizeof applied to a function type"
  msgid "volatile function type"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: calls.cc:2605
  #, fuzzy
  #| msgid "expected function"
  msgid "nested function"
  msgstr "forventet funktion"
  
! #: calls.cc:2616
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2630
  #, fuzzy
  #| msgid "destructors take no parameters"
  msgid "inconsistent number of popped arguments"
  msgstr "destruktionsfunktioner kan ikke have parametre"
  
! #: calls.cc:2637
  #, fuzzy
  #| msgid "%s does not support %s"
  msgid "frontend does not support sibling call"
  msgstr "%s understøtter ikke %s"
  
! #: calls.cc:2693
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3067
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3076
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "variable size arguments"
  msgstr "ugyldig typeparameter"
  
! #: calls.cc:3100
  #, fuzzy
  #| msgid "Pass all arguments on stack"
  msgid "hidden string length argument passed on stack"
  msgstr "Overbring alle parametre på stakken"
  
! #: calls.cc:3149
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4061
  #, fuzzy
  #| msgid "verification error at PC=%d"
  msgid "tail call production failed"
*************** msgstr "»%%l«-operand er ikke en etike
*** 19298,19309 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12799
  #, c-format
  msgid "floating constant misused"
  msgstr "kommatalskonstant misbrugt"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12890
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 19308,19319 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12801
  #, c-format
  msgid "floating constant misused"
  msgstr "kommatalskonstant misbrugt"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12892
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Dette tilvalg mangler dokumentat
*** 20552,20616 ****
  msgid "Uses of this option are diagnosed."
  msgstr "Brug af dette tilvalg diagnosticeres."
  
! #: opts.cc:1723
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1728
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s%s."
  msgstr "%s Samme som %s."
  
! #: opts.cc:1733
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s."
  msgstr "%s Samme som %s."
  
! #: opts.cc:1741
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s Samme som %s."
  
! #: opts.cc:1804
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1836
  msgid "[default]"
  msgstr "[standard]"
  
! #: opts.cc:1845
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1882
  msgid "[enabled]"
  msgstr "[aktiveret]"
  
! #: opts.cc:1884
  msgid "[disabled]"
  msgstr "[deaktiveret]"
  
! #: opts.cc:1920
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Ingen tilvalg med de ønskede karakteristika blev fundet\n"
  
! #: opts.cc:1929
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Ingen fundet. Brug --help=%s for at vise *alle* tilvalgene understøttet af brugerfladen %s.\n"
  
! #: opts.cc:1935
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Alle tilvalg med de ønskede karakteristika er allerede blevet vist\n"
  
! #: opts.cc:1980
  #, fuzzy, c-format
  #| msgid "invalid type argument"
  msgid ""
--- 20562,20626 ----
  msgid "Uses of this option are diagnosed."
  msgstr "Brug af dette tilvalg diagnosticeres."
  
! #: opts.cc:1721
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1726
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s%s."
  msgstr "%s Samme som %s."
  
! #: opts.cc:1731
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s."
  msgstr "%s Samme som %s."
  
! #: opts.cc:1739
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s Samme som %s."
  
! #: opts.cc:1802
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1834
  msgid "[default]"
  msgstr "[standard]"
  
! #: opts.cc:1843
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1880
  msgid "[enabled]"
  msgstr "[aktiveret]"
  
! #: opts.cc:1882
  msgid "[disabled]"
  msgstr "[deaktiveret]"
  
! #: opts.cc:1918
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Ingen tilvalg med de ønskede karakteristika blev fundet\n"
  
! #: opts.cc:1927
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Ingen fundet. Brug --help=%s for at vise *alle* tilvalgene understøttet af brugerfladen %s.\n"
  
! #: opts.cc:1933
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Alle tilvalg med de ønskede karakteristika er allerede blevet vist\n"
  
! #: opts.cc:1978
  #, fuzzy, c-format
  #| msgid "invalid type argument"
  msgid ""
*************** msgid ""
*** 20618,20666 ****
  "   "
  msgstr "ugyldig typeparameter"
  
! #: opts.cc:2030
  msgid "The following options are target specific"
  msgstr "De følgende tilvalg er målspecifikke"
  
! #: opts.cc:2033
  msgid "The following options control compiler warning messages"
  msgstr "De følgende tilvalg kontrollerer advarselsbeskeder for oversætteren"
  
! #: opts.cc:2036
  msgid "The following options control optimizations"
  msgstr "De følgende tilvalg kontrollerer optimeringer"
  
! #: opts.cc:2039 opts.cc:2079
  msgid "The following options are language-independent"
  msgstr "De følgende tilvalg er sproguafhængige"
  
! #: opts.cc:2042
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "De følgende tilvalg kontrollerer optimeringer"
  
! #: opts.cc:2048
  msgid "The following options are specific to just the language "
  msgstr "De følgende tilvalg er specifikke kun for sproget "
  
! #: opts.cc:2050
  msgid "The following options are supported by the language "
  msgstr "De følgende tilvalg er understøttet af sproget "
  
! #: opts.cc:2061
  msgid "The following options are not documented"
  msgstr "De følgende tilvalg er ikke dokumenterede"
  
! #: opts.cc:2063
  msgid "The following options take separate arguments"
  msgstr "De følgende tilvalg anvender forskellige parametre"
  
! #: opts.cc:2065
  msgid "The following options take joined arguments"
  msgstr "De følgende tilvalg anvender fælles parametre"
  
! #: opts.cc:2077
  msgid "The following options are language-related"
  msgstr "De følgende tilvalg er sprogrelaterede"
  
--- 20628,20676 ----
  "   "
  msgstr "ugyldig typeparameter"
  
! #: opts.cc:2028
  msgid "The following options are target specific"
  msgstr "De følgende tilvalg er målspecifikke"
  
! #: opts.cc:2031
  msgid "The following options control compiler warning messages"
  msgstr "De følgende tilvalg kontrollerer advarselsbeskeder for oversætteren"
  
! #: opts.cc:2034
  msgid "The following options control optimizations"
  msgstr "De følgende tilvalg kontrollerer optimeringer"
  
! #: opts.cc:2037 opts.cc:2077
  msgid "The following options are language-independent"
  msgstr "De følgende tilvalg er sproguafhængige"
  
! #: opts.cc:2040
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "De følgende tilvalg kontrollerer optimeringer"
  
! #: opts.cc:2046
  msgid "The following options are specific to just the language "
  msgstr "De følgende tilvalg er specifikke kun for sproget "
  
! #: opts.cc:2048
  msgid "The following options are supported by the language "
  msgstr "De følgende tilvalg er understøttet af sproget "
  
! #: opts.cc:2059
  msgid "The following options are not documented"
  msgstr "De følgende tilvalg er ikke dokumenterede"
  
! #: opts.cc:2061
  msgid "The following options take separate arguments"
  msgstr "De følgende tilvalg anvender forskellige parametre"
  
! #: opts.cc:2063
  msgid "The following options take joined arguments"
  msgstr "De følgende tilvalg anvender fælles parametre"
  
! #: opts.cc:2075
  msgid "The following options are language-related"
  msgstr "De følgende tilvalg er sprogrelaterede"
  
*************** msgid "%s%sGGC heuristics: --param ggc-m
*** 20767,20773 ****
  msgstr "%s%sGGC-heuristikker: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9013 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anonym>"
--- 20777,20783 ----
  msgstr "%s%sGGC-heuristikker: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9014 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anonym>"
*************** msgstr ""
*** 20784,20790 ****
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:723
  msgid "caller uses setjmp"
  msgstr ""
  
--- 20794,20800 ----
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:853
  msgid "caller uses setjmp"
  msgstr ""
  
*************** msgstr ""
*** 20794,20874 ****
  msgid "caller uses __builtin_eh_return"
  msgstr "funktionen bruger __builtin_eh_return"
  
! #: tree-tailcall.cc:633
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:690
  #, fuzzy
  #| msgid "Pass all arguments on stack"
  msgid "address of caller arguments taken"
  msgstr "Overbring alle parametre på stakken"
  
! #: tree-tailcall.cc:717
  #, fuzzy
  #| msgid "Return 8-byte vectors in memory"
  msgid "return value in memory"
  msgstr "Returner 8-byte vektorer i hukommelse"
  
! #: tree-tailcall.cc:734
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:747
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:760 tree-tailcall.cc:1166
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:795
  #, fuzzy
  #| msgid "field initializer type mismatch"
  msgid "return value used after call"
  msgstr "typen af startværdien for feltet passer ikke"
  
! #: tree-tailcall.cc:893 tree-tailcall.cc:921
  #, fuzzy
  #| msgid "callee refers to comdat-local symbols"
  msgid "call invocation refers to locals"
  msgstr "callee referer til comdat-lokale symboler"
  
! #: tree-tailcall.cc:1001
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1011
  #, fuzzy
  #| msgid "field initializer type mismatch"
  msgid "return value changed after call"
  msgstr "typen af startværdien for feltet passer ikke"
  
! #: tree-tailcall.cc:1060
  #, fuzzy
  #| msgid "In function"
  msgid "internal call"
  msgstr "I funktionen"
  
! #: tree-tailcall.cc:1068 tree-tailcall.cc:1139
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1149
  #, fuzzy
  #| msgid "Optimize sibling and tail recursive calls"
  msgid "operations after non tail recursive call"
  msgstr "Optimér søskende- og halerekursive kald"
  
! #: tree-tailcall.cc:1157
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1170
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1672
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
--- 20804,20884 ----
  msgid "caller uses __builtin_eh_return"
  msgstr "funktionen bruger __builtin_eh_return"
  
! #: tree-tailcall.cc:746
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:820
  #, fuzzy
  #| msgid "Pass all arguments on stack"
  msgid "address of caller arguments taken"
  msgstr "Overbring alle parametre på stakken"
  
! #: tree-tailcall.cc:847
  #, fuzzy
  #| msgid "Return 8-byte vectors in memory"
  msgid "return value in memory"
  msgstr "Returner 8-byte vektorer i hukommelse"
  
! #: tree-tailcall.cc:864
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:877
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:890 tree-tailcall.cc:1385
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:925
  #, fuzzy
  #| msgid "field initializer type mismatch"
  msgid "return value used after call"
  msgstr "typen af startværdien for feltet passer ikke"
  
! #: tree-tailcall.cc:1023 tree-tailcall.cc:1051
  #, fuzzy
  #| msgid "callee refers to comdat-local symbols"
  msgid "call invocation refers to locals"
  msgstr "callee referer til comdat-lokale symboler"
  
! #: tree-tailcall.cc:1220
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1230
  #, fuzzy
  #| msgid "field initializer type mismatch"
  msgid "return value changed after call"
  msgstr "typen af startværdien for feltet passer ikke"
  
! #: tree-tailcall.cc:1279
  #, fuzzy
  #| msgid "In function"
  msgid "internal call"
  msgstr "I funktionen"
  
! #: tree-tailcall.cc:1287 tree-tailcall.cc:1358
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1368
  #, fuzzy
  #| msgid "Optimize sibling and tail recursive calls"
  msgid "operations after non tail recursive call"
  msgstr "Optimér søskende- og halerekursive kald"
  
! #: tree-tailcall.cc:1376
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1389
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1892
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
*************** msgid "length modifier in strfmon format
*** 21146,21168 ****
  msgstr "længdemodifikation i strfmon-formatering"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1656 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<kommandolinje>"
  
! #: config/aarch64/aarch64.cc:12298 config/loongarch/loongarch.cc:6280
  #, fuzzy, c-format
  #| msgid "Unsupported operand for code '%c'"
  msgid "unsupported operand for code '%c'"
  msgstr "Ikke understøttet operand for koden »%c«"
  
! #: config/aarch64/aarch64.cc:12307 config/aarch64/aarch64.cc:12320
! #: config/aarch64/aarch64.cc:12332 config/aarch64/aarch64.cc:12343
! #: config/aarch64/aarch64.cc:12359 config/aarch64/aarch64.cc:12373
! #: config/aarch64/aarch64.cc:12393 config/aarch64/aarch64.cc:12475
! #: config/aarch64/aarch64.cc:12486 config/aarch64/aarch64.cc:12500
! #: config/aarch64/aarch64.cc:12726 config/aarch64/aarch64.cc:12739
! #: config/aarch64/aarch64.cc:12756 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
--- 21156,21178 ----
  msgstr "længdemodifikation i strfmon-formatering"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1658 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<kommandolinje>"
  
! #: config/aarch64/aarch64.cc:12313 config/loongarch/loongarch.cc:6280
  #, fuzzy, c-format
  #| msgid "Unsupported operand for code '%c'"
  msgid "unsupported operand for code '%c'"
  msgstr "Ikke understøttet operand for koden »%c«"
  
! #: config/aarch64/aarch64.cc:12322 config/aarch64/aarch64.cc:12335
! #: config/aarch64/aarch64.cc:12347 config/aarch64/aarch64.cc:12358
! #: config/aarch64/aarch64.cc:12374 config/aarch64/aarch64.cc:12388
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12490
! #: config/aarch64/aarch64.cc:12501 config/aarch64/aarch64.cc:12515
! #: config/aarch64/aarch64.cc:12741 config/aarch64/aarch64.cc:12754
! #: config/aarch64/aarch64.cc:12771 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
*************** msgstr "Ikke understøttet operand for k
*** 21172,21179 ****
  msgid "invalid operand for '%%%c'"
  msgstr "ugyldig operand for »%%%c«"
  
! #: config/aarch64/aarch64.cc:12411 config/aarch64/aarch64.cc:12422
! #: config/aarch64/aarch64.cc:12586 config/aarch64/aarch64.cc:12597
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
--- 21182,21189 ----
  msgid "invalid operand for '%%%c'"
  msgstr "ugyldig operand for »%%%c«"
  
! #: config/aarch64/aarch64.cc:12426 config/aarch64/aarch64.cc:12437
! #: config/aarch64/aarch64.cc:12601 config/aarch64/aarch64.cc:12612
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
*************** msgstr "ugyldig operand for »%%%c«"
*** 21182,21331 ****
  msgid "invalid vector constant"
  msgstr "ugyldig konstant:"
  
! #: config/aarch64/aarch64.cc:12436
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12448
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "incompatible operand for '%%%c'"
  msgstr "ugyldig operand for »%%%c«"
  
! #: config/aarch64/aarch64.cc:12468
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "ugyldig operand for »%%%c«"
  
! #: config/aarch64/aarch64.cc:12533 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "manglende operand"
  
! #: config/aarch64/aarch64.cc:12623
  #, c-format
  msgid "invalid constant"
  msgstr "ugyldig konstant:"
  
! #: config/aarch64/aarch64.cc:12626
  #, c-format
  msgid "invalid operand"
  msgstr "ugyldig operand"
  
! #: config/aarch64/aarch64.cc:12764 config/aarch64/aarch64.cc:12769
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ugyldig operandpræfiks »%%%c«"
  
! #: config/aarch64/aarch64.cc:12789
  #, fuzzy, c-format
  #| msgid "invalid addressing mode"
  msgid "invalid address mode"
  msgstr "ugyldig adresseringstilstand"
  
! #: config/aarch64/aarch64.cc:22760
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:22762
  #, fuzzy
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: config/aarch64/aarch64.cc:29725 config/aarch64/aarch64.cc:29748
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29743
  #, fuzzy
  #| msgid "invalid operands to binary %s"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "ugyldige operander til binær %s"
  
! #: config/alpha/alpha.cc:5783 config/i386/i386.cc:14075
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "»%%&« brugt uden nogle lokale dynamiske TLS-referencer"
  
! #: config/alpha/alpha.cc:5841 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "ugyldig %%J-værdi"
  
! #: config/alpha/alpha.cc:5871 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "ugyldig %%r-værdi"
  
! #: config/alpha/alpha.cc:5881 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "ugyldig %%R-værdi"
  
! #: config/alpha/alpha.cc:5887 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "ugyldig %%N-værdi"
  
! #: config/alpha/alpha.cc:5895 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "ugyldig %%P-værdi"
  
! #: config/alpha/alpha.cc:5903
  #, c-format
  msgid "invalid %%h value"
  msgstr "ugyldig %%h-værdi"
  
! #: config/alpha/alpha.cc:5911 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "ugyldig %%L-værdi"
  
! #: config/alpha/alpha.cc:5930
  #, c-format
  msgid "invalid %%m value"
  msgstr "ugyldig %%m-værdi"
  
! #: config/alpha/alpha.cc:5936
  #, c-format
  msgid "invalid %%M value"
  msgstr "ugyldig %%M-værdi"
  
! #: config/alpha/alpha.cc:5973
  #, c-format
  msgid "invalid %%U value"
  msgstr "ugyldig %%U-værdi"
  
! #: config/alpha/alpha.cc:5981 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "ugyldig %%s-værdi"
  
! #: config/alpha/alpha.cc:5992
  #, c-format
  msgid "invalid %%C value"
  msgstr "ugyldig %%C-værdi"
  
! #: config/alpha/alpha.cc:6029 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "ugyldig %%E-værdi"
  
! #: config/alpha/alpha.cc:6054 config/alpha/alpha.cc:6104
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "ukendt relokaliserings-unspec"
  
! #: config/alpha/alpha.cc:6063 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
--- 21192,21341 ----
  msgid "invalid vector constant"
  msgstr "ugyldig konstant:"
  
! #: config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12463
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "incompatible operand for '%%%c'"
  msgstr "ugyldig operand for »%%%c«"
  
! #: config/aarch64/aarch64.cc:12483
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "ugyldig operand for »%%%c«"
  
! #: config/aarch64/aarch64.cc:12548 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "manglende operand"
  
! #: config/aarch64/aarch64.cc:12638
  #, c-format
  msgid "invalid constant"
  msgstr "ugyldig konstant:"
  
! #: config/aarch64/aarch64.cc:12641
  #, c-format
  msgid "invalid operand"
  msgstr "ugyldig operand"
  
! #: config/aarch64/aarch64.cc:12779 config/aarch64/aarch64.cc:12784
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ugyldig operandpræfiks »%%%c«"
  
! #: config/aarch64/aarch64.cc:12804
  #, fuzzy, c-format
  #| msgid "invalid addressing mode"
  msgid "invalid address mode"
  msgstr "ugyldig adresseringstilstand"
  
! #: config/aarch64/aarch64.cc:22775
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:22777
  #, fuzzy
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: config/aarch64/aarch64.cc:29806 config/aarch64/aarch64.cc:29829
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29824
  #, fuzzy
  #| msgid "invalid operands to binary %s"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "ugyldige operander til binær %s"
  
! #: config/alpha/alpha.cc:5780 config/i386/i386.cc:14077
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "»%%&« brugt uden nogle lokale dynamiske TLS-referencer"
  
! #: config/alpha/alpha.cc:5838 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "ugyldig %%J-værdi"
  
! #: config/alpha/alpha.cc:5868 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "ugyldig %%r-værdi"
  
! #: config/alpha/alpha.cc:5878 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "ugyldig %%R-værdi"
  
! #: config/alpha/alpha.cc:5884 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "ugyldig %%N-værdi"
  
! #: config/alpha/alpha.cc:5892 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "ugyldig %%P-værdi"
  
! #: config/alpha/alpha.cc:5900
  #, c-format
  msgid "invalid %%h value"
  msgstr "ugyldig %%h-værdi"
  
! #: config/alpha/alpha.cc:5908 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "ugyldig %%L-værdi"
  
! #: config/alpha/alpha.cc:5927
  #, c-format
  msgid "invalid %%m value"
  msgstr "ugyldig %%m-værdi"
  
! #: config/alpha/alpha.cc:5933
  #, c-format
  msgid "invalid %%M value"
  msgstr "ugyldig %%M-værdi"
  
! #: config/alpha/alpha.cc:5970
  #, c-format
  msgid "invalid %%U value"
  msgstr "ugyldig %%U-værdi"
  
! #: config/alpha/alpha.cc:5978 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "ugyldig %%s-værdi"
  
! #: config/alpha/alpha.cc:5989
  #, c-format
  msgid "invalid %%C value"
  msgstr "ugyldig %%C-værdi"
  
! #: config/alpha/alpha.cc:6026 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "ugyldig %%E-værdi"
  
! #: config/alpha/alpha.cc:6051 config/alpha/alpha.cc:6101
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "ukendt relokaliserings-unspec"
  
! #: config/alpha/alpha.cc:6060 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
*************** msgstr "ukendt relokaliserings-unspec"
*** 21333,21339 ****
  msgid "invalid %%xn code"
  msgstr "ugyldig %%xn-kode"
  
! #: config/alpha/alpha.cc:6169
  #, c-format
  msgid "invalid operand address"
  msgstr "ugyldig operandadresse"
--- 21343,21349 ----
  msgid "invalid %%xn code"
  msgstr "ugyldig %%xn-kode"
  
! #: config/alpha/alpha.cc:6166
  #, c-format
  msgid "invalid operand address"
  msgstr "ugyldig operandadresse"
*************** msgstr "uventet operand"
*** 21653,21661 ****
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:525
! #: cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7836 d/d-convert.cc:237
! #: go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
--- 21663,21671 ----
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:534
! #: cobol/genutil.cc:1268 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7952
! #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
*************** msgstr "ugyldig konstant:"
*** 21903,22036 ****
  msgid "Expected register or constant integer."
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: config/i386/i386.cc:12884
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ugyldig UNSPEC som operand"
  
! #: config/i386/i386.cc:13423
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "ugyldig brug af 'restrict'"
  
! #: config/i386/i386.cc:13428
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ugyldig brug af asm-flaguddata"
  
! #: config/i386/i386.cc:13662
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ugyldig operandstørrelse for operandkoden »O«"
  
! #: config/i386/i386.cc:13697
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ugyldig operandstørrelse for operandkoden »z«"
  
! #: config/i386/i386.cc:13772
  #, fuzzy, c-format
  #| msgid "invalid operand type used with operand code 'Z'"
  msgid "invalid operand type used with operand code '%c'"
  msgstr "ugyldig operandtype brugt med operandkoden »Z«"
  
! #: config/i386/i386.cc:13777
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code 'O'"
  msgid "invalid operand size for operand code '%c'"
  msgstr "ugyldig operandstørrelse for operandkoden »O«"
  
! #: config/i386/i386.cc:13855
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode »Y«"
  
! #: config/i386/i386.cc:13934
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode »D«"
  
! #: config/i386/i386.cc:13952
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode »%c«"
  
! #: config/i386/i386.cc:13973
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand er ikke en offsettable-hukommelsesreference, ugyldig operandkode »H«"
  
! #: config/i386/i386.cc:13988
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand er ikke et heltal, ugyldig operandkode »K«"
  
! #: config/i386/i386.cc:14016
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode »r«"
  
! #: config/i386/i386.cc:14034
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand er ikke et heltal, ugyldig operandkode »R«"
  
! #: config/i386/i386.cc:14057
  #, fuzzy, c-format
  #| msgid "operand is not a specific integer, invalid operand code 'r'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode »r«"
  
! #: config/i386/i386.cc:14150
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ugyldig operandkode »%c«"
  
! #: config/i386/i386.cc:14212 config/i386/i386.cc:14601
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ugyldige begrænsninger for operand"
  
! #: config/i386/i386.cc:14313
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector immediate"
  msgstr "ugyldig konstant:"
  
! #: config/i386/i386.cc:17483
  msgid "unknown insn mode"
  msgstr "ukendt instruktionstilstand"
  
! #: config/i386/i386.cc:24021
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/i386/i386.cc:24024
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/i386/i386.cc:24027
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/i386/i386.cc:24030
  #, fuzzy
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: config/i386/i386.cc:24068 config/i386/i386.cc:24093
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24071 config/i386/i386.cc:24097
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
--- 21913,22046 ----
  msgid "Expected register or constant integer."
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: config/i386/i386.cc:12886
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ugyldig UNSPEC som operand"
  
! #: config/i386/i386.cc:13425
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "ugyldig brug af 'restrict'"
  
! #: config/i386/i386.cc:13430
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ugyldig brug af asm-flaguddata"
  
! #: config/i386/i386.cc:13664
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ugyldig operandstørrelse for operandkoden »O«"
  
! #: config/i386/i386.cc:13699
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ugyldig operandstørrelse for operandkoden »z«"
  
! #: config/i386/i386.cc:13774
  #, fuzzy, c-format
  #| msgid "invalid operand type used with operand code 'Z'"
  msgid "invalid operand type used with operand code '%c'"
  msgstr "ugyldig operandtype brugt med operandkoden »Z«"
  
! #: config/i386/i386.cc:13779
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code 'O'"
  msgid "invalid operand size for operand code '%c'"
  msgstr "ugyldig operandstørrelse for operandkoden »O«"
  
! #: config/i386/i386.cc:13857
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode »Y«"
  
! #: config/i386/i386.cc:13936
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode »D«"
  
! #: config/i386/i386.cc:13954
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode »%c«"
  
! #: config/i386/i386.cc:13975
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand er ikke en offsettable-hukommelsesreference, ugyldig operandkode »H«"
  
! #: config/i386/i386.cc:13990
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand er ikke et heltal, ugyldig operandkode »K«"
  
! #: config/i386/i386.cc:14018
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode »r«"
  
! #: config/i386/i386.cc:14036
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand er ikke et heltal, ugyldig operandkode »R«"
  
! #: config/i386/i386.cc:14059
  #, fuzzy, c-format
  #| msgid "operand is not a specific integer, invalid operand code 'r'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode »r«"
  
! #: config/i386/i386.cc:14152
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ugyldig operandkode »%c«"
  
! #: config/i386/i386.cc:14214 config/i386/i386.cc:14603
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ugyldige begrænsninger for operand"
  
! #: config/i386/i386.cc:14315
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector immediate"
  msgstr "ugyldig konstant:"
  
! #: config/i386/i386.cc:17485
  msgid "unknown insn mode"
  msgstr "ukendt instruktionstilstand"
  
! #: config/i386/i386.cc:24023
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/i386/i386.cc:24026
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/i386/i386.cc:24029
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/i386/i386.cc:24032
  #, fuzzy
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: config/i386/i386.cc:24070 config/i386/i386.cc:24095
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24073 config/i386/i386.cc:24099
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
*************** msgstr "ugyldig adresse"
*** 22151,22187 ****
  msgid "lo_sum not of register"
  msgstr "lo_sum ikke af register"
  
! #: config/microblaze/microblaze.cc:2299
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr "ukendt tegnsætning »%c«"
  
! #: config/microblaze/microblaze.cc:2308
  #, fuzzy, c-format
  #| msgid "pointer"
  msgid "null pointer"
  msgstr "henvisning"
  
! #: config/microblaze/microblaze.cc:2343
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND, ugyldig instruktion for %%C"
  
! #: config/microblaze/microblaze.cc:2372
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND, ugyldig instruktion for %%N"
  
! #: config/microblaze/microblaze.cc:2392 config/microblaze/microblaze.cc:2568
  msgid "insn contains an invalid address !"
  msgstr "instruktion indeholder en ugyldig adresse!"
  
! #: config/microblaze/microblaze.cc:2408 config/microblaze/microblaze.cc:2638
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "ugyldig adresse"
  
! #: config/microblaze/microblaze.cc:2511
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr "bogstavet %c blev fundet og instruktionen var ikke CONST_INT"
--- 22161,22197 ----
  msgid "lo_sum not of register"
  msgstr "lo_sum ikke af register"
  
! #: config/microblaze/microblaze.cc:2303
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr "ukendt tegnsætning »%c«"
  
! #: config/microblaze/microblaze.cc:2312
  #, fuzzy, c-format
  #| msgid "pointer"
  msgid "null pointer"
  msgstr "henvisning"
  
! #: config/microblaze/microblaze.cc:2347
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND, ugyldig instruktion for %%C"
  
! #: config/microblaze/microblaze.cc:2376
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND, ugyldig instruktion for %%N"
  
! #: config/microblaze/microblaze.cc:2396 config/microblaze/microblaze.cc:2572
  msgid "insn contains an invalid address !"
  msgstr "instruktion indeholder en ugyldig adresse!"
  
! #: config/microblaze/microblaze.cc:2412 config/microblaze/microblaze.cc:2642
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "ugyldig adresse"
  
! #: config/microblaze/microblaze.cc:2515
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr "bogstavet %c blev fundet og instruktionen var ikke CONST_INT"
*************** msgstr "Benyt hardware-kommatalsinstrukt
*** 22510,22546 ****
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/rs6000/rs6000.cc:28020
  msgid "Could not generate addis value for fusion"
  msgstr "Kunne ikke generere addis-værdi for fusion"
  
! #: config/rs6000/rs6000.cc:28089
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Kunne ikke generere indlæsning/lagring af forskydning for fusion"
  
! #: config/rs6000/rs6000.cc:28165
  msgid "Bad GPR fusion"
  msgstr "Ugyldig GPR-fusion"
  
! #: config/rs6000/rs6000.cc:28767
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28769
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28771
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28773
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
--- 22520,22556 ----
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/rs6000/rs6000.cc:28023
  msgid "Could not generate addis value for fusion"
  msgstr "Kunne ikke generere addis-værdi for fusion"
  
! #: config/rs6000/rs6000.cc:28092
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Kunne ikke generere indlæsning/lagring af forskydning for fusion"
  
! #: config/rs6000/rs6000.cc:28168
  msgid "Bad GPR fusion"
  msgstr "Ugyldig GPR-fusion"
  
! #: config/rs6000/rs6000.cc:28770
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28772
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28774
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28776
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
*************** msgstr "ugyldig udtryk til uddataændrin
*** 22626,22644 ****
  msgid "vector argument passed to unprototyped function"
  msgstr "vektorparameter sendt til funktion uden prototype"
  
! #: config/s390/s390.cc:17350
  msgid "types differ in signedness"
  msgstr "typer er forskellige i signedness"
  
! #: config/s390/s390.cc:17360
  msgid "binary operator does not support two vector bool operands"
  msgstr "binær operator understøtter ikke tovektor bool-operand"
  
! #: config/s390/s390.cc:17363
  msgid "binary operator does not support vector bool operand"
  msgstr "binær operator understøtter ikke vektor bool-operand"
  
! #: config/s390/s390.cc:17371
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "binær operator understøtter ikke at blande vektor bool med kommatals vektor-operand"
  
--- 22636,22654 ----
  msgid "vector argument passed to unprototyped function"
  msgstr "vektorparameter sendt til funktion uden prototype"
  
! #: config/s390/s390.cc:17377
  msgid "types differ in signedness"
  msgstr "typer er forskellige i signedness"
  
! #: config/s390/s390.cc:17387
  msgid "binary operator does not support two vector bool operands"
  msgstr "binær operator understøtter ikke tovektor bool-operand"
  
! #: config/s390/s390.cc:17390
  msgid "binary operator does not support vector bool operand"
  msgstr "binær operator understøtter ikke vektor bool-operand"
  
! #: config/s390/s390.cc:17398
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "binær operator understøtter ikke at blande vektor bool med kommatals vektor-operand"
  
*************** msgstr "<anonym %s>"
*** 22813,22819 ****
  msgid "aka"
  msgstr "aka"
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7714
  msgid "({anonymous})"
  msgstr "({anonym})"
  
--- 22823,22829 ----
  msgid "aka"
  msgstr "aka"
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7715
  msgid "({anonymous})"
  msgstr "({anonym})"
  
*************** msgstr "({anonym})"
*** 22826,22864 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3089 c/c-parser.cc:3279 c/c-parser.cc:3293 c/c-parser.cc:7502
! #: c/c-parser.cc:8356 c/c-parser.cc:8934 c/c-parser.cc:9126 c/c-parser.cc:9159
! #: c/c-parser.cc:9457 c/c-parser.cc:14304 c/c-parser.cc:14339
! #: c/c-parser.cc:14370 c/c-parser.cc:14417 c/c-parser.cc:14598
! #: c/c-parser.cc:15431 c/c-parser.cc:15506 c/c-parser.cc:15549
! #: c/c-parser.cc:23037 c/c-parser.cc:23117 c/c-parser.cc:23446
! #: c/c-parser.cc:23472 c/c-parser.cc:23495 c/c-parser.cc:24181
! #: c/c-parser.cc:24224 c/c-parser.cc:25491 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4141 c/c-parser.cc:4332
! #: c/c-parser.cc:4367 c/c-parser.cc:14591 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16475 cp/parser.cc:34635
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> forventet"
  
! #: c/c-parser.cc:3251 c/c-parser.cc:9417
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<:%> or %<)%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:3790 c/c-parser.cc:4943 c/c-parser.cc:5135 c/c-parser.cc:5193
! #: c/c-parser.cc:5251 c/c-parser.cc:5635 c/c-parser.cc:5658 c/c-parser.cc:5667
! #: c/c-parser.cc:5718 c/c-parser.cc:5727 c/c-parser.cc:10892
! #: c/c-parser.cc:10978 c/c-parser.cc:11552 c/c-parser.cc:11578
! #: c/c-parser.cc:11612 c/c-parser.cc:11825 c/c-parser.cc:12697
! #: c/c-parser.cc:14705 c/c-parser.cc:17345 c/c-parser.cc:18080
! #: c/c-parser.cc:18139 c/c-parser.cc:18194 c/c-parser.cc:20053
! #: c/c-parser.cc:20173 c/c-parser.cc:22130 c/c-parser.cc:23537
! #: c/c-parser.cc:24189 c/c-parser.cc:28016 c/c-parser.cc:28098
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
--- 22836,22874 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3134 c/c-parser.cc:3324 c/c-parser.cc:3338 c/c-parser.cc:7547
! #: c/c-parser.cc:8401 c/c-parser.cc:8979 c/c-parser.cc:9171 c/c-parser.cc:9204
! #: c/c-parser.cc:9502 c/c-parser.cc:14349 c/c-parser.cc:14384
! #: c/c-parser.cc:14415 c/c-parser.cc:14462 c/c-parser.cc:14643
! #: c/c-parser.cc:15476 c/c-parser.cc:15551 c/c-parser.cc:15594
! #: c/c-parser.cc:23082 c/c-parser.cc:23162 c/c-parser.cc:23491
! #: c/c-parser.cc:23517 c/c-parser.cc:23540 c/c-parser.cc:24226
! #: c/c-parser.cc:24269 c/c-parser.cc:25536 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4186 c/c-parser.cc:4377
! #: c/c-parser.cc:4412 c/c-parser.cc:14636 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16479 cp/parser.cc:34694
! #: cp/parser.cc:35333
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> forventet"
  
! #: c/c-parser.cc:3296 c/c-parser.cc:9462
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<:%> or %<)%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:3835 c/c-parser.cc:4988 c/c-parser.cc:5180 c/c-parser.cc:5238
! #: c/c-parser.cc:5296 c/c-parser.cc:5680 c/c-parser.cc:5703 c/c-parser.cc:5712
! #: c/c-parser.cc:5763 c/c-parser.cc:5772 c/c-parser.cc:10937
! #: c/c-parser.cc:11023 c/c-parser.cc:11597 c/c-parser.cc:11623
! #: c/c-parser.cc:11657 c/c-parser.cc:11870 c/c-parser.cc:12742
! #: c/c-parser.cc:14750 c/c-parser.cc:17390 c/c-parser.cc:18125
! #: c/c-parser.cc:18184 c/c-parser.cc:18239 c/c-parser.cc:20098
! #: c/c-parser.cc:20218 c/c-parser.cc:22175 c/c-parser.cc:23582
! #: c/c-parser.cc:24234 c/c-parser.cc:28062 c/c-parser.cc:28144
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
*************** msgstr "forventede %<:%> or %<::%>"
*** 22866,23017 ****
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3242
! #: c/c-parser.cc:9409 c/c-parser.cc:20746 cp/parser.cc:35322 cp/parser.cc:43032
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> forventet"
  
! #: c/c-parser.cc:5029 c/c-parser.cc:5778 c/c-parser.cc:6138 c/c-parser.cc:6156
! #: c/c-parser.cc:6157 c/c-parser.cc:6660 c/c-parser.cc:6704 c/c-parser.cc:9508
! #: c/c-parser.cc:11816 c/c-parser.cc:13270 c/c-parser.cc:13642
! #: c/c-parser.cc:16667 c/gimple-parser.cc:1930 cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> forventet"
  
! #: c/c-parser.cc:5231
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5687 c/c-parser.cc:5692 c/c-parser.cc:17328
! #: c/c-parser.cc:18169 c/c-parser.cc:20554 c/c-parser.cc:20653
! #: c/c-parser.cc:26832 c/c-parser.cc:27136 c/c-parser.cc:27824
! #: c/c-parser.cc:28041 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17109 cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> forventet"
  
! #: c/c-parser.cc:6134 c/c-parser.cc:6136 c/c-parser.cc:16572 cp/parser.cc:35289
! #: cp/parser.cc:39179 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> forventet"
  
! #: c/c-parser.cc:6964 c/c-parser.cc:14934 c/c-parser.cc:20630
! #: c/c-parser.cc:23012 c/c-parser.cc:23098 c/c-parser.cc:23859
! #: c/c-parser.cc:24999 c/c-parser.cc:29820 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4128 c/c-parser.cc:4356
! #: c/c-parser.cc:14486 cp/parser.cc:22203 cp/parser.cc:35283
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> forventet"
  
! #: c/c-parser.cc:7914 c/c-parser.cc:7923 c/c-parser.cc:9957 c/c-parser.cc:11136
! #: c/c-parser.cc:14698 c/c-parser.cc:15095 c/c-parser.cc:15159
! #: c/c-parser.cc:16649 c/c-parser.cc:17760 c/c-parser.cc:17997
! #: c/c-parser.cc:18550 c/c-parser.cc:18653 c/c-parser.cc:19194
! #: c/c-parser.cc:19630 c/c-parser.cc:19706 c/c-parser.cc:19823
! #: c/c-parser.cc:19895 c/c-parser.cc:20868 c/c-parser.cc:26702
! #: c/c-parser.cc:27881 c/c-parser.cc:27940 c/c-parser.cc:29142
! #: c/gimple-parser.cc:630 c/gimple-parser.cc:943 c/gimple-parser.cc:2561
! #: c/gimple-parser.cc:2588 c/c-parser.cc:9416 c/c-parser.cc:17253
! #: c/c-parser.cc:18658 cp/parser.cc:35316 cp/parser.cc:37023 cp/parser.cc:40119
! #: cp/parser.cc:41012 go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> forventet"
  
! #: c/c-parser.cc:8910 cp/parser.cc:35203
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> forventet"
  
! #: c/c-parser.cc:10855 c/c-parser.cc:11085 c/c-parser.cc:11602
! #: c/c-parser.cc:11647 c/c-parser.cc:11740 c/c-parser.cc:11887
! #: c/c-parser.cc:12687 c/c-parser.cc:18174 c/c-parser.cc:19775
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34633 cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> forventet"
  
! #: c/c-parser.cc:11496
  msgid "expected %<.%>"
  msgstr "%<.%> forventet"
  
! #: c/c-parser.cc:14157 c/c-parser.cc:14189 c/c-parser.cc:14429
! #: cp/parser.cc:37597 cp/parser.cc:37618
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> forventet"
  
! #: c/c-parser.cc:14847 c/gimple-parser.cc:1497 cp/parser.cc:35301
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> forventet"
  
! #: c/c-parser.cc:18748 c/c-parser.cc:20191 c/c-parser.cc:20617
! #: cp/parser.cc:35325 cp/parser.cc:42883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> eller %<)%> forventet"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19622 c/c-parser.cc:22907 c/c-parser.cc:22952
! #: c/c-parser.cc:23109 c/c-parser.cc:23456 c/c-parser.cc:24168
! #: c/c-parser.cc:25374 c/c-parser.cc:26880 c/c-parser.cc:28082
! #: c/gimple-parser.cc:798 c/c-parser.cc:6727 c/c-parser.cc:23029
! #: c/c-parser.cc:23252 cp/parser.cc:35304 cp/parser.cc:44578 cp/parser.cc:44751
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> forventet"
  
! #: c/c-parser.cc:20767 c/c-parser.cc:27145 c/c-parser.cc:27166
! #: c/c-parser.cc:16707 c/c-parser.cc:16719 c/c-parser.cc:20747
! #: cp/parser.cc:43033 cp/parser.cc:43060 cp/parser.cc:50600 cp/parser.cc:50611
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<)%> or %<,%>"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:23040 c/c-parser.cc:23120 c/c-parser.cc:23473
! #: c/c-parser.cc:23928 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35280
! #: cp/parser.cc:37807
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> forventet"
  
! #: c/c-parser.cc:23133 cp/parser.cc:44676
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "forventede %<delete%>"
  
! #: c/c-parser.cc:25046 c/c-parser.cc:25035 cp/parser.cc:47606
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> eller %<}%> forventet"
  
! #: c/c-parser.cc:28760 cp/parser.cc:52554
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9863
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19538 cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> forventet"
--- 22876,23028 ----
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3287
! #: c/c-parser.cc:9454 c/c-parser.cc:20791 cp/parser.cc:35381 cp/parser.cc:43091
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> forventet"
  
! #: c/c-parser.cc:5074 c/c-parser.cc:5823 c/c-parser.cc:6183 c/c-parser.cc:6201
! #: c/c-parser.cc:6202 c/c-parser.cc:6705 c/c-parser.cc:6749 c/c-parser.cc:9553
! #: c/c-parser.cc:11861 c/c-parser.cc:13315 c/c-parser.cc:13687
! #: c/c-parser.cc:16712 c/gimple-parser.cc:1930 cp/parser.cc:35345
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> forventet"
  
! #: c/c-parser.cc:5276
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5732 c/c-parser.cc:5737 c/c-parser.cc:17373
! #: c/c-parser.cc:18214 c/c-parser.cc:20599 c/c-parser.cc:20698
! #: c/c-parser.cc:26875 c/c-parser.cc:27182 c/c-parser.cc:27870
! #: c/c-parser.cc:28087 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17154 cp/parser.cc:35336
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> forventet"
  
! #: c/c-parser.cc:6179 c/c-parser.cc:6181 c/c-parser.cc:16617 cp/parser.cc:35348
! #: cp/parser.cc:39238 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> forventet"
  
! #: c/c-parser.cc:7009 c/c-parser.cc:14979 c/c-parser.cc:20675
! #: c/c-parser.cc:23057 c/c-parser.cc:23143 c/c-parser.cc:23904
! #: c/c-parser.cc:25044 c/c-parser.cc:29863 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4173 c/c-parser.cc:4401
! #: c/c-parser.cc:14531 cp/parser.cc:22207 cp/parser.cc:35342
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> forventet"
  
! #: c/c-parser.cc:7959 c/c-parser.cc:7968 c/c-parser.cc:10002
! #: c/c-parser.cc:11181 c/c-parser.cc:14743 c/c-parser.cc:15140
! #: c/c-parser.cc:15204 c/c-parser.cc:16694 c/c-parser.cc:17805
! #: c/c-parser.cc:18042 c/c-parser.cc:18595 c/c-parser.cc:18698
! #: c/c-parser.cc:19239 c/c-parser.cc:19675 c/c-parser.cc:19751
! #: c/c-parser.cc:19868 c/c-parser.cc:19940 c/c-parser.cc:20913
! #: c/c-parser.cc:26747 c/c-parser.cc:27927 c/c-parser.cc:27986
! #: c/c-parser.cc:29185 c/gimple-parser.cc:630 c/gimple-parser.cc:943
! #: c/gimple-parser.cc:2561 c/gimple-parser.cc:2588 c/c-parser.cc:9461
! #: c/c-parser.cc:17298 c/c-parser.cc:18703 cp/parser.cc:35375
! #: cp/parser.cc:37082 cp/parser.cc:40178 cp/parser.cc:41071
! #: go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> forventet"
  
! #: c/c-parser.cc:8955 cp/parser.cc:35262
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> forventet"
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11130 c/c-parser.cc:11647
! #: c/c-parser.cc:11692 c/c-parser.cc:11785 c/c-parser.cc:11932
! #: c/c-parser.cc:12732 c/c-parser.cc:18219 c/c-parser.cc:19820
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34692 cp/parser.cc:35351
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> forventet"
  
! #: c/c-parser.cc:11541
  msgid "expected %<.%>"
  msgstr "%<.%> forventet"
  
! #: c/c-parser.cc:14202 c/c-parser.cc:14234 c/c-parser.cc:14474
! #: cp/parser.cc:37656 cp/parser.cc:37677
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> forventet"
  
! #: c/c-parser.cc:14892 c/gimple-parser.cc:1497 cp/parser.cc:35360
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> forventet"
  
! #: c/c-parser.cc:18793 c/c-parser.cc:20236 c/c-parser.cc:20662
! #: cp/parser.cc:35384 cp/parser.cc:42942
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> eller %<)%> forventet"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19667 c/c-parser.cc:22952 c/c-parser.cc:22997
! #: c/c-parser.cc:23154 c/c-parser.cc:23501 c/c-parser.cc:24213
! #: c/c-parser.cc:25419 c/c-parser.cc:26923 c/c-parser.cc:28128
! #: c/gimple-parser.cc:798 c/c-parser.cc:6772 c/c-parser.cc:23074
! #: c/c-parser.cc:23297 cp/parser.cc:35363 cp/parser.cc:44637 cp/parser.cc:44810
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> forventet"
  
! #: c/c-parser.cc:20812 c/c-parser.cc:27191 c/c-parser.cc:27212
! #: c/c-parser.cc:16752 c/c-parser.cc:16764 c/c-parser.cc:20792
! #: cp/parser.cc:43092 cp/parser.cc:43119 cp/parser.cc:50659 cp/parser.cc:50670
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<)%> or %<,%>"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:23085 c/c-parser.cc:23165 c/c-parser.cc:23518
! #: c/c-parser.cc:23973 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35339
! #: cp/parser.cc:37866
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> forventet"
  
! #: c/c-parser.cc:23178 cp/parser.cc:44735
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "forventede %<delete%>"
  
! #: c/c-parser.cc:25091 c/c-parser.cc:25080 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> eller %<}%> forventet"
  
! #: c/c-parser.cc:28806 cp/parser.cc:52607
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9880
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19542 cp/parser.cc:35357
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> forventet"
*************** msgstr "%<<%> forventet"
*** 23022,23031 ****
  msgid "expected label"
  msgstr "forventet etiket"
  
! #: cobol/gcobolspec.cc:544
  #, fuzzy, c-format
  #| msgid "warning:"
! msgid "Driving: (%ld)\n"
  msgstr "advarsel: "
  
  #: cp/call.cc:4225
--- 23033,23042 ----
  msgid "expected label"
  msgstr "forventet etiket"
  
! #: cobol/gcobolspec.cc:554
  #, fuzzy, c-format
  #| msgid "warning:"
! msgid "Driving: ("
  msgstr "advarsel: "
  
  #: cp/call.cc:4225
*************** msgstr "candidate%s: %+#D"
*** 23039,23045 ****
  msgid "  after user-defined conversion:"
  msgstr "Aktivér brug af DB-instruktioner"
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26956
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
--- 23050,23056 ----
  msgid "  after user-defined conversion:"
  msgstr "Aktivér brug af DB-instruktioner"
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26986
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
*************** msgstr "skabelonsparameter '%#D'"
*** 23151,23157 ****
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2381 cp/error.cc:3503 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
--- 23162,23168 ----
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2381 cp/error.cc:3524 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
*************** msgstr ""
*** 23180,23196 ****
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3227
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "tolkningsfejl"
  
! #: cp/error.cc:3242
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3732
  msgid "At global scope:"
  msgstr ""
  
--- 23191,23207 ----
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3248
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "tolkningsfejl"
  
! #: cp/error.cc:3263
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3753
  msgid "At global scope:"
  msgstr ""
  
*************** msgstr ""
*** 23199,23304 ****
  msgid "candidates are:"
  msgstr "candidate%s: %+#D"
  
! #: cp/rtti.cc:588
  #, fuzzy
  #| msgid "  overriding `%#D' (must be pointer or reference to class)"
  msgid "target is not pointer or reference to class"
  msgstr "  overskriver '%#D' (skal være en henvisning eller reference til klasse)"
  
! #: cp/rtti.cc:593
  #, fuzzy
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "target is not pointer or reference to complete type"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: cp/rtti.cc:599
  #, fuzzy
  #| msgid "cannot declare pointers to references"
  msgid "target is not pointer or reference"
  msgstr "kan ikke erklære henvisninger til referencer"
  
! #: cp/rtti.cc:615
  #, fuzzy
  #| msgid "base operand of `->' is not a pointer"
  msgid "source is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: cp/rtti.cc:620
  #, fuzzy
  #| msgid "Assume that pointers not aliased"
  msgid "source is not a pointer to class"
  msgstr "Antag at henvisninger ikke kan være aliaser"
  
! #: cp/rtti.cc:625
  #, fuzzy
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "source is a pointer to incomplete type"
  msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
  
! #: cp/rtti.cc:638
  #, fuzzy
  #| msgid "`%T' is not a class or union type"
  msgid "source is not of class type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/rtti.cc:643
  #, fuzzy
  #| msgid "return type is an incomplete type"
  msgid "source is of incomplete class type"
  msgstr "returtypen er en ufuldstændig type"
  
! #: cp/rtti.cc:654
  msgid "conversion casts away constness"
  msgstr ""
  
! #: cp/rtti.cc:816
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7524 c/c-typeck.cc:5303
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "forkert parametertype til unært minus"
  
! #: cp/typeck.cc:7525 c/c-typeck.cc:5289
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "forkert parametertype til unært plus"
  
! #: cp/typeck.cc:7552 c/c-typeck.cc:5348
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "forkert parametertype til bitkomplement"
  
! #: cp/typeck.cc:7572 c/c-typeck.cc:5356
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "forkert parametertype til abs"
  
! #: cp/typeck.cc:7584 c/c-typeck.cc:5378
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "forkert parametertype til konjugation"
  
! #: cp/typeck.cc:7608
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "forkert parametertype til unært plus"
  
! #: cp/typeck.cc:7657
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7659
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7661
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7663
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 23210,23315 ----
  msgid "candidates are:"
  msgstr "candidate%s: %+#D"
  
! #: cp/rtti.cc:589
  #, fuzzy
  #| msgid "  overriding `%#D' (must be pointer or reference to class)"
  msgid "target is not pointer or reference to class"
  msgstr "  overskriver '%#D' (skal være en henvisning eller reference til klasse)"
  
! #: cp/rtti.cc:594
  #, fuzzy
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "target is not pointer or reference to complete type"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: cp/rtti.cc:600
  #, fuzzy
  #| msgid "cannot declare pointers to references"
  msgid "target is not pointer or reference"
  msgstr "kan ikke erklære henvisninger til referencer"
  
! #: cp/rtti.cc:616
  #, fuzzy
  #| msgid "base operand of `->' is not a pointer"
  msgid "source is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: cp/rtti.cc:621
  #, fuzzy
  #| msgid "Assume that pointers not aliased"
  msgid "source is not a pointer to class"
  msgstr "Antag at henvisninger ikke kan være aliaser"
  
! #: cp/rtti.cc:626
  #, fuzzy
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "source is a pointer to incomplete type"
  msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
  
! #: cp/rtti.cc:639
  #, fuzzy
  #| msgid "`%T' is not a class or union type"
  msgid "source is not of class type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/rtti.cc:644
  #, fuzzy
  #| msgid "return type is an incomplete type"
  msgid "source is of incomplete class type"
  msgstr "returtypen er en ufuldstændig type"
  
! #: cp/rtti.cc:655
  msgid "conversion casts away constness"
  msgstr ""
  
! #: cp/rtti.cc:817
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7640 c/c-typeck.cc:5304
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "forkert parametertype til unært minus"
  
! #: cp/typeck.cc:7641 c/c-typeck.cc:5290
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "forkert parametertype til unært plus"
  
! #: cp/typeck.cc:7668 c/c-typeck.cc:5349
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "forkert parametertype til bitkomplement"
  
! #: cp/typeck.cc:7688 c/c-typeck.cc:5357
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "forkert parametertype til abs"
  
! #: cp/typeck.cc:7700 c/c-typeck.cc:5379
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "forkert parametertype til konjugation"
  
! #: cp/typeck.cc:7724
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "forkert parametertype til unært plus"
  
! #: cp/typeck.cc:7773
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7775
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7777
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7779
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 23454,23460 ****
  msgid "Unsigned:"
  msgstr ""
  
! #: fortran/expr.cc:3856
  #, fuzzy
  #| msgid "assignment"
  msgid "array assignment"
--- 23465,23471 ----
  msgid "Unsigned:"
  msgstr ""
  
! #: fortran/expr.cc:3960
  #, fuzzy
  #| msgid "assignment"
  msgid "array assignment"
*************** msgstr "typerne i betingelsesudtrykket p
*** 23488,23494 ****
  msgid "Driving:"
  msgstr "advarsel: "
  
! #: fortran/interface.cc:3905 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
--- 23499,23505 ----
  msgid "Driving:"
  msgstr "advarsel: "
  
! #: fortran/interface.cc:3926 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
*************** msgstr ""
*** 23540,23557 ****
  msgid "unsigned"
  msgstr ""
  
! #: fortran/io.cc:1873
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.cc:3364
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4725
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
--- 23551,23568 ----
  msgid "unsigned"
  msgstr ""
  
! #: fortran/io.cc:1875
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.cc:3366
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4727
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
*************** msgstr ""
*** 23686,23696 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13586
  msgid "assignment"
  msgstr "tildeling"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13652 fortran/resolve.cc:13655
  #, fuzzy
  #| msgid "assignment"
  msgid "pointer assignment"
--- 23697,23707 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13576
  msgid "assignment"
  msgstr "tildeling"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13642 fortran/resolve.cc:13645
  #, fuzzy
  #| msgid "assignment"
  msgid "pointer assignment"
*************** msgstr "tildeling"
*** 23700,23867 ****
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2464 fortran/resolve.cc:2659
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2562
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "allocatable argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2567
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2572
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2577
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2582
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2587
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "value argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2592
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2597
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-shape argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2602
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2607
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2612
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "parametrized derived type argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2617
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2622
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2629
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-type argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2640
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2645
  #, fuzzy
  #| msgid "Do not allocate BK register"
  msgid "pointer or allocatable result"
  msgstr "Allokér ikke BK-registeret"
  
! #: fortran/resolve.cc:2652
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2664
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:8002
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:8006
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:8010
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8014
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "ugyldigt udtryk som operand"
  
! #: fortran/resolve.cc:8018
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8636 fortran/resolve.cc:8639
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9063 fortran/resolve.cc:9066
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9303 fortran/resolve.cc:11450 fortran/resolve.cc:11571
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:9354 fortran/resolve.cc:11462 fortran/resolve.cc:11583
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:11258
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11474
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2058
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6629
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10933
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
--- 23711,23878 ----
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2465 fortran/resolve.cc:2660
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2563
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "allocatable argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2568
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2573
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2578
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2583
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2588
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "value argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2593
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2598
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-shape argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2603
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2608
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2613
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "parametrized derived type argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2618
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2623
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2630
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-type argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2641
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2646
  #, fuzzy
  #| msgid "Do not allocate BK register"
  msgid "pointer or allocatable result"
  msgstr "Allokér ikke BK-registeret"
  
! #: fortran/resolve.cc:2653
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2665
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:7975
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7979
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7983
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7987
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "ugyldigt udtryk som operand"
  
! #: fortran/resolve.cc:7991
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8609 fortran/resolve.cc:8612
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9053 fortran/resolve.cc:9056
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9293 fortran/resolve.cc:11440 fortran/resolve.cc:11561
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:9344 fortran/resolve.cc:11452 fortran/resolve.cc:11573
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:11248
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11464
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2061
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6631
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10935
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
*************** msgstr ""
*** 23876,23887 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11373
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13068
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 23887,23898 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11386
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13081
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 23890,23971 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6387
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6674
  #, fuzzy, c-format
  #| msgid "too few arguments to function `%s'"
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "for få parametre til funktionen '%s'"
  
! #: fortran/trans-intrinsic.cc:6722
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6732
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6739
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6831
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6899
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6979
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6987 fortran/trans-intrinsic.cc:7032
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9383
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9415
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12882
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12894
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12906
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12918
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12926
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
--- 23901,23982 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6366
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6653
  #, fuzzy, c-format
  #| msgid "too few arguments to function `%s'"
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "for få parametre til funktionen '%s'"
  
! #: fortran/trans-intrinsic.cc:6701
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6711
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6718
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6810
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6878
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6958
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6966 fortran/trans-intrinsic.cc:7011
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9362
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9394
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12861
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12873
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12885
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12897
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12905
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
*************** msgstr "forventet numerisk type"
*** 24090,24097 ****
  msgid "expected boolean type"
  msgstr "forventet boolesk type"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19534 c/c-parser.cc:19541
! #: cp/parser.cc:41864 cp/parser.cc:41871
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "uventet operand"
--- 24101,24108 ----
  msgid "expected boolean type"
  msgstr "forventet boolesk type"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19579 c/c-parser.cc:19586
! #: cp/parser.cc:41923 cp/parser.cc:41930
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "uventet operand"
*************** msgstr "ikke nok parametre"
*** 24166,24172 ****
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9466
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "for mange parametre"
--- 24177,24183 ----
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9471
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "for mange parametre"
*************** msgstr "function_profiler-understøttels
*** 24622,24628 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "målprocessoren understøtter ikke interarbejde"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:193
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "profilering er endnu ikke implementerer for denne arkitektur"
--- 24633,24639 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "målprocessoren understøtter ikke interarbejde"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:194
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "profilering er endnu ikke implementerer for denne arkitektur"
*************** msgstr "%s understøttes ikke af denne k
*** 24874,24903 ****
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr "-g er kun understøttet ved brug af GAS på denne processor,"
  
! #: cobol/parse_ante.h:1728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a global declaration"
  msgid "Global declarative %s for %s"
  msgstr "en global erklæring"
  
! #: cobol/parse_ante.h:2456 cobol/genapi.cc:5784
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s: invalid option -- %c\n"
! msgid "%s:%d: invalid symbol_type_t %d"
! msgstr "%s: ugyldigt tilvalg -- %c\n"
! 
! #: cobol/parse_ante.h:2798
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: no symbol '%s' found"
  msgstr ""
  
! #: cobol/parse_util.h:351
! #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: definition of function `%s' not converted\n"
! msgid "%s: intrinsic function  %s not found"
  msgstr "%s: definitionen af funktionen '%s' er ikke omdannet\n"
  
! #: cobol/parse_util.h:383
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: invalid function descr type '%c'"
  msgstr "Ugyldig erklæring"
--- 24885,24915 ----
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr "-g er kun understøttet ved brug af GAS på denne processor,"
  
! #: cobol/exceptg.h:80
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Creating '%s'\n"
! msgid "CDF: exception '%s'"
! msgstr "Opretter »%s«.\n"
! 
! #: cobol/parse_ante.h:1592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a global declaration"
  msgid "Global declarative %s for %s"
  msgstr "en global erklæring"
  
! #: cobol/parse_ante.h:2385 cobol/symbols.h:134 cobol/genapi.cc:6470
! #: cobol/util.cc:288 cobol/util.cc:337 cobol/util.cc:637
! #, gcc-internal-format
! msgid "%s:%d: invalid %<symbol_type_t%> %d"
  msgstr ""
  
! #: cobol/parse_util.h:360
! #, fuzzy, gcc-internal-format
  #| msgid "%s: definition of function `%s' not converted\n"
! msgid "%s: intrinsic function %qs not found"
  msgstr "%s: definitionen af funktionen '%s' er ikke omdannet\n"
  
! #: cobol/parse_util.h:392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: invalid function descr type '%c'"
  msgstr "Ugyldig erklæring"
*************** msgid "scan.o: %s"
*** 24909,24915 ****
  msgstr "luk: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3560 fortran/io.cc:3727 fortran/io.cc:4413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error at '%s' token"
  msgid "Syntax error in %s statement at %C"
--- 24921,24927 ----
  msgstr "luk: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3563 fortran/io.cc:3729 fortran/io.cc:4415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error at '%s' token"
  msgid "Syntax error in %s statement at %C"
*************** msgstr "et makronavn mangler efter %s"
*** 25007,25013 ****
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3801
  #, fuzzy, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "et filnavn mangler efter '-%s'"
--- 25019,25025 ----
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3798
  #, fuzzy, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "et filnavn mangler efter '-%s'"
*************** msgstr "ukendt registernavn '%s'"
*** 25108,25114 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "ukendt registernavn '%s'"
  
! #: cobol/lang.opt:46
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "Unrecognized COBOL dialect name: %qs"
--- 25120,25126 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "ukendt registernavn '%s'"
  
! #: cobol/lang.opt:51
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "Unrecognized COBOL dialect name: %qs"
*************** msgstr "ukendt registernavn: %s"
*** 25295,25377 ****
  msgid "unknown LTO partitioning model %qs"
  msgstr "ukendt maskintilstand '%s'"
  
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
  #| msgid "target missing after %s option"
  msgid "targets missing after %qs"
  msgstr "et mål mangler efter tilvalget %s"
  
! #: common.opt:2409
  #, fuzzy, gcc-internal-format
  #| msgid "target missing after %s"
  msgid "options or targets=options missing after %qs"
  msgstr "et mål mangler efter %s"
  
! #: common.opt:2417
  #, fuzzy, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "'%s': ukendt tls-model-tilvalg"
  
! #: common.opt:2426
  #, fuzzy, gcc-internal-format
  msgid "option missing after %qs"
  msgstr "et postulat mangler efter %s"
  
! #: common.opt:2603
  #, fuzzy, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "'%s': ukendt tls-model-tilvalg"
  
! #: common.opt:2619
  #, fuzzy, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "'%s': ukendt tls-model-tilvalg"
  
! #: common.opt:2728
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown Live-Patching Level %qs"
  msgstr "ukendt maskintilstand '%s'"
  
! #: common.opt:2761
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "ukendt registernavn: %s"
  
! #: common.opt:3097
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "ukendt tls-model %qs"
  
! #: common.opt:3130
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "'%s': ukendt tls-model-tilvalg"
  
! #: common.opt:3452
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown vectorizer cost model %qs"
  msgstr "ukendt maskintilstand '%s'"
  
! #: common.opt:3483
  #, fuzzy, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "ukendt registernavn '%s'"
  
! #: common.opt:3509
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "ikke genkendt synlighedsværdi %qs"
  
! #: common.opt:3528
  #, fuzzy, gcc-internal-format
  #| msgid "(near initialization for `%s')"
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "(i nærheden af klargøringen af '%s')"
  
! #: common.opt:3584
  #, fuzzy, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
--- 25307,25389 ----
  msgid "unknown LTO partitioning model %qs"
  msgstr "ukendt maskintilstand '%s'"
  
! #: common.opt:2403
  #, fuzzy, gcc-internal-format
  #| msgid "target missing after %s option"
  msgid "targets missing after %qs"
  msgstr "et mål mangler efter tilvalget %s"
  
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
  #| msgid "target missing after %s"
  msgid "options or targets=options missing after %qs"
  msgstr "et mål mangler efter %s"
  
! #: common.opt:2414
  #, fuzzy, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "'%s': ukendt tls-model-tilvalg"
  
! #: common.opt:2423
  #, fuzzy, gcc-internal-format
  msgid "option missing after %qs"
  msgstr "et postulat mangler efter %s"
  
! #: common.opt:2600
  #, fuzzy, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "'%s': ukendt tls-model-tilvalg"
  
! #: common.opt:2616
  #, fuzzy, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "'%s': ukendt tls-model-tilvalg"
  
! #: common.opt:2725
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown Live-Patching Level %qs"
  msgstr "ukendt maskintilstand '%s'"
  
! #: common.opt:2758
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "ukendt registernavn: %s"
  
! #: common.opt:3094
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "ukendt tls-model %qs"
  
! #: common.opt:3127
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "'%s': ukendt tls-model-tilvalg"
  
! #: common.opt:3449
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown vectorizer cost model %qs"
  msgstr "ukendt maskintilstand '%s'"
  
! #: common.opt:3480
  #, fuzzy, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "ukendt registernavn '%s'"
  
! #: common.opt:3506
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "ikke genkendt synlighedsværdi %qs"
  
! #: common.opt:3525
  #, fuzzy, gcc-internal-format
  #| msgid "(near initialization for `%s')"
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "(i nærheden af klargøringen af '%s')"
  
! #: common.opt:3581
  #, fuzzy, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
*************** msgstr "dataområdet '%s' er i modstrid
*** 25409,25415 ****
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17061 cp/decl.cc:17112
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
--- 25421,25427 ----
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17059 cp/decl.cc:17110
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
*************** msgstr "egenskabsdirektivet '%s' ignorer
*** 25430,25436 ****
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: attribs.cc:761 c/c-parser.cc:2144 cp/cp-gimplify.cc:3704
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments specified for %qE attribute"
--- 25442,25448 ----
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: attribs.cc:761 c/c-parser.cc:2189 cp/cp-gimplify.cc:3709
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments specified for %qE attribute"
*************** msgstr "forkert antal parametre angivet
*** 25442,25448 ****
  msgid "expected %i or more, found %i"
  msgstr "forventede %<return%>"
  
! #: attribs.cc:767 c/c-parser.cc:2147 cp/cp-gimplify.cc:3706
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<,%>"
  msgid "expected %i, found %i"
--- 25454,25460 ----
  msgid "expected %i or more, found %i"
  msgstr "forventede %<return%>"
  
! #: attribs.cc:767 c/c-parser.cc:2192 cp/cp-gimplify.cc:3711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<,%>"
  msgid "expected %i, found %i"
*************** msgstr "egenskaben '%s' kan kun anvendes
*** 25512,25533 ****
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6235 c-family/c-common.cc:6238 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6900
! #: ada/gcc-interface/utils.cc:6916 ada/gcc-interface/utils.cc:7013
! #: ada/gcc-interface/utils.cc:7030 ada/gcc-interface/utils.cc:7047
! #: ada/gcc-interface/utils.cc:7062 ada/gcc-interface/utils.cc:7078
! #: ada/gcc-interface/utils.cc:7104 ada/gcc-interface/utils.cc:7173
! #: ada/gcc-interface/utils.cc:7200 ada/gcc-interface/utils.cc:7245
! #: ada/gcc-interface/utils.cc:7266 ada/gcc-interface/utils.cc:7314
! #: ada/gcc-interface/utils.cc:7330 ada/gcc-interface/utils.cc:7364
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6097
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
--- 25524,25545 ----
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6256 c-family/c-common.cc:6259 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6902
! #: ada/gcc-interface/utils.cc:6918 ada/gcc-interface/utils.cc:7015
! #: ada/gcc-interface/utils.cc:7032 ada/gcc-interface/utils.cc:7049
! #: ada/gcc-interface/utils.cc:7064 ada/gcc-interface/utils.cc:7080
! #: ada/gcc-interface/utils.cc:7106 ada/gcc-interface/utils.cc:7175
! #: ada/gcc-interface/utils.cc:7202 ada/gcc-interface/utils.cc:7247
! #: ada/gcc-interface/utils.cc:7268 ada/gcc-interface/utils.cc:7316
! #: ada/gcc-interface/utils.cc:7332 ada/gcc-interface/utils.cc:7366
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6142
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
*************** msgstr "egenskaben '%s' ignoreret"
*** 25551,25558 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: attribs.cc:1224 cp/decl.cc:1359 cp/decl.cc:2371 cp/decl.cc:2419
! #: cp/decl.cc:2435 cp/decl.cc:3134 cp/decl.cc:3586
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "tidligere erklæring af %qD"
--- 25563,25570 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: attribs.cc:1224 cp/decl.cc:1357 cp/decl.cc:2369 cp/decl.cc:2417
! #: cp/decl.cc:2433 cp/decl.cc:3132 cp/decl.cc:3584
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "tidligere erklæring af %qD"
*************** msgstr "kan ikke læse funktionsprofil f
*** 25665,25671 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "forskydning udenfor grænserne af konstant streng"
  
! #: builtins.cc:707 cp/name-lookup.cc:6938
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qE declared here"
--- 25677,25683 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "forskydning udenfor grænserne af konstant streng"
  
! #: builtins.cc:707 cp/name-lookup.cc:6941
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qE declared here"
*************** msgstr "konstant parameter uden for det
*** 25785,25793 ****
  msgid "illegal argument 0 to %qs"
  msgstr "ugyldig typeparameter"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8084 expr.cc:12464
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
--- 25797,25811 ----
  msgid "illegal argument 0 to %qs"
  msgstr "ugyldig typeparameter"
  
+ #: builtins.cc:7806 internal-fn.cc:4030
+ #, fuzzy, gcc-internal-format
+ #| msgid "third arg to `__builtin_prefetch' must be a constant"
+ msgid "third argument to %<crc%> builtins must be a constant"
+ msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
+ 
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8090 expr.cc:12464
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
*************** msgstr "ugyldig parameter til '__builtin
*** 25795,25859 ****
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8090
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "ugyldig parameter til '__builtin_frame_address'"
  
! #: builtins.cc:8379
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "den anden paramter til '__builtin_longjmp' skal være 1"
  
! #: builtins.cc:9343
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "målprocessoren understøtter ikke uendelig"
  
! #: builtins.cc:11402
  #, fuzzy, gcc-internal-format
  #| msgid "`va_start' used in function with fixed args"
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "`va_start' benyttet i en funktion med fast antal parametre"
  
! #: builtins.cc:11410
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "for mange parametre til funktionen 'va_start'"
  
! #: builtins.cc:11425
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: builtins.cc:11430
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: builtins.cc:11463
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of `va_start' not last named argument"
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "den anden parameter til 'va_start' er ikke den sidste navngivne parameter"
  
! #: builtins.cc:11476 c/c-parser.cc:11669
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:11505
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: builtins.cc:11518
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "last argument of %qD is not integer constant between 0 and 3"
--- 25813,25877 ----
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8096
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "ugyldig parameter til '__builtin_frame_address'"
  
! #: builtins.cc:8385
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_longjmp second argument must be 1"
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "den anden paramter til '__builtin_longjmp' skal være 1"
  
! #: builtins.cc:9349
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "målprocessoren understøtter ikke uendelig"
  
! #: builtins.cc:11408
  #, fuzzy, gcc-internal-format
  #| msgid "`va_start' used in function with fixed args"
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "`va_start' benyttet i en funktion med fast antal parametre"
  
! #: builtins.cc:11416
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "for mange parametre til funktionen 'va_start'"
  
! #: builtins.cc:11431
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: builtins.cc:11436
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: builtins.cc:11469
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of `va_start' not last named argument"
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "den anden parameter til 'va_start' er ikke den sidste navngivne parameter"
  
! #: builtins.cc:11482 c/c-parser.cc:11714
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:11511
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: builtins.cc:11524
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "last argument of %qD is not integer constant between 0 and 3"
*************** msgstr "parameteren til 'asm' er ikke en
*** 25865,25876 ****
  msgid "cannot tail-call: %s"
  msgstr "[kan ikke finde %s]"
  
! #: calls.cc:2818
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "funktionskald har en sammensat værdi"
  
! #: calls.cc:3561
  #, fuzzy, gcc-internal-format
  #| msgid "Pass all arguments on stack"
  msgid "passing too large argument on stack"
--- 25883,25894 ----
  msgid "cannot tail-call: %s"
  msgstr "[kan ikke finde %s]"
  
! #: calls.cc:2819
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "funktionskald har en sammensat værdi"
  
! #: calls.cc:3562
  #, fuzzy, gcc-internal-format
  #| msgid "Pass all arguments on stack"
  msgid "passing too large argument on stack"
*************** msgstr "Overbring alle parametre på sta
*** 25882,26007 ****
  msgid "%<verify_marked_backedges%> failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: cfgexpand.cc:2128
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "total size of local objects is too large"
  msgstr "størrelsen af tabellen '%s' er for stor"
  
! #: cfgexpand.cc:2131 function.cc:1016 varasm.cc:2539
  #, fuzzy, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "størrelsen af variablen '%s' er for stor"
  
! #: cfgexpand.cc:2143
  #, fuzzy, gcc-internal-format
  #| msgid "global register variable `%s' used in nested function"
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "global registervariabel '%s' benyttet i indlejret funktion"
  
! #: cfgexpand.cc:3241
  #, fuzzy, gcc-internal-format
  #| msgid "too many alternatives in `asm'"
  msgid "too many alternatives in %<asm%>"
  msgstr "for mange alternativer i 'asm'"
  
! #: cfgexpand.cc:3248
  #, fuzzy, gcc-internal-format
  #| msgid "operand constraints for `asm' differ in number of alternatives"
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr "operandbegrænsninger til 'asm' har forskellige antal alternativer"
  
! #: cfgexpand.cc:3270
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "asm-anvisning for variablen '%s' strider mod asm-overskrivelsesliste"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3301
  #, fuzzy, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "ukendt registernavn '%s' i 'asm'"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3308
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr ""
  
! #: cfgexpand.cc:3321
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3323
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3393 varasm.cc:1718
  #, fuzzy, gcc-internal-format
  #| msgid "more than %d operands in `asm'"
  msgid "more than %d operands in %<asm%>"
  msgstr "mere end %d operander i 'asm'"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3446
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name `%s' in `asm'"
  msgid "unknown register name %qs in %<asm%>"
  msgstr "ukendt registernavn '%s' i 'asm'"
  
! #: cfgexpand.cc:3518
  #, fuzzy, gcc-internal-format
  #| msgid "invalid Z register replacement for insn"
  msgid "invalid hard register usage between output operands"
  msgstr "ugyldig Z-registererstatning for instruktion"
  
! #: cfgexpand.cc:3545
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3553
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3638 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "uddata nr. %d kan ikke adresseres direkte"
  
! #: cfgexpand.cc:3734 varasm.cc:1810
  #, fuzzy, gcc-internal-format
  #| msgid "asm operand %d probably doesn't match constraints"
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "'asm'-operand %d passer sandsynligvis ikke til begrænsninger"
  
! #: cfgexpand.cc:3927
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with output operand"
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "asm-overskrivelse er i modstrid med uddataoperander"
  
! #: cfgexpand.cc:3932
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with input operand"
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "asm-overskrivelse er i modstrid med inddataoperander"
  
! #: cfgexpand.cc:7029
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr ""
  
! #: cfgexpand.cc:7033
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr ""
  
! #: cfgexpand.cc:7322
  #, fuzzy, gcc-internal-format
  #| msgid "Use alternate leaf function entries"
  msgid "patchable function entry %wu exceeds size %wu"
--- 25900,26025 ----
  msgid "%<verify_marked_backedges%> failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: cfgexpand.cc:2129
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "total size of local objects is too large"
  msgstr "størrelsen af tabellen '%s' er for stor"
  
! #: cfgexpand.cc:2132 function.cc:1016 varasm.cc:2539
  #, fuzzy, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "størrelsen af variablen '%s' er for stor"
  
! #: cfgexpand.cc:2144
  #, fuzzy, gcc-internal-format
  #| msgid "global register variable `%s' used in nested function"
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "global registervariabel '%s' benyttet i indlejret funktion"
  
! #: cfgexpand.cc:3242
  #, fuzzy, gcc-internal-format
  #| msgid "too many alternatives in `asm'"
  msgid "too many alternatives in %<asm%>"
  msgstr "for mange alternativer i 'asm'"
  
! #: cfgexpand.cc:3249
  #, fuzzy, gcc-internal-format
  #| msgid "operand constraints for `asm' differ in number of alternatives"
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr "operandbegrænsninger til 'asm' har forskellige antal alternativer"
  
! #: cfgexpand.cc:3271
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "asm-anvisning for variablen '%s' strider mod asm-overskrivelsesliste"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3302
  #, fuzzy, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "ukendt registernavn '%s' i 'asm'"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3309
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr ""
  
! #: cfgexpand.cc:3322
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3394 varasm.cc:1718
  #, fuzzy, gcc-internal-format
  #| msgid "more than %d operands in `asm'"
  msgid "more than %d operands in %<asm%>"
  msgstr "mere end %d operander i 'asm'"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3447
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name `%s' in `asm'"
  msgid "unknown register name %qs in %<asm%>"
  msgstr "ukendt registernavn '%s' i 'asm'"
  
! #: cfgexpand.cc:3519
  #, fuzzy, gcc-internal-format
  #| msgid "invalid Z register replacement for insn"
  msgid "invalid hard register usage between output operands"
  msgstr "ugyldig Z-registererstatning for instruktion"
  
! #: cfgexpand.cc:3546
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3554
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3639 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "uddata nr. %d kan ikke adresseres direkte"
  
! #: cfgexpand.cc:3735 varasm.cc:1810
  #, fuzzy, gcc-internal-format
  #| msgid "asm operand %d probably doesn't match constraints"
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "'asm'-operand %d passer sandsynligvis ikke til begrænsninger"
  
! #: cfgexpand.cc:3928
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with output operand"
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "asm-overskrivelse er i modstrid med uddataoperander"
  
! #: cfgexpand.cc:3933
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with input operand"
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "asm-overskrivelse er i modstrid med inddataoperander"
  
! #: cfgexpand.cc:7085
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr ""
  
! #: cfgexpand.cc:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr ""
  
! #: cfgexpand.cc:7378
  #, fuzzy, gcc-internal-format
  #| msgid "Use alternate leaf function entries"
  msgid "patchable function entry %wu exceeds size %wu"
*************** msgstr "basisblokkene er ikke nummeret i
*** 26585,26907 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "antallet af basisbloknoter i instruktionskæden (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3266
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "caller edge count invalid"
  msgstr "venstreskiftsantal er negativ"
  
! #: cgraph.cc:3363
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3398
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3404
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3410 cgraph.cc:3440
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3428
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3447
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3460
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing counts for called function %s/%i"
  msgid "missing direct call for speculation %i"
  msgstr "Manglende antal for kaldt funktion %s/%i"
  
! #: cgraph.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing barrier after block %i"
  msgid "missing ref for speculation %i"
  msgstr "manglende barriere efter blok %i"
  
! #: cgraph.cc:3474
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3503
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3510
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3515
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3520
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "inline clone count is not compatible"
  msgstr "startværdielement er ikke en konstant"
  
! #: cgraph.cc:3527
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "tp_first_run must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cgraph.cc:3532
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "local symbols must be defined"
  msgstr "ingen symboltabel fundet"
  
! #: cgraph.cc:3537
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3542
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3547
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3554
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3559
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3566
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with no value, in function returning non-void"
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
  
! #: cgraph.cc:3578
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "semantic interposition mismatch"
  msgstr "misforhold i målspecifikke tilvalg"
  
! #: cgraph.cc:3585
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3591 cgraph.cc:3651
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "edge count is not compatible with function count"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: cgraph.cc:3599
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3607 cgraph.cc:3679
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3619
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3629
  #, fuzzy, gcc-internal-format
  #| msgid "section pointer missing"
  msgid "inlined_to pointer is wrong"
  msgstr "sektionshenvisning mangler"
  
! #: cgraph.cc:3634
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple inline callers"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: cgraph.cc:3641
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3669
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "caller edge count does not match BB count"
  msgstr "venstreskiftsantal er negativ"
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3717
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3728
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3733
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer to bit-field `%D'"
  msgid "inlined_to pointer refers to itself"
  msgstr "ugyldig henvisning til bitfeltet '%D'"
  
! #: cgraph.cc:3744
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3763
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3768
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3773
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3785
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3791
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3796
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3812
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3817
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3822
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3858
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3866
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' used prior to declaration"
  msgid "edge points to wrong declaration:"
  msgstr "'%s' benyttes før erklæringen"
  
! #: cgraph.cc:3875
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3885
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3895
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:3908
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3939 cgraph.cc:3952
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3944
  #, fuzzy, gcc-internal-format
  #| msgid "cast from pointer to integer of different size"
  msgid "origin points to a different parent"
  msgstr "typeomtvingelse fra henvisning til heltal af en anden størrelse"
  
! #: cgraph.cc:3960
  #, fuzzy, gcc-internal-format
  #| msgid "verify_flow_info failed"
  msgid "verify_cgraph_node failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: cgraph.cc:4082 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "string section missing"
  msgid "%s: section %s.%d is missing"
--- 26603,26925 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "antallet af basisbloknoter i instruktionskæden (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3279
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "caller edge count invalid"
  msgstr "venstreskiftsantal er negativ"
  
! #: cgraph.cc:3376
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3381
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3411
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3423 cgraph.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3473
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing counts for called function %s/%i"
  msgid "missing direct call for speculation %i"
  msgstr "Manglende antal for kaldt funktion %s/%i"
  
! #: cgraph.cc:3478
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing barrier after block %i"
  msgid "missing ref for speculation %i"
  msgstr "manglende barriere efter blok %i"
  
! #: cgraph.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3523
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3528
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3533
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "inline clone count is not compatible"
  msgstr "startværdielement er ikke en konstant"
  
! #: cgraph.cc:3540
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "tp_first_run must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cgraph.cc:3545
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "local symbols must be defined"
  msgstr "ingen symboltabel fundet"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3560
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3567
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3579
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with no value, in function returning non-void"
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
  
! #: cgraph.cc:3591
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "semantic interposition mismatch"
  msgstr "misforhold i målspecifikke tilvalg"
  
! #: cgraph.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3604 cgraph.cc:3664
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "edge count is not compatible with function count"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: cgraph.cc:3612
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3620 cgraph.cc:3692
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3642
  #, fuzzy, gcc-internal-format
  #| msgid "section pointer missing"
  msgid "inlined_to pointer is wrong"
  msgstr "sektionshenvisning mangler"
  
! #: cgraph.cc:3647
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple inline callers"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: cgraph.cc:3654
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3682
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "caller edge count does not match BB count"
  msgstr "venstreskiftsantal er negativ"
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3730
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3741
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3746
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer to bit-field `%D'"
  msgid "inlined_to pointer refers to itself"
  msgstr "ugyldig henvisning til bitfeltet '%D'"
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3770
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3786
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3804
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3809
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3825
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3830
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3835
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3879
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' used prior to declaration"
  msgid "edge points to wrong declaration:"
  msgstr "'%s' benyttes før erklæringen"
  
! #: cgraph.cc:3888
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3898
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3908
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3952 cgraph.cc:3965
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3957
  #, fuzzy, gcc-internal-format
  #| msgid "cast from pointer to integer of different size"
  msgid "origin points to a different parent"
  msgstr "typeomtvingelse fra henvisning til heltal af en anden størrelse"
  
! #: cgraph.cc:3973
  #, fuzzy, gcc-internal-format
  #| msgid "verify_flow_info failed"
  msgid "verify_cgraph_node failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: cgraph.cc:4095 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "string section missing"
  msgid "%s: section %s.%d is missing"
*************** msgstr ""
*** 26994,27005 ****
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13593
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F brugt, men aldrig defineret"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13603
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F erklæret %<static%>, men aldrig defineret"
--- 27012,27023 ----
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13597
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F brugt, men aldrig defineret"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13607
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F erklæret %<static%>, men aldrig defineret"
*************** msgstr "miljøvariablen DJGPP er ikke de
*** 27145,27151 ****
  msgid "ld returned %d exit status"
  msgstr "ld returnerede afslutningskoden %d"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:640
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
--- 27163,27169 ----
  msgid "ld returned %d exit status"
  msgstr "ld returnerede afslutningskoden %d"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
*************** msgstr "funktionen '%s' omerklæret med
*** 27695,27701 ****
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
  
! #: ext-dce.cc:1115
  #, fuzzy, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr "GCSE deaktiveret: %d basisblokke og %d registre"
--- 27713,27719 ----
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
  
! #: ext-dce.cc:1202
  #, fuzzy, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr "GCSE deaktiveret: %d basisblokke og %d registre"
*************** msgstr "højreskiftsantal er negativ"
*** 28525,28531 ****
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5103
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
--- 28543,28549 ----
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5115
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
*************** msgstr "-mn er ikke understøttet for Li
*** 28542,28548 ****
  msgid "%s not supported on this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: gimple-fold.cc:8578 gimple-fold.cc:8607
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "sammenligning er altid %d"
--- 28560,28566 ----
  msgid "%s not supported on this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: gimple-fold.cc:8582 gimple-fold.cc:8611
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "sammenligning er altid %d"
*************** msgstr ""
*** 28567,28573 ****
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9308
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%qD defined here"
--- 28585,28591 ----
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9311
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%qD defined here"
*************** msgstr "henvisning"
*** 28590,28612 ****
  msgid "function may return address of local variable"
  msgstr "funktion kan returnere adressen på en lokal variabel"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12879
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "funktion returnerer adressen på en lokal variabel"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10781 c/c-parser.cc:22345 c/c-parser.cc:22486
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6512
! #: c/c-typeck.cc:12780 c/c-typeck.cc:12797 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9468 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6205 cp/constexpr.cc:6584
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9605 cp/decl2.cc:6351
! #: cp/decl2.cc:6400 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23073
! #: cp/pt.cc:9266 cp/pt.cc:9936 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4570 cp/typeck.cc:10793
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, fuzzy, gcc-internal-format
--- 28608,28630 ----
  msgid "function may return address of local variable"
  msgstr "funktion kan returnere adressen på en lokal variabel"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12896
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "funktion returnerer adressen på en lokal variabel"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10785 c/c-parser.cc:22390 c/c-parser.cc:22531
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6513
! #: c/c-typeck.cc:12797 c/c-typeck.cc:12814 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9502 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6220 cp/constexpr.cc:6600
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9603 cp/decl2.cc:6379
! #: cp/decl2.cc:6428 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23077
! #: cp/pt.cc:9271 cp/pt.cc:9941 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4686 cp/typeck.cc:10909
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, fuzzy, gcc-internal-format
*************** msgstr "ugyldig henvisningstilstand '%s'
*** 29811,29822 ****
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10377 c/c-typeck.cc:13597 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4687 cp/decl.cc:13468 cp/decl.cc:14071 cp/decl.cc:14081
! #: cp/decl.cc:15081 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25737 cp/typeck.cc:5069
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qD declared here"
--- 29829,29840 ----
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10394 c/c-typeck.cc:13614 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4685 cp/decl.cc:13466 cp/decl.cc:14069 cp/decl.cc:14079
! #: cp/decl.cc:15079 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25741 cp/typeck.cc:5185
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qD declared here"
*************** msgstr "ingen filer angivet med -fdump-t
*** 31058,31069 ****
  msgid "mismatching definition"
  msgstr "manglende startværdi"
  
! #: ipa-fnsummary.cc:4845
  #, fuzzy, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "Ugyldig erklæring"
  
! #: ipa-fnsummary.cc:4946
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
--- 31076,31087 ----
  msgid "mismatching definition"
  msgstr "manglende startværdi"
  
! #: ipa-fnsummary.cc:4860
  #, fuzzy, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "Ugyldig erklæring"
  
! #: ipa-fnsummary.cc:4961
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
*************** msgstr ""
*** 31073,31079 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4991 ipa-prop.cc:5035 ipa-prop.cc:5115 ipa-prop.cc:5167
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "Ugyldig erklæring"
--- 31091,31097 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:5019 ipa-prop.cc:5063 ipa-prop.cc:5143 ipa-prop.cc:5195
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "Ugyldig erklæring"
*************** msgstr ""
*** 31122,31133 ****
  msgid "IPA-SRA access verification failed"
  msgstr "verifikationsfejl ved PC=%d"
  
! #: ipa-sra.cc:2751
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2754
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
--- 31140,31151 ----
  msgid "IPA-SRA access verification failed"
  msgstr "verifikationsfejl ved PC=%d"
  
! #: ipa-sra.cc:2757
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2760
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
*************** msgstr "versionen er ikke understøttet"
*** 31538,31544 ****
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "-mcmodel= understøttes ikke på 32 bit-systemer"
  
! #: lto-streamer-out.cc:2554
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
--- 31556,31562 ----
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "-mcmodel= understøttes ikke på 32 bit-systemer"
  
! #: lto-streamer-out.cc:2555
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
*************** msgstr ""
*** 31860,31876 ****
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1518
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1553
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
--- 31878,31894 ----
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
*************** msgstr "MCU '%s' ikke understøttet"
*** 32200,32272 ****
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:316
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr ""
  
! #: omp-offload.cc:929
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr ""
  
! #: omp-offload.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1477
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1551
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-offload.cc:1555 omp-offload.cc:1587
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr ""
  
! #: omp-offload.cc:1560
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1562
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1567
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "routine %qD declared here"
  msgstr "  '%#D' erklæret her"
  
! #: omp-offload.cc:1580
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr ""
  
! #: omp-offload.cc:1721
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr ""
  
! #: omp-offload.cc:1729
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr ""
  
! #: omp-offload.cc:1731
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr ""
--- 32218,32290 ----
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:317
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr ""
  
! #: omp-offload.cc:930
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr ""
  
! #: omp-offload.cc:982
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1478
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1552
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-offload.cc:1556 omp-offload.cc:1588
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr ""
  
! #: omp-offload.cc:1561
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1563
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1568
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "routine %qD declared here"
  msgstr "  '%#D' erklæret her"
  
! #: omp-offload.cc:1581
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr ""
  
! #: omp-offload.cc:1722
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr ""
  
! #: omp-offload.cc:1730
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr ""
  
! #: omp-offload.cc:1732
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr ""
*************** msgstr "Udfør krydsspringsoptimering"
*** 32321,32327 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: opts-common.cc:1463 opts.cc:2612
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "der mangler en parameter til tilvalget '-%s'"
--- 32339,32345 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: opts-common.cc:1463 opts.cc:2610
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "der mangler en parameter til tilvalget '-%s'"
*************** msgstr "egenskaben '%s' er ikke underst�
*** 32571,32829 ****
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: opts.cc:1284
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1288
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1315
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-pipe understøttes ikke"
  
! #: opts.cc:1327 opts.cc:2324
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "-pipe understøttes ikke"
  
! #: opts.cc:1354
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1361
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr "-traditional understøttes ikke i C++"
  
! #: opts.cc:1364
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr "-traditional understøttes ikke i C++"
  
! #: opts.cc:1369
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg\n"
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "profilgenerering understøttes ikke med -mg\n"
  
! #: opts.cc:1374
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg\n"
  msgid "vtable verification is not supported with LTO"
  msgstr "profilgenerering understøttes ikke med -mg\n"
  
! #: opts.cc:1449
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "der blev anmodt om variabelsporing, men den er nytteløs uden fejlsøgningsinformation"
  
! #: opts.cc:1453
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "der blev anmodt om variabelsporing, men den er ikke understøttet af dette fejlsøgningsformat"
  
! #: opts.cc:1482
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "var-tracking-assignments ændrer selektiv planlægning"
  
! #: opts.cc:1495
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1525 config/darwin.cc:3484
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: opts.cc:1541
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: opts.cc:1559 config/pa/pa.cc:580
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: opts.cc:2068
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2303
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2358
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:2364
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:2399
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute directive ignored"
  msgid "%qs attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: opts.cc:2423
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "ukendt sektionsnavn \"%s\""
  
! #: opts.cc:2447
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ugyldig typeparameter"
  
! #: opts.cc:2462
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "for få parametre til funktionen '%s'"
  
! #: opts.cc:2471
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-malign-loops=%d er ikke mellem 0 og %d"
  
! #: opts.cc:2530
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: opts.cc:2667
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2678
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:2858
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2864
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3110
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qs option can be specified only for offload compiler"
  msgstr "%qE-attribut kan ikke angives for lokale variabler"
  
! #: opts.cc:3119
  #, fuzzy, gcc-internal-format
  #| msgid "alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "justering skal være en lille potens af to, ikke %d"
  
! #: opts.cc:3240
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown stack check parameter %qs"
  msgstr "ukendt registernavn: %s"
  
! #: opts.cc:3292
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3303
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "stakgrænseudtryk understøttes ikke"
  
! #: opts.cc:3340
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:3540
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "målsystemet understøtter ikke fejlfindingsuddata"
  
! #: opts.cc:3579
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "fejlsøgningsformatet %qs er i modstrid med tidligere valg"
  
! #: opts.cc:3603
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level %qs"
  msgid "unrecognized debug output level %qs"
  msgstr "ukendt fejlsøgningsuddataniveau %qs"
  
! #: opts.cc:3605
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "fejlsøgningsuddataniveau %qs er for højt"
  
! #: opts.cc:3617
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level %qs"
  msgid "unrecognized btf debug output level %qs"
  msgstr "ukendt fejlsøgningsuddataniveau %qs"
  
! #: opts.cc:3634
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "henter maksimumbegrænsning på kernefilens størrelse: %m"
  
! #: opts.cc:3638
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "angiver kernefilens størrelsesbegrænsning til maksimum: %m"
  
! #: opts.cc:3683
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "ukendt GCC-fejlfindingstilvalg: %c"
  
! #: opts.cc:3712
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:3716
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: intet tilvalg -%s"
  
! #: opts.cc:3720
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not a valid option to the preprocessor"
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
--- 32589,32847 ----
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: opts.cc:1282
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1286
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1313
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-pipe understøttes ikke"
  
! #: opts.cc:1325 opts.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "-pipe understøttes ikke"
  
! #: opts.cc:1352
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1359
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr "-traditional understøttes ikke i C++"
  
! #: opts.cc:1362
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr "-traditional understøttes ikke i C++"
  
! #: opts.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg\n"
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "profilgenerering understøttes ikke med -mg\n"
  
! #: opts.cc:1372
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg\n"
  msgid "vtable verification is not supported with LTO"
  msgstr "profilgenerering understøttes ikke med -mg\n"
  
! #: opts.cc:1447
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "der blev anmodt om variabelsporing, men den er nytteløs uden fejlsøgningsinformation"
  
! #: opts.cc:1451
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "der blev anmodt om variabelsporing, men den er ikke understøttet af dette fejlsøgningsformat"
  
! #: opts.cc:1480
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "var-tracking-assignments ændrer selektiv planlægning"
  
! #: opts.cc:1493
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1523 config/darwin.cc:3484
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: opts.cc:1539
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: opts.cc:1557 config/pa/pa.cc:580
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: opts.cc:2066
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2301
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2356
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:2362
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:2397
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute directive ignored"
  msgid "%qs attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: opts.cc:2421
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "ukendt sektionsnavn \"%s\""
  
! #: opts.cc:2445
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ugyldig typeparameter"
  
! #: opts.cc:2460
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "for få parametre til funktionen '%s'"
  
! #: opts.cc:2469
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-malign-loops=%d er ikke mellem 0 og %d"
  
! #: opts.cc:2528
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: opts.cc:2665
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2676
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:2856
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2862
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3108
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qs option can be specified only for offload compiler"
  msgstr "%qE-attribut kan ikke angives for lokale variabler"
  
! #: opts.cc:3117
  #, fuzzy, gcc-internal-format
  #| msgid "alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "justering skal være en lille potens af to, ikke %d"
  
! #: opts.cc:3238
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown stack check parameter %qs"
  msgstr "ukendt registernavn: %s"
  
! #: opts.cc:3290
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3301
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "stakgrænseudtryk understøttes ikke"
  
! #: opts.cc:3338
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:3538
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "målsystemet understøtter ikke fejlfindingsuddata"
  
! #: opts.cc:3577
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "fejlsøgningsformatet %qs er i modstrid med tidligere valg"
  
! #: opts.cc:3601
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level %qs"
  msgid "unrecognized debug output level %qs"
  msgstr "ukendt fejlsøgningsuddataniveau %qs"
  
! #: opts.cc:3603
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "fejlsøgningsuddataniveau %qs er for højt"
  
! #: opts.cc:3615
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level %qs"
  msgid "unrecognized btf debug output level %qs"
  msgstr "ukendt fejlsøgningsuddataniveau %qs"
  
! #: opts.cc:3632
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "henter maksimumbegrænsning på kernefilens størrelse: %m"
  
! #: opts.cc:3636
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "angiver kernefilens størrelsesbegrænsning til maksimum: %m"
  
! #: opts.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "ukendt GCC-fejlfindingstilvalg: %c"
  
! #: opts.cc:3710
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:3714
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: intet tilvalg -%s"
  
! #: opts.cc:3718
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not a valid option to the preprocessor"
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
*************** msgstr "Generér ikke .size-direktiver"
*** 33167,33189 ****
  msgid "unrecognized enum value: %qs"
  msgstr "ikke genkendt synlighedsværdi %qs"
  
! #: read-rtl-function.cc:1145 read-rtl-function.cc:1204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr "opretter %s"
  
! #: read-rtl-function.cc:1598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate definition of class method `%s'"
  msgid "duplicate insn UID: %i"
  msgstr "mere end én definition af klassemetoden '%s'"
  
! #: read-rtl-function.cc:1659
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr ""
  
! #: read-rtl-function.cc:1665
  #, fuzzy, gcc-internal-format
  #| msgid "stack frame not a multiple of 8 bytes: %d"
  msgid "start of RTL fragment must be on an earlier line than end"
--- 33185,33207 ----
  msgid "unrecognized enum value: %qs"
  msgstr "ikke genkendt synlighedsværdi %qs"
  
! #: read-rtl-function.cc:1148 read-rtl-function.cc:1207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr "opretter %s"
  
! #: read-rtl-function.cc:1601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate definition of class method `%s'"
  msgid "duplicate insn UID: %i"
  msgstr "mere end én definition af klassemetoden '%s'"
  
! #: read-rtl-function.cc:1662
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr ""
  
! #: read-rtl-function.cc:1668
  #, fuzzy, gcc-internal-format
  #| msgid "stack frame not a multiple of 8 bytes: %d"
  msgid "start of RTL fragment must be on an earlier line than end"
*************** msgstr "ugyldigt udtryk som operand"
*** 35170,35198 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid fn spec attribute \"%s\""
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: tree-ssa-alias.cc:4164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "ugyldig brug af '%D"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:5992
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:5995
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6010
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
--- 35188,35216 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid fn spec attribute \"%s\""
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: tree-ssa-alias.cc:4166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "ugyldig brug af '%D"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:6013
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:6016
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6031
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
*************** msgstr ""
*** 35203,35214 ****
  msgid "in a call to built-in function %qD"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6014
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Ugyldig erklæring"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6002
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "null argument where non-null required (arg %lu)"
  msgid "argument %u null where non-null expected because argument %u is nonzero"
--- 35221,35232 ----
  msgid "in a call to built-in function %qD"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6035
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Ugyldig erklæring"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "null argument where non-null required (arg %lu)"
  msgid "argument %u null where non-null expected because argument %u is nonzero"
*************** msgstr ""
*** 35632,35649 ****
  msgid "verify_ssa failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: tree-streamer-in.cc:347
  #, fuzzy, gcc-internal-format
  #| msgid "hex escape sequence out of range"
  msgid "machine independent builtin code out of range"
  msgstr "den hexadecimale undvigesekvens er uden for det gyldige interval"
  
! #: tree-streamer-in.cc:353
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-streamer-in.cc:726
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
--- 35650,35667 ----
  msgid "verify_ssa failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: tree-streamer-in.cc:348
  #, fuzzy, gcc-internal-format
  #| msgid "hex escape sequence out of range"
  msgid "machine independent builtin code out of range"
  msgstr "den hexadecimale undvigesekvens er uden for det gyldige interval"
  
! #: tree-streamer-in.cc:354
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-streamer-in.cc:736
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
*************** msgstr ""
*** 35674,35691 ****
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: tree-tailcall.cc:885 tree-tailcall.cc:914
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: tree-tailcall.cc:909
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:939
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
--- 35692,35709 ----
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: tree-tailcall.cc:1015 tree-tailcall.cc:1044
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: tree-tailcall.cc:1039
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:1069
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
*************** msgstr ""
*** 35715,35721 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5115
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 35733,35739 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5116
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr "tråd-lokal COMMON-data er ikke
*** 36325,36331 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "%Jforespurgt justering for '%D' er større end den implementerede justering på %d"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:1969 m2/gm2-gcc/m2type.cc:1248
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't known"
  msgid "storage size of %q+D isn%'t known"
--- 36343,36349 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "%Jforespurgt justering for '%D' er større end den implementerede justering på %d"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:2014 m2/gm2-gcc/m2type.cc:1248
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't known"
  msgid "storage size of %q+D isn%'t known"
*************** msgstr ""
*** 36410,36416 ****
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "kan ikke erklære medlemsfunktion '%D' til at have statisk kædning"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7758
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration; ignored"
  msgid "alias definitions not supported in this configuration"
--- 36428,36434 ----
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "kan ikke erklære medlemsfunktion '%D' til at have statisk kædning"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7764
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration; ignored"
  msgid "alias definitions not supported in this configuration"
*************** msgid "%qE attribute ignored for field o
*** 36603,36632 ****
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7461
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "%qE argument not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6947
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6968
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6982
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute does not apply to types"
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "egenskaben '%s' kan ikke anvendes på typer"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6987
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute does not apply to types"
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
--- 36621,36650 ----
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7463
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "%qE argument not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6949
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6970
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6984
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute does not apply to types"
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "egenskaben '%s' kan ikke anvendes på typer"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6989
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute does not apply to types"
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
*************** msgid "%qE attribute has no effect on un
*** 36644,36655 ****
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7217
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "'%s' brugt, men aldrig defineret"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7223
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "'%s' brugt, men aldrig defineret"
--- 36662,36673 ----
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7219
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "'%s' brugt, men aldrig defineret"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7225
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "'%s' brugt, men aldrig defineret"
*************** msgid "weak %q+D cannot be defined %qE"
*** 36964,36970 ****
  msgstr "'%#D' kan ikke erklæres"
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7288 jit/dummy-frontend.cc:883
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %qE argument not a string"
--- 36982,36988 ----
  msgstr "'%#D' kan ikke erklæres"
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7290 jit/dummy-frontend.cc:883
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %qE argument not a string"
*************** msgstr ""
*** 37085,37091 ****
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7447
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
--- 37103,37109 ----
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7449
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
*************** msgstr "parameteren til egenskaben '%s'
*** 37195,37201 ****
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "3. parameter skal være en 4 bit-konstant uden fortegn"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7301
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
--- 37213,37219 ----
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "3. parameter skal være en 4 bit-konstant uden fortegn"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7303
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
*************** msgstr "-march=%s er ikke forenelig med
*** 37250,37256 ****
  msgid "%qE argument is not a function"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6573
  #, fuzzy, gcc-internal-format
  #| msgid "second token after #line is not a string"
  msgid "deprecated message is not a string"
--- 37268,37274 ----
  msgid "%qE argument is not a function"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6576
  #, fuzzy, gcc-internal-format
  #| msgid "second token after #line is not a string"
  msgid "deprecated message is not a string"
*************** msgstr "parameteren til egenskaben '%s'
*** 37285,37296 ****
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4436
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4443
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr ""
--- 37303,37314 ----
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4438
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4445
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr ""
*************** msgstr "egenskaben '%s' kræver en helta
*** 37478,37495 ****
  msgid "%qE attribute only applies to variadic functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6848
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is not an integer constant"
  msgid "requested position is not an integer constant"
  msgstr "den udbedte init_priority er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6855
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr ""
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7344
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
--- 37496,37513 ----
  msgid "%qE attribute only applies to variadic functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6850
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is not an integer constant"
  msgid "requested position is not an integer constant"
  msgstr "den udbedte init_priority er ikke en heltalskonstant"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6857
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr ""
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7346
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
*************** msgstr "__builtin_trap understøttes ikk
*** 37505,37511 ****
  msgid "%qE attribute argument not a string constant"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7478
  #, fuzzy, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "ukendt registernavn '%s'"
--- 37523,37529 ----
  msgid "%qE attribute argument not a string constant"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7480
  #, fuzzy, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "ukendt registernavn '%s'"
*************** msgstr "henvisning af typen 'void *' ben
*** 37755,37991 ****
  msgid "pointer to a function used in arithmetic"
  msgstr "henvisning til en funktion benyttet i udregning"
  
! #: c-family/c-common.cc:3610
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3640 d/d-convert.cc:149
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: c-family/c-common.cc:3685
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3698
  #, fuzzy, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr "'%#D' kan ikke erklæres"
  
! #: c-family/c-common.cc:3714
  #, fuzzy, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: c-family/c-common.cc:3723
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for its type"
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "heltalskonstanten er for stor for dens type"
  
! #: c-family/c-common.cc:3759
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: c-family/c-common.cc:3795 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "foreslår paranteser omkring tildeling der er benyttet som boolsk værdi"
  
! #: c-family/c-common.cc:3882 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4001 c/c-typeck.cc:17908
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of %<restrict%>"
  msgstr "ugyldig brug af 'restrict'"
  
! #: c-family/c-common.cc:3958
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `sizeof' to a function type"
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "ugyldig anvendelse af 'sizeof' på en funktionstype"
  
! #: c-family/c-common.cc:3968
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "new kan ikke bruges på en funktionstype"
  
! #: c-family/c-common.cc:3971
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "new kan ikke bruges på en funktionstype"
  
! #: c-family/c-common.cc:3982 cp/typeck.cc:2085
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to a void type"
  msgid "invalid application of %qs to a void type"
  msgstr "ugyldig anvendelse af '%s' på en void-type"
  
! #: c-family/c-common.cc:3993
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to an incomplete type"
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "ugyldig anvendelse af '%s' på en ufuldstændig type"
  
! #: c-family/c-common.cc:4001
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to an incomplete type"
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "ugyldig anvendelse af '%s' på en ufuldstændig type"
  
! #: c-family/c-common.cc:4053
  #, fuzzy, gcc-internal-format
  #| msgid "`__alignof' applied to a bit-field"
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "'__alignof' benyttet på et bitfelt"
  
! #: c-family/c-common.cc:4878
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to `va_arg' not of type `va_list'"
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "den første parameter til 'va_arg' er ikke af typen 'va_list'"
  
! #: c-family/c-common.cc:4998
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function `%s'"
  msgid "cannot disable built-in function %qs"
  msgstr "kan ikke deaktivere den indbyggede funktion '%s'"
  
! #: c-family/c-common.cc:5190
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "henvisningsvariabler er ikke tilladt som case-værdier"
  
! #: c-family/c-common.cc:5199
  #, fuzzy, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "ISO C forbyder intervaludtryk i switch-sætninger"
  
! #: c-family/c-common.cc:5204 c-family/c-common.cc:5208
! #: c-family/c-common.cc:5213
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids range expressions in switch statements"
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "ISO C++ forbyder intervaludtryk i switch-sætninger"
  
! #: c-family/c-common.cc:5227 c-family/c-common.cc:5244
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' is ambiguous"
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "konvertering fra '%T' til '%T' er tvetydigt"
  
! #: c-family/c-common.cc:5263
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "tomt interval angivet"
  
! #: c-family/c-common.cc:5317
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "case-værdi optræder mere end én gang (måske pga. intervalsammenfald)"
  
! #: c-family/c-common.cc:5319
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first entry overlapping that value"
  msgid "this is the first entry overlapping that value"
  msgstr "%Jdette er det første punkt som falder sammen med den værdi"
  
! #: c-family/c-common.cc:5323
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "case-værdi optræder mere end én gang"
  
! #: c-family/c-common.cc:5324 c-family/c-warn.cc:2662
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "previously used here"
  msgstr "%Jtidligere benyttet her"
  
! #: c-family/c-common.cc:5328
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "flere default-etiketter i én switch-konstruktion"
  
! #: c-family/c-common.cc:5330
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first default label"
  msgid "this is the first default label"
  msgstr "%Jdette er den første default-etiket"
  
! #: c-family/c-common.cc:5442
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "at tage adressen af en etiket følger ikke standarden"
  
! #: c-family/c-common.cc:5627
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "requested alignment is not an integer constant"
  msgstr "angivet justering er ikke en konstant"
  
! #: c-family/c-common.cc:5635 c-family/c-common.cc:5645
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "angivet justering er ikke en potens af 2"
  
! #: c-family/c-common.cc:5655
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "angivet justering er for stor"
  
! #: c-family/c-common.cc:5663
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "angivet justering er for stor"
  
! #: c-family/c-common.cc:5858
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "for få parametre til funktionen"
  
! #: c-family/c-common.cc:5873
  #, fuzzy, gcc-internal-format
  #| msgid "Prohibit PC relative function calls"
  msgid "missing sentinel in function call"
  msgstr "Forbyd PC-relative funktionskald"
  
! #: c-family/c-common.cc:6112 c-family/c-common.cc:6165 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6116 c-family/c-common.cc:6170
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand for 'p' modifier"
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "ugyldig operand til 'p'-ændring"
  
! #: c-family/c-common.cc:6219
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: c-family/c-common.cc:6223
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: c-family/c-common.cc:6412 c-family/c-common.cc:7430
! #: c-family/c-common.cc:7478 c-family/c-common.cc:7560
! #: c-family/c-common.cc:7646 c-family/c-common.cc:8315
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, fuzzy, gcc-internal-format
--- 37773,38009 ----
  msgid "pointer to a function used in arithmetic"
  msgstr "henvisning til en funktion benyttet i udregning"
  
! #: c-family/c-common.cc:3631
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3661 d/d-convert.cc:149
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: c-family/c-common.cc:3706
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3719
  #, fuzzy, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr "'%#D' kan ikke erklæres"
  
! #: c-family/c-common.cc:3735
  #, fuzzy, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: c-family/c-common.cc:3744
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for its type"
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "heltalskonstanten er for stor for dens type"
  
! #: c-family/c-common.cc:3780
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: c-family/c-common.cc:3816 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "foreslår paranteser omkring tildeling der er benyttet som boolsk værdi"
  
! #: c-family/c-common.cc:3903 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4046 c/c-typeck.cc:17925
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of %<restrict%>"
  msgstr "ugyldig brug af 'restrict'"
  
! #: c-family/c-common.cc:3979
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `sizeof' to a function type"
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "ugyldig anvendelse af 'sizeof' på en funktionstype"
  
! #: c-family/c-common.cc:3989
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "new kan ikke bruges på en funktionstype"
  
! #: c-family/c-common.cc:3992
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "new kan ikke bruges på en funktionstype"
  
! #: c-family/c-common.cc:4003 cp/typeck.cc:2085
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to a void type"
  msgid "invalid application of %qs to a void type"
  msgstr "ugyldig anvendelse af '%s' på en void-type"
  
! #: c-family/c-common.cc:4014
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to an incomplete type"
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "ugyldig anvendelse af '%s' på en ufuldstændig type"
  
! #: c-family/c-common.cc:4022
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of `%s' to an incomplete type"
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "ugyldig anvendelse af '%s' på en ufuldstændig type"
  
! #: c-family/c-common.cc:4074
  #, fuzzy, gcc-internal-format
  #| msgid "`__alignof' applied to a bit-field"
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "'__alignof' benyttet på et bitfelt"
  
! #: c-family/c-common.cc:4899
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to `va_arg' not of type `va_list'"
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "den første parameter til 'va_arg' er ikke af typen 'va_list'"
  
! #: c-family/c-common.cc:5019
  #, fuzzy, gcc-internal-format
  #| msgid "cannot disable built-in function `%s'"
  msgid "cannot disable built-in function %qs"
  msgstr "kan ikke deaktivere den indbyggede funktion '%s'"
  
! #: c-family/c-common.cc:5211
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "henvisningsvariabler er ikke tilladt som case-værdier"
  
! #: c-family/c-common.cc:5220
  #, fuzzy, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "ISO C forbyder intervaludtryk i switch-sætninger"
  
! #: c-family/c-common.cc:5225 c-family/c-common.cc:5229
! #: c-family/c-common.cc:5234
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids range expressions in switch statements"
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "ISO C++ forbyder intervaludtryk i switch-sætninger"
  
! #: c-family/c-common.cc:5248 c-family/c-common.cc:5265
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' is ambiguous"
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "konvertering fra '%T' til '%T' er tvetydigt"
  
! #: c-family/c-common.cc:5284
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "tomt interval angivet"
  
! #: c-family/c-common.cc:5338
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "case-værdi optræder mere end én gang (måske pga. intervalsammenfald)"
  
! #: c-family/c-common.cc:5340
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first entry overlapping that value"
  msgid "this is the first entry overlapping that value"
  msgstr "%Jdette er det første punkt som falder sammen med den værdi"
  
! #: c-family/c-common.cc:5344
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "case-værdi optræder mere end én gang"
  
! #: c-family/c-common.cc:5345 c-family/c-warn.cc:2662
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "previously used here"
  msgstr "%Jtidligere benyttet her"
  
! #: c-family/c-common.cc:5349
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "flere default-etiketter i én switch-konstruktion"
  
! #: c-family/c-common.cc:5351
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first default label"
  msgid "this is the first default label"
  msgstr "%Jdette er den første default-etiket"
  
! #: c-family/c-common.cc:5463
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "at tage adressen af en etiket følger ikke standarden"
  
! #: c-family/c-common.cc:5648
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "requested alignment is not an integer constant"
  msgstr "angivet justering er ikke en konstant"
  
! #: c-family/c-common.cc:5656 c-family/c-common.cc:5666
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "angivet justering er ikke en potens af 2"
  
! #: c-family/c-common.cc:5676
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "angivet justering er for stor"
  
! #: c-family/c-common.cc:5684
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "angivet justering er for stor"
  
! #: c-family/c-common.cc:5879
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "for få parametre til funktionen"
  
! #: c-family/c-common.cc:5894
  #, fuzzy, gcc-internal-format
  #| msgid "Prohibit PC relative function calls"
  msgid "missing sentinel in function call"
  msgstr "Forbyd PC-relative funktionskald"
  
! #: c-family/c-common.cc:6133 c-family/c-common.cc:6186 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6137 c-family/c-common.cc:6191
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand for 'p' modifier"
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "ugyldig operand til 'p'-ændring"
  
! #: c-family/c-common.cc:6240
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: c-family/c-common.cc:6244
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: c-family/c-common.cc:6433 c-family/c-common.cc:7451
! #: c-family/c-common.cc:7499 c-family/c-common.cc:7581
! #: c-family/c-common.cc:7667 c-family/c-common.cc:8336
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, fuzzy, gcc-internal-format
*************** msgstr "standardparameter givet til %d.
*** 37993,38000 ****
  msgid "too few arguments to function %qE"
  msgstr "for få parametre til funktionen"
  
! #: c-family/c-common.cc:6418 c-family/c-common.cc:7485
! #: c-family/c-common.cc:7673 c-family/c-common.cc:8317
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, fuzzy, gcc-internal-format
--- 38011,38018 ----
  msgid "too few arguments to function %qE"
  msgstr "for få parametre til funktionen"
  
! #: c-family/c-common.cc:6439 c-family/c-common.cc:7506
! #: c-family/c-common.cc:7694 c-family/c-common.cc:8338
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, fuzzy, gcc-internal-format
*************** msgstr "for få parametre til funktionen
*** 38002,38338 ****
  msgid "too many arguments to function %qE"
  msgstr "for mange parametre til funktionen"
  
! #: c-family/c-common.cc:6462
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "third argument to function %qE must be a constant integer"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: c-family/c-common.cc:6488
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6512 c-family/c-common.cc:6568
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-floating-point argument in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6541
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6558
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6587
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6607 c-family/c-common.cc:6673
! #: c-family/c-common.cc:6757 c-family/c-common.cc:6784
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6617
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: c-family/c-common.cc:6626
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:6635
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6644 c-family/c-common.cc:6653
! #: c-family/c-common.cc:6725 c-family/c-common.cc:6734
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6682 c-family/c-common.cc:6793
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6691 c-family/c-common.cc:6802
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6707
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: c-family/c-common.cc:6716
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:6770
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: c-family/c-common.cc:6814
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6824
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:7089 rust/backend/rust-tree.cc:3588
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: c-family/c-common.cc:7094 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:7101 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:7114 rust/backend/rust-tree.cc:3613
  #, fuzzy, gcc-internal-format
  #| msgid "attempt to take address of bit-field structure member `%D'"
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "forsøg på at finde adressen af bitfeltstrukturmedlemmet '%D'"
  
! #: c-family/c-common.cc:7167 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7344
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
  msgstr "størrelsen af tabellen '%s' er for stor"
  
! #: c-family/c-common.cc:7460 c-family/c-common.cc:7604
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: c-family/c-common.cc:7496
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c-family/c-common.cc:7513
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "both arguments must be compatible"
  msgstr "venstre parameter skal være en skive"
  
! #: c-family/c-common.cc:7749
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "incorrect number of arguments to function %qE"
  msgstr "for få parametre til funktionen '%s'"
  
! #: c-family/c-common.cc:7765
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c-family/c-common.cc:7773
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7783
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7795
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c-family/c-common.cc:7817
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qE must be a pointer type"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c-family/c-common.cc:7827
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7836
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c-family/c-common.cc:7846
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of `%+D'"
  msgid "size mismatch in argument %d of %qE"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: c-family/c-common.cc:7861
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7867
  #, fuzzy, gcc-internal-format
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer på henvisningsmålets type"
  
! #: c-family/c-common.cc:7878
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7884
  #, fuzzy, gcc-internal-format
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer på henvisningsmålets type"
  
! #: c-family/c-common.cc:7898
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7913
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid memory model argument %d of %qE"
  msgstr "ugyldig typeparameter '%s'"
  
! #: c-family/c-common.cc:8554
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9252
  #, fuzzy, gcc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "index value is out of bound"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: c-family/c-common.cc:9298 c-family/c-common.cc:9347
! #: c-family/c-common.cc:9363
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9451 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
  
! #: c-family/c-common.cc:9471
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: c-family/c-common.cc:9474
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c-family/c-common.cc:9478
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "størrelsen af tabel er negativ"
  
! #: c-family/c-common.cc:9481
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "størrelsen af tabel er negativ"
  
! #: c-family/c-common.cc:9486
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "højreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9489
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "højreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9494
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "højreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9497
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size of array exceeds maximum object size %qE"
  msgstr "højreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9568
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9855
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:9865
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr ""
--- 38020,38356 ----
  msgid "too many arguments to function %qE"
  msgstr "for mange parametre til funktionen"
  
! #: c-family/c-common.cc:6483
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "third argument to function %qE must be a constant integer"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: c-family/c-common.cc:6509
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6533 c-family/c-common.cc:6589
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-floating-point argument in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6562
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6579
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6608
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6628 c-family/c-common.cc:6694
! #: c-family/c-common.cc:6778 c-family/c-common.cc:6805
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6638
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: c-family/c-common.cc:6647
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:6656
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6665 c-family/c-common.cc:6674
! #: c-family/c-common.cc:6746 c-family/c-common.cc:6755
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6703 c-family/c-common.cc:6814
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6712 c-family/c-common.cc:6823
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6728
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: c-family/c-common.cc:6737
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:6791
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: c-family/c-common.cc:6835
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6845
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:7110 rust/backend/rust-tree.cc:3588
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: c-family/c-common.cc:7115 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:7122 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:7135 rust/backend/rust-tree.cc:3613
  #, fuzzy, gcc-internal-format
  #| msgid "attempt to take address of bit-field structure member `%D'"
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "forsøg på at finde adressen af bitfeltstrukturmedlemmet '%D'"
  
! #: c-family/c-common.cc:7188 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7365
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
  msgstr "størrelsen af tabellen '%s' er for stor"
  
! #: c-family/c-common.cc:7481 c-family/c-common.cc:7625
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: c-family/c-common.cc:7517
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c-family/c-common.cc:7534
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "both arguments must be compatible"
  msgstr "venstre parameter skal være en skive"
  
! #: c-family/c-common.cc:7770
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "incorrect number of arguments to function %qE"
  msgstr "for få parametre til funktionen '%s'"
  
! #: c-family/c-common.cc:7786
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c-family/c-common.cc:7794
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7804
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7816
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c-family/c-common.cc:7838
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qE must be a pointer type"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c-family/c-common.cc:7848
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7857
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c-family/c-common.cc:7867
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of `%+D'"
  msgid "size mismatch in argument %d of %qE"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: c-family/c-common.cc:7882
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7888
  #, fuzzy, gcc-internal-format
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer på henvisningsmålets type"
  
! #: c-family/c-common.cc:7899
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7905
  #, fuzzy, gcc-internal-format
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer på henvisningsmålets type"
  
! #: c-family/c-common.cc:7919
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7934
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid memory model argument %d of %qE"
  msgstr "ugyldig typeparameter '%s'"
  
! #: c-family/c-common.cc:8575
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9273
  #, fuzzy, gcc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "index value is out of bound"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: c-family/c-common.cc:9319 c-family/c-common.cc:9368
! #: c-family/c-common.cc:9384
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9472 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
  
! #: c-family/c-common.cc:9492
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: c-family/c-common.cc:9495
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c-family/c-common.cc:9499
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "størrelsen af tabel er negativ"
  
! #: c-family/c-common.cc:9502
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "størrelsen af tabel er negativ"
  
! #: c-family/c-common.cc:9507
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "højreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9510
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "højreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9515
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "højreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9518
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size of array exceeds maximum object size %qE"
  msgstr "højreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9589
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9876
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:9886
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr ""
*************** msgstr "heltalskonstanten er for stor ti
*** 39008,39014 ****
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "heltalskonstanten er for stor til typen '%s'"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12949
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<_BitInt(%d)%> is not supported on this target"
--- 39026,39032 ----
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "heltalskonstanten er for stor til typen '%s'"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12953
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<_BitInt(%d)%> is not supported on this target"
*************** msgstr "kommatalskonstant er uden for de
*** 39089,39106 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9675
  #, fuzzy, gcc-internal-format
  #| msgid "possible start of unterminated string literal"
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "muligvis begyndelsen af uafsluttet strengkonstant"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9696
  #, fuzzy, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionel C tillader ikke strengsammensætning"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19623
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 39107,39124 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9720
  #, fuzzy, gcc-internal-format
  #| msgid "possible start of unterminated string literal"
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "muligvis begyndelsen af uafsluttet strengkonstant"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9741
  #, fuzzy, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionel C tillader ikke strengsammensætning"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19652
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 39300,39318 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17691 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27067
! #: cp/parser.cc:50503
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%qD is not a function argument"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16778 cp/semantics.cc:8752
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qE in %qs clause"
--- 39318,39336 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17708 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27113
! #: cp/parser.cc:50562
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%qD is not a function argument"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16795 cp/semantics.cc:8752
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qE in %qs clause"
*************** msgstr "bitfeltet '%s' er af en ufuldst�
*** 39323,39330 ****
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE har ikke en mappable-type i %qs-klausul"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15178 c/c-typeck.cc:16867
! #: c/c-typeck.cc:17055
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "%<_Atomic%> %qE in %qs clause"
--- 39341,39348 ----
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE har ikke en mappable-type i %qs-klausul"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15195 c/c-typeck.cc:16884
! #: c/c-typeck.cc:17072
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "%<_Atomic%> %qE in %qs clause"
*************** msgstr "-Wformat-security ignoreret uden
*** 39416,39518 ****
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "-traditional understøttes ikke i C++"
  
! #: c-family/c-opts.cc:1108
! #, gcc-internal-format
! msgid "%<-Wabi%> won%'t warn about anything"
! msgstr ""
! 
! #: c-family/c-opts.cc:1110
! #, gcc-internal-format
! msgid "%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default"
! msgstr ""
! 
! #: c-family/c-opts.cc:1113
! #, gcc-internal-format
! msgid "use e.g. %<-Wabi=11%> to warn about changes from GCC 7"
! msgstr ""
  
! #: c-family/c-opts.cc:1198
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "external TLS initialization functions not supported on this target"
  msgstr "stakgrænser understøttes ikke på målarkitekturen"
  
! #: c-family/c-opts.cc:1226
  #, fuzzy, gcc-internal-format
  #| msgid "too many filenames given.  Type %s --help for usage"
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "for mange filnavne angivet - vejledning i brug kan fås med '%s --help'"
  
! #: c-family/c-opts.cc:1240
  #, fuzzy, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "åbner uddatafilen %s"
  
! #: c-family/c-opts.cc:1258
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1424 c-family/c-opts.cc:1445
  #, fuzzy, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "åbner afhængighedsfilen %s"
  
! #: c-family/c-opts.cc:1449
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1459
  #, fuzzy, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "lukker afhængighedsfilen %s"
  
! #: c-family/c-opts.cc:1462
  #, fuzzy, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "ved skrivning af uddata til %s"
  
! #: c-family/c-opts.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "to generate dependencies you must specify either -M or -MM"
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "for at generere afhængigheder skal du angive enten -M eller -MM"
  
! #: c-family/c-opts.cc:1564
  #, fuzzy, gcc-internal-format
  #| msgid "-mn is used without -mh or -ms"
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "-mn benyttet uden -mh eller -ms"
  
! #: c-family/c-opts.cc:1597
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: c-family/c-opts.cc:1600
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: c-family/c-opts.cc:1702
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1706
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1712
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1836
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr ""
--- 39434,39527 ----
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "-traditional understøttes ikke i C++"
  
! #: c-family/c-opts.cc:1094
! #, fuzzy, gcc-internal-format
! #| msgid "-traditional is not supported in C++"
! msgid "%<-fabi-version=%d%> is not supported, using =%d"
! msgstr "-traditional understøttes ikke i C++"
  
! #: c-family/c-opts.cc:1200
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "external TLS initialization functions not supported on this target"
  msgstr "stakgrænser understøttes ikke på målarkitekturen"
  
! #: c-family/c-opts.cc:1228
  #, fuzzy, gcc-internal-format
  #| msgid "too many filenames given.  Type %s --help for usage"
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "for mange filnavne angivet - vejledning i brug kan fås med '%s --help'"
  
! #: c-family/c-opts.cc:1242
  #, fuzzy, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "åbner uddatafilen %s"
  
! #: c-family/c-opts.cc:1260
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1426 c-family/c-opts.cc:1447
  #, fuzzy, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "åbner afhængighedsfilen %s"
  
! #: c-family/c-opts.cc:1451
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1461
  #, fuzzy, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "lukker afhængighedsfilen %s"
  
! #: c-family/c-opts.cc:1464
  #, fuzzy, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "ved skrivning af uddata til %s"
  
! #: c-family/c-opts.cc:1542
  #, fuzzy, gcc-internal-format
  #| msgid "to generate dependencies you must specify either -M or -MM"
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "for at generere afhængigheder skal du angive enten -M eller -MM"
  
! #: c-family/c-opts.cc:1566
  #, fuzzy, gcc-internal-format
  #| msgid "-mn is used without -mh or -ms"
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "-mn benyttet uden -mh eller -ms"
  
! #: c-family/c-opts.cc:1599
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: c-family/c-opts.cc:1602
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: c-family/c-opts.cc:1704
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1708
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1714
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1838
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr ""
*************** msgid "wrong type argument to %s"
*** 39983,39989 ****
  msgstr "forkert parametertype til %s"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7709 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
--- 39992,39998 ----
  msgstr "forkert parametertype til %s"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7725 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
*************** msgstr "for få parametre til funktionen
*** 40528,40548 ****
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5841
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
  msgid "assignment of read-only location %qE"
  msgstr "%s af placering der kun må læses"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5844
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
  msgid "increment of read-only location %qE"
  msgstr "%s af placering der kun må læses"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5847
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
--- 40537,40557 ----
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5842
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
  msgid "assignment of read-only location %qE"
  msgstr "%s af placering der kun må læses"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5845
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
  msgid "increment of read-only location %qE"
  msgstr "%s af placering der kun må læses"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5848
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
*************** msgid_plural "passing argument %i to %qs
*** 40844,40850 ****
  msgstr[0] "typeomtvingning fra '%T' til '%T' kasserer modifikationer på henvisningsmålets type"
  msgstr[1] "typeomtvingning fra '%T' til '%T' kasserer modifikationer på henvisningsmålets type"
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6465 cp/call.cc:6527
  #, fuzzy, gcc-internal-format
  #| msgid "the conditional began here"
  msgid "this condition has identical branches"
--- 40853,40859 ----
  msgstr[0] "typeomtvingning fra '%T' til '%T' kasserer modifikationer på henvisningsmålets type"
  msgstr[1] "typeomtvingning fra '%T' til '%T' kasserer modifikationer på henvisningsmålets type"
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6466 cp/call.cc:6527
  #, fuzzy, gcc-internal-format
  #| msgid "the conditional began here"
  msgid "this condition has identical branches"
*************** msgstr "ukendt tilvalg -fdisable"
*** 41226,41247 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: common/config/avr/avr-common.cc:94
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:102
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:118
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:127
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
--- 41235,41256 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:103
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:119
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:128
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
*************** msgstr "-mcpu=%s er ikke gyldig"
*** 41263,41316 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1994
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops is obsolete, use -falign-loops"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops er forældet, benyt -falign-loops"
  
! #: common/config/i386/i386-common.cc:1997
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d er ikke mellem 0 og %d"
  
! #: common/config/i386/i386-common.cc:2004
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malign-jumps er forældet, benyt -falign-jumps"
  
! #: common/config/i386/i386-common.cc:2007
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps=%d is not between 1 and %d"
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "-malign-jumps=%d er ikke mellem 1 og %d"
  
! #: common/config/i386/i386-common.cc:2015
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions is obsolete, use -falign-functions"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions er forældet, benyt -falign-functions"
  
! #: common/config/i386/i386-common.cc:2018
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions=%d is not between 1 and %d"
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "-malign-functions=%d er ikke mellem 1 og %d"
  
! #: common/config/i386/i386-common.cc:2027
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "-mbranch-cost=%d er ikke mellem 0 og 5"
  
! #: common/config/i386/i386-common.cc:2091 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2101
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 41272,41325 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1993
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops is obsolete, use -falign-loops"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops er forældet, benyt -falign-loops"
  
! #: common/config/i386/i386-common.cc:1996
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d er ikke mellem 0 og %d"
  
! #: common/config/i386/i386-common.cc:2003
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malign-jumps er forældet, benyt -falign-jumps"
  
! #: common/config/i386/i386-common.cc:2006
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps=%d is not between 1 and %d"
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "-malign-jumps=%d er ikke mellem 1 og %d"
  
! #: common/config/i386/i386-common.cc:2014
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions is obsolete, use -falign-functions"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions er forældet, benyt -falign-functions"
  
! #: common/config/i386/i386-common.cc:2017
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions=%d is not between 1 and %d"
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "-malign-functions=%d er ikke mellem 1 og %d"
  
! #: common/config/i386/i386-common.cc:2026
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "-mbranch-cost=%d er ikke mellem 0 og 5"
  
! #: common/config/i386/i386-common.cc:2090 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2100
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgstr ""
*** 41578,41642 ****
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/darwin-driver.cc:147
  #, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr ""
  
! #: config/darwin-driver.cc:186
  #, fuzzy, gcc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr "collect2-version %s\n"
  
! #: config/darwin-driver.cc:226
  #, fuzzy, gcc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "could not understand version %qs"
  msgstr "collect2-version %s\n"
  
! #: config/darwin-driver.cc:300
  #, fuzzy, gcc-internal-format
  #| msgid "this target does not support %qs"
  msgid "this compiler does not support %qs"
  msgstr "denne målarkitektur understøtter ikke %qs"
  
! #: config/darwin-driver.cc:326
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr "%s understøtter ikke %s"
  
! #: config/darwin-driver.cc:377
  #, fuzzy, gcc-internal-format
  #| msgid "this target does not support %qs"
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr "denne målarkitektur understøtter ikke %qs"
  
! #: config/darwin-driver.cc:384
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr "-mcpu=%s er i konflikt med tilvalget -march=%s"
  
! #: config/darwin-driver.cc:393
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr "-mcpu=%s er i konflikt med tilvalget -march=%s"
  
! #: config/darwin-driver.cc:400
  #, fuzzy, gcc-internal-format
  #| msgid "this target does not support %qs"
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr "denne målarkitektur understøtter ikke %qs"
  
! #: config/darwin-driver.cc:407
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr "-mcpu=%s er i konflikt med tilvalget -march=%s"
  
! #: config/darwin-driver.cc:416
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
--- 41587,41651 ----
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/darwin-driver.cc:148
  #, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr ""
  
! #: config/darwin-driver.cc:188
  #, fuzzy, gcc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr "collect2-version %s\n"
  
! #: config/darwin-driver.cc:228
  #, fuzzy, gcc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "could not understand version %qs"
  msgstr "collect2-version %s\n"
  
! #: config/darwin-driver.cc:302
  #, fuzzy, gcc-internal-format
  #| msgid "this target does not support %qs"
  msgid "this compiler does not support %qs"
  msgstr "denne målarkitektur understøtter ikke %qs"
  
! #: config/darwin-driver.cc:328
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr "%s understøtter ikke %s"
  
! #: config/darwin-driver.cc:379
  #, fuzzy, gcc-internal-format
  #| msgid "this target does not support %qs"
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr "denne målarkitektur understøtter ikke %qs"
  
! #: config/darwin-driver.cc:386
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr "-mcpu=%s er i konflikt med tilvalget -march=%s"
  
! #: config/darwin-driver.cc:395
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr "-mcpu=%s er i konflikt med tilvalget -march=%s"
  
! #: config/darwin-driver.cc:402
  #, fuzzy, gcc-internal-format
  #| msgid "this target does not support %qs"
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr "denne målarkitektur understøtter ikke %qs"
  
! #: config/darwin-driver.cc:409
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr "-mcpu=%s er i konflikt med tilvalget -march=%s"
  
! #: config/darwin-driver.cc:418
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
*************** msgstr "-g er kun understøttet ved brug
*** 41824,41831 ****
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11462
! #: config/aarch64/aarch64.cc:18764 config/aarch64/aarch64.cc:19379
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
--- 41833,41840 ----
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11477
! #: config/aarch64/aarch64.cc:18779 config/aarch64/aarch64.cc:19394
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
*************** msgstr "instansvariablen '%s' er erklær
*** 42443,42787 ****
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:649
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the arguments to %qE must be constant strings"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: config/aarch64/aarch64.cc:657
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "ukendt registernavn '%s'"
  
! #: config/aarch64/aarch64.cc:741
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "new kan ikke bruges på en funktionstype"
  
! #: config/aarch64/aarch64.cc:768
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:784
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: config/aarch64/aarch64.cc:830
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "inconsistent attributes for state %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/aarch64/aarch64.cc:1327
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64.cc:1330
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64.cc:1334
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64.cc:1337
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64.cc:1353
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the Xtensa NSA option"
  msgid "this operation requires the SVE ISA extension"
  msgstr "Benyt ikke Xtensa-NSA-indstillingen"
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6685
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: config/aarch64/aarch64.cc:7162
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/aarch64/aarch64.cc:7303 config/aarch64/aarch64.cc:7382
! #: config/aarch64/aarch64.cc:21640
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7310 config/aarch64/aarch64.cc:7389
! #: config/aarch64/aarch64.cc:21647
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7321 config/aarch64/aarch64.cc:7399
! #: config/aarch64/aarch64.cc:21655 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7526
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the Xtensa NSA option"
  msgid "%qE requires the SVE ISA extension"
  msgstr "Benyt ikke Xtensa-NSA-indstillingen"
  
! #: config/aarch64/aarch64.cc:7529
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:7717
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11460
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:11469 config/aarch64/aarch64.cc:11473
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11476
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11534
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11536
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18382
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18426
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "egenskaben '%s' ignoreret"
  
! #: config/aarch64/aarch64.cc:18482
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/aarch64/aarch64.cc:18494
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ugyldig %h-værdi"
  
! #: config/aarch64/aarch64.cc:18514
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid range %s in option %s"
  msgid "tuning string missing in option (%s)"
  msgstr "ugyldigt interval %s i tilvalg %s"
  
! #: config/aarch64/aarch64.cc:18532
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown spec function `%s'"
  msgid "unknown tuning option (%s)"
  msgstr "ukendt specifikationsfunktion '%s'"
  
! #: config/aarch64/aarch64.cc:18719 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10776
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18728 config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18736
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Angiv registerallokeringsordnen"
  
! #: config/aarch64/aarch64.cc:18746 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10814 config/rs6000/rs6000.cc:4518
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%s understøtter ikke %s"
  
! #: config/aarch64/aarch64.cc:18753
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18760
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "streaming functions require the ISA extension %qs"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:18762
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18858
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18874 config/riscv/riscv.cc:10834
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18902
  #, fuzzy, gcc-internal-format
  #| msgid "no data type for mode `%s'"
  msgid "no support for %qs without %qs"
  msgstr "ingen datatype til tilstanden '%s'"
  
! #: config/aarch64/aarch64.cc:18955
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ugyldig parameter til '__builtin_frame_address'"
  
! #: config/aarch64/aarch64.cc:18966
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18971
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "ugyldig typeparameter"
  
! #: config/aarch64/aarch64.cc:19127
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19194
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s understøtter ikke %s"
  
! #: config/aarch64/aarch64.cc:19197
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "'%s' er forældet"
  
! #: config/aarch64/aarch64.cc:19203
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19276
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19279
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "kodemodellen %qs er ikke understøttet i x32-tilstand"
  
! #: config/aarch64/aarch64.cc:19377
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:19482
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19485
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19489
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19524
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19527
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19531 config/aarch64/aarch64.cc:19615
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19570
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -mcpu="
  
! #: config/aarch64/aarch64.cc:19611
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19669 config/aarch64/aarch64.cc:19846
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, fuzzy, gcc-internal-format
--- 42452,42796 ----
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:650
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the arguments to %qE must be constant strings"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: config/aarch64/aarch64.cc:658
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "ukendt registernavn '%s'"
  
! #: config/aarch64/aarch64.cc:742
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "new kan ikke bruges på en funktionstype"
  
! #: config/aarch64/aarch64.cc:769
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:785
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: config/aarch64/aarch64.cc:831
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "inconsistent attributes for state %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/aarch64/aarch64.cc:1328
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64.cc:1331
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64.cc:1335
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64.cc:1338
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: config/aarch64/aarch64.cc:1354
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the Xtensa NSA option"
  msgid "this operation requires the SVE ISA extension"
  msgstr "Benyt ikke Xtensa-NSA-indstillingen"
  
! #: config/aarch64/aarch64.cc:1355
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6686
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: config/aarch64/aarch64.cc:7163
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/aarch64/aarch64.cc:7304 config/aarch64/aarch64.cc:7383
! #: config/aarch64/aarch64.cc:21655
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7311 config/aarch64/aarch64.cc:7390
! #: config/aarch64/aarch64.cc:21662
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7322 config/aarch64/aarch64.cc:7400
! #: config/aarch64/aarch64.cc:21670 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7527
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the Xtensa NSA option"
  msgid "%qE requires the SVE ISA extension"
  msgstr "Benyt ikke Xtensa-NSA-indstillingen"
  
! #: config/aarch64/aarch64.cc:7530
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:7718
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11475
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:11484 config/aarch64/aarch64.cc:11488
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11491
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11549
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11551
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18397
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18441
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "egenskaben '%s' ignoreret"
  
! #: config/aarch64/aarch64.cc:18497
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/aarch64/aarch64.cc:18509
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ugyldig %h-værdi"
  
! #: config/aarch64/aarch64.cc:18529
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid range %s in option %s"
  msgid "tuning string missing in option (%s)"
  msgstr "ugyldigt interval %s i tilvalg %s"
  
! #: config/aarch64/aarch64.cc:18547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown spec function `%s'"
  msgid "unknown tuning option (%s)"
  msgstr "ukendt specifikationsfunktion '%s'"
  
! #: config/aarch64/aarch64.cc:18734 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18743 config/riscv/riscv.cc:10794
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18751
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Angiv registerallokeringsordnen"
  
! #: config/aarch64/aarch64.cc:18761 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10823 config/rs6000/rs6000.cc:4518
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%s understøtter ikke %s"
  
! #: config/aarch64/aarch64.cc:18768
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18775
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "streaming functions require the ISA extension %qs"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:18777
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18873
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/riscv/riscv.cc:10843
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18917
  #, fuzzy, gcc-internal-format
  #| msgid "no data type for mode `%s'"
  msgid "no support for %qs without %qs"
  msgstr "ingen datatype til tilstanden '%s'"
  
! #: config/aarch64/aarch64.cc:18970
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ugyldig parameter til '__builtin_frame_address'"
  
! #: config/aarch64/aarch64.cc:18981
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18986
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "ugyldig typeparameter"
  
! #: config/aarch64/aarch64.cc:19142
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19209
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s understøtter ikke %s"
  
! #: config/aarch64/aarch64.cc:19212
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "'%s' er forældet"
  
! #: config/aarch64/aarch64.cc:19218
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19291
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19294
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "kodemodellen %qs er ikke understøttet i x32-tilstand"
  
! #: config/aarch64/aarch64.cc:19392
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:19497
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19500
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19504
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19539
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19542
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19546 config/aarch64/aarch64.cc:19630
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19585
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -mcpu="
  
! #: config/aarch64/aarch64.cc:19626
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19684 config/aarch64/aarch64.cc:19861
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, fuzzy, gcc-internal-format
*************** msgstr "ugyldig værdi (%s) til tilvalge
*** 42789,43007 ****
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "forkert udformet specifikationsfunktionsnavn"
  
! #: config/aarch64/aarch64.cc:19715
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/aarch64/aarch64.cc:19723 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, fuzzy, gcc-internal-format
  #| msgid "target system does not support the %qs debug format"
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "målarkitektursystem understøtter ikke %qs-fejlsøgningsformatet"
  
! #: config/aarch64/aarch64.cc:19777
  #: config/loongarch/loongarch-target-attr.cc:221
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/aarch64/aarch64.cc:19834 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16661
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:19871
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19874
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:19883
  #: config/loongarch/loongarch-target-attr.cc:332
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20101
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20110 config/riscv/riscv-target-attr.cc:497
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target_version%> has multiple values"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:20118 config/riscv/riscv-target-attr.cc:505
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target_version%> argument not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:20140
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing value in %<target_version%> attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20144
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20150
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20736 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13694
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "stakgrænseudtryk understøttes ikke"
  
! #: config/aarch64/aarch64.cc:20857 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13819 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: config/aarch64/aarch64.cc:22409 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22414 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22419 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23825 config/aarch64/aarch64.cc:23828
  #, fuzzy, gcc-internal-format
  #| msgid "line number out of range"
  msgid "lane %wd out of range %wd - %wd"
  msgstr "linjenummer er uden for det gyldige interval"
  
! #: config/aarch64/aarch64.cc:29341 config/i386/i386.cc:25621
! #: config/i386/i386.cc:25752
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd"
  msgstr "versionen er ikke understøttet"
  
! #: config/aarch64/aarch64.cc:29355
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:29359 config/i386/i386.cc:25643
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported return type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:29393
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:29397 config/i386/i386.cc:25674
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:29468
  #, fuzzy, gcc-internal-format
  #| msgid "The -shared option is not currently supported for VAX ELF."
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "Tilvalget -shared understøttes i øjeblikket ikke for VAX ELF."
  
! #: config/aarch64/aarch64.cc:29488
  #, fuzzy, gcc-internal-format
  #| msgid "The -shared option is not currently supported for VAX ELF."
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "Tilvalget -shared understøttes i øjeblikket ikke for VAX ELF."
  
! #: config/aarch64/aarch64.cc:29676
  #, fuzzy, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: config/aarch64/aarch64.cc:29678
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%q+D defined here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: config/aarch64/aarch64.cc:30158
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30467
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31107 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64.cc:31120
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64.cc:31123 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: config/aarch64/aarch64.cc:31136
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64.cc:31150 config/arm/arm-mve-builtins.cc:685
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64.cc:31162 config/arm/arm-mve-builtins.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
--- 42798,43016 ----
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "forkert udformet specifikationsfunktionsnavn"
  
! #: config/aarch64/aarch64.cc:19730
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/aarch64/aarch64.cc:19738 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, fuzzy, gcc-internal-format
  #| msgid "target system does not support the %qs debug format"
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "målarkitektursystem understøtter ikke %qs-fejlsøgningsformatet"
  
! #: config/aarch64/aarch64.cc:19792
  #: config/loongarch/loongarch-target-attr.cc:221
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/aarch64/aarch64.cc:19849 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16688
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:19886
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19889
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:19898
  #: config/loongarch/loongarch-target-attr.cc:332
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20116
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20125 config/riscv/riscv-target-attr.cc:497
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target_version%> has multiple values"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:20133 config/riscv/riscv-target-attr.cc:505
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target_version%> argument not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:20155
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing value in %<target_version%> attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20159
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20165
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "ugyldig værdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20751 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13703
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "stakgrænseudtryk understøttes ikke"
  
! #: config/aarch64/aarch64.cc:20872 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13828 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: config/aarch64/aarch64.cc:22424 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22429 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22434 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23889 config/aarch64/aarch64.cc:23892
  #, fuzzy, gcc-internal-format
  #| msgid "line number out of range"
  msgid "lane %wd out of range %wd - %wd"
  msgstr "linjenummer er uden for det gyldige interval"
  
! #: config/aarch64/aarch64.cc:29422 config/i386/i386.cc:25619
! #: config/i386/i386.cc:25750
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd"
  msgstr "versionen er ikke understøttet"
  
! #: config/aarch64/aarch64.cc:29436
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:29440 config/i386/i386.cc:25641
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported return type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:29474
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:29478 config/i386/i386.cc:25672
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:29549
  #, fuzzy, gcc-internal-format
  #| msgid "The -shared option is not currently supported for VAX ELF."
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "Tilvalget -shared understøttes i øjeblikket ikke for VAX ELF."
  
! #: config/aarch64/aarch64.cc:29569
  #, fuzzy, gcc-internal-format
  #| msgid "The -shared option is not currently supported for VAX ELF."
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "Tilvalget -shared understøttes i øjeblikket ikke for VAX ELF."
  
! #: config/aarch64/aarch64.cc:29757
  #, fuzzy, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: config/aarch64/aarch64.cc:29759
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%q+D defined here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: config/aarch64/aarch64.cc:30239
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30548
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31188 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64.cc:31201
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64.cc:31204 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: config/aarch64/aarch64.cc:31217
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64.cc:31231 config/arm/arm-mve-builtins.cc:685
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "%s med anderledes bredde på grund af prototypen"
  
! #: config/aarch64/aarch64.cc:31243 config/arm/arm-mve-builtins.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
*************** msgstr "L%d-mellemlagersventetid ukendt
*** 43070,43076 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "ugyldig værdi '%s' for -mmemory-latency"
  
! #: config/alpha/alpha.cc:7360 config/alpha/alpha.cc:7363 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 43079,43085 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "ugyldig værdi '%s' for -mmemory-latency"
  
! #: config/alpha/alpha.cc:7357 config/alpha/alpha.cc:7360 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "parameteren til egenskaben '%s e
*** 43209,43215 ****
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5895 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
--- 43218,43224 ----
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5901 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
*************** msgid "argument of %qE attribute ignored
*** 43370,43394 ****
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5918
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24288
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "Sætning ved %0 er ugyldig i denne kontekst"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24352
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24381
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for make function"
  msgid "invalid type for %<asm%> flag output"
--- 43379,43403 ----
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5924
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24290
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "Sætning ved %0 er ugyldig i denne kontekst"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24354
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24383
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for make function"
  msgid "invalid type for %<asm%> flag output"
*************** msgstr "'%s' forventer en konstant param
*** 44014,44020 ****
  msgid "supported core architectures:%s"
  msgstr "Kendte MCU-arkitekturer:"
  
! #: config/avr/avr-passes.cc:4907
  #, fuzzy, gcc-internal-format
  #| msgid "could not split insn"
  msgid "failed to split insn"
--- 44023,44029 ----
  msgid "supported core architectures:%s"
  msgstr "Kendte MCU-arkitekturer:"
  
! #: config/avr/avr-passes.cc:5038
  #, fuzzy, gcc-internal-format
  #| msgid "could not split insn"
  msgid "failed to split insn"
*************** msgstr "-pipe understøttes ikke"
*** 44054,44066 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe understøttes ikke"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11234
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional and -ansi are mutually exclusive"
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-traditional og -ansi er indbyrdes uforenelige"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11246
  #, fuzzy, gcc-internal-format
  #| msgid "`-%c' option must have argument"
  msgid "%qs function cannot have arguments"
--- 44063,44075 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe understøttes ikke"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11243
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional and -ansi are mutually exclusive"
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-traditional og -ansi er indbyrdes uforenelige"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11255
  #, fuzzy, gcc-internal-format
  #| msgid "`-%c' option must have argument"
  msgid "%qs function cannot have arguments"
*************** msgstr "tilvalget '-%c' skal have en par
*** 44071,44077 ****
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11243
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%qs function cannot return a value"
--- 44080,44086 ----
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11252
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%qs function cannot return a value"
*************** msgstr "uforenelig egenskab '%s' ignorer
*** 44251,44285 ****
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU '%s' understøttes kun for maskinkode"
  
! #: config/avr/avr.cc:15093
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:16261 config/avr/avr.cc:16274
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "case label does not reduce to an integer constant"
  msgid "%s expects a compile time integer constant"
  msgstr "case-etiketten kan ikke reduceres til en heltalskonstant"
  
! #: config/avr/avr.cc:16289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: config/avr/avr.cc:16304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: config/avr/avr.cc:16332
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16341
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 44260,44294 ----
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU '%s' understøttes kun for maskinkode"
  
! #: config/avr/avr.cc:15107
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:16275 config/avr/avr.cc:16288
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "case label does not reduce to an integer constant"
  msgid "%s expects a compile time integer constant"
  msgstr "case-etiketten kan ikke reduceres til en heltalskonstant"
  
! #: config/avr/avr.cc:16303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: config/avr/avr.cc:16318
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: config/avr/avr.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16355
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr ""
*** 44772,44778 ****
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6748
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
--- 44781,44787 ----
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6754
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
*************** msgstr "feltet '%s' ikke fundet"
*** 44838,44849 ****
  msgid "unrecognizable argument of option %<"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:722
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:757
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
--- 44847,44858 ----
  msgid "unrecognizable argument of option %<"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:728
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:763
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
*************** msgstr "ESA/390-arkitektur."
*** 44859,44871 ****
  msgid "cannot open %qs"
  msgstr "kan ikke åbne %s"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:850
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open profile file %s"
  msgid "cannot open omp_requires file %qs"
  msgstr "kan ikke åben profilefilen %s"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:854
  #, fuzzy, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "kan ikke udfolde %s"
--- 44868,44880 ----
  msgid "cannot open %qs"
  msgstr "kan ikke åbne %s"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open profile file %s"
  msgid "cannot open omp_requires file %qs"
  msgstr "kan ikke åben profilefilen %s"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "kan ikke udfolde %s"
*************** msgstr "%qs er ikke et gyldigt tilvalg t
*** 45601,45608 ****
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10651
! #: config/riscv/riscv.cc:10655
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-fcf-protection%> is not compatible with this target"
--- 45610,45617 ----
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10660
! #: config/riscv/riscv.cc:10664
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-fcf-protection%> is not compatible with this target"
*************** msgstr "-mips%d understøtter ikke 64-bi
*** 45952,46027 ****
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-mips%d understøtter ikke 64-bit kommatalsregistre"
  
! #: config/i386/i386.cc:13437
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported size for integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "størrelse er ikke understøttet for heltalsregister"
  
! #: config/i386/i386.cc:13448 config/i386/i386.cc:13462
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "størrelse er ikke understøttet for heltalsregister"
  
! #: config/i386/i386.cc:13494
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "udvidede registre har ikke høje halvdele"
  
! #: config/i386/i386.cc:13509
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ikke-understøttet operandstørrelse for udvidede registre"
  
! #: config/i386/i386.cc:13707 config/i386/i386.cc:13709
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand type used with operand code 'Z'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "ugyldig operandtype brugt med operandkoden »Z«"
  
! #: config/i386/i386.cc:17917
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: config/i386/i386.cc:23148
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23235
  #, fuzzy, gcc-internal-format
  #| msgid "no low registers available for popping high registers"
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "ingen lave registre er tilgængelige til at modtage værdier fra høje registre"
  
! #: config/i386/i386.cc:23331
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:24046
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25580
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown architecture specific memory model"
  msgstr "Finjustér justering til en given chip- eller processorversion"
  
! #: config/i386/i386.cc:25587
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25594
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26281
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
--- 45961,46036 ----
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-mips%d understøtter ikke 64-bit kommatalsregistre"
  
! #: config/i386/i386.cc:13439
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported size for integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "størrelse er ikke understøttet for heltalsregister"
  
! #: config/i386/i386.cc:13450 config/i386/i386.cc:13464
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "størrelse er ikke understøttet for heltalsregister"
  
! #: config/i386/i386.cc:13496
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "udvidede registre har ikke høje halvdele"
  
! #: config/i386/i386.cc:13511
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ikke-understøttet operandstørrelse for udvidede registre"
  
! #: config/i386/i386.cc:13709 config/i386/i386.cc:13711
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand type used with operand code 'Z'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "ugyldig operandtype brugt med operandkoden »Z«"
  
! #: config/i386/i386.cc:17919
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: config/i386/i386.cc:23150
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23237
  #, fuzzy, gcc-internal-format
  #| msgid "no low registers available for popping high registers"
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "ingen lave registre er tilgængelige til at modtage værdier fra høje registre"
  
! #: config/i386/i386.cc:23333
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:24048
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25578
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown architecture specific memory model"
  msgstr "Finjustér justering til en given chip- eller processorversion"
  
! #: config/i386/i386.cc:25585
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25592
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26279
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
*************** msgstr "-march=%s er ikke forenelig med
*** 46231,46238 ****
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%s kan ikke bruges i asm her"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16727
! #: config/s390/s390.cc:16777 config/s390/s390.cc:16794
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument %qs is unknown"
--- 46240,46247 ----
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%s kan ikke bruges i asm her"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16754
! #: config/s390/s390.cc:16804 config/s390/s390.cc:16821
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument %qs is unknown"
*************** msgstr "interrupt_thread er kun tilgæng
*** 46370,46376 ****
  msgid "stack limit expression is not supported"
  msgstr "stakgrænseudtryk understøttes ikke"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17417
  #, fuzzy, gcc-internal-format
  #| msgid "-fcheck-pointer-bounds is not supported for this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
--- 46379,46385 ----
  msgid "stack limit expression is not supported"
  msgstr "stakgrænseudtryk understøttes ikke"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17444
  #, fuzzy, gcc-internal-format
  #| msgid "-fcheck-pointer-bounds is not supported for this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
*************** msgstr "-fcheck-pointer-bounds er ikke u
*** 46382,46415 ****
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "%Jvariablen '%D' med startværdi er markeret dllimport"
  
! #: config/microblaze/microblaze.cc:1760
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: config/microblaze/microblaze.cc:1772
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "#%s med ugyldig parameter"
  
! #: config/microblaze/microblaze.cc:1821
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1838
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1845
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1851
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
--- 46391,46424 ----
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "%Jvariablen '%D' med startværdi er markeret dllimport"
  
! #: config/microblaze/microblaze.cc:1764
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: config/microblaze/microblaze.cc:1776
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "#%s med ugyldig parameter"
  
! #: config/microblaze/microblaze.cc:1825
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1842
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1849
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1855
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
*************** msgstr "åbner uddatafilen %s"
*** 47248,47297 ****
  msgid "malformed ptx file"
  msgstr "forkert udformet specifikationsfunktionsnavn"
  
! #: config/nvptx/mkoffload.cc:336
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:420 config/nvptx/mkoffload.cc:492
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find protocol declaration for `%s'"
  msgid "Cannot find function declaration for %qs"
  msgstr "kan ikke finde protokolerklæringen af '%s'"
  
! #: config/nvptx/mkoffload.cc:592
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: config/nvptx/mkoffload.cc:613
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:644
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:692
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' not found"
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "feltet '%s' ikke fundet"
  
! #: config/nvptx/mkoffload.cc:715
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: config/nvptx/mkoffload.cc:804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "kan ikke åbne %s"
  
! #: config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  #| msgid "%s:cannot open data file\n"
  msgid "cannot open intermediate ptx file"
--- 47257,47306 ----
  msgid "malformed ptx file"
  msgstr "forkert udformet specifikationsfunktionsnavn"
  
! #: config/nvptx/mkoffload.cc:339
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:426 config/nvptx/mkoffload.cc:498
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find protocol declaration for `%s'"
  msgid "Cannot find function declaration for %qs"
  msgstr "kan ikke finde protokolerklæringen af '%s'"
  
! #: config/nvptx/mkoffload.cc:598
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: config/nvptx/mkoffload.cc:619
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:650
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:698
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' not found"
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "feltet '%s' ikke fundet"
  
! #: config/nvptx/mkoffload.cc:721
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: config/nvptx/mkoffload.cc:810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "kan ikke åbne %s"
  
! #: config/nvptx/mkoffload.cc:866
  #, fuzzy, gcc-internal-format
  #| msgid "%s:cannot open data file\n"
  msgid "cannot open intermediate ptx file"
*************** msgstr "%s: kan ikke åbne datafil\n"
*** 47303,47388 ****
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr "integrerede funktioner understøttes ikke for denne returværditype"
  
! #: config/nvptx/nvptx.cc:342
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:359
  #, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:382
  #, fuzzy, gcc-internal-format
  #| msgid "passing floating point arguments in fp regs not yet supported"
  msgid "not generating patch area, nops not supported"
  msgstr "overbringelse af kommatalsparametre i kommatalsregistre er ikke understøttet endnu"
  
! #: config/nvptx/nvptx.cc:479
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2409
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2659
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5900
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute requires a void return type"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: config/nvptx/nvptx.cc:5923
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: config/nvptx/nvptx.cc:6368
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6381
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "complement argument must be constant"
  msgstr "venstre parameter skal være en skive"
  
! #: config/nvptx/nvptx.cc:6721
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6729
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6743
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7629
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7768
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration; ignored"
  msgid "weak alias definitions not supported in this configuration"
  msgstr "aliasdefinitioner er ikke understøttet i denne konfiguration; ignoreret"
  
! #: config/nvptx/nvptx.cc:7781
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration; ignored"
  msgid "non-function alias definitions not supported in this configuration"
--- 47312,47397 ----
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr "integrerede funktioner understøttes ikke for denne returværditype"
  
! #: config/nvptx/nvptx.cc:348
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:365
  #, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:388
  #, fuzzy, gcc-internal-format
  #| msgid "passing floating point arguments in fp regs not yet supported"
  msgid "not generating patch area, nops not supported"
  msgstr "overbringelse af kommatalsparametre i kommatalsregistre er ikke understøttet endnu"
  
! #: config/nvptx/nvptx.cc:485
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2415
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2665
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5906
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute requires a void return type"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: config/nvptx/nvptx.cc:5929
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: config/nvptx/nvptx.cc:6374
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6387
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "complement argument must be constant"
  msgstr "venstre parameter skal være en skive"
  
! #: config/nvptx/nvptx.cc:6727
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6735
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6749
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7635
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7774
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration; ignored"
  msgid "weak alias definitions not supported in this configuration"
  msgstr "aliasdefinitioner er ikke understøttet i denne konfiguration; ignoreret"
  
! #: config/nvptx/nvptx.cc:7787
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration; ignored"
  msgid "non-function alias definitions not supported in this configuration"
*************** msgstr "%qE-egenskaben kræver en heltal
*** 47835,47937 ****
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10571
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10576
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10636
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10642
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support APCS-32"
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "målprocessoren understøtter ikke APCS-32"
  
! #: config/riscv/riscv.cc:10682 config/riscv/riscv.cc:10685
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs with %qs"
  msgstr "kodemodellen %qs er ikke understøttet i %s bit-tilstand"
  
! #: config/riscv/riscv.cc:10714
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10721
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10728
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support the `%%%c' %s format"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "%s understøtter ikke '%%%c' %s-formateringen"
  
! #: config/riscv/riscv.cc:10733
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10734
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10746
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "--resource påkræver -o"
  
! #: config/riscv/riscv.cc:10756
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/riscv/riscv.cc:10769
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10796 config/rs6000/rs6000.cc:4530
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qs is not a valid base register in %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/riscv/riscv.cc:10810 config/rs6000/rs6000.cc:4513
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%s understøtter ikke %s"
  
! #: config/riscv/riscv.cc:11305
  #, fuzzy, gcc-internal-format
  #| msgid "`-%c' option must have argument"
  msgid "%qs function cannot have different interrupt type"
  msgstr "tilvalget '-%c' skal have en parameter"
  
! #: config/riscv/riscv.cc:11880
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
--- 47844,47946 ----
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10580
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10585
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10645
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10651
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support APCS-32"
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "målprocessoren understøtter ikke APCS-32"
  
! #: config/riscv/riscv.cc:10691 config/riscv/riscv.cc:10694
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs with %qs"
  msgstr "kodemodellen %qs er ikke understøttet i %s bit-tilstand"
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10730
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10732
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10737
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support the `%%%c' %s format"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "%s understøtter ikke '%%%c' %s-formateringen"
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10743
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10751
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10755
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "--resource påkræver -o"
  
! #: config/riscv/riscv.cc:10765
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/riscv/riscv.cc:10778
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10805 config/rs6000/rs6000.cc:4530
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qs is not a valid base register in %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/riscv/riscv.cc:10819 config/rs6000/rs6000.cc:4513
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%s understøtter ikke %s"
  
! #: config/riscv/riscv.cc:11314
  #, fuzzy, gcc-internal-format
  #| msgid "`-%c' option must have argument"
  msgid "%qs function cannot have different interrupt type"
  msgstr "tilvalget '-%c' skal have en parameter"
  
! #: config/riscv/riscv.cc:11889
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
*************** msgstr ""
*** 48568,48585 ****
  msgid "Virtual function multiversioning not supported"
  msgstr "stakgrænseudtryk understøttes ikke"
  
! #: config/rs6000/rs6000.cc:28798
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29276
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.cc:29281
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "type %<__vector_pair%> requires the %qs option"
--- 48577,48594 ----
  msgid "Virtual function multiversioning not supported"
  msgstr "stakgrænseudtryk understøttes ikke"
  
! #: config/rs6000/rs6000.cc:28801
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29279
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "et '-ifile'-tilvalg kræver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.cc:29284
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "type %<__vector_pair%> requires the %qs option"
*************** msgstr ""
*** 48832,48964 ****
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "funktionen '%s' kan ikke erklæres 'mutable'"
  
! #: config/s390/s390.cc:16296
  #, fuzzy, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "kodemodellen %s er ikke understøttet i PIC-tilstand"
  
! #: config/s390/s390.cc:16303
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware vector support not available on %s"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16341
  #, fuzzy, gcc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16370
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16374
  #, fuzzy, gcc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16386
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16395
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16403
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:16406
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16419
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16425
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16492
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "-f%s er ikke understøttet: ignoreret"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16528
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: config/s390/s390.cc:16535
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: config/s390/s390.cc:16566
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16733
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "__builtin_trap understøttes ikke på denne målarkitektur"
  
! #: config/s390/s390.cc:17792
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constant"
  msgid "invalid cc output constraint: %qs"
  msgstr "ugyldig konstant:"
  
! #: config/s390/s390.cc:17797
  #, fuzzy, gcc-internal-format
  #| msgid "inline float constants not supported on this host"
  msgid "multiple cc output constraints not supported"
  msgstr "integrerede kommatalskonstanter er ikke understøttede på denne vært"
  
! #: config/s390/s390.cc:17802
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "asm-anvisning for variablen '%s' strider mod asm-overskrivelsesliste"
  
! #: config/s390/s390.cc:17808
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for cc output constraint"
--- 48841,48973 ----
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "funktionen '%s' kan ikke erklæres 'mutable'"
  
! #: config/s390/s390.cc:16323
  #, fuzzy, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "kodemodellen %s er ikke understøttet i PIC-tilstand"
  
! #: config/s390/s390.cc:16330
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware vector support not available on %s"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16368
  #, fuzzy, gcc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16401
  #, fuzzy, gcc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16413
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16430
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:16433
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16446
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16449
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16452
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16455
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16519
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "-f%s er ikke understøttet: ignoreret"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16555
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: config/s390/s390.cc:16562
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: config/s390/s390.cc:16593
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16760
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "__builtin_trap understøttes ikke på denne målarkitektur"
  
! #: config/s390/s390.cc:17819
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constant"
  msgid "invalid cc output constraint: %qs"
  msgstr "ugyldig konstant:"
  
! #: config/s390/s390.cc:17824
  #, fuzzy, gcc-internal-format
  #| msgid "inline float constants not supported on this host"
  msgid "multiple cc output constraints not supported"
  msgstr "integrerede kommatalskonstanter er ikke understøttede på denne vært"
  
! #: config/s390/s390.cc:17829
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "asm-anvisning for variablen '%s' strider mod asm-overskrivelsesliste"
  
! #: config/s390/s390.cc:17835
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for cc output constraint"
*************** msgstr "funktion kan ikke indbygges"
*** 49375,49449 ****
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "parameteren '%D' erklæret void"
  
! #: ada/gcc-interface/utils.cc:4427
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid element type for attribute %qs"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: ada/gcc-interface/utils.cc:4451
  #, fuzzy, gcc-internal-format
  #| msgid "number of arguments doesn't match prototype"
  msgid "number of components of vector not a power of two"
  msgstr "antallet af parametre passer ikke til prototypen"
  
! #: ada/gcc-interface/utils.cc:6705 ada/gcc-interface/utils.cc:6883
! #: ada/gcc-interface/utils.cc:7123
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: ada/gcc-interface/utils.cc:6760
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "ikke-nul egenskab uden parametre til en ikke-prototype"
  
! #: ada/gcc-interface/utils.cc:6775
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument has invalid operand number (arg %lu)"
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "ikke-nul parameter har ugyldig operandnummer (parameter %lu)"
  
! #: ada/gcc-interface/utils.cc:6797
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "ikke-nul parameter med operandnummer uden for det gyldig interval (parameter %lu, operand %lu)"
  
! #: ada/gcc-interface/utils.cc:6806
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "ikke-nul parameter refererer til ikke-henvisningsoperand (parameter %lu, operand %lu)"
  
! #: ada/gcc-interface/utils.cc:6827
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: ada/gcc-interface/utils.cc:6836
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qs attribute only applies to variadic functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: ada/gcc-interface/utils.cc:7083 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "%s har ingen %s"
  
! #: ada/gcc-interface/utils.cc:7418
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "attribute %qs applies to array types only"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14860 cp/typeck.cc:2520
! #: cp/typeck.cc:9603 cp/typeck.cc:10396 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "tom værdi er ikke ignoreret som den burde være"
--- 49384,49458 ----
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "parameteren '%D' erklæret void"
  
! #: ada/gcc-interface/utils.cc:4429
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid element type for attribute %qs"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: ada/gcc-interface/utils.cc:4453
  #, fuzzy, gcc-internal-format
  #| msgid "number of arguments doesn't match prototype"
  msgid "number of components of vector not a power of two"
  msgstr "antallet af parametre passer ikke til prototypen"
  
! #: ada/gcc-interface/utils.cc:6707 ada/gcc-interface/utils.cc:6885
! #: ada/gcc-interface/utils.cc:7125
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: ada/gcc-interface/utils.cc:6762
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "ikke-nul egenskab uden parametre til en ikke-prototype"
  
! #: ada/gcc-interface/utils.cc:6777
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument has invalid operand number (arg %lu)"
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "ikke-nul parameter har ugyldig operandnummer (parameter %lu)"
  
! #: ada/gcc-interface/utils.cc:6799
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "ikke-nul parameter med operandnummer uden for det gyldig interval (parameter %lu, operand %lu)"
  
! #: ada/gcc-interface/utils.cc:6808
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "ikke-nul parameter refererer til ikke-henvisningsoperand (parameter %lu, operand %lu)"
  
! #: ada/gcc-interface/utils.cc:6829
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: ada/gcc-interface/utils.cc:6838
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qs attribute only applies to variadic functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: ada/gcc-interface/utils.cc:7085 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "%s har ingen %s"
  
! #: ada/gcc-interface/utils.cc:7420
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "attribute %qs applies to array types only"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14877 cp/typeck.cc:2520
! #: cp/typeck.cc:9719 cp/typeck.cc:10512 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "tom værdi er ikke ignoreret som den burde være"
*************** msgstr ""
*** 49524,49531 ****
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "'%D' er allerede erklæret i dette navnerum"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9859
! #: c/c-decl.cc:9865 c/c-decl.cc:10092
  #, fuzzy, gcc-internal-format
  msgid "originally defined here"
  msgstr "  oprindelig definition er her"
--- 49533,49540 ----
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "'%D' er allerede erklæret i dette navnerum"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9862
! #: c/c-decl.cc:9868 c/c-decl.cc:10096
  #, fuzzy, gcc-internal-format
  msgid "originally defined here"
  msgstr "  oprindelig definition er her"
*************** msgstr "'%s' er ikke erklæret (først b
*** 49862,49868 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(et kaldenavn der ikke er erklæret, rapporteres kun én gang per funktion)"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3632
  #, fuzzy, gcc-internal-format
  #| msgid "label %s referenced outside of any function"
  msgid "label %qE referenced outside of any function"
--- 49871,49877 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(et kaldenavn der ikke er erklæret, rapporteres kun én gang per funktion)"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3630
  #, fuzzy, gcc-internal-format
  #| msgid "label %s referenced outside of any function"
  msgid "label %qE referenced outside of any function"
*************** msgstr "overløb i konstant udtryk"
*** 49902,49908 ****
  msgid "duplicate label declaration %qE"
  msgstr "etiketten '%s' er blevet erklæret mere end én gang"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4135
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "duplicate label %qD"
--- 49911,49917 ----
  msgid "duplicate label declaration %qE"
  msgstr "etiketten '%s' er blevet erklæret mere end én gang"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4133
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "duplicate label %qD"
*************** msgstr "ubrugelig %<_Alignas%> i tom erk
*** 50087,50093 ****
  msgid "invalid use of attributes in empty declaration"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklæring"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2513
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "tom erklæring"
--- 50096,50102 ----
  msgid "invalid use of attributes in empty declaration"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklæring"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2558
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "tom erklæring"
*************** msgstr "ISO C90 understøtter ikke %<[*]
*** 50105,50116 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8993
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
--- 50114,50125 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10990
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8996
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
*************** msgstr "'%D' blev ikke erklæret i dette
*** 50120,50126 ****
  msgid "%q+D is usually a function"
  msgstr "%q+D er normalt en funktion"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10816 cp/decl.cc:18580
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "ingen tidligere erklæring af '%s'"
--- 50129,50135 ----
  msgid "%q+D is usually a function"
  msgstr "%q+D er normalt en funktion"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10820 cp/decl.cc:18578
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "ingen tidligere erklæring af '%s'"
*************** msgstr "kan ikke anbringe et objekt med
*** 50204,50210 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "konstant '%D' uden startværdi"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9535
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 50213,50219 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "konstant '%D' uden startværdi"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9533
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "'restrict' optræder mere end é
*** 50371,50377 ****
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "modstridende superklassenavn '%s'"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3794
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
--- 50380,50386 ----
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "modstridende superklassenavn '%s'"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3839
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
*************** msgstr "lagringsklasse angivet for param
*** 50424,50430 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13709
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklasse angivet for typenavn"
--- 50433,50439 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklasse angivet for typenavn"
*************** msgstr "typenavn er erklæret som en fun
*** 50614,50626 ****
  msgid "function definition has qualified void return type"
  msgstr "funktiondefinition har kvalificeret void-returtype"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14134
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3796
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%>-qualified function type"
--- 50623,50635 ----
  msgid "function definition has qualified void return type"
  msgstr "funktiondefinition har kvalificeret void-returtype"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14132
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3841
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%>-qualified function type"
*************** msgstr "ISO C forbyder const eller volat
*** 50754,50760 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "datamedlem må ikke have variabelt ændret type '%T'"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12576
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable or field %qE declared void"
--- 50763,50769 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "datamedlem må ikke have variabelt ændret type '%T'"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12574
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable or field %qE declared void"
*************** msgstr "variabel eller felt '%s' erklær
*** 50836,50848 ****
  msgid "%<constexpr%> object has variably modified type"
  msgstr "parameter må ikke have variabelt ændret type '%T'"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13368
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for member function `%#D'"
  msgid "invalid qualifiers for field of %<constexpr%> object"
--- 50845,50857 ----
  msgid "%<constexpr%> object has variably modified type"
  msgstr "parameter må ikke have variabelt ændret type '%T'"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13413
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13416
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for member function `%#D'"
  msgid "invalid qualifiers for field of %<constexpr%> object"
*************** msgstr "skabelonsparameter '%T' er en va
*** 50873,50879 ****
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10790
  #, fuzzy, gcc-internal-format
  #| msgid "function declaration isn't a prototype"
  msgid "function declaration isn%'t a prototype"
--- 50882,50888 ----
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10794
  #, fuzzy, gcc-internal-format
  #| msgid "function declaration isn't a prototype"
  msgid "function declaration isn%'t a prototype"
*************** msgstr "indlejret omdefinering af '%s'"
*** 50967,50984 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10120
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10126
  #, fuzzy, gcc-internal-format
  #| msgid "unknown field `%s' specified in initializer"
  msgid "%qT defined in underspecified object initializer"
  msgstr "ukendt felt '%s' angivet i startværdi"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5719 cp/parser.cc:28813
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "erklæring erklærer ikke noget"
--- 50976,50993 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10124
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10130
  #, fuzzy, gcc-internal-format
  #| msgid "unknown field `%s' specified in initializer"
  msgid "%qT defined in underspecified object initializer"
  msgstr "ukendt felt '%s' angivet i startværdi"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5717 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "erklæring erklærer ikke noget"
*************** msgstr "navngivne medlemmer"
*** 51044,51050 ****
  msgid "struct has no members"
  msgstr "%s har intet medlem ved navn '%s'"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15166
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr "fleksibelt tabelmedlem i union"
--- 51053,51059 ----
  msgid "struct has no members"
  msgstr "%s har intet medlem ved navn '%s'"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15164
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr "fleksibelt tabelmedlem i union"
*************** msgstr "fleksibelt tabelmedlem ikke i sl
*** 51059,51403 ****
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: c/c-decl.cc:9684
  #, fuzzy, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: c/c-decl.cc:9711
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "type %qT is too large"
  msgstr "%s er for stor"
  
! #: c/c-decl.cc:9775
  #, fuzzy, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr "ukendt registernavn '%s'"
  
! #: c/c-decl.cc:9842
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union kan ikke ikke gøres gennemsigtig"
  
! #: c/c-decl.cc:9856
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "omdefinering af '%s'"
  
! #: c/c-decl.cc:9863
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `struct %s'"
  msgid "redefinition of struct or union %qT"
  msgstr "omdefinering af 'struct %s'"
  
! #: c/c-decl.cc:10042
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "nested redefinition of %<enum %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.cc:10090
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of `enum %s'"
  msgid "redeclaration of %<enum %E%>"
  msgstr "omerklæring af 'enum %s'"
  
! #: c/c-decl.cc:10102
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10189 cp/decl.cc:17838 m2/gm2-gcc/m2type.cc:2088
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:10208
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "enum-værdier overstige rækkevidden af det største heltal"
  
! #: c/c-decl.cc:10217
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "enum-værdier overstige rækkevidden af det største heltal"
  
! #: c/c-decl.cc:10330
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "conflicting redefinition of enum %qT"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.cc:10363 c/c-decl.cc:10379
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:10374
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:10398
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "enum-værdier for store"
  
! #: c/c-decl.cc:10405
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value outside the range of underlying type"
  msgstr "tabelindeks er ikke et heltal"
  
! #: c/c-decl.cc:10422
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10450
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value outside the range of %qs"
  msgstr "tabelindeks er ikke et heltal"
  
! #: c/c-decl.cc:10456
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of `int'"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C begrænser enum-værdier til rækkevidden af 'int'"
  
! #: c/c-decl.cc:10664 cp/decl.cc:6053 cp/decl.cc:18438
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "inline funktion '%s' givet egenskaben noinline"
  
! #: c/c-decl.cc:10683
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "returtypen er en ufuldstændig type"
  
! #: c/c-decl.cc:10695
  #, fuzzy, gcc-internal-format
  #| msgid "return type defaults to `int'"
  msgid "return type defaults to %<int%>"
  msgstr "returtypen antages at være 'int'"
  
! #: c/c-decl.cc:10723
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "feltet '%s' er erklæret som en funktion"
  
! #: c/c-decl.cc:10776
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10799
  #, fuzzy, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "ingen tidligere prototype for '%s'"
  
! #: c/c-decl.cc:10808
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "'%s' blev brugt uden en prototype før dens definition"
  
! #: c/c-decl.cc:10826
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "'%s' blev brugt uden en erklæring før dens definition"
  
! #: c/c-decl.cc:10845
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "returtypen til '%s' er ikke 'int'"
  
! #: c/c-decl.cc:10847
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10854
  #, fuzzy, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "'%s' er normalt en ikke-statisk funktion"
  
! #: c/c-decl.cc:10905
  #, fuzzy, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "kan ikke bruge '::' i parametererklæring"
  
! #: c/c-decl.cc:10921
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "traditionel C tillader ikke ISO C-functionsdefinitioner"
  
! #: c/c-decl.cc:10938
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-decl.cc:10978 c/c-decl.cc:10982
  #, fuzzy, gcc-internal-format
  #| msgid "traditional C rejects ISO C style function definitions"
  msgid "old-style function definition"
  msgstr "traditionel C tillader ikke ISO C-functionsdefinitioner"
  
! #: c/c-decl.cc:10995
  #, fuzzy, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "parameternavn mangler fra parameterliste"
  
! #: c/c-decl.cc:11011
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "'%D' er erklæret som en ven"
  
! #: c/c-decl.cc:11019
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "flere parametre ved navn '%s'"
  
! #: c/c-decl.cc:11028
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter %qD declared with void type"
  msgstr "parameteren '%D' erklæret void"
  
! #: c/c-decl.cc:11057 c/c-decl.cc:11062
  #, fuzzy, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "typen til '%s' antages at være 'int'"
  
! #: c/c-decl.cc:11082
  #, fuzzy, gcc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "parameter %qD has incomplete type"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: c/c-decl.cc:11089
  #, fuzzy, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "erklæring af parameteren '%s', men ingen sådan parameter"
  
! #: c/c-decl.cc:11142
  #, fuzzy, gcc-internal-format
  #| msgid "number of arguments doesn't match prototype"
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "antallet af parametre passer ikke til prototypen"
  
! #: c/c-decl.cc:11153
  #, fuzzy, gcc-internal-format
  #| msgid "number of arguments doesn't match prototype"
  msgid "number of arguments doesn%'t match prototype"
  msgstr "antallet af parametre passer ikke til prototypen"
  
! #: c/c-decl.cc:11156 c/c-decl.cc:11203 c/c-decl.cc:11217
  #, fuzzy, gcc-internal-format
  msgid "prototype declaration"
  msgstr "tom erklæring"
  
! #: c/c-decl.cc:11195
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "den forfremmede parameter '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:11200
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "den forfremmede parameter '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:11210
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:11215
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:11473 cp/decl.cc:19361
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
  
! #: c/c-decl.cc:11492 cp/decl.cc:19432
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: c/c-decl.cc:11589
  #, fuzzy, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "begyndelseserklæring i 'for'-løkke benyttet uden for C99-tilstand"
  
! #: c/c-decl.cc:11594
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11601
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 understøtter ikke %<[*]%> arrayerklæringer"
  
! #: c/c-decl.cc:11635
  #, fuzzy, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "erklæring af '%s' der er en statisk variabel, i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11639
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "erklæring af '%s' der er en 'extern'-variabel, i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11646
  #, fuzzy, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "'struct %s' erklæret i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11651
  #, fuzzy, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "'union %s' erklæret i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11657
  #, fuzzy, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "'enum %s' erklæret i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11661
  #, fuzzy, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "erklæring af '%s' der ikke er en variabel, i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11961
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:12020 c/c-decl.cc:12027
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of unit `%s'"
  msgid "duplicate %qE declaration specifier"
  msgstr "gentaget erklæring af enheden '%s'"
  
! #: c/c-decl.cc:12055 c/c-decl.cc:13176
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "multiple storage classes in declaration specifiers"
  msgstr "flere lagringsklasser optræder i erklæringen af '%s'"
  
! #: c/c-decl.cc:12057
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs used with %<auto%>"
--- 51068,51412 ----
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: c/c-decl.cc:9687
  #, fuzzy, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: c/c-decl.cc:9714
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "type %qT is too large"
  msgstr "%s er for stor"
  
! #: c/c-decl.cc:9778
  #, fuzzy, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr "ukendt registernavn '%s'"
  
! #: c/c-decl.cc:9845
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union kan ikke ikke gøres gennemsigtig"
  
! #: c/c-decl.cc:9859
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "omdefinering af '%s'"
  
! #: c/c-decl.cc:9866
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `struct %s'"
  msgid "redefinition of struct or union %qT"
  msgstr "omdefinering af 'struct %s'"
  
! #: c/c-decl.cc:10046
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "nested redefinition of %<enum %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.cc:10094
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of `enum %s'"
  msgid "redeclaration of %<enum %E%>"
  msgstr "omerklæring af 'enum %s'"
  
! #: c/c-decl.cc:10106
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10193 cp/decl.cc:17836 m2/gm2-gcc/m2type.cc:2088
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:10212
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "enum-værdier overstige rækkevidden af det største heltal"
  
! #: c/c-decl.cc:10221
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "enum-værdier overstige rækkevidden af det største heltal"
  
! #: c/c-decl.cc:10334
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "conflicting redefinition of enum %qT"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.cc:10367 c/c-decl.cc:10383
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:10378
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:10402
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "enum-værdier for store"
  
! #: c/c-decl.cc:10409
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value outside the range of underlying type"
  msgstr "tabelindeks er ikke et heltal"
  
! #: c/c-decl.cc:10426
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10454
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value outside the range of %qs"
  msgstr "tabelindeks er ikke et heltal"
  
! #: c/c-decl.cc:10460
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of `int'"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C begrænser enum-værdier til rækkevidden af 'int'"
  
! #: c/c-decl.cc:10668 cp/decl.cc:6051 cp/decl.cc:18436
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "inline funktion '%s' givet egenskaben noinline"
  
! #: c/c-decl.cc:10687
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "returtypen er en ufuldstændig type"
  
! #: c/c-decl.cc:10699
  #, fuzzy, gcc-internal-format
  #| msgid "return type defaults to `int'"
  msgid "return type defaults to %<int%>"
  msgstr "returtypen antages at være 'int'"
  
! #: c/c-decl.cc:10727
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "feltet '%s' er erklæret som en funktion"
  
! #: c/c-decl.cc:10780
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10803
  #, fuzzy, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "ingen tidligere prototype for '%s'"
  
! #: c/c-decl.cc:10812
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "'%s' blev brugt uden en prototype før dens definition"
  
! #: c/c-decl.cc:10830
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "'%s' blev brugt uden en erklæring før dens definition"
  
! #: c/c-decl.cc:10849
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "returtypen til '%s' er ikke 'int'"
  
! #: c/c-decl.cc:10851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10858
  #, fuzzy, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "'%s' er normalt en ikke-statisk funktion"
  
! #: c/c-decl.cc:10909
  #, fuzzy, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "kan ikke bruge '::' i parametererklæring"
  
! #: c/c-decl.cc:10925
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "traditionel C tillader ikke ISO C-functionsdefinitioner"
  
! #: c/c-decl.cc:10942
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-decl.cc:10982 c/c-decl.cc:10986
  #, fuzzy, gcc-internal-format
  #| msgid "traditional C rejects ISO C style function definitions"
  msgid "old-style function definition"
  msgstr "traditionel C tillader ikke ISO C-functionsdefinitioner"
  
! #: c/c-decl.cc:10999
  #, fuzzy, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "parameternavn mangler fra parameterliste"
  
! #: c/c-decl.cc:11015
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "'%D' er erklæret som en ven"
  
! #: c/c-decl.cc:11023
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "flere parametre ved navn '%s'"
  
! #: c/c-decl.cc:11032
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter %qD declared with void type"
  msgstr "parameteren '%D' erklæret void"
  
! #: c/c-decl.cc:11061 c/c-decl.cc:11066
  #, fuzzy, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "typen til '%s' antages at være 'int'"
  
! #: c/c-decl.cc:11086
  #, fuzzy, gcc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "parameter %qD has incomplete type"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: c/c-decl.cc:11093
  #, fuzzy, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "erklæring af parameteren '%s', men ingen sådan parameter"
  
! #: c/c-decl.cc:11146
  #, fuzzy, gcc-internal-format
  #| msgid "number of arguments doesn't match prototype"
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "antallet af parametre passer ikke til prototypen"
  
! #: c/c-decl.cc:11157
  #, fuzzy, gcc-internal-format
  #| msgid "number of arguments doesn't match prototype"
  msgid "number of arguments doesn%'t match prototype"
  msgstr "antallet af parametre passer ikke til prototypen"
  
! #: c/c-decl.cc:11160 c/c-decl.cc:11207 c/c-decl.cc:11221
  #, fuzzy, gcc-internal-format
  msgid "prototype declaration"
  msgstr "tom erklæring"
  
! #: c/c-decl.cc:11199
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "den forfremmede parameter '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:11204
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "den forfremmede parameter '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:11214
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:11219
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:11477 cp/decl.cc:19359
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
  
! #: c/c-decl.cc:11496 cp/decl.cc:19430
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: c/c-decl.cc:11593
  #, fuzzy, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "begyndelseserklæring i 'for'-løkke benyttet uden for C99-tilstand"
  
! #: c/c-decl.cc:11598
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11605
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 understøtter ikke %<[*]%> arrayerklæringer"
  
! #: c/c-decl.cc:11639
  #, fuzzy, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "erklæring af '%s' der er en statisk variabel, i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11643
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "erklæring af '%s' der er en 'extern'-variabel, i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11650
  #, fuzzy, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "'struct %s' erklæret i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11655
  #, fuzzy, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "'union %s' erklæret i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11661
  #, fuzzy, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "'enum %s' erklæret i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11665
  #, fuzzy, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "erklæring af '%s' der ikke er en variabel, i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-decl.cc:11965
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:12024 c/c-decl.cc:12031
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of unit `%s'"
  msgid "duplicate %qE declaration specifier"
  msgstr "gentaget erklæring af enheden '%s'"
  
! #: c/c-decl.cc:12059 c/c-decl.cc:13180
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "multiple storage classes in declaration specifiers"
  msgstr "flere lagringsklasser optræder i erklæringen af '%s'"
  
! #: c/c-decl.cc:12061
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs used with %<auto%>"
*************** msgstr "%s brugt med '%%%c' %s-formateri
*** 51405,51539 ****
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12062
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-decl.cc:12075 c/c-decl.cc:12513 c/c-decl.cc:12971
  #, fuzzy, gcc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more data types in declaration specifiers"
  msgstr "mere end én datatype i erklæringen af '%s'"
  
! #: c/c-decl.cc:12087 cp/parser.cc:35091
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
  msgstr "'long long long' er for langt for GCC"
  
! #: c/c-decl.cc:12100
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 understøtter ikke 'long long'"
  
! #: c/c-decl.cc:12353 c/c-parser.cc:12542
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-decl.cc:12407
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support saturating types"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12486 c/c-decl.cc:13111 c/c-decl.cc:13170
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qE"
  msgstr "'%s' optræder mere end én gang"
  
! #: c/c-decl.cc:12503
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: c/c-decl.cc:12507
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used here"
  msgstr "%s kan ikke bruges i asm her"
  
! #: c/c-decl.cc:12560
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12582
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<__int%d%> is not supported on this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: c/c-decl.cc:12625
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-decl.cc:12744
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12795 cp/parser.cc:20889
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: c/c-decl.cc:12871
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C90 understøtter ikke 'long long'"
  
! #: c/c-decl.cc:12895 c/c-decl.cc:13272 c/c-parser.cc:11443
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "fixed-point types not supported for this target"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: c/c-decl.cc:12897
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12926
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-decl.cc:12932
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:12939
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12987
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13000
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' fails to be a typedef or built in type"
  msgid "%qE fails to be a typedef or built in type"
  msgstr "'%s' er hverken en typedef eller en indbygget type"
  
! #: c/c-decl.cc:13055
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not at beginning of declaration"
--- 51414,51548 ----
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12066
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-decl.cc:12079 c/c-decl.cc:12517 c/c-decl.cc:12975
  #, fuzzy, gcc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more data types in declaration specifiers"
  msgstr "mere end én datatype i erklæringen af '%s'"
  
! #: c/c-decl.cc:12091 cp/parser.cc:35150
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
  msgstr "'long long long' er for langt for GCC"
  
! #: c/c-decl.cc:12104
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 understøtter ikke 'long long'"
  
! #: c/c-decl.cc:12357 c/c-parser.cc:12587
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-decl.cc:12411
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support saturating types"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12490 c/c-decl.cc:13115 c/c-decl.cc:13174
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qE"
  msgstr "'%s' optræder mere end én gang"
  
! #: c/c-decl.cc:12507
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: c/c-decl.cc:12511
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used here"
  msgstr "%s kan ikke bruges i asm her"
  
! #: c/c-decl.cc:12564
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12586
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<__int%d%> is not supported on this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: c/c-decl.cc:12629
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-decl.cc:12748
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12799 cp/parser.cc:20893
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "Profilering er ikke understøttet på målarkitekturen."
  
! #: c/c-decl.cc:12875
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C90 understøtter ikke 'long long'"
  
! #: c/c-decl.cc:12899 c/c-decl.cc:13276 c/c-parser.cc:11488
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "fixed-point types not supported for this target"
  msgstr "-fdata-sections understøttes ikke på målarkitekturen"
  
! #: c/c-decl.cc:12901
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12930
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-decl.cc:12936
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:12943
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12991
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13004
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' fails to be a typedef or built in type"
  msgid "%qE fails to be a typedef or built in type"
  msgstr "'%s' er hverken en typedef eller en indbygget type"
  
! #: c/c-decl.cc:13059
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not at beginning of declaration"
*************** msgstr "'%s' er ikke ved begyndelsen af
*** 51541,51726 ****
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13076 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13078
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:13080 c/c-decl.cc:13149
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:13082 c/c-decl.cc:13119
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qE used with %<constexpr%>"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-decl.cc:13096 c/c-parser.cc:3320 c/c-parser.cc:4691 c/c-parser.cc:10707
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s understøtter ikke %s"
  
! #: c/c-decl.cc:13099 c/c-parser.cc:3323 c/c-parser.cc:4694 c/c-parser.cc:10710
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 understøtter ikke 'long long'"
  
! #: c/c-decl.cc:13125
  #, fuzzy, gcc-internal-format
  #| msgid "`__thread' before `extern'"
  msgid "%<__thread%> before %<extern%>"
  msgstr "'__thread' før 'extern'"
  
! #: c/c-decl.cc:13134
  #, fuzzy, gcc-internal-format
  #| msgid "`__thread' before `static'"
  msgid "%<__thread%> before %<static%>"
  msgstr "'__thread' før 'static'"
  
! #: c/c-decl.cc:13140
  #, fuzzy, gcc-internal-format
  #| msgid "typedef declared %<auto%>"
  msgid "%<typedef%> used with %<auto%>"
  msgstr "typedef erklæret %<auto%>"
  
! #: c/c-decl.cc:13147
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "%qE used with %<extern%>"
  msgstr "forventede %<decltype%>"
  
! #: c/c-decl.cc:13155
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qE used with %qs"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-decl.cc:13168
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13184
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs used with %qE"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-decl.cc:13192
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%<constexpr%> used with %qE"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-decl.cc:13269
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:13284
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C understøtter ikke at blot 'complex' betyder 'double complex'"
  
! #: c/c-decl.cc:13295
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:13324
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13350 c/c-decl.cc:13366 c/c-decl.cc:13392
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:13538
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "venstre parameter skal være en skive"
  
! #: c/c-decl.cc:13547
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C++ understøtter ikke 'long long'"
  
! #: c/c-decl.cc:13847 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13975
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-decl.cc:14027
  #, fuzzy, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: c/c-decl.cc:14031
  #, fuzzy, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: c/c-decl.cc:14036
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "break-sætning befinder sig ikke i en løkke- eller switch-konstruktion"
  
! #: c/c-decl.cc:14039
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: c/c-decl.cc:14045
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14047 c/c-decl.cc:14064
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "%<switch%> name defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.cc:14055
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14057
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "loop name defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
--- 51550,51735 ----
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13080 c/c-decl.cc:13157
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13082
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:13084 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:13086 c/c-decl.cc:13123
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qE used with %<constexpr%>"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-decl.cc:13100 c/c-parser.cc:3365 c/c-parser.cc:4736 c/c-parser.cc:10752
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s understøtter ikke %s"
  
! #: c/c-decl.cc:13103 c/c-parser.cc:3368 c/c-parser.cc:4739 c/c-parser.cc:10755
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 understøtter ikke 'long long'"
  
! #: c/c-decl.cc:13129
  #, fuzzy, gcc-internal-format
  #| msgid "`__thread' before `extern'"
  msgid "%<__thread%> before %<extern%>"
  msgstr "'__thread' før 'extern'"
  
! #: c/c-decl.cc:13138
  #, fuzzy, gcc-internal-format
  #| msgid "`__thread' before `static'"
  msgid "%<__thread%> before %<static%>"
  msgstr "'__thread' før 'static'"
  
! #: c/c-decl.cc:13144
  #, fuzzy, gcc-internal-format
  #| msgid "typedef declared %<auto%>"
  msgid "%<typedef%> used with %<auto%>"
  msgstr "typedef erklæret %<auto%>"
  
! #: c/c-decl.cc:13151
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "%qE used with %<extern%>"
  msgstr "forventede %<decltype%>"
  
! #: c/c-decl.cc:13159
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qE used with %qs"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-decl.cc:13172
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13188
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs used with %qE"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-decl.cc:13196
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%<constexpr%> used with %qE"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-decl.cc:13273
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:13288
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C understøtter ikke at blot 'complex' betyder 'double complex'"
  
! #: c/c-decl.cc:13299
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:13328
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13354 c/c-decl.cc:13370 c/c-decl.cc:13396
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:13542
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "venstre parameter skal være en skive"
  
! #: c/c-decl.cc:13551
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C++ understøtter ikke 'long long'"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13855 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13979
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-decl.cc:14031
  #, fuzzy, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: c/c-decl.cc:14035
  #, fuzzy, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: c/c-decl.cc:14040
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "break-sætning befinder sig ikke i en løkke- eller switch-konstruktion"
  
! #: c/c-decl.cc:14043
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: c/c-decl.cc:14049
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14051 c/c-decl.cc:14068
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "%<switch%> name defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.cc:14059
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14061
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "loop name defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.cc:14065
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
*************** msgstr ""
*** 51731,51769 ****
  msgid "%qs is a keyword with %qs onwards"
  msgstr "-frepo skal bruges med -c"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14134 cp/typeck.cc:5803
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14143 cp/typeck.cc:5811
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14070 cp/typeck.cc:5750
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "højreskiftsantal er negativ"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14162 cp/typeck.cc:5819
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "venstreskiftsantal er større end bredden af typen"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14094 cp/typeck.cc:5761
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "højreskiftsantal er større end bredden af typen"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14154
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "left shift count >= width of vector element"
  msgstr "venstreskiftsantal er større end bredden af typen"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14081
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count >= width of type"
  msgid "right shift count >= width of vector element"
--- 51740,51778 ----
  msgid "%qs is a keyword with %qs onwards"
  msgstr "-frepo skal bruges med -c"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14151 cp/typeck.cc:5919
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14160 cp/typeck.cc:5927
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14087 cp/typeck.cc:5866
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "højreskiftsantal er negativ"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14179 cp/typeck.cc:5935
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "venstreskiftsantal er større end bredden af typen"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14111 cp/typeck.cc:5877
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "højreskiftsantal er større end bredden af typen"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14171
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "left shift count >= width of vector element"
  msgstr "venstreskiftsantal er større end bredden af typen"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14098
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count >= width of type"
  msgid "right shift count >= width of vector element"
*************** msgstr ""
*** 51785,51926 ****
  msgid "to match this %qs"
  msgstr "  anden type her"
  
! #: c/c-parser.cc:1431 cp/parser.cc:35328
  #, fuzzy, gcc-internal-format
  #| msgid "garbage at end of #line"
  msgid "expected end of line"
  msgstr "ragelse i slutningen af #line"
  
! #: c/c-parser.cc:1950
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C forbyder en tom kildefil"
  
! #: c/c-parser.cc:1976 c/c-parser.cc:1985 c/c-parser.cc:27770 cp/parser.cc:51250
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2081 c/c-parser.cc:14533
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra `;' outside of a function"
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO C tillader ikke ekstra ';' uden for funktioner"
  
! #: c/c-parser.cc:2165
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%<assume%> attribute at top level"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: c/c-parser.cc:2364
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2372
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2380
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2393 c/c-parser.cc:3588 c/c-parser.cc:5295
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: c/c-parser.cc:2397 c/c-parser.cc:3592 c/c-parser.cc:5299
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown type name %qE"
  msgstr "ukendt registernavn: %s"
  
! #: c/c-parser.cc:2424 c/c-parser.cc:15911 c/c-parser.cc:24927
! #: c/c-parser.cc:25670 c/c-parser.cc:26256 cp/parser.cc:48093
! #: cp/parser.cc:53871
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of unit `%s'"
  msgid "expected declaration specifiers"
  msgstr "gentaget erklæring af enheden '%s'"
  
! #: c/c-parser.cc:2448
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared with an exception specification"
  msgid "%qT declared in underspecified object declaration"
  msgstr "'%D' erklæret med en undtagelsesspecifikation"
  
! #: c/c-parser.cc:2453
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specified for friend class declaration"
  msgid "%qT defined in underspecified object declaration"
  msgstr "%<inline%> angivet for friend class-erklæring"
  
! #: c/c-parser.cc:2489
  #, fuzzy, gcc-internal-format
  #| msgid "useless %qs in empty declaration"
  msgid "%qs in empty declaration"
  msgstr "ubrugelig %qs i tom erklæring"
  
! #: c/c-parser.cc:2503
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: c/c-parser.cc:2541 c/c-parser.cc:8296
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2557 c/c-parser.cc:4483
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2575 cp/parser.cc:37586 cp/parser.cc:37658
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored for methods"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c/c-parser.cc:2610
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: c/c-parser.cc:2631
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected attribute"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:2641 c/c-parser.cc:8316 cp/parser.cc:13359 cp/parser.cc:13620
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: c/c-parser.cc:2644 c/c-parser.cc:8283 cp/cp-gimplify.cc:3684
  #, fuzzy, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: c/c-parser.cc:2694
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2707
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2733
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "definition af data uden angivelse af type eller lagringsklasse"
--- 51794,51935 ----
  msgid "to match this %qs"
  msgstr "  anden type her"
  
! #: c/c-parser.cc:1476 cp/parser.cc:35387
  #, fuzzy, gcc-internal-format
  #| msgid "garbage at end of #line"
  msgid "expected end of line"
  msgstr "ragelse i slutningen af #line"
  
! #: c/c-parser.cc:1995
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C forbyder en tom kildefil"
  
! #: c/c-parser.cc:2021 c/c-parser.cc:2030 c/c-parser.cc:27816 cp/parser.cc:51309
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2126 c/c-parser.cc:14578
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra `;' outside of a function"
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO C tillader ikke ekstra ';' uden for funktioner"
  
! #: c/c-parser.cc:2210
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%<assume%> attribute at top level"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: c/c-parser.cc:2409
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2417
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2425
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2438 c/c-parser.cc:3633 c/c-parser.cc:5340
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: c/c-parser.cc:2442 c/c-parser.cc:3637 c/c-parser.cc:5344
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown type name %qE"
  msgstr "ukendt registernavn: %s"
  
! #: c/c-parser.cc:2469 c/c-parser.cc:15956 c/c-parser.cc:24972
! #: c/c-parser.cc:25715 c/c-parser.cc:26301 cp/parser.cc:48152
! #: cp/parser.cc:53924
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of unit `%s'"
  msgid "expected declaration specifiers"
  msgstr "gentaget erklæring af enheden '%s'"
  
! #: c/c-parser.cc:2493
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared with an exception specification"
  msgid "%qT declared in underspecified object declaration"
  msgstr "'%D' erklæret med en undtagelsesspecifikation"
  
! #: c/c-parser.cc:2498
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specified for friend class declaration"
  msgid "%qT defined in underspecified object declaration"
  msgstr "%<inline%> angivet for friend class-erklæring"
  
! #: c/c-parser.cc:2534
  #, fuzzy, gcc-internal-format
  #| msgid "useless %qs in empty declaration"
  msgid "%qs in empty declaration"
  msgstr "ubrugelig %qs i tom erklæring"
  
! #: c/c-parser.cc:2548
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: c/c-parser.cc:2586 c/c-parser.cc:8341
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2602 c/c-parser.cc:4528
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2620 cp/parser.cc:37645 cp/parser.cc:37717
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored for methods"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: c/c-parser.cc:2655
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: c/c-parser.cc:2676
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected attribute"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:2686 c/c-parser.cc:8361 cp/parser.cc:13361 cp/parser.cc:13622
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: c/c-parser.cc:2689 c/c-parser.cc:8328 cp/cp-gimplify.cc:3689
  #, fuzzy, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: c/c-parser.cc:2739
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2752
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2778
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "definition af data uden angivelse af type eller lagringsklasse"
*************** msgstr "definition af data uden angivels
*** 51928,51961 ****
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2748
  #, fuzzy, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:2787
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr ""
  
! #: c/c-parser.cc:2899 c/c-parser.cc:3044
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "%qs requires an initialized data declaration"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: c/c-parser.cc:2999
  #, fuzzy, gcc-internal-format
  #| msgid "-mn is used without -mh or -ms"
  msgid "%qs may only be used with a single declarator"
  msgstr "-mn benyttet uden -mh eller -ms"
  
! #: c/c-parser.cc:3031 cp/parser.cc:16635
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3036
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration in condition can only declare a single object"
--- 51937,51970 ----
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2793
  #, fuzzy, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:2832
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr ""
  
! #: c/c-parser.cc:2944 c/c-parser.cc:3089
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "%qs requires an initialized data declaration"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: c/c-parser.cc:3044
  #, fuzzy, gcc-internal-format
  #| msgid "-mn is used without -mh or -ms"
  msgid "%qs may only be used with a single declarator"
  msgstr "-mn benyttet uden -mh eller -ms"
  
! #: c/c-parser.cc:3076 cp/parser.cc:16639
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3081
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration in condition can only declare a single object"
*************** msgstr "erklæring erklærer ikke noget"
*** 51964,52362 ****
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3055 c/c-parser.cc:3097
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:3064
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO C forbyder indlejrede funktioner"
  
! #: c/c-parser.cc:3346 c/c-parser.cc:9636 c/c-parser.cc:15984
! #: c/c-parser.cc:20710 cp/parser.cc:42983
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "expected string literal"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: c/c-parser.cc:3355
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:3361
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "expression in static assertion is not an integer"
  msgstr "tabelindeks er ikke et heltal"
  
! #: c/c-parser.cc:3370
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-parser.cc:3375
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for static variable is not constant"
  msgid "expression in static assertion is not constant"
  msgstr "startværdien for den statiske variabel er ikke en konstant"
  
! #: c/c-parser.cc:3382
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3384 cp/semantics.cc:12469
  #, fuzzy, gcc-internal-format
  #| msgid "verification error at PC=%d"
  msgid "static assertion failed"
  msgstr "verifikationsfejl ved PC=%d"
  
! #: c/c-parser.cc:3764
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3767
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support the `%s' %s length modifier"
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "%s understøtter ikke '%s' %s-længdemodifikationen"
  
! #: c/c-parser.cc:3770
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:3798
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a void type"
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "sizeof benyttet på en void-type"
  
! #: c/c-parser.cc:3828
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3865
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "empty enum is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: c/c-parser.cc:3876
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "kan ikke konverteres til en henvisningstype"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3888 c/c-parser.cc:5120 c/c-parser.cc:5978 c/c-parser.cc:5995
! #: c/c-parser.cc:6580 c/c-parser.cc:7489 c/c-parser.cc:9503 c/c-parser.cc:9586
! #: c/c-parser.cc:10566 c/c-parser.cc:10881 c/c-parser.cc:10890
! #: c/c-parser.cc:11503 c/c-parser.cc:11791 c/c-parser.cc:11822
! #: c/c-parser.cc:13189 c/c-parser.cc:13763 c/c-parser.cc:13801
! #: c/c-parser.cc:14115 c/c-parser.cc:14166 c/c-parser.cc:14326
! #: c/c-parser.cc:14356 c/c-parser.cc:14364 c/c-parser.cc:14393
! #: c/c-parser.cc:14406 c/c-parser.cc:14712 c/c-parser.cc:14836
! #: c/c-parser.cc:15421 c/c-parser.cc:15474 c/c-parser.cc:15490
! #: c/c-parser.cc:15536 c/c-parser.cc:16557 c/c-parser.cc:16602
! #: c/c-parser.cc:19478 c/c-parser.cc:19615 c/c-parser.cc:20481
! #: c/c-parser.cc:23540 c/c-parser.cc:26738 c/c-parser.cc:26924
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9871
! #: cp/parser.cc:35331 cp/parser.cc:38563 cp/parser.cc:41808 cp/parser.cc:42000
! #: cp/parser.cc:49790 cp/parser.cc:53098
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:3961
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-parser.cc:3970
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:3993
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "no %<enum%> underlying type specified"
  msgstr "ingen inddatafiler angivet"
  
! #: c/c-parser.cc:3997
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type `%s %s'"
  msgid "invalid %<enum%> underlying type"
  msgstr "ugyldig brug af en type '%s %s' der ikke er defineret"
  
! #: c/c-parser.cc:4027
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch with previous implicit declaration"
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "typen passer ikke med tidligere underforstået erklæring"
  
! #: c/c-parser.cc:4103 cp/parser.cc:22433
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma i slutningen af enum-liste"
  
! #: c/c-parser.cc:4109 c/c-parser.cc:20758 cp/parser.cc:43046
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4152
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward references to `enum' types"
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO C forbyder forhåndsreferencer til 'enum'-typer"
  
! #: c/c-parser.cc:4277
  #, fuzzy, gcc-internal-format
  msgid "expected class name"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:4299
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "ekstra semikolon angivet i struct eller union"
  
! #: c/c-parser.cc:4328
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "intet semikolon i slutningen af struct eller union"
  
! #: c/c-parser.cc:4445 c/c-parser.cc:6320
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
  
! #: c/c-parser.cc:4456
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO C forbyder medlemserklæringer uden medlemmer"
  
! #: c/c-parser.cc:4550
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4557
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:4629
  #, fuzzy, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "'sizeof' benyttet på et bitfelt"
  
! #: c/c-parser.cc:4951
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:5013
  #, fuzzy, gcc-internal-format
  #| msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr "'static' må ikke bruges ved definering (i modsætning til erklæring) af et statisk datamedlem"
  
! #: c/c-parser.cc:5021
  #, fuzzy, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:5181
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C requires a named argument before `...'"
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO C påkræver en navngiven parameter før '...'"
  
! #: c/c-parser.cc:5306
  #, fuzzy, gcc-internal-format
  #| msgid "top-level declaration of `%s' specifies `auto'"
  msgid "expected declaration specifiers or %<...%>"
  msgstr "erklæring af '%s' på øverste niveau angiver 'auto'"
  
! #: c/c-parser.cc:5536
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5824 cp/parser.cc:30738
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected OpenMP directive name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:5871 cp/parser.cc:30794
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:6016 cp/parser.cc:30962
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c/c-parser.cc:6032 cp/parser.cc:30978
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute does not take any arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c/c-parser.cc:6153
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 understøtter ikke %<[*]%> arrayerklæringer"
  
! #: c/c-parser.cc:6397 c/c-parser.cc:6463 c/c-typeck.cc:9642
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "et objekt af variabel størrelse må ikke tildeles en startværdi"
  
! #: c/c-parser.cc:6455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C forbyder tom startværdiblok"
  
! #: c/c-parser.cc:6544
  #, fuzzy, gcc-internal-format
  #| msgid "obsolete use of designated initializer with `:'"
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "forældet brug af udpeget startværdi med ':'"
  
! #: c/c-parser.cc:6700
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C forbyder angivelse af interval af elementer til klargøring"
  
! #: c/c-parser.cc:6712
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids specifying subobject to initialize"
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C89 forbyder angivelse af underobjekt til klargøring"
  
  # RETMIG: hm, gad vide om dette er rigtigt
! #: c/c-parser.cc:6720
  #, fuzzy, gcc-internal-format
  #| msgid "obsolete use of designated initializer without `='"
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "forældet brug af udpeget startværdi uden '='"
  
! #: c/c-parser.cc:7007 cp/parser.cc:13742
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7014 cp/parser.cc:13749
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7021 cp/parser.cc:13756
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7028
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7084 c/c-parser.cc:7239 cp/parser.cc:12633 cp/parser.cc:12783
! #: cp/parser.cc:50777
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7092 cp/parser.cc:12641
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7116 c/c-parser.cc:7337 c/c-parser.cc:27447 cp/parser.cc:12665
! #: cp/parser.cc:50757 cp/parser.cc:50896
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7208 cp/parser.cc:12752
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7216 cp/parser.cc:12760
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7228 cp/parser.cc:12772
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7349 cp/parser.cc:12902
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7407 cp/parser.cc:15356
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qs attribute does not take any arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c/c-parser.cc:7504
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C forbyder etiketerklæringer"
  
! #: c/c-parser.cc:7510 c/c-parser.cc:7702 c/c-parser.cc:7728
  #: c/gimple-parser.cc:467
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of automaton `%s'"
  msgid "expected declaration or statement"
  msgstr "gentaget erklæring af automaten '%s'"
  
! #: c/c-parser.cc:7629
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7649 c/c-parser.cc:7692
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C89 forbyder blandede erklæringer og kode"
  
! #: c/c-parser.cc:7736
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7741 cp/parser.cc:13809
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7776
  #, fuzzy, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "forældet brug af etiket i slutningen af sammensat sætning"
--- 51973,52371 ----
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3100 c/c-parser.cc:3142
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:3109
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO C forbyder indlejrede funktioner"
  
! #: c/c-parser.cc:3391 c/c-parser.cc:9681 c/c-parser.cc:16029
! #: c/c-parser.cc:20755 cp/parser.cc:43042
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "expected string literal"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: c/c-parser.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:3406
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "expression in static assertion is not an integer"
  msgstr "tabelindeks er ikke et heltal"
  
! #: c/c-parser.cc:3415
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-parser.cc:3420
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for static variable is not constant"
  msgid "expression in static assertion is not constant"
  msgstr "startværdien for den statiske variabel er ikke en konstant"
  
! #: c/c-parser.cc:3427
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3429 cp/semantics.cc:12469
  #, fuzzy, gcc-internal-format
  #| msgid "verification error at PC=%d"
  msgid "static assertion failed"
  msgstr "verifikationsfejl ved PC=%d"
  
! #: c/c-parser.cc:3809
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3812
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support the `%s' %s length modifier"
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "%s understøtter ikke '%s' %s-længdemodifikationen"
  
! #: c/c-parser.cc:3815
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:3843
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a void type"
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "sizeof benyttet på en void-type"
  
! #: c/c-parser.cc:3873
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3910
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "empty enum is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: c/c-parser.cc:3921
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "kan ikke konverteres til en henvisningstype"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3933 c/c-parser.cc:5165 c/c-parser.cc:6023 c/c-parser.cc:6040
! #: c/c-parser.cc:6625 c/c-parser.cc:7534 c/c-parser.cc:9548 c/c-parser.cc:9631
! #: c/c-parser.cc:10611 c/c-parser.cc:10926 c/c-parser.cc:10935
! #: c/c-parser.cc:11548 c/c-parser.cc:11836 c/c-parser.cc:11867
! #: c/c-parser.cc:13234 c/c-parser.cc:13808 c/c-parser.cc:13846
! #: c/c-parser.cc:14160 c/c-parser.cc:14211 c/c-parser.cc:14371
! #: c/c-parser.cc:14401 c/c-parser.cc:14409 c/c-parser.cc:14438
! #: c/c-parser.cc:14451 c/c-parser.cc:14757 c/c-parser.cc:14881
! #: c/c-parser.cc:15466 c/c-parser.cc:15519 c/c-parser.cc:15535
! #: c/c-parser.cc:15581 c/c-parser.cc:16602 c/c-parser.cc:16647
! #: c/c-parser.cc:19523 c/c-parser.cc:19660 c/c-parser.cc:20526
! #: c/c-parser.cc:23585 c/c-parser.cc:26783 c/c-parser.cc:26970
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9873
! #: cp/parser.cc:35390 cp/parser.cc:38622 cp/parser.cc:41867 cp/parser.cc:42059
! #: cp/parser.cc:49849 cp/parser.cc:53151
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:4006
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-parser.cc:4015
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4038
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "no %<enum%> underlying type specified"
  msgstr "ingen inddatafiler angivet"
  
! #: c/c-parser.cc:4042
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type `%s %s'"
  msgid "invalid %<enum%> underlying type"
  msgstr "ugyldig brug af en type '%s %s' der ikke er defineret"
  
! #: c/c-parser.cc:4072
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch with previous implicit declaration"
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "typen passer ikke med tidligere underforstået erklæring"
  
! #: c/c-parser.cc:4148 cp/parser.cc:22437
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma i slutningen af enum-liste"
  
! #: c/c-parser.cc:4154 c/c-parser.cc:20803 cp/parser.cc:43105
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4197
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward references to `enum' types"
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO C forbyder forhåndsreferencer til 'enum'-typer"
  
! #: c/c-parser.cc:4322
  #, fuzzy, gcc-internal-format
  msgid "expected class name"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:4344
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "ekstra semikolon angivet i struct eller union"
  
! #: c/c-parser.cc:4373
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "intet semikolon i slutningen af struct eller union"
  
! #: c/c-parser.cc:4490 c/c-parser.cc:6365
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
  
! #: c/c-parser.cc:4501
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO C forbyder medlemserklæringer uden medlemmer"
  
! #: c/c-parser.cc:4595
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4602
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:4674
  #, fuzzy, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "'sizeof' benyttet på et bitfelt"
  
! #: c/c-parser.cc:4996
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:5058
  #, fuzzy, gcc-internal-format
  #| msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr "'static' må ikke bruges ved definering (i modsætning til erklæring) af et statisk datamedlem"
  
! #: c/c-parser.cc:5066
  #, fuzzy, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:5226
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C requires a named argument before `...'"
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO C påkræver en navngiven parameter før '...'"
  
! #: c/c-parser.cc:5351
  #, fuzzy, gcc-internal-format
  #| msgid "top-level declaration of `%s' specifies `auto'"
  msgid "expected declaration specifiers or %<...%>"
  msgstr "erklæring af '%s' på øverste niveau angiver 'auto'"
  
! #: c/c-parser.cc:5581
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5869 cp/parser.cc:30792
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected OpenMP directive name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:5916 cp/parser.cc:30848
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:6061 cp/parser.cc:31016
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c/c-parser.cc:6077 cp/parser.cc:31032
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute does not take any arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c/c-parser.cc:6198
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 understøtter ikke %<[*]%> arrayerklæringer"
  
! #: c/c-parser.cc:6442 c/c-parser.cc:6508 c/c-typeck.cc:9659
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "et objekt af variabel størrelse må ikke tildeles en startværdi"
  
! #: c/c-parser.cc:6500
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C forbyder tom startværdiblok"
  
! #: c/c-parser.cc:6589
  #, fuzzy, gcc-internal-format
  #| msgid "obsolete use of designated initializer with `:'"
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "forældet brug af udpeget startværdi med ':'"
  
! #: c/c-parser.cc:6745
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C forbyder angivelse af interval af elementer til klargøring"
  
! #: c/c-parser.cc:6757
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids specifying subobject to initialize"
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C89 forbyder angivelse af underobjekt til klargøring"
  
  # RETMIG: hm, gad vide om dette er rigtigt
! #: c/c-parser.cc:6765
  #, fuzzy, gcc-internal-format
  #| msgid "obsolete use of designated initializer without `='"
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "forældet brug af udpeget startværdi uden '='"
  
! #: c/c-parser.cc:7052 cp/parser.cc:13744
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7059 cp/parser.cc:13751
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7066 cp/parser.cc:13758
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7073
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7129 c/c-parser.cc:7284 cp/parser.cc:12635 cp/parser.cc:12785
! #: cp/parser.cc:50836
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7137 cp/parser.cc:12643
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7161 c/c-parser.cc:7382 c/c-parser.cc:27493 cp/parser.cc:12667
! #: cp/parser.cc:50816 cp/parser.cc:50955
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7253 cp/parser.cc:12754
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7261 cp/parser.cc:12762
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7273 cp/parser.cc:12774
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7394 cp/parser.cc:12904
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7452 cp/parser.cc:15358
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qs attribute does not take any arguments"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: c/c-parser.cc:7549
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C forbyder etiketerklæringer"
  
! #: c/c-parser.cc:7555 c/c-parser.cc:7747 c/c-parser.cc:7773
  #: c/gimple-parser.cc:467
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of automaton `%s'"
  msgid "expected declaration or statement"
  msgstr "gentaget erklæring af automaten '%s'"
  
! #: c/c-parser.cc:7674
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7694 c/c-parser.cc:7737
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C89 forbyder blandede erklæringer og kode"
  
! #: c/c-parser.cc:7781
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7786 cp/parser.cc:13811
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7821
  #, fuzzy, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "forældet brug af etiket i slutningen af sammensat sætning"
*************** msgstr "forældet brug af etiket i slutn
*** 52365,52493 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7833 c/c-parser.cc:7837 c/c-parser.cc:8345
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13265
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:7918
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:7948
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8201
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:8327
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: c/c-parser.cc:8437
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-parser.cc:8459
  #, fuzzy, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: c/c-parser.cc:8476 cp/parser.cc:5462 cp/parser.cc:16420
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
  msgstr "tom erklæring"
  
! #: c/c-parser.cc:8557 cp/parser.cc:15492
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "tom krop i en else-sætning"
  
! #: c/c-parser.cc:8600 cp/parser.cc:15495
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "tom krop i en else-sætning"
  
! #: c/c-parser.cc:8694 cp/parser.cc:14223
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hforeslår eksplicitte krøllede paranteser for at undgå tvetydig 'else'"
  
! #: c/c-parser.cc:8812 c/c-parser.cc:8891 c/c-parser.cc:9026 cp/parser.cc:15085
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8899
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:9060 c/c-parser.cc:9092
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarators in template declaration"
  msgid "multiple iterating variables in fast enumeration"
  msgstr "flere erklærerer i skabelonserklæring"
  
! #: c/c-parser.cc:9115
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ugyldigt register i instruktionen"
  
! #: c/c-parser.cc:9139 cp/parser.cc:14531
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9145 cp/parser.cc:14537
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9186
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9335 c/c-parser.cc:9346 c/c-parser.cc:9357
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate case value"
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "case-værdi optræder mere end én gang"
  
! #: c/c-parser.cc:9336 c/c-parser.cc:9347 c/c-parser.cc:9358 cp/parser.cc:23377
! #: cp/parser.cc:23395 cp/parser.cc:23410
  #, fuzzy, gcc-internal-format
  msgid "first seen here"
  msgstr "  første type her"
  
! #: c/c-parser.cc:9367
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "'%T' er ikke en skabelon"
  
! #: c/c-parser.cc:9716 cp/parser.cc:4893
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "a wide string is invalid in this context"
  msgstr "Sætning ved %0 er ugyldig i denne kontekst"
  
! #: c/c-parser.cc:9924
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids omitting the middle term of a ?: expression"
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
--- 52374,52502 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7878 c/c-parser.cc:7882 c/c-parser.cc:8390
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13267
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:7963
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:7993
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8246
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:8372
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: c/c-parser.cc:8482
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C understøtter ikke komplekse heltalstyper"
  
! #: c/c-parser.cc:8504
  #, fuzzy, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: c/c-parser.cc:8521 cp/parser.cc:5462 cp/parser.cc:16424
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
  msgstr "tom erklæring"
  
! #: c/c-parser.cc:8602 cp/parser.cc:15494
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "tom krop i en else-sætning"
  
! #: c/c-parser.cc:8645 cp/parser.cc:15497
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "tom krop i en else-sætning"
  
! #: c/c-parser.cc:8739 cp/parser.cc:14225
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hforeslår eksplicitte krøllede paranteser for at undgå tvetydig 'else'"
  
! #: c/c-parser.cc:8857 c/c-parser.cc:8936 c/c-parser.cc:9071 cp/parser.cc:15087
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8944
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:9105 c/c-parser.cc:9137
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarators in template declaration"
  msgid "multiple iterating variables in fast enumeration"
  msgstr "flere erklærerer i skabelonserklæring"
  
! #: c/c-parser.cc:9160
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ugyldigt register i instruktionen"
  
! #: c/c-parser.cc:9184 cp/parser.cc:14533
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9190 cp/parser.cc:14539
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9231
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9380 c/c-parser.cc:9391 c/c-parser.cc:9402
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate case value"
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "case-værdi optræder mere end én gang"
  
! #: c/c-parser.cc:9381 c/c-parser.cc:9392 c/c-parser.cc:9403 cp/parser.cc:23381
! #: cp/parser.cc:23399 cp/parser.cc:23414
  #, fuzzy, gcc-internal-format
  msgid "first seen here"
  msgstr "  første type her"
  
! #: c/c-parser.cc:9412
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "'%T' er ikke en skabelon"
  
! #: c/c-parser.cc:9761 cp/parser.cc:4893
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "a wide string is invalid in this context"
  msgstr "Sætning ved %0 er ugyldig i denne kontekst"
  
! #: c/c-parser.cc:9969
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids omitting the middle term of a ?: expression"
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
*************** msgstr "ISO C forbyder udeladelse af den
*** 52495,54017 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10148 cp/typeck.cc:5582
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10154 cp/typeck.cc:5587
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "first %<sizeof%> operand was declared here"
  msgstr "  '%#D' erklæret her"
  
! #: c/c-parser.cc:10425
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specifier in cast"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: c/c-parser.cc:10428
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "justering må ikke angives for '%s'"
  
! #: c/c-parser.cc:10529
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "traditionel C tillader ikke operatoren unær plus"
  
! #: c/c-parser.cc:10659
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specifier in %<sizeof%>"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: c/c-parser.cc:10662
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "justering må ikke angives for '%s'"
  
! #: c/c-parser.cc:10678
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a bit-field"
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "'sizeof' benyttet på et bitfelt"
  
! #: c/c-parser.cc:10751
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specifier in %qE"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: c/c-parser.cc:10754
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "justering må ikke angives for '%s'"
  
! #: c/c-parser.cc:10778
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow #%s"
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C tillader ikke #%s"
  
! #: c/c-parser.cc:10931
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field `%s'"
  msgid "cannot take address of %qs"
  msgstr "kan ikke finde adressen af bitfeltet '%s'"
  
! #: c/c-parser.cc:11038
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:11041
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:11052
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11123
  #, fuzzy, gcc-internal-format
  #| msgid "cast specifies function type"
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "typetildelingen angiver en funktionstype"
  
! #: c/c-parser.cc:11127
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: c/c-parser.cc:11132
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:11166
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11167
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:11175
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11176
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in %s"
  msgid "compatible type is here"
  msgstr "uforenelige typer i %s"
  
! #: c/c-parser.cc:11199
  #, fuzzy, gcc-internal-format
  #| msgid "Generate load/store multiple instructions"
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "Generér flere indlæsnings-/lagringsinstruktioner"
  
! #: c/c-parser.cc:11201
  #, fuzzy, gcc-internal-format
  msgid "other match is here"
  msgstr "  anden type her"
  
! #: c/c-parser.cc:11226
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11247
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "første parameter til '__builtin_choose_expr' skal være en konstant"
  
! #: c/c-parser.cc:11255
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-parser.cc:11261
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_eh_return_regno' must be constant"
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "parameteren til '__builtin_eh_return_regno' skal være konstant"
  
! #: c/c-parser.cc:11277
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_eh_return_regno' must be constant"
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "parameteren til '__builtin_eh_return_regno' skal være konstant"
  
! #: c/c-parser.cc:11300 c/c-parser.cc:11304
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:11308
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:11517 c/c-parser.cc:13256 c/c-parser.cc:13278
! #: c/c-parser.cc:22957 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44516
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-parser.cc:11539
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.cc:11554
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C forbyder sætningsblokke inden i udtryk"
  
! #: c/c-parser.cc:11665
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of `va_start' not last named argument"
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "den anden parameter til 'va_start' er ikke den sidste navngivne parameter"
  
! #: c/c-parser.cc:11704
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11849
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "første parameter til '__builtin_choose_expr' skal være en konstant"
  
! #: c/c-parser.cc:11865
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "første parameter til '__builtin_choose_expr' skal være en konstant"
  
! #: c/c-parser.cc:11935 c/c-parser.cc:11952 c/c-parser.cc:11959
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "for mange parametre til funktionen 'va_start'"
  
! #: c/c-parser.cc:11980
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
  
! #: c/c-parser.cc:12024 c/c-parser.cc:12034
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12056 c/c-parser.cc:12066
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12099
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: c/c-parser.cc:12118
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12166
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12189
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12206
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: c/c-parser.cc:12246
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid return type for member function `%#D'"
  msgid "invalid type of argument %u of type-generic function"
  msgstr "ugyldig returtype for medlemsfunktionen '%#D'"
  
! #: c/c-parser.cc:12257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12273 c/c-parser.cc:12303
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12281 c/c-parser.cc:12323
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex arguments must have identical types"
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "komplekse parametre skal have identiske typer"
  
! #: c/c-parser.cc:12315
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "for mange parametre til funktionen"
  
! #: c/c-parser.cc:12422
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function for type-generic call"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: c/c-parser.cc:12463
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:12476
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "1. parameter til __builtin_altivec_predicate skal være en konstant"
  
! #: c/c-parser.cc:12480
  #, fuzzy, gcc-internal-format
  #| msgid "second arg to `__builtin_prefetch' must be a constant"
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "den anden parameter til '__builtin_prefetch' skal være en konstant"
  
! #: c/c-parser.cc:12506
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "forkert parametertype til bitkomplement"
  
! #: c/c-parser.cc:12528
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12537
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "operander til ?: har forskellige typer"
  
! #: c/c-parser.cc:12568
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "forkert parametertype til bitkomplement"
  
! #: c/c-parser.cc:12579
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: c/c-parser.cc:12630 c/c-parser.cc:12659 cp/parser.cc:8032
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
  
! #: c/c-parser.cc:12830
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "wrong number of arguments to %qs"
  msgstr "forkert parametertype til %s"
  
! #: c/c-parser.cc:12839 c/c-parser.cc:12919
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs operand not an integral type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-parser.cc:12845 c/c-parser.cc:12925
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12852
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12859
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12867
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12941
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "rotate count is negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:13233 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13243
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C does not support %qs before C23"
  msgstr "%s understøtter ikke %s"
  
! #: c/c-parser.cc:13331
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "feltet '%D' er erklæret statisk i union"
  
! #: c/c-parser.cc:13336
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "feltet '%D' er erklæret statisk i union"
  
! #: c/c-parser.cc:13351
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:13356
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "compound literal has function type"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: c/c-parser.cc:13387
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13392
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: c/c-parser.cc:13394
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: c/c-parser.cc:13408
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13483
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13488
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13496
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:13507
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13511
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13516
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13529
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13551
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13587
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13717 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14137
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:14233
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14481
  #, fuzzy, gcc-internal-format
  #| msgid "extra semicolon in struct or union specified"
  msgid "extra semicolon in method definition specified"
  msgstr "ekstra semikolon angivet i struct eller union"
  
! #: c/c-parser.cc:14613
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:14633
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:14755
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c method declaration is expected"
  msgstr "Klasse- eller grænsefladeerklæring forventet"
  
! #: c/c-parser.cc:15207
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for typename"
  msgid "no type or storage class may be specified here,"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: c/c-parser.cc:15275 cp/parser.cc:38420
  #, fuzzy, gcc-internal-format
  #| msgid "readonly property can not be set"
  msgid "empty property attribute list"
  msgstr "skrivebeskyttet egenskab kan ikke angives"
  
! #: c/c-parser.cc:15289 cp/parser.cc:38433
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
  msgstr "manglende Code-egenskab"
  
! #: c/c-parser.cc:15328
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown property attribute %<%s%s%>"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: c/c-parser.cc:15331 cp/parser.cc:38470
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15340 cp/parser.cc:38479
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:15351 cp/parser.cc:38493
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected %qE selector name"
  msgstr "tom krop i en else-sætning"
  
! #: c/c-parser.cc:15367 cp/parser.cc:38512
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:15591 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15629 cp/parser.cc:53453
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15649 c/c-parser.cc:25667 c/c-parser.cc:25976
! #: c/c-parser.cc:26039 c/c-parser.cc:26149 cp/parser.cc:48090
! #: cp/parser.cc:48438 cp/parser.cc:48553 cp/parser.cc:48652 cp/parser.cc:53485
! #: cp/parser.cc:53501 cp/parser.cc:53517 cp/parser.cc:53533 cp/parser.cc:53550
! #: cp/parser.cc:53567 cp/parser.cc:53584 cp/parser.cc:53611 cp/parser.cc:53625
! #: cp/parser.cc:53650 cp/parser.cc:53664
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:15672 cp/parser.cc:53639
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma once in main file"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "'#pragma once' i hovedfil"
  
! #: c/c-parser.cc:15771 cp/parser.cc:53769
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:15778 cp/parser.cc:53775
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:15790 c/c-parser.cc:15806
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:15877 cp/parser.cc:53858
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:15893 cp/parser.cc:53475
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.cc:16276 c/c-parser.cc:20196 c/c-parser.cc:22425
! #: c/c-parser.cc:22444 c/c-parser.cc:22697 c/c-parser.cc:22755
! #: c/c-parser.cc:22762 c/c-parser.cc:22769 c/c-parser.cc:27120
! #: c/c-parser.cc:28325 c/c-parser.cc:28333 c/c-parser.cc:28709
! #: c/c-parser.cc:28719 c/c-parser.cc:28813 c/c-parser.cc:28820
! #: c/c-parser.cc:28827 cp/parser.cc:38959 cp/parser.cc:42640 cp/parser.cc:44042
! #: cp/parser.cc:44079 cp/parser.cc:44268 cp/parser.cc:44331 cp/parser.cc:44338
! #: cp/parser.cc:44345 cp/parser.cc:50011 cp/parser.cc:50018 cp/parser.cc:50025
! #: cp/parser.cc:50558 cp/parser.cc:52339 cp/parser.cc:52347 cp/parser.cc:52499
! #: cp/parser.cc:52509
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:16303
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "expression must be integral"
  msgstr "udsagn skal være et kaldenavn"
  
! #: c/c-parser.cc:16910 c/c-parser.cc:29539
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is not a variable"
  msgstr "'%D' er ikke et navnerum"
  
! #: c/c-parser.cc:16914 cp/semantics.cc:9112
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qD is not a pointer variable"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: c/c-parser.cc:16956 cp/parser.cc:39850
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "collapse argument needs positive constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:17051 cp/parser.cc:39928
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:17053 cp/parser.cc:39930
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:17138 cp/parser.cc:40000
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected constant logical expression"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: c/c-parser.cc:17215 cp/parser.cc:40082
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:17235 c/c-parser.cc:26032 c/c-parser.cc:26142
! #: cp/parser.cc:40100 cp/parser.cc:48430 cp/parser.cc:48545
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "forventede %<catch%>"
  
! #: c/c-parser.cc:17288 cp/parser.cc:40155
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17295 cp/parser.cc:40162
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:17297 cp/parser.cc:40164
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses without modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:17303 cp/parser.cc:40170
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17408 c/c-parser.cc:17468 c/c-parser.cc:17530
! #: c/c-parser.cc:17578 c/c-parser.cc:17658 c/c-parser.cc:18055
! #: c/c-parser.cc:18137 c/c-parser.cc:18742 c/c-parser.cc:18887
! #: c/c-parser.cc:18955 c/c-parser.cc:20133
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected integer expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-parser.cc:17419
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17480
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17542 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17591 cp/semantics.cc:9357
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<priority%> value must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:17625 cp/parser.cc:40396
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: c/c-parser.cc:17697 cp/parser.cc:40466
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:17765
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:17842 cp/parser.cc:40618
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:17845 cp/parser.cc:40621
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:17929 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%qs expression must be integral"
  msgstr "udsagn skal være et kaldenavn"
  
! #: c/c-parser.cc:17941 c/c-parser.cc:18064 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%qs value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:18003 cp/parser.cc:39613
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "for mange parametre"
  
! #: c/c-parser.cc:18037 cp/parser.cc:39646
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected argument"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:18204 cp/semantics.cc:9543
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c/c-parser.cc:18272 cp/parser.cc:43259
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<self%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:18314 cp/parser.cc:40671
  #, fuzzy, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:18323 c/c-parser.cc:18329 cp/parser.cc:40680
! #: cp/parser.cc:40690
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<concurrent%>"
  msgstr "forventede %<new%>"
  
! #: c/c-parser.cc:18365 cp/parser.cc:40730
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:18418 cp/parser.cc:40798
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:18543 c/c-parser.cc:27870 cp/parser.cc:51949
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:18665 cp/parser.cc:41056
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:18719 cp/parser.cc:41072
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18723 cp/parser.cc:41075
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18736 cp/semantics.cc:8297
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "chunk size value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:18759 cp/parser.cc:41095
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.cc:18898 c/c-parser.cc:18909
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18917 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:18966 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19123 c/c-parser.cc:22412 cp/parser.cc:44034
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<allocator%> or %<align%>"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:19130
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "duplikere %qs"
  
! #: c/c-parser.cc:19178 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19189 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:19308 cp/parser.cc:41634
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple linear modifiers"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: c/c-parser.cc:19320 cp/parser.cc:41647
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple %<step%> modifiers"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: c/c-parser.cc:19328 c/c-parser.cc:19356
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:19408
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19447
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19807 cp/parser.cc:42194
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-parser.cc:19855 cp/parser.cc:42249 cp/parser.cc:42701 cp/parser.cc:42768
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "ugyldig %%d-operand"
  
! #: c/c-parser.cc:19916 cp/parser.cc:42279
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid doacross kind"
  msgstr "ugyldig maske"
  
! #: c/c-parser.cc:19985 cp/parser.cc:42422
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<always%> modifiers"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:19995 cp/parser.cc:42435
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<close%> modifiers"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:20005 cp/parser.cc:42448
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:20013 cp/parser.cc:42459
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20051 cp/parser.cc:42499
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "ugyldig maske"
  
! #: c/c-parser.cc:20103 cp/parser.cc:42563
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20115 cp/parser.cc:42574
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:20138 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:20171 cp/parser.cc:42645
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.cc:20250
  #, fuzzy, gcc-internal-format
  #| msgid "invalid rotate insn"
  msgid "invalid proc_bind kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.cc:20294
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:20400 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:20501 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20572 c/c-parser.cc:20666 cp/parser.cc:42828
! #: cp/parser.cc:42940
  #, fuzzy, gcc-internal-format
  #| msgid "invalid string literal, ignoring final '\\'"
  msgid "string literal must not contain %<\\0%>"
  msgstr "ugyldig strengkonstant, ignorerer afsluttende '\\'"
  
! #: c/c-parser.cc:20581 c/c-parser.cc:20702 cp/parser.cc:42835
! #: cp/parser.cc:42975
  #, fuzzy, gcc-internal-format
  #| msgid "undefining `%s'"
  msgid "unknown foreign runtime identifier %qs"
  msgstr "glemmer definitionen af '%s'"
  
! #: c/c-parser.cc:20596 c/c-parser.cc:20725 cp/parser.cc:42850
! #: cp/parser.cc:42997
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected string literal or constant integer expression"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: c/c-parser.cc:20604 c/c-parser.cc:20733 cp/parser.cc:42858
! #: cp/parser.cc:43005 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20642 cp/parser.cc:42917
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:20650 cp/parser.cc:42925
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicated %<fr%> preference selector"
  msgstr "'const' optræder mere end én gang"
  
! #: c/c-parser.cc:20676 cp/parser.cc:42949
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20684 cp/parser.cc:42956
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20696 cp/parser.cc:42968
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "non-empty string literal expected"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: c/c-parser.cc:20806 cp/parser.cc:43108
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "duplicate %<targetsync%> modifier"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: c/c-parser.cc:20813 cp/parser.cc:43115
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate %<target%> modifier"
  msgstr "'volatile' optræder mere end én gang"
  
! #: c/c-parser.cc:20820 cp/parser.cc:43122
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "'const' optræder mere end én gang"
  
! #: c/c-parser.cc:20841 cp/parser.cc:43143
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:20877 c/c-parser.cc:27149 cp/parser.cc:43180
! #: cp/parser.cc:50583
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21118 cp/parser.cc:43475
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF while reading source file %s.\n"
  msgid "expected an OpenACC clause"
  msgstr "Stødt på slutningen af kildefilen %s tidligere end forventet.\n"
  
! #: c/c-parser.cc:21129 c/c-parser.cc:21526 c/c-parser.cc:29112
! #: cp/parser.cc:43486 cp/parser.cc:43939 cp/parser.cc:51427
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s understøtter ikke %s"
  
! #: c/c-parser.cc:21174 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21327 cp/parser.cc:43727
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:21515 cp/parser.cc:43928
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:21676 cp/parser.cc:49115
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21686 cp/parser.cc:49125
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "array section in %<#pragma acc declare%>"
  msgstr "erklæring af '%s' skygger for en global erklæring"
  
! #: c/c-parser.cc:21706 cp/parser.cc:49145
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "erklæring af '%s' der er en 'extern'-variabel, i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-parser.cc:21717 cp/parser.cc:49156
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt ændret type"
  
! #: c/c-parser.cc:21724 cp/parser.cc:49163
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "erklæring af '%s' der er en 'extern'-variabel, i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-parser.cc:21732 cp/parser.cc:49171
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21743 cp/parser.cc:49193
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "erklæring af '%s' der er en 'extern'-variabel, i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-parser.cc:21753 cp/parser.cc:49216
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21846 cp/parser.cc:49300
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:21862 cp/parser.cc:49317
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma once in main file"
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "'#pragma once' i hovedfil"
  
! #: c/c-parser.cc:21894 cp/parser.cc:49075
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22123 cp/parser.cc:3533
  #, fuzzy, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "'%#D' kan ikke erklæres"
  
! #: c/c-parser.cc:22127
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected function name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:22145 cp/parser.cc:52766
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD does not refer to a function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: c/c-parser.cc:22168 c/c-parser.cc:22216 cp/parser.cc:1779
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:22208 cp/parser.cc:52817 cp/parser.cc:52864
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:22239 cp/parser.cc:52892
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.cc:22240 cp/parser.cc:52894
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.cc:22285 cp/parser.cc:49533
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22343
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22347 c/c-parser.cc:22370
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "to be allocated variable declared here"
  msgstr "skabelonsparametertypen '%T' erklæret 'friend'"
  
! #: c/c-parser.cc:22365
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22368
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "modified here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-parser.cc:22436 cp/parser.cc:44054 cp/parser.cc:44069
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:22460
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22477
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22484
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22492
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22501
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22512
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22663 cp/parser.cc:44234
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:22702 cp/parser.cc:44273
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:22726 cp/parser.cc:44302
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22741 cp/parser.cc:44317
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many atomic clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:22748 cp/parser.cc:44324
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many memory order clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:22786 c/c-parser.cc:22793 cp/parser.cc:44362
! #: cp/parser.cc:44369
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-parser.cc:22799 c/c-parser.cc:22804 cp/parser.cc:44375
! #: cp/parser.cc:44380
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qs clause requires %qs clause"
  msgstr "--resource påkræver -o"
  
! #: c/c-parser.cc:22827 cp/parser.cc:44403
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22838 cp/parser.cc:44414
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22870 cp/parser.cc:44446
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22880 cp/parser.cc:44456
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23001 cp/parser.cc:44556
  #, fuzzy, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "'%s' er erklæret inline efter dens definition"
  
! #: c/c-parser.cc:23008 cp/parser.cc:44563
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23081 cp/parser.cc:44628 cp/parser.cc:44911 cp/parser.cc:45005
! #: cp/parser.cc:45023
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:23092 cp/parser.cc:44639
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "forventede %<delete%>"
  
! #: c/c-parser.cc:23152 cp/parser.cc:45078
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:23423 cp/parser.cc:44932 cp/parser.cc:44958
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:23427 cp/parser.cc:44998 cp/parser.cc:45032
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand for 'p' modifier"
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ugyldig operand til 'p'-ændring"
  
! #: c/c-parser.cc:23478 cp/parser.cc:45067
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23484 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:23587 cp/semantics.cc:11996
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: c/c-parser.cc:23630
  #, fuzzy, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: c/c-parser.cc:23636 cp/parser.cc:45220
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23667 cp/parser.cc:45256
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:23679 cp/parser.cc:45272
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:23720 cp/parser.cc:45310
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:23728 cp/parser.cc:45318
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23733
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:23804 cp/parser.cc:46039
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23871 cp/parser.cc:46108
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:23905 cp/parser.cc:46141
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:23910 cp/parser.cc:46147
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp section%> eller %<}%> forventet"
  
! #: c/c-parser.cc:23919 cp/parser.cc:46156
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:23944 cp/parser.cc:46179
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "for statement expected"
--- 52504,54026 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10193 cp/typeck.cc:5698
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10199 cp/typeck.cc:5703
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "first %<sizeof%> operand was declared here"
  msgstr "  '%#D' erklæret her"
  
! #: c/c-parser.cc:10470
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specifier in cast"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: c/c-parser.cc:10473
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "justering må ikke angives for '%s'"
  
! #: c/c-parser.cc:10574
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "traditionel C tillader ikke operatoren unær plus"
  
! #: c/c-parser.cc:10704
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specifier in %<sizeof%>"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: c/c-parser.cc:10707
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "justering må ikke angives for '%s'"
  
! #: c/c-parser.cc:10723
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a bit-field"
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "'sizeof' benyttet på et bitfelt"
  
! #: c/c-parser.cc:10796
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specifier in %qE"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: c/c-parser.cc:10799
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "justering må ikke angives for '%s'"
  
! #: c/c-parser.cc:10823
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow #%s"
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C tillader ikke #%s"
  
! #: c/c-parser.cc:10976
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field `%s'"
  msgid "cannot take address of %qs"
  msgstr "kan ikke finde adressen af bitfeltet '%s'"
  
! #: c/c-parser.cc:11083
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:11086
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:11097
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11168
  #, fuzzy, gcc-internal-format
  #| msgid "cast specifies function type"
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "typetildelingen angiver en funktionstype"
  
! #: c/c-parser.cc:11172
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: c/c-parser.cc:11177
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:11211
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11212
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:11220
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11221
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in %s"
  msgid "compatible type is here"
  msgstr "uforenelige typer i %s"
  
! #: c/c-parser.cc:11244
  #, fuzzy, gcc-internal-format
  #| msgid "Generate load/store multiple instructions"
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "Generér flere indlæsnings-/lagringsinstruktioner"
  
! #: c/c-parser.cc:11246
  #, fuzzy, gcc-internal-format
  msgid "other match is here"
  msgstr "  anden type her"
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11292
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "første parameter til '__builtin_choose_expr' skal være en konstant"
  
! #: c/c-parser.cc:11300
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-parser.cc:11306
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_eh_return_regno' must be constant"
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "parameteren til '__builtin_eh_return_regno' skal være konstant"
  
! #: c/c-parser.cc:11322
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_eh_return_regno' must be constant"
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "parameteren til '__builtin_eh_return_regno' skal være konstant"
  
! #: c/c-parser.cc:11345 c/c-parser.cc:11349
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:11353
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C90 understøtter ikke komplekse typer"
  
! #: c/c-parser.cc:11562 c/c-parser.cc:13301 c/c-parser.cc:13323
! #: c/c-parser.cc:23002 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44575
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-parser.cc:11584
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.cc:11599
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C forbyder sætningsblokke inden i udtryk"
  
! #: c/c-parser.cc:11710
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of `va_start' not last named argument"
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "den anden parameter til 'va_start' er ikke den sidste navngivne parameter"
  
! #: c/c-parser.cc:11749
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11894
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "første parameter til '__builtin_choose_expr' skal være en konstant"
  
! #: c/c-parser.cc:11910
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "første parameter til '__builtin_choose_expr' skal være en konstant"
  
! #: c/c-parser.cc:11980 c/c-parser.cc:11997 c/c-parser.cc:12004
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "for mange parametre til funktionen 'va_start'"
  
! #: c/c-parser.cc:12025
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
  
! #: c/c-parser.cc:12069 c/c-parser.cc:12079
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12101 c/c-parser.cc:12111
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12144
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: c/c-parser.cc:12163
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12211
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12234
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12251
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: c/c-parser.cc:12291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid return type for member function `%#D'"
  msgid "invalid type of argument %u of type-generic function"
  msgstr "ugyldig returtype for medlemsfunktionen '%#D'"
  
! #: c/c-parser.cc:12302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12318 c/c-parser.cc:12348
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12326 c/c-parser.cc:12368
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex arguments must have identical types"
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "komplekse parametre skal have identiske typer"
  
! #: c/c-parser.cc:12360
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "for mange parametre til funktionen"
  
! #: c/c-parser.cc:12467
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function for type-generic call"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: c/c-parser.cc:12508
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:12521
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "1. parameter til __builtin_altivec_predicate skal være en konstant"
  
! #: c/c-parser.cc:12525
  #, fuzzy, gcc-internal-format
  #| msgid "second arg to `__builtin_prefetch' must be a constant"
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "den anden parameter til '__builtin_prefetch' skal være en konstant"
  
! #: c/c-parser.cc:12551
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "forkert parametertype til bitkomplement"
  
! #: c/c-parser.cc:12573
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12582
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "operander til ?: har forskellige typer"
  
! #: c/c-parser.cc:12613
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "forkert parametertype til bitkomplement"
  
! #: c/c-parser.cc:12624
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: c/c-parser.cc:12675 c/c-parser.cc:12704 cp/parser.cc:8032
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
  
! #: c/c-parser.cc:12875
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "wrong number of arguments to %qs"
  msgstr "forkert parametertype til %s"
  
! #: c/c-parser.cc:12884 c/c-parser.cc:12964
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs operand not an integral type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-parser.cc:12890 c/c-parser.cc:12970
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12897
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12904
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12912
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:12986
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "rotate count is negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:13278 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13288
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C does not support %qs before C23"
  msgstr "%s understøtter ikke %s"
  
! #: c/c-parser.cc:13376
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "feltet '%D' er erklæret statisk i union"
  
! #: c/c-parser.cc:13381
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "feltet '%D' er erklæret statisk i union"
  
! #: c/c-parser.cc:13396
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:13401
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "compound literal has function type"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: c/c-parser.cc:13432
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13437
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: c/c-parser.cc:13439
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: c/c-parser.cc:13453
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13528
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13541
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:13552
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13574
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13578
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13596
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13601
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13606
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13632
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13762 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14182
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:14278
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14526
  #, fuzzy, gcc-internal-format
  #| msgid "extra semicolon in struct or union specified"
  msgid "extra semicolon in method definition specified"
  msgstr "ekstra semikolon angivet i struct eller union"
  
! #: c/c-parser.cc:14658
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:14678
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:14800
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c method declaration is expected"
  msgstr "Klasse- eller grænsefladeerklæring forventet"
  
! #: c/c-parser.cc:15252
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for typename"
  msgid "no type or storage class may be specified here,"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: c/c-parser.cc:15320 cp/parser.cc:38479
  #, fuzzy, gcc-internal-format
  #| msgid "readonly property can not be set"
  msgid "empty property attribute list"
  msgstr "skrivebeskyttet egenskab kan ikke angives"
  
! #: c/c-parser.cc:15334 cp/parser.cc:38492
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
  msgstr "manglende Code-egenskab"
  
! #: c/c-parser.cc:15373
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown property attribute %<%s%s%>"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: c/c-parser.cc:15376 cp/parser.cc:38529
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15385 cp/parser.cc:38538
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:15396 cp/parser.cc:38552
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected %qE selector name"
  msgstr "tom krop i en else-sætning"
  
! #: c/c-parser.cc:15412 cp/parser.cc:38571
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:15636 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15674 cp/parser.cc:53506
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15694 c/c-parser.cc:25712 c/c-parser.cc:26021
! #: c/c-parser.cc:26084 c/c-parser.cc:26194 cp/parser.cc:48149
! #: cp/parser.cc:48497 cp/parser.cc:48612 cp/parser.cc:48711 cp/parser.cc:53538
! #: cp/parser.cc:53554 cp/parser.cc:53570 cp/parser.cc:53586 cp/parser.cc:53603
! #: cp/parser.cc:53620 cp/parser.cc:53637 cp/parser.cc:53664 cp/parser.cc:53678
! #: cp/parser.cc:53703 cp/parser.cc:53717
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:15717 cp/parser.cc:53692
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma once in main file"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "'#pragma once' i hovedfil"
  
! #: c/c-parser.cc:15816 cp/parser.cc:53822
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:15823 cp/parser.cc:53828
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:15835 c/c-parser.cc:15851
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:15922 cp/parser.cc:53911
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:15938 cp/parser.cc:53528
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.cc:16321 c/c-parser.cc:20241 c/c-parser.cc:22470
! #: c/c-parser.cc:22489 c/c-parser.cc:22742 c/c-parser.cc:22800
! #: c/c-parser.cc:22807 c/c-parser.cc:22814 c/c-parser.cc:27166
! #: c/c-parser.cc:28371 c/c-parser.cc:28379 c/c-parser.cc:28755
! #: c/c-parser.cc:28765 c/c-parser.cc:28859 c/c-parser.cc:28866
! #: c/c-parser.cc:28873 cp/parser.cc:39018 cp/parser.cc:42699 cp/parser.cc:44101
! #: cp/parser.cc:44138 cp/parser.cc:44327 cp/parser.cc:44390 cp/parser.cc:44397
! #: cp/parser.cc:44404 cp/parser.cc:50070 cp/parser.cc:50077 cp/parser.cc:50084
! #: cp/parser.cc:50617 cp/parser.cc:52392 cp/parser.cc:52400 cp/parser.cc:52552
! #: cp/parser.cc:52562
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:16348
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "expression must be integral"
  msgstr "udsagn skal være et kaldenavn"
  
! #: c/c-parser.cc:16955 c/c-parser.cc:29582
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is not a variable"
  msgstr "'%D' er ikke et navnerum"
  
! #: c/c-parser.cc:16959 cp/semantics.cc:9112
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qD is not a pointer variable"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: c/c-parser.cc:17001 cp/parser.cc:39909
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "collapse argument needs positive constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:17096 cp/parser.cc:39987
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:17098 cp/parser.cc:39989
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:17183 cp/parser.cc:40059
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected constant logical expression"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: c/c-parser.cc:17260 cp/parser.cc:40141
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:17280 c/c-parser.cc:26077 c/c-parser.cc:26187
! #: cp/parser.cc:40159 cp/parser.cc:48489 cp/parser.cc:48604
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "forventede %<catch%>"
  
! #: c/c-parser.cc:17333 cp/parser.cc:40214
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17340 cp/parser.cc:40221
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:17342 cp/parser.cc:40223
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses without modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:17348 cp/parser.cc:40229
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17453 c/c-parser.cc:17513 c/c-parser.cc:17575
! #: c/c-parser.cc:17623 c/c-parser.cc:17703 c/c-parser.cc:18100
! #: c/c-parser.cc:18182 c/c-parser.cc:18787 c/c-parser.cc:18932
! #: c/c-parser.cc:19000 c/c-parser.cc:20178
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected integer expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-parser.cc:17464
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17525
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17587 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17636 cp/semantics.cc:9357
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<priority%> value must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:17670 cp/parser.cc:40455
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: c/c-parser.cc:17742 cp/parser.cc:40525
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:17810
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:17887 cp/parser.cc:40677
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:17890 cp/parser.cc:40680
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:17974 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%qs expression must be integral"
  msgstr "udsagn skal være et kaldenavn"
  
! #: c/c-parser.cc:17986 c/c-parser.cc:18109 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%qs value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:18048 cp/parser.cc:39672
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "for mange parametre"
  
! #: c/c-parser.cc:18082 cp/parser.cc:39705
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected argument"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:18249 cp/semantics.cc:9543
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c/c-parser.cc:18317 cp/parser.cc:43318
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<self%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:18359 cp/parser.cc:40730
  #, fuzzy, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:18368 c/c-parser.cc:18374 cp/parser.cc:40739
! #: cp/parser.cc:40749
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<concurrent%>"
  msgstr "forventede %<new%>"
  
! #: c/c-parser.cc:18410 cp/parser.cc:40789
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:18463 cp/parser.cc:40857
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:18588 c/c-parser.cc:27916 cp/parser.cc:52002
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:18710 cp/parser.cc:41115
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:18764 cp/parser.cc:41131
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18768 cp/parser.cc:41134
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18781 cp/semantics.cc:8297
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "chunk size value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:18804 cp/parser.cc:41154
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.cc:18943 c/c-parser.cc:18954
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18962 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19056 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19168 c/c-parser.cc:22457 cp/parser.cc:44093
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<allocator%> or %<align%>"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:19175
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "duplikere %qs"
  
! #: c/c-parser.cc:19223 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19234 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:19353 cp/parser.cc:41693
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple linear modifiers"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: c/c-parser.cc:19365 cp/parser.cc:41706
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple %<step%> modifiers"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: c/c-parser.cc:19373 c/c-parser.cc:19401
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:19453
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19492
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19852 cp/parser.cc:42253
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-parser.cc:19900 cp/parser.cc:42308 cp/parser.cc:42760 cp/parser.cc:42827
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "ugyldig %%d-operand"
  
! #: c/c-parser.cc:19961 cp/parser.cc:42338
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid doacross kind"
  msgstr "ugyldig maske"
  
! #: c/c-parser.cc:20030 cp/parser.cc:42481
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<always%> modifiers"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:20040 cp/parser.cc:42494
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<close%> modifiers"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:20050 cp/parser.cc:42507
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:20058 cp/parser.cc:42518
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20096 cp/parser.cc:42558
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "ugyldig maske"
  
! #: c/c-parser.cc:20148 cp/parser.cc:42622
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20160 cp/parser.cc:42633
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:20183 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:20216 cp/parser.cc:42704
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.cc:20295
  #, fuzzy, gcc-internal-format
  #| msgid "invalid rotate insn"
  msgid "invalid proc_bind kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.cc:20339
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:20445 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:20546 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20617 c/c-parser.cc:20711 cp/parser.cc:42887
! #: cp/parser.cc:42999
  #, fuzzy, gcc-internal-format
  #| msgid "invalid string literal, ignoring final '\\'"
  msgid "string literal must not contain %<\\0%>"
  msgstr "ugyldig strengkonstant, ignorerer afsluttende '\\'"
  
! #: c/c-parser.cc:20626 c/c-parser.cc:20747 cp/parser.cc:42894
! #: cp/parser.cc:43034
  #, fuzzy, gcc-internal-format
  #| msgid "undefining `%s'"
  msgid "unknown foreign runtime identifier %qs"
  msgstr "glemmer definitionen af '%s'"
  
! #: c/c-parser.cc:20641 c/c-parser.cc:20770 cp/parser.cc:42909
! #: cp/parser.cc:43056
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected string literal or constant integer expression"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: c/c-parser.cc:20649 c/c-parser.cc:20778 cp/parser.cc:42917
! #: cp/parser.cc:43064 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20687 cp/parser.cc:42976
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:20695 cp/parser.cc:42984
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicated %<fr%> preference selector"
  msgstr "'const' optræder mere end én gang"
  
! #: c/c-parser.cc:20721 cp/parser.cc:43008
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20729 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20741 cp/parser.cc:43027
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "non-empty string literal expected"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: c/c-parser.cc:20851 cp/parser.cc:43167
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "duplicate %<targetsync%> modifier"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: c/c-parser.cc:20858 cp/parser.cc:43174
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate %<target%> modifier"
  msgstr "'volatile' optræder mere end én gang"
  
! #: c/c-parser.cc:20865 cp/parser.cc:43181
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "'const' optræder mere end én gang"
  
! #: c/c-parser.cc:20886 cp/parser.cc:43202
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:20922 c/c-parser.cc:27195 cp/parser.cc:43239
! #: cp/parser.cc:50642
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21163 cp/parser.cc:43534
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF while reading source file %s.\n"
  msgid "expected an OpenACC clause"
  msgstr "Stødt på slutningen af kildefilen %s tidligere end forventet.\n"
  
! #: c/c-parser.cc:21174 c/c-parser.cc:21571 c/c-parser.cc:29156
! #: cp/parser.cc:43545 cp/parser.cc:43998 cp/parser.cc:51484
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s understøtter ikke %s"
  
! #: c/c-parser.cc:21219 cp/parser.cc:43593
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21372 cp/parser.cc:43786
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:21560 cp/parser.cc:43987
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:21721 cp/parser.cc:49174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21731 cp/parser.cc:49184
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "array section in %<#pragma acc declare%>"
  msgstr "erklæring af '%s' skygger for en global erklæring"
  
! #: c/c-parser.cc:21751 cp/parser.cc:49204
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "erklæring af '%s' der er en 'extern'-variabel, i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-parser.cc:21762 cp/parser.cc:49215
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt ændret type"
  
! #: c/c-parser.cc:21769 cp/parser.cc:49222
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "erklæring af '%s' der er en 'extern'-variabel, i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-parser.cc:21777 cp/parser.cc:49230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21788 cp/parser.cc:49252
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "erklæring af '%s' der er en 'extern'-variabel, i begyndelseserklæring i 'for'-løkke"
  
! #: c/c-parser.cc:21798 cp/parser.cc:49275
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21891 cp/parser.cc:49359
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:21907 cp/parser.cc:49376
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma once in main file"
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "'#pragma once' i hovedfil"
  
! #: c/c-parser.cc:21939 cp/parser.cc:49134
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22168 cp/parser.cc:3533
  #, fuzzy, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "'%#D' kan ikke erklæres"
  
! #: c/c-parser.cc:22172
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected function name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:22190 cp/parser.cc:52819
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD does not refer to a function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: c/c-parser.cc:22213 c/c-parser.cc:22261 cp/parser.cc:1779
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:22253 cp/parser.cc:52870 cp/parser.cc:52917
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:22284 cp/parser.cc:52945
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.cc:22285 cp/parser.cc:52947
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.cc:22330 cp/parser.cc:49592
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22388
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22392 c/c-parser.cc:22415
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "to be allocated variable declared here"
  msgstr "skabelonsparametertypen '%T' erklæret 'friend'"
  
! #: c/c-parser.cc:22410
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22413
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "modified here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-parser.cc:22481 cp/parser.cc:44113 cp/parser.cc:44128
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:22505
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22522
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22529
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22537
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22546
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22557
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22708 cp/parser.cc:44293
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:22747 cp/parser.cc:44332
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:22771 cp/parser.cc:44361
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22786 cp/parser.cc:44376
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many atomic clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:22793 cp/parser.cc:44383
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many memory order clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:22831 c/c-parser.cc:22838 cp/parser.cc:44421
! #: cp/parser.cc:44428
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-parser.cc:22844 c/c-parser.cc:22849 cp/parser.cc:44434
! #: cp/parser.cc:44439
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qs clause requires %qs clause"
  msgstr "--resource påkræver -o"
  
! #: c/c-parser.cc:22872 cp/parser.cc:44462
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22883 cp/parser.cc:44473
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22915 cp/parser.cc:44505
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22925 cp/parser.cc:44515
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23046 cp/parser.cc:44615
  #, fuzzy, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "'%s' er erklæret inline efter dens definition"
  
! #: c/c-parser.cc:23053 cp/parser.cc:44622
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23126 cp/parser.cc:44687 cp/parser.cc:44970 cp/parser.cc:45064
! #: cp/parser.cc:45082
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:23137 cp/parser.cc:44698
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "forventede %<delete%>"
  
! #: c/c-parser.cc:23197 cp/parser.cc:45137
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:23468 cp/parser.cc:44991 cp/parser.cc:45017
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:23472 cp/parser.cc:45057 cp/parser.cc:45091
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand for 'p' modifier"
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ugyldig operand til 'p'-ændring"
  
! #: c/c-parser.cc:23523 cp/parser.cc:45126
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23529 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:23632 cp/semantics.cc:11996
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: c/c-parser.cc:23675
  #, fuzzy, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: c/c-parser.cc:23681 cp/parser.cc:45279
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23712 cp/parser.cc:45315
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:23724 cp/parser.cc:45331
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:23765 cp/parser.cc:45369
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:23773 cp/parser.cc:45377
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23778
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:23849 cp/parser.cc:46098
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23916 cp/parser.cc:46167
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:23950 cp/parser.cc:46200
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:23955 cp/parser.cc:46206
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp section%> eller %<}%> forventet"
  
! #: c/c-parser.cc:23964 cp/parser.cc:46215
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:23989 cp/parser.cc:46238
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "for statement expected"
*************** msgstr "')' eller term forventet"
*** 54020,54628 ****
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:23973 cp/parser.cc:46201 cp/parser.cc:46203 cp/parser.cc:46388
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "loop nest expected"
  msgstr "')' eller term forventet"
  
! #: c/c-parser.cc:24025 cp/parser.cc:46276
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24054 cp/parser.cc:46307
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24065 cp/parser.cc:46318
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24088 cp/parser.cc:46344
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46355
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24187 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of automaton `%s'"
  msgid "expected iteration declaration or initialization"
  msgstr "gentaget erklæring af automaten '%s'"
  
! #: c/c-parser.cc:24276 c/c-parser.cc:24291 cp/parser.cc:46682
! #: cp/parser.cc:46697
  #, fuzzy, gcc-internal-format
  #| msgid "not enough arguments"
  msgid "not enough nested loops"
  msgstr "ikke nok parametre"
  
! #: c/c-parser.cc:24394 cp/parser.cc:46982
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:24517 cp/parser.cc:46517 cp/parser.cc:46560 cp/pt.cc:18586
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:24951 cp/parser.cc:47528
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:25167 cp/parser.cc:47734
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:25380 c/c-parser.cc:25388
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected a function name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:25401 cp/parser.cc:50217
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected target-function call"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:25471
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr ""
  
! #: c/c-parser.cc:25658 cp/parser.cc:48081
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected %<point%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:25925 cp/parser.cc:48368
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25941 cp/parser.cc:48384
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25989 cp/parser.cc:48665
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26091 cp/parser.cc:48491
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26103 cp/parser.cc:48503
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26202 cp/parser.cc:48608
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26215 cp/parser.cc:48621
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26460 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26521
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:26572 c/c-parser.cc:26610
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:26643 cp/parser.cc:49677
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected trait selector name"
  msgstr "tom krop i en else-sætning"
  
! #: c/c-parser.cc:26655 cp/parser.cc:49691
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "ukendt værdi %qs for -mtune"
  
! #: c/c-parser.cc:26683 cp/parser.cc:49720
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type `%T' does not have member `%D'"
  msgid "selector %qs does not accept any properties"
  msgstr "ufuldstændig type '%T' har ikke medlemmet '%D'"
  
! #: c/c-parser.cc:26705 cp/parser.cc:49752
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified inside a class"
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "'%D' kan kun angives inden i en klasse"
  
! #: c/c-parser.cc:26714 cp/parser.cc:49762 cp/pt.cc:18254
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: c/c-parser.cc:26717 cp/parser.cc:49765 cp/pt.cc:18261
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<score%> argument must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:26758 cp/parser.cc:49811
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "expected identifier or string literal"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: c/c-parser.cc:26781 cp/parser.cc:49841 cp/pt.cc:18278
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "property must be integer expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-parser.cc:26794 cp/parser.cc:49852
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26815 cp/parser.cc:49868 fortran/openmp.cc:6534
  #, fuzzy, gcc-internal-format
  #| msgid "code model `large' not supported yet"
  msgid "%<requires%> selector is not supported yet"
  msgstr "kodemodellen 'large' er ikke understøttet endnu"
  
! #: c/c-parser.cc:26874 cp/parser.cc:49931
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected context selector set name"
  msgstr "tom krop i en else-sætning"
  
! #: c/c-parser.cc:26986 cp/parser.cc:50435
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:27002 cp/parser.cc:50448
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<match%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:27013
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "variant %qD is not a function"
  msgstr "'%s' er ikke en funktion,"
  
! #: c/c-parser.cc:27028 cp/decl.cc:8621
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27074 cp/parser.cc:50510
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qD is specified more than once"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-parser.cc:27081
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qD is not of pointer type"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: c/c-parser.cc:27101 cp/parser.cc:50543
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:27104
  #, fuzzy, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%s understøtter ikke %s"
  
! #: c/c-parser.cc:27111 cp/parser.cc:50550
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:27131 cp/parser.cc:50567
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected %<interop%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:27229 cp/decl.cc:8603
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c/c-parser.cc:27231 cp/decl.cc:8500 cp/decl.cc:8606
  #, fuzzy, gcc-internal-format
  #| msgid "long and short specified together for `%s'"
  msgid "%<append_args%> specified here"
  msgstr "long og short er begge angivet for '%s'"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8612
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "-f%s og -msdata=%s er indbyrdes uforenelige"
  
! #: c/c-parser.cc:27302 cp/parser.cc:50635
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27315
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27358
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:27366 cp/parser.cc:50680
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:27573 cp/parser.cc:50969
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:27577 cp/parser.cc:50973
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27637 cp/parser.cc:51106
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27640 cp/parser.cc:51109
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27689 c/c-parser.cc:27731 cp/parser.cc:51164
! #: cp/parser.cc:51211
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:27703 cp/parser.cc:51177
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:27738 cp/parser.cc:51218
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:27749 c/c-parser.cc:27780 cp/parser.cc:51229
! #: cp/parser.cc:51260
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27756 c/c-parser.cc:27785 cp/parser.cc:51236
! #: cp/parser.cc:51265
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: c/c-parser.cc:27793 cp/parser.cc:51273
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:27820
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:27897
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27901
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27904
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "erklæring af '%s' skygger for en global erklæring"
  
! #: c/c-parser.cc:27907
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27915
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:27924
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:28045
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:28056
  #, fuzzy, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:28075
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28209 cp/parser.cc:52195
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:28280 cp/parser.cc:52288
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:28309 cp/parser.cc:52323
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28328 cp/parser.cc:52342
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28340 cp/parser.cc:52354
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28349 cp/parser.cc:52363
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28363 cp/parser.cc:52377
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:28382
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-parser.cc:28388
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-parser.cc:28506 cp/parser.cc:48884
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<while%>"
  msgid "expected %<sizes%>"
  msgstr "%<while%> forventet"
  
! #: c/c-parser.cc:28535 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c/c-parser.cc:28651 cp/parser.cc:52434
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:28684 cp/parser.cc:52469
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %qs or %qs"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:28741 cp/parser.cc:52531
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:28764 cp/parser.cc:52558
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28767 cp/parser.cc:52561
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28794 cp/parser.cc:49992
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:28880 c/c-parser.cc:29181 cp/parser.cc:50078
! #: cp/parser.cc:51497 cp/parser.cc:51525
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected directive name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:28891 cp/parser.cc:50089
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28899 cp/parser.cc:50097
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28906 cp/parser.cc:50104
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28917 cp/parser.cc:50115
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28940 cp/parser.cc:50142
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown assumption clause %qs"
  msgstr "ukendt registernavn: %s"
  
! #: c/c-parser.cc:28953 cp/parser.cc:50152
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected assumption clause"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:29082 cp/parser.cc:51395
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:29096 cp/parser.cc:51410
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:29105 cp/parser.cc:51420
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29195 cp/parser.cc:51511
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown directive name"
  msgstr "ukendt registernavn: %s"
  
! #: c/c-parser.cc:29210 cp/parser.cc:51531
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29216 cp/parser.cc:51537
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29541 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:29543 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:29547 cp/semantics.cc:10344
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: c/c-parser.cc:29727 cp/parser.cc:53320
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:29733 cp/parser.cc:53326
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:29742
  #, fuzzy, gcc-internal-format
  #| msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "%<transaction_may_cancel_outer%> funktionskald er ikke inden for ydre transaktion eller %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.cc:29750 cp/parser.cc:53344
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:29843
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "no closing brace"
--- 54029,54637 ----
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:24018 cp/parser.cc:46260 cp/parser.cc:46262 cp/parser.cc:46447
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "loop nest expected"
  msgstr "')' eller term forventet"
  
! #: c/c-parser.cc:24070 cp/parser.cc:46335
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46366
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24110 cp/parser.cc:46377
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24133 cp/parser.cc:46403
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24144 cp/parser.cc:46414
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24232 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of automaton `%s'"
  msgid "expected iteration declaration or initialization"
  msgstr "gentaget erklæring af automaten '%s'"
  
! #: c/c-parser.cc:24321 c/c-parser.cc:24336 cp/parser.cc:46741
! #: cp/parser.cc:46756
  #, fuzzy, gcc-internal-format
  #| msgid "not enough arguments"
  msgid "not enough nested loops"
  msgstr "ikke nok parametre"
  
! #: c/c-parser.cc:24439 cp/parser.cc:47041
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:24562 cp/parser.cc:46576 cp/parser.cc:46619 cp/pt.cc:18615
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:24996 cp/parser.cc:47587
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:25212 cp/parser.cc:47793
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:25425 c/c-parser.cc:25433
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected a function name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:25446 cp/parser.cc:50276
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected target-function call"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:25516
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr ""
  
! #: c/c-parser.cc:25703 cp/parser.cc:48140
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected %<point%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:25970 cp/parser.cc:48427
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25986 cp/parser.cc:48443
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26034 cp/parser.cc:48724
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26136 cp/parser.cc:48550
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26148 cp/parser.cc:48562
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26247 cp/parser.cc:48667
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26260 cp/parser.cc:48680
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26505 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26566
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:26617 c/c-parser.cc:26655
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:26688 cp/parser.cc:49736
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected trait selector name"
  msgstr "tom krop i en else-sætning"
  
! #: c/c-parser.cc:26700 cp/parser.cc:49750
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "ukendt værdi %qs for -mtune"
  
! #: c/c-parser.cc:26728 cp/parser.cc:49779
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type `%T' does not have member `%D'"
  msgid "selector %qs does not accept any properties"
  msgstr "ufuldstændig type '%T' har ikke medlemmet '%D'"
  
! #: c/c-parser.cc:26750 cp/parser.cc:49811
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified inside a class"
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "'%D' kan kun angives inden i en klasse"
  
! #: c/c-parser.cc:26759 cp/parser.cc:49821 cp/pt.cc:18283
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: c/c-parser.cc:26762 cp/parser.cc:49824 cp/pt.cc:18290
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<score%> argument must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:26803 cp/parser.cc:49870
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "expected identifier or string literal"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: c/c-parser.cc:26827 cp/parser.cc:49900 cp/pt.cc:18307
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "property must be integer expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-parser.cc:26837 cp/parser.cc:49911
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26858 cp/parser.cc:49927 fortran/openmp.cc:6534
  #, fuzzy, gcc-internal-format
  #| msgid "code model `large' not supported yet"
  msgid "%<requires%> selector is not supported yet"
  msgstr "kodemodellen 'large' er ikke understøttet endnu"
  
! #: c/c-parser.cc:26917 cp/parser.cc:49990
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected context selector set name"
  msgstr "tom krop i en else-sætning"
  
! #: c/c-parser.cc:27032 cp/parser.cc:50494
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:27048 cp/parser.cc:50507
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<match%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:27059
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "variant %qD is not a function"
  msgstr "'%s' er ikke en funktion,"
  
! #: c/c-parser.cc:27074 cp/decl.cc:8619
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27120 cp/parser.cc:50569
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qD is specified more than once"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-parser.cc:27127
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qD is not of pointer type"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: c/c-parser.cc:27147 cp/parser.cc:50602
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:27150
  #, fuzzy, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%s understøtter ikke %s"
  
! #: c/c-parser.cc:27157 cp/parser.cc:50609
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:27177 cp/parser.cc:50626
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected %<interop%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:27275 cp/decl.cc:8601
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8498 cp/decl.cc:8604
  #, fuzzy, gcc-internal-format
  #| msgid "long and short specified together for `%s'"
  msgid "%<append_args%> specified here"
  msgstr "long og short er begge angivet for '%s'"
  
! #: c/c-parser.cc:27323 cp/decl.cc:8610
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "-f%s og -msdata=%s er indbyrdes uforenelige"
  
! #: c/c-parser.cc:27348 cp/parser.cc:50694
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27361
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27404
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:27412 cp/parser.cc:50739
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: c/c-parser.cc:27619 cp/parser.cc:51028
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:27623 cp/parser.cc:51032
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27683 cp/parser.cc:51165
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27686 cp/parser.cc:51168
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27735 c/c-parser.cc:27777 cp/parser.cc:51223
! #: cp/parser.cc:51270
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:27749 cp/parser.cc:51236
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:27784 cp/parser.cc:51277
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:27795 c/c-parser.cc:27826 cp/parser.cc:51288
! #: cp/parser.cc:51319
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27802 c/c-parser.cc:27831 cp/parser.cc:51295
! #: cp/parser.cc:51324
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: c/c-parser.cc:27839 cp/parser.cc:51332
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:27866
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:27943
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27947
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27950
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "erklæring af '%s' skygger for en global erklæring"
  
! #: c/c-parser.cc:27953
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27961
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:27970
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:28091
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:28102
  #, fuzzy, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:28121
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28255 cp/parser.cc:52248
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:28326 cp/parser.cc:52341
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:28355 cp/parser.cc:52376
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28374 cp/parser.cc:52395
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28386 cp/parser.cc:52407
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28395 cp/parser.cc:52416
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28409 cp/parser.cc:52430
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:28428
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-parser.cc:28434
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-parser.cc:28552 cp/parser.cc:48943
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<while%>"
  msgid "expected %<sizes%>"
  msgstr "%<while%> forventet"
  
! #: c/c-parser.cc:28581 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c/c-parser.cc:28697 cp/parser.cc:52487
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:28730 cp/parser.cc:52522
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %qs or %qs"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:28787 cp/parser.cc:52584
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: c/c-parser.cc:28810 cp/parser.cc:52611
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28813 cp/parser.cc:52614
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28840 cp/parser.cc:50051
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:28926 c/c-parser.cc:29224 cp/parser.cc:50137
! #: cp/parser.cc:51553 cp/parser.cc:51580
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected directive name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:28937 cp/parser.cc:50148
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28945 cp/parser.cc:50156
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28952 cp/parser.cc:50163
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28963 cp/parser.cc:50174
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28986 cp/parser.cc:50201
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown assumption clause %qs"
  msgstr "ukendt registernavn: %s"
  
! #: c/c-parser.cc:28999 cp/parser.cc:50211
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected assumption clause"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:29128 cp/parser.cc:51454
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:29142 cp/parser.cc:51469
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:29150 cp/parser.cc:51478
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29237 cp/parser.cc:51566
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown directive name"
  msgstr "ukendt registernavn: %s"
  
! #: c/c-parser.cc:29252 cp/parser.cc:51586
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29258 cp/parser.cc:51592
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29584 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:29586 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:29590 cp/semantics.cc:10344
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: c/c-parser.cc:29770 cp/parser.cc:53373
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:29776 cp/parser.cc:53379
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:29785
  #, fuzzy, gcc-internal-format
  #| msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "%<transaction_may_cancel_outer%> funktionskald er ikke inden for ydre transaktion eller %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.cc:29793 cp/parser.cc:53397
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:29886
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "no closing brace"
*************** msgstr "fejl ved lukning af %s: %m"
*** 54634,54640 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "'%s' er af en ufuldstændig type"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12542 c/c-typeck.cc:12617 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ugyldig brug af void-udtryk"
--- 54643,54649 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "'%s' er af en ufuldstændig type"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12559 c/c-typeck.cc:12634 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ugyldig brug af void-udtryk"
*************** msgstr "en funktions returtype kan ikke
*** 54724,54736 ****
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10693
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10697
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qT has no member named %qE"
--- 54733,54745 ----
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10710
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10714
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qT has no member named %qE"
*************** msgstr "forsøg på at følge en 'void *
*** 54775,54781 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "værdien der er påført et indeks, er hverken en tabel eller en henvisningsvariabel"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4035 cp/typeck.cc:4130
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "tabelindeks er ikke et heltal"
--- 54784,54790 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "værdien der er påført et indeks, er hverken en tabel eller en henvisningsvariabel"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4151 cp/typeck.cc:4246
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "tabelindeks er ikke et heltal"
*************** msgstr "for mange parametre til funktion
*** 54934,55078 ****
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "for mange parametre til funktionen"
  
! #: c/c-typeck.cc:4351
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4356
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4432
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.cc:4513
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "for få parametre til funktionen"
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "for få parametre til funktionen"
  
! #: c/c-typeck.cc:4528
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "for få parametre til funktionen"
  
! #: c/c-typeck.cc:4706 c/c-typeck.cc:4734 cp/typeck.cc:5849 cp/typeck.cc:6137
  #, fuzzy, gcc-internal-format
  #| msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "%Jsvag erklæring af '%D' efter første brug resulterer i ikke-defineret opførsel"
  
! #: c/c-typeck.cc:4714 c/c-typeck.cc:4725 cp/typeck.cc:5886 cp/typeck.cc:5910
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "sammenligning mellem henvisningsvariabel og heltal"
  
! #: c/c-typeck.cc:4717 c/c-typeck.cc:4728 cp/typeck.cc:5889 cp/typeck.cc:5913
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
  msgstr "typeomtvingning af '%T' til '%T' følger ikke henvisning"
  
! #: c/c-typeck.cc:4746 c/c-typeck.cc:4753 c/c-typeck.cc:6130 c/c-typeck.cc:6135
! #: c/c-typeck.cc:8683 cp/tree.cc:6464
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "zero as null pointer constant"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: c/c-typeck.cc:4774
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between `%#T' and `%#T'"
  msgid "comparison between %qT and %qT"
  msgstr "sammenligning mellem '%#T' og '%#T'"
  
! #: c/c-typeck.cc:4833
  #, fuzzy, gcc-internal-format
  #| msgid "pointer of type `void *' used in subtraction"
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "henvisning af typen 'void *' benyttet i subtraktion"
  
! #: c/c-typeck.cc:4836
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "henvisning til en funktion benyttet i subtraktion"
  
! #: c/c-typeck.cc:4870
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: c/c-typeck.cc:4879 cp/typeck.cc:6937
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: c/c-typeck.cc:5328
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "%<~%> on a boolean expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:5332
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5342
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support `~' for complex conjugation"
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C understøtter ikke '~' til compleks-konjugering"
  
! #: c/c-typeck.cc:5366
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to abs"
  msgid "wrong type argument to absu"
  msgstr "forkert parametertype til abs"
  
! #: c/c-typeck.cc:5392
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "forkert parametertype til unært udråbstegn"
  
! #: c/c-typeck.cc:5450
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration value `%s' not handled in switch"
  msgid "increment of enumeration value is invalid in C++"
  msgstr "enum-værdien '%s' håndteres ikke i switch-sætning"
  
! #: c/c-typeck.cc:5453
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration value `%s' not handled in switch"
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "enum-værdien '%s' håndteres ikke i switch-sætning"
  
! #: c/c-typeck.cc:5460
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "increment of a boolean expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:5463
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "decrement of a boolean expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:5479
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support `++' and `--' on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
--- 54943,55087 ----
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "for mange parametre til funktionen"
  
! #: c/c-typeck.cc:4352
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4357
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4433
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "for få parametre til funktionen"
  
! #: c/c-typeck.cc:4515
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "for få parametre til funktionen"
  
! #: c/c-typeck.cc:4529
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "for få parametre til funktionen"
  
! #: c/c-typeck.cc:4707 c/c-typeck.cc:4735 cp/typeck.cc:5965 cp/typeck.cc:6253
  #, fuzzy, gcc-internal-format
  #| msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "%Jsvag erklæring af '%D' efter første brug resulterer i ikke-defineret opførsel"
  
! #: c/c-typeck.cc:4715 c/c-typeck.cc:4726 cp/typeck.cc:6002 cp/typeck.cc:6026
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "sammenligning mellem henvisningsvariabel og heltal"
  
! #: c/c-typeck.cc:4718 c/c-typeck.cc:4729 cp/typeck.cc:6005 cp/typeck.cc:6029
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
  msgstr "typeomtvingning af '%T' til '%T' følger ikke henvisning"
  
! #: c/c-typeck.cc:4747 c/c-typeck.cc:4754 c/c-typeck.cc:6131 c/c-typeck.cc:6136
! #: c/c-typeck.cc:8684 cp/tree.cc:6464
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "zero as null pointer constant"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: c/c-typeck.cc:4775
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between `%#T' and `%#T'"
  msgid "comparison between %qT and %qT"
  msgstr "sammenligning mellem '%#T' og '%#T'"
  
! #: c/c-typeck.cc:4834
  #, fuzzy, gcc-internal-format
  #| msgid "pointer of type `void *' used in subtraction"
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "henvisning af typen 'void *' benyttet i subtraktion"
  
! #: c/c-typeck.cc:4837
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "henvisning til en funktion benyttet i subtraktion"
  
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: c/c-typeck.cc:4880 cp/typeck.cc:7053
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: c/c-typeck.cc:5329
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "%<~%> on a boolean expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:5333
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5343
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support `~' for complex conjugation"
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C understøtter ikke '~' til compleks-konjugering"
  
! #: c/c-typeck.cc:5367
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to abs"
  msgid "wrong type argument to absu"
  msgstr "forkert parametertype til abs"
  
! #: c/c-typeck.cc:5393
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "forkert parametertype til unært udråbstegn"
  
! #: c/c-typeck.cc:5451
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration value `%s' not handled in switch"
  msgid "increment of enumeration value is invalid in C++"
  msgstr "enum-værdien '%s' håndteres ikke i switch-sætning"
  
! #: c/c-typeck.cc:5454
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration value `%s' not handled in switch"
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "enum-værdien '%s' håndteres ikke i switch-sætning"
  
! #: c/c-typeck.cc:5461
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "increment of a boolean expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:5464
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "decrement of a boolean expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:5480
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support `++' and `--' on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
*************** msgstr "ISO C understøtter ikke '++' og
*** 55080,56575 ****
  
  # man kan ikke stikke en forøgelse (++) en type som parameter, 'type
  # argument' skal opfattes på en anden måde
! #: c/c-typeck.cc:5506 c/c-typeck.cc:5540
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "forkert parametertype til forøgelse"
  
! #: c/c-typeck.cc:5508 c/c-typeck.cc:5543
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "forkert parametertype til formindskelse"
  
! #: c/c-typeck.cc:5528
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: c/c-typeck.cc:5532
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: c/c-typeck.cc:5640
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of expression of type %<void%>"
  msgstr "tager adressen på midlertidig variabel"
  
! #: c/c-typeck.cc:5703 c/c-typeck.cc:5899
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field `%s'"
  msgid "cannot take address of bit-field %qD"
  msgstr "kan ikke finde adressen af bitfeltet '%s'"
  
! #: c/c-typeck.cc:5717
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of an unaligned member"
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "kan ikke tage adressen af et ikke-justeret medlem"
  
! #: c/c-typeck.cc:5725
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of array with reverse scalar storage order requested"
  msgstr "forespørgsel efter adressen af registervariablen '%s'"
  
! #: c/c-typeck.cc:5914
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of register compound literal requested"
  msgstr "forespørgsel efter adressen af registervariablen '%s'"
  
! #: c/c-typeck.cc:5935
  #, fuzzy, gcc-internal-format
  #| msgid "global register variable `%s' used in nested function"
  msgid "global register variable %qD used in nested function"
  msgstr "global registervariabel '%s' benyttet i indlejret funktion"
  
! #: c/c-typeck.cc:5938
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "register variable %qD used in nested function"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: c/c-typeck.cc:5943
  #, fuzzy, gcc-internal-format
  #| msgid "address of global register variable `%s' requested"
  msgid "address of global register variable %qD requested"
  msgstr "forespørgsel efter adressen af den globale registervariabel '%s'"
  
! #: c/c-typeck.cc:5945 d/d-codegen.cc:761
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of register variable %qD requested"
  msgstr "forespørgsel efter adressen af registervariablen '%s'"
  
! #: c/c-typeck.cc:6084
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "non-lvalue array in conditional expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6180
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:6239 c/c-typeck.cc:6245
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6262
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C forbyder betingede udtryk med kun én tom side"
  
! #: c/c-typeck.cc:6279
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6303
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6307
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6312
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids conditional expr between `void *' and function pointer"
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C++ forbyder betinget udtryk mellem 'void *' og funktionshenvisning"
  
! #: c/c-typeck.cc:6334
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6337
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "first expression has type %qT"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:6338
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "second expression has type %qT"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:6349 c/c-typeck.cc:6362
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "henvisnings- og heltalstype i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6389
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6505
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: c/c-typeck.cc:6509
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: c/c-typeck.cc:6528
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: c/c-typeck.cc:6533
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: c/c-typeck.cc:6542 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "in call to %qD, declared here"
  msgstr "  '%#D' erklæret her"
  
! #: c/c-typeck.cc:6591
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: c/c-typeck.cc:6609 c/c-typeck.cc:13209
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right-hand operand of comma expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: c/c-typeck.cc:6680
  #, fuzzy
  #| msgid "cast adds new qualifiers to function type"
  msgid "cast adds %q#v qualifier to function type"
  msgstr "typeomtvingning tilføjer modifikationer til en funktionstype"
  
! #: c/c-typeck.cc:6686
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer på henvisningsmålets type"
  
! #: c/c-typeck.cc:6721
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6818
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "typetildelingen angiver en tabeltype"
  
! #: c/c-typeck.cc:6824
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "typetildelingen angiver en funktionstype"
  
! #: c/c-typeck.cc:6839
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C forbyder omtvingelse af ikke-skalar til den samme type"
  
! #: c/c-typeck.cc:6843
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "skabelonsparameter '%T' benytter lokal type '%T'"
  
! #: c/c-typeck.cc:6863
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO C forbyder omtvingelse til uniontype"
  
! #: c/c-typeck.cc:6873
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "typetildeling til en uniontype fra en type der ikke findes i union'en"
  
! #: c/c-typeck.cc:6908
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:6913
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:6918
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:6951
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "typeomtvingelse forøger den påkrævne justering af måltypen"
  
! #: c/c-typeck.cc:6963
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "typeomtvingelse fra henvisning til heltal af en anden størrelse"
  
! #: c/c-typeck.cc:6968
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6978 cp/typeck.cc:9383
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "typeomtvingelse fra heltal til henvisning af en anden størrelse"
  
! #: c/c-typeck.cc:6992
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
  
! #: c/c-typeck.cc:7001
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
  
! #: c/c-typeck.cc:7011
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t convert from incomplete type %qT to %qT"
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "kan ikke konvertere fra ufuldstændig type %qT til %qT"
  
! #: c/c-typeck.cc:7126
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7168
  #, fuzzy, gcc-internal-format
  #| msgid "assignment suppression"
  msgid "assignment to expression with array type"
  msgstr "tildelingsundertrykkelse"
  
! #: c/c-typeck.cc:7294
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7496 c/c-typeck.cc:7515 c/c-typeck.cc:7572
  #, fuzzy, gcc-internal-format
  #| msgid "(near initialization for `%s')"
  msgid "(near initialization for %qs)"
  msgstr "(i nærheden af klargøringen af '%s')"
  
! #: c/c-typeck.cc:7588
  #, fuzzy, gcc-internal-format
  #| msgid "char-array initialized from wide string"
  msgid "array initialized from parenthesized string constant"
  msgstr "char-tabel får tildelt startværdi fra en bred streng"
  
! #: c/c-typeck.cc:7638
  #, fuzzy
  #| msgid "argument missing after %s"
  msgid "expected %e but argument is of type %e"
  msgstr "en parameter mangler efter %s"
  
! #: c/c-typeck.cc:7672
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7675
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7680
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "built-in %qD declared here"
  msgstr "  '%#D' erklæret her"
  
! #: c/c-typeck.cc:7737 c/c-typeck.cc:8645
  #, fuzzy
  #| msgid "  `%#D' declared here"
  msgid "%e declared here"
  msgstr "  '%#D' erklæret her"
  
! #: c/c-typeck.cc:7930
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7935
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7939
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: c/c-typeck.cc:7944
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: c/c-typeck.cc:7949
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: c/c-typeck.cc:7967
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%#T' to `%#T'"
  msgid "implicit conversion from %qT to %qT"
  msgstr "konvertering fra '%#T' til '%#T'"
  
! #: c/c-typeck.cc:8149 c/c-typeck.cc:8548
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra én uden"
  
! #: c/c-typeck.cc:8152 c/c-typeck.cc:8551
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra én uden"
  
! #: c/c-typeck.cc:8155 c/c-typeck.cc:8553
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra én uden"
  
! #: c/c-typeck.cc:8158 c/c-typeck.cc:8555
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra én uden"
  
! #: c/c-typeck.cc:8166 c/c-typeck.cc:8438 c/c-typeck.cc:8481
  #, fuzzy
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer på henvisningsmålets type"
  
! #: c/c-typeck.cc:8168 c/c-typeck.cc:8440 c/c-typeck.cc:8483
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer på henvisningsmålets type"
  
! #: c/c-typeck.cc:8170 c/c-typeck.cc:8442 c/c-typeck.cc:8485
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer på henvisningsmålets type"
  
! #: c/c-typeck.cc:8172 c/c-typeck.cc:8444 c/c-typeck.cc:8487
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer på henvisningsmålets type"
  
! #: c/c-typeck.cc:8181
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C forbyder parameterkonvertering til uniontype"
  
! #: c/c-typeck.cc:8249
  #, fuzzy, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: c/c-typeck.cc:8276
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of pointer to function"
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "videregiver den %d. parameter af henvisning til funktion"
  
! #: c/c-typeck.cc:8287
  #, fuzzy, gcc-internal-format
  #| msgid "cast from pointer to integer of different size"
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "typeomtvingelse fra henvisning til heltal af en anden størrelse"
  
! #: c/c-typeck.cc:8298
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8308
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8324
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "expected %qT but pointer is of type %qT"
  msgstr "  forventede en type, modtog '%E'"
  
! #: c/c-typeck.cc:8339
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: c/c-typeck.cc:8345
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan være kandidater til formateringsegenskaber"
  
! #: c/c-typeck.cc:8351
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: c/c-typeck.cc:8356 cp/typeck.cc:10559
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "return type might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: c/c-typeck.cc:8380
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8390
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8400
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8405
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with a value, in function declared with a void return type"
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "return-sætning med en værdi i en funktion der er erklæret med en void returtype"
  
! #: c/c-typeck.cc:8455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:8458
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:8460
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:8462
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:8492
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8510
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "fortegnene i henvisningsmål i %s er forskellige"
  
! #: c/c-typeck.cc:8518
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "fortegnene i henvisningsmål i %s er forskellige"
  
! #: c/c-typeck.cc:8524
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "fortegnene i henvisningsmål i %s er forskellige"
  
! #: c/c-typeck.cc:8529
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "fortegnene i henvisningsmål i %s er forskellige"
  
! #: c/c-typeck.cc:8576
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8587
  #, fuzzy
  #| msgid "%s from incompatible pointer type"
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8593
  #, fuzzy
  #| msgid "%s from incompatible pointer type"
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8602
  #, fuzzy
  #| msgid "%s from incompatible pointer type"
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8608
  #, fuzzy
  #| msgid "%s from incompatible pointer type"
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8616
  #, fuzzy
  #| msgid "return-statement with a value, in function declared with a void return type"
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "return-sætning med en værdi i en funktion der er erklæret med en void returtype"
  
! #: c/c-typeck.cc:8622
  #, fuzzy
  #| msgid "return-statement with a value, in function declared with a void return type"
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "return-sætning med en værdi i en funktion der er erklæret med en void returtype"
  
! #: c/c-typeck.cc:8698
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:8708
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:8714
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:8719
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:8741
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:8751
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:8757
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:8761
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:8794
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "incompatible type for argument %d of %qE"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: c/c-typeck.cc:8805
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: c/c-typeck.cc:8816
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: c/c-typeck.cc:8826
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr ""
  
  # 'automatic aggregate' betyder automatisk allokerede variabler, dvs.
  # ganske almindelige lokale variabler (kan evt. erklæres med 'auto')
! #: c/c-typeck.cc:8906
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionel C forbyder klargøring af auto-variabler af sammensatte typer"
  
! #: c/c-typeck.cc:9148
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9156
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:9159 c/c-typeck.cc:9221 c/c-typeck.cc:9374
! #, fuzzy, gcc-internal-format
! msgid "%<constexpr%> initializer not representable in type of object"
! msgstr "navnerum '%D' ikke tilladt i using-erklæring"
! 
! #: c/c-typeck.cc:9169
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:9186
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9195
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9339 c/c-typeck.cc:10307 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "klargøring af fleksibelt tabelmedlem"
  
! #: c/c-typeck.cc:9355 cp/typeck2.cc:1258
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:9401
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "startværdistrengen til char-tabellen er for lang"
  
! #: c/c-typeck.cc:9406
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "startværdistrengen til char-tabellen er for lang"
  
! #: c/c-typeck.cc:9413
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9425
  #, fuzzy, gcc-internal-format
  #| msgid "char-array initialized from wide string"
  msgid "array of inappropriate type initialized from string constant"
  msgstr "char-tabel får tildelt startværdi fra en bred streng"
  
! #: c/c-typeck.cc:9493 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ugyldig brug af en tabel der ikke kan optræde som en venstreværdi"
  
! #: c/c-typeck.cc:9507 c/c-typeck.cc:9647 c/c-typeck.cc:10401
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "ugyldig startværdi"
  
! #: c/c-typeck.cc:9519 c/c-typeck.cc:9543 c/c-typeck.cc:9546 c/c-typeck.cc:9554
! #: c/c-typeck.cc:9616 c/c-typeck.cc:11384 c/c-typeck.cc:11468
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "startværdielement er ikke en konstant"
  
! #: c/c-typeck.cc:9528
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "tabel får tildelt en startværdi fra et tabeludtryk der ikke er konstant"
  
! #: c/c-typeck.cc:9559 c/c-typeck.cc:9629 c/c-typeck.cc:11478
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "initializer element is not a constant expression"
  msgstr "startværdielement er ikke en konstant"
  
! #: c/c-typeck.cc:9581 cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' discards qualifiers"
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: c/c-typeck.cc:9623 c/c-typeck.cc:11473
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "startværdielement kan ikke beregnes ved indlæsningstidspunktet"
  
! #: c/c-typeck.cc:9929 cp/decl.cc:7906
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "objekt af typen '%T' med variabel størrelse må ikke tildeles en startværdi"
  
! #: c/c-typeck.cc:10155
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "overskydende krøllede paranteser ved slutningen af startværdien"
  
! #: c/c-typeck.cc:10239
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "krøllede paranteser omkring skalarstartværdi"
  
  # RETMIG: eller er det fleksibel tabel-medlem
! #: c/c-typeck.cc:10309 c/c-typeck.cc:10313 c/c-typeck.cc:12076
! #: c/c-typeck.cc:12201 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "klargøring af fleksibelt tabelmedlem i en indlejret kontekst"
  
! #: c/c-typeck.cc:10350
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "krøllede paranteser mangler omkring startværdien"
  
! #: c/c-typeck.cc:10373
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "missing initializer for field %qD of %qT"
  msgstr "manglende startværdi for medlemmet '%D'"
  
! #: c/c-typeck.cc:10413
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "overskydende elementer i skalarstarværdi"
  
! #: c/c-typeck.cc:10535 c/c-typeck.cc:10617
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "tabelindeks i en startværdi der ikke er en tabel"
  
  # RETMIG: record?
! #: c/c-typeck.cc:10540 c/c-typeck.cc:10679
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "feltnavn ikke i struktur- eller union-startværdi"
  
! #: c/c-typeck.cc:10590
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer exceeds array bounds"
  msgid "array index in initializer not of integer type"
  msgstr "tabelindeks i startværdi overskrider tabelgrænser"
  
! #: c/c-typeck.cc:10599 c/c-typeck.cc:10608
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "array index in initializer is not an integer constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:10613 c/c-typeck.cc:10615
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "tabelindekset i startværdien er ikke en konstant"
  
! #: c/c-typeck.cc:10619 c/c-typeck.cc:10622
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "tabelindeks i startværdi overskrider tabelgrænser"
  
! #: c/c-typeck.cc:10641
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "tomt indeksinterval i startværdi"
  
! #: c/c-typeck.cc:10650
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "tabelindeksinterval i startværdi overskrider tabelgrænser"
  
! #: c/c-typeck.cc:10784 c/c-typeck.cc:10839 c/c-typeck.cc:10880
! #: c/c-typeck.cc:10940 c/c-typeck.cc:10987 c/c-typeck.cc:11575
  #, fuzzy, gcc-internal-format
  #| msgid "initialized field with side-effects overwritten"
  msgid "initialized field overwritten"
  msgstr "klargjort felt med bivirkninger overskrevet"
  
! #: c/c-typeck.cc:10875 c/c-typeck.cc:10936 c/c-typeck.cc:10983
! #: c/c-typeck.cc:11572
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "klargjort felt med bivirkninger overskrevet"
  
! #: c/c-typeck.cc:11500
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:11946
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "for mange elementer i union-startværdi"
  
! #: c/c-typeck.cc:11958 c/c-typeck.cc:12035
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "for mange elementer i struct-startværdi"
  
! #: c/c-typeck.cc:11979
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12050 c/c-typeck.cc:12176 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "ikke-statisk klargøring af fleksibelt tabelmedlem"
  
! #: c/c-typeck.cc:12146
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "for mange elementer i union-startværdi"
  
! #: c/c-typeck.cc:12168
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "traditionel C forbyder tildeling af startværdi til unioner"
  
! #: c/c-typeck.cc:12267
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "for mange elementer i tabelstartværdi"
  
! #: c/c-typeck.cc:12344 c/c-typeck.cc:12346
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "for mange elementer i vektorstartværdi"
  
! #: c/c-typeck.cc:12380
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "for mange elementer i skalarstartværdi"
  
! #: c/c-typeck.cc:12547 c/c-typeck.cc:12623 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra `;' outside of a function"
  msgid "constraint allows registers outside of a function"
  msgstr "ISO C tillader ikke ekstra ';' uden for funktioner"
  
! #: c/c-typeck.cc:12559 cp/semantics.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in output operand outside of a function"
  msgstr "en type med en variabel størrelse er erklæret uden for en funktion"
  
! #: c/c-typeck.cc:12570 cp/semantics.cc:2374
  #, fuzzy, gcc-internal-format
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "output operand outside of a function is not constant"
  msgstr "uddataoperand %d skal bruge %<&%>-begrænsningen"
  
! #: c/c-typeck.cc:12578 c/c-typeck.cc:12668 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%<-%> modifier used inside of a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: c/c-typeck.cc:12636 cp/semantics.cc:2468
  #, fuzzy, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: c/c-typeck.cc:12649 cp/semantics.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in input operand outside of a function"
  msgstr "en type med en variabel størrelse er erklæret uden for en funktion"
  
! #: c/c-typeck.cc:12660 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%D' is not defined outside of function scope"
  msgid "input operand outside of a function is not constant"
  msgstr "%J'%D' er ikke defineret uden for funktionsvirkefelt"
  
! #: c/c-typeck.cc:12712
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids `goto *expr;'"
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C forbyder 'goto *udtryk;'"
  
! #: c/c-typeck.cc:12718
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "computed goto must be pointer type"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c/c-typeck.cc:12748 c/gimple-parser.cc:2648 cp/typeck.cc:11159
  #, fuzzy, gcc-internal-format
  #| msgid "function declared `noreturn' has a `return' statement"
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "funktion der er erklæret 'noreturn' har en 'return'-sætning"
  
! #: c/c-typeck.cc:12777
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with no value, in function returning non-void"
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
  
! #: c/c-typeck.cc:12790 c/gimple-parser.cc:2658
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with a value, in function returning void"
  msgid "%<return%> with a value, in function returning void"
  msgstr "'return' med en værdi i en funktion der returnerer void"
  
! #: c/c-typeck.cc:12793
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with a value, in function returning void"
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "'return' med en værdi i en funktion der returnerer void"
  
! #: c/c-typeck.cc:12875
  #, fuzzy, gcc-internal-format
  #| msgid "function returns address of local variable"
  msgid "function returns address of label"
  msgstr "funktion returnerer adressen på en lokal variabel"
  
! #: c/c-typeck.cc:12966 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-størrelsen er ikke et heltal"
  
! #: c/c-typeck.cc:12991
  #, fuzzy, gcc-internal-format
  #| msgid "`long' switch expression not converted to `int' in ISO C"
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "'long'-udtryk i switch konverteres ikke til 'int' i ISO C"
  
! #: c/c-typeck.cc:13029 c/c-typeck.cc:13037
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "case label is not an integer constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:13043 cp/parser.cc:13521
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sætning"
  
! #: c/c-typeck.cc:13045
  #, fuzzy, gcc-internal-format
  #| msgid "`default' label not within a switch statement"
  msgid "%<default%> label not within a switch statement"
  msgstr "'default'-etiket befinder sig ikke inden i en switch-sætning"
  
! #: c/c-typeck.cc:13121 cp/parser.cc:15291
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-sætning befinder sig ikke i en løkke- eller switch-konstruktion"
  
! #: c/c-typeck.cc:13124 c/c-typeck.cc:13144 cp/decl.cc:4107 cp/parser.cc:15301
! #: cp/parser.cc:15322
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:13127 cp/parser.cc:15304
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement used with OpenMP for loop"
  msgstr "break-sætning befinder sig ikke i en løkke- eller switch-konstruktion"
  
! #: c/c-typeck.cc:13141 cp/parser.cc:15314
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-sætning befinder sig ikke i en løkke"
  
! #: c/c-typeck.cc:13191 cp/cp-gimplify.cc:277
  #, fuzzy, gcc-internal-format
  #| msgid "%Hstatement with no effect"
  msgid "statement with no effect"
  msgstr "%Hsætning uden nogen virkning"
  
! #: c/c-typeck.cc:13235
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: c/c-typeck.cc:13526
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13531
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13549 c/c-typeck.cc:13587
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: c/c-typeck.cc:13554 c/c-typeck.cc:13592
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: c/c-typeck.cc:14184 c/c-typeck.cc:14348 cp/typeck.cc:6163
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "comparing vectors with different element types"
  msgstr "operander til ?: har forskellige typer"
  
! #: c/c-typeck.cc:14192 c/c-typeck.cc:14356 cp/typeck.cc:6177
  #, fuzzy, gcc-internal-format
  #| msgid "operand constraints for `asm' differ in number of alternatives"
  msgid "comparing vectors with different number of elements"
  msgstr "operandbegrænsninger til 'asm' har forskellige antal alternativer"
  
! #: c/c-typeck.cc:14207 c/c-typeck.cc:14371 cp/typeck.cc:6195
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "comparison between types %qT and %qT"
  msgstr "sammenligning mellem typerne '%#T' og '%#T'"
  
! #: c/c-typeck.cc:14217 c/c-typeck.cc:14381 cp/typeck.cc:6212
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14231 cp/typeck.cc:5838
  #, fuzzy, gcc-internal-format
  #| msgid "comparing floating point with == or != is unsafe"
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "sammenligning af kommatal med == eller != er ikke sikkert"
  
! #: c/c-typeck.cc:14270 c/c-typeck.cc:14422
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:14277 c/c-typeck.cc:14283
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids comparison of `void *' with function pointer"
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
  
! #: c/c-typeck.cc:14290 c/c-typeck.cc:14432
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:14303 c/c-typeck.cc:14309 c/c-typeck.cc:14459
! #: c/c-typeck.cc:14465
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "sammenligning mellem henvisningsvariabel og heltal"
  
! #: c/c-typeck.cc:14410
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "sammenligning mellem en fuldstændig og ufuldstændig henvisning"
  
! #: c/c-typeck.cc:14412
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C forbyder ordnede sammenligninger af henvisninger til funktioner"
  
! #: c/c-typeck.cc:14417
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with null pointer"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
! #: c/c-typeck.cc:14440 c/c-typeck.cc:14443 c/c-typeck.cc:14450
! #: c/c-typeck.cc:14453
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
! #: c/c-typeck.cc:14530
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:14848
  #, fuzzy, gcc-internal-format
  #| msgid "array type value used where scalar is required"
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "værdi af tabeltype angivet hvor skalar er påkrævet"
  
! #: c/c-typeck.cc:14852
  #, fuzzy, gcc-internal-format
  #| msgid "struct type value used where scalar is required"
  msgid "used struct type value where scalar is required"
  msgstr "værdi af struct-type angivet hvor skalar er påkrævet"
  
! #: c/c-typeck.cc:14856
  #, fuzzy, gcc-internal-format
  #| msgid "union type value used where scalar is required"
  msgid "used union type value where scalar is required"
  msgstr "værdi af union-type angivet hvor skalar er påkrævet"
  
! #: c/c-typeck.cc:14872
  #, fuzzy, gcc-internal-format
  #| msgid "struct type value used where scalar is required"
  msgid "used vector type where scalar is required"
  msgstr "værdi af struct-type angivet hvor skalar er påkrævet"
  
! #: c/c-typeck.cc:15075 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15086 c/c-typeck.cc:15096 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-typeck.cc:15131 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15199 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %qs clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:15203 c/c-typeck.cc:17020 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %qs clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:15211
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstændig type"
  
! #: c/c-typeck.cc:15221 c/c-typeck.cc:17027 c/c-typeck.cc:17181
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15258 cp/semantics.cc:5995
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: c/c-typeck.cc:15265 cp/semantics.cc:6002
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "length %qE of array section does not have integral type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: c/c-typeck.cc:15288 cp/semantics.cc:6035
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF while reading source file %s.\n"
  msgid "expected single pointer in %qs clause"
  msgstr "Stødt på slutningen af kildefilen %s tidligere end forventet.\n"
  
! #: c/c-typeck.cc:15306 c/c-typeck.cc:15373 c/c-typeck.cc:15666
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Intern oversætterfejl i %s ved %s:%d."
  
! #: c/c-typeck.cc:15325 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15333 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15342 c/c-typeck.cc:15466 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15359 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15402 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15417 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15454 cp/semantics.cc:6201
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "for array function parameter length expression must be specified"
  msgstr "udsagn skal være et kaldenavn"
  
! #: c/c-typeck.cc:15458 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15486 c/c-typeck.cc:15605 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15496 cp/semantics.cc:6242
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE does not have pointer or array type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:15872 cp/semantics.cc:7305
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "kaster NULL som har en heltals-, ikke en henvisningstype"
  
! #: c/c-typeck.cc:15879
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:15885 cp/semantics.cc:7312
  #, fuzzy, gcc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: c/c-typeck.cc:15898 cp/semantics.cc:7328
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: c/c-typeck.cc:15918 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15945
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15952 cp/semantics.cc:7398
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.cc:15958 cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "end expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.cc:15964 cp/semantics.cc:7410
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "step expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.cc:16001 cp/semantics.cc:7458
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected pointer in %qs clause"
  msgstr "uventet operand"
  
! #: c/c-typeck.cc:16104 cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:16126 cp/semantics.cc:7644
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:16152 c/c-typeck.cc:16162
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:16182
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:16194
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "zero sized type %qT in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstændig type"
  
! #: c/c-typeck.cc:16202
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "variable sized type %qT in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstændig type"
  
! #: c/c-typeck.cc:16246
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: c/c-typeck.cc:16255 cp/semantics.cc:7197
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "brug af '%D' er tvetydigt"
  
! #: c/c-typeck.cc:16343
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16361 c/c-typeck.cc:17275 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16373 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:16388 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16397
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16405
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16424 cp/semantics.cc:7771
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:16454 c/c-typeck.cc:17175 c/c-typeck.cc:17446
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in clause %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:16471 cp/semantics.cc:7876
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in motion clauses"
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD fremgår mere end en gang i motion-klausuller"
  
! #: c/c-typeck.cc:16482 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16496 c/c-typeck.cc:16566 c/c-typeck.cc:16601
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16506 c/c-typeck.cc:16574 c/c-typeck.cc:16923
! #: c/c-typeck.cc:17075 c/c-typeck.cc:17083 c/c-typeck.cc:17099
! #: c/c-typeck.cc:17108 c/c-typeck.cc:17116 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
--- 55089,56584 ----
  
  # man kan ikke stikke en forøgelse (++) en type som parameter, 'type
  # argument' skal opfattes på en anden måde
! #: c/c-typeck.cc:5507 c/c-typeck.cc:5541
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "forkert parametertype til forøgelse"
  
! #: c/c-typeck.cc:5509 c/c-typeck.cc:5544
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "forkert parametertype til formindskelse"
  
! #: c/c-typeck.cc:5529
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: c/c-typeck.cc:5533
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "beregninger udført på en henvisning til en ufuldstændig type"
  
! #: c/c-typeck.cc:5641
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of expression of type %<void%>"
  msgstr "tager adressen på midlertidig variabel"
  
! #: c/c-typeck.cc:5704 c/c-typeck.cc:5900
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field `%s'"
  msgid "cannot take address of bit-field %qD"
  msgstr "kan ikke finde adressen af bitfeltet '%s'"
  
! #: c/c-typeck.cc:5718
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of an unaligned member"
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "kan ikke tage adressen af et ikke-justeret medlem"
  
! #: c/c-typeck.cc:5726
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of array with reverse scalar storage order requested"
  msgstr "forespørgsel efter adressen af registervariablen '%s'"
  
! #: c/c-typeck.cc:5915
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of register compound literal requested"
  msgstr "forespørgsel efter adressen af registervariablen '%s'"
  
! #: c/c-typeck.cc:5936
  #, fuzzy, gcc-internal-format
  #| msgid "global register variable `%s' used in nested function"
  msgid "global register variable %qD used in nested function"
  msgstr "global registervariabel '%s' benyttet i indlejret funktion"
  
! #: c/c-typeck.cc:5939
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "register variable %qD used in nested function"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: c/c-typeck.cc:5944
  #, fuzzy, gcc-internal-format
  #| msgid "address of global register variable `%s' requested"
  msgid "address of global register variable %qD requested"
  msgstr "forespørgsel efter adressen af den globale registervariabel '%s'"
  
! #: c/c-typeck.cc:5946 d/d-codegen.cc:761
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of register variable %qD requested"
  msgstr "forespørgsel efter adressen af registervariablen '%s'"
  
! #: c/c-typeck.cc:6085
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "non-lvalue array in conditional expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6181
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:6240 c/c-typeck.cc:6246
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6263
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C forbyder betingede udtryk med kun én tom side"
  
! #: c/c-typeck.cc:6280
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6304
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6308
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6313
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids conditional expr between `void *' and function pointer"
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C++ forbyder betinget udtryk mellem 'void *' og funktionshenvisning"
  
! #: c/c-typeck.cc:6335
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6338
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "first expression has type %qT"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:6339
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "second expression has type %qT"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:6350 c/c-typeck.cc:6363
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "henvisnings- og heltalstype i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6390
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:6506
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: c/c-typeck.cc:6510
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: c/c-typeck.cc:6529
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: c/c-typeck.cc:6534
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
  
! #: c/c-typeck.cc:6543 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "in call to %qD, declared here"
  msgstr "  '%#D' erklæret her"
  
! #: c/c-typeck.cc:6592
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: c/c-typeck.cc:6610 c/c-typeck.cc:13226
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right-hand operand of comma expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: c/c-typeck.cc:6681
  #, fuzzy
  #| msgid "cast adds new qualifiers to function type"
  msgid "cast adds %q#v qualifier to function type"
  msgstr "typeomtvingning tilføjer modifikationer til en funktionstype"
  
! #: c/c-typeck.cc:6687
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer på henvisningsmålets type"
  
! #: c/c-typeck.cc:6722
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6819
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "typetildelingen angiver en tabeltype"
  
! #: c/c-typeck.cc:6825
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "typetildelingen angiver en funktionstype"
  
! #: c/c-typeck.cc:6840
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C forbyder omtvingelse af ikke-skalar til den samme type"
  
! #: c/c-typeck.cc:6844
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "skabelonsparameter '%T' benytter lokal type '%T'"
  
! #: c/c-typeck.cc:6864
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO C forbyder omtvingelse til uniontype"
  
! #: c/c-typeck.cc:6874
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "typetildeling til en uniontype fra en type der ikke findes i union'en"
  
! #: c/c-typeck.cc:6909
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:6914
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:6919
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:6952
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "typeomtvingelse forøger den påkrævne justering af måltypen"
  
! #: c/c-typeck.cc:6964
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "typeomtvingelse fra henvisning til heltal af en anden størrelse"
  
! #: c/c-typeck.cc:6969
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6979 cp/typeck.cc:9499
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "typeomtvingelse fra heltal til henvisning af en anden størrelse"
  
! #: c/c-typeck.cc:6993
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
  
! #: c/c-typeck.cc:7002
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
  
! #: c/c-typeck.cc:7012
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t convert from incomplete type %qT to %qT"
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "kan ikke konvertere fra ufuldstændig type %qT til %qT"
  
! #: c/c-typeck.cc:7127
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7169
  #, fuzzy, gcc-internal-format
  #| msgid "assignment suppression"
  msgid "assignment to expression with array type"
  msgstr "tildelingsundertrykkelse"
  
! #: c/c-typeck.cc:7295
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7497 c/c-typeck.cc:7516 c/c-typeck.cc:7573
  #, fuzzy, gcc-internal-format
  #| msgid "(near initialization for `%s')"
  msgid "(near initialization for %qs)"
  msgstr "(i nærheden af klargøringen af '%s')"
  
! #: c/c-typeck.cc:7589
  #, fuzzy, gcc-internal-format
  #| msgid "char-array initialized from wide string"
  msgid "array initialized from parenthesized string constant"
  msgstr "char-tabel får tildelt startværdi fra en bred streng"
  
! #: c/c-typeck.cc:7639
  #, fuzzy
  #| msgid "argument missing after %s"
  msgid "expected %e but argument is of type %e"
  msgstr "en parameter mangler efter %s"
  
! #: c/c-typeck.cc:7673
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7676
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7681
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "built-in %qD declared here"
  msgstr "  '%#D' erklæret her"
  
! #: c/c-typeck.cc:7738 c/c-typeck.cc:8646
  #, fuzzy
  #| msgid "  `%#D' declared here"
  msgid "%e declared here"
  msgstr "  '%#D' erklæret her"
  
! #: c/c-typeck.cc:7931
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7936
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7940
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: c/c-typeck.cc:7945
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: c/c-typeck.cc:7950
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: c/c-typeck.cc:7968
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%#T' to `%#T'"
  msgid "implicit conversion from %qT to %qT"
  msgstr "konvertering fra '%#T' til '%#T'"
  
! #: c/c-typeck.cc:8150 c/c-typeck.cc:8549
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra én uden"
  
! #: c/c-typeck.cc:8153 c/c-typeck.cc:8552
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra én uden"
  
! #: c/c-typeck.cc:8156 c/c-typeck.cc:8554
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra én uden"
  
! #: c/c-typeck.cc:8159 c/c-typeck.cc:8556
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra én uden"
  
! #: c/c-typeck.cc:8167 c/c-typeck.cc:8439 c/c-typeck.cc:8482
  #, fuzzy
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer på henvisningsmålets type"
  
! #: c/c-typeck.cc:8169 c/c-typeck.cc:8441 c/c-typeck.cc:8484
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer på henvisningsmålets type"
  
! #: c/c-typeck.cc:8171 c/c-typeck.cc:8443 c/c-typeck.cc:8486
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer på henvisningsmålets type"
  
! #: c/c-typeck.cc:8173 c/c-typeck.cc:8445 c/c-typeck.cc:8488
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer på henvisningsmålets type"
  
! #: c/c-typeck.cc:8182
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C forbyder parameterkonvertering til uniontype"
  
! #: c/c-typeck.cc:8250
  #, fuzzy, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: c/c-typeck.cc:8277
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of pointer to function"
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "videregiver den %d. parameter af henvisning til funktion"
  
! #: c/c-typeck.cc:8288
  #, fuzzy, gcc-internal-format
  #| msgid "cast from pointer to integer of different size"
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "typeomtvingelse fra henvisning til heltal af en anden størrelse"
  
! #: c/c-typeck.cc:8299
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8309
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8325
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "expected %qT but pointer is of type %qT"
  msgstr "  forventede en type, modtog '%E'"
  
! #: c/c-typeck.cc:8340
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: c/c-typeck.cc:8346
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan være kandidater til formateringsegenskaber"
  
! #: c/c-typeck.cc:8352
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: c/c-typeck.cc:8357 cp/typeck.cc:10675
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "return type might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: c/c-typeck.cc:8381
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8391
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8401
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8406
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with a value, in function declared with a void return type"
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "return-sætning med en værdi i en funktion der er erklæret med en void returtype"
  
! #: c/c-typeck.cc:8456
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:8459
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:8461
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:8463
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:8493
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8511
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "fortegnene i henvisningsmål i %s er forskellige"
  
! #: c/c-typeck.cc:8519
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "fortegnene i henvisningsmål i %s er forskellige"
  
! #: c/c-typeck.cc:8525
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "fortegnene i henvisningsmål i %s er forskellige"
  
! #: c/c-typeck.cc:8530
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "fortegnene i henvisningsmål i %s er forskellige"
  
! #: c/c-typeck.cc:8577
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8588
  #, fuzzy
  #| msgid "%s from incompatible pointer type"
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8594
  #, fuzzy
  #| msgid "%s from incompatible pointer type"
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8603
  #, fuzzy
  #| msgid "%s from incompatible pointer type"
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8609
  #, fuzzy
  #| msgid "%s from incompatible pointer type"
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:8617
  #, fuzzy
  #| msgid "return-statement with a value, in function declared with a void return type"
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "return-sætning med en værdi i en funktion der er erklæret med en void returtype"
  
! #: c/c-typeck.cc:8623
  #, fuzzy
  #| msgid "return-statement with a value, in function declared with a void return type"
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "return-sætning med en værdi i en funktion der er erklæret med en void returtype"
  
! #: c/c-typeck.cc:8699
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:8709
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:8715
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:8720
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:8742
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:8752
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:8758
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:8762
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:8795
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "incompatible type for argument %d of %qE"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: c/c-typeck.cc:8806
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: c/c-typeck.cc:8817
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: c/c-typeck.cc:8827
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr ""
  
  # 'automatic aggregate' betyder automatisk allokerede variabler, dvs.
  # ganske almindelige lokale variabler (kan evt. erklæres med 'auto')
! #: c/c-typeck.cc:8907
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionel C forbyder klargøring af auto-variabler af sammensatte typer"
  
! #: c/c-typeck.cc:9149
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9166 c/c-typeck.cc:9176 c/c-typeck.cc:9238 c/c-typeck.cc:9391
! #, fuzzy, gcc-internal-format
! msgid "%<constexpr%> initializer not representable in type of object"
! msgstr "navnerum '%D' ikke tilladt i using-erklæring"
! 
! #: c/c-typeck.cc:9172
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:9186
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:9203
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9212
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9356 c/c-typeck.cc:10324 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "klargøring af fleksibelt tabelmedlem"
  
! #: c/c-typeck.cc:9372 cp/typeck2.cc:1258
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: c/c-typeck.cc:9418
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "startværdistrengen til char-tabellen er for lang"
  
! #: c/c-typeck.cc:9423
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "startværdistrengen til char-tabellen er for lang"
  
! #: c/c-typeck.cc:9430
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9442
  #, fuzzy, gcc-internal-format
  #| msgid "char-array initialized from wide string"
  msgid "array of inappropriate type initialized from string constant"
  msgstr "char-tabel får tildelt startværdi fra en bred streng"
  
! #: c/c-typeck.cc:9510 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ugyldig brug af en tabel der ikke kan optræde som en venstreværdi"
  
! #: c/c-typeck.cc:9524 c/c-typeck.cc:9664 c/c-typeck.cc:10418
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "ugyldig startværdi"
  
! #: c/c-typeck.cc:9536 c/c-typeck.cc:9560 c/c-typeck.cc:9563 c/c-typeck.cc:9571
! #: c/c-typeck.cc:9633 c/c-typeck.cc:11401 c/c-typeck.cc:11485
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "startværdielement er ikke en konstant"
  
! #: c/c-typeck.cc:9545
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "tabel får tildelt en startværdi fra et tabeludtryk der ikke er konstant"
  
! #: c/c-typeck.cc:9576 c/c-typeck.cc:9646 c/c-typeck.cc:11495
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "initializer element is not a constant expression"
  msgstr "startværdielement er ikke en konstant"
  
! #: c/c-typeck.cc:9598 cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' discards qualifiers"
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: c/c-typeck.cc:9640 c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "startværdielement kan ikke beregnes ved indlæsningstidspunktet"
  
! #: c/c-typeck.cc:9946 cp/decl.cc:7904
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "objekt af typen '%T' med variabel størrelse må ikke tildeles en startværdi"
  
! #: c/c-typeck.cc:10172
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "overskydende krøllede paranteser ved slutningen af startværdien"
  
! #: c/c-typeck.cc:10256
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "krøllede paranteser omkring skalarstartværdi"
  
  # RETMIG: eller er det fleksibel tabel-medlem
! #: c/c-typeck.cc:10326 c/c-typeck.cc:10330 c/c-typeck.cc:12093
! #: c/c-typeck.cc:12218 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "klargøring af fleksibelt tabelmedlem i en indlejret kontekst"
  
! #: c/c-typeck.cc:10367
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "krøllede paranteser mangler omkring startværdien"
  
! #: c/c-typeck.cc:10390
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "missing initializer for field %qD of %qT"
  msgstr "manglende startværdi for medlemmet '%D'"
  
! #: c/c-typeck.cc:10430
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "overskydende elementer i skalarstarværdi"
  
! #: c/c-typeck.cc:10552 c/c-typeck.cc:10634
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "tabelindeks i en startværdi der ikke er en tabel"
  
  # RETMIG: record?
! #: c/c-typeck.cc:10557 c/c-typeck.cc:10696
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "feltnavn ikke i struktur- eller union-startværdi"
  
! #: c/c-typeck.cc:10607
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer exceeds array bounds"
  msgid "array index in initializer not of integer type"
  msgstr "tabelindeks i startværdi overskrider tabelgrænser"
  
! #: c/c-typeck.cc:10616 c/c-typeck.cc:10625
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "array index in initializer is not an integer constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:10630 c/c-typeck.cc:10632
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "tabelindekset i startværdien er ikke en konstant"
  
! #: c/c-typeck.cc:10636 c/c-typeck.cc:10639
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "tabelindeks i startværdi overskrider tabelgrænser"
  
! #: c/c-typeck.cc:10658
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "tomt indeksinterval i startværdi"
  
! #: c/c-typeck.cc:10667
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "tabelindeksinterval i startværdi overskrider tabelgrænser"
  
! #: c/c-typeck.cc:10801 c/c-typeck.cc:10856 c/c-typeck.cc:10897
! #: c/c-typeck.cc:10957 c/c-typeck.cc:11004 c/c-typeck.cc:11592
  #, fuzzy, gcc-internal-format
  #| msgid "initialized field with side-effects overwritten"
  msgid "initialized field overwritten"
  msgstr "klargjort felt med bivirkninger overskrevet"
  
! #: c/c-typeck.cc:10892 c/c-typeck.cc:10953 c/c-typeck.cc:11000
! #: c/c-typeck.cc:11589
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "klargjort felt med bivirkninger overskrevet"
  
! #: c/c-typeck.cc:11517
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:11963
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "for mange elementer i union-startværdi"
  
! #: c/c-typeck.cc:11975 c/c-typeck.cc:12052
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "for mange elementer i struct-startværdi"
  
! #: c/c-typeck.cc:11996
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12067 c/c-typeck.cc:12193 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "ikke-statisk klargøring af fleksibelt tabelmedlem"
  
! #: c/c-typeck.cc:12163
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "for mange elementer i union-startværdi"
  
! #: c/c-typeck.cc:12185
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "traditionel C forbyder tildeling af startværdi til unioner"
  
! #: c/c-typeck.cc:12284
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "for mange elementer i tabelstartværdi"
  
! #: c/c-typeck.cc:12361 c/c-typeck.cc:12363
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "for mange elementer i vektorstartværdi"
  
! #: c/c-typeck.cc:12397
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "for mange elementer i skalarstartværdi"
  
! #: c/c-typeck.cc:12564 c/c-typeck.cc:12640 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra `;' outside of a function"
  msgid "constraint allows registers outside of a function"
  msgstr "ISO C tillader ikke ekstra ';' uden for funktioner"
  
! #: c/c-typeck.cc:12576 cp/semantics.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in output operand outside of a function"
  msgstr "en type med en variabel størrelse er erklæret uden for en funktion"
  
! #: c/c-typeck.cc:12587 cp/semantics.cc:2374
  #, fuzzy, gcc-internal-format
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "output operand outside of a function is not constant"
  msgstr "uddataoperand %d skal bruge %<&%>-begrænsningen"
  
! #: c/c-typeck.cc:12595 c/c-typeck.cc:12685 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%<-%> modifier used inside of a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: c/c-typeck.cc:12653 cp/semantics.cc:2468
  #, fuzzy, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: c/c-typeck.cc:12666 cp/semantics.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in input operand outside of a function"
  msgstr "en type med en variabel størrelse er erklæret uden for en funktion"
  
! #: c/c-typeck.cc:12677 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%D' is not defined outside of function scope"
  msgid "input operand outside of a function is not constant"
  msgstr "%J'%D' er ikke defineret uden for funktionsvirkefelt"
  
! #: c/c-typeck.cc:12729
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids `goto *expr;'"
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C forbyder 'goto *udtryk;'"
  
! #: c/c-typeck.cc:12735
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "computed goto must be pointer type"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: c/c-typeck.cc:12765 c/gimple-parser.cc:2648 cp/typeck.cc:11275
  #, fuzzy, gcc-internal-format
  #| msgid "function declared `noreturn' has a `return' statement"
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "funktion der er erklæret 'noreturn' har en 'return'-sætning"
  
! #: c/c-typeck.cc:12794
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with no value, in function returning non-void"
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
  
! #: c/c-typeck.cc:12807 c/gimple-parser.cc:2658
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with a value, in function returning void"
  msgid "%<return%> with a value, in function returning void"
  msgstr "'return' med en værdi i en funktion der returnerer void"
  
! #: c/c-typeck.cc:12810
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with a value, in function returning void"
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "'return' med en værdi i en funktion der returnerer void"
  
! #: c/c-typeck.cc:12892
  #, fuzzy, gcc-internal-format
  #| msgid "function returns address of local variable"
  msgid "function returns address of label"
  msgstr "funktion returnerer adressen på en lokal variabel"
  
! #: c/c-typeck.cc:12983 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-størrelsen er ikke et heltal"
  
! #: c/c-typeck.cc:13008
  #, fuzzy, gcc-internal-format
  #| msgid "`long' switch expression not converted to `int' in ISO C"
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "'long'-udtryk i switch konverteres ikke til 'int' i ISO C"
  
! #: c/c-typeck.cc:13046 c/c-typeck.cc:13054
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "case label is not an integer constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:13060 cp/parser.cc:13523
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sætning"
  
! #: c/c-typeck.cc:13062
  #, fuzzy, gcc-internal-format
  #| msgid "`default' label not within a switch statement"
  msgid "%<default%> label not within a switch statement"
  msgstr "'default'-etiket befinder sig ikke inden i en switch-sætning"
  
! #: c/c-typeck.cc:13138 cp/parser.cc:15293
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-sætning befinder sig ikke i en løkke- eller switch-konstruktion"
  
! #: c/c-typeck.cc:13141 c/c-typeck.cc:13161 cp/decl.cc:4105 cp/parser.cc:15303
! #: cp/parser.cc:15324
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:13144 cp/parser.cc:15306
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement used with OpenMP for loop"
  msgstr "break-sætning befinder sig ikke i en løkke- eller switch-konstruktion"
  
! #: c/c-typeck.cc:13158 cp/parser.cc:15316
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-sætning befinder sig ikke i en løkke"
  
! #: c/c-typeck.cc:13208 cp/cp-gimplify.cc:277
  #, fuzzy, gcc-internal-format
  #| msgid "%Hstatement with no effect"
  msgid "statement with no effect"
  msgstr "%Hsætning uden nogen virkning"
  
! #: c/c-typeck.cc:13252
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: c/c-typeck.cc:13543
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13548
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13566 c/c-typeck.cc:13604
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: c/c-typeck.cc:13571 c/c-typeck.cc:13609
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: c/c-typeck.cc:14201 c/c-typeck.cc:14365 cp/typeck.cc:6279
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "comparing vectors with different element types"
  msgstr "operander til ?: har forskellige typer"
  
! #: c/c-typeck.cc:14209 c/c-typeck.cc:14373 cp/typeck.cc:6293
  #, fuzzy, gcc-internal-format
  #| msgid "operand constraints for `asm' differ in number of alternatives"
  msgid "comparing vectors with different number of elements"
  msgstr "operandbegrænsninger til 'asm' har forskellige antal alternativer"
  
! #: c/c-typeck.cc:14224 c/c-typeck.cc:14388 cp/typeck.cc:6311
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "comparison between types %qT and %qT"
  msgstr "sammenligning mellem typerne '%#T' og '%#T'"
  
! #: c/c-typeck.cc:14234 c/c-typeck.cc:14398 cp/typeck.cc:6328
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14248 cp/typeck.cc:5954
  #, fuzzy, gcc-internal-format
  #| msgid "comparing floating point with == or != is unsafe"
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "sammenligning af kommatal med == eller != er ikke sikkert"
  
! #: c/c-typeck.cc:14287 c/c-typeck.cc:14439
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:14294 c/c-typeck.cc:14300
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids comparison of `void *' with function pointer"
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
  
! #: c/c-typeck.cc:14307 c/c-typeck.cc:14449
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:14320 c/c-typeck.cc:14326 c/c-typeck.cc:14476
! #: c/c-typeck.cc:14482
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "sammenligning mellem henvisningsvariabel og heltal"
  
! #: c/c-typeck.cc:14427
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "sammenligning mellem en fuldstændig og ufuldstændig henvisning"
  
! #: c/c-typeck.cc:14429
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C forbyder ordnede sammenligninger af henvisninger til funktioner"
  
! #: c/c-typeck.cc:14434
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with null pointer"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
! #: c/c-typeck.cc:14457 c/c-typeck.cc:14460 c/c-typeck.cc:14467
! #: c/c-typeck.cc:14470
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
! #: c/c-typeck.cc:14547
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:14865
  #, fuzzy, gcc-internal-format
  #| msgid "array type value used where scalar is required"
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "værdi af tabeltype angivet hvor skalar er påkrævet"
  
! #: c/c-typeck.cc:14869
  #, fuzzy, gcc-internal-format
  #| msgid "struct type value used where scalar is required"
  msgid "used struct type value where scalar is required"
  msgstr "værdi af struct-type angivet hvor skalar er påkrævet"
  
! #: c/c-typeck.cc:14873
  #, fuzzy, gcc-internal-format
  #| msgid "union type value used where scalar is required"
  msgid "used union type value where scalar is required"
  msgstr "værdi af union-type angivet hvor skalar er påkrævet"
  
! #: c/c-typeck.cc:14889
  #, fuzzy, gcc-internal-format
  #| msgid "struct type value used where scalar is required"
  msgid "used vector type where scalar is required"
  msgstr "værdi af struct-type angivet hvor skalar er påkrævet"
  
! #: c/c-typeck.cc:15092 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15103 c/c-typeck.cc:15113 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-typeck.cc:15148 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15216 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %qs clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:15220 c/c-typeck.cc:17037 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %qs clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:15228
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstændig type"
  
! #: c/c-typeck.cc:15238 c/c-typeck.cc:17044 c/c-typeck.cc:17198
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15275 cp/semantics.cc:5995
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:6002
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "length %qE of array section does not have integral type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: c/c-typeck.cc:15305 cp/semantics.cc:6035
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF while reading source file %s.\n"
  msgid "expected single pointer in %qs clause"
  msgstr "Stødt på slutningen af kildefilen %s tidligere end forventet.\n"
  
! #: c/c-typeck.cc:15323 c/c-typeck.cc:15390 c/c-typeck.cc:15683
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Intern oversætterfejl i %s ved %s:%d."
  
! #: c/c-typeck.cc:15342 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15350 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15359 c/c-typeck.cc:15483 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15376 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15419 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15434 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15471 cp/semantics.cc:6201
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "for array function parameter length expression must be specified"
  msgstr "udsagn skal være et kaldenavn"
  
! #: c/c-typeck.cc:15475 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15503 c/c-typeck.cc:15622 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15513 cp/semantics.cc:6242
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE does not have pointer or array type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:15889 cp/semantics.cc:7305
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "kaster NULL som har en heltals-, ikke en henvisningstype"
  
! #: c/c-typeck.cc:15896
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:7312
  #, fuzzy, gcc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: c/c-typeck.cc:15915 cp/semantics.cc:7328
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: c/c-typeck.cc:15935 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15962
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15969 cp/semantics.cc:7398
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.cc:15975 cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "end expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.cc:15981 cp/semantics.cc:7410
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "step expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.cc:16018 cp/semantics.cc:7458
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected pointer in %qs clause"
  msgstr "uventet operand"
  
! #: c/c-typeck.cc:16121 cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:16143 cp/semantics.cc:7644
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:16169 c/c-typeck.cc:16179
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:16199
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:16211
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "zero sized type %qT in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstændig type"
  
! #: c/c-typeck.cc:16219
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "variable sized type %qT in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstændig type"
  
! #: c/c-typeck.cc:16263
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: c/c-typeck.cc:16272 cp/semantics.cc:7197
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "brug af '%D' er tvetydigt"
  
! #: c/c-typeck.cc:16360
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16378 c/c-typeck.cc:17292 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16390 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:16405 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16414
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16422
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16441 cp/semantics.cc:7771
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:16471 c/c-typeck.cc:17192 c/c-typeck.cc:17463
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in clause %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:16488 cp/semantics.cc:7876
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in motion clauses"
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD fremgår mere end en gang i motion-klausuller"
  
! #: c/c-typeck.cc:16499 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16513 c/c-typeck.cc:16583 c/c-typeck.cc:16618
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16523 c/c-typeck.cc:16591 c/c-typeck.cc:16940
! #: c/c-typeck.cc:17092 c/c-typeck.cc:17100 c/c-typeck.cc:17116
! #: c/c-typeck.cc:17125 c/c-typeck.cc:17133 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
*************** msgstr ""
*** 56578,56854 ****
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16509 c/c-typeck.cc:16580 c/c-typeck.cc:17119
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16554 cp/semantics.cc:7991
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: c/c-typeck.cc:16594 cp/semantics.cc:8051
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: c/c-typeck.cc:16613 cp/semantics.cc:8473
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:16620
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:16627
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD i %<aligned%>-klausul"
  
! #: c/c-typeck.cc:16634
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16647 cp/semantics.cc:8542
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE er ikke en variable i %<depend%>-klausul"
  
! #: c/c-typeck.cc:16653
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qD fremgår mere end en gang i map-klausuller"
  
! #: c/c-typeck.cc:16666 cp/semantics.cc:8581
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:16672
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qD fremgår mere end en gang i map-klausuller"
  
! #: c/c-typeck.cc:16744 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16759 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16767 cp/semantics.cc:8742
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE er ikke en variable i %<depend%>-klausul"
  
! #: c/c-typeck.cc:16788 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16798 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16859 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16879 c/c-typeck.cc:16955 c/c-typeck.cc:16991
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported map expression %qE"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: c/c-typeck.cc:16919 c/c-typeck.cc:17096 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD fremgår mere end en gang i motion-klausuller"
  
! #: c/c-typeck.cc:16927 c/c-typeck.cc:17102 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD fremgår mere end en gang i map-klausuller"
  
! #: c/c-typeck.cc:17046 c/c-typeck.cc:17188 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD har ikke en mappable-type i %qs-klausul"
  
! #: c/c-typeck.cc:17171 cp/semantics.cc:9248
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE er hverken en variabel eller et funktionsnavn i klausul %qs"
  
! #: c/c-typeck.cc:17197 cp/semantics.cc:9279
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:17211 cp/semantics.cc:9295
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17233
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' is not a pointer"
  msgid "%qs variable is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: c/c-typeck.cc:17240
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:17288 c/c-typeck.cc:17393 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17308 cp/semantics.cc:8816
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses on a task construct"
  msgstr "for mange inddatafiler"
  
! #: c/c-typeck.cc:17429 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:17464 cp/semantics.cc:9706
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in motion clauses"
  msgid "%qD appears more than once in action clauses"
  msgstr "%qD fremgår mere end en gang i motion-klausuller"
  
! #: c/c-typeck.cc:17475 cp/semantics.cc:9720
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take `void'"
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "'%D' skal tage mod 'void'"
  
! #: c/c-typeck.cc:17484 cp/semantics.cc:9729
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD shall not be const"
  msgstr "'%s' er ikke en funktion,"
  
! #: c/c-typeck.cc:17533 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17543
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17574 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17586 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17597 c/c-typeck.cc:17605 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:17653 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17704 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17712 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17720 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17730 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17748 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17766 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17770 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:17942
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:17947
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to `va_arg' not of type `va_list'"
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "den første parameter til 'va_arg' er ikke af typen 'va_list'"
  
! #: c/c-typeck.cc:17953
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to `va_arg' not of type `va_list'"
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "den første parameter til 'va_arg' er ikke af typen 'va_list'"
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 56587,56863 ----
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16526 c/c-typeck.cc:16597 c/c-typeck.cc:17136
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16571 cp/semantics.cc:7991
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: c/c-typeck.cc:16611 cp/semantics.cc:8051
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: c/c-typeck.cc:16630 cp/semantics.cc:8473
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:16637
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:16644
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD i %<aligned%>-klausul"
  
! #: c/c-typeck.cc:16651
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16664 cp/semantics.cc:8542
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE er ikke en variable i %<depend%>-klausul"
  
! #: c/c-typeck.cc:16670
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qD fremgår mere end en gang i map-klausuller"
  
! #: c/c-typeck.cc:16683 cp/semantics.cc:8581
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:16689
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qD fremgår mere end en gang i map-klausuller"
  
! #: c/c-typeck.cc:16761 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16776 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16784 cp/semantics.cc:8742
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE er ikke en variable i %<depend%>-klausul"
  
! #: c/c-typeck.cc:16805 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16815 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16876 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16896 c/c-typeck.cc:16972 c/c-typeck.cc:17008
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported map expression %qE"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: c/c-typeck.cc:16936 c/c-typeck.cc:17113 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD fremgår mere end en gang i motion-klausuller"
  
! #: c/c-typeck.cc:16944 c/c-typeck.cc:17119 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD fremgår mere end en gang i map-klausuller"
  
! #: c/c-typeck.cc:17063 c/c-typeck.cc:17205 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD har ikke en mappable-type i %qs-klausul"
  
! #: c/c-typeck.cc:17188 cp/semantics.cc:9248
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE er hverken en variabel eller et funktionsnavn i klausul %qs"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9279
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:17228 cp/semantics.cc:9295
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17231 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17250
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' is not a pointer"
  msgid "%qs variable is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: c/c-typeck.cc:17257
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:17305 c/c-typeck.cc:17410 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17325 cp/semantics.cc:8816
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses on a task construct"
  msgstr "for mange inddatafiler"
  
! #: c/c-typeck.cc:17446 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:17481 cp/semantics.cc:9706
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in motion clauses"
  msgid "%qD appears more than once in action clauses"
  msgstr "%qD fremgår mere end en gang i motion-klausuller"
  
! #: c/c-typeck.cc:17492 cp/semantics.cc:9720
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take `void'"
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "'%D' skal tage mod 'void'"
  
! #: c/c-typeck.cc:17501 cp/semantics.cc:9729
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD shall not be const"
  msgstr "'%s' er ikke en funktion,"
  
! #: c/c-typeck.cc:17550 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17560
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17591 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17603 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17614 c/c-typeck.cc:17622 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:17670 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17721 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17729 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17737 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17747 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17765 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17783 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17787 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:17964
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to `va_arg' not of type `va_list'"
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "den første parameter til 'va_arg' er ikke af typen 'va_list'"
  
! #: c/c-typeck.cc:17970
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to `va_arg' not of type `va_list'"
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "den første parameter til 'va_arg' er ikke af typen 'va_list'"
  
! #: c/c-typeck.cc:17976
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr "uventet operand"
*** 57097,57450 ****
  msgid "expected case label"
  msgstr "forventet etiket"
  
! #: cobol/cdf-copy.cc:109
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:275
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr ""
  
! #: cobol/cobol1.cc:326
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Creating '%s'\n"
  msgid "exception '%s'"
  msgstr "Opretter »%s«.\n"
  
! #: cobol/cobol1.cc:408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open source file %s.\n"
  msgid "could not execute preprocessor %s"
  msgstr "Kunne ikke åbne kildefilen %s.\n"
  
! #: cobol/cobol1.cc:413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not find specs file %s\n"
  msgid "could not include %s"
  msgstr "kunne ikke finde specifikationsfilen %s\n"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:419
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:53
! msgid "no such exception: 0x%04x"
  msgstr ""
  
! #: cobol/genapi.cc:332
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:571
  #, gcc-internal-format
! msgid "Nice try, but you can't fire me. I quit!"
  msgstr ""
  
! #: cobol/genapi.cc:1486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE does not have a mappable type in %qs clause"
! msgid "%s(): Knows not the variable type %s for %s"
  msgstr "%qE har ikke en mappable-type i %qs-klausul"
  
! #: cobol/genapi.cc:2176
! #, gcc-internal-format, gfc-internal-format
! msgid "I don't know how to MOVE an alphabetical string to %s(%s) \n"
  msgstr ""
  
! #: cobol/genapi.cc:2244
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): field->type %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:5728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: invalid file name: %s\n"
! msgid "%s(): Invalid field type %s:"
  msgstr "%s: ugyldigt filnavn: %s\n"
  
! #: cobol/genapi.cc:6929 cobol/genapi.cc:6935 cobol/genapi.cc:6941
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_logop() was called with variable %s on line %d, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7048 cobol/genapi.cc:7112
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_relop() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7158
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_if() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7411
! #, gcc-internal-format, gfc-internal-format
! msgid "###### candidate %s has unimplemented CVT_type %d(%s)\n"
  msgstr ""
  
! #: cobol/genapi.cc:7422
! #, gcc-internal-format, gfc-internal-format
! msgid "###### unknown setop_t code %d\n"
  msgstr ""
  
! #: cobol/genapi.cc:7618
! msgid "%s:%d: %zu exceeds MAXIMUM_UNTILS of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:8624
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:8846 cobol/genapi.cc:9306
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:8971
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s access mode is 'file_inaccessible_e' in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9044
  #, gcc-internal-format
! msgid "parser_file_open called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9049
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_open for %s called with NULL var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9054
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9122
  #, gcc-internal-format
! msgid "parser_file_close called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9127
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_close for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9180
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9190
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9195
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9200
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9205
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9210
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but 'where' >= 0"
  msgstr ""
  
! #: cobol/genapi.cc:9219
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but 'where' < 0"
  msgstr ""
  
! #: cobol/genapi.cc:9262
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9311
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9317
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9322
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9457
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:11122
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): asked to sort %s, but it's not a table"
  msgstr ""
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:11250
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11379
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11786
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12187
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:12439
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): What in the name of Nero's fiddle are we doing here?"
! msgstr ""
  
! #: cobol/genapi.cc:13948
! #, gcc-internal-format, gfc-internal-format
! msgid "In parser_move(%s to %s), the move of FldLiteralN to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:14184
! #, gcc-internal-format, gfc-internal-format
! msgid "In mh_dest_is_float(%s to %s), the move of %s to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:16279
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16351
  #, gcc-internal-format
! msgid "parser_symbol_add() was called with a NULL new_var\n"
  msgstr ""
  
! #: cobol/genapi.cc:16379
! msgid "%s(): %2.2d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:16419
  #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add(): %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16425
! msgid "parser_symbol_add(): %2.2d %s has null ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16433
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add( %s ) improperly has a non-null var_decl_node\n"
  msgstr ""
  
! #: cobol/genapi.cc:16638
! msgid "%s(): %2.2d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/gengen.cc:363
  #, gcc-internal-format
! msgid "The given type is not NULL, and that's just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:372
  #, gcc-internal-format
! msgid "The given type is not a DECL or a TYPE"
  msgstr ""
  
! #: cobol/gengen.cc:416
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown type %d"
  msgstr "ukendt registernavn: %s"
  
! #: cobol/gengen.cc:2941
  #, gcc-internal-format
! msgid "Residual context count!"
  msgstr ""
  
! #: cobol/genmath.cc:1392
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_op() doesn't know how to evaluate \"%s = %s %c %s\"\n"
  msgstr ""
  
! #: cobol/genutil.cc:322 cobol/genutil.cc:601
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "for mange inddatafiler"
  
! #: cobol/lexio.cc:1490
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:%d:   instantiated from `%s'\n"
! msgid "%s pid %d terminated by %s"
  msgstr "%s:%d:   instantieret fra '%s'\n"
  
! #: cobol/lexio.cc:1495
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: %s exited with status %d\n"
  msgid "%s exited with status %d"
  msgstr "%s: %s afsluttede med status %d\n"
  
! #: cobol/symbols.cc:450
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%s: key must be field"
  msgstr "%s-roteringsantal er negativt"
  
! #: cobol/symbols.cc:3709 cobol/symbols.cc:3816 cobol/symbols.cc:3846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: would convert file `%s'\n"
  msgid "%s:%d: could not add '%s'"
  msgstr "%s: ville omdanne filen '%s'\n"
  
! #: cobol/util.cc:1108
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1705
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: compiling `%s'\n"
  msgid "%s: regcomp: %s"
  msgstr "%s: oversætter '%s'\n"
  
! #: cobol/util.cc:1815
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:2141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect: recompiling %s\n"
  msgid "failed compiling %s"
--- 57106,57515 ----
  msgid "expected case label"
  msgstr "forventet etiket"
  
! #: cobol/cdf-copy.cc:108
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:274
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr ""
  
! #: cobol/cobol1.cc:325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Creating '%s'\n"
  msgid "exception '%s'"
  msgstr "Opretter »%s«.\n"
  
! #: cobol/cobol1.cc:414
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open source file %s.\n"
  msgid "could not execute preprocessor %s"
  msgstr "Kunne ikke åbne kildefilen %s.\n"
  
! #: cobol/cobol1.cc:420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not find specs file %s\n"
  msgid "could not include %s"
  msgstr "kunne ikke finde specifikationsfilen %s\n"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:426
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:54
! #, gcc-internal-format
! msgid "no such exception: 0x%x"
  msgstr ""
  
! #: cobol/genapi.cc:354
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:600
  #, gcc-internal-format
! msgid "Nice try, but you cannot fire me."
  msgstr ""
  
! #: cobol/genapi.cc:1214
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%qD should be initialized"
! msgid "%s should not be null"
! msgstr "%qD skal tildeles en startværdi"
! 
! #: cobol/genapi.cc:1792
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE does not have a mappable type in %qs clause"
! msgid "%s: Knows not the variable type %s for %s"
  msgstr "%qE har ikke en mappable-type i %qs-klausul"
  
! #: cobol/genapi.cc:2481
! #, gcc-internal-format
! msgid "I don%'t know how to MOVE an alphabetical string to %s(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:2549
! #, gcc-internal-format
! msgid "%s: %<field->type%> %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:4460
! #, fuzzy, gcc-internal-format
! #| msgid "Missing comma in FORMAT statement at %0"
! msgid "Not valid for ACCEPT statement."
! msgstr "Manglende komma i FORMAT-sætning ved %0"
! 
! #: cobol/genapi.cc:5488
! #, gcc-internal-format
! msgid "Attempting to send to an input device."
! msgstr ""
! 
! #: cobol/genapi.cc:5511
! #, fuzzy, gcc-internal-format
! #| msgid "Missing comma in FORMAT statement at %0"
! msgid "Not valid for DISPLAY statement."
! msgstr "Manglende komma i FORMAT-sætning ved %0"
! 
! #: cobol/genapi.cc:6412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: invalid file name: %s\n"
! msgid "%s: Invalid field type %s:"
  msgstr "%s: ugyldigt filnavn: %s\n"
  
! #: cobol/genapi.cc:7622 cobol/genapi.cc:7628 cobol/genapi.cc:7634
! #, gcc-internal-format
! msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7741
! #, gcc-internal-format
! msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7805
! #, gcc-internal-format
! msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7851
! #, gcc-internal-format
! msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:8116
! #, gcc-internal-format
! msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:8127
! #, fuzzy, gcc-internal-format
! #| msgid "unknown machine mode `%s'"
! msgid "unknown %<setop_t%> code %d"
! msgstr "ukendt maskintilstand '%s'"
! 
! #: cobol/genapi.cc:8315
! #, gcc-internal-format
! msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:9324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:9538 cobol/genapi.cc:10006
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9663
! #, gcc-internal-format
! msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9737
  #, gcc-internal-format
! msgid "%<parser_file_open%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9742
! #, gcc-internal-format
! msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9748
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9817
  #, gcc-internal-format
! msgid "%<parser_file_close%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9822
! #, gcc-internal-format
! msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9887
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9892
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9898
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9903
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9909
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9918
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10011
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10017
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10022
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10107
! #, gcc-internal-format
! msgid "The file pointer should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:10161
  #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
+ #: cobol/genapi.cc:11881
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ msgid "%s: asked to sort %s, which is not a table"
+ msgstr "unavngiven klargøring af '%T' som ikke har nogen stamklasser"
+ 
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12013
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12147
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12569
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12973
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:13264
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s: What in the name of Nero are we doing here?"
! msgstr "Planlæg ikke begyndelsen og slutningen af proceduren"
  
! #: cobol/genapi.cc:14560
! #, gcc-internal-format
! msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:14796
! #, gcc-internal-format
! msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:16918
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16990
  #, gcc-internal-format
! msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr ""
  
! #: cobol/genapi.cc:17020
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17060
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17065
! #, gcc-internal-format
! msgid "%s: %d %qs has NULL ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17072
! #, gcc-internal-format
! msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:17267
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17334
  #, gcc-internal-format
! msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
  msgstr ""
  
! #: cobol/gengen.cc:360
  #, gcc-internal-format
! msgid "The given type is NULL, and that is just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:369
! #, fuzzy, gcc-internal-format
! #| msgid "empty declaration"
! msgid "The given type is not a declaration or a TYPE"
! msgstr "tom erklæring"
! 
! #: cobol/gengen.cc:413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown type %d"
  msgstr "ukendt registernavn: %s"
  
! #: cobol/gengen.cc:482
  #, gcc-internal-format
! msgid "Attempting an assignment of differing types."
  msgstr ""
  
! #: cobol/gengen.cc:2893
! #, gcc-internal-format
! msgid "Residual context count"
  msgstr ""
  
! #: cobol/genmath.cc:1385
! #, gcc-internal-format
! msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
! msgstr ""
! 
! #: cobol/genutil.cc:596
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "for mange inddatafiler"
  
! #: cobol/genutil.cc:761
! #, fuzzy, gcc-internal-format
! #| msgid "cannot read LTO mode table from %s"
! msgid "cannot get %<float%> value from %s"
! msgstr "kan ikke læse LTO-tilstandstabel fra %s"
! 
! #: cobol/lexio.cc:1581
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:%d:   instantiated from `%s'\n"
! msgid "%s pid %ld terminated by %s"
  msgstr "%s:%d:   instantieret fra '%s'\n"
  
! #: cobol/lexio.cc:1586
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: %s exited with status %d\n"
  msgid "%s exited with status %d"
  msgstr "%s: %s afsluttede med status %d\n"
  
! #: cobol/symbols.cc:418
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%s: key must be field"
  msgstr "%s-roteringsantal er negativt"
  
! #: cobol/symbols.cc:3712 cobol/symbols.cc:3815 cobol/symbols.cc:3845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: would convert file `%s'\n"
  msgid "%s:%d: could not add '%s'"
  msgstr "%s: ville omdanne filen '%s'\n"
  
! #: cobol/util.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1873
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: compiling `%s'\n"
  msgid "%s: regcomp: %s"
  msgstr "%s: oversætter '%s'\n"
  
! #: cobol/util.cc:2022
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:2430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect: recompiling %s\n"
  msgid "failed compiling %s"
*************** msgstr "ingen passende 'operator delete'
*** 57930,57936 ****
  msgid "%q#D is private within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.cc:8377 cp/decl.cc:9615
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared private here"
--- 57995,58001 ----
  msgid "%q#D is private within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.cc:8377 cp/decl.cc:9613
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared private here"
*************** msgstr "  '%#D' erklæret her"
*** 57942,57948 ****
  msgid "%q#D is protected within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.cc:8383 cp/decl.cc:9616
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared protected here"
--- 58007,58013 ----
  msgid "%q#D is protected within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.cc:8383 cp/decl.cc:9614
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared protected here"
*************** msgstr "parameter der ikke er et kommata
*** 58309,58315 ****
  msgid "constructor delegates to itself"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/call.cc:11805 cp/typeck.cc:10490
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI"
--- 58374,58380 ----
  msgid "constructor delegates to itself"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/call.cc:11805 cp/typeck.cc:10606
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI"
*************** msgstr "ingen passende funktion for kald
*** 58331,58337 ****
  msgid "call to non-function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/call.cc:11947 cp/pt.cc:17467 cp/typeck.cc:3508
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call destructor `%T::~%T' without object"
  msgid "cannot call constructor %<%T::%D%> directly"
--- 58396,58402 ----
  msgid "call to non-function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/call.cc:11947 cp/pt.cc:17496 cp/typeck.cc:3508
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call destructor `%T::~%T' without object"
  msgid "cannot call constructor %<%T::%D%> directly"
*************** msgid "%q#D cannot be overloaded with %q
*** 58511,58518 ****
  msgstr "'%#D' og '%#D' kan ikke flertydiggøres"
  
  # hænger sammen med næste tekst
! #: cp/class.cc:1461 cp/decl.cc:1946 cp/decl.cc:1958 cp/decl.cc:1984
! #: cp/decl.cc:2006 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %q#D"
--- 58576,58583 ----
  msgstr "'%#D' og '%#D' kan ikke flertydiggøres"
  
  # hænger sammen med næste tekst
! #: cp/class.cc:1461 cp/decl.cc:1944 cp/decl.cc:1956 cp/decl.cc:1982
! #: cp/decl.cc:2004 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %q#D"
*************** msgstr "ugyldig tildeling af startværdi
*** 58890,59107 ****
  msgid "  non-static data member %qD has volatile type"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/class.cc:6466
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/class.cc:6495
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference `%#D' in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "ikke-statisk reference '%#D' i klasse uden en konstruktionsfunktion"
  
! #: cp/class.cc:6501
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member `%#D' in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "ikke-statisk konstant medlem '%#D' i klasse uden en konstruktionsfunktion"
  
! #: cp/class.cc:6834
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6838
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: cp/class.cc:6878
  #, fuzzy, gcc-internal-format
  #| msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "direkte stamklasse '%T' er ikke tilgængelig i '%T' på grund af tvetydighed"
  
! #: cp/class.cc:6890
  #, fuzzy, gcc-internal-format
  #| msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "virtuel stamklasse '%T' er ikke tilgængelig i '%T' på grund af tvetydighed"
  
! #: cp/class.cc:7132
  #, fuzzy, gcc-internal-format
  #| msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "afsættet for '%D' følger ikke ABI'en og kan ændre sig i en fremtidig version af GCC"
  
! #: cp/class.cc:7328
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "størrelsen af tabellen '%s' er for stor"
  
! #: cp/class.cc:7649
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<...%> with non-slice"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "ugyldig brug af %<...%> med ikke-skive"
  
! #: cp/class.cc:7650
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "ugyldig brug af struktur med fleksibelt tabelmedlem"
  
! #: cp/class.cc:7655
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "array member %q#D declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/class.cc:7684
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: cp/class.cc:7686
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "fleksibelt tabelmedlem i ellers tom struktur"
  
! #: cp/class.cc:7695 cp/class.cc:7730
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "in the definition of %q#T"
  msgstr "omdefinering af '%#T'"
  
! #: cp/class.cc:7703
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: cp/class.cc:7705
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "fleksibelt tabelmedlem i ellers tom struktur"
  
! #: cp/class.cc:7728
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "next member %q#D declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/class.cc:7840 cp/decl.cc:18273 cp/parser.cc:28411
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#T"
  msgstr "omdefinering af '%#T'"
  
! #: cp/class.cc:7987
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' has virtual functions but non-virtual destructor"
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "'%#T' har virtuelle funktioner, men ikke-virtuel destruktionsfunktion"
  
! #: cp/class.cc:8015
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "type transparent %q#T does not have any fields"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8025
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "  eftersom typen '%T' har abstrakte virtuelle funktioner"
  
! #: cp/class.cc:8031
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8202
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "startværdi i krøllede paranteser benyttet til at klargøre '%T'"
  
! #: cp/class.cc:8213
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "forsøgte at afslutte struct, men blev stoppet af tidligere fortolkningsfejl"
  
! #: cp/class.cc:8720
  #, fuzzy, gcc-internal-format
  #| msgid "language string `\"%s\"' not recognized"
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "sprogstrengen '\"%s\"' ikke genkendt"
  
! #: cp/class.cc:8810
  #, fuzzy, gcc-internal-format
  #| msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "kan ikke benytte den flertydiggjorte funktion '%D' baseret på konvertering til typen '%T'"
  
! #: cp/class.cc:8976
  #, fuzzy, gcc-internal-format
  #| msgid "no matches converting function `%D' to type `%#T'"
  msgid "no matches converting function %qD to type %q#T"
  msgstr "ingen passende ved konvertering af funktionen '%D' til typen '%#T'"
  
! #: cp/class.cc:9004
  #, fuzzy, gcc-internal-format
  #| msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "konvertering af den flertydiggjorte funktion '%D' til typen '%T' er tvetydig"
  
! #: cp/class.cc:9046
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr "ISO C++ forbyder at tage adressen på en ikke-modificeret, ikke-statisk medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/class.cc:9051
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with `&%E')"
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
! #: cp/class.cc:9061
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member `%D'"
  msgid "assuming pointer to member %qD"
  msgstr "antager henvisning til medlemmet '%D'"
  
! #: cp/class.cc:9064
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with `&%E')"
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
! #: cp/class.cc:9143
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "ikke tilstrækkelig information om typen"
  
! #: cp/class.cc:9163
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: cp/class.cc:9464
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "erklæring af '%s' skygger for et medlem af 'this'"
  
! #: cp/class.cc:9467
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as `%#D'"
  msgid "used here to mean %q#D"
--- 58955,59182 ----
  msgid "  non-static data member %qD has volatile type"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/class.cc:6478
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/class.cc:6507
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference `%#D' in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "ikke-statisk reference '%#D' i klasse uden en konstruktionsfunktion"
  
! #: cp/class.cc:6513
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member `%#D' in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "ikke-statisk konstant medlem '%#D' i klasse uden en konstruktionsfunktion"
  
! #: cp/class.cc:6853
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6858
! #, gcc-internal-format
! msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr ""
! 
! #: cp/class.cc:6866
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: cp/class.cc:6871
! #, gcc-internal-format
! msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr ""
! 
! #: cp/class.cc:6912
  #, fuzzy, gcc-internal-format
  #| msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "direkte stamklasse '%T' er ikke tilgængelig i '%T' på grund af tvetydighed"
  
! #: cp/class.cc:6924
  #, fuzzy, gcc-internal-format
  #| msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "virtuel stamklasse '%T' er ikke tilgængelig i '%T' på grund af tvetydighed"
  
! #: cp/class.cc:7166
  #, fuzzy, gcc-internal-format
  #| msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "afsættet for '%D' følger ikke ABI'en og kan ændre sig i en fremtidig version af GCC"
  
! #: cp/class.cc:7362
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "størrelsen af tabellen '%s' er for stor"
  
! #: cp/class.cc:7683
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<...%> with non-slice"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "ugyldig brug af %<...%> med ikke-skive"
  
! #: cp/class.cc:7684
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "ugyldig brug af struktur med fleksibelt tabelmedlem"
  
! #: cp/class.cc:7689
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "array member %q#D declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/class.cc:7718
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: cp/class.cc:7720
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "fleksibelt tabelmedlem i ellers tom struktur"
  
! #: cp/class.cc:7729 cp/class.cc:7764
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "in the definition of %q#T"
  msgstr "omdefinering af '%#T'"
  
! #: cp/class.cc:7737
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: cp/class.cc:7739
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "fleksibelt tabelmedlem i ellers tom struktur"
  
! #: cp/class.cc:7762
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "next member %q#D declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/class.cc:7874 cp/decl.cc:18271 cp/parser.cc:28464
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#T"
  msgstr "omdefinering af '%#T'"
  
! #: cp/class.cc:8021
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' has virtual functions but non-virtual destructor"
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "'%#T' har virtuelle funktioner, men ikke-virtuel destruktionsfunktion"
  
! #: cp/class.cc:8049
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "type transparent %q#T does not have any fields"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: cp/class.cc:8055
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8059
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "  eftersom typen '%T' har abstrakte virtuelle funktioner"
  
! #: cp/class.cc:8065
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8236
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "startværdi i krøllede paranteser benyttet til at klargøre '%T'"
  
! #: cp/class.cc:8247
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "forsøgte at afslutte struct, men blev stoppet af tidligere fortolkningsfejl"
  
! #: cp/class.cc:8754
  #, fuzzy, gcc-internal-format
  #| msgid "language string `\"%s\"' not recognized"
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "sprogstrengen '\"%s\"' ikke genkendt"
  
! #: cp/class.cc:8844
  #, fuzzy, gcc-internal-format
  #| msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "kan ikke benytte den flertydiggjorte funktion '%D' baseret på konvertering til typen '%T'"
  
! #: cp/class.cc:9010
  #, fuzzy, gcc-internal-format
  #| msgid "no matches converting function `%D' to type `%#T'"
  msgid "no matches converting function %qD to type %q#T"
  msgstr "ingen passende ved konvertering af funktionen '%D' til typen '%#T'"
  
! #: cp/class.cc:9038
  #, fuzzy, gcc-internal-format
  #| msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "konvertering af den flertydiggjorte funktion '%D' til typen '%T' er tvetydig"
  
! #: cp/class.cc:9080
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr "ISO C++ forbyder at tage adressen på en ikke-modificeret, ikke-statisk medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/class.cc:9085
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with `&%E')"
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
! #: cp/class.cc:9095
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member `%D'"
  msgid "assuming pointer to member %qD"
  msgstr "antager henvisning til medlemmet '%D'"
  
! #: cp/class.cc:9098
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with `&%E')"
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
! #: cp/class.cc:9177
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "ikke tilstrækkelig information om typen"
  
! #: cp/class.cc:9197
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: cp/class.cc:9498
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "erklæring af '%s' skygger for et medlem af 'this'"
  
! #: cp/class.cc:9501
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as `%#D'"
  msgid "used here to mean %q#D"
*************** msgstr "ugyldig returtype for medlemsfun
*** 59143,59149 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15267
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
--- 59218,59224 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15265
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
*************** msgstr ""
*** 59191,59197 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6580
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
--- 59266,59272 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6596
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
*************** msgid "%q+E is not a constant expression
*** 59211,59223 ****
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10113 rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6138 cp/constexpr.cc:8586
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
--- 59286,59298 ----
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10135 rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6153 cp/constexpr.cc:8608
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
*************** msgstr "brugerdefineret '%D' evaluerer a
*** 59241,59247 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10077
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
--- 59316,59322 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10099
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
*************** msgstr "manglende startværdi for medlem
*** 59448,59458 ****
  msgid "dereferencing a null pointer in %qE"
  msgstr "forsøg på at følge en 'void *'-henvisning"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4913 cp/constexpr.cc:4925
! #: cp/constexpr.cc:7761 cp/constexpr.cc:7892 cp/constexpr.cc:10027
! #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
! #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
! #: rust/backend/rust-constexpr.cc:5712
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qE is not a constant expression"
--- 59523,59533 ----
  msgid "dereferencing a null pointer in %qE"
  msgstr "forsøg på at følge en 'void *'-henvisning"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4925 cp/constexpr.cc:4937
! #: cp/constexpr.cc:7777 cp/constexpr.cc:7908 cp/constexpr.cc:10049
! #: cp/constexpr.cc:11043 rust/backend/rust-constexpr.cc:1738
! #: rust/backend/rust-constexpr.cc:1983 rust/backend/rust-constexpr.cc:2225
! #: rust/backend/rust-constexpr.cc:4743 rust/backend/rust-constexpr.cc:5712
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qE is not a constant expression"
*************** msgstr "Manglende eller ugyldigt konstan
*** 59463,59955 ****
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6748
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized member %qD"
  msgstr "manglende startværdi for medlemmet '%D'"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6743
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4991
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:4994
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5005
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5008
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5019
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5022
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5033
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5037
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5048
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:5051
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5206
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "-indlejrede funktioner er ikke understøttet på denne målarkitektur"
  
! #: cp/constexpr.cc:5215 cp/constexpr.cc:5225
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5245
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5291
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "manglende startværdi for medlemmet '%D'"
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6158 rust/backend/rust-constexpr.cc:895
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6198 cp/constexpr.cc:6231
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:6200 cp/constexpr.cc:6226 cp/constexpr.cc:6233
! #: cp/constexpr.cc:6575
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "allocated here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/constexpr.cc:6204
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6224
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6236 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6244
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "%qD used in its own initializer"
  msgstr "for mange elementer i union-startværdi"
  
! #: cp/constexpr.cc:6249
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "'%s' er ikke en funktion,"
  
! #: cp/constexpr.cc:6252
  #, fuzzy, gcc-internal-format
  #| msgid "`%+#D' is private"
  msgid "%q#D is volatile"
  msgstr "'%+#D' er privat"
  
! #: cp/constexpr.cc:6257 cp/constexpr.cc:6264
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6270
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/constexpr.cc:6273
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: cp/constexpr.cc:6573
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6582
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6589
  #, fuzzy, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:6592
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6723
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:6752
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6759
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6771 rust/backend/rust-constexpr.cc:2820
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/constexpr.cc:7223 cp/constexpr.cc:8928 cp/constexpr.cc:8940
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:7430 rust/backend/rust-constexpr.cc:4933
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum på %d (benyt -ftemplate-depth-NN for at forøge maksimum) ved instantiering af '%D'"
  
! #: cp/constexpr.cc:7539 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "inline assembly is not a constant expression"
  msgstr "startværdielement er ikke en konstant"
  
! #: cp/constexpr.cc:7541 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7560
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "use of %qD"
  msgstr "ugyldig brug af '%D"
  
! #: cp/constexpr.cc:7564
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7566
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7568
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7570
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7723
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:7736
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum på %d (benyt -ftemplate-depth-NN for at forøge maksimum) ved instantiering af '%D'"
  
! #: cp/constexpr.cc:7922
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7925
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7990 cp/constexpr.cc:10723
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "enum- og ikke enum-type i betinget udtryk"
  
! #: cp/constexpr.cc:8448 cp/constexpr.cc:10228
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:8479 rust/backend/rust-constexpr.cc:2461
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:8531
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8541
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "pointed-to object declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/constexpr.cc:8549
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8563
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8603 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:8741 cp/constexpr.cc:10535 cp/constexpr.cc:10946
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/constexpr.cc:8785 cp/constexpr.cc:10987
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:8843
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:8878
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8943
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "uventet adresseudtryk"
  
! #: cp/constexpr.cc:9242 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9250 rust/backend/rust-constexpr.cc:5167
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:9266 rust/backend/rust-constexpr.cc:5183
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:9277 rust/backend/rust-constexpr.cc:5195
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:9297 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9301
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/constexpr.cc:9336
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:9964 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "ugyldig reinterpret_cast af et højreværdiudtryk fra typen '%T' til typen '%T'"
  
! #: cp/constexpr.cc:10193
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:10196
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10252 rust/backend/rust-constexpr.cc:5893
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "ugyldig reinterpret_cast fra typen '%T' til typen '%T'"
  
! #: cp/constexpr.cc:10286 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10470
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:10482
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:10549
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/constexpr.cc:10565
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:10629
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:10687
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklæret statisk i union"
  
! #: cp/constexpr.cc:10695
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklæret statisk i union"
  
! #: cp/constexpr.cc:10773 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:10874 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:10943
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:10956
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "tabelindekset i startværdien er ikke en konstant"
  
! #: cp/constexpr.cc:11004
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/constexpr.cc:11040 rust/backend/rust-constexpr.cc:6438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected type for `id' (%s)"
  msgid "unexpected AST of kind %s"
--- 59538,60030 ----
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6764
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized member %qD"
  msgstr "manglende startværdi for medlemmet '%D'"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6759
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5003
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:5006
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5017
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5020
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5031
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5034
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5045
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5049
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5060
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:5063
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5218
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "-indlejrede funktioner er ikke understøttet på denne målarkitektur"
  
! #: cp/constexpr.cc:5227 cp/constexpr.cc:5237
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5257
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5303
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "manglende startværdi for medlemmet '%D'"
  
! #: cp/constexpr.cc:5315
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6173 rust/backend/rust-constexpr.cc:895
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6213 cp/constexpr.cc:6246
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:6215 cp/constexpr.cc:6241 cp/constexpr.cc:6248
! #: cp/constexpr.cc:6591
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "allocated here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/constexpr.cc:6219
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6239
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6251 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6259
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "%qD used in its own initializer"
  msgstr "for mange elementer i union-startværdi"
  
! #: cp/constexpr.cc:6264
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "'%s' er ikke en funktion,"
  
! #: cp/constexpr.cc:6267
  #, fuzzy, gcc-internal-format
  #| msgid "`%+#D' is private"
  msgid "%q#D is volatile"
  msgstr "'%+#D' er privat"
  
! #: cp/constexpr.cc:6272 cp/constexpr.cc:6279
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6285
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/constexpr.cc:6288
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: cp/constexpr.cc:6589
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6598
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6605
  #, fuzzy, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:6608
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6739
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:6768
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6775
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6787 rust/backend/rust-constexpr.cc:2820
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/constexpr.cc:7239 cp/constexpr.cc:8950 cp/constexpr.cc:8962
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:7446 rust/backend/rust-constexpr.cc:4933
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum på %d (benyt -ftemplate-depth-NN for at forøge maksimum) ved instantiering af '%D'"
  
! #: cp/constexpr.cc:7555 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "inline assembly is not a constant expression"
  msgstr "startværdielement er ikke en konstant"
  
! #: cp/constexpr.cc:7557 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7576
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "use of %qD"
  msgstr "ugyldig brug af '%D"
  
! #: cp/constexpr.cc:7580
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7586
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7739
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:7752
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum på %d (benyt -ftemplate-depth-NN for at forøge maksimum) ved instantiering af '%D'"
  
! #: cp/constexpr.cc:7938
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7941
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:8006 cp/constexpr.cc:10745
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "enum- og ikke enum-type i betinget udtryk"
  
! #: cp/constexpr.cc:8470 cp/constexpr.cc:10250
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:8501 rust/backend/rust-constexpr.cc:2461
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:8553
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8563
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "pointed-to object declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/constexpr.cc:8571
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8585
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8625 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:8763 cp/constexpr.cc:10557 cp/constexpr.cc:10968
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/constexpr.cc:8807 cp/constexpr.cc:11009
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:8865
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:8900
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8965
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "uventet adresseudtryk"
  
! #: cp/constexpr.cc:9264 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9272 rust/backend/rust-constexpr.cc:5167
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:9288 rust/backend/rust-constexpr.cc:5183
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:9299 rust/backend/rust-constexpr.cc:5195
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:9319 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9323
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/constexpr.cc:9358
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:9986 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "ugyldig reinterpret_cast af et højreværdiudtryk fra typen '%T' til typen '%T'"
  
! #: cp/constexpr.cc:10215
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:10218
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10274 rust/backend/rust-constexpr.cc:5893
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "ugyldig reinterpret_cast fra typen '%T' til typen '%T'"
  
! #: cp/constexpr.cc:10308 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10492
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:10504
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:10571
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/constexpr.cc:10587
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:10651
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:10709
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklæret statisk i union"
  
! #: cp/constexpr.cc:10717
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklæret statisk i union"
  
! #: cp/constexpr.cc:10795 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:10896 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:10965
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/constexpr.cc:10978
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "tabelindekset i startværdien er ikke en konstant"
  
! #: cp/constexpr.cc:11026
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/constexpr.cc:11065 rust/backend/rust-constexpr.cc:6438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected type for `id' (%s)"
  msgid "unexpected AST of kind %s"
*************** msgstr "  oprindelig definition er her"
*** 60612,60738 ****
  msgid "declaration adds contracts to %q#D"
  msgstr "global erklæring '%#D'"
  
! #: cp/coroutines.cc:427
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:429
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
  # at oversætte inline med et udsagnsord her bliver vist for tvetydigt
! #: cp/coroutines.cc:484
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function `main'"
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "funktionen 'main' kan ikke være inline"
  
! #: cp/coroutines.cc:506
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:534
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qE must be a non-overloaded method"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/coroutines.cc:547
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qE must take no arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/coroutines.cc:554 cp/coroutines.cc:599
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%qE must return %qT, not %qT"
  msgstr "'main' skal returnere typen 'int'"
  
! #: cp/coroutines.cc:581
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qE must be a non-overloaded static function"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/coroutines.cc:592
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take `void'"
  msgid "%qE must take a single %qT"
  msgstr "'%D' skal tage mod 'void'"
  
! #: cp/coroutines.cc:621
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:736
  #, fuzzy, gcc-internal-format
  #| msgid "unable to find a register to spill in class `%s'"
  msgid "unable to find the promise type for this coroutine"
  msgstr "kan ikke finde et register at bortødsle i klassen '%s'"
  
! #: cp/coroutines.cc:756
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:760
  #, fuzzy, gcc-internal-format
  #| msgid "%qD target declared here"
  msgid "%<return_void%> declared here"
  msgstr "%qD-mål erklæret her"
  
! #: cp/coroutines.cc:919 cp/coroutines.cc:997 cp/coroutines.cc:4553
  #, fuzzy, gcc-internal-format
  #| msgid "no type named `%#T' in `%#T'"
  msgid "no member named %qE in %qT"
  msgstr "ingen type ved navn '%#T' i '%#T'"
  
! #: cp/coroutines.cc:1012
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qs cannot be used outside a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1020
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1031
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/coroutines.cc:1042
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/coroutines.cc:1053
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qs cannot be used in a varargs function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1060
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a constructor"
  msgstr "%s kan ikke bruges i asm her"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1067
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a destructor"
--- 60687,60813 ----
  msgid "declaration adds contracts to %q#D"
  msgstr "global erklæring '%#D'"
  
! #: cp/coroutines.cc:507
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:509
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
  # at oversætte inline med et udsagnsord her bliver vist for tvetydigt
! #: cp/coroutines.cc:564
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function `main'"
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "funktionen 'main' kan ikke være inline"
  
! #: cp/coroutines.cc:586
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:614
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qE must be a non-overloaded method"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/coroutines.cc:627
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qE must take no arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/coroutines.cc:634 cp/coroutines.cc:679
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%qE must return %qT, not %qT"
  msgstr "'main' skal returnere typen 'int'"
  
! #: cp/coroutines.cc:661
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qE must be a non-overloaded static function"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/coroutines.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take `void'"
  msgid "%qE must take a single %qT"
  msgstr "'%D' skal tage mod 'void'"
  
! #: cp/coroutines.cc:701
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:816
  #, fuzzy, gcc-internal-format
  #| msgid "unable to find a register to spill in class `%s'"
  msgid "unable to find the promise type for this coroutine"
  msgstr "kan ikke finde et register at bortødsle i klassen '%s'"
  
! #: cp/coroutines.cc:836
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:840
  #, fuzzy, gcc-internal-format
  #| msgid "%qD target declared here"
  msgid "%<return_void%> declared here"
  msgstr "%qD-mål erklæret her"
  
! #: cp/coroutines.cc:999 cp/coroutines.cc:1077 cp/coroutines.cc:4711
  #, fuzzy, gcc-internal-format
  #| msgid "no type named `%#T' in `%#T'"
  msgid "no member named %qE in %qT"
  msgstr "ingen type ved navn '%#T' i '%#T'"
  
! #: cp/coroutines.cc:1092
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qs cannot be used outside a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1100
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1111
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/coroutines.cc:1122
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/coroutines.cc:1133
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qs cannot be used in a varargs function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a constructor"
  msgstr "%s kan ikke bruges i asm her"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1147
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a destructor"
*************** msgstr "%s kan ikke bruges i asm her"
*** 60741,60841 ****
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1098
  #, fuzzy, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
  
! #: cp/coroutines.cc:1150
  #, fuzzy, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/coroutines.cc:1152
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1280
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "awaitable type %qT is not a structure"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/coroutines.cc:1374
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1723
  #, fuzzy, gcc-internal-format
  #| msgid "function declared `noreturn' has a `return' statement"
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "funktion der er erklæret 'noreturn' har en 'return'-sætning"
  
! #: cp/coroutines.cc:1760
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: cp/coroutines.cc:1770
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: cp/coroutines.cc:2267
  #, fuzzy, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "ingen tidligere prototype for '%s'"
  
! #: cp/coroutines.cc:2829
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate info for %qE"
  msgstr "'%s' optræder mere end én gang"
  
! #: cp/coroutines.cc:3958
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "await expressions are not permitted in handlers"
  msgstr "henvisningsvariabler er ikke tilladt som case-værdier"
  
! #: cp/coroutines.cc:4183
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when a variable is unused"
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "Advar når en variabel ikke benyttes"
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4708
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4713
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4744
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:4840
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%D' is not defined outside of function scope"
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr "%J'%D' er ikke defineret uden for funktionsvirkefelt"
  
! #: cp/coroutines.cc:5146
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
--- 60816,60933 ----
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1178
  #, fuzzy, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
  
! #: cp/coroutines.cc:1230
  #, fuzzy, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/coroutines.cc:1232
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1361 cp/coroutines.cc:1364
! #, fuzzy, gcc-internal-format
! #| msgid "qualified type `%T' does not match destructor name `~%T'"
! msgid "%qs awaitable type %qT is not a structure"
! msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
! 
! #: cp/coroutines.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "awaitable type %qT is not a structure"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/coroutines.cc:1460
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1552 cp/coroutines.cc:1638
! #, fuzzy, gcc-internal-format
! #| msgid "%s cannot be used in asm here"
! msgid "%qs cannot be used in an unevaluated context"
! msgstr "%s kan ikke bruges i asm her"
! 
! #: cp/coroutines.cc:1821
  #, fuzzy, gcc-internal-format
  #| msgid "function declared `noreturn' has a `return' statement"
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "funktion der er erklæret 'noreturn' har en 'return'-sætning"
  
! #: cp/coroutines.cc:1858
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: cp/coroutines.cc:1868
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "en tredje parameter til '__builtin_prefetch' skal være en konstant"
  
! #: cp/coroutines.cc:2387
  #, fuzzy, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "ingen tidligere prototype for '%s'"
  
! #: cp/coroutines.cc:2960
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate info for %qE"
  msgstr "'%s' optræder mere end én gang"
  
! #: cp/coroutines.cc:3618
! #, gcc-internal-format
! msgid "assumption ignored because it contains an await-expression"
! msgstr ""
! 
! #: cp/coroutines.cc:4125
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "await expressions are not permitted in handlers"
  msgstr "henvisningsvariabler er ikke tilladt som case-værdier"
  
! #: cp/coroutines.cc:4342
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when a variable is unused"
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "Advar når en variabel ikke benyttes"
  
! #: cp/coroutines.cc:4864
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4871
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4876
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4907
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:5003
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%D' is not defined outside of function scope"
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr "%J'%D' er ikke defineret uden for funktionsvirkefelt"
  
! #: cp/coroutines.cc:5277
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
*************** msgstr "tager adressen på en destruktio
*** 60868,60932 ****
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/cp-gimplify.cc:2050
  #, fuzzy, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: cp/cp-gimplify.cc:2053
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/cp-gimplify.cc:2065
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3650
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/cp-gimplify.cc:3693
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qE attribute"
  msgid "pack expansion of %qE attribute"
  msgstr "ugyldig parameter for egenskaben %qE"
  
! #: cp/cp-gimplify.cc:3696
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid expression statement"
  msgid "use fold expression in the attribute argument instead"
  msgstr "Ugyldig udtrykssætning"
  
! #: cp/cp-gimplify.cc:3735 cp/cp-gimplify.cc:3747 cp/decl.cc:4511
  #: cp/method.cc:990
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/cp-gimplify.cc:3753
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "%qD is not a class type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/cp-gimplify.cc:3770
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qD does not have %<const char *%> type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/cp-gimplify.cc:3780
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: cp/cp-gimplify.cc:3792
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
--- 60960,61024 ----
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/cp-gimplify.cc:2055
  #, fuzzy, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: cp/cp-gimplify.cc:2058
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/cp-gimplify.cc:2070
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3655
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/cp-gimplify.cc:3698
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qE attribute"
  msgid "pack expansion of %qE attribute"
  msgstr "ugyldig parameter for egenskaben %qE"
  
! #: cp/cp-gimplify.cc:3701
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid expression statement"
  msgid "use fold expression in the attribute argument instead"
  msgstr "Ugyldig udtrykssætning"
  
! #: cp/cp-gimplify.cc:3740 cp/cp-gimplify.cc:3752 cp/decl.cc:4509
  #: cp/method.cc:990
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/cp-gimplify.cc:3758
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "%qD is not a class type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/cp-gimplify.cc:3775
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qD does not have %<const char *%> type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/cp-gimplify.cc:3785
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: cp/cp-gimplify.cc:3797
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
*************** msgstr "ugyldig const_cast af en højrev
*** 60975,60981 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: cp/cvt.cc:499 cp/typeck.cc:8914
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "casting %qT to %qT does not dereference pointer"
--- 61067,61073 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: cp/cvt.cc:499 cp/typeck.cc:9030
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "casting %qT to %qT does not dereference pointer"
*************** msgstr "ubrugt variabel '%s'"
*** 61380,61702 ****
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:905
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qF declared %<static%> but never defined"
  msgstr "%q+F erklæret %<static%>, men aldrig defineret"
  
! #: cp/decl.cc:912
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "odr-used inline variable %qD is not defined"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: cp/decl.cc:1357
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' was declared `extern' and later `static'"
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "'%s' blev erklæret 'extern' og derefter 'static'"
  
! #: cp/decl.cc:1397
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%F' throws different exceptions"
  msgid "declaration of %qF has a different exception specifier"
  msgstr "erklæring af '%F' kaster forskellige undtagelser"
  
! #: cp/decl.cc:1427
  #, fuzzy, gcc-internal-format
  #| msgid "than previous declaration `%F'"
  msgid "from previous declaration %qF"
  msgstr "end tidligere erklæring '%F'"
  
! #: cp/decl.cc:1488
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "erklæring af '%D' som %s"
  
  # hænger sammen med næste tekst
! #: cp/decl.cc:1492 cp/decl.cc:17249
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
  msgstr "tidligere erklæring '%D'"
  
! #: cp/decl.cc:1513
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl.cc:1542
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration `%#D' declares a non-template function"
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "friend-erklæring '%#D' erklærer en ikke-skabelonsfunktion"
  
! #: cp/decl.cc:1545
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %q#D"
  msgstr "'%D' er tidligere erklæret"
  
! #: cp/decl.cc:1598
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration `%#D'"
  msgid "ambiguating new declaration %q+#D"
  msgstr "tvetydiggør tidligere erklæring '%#D'"
  
! #: cp/decl.cc:1600 cp/decl.cc:2027
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration `%#D'"
  msgid "old declaration %q#D"
  msgstr "global erklæring '%#D'"
  
! #: cp/decl.cc:1640
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "redefinition of default argument for %q+#D"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/decl.cc:1642
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/decl.cc:1708
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: cp/decl.cc:1721 cp/decl.cc:1847
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "skygger for den indbyggede funktion '%s'"
  
! #: cp/decl.cc:1722 cp/decl.cc:1848
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing library function `%s'"
  msgid "shadowing library function %q#D"
  msgstr "skygger for biblioteksfunktionen '%s'"
  
! #: cp/decl.cc:1730
  #, fuzzy, gcc-internal-format
  #| msgid "library function `%#D' redeclared as non-function `%#D'"
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "biblioteksfunktionen '%#D' er omerklæret som '%#D' der ikke er en funktion"
  
! #: cp/decl.cc:1734 cp/decl.cc:1795
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration `%#D'"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "strider mod indbygget erklæring '%#D'"
  
! #: cp/decl.cc:1822
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration `%#D'"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "tvetydiggør indbygget erklæring '%#D'"
  
! #: cp/decl.cc:1828 cp/decl.cc:1842
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration `%#D'"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "tvetydiggør indbygget erklæring '%#D'"
  
! #: cp/decl.cc:1832
  #, fuzzy, gcc-internal-format
  #| msgid "semicolon missing after %s declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "semikolon mangler efter %s-erklæring"
  
! #: cp/decl.cc:1937
  #, fuzzy, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
! #: cp/decl.cc:1941
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1957
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' redeclared as different kind of symbol"
  msgid "%q#D redeclared as different kind of entity"
  msgstr "'%#D' omerklæret som en anden form for symbol"
  
! #: cp/decl.cc:1982
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "conflicting declaration of template %q#D"
  msgstr "erklæring af skabelon '%#D'"
  
! #: cp/decl.cc:2003
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "conflicting declaration of C function %q#D"
  msgstr "underforstået erklæring af funktionen '%#D'"
  
! #: cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration `%#D'"
  msgid "ambiguating new declaration of %q#D"
  msgstr "tvetydiggør tidligere erklæring '%#D'"
  
! #: cp/decl.cc:2036
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/decl.cc:2038
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D'"
  msgid "previous declaration as %q#D"
  msgstr "tidligere erklæring af '%#D'"
  
! #: cp/decl.cc:2049
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "erklæring af '%s' skygger for en global erklæring"
  
! #: cp/decl.cc:2051
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration `%#D'"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "tidligere ikke-funktionserklæring '%#D'"
  
! #: cp/decl.cc:2109
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D previously defined here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.cc:2110 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously declared here"
  msgid "%q#D previously declared here"
  msgstr "'%#D' tidligere erklæret her"
  
! #: cp/decl.cc:2118
  #, fuzzy, gcc-internal-format
  #| msgid "method definition not in class context"
  msgid "parameter declaration is not name-independent"
  msgstr "metodedefinitionen optræder ikke i en klassekontekst"
  
! #: cp/decl.cc:2123
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2127
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "static structured binding is not name-independent"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/decl.cc:2131
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "extern structured binding is not name-independent"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/decl.cc:2138
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids static data member `%D' with same name as enclosing class"
  msgid "static data member is not name-independent"
  msgstr "ISO C++ forbyder statisk datamedlem '%D' med samme navn som den omgivende klasse"
  
! #: cp/decl.cc:2141
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2144
  #, fuzzy, gcc-internal-format
  #| msgid "Main variant is not defined"
  msgid "static variable is not name-independent"
  msgstr "Hovedvariant er ikke defineret"
  
! #: cp/decl.cc:2147
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "extern variable is not name-independent"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for `%#D'"
  msgid "prototype specified for %q#D"
  msgstr "prototypen for '%#D'"
  
! #: cp/decl.cc:2161
  #, fuzzy, gcc-internal-format
  #| msgid "non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "definition uden prototype her"
  
! #: cp/decl.cc:2201
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with new declaration with %L linkage"
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "strider mod ny erklæring af med %L-kædning"
  
! #: cp/decl.cc:2204
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "previous declaration with %qL linkage"
  msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: cp/decl.cc:2253 cp/decl.cc:2263
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "default argument given for parameter %d of %q#D"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/decl.cc:2256 cp/decl.cc:2266
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in `%#D'"
  msgid "previous specification in %q#D here"
  msgstr "efter tidligere specifikation i '%#D'"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/decl.cc:2323 cp/decl.cc:17269
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared here without exporting"
  msgstr "'%s' tidligere erklæret her"
  
! #: cp/decl.cc:2353
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "tidligere definition her"
  
! #: cp/decl.cc:2354
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "tidligere erklæring af '%#D' her"
  
! #: cp/decl.cc:2369
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' declared virtual inside a union"
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "funktionen '%D' erklæret virtual inden i en union"
  
! #: cp/decl.cc:2416
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of `%D' in same scope"
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "overflødig omerklæring af '%D' i samme virkefelt"
  
! #: cp/decl.cc:2432
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "deleted definition of %qD is not first declaration"
--- 61472,61794 ----
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:903
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qF declared %<static%> but never defined"
  msgstr "%q+F erklæret %<static%>, men aldrig defineret"
  
! #: cp/decl.cc:910
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "odr-used inline variable %qD is not defined"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: cp/decl.cc:1355
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' was declared `extern' and later `static'"
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "'%s' blev erklæret 'extern' og derefter 'static'"
  
! #: cp/decl.cc:1395
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%F' throws different exceptions"
  msgid "declaration of %qF has a different exception specifier"
  msgstr "erklæring af '%F' kaster forskellige undtagelser"
  
! #: cp/decl.cc:1425
  #, fuzzy, gcc-internal-format
  #| msgid "than previous declaration `%F'"
  msgid "from previous declaration %qF"
  msgstr "end tidligere erklæring '%F'"
  
! #: cp/decl.cc:1486
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "erklæring af '%D' som %s"
  
  # hænger sammen med næste tekst
! #: cp/decl.cc:1490 cp/decl.cc:17247
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
  msgstr "tidligere erklæring '%D'"
  
! #: cp/decl.cc:1511
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration `%#D' declares a non-template function"
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "friend-erklæring '%#D' erklærer en ikke-skabelonsfunktion"
  
! #: cp/decl.cc:1543
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %q#D"
  msgstr "'%D' er tidligere erklæret"
  
! #: cp/decl.cc:1596
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration `%#D'"
  msgid "ambiguating new declaration %q+#D"
  msgstr "tvetydiggør tidligere erklæring '%#D'"
  
! #: cp/decl.cc:1598 cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration `%#D'"
  msgid "old declaration %q#D"
  msgstr "global erklæring '%#D'"
  
! #: cp/decl.cc:1638
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "redefinition of default argument for %q+#D"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/decl.cc:1640
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/decl.cc:1706
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "den indbyggede funktion '%s' er erklæret som noget der ikke er en funktion"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: cp/decl.cc:1719 cp/decl.cc:1845
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "skygger for den indbyggede funktion '%s'"
  
! #: cp/decl.cc:1720 cp/decl.cc:1846
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing library function `%s'"
  msgid "shadowing library function %q#D"
  msgstr "skygger for biblioteksfunktionen '%s'"
  
! #: cp/decl.cc:1728
  #, fuzzy, gcc-internal-format
  #| msgid "library function `%#D' redeclared as non-function `%#D'"
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "biblioteksfunktionen '%#D' er omerklæret som '%#D' der ikke er en funktion"
  
! #: cp/decl.cc:1732 cp/decl.cc:1793
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration `%#D'"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "strider mod indbygget erklæring '%#D'"
  
! #: cp/decl.cc:1820
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration `%#D'"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "tvetydiggør indbygget erklæring '%#D'"
  
! #: cp/decl.cc:1826 cp/decl.cc:1840
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration `%#D'"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "tvetydiggør indbygget erklæring '%#D'"
  
! #: cp/decl.cc:1830
  #, fuzzy, gcc-internal-format
  #| msgid "semicolon missing after %s declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "semikolon mangler efter %s-erklæring"
  
! #: cp/decl.cc:1935
  #, fuzzy, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
! #: cp/decl.cc:1939
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1955
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' redeclared as different kind of symbol"
  msgid "%q#D redeclared as different kind of entity"
  msgstr "'%#D' omerklæret som en anden form for symbol"
  
! #: cp/decl.cc:1980
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "conflicting declaration of template %q#D"
  msgstr "erklæring af skabelon '%#D'"
  
! #: cp/decl.cc:2001
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "conflicting declaration of C function %q#D"
  msgstr "underforstået erklæring af funktionen '%#D'"
  
! #: cp/decl.cc:2023
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration `%#D'"
  msgid "ambiguating new declaration of %q#D"
  msgstr "tvetydiggør tidligere erklæring '%#D'"
  
! #: cp/decl.cc:2034
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/decl.cc:2036
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D'"
  msgid "previous declaration as %q#D"
  msgstr "tidligere erklæring af '%#D'"
  
! #: cp/decl.cc:2047
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "erklæring af '%s' skygger for en global erklæring"
  
! #: cp/decl.cc:2049
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration `%#D'"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "tidligere ikke-funktionserklæring '%#D'"
  
! #: cp/decl.cc:2107
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D previously defined here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.cc:2108 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously declared here"
  msgid "%q#D previously declared here"
  msgstr "'%#D' tidligere erklæret her"
  
! #: cp/decl.cc:2116
  #, fuzzy, gcc-internal-format
  #| msgid "method definition not in class context"
  msgid "parameter declaration is not name-independent"
  msgstr "metodedefinitionen optræder ikke i en klassekontekst"
  
! #: cp/decl.cc:2121
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2125
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "static structured binding is not name-independent"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/decl.cc:2129
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "extern structured binding is not name-independent"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/decl.cc:2136
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids static data member `%D' with same name as enclosing class"
  msgid "static data member is not name-independent"
  msgstr "ISO C++ forbyder statisk datamedlem '%D' med samme navn som den omgivende klasse"
  
! #: cp/decl.cc:2139
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2142
  #, fuzzy, gcc-internal-format
  #| msgid "Main variant is not defined"
  msgid "static variable is not name-independent"
  msgstr "Hovedvariant er ikke defineret"
  
! #: cp/decl.cc:2145
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "extern variable is not name-independent"
  msgstr "miljøvariablen DJGPP er ikke defineret"
  
! #: cp/decl.cc:2157
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for `%#D'"
  msgid "prototype specified for %q#D"
  msgstr "prototypen for '%#D'"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "definition uden prototype her"
  
! #: cp/decl.cc:2199
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with new declaration with %L linkage"
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "strider mod ny erklæring af med %L-kædning"
  
! #: cp/decl.cc:2202
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "previous declaration with %qL linkage"
  msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: cp/decl.cc:2251 cp/decl.cc:2261
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "default argument given for parameter %d of %q#D"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/decl.cc:2254 cp/decl.cc:2264
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in `%#D'"
  msgid "previous specification in %q#D here"
  msgstr "efter tidligere specifikation i '%#D'"
  
! #: cp/decl.cc:2319 cp/decl.cc:17265
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared here without exporting"
  msgstr "'%s' tidligere erklæret her"
  
! #: cp/decl.cc:2351
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "tidligere definition her"
  
! #: cp/decl.cc:2352
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "tidligere erklæring af '%#D' her"
  
! #: cp/decl.cc:2367
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' declared virtual inside a union"
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "funktionen '%D' erklæret virtual inden i en union"
  
! #: cp/decl.cc:2414
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of `%D' in same scope"
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "overflødig omerklæring af '%D' i samme virkefelt"
  
! #: cp/decl.cc:2430
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "deleted definition of %qD is not first declaration"
*************** msgstr "indlejret omdefinering af '%s'"
*** 61710,61757 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2949
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "explicit specialization of %qD after first use"
  msgstr "eksplicit specialisering af %D efter første brug"
  
! #: cp/decl.cc:3131
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
  #. Reject two definitions.
! #: cp/decl.cc:3409 cp/decl.cc:3438 cp/decl.cc:3476 cp/decl.cc:3493
! #: cp/decl.cc:3592
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "omdefinering af '%#T'"
  
! #: cp/decl.cc:3425
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' conflicts with previous using declaration `%#D'"
  msgid "%qD conflicts with used function"
  msgstr "'%#D' strider mod tidligere using-erklæring '%#D'"
  
! #: cp/decl.cc:3435
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%q#D not declared in class"
  msgstr "'%D' ikke erklæret"
  
! #: cp/decl.cc:3449 cp/decl.cc:3503
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3452 cp/decl.cc:3506
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3462
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 61802,61849 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2947
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "explicit specialization of %qD after first use"
  msgstr "eksplicit specialisering af %D efter første brug"
  
! #: cp/decl.cc:3129
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "dataområdet '%s' er i modstrid med tidligere erklæring"
  
  #. Reject two definitions.
! #: cp/decl.cc:3407 cp/decl.cc:3436 cp/decl.cc:3474 cp/decl.cc:3491
! #: cp/decl.cc:3590
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#D"
  msgstr "omdefinering af '%#T'"
  
! #: cp/decl.cc:3423
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' conflicts with previous using declaration `%#D'"
  msgid "%qD conflicts with used function"
  msgstr "'%#D' strider mod tidligere using-erklæring '%#D'"
  
! #: cp/decl.cc:3433
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%q#D not declared in class"
  msgstr "'%D' ikke erklæret"
  
! #: cp/decl.cc:3447 cp/decl.cc:3501
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3450 cp/decl.cc:3504
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3460
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 61759,61780 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3523
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3538
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "trådlokal erklæring af '%s' følger ikke-trådlokal erklæring"
  
! #: cp/decl.cc:3541
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "ikke-trådlokal erklæring af '%s' følger trådlokal erklæring"
  
! #: cp/decl.cc:3556 cp/decl.cc:3600 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, fuzzy, gcc-internal-format
--- 61851,61872 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3521
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3536
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "trådlokal erklæring af '%s' følger ikke-trådlokal erklæring"
  
! #: cp/decl.cc:3539
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "ikke-trådlokal erklæring af '%s' følger trådlokal erklæring"
  
! #: cp/decl.cc:3554 cp/decl.cc:3598 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, fuzzy, gcc-internal-format
*************** msgstr "ikke-trådlokal erklæring af '%
*** 61782,62544 ****
  msgid "redeclaration of %q#D"
  msgstr "omerklæring af '%#D'"
  
! #: cp/decl.cc:3583
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of `%s' in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "overflødig omerklæring af '%s' i samme virkefelt"
  
! #: cp/decl.cc:3652
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3653
  #, fuzzy, gcc-internal-format
  #| msgid "a previous local"
  msgid "previous label"
  msgstr "en tidligere lokal variabel"
  
! #: cp/decl.cc:3743
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "spring til etiketten %qD"
  
! #: cp/decl.cc:3744
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "spring til case-etiket"
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3750
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  herfra"
  
! #: cp/decl.cc:3779 cp/decl.cc:4018
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3804
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of `%#D'"
  msgid "  crosses initialization of %q#D"
  msgstr "  krydser klargøring af '%#D'"
  
! #: cp/decl.cc:3816 cp/decl.cc:3984
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  går ind i try-blok"
  
! #: cp/decl.cc:3822 cp/decl.cc:3973 cp/decl.cc:3986
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  går ind i catch-blok"
  
! #: cp/decl.cc:3828 cp/decl.cc:4000
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters OpenMP structured block"
  msgstr "  går ind i try-blok"
  
! #: cp/decl.cc:3834 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3840 cp/decl.cc:3994
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "  enters statement expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/decl.cc:3847 cp/decl.cc:3990
  #, fuzzy, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "uventet operand"
  
! #: cp/decl.cc:3853 cp/decl.cc:3992
  #, fuzzy, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "uventet operand"
  
! #: cp/decl.cc:3884 cp/decl.cc:4058
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "  does not destroy %qD"
  msgstr "%s understøtter ikke %s"
  
! #: cp/decl.cc:3886 cp/decl.cc:4042
  #, fuzzy, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: cp/decl.cc:3978
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of `%#D'"
  msgid "  skips initialization of %q#D"
  msgstr "  springer over klargøring af '%#D'"
  
! #: cp/decl.cc:4518 cp/parser.cc:7467
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "'%D' benyttet uden skabelonsparametre"
  
! #: cp/decl.cc:4524
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/decl.cc:4535
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
  msgid "%q#T is not a class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/decl.cc:4574 cp/decl.cc:4675
  #, fuzzy, gcc-internal-format
  #| msgid "no class template named `%#T' in `%#T'"
  msgid "no class template named %q#T in %q#T"
  msgstr "ingen klasseskabelon ved navn '%#T' i '%#T'"
  
! #: cp/decl.cc:4575
  #, fuzzy, gcc-internal-format
  #| msgid "no type named `%#T' in `%#T'"
  msgid "no type named %q#T in %q#T"
  msgstr "ingen type ved navn '%#T' i '%#T'"
  
! #: cp/decl.cc:4589
  #, fuzzy, gcc-internal-format
  #| msgid "call of `(%T) (%A)' is ambiguous"
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "kald af '(%T) (%A)' er tvetydigt"
  
! #: cp/decl.cc:4598
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4611
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a template"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "'%D::%D' er ikke en skabelon"
  
! #: cp/decl.cc:4685
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameters do not match template %qD"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/decl.cc:5163
  #, fuzzy, gcc-internal-format
  #| msgid "-falign-labels=%d is not supported"
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "-falign-labels=%d understøttes ikke"
  
! #: cp/decl.cc:5218
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5222
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5235
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5240
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5567
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
  
! #: cp/decl.cc:5577 cp/parser.cc:24254
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is deprecated and may be removed"
  msgid "this flexibility is deprecated and will be removed"
  msgstr "-traditional er forældet og kan blive fjernet"
  
! #: cp/decl.cc:5606
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "anonym struct er ikke inden i en navngiven type"
  
! #: cp/decl.cc:5618
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with constructor not allowed in anonymous aggregate"
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med konstruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.cc:5621
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with destructor not allowed in anonymous aggregate"
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med destruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.cc:5624
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med kopitildelingsoperator er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.cc:5643
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "attribute ignored in declaration of %q#T"
  msgstr "forhåndserklæring af '%#T'"
  
! #: cp/decl.cc:5646
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5688
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "flere typer i én erklæring"
  
! #: cp/decl.cc:5693
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of C++ built-in type `%T'"
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "omerklæring af indbygget type i C++ '%T'"
  
! #: cp/decl.cc:5710
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:5743
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "manglende typenavn i typedef-erklæring"
  
! #: cp/decl.cc:5751
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ forbyder anonyme strukturer"
  
! #: cp/decl.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.cc:5761
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.cc:5766
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified inside a class"
  msgid "%<friend%> can only be specified inside a class"
  msgstr "'%D' kan kun angives inden i en klasse"
  
! #: cp/decl.cc:5769
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for constructors"
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "'%D' kan kun angives for konstruktionsfunktioner"
  
! #: cp/decl.cc:5772
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "a storage class can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:5776
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:5780
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:5784
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:5788
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:5792
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "typen antages at være 'int' i erklæringen af '%s'"
  
! #: cp/decl.cc:5795 cp/decl.cc:5798 cp/decl.cc:5801
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "tom erklæring"
  
! #: cp/decl.cc:5824
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter list used in explicit instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "skabelonsparameterliste benyttet i eksplicit instantiering"
  
! #: cp/decl.cc:5827
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/decl.cc:5840 cp/decl.cc:13780 cp/decl.cc:15427 cp/parser.cc:16037
! #: cp/parser.cc:21975 cp/parser.cc:28867
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: cp/decl.cc:5842 cp/decl.cc:13781
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:5917
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5921
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
  # init dækker over værditildeling her - samme for de næste mange
! #: cp/decl.cc:5987 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  #| msgid "typedef `%D' is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef '%D' bliver tildelt en værdi (benyt __typeof__ i stedet)"
  
! #: cp/decl.cc:6000
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "erklæringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startværdi"
  
! #: cp/decl.cc:6038
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "'auto' er påhæftet funktionsdefinitionen"
  
! #: cp/decl.cc:6065
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/decl.cc:6074
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "non-member-template declaration of %qD"
  msgstr "skabelonserklæring af '%#D'"
  
! #: cp/decl.cc:6075
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "does not match member template declaration here"
  msgstr "ugyldig medlemsskabelonerklæring '%D'"
  
! #: cp/decl.cc:6087
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tillader ikke '%T::%D' at blive defineret som '%T::%D'"
  
! #: cp/decl.cc:6099
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "duplicate initialization of %qD"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: cp/decl.cc:6149 cp/decl.cc:6153
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "erklæring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.cc:6171
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6207
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl.cc:6213
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl.cc:6279
  #, fuzzy, gcc-internal-format
  #| msgid "variable `%#D' has initializer but incomplete type"
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variablen '%#D' bliver tildelt en startværdi, men er af en ufuldstændig type"
  
! #: cp/decl.cc:6288 cp/decl.cc:7763
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array `%#D' have incomplete type"
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementer i tabellen '%#D' er af en ufuldstændig type"
  
! #: cp/decl.cc:6299
  #, fuzzy, gcc-internal-format
  #| msgid "aggregate `%#D' has incomplete type and cannot be defined"
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "den sammensatte type '%#D' er af en ufuldstændig type og kan ikke defineres"
  
! #: cp/decl.cc:6369
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as reference but not initialized"
  msgid "%qD declared as reference but not initialized"
  msgstr "'%D' erklæret som en reference, men bliver ikke tildelt en startværdi"
  
! #: cp/decl.cc:6452
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6458
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6477
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ikke-trivielle udpegede startværdier er ikke understøttet"
  
! #: cp/decl.cc:6481
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:6546
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "startværdien giver ikke størrelsen af %qD"
  
! #: cp/decl.cc:6553
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "tabelstørrelsen mangler i %qD"
  
! #: cp/decl.cc:6565
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nulstørrelsestabel %qD"
  
! #: cp/decl.cc:6605
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "lagringsstørrelsen af %qD er ikke kendt"
  
! #: cp/decl.cc:6630
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't constant"
  msgid "storage size of %qD isn%'t constant"
  msgstr "lagringsstørrelsen af '%D' er ikke konstant"
  
! #: cp/decl.cc:6732
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
  
! #: cp/decl.cc:6736
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
  
! #: cp/decl.cc:6743
  #, fuzzy, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "  du kan arbejde dig rundt om dette ved at fjerne startværdien"
  
! #: cp/decl.cc:6786 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "uninitialized %<const %D%>"
  msgstr "konstant '%D' uden startværdi"
  
! #: cp/decl.cc:6793 rust/backend/rust-tree.cc:3272
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/decl.cc:6802 rust/backend/rust-tree.cc:3281
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/decl.cc:6810
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/decl.cc:6814
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6817
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7117
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for virtual method `%D'"
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ugyldig startværdi til virtuel medlemsfunktion '%D'"
  
! #: cp/decl.cc:7189
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for `%T' must be brace-enclosed"
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "startværdi for '%T' skal være indesluttet i krøllede paranteser"
  
! #: cp/decl.cc:7234
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:7251 cp/init.cc:3424 cp/search.cc:1244
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' is ambiguous"
  msgid "request for member %qD is ambiguous"
  msgstr "forespørgsel efter medlemmet '%D' er tvetydigt"
  
! #: cp/decl.cc:7256
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "%qT has no non-static data member named %qD"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.cc:7281
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "%qD is not a direct member of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/decl.cc:7337
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "ugyldig startværdi"
  
! #: cp/decl.cc:7391
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in aggregate initializer"
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "for mange elementer i startværdi til sammensat type"
  
! #: cp/decl.cc:7430 cp/decl.cc:7721 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "for mange startværdier for %qT"
  
! #: cp/decl.cc:7473
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "braces around scalar initializer for type %qT"
  msgstr "krøllede paranteser omkring skalarstartværdi for '%T'"
  
! #: cp/decl.cc:7483
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "krøllede paranteser omkring skalarstartværdi for '%T'"
  
! #: cp/decl.cc:7617
  #, fuzzy, gcc-internal-format
  #| msgid "missing braces around initializer"
  msgid "missing braces around initializer for %qT"
  msgstr "krøllede paranteser mangler omkring startværdien"
  
! #: cp/decl.cc:7751
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding has incomplete type %qT"
  msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
  
! #: cp/decl.cc:7765
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array `%#D' have incomplete type"
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementer i tabellen '%#D' er af en ufuldstændig type"
  
! #: cp/decl.cc:7778
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: cp/decl.cc:7834
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "'%D' er af en ufuldstændig type"
  
! #: cp/decl.cc:7855
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "scalar object %qD requires one element in initializer"
  msgstr "for mange elementer i union-startværdi"
  
! #: cp/decl.cc:7900
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be initialized by constructor, not by `{...}'"
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "'%D' skal klargøres af en konstruktionsfunktion, ikke af '{...}'"
  
! #: cp/decl.cc:8043
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "tildeling af startværdi er ugyldig for statisk medlem med konstruktionsfunktion"
  
! #: cp/decl.cc:8085
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "ISO C++ forbyder tildeling af startværdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.cc:8088
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ forbyder tildeling af startværdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.cc:8093
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(en klargøring uden for klassens erklæring er nødvendig)"
  
! #: cp/decl.cc:8295
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' with uninitialized const fields"
  msgid "reference %qD is initialized with itself"
  msgstr "medlem '%D' med konstante felter uden startværdi"
  
! #: cp/decl.cc:8497
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: cp/decl.cc:8668
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "could not find variant declaration"
  msgstr "'%s' er ikke ved begyndelsen af erklæringen"
  
! #: cp/decl.cc:8692
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "for få parametre til %s '%+#D'"
  
! #: cp/decl.cc:8697
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "using-erklæring for destruktionsfunktion"
  
! #: cp/decl.cc:8702
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8707
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8712
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8777
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: cp/decl.cc:8798 cp/decl.cc:15827
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++17 tillader ikke %<register%>-lagerklasseangivelse"
  
! #: cp/decl.cc:8802 cp/decl.cc:15831
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "%<register%> storage class specifier used"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.cc:8847 cp/decl.cc:15794
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has no initializer"
  msgstr "erklæringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startværdi"
  
! #: cp/decl.cc:8883
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/decl.cc:8895
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
--- 61874,62636 ----
  msgid "redeclaration of %q#D"
  msgstr "omerklæring af '%#D'"
  
! #: cp/decl.cc:3581
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of `%s' in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "overflødig omerklæring af '%s' i samme virkefelt"
  
! #: cp/decl.cc:3650
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3651
  #, fuzzy, gcc-internal-format
  #| msgid "a previous local"
  msgid "previous label"
  msgstr "en tidligere lokal variabel"
  
! #: cp/decl.cc:3741
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "spring til etiketten %qD"
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "spring til case-etiket"
  
! #: cp/decl.cc:3746
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  herfra"
  
! #: cp/decl.cc:3777 cp/decl.cc:4016
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of `%#D'"
  msgid "  crosses initialization of %q#D"
  msgstr "  krydser klargøring af '%#D'"
  
! #: cp/decl.cc:3814 cp/decl.cc:3982
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  går ind i try-blok"
  
! #: cp/decl.cc:3820 cp/decl.cc:3971 cp/decl.cc:3984
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  går ind i catch-blok"
  
! #: cp/decl.cc:3826 cp/decl.cc:3998
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters OpenMP structured block"
  msgstr "  går ind i try-blok"
  
! #: cp/decl.cc:3832 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3838 cp/decl.cc:3992
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "  enters statement expression"
  msgstr "overløb i konstant udtryk"
  
! #: cp/decl.cc:3845 cp/decl.cc:3988
  #, fuzzy, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "uventet operand"
  
! #: cp/decl.cc:3851 cp/decl.cc:3990
  #, fuzzy, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "uventet operand"
  
! #: cp/decl.cc:3882 cp/decl.cc:4056
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "  does not destroy %qD"
  msgstr "%s understøtter ikke %s"
  
! #: cp/decl.cc:3884 cp/decl.cc:4040
  #, fuzzy, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: cp/decl.cc:3976
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of `%#D'"
  msgid "  skips initialization of %q#D"
  msgstr "  springer over klargøring af '%#D'"
  
! #: cp/decl.cc:4516 cp/parser.cc:7467
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "'%D' benyttet uden skabelonsparametre"
  
! #: cp/decl.cc:4522
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/decl.cc:4533
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
  msgid "%q#T is not a class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/decl.cc:4572 cp/decl.cc:4673
  #, fuzzy, gcc-internal-format
  #| msgid "no class template named `%#T' in `%#T'"
  msgid "no class template named %q#T in %q#T"
  msgstr "ingen klasseskabelon ved navn '%#T' i '%#T'"
  
! #: cp/decl.cc:4573
  #, fuzzy, gcc-internal-format
  #| msgid "no type named `%#T' in `%#T'"
  msgid "no type named %q#T in %q#T"
  msgstr "ingen type ved navn '%#T' i '%#T'"
  
! #: cp/decl.cc:4587
  #, fuzzy, gcc-internal-format
  #| msgid "call of `(%T) (%A)' is ambiguous"
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "kald af '(%T) (%A)' er tvetydigt"
  
! #: cp/decl.cc:4596
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4609
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a template"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "'%D::%D' er ikke en skabelon"
  
! #: cp/decl.cc:4683
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameters do not match template %qD"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/decl.cc:5161
  #, fuzzy, gcc-internal-format
  #| msgid "-falign-labels=%d is not supported"
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "-falign-labels=%d understøttes ikke"
  
! #: cp/decl.cc:5216
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5238
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5565
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
  
! #: cp/decl.cc:5575 cp/parser.cc:24258
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is deprecated and may be removed"
  msgid "this flexibility is deprecated and will be removed"
  msgstr "-traditional er forældet og kan blive fjernet"
  
! #: cp/decl.cc:5604
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "anonym struct er ikke inden i en navngiven type"
  
! #: cp/decl.cc:5616
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with constructor not allowed in anonymous aggregate"
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med konstruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.cc:5619
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with destructor not allowed in anonymous aggregate"
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med destruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.cc:5622
  #, fuzzy, gcc-internal-format
  #| msgid "member %#D' with copy assignment operator not allowed in anonymous aggregate"
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med kopitildelingsoperator er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.cc:5641
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "attribute ignored in declaration of %q#T"
  msgstr "forhåndserklæring af '%#T'"
  
! #: cp/decl.cc:5644
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5686
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "flere typer i én erklæring"
  
! #: cp/decl.cc:5691
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of C++ built-in type `%T'"
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "omerklæring af indbygget type i C++ '%T'"
  
! #: cp/decl.cc:5708
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:5741
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "manglende typenavn i typedef-erklæring"
  
! #: cp/decl.cc:5749
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ forbyder anonyme strukturer"
  
! #: cp/decl.cc:5756
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.cc:5759
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.cc:5764
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified inside a class"
  msgid "%<friend%> can only be specified inside a class"
  msgstr "'%D' kan kun angives inden i en klasse"
  
! #: cp/decl.cc:5767
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for constructors"
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "'%D' kan kun angives for konstruktionsfunktioner"
  
! #: cp/decl.cc:5770
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "a storage class can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:5774
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:5778
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:5782
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:5786
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.cc:5790
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "typen antages at være 'int' i erklæringen af '%s'"
  
! #: cp/decl.cc:5793 cp/decl.cc:5796 cp/decl.cc:5799
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "tom erklæring"
  
! #: cp/decl.cc:5822
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter list used in explicit instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "skabelonsparameterliste benyttet i eksplicit instantiering"
  
! #: cp/decl.cc:5825
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/decl.cc:5838 cp/decl.cc:13778 cp/decl.cc:15425 cp/parser.cc:16040
! #: cp/parser.cc:21979 cp/parser.cc:28921
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: cp/decl.cc:5840 cp/decl.cc:13779
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:5915
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5919
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
  # init dækker over værditildeling her - samme for de næste mange
! #: cp/decl.cc:5985 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  #| msgid "typedef `%D' is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef '%D' bliver tildelt en værdi (benyt __typeof__ i stedet)"
  
! #: cp/decl.cc:5998
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "erklæringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startværdi"
  
! #: cp/decl.cc:6036
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "'auto' er påhæftet funktionsdefinitionen"
  
! #: cp/decl.cc:6063
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/decl.cc:6072
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "non-member-template declaration of %qD"
  msgstr "skabelonserklæring af '%#D'"
  
! #: cp/decl.cc:6073
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "does not match member template declaration here"
  msgstr "ugyldig medlemsskabelonerklæring '%D'"
  
! #: cp/decl.cc:6085
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tillader ikke '%T::%D' at blive defineret som '%T::%D'"
  
! #: cp/decl.cc:6097
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "duplicate initialization of %qD"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: cp/decl.cc:6147 cp/decl.cc:6151
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "erklæring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.cc:6169
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6205
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl.cc:6211
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl.cc:6277
  #, fuzzy, gcc-internal-format
  #| msgid "variable `%#D' has initializer but incomplete type"
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variablen '%#D' bliver tildelt en startværdi, men er af en ufuldstændig type"
  
! #: cp/decl.cc:6286 cp/decl.cc:7761
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array `%#D' have incomplete type"
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementer i tabellen '%#D' er af en ufuldstændig type"
  
! #: cp/decl.cc:6297
  #, fuzzy, gcc-internal-format
  #| msgid "aggregate `%#D' has incomplete type and cannot be defined"
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "den sammensatte type '%#D' er af en ufuldstændig type og kan ikke defineres"
  
! #: cp/decl.cc:6367
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as reference but not initialized"
  msgid "%qD declared as reference but not initialized"
  msgstr "'%D' erklæret som en reference, men bliver ikke tildelt en startværdi"
  
! #: cp/decl.cc:6450
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6456
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6475
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ikke-trivielle udpegede startværdier er ikke understøttet"
  
! #: cp/decl.cc:6479
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:6544
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "startværdien giver ikke størrelsen af %qD"
  
! #: cp/decl.cc:6551
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "tabelstørrelsen mangler i %qD"
  
! #: cp/decl.cc:6563
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nulstørrelsestabel %qD"
  
! #: cp/decl.cc:6603
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "lagringsstørrelsen af %qD er ikke kendt"
  
! #: cp/decl.cc:6628
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't constant"
  msgid "storage size of %qD isn%'t constant"
  msgstr "lagringsstørrelsen af '%D' er ikke konstant"
  
! #: cp/decl.cc:6730
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
  
! #: cp/decl.cc:6734
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
  
! #: cp/decl.cc:6741
  #, fuzzy, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "  du kan arbejde dig rundt om dette ved at fjerne startværdien"
  
! #: cp/decl.cc:6784 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "uninitialized %<const %D%>"
  msgstr "konstant '%D' uden startværdi"
  
! #: cp/decl.cc:6791 rust/backend/rust-tree.cc:3272
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/decl.cc:6800 rust/backend/rust-tree.cc:3281
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/decl.cc:6808
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/decl.cc:6812
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6815
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7115
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for virtual method `%D'"
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ugyldig startværdi til virtuel medlemsfunktion '%D'"
  
! #: cp/decl.cc:7187
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for `%T' must be brace-enclosed"
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "startværdi for '%T' skal være indesluttet i krøllede paranteser"
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:7249 cp/init.cc:3424 cp/search.cc:1244
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' is ambiguous"
  msgid "request for member %qD is ambiguous"
  msgstr "forespørgsel efter medlemmet '%D' er tvetydigt"
  
! #: cp/decl.cc:7254
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "%qT has no non-static data member named %qD"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.cc:7279
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "%qD is not a direct member of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "ugyldig startværdi"
  
! #: cp/decl.cc:7389
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in aggregate initializer"
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "for mange elementer i startværdi til sammensat type"
  
! #: cp/decl.cc:7428 cp/decl.cc:7719 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "for mange startværdier for %qT"
  
! #: cp/decl.cc:7471
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "braces around scalar initializer for type %qT"
  msgstr "krøllede paranteser omkring skalarstartværdi for '%T'"
  
! #: cp/decl.cc:7481
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "krøllede paranteser omkring skalarstartværdi for '%T'"
  
! #: cp/decl.cc:7615
  #, fuzzy, gcc-internal-format
  #| msgid "missing braces around initializer"
  msgid "missing braces around initializer for %qT"
  msgstr "krøllede paranteser mangler omkring startværdien"
  
! #: cp/decl.cc:7749
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding has incomplete type %qT"
  msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
  
! #: cp/decl.cc:7763
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array `%#D' have incomplete type"
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementer i tabellen '%#D' er af en ufuldstændig type"
  
! #: cp/decl.cc:7776
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: cp/decl.cc:7832
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "'%D' er af en ufuldstændig type"
  
! #: cp/decl.cc:7853
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "scalar object %qD requires one element in initializer"
  msgstr "for mange elementer i union-startværdi"
  
! #: cp/decl.cc:7898
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be initialized by constructor, not by `{...}'"
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "'%D' skal klargøres af en konstruktionsfunktion, ikke af '{...}'"
  
! #: cp/decl.cc:8041
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: cp/decl.cc:8081
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "tildeling af startværdi er ugyldig for statisk medlem med konstruktionsfunktion"
  
! #: cp/decl.cc:8083
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "ISO C++ forbyder tildeling af startværdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.cc:8086
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ forbyder tildeling af startværdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.cc:8091
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(en klargøring uden for klassens erklæring er nødvendig)"
  
! #: cp/decl.cc:8293
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' with uninitialized const fields"
  msgid "reference %qD is initialized with itself"
  msgstr "medlem '%D' med konstante felter uden startværdi"
  
! #: cp/decl.cc:8495
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: cp/decl.cc:8666
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "could not find variant declaration"
  msgstr "'%s' er ikke ved begyndelsen af erklæringen"
  
! #: cp/decl.cc:8690
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "for få parametre til %s '%+#D'"
  
! #: cp/decl.cc:8695
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "using-erklæring for destruktionsfunktion"
  
! #: cp/decl.cc:8700
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8705
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8710
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8775
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: cp/decl.cc:8796 cp/decl.cc:15825
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++17 tillader ikke %<register%>-lagerklasseangivelse"
  
! #: cp/decl.cc:8800 cp/decl.cc:15829
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "%<register%> storage class specifier used"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.cc:8845 cp/decl.cc:15792
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has no initializer"
  msgstr "erklæringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startværdi"
  
! #: cp/decl.cc:8881
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/decl.cc:8893
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
*************** msgstr "returtype '%#T' er ufuldstændig
*** 62546,62639 ****
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8946
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "%<::main%> cannot be deleted"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/decl.cc:9100
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing previous type declaration of `%#D'"
  msgid "shadowing previous type declaration of %q#D"
  msgstr "skygger for tidligere typeerklæring af '%#D'"
  
! #: cp/decl.cc:9143
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: cp/decl.cc:9351
  #, fuzzy, gcc-internal-format
  #| msgid "function `%#D' is initialized like a variable"
  msgid "function %q#D is initialized like a variable"
  msgstr "funktionen '%#D' bliver tildelt en startværdi som en variabel"
  
! #: cp/decl.cc:9583
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
  
! #: cp/decl.cc:9584
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "lambda declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/decl.cc:9600
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at `%D' because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  kan ikke bruge forældet binding til '%D' fordi den har en destruktionsfunktion"
  
! #: cp/decl.cc:9603
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9611
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.cc:9634
  #, fuzzy, gcc-internal-format
  #| msgid "no sclass for %s stab (0x%x)\n"
  msgid "in base class of %qT"
  msgstr "ingen sclass for %s stab (0x%x)\n"
  
! #: cp/decl.cc:9641
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9650
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9888
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
  
! #: cp/decl.cc:9904
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "array initializer for structured binding declaration in condition"
  msgstr "ugyldig startværdi til bitstreng"
  
! #: cp/decl.cc:9910
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel størrelse"
  
! #: cp/decl.cc:9920 cp/decl.cc:10000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%u name provided for structured binding"
--- 62638,62731 ----
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8944
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "%<::main%> cannot be deleted"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/decl.cc:9098
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing previous type declaration of `%#D'"
  msgid "shadowing previous type declaration of %q#D"
  msgstr "skygger for tidligere typeerklæring af '%#D'"
  
! #: cp/decl.cc:9141
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: cp/decl.cc:9349
  #, fuzzy, gcc-internal-format
  #| msgid "function `%#D' is initialized like a variable"
  msgid "function %q#D is initialized like a variable"
  msgstr "funktionen '%#D' bliver tildelt en startværdi som en variabel"
  
! #: cp/decl.cc:9581
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
  
! #: cp/decl.cc:9582
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "lambda declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/decl.cc:9598
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at `%D' because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  kan ikke bruge forældet binding til '%D' fordi den har en destruktionsfunktion"
  
! #: cp/decl.cc:9601
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9609
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.cc:9632
  #, fuzzy, gcc-internal-format
  #| msgid "no sclass for %s stab (0x%x)\n"
  msgid "in base class of %qT"
  msgstr "ingen sclass for %s stab (0x%x)\n"
  
! #: cp/decl.cc:9639
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9648
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
  
! #: cp/decl.cc:9902
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "array initializer for structured binding declaration in condition"
  msgstr "ugyldig startværdi til bitstreng"
  
! #: cp/decl.cc:9908
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel størrelse"
  
! #: cp/decl.cc:9918 cp/decl.cc:9998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%u name provided for structured binding"
*************** msgid_plural "%u names provided for stru
*** 62641,64650 ****
  msgstr[0] "lagringsklasse angivet for strukturfelt '%s'"
  msgstr[1] "lagringsklasse angivet for strukturfelt '%s'"
  
! #: cp/decl.cc:9924
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9927
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9968
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot decompose variable length vector %qT"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel størrelse"
  
! #: cp/decl.cc:9992
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:10002
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10049
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10055
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "in initialization of structured binding variable %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: cp/decl.cc:10084
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot decompose union type %qT"
  msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
  
! #: cp/decl.cc:10089
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.cc:10095
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
  
! #: cp/decl.cc:10104
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10603
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10608
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10827
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of `%D'"
  msgid "initializer fails to determine size of %qT"
  msgstr "startværdien giver ikke størrelsen af '%D'"
  
! #: cp/decl.cc:10831
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "tabelstørrelsen mangler i '%D'"
  
! #: cp/decl.cc:10834
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "nulstørrelsestabel '%D'"
  
! #: cp/decl.cc:10850
  #, fuzzy, gcc-internal-format
  #| msgid "destructor for alien class `%T' cannot be a member"
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destruktionsfunktionen for den fremmede klasse '%T' kan ikke være et medlem"
  
! #: cp/decl.cc:10852
  #, fuzzy, gcc-internal-format
  #| msgid "constructor for alien class `%T' cannot be a member"
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruktionsfunktionen for den fremmede klasse '%T' kan ikke være et medlem"
  
! #: cp/decl.cc:10878
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "'%D' erklæret som 'virtual' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10880
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
  
! #: cp/decl.cc:10886
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "'%D' erklæret som 'virtual' %s"
  
! #: cp/decl.cc:10889
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "'%D' er erklæret som en ven"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10891
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
  
! #: cp/decl.cc:10897
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "'%D' erklæret som 'virtual' %s"
  
! #: cp/decl.cc:10900
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "'%D' erklæret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10902
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
  
! #: cp/decl.cc:10908
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "'%D' erklæret som 'virtual' %s"
  
! #: cp/decl.cc:10911
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "'%D' erklæret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10913
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
  
! #: cp/decl.cc:10920
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%q+D declared as a friend"
  msgstr "'%D' er erklæret som en ven"
  
! #: cp/decl.cc:10927
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared with an exception specification"
  msgid "%q+D declared with an exception specification"
  msgstr "'%D' erklæret med en undtagelsesspecifikation"
  
! #: cp/decl.cc:10959
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "erklæring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/decl.cc:10999
  #, fuzzy, gcc-internal-format
  #| msgid "static member function `%#D' declared with type qualifiers"
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statisk medlemsfunktion '%#D' erklæret med typemodifikationer"
  
! #: cp/decl.cc:11075
  #, fuzzy, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "--driver understøttes ikke længere"
  
! #: cp/decl.cc:11113
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "constraints on a non-templated function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/decl.cc:11115
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/decl.cc:11122
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11174
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklæring"
  
! #: cp/decl.cc:11185
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-id `%D' in declaration of primary template"
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ugyldig brug af skabelons-id '%D' i erklæring af primær skabelon"
  
! #: cp/decl.cc:11203
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "standardparametre er ikke tilladt i erklæring af venneskabelonsspecialisering '%D'"
  
! #: cp/decl.cc:11212
  #, fuzzy, gcc-internal-format
  #| msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "'inline' er ikke tilladt i erklæring venneskabelonsspecialisering '%D'"
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11243
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "erklæring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.cc:11285
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "kan ikke erklære %<::main%> som en skabelon"
  
! #: cp/decl.cc:11288
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "kan ikke erklære %<::main%> som indlejret"
  
! #: cp/decl.cc:11291 cp/decl.cc:11294
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "kan ikke erklære '::main' som statisk"
  
! #: cp/decl.cc:11296
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> to be static"
  msgstr "kan ikke erklære '::main' som statisk"
  
! #: cp/decl.cc:11298
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "kan ikke erklære '::main' som statisk"
  
! #: cp/decl.cc:11301
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot attach %<::main%> to a named module"
  msgstr "kan ikke erklære %<::main%> som en skabelon"
  
! #: cp/decl.cc:11360
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:11362
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:11363
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:11368
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:11370
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:11371
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:11377 cp/decl.cc:14310 cp/decl.cc:14320 cp/parser.cc:12368
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "explicit object parameter declared here"
  msgstr "skabelonsparametertypen '%T' erklæret 'friend'"
  
! #: cp/decl.cc:11390
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:11392 cp/decl.cc:11401 cp/typeck.cc:4667
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "  declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/decl.cc:11399
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:11405
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "erklæring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:11419
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "skabelon med C-kædning"
  
! #: cp/decl.cc:11429
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%qD has invalid argument list"
  msgstr "#%s med ugyldig parameter"
  
! #: cp/decl.cc:11437
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11443
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11450
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11455
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:11540
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "'main' skal returnere typen 'int'"
  
! #: cp/decl.cc:11580
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of implicitly-declared %qD"
  msgstr "definition af underforstået-erklæret '%D'"
  
! #: cp/decl.cc:11586
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definition af underforstået-erklæret '%D'"
  
! #: cp/decl.cc:11588
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.cc:11605
  #, fuzzy, gcc-internal-format
  #| msgid "no `%#D' member function declared in class `%T'"
  msgid "no %q#D member function declared in class %qT"
  msgstr "ingen medlemsfunktion '%#D' erklæret i klassen '%T'"
  
! #: cp/decl.cc:11802
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "kan ikke erklære '::main' som en skabelon"
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11814
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:11817
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "concept must be defined at namespace scope"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:11820
  #, fuzzy, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "--driver understøttes ikke længere"
  
! #: cp/decl.cc:11941
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11945
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11949
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11960
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11965
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ forbyder tildeling af startværdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.cc:11970
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ forbyder tildeling af startværdi til medlemskonstant '%D' af en ikke-heltallig type"
  
! #: cp/decl.cc:12082
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "størrelsen af tabellen '%D' er ikke af en heltalstype"
  
! #: cp/decl.cc:12085
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "størrelsen af tabel er ikke af en heltalstype"
  
! #: cp/decl.cc:12116 cp/decl.cc:12188
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:12120 cp/decl.cc:12191
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:12171
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array `%D'"
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med størrelsen nul"
  
! #: cp/decl.cc:12174
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med størrelsen nul"
  
! #: cp/decl.cc:12198
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array `%D'"
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med variabel størrelse"
  
! #: cp/decl.cc:12201
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ forbyder tabel med variabel størrelse"
  
! #: cp/decl.cc:12207
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:12210
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "tabeldimension for stor"
  
! #: cp/decl.cc:12322
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "'%D' er erklæret som en ven"
  
! #: cp/decl.cc:12325
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating array of template placeholder type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/decl.cc:12335
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "'%s' erklæret som en tabel af void"
  
! #: cp/decl.cc:12337
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of void"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.cc:12342
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: cp/decl.cc:12344
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of functions"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: cp/decl.cc:12349
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: cp/decl.cc:12351
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of references"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.cc:12356
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: cp/decl.cc:12359
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of function members"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: cp/decl.cc:12377
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklæring af '%D' som flerdimensional tabel skal have grænser for alle dimensioner pånær den første"
  
! #: cp/decl.cc:12381
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "flerdimensional tabel skal have grænser for alle dimensioner pånær den første"
  
! #: cp/decl.cc:12395
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when a variable is unused"
  msgid "variable-length array of %<auto%>"
  msgstr "Advar når en variabel ikke benyttes"
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "angivelse af returneringstypen til konstruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:12496
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:12507
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:12510
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:12523
  #, fuzzy, gcc-internal-format
  #| msgid "return type specified for `operator %T'"
  msgid "return type specified for %<operator %T%>"
  msgstr "returtype angivet for 'operator %T'"
  
! #: cp/decl.cc:12526
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:12535
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:12538
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:12542
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/decl.cc:12551
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/decl.cc:12572
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unavngiven variabel eller felt erklæret void"
  
! #: cp/decl.cc:12580
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller felt erklæret void"
  
! #: cp/decl.cc:12595
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklæret uden for det globale virkefelt"
  
! #: cp/decl.cc:12600
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:12656
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%s som heltal i stedet for kommatal på grund af prototypen"
  
! #: cp/decl.cc:12662
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:12683
  #, fuzzy
  #| msgid "signed and unsigned given together for `%s'"
  msgid "%e and %e specified together"
  msgstr "signed og unsigned er begge angivet for '%s'"
  
! #: cp/decl.cc:12895
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.cc:12898 cp/decl.cc:12920
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/decl.cc:12901
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.cc:12911
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/decl.cc:12935
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "erklæring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:12942
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qE as non-member"
  msgstr "erklæring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:12970
  #, fuzzy, gcc-internal-format
  #| msgid "declarator-id missing; using reserved word `%D'"
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "erklærer-id mangler; bruger reserveret ord '%D'"
  
! #: cp/decl.cc:13021
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "function definition does not declare parameters"
  msgstr "'register' er påhæftet funktionsdefinitionen"
  
! #: cp/decl.cc:13029 cp/decl.cc:13038 cp/decl.cc:15034
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qD as non-function"
  msgstr "erklæring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:13046
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "erklæring af '%D' som %s"
  
! #: cp/decl.cc:13051
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "erklæring af '%#D' skygger for en parameter"
  
! #: cp/decl.cc:13086
  #, fuzzy, gcc-internal-format
  #| msgid "both long and short specified for `%s'"
  msgid "both %qs and %qs specified"
  msgstr "både long og short er angivet for '%s'"
  
! #: cp/decl.cc:13093 cp/decl.cc:13100 cp/decl.cc:13107 cp/decl.cc:13114
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklæring"
  
! #: cp/decl.cc:13125
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13135
  #, fuzzy, gcc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more data types in declaration of %qs"
  msgstr "mere end én datatype i erklæringen af '%s'"
  
! #: cp/decl.cc:13189
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C understøtter ikke at blot 'complex' betyder 'double complex'"
  
! #: cp/decl.cc:13239 cp/decl.cc:13243 cp/decl.cc:13246
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids declaration of `%s' with no type"
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ forbyder erklæring af '%s' uden en type"
  
! #: cp/decl.cc:13263
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_trap understøttes ikke på denne målarkitektur"
  
! #: cp/decl.cc:13271
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ understøtter ikke 'long long'"
  
! #: cp/decl.cc:13334
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with %qT"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:13341
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with typedef-name %qD"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:13350
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/decl.cc:13352
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with %<typeof%>"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:13421
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.cc:13465
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13491
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "medlemmet '%D' kan ikke afklæres både virtual og static"
  
! #: cp/decl.cc:13500
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "medlemmet '%D' kan ikke afklæres både virtual og static"
  
! #: cp/decl.cc:13513
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-erklæringer er ugyldig i parametererklæringer"
  
! #: cp/decl.cc:13520
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for template parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.cc:13530 cp/decl.cc:13707
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.cc:13538 cp/decl.cc:13547 cp/decl.cc:13553 cp/decl.cc:13559
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %qs"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/decl.cc:13569
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklæring"
  
! #: cp/decl.cc:13579 cp/decl.cc:13582 cp/decl.cc:13584 cp/decl.cc:13587
! #: cp/decl.cc:13597 cp/decl.cc:13607 cp/decl.cc:13617 cp/decl.cc:13621
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "structured binding declaration cannot be %qs"
  msgstr "forhåndserklæring af '%#T'"
  
! #: cp/decl.cc:13591 cp/decl.cc:13613
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/decl.cc:13601
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "Ugyldig erklæring"
  
! #: cp/decl.cc:13625
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "funktionen '%s' kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:13637
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "funktionen '%D' kan ikke erklæres friend"
  
! #: cp/decl.cc:13640
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13648
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "funktionen '%D' kan ikke erklæres friend"
  
! #: cp/decl.cc:13679
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "flere lagringsklasser optræder i erklæringen af '%s'"
  
! #: cp/decl.cc:13705
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specified for %qs"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.cc:13719
  #, fuzzy, gcc-internal-format
  #| msgid "nested function `%s' declared `extern'"
  msgid "nested function %qs declared %<extern%>"
  msgstr "indlejret funktion '%s' er erklæret 'extern'"
  
! #: cp/decl.cc:13724
  #, fuzzy, gcc-internal-format
  #| msgid "top-level declaration of `%s' specifies `auto'"
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "erklæring af '%s' på øverste niveau angiver 'auto'"
  
! #: cp/decl.cc:13732
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "'%s' i funktionsvirkefelt underforstået auto og erklæret '__thread'"
  
! #: cp/decl.cc:13746
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklæringer"
  
! #: cp/decl.cc:13852
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "flere lagringsklasser optræder i erklæringen af '%s'"
  
! #: cp/decl.cc:13858
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses"
  msgstr "uventet operand"
  
! #: cp/decl.cc:13925
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl.cc:13939
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "a function type cannot have an explicit object parameter"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/decl.cc:13945
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/decl.cc:13949
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/decl.cc:13957
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13961
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13982
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13987
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "valid explicit object parameter declared here"
  msgstr "skabelonsparametertypen '%T' erklæret 'friend'"
  
! #: cp/decl.cc:13991
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "requires-clause on return type"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: cp/decl.cc:14012
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14016
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:14021
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/decl.cc:14028
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14037
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14042
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ugyldig brug af '%D"
  
! #: cp/decl.cc:14049
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14055
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/decl.cc:14067
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: cp/decl.cc:14077
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/decl.cc:14090
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14104
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:14107
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:14114
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/decl.cc:14140
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14152
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "%qs declared as function returning a function"
  msgstr "'%s' er erklæret som en funktion der returnerer en funktion"
  
! #: cp/decl.cc:14158
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning an array"
  msgid "%qs declared as function returning an array"
  msgstr "'%s' er erklæret som en funktion der returnerer en tabel"
  
! #: cp/decl.cc:14165
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: cp/decl.cc:14200
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: cp/decl.cc:14205
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be cv-qualified"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:14206
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be `%s'"
  msgid "constructors may not be cv-qualified"
  msgstr "konstruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:14214
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be ref-qualified"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:14215
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "constructors may not be ref-qualified"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:14233
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/decl.cc:14250
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/decl.cc:14255
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/decl.cc:14259
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function `%s' in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "kan ikke definere vennefunktion '%s' i en lokal klassedefinition"
  
! #: cp/decl.cc:14269
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14273
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14299
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:14307
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:14317
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/decl.cc:14326
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD cannot be an explicit object member function"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:14349
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktionsfunktioner må ikke have parametre"
  
! #: cp/decl.cc:14407
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T'"
  msgid "cannot declare pointer to %q#T"
  msgstr "kan ikke erklære henvisning til '%#T'"
  
! #: cp/decl.cc:14420 cp/decl.cc:14427
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "cannot declare reference to %q#T"
  msgstr "kan ikke erklære reference til '%#T'"
  
! #: cp/decl.cc:14429
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T' member"
  msgid "cannot declare pointer to %q#T member"
  msgstr "kan ikke erklære henvisning til medlemmet '%#T'"
  
! #: cp/decl.cc:14458
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare references to references"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan ikke erklære referencer til referencer"
  
! #: cp/decl.cc:14459
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
  
! #: cp/decl.cc:14532
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14611
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' used as a declarator"
  msgid "template-id %qD used as a declarator"
  msgstr "skabelons-id '%D' benyttet som erklærer"
  
! #: cp/decl.cc:14637
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner er underforstået venner af deres klasse"
  
! #: cp/decl.cc:14642
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification `%T::' on member `%s' ignored"
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra modifikation '%T::' af medlemmet '%s' ignoreret"
  
! #: cp/decl.cc:14672
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklære medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:14674
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklære medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:14682
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member `%T::%s' within `%T'"
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan ikke erklære medlem '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:14722
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: cp/decl.cc:14731
  #, fuzzy, gcc-internal-format
  #| msgid "data member may not have variably modified type `%T'"
  msgid "data member may not have variably modified type %qT"
  msgstr "datamedlem må ikke have variabelt ændret type '%T'"
  
! #: cp/decl.cc:14734
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type `%T'"
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter må ikke have variabelt ændret type '%T'"
  
! #: cp/decl.cc:14745
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklæring"
  
! #: cp/decl.cc:14748
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklæring"
  
! #: cp/decl.cc:14751
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be `explicit'"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "kun erklæringer af konstruktionsfunktioner kan være 'explicit'"
  
! #: cp/decl.cc:14761
  #, fuzzy, gcc-internal-format
  #| msgid "non-member `%s' cannot be declared `mutable'"
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er medlem, kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:14768
  #, fuzzy, gcc-internal-format
  #| msgid "non-object member `%s' cannot be declared `mutable'"
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er objektmedlem, kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:14774
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "funktionen '%s' kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:14780
  #, fuzzy, gcc-internal-format
  #| msgid "static `%s' cannot be declared `mutable'"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static '%s' kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:14786
  #, fuzzy, gcc-internal-format
  #| msgid "const `%s' cannot be declared `mutable'"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const '%s' kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:14792
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "referencen %qs kan ikke erklæres %<mutable%>"
  
! #: cp/decl.cc:14808
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/decl.cc:14811
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/decl.cc:14837
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "'%s' er ikke ved begyndelsen af erklæringen"
  
! #: cp/decl.cc:14840
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef erklæret %<auto%>"
  
! #: cp/decl.cc:14845
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14849
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-navn kan ikke være en indlejret-navn-specifikation"
  
! #: cp/decl.cc:14875
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ forbyder indlejret type %qD med samme navn som den omgivende klasse"
  
! #: cp/decl.cc:14964
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> angivet for friend class-erklæring"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/decl.cc:14974
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-erklæring kræver klasseangivelse, dvs. %<friend class %T::%D%>"
  
! #: cp/decl.cc:14978
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-erklæring kræver klasseangivelse, dvs. %<friend %#T%>"
  
! #: cp/decl.cc:14991
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "forsøg på at gøre klassen %qT til ven af det globale virkningsfelt"
  
! #: cp/decl.cc:15011
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/decl.cc:15015
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15025
  #, fuzzy, gcc-internal-format
  #| msgid "abstract declarator `%T' used as declaration"
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakt erklærer '%T' benyttet som erklæring"
  
! #: cp/decl.cc:15040
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/decl.cc:15059
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use `::' in parameter declaration"
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "kan ikke bruge '::' i parametererklæring"
  
! #: cp/decl.cc:15069 cp/parser.cc:21410
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter `%D' to be of type `%T'"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "kan ikke erklære parameteren '%D' til at være af typen '%T'"
  
! #: cp/decl.cc:15076
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15079
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15085 cp/parser.cc:26076
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/decl.cc:15095
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter declared %<auto%>"
  msgstr "parameteren '%D' erklæret void"
  
! #: cp/decl.cc:15149 cp/parser.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklæring"
  
! #: cp/decl.cc:15153
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.cc:15173
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C90 understøtter ikke fleksible tabelmedlemmer"
  
! #: cp/decl.cc:15176
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 understøtter ikke fleksible tabelmedlemmer"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15192
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "ugyldig brug af '::'"
  
! #: cp/decl.cc:15213
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function `%#D' conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "erklæring af C-funktionen '%#D' strider mod"
  
! #: cp/decl.cc:15223
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktionen '%D' erklæret virtual inden i en union"
  
! #: cp/decl.cc:15233
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "'%D' kan ikke erklæres virtual eftersom den altid er statisk"
  
! #: cp/decl.cc:15247
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:15254
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %qD as member of %qT"
  msgstr "erklæring af '%s' skygger for et medlem af 'this'"
  
! #: cp/decl.cc:15261 cp/decl.cc:15274
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a destructor cannot be %qs"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:15280
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:15289
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a constructor cannot be %<concept%>"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:15295
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: cp/decl.cc:15303 cp/decl.cc:15662
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "kan ikke åbne %s"
  
! #: cp/decl.cc:15313
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "specialisering af underforstået erklæret speciel medlemsfunktion"
  
! #: cp/decl.cc:15316
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel eller felt erklæret void"
  
! #: cp/decl.cc:15381
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "feltet '%D' er af en ufuldstændig type"
  
! #: cp/decl.cc:15386
  #, fuzzy, gcc-internal-format
  #| msgid "name `%T' has incomplete type"
  msgid "name %qT has incomplete type"
  msgstr "navnet '%T' er af en ufuldstændig type"
  
! #: cp/decl.cc:15406
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklæres som friend"
  
! #: cp/decl.cc:15409
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklæres som friend"
  
! #: cp/decl.cc:15428 cp/parser.cc:21976 cp/parser.cc:28868
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:15478 cp/decl.cc:15489
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static data member %qE declared %qs"
  msgstr "statisk medlem '%D' erklæret 'register'"
  
! #: cp/decl.cc:15483
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:15526 cp/decl.cc:15534 cp/decl.cc:15541 cp/decl.cc:15548
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "non-static data member %qE declared %qs"
  msgstr "statisk medlem '%D' erklæret 'register'"
  
! #: cp/decl.cc:15600
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `auto' invalid for function `%s'"
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "lagringsklassen 'auto' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:15603
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `register' invalid for function `%s'"
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "lagringsklassen 'register' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:15609
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:15613
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:15618
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.cc:15621
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier `%s' not allowed after struct or class"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "typeangivelsen '%s' er ikke tilladt efter struct eller class"
  
! #: cp/decl.cc:15633
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklæret uden for det globale virkefelt"
  
! #: cp/decl.cc:15637
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklæret uden for det globale virkefelt"
  
! #: cp/decl.cc:15645
  #, fuzzy, gcc-internal-format
  #| msgid "virtual non-class function `%s'"
  msgid "virtual non-class function %qs"
  msgstr "virtuel funktion '%s' tilhører ikke en klasse"
  
! #: cp/decl.cc:15652
  #, fuzzy, gcc-internal-format
  #| msgid "method definition not in class context"
  msgid "%qs defined in a non-class scope"
  msgstr "metodedefinitionen optræder ikke i en klassekontekst"
  
! #: cp/decl.cc:15653
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "%qs declared in a non-class scope"
  msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
  
! #: cp/decl.cc:15696
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%D' to have static linkage"
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "kan ikke erklære medlemsfunktion '%D' til at have statisk kædning"
  
! #: cp/decl.cc:15705
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "kan ikke erklære en funktion for static inden i en anden funktion"
  
! #: cp/decl.cc:15746
  #, fuzzy, gcc-internal-format
  #| msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "'static' må ikke bruges ved definering (i modsætning til erklæring) af et statisk datamedlem"
  
! #: cp/decl.cc:15753
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static member %qD declared %<register%>"
  msgstr "statisk medlem '%D' erklæret 'register'"
  
! #: cp/decl.cc:15759
  #, fuzzy, gcc-internal-format
  #| msgid "cannot explicitly declare member `%#D' to have extern linkage"
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "kan ikke eksplicit erklære medlemmet '%#D' til at have extern-kædning"
  
! #: cp/decl.cc:15767
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "erklæring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.cc:15774
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/decl.cc:15806
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' initialized and declared `extern'"
  msgid "%qs initialized and declared %<extern%>"
  msgstr "'%s' bliver tildelt en startværdi og er samtidig erklæret 'extern'"
  
! #: cp/decl.cc:15811
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has both `extern' and initializer"
  msgid "%qs has both %<extern%> and initializer"
  msgstr "'%s' er erklæret 'extern', men bliver tildelt en startværdi"
  
! #: cp/decl.cc:16013
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.cc:16016
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses local variable %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.cc:16143
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `virtual' in template declaration of `%#D'"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ugyldig brug af 'virtual' i skabelonserklæring af '%#D'"
  
! #: cp/decl.cc:16147
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklæring"
  
! #: cp/decl.cc:16176
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/decl.cc:16184
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' invalidly declared method type"
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameteren '%D' er på ugyldig vis erklæret som af en medlemsfunktionstype"
  
! #: cp/decl.cc:16209
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grænse '%T'"
  
! #: cp/decl.cc:16211
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grænse '%T'"
  
! #: cp/decl.cc:16494
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constructor; you probably meant `%T (const %T&)'"
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ugyldig konstruktionsfunktion; du mente sandsynligvis '%T (const %T&)'"
  
! #: cp/decl.cc:16573
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD may not be declared within a namespace"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/decl.cc:16580
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/decl.cc:16638
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:16646
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a member function"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:16654
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:16664
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be either a non-static member function or a non-member function"
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "'%D' skal enten være en ikke-statisk medlemsfunktion eller ikke en medlemsfunktion"
  
! #: cp/decl.cc:16674
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must have an argument of class or enumerated type"
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "'%D' skal have en parameter af en klasse- eller enum-type"
  
  #. 13.4.0.3
! #: cp/decl.cc:16705
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ forbyder flertydiggørelse af operatoren ?:"
  
! #: cp/decl.cc:16715
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must not have variable number of arguments"
  msgstr "'%D' skal tage mod én eller to parametre"
  
! #: cp/decl.cc:16741
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "'%D' skal tage mod nul eller én parameter"
  
! #: cp/decl.cc:16742
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "'%D' skal tage mod én eller to parametre"
  
! #: cp/decl.cc:16754
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "postfiks '%D' skal tage mod 'int' som parameter"
  
! #: cp/decl.cc:16755
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "postfiks '%D' skal tage mod 'int' som den anden parameter"
  
! #: cp/decl.cc:16766
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.cc:16767 cp/decl.cc:16777
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "'%s' skal tage mod én parameter"
  
! #: cp/decl.cc:16778
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.cc:16793
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "%qD cannot have default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl.cc:16817
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16824
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16826
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16835
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16837
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16853
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/decl.cc:16872
  #, fuzzy, gcc-internal-format
  #| msgid "prefix `%D' should return `%T'"
  msgid "prefix %qD should return %qT"
  msgstr "præfiks '%D' skal returnere '%T'"
  
! #: cp/decl.cc:16879
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' should return `%T'"
  msgid "postfix %qD should return %qT"
  msgstr "postfiks '%D' skal returnere '%T'"
  
! #: cp/decl.cc:16891
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should return by value"
  msgid "%qD should return by value"
  msgstr "'%D' skal returnere pr. værdi (ikke reference)"
  
! #: cp/decl.cc:16946
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter `%T' after `%s'"
  msgid "using template type parameter %qT after %qs"
  msgstr "bruger skabelonstypeparameter '%D' efter '%s'"
  
! #: cp/decl.cc:16970
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization `%D' for `%+D'"
  msgid "using alias template specialization %qT after %qs"
  msgstr "tvetydig skabelonsspecialisering '%D' for '%+D'"
  
! #: cp/decl.cc:16973
  #, fuzzy, gcc-internal-format
  #| msgid "using typedef-name `%D' after `%s'"
  msgid "using typedef-name %qD after %qs"
  msgstr "bruger typedef-navn '%D' efter '%s'"
  
! #: cp/decl.cc:16975
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "tidligere erklæring som '%#D'"
  
! #: cp/decl.cc:16984
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "'%#D' omerklæret som %C"
  
! #: cp/decl.cc:16985 cp/decl.cc:16993
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dette er en tidligere erklæring"
  
! #: cp/decl.cc:16992
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "'%#D' omerklæret som %C"
--- 62733,64742 ----
  msgstr[0] "lagringsklasse angivet for strukturfelt '%s'"
  msgstr[1] "lagringsklasse angivet for strukturfelt '%s'"
  
! #: cp/decl.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9925
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9966
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot decompose variable length vector %qT"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel størrelse"
  
! #: cp/decl.cc:9990
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:10000
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10047
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "in initialization of structured binding variable %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: cp/decl.cc:10082
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot decompose union type %qT"
  msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
  
! #: cp/decl.cc:10087
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.cc:10093
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
  
! #: cp/decl.cc:10102
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/decl.cc:10598
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10601
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10825
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of `%D'"
  msgid "initializer fails to determine size of %qT"
  msgstr "startværdien giver ikke størrelsen af '%D'"
  
! #: cp/decl.cc:10829
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "tabelstørrelsen mangler i '%D'"
  
! #: cp/decl.cc:10832
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "nulstørrelsestabel '%D'"
  
! #: cp/decl.cc:10848
  #, fuzzy, gcc-internal-format
  #| msgid "destructor for alien class `%T' cannot be a member"
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destruktionsfunktionen for den fremmede klasse '%T' kan ikke være et medlem"
  
! #: cp/decl.cc:10850
  #, fuzzy, gcc-internal-format
  #| msgid "constructor for alien class `%T' cannot be a member"
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruktionsfunktionen for den fremmede klasse '%T' kan ikke være et medlem"
  
! #: cp/decl.cc:10876
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "'%D' erklæret som 'virtual' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10878
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
  
! #: cp/decl.cc:10884
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "'%D' erklæret som 'virtual' %s"
  
! #: cp/decl.cc:10887
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "'%D' er erklæret som en ven"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10889
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
  
! #: cp/decl.cc:10895
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "'%D' erklæret som 'virtual' %s"
  
! #: cp/decl.cc:10898
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "'%D' erklæret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10900
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
  
! #: cp/decl.cc:10906
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "'%D' erklæret som 'virtual' %s"
  
! #: cp/decl.cc:10909
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "'%D' erklæret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10911
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
  
! #: cp/decl.cc:10918
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%q+D declared as a friend"
  msgstr "'%D' er erklæret som en ven"
  
! #: cp/decl.cc:10925
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared with an exception specification"
  msgid "%q+D declared with an exception specification"
  msgstr "'%D' erklæret med en undtagelsesspecifikation"
  
! #: cp/decl.cc:10957
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "erklæring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/decl.cc:10997
  #, fuzzy, gcc-internal-format
  #| msgid "static member function `%#D' declared with type qualifiers"
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statisk medlemsfunktion '%#D' erklæret med typemodifikationer"
  
! #: cp/decl.cc:11073
  #, fuzzy, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "--driver understøttes ikke længere"
  
! #: cp/decl.cc:11111
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "constraints on a non-templated function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/decl.cc:11113
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/decl.cc:11120
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11172
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklæring"
  
! #: cp/decl.cc:11183
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-id `%D' in declaration of primary template"
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ugyldig brug af skabelons-id '%D' i erklæring af primær skabelon"
  
! #: cp/decl.cc:11201
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "standardparametre er ikke tilladt i erklæring af venneskabelonsspecialisering '%D'"
  
! #: cp/decl.cc:11210
  #, fuzzy, gcc-internal-format
  #| msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "'inline' er ikke tilladt i erklæring venneskabelonsspecialisering '%D'"
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11241
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "erklæring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.cc:11283
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "kan ikke erklære %<::main%> som en skabelon"
  
! #: cp/decl.cc:11286
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "kan ikke erklære %<::main%> som indlejret"
  
! #: cp/decl.cc:11289 cp/decl.cc:11292
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "kan ikke erklære '::main' som statisk"
  
! #: cp/decl.cc:11294
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> to be static"
  msgstr "kan ikke erklære '::main' som statisk"
  
! #: cp/decl.cc:11296
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "kan ikke erklære '::main' som statisk"
  
! #: cp/decl.cc:11299
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot attach %<::main%> to a named module"
  msgstr "kan ikke erklære %<::main%> som en skabelon"
  
! #: cp/decl.cc:11358
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:11360
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:11361
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:11366
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:11368
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:11369
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:11375 cp/decl.cc:14308 cp/decl.cc:14318 cp/parser.cc:12370
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "explicit object parameter declared here"
  msgstr "skabelonsparametertypen '%T' erklæret 'friend'"
  
! #: cp/decl.cc:11388
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:11390 cp/decl.cc:11399 cp/typeck.cc:4783
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "  declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/decl.cc:11397
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:11403
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "erklæring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:11417
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "skabelon med C-kædning"
  
! #: cp/decl.cc:11427
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%qD has invalid argument list"
  msgstr "#%s med ugyldig parameter"
  
! #: cp/decl.cc:11435
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11441
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11448
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11453
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:11538
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "'main' skal returnere typen 'int'"
  
! #: cp/decl.cc:11578
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of implicitly-declared %qD"
  msgstr "definition af underforstået-erklæret '%D'"
  
! #: cp/decl.cc:11584
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definition af underforstået-erklæret '%D'"
  
! #: cp/decl.cc:11586
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.cc:11603
  #, fuzzy, gcc-internal-format
  #| msgid "no `%#D' member function declared in class `%T'"
  msgid "no %q#D member function declared in class %qT"
  msgstr "ingen medlemsfunktion '%#D' erklæret i klassen '%T'"
  
! #: cp/decl.cc:11800
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "kan ikke erklære '::main' som en skabelon"
  
! #: cp/decl.cc:11803
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11812
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:11815
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "concept must be defined at namespace scope"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:11818
  #, fuzzy, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "--driver understøttes ikke længere"
  
! #: cp/decl.cc:11939
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11943
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11947
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11958
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11963
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ forbyder tildeling af startværdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.cc:11968
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ forbyder tildeling af startværdi til medlemskonstant '%D' af en ikke-heltallig type"
  
! #: cp/decl.cc:12080
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "størrelsen af tabellen '%D' er ikke af en heltalstype"
  
! #: cp/decl.cc:12083
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "størrelsen af tabel er ikke af en heltalstype"
  
! #: cp/decl.cc:12114 cp/decl.cc:12186
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:12118 cp/decl.cc:12189
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:12169
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array `%D'"
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med størrelsen nul"
  
! #: cp/decl.cc:12172
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med størrelsen nul"
  
! #: cp/decl.cc:12196
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array `%D'"
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med variabel størrelse"
  
! #: cp/decl.cc:12199
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ forbyder tabel med variabel størrelse"
  
! #: cp/decl.cc:12205
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:12208
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:12260
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "tabeldimension for stor"
  
! #: cp/decl.cc:12320
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "'%D' er erklæret som en ven"
  
! #: cp/decl.cc:12323
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating array of template placeholder type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/decl.cc:12333
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "'%s' erklæret som en tabel af void"
  
! #: cp/decl.cc:12335
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of void"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.cc:12340
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: cp/decl.cc:12342
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of functions"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: cp/decl.cc:12347
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: cp/decl.cc:12349
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of references"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.cc:12354
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: cp/decl.cc:12357
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of function members"
  msgstr "'%s' erklæret som en tabel af funktioner"
  
! #: cp/decl.cc:12375
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklæring af '%D' som flerdimensional tabel skal have grænser for alle dimensioner pånær den første"
  
! #: cp/decl.cc:12379
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "flerdimensional tabel skal have grænser for alle dimensioner pånær den første"
  
! #: cp/decl.cc:12393
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when a variable is unused"
  msgid "variable-length array of %<auto%>"
  msgstr "Advar når en variabel ikke benyttes"
  
! #: cp/decl.cc:12491
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "angivelse af returneringstypen til konstruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:12494
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:12505
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:12508
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:12521
  #, fuzzy, gcc-internal-format
  #| msgid "return type specified for `operator %T'"
  msgid "return type specified for %<operator %T%>"
  msgstr "returtype angivet for 'operator %T'"
  
! #: cp/decl.cc:12524
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:12533
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:12536
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:12540
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/decl.cc:12549
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/decl.cc:12570
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unavngiven variabel eller felt erklæret void"
  
! #: cp/decl.cc:12578
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller felt erklæret void"
  
! #: cp/decl.cc:12593
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklæret uden for det globale virkefelt"
  
! #: cp/decl.cc:12598
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:12654
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%s som heltal i stedet for kommatal på grund af prototypen"
  
! #: cp/decl.cc:12660
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:12681
  #, fuzzy
  #| msgid "signed and unsigned given together for `%s'"
  msgid "%e and %e specified together"
  msgstr "signed og unsigned er begge angivet for '%s'"
  
! #: cp/decl.cc:12893
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.cc:12896 cp/decl.cc:12918
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/decl.cc:12899
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.cc:12909
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/decl.cc:12933
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "erklæring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:12940
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qE as non-member"
  msgstr "erklæring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:12968
  #, fuzzy, gcc-internal-format
  #| msgid "declarator-id missing; using reserved word `%D'"
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "erklærer-id mangler; bruger reserveret ord '%D'"
  
! #: cp/decl.cc:13019
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "function definition does not declare parameters"
  msgstr "'register' er påhæftet funktionsdefinitionen"
  
! #: cp/decl.cc:13027 cp/decl.cc:13036 cp/decl.cc:15032
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qD as non-function"
  msgstr "erklæring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:13044
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "erklæring af '%D' som %s"
  
! #: cp/decl.cc:13049
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "erklæring af '%#D' skygger for en parameter"
  
! #: cp/decl.cc:13084
  #, fuzzy, gcc-internal-format
  #| msgid "both long and short specified for `%s'"
  msgid "both %qs and %qs specified"
  msgstr "både long og short er angivet for '%s'"
  
! #: cp/decl.cc:13091 cp/decl.cc:13098 cp/decl.cc:13105 cp/decl.cc:13112
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklæring"
  
! #: cp/decl.cc:13123
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13133
  #, fuzzy, gcc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more data types in declaration of %qs"
  msgstr "mere end én datatype i erklæringen af '%s'"
  
! #: cp/decl.cc:13187
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C understøtter ikke at blot 'complex' betyder 'double complex'"
  
! #: cp/decl.cc:13237 cp/decl.cc:13241 cp/decl.cc:13244
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids declaration of `%s' with no type"
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ forbyder erklæring af '%s' uden en type"
  
! #: cp/decl.cc:13261
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_trap understøttes ikke på denne målarkitektur"
  
! #: cp/decl.cc:13269
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ understøtter ikke 'long long'"
  
! #: cp/decl.cc:13332
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with %qT"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:13339
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with typedef-name %qD"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:13348
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/decl.cc:13350
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with %<typeof%>"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:13419
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13489
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "medlemmet '%D' kan ikke afklæres både virtual og static"
  
! #: cp/decl.cc:13498
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "medlemmet '%D' kan ikke afklæres både virtual og static"
  
! #: cp/decl.cc:13511
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-erklæringer er ugyldig i parametererklæringer"
  
! #: cp/decl.cc:13518
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for template parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.cc:13528 cp/decl.cc:13705
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.cc:13536 cp/decl.cc:13545 cp/decl.cc:13551 cp/decl.cc:13557
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %qs"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/decl.cc:13567
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklæring"
  
! #: cp/decl.cc:13577 cp/decl.cc:13580 cp/decl.cc:13582 cp/decl.cc:13585
! #: cp/decl.cc:13595 cp/decl.cc:13605 cp/decl.cc:13615 cp/decl.cc:13619
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "structured binding declaration cannot be %qs"
  msgstr "forhåndserklæring af '%#T'"
  
! #: cp/decl.cc:13589 cp/decl.cc:13611
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/decl.cc:13599
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "Ugyldig erklæring"
  
! #: cp/decl.cc:13623
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "funktionen '%s' kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:13635
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "funktionen '%D' kan ikke erklæres friend"
  
! #: cp/decl.cc:13638
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13646
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "funktionen '%D' kan ikke erklæres friend"
  
! #: cp/decl.cc:13677
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "flere lagringsklasser optræder i erklæringen af '%s'"
  
! #: cp/decl.cc:13703
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specified for %qs"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.cc:13717
  #, fuzzy, gcc-internal-format
  #| msgid "nested function `%s' declared `extern'"
  msgid "nested function %qs declared %<extern%>"
  msgstr "indlejret funktion '%s' er erklæret 'extern'"
  
! #: cp/decl.cc:13722
  #, fuzzy, gcc-internal-format
  #| msgid "top-level declaration of `%s' specifies `auto'"
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "erklæring af '%s' på øverste niveau angiver 'auto'"
  
! #: cp/decl.cc:13730
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "'%s' i funktionsvirkefelt underforstået auto og erklæret '__thread'"
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklæringer"
  
! #: cp/decl.cc:13850
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "flere lagringsklasser optræder i erklæringen af '%s'"
  
! #: cp/decl.cc:13856
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses"
  msgstr "uventet operand"
  
! #: cp/decl.cc:13923
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl.cc:13937
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "a function type cannot have an explicit object parameter"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/decl.cc:13943
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/decl.cc:13947
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/decl.cc:13955
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13959
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13985
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "valid explicit object parameter declared here"
  msgstr "skabelonsparametertypen '%T' erklæret 'friend'"
  
! #: cp/decl.cc:13989
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "requires-clause on return type"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:14019
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/decl.cc:14026
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14035
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14040
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ugyldig brug af '%D"
  
! #: cp/decl.cc:14047
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14053
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/decl.cc:14065
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: cp/decl.cc:14075
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/decl.cc:14088
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14102
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:14105
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:14112
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/decl.cc:14138
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14150
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "%qs declared as function returning a function"
  msgstr "'%s' er erklæret som en funktion der returnerer en funktion"
  
! #: cp/decl.cc:14156
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning an array"
  msgid "%qs declared as function returning an array"
  msgstr "'%s' er erklæret som en funktion der returnerer en tabel"
  
! #: cp/decl.cc:14163
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:14196
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: cp/decl.cc:14203
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be cv-qualified"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:14204
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be `%s'"
  msgid "constructors may not be cv-qualified"
  msgstr "konstruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be ref-qualified"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:14213
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "constructors may not be ref-qualified"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:14231
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/decl.cc:14248
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/decl.cc:14253
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/decl.cc:14257
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function `%s' in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "kan ikke definere vennefunktion '%s' i en lokal klassedefinition"
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14271
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14297
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:14305
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:14315
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/decl.cc:14324
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD cannot be an explicit object member function"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:14347
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktionsfunktioner må ikke have parametre"
  
! #: cp/decl.cc:14405
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T'"
  msgid "cannot declare pointer to %q#T"
  msgstr "kan ikke erklære henvisning til '%#T'"
  
! #: cp/decl.cc:14418 cp/decl.cc:14425
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "cannot declare reference to %q#T"
  msgstr "kan ikke erklære reference til '%#T'"
  
! #: cp/decl.cc:14427
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T' member"
  msgid "cannot declare pointer to %q#T member"
  msgstr "kan ikke erklære henvisning til medlemmet '%#T'"
  
! #: cp/decl.cc:14456
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare references to references"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan ikke erklære referencer til referencer"
  
! #: cp/decl.cc:14457
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
  
! #: cp/decl.cc:14530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14609
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' used as a declarator"
  msgid "template-id %qD used as a declarator"
  msgstr "skabelons-id '%D' benyttet som erklærer"
  
! #: cp/decl.cc:14635
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner er underforstået venner af deres klasse"
  
! #: cp/decl.cc:14640
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification `%T::' on member `%s' ignored"
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra modifikation '%T::' af medlemmet '%s' ignoreret"
  
! #: cp/decl.cc:14670
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklære medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:14672
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklære medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:14680
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member `%T::%s' within `%T'"
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan ikke erklære medlem '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:14720
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: cp/decl.cc:14729
  #, fuzzy, gcc-internal-format
  #| msgid "data member may not have variably modified type `%T'"
  msgid "data member may not have variably modified type %qT"
  msgstr "datamedlem må ikke have variabelt ændret type '%T'"
  
! #: cp/decl.cc:14732
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type `%T'"
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter må ikke have variabelt ændret type '%T'"
  
! #: cp/decl.cc:14743
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklæring"
  
! #: cp/decl.cc:14746
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklæring"
  
! #: cp/decl.cc:14749
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be `explicit'"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "kun erklæringer af konstruktionsfunktioner kan være 'explicit'"
  
! #: cp/decl.cc:14759
  #, fuzzy, gcc-internal-format
  #| msgid "non-member `%s' cannot be declared `mutable'"
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er medlem, kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:14766
  #, fuzzy, gcc-internal-format
  #| msgid "non-object member `%s' cannot be declared `mutable'"
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er objektmedlem, kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:14772
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "funktionen '%s' kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:14778
  #, fuzzy, gcc-internal-format
  #| msgid "static `%s' cannot be declared `mutable'"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static '%s' kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:14784
  #, fuzzy, gcc-internal-format
  #| msgid "const `%s' cannot be declared `mutable'"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const '%s' kan ikke erklæres 'mutable'"
  
! #: cp/decl.cc:14790
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "referencen %qs kan ikke erklæres %<mutable%>"
  
! #: cp/decl.cc:14806
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/decl.cc:14809
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/decl.cc:14835
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "'%s' er ikke ved begyndelsen af erklæringen"
  
! #: cp/decl.cc:14838
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef erklæret %<auto%>"
  
! #: cp/decl.cc:14843
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14847
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-navn kan ikke være en indlejret-navn-specifikation"
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ forbyder indlejret type %qD med samme navn som den omgivende klasse"
  
! #: cp/decl.cc:14962
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> angivet for friend class-erklæring"
  
! #: cp/decl.cc:14970
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-erklæring kræver klasseangivelse, dvs. %<friend class %T::%D%>"
  
! #: cp/decl.cc:14976
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-erklæring kræver klasseangivelse, dvs. %<friend %#T%>"
  
! #: cp/decl.cc:14989
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "forsøg på at gøre klassen %qT til ven af det globale virkningsfelt"
  
! #: cp/decl.cc:15009
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/decl.cc:15013
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15023
  #, fuzzy, gcc-internal-format
  #| msgid "abstract declarator `%T' used as declaration"
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakt erklærer '%T' benyttet som erklæring"
  
! #: cp/decl.cc:15038
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/decl.cc:15057
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use `::' in parameter declaration"
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "kan ikke bruge '::' i parametererklæring"
  
! #: cp/decl.cc:15067 cp/parser.cc:21414
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter `%D' to be of type `%T'"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "kan ikke erklære parameteren '%D' til at være af typen '%T'"
  
! #: cp/decl.cc:15074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15083 cp/parser.cc:26080
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/decl.cc:15093
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter declared %<auto%>"
  msgstr "parameteren '%D' erklæret void"
  
! #: cp/decl.cc:15147 cp/parser.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklæring"
  
! #: cp/decl.cc:15151
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.cc:15171
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C90 understøtter ikke fleksible tabelmedlemmer"
  
! #: cp/decl.cc:15174
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 understøtter ikke fleksible tabelmedlemmer"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15190
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "ugyldig brug af '::'"
  
! #: cp/decl.cc:15211
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function `%#D' conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "erklæring af C-funktionen '%#D' strider mod"
  
! #: cp/decl.cc:15221
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktionen '%D' erklæret virtual inden i en union"
  
! #: cp/decl.cc:15231
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "'%D' kan ikke erklæres virtual eftersom den altid er statisk"
  
! #: cp/decl.cc:15245
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:15252
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %qD as member of %qT"
  msgstr "erklæring af '%s' skygger for et medlem af 'this'"
  
! #: cp/decl.cc:15259 cp/decl.cc:15272
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a destructor cannot be %qs"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:15278
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.cc:15287
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a constructor cannot be %<concept%>"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.cc:15293
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: cp/decl.cc:15301 cp/decl.cc:15660
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "kan ikke åbne %s"
  
! #: cp/decl.cc:15311
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "specialisering af underforstået erklæret speciel medlemsfunktion"
  
! #: cp/decl.cc:15314
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel eller felt erklæret void"
  
! #: cp/decl.cc:15379
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "feltet '%D' er af en ufuldstændig type"
  
! #: cp/decl.cc:15384
  #, fuzzy, gcc-internal-format
  #| msgid "name `%T' has incomplete type"
  msgid "name %qT has incomplete type"
  msgstr "navnet '%T' er af en ufuldstændig type"
  
! #: cp/decl.cc:15404
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklæres som friend"
  
! #: cp/decl.cc:15407
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklæres som friend"
  
! #: cp/decl.cc:15426 cp/parser.cc:21980 cp/parser.cc:28922
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:15476 cp/decl.cc:15487
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static data member %qE declared %qs"
  msgstr "statisk medlem '%D' erklæret 'register'"
  
! #: cp/decl.cc:15481
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:15524 cp/decl.cc:15532 cp/decl.cc:15539 cp/decl.cc:15546
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "non-static data member %qE declared %qs"
  msgstr "statisk medlem '%D' erklæret 'register'"
  
! #: cp/decl.cc:15598
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `auto' invalid for function `%s'"
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "lagringsklassen 'auto' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:15601
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `register' invalid for function `%s'"
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "lagringsklassen 'register' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:15607
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:15611
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:15616
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.cc:15619
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier `%s' not allowed after struct or class"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "typeangivelsen '%s' er ikke tilladt efter struct eller class"
  
! #: cp/decl.cc:15631
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklæret uden for det globale virkefelt"
  
! #: cp/decl.cc:15635
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklæret uden for det globale virkefelt"
  
! #: cp/decl.cc:15643
  #, fuzzy, gcc-internal-format
  #| msgid "virtual non-class function `%s'"
  msgid "virtual non-class function %qs"
  msgstr "virtuel funktion '%s' tilhører ikke en klasse"
  
! #: cp/decl.cc:15650
  #, fuzzy, gcc-internal-format
  #| msgid "method definition not in class context"
  msgid "%qs defined in a non-class scope"
  msgstr "metodedefinitionen optræder ikke i en klassekontekst"
  
! #: cp/decl.cc:15651
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "%qs declared in a non-class scope"
  msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
  
! #: cp/decl.cc:15694
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%D' to have static linkage"
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "kan ikke erklære medlemsfunktion '%D' til at have statisk kædning"
  
! #: cp/decl.cc:15703
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "kan ikke erklære en funktion for static inden i en anden funktion"
  
! #: cp/decl.cc:15744
  #, fuzzy, gcc-internal-format
  #| msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "'static' må ikke bruges ved definering (i modsætning til erklæring) af et statisk datamedlem"
  
! #: cp/decl.cc:15751
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static member %qD declared %<register%>"
  msgstr "statisk medlem '%D' erklæret 'register'"
  
! #: cp/decl.cc:15757
  #, fuzzy, gcc-internal-format
  #| msgid "cannot explicitly declare member `%#D' to have extern linkage"
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "kan ikke eksplicit erklære medlemmet '%#D' til at have extern-kædning"
  
! #: cp/decl.cc:15765
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "erklæring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.cc:15772
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/decl.cc:15804
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' initialized and declared `extern'"
  msgid "%qs initialized and declared %<extern%>"
  msgstr "'%s' bliver tildelt en startværdi og er samtidig erklæret 'extern'"
  
! #: cp/decl.cc:15809
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has both `extern' and initializer"
  msgid "%qs has both %<extern%> and initializer"
  msgstr "'%s' er erklæret 'extern', men bliver tildelt en startværdi"
  
! #: cp/decl.cc:16011
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.cc:16014
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses local variable %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.cc:16141
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `virtual' in template declaration of `%#D'"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ugyldig brug af 'virtual' i skabelonserklæring af '%#D'"
  
! #: cp/decl.cc:16145
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklæring"
  
! #: cp/decl.cc:16174
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/decl.cc:16182
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' invalidly declared method type"
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameteren '%D' er på ugyldig vis erklæret som af en medlemsfunktionstype"
  
! #: cp/decl.cc:16207
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grænse '%T'"
  
! #: cp/decl.cc:16209
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grænse '%T'"
  
! #: cp/decl.cc:16492
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constructor; you probably meant `%T (const %T&)'"
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ugyldig konstruktionsfunktion; du mente sandsynligvis '%T (const %T&)'"
  
! #: cp/decl.cc:16571
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD may not be declared within a namespace"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/decl.cc:16578
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/decl.cc:16636
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:16644
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a member function"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:16652
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:16662
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be either a non-static member function or a non-member function"
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "'%D' skal enten være en ikke-statisk medlemsfunktion eller ikke en medlemsfunktion"
  
! #: cp/decl.cc:16672
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must have an argument of class or enumerated type"
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "'%D' skal have en parameter af en klasse- eller enum-type"
  
  #. 13.4.0.3
! #: cp/decl.cc:16703
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ forbyder flertydiggørelse af operatoren ?:"
  
! #: cp/decl.cc:16713
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must not have variable number of arguments"
  msgstr "'%D' skal tage mod én eller to parametre"
  
! #: cp/decl.cc:16739
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "'%D' skal tage mod nul eller én parameter"
  
! #: cp/decl.cc:16740
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "'%D' skal tage mod én eller to parametre"
  
! #: cp/decl.cc:16752
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "postfiks '%D' skal tage mod 'int' som parameter"
  
! #: cp/decl.cc:16753
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "postfiks '%D' skal tage mod 'int' som den anden parameter"
  
! #: cp/decl.cc:16764
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.cc:16765 cp/decl.cc:16775
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "'%s' skal tage mod én parameter"
  
! #: cp/decl.cc:16776
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.cc:16791
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "%qD cannot have default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl.cc:16815
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16822
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16824
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16833
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16835
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16851
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/decl.cc:16870
  #, fuzzy, gcc-internal-format
  #| msgid "prefix `%D' should return `%T'"
  msgid "prefix %qD should return %qT"
  msgstr "præfiks '%D' skal returnere '%T'"
  
! #: cp/decl.cc:16877
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' should return `%T'"
  msgid "postfix %qD should return %qT"
  msgstr "postfiks '%D' skal returnere '%T'"
  
! #: cp/decl.cc:16889
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should return by value"
  msgid "%qD should return by value"
  msgstr "'%D' skal returnere pr. værdi (ikke reference)"
  
! #: cp/decl.cc:16944
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter `%T' after `%s'"
  msgid "using template type parameter %qT after %qs"
  msgstr "bruger skabelonstypeparameter '%D' efter '%s'"
  
! #: cp/decl.cc:16968
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization `%D' for `%+D'"
  msgid "using alias template specialization %qT after %qs"
  msgstr "tvetydig skabelonsspecialisering '%D' for '%+D'"
  
! #: cp/decl.cc:16971
  #, fuzzy, gcc-internal-format
  #| msgid "using typedef-name `%D' after `%s'"
  msgid "using typedef-name %qD after %qs"
  msgstr "bruger typedef-navn '%D' efter '%s'"
  
! #: cp/decl.cc:16973
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "tidligere erklæring som '%#D'"
  
! #: cp/decl.cc:16982
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "'%#D' omerklæret som %C"
  
! #: cp/decl.cc:16983 cp/decl.cc:16991
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dette er en tidligere erklæring"
  
! #: cp/decl.cc:16990
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "'%#D' omerklæret som %C"
*************** msgstr "'%#D' omerklæret som %C"
*** 64656,64764 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17007
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/decl.cc:17050 cp/name-lookup.cc:6234 cp/name-lookup.cc:6367
! #: cp/parser.cc:7477 cp/parser.cc:33034
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/decl.cc:17060
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/decl.cc:17082 cp/name-lookup.cc:5923
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:17111 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10128
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qT is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.cc:17116
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17221
  #, fuzzy, gcc-internal-format
  #| msgid "use of enum `%#D' without previous declaration"
  msgid "use of enum %q#D without previous declaration"
  msgstr "brug af enum '%#D' uden tidligere erklæring"
  
! #: cp/decl.cc:17248
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration `%#D' declares a non-template function"
  msgid "redeclaration of %qT as a non-template"
  msgstr "friend-erklæring '%#D' erklærer en ikke-skabelonsfunktion"
  
! #: cp/decl.cc:17385
  #, fuzzy, gcc-internal-format
  #| msgid "derived union `%T' invalid"
  msgid "derived union %qT invalid"
  msgstr "nedarvet union '%T' ugyldig"
  
! #: cp/decl.cc:17392
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in the class %T"
  msgid "%qT defined with multiple direct bases"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.cc:17403
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct or virtual base of `%T'"
  msgid "%qT defined with direct virtual base"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/decl.cc:17428
  #, fuzzy, gcc-internal-format
  #| msgid "base type `%T' fails to be a struct or class type"
  msgid "base type %qT fails to be a struct or class type"
  msgstr "stamklassetype '%T' er hverken en struct- eller class-type"
  
! #: cp/decl.cc:17458
  #, fuzzy, gcc-internal-format
  #| msgid "recursive type `%T' undefined"
  msgid "recursive type %qT undefined"
  msgstr "rekursiv type '%T' ikke defineret"
  
! #: cp/decl.cc:17460
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate base type `%T' invalid"
  msgid "duplicate base type %qT invalid"
  msgstr "stamklassetype '%T' optræder mere end én gang"
  
! #: cp/decl.cc:17618
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17621 cp/decl.cc:17630 cp/decl.cc:17641 cp/decl.cc:18242
! #: cp/parser.cc:22331
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidligere definition her"
  
! #: cp/decl.cc:17627
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17638
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17713
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "underlying type %qT of %qT must be an integral type"
--- 64748,64856 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17005
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/decl.cc:17048 cp/name-lookup.cc:6237 cp/name-lookup.cc:6370
! #: cp/parser.cc:7477 cp/parser.cc:33093
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/decl.cc:17058
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/decl.cc:17080 cp/name-lookup.cc:5926
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:17109 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10141
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qT is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.cc:17114
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17219
  #, fuzzy, gcc-internal-format
  #| msgid "use of enum `%#D' without previous declaration"
  msgid "use of enum %q#D without previous declaration"
  msgstr "brug af enum '%#D' uden tidligere erklæring"
  
! #: cp/decl.cc:17246
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration `%#D' declares a non-template function"
  msgid "redeclaration of %qT as a non-template"
  msgstr "friend-erklæring '%#D' erklærer en ikke-skabelonsfunktion"
  
! #: cp/decl.cc:17383
  #, fuzzy, gcc-internal-format
  #| msgid "derived union `%T' invalid"
  msgid "derived union %qT invalid"
  msgstr "nedarvet union '%T' ugyldig"
  
! #: cp/decl.cc:17390
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in the class %T"
  msgid "%qT defined with multiple direct bases"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.cc:17401
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct or virtual base of `%T'"
  msgid "%qT defined with direct virtual base"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/decl.cc:17426
  #, fuzzy, gcc-internal-format
  #| msgid "base type `%T' fails to be a struct or class type"
  msgid "base type %qT fails to be a struct or class type"
  msgstr "stamklassetype '%T' er hverken en struct- eller class-type"
  
! #: cp/decl.cc:17456
  #, fuzzy, gcc-internal-format
  #| msgid "recursive type `%T' undefined"
  msgid "recursive type %qT undefined"
  msgstr "rekursiv type '%T' ikke defineret"
  
! #: cp/decl.cc:17458
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate base type `%T' invalid"
  msgid "duplicate base type %qT invalid"
  msgstr "stamklassetype '%T' optræder mere end én gang"
  
! #: cp/decl.cc:17616
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17619 cp/decl.cc:17628 cp/decl.cc:17639 cp/decl.cc:18240
! #: cp/parser.cc:22335
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidligere definition her"
  
! #: cp/decl.cc:17625
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17636
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17711
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "underlying type %qT of %qT must be an integral type"
*************** msgstr "parameter til '%s' skal være en
*** 64768,64860 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17862
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:18049
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.cc:18059
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.cc:18108
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:18109
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of `int'"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C begrænser enum-værdier til rækkevidden af 'int'"
  
! #: cp/decl.cc:18120
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in enumeration values at `%D'"
  msgid "overflow in enumeration values at %qD"
  msgstr "enum-værdier for store ved '%D'"
  
! #: cp/decl.cc:18140
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/decl.cc:18240 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "flere definitioner af %q#T"
  
! #: cp/decl.cc:18314
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "return type %q#T is incomplete"
  msgstr "returtype '%#T' er ufuldstændig"
  
! #: cp/decl.cc:18481 cp/typeck.cc:11344
  #, fuzzy, gcc-internal-format
  #| msgid "`operator=' should return a reference to `*this'"
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "'operator=' bør returnere en reference til '*this'"
  
! #: cp/decl.cc:19300
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
  
! #: cp/decl.cc:19302 cp/typeck.cc:11222
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:19358
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
  
! #: cp/decl.cc:19549
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in class `%T'"
  msgid "%qD is already defined in class %qT"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.cc:19947
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "using %qs"
  msgstr "fejl ved lukning af %s: %m"
  
! #: cp/decl.cc:19959
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 64860,64952 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17860
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:18047
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.cc:18057
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.cc:18106
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:18107
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of `int'"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C begrænser enum-værdier til rækkevidden af 'int'"
  
! #: cp/decl.cc:18118
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in enumeration values at `%D'"
  msgid "overflow in enumeration values at %qD"
  msgstr "enum-værdier for store ved '%D'"
  
! #: cp/decl.cc:18138
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/decl.cc:18238 cp/parser.cc:22333
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "flere definitioner af %q#T"
  
! #: cp/decl.cc:18312
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "return type %q#T is incomplete"
  msgstr "returtype '%#T' er ufuldstændig"
  
! #: cp/decl.cc:18479 cp/typeck.cc:11460
  #, fuzzy, gcc-internal-format
  #| msgid "`operator=' should return a reference to `*this'"
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "'operator=' bør returnere en reference til '*this'"
  
! #: cp/decl.cc:19298
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
  
! #: cp/decl.cc:19300 cp/typeck.cc:11338
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:19356
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
  
! #: cp/decl.cc:19547
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in class `%T'"
  msgid "%qD is already defined in class %qT"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.cc:19945
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "using %qs"
  msgstr "fejl ved lukning af %s: %m"
  
! #: cp/decl.cc:19957
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 65190,65202 ****
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:5117
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%J'%F' erklæret 'static', men aldrig defineret"
  
! #: cp/decl2.cc:5121
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using an unnamed type, is used but not defined"
--- 65282,65294 ----
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:5122
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%J'%F' erklæret 'static', men aldrig defineret"
  
! #: cp/decl2.cc:5126
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using an unnamed type, is used but not defined"
*************** msgstr "%J'%F' erklæret 'static', men a
*** 65206,65629 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5131
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: cp/decl2.cc:5135
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: cp/decl2.cc:5139
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "'%#D' refererer ikke til den ikkemodificerede type, so den bruges ikke til sammenkædning"
  
! #: cp/decl2.cc:5157
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%J'%F' erklæret 'static', men aldrig defineret"
  
! #: cp/decl2.cc:5161
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "%J'%F' erklæret 'static', men aldrig defineret"
  
! #: cp/decl2.cc:5169
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5172
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: cp/decl2.cc:5377
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "strider mod tidligere erklæring '%#D'"
  
  # hænger sammen med næste tekst
! #: cp/decl2.cc:5380
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "tidligere erklæring '%D'"
  
! #: cp/decl2.cc:5382
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5454 cp/decl2.cc:5457
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5820
  #, fuzzy, gcc-internal-format
  #| msgid "inline function `%D' used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "indbygget funktion '%D' benyttet, men aldrig defineret"
  
! #: cp/decl2.cc:6058
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of `%+#D'"
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "standardparameter mangler for parameter %P  i '%+#D'"
  
! #: cp/decl2.cc:6063
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "...following parameter %P which has a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl2.cc:6186
  #, fuzzy, gcc-internal-format
  #| msgid "class %qE is deprecated"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "klassen %qE er forældet"
  
! #: cp/decl2.cc:6190
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6336
  #, fuzzy, gcc-internal-format
  #| msgid "converting NULL to non-pointer type"
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: cp/decl2.cc:6345
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "use of deleted function %qD: %s"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: cp/decl2.cc:6349
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "use of deleted function %qD"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: cp/decl2.cc:6397
  #, fuzzy, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "'%#D' omerklæret som en anden form for symbol"
  
! #: cp/decl2.cc:6436
  #, fuzzy, gcc-internal-format
  #| msgid "use of template qualifier outside template"
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "brug af skabelonsmodifikation uden for skabelon"
  
! #: cp/error.cc:3791
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d:%d%R"
  
! #: cp/error.cc:3796
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d%R"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d%R"
  
! #: cp/error.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "    inlined from %qs"
  msgid "    inlined from %qD"
  msgstr "    indlejret fra %qs"
  
! #: cp/error.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "In member function `%s':"
  msgid "In static member function %qD"
  msgstr "I medlemsfunktionen '%s':"
  
! #: cp/error.cc:3830
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In copy constructor %qD"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3832
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In constructor %qD"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3834
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In destructor %qD"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3836
  #, fuzzy, gcc-internal-format
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "I funktionen"
  
! #: cp/error.cc:3838
  #, fuzzy, gcc-internal-format
  #| msgid "In member function `%s':"
  msgid "In explicit object member function %qD"
  msgstr "I medlemsfunktionen '%s':"
  
! #: cp/error.cc:3840
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "I medlemsfunktionen %qs"
  
! #: cp/error.cc:3843
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "I funktionen %qs"
  
! #: cp/error.cc:3870
  #, fuzzy
  #| msgid "%s: In instantiation of `%s':\n"
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s: i instantiering af '%s':\n"
  
! #: cp/error.cc:3871
  #, fuzzy, gcc-internal-format
  #| msgid "%s: In instantiation of `%s':\n"
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "%s: i instantiering af '%s':\n"
  
! #: cp/error.cc:3891
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3894
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3987
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3988
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3993
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3994
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4001
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "recursively required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.cc:4002
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.cc:4052
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4104
  #, fuzzy, gcc-internal-format
  #| msgid "no args to macro `%s'"
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "ingen parametre givet til makroen '%s'"
  
! #: cp/error.cc:4117
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4132
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "required for the satisfaction of %qE"
  msgstr "'%D' er tidligere erklæret"
  
! #: cp/error.cc:4154
  #, fuzzy, gcc-internal-format
  #| msgid "-c or -S required for Ada"
  msgid "required for constraint satisfaction\n"
  msgstr "-c eller -S kræves til Ada"
  
! #: cp/error.cc:4185
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4186
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "in requirements "
  msgstr "ingen parametre"
  
! #: cp/error.cc:4304
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "ingen parametre"
  
! #: cp/error.cc:4398
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4750
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4755
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4760
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4765
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4770
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4775
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4780
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4786
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4791
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4796
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4801
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4806
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4811
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4817
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4822
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4875
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "ufuldstændig type '%T' kan ikke bruges til at navngive et virkefelt"
  
! #: cp/error.cc:4880
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/error.cc:4895
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/error.cc:4899 cp/typeck.cc:2897
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "%qD is not a member of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/error.cc:4921
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/error.cc:4925 cp/typeck.cc:3492
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/error.cc:4936
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/error.cc:4940
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "'%#D' kan ikke erklæres"
--- 65298,65721 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5136
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: cp/decl2.cc:5140
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: cp/decl2.cc:5144
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "'%#D' refererer ikke til den ikkemodificerede type, so den bruges ikke til sammenkædning"
  
! #: cp/decl2.cc:5162
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%J'%F' erklæret 'static', men aldrig defineret"
  
! #: cp/decl2.cc:5166
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "%J'%F' erklæret 'static', men aldrig defineret"
  
! #: cp/decl2.cc:5174
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5177
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: cp/decl2.cc:5382
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "strider mod tidligere erklæring '%#D'"
  
  # hænger sammen med næste tekst
! #: cp/decl2.cc:5385
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "tidligere erklæring '%D'"
  
! #: cp/decl2.cc:5387
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5459 cp/decl2.cc:5462
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5825
  #, fuzzy, gcc-internal-format
  #| msgid "inline function `%D' used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "indbygget funktion '%D' benyttet, men aldrig defineret"
  
! #: cp/decl2.cc:6059
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of `%+#D'"
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "standardparameter mangler for parameter %P  i '%+#D'"
  
! #: cp/decl2.cc:6064
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "...following parameter %P which has a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl2.cc:6187
  #, fuzzy, gcc-internal-format
  #| msgid "class %qE is deprecated"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "klassen %qE er forældet"
  
! #: cp/decl2.cc:6191
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6364
  #, fuzzy, gcc-internal-format
  #| msgid "converting NULL to non-pointer type"
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: cp/decl2.cc:6373
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "use of deleted function %qD: %s"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: cp/decl2.cc:6377
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "use of deleted function %qD"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: cp/decl2.cc:6425
  #, fuzzy, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "'%#D' omerklæret som en anden form for symbol"
  
! #: cp/decl2.cc:6464
  #, fuzzy, gcc-internal-format
  #| msgid "use of template qualifier outside template"
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "brug af skabelonsmodifikation uden for skabelon"
  
! #: cp/error.cc:3812
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d:%d%R"
  
! #: cp/error.cc:3817
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d%R"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d%R"
  
! #: cp/error.cc:3823
  #, fuzzy, gcc-internal-format
  #| msgid "    inlined from %qs"
  msgid "    inlined from %qD"
  msgstr "    indlejret fra %qs"
  
! #: cp/error.cc:3849
  #, fuzzy, gcc-internal-format
  #| msgid "In member function `%s':"
  msgid "In static member function %qD"
  msgstr "I medlemsfunktionen '%s':"
  
! #: cp/error.cc:3851
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In copy constructor %qD"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3853
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In constructor %qD"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "In destructor %qD"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3857
  #, fuzzy, gcc-internal-format
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "I funktionen"
  
! #: cp/error.cc:3859
  #, fuzzy, gcc-internal-format
  #| msgid "In member function `%s':"
  msgid "In explicit object member function %qD"
  msgstr "I medlemsfunktionen '%s':"
  
! #: cp/error.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "I medlemsfunktionen %qs"
  
! #: cp/error.cc:3864
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "I funktionen %qs"
  
! #: cp/error.cc:3891
  #, fuzzy
  #| msgid "%s: In instantiation of `%s':\n"
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s: i instantiering af '%s':\n"
  
! #: cp/error.cc:3892
  #, fuzzy, gcc-internal-format
  #| msgid "%s: In instantiation of `%s':\n"
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "%s: i instantiering af '%s':\n"
  
! #: cp/error.cc:3912
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3915
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:4008
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4009
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4014
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4015
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4022
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "recursively required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.cc:4023
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.cc:4073
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4125
  #, fuzzy, gcc-internal-format
  #| msgid "no args to macro `%s'"
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "ingen parametre givet til makroen '%s'"
  
! #: cp/error.cc:4138
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4153
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "required for the satisfaction of %qE"
  msgstr "'%D' er tidligere erklæret"
  
! #: cp/error.cc:4175
  #, fuzzy, gcc-internal-format
  #| msgid "-c or -S required for Ada"
  msgid "required for constraint satisfaction\n"
  msgstr "-c eller -S kræves til Ada"
  
! #: cp/error.cc:4206
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4207
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "in requirements "
  msgstr "ingen parametre"
  
! #: cp/error.cc:4325
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "ingen parametre"
  
! #: cp/error.cc:4419
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4771
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4776
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4781
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4786
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4791
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4796
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4801
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4807
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4812
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4817
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4822
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4827
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4832
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4838
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4843
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4896
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "ufuldstændig type '%T' kan ikke bruges til at navngive et virkefelt"
  
! #: cp/error.cc:4901
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/error.cc:4916
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/error.cc:4920 cp/typeck.cc:2897
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "%qD is not a member of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/error.cc:4942
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/error.cc:4946 cp/typeck.cc:3492
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/error.cc:4957
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/error.cc:4961
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "'%#D' kan ikke erklæres"
*************** msgstr "'%D' bør blive klargjort i medl
*** 65880,65899 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "ugyldig startværdi til virtuel medlemsfunktion '%D'"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2648
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member `%D'"
  msgid "uninitialized const member in %q#T"
  msgstr "konstant medlem '%D' uden startværdi"
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2651 cp/method.cc:2662
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2659
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member `%D'"
  msgid "uninitialized reference member in %q#T"
--- 65972,65991 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "ugyldig startværdi til virtuel medlemsfunktion '%D'"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2649
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member `%D'"
  msgid "uninitialized const member in %q#T"
  msgstr "konstant medlem '%D' uden startværdi"
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2652 cp/method.cc:2663
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2660
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member `%D'"
  msgid "uninitialized reference member in %q#T"
*************** msgstr ""
*** 66293,66305 ****
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
  
! #: cp/lambda.cc:1581
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: cp/lambda.cc:1585
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
--- 66385,66397 ----
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
  
! #: cp/lambda.cc:1578
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: cp/lambda.cc:1582
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
*************** msgstr ""
*** 66449,66461 ****
  msgid "mapper exit status %d"
  msgstr "ld returnerede afslutningskoden %d"
  
! #: cp/method.cc:867 cp/method.cc:2601
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member `%#D', can't use default assignment operator"
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "ikke-statisk konstant medlem '%#D' kan ikke bruge standardtildelingsoperatoren"
  
! #: cp/method.cc:873 cp/method.cc:2607
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference member `%#D', can't use default assignment operator"
  msgid "non-static reference member %q#D, cannot use default assignment operator"
--- 66541,66553 ----
  msgid "mapper exit status %d"
  msgstr "ld returnerede afslutningskoden %d"
  
! #: cp/method.cc:867 cp/method.cc:2602
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member `%#D', can't use default assignment operator"
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "ikke-statisk konstant medlem '%#D' kan ikke bruge standardtildelingsoperatoren"
  
! #: cp/method.cc:873 cp/method.cc:2608
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference member `%#D', can't use default assignment operator"
  msgid "non-static reference member %q#D, cannot use default assignment operator"
*************** msgstr "'%E' er ikke en gyldig skabelons
*** 66583,66707 ****
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2524
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.cc:2535
  #, fuzzy, gcc-internal-format
  #| msgid "Only constructors can invoke constructors"
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr "Kun konstruktionsfunktioner kan kalde konstruktionsfunktioner"
  
! #: cp/method.cc:2536
  #, fuzzy, gcc-internal-format
  #| msgid "Only constructors can invoke constructors"
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr "Kun konstruktionsfunktioner kan kalde konstruktionsfunktioner"
  
! #: cp/method.cc:2624
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "startværdi for %q#D er ugyldig"
  
! #: cp/method.cc:2681
  #, fuzzy, gcc-internal-format
  #| msgid "(use `=' to initialize static data members)"
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "(brug '=' for at klargøre statiske datamedlemmer)"
  
! #: cp/method.cc:2692
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2910
  #, fuzzy, gcc-internal-format
  #| msgid "(use `=' to initialize static data members)"
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "(brug '=' for at klargøre statiske datamedlemmer)"
  
! #: cp/method.cc:2954
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3086
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3089
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3098
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3109
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3117 cp/method.cc:3141
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3150
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3573
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3578
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3583
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3588
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3597
  #, fuzzy, gcc-internal-format
  #| msgid "cast does not match function type"
  msgid "expected signature: %qD"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: cp/method.cc:3695
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3715
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a template cannot be defaulted"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/method.cc:3754
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "%qD cannot be defaulted"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/method.cc:3763
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "%Hslutningen af filen læst inden i standardparameter"
--- 66675,66799 ----
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2525
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.cc:2536
  #, fuzzy, gcc-internal-format
  #| msgid "Only constructors can invoke constructors"
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr "Kun konstruktionsfunktioner kan kalde konstruktionsfunktioner"
  
! #: cp/method.cc:2537
  #, fuzzy, gcc-internal-format
  #| msgid "Only constructors can invoke constructors"
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr "Kun konstruktionsfunktioner kan kalde konstruktionsfunktioner"
  
! #: cp/method.cc:2625
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "startværdi for %q#D er ugyldig"
  
! #: cp/method.cc:2682
  #, fuzzy, gcc-internal-format
  #| msgid "(use `=' to initialize static data members)"
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "(brug '=' for at klargøre statiske datamedlemmer)"
  
! #: cp/method.cc:2693
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2911
  #, fuzzy, gcc-internal-format
  #| msgid "(use `=' to initialize static data members)"
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "(brug '=' for at klargøre statiske datamedlemmer)"
  
! #: cp/method.cc:2955
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3087
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3090
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3099
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3110
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3118 cp/method.cc:3142
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3151
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3574
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3579
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3584
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3589
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3598
  #, fuzzy, gcc-internal-format
  #| msgid "cast does not match function type"
  msgid "expected signature: %qD"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: cp/method.cc:3696
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3716
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a template cannot be defaulted"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/method.cc:3755
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "%qD cannot be defaulted"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/method.cc:3764
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "%Hslutningen af filen læst inden i standardparameter"
*************** msgstr ""
*** 66739,67207 ****
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:12044
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12048
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12051
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D'"
  msgid "existing declaration here with tags %qE"
  msgstr "tidligere erklæring af '%#D'"
  
! #: cp/module.cc:12054
  #, fuzzy, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: cp/module.cc:12105 cp/module.cc:12229
  #, fuzzy, gcc-internal-format
  msgid "conflicting type for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12114
  #, fuzzy, gcc-internal-format
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12126
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12133
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12171
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting return type specified for `%#D'"
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "modstridende returtyper angivet for '%#D'"
  
! #: cp/module.cc:12204
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12220
  #, fuzzy, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12246
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "existing declaration %#qD"
  msgstr "i erklæringen '%D'"
  
! #: cp/module.cc:12349
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for `%D'"
  msgid "conflicting default argument for %#qD"
  msgstr "ingen standardparameter til '%D'"
  
! #: cp/module.cc:12351 cp/module.cc:12378
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "existing default declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/module.cc:12375
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of `%+#D'"
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "standardparameter mangler for parameter %P  i '%+#D'"
  
! #: cp/module.cc:13434
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of `%#D' doesn't match"
  msgid "definition of %qD does not match"
  msgstr "extern-erklæring af '%#D' passer ikke med"
  
! #: cp/module.cc:13436
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "existing definition %qD"
  msgstr "manglende startværdi"
  
! #: cp/module.cc:13448
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of `%#D' doesn't match"
  msgid "enumerator %qD does not match ..."
  msgstr "extern-erklæring af '%#D' passer ikke med"
  
! #: cp/module.cc:13450
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of `enum %s'"
  msgid "... this enumerator %qD"
  msgstr "omerklæring af 'enum %s'"
  
! #: cp/module.cc:13456
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13460
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13673
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not of type `%T'"
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "'%E' er ikke af typen '%T'"
  
! #: cp/module.cc:13691
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "erklæring af skabelon '%#D'"
  
! #: cp/module.cc:13715
  #, fuzzy, gcc-internal-format
  #| msgid "%qD redeclared with different access"
  msgid "%qD declared with internal linkage"
  msgstr "%qD omerklæret med anden adgang"
  
! #: cp/module.cc:13733
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/module.cc:13745
  #, fuzzy, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/module.cc:13756
  #, fuzzy, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/module.cc:13788
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13797
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13833
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "%qD has TU-local template argument %qD"
  msgstr "'%D' benyttet uden skabelonsparametre"
  
! #: cp/module.cc:13845
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qD has TU-local template argument %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/module.cc:13897
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13899
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD refers to TU-local function %qD"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/module.cc:15021
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15032
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15070
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15667
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "recursive lazy load"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/module.cc:15687
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15688 cp/module.cc:21270
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "module %qs declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/module.cc:16037
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "indirect import %qs is not already loaded"
  msgstr "'%s' erklæret som en tabel af void"
  
! #: cp/module.cc:16043
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18810
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19050
  #, fuzzy, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "tidligere definition her"
  
! #: cp/module.cc:19075 cp/module.cc:19078
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "inconsistent imported macro definition %qE"
  msgstr "inkonsistent instansvariabelangivelse"
  
! #: cp/module.cc:19084
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19086
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19418
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "compiled module file is %qs"
  msgstr "%s: kan ikke slette filen '%s': %s\n"
  
! #: cp/module.cc:19456 cp/module.cc:19461
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Display the compiler's version"
  msgid "compiled module is %sversion %s"
  msgstr "Vis oversætterens version"
  
! #: cp/module.cc:19467
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2-version %s\n"
  
! #: cp/module.cc:19497
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "module %qs found"
  msgstr "ingen symboltabel fundet"
  
! #: cp/module.cc:19499
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19500
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19515
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19529
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19541
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19561
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:19563
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19566
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19584
  #, fuzzy, gcc-internal-format
  #| msgid "function attribute mismatch"
  msgid "fixed tree mismatch"
  msgstr "forskellige funktionsattributter"
  
! #: cp/module.cc:19675
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "interface partition is not exported"
  msgstr "stakgrænseudtryk understøttes ikke"
  
! #: cp/module.cc:20232
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:20271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "failed to read compiled module: %s"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: cp/module.cc:20281
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20286
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20289
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20610
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration `%#D'"
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "strider mod indbygget erklæring '%#D'"
  
! #: cp/module.cc:20613
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration `%#D'"
  msgid "declaration %qD conflicts with builtin"
  msgstr "strider mod indbygget erklæring '%#D'"
  
! #: cp/module.cc:20619
  #, fuzzy, gcc-internal-format
  #| msgid "asm declaration conflicts with previous rename"
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "asm-erklæring er i konflikt med tidligere omdøbelse"
  
! #: cp/module.cc:20622
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20627
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20631
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20637
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "erklæring af skabelon '%#D'"
  
! #: cp/module.cc:20640
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with new declaration with %L linkage"
  msgid "conflicting declaration of %qD in global module"
  msgstr "strider mod ny erklæring af med %L-kædning"
  
! #: cp/module.cc:20645
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared in module %qs"
  msgstr "'%s' tidligere erklæret her"
  
! #: cp/module.cc:20649
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared in global module"
  msgstr "'%s' tidligere erklæret her"
  
! #: cp/module.cc:20788
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20803
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration `%#D' declares a non-template function"
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "friend-erklæring '%#D' erklærer en ikke-skabelonsfunktion"
  
! #: cp/module.cc:20810
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: cp/module.cc:20963
  #, fuzzy, gcc-internal-format
  #| msgid "creating %s"
  msgid "reading CMI %qs"
  msgstr "opretter %s"
  
! #: cp/module.cc:21114
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21115
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21122
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21123
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21185
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21189
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "during load of pendings for %<%E%s%E%>"
--- 66831,67315 ----
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:6549
! #, fuzzy, gcc-internal-format
! #| msgid "target attribute is not supported on this machine"
! msgid "%<target%> attribute currently unsupported in modules"
! msgstr "målarkitekturegenskab er ikke understøttet på denne maskine"
! 
! #: cp/module.cc:6552
! #, fuzzy, gcc-internal-format
! msgid "%<optimize%> attribute currently unsupported in modules"
! msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
! 
! #: cp/module.cc:12100
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12104
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12107
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D'"
  msgid "existing declaration here with tags %qE"
  msgstr "tidligere erklæring af '%#D'"
  
! #: cp/module.cc:12110
  #, fuzzy, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: cp/module.cc:12161 cp/module.cc:12285
  #, fuzzy, gcc-internal-format
  msgid "conflicting type for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12170
  #, fuzzy, gcc-internal-format
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12182
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12227
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12245
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting return type specified for `%#D'"
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "modstridende returtyper angivet for '%#D'"
  
! #: cp/module.cc:12260
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12276
  #, fuzzy, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/module.cc:12302
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "existing declaration %#qD"
  msgstr "i erklæringen '%D'"
  
! #: cp/module.cc:12405
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for `%D'"
  msgid "conflicting default argument for %#qD"
  msgstr "ingen standardparameter til '%D'"
  
! #: cp/module.cc:12407 cp/module.cc:12434
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "existing default declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/module.cc:12431
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of `%+#D'"
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "standardparameter mangler for parameter %P  i '%+#D'"
  
! #: cp/module.cc:13494
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of `%#D' doesn't match"
  msgid "definition of %qD does not match"
  msgstr "extern-erklæring af '%#D' passer ikke med"
  
! #: cp/module.cc:13496
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "existing definition %qD"
  msgstr "manglende startværdi"
  
! #: cp/module.cc:13508
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of `%#D' doesn't match"
  msgid "enumerator %qD does not match ..."
  msgstr "extern-erklæring af '%#D' passer ikke med"
  
! #: cp/module.cc:13510
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of `enum %s'"
  msgid "... this enumerator %qD"
  msgstr "omerklæring af 'enum %s'"
  
! #: cp/module.cc:13516
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13520
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13733
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not of type `%T'"
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "'%E' er ikke af typen '%T'"
  
! #: cp/module.cc:13751
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "erklæring af skabelon '%#D'"
  
! #: cp/module.cc:13775
  #, fuzzy, gcc-internal-format
  #| msgid "%qD redeclared with different access"
  msgid "%qD declared with internal linkage"
  msgstr "%qD omerklæret med anden adgang"
  
! #: cp/module.cc:13793
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/module.cc:13805
  #, fuzzy, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/module.cc:13816
  #, fuzzy, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/module.cc:13848
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13857
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13893
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "%qD has TU-local template argument %qD"
  msgstr "'%D' benyttet uden skabelonsparametre"
  
! #: cp/module.cc:13905
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qD has TU-local template argument %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/module.cc:13957
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13959
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD refers to TU-local function %qD"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/module.cc:15089
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15104
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15111
! #, gcc-internal-format
! msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
! msgstr ""
! 
! #: cp/module.cc:15150
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15747
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "recursive lazy load"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/module.cc:15767
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15768 cp/module.cc:21350
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "module %qs declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/module.cc:16117
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "indirect import %qs is not already loaded"
  msgstr "'%s' erklæret som en tabel af void"
  
! #: cp/module.cc:16123
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18890
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19130
  #, fuzzy, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "tidligere definition her"
  
! #: cp/module.cc:19155 cp/module.cc:19158
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "inconsistent imported macro definition %qE"
  msgstr "inkonsistent instansvariabelangivelse"
  
! #: cp/module.cc:19164
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19166
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19498
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "compiled module file is %qs"
  msgstr "%s: kan ikke slette filen '%s': %s\n"
  
! #: cp/module.cc:19536 cp/module.cc:19541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Display the compiler's version"
  msgid "compiled module is %sversion %s"
  msgstr "Vis oversætterens version"
  
! #: cp/module.cc:19547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2-version %s\n"
  
! #: cp/module.cc:19577
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "module %qs found"
  msgstr "ingen symboltabel fundet"
  
! #: cp/module.cc:19579
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19580
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19595
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19609
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19621
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19641
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:19643
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19646
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19664
  #, fuzzy, gcc-internal-format
  #| msgid "function attribute mismatch"
  msgid "fixed tree mismatch"
  msgstr "forskellige funktionsattributter"
  
! #: cp/module.cc:19755
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "interface partition is not exported"
  msgstr "stakgrænseudtryk understøttes ikke"
  
! #: cp/module.cc:20312
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:20351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "failed to read compiled module: %s"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: cp/module.cc:20361
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20366
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20369
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20690
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration `%#D'"
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "strider mod indbygget erklæring '%#D'"
  
! #: cp/module.cc:20693
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration `%#D'"
  msgid "declaration %qD conflicts with builtin"
  msgstr "strider mod indbygget erklæring '%#D'"
  
! #: cp/module.cc:20699
  #, fuzzy, gcc-internal-format
  #| msgid "asm declaration conflicts with previous rename"
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "asm-erklæring er i konflikt med tidligere omdøbelse"
  
! #: cp/module.cc:20702
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20707
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20711
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20717
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "erklæring af skabelon '%#D'"
  
! #: cp/module.cc:20720
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with new declaration with %L linkage"
  msgid "conflicting declaration of %qD in global module"
  msgstr "strider mod ny erklæring af med %L-kædning"
  
! #: cp/module.cc:20725
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared in module %qs"
  msgstr "'%s' tidligere erklæret her"
  
! #: cp/module.cc:20729
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared in global module"
  msgstr "'%s' tidligere erklæret her"
  
! #: cp/module.cc:20868
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20883
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration `%#D' declares a non-template function"
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "friend-erklæring '%#D' erklærer en ikke-skabelonsfunktion"
  
! #: cp/module.cc:20890
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: cp/module.cc:21043
  #, fuzzy, gcc-internal-format
  #| msgid "creating %s"
  msgid "reading CMI %qs"
  msgstr "opretter %s"
  
! #: cp/module.cc:21194
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21195
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21202
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21203
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21269
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "during load of pendings for %<%E%s%E%>"
*************** msgstr "Ukendt processor: -mcpu=%s"
*** 67214,67324 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21234
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21265
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "module already declared"
  msgstr "Symboler har en indledende understreg"
  
! #: cp/module.cc:21266
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "module already imported"
  msgstr "Symboler har en indledende understreg"
  
! #: cp/module.cc:21271
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "module %qs imported here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/module.cc:21479
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown punctuation '%c'"
  msgid "unknown compiled module interface: %s"
  msgstr "ukendt tegnsætning »%c«"
  
! #: cp/module.cc:21529
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21547
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21548
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21908
  #, fuzzy, gcc-internal-format
  #| msgid "while writing precompiled header"
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "under skrivning af præoversat inkluderingsfil"
  
! #: cp/module.cc:21912
  #, fuzzy, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "Aktivér stakprøvning"
  
! #: cp/module.cc:21944 cp/module.cc:21973
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid header name %qs"
  msgstr "ugyldig »--param«-værdi %qs"
  
! #: cp/module.cc:21983
  #, fuzzy, gcc-internal-format
  #| msgid "invalid macro name `%s'"
  msgid "invalid module name %qs"
  msgstr "ugyldigt makronavn '%s'"
  
! #: cp/module.cc:22183
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22223
  #, fuzzy, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "fejl ved skrivning til %s"
  
! #: cp/module.cc:22238
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22241
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22243
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "first error in %qD appeared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/module.cc:22307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "failed to write compiled module: %s"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: cp/module.cc:22404
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown header kind %qs"
--- 67322,67432 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21314
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21345
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "module already declared"
  msgstr "Symboler har en indledende understreg"
  
! #: cp/module.cc:21346
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "module already imported"
  msgstr "Symboler har en indledende understreg"
  
! #: cp/module.cc:21351
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "module %qs imported here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/module.cc:21559
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown punctuation '%c'"
  msgid "unknown compiled module interface: %s"
  msgstr "ukendt tegnsætning »%c«"
  
! #: cp/module.cc:21609
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21627
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21628
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21988
  #, fuzzy, gcc-internal-format
  #| msgid "while writing precompiled header"
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "under skrivning af præoversat inkluderingsfil"
  
! #: cp/module.cc:21992
  #, fuzzy, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "Aktivér stakprøvning"
  
! #: cp/module.cc:22024 cp/module.cc:22053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid header name %qs"
  msgstr "ugyldig »--param«-værdi %qs"
  
! #: cp/module.cc:22063
  #, fuzzy, gcc-internal-format
  #| msgid "invalid macro name `%s'"
  msgid "invalid module name %qs"
  msgstr "ugyldigt makronavn '%s'"
  
! #: cp/module.cc:22263
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22303
  #, fuzzy, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "fejl ved skrivning til %s"
  
! #: cp/module.cc:22318
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22321
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22323
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "first error in %qD appeared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/module.cc:22387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "failed to write compiled module: %s"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: cp/module.cc:22484
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown header kind %qs"
*************** msgstr "erklæring af '%s' skygger for e
*** 67381,67656 ****
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/name-lookup.cc:4653
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:4656
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:5252
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5256
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%q#D declared here with no linkage"
  msgstr "  '%#D' erklæret her"
  
! #: cp/name-lookup.cc:5259
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%q#D declared here with internal linkage"
  msgstr "'%s' ikke erklæret her (ikke i en funktion)"
  
! #: cp/name-lookup.cc:5262
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%q#D declared here with module linkage"
  msgstr "  '%#D' erklæret her"
  
! #: cp/name-lookup.cc:6070
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.cc:6086
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
  
! #: cp/name-lookup.cc:6094
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/name-lookup.cc:6110 cp/pt.cc:18933
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/name-lookup.cc:6120
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "using-erklæring for destruktionsfunktion"
  
! #: cp/name-lookup.cc:6131 cp/name-lookup.cc:6204
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "using-declaration for member at non-class scope"
  msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
  
! #: cp/name-lookup.cc:6154
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct base of `%T'"
  msgid "%qT is not a direct base of %qT"
  msgstr "typen '%D' er ikke en direkte stamklasse til '%T'"
  
! #: cp/name-lookup.cc:6214
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6226
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/name-lookup.cc:6241
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "using-erklæring for destruktionsfunktion"
  
! #: cp/name-lookup.cc:6252
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.cc:6345
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "erklæring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/name-lookup.cc:6387
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate type qualifiers in %s declaration"
  msgid "explicit qualification in declaration of %qD"
  msgstr "dobbelte typemodifikationer i %s-erklæring"
  
! #: cp/name-lookup.cc:6397
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should have been declared inside `%D'"
  msgid "%qD should have been declared inside %qD"
  msgstr "'%D' skulle have været erklæret inden i '%D'"
  
! #: cp/name-lookup.cc:6467
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/name-lookup.cc:6469
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "'%D' er erklæret som en ven"
  
! #: cp/name-lookup.cc:6523
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: cp/name-lookup.cc:6530
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6540 cp/name-lookup.cc:6567
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6546
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: cp/name-lookup.cc:6583 cp/name-lookup.cc:9004
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: cp/name-lookup.cc:6912
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6964
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6970
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7295
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7301
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/name-lookup.cc:7739
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "the macro %qs had not yet been defined"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/name-lookup.cc:7742
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "it was later defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/name-lookup.cc:8538
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "startværdi i krøllede paranteser benyttet til at klargøre '%T'"
  
! #: cp/name-lookup.cc:8976
  #, fuzzy, gcc-internal-format
  #| msgid "switch \"%s\" is no longer supported"
  msgid "%<strong%> using directive no longer supported"
  msgstr "tilvalget '%s' understøttes ikke længere"
  
! #: cp/name-lookup.cc:8979
  #, fuzzy, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
  
! #: cp/name-lookup.cc:8998
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "cannot nest more than %d namespaces"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/name-lookup.cc:9192
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%D' is ambiguous"
  msgid "%<namespace %E%> is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/name-lookup.cc:9208
  #, fuzzy, gcc-internal-format
  #| msgid "namespace alias `%D' not allowed here, assuming `%D'"
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "navnerumsalias '%D' er ikke tilladt her, antager '%D'"
  
! #: cp/name-lookup.cc:9291
  #, fuzzy, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: cp/name-lookup.cc:9293
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/name-lookup.cc:9297
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<namespace%>"
  msgid "exporting unnamed namespace"
  msgstr "forventede %<namespace%>"
  
! #: cp/name-lookup.cc:9307
  #, fuzzy, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/name-lookup.cc:9357
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' conflicts with previous using declaration `%#D'"
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "'%#D' strider mod tidligere using-erklæring '%#D'"
  
! #: cp/name-lookup.cc:9359
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "tidligere definition her"
  
! #: cp/name-lookup.cc:9402
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9411
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 67489,67764 ----
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/name-lookup.cc:4656
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:4659
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:5255
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5259
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%q#D declared here with no linkage"
  msgstr "  '%#D' erklæret her"
  
! #: cp/name-lookup.cc:5262
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%q#D declared here with internal linkage"
  msgstr "'%s' ikke erklæret her (ikke i en funktion)"
  
! #: cp/name-lookup.cc:5265
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%q#D declared here with module linkage"
  msgstr "  '%#D' erklæret her"
  
! #: cp/name-lookup.cc:6073
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.cc:6089
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
  
! #: cp/name-lookup.cc:6097
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/name-lookup.cc:6113 cp/pt.cc:18962
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/name-lookup.cc:6123
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "using-erklæring for destruktionsfunktion"
  
! #: cp/name-lookup.cc:6134 cp/name-lookup.cc:6207
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "using-declaration for member at non-class scope"
  msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
  
! #: cp/name-lookup.cc:6157
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct base of `%T'"
  msgid "%qT is not a direct base of %qT"
  msgstr "typen '%D' er ikke en direkte stamklasse til '%T'"
  
! #: cp/name-lookup.cc:6217
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6229
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/name-lookup.cc:6244
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "using-erklæring for destruktionsfunktion"
  
! #: cp/name-lookup.cc:6255
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.cc:6348
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "erklæring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/name-lookup.cc:6390
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate type qualifiers in %s declaration"
  msgid "explicit qualification in declaration of %qD"
  msgstr "dobbelte typemodifikationer i %s-erklæring"
  
! #: cp/name-lookup.cc:6400
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should have been declared inside `%D'"
  msgid "%qD should have been declared inside %qD"
  msgstr "'%D' skulle have været erklæret inden i '%D'"
  
! #: cp/name-lookup.cc:6470
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/name-lookup.cc:6472
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "'%D' er erklæret som en ven"
  
! #: cp/name-lookup.cc:6526
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
  
! #: cp/name-lookup.cc:6533
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6543 cp/name-lookup.cc:6570
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6549
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: cp/name-lookup.cc:6586 cp/name-lookup.cc:9007
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: cp/name-lookup.cc:6915
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6967
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6973
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7298
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7304
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/name-lookup.cc:7742
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "the macro %qs had not yet been defined"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/name-lookup.cc:7745
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "it was later defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/name-lookup.cc:8541
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "startværdi i krøllede paranteser benyttet til at klargøre '%T'"
  
! #: cp/name-lookup.cc:8979
  #, fuzzy, gcc-internal-format
  #| msgid "switch \"%s\" is no longer supported"
  msgid "%<strong%> using directive no longer supported"
  msgstr "tilvalget '%s' understøttes ikke længere"
  
! #: cp/name-lookup.cc:8982
  #, fuzzy, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
  
! #: cp/name-lookup.cc:9001
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9093
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "cannot nest more than %d namespaces"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/name-lookup.cc:9195
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%D' is ambiguous"
  msgid "%<namespace %E%> is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/name-lookup.cc:9211
  #, fuzzy, gcc-internal-format
  #| msgid "namespace alias `%D' not allowed here, assuming `%D'"
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "navnerumsalias '%D' er ikke tilladt her, antager '%D'"
  
! #: cp/name-lookup.cc:9294
  #, fuzzy, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr "tidligere erklæring af '%#D' med %L-kædning"
  
! #: cp/name-lookup.cc:9296
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/name-lookup.cc:9300
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<namespace%>"
  msgid "exporting unnamed namespace"
  msgstr "forventede %<namespace%>"
  
! #: cp/name-lookup.cc:9310
  #, fuzzy, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/name-lookup.cc:9360
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' conflicts with previous using declaration `%#D'"
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "'%#D' strider mod tidligere using-erklæring '%#D'"
  
! #: cp/name-lookup.cc:9362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "tidligere definition her"
  
! #: cp/name-lookup.cc:9405
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9414
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr "kaldenavnet '%s' er i modstrid m
*** 67676,67682 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49645
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
--- 67784,67790 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49704
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
*************** msgstr "'%#D' kan ikke erklæres"
*** 67724,67730 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "forespørgsel efter medlemmet '%D' i '%E' som er af en ikke-klassetype '%T'"
  
! #: cp/parser.cc:3517 cp/parser.cc:22267
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "'%#D' kan ikke erklæres"
--- 67832,67838 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "forespørgsel efter medlemmet '%D' i '%E' som er af en ikke-klassetype '%T'"
  
! #: cp/parser.cc:3517 cp/parser.cc:22271
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "'%#D' kan ikke erklæres"
*************** msgstr "skabelonsparameter %d er ugyldig
*** 67966,67972 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:3922 cp/parser.cc:32272
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
--- 68074,68080 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:3922 cp/parser.cc:32331
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
*************** msgstr "skabelonsparameter %d er ugyldig
*** 68226,68232 ****
  msgid "template-id not allowed for destructor in C++20"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/parser.cc:6989 cp/parser.cc:33504
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
--- 68334,68340 ----
  msgid "template-id not allowed for destructor in C++20"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/parser.cc:6989 cp/parser.cc:33563
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
*************** msgstr "erklæring af '%s' skygger for e
*** 68242,68248 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "skabelons-id '%D' benyttet som erklærer"
  
! #: cp/parser.cc:7155 cp/parser.cc:24869
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
--- 68350,68356 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "skabelons-id '%D' benyttet som erklærer"
  
! #: cp/parser.cc:7155 cp/parser.cc:24873
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
*************** msgstr "ufuldstændig type '%T' kan ikke
*** 68284,68290 ****
  msgid "expected nested-name-specifier"
  msgstr "uventet operand"
  
! #: cp/parser.cc:7808 cp/parser.cc:10516
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "new kan ikke bruges på en referencetype"
--- 68392,68398 ----
  msgid "expected nested-name-specifier"
  msgstr "uventet operand"
  
! #: cp/parser.cc:7808 cp/parser.cc:10518
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "new kan ikke bruges på en referencetype"
*************** msgstr "new kan ikke bruges på en refer
*** 68300,68306 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
  
! #: cp/parser.cc:8002 cp/pt.cc:21522
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 68408,68414 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
  
! #: cp/parser.cc:8002 cp/pt.cc:21551
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr "forkert antal skabelonsparametre
*** 68318,68334 ****
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
  
! #: cp/parser.cc:8069 cp/pt.cc:21637
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21641
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21646
  #, fuzzy, gcc-internal-format
  msgid "selected function declared here"
  msgstr "Ugyldig erklæring"
--- 68426,68442 ----
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
  
! #: cp/parser.cc:8069 cp/pt.cc:21666
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21670
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21675
  #, fuzzy, gcc-internal-format
  msgid "selected function declared here"
  msgstr "Ugyldig erklæring"
*************** msgstr ""
*** 68375,69848 ****
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ tillader ikke %<alignof%> med en ikke-type"
  
! #: cp/parser.cc:9507
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:9566
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.cc:9791 cp/parser.cc:34822
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-expression"
  msgid "types may not be defined in %qs expressions"
  msgstr "typer kan ikke defineres i et nyt udtryk"
  
! #: cp/parser.cc:9856
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr ""
  
! #: cp/parser.cc:9942
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "typer kan ikke defineres i et nyt udtryk"
  
! #: cp/parser.cc:9960
  #, fuzzy, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.cc:9995
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10040
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected expression-list or type-id"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.cc:10069
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:10117
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/parser.cc:10213
  #, fuzzy, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: cp/parser.cc:10619
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "brug af ældre type typeomtvingning"
  
! #: cp/parser.cc:10769
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:10772
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around && within ||"
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "foreslår paranteser omkring && inden i ||"
  
! #: cp/parser.cc:10998
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "ISO C++ tillader ikke ?: med udeladt midter operand"
  
! #: cp/parser.cc:11322
  #, fuzzy, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr "ISO C forbyder brug af typeomtvingningsudtryk som venstreværdier"
  
! #: cp/parser.cc:11470
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:11604
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11704
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid expression statement"
  msgid "lambda-expression in template parameter type"
  msgstr "Ugyldig udtrykssætning"
  
! #: cp/parser.cc:11714
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:11724
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:11898
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11921
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.cc:11937
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:11943 cp/parser.cc:11965 cp/parser.cc:12163
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/parser.cc:11959
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:11979
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to references"
  msgid "%<this%> cannot be captured by reference"
  msgstr "kan ikke erklære %s til referencer"
  
! #: cp/parser.cc:11999
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:12010
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12040
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:12049
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer for lambda init-capture"
  msgstr "en startværdi der ikke er tom, tildeles til en tabel med tomme elementer"
  
! #: cp/parser.cc:12074
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only variable `%s'"
  msgid "capture of non-variable %qE"
  msgstr "%s af variablen '%s' der kun må læses"
  
! #: cp/parser.cc:12078 cp/parser.cc:12089 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%q#D declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/parser.cc:12085
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:12123
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<...%> in lambda capture"
  msgstr "for mange inddatafiler"
  
! #: cp/parser.cc:12134
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12139
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12221
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:12275
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "default argument specified for lambda parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.cc:12298
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:12328 cp/pt.cc:14987
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12341
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.cc:12350
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12354
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12358
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12365
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.cc:12383
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12395
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:12408
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:12426
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12468
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:13029
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "preconditions cannot be statements"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/parser.cc:13032
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "postconditions cannot be statements"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/parser.cc:13037
  #, fuzzy, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: cp/parser.cc:13202
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:13382 cp/parser.cc:13627
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: cp/parser.cc:13453
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected labeled-statement"
  msgstr "tom krop i en else-sætning"
  
! #: cp/parser.cc:13502
  #, fuzzy, gcc-internal-format
  #| msgid "case label `%E' not within a switch statement"
  msgid "case label %qE not within a switch statement"
  msgstr "case-etiket '%E' befinder sig ikke inden i en switch-sætning"
  
! #: cp/parser.cc:13635
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:13641
  #, fuzzy, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:13699
  #, fuzzy, gcc-internal-format
  #| msgid "In statement function"
  msgid "compound-statement in %<constexpr%> function"
  msgstr "I sætningsfunktion"
  
! #: cp/parser.cc:13763
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13968
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:13990
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:14015 cp/parser.cc:14050
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm statement"
  msgid "%<if consteval%> requires compound statement"
  msgstr "ugyldig venstreværdi i asm-sætning"
  
! #: cp/parser.cc:14092
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:14260 cp/parser.cc:35334
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
  msgstr "tom krop i en else-sætning"
  
! #: cp/parser.cc:14301
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "condition declares an array"
  msgstr "funktion returnerer en værdi af en sammensat type"
  
! #: cp/parser.cc:14303
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "condition declares a function"
  msgstr "feltet '%s' er erklæret som en funktion"
  
! #: cp/parser.cc:14344
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "new kan ikke bruges på en referencetype"
  
  #. Anything else is an error.
! #: cp/parser.cc:14446 cp/parser.cc:24109 cp/parser.cc:26828
  #, fuzzy, gcc-internal-format
  #| msgid "empty scalar initializer"
  msgid "expected initializer"
  msgstr "tom skalarstartværdi"
  
! #: cp/parser.cc:14496
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:14758
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14765
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14791
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: cp/parser.cc:14796
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14935
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: cp/parser.cc:15019
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:15171 cp/parser.cc:35337
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "uventet operand"
  
! #: cp/parser.cc:15216
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:15233
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:15395
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15404
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ forbyder beregnede goto'er"
  
! #: cp/parser.cc:15423 cp/parser.cc:35340
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "uventet operand"
  
! #: cp/parser.cc:15598
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected module-partition"
  msgstr "tom erklæring"
  
! #: cp/parser.cc:15600
  #, fuzzy, gcc-internal-format
  msgid "expected module-name"
  msgstr "uventet operand"
  
! #: cp/parser.cc:15642
  #, fuzzy, gcc-internal-format
  #| msgid "method definition not in class context"
  msgid "module-declaration not permitted in header-unit"
  msgstr "metodedefinitionen optræder ikke i en klassekontekst"
  
! #: cp/parser.cc:15648
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "module-declaration must be at global scope"
  msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
  
! #: cp/parser.cc:15649
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "scope opened here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/parser.cc:15675
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "private module fragment"
  msgstr "ingen parametre"
  
! #: cp/parser.cc:15679
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15685
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15726
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15728 cp/parser.cc:15737
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15736
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "import-declaration must be at global scope"
  msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
  
! #: cp/parser.cc:15760
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15781
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15784
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15805
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15813
  #, fuzzy, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:15834
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15873
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra `;' outside of a function"
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "ISO C tillader ikke ekstra ';' uden for funktioner"
  
! #: cp/parser.cc:15876
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra `;' outside of a function"
  msgid "extra %<;%> outside of a function"
  msgstr "ISO C tillader ikke ekstra ';' uden for funktioner"
  
! #: cp/parser.cc:15885
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15895
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "'%s' er erklæret inline efter dens definition"
  
! #: cp/parser.cc:16065
  #, fuzzy, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:16069
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attributes may be inserted here"
  msgstr "egenskaben '%s' ignoreret"
  
! #: cp/parser.cc:16109
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit specializations are not permitted here"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/parser.cc:16111 cp/parser.cc:28251
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16124
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiations are not permitted here"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/parser.cc:16140
  #, fuzzy, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr "  oprindelig definition er her"
  
! #: cp/parser.cc:16311
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.cc:16557
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16576
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.cc:16597
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.cc:16622
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:16679
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16682
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "flere erklæringer '%T' og '%T'"
  
! #: cp/parser.cc:16722
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:16759
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:16763
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:16820
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "tom erklæring"
  
! #: cp/parser.cc:16838
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "invalid initializer for structured binding declaration"
  msgstr "ugyldig startværdi til bitstreng"
  
! #: cp/parser.cc:17033
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklæringer"
  
! #: cp/parser.cc:17056
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.cc:17094
  #, fuzzy, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: cp/parser.cc:17097
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17148
  #, fuzzy, gcc-internal-format
  #| msgid "section type conflict with %qD"
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "afsnitstypekonflikt med %qD"
  
! #: cp/parser.cc:17174
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.cc:17210
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in friend function declarations"
  msgid "%qD invalid in condition"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklæringer"
  
! #: cp/parser.cc:17219
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' invalid in `%#T'"
  msgid "%qD invalid in lambda"
  msgstr "'%D' ugyldig i '%#T'"
  
! #: cp/parser.cc:17223
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:17305
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in friend function declarations"
  msgid "type-specifier invalid in lambda"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklæringer"
  
! #: cp/parser.cc:17318
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17320
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17335
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "funktionen '%D' kan ikke erklæres friend"
  
! #: cp/parser.cc:17408 cp/parser.cc:29436
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:17427
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:17431
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:17499
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.cc:17606
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:17636
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:17840
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:17853
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:18029
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:18058
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.cc:18146
  #, fuzzy, gcc-internal-format
  #| msgid "only constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "kun konstruktionsfunktioner har stamklasseklargøringer"
  
! #: cp/parser.cc:18173
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "cannot expand initializer for member %qD"
  msgstr "manglende startværdi for medlemmet '%D'"
  
! #: cp/parser.cc:18185 cp/pt.cc:28283
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:18197 cp/pt.cc:28295
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:18249
  #, fuzzy, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "forældet stamklasseklargøring"
  
! #: cp/parser.cc:18337
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:18749
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18755
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18761
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "expected suffix identifier"
  msgstr "udsagn skal være et kaldenavn"
  
! #: cp/parser.cc:18770
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.cc:18776
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type modifier within pointer declarator"
  msgid "invalid encoding prefix in literal operator"
  msgstr "ugyldig typemodifikation i erklæring af henvisning"
  
! #: cp/parser.cc:18810
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "uventet operand"
  
! #: cp/parser.cc:18857
  #, fuzzy, gcc-internal-format
  #| msgid "keyword `export' not implemented, and will be ignored"
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "det reserverede ord 'export' er ikke implementeret og vil blive ignoreret"
  
! #: cp/parser.cc:18859
  #, fuzzy, gcc-internal-format
  #| msgid "keyword `export' not implemented, and will be ignored"
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "det reserverede ord 'export' er ikke implementeret og vil blive ignoreret"
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:18966
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid constrained type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/parser.cc:18974
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/parser.cc:19090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:19326 cp/parser.cc:19412 cp/parser.cc:26576
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter packs cannot have default arguments"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/parser.cc:19483
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "uventet operand"
  
! #: cp/parser.cc:19546
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.cc:19585
  #, fuzzy, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:19586
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19593
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr "uventet operand"
  
! #: cp/parser.cc:19699
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
  #. The name does not name a template.
! #: cp/parser.cc:19784 cp/parser.cc:19976 cp/parser.cc:20185
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "uventet operand"
  
! #: cp/parser.cc:19832
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.cc:19834
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "skabelons-id '%D' i erklæring af primær skabelon"
  
! #: cp/parser.cc:20049
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:20150 cp/parser.cc:20168 cp/parser.cc:20344
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "uventet operand"
  
! #: cp/parser.cc:20315
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:20453
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D' after"
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "eksplicit instantiering af '%#D' efter"
  
! #: cp/parser.cc:20457
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D' after"
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "eksplicit instantiering af '%#D' efter"
  
! #: cp/parser.cc:20461
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D' after"
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "eksplicit instantiering af '%#D' efter"
  
! #: cp/parser.cc:20522
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "skabelonsspecialisering med C-kædning"
  
! #: cp/parser.cc:20751
  #, fuzzy, gcc-internal-format
  #| msgid "sigof type specifier"
  msgid "expected type specifier"
  msgstr "sigof-typeangivelse"
  
! #: cp/parser.cc:20951
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "ISO C forbyder forhåndsparametererklæringer"
  
! #: cp/parser.cc:20957
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:20960
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "ISO C forbyder forhåndsparametererklæringer"
  
! #: cp/parser.cc:20964
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "ISO C forbyder forhåndsparametererklæringer"
  
! #: cp/parser.cc:21118
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "forventet skabelon-id for typen"
  
! #: cp/parser.cc:21259
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "forventet type-navn"
  
! #: cp/parser.cc:21343
  #, fuzzy, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:21344
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "concept defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/parser.cc:21375
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of concept-name %qD"
  msgstr "ugyldig brug af '%D"
  
! #: cp/parser.cc:21391
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "uventet operand"
  
! #: cp/parser.cc:21398
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21639
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21715
  #, fuzzy, gcc-internal-format
  #| msgid "typedef name may not be a nested-name-specifier"
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "typedef-navn kan ikke være en indlejret-navn-specifikation"
  
! #: cp/parser.cc:21877
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration %qD does not declare anything"
  msgstr "erklæring erklærer ikke noget"
  
! #: cp/parser.cc:21965
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on uninstantiated type"
  msgid "attributes ignored on uninstantiated type"
  msgstr "ugyldig operation på uudskiftet type"
  
! #: cp/parser.cc:21971
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "attributes ignored on template instantiation"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/parser.cc:21983
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:22124
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/parser.cc:22135
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: cp/parser.cc:22150
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "unnamed scoped enum is not allowed"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.cc:22168
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:22214
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:22261
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Aktivér automatisk skabelonsinstantiering"
  
! #: cp/parser.cc:22275
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/parser.cc:22287 cp/parser.cc:28220
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "erklæring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/parser.cc:22292 cp/parser.cc:28225
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "erklæring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/parser.cc:22304 cp/parser.cc:28238
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ekstra kvalifikation er ikke tilladt"
  
! #: cp/parser.cc:22344
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ forbyder tomme unavngivet enum"
  
! #: cp/parser.cc:22368
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22371
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22492
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22567
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:22571
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD er ikke et navnerum-navn"
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "forventet navnerum-navn"
  
! #: cp/parser.cc:22636
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:22648
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22667
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:22677
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "uventet operand"
  
! #: cp/parser.cc:22682
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr "navnerumnavn krævet"
  
! #: cp/parser.cc:22686
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.cc:22689
  #, fuzzy, gcc-internal-format
  #| msgid "function with nested functions cannot be inline"
  msgid "a nested namespace definition cannot be inline"
  msgstr "funktion med indlejrede funktioner kan ikke indbygges"
  
! #: cp/parser.cc:22696
  #, fuzzy, gcc-internal-format
  #| msgid "namespace `%T' undeclared"
  msgid "namespace %qD entered"
  msgstr "navnerummet '%T' er ikke erklæret"
  
! #: cp/parser.cc:22752
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.cc:22934
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:22978
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklæring"
  
! #: cp/parser.cc:22996
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:23006
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23052
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:23055
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type `%#T'"
  msgid "%<using enum%> of dependent type %qT"
  msgstr "ugyldig brug af en ikke-defineret type '%#T'"
  
! #: cp/parser.cc:23057
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/parser.cc:23059
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef `%s'"
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "ugyldig brug af ufuldstændig typedef '%s'"
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23071
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "opaque-enum-declaration here"
  msgstr "tidligere erklæring af '%#D' her"
  
! #: cp/parser.cc:23141
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:23293
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected multiplicative operand"
  msgid "expected string-literal or constexpr in parentheses"
  msgstr "uventet multiplikativ operand"
  
! #: cp/parser.cc:23354
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:23375 cp/parser.cc:23393 cp/parser.cc:23408
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate case value"
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "case-værdi optræder mere end én gang"
  
! #: cp/parser.cc:23382
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%D' is not defined outside of function scope"
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "%J'%D' er ikke defineret uden for funktionsvirkefelt"
  
! #: cp/parser.cc:23421
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "'%T' er ikke et navnerum"
  
! #: cp/parser.cc:23437
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "%<asm%> qualifier outside of function body"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/parser.cc:23587
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "forhåndserklæring af '%#T'"
  
! #: cp/parser.cc:23678
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "parameternavne (uden typer) i funktionserklæringen"
  
! #: cp/parser.cc:23689
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: cp/parser.cc:23694
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23697
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23714 cp/parser.cc:23739
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "parameternavne (uden typer) i funktionserklæringen"
  
! #: cp/parser.cc:23726 cp/parser.cc:23747
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23733
  #, fuzzy, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "funktionen '%s' omerklæret som inline"
  
! #: cp/parser.cc:23980
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "en funktionsdefinition er ikke tilladt her"
  
! #: cp/parser.cc:23991
  #, fuzzy, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: cp/parser.cc:23995
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: cp/parser.cc:24046
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:24204
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-member function `%D'"
  msgid "initializer provided for function"
  msgstr "startværdi angivet for ikke-medlemsfunktion '%D'"
  
! #: cp/parser.cc:24249
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: cp/parser.cc:24261
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "funktionen '%s' omerklæret som inline"
  
! #: cp/parser.cc:24790
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array bound is not an integer constant"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/parser.cc:24915
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "cannot define member of dependent typedef %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/parser.cc:24919
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a template"
  msgid "%<%T::%E%> is not a type"
--- 68483,69956 ----
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ tillader ikke %<alignof%> med en ikke-type"
  
! #: cp/parser.cc:9509
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:9568
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.cc:9793 cp/parser.cc:34881
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-expression"
  msgid "types may not be defined in %qs expressions"
  msgstr "typer kan ikke defineres i et nyt udtryk"
  
! #: cp/parser.cc:9858
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr ""
  
! #: cp/parser.cc:9944
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "typer kan ikke defineres i et nyt udtryk"
  
! #: cp/parser.cc:9962
  #, fuzzy, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: cp/parser.cc:9964
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.cc:9997
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10042
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected expression-list or type-id"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.cc:10071
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:10119
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/parser.cc:10215
  #, fuzzy, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: cp/parser.cc:10621
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "brug af ældre type typeomtvingning"
  
! #: cp/parser.cc:10771
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:10774
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around && within ||"
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "foreslår paranteser omkring && inden i ||"
  
! #: cp/parser.cc:11000
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "ISO C++ tillader ikke ?: med udeladt midter operand"
  
! #: cp/parser.cc:11324
  #, fuzzy, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr "ISO C forbyder brug af typeomtvingningsudtryk som venstreværdier"
  
! #: cp/parser.cc:11472
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:11606
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11706
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid expression statement"
  msgid "lambda-expression in template parameter type"
  msgstr "Ugyldig udtrykssætning"
  
! #: cp/parser.cc:11716
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:11726
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:11900
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11923
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.cc:11939
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:11945 cp/parser.cc:11967 cp/parser.cc:12165
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/parser.cc:11961
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:11981
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to references"
  msgid "%<this%> cannot be captured by reference"
  msgstr "kan ikke erklære %s til referencer"
  
! #: cp/parser.cc:12001
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:12012
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12042
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:12051
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer for lambda init-capture"
  msgstr "en startværdi der ikke er tom, tildeles til en tabel med tomme elementer"
  
! #: cp/parser.cc:12076
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only variable `%s'"
  msgid "capture of non-variable %qE"
  msgstr "%s af variablen '%s' der kun må læses"
  
! #: cp/parser.cc:12080 cp/parser.cc:12091 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%q#D declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/parser.cc:12087
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:12125
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<...%> in lambda capture"
  msgstr "for mange inddatafiler"
  
! #: cp/parser.cc:12136
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12141
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12223
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:12277
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "default argument specified for lambda parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.cc:12300
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:12330 cp/pt.cc:15002
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12343
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.cc:12352
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12356
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12360
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12367
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.cc:12385
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12397
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:12410
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:12428
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12470
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:13031
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "preconditions cannot be statements"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/parser.cc:13034
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "postconditions cannot be statements"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/parser.cc:13039
  #, fuzzy, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: cp/parser.cc:13204
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:13384 cp/parser.cc:13629
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: cp/parser.cc:13455
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected labeled-statement"
  msgstr "tom krop i en else-sætning"
  
! #: cp/parser.cc:13504
  #, fuzzy, gcc-internal-format
  #| msgid "case label `%E' not within a switch statement"
  msgid "case label %qE not within a switch statement"
  msgstr "case-etiket '%E' befinder sig ikke inden i en switch-sætning"
  
! #: cp/parser.cc:13637
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:13643
  #, fuzzy, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:13701
  #, fuzzy, gcc-internal-format
  #| msgid "In statement function"
  msgid "compound-statement in %<constexpr%> function"
  msgstr "I sætningsfunktion"
  
! #: cp/parser.cc:13765
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13970
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:13992
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:14017 cp/parser.cc:14052
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm statement"
  msgid "%<if consteval%> requires compound statement"
  msgstr "ugyldig venstreværdi i asm-sætning"
  
! #: cp/parser.cc:14094
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:14262 cp/parser.cc:35393
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
  msgstr "tom krop i en else-sætning"
  
! #: cp/parser.cc:14303
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "condition declares an array"
  msgstr "funktion returnerer en værdi af en sammensat type"
  
! #: cp/parser.cc:14305
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "condition declares a function"
  msgstr "feltet '%s' er erklæret som en funktion"
  
! #: cp/parser.cc:14346
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "new kan ikke bruges på en referencetype"
  
  #. Anything else is an error.
! #: cp/parser.cc:14448 cp/parser.cc:24113 cp/parser.cc:26832
  #, fuzzy, gcc-internal-format
  #| msgid "empty scalar initializer"
  msgid "expected initializer"
  msgstr "tom skalarstartværdi"
  
! #: cp/parser.cc:14498
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:14760
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14767
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14793
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: cp/parser.cc:14798
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14937
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: cp/parser.cc:15021
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:15173 cp/parser.cc:35396
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "uventet operand"
  
! #: cp/parser.cc:15218
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:15235
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:15397
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15406
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ forbyder beregnede goto'er"
  
! #: cp/parser.cc:15425 cp/parser.cc:35399
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "uventet operand"
  
! #: cp/parser.cc:15600
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected module-partition"
  msgstr "tom erklæring"
  
! #: cp/parser.cc:15602
  #, fuzzy, gcc-internal-format
  msgid "expected module-name"
  msgstr "uventet operand"
  
! #: cp/parser.cc:15644
  #, fuzzy, gcc-internal-format
  #| msgid "method definition not in class context"
  msgid "module-declaration not permitted in header-unit"
  msgstr "metodedefinitionen optræder ikke i en klassekontekst"
  
! #: cp/parser.cc:15650
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "module-declaration must be at global scope"
  msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
  
! #: cp/parser.cc:15651
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "scope opened here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/parser.cc:15677
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "private module fragment"
  msgstr "ingen parametre"
  
! #: cp/parser.cc:15681
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15687
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15728
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15730 cp/parser.cc:15739
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15738
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "import-declaration must be at global scope"
  msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
  
! #: cp/parser.cc:15762
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15783
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15786
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15807
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15815
  #, fuzzy, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:15836
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15875
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra `;' outside of a function"
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "ISO C tillader ikke ekstra ';' uden for funktioner"
  
! #: cp/parser.cc:15878
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra `;' outside of a function"
  msgid "extra %<;%> outside of a function"
  msgstr "ISO C tillader ikke ekstra ';' uden for funktioner"
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15889
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15897
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "'%s' er erklæret inline efter dens definition"
  
! #: cp/parser.cc:16068
  #, fuzzy, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:16072
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attributes may be inserted here"
  msgstr "egenskaben '%s' ignoreret"
  
! #: cp/parser.cc:16112
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit specializations are not permitted here"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/parser.cc:16114 cp/parser.cc:28304
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16127
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiations are not permitted here"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/parser.cc:16143
  #, fuzzy, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr "  oprindelig definition er her"
  
! #: cp/parser.cc:16315
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.cc:16561
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16580
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.cc:16601
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.cc:16626
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:16683
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16686
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "flere erklæringer '%T' og '%T'"
  
! #: cp/parser.cc:16726
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:16763
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:16767
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:16824
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "tom erklæring"
  
! #: cp/parser.cc:16842
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "invalid initializer for structured binding declaration"
  msgstr "ugyldig startværdi til bitstreng"
  
! #: cp/parser.cc:17037
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklæringer"
  
! #: cp/parser.cc:17060
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.cc:17098
  #, fuzzy, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: cp/parser.cc:17101
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17152
  #, fuzzy, gcc-internal-format
  #| msgid "section type conflict with %qD"
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "afsnitstypekonflikt med %qD"
  
! #: cp/parser.cc:17178
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.cc:17214
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in friend function declarations"
  msgid "%qD invalid in condition"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklæringer"
  
! #: cp/parser.cc:17223
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' invalid in `%#T'"
  msgid "%qD invalid in lambda"
  msgstr "'%D' ugyldig i '%#T'"
  
! #: cp/parser.cc:17227
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:17309
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in friend function declarations"
  msgid "type-specifier invalid in lambda"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklæringer"
  
! #: cp/parser.cc:17322
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17324
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17339
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "funktionen '%D' kan ikke erklæres friend"
  
! #: cp/parser.cc:17412 cp/parser.cc:29490
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:17431
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:17435
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:17503
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.cc:17610
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:17640
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:17844
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:17857
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:18033
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:18062
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/parser.cc:18066
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.cc:18150
  #, fuzzy, gcc-internal-format
  #| msgid "only constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "kun konstruktionsfunktioner har stamklasseklargøringer"
  
! #: cp/parser.cc:18177
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "cannot expand initializer for member %qD"
  msgstr "manglende startværdi for medlemmet '%D'"
  
! #: cp/parser.cc:18189 cp/pt.cc:28313
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:18201 cp/pt.cc:28325
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:18253
  #, fuzzy, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "forældet stamklasseklargøring"
  
! #: cp/parser.cc:18341
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:18753
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18759
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18765
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "expected suffix identifier"
  msgstr "udsagn skal være et kaldenavn"
  
! #: cp/parser.cc:18774
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.cc:18780
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type modifier within pointer declarator"
  msgid "invalid encoding prefix in literal operator"
  msgstr "ugyldig typemodifikation i erklæring af henvisning"
  
! #: cp/parser.cc:18814
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "uventet operand"
  
! #: cp/parser.cc:18861
  #, fuzzy, gcc-internal-format
  #| msgid "keyword `export' not implemented, and will be ignored"
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "det reserverede ord 'export' er ikke implementeret og vil blive ignoreret"
  
! #: cp/parser.cc:18863
  #, fuzzy, gcc-internal-format
  #| msgid "keyword `export' not implemented, and will be ignored"
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "det reserverede ord 'export' er ikke implementeret og vil blive ignoreret"
  
! #: cp/parser.cc:18865
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:18970
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid constrained type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/parser.cc:18978
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/parser.cc:19094
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416 cp/parser.cc:26580
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.cc:19334 cp/parser.cc:19420
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter packs cannot have default arguments"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/parser.cc:19487
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "uventet operand"
  
! #: cp/parser.cc:19550
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:19558
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.cc:19589
  #, fuzzy, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:19590
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19597
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr "uventet operand"
  
! #: cp/parser.cc:19703
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
  #. The name does not name a template.
! #: cp/parser.cc:19788 cp/parser.cc:19980 cp/parser.cc:20189
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "uventet operand"
  
! #: cp/parser.cc:19836
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.cc:19838
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "skabelons-id '%D' i erklæring af primær skabelon"
  
! #: cp/parser.cc:20053
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:20154 cp/parser.cc:20172 cp/parser.cc:20348
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "uventet operand"
  
! #: cp/parser.cc:20319
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:20457
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D' after"
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "eksplicit instantiering af '%#D' efter"
  
! #: cp/parser.cc:20461
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D' after"
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "eksplicit instantiering af '%#D' efter"
  
! #: cp/parser.cc:20465
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D' after"
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "eksplicit instantiering af '%#D' efter"
  
! #: cp/parser.cc:20526
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "skabelonsspecialisering med C-kædning"
  
! #: cp/parser.cc:20755
  #, fuzzy, gcc-internal-format
  #| msgid "sigof type specifier"
  msgid "expected type specifier"
  msgstr "sigof-typeangivelse"
  
! #: cp/parser.cc:20955
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "ISO C forbyder forhåndsparametererklæringer"
  
! #: cp/parser.cc:20961
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:20964
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "ISO C forbyder forhåndsparametererklæringer"
  
! #: cp/parser.cc:20968
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "ISO C forbyder forhåndsparametererklæringer"
  
! #: cp/parser.cc:21122
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "forventet skabelon-id for typen"
  
! #: cp/parser.cc:21263
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "forventet type-navn"
  
! #: cp/parser.cc:21347
  #, fuzzy, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:21348
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "concept defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/parser.cc:21379
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of concept-name %qD"
  msgstr "ugyldig brug af '%D"
  
! #: cp/parser.cc:21395
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "uventet operand"
  
! #: cp/parser.cc:21402
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21643
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21719
  #, fuzzy, gcc-internal-format
  #| msgid "typedef name may not be a nested-name-specifier"
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "typedef-navn kan ikke være en indlejret-navn-specifikation"
  
! #: cp/parser.cc:21881
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration %qD does not declare anything"
  msgstr "erklæring erklærer ikke noget"
  
! #: cp/parser.cc:21969
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on uninstantiated type"
  msgid "attributes ignored on uninstantiated type"
  msgstr "ugyldig operation på uudskiftet type"
  
! #: cp/parser.cc:21975
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "attributes ignored on template instantiation"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/parser.cc:21987
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:22128
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/parser.cc:22139
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: cp/parser.cc:22154
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "unnamed scoped enum is not allowed"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.cc:22172
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22222
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:22265
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Aktivér automatisk skabelonsinstantiering"
  
! #: cp/parser.cc:22279
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/parser.cc:22291 cp/parser.cc:28273
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "erklæring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/parser.cc:22296 cp/parser.cc:28278
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "erklæring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/parser.cc:22308 cp/parser.cc:28291
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ekstra kvalifikation er ikke tilladt"
  
! #: cp/parser.cc:22348
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ forbyder tomme unavngivet enum"
  
! #: cp/parser.cc:22372
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22375
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22496
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22571
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD er ikke et navnerum-navn"
  
! #: cp/parser.cc:22579
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "forventet navnerum-navn"
  
! #: cp/parser.cc:22640
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:22652
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22671
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:22681
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "uventet operand"
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr "navnerumnavn krævet"
  
! #: cp/parser.cc:22690
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.cc:22693
  #, fuzzy, gcc-internal-format
  #| msgid "function with nested functions cannot be inline"
  msgid "a nested namespace definition cannot be inline"
  msgstr "funktion med indlejrede funktioner kan ikke indbygges"
  
! #: cp/parser.cc:22700
  #, fuzzy, gcc-internal-format
  #| msgid "namespace `%T' undeclared"
  msgid "namespace %qD entered"
  msgstr "navnerummet '%T' er ikke erklæret"
  
! #: cp/parser.cc:22756
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "Min/max-instruktioner ikke tilladt"
  
! #: cp/parser.cc:22938
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:22982
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklæring"
  
! #: cp/parser.cc:23000
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:23010
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23056
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:23059
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type `%#T'"
  msgid "%<using enum%> of dependent type %qT"
  msgstr "ugyldig brug af en ikke-defineret type '%#T'"
  
! #: cp/parser.cc:23061
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/parser.cc:23063
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef `%s'"
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "ugyldig brug af ufuldstændig typedef '%s'"
  
! #: cp/parser.cc:23065
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23075
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "opaque-enum-declaration here"
  msgstr "tidligere erklæring af '%#D' her"
  
! #: cp/parser.cc:23145
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:23297
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected multiplicative operand"
  msgid "expected string-literal or constexpr in parentheses"
  msgstr "uventet multiplikativ operand"
  
! #: cp/parser.cc:23358
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:23379 cp/parser.cc:23397 cp/parser.cc:23412
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate case value"
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "case-værdi optræder mere end én gang"
  
! #: cp/parser.cc:23386
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%D' is not defined outside of function scope"
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "%J'%D' er ikke defineret uden for funktionsvirkefelt"
  
! #: cp/parser.cc:23425
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "'%T' er ikke et navnerum"
  
! #: cp/parser.cc:23441
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "%<asm%> qualifier outside of function body"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/parser.cc:23591
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "forhåndserklæring af '%#T'"
  
! #: cp/parser.cc:23682
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "parameternavne (uden typer) i funktionserklæringen"
  
! #: cp/parser.cc:23693
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: cp/parser.cc:23698
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23701
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23718 cp/parser.cc:23743
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "parameternavne (uden typer) i funktionserklæringen"
  
! #: cp/parser.cc:23730 cp/parser.cc:23751
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23737
  #, fuzzy, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "funktionen '%s' omerklæret som inline"
  
! #: cp/parser.cc:23984
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "en funktionsdefinition er ikke tilladt her"
  
! #: cp/parser.cc:23995
  #, fuzzy, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: cp/parser.cc:23999
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: cp/parser.cc:24050
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:24208
  #, fuzzy, gcc-internal-format
  #| msgid "initializer specified for non-member function `%D'"
  msgid "initializer provided for function"
  msgstr "startværdi angivet for ikke-medlemsfunktion '%D'"
  
! #: cp/parser.cc:24253
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: cp/parser.cc:24265
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "funktionen '%s' omerklæret som inline"
  
! #: cp/parser.cc:24794
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array bound is not an integer constant"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/parser.cc:24919
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "cannot define member of dependent typedef %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/parser.cc:24923
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a template"
  msgid "%<%T::%E%> is not a type"
*************** msgstr "'%D::%D' er ikke en skabelon"
*** 69852,70148 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24948
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ugyldig erklærer"
  
! #: cp/parser.cc:24957
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/parser.cc:24959
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25074
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ugyldig erklæring"
  
! #: cp/parser.cc:25099
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "tom erklæring"
  
! #: cp/parser.cc:25220
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is a namespace"
  msgid "%qD is a namespace"
  msgstr "'%D' er et navnerum"
  
! #: cp/parser.cc:25222
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/parser.cc:25243
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "uventet operand"
  
! #: cp/parser.cc:25304
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate case value"
  msgid "duplicate cv-qualifier"
  msgstr "case-værdi optræder mere end én gang"
  
! #: cp/parser.cc:25358
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple ref-qualifiers"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: cp/parser.cc:25395
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "--resource påkræver -o"
  
! #: cp/parser.cc:25453
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "duplicate virt-specifier"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: cp/parser.cc:25735
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/parser.cc:25741
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:25744 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "ugyldig brug af '%T'"
  
! #: cp/parser.cc:25770
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:25779
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:25900
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "uventet operand"
  
! #: cp/parser.cc:26047
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26254
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "forventede %<,%> eller %<...%>"
  
! #: cp/parser.cc:26332
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:26456
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklæringer"
  
! #: cp/parser.cc:26459
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26519
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: cp/parser.cc:26560
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.cc:26578
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.cc:26584
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter pack cannot have a default argument"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/parser.cc:26586
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "parameter pack cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.cc:26609
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "an explicit object parameter may not have a default argument"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/parser.cc:26733
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:26737
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:26924
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:27086
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:27108
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ tillader ikke GNU-udpegede startværdier"
  
! #: cp/parser.cc:27146
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tillader ikke C99-udpegede startværdier"
  
! #: cp/parser.cc:27160
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27200
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> er ikke tilladt i udpegede startværdiliste"
  
! #: cp/parser.cc:27251
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27307 cp/parser.cc:27442
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "forventet klasse-navn"
  
! #: cp/parser.cc:27699
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "'%s' er erklæret inline efter dens definition"
  
! #: cp/parser.cc:27702
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:27705
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "'%s' er erklæret inline efter dens definition"
  
! #: cp/parser.cc:28162
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "forventede %<{%> eller %<:%>"
  
! #: cp/parser.cc:28173
! #, fuzzy, gcc-internal-format
! #| msgid "cannot find file for class %s"
! msgid "cannot specify %<override%> for a class"
! msgstr "kan ikke finde filen for klassen %s"
! 
! #: cp/parser.cc:28181
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:28188
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/parser.cc:28200
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.cc:28206
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid class name in declaration of %qD"
  msgstr "ugyldig omerklæring af '%D'"
  
! #: cp/parser.cc:28249
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklæring"
  
! #: cp/parser.cc:28275
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28282
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "eksplicit specialisering følger ikke efter 'template <>'"
  
! #: cp/parser.cc:28315
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.cc:28348
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:28413
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
--- 69960,70250 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24952
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ugyldig erklærer"
  
! #: cp/parser.cc:24961
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/parser.cc:24963
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25078
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Ugyldig erklæring"
  
! #: cp/parser.cc:25103
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declarator"
  msgstr "tom erklæring"
  
! #: cp/parser.cc:25224
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is a namespace"
  msgid "%qD is a namespace"
  msgstr "'%D' er et navnerum"
  
! #: cp/parser.cc:25226
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/parser.cc:25247
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "uventet operand"
  
! #: cp/parser.cc:25308
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate case value"
  msgid "duplicate cv-qualifier"
  msgstr "case-værdi optræder mere end én gang"
  
! #: cp/parser.cc:25362
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple ref-qualifiers"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: cp/parser.cc:25399
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "--resource påkræver -o"
  
! #: cp/parser.cc:25457 cp/parser.cc:28009
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "duplicate virt-specifier"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: cp/parser.cc:25739
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/parser.cc:25745
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:25748 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of %qT"
  msgstr "ugyldig brug af '%T'"
  
! #: cp/parser.cc:25774
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:25783
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:25904
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "uventet operand"
  
! #: cp/parser.cc:26051
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26258
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "forventede %<,%> eller %<...%>"
  
! #: cp/parser.cc:26336
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:26460
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklæringer"
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26523
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: cp/parser.cc:26564
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.cc:26582
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.cc:26588
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter pack cannot have a default argument"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/parser.cc:26590
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "parameter pack cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.cc:26613
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "an explicit object parameter may not have a default argument"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/parser.cc:26737
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:26741
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:26928
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:27090
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:27112
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ tillader ikke GNU-udpegede startværdier"
  
! #: cp/parser.cc:27150
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tillader ikke C99-udpegede startværdier"
  
! #: cp/parser.cc:27164
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27204
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> er ikke tilladt i udpegede startværdiliste"
  
! #: cp/parser.cc:27255
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27311 cp/parser.cc:27446
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "forventet klasse-navn"
  
! #: cp/parser.cc:27703
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "'%s' er erklæret inline efter dens definition"
  
! #: cp/parser.cc:27706
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:27709
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "'%s' er erklæret inline efter dens definition"
  
! #: cp/parser.cc:28222
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "forventede %<{%> eller %<:%>"
  
! #: cp/parser.cc:28234
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:28241
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/parser.cc:28253
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.cc:28259
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid class name in declaration of %qD"
  msgstr "ugyldig omerklæring af '%D'"
  
! #: cp/parser.cc:28302
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklæring"
  
! #: cp/parser.cc:28328
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28335
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "eksplicit specialisering følger ikke efter 'template <>'"
  
! #: cp/parser.cc:28368
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.cc:28401
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:28466
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
*************** msgstr "tidligere definition af '%#T'"
*** 70151,70436 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28427 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28533 cp/parser.cc:35343
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "uventet operand"
  
! #: cp/parser.cc:28558
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28562
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "uventet operand"
  
! #: cp/parser.cc:28831
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28837
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:28878
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/parser.cc:28918
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29021
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:29028
  #, fuzzy, gcc-internal-format
  #| msgid "`__alignof' applied to a bit-field"
  msgid "default member initializer for unnamed bit-field"
  msgstr "'__alignof' benyttet på et bitfelt"
  
! #: cp/parser.cc:29041
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29222
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/parser.cc:29250
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:29320
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:29334
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:29407
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:29430
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:29465
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "startværdi i krøllede paranteser benyttet til at klargøre '%T'"
  
! #: cp/parser.cc:29596
  #, fuzzy, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.cc:29611
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29631
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29655
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.cc:29658
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.cc:29860 cp/parser.cc:29954
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:29962
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "Generér ikke kode til at kontrollere undtagelsesspecifikationer"
  
! #: cp/parser.cc:29968
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:30012
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ugyldig brug af %<auto%> i undtagelsesspecifikation"
  
! #: cp/parser.cc:30053
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:30165
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:30200
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> on exception declaration"
  msgstr "%<inline%>i tom erklæring"
  
! #: cp/parser.cc:30279
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.cc:30747
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "expected attribute argument as balanced token sequence"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: cp/parser.cc:30893
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: cp/parser.cc:30907
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31049
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31084
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.cc:31126
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected attribute before %<...%>"
  msgstr "uventet operand"
  
! #: cp/parser.cc:31129
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: cp/parser.cc:31175
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected contract-role"
  msgstr "uventet operand"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31256
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-id for type"
  msgid "expected contract semantic or level"
  msgstr "forventet skabelon-id for typen"
  
! #: cp/parser.cc:31266
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.cc:31276
  #, fuzzy, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/parser.cc:31413
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "ISO C forbyder forhåndsparametererklæringer"
  
! #: cp/parser.cc:31572
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:31933 cp/parser.cc:31942
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "expression must be enclosed in parentheses"
  msgstr "udsagn skal være et kaldenavn"
  
! #: cp/parser.cc:32289
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32530
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32668
  #, fuzzy, gcc-internal-format
  #| msgid "asm template is not a string constant"
  msgid "result type is not a plain type-constraint"
  msgstr "asm-sætning er ikke en strengkonstant"
  
! #: cp/parser.cc:32676
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "return-type-requirement is not a type-constraint"
  msgstr "angivet justering er ikke en konstant"
  
! #: cp/parser.cc:33195
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33200
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ugyldig omerklæring af '%D'"
  
! #: cp/parser.cc:33204
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "for få skabelonsparameterlister angivet i erklæring af '%D'"
--- 70253,70538 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28480 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28586 cp/parser.cc:35402
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "uventet operand"
  
! #: cp/parser.cc:28611
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28615
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "uventet operand"
  
! #: cp/parser.cc:28885
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28891
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:28932
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/parser.cc:28972
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29075
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartværdier er kun tilgængelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:29082
  #, fuzzy, gcc-internal-format
  #| msgid "`__alignof' applied to a bit-field"
  msgid "default member initializer for unnamed bit-field"
  msgstr "'__alignof' benyttet på et bitfelt"
  
! #: cp/parser.cc:29095
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29276
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/parser.cc:29304
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:29374
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:29388
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:29461
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:29484
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:29519
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "startværdi i krøllede paranteser benyttet til at klargøre '%T'"
  
! #: cp/parser.cc:29650
  #, fuzzy, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.cc:29665
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29685
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29709
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.cc:29712
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.cc:29914 cp/parser.cc:30008
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:30016
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "Generér ikke kode til at kontrollere undtagelsesspecifikationer"
  
! #: cp/parser.cc:30022
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:30066
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ugyldig brug af %<auto%> i undtagelsesspecifikation"
  
! #: cp/parser.cc:30107
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:30219
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:30254
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> on exception declaration"
  msgstr "%<inline%>i tom erklæring"
  
! #: cp/parser.cc:30333
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.cc:30801
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "expected attribute argument as balanced token sequence"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: cp/parser.cc:30947
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "egenskaben '%s' kan kun anvendes på variabler"
  
! #: cp/parser.cc:30961
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31103
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31138
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.cc:31180
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected attribute before %<...%>"
  msgstr "uventet operand"
  
! #: cp/parser.cc:31183
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: cp/parser.cc:31229
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected contract-role"
  msgstr "uventet operand"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31310
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-id for type"
  msgid "expected contract semantic or level"
  msgstr "forventet skabelon-id for typen"
  
! #: cp/parser.cc:31320
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.cc:31330
  #, fuzzy, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/parser.cc:31467
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "ISO C forbyder forhåndsparametererklæringer"
  
! #: cp/parser.cc:31626
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:31992 cp/parser.cc:32001
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "expression must be enclosed in parentheses"
  msgstr "udsagn skal være et kaldenavn"
  
! #: cp/parser.cc:32348
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32589
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32727
  #, fuzzy, gcc-internal-format
  #| msgid "asm template is not a string constant"
  msgid "result type is not a plain type-constraint"
  msgstr "asm-sætning er ikke en strengkonstant"
  
! #: cp/parser.cc:32735
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "return-type-requirement is not a type-constraint"
  msgstr "angivet justering er ikke en konstant"
  
! #: cp/parser.cc:33254
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33259
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ugyldig omerklæring af '%D'"
  
! #: cp/parser.cc:33263
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "for få skabelonsparameterlister angivet i erklæring af '%D'"
*************** msgstr "for få skabelonsparameterlister
*** 70439,70891 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33211
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "for mange skabelonsparameterlister angivet i erklæring af '%D'"
  
! #: cp/parser.cc:33503
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "template-id not allowed for constructor in C++20"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/parser.cc:33614
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver understøttes ikke længere"
  
! #: cp/parser.cc:33791
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33800
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33806
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33846
  #, fuzzy, gcc-internal-format
  #| msgid "invalid declaration of member template `%#D' in local class"
  msgid "invalid declaration of member template in local class"
  msgstr "ugyldig erklæring af medlemsskabelon '%#D' i lokal klasse"
  
! #: cp/parser.cc:33856
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "skabelon med C-kædning"
  
! #: cp/parser.cc:33876
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "invalid explicit specialization"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.cc:33986
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %<typedef%>"
  msgstr "skabelonserklæring af '%#D'"
  
! #: cp/parser.cc:34037
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "erklæring erklærer ikke noget"
  
! #: cp/parser.cc:34089
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.cc:34408
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "'>>' skulle have været '> >' i skabelonsklassenavn"
  
! #: cp/parser.cc:34421
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "'>>' skulle have været '> >' i skabelonsklassenavn"
  
! #: cp/parser.cc:34452
  #, fuzzy, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "'>>' skulle have været '> >' i skabelonsklassenavn"
  
! #: cp/parser.cc:34769
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:34944
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid use of %qD in linkage specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.cc:34956
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "duplicate %qD specifier"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: cp/parser.cc:34959
  #, fuzzy, gcc-internal-format
  #| msgid "section type conflict with %qD"
  msgid "%qD specifier conflicts with %qs"
  msgstr "afsnitstypekonflikt med %qD"
  
! #: cp/parser.cc:34971
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> før %qD"
  
! #: cp/parser.cc:34988
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/parser.cc:35097
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 understøtter ikke %<long long%>"
  
! #: cp/parser.cc:35108
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:35113
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "duplikere %qD"
  
! #: cp/parser.cc:35142
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "duplikere %qs"
  
! #: cp/parser.cc:35194
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "forventede %<new%>"
  
! #: cp/parser.cc:35197
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "forventede %<delete%>"
  
! #: cp/parser.cc:35200
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "forventede %<return%>"
  
! #: cp/parser.cc:35206
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "forventede %<extern%>"
  
! #: cp/parser.cc:35209
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "forventede %<static_assert%>"
  
! #: cp/parser.cc:35212
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/parser.cc:35215
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "forventede %<operator%>"
  
! #: cp/parser.cc:35218
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "forventede %<class%>"
  
! #: cp/parser.cc:35221
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "forventede %<template%>"
  
! #: cp/parser.cc:35224
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "forventede %<namespace%>"
  
! #: cp/parser.cc:35227
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "forventede %<using%>"
  
! #: cp/parser.cc:35230
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "forventede %<asm%>"
  
! #: cp/parser.cc:35233
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "forventede %<try%>"
  
! #: cp/parser.cc:35236
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "forventede %<catch%>"
  
! #: cp/parser.cc:35239
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "forventede %<throw%>"
  
! #: cp/parser.cc:35242
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<auto%>"
  msgstr "forventede %<catch%>"
  
! #: cp/parser.cc:35245
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "forventede %<__label__%>"
  
! #: cp/parser.cc:35248
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "forventede %<@try%>"
  
! #: cp/parser.cc:35251
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "forventede %<@synchronized%>"
  
! #: cp/parser.cc:35254
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "forventede %<@throw%>"
  
! #: cp/parser.cc:35257
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "forventede %<__transaction_atomic%>"
  
! #: cp/parser.cc:35260
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "forventede %<__transaction_relaxed%>"
  
! #: cp/parser.cc:35263
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "expected %<co_yield%>"
  msgstr "%<@end%> forventet"
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "forventede %<::%>"
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "forventede %<...%>"
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "forventede %<*%>"
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "forventede %<~%>"
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: cp/parser.cc:35346
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.cc:35681
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35833
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' tag used in naming `%#T'"
  msgid "%qs tag used in naming %q#T"
  msgstr "'%s'-mærke benyttet i navngivning af '%#T'"
  
! #: cp/parser.cc:35838
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T var tidligere erklæret her"
  
! #: cp/parser.cc:35959
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "kan ikke erklære reference til '%#T'"
  
! #: cp/parser.cc:36117 cp/parser.cc:36151
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "'%D' ikke erklæret"
  
! #: cp/parser.cc:36124 cp/parser.cc:36157
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36125 cp/parser.cc:36158
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "uventet operand"
  
! #: cp/parser.cc:36132
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%qT defined as %qs here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: cp/parser.cc:36133
  #, fuzzy, gcc-internal-format
  #| msgid "  first declared as `%#D' here"
  msgid "%qT first declared as %qs here"
  msgstr "  først erklæret som '%#D' her"
  
! #: cp/parser.cc:36216
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD omerklæret med anden adgang"
  
! #: cp/parser.cc:36237
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:36486
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "%Hslutningen af filen læst inden i standardparameter"
  
! #: cp/parser.cc:36727 cp/parser.cc:38039 cp/parser.cc:38228
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:36798
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36872
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36903
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:37307
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:37382 cp/parser.cc:37400
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c++ method declaration is expected"
  msgstr "Klasse- eller grænsefladeerklæring forventet"
  
! #: cp/parser.cc:37394 cp/parser.cc:37460
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.cc:37503
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:37700 cp/parser.cc:37707 cp/parser.cc:37714
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name `%s' for register variable"
  msgid "invalid type for instance variable"
  msgstr "ugyldigt registernavn '%s' for registervariabel"
  
! #: cp/parser.cc:37831
  #, fuzzy, gcc-internal-format
  #| msgid "Identifier expected"
  msgid "identifier expected after %<@protocol%>"
  msgstr "Kaldenavn forventet"
  
! #: cp/parser.cc:38004
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38011
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: cp/parser.cc:38291 cp/parser.cc:38298 cp/parser.cc:38305
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "ugyldig typeparameter"
  
! #: cp/parser.cc:38467
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown property attribute %qE"
  msgstr "ukendt registernavn: %s"
  
! #: cp/parser.cc:39765
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected integer expression list"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.cc:39782
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:40538
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.cc:40929
  #, fuzzy, gcc-internal-format
  #| msgid "invalid identifier `%s'"
  msgid "invalid reduction-identifier"
  msgstr "ugyldigt kaldenavn '%s'"
  
! #: cp/parser.cc:41990
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "new kan ikke bruges på en referencetype"
--- 70541,70993 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33270
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "for mange skabelonsparameterlister angivet i erklæring af '%D'"
  
! #: cp/parser.cc:33562
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "template-id not allowed for constructor in C++20"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/parser.cc:33673
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver understøttes ikke længere"
  
! #: cp/parser.cc:33850
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33859
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33865
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33905
  #, fuzzy, gcc-internal-format
  #| msgid "invalid declaration of member template `%#D' in local class"
  msgid "invalid declaration of member template in local class"
  msgstr "ugyldig erklæring af medlemsskabelon '%#D' i lokal klasse"
  
! #: cp/parser.cc:33915
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "skabelon med C-kædning"
  
! #: cp/parser.cc:33935
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "invalid explicit specialization"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.cc:34045
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %<typedef%>"
  msgstr "skabelonserklæring af '%#D'"
  
! #: cp/parser.cc:34096
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "erklæring erklærer ikke noget"
  
! #: cp/parser.cc:34148
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.cc:34467
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "'>>' skulle have været '> >' i skabelonsklassenavn"
  
! #: cp/parser.cc:34480
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "'>>' skulle have været '> >' i skabelonsklassenavn"
  
! #: cp/parser.cc:34511
  #, fuzzy, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "'>>' skulle have været '> >' i skabelonsklassenavn"
  
! #: cp/parser.cc:34828
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:35003
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid use of %qD in linkage specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.cc:35015
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "duplicate %qD specifier"
  msgstr "mere end én 'virtual'-angivelse"
  
! #: cp/parser.cc:35018
  #, fuzzy, gcc-internal-format
  #| msgid "section type conflict with %qD"
  msgid "%qD specifier conflicts with %qs"
  msgstr "afsnitstypekonflikt med %qD"
  
! #: cp/parser.cc:35030
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> før %qD"
  
! #: cp/parser.cc:35047
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/parser.cc:35156
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 understøtter ikke %<long long%>"
  
! #: cp/parser.cc:35167
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:35172
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "duplikere %qD"
  
! #: cp/parser.cc:35201
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "duplikere %qs"
  
! #: cp/parser.cc:35253
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "forventede %<new%>"
  
! #: cp/parser.cc:35256
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "forventede %<delete%>"
  
! #: cp/parser.cc:35259
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "forventede %<return%>"
  
! #: cp/parser.cc:35265
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "forventede %<extern%>"
  
! #: cp/parser.cc:35268
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "forventede %<static_assert%>"
  
! #: cp/parser.cc:35271
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "forventede %<operator%>"
  
! #: cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "forventede %<class%>"
  
! #: cp/parser.cc:35280
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "forventede %<template%>"
  
! #: cp/parser.cc:35283
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "forventede %<namespace%>"
  
! #: cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "forventede %<using%>"
  
! #: cp/parser.cc:35289
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "forventede %<asm%>"
  
! #: cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "forventede %<try%>"
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "forventede %<catch%>"
  
! #: cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "forventede %<throw%>"
  
! #: cp/parser.cc:35301
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<auto%>"
  msgstr "forventede %<catch%>"
  
! #: cp/parser.cc:35304
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "forventede %<__label__%>"
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "forventede %<@try%>"
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "forventede %<@synchronized%>"
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "forventede %<@throw%>"
  
! #: cp/parser.cc:35316
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "forventede %<__transaction_atomic%>"
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "forventede %<__transaction_relaxed%>"
  
! #: cp/parser.cc:35322
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "expected %<co_yield%>"
  msgstr "%<@end%> forventet"
  
! #: cp/parser.cc:35354
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "forventede %<::%>"
  
! #: cp/parser.cc:35366
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "forventede %<...%>"
  
! #: cp/parser.cc:35369
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "forventede %<*%>"
  
! #: cp/parser.cc:35372
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "forventede %<~%>"
  
! #: cp/parser.cc:35378
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: cp/parser.cc:35405
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.cc:35740
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35892
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' tag used in naming `%#T'"
  msgid "%qs tag used in naming %q#T"
  msgstr "'%s'-mærke benyttet i navngivning af '%#T'"
  
! #: cp/parser.cc:35897
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T var tidligere erklæret her"
  
! #: cp/parser.cc:36018
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "kan ikke erklære reference til '%#T'"
  
! #: cp/parser.cc:36176 cp/parser.cc:36210
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "'%D' ikke erklæret"
  
! #: cp/parser.cc:36183 cp/parser.cc:36216
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36184 cp/parser.cc:36217
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "uventet operand"
  
! #: cp/parser.cc:36191
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%qT defined as %qs here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: cp/parser.cc:36192
  #, fuzzy, gcc-internal-format
  #| msgid "  first declared as `%#D' here"
  msgid "%qT first declared as %qs here"
  msgstr "  først erklæret som '%#D' her"
  
! #: cp/parser.cc:36275
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD omerklæret med anden adgang"
  
! #: cp/parser.cc:36296
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:36545
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "%Hslutningen af filen læst inden i standardparameter"
  
! #: cp/parser.cc:36786 cp/parser.cc:38098 cp/parser.cc:38287
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:36857
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36931
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36962
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:37366
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:37441 cp/parser.cc:37459
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c++ method declaration is expected"
  msgstr "Klasse- eller grænsefladeerklæring forventet"
  
! #: cp/parser.cc:37453 cp/parser.cc:37519
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.cc:37562
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:37759 cp/parser.cc:37766 cp/parser.cc:37773
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name `%s' for register variable"
  msgid "invalid type for instance variable"
  msgstr "ugyldigt registernavn '%s' for registervariabel"
  
! #: cp/parser.cc:37890
  #, fuzzy, gcc-internal-format
  #| msgid "Identifier expected"
  msgid "identifier expected after %<@protocol%>"
  msgstr "Kaldenavn forventet"
  
! #: cp/parser.cc:38063
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38070
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: cp/parser.cc:38350 cp/parser.cc:38357 cp/parser.cc:38364
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "ugyldig typeparameter"
  
! #: cp/parser.cc:38526
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown property attribute %qE"
  msgstr "ukendt registernavn: %s"
  
! #: cp/parser.cc:39824
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected integer expression list"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.cc:39841
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:40597
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.cc:40988
  #, fuzzy, gcc-internal-format
  #| msgid "invalid identifier `%s'"
  msgid "invalid reduction-identifier"
  msgstr "ugyldigt kaldenavn '%s'"
  
! #: cp/parser.cc:42049
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "new kan ikke bruges på en referencetype"
*************** msgstr "new kan ikke bruges på en refer
*** 70894,71071 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44102
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "'#pragma vtable' understøttes ikke længere"
  
! #: cp/parser.cc:45553
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46484
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: cp/parser.cc:46566 cp/pt.cc:18593
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "iteration variable %qD should not be reduction"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/parser.cc:49607
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:50294
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr ""
  
! #: cp/parser.cc:50521
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qD is not a C pointer"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/parser.cc:50647
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50768
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51822
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "ugyldig startværdi"
  
! #: cp/parser.cc:51853
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected id-expression (arguments)"
  msgstr "uventede bivirkninger i adresse"
  
! #: cp/parser.cc:51865
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:51968
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:51988 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51992 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51995 cp/pt.cc:14880 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51998 cp/semantics.cc:6861
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "erklæring af '%s' skygger for en global erklæring"
  
! #: cp/parser.cc:52749
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52759
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/parser.cc:52929 cp/parser.cc:53464
  #, fuzzy, gcc-internal-format
  #| msgid "In statement function"
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "I sætningsfunktion"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53140
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53187 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53189 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53335
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:53338
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:53385
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma map, ignored"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "forkert udformet '#pragma map' - ignoreret"
  
! #: cp/parser.cc:53714
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:53725
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:53812
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.cc:53954
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "profilering understøttes ikke endnu"
  
! #: cp/parser.cc:53991
  #, fuzzy, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:54200
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:54256
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 70996,71173 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44161
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "'#pragma vtable' understøttes ikke længere"
  
! #: cp/parser.cc:45612
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46543
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: cp/parser.cc:46625 cp/pt.cc:18622
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "iteration variable %qD should not be reduction"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/parser.cc:49666
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:50353
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr ""
  
! #: cp/parser.cc:50580
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qD is not a C pointer"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/parser.cc:50706
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50827
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51875
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "ugyldig startværdi"
  
! #: cp/parser.cc:51906
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected id-expression (arguments)"
  msgstr "uventede bivirkninger i adresse"
  
! #: cp/parser.cc:51918
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:52021
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/parser.cc:52041 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52045 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52048 cp/pt.cc:14893 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52051 cp/semantics.cc:6861
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "erklæring af '%s' skygger for en global erklæring"
  
! #: cp/parser.cc:52802
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52812
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/parser.cc:52982 cp/parser.cc:53517
  #, fuzzy, gcc-internal-format
  #| msgid "In statement function"
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "I sætningsfunktion"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53193
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53240 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53242 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53388
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:53391
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:53438
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma map, ignored"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "forkert udformet '#pragma map' - ignoreret"
  
! #: cp/parser.cc:53767
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:53778
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:53865
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.cc:54007
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "profilering understøttes ikke endnu"
  
! #: cp/parser.cc:54044
  #, fuzzy, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.cc:54253
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:54309
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr "strengkonstanten %E er ikke en g
*** 71852,72157 ****
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kædning"
  
! #: cp/pt.cc:7549
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kædning"
  
! #: cp/pt.cc:7714
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/pt.cc:7728
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/pt.cc:7814
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7822
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kædning"
  
! #: cp/pt.cc:7840
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.cc:7900
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:7902
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7956
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:8547
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8563
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring attributes in template argument %qE"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/pt.cc:8693
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/pt.cc:8722
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "ugyldig brug af 'restrict'"
  
! #: cp/pt.cc:8727
  #, fuzzy, gcc-internal-format
  #| msgid "to refer to a type member of a template parameter, use `typename %E'"
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "benyt 'typename %E' for at referere til et typemedlem af en skabelonsparameter"
  
! #: cp/pt.cc:8744 cp/pt.cc:8779 cp/pt.cc:8830
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "type/værdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: cp/pt.cc:8752
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a constant of type `%T', got `%T'"
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  forventede en konstant af typen '%T', modtog '%T'"
  
! #: cp/pt.cc:8760
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type `%T' has type `%T'"
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/pt.cc:8766
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.cc:8769
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected a type, got %qE"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.cc:8784
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%T'"
  msgid "  expected a type, got %qT"
  msgstr "  forventede en type, modtog '%T'"
  
! #: cp/pt.cc:8787
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a class template, got `%T'"
  msgid "  expected a class template, got %qT"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.cc:8834
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type `%D', got `%D'"
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  forventede en skabelon af typen '%D', modtog '%D'"
  
! #: cp/pt.cc:8849
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "type/værdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: cp/pt.cc:8852
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected %qD but got %qD"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.cc:8940
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument `%E' to `%T'"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "kunne ikke konvertere skabelonsparameteren '%E' til '%T'"
  
! #: cp/pt.cc:9068 cp/pt.cc:9404
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:9083 cp/pt.cc:9229
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
  
! #: cp/pt.cc:9225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
  
! #: cp/pt.cc:9234
  #, fuzzy, gcc-internal-format
  #| msgid "provided for `%D'"
  msgid "provided for %qD"
  msgstr "angivet for '%D'"
  
! #: cp/pt.cc:9260
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9264
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/pt.cc:9365
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9934
  #, gcc-internal-format
  msgid "instantiation exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/pt.cc:9953
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%q#D is not a function template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/pt.cc:10140
  #, fuzzy, gcc-internal-format
  #| msgid "non-template type `%T' used as a template"
  msgid "non-template type %qT used as a template"
  msgstr "ikke-skabelonstype '%T' benyttet som skabelon"
  
! #: cp/pt.cc:10142
  #, fuzzy, gcc-internal-format
  #| msgid "for template declaration `%D'"
  msgid "for template declaration %q+D"
  msgstr "til skabelonserklæring '%D'"
  
! #: cp/pt.cc:10311 cp/pt.cc:22841
  #, fuzzy, gcc-internal-format
  #| msgid "internal gcc abort"
  msgid "template constraint failure for %qD"
  msgstr "intern GCC-afbrydelse"
  
! #: cp/pt.cc:10661
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "use of invalid variable template %qE"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/pt.cc:11392
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum på %d (benyt -ftemplate-depth-NN for at forøge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.cc:12216
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "score argument must be constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: cp/pt.cc:12225
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "score argument must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/pt.cc:12252
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/pt.cc:12256
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "property must be constant integer expression"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: cp/pt.cc:12484
  #, fuzzy, gcc-internal-format
  #| msgid "  in instantiation of template `%T'"
  msgid "instantiating erroneous template"
  msgstr "  i instantiering af skabelonen '%T'"
  
! #: cp/pt.cc:12485
  #, fuzzy, gcc-internal-format
  msgid "first error appeared here"
  msgstr "  første type her"
  
! #: cp/pt.cc:12836
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: cp/pt.cc:13355
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13826
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "'%s' er ikke ved begyndelsen af erklæringen"
  
! #: cp/pt.cc:13914
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13917
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14102
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot read function profile from %s."
  msgid "cannot index an empty pack"
  msgstr "kan ikke læse funktionsprofil fra %s."
  
! #: cp/pt.cc:14553
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "  when instantiating default argument for call to %qD"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/pt.cc:14650
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member function of non-class type `%T'"
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "opretter henvisning til medlemsfunktion af typen '%T' der ikke er en klasse"
  
! #: cp/pt.cc:15640
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "mismatched argument pack lengths (%d vs %d)"
--- 71954,72259 ----
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kædning"
  
! #: cp/pt.cc:7554
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kædning"
  
! #: cp/pt.cc:7719
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/pt.cc:7733
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/pt.cc:7819
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7827
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kædning"
  
! #: cp/pt.cc:7845
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.cc:7905
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:7907
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7961
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:8552
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8568
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring attributes in template argument %qE"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/pt.cc:8698
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/pt.cc:8727
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "ugyldig brug af 'restrict'"
  
! #: cp/pt.cc:8732
  #, fuzzy, gcc-internal-format
  #| msgid "to refer to a type member of a template parameter, use `typename %E'"
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "benyt 'typename %E' for at referere til et typemedlem af en skabelonsparameter"
  
! #: cp/pt.cc:8749 cp/pt.cc:8784 cp/pt.cc:8835
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "type/værdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: cp/pt.cc:8757
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a constant of type `%T', got `%T'"
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  forventede en konstant af typen '%T', modtog '%T'"
  
! #: cp/pt.cc:8765
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type `%T' has type `%T'"
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/pt.cc:8771
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.cc:8774
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected a type, got %qE"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.cc:8789
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%T'"
  msgid "  expected a type, got %qT"
  msgstr "  forventede en type, modtog '%T'"
  
! #: cp/pt.cc:8792
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a class template, got `%T'"
  msgid "  expected a class template, got %qT"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.cc:8839
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type `%D', got `%D'"
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  forventede en skabelon af typen '%D', modtog '%D'"
  
! #: cp/pt.cc:8854
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "type/værdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: cp/pt.cc:8857
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected %qD but got %qD"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.cc:8945
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument `%E' to `%T'"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "kunne ikke konvertere skabelonsparameteren '%E' til '%T'"
  
! #: cp/pt.cc:9073 cp/pt.cc:9409
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:9088 cp/pt.cc:9234
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
  
! #: cp/pt.cc:9230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
  
! #: cp/pt.cc:9239
  #, fuzzy, gcc-internal-format
  #| msgid "provided for `%D'"
  msgid "provided for %qD"
  msgstr "angivet for '%D'"
  
! #: cp/pt.cc:9265
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9269
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/pt.cc:9370
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9939
  #, gcc-internal-format
  msgid "instantiation exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/pt.cc:9958
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%q#D is not a function template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/pt.cc:10153
  #, fuzzy, gcc-internal-format
  #| msgid "non-template type `%T' used as a template"
  msgid "non-template type %qT used as a template"
  msgstr "ikke-skabelonstype '%T' benyttet som skabelon"
  
! #: cp/pt.cc:10155
  #, fuzzy, gcc-internal-format
  #| msgid "for template declaration `%D'"
  msgid "for template declaration %q+D"
  msgstr "til skabelonserklæring '%D'"
  
! #: cp/pt.cc:10324 cp/pt.cc:22870
  #, fuzzy, gcc-internal-format
  #| msgid "internal gcc abort"
  msgid "template constraint failure for %qD"
  msgstr "intern GCC-afbrydelse"
  
! #: cp/pt.cc:10674
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "use of invalid variable template %qE"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/pt.cc:11405
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum på %d (benyt -ftemplate-depth-NN for at forøge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.cc:12229
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "score argument must be constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: cp/pt.cc:12238
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "score argument must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/pt.cc:12265
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/pt.cc:12269
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "property must be constant integer expression"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: cp/pt.cc:12497
  #, fuzzy, gcc-internal-format
  #| msgid "  in instantiation of template `%T'"
  msgid "instantiating erroneous template"
  msgstr "  i instantiering af skabelonen '%T'"
  
! #: cp/pt.cc:12498
  #, fuzzy, gcc-internal-format
  msgid "first error appeared here"
  msgstr "  første type her"
  
! #: cp/pt.cc:12849
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: cp/pt.cc:13368
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13839
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "'%s' er ikke ved begyndelsen af erklæringen"
  
! #: cp/pt.cc:13927
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13930
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14115
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot read function profile from %s."
  msgid "cannot index an empty pack"
  msgstr "kan ikke læse funktionsprofil fra %s."
  
! #: cp/pt.cc:14566
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "  when instantiating default argument for call to %qD"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/pt.cc:14663
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member function of non-class type `%T'"
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "opretter henvisning til medlemsfunktion af typen '%T' der ikke er en klasse"
  
! #: cp/pt.cc:15663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "mismatched argument pack lengths (%d vs %d)"
*************** msgstr "sammenligning mellem typerne '%#
*** 72170,72514 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15828
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "variable %qD has function type"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: cp/pt.cc:16034
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/pt.cc:16036
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "i erklæringen '%D'"
  
! #: cp/pt.cc:16163
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "function returning an array"
  msgstr "funktion returnerer en værdi af en sammensat type"
  
! #: cp/pt.cc:16165
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "function returning a function"
  msgstr "'%s' er erklæret som en funktion der returnerer en funktion"
  
! #: cp/pt.cc:16896
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "danner reference til void"
  
! #: cp/pt.cc:16898
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming pointer to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.cc:16900
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming reference to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.cc:16913
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming pointer to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.cc:16916
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming reference to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.cc:16969
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "creating pointer to member of non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/pt.cc:16975
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member reference type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.cc:16981
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member of type void"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.cc:17050
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of %qT"
  msgstr "opretter tabel af '%T'"
  
! #: cp/pt.cc:17091
  #, fuzzy, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr "tabellen '%s' antages kun at have ét element"
  
! #: cp/pt.cc:17098
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17119
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class, struct, or union type"
  msgid "%qT is not a class, struct, or union type"
  msgstr "'%T' er ikke en class-, struct- eller union-type"
  
! #: cp/pt.cc:17159
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:17167
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "unavngiven klargøring af '%T' som ikke har nogen stamklasser"
  
! #: cp/pt.cc:17290
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%s' in template"
  msgid "use of %qs in template"
  msgstr "brug af '%s' i skabelon"
  
! #: cp/pt.cc:17609
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/pt.cc:17625
  #, fuzzy, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "'%D' benyttes som en type, men er ikke defineret som en type"
  
! #: cp/pt.cc:17627
  #, fuzzy, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "  (benyt 'typename %T::%D' hvis det er hvad du mener)"
  
! #: cp/pt.cc:17711
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "startværdielement er ikke en konstant"
  
! #: cp/pt.cc:19980 cp/pt.cc:22201
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/pt.cc:19984 cp/pt.cc:22205
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20131
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer in lambda init-capture"
  msgstr "en startværdi der ikke er tom, tildeles til en tabel med tomme elementer"
  
! #: cp/pt.cc:21437
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21472
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21477
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21480
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21485
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "'%s' ikke erklæret her (ikke i en funktion)"
  
! #: cp/pt.cc:21536
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "første parameter til '__builtin_choose_expr' skal være en konstant"
  
! #: cp/pt.cc:21563
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: cp/pt.cc:21802
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qT is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.cc:21805
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qD is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.cc:22121
  #, fuzzy, gcc-internal-format
  #| msgid "missing static field `%s'"
  msgid "using invalid field %qD"
  msgstr "manglende statisk felt '%s'"
  
! #: cp/pt.cc:22471
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "skabelonsparameter '%T' benytter anonym type"
  
! #: cp/pt.cc:22473
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "standardparameter for '%#D' har typen '%T'"
  
! #: cp/pt.cc:22483
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt ændret type"
  
! #: cp/pt.cc:22498
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/pt.cc:22516
  #, fuzzy, gcc-internal-format
  #| msgid "  trying to instantiate `%D'"
  msgid "  trying to instantiate %qD"
  msgstr "  ved forsøg på at instantiere '%D'"
  
! #: cp/pt.cc:26953
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.cc:26955
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.cc:26961
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:26988 cp/pt.cc:27075
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-template %q#D"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.cc:27007
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/pt.cc:27013 cp/pt.cc:27070
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for `%D' found"
  msgid "no matching template for %qD found"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/pt.cc:27018
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.cc:27026
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D'"
  msgid "explicit instantiation of %q#D"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: cp/pt.cc:27062
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#D'"
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "'%#D' er blevet eksplicit instantieret mere end én gang"
  
! #: cp/pt.cc:27085 cp/pt.cc:27152
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af 'extern' ved eksplicitte instantieringer"
  
! #: cp/pt.cc:27090 cp/pt.cc:27167
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/pt.cc:27124
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.cc:27127
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.cc:27136
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#T' before definition of template"
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "eksplicit instantiering af '%T' før definering af skabelonen"
  
! #: cp/pt.cc:27157
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af '%s ved eksplicitte instantieringer"
  
! #: cp/pt.cc:27197
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#T'"
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "'%#T' er blevet eksplicit instantieret mere end én gang"
  
! #: cp/pt.cc:27527
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "exception specification of %qD depends on itself"
  msgstr "eksplicit specialisering af %D efter første brug"
  
! #: cp/pt.cc:27533
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier `%s' not allowed after struct or class"
  msgid "exception specification of %qD is not available until end of class definition"
--- 72272,72616 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15851
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "variable %qD has function type"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: cp/pt.cc:16057
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/pt.cc:16059
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "i erklæringen '%D'"
  
! #: cp/pt.cc:16186
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "function returning an array"
  msgstr "funktion returnerer en værdi af en sammensat type"
  
! #: cp/pt.cc:16188
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "function returning a function"
  msgstr "'%s' er erklæret som en funktion der returnerer en funktion"
  
! #: cp/pt.cc:16919
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "danner reference til void"
  
! #: cp/pt.cc:16921
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming pointer to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.cc:16923
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming reference to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.cc:16936
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming pointer to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.cc:16939
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming reference to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.cc:16992
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "creating pointer to member of non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/pt.cc:16998
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member reference type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.cc:17004
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member of type void"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.cc:17073
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of %qT"
  msgstr "opretter tabel af '%T'"
  
! #: cp/pt.cc:17114
  #, fuzzy, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr "tabellen '%s' antages kun at have ét element"
  
! #: cp/pt.cc:17121
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17142
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class, struct, or union type"
  msgid "%qT is not a class, struct, or union type"
  msgstr "'%T' er ikke en class-, struct- eller union-type"
  
! #: cp/pt.cc:17182
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:17190
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "unavngiven klargøring af '%T' som ikke har nogen stamklasser"
  
! #: cp/pt.cc:17319
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%s' in template"
  msgid "use of %qs in template"
  msgstr "brug af '%s' i skabelon"
  
! #: cp/pt.cc:17638
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/pt.cc:17654
  #, fuzzy, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "'%D' benyttes som en type, men er ikke defineret som en type"
  
! #: cp/pt.cc:17656
  #, fuzzy, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "  (benyt 'typename %T::%D' hvis det er hvad du mener)"
  
! #: cp/pt.cc:17740
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "startværdielement er ikke en konstant"
  
! #: cp/pt.cc:20009 cp/pt.cc:22230
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/pt.cc:20013 cp/pt.cc:22234
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20160
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer in lambda init-capture"
  msgstr "en startværdi der ikke er tom, tildeles til en tabel med tomme elementer"
  
! #: cp/pt.cc:21466
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21501
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21506
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21509
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21514
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "'%s' ikke erklæret her (ikke i en funktion)"
  
! #: cp/pt.cc:21565
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "første parameter til '__builtin_choose_expr' skal være en konstant"
  
! #: cp/pt.cc:21592
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: cp/pt.cc:21831
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qT is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.cc:21834
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qD is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.cc:22150
  #, fuzzy, gcc-internal-format
  #| msgid "missing static field `%s'"
  msgid "using invalid field %qD"
  msgstr "manglende statisk felt '%s'"
  
! #: cp/pt.cc:22500
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "skabelonsparameter '%T' benytter anonym type"
  
! #: cp/pt.cc:22502
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "standardparameter for '%#D' har typen '%T'"
  
! #: cp/pt.cc:22512
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt ændret type"
  
! #: cp/pt.cc:22527
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "størrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/pt.cc:22545
  #, fuzzy, gcc-internal-format
  #| msgid "  trying to instantiate `%D'"
  msgid "  trying to instantiate %qD"
  msgstr "  ved forsøg på at instantiere '%D'"
  
! #: cp/pt.cc:26983
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.cc:26985
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.cc:26991
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:27018 cp/pt.cc:27105
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-template %q#D"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.cc:27037
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/pt.cc:27043 cp/pt.cc:27100
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for `%D' found"
  msgid "no matching template for %qD found"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/pt.cc:27048
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.cc:27056
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D'"
  msgid "explicit instantiation of %q#D"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: cp/pt.cc:27092
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#D'"
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "'%#D' er blevet eksplicit instantieret mere end én gang"
  
! #: cp/pt.cc:27115 cp/pt.cc:27182
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af 'extern' ved eksplicitte instantieringer"
  
! #: cp/pt.cc:27120 cp/pt.cc:27197
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/pt.cc:27154
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.cc:27157
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.cc:27166
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#T' before definition of template"
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "eksplicit instantiering af '%T' før definering af skabelonen"
  
! #: cp/pt.cc:27187
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af '%s ved eksplicitte instantieringer"
  
! #: cp/pt.cc:27227
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#T'"
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "'%#T' er blevet eksplicit instantieret mere end én gang"
  
! #: cp/pt.cc:27557
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "exception specification of %qD depends on itself"
  msgstr "eksplicit specialisering af %D efter første brug"
  
! #: cp/pt.cc:27563
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier `%s' not allowed after struct or class"
  msgid "exception specification of %qD is not available until end of class definition"
*************** msgstr "typeangivelsen '%s' er ikke till
*** 72521,72697 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28009
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%D' but no definition available"
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eksplicit instantiering af '%D', men ingen definition tilgængelig"
  
! #: cp/pt.cc:28055
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum på %d (benyt -ftemplate-depth-NN for at forøge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.cc:28430
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:28460
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a valid type for a template constant parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.cc:28469
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:28477
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid template non-type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/pt.cc:28479
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.cc:29942
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/pt.cc:30127
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be constrained"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: cp/pt.cc:30136
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "'%T' er ikke et navnerum"
  
! #: cp/pt.cc:30142
  #, fuzzy, gcc-internal-format
  #| msgid "definition of `%#T' inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "definition af '%#T' inden i skabelonsparameterliste"
  
! #: cp/pt.cc:30186
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "startværdi i krøllede paranteser benyttet til at klargøre '%T'"
  
! #: cp/pt.cc:31457
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/pt.cc:31470
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:31476
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "use %qD directly instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/pt.cc:31604
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31611
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/pt.cc:31624
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:31627
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "funktion overvejes ikke for indbygning"
  
! #: cp/pt.cc:31642
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:31646
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "Ugyldig erklæring"
  
! #: cp/pt.cc:31661
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:31663
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31786
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31789
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31849
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ugyldig metodeerklæring, returtype påkrævet"
  
! #: cp/pt.cc:31852
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31927
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31931
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrænsninger:"
  
! #: cp/pt.cc:31935
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrænsninger:"
  
! #: cp/pt.cc:31939
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
--- 72623,72799 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28039
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%D' but no definition available"
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eksplicit instantiering af '%D', men ingen definition tilgængelig"
  
! #: cp/pt.cc:28085
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum på %d (benyt -ftemplate-depth-NN for at forøge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.cc:28460
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:28490
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a valid type for a template constant parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.cc:28499
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:28507
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid template non-type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/pt.cc:28509
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.cc:29972
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/pt.cc:30157
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be constrained"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: cp/pt.cc:30166
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "'%T' er ikke et navnerum"
  
! #: cp/pt.cc:30172
  #, fuzzy, gcc-internal-format
  #| msgid "definition of `%#T' inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "definition af '%#T' inden i skabelonsparameterliste"
  
! #: cp/pt.cc:30216
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "startværdi i krøllede paranteser benyttet til at klargøre '%T'"
  
! #: cp/pt.cc:31487
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/pt.cc:31500
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:31506
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "use %qD directly instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/pt.cc:31634
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31641
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/pt.cc:31654
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:31657
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "funktion overvejes ikke for indbygning"
  
! #: cp/pt.cc:31672
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:31676
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "Ugyldig erklæring"
  
! #: cp/pt.cc:31691
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:31693
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31816
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31819
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31879
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ugyldig metodeerklæring, returtype påkrævet"
  
! #: cp/pt.cc:31882
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31957
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31961
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrænsninger:"
  
! #: cp/pt.cc:31965
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrænsninger:"
  
! #: cp/pt.cc:31969
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
*************** msgstr "'#include <typeinfo>' er nødven
*** 72715,72739 ****
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr "kan ikke oprette typeinformation for typen '%T' fordi dens størrelse er variabel"
  
! #: cp/rtti.cc:520
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/rtti.cc:710 cp/rtti.cc:726
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic_cast of `%#D' to `%#T' can never succeed"
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "dynamic_cast af '%#D' til '%#T' kan aldrig lykkes"
  
! #: cp/rtti.cc:738
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use typeid with -fno-rtti"
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "kan ikke bruge typeid med -fno-rtti"
  
! #: cp/rtti.cc:820
  #, fuzzy, gcc-internal-format
  #| msgid "cannot dynamic_cast `%E' (of type `%#T') to type `%#T' (%s)"
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
--- 72817,72841 ----
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr "kan ikke oprette typeinformation for typen '%T' fordi dens størrelse er variabel"
  
! #: cp/rtti.cc:521
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/rtti.cc:711 cp/rtti.cc:727
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic_cast of `%#D' to `%#T' can never succeed"
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "dynamic_cast af '%#D' til '%#T' kan aldrig lykkes"
  
! #: cp/rtti.cc:739
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use typeid with -fno-rtti"
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "kan ikke bruge typeid med -fno-rtti"
  
! #: cp/rtti.cc:821
  #, fuzzy, gcc-internal-format
  #| msgid "cannot dynamic_cast `%E' (of type `%#T') to type `%#T' (%s)"
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
*************** msgstr ""
*** 74119,74969 ****
  msgid "subscript missing in array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: cp/typeck.cc:4084
  #, fuzzy, gcc-internal-format
  #| msgid "subscripting array declared `register'"
  msgid "subscripting array declared %<register%>"
  msgstr "indeksering af tabel som er erklæret 'register'"
  
! #: cp/typeck.cc:4124
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "værdien der er påført et indeks, er hverken en tabel eller en henvisningsvariabel"
  
! #: cp/typeck.cc:4196
  #, fuzzy, gcc-internal-format
  #| msgid "object missing in use of `%E'"
  msgid "object missing in use of %qE"
  msgstr "objekt mangler i brug af '%E'"
  
! #: cp/typeck.cc:4447
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids calling `::main' from within program"
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ forbyder kald af '::main' inde fra programmet"
  
! #: cp/typeck.cc:4468
  #, fuzzy, gcc-internal-format
  #| msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "brug .* eller ->* i kald af henvisning til medlemsfunktion i '%E (...)'"
  
! #: cp/typeck.cc:4485
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qE cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.cc:4488
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.cc:4491
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.cc:4553
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many arguments to constructor %q#D"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/typeck.cc:4554
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "too few arguments to constructor %q#D"
  msgstr "for få parametre til %s '%+#D'"
  
! #: cp/typeck.cc:4559
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to member function %q#D"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.cc:4560
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to member function %q#D"
  msgstr "for få parametre til funktionen"
  
! #: cp/typeck.cc:4566
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %q#D"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.cc:4567
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %q#D"
  msgstr "for få parametre til funktionen"
  
! #: cp/typeck.cc:4577
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many arguments to method %q#D"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/typeck.cc:4578
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "too few arguments to method %q#D"
  msgstr "for få parametre til %s '%+#D'"
  
! #: cp/typeck.cc:4581
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.cc:4582
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "for få parametre til funktionen"
  
! #: cp/typeck.cc:4664
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameteren '%s' er af en ufuldstændig type"
  
! #: cp/typeck.cc:4670
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: cp/typeck.cc:4984
  #, fuzzy, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: cp/typeck.cc:5031
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: cp/typeck.cc:5046
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: cp/typeck.cc:5049
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5064
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: cp/typeck.cc:5123
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.cc:5126
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:5132
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.cc:5135
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:5172
  #, fuzzy, gcc-internal-format
  #| msgid "complex arguments must have floating-point type"
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "komplekse parametre skal have kommatalstype"
  
! #: cp/typeck.cc:5175
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: cp/typeck.cc:5178
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5182
  #, fuzzy, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "overløb i konstant udtryk"
  
! #: cp/typeck.cc:5191
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5194
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: cp/typeck.cc:5197
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5201
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5336 cp/typeck.cc:5348
  #, fuzzy, gcc-internal-format
  #| msgid "assuming cast to type `%T' from overloaded function"
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "antager typeomtvingning til typen '%T' fra flertydig funktion"
  
! #: cp/typeck.cc:5462
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL benyttet i udregning"
  
! #: cp/typeck.cc:5929 cp/typeck.cc:5938 cp/typeck.cc:6244 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ forbyder sammenligning mellem henvisningsvariabel og heltal"
  
! #: cp/typeck.cc:6165 cp/typeck.cc:6179
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:6202
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6236
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
! #: cp/typeck.cc:6283
  #, fuzzy, gcc-internal-format
  #| msgid "unordered comparison on non-floating point argument"
  msgid "unordered comparison on non-floating-point argument"
  msgstr "uordnet sammenligning af ikke-kommatalsparameter"
  
! #: cp/typeck.cc:6349
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/typeck.cc:6458
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands of types `%T' and `%T' to binary `%O'"
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ugyldige operander af typerne '%T' og '%T' til binær '%O'"
  
! #: cp/typeck.cc:6859
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning af typen 'void *' i fratrækning"
  
! #: cp/typeck.cc:6867
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til funktion i fratrækning"
  
! #: cp/typeck.cc:6875
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til medlemsfunktion i fratrækning"
  
! #: cp/typeck.cc:6928
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ugyldig brug af en henvisning til en ufuldstændig type i henvisningsberegning"
  
! #: cp/typeck.cc:7005
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of constructor %qD"
  msgstr "tager adressen på en destruktionsfunktion"
  
! #: cp/typeck.cc:7006
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of destructor %qD"
  msgstr "tager adressen på en destruktionsfunktion"
  
! #: cp/typeck.cc:7023
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-id."
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ugyldig brug af '%E' til at danne en henvisning til medlemsfunktion; benyt et kaldenavn med klassepræfiks"
  
! #: cp/typeck.cc:7026
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:7033
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "paranteser omkring '%E' kan ikke bruges til at danne en henvisning til medlemsfunktion"
  
! #: cp/typeck.cc:7228
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen på en ikke-modificeret, ikke-statisk medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.cc:7234
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "ISO C++ forbyder at tage adressen på en ikke-modificeret, ikke-statisk medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.cc:7240
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say `&%T::%D'"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen på en bundet medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.cc:7246
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say `&%T::%D'"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ISO C++ forbyder at tage adressen på en bundet medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.cc:7251
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with `&%E')"
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7284
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "tager adressen på midlertidig variabel"
  
! #: cp/typeck.cc:7301
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking address of function `::main'"
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ forbyder at tage adressen på funktionen '::main'"
  
! #: cp/typeck.cc:7359
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create pointer to reference member `%D'"
  msgid "cannot create pointer to reference member %qD"
  msgstr "kan ikke oprette henvisning til reference medlemmet '%D'"
  
! #: cp/typeck.cc:7394 cp/typeck.cc:7976 rust/backend/rust-tree.cc:4701
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field `%s'"
  msgid "attempt to take address of bit-field"
  msgstr "kan ikke finde adressen af bitfeltet '%s'"
  
! #: cp/typeck.cc:7561
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "tager adressen på midlertidig variabel"
  
! #: cp/typeck.cc:7562
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7695
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/typeck.cc:7696
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/typeck.cc:7712
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
  
! #: cp/typeck.cc:7714
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
  
! #: cp/typeck.cc:7726
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
  
! #: cp/typeck.cc:7728
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
  
! #: cp/typeck.cc:7768
  #, fuzzy, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "ISO C forbyder brug af typeomtvingningsudtryk som venstreværdier"
  
! #: cp/typeck.cc:7781
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7791
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7799
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7988 rust/backend/rust-tree.cc:4713
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan ikke tage adressen af 'this' som er et højreværdiudtryk"
  
! #: cp/typeck.cc:8010 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of explicit register variable %qD requested"
  msgstr "forespørgsel efter adressen af registervariablen '%s'"
  
! #: cp/typeck.cc:8015 rust/backend/rust-tree.cc:4739
  #, fuzzy, gcc-internal-format
  #| msgid "address requested for `%D', which is declared `register'"
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adresse forespurgt for '%D' som er erklæret 'register'"
  
! #: cp/typeck.cc:8086
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8098
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:8102
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:8106
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:8144
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:8247
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8284
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
  
! #: cp/typeck.cc:8290
  #, fuzzy, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
  
! #: cp/typeck.cc:8297
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from `%T' to `%T' casts away const (or volatile)"
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast fra '%T' til '%T' fjerner const (eller volatile)"
  
! #: cp/typeck.cc:8323
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "skabelonsparameter '%T' benytter lokal type '%T'"
  
! #: cp/typeck.cc:8337
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: cp/typeck.cc:8786
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type `%T' to type `%T'"
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "ugyldig static_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:8792 cp/typeck.cc:8798 cp/typeck.cc:10522
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "returtype '%#T' er ufuldstændig"
  
! #: cp/typeck.cc:8826
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "konvertering fra '%T' til '%T'"
  
! #: cp/typeck.cc:8901
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "ugyldig reinterpret_cast af et højreværdiudtryk fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:8971
  #, fuzzy
  #| msgid "reinterpret_cast from `%T' to `%T' loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "reinterpret_cast fra '%T' til '%T' mister præcision"
  
! #: cp/typeck.cc:8996
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9007
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:9028 cp/typeck.cc:9218
  #, fuzzy
  #| msgid "cast from `%T' to `%T' increases required alignment of target type"
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "typeomtvingning fra '%T' til '%T' forøger den påkrævede justering af målets type"
  
! #: cp/typeck.cc:9045
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ forbyder sammenligninger mellem henvisning til funktion og henvisning til objekt"
  
! #: cp/typeck.cc:9059
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type `%T' to type `%T'"
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:9132
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ugyldig brug af const_cast med typen '%T' som ikke er en henvisnings-, reference- eller en henvisning til datamedlem-type"
  
! #: cp/typeck.cc:9141
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "ugyldig brug af const_cast med typen '%T' som er en henvisning eller reference til funktion"
  
! #: cp/typeck.cc:9183
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "ugyldig const_cast af en højreværdi fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:9253
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type `%T' to type `%T'"
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:9354 cp/typeck.cc:9363
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting to an array type `%T'"
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ forbyder omtvingelse af typen til en tabeltype '%T'"
  
! #: cp/typeck.cc:9372
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "invalid cast to function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck.cc:9488
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "moving %qE of type %qT to itself"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:9753
  #, fuzzy, gcc-internal-format
  #| msgid "  in evaluation of `%Q(%#T, %#T)'"
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  i evaluering af '%Q(%#T, %#T)'"
  
! #: cp/typeck.cc:9814
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "assigning to an array from an initializer list"
  msgstr "tabelindekset i startværdien er ikke en konstant"
  
! #: cp/typeck.cc:9841
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: cp/typeck.cc:9857
  #, fuzzy, gcc-internal-format
  #| msgid "bad array initializer"
  msgid "array used as initializer"
  msgstr "ugyldig tildeling af startværdi til tabel"
  
! #: cp/typeck.cc:9859
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "invalid array assignment"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: cp/typeck.cc:9995
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   i henvisning til medlemsfunktion-omdannelse"
  
! #: cp/typeck.cc:10009
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "henvisning til medlem-omdannelse via den virtuelle stamklasse '%T' af '%T'"
  
! #: cp/typeck.cc:10057 cp/typeck.cc:10076
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   i henvisning til medlem-omdannelse"
  
! #: cp/typeck.cc:10157
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/typeck.cc:10481
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "kan ikke konvertere '%T' til '%T' for parameter '%P' til '%D'"
  
! #: cp/typeck.cc:10486
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.cc:10495
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.cc:10499
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in return"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.cc:10504
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.cc:10540
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan være kandidater til formateringsegenskaber"
  
! #: cp/typeck.cc:10544
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "parameter might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.cc:10549
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan være kandidater til formateringsegenskaber"
  
! #: cp/typeck.cc:10554
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.cc:10564
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.cc:10650
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of `%+D'"
  msgid "in passing argument %P of %qD"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: cp/typeck.cc:10734
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.cc:10737
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "returning pointer to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.cc:10740
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10775
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable `%D' returned"
  msgid "reference to local variable %qD returned"
  msgstr "reference til den lokale variabel '%D' returneret"
  
! #: cp/typeck.cc:10779
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10785
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "address of label %qD returned"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: cp/typeck.cc:10789
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "address of local variable %qD returned"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: cp/typeck.cc:11049
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11050 cp/typeck.cc:11066 cp/typeck.cc:11091 cp/typeck.cc:11128
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11064
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11090 cp/typeck.cc:11125
  #, fuzzy, gcc-internal-format
  #| msgid "too many 'l' suffixes in integer constant"
  msgid "redundant move in return statement"
  msgstr "for mange 'l'-endelser i heltalskonstant"
  
! #: cp/typeck.cc:11127
  #, fuzzy, gcc-internal-format
  #| msgid "too many 'l' suffixes in integer constant"
  msgid "redundant move in initialization"
  msgstr "for mange 'l'-endelser i heltalskonstant"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "returnerer en værdi fra en destruktionsfunktion"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11177
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "kan ikke returnere fra en håndtering af en funktions-try-blok i en konstruktionsfunktion"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "returnerer en værdi fra en konstruktionsfunktion"
  
! #: cp/typeck.cc:11220 cp/typeck.cc:11266
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
  
! #: cp/typeck.cc:11228
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "manglende startværdi"
  
! #: cp/typeck.cc:11247
  #, fuzzy, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/typeck.cc:11250
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11287
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
  
! #: cp/typeck.cc:11316
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "'operator new' må ikke returnere NULL medmindre den er erklæret 'throw()' (eller -fcheck-new er benyttet)"
  
! #: cp/typeck.cc:11405
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for `%#D'"
  msgid "not eliding copy on return from %qD"
  msgstr "ugyldig kovariant returneringstype for '%#D'"
  
! #: cp/typeck.cc:11417
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:11997
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
--- 74221,75071 ----
  msgid "subscript missing in array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: cp/typeck.cc:4200
  #, fuzzy, gcc-internal-format
  #| msgid "subscripting array declared `register'"
  msgid "subscripting array declared %<register%>"
  msgstr "indeksering af tabel som er erklæret 'register'"
  
! #: cp/typeck.cc:4240
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "værdien der er påført et indeks, er hverken en tabel eller en henvisningsvariabel"
  
! #: cp/typeck.cc:4312
  #, fuzzy, gcc-internal-format
  #| msgid "object missing in use of `%E'"
  msgid "object missing in use of %qE"
  msgstr "objekt mangler i brug af '%E'"
  
! #: cp/typeck.cc:4563
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids calling `::main' from within program"
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ forbyder kald af '::main' inde fra programmet"
  
! #: cp/typeck.cc:4584
  #, fuzzy, gcc-internal-format
  #| msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "brug .* eller ->* i kald af henvisning til medlemsfunktion i '%E (...)'"
  
! #: cp/typeck.cc:4601
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qE cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.cc:4604
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.cc:4607
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.cc:4669
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many arguments to constructor %q#D"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/typeck.cc:4670
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "too few arguments to constructor %q#D"
  msgstr "for få parametre til %s '%+#D'"
  
! #: cp/typeck.cc:4675
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to member function %q#D"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.cc:4676
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to member function %q#D"
  msgstr "for få parametre til funktionen"
  
! #: cp/typeck.cc:4682
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %q#D"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.cc:4683
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %q#D"
  msgstr "for få parametre til funktionen"
  
! #: cp/typeck.cc:4693
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many arguments to method %q#D"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/typeck.cc:4694
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "too few arguments to method %q#D"
  msgstr "for få parametre til %s '%+#D'"
  
! #: cp/typeck.cc:4697
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.cc:4698
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "for få parametre til funktionen"
  
! #: cp/typeck.cc:4780
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameteren '%s' er af en ufuldstændig type"
  
! #: cp/typeck.cc:4786
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: cp/typeck.cc:5100
  #, fuzzy, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: cp/typeck.cc:5147
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: cp/typeck.cc:5162
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: cp/typeck.cc:5165
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5180
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "adressen af '%D' vil altid være 'true'"
  
! #: cp/typeck.cc:5239
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.cc:5242
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:5248
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.cc:5251
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:5288
  #, fuzzy, gcc-internal-format
  #| msgid "complex arguments must have floating-point type"
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "komplekse parametre skal have kommatalstype"
  
! #: cp/typeck.cc:5291
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
  
! #: cp/typeck.cc:5294
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5298
  #, fuzzy, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "overløb i konstant udtryk"
  
! #: cp/typeck.cc:5307
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5310
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: cp/typeck.cc:5313
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5317
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5452 cp/typeck.cc:5464
  #, fuzzy, gcc-internal-format
  #| msgid "assuming cast to type `%T' from overloaded function"
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "antager typeomtvingning til typen '%T' fra flertydig funktion"
  
! #: cp/typeck.cc:5578
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL benyttet i udregning"
  
! #: cp/typeck.cc:6045 cp/typeck.cc:6054 cp/typeck.cc:6360 cp/typeck.cc:6369
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ forbyder sammenligning mellem henvisningsvariabel og heltal"
  
! #: cp/typeck.cc:6281 cp/typeck.cc:6295
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:6318
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6352
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
! #: cp/typeck.cc:6399
  #, fuzzy, gcc-internal-format
  #| msgid "unordered comparison on non-floating point argument"
  msgid "unordered comparison on non-floating-point argument"
  msgstr "uordnet sammenligning af ikke-kommatalsparameter"
  
! #: cp/typeck.cc:6465
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/typeck.cc:6574
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands of types `%T' and `%T' to binary `%O'"
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ugyldige operander af typerne '%T' og '%T' til binær '%O'"
  
! #: cp/typeck.cc:6975
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning af typen 'void *' i fratrækning"
  
! #: cp/typeck.cc:6983
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til funktion i fratrækning"
  
! #: cp/typeck.cc:6991
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til medlemsfunktion i fratrækning"
  
! #: cp/typeck.cc:7044
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ugyldig brug af en henvisning til en ufuldstændig type i henvisningsberegning"
  
! #: cp/typeck.cc:7121
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of constructor %qD"
  msgstr "tager adressen på en destruktionsfunktion"
  
! #: cp/typeck.cc:7122
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of destructor %qD"
  msgstr "tager adressen på en destruktionsfunktion"
  
! #: cp/typeck.cc:7139
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-id."
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ugyldig brug af '%E' til at danne en henvisning til medlemsfunktion; benyt et kaldenavn med klassepræfiks"
  
! #: cp/typeck.cc:7142
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:7149
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "paranteser omkring '%E' kan ikke bruges til at danne en henvisning til medlemsfunktion"
  
! #: cp/typeck.cc:7344
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen på en ikke-modificeret, ikke-statisk medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.cc:7350
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "ISO C++ forbyder at tage adressen på en ikke-modificeret, ikke-statisk medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.cc:7356
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say `&%T::%D'"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen på en bundet medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.cc:7362
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say `&%T::%D'"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ISO C++ forbyder at tage adressen på en bundet medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.cc:7367
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with `&%E')"
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7400
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "tager adressen på midlertidig variabel"
  
! #: cp/typeck.cc:7417
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking address of function `::main'"
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ forbyder at tage adressen på funktionen '::main'"
  
! #: cp/typeck.cc:7475
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create pointer to reference member `%D'"
  msgid "cannot create pointer to reference member %qD"
  msgstr "kan ikke oprette henvisning til reference medlemmet '%D'"
  
! #: cp/typeck.cc:7510 cp/typeck.cc:8092 rust/backend/rust-tree.cc:4701
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field `%s'"
  msgid "attempt to take address of bit-field"
  msgstr "kan ikke finde adressen af bitfeltet '%s'"
  
! #: cp/typeck.cc:7677
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "tager adressen på midlertidig variabel"
  
! #: cp/typeck.cc:7678
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7811
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/typeck.cc:7812
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/typeck.cc:7828
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
  
! #: cp/typeck.cc:7830
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
  
! #: cp/typeck.cc:7842
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
  
! #: cp/typeck.cc:7844
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
  
! #: cp/typeck.cc:7884
  #, fuzzy, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "ISO C forbyder brug af typeomtvingningsudtryk som venstreværdier"
  
! #: cp/typeck.cc:7897
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7907
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7915
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:8104 rust/backend/rust-tree.cc:4713
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan ikke tage adressen af 'this' som er et højreværdiudtryk"
  
! #: cp/typeck.cc:8126 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of explicit register variable %qD requested"
  msgstr "forespørgsel efter adressen af registervariablen '%s'"
  
! #: cp/typeck.cc:8131 rust/backend/rust-tree.cc:4739
  #, fuzzy, gcc-internal-format
  #| msgid "address requested for `%D', which is declared `register'"
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adresse forespurgt for '%D' som er erklæret 'register'"
  
! #: cp/typeck.cc:8202
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8214
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:8218
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:8222
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:8260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:8363
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8400
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
  
! #: cp/typeck.cc:8406
  #, fuzzy, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
  
! #: cp/typeck.cc:8413
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from `%T' to `%T' casts away const (or volatile)"
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast fra '%T' til '%T' fjerner const (eller volatile)"
  
! #: cp/typeck.cc:8439
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "skabelonsparameter '%T' benytter lokal type '%T'"
  
! #: cp/typeck.cc:8453
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: cp/typeck.cc:8902
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type `%T' to type `%T'"
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "ugyldig static_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:8908 cp/typeck.cc:8914 cp/typeck.cc:10638
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "returtype '%#T' er ufuldstændig"
  
! #: cp/typeck.cc:8942
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "konvertering fra '%T' til '%T'"
  
! #: cp/typeck.cc:9017
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "ugyldig reinterpret_cast af et højreværdiudtryk fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:9087
  #, fuzzy
  #| msgid "reinterpret_cast from `%T' to `%T' loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "reinterpret_cast fra '%T' til '%T' mister præcision"
  
! #: cp/typeck.cc:9112
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9123
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:9144 cp/typeck.cc:9334
  #, fuzzy
  #| msgid "cast from `%T' to `%T' increases required alignment of target type"
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "typeomtvingning fra '%T' til '%T' forøger den påkrævede justering af målets type"
  
! #: cp/typeck.cc:9161
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ forbyder sammenligninger mellem henvisning til funktion og henvisning til objekt"
  
! #: cp/typeck.cc:9175
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type `%T' to type `%T'"
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:9248
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ugyldig brug af const_cast med typen '%T' som ikke er en henvisnings-, reference- eller en henvisning til datamedlem-type"
  
! #: cp/typeck.cc:9257
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "ugyldig brug af const_cast med typen '%T' som er en henvisning eller reference til funktion"
  
! #: cp/typeck.cc:9299
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "ugyldig const_cast af en højreværdi fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:9369
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type `%T' to type `%T'"
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:9470 cp/typeck.cc:9479
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting to an array type `%T'"
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ forbyder omtvingelse af typen til en tabeltype '%T'"
  
! #: cp/typeck.cc:9488
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "invalid cast to function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck.cc:9604
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "moving %qE of type %qT to itself"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:9869
  #, fuzzy, gcc-internal-format
  #| msgid "  in evaluation of `%Q(%#T, %#T)'"
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  i evaluering af '%Q(%#T, %#T)'"
  
! #: cp/typeck.cc:9930
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "assigning to an array from an initializer list"
  msgstr "tabelindekset i startværdien er ikke en konstant"
  
! #: cp/typeck.cc:9957
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: cp/typeck.cc:9973
  #, fuzzy, gcc-internal-format
  #| msgid "bad array initializer"
  msgid "array used as initializer"
  msgstr "ugyldig tildeling af startværdi til tabel"
  
! #: cp/typeck.cc:9975
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "invalid array assignment"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: cp/typeck.cc:10111
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   i henvisning til medlemsfunktion-omdannelse"
  
! #: cp/typeck.cc:10125
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "henvisning til medlem-omdannelse via den virtuelle stamklasse '%T' af '%T'"
  
! #: cp/typeck.cc:10173 cp/typeck.cc:10192
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   i henvisning til medlem-omdannelse"
  
! #: cp/typeck.cc:10273
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/typeck.cc:10597
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "kan ikke konvertere '%T' til '%T' for parameter '%P' til '%D'"
  
! #: cp/typeck.cc:10602
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.cc:10611
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.cc:10615
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in return"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.cc:10620
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.cc:10656
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan være kandidater til formateringsegenskaber"
  
! #: cp/typeck.cc:10660
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "parameter might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.cc:10665
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan være kandidater til formateringsegenskaber"
  
! #: cp/typeck.cc:10670
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.cc:10680
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.cc:10766
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of `%+D'"
  msgid "in passing argument %P of %qD"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: cp/typeck.cc:10850
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.cc:10853
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "returning pointer to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.cc:10856
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10891
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable `%D' returned"
  msgid "reference to local variable %qD returned"
  msgstr "reference til den lokale variabel '%D' returneret"
  
! #: cp/typeck.cc:10895
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10901
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "address of label %qD returned"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: cp/typeck.cc:10905
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "address of local variable %qD returned"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11166 cp/typeck.cc:11182 cp/typeck.cc:11207 cp/typeck.cc:11244
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11206 cp/typeck.cc:11241
  #, fuzzy, gcc-internal-format
  #| msgid "too many 'l' suffixes in integer constant"
  msgid "redundant move in return statement"
  msgstr "for mange 'l'-endelser i heltalskonstant"
  
! #: cp/typeck.cc:11243
  #, fuzzy, gcc-internal-format
  #| msgid "too many 'l' suffixes in integer constant"
  msgid "redundant move in initialization"
  msgstr "for mange 'l'-endelser i heltalskonstant"
  
! #: cp/typeck.cc:11281
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "returnerer en værdi fra en destruktionsfunktion"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11293
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "kan ikke returnere fra en håndtering af en funktions-try-blok i en konstruktionsfunktion"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11296
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "returnerer en værdi fra en konstruktionsfunktion"
  
! #: cp/typeck.cc:11336 cp/typeck.cc:11382
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
  
! #: cp/typeck.cc:11344
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "manglende startværdi"
  
! #: cp/typeck.cc:11363
  #, fuzzy, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/typeck.cc:11366
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11403
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
  
! #: cp/typeck.cc:11432
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "'operator new' må ikke returnere NULL medmindre den er erklæret 'throw()' (eller -fcheck-new er benyttet)"
  
! #: cp/typeck.cc:11521
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for `%#D'"
  msgid "not eliding copy on return from %qD"
  msgstr "ugyldig kovariant returneringstype for '%#D'"
  
! #: cp/typeck.cc:11533
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:12119
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
*************** msgid "Array reference at %C cannot have
*** 76211,76219 ****
  msgstr ""
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6539 fortran/check.cc:6582 fortran/check.cc:6624
! #: fortran/check.cc:6651 fortran/check.cc:6914 fortran/match.cc:1859
! #: fortran/match.cc:3656 fortran/match.cc:3998 fortran/match.cc:4194
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
--- 76313,76321 ----
  msgstr ""
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6610 fortran/check.cc:6653 fortran/check.cc:6695
! #: fortran/check.cc:6722 fortran/check.cc:6985 fortran/match.cc:1859
! #: fortran/match.cc:3657 fortran/match.cc:3999 fortran/match.cc:4195
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
*************** msgstr ""
*** 76379,76385 ****
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1372 fortran/match.cc:4630
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
--- 76481,76487 ----
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1372 fortran/match.cc:4631
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
*************** msgstr "datamedlem '%D' kan ikke være e
*** 76501,76507 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid suffix on integer constant"
  msgid "Invalid use of BOZ literal constant at %L"
--- 76603,76609 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid suffix on integer constant"
  msgid "Invalid use of BOZ literal constant at %L"
*************** msgstr ""
*** 76587,76593 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:742 fortran/check.cc:8216
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
--- 76689,76695 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:742 fortran/check.cc:8287
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
*************** msgstr "RETURN-sætning ved %0 ugyldig i
*** 76991,76998 ****
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6900
! #: fortran/check.cc:7031
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
--- 77093,77100 ----
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6971
! #: fortran/check.cc:7102
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
*************** msgstr "parameter til egenskaben '%s' er
*** 77185,77191 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:4577 fortran/check.cc:8136 fortran/check.cc:8151
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
--- 77287,77293 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:4577 fortran/check.cc:8207 fortran/check.cc:8222
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
*************** msgstr ""
*** 77241,77247 ****
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/check.cc:4984 fortran/check.cc:6978
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
--- 77343,77349 ----
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/check.cc:4984 fortran/check.cc:7049
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
*************** msgstr ""
*** 77364,77375 ****
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr ""
  
! #: fortran/check.cc:5735 fortran/check.cc:8196
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8188
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
--- 77466,77477 ----
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr ""
  
! #: fortran/check.cc:5735 fortran/check.cc:8267
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8259
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
*************** msgstr ""
*** 77389,77734 ****
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.cc:5927
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5941
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr ""
  
! #: fortran/check.cc:5984
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5998
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:6033
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6039
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: fortran/check.cc:6046
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr ""
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6074
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6081
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6087
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6101
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6113
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6126
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6146
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6174
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6181
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6192
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6241
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/check.cc:6260
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.cc:6284
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/check.cc:6548
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:6555
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr ""
  
! #: fortran/check.cc:6564
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6610
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6634
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6660
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6667
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6678
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr ""
  
! #: fortran/check.cc:6696
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6754
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6806
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:6825
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:6833
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.cc:6868
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:6992
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:7005
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:7141
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7153
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:7308 fortran/check.cc:7344
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:7355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many arguments to %s at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/check.cc:7373
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
  
! #: fortran/check.cc:7427
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7434
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7472
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7492
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7502
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7517 fortran/check.cc:7524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "different type"
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "anden type"
  
! #: fortran/check.cc:7738
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr ""
  
! #: fortran/check.cc:7920
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:8109 fortran/check.cc:8120
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:8180
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
--- 77491,77836 ----
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.cc:5949
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:6048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr ""
  
! #: fortran/check.cc:6055
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6075
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6094
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: fortran/check.cc:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr ""
  
! #: fortran/check.cc:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6172
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6184
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6191
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6211
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6217
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6228
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6245
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:6296
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6312
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/check.cc:6331
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.cc:6355
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/check.cc:6619
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:6626
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr ""
  
! #: fortran/check.cc:6635
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6668
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6681
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6731
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6749
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr ""
  
! #: fortran/check.cc:6767
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6877
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:6896
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:6904
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.cc:6939
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:7063
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:7076
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7224
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:7379 fortran/check.cc:7415
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:7426
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many arguments to %s at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/check.cc:7444
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
  
! #: fortran/check.cc:7498
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7505
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7526
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7563
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7573
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7588 fortran/check.cc:7595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "different type"
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "anden type"
  
! #: fortran/check.cc:7809
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr ""
  
! #: fortran/check.cc:7991
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:8180 fortran/check.cc:8191
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/check.cc:8251
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
*************** msgstr ""
*** 77740,77746 ****
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3123 fortran/class.cc:3197
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
--- 77842,77848 ----
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3127 fortran/class.cc:3201
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
*************** msgstr ""
*** 77786,77797 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5604
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5634
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
--- 77888,77899 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5607
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
*************** msgstr ""
*** 77813,77819 ****
  msgid "Data element above array upper bound at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/data.cc:390 fortran/data.cc:620
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "re-initialization of %qs at %L"
--- 77915,77921 ----
  msgid "Data element above array upper bound at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/data.cc:390 fortran/data.cc:626
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "re-initialization of %qs at %L"
*************** msgstr ""
*** 77834,77846 ****
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr "Mystisk tal i FORMAT-sætning ved %0"
  
! #: fortran/data.cc:643
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:703 fortran/data.cc:722 fortran/data.cc:736
! #: fortran/data.cc:762 fortran/data.cc:909
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "Simplification error"
--- 77936,77948 ----
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr "Mystisk tal i FORMAT-sætning ved %0"
  
! #: fortran/data.cc:649
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:709 fortran/data.cc:728 fortran/data.cc:742
! #: fortran/data.cc:768 fortran/data.cc:915
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "Simplification error"
*************** msgstr ""
*** 77990,77996 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14157
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 78092,78098 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14147
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 79928,79939 ****
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1021
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1326
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
--- 80030,80041 ----
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1025
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1330
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
*************** msgstr "show_expr(): Ved ikke hvordan ud
*** 79968,79974 ****
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4356 fortran/dump-parse-tree.cc:4450
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot convert %qs to interoperable type at %L"
--- 80070,80076 ----
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4358 fortran/dump-parse-tree.cc:4453
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot convert %qs to interoperable type at %L"
*************** msgstr "heltalsoverløb i udtryk"
*** 80013,80476 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1338
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1444
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1643 fortran/expr.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1769
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/expr.cc:1890 fortran/primary.cc:2521 fortran/primary.cc:2698
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "LEN part_ref at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/expr.cc:1915 fortran/primary.cc:2516 fortran/primary.cc:2713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter `%s'"
  msgid "KIND part_ref at %C"
  msgstr "ugyldig parameter '%s'"
  
! #: fortran/expr.cc:1926
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "IM part_ref at %C"
  msgstr "Manglende komma i FORMAT-sætning ved %0"
  
! #: fortran/expr.cc:2592
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2668
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2678
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2694
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2705
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing operand for operator at %1 at end of expression at %0"
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Manglende operand for operator ved %1 i slutningen af udtryk ved %0"
  
! #: fortran/expr.cc:2713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing operand for operator at %1 at end of expression at %0"
  msgid "Numeric operands are required in expression at %L"
  msgstr "Manglende operand for operator ved %1 i slutningen af udtryk ved %0"
  
! #: fortran/expr.cc:2736
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:2873
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2957
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:2988
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3065 fortran/resolve.cc:2890
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.cc:3077
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3116
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3136
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3142
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3151
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/expr.cc:3155
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3161
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3167
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/expr.cc:3177
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3231
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3371
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: fortran/expr.cc:3378
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.cc:3385
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3393
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: fortran/expr.cc:3540
  #, fuzzy, gcc-internal-format
  #| msgid "double quoted strings not allowed in #if expressions"
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "strenge med dobbelte anførselstegn er ikke tilladte i #if-udtryk"
  
! #: fortran/expr.cc:3548
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3555
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.cc:3577
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:3608
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.cc:3640
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "Funktion %qs ved %L skal være PURE"
  
! #: fortran/expr.cc:3649
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
  #. Reject truncation.
! #: fortran/expr.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3685
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.cc:3699
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.cc:3747
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs ved %L er ikke en VÆRDI"
  
! #: fortran/expr.cc:3814
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:3822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: fortran/expr.cc:3829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: fortran/expr.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3894
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:3901
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3932
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:3976
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:3984
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.cc:4008
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4013
  #, fuzzy, gcc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sætning ved %0"
  
! #: fortran/expr.cc:4042
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.cc:4048 fortran/expr.cc:4068
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4056 fortran/expr.cc:4075
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4102
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4123
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/expr.cc:4148
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4157
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4167
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/expr.cc:4173
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4180
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.cc:4188
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4211
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4264
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/expr.cc:4274 fortran/expr.cc:4289
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4280 fortran/expr.cc:4295 fortran/resolve.cc:2764
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4307
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4316
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:4343
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4348
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4356
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4363
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4416
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
  
! #: fortran/expr.cc:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4432
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr ""
--- 80115,80578 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1339
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1445
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1644 fortran/expr.cc:1695
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1770
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/expr.cc:1945 fortran/primary.cc:2554 fortran/primary.cc:2739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "LEN part_ref at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/expr.cc:1992 fortran/primary.cc:2549 fortran/primary.cc:2754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter `%s'"
  msgid "KIND part_ref at %C"
  msgstr "ugyldig parameter '%s'"
  
! #: fortran/expr.cc:2003
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2028
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "IM part_ref at %C"
  msgstr "Manglende komma i FORMAT-sætning ved %0"
  
! #: fortran/expr.cc:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2782
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing operand for operator at %1 at end of expression at %0"
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Manglende operand for operator ved %1 i slutningen af udtryk ved %0"
  
! #: fortran/expr.cc:2817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing operand for operator at %1 at end of expression at %0"
  msgid "Numeric operands are required in expression at %L"
  msgstr "Manglende operand for operator ved %1 i slutningen af udtryk ved %0"
  
! #: fortran/expr.cc:2840
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:2977
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3061
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3092
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3169 fortran/resolve.cc:2891
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.cc:3181
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3220
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3240
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3246
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3255
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/expr.cc:3259
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3265
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3271
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/expr.cc:3281
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3335
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3475
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: fortran/expr.cc:3482
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.cc:3489
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3497
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: fortran/expr.cc:3644
  #, fuzzy, gcc-internal-format
  #| msgid "double quoted strings not allowed in #if expressions"
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "strenge med dobbelte anførselstegn er ikke tilladte i #if-udtryk"
  
! #: fortran/expr.cc:3652
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3659
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.cc:3681
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:3712
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.cc:3744
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "Funktion %qs ved %L skal være PURE"
  
! #: fortran/expr.cc:3753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
  #. Reject truncation.
! #: fortran/expr.cc:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3789
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3907
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs ved %L er ikke en VÆRDI"
  
! #: fortran/expr.cc:3918
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:3926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: fortran/expr.cc:3933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: fortran/expr.cc:3945
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3955
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3998
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:4036
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4088
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.cc:4112
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4117
  #, fuzzy, gcc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sætning ved %0"
  
! #: fortran/expr.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.cc:4152 fortran/expr.cc:4172
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4160 fortran/expr.cc:4179
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4227
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/expr.cc:4252
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4261
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4271
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/expr.cc:4277
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4284
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.cc:4292
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4368
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/expr.cc:4378 fortran/expr.cc:4393
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4384 fortran/expr.cc:4399 fortran/resolve.cc:2765
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4411
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4420
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4433
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4452
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4467
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4504
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4516
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
  
! #: fortran/expr.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr ""
*************** msgstr ""
*** 80478,80673 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4456 fortran/expr.cc:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.cc:4473
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4479 fortran/expr.cc:4494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "pointer/integer type mismatch in conditional expression"
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "henvisnings- og heltalstype i betingelsesudtrykket passer ikke sammen"
  
! #: fortran/expr.cc:4510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: fortran/expr.cc:4521
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4552
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4561
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4569
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4597 fortran/expr.cc:4602
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4722 fortran/resolve.cc:1573
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.cc:4728
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4743 fortran/resolve.cc:1579
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.cc:4755
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:4761
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/expr.cc:4768
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/expr.cc:5252
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6385
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6401
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6412
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.cc:6423
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6432
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6445
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6458
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, fuzzy, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:6506
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6532
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:6540
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:6555
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:6615 fortran/expr.cc:6636
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6629
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6648
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6690
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
--- 80580,80775 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4560 fortran/expr.cc:4686
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4583 fortran/expr.cc:4598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "pointer/integer type mismatch in conditional expression"
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "henvisnings- og heltalstype i betingelsesudtrykket passer ikke sammen"
  
! #: fortran/expr.cc:4614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: fortran/expr.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4656
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4665
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4701 fortran/expr.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4826 fortran/resolve.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4847 fortran/resolve.cc:1580
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.cc:4859
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:4865
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/expr.cc:4872
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/expr.cc:5356
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6497
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6505
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6536
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6549
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6593
  #, fuzzy, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:6610
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6636
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:6644
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:6659
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/expr.cc:6719 fortran/expr.cc:6740
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6724
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6733
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6752
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6794
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 80690,80697 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7434 fortran/trans-array.cc:9248
! #: fortran/trans-intrinsic.cc:8577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of `%T'"
  msgid "Creating array temporary at %L"
--- 80792,80799 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7436 fortran/trans-array.cc:9250
! #: fortran/trans-intrinsic.cc:8556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of `%T'"
  msgid "Creating array temporary at %L"
*************** msgstr ""
*** 80865,81677 ****
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:458
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:655
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:943
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:975
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:1006
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:1026
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr ""
  
! #: fortran/interface.cc:1033
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1049 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1154
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1518 fortran/interface.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1715
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1724
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1771
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1968
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret EXTERNAL"
  
! #: fortran/interface.cc:1973
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1977
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1981
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:1993
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1997
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2005
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr ""
  
! #: fortran/interface.cc:2062 fortran/interface.cc:2067
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from NaN to int"
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "konvertering fra NaN til int"
  
! #: fortran/interface.cc:2072
  #, fuzzy, gcc-internal-format
  #| msgid "reference `%s' is ambiguous: appears in interface `%s' and interface `%s'"
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "reference '%s' er tvetydig: den optræder i grænsefladen '%s' og grænsefladen '%s'"
  
! #: fortran/interface.cc:2110
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2315
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2318
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2321
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2324
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2336
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2340
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2344
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2468
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "Invalid procedure argument at %L"
  msgstr "ugyldig typeparameter '%s'"
  
! #: fortran/interface.cc:2480 fortran/interface.cc:2496
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/interface.cc:2484 fortran/interface.cc:2500
! #: fortran/interface.cc:2590
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2519
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2526
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/interface.cc:2539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "Mismatch between subroutine and function at %L"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/interface.cc:2548
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/interface.cc:2601
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2624
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "type/værdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: fortran/interface.cc:2634
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "type/værdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2658
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2675
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2685
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2700
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2716
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2738
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2756
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2786
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2805
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2818
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2825
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2912
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2923
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2928
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2941
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3338
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: fortran/interface.cc:3361
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/interface.cc:3365
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3374
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3384
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a function"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en funktion"
  
! #: fortran/interface.cc:3415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a function"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en funktion"
  
! #: fortran/interface.cc:3438
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3451
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3462
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3502
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3505
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3543
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3574
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3589
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3612
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3622 fortran/interface.cc:3627
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3653
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3670
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3737
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3766
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3781
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/interface.cc:3790
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3799
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3813
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3827
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3842
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3857
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3870
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3881
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3892
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3930
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3950
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3968
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:4030
  #, fuzzy, gcc-internal-format
  #| msgid "Missing value at %1 for real-number exponent at %0"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Manglende værdi ved %1 for reel eksponent ved %0"
  
! #: fortran/interface.cc:4158
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4187
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4213
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4223
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4253
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4273
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4285
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4295
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4348
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret EXTERNAL"
  
! #: fortran/interface.cc:4352 fortran/interface.cc:4362
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret EXTERNAL"
  
! #: fortran/interface.cc:4358
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4371
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4387
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4404
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid option argument `%s'"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "ugyldig tilvalgsparameter '%s'"
  
! #: fortran/interface.cc:4413
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4437
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4452
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4462
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic `%A' is passed as actual argument at %0 but not explicitly declared INTRINSIC"
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Indbygget '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret INTRINSIC"
  
! #: fortran/interface.cc:4480
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4522
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4533
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4618
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4688
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Unable to find symbol %qs"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: fortran/interface.cc:5072
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:5189
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - too many interface type"
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "intern fejl - for mange grænsefladetyper"
  
! #: fortran/interface.cc:5283
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/interface.cc:5295
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5303
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5311
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5320
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5326
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5335
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5346
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5365
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5395
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5406
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5415
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5424
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5435
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5442
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/interface.cc:5470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: fortran/interface.cc:5477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/interface.cc:5481
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/interface.cc:5489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex arguments must have identical types"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "komplekse parametre skal have identiske typer"
  
! #: fortran/interface.cc:5547 fortran/interface.cc:5593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "SAVE-sætning eller -egenskab ved %1 kan ikke angives sammen med SAVE-sætning eller -egenskab ved %0"
  
! #: fortran/interface.cc:5559
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "'%s' skal tage mod én parameter"
  
! #: fortran/interface.cc:5571
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/interface.cc:5578
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
--- 80967,81779 ----
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:468
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:664
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:952
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:1024
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr ""
  
! #: fortran/interface.cc:1042
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1051 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1058 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1163
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1532 fortran/interface.cc:1604
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1729
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1982
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret EXTERNAL"
  
! #: fortran/interface.cc:1987
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1991
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1995
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:2007
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:2011
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2019
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr ""
  
! #: fortran/interface.cc:2076 fortran/interface.cc:2081
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from NaN to int"
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "konvertering fra NaN til int"
  
! #: fortran/interface.cc:2086
  #, fuzzy, gcc-internal-format
  #| msgid "reference `%s' is ambiguous: appears in interface `%s' and interface `%s'"
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "reference '%s' er tvetydig: den optræder i grænsefladen '%s' og grænsefladen '%s'"
  
! #: fortran/interface.cc:2124
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2329
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2332
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2335
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2338
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2350
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2354
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2358
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "Invalid procedure argument at %L"
  msgstr "ugyldig typeparameter '%s'"
  
! #: fortran/interface.cc:2494 fortran/interface.cc:2510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/interface.cc:2498 fortran/interface.cc:2514
! #: fortran/interface.cc:2611
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2533
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2540
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/interface.cc:2553
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "Mismatch between subroutine and function at %L"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/interface.cc:2569
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/interface.cc:2622
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "type/værdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: fortran/interface.cc:2655
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "type/værdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: fortran/interface.cc:2665
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2679
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2696
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2706
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2721
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2737
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2759
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2777
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2792
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2807
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2826
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2839
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2846
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2933
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2944
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2962
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2970
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3359
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: fortran/interface.cc:3382
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/interface.cc:3386
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3395
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3418
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a function"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en funktion"
  
! #: fortran/interface.cc:3436
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a function"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en funktion"
  
! #: fortran/interface.cc:3459
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3526
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3564
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3588
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3610
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3633
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3643 fortran/interface.cc:3648
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3674
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3691
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3758
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3787
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/interface.cc:3811
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3820
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3834
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3848
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3863
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3878
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3891
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3902
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3951
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3971
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4010
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4038
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:4051
  #, fuzzy, gcc-internal-format
  #| msgid "Missing value at %1 for real-number exponent at %0"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Manglende værdi ved %1 for reel eksponent ved %0"
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4208
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4234
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4244
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4274
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4294
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4327
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4369
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret EXTERNAL"
  
! #: fortran/interface.cc:4373 fortran/interface.cc:4383
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret EXTERNAL"
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4392
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4400
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4408
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4425
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid option argument `%s'"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "ugyldig tilvalgsparameter '%s'"
  
! #: fortran/interface.cc:4434
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4458
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4473
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic `%A' is passed as actual argument at %0 but not explicitly declared INTRINSIC"
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Indbygget '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret INTRINSIC"
  
! #: fortran/interface.cc:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4543
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4554
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4639
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4709
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Unable to find symbol %qs"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: fortran/interface.cc:5100
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:5217
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - too many interface type"
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "intern fejl - for mange grænsefladetyper"
  
! #: fortran/interface.cc:5311
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/interface.cc:5323
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5331
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5339
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5348
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5363
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5374
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5382
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5393
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5423
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5434
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5443
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5452
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/interface.cc:5498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: fortran/interface.cc:5505
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/interface.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/interface.cc:5517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex arguments must have identical types"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "komplekse parametre skal have identiske typer"
  
! #: fortran/interface.cc:5575 fortran/interface.cc:5621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "SAVE-sætning eller -egenskab ved %1 kan ikke angives sammen med SAVE-sætning eller -egenskab ved %0"
  
! #: fortran/interface.cc:5587
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "'%s' skal tage mod én parameter"
  
! #: fortran/interface.cc:5599
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/interface.cc:5606
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
*************** msgstr "konvertering fra NaN til int"
*** 81874,81880 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
--- 81976,81982 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
*************** msgstr "ukendt formateringsanvisning"
*** 82078,82640 ****
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1231 fortran/io.cc:1293
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing class name"
! msgid "Missing comma at %L"
  msgstr "Manglende klassenavn"
  
! #: fortran/io.cc:1349
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Extraneous characters in format at %L"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.cc:1380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/io.cc:1386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing formal parameter term"
  msgid "Missing format label at %C"
  msgstr "Manglende formel parameterterm"
  
! #: fortran/io.cc:1441 fortran/io.cc:1472 fortran/io.cc:1552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid base-class specification"
  msgid "Invalid value for %s specification at %C"
  msgstr "ugyldig stamklasseangivelse"
  
! #: fortran/io.cc:1447 fortran/io.cc:1478 fortran/io.cc:1634 fortran/io.cc:1647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "after previous specification in `%#D'"
  msgid "Duplicate %s specification at %C"
  msgstr "efter tidligere specifikation i '%#D'"
  
! #: fortran/io.cc:1489
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:1497
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:1527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting a variable at %L"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:1558
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "Duplicate %s label specification at %C"
  msgstr "etiketten '%s' er blevet erklæret mere end én gang"
  
! #: fortran/io.cc:1578 fortran/io.cc:1595 fortran/io.cc:1616
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1669
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.cc:1694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/io.cc:1735
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.cc:1741
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1746
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.cc:1753
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.cc:1768
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1772
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1778
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1792
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%s tag at %L must be of type %s"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/io.cc:1825
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.cc:1832
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.cc:1838
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1846
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1855
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1862
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:1880
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:2096
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "Manglende %A-angivelse i sætning ved %0"
  
! #: fortran/io.cc:2104 fortran/io.cc:2131
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "Manglende %A-angivelse i sætning ved %0"
  
! #: fortran/io.cc:2123
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "Manglende %A-angivelse i sætning ved %0"
  
! #: fortran/io.cc:2145 fortran/io.cc:2153
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "Manglende %A-angivelse i sætning ved %0"
  
! #: fortran/io.cc:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2226
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2245 fortran/io.cc:3919
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2273 fortran/io.cc:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2305
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2356 fortran/io.cc:3964
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2386
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/io.cc:2432
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2443
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2454
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No UNIT= specifier in I/O control list at %0"
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "Inge UNIT=-angivelse i I/O-kontrolliste ved %0"
  
! #: fortran/io.cc:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex arguments must have identical types"
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "komplekse parametre skal have identiske typer"
  
! #: fortran/io.cc:2507
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2515
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr ""
  
! #: fortran/io.cc:2528
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2581
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2689
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2715
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.cc:2723
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2846 fortran/match.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "UNIT number missing in statement at %L"
  msgstr "Mystisk tal i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:2887 fortran/io.cc:3377
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "FLUSH statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/io.cc:2961
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing formal parameter term"
  msgid "Missing format with default unit at %C"
  msgstr "Manglende formel parameterterm"
  
! #: fortran/io.cc:2981
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3055
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Duplicate format specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/io.cc:3096
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:3132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Duplicate NML specification at %C"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: fortran/io.cc:3141
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.cc:3207
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.cc:3303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported FORMAT specifier at %0"
  msgid "UNIT not specified at %L"
  msgstr "Ikke-understøttet FORMAT-angivelse ved %0"
  
! #: fortran/io.cc:3310
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr ""
  
! #: fortran/io.cc:3323
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.cc:3345
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.cc:3370
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.cc:3400
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3412
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3422 fortran/resolve.cc:16941
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
  
! #: fortran/io.cc:3430
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.cc:3451
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "ERR tag label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.cc:3463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "END tag label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.cc:3475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "EOR tag label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.cc:3485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "FORMAT label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.cc:3516
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/io.cc:3637
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting variable in READ statement at %C"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:3643
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:3652
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr ""
  
! #: fortran/io.cc:3661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid expression statement"
  msgid "Expected expression in %s statement at %C"
  msgstr "Ugyldig udtrykssætning"
  
! #: fortran/io.cc:3666
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/io.cc:3814
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.cc:3829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/io.cc:3942
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "asm not allowed in atomic transaction"
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "asm er ikke tilladt i atomar transaktion"
  
! #: fortran/io.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr ""
  
! #: fortran/io.cc:4380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected comma in I/O list at %C"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:4447
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/io.cc:4609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/io.cc:4621 fortran/io.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:4649
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4659 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.cc:4666
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.cc:4676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "Mystisk tal i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
--- 82180,82742 ----
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1232 fortran/io.cc:1295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing class name"
! msgid "Missing comma in FORMAT string at %L"
  msgstr "Manglende klassenavn"
  
! #: fortran/io.cc:1351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Extraneous characters in format at %L"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.cc:1382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/io.cc:1388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing formal parameter term"
  msgid "Missing format label at %C"
  msgstr "Manglende formel parameterterm"
  
! #: fortran/io.cc:1443 fortran/io.cc:1474 fortran/io.cc:1554
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid base-class specification"
  msgid "Invalid value for %s specification at %C"
  msgstr "ugyldig stamklasseangivelse"
  
! #: fortran/io.cc:1449 fortran/io.cc:1480 fortran/io.cc:1636 fortran/io.cc:1649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "after previous specification in `%#D'"
  msgid "Duplicate %s specification at %C"
  msgstr "efter tidligere specifikation i '%#D'"
  
! #: fortran/io.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:1499
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:1529
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting a variable at %L"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:1560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "Duplicate %s label specification at %C"
  msgstr "etiketten '%s' er blevet erklæret mere end én gang"
  
! #: fortran/io.cc:1580 fortran/io.cc:1597 fortran/io.cc:1618
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.cc:1696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/io.cc:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.cc:1743
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1748
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.cc:1755
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.cc:1770
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1774
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1787
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1794
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%s tag at %L must be of type %s"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/io.cc:1827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.cc:1834
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.cc:1840
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1848
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1864
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:1882
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:2098
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "Manglende %A-angivelse i sætning ved %0"
  
! #: fortran/io.cc:2106 fortran/io.cc:2133
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "Manglende %A-angivelse i sætning ved %0"
  
! #: fortran/io.cc:2125
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "Manglende %A-angivelse i sætning ved %0"
  
! #: fortran/io.cc:2147 fortran/io.cc:2155
  #, fuzzy, gcc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "Manglende %A-angivelse i sætning ved %0"
  
! #: fortran/io.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2228
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2247 fortran/io.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2275 fortran/io.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2307
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2358 fortran/io.cc:3966
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2388
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/io.cc:2434
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2445
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No UNIT= specifier in I/O control list at %0"
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "Inge UNIT=-angivelse i I/O-kontrolliste ved %0"
  
! #: fortran/io.cc:2467
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex arguments must have identical types"
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "komplekse parametre skal have identiske typer"
  
! #: fortran/io.cc:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr ""
  
! #: fortran/io.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2583
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2691
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.cc:2725
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2848 fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "UNIT number missing in statement at %L"
  msgstr "Mystisk tal i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:2889 fortran/io.cc:3379
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "FLUSH statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/io.cc:2963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing formal parameter term"
  msgid "Missing format with default unit at %C"
  msgstr "Manglende formel parameterterm"
  
! #: fortran/io.cc:2983
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Duplicate format specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/io.cc:3098
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:3134
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Duplicate NML specification at %C"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: fortran/io.cc:3143
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.cc:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.cc:3305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported FORMAT specifier at %0"
  msgid "UNIT not specified at %L"
  msgstr "Ikke-understøttet FORMAT-angivelse ved %0"
  
! #: fortran/io.cc:3312
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr ""
  
! #: fortran/io.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.cc:3347
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.cc:3358
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.cc:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.cc:3402
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3414
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3424 fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
  
! #: fortran/io.cc:3432
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3443
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.cc:3453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "ERR tag label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "END tag label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.cc:3477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "EOR tag label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.cc:3487
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "FORMAT label %d at %L not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: fortran/io.cc:3518
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3607
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/io.cc:3639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting variable in READ statement at %C"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:3645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr ""
  
! #: fortran/io.cc:3663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid expression statement"
  msgid "Expected expression in %s statement at %C"
  msgstr "Ugyldig udtrykssætning"
  
! #: fortran/io.cc:3668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/io.cc:3816
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.cc:3831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/io.cc:3944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "asm not allowed in atomic transaction"
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "asm er ikke tilladt i atomar transaktion"
  
! #: fortran/io.cc:4013
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4187
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.cc:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr ""
  
! #: fortran/io.cc:4382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected comma in I/O list at %C"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:4449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/io.cc:4611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/io.cc:4623 fortran/io.cc:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:4651
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4661 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.cc:4678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "Mystisk tal i FORMAT-sætning ved %0"
  
! #: fortran/io.cc:4693
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.cc:4869
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4875
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr "PROCEDURE-liste ved %C"
*** 82999,83522 ****
  msgid "Locality spec at %L"
  msgstr "ugyldig typeparameter"
  
! #: fortran/match.cc:3112
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr ""
  
! #: fortran/match.cc:3120
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr ""
  
! #: fortran/match.cc:3132
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr ""
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3140
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr ""
  
! #: fortran/match.cc:3152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "%s statement at %C is not within a construct"
  msgstr "Sætning ved %0 er ugyldig i denne kontekst"
  
! #: fortran/match.cc:3155
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "%s statement at %C is not within construct %qs"
  msgstr "Sætning ved %0 er ugyldig i denne kontekst"
  
! #: fortran/match.cc:3181
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3186
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3192
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 follows ELSE block for IF construct at %1"
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "Sætning ved %0 følger ELSE-blok for IF-konstruktion ved %1"
  
! #: fortran/match.cc:3200
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr ""
  
! #: fortran/match.cc:3201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  enters try block"
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "  går ind i try-blok"
  
! #: fortran/match.cc:3241
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3247
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3249
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3296
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3301
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in asm statement"
  msgid "Blank required in %s statement near %C"
  msgstr "ugyldig venstreværdi i asm-sætning"
  
! #: fortran/match.cc:3429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "STOP code at %C cannot be negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: fortran/match.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3451
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported FORMAT specifier at %0"
  msgid "QUIET= specifier for %s at %L"
  msgstr "Ikke-understøttet FORMAT-angivelse ved %0"
  
! #: fortran/match.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3486
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3498
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/match.cc:3517
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3538
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3550 fortran/resolve.cc:13453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/match.cc:3600
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "PAUSE statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:3621
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/match.cc:3662
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3669
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3699 fortran/match.cc:4041 fortran/match.cc:4253
! #: fortran/match.cc:4805 fortran/match.cc:5177
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3720 fortran/match.cc:4062 fortran/match.cc:4273
! #: fortran/match.cc:4837 fortran/match.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3741
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "EVENT POST statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:3817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "EVENT WAIT statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:3829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "FAIL IMAGE statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:3853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "FORM TEAM statement at %C"
  msgstr "Manglende komma i FORMAT-sætning ved %0"
  
! #: fortran/match.cc:3892
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "CHANGE TEAM statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:3922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "END TEAM statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:3946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "SYNC TEAM statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:3989
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4004
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4083
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "UNLOCK statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:4183
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4189
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4201
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In statement function"
  msgid "ASSIGN statement at %C"
  msgstr "I sætningsfunktion"
  
! #: fortran/match.cc:4431
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious sign in FORMAT statement at %0"
  msgid "Assigned GOTO statement at %C"
  msgstr "Mystisk fortegn i FORMAT-sætning ved %0"
  
! #: fortran/match.cc:4475 fortran/match.cc:4526
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4624
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4647
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4677 fortran/match.cc:5115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected constant at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:4687
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4751
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4763
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:4788
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "STAT tag at %L cannot be a constant"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/match.cc:4831
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4860
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4891
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4904
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4930
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4938
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:4950
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5017
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5032
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5137
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5160
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5197
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:5300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "RETURN statement in main program at %C"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/match.cc:5328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "objekt mangler i brug af '%E'"
  
! #: fortran/match.cc:5337
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:5348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5587
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
--- 83101,83624 ----
  msgid "Locality spec at %L"
  msgstr "ugyldig typeparameter"
  
! #: fortran/match.cc:3113
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr ""
  
! #: fortran/match.cc:3121
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr ""
  
! #: fortran/match.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr ""
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3141
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr ""
  
! #: fortran/match.cc:3153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "%s statement at %C is not within a construct"
  msgstr "Sætning ved %0 er ugyldig i denne kontekst"
  
! #: fortran/match.cc:3156
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "%s statement at %C is not within construct %qs"
  msgstr "Sætning ved %0 er ugyldig i denne kontekst"
  
! #: fortran/match.cc:3182
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3187
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3193
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 follows ELSE block for IF construct at %1"
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "Sætning ved %0 følger ELSE-blok for IF-konstruktion ved %1"
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr ""
  
! #: fortran/match.cc:3202
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  enters try block"
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "  går ind i try-blok"
  
! #: fortran/match.cc:3242
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3248
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3250
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3302
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in asm statement"
  msgid "Blank required in %s statement near %C"
  msgstr "ugyldig venstreværdi i asm-sætning"
  
! #: fortran/match.cc:3430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "STOP code at %C cannot be negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: fortran/match.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported FORMAT specifier at %0"
  msgid "QUIET= specifier for %s at %L"
  msgstr "Ikke-understøttet FORMAT-angivelse ved %0"
  
! #: fortran/match.cc:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3482
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3511
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/match.cc:3518
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3525
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3532
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3539
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3551 fortran/resolve.cc:13443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/match.cc:3601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "PAUSE statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:3622
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3700 fortran/match.cc:4042 fortran/match.cc:4254
! #: fortran/match.cc:4806 fortran/match.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3721 fortran/match.cc:4063 fortran/match.cc:4274
! #: fortran/match.cc:4838 fortran/match.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3742
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3808
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "EVENT POST statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:3818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "EVENT WAIT statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:3830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "FAIL IMAGE statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:3854
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "FORM TEAM statement at %C"
  msgstr "Manglende komma i FORMAT-sætning ved %0"
  
! #: fortran/match.cc:3893
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "CHANGE TEAM statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:3923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "END TEAM statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:3947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "SYNC TEAM statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:3990
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4084
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4149
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "UNLOCK statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:4184
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4190
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In statement function"
  msgid "ASSIGN statement at %C"
  msgstr "I sætningsfunktion"
  
! #: fortran/match.cc:4432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious sign in FORMAT statement at %0"
  msgid "Assigned GOTO statement at %C"
  msgstr "Mystisk fortegn i FORMAT-sætning ved %0"
  
! #: fortran/match.cc:4476 fortran/match.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4612
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4648
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4678 fortran/match.cc:5116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected constant at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:4688
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4725
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4730
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4752
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:4789
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "STAT tag at %L cannot be a constant"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/match.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4855
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4892
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4898
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5018
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5033
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5128
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5261
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:5301
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "RETURN statement in main program at %C"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/match.cc:5329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "objekt mangler i brug af '%E'"
  
! #: fortran/match.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:5349
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5447
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5588
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
*************** msgstr "\"%s\" må ikke optræde i makro
*** 83524,83587 ****
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5662
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr ""
  
! #: fortran/match.cc:5671
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr ""
  
! #: fortran/match.cc:5678
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5686
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5697
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5712
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5719
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/match.cc:5729
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5775
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr ""
  
! #: fortran/match.cc:5837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "BLOCK DATA construct at %L"
  msgstr "I konstruktionen"
  
! #: fortran/match.cc:5950
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5960
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
--- 83626,83689 ----
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5663
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr ""
  
! #: fortran/match.cc:5672
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr ""
  
! #: fortran/match.cc:5679
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5687
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5698
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5713
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5720
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/match.cc:5730
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5776
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr ""
  
! #: fortran/match.cc:5838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "BLOCK DATA construct at %L"
  msgstr "I konstruktionen"
  
! #: fortran/match.cc:5951
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5961
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
*************** msgstr ""
*** 83589,83795 ****
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5985
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6005
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr ""
  
! #: fortran/match.cc:6025
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:6168
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:6176
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:6209
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:6223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Attempt to extend COMMON area beyond its starting point via EQUIVALENCE of `%A'"
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr "Forsøg på at udvide COMMON-område over dets begyndelsespunkt vha. EQUIVALENCE '%A'"
  
! #: fortran/match.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "EQUIVALENCE statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:6334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: fortran/match.cc:6401
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement function `%A' defined at %0 is not used"
  msgid "Statement function at %L is recursive"
  msgstr "Sætningsfunktion '%A' defineret ved %0, men er ikke brugt"
  
! #: fortran/match.cc:6407
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function `%A' defined at %0 is not used"
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "Sætningsfunktion '%A' defineret ved %0, men er ikke brugt"
  
! #: fortran/match.cc:6421
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/match.cc:6426
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In statement function"
  msgid "Statement function at %C"
  msgstr "I sætningsfunktion"
  
! #: fortran/match.cc:6553 fortran/match.cc:6571 fortran/match.cc:6592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/match.cc:6602 fortran/match.cc:6608
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/match.cc:6617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected initialization expression in CASE at %C"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/match.cc:6649
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:7029
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/match.cc:7057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Mystisk tal i FORMAT-sætning ved %0"
  
! #: fortran/match.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "SELECT RANK statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:7311 fortran/match.cc:7365
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7375
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Mystisk tal i FORMAT-sætning ved %0"
  
! #: fortran/match.cc:7411
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected CASE statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:7463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in CASE specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:7481
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:7513
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7535
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:7611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:7631
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected RANK statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7686
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in RANK specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:7835
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7873
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
--- 83691,83897 ----
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5986
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6006
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr ""
  
! #: fortran/match.cc:6026
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:6169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:6210
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:6224
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Attempt to extend COMMON area beyond its starting point via EQUIVALENCE of `%A'"
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr "Forsøg på at udvide COMMON-område over dets begyndelsespunkt vha. EQUIVALENCE '%A'"
  
! #: fortran/match.cc:6237
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "EQUIVALENCE statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:6335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: fortran/match.cc:6402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement function `%A' defined at %0 is not used"
  msgid "Statement function at %L is recursive"
  msgstr "Sætningsfunktion '%A' defineret ved %0, men er ikke brugt"
  
! #: fortran/match.cc:6408
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function `%A' defined at %0 is not used"
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "Sætningsfunktion '%A' defineret ved %0, men er ikke brugt"
  
! #: fortran/match.cc:6422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/match.cc:6427
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In statement function"
  msgid "Statement function at %C"
  msgstr "I sætningsfunktion"
  
! #: fortran/match.cc:6554 fortran/match.cc:6572 fortran/match.cc:6593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/match.cc:6603 fortran/match.cc:6609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/match.cc:6618
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected initialization expression in CASE at %C"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/match.cc:6650
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:7030
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/match.cc:7058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Mystisk tal i FORMAT-sætning ved %0"
  
! #: fortran/match.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "SELECT RANK statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:7312 fortran/match.cc:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Mystisk tal i FORMAT-sætning ved %0"
  
! #: fortran/match.cc:7412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected CASE statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:7464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in CASE specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:7482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:7514
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7525
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:7612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:7632
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected RANK statement at %C"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/match.cc:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in RANK specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7874
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
*************** msgstr ""
*** 83834,83845 ****
  msgid "gfc_basic_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:218
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:322
  #, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr ""
--- 83936,83947 ----
  msgid "gfc_basic_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:221
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:325
  #, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr ""
*************** msgstr ""
*** 85481,85488 ****
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12090
! #: fortran/resolve.cc:13699
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 85583,85590 ----
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12080
! #: fortran/resolve.cc:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr "Symboler har en indledende under
*** 85626,85632 ****
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qD fremgår mere end en gang i map-klausuller"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8309
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
--- 85728,85734 ----
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qD fremgår mere end en gang i map-klausuller"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8329
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
*************** msgstr "umuligt symbol i makroparameterl
*** 87477,87709 ****
  msgid "Syntax error in argument list at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/primary.cc:2108
! #, gcc-internal-format
! msgid "extend_ref(): Bad tail"
! msgstr ""
! 
! #: fortran/primary.cc:2210
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2461
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2468
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2510 fortran/primary.cc:2685
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2562 fortran/primary.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2569 fortran/primary.cc:2703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/primary.cc:2628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument missing after %s"
  msgid "Expected argument list at %C"
  msgstr "en parameter mangler efter %s"
  
! #: fortran/primary.cc:2646
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2649
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2719
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2747
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "array subscript has type `char'"
  msgid "Unexpected array/substring ref at %C"
  msgstr "tabelindeks er af typen 'char'"
  
! #: fortran/primary.cc:2855
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "danner %s til referencetypen '%T'"
  
! #: fortran/primary.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2900
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3118
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3175
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: fortran/primary.cc:3354
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3365
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3374
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3422
  #, fuzzy, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/primary.cc:3442
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many components in structure constructor at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/primary.cc:3521
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3539
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/primary.cc:3551
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3605
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3768
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3827
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3858 fortran/primary.cc:4265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "floating point overflow in expression"
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "kommatalsoverløb i udtryk"
  
! #: fortran/primary.cc:3963
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:3995
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function `%A' defined at %0 is not used"
  msgid "Statement function %qs requires argument list at %C"
  msgstr "Sætningsfunktion '%A' defineret ved %0, men er ikke brugt"
  
! #: fortran/primary.cc:3998
  #, fuzzy, gcc-internal-format
  #| msgid "%s: option `%s' requires an argument\n"
  msgid "Function %qs requires an argument list at %C"
  msgstr "%s: tilvalget '%s' skal have en parameter\n"
  
! #: fortran/primary.cc:4053
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: fortran/primary.cc:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4221
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: fortran/primary.cc:4337
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "\"%s\" kan ikke bruges som et makronavn da det er en operator i C++"
  
! #: fortran/primary.cc:4378
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4383
  #, fuzzy, gcc-internal-format
  #| msgid "Spurious sign in FORMAT statement at %0"
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "Mystisk fortegn i FORMAT-sætning ved %0"
  
! #: fortran/primary.cc:4419
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not a valid filename"
  msgid "%qs at %C is not a variable"
--- 87579,87806 ----
  msgid "Syntax error in argument list at %C"
  msgstr "\"%s\" må ikke optræde i makroparameterliste"
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2226
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2490
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2512
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2543 fortran/primary.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2595 fortran/primary.cc:2731
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2602 fortran/primary.cc:2744
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/primary.cc:2661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument missing after %s"
  msgid "Expected argument list at %C"
  msgstr "en parameter mangler efter %s"
  
! #: fortran/primary.cc:2679
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2682
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2760
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2788
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "array subscript has type `char'"
  msgid "Unexpected array/substring ref at %C"
  msgstr "tabelindeks er af typen 'char'"
  
! #: fortran/primary.cc:2897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "danner %s til referencetypen '%T'"
  
! #: fortran/primary.cc:2904
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2943
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3165
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3222
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: fortran/primary.cc:3401
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3412
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3421
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3469
  #, fuzzy, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/primary.cc:3489
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3504
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many components in structure constructor at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/primary.cc:3568
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3586
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/primary.cc:3598
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3652
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3874
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3905 fortran/primary.cc:4312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "floating point overflow in expression"
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "kommatalsoverløb i udtryk"
  
! #: fortran/primary.cc:4010
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:4042
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function `%A' defined at %0 is not used"
  msgid "Statement function %qs requires argument list at %C"
  msgstr "Sætningsfunktion '%A' defineret ved %0, men er ikke brugt"
  
! #: fortran/primary.cc:4045
  #, fuzzy, gcc-internal-format
  #| msgid "%s: option `%s' requires an argument\n"
  msgid "Function %qs requires an argument list at %C"
  msgstr "%s: tilvalget '%s' skal have en parameter\n"
  
! #: fortran/primary.cc:4100
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: fortran/primary.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4268
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: fortran/primary.cc:4394
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "\"%s\" kan ikke bruges som et makronavn da det er en operator i C++"
  
! #: fortran/primary.cc:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4440
  #, fuzzy, gcc-internal-format
  #| msgid "Spurious sign in FORMAT statement at %0"
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "Mystisk fortegn i FORMAT-sætning ved %0"
  
! #: fortran/primary.cc:4476
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not a valid filename"
  msgid "%qs at %C is not a variable"
*************** msgstr "Nulparameter ved %0 for sætning
*** 87840,88796 ****
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:578
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "Planlæg ikke begyndelsen og slutningen af proceduren"
  
! #: fortran/resolve.cc:598
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:601
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:627
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:629
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/resolve.cc:802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "inkonsistent instansvariabelangivelse"
  
! #: fortran/resolve.cc:813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "inkonsistent instansvariabelangivelse"
  
! #: fortran/resolve.cc:828
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/resolve.cc:864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/resolve.cc:871
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:875
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:882
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:886
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:924
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:929
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:980
  #, fuzzy, gcc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/resolve.cc:984
  #, fuzzy, gcc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/resolve.cc:994
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1001
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1005
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1012
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1017
  #, fuzzy, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/resolve.cc:1029
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1033
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1037
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1095
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1103
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1125
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1146
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1150
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.cc:1154
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1158
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1163
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1230
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1394
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1429
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1475
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1509
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1528
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/resolve.cc:1541
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1562
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1589
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/resolve.cc:1601
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1727
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1789
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%D' is ambiguous"
  msgid "%qs at %L is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/resolve.cc:1793
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1914
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1927
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1938
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1951
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1989
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1994 fortran/resolve.cc:7179
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2053 fortran/resolve.cc:11603 fortran/resolve.cc:13626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Label %d referenced at %L is never defined"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/resolve.cc:2085
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret EXTERNAL"
  
! #: fortran/resolve.cc:2103
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function `%A' defined at %0 is not used"
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Sætningsfunktion '%A' defineret ved %0, men er ikke brugt"
  
! #: fortran/resolve.cc:2111
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2118
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret EXTERNAL"
  
! #: fortran/resolve.cc:2126
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2153
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2175
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%D' is ambiguous"
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/resolve.cc:2239
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2246
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Sætning ved %0 er ugyldig i denne kontekst"
  
! #: fortran/resolve.cc:2272
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2283
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2292
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2442
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2481
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2755
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2782
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/resolve.cc:2894
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2914
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2952
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3013
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3090
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3125
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: fortran/resolve.cc:3129 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No calls in function %s\n"
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "Ingen kald i funktionen %s\n"
  
! #: fortran/resolve.cc:3294
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3301
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3308
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3375
  #, fuzzy, gcc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/resolve.cc:3386
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qs at %L is not a function"
  msgstr "'%s' er ikke en funktion,"
  
! #: fortran/resolve.cc:3394 fortran/resolve.cc:3966
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3449
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: fortran/resolve.cc:3509
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "resolve_function(): bad function type"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: fortran/resolve.cc:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3539
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3601
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3605
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3663
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using function %qs at %L is deprecated"
  msgstr "'%s' er forældet"
  
! #: fortran/resolve.cc:3701
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3710
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3716
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3722
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3790
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3799
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3834
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3879
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3937
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3976
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3980
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:4031
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4062
  #, fuzzy, gcc-internal-format
  #| msgid "cast does not match function type"
  msgid "resolve_subroutine(): bad function type"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: fortran/resolve.cc:4079
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "'%s' er forældet"
  
! #: fortran/resolve.cc:4106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "shared and mdll are not compatible"
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "shared og mdll er indbyrdes uforenelige"
  
! #: fortran/resolve.cc:4158
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4261
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/resolve.cc:4265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "Impure function at %L might not be evaluated"
  msgstr "Advar når en inline funktion ikke kan indbygges"
  
! #: fortran/resolve.cc:4360
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4368
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "sammenligning med unsigned udtryk >= 0 er altid sand"
  
! #: fortran/resolve.cc:4389
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4399
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument"
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:4417
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4432 fortran/resolve.cc:4466
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4446 fortran/resolve.cc:4635 fortran/resolve.cc:4804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inconsistent operand constraints in an `asm'"
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "inkonsistente operandbegræsninger i 'asm'"
  
! #: fortran/resolve.cc:4458
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4525
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4548
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4563
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%V' qualifiers cannot be applied to `%T'"
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "modifikationerne '%V' kan ikke anvendes på '%T'"
  
! #: fortran/resolve.cc:4593 fortran/resolve.cc:4608
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4643
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr ""
  
! #: fortran/resolve.cc:4667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Equality comparison for %s at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:4669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Inequality comparison for %s at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:4682
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4690
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4705
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/resolve.cc:4708
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown operator %qs at %L"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/resolve.cc:4713
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4720
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4734
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4832
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "inconsistent operand constraints in an `asm'"
! msgid "Inconsistent coranks for operator at %L and %L"
! msgstr "inkonsistente operandbegræsninger i 'asm'"
! 
! #: fortran/resolve.cc:5031
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5036
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5046
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5051
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5072
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5089
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5097
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5113
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5138
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: fortran/resolve.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5171
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5179
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5223
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5235
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5275
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Argument dim at %L must be scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:5282
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/resolve.cc:5358
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5370
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array `%A' at %0 is too large to handle"
  msgid "Array index at %L is an array of rank %d"
  msgstr "Tabellen '%A' ved %0 er for stor til at håndtere"
  
! #: fortran/resolve.cc:5506
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:5513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/resolve.cc:5527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "TEAM argument at %L must be scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:5536
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "STAT argument at %L must be scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:5557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/resolve.cc:5566
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "STAT's expression at %L must be a variable"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/resolve.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5595
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5624
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring begin/end point at %0 out of defined range"
  msgid "Substring end index at %L must be scalar"
  msgstr "Understrengs begyndelses-/slutpunkt ved %0 er uden for det definerede interval"
  
! #: fortran/resolve.cc:5644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "requested alignment is too large"
  msgid "Substring end index at %L is too large"
  msgstr "angivet justering er for stor"
  
! #: fortran/resolve.cc:5835
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5907
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6019
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6048
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "Illegal coarray index"
  msgstr "tvetydig konvertering af tabelindeks"
  
! #: fortran/resolve.cc:6096
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6106
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 87937,88887 ----
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:579
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "Planlæg ikke begyndelsen og slutningen af proceduren"
  
! #: fortran/resolve.cc:599
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:602
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:628
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:630
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/resolve.cc:803
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "inkonsistent instansvariabelangivelse"
  
! #: fortran/resolve.cc:814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "inkonsistent instansvariabelangivelse"
  
! #: fortran/resolve.cc:829
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/resolve.cc:865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/resolve.cc:872
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:876
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:883
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:887
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:925
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:930
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:981
  #, fuzzy, gcc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/resolve.cc:985
  #, fuzzy, gcc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "RETURN-sætning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/resolve.cc:995
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1002
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1006
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1013
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1018
  #, fuzzy, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/resolve.cc:1030
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1034
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1038
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1082
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1096
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1104
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1126
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1147
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1151
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.cc:1155
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1159
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1164
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1231
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1374
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1395
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1430
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1476
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1510
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1529
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/resolve.cc:1542
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1563
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr "overløb i konstant udtryk"
  
! #: fortran/resolve.cc:1602
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1728
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1790
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%D' is ambiguous"
  msgid "%qs at %L is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/resolve.cc:1794
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1915
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1928
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1952
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1990
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7152
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:11593 fortran/resolve.cc:13616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Label %d referenced at %L is never defined"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/resolve.cc:2086
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret EXTERNAL"
  
! #: fortran/resolve.cc:2104
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function `%A' defined at %0 is not used"
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Sætningsfunktion '%A' defineret ved %0, men er ikke brugt"
  
! #: fortran/resolve.cc:2112
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2119
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklæret EXTERNAL"
  
! #: fortran/resolve.cc:2127
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2154
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2176
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%D' is ambiguous"
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/resolve.cc:2240
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2247
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Sætning ved %0 er ugyldig i denne kontekst"
  
! #: fortran/resolve.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2284
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2293
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2443
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2482
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2756
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2783
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2915
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2953
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3014
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3091
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3126
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: fortran/resolve.cc:3130 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No calls in function %s\n"
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "Ingen kald i funktionen %s\n"
  
! #: fortran/resolve.cc:3295
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3302
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3309
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3376
  #, fuzzy, gcc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/resolve.cc:3387
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qs at %L is not a function"
  msgstr "'%s' er ikke en funktion,"
  
! #: fortran/resolve.cc:3395 fortran/resolve.cc:3967
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3407
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3450
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3471
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: fortran/resolve.cc:3510
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "resolve_function(): bad function type"
  msgstr "sizeof benyttet på en funktionstype"
  
! #: fortran/resolve.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3540
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3602
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3606
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3664
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using function %qs at %L is deprecated"
  msgstr "'%s' er forældet"
  
! #: fortran/resolve.cc:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3711
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3717
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3723
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3791
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3800
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3835
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3880
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3938
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3977
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3981
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4063
  #, fuzzy, gcc-internal-format
  #| msgid "cast does not match function type"
  msgid "resolve_subroutine(): bad function type"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: fortran/resolve.cc:4080
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "'%s' er forældet"
  
! #: fortran/resolve.cc:4107
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "shared and mdll are not compatible"
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "shared og mdll er indbyrdes uforenelige"
  
! #: fortran/resolve.cc:4159
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4262
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Returnér værdier fra funktioner i fpu-registre"
  
! #: fortran/resolve.cc:4266
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "Impure function at %L might not be evaluated"
  msgstr "Advar når en inline funktion ikke kan indbygges"
  
! #: fortran/resolve.cc:4361
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "sammenligning med unsigned udtryk >= 0 er altid sand"
  
! #: fortran/resolve.cc:4390
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument"
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:4418
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4433 fortran/resolve.cc:4467
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4447 fortran/resolve.cc:4636 fortran/resolve.cc:4805
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inconsistent operand constraints in an `asm'"
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "inkonsistente operandbegræsninger i 'asm'"
  
! #: fortran/resolve.cc:4459
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4526
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%V' qualifiers cannot be applied to `%T'"
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "modifikationerne '%V' kan ikke anvendes på '%T'"
  
! #: fortran/resolve.cc:4594 fortran/resolve.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4644
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr ""
  
! #: fortran/resolve.cc:4668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Equality comparison for %s at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:4670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Inequality comparison for %s at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4691
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4706
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/resolve.cc:4709
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown operator %qs at %L"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/resolve.cc:4714
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4721
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4735
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:5004
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5019
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5024
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5045
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5062
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5095
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5111
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: fortran/resolve.cc:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5152
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5168
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Argument dim at %L must be scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/resolve.cc:5331
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array `%A' at %0 is too large to handle"
  msgid "Array index at %L is an array of rank %d"
  msgstr "Tabellen '%A' ved %0 er for stor til at håndtere"
  
! #: fortran/resolve.cc:5479
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:5486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/resolve.cc:5500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "TEAM argument at %L must be scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "STAT argument at %L must be scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:5530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/resolve.cc:5539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "STAT's expression at %L must be a variable"
  msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
  
! #: fortran/resolve.cc:5561
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5597
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring begin/end point at %0 out of defined range"
  msgid "Substring end index at %L must be scalar"
  msgstr "Understrengs begyndelses-/slutpunkt ved %0 er uden for det definerede interval"
  
! #: fortran/resolve.cc:5617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "requested alignment is too large"
  msgid "Substring end index at %L is too large"
  msgstr "angivet justering er for stor"
  
! #: fortran/resolve.cc:5808
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5822
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5832
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5992
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6021
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "Illegal coarray index"
  msgstr "tvetydig konvertering af tabelindeks"
  
! #: fortran/resolve.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6079
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 88799,88810 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6116
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 88890,88901 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6089
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 88813,89236 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6147
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6167
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6184
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6245
  #, fuzzy, gcc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/resolve.cc:6401
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6406
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6480
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6493
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6506
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "'%s' er forældet"
  
! #: fortran/resolve.cc:6562 fortran/resolve.cc:6650 fortran/resolve.cc:6674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Invalid array reference at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/resolve.cc:6759
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6938 fortran/resolve.cc:7090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Error in typebound call at %L"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: fortran/resolve.cc:7054
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7061
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7100
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7109
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7304
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7338
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7391
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7932
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7965
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "\"%s\" after # is not a positive integer"
  msgid "%s at %L must be integer"
  msgstr "\"%s\" efter # er ikke et positivt heltal"
  
! #: fortran/resolve.cc:7979 fortran/resolve.cc:7986
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8041
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8081
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8087
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8147
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8183
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/resolve.cc:8244
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/resolve.cc:8254
  #, fuzzy, gcc-internal-format
  #| msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "SAVE-sætning eller -egenskab ved %1 kan ikke angives sammen med SAVE-sætning eller -egenskab ved %0"
  
! #: fortran/resolve.cc:8267
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8274
  #, fuzzy, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "Intern oversætterfejl i %s ved %s:%d."
  
! #: fortran/resolve.cc:8287
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8292
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8297
  #, fuzzy, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: fortran/resolve.cc:8303
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8308
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8316
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8320
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr ""
  
! #: fortran/resolve.cc:8401
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8410
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8448
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.cc:8479
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8484
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8491
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8499
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:8504
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8517
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8622 fortran/resolve.cc:8928
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:8630 fortran/resolve.cc:8891
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8779
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing operand for operator at %1 at end of expression at %0"
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "Manglende operand for operator ved %1 i slutningen af udtryk ved %0"
  
! #: fortran/resolve.cc:8951
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8977
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9002
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9015
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9029
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9133 fortran/resolve.cc:9148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sætning ved %0"
  
! #: fortran/resolve.cc:9140
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sætning ved %0"
  
! #: fortran/resolve.cc:9165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sætning ved %0"
  
! #: fortran/resolve.cc:9175 fortran/resolve.cc:9277
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sætning ved %0"
  
! #: fortran/resolve.cc:9181
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9204 fortran/resolve.cc:9232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sætning ved %0"
  
! #: fortran/resolve.cc:9251
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:9266
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sætning ved %0"
  
! #: fortran/resolve.cc:9308
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9337
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9350
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9393
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9431 fortran/resolve.cc:9437
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 88904,89332 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6131
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6218
  #, fuzzy, gcc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/resolve.cc:6374
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6379
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6453
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6479
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "'%s' er forældet"
  
! #: fortran/resolve.cc:6535 fortran/resolve.cc:6623 fortran/resolve.cc:6647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Invalid array reference at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/resolve.cc:6732
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6911 fortran/resolve.cc:7063
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Error in typebound call at %L"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: fortran/resolve.cc:7027
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7034
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7073
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7277
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7311
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7364
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7905
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7938
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7948
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "\"%s\" after # is not a positive integer"
  msgid "%s at %L must be integer"
  msgstr "\"%s\" efter # er ikke et positivt heltal"
  
! #: fortran/resolve.cc:7952 fortran/resolve.cc:7959
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8014
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8120
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8156
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/resolve.cc:8217
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/resolve.cc:8227
  #, fuzzy, gcc-internal-format
  #| msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "SAVE-sætning eller -egenskab ved %1 kan ikke angives sammen med SAVE-sætning eller -egenskab ved %0"
  
! #: fortran/resolve.cc:8240
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8247
  #, fuzzy, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "Intern oversætterfejl i %s ved %s:%d."
  
! #: fortran/resolve.cc:8260
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8265
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8270
  #, fuzzy, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "%s understøttes ikke af denne konfiguration"
  
! #: fortran/resolve.cc:8276
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8281
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8293
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8347
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8356
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8421
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.cc:8452
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8457
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8472
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:8477
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8490
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8595 fortran/resolve.cc:8918
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:8603 fortran/resolve.cc:8881
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8727
! #, gcc-internal-format, gfc-internal-format
! msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
! msgstr ""
! 
! #: fortran/resolve.cc:8738
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing operand for operator at %1 at end of expression at %0"
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "Manglende operand for operator ved %1 i slutningen af udtryk ved %0"
  
! #: fortran/resolve.cc:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8953
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9019
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sætning ved %0"
  
! #: fortran/resolve.cc:9130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sætning ved %0"
  
! #: fortran/resolve.cc:9155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sætning ved %0"
  
! #: fortran/resolve.cc:9165 fortran/resolve.cc:9267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sætning ved %0"
  
! #: fortran/resolve.cc:9171
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9183
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9194 fortran/resolve.cc:9222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sætning ved %0"
  
! #: fortran/resolve.cc:9241
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:9256
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sætning ved %0"
  
! #: fortran/resolve.cc:9298
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9327
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9340
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9354
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9383
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9421 fortran/resolve.cc:9427
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 89239,89534 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/resolve.cc:9727
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:9786
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:9817
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:9835 fortran/resolve.cc:9843
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:9905 fortran/resolve.cc:10739
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9931
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9944
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:10062
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10140
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:10149
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "\"%s\" kan ikke bruges som et makronavn da det er en operator i C++"
  
! #: fortran/resolve.cc:10166
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:10182
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10236
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Selector at %L cannot be NULL()"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/resolve.cc:10241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' has incomplete type"
  msgid "Selector at %L has no type"
  msgstr "parameteren '%s' er af en ufuldstændig type"
  
! #: fortran/resolve.cc:10300
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:10311
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10647 fortran/resolve.cc:10659
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10688
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10701
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:10714
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10727
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10978
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11111
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11120
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11133
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11242
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "'%s' skal tage mod én parameter"
  
! #: fortran/resolve.cc:11306
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11319
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:11335
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11346
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:11352
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11370
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11431
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11435
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11438
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11445 fortran/resolve.cc:11567
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11457 fortran/resolve.cc:11579
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11469
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:11482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.cc:11543
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11547 fortran/resolve.cc:11557
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:11610
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/resolve.cc:11620
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11637 fortran/resolve.cc:11660
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11641 fortran/resolve.cc:11666
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 89335,89630 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9655
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9706
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/resolve.cc:9717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:9730
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:9776
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:9797
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:9825 fortran/resolve.cc:9833
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:9895 fortran/resolve.cc:10729
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9921
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9934
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:10052
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10130
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:10139
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "\"%s\" kan ikke bruges som et makronavn da det er en operator i C++"
  
! #: fortran/resolve.cc:10156
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:10172
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10226
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Selector at %L cannot be NULL()"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/resolve.cc:10231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' has incomplete type"
  msgid "Selector at %L has no type"
  msgstr "parameteren '%s' er af en ufuldstændig type"
  
! #: fortran/resolve.cc:10290
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10588
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10637 fortran/resolve.cc:10649
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10678
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10691
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:10704
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:10707
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11110
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11286
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "'%s' skal tage mod én parameter"
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11309
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:11325
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11336
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:11342
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11360
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:11411
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11425
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11435 fortran/resolve.cc:11557
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11447 fortran/resolve.cc:11569
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11459
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:11472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.cc:11533
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11537 fortran/resolve.cc:11547
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:11600
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11627 fortran/resolve.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11631 fortran/resolve.cc:11656
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 89536,89761 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11681
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/resolve.cc:11753
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11769
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11792 fortran/resolve.cc:11884
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/resolve.cc:11823
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11832
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "FORALL construct at %L"
  msgstr "I konstruktionen"
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:12020
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:12098
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:12219
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12299
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:12319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/resolve.cc:12367
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12399
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12405
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12417
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:12449
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:12453
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12458
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:12465
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12476
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12865
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13179
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Pointer procedure assignment at %L"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/resolve.cc:13191
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:13287
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.cc:13486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.cc:13522
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13526
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13537
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:13593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/resolve.cc:13635
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13682
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid NULL at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:13686
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:13747
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13752
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13836
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13948
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:13969
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' declared void"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "parameteren '%s' erklæret void"
  
! #: fortran/resolve.cc:14065
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14079
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
--- 89632,89857 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11671
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/resolve.cc:11743
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11759
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11772 fortran/resolve.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/resolve.cc:11813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11822
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "FORALL construct at %L"
  msgstr "I konstruktionen"
  
! #: fortran/resolve.cc:12000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:12088
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:12209
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12289
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:12309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/resolve.cc:12357
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12389
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12395
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:12439
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:12443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12448
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:12455
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12855
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Pointer procedure assignment at %L"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: fortran/resolve.cc:13181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:13277
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.cc:13476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.cc:13512
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13516
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:13583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/resolve.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13672
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid NULL at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:13676
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13742
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13826
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13938
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:13959
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' declared void"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "parameteren '%s' erklæret void"
  
! #: fortran/resolve.cc:14055
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14069
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
*************** msgstr ""
*** 89763,89825 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14098
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer at %0 too large"
  msgid "String length at %L is too large"
  msgstr "Heltal ved %0 for stort"
  
! #: fortran/resolve.cc:14422
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14426
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14434
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14445
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14463
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:14477
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14510
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14532
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:14565
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14579
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
--- 89859,89921 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14088
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer at %0 too large"
  msgid "String length at %L is too large"
  msgstr "Heltal ved %0 for stort"
  
! #: fortran/resolve.cc:14412
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14416
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14424
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14435
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14453
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:14467
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14500
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14522
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:14555
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14569
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
*************** msgstr "CLASS-variablen %qs ved %L kan i
*** 89827,90669 ****
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14601
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:14626
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:14647
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:14654
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:14702
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.cc:14705
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.cc:14708
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.cc:14711
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.cc:14714
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.cc:14717
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14759
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fejl ved egenskabsundersøgelse af filen %s"
  
! #: fortran/resolve.cc:14791
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:14814
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14836
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14854
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "funktion kan ikke indbygges"
  
! #: fortran/resolve.cc:14866
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object of type `%T' may not be initialized"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "objekt af typen '%T' med variabel størrelse må ikke tildeles en startværdi"
  
! #: fortran/resolve.cc:14876
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:14886
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14905
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14909
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14913
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:14917
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:14930
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14941
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14947
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14967
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15024
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15030
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15036
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15044
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15050
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15093
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15101
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15109
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15118
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15142
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: fortran/resolve.cc:15212
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:15221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "'%s' skal tage mod én parameter"
  
! #: fortran/resolve.cc:15229 fortran/resolve.cc:15246
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15237
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15254
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15260
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15266
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:15274
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:15283
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:15305
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15342
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15383
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15419
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:15478
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15490
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:15518
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:15574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/resolve.cc:15786
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15829
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15843
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15857 fortran/resolve.cc:16399
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15866
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15876
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15928
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15934
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15940
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15969
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15979
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16074
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:16179
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16198
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16223
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:16234
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:16332
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16346
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:16362
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16372
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16381
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16390
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16432
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:16445
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16456
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16502
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16510
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16519
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/resolve.cc:16697
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16710
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:16780
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16812
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16826
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "'%#D' kan ikke erklæres"
  
! #: fortran/resolve.cc:16894
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:16900
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16906
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16914
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16953
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16964
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16991
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17010
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17026
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17037
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "uforenelig afledt type i PARAMETER ved %L"
  
! #: fortran/resolve.cc:17045
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.cc:17097
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17109
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17116
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17175
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17188
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17253
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17256
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17362
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:17383
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No specification for implied-DO iterator `%A' at %0"
  msgid "Bad specification for assumed size array at %L"
  msgstr "Ingen angivelse af underforstået DO-iterator '%A' ved %0"
  
! #: fortran/resolve.cc:17397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17400
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17412
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17419
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17432
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17448
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:17457
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17470 fortran/resolve.cc:17647
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:17484
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17493
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17502
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17510
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17517
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:17537
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:17544
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17551
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17558
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:17594
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:17673
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17688
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17701
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17719
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:17731
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17740
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17753
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:17762
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17775
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17791
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17799
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:17807
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17820
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:17829
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17845
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17851
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17876
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/resolve.cc:17936
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17948
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18059
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting definable entity near %L"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/resolve.cc:18067
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:18074
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:18081
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:18097
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:18104
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18113
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.cc:18175
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18188
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:18264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "tabelindekset i startværdien er ikke en konstant"
  
! #: fortran/resolve.cc:18292
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18300
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18308
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18315
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:18440
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
--- 89923,90765 ----
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:14616
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:14637
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:14644
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:14692
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.cc:14695
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.cc:14698
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.cc:14701
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.cc:14704
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.cc:14707
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fejl ved egenskabsundersøgelse af filen %s"
  
! #: fortran/resolve.cc:14781
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:14804
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14826
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14844
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "funktion kan ikke indbygges"
  
! #: fortran/resolve.cc:14856
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object of type `%T' may not be initialized"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "objekt af typen '%T' med variabel størrelse må ikke tildeles en startværdi"
  
! #: fortran/resolve.cc:14866
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:14876
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14895
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14899
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14903
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:14907
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:14920
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14937
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15014
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15020
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15026
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15034
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15083
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15099
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15108
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15132
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: fortran/resolve.cc:15202
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:15211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "'%s' skal tage mod én parameter"
  
! #: fortran/resolve.cc:15219 fortran/resolve.cc:15236
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15250
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15256
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:15264
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:15273
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:15295
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15332
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15373
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15409
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15480
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:15508
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:15564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/resolve.cc:15776
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15819
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15833
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15847 fortran/resolve.cc:16389
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15856
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15866
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "parameter til egenskaben '%s' er større end %d"
  
! #: fortran/resolve.cc:15908
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15924
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15930
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15959
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15969
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:16169
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16178
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:16224
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:16322
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16336
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:16352
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16362
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16371
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16380
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16422
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:16435
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16446
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:16459
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16492
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16500
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16509
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "tildeling af startværdi til new-udtryk med '='"
  
! #: fortran/resolve.cc:16687
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16700
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:16770
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16802
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16816
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "'%#D' kan ikke erklæres"
  
! #: fortran/resolve.cc:16884
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:16890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16943
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16954
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16981
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17000
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17016
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17027
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "uforenelig afledt type i PARAMETER ved %L"
  
! #: fortran/resolve.cc:17035
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.cc:17087
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17106
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17165
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17178
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17243
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17246
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:17373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No specification for implied-DO iterator `%A' at %0"
  msgid "Bad specification for assumed size array at %L"
  msgstr "Ingen angivelse af underforstået DO-iterator '%A' ved %0"
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17402
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17422
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:17428
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:17447
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17460 fortran/resolve.cc:17637
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:17474
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17483
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17492
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17500
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17507
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:17527
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:17534
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17541
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17548
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:17574
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:17584
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:17663
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17678
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17691
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17709
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:17721
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17730
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17743
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:17752
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17765
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17789
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:17797
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17810
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:17819
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17835
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17841
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17866
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
  
! #: fortran/resolve.cc:17926
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17938
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18049
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting definable entity near %L"
  msgstr "Ekstra komma i FORMAT-sætning ved %0"
  
! #: fortran/resolve.cc:18057
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:18064
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:18071
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:18087
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:18094
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18103
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.cc:18165
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18178
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:18254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "tabelindekset i startværdien er ikke en konstant"
  
! #: fortran/resolve.cc:18282
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18290
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18298
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.cc:18430
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
*************** msgstr ""
*** 91751,91774 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2466 fortran/trans-expr.cc:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6838
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9244
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 91847,91870 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2469 fortran/trans-expr.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6840
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9246
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:12706
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr "Returnér værdier fra funktione
*** 91958,91964 ****
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6117
  #, fuzzy, gcc-internal-format
  #| msgid "DW_LOC_OP %s not implemented\n"
  msgid "Unsigned not yet implemented"
--- 92054,92060 ----
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6127
  #, fuzzy, gcc-internal-format
  #| msgid "DW_LOC_OP %s not implemented\n"
  msgid "Unsigned not yet implemented"
*************** msgstr ""
*** 91990,92008 ****
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:4279
  #, fuzzy, gcc-internal-format
  #| msgid "unknown insn mode"
  msgid "Unknown intrinsic op"
  msgstr "ukendt instruktionstilstand"
  
! #: fortran/trans-expr.cc:5865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown argument list function at %L"
  msgstr "for få parametre til funktionen '%s'"
  
! #: fortran/trans-expr.cc:11037
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 92086,92104 ----
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:4289
  #, fuzzy, gcc-internal-format
  #| msgid "unknown insn mode"
  msgid "Unknown intrinsic op"
  msgstr "ukendt instruktionstilstand"
  
! #: fortran/trans-expr.cc:5875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown argument list function at %L"
  msgstr "for få parametre til funktionen '%s'"
  
! #: fortran/trans-expr.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr ""
*** 92018,92029 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12709 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "The event variable at %L shall not be coindexed"
--- 92114,92125 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12688 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "The event variable at %L shall not be coindexed"
*************** msgstr ""
*** 92061,92242 ****
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4176
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "optional class parameter"
  msgstr "ingen parametre"
  
! #: fortran/trans-openmp.cc:4640
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unhandled expression type"
  msgstr "uventet adresseudtryk"
  
! #: fortran/trans-openmp.cc:4949
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unhandled expression"
  msgstr "uventet adresseudtryk"
  
! #: fortran/trans-openmp.cc:5072
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6050
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6053
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6056
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6633 fortran/trans-openmp.cc:6653
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6655
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "Used here"
  msgstr "'%s' tidligere defineret her"
  
! #: fortran/trans-openmp.cc:9221
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9631
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9642
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "Planlæg ikke begyndelsen og slutningen af proceduren"
  
! #: fortran/trans-openmp.cc:9645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "The base name at %L must not be an entry name"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: fortran/trans-openmp.cc:9648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "The base name at %L must not be a generic name"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: fortran/trans-openmp.cc:9651
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: fortran/trans-openmp.cc:9654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "'%s' skal tage mod én parameter"
  
! #: fortran/trans-openmp.cc:9690
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
! msgid "Cannot find symbol %qs"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: fortran/trans-openmp.cc:9702
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "'%s' er ikke en funktion,"
  
! #: fortran/trans-openmp.cc:9744
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "-f%s og -msdata=%s er indbyrdes uforenelige"
  
! #: fortran/trans-openmp.cc:9750
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9776
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9786
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9796
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9811
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9912 fortran/trans-openmp.cc:9951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument missing after %s"
  msgid "Expected positive argument index at %L"
  msgstr "en parameter mangler efter %s"
  
! #: fortran/trans-openmp.cc:9923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array `%A' at %0 is too large to handle"
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "Tabellen '%A' ved %0 er for stor til at håndtere"
  
! #: fortran/trans-openmp.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9987
  #, fuzzy, gcc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a main program unit"
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en hovedprogramenhed"
  
! #: fortran/trans-openmp.cc:10001
  #, fuzzy, gcc-internal-format
  #| msgid "Null argument at %0 for statement function reference at %1"
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "Nulparameter ved %0 for sætningsfunktionsreference ved %1"
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10015
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10024
  #, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10041
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<need_device_addr%> not yet supported"
--- 92157,92338 ----
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4196
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "optional class parameter"
  msgstr "ingen parametre"
  
! #: fortran/trans-openmp.cc:4660
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unhandled expression type"
  msgstr "uventet adresseudtryk"
  
! #: fortran/trans-openmp.cc:4969
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unhandled expression"
  msgstr "uventet adresseudtryk"
  
! #: fortran/trans-openmp.cc:5092
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6070
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6073
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6076
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6653 fortran/trans-openmp.cc:6673
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6675
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "Used here"
  msgstr "'%s' tidligere defineret her"
  
! #: fortran/trans-openmp.cc:9241
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9662
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "Planlæg ikke begyndelsen og slutningen af proceduren"
  
! #: fortran/trans-openmp.cc:9665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "The base name at %L must not be an entry name"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: fortran/trans-openmp.cc:9668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "The base name at %L must not be a generic name"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: fortran/trans-openmp.cc:9671
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
  
! #: fortran/trans-openmp.cc:9674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "'%s' skal tage mod én parameter"
  
! #: fortran/trans-openmp.cc:9710
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
! msgid "Cannot find symbol %qs at %L"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: fortran/trans-openmp.cc:9723
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "'%s' er ikke en funktion,"
  
! #: fortran/trans-openmp.cc:9765
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "-f%s og -msdata=%s er indbyrdes uforenelige"
  
! #: fortran/trans-openmp.cc:9771
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9797
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9807
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9817
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9832
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9933 fortran/trans-openmp.cc:9972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument missing after %s"
  msgid "Expected positive argument index at %L"
  msgstr "en parameter mangler efter %s"
  
! #: fortran/trans-openmp.cc:9944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array `%A' at %0 is too large to handle"
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "Tabellen '%A' ved %0 er for stor til at håndtere"
  
! #: fortran/trans-openmp.cc:9982
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10008
  #, fuzzy, gcc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a main program unit"
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en hovedprogramenhed"
  
! #: fortran/trans-openmp.cc:10022
  #, fuzzy, gcc-internal-format
  #| msgid "Null argument at %0 for statement function reference at %1"
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "Nulparameter ved %0 for sætningsfunktionsreference ved %1"
  
! #: fortran/trans-openmp.cc:10029
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10036
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10045
  #, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10062
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<need_device_addr%> not yet supported"
*************** msgid "unused name %qE"
*** 94112,94118 ****
  msgstr "ubenyttet parameter '%s'"
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:268
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
--- 94208,94214 ----
  msgstr "ubenyttet parameter '%s'"
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
*************** msgstr ""
*** 96236,96241 ****
--- 96332,96342 ----
  #~ msgstr "ugyldig operation på uudskiftet type"
  
  #, fuzzy, gcc-internal-format
+ #~| msgid "cannot find file for class %s"
+ #~ msgid "cannot specify %<override%> for a class"
+ #~ msgstr "kan ikke finde filen for klassen %s"
+ 
+ #, fuzzy, gcc-internal-format
  #~ msgid "a requires expression cannot appear outside a template"
  #~ msgstr "overløb i konstant udtryk"
  
*************** msgstr ""
*** 105020,105025 ****
--- 105121,105129 ----
  #~ msgid "%s: illegal option -- %c\n"
  #~ msgstr "%s: ugyldigt tilvalg -- %c\n"
  
+ #~ msgid "%s: invalid option -- %c\n"
+ #~ msgstr "%s: ugyldigt tilvalg -- %c\n"
+ 
  #~ msgid "%s: option requires an argument -- %c\n"
  #~ msgstr "%s: tilvalget skal have en parameter -- %c\n"
  
diff -Nrcpad gcc-15-20250809/gcc/po/de.po gcc-15-20250816/gcc/po/de.po
*** gcc-15-20250809/gcc/po/de.po	Sat Aug  9 22:32:39 2025
--- gcc-15-20250816/gcc/po/de.po	Sat Aug 16 22:32:18 2025
***************
*** 8,17 ****
  # Roland Illig <roland.illig@gmx.de>, 2015, 2017-2025.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 15.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-04-23 19:27+0000\n"
! "PO-Revision-Date: 2025-04-28 21:45+0200\n"
  "Last-Translator: Roland Illig <roland.illig@gmx.de>\n"
  "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
  "Language: de\n"
--- 8,17 ----
  # Roland Illig <roland.illig@gmx.de>, 2015, 2017-2025.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 15.2.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-08-01 17:58+0000\n"
! "PO-Revision-Date: 2025-08-10 02:26+0200\n"
  "Last-Translator: Roland Illig <roland.illig@gmx.de>\n"
  "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
  "Language: de\n"
*************** msgstr "Bei Erzeugung temporärer Felder
*** 543,550 ****
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2479
! #: common.opt:2705 common.opt:3472
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Tut nichts. Für Rückwärtskompatibilität erhalten."
--- 543,550 ----
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2476
! #: common.opt:2702 common.opt:3469
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Tut nichts. Für Rückwärtskompatibilität erhalten."
*************** msgstr "Angeben, dass eine externe BLAS-
*** 879,885 ****
  msgid "Use f2c calling convention."
  msgstr "Die f2c-Aufrufkonvention verwenden."
  
! #: fortran/lang.opt:575 cobol/lang.opt:78
  #, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr "Annehmen, dass Quelldatei in fester Form vorliegt."
--- 879,885 ----
  msgid "Use f2c calling convention."
  msgstr "Die f2c-Aufrufkonvention verwenden."
  
! #: fortran/lang.opt:575 cobol/lang.opt:83
  #, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr "Annehmen, dass Quelldatei in fester Form vorliegt."
*************** msgstr "-ffpe-trap=[…]\tBei folgenden
*** 924,930 ****
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr "-ffpe-summary=[…]\tZusammenfassung für Gleitkommaausnahmen ausgeben."
  
! #: fortran/lang.opt:615 cobol/lang.opt:82
  #, no-c-format
  msgid "Assume that the source file is free form."
  msgstr "Annehmen, dass Quelldatei in freier Form vorliegt."
--- 924,930 ----
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr "-ffpe-summary=[…]\tZusammenfassung für Gleitkommaausnahmen ausgeben."
  
! #: fortran/lang.opt:615 cobol/lang.opt:87
  #, no-c-format
  msgid "Assume that the source file is free form."
  msgstr "Annehmen, dass Quelldatei in freier Form vorliegt."
*************** msgstr "Unterstriche an extern sichtbare
*** 1151,1162 ****
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2313
! #: common.opt:2783 common.opt:2819 common.opt:2912 common.opt:2916
! #: common.opt:3025 common.opt:3160 common.opt:3168 common.opt:3176
! #: common.opt:3184 common.opt:3285 common.opt:3345 common.opt:3433
! #: common.opt:3613 common.opt:3617 common.opt:3621 common.opt:3625
! #: common.opt:3699 common.opt:3703 common.opt:3734 common.opt:3738
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Tut nichts. Für Rückwärtskompatibilität erhalten."
--- 1151,1162 ----
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2310
! #: common.opt:2780 common.opt:2816 common.opt:2909 common.opt:2913
! #: common.opt:3022 common.opt:3157 common.opt:3165 common.opt:3173
! #: common.opt:3181 common.opt:3282 common.opt:3342 common.opt:3430
! #: common.opt:3610 common.opt:3614 common.opt:3618 common.opt:3622
! #: common.opt:3696 common.opt:3700 common.opt:3731 common.opt:3735
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Tut nichts. Für Rückwärtskompatibilität erhalten."
*************** msgstr "-trigraphs\tTrigraphen nach ISO
*** 3806,3877 ****
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "Keine system- oder GCC-spezifischen Makros vordefinieren."
  
! #: cobol/lang.opt:43
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr "COBOL-Konstrukte, die von Nicht-ISO-Compilern verwendet werden, akzeptieren"
  
! #: cobol/lang.opt:62
  #, no-c-format
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr "-fcobol-exceptions=<n>\tEinige Ausnahmen standardmäßig aktivieren"
  
! #: cobol/lang.opt:66
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr "Alternative implizite Kopierbuch-Dateinamenerweiterung definieren"
  
! #: cobol/lang.opt:70
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr "Working-Storage-Datenelemente auf den angegebenen Wert setzen"
  
! #: cobol/lang.opt:74
  #, no-c-format
  msgid "Enable Cobol lex debugging"
  msgstr "Cobol-Lex-Debugging einschalten"
  
! #: cobol/lang.opt:86
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr "-findicator-column=<n>\tSpalte, nach der Region A beginnt"
  
! #: cobol/lang.opt:90
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr "-finternal-ebcdic\tDie interne Verarbeitung erfolgt in EBCDIC-Codepage 1140"
  
! #: cobol/lang.opt:94
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr "Einschalten/Ausschalten der statischen Bindung für CALL-Literale"
  
! #: cobol/lang.opt:98
  #, no-c-format
  msgid "Enable Cobol parser debugging"
  msgstr "Fehlersuche im Cobol-Parser einschalten"
  
! #: cobol/lang.opt:102
  #, no-c-format
  msgid "Enable Cobol yacc debugging"
  msgstr "Fehlersuche im Cobol-Yacc einschalten"
  
! #: cobol/lang.opt:106
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr "<source_filter> vor der Kompilierung vorverarbeiten"
  
! #: cobol/lang.opt:126
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr "-main\tDie erste Programm-ID in der nächsten Quelldatei wird von einem generierten main()-Einstiegspunkt aufgerufen"
  
! #: cobol/lang.opt:130
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr "-main=<Quelldatei> Quelldatei/PROGRAMM-ID wird von der generierten main() aufgerufen"
  
! #: cobol/lang.opt:134
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr "-nomain\tEs wird keine main()-Funktion aus COBOL-Quelldateien erstellt"
--- 3806,3877 ----
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "Keine system- oder GCC-spezifischen Makros vordefinieren."
  
! #: cobol/lang.opt:48
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr "COBOL-Konstrukte, die von Nicht-ISO-Compilern verwendet werden, akzeptieren"
  
! #: cobol/lang.opt:67
  #, no-c-format
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr "-fcobol-exceptions=<n>\tEinige Ausnahmen standardmäßig aktivieren"
  
! #: cobol/lang.opt:71
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr "Alternative implizite Kopierbuch-Dateinamenerweiterung definieren"
  
! #: cobol/lang.opt:75
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr "Working-Storage-Datenelemente auf den angegebenen Wert setzen"
  
! #: cobol/lang.opt:79
  #, no-c-format
  msgid "Enable Cobol lex debugging"
  msgstr "Cobol-Lex-Debugging einschalten"
  
! #: cobol/lang.opt:91
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr "-findicator-column=<n>\tSpalte, nach der Region A beginnt"
  
! #: cobol/lang.opt:95
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr "-finternal-ebcdic\tDie interne Verarbeitung erfolgt in EBCDIC-Codepage 1140"
  
! #: cobol/lang.opt:99
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr "Einschalten/Ausschalten der statischen Bindung für CALL-Literale"
  
! #: cobol/lang.opt:103
  #, no-c-format
  msgid "Enable Cobol parser debugging"
  msgstr "Fehlersuche im Cobol-Parser einschalten"
  
! #: cobol/lang.opt:107
  #, no-c-format
  msgid "Enable Cobol yacc debugging"
  msgstr "Fehlersuche im Cobol-Yacc einschalten"
  
! #: cobol/lang.opt:111
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr "<source_filter> vor der Kompilierung vorverarbeiten"
  
! #: cobol/lang.opt:131
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr "-main\tDie erste Programm-ID in der nächsten Quelldatei wird von einem generierten main()-Einstiegspunkt aufgerufen"
  
! #: cobol/lang.opt:135
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr "-main=<Quelldatei> Quelldatei/PROGRAMM-ID wird von der generierten main() aufgerufen"
  
! #: cobol/lang.opt:139
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr "-nomain\tEs wird keine main()-Funktion aus COBOL-Quelldateien erstellt"
*************** msgstr "Alias:"
*** 8715,8726 ****
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr "Bekannte PTX-ISA-Versionen (für Verwendung mit Option -mptx=):"
  
! #: config/nvptx/nvptx.opt:156
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr "Die Version der PTX-ISA angeben, die verwendet wird."
  
! #: config/nvptx/nvptx.opt:160
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr "PTX-Register initialisieren."
--- 8715,8726 ----
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr "Bekannte PTX-ISA-Versionen (für Verwendung mit Option -mptx=):"
  
! #: config/nvptx/nvptx.opt:159
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr "Die Version der PTX-ISA angeben, die verwendet wird."
  
! #: config/nvptx/nvptx.opt:163
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr "PTX-Register initialisieren."
*************** msgstr "-mfuse-move=<0,23>\tOptimierung.
*** 8897,8926 ****
  
  #: config/avr/avr.opt:169
  #, no-c-format
  msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr "Annehmen, dass auf alle Daten im statischen Speicher via LDS/STS zugegriffen werden kann. Diese Option ist nur für Reduced-Tiny-Geräte wie ATtiny40 sinnvoll."
  
! #: config/avr/avr.opt:173
  #, no-c-format
  msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr "-mdouble=<Bits>\tEinen <Bits> breiten Typ für »double« verwenden."
  
! #: config/avr/avr.opt:177
  #, no-c-format
  msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr "-mlong-double=<Bits>\tEinen <Bits> breiten Typ für »long double« verwenden."
  
! #: config/avr/avr.opt:181
  #, no-c-format
  msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr "Nicht gegen die Geräte-spezifische Bibliothek lib<MCU>.a binden."
  
! #: config/avr/avr.opt:185
  #, no-c-format
  msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr "Nicht die gerätespezifische Specs-Datei »device-specs/specs-<MCU>« verwenden."
  
! #: config/avr/avr.opt:189
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr "Verfügbare Werte für Bits:"
--- 8897,8931 ----
  
  #: config/avr/avr.opt:169
  #, no-c-format
+ msgid "Optimization. Fuse some move insns after insn combine."
+ msgstr "Optimierung. Mehrfache Move-Befehle zusammenschweißen, nachdem Befehle kombiniert wurden."
+ 
+ #: config/avr/avr.opt:173
+ #, no-c-format
  msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr "Annehmen, dass auf alle Daten im statischen Speicher via LDS/STS zugegriffen werden kann. Diese Option ist nur für Reduced-Tiny-Geräte wie ATtiny40 sinnvoll."
  
! #: config/avr/avr.opt:177
  #, no-c-format
  msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr "-mdouble=<Bits>\tEinen <Bits> breiten Typ für »double« verwenden."
  
! #: config/avr/avr.opt:181
  #, no-c-format
  msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr "-mlong-double=<Bits>\tEinen <Bits> breiten Typ für »long double« verwenden."
  
! #: config/avr/avr.opt:185
  #, no-c-format
  msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr "Nicht gegen die Geräte-spezifische Bibliothek lib<MCU>.a binden."
  
! #: config/avr/avr.opt:189
  #, no-c-format
  msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr "Nicht die gerätespezifische Specs-Datei »device-specs/specs-<MCU>« verwenden."
  
! #: config/avr/avr.opt:193
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr "Verfügbare Werte für Bits:"
*************** msgstr "Zwei Befehlskombinationsdurchlä
*** 14318,14324 ****
  msgid "Mark all loops as parallel."
  msgstr "Alle Schleifen als parallel markieren."
  
! #: common.opt:1852 common.opt:1860 common.opt:3249
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "Schleifenschachtelungs-Umwandlungen einschalten. Entspricht -floop-next-optimize."
--- 14323,14329 ----
  msgid "Mark all loops as parallel."
  msgstr "Alle Schleifen als parallel markieren."
  
! #: common.opt:1852 common.opt:1860 common.opt:3246
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "Schleifenschachtelungs-Umwandlungen einschalten. Entspricht -floop-next-optimize."
*************** msgstr "Inkrementelle LTO einschalten, m
*** 14678,16089 ****
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr "Anzahl der Cache-Einträge in der inkrementellen LTO, nach der alte Einträge gelöscht werden sollen."
  
! #: common.opt:2304
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr "Algorithmus, mit dem Symbole und Variablen zur Linkzeit partitioniert werden."
  
! #: common.opt:2309
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr "Kompressionsstufe <Zahl> für zlib/zstd für IL verwenden."
  
! #: common.opt:2317
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Verschiedene Statistiken über Linkzeit-Optimierung ausgeben."
  
! #: common.opt:2321
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Nur in WPA verschiedene Statistiken über Linkzeit-Optimierung ausgeben."
  
! #: common.opt:2325
  #, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Nach eingebauten Mathematikfunktionen errno setzen."
  
! #: common.opt:2329
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "-fmax-errors=<Anzahl>\tHöchstzahl der zu meldenden Fehler."
  
! #: common.opt:2333
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr "Das Entfernen von malloc- und free-Paaren erlauben, wenn der allozierte Block ungenutzt ist."
  
! #: common.opt:2340
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Über dauerhafte Speicherreservierung berichten."
  
! #: common.opt:2344
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Nur in WPA über dauerhafte Speicherreservierung berichten."
  
! #: common.opt:2351
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Versuchen, identische Konstanten und konstante Variablen zu verschmelzen."
  
! #: common.opt:2355
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Versuchen, identische Konstanten über Übersetzungseinheiten hinweg zu verschmelzen."
  
! #: common.opt:2359
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Versuchen, identische Zeichenketten zur Fehlersuche über Übersetzungseinheiten hinweg zu verschmelzen."
  
! #: common.opt:2363
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "-fmessage-length=<Anzahl>\tDiagnosemeldungen auf <Anzahl> Zeichen pro Zeile beschränken. 0 unterdrückt Zeilenumbruch."
  
! #: common.opt:2367
  #, no-c-format
  msgid "Align the start of every function."
  msgstr "Die Anfänge jeder Funktion ausrichten."
  
! #: common.opt:2371
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr "SMS-basierte modulo-Planung vor erstem Planungsdurchlauf durchführen."
  
! #: common.opt:2375
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr "SMS-basierte modulo-Planung mit erlaubten Register-Verschiebungen durchführen."
  
! #: common.opt:2379
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "Berechnung der Schleifeninvarianten außerhalb der Schleifen legen."
  
! #: common.opt:2383
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr "Speicheroperationen aus Schleifen herausverschieben."
  
! #: common.opt:2387
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr "Baustein für specs-basierte multilib-bewusste TFLAGS."
  
! #: common.opt:2391
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "Den RTL-Durchlauf zur Entfernung toten Codes verwenden."
  
! #: common.opt:2395
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Den RTL-Durchlauf zur Entfernung toter Speicherungen verwenden."
  
! #: common.opt:2399
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr "Traditionelle Planung in Schleifen, die bereits Modulo-Planung unterzogen wurden, einschalten/ausschalten."
  
! #: common.opt:2403
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr "Synchrone Nicht-Aufruf-Ausnahmen unterstützen."
  
! #: common.opt:2410
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr "-foffload-options=<Ziele>=<Optionen>\tOffloading-Ziele und deren Optionen angeben."
  
! #: common.opt:2414
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr "-foffload-abi=[lp64|ilp32]\tFestlegen, welche ABI in einem Offload-Compiler verwendet wird."
  
! #: common.opt:2427
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr "-foffload-abi-host-opts=<options>\tHost-ABI-Optionen festlegen."
  
! #: common.opt:2431
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr "Wenn möglich, keine Stapelrahmen erzeugen."
  
! #: common.opt:2438
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "SIMD-Klone für Funktionen mit OpenMP-Declare-Ziel-Direktive erzeugen."
  
! #: common.opt:2457
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Alle Informationen über Optimierungen auf stderr einschalten."
  
! #: common.opt:2461
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr "-fopt-info[-<Typ>=Dateiname]\tOptimierungsdetails des Compilers ausgeben."
  
! #: common.opt:2465
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr "Eine QUELLDATEI.opt-record.json schreiben mit Details, welche Optimierungen durchgeführt wurden."
  
! #: common.opt:2469
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr "Schleifen, die CRC berechnen, erkennen und durch eine schnellere Implementierung ersetzen. Wenn das Zielsystem den CRC-Befehl unterstützt und die CRC-Schleife dasselbe Polynom wie der CRC-Befehl verwendet, wird sie direkt durch den entsprechenden CRC-Befehl ersetzt. Wenn das Zielsystem den Befehl zur übertragslosen Multiplikation unterstützt, wird die CRC mit diesem Befehl erzeugt. Trifft keiner der beiden Fälle zu, wird die CRC tabellenbasiert berechnet."
  
! #: common.opt:2483
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Geschwister- und endrekursive Aufrufe optimieren."
  
! #: common.opt:2487
  #, no-c-format
  msgid "Insert path profiling code."
  msgstr "Pfadprofilierungscode einfügen."
  
! #: common.opt:2491
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr "Teilweises Inlining durchführen."
  
! #: common.opt:2495 common.opt:2499
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr "Über Speicherbelegung vor zwischenprozeduraler Optimierung berichten."
  
! #: common.opt:2503
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr "Strukturelemente ohne Lücken zusammenpacken."
  
! #: common.opt:2507
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr "-fpack-struct=<Zahl>\tAnfängliche größte Ausrichtung für Strukturelemente festlegen."
  
! #: common.opt:2511
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Kleine Aggregate über Speicher, nicht Register, zurückgeben."
  
! #: common.opt:2515
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr "Schleifen-Schälung durchführen."
  
! #: common.opt:2519
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "Maschinenspezifische Guckloch-Optimierungen einschalten."
  
! #: common.opt:2523
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Einen RTL-Guckloch-Durchlauf vor sched2 einschalten."
  
! #: common.opt:2527
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Wenn möglich, lageunabhängigen Code erzeugen (large mode)."
  
! #: common.opt:2531
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Wenn möglich, lageunabhängigen Code für ausführbare Dateien erzeugen (large mode)."
  
! #: common.opt:2535
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Wenn möglich, positionsunabhängigen Code erzeugen (small mode)."
  
! #: common.opt:2539
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Wenn möglich, positionsunabhängigen Code für ausführbare Dateien erzeugen (small mode)."
  
! #: common.opt:2543
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr "PLT für PIC-Aufrufe verwenden (-fno-plt: die Adresse beim Aufrufer aus der GOT laden)."
  
! #: common.opt:2547
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Zu ladendes Plugin angeben."
  
! #: common.opt:2551
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr "-fplugin-arg-<Name>-<Schlüssel>[=<Wert>]\tArgument <Schlüssel>=<Wert> für Plugin <Name> angeben."
  
! #: common.opt:2555
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "Vorhersehende vereinheitlichende Optimierung durchlaufen."
  
! #: common.opt:2559
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Wenn verfügbar, Prefetch-Befehle für Arrays in Schleifen erzeugen."
  
! #: common.opt:2563
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Einfachen Programm-Profilierungscode einschalten."
  
! #: common.opt:2567
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr "Absolute Quellpfade für gcov erzeugen."
  
! #: common.opt:2571
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Arc-basierten Programm-Profilierungscode einfügen."
  
! #: common.opt:2575
  #, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr "Code einfügen, um die Bedingungsabdeckung zu messen."
  
! #: common.opt:2579
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr "Basisverzeichnis zum Speichern der Profildaten setzen. Vorgabe ist das aktuelle Verzeichnis."
  
! #: common.opt:2584
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr "Name zum Speichern der Profilingnotizen festlegen."
  
! #: common.opt:2588
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Korrektur fluss-unstimmiger Profildateneingabe einschalten."
  
! #: common.opt:2592
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr "-fprofile-update=[single|atomic|prefer-atomic]\tMethode für Profilupdates festlegen."
  
! #: common.opt:2596
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr "Funktionen nur aus Dateien instrumentieren, deren Namen zu einem der regulären Ausdrücke passen (durch Semikolon getrennt)."
  
! #: common.opt:2600
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr "Funktionen nur aus Dateien instrumentieren, deren Namen zu keinem der regulären Ausdrücke passen (durch Semikolon getrennt)."
  
! #: common.opt:2616
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tStufe für die Reproduzierbarkeit des mit »-fprofile-generate« generierten Profils festlegen."
  
! #: common.opt:2632
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr "Präfix von absolutem Pfad abschneiden, bevor dieser Name für »-fprofile-generate=« und »-fprofile-use=« gemangelt wird."
  
! #: common.opt:2636
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr "-fprofile-prefix-map=<alt>=<neu>\tIn der Ausgabe von GCOV einen Verzeichnisnamen auf einen anderen abbilden."
  
! #: common.opt:2640
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr "Allgemeine Optionen zum Erzeugen von Profil-Info für Profil-Feedback-gerichtete Optimierungen einschalten."
  
! #: common.opt:2644
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Allgemeine Optionen zum Erzeugen von Profil-Info für Profil-Feedback-gerichtete Optimierungen einschalten, und -fprofile-dir= setzen."
  
! #: common.opt:2648
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr "Profilinformation im Abschnitt .gcov_info registrieren, statt einen Konstruktor/Destruktor zu verwenden."
  
! #: common.opt:2652
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr "Profilinformation im angegebenen Abschnitt registrieren, statt einen Konstruktor/Destruktor zu verwenden."
  
! #: common.opt:2656
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr "Nicht annehmen, dass Funktionen, die im Trainingslauf nie ausgeführt wurden, kalt sind."
  
! #: common.opt:2660
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr "Allgemeine Optionen zum Durchführen von Profil-Feedback-gerichteten Optimierungen einschalten."
  
! #: common.opt:2664
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Allgemeine Optionen zum Durchführen von Profil-Feedback-gerichteten Optimierungen einschalten, und -fprofile-dir= setzen."
  
! #: common.opt:2668
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "Code einfügen, um Ausdrücke zu profilen."
  
! #: common.opt:2672
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Über Konsistenz des Profils berichten."
  
! #: common.opt:2676
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr "Funktionen umsortieren, um Codeplatzierung zu verbessern."
  
! #: common.opt:2680
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "In jedem Funktionsprolog NOP-Befehle erzeugen."
  
! #: common.opt:2687
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "-frandom-seed=<Zeichenkette>\tÜbersetzung mit <Zeichenkette> reproduzierbar machen."
  
! #: common.opt:2697
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr "GCC-Kommandozeilenschalter in Objektdateien aufzeichnen."
  
! #: common.opt:2701
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Kleine Aggregate über Register zurückgeben."
  
! #: common.opt:2709
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr "DSE mitteilen, dass der Speicher für ein C++-Objekt tot ist, wenn der Konstruktor anfängt und wenn der Destruktor aufhört."
  
! #: common.opt:2723
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr "-flive-patching=[inline-only-static|inline-clone]\tFunktionsübergreifende Optimierung steuern, um für Live-Patching geeigneten Code zu erzeugen. Bietet gleichzeitig mehrstufige Kontrolle bezüglich der ausgewählten funktionsübergreifenden Optimierungen."
  
! #: common.opt:2738
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr "DCE mitteilen, dass ungenutzte C++-Allokationen entfernt werden."
  
! #: common.opt:2742
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Entlastung des Registerdrucks durch Live-Bereichs-Schrumpfung."
  
! #: common.opt:2746
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Einen Optimierungsdurchgang zur Registerumbenennung durchführen."
  
! #: common.opt:2750
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Einen zielabhängigen Optimierungsdurchgang zur Befehlsfusion durchführen."
  
! #: common.opt:2754
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Basisblöcke umsortieren, um Codeplatzierung zu verbessern."
  
! #: common.opt:2758
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr "-freorder-blocks-algorithm=[simple|stc]\tAlgorithmus zum Umordnen der Basisblöcke festlegen."
  
! #: common.opt:2771
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Basisblöcke und in heiße und kalte Abschnitte umordnen und partitionieren."
  
! #: common.opt:2775
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr "Funktionen umsortieren, um Codeplatzierung zu verbessern."
  
! #: common.opt:2779
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Einen Durchlauf zur Entfernung von Teilausdrücken nach Schleifenoptimierungen hinzufügen."
  
! #: common.opt:2787
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "Optimierungen, die Standard-Rundungsverhalten für Gleitkomma annehmen, ausschalten."
  
! #: common.opt:2791
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr "Planung über Basisblöcke hinaus einschalten."
  
! #: common.opt:2795
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Registerdruckempfindliche Befehlsplanung einschalten."
  
! #: common.opt:2799
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "Spekulative Bewegung von Nicht-Lade-Befehlen erlauben."
  
! #: common.opt:2803
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "Spekulative Bewegung bei einigen Ladebefehlen erlauben."
  
! #: common.opt:2807
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "Spekulative Bewegung bei mehr Ladebefehlen erlauben."
  
! #: common.opt:2811
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "-fsched-verbose=<Stufe>\tStufe der Wortfülle des Planers angeben."
  
! #: common.opt:2815
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr "Wenn Planung nach dem Neuladen, dann Superblock-Planung."
  
! #: common.opt:2823
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Befehle vor Registerbelegung neu planen."
  
! #: common.opt:2827
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Befehle nach Registerbelegung neu planen."
  
! #: common.opt:2834
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr "Befehle mit selektivem Planungs-Algorithmus einplanen."
  
! #: common.opt:2838
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "Ausgewählte Planung nach Neuladen durchführen."
  
! #: common.opt:2842
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr "Selbsttests durchführen, mit dem angegebenen Pfad, um die Testdateien zu finden."
  
! #: common.opt:2846
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr "Während selektiver Planung Software-Pipelining innerer Schleifen durchführen."
  
! #: common.opt:2850
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr "Während selektiver Planung Software-Pipelining äußerer Schleifen durchführen."
  
! #: common.opt:2854
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr "Regionen mit Pipelining ohne Pipelining neu planen."
  
! #: common.opt:2858
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr "Erlauben, dass der dynamische Linker Funktionen und Variablen mit solchen unterschiedlicher Semantik (oder Initialisierungen) gemischt platzieren darf."
  
! #: common.opt:2864
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr "Nicht ausgereifte Planung von eingereihten Befehlen erlauben."
  
! #: common.opt:2868
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr "-fsched-stalled-insns=<Anzahl>\tAnzahl der eingereihten Befehle festlegen, die unausgereift geplant werden können."
  
! #: common.opt:2876
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr "Prüfung der Abhängigkeitsentfernung in nicht ausgereifter Planung von eingereihten Befehlen festlegen."
  
! #: common.opt:2880
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr "-fsched-stalled-insns-dep=<Zahl>\tAbhängigkeitsentfernung für Prüfung in nicht ausgereifter Planung von eingereihten Befehlen festlegen."
  
! #: common.opt:2884
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Gruppenheuristik im Planer einschalten."
  
! #: common.opt:2888
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Critical-Path-Heuristik im Planer einschalten."
  
! #: common.opt:2892
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Heuristik für spekulative Befehle im Planer einschalten."
  
! #: common.opt:2896
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Rang-Heuristik im Planer einschalten."
  
! #: common.opt:2900
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Heuristik für letzte Befehle im Planer einschalten."
  
! #: common.opt:2904
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Heuristik für Abhängigkeits-Zähler bei Planung einschalten."
  
! #: common.opt:2908
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr "Auf Daten im gleichen Abschnitt von gemeinsam verwendeten Ankerpunkten zugreifen."
  
! #: common.opt:2920
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr "Durchlauf für Redundante Erweiterungsentfernung (REE) einschalten."
  
! #: common.opt:2924
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr "Spaltenzahlen in Diagnose zeigen, wenn verfügbar. Standard: Ein."
  
! #: common.opt:2928
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr "Funktionsprologe nur vor Teilen der Funktion erzeugen, die diese benötigt, statt am Anfang der Funktion."
  
! #: common.opt:2933
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "Teile des Prologs und Epilogs separat an den nötigen Stellen erzeugen."
  
! #: common.opt:2937
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Von IEEE-Signalisierungs-NaNs wahrnehmbare Optimierungen ausschalten."
  
! #: common.opt:2941
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr "Gleitkommaoptimierungen ausschalten, die die IEEE-Vorzeichenbehaftung von Null nicht beachten."
  
! #: common.opt:2945
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "Gleitkommakonstanten in Konstanten einfacher Genauigkeit umwandeln."
  
! #: common.opt:2949
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Lebensdauer von Induktionsvariablen aufteilen, wenn Schleifen abgerollt werden."
  
! #: common.opt:2953
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Nicht zusammenhängende Stapelrahmen erzeugen."
  
! #: common.opt:2957
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr "Breite Typen in unabhängige Register aufteilen."
  
! #: common.opt:2961
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr "Breite Typen bereits früher in unabhängige Register aufteilen."
  
! #: common.opt:2965
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "Rückwärtsübermittlung von Nutzungseigenschaften auf SSA-Ebene einschalten."
  
! #: common.opt:2969
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr "Bedingte Ausdrücke mittels SSA-PHI-Knoten optimieren."
  
! #: common.opt:2973
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Anzahl der stdarg-Register optimieren, die am Anfang einer Funktion auf dem Stapel gespeichert werden."
  
! #: common.opt:2977
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Variablenerweiterung anwenden, wenn Schleifen abgerollt werden."
  
! #: common.opt:2981
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "-fstack-check=[no|generic|specific]\tCode zur Stapelprüfung in das Programm einfügen."
  
! #: common.opt:2985
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Code zur Stapelprüfung in das Programm einfügen. Dasselbe wie -fstack-check=specific."
  
! #: common.opt:2989
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr "Code einfügen, der jede Speicherseite des Stapels bei der Allokation antestet, um vor Angriffen basierend auf Überschneidungen zu schützen."
  
! #: common.opt:2997
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "-fstack-limit-register=<Register>\tWenn der Stapel über <Register> hinausgeht, abfangen (»trap«)."
  
! #: common.opt:3001
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "-fstack-limit-symbol=<Name>\tWenn der Stapel über das Symbol <Name> hinausgeht, abfangen (»trap«)."
  
! #: common.opt:3005
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Propolice als Stapelschutzmethode verwenden."
  
! #: common.opt:3009
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Eine Stapelschutzmethode für jede Funktion verwenden."
  
! #: common.opt:3013
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Eine schlaue Stapelschutzmethode für gewisse Funktionen verwenden."
  
! #: common.opt:3017
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "Stapelschutzmethode nur für Funktionen mit dem Attribut »stack_protect« verwenden."
  
! #: common.opt:3021
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr "Information über Stapelverwendung auf Funktionsbasis ausgeben."
  
! #: common.opt:3033
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr "Annehmen, dass strenge Alias-Regeln gelten."
  
! #: common.opt:3037
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Vorzeichenbehafteten Überlauf als undefiniertes Verhalten behandeln. Wird mit -fwrapv -fwrapv-pointer negiert."
  
! #: common.opt:3041
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr "Stapelschrubben komplett ausschalten, unabhängig von Strub-Attributen."
  
! #: common.opt:3045
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr "Stapelschrubben gemäß der Attribute einschalten, mit strenger Aufrufprüfung."
  
! #: common.opt:3054
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr "Standard-Strub-Modus wiederherstellen: gemäß Attributen, mit lockerer Prüfung."
  
! #: common.opt:3058
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "Stapelschrubben für alle geeigneten Funktionen einschalten."
  
! #: common.opt:3062
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr "Stapelschrubben für At-Aufrufe für alle geeigneten Funktionen einschalten."
  
! #: common.opt:3066
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Internes Stapelschrubben für alle geeigneten Funktionen einschalten."
  
! #: common.opt:3070
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr "__atomic-Operationen über Bibliotheksaufrufe alter __sync-Funktionen durchführen."
  
! #: common.opt:3074
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Auf Syntaxfehler prüfen, dann anhalten."
  
! #: common.opt:3078
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr "Von »gcov« benötigte Dateien anlegen."
  
! #: common.opt:3082
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "Sprung-Threading-Optimierungen durchführen."
  
! #: common.opt:3086
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr "Benötigte Zeit für jeden Compilerdurchlauf ausgeben."
  
! #: common.opt:3090
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr "Dauer der Teilphasen separat aufzeichnen."
  
! #: common.opt:3094
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tDas standardmäßige Codeerzeugungsmodell für Thread-lokalen Speicher angeben."
  
! #: common.opt:3113
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr "Funktionen, Variablen und asms höchster Ebene umordnen."
  
! #: common.opt:3117
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Superblockerzeugung über Ende-Vervielfältigung durchführen."
  
! #: common.opt:3121
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr "Für Ziele, die normalerweise Trampoline für geschachtelte Funktionen benötigen, diese stets generieren, statt Deskriptoren zu verwenden."
  
! #: common.opt:3126
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr "Ob Trampoline in ausführbarem Speicher statt in ausführbarem Stapelspeicher erzeugt werden."
  
! #: common.opt:3144
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Annehmen, dass Gleitkommaoperationen abgefangen werden können (»trap«)."
  
! #: common.opt:3148
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Vorzeichenbehafteten Überlauf in Addition, Subtraktion und Multiplikation abfangen (»trap«)."
  
! #: common.opt:3152
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "SSA-CCP-Optimierungen auf Bäumen einschalten."
  
! #: common.opt:3156
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "SSA-BIT-CCP-Optimierungen auf Bäumen einschalten."
  
! #: common.opt:3164
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "Kopieren des Schleifenkopfes auf Bäumen einschalten."
  
! #: common.opt:3172
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "Zusammenfassen von nutzersichtbaren Variablen während des SSA-Durchlaufs einschalten."
  
! #: common.opt:3180
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "Kopieweitergabe auf Bäumen einschalten."
  
! #: common.opt:3188
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "Bedingte Speicherbefehle in unbedingte umwandeln."
  
! #: common.opt:3192
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "Umwandlungen von »switch«-Initialisierungen durchführen."
  
! #: common.opt:3196
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Beseitigungsoptimierung für toten SSA-Code auf Bäumen einschalten."
  
! #: common.opt:3200
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "Dominator-Optimierungen einschalten."
  
! #: common.opt:3204
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "Enden-Zusammenfassung auf Bäumen einschalten."
  
! #: common.opt:3208
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr "Entfernung toter Speicherungen einschalten."
  
! #: common.opt:3212
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "Vorwärts-Übertragung auf Bäumen einschalten."
  
! #: common.opt:3216
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Vollständige Redundanzentfernung (FRE) auf Bäumen einschalten."
  
! #: common.opt:3220
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "Zeichenkettenlängen-Optimierungen auf Bäumen einschalten."
  
! #: common.opt:3224
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Ausführungspfade erkennen, die durch Dereferenzieren eines Nullzeigers fehlerhaftes oder undefiniertes Verhalten auslösen. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt."
  
! #: common.opt:3230
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Ausführungspfade erkennen, die ausgelöst werden, indem ein Nullwert auf eine Weise verwendet wird, die durch ein »returns_nonnull«- oder »nonnull«-Attribut verboten ist. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt."
  
! #: common.opt:3237
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "Schleifenverteilung auf Bäumen einschalten."
  
! #: common.opt:3241
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Schleifenverteilung für in Bibliotheksaufruf umgewandelte Muster einschalten."
  
! #: common.opt:3245
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "Bewegung der Schleifeninvariante auf Bäumen einschalten."
  
! #: common.opt:3253
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Kanonische Induktionsvariablen in Schleifen erzeugen."
  
! #: common.opt:3257
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "Schleifenoptimierungen auf Baumebene einschalten."
  
! #: common.opt:3261
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "-ftree-parallelize-loops=<Anzahl>\tAutomatische Parallelisierung von Schleifen einschalten."
  
! #: common.opt:3265
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Herausziehen von Ladeoperationen aus bedingten Zeigern einschalten."
  
! #: common.opt:3269
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "SSA-PRE-Optimierungen auf Bäumen einschalten."
  
! #: common.opt:3273
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr "In SSA-PRE-Optimierungen auf Bäumen Teils-Teils-Redundanz eliminieren."
  
! #: common.opt:3277
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Funktionslokale Analyse von Zeigerzielen auf Bäumen durchführen."
  
! #: common.opt:3281
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "Neuverbindung auf Baumebene einschalten."
  
! #: common.opt:3289
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "SSA-Codeversenkung auf Bäumen einschalten."
  
! #: common.opt:3293
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr "Geradlinige Stärkereduktion durchführen."
  
! #: common.opt:3297
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "Skalarersetzung von Aggregaten durchführen."
  
! #: common.opt:3301
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr "Vorübergehende Ausdrücke im SSA->Normal-Durchlauf ersetzen."
  
! #: common.opt:3305
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr "Lebensdaueraufteilung während des »SSA -> Normal«-Durchlaufs durchführen."
  
! #: common.opt:3309
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Wertebereichsweitergabe auf Bäumen durchführen."
  
! #: common.opt:3313
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr "Pfade aufteilen, die zu Schleifen-Rückkanten führen."
  
! #: common.opt:3317
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr "Annehmen, dass gemeinsame Deklarationen durch solche übersteuert werden dürfen, die ein längeres hintangestelltes Array haben."
  
! #: common.opt:3322
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Ganze Übersetzungseinheit auf einmal übersetzen."
  
! #: common.opt:3326
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr "Ausnahme bei __builtin_unreachable auslösten, statt es für die Optimierung zu verwenden."
  
! #: common.opt:3330
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Schleifenabwicklung durchführen, wenn Anzahl der Wiederholungen bekannt ist."
  
! #: common.opt:3334
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "Schleifenabwicklung für alle Schleifen durchführen."
  
! #: common.opt:3349
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr "Optimierung für Gleitkommaarithmetik erlauben, auch wenn durch Runden ein anderes Ergebnis herauskommen kann."
  
! #: common.opt:3354
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr "Das gleiche wie -fassociative-math für Ausdrücke, die Division enthalten."
  
! #: common.opt:3362
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Mathematische Optimierungen erlauben, die IEEE- oder ISO-Standards verletzen könnten."
  
! #: common.opt:3366
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr "Schleifenausschaltung durchführen."
  
! #: common.opt:3370
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr "Schleifen-Aufteilung durchführen."
  
! #: common.opt:3374
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr "Schleifen versionieren, je nachdem, ob sie eine Schrittweite von eins haben."
  
! #: common.opt:3378
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "Einfach Abwicklungstabellen für Ausnahmebehandlung erzeugen."
  
! #: common.opt:3382
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "BFD-Linker statt Standardlinker verwenden."
  
! #: common.opt:3386
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "Gold-Linker statt Standardlinker verwenden."
  
! #: common.opt:3390
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Den LLVM-lld-Linker statt des Standardlinkers verwenden."
  
! #: common.opt:3394
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Den Modernen Linker (MOLD) statt des Standardlinkers verwenden."
  
! #: common.opt:3404
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr "Variablenverfolgung durchführen."
  
! #: common.opt:3411
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Variablenverfolgung durch Zuweisungsanmerkungen durchführen."
  
! #: common.opt:3417
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr "-fvar-tracking-assignments umschalten."
  
! #: common.opt:3424
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Variablenverfolgung durchführen und auch Variablen markieren, die uninitialisiert sind."
  
! #: common.opt:3429
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Vektorisierung auf Bäumen einschalten."
  
! #: common.opt:3437
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "Schleifenvektorisierung auf Bäumen einschalten."
  
! #: common.opt:3441
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Vektorisierung von Basisblöcken (SLP) auf Bäumen einschalten."
  
! #: common.opt:3445
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tKostenmodell für Vektorisierung angeben."
  
! #: common.opt:3449
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tVektorisierungs-Kostenmodell angeben, das für mit einer SIMD-Direktive markierten Code verwendet wird."
  
! #: common.opt:3468
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "Schaltet das dynamische Vektorisierer-Kostenmodell ein. Für Rückwärtskompatibilität erhalten."
  
! #: common.opt:3476
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "Kopieweitergabe von Informationen über Skalar-Evolution einschalten."
  
! #: common.opt:3480
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAutomatische Variablen initialisieren."
  
! #: common.opt:3502
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr "Zusätzliche Anmerkungen an Assemblerausgabe anfügen."
  
! #: common.opt:3506
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr "-fvisibility=[default|internal|hidden|protected]\tStandard-Symbolsichtbarkeit festlegen."
  
! #: common.opt:3525
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr "VTable-Zeiger validieren, bevor sie verwendet werden."
  
! #: common.opt:3541
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr "Verifikationszähler für VTables ausgeben."
  
! #: common.opt:3545
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "Informationen über Zeigermengen der VTable-Verifikation ausgeben."
  
! #: common.opt:3549
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Profile von Ausdruckswerten in Optimierungen verwenden."
  
! #: common.opt:3553
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr "Netze konstruieren und nicht zusammenhängende Verwendungen einzelner Variablen aufteilen."
  
! #: common.opt:3557
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Beseitigung von bedingt totem Code für Aufrufe eingebauter Funktionen einschalten."
  
! #: common.opt:3561
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "Gesamtprogrammoptimierung durchführen."
  
! #: common.opt:3565
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "Annehmen, dass Zeigerüberläufe überschlagen (Wraparound)."
  
! #: common.opt:3569
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Annehmen, dass vorzeichenbehaftete arithmetische Überläufe regulär überschlagen (Wraparound)."
  
! #: common.opt:3573
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "Null-initialisierte Daten in den bss-Abschnitt legen."
  
! #: common.opt:3577
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr "Register, die beim Funktionsaufruf verwendet wurden, am Ende auf 0 zurücksetzen."
  
! #: common.opt:3581
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr "-fzero-init-padding-bits=[standard|unions|all]\tAuffüll-Bits in Initialisierern ausnullen."
  
! #: common.opt:3597
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Fehlersuchinformationen im Standardformat erzeugen."
  
! #: common.opt:3601
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr "Assembler-Unterstützung für (DWARF2+-).loc-Direktiven annehmen."
  
! #: common.opt:3605
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr "Assembler-Unterstützung für Ansicht in (DWARF2+-).loc-Direktiven annehmen."
  
! #: common.opt:3609
  #, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr "Fehlersuchinformationen im CodeView-Format erzeugen."
  
! #: common.opt:3629
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr "DW_AT_decl_column und DW_AT_call_column in DWARF aufzeichnen."
  
! #: common.opt:3635
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr "CTF-Debug-Informationen auf Standardniveau erzeugen."
  
! #: common.opt:3639
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr "BTF-Debug-Informationen auf Standardniveau erzeugen."
  
! #: common.opt:3643
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr "Bereinigtes BTF bei der Ausgabe von BTF-Informationen erzeugen."
  
! #: common.opt:3647
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Fehlersuchinformationen im Standardversion des DWARF-Formats erzeugen."
  
! #: common.opt:3651
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Fehlersuchinformationen im DWARF-v2-Format (oder neuer) erzeugen."
  
! #: common.opt:3655
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr "Wenn DWARF-Debuginformationen erzeugt werden, dann im 32-Bit-Format."
  
! #: common.opt:3659
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr "Wenn DWARF-Debuginformationen erzeugt werden, dann im 64-Bit-Format."
  
! #: common.opt:3663
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Fehlersuchinformationen im erweiterten Standardformat erzeugen."
  
! #: common.opt:3667
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Erweiterte Informationen für Einsprungpunkt für inline-Funktionen erzeugen."
  
! #: common.opt:3671
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr "Locview-Rücksetzpunkte auf Basis der geschätzten Befehlslängen berechnen."
  
! #: common.opt:3679
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "Keine DWARF-Abschnitte für Pubnames und Pubtypes erzeugen."
  
! #: common.opt:3683
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "DWARF-Abschnitte für Pubnames und Pubtypes erzeugen."
  
! #: common.opt:3687
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "DWARF-Abschnitte für Pubnames und Pubtypes mit GNU-Erweiterungen erzeugen."
  
! #: common.opt:3691
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr "GCC-Kommandozeilenschalter in DWARF DW_AT_producer aufzeichnen."
  
! #: common.opt:3695
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Fehlersuchinformationen in separaten .dwo-Dateien erzeugen."
  
! #: common.opt:3707
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr "Progressive empfohlene Breakpoint-Stellen ausgeben."
  
! #: common.opt:3711
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr "Keine DWARF-Ergänzungen über gewählte Version hinaus erzeugen."
  
! #: common.opt:3715
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr "Beschreibungsattribute zu einigen DWARF-DIEs hinzufügen, die kein Namensattribut haben."
  
! #: common.opt:3719
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Erzeugung von Fehlersuchinformationen umschalten."
  
! #: common.opt:3723
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr "Adresslisten der Variablen mit progressiven Sichten anreichern."
  
! #: common.opt:3730
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Fehlersuchinformationen im VMS-Format erzeugen."
  
! #: common.opt:3759
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Komprimierte Fehlersuchinformationen erzeugen."
  
! #: common.opt:3763
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "-gz=<Format>\tKomprimierte Debugabschnitte im Format <Format> erzeugen."
  
! #: common.opt:3770
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-iplugindir=<Verz>\t<Verz> als Standard-Plugin-Verzeichnis festlegen."
  
! #: common.opt:3774
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-imultiarch <Verzeichnis>\t<Verzeichnis> als Multiarch-include-Verzeichnis festlegen."
  
! #: common.opt:3802
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "-o <Datei>\tAusgabe in <Datei> schreiben."
  
! #: common.opt:3806
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Funktionsprofilierung einschalten."
  
! #: common.opt:3816
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr "Wie -pedantic, aber Fehler statt Warnungen ausgeben."
  
! #: common.opt:3856
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "Übersetzte Funktionen oder verstrichene Zeit nicht ausgeben."
  
! #: common.opt:3888
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Wortreiche Ausgabe einschalten."
  
! #: common.opt:3892
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "Compiler-Version anzeigen."
  
! #: common.opt:3896
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Warnungen unterdrücken."
  
! #: common.opt:3906
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Shared Library erzeugen."
  
! #: common.opt:3970
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Keine dynamisch gebundene, lageunabhängige ausführbare Datei erzeugen."
  
! #: common.opt:3974
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Dynamisch gebundene, lageunabhängige ausführbare Datei erzeugen."
  
! #: common.opt:3978
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Statische, lageunabhängige ausführbare Datei erzeugen."
  
! #: common.opt:3985
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr "Vom Aufrufer zu sichernde Register über Aufrufe hinweg verwenden, wenn möglich."
  
! #: common.opt:3989
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr "Totem Code bei Null- und Vorzeichenerweiterungen mittels spezieller Datenflussanalyse durchführen."
--- 14683,16094 ----
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr "Anzahl der Cache-Einträge in der inkrementellen LTO, nach der alte Einträge gelöscht werden sollen."
  
! #: common.opt:2301
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr "Algorithmus, mit dem Symbole und Variablen zur Linkzeit partitioniert werden."
  
! #: common.opt:2306
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr "Kompressionsstufe <Zahl> für zlib/zstd für IL verwenden."
  
! #: common.opt:2314
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Verschiedene Statistiken über Linkzeit-Optimierung ausgeben."
  
! #: common.opt:2318
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Nur in WPA verschiedene Statistiken über Linkzeit-Optimierung ausgeben."
  
! #: common.opt:2322
  #, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Nach eingebauten Mathematikfunktionen errno setzen."
  
! #: common.opt:2326
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "-fmax-errors=<Anzahl>\tHöchstzahl der zu meldenden Fehler."
  
! #: common.opt:2330
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr "Das Entfernen von malloc- und free-Paaren erlauben, wenn der allozierte Block ungenutzt ist."
  
! #: common.opt:2337
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Über dauerhafte Speicherreservierung berichten."
  
! #: common.opt:2341
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Nur in WPA über dauerhafte Speicherreservierung berichten."
  
! #: common.opt:2348
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Versuchen, identische Konstanten und konstante Variablen zu verschmelzen."
  
! #: common.opt:2352
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Versuchen, identische Konstanten über Übersetzungseinheiten hinweg zu verschmelzen."
  
! #: common.opt:2356
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Versuchen, identische Zeichenketten zur Fehlersuche über Übersetzungseinheiten hinweg zu verschmelzen."
  
! #: common.opt:2360
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "-fmessage-length=<Anzahl>\tDiagnosemeldungen auf <Anzahl> Zeichen pro Zeile beschränken. 0 unterdrückt Zeilenumbruch."
  
! #: common.opt:2364
  #, no-c-format
  msgid "Align the start of every function."
  msgstr "Die Anfänge jeder Funktion ausrichten."
  
! #: common.opt:2368
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr "SMS-basierte modulo-Planung vor erstem Planungsdurchlauf durchführen."
  
! #: common.opt:2372
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr "SMS-basierte modulo-Planung mit erlaubten Register-Verschiebungen durchführen."
  
! #: common.opt:2376
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "Berechnung der Schleifeninvarianten außerhalb der Schleifen legen."
  
! #: common.opt:2380
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr "Speicheroperationen aus Schleifen herausverschieben."
  
! #: common.opt:2384
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr "Baustein für specs-basierte multilib-bewusste TFLAGS."
  
! #: common.opt:2388
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "Den RTL-Durchlauf zur Entfernung toten Codes verwenden."
  
! #: common.opt:2392
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Den RTL-Durchlauf zur Entfernung toter Speicherungen verwenden."
  
! #: common.opt:2396
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr "Traditionelle Planung in Schleifen, die bereits Modulo-Planung unterzogen wurden, einschalten/ausschalten."
  
! #: common.opt:2400
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr "Synchrone Nicht-Aufruf-Ausnahmen unterstützen."
  
! #: common.opt:2407
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr "-foffload-options=<Ziele>=<Optionen>\tOffloading-Ziele und deren Optionen angeben."
  
! #: common.opt:2411
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr "-foffload-abi=[lp64|ilp32]\tFestlegen, welche ABI in einem Offload-Compiler verwendet wird."
  
! #: common.opt:2424
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr "-foffload-abi-host-opts=<options>\tHost-ABI-Optionen festlegen."
  
! #: common.opt:2428
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr "Wenn möglich, keine Stapelrahmen erzeugen."
  
! #: common.opt:2435
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "SIMD-Klone für Funktionen mit OpenMP-Declare-Ziel-Direktive erzeugen."
  
! #: common.opt:2454
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Alle Informationen über Optimierungen auf stderr einschalten."
  
! #: common.opt:2458
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr "-fopt-info[-<Typ>=Dateiname]\tOptimierungsdetails des Compilers ausgeben."
  
! #: common.opt:2462
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr "Eine QUELLDATEI.opt-record.json schreiben mit Details, welche Optimierungen durchgeführt wurden."
  
! #: common.opt:2466
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr "Schleifen, die CRC berechnen, erkennen und durch eine schnellere Implementierung ersetzen. Wenn das Zielsystem den CRC-Befehl unterstützt und die CRC-Schleife dasselbe Polynom wie der CRC-Befehl verwendet, wird sie direkt durch den entsprechenden CRC-Befehl ersetzt. Wenn das Zielsystem den Befehl zur übertragslosen Multiplikation unterstützt, wird die CRC mit diesem Befehl erzeugt. Trifft keiner der beiden Fälle zu, wird die CRC tabellenbasiert berechnet."
  
! #: common.opt:2480
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Geschwister- und endrekursive Aufrufe optimieren."
  
! #: common.opt:2484
  #, no-c-format
  msgid "Insert path profiling code."
  msgstr "Pfadprofilierungscode einfügen."
  
! #: common.opt:2488
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr "Teilweises Inlining durchführen."
  
! #: common.opt:2492 common.opt:2496
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr "Über Speicherbelegung vor zwischenprozeduraler Optimierung berichten."
  
! #: common.opt:2500
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr "Strukturelemente ohne Lücken zusammenpacken."
  
! #: common.opt:2504
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr "-fpack-struct=<Zahl>\tAnfängliche größte Ausrichtung für Strukturelemente festlegen."
  
! #: common.opt:2508
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Kleine Aggregate über Speicher, nicht Register, zurückgeben."
  
! #: common.opt:2512
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr "Schleifen-Schälung durchführen."
  
! #: common.opt:2516
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "Maschinenspezifische Guckloch-Optimierungen einschalten."
  
! #: common.opt:2520
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Einen RTL-Guckloch-Durchlauf vor sched2 einschalten."
  
! #: common.opt:2524
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Wenn möglich, lageunabhängigen Code erzeugen (large mode)."
  
! #: common.opt:2528
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Wenn möglich, lageunabhängigen Code für ausführbare Dateien erzeugen (large mode)."
  
! #: common.opt:2532
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Wenn möglich, positionsunabhängigen Code erzeugen (small mode)."
  
! #: common.opt:2536
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Wenn möglich, positionsunabhängigen Code für ausführbare Dateien erzeugen (small mode)."
  
! #: common.opt:2540
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr "PLT für PIC-Aufrufe verwenden (-fno-plt: die Adresse beim Aufrufer aus der GOT laden)."
  
! #: common.opt:2544
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Zu ladendes Plugin angeben."
  
! #: common.opt:2548
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr "-fplugin-arg-<Name>-<Schlüssel>[=<Wert>]\tArgument <Schlüssel>=<Wert> für Plugin <Name> angeben."
  
! #: common.opt:2552
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "Vorhersehende vereinheitlichende Optimierung durchlaufen."
  
! #: common.opt:2556
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Wenn verfügbar, Prefetch-Befehle für Arrays in Schleifen erzeugen."
  
! #: common.opt:2560
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Einfachen Programm-Profilierungscode einschalten."
  
! #: common.opt:2564
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr "Absolute Quellpfade für gcov erzeugen."
  
! #: common.opt:2568
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Arc-basierten Programm-Profilierungscode einfügen."
  
! #: common.opt:2572
  #, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr "Code einfügen, um die Bedingungsabdeckung zu messen."
  
! #: common.opt:2576
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr "Basisverzeichnis zum Speichern der Profildaten setzen. Vorgabe ist das aktuelle Verzeichnis."
  
! #: common.opt:2581
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr "Name zum Speichern der Profilingnotizen festlegen."
  
! #: common.opt:2585
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Korrektur fluss-unstimmiger Profildateneingabe einschalten."
  
! #: common.opt:2589
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr "-fprofile-update=[single|atomic|prefer-atomic]\tMethode für Profilupdates festlegen."
  
! #: common.opt:2593
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr "Funktionen nur aus Dateien instrumentieren, deren Namen zu einem der regulären Ausdrücke passen (durch Semikolon getrennt)."
  
! #: common.opt:2597
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr "Funktionen nur aus Dateien instrumentieren, deren Namen zu keinem der regulären Ausdrücke passen (durch Semikolon getrennt)."
  
! #: common.opt:2613
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tStufe für die Reproduzierbarkeit des mit »-fprofile-generate« generierten Profils festlegen."
  
! #: common.opt:2629
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr "Präfix von absolutem Pfad abschneiden, bevor dieser Name für »-fprofile-generate=« und »-fprofile-use=« gemangelt wird."
  
! #: common.opt:2633
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr "-fprofile-prefix-map=<alt>=<neu>\tIn der Ausgabe von GCOV einen Verzeichnisnamen auf einen anderen abbilden."
  
! #: common.opt:2637
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr "Allgemeine Optionen zum Erzeugen von Profil-Info für Profil-Feedback-gerichtete Optimierungen einschalten."
  
! #: common.opt:2641
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Allgemeine Optionen zum Erzeugen von Profil-Info für Profil-Feedback-gerichtete Optimierungen einschalten, und -fprofile-dir= setzen."
  
! #: common.opt:2645
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr "Profilinformation im Abschnitt .gcov_info registrieren, statt einen Konstruktor/Destruktor zu verwenden."
  
! #: common.opt:2649
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr "Profilinformation im angegebenen Abschnitt registrieren, statt einen Konstruktor/Destruktor zu verwenden."
  
! #: common.opt:2653
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr "Nicht annehmen, dass Funktionen, die im Trainingslauf nie ausgeführt wurden, kalt sind."
  
! #: common.opt:2657
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr "Allgemeine Optionen zum Durchführen von Profil-Feedback-gerichteten Optimierungen einschalten."
  
! #: common.opt:2661
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Allgemeine Optionen zum Durchführen von Profil-Feedback-gerichteten Optimierungen einschalten, und -fprofile-dir= setzen."
  
! #: common.opt:2665
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "Code einfügen, um Ausdrücke zu profilen."
  
! #: common.opt:2669
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Über Konsistenz des Profils berichten."
  
! #: common.opt:2673
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr "Funktionen umsortieren, um Codeplatzierung zu verbessern."
  
! #: common.opt:2677
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "In jedem Funktionsprolog NOP-Befehle erzeugen."
  
! #: common.opt:2684
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "-frandom-seed=<Zeichenkette>\tÜbersetzung mit <Zeichenkette> reproduzierbar machen."
  
! #: common.opt:2694
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr "GCC-Kommandozeilenschalter in Objektdateien aufzeichnen."
  
! #: common.opt:2698
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Kleine Aggregate über Register zurückgeben."
  
! #: common.opt:2706
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr "DSE mitteilen, dass der Speicher für ein C++-Objekt tot ist, wenn der Konstruktor anfängt und wenn der Destruktor aufhört."
  
! #: common.opt:2720
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr "-flive-patching=[inline-only-static|inline-clone]\tFunktionsübergreifende Optimierung steuern, um für Live-Patching geeigneten Code zu erzeugen. Bietet gleichzeitig mehrstufige Kontrolle bezüglich der ausgewählten funktionsübergreifenden Optimierungen."
  
! #: common.opt:2735
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr "DCE mitteilen, dass ungenutzte C++-Allokationen entfernt werden."
  
! #: common.opt:2739
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Entlastung des Registerdrucks durch Live-Bereichs-Schrumpfung."
  
! #: common.opt:2743
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Einen Optimierungsdurchgang zur Registerumbenennung durchführen."
  
! #: common.opt:2747
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Einen zielabhängigen Optimierungsdurchgang zur Befehlsfusion durchführen."
  
! #: common.opt:2751
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Basisblöcke umsortieren, um Codeplatzierung zu verbessern."
  
! #: common.opt:2755
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr "-freorder-blocks-algorithm=[simple|stc]\tAlgorithmus zum Umordnen der Basisblöcke festlegen."
  
! #: common.opt:2768
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Basisblöcke und in heiße und kalte Abschnitte umordnen und partitionieren."
  
! #: common.opt:2772
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr "Funktionen umsortieren, um Codeplatzierung zu verbessern."
  
! #: common.opt:2776
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Einen Durchlauf zur Entfernung von Teilausdrücken nach Schleifenoptimierungen hinzufügen."
  
! #: common.opt:2784
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "Optimierungen, die Standard-Rundungsverhalten für Gleitkomma annehmen, ausschalten."
  
! #: common.opt:2788
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr "Planung über Basisblöcke hinaus einschalten."
  
! #: common.opt:2792
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Registerdruckempfindliche Befehlsplanung einschalten."
  
! #: common.opt:2796
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "Spekulative Bewegung von Nicht-Lade-Befehlen erlauben."
  
! #: common.opt:2800
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "Spekulative Bewegung bei einigen Ladebefehlen erlauben."
  
! #: common.opt:2804
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "Spekulative Bewegung bei mehr Ladebefehlen erlauben."
  
! #: common.opt:2808
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "-fsched-verbose=<Stufe>\tStufe der Wortfülle des Planers angeben."
  
! #: common.opt:2812
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr "Wenn Planung nach dem Neuladen, dann Superblock-Planung."
  
! #: common.opt:2820
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Befehle vor Registerbelegung neu planen."
  
! #: common.opt:2824
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Befehle nach Registerbelegung neu planen."
  
! #: common.opt:2831
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr "Befehle mit selektivem Planungs-Algorithmus einplanen."
  
! #: common.opt:2835
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "Ausgewählte Planung nach Neuladen durchführen."
  
! #: common.opt:2839
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr "Selbsttests durchführen, mit dem angegebenen Pfad, um die Testdateien zu finden."
  
! #: common.opt:2843
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr "Während selektiver Planung Software-Pipelining innerer Schleifen durchführen."
  
! #: common.opt:2847
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr "Während selektiver Planung Software-Pipelining äußerer Schleifen durchführen."
  
! #: common.opt:2851
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr "Regionen mit Pipelining ohne Pipelining neu planen."
  
! #: common.opt:2855
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr "Erlauben, dass der dynamische Linker Funktionen und Variablen mit solchen unterschiedlicher Semantik (oder Initialisierungen) gemischt platzieren darf."
  
! #: common.opt:2861
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr "Nicht ausgereifte Planung von eingereihten Befehlen erlauben."
  
! #: common.opt:2865
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr "-fsched-stalled-insns=<Anzahl>\tAnzahl der eingereihten Befehle festlegen, die unausgereift geplant werden können."
  
! #: common.opt:2873
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr "Prüfung der Abhängigkeitsentfernung in nicht ausgereifter Planung von eingereihten Befehlen festlegen."
  
! #: common.opt:2877
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr "-fsched-stalled-insns-dep=<Zahl>\tAbhängigkeitsentfernung für Prüfung in nicht ausgereifter Planung von eingereihten Befehlen festlegen."
  
! #: common.opt:2881
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Gruppenheuristik im Planer einschalten."
  
! #: common.opt:2885
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Critical-Path-Heuristik im Planer einschalten."
  
! #: common.opt:2889
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Heuristik für spekulative Befehle im Planer einschalten."
  
! #: common.opt:2893
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Rang-Heuristik im Planer einschalten."
  
! #: common.opt:2897
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Heuristik für letzte Befehle im Planer einschalten."
  
! #: common.opt:2901
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Heuristik für Abhängigkeits-Zähler bei Planung einschalten."
  
! #: common.opt:2905
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr "Auf Daten im gleichen Abschnitt von gemeinsam verwendeten Ankerpunkten zugreifen."
  
! #: common.opt:2917
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr "Durchlauf für Redundante Erweiterungsentfernung (REE) einschalten."
  
! #: common.opt:2921
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr "Spaltenzahlen in Diagnose zeigen, wenn verfügbar. Standard: Ein."
  
! #: common.opt:2925
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr "Funktionsprologe nur vor Teilen der Funktion erzeugen, die diese benötigt, statt am Anfang der Funktion."
  
! #: common.opt:2930
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "Teile des Prologs und Epilogs separat an den nötigen Stellen erzeugen."
  
! #: common.opt:2934
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Von IEEE-Signalisierungs-NaNs wahrnehmbare Optimierungen ausschalten."
  
! #: common.opt:2938
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr "Gleitkommaoptimierungen ausschalten, die die IEEE-Vorzeichenbehaftung von Null nicht beachten."
  
! #: common.opt:2942
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "Gleitkommakonstanten in Konstanten einfacher Genauigkeit umwandeln."
  
! #: common.opt:2946
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Lebensdauer von Induktionsvariablen aufteilen, wenn Schleifen abgerollt werden."
  
! #: common.opt:2950
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Nicht zusammenhängende Stapelrahmen erzeugen."
  
! #: common.opt:2954
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr "Breite Typen in unabhängige Register aufteilen."
  
! #: common.opt:2958
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr "Breite Typen bereits früher in unabhängige Register aufteilen."
  
! #: common.opt:2962
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "Rückwärtsübermittlung von Nutzungseigenschaften auf SSA-Ebene einschalten."
  
! #: common.opt:2966
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr "Bedingte Ausdrücke mittels SSA-PHI-Knoten optimieren."
  
! #: common.opt:2970
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Anzahl der stdarg-Register optimieren, die am Anfang einer Funktion auf dem Stapel gespeichert werden."
  
! #: common.opt:2974
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Variablenerweiterung anwenden, wenn Schleifen abgerollt werden."
  
! #: common.opt:2978
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "-fstack-check=[no|generic|specific]\tCode zur Stapelprüfung in das Programm einfügen."
  
! #: common.opt:2982
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Code zur Stapelprüfung in das Programm einfügen. Dasselbe wie -fstack-check=specific."
  
! #: common.opt:2986
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr "Code einfügen, der jede Speicherseite des Stapels bei der Allokation antestet, um vor Angriffen basierend auf Überschneidungen zu schützen."
  
! #: common.opt:2994
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "-fstack-limit-register=<Register>\tWenn der Stapel über <Register> hinausgeht, abfangen (»trap«)."
  
! #: common.opt:2998
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "-fstack-limit-symbol=<Name>\tWenn der Stapel über das Symbol <Name> hinausgeht, abfangen (»trap«)."
  
! #: common.opt:3002
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Propolice als Stapelschutzmethode verwenden."
  
! #: common.opt:3006
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Eine Stapelschutzmethode für jede Funktion verwenden."
  
! #: common.opt:3010
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Eine schlaue Stapelschutzmethode für gewisse Funktionen verwenden."
  
! #: common.opt:3014
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "Stapelschutzmethode nur für Funktionen mit dem Attribut »stack_protect« verwenden."
  
! #: common.opt:3018
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr "Information über Stapelverwendung auf Funktionsbasis ausgeben."
  
! #: common.opt:3030
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr "Annehmen, dass strenge Alias-Regeln gelten."
  
! #: common.opt:3034
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Vorzeichenbehafteten Überlauf als undefiniertes Verhalten behandeln. Wird mit -fwrapv -fwrapv-pointer negiert."
  
! #: common.opt:3038
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr "Stapelschrubben komplett ausschalten, unabhängig von Strub-Attributen."
  
! #: common.opt:3042
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr "Stapelschrubben gemäß der Attribute einschalten, mit strenger Aufrufprüfung."
  
! #: common.opt:3051
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr "Standard-Strub-Modus wiederherstellen: gemäß Attributen, mit lockerer Prüfung."
  
! #: common.opt:3055
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "Stapelschrubben für alle geeigneten Funktionen einschalten."
  
! #: common.opt:3059
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr "Stapelschrubben für At-Aufrufe für alle geeigneten Funktionen einschalten."
  
! #: common.opt:3063
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Internes Stapelschrubben für alle geeigneten Funktionen einschalten."
  
! #: common.opt:3067
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr "__atomic-Operationen über Bibliotheksaufrufe alter __sync-Funktionen durchführen."
  
! #: common.opt:3071
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Auf Syntaxfehler prüfen, dann anhalten."
  
! #: common.opt:3075
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr "Von »gcov« benötigte Dateien anlegen."
  
! #: common.opt:3079
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "Sprung-Threading-Optimierungen durchführen."
  
! #: common.opt:3083
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr "Benötigte Zeit für jeden Compilerdurchlauf ausgeben."
  
! #: common.opt:3087
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr "Dauer der Teilphasen separat aufzeichnen."
  
! #: common.opt:3091
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tDas standardmäßige Codeerzeugungsmodell für Thread-lokalen Speicher angeben."
  
! #: common.opt:3110
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr "Funktionen, Variablen und asms höchster Ebene umordnen."
  
! #: common.opt:3114
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Superblockerzeugung über Ende-Vervielfältigung durchführen."
  
! #: common.opt:3118
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr "Für Ziele, die normalerweise Trampoline für geschachtelte Funktionen benötigen, diese stets generieren, statt Deskriptoren zu verwenden."
  
! #: common.opt:3123
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr "Ob Trampoline in ausführbarem Speicher statt in ausführbarem Stapelspeicher erzeugt werden."
  
! #: common.opt:3141
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Annehmen, dass Gleitkommaoperationen abgefangen werden können (»trap«)."
  
! #: common.opt:3145
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Vorzeichenbehafteten Überlauf in Addition, Subtraktion und Multiplikation abfangen (»trap«)."
  
! #: common.opt:3149
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "SSA-CCP-Optimierungen auf Bäumen einschalten."
  
! #: common.opt:3153
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "SSA-BIT-CCP-Optimierungen auf Bäumen einschalten."
  
! #: common.opt:3161
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "Kopieren des Schleifenkopfes auf Bäumen einschalten."
  
! #: common.opt:3169
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "Zusammenfassen von nutzersichtbaren Variablen während des SSA-Durchlaufs einschalten."
  
! #: common.opt:3177
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "Kopieweitergabe auf Bäumen einschalten."
  
! #: common.opt:3185
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "Bedingte Speicherbefehle in unbedingte umwandeln."
  
! #: common.opt:3189
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "Umwandlungen von »switch«-Initialisierungen durchführen."
  
! #: common.opt:3193
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Beseitigungsoptimierung für toten SSA-Code auf Bäumen einschalten."
  
! #: common.opt:3197
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "Dominator-Optimierungen einschalten."
  
! #: common.opt:3201
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "Enden-Zusammenfassung auf Bäumen einschalten."
  
! #: common.opt:3205
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr "Entfernung toter Speicherungen einschalten."
  
! #: common.opt:3209
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "Vorwärts-Übertragung auf Bäumen einschalten."
  
! #: common.opt:3213
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Vollständige Redundanzentfernung (FRE) auf Bäumen einschalten."
  
! #: common.opt:3217
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "Zeichenkettenlängen-Optimierungen auf Bäumen einschalten."
  
! #: common.opt:3221
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Ausführungspfade erkennen, die durch Dereferenzieren eines Nullzeigers fehlerhaftes oder undefiniertes Verhalten auslösen. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt."
  
! #: common.opt:3227
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Ausführungspfade erkennen, die ausgelöst werden, indem ein Nullwert auf eine Weise verwendet wird, die durch ein »returns_nonnull«- oder »nonnull«-Attribut verboten ist. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt."
  
! #: common.opt:3234
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "Schleifenverteilung auf Bäumen einschalten."
  
! #: common.opt:3238
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Schleifenverteilung für in Bibliotheksaufruf umgewandelte Muster einschalten."
  
! #: common.opt:3242
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "Bewegung der Schleifeninvariante auf Bäumen einschalten."
  
! #: common.opt:3250
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Kanonische Induktionsvariablen in Schleifen erzeugen."
  
! #: common.opt:3254
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "Schleifenoptimierungen auf Baumebene einschalten."
  
! #: common.opt:3258
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "-ftree-parallelize-loops=<Anzahl>\tAutomatische Parallelisierung von Schleifen einschalten."
  
! #: common.opt:3262
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Herausziehen von Ladeoperationen aus bedingten Zeigern einschalten."
  
! #: common.opt:3266
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "SSA-PRE-Optimierungen auf Bäumen einschalten."
  
! #: common.opt:3270
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr "In SSA-PRE-Optimierungen auf Bäumen Teils-Teils-Redundanz eliminieren."
  
! #: common.opt:3274
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Funktionslokale Analyse von Zeigerzielen auf Bäumen durchführen."
  
! #: common.opt:3278
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "Neuverbindung auf Baumebene einschalten."
  
! #: common.opt:3286
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "SSA-Codeversenkung auf Bäumen einschalten."
  
! #: common.opt:3290
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr "Geradlinige Stärkereduktion durchführen."
  
! #: common.opt:3294
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "Skalarersetzung von Aggregaten durchführen."
  
! #: common.opt:3298
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr "Vorübergehende Ausdrücke im SSA->Normal-Durchlauf ersetzen."
  
! #: common.opt:3302
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr "Lebensdaueraufteilung während des »SSA -> Normal«-Durchlaufs durchführen."
  
! #: common.opt:3306
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Wertebereichsweitergabe auf Bäumen durchführen."
  
! #: common.opt:3310
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr "Pfade aufteilen, die zu Schleifen-Rückkanten führen."
  
! #: common.opt:3314
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr "Annehmen, dass gemeinsame Deklarationen durch solche übersteuert werden dürfen, die ein längeres hintangestelltes Array haben."
  
! #: common.opt:3319
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Ganze Übersetzungseinheit auf einmal übersetzen."
  
! #: common.opt:3323
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr "Ausnahme bei __builtin_unreachable auslösten, statt es für die Optimierung zu verwenden."
  
! #: common.opt:3327
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Schleifenabwicklung durchführen, wenn Anzahl der Wiederholungen bekannt ist."
  
! #: common.opt:3331
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "Schleifenabwicklung für alle Schleifen durchführen."
  
! #: common.opt:3346
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr "Optimierung für Gleitkommaarithmetik erlauben, auch wenn durch Runden ein anderes Ergebnis herauskommen kann."
  
! #: common.opt:3351
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr "Das gleiche wie -fassociative-math für Ausdrücke, die Division enthalten."
  
! #: common.opt:3359
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Mathematische Optimierungen erlauben, die IEEE- oder ISO-Standards verletzen könnten."
  
! #: common.opt:3363
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr "Schleifenausschaltung durchführen."
  
! #: common.opt:3367
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr "Schleifen-Aufteilung durchführen."
  
! #: common.opt:3371
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr "Schleifen versionieren, je nachdem, ob sie eine Schrittweite von eins haben."
  
! #: common.opt:3375
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "Einfach Abwicklungstabellen für Ausnahmebehandlung erzeugen."
  
! #: common.opt:3379
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "BFD-Linker statt Standardlinker verwenden."
  
! #: common.opt:3383
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "Gold-Linker statt Standardlinker verwenden."
  
! #: common.opt:3387
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Den LLVM-lld-Linker statt des Standardlinkers verwenden."
  
! #: common.opt:3391
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Den Modernen Linker (MOLD) statt des Standardlinkers verwenden."
  
! #: common.opt:3401
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr "Variablenverfolgung durchführen."
  
! #: common.opt:3408
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Variablenverfolgung durch Zuweisungsanmerkungen durchführen."
  
! #: common.opt:3414
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr "-fvar-tracking-assignments umschalten."
  
! #: common.opt:3421
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Variablenverfolgung durchführen und auch Variablen markieren, die uninitialisiert sind."
  
! #: common.opt:3426
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Vektorisierung auf Bäumen einschalten."
  
! #: common.opt:3434
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "Schleifenvektorisierung auf Bäumen einschalten."
  
! #: common.opt:3438
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Vektorisierung von Basisblöcken (SLP) auf Bäumen einschalten."
  
! #: common.opt:3442
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tKostenmodell für Vektorisierung angeben."
  
! #: common.opt:3446
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tVektorisierungs-Kostenmodell angeben, das für mit einer SIMD-Direktive markierten Code verwendet wird."
  
! #: common.opt:3465
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "Schaltet das dynamische Vektorisierer-Kostenmodell ein. Für Rückwärtskompatibilität erhalten."
  
! #: common.opt:3473
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "Kopieweitergabe von Informationen über Skalar-Evolution einschalten."
  
! #: common.opt:3477
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAutomatische Variablen initialisieren."
  
! #: common.opt:3499
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr "Zusätzliche Anmerkungen an Assemblerausgabe anfügen."
  
! #: common.opt:3503
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr "-fvisibility=[default|internal|hidden|protected]\tStandard-Symbolsichtbarkeit festlegen."
  
! #: common.opt:3522
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr "VTable-Zeiger validieren, bevor sie verwendet werden."
  
! #: common.opt:3538
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr "Verifikationszähler für VTables ausgeben."
  
! #: common.opt:3542
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "Informationen über Zeigermengen der VTable-Verifikation ausgeben."
  
! #: common.opt:3546
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Profile von Ausdruckswerten in Optimierungen verwenden."
  
! #: common.opt:3550
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr "Netze konstruieren und nicht zusammenhängende Verwendungen einzelner Variablen aufteilen."
  
! #: common.opt:3554
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Beseitigung von bedingt totem Code für Aufrufe eingebauter Funktionen einschalten."
  
! #: common.opt:3558
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "Gesamtprogrammoptimierung durchführen."
  
! #: common.opt:3562
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "Annehmen, dass Zeigerüberläufe überschlagen (Wraparound)."
  
! #: common.opt:3566
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Annehmen, dass vorzeichenbehaftete arithmetische Überläufe regulär überschlagen (Wraparound)."
  
! #: common.opt:3570
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "Null-initialisierte Daten in den bss-Abschnitt legen."
  
! #: common.opt:3574
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr "Register, die beim Funktionsaufruf verwendet wurden, am Ende auf 0 zurücksetzen."
  
! #: common.opt:3578
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr "-fzero-init-padding-bits=[standard|unions|all]\tAuffüll-Bits in Initialisierern ausnullen."
  
! #: common.opt:3594
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Fehlersuchinformationen im Standardformat erzeugen."
  
! #: common.opt:3598
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr "Assembler-Unterstützung für (DWARF2+-).loc-Direktiven annehmen."
  
! #: common.opt:3602
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr "Assembler-Unterstützung für Ansicht in (DWARF2+-).loc-Direktiven annehmen."
  
! #: common.opt:3606
  #, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr "Fehlersuchinformationen im CodeView-Format erzeugen."
  
! #: common.opt:3626
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr "DW_AT_decl_column und DW_AT_call_column in DWARF aufzeichnen."
  
! #: common.opt:3632
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr "CTF-Debug-Informationen auf Standardniveau erzeugen."
  
! #: common.opt:3636
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr "BTF-Debug-Informationen auf Standardniveau erzeugen."
  
! #: common.opt:3640
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr "Bereinigtes BTF bei der Ausgabe von BTF-Informationen erzeugen."
  
! #: common.opt:3644
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Fehlersuchinformationen im Standardversion des DWARF-Formats erzeugen."
  
! #: common.opt:3648
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Fehlersuchinformationen im DWARF-v2-Format (oder neuer) erzeugen."
  
! #: common.opt:3652
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr "Wenn DWARF-Debuginformationen erzeugt werden, dann im 32-Bit-Format."
  
! #: common.opt:3656
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr "Wenn DWARF-Debuginformationen erzeugt werden, dann im 64-Bit-Format."
  
! #: common.opt:3660
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Fehlersuchinformationen im erweiterten Standardformat erzeugen."
  
! #: common.opt:3664
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Erweiterte Informationen für Einsprungpunkt für inline-Funktionen erzeugen."
  
! #: common.opt:3668
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr "Locview-Rücksetzpunkte auf Basis der geschätzten Befehlslängen berechnen."
  
! #: common.opt:3676
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "Keine DWARF-Abschnitte für Pubnames und Pubtypes erzeugen."
  
! #: common.opt:3680
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "DWARF-Abschnitte für Pubnames und Pubtypes erzeugen."
  
! #: common.opt:3684
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "DWARF-Abschnitte für Pubnames und Pubtypes mit GNU-Erweiterungen erzeugen."
  
! #: common.opt:3688
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr "GCC-Kommandozeilenschalter in DWARF DW_AT_producer aufzeichnen."
  
! #: common.opt:3692
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Fehlersuchinformationen in separaten .dwo-Dateien erzeugen."
  
! #: common.opt:3704
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr "Progressive empfohlene Breakpoint-Stellen ausgeben."
  
! #: common.opt:3708
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr "Keine DWARF-Ergänzungen über gewählte Version hinaus erzeugen."
  
! #: common.opt:3712
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr "Beschreibungsattribute zu einigen DWARF-DIEs hinzufügen, die kein Namensattribut haben."
  
! #: common.opt:3716
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Erzeugung von Fehlersuchinformationen umschalten."
  
! #: common.opt:3720
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr "Adresslisten der Variablen mit progressiven Sichten anreichern."
  
! #: common.opt:3727
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Fehlersuchinformationen im VMS-Format erzeugen."
  
! #: common.opt:3756
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Komprimierte Fehlersuchinformationen erzeugen."
  
! #: common.opt:3760
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "-gz=<Format>\tKomprimierte Debugabschnitte im Format <Format> erzeugen."
  
! #: common.opt:3767
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-iplugindir=<Verz>\t<Verz> als Standard-Plugin-Verzeichnis festlegen."
  
! #: common.opt:3771
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-imultiarch <Verzeichnis>\t<Verzeichnis> als Multiarch-include-Verzeichnis festlegen."
  
! #: common.opt:3799
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "-o <Datei>\tAusgabe in <Datei> schreiben."
  
! #: common.opt:3803
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Funktionsprofilierung einschalten."
  
! #: common.opt:3813
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr "Wie -pedantic, aber Fehler statt Warnungen ausgeben."
  
! #: common.opt:3853
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "Übersetzte Funktionen oder verstrichene Zeit nicht ausgeben."
  
! #: common.opt:3885
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Wortreiche Ausgabe einschalten."
  
! #: common.opt:3889
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "Compiler-Version anzeigen."
  
! #: common.opt:3893
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Warnungen unterdrücken."
  
! #: common.opt:3903
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Shared Library erzeugen."
  
! #: common.opt:3967
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Keine dynamisch gebundene, lageunabhängige ausführbare Datei erzeugen."
  
! #: common.opt:3971
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Dynamisch gebundene, lageunabhängige ausführbare Datei erzeugen."
  
! #: common.opt:3975
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Statische, lageunabhängige ausführbare Datei erzeugen."
  
! #: common.opt:3982
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr "Vom Aufrufer zu sichernde Register über Aufrufe hinweg verwenden, wenn möglich."
  
! #: common.opt:3986
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr "Totem Code bei Null- und Vorzeichenerweiterungen mittels spezieller Datenflussanalyse durchführen."
*************** msgstr "Maximale Anzahl der Prädikate,
*** 17416,17525 ****
  
  #: params.opt:1194
  #, no-c-format
  msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr "Anzahl der Maschinenbefehle, die für Funktionsprolog, -Epilog und sonstigen Overhead veranschlagt werden."
  
! #: params.opt:1198
  #, no-c-format
  msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr "Zeit, die für Funktionsprolog, -Epilog und sonstigen Overhead veranschlagt wird."
  
! #: params.opt:1202
  #, no-c-format
  msgid "Instruction accounted for function thunk overhead."
  msgstr "Anzahl der Maschinenbefehle, die für Thunk-Overhead in Funktionen veranschlagt werden."
  
! #: params.opt:1206
  #, no-c-format
  msgid "Time accounted for function thunk overhead."
  msgstr "Zeit, die für Thunk-Overhead in Funktionen veranschlagt wird."
  
! #: params.opt:1210
  #, no-c-format
  msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr "Der Nenner n des Bruchteils 1/n der Anzahl der profilierten Durchläufe des gesamten Programms, unter dem die Ausführungszahl eines Grundblocks liegen muss, damit der Grundblock als unwahrscheinlich angesehen wird."
  
! #: params.opt:1214
  #, no-c-format
  msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr "Maximaler Entrollfaktor für die »unroll-and-jam«-Transformation."
  
! #: params.opt:1218
  #, no-c-format
  msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr "Mindestprozentsatz der Memrefs, die für unroll-and-jam verschwinden müssen, damit es profitabel ist."
  
! #: params.opt:1222
  #, no-c-format
  msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr "Direkt vergiftende/entgiftende Befehle für Variablen verwenden, die maximal die angegebene Größe haben."
  
! #: params.opt:1226
  #, no-c-format
  msgid "Whether to use canonical types."
  msgstr "Ob kanonische Typen zu verwenden sind."
  
! #: params.opt:1230
  #, no-c-format
  msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr "Vektorisierung des Schleifen-Epilogs mit kleinerer Vektorgröße einschalten."
  
! #: params.opt:1234
  #, no-c-format
  msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr "Maximale Anzahl der möglichen Vektorlayouts (zum Beispiel Permutationen), die beim Optimieren von möglicherweise vektorisierbarem Code probiert werden."
  
! #: params.opt:1238
  #, no-c-format
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr "Höchstzahl der Schleifenschälungen, um Ausrichtung von Datenreferenzen in einer Schleife zu verbessern."
  
! #: params.opt:1242
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr "Schranke für Anzahl der Laufzeitprüfungen, die von Schleifenversionierung des Vektorisierers für Aliasprüfung eingefügt werden."
  
! #: params.opt:1246
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr "Schranke für Anzahl der Laufzeitprüfungen, die von Schleifenversionierung des Vektorisierers für Ausrichtungsprüfung eingefügt werden."
  
! #: params.opt:1250
  #, no-c-format
  msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr "Steuert, wie der Schleifenvektorisierer partielle Vektoren verwendet. 0 bedeutet nie, 1 bedeutet nur für Schleifen, die nicht unbedingt vektorisiert werden müssen, 2 bedeutet für alle Schleifen. Voreinstellung ist 2."
  
! #: params.opt:1254
  #, no-c-format
  msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr "Der maximale Faktor, den der Schleifenvektorisierer auf die Kosten der Anweisungen in einer inneren Schleife im Verhältnis zur vektorisierten Schleife anwendet."
  
! #: params.opt:1258
  #, no-c-format
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "Schleifenvektorisierung von Gleitkommabefehlen einschalten."
  
! #: params.opt:1262
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr "Die Verwendung von SLP bei der Vektorisierung erzwingen; fehlschlagen, wenn dies nicht möglich ist."
  
! #: params.opt:1266
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr "Maximale Anzahl von Basisblöcken, bevor VRP auf ein schnelles Modell mit geringerem Speicherbedarf umschaltet."
  
! #: params.opt:1270
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr "Höchstzahl der Basis-Blöcke, bevor VRP einen spärlich gefüllten Bitmap-Cache verwendet."
  
! #: params.opt:1274
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr "Höchstzahl der ausgehenden Kanten in einem Switch, bevor VRP sie nicht mehr verarbeitet."
  
! #: params.opt:1278
  #, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr "Höchstzahl der Basis-Blöcke, bevor VRP einen grundlegenden Cachevektor verwendet."
--- 17421,17535 ----
  
  #: params.opt:1194
  #, no-c-format
+ msgid "Maximum amount of work done to prune paths where the variable is always initialized."
+ msgstr "Maximaler Arbeitsaufwand für das Bereinigen von Pfaden, bei denen die Variable immer initialisiert ist."
+ 
+ #: params.opt:1198
+ #, no-c-format
  msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr "Anzahl der Maschinenbefehle, die für Funktionsprolog, -Epilog und sonstigen Overhead veranschlagt werden."
  
! #: params.opt:1202
  #, no-c-format
  msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr "Zeit, die für Funktionsprolog, -Epilog und sonstigen Overhead veranschlagt wird."
  
! #: params.opt:1206
  #, no-c-format
  msgid "Instruction accounted for function thunk overhead."
  msgstr "Anzahl der Maschinenbefehle, die für Thunk-Overhead in Funktionen veranschlagt werden."
  
! #: params.opt:1210
  #, no-c-format
  msgid "Time accounted for function thunk overhead."
  msgstr "Zeit, die für Thunk-Overhead in Funktionen veranschlagt wird."
  
! #: params.opt:1214
  #, no-c-format
  msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr "Der Nenner n des Bruchteils 1/n der Anzahl der profilierten Durchläufe des gesamten Programms, unter dem die Ausführungszahl eines Grundblocks liegen muss, damit der Grundblock als unwahrscheinlich angesehen wird."
  
! #: params.opt:1218
  #, no-c-format
  msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr "Maximaler Entrollfaktor für die »unroll-and-jam«-Transformation."
  
! #: params.opt:1222
  #, no-c-format
  msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr "Mindestprozentsatz der Memrefs, die für unroll-and-jam verschwinden müssen, damit es profitabel ist."
  
! #: params.opt:1226
  #, no-c-format
  msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr "Direkt vergiftende/entgiftende Befehle für Variablen verwenden, die maximal die angegebene Größe haben."
  
! #: params.opt:1230
  #, no-c-format
  msgid "Whether to use canonical types."
  msgstr "Ob kanonische Typen zu verwenden sind."
  
! #: params.opt:1234
  #, no-c-format
  msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr "Vektorisierung des Schleifen-Epilogs mit kleinerer Vektorgröße einschalten."
  
! #: params.opt:1238
  #, no-c-format
  msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr "Maximale Anzahl der möglichen Vektorlayouts (zum Beispiel Permutationen), die beim Optimieren von möglicherweise vektorisierbarem Code probiert werden."
  
! #: params.opt:1242
  #, no-c-format
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr "Höchstzahl der Schleifenschälungen, um Ausrichtung von Datenreferenzen in einer Schleife zu verbessern."
  
! #: params.opt:1246
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr "Schranke für Anzahl der Laufzeitprüfungen, die von Schleifenversionierung des Vektorisierers für Aliasprüfung eingefügt werden."
  
! #: params.opt:1250
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr "Schranke für Anzahl der Laufzeitprüfungen, die von Schleifenversionierung des Vektorisierers für Ausrichtungsprüfung eingefügt werden."
  
! #: params.opt:1254
  #, no-c-format
  msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr "Steuert, wie der Schleifenvektorisierer partielle Vektoren verwendet. 0 bedeutet nie, 1 bedeutet nur für Schleifen, die nicht unbedingt vektorisiert werden müssen, 2 bedeutet für alle Schleifen. Voreinstellung ist 2."
  
! #: params.opt:1258
  #, no-c-format
  msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr "Der maximale Faktor, den der Schleifenvektorisierer auf die Kosten der Anweisungen in einer inneren Schleife im Verhältnis zur vektorisierten Schleife anwendet."
  
! #: params.opt:1262
  #, no-c-format
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "Schleifenvektorisierung von Gleitkommabefehlen einschalten."
  
! #: params.opt:1266
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr "Die Verwendung von SLP bei der Vektorisierung erzwingen; fehlschlagen, wenn dies nicht möglich ist."
  
! #: params.opt:1270
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr "Maximale Anzahl von Basisblöcken, bevor VRP auf ein schnelles Modell mit geringerem Speicherbedarf umschaltet."
  
! #: params.opt:1274
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr "Höchstzahl der Basis-Blöcke, bevor VRP einen spärlich gefüllten Bitmap-Cache verwendet."
  
! #: params.opt:1278
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr "Höchstzahl der ausgehenden Kanten in einem Switch, bevor VRP sie nicht mehr verarbeitet."
  
! #: params.opt:1282
  #, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr "Höchstzahl der Basis-Blöcke, bevor VRP einen grundlegenden Cachevektor verwendet."
*************** msgstr "der Aufgerufene kehrt zweimal zu
*** 17552,17600 ****
  msgid "callee does not return"
  msgstr "der Aufgerufene kehrt nicht zurück"
  
! #: calls.cc:2585
  msgid "volatile function type"
  msgstr "volatile-Funktionstyp"
  
! #: calls.cc:2604
  msgid "nested function"
  msgstr "geschachtelte Funktion"
  
! #: calls.cc:2615
  msgid "callee required more stack slots than the caller"
  msgstr "der Angerufene benötigt mehr Stack-Slots als der Aufrufer"
  
! #: calls.cc:2629
  msgid "inconsistent number of popped arguments"
  msgstr "inkonsistente Anzahl von Argumenten, die vom Stack entfernt wurden"
  
! #: calls.cc:2636
  msgid "frontend does not support sibling call"
  msgstr "das Frontend unterstützt keine Geschwisteraufrufe"
  
! #: calls.cc:2692
  msgid "other reasons"
  msgstr "andere Gründe"
  
! #: calls.cc:3066
  msgid "inside another call"
  msgstr "innerhalb eines anderen Aufrufs"
  
! #: calls.cc:3075
  msgid "variable size arguments"
  msgstr "Argumente variabler Größe"
  
! #: calls.cc:3099
  msgid "hidden string length argument passed on stack"
  msgstr "verstecktes Stringlängenargument auf dem Stack übergeben"
  
! #: calls.cc:3148
  msgid "caller and callee disagree in promotion of function return value"
  msgstr "Aufrufer und Aufgerufener sind sich nicht einig über die Promotion des Rückgabewerts der Funktion"
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4060
  msgid "tail call production failed"
  msgstr "Produktion des Endaufrufs fehlgeschlagen"
  
--- 17562,17610 ----
  msgid "callee does not return"
  msgstr "der Aufgerufene kehrt nicht zurück"
  
! #: calls.cc:2586
  msgid "volatile function type"
  msgstr "volatile-Funktionstyp"
  
! #: calls.cc:2605
  msgid "nested function"
  msgstr "geschachtelte Funktion"
  
! #: calls.cc:2616
  msgid "callee required more stack slots than the caller"
  msgstr "der Angerufene benötigt mehr Stack-Slots als der Aufrufer"
  
! #: calls.cc:2630
  msgid "inconsistent number of popped arguments"
  msgstr "inkonsistente Anzahl von Argumenten, die vom Stack entfernt wurden"
  
! #: calls.cc:2637
  msgid "frontend does not support sibling call"
  msgstr "das Frontend unterstützt keine Geschwisteraufrufe"
  
! #: calls.cc:2693
  msgid "other reasons"
  msgstr "andere Gründe"
  
! #: calls.cc:3067
  msgid "inside another call"
  msgstr "innerhalb eines anderen Aufrufs"
  
! #: calls.cc:3076
  msgid "variable size arguments"
  msgstr "Argumente variabler Größe"
  
! #: calls.cc:3100
  msgid "hidden string length argument passed on stack"
  msgstr "verstecktes Stringlängenargument auf dem Stack übergeben"
  
! #: calls.cc:3149
  msgid "caller and callee disagree in promotion of function return value"
  msgstr "Aufrufer und Aufgerufener sind sich nicht einig über die Promotion des Rückgabewerts der Funktion"
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4061
  msgid "tail call production failed"
  msgstr "Produktion des Endaufrufs fehlgeschlagen"
  
*************** msgstr "»%%l«-Operand ist keine Marke"
*** 17824,17835 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12799
  #, c-format
  msgid "floating constant misused"
  msgstr "Gleitkommakonstante falsch verwendet"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12890
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 17834,17845 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12801
  #, c-format
  msgid "floating constant misused"
  msgstr "Gleitkommakonstante falsch verwendet"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12892
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Diese Option ist undokumentiert.
*** 19066,19128 ****
  msgid "Uses of this option are diagnosed."
  msgstr "Die Verwendung dieser Option wird diagnostiziert."
  
! #: opts.cc:1723
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr "Dasselbe wie %s%s (oder, in negierter Form, %s%s)."
  
! #: opts.cc:1728
  #, c-format
  msgid "Same as %s%s."
  msgstr "Dasselbe wie %s%s."
  
! #: opts.cc:1733
  #, c-format
  msgid "Same as %s."
  msgstr "Dasselbe wie %s."
  
! #: opts.cc:1741
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s ist identisch mit %s."
  
! #: opts.cc:1804
  msgid "[available in "
  msgstr "[verfügbar in "
  
! #: opts.cc:1836
  msgid "[default]"
  msgstr "[Standard]"
  
! #: opts.cc:1845
  #, c-format
  msgid "%llu bytes"
  msgstr "%llu Bytes"
  
! #: opts.cc:1882
  msgid "[enabled]"
  msgstr "[eingeschaltet]"
  
! #: opts.cc:1884
  msgid "[disabled]"
  msgstr "[ausgeschaltet]"
  
! #: opts.cc:1920
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Keine Optionen mit den gewünschten Eigenschaften gefunden\n"
  
! #: opts.cc:1929
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Nichts gefunden. Bitte verwenden Sie »--help=%s«, um *alle* vom Frontend %s unterstützten Optionen anzuzeigen\n"
  
! #: opts.cc:1935
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Alle Optionen mit den gewünschten Eigenschaften wurden bereits angezeigt\n"
  
! #: opts.cc:1980
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
--- 19076,19138 ----
  msgid "Uses of this option are diagnosed."
  msgstr "Die Verwendung dieser Option wird diagnostiziert."
  
! #: opts.cc:1721
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr "Dasselbe wie %s%s (oder, in negierter Form, %s%s)."
  
! #: opts.cc:1726
  #, c-format
  msgid "Same as %s%s."
  msgstr "Dasselbe wie %s%s."
  
! #: opts.cc:1731
  #, c-format
  msgid "Same as %s."
  msgstr "Dasselbe wie %s."
  
! #: opts.cc:1739
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s ist identisch mit %s."
  
! #: opts.cc:1802
  msgid "[available in "
  msgstr "[verfügbar in "
  
! #: opts.cc:1834
  msgid "[default]"
  msgstr "[Standard]"
  
! #: opts.cc:1843
  #, c-format
  msgid "%llu bytes"
  msgstr "%llu Bytes"
  
! #: opts.cc:1880
  msgid "[enabled]"
  msgstr "[eingeschaltet]"
  
! #: opts.cc:1882
  msgid "[disabled]"
  msgstr "[ausgeschaltet]"
  
! #: opts.cc:1918
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Keine Optionen mit den gewünschten Eigenschaften gefunden\n"
  
! #: opts.cc:1927
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Nichts gefunden. Bitte verwenden Sie »--help=%s«, um *alle* vom Frontend %s unterstützten Optionen anzuzeigen\n"
  
! #: opts.cc:1933
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Alle Optionen mit den gewünschten Eigenschaften wurden bereits angezeigt\n"
  
! #: opts.cc:1978
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
*************** msgstr ""
*** 19131,19177 ****
  "  Bekannte gültige Argumente für Option »%s«:\n"
  "   "
  
! #: opts.cc:2030
  msgid "The following options are target specific"
  msgstr "Die folgenden Optionen sind zielspezifisch"
  
! #: opts.cc:2033
  msgid "The following options control compiler warning messages"
  msgstr "Die folgenden Optionen steuern Warnmeldungen des Compilers"
  
! #: opts.cc:2036
  msgid "The following options control optimizations"
  msgstr "Die folgenden Optionen steuern Optimierungen"
  
! #: opts.cc:2039 opts.cc:2079
  msgid "The following options are language-independent"
  msgstr "Die folgenden Optionen sind sprachunabhängig"
  
! #: opts.cc:2042
  msgid "The following options control parameters"
  msgstr "Die folgenden Optionen steuern Parameter"
  
! #: opts.cc:2048
  msgid "The following options are specific to just the language "
  msgstr "Die folgenden Optionen sind nur spezifisch für die Sprache "
  
! #: opts.cc:2050
  msgid "The following options are supported by the language "
  msgstr "Die folgenden Optionen werden von der Sprache unterstützt "
  
! #: opts.cc:2061
  msgid "The following options are not documented"
  msgstr "Die folgenden Optionen sind nicht dokumentiert"
  
! #: opts.cc:2063
  msgid "The following options take separate arguments"
  msgstr "Die folgenden Optionen verwenden separate Argumente"
  
! #: opts.cc:2065
  msgid "The following options take joined arguments"
  msgstr "Die folgenden Optionen verwenden gemeinsame Argumente"
  
! #: opts.cc:2077
  msgid "The following options are language-related"
  msgstr "Die folgenden Optionen sind sprachbezogen"
  
--- 19141,19187 ----
  "  Bekannte gültige Argumente für Option »%s«:\n"
  "   "
  
! #: opts.cc:2028
  msgid "The following options are target specific"
  msgstr "Die folgenden Optionen sind zielspezifisch"
  
! #: opts.cc:2031
  msgid "The following options control compiler warning messages"
  msgstr "Die folgenden Optionen steuern Warnmeldungen des Compilers"
  
! #: opts.cc:2034
  msgid "The following options control optimizations"
  msgstr "Die folgenden Optionen steuern Optimierungen"
  
! #: opts.cc:2037 opts.cc:2077
  msgid "The following options are language-independent"
  msgstr "Die folgenden Optionen sind sprachunabhängig"
  
! #: opts.cc:2040
  msgid "The following options control parameters"
  msgstr "Die folgenden Optionen steuern Parameter"
  
! #: opts.cc:2046
  msgid "The following options are specific to just the language "
  msgstr "Die folgenden Optionen sind nur spezifisch für die Sprache "
  
! #: opts.cc:2048
  msgid "The following options are supported by the language "
  msgstr "Die folgenden Optionen werden von der Sprache unterstützt "
  
! #: opts.cc:2059
  msgid "The following options are not documented"
  msgstr "Die folgenden Optionen sind nicht dokumentiert"
  
! #: opts.cc:2061
  msgid "The following options take separate arguments"
  msgstr "Die folgenden Optionen verwenden separate Argumente"
  
! #: opts.cc:2063
  msgid "The following options take joined arguments"
  msgstr "Die folgenden Optionen verwenden gemeinsame Argumente"
  
! #: opts.cc:2075
  msgid "The following options are language-related"
  msgstr "Die folgenden Optionen sind sprachbezogen"
  
*************** msgid "%s%sGGC heuristics: --param ggc-m
*** 19272,19278 ****
  msgstr "%s%sGGC-Heuristik: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9013 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anonym>"
--- 19282,19288 ----
  msgstr "%s%sGGC-Heuristik: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9014 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anonym>"
*************** msgstr "der Aufrufer verwendet alloca"
*** 19289,19295 ****
  msgid "caller uses sjlj exceptions"
  msgstr "der Aufrufer verwendet sjlj-Ausnahmen"
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:723
  msgid "caller uses setjmp"
  msgstr "der Aufrufer verwendet setjmp"
  
--- 19299,19305 ----
  msgid "caller uses sjlj exceptions"
  msgstr "der Aufrufer verwendet sjlj-Ausnahmen"
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:853
  msgid "caller uses setjmp"
  msgstr "der Aufrufer verwendet setjmp"
  
*************** msgstr "der Aufrufer verwendet setjmp"
*** 19297,19363 ****
  msgid "caller uses __builtin_eh_return"
  msgstr "der Aufrufer verwendet __builtin_eh_return"
  
! #: tree-tailcall.cc:633
  msgid "memory reference or volatile after call"
  msgstr "Speicherverweis oder volatile-Zugriff nach dem Aufruf"
  
! #: tree-tailcall.cc:690
  msgid "address of caller arguments taken"
  msgstr "die Adresse von Argumenten des Aufrufers wird verwendet"
  
! #: tree-tailcall.cc:717
  msgid "return value in memory"
  msgstr "Rückgabewert im Speicher"
  
! #: tree-tailcall.cc:734
  msgid "code between call and return"
  msgstr "Code zwischen dem Aufruf und der Rückkehr"
  
! #: tree-tailcall.cc:747
  msgid "call may throw exception that does not propagate"
  msgstr "der Aufruf wirft möglicherweise eine Ausnahme, die nicht propagiert"
  
! #: tree-tailcall.cc:760 tree-tailcall.cc:1166
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr "der Aufruf wirft möglicherweise eine lokal gefangene Ausnahme oder räumt auf"
  
! #: tree-tailcall.cc:795
  msgid "return value used after call"
  msgstr "der Rückgabewert wird nach dem Aufruf verwendet"
  
! #: tree-tailcall.cc:893 tree-tailcall.cc:921
  msgid "call invocation refers to locals"
  msgstr "der Aufruf des Funktionsaufrufs verweist auf lokale Variablen"
  
! #: tree-tailcall.cc:1001
  msgid "unhandled code after call"
  msgstr "unbehandelter Code nach dem Aufruf"
  
! #: tree-tailcall.cc:1011
  msgid "return value changed after call"
  msgstr "der Rückgabewert wird nach dem Aufruf verändert"
  
! #: tree-tailcall.cc:1060
  msgid "internal call"
  msgstr "interner Aufruf"
  
! #: tree-tailcall.cc:1068 tree-tailcall.cc:1139
  msgid "call and return value are different"
  msgstr "der Wert bei Aufruf und Rückkehr unterscheiden sich"
  
! #: tree-tailcall.cc:1149
  msgid "operations after non tail recursive call"
  msgstr "es gibt Operationen nach dem nicht-endrekursiven Aufruf"
  
! #: tree-tailcall.cc:1157
  msgid "tail recursion with pointers can only use additions"
  msgstr "Endrekursion mit Zeigern darf nur Additionen verwenden"
  
! #: tree-tailcall.cc:1170
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr "Ausnahmebereinigungen lassen den Aufruf von __tsan_func_exit weg"
  
! #: tree-tailcall.cc:1672
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr "Endrekursion, in dem Akkumulation mit nichtrekursivem musttail-Aufruf vermischt ist"
  
--- 19307,19373 ----
  msgid "caller uses __builtin_eh_return"
  msgstr "der Aufrufer verwendet __builtin_eh_return"
  
! #: tree-tailcall.cc:746
  msgid "memory reference or volatile after call"
  msgstr "Speicherverweis oder volatile-Zugriff nach dem Aufruf"
  
! #: tree-tailcall.cc:820
  msgid "address of caller arguments taken"
  msgstr "die Adresse von Argumenten des Aufrufers wird verwendet"
  
! #: tree-tailcall.cc:847
  msgid "return value in memory"
  msgstr "Rückgabewert im Speicher"
  
! #: tree-tailcall.cc:864
  msgid "code between call and return"
  msgstr "Code zwischen dem Aufruf und der Rückkehr"
  
! #: tree-tailcall.cc:877
  msgid "call may throw exception that does not propagate"
  msgstr "der Aufruf wirft möglicherweise eine Ausnahme, die nicht propagiert"
  
! #: tree-tailcall.cc:890 tree-tailcall.cc:1385
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr "der Aufruf wirft möglicherweise eine lokal gefangene Ausnahme oder räumt auf"
  
! #: tree-tailcall.cc:925
  msgid "return value used after call"
  msgstr "der Rückgabewert wird nach dem Aufruf verwendet"
  
! #: tree-tailcall.cc:1023 tree-tailcall.cc:1051
  msgid "call invocation refers to locals"
  msgstr "der Aufruf des Funktionsaufrufs verweist auf lokale Variablen"
  
! #: tree-tailcall.cc:1220
  msgid "unhandled code after call"
  msgstr "unbehandelter Code nach dem Aufruf"
  
! #: tree-tailcall.cc:1230
  msgid "return value changed after call"
  msgstr "der Rückgabewert wird nach dem Aufruf verändert"
  
! #: tree-tailcall.cc:1279
  msgid "internal call"
  msgstr "interner Aufruf"
  
! #: tree-tailcall.cc:1287 tree-tailcall.cc:1358
  msgid "call and return value are different"
  msgstr "der Wert bei Aufruf und Rückkehr unterscheiden sich"
  
! #: tree-tailcall.cc:1368
  msgid "operations after non tail recursive call"
  msgstr "es gibt Operationen nach dem nicht-endrekursiven Aufruf"
  
! #: tree-tailcall.cc:1376
  msgid "tail recursion with pointers can only use additions"
  msgstr "Endrekursion mit Zeigern darf nur Additionen verwenden"
  
! #: tree-tailcall.cc:1389
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr "Ausnahmebereinigungen lassen den Aufruf von __tsan_func_exit weg"
  
! #: tree-tailcall.cc:1892
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr "Endrekursion, in dem Akkumulation mit nichtrekursivem musttail-Aufruf vermischt ist"
  
*************** msgid "length modifier in strfmon format
*** 19634,19655 ****
  msgstr "Längenmodifizierer im strfmon-Format"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1656 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<Kommandozeile>"
  
! #: config/aarch64/aarch64.cc:12298 config/loongarch/loongarch.cc:6280
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "Operand für Code »%c« nicht unterstützt"
  
! #: config/aarch64/aarch64.cc:12307 config/aarch64/aarch64.cc:12320
! #: config/aarch64/aarch64.cc:12332 config/aarch64/aarch64.cc:12343
! #: config/aarch64/aarch64.cc:12359 config/aarch64/aarch64.cc:12373
! #: config/aarch64/aarch64.cc:12393 config/aarch64/aarch64.cc:12475
! #: config/aarch64/aarch64.cc:12486 config/aarch64/aarch64.cc:12500
! #: config/aarch64/aarch64.cc:12726 config/aarch64/aarch64.cc:12739
! #: config/aarch64/aarch64.cc:12756 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
--- 19644,19665 ----
  msgstr "Längenmodifizierer im strfmon-Format"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1658 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<Kommandozeile>"
  
! #: config/aarch64/aarch64.cc:12313 config/loongarch/loongarch.cc:6280
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "Operand für Code »%c« nicht unterstützt"
  
! #: config/aarch64/aarch64.cc:12322 config/aarch64/aarch64.cc:12335
! #: config/aarch64/aarch64.cc:12347 config/aarch64/aarch64.cc:12358
! #: config/aarch64/aarch64.cc:12374 config/aarch64/aarch64.cc:12388
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12490
! #: config/aarch64/aarch64.cc:12501 config/aarch64/aarch64.cc:12515
! #: config/aarch64/aarch64.cc:12741 config/aarch64/aarch64.cc:12754
! #: config/aarch64/aarch64.cc:12771 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
*************** msgstr "Operand für Code »%c« nicht u
*** 19659,19666 ****
  msgid "invalid operand for '%%%c'"
  msgstr "ungültiger Operand für »%%%c«"
  
! #: config/aarch64/aarch64.cc:12411 config/aarch64/aarch64.cc:12422
! #: config/aarch64/aarch64.cc:12586 config/aarch64/aarch64.cc:12597
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
--- 19669,19676 ----
  msgid "invalid operand for '%%%c'"
  msgstr "ungültiger Operand für »%%%c«"
  
! #: config/aarch64/aarch64.cc:12426 config/aarch64/aarch64.cc:12437
! #: config/aarch64/aarch64.cc:12601 config/aarch64/aarch64.cc:12612
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
*************** msgstr "ungültiger Operand für »%%%c�
*** 19668,19808 ****
  msgid "invalid vector constant"
  msgstr "ungültige Vektorkonstante"
  
! #: config/aarch64/aarch64.cc:12436
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "unverträglicher Gleitkomma- / Vektorregisteroperand für »%%%c«"
  
! #: config/aarch64/aarch64.cc:12448
  #, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr "unverträglicher Operand für »%%%c«"
  
! #: config/aarch64/aarch64.cc:12468
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "unverträglicher Registeroperand für »%%%c«"
  
! #: config/aarch64/aarch64.cc:12533 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "fehlender Operand"
  
! #: config/aarch64/aarch64.cc:12623
  #, c-format
  msgid "invalid constant"
  msgstr "ungültige Konstante"
  
! #: config/aarch64/aarch64.cc:12626
  #, c-format
  msgid "invalid operand"
  msgstr "ungültiger Operand"
  
! #: config/aarch64/aarch64.cc:12764 config/aarch64/aarch64.cc:12769
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ungültiger Operandenpräfix »%%%c«"
  
! #: config/aarch64/aarch64.cc:12789
  #, c-format
  msgid "invalid address mode"
  msgstr "ungültiger Adressierungsmodus"
  
! #: config/aarch64/aarch64.cc:22760
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "ungültige Umwandlung von Typ %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:22762
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "ungültige Umwandlung in Typ %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:29725 config/aarch64/aarch64.cc:29748
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr "Operation nicht erlaubt auf Typ %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:29743
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "GNU- und SVE-Vektoren können nicht in einer binären Operation kombiniert werden"
  
! #: config/alpha/alpha.cc:5783 config/i386/i386.cc:14075
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "»%%&« ohne lokale dynamische TLS-Referenzen verwendet"
  
! #: config/alpha/alpha.cc:5841 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "ungültiger %%J-Wert"
  
! #: config/alpha/alpha.cc:5871 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "ungültiger %%r-Wert"
  
! #: config/alpha/alpha.cc:5881 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "ungültiger %%R-Wert"
  
! #: config/alpha/alpha.cc:5887 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "ungültiger %%N-Wert"
  
! #: config/alpha/alpha.cc:5895 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "ungültiger %%P-Wert"
  
! #: config/alpha/alpha.cc:5903
  #, c-format
  msgid "invalid %%h value"
  msgstr "ungültiger %%h-Wert"
  
! #: config/alpha/alpha.cc:5911 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "ungültiger %%L-Wert"
  
! #: config/alpha/alpha.cc:5930
  #, c-format
  msgid "invalid %%m value"
  msgstr "ungültiger %%m-Wert"
  
! #: config/alpha/alpha.cc:5936
  #, c-format
  msgid "invalid %%M value"
  msgstr "ungültiger %%M-Wert"
  
! #: config/alpha/alpha.cc:5973
  #, c-format
  msgid "invalid %%U value"
  msgstr "ungültiger %%U-Wert"
  
! #: config/alpha/alpha.cc:5981 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "ungültiger %%s-Wert"
  
! #: config/alpha/alpha.cc:5992
  #, c-format
  msgid "invalid %%C value"
  msgstr "ungültiger %%C-Wert"
  
! #: config/alpha/alpha.cc:6029 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "ungültiger %%E-Wert"
  
! #: config/alpha/alpha.cc:6054 config/alpha/alpha.cc:6104
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "unbekannte Adressverschiebungs-Unspec"
  
! #: config/alpha/alpha.cc:6063 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
--- 19678,19818 ----
  msgid "invalid vector constant"
  msgstr "ungültige Vektorkonstante"
  
! #: config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "unverträglicher Gleitkomma- / Vektorregisteroperand für »%%%c«"
  
! #: config/aarch64/aarch64.cc:12463
  #, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr "unverträglicher Operand für »%%%c«"
  
! #: config/aarch64/aarch64.cc:12483
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "unverträglicher Registeroperand für »%%%c«"
  
! #: config/aarch64/aarch64.cc:12548 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "fehlender Operand"
  
! #: config/aarch64/aarch64.cc:12638
  #, c-format
  msgid "invalid constant"
  msgstr "ungültige Konstante"
  
! #: config/aarch64/aarch64.cc:12641
  #, c-format
  msgid "invalid operand"
  msgstr "ungültiger Operand"
  
! #: config/aarch64/aarch64.cc:12779 config/aarch64/aarch64.cc:12784
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ungültiger Operandenpräfix »%%%c«"
  
! #: config/aarch64/aarch64.cc:12804
  #, c-format
  msgid "invalid address mode"
  msgstr "ungültiger Adressierungsmodus"
  
! #: config/aarch64/aarch64.cc:22775
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "ungültige Umwandlung von Typ %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:22777
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "ungültige Umwandlung in Typ %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:29806 config/aarch64/aarch64.cc:29829
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr "Operation nicht erlaubt auf Typ %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:29824
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "GNU- und SVE-Vektoren können nicht in einer binären Operation kombiniert werden"
  
! #: config/alpha/alpha.cc:5780 config/i386/i386.cc:14077
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "»%%&« ohne lokale dynamische TLS-Referenzen verwendet"
  
! #: config/alpha/alpha.cc:5838 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "ungültiger %%J-Wert"
  
! #: config/alpha/alpha.cc:5868 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "ungültiger %%r-Wert"
  
! #: config/alpha/alpha.cc:5878 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "ungültiger %%R-Wert"
  
! #: config/alpha/alpha.cc:5884 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "ungültiger %%N-Wert"
  
! #: config/alpha/alpha.cc:5892 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "ungültiger %%P-Wert"
  
! #: config/alpha/alpha.cc:5900
  #, c-format
  msgid "invalid %%h value"
  msgstr "ungültiger %%h-Wert"
  
! #: config/alpha/alpha.cc:5908 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "ungültiger %%L-Wert"
  
! #: config/alpha/alpha.cc:5927
  #, c-format
  msgid "invalid %%m value"
  msgstr "ungültiger %%m-Wert"
  
! #: config/alpha/alpha.cc:5933
  #, c-format
  msgid "invalid %%M value"
  msgstr "ungültiger %%M-Wert"
  
! #: config/alpha/alpha.cc:5970
  #, c-format
  msgid "invalid %%U value"
  msgstr "ungültiger %%U-Wert"
  
! #: config/alpha/alpha.cc:5978 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "ungültiger %%s-Wert"
  
! #: config/alpha/alpha.cc:5989
  #, c-format
  msgid "invalid %%C value"
  msgstr "ungültiger %%C-Wert"
  
! #: config/alpha/alpha.cc:6026 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "ungültiger %%E-Wert"
  
! #: config/alpha/alpha.cc:6051 config/alpha/alpha.cc:6101
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "unbekannte Adressverschiebungs-Unspec"
  
! #: config/alpha/alpha.cc:6060 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
*************** msgstr "unbekannte Adressverschiebungs-U
*** 19810,19816 ****
  msgid "invalid %%xn code"
  msgstr "ungültiger %%xn-Code"
  
! #: config/alpha/alpha.cc:6169
  #, c-format
  msgid "invalid operand address"
  msgstr "ungültige Operandenadresse"
--- 19820,19826 ----
  msgid "invalid %%xn code"
  msgstr "ungültiger %%xn-Code"
  
! #: config/alpha/alpha.cc:6166
  #, c-format
  msgid "invalid operand address"
  msgstr "ungültige Operandenadresse"
*************** msgstr "nicht unterstützter Operand"
*** 20102,20110 ****
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:525
! #: cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7836 d/d-convert.cc:237
! #: go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
--- 20112,20120 ----
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:534
! #: cobol/genutil.cc:1268 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7952
! #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
*************** msgstr "ungültige Gleitkomma-Konstante"
*** 20348,20468 ****
  msgid "Expected register or constant integer."
  msgstr "Register oder konstante Ganzzahl erwartet."
  
! #: config/i386/i386.cc:12884
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ungültiges UNSPEC als Operand"
  
! #: config/i386/i386.cc:13423
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "Ungültige Verwendung von Register »%s«"
  
! #: config/i386/i386.cc:13428
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ungültige Verwendung der asm-Schalter-Ausgabe"
  
! #: config/i386/i386.cc:13662
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ungültige Operandengröße für Operandencode »O«"
  
! #: config/i386/i386.cc:13697
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ungültige Operandengröße für Operandencode »z«"
  
! #: config/i386/i386.cc:13772
  #, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "ungültiger Operandentyp mit Operandencode »%c« verwendet"
  
! #: config/i386/i386.cc:13777
  #, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "ungültige Operandengröße für Operandencode »%c«"
  
! #: config/i386/i386.cc:13855
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Operand ist kein Bedingungscode, ungültiger Operandencode »Y«"
  
! #: config/i386/i386.cc:13934
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Operand ist kein Bedingungscode, ungültiger Operandencode »D«"
  
! #: config/i386/i386.cc:13952
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Operand ist kein Bedingungscode, ungültiger Operandencode »%c«"
  
! #: config/i386/i386.cc:13973
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Operand ist keine ausgleichbare Speicherreferenz, ungültiger Operandencode »H«"
  
! #: config/i386/i386.cc:13988
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Operand ist keine Ganzzahl, ungültiger Operandencode »K«"
  
! #: config/i386/i386.cc:14016
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungültiger Operandencode »r«"
  
! #: config/i386/i386.cc:14034
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Operand ist keine Ganzzahl, ungültiger Operandencode »R«"
  
! #: config/i386/i386.cc:14057
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungültiger Operandencode »R«"
  
! #: config/i386/i386.cc:14150
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ungültiger Operandencode »%c«"
  
! #: config/i386/i386.cc:14212 config/i386/i386.cc:14601
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ungültige Bedingungen für Operand"
  
! #: config/i386/i386.cc:14313
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ungültiger Vektordirektwert"
  
! #: config/i386/i386.cc:17483
  msgid "unknown insn mode"
  msgstr "unbekannter Befehlsmodus"
  
! #: config/i386/i386.cc:24021
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "ungültige Umwandlung von Typ %<__bf16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:24024
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "ungültige Umwandlung von Typ %<_Float16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:24027
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "ungültige Umwandlung in Typ %<__bf16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:24030
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "ungültige Umwandlung in Typ %<_Float16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:24068 config/i386/i386.cc:24093
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr "Operation nicht erlaubt auf Typ %<__bf16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:24071 config/i386/i386.cc:24097
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr "Operation nicht erlaubt auf Typ %<_Float16%> ohne Option %<-msse2%>"
  
--- 20358,20478 ----
  msgid "Expected register or constant integer."
  msgstr "Register oder konstante Ganzzahl erwartet."
  
! #: config/i386/i386.cc:12886
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ungültiges UNSPEC als Operand"
  
! #: config/i386/i386.cc:13425
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "Ungültige Verwendung von Register »%s«"
  
! #: config/i386/i386.cc:13430
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ungültige Verwendung der asm-Schalter-Ausgabe"
  
! #: config/i386/i386.cc:13664
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ungültige Operandengröße für Operandencode »O«"
  
! #: config/i386/i386.cc:13699
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ungültige Operandengröße für Operandencode »z«"
  
! #: config/i386/i386.cc:13774
  #, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "ungültiger Operandentyp mit Operandencode »%c« verwendet"
  
! #: config/i386/i386.cc:13779
  #, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "ungültige Operandengröße für Operandencode »%c«"
  
! #: config/i386/i386.cc:13857
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Operand ist kein Bedingungscode, ungültiger Operandencode »Y«"
  
! #: config/i386/i386.cc:13936
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Operand ist kein Bedingungscode, ungültiger Operandencode »D«"
  
! #: config/i386/i386.cc:13954
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Operand ist kein Bedingungscode, ungültiger Operandencode »%c«"
  
! #: config/i386/i386.cc:13975
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Operand ist keine ausgleichbare Speicherreferenz, ungültiger Operandencode »H«"
  
! #: config/i386/i386.cc:13990
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Operand ist keine Ganzzahl, ungültiger Operandencode »K«"
  
! #: config/i386/i386.cc:14018
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungültiger Operandencode »r«"
  
! #: config/i386/i386.cc:14036
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Operand ist keine Ganzzahl, ungültiger Operandencode »R«"
  
! #: config/i386/i386.cc:14059
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungültiger Operandencode »R«"
  
! #: config/i386/i386.cc:14152
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ungültiger Operandencode »%c«"
  
! #: config/i386/i386.cc:14214 config/i386/i386.cc:14603
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ungültige Bedingungen für Operand"
  
! #: config/i386/i386.cc:14315
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ungültiger Vektordirektwert"
  
! #: config/i386/i386.cc:17485
  msgid "unknown insn mode"
  msgstr "unbekannter Befehlsmodus"
  
! #: config/i386/i386.cc:24023
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "ungültige Umwandlung von Typ %<__bf16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:24026
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "ungültige Umwandlung von Typ %<_Float16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:24029
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "ungültige Umwandlung in Typ %<__bf16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:24032
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "ungültige Umwandlung in Typ %<_Float16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:24070 config/i386/i386.cc:24095
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr "Operation nicht erlaubt auf Typ %<__bf16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:24073 config/i386/i386.cc:24099
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr "Operation nicht erlaubt auf Typ %<_Float16%> ohne Option %<-msse2%>"
  
*************** msgstr "Falsche Adresse"
*** 20583,20618 ****
  msgid "lo_sum not of register"
  msgstr "lo_sum nicht von einem Register"
  
! #: config/microblaze/microblaze.cc:2299
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr "unbekanntes Zeichen »%c«"
  
! #: config/microblaze/microblaze.cc:2308
  #, c-format
  msgid "null pointer"
  msgstr "Null-Zeiger"
  
! #: config/microblaze/microblaze.cc:2343
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND, ungültiger Befehl für %%C"
  
! #: config/microblaze/microblaze.cc:2372
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND, ungültiger Befehl für %%N"
  
! #: config/microblaze/microblaze.cc:2392 config/microblaze/microblaze.cc:2568
  msgid "insn contains an invalid address !"
  msgstr "Befehl enthält eine ungültige Adresse!"
  
! #: config/microblaze/microblaze.cc:2408 config/microblaze/microblaze.cc:2638
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "ungültige Adresse"
  
! #: config/microblaze/microblaze.cc:2511
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr "Buchstabe %c gefunden und Befehl war nicht CONST_INT"
--- 20593,20628 ----
  msgid "lo_sum not of register"
  msgstr "lo_sum nicht von einem Register"
  
! #: config/microblaze/microblaze.cc:2303
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr "unbekanntes Zeichen »%c«"
  
! #: config/microblaze/microblaze.cc:2312
  #, c-format
  msgid "null pointer"
  msgstr "Null-Zeiger"
  
! #: config/microblaze/microblaze.cc:2347
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND, ungültiger Befehl für %%C"
  
! #: config/microblaze/microblaze.cc:2376
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND, ungültiger Befehl für %%N"
  
! #: config/microblaze/microblaze.cc:2396 config/microblaze/microblaze.cc:2572
  msgid "insn contains an invalid address !"
  msgstr "Befehl enthält eine ungültige Adresse!"
  
! #: config/microblaze/microblaze.cc:2412 config/microblaze/microblaze.cc:2642
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "ungültige Adresse"
  
! #: config/microblaze/microblaze.cc:2515
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr "Buchstabe %c gefunden und Befehl war nicht CONST_INT"
*************** msgstr "Unerlaubtes Mischen von IEEE-128
*** 20908,20938 ****
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-Argument an Funktion ohne Prototyp übergeben"
  
! #: config/rs6000/rs6000.cc:28020
  msgid "Could not generate addis value for fusion"
  msgstr "Addis-Wert für Fusion kann nicht erzeugt werden"
  
! #: config/rs6000/rs6000.cc:28089
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Lade-/Speicheroffset für Fusion kann nicht generiert werden"
  
! #: config/rs6000/rs6000.cc:28165
  msgid "Bad GPR fusion"
  msgstr "Falsche GPR-Fusion"
  
! #: config/rs6000/rs6000.cc:28767
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ungültige Umwandlung von Typ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28769
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ungültige Umwandlung in Typ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28771
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ungültige Umwandlung von %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28773
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "ungültige Umwandlung in %<__vector_pair%>"
  
--- 20918,20948 ----
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-Argument an Funktion ohne Prototyp übergeben"
  
! #: config/rs6000/rs6000.cc:28023
  msgid "Could not generate addis value for fusion"
  msgstr "Addis-Wert für Fusion kann nicht erzeugt werden"
  
! #: config/rs6000/rs6000.cc:28092
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Lade-/Speicheroffset für Fusion kann nicht generiert werden"
  
! #: config/rs6000/rs6000.cc:28168
  msgid "Bad GPR fusion"
  msgstr "Falsche GPR-Fusion"
  
! #: config/rs6000/rs6000.cc:28770
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ungültige Umwandlung von Typ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28772
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ungültige Umwandlung in Typ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28774
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ungültige Umwandlung von %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28776
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "ungültige Umwandlung in %<__vector_pair%>"
  
*************** msgstr "ungültiger Ausdruck für Ausgab
*** 21016,21034 ****
  msgid "vector argument passed to unprototyped function"
  msgstr "Vektor-Argument an Funktion ohne Prototyp übergeben"
  
! #: config/s390/s390.cc:17350
  msgid "types differ in signedness"
  msgstr "Typen unterscheiden sich im Vorzeichenbesitz"
  
! #: config/s390/s390.cc:17360
  msgid "binary operator does not support two vector bool operands"
  msgstr "binärer Operator unterstützt keine zwei bool-Vektor-Operanden"
  
! #: config/s390/s390.cc:17363
  msgid "binary operator does not support vector bool operand"
  msgstr "Binärer Operator unterstützt Boolean-Vektor-Argument nicht"
  
! #: config/s390/s390.cc:17371
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "binärer Operator unterstützt nicht, dass bool-Vektor mit Gleitkommavektor vermischt wird"
  
--- 21026,21044 ----
  msgid "vector argument passed to unprototyped function"
  msgstr "Vektor-Argument an Funktion ohne Prototyp übergeben"
  
! #: config/s390/s390.cc:17377
  msgid "types differ in signedness"
  msgstr "Typen unterscheiden sich im Vorzeichenbesitz"
  
! #: config/s390/s390.cc:17387
  msgid "binary operator does not support two vector bool operands"
  msgstr "binärer Operator unterstützt keine zwei bool-Vektor-Operanden"
  
! #: config/s390/s390.cc:17390
  msgid "binary operator does not support vector bool operand"
  msgstr "Binärer Operator unterstützt Boolean-Vektor-Argument nicht"
  
! #: config/s390/s390.cc:17398
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "binärer Operator unterstützt nicht, dass bool-Vektor mit Gleitkommavektor vermischt wird"
  
*************** msgstr "{fehlerhaft}"
*** 21199,21205 ****
  msgid "aka"
  msgstr "alias"
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7714
  msgid "({anonymous})"
  msgstr "({anonym})"
  
--- 21209,21215 ----
  msgid "aka"
  msgstr "alias"
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7715
  msgid "({anonymous})"
  msgstr "({anonym})"
  
*************** msgstr "({anonym})"
*** 21212,21249 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3089 c/c-parser.cc:3279 c/c-parser.cc:3293 c/c-parser.cc:7502
! #: c/c-parser.cc:8356 c/c-parser.cc:8934 c/c-parser.cc:9126 c/c-parser.cc:9159
! #: c/c-parser.cc:9457 c/c-parser.cc:14304 c/c-parser.cc:14339
! #: c/c-parser.cc:14370 c/c-parser.cc:14417 c/c-parser.cc:14598
! #: c/c-parser.cc:15431 c/c-parser.cc:15506 c/c-parser.cc:15549
! #: c/c-parser.cc:23037 c/c-parser.cc:23117 c/c-parser.cc:23446
! #: c/c-parser.cc:23472 c/c-parser.cc:23495 c/c-parser.cc:24181
! #: c/c-parser.cc:24224 c/c-parser.cc:25491 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4141 c/c-parser.cc:4332
! #: c/c-parser.cc:4367 c/c-parser.cc:14591 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16475 cp/parser.cc:34635
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> erwartet"
  
! #: c/c-parser.cc:3251 c/c-parser.cc:9417
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "%<:%> oder %<)%> erwartet"
  
! #: c/c-parser.cc:3790 c/c-parser.cc:4943 c/c-parser.cc:5135 c/c-parser.cc:5193
! #: c/c-parser.cc:5251 c/c-parser.cc:5635 c/c-parser.cc:5658 c/c-parser.cc:5667
! #: c/c-parser.cc:5718 c/c-parser.cc:5727 c/c-parser.cc:10892
! #: c/c-parser.cc:10978 c/c-parser.cc:11552 c/c-parser.cc:11578
! #: c/c-parser.cc:11612 c/c-parser.cc:11825 c/c-parser.cc:12697
! #: c/c-parser.cc:14705 c/c-parser.cc:17345 c/c-parser.cc:18080
! #: c/c-parser.cc:18139 c/c-parser.cc:18194 c/c-parser.cc:20053
! #: c/c-parser.cc:20173 c/c-parser.cc:22130 c/c-parser.cc:23537
! #: c/c-parser.cc:24189 c/c-parser.cc:28016 c/c-parser.cc:28098
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
--- 21222,21259 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3134 c/c-parser.cc:3324 c/c-parser.cc:3338 c/c-parser.cc:7547
! #: c/c-parser.cc:8401 c/c-parser.cc:8979 c/c-parser.cc:9171 c/c-parser.cc:9204
! #: c/c-parser.cc:9502 c/c-parser.cc:14349 c/c-parser.cc:14384
! #: c/c-parser.cc:14415 c/c-parser.cc:14462 c/c-parser.cc:14643
! #: c/c-parser.cc:15476 c/c-parser.cc:15551 c/c-parser.cc:15594
! #: c/c-parser.cc:23082 c/c-parser.cc:23162 c/c-parser.cc:23491
! #: c/c-parser.cc:23517 c/c-parser.cc:23540 c/c-parser.cc:24226
! #: c/c-parser.cc:24269 c/c-parser.cc:25536 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4186 c/c-parser.cc:4377
! #: c/c-parser.cc:4412 c/c-parser.cc:14636 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16479 cp/parser.cc:34694
! #: cp/parser.cc:35333
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> erwartet"
  
! #: c/c-parser.cc:3296 c/c-parser.cc:9462
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "%<:%> oder %<)%> erwartet"
  
! #: c/c-parser.cc:3835 c/c-parser.cc:4988 c/c-parser.cc:5180 c/c-parser.cc:5238
! #: c/c-parser.cc:5296 c/c-parser.cc:5680 c/c-parser.cc:5703 c/c-parser.cc:5712
! #: c/c-parser.cc:5763 c/c-parser.cc:5772 c/c-parser.cc:10937
! #: c/c-parser.cc:11023 c/c-parser.cc:11597 c/c-parser.cc:11623
! #: c/c-parser.cc:11657 c/c-parser.cc:11870 c/c-parser.cc:12742
! #: c/c-parser.cc:14750 c/c-parser.cc:17390 c/c-parser.cc:18125
! #: c/c-parser.cc:18184 c/c-parser.cc:18239 c/c-parser.cc:20098
! #: c/c-parser.cc:20218 c/c-parser.cc:22175 c/c-parser.cc:23582
! #: c/c-parser.cc:24234 c/c-parser.cc:28062 c/c-parser.cc:28144
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
*************** msgstr "%<:%> oder %<)%> erwartet"
*** 21251,21400 ****
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3242
! #: c/c-parser.cc:9409 c/c-parser.cc:20746 cp/parser.cc:35322 cp/parser.cc:43032
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> erwartet"
  
! #: c/c-parser.cc:5029 c/c-parser.cc:5778 c/c-parser.cc:6138 c/c-parser.cc:6156
! #: c/c-parser.cc:6157 c/c-parser.cc:6660 c/c-parser.cc:6704 c/c-parser.cc:9508
! #: c/c-parser.cc:11816 c/c-parser.cc:13270 c/c-parser.cc:13642
! #: c/c-parser.cc:16667 c/gimple-parser.cc:1930 cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> erwartet"
  
! #: c/c-parser.cc:5231
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "%<;%>, %<,%> oder %<)%> erwartet"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5687 c/c-parser.cc:5692 c/c-parser.cc:17328
! #: c/c-parser.cc:18169 c/c-parser.cc:20554 c/c-parser.cc:20653
! #: c/c-parser.cc:26832 c/c-parser.cc:27136 c/c-parser.cc:27824
! #: c/c-parser.cc:28041 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17109 cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> erwartet"
  
! #: c/c-parser.cc:6134 c/c-parser.cc:6136 c/c-parser.cc:16572 cp/parser.cc:35289
! #: cp/parser.cc:39179 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> erwartet"
  
! #: c/c-parser.cc:6964 c/c-parser.cc:14934 c/c-parser.cc:20630
! #: c/c-parser.cc:23012 c/c-parser.cc:23098 c/c-parser.cc:23859
! #: c/c-parser.cc:24999 c/c-parser.cc:29820 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4128 c/c-parser.cc:4356
! #: c/c-parser.cc:14486 cp/parser.cc:22203 cp/parser.cc:35283
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> erwartet"
  
! #: c/c-parser.cc:7914 c/c-parser.cc:7923 c/c-parser.cc:9957 c/c-parser.cc:11136
! #: c/c-parser.cc:14698 c/c-parser.cc:15095 c/c-parser.cc:15159
! #: c/c-parser.cc:16649 c/c-parser.cc:17760 c/c-parser.cc:17997
! #: c/c-parser.cc:18550 c/c-parser.cc:18653 c/c-parser.cc:19194
! #: c/c-parser.cc:19630 c/c-parser.cc:19706 c/c-parser.cc:19823
! #: c/c-parser.cc:19895 c/c-parser.cc:20868 c/c-parser.cc:26702
! #: c/c-parser.cc:27881 c/c-parser.cc:27940 c/c-parser.cc:29142
! #: c/gimple-parser.cc:630 c/gimple-parser.cc:943 c/gimple-parser.cc:2561
! #: c/gimple-parser.cc:2588 c/c-parser.cc:9416 c/c-parser.cc:17253
! #: c/c-parser.cc:18658 cp/parser.cc:35316 cp/parser.cc:37023 cp/parser.cc:40119
! #: cp/parser.cc:41012 go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> erwartet"
  
! #: c/c-parser.cc:8910 cp/parser.cc:35203
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> erwartet"
  
! #: c/c-parser.cc:10855 c/c-parser.cc:11085 c/c-parser.cc:11602
! #: c/c-parser.cc:11647 c/c-parser.cc:11740 c/c-parser.cc:11887
! #: c/c-parser.cc:12687 c/c-parser.cc:18174 c/c-parser.cc:19775
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34633 cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> erwartet"
  
! #: c/c-parser.cc:11496
  msgid "expected %<.%>"
  msgstr "%<.%> erwartet"
  
! #: c/c-parser.cc:14157 c/c-parser.cc:14189 c/c-parser.cc:14429
! #: cp/parser.cc:37597 cp/parser.cc:37618
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> erwartet"
  
! #: c/c-parser.cc:14847 c/gimple-parser.cc:1497 cp/parser.cc:35301
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> erwartet"
  
! #: c/c-parser.cc:18748 c/c-parser.cc:20191 c/c-parser.cc:20617
! #: cp/parser.cc:35325 cp/parser.cc:42883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> oder %<)%> erwartet"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19622 c/c-parser.cc:22907 c/c-parser.cc:22952
! #: c/c-parser.cc:23109 c/c-parser.cc:23456 c/c-parser.cc:24168
! #: c/c-parser.cc:25374 c/c-parser.cc:26880 c/c-parser.cc:28082
! #: c/gimple-parser.cc:798 c/c-parser.cc:6727 c/c-parser.cc:23029
! #: c/c-parser.cc:23252 cp/parser.cc:35304 cp/parser.cc:44578 cp/parser.cc:44751
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> erwartet"
  
! #: c/c-parser.cc:20767 c/c-parser.cc:27145 c/c-parser.cc:27166
! #: c/c-parser.cc:16707 c/c-parser.cc:16719 c/c-parser.cc:20747
! #: cp/parser.cc:43033 cp/parser.cc:43060 cp/parser.cc:50600 cp/parser.cc:50611
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr "%<)%> oder %<,%> erwartet"
  
! #: c/c-parser.cc:23040 c/c-parser.cc:23120 c/c-parser.cc:23473
! #: c/c-parser.cc:23928 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35280
! #: cp/parser.cc:37807
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> erwartet"
  
! #: c/c-parser.cc:23133 cp/parser.cc:44676
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "%<else%> erwartet"
  
! #: c/c-parser.cc:25046 c/c-parser.cc:25035 cp/parser.cc:47606
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> oder %<}%> erwartet"
  
! #: c/c-parser.cc:28760 cp/parser.cc:52554
  msgid "<message unknown at compile time>"
  msgstr "<Meldung nicht zur Compilierzeit bekannt>"
  
! #: c/c-typeck.cc:9863
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19538 cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> erwartet"
--- 21261,21411 ----
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3287
! #: c/c-parser.cc:9454 c/c-parser.cc:20791 cp/parser.cc:35381 cp/parser.cc:43091
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> erwartet"
  
! #: c/c-parser.cc:5074 c/c-parser.cc:5823 c/c-parser.cc:6183 c/c-parser.cc:6201
! #: c/c-parser.cc:6202 c/c-parser.cc:6705 c/c-parser.cc:6749 c/c-parser.cc:9553
! #: c/c-parser.cc:11861 c/c-parser.cc:13315 c/c-parser.cc:13687
! #: c/c-parser.cc:16712 c/gimple-parser.cc:1930 cp/parser.cc:35345
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> erwartet"
  
! #: c/c-parser.cc:5276
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "%<;%>, %<,%> oder %<)%> erwartet"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5732 c/c-parser.cc:5737 c/c-parser.cc:17373
! #: c/c-parser.cc:18214 c/c-parser.cc:20599 c/c-parser.cc:20698
! #: c/c-parser.cc:26875 c/c-parser.cc:27182 c/c-parser.cc:27870
! #: c/c-parser.cc:28087 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17154 cp/parser.cc:35336
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> erwartet"
  
! #: c/c-parser.cc:6179 c/c-parser.cc:6181 c/c-parser.cc:16617 cp/parser.cc:35348
! #: cp/parser.cc:39238 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> erwartet"
  
! #: c/c-parser.cc:7009 c/c-parser.cc:14979 c/c-parser.cc:20675
! #: c/c-parser.cc:23057 c/c-parser.cc:23143 c/c-parser.cc:23904
! #: c/c-parser.cc:25044 c/c-parser.cc:29863 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4173 c/c-parser.cc:4401
! #: c/c-parser.cc:14531 cp/parser.cc:22207 cp/parser.cc:35342
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> erwartet"
  
! #: c/c-parser.cc:7959 c/c-parser.cc:7968 c/c-parser.cc:10002
! #: c/c-parser.cc:11181 c/c-parser.cc:14743 c/c-parser.cc:15140
! #: c/c-parser.cc:15204 c/c-parser.cc:16694 c/c-parser.cc:17805
! #: c/c-parser.cc:18042 c/c-parser.cc:18595 c/c-parser.cc:18698
! #: c/c-parser.cc:19239 c/c-parser.cc:19675 c/c-parser.cc:19751
! #: c/c-parser.cc:19868 c/c-parser.cc:19940 c/c-parser.cc:20913
! #: c/c-parser.cc:26747 c/c-parser.cc:27927 c/c-parser.cc:27986
! #: c/c-parser.cc:29185 c/gimple-parser.cc:630 c/gimple-parser.cc:943
! #: c/gimple-parser.cc:2561 c/gimple-parser.cc:2588 c/c-parser.cc:9461
! #: c/c-parser.cc:17298 c/c-parser.cc:18703 cp/parser.cc:35375
! #: cp/parser.cc:37082 cp/parser.cc:40178 cp/parser.cc:41071
! #: go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> erwartet"
  
! #: c/c-parser.cc:8955 cp/parser.cc:35262
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> erwartet"
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11130 c/c-parser.cc:11647
! #: c/c-parser.cc:11692 c/c-parser.cc:11785 c/c-parser.cc:11932
! #: c/c-parser.cc:12732 c/c-parser.cc:18219 c/c-parser.cc:19820
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34692 cp/parser.cc:35351
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> erwartet"
  
! #: c/c-parser.cc:11541
  msgid "expected %<.%>"
  msgstr "%<.%> erwartet"
  
! #: c/c-parser.cc:14202 c/c-parser.cc:14234 c/c-parser.cc:14474
! #: cp/parser.cc:37656 cp/parser.cc:37677
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> erwartet"
  
! #: c/c-parser.cc:14892 c/gimple-parser.cc:1497 cp/parser.cc:35360
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> erwartet"
  
! #: c/c-parser.cc:18793 c/c-parser.cc:20236 c/c-parser.cc:20662
! #: cp/parser.cc:35384 cp/parser.cc:42942
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> oder %<)%> erwartet"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19667 c/c-parser.cc:22952 c/c-parser.cc:22997
! #: c/c-parser.cc:23154 c/c-parser.cc:23501 c/c-parser.cc:24213
! #: c/c-parser.cc:25419 c/c-parser.cc:26923 c/c-parser.cc:28128
! #: c/gimple-parser.cc:798 c/c-parser.cc:6772 c/c-parser.cc:23074
! #: c/c-parser.cc:23297 cp/parser.cc:35363 cp/parser.cc:44637 cp/parser.cc:44810
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> erwartet"
  
! #: c/c-parser.cc:20812 c/c-parser.cc:27191 c/c-parser.cc:27212
! #: c/c-parser.cc:16752 c/c-parser.cc:16764 c/c-parser.cc:20792
! #: cp/parser.cc:43092 cp/parser.cc:43119 cp/parser.cc:50659 cp/parser.cc:50670
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr "%<)%> oder %<,%> erwartet"
  
! #: c/c-parser.cc:23085 c/c-parser.cc:23165 c/c-parser.cc:23518
! #: c/c-parser.cc:23973 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35339
! #: cp/parser.cc:37866
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> erwartet"
  
! #: c/c-parser.cc:23178 cp/parser.cc:44735
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "%<else%> erwartet"
  
! #: c/c-parser.cc:25091 c/c-parser.cc:25080 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> oder %<}%> erwartet"
  
! #: c/c-parser.cc:28806 cp/parser.cc:52607
  msgid "<message unknown at compile time>"
  msgstr "<Meldung nicht zur Compilierzeit bekannt>"
  
! #: c/c-typeck.cc:9880
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19542 cp/parser.cc:35357
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> erwartet"
*************** msgstr "%<<%> erwartet"
*** 21405,21414 ****
  msgid "expected label"
  msgstr "Sprungmarke erwartet"
  
! #: cobol/gcobolspec.cc:544
  #, c-format
! msgid "Driving: (%ld)\n"
! msgstr "Ausführen: (%ld)\n"
  
  #: cp/call.cc:4225
  #, c-format
--- 21416,21425 ----
  msgid "expected label"
  msgstr "Sprungmarke erwartet"
  
! #: cobol/gcobolspec.cc:554
  #, c-format
! msgid "Driving: ("
! msgstr "Angesteuert: ("
  
  #: cp/call.cc:4225
  #, c-format
*************** msgstr "Kandidat %i:"
*** 21419,21425 ****
  msgid "  after user-defined conversion:"
  msgstr "  nach benutzerdefinierter Umwandlung:"
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26956
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "Kandidat ist:"
--- 21430,21436 ----
  msgid "  after user-defined conversion:"
  msgstr "  nach benutzerdefinierter Umwandlung:"
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26986
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "Kandidat ist:"
*************** msgstr "<Template-Parameter-Fehler>"
*** 21519,21525 ****
  msgid "<statement>"
  msgstr "<Anweisung>"
  
! #: cp/error.cc:2381 cp/error.cc:3503 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<unbekannt>"
--- 21530,21536 ----
  msgid "<statement>"
  msgstr "<Anweisung>"
  
! #: cp/error.cc:2381 cp/error.cc:3524 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<unbekannt>"
*************** msgstr "<lambda>"
*** 21546,21560 ****
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3227
  msgid "<expression error>"
  msgstr "<Ausdrucksfehler>"
  
! #: cp/error.cc:3242
  msgid "<unknown operator>"
  msgstr "<unbekannter Operator>"
  
! #: cp/error.cc:3732
  msgid "At global scope:"
  msgstr "Im globalen Gültigkeitsbereich:"
  
--- 21557,21571 ----
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3248
  msgid "<expression error>"
  msgstr "<Ausdrucksfehler>"
  
! #: cp/error.cc:3263
  msgid "<unknown operator>"
  msgstr "<unbekannter Operator>"
  
! #: cp/error.cc:3753
  msgid "At global scope:"
  msgstr "Im globalen Gültigkeitsbereich:"
  
*************** msgstr "Im globalen Gültigkeitsbereich:
*** 21562,21649 ****
  msgid "candidates are:"
  msgstr "Kandidaten sind:"
  
! #: cp/rtti.cc:588
  msgid "target is not pointer or reference to class"
  msgstr "Ziel ist kein Zeiger oder Referenz auf Klasse"
  
! #: cp/rtti.cc:593
  msgid "target is not pointer or reference to complete type"
  msgstr "Ziel ist kein Zeiger oder Referenz auf vollständigen Typen"
  
! #: cp/rtti.cc:599
  msgid "target is not pointer or reference"
  msgstr "Ziel ist kein Zeiger oder Referenz"
  
! #: cp/rtti.cc:615
  msgid "source is not a pointer"
  msgstr "Quelle ist kein Zeiger"
  
! #: cp/rtti.cc:620
  msgid "source is not a pointer to class"
  msgstr "Quelle ist kein Zeiger auf Klasse"
  
! #: cp/rtti.cc:625
  msgid "source is a pointer to incomplete type"
  msgstr "Quelle ist ein Zeiger auf unvollständigen Typen"
  
! #: cp/rtti.cc:638
  msgid "source is not of class type"
  msgstr "Quelle hat nicht Klassentypen"
  
! #: cp/rtti.cc:643
  msgid "source is of incomplete class type"
  msgstr "Quelle hat unvollständigen Klassentypen"
  
! #: cp/rtti.cc:654
  msgid "conversion casts away constness"
  msgstr "Umformung verwirft Konstantheit"
  
! #: cp/rtti.cc:816
  msgid "source type is not polymorphic"
  msgstr "Quellentyp ist nicht polymorph"
  
! #: cp/typeck.cc:7524 c/c-typeck.cc:5303
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "Argument falschen Typs für unäres Minus"
  
! #: cp/typeck.cc:7525 c/c-typeck.cc:5289
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "Argument falschen Typs für unäres Plus"
  
! #: cp/typeck.cc:7552 c/c-typeck.cc:5348
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "Argument falschen Typs für Bit-Komplement"
  
! #: cp/typeck.cc:7572 c/c-typeck.cc:5356
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Argument falschen Typs für abs"
  
! #: cp/typeck.cc:7584 c/c-typeck.cc:5378
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "Argument falschen Typs für Konjugation"
  
! #: cp/typeck.cc:7608
  msgid "in argument to unary !"
  msgstr "in Argument für unäres !"
  
! #: cp/typeck.cc:7657
  msgid "no pre-increment operator for type"
  msgstr "kein Präinkrementoperator für Typ"
  
! #: cp/typeck.cc:7659
  msgid "no post-increment operator for type"
  msgstr "kein Postinkrementoperator für Typ"
  
! #: cp/typeck.cc:7661
  msgid "no pre-decrement operator for type"
  msgstr "kein Prädekrementoperator für Typ"
  
! #: cp/typeck.cc:7663
  msgid "no post-decrement operator for type"
  msgstr "kein Postdekrementoperator für Typ"
  
--- 21573,21660 ----
  msgid "candidates are:"
  msgstr "Kandidaten sind:"
  
! #: cp/rtti.cc:589
  msgid "target is not pointer or reference to class"
  msgstr "Ziel ist kein Zeiger oder Referenz auf Klasse"
  
! #: cp/rtti.cc:594
  msgid "target is not pointer or reference to complete type"
  msgstr "Ziel ist kein Zeiger oder Referenz auf vollständigen Typen"
  
! #: cp/rtti.cc:600
  msgid "target is not pointer or reference"
  msgstr "Ziel ist kein Zeiger oder Referenz"
  
! #: cp/rtti.cc:616
  msgid "source is not a pointer"
  msgstr "Quelle ist kein Zeiger"
  
! #: cp/rtti.cc:621
  msgid "source is not a pointer to class"
  msgstr "Quelle ist kein Zeiger auf Klasse"
  
! #: cp/rtti.cc:626
  msgid "source is a pointer to incomplete type"
  msgstr "Quelle ist ein Zeiger auf unvollständigen Typen"
  
! #: cp/rtti.cc:639
  msgid "source is not of class type"
  msgstr "Quelle hat nicht Klassentypen"
  
! #: cp/rtti.cc:644
  msgid "source is of incomplete class type"
  msgstr "Quelle hat unvollständigen Klassentypen"
  
! #: cp/rtti.cc:655
  msgid "conversion casts away constness"
  msgstr "Umformung verwirft Konstantheit"
  
! #: cp/rtti.cc:817
  msgid "source type is not polymorphic"
  msgstr "Quellentyp ist nicht polymorph"
  
! #: cp/typeck.cc:7640 c/c-typeck.cc:5304
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "Argument falschen Typs für unäres Minus"
  
! #: cp/typeck.cc:7641 c/c-typeck.cc:5290
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "Argument falschen Typs für unäres Plus"
  
! #: cp/typeck.cc:7668 c/c-typeck.cc:5349
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "Argument falschen Typs für Bit-Komplement"
  
! #: cp/typeck.cc:7688 c/c-typeck.cc:5357
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Argument falschen Typs für abs"
  
! #: cp/typeck.cc:7700 c/c-typeck.cc:5379
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "Argument falschen Typs für Konjugation"
  
! #: cp/typeck.cc:7724
  msgid "in argument to unary !"
  msgstr "in Argument für unäres !"
  
! #: cp/typeck.cc:7773
  msgid "no pre-increment operator for type"
  msgstr "kein Präinkrementoperator für Typ"
  
! #: cp/typeck.cc:7775
  msgid "no post-increment operator for type"
  msgstr "kein Postinkrementoperator für Typ"
  
! #: cp/typeck.cc:7777
  msgid "no pre-decrement operator for type"
  msgstr "kein Prädekrementoperator für Typ"
  
! #: cp/typeck.cc:7779
  msgid "no post-decrement operator for type"
  msgstr "kein Postdekrementoperator für Typ"
  
*************** msgstr "Gelöschte Funktion:"
*** 21794,21800 ****
  msgid "Unsigned:"
  msgstr "Vorzeichenlos:"
  
! #: fortran/expr.cc:3856
  msgid "array assignment"
  msgstr "Array-Zuweisung"
  
--- 21805,21811 ----
  msgid "Unsigned:"
  msgstr "Vorzeichenlos:"
  
! #: fortran/expr.cc:3960
  msgid "array assignment"
  msgstr "Array-Zuweisung"
  
*************** msgstr "Unstimmige Arraygrenzen für Dim
*** 21825,21831 ****
  msgid "Driving:"
  msgstr "Angesteuert:"
  
! #: fortran/interface.cc:3905 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "effektives Argument für INTENT = OUT/INOUT"
  
--- 21836,21842 ----
  msgid "Driving:"
  msgstr "Angesteuert:"
  
! #: fortran/interface.cc:3926 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "effektives Argument für INTENT = OUT/INOUT"
  
*************** msgstr "für Rückwärtskompatibilität"
*** 21873,21890 ****
  msgid "unsigned"
  msgstr "vorzeichenlos"
  
! #: fortran/io.cc:1873
  #, c-format
  msgid "%s tag"
  msgstr "%s-Symbol"
  
! #: fortran/io.cc:3364
  msgid "internal unit in WRITE"
  msgstr "interne Einheit in WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4725
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "%s-Symbol mit INQUIRE"
--- 21884,21901 ----
  msgid "unsigned"
  msgstr "vorzeichenlos"
  
! #: fortran/io.cc:1875
  #, c-format
  msgid "%s tag"
  msgstr "%s-Symbol"
  
! #: fortran/io.cc:3366
  msgid "internal unit in WRITE"
  msgstr "interne Einheit in WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4727
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "%s-Symbol mit INQUIRE"
*************** msgstr "Block-IF"
*** 21991,22001 ****
  msgid "implied END DO"
  msgstr "impliziertes END DO"
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13586
  msgid "assignment"
  msgstr "Zuweisung"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13652 fortran/resolve.cc:13655
  msgid "pointer assignment"
  msgstr "Zeigerzuweisung"
  
--- 22002,22012 ----
  msgid "implied END DO"
  msgstr "impliziertes END DO"
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13576
  msgid "assignment"
  msgstr "Zuweisung"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13642 fortran/resolve.cc:13645
  msgid "pointer assignment"
  msgstr "Zeigerzuweisung"
  
*************** msgstr "Zeigerzuweisung"
*** 22003,22140 ****
  msgid "simple IF"
  msgstr "einfaches IF"
  
! #: fortran/resolve.cc:2464 fortran/resolve.cc:2659
  msgid "elemental procedure"
  msgstr "Elementares Unterprogramm"
  
! #: fortran/resolve.cc:2562
  msgid "allocatable argument"
  msgstr "allozierbares Argument"
  
! #: fortran/resolve.cc:2567
  msgid "asynchronous argument"
  msgstr "asynchrones Argument"
  
! #: fortran/resolve.cc:2572
  msgid "optional argument"
  msgstr "optionales Argument"
  
! #: fortran/resolve.cc:2577
  msgid "pointer argument"
  msgstr "Zeigerargument"
  
! #: fortran/resolve.cc:2582
  msgid "target argument"
  msgstr "Zielargument"
  
! #: fortran/resolve.cc:2587
  msgid "value argument"
  msgstr "Wertargument"
  
! #: fortran/resolve.cc:2592
  msgid "volatile argument"
  msgstr "flüchtiges Argument"
  
! #: fortran/resolve.cc:2597
  msgid "assumed-shape argument"
  msgstr "Argument mit angenommener Form"
  
! #: fortran/resolve.cc:2602
  msgid "assumed-rank argument"
  msgstr "Argument mit angenommenem Rang"
  
! #: fortran/resolve.cc:2607
  msgid "coarray argument"
  msgstr "Coarray-Argument"
  
! #: fortran/resolve.cc:2612
  msgid "parametrized derived type argument"
  msgstr "parametrisiertes abgeleitetes Typargument"
  
! #: fortran/resolve.cc:2617
  msgid "polymorphic argument"
  msgstr "polymorphes Argument"
  
! #: fortran/resolve.cc:2622
  msgid "NO_ARG_CHECK attribute"
  msgstr "NO_ARG_CHECK-Attribut"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2629
  msgid "assumed-type argument"
  msgstr "Argument von angenommenem Typ"
  
! #: fortran/resolve.cc:2640
  msgid "array result"
  msgstr "Arrayergebnis"
  
! #: fortran/resolve.cc:2645
  msgid "pointer or allocatable result"
  msgstr "Zeiger oder allozierbares Resultat"
  
! #: fortran/resolve.cc:2652
  msgid "result with non-constant character length"
  msgstr "Resultat mit nicht konstanter Zeichenlänge"
  
! #: fortran/resolve.cc:2664
  msgid "bind(c) procedure"
  msgstr "bind(c)-Prozedur"
  
! #: fortran/resolve.cc:8002
  msgid "Loop variable"
  msgstr "Schleifenvariable"
  
! #: fortran/resolve.cc:8006
  msgid "iterator variable"
  msgstr "Iteratorvariable"
  
! #: fortran/resolve.cc:8010
  msgid "Start expression in DO loop"
  msgstr "Anfangs-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:8014
  msgid "End expression in DO loop"
  msgstr "End-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:8018
  msgid "Step expression in DO loop"
  msgstr "Schrittausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:8636 fortran/resolve.cc:8639
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE Objekt"
  
! #: fortran/resolve.cc:9063 fortran/resolve.cc:9066
  msgid "ALLOCATE object"
  msgstr "ALLOCATE Objekt"
  
! #: fortran/resolve.cc:9303 fortran/resolve.cc:11450 fortran/resolve.cc:11571
  msgid "STAT variable"
  msgstr "STAT-Variable"
  
! #: fortran/resolve.cc:9354 fortran/resolve.cc:11462 fortran/resolve.cc:11583
  msgid "ERRMSG variable"
  msgstr "ERRMSG-Variable"
  
! #: fortran/resolve.cc:11258
  msgid "item in READ"
  msgstr "Element in READ"
  
! #: fortran/resolve.cc:11474
  msgid "ACQUIRED_LOCK variable"
  msgstr "Variable ACQUIRED_LOCK"
  
! #: fortran/trans-array.cc:2058
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Unterschiedliche CHARACTER-Längen (%ld/%ld) in Feldkonstruktor"
  
! #: fortran/trans-array.cc:6629
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Ganzzahlüberlauf bei der Berechnung des zu reservierenden Speichers"
  
! #: fortran/trans-array.cc:10933
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "Der Wert des Parameters PDT LEN »%s« stimmt nicht mit dem in der Dummy-Deklaration überein"
--- 22014,22151 ----
  msgid "simple IF"
  msgstr "einfaches IF"
  
! #: fortran/resolve.cc:2465 fortran/resolve.cc:2660
  msgid "elemental procedure"
  msgstr "Elementares Unterprogramm"
  
! #: fortran/resolve.cc:2563
  msgid "allocatable argument"
  msgstr "allozierbares Argument"
  
! #: fortran/resolve.cc:2568
  msgid "asynchronous argument"
  msgstr "asynchrones Argument"
  
! #: fortran/resolve.cc:2573
  msgid "optional argument"
  msgstr "optionales Argument"
  
! #: fortran/resolve.cc:2578
  msgid "pointer argument"
  msgstr "Zeigerargument"
  
! #: fortran/resolve.cc:2583
  msgid "target argument"
  msgstr "Zielargument"
  
! #: fortran/resolve.cc:2588
  msgid "value argument"
  msgstr "Wertargument"
  
! #: fortran/resolve.cc:2593
  msgid "volatile argument"
  msgstr "flüchtiges Argument"
  
! #: fortran/resolve.cc:2598
  msgid "assumed-shape argument"
  msgstr "Argument mit angenommener Form"
  
! #: fortran/resolve.cc:2603
  msgid "assumed-rank argument"
  msgstr "Argument mit angenommenem Rang"
  
! #: fortran/resolve.cc:2608
  msgid "coarray argument"
  msgstr "Coarray-Argument"
  
! #: fortran/resolve.cc:2613
  msgid "parametrized derived type argument"
  msgstr "parametrisiertes abgeleitetes Typargument"
  
! #: fortran/resolve.cc:2618
  msgid "polymorphic argument"
  msgstr "polymorphes Argument"
  
! #: fortran/resolve.cc:2623
  msgid "NO_ARG_CHECK attribute"
  msgstr "NO_ARG_CHECK-Attribut"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2630
  msgid "assumed-type argument"
  msgstr "Argument von angenommenem Typ"
  
! #: fortran/resolve.cc:2641
  msgid "array result"
  msgstr "Arrayergebnis"
  
! #: fortran/resolve.cc:2646
  msgid "pointer or allocatable result"
  msgstr "Zeiger oder allozierbares Resultat"
  
! #: fortran/resolve.cc:2653
  msgid "result with non-constant character length"
  msgstr "Resultat mit nicht konstanter Zeichenlänge"
  
! #: fortran/resolve.cc:2665
  msgid "bind(c) procedure"
  msgstr "bind(c)-Prozedur"
  
! #: fortran/resolve.cc:7975
  msgid "Loop variable"
  msgstr "Schleifenvariable"
  
! #: fortran/resolve.cc:7979
  msgid "iterator variable"
  msgstr "Iteratorvariable"
  
! #: fortran/resolve.cc:7983
  msgid "Start expression in DO loop"
  msgstr "Anfangs-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:7987
  msgid "End expression in DO loop"
  msgstr "End-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:7991
  msgid "Step expression in DO loop"
  msgstr "Schrittausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:8609 fortran/resolve.cc:8612
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE Objekt"
  
! #: fortran/resolve.cc:9053 fortran/resolve.cc:9056
  msgid "ALLOCATE object"
  msgstr "ALLOCATE Objekt"
  
! #: fortran/resolve.cc:9293 fortran/resolve.cc:11440 fortran/resolve.cc:11561
  msgid "STAT variable"
  msgstr "STAT-Variable"
  
! #: fortran/resolve.cc:9344 fortran/resolve.cc:11452 fortran/resolve.cc:11573
  msgid "ERRMSG variable"
  msgstr "ERRMSG-Variable"
  
! #: fortran/resolve.cc:11248
  msgid "item in READ"
  msgstr "Element in READ"
  
! #: fortran/resolve.cc:11464
  msgid "ACQUIRED_LOCK variable"
  msgstr "Variable ACQUIRED_LOCK"
  
! #: fortran/trans-array.cc:2061
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Unterschiedliche CHARACTER-Längen (%ld/%ld) in Feldkonstruktor"
  
! #: fortran/trans-array.cc:6631
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Ganzzahlüberlauf bei der Berechnung des zu reservierenden Speichers"
  
! #: fortran/trans-array.cc:10935
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "Der Wert des Parameters PDT LEN »%s« stimmt nicht mit dem in der Dummy-Deklaration überein"
*************** msgstr "Effektive Zeichenkettenlänge pa
*** 22149,22160 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Effektive Zeichenkettenlänge ist kürzer als die deklarierte für Scheinargument »%s« (%ld/%ld)"
  
! #: fortran/trans-expr.cc:11373
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "Ziel für neue Rangabbildung ist zu klein (%ld < %ld)"
  
! #: fortran/trans-expr.cc:13068
  msgid "Assignment of scalar to unallocated array"
  msgstr "Zuweisung von Skalar zu unalloziertem Array"
  
--- 22160,22171 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Effektive Zeichenkettenlänge ist kürzer als die deklarierte für Scheinargument »%s« (%ld/%ld)"
  
! #: fortran/trans-expr.cc:11386
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "Ziel für neue Rangabbildung ist zu klein (%ld < %ld)"
  
! #: fortran/trans-expr.cc:13081
  msgid "Assignment of scalar to unallocated array"
  msgstr "Zuweisung von Skalar zu unalloziertem Array"
  
*************** msgstr "Zuweisung von Skalar zu unallozi
*** 22163,22243 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Ungleiche Zeichenlängen (%ld/%ld) in %s"
  
! #: fortran/trans-intrinsic.cc:6387
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr "POS-Argument (%ld) außerhalb des Bereichs 0:%ld in intrinsischem BTEST"
  
! #: fortran/trans-intrinsic.cc:6674
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "POS-Argument (%ld) außerhalb des Bereichs 0:%ld in intrinsischem »%s«"
  
! #: fortran/trans-intrinsic.cc:6722
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr "POS-Argument (%ld) außerhalb des Bereichs 0:%ld in intrinsischem IBITS"
  
! #: fortran/trans-intrinsic.cc:6732
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr "LEN-Argument (%ld) außerhalb des Bereichs 0:%ld in intrinsischem IBITS"
  
! #: fortran/trans-intrinsic.cc:6739
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsischem IBITS"
  
! #: fortran/trans-intrinsic.cc:6831
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "SHIFT-Argument (%ld) außerhalb des Bereichs 0:%ld in intrinsischem »%s«"
  
! #: fortran/trans-intrinsic.cc:6899
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr "SHIFT-Argument (%ld) außerhalb des Bereichs -%ld:%ld in intrinsischem ISHFT"
  
! #: fortran/trans-intrinsic.cc:6979
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr "SIZE-Argument (%ld) außerhalb des Bereichs 1:%ld in intrinsischem ISHFTC"
  
! #: fortran/trans-intrinsic.cc:6987 fortran/trans-intrinsic.cc:7032
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr "SIZE-Argument (%ld) außerhalb des Bereichs -%ld:%ld in intrinsischem ISHFTC"
  
! #: fortran/trans-intrinsic.cc:9383
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Argument NCOPIES des intrinsischen REPEAT ist negativ (sein Wert ist %ld)"
  
! #: fortran/trans-intrinsic.cc:9415
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "Argument NCOPIES des intrinsischen REPEAT ist zu groß"
  
! #: fortran/trans-intrinsic.cc:12882
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "FROMPOS-Argument (%ld) außerhalb des Bereichs 0:%d in intrinsischem MVBITS"
  
! #: fortran/trans-intrinsic.cc:12894
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "LEN-Argument (%ld) außerhalb des Bereichs 0:%d in intrinsischem MVBITS"
  
! #: fortran/trans-intrinsic.cc:12906
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "TOPOS-Argument (%ld) außerhalb des Bereichs 0:%d in intrinsischem MVBITS"
  
! #: fortran/trans-intrinsic.cc:12918
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsischem MVBITS"
  
! #: fortran/trans-intrinsic.cc:12926
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsischem MVBITS"
--- 22174,22254 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Ungleiche Zeichenlängen (%ld/%ld) in %s"
  
! #: fortran/trans-intrinsic.cc:6366
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr "POS-Argument (%ld) außerhalb des Bereichs 0:%ld in intrinsischem BTEST"
  
! #: fortran/trans-intrinsic.cc:6653
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "POS-Argument (%ld) außerhalb des Bereichs 0:%ld in intrinsischem »%s«"
  
! #: fortran/trans-intrinsic.cc:6701
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr "POS-Argument (%ld) außerhalb des Bereichs 0:%ld in intrinsischem IBITS"
  
! #: fortran/trans-intrinsic.cc:6711
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr "LEN-Argument (%ld) außerhalb des Bereichs 0:%ld in intrinsischem IBITS"
  
! #: fortran/trans-intrinsic.cc:6718
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsischem IBITS"
  
! #: fortran/trans-intrinsic.cc:6810
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "SHIFT-Argument (%ld) außerhalb des Bereichs 0:%ld in intrinsischem »%s«"
  
! #: fortran/trans-intrinsic.cc:6878
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr "SHIFT-Argument (%ld) außerhalb des Bereichs -%ld:%ld in intrinsischem ISHFT"
  
! #: fortran/trans-intrinsic.cc:6958
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr "SIZE-Argument (%ld) außerhalb des Bereichs 1:%ld in intrinsischem ISHFTC"
  
! #: fortran/trans-intrinsic.cc:6966 fortran/trans-intrinsic.cc:7011
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr "SIZE-Argument (%ld) außerhalb des Bereichs -%ld:%ld in intrinsischem ISHFTC"
  
! #: fortran/trans-intrinsic.cc:9362
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Argument NCOPIES des intrinsischen REPEAT ist negativ (sein Wert ist %ld)"
  
! #: fortran/trans-intrinsic.cc:9394
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "Argument NCOPIES des intrinsischen REPEAT ist zu groß"
  
! #: fortran/trans-intrinsic.cc:12861
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "FROMPOS-Argument (%ld) außerhalb des Bereichs 0:%d in intrinsischem MVBITS"
  
! #: fortran/trans-intrinsic.cc:12873
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "LEN-Argument (%ld) außerhalb des Bereichs 0:%d in intrinsischem MVBITS"
  
! #: fortran/trans-intrinsic.cc:12885
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "TOPOS-Argument (%ld) außerhalb des Bereichs 0:%d in intrinsischem MVBITS"
  
! #: fortran/trans-intrinsic.cc:12897
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsischem MVBITS"
  
! #: fortran/trans-intrinsic.cc:12905
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsischem MVBITS"
*************** msgstr "numerischer Typ erwartet"
*** 22349,22356 ****
  msgid "expected boolean type"
  msgstr "boolescher Typ erwartet"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19534 c/c-parser.cc:19541
! #: cp/parser.cc:41864 cp/parser.cc:41871
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "Ganzzahl erwartet"
--- 22360,22367 ----
  msgid "expected boolean type"
  msgstr "boolescher Typ erwartet"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19579 c/c-parser.cc:19586
! #: cp/parser.cc:41923 cp/parser.cc:41930
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "Ganzzahl erwartet"
*************** msgstr "Nicht genug Argumente"
*** 22415,22421 ****
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9466
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "zu viele Argumente"
--- 22426,22432 ----
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9471
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "zu viele Argumente"
*************** msgstr "Profilerunterstützung für VxWo
*** 22810,22816 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "Ziel-Betriebssystem unterstützt keine unausgerichteten Zugriffe"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:193
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "Profiling ist für dieses Ziel noch nicht implementiert"
--- 22821,22827 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "Ziel-Betriebssystem unterstützt keine unausgerichteten Zugriffe"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:194
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "Profiling ist für dieses Ziel noch nicht implementiert"
*************** msgstr "%<-m%s%> wird in dieser Konfigur
*** 23043,23069 ****
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr "%<-mrelax%> wird nur für RTP PIC unterstützt"
  
! #: cobol/parse_ante.h:1728
  #, gcc-internal-format, gfc-internal-format
! msgid "Global declarative %s for %s"
! msgstr "Global deklarative %s für %s"
  
! #: cobol/parse_ante.h:2456 cobol/genapi.cc:5784
  #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: invalid symbol_type_t %d"
! msgstr "%s:%d: ungültiger symbol_type_t %d"
  
! #: cobol/parse_ante.h:2798
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: no symbol '%s' found"
! msgstr "%s:%d: kein Symbol »%s« gefunden"
  
! #: cobol/parse_util.h:351
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: intrinsic function  %s not found"
! msgstr "%s: intrinsische Funktion »%s« nicht gefunden"
  
! #: cobol/parse_util.h:383
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: invalid function descr type '%c'"
  msgstr "%s: ungültiger Funktionsbeschreibungstyp »%c«"
--- 23054,23081 ----
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr "%<-mrelax%> wird nur für RTP PIC unterstützt"
  
! #: cobol/exceptg.h:80
  #, gcc-internal-format, gfc-internal-format
! msgid "CDF: exception '%s'"
! msgstr "CDF: Ausnahme »%s«"
  
! #: cobol/parse_ante.h:1592
  #, gcc-internal-format, gfc-internal-format
! msgid "Global declarative %s for %s"
! msgstr "Global deklarative %s für %s"
  
! #: cobol/parse_ante.h:2385 cobol/symbols.h:134 cobol/genapi.cc:6470
! #: cobol/util.cc:288 cobol/util.cc:337 cobol/util.cc:637
! #, gcc-internal-format
! msgid "%s:%d: invalid %<symbol_type_t%> %d"
! msgstr "%s:%d: ungültiger %<symbol_type_t%> %d"
  
! #: cobol/parse_util.h:360
! #, gcc-internal-format
! msgid "%s: intrinsic function %qs not found"
! msgstr "%s: intrinsische Funktion %qs nicht gefunden"
  
! #: cobol/parse_util.h:392
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: invalid function descr type '%c'"
  msgstr "%s: ungültiger Funktionsbeschreibungstyp »%c«"
*************** msgid "scan.o: %s"
*** 23074,23080 ****
  msgstr "scan.o: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3560 fortran/io.cc:3727 fortran/io.cc:4413
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaxfehler in Anweisung %s bei %C"
--- 23086,23092 ----
  msgstr "scan.o: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3563 fortran/io.cc:3729 fortran/io.cc:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaxfehler in Anweisung %s bei %C"
*************** msgstr "Makroname fehlt hinter %qs"
*** 23164,23170 ****
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3801
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "fehlender Dateiname hinter %qs"
--- 23176,23182 ----
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3798
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "fehlender Dateiname hinter %qs"
*************** msgstr "unbekannter ivar-Sichtbarkeitswe
*** 23257,23263 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "unbekannter Wert %qs für Speicherreihenfolge von Skalaren"
  
! #: cobol/lang.opt:46
  #, gcc-internal-format
  msgid "Unrecognized COBOL dialect name: %qs"
  msgstr "Nicht erkannter COBOL-Dialektname: %qs"
--- 23269,23275 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "unbekannter Wert %qs für Speicherreihenfolge von Skalaren"
  
! #: cobol/lang.opt:51
  #, gcc-internal-format
  msgid "Unrecognized COBOL dialect name: %qs"
  msgstr "Nicht erkannter COBOL-Dialektname: %qs"
*************** msgstr "unbekannte IRA-Region %qs"
*** 23430,23506 ****
  msgid "unknown LTO partitioning model %qs"
  msgstr "Unbekanntes LTO-Partitionierungs-Modell %qs"
  
! #: common.opt:2406
  #, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "Zielarchitekturen fehlen hinter %qs"
  
! #: common.opt:2409
  #, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "Optionen oder Zielarchitekturen=Optionen fehlen hinter %qs"
  
! #: common.opt:2417
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "Unbekannte Offload-ABI %qs"
  
! #: common.opt:2426
  #, gcc-internal-format
  msgid "option missing after %qs"
  msgstr "Option fehlt hinter %qs"
  
! #: common.opt:2603
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "Unbekannte Profil-Reproduzierbarkeitsstufe %qs"
  
! #: common.opt:2619
  #, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "Unbekannte Profil-Aktualisierungs-Methode %qs"
  
! #: common.opt:2728
  #, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "unbekannte Stufe %qs für Live-Patching"
  
! #: common.opt:2761
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "unbekannter Basisblock-Umsortierungs-Algorithmus %qs"
  
! #: common.opt:3097
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "unbekanntes TLS-Modell %qs"
  
! #: common.opt:3130
  #, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "unbekannte Trampolinimplementierung %qs"
  
! #: common.opt:3452
  #, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "unbekanntes Vektorisierer-Kostenmodell %qs"
  
! #: common.opt:3483
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "nicht erkannter Initialisierungstyp %qs für automatische Variable"
  
! #: common.opt:3509
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "unbekannter Sichtbarkeitswert %qs"
  
! #: common.opt:3528
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "unbekannte Initialisierungspriorität %qs für VTable-Verifikation"
  
! #: common.opt:3584
  #, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr "nicht erkannte Padding-Bits-Art %qs für Null-Initialisierung"
--- 23442,23518 ----
  msgid "unknown LTO partitioning model %qs"
  msgstr "Unbekanntes LTO-Partitionierungs-Modell %qs"
  
! #: common.opt:2403
  #, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "Zielarchitekturen fehlen hinter %qs"
  
! #: common.opt:2406
  #, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "Optionen oder Zielarchitekturen=Optionen fehlen hinter %qs"
  
! #: common.opt:2414
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "Unbekannte Offload-ABI %qs"
  
! #: common.opt:2423
  #, gcc-internal-format
  msgid "option missing after %qs"
  msgstr "Option fehlt hinter %qs"
  
! #: common.opt:2600
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "Unbekannte Profil-Reproduzierbarkeitsstufe %qs"
  
! #: common.opt:2616
  #, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "Unbekannte Profil-Aktualisierungs-Methode %qs"
  
! #: common.opt:2725
  #, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "unbekannte Stufe %qs für Live-Patching"
  
! #: common.opt:2758
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "unbekannter Basisblock-Umsortierungs-Algorithmus %qs"
  
! #: common.opt:3094
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "unbekanntes TLS-Modell %qs"
  
! #: common.opt:3127
  #, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "unbekannte Trampolinimplementierung %qs"
  
! #: common.opt:3449
  #, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "unbekanntes Vektorisierer-Kostenmodell %qs"
  
! #: common.opt:3480
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "nicht erkannter Initialisierungstyp %qs für automatische Variable"
  
! #: common.opt:3506
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "unbekannter Sichtbarkeitswert %qs"
  
! #: common.opt:3525
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "unbekannte Initialisierungspriorität %qs für VTable-Verifikation"
  
! #: common.opt:3581
  #, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr "nicht erkannte Padding-Bits-Art %qs für Null-Initialisierung"
*************** msgstr "Attribut %qE steht mit Attribut
*** 23537,23543 ****
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17061 cp/decl.cc:17112
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, gcc-internal-format
  msgid "previous declaration here"
--- 23549,23555 ----
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17059 cp/decl.cc:17110
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "Attribut-Direktive %qE ignoriert
*** 23555,23561 ****
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "Attribut-Direktive im Bereich %<%E::%E%> ignoriert"
  
! #: attribs.cc:761 c/c-parser.cc:2144 cp/cp-gimplify.cc:3704
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Falsche Anzahl an Argumenten für das Attribut %qE angegeben"
--- 23567,23573 ----
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "Attribut-Direktive im Bereich %<%E::%E%> ignoriert"
  
! #: attribs.cc:761 c/c-parser.cc:2189 cp/cp-gimplify.cc:3709
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Falsche Anzahl an Argumenten für das Attribut %qE angegeben"
*************** msgstr "Falsche Anzahl an Argumenten fü
*** 23565,23571 ****
  msgid "expected %i or more, found %i"
  msgstr "%i oder mehr erwartet, %i gefunden"
  
! #: attribs.cc:767 c/c-parser.cc:2147 cp/cp-gimplify.cc:3706
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr "%i erwartet, %i gefunden"
--- 23577,23583 ----
  msgid "expected %i or more, found %i"
  msgstr "%i oder mehr erwartet, %i gefunden"
  
! #: attribs.cc:767 c/c-parser.cc:2192 cp/cp-gimplify.cc:3711
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr "%i erwartet, %i gefunden"
*************** msgstr "Typattribute ignoriert, nachdem
*** 23632,23653 ****
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6235 c-family/c-common.cc:6238 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6900
! #: ada/gcc-interface/utils.cc:6916 ada/gcc-interface/utils.cc:7013
! #: ada/gcc-interface/utils.cc:7030 ada/gcc-interface/utils.cc:7047
! #: ada/gcc-interface/utils.cc:7062 ada/gcc-interface/utils.cc:7078
! #: ada/gcc-interface/utils.cc:7104 ada/gcc-interface/utils.cc:7173
! #: ada/gcc-interface/utils.cc:7200 ada/gcc-interface/utils.cc:7245
! #: ada/gcc-interface/utils.cc:7266 ada/gcc-interface/utils.cc:7314
! #: ada/gcc-interface/utils.cc:7330 ada/gcc-interface/utils.cc:7364
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6097
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
--- 23644,23665 ----
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6256 c-family/c-common.cc:6259 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6902
! #: ada/gcc-interface/utils.cc:6918 ada/gcc-interface/utils.cc:7015
! #: ada/gcc-interface/utils.cc:7032 ada/gcc-interface/utils.cc:7049
! #: ada/gcc-interface/utils.cc:7064 ada/gcc-interface/utils.cc:7080
! #: ada/gcc-interface/utils.cc:7106 ada/gcc-interface/utils.cc:7175
! #: ada/gcc-interface/utils.cc:7202 ada/gcc-interface/utils.cc:7247
! #: ada/gcc-interface/utils.cc:7268 ada/gcc-interface/utils.cc:7316
! #: ada/gcc-interface/utils.cc:7332 ada/gcc-interface/utils.cc:7366
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6142
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
*************** msgstr "Attribut %qE wird ignoriert"
*** 23669,23676 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "Attribut %<target%> fehlt für multiversioniertes %qD"
  
! #: attribs.cc:1224 cp/decl.cc:1359 cp/decl.cc:2371 cp/decl.cc:2419
! #: cp/decl.cc:2435 cp/decl.cc:3134 cp/decl.cc:3586
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "vorherige Deklaration von %qD"
--- 23681,23688 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "Attribut %<target%> fehlt für multiversioniertes %qD"
  
! #: attribs.cc:1224 cp/decl.cc:1357 cp/decl.cc:2369 cp/decl.cc:2417
! #: cp/decl.cc:2433 cp/decl.cc:3132 cp/decl.cc:3584
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "vorherige Deklaration von %qD"
*************** msgstr "Funktionsprofil aus %s kann nich
*** 23777,23783 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "Offset %qwi ist außerhalb der Grenzen der konstanten Zeichenkette"
  
! #: builtins.cc:707 cp/name-lookup.cc:6938
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE ist hier deklariert"
--- 23789,23795 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "Offset %qwi ist außerhalb der Grenzen der konstanten Zeichenkette"
  
! #: builtins.cc:707 cp/name-lookup.cc:6941
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE ist hier deklariert"
*************** msgstr "Nicht konstantes Argument 0 für
*** 23880,23945 ****
  msgid "illegal argument 0 to %qs"
  msgstr "ungültiges Argument 0 für %qs"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8084 expr.cc:12464
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "ungültige Verwendung von %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8090
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "ungültige Verwendung von %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.cc:8379
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "Zweites Argument für %<__builtin_longjmp%> muss 1 sein"
  
! #: builtins.cc:9343
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Zielformat unterstützt nicht »unendlich«"
  
! #: builtins.cc:11402
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "%<va_start%> in Funktion mit fester Parameteranzahl verwendet"
  
! #: builtins.cc:11410
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "falsche Anzahl der Argumente für Funktion %<va_start%>"
  
! #: builtins.cc:11425
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> ohne Argument gerufen"
  
! #: builtins.cc:11430
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "falsche Anzahl der Argumente für Funktion %<__builtin_next_arg%>"
  
! #: builtins.cc:11463
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "Zweiter Parameter von %<va_start%> ist nicht letztgenanntes Argument"
  
! #: builtins.cc:11476 c/c-parser.cc:11669
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "undefiniertes Verhalten, wenn zweiter Parameter von %<va_start%> mit %<register%>-Speicherklasse deklariert wird"
  
! #: builtins.cc:11505
  #, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "erstes Argument von %qD muss ein Zeiger, das zweite eine Ganzzahlkonstante sein"
  
! #: builtins.cc:11518
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "letztes Argument von %qD ist keine Ganzzahlkonstante zwischen 0 und 3"
--- 23892,23962 ----
  msgid "illegal argument 0 to %qs"
  msgstr "ungültiges Argument 0 für %qs"
  
+ #: builtins.cc:7806 internal-fn.cc:4030
+ #, gcc-internal-format
+ msgid "third argument to %<crc%> builtins must be a constant"
+ msgstr "Drittes Argument für eingebautes %<crc%> muss eine Konstante sein"
+ 
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8090 expr.cc:12464
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "ungültige Verwendung von %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8096
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "ungültige Verwendung von %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.cc:8385
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "Zweites Argument für %<__builtin_longjmp%> muss 1 sein"
  
! #: builtins.cc:9349
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "Zielformat unterstützt nicht »unendlich«"
  
! #: builtins.cc:11408
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "%<va_start%> in Funktion mit fester Parameteranzahl verwendet"
  
! #: builtins.cc:11416
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "falsche Anzahl der Argumente für Funktion %<va_start%>"
  
! #: builtins.cc:11431
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> ohne Argument gerufen"
  
! #: builtins.cc:11436
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "falsche Anzahl der Argumente für Funktion %<__builtin_next_arg%>"
  
! #: builtins.cc:11469
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "Zweiter Parameter von %<va_start%> ist nicht letztgenanntes Argument"
  
! #: builtins.cc:11482 c/c-parser.cc:11714
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "undefiniertes Verhalten, wenn zweiter Parameter von %<va_start%> mit %<register%>-Speicherklasse deklariert wird"
  
! #: builtins.cc:11511
  #, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "erstes Argument von %qD muss ein Zeiger, das zweite eine Ganzzahlkonstante sein"
  
! #: builtins.cc:11524
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "letztes Argument von %qD ist keine Ganzzahlkonstante zwischen 0 und 3"
*************** msgstr "letztes Argument von %qD ist kei
*** 23950,23961 ****
  msgid "cannot tail-call: %s"
  msgstr "Tail-Call nicht möglich: %s"
  
! #: calls.cc:2818
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "Funktionsaufruf hat zusammengesetzten Wert"
  
! #: calls.cc:3561
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "Übergabe von zu großem Argument auf dem Stapel"
--- 23967,23978 ----
  msgid "cannot tail-call: %s"
  msgstr "Tail-Call nicht möglich: %s"
  
! #: calls.cc:2819
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "Funktionsaufruf hat zusammengesetzten Wert"
  
! #: calls.cc:3562
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "Übergabe von zu großem Argument auf dem Stapel"
*************** msgstr "Übergabe von zu großem Argumen
*** 23966,24080 ****
  msgid "%<verify_marked_backedges%> failed"
  msgstr "%<verify_marked_backedges%> failed"
  
! #: cfgexpand.cc:2128
  #, gcc-internal-format
  msgid "total size of local objects is too large"
  msgstr "Gesamtgröße der lokalen Objekte ist zu hoch"
  
! #: cfgexpand.cc:2131 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "Größe der Variablen %q+D ist zu hoch"
  
! #: cfgexpand.cc:2143
  #, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "Stapelspeicher für Variable %q+D kann nicht angefordert werden, nackte Funktion"
  
! #: cfgexpand.cc:3241
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr "zu viele Alternativen in %<asm%>"
  
! #: cfgexpand.cc:3248
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr "Operandenbedingungen für %<asm%> unterscheiden sich in der Anzahl der Alternativen"
  
! #: cfgexpand.cc:3270
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "%<asm%>-Spezifizierer für Variable %qE steht in Konflikt mit %<asm%>-Bestrafungs-Liste"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3301
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "PIC-Register durch %qs in %<asm%> zerstört"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3308
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "das Register %qs kann in %<asm%> für das aktuelle Ziel nicht bestraft werden"
  
! #: cfgexpand.cc:3321
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr "Es ist veraltet, das Stapelzeiger-Register %qs in einer Überschreibungsliste anzugeben"
  
! #: cfgexpand.cc:3323
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr "Der Wert des Stapelzeigers muss nach einer %<asm%>-Anweisung derselbe sein wie vor der Anweisung"
  
! #: cfgexpand.cc:3393 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr "mehr als %d Operanden in %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3446
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "unbekannter Registername %qs in %<asm%>"
  
! #: cfgexpand.cc:3518
  #, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr "ungültige Verwendung von festen Registern zwischen Ausgabeoperanden"
  
! #: cfgexpand.cc:3545
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr "ungültige Verwendung von festen Registern zwischen Ausgabeoperanden und dem zugehörigen Constraint-Operanden"
  
! #: cfgexpand.cc:3553
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr "ungültige Verwendung von festen Registern zwischen earlyclobber-Operand und Eingabeoperand"
  
! #: cfgexpand.cc:3638 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "Ausgabezahl %d nicht direkt adressierbar"
  
! #: cfgexpand.cc:3734 varasm.cc:1810
  #, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "%<asm%>-Operand %d passt wahrscheinlich nicht zu den Bedingungen"
  
! #: cfgexpand.cc:3927
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "%<asm%>-Konflikt mit Ausgabeoperand"
  
! #: cfgexpand.cc:3932
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "%<asm%>-Konflikt mit Eingabeoperand"
  
! #: cfgexpand.cc:7029
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr "Stapelschutz schützt nicht lokale Variablen: Puffer variabler Größe"
  
! #: cfgexpand.cc:7033
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr "Stapelschutz schützt nicht Funktion: Alle lokalen Arrays sind kleiner als %d Bytes"
  
! #: cfgexpand.cc:7322
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr "patchbarer Funktionseintrag %wu überschreitet die Größe %wu"
--- 23983,24097 ----
  msgid "%<verify_marked_backedges%> failed"
  msgstr "%<verify_marked_backedges%> failed"
  
! #: cfgexpand.cc:2129
  #, gcc-internal-format
  msgid "total size of local objects is too large"
  msgstr "Gesamtgröße der lokalen Objekte ist zu hoch"
  
! #: cfgexpand.cc:2132 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "Größe der Variablen %q+D ist zu hoch"
  
! #: cfgexpand.cc:2144
  #, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "Stapelspeicher für Variable %q+D kann nicht angefordert werden, nackte Funktion"
  
! #: cfgexpand.cc:3242
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr "zu viele Alternativen in %<asm%>"
  
! #: cfgexpand.cc:3249
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr "Operandenbedingungen für %<asm%> unterscheiden sich in der Anzahl der Alternativen"
  
! #: cfgexpand.cc:3271
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "%<asm%>-Spezifizierer für Variable %qE steht in Konflikt mit %<asm%>-Bestrafungs-Liste"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3302
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "PIC-Register durch %qs in %<asm%> zerstört"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3309
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "das Register %qs kann in %<asm%> für das aktuelle Ziel nicht bestraft werden"
  
! #: cfgexpand.cc:3322
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr "Es ist veraltet, das Stapelzeiger-Register %qs in einer Überschreibungsliste anzugeben"
  
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr "Der Wert des Stapelzeigers muss nach einer %<asm%>-Anweisung derselbe sein wie vor der Anweisung"
  
! #: cfgexpand.cc:3394 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr "mehr als %d Operanden in %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3447
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "unbekannter Registername %qs in %<asm%>"
  
! #: cfgexpand.cc:3519
  #, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr "ungültige Verwendung von festen Registern zwischen Ausgabeoperanden"
  
! #: cfgexpand.cc:3546
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr "ungültige Verwendung von festen Registern zwischen Ausgabeoperanden und dem zugehörigen Constraint-Operanden"
  
! #: cfgexpand.cc:3554
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr "ungültige Verwendung von festen Registern zwischen earlyclobber-Operand und Eingabeoperand"
  
! #: cfgexpand.cc:3639 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "Ausgabezahl %d nicht direkt adressierbar"
  
! #: cfgexpand.cc:3735 varasm.cc:1810
  #, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "%<asm%>-Operand %d passt wahrscheinlich nicht zu den Bedingungen"
  
! #: cfgexpand.cc:3928
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "%<asm%>-Konflikt mit Ausgabeoperand"
  
! #: cfgexpand.cc:3933
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "%<asm%>-Konflikt mit Eingabeoperand"
  
! #: cfgexpand.cc:7085
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr "Stapelschutz schützt nicht lokale Variablen: Puffer variabler Größe"
  
! #: cfgexpand.cc:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr "Stapelschutz schützt nicht Funktion: Alle lokalen Arrays sind kleiner als %d Bytes"
  
! #: cfgexpand.cc:7378
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr "patchbarer Funktionseintrag %wu überschreitet die Größe %wu"
*************** msgstr "Interner Fehler: basic blocks no
*** 24604,24910 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "Interner Fehler: number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3266
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "Interner Fehler: caller edge count invalid"
  
! #: cgraph.cc:3363
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr "fehlender indirekter Aufruf in der Folge der spekulativen Aufrufe"
  
! #: cgraph.cc:3368
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr "indirekter Aufruf in der Folge der spekulativen Aufrufe hat kein Spekulationsflag"
  
! #: cgraph.cc:3398
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr "spekulative Kanten sind nicht benachbart"
  
! #: cgraph.cc:3404
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr "der direkte Aufruf von %s in der Folge der spekulativen Aufrufe hat kein Spekulationsflag"
  
! #: cgraph.cc:3410 cgraph.cc:3440
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr "der direkte Aufruf von %s in der Folge der spekulativen Aufrufe hat speculative_id %i außerhalb des Bereichs"
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr "doppelter direkter Aufruf von %s in der Folge der spekulativen Aufrufe mit speculative_id %i"
  
! #: cgraph.cc:3428
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr "der Hash der Aufrufanweisung zeigt nicht auf die erste direkte Kante der Folge von spekulativen Aufrufen"
  
! #: cgraph.cc:3447
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr "doppelter Verweis %s in der Folge der spekulativen Aufrufe mit speculative_id %i"
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "missing direct call for speculation %i"
  
! #: cgraph.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "missing ref for speculation %i"
  
! #: cgraph.cc:3474
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr "Anzahl der spekulativen Ziele %i stimmt nicht mit num_speculative_call_targets %i überein"
  
! #: cgraph.cc:3503
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "Interner Fehler: aux field set for edge %s->%s"
  
! #: cgraph.cc:3510
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "Interner Fehler: cgraph count invalid"
  
! #: cgraph.cc:3515
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "Interner Fehler: inline clone in same comdat group list"
  
! #: cgraph.cc:3520
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "inline clone count is not compatible"
  
! #: cgraph.cc:3527
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "tp_first_run must be non-negative"
  
! #: cgraph.cc:3532
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "Interner Fehler: local symbols must be defined"
  
! #: cgraph.cc:3537
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "Interner Fehler: externally visible inline clone"
  
! #: cgraph.cc:3542
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "Interner Fehler: inline clone with address taken"
  
! #: cgraph.cc:3547
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "Interner Fehler: inline clone is forced to output"
  
! #: cgraph.cc:3554
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr "calls_comdat_local wird außerhalb einer comdat-Gruppe gesetzt"
  
! #: cgraph.cc:3559
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr "ungültiger Schalter »calls_comdat_local«"
  
! #: cgraph.cc:3566
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "Attribut %<malloc%> ist nur an Funktionen sinnvoll, die einen Zeiger zurückgeben"
  
! #: cgraph.cc:3578
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr "Fehlzuordnung von semantischer Einlagerung"
  
! #: cgraph.cc:3585
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "Interner Fehler: aux field set for indirect edge from %s"
  
! #: cgraph.cc:3591 cgraph.cc:3651
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "edge count is not compatible with function count"
  
! #: cgraph.cc:3599
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr "Interner Fehler: An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  
! #: cgraph.cc:3607 cgraph.cc:3679
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr "Kante hat sowohl call_stmt als auch lto_stmt_uid gesetzt"
  
! #: cgraph.cc:3619
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "Interner Fehler: comdat-local function called by %s outside its comdat"
  
! #: cgraph.cc:3629
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Interner Fehler: inlined_to pointer is wrong"
  
! #: cgraph.cc:3634
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "Interner Fehler: multiple inline callers"
  
! #: cgraph.cc:3641
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "Interner Fehler: inlined_to pointer set for noninline callers"
  
! #: cgraph.cc:3669
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "Interner Fehler: caller edge count does not match BB count"
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "Interner Fehler: indirect call count does not match BB count"
  
! #: cgraph.cc:3717
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr "Verweis hat sowohl stmt als auch lto_stmt_uid gesetzt"
  
! #: cgraph.cc:3728
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "Interner Fehler: inlined_to pointer is set but no predecessors found"
  
! #: cgraph.cc:3733
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "Interner Fehler: inlined_to pointer refers to itself"
  
! #: cgraph.cc:3744
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "Interner Fehler: cgraph_node has wrong clone_of"
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "Interner Fehler: cgraph_node has wrong clone list"
  
! #: cgraph.cc:3763
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "Interner Fehler: cgraph_node is in clone list but it is not clone"
  
! #: cgraph.cc:3768
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "Interner Fehler: cgraph_node has wrong prev_clone pointer"
  
! #: cgraph.cc:3773
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "Interner Fehler: double linked list of clones corrupted"
  
! #: cgraph.cc:3785
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Interner Fehler: Alias has call edges"
  
! #: cgraph.cc:3791
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Interner Fehler: Alias has non-alias reference"
  
! #: cgraph.cc:3796
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Interner Fehler: Alias has more than one alias reference"
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "Interner Fehler: Analyzed alias has no reference"
  
! #: cgraph.cc:3812
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Interner Fehler: No edge out of thunk node"
  
! #: cgraph.cc:3817
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Interner Fehler: More than one edge out of thunk node"
  
! #: cgraph.cc:3822
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Interner Fehler: Thunk is not supposed to have body"
  
! #: cgraph.cc:3858
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Interner Fehler: shared call_stmt:"
  
! #: cgraph.cc:3866
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "Interner Fehler: edge points to wrong declaration:"
  
! #: cgraph.cc:3875
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "Interner Fehler: an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  
! #: cgraph.cc:3885
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "Interner Fehler: missing callgraph edge for call stmt:"
  
! #: cgraph.cc:3895
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "Interner Fehler: reference to dead statement"
  
! #: cgraph.cc:3908
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "Interner Fehler: edge %s->%s has no corresponding call_stmt"
  
! #: cgraph.cc:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "Interner Fehler: an indirect edge from %s has no corresponding call_stmt"
  
! #: cgraph.cc:3939 cgraph.cc:3952
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr "fehlender Ursprung für einen Knoten in einer verschachtelten Liste"
  
! #: cgraph.cc:3944
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "origin points to a different parent"
  
! #: cgraph.cc:3960
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "Interner Fehler: verify_cgraph_node failed"
  
! #: cgraph.cc:4082 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "%s: section %s.%d is missing"
--- 24621,24927 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "Interner Fehler: number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3279
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "Interner Fehler: caller edge count invalid"
  
! #: cgraph.cc:3376
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr "fehlender indirekter Aufruf in der Folge der spekulativen Aufrufe"
  
! #: cgraph.cc:3381
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr "indirekter Aufruf in der Folge der spekulativen Aufrufe hat kein Spekulationsflag"
  
! #: cgraph.cc:3411
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr "spekulative Kanten sind nicht benachbart"
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr "der direkte Aufruf von %s in der Folge der spekulativen Aufrufe hat kein Spekulationsflag"
  
! #: cgraph.cc:3423 cgraph.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr "der direkte Aufruf von %s in der Folge der spekulativen Aufrufe hat speculative_id %i außerhalb des Bereichs"
  
! #: cgraph.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr "doppelter direkter Aufruf von %s in der Folge der spekulativen Aufrufe mit speculative_id %i"
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr "der Hash der Aufrufanweisung zeigt nicht auf die erste direkte Kante der Folge von spekulativen Aufrufen"
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr "doppelter Verweis %s in der Folge der spekulativen Aufrufe mit speculative_id %i"
  
! #: cgraph.cc:3473
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "missing direct call for speculation %i"
  
! #: cgraph.cc:3478
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "missing ref for speculation %i"
  
! #: cgraph.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr "Anzahl der spekulativen Ziele %i stimmt nicht mit num_speculative_call_targets %i überein"
  
! #: cgraph.cc:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "Interner Fehler: aux field set for edge %s->%s"
  
! #: cgraph.cc:3523
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "Interner Fehler: cgraph count invalid"
  
! #: cgraph.cc:3528
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "Interner Fehler: inline clone in same comdat group list"
  
! #: cgraph.cc:3533
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "inline clone count is not compatible"
  
! #: cgraph.cc:3540
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "tp_first_run must be non-negative"
  
! #: cgraph.cc:3545
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "Interner Fehler: local symbols must be defined"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "Interner Fehler: externally visible inline clone"
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "Interner Fehler: inline clone with address taken"
  
! #: cgraph.cc:3560
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "Interner Fehler: inline clone is forced to output"
  
! #: cgraph.cc:3567
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr "calls_comdat_local wird außerhalb einer comdat-Gruppe gesetzt"
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr "ungültiger Schalter »calls_comdat_local«"
  
! #: cgraph.cc:3579
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "Attribut %<malloc%> ist nur an Funktionen sinnvoll, die einen Zeiger zurückgeben"
  
! #: cgraph.cc:3591
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr "Fehlzuordnung von semantischer Einlagerung"
  
! #: cgraph.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "Interner Fehler: aux field set for indirect edge from %s"
  
! #: cgraph.cc:3604 cgraph.cc:3664
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "edge count is not compatible with function count"
  
! #: cgraph.cc:3612
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr "Interner Fehler: An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  
! #: cgraph.cc:3620 cgraph.cc:3692
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr "Kante hat sowohl call_stmt als auch lto_stmt_uid gesetzt"
  
! #: cgraph.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "Interner Fehler: comdat-local function called by %s outside its comdat"
  
! #: cgraph.cc:3642
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Interner Fehler: inlined_to pointer is wrong"
  
! #: cgraph.cc:3647
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "Interner Fehler: multiple inline callers"
  
! #: cgraph.cc:3654
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "Interner Fehler: inlined_to pointer set for noninline callers"
  
! #: cgraph.cc:3682
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "Interner Fehler: caller edge count does not match BB count"
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "Interner Fehler: indirect call count does not match BB count"
  
! #: cgraph.cc:3730
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr "Verweis hat sowohl stmt als auch lto_stmt_uid gesetzt"
  
! #: cgraph.cc:3741
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "Interner Fehler: inlined_to pointer is set but no predecessors found"
  
! #: cgraph.cc:3746
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "Interner Fehler: inlined_to pointer refers to itself"
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "Interner Fehler: cgraph_node has wrong clone_of"
  
! #: cgraph.cc:3770
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "Interner Fehler: cgraph_node has wrong clone list"
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "Interner Fehler: cgraph_node is in clone list but it is not clone"
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "Interner Fehler: cgraph_node has wrong prev_clone pointer"
  
! #: cgraph.cc:3786
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "Interner Fehler: double linked list of clones corrupted"
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Interner Fehler: Alias has call edges"
  
! #: cgraph.cc:3804
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Interner Fehler: Alias has non-alias reference"
  
! #: cgraph.cc:3809
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Interner Fehler: Alias has more than one alias reference"
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "Interner Fehler: Analyzed alias has no reference"
  
! #: cgraph.cc:3825
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Interner Fehler: No edge out of thunk node"
  
! #: cgraph.cc:3830
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Interner Fehler: More than one edge out of thunk node"
  
! #: cgraph.cc:3835
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Interner Fehler: Thunk is not supposed to have body"
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Interner Fehler: shared call_stmt:"
  
! #: cgraph.cc:3879
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "Interner Fehler: edge points to wrong declaration:"
  
! #: cgraph.cc:3888
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "Interner Fehler: an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  
! #: cgraph.cc:3898
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "Interner Fehler: missing callgraph edge for call stmt:"
  
! #: cgraph.cc:3908
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "Interner Fehler: reference to dead statement"
  
! #: cgraph.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "Interner Fehler: edge %s->%s has no corresponding call_stmt"
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "Interner Fehler: an indirect edge from %s has no corresponding call_stmt"
  
! #: cgraph.cc:3952 cgraph.cc:3965
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr "fehlender Ursprung für einen Knoten in einer verschachtelten Liste"
  
! #: cgraph.cc:3957
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "origin points to a different parent"
  
! #: cgraph.cc:3973
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "Interner Fehler: verify_cgraph_node failed"
  
! #: cgraph.cc:4095 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "%s: section %s.%d is missing"
*************** msgstr "Attribut %<weakref%> ignoriert,
*** 24986,24997 ****
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13593
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F verwendet, aber nirgendwo definiert"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13603
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F als %<static%> deklariert, aber nirgendwo definiert"
--- 25003,25014 ----
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13597
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F verwendet, aber nirgendwo definiert"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13607
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F als %<static%> deklariert, aber nirgendwo definiert"
*************** msgstr "Umgebungsvariable %<COLLECT_LTO_
*** 25122,25128 ****
  msgid "ld returned %d exit status"
  msgstr "ld gab %d als Ende-Status zurück"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:640
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "atexit gescheitert"
--- 25139,25145 ----
  msgid "ld returned %d exit status"
  msgstr "ld gab %d als Ende-Status zurück"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "atexit gescheitert"
*************** msgstr "Aufruf von %qs mit Attributwarnu
*** 25633,25639 ****
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr "der Compiler geht davon aus, dass kein vorzeichenbehafteter Überlauf auftritt, und vereinfacht daher %<X - Y %s 0%> zu %<X %s 0%>"
  
! #: ext-dce.cc:1115
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr "ext-dce ausgeschaltet: %d Basisblöcke und %d Register; erhöhen Sie %<--param max-gcse-memory%> auf mehr als %wu"
--- 25650,25656 ----
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr "der Compiler geht davon aus, dass kein vorzeichenbehafteter Überlauf auftritt, und vereinfacht daher %<X - Y %s 0%> zu %<X %s 0%>"
  
! #: ext-dce.cc:1202
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr "ext-dce ausgeschaltet: %d Basisblöcke und %d Register; erhöhen Sie %<--param max-gcse-memory%> auf mehr als %wu"
*************** msgstr "%qD angegebene Grenze %E ist gen
*** 26388,26394 ****
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "flexibles Arrayelement %qD hat keine wohldefinierten Paddingbits für %qs"
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5103
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr "PDP11-Bitfeld-Verarbeitung wird in %qs nicht unterstützt"
--- 26405,26411 ----
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "flexibles Arrayelement %qD hat keine wohldefinierten Paddingbits für %qs"
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5115
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr "PDP11-Bitfeld-Verarbeitung wird in %qs nicht unterstützt"
*************** msgstr "%s wird für Aggregattypen mit v
*** 26403,26409 ****
  msgid "%s not supported on this target"
  msgstr "%s wird auf diesem Ziel nicht unterstützt"
  
! #: gimple-fold.cc:8578 gimple-fold.cc:8607
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "Vergleich ist immer %d"
--- 26420,26426 ----
  msgid "%s not supported on this target"
  msgstr "%s wird auf diesem Ziel nicht unterstützt"
  
! #: gimple-fold.cc:8582 gimple-fold.cc:8611
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "Vergleich ist immer %d"
*************** msgstr "%qD hat mehr als %u Blöcke, das
*** 26428,26434 ****
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr "Verweis auf das Label %qD, das innerhalb des Attributausdrucks %<assume%> definiert ist, von außerhalb des Attributs"
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9308
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr "%qD hier definiert"
--- 26445,26451 ----
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr "Verweis auf das Label %qD, das innerhalb des Attributausdrucks %<assume%> definiert ist, von außerhalb des Attributs"
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9311
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr "%qD hier definiert"
*************** msgstr "Dereferenzierung eines Nullzeige
*** 26448,26470 ****
  msgid "function may return address of local variable"
  msgstr "Funktion liefert möglicherweise Adresse einer lokalen Variablen zurück"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12879
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "Funktion liefert Adresse einer lokalen Variablen zurück"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10781 c/c-parser.cc:22345 c/c-parser.cc:22486
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6512
! #: c/c-typeck.cc:12780 c/c-typeck.cc:12797 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9468 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6205 cp/constexpr.cc:6584
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9605 cp/decl2.cc:6351
! #: cp/decl2.cc:6400 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23073
! #: cp/pt.cc:9266 cp/pt.cc:9936 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4570 cp/typeck.cc:10793
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, gcc-internal-format
--- 26465,26487 ----
  msgid "function may return address of local variable"
  msgstr "Funktion liefert möglicherweise Adresse einer lokalen Variablen zurück"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12896
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "Funktion liefert Adresse einer lokalen Variablen zurück"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10785 c/c-parser.cc:22390 c/c-parser.cc:22531
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6513
! #: c/c-typeck.cc:12797 c/c-typeck.cc:12814 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9502 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6220 cp/constexpr.cc:6600
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9603 cp/decl2.cc:6379
! #: cp/decl2.cc:6428 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23077
! #: cp/pt.cc:9271 cp/pt.cc:9941 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4686 cp/typeck.cc:10909
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, gcc-internal-format
*************** msgstr "baumelnder Zeiger auf %qD wird v
*** 27571,27582 ****
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10377 c/c-typeck.cc:13597 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4687 cp/decl.cc:13468 cp/decl.cc:14071 cp/decl.cc:14081
! #: cp/decl.cc:15081 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25737 cp/typeck.cc:5069
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD ist hier deklariert"
--- 27588,27599 ----
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10394 c/c-typeck.cc:13614 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4685 cp/decl.cc:13466 cp/decl.cc:14069 cp/decl.cc:14079
! #: cp/decl.cc:15079 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25741 cp/typeck.cc:5185
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD ist hier deklariert"
*************** msgstr "Name %qs wird in einer anderen �
*** 28723,28734 ****
  msgid "mismatching definition"
  msgstr "abweichende Definition"
  
! #: ipa-fnsummary.cc:4845
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "ungültige »fnsummary« in LTO-Datenstrom"
  
! #: ipa-fnsummary.cc:4946
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr "IPA-Inline-Zusammenfassung fehlt in Eingabedatei"
--- 28740,28751 ----
  msgid "mismatching definition"
  msgstr "abweichende Definition"
  
! #: ipa-fnsummary.cc:4860
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "ungültige »fnsummary« in LTO-Datenstrom"
  
! #: ipa-fnsummary.cc:4961
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr "IPA-Inline-Zusammenfassung fehlt in Eingabedatei"
*************** msgstr "IPA-Inline-Zusammenfassung fehlt
*** 28738,28744 ****
  msgid "IPA modref summary is missing in input file"
  msgstr "IPA-modref-Zusammenfassung fehlt in Eingabedatei"
  
! #: ipa-prop.cc:4991 ipa-prop.cc:5035 ipa-prop.cc:5115 ipa-prop.cc:5167
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "ungültige Sprungfunktion in LTO-Datenstrom"
--- 28755,28761 ----
  msgid "IPA modref summary is missing in input file"
  msgstr "IPA-modref-Zusammenfassung fehlt in Eingabedatei"
  
! #: ipa-prop.cc:5019 ipa-prop.cc:5063 ipa-prop.cc:5143 ipa-prop.cc:5195
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "ungültige Sprungfunktion in LTO-Datenstrom"
*************** msgstr "Zugriff überschneidet sich mit
*** 28783,28794 ****
  msgid "IPA-SRA access verification failed"
  msgstr "IPA-SRA-Zugriffs-Verifikation fehlgeschlagen"
  
! #: ipa-sra.cc:2751
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr "Die Funktion %qs, Parameter %u, hat IPA-SRA-Zugriffe, die sich überlappen"
  
! #: ipa-sra.cc:2754
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr "Funktion %qs, Parameter %u, wird verwendet, hat aber keinen bestimmten IPA-SRA-Zugriff"
--- 28800,28811 ----
  msgid "IPA-SRA access verification failed"
  msgstr "IPA-SRA-Zugriffs-Verifikation fehlgeschlagen"
  
! #: ipa-sra.cc:2757
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr "Die Funktion %qs, Parameter %u, hat IPA-SRA-Zugriffe, die sich überlappen"
  
! #: ipa-sra.cc:2760
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr "Funktion %qs, Parameter %u, wird verwendet, hat aber keinen bestimmten IPA-SRA-Zugriff"
*************** msgstr "nicht unterstützter Modus %2$qs
*** 29175,29181 ****
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "Baumcode %qs wird in LTO-Strömen nicht unterstützt"
  
! #: lto-streamer-out.cc:2554
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr "LTO-Streaming des erweiterten %<asm%> auf oberster Ebene nicht implementiert"
--- 29192,29198 ----
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "Baumcode %qs wird in LTO-Strömen nicht unterstützt"
  
! #: lto-streamer-out.cc:2555
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr "LTO-Streaming des erweiterten %<asm%> auf oberster Ebene nicht implementiert"
*************** msgstr "nicht konstante Iterationszahl b
*** 29475,29491 ****
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr "%<allocate%>-Klausel muss hier einen Allozierer angeben"
  
! #: omp-low.cc:2774 omp-offload.cc:1518
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr "%<seq%> übersteuert andere OpenACC-Schleifenspezifizierer"
  
! #: omp-low.cc:2777 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr "%<auto%> steht in Konflikt mit anderen OpenACC-Schleifenspezifizierern"
  
! #: omp-low.cc:2781 omp-offload.cc:1553
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr "innere Schleife verwendet denselben OpenACC-Parallelismus wie enthaltende Schleife"
--- 29492,29508 ----
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr "%<allocate%>-Klausel muss hier einen Allozierer angeben"
  
! #: omp-low.cc:2774 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr "%<seq%> übersteuert andere OpenACC-Schleifenspezifizierer"
  
! #: omp-low.cc:2777 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr "%<auto%> steht in Konflikt mit anderen OpenACC-Schleifenspezifizierern"
  
! #: omp-low.cc:2781 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr "innere Schleife verwendet denselben OpenACC-Parallelismus wie enthaltende Schleife"
*************** msgstr "%qs wird noch nicht unterstützt
*** 29800,29871 ****
  msgid "shared-memory region overflow"
  msgstr "Überlauf der Shared-Memory-Region"
  
! #: omp-offload.cc:316
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr "%qD ist sowohl in %<declare target link%>- als auch implizit in %<to%>-Klauseln angegeben"
  
! #: omp-offload.cc:929
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr "Operand für %<-fopenacc-dim%> bei %qs ist falsch"
  
! #: omp-offload.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr "Region enthält mit %s partitionierten Code, ist aber nicht mit %s partitioniert"
  
! #: omp-offload.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr "Region ist mit %s partitioniert, enthält aber keinen mit %s partitionierten Code"
  
! #: omp-offload.cc:1477
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr "Bandenreduzierung in einer verwaisten Schleife"
  
! #: omp-offload.cc:1551
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr "Unterprogrammaufruf verwendet denselben OpenACC-Parallelismus wie enthaltende Schleife"
  
! #: omp-offload.cc:1555 omp-offload.cc:1587
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr "enthaltende Schleife ist hier"
  
! #: omp-offload.cc:1560
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr "Unterprogrammaufruf verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten wurde"
  
! #: omp-offload.cc:1562
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr "Schleife verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten wurde"
  
! #: omp-offload.cc:1567
  #, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr "Routine %qD ist hier deklariert"
  
! #: omp-offload.cc:1580
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr "falsch geschachtelter OpenACC-Schleifenparallelismus"
  
! #: omp-offload.cc:1721
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr "unzureichende Partitionierung verfügbar, um die Elementschleife zu parallelisieren"
  
! #: omp-offload.cc:1729
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr "unzureichende Partitionierung verfügbar, um die Kachelschleife zu parallelisieren"
  
! #: omp-offload.cc:1731
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr "unzureichende Partitionierung verfügbar, um Schleife zu parallelisieren"
--- 29817,29888 ----
  msgid "shared-memory region overflow"
  msgstr "Überlauf der Shared-Memory-Region"
  
! #: omp-offload.cc:317
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr "%qD ist sowohl in %<declare target link%>- als auch implizit in %<to%>-Klauseln angegeben"
  
! #: omp-offload.cc:930
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr "Operand für %<-fopenacc-dim%> bei %qs ist falsch"
  
! #: omp-offload.cc:982
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr "Region enthält mit %s partitionierten Code, ist aber nicht mit %s partitioniert"
  
! #: omp-offload.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr "Region ist mit %s partitioniert, enthält aber keinen mit %s partitionierten Code"
  
! #: omp-offload.cc:1478
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr "Bandenreduzierung in einer verwaisten Schleife"
  
! #: omp-offload.cc:1552
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr "Unterprogrammaufruf verwendet denselben OpenACC-Parallelismus wie enthaltende Schleife"
  
! #: omp-offload.cc:1556 omp-offload.cc:1588
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr "enthaltende Schleife ist hier"
  
! #: omp-offload.cc:1561
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr "Unterprogrammaufruf verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten wurde"
  
! #: omp-offload.cc:1563
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr "Schleife verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten wurde"
  
! #: omp-offload.cc:1568
  #, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr "Routine %qD ist hier deklariert"
  
! #: omp-offload.cc:1581
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr "falsch geschachtelter OpenACC-Schleifenparallelismus"
  
! #: omp-offload.cc:1722
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr "unzureichende Partitionierung verfügbar, um die Elementschleife zu parallelisieren"
  
! #: omp-offload.cc:1730
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr "unzureichende Partitionierung verfügbar, um die Kachelschleife zu parallelisieren"
  
! #: omp-offload.cc:1732
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr "unzureichende Partitionierung verfügbar, um Schleife zu parallelisieren"
*************** msgstr "Fehler beim Schließen der Datei
*** 29915,29921 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "Kommandozeilenoption %qs wird von dieser Konfiguration nicht unterstützt"
  
! #: opts-common.cc:1463 opts.cc:2612
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "fehlendes Argument für %qs"
--- 29932,29938 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "Kommandozeilenoption %qs wird von dieser Konfiguration nicht unterstützt"
  
! #: opts-common.cc:1463 opts.cc:2610
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "fehlendes Argument für %qs"
*************** msgstr "%<-gsplit-dwarf%> wird nicht zus
*** 30149,30386 ****
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "%<-fsplit-stack%> wird von dieser Compilerkonfiguration nicht unterstützt"
  
! #: opts.cc:1284
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-compare%> muss mit %<-fsanitize=address%> oder %<-fsanitize=kernel-address%> kombiniert werden"
  
! #: opts.cc:1288
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-subtract%> muss mit %<-fsanitize=address%> oder %<-fsanitize=kernel-address%> kombiniert werden"
  
! #: opts.cc:1315
  #, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "%<-fsanitize-recover=%s%> wird nicht unterstützt"
  
! #: opts.cc:1327 opts.cc:2324
  #, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "%<-fsanitize-trap=%s%> wird nicht unterstützt"
  
! #: opts.cc:1354
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr "%<-fsanitize-address-use-after-scope%> erfordert %<-fstack-reuse=none%>"
  
! #: opts.cc:1361
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr "transaktionsbasierter Speicher wird von %<-fsanitize=address%> nicht unterstützt"
  
! #: opts.cc:1364
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr "transaktionsbasierter Speicher wird von %<-fsanitize=kernel-address%> nicht unterstützt"
  
! #: opts.cc:1369
  #, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "Livepatchen (mit %qs) wird in Kombination mit LTO nicht unterstützt"
  
! #: opts.cc:1374
  #, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr "Vtable-Verifikation wird in Kombination mit LTO nicht unterstützt"
  
! #: opts.cc:1449
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "Variablenverfolgung angefordert, jedoch nutzlos ohne Debug-Info"
  
! #: opts.cc:1453
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "Variablenverfolgung angefordert, jedoch nicht von diesem Debug-Format unterstützt"
  
! #: opts.cc:1482
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "var-tracking-assignments ändert selektive Planung"
  
! #: opts.cc:1495
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr "%<-Wstrict-flex-arrays%> wird ignoriert, wenn %<-fstrict-flex-arrays%> nicht angegeben wurde"
  
! #: opts.cc:1525 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht mit Ausnahmen"
  
! #: opts.cc:1541
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> unterstützt auf dieser Architektur nicht Unwind-Info"
  
! #: opts.cc:1559 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht"
  
! #: opts.cc:2068
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "nicht erkanntes %<include_flags 0x%x%> an %<print_specific_help%> weitergegeben"
  
! #: opts.cc:2303
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "%<-fsanitize=all%> ist ungültig"
  
! #: opts.cc:2358
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "unbekanntes Argument für Option %<-f%ssanitize%s=%>: %q.*s; meinten Sie %qs?"
  
! #: opts.cc:2364
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "unbekanntes Argument für Option %<-f%ssanitize%s=%>: %q.*s"
  
! #: opts.cc:2399
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "Attribut-Direktive %qs ignoriert"
  
! #: opts.cc:2423
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "Argument für Option %<-fzero-call-used-regs=%> nicht erkannt: %qs"
  
! #: opts.cc:2447
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ungültige Argumente für Option %<-falign-%s%>: %qs"
  
! #: opts.cc:2462
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "Falsche Anzahl der Argumente für Option %<-falign-%s%>: %qs"
  
! #: opts.cc:2471
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%<-falign-%s%> ist nicht zwischen 0 und %d"
  
! #: opts.cc:2530
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "ungültige Argumente für %<-fpatchable-function-entry%>"
  
! #: opts.cc:2667
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "Argument %q.*s für %<--help%> ist mehrdeutig, bitte präzisieren"
  
! #: opts.cc:2678
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "Argument %q.*s für Option %<--help=%> nicht erkannt"
  
! #: opts.cc:2858
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr "Argumente für %<-Wattributes=%> ignoriert; verwenden Sie stattdessen %<-Wno-attributes=%>"
  
! #: opts.cc:2864
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr "abschließendes %<,%> in Argumenten für %<-Wno-attributes=%>"
  
! #: opts.cc:3110
  #, gcc-internal-format
  msgid "%qs option can be specified only for offload compiler"
  msgstr "die Option %qs kann nur für Offload-Compiler angegeben werden"
  
! #: opts.cc:3119
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "Strukturausrichtung muss eine kleine Zweierpotenz sein, nicht %wu"
  
! #: opts.cc:3240
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "unbekannter Stapel-Überprüfungsparameter %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90141
! #: opts.cc:3292
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf=%s%> ist mehrdeutig; verwenden Sie %<-gdwarf-%s%> für die DWARF-Version und %<-gdwarf -g%s%> für die Debugstufe"
  
! #: opts.cc:3303
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "Dwarf-Version %wu wird nicht unterstützt"
  
! #: opts.cc:3340
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "Argument %qs für Option %<-flto=%> nicht erkannt"
  
! #: opts.cc:3540
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "Zielsystem unterstützt keine Testausgaben"
  
! #: opts.cc:3579
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Debugformat %qs steht in Konflikt mit vorheriger Auswahl"
  
! #: opts.cc:3603
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Unbekannte Debugausgabestufe %qs"
  
! #: opts.cc:3605
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "Debugausgabestufe %qs ist zu groß"
  
! #: opts.cc:3617
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "Unbekannte BTF-Debugausgabestufe %qs"
  
! #: opts.cc:3634
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "Kern-Dateigrößenlimit kann nicht geholt werden: %m"
  
! #: opts.cc:3638
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "Kern-Dateigrößenlimit kann nicht gesetzt werden: %m"
  
! #: opts.cc:3683
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "GCC-Debuggingoption nicht erkannt: %c"
  
! #: opts.cc:3712
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "%<-W%serror=%s%>: unbekannte Option %<-%s%>; meinten Sie %<-%s%>?"
  
! #: opts.cc:3716
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "%<-W%serror=%s%>: Keine Option %<-%s%>"
  
! #: opts.cc:3720
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "%<-Werror=%s%>: %<-%s%> ist keine Option, die Warnungen steuert"
--- 30166,30403 ----
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "%<-fsplit-stack%> wird von dieser Compilerkonfiguration nicht unterstützt"
  
! #: opts.cc:1282
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-compare%> muss mit %<-fsanitize=address%> oder %<-fsanitize=kernel-address%> kombiniert werden"
  
! #: opts.cc:1286
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-subtract%> muss mit %<-fsanitize=address%> oder %<-fsanitize=kernel-address%> kombiniert werden"
  
! #: opts.cc:1313
  #, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "%<-fsanitize-recover=%s%> wird nicht unterstützt"
  
! #: opts.cc:1325 opts.cc:2322
  #, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "%<-fsanitize-trap=%s%> wird nicht unterstützt"
  
! #: opts.cc:1352
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr "%<-fsanitize-address-use-after-scope%> erfordert %<-fstack-reuse=none%>"
  
! #: opts.cc:1359
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr "transaktionsbasierter Speicher wird von %<-fsanitize=address%> nicht unterstützt"
  
! #: opts.cc:1362
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr "transaktionsbasierter Speicher wird von %<-fsanitize=kernel-address%> nicht unterstützt"
  
! #: opts.cc:1367
  #, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "Livepatchen (mit %qs) wird in Kombination mit LTO nicht unterstützt"
  
! #: opts.cc:1372
  #, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr "Vtable-Verifikation wird in Kombination mit LTO nicht unterstützt"
  
! #: opts.cc:1447
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "Variablenverfolgung angefordert, jedoch nutzlos ohne Debug-Info"
  
! #: opts.cc:1451
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "Variablenverfolgung angefordert, jedoch nicht von diesem Debug-Format unterstützt"
  
! #: opts.cc:1480
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "var-tracking-assignments ändert selektive Planung"
  
! #: opts.cc:1493
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr "%<-Wstrict-flex-arrays%> wird ignoriert, wenn %<-fstrict-flex-arrays%> nicht angegeben wurde"
  
! #: opts.cc:1523 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht mit Ausnahmen"
  
! #: opts.cc:1539
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> unterstützt auf dieser Architektur nicht Unwind-Info"
  
! #: opts.cc:1557 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht"
  
! #: opts.cc:2066
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "nicht erkanntes %<include_flags 0x%x%> an %<print_specific_help%> weitergegeben"
  
! #: opts.cc:2301
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "%<-fsanitize=all%> ist ungültig"
  
! #: opts.cc:2356
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "unbekanntes Argument für Option %<-f%ssanitize%s=%>: %q.*s; meinten Sie %qs?"
  
! #: opts.cc:2362
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "unbekanntes Argument für Option %<-f%ssanitize%s=%>: %q.*s"
  
! #: opts.cc:2397
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "Attribut-Direktive %qs ignoriert"
  
! #: opts.cc:2421
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "Argument für Option %<-fzero-call-used-regs=%> nicht erkannt: %qs"
  
! #: opts.cc:2445
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ungültige Argumente für Option %<-falign-%s%>: %qs"
  
! #: opts.cc:2460
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "Falsche Anzahl der Argumente für Option %<-falign-%s%>: %qs"
  
! #: opts.cc:2469
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%<-falign-%s%> ist nicht zwischen 0 und %d"
  
! #: opts.cc:2528
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "ungültige Argumente für %<-fpatchable-function-entry%>"
  
! #: opts.cc:2665
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "Argument %q.*s für %<--help%> ist mehrdeutig, bitte präzisieren"
  
! #: opts.cc:2676
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "Argument %q.*s für Option %<--help=%> nicht erkannt"
  
! #: opts.cc:2856
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr "Argumente für %<-Wattributes=%> ignoriert; verwenden Sie stattdessen %<-Wno-attributes=%>"
  
! #: opts.cc:2862
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr "abschließendes %<,%> in Argumenten für %<-Wno-attributes=%>"
  
! #: opts.cc:3108
  #, gcc-internal-format
  msgid "%qs option can be specified only for offload compiler"
  msgstr "die Option %qs kann nur für Offload-Compiler angegeben werden"
  
! #: opts.cc:3117
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "Strukturausrichtung muss eine kleine Zweierpotenz sein, nicht %wu"
  
! #: opts.cc:3238
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "unbekannter Stapel-Überprüfungsparameter %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90141
! #: opts.cc:3290
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf=%s%> ist mehrdeutig; verwenden Sie %<-gdwarf-%s%> für die DWARF-Version und %<-gdwarf -g%s%> für die Debugstufe"
  
! #: opts.cc:3301
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "Dwarf-Version %wu wird nicht unterstützt"
  
! #: opts.cc:3338
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "Argument %qs für Option %<-flto=%> nicht erkannt"
  
! #: opts.cc:3538
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "Zielsystem unterstützt keine Testausgaben"
  
! #: opts.cc:3577
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Debugformat %qs steht in Konflikt mit vorheriger Auswahl"
  
! #: opts.cc:3601
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Unbekannte Debugausgabestufe %qs"
  
! #: opts.cc:3603
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "Debugausgabestufe %qs ist zu groß"
  
! #: opts.cc:3615
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "Unbekannte BTF-Debugausgabestufe %qs"
  
! #: opts.cc:3632
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "Kern-Dateigrößenlimit kann nicht geholt werden: %m"
  
! #: opts.cc:3636
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "Kern-Dateigrößenlimit kann nicht gesetzt werden: %m"
  
! #: opts.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "GCC-Debuggingoption nicht erkannt: %c"
  
! #: opts.cc:3710
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "%<-W%serror=%s%>: unbekannte Option %<-%s%>; meinten Sie %<-%s%>?"
  
! #: opts.cc:3714
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "%<-W%serror=%s%>: Keine Option %<-%s%>"
  
! #: opts.cc:3718
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "%<-Werror=%s%>: %<-%s%> ist keine Option, die Warnungen steuert"
*************** msgstr "mehr als eine »crtl«-Direktive
*** 30697,30720 ****
  msgid "unrecognized enum value: %qs"
  msgstr "unbekannter enum-Wert: %qs"
  
! #: read-rtl-function.cc:1145 read-rtl-function.cc:1204
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr "»%s« wurde erwartet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79873
! #: read-rtl-function.cc:1598
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
  msgstr "duplicate insn UID: %i"
  
! #: read-rtl-function.cc:1659
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr "Anfang/Ende von RTL-Fragment sind in verschiedenen Dateien"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79873
! #: read-rtl-function.cc:1665
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr "start of RTL fragment must be on an earlier line than end"
--- 30714,30737 ----
  msgid "unrecognized enum value: %qs"
  msgstr "unbekannter enum-Wert: %qs"
  
! #: read-rtl-function.cc:1148 read-rtl-function.cc:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr "»%s« wurde erwartet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79873
! #: read-rtl-function.cc:1601
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
  msgstr "duplicate insn UID: %i"
  
! #: read-rtl-function.cc:1662
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr "Anfang/Ende von RTL-Fragment sind in verschiedenen Dateien"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79873
! #: read-rtl-function.cc:1668
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr "start of RTL fragment must be on an earlier line than end"
*************** msgstr "ungültiger regulärer Ausdruck
*** 32584,32610 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "Ziel unterstützt kein Aktualisieren des atomaren Profils, einfacher Modus wird ausgewählt"
  
! #: tree-ssa-alias.cc:4125
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "invalid fn spec attribute \"%s\""
  
! #: tree-ssa-alias.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "invalid fn spec attribute \"%s\" arg %i"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:5992
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr "Zeiger %qs ist null"
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:5995
  #, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "in einem Aufruf der nicht-statischen Elementfunktion %qD"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6010
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr "Argument %u ist null, aber nichtnull wird erwartet"
--- 32601,32627 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "Ziel unterstützt kein Aktualisieren des atomaren Profils, einfacher Modus wird ausgewählt"
  
! #: tree-ssa-alias.cc:4127
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "invalid fn spec attribute \"%s\""
  
! #: tree-ssa-alias.cc:4166
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "invalid fn spec attribute \"%s\" arg %i"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:6013
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr "Zeiger %qs ist null"
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:6016
  #, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "in einem Aufruf der nicht-statischen Elementfunktion %qD"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6031
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr "Argument %u ist null, aber nichtnull wird erwartet"
*************** msgstr "Argument %u ist null, aber nicht
*** 32614,32625 ****
  msgid "in a call to built-in function %qD"
  msgstr "in einem Aufruf der eingebauten Funktion %qD"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6014
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "in einem Aufruf der Funktion %qD, die als %qs deklariert ist"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6002
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr "Argument %u ist null, aber nichtnull wird erwartet, da das Argument %u nicht 0 ist"
--- 32631,32642 ----
  msgid "in a call to built-in function %qD"
  msgstr "in einem Aufruf der eingebauten Funktion %qD"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6035
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "in einem Aufruf der Funktion %qD, die als %qs deklariert ist"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr "Argument %u ist null, aber nichtnull wird erwartet, da das Argument %u nicht 0 ist"
*************** msgstr "Anweisung (%p) nach Optimierungs
*** 33033,33049 ****
  msgid "verify_ssa failed"
  msgstr "verify_ssa gescheitert"
  
! #: tree-streamer-in.cc:347
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr "maschinenunabhängiger eingebauter Code außerhalb des Wertebereiches"
  
! #: tree-streamer-in.cc:353
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr "zielspezifische eingebaute Funktion ist nicht verfügbar"
  
! #: tree-streamer-in.cc:726
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr "Grad von %<poly_int%> überschreitet %<NUM_POLY_INT_COEFFS%>"
--- 33050,33066 ----
  msgid "verify_ssa failed"
  msgstr "verify_ssa gescheitert"
  
! #: tree-streamer-in.cc:348
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr "maschinenunabhängiger eingebauter Code außerhalb des Wertebereiches"
  
! #: tree-streamer-in.cc:354
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr "zielspezifische eingebaute Funktion ist nicht verfügbar"
  
! #: tree-streamer-in.cc:736
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr "Grad von %<poly_int%> überschreitet %<NUM_POLY_INT_COEFFS%>"
*************** msgstr "Die Adresse der automatischen Va
*** 33073,33089 ****
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "Adresse einer lokalen Variable wird an das Argument des %<musttail%>-Aufrufs übergeben"
  
! #: tree-tailcall.cc:885 tree-tailcall.cc:914
  #, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "Adresse einer lokalen Variable kann zu einem %<musttail%>-Aufruf entwischen"
  
! #: tree-tailcall.cc:909
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "Adresse der lokalen Variable %qD kann zu einem %<musttail%>-Aufruf entwischen"
  
! #: tree-tailcall.cc:939
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr "Adresse des Parameters %qD kann zu einem %<musttail%>-Aufruf entwischen"
--- 33090,33106 ----
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "Adresse einer lokalen Variable wird an das Argument des %<musttail%>-Aufrufs übergeben"
  
! #: tree-tailcall.cc:1015 tree-tailcall.cc:1044
  #, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "Adresse einer lokalen Variable kann zu einem %<musttail%>-Aufruf entwischen"
  
! #: tree-tailcall.cc:1039
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "Adresse der lokalen Variable %qD kann zu einem %<musttail%>-Aufruf entwischen"
  
! #: tree-tailcall.cc:1069
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr "Adresse des Parameters %qD kann zu einem %<musttail%>-Aufruf entwischen"
*************** msgstr "Vektorbedingung wird stückweise
*** 33113,33119 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "Vektorumverteilungsoperation wird stückweise ausgeweitet"
  
! #: tree-vect-loop.cc:5115
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr "Vektorisierung für eine SIMD-Schleife nicht durchgeführt"
--- 33130,33136 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "Vektorumverteilungsoperation wird stückweise ausgeweitet"
  
! #: tree-vect-loop.cc:5116
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr "Vektorisierung für eine SIMD-Schleife nicht durchgeführt"
*************** msgstr "Thread-lokale COMMON-Daten nicht
*** 33678,33684 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "angeforderte Ausrichtung für %q+D ist größer als die implementierte Ausrichtung von %wu"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:1969 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "Speichergröße von %q+D ist unbekannt"
--- 33695,33701 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "angeforderte Ausrichtung für %q+D ist größer als die implementierte Ausrichtung von %wu"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:2014 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "Speichergröße von %q+D ist unbekannt"
*************** msgstr "%qs-Symbol %q+D zielt letztendli
*** 33753,33759 ****
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "%qs-Symbol %q+D muss statische Bindung haben"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7758
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "Alias-Definitionen werden in dieser Konfiguration nicht unterstützt"
--- 33770,33776 ----
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "%qs-Symbol %q+D muss statische Bindung haben"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7764
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "Alias-Definitionen werden in dieser Konfiguration nicht unterstützt"
*************** msgid "%qE attribute ignored for field o
*** 33925,33951 ****
  msgstr "Attribut %qE ignoriert für Feld vom Typ %qT"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7461
  #, gcc-internal-format
  msgid "%qE argument not a string"
  msgstr "Argument %qE ist keine Zeichenkette"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6947
  #, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "Attribut %qE wird wegen des Arguments %qE ignoriert"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6968
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "Attribut %qE wird wegen überzähliger Argumente, die mit %qE beginnen, ignoriert"
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6982
  #, gcc-internal-format
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "das Attribut %qE gilt nicht für Elemente des nicht skalaren Typs %qT"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6987
  #, gcc-internal-format
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr "Attribut %qE gilt nicht für Felder des Aggregattyps %qT"
--- 33942,33968 ----
  msgstr "Attribut %qE ignoriert für Feld vom Typ %qT"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7463
  #, gcc-internal-format
  msgid "%qE argument not a string"
  msgstr "Argument %qE ist keine Zeichenkette"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6949
  #, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "Attribut %qE wird wegen des Arguments %qE ignoriert"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6970
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "Attribut %qE wird wegen überzähliger Argumente, die mit %qE beginnen, ignoriert"
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6984
  #, gcc-internal-format
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "das Attribut %qE gilt nicht für Elemente des nicht skalaren Typs %qT"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6989
  #, gcc-internal-format
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr "Attribut %qE gilt nicht für Felder des Aggregattyps %qT"
*************** msgid "%qE attribute has no effect on un
*** 33961,33972 ****
  msgstr "Attribut %qE wirkt sich nicht auf einheits-lokale Funktionen aus"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7217
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "Attribut %qE ignoriert, da %qD keine Variable ist"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7223
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "Attribut %qE ignoriert, da %qD keine lokale Variable ist"
--- 33978,33989 ----
  msgstr "Attribut %qE wirkt sich nicht auf einheits-lokale Funktionen aus"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7219
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "Attribut %qE ignoriert, da %qD keine Variable ist"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7225
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "Attribut %qE ignoriert, da %qD keine lokale Variable ist"
*************** msgid "weak %q+D cannot be defined %qE"
*** 34249,34255 ****
  msgstr "schwaches %q+D kann nicht als %qE definiert werden"
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7288 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr "Attributargument von %qE ist keine Zeichenkette"
--- 34266,34272 ----
  msgstr "schwaches %q+D kann nicht als %qE definiert werden"
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7290 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr "Attributargument von %qE ist keine Zeichenkette"
*************** msgstr "Argument %qE muss eins von %qs,
*** 34357,34363 ****
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7447
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "Attribut %qE kann nur auf Funktionen angewandt werden"
--- 34374,34380 ----
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7449
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "Attribut %qE kann nur auf Funktionen angewandt werden"
*************** msgstr "Attributargument %qE mit Wert %E
*** 34453,34459 ****
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "Argument %2$E von Attribut %1$qE liegt nicht im Bereich [0, %3$wu]"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7301
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr "nur die Schalter %<inbranch%> und %<notinbranch%> sind für das %<__simd__%>-Attribut erlaubt"
--- 34470,34476 ----
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "Argument %2$E von Attribut %1$qE liegt nicht im Bereich [0, %3$wu]"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7303
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr "nur die Schalter %<inbranch%> und %<notinbranch%> sind für das %<__simd__%>-Attribut erlaubt"
*************** msgstr "%qD ist mit %qD unverträglich"
*** 34503,34509 ****
  msgid "%qE argument is not a function"
  msgstr "Argument %qE ist keine Funktion"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6573
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "Veraltete Meldung ist keine Zeichenkette"
--- 34520,34526 ----
  msgid "%qE argument is not a function"
  msgstr "Argument %qE ist keine Funktion"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6576
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "Veraltete Meldung ist keine Zeichenkette"
*************** msgstr "Attributargument %qE mit Wert %q
*** 34533,34544 ****
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "Attributargument %qE mit Wert %qE übersteigt %wu"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4436
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr "Vektorgröße kein ganzzahliges Vielfaches der Komponentengröße"
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4443
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr "Vektorgröße Null"
--- 34550,34561 ----
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "Attributargument %qE mit Wert %qE übersteigt %wu"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4438
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr "Vektorgröße kein ganzzahliges Vielfaches der Komponentengröße"
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4445
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr "Vektorgröße Null"
*************** msgstr "Attribut %qE benötigt Prototype
*** 34710,34726 ****
  msgid "%qE attribute only applies to variadic functions"
  msgstr "Attribut %qE gilt nur für variadische Funktionen"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6848
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "Angeforderte Position ist keine Ganzzahlkonstante"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6855
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr "Angeforderte Position ist kleiner als Null"
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7344
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
--- 34727,34743 ----
  msgid "%qE attribute only applies to variadic functions"
  msgstr "Attribut %qE gilt nur für variadische Funktionen"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6850
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "Angeforderte Position ist keine Ganzzahlkonstante"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6857
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr "Angeforderte Position ist kleiner als Null"
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7346
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
*************** msgstr "Leere Zeichenkette in Attribut %
*** 34734,34740 ****
  msgid "%qE attribute argument not a string constant"
  msgstr "Argument des Attributs %qE ist keine Zeichenkettenkonstante"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7478
  #, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "Attribut %qE hat unbekanntes Argument %qs"
--- 34751,34757 ----
  msgid "%qE attribute argument not a string constant"
  msgstr "Argument des Attributs %qE ist keine Zeichenkettenkonstante"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7480
  #, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "Attribut %qE hat unbekanntes Argument %qs"
*************** msgstr "Zeiger auf Typen %<void *%> in A
*** 34953,35466 ****
  msgid "pointer to a function used in arithmetic"
  msgstr "Zeiger auf Funktion in Arithmetik verwendet"
  
! #: c-family/c-common.cc:3610
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "enum-Konstante in booleschem Zusammenhang"
  
! #: c-family/c-common.cc:3640 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "Die Adresse von %qD wird immer zu %<wahr%> auswerten"
  
! #: c-family/c-common.cc:3685
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> in booleschem Kontext, stattdessen ist %<&&%> empfohlen"
  
! #: c-family/c-common.cc:3698
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr "%<<<%> in booleschem Kontext, meinten Sie %<<%>?"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93857
! #: c-family/c-common.cc:3714
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "%<?:%> mit Ganzzahlkonstanten in booleschem Zusammenhang; der Ausdruck evaluiert immer zu %<true%>"
  
! #: c-family/c-common.cc:3723
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "%<?:%> mit Ganzzahlkonstanten in booleschem Kontext"
  
! #: c-family/c-common.cc:3759
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "der Compiler kann davon ausgehen, dass die Adresse von %qD immer zu %<true%> evaluiert"
  
! #: c-family/c-common.cc:3795 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Um Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlen"
  
! #: c-family/c-common.cc:3882 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4001 c/c-typeck.cc:17908
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "Ungültige Verwendung von %<restrict%>"
  
! #: c-family/c-common.cc:3958
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "Ungültige Anwendung von %<sizeof%> auf einen Funktionstypen"
  
! #: c-family/c-common.cc:3968
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO-C++ erlaubt kein auf Funktionstypen angewendetes %<alignof%>"
  
! #: c-family/c-common.cc:3971
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO-C erlaubt kein auf Funktionstypen angewendetes %<_Alignof%>"
  
! #: c-family/c-common.cc:3982 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "Ungültige Anwendung von %qs auf einen void-Typen"
  
! #: c-family/c-common.cc:3993
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "Ungültige Anwendung von %qs auf unvollständigen Typen %qT"
  
! #: c-family/c-common.cc:4001
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "Ungültige Anwendung von %qs auf Arraytyp %qT mit unvollständigem Elementtyp"
  
! #: c-family/c-common.cc:4053
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> auf Bitfeld angewandt"
  
! #: c-family/c-common.cc:4878
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "Erstes Argument für %<va_arg%> nicht vom Typ %<va_list%>"
  
! #: c-family/c-common.cc:4998
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "Eingebaute Funktion %qs kann nicht abgeschaltet werden"
  
! #: c-family/c-common.cc:5190
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "Zeiger sind nicht als case-Werte zugelassen"
  
! #: c-family/c-common.cc:5199
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "Wertebereichsausdrücke in switch-Anweisungen sind nicht standardkonform"
  
! #: c-family/c-common.cc:5204 c-family/c-common.cc:5208
! #: c-family/c-common.cc:5213
  #, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "ISO-C unterstützt Bereichsausdrücke in »switch«-Anweisungen erst ab C2Y"
  
! #: c-family/c-common.cc:5227 c-family/c-common.cc:5244
  #, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "Umwandlung von %qE nach %qT in Bereichsausdruck ändert den Wert zu %qE"
  
! #: c-family/c-common.cc:5263
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "Leerer Wertebereich angegeben"
  
! #: c-family/c-common.cc:5317
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "Doppelte (oder sich überschneidende) case-Werte"
  
! #: c-family/c-common.cc:5319
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "Dies ist der erste Eintrag, der diesen Wert überschneidet"
  
! #: c-family/c-common.cc:5323
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "Doppelter case-Wert"
  
! #: c-family/c-common.cc:5324 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "Bereits hier verwendet"
  
! #: c-family/c-common.cc:5328
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "Mehrere Standardmarken in einem »switch«"
  
! #: c-family/c-common.cc:5330
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "Dies ist die erste Standardmarke"
  
! #: c-family/c-common.cc:5442
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "Das Ermitteln der Adresse einer Marke ist nicht standardkonform"
  
! #: c-family/c-common.cc:5627
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "Verlangte Ausrichtung ist keine Ganzzahlkonstante"
  
! #: c-family/c-common.cc:5635 c-family/c-common.cc:5645
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "Verlangte Ausrichtung %qE ist keine positive Zweierpotenz"
  
! #: c-family/c-common.cc:5655
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "verlangte Ausrichtung %qE ist größer als die maximale Dateigröße %u"
  
! #: c-family/c-common.cc:5663
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "verlangte Ausrichtung %qE übersteigt den Höchstwert %u"
  
! #: c-family/c-common.cc:5858
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Zu wenige variable Argumente, um zu einem Wächter zu passen"
  
! #: c-family/c-common.cc:5873
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "Wächter in Funktionsaufruf fehlt"
  
! #: c-family/c-common.cc:6112 c-family/c-common.cc:6165 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "schlechte Option %qs für Attribut %<optimize%>"
  
! #: c-family/c-common.cc:6116 c-family/c-common.cc:6170
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "schlechte Option %qs für Pragma %<optimize%>"
  
! #: c-family/c-common.cc:6219
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "Attribut %<fallthrough%> ist mehrfach angegeben"
  
! #: c-family/c-common.cc:6223
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "%<fallthrough%>-Attribut mit einem Parameter angegeben"
  
! #: c-family/c-common.cc:6412 c-family/c-common.cc:7430
! #: c-family/c-common.cc:7478 c-family/c-common.cc:7560
! #: c-family/c-common.cc:7646 c-family/c-common.cc:8315
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "Zu wenige Argumente für Funktion %qE"
  
! #: c-family/c-common.cc:6418 c-family/c-common.cc:7485
! #: c-family/c-common.cc:7673 c-family/c-common.cc:8317
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "zu viele Argumente für Funktion %qE"
  
! #: c-family/c-common.cc:6462
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Drittes Argument für Funktion %qE muss eine konstante Ganzzahl sein"
  
! #: c-family/c-common.cc:6488
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "zweites Argument für Funktion %qE muss eine konstante Zweierpotenz zwischen %qi und %qu Bits sein"
  
! #: c-family/c-common.cc:6512 c-family/c-common.cc:6568
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "Nicht-Gleitkomma-Argument in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6541
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "Nicht-Gleitkomma-Argumente in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6558
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "Nicht-konstantes Ganzzahl-Argument %u in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6587
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "Nicht-Ganzzahl-Argument 3 in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6607 c-family/c-common.cc:6673
! #: c-family/c-common.cc:6757 c-family/c-common.cc:6784
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "Argument %u in Aufruf von %qE muss ein Ganzzahltyp sein"
  
! #: c-family/c-common.cc:6617
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "Argument 3 in Aufruf von %qE muss Zeiger auf Ganzzahltyp sein"
  
! #: c-family/c-common.cc:6626
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "Argument 3 in Aufruf von %qE darf kein Zeiger auf enum-Typ sein"
  
! #: c-family/c-common.cc:6635
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "Argument 3 in Aufruf von %qE darf kein Zeiger auf booleschen Typ sein"
  
! #: c-family/c-common.cc:6644 c-family/c-common.cc:6653
! #: c-family/c-common.cc:6725 c-family/c-common.cc:6734
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "Argument %u in Aufruf von %qE darf kein Zeiger auf %qs sein (%qT)"
  
! #: c-family/c-common.cc:6682 c-family/c-common.cc:6793
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "Argument %u in Aufruf von %qE hat Aufzählungstyp"
  
! #: c-family/c-common.cc:6691 c-family/c-common.cc:6802
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "Argument %u in Aufruf von %qE ist ein boolescher Typ sein"
  
! #: c-family/c-common.cc:6707
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "Argument %u in Aufruf von %qE muss ein Zeigertyp sein"
  
! #: c-family/c-common.cc:6716
  #, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "Argument %u in Aufruf von %qE muss auf einen vollständigen Typ zeigen"
  
! #: c-family/c-common.cc:6770
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "Argument %u in Aufruf von %qE hat nicht den Typ %<int%>"
  
! #: c-family/c-common.cc:6814
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "Argument 1 in Aufruf von %qE hat einen vorzeichenlosen Typen"
  
! #: c-family/c-common.cc:6824
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "Argument 1 in Aufruf von %qE hat einen vorzeichenbehafteten Typen"
  
! #: c-family/c-common.cc:7089 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "%<offsetof%> kann nicht auf statisches Datenelement %qD angewendet werden"
  
! #: c-family/c-common.cc:7094 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "%<offsetof%> kann nicht angewandt werden, wenn %<operator[]%> überladen ist"
  
! #: c-family/c-common.cc:7101 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "%<offsetof%> kann nicht auf nicht-konstante Adresse angewandt werden"
  
! #: c-family/c-common.cc:7114 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Versuch, die Adresse des Bitfeldstrukturelements %qD zu ermitteln"
  
! #: c-family/c-common.cc:7167 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "Index %E markiert einen Offset größer als die Größe von %qT"
  
! #: c-family/c-common.cc:7344
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "Arraygröße ist zu groß"
  
! #: c-family/c-common.cc:7460 c-family/c-common.cc:7604
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "Operandentyp %qT ist inkompatibel mit Argument %d von %qE"
  
! #: c-family/c-common.cc:7496
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "als Argument 1 wurde entweder ein Zeigertyp oder ein Ganzzahltyp erwartet"
  
! #: c-family/c-common.cc:7513
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "die beiden Argumente müssen kompatibel sein"
  
! #: c-family/c-common.cc:7749
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "Falsche Anzahl der Argumente für Funktion %qE"
  
! #: c-family/c-common.cc:7765
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Argument 1 von %qE muss ein Nicht-Void-Zeigertyp sein"
  
! #: c-family/c-common.cc:7773
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "Argument 1 von %qE muss ein Zeiger auf einen vollständigen Typen sein"
  
! #: c-family/c-common.cc:7783
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "Argument 1 von %qE muss ein Zeiger auf Typen konstanter Größe sein"
  
! #: c-family/c-common.cc:7795
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "Argument 1 von %qE muss ein Zeiger auf Objekt breiter als Null sein"
  
! #: c-family/c-common.cc:7817
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Argument %d von %qE muss eine Zeigertyp sein"
  
! #: c-family/c-common.cc:7827
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "Argument %d von %qE muss ein Zeiger auf Typen konstanter Größe sein"
  
! #: c-family/c-common.cc:7836
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "Argument %d von %qE darf kein Zeiger auf eine Funktion sein"
  
! #: c-family/c-common.cc:7846
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "Unpassende Größe in Argument %d von %qE"
  
! #: c-family/c-common.cc:7861
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "Argument %d von %qE darf kein Zeiger auf einen %<const%>-Typen sein"
  
! #: c-family/c-common.cc:7867
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "Argument %d von %qE entfernt Kennzeichner %<const%>"
  
! #: c-family/c-common.cc:7878
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "Argument %d von %qE darf kein Zeiger auf einen %<volatile%>-Typen sein"
  
! #: c-family/c-common.cc:7884
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "Argument %d von %qE entfernt Kennzeichner %<volatile%>"
  
! #: c-family/c-common.cc:7898
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "Nicht-Ganzzahlargument %d für Speichermodell von %qE"
  
! #: c-family/c-common.cc:7913
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "ungültiges Argument %d für Speichermodell von %qE"
  
! #: c-family/c-common.cc:8554
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr "dieses Ziel definiert keine Spekulationsbarriere; das erzeugte Programm wird trotzdem korrekt laufen, aber irrige Spekulationen sind möglicherweise nicht eingeschränkt"
  
! #: c-family/c-common.cc:9252
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Indexwert ist außerhalb der Grenzen"
  
! #: c-family/c-common.cc:9298 c-family/c-common.cc:9347
! #: c-family/c-common.cc:9363
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "Umwandlung von Skalar %qT in Vektor %qT führt zum Abschneiden"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9451 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "eingebaute Funktion %qE muss direkt aufgerufen werden"
  
! #: c-family/c-common.cc:9471
  #, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "Größe des Arrays %qE ist kein konstanter Ausdruck"
  
! #: c-family/c-common.cc:9474
  #, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "Größe des Arrays ist kein konstanter Ausdruck"
  
! #: c-family/c-common.cc:9478
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "Größe %qE des Arrays %qE ist negativ"
  
! #: c-family/c-common.cc:9481
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "Größe %qE des Arrays ist negativ"
  
! #: c-family/c-common.cc:9486
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "Größe %qE des Arrays %qE übersteigt maximale Objektgröße %E"
  
! #: c-family/c-common.cc:9489
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "Größe %qE des Arrays überschreitet maximale Objektgröße %qE"
  
! #: c-family/c-common.cc:9494
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "Größe des Arrays %qE übersteigt maximale Objektgröße %E"
  
! #: c-family/c-common.cc:9497
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr "Größe des Arrays übersteigt maximale Objektgröße %qE"
  
! #: c-family/c-common.cc:9568
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr "Umgebungsvariable %qs muss ganzzahlig sein und zwischen 0 und %wd liegen"
  
! #: c-family/c-common.cc:9855
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr "mögliche Behebung: die Adresse mit %qs bestimmen"
  
! #: c-family/c-common.cc:9865
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr "mögliche Behebung: mit %qs dereferenzieren"
--- 34970,35483 ----
  msgid "pointer to a function used in arithmetic"
  msgstr "Zeiger auf Funktion in Arithmetik verwendet"
  
! #: c-family/c-common.cc:3631
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "enum-Konstante in booleschem Zusammenhang"
  
! #: c-family/c-common.cc:3661 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "Die Adresse von %qD wird immer zu %<wahr%> auswerten"
  
! #: c-family/c-common.cc:3706
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> in booleschem Kontext, stattdessen ist %<&&%> empfohlen"
  
! #: c-family/c-common.cc:3719
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr "%<<<%> in booleschem Kontext, meinten Sie %<<%>?"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93857
! #: c-family/c-common.cc:3735
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "%<?:%> mit Ganzzahlkonstanten in booleschem Zusammenhang; der Ausdruck evaluiert immer zu %<true%>"
  
! #: c-family/c-common.cc:3744
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "%<?:%> mit Ganzzahlkonstanten in booleschem Kontext"
  
! #: c-family/c-common.cc:3780
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "der Compiler kann davon ausgehen, dass die Adresse von %qD immer zu %<true%> evaluiert"
  
! #: c-family/c-common.cc:3816 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Um Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlen"
  
! #: c-family/c-common.cc:3903 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4046 c/c-typeck.cc:17925
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "Ungültige Verwendung von %<restrict%>"
  
! #: c-family/c-common.cc:3979
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "Ungültige Anwendung von %<sizeof%> auf einen Funktionstypen"
  
! #: c-family/c-common.cc:3989
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO-C++ erlaubt kein auf Funktionstypen angewendetes %<alignof%>"
  
! #: c-family/c-common.cc:3992
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO-C erlaubt kein auf Funktionstypen angewendetes %<_Alignof%>"
  
! #: c-family/c-common.cc:4003 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "Ungültige Anwendung von %qs auf einen void-Typen"
  
! #: c-family/c-common.cc:4014
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "Ungültige Anwendung von %qs auf unvollständigen Typen %qT"
  
! #: c-family/c-common.cc:4022
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "Ungültige Anwendung von %qs auf Arraytyp %qT mit unvollständigem Elementtyp"
  
! #: c-family/c-common.cc:4074
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> auf Bitfeld angewandt"
  
! #: c-family/c-common.cc:4899
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "Erstes Argument für %<va_arg%> nicht vom Typ %<va_list%>"
  
! #: c-family/c-common.cc:5019
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "Eingebaute Funktion %qs kann nicht abgeschaltet werden"
  
! #: c-family/c-common.cc:5211
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "Zeiger sind nicht als case-Werte zugelassen"
  
! #: c-family/c-common.cc:5220
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "Wertebereichsausdrücke in switch-Anweisungen sind nicht standardkonform"
  
! #: c-family/c-common.cc:5225 c-family/c-common.cc:5229
! #: c-family/c-common.cc:5234
  #, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "ISO-C unterstützt Bereichsausdrücke in »switch«-Anweisungen erst ab C2Y"
  
! #: c-family/c-common.cc:5248 c-family/c-common.cc:5265
  #, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "Umwandlung von %qE nach %qT in Bereichsausdruck ändert den Wert zu %qE"
  
! #: c-family/c-common.cc:5284
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "Leerer Wertebereich angegeben"
  
! #: c-family/c-common.cc:5338
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "Doppelte (oder sich überschneidende) case-Werte"
  
! #: c-family/c-common.cc:5340
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "Dies ist der erste Eintrag, der diesen Wert überschneidet"
  
! #: c-family/c-common.cc:5344
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "Doppelter case-Wert"
  
! #: c-family/c-common.cc:5345 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "Bereits hier verwendet"
  
! #: c-family/c-common.cc:5349
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "Mehrere Standardmarken in einem »switch«"
  
! #: c-family/c-common.cc:5351
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "Dies ist die erste Standardmarke"
  
! #: c-family/c-common.cc:5463
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "Das Ermitteln der Adresse einer Marke ist nicht standardkonform"
  
! #: c-family/c-common.cc:5648
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "Verlangte Ausrichtung ist keine Ganzzahlkonstante"
  
! #: c-family/c-common.cc:5656 c-family/c-common.cc:5666
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "Verlangte Ausrichtung %qE ist keine positive Zweierpotenz"
  
! #: c-family/c-common.cc:5676
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "verlangte Ausrichtung %qE ist größer als die maximale Dateigröße %u"
  
! #: c-family/c-common.cc:5684
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "verlangte Ausrichtung %qE übersteigt den Höchstwert %u"
  
! #: c-family/c-common.cc:5879
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Zu wenige variable Argumente, um zu einem Wächter zu passen"
  
! #: c-family/c-common.cc:5894
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "Wächter in Funktionsaufruf fehlt"
  
! #: c-family/c-common.cc:6133 c-family/c-common.cc:6186 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "schlechte Option %qs für Attribut %<optimize%>"
  
! #: c-family/c-common.cc:6137 c-family/c-common.cc:6191
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "schlechte Option %qs für Pragma %<optimize%>"
  
! #: c-family/c-common.cc:6240
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "Attribut %<fallthrough%> ist mehrfach angegeben"
  
! #: c-family/c-common.cc:6244
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "%<fallthrough%>-Attribut mit einem Parameter angegeben"
  
! #: c-family/c-common.cc:6433 c-family/c-common.cc:7451
! #: c-family/c-common.cc:7499 c-family/c-common.cc:7581
! #: c-family/c-common.cc:7667 c-family/c-common.cc:8336
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "Zu wenige Argumente für Funktion %qE"
  
! #: c-family/c-common.cc:6439 c-family/c-common.cc:7506
! #: c-family/c-common.cc:7694 c-family/c-common.cc:8338
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "zu viele Argumente für Funktion %qE"
  
! #: c-family/c-common.cc:6483
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Drittes Argument für Funktion %qE muss eine konstante Ganzzahl sein"
  
! #: c-family/c-common.cc:6509
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "zweites Argument für Funktion %qE muss eine konstante Zweierpotenz zwischen %qi und %qu Bits sein"
  
! #: c-family/c-common.cc:6533 c-family/c-common.cc:6589
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "Nicht-Gleitkomma-Argument in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6562
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "Nicht-Gleitkomma-Argumente in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6579
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "Nicht-konstantes Ganzzahl-Argument %u in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6608
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "Nicht-Ganzzahl-Argument 3 in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6628 c-family/c-common.cc:6694
! #: c-family/c-common.cc:6778 c-family/c-common.cc:6805
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "Argument %u in Aufruf von %qE muss ein Ganzzahltyp sein"
  
! #: c-family/c-common.cc:6638
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "Argument 3 in Aufruf von %qE muss Zeiger auf Ganzzahltyp sein"
  
! #: c-family/c-common.cc:6647
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "Argument 3 in Aufruf von %qE darf kein Zeiger auf enum-Typ sein"
  
! #: c-family/c-common.cc:6656
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "Argument 3 in Aufruf von %qE darf kein Zeiger auf booleschen Typ sein"
  
! #: c-family/c-common.cc:6665 c-family/c-common.cc:6674
! #: c-family/c-common.cc:6746 c-family/c-common.cc:6755
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "Argument %u in Aufruf von %qE darf kein Zeiger auf %qs sein (%qT)"
  
! #: c-family/c-common.cc:6703 c-family/c-common.cc:6814
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "Argument %u in Aufruf von %qE hat Aufzählungstyp"
  
! #: c-family/c-common.cc:6712 c-family/c-common.cc:6823
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "Argument %u in Aufruf von %qE ist ein boolescher Typ sein"
  
! #: c-family/c-common.cc:6728
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "Argument %u in Aufruf von %qE muss ein Zeigertyp sein"
  
! #: c-family/c-common.cc:6737
  #, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "Argument %u in Aufruf von %qE muss auf einen vollständigen Typ zeigen"
  
! #: c-family/c-common.cc:6791
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "Argument %u in Aufruf von %qE hat nicht den Typ %<int%>"
  
! #: c-family/c-common.cc:6835
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "Argument 1 in Aufruf von %qE hat einen vorzeichenlosen Typen"
  
! #: c-family/c-common.cc:6845
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "Argument 1 in Aufruf von %qE hat einen vorzeichenbehafteten Typen"
  
! #: c-family/c-common.cc:7110 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "%<offsetof%> kann nicht auf statisches Datenelement %qD angewendet werden"
  
! #: c-family/c-common.cc:7115 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "%<offsetof%> kann nicht angewandt werden, wenn %<operator[]%> überladen ist"
  
! #: c-family/c-common.cc:7122 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "%<offsetof%> kann nicht auf nicht-konstante Adresse angewandt werden"
  
! #: c-family/c-common.cc:7135 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Versuch, die Adresse des Bitfeldstrukturelements %qD zu ermitteln"
  
! #: c-family/c-common.cc:7188 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "Index %E markiert einen Offset größer als die Größe von %qT"
  
! #: c-family/c-common.cc:7365
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "Arraygröße ist zu groß"
  
! #: c-family/c-common.cc:7481 c-family/c-common.cc:7625
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "Operandentyp %qT ist inkompatibel mit Argument %d von %qE"
  
! #: c-family/c-common.cc:7517
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "als Argument 1 wurde entweder ein Zeigertyp oder ein Ganzzahltyp erwartet"
  
! #: c-family/c-common.cc:7534
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "die beiden Argumente müssen kompatibel sein"
  
! #: c-family/c-common.cc:7770
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "Falsche Anzahl der Argumente für Funktion %qE"
  
! #: c-family/c-common.cc:7786
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Argument 1 von %qE muss ein Nicht-Void-Zeigertyp sein"
  
! #: c-family/c-common.cc:7794
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "Argument 1 von %qE muss ein Zeiger auf einen vollständigen Typen sein"
  
! #: c-family/c-common.cc:7804
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "Argument 1 von %qE muss ein Zeiger auf Typen konstanter Größe sein"
  
! #: c-family/c-common.cc:7816
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "Argument 1 von %qE muss ein Zeiger auf Objekt breiter als Null sein"
  
! #: c-family/c-common.cc:7838
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Argument %d von %qE muss eine Zeigertyp sein"
  
! #: c-family/c-common.cc:7848
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "Argument %d von %qE muss ein Zeiger auf Typen konstanter Größe sein"
  
! #: c-family/c-common.cc:7857
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "Argument %d von %qE darf kein Zeiger auf eine Funktion sein"
  
! #: c-family/c-common.cc:7867
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "Unpassende Größe in Argument %d von %qE"
  
! #: c-family/c-common.cc:7882
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "Argument %d von %qE darf kein Zeiger auf einen %<const%>-Typen sein"
  
! #: c-family/c-common.cc:7888
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "Argument %d von %qE entfernt Kennzeichner %<const%>"
  
! #: c-family/c-common.cc:7899
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "Argument %d von %qE darf kein Zeiger auf einen %<volatile%>-Typen sein"
  
! #: c-family/c-common.cc:7905
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "Argument %d von %qE entfernt Kennzeichner %<volatile%>"
  
! #: c-family/c-common.cc:7919
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "Nicht-Ganzzahlargument %d für Speichermodell von %qE"
  
! #: c-family/c-common.cc:7934
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "ungültiges Argument %d für Speichermodell von %qE"
  
! #: c-family/c-common.cc:8575
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr "dieses Ziel definiert keine Spekulationsbarriere; das erzeugte Programm wird trotzdem korrekt laufen, aber irrige Spekulationen sind möglicherweise nicht eingeschränkt"
  
! #: c-family/c-common.cc:9273
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Indexwert ist außerhalb der Grenzen"
  
! #: c-family/c-common.cc:9319 c-family/c-common.cc:9368
! #: c-family/c-common.cc:9384
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "Umwandlung von Skalar %qT in Vektor %qT führt zum Abschneiden"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9472 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "eingebaute Funktion %qE muss direkt aufgerufen werden"
  
! #: c-family/c-common.cc:9492
  #, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "Größe des Arrays %qE ist kein konstanter Ausdruck"
  
! #: c-family/c-common.cc:9495
  #, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "Größe des Arrays ist kein konstanter Ausdruck"
  
! #: c-family/c-common.cc:9499
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "Größe %qE des Arrays %qE ist negativ"
  
! #: c-family/c-common.cc:9502
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "Größe %qE des Arrays ist negativ"
  
! #: c-family/c-common.cc:9507
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "Größe %qE des Arrays %qE übersteigt maximale Objektgröße %E"
  
! #: c-family/c-common.cc:9510
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "Größe %qE des Arrays überschreitet maximale Objektgröße %qE"
  
! #: c-family/c-common.cc:9515
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "Größe des Arrays %qE übersteigt maximale Objektgröße %E"
  
! #: c-family/c-common.cc:9518
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr "Größe des Arrays übersteigt maximale Objektgröße %qE"
  
! #: c-family/c-common.cc:9589
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr "Umgebungsvariable %qs muss ganzzahlig sein und zwischen 0 und %wd liegen"
  
! #: c-family/c-common.cc:9876
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr "mögliche Behebung: die Adresse mit %qs bestimmen"
  
! #: c-family/c-common.cc:9886
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr "mögliche Behebung: mit %qs dereferenzieren"
*************** msgstr "Ganzzahlkonstante ist zu groß f
*** 36067,36073 ****
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "Ganzzahlkonstante ist zu groß für %<_BitInt(%d)%>-Typ"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12949
  #, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "%<_BitInt(%d)%> wird für dieses Ziel nicht unterstützt"
--- 36084,36090 ----
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "Ganzzahlkonstante ist zu groß für %<_BitInt(%d)%>-Typ"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12953
  #, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "%<_BitInt(%d)%> wird für dieses Ziel nicht unterstützt"
*************** msgstr "Gleitkommakonstante auf Null abg
*** 36137,36153 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr "wiederholtes %<@%> vor Objective-C-Zeichenkette"
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9675
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "nicht unterstützte Nicht-Standard-Verkettung von Zeichenkettenliteralen"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9696
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionelles C weist Zeichenkettenkonstantenverkettung zurück"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19623
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr "%<#pragma omp critical%> mit %<hint%>-Klausel erfordert einen Namen, außer wenn %<omp_sync_hint_none%> verwendet wird"
--- 36154,36170 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr "wiederholtes %<@%> vor Objective-C-Zeichenkette"
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9720
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "nicht unterstützte Nicht-Standard-Verkettung von Zeichenkettenliteralen"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9741
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionelles C weist Zeichenkettenkonstantenverkettung zurück"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19652
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr "%<#pragma omp critical%> mit %<hint%>-Klausel erfordert einen Namen, außer wenn %<omp_sync_hint_none%> verwendet wird"
*************** msgstr "ungültiger %<task%>-Reduktionsm
*** 36333,36350 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr "%<inscan%>-%<reduction%>-Klausel bei Konstruktion außer %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17691 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr "%qD ist in %<allocate%>-Klausel angegeben, aber nicht in einer expliziten Privatisierungs-Klausel"
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27067
! #: cp/parser.cc:50503
  #, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "%qD ist kein Funktionsargument"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16778 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "Bitfeld %qE in %qs-Klausel"
--- 36350,36367 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr "%<inscan%>-%<reduction%>-Klausel bei Konstruktion außer %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17708 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr "%qD ist in %<allocate%>-Klausel angegeben, aber nicht in einer expliziten Privatisierungs-Klausel"
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27113
! #: cp/parser.cc:50562
  #, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "%qD ist kein Funktionsargument"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16795 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "Bitfeld %qE in %qs-Klausel"
*************** msgstr "Bitfeld %qE in %qs-Klausel"
*** 36354,36361 ****
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15178 c/c-typeck.cc:16867
! #: c/c-typeck.cc:17055
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%>-Ausdruck %qE in %qs-Klausel"
--- 36371,36378 ----
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15195 c/c-typeck.cc:16884
! #: c/c-typeck.cc:17072
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%>-Ausdruck %qE in %qs-Klausel"
*************** msgstr "%<-Wformat-security%> wird ohne
*** 36435,36531 ****
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "%<-fabi-compat-version=1%> wird nicht unterstützt; stattdessen wird »=2« verwendet"
  
! #: c-family/c-opts.cc:1108
! #, gcc-internal-format
! msgid "%<-Wabi%> won%'t warn about anything"
! msgstr "%<-Wabi%> wird vor nichts warnen"
! 
! #: c-family/c-opts.cc:1110
! #, gcc-internal-format
! msgid "%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default"
! msgstr "%<-Wabi%> warnt vor Abweichungen von der aktuellsten ABI, die ebenfalls standardmäßig verwendet wird"
! 
! #: c-family/c-opts.cc:1113
  #, gcc-internal-format
! msgid "use e.g. %<-Wabi=11%> to warn about changes from GCC 7"
! msgstr "Verwenden Sie zum Beispiel %<-Wabi=11%>, um vor Änderungen von GCC 7 zu warnen"
  
! #: c-family/c-opts.cc:1198
  #, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "externe Funktionen zur TLS-Initialisierung werden auf diesem Ziel nicht unterstützt"
  
! #: c-family/c-opts.cc:1226
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "zu viele Dateinamen angegeben; geben Sie %<%s %s%> für das Aufrufformat ein"
  
! #: c-family/c-opts.cc:1240
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "Ausgabedatei »%s« kann nicht geöffnet werden: %m"
  
! #: c-family/c-opts.cc:1258
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr "die Debug-Informationen %qs kann nicht mit vorkompilierten Headern verwendet werden"
  
! #: c-family/c-opts.cc:1424 c-family/c-opts.cc:1445
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "Abhängigkeitsdatei »%s« kann nicht geöffnet werden: %m"
  
! #: c-family/c-opts.cc:1449
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr "%<-MF%> und %<-fdeps-file=%> können sich die Ausgabedatei %<%s%> nicht teilen: %m"
  
! #: c-family/c-opts.cc:1459
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "Abhängigkeitsdatei »%s« kann nicht geschlossen werden: %m"
  
! #: c-family/c-opts.cc:1462
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "beim Schreiben der Ausgabe nach %s: %m"
  
! #: c-family/c-opts.cc:1540
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "um Abhängigkeiten zu erzeugen, müssen Sie entweder %<-M%> oder %<-MM%> angeben"
  
! #: c-family/c-opts.cc:1564
  #, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "%<-MG%> darf nur mit %<-M%> oder %<-MM%> verwendet werden"
  
! #: c-family/c-opts.cc:1597
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "%<-fdirectives-only%> ist mit %<-Wunused-macros%> unverträglich"
  
! #: c-family/c-opts.cc:1600
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "%<-fdirectives-only%> ist mit %<-traditional%> unverträglich"
  
! #: c-family/c-opts.cc:1702
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr "%<_FORTIFY_SOURCE%> wird von %<-fhardened%> nicht eingeschaltet, da die Optimierungen ausgeschaltet sind"
  
! #: c-family/c-opts.cc:1706
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr "%<_FORTIFY_SOURCE%> wird von %<-fhardened%> nicht eingeschaltet, da es in %<-D%> oder %<-U%> angegeben wurde"
  
! #: c-family/c-opts.cc:1712
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr "%<_GLIBCXX_ASSERTIONS%> wird von %<-fhardened%> nicht eingeschaltet, da es in %<-D%> oder %<-U%> angegeben wurde"
  
! #: c-family/c-opts.cc:1836
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr "zu spät für »#«-Direktive, um Debug-Verzeichnis festzulegen"
--- 36452,36538 ----
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "%<-fabi-compat-version=1%> wird nicht unterstützt; stattdessen wird »=2« verwendet"
  
! #: c-family/c-opts.cc:1094
  #, gcc-internal-format
! msgid "%<-fabi-version=%d%> is not supported, using =%d"
! msgstr "%<-fabi-version=%d%> wird nicht unterstützt; stattdessen wird »=%d« verwendet"
  
! #: c-family/c-opts.cc:1200
  #, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "externe Funktionen zur TLS-Initialisierung werden auf diesem Ziel nicht unterstützt"
  
! #: c-family/c-opts.cc:1228
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "zu viele Dateinamen angegeben; geben Sie %<%s %s%> für das Aufrufformat ein"
  
! #: c-family/c-opts.cc:1242
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "Ausgabedatei »%s« kann nicht geöffnet werden: %m"
  
! #: c-family/c-opts.cc:1260
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr "die Debug-Informationen %qs kann nicht mit vorkompilierten Headern verwendet werden"
  
! #: c-family/c-opts.cc:1426 c-family/c-opts.cc:1447
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "Abhängigkeitsdatei »%s« kann nicht geöffnet werden: %m"
  
! #: c-family/c-opts.cc:1451
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr "%<-MF%> und %<-fdeps-file=%> können sich die Ausgabedatei %<%s%> nicht teilen: %m"
  
! #: c-family/c-opts.cc:1461
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "Abhängigkeitsdatei »%s« kann nicht geschlossen werden: %m"
  
! #: c-family/c-opts.cc:1464
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "beim Schreiben der Ausgabe nach %s: %m"
  
! #: c-family/c-opts.cc:1542
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "um Abhängigkeiten zu erzeugen, müssen Sie entweder %<-M%> oder %<-MM%> angeben"
  
! #: c-family/c-opts.cc:1566
  #, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "%<-MG%> darf nur mit %<-M%> oder %<-MM%> verwendet werden"
  
! #: c-family/c-opts.cc:1599
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "%<-fdirectives-only%> ist mit %<-Wunused-macros%> unverträglich"
  
! #: c-family/c-opts.cc:1602
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "%<-fdirectives-only%> ist mit %<-traditional%> unverträglich"
  
! #: c-family/c-opts.cc:1704
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr "%<_FORTIFY_SOURCE%> wird von %<-fhardened%> nicht eingeschaltet, da die Optimierungen ausgeschaltet sind"
  
! #: c-family/c-opts.cc:1708
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr "%<_FORTIFY_SOURCE%> wird von %<-fhardened%> nicht eingeschaltet, da es in %<-D%> oder %<-U%> angegeben wurde"
  
! #: c-family/c-opts.cc:1714
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr "%<_GLIBCXX_ASSERTIONS%> wird von %<-fhardened%> nicht eingeschaltet, da es in %<-D%> oder %<-U%> angegeben wurde"
  
! #: c-family/c-opts.cc:1838
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr "zu spät für »#«-Direktive, um Debug-Verzeichnis festzulegen"
*************** msgid "wrong type argument to %s"
*** 36943,36949 ****
  msgstr "Argument falschen Typs für %s"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7709 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
--- 36950,36956 ----
  msgstr "Argument falschen Typs für %s"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7725 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
*************** msgstr "Verringerung der Funktion %qD"
*** 37430,37448 ****
  msgid "function %qD used as %<asm%> output"
  msgstr "Funktion %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5841
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "Zuweisung der schreibgeschützten Speicherstelle %qE"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5844
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "Erhöhung der schreibgeschützten Speicherstelle %qE"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5847
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
--- 37437,37455 ----
  msgid "function %qD used as %<asm%> output"
  msgstr "Funktion %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5842
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "Zuweisung der schreibgeschützten Speicherstelle %qE"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5845
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "Erhöhung der schreibgeschützten Speicherstelle %qE"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5848
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
*************** msgid_plural "passing argument %i to %qs
*** 37709,37715 ****
  msgstr[0] "Argument %i wird an den mit %qs qualifizierten Parameter übergeben, dadurch wird es zum Alias für Argument %Z"
  msgstr[1] "Argument %i wird an den mit %qs qualifizierten Parameter übergeben, dadurch wird es zum Alias für die Argumente %Z"
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6465 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "diese Bedingung hat identische Zweige"
--- 37716,37722 ----
  msgstr[0] "Argument %i wird an den mit %qs qualifizierten Parameter übergeben, dadurch wird es zum Alias für Argument %Z"
  msgstr[1] "Argument %i wird an den mit %qs qualifizierten Parameter übergeben, dadurch wird es zum Alias für die Argumente %Z"
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6466 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "diese Bedingung hat identische Zweige"
*************** msgstr "unbekannter Operand für %%:%<ca
*** 38055,38076 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "unbekannter Operand für %%:%<asm_auto_mfpu%>"
  
! #: common/config/avr/avr-common.cc:94
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr "die Option %<-mdouble=64%> ist nur verfügbar, wenn %<--with-double={64|64,32|32,64}%> konfiguriert ist"
  
! #: common/config/avr/avr-common.cc:102
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr "die Option %<-mdouble=32%> ist nur verfügbar, wenn %<--with-double={32|32,64|64,32}%> konfiguriert ist"
  
! #: common/config/avr/avr-common.cc:118
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr "die Option %<-mlong-double=64%> ist nur verfügbar, wenn %<--with-long-double={64|64,32|32,64}%>, oder %<--with-long-double=double%> zusammen mit %<--with-double={64|64,32|32,64}%> konfiguriert ist"
  
! #: common/config/avr/avr-common.cc:127
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr "die Option %<-mlong-double=32%> ist nur verfügbar, wenn %<--with-long-double={32|32,64|64,32}%>, oder %<--with-long-double=double%> zusammen mit %<--with-double={32|32,64|64,32}%> konfiguriert ist"
--- 38062,38083 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "unbekannter Operand für %%:%<asm_auto_mfpu%>"
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr "die Option %<-mdouble=64%> ist nur verfügbar, wenn %<--with-double={64|64,32|32,64}%> konfiguriert ist"
  
! #: common/config/avr/avr-common.cc:103
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr "die Option %<-mdouble=32%> ist nur verfügbar, wenn %<--with-double={32|32,64|64,32}%> konfiguriert ist"
  
! #: common/config/avr/avr-common.cc:119
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr "die Option %<-mlong-double=64%> ist nur verfügbar, wenn %<--with-long-double={64|64,32|32,64}%>, oder %<--with-long-double=double%> zusammen mit %<--with-double={64|64,32|32,64}%> konfiguriert ist"
  
! #: common/config/avr/avr-common.cc:128
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr "die Option %<-mlong-double=32%> ist nur verfügbar, wenn %<--with-long-double={32|32,64|64,32}%>, oder %<--with-long-double=double%> zusammen mit %<--with-double={32|32,64|64,32}%> konfiguriert ist"
*************** msgstr "%<-mcpu=%s%> ist nicht gültig"
*** 38090,38136 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "%<-mcpu=%s%> hat ungültige Silizium-Revision"
  
! #: common/config/i386/i386-common.cc:1994
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "%<-malign-loops%> ist veraltet, Ersatz: %<-falign-loops%>"
  
! #: common/config/i386/i386-common.cc:1997
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "%<-malign-loops=%d%> liegt nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.cc:2004
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "%<-malign-jumps%> ist veraltet, Ersatz: %<-falign-jumps%>"
  
! #: common/config/i386/i386-common.cc:2007
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "%<-malign-jumps=%d%> liegt nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.cc:2015
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "%<-malign-functions%> ist veraltet, Ersatz: %<-falign-functions%>"
  
! #: common/config/i386/i386-common.cc:2018
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "%<-malign-functions=%d%> liegt nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.cc:2027
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "%<-mbranch-cost=%d%> liegt nicht zwischen 0 und 5"
  
! #: common/config/i386/i386-common.cc:2091 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> wird derzeit nur auf GNU/Linux unterstützt"
  
! #: common/config/i386/i386-common.cc:2101
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> erfordert Assemblerunterstützung für CFI-Direktiven"
--- 38097,38143 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "%<-mcpu=%s%> hat ungültige Silizium-Revision"
  
! #: common/config/i386/i386-common.cc:1993
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "%<-malign-loops%> ist veraltet, Ersatz: %<-falign-loops%>"
  
! #: common/config/i386/i386-common.cc:1996
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "%<-malign-loops=%d%> liegt nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.cc:2003
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "%<-malign-jumps%> ist veraltet, Ersatz: %<-falign-jumps%>"
  
! #: common/config/i386/i386-common.cc:2006
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "%<-malign-jumps=%d%> liegt nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.cc:2014
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "%<-malign-functions%> ist veraltet, Ersatz: %<-falign-functions%>"
  
! #: common/config/i386/i386-common.cc:2017
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "%<-malign-functions=%d%> liegt nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.cc:2026
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "%<-mbranch-cost=%d%> liegt nicht zwischen 0 und 5"
  
! #: common/config/i386/i386-common.cc:2090 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> wird derzeit nur auf GNU/Linux unterstützt"
  
! #: common/config/i386/i386-common.cc:2100
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> erfordert Assemblerunterstützung für CFI-Direktiven"
*************** msgstr "Unter-Framework-Include %s steht
*** 38382,38439 ****
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "unbekannter Wert %qs von %<-mmacosx-version-min%>"
  
! #: config/darwin-driver.cc:147
  #, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr "Fehler bei %<sysctl%> für %<kern.osversion%>: %m"
  
! #: config/darwin-driver.cc:186
  #, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr "unverständlicher Wert %q.*s von %<kern.osversion%>"
  
! #: config/darwin-driver.cc:226
  #, gcc-internal-format
  msgid "could not understand version %qs"
  msgstr "unverständliche Version %qs"
  
! #: config/darwin-driver.cc:300
  #, gcc-internal-format
  msgid "this compiler does not support %qs"
  msgstr "dieser Compiler unterstützt %qs nicht"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93861
! #: config/darwin-driver.cc:326
  #, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr "ungültiger Wert %qs für %<-mmacosx-version-min%>"
  
! #: config/darwin-driver.cc:377
  #, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr "dieser Compiler unterstützt PowerPC nicht (%<arch%>-Option wird ignoriert)"
  
! #: config/darwin-driver.cc:384
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr "%qs widerspricht %<-arch i386%> (%qs wird ignoriert)"
  
! #: config/darwin-driver.cc:393
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr "%<-m32%> widerspricht %<-arch x86_64%> (%<-m32%> wird ignoriert)"
  
! #: config/darwin-driver.cc:400
  #, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr "dieser Compiler unterstützt x86 nicht (%<-arch%>-Option wird ignoriert)"
  
! #: config/darwin-driver.cc:407
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr "%qs widerspricht %<-arch ppc%> (%qs wird ignoriert)"
  
! #: config/darwin-driver.cc:416
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr "%<-m32%> widerspricht %<-arch ppc64%> (%<-m32%> wird ignoriert)"
--- 38389,38446 ----
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "unbekannter Wert %qs von %<-mmacosx-version-min%>"
  
! #: config/darwin-driver.cc:148
  #, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr "Fehler bei %<sysctl%> für %<kern.osversion%>: %m"
  
! #: config/darwin-driver.cc:188
  #, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr "unverständlicher Wert %q.*s von %<kern.osversion%>"
  
! #: config/darwin-driver.cc:228
  #, gcc-internal-format
  msgid "could not understand version %qs"
  msgstr "unverständliche Version %qs"
  
! #: config/darwin-driver.cc:302
  #, gcc-internal-format
  msgid "this compiler does not support %qs"
  msgstr "dieser Compiler unterstützt %qs nicht"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93861
! #: config/darwin-driver.cc:328
  #, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr "ungültiger Wert %qs für %<-mmacosx-version-min%>"
  
! #: config/darwin-driver.cc:379
  #, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr "dieser Compiler unterstützt PowerPC nicht (%<arch%>-Option wird ignoriert)"
  
! #: config/darwin-driver.cc:386
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr "%qs widerspricht %<-arch i386%> (%qs wird ignoriert)"
  
! #: config/darwin-driver.cc:395
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr "%<-m32%> widerspricht %<-arch x86_64%> (%<-m32%> wird ignoriert)"
  
! #: config/darwin-driver.cc:402
  #, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr "dieser Compiler unterstützt x86 nicht (%<-arch%>-Option wird ignoriert)"
  
! #: config/darwin-driver.cc:409
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr "%qs widerspricht %<-arch ppc%> (%qs wird ignoriert)"
  
! #: config/darwin-driver.cc:418
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr "%<-m32%> widerspricht %<-arch ppc64%> (%<-m32%> wird ignoriert)"
*************** msgstr "PIC wird nur für RTPs unterstü
*** 38604,38611 ****
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "ACLE-Funktion %qD erfordert ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11462
! #: config/aarch64/aarch64.cc:18764 config/aarch64/aarch64.cc:19379
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "Sie können %qs mit der Befehlszeilenoption %<-march%> einschalten, oder mit dem Attribut %<target%> oder Pragma"
--- 38611,38618 ----
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "ACLE-Funktion %qD erfordert ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11477
! #: config/aarch64/aarch64.cc:18779 config/aarch64/aarch64.cc:19394
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "Sie können %qs mit der Befehlszeilenoption %<-march%> einschalten, oder mit dem Attribut %<target%> oder Pragma"
*************** msgstr "der SVE-Typ %qT ist in der %<tar
*** 39154,39468 ****
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr "der SVE-Typ %qT ist in %<target%>-Geräteklauseln nicht erlaubt"
  
! #: config/aarch64/aarch64.cc:649
  #, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "die Argumente für %qE müssen konstante Zeichenfolgen sein"
  
! #: config/aarch64/aarch64.cc:657
  #, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "nicht erkannte Statuszeichenkette %qs"
  
! #: config/aarch64/aarch64.cc:741
  #, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "das Attribut %qE kann nicht auf einen SVE-Funktionstyp angewendet werden"
  
! #: config/aarch64/aarch64.cc:768
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr "kann keinen neuen Gültigkeitsbereich %qs erstellen, da %qs mit Aufrufern geteilt wird"
  
! #: config/aarch64/aarch64.cc:784
  #, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "Attribut %qE kann nur auf Funktionsdefinitionen angewandt werden"
  
! #: config/aarch64/aarch64.cc:830
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr "inkonsistente Attribute für den Zustand %qs"
  
! #: config/aarch64/aarch64.cc:1327
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%qs verträgt sich nicht mit der Verwendung von Gleitkommatypen"
  
! #: config/aarch64/aarch64.cc:1330
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%qs verträgt sich nicht mit der Verwendung von Vektortypen"
  
! #: config/aarch64/aarch64.cc:1334
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "Feature-Modifizierer %qs verträgt sich nicht mit der Verwendung von Gleitkommatypen"
  
! #: config/aarch64/aarch64.cc:1337
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "Feature-Modifizierer %qs verträgt sich nicht mit der Verwendung von Vektortypen"
  
! #: config/aarch64/aarch64.cc:1353
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr "diese Operation erfordert die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "Sie können SVE mit der Befehlszeilenoption %<-march%>, oder mit dem Attribut %<target%> oder Pragma aktivieren"
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6685
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "Argumente vom Typ %qT erfordern die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:7162
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "der SVE-Typ %qT kann nur an prototypisierte Funktionen übergeben werden"
  
! #: config/aarch64/aarch64.cc:7303 config/aarch64/aarch64.cc:7382
! #: config/aarch64/aarch64.cc:21640
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich in GCC 13.1 geändert"
  
! #: config/aarch64/aarch64.cc:7310 config/aarch64/aarch64.cc:7389
! #: config/aarch64/aarch64.cc:21647
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich in GCC 14.1 geändert"
  
! #: config/aarch64/aarch64.cc:7321 config/aarch64/aarch64.cc:7399
! #: config/aarch64/aarch64.cc:21655 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich in GCC 9.1 geändert"
  
! #: config/aarch64/aarch64.cc:7526
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "%qE benötigt die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:7529
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "Aufrufe von Funktionen vom Typ %qT erfordern die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:7717
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr "Stapelsonde für SVE-Rahmen"
  
! #: config/aarch64/aarch64.cc:11460
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "der Aufruf einer Streaming-Funktion erfordert die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:11469 config/aarch64/aarch64.cc:11473
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr "Aufruf einer Funktion, die den %qs-Zustand teilt, aus einer Funktion, die keinen %qs-Zustand hat"
  
! #: config/aarch64/aarch64.cc:11476
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr "Aufruf einer Funktion, die den SME-Status teilt, aus einer Funktion, die keinen SME-Status hat"
  
! #: config/aarch64/aarch64.cc:11534
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr "Aufruf einer Funktion, die einen anderen Status als %qs hat, aus einer Funktion, die den Status %qs hat"
  
! #: config/aarch64/aarch64.cc:11536
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr "verwenden Sie %<__arm_preserves(\"za\")%>, wenn die aufgerufene Funktion ZA beibehält"
  
! #: config/aarch64/aarch64.cc:18382
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "unbekanntes Flag wurde in %<-moverride=%s%> übergeben (%s)"
  
! #: config/aarch64/aarch64.cc:18426
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "Zeichenkette %qs ist falsch geformt"
  
! #: config/aarch64/aarch64.cc:18482
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "ungültiges Format für %<sve_width%>"
  
! #: config/aarch64/aarch64.cc:18494
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ungültiger Wert für %<sve_width%>: %d"
  
! #: config/aarch64/aarch64.cc:18514
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Tuning-Zeichenkette fehlt in Option »%s«"
  
! #: config/aarch64/aarch64.cc:18532
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "unbekannte Tuning-Option »%s«"
  
! #: config/aarch64/aarch64.cc:18719 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10776
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr "die Optionen %<-mstack-protector-guard=global%> und %<-mstack-protector-guard-offset=%s%> sind unverträglich"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90153
! #: config/aarch64/aarch64.cc:18728 config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr "wenn %<-mstack-protector-guard=sysreg%> angegeben ist, müssen sowohl %<-mstack-protector-guard-offset%> als auch %<-mstack-protector-guard-reg%> angegeben werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90154
! #: config/aarch64/aarch64.cc:18736
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "Systemregister mit einem kurzem Namen angeben"
  
! #: config/aarch64/aarch64.cc:18746 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10814 config/rs6000/rs6000.cc:4518
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs ist in %qs kein gültiger Offset"
  
! #: config/aarch64/aarch64.cc:18753
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr "%<-fsanitize=shadow-call-stack%> erfordert %<-ffixed-x18%>"
  
! #: config/aarch64/aarch64.cc:18760
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr "Streaming-Funktionen erfordern die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:18762
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr "Funktionen mit SME-Zustand erfordern die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:18858
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr "nur die Werte 12 (4 kB) und 16 (64 kB) werden für die Wächtergröße unterstützt. Der angegebene Wert %d (%llu kB) liegt außerhalb des gültigen Bereichs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90155
! #: config/aarch64/aarch64.cc:18874 config/riscv/riscv.cc:10834
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr "Größe des Stapelkollisionswächters %d muss gleich dem Sondierungsintervall %d sein"
  
! #: config/aarch64/aarch64.cc:18902
  #, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr "keine Unterstützung für %qs ohne %qs"
  
! #: config/aarch64/aarch64.cc:18955
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ungültiges Argument für %<-mharden-sls=%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: config/aarch64/aarch64.cc:18966
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "%qs muss für sich allein stehen, für %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18971
  #, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "ungültiges Argument %qs für %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:19127
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "Schalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in Konflikt und hat dazu geführt, dass die Optionen %qs hinzugefügt wurden"
  
! #: config/aarch64/aarch64.cc:19194
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "Assembler unterstützt %<-mabi=ilp32%> nicht"
  
! #: config/aarch64/aarch64.cc:19197
  #, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "%<-mabi=ilp32%> ist veraltet"
  
! #: config/aarch64/aarch64.cc:19203
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr "Signieren der Rückgabeadresse wird nur für %<-mabi=lp64%> unterstützt"
  
! #: config/aarch64/aarch64.cc:19276
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "Codemodell %qs mit %<-f%s%>"
  
! #: config/aarch64/aarch64.cc:19279
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "Codemodell %qs wird im ilp32-Modus nicht unterstützt"
  
! #: config/aarch64/aarch64.cc:19377
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "Funktionen mit dem Status %qs erfordern die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:19482
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "fehlender Name für Pragma oder Attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19485
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ungültiger Name %qs für Pragma oder Attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19489
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "ungültiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:19524
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "fehlender Name für Pragma oder Attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19527
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ungültiger Name %qs für Pragma oder Attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19531 config/aarch64/aarch64.cc:19615
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "ungültiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:19570
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "ungültiger Name %qs für Pragma oder Attribut %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:19611
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "fehlender Wert für Pragma oder Attribut %<target()%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:19669 config/aarch64/aarch64.cc:19846
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, gcc-internal-format
--- 39161,39475 ----
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr "der SVE-Typ %qT ist in %<target%>-Geräteklauseln nicht erlaubt"
  
! #: config/aarch64/aarch64.cc:650
  #, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "die Argumente für %qE müssen konstante Zeichenfolgen sein"
  
! #: config/aarch64/aarch64.cc:658
  #, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "nicht erkannte Statuszeichenkette %qs"
  
! #: config/aarch64/aarch64.cc:742
  #, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "das Attribut %qE kann nicht auf einen SVE-Funktionstyp angewendet werden"
  
! #: config/aarch64/aarch64.cc:769
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr "kann keinen neuen Gültigkeitsbereich %qs erstellen, da %qs mit Aufrufern geteilt wird"
  
! #: config/aarch64/aarch64.cc:785
  #, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "Attribut %qE kann nur auf Funktionsdefinitionen angewandt werden"
  
! #: config/aarch64/aarch64.cc:831
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr "inkonsistente Attribute für den Zustand %qs"
  
! #: config/aarch64/aarch64.cc:1328
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%qs verträgt sich nicht mit der Verwendung von Gleitkommatypen"
  
! #: config/aarch64/aarch64.cc:1331
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%qs verträgt sich nicht mit der Verwendung von Vektortypen"
  
! #: config/aarch64/aarch64.cc:1335
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "Feature-Modifizierer %qs verträgt sich nicht mit der Verwendung von Gleitkommatypen"
  
! #: config/aarch64/aarch64.cc:1338
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "Feature-Modifizierer %qs verträgt sich nicht mit der Verwendung von Vektortypen"
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr "diese Operation erfordert die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:1355
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "Sie können SVE mit der Befehlszeilenoption %<-march%>, oder mit dem Attribut %<target%> oder Pragma aktivieren"
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6686
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "Argumente vom Typ %qT erfordern die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:7163
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "der SVE-Typ %qT kann nur an prototypisierte Funktionen übergeben werden"
  
! #: config/aarch64/aarch64.cc:7304 config/aarch64/aarch64.cc:7383
! #: config/aarch64/aarch64.cc:21655
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich in GCC 13.1 geändert"
  
! #: config/aarch64/aarch64.cc:7311 config/aarch64/aarch64.cc:7390
! #: config/aarch64/aarch64.cc:21662
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich in GCC 14.1 geändert"
  
! #: config/aarch64/aarch64.cc:7322 config/aarch64/aarch64.cc:7400
! #: config/aarch64/aarch64.cc:21670 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich in GCC 9.1 geändert"
  
! #: config/aarch64/aarch64.cc:7527
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "%qE benötigt die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:7530
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "Aufrufe von Funktionen vom Typ %qT erfordern die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:7718
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr "Stapelsonde für SVE-Rahmen"
  
! #: config/aarch64/aarch64.cc:11475
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "der Aufruf einer Streaming-Funktion erfordert die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:11484 config/aarch64/aarch64.cc:11488
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr "Aufruf einer Funktion, die den %qs-Zustand teilt, aus einer Funktion, die keinen %qs-Zustand hat"
  
! #: config/aarch64/aarch64.cc:11491
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr "Aufruf einer Funktion, die den SME-Status teilt, aus einer Funktion, die keinen SME-Status hat"
  
! #: config/aarch64/aarch64.cc:11549
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr "Aufruf einer Funktion, die einen anderen Status als %qs hat, aus einer Funktion, die den Status %qs hat"
  
! #: config/aarch64/aarch64.cc:11551
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr "verwenden Sie %<__arm_preserves(\"za\")%>, wenn die aufgerufene Funktion ZA beibehält"
  
! #: config/aarch64/aarch64.cc:18397
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "unbekanntes Flag wurde in %<-moverride=%s%> übergeben (%s)"
  
! #: config/aarch64/aarch64.cc:18441
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "Zeichenkette %qs ist falsch geformt"
  
! #: config/aarch64/aarch64.cc:18497
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "ungültiges Format für %<sve_width%>"
  
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ungültiger Wert für %<sve_width%>: %d"
  
! #: config/aarch64/aarch64.cc:18529
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Tuning-Zeichenkette fehlt in Option »%s«"
  
! #: config/aarch64/aarch64.cc:18547
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "unbekannte Tuning-Option »%s«"
  
! #: config/aarch64/aarch64.cc:18734 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr "die Optionen %<-mstack-protector-guard=global%> und %<-mstack-protector-guard-offset=%s%> sind unverträglich"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90153
! #: config/aarch64/aarch64.cc:18743 config/riscv/riscv.cc:10794
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr "wenn %<-mstack-protector-guard=sysreg%> angegeben ist, müssen sowohl %<-mstack-protector-guard-offset%> als auch %<-mstack-protector-guard-reg%> angegeben werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90154
! #: config/aarch64/aarch64.cc:18751
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "Systemregister mit einem kurzem Namen angeben"
  
! #: config/aarch64/aarch64.cc:18761 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10823 config/rs6000/rs6000.cc:4518
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs ist in %qs kein gültiger Offset"
  
! #: config/aarch64/aarch64.cc:18768
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr "%<-fsanitize=shadow-call-stack%> erfordert %<-ffixed-x18%>"
  
! #: config/aarch64/aarch64.cc:18775
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr "Streaming-Funktionen erfordern die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:18777
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr "Funktionen mit SME-Zustand erfordern die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:18873
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr "nur die Werte 12 (4 kB) und 16 (64 kB) werden für die Wächtergröße unterstützt. Der angegebene Wert %d (%llu kB) liegt außerhalb des gültigen Bereichs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90155
! #: config/aarch64/aarch64.cc:18889 config/riscv/riscv.cc:10843
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr "Größe des Stapelkollisionswächters %d muss gleich dem Sondierungsintervall %d sein"
  
! #: config/aarch64/aarch64.cc:18917
  #, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr "keine Unterstützung für %qs ohne %qs"
  
! #: config/aarch64/aarch64.cc:18970
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ungültiges Argument für %<-mharden-sls=%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: config/aarch64/aarch64.cc:18981
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "%qs muss für sich allein stehen, für %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18986
  #, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "ungültiges Argument %qs für %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:19142
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "Schalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in Konflikt und hat dazu geführt, dass die Optionen %qs hinzugefügt wurden"
  
! #: config/aarch64/aarch64.cc:19209
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "Assembler unterstützt %<-mabi=ilp32%> nicht"
  
! #: config/aarch64/aarch64.cc:19212
  #, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "%<-mabi=ilp32%> ist veraltet"
  
! #: config/aarch64/aarch64.cc:19218
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr "Signieren der Rückgabeadresse wird nur für %<-mabi=lp64%> unterstützt"
  
! #: config/aarch64/aarch64.cc:19291
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "Codemodell %qs mit %<-f%s%>"
  
! #: config/aarch64/aarch64.cc:19294
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "Codemodell %qs wird im ilp32-Modus nicht unterstützt"
  
! #: config/aarch64/aarch64.cc:19392
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "Funktionen mit dem Status %qs erfordern die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:19497
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "fehlender Name für Pragma oder Attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19500
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ungültiger Name %qs für Pragma oder Attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19504
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "ungültiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:19539
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "fehlender Name für Pragma oder Attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19542
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ungültiger Name %qs für Pragma oder Attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19546 config/aarch64/aarch64.cc:19630
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "ungültiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:19585
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "ungültiger Name %qs für Pragma oder Attribut %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:19626
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "fehlender Wert für Pragma oder Attribut %<target()%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:19684 config/aarch64/aarch64.cc:19861
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, gcc-internal-format
*************** msgid "malformed %<target()%> pragma or
*** 39470,39662 ****
  msgstr "falsch geformtes Pragma oder Attribut %<target()%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:19715
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> akzeptiert keine Argumente"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:19723 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> erlaubt keine negierte Form"
  
! #: config/aarch64/aarch64.cc:19777
  #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "Pragma oder Attribut %<target(\"%s=%s\")%> ist nicht gültig"
  
! #: config/aarch64/aarch64.cc:19834 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16661
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Argument für Attribut %<target%> ist keine Zeichenkette"
  
! #: config/aarch64/aarch64.cc:19871
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr "der Arch-Erweiterung %qs sollte ein %<+%> vorangestellt werden"
  
! #: config/aarch64/aarch64.cc:19874
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> ist nicht gültig"
  
! #: config/aarch64/aarch64.cc:19883
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "falsch geformtes Pragma oder Attribut %<target(\"%s\")%>"
  
! #: config/aarch64/aarch64.cc:20101
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr "Die Unterstützung von »Function Multi Versioning« ist experimentell, und das Verhalten wird sich wahrscheinlich noch ändern"
  
! #: config/aarch64/aarch64.cc:20110 config/riscv/riscv-target-attr.cc:497
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr "das Attribut %<target_version%> hat mehrere Werte"
  
! #: config/aarch64/aarch64.cc:20118 config/riscv/riscv-target-attr.cc:505
  #, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "das Argument des Attributs %<target_version%> ist keine Zeichenkette"
  
! #: config/aarch64/aarch64.cc:20140
  #, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "im Attribut %<target_version%> fehlt der Wert"
  
! #: config/aarch64/aarch64.cc:20144
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "ungültiger Featuremodifizierer %qs mit Wert %qs in Attribut %<target_version%>"
  
! #: config/aarch64/aarch64.cc:20150
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "doppelter Featuremodifizierer %qs mit Wert %qs in Attribut %<target_version%>"
  
! #: config/aarch64/aarch64.cc:20736 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13694
  #, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstützt"
  
! #: config/aarch64/aarch64.cc:20857 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13819 config/rs6000/rs6000.cc:25404
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "Multiversionierung erfordert %<ifunc%>, was auf diesem Ziel nicht unterstützt wird"
  
! #: config/aarch64/aarch64.cc:22409 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT mit %<[[no_unique_address]]%>-Elementen hat sich %{in GCC 10.1%} geändert"
  
! #: config/aarch64/aarch64.cc:22414 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich, sofern C++17 aktiviert ist, so geändert, dass es C++14 %{in GCC 10.1%} entspricht"
  
! #: config/aarch64/aarch64.cc:22419 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich %{mit GCC 12.1%} geändert"
  
! #: config/aarch64/aarch64.cc:23825 config/aarch64/aarch64.cc:23828
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "Spur %wd ist außerhalb des Wertebereiches %wd bis %wd"
  
! #: config/aarch64/aarch64.cc:29341 config/i386/i386.cc:25621
! #: config/i386/i386.cc:25752
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "nicht unterstützte simdlen %wd"
  
! #: config/aarch64/aarch64.cc:29355
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "GCC bietet derzeit keine Unterstützung für Rückgabetyp %qT für SIMD-Funktionen"
  
! #: config/aarch64/aarch64.cc:29359 config/i386/i386.cc:25643
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "nicht unterstützter Rückgabetyp %qT für SIMD"
  
! #: config/aarch64/aarch64.cc:29393
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "GCC bietet derzeit keine Unterstützung für Parametertyp %qT für SIMD-Funktionen"
  
! #: config/aarch64/aarch64.cc:29397 config/i386/i386.cc:25674
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "nicht unterstützter Argumenttyp %qT für SIMD"
  
! #: config/aarch64/aarch64.cc:29468
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "GCC unterstützt derzeit %<simdlen %wd%> für Typ %qT nicht"
  
! #: config/aarch64/aarch64.cc:29488
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "GCC unterstützt derzeit kein simdclone mit simdlens %wd und %wd für diese Typen."
  
! #: config/aarch64/aarch64.cc:29676
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "das Attribut %qs kann nicht auf %q+D angewendet werden, nachdem die Funktion definiert worden ist"
  
! #: config/aarch64/aarch64.cc:29678
  #, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "%q+D hier definiert"
  
! #: config/aarch64/aarch64.cc:30158
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr "nichtlokale Gotos in Funktionen mit SME-Zustand"
  
! #: config/aarch64/aarch64.cc:30467
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr "Abfangen von Nicht-Aufruf-Ausnahmen in Funktionen mit SME-Zustand"
  
! #: config/aarch64/aarch64.cc:31107 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "Argument %d von %qE muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: config/aarch64/aarch64.cc:31120
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "Übergabe von %wd an Argument %d von %qE, das jedoch den Wert %wd erwartet"
  
! #: config/aarch64/aarch64.cc:31123 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "Übergabe von %wd an das Argument %d von %qE, das einen Wert im Bereich [%wd, %wd] erwartet"
  
! #: config/aarch64/aarch64.cc:31136
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "Übergabe von %wd an Argument %d von %qE, das jedoch entweder %wd oder %wd erwartet"
  
! #: config/aarch64/aarch64.cc:31150 config/arm/arm-mve-builtins.cc:685
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "Übergabe von %wd an Argument %d von %qE, das jedoch entweder %wd, %wd, %wd oder %wd erwartet"
  
! #: config/aarch64/aarch64.cc:31162 config/arm/arm-mve-builtins.cc:672
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "Übergabe von %wd an Argument %d von %qE, das jedoch einen gültigen %qT-Wert erwartet"
--- 39477,39669 ----
  msgstr "falsch geformtes Pragma oder Attribut %<target()%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:19730
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> akzeptiert keine Argumente"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:19738 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> erlaubt keine negierte Form"
  
! #: config/aarch64/aarch64.cc:19792
  #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "Pragma oder Attribut %<target(\"%s=%s\")%> ist nicht gültig"
  
! #: config/aarch64/aarch64.cc:19849 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16688
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Argument für Attribut %<target%> ist keine Zeichenkette"
  
! #: config/aarch64/aarch64.cc:19886
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr "der Arch-Erweiterung %qs sollte ein %<+%> vorangestellt werden"
  
! #: config/aarch64/aarch64.cc:19889
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> ist nicht gültig"
  
! #: config/aarch64/aarch64.cc:19898
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "falsch geformtes Pragma oder Attribut %<target(\"%s\")%>"
  
! #: config/aarch64/aarch64.cc:20116
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr "Die Unterstützung von »Function Multi Versioning« ist experimentell, und das Verhalten wird sich wahrscheinlich noch ändern"
  
! #: config/aarch64/aarch64.cc:20125 config/riscv/riscv-target-attr.cc:497
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr "das Attribut %<target_version%> hat mehrere Werte"
  
! #: config/aarch64/aarch64.cc:20133 config/riscv/riscv-target-attr.cc:505
  #, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "das Argument des Attributs %<target_version%> ist keine Zeichenkette"
  
! #: config/aarch64/aarch64.cc:20155
  #, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "im Attribut %<target_version%> fehlt der Wert"
  
! #: config/aarch64/aarch64.cc:20159
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "ungültiger Featuremodifizierer %qs mit Wert %qs in Attribut %<target_version%>"
  
! #: config/aarch64/aarch64.cc:20165
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "doppelter Featuremodifizierer %qs mit Wert %qs in Attribut %<target_version%>"
  
! #: config/aarch64/aarch64.cc:20751 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13703
  #, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstützt"
  
! #: config/aarch64/aarch64.cc:20872 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13828 config/rs6000/rs6000.cc:25404
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "Multiversionierung erfordert %<ifunc%>, was auf diesem Ziel nicht unterstützt wird"
  
! #: config/aarch64/aarch64.cc:22424 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT mit %<[[no_unique_address]]%>-Elementen hat sich %{in GCC 10.1%} geändert"
  
! #: config/aarch64/aarch64.cc:22429 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich, sofern C++17 aktiviert ist, so geändert, dass es C++14 %{in GCC 10.1%} entspricht"
  
! #: config/aarch64/aarch64.cc:22434 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "die Parameterübergabe für das Argument vom Typ %qT hat sich %{mit GCC 12.1%} geändert"
  
! #: config/aarch64/aarch64.cc:23889 config/aarch64/aarch64.cc:23892
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "Spur %wd ist außerhalb des Wertebereiches %wd bis %wd"
  
! #: config/aarch64/aarch64.cc:29422 config/i386/i386.cc:25619
! #: config/i386/i386.cc:25750
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "nicht unterstützte simdlen %wd"
  
! #: config/aarch64/aarch64.cc:29436
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "GCC bietet derzeit keine Unterstützung für Rückgabetyp %qT für SIMD-Funktionen"
  
! #: config/aarch64/aarch64.cc:29440 config/i386/i386.cc:25641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "nicht unterstützter Rückgabetyp %qT für SIMD"
  
! #: config/aarch64/aarch64.cc:29474
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "GCC bietet derzeit keine Unterstützung für Parametertyp %qT für SIMD-Funktionen"
  
! #: config/aarch64/aarch64.cc:29478 config/i386/i386.cc:25672
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "nicht unterstützter Argumenttyp %qT für SIMD"
  
! #: config/aarch64/aarch64.cc:29549
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "GCC unterstützt derzeit %<simdlen %wd%> für Typ %qT nicht"
  
! #: config/aarch64/aarch64.cc:29569
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "GCC unterstützt derzeit kein simdclone mit simdlens %wd und %wd für diese Typen."
  
! #: config/aarch64/aarch64.cc:29757
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "das Attribut %qs kann nicht auf %q+D angewendet werden, nachdem die Funktion definiert worden ist"
  
! #: config/aarch64/aarch64.cc:29759
  #, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "%q+D hier definiert"
  
! #: config/aarch64/aarch64.cc:30239
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr "nichtlokale Gotos in Funktionen mit SME-Zustand"
  
! #: config/aarch64/aarch64.cc:30548
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr "Abfangen von Nicht-Aufruf-Ausnahmen in Funktionen mit SME-Zustand"
  
! #: config/aarch64/aarch64.cc:31188 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "Argument %d von %qE muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: config/aarch64/aarch64.cc:31201
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "Übergabe von %wd an Argument %d von %qE, das jedoch den Wert %wd erwartet"
  
! #: config/aarch64/aarch64.cc:31204 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "Übergabe von %wd an das Argument %d von %qE, das einen Wert im Bereich [%wd, %wd] erwartet"
  
! #: config/aarch64/aarch64.cc:31217
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "Übergabe von %wd an Argument %d von %qE, das jedoch entweder %wd oder %wd erwartet"
  
! #: config/aarch64/aarch64.cc:31231 config/arm/arm-mve-builtins.cc:685
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "Übergabe von %wd an Argument %d von %qE, das jedoch entweder %wd, %wd, %wd oder %wd erwartet"
  
! #: config/aarch64/aarch64.cc:31243 config/arm/arm-mve-builtins.cc:672
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "Übergabe von %wd an Argument %d von %qE, das jedoch einen gültigen %qT-Wert erwartet"
*************** msgstr "L%d Cache-Wartezeit unbekannt f�
*** 39716,39722 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "falscher Wert %qs für %<-mmemory-latency%>"
  
! #: config/alpha/alpha.cc:7360 config/alpha/alpha.cc:7363 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 39723,39729 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "falscher Wert %qs für %<-mmemory-latency%>"
  
! #: config/alpha/alpha.cc:7357 config/alpha/alpha.cc:7360 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "Argument des Attributes %qE ist
*** 39845,39851 ****
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5895 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
--- 39852,39858 ----
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5901 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
*************** msgid "argument of %qE attribute ignored
*** 39983,40004 ****
  msgstr "Argument des Attributs %qE wird ignoriert"
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5918
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "Attribut %qE bezieht sich nur auf Variablen"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24288
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "Alternativen sind in %<asm%>-Flag-Ausgabe nicht erlaubt"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24352
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "unbekannte Ausgabe %qs des %<asm%>-Schalters"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24381
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ungültiger Typ für %<asm%>-Schalter-Ausgabe"
--- 39990,40011 ----
  msgstr "Argument des Attributs %qE wird ignoriert"
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5924
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "Attribut %qE bezieht sich nur auf Variablen"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24290
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "Alternativen sind in %<asm%>-Flag-Ausgabe nicht erlaubt"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24354
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "unbekannte Ausgabe %qs des %<asm%>-Schalters"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24383
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ungültiger Typ für %<asm%>-Schalter-Ausgabe"
*************** msgstr "%qs erwartet einen Ganzzahlwert
*** 40572,40578 ****
  msgid "supported core architectures:%s"
  msgstr "Unterstützte Kernarchitekturen:%s"
  
! #: config/avr/avr-passes.cc:4907
  #, gcc-internal-format
  msgid "failed to split insn"
  msgstr "Befehl konnte nicht aufgeteilt werden"
--- 40579,40585 ----
  msgid "supported core architectures:%s"
  msgstr "Unterstützte Kernarchitekturen:%s"
  
! #: config/avr/avr-passes.cc:5038
  #, gcc-internal-format
  msgid "failed to split insn"
  msgstr "Befehl konnte nicht aufgeteilt werden"
*************** msgstr "%<-fpie%> wird nicht unterstütz
*** 40606,40617 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "%<-fPIE%> wird nicht unterstützt"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11234
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "Funktionsattribute %qs und %qs schließen sich gegenseitig aus"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11246
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "Funktion %qs kann keine Argumente haben"
--- 40613,40624 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "%<-fPIE%> wird nicht unterstützt"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11243
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "Funktionsattribute %qs und %qs schließen sich gegenseitig aus"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11255
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "Funktion %qs kann keine Argumente haben"
*************** msgstr "Funktion %qs kann keine Argument
*** 40621,40627 ****
  msgid "method %qs has an implicit %<this%> argument"
  msgstr "die Methode %qs hat ein implizites Argument %<this%>"
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11243
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "Funktion %qs kann keinen Wert zurückgeben"
--- 40628,40634 ----
  msgid "method %qs has an implicit %<this%> argument"
  msgstr "die Methode %qs hat ein implizites Argument %<this%>"
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11252
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "Funktion %qs kann keinen Wert zurückgeben"
*************** msgstr "%q+D hat unverträgliche Attribu
*** 40787,40818 ****
  msgid "architecture %qs supported for assembler only"
  msgstr "Architektur %qs wird nur für Assemblierung unterstützt"
  
! #: config/avr/avr.cc:15093
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "Umwandlung von Adressraum %qs in Adressraum %qs"
  
! #: config/avr/avr.cc:16261 config/avr/avr.cc:16274
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s erwartet eine Ganzzahlkonstante zur Kompilierzeit"
  
! #: config/avr/avr.cc:16289
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "%s erwartet eine Ganzzahlkonstante mit dem Wert 0x01, 0x7f, 0x80 oder 0xfe als erstes Argument"
  
! #: config/avr/avr.cc:16304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s erwartet eine Long-Ganzzahlkonstante als erstes Argument zur Kompilierzeit"
  
! #: config/avr/avr.cc:16332
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "Rundung auf %d Bits hat keinen Effekt für Festkommawert mit %d Bit Nachkommaanteil"
  
! #: config/avr/avr.cc:16341
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "Rundungsergebnis wird immer 0 sein"
--- 40794,40825 ----
  msgid "architecture %qs supported for assembler only"
  msgstr "Architektur %qs wird nur für Assemblierung unterstützt"
  
! #: config/avr/avr.cc:15107
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "Umwandlung von Adressraum %qs in Adressraum %qs"
  
! #: config/avr/avr.cc:16275 config/avr/avr.cc:16288
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s erwartet eine Ganzzahlkonstante zur Kompilierzeit"
  
! #: config/avr/avr.cc:16303
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "%s erwartet eine Ganzzahlkonstante mit dem Wert 0x01, 0x7f, 0x80 oder 0xfe als erstes Argument"
  
! #: config/avr/avr.cc:16318
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s erwartet eine Long-Ganzzahlkonstante als erstes Argument zur Kompilierzeit"
  
! #: config/avr/avr.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "Rundung auf %d Bits hat keinen Effekt für Festkommawert mit %d Bit Nachkommaanteil"
  
! #: config/avr/avr.cc:16355
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "Rundungsergebnis wird immer 0 sein"
*************** msgstr "%<vector_length (64)%> wird verw
*** 41250,41256 ****
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr "%<vector_length (64)%> wird verwendet, Laufzeiteinstellung wird ignoriert"
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6748
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr "%<num_workers (%d)%> wird verwendet, %d wird ignoriert"
--- 41257,41263 ----
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr "%<vector_length (64)%> wird verwendet, Laufzeiteinstellung wird ignoriert"
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6754
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr "%<num_workers (%d)%> wird verwendet, %d wird ignoriert"
*************** msgstr "Offload-Compiler %qs nicht gefun
*** 41311,41322 ****
  msgid "unrecognizable argument of option %<"
  msgstr "nicht erkanntes Kommandozeilenargument von Option %<"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:722
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr "%<-foffload-abi-host-opts%> ist mehrfach angegeben"
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:757
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr "entweder %<-fopenacc%> oder %<-fopenmp%> muss angegeben sein"
--- 41318,41329 ----
  msgid "unrecognizable argument of option %<"
  msgstr "nicht erkanntes Kommandozeilenargument von Option %<"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:728
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr "%<-foffload-abi-host-opts%> ist mehrfach angegeben"
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:763
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr "entweder %<-fopenacc%> oder %<-fopenmp%> muss angegeben sein"
*************** msgstr "unbehandelte Architektur"
*** 41331,41342 ****
  msgid "cannot open %qs"
  msgstr "%qs kann nicht geöffnet werden"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:850
  #, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr "Fehler beim Öffnen der omp_requires-Datei %qs"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:854
  #, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "Fehler beim Lesen der omp_requires-Datei %qs"
--- 41338,41349 ----
  msgid "cannot open %qs"
  msgstr "%qs kann nicht geöffnet werden"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:856
  #, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr "Fehler beim Öffnen der omp_requires-Datei %qs"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:860
  #, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "Fehler beim Lesen der omp_requires-Datei %qs"
*************** msgstr "%qs ist kein gültiges Basisregi
*** 41990,41997 ****
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr "%<-fcf-protection=full%> wird von %<-fhardened%> nicht aktiviert, da es in der Befehlszeile angegeben wurde"
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10651
! #: config/riscv/riscv.cc:10655
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%<-fcf-protection%> ist nicht mit diesem Ziel kompatibel"
--- 41997,42004 ----
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr "%<-fcf-protection=full%> wird von %<-fhardened%> nicht aktiviert, da es in der Befehlszeile angegeben wurde"
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10660
! #: config/riscv/riscv.cc:10664
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%<-fcf-protection%> ist nicht mit diesem Ziel kompatibel"
*************** msgstr "%<-fsplit-stack%> unterstützt n
*** 42316,42387 ****
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%<-fsplit-stack%> unterstützt nicht 3 Registerparameter"
  
! #: config/i386/i386.cc:13437
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "%<V%>-Modifikator an nicht-ganzzahligem Register"
  
! #: config/i386/i386.cc:13448 config/i386/i386.cc:13462
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "nicht unterstützte Größe für Ganzzahlregister"
  
! #: config/i386/i386.cc:13494
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "erweiterte Register haben keine oberen Hälften"
  
! #: config/i386/i386.cc:13509
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "nicht unterstützte Operandengröße für erweitertes Register"
  
! #: config/i386/i386.cc:13707 config/i386/i386.cc:13709
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "Nicht-Ganzzahl-Operand mit Operandencode %<z%> verwendet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90164
! #: config/i386/i386.cc:17917
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "das ABI zum Übergeben von leeren Klassen (%qT) als Parametern hat sich mit %<-fabi-version=12%> (GCC 8) geändert"
  
! #: config/i386/i386.cc:23148
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "die Ausrichtung von %<_Atomic %T%>-Feldern wurde mit %{GCC 11.1%} geändert"
  
! #: config/i386/i386.cc:23235
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "kein Register für die Profilerstellung von %<-mcmodel=large%s%> verfügbar"
  
! #: config/i386/i386.cc:23331
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "Profiling von %<-mcmodel=large%> wird mit PIC nicht unterstützt"
  
! #: config/i386/i386.cc:24046
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr "%<__bfloat16%> ist seit GCC 13.1 von typedef %<short%> zum echten %<__bf16%> umdefiniert, Vorsicht bei impliziter Konvertierung zwischen %<__bf16%> und %<short%>; hier kann ein explizites Bitcast nötig sein"
  
! #: config/i386/i386.cc:25580
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Unbekanntes architekturspezifisches Speichermodell"
  
! #: config/i386/i386.cc:25587
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "%<HLE_ACQUIRE%> wird mit %<ACQUIRE%> oder stärkerem Speichermodell nicht verwendet"
  
! #: config/i386/i386.cc:25594
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "%<HLE_RELEASE%> wird mit %<RELEASE%> oder stärkerem Speichermodell nicht verwendet"
  
! #: config/i386/i386.cc:26281
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%<-fexcess-precision=16%> ist nicht mit %<-mfpmath=387%> kompatibel"
--- 42323,42394 ----
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%<-fsplit-stack%> unterstützt nicht 3 Registerparameter"
  
! #: config/i386/i386.cc:13439
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "%<V%>-Modifikator an nicht-ganzzahligem Register"
  
! #: config/i386/i386.cc:13450 config/i386/i386.cc:13464
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "nicht unterstützte Größe für Ganzzahlregister"
  
! #: config/i386/i386.cc:13496
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "erweiterte Register haben keine oberen Hälften"
  
! #: config/i386/i386.cc:13511
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "nicht unterstützte Operandengröße für erweitertes Register"
  
! #: config/i386/i386.cc:13709 config/i386/i386.cc:13711
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "Nicht-Ganzzahl-Operand mit Operandencode %<z%> verwendet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90164
! #: config/i386/i386.cc:17919
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "das ABI zum Übergeben von leeren Klassen (%qT) als Parametern hat sich mit %<-fabi-version=12%> (GCC 8) geändert"
  
! #: config/i386/i386.cc:23150
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "die Ausrichtung von %<_Atomic %T%>-Feldern wurde mit %{GCC 11.1%} geändert"
  
! #: config/i386/i386.cc:23237
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "kein Register für die Profilerstellung von %<-mcmodel=large%s%> verfügbar"
  
! #: config/i386/i386.cc:23333
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "Profiling von %<-mcmodel=large%> wird mit PIC nicht unterstützt"
  
! #: config/i386/i386.cc:24048
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr "%<__bfloat16%> ist seit GCC 13.1 von typedef %<short%> zum echten %<__bf16%> umdefiniert, Vorsicht bei impliziter Konvertierung zwischen %<__bf16%> und %<short%>; hier kann ein explizites Bitcast nötig sein"
  
! #: config/i386/i386.cc:25578
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Unbekanntes architekturspezifisches Speichermodell"
  
! #: config/i386/i386.cc:25585
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "%<HLE_ACQUIRE%> wird mit %<ACQUIRE%> oder stärkerem Speichermodell nicht verwendet"
  
! #: config/i386/i386.cc:25592
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "%<HLE_RELEASE%> wird mit %<RELEASE%> oder stärkerem Speichermodell nicht verwendet"
  
! #: config/i386/i386.cc:26279
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%<-fexcess-precision=16%> ist nicht mit %<-mfpmath=387%> kompatibel"
*************** msgstr "Codemodell %qs ist inkompatibel
*** 42578,42585 ****
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%qs kann nicht zum Übersetzen einer gemeinsam genutzten Bibliothek verwendet werden"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16727
! #: config/s390/s390.cc:16777 config/s390/s390.cc:16794
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "beim Attribut %<target%> ist das Argument %qs unbekannt"
--- 42585,42592 ----
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%qs kann nicht zum Übersetzen einer gemeinsam genutzten Bibliothek verwendet werden"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16754
! #: config/s390/s390.cc:16804 config/s390/s390.cc:16821
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "beim Attribut %<target%> ist das Argument %qs unbekannt"
*************** msgstr "%<interrupt_thread%> ist nur auf
*** 42700,42706 ****
  msgid "stack limit expression is not supported"
  msgstr "Ausdruck der Stapelgrenze wird nicht unterstützt"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17417
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "%<-fexcess-precision=16%> wird auf diesem Ziel nicht unterstützt"
--- 42707,42713 ----
  msgid "stack limit expression is not supported"
  msgstr "Ausdruck der Stapelgrenze wird nicht unterstützt"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17444
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "%<-fexcess-precision=16%> wird auf diesem Ziel nicht unterstützt"
*************** msgstr "%<-fexcess-precision=16%> wird a
*** 42710,42741 ****
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "initialisierte Variable %q+D ist als »dllimport« markiert"
  
! #: config/microblaze/microblaze.cc:1760
  #, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "%<-fPIC%>/%<-fpic%> werden für dieses Ziel nicht unterstützt"
  
! #: config/microblaze/microblaze.cc:1772
  #, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "%qs ist ein ungültiges Argument für %<-mcpu=%>"
  
! #: config/microblaze/microblaze.cc:1821
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr "%<-mxl-multiply-high%> kann nur mit %<-mcpu=v6.00.a%> oder höher verwendet werden"
  
! #: config/microblaze/microblaze.cc:1838
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr "%<-mxl-reorder%> kann nur mit %<-mcpu=v8.30.a%> oder höher verwendet werden"
  
! #: config/microblaze/microblaze.cc:1845
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr "%<-mxl-reorder%> erfordert %<-mxl-pattern-compare%> für %<-mcpu=v8.30.a%>"
  
! #: config/microblaze/microblaze.cc:1851
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr "%<-mxl-multiply-high%> erfordert %<-mno-xl-soft-mul%>"
--- 42717,42748 ----
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "initialisierte Variable %q+D ist als »dllimport« markiert"
  
! #: config/microblaze/microblaze.cc:1764
  #, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "%<-fPIC%>/%<-fpic%> werden für dieses Ziel nicht unterstützt"
  
! #: config/microblaze/microblaze.cc:1776
  #, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "%qs ist ein ungültiges Argument für %<-mcpu=%>"
  
! #: config/microblaze/microblaze.cc:1825
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr "%<-mxl-multiply-high%> kann nur mit %<-mcpu=v6.00.a%> oder höher verwendet werden"
  
! #: config/microblaze/microblaze.cc:1842
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr "%<-mxl-reorder%> kann nur mit %<-mcpu=v8.30.a%> oder höher verwendet werden"
  
! #: config/microblaze/microblaze.cc:1849
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr "%<-mxl-reorder%> erfordert %<-mxl-pattern-compare%> für %<-mcpu=v8.30.a%>"
  
! #: config/microblaze/microblaze.cc:1855
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr "%<-mxl-multiply-high%> erfordert %<-mno-xl-soft-mul%>"
*************** msgstr "Datei %s kann nicht gelöscht we
*** 43515,43561 ****
  msgid "malformed ptx file"
  msgstr "kaputte PTX-Datei"
  
! #: config/nvptx/mkoffload.cc:336
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr "%<omp requires reverse_offload%> erfordert mindestens %<sm_35%> für %<-foffload-options=nvptx-none=-march=%> – für diesen Gerätetyp wird die Offload-Codegenerierung ausgeschaltet"
  
! #: config/nvptx/mkoffload.cc:420 config/nvptx/mkoffload.cc:492
  #, gcc-internal-format
  msgid "Cannot find function declaration for %qs"
  msgstr "Funktionsdeklaration für %qs kann nicht gefunden werden"
  
! #: config/nvptx/mkoffload.cc:592
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "Umgebungsvariable COLLECT_GCC_OPTIONS muss gesetzt sein"
  
! #: config/nvptx/mkoffload.cc:613
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr "%<-foffload-abi-host-opts%> ist nicht angegeben."
  
! #: config/nvptx/mkoffload.cc:644
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr "COLLECT_GCC muss gesetzt sein."
  
! #: config/nvptx/mkoffload.cc:692
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "Offload-Compiler %s nicht gefunden (erwägen Sie %<-B%>)"
  
! #: config/nvptx/mkoffload.cc:715
  #, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "nicht erkanntes Kommandozeilenargument von Option "
  
! #: config/nvptx/mkoffload.cc:804
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "»%s« kann nicht geöffnet werden"
  
! #: config/nvptx/mkoffload.cc:860
  #, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "zwischenzeitliche ptx-Datei kann nicht geöffnet werden"
--- 43522,43568 ----
  msgid "malformed ptx file"
  msgstr "kaputte PTX-Datei"
  
! #: config/nvptx/mkoffload.cc:339
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr "%<omp requires reverse_offload%> erfordert mindestens %<sm_35%> für %<-foffload-options=nvptx-none=-march=%> – für diesen Gerätetyp wird die Offload-Codegenerierung ausgeschaltet"
  
! #: config/nvptx/mkoffload.cc:426 config/nvptx/mkoffload.cc:498
  #, gcc-internal-format
  msgid "Cannot find function declaration for %qs"
  msgstr "Funktionsdeklaration für %qs kann nicht gefunden werden"
  
! #: config/nvptx/mkoffload.cc:598
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "Umgebungsvariable COLLECT_GCC_OPTIONS muss gesetzt sein"
  
! #: config/nvptx/mkoffload.cc:619
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr "%<-foffload-abi-host-opts%> ist nicht angegeben."
  
! #: config/nvptx/mkoffload.cc:650
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr "COLLECT_GCC muss gesetzt sein."
  
! #: config/nvptx/mkoffload.cc:698
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "Offload-Compiler %s nicht gefunden (erwägen Sie %<-B%>)"
  
! #: config/nvptx/mkoffload.cc:721
  #, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "nicht erkanntes Kommandozeilenargument von Option "
  
! #: config/nvptx/mkoffload.cc:810
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "»%s« kann nicht geöffnet werden"
  
! #: config/nvptx/mkoffload.cc:866
  #, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "zwischenzeitliche ptx-Datei kann nicht geöffnet werden"
*************** msgstr "zwischenzeitliche ptx-Datei kann
*** 43565,43646 ****
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr "Option »%s« wird zusammen mit %<-fopenacc%> nicht unterstützt"
  
! #: config/nvptx/nvptx.cc:342
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr "PTX-Version %<-mptx%> muss mindestens %s sein, um die ausgewählte %<-misa%> (sm_%s) zu unterstützen"
  
! #: config/nvptx/nvptx.cc:359
  #, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr "%<-march=%> muss angegeben werden"
  
! #: config/nvptx/nvptx.cc:382
  #, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr "Patchbereich wird nicht angelegt, da NOPs nicht unterstützt werden"
  
! #: config/nvptx/nvptx.cc:479
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr "statische Initialisierung der Variablen %q+D in %<.shared%>-Speicher wird nicht unterstützt"
  
! #: config/nvptx/nvptx.cc:2409
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr "in PTX-Assembler können keine unausgerichteten Zeiger erzeugt werden"
  
! #: config/nvptx/nvptx.cc:2659
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX unterstützt keine schwachen Deklarationen (nur schwache Definitionen)"
  
! #: config/nvptx/nvptx.cc:5900
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "Attribut %qE erfordert den Rückgabetyp »void«"
  
! #: config/nvptx/nvptx.cc:5923
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "Attribut %qE nicht mit Speicherklasse »auto« erlaubt"
  
! #: config/nvptx/nvptx.cc:6368
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr "Barrierenwert muss im Bereich [0, 15] liegen"
  
! #: config/nvptx/nvptx.cc:6381
  #, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr "Komplement-Argument muss eine Konstante sein"
  
! #: config/nvptx/nvptx.cc:6721
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr "%<vector_length (%d)%> wird verwendet, da eine vektor-partitionierbare Routine aufgerufen wird, %d wird ignoriert"
  
! #: config/nvptx/nvptx.cc:6729
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr "%<vector_length (%d)%> wird verwendet, Laufzeiteinstellung wird ignoriert"
  
! #: config/nvptx/nvptx.cc:6743
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr "%<vector_length (%d)%> wird verwendet, %d wird ignoriert"
  
! #: config/nvptx/nvptx.cc:7629
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr "Variable %qD angepasst für OpenACC-Privatisierungsgrad: %qs"
  
! #: config/nvptx/nvptx.cc:7768
  #, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "schwache Alias-Definitionen werden in dieser Konfiguration nicht unterstützt"
  
! #: config/nvptx/nvptx.cc:7781
  #, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "Alias-Definitionen werden in dieser Konfiguration nur für Funktionen unterstützt"
--- 43572,43653 ----
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr "Option »%s« wird zusammen mit %<-fopenacc%> nicht unterstützt"
  
! #: config/nvptx/nvptx.cc:348
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr "PTX-Version %<-mptx%> muss mindestens %s sein, um die ausgewählte %<-misa%> (sm_%s) zu unterstützen"
  
! #: config/nvptx/nvptx.cc:365
  #, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr "%<-march=%> muss angegeben werden"
  
! #: config/nvptx/nvptx.cc:388
  #, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr "Patchbereich wird nicht angelegt, da NOPs nicht unterstützt werden"
  
! #: config/nvptx/nvptx.cc:485
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr "statische Initialisierung der Variablen %q+D in %<.shared%>-Speicher wird nicht unterstützt"
  
! #: config/nvptx/nvptx.cc:2415
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr "in PTX-Assembler können keine unausgerichteten Zeiger erzeugt werden"
  
! #: config/nvptx/nvptx.cc:2665
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX unterstützt keine schwachen Deklarationen (nur schwache Definitionen)"
  
! #: config/nvptx/nvptx.cc:5906
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "Attribut %qE erfordert den Rückgabetyp »void«"
  
! #: config/nvptx/nvptx.cc:5929
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "Attribut %qE nicht mit Speicherklasse »auto« erlaubt"
  
! #: config/nvptx/nvptx.cc:6374
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr "Barrierenwert muss im Bereich [0, 15] liegen"
  
! #: config/nvptx/nvptx.cc:6387
  #, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr "Komplement-Argument muss eine Konstante sein"
  
! #: config/nvptx/nvptx.cc:6727
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr "%<vector_length (%d)%> wird verwendet, da eine vektor-partitionierbare Routine aufgerufen wird, %d wird ignoriert"
  
! #: config/nvptx/nvptx.cc:6735
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr "%<vector_length (%d)%> wird verwendet, Laufzeiteinstellung wird ignoriert"
  
! #: config/nvptx/nvptx.cc:6749
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr "%<vector_length (%d)%> wird verwendet, %d wird ignoriert"
  
! #: config/nvptx/nvptx.cc:7635
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr "Variable %qD angepasst für OpenACC-Privatisierungsgrad: %qs"
  
! #: config/nvptx/nvptx.cc:7774
  #, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "schwache Alias-Definitionen werden in dieser Konfiguration nicht unterstützt"
  
! #: config/nvptx/nvptx.cc:7787
  #, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "Alias-Definitionen werden in dieser Konfiguration nur für Funktionen unterstützt"
*************** msgstr "%qs erfordert eine konstante Gan
*** 44049,44144 ****
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr "ungültige RVV-Vektorgröße %qd, erwartete Größe ist %qd basierend auf LMUL des Typs und %qs"
  
! #: config/riscv/riscv.cc:10571
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "%<-mdiv%> erfordert %<-march%>, um die %<M%>-Erweiterung zu ermitteln"
  
! #: config/riscv/riscv.cc:10576
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr "Derzeit erfordert die %<V%>-Implementierung die %<M%>-Erweiterung"
  
! #: config/riscv/riscv.cc:10636
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr "Der aktuelle RISC-V-GCC unterstützt keine VLEN größer als 4096bit für die Erweiterung »V«"
  
! #: config/riscv/riscv.cc:10642
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "Der aktuelle RISC-V-GCC unterstützt RVV im Big-Endian-Modus nicht"
  
! #: config/riscv/riscv.cc:10682 config/riscv/riscv.cc:10685
  #, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr "Codemodell %qs mit %qs"
  
! #: config/riscv/riscv.cc:10714
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "die angeforderte ABI erfordert %<-march%>, um die %qc-Erweiterung zu ermitteln"
  
! #: config/riscv/riscv.cc:10721
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr "rv32e erfordert die ilp32e-ABI"
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr "rv64e erfordert lp64e-ABI"
  
! #: config/riscv/riscv.cc:10728
  #, gcc-internal-format
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "ILP32E ABI unterstützt die %qc-Erweiterung nicht"
  
! #: config/riscv/riscv.cc:10733
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr "das LP64E-ABI ist im GCC als veraltet gekennzeichnet"
  
! #: config/riscv/riscv.cc:10734
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr "wenn Sie LP64E benötigen, benachrichtigen Sie bitte das GCC-Projekt über %{PR116152%}"
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr "z*inx erfordert ABI ilp32, ilp32e, lp64 oder lp64e"
  
! #: config/riscv/riscv.cc:10746
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI erfordert %<-march=rv%d%>"
  
! #: config/riscv/riscv.cc:10756
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> muss zwischen %d und %d liegen"
  
! #: config/riscv/riscv.cc:10769
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr "%<-mriscv-attribute%> RISC-V-ELF-Attribut erfordert GNU as 2.32 [%<-mriscv-attribute%>]"
  
! #: config/riscv/riscv.cc:10796 config/rs6000/rs6000.cc:4530
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs ist in %qs kein gültiges Basisregister"
  
! #: config/riscv/riscv.cc:10810 config/rs6000/rs6000.cc:4513
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs ist in %qs keine gültige Zahl"
  
! #: config/riscv/riscv.cc:11305
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qs-Funktion kann keine andere Interrupt-Art haben"
  
! #: config/riscv/riscv.cc:11880
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr "vl-Register für %qs kann auf diesem Ziel nicht alloziert werden"
--- 44056,44151 ----
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr "ungültige RVV-Vektorgröße %qd, erwartete Größe ist %qd basierend auf LMUL des Typs und %qs"
  
! #: config/riscv/riscv.cc:10580
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "%<-mdiv%> erfordert %<-march%>, um die %<M%>-Erweiterung zu ermitteln"
  
! #: config/riscv/riscv.cc:10585
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr "Derzeit erfordert die %<V%>-Implementierung die %<M%>-Erweiterung"
  
! #: config/riscv/riscv.cc:10645
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr "Der aktuelle RISC-V-GCC unterstützt keine VLEN größer als 4096bit für die Erweiterung »V«"
  
! #: config/riscv/riscv.cc:10651
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "Der aktuelle RISC-V-GCC unterstützt RVV im Big-Endian-Modus nicht"
  
! #: config/riscv/riscv.cc:10691 config/riscv/riscv.cc:10694
  #, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr "Codemodell %qs mit %qs"
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "die angeforderte ABI erfordert %<-march%>, um die %qc-Erweiterung zu ermitteln"
  
! #: config/riscv/riscv.cc:10730
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr "rv32e erfordert die ilp32e-ABI"
  
! #: config/riscv/riscv.cc:10732
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr "rv64e erfordert lp64e-ABI"
  
! #: config/riscv/riscv.cc:10737
  #, gcc-internal-format
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "ILP32E ABI unterstützt die %qc-Erweiterung nicht"
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr "das LP64E-ABI ist im GCC als veraltet gekennzeichnet"
  
! #: config/riscv/riscv.cc:10743
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr "wenn Sie LP64E benötigen, benachrichtigen Sie bitte das GCC-Projekt über %{PR116152%}"
  
! #: config/riscv/riscv.cc:10751
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr "z*inx erfordert ABI ilp32, ilp32e, lp64 oder lp64e"
  
! #: config/riscv/riscv.cc:10755
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI erfordert %<-march=rv%d%>"
  
! #: config/riscv/riscv.cc:10765
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> muss zwischen %d und %d liegen"
  
! #: config/riscv/riscv.cc:10778
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr "%<-mriscv-attribute%> RISC-V-ELF-Attribut erfordert GNU as 2.32 [%<-mriscv-attribute%>]"
  
! #: config/riscv/riscv.cc:10805 config/rs6000/rs6000.cc:4530
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs ist in %qs kein gültiges Basisregister"
  
! #: config/riscv/riscv.cc:10819 config/rs6000/rs6000.cc:4513
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs ist in %qs keine gültige Zahl"
  
! #: config/riscv/riscv.cc:11314
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qs-Funktion kann keine andere Interrupt-Art haben"
  
! #: config/riscv/riscv.cc:11889
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr "vl-Register für %qs kann auf diesem Ziel nicht alloziert werden"
*************** msgstr "das Attribut %<target_clones%> e
*** 44708,44724 ****
  msgid "Virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstützt"
  
! #: config/rs6000/rs6000.cc:28798
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr "das Ergebnis des Befehls xxspltidp ist für denormalisierte Eingabewerte undefiniert"
  
! #: config/rs6000/rs6000.cc:29276
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "Typ %<__vector_quad%> erfordert die Option %qs"
  
! #: config/rs6000/rs6000.cc:29281
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "Typ %<__vector_pair%> erfordert die Option %qs"
--- 44715,44731 ----
  msgid "Virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstützt"
  
! #: config/rs6000/rs6000.cc:28801
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr "das Ergebnis des Befehls xxspltidp ist für denormalisierte Eingabewerte undefiniert"
  
! #: config/rs6000/rs6000.cc:29279
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "Typ %<__vector_quad%> erfordert die Option %qs"
  
! #: config/rs6000/rs6000.cc:29284
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "Typ %<__vector_pair%> erfordert die Option %qs"
*************** msgstr "die Parameterübergabe für das
*** 44947,45070 ****
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "auf s390 können geschachtelte Funktionen mit %<-mfentry%> nicht im Profiling verwendet werden"
  
! #: config/s390/s390.cc:16296
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-Bit-ABI nicht unterstützt im ESA/390-Modus"
  
! #: config/s390/s390.cc:16303
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr "thunk-inline wird nur mit %<-mindirect-branch-jump%> unterstützt"
  
! #: config/s390/s390.cc:16338
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "Hardware-Vektorunterstützung ist auf %s nicht verfügbar"
  
! #: config/s390/s390.cc:16341
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "Hardware-Vektorunterstützung ist mit %<-msoft-float%> nicht verfügbar"
  
! #: config/s390/s390.cc:16370
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Dezimale Hardware-Gleitkommabefehle sind auf %s nicht verfügbar"
  
! #: config/s390/s390.cc:16374
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "Dezimale Hardware-Gleitkommabefehle sind im ESA/390-Modus nicht verfügbar"
  
! #: config/s390/s390.cc:16386
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "%<-mhard-dfp%> kann nicht in Verbindung mit %<-msoft-float%> verwendet werden"
  
! #: config/s390/s390.cc:16395
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "die Kombination aus %<-mbackchain%>, %<-mpacked-stack%> und %<-mhard-float%> wird nicht unterstützt"
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "Stapelgröße muss größer als der Stapel-Überwachungswert sein"
  
! #: config/s390/s390.cc:16403
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "Stapelgröße darf nicht größer als 64k sein"
  
! #: config/s390/s390.cc:16406
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "%<-mstack-guard%> bringt %<-mstack-size%> mit sich"
  
! #: config/s390/s390.cc:16419
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-prologue-check%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-prologue-target%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16425
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-epilogue-check%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-epilogue-target%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16492
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%<-mfentry%> wird nur auf 64-Bit-CPUs unterstützt"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16528
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Argumente von %qs sollten nicht-negative Ganzzahlen sein"
  
! #: config/s390/s390.cc:16535
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Argument für %qs ist zu groß (max. %d)"
  
! #: config/s390/s390.cc:16566
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "%<-mno-pic-data-is-text-relative%> kann nur zusammen mit %<-fpic%>/%<-fPIC%> verwendet werden"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16733
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "Wert %qs wird von Attribut %<target%> nicht unterstützt"
  
! #: config/s390/s390.cc:17792
  #, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "ungültige cc-Ausgabebeschränkung: %qs"
  
! #: config/s390/s390.cc:17797
  #, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "mehrere cc-Ausgabebeschränkungen nicht unterstützt"
  
! #: config/s390/s390.cc:17802
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "%<asm%>-Spezifizierer für cc-Ausgabe steht in Konflikt mit %<asm%>-Clobber-Liste"
  
! #: config/s390/s390.cc:17808
  #, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "ungültiger Typ für cc-Ausgabebeschränkung"
--- 44954,45077 ----
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "auf s390 können geschachtelte Funktionen mit %<-mfentry%> nicht im Profiling verwendet werden"
  
! #: config/s390/s390.cc:16323
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-Bit-ABI nicht unterstützt im ESA/390-Modus"
  
! #: config/s390/s390.cc:16330
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr "thunk-inline wird nur mit %<-mindirect-branch-jump%> unterstützt"
  
! #: config/s390/s390.cc:16365
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "Hardware-Vektorunterstützung ist auf %s nicht verfügbar"
  
! #: config/s390/s390.cc:16368
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "Hardware-Vektorunterstützung ist mit %<-msoft-float%> nicht verfügbar"
  
! #: config/s390/s390.cc:16397
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Dezimale Hardware-Gleitkommabefehle sind auf %s nicht verfügbar"
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "Dezimale Hardware-Gleitkommabefehle sind im ESA/390-Modus nicht verfügbar"
  
! #: config/s390/s390.cc:16413
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "%<-mhard-dfp%> kann nicht in Verbindung mit %<-msoft-float%> verwendet werden"
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "die Kombination aus %<-mbackchain%>, %<-mpacked-stack%> und %<-mhard-float%> wird nicht unterstützt"
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "Stapelgröße muss größer als der Stapel-Überwachungswert sein"
  
! #: config/s390/s390.cc:16430
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "Stapelgröße darf nicht größer als 64k sein"
  
! #: config/s390/s390.cc:16433
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "%<-mstack-guard%> bringt %<-mstack-size%> mit sich"
  
! #: config/s390/s390.cc:16446
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-prologue-check%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16449
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-prologue-target%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16452
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-epilogue-check%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16455
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-epilogue-target%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16519
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%<-mfentry%> wird nur auf 64-Bit-CPUs unterstützt"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16555
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Argumente von %qs sollten nicht-negative Ganzzahlen sein"
  
! #: config/s390/s390.cc:16562
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Argument für %qs ist zu groß (max. %d)"
  
! #: config/s390/s390.cc:16593
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "%<-mno-pic-data-is-text-relative%> kann nur zusammen mit %<-fpic%>/%<-fPIC%> verwendet werden"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16760
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "Wert %qs wird von Attribut %<target%> nicht unterstützt"
  
! #: config/s390/s390.cc:17819
  #, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "ungültige cc-Ausgabebeschränkung: %qs"
  
! #: config/s390/s390.cc:17824
  #, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "mehrere cc-Ausgabebeschränkungen nicht unterstützt"
  
! #: config/s390/s390.cc:17829
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "%<asm%>-Spezifizierer für cc-Ausgabe steht in Konflikt mit %<asm%>-Clobber-Liste"
  
! #: config/s390/s390.cc:17835
  #, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "ungültiger Typ für cc-Ausgabebeschränkung"
*************** msgstr "Eltern-Unterprogramm kann nicht
*** 45429,45493 ****
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "Unterprogramm %q+F nicht als %<Inline%> markiert"
  
! #: ada/gcc-interface/utils.cc:4427
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "ungültiger Elementtyp für Attribut %qs"
  
! #: ada/gcc-interface/utils.cc:4451
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr "Komponentenanzahl des Vektors ist keine Zweierpotenz"
  
! #: ada/gcc-interface/utils.cc:6705 ada/gcc-interface/utils.cc:6883
! #: ada/gcc-interface/utils.cc:7123
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "Attribut %qs wird ignoriert"
  
! #: ada/gcc-interface/utils.cc:6760
  #, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "Attribut %qs ohne Argumente für einen Nicht-Prototyp"
  
! #: ada/gcc-interface/utils.cc:6775
  #, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "Argument %qs hat ungültige Operandennummer (Argument %lu)"
  
! #: ada/gcc-interface/utils.cc:6797
  #, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "Argument %qs mit Operandennummer außerhalb des Wertebereiches (Argument %lu, Operand %lu)"
  
! #: ada/gcc-interface/utils.cc:6806
  #, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "Argument %qs referenziert Nicht-Zeiger-Operanden (Argument %lu, Operand %lu)"
  
! #: ada/gcc-interface/utils.cc:6827
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "Attribut %qs benötigt Prototypen mit benannten Argumenten"
  
! #: ada/gcc-interface/utils.cc:6836
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr "Attribut %qs gilt nur für variadische Funktionen"
  
! #: ada/gcc-interface/utils.cc:7083 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "Attribut %qE hat keinen Effekt"
  
! #: ada/gcc-interface/utils.cc:7418
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "Attribut %qs bezieht sich nur auf Arraytypen"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14860 cp/typeck.cc:2520
! #: cp/typeck.cc:9603 cp/typeck.cc:10396 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void-Wert nicht ignoriert wie es sein sollte"
--- 45436,45500 ----
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "Unterprogramm %q+F nicht als %<Inline%> markiert"
  
! #: ada/gcc-interface/utils.cc:4429
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "ungültiger Elementtyp für Attribut %qs"
  
! #: ada/gcc-interface/utils.cc:4453
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr "Komponentenanzahl des Vektors ist keine Zweierpotenz"
  
! #: ada/gcc-interface/utils.cc:6707 ada/gcc-interface/utils.cc:6885
! #: ada/gcc-interface/utils.cc:7125
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "Attribut %qs wird ignoriert"
  
! #: ada/gcc-interface/utils.cc:6762
  #, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "Attribut %qs ohne Argumente für einen Nicht-Prototyp"
  
! #: ada/gcc-interface/utils.cc:6777
  #, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "Argument %qs hat ungültige Operandennummer (Argument %lu)"
  
! #: ada/gcc-interface/utils.cc:6799
  #, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "Argument %qs mit Operandennummer außerhalb des Wertebereiches (Argument %lu, Operand %lu)"
  
! #: ada/gcc-interface/utils.cc:6808
  #, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "Argument %qs referenziert Nicht-Zeiger-Operanden (Argument %lu, Operand %lu)"
  
! #: ada/gcc-interface/utils.cc:6829
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "Attribut %qs benötigt Prototypen mit benannten Argumenten"
  
! #: ada/gcc-interface/utils.cc:6838
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr "Attribut %qs gilt nur für variadische Funktionen"
  
! #: ada/gcc-interface/utils.cc:7085 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "Attribut %qE hat keinen Effekt"
  
! #: ada/gcc-interface/utils.cc:7420
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "Attribut %qs bezieht sich nur auf Arraytypen"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14877 cp/typeck.cc:2520
! #: cp/typeck.cc:9719 cp/typeck.cc:10512 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void-Wert nicht ignoriert wie es sein sollte"
*************** msgstr "Typ des Arrays %q+D vervollstän
*** 45562,45569 ****
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "%qE wurde in diesem Gültigkeitsbereich bereits deklariert und ist unvollständig deklariert"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9859
! #: c/c-decl.cc:9865 c/c-decl.cc:10092
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "ursprünglich hier definiert"
--- 45569,45576 ----
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "%qE wurde in diesem Gültigkeitsbereich bereits deklariert und ist unvollständig deklariert"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9862
! #: c/c-decl.cc:9868 c/c-decl.cc:10096
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "ursprünglich hier definiert"
*************** msgstr "%qE nicht deklariert (erste Verw
*** 45870,45876 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "jeder nicht deklarierte Bezeichner wird nur einmal für jede Funktion, in der er vorkommt, gemeldet"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3632
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Marke %qE außerhalb einer Funktion referenziert"
--- 45877,45883 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "jeder nicht deklarierte Bezeichner wird nur einmal für jede Funktion, in der er vorkommt, gemeldet"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3630
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Marke %qE außerhalb einer Funktion referenziert"
*************** msgstr "Sprung in Anweisungs-Ausdruck"
*** 45905,45911 ****
  msgid "duplicate label declaration %qE"
  msgstr "Doppelte Markendeklaration %qE"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4135
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "doppelte Marke %qD"
--- 45912,45918 ----
  msgid "duplicate label declaration %qE"
  msgstr "Doppelte Markendeklaration %qE"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4133
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "doppelte Marke %qD"
*************** msgstr "nutzloses %<_Alignas%> in leerer
*** 46074,46080 ****
  msgid "invalid use of attributes in empty declaration"
  msgstr "ungültige Verwendung von Attributen in leerer Deklaration"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2513
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "Leere Deklaration"
--- 46081,46087 ----
  msgid "invalid use of attributes in empty declaration"
  msgstr "ungültige Verwendung von Attributen in leerer Deklaration"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2558
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "Leere Deklaration"
*************** msgstr "ISO-C90 unterstützt %<[*]%>-Arr
*** 46092,46103 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> außerhalb des Bereichs des Funktionsprototypen nicht erlaubt"
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8993
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "%<omp::%s%> darf in diesem Kontext nicht angegeben werden"
--- 46099,46110 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10990
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> außerhalb des Bereichs des Funktionsprototypen nicht erlaubt"
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8996
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "%<omp::%s%> darf in diesem Kontext nicht angegeben werden"
*************** msgstr "%<omp::%s%> darf in diesem Konte
*** 46107,46113 ****
  msgid "%q+D is usually a function"
  msgstr "%q+D ist üblicherweise eine Funktion"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10816 cp/decl.cc:18580
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "keine vorherige Deklaration für %qD"
--- 46114,46120 ----
  msgid "%q+D is usually a function"
  msgstr "%q+D ist üblicherweise eine Funktion"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10820 cp/decl.cc:18578
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "keine vorherige Deklaration für %qD"
*************** msgstr "Objekt mit volatile-Feld kann ni
*** 46183,46189 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "nicht initialisiertes %<const %qD%> ist in C++ ungültig"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9535
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D in »declare target«-Direktive hat keinen zuordenbaren Typ"
--- 46190,46196 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "nicht initialisiertes %<const %qD%> ist in C++ ungültig"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9533
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D in »declare target«-Direktive hat keinen zuordenbaren Typ"
*************** msgstr "doppeltes %<_Atomic%>"
*** 46328,46334 ****
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "in Konflikt stehende benannte Adressräume (%s und %s)"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3794
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "%<_Atomic%>-qualifizierter Arraytyp"
--- 46335,46341 ----
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "in Konflikt stehende benannte Adressräume (%s und %s)"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3839
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "%<_Atomic%>-qualifizierter Arraytyp"
*************** msgstr "Speicherklasse für Parameter %q
*** 46373,46379 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "Speicherklasse für unbenannten Parameter angegeben"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13709
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Speicherklasse für Typnamen angegeben"
--- 46380,46386 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "Speicherklasse für unbenannten Parameter angegeben"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Speicherklasse für Typnamen angegeben"
*************** msgstr "Typname als Funktion, die ein Ar
*** 46541,46553 ****
  msgid "function definition has qualified void return type"
  msgstr "Funktionsdefinition hat qualifizierten void-Rückgabetypen"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14134
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "Typkennzeichner an Funktions-Rückgabewert ignoriert"
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3796
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "%<_Atomic%>-qualifizierter Funktionstyp"
--- 46548,46560 ----
  msgid "function definition has qualified void return type"
  msgstr "Funktionsdefinition hat qualifizierten void-Rückgabetypen"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14132
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "Typkennzeichner an Funktions-Rückgabewert ignoriert"
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3841
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "%<_Atomic%>-qualifizierter Funktionstyp"
*************** msgstr "ISO-C verbietet const- oder vola
*** 46668,46674 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ein Element einer Struktur oder Union kann nicht variabel modifizierten Typ haben"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12576
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Variable oder Feld %qE als »void« deklariert"
--- 46675,46681 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ein Element einer Struktur oder Union kann nicht variabel modifizierten Typ haben"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12574
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Variable oder Feld %qE als »void« deklariert"
*************** msgstr "Funktion, die bereits als %<stat
*** 46738,46749 ****
  msgid "%<constexpr%> object has variably modified type"
  msgstr "%<constexpr%>-Objekt hat variabel geänderten Typ"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13368
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "ungültige Qualifizierer für %<constexpr%>-Objekt"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13371
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "ungültige Qualifizierer für Feld eines %<constexpr%>-Objekts"
--- 46745,46756 ----
  msgid "%<constexpr%> object has variably modified type"
  msgstr "%<constexpr%>-Objekt hat variabel geänderten Typ"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13413
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "ungültige Qualifizierer für %<constexpr%>-Objekt"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13416
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "ungültige Qualifizierer für Feld eines %<constexpr%>-Objekts"
*************** msgstr "nicht geschachtelte Funktion mit
*** 46773,46779 ****
  msgid "object with variably modified type must have no linkage"
  msgstr "Objekt mit variabel geändertem Typ darf keine Bindung haben"
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10790
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "Funktionsdeklaration ist kein Prototyp"
--- 46780,46786 ----
  msgid "object with variably modified type must have no linkage"
  msgstr "Objekt mit variabel geändertem Typ darf keine Bindung haben"
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10794
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "Funktionsdeklaration ist kein Prototyp"
*************** msgstr "Verschachtelte Redefinition von
*** 46858,46874 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Verschachtelte Redefinition von %<struct %E%>"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10120
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "Typdefinition in Ausdruck %qs ist in C++ ungültig"
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10126
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr "%qT wurde in unvollständig angegebenem Objektinitialisierer definiert"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5719 cp/parser.cc:28813
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Deklaration deklariert nichts"
--- 46865,46881 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Verschachtelte Redefinition von %<struct %E%>"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10124
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "Typdefinition in Ausdruck %qs ist in C++ ungültig"
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10130
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr "%qT wurde in unvollständig angegebenem Objektinitialisierer definiert"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5717 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Deklaration deklariert nichts"
*************** msgstr "struct hat keine benannten Eleme
*** 46928,46934 ****
  msgid "struct has no members"
  msgstr "struct hat keine Elemente"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15166
  #, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr "flexibles Arrayelement in Union ist eine GCC-Erweiterung"
--- 46935,46941 ----
  msgid "struct has no members"
  msgstr "struct hat keine Elemente"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15164
  #, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr "flexibles Arrayelement in Union ist eine GCC-Erweiterung"
*************** msgstr "flexibles Arrayelement nicht am
*** 46943,47548 ****
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr "flexibles Arrayelement in einer Struktur ohne benannte Elemente ist eine GCC-Erweiterung"
  
! #: c/c-decl.cc:9684
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "Struktur, die ein flexibles Arrayelement enthält, ist nicht am Ende einer anderen Struktur"
  
! #: c/c-decl.cc:9711
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "Typ %qT ist zu groß"
  
! #: c/c-decl.cc:9775
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr "Typumgehung schaltet die Reihenfolge der Skalarspeicherung um"
  
! #: c/c-decl.cc:9842
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union kann nicht transparent gemacht werden"
  
! #: c/c-decl.cc:9856
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "Redefinition des Struktur- oder Vereinigungstyps %qT mit variabel modifiziertem Typ"
  
! #: c/c-decl.cc:9863
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "Redefinition von Struktur- oder Vereinigungstyp %qT"
  
! #: c/c-decl.cc:10042
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "Verschachtelte Redefinition von %<enum %E%>"
  
! #: c/c-decl.cc:10090
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "Redeklaration von %<enum %E%>"
  
! #: c/c-decl.cc:10102
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr "%<enum%> deklariert aber ohne festen zugrundeliegenden Typen definiert"
  
! #: c/c-decl.cc:10189 cp/decl.cc:17838 m2/gm2-gcc/m2type.cc:2088
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "angegebener Modus zu klein für Aufzählungswerte"
  
! #: c/c-decl.cc:10208
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "Aufzählungswerte überschreiten Wertebereich des größten Ganzzahltypen"
  
! #: c/c-decl.cc:10217
  #, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr "Aufzählungswerte überschreiten Wertebereich von %qs"
  
! #: c/c-decl.cc:10330
  #, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "widersprüchliche Redefinition des Aufzählungstyps %qT"
  
! #: c/c-decl.cc:10363 c/c-decl.cc:10379
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "Aufzählungswert für %qE ist keine Ganzzahlkonstante"
  
! #: c/c-decl.cc:10374
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "Aufzählungswert für %qE ist kein Ganzzahlkonstantenausdruck"
  
! #: c/c-decl.cc:10398
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "Überlauf in Aufzählungswerten"
  
! #: c/c-decl.cc:10405
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr "Aufzählungswert ist außerhalb des Gültigkeitsbereichs des zugrundeliegenden Typen"
  
! #: c/c-decl.cc:10422
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr "erneut deklarierter Aufzählungswert ist außerhalb des Gültigkeitsbereichs von %qT"
  
! #: c/c-decl.cc:10450
  #, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr "Aufzählungswert ist außerhalb des Gültigkeitsbereichs von %qs"
  
! #: c/c-decl.cc:10456
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C vor C23 beschränkt Aufzählungswerte auf den Bereich von %<int%>"
  
! #: c/c-decl.cc:10664 cp/decl.cc:6053 cp/decl.cc:18438
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "der inline-Funktion %qD wurde das Attribut %qs gegeben"
  
! #: c/c-decl.cc:10683
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "Rückgabetyp ist unvollständig"
  
! #: c/c-decl.cc:10695
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "Rückgabetyp ist auf %<int%> voreingestellt"
  
! #: c/c-decl.cc:10723
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "%q+D ist als variadische Funktion ohne Prototyp definiert"
  
! #: c/c-decl.cc:10776
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr "ISO C23 erlaubt es nicht, Parameter für die Funktion %qE zu definieren, die ohne Parameter deklariert ist"
  
! #: c/c-decl.cc:10799
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "kein vorheriger Prototyp für %qD"
  
! #: c/c-decl.cc:10808
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD wurde vor seiner Definition ohne Prototyp verwendet"
  
! #: c/c-decl.cc:10826
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD wurde vor seiner Definition ohne Deklaration verwendet"
  
! #: c/c-decl.cc:10845
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "Rückgabetyp von %qD ist nicht %<int%>"
  
! #: c/c-decl.cc:10847
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "%<_Atomic%>-qualifizierter Rückgabetyp von %qD"
  
! #: c/c-decl.cc:10854
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD ist normalerweise eine nicht-statische Funktion"
  
! #: c/c-decl.cc:10905
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "Parameterdeklarationen alten Stils in Prototyp-Funktionsdeklaration"
  
! #: c/c-decl.cc:10921
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "traditionelles C weist Funktionsdefinitionen im ISO-C-Stil zurück"
  
! #: c/c-decl.cc:10938
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO-C unterstützt das Weglassen von Parameternamen in Funktionsdefinitionen erst ab C23"
  
! #: c/c-decl.cc:10978 c/c-decl.cc:10982
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "Funktionsdefinition im alten Stil"
  
! #: c/c-decl.cc:10995
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "Parametername fehlt in Parameterliste"
  
! #: c/c-decl.cc:11011
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD als Nicht-Parameter deklariert"
  
! #: c/c-decl.cc:11019
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "mehrere Parameter wurden %qD genannt"
  
! #: c/c-decl.cc:11028
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "Parameter %qD als void deklariert"
  
! #: c/c-decl.cc:11057 c/c-decl.cc:11062
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "Typ von %qD ist auf %<int%> voreingestellt"
  
! #: c/c-decl.cc:11082
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "Parameter %qD hat unvollständigen Typen"
  
! #: c/c-decl.cc:11089
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "Deklaration für nicht vorhandenen Parameter %qD"
  
! #: c/c-decl.cc:11142
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "Anzahl der Argumente passt nicht zum eingebauten Prototypen"
  
! #: c/c-decl.cc:11153
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "Anzahl der Argumente passt nicht zum Prototypen"
  
! #: c/c-decl.cc:11156 c/c-decl.cc:11203 c/c-decl.cc:11217
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "Prototyp-Deklaration"
  
! #: c/c-decl.cc:11195
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "weitergegebenes Argument %qD passt nicht zu eingebautem Prototypen"
  
! #: c/c-decl.cc:11200
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "weitergegebenes Argument %qD passt nicht zum Prototypen"
  
! #: c/c-decl.cc:11210
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "Argument %qD passt nicht zu eingebautem Prototypen"
  
! #: c/c-decl.cc:11215
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Argument %qD passt nicht zum Prototypen"
  
! #: c/c-decl.cc:11473 cp/decl.cc:19361
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "keine return-Anweisung in nicht void zurückgebender Funktion"
  
! #: c/c-decl.cc:11492 cp/decl.cc:19432
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Parameter %qD gesetzt, jedoch nicht verwendet"
  
! #: c/c-decl.cc:11589
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "Anfangsdeklarationen in %<for%>-Schleifen sind nur im C99- oder C11-Modus erlaubt"
  
! #: c/c-decl.cc:11594
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "die Option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> oder %<-std=gnu11%> verwenden, um den Code zu übersetzen"
  
! #: c/c-decl.cc:11601
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "Deklarationen im Initialisierungsteil einer %<for%>-Schleife werden von ISO C90 nicht unterstützt; ab ISO C99 geht es"
  
! #: c/c-decl.cc:11635
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der »static«-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der %<extern%>-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.cc:11646
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.cc:11651
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.cc:11657
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der Nicht-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.cc:11961
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "Inkompatible Adressraumkennzeichen %qs und %qs"
  
! #: c/c-decl.cc:12020 c/c-decl.cc:12027
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "Doppelter Deklarationsspezifizierer %qE"
  
! #: c/c-decl.cc:12055 c/c-decl.cc:13176
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "mehrere Speicherklassen in Deklaration"
  
! #: c/c-decl.cc:12057
  #, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "%qs mit %<auto%> verwendet"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12062
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%<auto%> mit %<constexpr%> verwendet"
  
! #: c/c-decl.cc:12075 c/c-decl.cc:12513 c/c-decl.cc:12971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "zwei oder mehr Datentypen in Deklaration"
  
! #: c/c-decl.cc:12087 cp/parser.cc:35091
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> ist für GCC zu lang"
  
! #: c/c-decl.cc:12100
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO-C90 unterstützt nicht %<long long%>"
  
! #: c/c-decl.cc:12353 c/c-parser.cc:12542
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO-C90 unterstützt keine komplexen Typen"
  
! #: c/c-decl.cc:12407
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO-C unterstützt keine sättigenden Typen"
  
! #: c/c-decl.cc:12486 c/c-decl.cc:13111 c/c-decl.cc:13170
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "doppeltes %qE"
  
! #: c/c-decl.cc:12503
  #, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "%qs kann nicht mittels %<typedef%> definiert werden"
  
! #: c/c-decl.cc:12507
  #, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "»%s« kann hier nicht verwendet werden"
  
! #: c/c-decl.cc:12560
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO-C unterstützt die Typen %<__int%d%> nicht"
  
! #: c/c-decl.cc:12582
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "%<__int%d%> wird für dieses Ziel nicht unterstützt"
  
! #: c/c-decl.cc:12625
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO-C90 unterstützt keine booleschen Typen"
  
! #: c/c-decl.cc:12744
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO-C unterstützt den Typen %<_Float%d%s%> erst ab C23"
  
! #: c/c-decl.cc:12795 cp/parser.cc:20889
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "%<_Float%d%s%> wird für dieses Ziel nicht unterstützt"
  
! #: c/c-decl.cc:12871
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO-C unterstützt dezimale Gleitkommazahlen erst ab C23"
  
! #: c/c-decl.cc:12895 c/c-decl.cc:13272 c/c-parser.cc:11443
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "Festkommatypen werden für dieses Ziel nicht unterstützt"
  
! #: c/c-decl.cc:12897
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO-C unterstützt keine Ganzzahltypen"
  
! #: c/c-decl.cc:12926
  #, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "%<_BitInt%>-Argument ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-decl.cc:12932
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "%<_BitInt%>-Argument %qE ist kein positiver konstanter Ganzzahlausdruck"
  
! #: c/c-decl.cc:12939
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr "%<_BitInt%>-Argument %qE ist größer als %<BITINT_MAXWIDTH%> %qd"
  
! #: c/c-decl.cc:12987
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "Nachschlagen von %qD würde in C++ ein Feld, keinen Typen zurückgeben"
  
! #: c/c-decl.cc:13000
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE ist kein typedef oder eingebauter Typ"
  
! #: c/c-decl.cc:13055
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE ist nicht am Anfang einer Deklaration"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13076 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE mit %<auto%> verwendet"
  
! #: c/c-decl.cc:13078
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%qE mit %<register%> verwendet"
  
! #: c/c-decl.cc:13080 c/c-decl.cc:13149
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE mit %<typedef%> verwendet"
  
! #: c/c-decl.cc:13082 c/c-decl.cc:13119
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr "%qE mit %<constexpr%> verwendet"
  
! #: c/c-decl.cc:13096 c/c-parser.cc:3320 c/c-parser.cc:4691 c/c-parser.cc:10707
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO-C99 unterstützt nicht %qE"
  
! #: c/c-decl.cc:13099 c/c-parser.cc:3323 c/c-parser.cc:4694 c/c-parser.cc:10710
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO-C90 unterstützt nicht %qE"
  
! #: c/c-decl.cc:13125
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> vor %<extern%>"
  
! #: c/c-decl.cc:13134
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> vor %<static%>"
  
! #: c/c-decl.cc:13140
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%<typedef%> mit %<auto%> verwendet"
  
! #: c/c-decl.cc:13147
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr "%qE mit %<extern%> verwendet"
  
! #: c/c-decl.cc:13155
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr "%qE mit %qs verwendet"
  
! #: c/c-decl.cc:13168
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "doppeltes %<_Thread_local%> oder %<__thread%>"
  
! #: c/c-decl.cc:13184
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qs mit %qE verwendet"
  
! #: c/c-decl.cc:13192
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr "%<constexpr%> mit %qE verwendet"
  
! #: c/c-decl.cc:13269
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> ohne %<_Fract%> oder %<_Accum%> verwendet"
  
! #: c/c-decl.cc:13284
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO-C unterstützt nicht %<double complex%> bedeutendes einfaches %<complex%>"
  
! #: c/c-decl.cc:13295
  #, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C unterstützt %<auto%>-Typinferenz erst ab C23"
  
! #: c/c-decl.cc:13324
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr "%<__auto_type%> gefolgt von %<[[]]%>-Attributen"
  
! #: c/c-decl.cc:13350 c/c-decl.cc:13366 c/c-decl.cc:13392
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO-C unterstützt keine komplexen Ganzzahltypen"
  
! #: c/c-decl.cc:13538
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "Argument für %<signed _BitInt%> muss mindestens 2 sein"
  
! #: c/c-decl.cc:13547
  #, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO-C unterstützt %<%s_BitInt(%d)%> erst ab C23"
  
! #: c/c-decl.cc:13847 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "%<#pragma omp declare reduction%>-Kombinierer verweist auf Variable %qD, die weder %<omp_out%> noch %<omp_in%> ist"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "%<#pragma omp declare reduction%>-Initialisierung verweist auf Variable %qD, die weder %<omp_priv%> noch %<omp_orig%> ist"
  
! #: c/c-decl.cc:13975
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr "ISO C unterstützt eine %qs-Anweisung mit einem Bezeichner als Operanden erst ab C2Y"
  
! #: c/c-decl.cc:14027
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr "der Operand %qE der %<break%>-Anweisung bezieht sich nicht auf eine benannte Schleife oder eine %<switch%>-Anweisung; meinten Sie %qs?"
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr "der Operand %qE der %<continue%>-Anweisung bezieht sich nicht auf eine benannte Schleife; meinten Sie %qs?"
  
! #: c/c-decl.cc:14036
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "der Operand der %<break%>-Anweisung %qE bezieht sich nicht auf eine benannte Schleife oder eine %<switch%>-Anweisung"
  
! #: c/c-decl.cc:14039
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "der Operand %qE der %<continue%>-Anweisung bezieht sich nicht auf eine benannte Schleife"
  
! #: c/c-decl.cc:14045
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr "der Operand %qE der %<continue%>-Anweisung bezieht sich auf eine benannte %<switch%>-Anweisung"
  
! #: c/c-decl.cc:14047 c/c-decl.cc:14064
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr "der %<switch%>-Name ist hier definiert"
  
! #: c/c-decl.cc:14055
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr "der Operand %2$qE der %1$qs Anweisung bezieht sich auf eine Schleife außerhalb ihres Körpers"
  
! #: c/c-decl.cc:14057
  #, gcc-internal-format
  msgid "loop name defined here"
  msgstr "der Schleifenname ist hier definiert"
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr "der Operand %qE der %<break%>-Anweisung bezieht sich auf eine %<switch%>-Anweisung außerhalb des Anweisungsrumpfs"
--- 46950,47555 ----
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr "flexibles Arrayelement in einer Struktur ohne benannte Elemente ist eine GCC-Erweiterung"
  
! #: c/c-decl.cc:9687
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "Struktur, die ein flexibles Arrayelement enthält, ist nicht am Ende einer anderen Struktur"
  
! #: c/c-decl.cc:9714
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "Typ %qT ist zu groß"
  
! #: c/c-decl.cc:9778
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr "Typumgehung schaltet die Reihenfolge der Skalarspeicherung um"
  
! #: c/c-decl.cc:9845
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union kann nicht transparent gemacht werden"
  
! #: c/c-decl.cc:9859
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "Redefinition des Struktur- oder Vereinigungstyps %qT mit variabel modifiziertem Typ"
  
! #: c/c-decl.cc:9866
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "Redefinition von Struktur- oder Vereinigungstyp %qT"
  
! #: c/c-decl.cc:10046
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "Verschachtelte Redefinition von %<enum %E%>"
  
! #: c/c-decl.cc:10094
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "Redeklaration von %<enum %E%>"
  
! #: c/c-decl.cc:10106
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr "%<enum%> deklariert aber ohne festen zugrundeliegenden Typen definiert"
  
! #: c/c-decl.cc:10193 cp/decl.cc:17836 m2/gm2-gcc/m2type.cc:2088
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "angegebener Modus zu klein für Aufzählungswerte"
  
! #: c/c-decl.cc:10212
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "Aufzählungswerte überschreiten Wertebereich des größten Ganzzahltypen"
  
! #: c/c-decl.cc:10221
  #, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr "Aufzählungswerte überschreiten Wertebereich von %qs"
  
! #: c/c-decl.cc:10334
  #, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "widersprüchliche Redefinition des Aufzählungstyps %qT"
  
! #: c/c-decl.cc:10367 c/c-decl.cc:10383
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "Aufzählungswert für %qE ist keine Ganzzahlkonstante"
  
! #: c/c-decl.cc:10378
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "Aufzählungswert für %qE ist kein Ganzzahlkonstantenausdruck"
  
! #: c/c-decl.cc:10402
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "Überlauf in Aufzählungswerten"
  
! #: c/c-decl.cc:10409
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr "Aufzählungswert ist außerhalb des Gültigkeitsbereichs des zugrundeliegenden Typen"
  
! #: c/c-decl.cc:10426
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr "erneut deklarierter Aufzählungswert ist außerhalb des Gültigkeitsbereichs von %qT"
  
! #: c/c-decl.cc:10454
  #, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr "Aufzählungswert ist außerhalb des Gültigkeitsbereichs von %qs"
  
! #: c/c-decl.cc:10460
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C vor C23 beschränkt Aufzählungswerte auf den Bereich von %<int%>"
  
! #: c/c-decl.cc:10668 cp/decl.cc:6051 cp/decl.cc:18436
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "der inline-Funktion %qD wurde das Attribut %qs gegeben"
  
! #: c/c-decl.cc:10687
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "Rückgabetyp ist unvollständig"
  
! #: c/c-decl.cc:10699
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "Rückgabetyp ist auf %<int%> voreingestellt"
  
! #: c/c-decl.cc:10727
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "%q+D ist als variadische Funktion ohne Prototyp definiert"
  
! #: c/c-decl.cc:10780
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr "ISO C23 erlaubt es nicht, Parameter für die Funktion %qE zu definieren, die ohne Parameter deklariert ist"
  
! #: c/c-decl.cc:10803
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "kein vorheriger Prototyp für %qD"
  
! #: c/c-decl.cc:10812
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD wurde vor seiner Definition ohne Prototyp verwendet"
  
! #: c/c-decl.cc:10830
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD wurde vor seiner Definition ohne Deklaration verwendet"
  
! #: c/c-decl.cc:10849
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "Rückgabetyp von %qD ist nicht %<int%>"
  
! #: c/c-decl.cc:10851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "%<_Atomic%>-qualifizierter Rückgabetyp von %qD"
  
! #: c/c-decl.cc:10858
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD ist normalerweise eine nicht-statische Funktion"
  
! #: c/c-decl.cc:10909
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "Parameterdeklarationen alten Stils in Prototyp-Funktionsdeklaration"
  
! #: c/c-decl.cc:10925
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "traditionelles C weist Funktionsdefinitionen im ISO-C-Stil zurück"
  
! #: c/c-decl.cc:10942
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO-C unterstützt das Weglassen von Parameternamen in Funktionsdefinitionen erst ab C23"
  
! #: c/c-decl.cc:10982 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "Funktionsdefinition im alten Stil"
  
! #: c/c-decl.cc:10999
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "Parametername fehlt in Parameterliste"
  
! #: c/c-decl.cc:11015
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD als Nicht-Parameter deklariert"
  
! #: c/c-decl.cc:11023
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "mehrere Parameter wurden %qD genannt"
  
! #: c/c-decl.cc:11032
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "Parameter %qD als void deklariert"
  
! #: c/c-decl.cc:11061 c/c-decl.cc:11066
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "Typ von %qD ist auf %<int%> voreingestellt"
  
! #: c/c-decl.cc:11086
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "Parameter %qD hat unvollständigen Typen"
  
! #: c/c-decl.cc:11093
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "Deklaration für nicht vorhandenen Parameter %qD"
  
! #: c/c-decl.cc:11146
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "Anzahl der Argumente passt nicht zum eingebauten Prototypen"
  
! #: c/c-decl.cc:11157
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "Anzahl der Argumente passt nicht zum Prototypen"
  
! #: c/c-decl.cc:11160 c/c-decl.cc:11207 c/c-decl.cc:11221
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "Prototyp-Deklaration"
  
! #: c/c-decl.cc:11199
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "weitergegebenes Argument %qD passt nicht zu eingebautem Prototypen"
  
! #: c/c-decl.cc:11204
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "weitergegebenes Argument %qD passt nicht zum Prototypen"
  
! #: c/c-decl.cc:11214
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "Argument %qD passt nicht zu eingebautem Prototypen"
  
! #: c/c-decl.cc:11219
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Argument %qD passt nicht zum Prototypen"
  
! #: c/c-decl.cc:11477 cp/decl.cc:19359
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "keine return-Anweisung in nicht void zurückgebender Funktion"
  
! #: c/c-decl.cc:11496 cp/decl.cc:19430
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Parameter %qD gesetzt, jedoch nicht verwendet"
  
! #: c/c-decl.cc:11593
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "Anfangsdeklarationen in %<for%>-Schleifen sind nur im C99- oder C11-Modus erlaubt"
  
! #: c/c-decl.cc:11598
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "die Option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> oder %<-std=gnu11%> verwenden, um den Code zu übersetzen"
  
! #: c/c-decl.cc:11605
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "Deklarationen im Initialisierungsteil einer %<for%>-Schleife werden von ISO C90 nicht unterstützt; ab ISO C99 geht es"
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der »static«-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.cc:11643
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der %<extern%>-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.cc:11650
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.cc:11655
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.cc:11665
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der Nicht-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.cc:11965
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "Inkompatible Adressraumkennzeichen %qs und %qs"
  
! #: c/c-decl.cc:12024 c/c-decl.cc:12031
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "Doppelter Deklarationsspezifizierer %qE"
  
! #: c/c-decl.cc:12059 c/c-decl.cc:13180
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "mehrere Speicherklassen in Deklaration"
  
! #: c/c-decl.cc:12061
  #, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "%qs mit %<auto%> verwendet"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12066
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%<auto%> mit %<constexpr%> verwendet"
  
! #: c/c-decl.cc:12079 c/c-decl.cc:12517 c/c-decl.cc:12975
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "zwei oder mehr Datentypen in Deklaration"
  
! #: c/c-decl.cc:12091 cp/parser.cc:35150
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> ist für GCC zu lang"
  
! #: c/c-decl.cc:12104
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO-C90 unterstützt nicht %<long long%>"
  
! #: c/c-decl.cc:12357 c/c-parser.cc:12587
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO-C90 unterstützt keine komplexen Typen"
  
! #: c/c-decl.cc:12411
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO-C unterstützt keine sättigenden Typen"
  
! #: c/c-decl.cc:12490 c/c-decl.cc:13115 c/c-decl.cc:13174
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "doppeltes %qE"
  
! #: c/c-decl.cc:12507
  #, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "%qs kann nicht mittels %<typedef%> definiert werden"
  
! #: c/c-decl.cc:12511
  #, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "»%s« kann hier nicht verwendet werden"
  
! #: c/c-decl.cc:12564
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO-C unterstützt die Typen %<__int%d%> nicht"
  
! #: c/c-decl.cc:12586
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "%<__int%d%> wird für dieses Ziel nicht unterstützt"
  
! #: c/c-decl.cc:12629
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO-C90 unterstützt keine booleschen Typen"
  
! #: c/c-decl.cc:12748
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO-C unterstützt den Typen %<_Float%d%s%> erst ab C23"
  
! #: c/c-decl.cc:12799 cp/parser.cc:20893
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "%<_Float%d%s%> wird für dieses Ziel nicht unterstützt"
  
! #: c/c-decl.cc:12875
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO-C unterstützt dezimale Gleitkommazahlen erst ab C23"
  
! #: c/c-decl.cc:12899 c/c-decl.cc:13276 c/c-parser.cc:11488
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "Festkommatypen werden für dieses Ziel nicht unterstützt"
  
! #: c/c-decl.cc:12901
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO-C unterstützt keine Ganzzahltypen"
  
! #: c/c-decl.cc:12930
  #, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "%<_BitInt%>-Argument ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-decl.cc:12936
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "%<_BitInt%>-Argument %qE ist kein positiver konstanter Ganzzahlausdruck"
  
! #: c/c-decl.cc:12943
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr "%<_BitInt%>-Argument %qE ist größer als %<BITINT_MAXWIDTH%> %qd"
  
! #: c/c-decl.cc:12991
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "Nachschlagen von %qD würde in C++ ein Feld, keinen Typen zurückgeben"
  
! #: c/c-decl.cc:13004
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE ist kein typedef oder eingebauter Typ"
  
! #: c/c-decl.cc:13059
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE ist nicht am Anfang einer Deklaration"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13080 c/c-decl.cc:13157
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE mit %<auto%> verwendet"
  
! #: c/c-decl.cc:13082
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%qE mit %<register%> verwendet"
  
! #: c/c-decl.cc:13084 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE mit %<typedef%> verwendet"
  
! #: c/c-decl.cc:13086 c/c-decl.cc:13123
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr "%qE mit %<constexpr%> verwendet"
  
! #: c/c-decl.cc:13100 c/c-parser.cc:3365 c/c-parser.cc:4736 c/c-parser.cc:10752
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO-C99 unterstützt nicht %qE"
  
! #: c/c-decl.cc:13103 c/c-parser.cc:3368 c/c-parser.cc:4739 c/c-parser.cc:10755
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO-C90 unterstützt nicht %qE"
  
! #: c/c-decl.cc:13129
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> vor %<extern%>"
  
! #: c/c-decl.cc:13138
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> vor %<static%>"
  
! #: c/c-decl.cc:13144
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%<typedef%> mit %<auto%> verwendet"
  
! #: c/c-decl.cc:13151
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr "%qE mit %<extern%> verwendet"
  
! #: c/c-decl.cc:13159
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr "%qE mit %qs verwendet"
  
! #: c/c-decl.cc:13172
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "doppeltes %<_Thread_local%> oder %<__thread%>"
  
! #: c/c-decl.cc:13188
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qs mit %qE verwendet"
  
! #: c/c-decl.cc:13196
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr "%<constexpr%> mit %qE verwendet"
  
! #: c/c-decl.cc:13273
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> ohne %<_Fract%> oder %<_Accum%> verwendet"
  
! #: c/c-decl.cc:13288
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO-C unterstützt nicht %<double complex%> bedeutendes einfaches %<complex%>"
  
! #: c/c-decl.cc:13299
  #, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C unterstützt %<auto%>-Typinferenz erst ab C23"
  
! #: c/c-decl.cc:13328
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr "%<__auto_type%> gefolgt von %<[[]]%>-Attributen"
  
! #: c/c-decl.cc:13354 c/c-decl.cc:13370 c/c-decl.cc:13396
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO-C unterstützt keine komplexen Ganzzahltypen"
  
! #: c/c-decl.cc:13542
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "Argument für %<signed _BitInt%> muss mindestens 2 sein"
  
! #: c/c-decl.cc:13551
  #, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO-C unterstützt %<%s_BitInt(%d)%> erst ab C23"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "%<#pragma omp declare reduction%>-Kombinierer verweist auf Variable %qD, die weder %<omp_out%> noch %<omp_in%> ist"
  
! #: c/c-decl.cc:13855 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "%<#pragma omp declare reduction%>-Initialisierung verweist auf Variable %qD, die weder %<omp_priv%> noch %<omp_orig%> ist"
  
! #: c/c-decl.cc:13979
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr "ISO C unterstützt eine %qs-Anweisung mit einem Bezeichner als Operanden erst ab C2Y"
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr "der Operand %qE der %<break%>-Anweisung bezieht sich nicht auf eine benannte Schleife oder eine %<switch%>-Anweisung; meinten Sie %qs?"
  
! #: c/c-decl.cc:14035
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr "der Operand %qE der %<continue%>-Anweisung bezieht sich nicht auf eine benannte Schleife; meinten Sie %qs?"
  
! #: c/c-decl.cc:14040
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "der Operand der %<break%>-Anweisung %qE bezieht sich nicht auf eine benannte Schleife oder eine %<switch%>-Anweisung"
  
! #: c/c-decl.cc:14043
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "der Operand %qE der %<continue%>-Anweisung bezieht sich nicht auf eine benannte Schleife"
  
! #: c/c-decl.cc:14049
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr "der Operand %qE der %<continue%>-Anweisung bezieht sich auf eine benannte %<switch%>-Anweisung"
  
! #: c/c-decl.cc:14051 c/c-decl.cc:14068
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr "der %<switch%>-Name ist hier definiert"
  
! #: c/c-decl.cc:14059
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr "der Operand %2$qE der %1$qs Anweisung bezieht sich auf eine Schleife außerhalb ihres Körpers"
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "loop name defined here"
  msgstr "der Schleifenname ist hier definiert"
  
! #: c/c-decl.cc:14065
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr "der Operand %qE der %<break%>-Anweisung bezieht sich auf eine %<switch%>-Anweisung außerhalb des Anweisungsrumpfs"
*************** msgstr "der Operand %qE der %<break%>-An
*** 47552,47588 ****
  msgid "%qs is a keyword with %qs onwards"
  msgstr "%qs ist ab %qs ein Schlüsselwort"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14134 cp/typeck.cc:5803
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "left shift of negative value"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14143 cp/typeck.cc:5811
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "Links-Schiebe-Weite ist negativ"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14070 cp/typeck.cc:5750
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "Rechts-Schiebe-Weite ist negativ"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14162 cp/typeck.cc:5819
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "Links-Schiebe-Weite >= Breite des Typs"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14094 cp/typeck.cc:5761
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "Rechts-Schiebe-Weite >= Breite des Typs"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14154
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "Links-Schiebe-Weite >= Breite des Vektorelements"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14081
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "Rechts-Schiebe-Weite >= Breite des Vektorelements"
--- 47559,47595 ----
  msgid "%qs is a keyword with %qs onwards"
  msgstr "%qs ist ab %qs ein Schlüsselwort"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14151 cp/typeck.cc:5919
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "left shift of negative value"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14160 cp/typeck.cc:5927
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "Links-Schiebe-Weite ist negativ"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14087 cp/typeck.cc:5866
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "Rechts-Schiebe-Weite ist negativ"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14179 cp/typeck.cc:5935
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "Links-Schiebe-Weite >= Breite des Typs"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14111 cp/typeck.cc:5877
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "Rechts-Schiebe-Weite >= Breite des Typs"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14171
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "Links-Schiebe-Weite >= Breite des Vektorelements"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14098
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "Rechts-Schiebe-Weite >= Breite des Vektorelements"
*************** msgstr "Konfliktmarker für Versionskont
*** 47602,47731 ****
  msgid "to match this %qs"
  msgstr "andere Fundstelle von %qs ist hier"
  
! #: c/c-parser.cc:1431 cp/parser.cc:35328
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "Zeilenende erwartet"
  
! #: c/c-parser.cc:1950
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO-C verbietet eine leere Quelldatei"
  
! #: c/c-parser.cc:1976 c/c-parser.cc:1985 c/c-parser.cc:27770 cp/parser.cc:51250
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr "%qs ohne entsprechendes %qs"
  
! #: c/c-parser.cc:2081 c/c-parser.cc:14533
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO-C erlaubt kein zusätzliches %<;%> außerhalb einer Funktion"
  
! #: c/c-parser.cc:2165
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr "%<assume%>-Attribut auf höchster Ebene"
  
! #: c/c-parser.cc:2364
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr "unbekannter Typname %qE; verwenden Sie das %<struct%>-Schlüsselwort, um auf den Typ zu verweisen"
  
! #: c/c-parser.cc:2372
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr "unbekannter Typname %qE; verwenden Sie das %<union%>-Schlüsselwort, um auf den Typ zu verweisen"
  
! #: c/c-parser.cc:2380
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr "unbekannter Typname %qE; verwenden Sie das %<enum%>-Schlüsselwort, um auf den Typ zu verweisen"
  
! #: c/c-parser.cc:2393 c/c-parser.cc:3588 c/c-parser.cc:5295
  #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "Unbekannter Typname %qE; meinten Sie %qs?"
  
! #: c/c-parser.cc:2397 c/c-parser.cc:3592 c/c-parser.cc:5299
  #, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "unbekannter Typname: %qE"
  
! #: c/c-parser.cc:2424 c/c-parser.cc:15911 c/c-parser.cc:24927
! #: c/c-parser.cc:25670 c/c-parser.cc:26256 cp/parser.cc:48093
! #: cp/parser.cc:53871
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Deklarationsspezifizierer erwartet"
  
! #: c/c-parser.cc:2448
  #, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr "%qT ist in unvollständig angegebener Objektdeklaration deklariert"
  
! #: c/c-parser.cc:2453
  #, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr "%qT ist in unvollständig angegebener Objektdeklaration definiert"
  
! #: c/c-parser.cc:2489
  #, gcc-internal-format
  msgid "%qs in empty declaration"
  msgstr "%qs in leerer Deklaration"
  
! #: c/c-parser.cc:2503
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr "%<fallthrough%>-Attribut auf höchster Ebene"
  
! #: c/c-parser.cc:2541 c/c-parser.cc:8296
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr "in der %<return%>-Anweisung ist das Attribut %<musttail%> mit anderen Attributen vermischt"
  
! #: c/c-parser.cc:2557 c/c-parser.cc:4483
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, Bezeichner oder %<(%> erwartet"
  
! #: c/c-parser.cc:2575 cp/parser.cc:37586 cp/parser.cc:37658
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "Präfixattribute werden für Methoden ignoriert"
  
! #: c/c-parser.cc:2610
  #, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "Präfixattribute werden für Implementierungen ignoriert"
  
! #: c/c-parser.cc:2631
  #, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "unerwartetes Attribut"
  
! #: c/c-parser.cc:2641 c/c-parser.cc:8316 cp/parser.cc:13359 cp/parser.cc:13620
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "%<fallthrough%>-Attribut ohne darauffolgendes %<;%>"
  
! #: c/c-parser.cc:2644 c/c-parser.cc:8283 cp/cp-gimplify.cc:3684
  #, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "%<assume%>-Attribut ohne darauffolgendes %<;%>"
  
! #: c/c-parser.cc:2694
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr "%<__auto_type%> erfordert einen einfachen Bezeichner als Deklarator"
  
! #: c/c-parser.cc:2707
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr "%<auto%> erfordert einen einfachen Bezeichner, optional mit Attributen, als Deklarator"
  
! #: c/c-parser.cc:2733
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "Datendefinition hat keinen Typ oder Speicherklasse"
--- 47609,47738 ----
  msgid "to match this %qs"
  msgstr "andere Fundstelle von %qs ist hier"
  
! #: c/c-parser.cc:1476 cp/parser.cc:35387
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "Zeilenende erwartet"
  
! #: c/c-parser.cc:1995
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO-C verbietet eine leere Quelldatei"
  
! #: c/c-parser.cc:2021 c/c-parser.cc:2030 c/c-parser.cc:27816 cp/parser.cc:51309
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr "%qs ohne entsprechendes %qs"
  
! #: c/c-parser.cc:2126 c/c-parser.cc:14578
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO-C erlaubt kein zusätzliches %<;%> außerhalb einer Funktion"
  
! #: c/c-parser.cc:2210
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr "%<assume%>-Attribut auf höchster Ebene"
  
! #: c/c-parser.cc:2409
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr "unbekannter Typname %qE; verwenden Sie das %<struct%>-Schlüsselwort, um auf den Typ zu verweisen"
  
! #: c/c-parser.cc:2417
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr "unbekannter Typname %qE; verwenden Sie das %<union%>-Schlüsselwort, um auf den Typ zu verweisen"
  
! #: c/c-parser.cc:2425
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr "unbekannter Typname %qE; verwenden Sie das %<enum%>-Schlüsselwort, um auf den Typ zu verweisen"
  
! #: c/c-parser.cc:2438 c/c-parser.cc:3633 c/c-parser.cc:5340
  #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "Unbekannter Typname %qE; meinten Sie %qs?"
  
! #: c/c-parser.cc:2442 c/c-parser.cc:3637 c/c-parser.cc:5344
  #, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "unbekannter Typname: %qE"
  
! #: c/c-parser.cc:2469 c/c-parser.cc:15956 c/c-parser.cc:24972
! #: c/c-parser.cc:25715 c/c-parser.cc:26301 cp/parser.cc:48152
! #: cp/parser.cc:53924
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Deklarationsspezifizierer erwartet"
  
! #: c/c-parser.cc:2493
  #, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr "%qT ist in unvollständig angegebener Objektdeklaration deklariert"
  
! #: c/c-parser.cc:2498
  #, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr "%qT ist in unvollständig angegebener Objektdeklaration definiert"
  
! #: c/c-parser.cc:2534
  #, gcc-internal-format
  msgid "%qs in empty declaration"
  msgstr "%qs in leerer Deklaration"
  
! #: c/c-parser.cc:2548
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr "%<fallthrough%>-Attribut auf höchster Ebene"
  
! #: c/c-parser.cc:2586 c/c-parser.cc:8341
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr "in der %<return%>-Anweisung ist das Attribut %<musttail%> mit anderen Attributen vermischt"
  
! #: c/c-parser.cc:2602 c/c-parser.cc:4528
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, Bezeichner oder %<(%> erwartet"
  
! #: c/c-parser.cc:2620 cp/parser.cc:37645 cp/parser.cc:37717
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "Präfixattribute werden für Methoden ignoriert"
  
! #: c/c-parser.cc:2655
  #, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "Präfixattribute werden für Implementierungen ignoriert"
  
! #: c/c-parser.cc:2676
  #, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "unerwartetes Attribut"
  
! #: c/c-parser.cc:2686 c/c-parser.cc:8361 cp/parser.cc:13361 cp/parser.cc:13622
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "%<fallthrough%>-Attribut ohne darauffolgendes %<;%>"
  
! #: c/c-parser.cc:2689 c/c-parser.cc:8328 cp/cp-gimplify.cc:3689
  #, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "%<assume%>-Attribut ohne darauffolgendes %<;%>"
  
! #: c/c-parser.cc:2739
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr "%<__auto_type%> erfordert einen einfachen Bezeichner als Deklarator"
  
! #: c/c-parser.cc:2752
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr "%<auto%> erfordert einen einfachen Bezeichner, optional mit Attributen, als Deklarator"
  
! #: c/c-parser.cc:2778
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "Datendefinition hat keinen Typ oder Speicherklasse"
*************** msgstr "Datendefinition hat keinen Typ o
*** 47733,47764 ****
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2748
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "Attribute sollten in einer Funktionsdefinition vor dem Deklarator angegeben werden"
  
! #: c/c-parser.cc:2787
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr "%<__auto_type%> wird mit einem Bitfeld-Initialisierer verwendet"
  
! #: c/c-parser.cc:2899 c/c-parser.cc:3044
  #, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr "%qs benötigt eine initialisierte Datendeklaration"
  
! #: c/c-parser.cc:2999
  #, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr "%qs kann nur mit einem einzelnen Deklarator verwendet werden"
  
! #: c/c-parser.cc:3031 cp/parser.cc:16635
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> oder %<;%> erwartet"
  
! #: c/c-parser.cc:3036
  #, gcc-internal-format
  msgid "declaration in condition can only declare a single object"
  msgstr "Deklaration in Bedingung kann nur ein einziges Objekt deklarieren"
--- 47740,47771 ----
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2793
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "Attribute sollten in einer Funktionsdefinition vor dem Deklarator angegeben werden"
  
! #: c/c-parser.cc:2832
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr "%<__auto_type%> wird mit einem Bitfeld-Initialisierer verwendet"
  
! #: c/c-parser.cc:2944 c/c-parser.cc:3089
  #, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr "%qs benötigt eine initialisierte Datendeklaration"
  
! #: c/c-parser.cc:3044
  #, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr "%qs kann nur mit einem einzelnen Deklarator verwendet werden"
  
! #: c/c-parser.cc:3076 cp/parser.cc:16639
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> oder %<;%> erwartet"
  
! #: c/c-parser.cc:3081
  #, gcc-internal-format
  msgid "declaration in condition can only declare a single object"
  msgstr "Deklaration in Bedingung kann nur ein einziges Objekt deklarieren"
*************** msgstr "Deklaration in Bedingung kann nu
*** 47766,48132 ****
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3055 c/c-parser.cc:3097
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr "%<=%>, %<,%>, %<;%>, %<asm%> oder %<__attribute__%> erwartet"
  
! #: c/c-parser.cc:3064
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO-C verbietet verschachtelte Funktionen"
  
! #: c/c-parser.cc:3346 c/c-parser.cc:9636 c/c-parser.cc:15984
! #: c/c-parser.cc:20710 cp/parser.cc:42983
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "Zeichenkettenliteral erwartet"
  
! #: c/c-parser.cc:3355
  #, gcc-internal-format
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "das Weglassen der Zeichenkette in %qE wird von ISO C11 nicht unterstützt"
  
! #: c/c-parser.cc:3361
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "Ausdruck in statischer Behauptung ist keine Ganzzahl"
  
! #: c/c-parser.cc:3370
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "Ausdruck in statischer Behauptung ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-parser.cc:3375
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "Ausdruck in statischer Behauptung ist nicht konstant"
  
! #: c/c-parser.cc:3382
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr "statische Behauptung gescheitert: %E"
  
! #: c/c-parser.cc:3384 cp/semantics.cc:12469
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "statische Behauptung gescheitert"
  
! #: c/c-parser.cc:3764
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr "%<_Atomic%> in Objective-C"
  
! #: c/c-parser.cc:3767
  #, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO-C99 unterstützt den %<_Atomic%>-Qualifizierer nicht"
  
! #: c/c-parser.cc:3770
  #, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO-C90 unterstützt den %<_Atomic%>-Qualifizierer nicht"
  
! #: c/c-parser.cc:3798
  #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "%<_Atomic%> auf einen qualifizierten Typen angewandt"
  
! #: c/c-parser.cc:3828
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr "%<__GIMPLE%> ist nur mit %<-fgimple%> gültig"
  
! #: c/c-parser.cc:3865
  #, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "Leeres Enum ist ungültig"
  
! #: c/c-parser.cc:3876
  #, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "das Schlüsselwort %qs kann nicht als Aufzählungskonstante verwendet werden"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3888 c/c-parser.cc:5120 c/c-parser.cc:5978 c/c-parser.cc:5995
! #: c/c-parser.cc:6580 c/c-parser.cc:7489 c/c-parser.cc:9503 c/c-parser.cc:9586
! #: c/c-parser.cc:10566 c/c-parser.cc:10881 c/c-parser.cc:10890
! #: c/c-parser.cc:11503 c/c-parser.cc:11791 c/c-parser.cc:11822
! #: c/c-parser.cc:13189 c/c-parser.cc:13763 c/c-parser.cc:13801
! #: c/c-parser.cc:14115 c/c-parser.cc:14166 c/c-parser.cc:14326
! #: c/c-parser.cc:14356 c/c-parser.cc:14364 c/c-parser.cc:14393
! #: c/c-parser.cc:14406 c/c-parser.cc:14712 c/c-parser.cc:14836
! #: c/c-parser.cc:15421 c/c-parser.cc:15474 c/c-parser.cc:15490
! #: c/c-parser.cc:15536 c/c-parser.cc:16557 c/c-parser.cc:16602
! #: c/c-parser.cc:19478 c/c-parser.cc:19615 c/c-parser.cc:20481
! #: c/c-parser.cc:23540 c/c-parser.cc:26738 c/c-parser.cc:26924
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9871
! #: cp/parser.cc:35331 cp/parser.cc:38563 cp/parser.cc:41808 cp/parser.cc:42000
! #: cp/parser.cc:49790 cp/parser.cc:53098
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Bezeichner erwartet"
  
! #: c/c-parser.cc:3961
  #, gcc-internal-format
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C unterstützt die Angabe eines Basistyps für %<enum%> erst ab C23"
  
! #: c/c-parser.cc:3970
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr "%<enum%> wurde sowohl mit als auch ohne zugrundeliegendem festen Typ deklariert"
  
! #: c/c-parser.cc:3993
  #, gcc-internal-format
  msgid "no %<enum%> underlying type specified"
  msgstr "kein zugrundeliegender Typ für %<enum%> angegeben"
  
! #: c/c-parser.cc:3997
  #, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr "ungültiger Basistyp für %<enum%>"
  
! #: c/c-parser.cc:4027
  #, gcc-internal-format
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "der auf %<enum%> basierende Typ ist zu der vorherigen Deklaration inkompatibel"
  
! #: c/c-parser.cc:4103 cp/parser.cc:22433
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Komma am Ende der Aufzählungsliste"
  
! #: c/c-parser.cc:4109 c/c-parser.cc:20758 cp/parser.cc:43046
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr "%<,%> oder %<}%> erwartet"
  
! #: c/c-parser.cc:4152
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO-C verbietet Vorwärts-Referenzen auf %<enum%>-Typen"
  
! #: c/c-parser.cc:4277
  #, gcc-internal-format
  msgid "expected class name"
  msgstr "Klassenname erwartet"
  
! #: c/c-parser.cc:4299
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "zusätzliches Semikolon in »struct« oder »union« angegeben"
  
! #: c/c-parser.cc:4328
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "kein Semikolon am Ende von »struct« oder »union«"
  
! #: c/c-parser.cc:4445 c/c-parser.cc:6320
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "Spezifizierer-Qualifizierer-Liste erwartet"
  
! #: c/c-parser.cc:4456
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO-C verbietet Elementdeklarationen ohne Elemente"
  
! #: c/c-parser.cc:4550
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr "%<,%>, %<;%> oder %<}%> erwartet"
  
! #: c/c-parser.cc:4557
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr "%<:%>, %<,%>, %<;%>, %<}%> oder %<__attribute__%> erwartet"
  
! #: c/c-parser.cc:4629
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "%<typeof%> auf ein Bitfeld angewandt"
  
! #: c/c-parser.cc:4951
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr "Bezeichner oder %<(%> erwartet"
  
! #: c/c-parser.cc:5013
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr "%<static%> darf nicht verwendet werden, wenn die variable Arraylänge nicht angegeben ist"
  
! #: c/c-parser.cc:5021
  #, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr "%<static%> darf ohne eine Arraygröße nicht verwendet werden"
  
! #: c/c-parser.cc:5181
  #, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO-C erfordert ein benanntes Argument vor %<...%>, vor C23"
  
! #: c/c-parser.cc:5306
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "Deklarationsspezifizierer oder %<...%> erwartet"
  
! #: c/c-parser.cc:5536
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr "Klammern müssen weggelassen werden, wenn die Argumentenliste des Attributs leer ist"
  
! #: c/c-parser.cc:5824 cp/parser.cc:30738
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "Name einer OpenMP-Direktive erwartet"
  
! #: c/c-parser.cc:5871 cp/parser.cc:30794
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "%<directive%> oder %<sequence%> erwartet"
  
! #: c/c-parser.cc:6016 cp/parser.cc:30962
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "Attribut %<omp::%E%> erfordert Argument"
  
! #: c/c-parser.cc:6032 cp/parser.cc:30978
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "Attribut %qE akzeptiert keine Argumente"
  
! #: c/c-parser.cc:6153
  #, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO-C unterstützt %<[[]]%>-Attribute erst ab C23"
  
! #: c/c-parser.cc:6397 c/c-parser.cc:6463 c/c-typeck.cc:9642
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "Objekt variabler Größe darf nicht initialisiert werden, außer mit einem leeren Initialisierer"
  
! #: c/c-parser.cc:6455
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO-C unterstützt leere Initialisierungsklammern erst ab C23"
  
! #: c/c-parser.cc:6544
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "veraltete Verwendung einer bestimmten Initialisierung mit %<:%>"
  
! #: c/c-parser.cc:6700
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO-C verbietet die Angabe eines zu initialisierenden Elementebereiches"
  
! #: c/c-parser.cc:6712
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO-C90 verbietet die Angabe von zu initialisierenden Unterobjekten"
  
! #: c/c-parser.cc:6720
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "veraltete Verwendung einer bestimmten Initialisierung ohne %<=%>"
  
! #: c/c-parser.cc:7007 cp/parser.cc:13742
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr "innere Schleifen müssen in %<#pragma acc loop%> perfekt geschachtelt sein"
  
! #: c/c-parser.cc:7014 cp/parser.cc:13749
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "innere Schleifen müssen mit der %<ordered%>-Klausel perfekt geschachtelt sein"
  
! #: c/c-parser.cc:7021 cp/parser.cc:13756
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr "innere Schleifen müssen mit der %<reduction%>-%<inscan%>-Klausel perfekt verschachtelt sein"
  
! #: c/c-parser.cc:7028
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr "innere Schleifen müssen in %<#pragma omp tile%> perfekt geschachtelt sein"
  
! #: c/c-parser.cc:7084 c/c-parser.cc:7239 cp/parser.cc:12633 cp/parser.cc:12783
! #: cp/parser.cc:50777
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr "Vermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in ein und derselben Anweisung"
  
! #: c/c-parser.cc:7092 cp/parser.cc:12641
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr "OpenMP-Attribut %<omp::decl%> an einer Anweisung"
  
! #: c/c-parser.cc:7116 c/c-parser.cc:7337 c/c-parser.cc:27447 cp/parser.cc:12665
! #: cp/parser.cc:50757 cp/parser.cc:50896
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr "unbekannter OpenMP-Direktiven-Name im Argument des Attributs %qs"
  
! #: c/c-parser.cc:7208 cp/parser.cc:12752
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr "OpenMP-Konstrukt inmitten der %<omp::directive%>-Attribute erfordert, dass alle %<omp::directive%>-Attribute derselben Anweisung in derselben %<omp::sequence%> liegen"
  
! #: c/c-parser.cc:7216 cp/parser.cc:12760
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr "mehrere OpenMP-»standalone«-Direktiven unter den %<omp::directive%>-Attributen müssen sich alle innerhalb derselben %<omp::sequence%> befinden"
  
! #: c/c-parser.cc:7228 cp/parser.cc:12772
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr "OpenMP-»standalone«-Direktiven im Attribut %<omp::directive%> können nur in einer leeren Anweisung vorkommen"
  
! #: c/c-parser.cc:7349 cp/parser.cc:12902
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr "Vermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in derselben Deklaration"
  
! #: c/c-parser.cc:7407 cp/parser.cc:15356
  #, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "Attribut %qs akzeptiert keine Argumente"
  
! #: c/c-parser.cc:7504
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO-C verbietet Markendeklarationen"
  
! #: c/c-parser.cc:7510 c/c-parser.cc:7702 c/c-parser.cc:7728
  #: c/gimple-parser.cc:467
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "Deklaration oder Anweisung erwartet"
  
! #: c/c-parser.cc:7629
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "eine Marke kann nur Teil einer Anweisung sein, und eine Deklaration ist keine Anweisung"
  
! #: c/c-parser.cc:7649 c/c-parser.cc:7692
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO-C90 verbietet gemischte Deklarationen und Code"
  
! #: c/c-parser.cc:7736
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> vor %<else%> erwartet"
  
! #: c/c-parser.cc:7741 cp/parser.cc:13809
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> ohne vorheriges %<if%>"
  
! #: c/c-parser.cc:7776
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "Marke am Ende einer Verbundanweisung"
--- 47773,48139 ----
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3100 c/c-parser.cc:3142
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr "%<=%>, %<,%>, %<;%>, %<asm%> oder %<__attribute__%> erwartet"
  
! #: c/c-parser.cc:3109
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO-C verbietet verschachtelte Funktionen"
  
! #: c/c-parser.cc:3391 c/c-parser.cc:9681 c/c-parser.cc:16029
! #: c/c-parser.cc:20755 cp/parser.cc:43042
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "Zeichenkettenliteral erwartet"
  
! #: c/c-parser.cc:3400
  #, gcc-internal-format
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "das Weglassen der Zeichenkette in %qE wird von ISO C11 nicht unterstützt"
  
! #: c/c-parser.cc:3406
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "Ausdruck in statischer Behauptung ist keine Ganzzahl"
  
! #: c/c-parser.cc:3415
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "Ausdruck in statischer Behauptung ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-parser.cc:3420
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "Ausdruck in statischer Behauptung ist nicht konstant"
  
! #: c/c-parser.cc:3427
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr "statische Behauptung gescheitert: %E"
  
! #: c/c-parser.cc:3429 cp/semantics.cc:12469
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "statische Behauptung gescheitert"
  
! #: c/c-parser.cc:3809
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr "%<_Atomic%> in Objective-C"
  
! #: c/c-parser.cc:3812
  #, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO-C99 unterstützt den %<_Atomic%>-Qualifizierer nicht"
  
! #: c/c-parser.cc:3815
  #, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO-C90 unterstützt den %<_Atomic%>-Qualifizierer nicht"
  
! #: c/c-parser.cc:3843
  #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "%<_Atomic%> auf einen qualifizierten Typen angewandt"
  
! #: c/c-parser.cc:3873
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr "%<__GIMPLE%> ist nur mit %<-fgimple%> gültig"
  
! #: c/c-parser.cc:3910
  #, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "Leeres Enum ist ungültig"
  
! #: c/c-parser.cc:3921
  #, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "das Schlüsselwort %qs kann nicht als Aufzählungskonstante verwendet werden"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3933 c/c-parser.cc:5165 c/c-parser.cc:6023 c/c-parser.cc:6040
! #: c/c-parser.cc:6625 c/c-parser.cc:7534 c/c-parser.cc:9548 c/c-parser.cc:9631
! #: c/c-parser.cc:10611 c/c-parser.cc:10926 c/c-parser.cc:10935
! #: c/c-parser.cc:11548 c/c-parser.cc:11836 c/c-parser.cc:11867
! #: c/c-parser.cc:13234 c/c-parser.cc:13808 c/c-parser.cc:13846
! #: c/c-parser.cc:14160 c/c-parser.cc:14211 c/c-parser.cc:14371
! #: c/c-parser.cc:14401 c/c-parser.cc:14409 c/c-parser.cc:14438
! #: c/c-parser.cc:14451 c/c-parser.cc:14757 c/c-parser.cc:14881
! #: c/c-parser.cc:15466 c/c-parser.cc:15519 c/c-parser.cc:15535
! #: c/c-parser.cc:15581 c/c-parser.cc:16602 c/c-parser.cc:16647
! #: c/c-parser.cc:19523 c/c-parser.cc:19660 c/c-parser.cc:20526
! #: c/c-parser.cc:23585 c/c-parser.cc:26783 c/c-parser.cc:26970
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9873
! #: cp/parser.cc:35390 cp/parser.cc:38622 cp/parser.cc:41867 cp/parser.cc:42059
! #: cp/parser.cc:49849 cp/parser.cc:53151
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Bezeichner erwartet"
  
! #: c/c-parser.cc:4006
  #, gcc-internal-format
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C unterstützt die Angabe eines Basistyps für %<enum%> erst ab C23"
  
! #: c/c-parser.cc:4015
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr "%<enum%> wurde sowohl mit als auch ohne zugrundeliegendem festen Typ deklariert"
  
! #: c/c-parser.cc:4038
  #, gcc-internal-format
  msgid "no %<enum%> underlying type specified"
  msgstr "kein zugrundeliegender Typ für %<enum%> angegeben"
  
! #: c/c-parser.cc:4042
  #, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr "ungültiger Basistyp für %<enum%>"
  
! #: c/c-parser.cc:4072
  #, gcc-internal-format
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "der auf %<enum%> basierende Typ ist zu der vorherigen Deklaration inkompatibel"
  
! #: c/c-parser.cc:4148 cp/parser.cc:22437
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Komma am Ende der Aufzählungsliste"
  
! #: c/c-parser.cc:4154 c/c-parser.cc:20803 cp/parser.cc:43105
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr "%<,%> oder %<}%> erwartet"
  
! #: c/c-parser.cc:4197
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO-C verbietet Vorwärts-Referenzen auf %<enum%>-Typen"
  
! #: c/c-parser.cc:4322
  #, gcc-internal-format
  msgid "expected class name"
  msgstr "Klassenname erwartet"
  
! #: c/c-parser.cc:4344
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "zusätzliches Semikolon in »struct« oder »union« angegeben"
  
! #: c/c-parser.cc:4373
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "kein Semikolon am Ende von »struct« oder »union«"
  
! #: c/c-parser.cc:4490 c/c-parser.cc:6365
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "Spezifizierer-Qualifizierer-Liste erwartet"
  
! #: c/c-parser.cc:4501
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO-C verbietet Elementdeklarationen ohne Elemente"
  
! #: c/c-parser.cc:4595
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr "%<,%>, %<;%> oder %<}%> erwartet"
  
! #: c/c-parser.cc:4602
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr "%<:%>, %<,%>, %<;%>, %<}%> oder %<__attribute__%> erwartet"
  
! #: c/c-parser.cc:4674
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "%<typeof%> auf ein Bitfeld angewandt"
  
! #: c/c-parser.cc:4996
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr "Bezeichner oder %<(%> erwartet"
  
! #: c/c-parser.cc:5058
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr "%<static%> darf nicht verwendet werden, wenn die variable Arraylänge nicht angegeben ist"
  
! #: c/c-parser.cc:5066
  #, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr "%<static%> darf ohne eine Arraygröße nicht verwendet werden"
  
! #: c/c-parser.cc:5226
  #, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO-C erfordert ein benanntes Argument vor %<...%>, vor C23"
  
! #: c/c-parser.cc:5351
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "Deklarationsspezifizierer oder %<...%> erwartet"
  
! #: c/c-parser.cc:5581
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr "Klammern müssen weggelassen werden, wenn die Argumentenliste des Attributs leer ist"
  
! #: c/c-parser.cc:5869 cp/parser.cc:30792
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "Name einer OpenMP-Direktive erwartet"
  
! #: c/c-parser.cc:5916 cp/parser.cc:30848
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "%<directive%> oder %<sequence%> erwartet"
  
! #: c/c-parser.cc:6061 cp/parser.cc:31016
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "Attribut %<omp::%E%> erfordert Argument"
  
! #: c/c-parser.cc:6077 cp/parser.cc:31032
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "Attribut %qE akzeptiert keine Argumente"
  
! #: c/c-parser.cc:6198
  #, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO-C unterstützt %<[[]]%>-Attribute erst ab C23"
  
! #: c/c-parser.cc:6442 c/c-parser.cc:6508 c/c-typeck.cc:9659
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "Objekt variabler Größe darf nicht initialisiert werden, außer mit einem leeren Initialisierer"
  
! #: c/c-parser.cc:6500
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO-C unterstützt leere Initialisierungsklammern erst ab C23"
  
! #: c/c-parser.cc:6589
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "veraltete Verwendung einer bestimmten Initialisierung mit %<:%>"
  
! #: c/c-parser.cc:6745
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO-C verbietet die Angabe eines zu initialisierenden Elementebereiches"
  
! #: c/c-parser.cc:6757
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO-C90 verbietet die Angabe von zu initialisierenden Unterobjekten"
  
! #: c/c-parser.cc:6765
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "veraltete Verwendung einer bestimmten Initialisierung ohne %<=%>"
  
! #: c/c-parser.cc:7052 cp/parser.cc:13744
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr "innere Schleifen müssen in %<#pragma acc loop%> perfekt geschachtelt sein"
  
! #: c/c-parser.cc:7059 cp/parser.cc:13751
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "innere Schleifen müssen mit der %<ordered%>-Klausel perfekt geschachtelt sein"
  
! #: c/c-parser.cc:7066 cp/parser.cc:13758
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr "innere Schleifen müssen mit der %<reduction%>-%<inscan%>-Klausel perfekt verschachtelt sein"
  
! #: c/c-parser.cc:7073
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr "innere Schleifen müssen in %<#pragma omp tile%> perfekt geschachtelt sein"
  
! #: c/c-parser.cc:7129 c/c-parser.cc:7284 cp/parser.cc:12635 cp/parser.cc:12785
! #: cp/parser.cc:50836
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr "Vermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in ein und derselben Anweisung"
  
! #: c/c-parser.cc:7137 cp/parser.cc:12643
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr "OpenMP-Attribut %<omp::decl%> an einer Anweisung"
  
! #: c/c-parser.cc:7161 c/c-parser.cc:7382 c/c-parser.cc:27493 cp/parser.cc:12667
! #: cp/parser.cc:50816 cp/parser.cc:50955
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr "unbekannter OpenMP-Direktiven-Name im Argument des Attributs %qs"
  
! #: c/c-parser.cc:7253 cp/parser.cc:12754
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr "OpenMP-Konstrukt inmitten der %<omp::directive%>-Attribute erfordert, dass alle %<omp::directive%>-Attribute derselben Anweisung in derselben %<omp::sequence%> liegen"
  
! #: c/c-parser.cc:7261 cp/parser.cc:12762
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr "mehrere OpenMP-»standalone«-Direktiven unter den %<omp::directive%>-Attributen müssen sich alle innerhalb derselben %<omp::sequence%> befinden"
  
! #: c/c-parser.cc:7273 cp/parser.cc:12774
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr "OpenMP-»standalone«-Direktiven im Attribut %<omp::directive%> können nur in einer leeren Anweisung vorkommen"
  
! #: c/c-parser.cc:7394 cp/parser.cc:12904
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr "Vermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in derselben Deklaration"
  
! #: c/c-parser.cc:7452 cp/parser.cc:15358
  #, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "Attribut %qs akzeptiert keine Argumente"
  
! #: c/c-parser.cc:7549
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO-C verbietet Markendeklarationen"
  
! #: c/c-parser.cc:7555 c/c-parser.cc:7747 c/c-parser.cc:7773
  #: c/gimple-parser.cc:467
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "Deklaration oder Anweisung erwartet"
  
! #: c/c-parser.cc:7674
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "eine Marke kann nur Teil einer Anweisung sein, und eine Deklaration ist keine Anweisung"
  
! #: c/c-parser.cc:7694 c/c-parser.cc:7737
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO-C90 verbietet gemischte Deklarationen und Code"
  
! #: c/c-parser.cc:7781
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> vor %<else%> erwartet"
  
! #: c/c-parser.cc:7786 cp/parser.cc:13811
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> ohne vorheriges %<if%>"
  
! #: c/c-parser.cc:7821
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "Marke am Ende einer Verbundanweisung"
*************** msgstr "Marke am Ende einer Verbundanwei
*** 48135,49632 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7833 c/c-parser.cc:7837 c/c-parser.cc:8345
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13265
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "Anweisung erwartet"
  
! #: c/c-parser.cc:7918
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "%<:%> oder %<...%> erwartet"
  
! #: c/c-parser.cc:7948
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr "Attribut im GNU-Stil zwischen Label und Deklaration bezieht sich auf das Label"
  
! #: c/c-parser.cc:8201
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "Bezeichner oder %<*%> erwartet"
  
! #: c/c-parser.cc:8327
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "Nur die Attribute %<fallthrough%> oder %<assume%> können auf eine leere Anweisung angewendet werden"
  
! #: c/c-parser.cc:8437
  #, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO-C unterstützt if-Deklarationen erst ab C2Y"
  
! #: c/c-parser.cc:8459
  #, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "Deklaration im steuernden Ausdruck muss einen Initialisierer haben"
  
! #: c/c-parser.cc:8476 cp/parser.cc:5462 cp/parser.cc:16420
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "Deklaration erwartet"
  
! #: c/c-parser.cc:8557 cp/parser.cc:15492
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "geschweifte Klammern um leeren Körper in einer %<if%>-Anweisung empfohlen"
  
! #: c/c-parser.cc:8600 cp/parser.cc:15495
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "geschweifte Klammern um leeren Körper in einer %<else%>-Anweisung empfohlen"
  
! #: c/c-parser.cc:8694 cp/parser.cc:14223
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "es wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeiden"
  
! #: c/c-parser.cc:8812 c/c-parser.cc:8891 c/c-parser.cc:9026 cp/parser.cc:15085
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr "Schleife in dazwischenliegendem Code im OpenMP-Schleifenkörper nicht erlaubt"
  
! #: c/c-parser.cc:8899
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "geschweifte Klammern um leeren Körper in %<do%>-Anweisung empfohlen"
  
! #: c/c-parser.cc:9060 c/c-parser.cc:9092
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr "mehrere Schleifenvariablen in schneller Aufzählung"
  
! #: c/c-parser.cc:9115
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ungültiges Schleifenvariable in schneller Aufzählung"
  
! #: c/c-parser.cc:9139 cp/parser.cc:14531
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "fehlende Schleifenbedingung in Schleife mit %<GCC ivdep%>-Pragma"
  
! #: c/c-parser.cc:9145 cp/parser.cc:14537
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr "fehlende Schleifenbedingung in Schleife mit %<GCC unroll%>-Pragma"
  
! #: c/c-parser.cc:9186
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "die Sammlung in schneller Aufzählung fehlt"
  
! #: c/c-parser.cc:9335 c/c-parser.cc:9346 c/c-parser.cc:9357
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "doppelter %<asm%>-Qualifizierer %qE"
  
! #: c/c-parser.cc:9336 c/c-parser.cc:9347 c/c-parser.cc:9358 cp/parser.cc:23377
! #: cp/parser.cc:23395 cp/parser.cc:23410
  #, gcc-internal-format
  msgid "first seen here"
  msgstr "erstmals hier gesehen"
  
! #: c/c-parser.cc:9367
  #, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%qE ist kein gültiger %<asm%>-Qualifizierer"
  
! #: c/c-parser.cc:9716 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "eine Wide-Zeichenkette ist in diesem Kontext ungültig"
  
! #: c/c-parser.cc:9924
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO-C verbietet das Weglassen des mittleren Terms eines %<?:%>-Ausdruckes"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10148 cp/typeck.cc:5582
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "Division %<sizeof (%T) / sizeof (%T)%> berechnet nicht die Anzahl der Feldelemente"
  
! #: c/c-parser.cc:10154 cp/typeck.cc:5587
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "der Operand des ersten %<sizeof%> wurde hier deklariert"
  
! #: c/c-parser.cc:10425
  #, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr "Speicherklasse in Typcast angegeben"
  
! #: c/c-parser.cc:10428
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "Ausrichtung für Typnamen in Cast angegeben"
  
! #: c/c-parser.cc:10529
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "traditionelles C weist den unären Plus-Operator zurück"
  
! #: c/c-parser.cc:10659
  #, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr "Speicherklasse in %<sizeof%> angegeben"
  
! #: c/c-parser.cc:10662
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "Ausrichtung für Typnamen in %<sizeof%> angegeben"
  
! #: c/c-parser.cc:10678
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "%<sizeof%> auf ein Bitfeld angewandt"
  
! #: c/c-parser.cc:10751
  #, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr "Speicherklasse in %qE angegeben"
  
! #: c/c-parser.cc:10754
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "Ausrichtung für Typnamen in %qE angegeben"
  
! #: c/c-parser.cc:10778
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO-C erlaubt kein %<%E (Ausdruck)%>"
  
! #: c/c-parser.cc:10931
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "die Adresse von %qs kann nicht ermittelt werden"
  
! #: c/c-parser.cc:11038
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO-C99 unterstützt nicht %<_Generic%>"
  
! #: c/c-parser.cc:11041
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO-C90 unterstützt nicht %<_Generic%>"
  
! #: c/c-parser.cc:11052
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr "ISO-C unterstützt einen Typnamen als steuernden Operanden von %<_Generic%> erst ab C2Y"
  
! #: c/c-parser.cc:11123
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "ISO-C unterstützt %<_Generic%>-Zuordnung mit Funktionstyp erst ab C2Y"
  
! #: c/c-parser.cc:11127
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "ISO-C unterstützt %<_Generic%>-Zuordnung mit unvollständigem Typ erst ab C2Y"
  
! #: c/c-parser.cc:11132
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr "%<_Generic%>-Verbindung hat variable Typlänge"
  
! #: c/c-parser.cc:11166
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr "doppelter %<default%>-Fall in %<_Generic%>"
  
! #: c/c-parser.cc:11167
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "das ursprüngliche %<default%> ist hier"
  
! #: c/c-parser.cc:11175
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr "%<_Generic%> gibt zwei kompatible Typen an"
  
! #: c/c-parser.cc:11176
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr "der kompatible Typ ist hier"
  
! #: c/c-parser.cc:11199
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "%<_Generic%>-Selektor passt zu mehreren Zuordnungen"
  
! #: c/c-parser.cc:11201
  #, gcc-internal-format
  msgid "other match is here"
  msgstr "andere Fundstelle ist hier"
  
! #: c/c-parser.cc:11226
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr "%<_Generic%>-Selektor vom Typ %qT ist mit keiner der Zuordnungen kompatibel"
  
! #: c/c-parser.cc:11247
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "Argument %u für %<__builtin_tgmath%> ist kein Funktionszeiger"
  
! #: c/c-parser.cc:11255
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "Argument %u für %<__builtin_tgmath%> hat keinen Prototypen"
  
! #: c/c-parser.cc:11261
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "Argument %u für %<__builtin_tgmath%> hat variable Anzahl von Argumenten"
  
! #: c/c-parser.cc:11277
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "Argument %u für %<__builtin_tgmath%> hat keine Argumente"
  
! #: c/c-parser.cc:11300 c/c-parser.cc:11304
  #, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO-C unterstützt den vordefinierten Bezeichner %qs nicht"
  
! #: c/c-parser.cc:11308
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO-C90 unterstützt den vordefinierten Bezeichner %<__func__%> nicht"
  
! #: c/c-parser.cc:11517 c/c-parser.cc:13256 c/c-parser.cc:13278
! #: c/c-parser.cc:22957 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44516
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "Ausdruck erwartet"
  
! #: c/c-parser.cc:11539
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "geklammerte Gruppe innerhalb eines Ausdrucks nur in einer Funktion erlaubt"
  
! #: c/c-parser.cc:11554
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO-C verbietet geklammerte Gruppen innerhalb von Ausdrücken"
  
! #: c/c-parser.cc:11665
  #, gcc-internal-format
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "der optionale zweite Parameter von %<va_start%> ist nicht das letzte benannte Argument"
  
! #: c/c-parser.cc:11704
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr "das Makro %<va_start%> wird mit zusätzlichen Argumenten außer dem Bezeichner des letzten benannten Arguments verwendet"
  
! #: c/c-parser.cc:11849
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "falsche Anzahl der Argumente für %<__builtin_choose_expr%>"
  
! #: c/c-parser.cc:11865
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "erstes Argument für %<__builtin_choose_expr%> ist keine Konstante"
  
! #: c/c-parser.cc:11935 c/c-parser.cc:11952 c/c-parser.cc:11959
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "Zu wenige Argumente für %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:11980
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "Argument %u für %<__builtin_tgmath%> hat falsche Anzahl der Argumente"
  
! #: c/c-parser.cc:12024 c/c-parser.cc:12034
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr "ungültiger typgenerischer Rückgabetyp für Argument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12056 c/c-parser.cc:12066
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr "ungültiger typgenerischer Typ für Argument %u von Argument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12099
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "funktionsargumente von %<__builtin_tgmath%> haben alle denselben Typ"
  
! #: c/c-parser.cc:12118
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr "den Funktionsargumenten von %<__builtin_tgmath%> fehlt der typgenerische Parameter"
  
! #: c/c-parser.cc:12166
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr "doppelter typgenerischer Parametertyp für Funktionsargument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12189
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr "falscher Rückgabetyp für Funktionsargument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12206
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "falscher Typ für Argument %u von Funktionsargument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12246
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "ungültiger Typ für Argument %u der typgenerischen Funktion"
  
! #: c/c-parser.cc:12257
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "dezimales Gleitkomma-Argument %u für typgenerische Funktion mit nur komplexen Argumenten"
  
! #: c/c-parser.cc:12265
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "dezimales Gleitkomma-Argument %u für typgenerische Funktion mit nur binären Argumenten"
  
! #: c/c-parser.cc:12273 c/c-parser.cc:12303
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "sowohl komplexe als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktion"
  
! #: c/c-parser.cc:12281 c/c-parser.cc:12323
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "sowohl binäre als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktion"
  
! #: c/c-parser.cc:12295
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "komplexes Argument %u für typgenerische Funktion, die ausschließlich dezimal ist"
  
! #: c/c-parser.cc:12315
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "binäres Argument %u für typgenerische Funktion, die ausschließlich dezimal ist"
  
! #: c/c-parser.cc:12422
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "keine passende Funktion für typgenerischen Aufruf"
  
! #: c/c-parser.cc:12463
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "falsche Anzahl der Argumente für %<__builtin_call_with_static_chain%>"
  
! #: c/c-parser.cc:12476
  #, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "Erstes Argument für %<__builtin_call_with_static_chain%> muss ein Aufrufausdruck sein"
  
! #: c/c-parser.cc:12480
  #, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "Zweites Argument für %<__builtin_call_with_static_chain%> muss ein Zeigertyp sein"
  
! #: c/c-parser.cc:12506
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "falsche Anzahl der Argumente für %<__builtin_complex%>"
  
! #: c/c-parser.cc:12528
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr "Operand von %<__builtin_complex%> nicht realer binärer Gleitkommatyp"
  
! #: c/c-parser.cc:12537
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "Operanden von %<__builtin_complex%> unterschiedlichen Typs"
  
! #: c/c-parser.cc:12568
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "falsche Anzahl von Argumenten für %<__builtin_counted_by_ref%>"
  
! #: c/c-parser.cc:12579
  #, gcc-internal-format
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "das Argument für %<__builtin_counted_by_ref%> muss ein Array sein"
  
! #: c/c-parser.cc:12630 c/c-parser.cc:12659 cp/parser.cc:8032
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "falsche Anzahl der Argumente für %<__builtin_shuffle%>"
  
! #: c/c-parser.cc:12830
  #, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "falsche Anzahl an Argumenten für %qs"
  
! #: c/c-parser.cc:12839 c/c-parser.cc:12919
  #, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "Operand für %qs hat keinen Ganzzahltyp"
  
! #: c/c-parser.cc:12845 c/c-parser.cc:12925
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "Argument %u in Aufruf der Funktion %qs hat Aufzählungstyp"
  
! #: c/c-parser.cc:12852
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "Argument %u in Aufruf der Funktion %qs ist ein boolescher Typ"
  
! #: c/c-parser.cc:12859
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "Argument 1 in Aufruf von der Funktion %qs hat einen vorzeichenbehafteten Typen"
  
! #: c/c-parser.cc:12867
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "Argument 1 in Aufruf der Funktion %qs hat den Typ %<char%>"
  
! #: c/c-parser.cc:12941
  #, gcc-internal-format
  msgid "rotate count is negative"
  msgstr "Rotationsanzahl ist negativ"
  
! #: c/c-parser.cc:13233 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr "%<omp_all_memory%> darf nur in OpenMP-%<depend%>-Klausel verwendet werden"
  
! #: c/c-parser.cc:13243
  #, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO-C unterstützt %qs erst ab C23"
  
! #: c/c-parser.cc:13331
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "%qT in zusammengesetztem %<constexpr%>-Literal deklariert"
  
! #: c/c-parser.cc:13336
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "%qT in zusammengesetztem %<constexpr%>-Literal definiert"
  
! #: c/c-parser.cc:13351
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "zusammengesetztes Literal hat variable Größe"
  
! #: c/c-parser.cc:13356
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr "zusammengesetztes Literal hat Funktionstyp"
  
! #: c/c-parser.cc:13387
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr "Verbundliteral durch Adressraumqualifizierer qualifiziert"
  
! #: c/c-parser.cc:13392
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO-C90 verbietet zusammengesetzte Literale"
  
! #: c/c-parser.cc:13394
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO-C erlaubt Speicherklassenangaben in zusammengesetzten Literalen erst ab C23"
  
! #: c/c-parser.cc:13408
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr "%<_Alignas%>-Spezifizierer können nicht die Ausrichtung eines zusammengesetzten Feldes reduzieren"
  
! #: c/c-parser.cc:13483
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT übergeben"
  
! #: c/c-parser.cc:13488
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT übergeben"
  
! #: c/c-parser.cc:13496
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "den Betrag des vorzeichenlosen Typs %qT zu berechnen, hat keine Auswirkung"
  
! #: c/c-parser.cc:13507
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT übergeben"
  
! #: c/c-parser.cc:13511
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer binären Gleitkommazahl, bekommt hier jedoch ein Argument vom dezimalen Gleitkommatyp %qT übergeben"
  
! #: c/c-parser.cc:13516
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer binären Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT übergeben"
  
! #: c/c-parser.cc:13529
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer komplexen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT übergeben"
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer komplexen Zahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT übergeben"
  
! #: c/c-parser.cc:13551
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT übergeben"
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom binären Gleitkommatyp %qT übergeben"
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT übergeben"
  
! #: c/c-parser.cc:13587
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr "die Betragsfunktion %qD bekommt hier ein Argument vom Typ %qT, erwartet jedoch einen Parameter vom Typ %qT; dadurch kann der übergebene Wert abgeschnitten werden"
  
! #: c/c-parser.cc:13717 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr "Aufrufe an die OpenMP-Laufzeit-API sind in dazwischenliegendem Code nicht zulässig"
  
! #: c/c-parser.cc:14137
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "Bezeichner oder %<)%> erwartet"
  
! #: c/c-parser.cc:14233
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr "zusätzliches Semikolon"
  
! #: c/c-parser.cc:14481
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "zusätzliches Semikolon in Methodendefinition angegeben"
  
! #: c/c-parser.cc:14613
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "Methodenattribute dürfen nur am Ende angegeben werden"
  
! #: c/c-parser.cc:14633
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "%<;%> or %<{%> nach Definition der Methodenattribute erwartet"
  
! #: c/c-parser.cc:14755
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "Methodendeklaration in Objective-C erwartet"
  
! #: c/c-parser.cc:15207
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "hier darf kein Typ oder Speicherklasse angegeben werden,"
  
! #: c/c-parser.cc:15275 cp/parser.cc:38420
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "leere Liste von Eigenschaftsattributen"
  
! #: c/c-parser.cc:15289 cp/parser.cc:38433
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr "Eigenschaftsattribut fehlt"
  
! #: c/c-parser.cc:15328
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr "unbekanntes Eigenschaftsattribut %<%s%s%>"
  
! #: c/c-parser.cc:15331 cp/parser.cc:38470
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "unbekanntes Eigenschaftsattribut"
  
! #: c/c-parser.cc:15340 cp/parser.cc:38479
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "nach dem Objective-C-Attribut %qE wird ein %<=%> erwartet"
  
! #: c/c-parser.cc:15351 cp/parser.cc:38493
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "Selektorname für %qE erwartet"
  
! #: c/c-parser.cc:15367 cp/parser.cc:38512
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr "Methodennamen von Settern müssen mit %<:%> aufhören"
  
! #: c/c-parser.cc:15591 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr "%<#pragma GCC unroll%> erfordert einen Zuweisungsausdruck, der zu einer nichtnegativen Ganzzahlkonstante kleiner als %u evaluiert"
  
! #: c/c-parser.cc:15629 cp/parser.cc:53453
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr "dazwischenliegender Code darf keine OpenMP-Direktiven enthalten"
  
! #: c/c-parser.cc:15649 c/c-parser.cc:25667 c/c-parser.cc:25976
! #: c/c-parser.cc:26039 c/c-parser.cc:26149 cp/parser.cc:48090
! #: cp/parser.cc:48438 cp/parser.cc:48553 cp/parser.cc:48652 cp/parser.cc:53485
! #: cp/parser.cc:53501 cp/parser.cc:53517 cp/parser.cc:53533 cp/parser.cc:53550
! #: cp/parser.cc:53567 cp/parser.cc:53584 cp/parser.cc:53611 cp/parser.cc:53625
! #: cp/parser.cc:53650 cp/parser.cc:53664
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.cc:15672 cp/parser.cc:53639
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> darf nur im Datei-Gültigkeitsbereich auftreten"
  
! #: c/c-parser.cc:15771 cp/parser.cc:53769
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp scan%> darf nur in einem Schleifenkonstrukt mit %<inscan%>-%<reduction%>-Klausel verwendet werden"
  
! #: c/c-parser.cc:15778 cp/parser.cc:53775
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> darf nur in %<#pragma omp sections%>-Konstrukt verwendet werden"
  
! #: c/c-parser.cc:15790 c/c-parser.cc:15806
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma %s%> darf nur im Gültigkeitsbereich einer Datei verwendet werden"
  
! #: c/c-parser.cc:15877 cp/parser.cc:53858
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for-, while- oder do-Anweisung erwartet"
  
! #: c/c-parser.cc:15893 cp/parser.cc:53475
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> muss zuerst kommen"
  
! #: c/c-parser.cc:16276 c/c-parser.cc:20196 c/c-parser.cc:22425
! #: c/c-parser.cc:22444 c/c-parser.cc:22697 c/c-parser.cc:22755
! #: c/c-parser.cc:22762 c/c-parser.cc:22769 c/c-parser.cc:27120
! #: c/c-parser.cc:28325 c/c-parser.cc:28333 c/c-parser.cc:28709
! #: c/c-parser.cc:28719 c/c-parser.cc:28813 c/c-parser.cc:28820
! #: c/c-parser.cc:28827 cp/parser.cc:38959 cp/parser.cc:42640 cp/parser.cc:44042
! #: cp/parser.cc:44079 cp/parser.cc:44268 cp/parser.cc:44331 cp/parser.cc:44338
! #: cp/parser.cc:44345 cp/parser.cc:50011 cp/parser.cc:50018 cp/parser.cc:50025
! #: cp/parser.cc:50558 cp/parser.cc:52339 cp/parser.cc:52347 cp/parser.cc:52499
! #: cp/parser.cc:52509
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "zu viele %qs-Klauseln"
  
! #: c/c-parser.cc:16303
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr "Ausdruck muss ganzzahlig sein"
  
! #: c/c-parser.cc:16910 c/c-parser.cc:29539
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD ist keine Variable"
  
! #: c/c-parser.cc:16914 cp/semantics.cc:9112
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD ist keine Zeigervariable"
  
! #: c/c-parser.cc:16956 cp/parser.cc:39850
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "Collapse-Argument erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.cc:17051 cp/parser.cc:39928
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> oder %<present%> erwartet"
  
! #: c/c-parser.cc:17053 cp/parser.cc:39930
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%<none%>, %<shared%>, %<private%> oder %<firstprivate%> erwartet"
  
! #: c/c-parser.cc:17138 cp/parser.cc:40000
  #, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "Interner Fehler: expected constant logical expression"
  
! #: c/c-parser.cc:17215 cp/parser.cc:40082
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> oder %<exit%> erwartet"
  
! #: c/c-parser.cc:17235 c/c-parser.cc:26032 c/c-parser.cc:26142
! #: cp/parser.cc:40100 cp/parser.cc:48430 cp/parser.cc:48545
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> erwartet"
  
! #: c/c-parser.cc:17288 cp/parser.cc:40155
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "zu viele %<if%>-Klauseln mit %qs-Modifizierer"
  
! #: c/c-parser.cc:17295 cp/parser.cc:40162
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "zu viele %<if%>-Klauseln"
  
! #: c/c-parser.cc:17297 cp/parser.cc:40164
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "zu viele %<if%>-Klauseln ohne Modifizierer"
  
! #: c/c-parser.cc:17303 cp/parser.cc:40170
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "wenn eine der %<if%>-Klauseln einen Modifizierer verwendet, müssen alle %<if%>-Klauseln Modifizierer verwenden"
  
! #: c/c-parser.cc:17408 c/c-parser.cc:17468 c/c-parser.cc:17530
! #: c/c-parser.cc:17578 c/c-parser.cc:17658 c/c-parser.cc:18055
! #: c/c-parser.cc:18137 c/c-parser.cc:18742 c/c-parser.cc:18887
! #: c/c-parser.cc:18955 c/c-parser.cc:20133
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "Ganzzahlausdruck erwartet"
  
! #: c/c-parser.cc:17419
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "Wert von %<num_threads%> muss positiv sein"
  
! #: c/c-parser.cc:17480
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "Wert von %<num_tasks%> muss positiv sein"
  
! #: c/c-parser.cc:17542 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "Wert von %<grainsize%> muss positiv sein"
  
! #: c/c-parser.cc:17591 cp/semantics.cc:9357
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "Wert von %<priority%> muss positiv sein"
  
! #: c/c-parser.cc:17625 cp/parser.cc:40396
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "konstanter Ganzzahlausdruck mit gültigem sync-hint-Wert erwartet"
  
! #: c/c-parser.cc:17697 cp/parser.cc:40466
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "%<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> oder %<default%> erwartet"
  
! #: c/c-parser.cc:17765
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "%<scalar%>, %<aggregate%>, %<pointer%> oder %<all%> erwartet"
  
! #: c/c-parser.cc:17842 cp/parser.cc:40618
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "zu viele %<defaultmap%>-Klauseln mit %qs-Kategorie"
  
! #: c/c-parser.cc:17845 cp/parser.cc:40621
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "zu viele %<defaultmap%>-Klauseln mit nicht angegebener Kategorie"
  
! #: c/c-parser.cc:17929 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs-Ausdruck muss ganzzahlig sein"
  
! #: c/c-parser.cc:17941 c/c-parser.cc:18064 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "Wert %qs muss positiv sein"
  
! #: c/c-parser.cc:18003 cp/parser.cc:39613
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "zu viele %<static%>-Argumente"
  
! #: c/c-parser.cc:18037 cp/parser.cc:39646
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "unerwartetes Argument"
  
! #: c/c-parser.cc:18204 cp/semantics.cc:9543
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%<tile%>-Argument muss eine positive, ganzzahlige Konstante sein"
  
! #: c/c-parser.cc:18272 cp/parser.cc:43259
  #, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "zu viele %<self%>-Klauseln"
  
! #: c/c-parser.cc:18314 cp/parser.cc:40671
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "%<reproducible%> oder %<unconstrained%> erwartet"
  
! #: c/c-parser.cc:18323 c/c-parser.cc:18329 cp/parser.cc:40680
! #: cp/parser.cc:40690
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "%<concurrent%> erwartet"
  
! #: c/c-parser.cc:18365 cp/parser.cc:40730
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "%<teams%>, %<parallel%> oder %<thread%> erwartet"
  
! #: c/c-parser.cc:18418 cp/parser.cc:40798
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "Argument für %<ordered%> muss ein positiver, ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:18543 c/c-parser.cc:27870 cp/parser.cc:51949
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> oder Bezeichner erwartet"
  
! #: c/c-parser.cc:18665 cp/parser.cc:41056
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "widersprüchliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegeben"
  
! #: c/c-parser.cc:18719 cp/parser.cc:41072
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ablauf %<runtime%> akzeptiert keinen Parameter %<chunk_size%>"
  
! #: c/c-parser.cc:18723 cp/parser.cc:41075
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "Ablauf %<auto%> akzeptiert keinen Parameter %<chunk_size%>"
  
! #: c/c-parser.cc:18736 cp/semantics.cc:8297
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "Wert der Chunkgröße muss positiv sein"
  
! #: c/c-parser.cc:18759 cp/parser.cc:41095
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ungültige Ablaufart"
  
! #: c/c-parser.cc:18898 c/c-parser.cc:18909
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "Wert von %<num_teams%> muss positiv sein"
  
! #: c/c-parser.cc:18917 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr "untere Grenze %qE von %<num_teams%> ist größer als obere Grenze %qE"
  
! #: c/c-parser.cc:18966 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "Wert von %<thread_limit%> muss positiv sein"
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "Ausdruck für %<aligned%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.cc:19123 c/c-parser.cc:22412 cp/parser.cc:44034
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr "%<allocator%> oder %<align%> erwartet"
  
! #: c/c-parser.cc:19130
  #, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr "doppelter %qs-Modifizierer"
  
! #: c/c-parser.cc:19178 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr "Allokationsausdruck in %<allocate%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_allocator_handle_t%>"
  
! #: c/c-parser.cc:19189 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "in der %<allocate%>-Klausel muss das Argument des %<align%>-Modifizierers eine positive konstante Zweierpotenz eines ganzzahligen Ausdrucks sein"
  
! #: c/c-parser.cc:19308 cp/parser.cc:41634
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr "mehrere »linear«-Modifizierer"
  
! #: c/c-parser.cc:19320 cp/parser.cc:41647
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr "mehrere %<step%>-Modifizierer"
  
! #: c/c-parser.cc:19328 c/c-parser.cc:19356
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr "Schrittweite der %<linear%>-Klausel muss ganzzahlig sein"
  
! #: c/c-parser.cc:19408
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "Ausdruck der %<safelen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.cc:19447
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "Ausdruck der %<simdlen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79924
! #: c/c-parser.cc:19807 cp/parser.cc:42194
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "Modifizierer %<iterator%> ist unverträglich mit %qs"
  
! #: c/c-parser.cc:19855 cp/parser.cc:42249 cp/parser.cc:42701 cp/parser.cc:42768
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ungültige Abhängigkeitsart"
  
! #: c/c-parser.cc:19916 cp/parser.cc:42279
  #, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "ungültige »doacross«-Art"
  
! #: c/c-parser.cc:19985 cp/parser.cc:42422
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "zu viele %<always%>-Modifizierer"
  
! #: c/c-parser.cc:19995 cp/parser.cc:42435
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "zu viele %<close%>-Modifizierer"
  
! #: c/c-parser.cc:20005 cp/parser.cc:42448
  #, gcc-internal-format
  msgid "too many %<present%> modifiers"
  msgstr "zu viele %<present%>-Modifizierer"
  
! #: c/c-parser.cc:20013 cp/parser.cc:42459
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr "%<map%>-Klausel mit einem anderen map-type-Modifikator als %<always%>, %<close%> oder %<present%>"
  
! #: c/c-parser.cc:20051 cp/parser.cc:42499
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "ungültige Zuordnungsart"
  
! #: c/c-parser.cc:20103 cp/parser.cc:42563
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr "%<ancestor%>-Gerätemodifikator, dem keine %<requires%>-Direktive mit %<reverse_offload%>-Klausel vorausgeht"
  
! #: c/c-parser.cc:20115 cp/parser.cc:42574
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "%<ancestor%> oder %<device_num%> erwartet"
  
! #: c/c-parser.cc:20138 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "der Ausdruck der %<device%>-Klausel muss den Wert %<1%> haben"
  
! #: c/c-parser.cc:20171 cp/parser.cc:42645
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ungültige »dist_schedule«-Art"
  
! #: c/c-parser.cc:20250
  #, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "ungültige »proc_bind«-Art"
  
! #: c/c-parser.cc:20294
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<host%>, %<nohost%> oder %<any%> erwartet"
  
! #: c/c-parser.cc:20400 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "Argument für %<partial%> muss ein positiver, ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:20501 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr "Ereignishandle in %<detach%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_event_handle_t%>"
  
! #: c/c-parser.cc:20572 c/c-parser.cc:20666 cp/parser.cc:42828
! #: cp/parser.cc:42940
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr "das String-Literal darf kein %<\\0%> enthalten"
  
! #: c/c-parser.cc:20581 c/c-parser.cc:20702 cp/parser.cc:42835
! #: cp/parser.cc:42975
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qs"
  msgstr "unbekannter fremder Laufzeit-Bezeichner %qs"
  
! #: c/c-parser.cc:20596 c/c-parser.cc:20725 cp/parser.cc:42850
! #: cp/parser.cc:42997
  #, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr "Stringliteral oder Ganzzahlkonstante erwartet"
  
! #: c/c-parser.cc:20604 c/c-parser.cc:20733 cp/parser.cc:42858
! #: cp/parser.cc:43005 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr "unbekannter fremder Laufzeit-Bezeichner %qwd"
  
! #: c/c-parser.cc:20642 cp/parser.cc:42917
  #, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "Präferenzselektor %<fr%> oder %<attr%> erwartet"
  
! #: c/c-parser.cc:20650 cp/parser.cc:42925
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr "doppelter %<fr%>-Präferenzselektor"
  
! #: c/c-parser.cc:20676 cp/parser.cc:42949
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr "Stringliteral für %<attr%> muss mit %<ompx_%> beginnen"
  
! #: c/c-parser.cc:20684 cp/parser.cc:42956
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr "Stringliteral für %<attr%> darf kein Komma enthalten"
  
! #: c/c-parser.cc:20696 cp/parser.cc:42968
  #, gcc-internal-format
  msgid "non-empty string literal expected"
  msgstr "nichtleeres Stringliteral erwartet"
  
! #: c/c-parser.cc:20806 cp/parser.cc:43108
  #, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr "doppelter %<targetsync%>-Modifizierer"
  
! #: c/c-parser.cc:20813 cp/parser.cc:43115
  #, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr "doppelter %<target%>-Modifizierer"
  
! #: c/c-parser.cc:20820 cp/parser.cc:43122
  #, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "doppelter %<prefer_type%>-Modifizierer"
  
! #: c/c-parser.cc:20841 cp/parser.cc:43143
  #, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "%<prefer_type%>, %<target%> oder %<targetsync%> erwartet"
  
! #: c/c-parser.cc:20877 c/c-parser.cc:27149 cp/parser.cc:43180
! #: cp/parser.cc:50583
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr "fehlender erforderlicher Modifikator %<target%> und/oder %<targetsync%>"
  
! #: c/c-parser.cc:21118 cp/parser.cc:43475
  #, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "OpenACC-Klausel erwartet"
  
! #: c/c-parser.cc:21129 c/c-parser.cc:21526 c/c-parser.cc:29112
! #: cp/parser.cc:43486 cp/parser.cc:43939 cp/parser.cc:51427
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs ist für %qs ungültig"
  
! #: c/c-parser.cc:21174 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr "Klauseln in %<simd%>-Eigenschaft sollten durch %<,%> getrennt werden"
  
! #: c/c-parser.cc:21327 cp/parser.cc:43727
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs muss die erste Klausel von %qs sein"
  
! #: c/c-parser.cc:21515 cp/parser.cc:43928
  #, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "OpenMP-Klausel erwartet"
  
! #: c/c-parser.cc:21676 cp/parser.cc:49115
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "keine gültigen Klauseln in %<#pragma acc declare%> angegeben"
  
! #: c/c-parser.cc:21686 cp/parser.cc:49125
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "Arrayabschnitt in %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21706 cp/parser.cc:49145
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "In %<#pragma acc declare link%> muss %qD eine globale Variable sein"
  
! #: c/c-parser.cc:21717 cp/parser.cc:49156
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "ungültige OpenACC-Klausel im Datei-Gültigkeitsbereich"
  
! #: c/c-parser.cc:21724 cp/parser.cc:49163
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "ungültige Verwendung der %<extern%>-Variable %qD in %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21732 cp/parser.cc:49171
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "ungültige Verwendung der %<global%>-Variable %qD in %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21743 cp/parser.cc:49193
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "%qD muss eine Variable sein, die im selben Gültigkeitsbereich wie %<#pragma acc declare%> deklariert ist"
  
! #: c/c-parser.cc:21753 cp/parser.cc:49216
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "Variable %qD wird in %<#pragma acc declare%> mehr als einmal verwendet"
  
! #: c/c-parser.cc:21846 cp/parser.cc:49300
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "hinter %<#pragma acc %s%> wird %<data%> erwartet"
  
! #: c/c-parser.cc:21862 cp/parser.cc:49317
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> hat keine Datenverschiebeklausel"
  
! #: c/c-parser.cc:21894 cp/parser.cc:49075
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr "das %<host_data%>-Konstrukt erfordert eine %<use_device%>-Klausel"
  
! #: c/c-parser.cc:22123 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%qE wurde nicht deklariert"
  
! #: c/c-parser.cc:22127
  #, gcc-internal-format
  msgid "expected function name"
  msgstr "Funktionsname erwartet"
  
! #: c/c-parser.cc:22145 cp/parser.cc:52766
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD bezeichnet keine Funktion"
  
! #: c/c-parser.cc:22168 c/c-parser.cc:22216 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> muss direkt vor einer Funktionsdeklaration oder -definition auftreten"
  
! #: c/c-parser.cc:22208 cp/parser.cc:52817 cp/parser.cc:52864
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> muss direkt vor einer Deklaration oder Definition einer einzelnen Funktion auftreten"
  
! #: c/c-parser.cc:22239 cp/parser.cc:52892
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> muss vor Verwendung angewendet werden"
  
! #: c/c-parser.cc:22240 cp/parser.cc:52894
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> muss vor Definition angewendet werden"
  
! #: c/c-parser.cc:22285 cp/parser.cc:49533
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> muss mindestens eine %<device%>- oder %<host%>- or %<self%>-Klausel enthalten"
  
! #: c/c-parser.cc:22343
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr "die in der %<allocator%>-Klausel verwendete Variable %qD muss vor %qD deklariert werden"
  
! #: c/c-parser.cc:22347 c/c-parser.cc:22370
  #, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "die zu allozierende Variable ist hier deklariert"
  
! #: c/c-parser.cc:22365
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr "die in der %<allocator%>-Klausel verwendete Variable %qD darf zwischen der Deklaration von %qD und der %<allocate%>-Direktive nicht verändert werden"
  
! #: c/c-parser.cc:22368
  #, gcc-internal-format
  msgid "modified here"
  msgstr "hier verändert"
  
! #: c/c-parser.cc:22436 cp/parser.cc:44054 cp/parser.cc:44069
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "in der %<align%>-Klausel muss das Argument eine positive konstante Zweierpotenz eines ganzzahligen Ausdrucks sein"
  
! #: c/c-parser.cc:22460
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr "Allokationsausdruck in %<allocator%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_allocator_handle_t%>"
  
! #: c/c-parser.cc:22477
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr "Funktionsparameter %qD darf nicht als Listenelement in einer %<allocate%>-Direktive erscheinen"
  
! #: c/c-parser.cc:22484
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr "die %<allocate%>-Direktive muss sich im selben Bereich wie %qD befinden"
  
! #: c/c-parser.cc:22492
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr "%qD erschien bereits als Listenelement in einer %<allocate%>-Direktive"
  
! #: c/c-parser.cc:22501
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr "%<allocator%>-Klausel für statische Variable %qD erforderlich"
  
! #: c/c-parser.cc:22512
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr "die %<allocator%>-Klausel erfordert einen vordefinierten Allokator, da %qD statisch ist"
  
! #: c/c-parser.cc:22663 cp/parser.cc:44234
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "eine der Klauseln %<read%>, %<write%>, %<update%> oder %<capture%> erwartet"
  
! #: c/c-parser.cc:22702 cp/parser.cc:44273
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "%<seq_cst%>, %<acquire%> oder %<relaxed%> erwartet"
  
! #: c/c-parser.cc:22726 cp/parser.cc:44302
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "eine der Klauseln %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> oder %<hint%> erwartet"
  
! #: c/c-parser.cc:22741 cp/parser.cc:44317
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "zu viele atomare Klauseln"
  
! #: c/c-parser.cc:22748 cp/parser.cc:44324
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "zu viele Speicherreihenfolge-Klauseln"
  
! #: c/c-parser.cc:22786 c/c-parser.cc:22793 cp/parser.cc:44362
! #: cp/parser.cc:44369
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "Klausel %qs ist unverträglich mit den Klauseln %<read%> oder %<write%>"
  
! #: c/c-parser.cc:22799 c/c-parser.cc:22804 cp/parser.cc:44375
! #: cp/parser.cc:44380
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "%qs-Klausel erfordert %qs-Klausel"
  
! #: c/c-parser.cc:22827 cp/parser.cc:44403
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp atomic write%> inkompatibel mit %<acquire%>-Klausel, die implizit von einer %<requires%>-Direktive bereitgestellt wird"
  
! #: c/c-parser.cc:22838 cp/parser.cc:44414
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp atomic read%> inkompatibel mit %<release%>-Klausel, die implizit von einer %<requires%>-Direktive bereitgestellt wird"
  
! #: c/c-parser.cc:22870 cp/parser.cc:44446
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr "%<#pragma omp atomic read%> ist unverträglich mit der Klausel %<release%>"
  
! #: c/c-parser.cc:22880 cp/parser.cc:44456
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr "%<#pragma omp atomic write%> ist unverträglich mit der Klausel %<acquire%>"
  
! #: c/c-parser.cc:23001 cp/parser.cc:44556
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "in der %<if%>-Bedingung wird ein Vergleich mit %<==%> erwartet"
  
! #: c/c-parser.cc:23008 cp/parser.cc:44563
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr "in der %<if%>-Bedingung wird ein Vergleich mit %<==%>, %<<%> oder %<>%> erwartet"
  
! #: c/c-parser.cc:23081 cp/parser.cc:44628 cp/parser.cc:44911 cp/parser.cc:45005
! #: cp/parser.cc:45023
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "ungültige Form von %<#pragma omp atomic compare%>"
  
! #: c/c-parser.cc:23092 cp/parser.cc:44639
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "unerwartetes %<else%> gefunden"
  
! #: c/c-parser.cc:23152 cp/parser.cc:45078
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "ungültige Form von %<#pragma omp atomic compare%>"
  
! #: c/c-parser.cc:23423 cp/parser.cc:44932 cp/parser.cc:44958
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ungültige Form von %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23427 cp/parser.cc:44998 cp/parser.cc:45032
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ungültiger Operator für %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23478 cp/parser.cc:45067
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr "%<weak%>-Klausel erfordert atomaren Gleichheitsvergleich"
  
! #: c/c-parser.cc:23484 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> verwendet zwei unterschiedliche Ausdrücke für Speicher"
  
! #: c/c-parser.cc:23587 cp/semantics.cc:11996
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "Ausdruck %<depobj%> ist kein lvalue-Ausdruck"
  
! #: c/c-parser.cc:23630
  #, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "%<destroy%>-Ausdruck ist kein Lvalue-Ausdruck"
  
! #: c/c-parser.cc:23636 cp/parser.cc:45220
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr "der %<destroy%>-Ausdruck %qE sollte mit dem %<depobj%>-Argument %qE identisch sein"
  
! #: c/c-parser.cc:23667 cp/parser.cc:45256
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "%<in%>, %<out%>, %<inout%>, %<mutexinoutset%> oder %<inoutset%> erwartet"
  
! #: c/c-parser.cc:23679 cp/parser.cc:45272
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "eine der Klauseln %<depend%>, %<destroy%> oder %<update%> erwartet"
  
! #: c/c-parser.cc:23720 cp/parser.cc:45310
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "%<seq_cst%>, %<acq_rel%>, %<release%> oder %<acquire%> erwartet"
  
! #: c/c-parser.cc:23728 cp/parser.cc:45318
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "%<flush%>-Liste wurde zusammen mit Speicherreihenfolge-Klausel angegeben"
  
! #: c/c-parser.cc:23733
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> oder Zeilenende erwartet"
  
! #: c/c-parser.cc:23804 cp/parser.cc:46039
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr "%<[[omp::directive(%s)]]%> muss das einzige angegebene Attribut in einer Anweisung sein"
  
! #: c/c-parser.cc:23871 cp/parser.cc:46108
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp scan%> mit 0 vorhergehenden ausführbaren Anweisungen"
  
! #: c/c-parser.cc:23905 cp/parser.cc:46141
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "%<inclusive%>- oder %<exclusive%>-Klausel erwartet"
  
! #: c/c-parser.cc:23910 cp/parser.cc:46147
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp scan%> erwartet"
  
! #: c/c-parser.cc:23919 cp/parser.cc:46156
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp scan%> mit 0 nachfolgenden ausführbaren Anweisungen"
  
! #: c/c-parser.cc:23944 cp/parser.cc:46179
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "für Anweisung erwartet"
--- 48142,49639 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7878 c/c-parser.cc:7882 c/c-parser.cc:8390
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13267
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "Anweisung erwartet"
  
! #: c/c-parser.cc:7963
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "%<:%> oder %<...%> erwartet"
  
! #: c/c-parser.cc:7993
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr "Attribut im GNU-Stil zwischen Label und Deklaration bezieht sich auf das Label"
  
! #: c/c-parser.cc:8246
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "Bezeichner oder %<*%> erwartet"
  
! #: c/c-parser.cc:8372
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "Nur die Attribute %<fallthrough%> oder %<assume%> können auf eine leere Anweisung angewendet werden"
  
! #: c/c-parser.cc:8482
  #, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO-C unterstützt if-Deklarationen erst ab C2Y"
  
! #: c/c-parser.cc:8504
  #, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "Deklaration im steuernden Ausdruck muss einen Initialisierer haben"
  
! #: c/c-parser.cc:8521 cp/parser.cc:5462 cp/parser.cc:16424
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "Deklaration erwartet"
  
! #: c/c-parser.cc:8602 cp/parser.cc:15494
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "geschweifte Klammern um leeren Körper in einer %<if%>-Anweisung empfohlen"
  
! #: c/c-parser.cc:8645 cp/parser.cc:15497
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "geschweifte Klammern um leeren Körper in einer %<else%>-Anweisung empfohlen"
  
! #: c/c-parser.cc:8739 cp/parser.cc:14225
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "es wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeiden"
  
! #: c/c-parser.cc:8857 c/c-parser.cc:8936 c/c-parser.cc:9071 cp/parser.cc:15087
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr "Schleife in dazwischenliegendem Code im OpenMP-Schleifenkörper nicht erlaubt"
  
! #: c/c-parser.cc:8944
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "geschweifte Klammern um leeren Körper in %<do%>-Anweisung empfohlen"
  
! #: c/c-parser.cc:9105 c/c-parser.cc:9137
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr "mehrere Schleifenvariablen in schneller Aufzählung"
  
! #: c/c-parser.cc:9160
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ungültiges Schleifenvariable in schneller Aufzählung"
  
! #: c/c-parser.cc:9184 cp/parser.cc:14533
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "fehlende Schleifenbedingung in Schleife mit %<GCC ivdep%>-Pragma"
  
! #: c/c-parser.cc:9190 cp/parser.cc:14539
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr "fehlende Schleifenbedingung in Schleife mit %<GCC unroll%>-Pragma"
  
! #: c/c-parser.cc:9231
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "die Sammlung in schneller Aufzählung fehlt"
  
! #: c/c-parser.cc:9380 c/c-parser.cc:9391 c/c-parser.cc:9402
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "doppelter %<asm%>-Qualifizierer %qE"
  
! #: c/c-parser.cc:9381 c/c-parser.cc:9392 c/c-parser.cc:9403 cp/parser.cc:23381
! #: cp/parser.cc:23399 cp/parser.cc:23414
  #, gcc-internal-format
  msgid "first seen here"
  msgstr "erstmals hier gesehen"
  
! #: c/c-parser.cc:9412
  #, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%qE ist kein gültiger %<asm%>-Qualifizierer"
  
! #: c/c-parser.cc:9761 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "eine Wide-Zeichenkette ist in diesem Kontext ungültig"
  
! #: c/c-parser.cc:9969
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO-C verbietet das Weglassen des mittleren Terms eines %<?:%>-Ausdruckes"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10193 cp/typeck.cc:5698
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "Division %<sizeof (%T) / sizeof (%T)%> berechnet nicht die Anzahl der Feldelemente"
  
! #: c/c-parser.cc:10199 cp/typeck.cc:5703
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "der Operand des ersten %<sizeof%> wurde hier deklariert"
  
! #: c/c-parser.cc:10470
  #, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr "Speicherklasse in Typcast angegeben"
  
! #: c/c-parser.cc:10473
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "Ausrichtung für Typnamen in Cast angegeben"
  
! #: c/c-parser.cc:10574
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "traditionelles C weist den unären Plus-Operator zurück"
  
! #: c/c-parser.cc:10704
  #, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr "Speicherklasse in %<sizeof%> angegeben"
  
! #: c/c-parser.cc:10707
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "Ausrichtung für Typnamen in %<sizeof%> angegeben"
  
! #: c/c-parser.cc:10723
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "%<sizeof%> auf ein Bitfeld angewandt"
  
! #: c/c-parser.cc:10796
  #, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr "Speicherklasse in %qE angegeben"
  
! #: c/c-parser.cc:10799
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "Ausrichtung für Typnamen in %qE angegeben"
  
! #: c/c-parser.cc:10823
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO-C erlaubt kein %<%E (Ausdruck)%>"
  
! #: c/c-parser.cc:10976
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "die Adresse von %qs kann nicht ermittelt werden"
  
! #: c/c-parser.cc:11083
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO-C99 unterstützt nicht %<_Generic%>"
  
! #: c/c-parser.cc:11086
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO-C90 unterstützt nicht %<_Generic%>"
  
! #: c/c-parser.cc:11097
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr "ISO-C unterstützt einen Typnamen als steuernden Operanden von %<_Generic%> erst ab C2Y"
  
! #: c/c-parser.cc:11168
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "ISO-C unterstützt %<_Generic%>-Zuordnung mit Funktionstyp erst ab C2Y"
  
! #: c/c-parser.cc:11172
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "ISO-C unterstützt %<_Generic%>-Zuordnung mit unvollständigem Typ erst ab C2Y"
  
! #: c/c-parser.cc:11177
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr "%<_Generic%>-Verbindung hat variable Typlänge"
  
! #: c/c-parser.cc:11211
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr "doppelter %<default%>-Fall in %<_Generic%>"
  
! #: c/c-parser.cc:11212
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "das ursprüngliche %<default%> ist hier"
  
! #: c/c-parser.cc:11220
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr "%<_Generic%> gibt zwei kompatible Typen an"
  
! #: c/c-parser.cc:11221
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr "der kompatible Typ ist hier"
  
! #: c/c-parser.cc:11244
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "%<_Generic%>-Selektor passt zu mehreren Zuordnungen"
  
! #: c/c-parser.cc:11246
  #, gcc-internal-format
  msgid "other match is here"
  msgstr "andere Fundstelle ist hier"
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr "%<_Generic%>-Selektor vom Typ %qT ist mit keiner der Zuordnungen kompatibel"
  
! #: c/c-parser.cc:11292
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "Argument %u für %<__builtin_tgmath%> ist kein Funktionszeiger"
  
! #: c/c-parser.cc:11300
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "Argument %u für %<__builtin_tgmath%> hat keinen Prototypen"
  
! #: c/c-parser.cc:11306
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "Argument %u für %<__builtin_tgmath%> hat variable Anzahl von Argumenten"
  
! #: c/c-parser.cc:11322
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "Argument %u für %<__builtin_tgmath%> hat keine Argumente"
  
! #: c/c-parser.cc:11345 c/c-parser.cc:11349
  #, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO-C unterstützt den vordefinierten Bezeichner %qs nicht"
  
! #: c/c-parser.cc:11353
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO-C90 unterstützt den vordefinierten Bezeichner %<__func__%> nicht"
  
! #: c/c-parser.cc:11562 c/c-parser.cc:13301 c/c-parser.cc:13323
! #: c/c-parser.cc:23002 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44575
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "Ausdruck erwartet"
  
! #: c/c-parser.cc:11584
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "geklammerte Gruppe innerhalb eines Ausdrucks nur in einer Funktion erlaubt"
  
! #: c/c-parser.cc:11599
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO-C verbietet geklammerte Gruppen innerhalb von Ausdrücken"
  
! #: c/c-parser.cc:11710
  #, gcc-internal-format
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "der optionale zweite Parameter von %<va_start%> ist nicht das letzte benannte Argument"
  
! #: c/c-parser.cc:11749
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr "das Makro %<va_start%> wird mit zusätzlichen Argumenten außer dem Bezeichner des letzten benannten Arguments verwendet"
  
! #: c/c-parser.cc:11894
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "falsche Anzahl der Argumente für %<__builtin_choose_expr%>"
  
! #: c/c-parser.cc:11910
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "erstes Argument für %<__builtin_choose_expr%> ist keine Konstante"
  
! #: c/c-parser.cc:11980 c/c-parser.cc:11997 c/c-parser.cc:12004
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "Zu wenige Argumente für %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12025
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "Argument %u für %<__builtin_tgmath%> hat falsche Anzahl der Argumente"
  
! #: c/c-parser.cc:12069 c/c-parser.cc:12079
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr "ungültiger typgenerischer Rückgabetyp für Argument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12101 c/c-parser.cc:12111
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr "ungültiger typgenerischer Typ für Argument %u von Argument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12144
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "funktionsargumente von %<__builtin_tgmath%> haben alle denselben Typ"
  
! #: c/c-parser.cc:12163
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr "den Funktionsargumenten von %<__builtin_tgmath%> fehlt der typgenerische Parameter"
  
! #: c/c-parser.cc:12211
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr "doppelter typgenerischer Parametertyp für Funktionsargument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12234
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr "falscher Rückgabetyp für Funktionsargument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12251
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "falscher Typ für Argument %u von Funktionsargument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12291
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "ungültiger Typ für Argument %u der typgenerischen Funktion"
  
! #: c/c-parser.cc:12302
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "dezimales Gleitkomma-Argument %u für typgenerische Funktion mit nur komplexen Argumenten"
  
! #: c/c-parser.cc:12310
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "dezimales Gleitkomma-Argument %u für typgenerische Funktion mit nur binären Argumenten"
  
! #: c/c-parser.cc:12318 c/c-parser.cc:12348
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "sowohl komplexe als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktion"
  
! #: c/c-parser.cc:12326 c/c-parser.cc:12368
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "sowohl binäre als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktion"
  
! #: c/c-parser.cc:12340
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "komplexes Argument %u für typgenerische Funktion, die ausschließlich dezimal ist"
  
! #: c/c-parser.cc:12360
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "binäres Argument %u für typgenerische Funktion, die ausschließlich dezimal ist"
  
! #: c/c-parser.cc:12467
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "keine passende Funktion für typgenerischen Aufruf"
  
! #: c/c-parser.cc:12508
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "falsche Anzahl der Argumente für %<__builtin_call_with_static_chain%>"
  
! #: c/c-parser.cc:12521
  #, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "Erstes Argument für %<__builtin_call_with_static_chain%> muss ein Aufrufausdruck sein"
  
! #: c/c-parser.cc:12525
  #, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "Zweites Argument für %<__builtin_call_with_static_chain%> muss ein Zeigertyp sein"
  
! #: c/c-parser.cc:12551
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "falsche Anzahl der Argumente für %<__builtin_complex%>"
  
! #: c/c-parser.cc:12573
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr "Operand von %<__builtin_complex%> nicht realer binärer Gleitkommatyp"
  
! #: c/c-parser.cc:12582
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "Operanden von %<__builtin_complex%> unterschiedlichen Typs"
  
! #: c/c-parser.cc:12613
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "falsche Anzahl von Argumenten für %<__builtin_counted_by_ref%>"
  
! #: c/c-parser.cc:12624
  #, gcc-internal-format
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "das Argument für %<__builtin_counted_by_ref%> muss ein Array sein"
  
! #: c/c-parser.cc:12675 c/c-parser.cc:12704 cp/parser.cc:8032
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "falsche Anzahl der Argumente für %<__builtin_shuffle%>"
  
! #: c/c-parser.cc:12875
  #, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "falsche Anzahl an Argumenten für %qs"
  
! #: c/c-parser.cc:12884 c/c-parser.cc:12964
  #, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "Operand für %qs hat keinen Ganzzahltyp"
  
! #: c/c-parser.cc:12890 c/c-parser.cc:12970
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "Argument %u in Aufruf der Funktion %qs hat Aufzählungstyp"
  
! #: c/c-parser.cc:12897
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "Argument %u in Aufruf der Funktion %qs ist ein boolescher Typ"
  
! #: c/c-parser.cc:12904
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "Argument 1 in Aufruf von der Funktion %qs hat einen vorzeichenbehafteten Typen"
  
! #: c/c-parser.cc:12912
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "Argument 1 in Aufruf der Funktion %qs hat den Typ %<char%>"
  
! #: c/c-parser.cc:12986
  #, gcc-internal-format
  msgid "rotate count is negative"
  msgstr "Rotationsanzahl ist negativ"
  
! #: c/c-parser.cc:13278 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr "%<omp_all_memory%> darf nur in OpenMP-%<depend%>-Klausel verwendet werden"
  
! #: c/c-parser.cc:13288
  #, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO-C unterstützt %qs erst ab C23"
  
! #: c/c-parser.cc:13376
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "%qT in zusammengesetztem %<constexpr%>-Literal deklariert"
  
! #: c/c-parser.cc:13381
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "%qT in zusammengesetztem %<constexpr%>-Literal definiert"
  
! #: c/c-parser.cc:13396
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "zusammengesetztes Literal hat variable Größe"
  
! #: c/c-parser.cc:13401
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr "zusammengesetztes Literal hat Funktionstyp"
  
! #: c/c-parser.cc:13432
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr "Verbundliteral durch Adressraumqualifizierer qualifiziert"
  
! #: c/c-parser.cc:13437
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO-C90 verbietet zusammengesetzte Literale"
  
! #: c/c-parser.cc:13439
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO-C erlaubt Speicherklassenangaben in zusammengesetzten Literalen erst ab C23"
  
! #: c/c-parser.cc:13453
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr "%<_Alignas%>-Spezifizierer können nicht die Ausrichtung eines zusammengesetzten Feldes reduzieren"
  
! #: c/c-parser.cc:13528
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT übergeben"
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT übergeben"
  
! #: c/c-parser.cc:13541
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "den Betrag des vorzeichenlosen Typs %qT zu berechnen, hat keine Auswirkung"
  
! #: c/c-parser.cc:13552
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT übergeben"
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer binären Gleitkommazahl, bekommt hier jedoch ein Argument vom dezimalen Gleitkommatyp %qT übergeben"
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer binären Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT übergeben"
  
! #: c/c-parser.cc:13574
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer komplexen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT übergeben"
  
! #: c/c-parser.cc:13578
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer komplexen Zahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT übergeben"
  
! #: c/c-parser.cc:13596
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT übergeben"
  
! #: c/c-parser.cc:13601
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom binären Gleitkommatyp %qT übergeben"
  
! #: c/c-parser.cc:13606
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT übergeben"
  
! #: c/c-parser.cc:13632
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr "die Betragsfunktion %qD bekommt hier ein Argument vom Typ %qT, erwartet jedoch einen Parameter vom Typ %qT; dadurch kann der übergebene Wert abgeschnitten werden"
  
! #: c/c-parser.cc:13762 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr "Aufrufe an die OpenMP-Laufzeit-API sind in dazwischenliegendem Code nicht zulässig"
  
! #: c/c-parser.cc:14182
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "Bezeichner oder %<)%> erwartet"
  
! #: c/c-parser.cc:14278
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr "zusätzliches Semikolon"
  
! #: c/c-parser.cc:14526
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "zusätzliches Semikolon in Methodendefinition angegeben"
  
! #: c/c-parser.cc:14658
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "Methodenattribute dürfen nur am Ende angegeben werden"
  
! #: c/c-parser.cc:14678
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "%<;%> or %<{%> nach Definition der Methodenattribute erwartet"
  
! #: c/c-parser.cc:14800
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "Methodendeklaration in Objective-C erwartet"
  
! #: c/c-parser.cc:15252
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "hier darf kein Typ oder Speicherklasse angegeben werden,"
  
! #: c/c-parser.cc:15320 cp/parser.cc:38479
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "leere Liste von Eigenschaftsattributen"
  
! #: c/c-parser.cc:15334 cp/parser.cc:38492
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr "Eigenschaftsattribut fehlt"
  
! #: c/c-parser.cc:15373
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr "unbekanntes Eigenschaftsattribut %<%s%s%>"
  
! #: c/c-parser.cc:15376 cp/parser.cc:38529
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "unbekanntes Eigenschaftsattribut"
  
! #: c/c-parser.cc:15385 cp/parser.cc:38538
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "nach dem Objective-C-Attribut %qE wird ein %<=%> erwartet"
  
! #: c/c-parser.cc:15396 cp/parser.cc:38552
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "Selektorname für %qE erwartet"
  
! #: c/c-parser.cc:15412 cp/parser.cc:38571
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr "Methodennamen von Settern müssen mit %<:%> aufhören"
  
! #: c/c-parser.cc:15636 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr "%<#pragma GCC unroll%> erfordert einen Zuweisungsausdruck, der zu einer nichtnegativen Ganzzahlkonstante kleiner als %u evaluiert"
  
! #: c/c-parser.cc:15674 cp/parser.cc:53506
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr "dazwischenliegender Code darf keine OpenMP-Direktiven enthalten"
  
! #: c/c-parser.cc:15694 c/c-parser.cc:25712 c/c-parser.cc:26021
! #: c/c-parser.cc:26084 c/c-parser.cc:26194 cp/parser.cc:48149
! #: cp/parser.cc:48497 cp/parser.cc:48612 cp/parser.cc:48711 cp/parser.cc:53538
! #: cp/parser.cc:53554 cp/parser.cc:53570 cp/parser.cc:53586 cp/parser.cc:53603
! #: cp/parser.cc:53620 cp/parser.cc:53637 cp/parser.cc:53664 cp/parser.cc:53678
! #: cp/parser.cc:53703 cp/parser.cc:53717
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.cc:15717 cp/parser.cc:53692
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> darf nur im Datei-Gültigkeitsbereich auftreten"
  
! #: c/c-parser.cc:15816 cp/parser.cc:53822
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp scan%> darf nur in einem Schleifenkonstrukt mit %<inscan%>-%<reduction%>-Klausel verwendet werden"
  
! #: c/c-parser.cc:15823 cp/parser.cc:53828
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> darf nur in %<#pragma omp sections%>-Konstrukt verwendet werden"
  
! #: c/c-parser.cc:15835 c/c-parser.cc:15851
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma %s%> darf nur im Gültigkeitsbereich einer Datei verwendet werden"
  
! #: c/c-parser.cc:15922 cp/parser.cc:53911
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for-, while- oder do-Anweisung erwartet"
  
! #: c/c-parser.cc:15938 cp/parser.cc:53528
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> muss zuerst kommen"
  
! #: c/c-parser.cc:16321 c/c-parser.cc:20241 c/c-parser.cc:22470
! #: c/c-parser.cc:22489 c/c-parser.cc:22742 c/c-parser.cc:22800
! #: c/c-parser.cc:22807 c/c-parser.cc:22814 c/c-parser.cc:27166
! #: c/c-parser.cc:28371 c/c-parser.cc:28379 c/c-parser.cc:28755
! #: c/c-parser.cc:28765 c/c-parser.cc:28859 c/c-parser.cc:28866
! #: c/c-parser.cc:28873 cp/parser.cc:39018 cp/parser.cc:42699 cp/parser.cc:44101
! #: cp/parser.cc:44138 cp/parser.cc:44327 cp/parser.cc:44390 cp/parser.cc:44397
! #: cp/parser.cc:44404 cp/parser.cc:50070 cp/parser.cc:50077 cp/parser.cc:50084
! #: cp/parser.cc:50617 cp/parser.cc:52392 cp/parser.cc:52400 cp/parser.cc:52552
! #: cp/parser.cc:52562
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "zu viele %qs-Klauseln"
  
! #: c/c-parser.cc:16348
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr "Ausdruck muss ganzzahlig sein"
  
! #: c/c-parser.cc:16955 c/c-parser.cc:29582
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD ist keine Variable"
  
! #: c/c-parser.cc:16959 cp/semantics.cc:9112
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD ist keine Zeigervariable"
  
! #: c/c-parser.cc:17001 cp/parser.cc:39909
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "Collapse-Argument erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.cc:17096 cp/parser.cc:39987
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> oder %<present%> erwartet"
  
! #: c/c-parser.cc:17098 cp/parser.cc:39989
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%<none%>, %<shared%>, %<private%> oder %<firstprivate%> erwartet"
  
! #: c/c-parser.cc:17183 cp/parser.cc:40059
  #, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "Interner Fehler: expected constant logical expression"
  
! #: c/c-parser.cc:17260 cp/parser.cc:40141
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> oder %<exit%> erwartet"
  
! #: c/c-parser.cc:17280 c/c-parser.cc:26077 c/c-parser.cc:26187
! #: cp/parser.cc:40159 cp/parser.cc:48489 cp/parser.cc:48604
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> erwartet"
  
! #: c/c-parser.cc:17333 cp/parser.cc:40214
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "zu viele %<if%>-Klauseln mit %qs-Modifizierer"
  
! #: c/c-parser.cc:17340 cp/parser.cc:40221
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "zu viele %<if%>-Klauseln"
  
! #: c/c-parser.cc:17342 cp/parser.cc:40223
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "zu viele %<if%>-Klauseln ohne Modifizierer"
  
! #: c/c-parser.cc:17348 cp/parser.cc:40229
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "wenn eine der %<if%>-Klauseln einen Modifizierer verwendet, müssen alle %<if%>-Klauseln Modifizierer verwenden"
  
! #: c/c-parser.cc:17453 c/c-parser.cc:17513 c/c-parser.cc:17575
! #: c/c-parser.cc:17623 c/c-parser.cc:17703 c/c-parser.cc:18100
! #: c/c-parser.cc:18182 c/c-parser.cc:18787 c/c-parser.cc:18932
! #: c/c-parser.cc:19000 c/c-parser.cc:20178
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "Ganzzahlausdruck erwartet"
  
! #: c/c-parser.cc:17464
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "Wert von %<num_threads%> muss positiv sein"
  
! #: c/c-parser.cc:17525
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "Wert von %<num_tasks%> muss positiv sein"
  
! #: c/c-parser.cc:17587 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "Wert von %<grainsize%> muss positiv sein"
  
! #: c/c-parser.cc:17636 cp/semantics.cc:9357
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "Wert von %<priority%> muss positiv sein"
  
! #: c/c-parser.cc:17670 cp/parser.cc:40455
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "konstanter Ganzzahlausdruck mit gültigem sync-hint-Wert erwartet"
  
! #: c/c-parser.cc:17742 cp/parser.cc:40525
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "%<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> oder %<default%> erwartet"
  
! #: c/c-parser.cc:17810
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "%<scalar%>, %<aggregate%>, %<pointer%> oder %<all%> erwartet"
  
! #: c/c-parser.cc:17887 cp/parser.cc:40677
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "zu viele %<defaultmap%>-Klauseln mit %qs-Kategorie"
  
! #: c/c-parser.cc:17890 cp/parser.cc:40680
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "zu viele %<defaultmap%>-Klauseln mit nicht angegebener Kategorie"
  
! #: c/c-parser.cc:17974 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs-Ausdruck muss ganzzahlig sein"
  
! #: c/c-parser.cc:17986 c/c-parser.cc:18109 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "Wert %qs muss positiv sein"
  
! #: c/c-parser.cc:18048 cp/parser.cc:39672
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "zu viele %<static%>-Argumente"
  
! #: c/c-parser.cc:18082 cp/parser.cc:39705
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "unerwartetes Argument"
  
! #: c/c-parser.cc:18249 cp/semantics.cc:9543
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%<tile%>-Argument muss eine positive, ganzzahlige Konstante sein"
  
! #: c/c-parser.cc:18317 cp/parser.cc:43318
  #, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "zu viele %<self%>-Klauseln"
  
! #: c/c-parser.cc:18359 cp/parser.cc:40730
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "%<reproducible%> oder %<unconstrained%> erwartet"
  
! #: c/c-parser.cc:18368 c/c-parser.cc:18374 cp/parser.cc:40739
! #: cp/parser.cc:40749
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "%<concurrent%> erwartet"
  
! #: c/c-parser.cc:18410 cp/parser.cc:40789
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "%<teams%>, %<parallel%> oder %<thread%> erwartet"
  
! #: c/c-parser.cc:18463 cp/parser.cc:40857
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "Argument für %<ordered%> muss ein positiver, ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:18588 c/c-parser.cc:27916 cp/parser.cc:52002
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> oder Bezeichner erwartet"
  
! #: c/c-parser.cc:18710 cp/parser.cc:41115
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "widersprüchliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegeben"
  
! #: c/c-parser.cc:18764 cp/parser.cc:41131
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ablauf %<runtime%> akzeptiert keinen Parameter %<chunk_size%>"
  
! #: c/c-parser.cc:18768 cp/parser.cc:41134
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "Ablauf %<auto%> akzeptiert keinen Parameter %<chunk_size%>"
  
! #: c/c-parser.cc:18781 cp/semantics.cc:8297
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "Wert der Chunkgröße muss positiv sein"
  
! #: c/c-parser.cc:18804 cp/parser.cc:41154
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ungültige Ablaufart"
  
! #: c/c-parser.cc:18943 c/c-parser.cc:18954
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "Wert von %<num_teams%> muss positiv sein"
  
! #: c/c-parser.cc:18962 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr "untere Grenze %qE von %<num_teams%> ist größer als obere Grenze %qE"
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "Wert von %<thread_limit%> muss positiv sein"
  
! #: c/c-parser.cc:19056 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "Ausdruck für %<aligned%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.cc:19168 c/c-parser.cc:22457 cp/parser.cc:44093
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr "%<allocator%> oder %<align%> erwartet"
  
! #: c/c-parser.cc:19175
  #, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr "doppelter %qs-Modifizierer"
  
! #: c/c-parser.cc:19223 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr "Allokationsausdruck in %<allocate%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_allocator_handle_t%>"
  
! #: c/c-parser.cc:19234 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "in der %<allocate%>-Klausel muss das Argument des %<align%>-Modifizierers eine positive konstante Zweierpotenz eines ganzzahligen Ausdrucks sein"
  
! #: c/c-parser.cc:19353 cp/parser.cc:41693
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr "mehrere »linear«-Modifizierer"
  
! #: c/c-parser.cc:19365 cp/parser.cc:41706
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr "mehrere %<step%>-Modifizierer"
  
! #: c/c-parser.cc:19373 c/c-parser.cc:19401
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr "Schrittweite der %<linear%>-Klausel muss ganzzahlig sein"
  
! #: c/c-parser.cc:19453
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "Ausdruck der %<safelen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.cc:19492
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "Ausdruck der %<simdlen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79924
! #: c/c-parser.cc:19852 cp/parser.cc:42253
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "Modifizierer %<iterator%> ist unverträglich mit %qs"
  
! #: c/c-parser.cc:19900 cp/parser.cc:42308 cp/parser.cc:42760 cp/parser.cc:42827
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ungültige Abhängigkeitsart"
  
! #: c/c-parser.cc:19961 cp/parser.cc:42338
  #, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "ungültige »doacross«-Art"
  
! #: c/c-parser.cc:20030 cp/parser.cc:42481
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "zu viele %<always%>-Modifizierer"
  
! #: c/c-parser.cc:20040 cp/parser.cc:42494
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "zu viele %<close%>-Modifizierer"
  
! #: c/c-parser.cc:20050 cp/parser.cc:42507
  #, gcc-internal-format
  msgid "too many %<present%> modifiers"
  msgstr "zu viele %<present%>-Modifizierer"
  
! #: c/c-parser.cc:20058 cp/parser.cc:42518
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr "%<map%>-Klausel mit einem anderen map-type-Modifikator als %<always%>, %<close%> oder %<present%>"
  
! #: c/c-parser.cc:20096 cp/parser.cc:42558
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "ungültige Zuordnungsart"
  
! #: c/c-parser.cc:20148 cp/parser.cc:42622
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr "%<ancestor%>-Gerätemodifikator, dem keine %<requires%>-Direktive mit %<reverse_offload%>-Klausel vorausgeht"
  
! #: c/c-parser.cc:20160 cp/parser.cc:42633
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "%<ancestor%> oder %<device_num%> erwartet"
  
! #: c/c-parser.cc:20183 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "der Ausdruck der %<device%>-Klausel muss den Wert %<1%> haben"
  
! #: c/c-parser.cc:20216 cp/parser.cc:42704
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ungültige »dist_schedule«-Art"
  
! #: c/c-parser.cc:20295
  #, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "ungültige »proc_bind«-Art"
  
! #: c/c-parser.cc:20339
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<host%>, %<nohost%> oder %<any%> erwartet"
  
! #: c/c-parser.cc:20445 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "Argument für %<partial%> muss ein positiver, ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:20546 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr "Ereignishandle in %<detach%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_event_handle_t%>"
  
! #: c/c-parser.cc:20617 c/c-parser.cc:20711 cp/parser.cc:42887
! #: cp/parser.cc:42999
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr "das String-Literal darf kein %<\\0%> enthalten"
  
! #: c/c-parser.cc:20626 c/c-parser.cc:20747 cp/parser.cc:42894
! #: cp/parser.cc:43034
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qs"
  msgstr "unbekannter fremder Laufzeit-Bezeichner %qs"
  
! #: c/c-parser.cc:20641 c/c-parser.cc:20770 cp/parser.cc:42909
! #: cp/parser.cc:43056
  #, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr "Stringliteral oder Ganzzahlkonstante erwartet"
  
! #: c/c-parser.cc:20649 c/c-parser.cc:20778 cp/parser.cc:42917
! #: cp/parser.cc:43064 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr "unbekannter fremder Laufzeit-Bezeichner %qwd"
  
! #: c/c-parser.cc:20687 cp/parser.cc:42976
  #, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "Präferenzselektor %<fr%> oder %<attr%> erwartet"
  
! #: c/c-parser.cc:20695 cp/parser.cc:42984
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr "doppelter %<fr%>-Präferenzselektor"
  
! #: c/c-parser.cc:20721 cp/parser.cc:43008
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr "Stringliteral für %<attr%> muss mit %<ompx_%> beginnen"
  
! #: c/c-parser.cc:20729 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr "Stringliteral für %<attr%> darf kein Komma enthalten"
  
! #: c/c-parser.cc:20741 cp/parser.cc:43027
  #, gcc-internal-format
  msgid "non-empty string literal expected"
  msgstr "nichtleeres Stringliteral erwartet"
  
! #: c/c-parser.cc:20851 cp/parser.cc:43167
  #, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr "doppelter %<targetsync%>-Modifizierer"
  
! #: c/c-parser.cc:20858 cp/parser.cc:43174
  #, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr "doppelter %<target%>-Modifizierer"
  
! #: c/c-parser.cc:20865 cp/parser.cc:43181
  #, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "doppelter %<prefer_type%>-Modifizierer"
  
! #: c/c-parser.cc:20886 cp/parser.cc:43202
  #, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "%<prefer_type%>, %<target%> oder %<targetsync%> erwartet"
  
! #: c/c-parser.cc:20922 c/c-parser.cc:27195 cp/parser.cc:43239
! #: cp/parser.cc:50642
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr "fehlender erforderlicher Modifikator %<target%> und/oder %<targetsync%>"
  
! #: c/c-parser.cc:21163 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "OpenACC-Klausel erwartet"
  
! #: c/c-parser.cc:21174 c/c-parser.cc:21571 c/c-parser.cc:29156
! #: cp/parser.cc:43545 cp/parser.cc:43998 cp/parser.cc:51484
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs ist für %qs ungültig"
  
! #: c/c-parser.cc:21219 cp/parser.cc:43593
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr "Klauseln in %<simd%>-Eigenschaft sollten durch %<,%> getrennt werden"
  
! #: c/c-parser.cc:21372 cp/parser.cc:43786
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs muss die erste Klausel von %qs sein"
  
! #: c/c-parser.cc:21560 cp/parser.cc:43987
  #, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "OpenMP-Klausel erwartet"
  
! #: c/c-parser.cc:21721 cp/parser.cc:49174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "keine gültigen Klauseln in %<#pragma acc declare%> angegeben"
  
! #: c/c-parser.cc:21731 cp/parser.cc:49184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "Arrayabschnitt in %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21751 cp/parser.cc:49204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "In %<#pragma acc declare link%> muss %qD eine globale Variable sein"
  
! #: c/c-parser.cc:21762 cp/parser.cc:49215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "ungültige OpenACC-Klausel im Datei-Gültigkeitsbereich"
  
! #: c/c-parser.cc:21769 cp/parser.cc:49222
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "ungültige Verwendung der %<extern%>-Variable %qD in %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21777 cp/parser.cc:49230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "ungültige Verwendung der %<global%>-Variable %qD in %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21788 cp/parser.cc:49252
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "%qD muss eine Variable sein, die im selben Gültigkeitsbereich wie %<#pragma acc declare%> deklariert ist"
  
! #: c/c-parser.cc:21798 cp/parser.cc:49275
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "Variable %qD wird in %<#pragma acc declare%> mehr als einmal verwendet"
  
! #: c/c-parser.cc:21891 cp/parser.cc:49359
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "hinter %<#pragma acc %s%> wird %<data%> erwartet"
  
! #: c/c-parser.cc:21907 cp/parser.cc:49376
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> hat keine Datenverschiebeklausel"
  
! #: c/c-parser.cc:21939 cp/parser.cc:49134
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr "das %<host_data%>-Konstrukt erfordert eine %<use_device%>-Klausel"
  
! #: c/c-parser.cc:22168 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%qE wurde nicht deklariert"
  
! #: c/c-parser.cc:22172
  #, gcc-internal-format
  msgid "expected function name"
  msgstr "Funktionsname erwartet"
  
! #: c/c-parser.cc:22190 cp/parser.cc:52819
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD bezeichnet keine Funktion"
  
! #: c/c-parser.cc:22213 c/c-parser.cc:22261 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> muss direkt vor einer Funktionsdeklaration oder -definition auftreten"
  
! #: c/c-parser.cc:22253 cp/parser.cc:52870 cp/parser.cc:52917
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> muss direkt vor einer Deklaration oder Definition einer einzelnen Funktion auftreten"
  
! #: c/c-parser.cc:22284 cp/parser.cc:52945
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> muss vor Verwendung angewendet werden"
  
! #: c/c-parser.cc:22285 cp/parser.cc:52947
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> muss vor Definition angewendet werden"
  
! #: c/c-parser.cc:22330 cp/parser.cc:49592
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> muss mindestens eine %<device%>- oder %<host%>- or %<self%>-Klausel enthalten"
  
! #: c/c-parser.cc:22388
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr "die in der %<allocator%>-Klausel verwendete Variable %qD muss vor %qD deklariert werden"
  
! #: c/c-parser.cc:22392 c/c-parser.cc:22415
  #, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "die zu allozierende Variable ist hier deklariert"
  
! #: c/c-parser.cc:22410
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr "die in der %<allocator%>-Klausel verwendete Variable %qD darf zwischen der Deklaration von %qD und der %<allocate%>-Direktive nicht verändert werden"
  
! #: c/c-parser.cc:22413
  #, gcc-internal-format
  msgid "modified here"
  msgstr "hier verändert"
  
! #: c/c-parser.cc:22481 cp/parser.cc:44113 cp/parser.cc:44128
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "in der %<align%>-Klausel muss das Argument eine positive konstante Zweierpotenz eines ganzzahligen Ausdrucks sein"
  
! #: c/c-parser.cc:22505
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr "Allokationsausdruck in %<allocator%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_allocator_handle_t%>"
  
! #: c/c-parser.cc:22522
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr "Funktionsparameter %qD darf nicht als Listenelement in einer %<allocate%>-Direktive erscheinen"
  
! #: c/c-parser.cc:22529
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr "die %<allocate%>-Direktive muss sich im selben Bereich wie %qD befinden"
  
! #: c/c-parser.cc:22537
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr "%qD erschien bereits als Listenelement in einer %<allocate%>-Direktive"
  
! #: c/c-parser.cc:22546
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr "%<allocator%>-Klausel für statische Variable %qD erforderlich"
  
! #: c/c-parser.cc:22557
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr "die %<allocator%>-Klausel erfordert einen vordefinierten Allokator, da %qD statisch ist"
  
! #: c/c-parser.cc:22708 cp/parser.cc:44293
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "eine der Klauseln %<read%>, %<write%>, %<update%> oder %<capture%> erwartet"
  
! #: c/c-parser.cc:22747 cp/parser.cc:44332
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "%<seq_cst%>, %<acquire%> oder %<relaxed%> erwartet"
  
! #: c/c-parser.cc:22771 cp/parser.cc:44361
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "eine der Klauseln %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> oder %<hint%> erwartet"
  
! #: c/c-parser.cc:22786 cp/parser.cc:44376
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "zu viele atomare Klauseln"
  
! #: c/c-parser.cc:22793 cp/parser.cc:44383
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "zu viele Speicherreihenfolge-Klauseln"
  
! #: c/c-parser.cc:22831 c/c-parser.cc:22838 cp/parser.cc:44421
! #: cp/parser.cc:44428
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "Klausel %qs ist unverträglich mit den Klauseln %<read%> oder %<write%>"
  
! #: c/c-parser.cc:22844 c/c-parser.cc:22849 cp/parser.cc:44434
! #: cp/parser.cc:44439
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "%qs-Klausel erfordert %qs-Klausel"
  
! #: c/c-parser.cc:22872 cp/parser.cc:44462
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp atomic write%> inkompatibel mit %<acquire%>-Klausel, die implizit von einer %<requires%>-Direktive bereitgestellt wird"
  
! #: c/c-parser.cc:22883 cp/parser.cc:44473
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp atomic read%> inkompatibel mit %<release%>-Klausel, die implizit von einer %<requires%>-Direktive bereitgestellt wird"
  
! #: c/c-parser.cc:22915 cp/parser.cc:44505
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr "%<#pragma omp atomic read%> ist unverträglich mit der Klausel %<release%>"
  
! #: c/c-parser.cc:22925 cp/parser.cc:44515
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr "%<#pragma omp atomic write%> ist unverträglich mit der Klausel %<acquire%>"
  
! #: c/c-parser.cc:23046 cp/parser.cc:44615
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "in der %<if%>-Bedingung wird ein Vergleich mit %<==%> erwartet"
  
! #: c/c-parser.cc:23053 cp/parser.cc:44622
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr "in der %<if%>-Bedingung wird ein Vergleich mit %<==%>, %<<%> oder %<>%> erwartet"
  
! #: c/c-parser.cc:23126 cp/parser.cc:44687 cp/parser.cc:44970 cp/parser.cc:45064
! #: cp/parser.cc:45082
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "ungültige Form von %<#pragma omp atomic compare%>"
  
! #: c/c-parser.cc:23137 cp/parser.cc:44698
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "unerwartetes %<else%> gefunden"
  
! #: c/c-parser.cc:23197 cp/parser.cc:45137
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "ungültige Form von %<#pragma omp atomic compare%>"
  
! #: c/c-parser.cc:23468 cp/parser.cc:44991 cp/parser.cc:45017
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ungültige Form von %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23472 cp/parser.cc:45057 cp/parser.cc:45091
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ungültiger Operator für %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23523 cp/parser.cc:45126
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr "%<weak%>-Klausel erfordert atomaren Gleichheitsvergleich"
  
! #: c/c-parser.cc:23529 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> verwendet zwei unterschiedliche Ausdrücke für Speicher"
  
! #: c/c-parser.cc:23632 cp/semantics.cc:11996
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "Ausdruck %<depobj%> ist kein lvalue-Ausdruck"
  
! #: c/c-parser.cc:23675
  #, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "%<destroy%>-Ausdruck ist kein Lvalue-Ausdruck"
  
! #: c/c-parser.cc:23681 cp/parser.cc:45279
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr "der %<destroy%>-Ausdruck %qE sollte mit dem %<depobj%>-Argument %qE identisch sein"
  
! #: c/c-parser.cc:23712 cp/parser.cc:45315
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "%<in%>, %<out%>, %<inout%>, %<mutexinoutset%> oder %<inoutset%> erwartet"
  
! #: c/c-parser.cc:23724 cp/parser.cc:45331
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "eine der Klauseln %<depend%>, %<destroy%> oder %<update%> erwartet"
  
! #: c/c-parser.cc:23765 cp/parser.cc:45369
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "%<seq_cst%>, %<acq_rel%>, %<release%> oder %<acquire%> erwartet"
  
! #: c/c-parser.cc:23773 cp/parser.cc:45377
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "%<flush%>-Liste wurde zusammen mit Speicherreihenfolge-Klausel angegeben"
  
! #: c/c-parser.cc:23778
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> oder Zeilenende erwartet"
  
! #: c/c-parser.cc:23849 cp/parser.cc:46098
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr "%<[[omp::directive(%s)]]%> muss das einzige angegebene Attribut in einer Anweisung sein"
  
! #: c/c-parser.cc:23916 cp/parser.cc:46167
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp scan%> mit 0 vorhergehenden ausführbaren Anweisungen"
  
! #: c/c-parser.cc:23950 cp/parser.cc:46200
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "%<inclusive%>- oder %<exclusive%>-Klausel erwartet"
  
! #: c/c-parser.cc:23955 cp/parser.cc:46206
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp scan%> erwartet"
  
! #: c/c-parser.cc:23964 cp/parser.cc:46215
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp scan%> mit 0 nachfolgenden ausführbaren Anweisungen"
  
! #: c/c-parser.cc:23989 cp/parser.cc:46238
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "für Anweisung erwartet"
*************** msgstr "für Anweisung erwartet"
*** 49634,50200 ****
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:23973 cp/parser.cc:46201 cp/parser.cc:46203 cp/parser.cc:46388
  #, gcc-internal-format
  msgid "loop nest expected"
  msgstr "Schleifenschachtelung erwartet"
  
! #: c/c-parser.cc:24025 cp/parser.cc:46276
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr "andere Attribute als OpenMP-Direktiven sind für %<for%> in Schleifenschachtelungen nicht zulässig"
  
! #: c/c-parser.cc:24054 cp/parser.cc:46307
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr "%<unroll%>-Konstrukt mit %<partial%>-Klausel erzeugt nur eine Schleife mit kanonischer Form, aber %d Schleifen werden benötigt"
  
! #: c/c-parser.cc:24065 cp/parser.cc:46318
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr "die generierte Schleife des %<unroll%>-Konstrukts ohne %<partial%>-Klausel hat keine kanonische Form"
  
! #: c/c-parser.cc:24088 cp/parser.cc:46344
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr "%<tile%>-Konstrukt erzeugt %d Schleifen mit kanonischer Form, aber %d Schleifen werden benötigt"
  
! #: c/c-parser.cc:24099 cp/parser.cc:46355
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr "%<for%>-Schleife oder OpenMP-Schleifenumwandlungskonstrukt erwartet"
  
! #: c/c-parser.cc:24187 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Schleifendeklaration oder Initialisierung erwartet"
  
! #: c/c-parser.cc:24276 c/c-parser.cc:24291 cp/parser.cc:46682
! #: cp/parser.cc:46697
  #, gcc-internal-format
  msgid "not enough nested loops"
  msgstr "nicht genügend geschachtelte Schleifen"
  
! #: c/c-parser.cc:24394 cp/parser.cc:46982
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<ordered%>-Klauselparameter ist weniger als %<collapse%>"
  
! #: c/c-parser.cc:24517 cp/parser.cc:46517 cp/parser.cc:46560 cp/pt.cc:18586
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Schleifenvariable %qD sollte nicht »firstprivate« sein"
  
! #: c/c-parser.cc:24951 cp/parser.cc:47528
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> mit %qs-Klausel darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.cc:25167 cp/parser.cc:47734
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> hinter %qs erwartet"
  
! #: c/c-parser.cc:25380 c/c-parser.cc:25388
  #, gcc-internal-format
  msgid "expected a function name"
  msgstr "ein Funktionsname erwartet"
  
! #: c/c-parser.cc:25401 cp/parser.cc:50217
  #, gcc-internal-format
  msgid "expected target-function call"
  msgstr "Zielfunktionsaufruf erwartet"
  
! #: c/c-parser.cc:25471
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr "%<#pragma omp dispatch%> kann nur vor einem Funktionsaufruf mit optionaler Zuweisung stehen"
  
! #: c/c-parser.cc:25658 cp/parser.cc:48081
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> erwartet"
  
! #: c/c-parser.cc:25925 cp/parser.cc:48368
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> mit Zuordnungstyp außer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:25941 cp/parser.cc:48384
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr "%<#pragma omp target data%> muss mindestens eine %<map%>-, %<use_device_ptr%>- oder %<use_device_addr%>-Klausel enthalten"
  
! #: c/c-parser.cc:25989 cp/parser.cc:48665
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> muss mindestens eine %<from%>- oder %<to%>-Klausel enthalten"
  
! #: c/c-parser.cc:26091 cp/parser.cc:48491
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> mit Zuordnungstyp außer %<to%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:26103 cp/parser.cc:48503
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> muss mindestens eine %<map%>-Klausel enthalten"
  
! #: c/c-parser.cc:26202 cp/parser.cc:48608
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> mit Zuordnungstyp außer %<from%>, %<tofrom%>, %<release%> oder %<delete%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:26215 cp/parser.cc:48621
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> muss mindestens eine %<map%>-Klausel enthalten"
  
! #: c/c-parser.cc:26460 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> mit Zuordnungstyp außer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:26521
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare %s%> muss von einer Funktionsdeklaration oder -definition oder einem weiteren %<#pragma omp declare %s%> gefolgt werden"
  
! #: c/c-parser.cc:26572 c/c-parser.cc:26610
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma omp declare %s%> muss vor der Deklaration oder Definition einer Funktion auftreten"
  
! #: c/c-parser.cc:26643 cp/parser.cc:49677
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "Name des Merkmalsselektors erwartet"
  
! #: c/c-parser.cc:26655 cp/parser.cc:49691
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "unbekannter Selektor %qs für Kontextselektormenge %qs"
  
! #: c/c-parser.cc:26683 cp/parser.cc:49720
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr "Selektor %qs akzeptiert keine Eigenschaften"
  
! #: c/c-parser.cc:26705 cp/parser.cc:49752
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "%<score%> kann nicht in Traits in der Trait-Selektor-Menge %qs angegeben werden"
  
! #: c/c-parser.cc:26714 cp/parser.cc:49762 cp/pt.cc:18254
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "das %<score%>-Argument muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:26717 cp/parser.cc:49765 cp/pt.cc:18261
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr "das %<score%>-Argument darf nicht negativ sein"
  
! #: c/c-parser.cc:26758 cp/parser.cc:49811
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "Bezeichner oder Zeichenkettenliteral erwartet"
  
! #: c/c-parser.cc:26781 cp/parser.cc:49841 cp/pt.cc:18278
  #, gcc-internal-format
  msgid "property must be integer expression"
  msgstr "Eigenschaft muss ein ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:26794 cp/parser.cc:49852
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr "Eigenschaften für %<simd%>-Selektor dürfen nicht in %<metadirective%> angegeben werden"
  
! #: c/c-parser.cc:26815 cp/parser.cc:49868 fortran/openmp.cc:6534
  #, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "der %<requires%>-Selektor wird noch nicht unterstützt"
  
! #: c/c-parser.cc:26874 cp/parser.cc:49931
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr "Name der Kontextselektormenge erwartet"
  
! #: c/c-parser.cc:26986 cp/parser.cc:50435
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr "eine der Klauseln %<match%>, %<adjust_args%> oder %<append_args%> erwartet"
  
! #: c/c-parser.cc:27002 cp/parser.cc:50448
  #, gcc-internal-format
  msgid "too many %<match%> clauses"
  msgstr "zu viele %<match%>-Klauseln"
  
! #: c/c-parser.cc:27013
  #, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr "Variante %qD ist keine Funktion"
  
! #: c/c-parser.cc:27028 cp/decl.cc:8621
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr "die Variante %qD ist eine eingebaute"
  
! #: c/c-parser.cc:27074 cp/parser.cc:50510
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr "%qD ist mehrfach angegeben"
  
! #: c/c-parser.cc:27081
  #, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "%qD hat keinen Zeigertyp"
  
! #: c/c-parser.cc:27101 cp/parser.cc:50543
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "%<nothing%> oder %<need_device_ptr%> erwartet"
  
! #: c/c-parser.cc:27104
  #, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%<need_device_addr%> ist für C ungültig"
  
! #: c/c-parser.cc:27111 cp/parser.cc:50550
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr "%<nothing%> oder %<need_device_ptr%> erwartet, gefolgt von %<:%>"
  
! #: c/c-parser.cc:27131 cp/parser.cc:50567
  #, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr "%<interop%> erwartet"
  
! #: c/c-parser.cc:27229 cp/decl.cc:8603
  #, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "Argument %d von %qD muss vom Typ %<omp_interop_t%> sein"
  
! #: c/c-parser.cc:27231 cp/decl.cc:8500 cp/decl.cc:8606
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr "%<append_args%> ist hier angegeben"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8612
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "Variante %qD und Basis %qD haben unverträgliche Typen"
  
! #: c/c-parser.cc:27302 cp/parser.cc:50635
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr "eine %qs-Klausel erfordert eine %<match%>-Klausel"
  
! #: c/c-parser.cc:27315
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr "eine %qs-Klausel kann nur angegeben werden, wenn der %<dispatch%>-Selektor des %<construct%>-Selektorsatzes in der %<match%>-Klausel vorkommt"
  
! #: c/c-parser.cc:27358
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "hinter %<#pragma omp declare %s%> muss direkt eine Funktionsdeklaration oder -definition stehen"
  
! #: c/c-parser.cc:27366 cp/parser.cc:50680
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "hinter %<#pragma omp declare %s%> muss direkt eine einzelne Funktionsdeklaration oder -definition stehen"
  
! #: c/c-parser.cc:27573 cp/parser.cc:50969
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "%qD ist sowohl in %<link%>- als auch %qs-Klauseln des Deklarationsziels angegeben"
  
! #: c/c-parser.cc:27577 cp/parser.cc:50973
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr "%qD ist sowohl im Deklarationsziel %<link%> als auch in %<to%>- oder %<enter%>-Klauseln angegeben"
  
! #: c/c-parser.cc:27637 cp/parser.cc:51106
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr "Direktive mit nur %<device_type%>- oder %<indirect%>-Klauseln"
  
! #: c/c-parser.cc:27640 cp/parser.cc:51109
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr "die %<device_type%>-Klausel muss 'any' angeben, wenn sie mit einer %<indirect%>-Klausel verwendet wird"
  
! #: c/c-parser.cc:27689 c/c-parser.cc:27731 cp/parser.cc:51164
! #: cp/parser.cc:51211
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<target%> erwartet"
  
! #: c/c-parser.cc:27703 cp/parser.cc:51177
  #, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "%<declare target%> oder %<assumes%> erwartet"
  
! #: c/c-parser.cc:27738 cp/parser.cc:51218
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%<#pragma omp end declare target%> ohne zugehöriges %<#pragma omp declare target%> oder %<#pragma omp begin declare target%>"
  
! #: c/c-parser.cc:27749 c/c-parser.cc:27780 cp/parser.cc:51229
! #: cp/parser.cc:51260
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr "%qs beginnt in der Attributsyntax, wird aber mit %qs in der Pragmasyntax abgeschlossen"
  
! #: c/c-parser.cc:27756 c/c-parser.cc:27785 cp/parser.cc:51236
! #: cp/parser.cc:51265
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "%qs beginnt in der Pragmasyntax, wird aber mit %qs in der Attributsyntax abgeschlossen"
  
! #: c/c-parser.cc:27793 cp/parser.cc:51273
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "%<declare%> oder %<assumes%> erwartet"
  
! #: c/c-parser.cc:27820
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr "%<#pragma omp declare reduction%> darf nur im Datei- oder Block-Gültigkeitsbereich auftreten"
  
! #: c/c-parser.cc:27897
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr "vordefinierter arithmetischer Typ in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27901
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr "Funktions- oder Arraytyp in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27904
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "%<_Atomic%>-qualifizierter Typ in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27907
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr "mit const, volatile oder restrict qualifizierter Typ in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27915
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr "Redeklaration von %qs %<#pragma omp declare reduction%> für Typ %qT"
  
! #: c/c-parser.cc:27924
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "vorheriges %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:28045
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "%<omp_priv%> oder Funktionsname erwartet"
  
! #: c/c-parser.cc:28056
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "Funktionsname und %<(%> erwartet"
  
! #: c/c-parser.cc:28075
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr "eins der Argumente für den Initialisierungsaufruf sollte %<&omp_priv%> sein"
  
! #: c/c-parser.cc:28209 cp/parser.cc:52195
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%<simd%>, %<reduction%>, %<target%> oder %<variant%> erwartet"
  
! #: c/c-parser.cc:28280 cp/parser.cc:52288
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "%<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> oder %<seq_cst%> erwartet"
  
! #: c/c-parser.cc:28309 cp/parser.cc:52323
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr "eine der Klauseln %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> oder %<atomic_default_mem_order%> erwartet"
  
! #: c/c-parser.cc:28328 cp/parser.cc:52342
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr "%qs-Klausel wird lexikalisch nach dem ersten Zielkonstrukt oder nach der ersten Auslagerungs-API verwendet"
  
! #: c/c-parser.cc:28340 cp/parser.cc:52354
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr "mehr als eine %<atomic_default_mem_order%>-Klausel in einer einzigen Übersetzungseinheit"
  
! #: c/c-parser.cc:28349 cp/parser.cc:52363
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr "%<atomic_default_mem_order%>-Klausel wird lexikalisch nach dem ersten %<atomic%>-Konstrukt ohne Speicherreihenfolge-Klausel verwendet"
  
! #: c/c-parser.cc:28363 cp/parser.cc:52377
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%<pragma omp requires%> erfordert mindestens eine Klausel"
  
! #: c/c-parser.cc:28382
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "Typ %qT mit Größe 0 in %<reduction%>-Klausel"
  
! #: c/c-parser.cc:28388
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "Typ %qT mit variabler Länge in %<reduction%>-Klausel"
  
! #: c/c-parser.cc:28506 cp/parser.cc:48884
  #, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr "%<sizes%> erwartet"
  
! #: c/c-parser.cc:28535 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "%<sizes%>-Argument muss eine positive, ganzzahlige Konstante sein"
  
! #: c/c-parser.cc:28651 cp/parser.cc:52434
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "eine der Klauseln %<at%>, %<severity%> oder %<message%> erwartet"
  
! #: c/c-parser.cc:28684 cp/parser.cc:52469
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "%qs oder %qs erwartet"
  
! #: c/c-parser.cc:28741 cp/parser.cc:52531
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp error%> mit %<at(execution)%>-Klausel darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.cc:28764 cp/parser.cc:52558
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "%<#pragma omp error%> gefunden: %s"
  
! #: c/c-parser.cc:28767 cp/parser.cc:52561
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "%<#pragma omp error%> gefunden"
  
! #: c/c-parser.cc:28794 cp/parser.cc:49992
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "mindestens eine Annahme-Klausel erwartet"
  
! #: c/c-parser.cc:28880 c/c-parser.cc:29181 cp/parser.cc:50078
! #: cp/parser.cc:51497 cp/parser.cc:51525
  #, gcc-internal-format
  msgid "expected directive name"
  msgstr "Name einer Direktive erwartet"
  
! #: c/c-parser.cc:28891 cp/parser.cc:50089
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr "ungültiger Name einer OpenMP-Direktive im Argument der %qs-Klausel: deklarative, informative und Meta-Direktiven sind nicht erlaubt"
  
! #: c/c-parser.cc:28899 cp/parser.cc:50097
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr "unbekannter OpenMP-Direktiven-Name im Argument der %qs-Klausel"
  
! #: c/c-parser.cc:28906 cp/parser.cc:50104
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr "%<%s%s%s%s%s%>-Direktive wird sowohl in %<absent%>- als auch %<contains%>-Klauseln erwähnt"
  
! #: c/c-parser.cc:28917 cp/parser.cc:50115
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr "%<%s%s%s%s%s%>-Direktive wird mehrfach in %qs-Klauseln erwähnt"
  
! #: c/c-parser.cc:28940 cp/parser.cc:50142
  #, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "unbekanntes Annahme-Klausel %qs"
  
! #: c/c-parser.cc:28953 cp/parser.cc:50152
  #, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "Annahme-Klausel erwartet"
  
! #: c/c-parser.cc:29082 cp/parser.cc:51395
  #, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "eine der Klauseln %<when%>, %<otherwise%> oder %<default%> erwartet"
  
! #: c/c-parser.cc:29096 cp/parser.cc:51410
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr "zu viele %<otherwise%>- oder %<default%>-Klauseln in %<metadirective%>"
  
! #: c/c-parser.cc:29105 cp/parser.cc:51420
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr "die Klauseln %<otherwise%> oder %<default%> müssen als letztes in %<metadirective%> angegeben werden"
  
! #: c/c-parser.cc:29195 cp/parser.cc:51511
  #, gcc-internal-format
  msgid "unknown directive name"
  msgstr "Unbekannte Direktivenname"
  
! #: c/c-parser.cc:29210 cp/parser.cc:51531
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr "Metadirektiven können nicht als Varianten von %<metadirective%> verwendet werden"
  
! #: c/c-parser.cc:29216 cp/parser.cc:51537
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr "deklarative Direktivenvarianten von %<metadirective%> werden nicht unterstützt"
  
! #: c/c-parser.cc:29541 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE nach erster Verwendung als %<threadprivate%> deklariert"
  
! #: c/c-parser.cc:29543 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automatische Variable %qE kann nicht %<threadprivate%> sein"
  
! #: c/c-parser.cc:29547 cp/semantics.cc:10344
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE hat unvollständigen Typen"
  
! #: c/c-parser.cc:29727 cp/parser.cc:53320
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> ohne eingeschaltete Unterstützung für transaktionsbasierten Speicher"
  
! #: c/c-parser.cc:29733 cp/parser.cc:53326
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> innerhalb eines %<__transaction_relaxed%>"
  
! #: c/c-parser.cc:29742
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "Funktionsaufruf von %<__transaction_cancel%> nicht innerhalb von äußerer %<__transaction_atomic%>- oder %<transaction_may_cancel_outer%>-Funktion"
  
! #: c/c-parser.cc:29750 cp/parser.cc:53344
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> nicht innerhalb von %<__transaction_atomic%>"
  
! #: c/c-parser.cc:29843
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr "fehlende schließende geschweifte Klammer"
--- 49641,50207 ----
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:24018 cp/parser.cc:46260 cp/parser.cc:46262 cp/parser.cc:46447
  #, gcc-internal-format
  msgid "loop nest expected"
  msgstr "Schleifenschachtelung erwartet"
  
! #: c/c-parser.cc:24070 cp/parser.cc:46335
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr "andere Attribute als OpenMP-Direktiven sind für %<for%> in Schleifenschachtelungen nicht zulässig"
  
! #: c/c-parser.cc:24099 cp/parser.cc:46366
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr "%<unroll%>-Konstrukt mit %<partial%>-Klausel erzeugt nur eine Schleife mit kanonischer Form, aber %d Schleifen werden benötigt"
  
! #: c/c-parser.cc:24110 cp/parser.cc:46377
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr "die generierte Schleife des %<unroll%>-Konstrukts ohne %<partial%>-Klausel hat keine kanonische Form"
  
! #: c/c-parser.cc:24133 cp/parser.cc:46403
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr "%<tile%>-Konstrukt erzeugt %d Schleifen mit kanonischer Form, aber %d Schleifen werden benötigt"
  
! #: c/c-parser.cc:24144 cp/parser.cc:46414
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr "%<for%>-Schleife oder OpenMP-Schleifenumwandlungskonstrukt erwartet"
  
! #: c/c-parser.cc:24232 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Schleifendeklaration oder Initialisierung erwartet"
  
! #: c/c-parser.cc:24321 c/c-parser.cc:24336 cp/parser.cc:46741
! #: cp/parser.cc:46756
  #, gcc-internal-format
  msgid "not enough nested loops"
  msgstr "nicht genügend geschachtelte Schleifen"
  
! #: c/c-parser.cc:24439 cp/parser.cc:47041
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<ordered%>-Klauselparameter ist weniger als %<collapse%>"
  
! #: c/c-parser.cc:24562 cp/parser.cc:46576 cp/parser.cc:46619 cp/pt.cc:18615
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Schleifenvariable %qD sollte nicht »firstprivate« sein"
  
! #: c/c-parser.cc:24996 cp/parser.cc:47587
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> mit %qs-Klausel darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.cc:25212 cp/parser.cc:47793
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> hinter %qs erwartet"
  
! #: c/c-parser.cc:25425 c/c-parser.cc:25433
  #, gcc-internal-format
  msgid "expected a function name"
  msgstr "ein Funktionsname erwartet"
  
! #: c/c-parser.cc:25446 cp/parser.cc:50276
  #, gcc-internal-format
  msgid "expected target-function call"
  msgstr "Zielfunktionsaufruf erwartet"
  
! #: c/c-parser.cc:25516
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr "%<#pragma omp dispatch%> kann nur vor einem Funktionsaufruf mit optionaler Zuweisung stehen"
  
! #: c/c-parser.cc:25703 cp/parser.cc:48140
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> erwartet"
  
! #: c/c-parser.cc:25970 cp/parser.cc:48427
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> mit Zuordnungstyp außer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:25986 cp/parser.cc:48443
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr "%<#pragma omp target data%> muss mindestens eine %<map%>-, %<use_device_ptr%>- oder %<use_device_addr%>-Klausel enthalten"
  
! #: c/c-parser.cc:26034 cp/parser.cc:48724
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> muss mindestens eine %<from%>- oder %<to%>-Klausel enthalten"
  
! #: c/c-parser.cc:26136 cp/parser.cc:48550
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> mit Zuordnungstyp außer %<to%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:26148 cp/parser.cc:48562
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> muss mindestens eine %<map%>-Klausel enthalten"
  
! #: c/c-parser.cc:26247 cp/parser.cc:48667
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> mit Zuordnungstyp außer %<from%>, %<tofrom%>, %<release%> oder %<delete%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:26260 cp/parser.cc:48680
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> muss mindestens eine %<map%>-Klausel enthalten"
  
! #: c/c-parser.cc:26505 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> mit Zuordnungstyp außer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:26566
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare %s%> muss von einer Funktionsdeklaration oder -definition oder einem weiteren %<#pragma omp declare %s%> gefolgt werden"
  
! #: c/c-parser.cc:26617 c/c-parser.cc:26655
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma omp declare %s%> muss vor der Deklaration oder Definition einer Funktion auftreten"
  
! #: c/c-parser.cc:26688 cp/parser.cc:49736
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "Name des Merkmalsselektors erwartet"
  
! #: c/c-parser.cc:26700 cp/parser.cc:49750
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "unbekannter Selektor %qs für Kontextselektormenge %qs"
  
! #: c/c-parser.cc:26728 cp/parser.cc:49779
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr "Selektor %qs akzeptiert keine Eigenschaften"
  
! #: c/c-parser.cc:26750 cp/parser.cc:49811
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "%<score%> kann nicht in Traits in der Trait-Selektor-Menge %qs angegeben werden"
  
! #: c/c-parser.cc:26759 cp/parser.cc:49821 cp/pt.cc:18283
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "das %<score%>-Argument muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:26762 cp/parser.cc:49824 cp/pt.cc:18290
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr "das %<score%>-Argument darf nicht negativ sein"
  
! #: c/c-parser.cc:26803 cp/parser.cc:49870
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "Bezeichner oder Zeichenkettenliteral erwartet"
  
! #: c/c-parser.cc:26827 cp/parser.cc:49900 cp/pt.cc:18307
  #, gcc-internal-format
  msgid "property must be integer expression"
  msgstr "Eigenschaft muss ein ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:26837 cp/parser.cc:49911
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr "Eigenschaften für %<simd%>-Selektor dürfen nicht in %<metadirective%> angegeben werden"
  
! #: c/c-parser.cc:26858 cp/parser.cc:49927 fortran/openmp.cc:6534
  #, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "der %<requires%>-Selektor wird noch nicht unterstützt"
  
! #: c/c-parser.cc:26917 cp/parser.cc:49990
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr "Name der Kontextselektormenge erwartet"
  
! #: c/c-parser.cc:27032 cp/parser.cc:50494
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr "eine der Klauseln %<match%>, %<adjust_args%> oder %<append_args%> erwartet"
  
! #: c/c-parser.cc:27048 cp/parser.cc:50507
  #, gcc-internal-format
  msgid "too many %<match%> clauses"
  msgstr "zu viele %<match%>-Klauseln"
  
! #: c/c-parser.cc:27059
  #, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr "Variante %qD ist keine Funktion"
  
! #: c/c-parser.cc:27074 cp/decl.cc:8619
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr "die Variante %qD ist eine eingebaute"
  
! #: c/c-parser.cc:27120 cp/parser.cc:50569
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr "%qD ist mehrfach angegeben"
  
! #: c/c-parser.cc:27127
  #, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "%qD hat keinen Zeigertyp"
  
! #: c/c-parser.cc:27147 cp/parser.cc:50602
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "%<nothing%> oder %<need_device_ptr%> erwartet"
  
! #: c/c-parser.cc:27150
  #, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%<need_device_addr%> ist für C ungültig"
  
! #: c/c-parser.cc:27157 cp/parser.cc:50609
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr "%<nothing%> oder %<need_device_ptr%> erwartet, gefolgt von %<:%>"
  
! #: c/c-parser.cc:27177 cp/parser.cc:50626
  #, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr "%<interop%> erwartet"
  
! #: c/c-parser.cc:27275 cp/decl.cc:8601
  #, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "Argument %d von %qD muss vom Typ %<omp_interop_t%> sein"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8498 cp/decl.cc:8604
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr "%<append_args%> ist hier angegeben"
  
! #: c/c-parser.cc:27323 cp/decl.cc:8610
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "Variante %qD und Basis %qD haben unverträgliche Typen"
  
! #: c/c-parser.cc:27348 cp/parser.cc:50694
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr "eine %qs-Klausel erfordert eine %<match%>-Klausel"
  
! #: c/c-parser.cc:27361
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr "eine %qs-Klausel kann nur angegeben werden, wenn der %<dispatch%>-Selektor des %<construct%>-Selektorsatzes in der %<match%>-Klausel vorkommt"
  
! #: c/c-parser.cc:27404
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "hinter %<#pragma omp declare %s%> muss direkt eine Funktionsdeklaration oder -definition stehen"
  
! #: c/c-parser.cc:27412 cp/parser.cc:50739
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "hinter %<#pragma omp declare %s%> muss direkt eine einzelne Funktionsdeklaration oder -definition stehen"
  
! #: c/c-parser.cc:27619 cp/parser.cc:51028
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "%qD ist sowohl in %<link%>- als auch %qs-Klauseln des Deklarationsziels angegeben"
  
! #: c/c-parser.cc:27623 cp/parser.cc:51032
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr "%qD ist sowohl im Deklarationsziel %<link%> als auch in %<to%>- oder %<enter%>-Klauseln angegeben"
  
! #: c/c-parser.cc:27683 cp/parser.cc:51165
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr "Direktive mit nur %<device_type%>- oder %<indirect%>-Klauseln"
  
! #: c/c-parser.cc:27686 cp/parser.cc:51168
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr "die %<device_type%>-Klausel muss 'any' angeben, wenn sie mit einer %<indirect%>-Klausel verwendet wird"
  
! #: c/c-parser.cc:27735 c/c-parser.cc:27777 cp/parser.cc:51223
! #: cp/parser.cc:51270
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<target%> erwartet"
  
! #: c/c-parser.cc:27749 cp/parser.cc:51236
  #, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "%<declare target%> oder %<assumes%> erwartet"
  
! #: c/c-parser.cc:27784 cp/parser.cc:51277
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%<#pragma omp end declare target%> ohne zugehöriges %<#pragma omp declare target%> oder %<#pragma omp begin declare target%>"
  
! #: c/c-parser.cc:27795 c/c-parser.cc:27826 cp/parser.cc:51288
! #: cp/parser.cc:51319
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr "%qs beginnt in der Attributsyntax, wird aber mit %qs in der Pragmasyntax abgeschlossen"
  
! #: c/c-parser.cc:27802 c/c-parser.cc:27831 cp/parser.cc:51295
! #: cp/parser.cc:51324
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "%qs beginnt in der Pragmasyntax, wird aber mit %qs in der Attributsyntax abgeschlossen"
  
! #: c/c-parser.cc:27839 cp/parser.cc:51332
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "%<declare%> oder %<assumes%> erwartet"
  
! #: c/c-parser.cc:27866
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr "%<#pragma omp declare reduction%> darf nur im Datei- oder Block-Gültigkeitsbereich auftreten"
  
! #: c/c-parser.cc:27943
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr "vordefinierter arithmetischer Typ in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27947
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr "Funktions- oder Arraytyp in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27950
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "%<_Atomic%>-qualifizierter Typ in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27953
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr "mit const, volatile oder restrict qualifizierter Typ in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27961
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr "Redeklaration von %qs %<#pragma omp declare reduction%> für Typ %qT"
  
! #: c/c-parser.cc:27970
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "vorheriges %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:28091
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "%<omp_priv%> oder Funktionsname erwartet"
  
! #: c/c-parser.cc:28102
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "Funktionsname und %<(%> erwartet"
  
! #: c/c-parser.cc:28121
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr "eins der Argumente für den Initialisierungsaufruf sollte %<&omp_priv%> sein"
  
! #: c/c-parser.cc:28255 cp/parser.cc:52248
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%<simd%>, %<reduction%>, %<target%> oder %<variant%> erwartet"
  
! #: c/c-parser.cc:28326 cp/parser.cc:52341
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "%<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> oder %<seq_cst%> erwartet"
  
! #: c/c-parser.cc:28355 cp/parser.cc:52376
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr "eine der Klauseln %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> oder %<atomic_default_mem_order%> erwartet"
  
! #: c/c-parser.cc:28374 cp/parser.cc:52395
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr "%qs-Klausel wird lexikalisch nach dem ersten Zielkonstrukt oder nach der ersten Auslagerungs-API verwendet"
  
! #: c/c-parser.cc:28386 cp/parser.cc:52407
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr "mehr als eine %<atomic_default_mem_order%>-Klausel in einer einzigen Übersetzungseinheit"
  
! #: c/c-parser.cc:28395 cp/parser.cc:52416
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr "%<atomic_default_mem_order%>-Klausel wird lexikalisch nach dem ersten %<atomic%>-Konstrukt ohne Speicherreihenfolge-Klausel verwendet"
  
! #: c/c-parser.cc:28409 cp/parser.cc:52430
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%<pragma omp requires%> erfordert mindestens eine Klausel"
  
! #: c/c-parser.cc:28428
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "Typ %qT mit Größe 0 in %<reduction%>-Klausel"
  
! #: c/c-parser.cc:28434
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "Typ %qT mit variabler Länge in %<reduction%>-Klausel"
  
! #: c/c-parser.cc:28552 cp/parser.cc:48943
  #, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr "%<sizes%> erwartet"
  
! #: c/c-parser.cc:28581 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "%<sizes%>-Argument muss eine positive, ganzzahlige Konstante sein"
  
! #: c/c-parser.cc:28697 cp/parser.cc:52487
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "eine der Klauseln %<at%>, %<severity%> oder %<message%> erwartet"
  
! #: c/c-parser.cc:28730 cp/parser.cc:52522
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "%qs oder %qs erwartet"
  
! #: c/c-parser.cc:28787 cp/parser.cc:52584
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp error%> mit %<at(execution)%>-Klausel darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.cc:28810 cp/parser.cc:52611
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "%<#pragma omp error%> gefunden: %s"
  
! #: c/c-parser.cc:28813 cp/parser.cc:52614
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "%<#pragma omp error%> gefunden"
  
! #: c/c-parser.cc:28840 cp/parser.cc:50051
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "mindestens eine Annahme-Klausel erwartet"
  
! #: c/c-parser.cc:28926 c/c-parser.cc:29224 cp/parser.cc:50137
! #: cp/parser.cc:51553 cp/parser.cc:51580
  #, gcc-internal-format
  msgid "expected directive name"
  msgstr "Name einer Direktive erwartet"
  
! #: c/c-parser.cc:28937 cp/parser.cc:50148
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr "ungültiger Name einer OpenMP-Direktive im Argument der %qs-Klausel: deklarative, informative und Meta-Direktiven sind nicht erlaubt"
  
! #: c/c-parser.cc:28945 cp/parser.cc:50156
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr "unbekannter OpenMP-Direktiven-Name im Argument der %qs-Klausel"
  
! #: c/c-parser.cc:28952 cp/parser.cc:50163
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr "%<%s%s%s%s%s%>-Direktive wird sowohl in %<absent%>- als auch %<contains%>-Klauseln erwähnt"
  
! #: c/c-parser.cc:28963 cp/parser.cc:50174
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr "%<%s%s%s%s%s%>-Direktive wird mehrfach in %qs-Klauseln erwähnt"
  
! #: c/c-parser.cc:28986 cp/parser.cc:50201
  #, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "unbekanntes Annahme-Klausel %qs"
  
! #: c/c-parser.cc:28999 cp/parser.cc:50211
  #, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "Annahme-Klausel erwartet"
  
! #: c/c-parser.cc:29128 cp/parser.cc:51454
  #, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "eine der Klauseln %<when%>, %<otherwise%> oder %<default%> erwartet"
  
! #: c/c-parser.cc:29142 cp/parser.cc:51469
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr "zu viele %<otherwise%>- oder %<default%>-Klauseln in %<metadirective%>"
  
! #: c/c-parser.cc:29150 cp/parser.cc:51478
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr "die Klauseln %<otherwise%> oder %<default%> müssen als letztes in %<metadirective%> angegeben werden"
  
! #: c/c-parser.cc:29237 cp/parser.cc:51566
  #, gcc-internal-format
  msgid "unknown directive name"
  msgstr "Unbekannte Direktivenname"
  
! #: c/c-parser.cc:29252 cp/parser.cc:51586
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr "Metadirektiven können nicht als Varianten von %<metadirective%> verwendet werden"
  
! #: c/c-parser.cc:29258 cp/parser.cc:51592
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr "deklarative Direktivenvarianten von %<metadirective%> werden nicht unterstützt"
  
! #: c/c-parser.cc:29584 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE nach erster Verwendung als %<threadprivate%> deklariert"
  
! #: c/c-parser.cc:29586 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automatische Variable %qE kann nicht %<threadprivate%> sein"
  
! #: c/c-parser.cc:29590 cp/semantics.cc:10344
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE hat unvollständigen Typen"
  
! #: c/c-parser.cc:29770 cp/parser.cc:53373
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> ohne eingeschaltete Unterstützung für transaktionsbasierten Speicher"
  
! #: c/c-parser.cc:29776 cp/parser.cc:53379
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> innerhalb eines %<__transaction_relaxed%>"
  
! #: c/c-parser.cc:29785
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "Funktionsaufruf von %<__transaction_cancel%> nicht innerhalb von äußerer %<__transaction_atomic%>- oder %<transaction_may_cancel_outer%>-Funktion"
  
! #: c/c-parser.cc:29793 cp/parser.cc:53397
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> nicht innerhalb von %<__transaction_atomic%>"
  
! #: c/c-parser.cc:29886
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr "fehlende schließende geschweifte Klammer"
*************** msgstr "fehlende schließende geschweift
*** 50204,50210 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD hat unvollständigen Typ %qT"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12542 c/c-typeck.cc:12617 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "falsche Verwendung eines void-Ausdruckes"
--- 50211,50217 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD hat unvollständigen Typ %qT"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12559 c/c-typeck.cc:12634 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "falsche Verwendung eines void-Ausdruckes"
*************** msgstr "Funktionsrückgabetypen nicht ko
*** 50290,50301 ****
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "Umwandlung eines zusammengesetzten Arrayliterals in einen Zeiger führt in C++ zu einem baumelnden Zeiger"
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10693
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT hat kein Element namens %qE; meinten Sie %qE?"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10697
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT hat kein Element namens %qE"
--- 50297,50308 ----
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "Umwandlung eines zusammengesetzten Arrayliterals in einen Zeiger führt in C++ zu einem baumelnden Zeiger"
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10710
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT hat kein Element namens %qE; meinten Sie %qE?"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10714
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT hat kein Element namens %qE"
*************** msgstr "Dereferenzierung eines %<void *%
*** 50335,50341 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "indizierter Wert ist weder Array noch Zeiger noch Vektor"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4035 cp/typeck.cc:4130
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "Arrayindex ist keine Ganzzahl"
--- 50342,50348 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "indizierter Wert ist weder Array noch Zeiger noch Vektor"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4151 cp/typeck.cc:4246
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "Arrayindex ist keine Ganzzahl"
*************** msgstr "zu viele Argumente für Funktion
*** 50473,51920 ****
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "zu viele Argumente für eingebaute Funktion %qE, nur %d erwartet"
  
! #: c/c-typeck.cc:4351
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr "ISO-C23 erlaubt keine Argumente für die Methode %qE, die ohne Parameter deklariert ist"
  
! #: c/c-typeck.cc:4356
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr "ISO-C23 erlaubt keine Argumente für die Funktion %qE, die ohne Parameter deklariert ist"
  
! #: c/c-typeck.cc:4432
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "implizite Umwandlung von %qT in %qT bei Übergabe von Argument an Funktion"
  
! #: c/c-typeck.cc:4513
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "zu wenige Argumente für Funktion %qE; mindestens %i erwartet, %i bekommen"
  
! #: c/c-typeck.cc:4514
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "zu wenige Argumente für Funktion %qE; %i erwartet, %i bekommen"
  
! #: c/c-typeck.cc:4528
  #, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "zu wenige Argumente für eingebaute Funktion %qE, %u erwartet"
  
! #: c/c-typeck.cc:4706 c/c-typeck.cc:4734 cp/typeck.cc:5849 cp/typeck.cc:6137
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Vergleich mit Zeichenkettenliteral führt zu unspezifiziertem Verhalten"
  
! #: c/c-typeck.cc:4714 c/c-typeck.cc:4725 cp/typeck.cc:5886 cp/typeck.cc:5910
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "Vergleich zwischen Zeiger und '\\0'"
  
! #: c/c-typeck.cc:4717 c/c-typeck.cc:4728 cp/typeck.cc:5889 cp/typeck.cc:5913
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "wollten Sie vielleicht den Zeiger dereferenzieren?"
  
! #: c/c-typeck.cc:4746 c/c-typeck.cc:4753 c/c-typeck.cc:6130 c/c-typeck.cc:6135
! #: c/c-typeck.cc:8683 cp/tree.cc:6464
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Null als Nullzeigerkonstante"
  
! #: c/c-typeck.cc:4774
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "Vergleich zwischen %qT und %qT"
  
! #: c/c-typeck.cc:4833
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "Zeiger des Typs %<void *%> in Subtraktion verwendet"
  
! #: c/c-typeck.cc:4836
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "Zeiger auf eine Funktion in Subtraktion verwendet"
  
! #: c/c-typeck.cc:4870
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "Arithmetik mit Zeiger auf unvollständigen Typen"
  
! #: c/c-typeck.cc:4879 cp/typeck.cc:6937
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "Arithmetik mit Zeiger auf leeres Aggregat"
  
! #: c/c-typeck.cc:5328
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "%<~%> auf booleschem Ausdruck"
  
! #: c/c-typeck.cc:5332
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr "meinten Sie ein logisches Nicht (%<!%>)?"
  
! #: c/c-typeck.cc:5342
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO-C unterstützt nicht %<~%> für komplexe Konjugation"
  
! #: c/c-typeck.cc:5366
  #, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "falsches Typargument für »absu«"
  
! #: c/c-typeck.cc:5392
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "Argument falschen Typs für unäres Ausrufungszeichen"
  
! #: c/c-typeck.cc:5450
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "Schrittweite von Aufzählungswerten (enum) ist in C++ ungültig"
  
! #: c/c-typeck.cc:5453
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "Verringerung von Aufzählungswerten (enum) ist in C++ ungültig"
  
! #: c/c-typeck.cc:5460
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "Inkrementieren eines booleschen Ausdrucks"
  
! #: c/c-typeck.cc:5463
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "Dekrementieren eines booleschen Ausdrucks"
  
! #: c/c-typeck.cc:5479
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ISO-C unterstützt %<++%> und %<--%> für komplexe Typen erst ab C2Y"
  
! #: c/c-typeck.cc:5506 c/c-typeck.cc:5540
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "Argument falschen Typs für Inkrementierung"
  
! #: c/c-typeck.cc:5508 c/c-typeck.cc:5543
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "Argument falschen Typs für Dekrementierung"
  
! #: c/c-typeck.cc:5528
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "Inkrementieren eines Zeigers auf unvollständigen Typ %qT"
  
! #: c/c-typeck.cc:5532
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "Dekrementieren eines Zeigers auf unvollständigen Typ %qT"
  
! #: c/c-typeck.cc:5640
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "Adresse des Ausdrucks des Typs %<void%> wird genommen"
  
! #: c/c-typeck.cc:5703 c/c-typeck.cc:5899
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "die Adresse des Bit-Feldes %qD kann nicht ermittelt werden"
  
! #: c/c-typeck.cc:5717
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "Adresse eines Skalars mit umgekehrter Speicherreihenfolge kann nicht ermittelt werden"
  
! #: c/c-typeck.cc:5725
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr "Adresse eines Arrays mit umgekehrter Speicherreihenfolge angefordert"
  
! #: c/c-typeck.cc:5914
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr "Adresse des mit »register« deklarierten zusammengesetzten Literals angefordert"
  
! #: c/c-typeck.cc:5935
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "globale Register-Variable %qD in verschachtelter Funktion verwendet"
  
! #: c/c-typeck.cc:5938
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "Register-Variable %qD in verschachtelter Funktion verwendet"
  
! #: c/c-typeck.cc:5943
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "Adresse der globalen Variablen %qD angefordert"
  
! #: c/c-typeck.cc:5945 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "Adresse der Register-Variablen %qD angefordert"
  
! #: c/c-typeck.cc:6084
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "Nicht-L-Wert-Array in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:6180
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "implizite Umwandlung von %qT in %qT um an anderes Ergebnis von Bedingung anzupassen"
  
! #: c/c-typeck.cc:6239 c/c-typeck.cc:6245
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr "Operand von %<?:%> wechselt das Vorzeichen von %qT nach %qT, aufgrund der Vorzeichenlosigkeit des anderen Operanden"
  
! #: c/c-typeck.cc:6262
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO-C verbietet bedingten Ausdruck mit nur einer void-Seite"
  
! #: c/c-typeck.cc:6279
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "Zeiger auf disjunkte Adressräume in bedingtem Ausdruck verwendet"
  
! #: c/c-typeck.cc:6303
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "Zeiger auf Array verliert durch den Bedingungsausdruck Qualifizierer"
  
! #: c/c-typeck.cc:6307
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "Zeiger auf Array verliert durch den Bedingungsausdruck Qualifizierer, in ISO C vor C23"
  
! #: c/c-typeck.cc:6312
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO-C verbietet bedingten Ausdruck zwischen %<void *%> und Funktionszeiger"
  
! #: c/c-typeck.cc:6334
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "Zeigertyp passt nicht in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:6337
  #, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "der erste Ausdruck hat den Typ %qT"
  
! #: c/c-typeck.cc:6338
  #, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr "der zweite Ausdruck hat den Typ %qT"
  
! #: c/c-typeck.cc:6349 c/c-typeck.cc:6362
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "Zeiger-/Ganzzahltyp passt nicht in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:6389
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "Typ passt nicht in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:6505
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "der Rückgabewert von %qD (mit %<nodiscard%>-Attribut deklariert) wird ignoriert: %E"
  
! #: c/c-typeck.cc:6509
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "der Rückgabewert von %qD (mit %<nodiscard%>-Attribut deklariert) wird ignoriert"
  
! #: c/c-typeck.cc:6528
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "der Rückgabewert vom Typ %qT (mit %<nodiscard%>-Attribut deklariert) wird ignoriert: %E"
  
! #: c/c-typeck.cc:6533
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "der Rückgabewert vom Typ %qT (mit %<nodiscard%>-Attribut deklariert) wird ignoriert"
  
! #: c/c-typeck.cc:6542 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "im Aufruf von %qD, hier deklariert"
  
! #: c/c-typeck.cc:6591
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "linker Operand des Komma-Ausdrucks hat keinen Effekt"
  
! #: c/c-typeck.cc:6609 c/c-typeck.cc:13209
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "rechter Operand des Komma-Ausdrucks hat keinen Effekt"
  
! #: c/c-typeck.cc:6680
  msgid "cast adds %q#v qualifier to function type"
  msgstr "Typumwandlung fügt Qualifizierer %q#v zu Funktionstyp hinzu"
  
! #: c/c-typeck.cc:6686
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "Typumwandlung streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:6721
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr "zur Sicherheit müssen alle vorübergehenden Zeiger in Umwandlung von %qT in %qT mit %<const%> qualifiziert sein"
  
! #: c/c-typeck.cc:6818
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "Typkonvertierung gibt Arraytyp an"
  
! #: c/c-typeck.cc:6824
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "Typkonvertierung gibt Funktionstyp an"
  
! #: c/c-typeck.cc:6839
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO-C verbietet Typkonvertierung von Nicht-Skalar auf selben Typen"
  
! #: c/c-typeck.cc:6843
  #, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "nutzlose Umwandlung in Typ %qT"
  
! #: c/c-typeck.cc:6863
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO-C verbietet Typkonvertierung auf union-Typ"
  
! #: c/c-typeck.cc:6873
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "Typkonvertierung in union-Typ von nicht in union vorhandenem Typen"
  
! #: c/c-typeck.cc:6908
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "Umwandlung in %qs-Adressraumzeiger aus getrenntem allgemeinen Adressraumzeiger"
  
! #: c/c-typeck.cc:6913
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "Umwandlung in allgemeinen Adressraumzeiger aus getrenntem %qs-Adressraumzeiger"
  
! #: c/c-typeck.cc:6918
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "Umwandlung in %qs-Adressraumzeiger aus getrenntem %qs-Adressraumzeiger"
  
! #: c/c-typeck.cc:6951
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "Typkonvertierung erfordert Ausrichtung des Zieltyps"
  
! #: c/c-typeck.cc:6963
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "Typkonvertierung von Zeiger auf Ganzzahl anderer Breite"
  
! #: c/c-typeck.cc:6968
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "Typumwandlung von Funktionsaufruf des Typs %qT in unpassenden Typen %qT"
  
! #: c/c-typeck.cc:6978 cp/typeck.cc:9383
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "Typkonvertierung in Zeiger von Ganzzahl anderer Breite"
  
! #: c/c-typeck.cc:6992
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO-C verbietet Konvertierung von Funktionszeigern in Objektzeigertyp"
  
! #: c/c-typeck.cc:7001
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO-C verbietet Konvertierung von Objektzeigertypen in Funktionszeigertyp"
  
! #: c/c-typeck.cc:7011
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "unvollständiger Funktionstyp %qT kann nicht nach %qT umgewandelt werden"
  
! #: c/c-typeck.cc:7126
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "Definition eines Typs in einer Umwandlung ist in C++ ungültig"
  
! #: c/c-typeck.cc:7168
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "Zuweisung an Ausdruck von Arraytyp"
  
! #: c/c-typeck.cc:7294
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "enum-Umwandlung in Zuweisung ist in C++ ungültig"
  
! #: c/c-typeck.cc:7496 c/c-typeck.cc:7515 c/c-typeck.cc:7572
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(nahe der Initialisierung für %qs)"
  
! #: c/c-typeck.cc:7588
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "Array mit geklammerter Zeichenkettenkonstante initialisiert"
  
! #: c/c-typeck.cc:7638
  msgid "expected %e but argument is of type %e"
  msgstr "%e erwartet, aber Argument hat Typ %e"
  
! #: c/c-typeck.cc:7672
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr "der Typ von %qD Argument %d ist %qT, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qT"
  
! #: c/c-typeck.cc:7675
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr "der Typ von %qD Argument %d wird zu %qT befördert, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qT"
  
! #: c/c-typeck.cc:7680
  #, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "eingebaute %qD ist hier deklariert"
  
! #: c/c-typeck.cc:7737 c/c-typeck.cc:8645
  msgid "%e declared here"
  msgstr "%e wird hier deklariert"
  
! #: c/c-typeck.cc:7930
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "Enum-Umwandlung bei Übergabe des Arguments %d von %qE ist in C++ ungültig"
  
! #: c/c-typeck.cc:7935
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "%qT erwartet, aber Argument hat Typ %qT"
  
! #: c/c-typeck.cc:7939
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "enum-Umwandlung von %qT nach %qT in Zuweisung ist in C++ ungültig"
  
! #: c/c-typeck.cc:7944
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "enum-Umwandlung von %qT nach %qT in Initialisierung ist in C++ ungültig"
  
! #: c/c-typeck.cc:7949
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "enum-Umwandlung von %qT nach %qT in Rückgabe ist in C++ ungültig"
  
! #: c/c-typeck.cc:7967
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "implizite Umwandlung von %qT nach %qT"
  
! #: c/c-typeck.cc:8149 c/c-typeck.cc:8548
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "Übergabe des Arguments %d von %qE erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:8152 c/c-typeck.cc:8551
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "Zuweisung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:8155 c/c-typeck.cc:8553
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "Initialisierung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:8158 c/c-typeck.cc:8555
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "return erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:8166 c/c-typeck.cc:8438 c/c-typeck.cc:8481
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "Übergabe des Arguments %d von %qE entfernt Kennzeichner %qv von Zeiger-Ziel-Typ"
  
! #: c/c-typeck.cc:8168 c/c-typeck.cc:8440 c/c-typeck.cc:8483
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "Zuweisung streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:8170 c/c-typeck.cc:8442 c/c-typeck.cc:8485
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "Initialisierung streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:8172 c/c-typeck.cc:8444 c/c-typeck.cc:8487
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "return streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:8181
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO-C verbietet Argumentkonvertierung in union-Typ"
  
! #: c/c-typeck.cc:8249
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "Anfrage zur impliziten für Umwandlung von %qT in %qT ist in C++ nicht erlaubt"
  
! #: c/c-typeck.cc:8276
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "Übergabe des Arguments %d von %qE von Zeiger auf nicht eingeschlossenen Adressbereich"
  
! #: c/c-typeck.cc:8287
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "Zuweisung von Zeiger auf nicht eingeschlossenen Adressbereich"
  
! #: c/c-typeck.cc:8298
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "Initialisierung von Zeiger auf nicht enthaltenen Adressraum"
  
! #: c/c-typeck.cc:8308
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr "Rückgabe von Pointer auf nicht enthaltenen Adressraum"
  
! #: c/c-typeck.cc:8324
  #, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr "%qT erwartet, aber Zeiger hat Typ %qT"
  
! #: c/c-typeck.cc:8339
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "Argument %d von %qE könnte Kandidat für Formatattribut sein"
  
! #: c/c-typeck.cc:8345
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "Links-Zuweisung könnte Kandidat für Formatattribut sein"
  
! #: c/c-typeck.cc:8351
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "Linke-Initialisierung könnte Kandidat für Formatattribut sein"
  
! #: c/c-typeck.cc:8356 cp/typeck.cc:10559
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "Rückgabetyp könnte Kandidat für Formatattribut sein"
  
! #: c/c-typeck.cc:8380
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "Übergabe des Arguments %d von %qE von inkompatibler Speicherreihenfolge für Skalare"
  
! #: c/c-typeck.cc:8390
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "Zuweisung an %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge für Skalare"
  
! #: c/c-typeck.cc:8400
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "Initialisierung von %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge für Skalare"
  
! #: c/c-typeck.cc:8405
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "Rückgabe von %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge für Skalare"
  
! #: c/c-typeck.cc:8455
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO-C verbietet Übergabe des Arguments %d von %qE zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:8458
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO-C verbietet Zuweisung zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:8460
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO-C verbietet Initialisierung zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:8462
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO-C verbietet return zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:8492
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr "Array mit Qualifizierer auf dem Element wird vor C23 nicht qualifiziert"
  
! #: c/c-typeck.cc:8510
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "Zeigerziele bei Übergabe des Arguments %d von %qE unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:8518
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "Zeigerziele in Zuweisung von %qT nach %qT unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:8524
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "Zeigerziele in Initialisierung von %qT nach %qT unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:8529
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "Zeigerziele in Rückgabe von %qT aus einer Funktion mit Rückgabetyp %qT unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:8576
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "Übergabe des Arguments %d von %qE von inkompatiblem Zeigertyp"
  
! #: c/c-typeck.cc:8587
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "Zuweisung an %e von Zeiger auf %qD mit inkompatiblem Typ %e"
  
! #: c/c-typeck.cc:8593
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "Zuweisung an %e von inkompatiblem Zeigertyp %e"
  
! #: c/c-typeck.cc:8602
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "Initialisierung von %e von Zeiger auf %qD mit inkompatiblem Typ %e"
  
! #: c/c-typeck.cc:8608
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "Initialisierung von %e von inkompatiblem Zeigertyp %e"
  
! #: c/c-typeck.cc:8616
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "Rückgabe von Zeiger auf %qD vom Typ %e aus einer Funktion mit inkompatiblem Typ %e"
  
! #: c/c-typeck.cc:8622
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "Rückgabe von %e aus einer Funktion mit inkompatiblem Rückgabetyp %e"
  
! #: c/c-typeck.cc:8698
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "Übergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8708
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "Zuweisung an %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8714
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "Initialisierung von %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8719
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "Rückgabe von %qT aus einer Funktion mit Rückgabetyp %qT wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8741
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "Übergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8751
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "Zuweisung an %qT aus %qT wandelt einen Zeiger in eine Ganzzahl um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8757
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "Initialisierung eines %qT aus %qT wandelt einen Zeiger in eine Zahl um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8761
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "Rückgabe von %qT aus einer Funktion mit Rückgabetyp %qT wandelt einen Zeiger in eine Zahl um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8794
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "Inkompatibler Typ für Argument %d von %qE"
  
! #: c/c-typeck.cc:8805
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "unverträgliche Typen bei Zuweisung an Typ %qT von Typ %qT"
  
! #: c/c-typeck.cc:8816
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "inkompatible Typen bei Initialisierung von Typ %qT mit Typ %qT"
  
! #: c/c-typeck.cc:8826
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "unverträgliche Typen bei Rückgabe von Typ %qT, aber %qT wurde erwartet"
  
! #: c/c-typeck.cc:8906
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionelles C lehnt automatische Gesamt-Initialisierung ab"
  
! #: c/c-typeck.cc:9148
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr "Initialisierer für %<constexpr%>-Zeiger ist nicht null"
  
! #: c/c-typeck.cc:9156
! #, gcc-internal-format
! msgid "%<constexpr%> integer initializer is not an integer constant expression"
! msgstr "Initialisierer für %<constexpr%>-Ganzzahl ist kein konstanter Ganzzahlausdruck"
! 
! #: c/c-typeck.cc:9159 c/c-typeck.cc:9221 c/c-typeck.cc:9374
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr "%<constexpr%>-Initialisierer ist nicht im Typen des Objekts darstellbar"
  
! #: c/c-typeck.cc:9169
  #, gcc-internal-format
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "Initialisierer für %<constexpr%> ist kein konstanter arithmetischer Ausdruck"
  
! #: c/c-typeck.cc:9186
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr "%<constexpr%>-Initialisierer für einen reellen Typen hat komplexen Typ"
  
! #: c/c-typeck.cc:9195
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr "%<constexpr%>-Initialisierer für einen binären Gleitkommatypen hat dezimalen Typ"
  
! #: c/c-typeck.cc:9339 c/c-typeck.cc:10307 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "Initialisierung eines flexiblen Array-Elements"
  
! #: c/c-typeck.cc:9355 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "Array von %qT kann nicht aus einem Zeichenkettenliteral mit Typ %<Array von %T%> initialisiert werden"
  
! #: c/c-typeck.cc:9401
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "Initialisierungs-Zeichenkette für Array von %qT ist zu lang (%wu Zeichen passen nicht in %wu verfügbare)"
  
! #: c/c-typeck.cc:9406
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "Initialisierungs-Zeichenkette für Array von %qT ist zu lang für C++ (%wu Zeichen passen nicht in %wu verfügbare)"
  
! #: c/c-typeck.cc:9413
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr "Initialisierer-Zeichenkette für Array von %qT schneidet NUL-Terminator ab, aber dem Ziel fehlt das %qs-Attribut (%wu Zeichen passen nicht in %wu verfügbare)"
  
! #: c/c-typeck.cc:9425
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "Array unpassenden Typs mit Zeichenkettenkonstante initialisiert"
  
! #: c/c-typeck.cc:9493 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ungültige Verwendung eines Nicht-L-Wert-Arrays"
  
! #: c/c-typeck.cc:9507 c/c-typeck.cc:9647 c/c-typeck.cc:10401
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "ungültige Initialisierung"
  
! #: c/c-typeck.cc:9519 c/c-typeck.cc:9543 c/c-typeck.cc:9546 c/c-typeck.cc:9554
! #: c/c-typeck.cc:9616 c/c-typeck.cc:11384 c/c-typeck.cc:11468
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "Initialisierungselement ist nicht konstant"
  
! #: c/c-typeck.cc:9528
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "Array mit nicht konstantem Arrayausdruck initialisiert"
  
! #: c/c-typeck.cc:9559 c/c-typeck.cc:9629 c/c-typeck.cc:11478
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "Initialisierungselement ist kein konstanter Ausdruck"
  
! #: c/c-typeck.cc:9581 cp/typeck2.cc:1340
  #, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "Umwandlung von %qT in %qT ändert Wert von %qd nach %qd"
  
! #: c/c-typeck.cc:9623 c/c-typeck.cc:11473
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "Initialisierungs-Element ist zur Lade-Zeit nicht berechenbar"
  
! #: c/c-typeck.cc:9929 cp/decl.cc:7906
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "opake Vektortypen können nicht initialisiert werden"
  
! #: c/c-typeck.cc:10155
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "zusätzliche geschweifte Klammern am Ende der Initialisierung"
  
! #: c/c-typeck.cc:10239
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "geschweifte Klammern um Skalar-Initialisierung"
  
! #: c/c-typeck.cc:10309 c/c-typeck.cc:10313 c/c-typeck.cc:12076
! #: c/c-typeck.cc:12201 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "Initialisierung eines flexiblen Array-Elements in geschachteltem Kontext"
  
! #: c/c-typeck.cc:10350
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "geschweifte Klammern fehlen um Initialisierung"
  
! #: c/c-typeck.cc:10373
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "fehlende Initialisierung für Feld %qD von %qT fehlt"
  
! #: c/c-typeck.cc:10413
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "zusätzliche Elemente in Skalar-Initialisierung"
  
! #: c/c-typeck.cc:10535 c/c-typeck.cc:10617
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "Arrayindex in Nicht-Array-Initialisierung"
  
! #: c/c-typeck.cc:10540 c/c-typeck.cc:10679
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "Feldname nicht in Datensatz- oder union-Initialisierung"
  
! #: c/c-typeck.cc:10590
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "Arrayindex in Initialisierung hat nicht Ganzzahltyp"
  
! #: c/c-typeck.cc:10599 c/c-typeck.cc:10608
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "Arrayindex in Initialisierung ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-typeck.cc:10613 c/c-typeck.cc:10615
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "nichtkonstanter Arrayindex in Initialisierung"
  
! #: c/c-typeck.cc:10619 c/c-typeck.cc:10622
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "Arrayindex in Initialisierung überschreitet Arraygrenzen"
  
! #: c/c-typeck.cc:10641
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "leerer Indexbereich in Initialisierung"
  
! #: c/c-typeck.cc:10650
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "Arrayindexbereich in Initialisierung überschreitet Arraygrenzen"
  
! #: c/c-typeck.cc:10784 c/c-typeck.cc:10839 c/c-typeck.cc:10880
! #: c/c-typeck.cc:10940 c/c-typeck.cc:10987 c/c-typeck.cc:11575
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "initialisiertes Feld überschrieben"
  
! #: c/c-typeck.cc:10875 c/c-typeck.cc:10936 c/c-typeck.cc:10983
! #: c/c-typeck.cc:11572
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "initialisiertes Feld mit Seiteneffekten überschrieben"
  
! #: c/c-typeck.cc:11500
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "enum-Umwandlung in Initialisierung ist in C++ ungültig"
  
! #: c/c-typeck.cc:11946
  #, gcc-internal-format
  msgid "excess elements in %qT initializer"
  msgstr "überzählige Elemente in %qT-Initialisierer"
  
! #: c/c-typeck.cc:11958 c/c-typeck.cc:12035
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "Elementüberschreitung in struct-Initialisierung"
  
! #: c/c-typeck.cc:11979
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "positionelle Initialisierung eines Feldes in %<struct%>, die mit dem %<designated_init%>-Attribut deklariert wurde"
  
! #: c/c-typeck.cc:12050 c/c-typeck.cc:12176 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "nicht-statische Initialisierung eines flexiblen Arrayelements"
  
! #: c/c-typeck.cc:12146
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "Elementüberschreitung in union-Initialisierung"
  
! #: c/c-typeck.cc:12168
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "traditionelles C lehnt Initialisierung von unions ab"
  
! #: c/c-typeck.cc:12267
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "Elementüberschreitung in Arrayinitialisierung"
  
! #: c/c-typeck.cc:12344 c/c-typeck.cc:12346
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "Elementüberschreitung in Vektorinitialisierung"
  
! #: c/c-typeck.cc:12380
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "Elementüberschreitung in Skalarinitialisierung"
  
! #: c/c-typeck.cc:12547 c/c-typeck.cc:12623 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, gcc-internal-format
  msgid "constraint allows registers outside of a function"
  msgstr "Einschränkung erlaubt Register außerhalb einer Funktion"
  
! #: c/c-typeck.cc:12559 cp/semantics.cc:2358
  #, gcc-internal-format
  msgid "side-effects in output operand outside of a function"
  msgstr "Nebenwirkungen im Ausgabeoperanden außerhalb einer Funktion"
  
! #: c/c-typeck.cc:12570 cp/semantics.cc:2374
  #, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr "Ausgabeoperand außerhalb einer Funktion ist nicht konstant"
  
! #: c/c-typeck.cc:12578 c/c-typeck.cc:12668 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr "%<-%>-Modifikator wird innerhalb einer Funktion verwendet"
  
! #: c/c-typeck.cc:12636 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr "Operand der %<:%>-Einschränkung ist weder die Adresse einer Funktion noch einer nichtautomatischen Variable"
  
! #: c/c-typeck.cc:12649 cp/semantics.cc:2481
  #, gcc-internal-format
  msgid "side-effects in input operand outside of a function"
  msgstr "Nebenwirkungen im Eingabeoperanden außerhalb einer Funktion"
  
! #: c/c-typeck.cc:12660 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, gcc-internal-format
  msgid "input operand outside of a function is not constant"
  msgstr "Eingabeoperand außerhalb einer Funktion ist nicht konstant"
  
! #: c/c-typeck.cc:12712
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO-C verbietet %<goto *expr;%>"
  
! #: c/c-typeck.cc:12718
  #, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "das berechnete Goto muss von einem Zeigertyp sein"
  
! #: c/c-typeck.cc:12748 c/gimple-parser.cc:2648 cp/typeck.cc:11159
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> deklarierte Funktion hat %<return%>-Anweisung"
  
! #: c/c-typeck.cc:12777
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> ohne Wert in nicht-void zurückgebender Funktion"
  
! #: c/c-typeck.cc:12790 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> mit Wert in void zurückgebender Funktion"
  
! #: c/c-typeck.cc:12793
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "ISO-C verbietet %<return%> mit Ausdruck, in void zurückgebender Funktion"
  
! #: c/c-typeck.cc:12875
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr "Funktion liefert Adresse einer Sprungmarke zurück"
  
! #: c/c-typeck.cc:12966 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-Größe ist keine Ganzzahl"
  
! #: c/c-typeck.cc:12991
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "%<long%> switch-Ausdruck nicht nach %<int%> konvertiert in ISO C"
  
! #: c/c-typeck.cc:13029 c/c-typeck.cc:13037
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "»case«-Marke ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-typeck.cc:13043 cp/parser.cc:13521
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-Marke nicht innerhalb einer switch-Anweisung"
  
! #: c/c-typeck.cc:13045
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "%<default%>-Marke nicht innerhalb einer switch-Anweisung"
  
! #: c/c-typeck.cc:13121 cp/parser.cc:15291
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-Anweisung nicht innerhalb einer Schleife oder »switch«"
  
! #: c/c-typeck.cc:13124 c/c-typeck.cc:13144 cp/decl.cc:4107 cp/parser.cc:15301
! #: cp/parser.cc:15322
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "ungültiger Ausgang von strukturiertem OpenMP-Block"
  
! #: c/c-typeck.cc:13127 cp/parser.cc:15304
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-Anweisung mit OpenMP für Schleife verwendet"
  
! #: c/c-typeck.cc:13141 cp/parser.cc:15314
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-Anweisung nicht innerhalb einer Schleife"
  
! #: c/c-typeck.cc:13191 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "Anweisung ohne Effekt"
  
! #: c/c-typeck.cc:13235
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "Ausdrucksanweisung hat unvollständigen Typ"
  
! #: c/c-typeck.cc:13526
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr "der Vergleich wird immer als %<false%> ausgewertet, da der Zeigeroperand in %qE nicht NULL sein darf"
  
! #: c/c-typeck.cc:13531
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr "der Vergleich wird immer als %<true%> ausgewertet, da der Zeigeroperand in %qE nicht NULL sein darf"
  
! #: c/c-typeck.cc:13549 c/c-typeck.cc:13587
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "der Vergleich wird immer als %<false%> ausgewertet, da die Adresse von %qE niemals NULL sein wird"
  
! #: c/c-typeck.cc:13554 c/c-typeck.cc:13592
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "der Vergleich wird immer als %<true%> ausgewertet, da die Adresse von %qE niemals NULL sein wird"
  
! #: c/c-typeck.cc:14184 c/c-typeck.cc:14348 cp/typeck.cc:6163
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "Vergleich von Vektoren mit verschiedenen Element-Typen"
  
! #: c/c-typeck.cc:14192 c/c-typeck.cc:14356 cp/typeck.cc:6177
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "Vergleich von Vektoren mit unterschiedlicher Elementanzahl"
  
! #: c/c-typeck.cc:14207 c/c-typeck.cc:14371 cp/typeck.cc:6195
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "Vergleich zwischen den Typen %qT und %qT"
  
! #: c/c-typeck.cc:14217 c/c-typeck.cc:14381 cp/typeck.cc:6212
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "kein ganzzahliger Typ mit derselben Größe wie %qT gefunden"
  
! #: c/c-typeck.cc:14231 cp/typeck.cc:5838
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "Vergleich von Gleitkomma mit %<==%> oder %<!=%> ist unsicher"
  
! #: c/c-typeck.cc:14270 c/c-typeck.cc:14422
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "Vergleich von Zeigern auf disjunkte Adressräume"
  
! #: c/c-typeck.cc:14277 c/c-typeck.cc:14283
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO-C verbietet Vergleich von %<void *%> mit Funktionszeiger"
  
! #: c/c-typeck.cc:14290 c/c-typeck.cc:14432
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung"
  
! #: c/c-typeck.cc:14303 c/c-typeck.cc:14309 c/c-typeck.cc:14459
! #: c/c-typeck.cc:14465
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "Vergleich zwischen Zeiger und Ganzzahl"
  
! #: c/c-typeck.cc:14410
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "Vergleich von vollständigen und unvollständigen Zeigern"
  
! #: c/c-typeck.cc:14412
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO-C verbietet geordnete Vergleiche zwischen Zeigern auf Funktionen"
  
! #: c/c-typeck.cc:14417
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "geordneter Vergleich von Zeiger mit Null-Zeiger"
  
! #: c/c-typeck.cc:14440 c/c-typeck.cc:14443 c/c-typeck.cc:14450
! #: c/c-typeck.cc:14453
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "geordneter Vergleich von Zeiger mit Ganzzahlnull"
  
! #: c/c-typeck.cc:14530
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "implizite Umwandlung von %qT in %qT zur Anpassung an anderen Operanden des Binärausdrucks"
  
! #: c/c-typeck.cc:14848
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "Array, das nicht in Zeiger umgewandelt werden kann, anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.cc:14852
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "Wert eines struct-Typs anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.cc:14856
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "Wert eines union-Typs anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.cc:14872
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "Vektortyp verwendet, wo Skalars benötigt wird"
  
! #: c/c-typeck.cc:15075 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben"
  
! #: c/c-typeck.cc:15086 c/c-typeck.cc:15096 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "Klauselmodifizierer %<cancel%> %<if%> erwartet"
  
! #: c/c-typeck.cc:15131 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben"
  
! #: c/c-typeck.cc:15199 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD in %qs-Klausel muss eine Variable sein"
  
! #: c/c-typeck.cc:15203 c/c-typeck.cc:17020 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE in %qs-Klausel muss eine Variable sein"
  
! #: c/c-typeck.cc:15211
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%<_Atomic%>-Deklaration %qD in %qs-Klausel"
  
! #: c/c-typeck.cc:15221 c/c-typeck.cc:17027 c/c-typeck.cc:17181
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD in %qs-Klausel ist eine threadprivate Variable"
  
! #: c/c-typeck.cc:15258 cp/semantics.cc:5995
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "Untere Grenze %qE des Arrayabschnitts muss Ganzzahltyp haben"
  
! #: c/c-typeck.cc:15265 cp/semantics.cc:6002
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "Länge %qE des Arrayabschnitts muss Ganzzahltyp haben"
  
! #: c/c-typeck.cc:15288 cp/semantics.cc:6035
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "einelnen Zeiger in %qs-Klausel erwartet"
  
! #: c/c-typeck.cc:15306 c/c-typeck.cc:15373 c/c-typeck.cc:15666
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Arrayabschnitt der Länge 0 in %qs-Klausel"
  
! #: c/c-typeck.cc:15325 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "für Arraytyp mit unbekannten Grenzen muss ein Längenausdruck angegeben werden"
  
! #: c/c-typeck.cc:15333 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "negative untere Grenze in Arrayabschnitt in %qs-Klausel"
  
! #: c/c-typeck.cc:15342 c/c-typeck.cc:15466 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "Arrayabschnitt mit negativer Länge in %qs-Klausel"
  
! #: c/c-typeck.cc:15359 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "untere Grenze %qE geht über Abschnittsgröße in %qs-Klausel hinaus"
  
! #: c/c-typeck.cc:15402 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "Länge %qE geht über Abschnittsgröße in %qs-Klausel hinaus"
  
! #: c/c-typeck.cc:15417 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "obere Grenze %qE geht über Abschnittsgröße in %qs-Klausel hinaus"
  
! #: c/c-typeck.cc:15454 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr "für Funktionsparameter vom Typ Array muss die Länge angegeben sein"
  
! #: c/c-typeck.cc:15458 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "für Zeigertyp muss der Längenausdruck angegeben werden"
  
! #: c/c-typeck.cc:15486 c/c-typeck.cc:15605 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "Arrayabschnitt ist in %qs-Klausel nicht zusammenhängend"
  
! #: c/c-typeck.cc:15496 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE hat weder Zeiger- noch Arraytyp"
  
! #: c/c-typeck.cc:15872 cp/semantics.cc:7305
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "Typ des Iterators %qD ist weder ganzzahlig noch ein Zeiger"
  
! #: c/c-typeck.cc:15879
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "Iterator %qD hat %<_Atomic%>-qualifizierten Typ"
  
! #: c/c-typeck.cc:15885 cp/semantics.cc:7312
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "Iterator %qD hat %<const%>-qualifizierten Typ"
  
! #: c/c-typeck.cc:15898 cp/semantics.cc:7328
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "Iterator-Schrittweite mit nichtganzzahligem Typ"
  
! #: c/c-typeck.cc:15918 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "Iterator %qD hat Schrittweite 0"
  
! #: c/c-typeck.cc:15945
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr "Typ des Iterators %qD verweist auf äußeren Iterator %qD"
  
! #: c/c-typeck.cc:15952 cp/semantics.cc:7398
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "Anfangsausdruck verweist auf äußeren Iterator %qD"
  
! #: c/c-typeck.cc:15958 cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "Endausdruck verweist auf äußeren Iterator %qD"
  
! #: c/c-typeck.cc:15964 cp/semantics.cc:7410
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "Ausdruck für die Schrittweite verweist auf äußeren Iterator %qD"
  
! #: c/c-typeck.cc:16001 cp/semantics.cc:7458
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "Zeiger in %qs-Klausel erwartet"
  
! #: c/c-typeck.cc:16104 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "die Klausel %<inscan%> darf nicht zusammen mit nicht-%<inscan%>-%<reduction%> am selben Konstrukt vorkommen"
  
! #: c/c-typeck.cc:16126 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "%<inscan%>-%<reduction%>-Klausel mit Arrayabschnitt"
  
! #: c/c-typeck.cc:16152 c/c-typeck.cc:16162
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD in %<reduction%>-Klausel ist ein Array der Länge 0"
  
! #: c/c-typeck.cc:16182
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "%<_Atomic%> %qE in %<reduction%>-Klausel"
  
! #: c/c-typeck.cc:16194
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "Typ %qT mit Größe 0 in %qs-Klausel"
  
! #: c/c-typeck.cc:16202
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "Typ %qT mit variabler Größe in %qs-Klausel"
  
! #: c/c-typeck.cc:16246
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE hat ungültigen Typ für %<reduction(%s)%>"
  
! #: c/c-typeck.cc:16255 cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "benutzerdefinierte Reduktion für %qE nicht gefunden"
  
! #: c/c-typeck.cc:16343
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "Elementtyp variabler Länge in %<reduction%>-Klausel eines Arrays"
  
! #: c/c-typeck.cc:16361 c/c-typeck.cc:17275 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr "%<nowait%>-Klausel darf nicht zusammen mit %<copyprivate%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:16373 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE muss für %<copyin%> %<threadprivate%> sein"
  
! #: c/c-typeck.cc:16388 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr "Modifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werden, außer wenn OpenMP 5.2 verwendet wird"
  
! #: c/c-typeck.cc:16397
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "»linear«-Klausel auf Variable vom Typ %qT angewendet, die weder Ganzzahl noch Zeiger ist"
  
! #: c/c-typeck.cc:16405
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD in %<linear%>-Klausel"
  
! #: c/c-typeck.cc:16424 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "Schrittweite %qE der %<linear%>-Klausel muss konstant oder ein Parameter sein"
  
! #: c/c-typeck.cc:16454 c/c-typeck.cc:17175 c/c-typeck.cc:17446
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ist in Klausel %qs keine Variable"
  
! #: c/c-typeck.cc:16471 cp/semantics.cc:7876
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD kommt mehr als einmal in Datenfreigabeklauseln vor"
  
! #: c/c-typeck.cc:16482 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD tritt in Reduktionsklauseln mehrfach auf"
  
! #: c/c-typeck.cc:16496 c/c-typeck.cc:16566 c/c-typeck.cc:16601
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE tritt in dieser Datenklausel mehrfach auf"
  
! #: c/c-typeck.cc:16506 c/c-typeck.cc:16574 c/c-typeck.cc:16923
! #: c/c-typeck.cc:17075 c/c-typeck.cc:17083 c/c-typeck.cc:17099
! #: c/c-typeck.cc:17108 c/c-typeck.cc:17116 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
--- 50480,51927 ----
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "zu viele Argumente für eingebaute Funktion %qE, nur %d erwartet"
  
! #: c/c-typeck.cc:4352
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr "ISO-C23 erlaubt keine Argumente für die Methode %qE, die ohne Parameter deklariert ist"
  
! #: c/c-typeck.cc:4357
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr "ISO-C23 erlaubt keine Argumente für die Funktion %qE, die ohne Parameter deklariert ist"
  
! #: c/c-typeck.cc:4433
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "implizite Umwandlung von %qT in %qT bei Übergabe von Argument an Funktion"
  
! #: c/c-typeck.cc:4514
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "zu wenige Argumente für Funktion %qE; mindestens %i erwartet, %i bekommen"
  
! #: c/c-typeck.cc:4515
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "zu wenige Argumente für Funktion %qE; %i erwartet, %i bekommen"
  
! #: c/c-typeck.cc:4529
  #, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "zu wenige Argumente für eingebaute Funktion %qE, %u erwartet"
  
! #: c/c-typeck.cc:4707 c/c-typeck.cc:4735 cp/typeck.cc:5965 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Vergleich mit Zeichenkettenliteral führt zu unspezifiziertem Verhalten"
  
! #: c/c-typeck.cc:4715 c/c-typeck.cc:4726 cp/typeck.cc:6002 cp/typeck.cc:6026
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "Vergleich zwischen Zeiger und '\\0'"
  
! #: c/c-typeck.cc:4718 c/c-typeck.cc:4729 cp/typeck.cc:6005 cp/typeck.cc:6029
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "wollten Sie vielleicht den Zeiger dereferenzieren?"
  
! #: c/c-typeck.cc:4747 c/c-typeck.cc:4754 c/c-typeck.cc:6131 c/c-typeck.cc:6136
! #: c/c-typeck.cc:8684 cp/tree.cc:6464
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Null als Nullzeigerkonstante"
  
! #: c/c-typeck.cc:4775
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "Vergleich zwischen %qT und %qT"
  
! #: c/c-typeck.cc:4834
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "Zeiger des Typs %<void *%> in Subtraktion verwendet"
  
! #: c/c-typeck.cc:4837
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "Zeiger auf eine Funktion in Subtraktion verwendet"
  
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "Arithmetik mit Zeiger auf unvollständigen Typen"
  
! #: c/c-typeck.cc:4880 cp/typeck.cc:7053
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "Arithmetik mit Zeiger auf leeres Aggregat"
  
! #: c/c-typeck.cc:5329
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "%<~%> auf booleschem Ausdruck"
  
! #: c/c-typeck.cc:5333
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr "meinten Sie ein logisches Nicht (%<!%>)?"
  
! #: c/c-typeck.cc:5343
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO-C unterstützt nicht %<~%> für komplexe Konjugation"
  
! #: c/c-typeck.cc:5367
  #, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "falsches Typargument für »absu«"
  
! #: c/c-typeck.cc:5393
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "Argument falschen Typs für unäres Ausrufungszeichen"
  
! #: c/c-typeck.cc:5451
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "Schrittweite von Aufzählungswerten (enum) ist in C++ ungültig"
  
! #: c/c-typeck.cc:5454
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "Verringerung von Aufzählungswerten (enum) ist in C++ ungültig"
  
! #: c/c-typeck.cc:5461
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "Inkrementieren eines booleschen Ausdrucks"
  
! #: c/c-typeck.cc:5464
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "Dekrementieren eines booleschen Ausdrucks"
  
! #: c/c-typeck.cc:5480
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ISO-C unterstützt %<++%> und %<--%> für komplexe Typen erst ab C2Y"
  
! #: c/c-typeck.cc:5507 c/c-typeck.cc:5541
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "Argument falschen Typs für Inkrementierung"
  
! #: c/c-typeck.cc:5509 c/c-typeck.cc:5544
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "Argument falschen Typs für Dekrementierung"
  
! #: c/c-typeck.cc:5529
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "Inkrementieren eines Zeigers auf unvollständigen Typ %qT"
  
! #: c/c-typeck.cc:5533
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "Dekrementieren eines Zeigers auf unvollständigen Typ %qT"
  
! #: c/c-typeck.cc:5641
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "Adresse des Ausdrucks des Typs %<void%> wird genommen"
  
! #: c/c-typeck.cc:5704 c/c-typeck.cc:5900
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "die Adresse des Bit-Feldes %qD kann nicht ermittelt werden"
  
! #: c/c-typeck.cc:5718
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "Adresse eines Skalars mit umgekehrter Speicherreihenfolge kann nicht ermittelt werden"
  
! #: c/c-typeck.cc:5726
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr "Adresse eines Arrays mit umgekehrter Speicherreihenfolge angefordert"
  
! #: c/c-typeck.cc:5915
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr "Adresse des mit »register« deklarierten zusammengesetzten Literals angefordert"
  
! #: c/c-typeck.cc:5936
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "globale Register-Variable %qD in verschachtelter Funktion verwendet"
  
! #: c/c-typeck.cc:5939
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "Register-Variable %qD in verschachtelter Funktion verwendet"
  
! #: c/c-typeck.cc:5944
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "Adresse der globalen Variablen %qD angefordert"
  
! #: c/c-typeck.cc:5946 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "Adresse der Register-Variablen %qD angefordert"
  
! #: c/c-typeck.cc:6085
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "Nicht-L-Wert-Array in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:6181
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "implizite Umwandlung von %qT in %qT um an anderes Ergebnis von Bedingung anzupassen"
  
! #: c/c-typeck.cc:6240 c/c-typeck.cc:6246
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr "Operand von %<?:%> wechselt das Vorzeichen von %qT nach %qT, aufgrund der Vorzeichenlosigkeit des anderen Operanden"
  
! #: c/c-typeck.cc:6263
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO-C verbietet bedingten Ausdruck mit nur einer void-Seite"
  
! #: c/c-typeck.cc:6280
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "Zeiger auf disjunkte Adressräume in bedingtem Ausdruck verwendet"
  
! #: c/c-typeck.cc:6304
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "Zeiger auf Array verliert durch den Bedingungsausdruck Qualifizierer"
  
! #: c/c-typeck.cc:6308
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "Zeiger auf Array verliert durch den Bedingungsausdruck Qualifizierer, in ISO C vor C23"
  
! #: c/c-typeck.cc:6313
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO-C verbietet bedingten Ausdruck zwischen %<void *%> und Funktionszeiger"
  
! #: c/c-typeck.cc:6335
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "Zeigertyp passt nicht in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:6338
  #, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "der erste Ausdruck hat den Typ %qT"
  
! #: c/c-typeck.cc:6339
  #, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr "der zweite Ausdruck hat den Typ %qT"
  
! #: c/c-typeck.cc:6350 c/c-typeck.cc:6363
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "Zeiger-/Ganzzahltyp passt nicht in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:6390
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "Typ passt nicht in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:6506
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "der Rückgabewert von %qD (mit %<nodiscard%>-Attribut deklariert) wird ignoriert: %E"
  
! #: c/c-typeck.cc:6510
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "der Rückgabewert von %qD (mit %<nodiscard%>-Attribut deklariert) wird ignoriert"
  
! #: c/c-typeck.cc:6529
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "der Rückgabewert vom Typ %qT (mit %<nodiscard%>-Attribut deklariert) wird ignoriert: %E"
  
! #: c/c-typeck.cc:6534
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "der Rückgabewert vom Typ %qT (mit %<nodiscard%>-Attribut deklariert) wird ignoriert"
  
! #: c/c-typeck.cc:6543 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "im Aufruf von %qD, hier deklariert"
  
! #: c/c-typeck.cc:6592
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "linker Operand des Komma-Ausdrucks hat keinen Effekt"
  
! #: c/c-typeck.cc:6610 c/c-typeck.cc:13226
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "rechter Operand des Komma-Ausdrucks hat keinen Effekt"
  
! #: c/c-typeck.cc:6681
  msgid "cast adds %q#v qualifier to function type"
  msgstr "Typumwandlung fügt Qualifizierer %q#v zu Funktionstyp hinzu"
  
! #: c/c-typeck.cc:6687
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "Typumwandlung streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:6722
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr "zur Sicherheit müssen alle vorübergehenden Zeiger in Umwandlung von %qT in %qT mit %<const%> qualifiziert sein"
  
! #: c/c-typeck.cc:6819
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "Typkonvertierung gibt Arraytyp an"
  
! #: c/c-typeck.cc:6825
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "Typkonvertierung gibt Funktionstyp an"
  
! #: c/c-typeck.cc:6840
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO-C verbietet Typkonvertierung von Nicht-Skalar auf selben Typen"
  
! #: c/c-typeck.cc:6844
  #, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "nutzlose Umwandlung in Typ %qT"
  
! #: c/c-typeck.cc:6864
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO-C verbietet Typkonvertierung auf union-Typ"
  
! #: c/c-typeck.cc:6874
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "Typkonvertierung in union-Typ von nicht in union vorhandenem Typen"
  
! #: c/c-typeck.cc:6909
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "Umwandlung in %qs-Adressraumzeiger aus getrenntem allgemeinen Adressraumzeiger"
  
! #: c/c-typeck.cc:6914
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "Umwandlung in allgemeinen Adressraumzeiger aus getrenntem %qs-Adressraumzeiger"
  
! #: c/c-typeck.cc:6919
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "Umwandlung in %qs-Adressraumzeiger aus getrenntem %qs-Adressraumzeiger"
  
! #: c/c-typeck.cc:6952
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "Typkonvertierung erfordert Ausrichtung des Zieltyps"
  
! #: c/c-typeck.cc:6964
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "Typkonvertierung von Zeiger auf Ganzzahl anderer Breite"
  
! #: c/c-typeck.cc:6969
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "Typumwandlung von Funktionsaufruf des Typs %qT in unpassenden Typen %qT"
  
! #: c/c-typeck.cc:6979 cp/typeck.cc:9499
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "Typkonvertierung in Zeiger von Ganzzahl anderer Breite"
  
! #: c/c-typeck.cc:6993
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO-C verbietet Konvertierung von Funktionszeigern in Objektzeigertyp"
  
! #: c/c-typeck.cc:7002
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO-C verbietet Konvertierung von Objektzeigertypen in Funktionszeigertyp"
  
! #: c/c-typeck.cc:7012
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "unvollständiger Funktionstyp %qT kann nicht nach %qT umgewandelt werden"
  
! #: c/c-typeck.cc:7127
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "Definition eines Typs in einer Umwandlung ist in C++ ungültig"
  
! #: c/c-typeck.cc:7169
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "Zuweisung an Ausdruck von Arraytyp"
  
! #: c/c-typeck.cc:7295
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "enum-Umwandlung in Zuweisung ist in C++ ungültig"
  
! #: c/c-typeck.cc:7497 c/c-typeck.cc:7516 c/c-typeck.cc:7573
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(nahe der Initialisierung für %qs)"
  
! #: c/c-typeck.cc:7589
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "Array mit geklammerter Zeichenkettenkonstante initialisiert"
  
! #: c/c-typeck.cc:7639
  msgid "expected %e but argument is of type %e"
  msgstr "%e erwartet, aber Argument hat Typ %e"
  
! #: c/c-typeck.cc:7673
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr "der Typ von %qD Argument %d ist %qT, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qT"
  
! #: c/c-typeck.cc:7676
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr "der Typ von %qD Argument %d wird zu %qT befördert, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qT"
  
! #: c/c-typeck.cc:7681
  #, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "eingebaute %qD ist hier deklariert"
  
! #: c/c-typeck.cc:7738 c/c-typeck.cc:8646
  msgid "%e declared here"
  msgstr "%e wird hier deklariert"
  
! #: c/c-typeck.cc:7931
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "Enum-Umwandlung bei Übergabe des Arguments %d von %qE ist in C++ ungültig"
  
! #: c/c-typeck.cc:7936
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "%qT erwartet, aber Argument hat Typ %qT"
  
! #: c/c-typeck.cc:7940
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "enum-Umwandlung von %qT nach %qT in Zuweisung ist in C++ ungültig"
  
! #: c/c-typeck.cc:7945
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "enum-Umwandlung von %qT nach %qT in Initialisierung ist in C++ ungültig"
  
! #: c/c-typeck.cc:7950
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "enum-Umwandlung von %qT nach %qT in Rückgabe ist in C++ ungültig"
  
! #: c/c-typeck.cc:7968
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "implizite Umwandlung von %qT nach %qT"
  
! #: c/c-typeck.cc:8150 c/c-typeck.cc:8549
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "Übergabe des Arguments %d von %qE erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:8153 c/c-typeck.cc:8552
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "Zuweisung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:8156 c/c-typeck.cc:8554
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "Initialisierung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:8159 c/c-typeck.cc:8556
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "return erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:8167 c/c-typeck.cc:8439 c/c-typeck.cc:8482
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "Übergabe des Arguments %d von %qE entfernt Kennzeichner %qv von Zeiger-Ziel-Typ"
  
! #: c/c-typeck.cc:8169 c/c-typeck.cc:8441 c/c-typeck.cc:8484
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "Zuweisung streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:8171 c/c-typeck.cc:8443 c/c-typeck.cc:8486
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "Initialisierung streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:8173 c/c-typeck.cc:8445 c/c-typeck.cc:8488
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "return streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:8182
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO-C verbietet Argumentkonvertierung in union-Typ"
  
! #: c/c-typeck.cc:8250
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "Anfrage zur impliziten für Umwandlung von %qT in %qT ist in C++ nicht erlaubt"
  
! #: c/c-typeck.cc:8277
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "Übergabe des Arguments %d von %qE von Zeiger auf nicht eingeschlossenen Adressbereich"
  
! #: c/c-typeck.cc:8288
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "Zuweisung von Zeiger auf nicht eingeschlossenen Adressbereich"
  
! #: c/c-typeck.cc:8299
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "Initialisierung von Zeiger auf nicht enthaltenen Adressraum"
  
! #: c/c-typeck.cc:8309
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr "Rückgabe von Pointer auf nicht enthaltenen Adressraum"
  
! #: c/c-typeck.cc:8325
  #, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr "%qT erwartet, aber Zeiger hat Typ %qT"
  
! #: c/c-typeck.cc:8340
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "Argument %d von %qE könnte Kandidat für Formatattribut sein"
  
! #: c/c-typeck.cc:8346
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "Links-Zuweisung könnte Kandidat für Formatattribut sein"
  
! #: c/c-typeck.cc:8352
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "Linke-Initialisierung könnte Kandidat für Formatattribut sein"
  
! #: c/c-typeck.cc:8357 cp/typeck.cc:10675
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "Rückgabetyp könnte Kandidat für Formatattribut sein"
  
! #: c/c-typeck.cc:8381
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "Übergabe des Arguments %d von %qE von inkompatibler Speicherreihenfolge für Skalare"
  
! #: c/c-typeck.cc:8391
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "Zuweisung an %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge für Skalare"
  
! #: c/c-typeck.cc:8401
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "Initialisierung von %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge für Skalare"
  
! #: c/c-typeck.cc:8406
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "Rückgabe von %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge für Skalare"
  
! #: c/c-typeck.cc:8456
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO-C verbietet Übergabe des Arguments %d von %qE zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:8459
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO-C verbietet Zuweisung zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:8461
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO-C verbietet Initialisierung zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:8463
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO-C verbietet return zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:8493
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr "Array mit Qualifizierer auf dem Element wird vor C23 nicht qualifiziert"
  
! #: c/c-typeck.cc:8511
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "Zeigerziele bei Übergabe des Arguments %d von %qE unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:8519
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "Zeigerziele in Zuweisung von %qT nach %qT unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:8525
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "Zeigerziele in Initialisierung von %qT nach %qT unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:8530
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "Zeigerziele in Rückgabe von %qT aus einer Funktion mit Rückgabetyp %qT unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:8577
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "Übergabe des Arguments %d von %qE von inkompatiblem Zeigertyp"
  
! #: c/c-typeck.cc:8588
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "Zuweisung an %e von Zeiger auf %qD mit inkompatiblem Typ %e"
  
! #: c/c-typeck.cc:8594
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "Zuweisung an %e von inkompatiblem Zeigertyp %e"
  
! #: c/c-typeck.cc:8603
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "Initialisierung von %e von Zeiger auf %qD mit inkompatiblem Typ %e"
  
! #: c/c-typeck.cc:8609
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "Initialisierung von %e von inkompatiblem Zeigertyp %e"
  
! #: c/c-typeck.cc:8617
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "Rückgabe von Zeiger auf %qD vom Typ %e aus einer Funktion mit inkompatiblem Typ %e"
  
! #: c/c-typeck.cc:8623
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "Rückgabe von %e aus einer Funktion mit inkompatiblem Rückgabetyp %e"
  
! #: c/c-typeck.cc:8699
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "Übergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8709
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "Zuweisung an %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8715
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "Initialisierung von %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8720
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "Rückgabe von %qT aus einer Funktion mit Rückgabetyp %qT wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8742
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "Übergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8752
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "Zuweisung an %qT aus %qT wandelt einen Zeiger in eine Ganzzahl um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8758
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "Initialisierung eines %qT aus %qT wandelt einen Zeiger in eine Zahl um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8762
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "Rückgabe von %qT aus einer Funktion mit Rückgabetyp %qT wandelt einen Zeiger in eine Zahl um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8795
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "Inkompatibler Typ für Argument %d von %qE"
  
! #: c/c-typeck.cc:8806
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "unverträgliche Typen bei Zuweisung an Typ %qT von Typ %qT"
  
! #: c/c-typeck.cc:8817
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "inkompatible Typen bei Initialisierung von Typ %qT mit Typ %qT"
  
! #: c/c-typeck.cc:8827
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "unverträgliche Typen bei Rückgabe von Typ %qT, aber %qT wurde erwartet"
  
! #: c/c-typeck.cc:8907
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionelles C lehnt automatische Gesamt-Initialisierung ab"
  
! #: c/c-typeck.cc:9149
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr "Initialisierer für %<constexpr%>-Zeiger ist nicht null"
  
! #: c/c-typeck.cc:9166 c/c-typeck.cc:9176 c/c-typeck.cc:9238 c/c-typeck.cc:9391
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr "%<constexpr%>-Initialisierer ist nicht im Typen des Objekts darstellbar"
  
! #: c/c-typeck.cc:9172
! #, gcc-internal-format
! msgid "%<constexpr%> integer initializer is not an integer constant expression"
! msgstr "Initialisierer für %<constexpr%>-Ganzzahl ist kein konstanter Ganzzahlausdruck"
! 
! #: c/c-typeck.cc:9186
  #, gcc-internal-format
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "Initialisierer für %<constexpr%> ist kein konstanter arithmetischer Ausdruck"
  
! #: c/c-typeck.cc:9203
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr "%<constexpr%>-Initialisierer für einen reellen Typen hat komplexen Typ"
  
! #: c/c-typeck.cc:9212
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr "%<constexpr%>-Initialisierer für einen binären Gleitkommatypen hat dezimalen Typ"
  
! #: c/c-typeck.cc:9356 c/c-typeck.cc:10324 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "Initialisierung eines flexiblen Array-Elements"
  
! #: c/c-typeck.cc:9372 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "Array von %qT kann nicht aus einem Zeichenkettenliteral mit Typ %<Array von %T%> initialisiert werden"
  
! #: c/c-typeck.cc:9418
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "Initialisierungs-Zeichenkette für Array von %qT ist zu lang (%wu Zeichen passen nicht in %wu verfügbare)"
  
! #: c/c-typeck.cc:9423
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "Initialisierungs-Zeichenkette für Array von %qT ist zu lang für C++ (%wu Zeichen passen nicht in %wu verfügbare)"
  
! #: c/c-typeck.cc:9430
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr "Initialisierer-Zeichenkette für Array von %qT schneidet NUL-Terminator ab, aber dem Ziel fehlt das %qs-Attribut (%wu Zeichen passen nicht in %wu verfügbare)"
  
! #: c/c-typeck.cc:9442
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "Array unpassenden Typs mit Zeichenkettenkonstante initialisiert"
  
! #: c/c-typeck.cc:9510 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ungültige Verwendung eines Nicht-L-Wert-Arrays"
  
! #: c/c-typeck.cc:9524 c/c-typeck.cc:9664 c/c-typeck.cc:10418
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "ungültige Initialisierung"
  
! #: c/c-typeck.cc:9536 c/c-typeck.cc:9560 c/c-typeck.cc:9563 c/c-typeck.cc:9571
! #: c/c-typeck.cc:9633 c/c-typeck.cc:11401 c/c-typeck.cc:11485
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "Initialisierungselement ist nicht konstant"
  
! #: c/c-typeck.cc:9545
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "Array mit nicht konstantem Arrayausdruck initialisiert"
  
! #: c/c-typeck.cc:9576 c/c-typeck.cc:9646 c/c-typeck.cc:11495
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "Initialisierungselement ist kein konstanter Ausdruck"
  
! #: c/c-typeck.cc:9598 cp/typeck2.cc:1340
  #, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "Umwandlung von %qT in %qT ändert Wert von %qd nach %qd"
  
! #: c/c-typeck.cc:9640 c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "Initialisierungs-Element ist zur Lade-Zeit nicht berechenbar"
  
! #: c/c-typeck.cc:9946 cp/decl.cc:7904
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "opake Vektortypen können nicht initialisiert werden"
  
! #: c/c-typeck.cc:10172
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "zusätzliche geschweifte Klammern am Ende der Initialisierung"
  
! #: c/c-typeck.cc:10256
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "geschweifte Klammern um Skalar-Initialisierung"
  
! #: c/c-typeck.cc:10326 c/c-typeck.cc:10330 c/c-typeck.cc:12093
! #: c/c-typeck.cc:12218 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "Initialisierung eines flexiblen Array-Elements in geschachteltem Kontext"
  
! #: c/c-typeck.cc:10367
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "geschweifte Klammern fehlen um Initialisierung"
  
! #: c/c-typeck.cc:10390
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "fehlende Initialisierung für Feld %qD von %qT fehlt"
  
! #: c/c-typeck.cc:10430
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "zusätzliche Elemente in Skalar-Initialisierung"
  
! #: c/c-typeck.cc:10552 c/c-typeck.cc:10634
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "Arrayindex in Nicht-Array-Initialisierung"
  
! #: c/c-typeck.cc:10557 c/c-typeck.cc:10696
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "Feldname nicht in Datensatz- oder union-Initialisierung"
  
! #: c/c-typeck.cc:10607
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "Arrayindex in Initialisierung hat nicht Ganzzahltyp"
  
! #: c/c-typeck.cc:10616 c/c-typeck.cc:10625
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "Arrayindex in Initialisierung ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-typeck.cc:10630 c/c-typeck.cc:10632
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "nichtkonstanter Arrayindex in Initialisierung"
  
! #: c/c-typeck.cc:10636 c/c-typeck.cc:10639
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "Arrayindex in Initialisierung überschreitet Arraygrenzen"
  
! #: c/c-typeck.cc:10658
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "leerer Indexbereich in Initialisierung"
  
! #: c/c-typeck.cc:10667
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "Arrayindexbereich in Initialisierung überschreitet Arraygrenzen"
  
! #: c/c-typeck.cc:10801 c/c-typeck.cc:10856 c/c-typeck.cc:10897
! #: c/c-typeck.cc:10957 c/c-typeck.cc:11004 c/c-typeck.cc:11592
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "initialisiertes Feld überschrieben"
  
! #: c/c-typeck.cc:10892 c/c-typeck.cc:10953 c/c-typeck.cc:11000
! #: c/c-typeck.cc:11589
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "initialisiertes Feld mit Seiteneffekten überschrieben"
  
! #: c/c-typeck.cc:11517
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "enum-Umwandlung in Initialisierung ist in C++ ungültig"
  
! #: c/c-typeck.cc:11963
  #, gcc-internal-format
  msgid "excess elements in %qT initializer"
  msgstr "überzählige Elemente in %qT-Initialisierer"
  
! #: c/c-typeck.cc:11975 c/c-typeck.cc:12052
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "Elementüberschreitung in struct-Initialisierung"
  
! #: c/c-typeck.cc:11996
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "positionelle Initialisierung eines Feldes in %<struct%>, die mit dem %<designated_init%>-Attribut deklariert wurde"
  
! #: c/c-typeck.cc:12067 c/c-typeck.cc:12193 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "nicht-statische Initialisierung eines flexiblen Arrayelements"
  
! #: c/c-typeck.cc:12163
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "Elementüberschreitung in union-Initialisierung"
  
! #: c/c-typeck.cc:12185
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "traditionelles C lehnt Initialisierung von unions ab"
  
! #: c/c-typeck.cc:12284
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "Elementüberschreitung in Arrayinitialisierung"
  
! #: c/c-typeck.cc:12361 c/c-typeck.cc:12363
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "Elementüberschreitung in Vektorinitialisierung"
  
! #: c/c-typeck.cc:12397
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "Elementüberschreitung in Skalarinitialisierung"
  
! #: c/c-typeck.cc:12564 c/c-typeck.cc:12640 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, gcc-internal-format
  msgid "constraint allows registers outside of a function"
  msgstr "Einschränkung erlaubt Register außerhalb einer Funktion"
  
! #: c/c-typeck.cc:12576 cp/semantics.cc:2358
  #, gcc-internal-format
  msgid "side-effects in output operand outside of a function"
  msgstr "Nebenwirkungen im Ausgabeoperanden außerhalb einer Funktion"
  
! #: c/c-typeck.cc:12587 cp/semantics.cc:2374
  #, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr "Ausgabeoperand außerhalb einer Funktion ist nicht konstant"
  
! #: c/c-typeck.cc:12595 c/c-typeck.cc:12685 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr "%<-%>-Modifikator wird innerhalb einer Funktion verwendet"
  
! #: c/c-typeck.cc:12653 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr "Operand der %<:%>-Einschränkung ist weder die Adresse einer Funktion noch einer nichtautomatischen Variable"
  
! #: c/c-typeck.cc:12666 cp/semantics.cc:2481
  #, gcc-internal-format
  msgid "side-effects in input operand outside of a function"
  msgstr "Nebenwirkungen im Eingabeoperanden außerhalb einer Funktion"
  
! #: c/c-typeck.cc:12677 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, gcc-internal-format
  msgid "input operand outside of a function is not constant"
  msgstr "Eingabeoperand außerhalb einer Funktion ist nicht konstant"
  
! #: c/c-typeck.cc:12729
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO-C verbietet %<goto *expr;%>"
  
! #: c/c-typeck.cc:12735
  #, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "das berechnete Goto muss von einem Zeigertyp sein"
  
! #: c/c-typeck.cc:12765 c/gimple-parser.cc:2648 cp/typeck.cc:11275
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> deklarierte Funktion hat %<return%>-Anweisung"
  
! #: c/c-typeck.cc:12794
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> ohne Wert in nicht-void zurückgebender Funktion"
  
! #: c/c-typeck.cc:12807 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> mit Wert in void zurückgebender Funktion"
  
! #: c/c-typeck.cc:12810
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "ISO-C verbietet %<return%> mit Ausdruck, in void zurückgebender Funktion"
  
! #: c/c-typeck.cc:12892
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr "Funktion liefert Adresse einer Sprungmarke zurück"
  
! #: c/c-typeck.cc:12983 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-Größe ist keine Ganzzahl"
  
! #: c/c-typeck.cc:13008
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "%<long%> switch-Ausdruck nicht nach %<int%> konvertiert in ISO C"
  
! #: c/c-typeck.cc:13046 c/c-typeck.cc:13054
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "»case«-Marke ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-typeck.cc:13060 cp/parser.cc:13523
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-Marke nicht innerhalb einer switch-Anweisung"
  
! #: c/c-typeck.cc:13062
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "%<default%>-Marke nicht innerhalb einer switch-Anweisung"
  
! #: c/c-typeck.cc:13138 cp/parser.cc:15293
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-Anweisung nicht innerhalb einer Schleife oder »switch«"
  
! #: c/c-typeck.cc:13141 c/c-typeck.cc:13161 cp/decl.cc:4105 cp/parser.cc:15303
! #: cp/parser.cc:15324
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "ungültiger Ausgang von strukturiertem OpenMP-Block"
  
! #: c/c-typeck.cc:13144 cp/parser.cc:15306
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-Anweisung mit OpenMP für Schleife verwendet"
  
! #: c/c-typeck.cc:13158 cp/parser.cc:15316
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-Anweisung nicht innerhalb einer Schleife"
  
! #: c/c-typeck.cc:13208 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "Anweisung ohne Effekt"
  
! #: c/c-typeck.cc:13252
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "Ausdrucksanweisung hat unvollständigen Typ"
  
! #: c/c-typeck.cc:13543
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr "der Vergleich wird immer als %<false%> ausgewertet, da der Zeigeroperand in %qE nicht NULL sein darf"
  
! #: c/c-typeck.cc:13548
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr "der Vergleich wird immer als %<true%> ausgewertet, da der Zeigeroperand in %qE nicht NULL sein darf"
  
! #: c/c-typeck.cc:13566 c/c-typeck.cc:13604
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "der Vergleich wird immer als %<false%> ausgewertet, da die Adresse von %qE niemals NULL sein wird"
  
! #: c/c-typeck.cc:13571 c/c-typeck.cc:13609
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "der Vergleich wird immer als %<true%> ausgewertet, da die Adresse von %qE niemals NULL sein wird"
  
! #: c/c-typeck.cc:14201 c/c-typeck.cc:14365 cp/typeck.cc:6279
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "Vergleich von Vektoren mit verschiedenen Element-Typen"
  
! #: c/c-typeck.cc:14209 c/c-typeck.cc:14373 cp/typeck.cc:6293
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "Vergleich von Vektoren mit unterschiedlicher Elementanzahl"
  
! #: c/c-typeck.cc:14224 c/c-typeck.cc:14388 cp/typeck.cc:6311
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "Vergleich zwischen den Typen %qT und %qT"
  
! #: c/c-typeck.cc:14234 c/c-typeck.cc:14398 cp/typeck.cc:6328
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "kein ganzzahliger Typ mit derselben Größe wie %qT gefunden"
  
! #: c/c-typeck.cc:14248 cp/typeck.cc:5954
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "Vergleich von Gleitkomma mit %<==%> oder %<!=%> ist unsicher"
  
! #: c/c-typeck.cc:14287 c/c-typeck.cc:14439
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "Vergleich von Zeigern auf disjunkte Adressräume"
  
! #: c/c-typeck.cc:14294 c/c-typeck.cc:14300
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO-C verbietet Vergleich von %<void *%> mit Funktionszeiger"
  
! #: c/c-typeck.cc:14307 c/c-typeck.cc:14449
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung"
  
! #: c/c-typeck.cc:14320 c/c-typeck.cc:14326 c/c-typeck.cc:14476
! #: c/c-typeck.cc:14482
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "Vergleich zwischen Zeiger und Ganzzahl"
  
! #: c/c-typeck.cc:14427
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "Vergleich von vollständigen und unvollständigen Zeigern"
  
! #: c/c-typeck.cc:14429
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO-C verbietet geordnete Vergleiche zwischen Zeigern auf Funktionen"
  
! #: c/c-typeck.cc:14434
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "geordneter Vergleich von Zeiger mit Null-Zeiger"
  
! #: c/c-typeck.cc:14457 c/c-typeck.cc:14460 c/c-typeck.cc:14467
! #: c/c-typeck.cc:14470
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "geordneter Vergleich von Zeiger mit Ganzzahlnull"
  
! #: c/c-typeck.cc:14547
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "implizite Umwandlung von %qT in %qT zur Anpassung an anderen Operanden des Binärausdrucks"
  
! #: c/c-typeck.cc:14865
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "Array, das nicht in Zeiger umgewandelt werden kann, anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.cc:14869
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "Wert eines struct-Typs anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.cc:14873
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "Wert eines union-Typs anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.cc:14889
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "Vektortyp verwendet, wo Skalars benötigt wird"
  
! #: c/c-typeck.cc:15092 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben"
  
! #: c/c-typeck.cc:15103 c/c-typeck.cc:15113 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "Klauselmodifizierer %<cancel%> %<if%> erwartet"
  
! #: c/c-typeck.cc:15148 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben"
  
! #: c/c-typeck.cc:15216 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD in %qs-Klausel muss eine Variable sein"
  
! #: c/c-typeck.cc:15220 c/c-typeck.cc:17037 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE in %qs-Klausel muss eine Variable sein"
  
! #: c/c-typeck.cc:15228
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%<_Atomic%>-Deklaration %qD in %qs-Klausel"
  
! #: c/c-typeck.cc:15238 c/c-typeck.cc:17044 c/c-typeck.cc:17198
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD in %qs-Klausel ist eine threadprivate Variable"
  
! #: c/c-typeck.cc:15275 cp/semantics.cc:5995
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "Untere Grenze %qE des Arrayabschnitts muss Ganzzahltyp haben"
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:6002
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "Länge %qE des Arrayabschnitts muss Ganzzahltyp haben"
  
! #: c/c-typeck.cc:15305 cp/semantics.cc:6035
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "einelnen Zeiger in %qs-Klausel erwartet"
  
! #: c/c-typeck.cc:15323 c/c-typeck.cc:15390 c/c-typeck.cc:15683
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Arrayabschnitt der Länge 0 in %qs-Klausel"
  
! #: c/c-typeck.cc:15342 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "für Arraytyp mit unbekannten Grenzen muss ein Längenausdruck angegeben werden"
  
! #: c/c-typeck.cc:15350 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "negative untere Grenze in Arrayabschnitt in %qs-Klausel"
  
! #: c/c-typeck.cc:15359 c/c-typeck.cc:15483 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "Arrayabschnitt mit negativer Länge in %qs-Klausel"
  
! #: c/c-typeck.cc:15376 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "untere Grenze %qE geht über Abschnittsgröße in %qs-Klausel hinaus"
  
! #: c/c-typeck.cc:15419 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "Länge %qE geht über Abschnittsgröße in %qs-Klausel hinaus"
  
! #: c/c-typeck.cc:15434 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "obere Grenze %qE geht über Abschnittsgröße in %qs-Klausel hinaus"
  
! #: c/c-typeck.cc:15471 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr "für Funktionsparameter vom Typ Array muss die Länge angegeben sein"
  
! #: c/c-typeck.cc:15475 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "für Zeigertyp muss der Längenausdruck angegeben werden"
  
! #: c/c-typeck.cc:15503 c/c-typeck.cc:15622 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "Arrayabschnitt ist in %qs-Klausel nicht zusammenhängend"
  
! #: c/c-typeck.cc:15513 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE hat weder Zeiger- noch Arraytyp"
  
! #: c/c-typeck.cc:15889 cp/semantics.cc:7305
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "Typ des Iterators %qD ist weder ganzzahlig noch ein Zeiger"
  
! #: c/c-typeck.cc:15896
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "Iterator %qD hat %<_Atomic%>-qualifizierten Typ"
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:7312
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "Iterator %qD hat %<const%>-qualifizierten Typ"
  
! #: c/c-typeck.cc:15915 cp/semantics.cc:7328
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "Iterator-Schrittweite mit nichtganzzahligem Typ"
  
! #: c/c-typeck.cc:15935 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "Iterator %qD hat Schrittweite 0"
  
! #: c/c-typeck.cc:15962
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr "Typ des Iterators %qD verweist auf äußeren Iterator %qD"
  
! #: c/c-typeck.cc:15969 cp/semantics.cc:7398
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "Anfangsausdruck verweist auf äußeren Iterator %qD"
  
! #: c/c-typeck.cc:15975 cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "Endausdruck verweist auf äußeren Iterator %qD"
  
! #: c/c-typeck.cc:15981 cp/semantics.cc:7410
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "Ausdruck für die Schrittweite verweist auf äußeren Iterator %qD"
  
! #: c/c-typeck.cc:16018 cp/semantics.cc:7458
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "Zeiger in %qs-Klausel erwartet"
  
! #: c/c-typeck.cc:16121 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "die Klausel %<inscan%> darf nicht zusammen mit nicht-%<inscan%>-%<reduction%> am selben Konstrukt vorkommen"
  
! #: c/c-typeck.cc:16143 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "%<inscan%>-%<reduction%>-Klausel mit Arrayabschnitt"
  
! #: c/c-typeck.cc:16169 c/c-typeck.cc:16179
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD in %<reduction%>-Klausel ist ein Array der Länge 0"
  
! #: c/c-typeck.cc:16199
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "%<_Atomic%> %qE in %<reduction%>-Klausel"
  
! #: c/c-typeck.cc:16211
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "Typ %qT mit Größe 0 in %qs-Klausel"
  
! #: c/c-typeck.cc:16219
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "Typ %qT mit variabler Größe in %qs-Klausel"
  
! #: c/c-typeck.cc:16263
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE hat ungültigen Typ für %<reduction(%s)%>"
  
! #: c/c-typeck.cc:16272 cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "benutzerdefinierte Reduktion für %qE nicht gefunden"
  
! #: c/c-typeck.cc:16360
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "Elementtyp variabler Länge in %<reduction%>-Klausel eines Arrays"
  
! #: c/c-typeck.cc:16378 c/c-typeck.cc:17292 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr "%<nowait%>-Klausel darf nicht zusammen mit %<copyprivate%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:16390 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE muss für %<copyin%> %<threadprivate%> sein"
  
! #: c/c-typeck.cc:16405 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr "Modifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werden, außer wenn OpenMP 5.2 verwendet wird"
  
! #: c/c-typeck.cc:16414
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "»linear«-Klausel auf Variable vom Typ %qT angewendet, die weder Ganzzahl noch Zeiger ist"
  
! #: c/c-typeck.cc:16422
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD in %<linear%>-Klausel"
  
! #: c/c-typeck.cc:16441 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "Schrittweite %qE der %<linear%>-Klausel muss konstant oder ein Parameter sein"
  
! #: c/c-typeck.cc:16471 c/c-typeck.cc:17192 c/c-typeck.cc:17463
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ist in Klausel %qs keine Variable"
  
! #: c/c-typeck.cc:16488 cp/semantics.cc:7876
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD kommt mehr als einmal in Datenfreigabeklauseln vor"
  
! #: c/c-typeck.cc:16499 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD tritt in Reduktionsklauseln mehrfach auf"
  
! #: c/c-typeck.cc:16513 c/c-typeck.cc:16583 c/c-typeck.cc:16618
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE tritt in dieser Datenklausel mehrfach auf"
  
! #: c/c-typeck.cc:16523 c/c-typeck.cc:16591 c/c-typeck.cc:16940
! #: c/c-typeck.cc:17092 c/c-typeck.cc:17100 c/c-typeck.cc:17116
! #: c/c-typeck.cc:17125 c/c-typeck.cc:17133 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
*************** msgstr "%qE tritt in dieser Datenklausel
*** 51923,52180 ****
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD tritt in Datenklausel mehrfach auf"
  
! #: c/c-typeck.cc:16509 c/c-typeck.cc:16580 c/c-typeck.cc:17119
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD tritt in Daten- und Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.cc:16554 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ist in Klausel %<firstprivate%> keine Variable"
  
! #: c/c-typeck.cc:16594 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ist in Klausel %<lastprivate%> keine Variable"
  
! #: c/c-typeck.cc:16613 cp/semantics.cc:8473
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE ist %<aligned%>-Klausel keine Variable"
  
! #: c/c-typeck.cc:16620
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE in %<aligned%>-Klausel ist weder Zeiger noch Array"
  
! #: c/c-typeck.cc:16627
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD in %<aligned%>-Klausel"
  
! #: c/c-typeck.cc:16634
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: c/c-typeck.cc:16647 cp/semantics.cc:8542
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE ist in %<nontemporal%>-Klausel keine Variable"
  
! #: c/c-typeck.cc:16653
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE tritt in %<nontemporal%>-Klausel mehrfach auf"
  
! #: c/c-typeck.cc:16666 cp/semantics.cc:8581
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE in %<allocate%>-Klausel ist keine Variable"
  
! #: c/c-typeck.cc:16672
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE kommt mehr als einmal in %<allocate%>-Klauseln vor"
  
! #: c/c-typeck.cc:16744 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr "%<depend%>-Klausel mit %<depobj%>-Abhängigkeitstyp auf Arrayabschnitt"
  
! #: c/c-typeck.cc:16759 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr "%<omp_all_memory%> wird mit %<depend%>-Art außer %<out%> oder %<inout%> verwendet"
  
! #: c/c-typeck.cc:16767 cp/semantics.cc:8742
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE ist weder ein lvalue-Ausdruck noch ein Arrayabschnitt in %qs-Klausel"
  
! #: c/c-typeck.cc:16788 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr "%qE hat nicht den Typ %<omp_depend_t%>, in der %<depend%>-Klausel mit %<depobj%>-Abhängigkeitstyp"
  
! #: c/c-typeck.cc:16798 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr "%qE sollte einen anderen Typ haben als %<omp_depend_t%>, in der %<depend%>-Klausel mit von %<depobj%> verschiedenem Abhängigkeitstyp"
  
! #: c/c-typeck.cc:16859 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "Arrayabschnitt in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c/c-typeck.cc:16879 c/c-typeck.cc:16955 c/c-typeck.cc:16991
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "nicht unterstützter Map-Ausdruck %qE"
  
! #: c/c-typeck.cc:16919 c/c-typeck.cc:17096 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD tritt in Bewegungsklausel mehrfach auf"
  
! #: c/c-typeck.cc:16927 c/c-typeck.cc:17102 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD tritt in Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.cc:17046 c/c-typeck.cc:17188 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c/c-typeck.cc:17171 cp/semantics.cc:9248
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE in %qs-Klausel ist weder Variablen- noch Funktionsname"
  
! #: c/c-typeck.cc:17197 cp/semantics.cc:9279
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE tritt in derselben %<declare target%>-Direktive mehrfach auf"
  
! #: c/c-typeck.cc:17211 cp/semantics.cc:9295
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD in %<uniform%>-Klausel ist kein Argument"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE in %<uniform%>-Klausel ist kein Argument"
  
! #: c/c-typeck.cc:17233
  #, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "Variable %qs muss ein Zeiger sein"
  
! #: c/c-typeck.cc:17240
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Variable %qs ist weder Zeiger noch Array"
  
! #: c/c-typeck.cc:17288 c/c-typeck.cc:17393 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr "%<order%>-Klausel darf nicht zusammen mit %<ordered%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:17308 cp/semantics.cc:8816
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "zu viele %qs-Klauseln an einem Task-Konstrukt"
  
! #: c/c-typeck.cc:17429 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "%<inbranch%>-Klausel ist inkompatibel mit %<notinbranch%>"
  
! #: c/c-typeck.cc:17464 cp/semantics.cc:9706
  #, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr "%qD kommt in Aktionsklausel mehrfach vor"
  
! #: c/c-typeck.cc:17475 cp/semantics.cc:9720
  #, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "%qD muss vom Typ %<omp_interop_t%> sein"
  
! #: c/c-typeck.cc:17484 cp/semantics.cc:9729
  #, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr "%qD darf nicht const sein"
  
! #: c/c-typeck.cc:17533 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE ist vorbestimmt %qs für %qs"
  
! #: c/c-typeck.cc:17543
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr "%<const%>-qualifiziertes %qE darf nur in %<shared%>- oder %<firstprivate%>-Klauseln vorkommen"
  
! #: c/c-typeck.cc:17574 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "%<simdlen%>-Klauselwert ist größer als %<safelen%>-Klauselwert"
  
! #: c/c-typeck.cc:17586 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben"
  
! #: c/c-typeck.cc:17597 c/c-typeck.cc:17605 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "%qs-Klausel darf nicht zusammen mit %<inscan%>-%<reduction%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:17653 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "%<linear%>-Klauselschritt ist ein Parameter %qD, der nicht in der %<uniform%>-Klausel angegeben ist"
  
! #: c/c-typeck.cc:17704 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "%<nogroup%>-Klausel darf nicht zusammen mit %<reduction%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:17712 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr "%<grainsize%>-Klausel darf nicht zusammen mit %<num_tasks%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:17720 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr "%<full%>-Klausel darf nicht zusammen mit %<partial%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:17730 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr "%<detach%>-Klausel darf nicht zusammen mit %<mergeable%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:17748 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr "das Ereignishandle einer %<detach%>-Klausel sollte nicht in einer data-sharing-Klausel sein"
  
! #: c/c-typeck.cc:17766 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr "%<depend%>-Klausel erfordert Aktionsklauseln mit %<targetsync%>-Interop-Typ"
  
! #: c/c-typeck.cc:17770 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr "der %<init%>-Klausel fehlt der %<targetsync%>-Modifikator"
  
! #: c/c-typeck.cc:17942
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "%<va_arg%> kann nicht zusammen mit umgedreher Speicherreihenfolge verwendet werden"
  
! #: c/c-typeck.cc:17947
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "zweites Argument für %<va_arg%> ist vom unvollständigen Typ %qT"
  
! #: c/c-typeck.cc:17953
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "zweites Argument für %<va_arg%> ist ein Funktionstyp %qT"
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "C++ erfordert weitergegebenen Typ, nicht Enum-Typ, in %<va_arg%>"
--- 51930,52187 ----
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD tritt in Datenklausel mehrfach auf"
  
! #: c/c-typeck.cc:16526 c/c-typeck.cc:16597 c/c-typeck.cc:17136
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD tritt in Daten- und Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.cc:16571 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ist in Klausel %<firstprivate%> keine Variable"
  
! #: c/c-typeck.cc:16611 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ist in Klausel %<lastprivate%> keine Variable"
  
! #: c/c-typeck.cc:16630 cp/semantics.cc:8473
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE ist %<aligned%>-Klausel keine Variable"
  
! #: c/c-typeck.cc:16637
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE in %<aligned%>-Klausel ist weder Zeiger noch Array"
  
! #: c/c-typeck.cc:16644
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD in %<aligned%>-Klausel"
  
! #: c/c-typeck.cc:16651
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: c/c-typeck.cc:16664 cp/semantics.cc:8542
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE ist in %<nontemporal%>-Klausel keine Variable"
  
! #: c/c-typeck.cc:16670
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE tritt in %<nontemporal%>-Klausel mehrfach auf"
  
! #: c/c-typeck.cc:16683 cp/semantics.cc:8581
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE in %<allocate%>-Klausel ist keine Variable"
  
! #: c/c-typeck.cc:16689
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE kommt mehr als einmal in %<allocate%>-Klauseln vor"
  
! #: c/c-typeck.cc:16761 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr "%<depend%>-Klausel mit %<depobj%>-Abhängigkeitstyp auf Arrayabschnitt"
  
! #: c/c-typeck.cc:16776 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr "%<omp_all_memory%> wird mit %<depend%>-Art außer %<out%> oder %<inout%> verwendet"
  
! #: c/c-typeck.cc:16784 cp/semantics.cc:8742
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE ist weder ein lvalue-Ausdruck noch ein Arrayabschnitt in %qs-Klausel"
  
! #: c/c-typeck.cc:16805 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr "%qE hat nicht den Typ %<omp_depend_t%>, in der %<depend%>-Klausel mit %<depobj%>-Abhängigkeitstyp"
  
! #: c/c-typeck.cc:16815 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr "%qE sollte einen anderen Typ haben als %<omp_depend_t%>, in der %<depend%>-Klausel mit von %<depobj%> verschiedenem Abhängigkeitstyp"
  
! #: c/c-typeck.cc:16876 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "Arrayabschnitt in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c/c-typeck.cc:16896 c/c-typeck.cc:16972 c/c-typeck.cc:17008
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "nicht unterstützter Map-Ausdruck %qE"
  
! #: c/c-typeck.cc:16936 c/c-typeck.cc:17113 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD tritt in Bewegungsklausel mehrfach auf"
  
! #: c/c-typeck.cc:16944 c/c-typeck.cc:17119 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD tritt in Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.cc:17063 c/c-typeck.cc:17205 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c/c-typeck.cc:17188 cp/semantics.cc:9248
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE in %qs-Klausel ist weder Variablen- noch Funktionsname"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9279
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE tritt in derselben %<declare target%>-Direktive mehrfach auf"
  
! #: c/c-typeck.cc:17228 cp/semantics.cc:9295
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD in %<uniform%>-Klausel ist kein Argument"
  
! #: c/c-typeck.cc:17231 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE in %<uniform%>-Klausel ist kein Argument"
  
! #: c/c-typeck.cc:17250
  #, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "Variable %qs muss ein Zeiger sein"
  
! #: c/c-typeck.cc:17257
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Variable %qs ist weder Zeiger noch Array"
  
! #: c/c-typeck.cc:17305 c/c-typeck.cc:17410 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr "%<order%>-Klausel darf nicht zusammen mit %<ordered%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:17325 cp/semantics.cc:8816
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "zu viele %qs-Klauseln an einem Task-Konstrukt"
  
! #: c/c-typeck.cc:17446 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "%<inbranch%>-Klausel ist inkompatibel mit %<notinbranch%>"
  
! #: c/c-typeck.cc:17481 cp/semantics.cc:9706
  #, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr "%qD kommt in Aktionsklausel mehrfach vor"
  
! #: c/c-typeck.cc:17492 cp/semantics.cc:9720
  #, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "%qD muss vom Typ %<omp_interop_t%> sein"
  
! #: c/c-typeck.cc:17501 cp/semantics.cc:9729
  #, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr "%qD darf nicht const sein"
  
! #: c/c-typeck.cc:17550 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE ist vorbestimmt %qs für %qs"
  
! #: c/c-typeck.cc:17560
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr "%<const%>-qualifiziertes %qE darf nur in %<shared%>- oder %<firstprivate%>-Klauseln vorkommen"
  
! #: c/c-typeck.cc:17591 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "%<simdlen%>-Klauselwert ist größer als %<safelen%>-Klauselwert"
  
! #: c/c-typeck.cc:17603 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben"
  
! #: c/c-typeck.cc:17614 c/c-typeck.cc:17622 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "%qs-Klausel darf nicht zusammen mit %<inscan%>-%<reduction%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:17670 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "%<linear%>-Klauselschritt ist ein Parameter %qD, der nicht in der %<uniform%>-Klausel angegeben ist"
  
! #: c/c-typeck.cc:17721 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "%<nogroup%>-Klausel darf nicht zusammen mit %<reduction%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:17729 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr "%<grainsize%>-Klausel darf nicht zusammen mit %<num_tasks%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:17737 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr "%<full%>-Klausel darf nicht zusammen mit %<partial%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:17747 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr "%<detach%>-Klausel darf nicht zusammen mit %<mergeable%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:17765 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr "das Ereignishandle einer %<detach%>-Klausel sollte nicht in einer data-sharing-Klausel sein"
  
! #: c/c-typeck.cc:17783 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr "%<depend%>-Klausel erfordert Aktionsklauseln mit %<targetsync%>-Interop-Typ"
  
! #: c/c-typeck.cc:17787 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr "der %<init%>-Klausel fehlt der %<targetsync%>-Modifikator"
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "%<va_arg%> kann nicht zusammen mit umgedreher Speicherreihenfolge verwendet werden"
  
! #: c/c-typeck.cc:17964
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "zweites Argument für %<va_arg%> ist vom unvollständigen Typ %qT"
  
! #: c/c-typeck.cc:17970
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "zweites Argument für %<va_arg%> ist ein Funktionstyp %qT"
  
! #: c/c-typeck.cc:17976
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "C++ erfordert weitergegebenen Typ, nicht Enum-Typ, in %<va_arg%>"
*************** msgstr "Interner Fehler: expected else s
*** 52391,52733 ****
  msgid "expected case label"
  msgstr "Interner Fehler: expected case label"
  
! #: cobol/cdf-copy.cc:109
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr "REPLACING von %zu Zeichen überschreitet die Systemkapazität »%s«"
  
! #: cobol/cobol1.cc:275
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr "COBOL erfordert eine 64-Bit-Konfiguration"
  
! #: cobol/cobol1.cc:326
  #, gcc-internal-format, gfc-internal-format
  msgid "exception '%s'"
  msgstr "Ausnahme »%s«"
  
! #: cobol/cobol1.cc:408
  #, gcc-internal-format, gfc-internal-format
  msgid "could not execute preprocessor %s"
  msgstr "Präprozessor »%s« konnte nicht ausgeführt werden"
  
! #: cobol/cobol1.cc:413
  #, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr "»%s« konnte nicht eingebunden werden"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:419
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr "In cobol1.c sollte niemals ein ungleiches dash-main erscheinen"
  
! #: cobol/except.cc:53
! msgid "no such exception: 0x%04x"
! msgstr "keine solche Ausnahme: 0x%04x"
  
! #: cobol/genapi.cc:332
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr "Wahrscheinliche Ursache: Es wurde darauf verwiesen, ist aber nicht definiert."
  
! #: cobol/genapi.cc:571
  #, gcc-internal-format
! msgid "Nice try, but you can't fire me. I quit!"
! msgstr "Interner Fehler: Nice try, but you can't fire me. I quit!"
  
! #: cobol/genapi.cc:1486
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): Knows not the variable type %s for %s"
! msgstr "Interner Fehler: %s(): Knows not the variable type %s for %s"
  
! #: cobol/genapi.cc:2176
  #, gcc-internal-format, gfc-internal-format
! msgid "I don't know how to MOVE an alphabetical string to %s(%s) \n"
! msgstr "Interner Fehler: I don't know how to MOVE an alphabetical string to %s(%s) \n"
  
! #: cobol/genapi.cc:2244
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): field->type %s must be literal or alphanumeric"
! msgstr "Interner Fehler: %s(): field->type %s must be literal or alphanumeric"
  
! #: cobol/genapi.cc:5728
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): Invalid field type %s:"
! msgstr "Interner Fehler: %s(): Invalid field type %s:"
  
! #: cobol/genapi.cc:6929 cobol/genapi.cc:6935 cobol/genapi.cc:6941
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_logop() was called with variable %s on line %d, which is not a FldConditional\n"
! msgstr "Interner Fehler: parser_logop() was called with variable %s on line %d, which is not a FldConditional\n"
  
! #: cobol/genapi.cc:7048 cobol/genapi.cc:7112
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_relop() was called with variable %s, which is not a FldConditional\n"
! msgstr "Interner Fehler: parser_relop() was called with variable %s, which is not a FldConditional\n"
  
! #: cobol/genapi.cc:7158
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_if() was called with variable %s, which is not a FldConditional\n"
! msgstr "Interner Fehler: parser_if() was called with variable %s, which is not a FldConditional\n"
  
! #: cobol/genapi.cc:7411
  #, gcc-internal-format, gfc-internal-format
! msgid "###### candidate %s has unimplemented CVT_type %d(%s)\n"
! msgstr "###### candidate %s has unimplemented CVT_type %d(%s)\n"
  
! #: cobol/genapi.cc:7422
! #, gcc-internal-format, gfc-internal-format
! msgid "###### unknown setop_t code %d\n"
! msgstr "###### unknown setop_t code %d\n"
  
! #: cobol/genapi.cc:7618
! msgid "%s:%d: %zu exceeds MAXIMUM_UNTILS of %d, line %d"
! msgstr "Interner Fehler: %s:%d: %zu exceeds MAXIMUM_UNTILS of %d, line %d"
  
! #: cobol/genapi.cc:8624
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr "Interner Fehler: %s:%d: ignoring subscripts"
  
! #: cobol/genapi.cc:8846 cobol/genapi.cc:9306
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *file"
! msgstr "Interner Fehler: %s(): called with NULL *file"
  
! #: cobol/genapi.cc:8971
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s access mode is 'file_inaccessible_e' in %s"
! msgstr "Interner Fehler: %s:%d file %s access mode is 'file_inaccessible_e' in %s"
  
! #: cobol/genapi.cc:9044
  #, gcc-internal-format
! msgid "parser_file_open called with NULL *file"
! msgstr "Interner Fehler: parser_file_open called with NULL *file"
  
! #: cobol/genapi.cc:9049
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_open for %s called with NULL var_decl_node"
! msgstr "Interner Fehler: parser_file_open for %s called with NULL var_decl_node"
  
! #: cobol/genapi.cc:9054
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr "Interner Fehler: EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  
! #: cobol/genapi.cc:9122
  #, gcc-internal-format
! msgid "parser_file_close called with NULL *file"
! msgstr "Interner Fehler: parser_file_close called with NULL *file"
  
! #: cobol/genapi.cc:9127
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_close for %s called with NULL file->var_decl_node"
! msgstr "Interner Fehler: parser_file_close for %s called with NULL file->var_decl_node"
  
! #: cobol/genapi.cc:9180
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr "Interner Fehler: %s:%d file %s 'where' is zero in %s"
  
! #: cobol/genapi.cc:9190
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *file"
! msgstr "Interner Fehler: parser_file_read called with NULL *file"
  
! #: cobol/genapi.cc:9195
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL file->var_decl_node"
! msgstr "Interner Fehler: parser_file_read for %s called with NULL file->var_decl_node"
  
! #: cobol/genapi.cc:9200
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *field"
! msgstr "Interner Fehler: parser_file_read called with NULL *field"
  
! #: cobol/genapi.cc:9205
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL field->var_decl_node"
! msgstr "Interner Fehler: parser_file_read for %s called with NULL field->var_decl_node"
  
! #: cobol/genapi.cc:9210
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but 'where' >= 0"
! msgstr "Interner Fehler: %s:%d file %s is RELATIVE/SEQUENTIAL, but 'where' >= 0"
  
! #: cobol/genapi.cc:9219
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but 'where' < 0"
! msgstr "Interner Fehler: %s:%d file %s is RELATIVE/RANDOM, but 'where' < 0"
  
! #: cobol/genapi.cc:9262
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr "Interner Fehler: %s:%d file %s 'sequentially' is %d in %s"
  
! #: cobol/genapi.cc:9311
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL file->var_decl_node"
! msgstr "Interner Fehler: %s(): for %s called with NULL file->var_decl_node"
  
! #: cobol/genapi.cc:9317
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *field"
! msgstr "Interner Fehler: %s(): called with NULL *field"
  
! #: cobol/genapi.cc:9322
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL field->var_decl_node"
! msgstr "Interner Fehler: %s(): for %s called with NULL field->var_decl_node"
  
! #: cobol/genapi.cc:9457
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr "Interner Fehler: %s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  
! #: cobol/genapi.cc:11122
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): asked to sort %s, but it's not a table"
! msgstr "Interner Fehler: %s(): asked to sort %s, but it's not a table"
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:11250
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) USING and input-proc are specified"
! msgstr "Interner Fehler: %s(): syntax error -- both (or neither) USING and input-proc are specified"
  
! #: cobol/genapi.cc:11379
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) GIVING and output-proc are specified"
! msgstr "Interner Fehler: %s(): syntax error -- both (or neither) GIVING and output-proc are specified"
  
! #: cobol/genapi.cc:11786
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) files and output-proc are specified"
! msgstr "Interner Fehler: %s(): syntax error -- both (or neither) files and output-proc are specified"
  
! #: cobol/genapi.cc:12187
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr "CALL USING BY CONTENT <temporary> würde REPOSITORY PROTOTYPES erfordern."
  
! #: cobol/genapi.cc:12439
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): What in the name of Nero's fiddle are we doing here?"
! msgstr "Interner Fehler: %s(): What in the name of Nero's fiddle are we doing here?"
  
! #: cobol/genapi.cc:13948
! #, gcc-internal-format, gfc-internal-format
! msgid "In parser_move(%s to %s), the move of FldLiteralN to %s hasn't been implemented"
! msgstr "Interner Fehler: In parser_move(%s to %s), the move of FldLiteralN to %s hasn't been implemented"
  
! #: cobol/genapi.cc:14184
! #, gcc-internal-format, gfc-internal-format
! msgid "In mh_dest_is_float(%s to %s), the move of %s to %s hasn't been implemented"
! msgstr "Interner Fehler: In mh_dest_is_float(%s to %s), the move of %s to %s hasn't been implemented"
  
! #: cobol/genapi.cc:16279
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr "Interner Fehler: LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  
! #: cobol/genapi.cc:16351
  #, gcc-internal-format
! msgid "parser_symbol_add() was called with a NULL new_var\n"
! msgstr "Interner Fehler: parser_symbol_add() was called with a NULL new_var\n"
  
! #: cobol/genapi.cc:16379
! msgid "%s(): %2.2d %s is a table, but it improperly has a capacity of zero"
! msgstr "Interner Fehler: %s(): %2.2d %s is a table, but it improperly has a capacity of zero"
  
! #: cobol/genapi.cc:16419
  #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add(): %s is its own ancestor"
! msgstr "Interner Fehler: parser_symbol_add(): %s is its own ancestor"
  
! #: cobol/genapi.cc:16425
! msgid "parser_symbol_add(): %2.2d %s has null ancestor"
! msgstr "Interner Fehler: parser_symbol_add(): %2.2d %s has null ancestor"
  
! #: cobol/genapi.cc:16433
  #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add( %s ) improperly has a non-null var_decl_node\n"
! msgstr "Interner Fehler: parser_symbol_add( %s ) improperly has a non-null var_decl_node\n"
  
! #: cobol/genapi.cc:16638
! msgid "%s(): %2.2d %s<%s> improperly has a data.capacity of zero"
! msgstr "Interner Fehler: %s(): %2.2d %s<%s> improperly has a data.capacity of zero"
  
! #: cobol/gengen.cc:363
  #, gcc-internal-format
! msgid "The given type is not NULL, and that's just not fair"
! msgstr "Interner Fehler: The given type is not NULL, and that's just not fair"
  
! #: cobol/gengen.cc:372
  #, gcc-internal-format
! msgid "The given type is not a DECL or a TYPE"
! msgstr "Interner Fehler: The given type is not a DECL or a TYPE"
  
! #: cobol/gengen.cc:416
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown type %d"
  msgstr "Interner Fehler: Unknown type %d"
  
! #: cobol/gengen.cc:2941
  #, gcc-internal-format
! msgid "Residual context count!"
! msgstr "Interner Fehler: Residual context count!"
  
! #: cobol/genmath.cc:1392
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_op() doesn't know how to evaluate \"%s = %s %c %s\"\n"
! msgstr "Interner Fehler: parser_op() doesn't know how to evaluate \"%s = %s %c %s\"\n"
  
! #: cobol/genutil.cc:322 cobol/genutil.cc:601
  #, gcc-internal-format
  msgid "Too many subscripts"
  msgstr "Interner Fehler: Too many subscripts"
  
! #: cobol/lexio.cc:1490
  #, gcc-internal-format, gfc-internal-format
! msgid "%s pid %d terminated by %s"
! msgstr "»%s« mit PID %d wurde beendet durch %s"
  
! #: cobol/lexio.cc:1495
  #, gcc-internal-format, gfc-internal-format
  msgid "%s exited with status %d"
  msgstr "»%s« mit Status %d beendet"
  
! #: cobol/symbols.cc:450
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr "Interner Fehler: %s:%d: LblNone '%s' has parent #%zu"
  
! #: cobol/symbols.cc:1907
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr "%s: Schlüssel muss Feld sein"
  
! #: cobol/symbols.cc:3709 cobol/symbols.cc:3816 cobol/symbols.cc:3846
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr "%s:%d: »%s« konnte nicht hinzugefügt werden"
  
! #: cobol/util.cc:1108
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr "Interner Fehler: logic error: MOVE %s %s invalid type:"
  
! #: cobol/util.cc:1705
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: regcomp: %s"
  msgstr "%s: regcomp: %s"
  
! #: cobol/util.cc:1815
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr "Interner Fehler: logic error: missing inode for %s"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104876
! #: cobol/util.cc:2141
  #, gcc-internal-format, gfc-internal-format
  msgid "failed compiling %s"
  msgstr "Fehler beim Kompilieren von »%s«"
--- 52398,52790 ----
  msgid "expected case label"
  msgstr "Interner Fehler: expected case label"
  
! #: cobol/cdf-copy.cc:108
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr "REPLACING von %zu Zeichen überschreitet die Systemkapazität »%s«"
  
! #: cobol/cobol1.cc:274
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr "COBOL erfordert eine 64-Bit-Konfiguration"
  
! #: cobol/cobol1.cc:325
  #, gcc-internal-format, gfc-internal-format
  msgid "exception '%s'"
  msgstr "Ausnahme »%s«"
  
! #: cobol/cobol1.cc:414
  #, gcc-internal-format, gfc-internal-format
  msgid "could not execute preprocessor %s"
  msgstr "Präprozessor »%s« konnte nicht ausgeführt werden"
  
! #: cobol/cobol1.cc:420
  #, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr "»%s« konnte nicht eingebunden werden"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:426
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr "In cobol1.c sollte niemals ein ungleiches dash-main erscheinen"
  
! #: cobol/except.cc:54
! #, gcc-internal-format
! msgid "no such exception: 0x%x"
! msgstr "keine solche Ausnahme: 0x%x"
  
! #: cobol/genapi.cc:354
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr "Wahrscheinliche Ursache: Es wurde darauf verwiesen, ist aber nicht definiert."
  
! #: cobol/genapi.cc:600
  #, gcc-internal-format
! msgid "Nice try, but you cannot fire me."
! msgstr "Interner Fehler: Nice try, but you can't fire me."
  
! #: cobol/genapi.cc:1214
  #, gcc-internal-format, gfc-internal-format
! msgid "%s should not be null"
! msgstr "Interner Fehler: %s should not be null"
  
! #: cobol/genapi.cc:1792
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: Knows not the variable type %s for %s"
! msgstr "Interner Fehler: %s: Knows not the variable type %s for %s"
  
! #: cobol/genapi.cc:2481
! #, gcc-internal-format
! msgid "I don%'t know how to MOVE an alphabetical string to %s(%s)"
! msgstr "Interner Fehler: I don%'t know how to MOVE an alphabetical string to %s(%s)"
  
! #: cobol/genapi.cc:2549
! #, gcc-internal-format
! msgid "%s: %<field->type%> %s must be literal or alphanumeric"
! msgstr "Interner Fehler: %s: %<field->type%> %s must be literal or alphanumeric"
  
! #: cobol/genapi.cc:4460
! #, gcc-internal-format
! msgid "Not valid for ACCEPT statement."
! msgstr "Interner Fehler: Not valid for ACCEPT statement."
  
! #: cobol/genapi.cc:5488
! #, gcc-internal-format
! msgid "Attempting to send to an input device."
! msgstr "Interner Fehler: Attempting to send to an input device."
  
! #: cobol/genapi.cc:5511
! #, gcc-internal-format
! msgid "Not valid for DISPLAY statement."
! msgstr "Interner Fehler: Not valid for DISPLAY statement."
  
! #: cobol/genapi.cc:6412
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: Invalid field type %s:"
! msgstr "Interner Fehler: %s: Invalid field type %s:"
  
! #: cobol/genapi.cc:7622 cobol/genapi.cc:7628 cobol/genapi.cc:7634
! #, gcc-internal-format
! msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
! msgstr "Interner Fehler: %<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  
! #: cobol/genapi.cc:7741
! #, gcc-internal-format
! msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
! msgstr "Interner Fehler: %<parser_relop%> was called with variable %qs, which is not a FldConditional"
  
! #: cobol/genapi.cc:7805
! #, gcc-internal-format
! msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
! msgstr "Interner Fehler: %<parser_relop()%> was called with variable %s, which is not a FldConditional"
! 
! #: cobol/genapi.cc:7851
! #, gcc-internal-format
! msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
! msgstr "Interner Fehler: %<parser_if()%> was called with variable %s, which is not a FldConditional"
! 
! #: cobol/genapi.cc:8116
! #, gcc-internal-format
! msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
! msgstr "Interner Fehler: candidate %s has unimplemented %<CVT_type%> %d(%s)"
! 
! #: cobol/genapi.cc:8127
! #, gcc-internal-format
! msgid "unknown %<setop_t%> code %d"
! msgstr "Interner Fehler: unknown %<setop_t%> code %d"
! 
! #: cobol/genapi.cc:8315
! #, gcc-internal-format
! msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
! msgstr "Interner Fehler: %s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
! 
! #: cobol/genapi.cc:9324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr "Interner Fehler: %s:%d: ignoring subscripts"
  
! #: cobol/genapi.cc:9538 cobol/genapi.cc:10006
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *file"
! msgstr "Interner Fehler: %s: called with NULL *file"
  
! #: cobol/genapi.cc:9663
! #, gcc-internal-format
! msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
! msgstr "Interner Fehler: %s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  
! #: cobol/genapi.cc:9737
  #, gcc-internal-format
! msgid "%<parser_file_open%> called with NULL *file"
! msgstr "Interner Fehler: %<parser_file_open%> called with NULL *file"
  
! #: cobol/genapi.cc:9742
! #, gcc-internal-format
! msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
! msgstr "Interner Fehler: %<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  
! #: cobol/genapi.cc:9748
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr "Interner Fehler: EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  
! #: cobol/genapi.cc:9817
  #, gcc-internal-format
! msgid "%<parser_file_close%> called with NULL *file"
! msgstr "Interner Fehler: %<parser_file_close%> called with NULL *file"
  
! #: cobol/genapi.cc:9822
! #, gcc-internal-format
! msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
! msgstr "Interner Fehler: %<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  
! #: cobol/genapi.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr "Interner Fehler: %s:%d file %s 'where' is zero in %s"
  
! #: cobol/genapi.cc:9887
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *file"
! msgstr "Interner Fehler: %<parser_file_read%> called with NULL *file"
  
! #: cobol/genapi.cc:9892
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
! msgstr "Interner Fehler: %<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  
! #: cobol/genapi.cc:9898
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *field"
! msgstr "Interner Fehler: %<parser_file_read%> called with NULL *field"
  
! #: cobol/genapi.cc:9903
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
! msgstr "Interner Fehler: %<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  
! #: cobol/genapi.cc:9909
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
! msgstr "Interner Fehler: %s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  
! #: cobol/genapi.cc:9918
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
! msgstr "Interner Fehler: %s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  
! #: cobol/genapi.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr "Interner Fehler: %s:%d file %s 'sequentially' is %d in %s"
  
! #: cobol/genapi.cc:10011
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<file->var_decl_node%>"
! msgstr "Interner Fehler: %s: for %s called with NULL %<file->var_decl_node%>"
  
! #: cobol/genapi.cc:10017
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *field"
! msgstr "Interner Fehler: %s: called with NULL *field"
  
! #: cobol/genapi.cc:10022
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<field->var_decl_node%>"
! msgstr "Interner Fehler: %s: for %s called with NULL %<field->var_decl_node%>"
  
! #: cobol/genapi.cc:10107
! #, gcc-internal-format
! msgid "The file pointer should not be null"
! msgstr "Interner Fehler: The file pointer should not be null"
! 
! #: cobol/genapi.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr "Interner Fehler: %s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  
! #: cobol/genapi.cc:11881
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: asked to sort %s, which is not a table"
! msgstr "Interner Fehler: %s: asked to sort %s, which is not a table"
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12013
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
! msgstr "Interner Fehler: %s: syntax error: both (or neither) USING and input-proc are specified"
  
! #: cobol/genapi.cc:12147
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
! msgstr "Interner Fehler: %s: syntax error: both (or neither) GIVING and output-proc are specified"
  
! #: cobol/genapi.cc:12569
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) files and output-proc are specified"
! msgstr "Interner Fehler: %s: syntax error: both (or neither) files and output-proc are specified"
  
! #: cobol/genapi.cc:12973
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr "CALL USING BY CONTENT <temporary> würde REPOSITORY PROTOTYPES erfordern."
  
! #: cobol/genapi.cc:13264
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: What in the name of Nero are we doing here?"
! msgstr "Interner Fehler: %s: What in the name of Nero are we doing here?"
  
! #: cobol/genapi.cc:14560
! #, gcc-internal-format
! msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
! msgstr "Interner Fehler: In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  
! #: cobol/genapi.cc:14796
! #, gcc-internal-format
! msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
! msgstr "Interner Fehler: In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  
! #: cobol/genapi.cc:16918
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr "Interner Fehler: LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  
! #: cobol/genapi.cc:16990
  #, gcc-internal-format
! msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
! msgstr "Interner Fehler: %<parser_symbol_add()%> was called with a NULL %<new_var%>"
  
! #: cobol/genapi.cc:17020
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
! msgstr "Interner Fehler: %s: %d %s is a table, but it improperly has a capacity of zero"
  
! #: cobol/genapi.cc:17060
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: %s is its own ancestor"
! msgstr "Interner Fehler: %s: %s is its own ancestor"
  
! #: cobol/genapi.cc:17065
! #, gcc-internal-format
! msgid "%s: %d %qs has NULL ancestor"
! msgstr "Interner Fehler: %s: %d %qs has NULL ancestor"
  
! #: cobol/genapi.cc:17072
! #, gcc-internal-format
! msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
! msgstr "Interner Fehler: %s(%s) improperly has a non-null %<var_decl_node%>"
! 
! #: cobol/genapi.cc:17267
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
! msgstr "Interner Fehler: %s: %d %s<%s> improperly has a data.capacity of zero"
  
! #: cobol/genapi.cc:17334
! #, gcc-internal-format
! msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
! msgstr "Interner Fehler: %<bytes_to_allocate%> is zero for %s (symbol number "
  
! #: cobol/gengen.cc:360
  #, gcc-internal-format
! msgid "The given type is NULL, and that is just not fair"
! msgstr "Interner Fehler: The given type is NULL, and that is just not fair"
  
! #: cobol/gengen.cc:369
  #, gcc-internal-format
! msgid "The given type is not a declaration or a TYPE"
! msgstr "Interner Fehler: The given type is not a declaration or a TYPE"
  
! #: cobol/gengen.cc:413
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown type %d"
  msgstr "Interner Fehler: Unknown type %d"
  
! #: cobol/gengen.cc:482
  #, gcc-internal-format
! msgid "Attempting an assignment of differing types."
! msgstr "Interner Fehler: Attempting an assignment of differing types."
  
! #: cobol/gengen.cc:2893
! #, gcc-internal-format
! msgid "Residual context count"
! msgstr "Interner Fehler: Residual context count"
  
! #: cobol/genmath.cc:1385
! #, gcc-internal-format
! msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
! msgstr "Interner Fehler: %<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
! 
! #: cobol/genutil.cc:596
  #, gcc-internal-format
  msgid "Too many subscripts"
  msgstr "Interner Fehler: Too many subscripts"
  
! #: cobol/genutil.cc:761
! #, gcc-internal-format
! msgid "cannot get %<float%> value from %s"
! msgstr "Interner Fehler: cannot get %<float%> value from %s"
! 
! #: cobol/lexio.cc:1581
  #, gcc-internal-format, gfc-internal-format
! msgid "%s pid %ld terminated by %s"
! msgstr "»%s« mit PID %ld wurde beendet durch %s"
  
! #: cobol/lexio.cc:1586
  #, gcc-internal-format, gfc-internal-format
  msgid "%s exited with status %d"
  msgstr "»%s« mit Status %d beendet"
  
! #: cobol/symbols.cc:418
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr "Interner Fehler: %s:%d: LblNone '%s' has parent #%zu"
  
! #: cobol/symbols.cc:1901
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr "%s: Schlüssel muss Feld sein"
  
! #: cobol/symbols.cc:3712 cobol/symbols.cc:3815 cobol/symbols.cc:3845
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr "%s:%d: »%s« konnte nicht hinzugefügt werden"
  
! #: cobol/util.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr "Interner Fehler: logic error: MOVE %s %s invalid type:"
  
! #: cobol/util.cc:1873
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: regcomp: %s"
  msgstr "%s: regcomp: %s"
  
! #: cobol/util.cc:2022
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr "Interner Fehler: logic error: missing inode for %s"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104876
! #: cobol/util.cc:2430
  #, gcc-internal-format, gfc-internal-format
  msgid "failed compiling %s"
  msgstr "Fehler beim Kompilieren von »%s«"
*************** msgstr "kein geeignetes %<operator %s%>
*** 53165,53171 ****
  msgid "%q#D is private within this context"
  msgstr "%q#D ist in diesem Zusammenhang »private«"
  
! #: cp/call.cc:8377 cp/decl.cc:9615
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "hier als »private« deklariert"
--- 53222,53228 ----
  msgid "%q#D is private within this context"
  msgstr "%q#D ist in diesem Zusammenhang »private«"
  
! #: cp/call.cc:8377 cp/decl.cc:9613
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "hier als »private« deklariert"
*************** msgstr "hier als »private« deklariert"
*** 53175,53181 ****
  msgid "%q#D is protected within this context"
  msgstr "%q#D ist in diesem Zusammenhang »protected«"
  
! #: cp/call.cc:8383 cp/decl.cc:9616
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "hier als »protected« deklariert"
--- 53232,53238 ----
  msgid "%q#D is protected within this context"
  msgstr "%q#D ist in diesem Zusammenhang »protected«"
  
! #: cp/call.cc:8383 cp/decl.cc:9614
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "hier als »protected« deklariert"
*************** msgstr "Argument %u in Aufruf von %qE da
*** 53498,53504 ****
  msgid "constructor delegates to itself"
  msgstr "Konstruktor verweist auf sich selbst"
  
! #: cp/call.cc:11805 cp/typeck.cc:10490
  msgid "cannot convert %qH to %qI"
  msgstr "%qH kann nicht nach %qI umgewandelt werden"
  
--- 53555,53561 ----
  msgid "constructor delegates to itself"
  msgstr "Konstruktor verweist auf sich selbst"
  
! #: cp/call.cc:11805 cp/typeck.cc:10606
  msgid "cannot convert %qH to %qI"
  msgstr "%qH kann nicht nach %qI umgewandelt werden"
  
*************** msgstr "keine passende Funktion für Auf
*** 53517,53523 ****
  msgid "call to non-function %qD"
  msgstr "Aufruf der Nicht-Funktion %qD"
  
! #: cp/call.cc:11947 cp/pt.cc:17467 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Konstruktor %<%T::%D%> kann nicht direkt aufgerufen werden"
--- 53574,53580 ----
  msgid "call to non-function %qD"
  msgstr "Aufruf der Nicht-Funktion %qD"
  
! #: cp/call.cc:11947 cp/pt.cc:17496 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Konstruktor %<%T::%D%> kann nicht direkt aufgerufen werden"
*************** msgstr "von %qT geerbte Version ist hier
*** 53674,53681 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q#D kann nicht mit %q#D überladen werden"
  
! #: cp/class.cc:1461 cp/decl.cc:1946 cp/decl.cc:1958 cp/decl.cc:1984
! #: cp/decl.cc:2006 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "vorherige Deklaration von %q#D"
--- 53731,53738 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q#D kann nicht mit %q#D überladen werden"
  
! #: cp/class.cc:1461 cp/decl.cc:1944 cp/decl.cc:1956 cp/decl.cc:1982
! #: cp/decl.cc:2004 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "vorherige Deklaration von %q#D"
*************** msgstr "  nicht-statisches Datenelement
*** 54006,54197 ****
  msgid "  non-static data member %qD has volatile type"
  msgstr "  nicht-statisches Datenelement %qD hat nicht-literalen Typ"
  
! #: cp/class.cc:6466
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "Basisklasse %q#T hat einen zugänglichen nicht-virtuellen Destruktor"
  
! #: cp/class.cc:6495
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "nicht-statische Referenz %q#D in Klasse ohne Konstruktor"
  
! #: cp/class.cc:6501
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "nicht-statisches const-Element %q#D in Klasse ohne einen Konstruktor"
  
! #: cp/class.cc:6834
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "Offset der Basisklasse %qT für %<-std=c++14%> und höher ändert sich in %<-fabi-version=17%> (GCC 12)"
  
! #: cp/class.cc:6838
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "Offset von %qD für %<-std=c++14%> und höher ändert sich in %<-fabi-version=17%> (GCC 12)"
  
! #: cp/class.cc:6878
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "direkte Basis %qT ist in %qT durch Mehrdeutigkeit unzugänglich"
  
! #: cp/class.cc:6890
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "virtuelle Basis %qT ist in %qT durch Mehrdeutigkeit unzugänglich"
  
! #: cp/class.cc:7132
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "Offset von %qD ist ABI-unverträglich und kann sich in zukünftigen GCC-Versionen ändern"
  
! #: cp/class.cc:7328
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "Größe des Typs %qT ist zu groß (%qE Bytes)"
  
! #: cp/class.cc:7649
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "ungültige Verwendung von %q#T mit Array der Größe 0 in %q#D"
  
! #: cp/class.cc:7650
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "ungültige Verwendung von %q#T mit flexiblem Arrayelement in %q#T"
  
! #: cp/class.cc:7655
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "Arrayelement %q#D hier deklariert"
  
! #: cp/class.cc:7684
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "Arrayelement %qD mit Länge 0 befindet sich nicht am Ende von %q#T"
  
! #: cp/class.cc:7686
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "Arrayelement %qD mit Länge 0 in ansonsten leerem %q#T"
  
! #: cp/class.cc:7695 cp/class.cc:7730
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "in der Definition von %q#T"
  
! #: cp/class.cc:7703
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "flexibles Arrayelement %qD nicht am Ende von %q#T"
  
! #: cp/class.cc:7705
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "flexibles Arrayelement %qD in ansonsten leerem %q#T ist eine GCC-Erweiterung"
  
! #: cp/class.cc:7728
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "nächstes Feld %q#D hier deklariert"
  
! #: cp/class.cc:7840 cp/decl.cc:18273 cp/parser.cc:28411
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Redefinition von %q#T"
  
! #: cp/class.cc:7987
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T hat virtuelle Funktionen und erreichbaren nicht-virtuellen Destruktor"
  
! #: cp/class.cc:8015
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "typtransparentes %q#T hat keine Felder"
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "typtransparente Klasse %qT hat Basisklassen"
  
! #: cp/class.cc:8025
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "typtransparente Klasse %qT hat virtuelle Funktionen"
  
! #: cp/class.cc:8031
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr "typtransparentes %q#T kann nicht transparent gemacht werden, weil der Typ des ersten Feldes anderes ABI als gesamte Klasse hat"
  
! #: cp/class.cc:8202
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "Definition von %qD entspricht nicht %<#include <initializer_list>%>"
  
! #: cp/class.cc:8213
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "Lesen der struct konnte wegen Syntaxfehlern nicht beendet werden"
  
! #: cp/class.cc:8720
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Sprachen-Zeichenkette %<\"%E\"%> nicht erkannt"
  
! #: cp/class.cc:8810
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "überladene Funktion %qD konnte nicht durch Umwandlung in Typ %qT aufgelöst werden"
  
! #: cp/class.cc:8976
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "bei der Umwandlung der Funktion %qD in den Typ %q#T gab es keine Übereinstimmungen"
  
! #: cp/class.cc:9004
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Umwandung der überladenen Funktion %qD in den Typ %q#T ist mehrdeutig"
  
! #: cp/class.cc:9046
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen."
  
! #: cp/class.cc:9051
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "ein Zeiger auf eine explizite Objekt-Member-Funktion kann nur mit %<&%E%> gebildet werden"
  
! #: cp/class.cc:9061
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Zeiger auf Element %qD wird angenommen"
  
! #: cp/class.cc:9064
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(ein Zeiger auf ein Element kann nur mit %<»&%E%> erzeugt werden)"
  
! #: cp/class.cc:9143
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "zu wenig Typinformationen"
  
! #: cp/class.cc:9163
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "%qE kann nicht vom Typ %qT in den Typ %qT umgewandelt werden"
  
! #: cp/class.cc:9464
  #, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "Deklaration von %q#D ändert die Bedeutung von %qD"
  
! #: cp/class.cc:9467
  #, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr "hier verwendet mit der Bedeutung %q#D"
--- 54063,54264 ----
  msgid "  non-static data member %qD has volatile type"
  msgstr "  nicht-statisches Datenelement %qD hat nicht-literalen Typ"
  
! #: cp/class.cc:6478
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "Basisklasse %q#T hat einen zugänglichen nicht-virtuellen Destruktor"
  
! #: cp/class.cc:6507
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "nicht-statische Referenz %q#D in Klasse ohne Konstruktor"
  
! #: cp/class.cc:6513
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "nicht-statisches const-Element %q#D in Klasse ohne einen Konstruktor"
  
! #: cp/class.cc:6853
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "Offset der Basisklasse %qT für %<-std=c++14%> und höher ändert sich in %<-fabi-version=17%> (GCC 12)"
  
! #: cp/class.cc:6858
! #, gcc-internal-format
! msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr "Offset der Basisklasse %qT für %<-std=c++20%> und höher ändert sich in %<-fabi-version=21%> (GCC 16)"
! 
! #: cp/class.cc:6866
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "Offset von %qD für %<-std=c++14%> und höher ändert sich in %<-fabi-version=17%> (GCC 12)"
  
! #: cp/class.cc:6871
! #, gcc-internal-format
! msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr "Offset von %qD für %<-std=c++20%> und höher ändert sich in %<-fabi-version=21%> (GCC 16)"
! 
! #: cp/class.cc:6912
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "direkte Basis %qT ist in %qT durch Mehrdeutigkeit unzugänglich"
  
! #: cp/class.cc:6924
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "virtuelle Basis %qT ist in %qT durch Mehrdeutigkeit unzugänglich"
  
! #: cp/class.cc:7166
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "Offset von %qD ist ABI-unverträglich und kann sich in zukünftigen GCC-Versionen ändern"
  
! #: cp/class.cc:7362
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "Größe des Typs %qT ist zu groß (%qE Bytes)"
  
! #: cp/class.cc:7683
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "ungültige Verwendung von %q#T mit Array der Größe 0 in %q#D"
  
! #: cp/class.cc:7684
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "ungültige Verwendung von %q#T mit flexiblem Arrayelement in %q#T"
  
! #: cp/class.cc:7689
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "Arrayelement %q#D hier deklariert"
  
! #: cp/class.cc:7718
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "Arrayelement %qD mit Länge 0 befindet sich nicht am Ende von %q#T"
  
! #: cp/class.cc:7720
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "Arrayelement %qD mit Länge 0 in ansonsten leerem %q#T"
  
! #: cp/class.cc:7729 cp/class.cc:7764
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "in der Definition von %q#T"
  
! #: cp/class.cc:7737
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "flexibles Arrayelement %qD nicht am Ende von %q#T"
  
! #: cp/class.cc:7739
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "flexibles Arrayelement %qD in ansonsten leerem %q#T ist eine GCC-Erweiterung"
  
! #: cp/class.cc:7762
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "nächstes Feld %q#D hier deklariert"
  
! #: cp/class.cc:7874 cp/decl.cc:18271 cp/parser.cc:28464
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Redefinition von %q#T"
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T hat virtuelle Funktionen und erreichbaren nicht-virtuellen Destruktor"
  
! #: cp/class.cc:8049
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "typtransparentes %q#T hat keine Felder"
  
! #: cp/class.cc:8055
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "typtransparente Klasse %qT hat Basisklassen"
  
! #: cp/class.cc:8059
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "typtransparente Klasse %qT hat virtuelle Funktionen"
  
! #: cp/class.cc:8065
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr "typtransparentes %q#T kann nicht transparent gemacht werden, weil der Typ des ersten Feldes anderes ABI als gesamte Klasse hat"
  
! #: cp/class.cc:8236
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "Definition von %qD entspricht nicht %<#include <initializer_list>%>"
  
! #: cp/class.cc:8247
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "Lesen der struct konnte wegen Syntaxfehlern nicht beendet werden"
  
! #: cp/class.cc:8754
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Sprachen-Zeichenkette %<\"%E\"%> nicht erkannt"
  
! #: cp/class.cc:8844
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "überladene Funktion %qD konnte nicht durch Umwandlung in Typ %qT aufgelöst werden"
  
! #: cp/class.cc:9010
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "bei der Umwandlung der Funktion %qD in den Typ %q#T gab es keine Übereinstimmungen"
  
! #: cp/class.cc:9038
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Umwandung der überladenen Funktion %qD in den Typ %q#T ist mehrdeutig"
  
! #: cp/class.cc:9080
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen."
  
! #: cp/class.cc:9085
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "ein Zeiger auf eine explizite Objekt-Member-Funktion kann nur mit %<&%E%> gebildet werden"
  
! #: cp/class.cc:9095
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Zeiger auf Element %qD wird angenommen"
  
! #: cp/class.cc:9098
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(ein Zeiger auf ein Element kann nur mit %<»&%E%> erzeugt werden)"
  
! #: cp/class.cc:9177
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "zu wenig Typinformationen"
  
! #: cp/class.cc:9197
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "%qE kann nicht vom Typ %qT in den Typ %qT umgewandelt werden"
  
! #: cp/class.cc:9498
  #, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "Deklaration von %q#D ändert die Bedeutung von %qD"
  
! #: cp/class.cc:9501
  #, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr "hier verwendet mit der Bedeutung %q#D"
*************** msgstr "ungültiger Typ für Parameter %
*** 54227,54233 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr "Lambdas sind erst ab C++17 implizit %<constexpr%>"
  
! #: cp/constexpr.cc:270 cp/decl.cc:15267
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%>-Destruktoren sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
--- 54294,54300 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr "Lambdas sind erst ab C++17 implizit %<constexpr%>"
  
! #: cp/constexpr.cc:270 cp/decl.cc:15265
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%>-Destruktoren sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
*************** msgstr "%<-fimplicit-constexpr%> betriff
*** 54273,54279 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%qD ist nicht als %<constexpr%>-Funktion verwendbar, denn:"
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6580
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr "%qE wird außerhalb seiner Lebensdauer zerstört"
--- 54340,54346 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%qD ist nicht als %<constexpr%>-Funktion verwendbar, denn:"
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6596
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr "%qE wird außerhalb seiner Lebensdauer zerstört"
*************** msgid "%q+E is not a constant expression
*** 54292,54303 ****
  msgstr "%q+E ist kein Konstantenausdruck"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10113 rust/backend/rust-constexpr.cc:5789
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "Aufruf der nicht-%<constexpr%>-Funktion %qD"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6138 cp/constexpr.cc:8586
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
--- 54359,54370 ----
  msgstr "%q+E ist kein Konstantenausdruck"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10135 rust/backend/rust-constexpr.cc:5789
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "Aufruf der nicht-%<constexpr%>-Funktion %qD"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6153 cp/constexpr.cc:8608
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
*************** msgstr "%qE wird zu »false« ausgewerte
*** 54318,54324 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr "%<assume%>-Attribut-Annahme fehlgeschlagen"
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10077
  #: rust/backend/rust-constexpr.cc:5758
  #, gcc-internal-format
  msgid "call to internal function %qE"
--- 54385,54391 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr "%<assume%>-Attribut-Annahme fehlgeschlagen"
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10099
  #: rust/backend/rust-constexpr.cc:5758
  #, gcc-internal-format
  msgid "call to internal function %qE"
*************** msgstr "Zugriff auf uninitialisiertes Ar
*** 54502,54512 ****
  msgid "dereferencing a null pointer in %qE"
  msgstr "Dereferenzierung eines Nullzeigers in %qE"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4913 cp/constexpr.cc:4925
! #: cp/constexpr.cc:7761 cp/constexpr.cc:7892 cp/constexpr.cc:10027
! #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
! #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
! #: rust/backend/rust-constexpr.cc:5712
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE ist kein Konstantenausdruck"
--- 54569,54579 ----
  msgid "dereferencing a null pointer in %qE"
  msgstr "Dereferenzierung eines Nullzeigers in %qE"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4925 cp/constexpr.cc:4937
! #: cp/constexpr.cc:7777 cp/constexpr.cc:7908 cp/constexpr.cc:10049
! #: cp/constexpr.cc:11043 rust/backend/rust-constexpr.cc:1738
! #: rust/backend/rust-constexpr.cc:1983 rust/backend/rust-constexpr.cc:2225
! #: rust/backend/rust-constexpr.cc:4743 rust/backend/rust-constexpr.cc:5712
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE ist kein Konstantenausdruck"
*************** msgstr "%qE ist kein Konstantenausdruck"
*** 54516,54964 ****
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "veränderliches %qD ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6748
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Zugriff auf uninitialisiertes Element %qD"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6743
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "Zugriff auf Element %qD statt auf initialisiertes Element %qD in Konstantenausdruck"
  
! #: cp/constexpr.cc:4991
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein union-Typ ist"
  
! #: cp/constexpr.cc:4994
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen union-Typen enthält"
  
! #: cp/constexpr.cc:5005
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein Zeigertyp ist"
  
! #: cp/constexpr.cc:5008
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen Zeigertyp enthält"
  
! #: cp/constexpr.cc:5019
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein Referenztyp ist"
  
! #: cp/constexpr.cc:5022
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen Referenztypen enthält"
  
! #: cp/constexpr.cc:5033
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein Zeiger-auf-Element-Typ ist"
  
! #: cp/constexpr.cc:5037
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen Zeiger-auf-Element-Typen enthält"
  
! #: cp/constexpr.cc:5048
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT %<volatile%> ist"
  
! #: cp/constexpr.cc:5051
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein %<volatile%>-Teilobjekt enthält"
  
! #: cp/constexpr.cc:5206
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "%qs kann auf diesem Ziel nicht als konstanter Ausdruck ausgewertet werden"
  
! #: cp/constexpr.cc:5215 cp/constexpr.cc:5225
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr "%qs kann nicht als konstanter Ausdruck ausgewertet werden, da der Typ zu groß ist"
  
! #: cp/constexpr.cc:5245
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr "%qs kann nicht als konstanter Ausdruck ausgewertet werden, da das Argument nicht codiert werden kann"
  
! #: cp/constexpr.cc:5291
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "%qs greift auf das uninitialisierte Byte an Offset %d zu"
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qs kann nicht als konstanter Ausdruck ausgewertet werden, da das Argument nicht interpretiert werden kann"
  
! #: cp/constexpr.cc:6158 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "auf Wert von %qE wird über ein %qT GL-Wert in Konstantenausdruck zugegriffen"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6198 cp/constexpr.cc:6231
  #, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "angeforderter Speicher wird in konstantem Ausdruck verwendet, nachdem er wieder freigegeben wurde"
  
! #: cp/constexpr.cc:6200 cp/constexpr.cc:6226 cp/constexpr.cc:6233
! #: cp/constexpr.cc:6575
  #, gcc-internal-format
  msgid "allocated here"
  msgstr "wurde hier deklariert"
  
! #: cp/constexpr.cc:6204
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr "Zugriff auf %qE außerhalb seiner Lebensdauer"
  
! #: cp/constexpr.cc:6224
  #, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "der Wert von uninitialisiertem Speicher ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.cc:6236 rust/backend/rust-constexpr.cc:4041
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "der Wert von %qD ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.cc:6244
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD in seiner eigenen Initialisierung verwendet"
  
! #: cp/constexpr.cc:6249
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D ist nicht konstant"
  
! #: cp/constexpr.cc:6252
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D ist volatile"
  
! #: cp/constexpr.cc:6257 cp/constexpr.cc:6264
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD wurde nicht mit konstantem Ausdruck initialisiert"
  
! #: cp/constexpr.cc:6270
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD wurde nicht als %<constexpr%> definiert"
  
! #: cp/constexpr.cc:6273
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD hat keinen Ganzzahl- oder Aufzählungstyp"
  
! #: cp/constexpr.cc:6573
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "die Änderung des zugewiesenen Speichers nach der Freigabe ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6582
  #, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "Modifikation von %qE außerhalb seiner Lebenszeit ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "das Zerstören von %qE außerhalb der aktuellen Auswertung ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6592
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "Modifikation von %qE von außerhalb der aktuellen Auswertung ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6723
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "Änderung des aktiven Elements einer union von %qD zu %qD ist vor C++20 kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6752
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr "%qD beginnt seine Lebensdauer nicht implizit, da %qT keinen nicht gelöschten trivialen Standardkonstruktor hat; verwenden Sie stattdessen %<std::construct_at%>"
  
! #: cp/constexpr.cc:6759
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr "die Initialisierung von %qD erfordert einen Ausdruck für den Memberzugriff als linken Operanden der Zuweisung"
  
! #: cp/constexpr.cc:6771 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "Änderung des aktiven Elements einer union von %qD zu %qD während der Initialisierung"
  
! #: cp/constexpr.cc:7223 cp/constexpr.cc:8928 cp/constexpr.cc:8940
  #: rust/backend/rust-constexpr.cc:4668
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Anweisung ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:7430 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr "Anzahl der Schleifendurchläufe in %<constexpr%> überschreitet Höchstwert %d (%<-fconstexpr-loop-limit=%> verwenden, um diesen zu erhöhen)"
  
! #: cp/constexpr.cc:7539 rust/backend/rust-constexpr.cc:999
  #, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "Inline-Assembler ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:7541 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr "in einer %<constexpr%>-Funktion in C++20 darf Inline-Assemblercode nur vorkommen, wenn er nicht im Auswertungspfad liegt"
  
! #: cp/constexpr.cc:7560
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr "Verwendung von %qD"
  
! #: cp/constexpr.cc:7564
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr "der Wert kann zwischen Compiler-Versionen oder mit verschiedenen %<-mtune%> oder %<-mcpu%> Flags variieren"
  
! #: cp/constexpr.cc:7566
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr "wenn diese Verwendung Teil eines öffentlichen ABI ist, ändern Sie sie so, dass stattdessen eine konstante Variable verwendet wird, die Sie definieren"
  
! #: cp/constexpr.cc:7568
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr "der Vorgabewert für die aktuelle CPU-Feineinstellung ist %d Bytes"
  
! #: cp/constexpr.cc:7570
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr "Sie können diesen Wert mit %<--param hardware_destructive_interference_size=%d%> stabilisieren, oder diese Warnung mit %<-Wno-interference-size%> deaktivieren"
  
! #: cp/constexpr.cc:7723
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Wert %qE vom Typ %qT ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:7736
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr "Anzahl der Evaluierungsoperationen in %<constexpr%> überschreitet Höchstwert %wd (%<-fconstexpr-ops-limit=%> verwenden, um diesen zu erhöhen)"
  
! #: cp/constexpr.cc:7922
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr "der Programmfluss geht durch die Definition von %qD mit thread-lokaler Speicherdauer"
  
! #: cp/constexpr.cc:7925
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "der Programmfluss geht durch die Definition von %qD mit statischer Speicherdauer"
  
! #: cp/constexpr.cc:7990 cp/constexpr.cc:10723
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Zwischenergebnis des nicht-literalen Typs %qT in konstantem Ausdruck"
  
! #: cp/constexpr.cc:8448 cp/constexpr.cc:10228
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "Ein %<reinterpret_cast%> ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:8479 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "Umwandlung von Zeigertyp %qT in arithmetischen Typ %qT in Konstantenausdruck"
  
! #: cp/constexpr.cc:8531
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "der Cast von %qT ist in einem konstanten Ausdruck nicht zulässig, da der Typ %qT, auf den gezeigt wird, %qT nicht ähnlich ist"
  
! #: cp/constexpr.cc:8541
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr "der Typ, auf den gezeigt wird, ist hier deklariert"
  
! #: cp/constexpr.cc:8549
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "der Cast von %qT ist in einem konstanten Ausdruck vor C++26 nicht erlaubt"
  
! #: cp/constexpr.cc:8563
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "%qE ist kein konstanter Ausdruck, solange die Klasse %qT noch unvollständig ist"
  
! #: cp/constexpr.cc:8603 rust/backend/rust-constexpr.cc:2506
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:8741 cp/constexpr.cc:10535 cp/constexpr.cc:10946
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ausdruck %qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:8785 cp/constexpr.cc:10987
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:8843
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "Vertragsbedingung ist false in konstantem Ausdruck"
  
! #: cp/constexpr.cc:8878
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "Adresse des Aufrufs von %qs ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:8943
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "unexpected expression %qE of kind %s"
  
! #: cp/constexpr.cc:9242 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE ist kein Konstantenausdruck, da er auf veränderliche Teilobjekte von %qT verweist"
  
! #: cp/constexpr.cc:9250 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE ist kein Konstantenausdruck, da er auf eine unvollständig initialisierte Variable verweist"
  
! #: cp/constexpr.cc:9266 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qE ist kein konstanter Ausdruck, da er auf das Ergebnis von %<operator new%> verweist"
  
! #: cp/constexpr.cc:9277 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qE ist kein konstanter Ausdruck, da der angeforderte Speicher nicht vollständig freigegeben wurde"
  
! #: cp/constexpr.cc:9297 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr "unmittelbare Auswertung liefert die Adresse der unmittelbaren Funktion %qD"
  
! #: cp/constexpr.cc:9301
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "Konstantenauswertung liefert Adresse der unmittelbaren Funktion %qD"
  
! #: cp/constexpr.cc:9336
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr "%qE ist kein konstanter Ausdruck, da er %qT statt %qT initialisiert"
  
! #: cp/constexpr.cc:9964 rust/backend/rust-constexpr.cc:5667
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "Umwandlung lvalue-in-rvalue eines volatile-lvalue %qE mit Typ %qT"
  
! #: cp/constexpr.cc:10193
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Lambda-Einfangen von %qE ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10196
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "da er als glvalue verwendet wird"
  
! #: cp/constexpr.cc:10252 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "%<reinterpret_cast%> von Ganzzahl zu Zeiger"
  
! #: cp/constexpr.cc:10286 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "Adresse eines Objektes %qE mit thread-lokalem oder automatischem Speicher ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10470
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "Lambda-Ausdruck ist erst ab C++17 ein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10482
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "new-expression ist erst ab C++20 ein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10549
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "virtuelle Funktionen können erst mit C++20 %<constexpr%> sein"
  
! #: cp/constexpr.cc:10565
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "%<typeid%> ist kein konstanter Ausdruck, da %qE polymorphen Typ hat"
  
! #: cp/constexpr.cc:10629
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Umwandlung in Nicht-Ganzzahltyp %qT in konstantem Ausdruck"
  
! #: cp/constexpr.cc:10687
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<thread_local%> definiert"
  
! #: cp/constexpr.cc:10695
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<static%> definiert"
  
! #: cp/constexpr.cc:10773 rust/backend/rust-constexpr.cc:6251
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Division durch Null ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10874 rust/backend/rust-constexpr.cc:6349
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:10943
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "keiner der Zweige des %<if%> ist ein Konstantenausdruck"
  
! #: cp/constexpr.cc:10956
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "nicht konstante Arrayinitialisierung"
  
! #: cp/constexpr.cc:11004
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Definition einer Sprungmarke innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/constexpr.cc:11040 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "unerwarteter AST der Art %s"
--- 54583,55031 ----
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "veränderliches %qD ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6764
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Zugriff auf uninitialisiertes Element %qD"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6759
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "Zugriff auf Element %qD statt auf initialisiertes Element %qD in Konstantenausdruck"
  
! #: cp/constexpr.cc:5003
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein union-Typ ist"
  
! #: cp/constexpr.cc:5006
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen union-Typen enthält"
  
! #: cp/constexpr.cc:5017
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein Zeigertyp ist"
  
! #: cp/constexpr.cc:5020
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen Zeigertyp enthält"
  
! #: cp/constexpr.cc:5031
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein Referenztyp ist"
  
! #: cp/constexpr.cc:5034
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen Referenztypen enthält"
  
! #: cp/constexpr.cc:5045
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein Zeiger-auf-Element-Typ ist"
  
! #: cp/constexpr.cc:5049
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen Zeiger-auf-Element-Typen enthält"
  
! #: cp/constexpr.cc:5060
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT %<volatile%> ist"
  
! #: cp/constexpr.cc:5063
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein %<volatile%>-Teilobjekt enthält"
  
! #: cp/constexpr.cc:5218
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "%qs kann auf diesem Ziel nicht als konstanter Ausdruck ausgewertet werden"
  
! #: cp/constexpr.cc:5227 cp/constexpr.cc:5237
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr "%qs kann nicht als konstanter Ausdruck ausgewertet werden, da der Typ zu groß ist"
  
! #: cp/constexpr.cc:5257
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr "%qs kann nicht als konstanter Ausdruck ausgewertet werden, da das Argument nicht codiert werden kann"
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "%qs greift auf das uninitialisierte Byte an Offset %d zu"
  
! #: cp/constexpr.cc:5315
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qs kann nicht als konstanter Ausdruck ausgewertet werden, da das Argument nicht interpretiert werden kann"
  
! #: cp/constexpr.cc:6173 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "auf Wert von %qE wird über ein %qT GL-Wert in Konstantenausdruck zugegriffen"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6213 cp/constexpr.cc:6246
  #, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "angeforderter Speicher wird in konstantem Ausdruck verwendet, nachdem er wieder freigegeben wurde"
  
! #: cp/constexpr.cc:6215 cp/constexpr.cc:6241 cp/constexpr.cc:6248
! #: cp/constexpr.cc:6591
  #, gcc-internal-format
  msgid "allocated here"
  msgstr "wurde hier deklariert"
  
! #: cp/constexpr.cc:6219
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr "Zugriff auf %qE außerhalb seiner Lebensdauer"
  
! #: cp/constexpr.cc:6239
  #, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "der Wert von uninitialisiertem Speicher ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.cc:6251 rust/backend/rust-constexpr.cc:4041
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "der Wert von %qD ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.cc:6259
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD in seiner eigenen Initialisierung verwendet"
  
! #: cp/constexpr.cc:6264
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D ist nicht konstant"
  
! #: cp/constexpr.cc:6267
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D ist volatile"
  
! #: cp/constexpr.cc:6272 cp/constexpr.cc:6279
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD wurde nicht mit konstantem Ausdruck initialisiert"
  
! #: cp/constexpr.cc:6285
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD wurde nicht als %<constexpr%> definiert"
  
! #: cp/constexpr.cc:6288
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD hat keinen Ganzzahl- oder Aufzählungstyp"
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "die Änderung des zugewiesenen Speichers nach der Freigabe ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6598
  #, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "Modifikation von %qE außerhalb seiner Lebenszeit ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6605
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "das Zerstören von %qE außerhalb der aktuellen Auswertung ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6608
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "Modifikation von %qE von außerhalb der aktuellen Auswertung ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6739
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "Änderung des aktiven Elements einer union von %qD zu %qD ist vor C++20 kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6768
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr "%qD beginnt seine Lebensdauer nicht implizit, da %qT keinen nicht gelöschten trivialen Standardkonstruktor hat; verwenden Sie stattdessen %<std::construct_at%>"
  
! #: cp/constexpr.cc:6775
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr "die Initialisierung von %qD erfordert einen Ausdruck für den Memberzugriff als linken Operanden der Zuweisung"
  
! #: cp/constexpr.cc:6787 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "Änderung des aktiven Elements einer union von %qD zu %qD während der Initialisierung"
  
! #: cp/constexpr.cc:7239 cp/constexpr.cc:8950 cp/constexpr.cc:8962
  #: rust/backend/rust-constexpr.cc:4668
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Anweisung ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:7446 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr "Anzahl der Schleifendurchläufe in %<constexpr%> überschreitet Höchstwert %d (%<-fconstexpr-loop-limit=%> verwenden, um diesen zu erhöhen)"
  
! #: cp/constexpr.cc:7555 rust/backend/rust-constexpr.cc:999
  #, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "Inline-Assembler ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:7557 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr "in einer %<constexpr%>-Funktion in C++20 darf Inline-Assemblercode nur vorkommen, wenn er nicht im Auswertungspfad liegt"
  
! #: cp/constexpr.cc:7576
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr "Verwendung von %qD"
  
! #: cp/constexpr.cc:7580
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr "der Wert kann zwischen Compiler-Versionen oder mit verschiedenen %<-mtune%> oder %<-mcpu%> Flags variieren"
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr "wenn diese Verwendung Teil eines öffentlichen ABI ist, ändern Sie sie so, dass stattdessen eine konstante Variable verwendet wird, die Sie definieren"
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr "der Vorgabewert für die aktuelle CPU-Feineinstellung ist %d Bytes"
  
! #: cp/constexpr.cc:7586
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr "Sie können diesen Wert mit %<--param hardware_destructive_interference_size=%d%> stabilisieren, oder diese Warnung mit %<-Wno-interference-size%> deaktivieren"
  
! #: cp/constexpr.cc:7739
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Wert %qE vom Typ %qT ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:7752
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr "Anzahl der Evaluierungsoperationen in %<constexpr%> überschreitet Höchstwert %wd (%<-fconstexpr-ops-limit=%> verwenden, um diesen zu erhöhen)"
  
! #: cp/constexpr.cc:7938
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr "der Programmfluss geht durch die Definition von %qD mit thread-lokaler Speicherdauer"
  
! #: cp/constexpr.cc:7941
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "der Programmfluss geht durch die Definition von %qD mit statischer Speicherdauer"
  
! #: cp/constexpr.cc:8006 cp/constexpr.cc:10745
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Zwischenergebnis des nicht-literalen Typs %qT in konstantem Ausdruck"
  
! #: cp/constexpr.cc:8470 cp/constexpr.cc:10250
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "Ein %<reinterpret_cast%> ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:8501 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "Umwandlung von Zeigertyp %qT in arithmetischen Typ %qT in Konstantenausdruck"
  
! #: cp/constexpr.cc:8553
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "der Cast von %qT ist in einem konstanten Ausdruck nicht zulässig, da der Typ %qT, auf den gezeigt wird, %qT nicht ähnlich ist"
  
! #: cp/constexpr.cc:8563
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr "der Typ, auf den gezeigt wird, ist hier deklariert"
  
! #: cp/constexpr.cc:8571
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "der Cast von %qT ist in einem konstanten Ausdruck vor C++26 nicht erlaubt"
  
! #: cp/constexpr.cc:8585
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "%qE ist kein konstanter Ausdruck, solange die Klasse %qT noch unvollständig ist"
  
! #: cp/constexpr.cc:8625 rust/backend/rust-constexpr.cc:2506
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:8763 cp/constexpr.cc:10557 cp/constexpr.cc:10968
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ausdruck %qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:8807 cp/constexpr.cc:11009
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:8865
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "Vertragsbedingung ist false in konstantem Ausdruck"
  
! #: cp/constexpr.cc:8900
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "Adresse des Aufrufs von %qs ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:8965
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "unexpected expression %qE of kind %s"
  
! #: cp/constexpr.cc:9264 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE ist kein Konstantenausdruck, da er auf veränderliche Teilobjekte von %qT verweist"
  
! #: cp/constexpr.cc:9272 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE ist kein Konstantenausdruck, da er auf eine unvollständig initialisierte Variable verweist"
  
! #: cp/constexpr.cc:9288 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qE ist kein konstanter Ausdruck, da er auf das Ergebnis von %<operator new%> verweist"
  
! #: cp/constexpr.cc:9299 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qE ist kein konstanter Ausdruck, da der angeforderte Speicher nicht vollständig freigegeben wurde"
  
! #: cp/constexpr.cc:9319 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr "unmittelbare Auswertung liefert die Adresse der unmittelbaren Funktion %qD"
  
! #: cp/constexpr.cc:9323
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "Konstantenauswertung liefert Adresse der unmittelbaren Funktion %qD"
  
! #: cp/constexpr.cc:9358
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr "%qE ist kein konstanter Ausdruck, da er %qT statt %qT initialisiert"
  
! #: cp/constexpr.cc:9986 rust/backend/rust-constexpr.cc:5667
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "Umwandlung lvalue-in-rvalue eines volatile-lvalue %qE mit Typ %qT"
  
! #: cp/constexpr.cc:10215
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Lambda-Einfangen von %qE ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10218
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "da er als glvalue verwendet wird"
  
! #: cp/constexpr.cc:10274 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "%<reinterpret_cast%> von Ganzzahl zu Zeiger"
  
! #: cp/constexpr.cc:10308 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "Adresse eines Objektes %qE mit thread-lokalem oder automatischem Speicher ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10492
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "Lambda-Ausdruck ist erst ab C++17 ein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10504
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "new-expression ist erst ab C++20 ein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10571
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "virtuelle Funktionen können erst mit C++20 %<constexpr%> sein"
  
! #: cp/constexpr.cc:10587
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "%<typeid%> ist kein konstanter Ausdruck, da %qE polymorphen Typ hat"
  
! #: cp/constexpr.cc:10651
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Umwandlung in Nicht-Ganzzahltyp %qT in konstantem Ausdruck"
  
! #: cp/constexpr.cc:10709
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<thread_local%> definiert"
  
! #: cp/constexpr.cc:10717
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<static%> definiert"
  
! #: cp/constexpr.cc:10795 rust/backend/rust-constexpr.cc:6251
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Division durch Null ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10896 rust/backend/rust-constexpr.cc:6349
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:10965
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "keiner der Zweige des %<if%> ist ein Konstantenausdruck"
  
! #: cp/constexpr.cc:10978
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "nicht konstante Arrayinitialisierung"
  
! #: cp/constexpr.cc:11026
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Definition einer Sprungmarke innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/constexpr.cc:11065 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "unerwarteter AST der Art %s"
*************** msgstr "ursprüngliche Deklaration ist h
*** 55548,55658 ****
  msgid "declaration adds contracts to %q#D"
  msgstr "Deklaration fügt Verträge zu %q#D hinzu"
  
! #: cp/coroutines.cc:427
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr "Koroutinen erfordern ein Traits-Template; %<%E::%E%> wurde nicht gefunden"
  
! #: cp/coroutines.cc:429
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr "möglicherweise fehlt %<#include <Koroutine>%>"
  
! #: cp/coroutines.cc:484
  #, gcc-internal-format
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "%<coroutine traits%> kann nicht instanziiert werden"
  
! #: cp/coroutines.cc:506
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr "Koroutinen erfordern eine Handle-Klassenvorlage; %<%E::%E%> wurde nicht gefunden"
  
! #: cp/coroutines.cc:534
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr "%qE muss eine nichtüberladene Methode sein"
  
! #: cp/coroutines.cc:547
  #, gcc-internal-format
  msgid "%qE must take no arguments"
  msgstr "%qE darf keine Argumente annehmen"
  
! #: cp/coroutines.cc:554 cp/coroutines.cc:599
  #, gcc-internal-format
  msgid "%qE must return %qT, not %qT"
  msgstr "%qE muss %qT zurückgeben, nicht %qT"
  
! #: cp/coroutines.cc:581
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr "%qE muss eine nichtüberladene statische Funktion sein"
  
! #: cp/coroutines.cc:592
  #, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr "%qE muss ein einzelnes %qT annehmen"
  
! #: cp/coroutines.cc:621
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr "%<coroutine handle%> konnte für den Versprechen-Typ %qT nicht instanziiert werden"
  
! #: cp/coroutines.cc:736
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr "der Versprechens-Typ für diese Koroutine wurde nicht gefunden"
  
! #: cp/coroutines.cc:756
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr "der Versprechens-Typ %qT der Koroutine deklariert sowohl %<return_value%> als auch %<return_void%>"
  
! #: cp/coroutines.cc:760
  #, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr "%<return_void%> wurde hier deklariert"
  
! #: cp/coroutines.cc:919 cp/coroutines.cc:997 cp/coroutines.cc:4553
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "kein Mitglied namens %qE in %qT"
  
! #: cp/coroutines.cc:1012
  #, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr "%qs kann nicht außerhalb einer Funktion verwendet werden"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1020
  #, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "%qs kann nicht in der Funktion %<main%> verwendet werden"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1031
  #, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "%qs kann nicht in einer %<constexpr%>-Funktion verwendet werden"
  
! #: cp/coroutines.cc:1042
  #, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "%qs kann nicht in einer Funktion mit einem abgeleiteten Rückgabetyp verwendet werden"
  
! #: cp/coroutines.cc:1053
  #, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr "%qs kann nicht in einer varargs-Funktion verwendet werden"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1060
  #, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr "%qs kann nicht in einem Konstruktor verwendet werden"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1067
  #, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "%qs kann nicht in einem Destruktor verwendet werden"
--- 55615,55725 ----
  msgid "declaration adds contracts to %q#D"
  msgstr "Deklaration fügt Verträge zu %q#D hinzu"
  
! #: cp/coroutines.cc:507
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr "Koroutinen erfordern ein Traits-Template; %<%E::%E%> wurde nicht gefunden"
  
! #: cp/coroutines.cc:509
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr "möglicherweise fehlt %<#include <Koroutine>%>"
  
! #: cp/coroutines.cc:564
  #, gcc-internal-format
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "%<coroutine traits%> kann nicht instanziiert werden"
  
! #: cp/coroutines.cc:586
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr "Koroutinen erfordern eine Handle-Klassenvorlage; %<%E::%E%> wurde nicht gefunden"
  
! #: cp/coroutines.cc:614
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr "%qE muss eine nichtüberladene Methode sein"
  
! #: cp/coroutines.cc:627
  #, gcc-internal-format
  msgid "%qE must take no arguments"
  msgstr "%qE darf keine Argumente annehmen"
  
! #: cp/coroutines.cc:634 cp/coroutines.cc:679
  #, gcc-internal-format
  msgid "%qE must return %qT, not %qT"
  msgstr "%qE muss %qT zurückgeben, nicht %qT"
  
! #: cp/coroutines.cc:661
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr "%qE muss eine nichtüberladene statische Funktion sein"
  
! #: cp/coroutines.cc:672
  #, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr "%qE muss ein einzelnes %qT annehmen"
  
! #: cp/coroutines.cc:701
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr "%<coroutine handle%> konnte für den Versprechen-Typ %qT nicht instanziiert werden"
  
! #: cp/coroutines.cc:816
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr "der Versprechens-Typ für diese Koroutine wurde nicht gefunden"
  
! #: cp/coroutines.cc:836
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr "der Versprechens-Typ %qT der Koroutine deklariert sowohl %<return_value%> als auch %<return_void%>"
  
! #: cp/coroutines.cc:840
  #, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr "%<return_void%> wurde hier deklariert"
  
! #: cp/coroutines.cc:999 cp/coroutines.cc:1077 cp/coroutines.cc:4711
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "kein Mitglied namens %qE in %qT"
  
! #: cp/coroutines.cc:1092
  #, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr "%qs kann nicht außerhalb einer Funktion verwendet werden"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1100
  #, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "%qs kann nicht in der Funktion %<main%> verwendet werden"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1111
  #, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "%qs kann nicht in einer %<constexpr%>-Funktion verwendet werden"
  
! #: cp/coroutines.cc:1122
  #, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "%qs kann nicht in einer Funktion mit einem abgeleiteten Rückgabetyp verwendet werden"
  
! #: cp/coroutines.cc:1133
  #, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr "%qs kann nicht in einer varargs-Funktion verwendet werden"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr "%qs kann nicht in einem Konstruktor verwendet werden"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1147
  #, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "%qs kann nicht in einem Destruktor verwendet werden"
*************** msgstr "%qs kann nicht in einem Destrukt
*** 55660,55752 ****
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1098
  #, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "eine %<return%>-Anweisung ist in einer Koroutine nicht erlaubt; meinten Sie %<co_return%>?"
  
! #: cp/coroutines.cc:1150
  #, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "der Ausdruck %qE darf keine Exception werfen"
  
! #: cp/coroutines.cc:1152
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr "muss mit %<noexcept(true)%> deklariert werden"
  
! #: cp/coroutines.cc:1280
  #, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "der abwartbare Typ %qT muss ein Strukturtyp sein"
  
! #: cp/coroutines.cc:1374
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr "%<await_suspend%> muss %<void%>, %<bool%> oder ein Koroutine-Handle zurückgeben"
  
! #: cp/coroutines.cc:1723
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "eine mit %<noreturn%> deklarierte Funktion hat eine %<co_return%>-Anweisung"
  
! #: cp/coroutines.cc:1760
  #, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "das align-Argument für %<__builtin_coro_promise%> muss eine Konstante sein"
  
! #: cp/coroutines.cc:1770
  #, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "das Richtungsargument für %<__builtin_coro_promise%> muss eine Konstante sein"
  
! #: cp/coroutines.cc:2267
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "keine Informationen zum Aufschiebepunkt für %qD"
  
! #: cp/coroutines.cc:2829
  #, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "doppelte Informationen für %qE"
  
! #: cp/coroutines.cc:3958
  #, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr "await-Ausdrücke sind in Handlern nicht erlaubt"
  
! #: cp/coroutines.cc:4183
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "Arrays mit variabler Länge werden in Koroutinen noch nicht unterstützt"
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr "%qE wird von %qT bereitgestellt, ist aber nicht mit der Funktionssignatur %qD verwendbar"
  
! #: cp/coroutines.cc:4708
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr "%qE wird von %qT bereitgestellt, aber %qE ist nicht mit %<throw()%> oder %<noexcept%> gekennzeichnet"
  
! #: cp/coroutines.cc:4713
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr "%qE ist mit %<throw()%> oder %<noexcept%> markiert, aber %qT liefert kein brauchbares %<get_return_object_on_allocation_failure%>"
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4744
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr "%qE wird von %qT bereitgestellt, aber %<std::nothrow%> wurde nicht gefunden"
  
! #: cp/coroutines.cc:4840
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr "%qE wird von %qT bereitgestellt, ist aber nicht mit der Funktion %qD verwendbar"
  
! #: cp/coroutines.cc:5146
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr "keine brauchbare Konvertierung von %<void%> durch %<get_return_object%> zu Rückgabetyp %qT"
--- 55727,55834 ----
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1178
  #, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "eine %<return%>-Anweisung ist in einer Koroutine nicht erlaubt; meinten Sie %<co_return%>?"
  
! #: cp/coroutines.cc:1230
  #, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "der Ausdruck %qE darf keine Exception werfen"
  
! #: cp/coroutines.cc:1232
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr "muss mit %<noexcept(true)%> deklariert werden"
  
! #: cp/coroutines.cc:1361 cp/coroutines.cc:1364
! #, gcc-internal-format
! msgid "%qs awaitable type %qT is not a structure"
! msgstr "der abwartbare Typ %2$qT für %1$qs muss ein Strukturtyp sein"
! 
! #: cp/coroutines.cc:1367
  #, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "der abwartbare Typ %qT muss ein Strukturtyp sein"
  
! #: cp/coroutines.cc:1460
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr "%<await_suspend%> muss %<void%>, %<bool%> oder ein Koroutine-Handle zurückgeben"
  
! #: cp/coroutines.cc:1552 cp/coroutines.cc:1638
! #, gcc-internal-format
! msgid "%qs cannot be used in an unevaluated context"
! msgstr "%qs kann nur in einem ausgewerteten Kontext verwendet werden"
! 
! #: cp/coroutines.cc:1821
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "eine mit %<noreturn%> deklarierte Funktion hat eine %<co_return%>-Anweisung"
  
! #: cp/coroutines.cc:1858
  #, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "das align-Argument für %<__builtin_coro_promise%> muss eine Konstante sein"
  
! #: cp/coroutines.cc:1868
  #, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "das Richtungsargument für %<__builtin_coro_promise%> muss eine Konstante sein"
  
! #: cp/coroutines.cc:2387
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "keine Informationen zum Aufschiebepunkt für %qD"
  
! #: cp/coroutines.cc:2960
  #, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "doppelte Informationen für %qE"
  
! #: cp/coroutines.cc:3618
! #, gcc-internal-format
! msgid "assumption ignored because it contains an await-expression"
! msgstr "Annahme ignoriert, weil sie einen await-Ausdruck enthält"
! 
! #: cp/coroutines.cc:4125
  #, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr "await-Ausdrücke sind in Handlern nicht erlaubt"
  
! #: cp/coroutines.cc:4342
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "Arrays mit variabler Länge werden in Koroutinen noch nicht unterstützt"
  
! #: cp/coroutines.cc:4864
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr "%qE wird von %qT bereitgestellt, ist aber nicht mit der Funktionssignatur %qD verwendbar"
  
! #: cp/coroutines.cc:4871
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr "%qE wird von %qT bereitgestellt, aber %qE ist nicht mit %<throw()%> oder %<noexcept%> gekennzeichnet"
  
! #: cp/coroutines.cc:4876
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr "%qE ist mit %<throw()%> oder %<noexcept%> markiert, aber %qT liefert kein brauchbares %<get_return_object_on_allocation_failure%>"
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4907
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr "%qE wird von %qT bereitgestellt, aber %<std::nothrow%> wurde nicht gefunden"
  
! #: cp/coroutines.cc:5003
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr "%qE wird von %qT bereitgestellt, ist aber nicht mit der Funktion %qD verwendbar"
  
! #: cp/coroutines.cc:5277
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr "keine brauchbare Konvertierung von %<void%> durch %<get_return_object%> zu Rückgabetyp %qT"
*************** msgstr "Adresse der direkten Funktion %q
*** 55776,55833 ****
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "Aufruf der consteval-Funktion %qE ist kein konstanter Ausdruck"
  
! #: cp/cp-gimplify.cc:2050
  #, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "%<throw%> wird immer %<terminate%> aufrufen"
  
! #: cp/cp-gimplify.cc:2053
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr "in C++11 sind Destruktoren standardmäßig %<noexcept%>"
  
! #: cp/cp-gimplify.cc:2065
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr "in C++11 ruft dieses %<throw%> %<terminate%> auf, da Destruktoren standardmäßig %<noexcept%> sind"
  
! #: cp/cp-gimplify.cc:3650
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "Attribut %qE wird nach dem früheren %qE ignoriert"
  
! #: cp/cp-gimplify.cc:3693
  #, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr "Packungsexpansion des Attributs %qE"
  
! #: cp/cp-gimplify.cc:3696
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr "verwenden Sie stattdessen einen fold-Ausdruck im Attributargument"
  
! #: cp/cp-gimplify.cc:3735 cp/cp-gimplify.cc:3747 cp/decl.cc:4511
  #: cp/method.cc:990
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD ist kein Typ"
  
! #: cp/cp-gimplify.cc:3753
  #, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "%qD ist kein Klassentyp"
  
! #: cp/cp-gimplify.cc:3770
  #, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qD hat nicht den Typ %<const char *%>"
  
! #: cp/cp-gimplify.cc:3780
  #, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "%qD hat keinen Ganzzahltyp"
  
! #: cp/cp-gimplify.cc:3792
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr "%<std::source_location::__impl%> enthält nicht nur nicht-statische Datenelemente %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> und %<_M_column%>"
--- 55858,55915 ----
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "Aufruf der consteval-Funktion %qE ist kein konstanter Ausdruck"
  
! #: cp/cp-gimplify.cc:2055
  #, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "%<throw%> wird immer %<terminate%> aufrufen"
  
! #: cp/cp-gimplify.cc:2058
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr "in C++11 sind Destruktoren standardmäßig %<noexcept%>"
  
! #: cp/cp-gimplify.cc:2070
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr "in C++11 ruft dieses %<throw%> %<terminate%> auf, da Destruktoren standardmäßig %<noexcept%> sind"
  
! #: cp/cp-gimplify.cc:3655
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "Attribut %qE wird nach dem früheren %qE ignoriert"
  
! #: cp/cp-gimplify.cc:3698
  #, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr "Packungsexpansion des Attributs %qE"
  
! #: cp/cp-gimplify.cc:3701
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr "verwenden Sie stattdessen einen fold-Ausdruck im Attributargument"
  
! #: cp/cp-gimplify.cc:3740 cp/cp-gimplify.cc:3752 cp/decl.cc:4509
  #: cp/method.cc:990
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD ist kein Typ"
  
! #: cp/cp-gimplify.cc:3758
  #, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "%qD ist kein Klassentyp"
  
! #: cp/cp-gimplify.cc:3775
  #, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qD hat nicht den Typ %<const char *%>"
  
! #: cp/cp-gimplify.cc:3785
  #, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "%qD hat keinen Ganzzahltyp"
  
! #: cp/cp-gimplify.cc:3797
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr "%<std::source_location::__impl%> enthält nicht nur nicht-statische Datenelemente %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> und %<_M_column%>"
*************** msgstr "Umwandlung in nicht-konstanten R
*** 55868,55874 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Umwandlung von %qH in %qI löscht Qualifizierer"
  
! #: cp/cvt.cc:499 cp/typeck.cc:8914
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Umwandlung von %qT in %qT dereferenziert nicht den Zeiger"
--- 55950,55956 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Umwandlung von %qH in %qI löscht Qualifizierer"
  
! #: cp/cvt.cc:499 cp/typeck.cc:9030
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Umwandlung von %qT in %qT dereferenziert nicht den Zeiger"
*************** msgstr "Variable %qD wird nicht verwende
*** 56227,56504 ****
  msgid "structured binding declaration set but not used"
  msgstr "Deklaration für strukturierte Bindung festgelegt, aber nicht verwendet"
  
! #: cp/decl.cc:905
  #, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr "%qF als %<static%> deklariert, aber nirgendwo definiert"
  
! #: cp/decl.cc:912
  #, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr "odr-verwendete Inline-Variable %qD ist nicht definiert"
  
! #: cp/decl.cc:1357
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD wurde %<extern%> deklariert und später %<static%>"
  
! #: cp/decl.cc:1397
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "Deklaration von %qF hat unterschiedlichen Exceptionspezifizierer"
  
! #: cp/decl.cc:1427
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "von vorheriger Deklaration %qF"
  
! #: cp/decl.cc:1488
  #, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Redeklaration %qD unterscheidet sich in %qs von vorheriger Deklaration"
  
! #: cp/decl.cc:1492 cp/decl.cc:17249
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "vorherige Deklaration %qD"
  
! #: cp/decl.cc:1513
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "Redeklaration von %q#D hat möglicherweise keine Default-Argumente"
  
! #: cp/decl.cc:1542
  #, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "»friend«-Deklaration %q#D gibt Defaultargumente an und ist nicht die einzige Deklaration"
  
! #: cp/decl.cc:1545
  #, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "vorherige Deklaration von %q#D"
  
! #: cp/decl.cc:1598
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "mehrdeutig machende neue Deklaration %q+#D"
  
! #: cp/decl.cc:1600 cp/decl.cc:2027
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "alte Deklaration %q#D"
  
! #: cp/decl.cc:1640
  #, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "Neudefinition des Standardarguments für %q+#D"
  
! #: cp/decl.cc:1642
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "ursprüngliche Definition trat hier auf"
  
! #: cp/decl.cc:1708
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "eingebaute Funktion %qD als Nicht-Funktion deklariert"
  
! #: cp/decl.cc:1721 cp/decl.cc:1847
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "eingebaute Funktion %q#D wird überdeckt"
  
! #: cp/decl.cc:1722 cp/decl.cc:1848
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "Bibliotheksfunktion %q#D wird überdeckt"
  
! #: cp/decl.cc:1730
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "Bibliotheksfunktion %q#D als Nicht-Funktion %q#D redeklariert"
  
! #: cp/decl.cc:1734 cp/decl.cc:1795
  #, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "Deklaration von %q#D steht mit eingebauter Deklaration %q#D in Konflikt"
  
! #: cp/decl.cc:1822
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "Definition von %q#D macht eingebaute Deklaration %q#D mehrdeutig"
  
! #: cp/decl.cc:1828 cp/decl.cc:1842
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "neue Deklaration %q#D macht eingebaute Deklaration %q#D mehrdeutig"
  
! #: cp/decl.cc:1832
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "Deklaration %q#D wird ignoriert"
  
! #: cp/decl.cc:1937
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "Literaler Operator %q#D steht mit rohem Literaloperator in Konflikt"
  
! #: cp/decl.cc:1941
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr "roher Literaloperator %q#D steht mit literalem Operatortemplate in Konflikt"
  
! #: cp/decl.cc:1957
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q#D als andere Symbolart redeklariert"
  
! #: cp/decl.cc:1982
  #, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "unverträgliche Deklaration des Templates %q#D"
  
! #: cp/decl.cc:2003
  #, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "in Konflikt stehende Deklaration für C-Funktion %q#D"
  
! #: cp/decl.cc:2025
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "macht neue Deklaration %q#D mehrdeutig"
  
! #: cp/decl.cc:2036
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "in Konflikt stehende Deklaration %q#D"
  
! #: cp/decl.cc:2038
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "bisherige Deklaration als %q#D"
  
! #: cp/decl.cc:2049
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Redeklaration von %<pragma omp declare reduction%>"
  
! #: cp/decl.cc:2051
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "vorherige Deklaration von %<pragma omp declare reduction%>"
  
! #: cp/decl.cc:2109
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q#D wurde bereits hier definiert"
  
! #: cp/decl.cc:2110 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q#D wurde bereits hier deklariert"
  
! #: cp/decl.cc:2118
  #, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr "Parameterdeklaration ist nicht namensunabhängig"
  
! #: cp/decl.cc:2123
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr "die strukturierte Bindung im Namespace-Bereich ist nicht namenunabhängig"
  
! #: cp/decl.cc:2127
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr "statische strukturierte Bindung ist nicht namenunabhängig"
  
! #: cp/decl.cc:2131
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr "extern strukturierte Bindung ist nicht namenunabhängig"
  
! #: cp/decl.cc:2138
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr "statisches Datenelement ist nicht namenunabhängig"
  
! #: cp/decl.cc:2141
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr "variable im Namensraumbereich ist nicht namenunabhängig"
  
! #: cp/decl.cc:2144
  #, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr "statische Variable ist nicht namensunabhängig"
  
! #: cp/decl.cc:2147
  #, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr "externe Variable ist nicht namenunabhängig"
  
! #: cp/decl.cc:2159
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "Prototyp für %q#D angegeben"
  
! #: cp/decl.cc:2161
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "vorherige Nicht-Prototyp-Definition hier"
  
! #: cp/decl.cc:2201
  #, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "steht mit neuer Deklaration von %q#D mit %qL-Bindung in Konflikt"
  
! #: cp/decl.cc:2204
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "bisherige Deklaration mit %qL-Bindung"
  
! #: cp/decl.cc:2253 cp/decl.cc:2263
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Standardargument für Parameter %d von %q#D angegeben"
  
! #: cp/decl.cc:2256 cp/decl.cc:2266
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "bisherige Spezifikation in %q+#D hier"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "in Konflikt stehender Export für Deklaration %qD"
  
! #: cp/decl.cc:2323 cp/decl.cc:17269
  #, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr "vorher hier ohne Export deklariert"
  
! #: cp/decl.cc:2353
  #, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "vorherige Definition von %qD war hier"
  
! #: cp/decl.cc:2354
  #, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "vorherige Deklaration von %qD war hier"
  
! #: cp/decl.cc:2369
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "Funktion %qD wurde als %<[[noreturn]]%> deklariert, das weicht von der ersten Deklaration ab"
  
! #: cp/decl.cc:2416
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "redundante Redeklaration von %qD im selben Gültigkeitsbereich"
  
! #: cp/decl.cc:2432
  #, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "gelöschte Definition von %qD ist nicht die erste Deklaration"
--- 56309,56586 ----
  msgid "structured binding declaration set but not used"
  msgstr "Deklaration für strukturierte Bindung festgelegt, aber nicht verwendet"
  
! #: cp/decl.cc:903
  #, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr "%qF als %<static%> deklariert, aber nirgendwo definiert"
  
! #: cp/decl.cc:910
  #, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr "odr-verwendete Inline-Variable %qD ist nicht definiert"
  
! #: cp/decl.cc:1355
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD wurde %<extern%> deklariert und später %<static%>"
  
! #: cp/decl.cc:1395
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "Deklaration von %qF hat unterschiedlichen Exceptionspezifizierer"
  
! #: cp/decl.cc:1425
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "von vorheriger Deklaration %qF"
  
! #: cp/decl.cc:1486
  #, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Redeklaration %qD unterscheidet sich in %qs von vorheriger Deklaration"
  
! #: cp/decl.cc:1490 cp/decl.cc:17247
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "vorherige Deklaration %qD"
  
! #: cp/decl.cc:1511
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "Redeklaration von %q#D hat möglicherweise keine Default-Argumente"
  
! #: cp/decl.cc:1540
  #, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "»friend«-Deklaration %q#D gibt Defaultargumente an und ist nicht die einzige Deklaration"
  
! #: cp/decl.cc:1543
  #, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "vorherige Deklaration von %q#D"
  
! #: cp/decl.cc:1596
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "mehrdeutig machende neue Deklaration %q+#D"
  
! #: cp/decl.cc:1598 cp/decl.cc:2025
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "alte Deklaration %q#D"
  
! #: cp/decl.cc:1638
  #, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "Neudefinition des Standardarguments für %q+#D"
  
! #: cp/decl.cc:1640
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "ursprüngliche Definition trat hier auf"
  
! #: cp/decl.cc:1706
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "eingebaute Funktion %qD als Nicht-Funktion deklariert"
  
! #: cp/decl.cc:1719 cp/decl.cc:1845
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "eingebaute Funktion %q#D wird überdeckt"
  
! #: cp/decl.cc:1720 cp/decl.cc:1846
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "Bibliotheksfunktion %q#D wird überdeckt"
  
! #: cp/decl.cc:1728
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "Bibliotheksfunktion %q#D als Nicht-Funktion %q#D redeklariert"
  
! #: cp/decl.cc:1732 cp/decl.cc:1793
  #, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "Deklaration von %q#D steht mit eingebauter Deklaration %q#D in Konflikt"
  
! #: cp/decl.cc:1820
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "Definition von %q#D macht eingebaute Deklaration %q#D mehrdeutig"
  
! #: cp/decl.cc:1826 cp/decl.cc:1840
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "neue Deklaration %q#D macht eingebaute Deklaration %q#D mehrdeutig"
  
! #: cp/decl.cc:1830
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "Deklaration %q#D wird ignoriert"
  
! #: cp/decl.cc:1935
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "Literaler Operator %q#D steht mit rohem Literaloperator in Konflikt"
  
! #: cp/decl.cc:1939
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr "roher Literaloperator %q#D steht mit literalem Operatortemplate in Konflikt"
  
! #: cp/decl.cc:1955
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q#D als andere Symbolart redeklariert"
  
! #: cp/decl.cc:1980
  #, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "unverträgliche Deklaration des Templates %q#D"
  
! #: cp/decl.cc:2001
  #, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "in Konflikt stehende Deklaration für C-Funktion %q#D"
  
! #: cp/decl.cc:2023
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "macht neue Deklaration %q#D mehrdeutig"
  
! #: cp/decl.cc:2034
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "in Konflikt stehende Deklaration %q#D"
  
! #: cp/decl.cc:2036
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "bisherige Deklaration als %q#D"
  
! #: cp/decl.cc:2047
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Redeklaration von %<pragma omp declare reduction%>"
  
! #: cp/decl.cc:2049
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "vorherige Deklaration von %<pragma omp declare reduction%>"
  
! #: cp/decl.cc:2107
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q#D wurde bereits hier definiert"
  
! #: cp/decl.cc:2108 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q#D wurde bereits hier deklariert"
  
! #: cp/decl.cc:2116
  #, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr "Parameterdeklaration ist nicht namensunabhängig"
  
! #: cp/decl.cc:2121
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr "die strukturierte Bindung im Namespace-Bereich ist nicht namenunabhängig"
  
! #: cp/decl.cc:2125
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr "statische strukturierte Bindung ist nicht namenunabhängig"
  
! #: cp/decl.cc:2129
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr "extern strukturierte Bindung ist nicht namenunabhängig"
  
! #: cp/decl.cc:2136
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr "statisches Datenelement ist nicht namenunabhängig"
  
! #: cp/decl.cc:2139
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr "variable im Namensraumbereich ist nicht namenunabhängig"
  
! #: cp/decl.cc:2142
  #, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr "statische Variable ist nicht namensunabhängig"
  
! #: cp/decl.cc:2145
  #, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr "externe Variable ist nicht namenunabhängig"
  
! #: cp/decl.cc:2157
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "Prototyp für %q#D angegeben"
  
! #: cp/decl.cc:2159
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "vorherige Nicht-Prototyp-Definition hier"
  
! #: cp/decl.cc:2199
  #, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "steht mit neuer Deklaration von %q#D mit %qL-Bindung in Konflikt"
  
! #: cp/decl.cc:2202
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "bisherige Deklaration mit %qL-Bindung"
  
! #: cp/decl.cc:2251 cp/decl.cc:2261
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Standardargument für Parameter %d von %q#D angegeben"
  
! #: cp/decl.cc:2254 cp/decl.cc:2264
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "bisherige Spezifikation in %q+#D hier"
  
! #: cp/decl.cc:2319 cp/decl.cc:17265
  #, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "in Konflikt stehender Export für Deklaration %qD"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr "vorher hier ohne Export deklariert"
  
! #: cp/decl.cc:2351
  #, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "vorherige Definition von %qD war hier"
  
! #: cp/decl.cc:2352
  #, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "vorherige Deklaration von %qD war hier"
  
! #: cp/decl.cc:2367
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "Funktion %qD wurde als %<[[noreturn]]%> deklariert, das weicht von der ersten Deklaration ab"
  
! #: cp/decl.cc:2414
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "redundante Redeklaration von %qD im selben Gültigkeitsbereich"
  
! #: cp/decl.cc:2430
  #, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "gelöschte Definition von %qD ist nicht die erste Deklaration"
*************** msgstr "gelöschte Definition von %qD is
*** 56511,56554 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2949
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "explizite Spezialisierung von %qD nach erster Verwendung"
  
! #: cp/decl.cc:3131
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%qD: Sichtbarkeitsattribut ignoriert, da es in Konflikt mit vorheriger Deklaration steht"
  
  #. Reject two definitions.
! #: cp/decl.cc:3409 cp/decl.cc:3438 cp/decl.cc:3476 cp/decl.cc:3493
! #: cp/decl.cc:3592
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "Redefinition von %q#D"
  
! #: cp/decl.cc:3425
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD steht mit verwendeter Funktion in Konflikt"
  
! #: cp/decl.cc:3435
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D nicht in Klasse deklariert"
  
! #: cp/decl.cc:3449 cp/decl.cc:3503
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D mit Attribut %<gnu_inline%> »inline« redeklariert"
  
! #: cp/decl.cc:3452 cp/decl.cc:3506
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D ohne Attribut %<gnu_inline%> »inline« redeklariert"
  
! #: cp/decl.cc:3462
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr "Vergleichsoperator %q+D mit Standardimplementierung nach der ersten Deklaration [class.compare.default]"
--- 56593,56636 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2947
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "explizite Spezialisierung von %qD nach erster Verwendung"
  
! #: cp/decl.cc:3129
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%qD: Sichtbarkeitsattribut ignoriert, da es in Konflikt mit vorheriger Deklaration steht"
  
  #. Reject two definitions.
! #: cp/decl.cc:3407 cp/decl.cc:3436 cp/decl.cc:3474 cp/decl.cc:3491
! #: cp/decl.cc:3590
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "Redefinition von %q#D"
  
! #: cp/decl.cc:3423
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD steht mit verwendeter Funktion in Konflikt"
  
! #: cp/decl.cc:3433
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D nicht in Klasse deklariert"
  
! #: cp/decl.cc:3447 cp/decl.cc:3501
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D mit Attribut %<gnu_inline%> »inline« redeklariert"
  
! #: cp/decl.cc:3450 cp/decl.cc:3504
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D ohne Attribut %<gnu_inline%> »inline« redeklariert"
  
! #: cp/decl.cc:3460
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr "Vergleichsoperator %q+D mit Standardimplementierung nach der ersten Deklaration [class.compare.default]"
*************** msgstr "Vergleichsoperator %q+D mit Stan
*** 56556,59079 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3523
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Redeklaration des »friend« %q#D kann keine Standardtemplateargumente haben"
  
! #: cp/decl.cc:3538
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "Thread-lokale Deklaration von %q#D folgt nicht-Thread-lokaler Deklaration"
  
! #: cp/decl.cc:3541
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "Nicht-Thread-lokale Deklaration von %q#D folgt Thread-lokaler Deklaration"
  
! #: cp/decl.cc:3556 cp/decl.cc:3600 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "Redeklaration von %q#D"
  
! #: cp/decl.cc:3583
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "redundante Redeklaration von %<constexpr%>static-Datenmember %qD"
  
! #: cp/decl.cc:3652
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "lokale Sprungmarke %qE steht in Konflikt mit bestehender Sprungmarke"
  
! #: cp/decl.cc:3653
  #, gcc-internal-format
  msgid "previous label"
  msgstr "vorherige Sprungmarke"
  
! #: cp/decl.cc:3743
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "Sprung zur Marke %qD"
  
! #: cp/decl.cc:3744
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "Sprung zur case-Marke"
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr "  als ein mögliches Ziel des berechneten goto"
  
! #: cp/decl.cc:3750
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  von hier"
  
! #: cp/decl.cc:3779 cp/decl.cc:4018
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  beendet OpenMP-strukturierten Block"
  
! #: cp/decl.cc:3804
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  überschneidet Initialisierung von %q#D"
  
! #: cp/decl.cc:3816 cp/decl.cc:3984
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr "  betritt %<try%>-Block"
  
! #: cp/decl.cc:3822 cp/decl.cc:3973 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "  betritt %<catch%>-Block"
  
! #: cp/decl.cc:3828 cp/decl.cc:4000
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  tritt in OpenMP-strukturierten Block ein"
  
! #: cp/decl.cc:3834 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  synchronisierte oder atomare Anweisung wird betreten"
  
! #: cp/decl.cc:3840 cp/decl.cc:3994
  #, gcc-internal-format
  msgid "  enters statement expression"
  msgstr "  betritt den Anweisungsausdruck"
  
! #: cp/decl.cc:3847 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "  betritt %<constexpr if%>-Anweisung"
  
! #: cp/decl.cc:3853 cp/decl.cc:3992
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "  betritt %<consteval if%>-Anweisung"
  
! #: cp/decl.cc:3884 cp/decl.cc:4058
  #, gcc-internal-format
  msgid "  does not destroy %qD"
  msgstr "  zerstört %qD nicht"
  
! #: cp/decl.cc:3886 cp/decl.cc:4042
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr "  bereinigt die behandelte Ausnahme nicht"
  
! #: cp/decl.cc:3978
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  überspringt Initialisierung von %q#D"
  
! #: cp/decl.cc:4518 cp/parser.cc:7467
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "%qD wird ohne Template-Argumente verwendet"
  
! #: cp/decl.cc:4524
  #, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "%qD ist eine Funktion, kein Typ"
  
! #: cp/decl.cc:4535
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T ist keine Klasse"
  
! #: cp/decl.cc:4574 cp/decl.cc:4675
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "kein Klassentemplate namens %q#T in %q#T"
  
! #: cp/decl.cc:4575
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "kein Typ namens %q#T in %q#T"
  
! #: cp/decl.cc:4589
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Nachschlagen von %qT in %qT ist nicht eindeutig"
  
! #: cp/decl.cc:4598
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> benennt %q#T, was kein Klassentemplate ist"
  
! #: cp/decl.cc:4611
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> benennt %q#D, das ist jedoch kein Typ"
  
! #: cp/decl.cc:4685
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Template-Parameter passen nicht zum Template %qD"
  
! #: cp/decl.cc:5163
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "%<-faligned-new=%d%> ist keine Zweierpotenz"
  
! #: cp/decl.cc:5218
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr "%<--param destructive-interference-size=%d%> ist kleiner als %d"
  
! #: cp/decl.cc:5222
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param destructive-interference-size=%d%> ist kleiner als %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:5235
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr "%<--param constructive-interference-size=%d%> ist kleiner als %d"
  
! #: cp/decl.cc:5240
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param constructive-interference-size=%d%> ist größer als %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:5567
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q#D ungültig; eine anonyme Union kann nur nicht-statische Datenelemente haben"
  
! #: cp/decl.cc:5577 cp/parser.cc:24254
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "diese Flexibilität ist veraltet und wird demnächst entfernt"
  
! #: cp/decl.cc:5606
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonyme Struktur mit Basisklassen"
  
! #: cp/decl.cc:5618
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Konstruktor in anonymem Aggregat nicht erlaubt"
  
! #: cp/decl.cc:5621
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Destruktor in anonymem Aggregat nicht erlaubt"
  
! #: cp/decl.cc:5624
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubt"
  
! #: cp/decl.cc:5643
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Attribut in Deklaration von %q#T ignoriert"
  
! #: cp/decl.cc:5646
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "Attribut für %q#T muss dem Schlüsselwort %qs folgen"
  
! #: cp/decl.cc:5688
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "mehrere Typen in einer Deklaration"
  
! #: cp/decl.cc:5693
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Redeklaration des eingebauten C++-Typs %qT"
  
! #: cp/decl.cc:5710
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> kann nur für Variablen oder Funktionsdeklarationen angegeben werden"
  
! #: cp/decl.cc:5743
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "fehlender Typname in typedef-Deklaration"
  
! #: cp/decl.cc:5751
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO-C++ verbietet anonyme structs"
  
! #: cp/decl.cc:5758
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> kann nur für Funktionen angegeben werden"
  
! #: cp/decl.cc:5761
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> kann nur für Funktionen angegeben werden"
  
! #: cp/decl.cc:5766
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> kann nur innerhalb einer Klasse angegeben werden"
  
! #: cp/decl.cc:5769
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> kann nur für Konstruktoren angegeben werden"
  
! #: cp/decl.cc:5772
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "eine Speicherklasse kann nur für Objekte und Funktionen angegeben werden"
  
! #: cp/decl.cc:5776
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> kann nur für Objekte und Funktionen angegeben werden"
  
! #: cp/decl.cc:5780
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> kann nur für Objekte und Funktionen angegeben werden"
  
! #: cp/decl.cc:5784
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> kann nur für Objekte und Funktionen angegeben werden"
  
! #: cp/decl.cc:5788
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> kann nur für Objekte und Funktionen angegeben werden"
  
! #: cp/decl.cc:5792
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> wurde in dieser Deklaration ignoriert"
  
! #: cp/decl.cc:5795 cp/decl.cc:5798 cp/decl.cc:5801
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%qs kann nicht für Typdeklarationen verwendet werden"
  
! #: cp/decl.cc:5824
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Attribut in expliter Instanziierung %q#T ignoriert"
  
! #: cp/decl.cc:5827
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "auf explizite Instanziierung kann kein Attribut angewendet werden"
  
! #: cp/decl.cc:5840 cp/decl.cc:13780 cp/decl.cc:15427 cp/parser.cc:16037
! #: cp/parser.cc:21975 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Attribut wird ignoriert"
  
! #: cp/decl.cc:5842 cp/decl.cc:13781
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "ein Attribut, das sich auf eine Typspezifizierung bezieht, wird ignoriert"
  
! #: cp/decl.cc:5917
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "auf Klassentyp %qT angewandte Attribute außerhalb einer Definition werden ignoriert"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5921
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "auf abhängigen Typ %qT angewandte Attribute ohne zugehörige Deklaration werden ignoriert"
  
! #: cp/decl.cc:5987 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD ist initialisiert (stattdessen %qs verwenden)"
  
! #: cp/decl.cc:6000
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Deklaration von %q#D hat %<extern%> und ist initialisiert"
  
! #: cp/decl.cc:6038
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Definition von %q#D ist als %<dllimport%> markiert"
  
! #: cp/decl.cc:6065
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D ist kein static-Datenelement von %q#T"
  
! #: cp/decl.cc:6074
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Nichtelement-Templatedeklaration von %qD"
  
! #: cp/decl.cc:6075
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "entspricht nicht der Element-Templatedeklaration hier"
  
! #: cp/decl.cc:6087
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definieren"
  
! #: cp/decl.cc:6099
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "doppelte Initialisierung von %qD"
  
! #: cp/decl.cc:6149 cp/decl.cc:6153
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Deklaration von %q#D außerhalb einer Klasse ist keine Definition"
  
! #: cp/decl.cc:6171
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr "extern-Deklaration %q#D mit Gültigkeitsbereich Block darf nicht an ein benanntes Modul angehängt werden"
  
! #: cp/decl.cc:6207
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD kann in einer %qs-Funktion erst ab %<-std=c++23%> oder %<-std=gnu++23%> als %<thread_local%> definiert werden"
  
! #: cp/decl.cc:6213
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD kann in einer %qs-Funktion erst ab %<-std=c++23%> oder %<-std=gnu++23%> als %<static%> definiert werden"
  
! #: cp/decl.cc:6279
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Variable %q#D hat Initialisierung, aber unvollständigen Typ"
  
! #: cp/decl.cc:6288 cp/decl.cc:7763
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Elemente des Arrays %q#D haben unvollständigen Typ"
  
! #: cp/decl.cc:6299
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Aggregat %q#D hat unvollständigen Typ und kann nicht definiert werden"
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD als Referenz deklariert, aber nicht initialisiert"
  
! #: cp/decl.cc:6452
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "Name in benannter Initialisierung im GNU-Stil für ein Array verwendet"
  
! #: cp/decl.cc:6458
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Name %qD in benannter Initialisierung im GNU-Stil für ein Array verwendet"
  
! #: cp/decl.cc:6477
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "nicht-trivial markierte Initialisierungen nicht unterstützt"
  
! #: cp/decl.cc:6481
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99-Designator %qE ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:6546
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Initialisierung gibt nicht die Größe von %qD an"
  
! #: cp/decl.cc:6553
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Arraygröße fehlt in %qD"
  
! #: cp/decl.cc:6565
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Array %qD der Größe null"
  
! #: cp/decl.cc:6605
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Speichergröße von %qD ist unbekannt"
  
! #: cp/decl.cc:6630
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Speichergröße von %qD ist nicht konstant"
  
! #: cp/decl.cc:6732
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Entschuldigung: Semantik der Inline-Variable %q#D ist falsch (mehrere Kopien wären die Folge)"
  
! #: cp/decl.cc:6736
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Entschuldigung: Semantik von static-Variable %q#D in inline-Funktion ist falsch (mehrere Kopien wären die Folge)"
  
! #: cp/decl.cc:6743
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "dies kann durch das Löschen der Initialisierung umgangen werden"
  
! #: cp/decl.cc:6786 rust/backend/rust-tree.cc:3265
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "nicht initialisiertes %<const %D%>"
  
! #: cp/decl.cc:6793 rust/backend/rust-tree.cc:3272
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Funktion"
  
! #: cp/decl.cc:6802 rust/backend/rust-tree.cc:3281
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Kontext"
  
! #: cp/decl.cc:6810
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T hat keinen benutzerdefinierten Default-Konstruktor"
  
! #: cp/decl.cc:6814
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "Konstruktor ist nicht benutzerdefiniert, da er im Klassenkörper ausdrücklich standardisiert ist"
  
! #: cp/decl.cc:6817
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "und der implizit definierte Konstruktor initialisiert %q#D nicht"
  
! #: cp/decl.cc:7117
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ungültiger Typ %qT als Initialisierung für einen Vektor des Typs %qT"
  
! #: cp/decl.cc:7189
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Initialisierung für %qT muss geklammert sein"
  
! #: cp/decl.cc:7234
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> in benannter Initialisierung im GNU-Stil für Klasse %qT verwendet"
  
! #: cp/decl.cc:7251 cp/init.cc:3424 cp/search.cc:1244
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Abfrage des Elementes %qD ist mehrdeutig"
  
! #: cp/decl.cc:7256
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT hat kein nicht-statisches Datenelement namens %qD"
  
! #: cp/decl.cc:7281
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD ist kein direktes Element von %qT"
  
! #: cp/decl.cc:7337
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ungültige Initialisierung für %q#D"
  
! #: cp/decl.cc:7391
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99-Bezeichner %qE außerhalb von Aggregatinitialisierung"
  
! #: cp/decl.cc:7430 cp/decl.cc:7721 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "zu viele Initialisierer für %qT"
  
! #: cp/decl.cc:7473
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "geschweifte Klammern um skalare Initialisierung für Typ %qT"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90182
! #: cp/decl.cc:7483
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "zu viele geschweifte Klammern um skalare Initialisierung für Typ %qT"
  
! #: cp/decl.cc:7617
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "geschweifte Klammern fehlen um Initialisierung für %qT"
  
! #: cp/decl.cc:7751
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "Strukturierte Bindung hat unvollständigen Typen %qT"
  
! #: cp/decl.cc:7765
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Elemente des Arrays %q#T haben unvollständigen Typ"
  
! #: cp/decl.cc:7778
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "zusammengesetztes Literal variabler Größe"
  
! #: cp/decl.cc:7834
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D hat unvollständigen Typ"
  
! #: cp/decl.cc:7855
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalares Objekt %qD erfordert ein Element in Initialisierung"
  
! #: cp/decl.cc:7900
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "in C++98 muss %qD mit Konstruktor initialisiert werden, nicht mit %<{...}%>"
  
! #: cp/decl.cc:8043
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Array %qD mit geklammerter Zeichenkettenkonstante %qE initialisiert"
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "Initialisierung ungültig für statisches Element mit Konstruktor"
  
! #: cp/decl.cc:8085
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "Initialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungültig"
  
! #: cp/decl.cc:8088
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "Initialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungültig"
  
! #: cp/decl.cc:8093
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(eine Initialisierung außerhalb der Klasse ist erforderlich)"
  
! #: cp/decl.cc:8295
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Referenz %qD wird mit sich selbst initialisiert"
  
! #: cp/decl.cc:8497
  #, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "Argument %d von %qE muss vom Typ %<omp_interop_t%> sein"
  
! #: cp/decl.cc:8668
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Variantendeklaration nicht gefunden"
  
! #: cp/decl.cc:8692
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%<declare variant%> für Konstruktor %qD"
  
! #: cp/decl.cc:8697
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%<declare variant%> für Destruktor %qD"
  
! #: cp/decl.cc:8702
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "%<declare variant%> an %qD mit Vorgabewert"
  
! #: cp/decl.cc:8707
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "%<declare variant%> an gelöschter %qD"
  
! #: cp/decl.cc:8712
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%<declare variant%> an virtueller %qD"
  
! #: cp/decl.cc:8777
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Zuweisung (nicht Initialisierung) in Deklaration"
  
! #: cp/decl.cc:8798 cp/decl.cc:15827
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO-C++17 erlaubt Speicherklassenangabe %<register%> nicht"
  
! #: cp/decl.cc:8802 cp/decl.cc:15831
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-Speicherklassenangabe verwendet"
  
! #: cp/decl.cc:8847 cp/decl.cc:15794
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Deklaration von %q#D hat keine Initialisierung"
  
! #: cp/decl.cc:8883
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "Initialisierung für %<decltype(auto) %D%> hat Funktionstyp; %<()%> vergessen?"
  
! #: cp/decl.cc:8895
  #, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "deduzierter Typ %qT für %qD ist unvollständig"
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8946
  #, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr "%<::main%> kann nicht gelöscht werden"
  
! #: cp/decl.cc:9100
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "vorherige Typdeklaration von %q#D wird überschattet"
  
! #: cp/decl.cc:9143
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "Attribut %<constinit%> kann nur für Variablen verwendet werden, die »static« oder threadlokel sind"
  
! #: cp/decl.cc:9351
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Funktion %q#D ist wie eine Variable initialisiert"
  
! #: cp/decl.cc:9583
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Lambda-Abschluss-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9584
  #, gcc-internal-format
  msgid "lambda declared here"
  msgstr "Lambda ist hier deklariert"
  
! #: cp/decl.cc:9600
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Strukturelement hat"
  
! #: cp/decl.cc:9603
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Unionelement hat"
  
! #: cp/decl.cc:9611
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "unzugreifbares Element %qD von %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9634
  #, gcc-internal-format
  msgid "in base class of %qT"
  msgstr "in der Basisklasse von %qT"
  
! #: cp/decl.cc:9641
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da sowohl er als auch seine Basisklasse %qT nichtstatische Datenelemente haben"
  
! #: cp/decl.cc:9650
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da seine Basisklassen %qT und %qT nichtstatische Datenelemente haben"
  
! #: cp/decl.cc:9888
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollständigen Typen %qT"
  
! #: cp/decl.cc:9904
  #, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr "Array-Initialisierer für strukturierte Bindungsdeklaration in Bedingung"
  
! #: cp/decl.cc:9910
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Array mit variabler Länge %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9920 cp/decl.cc:10000
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%u Name für strukturelle Bindung angegeben"
  msgstr[1] "%u Namen für strukturelle Bindung angegeben"
  
! #: cp/decl.cc:9924
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] "nur %u Name für strukturelle Bindung angegeben"
  msgstr[1] "nur %u Namen für strukturelle Bindung angegeben"
  
! #: cp/decl.cc:9927
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] "während %qT in %wu Element zerlegt wird"
  msgstr[1] "während %qT in %wu Elemente zerlegt wird"
  
! #: cp/decl.cc:9968
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "Vektor %qT variabler Länge kann nicht zerlegt werden"
  
! #: cp/decl.cc:9992
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:10002
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "während %qT in %E Elemente zerlegt wird"
  
! #: cp/decl.cc:10049
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr "%<std::tuple_element<%u, %T>::type%> ist %<void%>"
  
! #: cp/decl.cc:10055
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "in Initialisierung der Variable %qD für strukturierte Bindung"
  
! #: cp/decl.cc:10084
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Union-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:10089
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "nicht-Array-nicht-Klassentyp %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:10095
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollständigen Klassentypen %qT"
  
! #: cp/decl.cc:10104
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "Klassentyp %qT ohne nicht-static-Datenelemente kann nicht dekomponiert werden"
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "nicht-lokale %<__thread%>-Variable %qD erfordert dynamische Initialisierung"
  
! #: cp/decl.cc:10603
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "nicht-lokale %<__thread%>-Variable %qD hat einen nicht-trivialen Destruktor"
  
! #: cp/decl.cc:10608
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "%<thread_local%> in C++11 erlaubt dynamische Initialisierung und Zerstörung"
  
! #: cp/decl.cc:10827
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Initialisierung gibt nicht die Größe von %qT an"
  
! #: cp/decl.cc:10831
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "Arraygröße fehlt in %qT"
  
! #: cp/decl.cc:10834
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Array %qT der Größe null"
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Destruktor für fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.cc:10852
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Konstruktor für fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD als eine %<virtual%> Variable deklariert"
  
! #: cp/decl.cc:10880
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungültig in Variablendeklaration"
  
! #: cp/decl.cc:10886
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD als ein %<virtual%> Parameter deklariert"
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD als ein %<inline%> Parameter deklariert"
  
! #: cp/decl.cc:10891
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungültig in Parameterdeklaration"
  
! #: cp/decl.cc:10897
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD als ein %<virtual%> Typ deklariert"
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD als ein %<inline%> Typ deklariert"
  
! #: cp/decl.cc:10902
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungültig in Typdeklaration"
  
! #: cp/decl.cc:10908
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD als ein %<virtual%> Feld deklariert"
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD als ein %<inline%> Feld deklariert"
  
! #: cp/decl.cc:10913
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungültig in Felddeklaration"
  
! #: cp/decl.cc:10920
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D als »friend« deklariert"
  
! #: cp/decl.cc:10927
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D mit einer Ausnahmespezifikation deklariert"
  
! #: cp/decl.cc:10959
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Deklaration von %qD ist nicht in einem Namensbereich um %qT"
  
! #: cp/decl.cc:10999
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statische Elementfunktion %q#D mit Typqualifizierern deklariert"
  
! #: cp/decl.cc:11075
  #, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "Funktionskonzepte werden nicht mehr unterstützt"
  
! #: cp/decl.cc:11113
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "Einschränkungen auf einer Funktion, die kein Template hat"
  
! #: cp/decl.cc:11115
  #, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "eingeschränkte Nicht-Template-friend-Deklaration muss eine Definition sein"
  
! #: cp/decl.cc:11122
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr "friend-Funktionstemplate mit Einschränkungen, die von äußeren Templateparametern abhängen, muss eine Definition sein"
  
! #: cp/decl.cc:11174
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Definition der expliziten Spezialisierung %qD in friend-Deklaration"
  
! #: cp/decl.cc:11185
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ungültige Verwendung der Template-ID %qD in Deklaration des ursprünglichen Templates"
  
! #: cp/decl.cc:11203
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Standardargumente sind nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.cc:11212
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11243
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "»friend«-Deklaration von %qD gibt Defaultargumente an und ist keine Definition"
  
! #: cp/decl.cc:11285
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> kann nicht als Template deklariert werden"
  
! #: cp/decl.cc:11288
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> kann nicht inline deklariert werden"
  
! #: cp/decl.cc:11291 cp/decl.cc:11294
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "%<::main%> kann nicht als %qs deklariert werden"
  
! #: cp/decl.cc:11296
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> kann nicht statisch deklariert werden"
  
! #: cp/decl.cc:11298
  #, gcc-internal-format
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "%<::main%> kann nicht mit einer Bindungsangabe deklariert werden"
  
! #: cp/decl.cc:11301
  #, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr "%<::main%> kann nicht an ein benanntes Modul angehängt werden"
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.cc:11362
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "statische Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.cc:11363
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "explizite Objekt-Member-Funktion %qD kann keine CV-Qualifizierer haben"
  
! #: cp/decl.cc:11368
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.cc:11370
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "statische Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.cc:11371
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "explizite Objekt-Member-Funktion %qD kann keinen ref-qualifier haben"
  
! #: cp/decl.cc:11377 cp/decl.cc:14310 cp/decl.cc:14320 cp/parser.cc:12368
  #, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "expliziter Objektparameter wird hier deklariert"
  
! #: cp/decl.cc:11390
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "Herleitungshinweis %qD muss im selben Gültigkeitsbereich wie %qT deklariert sein"
  
! #: cp/decl.cc:11392 cp/decl.cc:11401 cp/typeck.cc:4667
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  hier deklariert"
  
! #: cp/decl.cc:11399
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "Herleitungshinweis %qD muss denselben Zugriff wie %qT haben"
  
! #: cp/decl.cc:11405
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Herleitungshinweis %qD darf keinen Funktionskörper haben"
  
! #: cp/decl.cc:11419
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "literaler Operator mit C-Bindung"
  
! #: cp/decl.cc:11429
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD hat ungültige Argumentliste"
  
! #: cp/decl.cc:11437
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "Ganzzahl-Suffix %qs durch Implementierung überdeckt"
  
! #: cp/decl.cc:11443
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "Gleitkomma-Suffix %qs durch Implementierung überdeckt"
  
! #: cp/decl.cc:11450
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "Literale Operator-Suffixe ohne vorangehendes %<_%> sind für zukünftige Standardisierungen reserviert"
  
! #: cp/decl.cc:11455
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD muss eine Nicht-Elementfunktion sein"
  
! #: cp/decl.cc:11540
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> muss %<int%> zurückgeben"
  
! #: cp/decl.cc:11580
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Definition des implizit deklarierten %qD"
  
! #: cp/decl.cc:11586
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Definition des explizit standardisierten %q+D"
  
! #: cp/decl.cc:11588
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D wurde hat hier ausdrücklichen Standardwert bekommen"
  
! #: cp/decl.cc:11605
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "keine Elementfunktion %q#D in Klasse %qT deklariert"
  
! #: cp/decl.cc:11802
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%<::main%> kann nicht als globale Variable deklariert werden"
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr "eine Entität mit dem Namen %<main%> kann nicht mit C-Sprachbindung deklariert werden"
  
! #: cp/decl.cc:11814
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "eine Nicht-Template-Variable kann nicht %<concept%> sein"
  
! #: cp/decl.cc:11817
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "Konzept muss im Gültigkeitsbereich des Namensbereiches definiert werden"
  
! #: cp/decl.cc:11820
  #, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "Variablenkonzepte werden nicht mehr unterstützt"
  
! #: cp/decl.cc:11941
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollständigem Typ"
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> erforderlich für Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.cc:11949
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.cc:11960
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ungültige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qT"
  
! #: cp/decl.cc:11965
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der Klasse"
  
! #: cp/decl.cc:11970
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qT"
  
! #: cp/decl.cc:12082
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Arraygröße von %qD hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.cc:12085
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Arraygröße hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.cc:12116 cp/decl.cc:12188
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Größe des Arrays %qD ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:12120 cp/decl.cc:12191
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Größe des Arrays ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:12171
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO-C++ verbietet Array %qD der Größe null"
  
! #: cp/decl.cc:12174
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO-C++ verbietet Array der Größe null"
  
! #: cp/decl.cc:12198
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO-C++ verbietet Array %qD variabler Länge"
  
! #: cp/decl.cc:12201
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO-C++ verbietet Array variabler Länge"
  
! #: cp/decl.cc:12207
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "Array %qD variabler Länge wird verwendet"
  
! #: cp/decl.cc:12210
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "Array variabler Größe wird verwendet"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Überlauf in Arraygröße"
  
! #: cp/decl.cc:12322
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD ist als Array vom Template-Platzhaltertyp %qT deklariert"
  
! #: cp/decl.cc:12325
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "Array des Template-Platzhaltertyps %qT wird erzeugt"
  
! #: cp/decl.cc:12335
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Deklaration von %qD als Array von voids"
  
! #: cp/decl.cc:12337
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "Array von void wird erzeugt"
  
! #: cp/decl.cc:12342
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Deklaration von %qD als Array von Funktionen"
  
! #: cp/decl.cc:12344
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Array von Funktionen wird erzeugt"
  
! #: cp/decl.cc:12349
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Deklaration von %qD als Array von Referenzen"
  
! #: cp/decl.cc:12351
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "Feld von Referenzen wird erzeugt"
  
! #: cp/decl.cc:12356
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Deklaration von %qD als Feld von Funktionselementen"
  
! #: cp/decl.cc:12359
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Feld von Funktionselementen wird erzeugt"
  
! #: cp/decl.cc:12377
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von %qD als multidimensionales Feld muss für alle Dimensionen außer der ersten Grenzen haben"
  
! #: cp/decl.cc:12381
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "multidimensionales Feld muss für alle Dimensionen außer der ersten Grenzen haben"
  
! #: cp/decl.cc:12395
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "Array variabler Größe von %<auto%>"
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Angabe des Rückgabetyps für Konstruktor ist ungültig"
  
! #: cp/decl.cc:12496
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "Qualifizierer sind bei Konstruktordeklarationen nicht erlaubt"
  
! #: cp/decl.cc:12507
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Angabe des Rückgabetyps für Destruktor ist ungültig"
  
! #: cp/decl.cc:12510
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "Qualifizierer sind bei Destruktordeklarationen nicht erlaubt"
  
! #: cp/decl.cc:12523
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "Rückgabetyp für %<operator %T%> angegeben"
  
! #: cp/decl.cc:12526
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "Qualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubt"
  
! #: cp/decl.cc:12535
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "Rückgabetyp für Herleitungshinweis angegeben"
  
! #: cp/decl.cc:12538
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "Qualifizierer sind bei Deklaration von Herleitungshinweis nicht erlaubt"
  
! #: cp/decl.cc:12542
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Template-Template-Parameter %qT in Deklaration von Ableitungshinweis"
  
! #: cp/decl.cc:12551
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "%<decl-specifier%> in Deklaration von Ableitungshinweis"
  
! #: cp/decl.cc:12572
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unbenannte Variable oder Feld als »void« deklariert"
  
! #: cp/decl.cc:12580
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Variable oder Feld als »void« deklariert"
  
! #: cp/decl.cc:12595
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "%<inline%>-Spezifizierer ungültig für Variable %qD mit Gültigkeitsbereich Block"
  
! #: cp/decl.cc:12600
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "»inline«-Variablen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/decl.cc:12656
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT als Typ statt als einfaches %<decltype(auto)%>"
  
! #: cp/decl.cc:12662
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "%<decltype(auto)%> darf nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:12683
  msgid "%e and %e specified together"
  msgstr "%e und %e gleichzeitig angegeben"
  
! #: cp/decl.cc:12895
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ungültige Verwendung des qualifizierten Namens %<::%D%>"
  
! #: cp/decl.cc:12898 cp/decl.cc:12920
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ungültige Verwendung des qualifizierten Namens %<%T::%D%>"
  
! #: cp/decl.cc:12901
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ungültige Verwendung des qualifizierten Namens %<%D::%D%>"
  
! #: cp/decl.cc:12911
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%q#T ist weder Klasse noch Namensbereich"
  
! #: cp/decl.cc:12935
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "Deklaration von %qE als Nicht-Funktion"
  
! #: cp/decl.cc:12942
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "Deklaration von %qE als Nicht-Element"
  
! #: cp/decl.cc:12970
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Deklarator-ID fehlt: reserviertes Wort %qD wird verwendet"
  
! #: cp/decl.cc:13021
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Funktionsdefinition deklariert keine Parameter"
  
! #: cp/decl.cc:13029 cp/decl.cc:13038 cp/decl.cc:15034
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Deklaration von %qD als Nicht-Funktion"
  
! #: cp/decl.cc:13046
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Deklaration von %qD als %<typedef%>"
  
! #: cp/decl.cc:13051
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Deklaration von %qD als Parameter"
  
! #: cp/decl.cc:13086
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "sowohl %qs als auch %qs angegeben"
  
! #: cp/decl.cc:13093 cp/decl.cc:13100 cp/decl.cc:13107 cp/decl.cc:13114
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%qs kann nicht in einer typedef-Deklaration auftreten"
  
! #: cp/decl.cc:13125
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr "höchstens einer der Spezifizierer %<constinit%> und %<constexpr%> kann verwendet werden"
  
! #: cp/decl.cc:13135
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "zwei oder mehr Datentypen in Deklaration von %qs"
  
! #: cp/decl.cc:13189
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO-C++ unterstützt nicht, dass einfaches %<complex%> %<double complex%> bedeutet"
  
! #: cp/decl.cc:13239 cp/decl.cc:13243 cp/decl.cc:13246
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO-C++ verbietet Deklaration von %qs ohne Typ"
  
! #: cp/decl.cc:13263
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> wird von diesem Ziel nicht unterstützt"
  
! #: cp/decl.cc:13271
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO-C++ unterstützt %<__int%d%> für %qs nicht"
  
! #: cp/decl.cc:13334
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs mit %qT angegeben"
  
! #: cp/decl.cc:13341
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr "%qs mit typedef-name %qD angegeben"
  
! #: cp/decl.cc:13350
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs mit %<decltype%> angegeben"
  
! #: cp/decl.cc:13352
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs mit %<typeof%> angegeben"
  
! #: cp/decl.cc:13421
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ungültig für %qs"
  
! #: cp/decl.cc:13465
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr "fehlende Template-Argumentliste nach %qE; für die Deduktion muss auf den Template-Platzhalter eine einfache Deklarator-ID folgen"
  
! #: cp/decl.cc:13491
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Element %qD kann nicht gleichzeitig %<virtual%> und %<static%> sein"
  
! #: cp/decl.cc:13500
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Element %qD kann erst mit %<-std=c++20%> oder %<-std=gnu++20%> gleichzeitig %<virtual%> und %<constexpr%> sein"
  
! #: cp/decl.cc:13513
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "»typedef«-Deklaration in Parameterdeklaration ungültig"
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Speicherklasse für Template-Parameter %qs angegeben"
  
! #: cp/decl.cc:13530 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Speicherklasse für Parameter %qs angegeben"
  
! #: cp/decl.cc:13538 cp/decl.cc:13547 cp/decl.cc:13553 cp/decl.cc:13559
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "ein Parameter kann nicht als %qs deklariert sein"
  
! #: cp/decl.cc:13569
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> außerhalb einer Klassendeklaration"
  
! #: cp/decl.cc:13579 cp/decl.cc:13582 cp/decl.cc:13584 cp/decl.cc:13587
! #: cp/decl.cc:13597 cp/decl.cc:13607 cp/decl.cc:13617 cp/decl.cc:13621
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "Deklaration für strukturierte Bindung darf nicht als %qs deklariert werden"
  
! #: cp/decl.cc:13591 cp/decl.cc:13613
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "strukturierte Bindungsdeklarationen können erst ab %<-std=c++20%> oder %<-std=gnu++20%> %qs sein"
  
! #: cp/decl.cc:13601
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "%<volatile%>-qualifizierte strukturierte Bindung ist veraltet"
  
! #: cp/decl.cc:13625
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "Deklaration für strukturierte Bindung darf nicht als %<auto%> (C++98) deklariert werden"
  
! #: cp/decl.cc:13637
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Deklaration für strukturierte Bindung darf nicht vom Typen %qT sein"
  
! #: cp/decl.cc:13640
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "Typ muss cv-qualifizierter %<auto%> oder Referenz auf cv-qualifizierten %<auto%> sein"
  
! #: cp/decl.cc:13648
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "Deklaration für strukturierte Bindung darf nicht vom eingeschränkten %<auto%>-Typen %qT sein"
  
! #: cp/decl.cc:13679
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mehrere Speicherklassen in Deklaration von %qs"
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Speicherklasse %qs angegeben"
  
! #: cp/decl.cc:13719
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geschachtelte Funktion %qs als %<extern%> deklariert"
  
! #: cp/decl.cc:13724
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Deklaration höchster Ebene von %qs gibt %<auto%> an"
  
! #: cp/decl.cc:13732
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Funktions-Gültigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>"
  
! #: cp/decl.cc:13746
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Speicherklassenangaben sind in friend-Funktionsdeklarationen ungültig"
  
! #: cp/decl.cc:13852
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "unnötige Klammern in Deklaration von %qs"
  
! #: cp/decl.cc:13858
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr "entfernen Sie die Klammern"
  
! #: cp/decl.cc:13925
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "explizite Objekt-Member-Funktion ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/decl.cc:13939
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr "ein Funktionstyp kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:13945
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "ein Zeiger auf einen Funktionstyp kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:13949
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "ein Zeiger auf einen Memberfunktionstyp kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:13957
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr "der Typ eines Zeigers auf eine explizite Objekt-Member-Funktion ist ein normaler Funktionszeiger-Typ"
  
! #: cp/decl.cc:13961
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr "der Typ einer expliziten Objekt-Member-Funktion ist ein normaler Funktionstyp"
  
! #: cp/decl.cc:13982
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr "nur der erste Parameter einer Memberfunktion kann als expliziter Objektparameter deklariert werden"
  
! #: cp/decl.cc:13987
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr "gültiger expliziter Objektparameter wird hier deklariert"
  
! #: cp/decl.cc:13991
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "»requires«-Klausel für Rückgabetyp"
  
! #: cp/decl.cc:14012
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "Funktion %qs verwendet Typspezifikation %<auto%> ohne folgenden Rückgabetypen"
  
! #: cp/decl.cc:14016
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "hergeleiteter Rückgabetyp nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
! #: cp/decl.cc:14021
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "virtuelle Funktionen kann keinen hergeleiteten Rückgabetyp haben"
  
! #: cp/decl.cc:14028
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "Funktion %qs mit folgendem Rückgabetypen hat %qT als seinen Typ statt einfaches %<auto%>"
  
! #: cp/decl.cc:14037
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "Funktion %qs mit nachgestelltem Rückgabetyp hat %<decltype(auto)%> als Typ statt einfachem %<auto%>"
  
! #: cp/decl.cc:14042
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ungültige Verwendung von %<decltype(auto)%>"
  
! #: cp/decl.cc:14049
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr "Funktion %qs mit nachfolgendem Rückgabetypen hat eingeschränkte %<auto%>-Typangabe statt des einfachen %<auto%>"
  
! #: cp/decl.cc:14055
  #, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "ungültige Verwendung eines eingeschränkten %<auto%>-Typs"
  
! #: cp/decl.cc:14067
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "hergeleiteter Klassentyp %qD in Rückgabetyp von Funktion"
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "Herleitungshinweis für %qT muss angehängten Rückgabetyp haben"
  
! #: cp/decl.cc:14090
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "angehängter Rückgabetyp %qT den Ableitungshinweises ist keine Spezialisierung von %qT"
  
! #: cp/decl.cc:14104
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "nachgestellter Rückgabetyp nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/decl.cc:14107
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "Funktion %qs mit folgendem Rückgabetypen nicht mit Typspezifikation %<auto%> deklariert"
  
! #: cp/decl.cc:14114
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "eine Umwandlungsfunktion darf keinen angehängten Rückgabetyp haben"
  
! #: cp/decl.cc:14140
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%<volatile%>-qualifizierter Rückgabetyp ist veraltet"
  
! #: cp/decl.cc:14152
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs als Funktion, die eine Funktion zurückgibt, deklariert"
  
! #: cp/decl.cc:14158
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs als Funktion, die ein Feld zurückgibt, deklariert"
  
! #: cp/decl.cc:14165
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<constinit%> ist am Rückgabetyp einer Funktion nicht erlaubt"
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Destruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.cc:14200
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "Konstruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.cc:14205
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Destruktoren dürfen nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:14206
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "Konstruktoren dürfen nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:14214
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "Destruktoren dürfen nicht ref-qualifiziert sein"
  
! #: cp/decl.cc:14215
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "Konstruktoren dürfen nicht ref-qualifiziert sein"
  
! #: cp/decl.cc:14233
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Konstruktoren dürfen nicht als %<virtual%> deklariert sein"
  
! #: cp/decl.cc:14250
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "virtuelle Funktionen können keine friends sein"
  
! #: cp/decl.cc:14255
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Deklaration nicht in Klassendefinition"
  
! #: cp/decl.cc:14259
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "%<friend%>-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werden"
  
! #: cp/decl.cc:14269
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr "Definition der Freundfunktion %qs kann keinen Namen haben, der mit %<::%> qualifiziert ist"
  
! #: cp/decl.cc:14273
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr "Definition der Freundfunktion %qs kann keinen Namen haben, der mit %<%D::%> qualifiziert ist"
  
! #: cp/decl.cc:14299
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "eine Funktion, die kein Member ist, kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:14307
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "eine explizite Objekt-Member-Funktion kann nicht %<virtual%> sein"
  
! #: cp/decl.cc:14317
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "eine explizite Objekt-Member-Funktion kann nicht %<static%> sein"
  
! #: cp/decl.cc:14326
  #, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr "%qD kann keine explizite Objektelementfunktion sein"
  
! #: cp/decl.cc:14349
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Destruktoren dürfen keine Parameter haben"
  
! #: cp/decl.cc:14407
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Zeiger auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:14420 cp/decl.cc:14427
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Referenz auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:14429
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Zeiger auf Element %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:14458
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.cc:14459
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.cc:14532
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "Referenz auf %q#T kann nicht deklariert werden, da letzteres weder Typedef noch Templatetyp-Argument ist"
  
! #: cp/decl.cc:14611
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Template-ID %qD als Deklarator verwendet"
  
! #: cp/decl.cc:14637
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Elementfunktionen sind implizite »friends« ihrer Klasse"
  
! #: cp/decl.cc:14642
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "zusätzliche Qualifizierung %<%T::%> an Element %qs"
  
! #: cp/decl.cc:14672
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Elementfunktion %<%T::%s%> kann nicht innerhalb von %qT definiert werden"
  
! #: cp/decl.cc:14674
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Elementfunktion %<%T::%s%> kann nicht innerhalb von %qT deklariert werden"
  
! #: cp/decl.cc:14682
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Element %<%T::%s%> kann nicht in %qT deklariert werden"
  
! #: cp/decl.cc:14722
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Nicht-Parameter %qs kann kein Parameterpack sein"
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Datenelement darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.cc:14734
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Parameter darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.cc:14745
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> außerhalb einer Klassendeklaration"
  
! #: cp/decl.cc:14748
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> in »friend«-Deklaration"
  
! #: cp/decl.cc:14751
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "nur Deklarationen von Konstruktoren und Umwandlungsoperatoren können %<explicit%> sein"
  
! #: cp/decl.cc:14761
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14774
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Funktion %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14780
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "%qs ist %<static%> und darf daher nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14786
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%qs ist %<const%> und darf daher nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14792
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Referenz %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14808
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "mit %<typedef%> definierte Funktion darf keinen Rumpf %<{ … }%> haben"
  
! #: cp/decl.cc:14811
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "mit %<typedef%> definierte Elementfunktion darf keinen Rumpf %<{ … }%> haben"
  
! #: cp/decl.cc:14837
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<auto%> ist in Aliasdeklaration nicht erlaubt"
  
! #: cp/decl.cc:14840
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "»typedef« als %<auto%> deklariert"
  
! #: cp/decl.cc:14845
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-clause an Typedef"
  
! #: cp/decl.cc:14849
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-Name darf kein Spezifizierer mit geschachteltem Namen sein"
  
! #: cp/decl.cc:14875
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschließende Klasse"
  
! #: cp/decl.cc:14964
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> für friend-Klassen-Deklaration angegeben"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Template-Parameter können keine »friends« sein"
  
! #: cp/decl.cc:14974
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-Deklaration erfordert Klassenschlüssel, d.h. %<friend class %T::%D%>"
  
! #: cp/decl.cc:14978
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-Deklaration erfordert Klassenschlüssel, d.h. %<friend %#T%>"
  
! #: cp/decl.cc:14991
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Versuch, die Klasse %qT zu einem »friend« des globalen Gültigkeitsbereiches zu machen"
  
! #: cp/decl.cc:15011
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ungültige Qualifizierer an Nicht-Element-Funktionstyp"
  
! #: cp/decl.cc:15015
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-clause an type-id"
  
! #: cp/decl.cc:15025
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakter Deklarator %qT als Deklaration verwendet"
  
! #: cp/decl.cc:15040
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "»requires«-Klausel in Deklaration von Nichtfunktionstyp %qT"
  
! #: cp/decl.cc:15059
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "%<::%> kann nicht in Parameterdeklaration verwendet werden"
  
! #: cp/decl.cc:15069 cp/parser.cc:21410
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "Parameter kann nicht mit %<decltype(auto)%> deklariert werden"
  
! #: cp/decl.cc:15076
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr "fehlende Template-Argumentliste nach %qE; Template-Platzhalter ist in Parameter nicht erlaubt"
  
! #: cp/decl.cc:15079
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "oder verwenden Sie %<auto%> für ein abgekürztes Funktionstemplate"
  
! #: cp/decl.cc:15085 cp/parser.cc:26076
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<auto%>-Parameter darf in diesem Kontext nicht verwendet werden"
  
! #: cp/decl.cc:15095
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Parameter als %<auto%> deklariert"
  
! #: cp/decl.cc:15149 cp/parser.cc:3855
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ungültige Verwendung des Template-Namens %qE ohne eine Argumentliste"
  
! #: cp/decl.cc:15153
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "nicht-statisches Datenelement mit Platzhalter %qT deklariert"
  
! #: cp/decl.cc:15173
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO-C++ verbietet flexibles Arrayelement %qs"
  
! #: cp/decl.cc:15176
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO-C++ verbietet flexible Arrayelemente"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15192
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ungültige Verwendung von %<::%>"
  
! #: cp/decl.cc:15213
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Deklaration der Funktion %qD in ungültigem Kontext"
  
! #: cp/decl.cc:15223
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Funktion %qD wurde innerhalb einer Union als %<virtual%> deklariert"
  
! #: cp/decl.cc:15233
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD kann nicht als %<virtual%> deklariert werden, da es immer statisch ist"
  
! #: cp/decl.cc:15247
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration für Destruktor %qD erwartet"
  
! #: cp/decl.cc:15254
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Deklaration von %qD als Element %qT"
  
! #: cp/decl.cc:15261 cp/decl.cc:15274
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "ein Destruktor kann nicht %qs sein"
  
! #: cp/decl.cc:15280
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration für Konstruktor %qD erwartet"
  
! #: cp/decl.cc:15289
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ein Konstruktor kann nicht %<concept%> sein"
  
! #: cp/decl.cc:15295
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "ein Konzept kann keine Elementfunktion sein"
  
! #: cp/decl.cc:15303 cp/decl.cc:15662
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD kann nicht %qs sein"
  
! #: cp/decl.cc:15313
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "Spezialisierung des Variablentemplates %qD als Funktion deklariert"
  
! #: cp/decl.cc:15316
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Variablentemplate hier deklariert"
  
! #: cp/decl.cc:15381
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Feld %qD hat unvollständigen Typen %qT"
  
! #: cp/decl.cc:15386
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Name %qT hat unvollständigen Typen"
  
! #: cp/decl.cc:15406
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE ist weder eine Funktion noch Elementfunktion; kann nicht als »friend« deklariert werden"
  
! #: cp/decl.cc:15409
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "unbenanntes Feld ist weder eine Funktion noch Elementfunktion; kann nicht als %<friend%> deklariert werden"
  
! #: cp/decl.cc:15428 cp/parser.cc:21976 cp/parser.cc:28868
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "ein Attribut, das zu einer »friend«-Deklaration gehört, die keine Definition ist, wird ignoriert"
  
! #: cp/decl.cc:15478 cp/decl.cc:15489
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "statisches Datenelement %qE als %qs deklariert"
  
! #: cp/decl.cc:15483
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "statisches Datenelement %qD (%<constexpr%>) muss Initialisierung haben"
  
! #: cp/decl.cc:15526 cp/decl.cc:15534 cp/decl.cc:15541 cp/decl.cc:15548
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "nicht-statisches Datenelement %qE als %qs deklariert"
  
! #: cp/decl.cc:15600
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Speicherklasse %<auto%> ungültig für Funktion %qs"
  
! #: cp/decl.cc:15603
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Speicherklasse %<register%> ungültig für Funktion %qs"
  
! #: cp/decl.cc:15609
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Speicherklasse %<__thread%> ungültig für Funktion %qs"
  
! #: cp/decl.cc:15613
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Speicherklasse %<thread_local%> ungültig für Funktion %qs"
  
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "%<constinit%>-Angabe ungültig für Funktion %qs"
  
! #: cp/decl.cc:15621
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-Spezifikation in %qs ist außerhalb einer Klassendefinition nicht erlaubt"
  
! #: cp/decl.cc:15633
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> ist für außerhalb des globalen Gültigkeitsbereiches deklarierte Funktion %qs ungültig"
  
! #: cp/decl.cc:15637
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<inline%> ungültig für außerhalb des globalen Gültigkeitsbereiches deklarierte Funktion %qs"
  
! #: cp/decl.cc:15645
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuelle Nicht-Klassen-Funktion %qs"
  
! #: cp/decl.cc:15652
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs nicht in Klassen-Gültigkeitsbereich definiert"
  
! #: cp/decl.cc:15653
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs in einem Nicht-Klassen-Gültigkeitsbereich definiert"
  
! #: cp/decl.cc:15696
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Elementfunktion %qD kann nicht deklariert werden, statische Bindung zu haben"
  
! #: cp/decl.cc:15705
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "statische Funktion innerhalb anderer Funktion kann nicht deklariert werden"
  
! #: cp/decl.cc:15746
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden"
  
! #: cp/decl.cc:15753
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisches Element %qD als %<register%> deklariert"
  
! #: cp/decl.cc:15759
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Element %q#D kann nicht explizit deklariert werden, externe Bindung zu haben"
  
! #: cp/decl.cc:15767
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "Deklaration der %<constexpr%>-Variable %qD ist keine Definition"
  
! #: cp/decl.cc:15774
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "eine Variable kann nicht als %<consteval%> deklariert sein"
  
! #: cp/decl.cc:15806
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisiert und als %<extern%> deklariert"
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs hat sowohl %<extern%> als auch Initialisierung"
  
! #: cp/decl.cc:16013
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Standardargument %qE verwendet %qD"
  
! #: cp/decl.cc:16016
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Standardargument %qE verwendet lokale Variable %qD"
  
! #: cp/decl.cc:16143
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ungültige Verwendung von cv-qualifiziertem Typ %qT in Parameterdeklaration"
  
! #: cp/decl.cc:16147
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ungültige Verwendung von Typ %<void%> in Parameterdeklaration"
  
! #: cp/decl.cc:16176
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "%<volatile%>-qualifizierter Parameter ist veraltet"
  
! #: cp/decl.cc:16184
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Parameter %qD deklariert ungültigerweise Methodentyp"
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT ein"
  
! #: cp/decl.cc:16211
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht Referenz auf Feld mit unbekannter Grenze %qT ein"
  
! #: cp/decl.cc:16494
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ungültiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeint"
  
! #: cp/decl.cc:16573
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD darf nicht innerhalb eines Namensbereiches definiert werden"
  
! #: cp/decl.cc:16580
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD darf nicht als »static« deklariert werden"
  
! #: cp/decl.cc:16638
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%qD muss eine nichtstatische Elementfunktion sein"
  
! #: cp/decl.cc:16646
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD muss eine Memberfunktion sein"
  
! #: cp/decl.cc:16654
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD darf erst ab %<-std=c++23%> oder %<-std=gnu++23%> eine statische Memberfunktion sein"
  
! #: cp/decl.cc:16664
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein"
  
! #: cp/decl.cc:16674
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD muss ein Argument von einem Klassen- oder Aufzählungstyp haben"
  
  #. 13.4.0.3
! #: cp/decl.cc:16705
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO-C++ verbietet Überladen von %<operator ?:%>"
  
! #: cp/decl.cc:16715
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "»%qD« darf keine variable Argumentanzahl haben"
  
! #: cp/decl.cc:16741
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD muss entweder null oder ein Argument nehmen"
  
! #: cp/decl.cc:16742
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD muss entweder ein oder zwei Argumente nehmen"
  
! #: cp/decl.cc:16754
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Suffix-%qD muss %<int%> als sein Argument nehmen"
  
! #: cp/decl.cc:16755
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "Suffix-%qD muss %<int%> als sein zweites Argument nehmen"
  
! #: cp/decl.cc:16766
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD darf keine Argumente nehmen"
  
! #: cp/decl.cc:16767 cp/decl.cc:16777
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD muss genau ein Argument nehmen"
  
! #: cp/decl.cc:16778
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD muss genau zwei Argumente nehmen"
  
! #: cp/decl.cc:16793
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD kann keine Standardargumente haben"
  
! #: cp/decl.cc:16817
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "Umwandlung von %qT in %<void%> wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16824
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Referenz auf gleichen Typ wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16826
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "Umwandlung von %qT in gleichen Typ wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16835
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Referenz auf Basisklasse %qT wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16837
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Basisklasse %qT wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16853
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "benutzerdefiniertes %qD wertet immer beide Argumente aus"
  
! #: cp/decl.cc:16872
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Präfix-%qD sollte %qT zurückgeben"
  
! #: cp/decl.cc:16879
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Suffix-%qD sollte %qT zurückgeben"
  
! #: cp/decl.cc:16891
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD sollte Wert zurückgeben"
  
! #: cp/decl.cc:16946
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Templatetyp-Parameter %qT wird nach %qs verwendet"
  
! #: cp/decl.cc:16970
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Templatespezialisierung alias %qT hinter %qs wird verwendet"
  
! #: cp/decl.cc:16973
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "typedef-Name %qD wird nach %qs verwendet"
  
! #: cp/decl.cc:16975
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD hat eine vorherige Deklaration hier"
  
! #: cp/decl.cc:16984
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT als %qs verwendet"
  
! #: cp/decl.cc:16985 cp/decl.cc:16993
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT hat hier eine vorherige Deklaration"
  
! #: cp/decl.cc:16992
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT als enum verwendet"
--- 56638,59161 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3521
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Redeklaration des »friend« %q#D kann keine Standardtemplateargumente haben"
  
! #: cp/decl.cc:3536
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "Thread-lokale Deklaration von %q#D folgt nicht-Thread-lokaler Deklaration"
  
! #: cp/decl.cc:3539
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "Nicht-Thread-lokale Deklaration von %q#D folgt Thread-lokaler Deklaration"
  
! #: cp/decl.cc:3554 cp/decl.cc:3598 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "Redeklaration von %q#D"
  
! #: cp/decl.cc:3581
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "redundante Redeklaration von %<constexpr%>static-Datenmember %qD"
  
! #: cp/decl.cc:3650
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "lokale Sprungmarke %qE steht in Konflikt mit bestehender Sprungmarke"
  
! #: cp/decl.cc:3651
  #, gcc-internal-format
  msgid "previous label"
  msgstr "vorherige Sprungmarke"
  
! #: cp/decl.cc:3741
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "Sprung zur Marke %qD"
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "Sprung zur case-Marke"
  
! #: cp/decl.cc:3746
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr "  als ein mögliches Ziel des berechneten goto"
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  von hier"
  
! #: cp/decl.cc:3777 cp/decl.cc:4016
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  beendet OpenMP-strukturierten Block"
  
! #: cp/decl.cc:3802
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  überschneidet Initialisierung von %q#D"
  
! #: cp/decl.cc:3814 cp/decl.cc:3982
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr "  betritt %<try%>-Block"
  
! #: cp/decl.cc:3820 cp/decl.cc:3971 cp/decl.cc:3984
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "  betritt %<catch%>-Block"
  
! #: cp/decl.cc:3826 cp/decl.cc:3998
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  tritt in OpenMP-strukturierten Block ein"
  
! #: cp/decl.cc:3832 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  synchronisierte oder atomare Anweisung wird betreten"
  
! #: cp/decl.cc:3838 cp/decl.cc:3992
  #, gcc-internal-format
  msgid "  enters statement expression"
  msgstr "  betritt den Anweisungsausdruck"
  
! #: cp/decl.cc:3845 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "  betritt %<constexpr if%>-Anweisung"
  
! #: cp/decl.cc:3851 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "  betritt %<consteval if%>-Anweisung"
  
! #: cp/decl.cc:3882 cp/decl.cc:4056
  #, gcc-internal-format
  msgid "  does not destroy %qD"
  msgstr "  zerstört %qD nicht"
  
! #: cp/decl.cc:3884 cp/decl.cc:4040
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr "  bereinigt die behandelte Ausnahme nicht"
  
! #: cp/decl.cc:3976
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  überspringt Initialisierung von %q#D"
  
! #: cp/decl.cc:4516 cp/parser.cc:7467
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "%qD wird ohne Template-Argumente verwendet"
  
! #: cp/decl.cc:4522
  #, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "%qD ist eine Funktion, kein Typ"
  
! #: cp/decl.cc:4533
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T ist keine Klasse"
  
! #: cp/decl.cc:4572 cp/decl.cc:4673
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "kein Klassentemplate namens %q#T in %q#T"
  
! #: cp/decl.cc:4573
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "kein Typ namens %q#T in %q#T"
  
! #: cp/decl.cc:4587
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Nachschlagen von %qT in %qT ist nicht eindeutig"
  
! #: cp/decl.cc:4596
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> benennt %q#T, was kein Klassentemplate ist"
  
! #: cp/decl.cc:4609
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> benennt %q#D, das ist jedoch kein Typ"
  
! #: cp/decl.cc:4683
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Template-Parameter passen nicht zum Template %qD"
  
! #: cp/decl.cc:5161
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "%<-faligned-new=%d%> ist keine Zweierpotenz"
  
! #: cp/decl.cc:5216
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr "%<--param destructive-interference-size=%d%> ist kleiner als %d"
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param destructive-interference-size=%d%> ist kleiner als %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr "%<--param constructive-interference-size=%d%> ist kleiner als %d"
  
! #: cp/decl.cc:5238
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param constructive-interference-size=%d%> ist größer als %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:5565
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q#D ungültig; eine anonyme Union kann nur nicht-statische Datenelemente haben"
  
! #: cp/decl.cc:5575 cp/parser.cc:24258
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "diese Flexibilität ist veraltet und wird demnächst entfernt"
  
! #: cp/decl.cc:5604
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonyme Struktur mit Basisklassen"
  
! #: cp/decl.cc:5616
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Konstruktor in anonymem Aggregat nicht erlaubt"
  
! #: cp/decl.cc:5619
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Destruktor in anonymem Aggregat nicht erlaubt"
  
! #: cp/decl.cc:5622
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubt"
  
! #: cp/decl.cc:5641
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Attribut in Deklaration von %q#T ignoriert"
  
! #: cp/decl.cc:5644
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "Attribut für %q#T muss dem Schlüsselwort %qs folgen"
  
! #: cp/decl.cc:5686
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "mehrere Typen in einer Deklaration"
  
! #: cp/decl.cc:5691
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Redeklaration des eingebauten C++-Typs %qT"
  
! #: cp/decl.cc:5708
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> kann nur für Variablen oder Funktionsdeklarationen angegeben werden"
  
! #: cp/decl.cc:5741
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "fehlender Typname in typedef-Deklaration"
  
! #: cp/decl.cc:5749
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO-C++ verbietet anonyme structs"
  
! #: cp/decl.cc:5756
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> kann nur für Funktionen angegeben werden"
  
! #: cp/decl.cc:5759
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> kann nur für Funktionen angegeben werden"
  
! #: cp/decl.cc:5764
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> kann nur innerhalb einer Klasse angegeben werden"
  
! #: cp/decl.cc:5767
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> kann nur für Konstruktoren angegeben werden"
  
! #: cp/decl.cc:5770
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "eine Speicherklasse kann nur für Objekte und Funktionen angegeben werden"
  
! #: cp/decl.cc:5774
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> kann nur für Objekte und Funktionen angegeben werden"
  
! #: cp/decl.cc:5778
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> kann nur für Objekte und Funktionen angegeben werden"
  
! #: cp/decl.cc:5782
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> kann nur für Objekte und Funktionen angegeben werden"
  
! #: cp/decl.cc:5786
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> kann nur für Objekte und Funktionen angegeben werden"
  
! #: cp/decl.cc:5790
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> wurde in dieser Deklaration ignoriert"
  
! #: cp/decl.cc:5793 cp/decl.cc:5796 cp/decl.cc:5799
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%qs kann nicht für Typdeklarationen verwendet werden"
  
! #: cp/decl.cc:5822
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Attribut in expliter Instanziierung %q#T ignoriert"
  
! #: cp/decl.cc:5825
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "auf explizite Instanziierung kann kein Attribut angewendet werden"
  
! #: cp/decl.cc:5838 cp/decl.cc:13778 cp/decl.cc:15425 cp/parser.cc:16040
! #: cp/parser.cc:21979 cp/parser.cc:28921
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Attribut wird ignoriert"
  
! #: cp/decl.cc:5840 cp/decl.cc:13779
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "ein Attribut, das sich auf eine Typspezifizierung bezieht, wird ignoriert"
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "auf Klassentyp %qT angewandte Attribute außerhalb einer Definition werden ignoriert"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5919
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "auf abhängigen Typ %qT angewandte Attribute ohne zugehörige Deklaration werden ignoriert"
  
! #: cp/decl.cc:5985 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD ist initialisiert (stattdessen %qs verwenden)"
  
! #: cp/decl.cc:5998
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Deklaration von %q#D hat %<extern%> und ist initialisiert"
  
! #: cp/decl.cc:6036
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Definition von %q#D ist als %<dllimport%> markiert"
  
! #: cp/decl.cc:6063
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D ist kein static-Datenelement von %q#T"
  
! #: cp/decl.cc:6072
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Nichtelement-Templatedeklaration von %qD"
  
! #: cp/decl.cc:6073
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "entspricht nicht der Element-Templatedeklaration hier"
  
! #: cp/decl.cc:6085
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definieren"
  
! #: cp/decl.cc:6097
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "doppelte Initialisierung von %qD"
  
! #: cp/decl.cc:6147 cp/decl.cc:6151
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Deklaration von %q#D außerhalb einer Klasse ist keine Definition"
  
! #: cp/decl.cc:6169
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr "extern-Deklaration %q#D mit Gültigkeitsbereich Block darf nicht an ein benanntes Modul angehängt werden"
  
! #: cp/decl.cc:6205
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD kann in einer %qs-Funktion erst ab %<-std=c++23%> oder %<-std=gnu++23%> als %<thread_local%> definiert werden"
  
! #: cp/decl.cc:6211
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD kann in einer %qs-Funktion erst ab %<-std=c++23%> oder %<-std=gnu++23%> als %<static%> definiert werden"
  
! #: cp/decl.cc:6277
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Variable %q#D hat Initialisierung, aber unvollständigen Typ"
  
! #: cp/decl.cc:6286 cp/decl.cc:7761
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Elemente des Arrays %q#D haben unvollständigen Typ"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Aggregat %q#D hat unvollständigen Typ und kann nicht definiert werden"
  
! #: cp/decl.cc:6367
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD als Referenz deklariert, aber nicht initialisiert"
  
! #: cp/decl.cc:6450
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "Name in benannter Initialisierung im GNU-Stil für ein Array verwendet"
  
! #: cp/decl.cc:6456
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Name %qD in benannter Initialisierung im GNU-Stil für ein Array verwendet"
  
! #: cp/decl.cc:6475
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "nicht-trivial markierte Initialisierungen nicht unterstützt"
  
! #: cp/decl.cc:6479
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99-Designator %qE ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:6544
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Initialisierung gibt nicht die Größe von %qD an"
  
! #: cp/decl.cc:6551
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Arraygröße fehlt in %qD"
  
! #: cp/decl.cc:6563
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Array %qD der Größe null"
  
! #: cp/decl.cc:6603
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Speichergröße von %qD ist unbekannt"
  
! #: cp/decl.cc:6628
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Speichergröße von %qD ist nicht konstant"
  
! #: cp/decl.cc:6730
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Entschuldigung: Semantik der Inline-Variable %q#D ist falsch (mehrere Kopien wären die Folge)"
  
! #: cp/decl.cc:6734
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Entschuldigung: Semantik von static-Variable %q#D in inline-Funktion ist falsch (mehrere Kopien wären die Folge)"
  
! #: cp/decl.cc:6741
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "dies kann durch das Löschen der Initialisierung umgangen werden"
  
! #: cp/decl.cc:6784 rust/backend/rust-tree.cc:3265
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "nicht initialisiertes %<const %D%>"
  
! #: cp/decl.cc:6791 rust/backend/rust-tree.cc:3272
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Funktion"
  
! #: cp/decl.cc:6800 rust/backend/rust-tree.cc:3281
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Kontext"
  
! #: cp/decl.cc:6808
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T hat keinen benutzerdefinierten Default-Konstruktor"
  
! #: cp/decl.cc:6812
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "Konstruktor ist nicht benutzerdefiniert, da er im Klassenkörper ausdrücklich standardisiert ist"
  
! #: cp/decl.cc:6815
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "und der implizit definierte Konstruktor initialisiert %q#D nicht"
  
! #: cp/decl.cc:7115
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ungültiger Typ %qT als Initialisierung für einen Vektor des Typs %qT"
  
! #: cp/decl.cc:7187
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Initialisierung für %qT muss geklammert sein"
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> in benannter Initialisierung im GNU-Stil für Klasse %qT verwendet"
  
! #: cp/decl.cc:7249 cp/init.cc:3424 cp/search.cc:1244
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Abfrage des Elementes %qD ist mehrdeutig"
  
! #: cp/decl.cc:7254
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT hat kein nicht-statisches Datenelement namens %qD"
  
! #: cp/decl.cc:7279
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD ist kein direktes Element von %qT"
  
! #: cp/decl.cc:7335
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ungültige Initialisierung für %q#D"
  
! #: cp/decl.cc:7389
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99-Bezeichner %qE außerhalb von Aggregatinitialisierung"
  
! #: cp/decl.cc:7428 cp/decl.cc:7719 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "zu viele Initialisierer für %qT"
  
! #: cp/decl.cc:7471
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "geschweifte Klammern um skalare Initialisierung für Typ %qT"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90182
! #: cp/decl.cc:7481
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "zu viele geschweifte Klammern um skalare Initialisierung für Typ %qT"
  
! #: cp/decl.cc:7615
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "geschweifte Klammern fehlen um Initialisierung für %qT"
  
! #: cp/decl.cc:7749
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "Strukturierte Bindung hat unvollständigen Typen %qT"
  
! #: cp/decl.cc:7763
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Elemente des Arrays %q#T haben unvollständigen Typ"
  
! #: cp/decl.cc:7776
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "zusammengesetztes Literal variabler Größe"
  
! #: cp/decl.cc:7832
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D hat unvollständigen Typ"
  
! #: cp/decl.cc:7853
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalares Objekt %qD erfordert ein Element in Initialisierung"
  
! #: cp/decl.cc:7898
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "in C++98 muss %qD mit Konstruktor initialisiert werden, nicht mit %<{...}%>"
  
! #: cp/decl.cc:8041
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Array %qD mit geklammerter Zeichenkettenkonstante %qE initialisiert"
  
! #: cp/decl.cc:8081
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "Initialisierung ungültig für statisches Element mit Konstruktor"
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "Initialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungültig"
  
! #: cp/decl.cc:8086
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "Initialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungültig"
  
! #: cp/decl.cc:8091
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(eine Initialisierung außerhalb der Klasse ist erforderlich)"
  
! #: cp/decl.cc:8293
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Referenz %qD wird mit sich selbst initialisiert"
  
! #: cp/decl.cc:8495
  #, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "Argument %d von %qE muss vom Typ %<omp_interop_t%> sein"
  
! #: cp/decl.cc:8666
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Variantendeklaration nicht gefunden"
  
! #: cp/decl.cc:8690
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%<declare variant%> für Konstruktor %qD"
  
! #: cp/decl.cc:8695
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%<declare variant%> für Destruktor %qD"
  
! #: cp/decl.cc:8700
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "%<declare variant%> an %qD mit Vorgabewert"
  
! #: cp/decl.cc:8705
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "%<declare variant%> an gelöschter %qD"
  
! #: cp/decl.cc:8710
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%<declare variant%> an virtueller %qD"
  
! #: cp/decl.cc:8775
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Zuweisung (nicht Initialisierung) in Deklaration"
  
! #: cp/decl.cc:8796 cp/decl.cc:15825
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO-C++17 erlaubt Speicherklassenangabe %<register%> nicht"
  
! #: cp/decl.cc:8800 cp/decl.cc:15829
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-Speicherklassenangabe verwendet"
  
! #: cp/decl.cc:8845 cp/decl.cc:15792
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Deklaration von %q#D hat keine Initialisierung"
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "Initialisierung für %<decltype(auto) %D%> hat Funktionstyp; %<()%> vergessen?"
  
! #: cp/decl.cc:8893
  #, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "deduzierter Typ %qT für %qD ist unvollständig"
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8944
  #, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr "%<::main%> kann nicht gelöscht werden"
  
! #: cp/decl.cc:9098
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "vorherige Typdeklaration von %q#D wird überschattet"
  
! #: cp/decl.cc:9141
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "Attribut %<constinit%> kann nur für Variablen verwendet werden, die »static« oder threadlokel sind"
  
! #: cp/decl.cc:9349
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Funktion %q#D ist wie eine Variable initialisiert"
  
! #: cp/decl.cc:9581
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Lambda-Abschluss-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9582
  #, gcc-internal-format
  msgid "lambda declared here"
  msgstr "Lambda ist hier deklariert"
  
! #: cp/decl.cc:9598
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Strukturelement hat"
  
! #: cp/decl.cc:9601
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Unionelement hat"
  
! #: cp/decl.cc:9609
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "unzugreifbares Element %qD von %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9632
  #, gcc-internal-format
  msgid "in base class of %qT"
  msgstr "in der Basisklasse von %qT"
  
! #: cp/decl.cc:9639
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da sowohl er als auch seine Basisklasse %qT nichtstatische Datenelemente haben"
  
! #: cp/decl.cc:9648
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da seine Basisklassen %qT und %qT nichtstatische Datenelemente haben"
  
! #: cp/decl.cc:9886
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollständigen Typen %qT"
  
! #: cp/decl.cc:9902
  #, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr "Array-Initialisierer für strukturierte Bindungsdeklaration in Bedingung"
  
! #: cp/decl.cc:9908
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Array mit variabler Länge %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9918 cp/decl.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%u Name für strukturelle Bindung angegeben"
  msgstr[1] "%u Namen für strukturelle Bindung angegeben"
  
! #: cp/decl.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] "nur %u Name für strukturelle Bindung angegeben"
  msgstr[1] "nur %u Namen für strukturelle Bindung angegeben"
  
! #: cp/decl.cc:9925
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] "während %qT in %wu Element zerlegt wird"
  msgstr[1] "während %qT in %wu Elemente zerlegt wird"
  
! #: cp/decl.cc:9966
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "Vektor %qT variabler Länge kann nicht zerlegt werden"
  
! #: cp/decl.cc:9990
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:10000
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "während %qT in %E Elemente zerlegt wird"
  
! #: cp/decl.cc:10047
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr "%<std::tuple_element<%u, %T>::type%> ist %<void%>"
  
! #: cp/decl.cc:10053
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "in Initialisierung der Variable %qD für strukturierte Bindung"
  
! #: cp/decl.cc:10082
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Union-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:10087
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "nicht-Array-nicht-Klassentyp %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:10093
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollständigen Klassentypen %qT"
  
! #: cp/decl.cc:10102
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "Klassentyp %qT ohne nicht-static-Datenelemente kann nicht dekomponiert werden"
  
! #: cp/decl.cc:10598
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "nicht-lokale %<__thread%>-Variable %qD erfordert dynamische Initialisierung"
  
! #: cp/decl.cc:10601
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "nicht-lokale %<__thread%>-Variable %qD hat einen nicht-trivialen Destruktor"
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "%<thread_local%> in C++11 erlaubt dynamische Initialisierung und Zerstörung"
  
! #: cp/decl.cc:10825
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Initialisierung gibt nicht die Größe von %qT an"
  
! #: cp/decl.cc:10829
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "Arraygröße fehlt in %qT"
  
! #: cp/decl.cc:10832
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Array %qT der Größe null"
  
! #: cp/decl.cc:10848
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Destruktor für fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Konstruktor für fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.cc:10876
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD als eine %<virtual%> Variable deklariert"
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungültig in Variablendeklaration"
  
! #: cp/decl.cc:10884
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD als ein %<virtual%> Parameter deklariert"
  
! #: cp/decl.cc:10887
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD als ein %<inline%> Parameter deklariert"
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungültig in Parameterdeklaration"
  
! #: cp/decl.cc:10895
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD als ein %<virtual%> Typ deklariert"
  
! #: cp/decl.cc:10898
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD als ein %<inline%> Typ deklariert"
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungültig in Typdeklaration"
  
! #: cp/decl.cc:10906
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD als ein %<virtual%> Feld deklariert"
  
! #: cp/decl.cc:10909
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD als ein %<inline%> Feld deklariert"
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungültig in Felddeklaration"
  
! #: cp/decl.cc:10918
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D als »friend« deklariert"
  
! #: cp/decl.cc:10925
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D mit einer Ausnahmespezifikation deklariert"
  
! #: cp/decl.cc:10957
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Deklaration von %qD ist nicht in einem Namensbereich um %qT"
  
! #: cp/decl.cc:10997
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statische Elementfunktion %q#D mit Typqualifizierern deklariert"
  
! #: cp/decl.cc:11073
  #, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "Funktionskonzepte werden nicht mehr unterstützt"
  
! #: cp/decl.cc:11111
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "Einschränkungen auf einer Funktion, die kein Template hat"
  
! #: cp/decl.cc:11113
  #, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "eingeschränkte Nicht-Template-friend-Deklaration muss eine Definition sein"
  
! #: cp/decl.cc:11120
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr "friend-Funktionstemplate mit Einschränkungen, die von äußeren Templateparametern abhängen, muss eine Definition sein"
  
! #: cp/decl.cc:11172
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Definition der expliziten Spezialisierung %qD in friend-Deklaration"
  
! #: cp/decl.cc:11183
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ungültige Verwendung der Template-ID %qD in Deklaration des ursprünglichen Templates"
  
! #: cp/decl.cc:11201
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Standardargumente sind nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.cc:11210
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11241
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "»friend«-Deklaration von %qD gibt Defaultargumente an und ist keine Definition"
  
! #: cp/decl.cc:11283
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> kann nicht als Template deklariert werden"
  
! #: cp/decl.cc:11286
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> kann nicht inline deklariert werden"
  
! #: cp/decl.cc:11289 cp/decl.cc:11292
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "%<::main%> kann nicht als %qs deklariert werden"
  
! #: cp/decl.cc:11294
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> kann nicht statisch deklariert werden"
  
! #: cp/decl.cc:11296
  #, gcc-internal-format
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "%<::main%> kann nicht mit einer Bindungsangabe deklariert werden"
  
! #: cp/decl.cc:11299
  #, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr "%<::main%> kann nicht an ein benanntes Modul angehängt werden"
  
! #: cp/decl.cc:11358
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "statische Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.cc:11361
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "explizite Objekt-Member-Funktion %qD kann keine CV-Qualifizierer haben"
  
! #: cp/decl.cc:11366
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.cc:11368
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "statische Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.cc:11369
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "explizite Objekt-Member-Funktion %qD kann keinen ref-qualifier haben"
  
! #: cp/decl.cc:11375 cp/decl.cc:14308 cp/decl.cc:14318 cp/parser.cc:12370
  #, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "expliziter Objektparameter wird hier deklariert"
  
! #: cp/decl.cc:11388
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "Herleitungshinweis %qD muss im selben Gültigkeitsbereich wie %qT deklariert sein"
  
! #: cp/decl.cc:11390 cp/decl.cc:11399 cp/typeck.cc:4783
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  hier deklariert"
  
! #: cp/decl.cc:11397
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "Herleitungshinweis %qD muss denselben Zugriff wie %qT haben"
  
! #: cp/decl.cc:11403
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Herleitungshinweis %qD darf keinen Funktionskörper haben"
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "literaler Operator mit C-Bindung"
  
! #: cp/decl.cc:11427
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD hat ungültige Argumentliste"
  
! #: cp/decl.cc:11435
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "Ganzzahl-Suffix %qs durch Implementierung überdeckt"
  
! #: cp/decl.cc:11441
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "Gleitkomma-Suffix %qs durch Implementierung überdeckt"
  
! #: cp/decl.cc:11448
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "Literale Operator-Suffixe ohne vorangehendes %<_%> sind für zukünftige Standardisierungen reserviert"
  
! #: cp/decl.cc:11453
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD muss eine Nicht-Elementfunktion sein"
  
! #: cp/decl.cc:11538
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> muss %<int%> zurückgeben"
  
! #: cp/decl.cc:11578
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Definition des implizit deklarierten %qD"
  
! #: cp/decl.cc:11584
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Definition des explizit standardisierten %q+D"
  
! #: cp/decl.cc:11586
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D wurde hat hier ausdrücklichen Standardwert bekommen"
  
! #: cp/decl.cc:11603
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "keine Elementfunktion %q#D in Klasse %qT deklariert"
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%<::main%> kann nicht als globale Variable deklariert werden"
  
! #: cp/decl.cc:11803
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr "eine Entität mit dem Namen %<main%> kann nicht mit C-Sprachbindung deklariert werden"
  
! #: cp/decl.cc:11812
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "eine Nicht-Template-Variable kann nicht %<concept%> sein"
  
! #: cp/decl.cc:11815
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "Konzept muss im Gültigkeitsbereich des Namensbereiches definiert werden"
  
! #: cp/decl.cc:11818
  #, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "Variablenkonzepte werden nicht mehr unterstützt"
  
! #: cp/decl.cc:11939
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollständigem Typ"
  
! #: cp/decl.cc:11943
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> erforderlich für Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.cc:11947
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.cc:11958
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ungültige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qT"
  
! #: cp/decl.cc:11963
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der Klasse"
  
! #: cp/decl.cc:11968
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qT"
  
! #: cp/decl.cc:12080
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Arraygröße von %qD hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.cc:12083
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Arraygröße hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.cc:12114 cp/decl.cc:12186
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Größe des Arrays %qD ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:12118 cp/decl.cc:12189
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Größe des Arrays ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:12169
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO-C++ verbietet Array %qD der Größe null"
  
! #: cp/decl.cc:12172
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO-C++ verbietet Array der Größe null"
  
! #: cp/decl.cc:12196
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO-C++ verbietet Array %qD variabler Länge"
  
! #: cp/decl.cc:12199
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO-C++ verbietet Array variabler Länge"
  
! #: cp/decl.cc:12205
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "Array %qD variabler Länge wird verwendet"
  
! #: cp/decl.cc:12208
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "Array variabler Größe wird verwendet"
  
! #: cp/decl.cc:12260
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Überlauf in Arraygröße"
  
! #: cp/decl.cc:12320
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD ist als Array vom Template-Platzhaltertyp %qT deklariert"
  
! #: cp/decl.cc:12323
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "Array des Template-Platzhaltertyps %qT wird erzeugt"
  
! #: cp/decl.cc:12333
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Deklaration von %qD als Array von voids"
  
! #: cp/decl.cc:12335
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "Array von void wird erzeugt"
  
! #: cp/decl.cc:12340
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Deklaration von %qD als Array von Funktionen"
  
! #: cp/decl.cc:12342
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Array von Funktionen wird erzeugt"
  
! #: cp/decl.cc:12347
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Deklaration von %qD als Array von Referenzen"
  
! #: cp/decl.cc:12349
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "Feld von Referenzen wird erzeugt"
  
! #: cp/decl.cc:12354
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Deklaration von %qD als Feld von Funktionselementen"
  
! #: cp/decl.cc:12357
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Feld von Funktionselementen wird erzeugt"
  
! #: cp/decl.cc:12375
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von %qD als multidimensionales Feld muss für alle Dimensionen außer der ersten Grenzen haben"
  
! #: cp/decl.cc:12379
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "multidimensionales Feld muss für alle Dimensionen außer der ersten Grenzen haben"
  
! #: cp/decl.cc:12393
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "Array variabler Größe von %<auto%>"
  
! #: cp/decl.cc:12491
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Angabe des Rückgabetyps für Konstruktor ist ungültig"
  
! #: cp/decl.cc:12494
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "Qualifizierer sind bei Konstruktordeklarationen nicht erlaubt"
  
! #: cp/decl.cc:12505
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Angabe des Rückgabetyps für Destruktor ist ungültig"
  
! #: cp/decl.cc:12508
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "Qualifizierer sind bei Destruktordeklarationen nicht erlaubt"
  
! #: cp/decl.cc:12521
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "Rückgabetyp für %<operator %T%> angegeben"
  
! #: cp/decl.cc:12524
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "Qualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubt"
  
! #: cp/decl.cc:12533
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "Rückgabetyp für Herleitungshinweis angegeben"
  
! #: cp/decl.cc:12536
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "Qualifizierer sind bei Deklaration von Herleitungshinweis nicht erlaubt"
  
! #: cp/decl.cc:12540
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Template-Template-Parameter %qT in Deklaration von Ableitungshinweis"
  
! #: cp/decl.cc:12549
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "%<decl-specifier%> in Deklaration von Ableitungshinweis"
  
! #: cp/decl.cc:12570
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unbenannte Variable oder Feld als »void« deklariert"
  
! #: cp/decl.cc:12578
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Variable oder Feld als »void« deklariert"
  
! #: cp/decl.cc:12593
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "%<inline%>-Spezifizierer ungültig für Variable %qD mit Gültigkeitsbereich Block"
  
! #: cp/decl.cc:12598
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "»inline«-Variablen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT als Typ statt als einfaches %<decltype(auto)%>"
  
! #: cp/decl.cc:12660
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "%<decltype(auto)%> darf nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:12681
  msgid "%e and %e specified together"
  msgstr "%e und %e gleichzeitig angegeben"
  
! #: cp/decl.cc:12893
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ungültige Verwendung des qualifizierten Namens %<::%D%>"
  
! #: cp/decl.cc:12896 cp/decl.cc:12918
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ungültige Verwendung des qualifizierten Namens %<%T::%D%>"
  
! #: cp/decl.cc:12899
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ungültige Verwendung des qualifizierten Namens %<%D::%D%>"
  
! #: cp/decl.cc:12909
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%q#T ist weder Klasse noch Namensbereich"
  
! #: cp/decl.cc:12933
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "Deklaration von %qE als Nicht-Funktion"
  
! #: cp/decl.cc:12940
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "Deklaration von %qE als Nicht-Element"
  
! #: cp/decl.cc:12968
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Deklarator-ID fehlt: reserviertes Wort %qD wird verwendet"
  
! #: cp/decl.cc:13019
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Funktionsdefinition deklariert keine Parameter"
  
! #: cp/decl.cc:13027 cp/decl.cc:13036 cp/decl.cc:15032
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Deklaration von %qD als Nicht-Funktion"
  
! #: cp/decl.cc:13044
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Deklaration von %qD als %<typedef%>"
  
! #: cp/decl.cc:13049
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Deklaration von %qD als Parameter"
  
! #: cp/decl.cc:13084
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "sowohl %qs als auch %qs angegeben"
  
! #: cp/decl.cc:13091 cp/decl.cc:13098 cp/decl.cc:13105 cp/decl.cc:13112
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%qs kann nicht in einer typedef-Deklaration auftreten"
  
! #: cp/decl.cc:13123
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr "höchstens einer der Spezifizierer %<constinit%> und %<constexpr%> kann verwendet werden"
  
! #: cp/decl.cc:13133
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "zwei oder mehr Datentypen in Deklaration von %qs"
  
! #: cp/decl.cc:13187
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO-C++ unterstützt nicht, dass einfaches %<complex%> %<double complex%> bedeutet"
  
! #: cp/decl.cc:13237 cp/decl.cc:13241 cp/decl.cc:13244
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO-C++ verbietet Deklaration von %qs ohne Typ"
  
! #: cp/decl.cc:13261
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> wird von diesem Ziel nicht unterstützt"
  
! #: cp/decl.cc:13269
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO-C++ unterstützt %<__int%d%> für %qs nicht"
  
! #: cp/decl.cc:13332
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs mit %qT angegeben"
  
! #: cp/decl.cc:13339
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr "%qs mit typedef-name %qD angegeben"
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs mit %<decltype%> angegeben"
  
! #: cp/decl.cc:13350
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs mit %<typeof%> angegeben"
  
! #: cp/decl.cc:13419
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ungültig für %qs"
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr "fehlende Template-Argumentliste nach %qE; für die Deduktion muss auf den Template-Platzhalter eine einfache Deklarator-ID folgen"
  
! #: cp/decl.cc:13489
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Element %qD kann nicht gleichzeitig %<virtual%> und %<static%> sein"
  
! #: cp/decl.cc:13498
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Element %qD kann erst mit %<-std=c++20%> oder %<-std=gnu++20%> gleichzeitig %<virtual%> und %<constexpr%> sein"
  
! #: cp/decl.cc:13511
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "»typedef«-Deklaration in Parameterdeklaration ungültig"
  
! #: cp/decl.cc:13518
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Speicherklasse für Template-Parameter %qs angegeben"
  
! #: cp/decl.cc:13528 cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Speicherklasse für Parameter %qs angegeben"
  
! #: cp/decl.cc:13536 cp/decl.cc:13545 cp/decl.cc:13551 cp/decl.cc:13557
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "ein Parameter kann nicht als %qs deklariert sein"
  
! #: cp/decl.cc:13567
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> außerhalb einer Klassendeklaration"
  
! #: cp/decl.cc:13577 cp/decl.cc:13580 cp/decl.cc:13582 cp/decl.cc:13585
! #: cp/decl.cc:13595 cp/decl.cc:13605 cp/decl.cc:13615 cp/decl.cc:13619
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "Deklaration für strukturierte Bindung darf nicht als %qs deklariert werden"
  
! #: cp/decl.cc:13589 cp/decl.cc:13611
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "strukturierte Bindungsdeklarationen können erst ab %<-std=c++20%> oder %<-std=gnu++20%> %qs sein"
  
! #: cp/decl.cc:13599
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "%<volatile%>-qualifizierte strukturierte Bindung ist veraltet"
  
! #: cp/decl.cc:13623
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "Deklaration für strukturierte Bindung darf nicht als %<auto%> (C++98) deklariert werden"
  
! #: cp/decl.cc:13635
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Deklaration für strukturierte Bindung darf nicht vom Typen %qT sein"
  
! #: cp/decl.cc:13638
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "Typ muss cv-qualifizierter %<auto%> oder Referenz auf cv-qualifizierten %<auto%> sein"
  
! #: cp/decl.cc:13646
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "Deklaration für strukturierte Bindung darf nicht vom eingeschränkten %<auto%>-Typen %qT sein"
  
! #: cp/decl.cc:13677
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mehrere Speicherklassen in Deklaration von %qs"
  
! #: cp/decl.cc:13703
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Speicherklasse %qs angegeben"
  
! #: cp/decl.cc:13717
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geschachtelte Funktion %qs als %<extern%> deklariert"
  
! #: cp/decl.cc:13722
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Deklaration höchster Ebene von %qs gibt %<auto%> an"
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Funktions-Gültigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>"
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Speicherklassenangaben sind in friend-Funktionsdeklarationen ungültig"
  
! #: cp/decl.cc:13850
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "unnötige Klammern in Deklaration von %qs"
  
! #: cp/decl.cc:13856
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr "entfernen Sie die Klammern"
  
! #: cp/decl.cc:13923
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "explizite Objekt-Member-Funktion ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/decl.cc:13937
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr "ein Funktionstyp kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:13943
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "ein Zeiger auf einen Funktionstyp kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:13947
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "ein Zeiger auf einen Memberfunktionstyp kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:13955
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr "der Typ eines Zeigers auf eine explizite Objekt-Member-Funktion ist ein normaler Funktionszeiger-Typ"
  
! #: cp/decl.cc:13959
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr "der Typ einer expliziten Objekt-Member-Funktion ist ein normaler Funktionstyp"
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr "nur der erste Parameter einer Memberfunktion kann als expliziter Objektparameter deklariert werden"
  
! #: cp/decl.cc:13985
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr "gültiger expliziter Objektparameter wird hier deklariert"
  
! #: cp/decl.cc:13989
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "»requires«-Klausel für Rückgabetyp"
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "Funktion %qs verwendet Typspezifikation %<auto%> ohne folgenden Rückgabetypen"
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "hergeleiteter Rückgabetyp nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
! #: cp/decl.cc:14019
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "virtuelle Funktionen kann keinen hergeleiteten Rückgabetyp haben"
  
! #: cp/decl.cc:14026
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "Funktion %qs mit folgendem Rückgabetypen hat %qT als seinen Typ statt einfaches %<auto%>"
  
! #: cp/decl.cc:14035
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "Funktion %qs mit nachgestelltem Rückgabetyp hat %<decltype(auto)%> als Typ statt einfachem %<auto%>"
  
! #: cp/decl.cc:14040
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ungültige Verwendung von %<decltype(auto)%>"
  
! #: cp/decl.cc:14047
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr "Funktion %qs mit nachfolgendem Rückgabetypen hat eingeschränkte %<auto%>-Typangabe statt des einfachen %<auto%>"
  
! #: cp/decl.cc:14053
  #, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "ungültige Verwendung eines eingeschränkten %<auto%>-Typs"
  
! #: cp/decl.cc:14065
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "hergeleiteter Klassentyp %qD in Rückgabetyp von Funktion"
  
! #: cp/decl.cc:14075
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "Herleitungshinweis für %qT muss angehängten Rückgabetyp haben"
  
! #: cp/decl.cc:14088
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "angehängter Rückgabetyp %qT den Ableitungshinweises ist keine Spezialisierung von %qT"
  
! #: cp/decl.cc:14102
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "nachgestellter Rückgabetyp nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/decl.cc:14105
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "Funktion %qs mit folgendem Rückgabetypen nicht mit Typspezifikation %<auto%> deklariert"
  
! #: cp/decl.cc:14112
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "eine Umwandlungsfunktion darf keinen angehängten Rückgabetyp haben"
  
! #: cp/decl.cc:14138
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%<volatile%>-qualifizierter Rückgabetyp ist veraltet"
  
! #: cp/decl.cc:14150
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs als Funktion, die eine Funktion zurückgibt, deklariert"
  
! #: cp/decl.cc:14156
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs als Funktion, die ein Feld zurückgibt, deklariert"
  
! #: cp/decl.cc:14163
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<constinit%> ist am Rückgabetyp einer Funktion nicht erlaubt"
  
! #: cp/decl.cc:14196
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Destruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "Konstruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.cc:14203
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Destruktoren dürfen nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:14204
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "Konstruktoren dürfen nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:14212
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "Destruktoren dürfen nicht ref-qualifiziert sein"
  
! #: cp/decl.cc:14213
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "Konstruktoren dürfen nicht ref-qualifiziert sein"
  
! #: cp/decl.cc:14231
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Konstruktoren dürfen nicht als %<virtual%> deklariert sein"
  
! #: cp/decl.cc:14248
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "virtuelle Funktionen können keine friends sein"
  
! #: cp/decl.cc:14253
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Deklaration nicht in Klassendefinition"
  
! #: cp/decl.cc:14257
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "%<friend%>-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werden"
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr "Definition der Freundfunktion %qs kann keinen Namen haben, der mit %<::%> qualifiziert ist"
  
! #: cp/decl.cc:14271
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr "Definition der Freundfunktion %qs kann keinen Namen haben, der mit %<%D::%> qualifiziert ist"
  
! #: cp/decl.cc:14297
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "eine Funktion, die kein Member ist, kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:14305
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "eine explizite Objekt-Member-Funktion kann nicht %<virtual%> sein"
  
! #: cp/decl.cc:14315
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "eine explizite Objekt-Member-Funktion kann nicht %<static%> sein"
  
! #: cp/decl.cc:14324
  #, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr "%qD kann keine explizite Objektelementfunktion sein"
  
! #: cp/decl.cc:14347
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Destruktoren dürfen keine Parameter haben"
  
! #: cp/decl.cc:14405
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Zeiger auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:14418 cp/decl.cc:14425
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Referenz auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:14427
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Zeiger auf Element %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:14456
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.cc:14457
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.cc:14530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "Referenz auf %q#T kann nicht deklariert werden, da letzteres weder Typedef noch Templatetyp-Argument ist"
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Template-ID %qD als Deklarator verwendet"
  
! #: cp/decl.cc:14635
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Elementfunktionen sind implizite »friends« ihrer Klasse"
  
! #: cp/decl.cc:14640
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "zusätzliche Qualifizierung %<%T::%> an Element %qs"
  
! #: cp/decl.cc:14670
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Elementfunktion %<%T::%s%> kann nicht innerhalb von %qT definiert werden"
  
! #: cp/decl.cc:14672
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Elementfunktion %<%T::%s%> kann nicht innerhalb von %qT deklariert werden"
  
! #: cp/decl.cc:14680
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Element %<%T::%s%> kann nicht in %qT deklariert werden"
  
! #: cp/decl.cc:14720
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Nicht-Parameter %qs kann kein Parameterpack sein"
  
! #: cp/decl.cc:14729
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Datenelement darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.cc:14732
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Parameter darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.cc:14743
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> außerhalb einer Klassendeklaration"
  
! #: cp/decl.cc:14746
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> in »friend«-Deklaration"
  
! #: cp/decl.cc:14749
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "nur Deklarationen von Konstruktoren und Umwandlungsoperatoren können %<explicit%> sein"
  
! #: cp/decl.cc:14759
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14766
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14772
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Funktion %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14778
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "%qs ist %<static%> und darf daher nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14784
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%qs ist %<const%> und darf daher nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14790
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Referenz %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14806
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "mit %<typedef%> definierte Funktion darf keinen Rumpf %<{ … }%> haben"
  
! #: cp/decl.cc:14809
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "mit %<typedef%> definierte Elementfunktion darf keinen Rumpf %<{ … }%> haben"
  
! #: cp/decl.cc:14835
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<auto%> ist in Aliasdeklaration nicht erlaubt"
  
! #: cp/decl.cc:14838
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "»typedef« als %<auto%> deklariert"
  
! #: cp/decl.cc:14843
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-clause an Typedef"
  
! #: cp/decl.cc:14847
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-Name darf kein Spezifizierer mit geschachteltem Namen sein"
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschließende Klasse"
  
! #: cp/decl.cc:14962
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> für friend-Klassen-Deklaration angegeben"
  
! #: cp/decl.cc:14970
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Template-Parameter können keine »friends« sein"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-Deklaration erfordert Klassenschlüssel, d.h. %<friend class %T::%D%>"
  
! #: cp/decl.cc:14976
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-Deklaration erfordert Klassenschlüssel, d.h. %<friend %#T%>"
  
! #: cp/decl.cc:14989
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Versuch, die Klasse %qT zu einem »friend« des globalen Gültigkeitsbereiches zu machen"
  
! #: cp/decl.cc:15009
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ungültige Qualifizierer an Nicht-Element-Funktionstyp"
  
! #: cp/decl.cc:15013
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-clause an type-id"
  
! #: cp/decl.cc:15023
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakter Deklarator %qT als Deklaration verwendet"
  
! #: cp/decl.cc:15038
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "»requires«-Klausel in Deklaration von Nichtfunktionstyp %qT"
  
! #: cp/decl.cc:15057
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "%<::%> kann nicht in Parameterdeklaration verwendet werden"
  
! #: cp/decl.cc:15067 cp/parser.cc:21414
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "Parameter kann nicht mit %<decltype(auto)%> deklariert werden"
  
! #: cp/decl.cc:15074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr "fehlende Template-Argumentliste nach %qE; Template-Platzhalter ist in Parameter nicht erlaubt"
  
! #: cp/decl.cc:15077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "oder verwenden Sie %<auto%> für ein abgekürztes Funktionstemplate"
  
! #: cp/decl.cc:15083 cp/parser.cc:26080
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<auto%>-Parameter darf in diesem Kontext nicht verwendet werden"
  
! #: cp/decl.cc:15093
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Parameter als %<auto%> deklariert"
  
! #: cp/decl.cc:15147 cp/parser.cc:3855
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ungültige Verwendung des Template-Namens %qE ohne eine Argumentliste"
  
! #: cp/decl.cc:15151
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "nicht-statisches Datenelement mit Platzhalter %qT deklariert"
  
! #: cp/decl.cc:15171
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO-C++ verbietet flexibles Arrayelement %qs"
  
! #: cp/decl.cc:15174
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO-C++ verbietet flexible Arrayelemente"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15190
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ungültige Verwendung von %<::%>"
  
! #: cp/decl.cc:15211
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Deklaration der Funktion %qD in ungültigem Kontext"
  
! #: cp/decl.cc:15221
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Funktion %qD wurde innerhalb einer Union als %<virtual%> deklariert"
  
! #: cp/decl.cc:15231
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD kann nicht als %<virtual%> deklariert werden, da es immer statisch ist"
  
! #: cp/decl.cc:15245
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration für Destruktor %qD erwartet"
  
! #: cp/decl.cc:15252
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Deklaration von %qD als Element %qT"
  
! #: cp/decl.cc:15259 cp/decl.cc:15272
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "ein Destruktor kann nicht %qs sein"
  
! #: cp/decl.cc:15278
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration für Konstruktor %qD erwartet"
  
! #: cp/decl.cc:15287
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ein Konstruktor kann nicht %<concept%> sein"
  
! #: cp/decl.cc:15293
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "ein Konzept kann keine Elementfunktion sein"
  
! #: cp/decl.cc:15301 cp/decl.cc:15660
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD kann nicht %qs sein"
  
! #: cp/decl.cc:15311
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "Spezialisierung des Variablentemplates %qD als Funktion deklariert"
  
! #: cp/decl.cc:15314
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Variablentemplate hier deklariert"
  
! #: cp/decl.cc:15379
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Feld %qD hat unvollständigen Typen %qT"
  
! #: cp/decl.cc:15384
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Name %qT hat unvollständigen Typen"
  
! #: cp/decl.cc:15404
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE ist weder eine Funktion noch Elementfunktion; kann nicht als »friend« deklariert werden"
  
! #: cp/decl.cc:15407
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "unbenanntes Feld ist weder eine Funktion noch Elementfunktion; kann nicht als %<friend%> deklariert werden"
  
! #: cp/decl.cc:15426 cp/parser.cc:21980 cp/parser.cc:28922
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "ein Attribut, das zu einer »friend«-Deklaration gehört, die keine Definition ist, wird ignoriert"
  
! #: cp/decl.cc:15476 cp/decl.cc:15487
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "statisches Datenelement %qE als %qs deklariert"
  
! #: cp/decl.cc:15481
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "statisches Datenelement %qD (%<constexpr%>) muss Initialisierung haben"
  
! #: cp/decl.cc:15524 cp/decl.cc:15532 cp/decl.cc:15539 cp/decl.cc:15546
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "nicht-statisches Datenelement %qE als %qs deklariert"
  
! #: cp/decl.cc:15598
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Speicherklasse %<auto%> ungültig für Funktion %qs"
  
! #: cp/decl.cc:15601
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Speicherklasse %<register%> ungültig für Funktion %qs"
  
! #: cp/decl.cc:15607
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Speicherklasse %<__thread%> ungültig für Funktion %qs"
  
! #: cp/decl.cc:15611
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Speicherklasse %<thread_local%> ungültig für Funktion %qs"
  
! #: cp/decl.cc:15616
  #, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "%<constinit%>-Angabe ungültig für Funktion %qs"
  
! #: cp/decl.cc:15619
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-Spezifikation in %qs ist außerhalb einer Klassendefinition nicht erlaubt"
  
! #: cp/decl.cc:15631
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> ist für außerhalb des globalen Gültigkeitsbereiches deklarierte Funktion %qs ungültig"
  
! #: cp/decl.cc:15635
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<inline%> ungültig für außerhalb des globalen Gültigkeitsbereiches deklarierte Funktion %qs"
  
! #: cp/decl.cc:15643
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuelle Nicht-Klassen-Funktion %qs"
  
! #: cp/decl.cc:15650
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs nicht in Klassen-Gültigkeitsbereich definiert"
  
! #: cp/decl.cc:15651
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs in einem Nicht-Klassen-Gültigkeitsbereich definiert"
  
! #: cp/decl.cc:15694
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Elementfunktion %qD kann nicht deklariert werden, statische Bindung zu haben"
  
! #: cp/decl.cc:15703
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "statische Funktion innerhalb anderer Funktion kann nicht deklariert werden"
  
! #: cp/decl.cc:15744
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden"
  
! #: cp/decl.cc:15751
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisches Element %qD als %<register%> deklariert"
  
! #: cp/decl.cc:15757
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Element %q#D kann nicht explizit deklariert werden, externe Bindung zu haben"
  
! #: cp/decl.cc:15765
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "Deklaration der %<constexpr%>-Variable %qD ist keine Definition"
  
! #: cp/decl.cc:15772
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "eine Variable kann nicht als %<consteval%> deklariert sein"
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisiert und als %<extern%> deklariert"
  
! #: cp/decl.cc:15809
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs hat sowohl %<extern%> als auch Initialisierung"
  
! #: cp/decl.cc:16011
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Standardargument %qE verwendet %qD"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Standardargument %qE verwendet lokale Variable %qD"
  
! #: cp/decl.cc:16141
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ungültige Verwendung von cv-qualifiziertem Typ %qT in Parameterdeklaration"
  
! #: cp/decl.cc:16145
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ungültige Verwendung von Typ %<void%> in Parameterdeklaration"
  
! #: cp/decl.cc:16174
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "%<volatile%>-qualifizierter Parameter ist veraltet"
  
! #: cp/decl.cc:16182
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Parameter %qD deklariert ungültigerweise Methodentyp"
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT ein"
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht Referenz auf Feld mit unbekannter Grenze %qT ein"
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ungültiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeint"
  
! #: cp/decl.cc:16571
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD darf nicht innerhalb eines Namensbereiches definiert werden"
  
! #: cp/decl.cc:16578
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD darf nicht als »static« deklariert werden"
  
! #: cp/decl.cc:16636
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%qD muss eine nichtstatische Elementfunktion sein"
  
! #: cp/decl.cc:16644
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD muss eine Memberfunktion sein"
  
! #: cp/decl.cc:16652
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD darf erst ab %<-std=c++23%> oder %<-std=gnu++23%> eine statische Memberfunktion sein"
  
! #: cp/decl.cc:16662
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein"
  
! #: cp/decl.cc:16672
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD muss ein Argument von einem Klassen- oder Aufzählungstyp haben"
  
  #. 13.4.0.3
! #: cp/decl.cc:16703
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO-C++ verbietet Überladen von %<operator ?:%>"
  
! #: cp/decl.cc:16713
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "»%qD« darf keine variable Argumentanzahl haben"
  
! #: cp/decl.cc:16739
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD muss entweder null oder ein Argument nehmen"
  
! #: cp/decl.cc:16740
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD muss entweder ein oder zwei Argumente nehmen"
  
! #: cp/decl.cc:16752
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Suffix-%qD muss %<int%> als sein Argument nehmen"
  
! #: cp/decl.cc:16753
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "Suffix-%qD muss %<int%> als sein zweites Argument nehmen"
  
! #: cp/decl.cc:16764
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD darf keine Argumente nehmen"
  
! #: cp/decl.cc:16765 cp/decl.cc:16775
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD muss genau ein Argument nehmen"
  
! #: cp/decl.cc:16776
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD muss genau zwei Argumente nehmen"
  
! #: cp/decl.cc:16791
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD kann keine Standardargumente haben"
  
! #: cp/decl.cc:16815
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "Umwandlung von %qT in %<void%> wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16822
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Referenz auf gleichen Typ wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16824
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "Umwandlung von %qT in gleichen Typ wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16833
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Referenz auf Basisklasse %qT wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16835
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Basisklasse %qT wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16851
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "benutzerdefiniertes %qD wertet immer beide Argumente aus"
  
! #: cp/decl.cc:16870
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Präfix-%qD sollte %qT zurückgeben"
  
! #: cp/decl.cc:16877
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Suffix-%qD sollte %qT zurückgeben"
  
! #: cp/decl.cc:16889
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD sollte Wert zurückgeben"
  
! #: cp/decl.cc:16944
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Templatetyp-Parameter %qT wird nach %qs verwendet"
  
! #: cp/decl.cc:16968
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Templatespezialisierung alias %qT hinter %qs wird verwendet"
  
! #: cp/decl.cc:16971
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "typedef-Name %qD wird nach %qs verwendet"
  
! #: cp/decl.cc:16973
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD hat eine vorherige Deklaration hier"
  
! #: cp/decl.cc:16982
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT als %qs verwendet"
  
! #: cp/decl.cc:16983 cp/decl.cc:16991
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT hat hier eine vorherige Deklaration"
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT als enum verwendet"
*************** msgstr "%qT als enum verwendet"
*** 59085,59184 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17007
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Template-Argument für %<%s %T%> benötigt"
  
! #: cp/decl.cc:17050 cp/name-lookup.cc:6234 cp/name-lookup.cc:6367
! #: cp/parser.cc:7477 cp/parser.cc:33034
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Referenz auf %qD ist mehrdeutig"
  
! #: cp/decl.cc:17060
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "Klassentemplate %qD als Nicht-Template redeklariert"
  
! #: cp/decl.cc:17082 cp/name-lookup.cc:5923
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde"
  
! #: cp/decl.cc:17111 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10128
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ist kein Template"
  
! #: cp/decl.cc:17116
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "Sie könnten ein explizites %<%T::%> hinzufügen"
  
! #: cp/decl.cc:17221
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Verwendung des enum %q#D ohne vorherige Deklaration"
  
! #: cp/decl.cc:17248
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Redeklaration von %qT als Nicht-Template"
  
! #: cp/decl.cc:17385
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "abgeleitete Union %qT ist ungültig"
  
! #: cp/decl.cc:17392
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT ist mit mehreren direkten Basisklassen definiert"
  
! #: cp/decl.cc:17403
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT ist mit direkter virtueller Basisklasse definiert"
  
! #: cp/decl.cc:17428
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Basistyp %qT ist kein struct- oder Klassentyp"
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiver Typ %qT nicht definiert"
  
! #: cp/decl.cc:17460
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "doppelter Basistyp %qT ungültig"
  
! #: cp/decl.cc:17618
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "falsche Zuordnung zwischen innerhalb und außerhalb eines Gültigkeitsbereiches in enum %q#T"
  
! #: cp/decl.cc:17621 cp/decl.cc:17630 cp/decl.cc:17641 cp/decl.cc:18242
! #: cp/parser.cc:22331
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "vorherige Definition hier"
  
! #: cp/decl.cc:17627
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "falsche Zuordnung des zugrunde liegenden Typs in enum %q#T"
  
! #: cp/decl.cc:17638
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "anderer zugrunde liegender Typ in enum %q#T"
  
! #: cp/decl.cc:17713
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "zugrunde liegender Typ %qT von %qT muss ein ganzzahliger Typ sein"
--- 59167,59266 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17005
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Template-Argument für %<%s %T%> benötigt"
  
! #: cp/decl.cc:17048 cp/name-lookup.cc:6237 cp/name-lookup.cc:6370
! #: cp/parser.cc:7477 cp/parser.cc:33093
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Referenz auf %qD ist mehrdeutig"
  
! #: cp/decl.cc:17058
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "Klassentemplate %qD als Nicht-Template redeklariert"
  
! #: cp/decl.cc:17080 cp/name-lookup.cc:5926
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde"
  
! #: cp/decl.cc:17109 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10141
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ist kein Template"
  
! #: cp/decl.cc:17114
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "Sie könnten ein explizites %<%T::%> hinzufügen"
  
! #: cp/decl.cc:17219
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Verwendung des enum %q#D ohne vorherige Deklaration"
  
! #: cp/decl.cc:17246
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Redeklaration von %qT als Nicht-Template"
  
! #: cp/decl.cc:17383
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "abgeleitete Union %qT ist ungültig"
  
! #: cp/decl.cc:17390
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT ist mit mehreren direkten Basisklassen definiert"
  
! #: cp/decl.cc:17401
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT ist mit direkter virtueller Basisklasse definiert"
  
! #: cp/decl.cc:17426
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Basistyp %qT ist kein struct- oder Klassentyp"
  
! #: cp/decl.cc:17456
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiver Typ %qT nicht definiert"
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "doppelter Basistyp %qT ungültig"
  
! #: cp/decl.cc:17616
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "falsche Zuordnung zwischen innerhalb und außerhalb eines Gültigkeitsbereiches in enum %q#T"
  
! #: cp/decl.cc:17619 cp/decl.cc:17628 cp/decl.cc:17639 cp/decl.cc:18240
! #: cp/parser.cc:22335
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "vorherige Definition hier"
  
! #: cp/decl.cc:17625
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "falsche Zuordnung des zugrunde liegenden Typs in enum %q#T"
  
! #: cp/decl.cc:17636
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "anderer zugrunde liegender Typ in enum %q#T"
  
! #: cp/decl.cc:17711
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "zugrunde liegender Typ %qT von %qT muss ein ganzzahliger Typ sein"
*************** msgstr "zugrunde liegender Typ %qT von %
*** 59187,59268 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17862
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "kein Ganzzahltyp kann alle Aufzählungswerte für %qT darstellen"
  
! #: cp/decl.cc:18049
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "Aufzählungswert für %qD muss ganzzahligen oder Aufzählungstyp ohne Gültigkeitsbereich haben"
  
! #: cp/decl.cc:18059
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Aufzählungswert für %qD ist keine Ganzzahlkonstante"
  
! #: cp/decl.cc:18108
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "erhöhter Aufzählungswert ist zu groß für %<unsigned long%>"
  
! #: cp/decl.cc:18109
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "erhöhter Aufzählungswert ist zu groß für %<long%>"
  
! #: cp/decl.cc:18120
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Überlauf in Aufzählungswerten bei %qD"
  
! #: cp/decl.cc:18140
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "Aufzählungswert %qE ist außerhalb des Gültigkeitsbereichs des zugrundeliegenden Typen %qT"
  
! #: cp/decl.cc:18240 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "mehrfache Definition von %q#T"
  
! #: cp/decl.cc:18314
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Rückgabetyp %q#T ist unvollständig"
  
! #: cp/decl.cc:18481 cp/typeck.cc:11344
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> sollte eine Referenz auf %<*this%> zurückgeben"
  
! #: cp/decl.cc:19300
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "keine return-Anweisungen in %qT zurückgebender Funktion"
  
! #: cp/decl.cc:19302 cp/typeck.cc:11222
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "nur einfacher Rückgabetyp %<auto%> kann zu %<void%> hergeleitet werden"
  
! #: cp/decl.cc:19358
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "eine %<constexpr%>-Funktion, die etwas Anderes als %<void%> zurückgibt, muss eine return-Anweisung enthalten"
  
! #: cp/decl.cc:19549
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ist bereits in Klasse %qT definiert"
  
! #: cp/decl.cc:19947
  #, gcc-internal-format
  msgid "using %qs"
  msgstr "%qs wird verwendet"
  
! #: cp/decl.cc:19959
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "Verwendung von %qD vor Herleitung von %<auto%>"
--- 59269,59350 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17860
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "kein Ganzzahltyp kann alle Aufzählungswerte für %qT darstellen"
  
! #: cp/decl.cc:18047
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "Aufzählungswert für %qD muss ganzzahligen oder Aufzählungstyp ohne Gültigkeitsbereich haben"
  
! #: cp/decl.cc:18057
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Aufzählungswert für %qD ist keine Ganzzahlkonstante"
  
! #: cp/decl.cc:18106
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "erhöhter Aufzählungswert ist zu groß für %<unsigned long%>"
  
! #: cp/decl.cc:18107
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "erhöhter Aufzählungswert ist zu groß für %<long%>"
  
! #: cp/decl.cc:18118
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Überlauf in Aufzählungswerten bei %qD"
  
! #: cp/decl.cc:18138
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "Aufzählungswert %qE ist außerhalb des Gültigkeitsbereichs des zugrundeliegenden Typen %qT"
  
! #: cp/decl.cc:18238 cp/parser.cc:22333
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "mehrfache Definition von %q#T"
  
! #: cp/decl.cc:18312
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Rückgabetyp %q#T ist unvollständig"
  
! #: cp/decl.cc:18479 cp/typeck.cc:11460
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> sollte eine Referenz auf %<*this%> zurückgeben"
  
! #: cp/decl.cc:19298
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "keine return-Anweisungen in %qT zurückgebender Funktion"
  
! #: cp/decl.cc:19300 cp/typeck.cc:11338
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "nur einfacher Rückgabetyp %<auto%> kann zu %<void%> hergeleitet werden"
  
! #: cp/decl.cc:19356
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "eine %<constexpr%>-Funktion, die etwas Anderes als %<void%> zurückgibt, muss eine return-Anweisung enthalten"
  
! #: cp/decl.cc:19547
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ist bereits in Klasse %qT definiert"
  
! #: cp/decl.cc:19945
  #, gcc-internal-format
  msgid "using %qs"
  msgstr "%qs wird verwendet"
  
! #: cp/decl.cc:19957
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "Verwendung von %qD vor Herleitung von %<auto%>"
*************** msgstr "%qT hat eine Basis %qT, die den
*** 59563,59574 ****
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT mit bedeutenderer Sichtbarkeit als seine Basis %qT deklariert"
  
! #: cp/decl2.cc:5117
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert"
  
! #: cp/decl2.cc:5121
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr "%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert"
--- 59645,59656 ----
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT mit bedeutenderer Sichtbarkeit als seine Basis %qT deklariert"
  
! #: cp/decl2.cc:5122
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert"
  
! #: cp/decl2.cc:5126
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr "%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert"
*************** msgstr "%q#D (durch einen unbenannten Ty
*** 59577,59944 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5131
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "unbenannter Typ ohne Bindung wird verwendet, um Variable %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.cc:5135
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "unbenannter Typ ohne Bindung wird verwendet, um Funktion %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.cc:5139
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q#D verweist nicht auf den unqualifizierten Typen und wird daher nicht zum Binden verwendet"
  
! #: cp/decl2.cc:5157
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q#D (durch lokalen Typen %qT deklariert) wird verwendet, aber nirgends definiert"
  
! #: cp/decl2.cc:5161
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "%q#D (durch lokalen Typen %qT deklariert) wird verwendet, aber nicht hier definiert"
  
! #: cp/decl2.cc:5169
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "Typ %qT ohne Bindung verwendet, um Variable %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.cc:5172
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Typ %qT ohne Bindung für Funktionsdeklaration %q#D mit Bindung deklariert"
  
! #: cp/decl2.cc:5377
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "Mangeln von %q#D als %qE steht mit einer vorherigen Mangelung in Konflikt"
  
! #: cp/decl2.cc:5380
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "vorherige Mangelung von %q#D"
  
! #: cp/decl2.cc:5382
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr "Eine spätere Option %<-fabi-version=%> (oder =0) verhindert diesen Fehler mit einer Änderung im Mangeln"
  
! #: cp/decl2.cc:5454 cp/decl2.cc:5457
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "das Programm sollte auch %qD definieren"
  
! #: cp/decl2.cc:5820
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "inline-Funktion %qD verwendet, aber nirgendwo definiert"
  
! #: cp/decl2.cc:6058
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "Standardargument fehlt für Parameter %P von %q#D"
  
! #: cp/decl2.cc:6063
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "... folgt auf Parameter %P, der ein Defaultargument hat"
  
! #: cp/decl2.cc:6186
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "implizit deklariertes %qD ist veraltet"
  
! #: cp/decl2.cc:6190
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr "da %qT vom Benutzer bereitgestelltes %qD hat"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6336
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "Lambda, das %<...%> verwendendet, wird in Funktionszeiger umgewandelt"
  
! #: cp/decl2.cc:6345
  #, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr "gelöschte Funktion %qD wird verwendet: %s"
  
! #: cp/decl2.cc:6349
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "gelöschte Funktion %qD wird verwendet"
  
! #: cp/decl2.cc:6397
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "Verwendung der Funktion %qD mit nicht erfüllten Einschränkungen"
  
! #: cp/decl2.cc:6436
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "Verwendung von eingebautem Parameterpack %qD außerhalb eines Templates"
  
! #: cp/error.cc:3791
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    eingefügt von %qD bei %r%s:%d:%d%R"
  
! #: cp/error.cc:3796
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    eingefügt von %qD bei %r%s:%d%R"
  
! #: cp/error.cc:3802
  #, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr "    eingefügt von %qD"
  
! #: cp/error.cc:3828
  #, gcc-internal-format
  msgid "In static member function %qD"
  msgstr "In statischer Elementfunktion %qD"
  
! #: cp/error.cc:3830
  #, gcc-internal-format
  msgid "In copy constructor %qD"
  msgstr "In Kopierkonstruktor %qD"
  
! #: cp/error.cc:3832
  #, gcc-internal-format
  msgid "In constructor %qD"
  msgstr "In Konstruktor %qD"
  
! #: cp/error.cc:3834
  #, gcc-internal-format
  msgid "In destructor %qD"
  msgstr "In Destruktor %qD"
  
! #: cp/error.cc:3836
  #, gcc-internal-format
  msgid "In lambda function"
  msgstr "In Lambda-Funktion"
  
! #: cp/error.cc:3838
  #, gcc-internal-format
  msgid "In explicit object member function %qD"
  msgstr "In expliziter Objektelementfunktion %qD"
  
! #: cp/error.cc:3840
  #, gcc-internal-format
  msgid "In member function %qD"
  msgstr "In Elementfunktion %qD"
  
! #: cp/error.cc:3843
  #, gcc-internal-format
  msgid "In function %qD"
  msgstr "In Funktion %qD"
  
! #: cp/error.cc:3870
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s%s%sIn Ersetzung von %qS:\n"
  
! #: cp/error.cc:3871
  #, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "%s%s%sIn Instanziierung von %q#D:\n"
  
! #: cp/error.cc:3891
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3894
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3987
  msgid "recursively required by substitution of %qS\n"
  msgstr "rekursiv erforderlich durch Ersetzung von %qS\n"
  
! #: cp/error.cc:3988
  msgid "required by substitution of %qS\n"
  msgstr "erforderlich durch Ersetzung von %qS\n"
  
! #: cp/error.cc:3993
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr "rekursiv erfordert von %q#D\n"
  
! #: cp/error.cc:3994
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr "erfordert durch %q#D\n"
  
! #: cp/error.cc:4001
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr "rekursiv erfordert von hier\n"
  
! #: cp/error.cc:4002
  #, gcc-internal-format
  msgid "required from here\n"
  msgstr "von hier erfordert\n"
  
! #: cp/error.cc:4052
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "[ %d Instanziierungskontexte werden übersprungen, »-ftemplate-backtrace-limit=0« zum Ausschalten verwenden ]\n"
  
! #: cp/error.cc:4104
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "in %<constexpr%>-Ersetzung von %qs"
  
! #: cp/error.cc:4117
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr "erforderlich durch die Beschränkungen von %q#D\n"
  
! #: cp/error.cc:4132
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr "erforderlich, um %qE zu erfüllen"
  
! #: cp/error.cc:4154
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr "erforderlich, um die Beschränkung zu erfüllen\n"
  
! #: cp/error.cc:4185
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr "bei Anforderungen mit "
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93881
! #: cp/error.cc:4186
  #, gcc-internal-format
  msgid "in requirements "
  msgstr "in Anforderungen "
  
! #: cp/error.cc:4304
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr "(kein Argument)"
  
! #: cp/error.cc:4398
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[…]"
  
! #: cp/error.cc:4750
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "erweiterte Initialisierungslisten nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4755
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "explizite Umwandlungsoperatoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4760
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "variadische Templates nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4765
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Lambda-Ausdrücke nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4770
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++11 %<auto%> ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4775
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "enums mit Gültigkeitsbereich nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4780
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Standard- und gelöschte Funktionen nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4786
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "»inline«-Namensräume nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4791
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Überschreibsteuerung (override/final) nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4796
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "nicht-statische Initialisierungen für Datenelemente nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4801
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "benutzerdefinierte Literale nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4806
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "delegierende Konstruktoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4811
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "erbende Konstruktoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4817
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++11-Attribute sind erst ab %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4822
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ref-Qualifizierer sind nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4875
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "unvollständiger Typ %qT in geschachtelter Namensangabe verwendet"
  
! #: cp/error.cc:4880
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Referenz auf %<%T::%D%> ist mehrdeutig"
  
! #: cp/error.cc:4895
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qD ist kein Element von %qT; meinten Sie %qs?"
  
! #: cp/error.cc:4899 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD ist kein Element von %qT"
  
! #: cp/error.cc:4921
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qD ist kein Element von %qD; meinten Sie %qs?"
  
! #: cp/error.cc:4925 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD ist kein Element von %qD"
  
! #: cp/error.cc:4936
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%D%> wurde nicht deklariert; meinten Sie %qs?"
  
! #: cp/error.cc:4940
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> wurde nicht deklariert"
--- 59659,60026 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5136
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "unbenannter Typ ohne Bindung wird verwendet, um Variable %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.cc:5140
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "unbenannter Typ ohne Bindung wird verwendet, um Funktion %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.cc:5144
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q#D verweist nicht auf den unqualifizierten Typen und wird daher nicht zum Binden verwendet"
  
! #: cp/decl2.cc:5162
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q#D (durch lokalen Typen %qT deklariert) wird verwendet, aber nirgends definiert"
  
! #: cp/decl2.cc:5166
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "%q#D (durch lokalen Typen %qT deklariert) wird verwendet, aber nicht hier definiert"
  
! #: cp/decl2.cc:5174
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "Typ %qT ohne Bindung verwendet, um Variable %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.cc:5177
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Typ %qT ohne Bindung für Funktionsdeklaration %q#D mit Bindung deklariert"
  
! #: cp/decl2.cc:5382
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "Mangeln von %q#D als %qE steht mit einer vorherigen Mangelung in Konflikt"
  
! #: cp/decl2.cc:5385
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "vorherige Mangelung von %q#D"
  
! #: cp/decl2.cc:5387
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr "Eine spätere Option %<-fabi-version=%> (oder =0) verhindert diesen Fehler mit einer Änderung im Mangeln"
  
! #: cp/decl2.cc:5459 cp/decl2.cc:5462
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "das Programm sollte auch %qD definieren"
  
! #: cp/decl2.cc:5825
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "inline-Funktion %qD verwendet, aber nirgendwo definiert"
  
! #: cp/decl2.cc:6059
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "Standardargument fehlt für Parameter %P von %q#D"
  
! #: cp/decl2.cc:6064
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "... folgt auf Parameter %P, der ein Defaultargument hat"
  
! #: cp/decl2.cc:6187
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "implizit deklariertes %qD ist veraltet"
  
! #: cp/decl2.cc:6191
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr "da %qT vom Benutzer bereitgestelltes %qD hat"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6364
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "Lambda, das %<...%> verwendendet, wird in Funktionszeiger umgewandelt"
  
! #: cp/decl2.cc:6373
  #, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr "gelöschte Funktion %qD wird verwendet: %s"
  
! #: cp/decl2.cc:6377
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "gelöschte Funktion %qD wird verwendet"
  
! #: cp/decl2.cc:6425
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "Verwendung der Funktion %qD mit nicht erfüllten Einschränkungen"
  
! #: cp/decl2.cc:6464
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "Verwendung von eingebautem Parameterpack %qD außerhalb eines Templates"
  
! #: cp/error.cc:3812
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    eingefügt von %qD bei %r%s:%d:%d%R"
  
! #: cp/error.cc:3817
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    eingefügt von %qD bei %r%s:%d%R"
  
! #: cp/error.cc:3823
  #, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr "    eingefügt von %qD"
  
! #: cp/error.cc:3849
  #, gcc-internal-format
  msgid "In static member function %qD"
  msgstr "In statischer Elementfunktion %qD"
  
! #: cp/error.cc:3851
  #, gcc-internal-format
  msgid "In copy constructor %qD"
  msgstr "In Kopierkonstruktor %qD"
  
! #: cp/error.cc:3853
  #, gcc-internal-format
  msgid "In constructor %qD"
  msgstr "In Konstruktor %qD"
  
! #: cp/error.cc:3855
  #, gcc-internal-format
  msgid "In destructor %qD"
  msgstr "In Destruktor %qD"
  
! #: cp/error.cc:3857
  #, gcc-internal-format
  msgid "In lambda function"
  msgstr "In Lambda-Funktion"
  
! #: cp/error.cc:3859
  #, gcc-internal-format
  msgid "In explicit object member function %qD"
  msgstr "In expliziter Objektelementfunktion %qD"
  
! #: cp/error.cc:3861
  #, gcc-internal-format
  msgid "In member function %qD"
  msgstr "In Elementfunktion %qD"
  
! #: cp/error.cc:3864
  #, gcc-internal-format
  msgid "In function %qD"
  msgstr "In Funktion %qD"
  
! #: cp/error.cc:3891
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s%s%sIn Ersetzung von %qS:\n"
  
! #: cp/error.cc:3892
  #, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "%s%s%sIn Instanziierung von %q#D:\n"
  
! #: cp/error.cc:3912
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3915
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:4008
  msgid "recursively required by substitution of %qS\n"
  msgstr "rekursiv erforderlich durch Ersetzung von %qS\n"
  
! #: cp/error.cc:4009
  msgid "required by substitution of %qS\n"
  msgstr "erforderlich durch Ersetzung von %qS\n"
  
! #: cp/error.cc:4014
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr "rekursiv erfordert von %q#D\n"
  
! #: cp/error.cc:4015
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr "erfordert durch %q#D\n"
  
! #: cp/error.cc:4022
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr "rekursiv erfordert von hier\n"
  
! #: cp/error.cc:4023
  #, gcc-internal-format
  msgid "required from here\n"
  msgstr "von hier erfordert\n"
  
! #: cp/error.cc:4073
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "[ %d Instanziierungskontexte werden übersprungen, »-ftemplate-backtrace-limit=0« zum Ausschalten verwenden ]\n"
  
! #: cp/error.cc:4125
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "in %<constexpr%>-Ersetzung von %qs"
  
! #: cp/error.cc:4138
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr "erforderlich durch die Beschränkungen von %q#D\n"
  
! #: cp/error.cc:4153
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr "erforderlich, um %qE zu erfüllen"
  
! #: cp/error.cc:4175
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr "erforderlich, um die Beschränkung zu erfüllen\n"
  
! #: cp/error.cc:4206
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr "bei Anforderungen mit "
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93881
! #: cp/error.cc:4207
  #, gcc-internal-format
  msgid "in requirements "
  msgstr "in Anforderungen "
  
! #: cp/error.cc:4325
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr "(kein Argument)"
  
! #: cp/error.cc:4419
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[…]"
  
! #: cp/error.cc:4771
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "erweiterte Initialisierungslisten nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4776
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "explizite Umwandlungsoperatoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4781
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "variadische Templates nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4786
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Lambda-Ausdrücke nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4791
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++11 %<auto%> ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4796
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "enums mit Gültigkeitsbereich nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4801
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Standard- und gelöschte Funktionen nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4807
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "»inline«-Namensräume nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4812
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Überschreibsteuerung (override/final) nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4817
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "nicht-statische Initialisierungen für Datenelemente nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4822
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "benutzerdefinierte Literale nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4827
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "delegierende Konstruktoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4832
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "erbende Konstruktoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4838
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++11-Attribute sind erst ab %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4843
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ref-Qualifizierer sind nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/error.cc:4896
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "unvollständiger Typ %qT in geschachtelter Namensangabe verwendet"
  
! #: cp/error.cc:4901
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Referenz auf %<%T::%D%> ist mehrdeutig"
  
! #: cp/error.cc:4916
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qD ist kein Element von %qT; meinten Sie %qs?"
  
! #: cp/error.cc:4920 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD ist kein Element von %qT"
  
! #: cp/error.cc:4942
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qD ist kein Element von %qD; meinten Sie %qs?"
  
! #: cp/error.cc:4946 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD ist kein Element von %qD"
  
! #: cp/error.cc:4957
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%D%> wurde nicht deklariert; meinten Sie %qs?"
  
! #: cp/error.cc:4961
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> wurde nicht deklariert"
*************** msgstr "%qD sollte in Elementinitialisie
*** 60164,60181 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "ungültige Initialisierung für Arrayelement %q#D"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2648
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "nicht initialisiertes konstantes Element in %q#T"
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2651 cp/method.cc:2662
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D sollte initialisiert werden"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2659
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "nicht initialisiertes Referenzelement in %q#T"
--- 60246,60263 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "ungültige Initialisierung für Arrayelement %q#D"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2649
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "nicht initialisiertes konstantes Element in %q#T"
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2652 cp/method.cc:2663
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D sollte initialisiert werden"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2660
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "nicht initialisiertes Referenzelement in %q#T"
*************** msgstr "fangen Sie %<this%> oder %<*this
*** 60545,60556 ****
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> wurde für diese Lambda-Funktion nicht aufgefangen"
  
! #: cp/lambda.cc:1581
  #, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "der gemangelte Name von %qT hat sich in %<-fabi-version=20%> (GCC 15.1) geändert"
  
! #: cp/lambda.cc:1585
  #, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "der gemangelte Name von %qT ändert sich in %<-fabi-version=20%> (GCC 15.1)"
--- 60627,60638 ----
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> wurde für diese Lambda-Funktion nicht aufgefangen"
  
! #: cp/lambda.cc:1578
  #, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "der gemangelte Name von %qT hat sich in %<-fabi-version=20%> (GCC 15.1) geändert"
  
! #: cp/lambda.cc:1582
  #, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "der gemangelte Name von %qT ändert sich in %<-fabi-version=20%> (GCC 15.1)"
*************** msgstr "Mapper wurde mit Signal %s beend
*** 60689,60700 ****
  msgid "mapper exit status %d"
  msgstr "Mapper mit Status %d beendet"
  
! #: cp/method.cc:867 cp/method.cc:2601
  #, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "nicht-statisches konstantes Element %q#D, Standard-Zuweisungsoperator kann nicht verwendet werden"
  
! #: cp/method.cc:873 cp/method.cc:2607
  #, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr "nicht-statisches Referenzelement %q#D, Standard-Zuweisungsoperator kann nicht verwendet werden"
--- 60771,60782 ----
  msgid "mapper exit status %d"
  msgstr "Mapper mit Status %d beendet"
  
! #: cp/method.cc:867 cp/method.cc:2602
  #, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "nicht-statisches konstantes Element %q#D, Standard-Zuweisungsoperator kann nicht verwendet werden"
  
! #: cp/method.cc:873 cp/method.cc:2608
  #, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr "nicht-statisches Referenzelement %q#D, Standard-Zuweisungsoperator kann nicht verwendet werden"
*************** msgstr "Zeiger auf Memberfunktionstyp %q
*** 60810,60926 ****
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr "das erste Argument %qT eines Zeigers auf einen Member muss ein Klassentyp oder ein Zeiger auf einen Klassentyp sein"
  
! #: cp/method.cc:2524
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "Union-Element %q+D mit nichttrivialem %qD"
  
! #: cp/method.cc:2535
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr "Standarddestruktor ruft nicht-%<constexpr%> %qD auf"
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr "vorgegebener Konstruktor ruft nicht-%<constexpr%> %qD auf"
  
! #: cp/method.cc:2624
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "Initialisierung für %q#D ist ungültig"
  
! #: cp/method.cc:2681
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "Standardisierter Standardkonstruktor initialisiert %q#D nicht"
  
! #: cp/method.cc:2692
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "Kopieren von nicht-statischem Datenelement %q#D von rvalue-Referenztyp"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2910
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "Standardisierter Standardkonstruktor initialisiert kein nicht-statisches Datenelement"
  
! #: cp/method.cc:2954
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr "Standard-Kopierzuweisung für %qT ruft nichttrivialen Operator zur Kopierzuweisung für virtuelle Basis %qT auf"
  
! #: cp/method.cc:3086
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "Lambda-Abschlusstyp hat gelöschten Standardkonstruktor"
  
! #: cp/method.cc:3089
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "Lambda-Abschlusstyp hat gelöschten Kopier-Zuweisungsoperator"
  
! #: cp/method.cc:3098
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q#D ist implizit als gelöscht deklariert, da %qT einen Bewegungskonstruktor oder Bewegungs-Zuweisungsoperator deklariert"
  
! #: cp/method.cc:3109
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr "%q#D erbt von mehreren Basis-Teilobjekten"
  
! #: cp/method.cc:3117 cp/method.cc:3141
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q#D wird implizit gelöscht, da die Standarddefinition ungültig wäre:"
  
! #: cp/method.cc:3150
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr "%q#F wird implizit gelöscht, da ihre Ausnahme-Spezifikation nicht zur impliziten Ausnahme-Spezifikation %qX passt"
  
! #: cp/method.cc:3573
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr "ein explizit auf %<default%> gesetzter Kopierkonstruktor wird implizit gelöscht, da sein deklarierter Typ nicht mit dem Typ eines impliziten Kopierkonstruktors übereinstimmt"
  
! #: cp/method.cc:3578
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr "ein explizit auf %<default%> gesetzter Move-Konstruktor wird implizit gelöscht, da sein deklarierter Typ nicht mit dem Typ eines impliziten Move-Konstruktors übereinstimmt"
  
! #: cp/method.cc:3583
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr "ein explizit auf %<default%> gesetzter Kopierzuweisungsoperator wird implizit gelöscht, weil sein deklarierter Typ nicht mit dem Typ eines impliziten Kopierzuweisungsoperators übereinstimmt"
  
! #: cp/method.cc:3588
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr "ein explizit auf %<default%> gesetzter Verschiebe-Zuweisungsoperator wird implizit gelöscht, da sein deklarierter Typ nicht mit dem Typ eines impliziten Verschiebe-Zuweisungsoperators übereinstimmt"
  
! #: cp/method.cc:3597
  #, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr "erwartete Signatur: %qD"
  
! #: cp/method.cc:3695
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr "Explizite Standardfunktion %q+D kann nicht als %qs deklariert werden, da die implizite Deklaration nicht %qs ist:"
  
! #: cp/method.cc:3715
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "ein Template kann nicht vorbelegt werden"
  
! #: cp/method.cc:3754
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD kann nicht vorgegeben werden"
  
! #: cp/method.cc:3763
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "vorgegebene Funktion %q+D mit Standardargument"
--- 60892,61008 ----
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr "das erste Argument %qT eines Zeigers auf einen Member muss ein Klassentyp oder ein Zeiger auf einen Klassentyp sein"
  
! #: cp/method.cc:2525
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "Union-Element %q+D mit nichttrivialem %qD"
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr "Standarddestruktor ruft nicht-%<constexpr%> %qD auf"
  
! #: cp/method.cc:2537
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr "vorgegebener Konstruktor ruft nicht-%<constexpr%> %qD auf"
  
! #: cp/method.cc:2625
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "Initialisierung für %q#D ist ungültig"
  
! #: cp/method.cc:2682
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "Standardisierter Standardkonstruktor initialisiert %q#D nicht"
  
! #: cp/method.cc:2693
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "Kopieren von nicht-statischem Datenelement %q#D von rvalue-Referenztyp"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2911
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "Standardisierter Standardkonstruktor initialisiert kein nicht-statisches Datenelement"
  
! #: cp/method.cc:2955
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr "Standard-Kopierzuweisung für %qT ruft nichttrivialen Operator zur Kopierzuweisung für virtuelle Basis %qT auf"
  
! #: cp/method.cc:3087
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "Lambda-Abschlusstyp hat gelöschten Standardkonstruktor"
  
! #: cp/method.cc:3090
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "Lambda-Abschlusstyp hat gelöschten Kopier-Zuweisungsoperator"
  
! #: cp/method.cc:3099
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q#D ist implizit als gelöscht deklariert, da %qT einen Bewegungskonstruktor oder Bewegungs-Zuweisungsoperator deklariert"
  
! #: cp/method.cc:3110
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr "%q#D erbt von mehreren Basis-Teilobjekten"
  
! #: cp/method.cc:3118 cp/method.cc:3142
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q#D wird implizit gelöscht, da die Standarddefinition ungültig wäre:"
  
! #: cp/method.cc:3151
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr "%q#F wird implizit gelöscht, da ihre Ausnahme-Spezifikation nicht zur impliziten Ausnahme-Spezifikation %qX passt"
  
! #: cp/method.cc:3574
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr "ein explizit auf %<default%> gesetzter Kopierkonstruktor wird implizit gelöscht, da sein deklarierter Typ nicht mit dem Typ eines impliziten Kopierkonstruktors übereinstimmt"
  
! #: cp/method.cc:3579
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr "ein explizit auf %<default%> gesetzter Move-Konstruktor wird implizit gelöscht, da sein deklarierter Typ nicht mit dem Typ eines impliziten Move-Konstruktors übereinstimmt"
  
! #: cp/method.cc:3584
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr "ein explizit auf %<default%> gesetzter Kopierzuweisungsoperator wird implizit gelöscht, weil sein deklarierter Typ nicht mit dem Typ eines impliziten Kopierzuweisungsoperators übereinstimmt"
  
! #: cp/method.cc:3589
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr "ein explizit auf %<default%> gesetzter Verschiebe-Zuweisungsoperator wird implizit gelöscht, da sein deklarierter Typ nicht mit dem Typ eines impliziten Verschiebe-Zuweisungsoperators übereinstimmt"
  
! #: cp/method.cc:3598
  #, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr "erwartete Signatur: %qD"
  
! #: cp/method.cc:3696
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr "Explizite Standardfunktion %q+D kann nicht als %qs deklariert werden, da die implizite Deklaration nicht %qs ist:"
  
! #: cp/method.cc:3716
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "ein Template kann nicht vorbelegt werden"
  
! #: cp/method.cc:3755
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD kann nicht vorgegeben werden"
  
! #: cp/method.cc:3764
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "vorgegebene Funktion %q+D mit Standardargument"
*************** msgstr "Fehler im ELF-Header"
*** 60956,61389 ****
  msgid "unable to represent further imported source locations"
  msgstr "weitere importierte Quellencodestellen können nicht dargestellt werden"
  
! #: cp/module.cc:12044
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr "widersprüchliche ABI-Tags für %qD mit Tags %qE"
  
! #: cp/module.cc:12048
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr "widersprüchliche ABI-Tags für %qD mit keinen Tags"
  
! #: cp/module.cc:12051
  #, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr "bestehende Deklaration ist hier mit Tags %qE"
  
! #: cp/module.cc:12054
  #, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "bestehende Deklaration ist hier ohne Tags"
  
! #: cp/module.cc:12105 cp/module.cc:12229
  #, gcc-internal-format
  msgid "conflicting type for imported declaration %#qD"
  msgstr "in Konflikt stehender Typ für importierte Deklaration %#qD"
  
! #: cp/module.cc:12114
  #, gcc-internal-format
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "in Konflikt stehende Sprachbindung für importierte Deklaration %#qD"
  
! #: cp/module.cc:12126
  #, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "in Konflikt stehende Argumentliste für importierte Deklaration %#qD"
  
! #: cp/module.cc:12133
  #, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "in Konflikt stehende Argumenttypen für importierte Deklaration %#qD"
  
! #: cp/module.cc:12171
  #, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "in Konflikt stehende %<noexcept%>-Angabe für importierte Deklaration %#qD"
  
! #: cp/module.cc:12189
  #, gcc-internal-format
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "in Konflikt stehender deduzierter Rückgabetyp für importierte Deklaration %#qD"
  
! #: cp/module.cc:12204
  #, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "in Konflikt stehendes %<constexpr%> für importierte Deklaration %#qD"
  
! #: cp/module.cc:12220
  #, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr "in Konflikt stehende Deklaration %q#D"
  
! #: cp/module.cc:12246
  #, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr "bestehende Deklaration %#qD"
  
! #: cp/module.cc:12349
  #, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr "widersprüchliches Standardargument für %#qD"
  
! #: cp/module.cc:12351 cp/module.cc:12378
  #, gcc-internal-format
  msgid "existing default declared here"
  msgstr "der bestehende Vorgabewert ist hier deklariert"
  
! #: cp/module.cc:12375
  #, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "widersprüchliches Standardargument für den Parameter %P von %#qD"
  
! #: cp/module.cc:13434
  #, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "Definition von %qD stimmt nicht überein"
  
! #: cp/module.cc:13436
  #, gcc-internal-format
  msgid "existing definition %qD"
  msgstr "bestehende Definition %qD"
  
! #: cp/module.cc:13448
  #, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "der Aufzählungswert %qD passt nicht zu ..."
  
! #: cp/module.cc:13450
  #, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr "... diesem Aufzählungswert %qD"
  
! #: cp/module.cc:13456
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr "zusätzliche Aufzählungswerte, die mit %qD beginnen"
  
! #: cp/module.cc:13460
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr "Aufzählungsbereich unterscheidet sich"
  
! #: cp/module.cc:13673
  #, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%qD ist ein Alias des TU-lokalen Typen %qT"
  
! #: cp/module.cc:13691
  #, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "%qD ist eine Spezialisierung des TU-lokalen Templates %qD"
  
! #: cp/module.cc:13715
  #, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr "%qD ist mit interner Bindung deklariert"
  
! #: cp/module.cc:13733
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "%qD hat keine Bindung und ist innerhalb eines anonymen Namensraums deklariert"
  
! #: cp/module.cc:13745
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr "%qD hat keine Bindung und ist innerhalb der TU-lokalen Entität %qT deklariert"
  
! #: cp/module.cc:13756
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr "%qD hat keine Bindung und ist innerhalb der TU-lokalen Entität %qD deklariert"
  
! #: cp/module.cc:13788
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr "%qT hat keinen Namen und kann nicht von ähnlichen Lambdas in anderen TUs unterschieden werden"
  
! #: cp/module.cc:13797
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr "%qT hat keinen Namen und ist nicht innerhalb einer Klasse, Funktion oder eines Initialisierers definiert"
  
! #: cp/module.cc:13833
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr "%qD hat TU-lokales Template-Argument %qD"
  
! #: cp/module.cc:13845
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr "%qD hat TU-lokales Template-Argument %qT"
  
! #: cp/module.cc:13897
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr "%qD verweist auf das TU-lokale Objekt %qD"
  
! #: cp/module.cc:13899
  #, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr "%qD verweist auf die TU-lokale Funktion %qD"
  
! #: cp/module.cc:15021
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr "%qD macht die TU-lokale Einheit %qD sichtbar"
  
! #: cp/module.cc:15032
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr "%qD ist als %<constexpr%> deklariert und wird mit einem TU-lokalen Wert initialisiert"
  
! #: cp/module.cc:15070
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr "%qD bezieht sich auf die TU-lokale Entität %qD und kann nicht in anderen TUs instanziiert werden"
  
! #: cp/module.cc:15667
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr "rekursives verzögertes Laden"
  
! #: cp/module.cc:15687
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr "ein Modul kann nicht in seinen eigenen Bereich importiert werden"
  
! #: cp/module.cc:15688 cp/module.cc:21270
  #, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "das Modul %qs ist hier deklariert"
  
! #: cp/module.cc:16037
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr "der indirekte Import %qs ist noch nicht geladen"
  
! #: cp/module.cc:16043
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr "der Import %qs hat eine falsche CRC-Prüfsumme"
  
! #: cp/module.cc:18810
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr "%<#define %E%> wird nicht exportiert, da es ein Schlüsselwort ist"
  
! #: cp/module.cc:19050
  #, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "Makrodefinitionen von %qE sind kaputt"
  
! #: cp/module.cc:19075 cp/module.cc:19078
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr "inkonsistente importierte Makrodefinition %qE"
  
! #: cp/module.cc:19084
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr "%<#undef %E%>"
  
! #: cp/module.cc:19086
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr "%<#define %s%>"
  
! #: cp/module.cc:19418
  #, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "die compilierte Moduldatei ist %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104552
! #: cp/module.cc:19456 cp/module.cc:19461
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr "das kompilierte Modul ist %sVersion %s"
  
! #: cp/module.cc:19467
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr "der Compiler ist %sVersion %s%s%s"
  
! #: cp/module.cc:19497
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr "Modul %qs gefunden"
  
! #: cp/module.cc:19499
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr "Headermodul erwartet, Modul %qs gefunden"
  
! #: cp/module.cc:19500
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr "Modul %qs erwartet, Headermodul gefunden"
  
! #: cp/module.cc:19515
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr "CRC-Fehler in Modul %qs"
  
! #: cp/module.cc:19529
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr "Ziel und Gastgeber sind %qs:%qs, erwartet werden jedoch %qs:%qs"
  
! #: cp/module.cc:19541
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr "Sprachdialekt ist %qs, erwartet wird jedoch %qs"
  
! #: cp/module.cc:19561
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr "Modul enthält OpenMP, verwenden Sie %<-fopenmp%>, um es einzuschalten"
  
! #: cp/module.cc:19563
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr "Modul enthält OpenMP, verwenden Sie %<-fopenmp%> oder %<-fopenmp-simd%>, um es einzuschalten"
  
! #: cp/module.cc:19566
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr "Modul enthält OpenACC, verwenden Sie %<-fopenacc%>, um es einzuschalten"
  
! #: cp/module.cc:19584
  #, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "reparierte Bäume sind unverträglich"
  
! #: cp/module.cc:19675
  #, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr "Schnittstellenpartition wird nicht exportiert"
  
! #: cp/module.cc:20232
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "Fehler beim Lesen des kompilierten Modul-Clusters %u: %s"
  
! #: cp/module.cc:20271
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr "Fehler beim Lesen des kompilierten Modus: %s"
  
! #: cp/module.cc:20281
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr "erwägen Sie die Verwendung von %<-fno-module-lazy%>, die Erhöhung des Wertes von %<-param-lazy-modules=%u%> oder die Erhöhung der prozessspezifischen Dateideskriptorgrenze"
  
! #: cp/module.cc:20286
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr "Importe müssen gebaut werden, bevor sie importiert werden können"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104552#c26
! #: cp/module.cc:20289
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr "Zurück auf Los? (siehe https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104552#c26)"
  
! #: cp/module.cc:20610
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "die Deklaration von %qD im Modul %qs widerspricht dem eingebauten im globalen Modul"
  
! #: cp/module.cc:20613
  #, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "Deklaration %qD widerspricht der eingebauten Deklaration"
  
! #: cp/module.cc:20619
  #, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "Neudeklaration von %qD in Modul %qs widerspricht dem Import"
  
! #: cp/module.cc:20622
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr "Neudeklaration von %qD in globalem Modul widerspricht dem Import"
  
! #: cp/module.cc:20627
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr "der hier deklarierte Import wird an das Modul %qs angehängt"
  
! #: cp/module.cc:20631
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr "in globalem Modul deklarierter Import"
  
! #: cp/module.cc:20637
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "widersprüchliche Deklaration von %qD in Modul %qs"
  
! #: cp/module.cc:20640
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr "widersprüchliche Deklaration von %qD in globalem Modul"
  
! #: cp/module.cc:20645
  #, gcc-internal-format
  msgid "previously declared in module %qs"
  msgstr "vorher in Modul %qs deklariert"
  
! #: cp/module.cc:20649
  #, gcc-internal-format
  msgid "previously declared in global module"
  msgstr "vorher im globalen Modul deklariert"
  
! #: cp/module.cc:20788
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr "externe Bindungsdefinition von %qD im Header-Modul muss als %<inline%> deklariert sein"
  
! #: cp/module.cc:20803
  #, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "die Deklaration %qD, die in einem unbenannten Namensraum deklariert wurde, wird exportiert"
  
! #: cp/module.cc:20810
  #, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "die Deklaration %qD wird mit interner Bindung exportiert"
  
! #: cp/module.cc:20963
  #, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "CMI %qs wird gelesen"
  
! #: cp/module.cc:21114
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr "Fehler beim Laden der Bindung %<%E%s%E%>"
  
! #: cp/module.cc:21115
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr "Fehler beim Laden der Bindung %<%E%s%E@%s%>"
  
! #: cp/module.cc:21122
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr "beim Lesen der Bindung %<%E%s%E%>"
  
! #: cp/module.cc:21123
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr "beim Lesen der Bindung %<%E%s%E@%s%>"
  
! #: cp/module.cc:21185
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr "Fehler beim Laden der ausstehenden Einheiten für %<%E%s%E%>"
  
! #: cp/module.cc:21189
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr "beim Laden der ausstehenden Einheiten für %<%E%s%E%>"
--- 61038,61486 ----
  msgid "unable to represent further imported source locations"
  msgstr "weitere importierte Quellencodestellen können nicht dargestellt werden"
  
! #: cp/module.cc:6549
! #, gcc-internal-format
! msgid "%<target%> attribute currently unsupported in modules"
! msgstr "%<target%>-Attribut wird derzeit nicht in Modulen unterstützt"
! 
! #: cp/module.cc:6552
! #, gcc-internal-format
! msgid "%<optimize%> attribute currently unsupported in modules"
! msgstr "Attribut %<optimize%> wird derzeit nicht in Modulen unterstützt"
! 
! #: cp/module.cc:12100
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr "widersprüchliche ABI-Tags für %qD mit Tags %qE"
  
! #: cp/module.cc:12104
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr "widersprüchliche ABI-Tags für %qD mit keinen Tags"
  
! #: cp/module.cc:12107
  #, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr "bestehende Deklaration ist hier mit Tags %qE"
  
! #: cp/module.cc:12110
  #, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "bestehende Deklaration ist hier ohne Tags"
  
! #: cp/module.cc:12161 cp/module.cc:12285
  #, gcc-internal-format
  msgid "conflicting type for imported declaration %#qD"
  msgstr "in Konflikt stehender Typ für importierte Deklaration %#qD"
  
! #: cp/module.cc:12170
  #, gcc-internal-format
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "in Konflikt stehende Sprachbindung für importierte Deklaration %#qD"
  
! #: cp/module.cc:12182
  #, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "in Konflikt stehende Argumentliste für importierte Deklaration %#qD"
  
! #: cp/module.cc:12189
  #, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "in Konflikt stehende Argumenttypen für importierte Deklaration %#qD"
  
! #: cp/module.cc:12227
  #, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "in Konflikt stehende %<noexcept%>-Angabe für importierte Deklaration %#qD"
  
! #: cp/module.cc:12245
  #, gcc-internal-format
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "in Konflikt stehender deduzierter Rückgabetyp für importierte Deklaration %#qD"
  
! #: cp/module.cc:12260
  #, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "in Konflikt stehendes %<constexpr%> für importierte Deklaration %#qD"
  
! #: cp/module.cc:12276
  #, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr "in Konflikt stehende Deklaration %q#D"
  
! #: cp/module.cc:12302
  #, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr "bestehende Deklaration %#qD"
  
! #: cp/module.cc:12405
  #, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr "widersprüchliches Standardargument für %#qD"
  
! #: cp/module.cc:12407 cp/module.cc:12434
  #, gcc-internal-format
  msgid "existing default declared here"
  msgstr "der bestehende Vorgabewert ist hier deklariert"
  
! #: cp/module.cc:12431
  #, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "widersprüchliches Standardargument für den Parameter %P von %#qD"
  
! #: cp/module.cc:13494
  #, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "Definition von %qD stimmt nicht überein"
  
! #: cp/module.cc:13496
  #, gcc-internal-format
  msgid "existing definition %qD"
  msgstr "bestehende Definition %qD"
  
! #: cp/module.cc:13508
  #, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "der Aufzählungswert %qD passt nicht zu ..."
  
! #: cp/module.cc:13510
  #, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr "... diesem Aufzählungswert %qD"
  
! #: cp/module.cc:13516
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr "zusätzliche Aufzählungswerte, die mit %qD beginnen"
  
! #: cp/module.cc:13520
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr "Aufzählungsbereich unterscheidet sich"
  
! #: cp/module.cc:13733
  #, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%qD ist ein Alias des TU-lokalen Typen %qT"
  
! #: cp/module.cc:13751
  #, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "%qD ist eine Spezialisierung des TU-lokalen Templates %qD"
  
! #: cp/module.cc:13775
  #, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr "%qD ist mit interner Bindung deklariert"
  
! #: cp/module.cc:13793
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "%qD hat keine Bindung und ist innerhalb eines anonymen Namensraums deklariert"
  
! #: cp/module.cc:13805
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr "%qD hat keine Bindung und ist innerhalb der TU-lokalen Entität %qT deklariert"
  
! #: cp/module.cc:13816
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr "%qD hat keine Bindung und ist innerhalb der TU-lokalen Entität %qD deklariert"
  
! #: cp/module.cc:13848
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr "%qT hat keinen Namen und kann nicht von ähnlichen Lambdas in anderen TUs unterschieden werden"
  
! #: cp/module.cc:13857
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr "%qT hat keinen Namen und ist nicht innerhalb einer Klasse, Funktion oder eines Initialisierers definiert"
  
! #: cp/module.cc:13893
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr "%qD hat TU-lokales Template-Argument %qD"
  
! #: cp/module.cc:13905
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr "%qD hat TU-lokales Template-Argument %qT"
  
! #: cp/module.cc:13957
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr "%qD verweist auf das TU-lokale Objekt %qD"
  
! #: cp/module.cc:13959
  #, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr "%qD verweist auf die TU-lokale Funktion %qD"
  
! #: cp/module.cc:15089
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr "%qD macht die TU-lokale Einheit %qD sichtbar"
  
! #: cp/module.cc:15104
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr "%qD ist als %<constexpr%> deklariert und wird mit einem TU-lokalen Wert initialisiert"
  
! #: cp/module.cc:15111
! #, gcc-internal-format
! msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
! msgstr "%qD ist eine als %<inline%> deklarierte Referenz und wird mit einem TU-lokalen Wert initialisiert"
! 
! #: cp/module.cc:15150
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr "%qD bezieht sich auf die TU-lokale Entität %qD und kann nicht in anderen TUs instanziiert werden"
  
! #: cp/module.cc:15747
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr "rekursives verzögertes Laden"
  
! #: cp/module.cc:15767
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr "ein Modul kann nicht in seinen eigenen Bereich importiert werden"
  
! #: cp/module.cc:15768 cp/module.cc:21350
  #, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "das Modul %qs ist hier deklariert"
  
! #: cp/module.cc:16117
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr "der indirekte Import %qs ist noch nicht geladen"
  
! #: cp/module.cc:16123
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr "der Import %qs hat eine falsche CRC-Prüfsumme"
  
! #: cp/module.cc:18890
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr "%<#define %E%> wird nicht exportiert, da es ein Schlüsselwort ist"
  
! #: cp/module.cc:19130
  #, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "Makrodefinitionen von %qE sind kaputt"
  
! #: cp/module.cc:19155 cp/module.cc:19158
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr "inkonsistente importierte Makrodefinition %qE"
  
! #: cp/module.cc:19164
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr "%<#undef %E%>"
  
! #: cp/module.cc:19166
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr "%<#define %s%>"
  
! #: cp/module.cc:19498
  #, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "die compilierte Moduldatei ist %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104552
! #: cp/module.cc:19536 cp/module.cc:19541
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr "das kompilierte Modul ist %sVersion %s"
  
! #: cp/module.cc:19547
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr "der Compiler ist %sVersion %s%s%s"
  
! #: cp/module.cc:19577
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr "Modul %qs gefunden"
  
! #: cp/module.cc:19579
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr "Headermodul erwartet, Modul %qs gefunden"
  
! #: cp/module.cc:19580
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr "Modul %qs erwartet, Headermodul gefunden"
  
! #: cp/module.cc:19595
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr "CRC-Fehler in Modul %qs"
  
! #: cp/module.cc:19609
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr "Ziel und Gastgeber sind %qs:%qs, erwartet werden jedoch %qs:%qs"
  
! #: cp/module.cc:19621
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr "Sprachdialekt ist %qs, erwartet wird jedoch %qs"
  
! #: cp/module.cc:19641
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr "Modul enthält OpenMP, verwenden Sie %<-fopenmp%>, um es einzuschalten"
  
! #: cp/module.cc:19643
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr "Modul enthält OpenMP, verwenden Sie %<-fopenmp%> oder %<-fopenmp-simd%>, um es einzuschalten"
  
! #: cp/module.cc:19646
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr "Modul enthält OpenACC, verwenden Sie %<-fopenacc%>, um es einzuschalten"
  
! #: cp/module.cc:19664
  #, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "reparierte Bäume sind unverträglich"
  
! #: cp/module.cc:19755
  #, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr "Schnittstellenpartition wird nicht exportiert"
  
! #: cp/module.cc:20312
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "Fehler beim Lesen des kompilierten Modul-Clusters %u: %s"
  
! #: cp/module.cc:20351
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr "Fehler beim Lesen des kompilierten Modus: %s"
  
! #: cp/module.cc:20361
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr "erwägen Sie die Verwendung von %<-fno-module-lazy%>, die Erhöhung des Wertes von %<-param-lazy-modules=%u%> oder die Erhöhung der prozessspezifischen Dateideskriptorgrenze"
  
! #: cp/module.cc:20366
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr "Importe müssen gebaut werden, bevor sie importiert werden können"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104552#c26
! #: cp/module.cc:20369
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr "Zurück auf Los? (siehe https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104552#c26)"
  
! #: cp/module.cc:20690
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "die Deklaration von %qD im Modul %qs widerspricht dem eingebauten im globalen Modul"
  
! #: cp/module.cc:20693
  #, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "Deklaration %qD widerspricht der eingebauten Deklaration"
  
! #: cp/module.cc:20699
  #, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "Neudeklaration von %qD in Modul %qs widerspricht dem Import"
  
! #: cp/module.cc:20702
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr "Neudeklaration von %qD in globalem Modul widerspricht dem Import"
  
! #: cp/module.cc:20707
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr "der hier deklarierte Import wird an das Modul %qs angehängt"
  
! #: cp/module.cc:20711
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr "in globalem Modul deklarierter Import"
  
! #: cp/module.cc:20717
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "widersprüchliche Deklaration von %qD in Modul %qs"
  
! #: cp/module.cc:20720
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr "widersprüchliche Deklaration von %qD in globalem Modul"
  
! #: cp/module.cc:20725
  #, gcc-internal-format
  msgid "previously declared in module %qs"
  msgstr "vorher in Modul %qs deklariert"
  
! #: cp/module.cc:20729
  #, gcc-internal-format
  msgid "previously declared in global module"
  msgstr "vorher im globalen Modul deklariert"
  
! #: cp/module.cc:20868
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr "externe Bindungsdefinition von %qD im Header-Modul muss als %<inline%> deklariert sein"
  
! #: cp/module.cc:20883
  #, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "die Deklaration %qD, die in einem unbenannten Namensraum deklariert wurde, wird exportiert"
  
! #: cp/module.cc:20890
  #, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "die Deklaration %qD wird mit interner Bindung exportiert"
  
! #: cp/module.cc:21043
  #, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "CMI %qs wird gelesen"
  
! #: cp/module.cc:21194
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr "Fehler beim Laden der Bindung %<%E%s%E%>"
  
! #: cp/module.cc:21195
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr "Fehler beim Laden der Bindung %<%E%s%E@%s%>"
  
! #: cp/module.cc:21202
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr "beim Lesen der Bindung %<%E%s%E%>"
  
! #: cp/module.cc:21203
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr "beim Lesen der Bindung %<%E%s%E@%s%>"
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr "Fehler beim Laden der ausstehenden Einheiten für %<%E%s%E%>"
  
! #: cp/module.cc:21269
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr "beim Laden der ausstehenden Einheiten für %<%E%s%E%>"
*************** msgstr "beim Laden der ausstehenden Einh
*** 61395,61496 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21234
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr "Import eines benannten Moduls %qs innerhalb eines Sprachverlinkungsblocks"
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "module already declared"
  msgstr "das Modul wurde bereits deklariert"
  
! #: cp/module.cc:21266
  #, gcc-internal-format
  msgid "module already imported"
  msgstr "das Modul wurde bereits importiert"
  
! #: cp/module.cc:21271
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr "das Modul %qs wurde hier importiert"
  
! #: cp/module.cc:21479
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr "nicht übereinstimmende kompilierte Modulschnittstelle: hatte %qs, bekam %qs"
  
! #: cp/module.cc:21485
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown compiled module interface: %s"
  msgstr "unbekannte kompilierte Modulschnittstelle: %s"
  
! #: cp/module.cc:21529
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr "Fehler beim Bestimmen der %<#include%>-Übersetzung von %s: %s"
  
! #: cp/module.cc:21547
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr "%<include %s%> wurde übersetzt zu »import«"
  
! #: cp/module.cc:21548
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr "%<include %s%> wurde textuell verarbeitet"
  
! #: cp/module.cc:21908
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "C++-Module sind nicht kompatibel mit vorkompilierten Headern"
  
! #: cp/module.cc:21912
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "C++-Module sind nicht mit der traditionellen Vorverarbeitung kompatibel"
  
! #: cp/module.cc:21944 cp/module.cc:21973
  #, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "ungültiger Headername %qs"
  
! #: cp/module.cc:21983
  #, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "ungültiger Modulname %qs"
  
! #: cp/module.cc:22183
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr "%<-fmodule-only%> wird für Nicht-Schnittstelle verwendet"
  
! #: cp/module.cc:22223
  #, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "CMI %qs wird geschrieben"
  
! #: cp/module.cc:22238
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr "Modul %qs wird aufgrund von Fehlern in Templaterümpfen nicht geschrieben"
  
! #: cp/module.cc:22241
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr "schalten Sie %<-Wtemplate-body%> ein für weitere Details"
  
! #: cp/module.cc:22243
  #, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr "der erste Fehler in %qD trat hier auf"
  
! #: cp/module.cc:22307
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr "Fehler beim Schreiben des kompilierten Moduls: %s"
  
! #: cp/module.cc:22404
  #, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "unbekannte Header-Art %qs"
--- 61492,61593 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21314
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr "Import eines benannten Moduls %qs innerhalb eines Sprachverlinkungsblocks"
  
! #: cp/module.cc:21345
  #, gcc-internal-format
  msgid "module already declared"
  msgstr "das Modul wurde bereits deklariert"
  
! #: cp/module.cc:21346
  #, gcc-internal-format
  msgid "module already imported"
  msgstr "das Modul wurde bereits importiert"
  
! #: cp/module.cc:21351
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr "das Modul %qs wurde hier importiert"
  
! #: cp/module.cc:21559
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr "nicht übereinstimmende kompilierte Modulschnittstelle: hatte %qs, bekam %qs"
  
! #: cp/module.cc:21565
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown compiled module interface: %s"
  msgstr "unbekannte kompilierte Modulschnittstelle: %s"
  
! #: cp/module.cc:21609
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr "Fehler beim Bestimmen der %<#include%>-Übersetzung von %s: %s"
  
! #: cp/module.cc:21627
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr "%<include %s%> wurde übersetzt zu »import«"
  
! #: cp/module.cc:21628
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr "%<include %s%> wurde textuell verarbeitet"
  
! #: cp/module.cc:21988
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "C++-Module sind nicht kompatibel mit vorkompilierten Headern"
  
! #: cp/module.cc:21992
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "C++-Module sind nicht mit der traditionellen Vorverarbeitung kompatibel"
  
! #: cp/module.cc:22024 cp/module.cc:22053
  #, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "ungültiger Headername %qs"
  
! #: cp/module.cc:22063
  #, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "ungültiger Modulname %qs"
  
! #: cp/module.cc:22263
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr "%<-fmodule-only%> wird für Nicht-Schnittstelle verwendet"
  
! #: cp/module.cc:22303
  #, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "CMI %qs wird geschrieben"
  
! #: cp/module.cc:22318
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr "Modul %qs wird aufgrund von Fehlern in Templaterümpfen nicht geschrieben"
  
! #: cp/module.cc:22321
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr "schalten Sie %<-Wtemplate-body%> ein für weitere Details"
  
! #: cp/module.cc:22323
  #, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr "der erste Fehler in %qD trat hier auf"
  
! #: cp/module.cc:22387
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr "Fehler beim Schreiben des kompilierten Moduls: %s"
  
! #: cp/module.cc:22484
  #, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "unbekannte Header-Art %qs"
*************** msgstr "Deklaration von %qD überdeckt e
*** 61545,61796 ****
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "Friend-Deklaration %qD in lokaler Klasse ohne vorherige Deklaration"
  
! #: cp/name-lookup.cc:4653
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %<%s(%E)%> %p %d"
  
! #: cp/name-lookup.cc:4656
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d"
  
! #: cp/name-lookup.cc:5252
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr "%q#D wird exportiert, hat jedoch keine externe Bindung"
  
! #: cp/name-lookup.cc:5256
  #, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr "%q#D wird hier ohne Bindung deklariert"
  
! #: cp/name-lookup.cc:5259
  #, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr "%q#D wird hier mit interner Bindung deklariert"
  
! #: cp/name-lookup.cc:5262
  #, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr "%q#D wird hier mit Modulbindung deklariert"
  
! #: cp/name-lookup.cc:6070
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T%s%D%> benennt Destruktor"
  
! #: cp/name-lookup.cc:6086
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "»using«-Deklaration für Nicht-Element im Gültigkeitsbereich der Klasse"
  
! #: cp/name-lookup.cc:6094
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using%> mit Gültigkeitsbereich in enum-Typ %q#T ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/name-lookup.cc:6110 cp/pt.cc:18933
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qT ist weder eine Klasse, noch ein Namensbereich oder eine Aufzählung"
  
! #: cp/name-lookup.cc:6120
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "eine Using-Deklaration, die nicht-Member ist, benennt den Konstruktor von %qT"
  
! #: cp/name-lookup.cc:6131 cp/name-lookup.cc:6204
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "%<using%>-Deklaration für Element außerhalb des Gültigkeitsbereichs der Klasse"
  
! #: cp/name-lookup.cc:6154
  #, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "%qT ist keine direkte Basis von %qT"
  
! #: cp/name-lookup.cc:6214
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr "meinten Sie %<using enum %T::%D%>?"
  
! #: cp/name-lookup.cc:6226
  #, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%qD wurde nicht innerhalb von %qD deklariert"
  
! #: cp/name-lookup.cc:6241
  #, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "%<using%>-Deklaration darf den Namensraum %qD nicht benennen"
  
! #: cp/name-lookup.cc:6252
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> benennt Konstruktor in %qT"
  
! #: cp/name-lookup.cc:6345
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "Deklaration von %qD nicht in einem Namensbereich um %qD"
  
! #: cp/name-lookup.cc:6387
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "explizite Qualifizierung in Deklaration von %qD"
  
! #: cp/name-lookup.cc:6397
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD sollte innerhalb von %qD deklariert werden"
  
! #: cp/name-lookup.cc:6467
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD wurde nicht innerhalb von %qD deklariert"
  
! #: cp/name-lookup.cc:6469
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "sondern nur hier als %<friend%>"
  
! #: cp/name-lookup.cc:6523
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Attribut %qD erfordert ein einzelnes NTBS-Argument"
  
! #: cp/name-lookup.cc:6530
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "Attribut %qD ist bedeutungslos, da die Elemente des anonymen Namensraums lokale Symbole erhalten"
  
! #: cp/name-lookup.cc:6540 cp/name-lookup.cc:6567
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "Attribut %qD an unbenanntem Namensraum wird ignoriert"
  
! #: cp/name-lookup.cc:6546
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "Attribut %qD an nicht-»inline«-Namensraum wird ignoriert"
  
! #: cp/name-lookup.cc:6583 cp/name-lookup.cc:9004
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Attribut-Anweisung %qD wird ignoriert"
  
! #: cp/name-lookup.cc:6912
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "obere Grenze von %d Namensräumen für %qE durchsucht"
  
! #: cp/name-lookup.cc:6964
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "empfohlene Alternative:"
  msgstr[1] "empfohlene Alternativen:"
  
! #: cp/name-lookup.cc:6970
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:7295
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr "%<std::%s%> ist im Header %qs definiert; um das zu beheben, könnten Sie %<#include %s%> hinzufügen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79869
! #: cp/name-lookup.cc:7301
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%<std::%s%> ist erst ab %s verfügbar"
  
! #: cp/name-lookup.cc:7739
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "das Makro %qs war noch nicht definiert"
  
! #: cp/name-lookup.cc:7742
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "es wurde später hier definiert"
  
! #: cp/name-lookup.cc:8538
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "Deklaration von %<std::initializer_list%> entspricht nicht %<#include <initializer_list>%>, ist kein Template"
  
! #: cp/name-lookup.cc:8976
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "die Direktive %<strong%>-%<using%> wird nicht mehr unterstützt"
  
! #: cp/name-lookup.cc:8979
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr "Sie können stattdessen einen inline-Namensraum verwenden"
  
! #: cp/name-lookup.cc:8998
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "%<omp::%E%> darf in diesem Kontext nicht angegeben werden"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9090
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "es können maximal %d Namensräume geschachtelt werden"
  
! #: cp/name-lookup.cc:9192
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%<namespace %E%> ist mehrdeutig"
  
! #: cp/name-lookup.cc:9208
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "Namensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommen"
  
! #: cp/name-lookup.cc:9291
  #, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr "Namensraum %qD mit interner Verknüpfung wird exportiert"
  
! #: cp/name-lookup.cc:9293
  #, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "%qD hat interne Bindung, da es in einem anonymen Namensraum deklariert wurde"
  
! #: cp/name-lookup.cc:9297
  #, gcc-internal-format
  msgid "exporting unnamed namespace"
  msgstr "anonymer Namensraum wird exportiert"
  
! #: cp/name-lookup.cc:9307
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "ein %<inline%>-Namensraum muss bei der ersten Definition angegeben werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99298
! #: cp/name-lookup.cc:9357
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%s-Namensraum %qD widerspricht der Erreichbarkeits-Definition"
  
! #: cp/name-lookup.cc:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "Erreichbarkeitsdefinition %s ist hier"
  
! #: cp/name-lookup.cc:9402
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX %<pop_everything%> wird betreten"
  
! #: cp/name-lookup.cc:9411
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr "XXX %<pop_everything%> wird verlassen"
--- 61642,61893 ----
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "Friend-Deklaration %qD in lokaler Klasse ohne vorherige Deklaration"
  
! #: cp/name-lookup.cc:4656
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %<%s(%E)%> %p %d"
  
! #: cp/name-lookup.cc:4659
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d"
  
! #: cp/name-lookup.cc:5255
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr "%q#D wird exportiert, hat jedoch keine externe Bindung"
  
! #: cp/name-lookup.cc:5259
  #, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr "%q#D wird hier ohne Bindung deklariert"
  
! #: cp/name-lookup.cc:5262
  #, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr "%q#D wird hier mit interner Bindung deklariert"
  
! #: cp/name-lookup.cc:5265
  #, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr "%q#D wird hier mit Modulbindung deklariert"
  
! #: cp/name-lookup.cc:6073
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T%s%D%> benennt Destruktor"
  
! #: cp/name-lookup.cc:6089
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "»using«-Deklaration für Nicht-Element im Gültigkeitsbereich der Klasse"
  
! #: cp/name-lookup.cc:6097
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using%> mit Gültigkeitsbereich in enum-Typ %q#T ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/name-lookup.cc:6113 cp/pt.cc:18962
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qT ist weder eine Klasse, noch ein Namensbereich oder eine Aufzählung"
  
! #: cp/name-lookup.cc:6123
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "eine Using-Deklaration, die nicht-Member ist, benennt den Konstruktor von %qT"
  
! #: cp/name-lookup.cc:6134 cp/name-lookup.cc:6207
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "%<using%>-Deklaration für Element außerhalb des Gültigkeitsbereichs der Klasse"
  
! #: cp/name-lookup.cc:6157
  #, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "%qT ist keine direkte Basis von %qT"
  
! #: cp/name-lookup.cc:6217
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr "meinten Sie %<using enum %T::%D%>?"
  
! #: cp/name-lookup.cc:6229
  #, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%qD wurde nicht innerhalb von %qD deklariert"
  
! #: cp/name-lookup.cc:6244
  #, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "%<using%>-Deklaration darf den Namensraum %qD nicht benennen"
  
! #: cp/name-lookup.cc:6255
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> benennt Konstruktor in %qT"
  
! #: cp/name-lookup.cc:6348
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "Deklaration von %qD nicht in einem Namensbereich um %qD"
  
! #: cp/name-lookup.cc:6390
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "explizite Qualifizierung in Deklaration von %qD"
  
! #: cp/name-lookup.cc:6400
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD sollte innerhalb von %qD deklariert werden"
  
! #: cp/name-lookup.cc:6470
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD wurde nicht innerhalb von %qD deklariert"
  
! #: cp/name-lookup.cc:6472
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "sondern nur hier als %<friend%>"
  
! #: cp/name-lookup.cc:6526
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Attribut %qD erfordert ein einzelnes NTBS-Argument"
  
! #: cp/name-lookup.cc:6533
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "Attribut %qD ist bedeutungslos, da die Elemente des anonymen Namensraums lokale Symbole erhalten"
  
! #: cp/name-lookup.cc:6543 cp/name-lookup.cc:6570
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "Attribut %qD an unbenanntem Namensraum wird ignoriert"
  
! #: cp/name-lookup.cc:6549
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "Attribut %qD an nicht-»inline«-Namensraum wird ignoriert"
  
! #: cp/name-lookup.cc:6586 cp/name-lookup.cc:9007
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Attribut-Anweisung %qD wird ignoriert"
  
! #: cp/name-lookup.cc:6915
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "obere Grenze von %d Namensräumen für %qE durchsucht"
  
! #: cp/name-lookup.cc:6967
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "empfohlene Alternative:"
  msgstr[1] "empfohlene Alternativen:"
  
! #: cp/name-lookup.cc:6973
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:7298
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr "%<std::%s%> ist im Header %qs definiert; um das zu beheben, könnten Sie %<#include %s%> hinzufügen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79869
! #: cp/name-lookup.cc:7304
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%<std::%s%> ist erst ab %s verfügbar"
  
! #: cp/name-lookup.cc:7742
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "das Makro %qs war noch nicht definiert"
  
! #: cp/name-lookup.cc:7745
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "es wurde später hier definiert"
  
! #: cp/name-lookup.cc:8541
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "Deklaration von %<std::initializer_list%> entspricht nicht %<#include <initializer_list>%>, ist kein Template"
  
! #: cp/name-lookup.cc:8979
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "die Direktive %<strong%>-%<using%> wird nicht mehr unterstützt"
  
! #: cp/name-lookup.cc:8982
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr "Sie können stattdessen einen inline-Namensraum verwenden"
  
! #: cp/name-lookup.cc:9001
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "%<omp::%E%> darf in diesem Kontext nicht angegeben werden"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "es können maximal %d Namensräume geschachtelt werden"
  
! #: cp/name-lookup.cc:9195
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%<namespace %E%> ist mehrdeutig"
  
! #: cp/name-lookup.cc:9211
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "Namensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommen"
  
! #: cp/name-lookup.cc:9294
  #, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr "Namensraum %qD mit interner Verknüpfung wird exportiert"
  
! #: cp/name-lookup.cc:9296
  #, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "%qD hat interne Bindung, da es in einem anonymen Namensraum deklariert wurde"
  
! #: cp/name-lookup.cc:9300
  #, gcc-internal-format
  msgid "exporting unnamed namespace"
  msgstr "anonymer Namensraum wird exportiert"
  
! #: cp/name-lookup.cc:9310
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "ein %<inline%>-Namensraum muss bei der ersten Definition angegeben werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99298
! #: cp/name-lookup.cc:9360
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%s-Namensraum %qD widerspricht der Erreichbarkeits-Definition"
  
! #: cp/name-lookup.cc:9362
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "Erreichbarkeitsdefinition %s ist hier"
  
! #: cp/name-lookup.cc:9405
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX %<pop_everything%> wird betreten"
  
! #: cp/name-lookup.cc:9414
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr "XXX %<pop_everything%> wird verlassen"
*************** msgstr "Bezeichner %qE wird in C++20 zum
*** 61815,61821 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr "%<LEXER_DEBUGGING_ENABLED_P%> ist nicht auf true gesetzt"
  
! #: cp/parser.cc:1724 cp/parser.cc:49645
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare %s%> muss direkt von einer Funktionsdeklaration oder -definition gefolgt sein"
--- 61912,61918 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr "%<LEXER_DEBUGGING_ENABLED_P%> ist nicht auf true gesetzt"
  
! #: cp/parser.cc:1724 cp/parser.cc:49704
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare %s%> muss direkt von einer Funktionsdeklaration oder -definition gefolgt sein"
*************** msgstr "%<::%E%> wurde nicht deklariert"
*** 61860,61866 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "Abfrage des Elementes %qE in Nicht-Klassentyp %qT"
  
! #: cp/parser.cc:3517 cp/parser.cc:22267
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> wurde nicht deklariert"
--- 61957,61963 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "Abfrage des Elementes %qE in Nicht-Klassentyp %qT"
  
! #: cp/parser.cc:3517 cp/parser.cc:22271
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> wurde nicht deklariert"
*************** msgstr "%<constinit%> aus C++20 ist erst
*** 62081,62087 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<concept%> ist erst ab %<-std=c++20%> oder mit %<-fconcepts%> verfügbar"
  
! #: cp/parser.cc:3922 cp/parser.cc:32272
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<requires%> ist erst ab %<-std=c++20%> oder mit %<-fconcepts%> verfügbar"
--- 62178,62184 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<concept%> ist erst ab %<-std=c++20%> oder mit %<-fconcepts%> verfügbar"
  
! #: cp/parser.cc:3922 cp/parser.cc:32331
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<requires%> ist erst ab %<-std=c++20%> oder mit %<-fconcepts%> verfügbar"
*************** msgstr "%<~auto%> ist nur mit %<-std=c++
*** 62321,62327 ****
  msgid "template-id not allowed for destructor in C++20"
  msgstr "template-id für Destruktor ist in C++20 nicht erlaubt"
  
! #: cp/parser.cc:6989 cp/parser.cc:33504
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr "entfernen Sie %qs"
--- 62418,62424 ----
  msgid "template-id not allowed for destructor in C++20"
  msgstr "template-id für Destruktor ist in C++20 nicht erlaubt"
  
! #: cp/parser.cc:6989 cp/parser.cc:33563
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr "entfernen Sie %qs"
*************** msgstr "Deklaration von %<~%T%> als Elem
*** 62336,62342 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Name %qD als Destruktor-Deklarator verwendet"
  
! #: cp/parser.cc:7155 cp/parser.cc:24869
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "unqualifizierte ID erwartet"
--- 62433,62439 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Name %qD als Destruktor-Deklarator verwendet"
  
! #: cp/parser.cc:7155 cp/parser.cc:24873
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "unqualifizierte ID erwartet"
*************** msgstr "Bezeichner %qD für Variablentem
*** 62376,62382 ****
  msgid "expected nested-name-specifier"
  msgstr "Spezifikation mit geschachteltem Namen erwartet"
  
! #: cp/parser.cc:7808 cp/parser.cc:10516
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "Typen dürfen nicht in Typumwandlungen definiert werden"
--- 62473,62479 ----
  msgid "expected nested-name-specifier"
  msgstr "Spezifikation mit geschachteltem Namen erwartet"
  
! #: cp/parser.cc:7808 cp/parser.cc:10518
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "Typen dürfen nicht in Typumwandlungen definiert werden"
*************** msgstr "Typen dürfen nicht in einem %<t
*** 62391,62397 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "falsche Anzahl von Argumenten für %<__builtin_addressof%>"
  
! #: cp/parser.cc:8002 cp/pt.cc:21522
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "falsche Anzahl von Argumenten für %<__builtin_launder%>"
--- 62488,62494 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "falsche Anzahl von Argumenten für %<__builtin_addressof%>"
  
! #: cp/parser.cc:8002 cp/pt.cc:21551
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "falsche Anzahl von Argumenten für %<__builtin_launder%>"
*************** msgstr "falsche Anzahl von Argumenten f�
*** 62406,62422 ****
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "falsche Anzahl der Argumente für %<__builtin_shufflevector%>"
  
! #: cp/parser.cc:8069 cp/pt.cc:21637
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr "Aufruf von %<__builtin_operator_new%> wählt keine ersetzbare globale Allokationsfunktion"
  
! #: cp/parser.cc:8073 cp/pt.cc:21641
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr "Aufruf von %<__builtin_operator_delete%> wählt keine ersetzbare globale Deallokationsfunktion"
  
! #: cp/parser.cc:8078 cp/pt.cc:21646
  #, gcc-internal-format
  msgid "selected function declared here"
  msgstr "die gewählte Funktion ist hier deklariert"
--- 62503,62519 ----
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "falsche Anzahl der Argumente für %<__builtin_shufflevector%>"
  
! #: cp/parser.cc:8069 cp/pt.cc:21666
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr "Aufruf von %<__builtin_operator_new%> wählt keine ersetzbare globale Allokationsfunktion"
  
! #: cp/parser.cc:8073 cp/pt.cc:21670
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr "Aufruf von %<__builtin_operator_delete%> wählt keine ersetzbare globale Deallokationsfunktion"
  
! #: cp/parser.cc:8078 cp/pt.cc:21675
  #, gcc-internal-format
  msgid "selected function declared here"
  msgstr "die gewählte Funktion ist hier deklariert"
*************** msgstr "nicht-skalarer Typ"
*** 62461,63808 ****
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO-C++ erlaubt kein %<alignof%> mit einem Nicht-Typ"
  
! #: cp/parser.cc:9507
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Typen dürfen nicht in %<noexcept%>-Ausdrücken definiert werden"
  
! #: cp/parser.cc:9566
  #, gcc-internal-format
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "%<co_await%> kann nicht in Standardargumenten verwendet werden"
  
! #: cp/parser.cc:9791 cp/parser.cc:34822
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "Typen dürfen nicht in einem %qs-Ausdruck definiert werden"
  
! #: cp/parser.cc:9856
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr "%<__builtin_has_attribute%> mit abhängigem Argument wird noch nicht unterstützt"
  
! #: cp/parser.cc:9942
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "Typen dürfen nicht in einem »new«-Ausdruck definiert werden"
  
! #: cp/parser.cc:9960
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "Arraygrenze hinter geklammerter type-id ist verboten"
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "Klammern um die Type-ID sollten entfernt werden"
  
! #: cp/parser.cc:9995
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr "Initialisierung des new-Ausdrucks für Typ %<auto%> erfordert genau ein Element"
  
! #: cp/parser.cc:10040
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "»expression-list« oder »type-id« erwartet"
  
! #: cp/parser.cc:10069
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "Typen dürfen nicht in einem »new-type-id« definiert werden"
  
! #: cp/parser.cc:10117
  #, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "Attribute werden beim äußersten Array-Typ im %<new%>-Ausdruck ignoriert"
  
! #: cp/parser.cc:10213
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "Ausdruck in new-Deklarator muss Ganzzahl- oder Aufzählungstyp haben"
  
! #: cp/parser.cc:10619
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "Verwendung einer Typumwandlung nach %q#T im alten Stil"
  
! #: cp/parser.cc:10769
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "Operator %<>>%> wird in C++11 wie zwei spitze schließende Klammern behandelt"
  
! #: cp/parser.cc:10772
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "Klammern um %<>>%>-Ausdruck empfohlen"
  
! #: cp/parser.cc:10998
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "in ISO-C++ darf der mittlere Operand von %<?:%> nicht weggelassen werden"
  
! #: cp/parser.cc:11322
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr "ungeklammerte Komma-Ausdrücke in Arrayindex-Ausdrücken sind veraltet"
  
! #: cp/parser.cc:11470
  #, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "Typen dürfen nicht innerhalb von %<__builtin_offsetof%> definiert werden"
  
! #: cp/parser.cc:11604
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr "das letzte Argument von %<__type_pack_element%> ist kein Typ"
  
! #: cp/parser.cc:11704
  #, gcc-internal-format
  msgid "lambda-expression in template parameter type"
  msgstr "Lambda-Ausdruck in Template-Parameter-Typ"
  
! #: cp/parser.cc:11714
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Lambda-Ausdruck in nicht evaluiertem Kontext ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:11724
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Lambda-Ausdruck in Template-Argument ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:11898
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr "nicht-lokaler Lambdaausdruck kann keinen »capture-default« haben"
  
! #: cp/parser.cc:11921
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "unerwartetes Ende der Auffangliste"
  
! #: cp/parser.cc:11937
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "explizites by-copy-Einfangen von %<this%> mit by-copy-Einfangvorgabe ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:11943 cp/parser.cc:11965 cp/parser.cc:12163
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "%qD bereits in Lambda-Ausdruck erfasst"
  
! #: cp/parser.cc:11959
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<*this%>-Capture ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:11979
  #, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr "%<this%> kann nicht per Referenz eingefangen werden"
  
! #: cp/parser.cc:11999
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<pack init-capture%> ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:12010
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr "%<&%> sollte vor %<...%> kommen"
  
! #: cp/parser.cc:12040
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "Initialisierungen für Lambda-Captures sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
! #: cp/parser.cc:12049
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr "nicht-leere Initialisierung »init-capture« eines Lambdas"
  
! #: cp/parser.cc:12074
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "Erfassung von Nicht-Variable %qE"
  
! #: cp/parser.cc:12078 cp/parser.cc:12089 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D hier deklariert"
  
! #: cp/parser.cc:12085
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "Erfassung der Variable %qD ohne automatische Speicherdauer"
  
! #: cp/parser.cc:12123
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr "zu viele %<...%> in Lambda-Capture"
  
! #: cp/parser.cc:12134
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "Explizite Erfassung (als Kopie) von %qD ist mit Standarderfassung (als Kopie) gedoppelt"
  
! #: cp/parser.cc:12139
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "Explizite Erfassung (als Referenz) von %qD ist mit Standarderfassung (als Referenz) gedoppelt"
  
! #: cp/parser.cc:12221
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Lambda-Templates sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:12275
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Standardargument für Lambda-Parameter angegeben"
  
! #: cp/parser.cc:12298
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Parameterdeklaration vor Lambdadeklarationsangaben ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> optional"
  
! #: cp/parser.cc:12328 cp/pt.cc:14987
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr "ein Lambda mit Captures darf keinen expliziten Objektparameter eines nicht verwandten Typs haben"
  
! #: cp/parser.cc:12341
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "%<mutable%>-Lambdaangabe mit explizitem Objektparameter"
  
! #: cp/parser.cc:12350
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr "das hereingereichte Closureobjekt wird nicht verändert, da es als Wert übernommen wird"
  
! #: cp/parser.cc:12354
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr "deklarieren Sie den expliziten Objektparameter stattdessen als Nicht-const-Referenz"
  
! #: cp/parser.cc:12358
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr "der explizite Objektparameter ist bereits eine veränderbare Referenz"
  
! #: cp/parser.cc:12365
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "Lambda-Spezifizierer %<static%> mit explizitem Objektparameter"
  
! #: cp/parser.cc:12383
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr "Lambda-Spezifizierer %<static%> mit Lambda-Fang"
  
! #: cp/parser.cc:12395
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Parameterdeklaration vor einem Lambda-Transaktions-Qualifizierer ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> optional"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90183
! #: cp/parser.cc:12408
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Parameterdeklaration vor einer Lambda-Exception-Angabe ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> optional"
  
! #: cp/parser.cc:12426
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Parameterdeklaration vor einem abschließenden Rückgabetyp ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> optional"
  
! #: cp/parser.cc:12468
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<constexpr%>-Lambda ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:13029
  #, gcc-internal-format
  msgid "preconditions cannot be statements"
  msgstr "Vorbedingungen können keine Anweisungen sein"
  
! #: cp/parser.cc:13032
  #, gcc-internal-format
  msgid "postconditions cannot be statements"
  msgstr "Nachbedingungen können keine Anweisungen sein"
  
! #: cp/parser.cc:13037
  #, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr "Zusicherungen müssen von %<;%> gefolgt sein"
  
! #: cp/parser.cc:13202
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Sprungmarke am Ende einer zusammengesetzten Anweisung ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/parser.cc:13382 cp/parser.cc:13627
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "Attribute am Anfang der Anweisung werden ignoriert"
  
! #: cp/parser.cc:13453
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "benannte Anweisung erwartet"
  
! #: cp/parser.cc:13502
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-Marke %qE nicht innerhalb einer switch-Anweisung"
  
! #: cp/parser.cc:13635
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "%<typename%> vor %qE erforderlich, da %qT ein abhängiger Gültigkeitsbereich ist"
  
  #. A::A a;
! #: cp/parser.cc:13641
  #, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr "%qE benennt den Konstruktor, nicht den Typ"
  
! #: cp/parser.cc:13699
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr "zusammengesetzte Anweisung in %<constexpr%>-Funktion"
  
! #: cp/parser.cc:13763
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr "innere Schleifen müssen mit der %<tile%>-Klausel perfekt geschachtelt sein"
  
! #: cp/parser.cc:13968
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<if constexpr%> ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:13990
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<if consteval%> ist erst mit %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/parser.cc:14015 cp/parser.cc:14050
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr "%<if consteval%> erfordert zusammengesetzte Anweisung"
  
! #: cp/parser.cc:14092
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "»init-statement in Auswahlanweisungen« ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:14260 cp/parser.cc:35334
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "Auswahl-Anweisung erwartet"
  
! #: cp/parser.cc:14301
  #, gcc-internal-format
  msgid "condition declares an array"
  msgstr "Bedingung deklariert ein Array"
  
! #: cp/parser.cc:14303
  #, gcc-internal-format
  msgid "condition declares a function"
  msgstr "Bedingung deklariert eine Funktion"
  
! #: cp/parser.cc:14344
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "Typen dürfen nicht in Bedingungen definiert werden"
  
  #. Anything else is an error.
! #: cp/parser.cc:14446 cp/parser.cc:24109 cp/parser.cc:26828
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "Initialisierung erwartet"
  
! #: cp/parser.cc:14496
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Bereichsbasierte %<for%>-Schleifen mit Initialisierer sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:14758
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr "Schleifenvariable %qD vom Typ %qT bindet an temporäres Objekt, das aus dem Typen %qT konstruiert wurde"
  
  #. rval
! #: cp/parser.cc:14765
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr "verwenden Sie den Nicht-Referenz-Typ %qT, um das Kopieren explizit zu machen, oder %qT um das Kopieren zu sparen"
  
! #: cp/parser.cc:14791
  #, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "Schleifenvariable %qD erzeugt eine Kopie vom Typ %qT"
  
! #: cp/parser.cc:14796
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr "verwenden Sie einen Referenztyp, um das Kopieren zu sparen"
  
! #: cp/parser.cc:14935
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat unvollständigen Typ"
  
! #: cp/parser.cc:15019
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "unvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qT"
  
! #: cp/parser.cc:15171 cp/parser.cc:35337
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "Iterationsanweisung erwartet"
  
! #: cp/parser.cc:15216
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Alias-Deklaration in Init-Anweisung ist erst mit %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/parser.cc:15233
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Bereichsbasierte %<for%>-Schleifen sind nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/parser.cc:15395
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<goto%> innerhalb einer %<constexpr%>-Funktion ist erst mit %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15404
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO-C++ verbietet berechnete Gotos"
  
! #: cp/parser.cc:15423 cp/parser.cc:35340
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "Sprunganweisung erwartet"
  
! #: cp/parser.cc:15598
  #, gcc-internal-format
  msgid "expected module-partition"
  msgstr "module-partition erwartet"
  
! #: cp/parser.cc:15600
  #, gcc-internal-format
  msgid "expected module-name"
  msgstr "Modulname erwartet"
  
! #: cp/parser.cc:15642
  #, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr "%<module-declaration%> ist innerhalb von %<header-unit%> nicht erlaubt"
  
! #: cp/parser.cc:15648
  #, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr "Modul-Deklaration muss im globalen Gültigkeitsbereich sein"
  
! #: cp/parser.cc:15649
  #, gcc-internal-format
  msgid "scope opened here"
  msgstr "der Gültigkeitsbereich beginnt hier"
  
! #: cp/parser.cc:15675
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr "private-module-fragment"
  
! #: cp/parser.cc:15679
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr "%<private-module-fragment%> ist nur im Zuständigkeitsbereich eines Modulinterfaces oder einer Partition zulässig"
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15685
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr "Modul-Deklaration ist nur als erste Deklaration erlaubt, oder wenn sie das global-module-fragment beendet"
  
! #: cp/parser.cc:15726
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr "post-module-declarations müssen zusammenhängend sein"
  
! #: cp/parser.cc:15728 cp/parser.cc:15737
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr "vielleicht hilft ein Zeilenumbruch nach %<import%> oder eine andere Kenntlichmachung, damit dies nicht mehr als Modul-Steuerzeile angesehen wird"
  
! #: cp/parser.cc:15736
  #, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr "Import-Deklaration muss im globalen Gültigkeitsbereich sein"
  
! #: cp/parser.cc:15760
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr "ein Import, der eine Modulpartition angibt, muss nach einer benannten Moduldeklaration erscheinen"
  
! #: cp/parser.cc:15781
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr "%<post-module-declaration%>-Importe dürfen nicht %<include-translated%> sein"
  
! #: cp/parser.cc:15784
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr "%<post-module-declaration%>-Importe dürfen nicht aus Header-Einbindung stammen"
  
! #: cp/parser.cc:15805
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr "%qE darf erst nach einer Modul-Interface-Deklaration vorkommen"
  
! #: cp/parser.cc:15813
  #, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr "%qE darf nur einmal pro Export-Deklaration vorkommen"
  
! #: cp/parser.cc:15834
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr "%<export%> ist kein Teil der folgenden module-directive"
  
! #: cp/parser.cc:15873
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "zusätzliches %<;%> außerhalb einer Funktion ist erst ab C++11 erlaubt"
  
! #: cp/parser.cc:15876
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function"
  msgstr "zusätzliches %<;%> außerhalb einer Funktion"
  
! #: cp/parser.cc:15885
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr "zusätzliches %<;%> innerhalb einer Struktur ist erst ab C++11 erlaubt"
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr "zusätzliches %<;%> innerhalb einer Struktur"
  
! #: cp/parser.cc:15895
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "zusätzliches %<;%> hinter Funktionsdefinition innerhalb einer Klasse"
  
! #: cp/parser.cc:16065
  #, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "Attribute dürfen an dieser Stelle nicht verwendet werden"
  
! #: cp/parser.cc:16069
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr "Attribute dürfen hier eingesetzt werden"
  
! #: cp/parser.cc:16109
  #, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "explizite Spezialisierungen sind hier nicht erlaubt"
  
! #: cp/parser.cc:16111 cp/parser.cc:28251
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr "eine Spezialisierung wird immer zusammen mit ihrem primären Template exportiert"
  
! #: cp/parser.cc:16124
  #, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr "explizite Instanziierungen sind hier nicht erlaubt"
  
! #: cp/parser.cc:16140
  #, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr "Export-Deklarationen sind hier nicht erlaubt"
  
! #: cp/parser.cc:16311
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> nicht am Anfang eines Blocks"
  
! #: cp/parser.cc:16557
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr "Nicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertyp"
  
! #: cp/parser.cc:16576
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "widersprüchliche Herleitung für %qT: %qT und dann %qT"
  
! #: cp/parser.cc:16597
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "Vermischung von Deklarationen und Funktionsdefinitionen ist verboten"
  
! #: cp/parser.cc:16622
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "in einer for-Bereichs-Deklaration dürfen keine Typen definiert werden"
  
! #: cp/parser.cc:16679
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "Initialisierung in bereichsbasierter %<for%>-Schleife"
  
! #: cp/parser.cc:16682
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "mehrere Deklarationen in bereichsbasierter %<for%>-Schleife"
  
! #: cp/parser.cc:16722
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "strukturierte Bindungen mit attribuierten Bezeichnern sind erst mit %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/parser.cc:16759
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "strukturierte Bindungen in Bedingungen sind erst mit %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/parser.cc:16763
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "strukturierte Bindungen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:16820
  #, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "leere Deklaration für strukturierte Bindung"
  
! #: cp/parser.cc:16838
  #, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "ungültige Initialisierung für strukturierte Bindungsdeklaration"
  
! #: cp/parser.cc:17033
  #, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "%<this%> muss der erste Spezifizierer in einer Parameterdeklaration sein"
  
! #: cp/parser.cc:17056
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> außerhalb einer Klasse verwendet"
  
! #: cp/parser.cc:17094
  #, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "das Schlüsselwort %<bool%> ist in einer Konzeptdefinition in C++20 nicht erlaubt"
  
! #: cp/parser.cc:17097
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr "Die Schreibweise der C++20-Konzeptdefinition ist %<concept <Name> = <Ausdruck>%>"
  
! #: cp/parser.cc:17148
  #, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "%<typedef%>-Angabe ist unverträglich mit %qs"
  
! #: cp/parser.cc:17174
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "Bedeutung von %<auto%> ändert in C++11 die Bedeutung; Bitte entfernen"
  
! #: cp/parser.cc:17210
  #, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr "%qD ungültig in Bedingung"
  
! #: cp/parser.cc:17219
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD ungültig in Lambda"
  
! #: cp/parser.cc:17223
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD ist in Lambda erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/parser.cc:17305
  #, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr "type-specifier ist in Lambda ungültig"
  
! #: cp/parser.cc:17318
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr "Standardattribute inmitten von Deklarationssymbolen"
  
! #: cp/parser.cc:17320
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr "Standardattribute müssen vor den Deklarationsspezifizierern stehen, um für die Deklaration zu gelten, oder ihnen folgen, um für den Typ zu gelten"
  
! #: cp/parser.cc:17335
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Klassendefinition darf nicht als »friend« deklariert sein"
  
! #: cp/parser.cc:17408 cp/parser.cc:29436
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "Templates dürfen nicht %<virtual%> sein"
  
! #: cp/parser.cc:17427
  #, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr "Typen dürfen nicht in explicit-specifier definiert werden"
  
! #: cp/parser.cc:17431
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<explicit(bool)%> ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:17499
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ungültige Bindungsspezifikation"
  
! #: cp/parser.cc:17606
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<static_assert%> ohne Text ist erst ab %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:17636
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "%<static_assert%> ohne Meldung, die keine Zeichenkette ist, ist erst ab %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/parser.cc:17840
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "die Typangabe %<decltype(auto)%> ist erst mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
! #: cp/parser.cc:17853
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "Typen dürfen nicht in %<decltype%>-Ausdrücken definiert werden"
  
! #: cp/parser.cc:18029
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "Typen dürfen nicht in einem »conversion-type-id« definiert werden"
  
! #: cp/parser.cc:18058
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "ungültige Verwendung von %<auto%> in Umwandlungsoperator"
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "Verwendung von %<auto%> in Umwandlungsoperator von Elementtemplate kann niemals hergeleitet werden"
  
! #: cp/parser.cc:18146
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "nur Konstruktoren nehmen Elementinitialisierungen"
  
! #: cp/parser.cc:18173
  #, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "Initialisierung für Element %qD kann nicht expandiert werden"
  
! #: cp/parser.cc:18185 cp/pt.cc:28283
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "Speicherinitialisierung für %qD folgt Konstruktordelegation"
  
! #: cp/parser.cc:18197 cp/pt.cc:28295
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "Konstruktordelegation folgt Speicherinitialisierung für %qD"
  
! #: cp/parser.cc:18249
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "veraltete Basisklasseninitialisierung"
  
! #: cp/parser.cc:18337
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "Schlüsselwort %<typename%> in diesem Kontext nicht erlaubt (eine qualifizierte Elementinitialisierung ist implizit ein Typ)"
  
! #: cp/parser.cc:18749
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr "Leerzeichen zwischen Anführungszeichen und Suffix ist ab C++23 veraltet"
  
! #: cp/parser.cc:18755
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "unerwartetes Schlüsselwort; entfernen Sie Leerzeichen zwischen Anführungszeichen und Suffixbezeichner"
  
! #: cp/parser.cc:18761
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "Suffixbezeichner erwartet"
  
! #: cp/parser.cc:18770
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "hinter Schlüsselwort %<operator%> wird leere Zeichenkette erwartet"
  
! #: cp/parser.cc:18776
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "ungültiges Encoding-Präfix in Literal-Operator"
  
! #: cp/parser.cc:18810
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "Operator erwartet"
  
! #: cp/parser.cc:18857
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "Schlüsselwort %<export%> nicht implementiert, und wird ignoriert"
  
! #: cp/parser.cc:18859
  #, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "das Schlüsselwort %<export%> ist veraltet und wird ignoriert"
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr "das Schlüsselwort %<export%> wird mit %<-fmodules%> eingeschaltet"
  
! #: cp/parser.cc:18966
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ungültiger beschränkter Typparameter"
  
! #: cp/parser.cc:18974
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "cv-qualifizierter Typparameter"
  
! #: cp/parser.cc:19090
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ungültige Verwendung von %<auto%> in Default-Templateargument"
  
! #: cp/parser.cc:19326 cp/parser.cc:19412 cp/parser.cc:26576
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Templateparameterpack %qD kann kein Standardargument haben"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "Template-Parameterpacks können keine Standardargumente haben"
  
! #: cp/parser.cc:19483
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "Template-ID erwartet"
  
! #: cp/parser.cc:19546
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> kann keine Templateargumentliste einleiten"
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> ist eine andere Schreibweise für %<[%>. Leerraum zwischen %<<%> und %<::%> einfügen"
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(bei Verwendung von %<-fpermissive%>, %<-std=c++11%> oder %<-std=gnu++11%> wird G++ den Code akzeptieren)"
  
! #: cp/parser.cc:19585
  #, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "ungültige template-argument-list"
  
! #: cp/parser.cc:19586
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr "Funktionsname als linker Operand von %<<%> ist in C++20 verboten; klammern Sie den Funktionsnamen mit %<()%> ein"
  
! #: cp/parser.cc:19593
  #, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr "%<(%> hinter template-argument-list erwartet"
  
! #: cp/parser.cc:19699
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "Syntaxfehler in Templateargumentliste"
  
  #. The name does not name a template.
! #: cp/parser.cc:19784 cp/parser.cc:19976 cp/parser.cc:20185
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "Templatename erwartet"
  
! #: cp/parser.cc:19832
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "Nicht-Template %qD als Template verwendet"
  
! #: cp/parser.cc:19834
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "%<%T::template %D%> verwenden, um dies als Template zu kennzeichnen"
  
! #: cp/parser.cc:20049
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "Parameterbündel vor %<...%> erwartet"
  
! #: cp/parser.cc:20150 cp/parser.cc:20168 cp/parser.cc:20344
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "Templateargument erwartet"
  
! #: cp/parser.cc:20315
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ungültiges Templateargument ohne Typ"
  
! #: cp/parser.cc:20453
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "explizite Instanziierung darf kein %<inline%> verwenden"
  
! #: cp/parser.cc:20457
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "explizite Instanziierung darf kein %<constexpr%> verwenden"
  
! #: cp/parser.cc:20461
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "explizite Instanziierung darf kein %<consteval%> verwenden"
  
! #: cp/parser.cc:20522
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "Templatespezialisierung mit C-Bindung angegeben"
  
! #: cp/parser.cc:20751
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Typspezifizierer erwartet"
  
! #: cp/parser.cc:20951
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "Verwendung von %<auto%> in Lambda-Parameterdeklaration ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
! #: cp/parser.cc:20957
  #, gcc-internal-format
  msgid "use of %<auto%> in template argument"
  msgstr "Verwendung von %<auto%> in Templateargument"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104877
! #: cp/parser.cc:20960
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "Verwendung von %<auto%> in Parameterdeklaration ist erst mit %<-std=c++20%> oder %<-fconcepts%> verfügbar"
  
! #: cp/parser.cc:20964
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "Verwendung von %<auto%> in Parameterdeklaration ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
! #: cp/parser.cc:21118
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "Template-ID für Typ erwartet"
  
! #: cp/parser.cc:21259
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "Typ-Name erwartet"
  
! #: cp/parser.cc:21343
  #, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr "%qE schränkt keinen Typ ein"
  
! #: cp/parser.cc:21344
  #, gcc-internal-format
  msgid "concept defined here"
  msgstr "das Konzept wurde hier definiert"
  
! #: cp/parser.cc:21375
  #, gcc-internal-format
  msgid "invalid use of concept-name %qD"
  msgstr "ungültige Verwendung von %<concept-name%> %qD"
  
! #: cp/parser.cc:21391
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "%<auto%> oder %<decltype(auto)%> nach %qE erwartet"
  
! #: cp/parser.cc:21398
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr "unerwarteter Platzhalter in eingeschränktem Ergebnistyp"
  
! #: cp/parser.cc:21639
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr "ausführliche Typ-Spezifikation für einen enum mit Gültigkeitsbereich darf nicht das Schlüsselwort %qD verwenden"
  
! #: cp/parser.cc:21715
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "%<template%> muss auf einen nested-name-specifier folgen"
  
! #: cp/parser.cc:21877
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "Deklaration %qD deklariert nichts"
  
! #: cp/parser.cc:21965
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Attribute an instanziiertem Typen ignoriert"
  
! #: cp/parser.cc:21971
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Attribute an Templateinstanziierung ignoriert"
  
! #: cp/parser.cc:21983
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "Attribute an Spezifizierer ausführlichen Typs ignoriert, der keine Vorwärtsdeklaration ist"
  
! #: cp/parser.cc:22124
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD ist ein Aufzählungstemplate"
  
! #: cp/parser.cc:22135
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD benennt keinen Aufzählungstyp in %qT"
  
! #: cp/parser.cc:22150
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "unbenanntes »enum« mit Gültigkeitsbereich ist nicht erlaubt"
  
! #: cp/parser.cc:22168
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "Typen dürfen nicht in enum-base definiert werden"
  
! #: cp/parser.cc:22214
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr "die Deklaration einer Aufzählung mit festem zugrundeliegenden Typ und ohne Aufzählungsliste ist nur als eigenständige Deklaration zulässig"
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> oder %<{%> erwartet"
  
! #: cp/parser.cc:22261
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Aufzählungsliste kann nicht zu Template-Instanziierung hinzugefügt werden"
  
! #: cp/parser.cc:22275
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "geschachtelter Namensgeber %qT für enum-Deklaration benennt weder Klasse noch Namensraum"
  
! #: cp/parser.cc:22287 cp/parser.cc:28220
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Deklaration von %qD in Namensraum %qD, der nicht %qD einschließt"
  
! #: cp/parser.cc:22292 cp/parser.cc:28225
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Deklaration von %qD in %qD, das nicht %qD einschließt"
  
! #: cp/parser.cc:22304 cp/parser.cc:28238
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "zusätzliche Qualifizierung nicht erlaubt"
  
! #: cp/parser.cc:22344
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO-C++ verbietet leere unbenannte Aufzählung"
  
! #: cp/parser.cc:22368
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "intransparente Enum-Spezifikation ohne Namen"
  
! #: cp/parser.cc:22371
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "intransparente Enum-Spezifikation muss einfachen Bezeichner verwenden"
  
! #: cp/parser.cc:22492
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr "unexpandierte Parameterpackunge in Aufzählungskonstante in Lambda"
  
! #: cp/parser.cc:22567
  #, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qD bezeichnet Namensraum-Namen; meinten Sie %qs?"
  
! #: cp/parser.cc:22571
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ist kein Namensbereichs-Name"
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "Namensraumname erwartet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90183
! #: cp/parser.cc:22636
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "verschachtelte inline-Namensraumdefinitionen sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:22648
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr "Standardattribute für Namensräume müssen vor dem Namen des Namensraums stehen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90183
! #: cp/parser.cc:22667
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "verschachtelte Namensraumdefinitionen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:22677
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "Name eines geschachtelten Namensraums erwartet"
  
! #: cp/parser.cc:22682
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr "Name eines Namensraums erwartet"
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "eine verschachtelte Namensraum-Definition darf keine Attribute haben"
  
! #: cp/parser.cc:22689
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "eine verschachtelte Namensraumdefinition darf nicht inline sein"
  
! #: cp/parser.cc:22696
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "Namensbereich %qD betreten"
  
! #: cp/parser.cc:22752
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%>-Definition ist hier nicht erlaubt"
  
! #: cp/parser.cc:22934
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "Pack-Expansion in using-Deklaration ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:22978
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "eine Template-ID darf nicht in »using«-Deklaration auftreten"
  
! #: cp/parser.cc:22996
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "kommagetrennte Liste in using-Deklaration ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:23006
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "Zugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: das Schlüsselwort %<using%> hinzufügen"
  
! #: cp/parser.cc:23052
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using enum%> ist nur mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:23055
  #, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr "%<using enum%> des abhängigen Typen %qT"
  
! #: cp/parser.cc:23057
  #, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%<using enum%> an Nicht-Aufzählungstyp %q#T"
  
! #: cp/parser.cc:23059
  #, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "%<using enum%> an unvollständigem Typ %qT"
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr "%<using enum%> von %qT vor seinem enum-specifier"
  
! #: cp/parser.cc:23071
  #, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "opaque-enum-declaration ist hier"
  
! #: cp/parser.cc:23141
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "Typen dürfen nicht in Alias-Templatedeklarationen definiert werden"
  
! #: cp/parser.cc:23293
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr "Stringliteral oder konstanter Ausdruck in Klammern erwartet"
  
! #: cp/parser.cc:23354
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<asm%> innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:23375 cp/parser.cc:23393 cp/parser.cc:23408
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "doppelter %<asm%>-Qualifizierer %qT"
  
! #: cp/parser.cc:23382
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "%<asm%>-Qualifizierer %qT wird ignoriert, da außerhalb des Funktionsrumpfes"
  
! #: cp/parser.cc:23421
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT ist kein %<asm%>-Qualifizierer"
  
! #: cp/parser.cc:23437
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr "%<asm%>-Qualifizierer außerhalb des Funktionsrumpfes"
  
! #: cp/parser.cc:23587
  #, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "Attribute in %<asm%>-Deklaration werden ignoriert"
  
! #: cp/parser.cc:23678
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "leere Klammern sind mehrdeutig und werden als Funktionsdeklaration angesehen"
  
! #: cp/parser.cc:23689
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "entfernen Sie die Klammern, um stattdessen eine Variable mit ihrem Vorgabewert zu initialisieren"
  
! #: cp/parser.cc:23694
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr "oder ersetzen Sie die Klammern durch geschweifte Klammern, um die Variable als Aggregat zu initialisieren"
  
! #: cp/parser.cc:23697
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr "oder ersetzen Sie die Klammern durch geschweifte Klammern, um die Variable mit einem einzelnen Wert zu initialisieren"
  
! #: cp/parser.cc:23714 cp/parser.cc:23739
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "Klammern waren mehrdeutig und wurden als Funktionsdeklaration angesehen"
  
! #: cp/parser.cc:23726 cp/parser.cc:23747
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr "ersetzen Sie die Klammern durch geschweifte Klammern, um eine Variable zu deklarieren"
  
! #: cp/parser.cc:23733
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "fügen Sie Klammern hinzu, um eine Variable zu deklarieren"
  
! #: cp/parser.cc:23980
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "eine Funktionsdefinition ist hier nicht erlaubt"
  
! #: cp/parser.cc:23991
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "eine %<asm%>-Spezifikation ist bei Funktionsdefinition nicht erlaubt"
  
! #: cp/parser.cc:23995
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "bei einer Funktionsdefinition sind keine Attribute erlaubt"
  
! #: cp/parser.cc:24046
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "Konstruktor, Destruktor oder Typumwandlung erwartet"
  
! #: cp/parser.cc:24204
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Initialisierung für Funktion bereitgestellt"
  
! #: cp/parser.cc:24249
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Attribute hinter geklammerter Initialisierung werden ignoriert"
  
! #: cp/parser.cc:24261
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "Nicht-Funktion %qD als implizites Template deklariert"
  
! #: cp/parser.cc:24790
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Arraygrenze ist keine Ganzzahlkonstante"
  
! #: cp/parser.cc:24915
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Element des abhängigen Typedef %qT kann nicht definiert werden"
  
! #: cp/parser.cc:24919
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> ist kein Typ"
--- 62558,63905 ----
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO-C++ erlaubt kein %<alignof%> mit einem Nicht-Typ"
  
! #: cp/parser.cc:9509
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Typen dürfen nicht in %<noexcept%>-Ausdrücken definiert werden"
  
! #: cp/parser.cc:9568
  #, gcc-internal-format
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "%<co_await%> kann nicht in Standardargumenten verwendet werden"
  
! #: cp/parser.cc:9793 cp/parser.cc:34881
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "Typen dürfen nicht in einem %qs-Ausdruck definiert werden"
  
! #: cp/parser.cc:9858
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr "%<__builtin_has_attribute%> mit abhängigem Argument wird noch nicht unterstützt"
  
! #: cp/parser.cc:9944
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "Typen dürfen nicht in einem »new«-Ausdruck definiert werden"
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "Arraygrenze hinter geklammerter type-id ist verboten"
  
! #: cp/parser.cc:9964
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "Klammern um die Type-ID sollten entfernt werden"
  
! #: cp/parser.cc:9997
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr "Initialisierung des new-Ausdrucks für Typ %<auto%> erfordert genau ein Element"
  
! #: cp/parser.cc:10042
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "»expression-list« oder »type-id« erwartet"
  
! #: cp/parser.cc:10071
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "Typen dürfen nicht in einem »new-type-id« definiert werden"
  
! #: cp/parser.cc:10119
  #, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "Attribute werden beim äußersten Array-Typ im %<new%>-Ausdruck ignoriert"
  
! #: cp/parser.cc:10215
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "Ausdruck in new-Deklarator muss Ganzzahl- oder Aufzählungstyp haben"
  
! #: cp/parser.cc:10621
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "Verwendung einer Typumwandlung nach %q#T im alten Stil"
  
! #: cp/parser.cc:10771
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "Operator %<>>%> wird in C++11 wie zwei spitze schließende Klammern behandelt"
  
! #: cp/parser.cc:10774
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "Klammern um %<>>%>-Ausdruck empfohlen"
  
! #: cp/parser.cc:11000
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "in ISO-C++ darf der mittlere Operand von %<?:%> nicht weggelassen werden"
  
! #: cp/parser.cc:11324
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr "ungeklammerte Komma-Ausdrücke in Arrayindex-Ausdrücken sind veraltet"
  
! #: cp/parser.cc:11472
  #, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "Typen dürfen nicht innerhalb von %<__builtin_offsetof%> definiert werden"
  
! #: cp/parser.cc:11606
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr "das letzte Argument von %<__type_pack_element%> ist kein Typ"
  
! #: cp/parser.cc:11706
  #, gcc-internal-format
  msgid "lambda-expression in template parameter type"
  msgstr "Lambda-Ausdruck in Template-Parameter-Typ"
  
! #: cp/parser.cc:11716
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Lambda-Ausdruck in nicht evaluiertem Kontext ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:11726
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Lambda-Ausdruck in Template-Argument ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:11900
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr "nicht-lokaler Lambdaausdruck kann keinen »capture-default« haben"
  
! #: cp/parser.cc:11923
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "unerwartetes Ende der Auffangliste"
  
! #: cp/parser.cc:11939
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "explizites by-copy-Einfangen von %<this%> mit by-copy-Einfangvorgabe ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:11945 cp/parser.cc:11967 cp/parser.cc:12165
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "%qD bereits in Lambda-Ausdruck erfasst"
  
! #: cp/parser.cc:11961
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<*this%>-Capture ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:11981
  #, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr "%<this%> kann nicht per Referenz eingefangen werden"
  
! #: cp/parser.cc:12001
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<pack init-capture%> ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:12012
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr "%<&%> sollte vor %<...%> kommen"
  
! #: cp/parser.cc:12042
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "Initialisierungen für Lambda-Captures sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
! #: cp/parser.cc:12051
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr "nicht-leere Initialisierung »init-capture« eines Lambdas"
  
! #: cp/parser.cc:12076
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "Erfassung von Nicht-Variable %qE"
  
! #: cp/parser.cc:12080 cp/parser.cc:12091 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D hier deklariert"
  
! #: cp/parser.cc:12087
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "Erfassung der Variable %qD ohne automatische Speicherdauer"
  
! #: cp/parser.cc:12125
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr "zu viele %<...%> in Lambda-Capture"
  
! #: cp/parser.cc:12136
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "Explizite Erfassung (als Kopie) von %qD ist mit Standarderfassung (als Kopie) gedoppelt"
  
! #: cp/parser.cc:12141
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "Explizite Erfassung (als Referenz) von %qD ist mit Standarderfassung (als Referenz) gedoppelt"
  
! #: cp/parser.cc:12223
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Lambda-Templates sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:12277
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Standardargument für Lambda-Parameter angegeben"
  
! #: cp/parser.cc:12300
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Parameterdeklaration vor Lambdadeklarationsangaben ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> optional"
  
! #: cp/parser.cc:12330 cp/pt.cc:15002
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr "ein Lambda mit Captures darf keinen expliziten Objektparameter eines nicht verwandten Typs haben"
  
! #: cp/parser.cc:12343
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "%<mutable%>-Lambdaangabe mit explizitem Objektparameter"
  
! #: cp/parser.cc:12352
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr "das hereingereichte Closureobjekt wird nicht verändert, da es als Wert übernommen wird"
  
! #: cp/parser.cc:12356
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr "deklarieren Sie den expliziten Objektparameter stattdessen als Nicht-const-Referenz"
  
! #: cp/parser.cc:12360
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr "der explizite Objektparameter ist bereits eine veränderbare Referenz"
  
! #: cp/parser.cc:12367
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "Lambda-Spezifizierer %<static%> mit explizitem Objektparameter"
  
! #: cp/parser.cc:12385
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr "Lambda-Spezifizierer %<static%> mit Lambda-Fang"
  
! #: cp/parser.cc:12397
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Parameterdeklaration vor einem Lambda-Transaktions-Qualifizierer ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> optional"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90183
! #: cp/parser.cc:12410
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Parameterdeklaration vor einer Lambda-Exception-Angabe ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> optional"
  
! #: cp/parser.cc:12428
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Parameterdeklaration vor einem abschließenden Rückgabetyp ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> optional"
  
! #: cp/parser.cc:12470
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<constexpr%>-Lambda ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:13031
  #, gcc-internal-format
  msgid "preconditions cannot be statements"
  msgstr "Vorbedingungen können keine Anweisungen sein"
  
! #: cp/parser.cc:13034
  #, gcc-internal-format
  msgid "postconditions cannot be statements"
  msgstr "Nachbedingungen können keine Anweisungen sein"
  
! #: cp/parser.cc:13039
  #, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr "Zusicherungen müssen von %<;%> gefolgt sein"
  
! #: cp/parser.cc:13204
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Sprungmarke am Ende einer zusammengesetzten Anweisung ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/parser.cc:13384 cp/parser.cc:13629
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "Attribute am Anfang der Anweisung werden ignoriert"
  
! #: cp/parser.cc:13455
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "benannte Anweisung erwartet"
  
! #: cp/parser.cc:13504
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-Marke %qE nicht innerhalb einer switch-Anweisung"
  
! #: cp/parser.cc:13637
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "%<typename%> vor %qE erforderlich, da %qT ein abhängiger Gültigkeitsbereich ist"
  
  #. A::A a;
! #: cp/parser.cc:13643
  #, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr "%qE benennt den Konstruktor, nicht den Typ"
  
! #: cp/parser.cc:13701
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr "zusammengesetzte Anweisung in %<constexpr%>-Funktion"
  
! #: cp/parser.cc:13765
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr "innere Schleifen müssen mit der %<tile%>-Klausel perfekt geschachtelt sein"
  
! #: cp/parser.cc:13970
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<if constexpr%> ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:13992
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<if consteval%> ist erst mit %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/parser.cc:14017 cp/parser.cc:14052
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr "%<if consteval%> erfordert zusammengesetzte Anweisung"
  
! #: cp/parser.cc:14094
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "»init-statement in Auswahlanweisungen« ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:14262 cp/parser.cc:35393
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "Auswahl-Anweisung erwartet"
  
! #: cp/parser.cc:14303
  #, gcc-internal-format
  msgid "condition declares an array"
  msgstr "Bedingung deklariert ein Array"
  
! #: cp/parser.cc:14305
  #, gcc-internal-format
  msgid "condition declares a function"
  msgstr "Bedingung deklariert eine Funktion"
  
! #: cp/parser.cc:14346
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "Typen dürfen nicht in Bedingungen definiert werden"
  
  #. Anything else is an error.
! #: cp/parser.cc:14448 cp/parser.cc:24113 cp/parser.cc:26832
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "Initialisierung erwartet"
  
! #: cp/parser.cc:14498
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Bereichsbasierte %<for%>-Schleifen mit Initialisierer sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:14760
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr "Schleifenvariable %qD vom Typ %qT bindet an temporäres Objekt, das aus dem Typen %qT konstruiert wurde"
  
  #. rval
! #: cp/parser.cc:14767
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr "verwenden Sie den Nicht-Referenz-Typ %qT, um das Kopieren explizit zu machen, oder %qT um das Kopieren zu sparen"
  
! #: cp/parser.cc:14793
  #, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "Schleifenvariable %qD erzeugt eine Kopie vom Typ %qT"
  
! #: cp/parser.cc:14798
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr "verwenden Sie einen Referenztyp, um das Kopieren zu sparen"
  
! #: cp/parser.cc:14937
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat unvollständigen Typ"
  
! #: cp/parser.cc:15021
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "unvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qT"
  
! #: cp/parser.cc:15173 cp/parser.cc:35396
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "Iterationsanweisung erwartet"
  
! #: cp/parser.cc:15218
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "Alias-Deklaration in Init-Anweisung ist erst mit %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/parser.cc:15235
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Bereichsbasierte %<for%>-Schleifen sind nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfügbar"
  
! #: cp/parser.cc:15397
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<goto%> innerhalb einer %<constexpr%>-Funktion ist erst mit %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15406
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO-C++ verbietet berechnete Gotos"
  
! #: cp/parser.cc:15425 cp/parser.cc:35399
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "Sprunganweisung erwartet"
  
! #: cp/parser.cc:15600
  #, gcc-internal-format
  msgid "expected module-partition"
  msgstr "module-partition erwartet"
  
! #: cp/parser.cc:15602
  #, gcc-internal-format
  msgid "expected module-name"
  msgstr "Modulname erwartet"
  
! #: cp/parser.cc:15644
  #, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr "%<module-declaration%> ist innerhalb von %<header-unit%> nicht erlaubt"
  
! #: cp/parser.cc:15650
  #, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr "Modul-Deklaration muss im globalen Gültigkeitsbereich sein"
  
! #: cp/parser.cc:15651
  #, gcc-internal-format
  msgid "scope opened here"
  msgstr "der Gültigkeitsbereich beginnt hier"
  
! #: cp/parser.cc:15677
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr "private-module-fragment"
  
! #: cp/parser.cc:15681
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr "%<private-module-fragment%> ist nur im Zuständigkeitsbereich eines Modulinterfaces oder einer Partition zulässig"
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15687
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr "Modul-Deklaration ist nur als erste Deklaration erlaubt, oder wenn sie das global-module-fragment beendet"
  
! #: cp/parser.cc:15728
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr "post-module-declarations müssen zusammenhängend sein"
  
! #: cp/parser.cc:15730 cp/parser.cc:15739
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr "vielleicht hilft ein Zeilenumbruch nach %<import%> oder eine andere Kenntlichmachung, damit dies nicht mehr als Modul-Steuerzeile angesehen wird"
  
! #: cp/parser.cc:15738
  #, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr "Import-Deklaration muss im globalen Gültigkeitsbereich sein"
  
! #: cp/parser.cc:15762
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr "ein Import, der eine Modulpartition angibt, muss nach einer benannten Moduldeklaration erscheinen"
  
! #: cp/parser.cc:15783
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr "%<post-module-declaration%>-Importe dürfen nicht %<include-translated%> sein"
  
! #: cp/parser.cc:15786
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr "%<post-module-declaration%>-Importe dürfen nicht aus Header-Einbindung stammen"
  
! #: cp/parser.cc:15807
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr "%qE darf erst nach einer Modul-Interface-Deklaration vorkommen"
  
! #: cp/parser.cc:15815
  #, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr "%qE darf nur einmal pro Export-Deklaration vorkommen"
  
! #: cp/parser.cc:15836
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr "%<export%> ist kein Teil der folgenden module-directive"
  
! #: cp/parser.cc:15875
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "zusätzliches %<;%> außerhalb einer Funktion ist erst ab C++11 erlaubt"
  
! #: cp/parser.cc:15878
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function"
  msgstr "zusätzliches %<;%> außerhalb einer Funktion"
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr "zusätzliches %<;%> innerhalb einer Struktur ist erst ab C++11 erlaubt"
  
! #: cp/parser.cc:15889
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr "zusätzliches %<;%> innerhalb einer Struktur"
  
! #: cp/parser.cc:15897
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "zusätzliches %<;%> hinter Funktionsdefinition innerhalb einer Klasse"
  
! #: cp/parser.cc:16068
  #, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "Attribute dürfen an dieser Stelle nicht verwendet werden"
  
! #: cp/parser.cc:16072
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr "Attribute dürfen hier eingesetzt werden"
  
! #: cp/parser.cc:16112
  #, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "explizite Spezialisierungen sind hier nicht erlaubt"
  
! #: cp/parser.cc:16114 cp/parser.cc:28304
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr "eine Spezialisierung wird immer zusammen mit ihrem primären Template exportiert"
  
! #: cp/parser.cc:16127
  #, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr "explizite Instanziierungen sind hier nicht erlaubt"
  
! #: cp/parser.cc:16143
  #, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr "Export-Deklarationen sind hier nicht erlaubt"
  
! #: cp/parser.cc:16315
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> nicht am Anfang eines Blocks"
  
! #: cp/parser.cc:16561
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr "Nicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertyp"
  
! #: cp/parser.cc:16580
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "widersprüchliche Herleitung für %qT: %qT und dann %qT"
  
! #: cp/parser.cc:16601
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "Vermischung von Deklarationen und Funktionsdefinitionen ist verboten"
  
! #: cp/parser.cc:16626
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "in einer for-Bereichs-Deklaration dürfen keine Typen definiert werden"
  
! #: cp/parser.cc:16683
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "Initialisierung in bereichsbasierter %<for%>-Schleife"
  
! #: cp/parser.cc:16686
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "mehrere Deklarationen in bereichsbasierter %<for%>-Schleife"
  
! #: cp/parser.cc:16726
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "strukturierte Bindungen mit attribuierten Bezeichnern sind erst mit %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/parser.cc:16763
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "strukturierte Bindungen in Bedingungen sind erst mit %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/parser.cc:16767
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "strukturierte Bindungen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:16824
  #, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "leere Deklaration für strukturierte Bindung"
  
! #: cp/parser.cc:16842
  #, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "ungültige Initialisierung für strukturierte Bindungsdeklaration"
  
! #: cp/parser.cc:17037
  #, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "%<this%> muss der erste Spezifizierer in einer Parameterdeklaration sein"
  
! #: cp/parser.cc:17060
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> außerhalb einer Klasse verwendet"
  
! #: cp/parser.cc:17098
  #, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "das Schlüsselwort %<bool%> ist in einer Konzeptdefinition in C++20 nicht erlaubt"
  
! #: cp/parser.cc:17101
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr "Die Schreibweise der C++20-Konzeptdefinition ist %<concept <Name> = <Ausdruck>%>"
  
! #: cp/parser.cc:17152
  #, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "%<typedef%>-Angabe ist unverträglich mit %qs"
  
! #: cp/parser.cc:17178
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "Bedeutung von %<auto%> ändert in C++11 die Bedeutung; Bitte entfernen"
  
! #: cp/parser.cc:17214
  #, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr "%qD ungültig in Bedingung"
  
! #: cp/parser.cc:17223
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD ungültig in Lambda"
  
! #: cp/parser.cc:17227
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD ist in Lambda erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfügbar"
  
! #: cp/parser.cc:17309
  #, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr "type-specifier ist in Lambda ungültig"
  
! #: cp/parser.cc:17322
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr "Standardattribute inmitten von Deklarationssymbolen"
  
! #: cp/parser.cc:17324
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr "Standardattribute müssen vor den Deklarationsspezifizierern stehen, um für die Deklaration zu gelten, oder ihnen folgen, um für den Typ zu gelten"
  
! #: cp/parser.cc:17339
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Klassendefinition darf nicht als »friend« deklariert sein"
  
! #: cp/parser.cc:17412 cp/parser.cc:29490
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "Templates dürfen nicht %<virtual%> sein"
  
! #: cp/parser.cc:17431
  #, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr "Typen dürfen nicht in explicit-specifier definiert werden"
  
! #: cp/parser.cc:17435
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<explicit(bool)%> ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:17503
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ungültige Bindungsspezifikation"
  
! #: cp/parser.cc:17610
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<static_assert%> ohne Text ist erst ab %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:17640
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "%<static_assert%> ohne Meldung, die keine Zeichenkette ist, ist erst ab %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/parser.cc:17844
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "die Typangabe %<decltype(auto)%> ist erst mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
! #: cp/parser.cc:17857
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "Typen dürfen nicht in %<decltype%>-Ausdrücken definiert werden"
  
! #: cp/parser.cc:18033
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "Typen dürfen nicht in einem »conversion-type-id« definiert werden"
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "ungültige Verwendung von %<auto%> in Umwandlungsoperator"
  
! #: cp/parser.cc:18066
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "Verwendung von %<auto%> in Umwandlungsoperator von Elementtemplate kann niemals hergeleitet werden"
  
! #: cp/parser.cc:18150
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "nur Konstruktoren nehmen Elementinitialisierungen"
  
! #: cp/parser.cc:18177
  #, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "Initialisierung für Element %qD kann nicht expandiert werden"
  
! #: cp/parser.cc:18189 cp/pt.cc:28313
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "Speicherinitialisierung für %qD folgt Konstruktordelegation"
  
! #: cp/parser.cc:18201 cp/pt.cc:28325
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "Konstruktordelegation folgt Speicherinitialisierung für %qD"
  
! #: cp/parser.cc:18253
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "veraltete Basisklasseninitialisierung"
  
! #: cp/parser.cc:18341
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "Schlüsselwort %<typename%> in diesem Kontext nicht erlaubt (eine qualifizierte Elementinitialisierung ist implizit ein Typ)"
  
! #: cp/parser.cc:18753
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr "Leerzeichen zwischen Anführungszeichen und Suffix ist ab C++23 veraltet"
  
! #: cp/parser.cc:18759
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "unerwartetes Schlüsselwort; entfernen Sie Leerzeichen zwischen Anführungszeichen und Suffixbezeichner"
  
! #: cp/parser.cc:18765
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "Suffixbezeichner erwartet"
  
! #: cp/parser.cc:18774
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "hinter Schlüsselwort %<operator%> wird leere Zeichenkette erwartet"
  
! #: cp/parser.cc:18780
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "ungültiges Encoding-Präfix in Literal-Operator"
  
! #: cp/parser.cc:18814
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "Operator erwartet"
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "Schlüsselwort %<export%> nicht implementiert, und wird ignoriert"
  
! #: cp/parser.cc:18863
  #, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "das Schlüsselwort %<export%> ist veraltet und wird ignoriert"
  
! #: cp/parser.cc:18865
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr "das Schlüsselwort %<export%> wird mit %<-fmodules%> eingeschaltet"
  
! #: cp/parser.cc:18970
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ungültiger beschränkter Typparameter"
  
! #: cp/parser.cc:18978
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "cv-qualifizierter Typparameter"
  
! #: cp/parser.cc:19094
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ungültige Verwendung von %<auto%> in Default-Templateargument"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416 cp/parser.cc:26580
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Templateparameterpack %qD kann kein Standardargument haben"
  
! #: cp/parser.cc:19334 cp/parser.cc:19420
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "Template-Parameterpacks können keine Standardargumente haben"
  
! #: cp/parser.cc:19487
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "Template-ID erwartet"
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> kann keine Templateargumentliste einleiten"
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> ist eine andere Schreibweise für %<[%>. Leerraum zwischen %<<%> und %<::%> einfügen"
  
! #: cp/parser.cc:19558
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(bei Verwendung von %<-fpermissive%>, %<-std=c++11%> oder %<-std=gnu++11%> wird G++ den Code akzeptieren)"
  
! #: cp/parser.cc:19589
  #, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "ungültige template-argument-list"
  
! #: cp/parser.cc:19590
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr "Funktionsname als linker Operand von %<<%> ist in C++20 verboten; klammern Sie den Funktionsnamen mit %<()%> ein"
  
! #: cp/parser.cc:19597
  #, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr "%<(%> hinter template-argument-list erwartet"
  
! #: cp/parser.cc:19703
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "Syntaxfehler in Templateargumentliste"
  
  #. The name does not name a template.
! #: cp/parser.cc:19788 cp/parser.cc:19980 cp/parser.cc:20189
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "Templatename erwartet"
  
! #: cp/parser.cc:19836
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "Nicht-Template %qD als Template verwendet"
  
! #: cp/parser.cc:19838
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "%<%T::template %D%> verwenden, um dies als Template zu kennzeichnen"
  
! #: cp/parser.cc:20053
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "Parameterbündel vor %<...%> erwartet"
  
! #: cp/parser.cc:20154 cp/parser.cc:20172 cp/parser.cc:20348
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "Templateargument erwartet"
  
! #: cp/parser.cc:20319
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ungültiges Templateargument ohne Typ"
  
! #: cp/parser.cc:20457
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "explizite Instanziierung darf kein %<inline%> verwenden"
  
! #: cp/parser.cc:20461
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "explizite Instanziierung darf kein %<constexpr%> verwenden"
  
! #: cp/parser.cc:20465
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "explizite Instanziierung darf kein %<consteval%> verwenden"
  
! #: cp/parser.cc:20526
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "Templatespezialisierung mit C-Bindung angegeben"
  
! #: cp/parser.cc:20755
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Typspezifizierer erwartet"
  
! #: cp/parser.cc:20955
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "Verwendung von %<auto%> in Lambda-Parameterdeklaration ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
! #: cp/parser.cc:20961
  #, gcc-internal-format
  msgid "use of %<auto%> in template argument"
  msgstr "Verwendung von %<auto%> in Templateargument"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104877
! #: cp/parser.cc:20964
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "Verwendung von %<auto%> in Parameterdeklaration ist erst mit %<-std=c++20%> oder %<-fconcepts%> verfügbar"
  
! #: cp/parser.cc:20968
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "Verwendung von %<auto%> in Parameterdeklaration ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfügbar"
  
! #: cp/parser.cc:21122
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "Template-ID für Typ erwartet"
  
! #: cp/parser.cc:21263
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "Typ-Name erwartet"
  
! #: cp/parser.cc:21347
  #, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr "%qE schränkt keinen Typ ein"
  
! #: cp/parser.cc:21348
  #, gcc-internal-format
  msgid "concept defined here"
  msgstr "das Konzept wurde hier definiert"
  
! #: cp/parser.cc:21379
  #, gcc-internal-format
  msgid "invalid use of concept-name %qD"
  msgstr "ungültige Verwendung von %<concept-name%> %qD"
  
! #: cp/parser.cc:21395
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "%<auto%> oder %<decltype(auto)%> nach %qE erwartet"
  
! #: cp/parser.cc:21402
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr "unerwarteter Platzhalter in eingeschränktem Ergebnistyp"
  
! #: cp/parser.cc:21643
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr "ausführliche Typ-Spezifikation für einen enum mit Gültigkeitsbereich darf nicht das Schlüsselwort %qD verwenden"
  
! #: cp/parser.cc:21719
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "%<template%> muss auf einen nested-name-specifier folgen"
  
! #: cp/parser.cc:21881
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "Deklaration %qD deklariert nichts"
  
! #: cp/parser.cc:21969
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Attribute an instanziiertem Typen ignoriert"
  
! #: cp/parser.cc:21975
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Attribute an Templateinstanziierung ignoriert"
  
! #: cp/parser.cc:21987
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "Attribute an Spezifizierer ausführlichen Typs ignoriert, der keine Vorwärtsdeklaration ist"
  
! #: cp/parser.cc:22128
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD ist ein Aufzählungstemplate"
  
! #: cp/parser.cc:22139
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD benennt keinen Aufzählungstyp in %qT"
  
! #: cp/parser.cc:22154
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "unbenanntes »enum« mit Gültigkeitsbereich ist nicht erlaubt"
  
! #: cp/parser.cc:22172
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "Typen dürfen nicht in enum-base definiert werden"
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr "die Deklaration einer Aufzählung mit festem zugrundeliegenden Typ und ohne Aufzählungsliste ist nur als eigenständige Deklaration zulässig"
  
! #: cp/parser.cc:22222
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> oder %<{%> erwartet"
  
! #: cp/parser.cc:22265
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Aufzählungsliste kann nicht zu Template-Instanziierung hinzugefügt werden"
  
! #: cp/parser.cc:22279
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "geschachtelter Namensgeber %qT für enum-Deklaration benennt weder Klasse noch Namensraum"
  
! #: cp/parser.cc:22291 cp/parser.cc:28273
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Deklaration von %qD in Namensraum %qD, der nicht %qD einschließt"
  
! #: cp/parser.cc:22296 cp/parser.cc:28278
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Deklaration von %qD in %qD, das nicht %qD einschließt"
  
! #: cp/parser.cc:22308 cp/parser.cc:28291
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "zusätzliche Qualifizierung nicht erlaubt"
  
! #: cp/parser.cc:22348
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO-C++ verbietet leere unbenannte Aufzählung"
  
! #: cp/parser.cc:22372
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "intransparente Enum-Spezifikation ohne Namen"
  
! #: cp/parser.cc:22375
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "intransparente Enum-Spezifikation muss einfachen Bezeichner verwenden"
  
! #: cp/parser.cc:22496
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr "unexpandierte Parameterpackunge in Aufzählungskonstante in Lambda"
  
! #: cp/parser.cc:22571
  #, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qD bezeichnet Namensraum-Namen; meinten Sie %qs?"
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ist kein Namensbereichs-Name"
  
! #: cp/parser.cc:22579
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "Namensraumname erwartet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90183
! #: cp/parser.cc:22640
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "verschachtelte inline-Namensraumdefinitionen sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:22652
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr "Standardattribute für Namensräume müssen vor dem Namen des Namensraums stehen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90183
! #: cp/parser.cc:22671
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "verschachtelte Namensraumdefinitionen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:22681
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "Name eines geschachtelten Namensraums erwartet"
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr "Name eines Namensraums erwartet"
  
! #: cp/parser.cc:22690
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "eine verschachtelte Namensraum-Definition darf keine Attribute haben"
  
! #: cp/parser.cc:22693
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "eine verschachtelte Namensraumdefinition darf nicht inline sein"
  
! #: cp/parser.cc:22700
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "Namensbereich %qD betreten"
  
! #: cp/parser.cc:22756
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%>-Definition ist hier nicht erlaubt"
  
! #: cp/parser.cc:22938
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "Pack-Expansion in using-Deklaration ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:22982
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "eine Template-ID darf nicht in »using«-Deklaration auftreten"
  
! #: cp/parser.cc:23000
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "kommagetrennte Liste in using-Deklaration ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:23010
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "Zugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: das Schlüsselwort %<using%> hinzufügen"
  
! #: cp/parser.cc:23056
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using enum%> ist nur mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:23059
  #, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr "%<using enum%> des abhängigen Typen %qT"
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%<using enum%> an Nicht-Aufzählungstyp %q#T"
  
! #: cp/parser.cc:23063
  #, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "%<using enum%> an unvollständigem Typ %qT"
  
! #: cp/parser.cc:23065
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr "%<using enum%> von %qT vor seinem enum-specifier"
  
! #: cp/parser.cc:23075
  #, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "opaque-enum-declaration ist hier"
  
! #: cp/parser.cc:23145
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "Typen dürfen nicht in Alias-Templatedeklarationen definiert werden"
  
! #: cp/parser.cc:23297
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr "Stringliteral oder konstanter Ausdruck in Klammern erwartet"
  
! #: cp/parser.cc:23358
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<asm%> innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:23379 cp/parser.cc:23397 cp/parser.cc:23412
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "doppelter %<asm%>-Qualifizierer %qT"
  
! #: cp/parser.cc:23386
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "%<asm%>-Qualifizierer %qT wird ignoriert, da außerhalb des Funktionsrumpfes"
  
! #: cp/parser.cc:23425
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT ist kein %<asm%>-Qualifizierer"
  
! #: cp/parser.cc:23441
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr "%<asm%>-Qualifizierer außerhalb des Funktionsrumpfes"
  
! #: cp/parser.cc:23591
  #, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "Attribute in %<asm%>-Deklaration werden ignoriert"
  
! #: cp/parser.cc:23682
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "leere Klammern sind mehrdeutig und werden als Funktionsdeklaration angesehen"
  
! #: cp/parser.cc:23693
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "entfernen Sie die Klammern, um stattdessen eine Variable mit ihrem Vorgabewert zu initialisieren"
  
! #: cp/parser.cc:23698
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr "oder ersetzen Sie die Klammern durch geschweifte Klammern, um die Variable als Aggregat zu initialisieren"
  
! #: cp/parser.cc:23701
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr "oder ersetzen Sie die Klammern durch geschweifte Klammern, um die Variable mit einem einzelnen Wert zu initialisieren"
  
! #: cp/parser.cc:23718 cp/parser.cc:23743
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "Klammern waren mehrdeutig und wurden als Funktionsdeklaration angesehen"
  
! #: cp/parser.cc:23730 cp/parser.cc:23751
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr "ersetzen Sie die Klammern durch geschweifte Klammern, um eine Variable zu deklarieren"
  
! #: cp/parser.cc:23737
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "fügen Sie Klammern hinzu, um eine Variable zu deklarieren"
  
! #: cp/parser.cc:23984
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "eine Funktionsdefinition ist hier nicht erlaubt"
  
! #: cp/parser.cc:23995
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "eine %<asm%>-Spezifikation ist bei Funktionsdefinition nicht erlaubt"
  
! #: cp/parser.cc:23999
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "bei einer Funktionsdefinition sind keine Attribute erlaubt"
  
! #: cp/parser.cc:24050
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "Konstruktor, Destruktor oder Typumwandlung erwartet"
  
! #: cp/parser.cc:24208
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Initialisierung für Funktion bereitgestellt"
  
! #: cp/parser.cc:24253
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Attribute hinter geklammerter Initialisierung werden ignoriert"
  
! #: cp/parser.cc:24265
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "Nicht-Funktion %qD als implizites Template deklariert"
  
! #: cp/parser.cc:24794
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Arraygrenze ist keine Ganzzahlkonstante"
  
! #: cp/parser.cc:24919
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "Element des abhängigen Typedef %qT kann nicht definiert werden"
  
! #: cp/parser.cc:24923
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> ist kein Typ"
*************** msgstr "%<%T::%E%> ist kein Typ"
*** 63811,64085 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24948
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ungültiger Deklarator"
  
! #: cp/parser.cc:24957
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ungültige Verwendung des Konstruktors als Template"
  
! #: cp/parser.cc:24959
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "%<%T::%D%> statt %<%T::%D%> verwenden, um den Konstruktor mit qualifiziertem Namen zu benennen"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25074
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "qualified-id in Deklaration"
  
! #: cp/parser.cc:25099
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "Deklarator erwartet"
  
! #: cp/parser.cc:25220
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD ist ein Namensbereich"
  
! #: cp/parser.cc:25222
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Zeiger auf Element der Nicht-Klasse %q#T kann nicht erzeugt werden"
  
! #: cp/parser.cc:25243
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "Ptr-Operator erwartet"
  
! #: cp/parser.cc:25304
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "doppelter CV-Qualifizierer"
  
! #: cp/parser.cc:25358
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "mehrere ref-qualifier"
  
! #: cp/parser.cc:25395
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "%qE benötigt %<-fgnu-tm%>"
  
! #: cp/parser.cc:25453
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "doppelter Virt-Spezifizierer"
  
! #: cp/parser.cc:25735
  #, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "fehlende Templateargumente nach %qE"
  
! #: cp/parser.cc:25741
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "%qT ist in einem Templateargument nicht erlaubt"
  
! #: cp/parser.cc:25744 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ungültige Verwendung von %qT"
  
! #: cp/parser.cc:25770
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "in Template-Argumenten dürfen keine Typen definiert werden"
  
! #: cp/parser.cc:25779
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ungültige Verwendung von %<auto%> in Templateargument"
  
! #: cp/parser.cc:25900
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Typspezifikation erwartet"
  
! #: cp/parser.cc:26047
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr "das Weglassen von %<,%> vor Varargs %<...%> ist ab C++26 veraltet"
  
! #: cp/parser.cc:26254
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> oder %<...%> erwartet"
  
! #: cp/parser.cc:26332
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "Typen dürfen nicht in Parametertypen definiert werden"
  
! #: cp/parser.cc:26456
  #, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "%<this%>-Angabe in Template-Parameterdeklaration"
  
! #: cp/parser.cc:26459
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr "%<this%>-Angabe in einem %<requires-expression%>-Parameter"
  
! #: cp/parser.cc:26519
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "ein expliziter Objektparameter kann kein Funktionsparameterpaket sein"
  
! #: cp/parser.cc:26560
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Standardargumente sind nur für Funktionsparameter zugelassen"
  
! #: cp/parser.cc:26578
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Parameterpack %qD kann kein Standardargument haben"
  
! #: cp/parser.cc:26584
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Templateparameterpack kann kein Standardargument haben"
  
! #: cp/parser.cc:26586
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Parameterpack kann kein Standardargument haben"
  
! #: cp/parser.cc:26609
  #, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "ein expliziter Objektparameter darf kein Standardargument haben"
  
! #: cp/parser.cc:26733
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Rumpf eines function-try-block in einem %<constexpr%>-Konstruktor ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:26737
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Rumpf eines function-try-block in einer %<constexpr%>-Funktion ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:26924
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr "wahrscheinlich fehlt davor ein Komma oder ein Operator"
  
! #: cp/parser.cc:27086
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "designierte Initialisierer für C++ sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:27108
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen (GNU)"
  
! #: cp/parser.cc:27146
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen von C99"
  
! #: cp/parser.cc:27160
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr "entweder sollten alle Initialisierer-Klauseln benannt sein oder gar keine"
  
! #: cp/parser.cc:27200
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> ist in benannten Initialisierungen nicht erlaubt"
  
! #: cp/parser.cc:27251
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr "%<.%s%>-Name wird mehrfach in derselben Initialisierungsliste verwendet"
  
! #: cp/parser.cc:27307 cp/parser.cc:27442
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "Klassenname erwartet"
  
! #: cp/parser.cc:27699
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> hinter Klassendefinition erwartet"
  
! #: cp/parser.cc:27702
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> hinter Strukturdefinition erwartet"
  
! #: cp/parser.cc:27705
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> hinter Uniondefinition erwartet"
  
! #: cp/parser.cc:28162
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> oder %<:%> erwartet"
  
! #: cp/parser.cc:28173
! #, gcc-internal-format
! msgid "cannot specify %<override%> for a class"
! msgstr "für eine Klasse kann kein %<override%> angegeben werden"
! 
! #: cp/parser.cc:28181
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "globale Qualifizierung von Klassenname ist ungültig"
  
! #: cp/parser.cc:28188
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "qualifizierter Name benennt keine Klasse"
  
! #: cp/parser.cc:28200
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "Schlüsselwort %<template%> nicht innerhalb des Klassenkopfnamens erlaubt"
  
! #: cp/parser.cc:28206
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "ungültiger Klassenname in Deklaration von %qD"
  
! #: cp/parser.cc:28249
  #, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "Deklaration einer partiellen Spezialisierung in einer nicht umklammerten Exportdeklaration"
  
! #: cp/parser.cc:28275
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr "eine explizite Instanziierung kann keine Definition haben; verwenden Sie %<template <>%>, um eine Spezialisierung zu deklarieren"
  
! #: cp/parser.cc:28282
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "einer expliziten Spezialisierung muss %<template <>%> vorausgehen"
  
! #: cp/parser.cc:28315
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Funktions-Template %qD als Klassentemplate redeklariert"
  
! #: cp/parser.cc:28348
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "Typnamen-Typ kann nicht aufgelöst werden"
  
! #: cp/parser.cc:28413
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "vorherige Definition von %q#T"
--- 63908,64177 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24952
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ungültiger Deklarator"
  
! #: cp/parser.cc:24961
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ungültige Verwendung des Konstruktors als Template"
  
! #: cp/parser.cc:24963
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "%<%T::%D%> statt %<%T::%D%> verwenden, um den Konstruktor mit qualifiziertem Namen zu benennen"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25078
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "qualified-id in Deklaration"
  
! #: cp/parser.cc:25103
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "Deklarator erwartet"
  
! #: cp/parser.cc:25224
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD ist ein Namensbereich"
  
! #: cp/parser.cc:25226
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "Zeiger auf Element der Nicht-Klasse %q#T kann nicht erzeugt werden"
  
! #: cp/parser.cc:25247
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "Ptr-Operator erwartet"
  
! #: cp/parser.cc:25308
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "doppelter CV-Qualifizierer"
  
! #: cp/parser.cc:25362
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "mehrere ref-qualifier"
  
! #: cp/parser.cc:25399
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "%qE benötigt %<-fgnu-tm%>"
  
! #: cp/parser.cc:25457 cp/parser.cc:28009
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "doppelter Virt-Spezifizierer"
  
! #: cp/parser.cc:25739
  #, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "fehlende Templateargumente nach %qE"
  
! #: cp/parser.cc:25745
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "%qT ist in einem Templateargument nicht erlaubt"
  
! #: cp/parser.cc:25748 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ungültige Verwendung von %qT"
  
! #: cp/parser.cc:25774
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "in Template-Argumenten dürfen keine Typen definiert werden"
  
! #: cp/parser.cc:25783
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ungültige Verwendung von %<auto%> in Templateargument"
  
! #: cp/parser.cc:25904
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Typspezifikation erwartet"
  
! #: cp/parser.cc:26051
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr "das Weglassen von %<,%> vor Varargs %<...%> ist ab C++26 veraltet"
  
! #: cp/parser.cc:26258
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> oder %<...%> erwartet"
  
! #: cp/parser.cc:26336
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "Typen dürfen nicht in Parametertypen definiert werden"
  
! #: cp/parser.cc:26460
  #, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "%<this%>-Angabe in Template-Parameterdeklaration"
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr "%<this%>-Angabe in einem %<requires-expression%>-Parameter"
  
! #: cp/parser.cc:26523
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "ein expliziter Objektparameter kann kein Funktionsparameterpaket sein"
  
! #: cp/parser.cc:26564
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Standardargumente sind nur für Funktionsparameter zugelassen"
  
! #: cp/parser.cc:26582
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Parameterpack %qD kann kein Standardargument haben"
  
! #: cp/parser.cc:26588
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Templateparameterpack kann kein Standardargument haben"
  
! #: cp/parser.cc:26590
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Parameterpack kann kein Standardargument haben"
  
! #: cp/parser.cc:26613
  #, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "ein expliziter Objektparameter darf kein Standardargument haben"
  
! #: cp/parser.cc:26737
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Rumpf eines function-try-block in einem %<constexpr%>-Konstruktor ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:26741
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Rumpf eines function-try-block in einer %<constexpr%>-Funktion ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:26928
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr "wahrscheinlich fehlt davor ein Komma oder ein Operator"
  
! #: cp/parser.cc:27090
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "designierte Initialisierer für C++ sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:27112
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen (GNU)"
  
! #: cp/parser.cc:27150
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen von C99"
  
! #: cp/parser.cc:27164
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr "entweder sollten alle Initialisierer-Klauseln benannt sein oder gar keine"
  
! #: cp/parser.cc:27204
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> ist in benannten Initialisierungen nicht erlaubt"
  
! #: cp/parser.cc:27255
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr "%<.%s%>-Name wird mehrfach in derselben Initialisierungsliste verwendet"
  
! #: cp/parser.cc:27311 cp/parser.cc:27446
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "Klassenname erwartet"
  
! #: cp/parser.cc:27703
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> hinter Klassendefinition erwartet"
  
! #: cp/parser.cc:27706
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> hinter Strukturdefinition erwartet"
  
! #: cp/parser.cc:27709
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> hinter Uniondefinition erwartet"
  
! #: cp/parser.cc:28222
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> oder %<:%> erwartet"
  
! #: cp/parser.cc:28234
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "globale Qualifizierung von Klassenname ist ungültig"
  
! #: cp/parser.cc:28241
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "qualifizierter Name benennt keine Klasse"
  
! #: cp/parser.cc:28253
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "Schlüsselwort %<template%> nicht innerhalb des Klassenkopfnamens erlaubt"
  
! #: cp/parser.cc:28259
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "ungültiger Klassenname in Deklaration von %qD"
  
! #: cp/parser.cc:28302
  #, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "Deklaration einer partiellen Spezialisierung in einer nicht umklammerten Exportdeklaration"
  
! #: cp/parser.cc:28328
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr "eine explizite Instanziierung kann keine Definition haben; verwenden Sie %<template <>%>, um eine Spezialisierung zu deklarieren"
  
! #: cp/parser.cc:28335
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "einer expliziten Spezialisierung muss %<template <>%> vorausgehen"
  
! #: cp/parser.cc:28368
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Funktions-Template %qD als Klassentemplate redeklariert"
  
! #: cp/parser.cc:28401
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "Typnamen-Typ kann nicht aufgelöst werden"
  
! #: cp/parser.cc:28466
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "vorherige Definition von %q#T"
*************** msgstr "vorherige Definition von %q#T"
*** 64087,64351 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28427 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr "unexpandiertes Parameterpack in lokaler Klasse in Lambda"
  
! #: cp/parser.cc:28533 cp/parser.cc:35343
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "Klassenschlüssel erwartet"
  
! #: cp/parser.cc:28558
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ISO-C++ verbietet typename-Schlüssel in Template-Template-Parameter; verwenden Sie %<-std=c++17%> oder %<-std=gnu++17%>"
  
! #: cp/parser.cc:28562
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> oder %<typename%> erwartet"
  
! #: cp/parser.cc:28831
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "in C++03 muss bei Deklaration eines »friend« ein Klassenschlüssel verwendet werden"
  
! #: cp/parser.cc:28837
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "variadische Friends oder Friend-Type-Deklarationen mit mehreren Typen sind erst ab %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/parser.cc:28878
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "»friend«-Deklaration benennt keine Klasse oder Funktion"
  
! #: cp/parser.cc:28918
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "Speicherklasse an anonymem Aggregat im Klassenbereich ist nicht erlaubt"
  
! #: cp/parser.cc:29021
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Defaultinitialisierer für Bitfeld-Elemente sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:29028
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "Defaultinitialisierer für unbenanntes Bitfeld-Element"
  
! #: cp/parser.cc:29041
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr "ISO C++ erlaubt Bitfeld-Attribute nur vor dem %<:%>-Token"
  
! #: cp/parser.cc:29222
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "Bitfeld %qD mit Nicht-Ganzzahl-Typ %qT"
  
! #: cp/parser.cc:29250
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "reiner Spezifizierer bei Funktionsdefinition"
  
! #: cp/parser.cc:29320
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "überflüssiges %<,%> am Ende der Elementdeklaration"
  
! #: cp/parser.cc:29334
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> am Ende von Elementdeklaration erwartet"
  
! #: cp/parser.cc:29407
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "%<delete%>-Grund ist erst mit %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/parser.cc:29430
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "ungültige reine Spezifikation (nur %<= 0%> ist erlaubt)"
  
! #: cp/parser.cc:29465
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "eine geschweift geklammerte Initialisierung ist hier nicht erlaubt"
  
! #: cp/parser.cc:29596
  #, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr "Attribute an Basisangaben werden ignoriert"
  
! #: cp/parser.cc:29611
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> mehr als einmal in Basisspezifikation angegeben"
  
! #: cp/parser.cc:29631
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "mehr als ein Zugriff in Basisspezifikation angegeben"
  
! #: cp/parser.cc:29655
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "Schlüsselwort %<typename%> nicht außerhalb von Templates erlaubt"
  
! #: cp/parser.cc:29658
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "Schlüsselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)"
  
! #: cp/parser.cc:29860 cp/parser.cc:29954
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "Typen dürfen nicht in einer Ausnahmespezifikation definiert werden"
  
! #: cp/parser.cc:29962
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ISO C++17 erlaubt keine dynamischen Ausnahmespezifikationen"
  
! #: cp/parser.cc:29968
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "dynamische Ausnahmespezifikationen sind in C++11 veraltet"
  
! #: cp/parser.cc:30012
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ungültige Verwendung von %<auto%> in Ausnahmespezifikation"
  
! #: cp/parser.cc:30053
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<try%> innerhalb einer %<constexpr%>-Funktion ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:30165
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "Typen dürfen nicht in Ausnahmedeklarationen definiert werden"
  
! #: cp/parser.cc:30200
  #, gcc-internal-format
  msgid "%<alignas%> on exception declaration"
  msgstr "%<alignas%> an Exceptiondeklaration"
  
! #: cp/parser.cc:30279
  #, gcc-internal-format
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "%<co_yield%> kann nicht in Standardargumenten verwendet werden"
  
! #: cp/parser.cc:30747
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr "Attribut-Argument als ausbalancierte Tokenfolge erwartet"
  
! #: cp/parser.cc:30893
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "Attribut, das Präfix verwendet, wird zusammen mit Gültigkeitsbereich-Attribut-Token verwendet"
  
! #: cp/parser.cc:30907
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "Bezeichner für den Attributnamen erwartet"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31049
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr "Klammern müssen weggelassen werden, wenn die Argumentliste des %qE-Attributs leer ist"
  
! #: cp/parser.cc:31084
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "Attribut %qs ist mehrfach angegeben"
  
! #: cp/parser.cc:31126
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "Attribut vor %<...%> erwartet"
  
! #: cp/parser.cc:31129
  #, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "Attribut ohne Argumente enthält keine Parameterpakete"
  
! #: cp/parser.cc:31175
  #, gcc-internal-format
  msgid "expected contract-role"
  msgstr "Vertragsrolle erwartet"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31256
  #, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr "Vertragssemantik oder -stufe erwartet"
  
! #: cp/parser.cc:31266
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "Vertragsstufe erwartet: %<default%>, %<audit%> oder %<axiom%>"
  
! #: cp/parser.cc:31276
  #, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr "ungültige Verwendung der Vertragsstufe für explizite Semantik"
  
! #: cp/parser.cc:31413
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "Verträge sind nur mit %<-fcontracts%> verfügbar"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90184
! #: cp/parser.cc:31572
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribute-using-prefix ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:31933 cp/parser.cc:31942
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "Ausdruck muss in runden Klammern eingeschlossen sein"
  
! #: cp/parser.cc:32289
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr "Fehlendes zusätzliches %<requries%>, um eine requires-expression zu beginnen"
  
! #: cp/parser.cc:32530
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr "Prüfung, ob eine Konzept-ID ein gültiger Ausdruck ist; fügen Sie %<requires%> hinzu, um die Erfüllung zu prüfen"
  
! #: cp/parser.cc:32668
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "Rückgabetyp ist keine einfache Typ-Einschränkung"
  
! #: cp/parser.cc:32676
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "%<return-type-requirement%> ist keine Typ-Einschränkung"
  
! #: cp/parser.cc:33195
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "spezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>"
  
! #: cp/parser.cc:33200
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ungültige Deklaration von %<%T::%E%>"
  
! #: cp/parser.cc:33204
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "zu wenige Templateparameterlisten"
--- 64179,64443 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28480 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr "unexpandiertes Parameterpack in lokaler Klasse in Lambda"
  
! #: cp/parser.cc:28586 cp/parser.cc:35402
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "Klassenschlüssel erwartet"
  
! #: cp/parser.cc:28611
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ISO-C++ verbietet typename-Schlüssel in Template-Template-Parameter; verwenden Sie %<-std=c++17%> oder %<-std=gnu++17%>"
  
! #: cp/parser.cc:28615
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> oder %<typename%> erwartet"
  
! #: cp/parser.cc:28885
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "in C++03 muss bei Deklaration eines »friend« ein Klassenschlüssel verwendet werden"
  
! #: cp/parser.cc:28891
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "variadische Friends oder Friend-Type-Deklarationen mit mehreren Typen sind erst ab %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/parser.cc:28932
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "»friend«-Deklaration benennt keine Klasse oder Funktion"
  
! #: cp/parser.cc:28972
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "Speicherklasse an anonymem Aggregat im Klassenbereich ist nicht erlaubt"
  
! #: cp/parser.cc:29075
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Defaultinitialisierer für Bitfeld-Elemente sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:29082
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "Defaultinitialisierer für unbenanntes Bitfeld-Element"
  
! #: cp/parser.cc:29095
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr "ISO C++ erlaubt Bitfeld-Attribute nur vor dem %<:%>-Token"
  
! #: cp/parser.cc:29276
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "Bitfeld %qD mit Nicht-Ganzzahl-Typ %qT"
  
! #: cp/parser.cc:29304
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "reiner Spezifizierer bei Funktionsdefinition"
  
! #: cp/parser.cc:29374
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "überflüssiges %<,%> am Ende der Elementdeklaration"
  
! #: cp/parser.cc:29388
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> am Ende von Elementdeklaration erwartet"
  
! #: cp/parser.cc:29461
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "%<delete%>-Grund ist erst mit %<-std=c++2c%> oder %<-std=gnu++2c%> verfügbar"
  
! #: cp/parser.cc:29484
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "ungültige reine Spezifikation (nur %<= 0%> ist erlaubt)"
  
! #: cp/parser.cc:29519
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "eine geschweift geklammerte Initialisierung ist hier nicht erlaubt"
  
! #: cp/parser.cc:29650
  #, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr "Attribute an Basisangaben werden ignoriert"
  
! #: cp/parser.cc:29665
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> mehr als einmal in Basisspezifikation angegeben"
  
! #: cp/parser.cc:29685
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "mehr als ein Zugriff in Basisspezifikation angegeben"
  
! #: cp/parser.cc:29709
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "Schlüsselwort %<typename%> nicht außerhalb von Templates erlaubt"
  
! #: cp/parser.cc:29712
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "Schlüsselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)"
  
! #: cp/parser.cc:29914 cp/parser.cc:30008
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "Typen dürfen nicht in einer Ausnahmespezifikation definiert werden"
  
! #: cp/parser.cc:30016
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ISO C++17 erlaubt keine dynamischen Ausnahmespezifikationen"
  
! #: cp/parser.cc:30022
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "dynamische Ausnahmespezifikationen sind in C++11 veraltet"
  
! #: cp/parser.cc:30066
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ungültige Verwendung von %<auto%> in Ausnahmespezifikation"
  
! #: cp/parser.cc:30107
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<try%> innerhalb einer %<constexpr%>-Funktion ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/parser.cc:30219
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "Typen dürfen nicht in Ausnahmedeklarationen definiert werden"
  
! #: cp/parser.cc:30254
  #, gcc-internal-format
  msgid "%<alignas%> on exception declaration"
  msgstr "%<alignas%> an Exceptiondeklaration"
  
! #: cp/parser.cc:30333
  #, gcc-internal-format
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "%<co_yield%> kann nicht in Standardargumenten verwendet werden"
  
! #: cp/parser.cc:30801
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr "Attribut-Argument als ausbalancierte Tokenfolge erwartet"
  
! #: cp/parser.cc:30947
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "Attribut, das Präfix verwendet, wird zusammen mit Gültigkeitsbereich-Attribut-Token verwendet"
  
! #: cp/parser.cc:30961
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "Bezeichner für den Attributnamen erwartet"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31103
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr "Klammern müssen weggelassen werden, wenn die Argumentliste des %qE-Attributs leer ist"
  
! #: cp/parser.cc:31138
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "Attribut %qs ist mehrfach angegeben"
  
! #: cp/parser.cc:31180
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "Attribut vor %<...%> erwartet"
  
! #: cp/parser.cc:31183
  #, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "Attribut ohne Argumente enthält keine Parameterpakete"
  
! #: cp/parser.cc:31229
  #, gcc-internal-format
  msgid "expected contract-role"
  msgstr "Vertragsrolle erwartet"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31310
  #, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr "Vertragssemantik oder -stufe erwartet"
  
! #: cp/parser.cc:31320
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "Vertragsstufe erwartet: %<default%>, %<audit%> oder %<axiom%>"
  
! #: cp/parser.cc:31330
  #, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr "ungültige Verwendung der Vertragsstufe für explizite Semantik"
  
! #: cp/parser.cc:31467
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "Verträge sind nur mit %<-fcontracts%> verfügbar"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90184
! #: cp/parser.cc:31626
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribute-using-prefix ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfügbar"
  
! #: cp/parser.cc:31992 cp/parser.cc:32001
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "Ausdruck muss in runden Klammern eingeschlossen sein"
  
! #: cp/parser.cc:32348
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr "Fehlendes zusätzliches %<requries%>, um eine requires-expression zu beginnen"
  
! #: cp/parser.cc:32589
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr "Prüfung, ob eine Konzept-ID ein gültiger Ausdruck ist; fügen Sie %<requires%> hinzu, um die Erfüllung zu prüfen"
  
! #: cp/parser.cc:32727
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "Rückgabetyp ist keine einfache Typ-Einschränkung"
  
! #: cp/parser.cc:32735
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "%<return-type-requirement%> ist keine Typ-Einschränkung"
  
! #: cp/parser.cc:33254
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "spezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>"
  
! #: cp/parser.cc:33259
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ungültige Deklaration von %<%T::%E%>"
  
! #: cp/parser.cc:33263
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "zu wenige Templateparameterlisten"
*************** msgstr "zu wenige Templateparameterliste
*** 64354,64781 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33211
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "zu viele Templateparameterlisten"
  
! #: cp/parser.cc:33503
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr "template-id ist für Konstruktor in C++20 nicht erlaubt"
  
! #: cp/parser.cc:33614
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "benannte Rückgabewerte werden nicht mehr unterstützt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90185
! #: cp/parser.cc:33791
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr "ISO C++ unterstützt keine Operatortemplates in Zeichenkettenliteralen, die eine Argumentpackung von Zeichen bekommen"
  
! #: cp/parser.cc:33800
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr "literales Operatortemplate %qD hat ungültige Parameterliste; nicht-Typ Templateargumentpack %<<char…>%> oder einzelner Nicht-Typ-Parameter von Klassentyp erwartet"
  
! #: cp/parser.cc:33806
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr "literales Operatortemplate %qD hat ungültige Parameterliste; Template für Nicht-Typ Argumentpack %<<char…>%> erwartet"
  
! #: cp/parser.cc:33846
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "ungültige Deklaration eines Elementtemplates in lokaler Klasse"
  
! #: cp/parser.cc:33856
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "Template mit C-Bindung"
  
! #: cp/parser.cc:33876
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ungültige explizite Spezialisierung"
  
! #: cp/parser.cc:33986
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Templatedeklaration von %<typedef%>"
  
! #: cp/parser.cc:34037
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "eine Klassen-Templatedeklaration darf nichts anderes deklarieren"
  
! #: cp/parser.cc:34089
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "explizite Template-Spezialisierung kann keine Speicherklasse haben"
  
! #: cp/parser.cc:34408
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> sein"
  
! #: cp/parser.cc:34421
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "falsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beenden"
  
! #: cp/parser.cc:34452
  #, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%qs sollte %qs sein, um eine Templateargumentliste zu beenden"
  
! #: cp/parser.cc:34769
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "Argument von %<sizeof...%> muss mit Klammern umschlossen werden"
  
! #: cp/parser.cc:34944
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ungültige Verwendung von %qD in Spezifizierung der Bindung"
  
! #: cp/parser.cc:34956
  #, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr "doppelter %qD-Spezifizierer"
  
! #: cp/parser.cc:34959
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr "%qD-Spezifizierer ist unverträglich mit %qs"
  
! #: cp/parser.cc:34971
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> vor %qD"
  
! #: cp/parser.cc:34988
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%qD-Spezifizierer ist unverträglich mit %<typedef%>"
  
! #: cp/parser.cc:35097
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO-C++ 1998 unterstützt nicht %<long long%>"
  
! #: cp/parser.cc:35108
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "sowohl %<__thread%> als auch %<thread_local%> angegeben"
  
! #: cp/parser.cc:35113
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "doppeltes %qD"
  
! #: cp/parser.cc:35142
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "doppeltes %qs"
  
! #: cp/parser.cc:35194
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> erwartet"
  
! #: cp/parser.cc:35197
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> erwartet"
  
! #: cp/parser.cc:35200
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> erwartet"
  
! #: cp/parser.cc:35206
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> erwartet"
  
! #: cp/parser.cc:35209
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> erwartet"
  
! #: cp/parser.cc:35212
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> erwartet"
  
! #: cp/parser.cc:35215
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> erwartet"
  
! #: cp/parser.cc:35218
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> erwartet"
  
! #: cp/parser.cc:35221
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> erwartet"
  
! #: cp/parser.cc:35224
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> erwartet"
  
! #: cp/parser.cc:35227
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> erwartet"
  
! #: cp/parser.cc:35230
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> erwartet"
  
! #: cp/parser.cc:35233
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> erwartet"
  
! #: cp/parser.cc:35236
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> erwartet"
  
! #: cp/parser.cc:35239
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> erwartet"
  
! #: cp/parser.cc:35242
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "%<auto%> erwartet"
  
! #: cp/parser.cc:35245
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> erwartet"
  
! #: cp/parser.cc:35248
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> erwartet"
  
! #: cp/parser.cc:35251
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> erwartet"
  
! #: cp/parser.cc:35254
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> erwartet"
  
! #: cp/parser.cc:35257
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> erwartet"
  
! #: cp/parser.cc:35260
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> erwartet"
  
! #: cp/parser.cc:35263
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "%<co_yield%> erwartet"
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> erwartet"
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> erwartet"
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> erwartet"
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> erwartet"
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> oder %<::%> erwartet"
  
! #: cp/parser.cc:35346
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> oder %<template%> erwartet"
  
! #: cp/parser.cc:35681
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr "redundanter Aufzählungsschlüssel %<enum%s%> in Bezug auf %q#T"
  
! #: cp/parser.cc:35833
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Markierung %qs bei Benennung von %q#T verwendet"
  
! #: cp/parser.cc:35838
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T wurde vorher hier deklariert"
  
! #: cp/parser.cc:35959
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "redundanter Klassenschlüssel %qs in Verweis auf %q#T"
  
! #: cp/parser.cc:36117 cp/parser.cc:36151
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT mit nicht zusammenpassendem Klassenschlüssel %qs deklariert"
  
! #: cp/parser.cc:36124 cp/parser.cc:36157
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr "entfernen Sie den Klassenschlüssel oder ersetzen Sie ihn durch %qs"
  
! #: cp/parser.cc:36125 cp/parser.cc:36158
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "Klassenschlüssel durch %qs ersetzen"
  
! #: cp/parser.cc:36132
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "%qT wurde hier als %qs definiert"
  
! #: cp/parser.cc:36133
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "%qT wurde erstmals hier als %qs deklariert"
  
! #: cp/parser.cc:36216
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD mit anderem Zugriff redeklariert"
  
! #: cp/parser.cc:36237
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "in C++98 ist %<template%> (zum eindeutig machen) nur innerhalb von Templates erlaubt"
  
! #: cp/parser.cc:36486
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Datei endet in Standardargument"
  
! #: cp/parser.cc:36727 cp/parser.cc:38039 cp/parser.cc:38228
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "unpassendes Objective-C++-Konstrukt %<@%D%>"
  
! #: cp/parser.cc:36798
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "Objective-C++-Nachrichtenempfänger erwartet"
  
! #: cp/parser.cc:36872
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "Objective-C++ Nachrichtenargument(e) erwartet"
  
! #: cp/parser.cc:36903
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> muss als Argument einen Typen angeben"
  
! #: cp/parser.cc:37307
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "Ungültiger Objective-C++-Selektorname"
  
! #: cp/parser.cc:37382 cp/parser.cc:37400
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Objective-C++ Methodendeklaration erwartet"
  
! #: cp/parser.cc:37394 cp/parser.cc:37460
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "Methodenattribute müssen am Ende angegeben werden"
  
! #: cp/parser.cc:37503
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "überflüssiges %qs zwischen Objective-C++ Methoden"
  
! #: cp/parser.cc:37700 cp/parser.cc:37707 cp/parser.cc:37714
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "ungültiger Typ für Instanzvariable"
  
! #: cp/parser.cc:37831
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Bezeichner nach %<@protocol%> erwartet"
  
! #: cp/parser.cc:38004
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "Attribute dürfen nicht vor dem Objective-C++-Schlüsselwort %<@%D%> angegeben werden"
  
! #: cp/parser.cc:38011
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Präfix-Attribute vor %<@%D%> werden ignoriert"
  
! #: cp/parser.cc:38291 cp/parser.cc:38298 cp/parser.cc:38305
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ungültiger Typ für Eigenschaft"
  
! #: cp/parser.cc:38467
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "unbekanntes Eigenschaftsattribut %qE"
  
! #: cp/parser.cc:39765
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "Liste von Ganzzahlausdrücken erwartet"
  
! #: cp/parser.cc:39782
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%<wait%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/parser.cc:40538
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "%<scalar%>, %<aggregate%> oder %<all%> erwartet"
  
! #: cp/parser.cc:40929
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ungültiger reduction-identifier"
  
! #: cp/parser.cc:41990
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "Typen dürfen nicht in Iteratortyp definiert werden"
--- 64446,64873 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33270
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "zu viele Templateparameterlisten"
  
! #: cp/parser.cc:33562
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr "template-id ist für Konstruktor in C++20 nicht erlaubt"
  
! #: cp/parser.cc:33673
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "benannte Rückgabewerte werden nicht mehr unterstützt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90185
! #: cp/parser.cc:33850
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr "ISO C++ unterstützt keine Operatortemplates in Zeichenkettenliteralen, die eine Argumentpackung von Zeichen bekommen"
  
! #: cp/parser.cc:33859
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr "literales Operatortemplate %qD hat ungültige Parameterliste; nicht-Typ Templateargumentpack %<<char…>%> oder einzelner Nicht-Typ-Parameter von Klassentyp erwartet"
  
! #: cp/parser.cc:33865
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr "literales Operatortemplate %qD hat ungültige Parameterliste; Template für Nicht-Typ Argumentpack %<<char…>%> erwartet"
  
! #: cp/parser.cc:33905
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "ungültige Deklaration eines Elementtemplates in lokaler Klasse"
  
! #: cp/parser.cc:33915
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "Template mit C-Bindung"
  
! #: cp/parser.cc:33935
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ungültige explizite Spezialisierung"
  
! #: cp/parser.cc:34045
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Templatedeklaration von %<typedef%>"
  
! #: cp/parser.cc:34096
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "eine Klassen-Templatedeklaration darf nichts anderes deklarieren"
  
! #: cp/parser.cc:34148
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "explizite Template-Spezialisierung kann keine Speicherklasse haben"
  
! #: cp/parser.cc:34467
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> sein"
  
! #: cp/parser.cc:34480
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "falsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beenden"
  
! #: cp/parser.cc:34511
  #, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%qs sollte %qs sein, um eine Templateargumentliste zu beenden"
  
! #: cp/parser.cc:34828
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "Argument von %<sizeof...%> muss mit Klammern umschlossen werden"
  
! #: cp/parser.cc:35003
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ungültige Verwendung von %qD in Spezifizierung der Bindung"
  
! #: cp/parser.cc:35015
  #, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr "doppelter %qD-Spezifizierer"
  
! #: cp/parser.cc:35018
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr "%qD-Spezifizierer ist unverträglich mit %qs"
  
! #: cp/parser.cc:35030
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> vor %qD"
  
! #: cp/parser.cc:35047
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%qD-Spezifizierer ist unverträglich mit %<typedef%>"
  
! #: cp/parser.cc:35156
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO-C++ 1998 unterstützt nicht %<long long%>"
  
! #: cp/parser.cc:35167
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "sowohl %<__thread%> als auch %<thread_local%> angegeben"
  
! #: cp/parser.cc:35172
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "doppeltes %qD"
  
! #: cp/parser.cc:35201
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "doppeltes %qs"
  
! #: cp/parser.cc:35253
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> erwartet"
  
! #: cp/parser.cc:35256
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> erwartet"
  
! #: cp/parser.cc:35259
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> erwartet"
  
! #: cp/parser.cc:35265
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> erwartet"
  
! #: cp/parser.cc:35268
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> erwartet"
  
! #: cp/parser.cc:35271
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> erwartet"
  
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> erwartet"
  
! #: cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> erwartet"
  
! #: cp/parser.cc:35280
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> erwartet"
  
! #: cp/parser.cc:35283
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> erwartet"
  
! #: cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> erwartet"
  
! #: cp/parser.cc:35289
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> erwartet"
  
! #: cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> erwartet"
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> erwartet"
  
! #: cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> erwartet"
  
! #: cp/parser.cc:35301
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "%<auto%> erwartet"
  
! #: cp/parser.cc:35304
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> erwartet"
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> erwartet"
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> erwartet"
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> erwartet"
  
! #: cp/parser.cc:35316
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> erwartet"
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> erwartet"
  
! #: cp/parser.cc:35322
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "%<co_yield%> erwartet"
  
! #: cp/parser.cc:35354
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> erwartet"
  
! #: cp/parser.cc:35366
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> erwartet"
  
! #: cp/parser.cc:35369
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> erwartet"
  
! #: cp/parser.cc:35372
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> erwartet"
  
! #: cp/parser.cc:35378
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> oder %<::%> erwartet"
  
! #: cp/parser.cc:35405
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> oder %<template%> erwartet"
  
! #: cp/parser.cc:35740
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr "redundanter Aufzählungsschlüssel %<enum%s%> in Bezug auf %q#T"
  
! #: cp/parser.cc:35892
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Markierung %qs bei Benennung von %q#T verwendet"
  
! #: cp/parser.cc:35897
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T wurde vorher hier deklariert"
  
! #: cp/parser.cc:36018
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "redundanter Klassenschlüssel %qs in Verweis auf %q#T"
  
! #: cp/parser.cc:36176 cp/parser.cc:36210
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT mit nicht zusammenpassendem Klassenschlüssel %qs deklariert"
  
! #: cp/parser.cc:36183 cp/parser.cc:36216
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr "entfernen Sie den Klassenschlüssel oder ersetzen Sie ihn durch %qs"
  
! #: cp/parser.cc:36184 cp/parser.cc:36217
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "Klassenschlüssel durch %qs ersetzen"
  
! #: cp/parser.cc:36191
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "%qT wurde hier als %qs definiert"
  
! #: cp/parser.cc:36192
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "%qT wurde erstmals hier als %qs deklariert"
  
! #: cp/parser.cc:36275
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD mit anderem Zugriff redeklariert"
  
! #: cp/parser.cc:36296
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "in C++98 ist %<template%> (zum eindeutig machen) nur innerhalb von Templates erlaubt"
  
! #: cp/parser.cc:36545
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Datei endet in Standardargument"
  
! #: cp/parser.cc:36786 cp/parser.cc:38098 cp/parser.cc:38287
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "unpassendes Objective-C++-Konstrukt %<@%D%>"
  
! #: cp/parser.cc:36857
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "Objective-C++-Nachrichtenempfänger erwartet"
  
! #: cp/parser.cc:36931
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "Objective-C++ Nachrichtenargument(e) erwartet"
  
! #: cp/parser.cc:36962
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> muss als Argument einen Typen angeben"
  
! #: cp/parser.cc:37366
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "Ungültiger Objective-C++-Selektorname"
  
! #: cp/parser.cc:37441 cp/parser.cc:37459
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Objective-C++ Methodendeklaration erwartet"
  
! #: cp/parser.cc:37453 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "Methodenattribute müssen am Ende angegeben werden"
  
! #: cp/parser.cc:37562
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "überflüssiges %qs zwischen Objective-C++ Methoden"
  
! #: cp/parser.cc:37759 cp/parser.cc:37766 cp/parser.cc:37773
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "ungültiger Typ für Instanzvariable"
  
! #: cp/parser.cc:37890
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Bezeichner nach %<@protocol%> erwartet"
  
! #: cp/parser.cc:38063
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "Attribute dürfen nicht vor dem Objective-C++-Schlüsselwort %<@%D%> angegeben werden"
  
! #: cp/parser.cc:38070
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Präfix-Attribute vor %<@%D%> werden ignoriert"
  
! #: cp/parser.cc:38350 cp/parser.cc:38357 cp/parser.cc:38364
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ungültiger Typ für Eigenschaft"
  
! #: cp/parser.cc:38526
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "unbekanntes Eigenschaftsattribut %qE"
  
! #: cp/parser.cc:39824
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "Liste von Ganzzahlausdrücken erwartet"
  
! #: cp/parser.cc:39841
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%<wait%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/parser.cc:40597
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "%<scalar%>, %<aggregate%> oder %<all%> erwartet"
  
! #: cp/parser.cc:40988
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ungültiger reduction-identifier"
  
! #: cp/parser.cc:42049
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "Typen dürfen nicht in Iteratortyp definiert werden"
*************** msgstr "Typen dürfen nicht in Iteratort
*** 64784,64951 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44102
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "%<#pragma omp allocate%> wird nicht mehr unterstützt"
  
! #: cp/parser.cc:45553
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "geklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubt"
  
! #: cp/parser.cc:46484
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<ordered%>-Klausel mit Parameter in %<for%>-Schleife über einen Bereich"
  
! #: cp/parser.cc:46566 cp/pt.cc:18593
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Schleifenvariable %qD sollte keine Reduktion sein"
  
! #: cp/parser.cc:49607
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare %s%> gefolgt von %<#pragma omp declare %s%>"
  
! #: cp/parser.cc:50294
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr "%<#pragma omp dispatch%> muss von einem direkten Funktionsaufruf mit optionaler Zuweisung gefolgt werden"
  
! #: cp/parser.cc:50521
  #, gcc-internal-format
  msgid "%qD is not a C pointer"
  msgstr "%qD ist kein C-Zeiger"
  
! #: cp/parser.cc:50647
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr "eine %qs-Klausel kann nur angegeben werden, wenn der %<dispatch%>-Selektor der Konstruktionsselektormenge in der %<match%>-Klausel vorkommt"
  
! #: cp/parser.cc:50768
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr "eine andere OpenMP-Direktive als %<declare simd%> oder %<declare variant%> gehört zu einer Deklaration"
  
! #: cp/parser.cc:51822
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ungültige Initialisierungsklausel"
  
! #: cp/parser.cc:51853
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "»id-expression (arguments)« erwartet"
  
! #: cp/parser.cc:51865
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr "eins der Aufrufargumente für die Initialisierung sollte %<omp_priv%> oder %<&omp_priv%> sein"
  
! #: cp/parser.cc:51968
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "neue Typen dürfen nicht in einem Rückgabetyp definiert werden"
  
! #: cp/parser.cc:51988 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "vordeklarierter arithmetischer Typ %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:51992 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "Funktions- oder Arraytyp %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:51995 cp/pt.cc:14880 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "Referenztyp %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:51998 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "%<const%>-, %<volatile%>- oder %<__restrict%>-qualifizierter Typ %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52749
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> benennt eine Menge von Überladungen"
  
! #: cp/parser.cc:52759
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD bezeichnet keine Funktion innerhalb eines Namensraum"
  
! #: cp/parser.cc:52929 cp/parser.cc:53464
  #, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "OpenMP-Direktiven dürfen nicht in %<constexpr%>-Funktionen vorkommen"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53140
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr "%<atomic_cancel%>"
  
! #: cp/parser.cc:53187 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> ohne eingeschaltete Unterstützung für transaktionsgebundenen Speicher"
  
! #: cp/parser.cc:53189 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> ohne eingeschaltete Unterstützung für transaktionsgebundenen Speicher"
  
! #: cp/parser.cc:53335
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "äußeres %<__transaction_cancel%> nicht innerhalb des äußeren %<__transaction_atomic%>"
  
! #: cp/parser.cc:53338
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  oder einer %<transaction_may_cancel_outer%>-Funktion"
  
! #: cp/parser.cc:53385
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "falsch geformtes %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.cc:53714
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp requires%> darf nur im Gültigkeitsbereich einer Datei oder eines Namensraums verwendet werden"
  
! #: cp/parser.cc:53725
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp assumes%> darf nur im Gültigkeitsbereich einer Datei oder eines Namensraums verwendet werden"
  
! #: cp/parser.cc:53812
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "%<#pragma GCC %s%> muss innerhalb einer Funktion sein"
  
! #: cp/parser.cc:53954
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "Compilieren von mehreren Quellen ist für C++ nicht implementiert"
  
! #: cp/parser.cc:53991
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "Platzhaltertyp ist in diesem Kontext nicht erlaubt"
  
! #: cp/parser.cc:54200
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "Implizite Templates dürfen nicht %<virtual%> sein"
  
! #: cp/parser.cc:54256
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr "%<extern \"C\"%>-Bindung beginnt hier"
--- 64876,65043 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44161
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "%<#pragma omp allocate%> wird nicht mehr unterstützt"
  
! #: cp/parser.cc:45612
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "geklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubt"
  
! #: cp/parser.cc:46543
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<ordered%>-Klausel mit Parameter in %<for%>-Schleife über einen Bereich"
  
! #: cp/parser.cc:46625 cp/pt.cc:18622
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Schleifenvariable %qD sollte keine Reduktion sein"
  
! #: cp/parser.cc:49666
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare %s%> gefolgt von %<#pragma omp declare %s%>"
  
! #: cp/parser.cc:50353
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr "%<#pragma omp dispatch%> muss von einem direkten Funktionsaufruf mit optionaler Zuweisung gefolgt werden"
  
! #: cp/parser.cc:50580
  #, gcc-internal-format
  msgid "%qD is not a C pointer"
  msgstr "%qD ist kein C-Zeiger"
  
! #: cp/parser.cc:50706
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr "eine %qs-Klausel kann nur angegeben werden, wenn der %<dispatch%>-Selektor der Konstruktionsselektormenge in der %<match%>-Klausel vorkommt"
  
! #: cp/parser.cc:50827
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr "eine andere OpenMP-Direktive als %<declare simd%> oder %<declare variant%> gehört zu einer Deklaration"
  
! #: cp/parser.cc:51875
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ungültige Initialisierungsklausel"
  
! #: cp/parser.cc:51906
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "»id-expression (arguments)« erwartet"
  
! #: cp/parser.cc:51918
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr "eins der Aufrufargumente für die Initialisierung sollte %<omp_priv%> oder %<&omp_priv%> sein"
  
! #: cp/parser.cc:52021
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "neue Typen dürfen nicht in einem Rückgabetyp definiert werden"
  
! #: cp/parser.cc:52041 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "vordeklarierter arithmetischer Typ %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52045 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "Funktions- oder Arraytyp %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52048 cp/pt.cc:14893 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "Referenztyp %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52051 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "%<const%>-, %<volatile%>- oder %<__restrict%>-qualifizierter Typ %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52802
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> benennt eine Menge von Überladungen"
  
! #: cp/parser.cc:52812
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD bezeichnet keine Funktion innerhalb eines Namensraum"
  
! #: cp/parser.cc:52982 cp/parser.cc:53517
  #, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "OpenMP-Direktiven dürfen nicht in %<constexpr%>-Funktionen vorkommen"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53193
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr "%<atomic_cancel%>"
  
! #: cp/parser.cc:53240 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> ohne eingeschaltete Unterstützung für transaktionsgebundenen Speicher"
  
! #: cp/parser.cc:53242 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> ohne eingeschaltete Unterstützung für transaktionsgebundenen Speicher"
  
! #: cp/parser.cc:53388
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "äußeres %<__transaction_cancel%> nicht innerhalb des äußeren %<__transaction_atomic%>"
  
! #: cp/parser.cc:53391
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  oder einer %<transaction_may_cancel_outer%>-Funktion"
  
! #: cp/parser.cc:53438
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "falsch geformtes %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.cc:53767
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp requires%> darf nur im Gültigkeitsbereich einer Datei oder eines Namensraums verwendet werden"
  
! #: cp/parser.cc:53778
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp assumes%> darf nur im Gültigkeitsbereich einer Datei oder eines Namensraums verwendet werden"
  
! #: cp/parser.cc:53865
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "%<#pragma GCC %s%> muss innerhalb einer Funktion sein"
  
! #: cp/parser.cc:54007
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "Compilieren von mehreren Quellen ist für C++ nicht implementiert"
  
! #: cp/parser.cc:54044
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "Platzhaltertyp ist in diesem Kontext nicht erlaubt"
  
! #: cp/parser.cc:54253
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "Implizite Templates dürfen nicht %<virtual%> sein"
  
! #: cp/parser.cc:54309
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr "%<extern \"C\"%>-Bindung beginnt hier"
*************** msgstr "%qD ist kein gültiges Templatea
*** 65635,65906 ****
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE ist kein gültiges Templateargument für %qT, da es keine Adresse einer Variable ist"
  
! #: cp/pt.cc:7549
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, da Zeichenkettensymbole in diesem Zusammenhang nicht verwendet werden können"
  
! #: cp/pt.cc:7714
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "in Templateargument für Typ %qT"
  
! #: cp/pt.cc:7728
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "Templateargument %qE für Typ %qT ist keine Übersetzungszeit-Konstante"
  
! #: cp/pt.cc:7814
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, da es in CV-Qualifikation in Konflikt steht"
  
! #: cp/pt.cc:7822
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil es kein L-Wert ist"
  
! #: cp/pt.cc:7840
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D ist kein gültiges Templateargument für Typ %qT, weil eine Referenzvariable keine konstante Adresse hat"
  
! #: cp/pt.cc:7900
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil es ein Zeiger ist"
  
! #: cp/pt.cc:7902
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "stattdessen %qE verwenden"
  
! #: cp/pt.cc:7956
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil es vom Typ %qT ist"
  
! #: cp/pt.cc:8547
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Attribute an Templateargument %qT werden ignoriert"
  
! #: cp/pt.cc:8563
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Attribute an Templateargument %qE werden ignoriert"
  
! #: cp/pt.cc:8693
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "eingegebener Klassenname %qD als Template-Templateargument verwendet"
  
! #: cp/pt.cc:8722
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ungültige Verwendung des Destruktors %qE als Typ"
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "um auf ein Typelement eines Templateparameters zu verweisen, %<typename %E%> verwenden"
  
! #: cp/pt.cc:8744 cp/pt.cc:8779 cp/pt.cc:8830
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Typ/Wert des Arguments %d passt nicht in Template-Parameterliste für %qD"
  
! #: cp/pt.cc:8752
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Konstante des Typs %qT erwartet, %qT erhalten"
  
! #: cp/pt.cc:8760
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "  mehrdeutiges Templateargument für Nichttyp-Templateparameter wird wie ein Funktionstyp behandelt"
  
! #: cp/pt.cc:8766
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Klassentemplate erwartet, %qE erhalten"
  
! #: cp/pt.cc:8769
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  einen Typ erwartet, %qE erhalten"
  
! #: cp/pt.cc:8784
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  einen Typ erwartet, %qT erhalten"
  
! #: cp/pt.cc:8787
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Klassentemplate erwartet, %qT erhalten"
  
! #: cp/pt.cc:8834
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  ein Template des Typs %qD erwartet, %qT erhalten"
  
! #: cp/pt.cc:8849
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "unpassende Beschränkungen für Argument %d in Template-Parameterliste für %qD"
  
! #: cp/pt.cc:8852
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  %qD erwartet, %qD erhalten"
  
! #: cp/pt.cc:8940
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Templateargument %qE konnte nicht von %qT in %qT umgewandelt werden"
  
! #: cp/pt.cc:9068 cp/pt.cc:9404
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Templateargument %d ist ungültig"
  
! #: cp/pt.cc:9083 cp/pt.cc:9229
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "falsche Anzahl der Templateargumente (%d, sollte %d sein)"
  
! #: cp/pt.cc:9225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "falsche Anzahl der Templateargumente (%d, sollte mindestens %d sein)"
  
! #: cp/pt.cc:9234
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "für %qD bereitgestellt"
  
! #: cp/pt.cc:9260
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "gepacktes Expansionsargument für Parameter %qD ohne »pack« von Alias-Template %qD"
  
! #: cp/pt.cc:9264
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "gepacktes Expansionsargument für Parameter %qD ohne »pack« von Konzept %qD"
  
! #: cp/pt.cc:9365
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "jegliche Instanziierung mit nichtleerer Parameterpackung wäre unzulässig"
  
! #: cp/pt.cc:9934
  #, gcc-internal-format
  msgid "instantiation exposes TU-local entity %qD"
  msgstr "die Instanziierung macht die TU-lokale Entität %qD sichtbar"
  
! #: cp/pt.cc:9953
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D ist kein Funktionstemplate"
  
! #: cp/pt.cc:10140
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Nicht-Template-Typ %qT als Template verwendet"
  
! #: cp/pt.cc:10142
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Für Template-Deklaration %q+D"
  
! #: cp/pt.cc:10311 cp/pt.cc:22841
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "Template-Einschränkung für %qD fehlgeschlagen"
  
! #: cp/pt.cc:10661
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "Verwendung des ungültigen Variablentemplates %qE"
  
! #: cp/pt.cc:11392
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "Instanziierungstiefe für Templates überschreitet Höchstwert %d (%<-ftemplate-depth=%> verwenden, um dies zu erhöhen)"
  
! #: cp/pt.cc:12216
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "das Score-Argument muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: cp/pt.cc:12225
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "das Score-Argument darf nicht negativ sein"
  
! #: cp/pt.cc:12252
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "Eigenschaft muss ein konstanter ganzzahliger Ausdruck oder ein Zeichenkettenliteral sein"
  
! #: cp/pt.cc:12256
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "Eigenschaft muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: cp/pt.cc:12484
  #, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr "Instanziierung eines fehlerhaften Templates"
  
! #: cp/pt.cc:12485
  #, gcc-internal-format
  msgid "first error appeared here"
  msgstr "der erste Fehler trat hier auf"
  
! #: cp/pt.cc:12836
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "flexibles Arrayelement %qD in Union"
  
! #: cp/pt.cc:13355
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "Falten einer leeren Expansion über %O"
  
! #: cp/pt.cc:13826
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE ist nicht das vollständige Muster einer Packexpansion"
  
! #: cp/pt.cc:13914
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "Argumentpacklängen passen nicht bei Expansion von %qT"
  
! #: cp/pt.cc:13917
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "Argumentpacklängen passen nicht bei Expansion von %qE"
  
! #: cp/pt.cc:14102
  #, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr "ein leeres Pack kann nicht indexiert werden"
  
! #: cp/pt.cc:14553
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "  bei Instanziierung des Standardarguments für Aufruf von %qD"
  
! #: cp/pt.cc:14650
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Erzeugung eines Zeigers auf Elementfunktion des Nicht-Klassentyps %qT"
  
! #: cp/pt.cc:15640
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr "Argumentpacklängen %d und %d sind unverträglich"
--- 65727,65998 ----
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE ist kein gültiges Templateargument für %qT, da es keine Adresse einer Variable ist"
  
! #: cp/pt.cc:7554
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, da Zeichenkettensymbole in diesem Zusammenhang nicht verwendet werden können"
  
! #: cp/pt.cc:7719
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "in Templateargument für Typ %qT"
  
! #: cp/pt.cc:7733
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "Templateargument %qE für Typ %qT ist keine Übersetzungszeit-Konstante"
  
! #: cp/pt.cc:7819
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, da es in CV-Qualifikation in Konflikt steht"
  
! #: cp/pt.cc:7827
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil es kein L-Wert ist"
  
! #: cp/pt.cc:7845
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D ist kein gültiges Templateargument für Typ %qT, weil eine Referenzvariable keine konstante Adresse hat"
  
! #: cp/pt.cc:7905
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil es ein Zeiger ist"
  
! #: cp/pt.cc:7907
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "stattdessen %qE verwenden"
  
! #: cp/pt.cc:7961
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil es vom Typ %qT ist"
  
! #: cp/pt.cc:8552
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Attribute an Templateargument %qT werden ignoriert"
  
! #: cp/pt.cc:8568
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Attribute an Templateargument %qE werden ignoriert"
  
! #: cp/pt.cc:8698
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "eingegebener Klassenname %qD als Template-Templateargument verwendet"
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ungültige Verwendung des Destruktors %qE als Typ"
  
! #: cp/pt.cc:8732
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "um auf ein Typelement eines Templateparameters zu verweisen, %<typename %E%> verwenden"
  
! #: cp/pt.cc:8749 cp/pt.cc:8784 cp/pt.cc:8835
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Typ/Wert des Arguments %d passt nicht in Template-Parameterliste für %qD"
  
! #: cp/pt.cc:8757
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Konstante des Typs %qT erwartet, %qT erhalten"
  
! #: cp/pt.cc:8765
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "  mehrdeutiges Templateargument für Nichttyp-Templateparameter wird wie ein Funktionstyp behandelt"
  
! #: cp/pt.cc:8771
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Klassentemplate erwartet, %qE erhalten"
  
! #: cp/pt.cc:8774
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  einen Typ erwartet, %qE erhalten"
  
! #: cp/pt.cc:8789
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  einen Typ erwartet, %qT erhalten"
  
! #: cp/pt.cc:8792
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Klassentemplate erwartet, %qT erhalten"
  
! #: cp/pt.cc:8839
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  ein Template des Typs %qD erwartet, %qT erhalten"
  
! #: cp/pt.cc:8854
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "unpassende Beschränkungen für Argument %d in Template-Parameterliste für %qD"
  
! #: cp/pt.cc:8857
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  %qD erwartet, %qD erhalten"
  
! #: cp/pt.cc:8945
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Templateargument %qE konnte nicht von %qT in %qT umgewandelt werden"
  
! #: cp/pt.cc:9073 cp/pt.cc:9409
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Templateargument %d ist ungültig"
  
! #: cp/pt.cc:9088 cp/pt.cc:9234
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "falsche Anzahl der Templateargumente (%d, sollte %d sein)"
  
! #: cp/pt.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "falsche Anzahl der Templateargumente (%d, sollte mindestens %d sein)"
  
! #: cp/pt.cc:9239
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "für %qD bereitgestellt"
  
! #: cp/pt.cc:9265
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "gepacktes Expansionsargument für Parameter %qD ohne »pack« von Alias-Template %qD"
  
! #: cp/pt.cc:9269
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "gepacktes Expansionsargument für Parameter %qD ohne »pack« von Konzept %qD"
  
! #: cp/pt.cc:9370
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "jegliche Instanziierung mit nichtleerer Parameterpackung wäre unzulässig"
  
! #: cp/pt.cc:9939
  #, gcc-internal-format
  msgid "instantiation exposes TU-local entity %qD"
  msgstr "die Instanziierung macht die TU-lokale Entität %qD sichtbar"
  
! #: cp/pt.cc:9958
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D ist kein Funktionstemplate"
  
! #: cp/pt.cc:10153
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Nicht-Template-Typ %qT als Template verwendet"
  
! #: cp/pt.cc:10155
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Für Template-Deklaration %q+D"
  
! #: cp/pt.cc:10324 cp/pt.cc:22870
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "Template-Einschränkung für %qD fehlgeschlagen"
  
! #: cp/pt.cc:10674
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "Verwendung des ungültigen Variablentemplates %qE"
  
! #: cp/pt.cc:11405
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "Instanziierungstiefe für Templates überschreitet Höchstwert %d (%<-ftemplate-depth=%> verwenden, um dies zu erhöhen)"
  
! #: cp/pt.cc:12229
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "das Score-Argument muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: cp/pt.cc:12238
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "das Score-Argument darf nicht negativ sein"
  
! #: cp/pt.cc:12265
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "Eigenschaft muss ein konstanter ganzzahliger Ausdruck oder ein Zeichenkettenliteral sein"
  
! #: cp/pt.cc:12269
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "Eigenschaft muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: cp/pt.cc:12497
  #, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr "Instanziierung eines fehlerhaften Templates"
  
! #: cp/pt.cc:12498
  #, gcc-internal-format
  msgid "first error appeared here"
  msgstr "der erste Fehler trat hier auf"
  
! #: cp/pt.cc:12849
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "flexibles Arrayelement %qD in Union"
  
! #: cp/pt.cc:13368
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "Falten einer leeren Expansion über %O"
  
! #: cp/pt.cc:13839
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE ist nicht das vollständige Muster einer Packexpansion"
  
! #: cp/pt.cc:13927
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "Argumentpacklängen passen nicht bei Expansion von %qT"
  
! #: cp/pt.cc:13930
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "Argumentpacklängen passen nicht bei Expansion von %qE"
  
! #: cp/pt.cc:14115
  #, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr "ein leeres Pack kann nicht indexiert werden"
  
! #: cp/pt.cc:14566
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "  bei Instanziierung des Standardarguments für Aufruf von %qD"
  
! #: cp/pt.cc:14663
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Erzeugung eines Zeigers auf Elementfunktion des Nicht-Klassentyps %qT"
  
! #: cp/pt.cc:15663
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr "Argumentpacklängen %d und %d sind unverträglich"
*************** msgstr "Argumentpacklängen %d und %d si
*** 65918,66218 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15828
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Variable %qD hat Funktionstyp"
  
! #: cp/pt.cc:16034
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ungültiger Parametertyp %qT"
  
! #: cp/pt.cc:16036
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "in Deklaration %q+D"
  
! #: cp/pt.cc:16163
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Funktion gibt ein Array zurück"
  
! #: cp/pt.cc:16165
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Funktion gibt eine Funktion"
  
! #: cp/pt.cc:16896
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Referenz auf »void« wird gebildet"
  
! #: cp/pt.cc:16898
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Zeiger auf Referenztyp %qT wird geformt"
  
! #: cp/pt.cc:16900
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Referenz auf Referenztyp %qT wird geformt"
  
! #: cp/pt.cc:16913
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.cc:16916
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.cc:16969
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Zeiger auf Element des Nicht-Klassentypen %qT wird erzeugt"
  
! #: cp/pt.cc:16975
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Zeiger auf Elementreferenztyp %qT wird erzeugt"
  
! #: cp/pt.cc:16981
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Zeiger auf Element mit Typ »void« wird erzeugt"
  
! #: cp/pt.cc:17050
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Array von %qT wird erzeugt"
  
! #: cp/pt.cc:17091
  #, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr "%qD expandierte zu mehr als einem Element"
  
! #: cp/pt.cc:17098
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD wird für ein leeres Pack instanziiert"
  
! #: cp/pt.cc:17119
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ist kein Klassen-, Struktur- oder Union-Typ"
  
! #: cp/pt.cc:17159
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT wird in %qT aufgelöst, was kein Aufzählungstyp ist"
  
! #: cp/pt.cc:17167
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT wird in %qT aufgelöst, aber das ist kein Klassentyp"
  
! #: cp/pt.cc:17290
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Verwendung von %qs in Template"
  
! #: cp/pt.cc:17609
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "qualifizierender Typ %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/pt.cc:17625
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "Abhängigenname %qE wird als Nicht-Typ erkannt, aber die Instanziierung liefert einen Typ"
  
! #: cp/pt.cc:17627
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "%<typename %E%> sagen, wenn ein Typ gemeint ist"
  
! #: cp/pt.cc:17711
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "Initialisierer für %q#D expandiert zu einer leeren Ausdrucksliste"
  
! #: cp/pt.cc:19980 cp/pt.cc:22201
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "falsche Verwendung eines Packauflösungs-Ausdruckes"
  
! #: cp/pt.cc:19984 cp/pt.cc:22205
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> verwenden, um Argumentpack aufzulösen"
  
! #: cp/pt.cc:20131
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "leere Initialisierung in »init-capture« für Lambda"
  
! #: cp/pt.cc:21437
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD wurde in diesem Gültigkeitsbereich nicht deklariert, und bei argumentabhängiger Suche am Ort der Instanziierung wurden keine Deklarationen gefunden"
  
! #: cp/pt.cc:21472
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "Deklarationen in abhängiger Basis %qT wurden bei unqualifizierter Suche nicht gefunden"
  
! #: cp/pt.cc:21477
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "stattdessen %<this->%D%> verwenden"
  
! #: cp/pt.cc:21480
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "stattdessen %<%T::%D%> verwenden"
  
! #: cp/pt.cc:21485
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD hier deklariert, später in der Übersetzungseinheit"
  
! #: cp/pt.cc:21536
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "falsche Anzahl von Argumenten für %<__builtin_convertvector%>"
  
! #: cp/pt.cc:21563
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "Falsche Anzahl an Argumenten für das Attribut %<assume%> angegeben"
  
! #: cp/pt.cc:21802
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ist keine Klasse oder Namensbereich"
  
! #: cp/pt.cc:21805
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ist keine Klasse oder Namensbereich"
  
! #: cp/pt.cc:22121
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ungültiges Feld %qD wird verwendet"
  
! #: cp/pt.cc:22471
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ist/verwendet anonymen Typen"
  
! #: cp/pt.cc:22473
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Templateargument für %qD verwendet lokalen Typ %qT"
  
! #: cp/pt.cc:22483
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ist ein variabel modifizierter Typ"
  
! #: cp/pt.cc:22498
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ganzzahlausdruck %qE ist nicht konstant"
  
! #: cp/pt.cc:22516
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Versuch, %qD zu instanziieren"
  
! #: cp/pt.cc:26953
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "mehrdeutige Template-Instanziierung für %q#T"
  
! #: cp/pt.cc:26955
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "mehrdeutige Template-Instanziierung für %q#D"
  
! #: cp/pt.cc:26961
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.cc:26988 cp/pt.cc:27075
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explizite Instanziierung des Nicht-Templates %q#D"
  
! #: cp/pt.cc:27007
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD ist kein statisches Datenelement eines Klassentemplates"
  
! #: cp/pt.cc:27013 cp/pt.cc:27070
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "kein passendes Template für %qD gefunden"
  
! #: cp/pt.cc:27018
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Typ %qT für explizite Instanziierung %qD passt nicht zum deklarierten Typ %qT"
  
! #: cp/pt.cc:27026
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explizite Instanziierung von %q#D"
  
! #: cp/pt.cc:27062
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "doppelte explizite Instanziierung von %q#D"
  
! #: cp/pt.cc:27085 cp/pt.cc:27152
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO-C++ 1998 verbietet die Verwendung von %<extern%> bei expliziten Instanziierungen"
  
! #: cp/pt.cc:27090 cp/pt.cc:27167
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Speicherklasse %qD auf Templateinstanziierung angewendet"
  
! #: cp/pt.cc:27124
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "explizite Instanziierung des Nicht-Klassen-Templates %qD"
  
! #: cp/pt.cc:27127
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explizite Instanziierung des Nicht-Templatetyps %qT"
  
! #: cp/pt.cc:27136
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "explizite Instanziierung von %q#T vor Definition des Templates"
  
! #: cp/pt.cc:27157
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO-C++ verbietet die Verwendung von %qE bei expliziten Instanziierungen"
  
! #: cp/pt.cc:27197
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "doppelte explizite Instanziierung von %q#T"
  
! #: cp/pt.cc:27527
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "Ausnahmen-Angabe von %qD hängt von sich selbst ab"
  
! #: cp/pt.cc:27533
  #, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr "Exception-Angabe von %qD erst am Ende der Klassendefinition verfügbar"
--- 66010,66310 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15851
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Variable %qD hat Funktionstyp"
  
! #: cp/pt.cc:16057
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ungültiger Parametertyp %qT"
  
! #: cp/pt.cc:16059
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "in Deklaration %q+D"
  
! #: cp/pt.cc:16186
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Funktion gibt ein Array zurück"
  
! #: cp/pt.cc:16188
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Funktion gibt eine Funktion"
  
! #: cp/pt.cc:16919
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Referenz auf »void« wird gebildet"
  
! #: cp/pt.cc:16921
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Zeiger auf Referenztyp %qT wird geformt"
  
! #: cp/pt.cc:16923
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Referenz auf Referenztyp %qT wird geformt"
  
! #: cp/pt.cc:16936
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.cc:16939
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.cc:16992
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Zeiger auf Element des Nicht-Klassentypen %qT wird erzeugt"
  
! #: cp/pt.cc:16998
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Zeiger auf Elementreferenztyp %qT wird erzeugt"
  
! #: cp/pt.cc:17004
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Zeiger auf Element mit Typ »void« wird erzeugt"
  
! #: cp/pt.cc:17073
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Array von %qT wird erzeugt"
  
! #: cp/pt.cc:17114
  #, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr "%qD expandierte zu mehr als einem Element"
  
! #: cp/pt.cc:17121
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD wird für ein leeres Pack instanziiert"
  
! #: cp/pt.cc:17142
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ist kein Klassen-, Struktur- oder Union-Typ"
  
! #: cp/pt.cc:17182
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT wird in %qT aufgelöst, was kein Aufzählungstyp ist"
  
! #: cp/pt.cc:17190
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT wird in %qT aufgelöst, aber das ist kein Klassentyp"
  
! #: cp/pt.cc:17319
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Verwendung von %qs in Template"
  
! #: cp/pt.cc:17638
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "qualifizierender Typ %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/pt.cc:17654
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "Abhängigenname %qE wird als Nicht-Typ erkannt, aber die Instanziierung liefert einen Typ"
  
! #: cp/pt.cc:17656
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "%<typename %E%> sagen, wenn ein Typ gemeint ist"
  
! #: cp/pt.cc:17740
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "Initialisierer für %q#D expandiert zu einer leeren Ausdrucksliste"
  
! #: cp/pt.cc:20009 cp/pt.cc:22230
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "falsche Verwendung eines Packauflösungs-Ausdruckes"
  
! #: cp/pt.cc:20013 cp/pt.cc:22234
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> verwenden, um Argumentpack aufzulösen"
  
! #: cp/pt.cc:20160
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "leere Initialisierung in »init-capture« für Lambda"
  
! #: cp/pt.cc:21466
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD wurde in diesem Gültigkeitsbereich nicht deklariert, und bei argumentabhängiger Suche am Ort der Instanziierung wurden keine Deklarationen gefunden"
  
! #: cp/pt.cc:21501
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "Deklarationen in abhängiger Basis %qT wurden bei unqualifizierter Suche nicht gefunden"
  
! #: cp/pt.cc:21506
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "stattdessen %<this->%D%> verwenden"
  
! #: cp/pt.cc:21509
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "stattdessen %<%T::%D%> verwenden"
  
! #: cp/pt.cc:21514
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD hier deklariert, später in der Übersetzungseinheit"
  
! #: cp/pt.cc:21565
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "falsche Anzahl von Argumenten für %<__builtin_convertvector%>"
  
! #: cp/pt.cc:21592
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "Falsche Anzahl an Argumenten für das Attribut %<assume%> angegeben"
  
! #: cp/pt.cc:21831
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ist keine Klasse oder Namensbereich"
  
! #: cp/pt.cc:21834
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ist keine Klasse oder Namensbereich"
  
! #: cp/pt.cc:22150
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ungültiges Feld %qD wird verwendet"
  
! #: cp/pt.cc:22500
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ist/verwendet anonymen Typen"
  
! #: cp/pt.cc:22502
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Templateargument für %qD verwendet lokalen Typ %qT"
  
! #: cp/pt.cc:22512
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ist ein variabel modifizierter Typ"
  
! #: cp/pt.cc:22527
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ganzzahlausdruck %qE ist nicht konstant"
  
! #: cp/pt.cc:22545
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Versuch, %qD zu instanziieren"
  
! #: cp/pt.cc:26983
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "mehrdeutige Template-Instanziierung für %q#T"
  
! #: cp/pt.cc:26985
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "mehrdeutige Template-Instanziierung für %q#D"
  
! #: cp/pt.cc:26991
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.cc:27018 cp/pt.cc:27105
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explizite Instanziierung des Nicht-Templates %q#D"
  
! #: cp/pt.cc:27037
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD ist kein statisches Datenelement eines Klassentemplates"
  
! #: cp/pt.cc:27043 cp/pt.cc:27100
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "kein passendes Template für %qD gefunden"
  
! #: cp/pt.cc:27048
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Typ %qT für explizite Instanziierung %qD passt nicht zum deklarierten Typ %qT"
  
! #: cp/pt.cc:27056
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explizite Instanziierung von %q#D"
  
! #: cp/pt.cc:27092
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "doppelte explizite Instanziierung von %q#D"
  
! #: cp/pt.cc:27115 cp/pt.cc:27182
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO-C++ 1998 verbietet die Verwendung von %<extern%> bei expliziten Instanziierungen"
  
! #: cp/pt.cc:27120 cp/pt.cc:27197
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Speicherklasse %qD auf Templateinstanziierung angewendet"
  
! #: cp/pt.cc:27154
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "explizite Instanziierung des Nicht-Klassen-Templates %qD"
  
! #: cp/pt.cc:27157
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explizite Instanziierung des Nicht-Templatetyps %qT"
  
! #: cp/pt.cc:27166
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "explizite Instanziierung von %q#T vor Definition des Templates"
  
! #: cp/pt.cc:27187
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO-C++ verbietet die Verwendung von %qE bei expliziten Instanziierungen"
  
! #: cp/pt.cc:27227
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "doppelte explizite Instanziierung von %q#T"
  
! #: cp/pt.cc:27557
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "Ausnahmen-Angabe von %qD hängt von sich selbst ab"
  
! #: cp/pt.cc:27563
  #, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr "Exception-Angabe von %qD erst am Ende der Klassendefinition verfügbar"
*************** msgstr "Exception-Angabe von %qD erst am
*** 66224,66380 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28009
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "explizite Instanziierung von %qD, aber keine Definition verfügbar"
  
! #: cp/pt.cc:28055
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "Instanziierungstiefe für Templates überschreitet Höchstwert %d beim Instanziieren von %q+D, möglicherweise wegen Generierung der virtuellen Tabelle (%<-ftemplate-depth=%> verwenden, um den Höchstwert zu erhöhen)"
  
! #: cp/pt.cc:28430
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Nichttypen-Templateparameter von hergeleitetem Klassentyp sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/pt.cc:28460
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%qT ist kein gültiger Typ für einen Nichttyp-Templateparameter, da er nicht strukturell ist"
  
! #: cp/pt.cc:28469
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Nichttypen-Templateparameter von Klassentyp sind nur mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/pt.cc:28477
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ungültiger Nicht-Typ-Parameter für Template"
  
! #: cp/pt.cc:28479
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T ist kein gültiger Typ für einen Nicht-Typ-Parameter eines Templates"
  
! #: cp/pt.cc:29942
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "Schlüsselwort %<template%> nicht innerhalb der declarator-id erlaubt"
  
! #: cp/pt.cc:30127
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "ein Konzept kann nicht eingeschränkt werden"
  
! #: cp/pt.cc:30136
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "das Konzept %qE ist nicht im Gültigkeitsbereich des Namensraums"
  
! #: cp/pt.cc:30142
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "das Konzept %qE hat mehrere Vorlagenparameterlisten"
  
! #: cp/pt.cc:30186
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "Ermittlung aus geschweift geklammerter Initialisierungsliste erfordert %<#include <initializer_list>%>"
  
! #: cp/pt.cc:31457
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "nicht herleitbares Templates %qT wird ohne Template-Argumente verwendet"
  
! #: cp/pt.cc:31470
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Alias-Template-Herleitung ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/pt.cc:31476
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "verwenden Sie stattdessen %qD"
  
! #: cp/pt.cc:31604
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "Templateargumente für die Kopierinitialisierung von %qT können nicht abgeleitet werden, da es keine expliziten Ableitungshinweise oder benutzerdeklarierten Konstruktoren gibt"
  
! #: cp/pt.cc:31611
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "Templateargumente für %qT können nicht abgeleitet werden, da es keine Ableitungshinweise gibt"
  
! #: cp/pt.cc:31624
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Argumentherleitung für Klassentemplate gescheitert:"
  
! #: cp/pt.cc:31627
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Explizite Herleitungshinweise werden nicht für »copy-initialization« berücksichtigt"
  
! #: cp/pt.cc:31642
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "Argumentherleitung für Klassentemplate von %qT fehlgeschlagen: expliziter Herleitungshinweis in copy-list-initialization ausgewählt"
  
! #: cp/pt.cc:31646
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "der explizite Herleitungshinweis ist hier deklariert"
  
! #: cp/pt.cc:31661
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "%qT beabsichtigt möglicherweise nicht, Argumentherleitung für Klassentemplates zu unterstützen"
  
! #: cp/pt.cc:31663
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr "fügen Sie einen Herleitungshinweis hinzu, um diese Warnung zu unterdrücken"
  
! #: cp/pt.cc:31786
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direct-list-initialization von %<auto%> erfordert genau ein Element"
  
! #: cp/pt.cc:31789
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "um %<std::initializer_list%> herzuleiten, verwenden Sie einen copy-list-initialization (also mit %<=%> vor dem %<{%>)"
  
! #: cp/pt.cc:31849
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Lambda-Rückgabewert von %qE kann nicht hergeleitet werden"
  
! #: cp/pt.cc:31852
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qT kann nicht aus %qE hergeleitet werden"
  
! #: cp/pt.cc:31927
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "Platzhalter-Beschränkungen nicht erfüllt"
  
! #: cp/pt.cc:31931
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "hergeleiteter Initialisierer erfüllt die Platzhalter-Beschränkungen nicht"
  
! #: cp/pt.cc:31935
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "hergeleiteter Rückgabetyp erfüllt die Platzhalter-Beschränkungen nicht"
  
! #: cp/pt.cc:31939
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "hergeleiteter Ausdruckstyp erfüllt die Platzhalterbeschränkungen nicht"
--- 66316,66472 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28039
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "explizite Instanziierung von %qD, aber keine Definition verfügbar"
  
! #: cp/pt.cc:28085
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "Instanziierungstiefe für Templates überschreitet Höchstwert %d beim Instanziieren von %q+D, möglicherweise wegen Generierung der virtuellen Tabelle (%<-ftemplate-depth=%> verwenden, um den Höchstwert zu erhöhen)"
  
! #: cp/pt.cc:28460
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Nichttypen-Templateparameter von hergeleitetem Klassentyp sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/pt.cc:28490
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%qT ist kein gültiger Typ für einen Nichttyp-Templateparameter, da er nicht strukturell ist"
  
! #: cp/pt.cc:28499
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Nichttypen-Templateparameter von Klassentyp sind nur mit %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/pt.cc:28507
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ungültiger Nicht-Typ-Parameter für Template"
  
! #: cp/pt.cc:28509
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T ist kein gültiger Typ für einen Nicht-Typ-Parameter eines Templates"
  
! #: cp/pt.cc:29972
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "Schlüsselwort %<template%> nicht innerhalb der declarator-id erlaubt"
  
! #: cp/pt.cc:30157
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "ein Konzept kann nicht eingeschränkt werden"
  
! #: cp/pt.cc:30166
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "das Konzept %qE ist nicht im Gültigkeitsbereich des Namensraums"
  
! #: cp/pt.cc:30172
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "das Konzept %qE hat mehrere Vorlagenparameterlisten"
  
! #: cp/pt.cc:30216
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "Ermittlung aus geschweift geklammerter Initialisierungsliste erfordert %<#include <initializer_list>%>"
  
! #: cp/pt.cc:31487
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "nicht herleitbares Templates %qT wird ohne Template-Argumente verwendet"
  
! #: cp/pt.cc:31500
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Alias-Template-Herleitung ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfügbar"
  
! #: cp/pt.cc:31506
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "verwenden Sie stattdessen %qD"
  
! #: cp/pt.cc:31634
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "Templateargumente für die Kopierinitialisierung von %qT können nicht abgeleitet werden, da es keine expliziten Ableitungshinweise oder benutzerdeklarierten Konstruktoren gibt"
  
! #: cp/pt.cc:31641
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "Templateargumente für %qT können nicht abgeleitet werden, da es keine Ableitungshinweise gibt"
  
! #: cp/pt.cc:31654
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Argumentherleitung für Klassentemplate gescheitert:"
  
! #: cp/pt.cc:31657
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Explizite Herleitungshinweise werden nicht für »copy-initialization« berücksichtigt"
  
! #: cp/pt.cc:31672
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "Argumentherleitung für Klassentemplate von %qT fehlgeschlagen: expliziter Herleitungshinweis in copy-list-initialization ausgewählt"
  
! #: cp/pt.cc:31676
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "der explizite Herleitungshinweis ist hier deklariert"
  
! #: cp/pt.cc:31691
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "%qT beabsichtigt möglicherweise nicht, Argumentherleitung für Klassentemplates zu unterstützen"
  
! #: cp/pt.cc:31693
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr "fügen Sie einen Herleitungshinweis hinzu, um diese Warnung zu unterdrücken"
  
! #: cp/pt.cc:31816
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direct-list-initialization von %<auto%> erfordert genau ein Element"
  
! #: cp/pt.cc:31819
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "um %<std::initializer_list%> herzuleiten, verwenden Sie einen copy-list-initialization (also mit %<=%> vor dem %<{%>)"
  
! #: cp/pt.cc:31879
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Lambda-Rückgabewert von %qE kann nicht hergeleitet werden"
  
! #: cp/pt.cc:31882
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qT kann nicht aus %qE hergeleitet werden"
  
! #: cp/pt.cc:31957
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "Platzhalter-Beschränkungen nicht erfüllt"
  
! #: cp/pt.cc:31961
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "hergeleiteter Initialisierer erfüllt die Platzhalter-Beschränkungen nicht"
  
! #: cp/pt.cc:31965
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "hergeleiteter Rückgabetyp erfüllt die Platzhalter-Beschränkungen nicht"
  
! #: cp/pt.cc:31969
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "hergeleiteter Ausdruckstyp erfüllt die Platzhalterbeschränkungen nicht"
*************** msgstr "vor Verwendung von %<typeid%> mu
*** 66394,66415 ****
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr "für Typ %qT kann keine Typinformation erzeugt werden, weil dies Typen variabler Größe umfasst"
  
! #: cp/rtti.cc:520
  #, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "%<typeid%> des qualifizierten Funktionstyps %qT"
  
! #: cp/rtti.cc:710 cp/rtti.cc:726
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "%<dynamic_cast<%#T>(%#D)%> kann nie erfolgreich sein"
  
! #: cp/rtti.cc:738
  #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "%<dynamic_cast%> ist nicht mit %<-fno-rtti%> erlaubt"
  
! #: cp/rtti.cc:820
  #, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr "%<dynamic_cast%> %qE (des Typs %q#T) in Typ %q#T (%s) kann nicht vorgenommen werden"
--- 66486,66507 ----
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr "für Typ %qT kann keine Typinformation erzeugt werden, weil dies Typen variabler Größe umfasst"
  
! #: cp/rtti.cc:521
  #, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "%<typeid%> des qualifizierten Funktionstyps %qT"
  
! #: cp/rtti.cc:711 cp/rtti.cc:727
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "%<dynamic_cast<%#T>(%#D)%> kann nie erfolgreich sein"
  
! #: cp/rtti.cc:739
  #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "%<dynamic_cast%> ist nicht mit %<-fno-rtti%> erlaubt"
  
! #: cp/rtti.cc:821
  #, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr "%<dynamic_cast%> %qE (des Typs %q#T) in Typ %q#T (%s) kann nicht vorgenommen werden"
*************** msgstr "linker Operand von %<->*%> muss
*** 67651,68401 ****
  msgid "subscript missing in array reference"
  msgstr "Index fehlt in Arrayreferenz"
  
! #: cp/typeck.cc:4084
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "Indizierung eines als %<register%> deklarierten Arrays"
  
! #: cp/typeck.cc:4124
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indizierter Wert ist weder ein Array noch ein Zeiger"
  
! #: cp/typeck.cc:4196
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "bei Verwendung von %qE fehlt Objekt"
  
! #: cp/typeck.cc:4447
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO-C++ verbietet den Aufruf von %<::main%> vom Programm aus"
  
! #: cp/typeck.cc:4468
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>"
  
! #: cp/typeck.cc:4485
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.cc:4488
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.cc:4491
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "Ausdruck kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.cc:4553
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "zu viele Argumente für Konstruktor %q#D"
  
! #: cp/typeck.cc:4554
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "zu wenige Argumente für Konstruktor %q#D"
  
! #: cp/typeck.cc:4559
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "zu viele Argumente für Elementfunktion %q#D"
  
! #: cp/typeck.cc:4560
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Zu wenige Argumente für Elementfunktion %q#D"
  
! #: cp/typeck.cc:4566
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "zu viele Argumente für Funktion %q#D"
  
! #: cp/typeck.cc:4567
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "zu wenige Argumente für Funktion %q#D"
  
! #: cp/typeck.cc:4577
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "zu viele Argumente für Methode %q#D"
  
! #: cp/typeck.cc:4578
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "zu wenige Argumente für Methode %q#D"
  
! #: cp/typeck.cc:4581
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "zu viele Argumente für Funktion"
  
! #: cp/typeck.cc:4582
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "zu wenige Argumente für Funktion"
  
! #: cp/typeck.cc:4664
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Parameter %P von %qD hat unvollständigen Typen %qT"
  
! #: cp/typeck.cc:4670
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Parameter %P hat unvollständigen Typen %qT"
  
! #: cp/typeck.cc:4984
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr "die Adresse %qE ist niemals NULL"
  
! #: cp/typeck.cc:5031
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "die Adresse von %qD ist niemals NULL"
  
! #: cp/typeck.cc:5046
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "der Compiler kann annehmen, dass die Adresse von %qE niemals NULL ist"
  
! #: cp/typeck.cc:5049
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr "Vergleich des Ergebnisses der Zeigeraddition %qE mit NULL"
  
! #: cp/typeck.cc:5064
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "der Compiler kann annehmen, dass die Adresse von %qD niemals NULL ist"
  
! #: cp/typeck.cc:5123
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "bitweise Operation zwischen den unterschiedlichen Aufzählungstypen %qT und %qT"
  
! #: cp/typeck.cc:5126
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "bitweise Operation zwischen den unterschiedlichen Aufzählungstypen %qT und %qT ist veraltet"
  
! #: cp/typeck.cc:5132
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "Arithmetik zwischen den unterschiedlichen Aufzählungstypen %qT und %qT"
  
! #: cp/typeck.cc:5135
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "Arithmetik zwischen den unterschiedlichen Aufzählungstypen %qT und %qT ist veraltet"
  
! #: cp/typeck.cc:5172
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "Vergleich zwischen Aufzählungstyp %qT und Gleitkommatyp %qT"
  
! #: cp/typeck.cc:5175
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "Vergleich zwischen Gleitkommatyp %qT und Aufzählungstyp %qT"
  
! #: cp/typeck.cc:5178
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr "Vergleich zwischen Aufzählungstyp %qT und Gleitkommatyp %qT ist veraltet"
  
! #: cp/typeck.cc:5182
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "Vergleich zwischen Gleitkommatyp %qT und Aufzählungstyp %qT ist veraltet"
  
! #: cp/typeck.cc:5191
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr "Arithmetik zwischen Aufzählungstyp %qT und Gleitkommatyp %qT"
  
! #: cp/typeck.cc:5194
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "Arithmetik zwischen Gleitkommatyp %qT und Aufzählungstyp %qT"
  
! #: cp/typeck.cc:5197
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "Arithmetik zwischen Aufzählungstyp %qT und Gleitkommatyp %qT ist veraltet"
  
! #: cp/typeck.cc:5201
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "Arithmetik zwischen Gleitkommatyp %qT und Aufzählungstyp %qT ist veraltet"
  
! #: cp/typeck.cc:5336 cp/typeck.cc:5348
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "Umwandlung in Typ %qT von überladener Funktion wird angenommen"
  
! #: cp/typeck.cc:5462
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL in Arithmetik verwendet"
  
! #: cp/typeck.cc:5929 cp/typeck.cc:5938 cp/typeck.cc:6244 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO-C++ verbietet Vergleich zwischen Zeiger und Ganzzahl"
  
! #: cp/typeck.cc:6165 cp/typeck.cc:6179
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "Operandentypen sind %qT und %qT"
  
! #: cp/typeck.cc:6202
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr "Drei-Wege-Vergleich von Vektoren"
  
! #: cp/typeck.cc:6236
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "geordneter Vergleich von Zeiger mit der Zahl 0 (%qT und %qT)"
  
! #: cp/typeck.cc:6283
  #, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr "ungeordneter Vergleich mit Nicht-Gleitkomma-Argument"
  
! #: cp/typeck.cc:6349
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "implizite Umwandlung von %qH in %qI zur Anpassung an anderen Operanden des Binärausdrucks"
  
! #: cp/typeck.cc:6458
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ungültige Operanden der Typen %qT und %qT für binäres %qO"
  
! #: cp/typeck.cc:6859
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in Subtraktion"
  
! #: cp/typeck.cc:6867
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in Subtraktion"
  
! #: cp/typeck.cc:6875
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf Methode in Subtraktion"
  
! #: cp/typeck.cc:6928
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ungültige Verwendung eines Zeigers auf einen unvollständigen Typen in Zeigerarithmetik"
  
! #: cp/typeck.cc:7005
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "Adresse des Konstruktors %qD wird genommen"
  
! #: cp/typeck.cc:7006
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "Adresse des Destruktors %qD wird genommen"
  
! #: cp/typeck.cc:7023
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ungültige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugen"
  
! #: cp/typeck.cc:7026
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  eine qualifizierte ID ist erforderlich"
  
! #: cp/typeck.cc:7033
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Klammern um %qE können nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugen"
  
! #: cp/typeck.cc:7228
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
  
! #: cp/typeck.cc:7234
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Memberfunktion, um einen Zeiger auf eine explizite Memberfunktion zu erzeugen"
  
! #: cp/typeck.cc:7240
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer gebundenen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
  
! #: cp/typeck.cc:7246
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ISO-C++ verbietet es, die Adresse einer gebundenen Memberfunktion zu nehmen, um einen Zeiger auf eine explizite Objekt-Memberfunktion zu bilden"
  
! #: cp/typeck.cc:7251
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "ein Zeiger auf eine explizite Objektelementfunktion kann nur mit %<&%T::%D%> erzeugt werden"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7284
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "Adresse eines Rvalues wird ermittelt"
  
! #: cp/typeck.cc:7301
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>"
  
! #: cp/typeck.cc:7359
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Zeiger auf Referenzelement %qD kann nicht erzeugt werden"
  
! #: cp/typeck.cc:7394 cp/typeck.cc:7976 rust/backend/rust-tree.cc:4701
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Versuch, die Adresse eines Bitfelds zu bestimmen"
  
! #: cp/typeck.cc:7561
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "%<~%> auf einem Ausdruck vom Typ %<bool%>"
  
! #: cp/typeck.cc:7562
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "meinten Sie ein logisches Nicht (%<!%>)?"
  
! #: cp/typeck.cc:7695
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO-C++ verbietet erhöhen einer Aufzählung"
  
! #: cp/typeck.cc:7696
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO-C++ verbietet verringern einer Aufzählung"
  
! #: cp/typeck.cc:7712
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Zeiger auf unvollständigen Typen %qT kann nicht erhöht werden"
  
! #: cp/typeck.cc:7714
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Zeiger auf unvollständigen Typen %qT kann nicht verringert werden"
  
! #: cp/typeck.cc:7726
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO-C++ verbietet Erhöhen eines Zeigers vom Typ %qT"
  
! #: cp/typeck.cc:7728
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO-C++ verbietet Verringern eines Zeigers vom Typ %qT"
  
! #: cp/typeck.cc:7768
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "%qs-Ausdruck von %<volatile%>-qualifiziertem Typ ist veraltet"
  
! #: cp/typeck.cc:7781
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator--%> ist verboten"
  
! #: cp/typeck.cc:7791
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator++%> ist in C++17 verboten"
  
! #: cp/typeck.cc:7799
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator++%> ist veraltet"
  
! #: cp/typeck.cc:7988 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Adresse von %<this%> kann nicht ermittelt werden, das ein R-Wert-Ausdruck ist"
  
! #: cp/typeck.cc:8010 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Adresse der Register-Variablen %qD angefordert"
  
! #: cp/typeck.cc:8015 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Adresse für %qD angefordert, was als %<register%> deklariert ist"
  
! #: cp/typeck.cc:8086
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "Listeninitialisierung für Nicht-Klassentyp darf nicht geklammert sein"
  
! #: cp/typeck.cc:8098
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Initialisierung behandelt"
  
! #: cp/typeck.cc:8102
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Speicherinitialisierung behandelt"
  
! #: cp/typeck.cc:8106
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in funktionaler Umwandlung behandelt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80191
! #: cp/typeck.cc:8144
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Ausdrucksliste für »%s« wird als zusammengesetzten Ausdruck behandelt"
  
! #: cp/typeck.cc:8247
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "kein Kontext, um Typ von %qE aufzulösen"
  
! #: cp/typeck.cc:8284
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Umwandlung des Typs %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.cc:8290
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "%<static_cast%> von Typ %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.cc:8297
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "%<reinterpret_cast%> von Typ %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.cc:8323
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "nutzlose Umwandlung in Typ %q#T"
  
! #: cp/typeck.cc:8337
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "Typkennzeichner an Umwandlungs-Rückgabetyp ignoriert"
  
! #: cp/typeck.cc:8786
  #, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "ungültiges %<static_cast%> von Typ %qT in Typ %qT"
  
! #: cp/typeck.cc:8792 cp/typeck.cc:8798 cp/typeck.cc:10522
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Klassentyp %qT ist unvollständig"
  
! #: cp/typeck.cc:8826
  msgid "converting from %qH to %qI"
  msgstr "Umwandlung von %qH nach %qI"
  
! #: cp/typeck.cc:8901
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "ungültige Typumwandlung eines prvalue-Ausdrucks des Typs %qT in Typ %qT"
  
! #: cp/typeck.cc:8971
  msgid "cast from %qH to %qI loses precision"
  msgstr "Typumwandlung von %qH nach %qI verliert Genauigkeit"
  
! #: cp/typeck.cc:8996
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Funktionstypen von %qH nach %qI"
  
! #: cp/typeck.cc:9007
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Elementzeigertypen von %qH nach %qI"
  
! #: cp/typeck.cc:9028 cp/typeck.cc:9218
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "Umwandlung von %qH in %qI erhöht erforderliche Ausrichtung des Zieltyps"
  
! #: cp/typeck.cc:9045
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "Umwandlung zwischen Zeiger auf Funktion und Zeiger auf Objekt ist bedingt unterstützt"
  
! #: cp/typeck.cc:9059
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ungültige Umwandlung von Typ %qT in Typ %qT"
  
! #: cp/typeck.cc:9132
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ungültige Verwendung von %<const_cast%> mit Typ %qT, der weder Zeiger, Referenz, noch Zeiger auf ein Datenelement ist"
  
! #: cp/typeck.cc:9141
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "ungültige Verwendung von %<const_cast%> mit Typ %qT, der ein Zeiger oder Referenz auf Funktionstyp ist"
  
! #: cp/typeck.cc:9183
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "ungültiges %<const_cast%> eines R-Wertes des Typs %qT in Typ %qT"
  
! #: cp/typeck.cc:9253
  #, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "ungültiges %<const_cast%> von Typ %qT in Typ %qT"
  
! #: cp/typeck.cc:9354 cp/typeck.cc:9363
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO-C++ verbietet Umwandlung in Arraytyp %qT"
  
! #: cp/typeck.cc:9372
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ungültige Umwandlung in Funktionstyp %qT"
  
! #: cp/typeck.cc:9488
  #, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr "%qE vom Typ %qT wird auf sich selbst verschoben"
  
! #: cp/typeck.cc:9753
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  in Auswertung von %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9814
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "Zuweisung an Array von Initialisierungsliste"
  
! #: cp/typeck.cc:9841
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "unverträgliche Typen in Zuweisung von %qT an %qT"
  
! #: cp/typeck.cc:9857
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Array als Initialisierung verwendet"
  
! #: cp/typeck.cc:9859
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ungültige Arrayzuweisung"
  
! #: cp/typeck.cc:9995
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   in Umwandlung in Zeiger auf Elementfunktion"
  
! #: cp/typeck.cc:10009
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Umwandlung in Zeiger auf Element über virtuelle Basis %qT"
  
! #: cp/typeck.cc:10057 cp/typeck.cc:10076
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   in Umwandlung in Zeiger auf Element"
  
! #: cp/typeck.cc:10157
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ungültige Umwandlung in Typ %qT von Typ %qT"
  
! #: cp/typeck.cc:10481
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "%qH kann nicht nach %qI im Standardargument umgewandelt werden"
  
! #: cp/typeck.cc:10486
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "%qH kann nicht nach %qI bei Argumentübergabe umgewandelt werden"
  
! #: cp/typeck.cc:10495
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "%qH kann nicht nach %qI in Initialisierung umgewandelt werden"
  
! #: cp/typeck.cc:10499
  msgid "cannot convert %qH to %qI in return"
  msgstr "%qH kann nicht nach %qI in Rückgabe umgewandelt werden"
  
! #: cp/typeck.cc:10504
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "%qH kann nicht nach %qI in Zuweisung umgewandelt werden"
  
! #: cp/typeck.cc:10540
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Parameter %qP von %qD könnte Kandidat für Formatattribut sein"
  
! #: cp/typeck.cc:10544
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "Parameter könnte ein Kandidat für ein Formatattribut sein"
  
! #: cp/typeck.cc:10549
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Ziel der Umwandlung könnte Kandidat ein für ein Formatattribut sein"
  
! #: cp/typeck.cc:10554
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "Ziel der Initialisierung könnte ein Kandidat für Formatattribut sein"
  
! #: cp/typeck.cc:10564
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "linke Seite der Zuweisung könnte ein Kandidat für ein Formatattribut sein"
  
! #: cp/typeck.cc:10650
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "bei Übergabe des Arguments %P von %qD"
  
! #: cp/typeck.cc:10734
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Referenz auf temporären Wert wird zurückgegeben"
  
! #: cp/typeck.cc:10737
  #, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr "Zeiger auf temporäre Variable wird zurückgegeben"
  
! #: cp/typeck.cc:10740
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "das Zurückgeben einer temporären %<initializer_list%> verlängert nicht die Lebenszeit des zugrundeliegenden Arrays"
  
! #: cp/typeck.cc:10775
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "Referenz auf lokale Variable %qD zurückgegeben"
  
! #: cp/typeck.cc:10779
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr "das Zurückgeben der lokalen %<initializer_list%>-Variable %qD verlängert nicht die Lebenszeit des zugrundeliegenden Arrays"
  
! #: cp/typeck.cc:10785
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurückgegeben"
  
! #: cp/typeck.cc:10789
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurückgegeben"
  
! #: cp/typeck.cc:11049
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr "das Verschieben eines temporären Objekts verhindert das Einsparen der Kopie"
  
! #: cp/typeck.cc:11050 cp/typeck.cc:11066 cp/typeck.cc:11091 cp/typeck.cc:11128
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "entfernen Sie den Aufruf von %<std::move%>"
  
! #: cp/typeck.cc:11064
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr "das Verschieben eines lokalen Objekts in einer return-Anweisung verhindert das Einsparen der Kopie"
  
! #: cp/typeck.cc:11090 cp/typeck.cc:11125
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "redundantes Verschieben in Rückgabeanweisung"
  
! #: cp/typeck.cc:11127
  #, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "redundantes Verschieben in Initialisierung"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "Wert von Destruktor zurückgegeben"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11177
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "vom Behandler eines Funktions-try-Blocks eines Konstruktors kann nicht zurückgekehrt werden"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "Rückgabe eines Wertes von einem Konstruktor"
  
! #: cp/typeck.cc:11220 cp/typeck.cc:11266
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "Return-Anweisung ohne Wert, in %qT zurückgebender Funktion"
  
! #: cp/typeck.cc:11228
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Initialisierungsliste wird zurückgegeben"
  
! #: cp/typeck.cc:11247
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "widersprüchliche Typen %qT und %qT für Lambda-Rückgabetypen hergeleitet"
  
! #: cp/typeck.cc:11250
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "widersprüchliche Herleitung für automatischen Rückgabetyp: %qT und dann %qT"
  
! #: cp/typeck.cc:11287
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "Return-Anweisung mit Wert, in Funktion mit Rückgabetyp %qT"
  
! #: cp/typeck.cc:11316
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> darf nicht NULL zurückgeben, außer er ist mit %<throw%> deklariert (oder %<-fcheck-new%> ist eingeschaltet)"
  
! #: cp/typeck.cc:11405
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "bei der Rückkehr von %qD wird das Kopieren nicht eingespart"
  
! #: cp/typeck.cc:11417
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr "bei der Rückkehr in %qD wird das Kopieren nicht eingespart"
  
! #: cp/typeck.cc:11997
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "Rvalue wird als Lvalue verwendet"
--- 67743,68493 ----
  msgid "subscript missing in array reference"
  msgstr "Index fehlt in Arrayreferenz"
  
! #: cp/typeck.cc:4200
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "Indizierung eines als %<register%> deklarierten Arrays"
  
! #: cp/typeck.cc:4240
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indizierter Wert ist weder ein Array noch ein Zeiger"
  
! #: cp/typeck.cc:4312
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "bei Verwendung von %qE fehlt Objekt"
  
! #: cp/typeck.cc:4563
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO-C++ verbietet den Aufruf von %<::main%> vom Programm aus"
  
! #: cp/typeck.cc:4584
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>"
  
! #: cp/typeck.cc:4601
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.cc:4604
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.cc:4607
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "Ausdruck kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.cc:4669
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "zu viele Argumente für Konstruktor %q#D"
  
! #: cp/typeck.cc:4670
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "zu wenige Argumente für Konstruktor %q#D"
  
! #: cp/typeck.cc:4675
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "zu viele Argumente für Elementfunktion %q#D"
  
! #: cp/typeck.cc:4676
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Zu wenige Argumente für Elementfunktion %q#D"
  
! #: cp/typeck.cc:4682
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "zu viele Argumente für Funktion %q#D"
  
! #: cp/typeck.cc:4683
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "zu wenige Argumente für Funktion %q#D"
  
! #: cp/typeck.cc:4693
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "zu viele Argumente für Methode %q#D"
  
! #: cp/typeck.cc:4694
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "zu wenige Argumente für Methode %q#D"
  
! #: cp/typeck.cc:4697
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "zu viele Argumente für Funktion"
  
! #: cp/typeck.cc:4698
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "zu wenige Argumente für Funktion"
  
! #: cp/typeck.cc:4780
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Parameter %P von %qD hat unvollständigen Typen %qT"
  
! #: cp/typeck.cc:4786
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Parameter %P hat unvollständigen Typen %qT"
  
! #: cp/typeck.cc:5100
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr "die Adresse %qE ist niemals NULL"
  
! #: cp/typeck.cc:5147
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "die Adresse von %qD ist niemals NULL"
  
! #: cp/typeck.cc:5162
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "der Compiler kann annehmen, dass die Adresse von %qE niemals NULL ist"
  
! #: cp/typeck.cc:5165
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr "Vergleich des Ergebnisses der Zeigeraddition %qE mit NULL"
  
! #: cp/typeck.cc:5180
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "der Compiler kann annehmen, dass die Adresse von %qD niemals NULL ist"
  
! #: cp/typeck.cc:5239
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "bitweise Operation zwischen den unterschiedlichen Aufzählungstypen %qT und %qT"
  
! #: cp/typeck.cc:5242
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "bitweise Operation zwischen den unterschiedlichen Aufzählungstypen %qT und %qT ist veraltet"
  
! #: cp/typeck.cc:5248
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "Arithmetik zwischen den unterschiedlichen Aufzählungstypen %qT und %qT"
  
! #: cp/typeck.cc:5251
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "Arithmetik zwischen den unterschiedlichen Aufzählungstypen %qT und %qT ist veraltet"
  
! #: cp/typeck.cc:5288
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "Vergleich zwischen Aufzählungstyp %qT und Gleitkommatyp %qT"
  
! #: cp/typeck.cc:5291
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "Vergleich zwischen Gleitkommatyp %qT und Aufzählungstyp %qT"
  
! #: cp/typeck.cc:5294
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr "Vergleich zwischen Aufzählungstyp %qT und Gleitkommatyp %qT ist veraltet"
  
! #: cp/typeck.cc:5298
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "Vergleich zwischen Gleitkommatyp %qT und Aufzählungstyp %qT ist veraltet"
  
! #: cp/typeck.cc:5307
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr "Arithmetik zwischen Aufzählungstyp %qT und Gleitkommatyp %qT"
  
! #: cp/typeck.cc:5310
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "Arithmetik zwischen Gleitkommatyp %qT und Aufzählungstyp %qT"
  
! #: cp/typeck.cc:5313
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "Arithmetik zwischen Aufzählungstyp %qT und Gleitkommatyp %qT ist veraltet"
  
! #: cp/typeck.cc:5317
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "Arithmetik zwischen Gleitkommatyp %qT und Aufzählungstyp %qT ist veraltet"
  
! #: cp/typeck.cc:5452 cp/typeck.cc:5464
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "Umwandlung in Typ %qT von überladener Funktion wird angenommen"
  
! #: cp/typeck.cc:5578
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL in Arithmetik verwendet"
  
! #: cp/typeck.cc:6045 cp/typeck.cc:6054 cp/typeck.cc:6360 cp/typeck.cc:6369
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO-C++ verbietet Vergleich zwischen Zeiger und Ganzzahl"
  
! #: cp/typeck.cc:6281 cp/typeck.cc:6295
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "Operandentypen sind %qT und %qT"
  
! #: cp/typeck.cc:6318
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr "Drei-Wege-Vergleich von Vektoren"
  
! #: cp/typeck.cc:6352
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "geordneter Vergleich von Zeiger mit der Zahl 0 (%qT und %qT)"
  
! #: cp/typeck.cc:6399
  #, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr "ungeordneter Vergleich mit Nicht-Gleitkomma-Argument"
  
! #: cp/typeck.cc:6465
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "implizite Umwandlung von %qH in %qI zur Anpassung an anderen Operanden des Binärausdrucks"
  
! #: cp/typeck.cc:6574
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ungültige Operanden der Typen %qT und %qT für binäres %qO"
  
! #: cp/typeck.cc:6975
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in Subtraktion"
  
! #: cp/typeck.cc:6983
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in Subtraktion"
  
! #: cp/typeck.cc:6991
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf Methode in Subtraktion"
  
! #: cp/typeck.cc:7044
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ungültige Verwendung eines Zeigers auf einen unvollständigen Typen in Zeigerarithmetik"
  
! #: cp/typeck.cc:7121
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "Adresse des Konstruktors %qD wird genommen"
  
! #: cp/typeck.cc:7122
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "Adresse des Destruktors %qD wird genommen"
  
! #: cp/typeck.cc:7139
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ungültige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugen"
  
! #: cp/typeck.cc:7142
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  eine qualifizierte ID ist erforderlich"
  
! #: cp/typeck.cc:7149
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Klammern um %qE können nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugen"
  
! #: cp/typeck.cc:7344
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
  
! #: cp/typeck.cc:7350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Memberfunktion, um einen Zeiger auf eine explizite Memberfunktion zu erzeugen"
  
! #: cp/typeck.cc:7356
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer gebundenen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
  
! #: cp/typeck.cc:7362
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ISO-C++ verbietet es, die Adresse einer gebundenen Memberfunktion zu nehmen, um einen Zeiger auf eine explizite Objekt-Memberfunktion zu bilden"
  
! #: cp/typeck.cc:7367
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "ein Zeiger auf eine explizite Objektelementfunktion kann nur mit %<&%T::%D%> erzeugt werden"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7400
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "Adresse eines Rvalues wird ermittelt"
  
! #: cp/typeck.cc:7417
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>"
  
! #: cp/typeck.cc:7475
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Zeiger auf Referenzelement %qD kann nicht erzeugt werden"
  
! #: cp/typeck.cc:7510 cp/typeck.cc:8092 rust/backend/rust-tree.cc:4701
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Versuch, die Adresse eines Bitfelds zu bestimmen"
  
! #: cp/typeck.cc:7677
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "%<~%> auf einem Ausdruck vom Typ %<bool%>"
  
! #: cp/typeck.cc:7678
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "meinten Sie ein logisches Nicht (%<!%>)?"
  
! #: cp/typeck.cc:7811
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO-C++ verbietet erhöhen einer Aufzählung"
  
! #: cp/typeck.cc:7812
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO-C++ verbietet verringern einer Aufzählung"
  
! #: cp/typeck.cc:7828
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Zeiger auf unvollständigen Typen %qT kann nicht erhöht werden"
  
! #: cp/typeck.cc:7830
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Zeiger auf unvollständigen Typen %qT kann nicht verringert werden"
  
! #: cp/typeck.cc:7842
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO-C++ verbietet Erhöhen eines Zeigers vom Typ %qT"
  
! #: cp/typeck.cc:7844
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO-C++ verbietet Verringern eines Zeigers vom Typ %qT"
  
! #: cp/typeck.cc:7884
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "%qs-Ausdruck von %<volatile%>-qualifiziertem Typ ist veraltet"
  
! #: cp/typeck.cc:7897
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator--%> ist verboten"
  
! #: cp/typeck.cc:7907
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator++%> ist in C++17 verboten"
  
! #: cp/typeck.cc:7915
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator++%> ist veraltet"
  
! #: cp/typeck.cc:8104 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Adresse von %<this%> kann nicht ermittelt werden, das ein R-Wert-Ausdruck ist"
  
! #: cp/typeck.cc:8126 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Adresse der Register-Variablen %qD angefordert"
  
! #: cp/typeck.cc:8131 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Adresse für %qD angefordert, was als %<register%> deklariert ist"
  
! #: cp/typeck.cc:8202
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "Listeninitialisierung für Nicht-Klassentyp darf nicht geklammert sein"
  
! #: cp/typeck.cc:8214
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Initialisierung behandelt"
  
! #: cp/typeck.cc:8218
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Speicherinitialisierung behandelt"
  
! #: cp/typeck.cc:8222
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in funktionaler Umwandlung behandelt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80191
! #: cp/typeck.cc:8260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Ausdrucksliste für »%s« wird als zusammengesetzten Ausdruck behandelt"
  
! #: cp/typeck.cc:8363
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "kein Kontext, um Typ von %qE aufzulösen"
  
! #: cp/typeck.cc:8400
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Umwandlung des Typs %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.cc:8406
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "%<static_cast%> von Typ %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.cc:8413
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "%<reinterpret_cast%> von Typ %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.cc:8439
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "nutzlose Umwandlung in Typ %q#T"
  
! #: cp/typeck.cc:8453
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "Typkennzeichner an Umwandlungs-Rückgabetyp ignoriert"
  
! #: cp/typeck.cc:8902
  #, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "ungültiges %<static_cast%> von Typ %qT in Typ %qT"
  
! #: cp/typeck.cc:8908 cp/typeck.cc:8914 cp/typeck.cc:10638
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Klassentyp %qT ist unvollständig"
  
! #: cp/typeck.cc:8942
  msgid "converting from %qH to %qI"
  msgstr "Umwandlung von %qH nach %qI"
  
! #: cp/typeck.cc:9017
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "ungültige Typumwandlung eines prvalue-Ausdrucks des Typs %qT in Typ %qT"
  
! #: cp/typeck.cc:9087
  msgid "cast from %qH to %qI loses precision"
  msgstr "Typumwandlung von %qH nach %qI verliert Genauigkeit"
  
! #: cp/typeck.cc:9112
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Funktionstypen von %qH nach %qI"
  
! #: cp/typeck.cc:9123
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Elementzeigertypen von %qH nach %qI"
  
! #: cp/typeck.cc:9144 cp/typeck.cc:9334
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "Umwandlung von %qH in %qI erhöht erforderliche Ausrichtung des Zieltyps"
  
! #: cp/typeck.cc:9161
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "Umwandlung zwischen Zeiger auf Funktion und Zeiger auf Objekt ist bedingt unterstützt"
  
! #: cp/typeck.cc:9175
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ungültige Umwandlung von Typ %qT in Typ %qT"
  
! #: cp/typeck.cc:9248
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ungültige Verwendung von %<const_cast%> mit Typ %qT, der weder Zeiger, Referenz, noch Zeiger auf ein Datenelement ist"
  
! #: cp/typeck.cc:9257
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "ungültige Verwendung von %<const_cast%> mit Typ %qT, der ein Zeiger oder Referenz auf Funktionstyp ist"
  
! #: cp/typeck.cc:9299
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "ungültiges %<const_cast%> eines R-Wertes des Typs %qT in Typ %qT"
  
! #: cp/typeck.cc:9369
  #, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "ungültiges %<const_cast%> von Typ %qT in Typ %qT"
  
! #: cp/typeck.cc:9470 cp/typeck.cc:9479
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO-C++ verbietet Umwandlung in Arraytyp %qT"
  
! #: cp/typeck.cc:9488
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ungültige Umwandlung in Funktionstyp %qT"
  
! #: cp/typeck.cc:9604
  #, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr "%qE vom Typ %qT wird auf sich selbst verschoben"
  
! #: cp/typeck.cc:9869
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  in Auswertung von %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9930
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "Zuweisung an Array von Initialisierungsliste"
  
! #: cp/typeck.cc:9957
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "unverträgliche Typen in Zuweisung von %qT an %qT"
  
! #: cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Array als Initialisierung verwendet"
  
! #: cp/typeck.cc:9975
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ungültige Arrayzuweisung"
  
! #: cp/typeck.cc:10111
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   in Umwandlung in Zeiger auf Elementfunktion"
  
! #: cp/typeck.cc:10125
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Umwandlung in Zeiger auf Element über virtuelle Basis %qT"
  
! #: cp/typeck.cc:10173 cp/typeck.cc:10192
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   in Umwandlung in Zeiger auf Element"
  
! #: cp/typeck.cc:10273
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ungültige Umwandlung in Typ %qT von Typ %qT"
  
! #: cp/typeck.cc:10597
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "%qH kann nicht nach %qI im Standardargument umgewandelt werden"
  
! #: cp/typeck.cc:10602
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "%qH kann nicht nach %qI bei Argumentübergabe umgewandelt werden"
  
! #: cp/typeck.cc:10611
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "%qH kann nicht nach %qI in Initialisierung umgewandelt werden"
  
! #: cp/typeck.cc:10615
  msgid "cannot convert %qH to %qI in return"
  msgstr "%qH kann nicht nach %qI in Rückgabe umgewandelt werden"
  
! #: cp/typeck.cc:10620
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "%qH kann nicht nach %qI in Zuweisung umgewandelt werden"
  
! #: cp/typeck.cc:10656
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Parameter %qP von %qD könnte Kandidat für Formatattribut sein"
  
! #: cp/typeck.cc:10660
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "Parameter könnte ein Kandidat für ein Formatattribut sein"
  
! #: cp/typeck.cc:10665
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Ziel der Umwandlung könnte Kandidat ein für ein Formatattribut sein"
  
! #: cp/typeck.cc:10670
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "Ziel der Initialisierung könnte ein Kandidat für Formatattribut sein"
  
! #: cp/typeck.cc:10680
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "linke Seite der Zuweisung könnte ein Kandidat für ein Formatattribut sein"
  
! #: cp/typeck.cc:10766
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "bei Übergabe des Arguments %P von %qD"
  
! #: cp/typeck.cc:10850
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Referenz auf temporären Wert wird zurückgegeben"
  
! #: cp/typeck.cc:10853
  #, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr "Zeiger auf temporäre Variable wird zurückgegeben"
  
! #: cp/typeck.cc:10856
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "das Zurückgeben einer temporären %<initializer_list%> verlängert nicht die Lebenszeit des zugrundeliegenden Arrays"
  
! #: cp/typeck.cc:10891
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "Referenz auf lokale Variable %qD zurückgegeben"
  
! #: cp/typeck.cc:10895
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr "das Zurückgeben der lokalen %<initializer_list%>-Variable %qD verlängert nicht die Lebenszeit des zugrundeliegenden Arrays"
  
! #: cp/typeck.cc:10901
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurückgegeben"
  
! #: cp/typeck.cc:10905
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurückgegeben"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr "das Verschieben eines temporären Objekts verhindert das Einsparen der Kopie"
  
! #: cp/typeck.cc:11166 cp/typeck.cc:11182 cp/typeck.cc:11207 cp/typeck.cc:11244
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "entfernen Sie den Aufruf von %<std::move%>"
  
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr "das Verschieben eines lokalen Objekts in einer return-Anweisung verhindert das Einsparen der Kopie"
  
! #: cp/typeck.cc:11206 cp/typeck.cc:11241
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "redundantes Verschieben in Rückgabeanweisung"
  
! #: cp/typeck.cc:11243
  #, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "redundantes Verschieben in Initialisierung"
  
! #: cp/typeck.cc:11281
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "Wert von Destruktor zurückgegeben"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11293
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "vom Behandler eines Funktions-try-Blocks eines Konstruktors kann nicht zurückgekehrt werden"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11296
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "Rückgabe eines Wertes von einem Konstruktor"
  
! #: cp/typeck.cc:11336 cp/typeck.cc:11382
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "Return-Anweisung ohne Wert, in %qT zurückgebender Funktion"
  
! #: cp/typeck.cc:11344
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Initialisierungsliste wird zurückgegeben"
  
! #: cp/typeck.cc:11363
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "widersprüchliche Typen %qT und %qT für Lambda-Rückgabetypen hergeleitet"
  
! #: cp/typeck.cc:11366
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "widersprüchliche Herleitung für automatischen Rückgabetyp: %qT und dann %qT"
  
! #: cp/typeck.cc:11403
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "Return-Anweisung mit Wert, in Funktion mit Rückgabetyp %qT"
  
! #: cp/typeck.cc:11432
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> darf nicht NULL zurückgeben, außer er ist mit %<throw%> deklariert (oder %<-fcheck-new%> ist eingeschaltet)"
  
! #: cp/typeck.cc:11521
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "bei der Rückkehr von %qD wird das Kopieren nicht eingespart"
  
! #: cp/typeck.cc:11533
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr "bei der Rückkehr in %qD wird das Kopieren nicht eingespart"
  
! #: cp/typeck.cc:12119
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "Rvalue wird als Lvalue verwendet"
*************** msgid "Array reference at %C cannot have
*** 69520,69528 ****
  msgstr "Feldreferenz bei %C kann nicht mehr als %d Dimensionen haben"
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6539 fortran/check.cc:6582 fortran/check.cc:6624
! #: fortran/check.cc:6651 fortran/check.cc:6914 fortran/match.cc:1859
! #: fortran/match.cc:3656 fortran/match.cc:3998 fortran/match.cc:4194
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
--- 69612,69620 ----
  msgstr "Feldreferenz bei %C kann nicht mehr als %d Dimensionen haben"
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6610 fortran/check.cc:6653 fortran/check.cc:6695
! #: fortran/check.cc:6722 fortran/check.cc:6985 fortran/match.cc:1859
! #: fortran/match.cc:3657 fortran/match.cc:3999 fortran/match.cc:4195
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
*************** msgstr "Feldkonstruktoren im [...]-Stil
*** 69680,69686 ****
  msgid "Array constructor including type specification at %C"
  msgstr "Feldkonstruktor mit Typspezifikation bei %C"
  
! #: fortran/array.cc:1372 fortran/match.cc:4630
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr "Typspezifikation bei %L kann keine Parameter mit aufgeschobenem Typ haben"
--- 69772,69778 ----
  msgid "Array constructor including type specification at %C"
  msgstr "Feldkonstruktor mit Typspezifikation bei %C"
  
! #: fortran/array.cc:1372 fortran/match.cc:4631
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr "Typspezifikation bei %L kann keine Parameter mit aufgeschobenem Typ haben"
*************** msgstr "Die BOZ-Literalkonstante bei %L
*** 69803,69809 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Argumente von %qs bei %L und %L können nicht beide literale BOZ-Konstanten sein"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12344
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "Ungültige Verwendung der BOZ-Literalkonstante bei %L"
--- 69895,69901 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Argumente von %qs bei %L und %L können nicht beide literale BOZ-Konstanten sein"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12334
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "Ungültige Verwendung der BOZ-Literalkonstante bei %L"
*************** msgstr "Argument %qs des intrinsischen %
*** 69878,69884 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "Argument %qs für intrinsisches %qs bei %L muss INTEGER oder PROCEDURE sein"
  
! #: fortran/check.cc:742 fortran/check.cc:8216
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss eine Konstante sein"
--- 69970,69976 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "Argument %qs für intrinsisches %qs bei %L muss INTEGER oder PROCEDURE sein"
  
! #: fortran/check.cc:742 fortran/check.cc:8287
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss eine Konstante sein"
*************** msgstr "BOZ-Konstante bei %L kann nicht
*** 70258,70265 ****
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6900
! #: fortran/check.cc:7031
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr "intrinsisches %qs mit KIND-Argument bei %L"
--- 70350,70357 ----
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6971
! #: fortran/check.cc:7102
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr "intrinsisches %qs mit KIND-Argument bei %L"
*************** msgstr "Argument %qs des intrinsischen %
*** 70439,70445 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss INTEGER oder UNSIGNED sein"
  
! #: fortran/check.cc:4577 fortran/check.cc:8136 fortran/check.cc:8151
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ein INTEGER sein"
--- 70531,70537 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss INTEGER oder UNSIGNED sein"
  
! #: fortran/check.cc:4577 fortran/check.cc:8207 fortran/check.cc:8222
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ein INTEGER sein"
*************** msgstr "intrinsisches NULL mit reservier
*** 70494,70500 ****
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr "%qs-Argument des intrinsischen %qs bei %L darf nur vorkommen, wenn %qs vom Typ REAL und %qs vom Typ INTEGER oder UNSIGNED ist"
  
! #: fortran/check.cc:4984 fortran/check.cc:6978
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss mindestens so viele Elemente haben wie es .TRUE.-Werte %qs (%ld/%d) gibt"
--- 70586,70592 ----
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr "%qs-Argument des intrinsischen %qs bei %L darf nur vorkommen, wenn %qs vom Typ REAL und %qs vom Typ INTEGER oder UNSIGNED ist"
  
! #: fortran/check.cc:4984 fortran/check.cc:7049
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss mindestens so viele Elemente haben wie es .TRUE.-Werte %qs (%ld/%d) gibt"
*************** msgstr "intrinsisches %qs mit RADIX-Argu
*** 70614,70625 ****
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "Argument %<source%> des intrinsischen %<shape%> bei %L darf kein Feld impliziter Größe sein"
  
! #: fortran/check.cc:5735 fortran/check.cc:8196
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf keine Prozedur sein"
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8188
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf nicht TYPE(*) sein"
--- 70706,70717 ----
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "Argument %<source%> des intrinsischen %<shape%> bei %L darf kein Feld impliziter Größe sein"
  
! #: fortran/check.cc:5735 fortran/check.cc:8267
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf keine Prozedur sein"
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8259
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf nicht TYPE(*) sein"
*************** msgstr "is_c_interoperable(): gfc_simpli
*** 70640,70976 ****
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss austauschbare Datenentität sein: %s"
  
! #: fortran/check.cc:5927
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr "Argument C_PTR_1 bei %L für C_ASSOCIATED muss den Typ TYPE(C_PTR) oder TYPE(C_FUNPTR) haben"
  
! #: fortran/check.cc:5941
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
! msgstr "Argument C_PTR_2 bei %L für C_ASSOCIATED muss denselben Typ wie C_PTR_1 haben: %s statt %s"
  
! #: fortran/check.cc:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr "Argument CPTR bei %L für C_F_POINTER muss den Typen TYPE(C_PTR) haben"
  
! #: fortran/check.cc:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "Argument FPTR bei %L für C_F_POINTER muss ein Zeiger sein"
  
! #: fortran/check.cc:5984
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr "Argument FPTR für C_F_POINTER bei %L darf nicht polymorph sein"
  
! #: fortran/check.cc:5991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr "Argument FPTR für C_F_POINTER bei %L darf nicht koindiziert sein"
  
! #: fortran/check.cc:5998
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr "Unerwartetes SHAPE-Argument bei %L für C_F_POINTER mit skalarem FPTR"
  
! #: fortran/check.cc:6004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr "SHAPE-Argument für C_F_POINTER mit Array-FPTR bei %L erwartet"
  
! #: fortran/check.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "SHAPE-Argument bei %L für C_F_POINTER muss dieselbe Größe haben wie der RANK des FPTR"
  
! #: fortran/check.cc:6033
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr "Polymorpher FPTR bei %L für C_F_POINTER"
  
! #: fortran/check.cc:6039
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr "FPTR-Argument für C_F_POINTER bei %L ist eine Funktion, die einen Zeiger zurückgibt"
  
! #: fortran/check.cc:6046
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr "Unverträgliches Feld-FPTR-Argument für C_F_POINTER bei %L: %s"
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr "Argument CPTR bei %L für C_F_PROCPOINTER muss den Typen TYPE(C_FUNPTR) haben"
  
! #: fortran/check.cc:6074
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr "Argument FPTR bei %L für C_F_PROCPOINTER muss ein Prozedurzeiger sein"
  
! #: fortran/check.cc:6081
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr "Argument FPTR bei %L für C_F_PROCPOINTER darf nicht koindiziert sein"
  
! #: fortran/check.cc:6087
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr "Unverträglicher Prozedurzeiger bei %L für C_F_PROCPOINTER"
  
! #: fortran/check.cc:6101
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr "Argument X bei %L für C_FUNLOC darf nicht koindiziert sein"
  
! #: fortran/check.cc:6113
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "Funktionsergebnis %qs bei %L ist als X-Argument für C_FUNLOC ungültig"
  
! #: fortran/check.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr "Argument X bei %L für C_FUNLOC muss eine Prozedur oder ein Prozedurzeiger sein"
  
! #: fortran/check.cc:6126
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "Unverträgliche Prozedur bei %L für C_FUNLOC"
  
! #: fortran/check.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr "Argument X bei %L für C_LOC darf nicht koindiziert sein"
  
! #: fortran/check.cc:6146
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "X-Argument bei %L für C_LOC darf nicht polymorph sein"
  
! #: fortran/check.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "Argument X bei %L für C_LOC muss entweder POINTER- oder TARGET-Attribut haben"
  
! #: fortran/check.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr "Argument X bei %L für C_LOC darf keine Zeichenkette der Länge 0 sein"
  
! #: fortran/check.cc:6174
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr "Argument bei %L für C_LOC darf nicht polymorph sein"
  
! #: fortran/check.cc:6181
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr "Unverträgliches Feld bei %L als Argument für C_LOC: %s"
  
! #: fortran/check.cc:6192
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr "Feld von interoperablem Typ bei %L für C_LOC; es ist nichtallozierbar und hat weder angenommene noch explizite Größe"
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr "Feldabschnitt bei %L für C_LOC"
  
! #: fortran/check.cc:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "REAL-Argument ohne doppelte Genauigkeit für intrinsisches %s bei %L"
  
! #: fortran/check.cc:6241
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "Argument %qs für intrinsisches %qs bei %L muss geringer als Rang %d sein"
  
! #: fortran/check.cc:6260
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "Argument %qs des intrinsischen %qs bei %L ist kein gültiger Dimensionsindex"
  
! #: fortran/check.cc:6284
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss mindestens die Länge 1 haben"
  
! #: fortran/check.cc:6548
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "Argument »%s« für IMAGE_INDEX muss Feld mit Rang 1 bei %L sein"
  
! #: fortran/check.cc:6555
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "Der Typ des Arguments »%s« von IMAGE_INDEX bei %L muss ein INTEGER sein"
  
! #: fortran/check.cc:6564
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr "Die Anzahl der Feldelemente des SUB-Arguments für IMAGE_INDEX bei %L muss %d (Korang) sein, nicht %d"
  
! #: fortran/check.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr "Argument DISTANCE= für NUM_IMAGES bei %L"
  
! #: fortran/check.cc:6610
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr "Argument FAILED= für NUM_IMAGES bei %L"
  
! #: fortran/check.cc:6634
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr "TEAM-Argument bei %L für die intrinsische TEAM_NUMBER muss vom Typ TEAM_TYPE sein"
  
! #: fortran/check.cc:6660
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr "DIM-Argument ohne COARRAY-Argument ist für intrinsisches THIS_IMAGE bei %L nicht erlaubt"
  
! #: fortran/check.cc:6667
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr "Das DISTANCE-Argument darf in intrinsischer Routine bei %L nicht zusammen mit COARRAY- oder DIM-Argument angegeben werden"
  
! #: fortran/check.cc:6678
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "Unerwartetes DIM-Argument mit Nicht-COARRAY-Argument bei %L"
  
! #: fortran/check.cc:6696
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr "Argument DISTANCE= für THIS_IMAGE bei %L"
  
! #: fortran/check.cc:6754
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr "Argument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L ist ein Array und darf nicht die Speichergröße 0 haben, da das %<SOURCE%>-Argument größer als 0 ist"
  
! #: fortran/check.cc:6806
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "Argument %<SOURCE%> des intrinsischen %<TRANSFER%> bei %L darf kein %s sein"
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "Argument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf kein %s sein"
  
! #: fortran/check.cc:6833
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "Argument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf nicht %s sein"
  
! #: fortran/check.cc:6868
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr "Intrinsisches TRANSFER bei %L hat teilweise undefiniertes Ergebnis: Quellgröße %zd < Ergebnisgröße %zd"
  
! #: fortran/check.cc:6992
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss den selben Rang wie %qs haben oder skalar sein"
  
! #: fortran/check.cc:7005
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "Argumente %qs und %qs des intrinsischen %qs bei %L müssen gleiche Form haben."
  
! #: fortran/check.cc:7141
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr "Das VALUES-Argument für DATE_AND_TIME bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:7153
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "Das VALUES-Argument von DATE_AND_TIME bei %L muss einen dezimalen Exponentenbereich von mindestens 4 haben"
  
! #: fortran/check.cc:7308 fortran/check.cc:7344
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "Größe des Arguments %qs des intrinsischen %qs bei %L ist zu klein (%i/%i)"
  
! #: fortran/check.cc:7355
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Zu viele Argumente für %s bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/check.cc:7373
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr "fe_runtime_error string must be null terminated"
  
! #: fortran/check.cc:7385
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  
! #: fortran/check.cc:7427
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Das COUNT-Argument für SYSTEM_CLOCK bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:7434
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Das COUNT-Argument für SYSTEM_CLOCK bei %L hat eine Ganzzahl, die kleiner als der Standard ist"
  
! #: fortran/check.cc:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr "Reelles COUNT_RATE-Argument für SYSTEM_CLOCK bei %L"
  
! #: fortran/check.cc:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Das COUNT_RATE-Argument für SYSTEM_CLOCK bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:7472
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Das COUNT_RATE-Argument für SYSTEM_CLOCK bei %L hat eine Art, die kleiner als die Standard-Ganzzahl ist"
  
! #: fortran/check.cc:7492
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Das COUNT_MAX-Argument für SYSTEM_CLOCK bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:7502
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Das COUNT_MAX-Argument für SYSTEM_CLOCK bei %L hat eine Art, die kleiner als die Standard-Ganzzahl ist"
  
! #: fortran/check.cc:7517 fortran/check.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "Ganzzahlige Argumente für SYSTEM_CLOCK bei %L mit Parametern unterschiedlicher Art"
  
! #: fortran/check.cc:7738
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf von der Art nicht breiter als der Standard (%d) sein"
  
! #: fortran/check.cc:7920
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "Argument bei %L von der intrinsischen Funktion %qs muss ein verbundener Zeiger sein"
  
! #: fortran/check.cc:8109 fortran/check.cc:8120
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "Argument %qs der intrinsischen Funktion %qs bei %L muss INTEGER, LOGICAL oder ein BOZ-Literal sein"
  
! #: fortran/check.cc:8180
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr "Intrinsische Funktion NULL bei %L kann kein tatsächliches Argument für STORAGE_SIZE sein, da es einen disassoziierten Zeiger zurückgibt"
--- 70732,71068 ----
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss austauschbare Datenentität sein: %s"
  
! #: fortran/check.cc:5949
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr "Argument C_PTR_1 bei %L für C_ASSOCIATED muss den Typ TYPE(C_PTR) oder TYPE(C_FUNPTR) haben"
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
! msgstr "Argument C_PTR_2 bei %L für C_ASSOCIATED muss denselben Typ wie C_PTR_1 haben, %s statt %s gefunden"
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr "Argument CPTR bei %L für C_F_POINTER muss den Typen TYPE(C_PTR) haben"
  
! #: fortran/check.cc:6048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "Argument FPTR bei %L für C_F_POINTER muss ein Zeiger sein"
  
! #: fortran/check.cc:6055
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr "Argument FPTR für C_F_POINTER bei %L darf nicht polymorph sein"
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr "Argument FPTR für C_F_POINTER bei %L darf nicht koindiziert sein"
  
! #: fortran/check.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr "Unerwartetes SHAPE-Argument bei %L für C_F_POINTER mit skalarem FPTR"
  
! #: fortran/check.cc:6075
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr "SHAPE-Argument für C_F_POINTER mit Array-FPTR bei %L erwartet"
  
! #: fortran/check.cc:6094
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "SHAPE-Argument bei %L für C_F_POINTER muss dieselbe Größe haben wie der RANK des FPTR"
  
! #: fortran/check.cc:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr "Polymorpher FPTR bei %L für C_F_POINTER"
  
! #: fortran/check.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr "FPTR-Argument für C_F_POINTER bei %L ist eine Funktion, die einen Zeiger zurückgibt"
  
! #: fortran/check.cc:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr "Unverträgliches Feld-FPTR-Argument für C_F_POINTER bei %L: %s"
  
! #: fortran/check.cc:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr "Argument CPTR bei %L für C_F_PROCPOINTER muss den Typen TYPE(C_FUNPTR) haben"
  
! #: fortran/check.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr "Argument FPTR bei %L für C_F_PROCPOINTER muss ein Prozedurzeiger sein"
  
! #: fortran/check.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr "Argument FPTR bei %L für C_F_PROCPOINTER darf nicht koindiziert sein"
  
! #: fortran/check.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr "Unverträglicher Prozedurzeiger bei %L für C_F_PROCPOINTER"
  
! #: fortran/check.cc:6172
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr "Argument X bei %L für C_FUNLOC darf nicht koindiziert sein"
  
! #: fortran/check.cc:6184
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "Funktionsergebnis %qs bei %L ist als X-Argument für C_FUNLOC ungültig"
  
! #: fortran/check.cc:6191
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr "Argument X bei %L für C_FUNLOC muss eine Prozedur oder ein Prozedurzeiger sein"
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "Unverträgliche Prozedur bei %L für C_FUNLOC"
  
! #: fortran/check.cc:6211
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr "Argument X bei %L für C_LOC darf nicht koindiziert sein"
  
! #: fortran/check.cc:6217
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "X-Argument bei %L für C_LOC darf nicht polymorph sein"
  
! #: fortran/check.cc:6228
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "Argument X bei %L für C_LOC muss entweder POINTER- oder TARGET-Attribut haben"
  
! #: fortran/check.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr "Argument X bei %L für C_LOC darf keine Zeichenkette der Länge 0 sein"
  
! #: fortran/check.cc:6245
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr "Argument bei %L für C_LOC darf nicht polymorph sein"
  
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr "Unverträgliches Feld bei %L als Argument für C_LOC: %s"
  
! #: fortran/check.cc:6263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr "Feld von interoperablem Typ bei %L für C_LOC; es ist nichtallozierbar und hat weder angenommene noch explizite Größe"
  
! #: fortran/check.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr "Feldabschnitt bei %L für C_LOC"
  
! #: fortran/check.cc:6296
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "REAL-Argument ohne doppelte Genauigkeit für intrinsisches %s bei %L"
  
! #: fortran/check.cc:6312
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "Argument %qs für intrinsisches %qs bei %L muss geringer als Rang %d sein"
  
! #: fortran/check.cc:6331
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "Argument %qs des intrinsischen %qs bei %L ist kein gültiger Dimensionsindex"
  
! #: fortran/check.cc:6355
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss mindestens die Länge 1 haben"
  
! #: fortran/check.cc:6619
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "Argument »%s« für IMAGE_INDEX muss Feld mit Rang 1 bei %L sein"
  
! #: fortran/check.cc:6626
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "Der Typ des Arguments »%s« von IMAGE_INDEX bei %L muss ein INTEGER sein"
  
! #: fortran/check.cc:6635
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr "Die Anzahl der Feldelemente des SUB-Arguments für IMAGE_INDEX bei %L muss %d (Korang) sein, nicht %d"
  
! #: fortran/check.cc:6668
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr "Argument DISTANCE= für NUM_IMAGES bei %L"
  
! #: fortran/check.cc:6681
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr "Argument FAILED= für NUM_IMAGES bei %L"
  
! #: fortran/check.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr "TEAM-Argument bei %L für die intrinsische TEAM_NUMBER muss vom Typ TEAM_TYPE sein"
  
! #: fortran/check.cc:6731
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr "DIM-Argument ohne COARRAY-Argument ist für intrinsisches THIS_IMAGE bei %L nicht erlaubt"
  
! #: fortran/check.cc:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr "Das DISTANCE-Argument darf in intrinsischer Routine bei %L nicht zusammen mit COARRAY- oder DIM-Argument angegeben werden"
  
! #: fortran/check.cc:6749
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "Unerwartetes DIM-Argument mit Nicht-COARRAY-Argument bei %L"
  
! #: fortran/check.cc:6767
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr "Argument DISTANCE= für THIS_IMAGE bei %L"
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr "Argument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L ist ein Array und darf nicht die Speichergröße 0 haben, da das %<SOURCE%>-Argument größer als 0 ist"
  
! #: fortran/check.cc:6877
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "Argument %<SOURCE%> des intrinsischen %<TRANSFER%> bei %L darf kein %s sein"
  
! #: fortran/check.cc:6896
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "Argument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf kein %s sein"
  
! #: fortran/check.cc:6904
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "Argument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf nicht %s sein"
  
! #: fortran/check.cc:6939
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr "Intrinsisches TRANSFER bei %L hat teilweise undefiniertes Ergebnis: Quellgröße %zd < Ergebnisgröße %zd"
  
! #: fortran/check.cc:7063
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss den selben Rang wie %qs haben oder skalar sein"
  
! #: fortran/check.cc:7076
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "Argumente %qs und %qs des intrinsischen %qs bei %L müssen gleiche Form haben."
  
! #: fortran/check.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr "Das VALUES-Argument für DATE_AND_TIME bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:7224
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "Das VALUES-Argument von DATE_AND_TIME bei %L muss einen dezimalen Exponentenbereich von mindestens 4 haben"
  
! #: fortran/check.cc:7379 fortran/check.cc:7415
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "Größe des Arguments %qs des intrinsischen %qs bei %L ist zu klein (%i/%i)"
  
! #: fortran/check.cc:7426
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Zu viele Argumente für %s bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/check.cc:7444
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr "fe_runtime_error string must be null terminated"
  
! #: fortran/check.cc:7456
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  
! #: fortran/check.cc:7498
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Das COUNT-Argument für SYSTEM_CLOCK bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:7505
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Das COUNT-Argument für SYSTEM_CLOCK bei %L hat eine Ganzzahl, die kleiner als der Standard ist"
  
! #: fortran/check.cc:7526
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr "Reelles COUNT_RATE-Argument für SYSTEM_CLOCK bei %L"
  
! #: fortran/check.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Das COUNT_RATE-Argument für SYSTEM_CLOCK bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Das COUNT_RATE-Argument für SYSTEM_CLOCK bei %L hat eine Art, die kleiner als die Standard-Ganzzahl ist"
  
! #: fortran/check.cc:7563
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Das COUNT_MAX-Argument für SYSTEM_CLOCK bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:7573
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Das COUNT_MAX-Argument für SYSTEM_CLOCK bei %L hat eine Art, die kleiner als die Standard-Ganzzahl ist"
  
! #: fortran/check.cc:7588 fortran/check.cc:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "Ganzzahlige Argumente für SYSTEM_CLOCK bei %L mit Parametern unterschiedlicher Art"
  
! #: fortran/check.cc:7809
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf von der Art nicht breiter als der Standard (%d) sein"
  
! #: fortran/check.cc:7991
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "Argument bei %L von der intrinsischen Funktion %qs muss ein verbundener Zeiger sein"
  
! #: fortran/check.cc:8180 fortran/check.cc:8191
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "Argument %qs der intrinsischen Funktion %qs bei %L muss INTEGER, LOGICAL oder ein BOZ-Literal sein"
  
! #: fortran/check.cc:8251
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr "Intrinsische Funktion NULL bei %L kann kein tatsächliches Argument für STORAGE_SIZE sein, da es einen disassoziierten Zeiger zurückgibt"
*************** msgstr "Intrinsische Funktion NULL bei %
*** 70982,70988 ****
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "Höchste Erweiterungsstufe mit Typ %qs bei %L erreicht"
  
! #: fortran/class.cc:3123 fortran/class.cc:3197
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr "%qs von %qs bei %L ist PRIVATE"
--- 71074,71080 ----
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "Höchste Erweiterungsstufe mit Typ %qs bei %L erreicht"
  
! #: fortran/class.cc:3127 fortran/class.cc:3201
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr "%qs von %qs bei %L ist PRIVATE"
*************** msgstr "Unbenutzte Initialisierungszeich
*** 71027,71038 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "Initialisierungszeichenkette bei %L wurde abgeschnitten, um zur Variable zu passen (%wd/%wd)"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5604
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L ist kleiner als Eins"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5634
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "End-Index der Teilzeichenkette bei %L überschreitet Zeichenkettenlänge"
--- 71119,71130 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "Initialisierungszeichenkette bei %L wurde abgeschnitten, um zur Variable zu passen (%wd/%wd)"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L ist kleiner als Eins"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5607
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "End-Index der Teilzeichenkette bei %L überschreitet Zeichenkettenlänge"
*************** msgstr "Datenelement unterhalb der unter
*** 71052,71058 ****
  msgid "Data element above array upper bound at %L"
  msgstr "Datenelement oberhalb der oberen Feldgrenze bei %L"
  
! #: fortran/data.cc:390 fortran/data.cc:620
  #, gcc-internal-format
  msgid "re-initialization of %qs at %L"
  msgstr "Reinitialisierung von %qs bei %L"
--- 71144,71150 ----
  msgid "Data element above array upper bound at %L"
  msgstr "Datenelement oberhalb der oberen Feldgrenze bei %L"
  
! #: fortran/data.cc:390 fortran/data.cc:626
  #, gcc-internal-format
  msgid "re-initialization of %qs at %L"
  msgstr "Reinitialisierung von %qs bei %L"
*************** msgstr "data-implied-do-Objekt bei %L is
*** 71071,71083 ****
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr "LEN oder KIND-Abfrageverweis in DATA-Anweisung bei %L"
  
! #: fortran/data.cc:643
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr "Nichtzeiger-Objekt %qs mit Standard-Initialisierung darf nicht in einer DATA-Anweisung bei %L erscheinen"
  
! #: fortran/data.cc:703 fortran/data.cc:722 fortran/data.cc:736
! #: fortran/data.cc:762 fortran/data.cc:909
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr "Interner Fehler: Simplification error"
--- 71163,71175 ----
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr "LEN oder KIND-Abfrageverweis in DATA-Anweisung bei %L"
  
! #: fortran/data.cc:649
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr "Nichtzeiger-Objekt %qs mit Standard-Initialisierung darf nicht in einer DATA-Anweisung bei %L erscheinen"
  
! #: fortran/data.cc:709 fortran/data.cc:728 fortran/data.cc:742
! #: fortran/data.cc:768 fortran/data.cc:915
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr "Interner Fehler: Simplification error"
*************** msgstr "Falsche INTENT-Spezifikation bei
*** 71217,71223 ****
  msgid "deferred type parameter at %C"
  msgstr "Parameter mit zurückgestelltem Typ bei %C"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14157
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Skalarer INTEGER-Ausdruck bei %L erwartet"
--- 71309,71315 ----
  msgid "deferred type parameter at %C"
  msgstr "Parameter mit zurückgestelltem Typ bei %C"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14147
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Skalarer INTEGER-Ausdruck bei %L erwartet"
*************** msgstr "identical_array_ref(): inconsist
*** 73055,73066 ****
  msgid "are_identical_variables: Bad type"
  msgstr "are_identical_variables: Bad type"
  
! #: fortran/dependency.cc:1021
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr "Effektives Argument von INTENT(%s) bei %L könnte effektives Argument bei %L stören."
  
! #: fortran/dependency.cc:1326
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr "Interner Fehler: gfc_check_dependency: expecting an EXPR_VARIABLE"
--- 73147,73158 ----
  msgid "are_identical_variables: Bad type"
  msgstr "are_identical_variables: Bad type"
  
! #: fortran/dependency.cc:1025
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr "Effektives Argument von INTENT(%s) bei %L könnte effektives Argument bei %L stören."
  
! #: fortran/dependency.cc:1330
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr "Interner Fehler: gfc_check_dependency: expecting an EXPR_VARIABLE"
*************** msgstr "Interner Fehler: show_expr(): Do
*** 73101,73107 ****
  msgid "show_code_node(): Bad statement code"
  msgstr "Interner Fehler: show_code_node(): Bad statement code"
  
! #: fortran/dump-parse-tree.cc:4356 fortran/dump-parse-tree.cc:4450
  #, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "%qs bei %L kann nicht in interoperablen Typ konvertiert werden"
--- 73193,73199 ----
  msgid "show_code_node(): Bad statement code"
  msgstr "Interner Fehler: show_code_node(): Bad statement code"
  
! #: fortran/dump-parse-tree.cc:4358 fortran/dump-parse-tree.cc:4453
  #, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "%qs bei %L kann nicht in interoperablen Typ konvertiert werden"
*************** msgid "gfc_is_constant_expr(): Unknown e
*** 73149,73601 ****
  msgstr "gfc_is_constant_expr(): Unknown expression type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.cc:1338
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr "simplify_intrinsic_op(): Bad operator"
  
! #: fortran/expr.cc:1444
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "Index in Dimension %d ist außerhalb der Grenzen bei %L"
  
! #: fortran/expr.cc:1643 fortran/expr.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "Index in Dimension %d ist außerhalb der Grenzen bei %L"
  
! #: fortran/expr.cc:1769
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert Erhöhung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>"
  
! #: fortran/expr.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr "Fehler in Feldkonstruktor, auf den bei %L verwiesen wird"
  
! #: fortran/expr.cc:1890 fortran/primary.cc:2521 fortran/primary.cc:2698
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "LEN-part_ref bei %C"
  
! #: fortran/expr.cc:1915 fortran/primary.cc:2516 fortran/primary.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "KIND-part_ref bei %C"
  
! #: fortran/expr.cc:1926
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "RE-part_ref bei %C"
  
! #: fortran/expr.cc:1938
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "IM-part_ref bei %C"
  
! #: fortran/expr.cc:2592
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "elementare Funktionsargumente bei %C sind nicht konform"
  
! #: fortran/expr.cc:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Numerische oder CHARACTER-Operanden benötigt in Ausdruck bei %L"
  
! #: fortran/expr.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Verkettungsoperator in Ausdruck bei %L muss zwei CHARACTER-Operanden haben"
  
! #: fortran/expr.cc:2668
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Verkettungsoperator bei %L muss Zeichenketten der gleichen Sorte verketten"
  
! #: fortran/expr.cc:2678
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ".NOT.-Operator in Ausdruck bei %L muss einen LOGICAL-Operanden haben"
  
! #: fortran/expr.cc:2694
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "LOGICAL-Operanden werden in Ausdruck bei %L benötigt"
  
! #: fortran/expr.cc:2705
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Nur intrinsische Operatoren können in Ausdruck bei %L verwendet werden"
  
! #: fortran/expr.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "In Ausdruck bei %L werden numerische Operanden benötigt"
  
! #: fortran/expr.cc:2736
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Ungültiger Initialisierungsausdruck für ALLOCATABLE-Komponente %qs in Strukturkonstruktor bei %L"
  
! #: fortran/expr.cc:2873
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Variable %qs mit vermuteter oder aufgeschobener Zeichenlänge in konstantem Ausdruck bei %L"
  
! #: fortran/expr.cc:2957
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "Transformierende intrinsische Routine %qs bei %L ist in einem Initialisierungs-Ausdruck nicht erlaubt"
  
! #: fortran/expr.cc:2988
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Auswertung des nicht standardisierten Initialisierungsausdrucks bei %L"
  
! #: fortran/expr.cc:3065 fortran/resolve.cc:2890
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Funktion %qs in Initialisierungs-Ausdruck bei %L muss eine intrinsische Funktion sein"
  
! #: fortran/expr.cc:3077
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Intrinsische Funktion %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3116
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "PARAMETER %qs wird bei %L verwendet, bevor dessen Definition vollständig ist"
  
! #: fortran/expr.cc:3136
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter Größe bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89938
! #: fortran/expr.cc:3142
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89938
! #: fortran/expr.cc:3151
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3155
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "Aufgeschobenes Feld %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3161
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "Feld %qs bei %L ist eine Variable, die nicht zu konstantem Ausdruck reduziert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89938
! #: fortran/expr.cc:3167
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermutetem Rang bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3177
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Parameter %qs bei %L wurde nicht deklariert oder ist eine Variable, die nicht zu konstantem Ausdruck reduziert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.cc:3231
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "check_init_expr(): Unknown expression type"
  
! #: fortran/expr.cc:3371
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "Spezifikationsfunktion %qs bei %L kann keine Anweisungsfunktion sein"
  
! #: fortran/expr.cc:3378
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Spezifikationsfunktion %qs bei %L kann keine interne Funktion sein"
  
! #: fortran/expr.cc:3385
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "Spezifikationsfunktion %qs bei %L muss PURE sein"
  
! #: fortran/expr.cc:3393
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "Spezifikationsfunktion %qs bei %L kann nicht RECURSIVE sein"
  
! #: fortran/expr.cc:3540
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "Scheinargument %qs ist im Ausdruck bei %L nicht erlaubt"
  
! #: fortran/expr.cc:3548
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Scheinargument %qs bei %L kann nicht OPTIONAL sein"
  
! #: fortran/expr.cc:3555
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L kann nicht INTENT(OUT) sein"
  
! #: fortran/expr.cc:3577
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "Variable %qs kann nicht im Ausdruck bei %L auftreten"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.cc:3608
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr "check_restricted(): Unknown expression type"
  
! #: fortran/expr.cc:3628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "Ausdruck bei %L muss INTEGER-Typ haben, %s gefunden"
  
! #: fortran/expr.cc:3640
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "Funktion %qs bei %L muss PURE sein"
  
! #: fortran/expr.cc:3649
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "Ausdruck bei %L muss skalar sein"
  
  #. Reject truncation.
! #: fortran/expr.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr "Interner Fehler: optype_msgid overflow: %d"
  
! #: fortran/expr.cc:3685
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Unverträgliche Ränge in %s (%d und %d) bei %L"
  
! #: fortran/expr.cc:3699
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Andere Form für %s bei %L für Dimension %d (%d und %d)"
  
! #: fortran/expr.cc:3747
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "Die Zuweisung zu einer KIND- oder LEN-part_ref bei %L ist nicht erlaubt"
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs bei %L ist kein VALUE"
  
! #: fortran/expr.cc:3814
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Unzulässige Zuweisung an externe Prozedur bei %L"
  
! #: fortran/expr.cc:3822
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Unverträgliche Ränge %d und %d in Zuweisung bei %L"
  
! #: fortran/expr.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Unbekannter Variablentyp in Zuweisung bei %L"
  
! #: fortran/expr.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "Auf rechter Seite in Zuweisung bei %L tritt NULL auf"
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "POINTER-wertige Funktion tritt auf rechter Seite der Zuweisung bei %L auf"
  
! #: fortran/expr.cc:3894
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr "BOZ-Literalkonstante in der Nähe von %L kann nicht einer %qs-Variablen zugewiesen werden"
  
! #: fortran/expr.cc:3901
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr "Die Zuweisung zu einer KIND- oder LEN-Komponente eines parametrisierten Typs bei %L ist nicht erlaubt"
  
! #: fortran/expr.cc:3932
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Unverträgliche Typen in DATA-Anweisung bei %L; versuchte Umwandlung von %s an %s"
  
! #: fortran/expr.cc:3976
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "Zeiger-Zuweisungsziel ist kein POINTER bei %L"
  
! #: fortran/expr.cc:3984
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "%qs in Zeigerzuweisung bei %L kann kein L-Wert sein, da es eine Prozedur ist"
  
! #: fortran/expr.cc:4008
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Grenzen für %qs bei %L erwartet"
  
! #: fortran/expr.cc:4013
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Grenzenangabe für %qs in Zeigerzuweisung bei %L"
  
! #: fortran/expr.cc:4042
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "Bei %L darf kein Schritt vorhanden sein"
  
! #: fortran/expr.cc:4048 fortran/expr.cc:4068
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "Das Umordnen des Rangs erfordert eine Liste von %<untere-Grenze : obere-Grenze%>-Angaben bei %L"
  
! #: fortran/expr.cc:4056 fortran/expr.cc:4075
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "Liste von %<untere-Grenze :%> oder Liste von %<untere-Grenze : obere-Grenze%>-Angaben bei %L erwartet"
  
! #: fortran/expr.cc:4102
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "Zeigerobjekt bei %L darf keinen Koindex haben"
  
! #: fortran/expr.cc:4123
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Ungültige Zuweisung eines Prozedurzeigers bei %L"
  
! #: fortran/expr.cc:4148
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Funktionsergebnis %qs ist als Prozedurziel in Zuweisung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4157
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Abstrakte Schnittstelle %qs ist in Zuweisung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4167
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Anweisungsfunktion %qs ist in Zuweisung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4173
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Interne Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4180
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Eingebautes %qs bei %L ist in Zuweisung des Prozedurzeigers ungültig"
  
! #: fortran/expr.cc:4188
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Nichtintrinsische elementare Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4211
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "Unpassende Zuweisung des Prozedurzeigers bei %L: Unpassende Aufrufkonvention"
  
! #: fortran/expr.cc:4264
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Unpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %qs ist kein Unterprogramm"
  
! #: fortran/expr.cc:4274 fortran/expr.cc:4289
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Explizite Schnittstelle für Komponente %qs bei %L erforderlich: %s"
  
! #: fortran/expr.cc:4280 fortran/expr.cc:4295 fortran/resolve.cc:2764
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Explizite Schnittstelle für %qs bei %L erforderlich: %s"
  
! #: fortran/expr.cc:4307
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Unpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %s"
  
! #: fortran/expr.cc:4316
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr "Prozedurzeigerziel %qs bei %L muss entweder eine intrinsische Funktion, host- oder use-assoziiert oder referenziert sein, oder aber das EXTERNAL-Attribut haben"
  
! #: fortran/expr.cc:4329
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "Zeiger-Zuweisungsziel darf keine Konstante sein bei %L"
  
! #: fortran/expr.cc:4343
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr "Datenzeigerobjekt bei %L muss unbegrenzt polymorph oder von einem Typ mit BIND- oder SEQUENCE-Attribut sein, um zum unbegrenzt polymorphen Ziel zu passen"
  
! #: fortran/expr.cc:4348
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Verschiedene Typen in Zeigerzuweisung bei %L; Versuch der Zuweisung von %s an %s"
  
! #: fortran/expr.cc:4356
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Parameter verschiedener Typen in Zeigerzuweisung bei %L"
  
! #: fortran/expr.cc:4363
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Verschiedene Ränge in Zeigerzuweisung bei %L"
  
! #: fortran/expr.cc:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "Ziel der Rang-Neuzuordnung ist kleiner als die Größe des Zeigers (%ld < %ld) bei %L"
  
! #: fortran/expr.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr "Das angenommene Rangziel bei %L ist ein experimentelles Merkmal von F202y. Verwenden Sie die Option -std=f202y zum Einschalten"
  
! #: fortran/expr.cc:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "Ziel der Rang-Neuzuordnung muss Rang 1 oder einfach fortlaufend bei %L sein"
  
! #: fortran/expr.cc:4416
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Ziel der Rang-Neuzuordnung ist nicht Rang 1 bei %L"
  
! #: fortran/expr.cc:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr "Das data-target bei %L ist ein Objekt von angenommenem Rang, daher muss das data-pointer-object %s eine Liste zur Neuzuordnung der Grenzen haben (Liste von lbound:ubound für jede Dimension)"
  
! #: fortran/expr.cc:4432
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr "Das angenommene Rangdaten-Ziel bei %L muss zusammenhängend sein"
--- 73241,73693 ----
  msgstr "gfc_is_constant_expr(): Unknown expression type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.cc:1339
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr "simplify_intrinsic_op(): Bad operator"
  
! #: fortran/expr.cc:1445
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "Index in Dimension %d ist außerhalb der Grenzen bei %L"
  
! #: fortran/expr.cc:1644 fortran/expr.cc:1695
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "Index in Dimension %d ist außerhalb der Grenzen bei %L"
  
! #: fortran/expr.cc:1770
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert Erhöhung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>"
  
! #: fortran/expr.cc:1781
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr "Fehler in Feldkonstruktor, auf den bei %L verwiesen wird"
  
! #: fortran/expr.cc:1945 fortran/primary.cc:2554 fortran/primary.cc:2739
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "LEN-part_ref bei %C"
  
! #: fortran/expr.cc:1992 fortran/primary.cc:2549 fortran/primary.cc:2754
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "KIND-part_ref bei %C"
  
! #: fortran/expr.cc:2003
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "RE-part_ref bei %C"
  
! #: fortran/expr.cc:2028
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "IM-part_ref bei %C"
  
! #: fortran/expr.cc:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "elementare Funktionsargumente bei %C sind nicht konform"
  
! #: fortran/expr.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Numerische oder CHARACTER-Operanden benötigt in Ausdruck bei %L"
  
! #: fortran/expr.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Verkettungsoperator in Ausdruck bei %L muss zwei CHARACTER-Operanden haben"
  
! #: fortran/expr.cc:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Verkettungsoperator bei %L muss Zeichenketten der gleichen Sorte verketten"
  
! #: fortran/expr.cc:2782
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ".NOT.-Operator in Ausdruck bei %L muss einen LOGICAL-Operanden haben"
  
! #: fortran/expr.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "LOGICAL-Operanden werden in Ausdruck bei %L benötigt"
  
! #: fortran/expr.cc:2809
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Nur intrinsische Operatoren können in Ausdruck bei %L verwendet werden"
  
! #: fortran/expr.cc:2817
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "In Ausdruck bei %L werden numerische Operanden benötigt"
  
! #: fortran/expr.cc:2840
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Ungültiger Initialisierungsausdruck für ALLOCATABLE-Komponente %qs in Strukturkonstruktor bei %L"
  
! #: fortran/expr.cc:2977
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Variable %qs mit vermuteter oder aufgeschobener Zeichenlänge in konstantem Ausdruck bei %L"
  
! #: fortran/expr.cc:3061
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "Transformierende intrinsische Routine %qs bei %L ist in einem Initialisierungs-Ausdruck nicht erlaubt"
  
! #: fortran/expr.cc:3092
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Auswertung des nicht standardisierten Initialisierungsausdrucks bei %L"
  
! #: fortran/expr.cc:3169 fortran/resolve.cc:2891
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Funktion %qs in Initialisierungs-Ausdruck bei %L muss eine intrinsische Funktion sein"
  
! #: fortran/expr.cc:3181
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Intrinsische Funktion %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3220
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "PARAMETER %qs wird bei %L verwendet, bevor dessen Definition vollständig ist"
  
! #: fortran/expr.cc:3240
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter Größe bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89938
! #: fortran/expr.cc:3246
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89938
! #: fortran/expr.cc:3255
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3259
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "Aufgeschobenes Feld %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3265
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "Feld %qs bei %L ist eine Variable, die nicht zu konstantem Ausdruck reduziert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89938
! #: fortran/expr.cc:3271
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermutetem Rang bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3281
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Parameter %qs bei %L wurde nicht deklariert oder ist eine Variable, die nicht zu konstantem Ausdruck reduziert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.cc:3335
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "check_init_expr(): Unknown expression type"
  
! #: fortran/expr.cc:3475
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "Spezifikationsfunktion %qs bei %L kann keine Anweisungsfunktion sein"
  
! #: fortran/expr.cc:3482
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Spezifikationsfunktion %qs bei %L kann keine interne Funktion sein"
  
! #: fortran/expr.cc:3489
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "Spezifikationsfunktion %qs bei %L muss PURE sein"
  
! #: fortran/expr.cc:3497
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "Spezifikationsfunktion %qs bei %L kann nicht RECURSIVE sein"
  
! #: fortran/expr.cc:3644
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "Scheinargument %qs ist im Ausdruck bei %L nicht erlaubt"
  
! #: fortran/expr.cc:3652
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Scheinargument %qs bei %L kann nicht OPTIONAL sein"
  
! #: fortran/expr.cc:3659
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L kann nicht INTENT(OUT) sein"
  
! #: fortran/expr.cc:3681
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "Variable %qs kann nicht im Ausdruck bei %L auftreten"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.cc:3712
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr "check_restricted(): Unknown expression type"
  
! #: fortran/expr.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "Ausdruck bei %L muss INTEGER-Typ haben, %s gefunden"
  
! #: fortran/expr.cc:3744
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "Funktion %qs bei %L muss PURE sein"
  
! #: fortran/expr.cc:3753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "Ausdruck bei %L muss skalar sein"
  
  #. Reject truncation.
! #: fortran/expr.cc:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr "Interner Fehler: optype_msgid overflow: %d"
  
! #: fortran/expr.cc:3789
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Unverträgliche Ränge in %s (%d und %d) bei %L"
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Andere Form für %s bei %L für Dimension %d (%d und %d)"
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "Die Zuweisung zu einer KIND- oder LEN-part_ref bei %L ist nicht erlaubt"
  
! #: fortran/expr.cc:3907
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs bei %L ist kein VALUE"
  
! #: fortran/expr.cc:3918
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Unzulässige Zuweisung an externe Prozedur bei %L"
  
! #: fortran/expr.cc:3926
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Unverträgliche Ränge %d und %d in Zuweisung bei %L"
  
! #: fortran/expr.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Unbekannter Variablentyp in Zuweisung bei %L"
  
! #: fortran/expr.cc:3945
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "Auf rechter Seite in Zuweisung bei %L tritt NULL auf"
  
! #: fortran/expr.cc:3955
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "POINTER-wertige Funktion tritt auf rechter Seite der Zuweisung bei %L auf"
  
! #: fortran/expr.cc:3998
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr "BOZ-Literalkonstante in der Nähe von %L kann nicht einer %qs-Variablen zugewiesen werden"
  
! #: fortran/expr.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr "Die Zuweisung zu einer KIND- oder LEN-Komponente eines parametrisierten Typs bei %L ist nicht erlaubt"
  
! #: fortran/expr.cc:4036
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Unverträgliche Typen in DATA-Anweisung bei %L; versuchte Umwandlung von %s an %s"
  
! #: fortran/expr.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "Zeiger-Zuweisungsziel ist kein POINTER bei %L"
  
! #: fortran/expr.cc:4088
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "%qs in Zeigerzuweisung bei %L kann kein L-Wert sein, da es eine Prozedur ist"
  
! #: fortran/expr.cc:4112
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Grenzen für %qs bei %L erwartet"
  
! #: fortran/expr.cc:4117
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Grenzenangabe für %qs in Zeigerzuweisung bei %L"
  
! #: fortran/expr.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "Bei %L darf kein Schritt vorhanden sein"
  
! #: fortran/expr.cc:4152 fortran/expr.cc:4172
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "Das Umordnen des Rangs erfordert eine Liste von %<untere-Grenze : obere-Grenze%>-Angaben bei %L"
  
! #: fortran/expr.cc:4160 fortran/expr.cc:4179
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "Liste von %<untere-Grenze :%> oder Liste von %<untere-Grenze : obere-Grenze%>-Angaben bei %L erwartet"
  
! #: fortran/expr.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "Zeigerobjekt bei %L darf keinen Koindex haben"
  
! #: fortran/expr.cc:4227
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Ungültige Zuweisung eines Prozedurzeigers bei %L"
  
! #: fortran/expr.cc:4252
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Funktionsergebnis %qs ist als Prozedurziel in Zuweisung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4261
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Abstrakte Schnittstelle %qs ist in Zuweisung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4271
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Anweisungsfunktion %qs ist in Zuweisung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4277
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Interne Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4284
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Eingebautes %qs bei %L ist in Zuweisung des Prozedurzeigers ungültig"
  
! #: fortran/expr.cc:4292
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Nichtintrinsische elementare Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "Unpassende Zuweisung des Prozedurzeigers bei %L: Unpassende Aufrufkonvention"
  
! #: fortran/expr.cc:4368
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Unpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %qs ist kein Unterprogramm"
  
! #: fortran/expr.cc:4378 fortran/expr.cc:4393
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Explizite Schnittstelle für Komponente %qs bei %L erforderlich: %s"
  
! #: fortran/expr.cc:4384 fortran/expr.cc:4399 fortran/resolve.cc:2765
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Explizite Schnittstelle für %qs bei %L erforderlich: %s"
  
! #: fortran/expr.cc:4411
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Unpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %s"
  
! #: fortran/expr.cc:4420
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr "Prozedurzeigerziel %qs bei %L muss entweder eine intrinsische Funktion, host- oder use-assoziiert oder referenziert sein, oder aber das EXTERNAL-Attribut haben"
  
! #: fortran/expr.cc:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "Zeiger-Zuweisungsziel darf keine Konstante sein bei %L"
  
! #: fortran/expr.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr "Datenzeigerobjekt bei %L muss unbegrenzt polymorph oder von einem Typ mit BIND- oder SEQUENCE-Attribut sein, um zum unbegrenzt polymorphen Ziel zu passen"
  
! #: fortran/expr.cc:4452
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Verschiedene Typen in Zeigerzuweisung bei %L; Versuch der Zuweisung von %s an %s"
  
! #: fortran/expr.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Parameter verschiedener Typen in Zeigerzuweisung bei %L"
  
! #: fortran/expr.cc:4467
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Verschiedene Ränge in Zeigerzuweisung bei %L"
  
! #: fortran/expr.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "Ziel der Rang-Neuzuordnung ist kleiner als die Größe des Zeigers (%ld < %ld) bei %L"
  
! #: fortran/expr.cc:4504
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr "Das angenommene Rangziel bei %L ist ein experimentelles Merkmal von F202y. Verwenden Sie die Option -std=f202y zum Einschalten"
  
! #: fortran/expr.cc:4516
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "Ziel der Rang-Neuzuordnung muss Rang 1 oder einfach fortlaufend bei %L sein"
  
! #: fortran/expr.cc:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Ziel der Rang-Neuzuordnung ist nicht Rang 1 bei %L"
  
! #: fortran/expr.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr "Das data-target bei %L ist ein Objekt von angenommenem Rang, daher muss das data-pointer-object %s eine Liste zur Neuzuordnung der Grenzen haben (Liste von lbound:ubound für jede Dimension)"
  
! #: fortran/expr.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr "Das angenommene Rangdaten-Ziel bei %L muss zusammenhängend sein"
*************** msgstr "Das angenommene Rangdaten-Ziel b
*** 73603,73794 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4456 fortran/expr.cc:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "Datenziel bei %L darf keinen Koindex haben"
  
! #: fortran/expr.cc:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "Zielausdruck in Zeigerzuweisung bei %L muss ein Zeigerergebnis liefern"
  
! #: fortran/expr.cc:4473
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr "Array der Größe 0 bei %L gefunden, an dieser Stelle wird eine Entität mit TARGET-Attribut erwartet"
  
! #: fortran/expr.cc:4479 fortran/expr.cc:4494
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "Ziel der Zeigerzuweisung in Initialisierungsausdruck bei %L muss das TARGET-Attribut haben"
  
! #: fortran/expr.cc:4510
  #, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "Jeder Feldindex der Zielspezifikation bei %L muss ein konstanter Ausdruck sein"
  
! #: fortran/expr.cc:4521
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr "Start- und Endposition der Teilzeichenkette der Zielspezifikation bei %L müssen konstante Ausdrücke sein"
  
! #: fortran/expr.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "Zeiger-Zuweisungsziel bei %L ist weder TARGET noch POINTER"
  
! #: fortran/expr.cc:4552
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Falsches Ziel in Zeigerzuweisung in PURE-Prozedur bei %L"
  
! #: fortran/expr.cc:4561
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Zeigerzuweisung mit Vektorindex für rhs bei %L"
  
! #: fortran/expr.cc:4569
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "Zeiger-Zuweisungsziel hat PROTECTED-Attribut bei %L"
  
! #: fortran/expr.cc:4597 fortran/expr.cc:4602
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr "Zuweisung an zusammenhängenden Zeiger von nichtzusammenhängendem Ziel bei %L"
  
! #: fortran/expr.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Zeiger bei %L in Zeigerzuweisung könnte Zeigerziel überdauern"
  
! #: fortran/expr.cc:4722 fortran/resolve.cc:1573
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "Ziel der Zeigerinitialisierung bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/expr.cc:4728
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Ziel der Zeigerinitialisierung bei %L muss das TARGET-Attribut haben"
  
! #: fortran/expr.cc:4743 fortran/resolve.cc:1579
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "Ziel der Zeigerinitialisierung bei %L muss das SAVE-Attribut haben"
  
! #: fortran/expr.cc:4755
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "Ziel der Zeigerinitialisierung für Prozedur bei %L darf kein Prozedurzeiger sein"
  
! #: fortran/expr.cc:4761
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Interne Prozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4768
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Dummyprozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:5252
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr "Interner Fehler: generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  
! #: fortran/expr.cc:6385
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Zeigerfunktionen in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Nicht-variabler Ausdruck in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6401
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Benannte Konstante %qs in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6412
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qs in Variablen-Definitionskontext (%s) bei %L ist keine Variable"
  
! #: fortran/expr.cc:6423
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Nicht-POINTER in Zeiger-Verbindungskontext (%s) bei %L"
  
! #: fortran/expr.cc:6432
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Typ nicht zugreifbar in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6445
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6458
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_EVENT in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "Parameterabfrage %qs für %qs in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6506
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Scheinargument %qs mit INTENT(IN) in Zeiger-Verbindungskontext (%s) bei %L"
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Scheinargument %qs mit INTENT(IN) in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6532
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "Variable %qs ist PROTECTED und kann nicht in einem Zeigerzuordnungskontext (%s) bei %L vorkommen"
  
! #: fortran/expr.cc:6540
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "Variable %qs ist PROTECTED und kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten"
  
! #: fortran/expr.cc:6555
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "Variable %qs kann nicht in Variablen-Definitionskontext (%s) bei %L in PURE-Prozedur auftreten"
  
! #: fortran/expr.cc:6615 fortran/expr.cc:6636
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "%qs ist bei %L mit vektorindiziertem Ziel verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden"
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "%qs ist bei %L mit Ausdruck verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden"
  
! #: fortran/expr.cc:6629
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "%qs bei %L ist mit einer Zeigerfunktion verbunden, die in einem Variablendefinitionskontext verwendet wird (%s)"
  
! #: fortran/expr.cc:6648
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "Associate-Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kann"
  
! #: fortran/expr.cc:6690
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "Elemente mit demselben Wert bei %L und %L in Vektorindex in einem Variablen-Definitionskontext (%s)"
--- 73695,73886 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4560 fortran/expr.cc:4686
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "Datenziel bei %L darf keinen Koindex haben"
  
! #: fortran/expr.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "Zielausdruck in Zeigerzuweisung bei %L muss ein Zeigerergebnis liefern"
  
! #: fortran/expr.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr "Array der Größe 0 bei %L gefunden, an dieser Stelle wird eine Entität mit TARGET-Attribut erwartet"
  
! #: fortran/expr.cc:4583 fortran/expr.cc:4598
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "Ziel der Zeigerzuweisung in Initialisierungsausdruck bei %L muss das TARGET-Attribut haben"
  
! #: fortran/expr.cc:4614
  #, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "Jeder Feldindex der Zielspezifikation bei %L muss ein konstanter Ausdruck sein"
  
! #: fortran/expr.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr "Start- und Endposition der Teilzeichenkette der Zielspezifikation bei %L müssen konstante Ausdrücke sein"
  
! #: fortran/expr.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "Zeiger-Zuweisungsziel bei %L ist weder TARGET noch POINTER"
  
! #: fortran/expr.cc:4656
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Falsches Ziel in Zeigerzuweisung in PURE-Prozedur bei %L"
  
! #: fortran/expr.cc:4665
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Zeigerzuweisung mit Vektorindex für rhs bei %L"
  
! #: fortran/expr.cc:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "Zeiger-Zuweisungsziel hat PROTECTED-Attribut bei %L"
  
! #: fortran/expr.cc:4701 fortran/expr.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr "Zuweisung an zusammenhängenden Zeiger von nichtzusammenhängendem Ziel bei %L"
  
! #: fortran/expr.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Zeiger bei %L in Zeigerzuweisung könnte Zeigerziel überdauern"
  
! #: fortran/expr.cc:4826 fortran/resolve.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "Ziel der Zeigerinitialisierung bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/expr.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Ziel der Zeigerinitialisierung bei %L muss das TARGET-Attribut haben"
  
! #: fortran/expr.cc:4847 fortran/resolve.cc:1580
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "Ziel der Zeigerinitialisierung bei %L muss das SAVE-Attribut haben"
  
! #: fortran/expr.cc:4859
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "Ziel der Zeigerinitialisierung für Prozedur bei %L darf kein Prozedurzeiger sein"
  
! #: fortran/expr.cc:4865
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Interne Prozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:4872
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Dummyprozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungültig"
  
! #: fortran/expr.cc:5356
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr "Interner Fehler: generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Zeigerfunktionen in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6497
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Nicht-variabler Ausdruck in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6505
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Benannte Konstante %qs in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qs in Variablen-Definitionskontext (%s) bei %L ist keine Variable"
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Nicht-POINTER in Zeiger-Verbindungskontext (%s) bei %L"
  
! #: fortran/expr.cc:6536
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Typ nicht zugreifbar in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6549
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_EVENT in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6593
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "Parameterabfrage %qs für %qs in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6610
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Scheinargument %qs mit INTENT(IN) in Zeiger-Verbindungskontext (%s) bei %L"
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Scheinargument %qs mit INTENT(IN) in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6636
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "Variable %qs ist PROTECTED und kann nicht in einem Zeigerzuordnungskontext (%s) bei %L vorkommen"
  
! #: fortran/expr.cc:6644
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "Variable %qs ist PROTECTED und kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten"
  
! #: fortran/expr.cc:6659
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "Variable %qs kann nicht in Variablen-Definitionskontext (%s) bei %L in PURE-Prozedur auftreten"
  
! #: fortran/expr.cc:6719 fortran/expr.cc:6740
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "%qs ist bei %L mit vektorindiziertem Ziel verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden"
  
! #: fortran/expr.cc:6724
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "%qs ist bei %L mit Ausdruck verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden"
  
! #: fortran/expr.cc:6733
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "%qs bei %L ist mit einer Zeigerfunktion verbunden, die in einem Variablendefinitionskontext verwendet wird (%s)"
  
! #: fortran/expr.cc:6752
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "Associate-Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kann"
  
! #: fortran/expr.cc:6794
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "Elemente mit demselben Wert bei %L und %L in Vektorindex in einem Variablen-Definitionskontext (%s)"
*************** msgid "Illegal id in copy_walk_reduction
*** 73809,73816 ****
  msgstr "Illegal id in copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7434 fortran/trans-array.cc:9248
! #: fortran/trans-intrinsic.cc:8577
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Zwischenergebnis-Feld bei %L wird erzeugt"
--- 73901,73908 ----
  msgstr "Illegal id in copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7436 fortran/trans-array.cc:9250
! #: fortran/trans-intrinsic.cc:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Zwischenergebnis-Feld bei %L wird erzeugt"
*************** msgstr "%<END INTERFACE OPERATOR (%s)%>
*** 73976,74763 ****
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr "%<END INTERFACE OPERATOR (.%s.)%> bei %C erwartet"
  
! #: fortran/interface.cc:458
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr "%<END INTERFACE %s%> bei %C erwartet"
  
! #: fortran/interface.cc:655
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr "gfc_compare_derived_types: invalid derived type"
  
! #: fortran/interface.cc:943
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "Alternative Rückgabe kann nicht in Operatorschnittstelle bei %L auftreten"
  
! #: fortran/interface.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "Schnittstelle des Zuweisungsoperators bei %L muss zwei Argumente haben"
  
! #: fortran/interface.cc:975
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "Operatorschnittstelle bei %L hat falsche Argumentanzahl"
  
! #: fortran/interface.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "Schnittstelle für Zuweisungsoperator bei %L muss eine SUBROUTINE sein"
  
! #: fortran/interface.cc:1006
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr "Schnittstelle des Zuweisungsoperators bei %L darf keine INTRINSIC Typzuweisung redefinieren"
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "Schnittstelle des intrinsischen Operators bei %L muss eine FUNCTION sein"
  
! #: fortran/interface.cc:1026
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr "Erstes Argument der definierten Zuweisung bei %L muss INTENT(OUT) oder INTENT(INOUT) sein"
  
! #: fortran/interface.cc:1033
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Zweites Argument der definierten Zuweisung bei %L muss INTENT(IN)"
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
  
! #: fortran/interface.cc:1049 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
  
! #: fortran/interface.cc:1154
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "Operatorschnittstelle bei %L steht mit intrinsischer Schnittstelle in Konflikt"
  
! #: fortran/interface.cc:1518 fortran/interface.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1715
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr "Möglicherweise stimmt die Zeichenlänge im Funktionsergebnis zwischen %L und %L nicht überein"
  
! #: fortran/interface.cc:1724
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1771
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1968
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "Prozedur %qs in %s bei %L hat keine explizite Schnittstelle; meinen Sie %qs?"
  
! #: fortran/interface.cc:1973
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "Prozedur %qs in %s bei %L hat keine explizite Schnittstelle"
  
! #: fortran/interface.cc:1977
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "Prozedur %qs in %s bei %L ist weder Funktion noch Subroutine; meinen Sie %qs?"
  
! #: fortran/interface.cc:1981
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "Prozedur %qs in %s bei %L ist weder Funktion noch Subroutine"
  
! #: fortran/interface.cc:1993
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr "In %s bei %L müssen alle Prozeduren entweder SUBROUTINE oder FUNCTION sein"
  
! #: fortran/interface.cc:1997
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr "In %s bei %L müssen alle Prozeduren auch FUNCTIONs sein, da der allgemeine Name auch der Name des abgeleiteten Typs ist"
  
! #: fortran/interface.cc:2005
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Interne Prozedur %qs in %s bei %L"
  
! #: fortran/interface.cc:2062 fortran/interface.cc:2067
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Mehrdeutige Schnittstellen in %s für %qs bei %L und %qs bei %L"
  
! #: fortran/interface.cc:2072
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Obwohl nicht referenziert, hat %qs mehrdeutige Schnittstellen bei %L"
  
! #: fortran/interface.cc:2110
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "%qs bei %L ist keine Modulprozedur"
  
! #: fortran/interface.cc:2315
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "Feld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem Rang"
  
! #: fortran/interface.cc:2318
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "Unpassender Rang in Argument %qs bei %L (Skalar und Rang-%d)"
  
! #: fortran/interface.cc:2321
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "Unpassender Rang in Argument %qs bei %L (Rang-%d und Skalar)"
  
! #: fortran/interface.cc:2324
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "Unpassender Rang in Argument %qs bei %L (Rang-%d und Rang-%d)"
  
! #: fortran/interface.cc:2336
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "Unverträgliche Ränge zwischen Argument bei %L und Argument bei %L (skalar und Rang-%d)"
  
! #: fortran/interface.cc:2340
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "Unverträgliche Ränge zwischen Argument bei %L und Argument bei %L (Rang-%d und skalar)"
  
! #: fortran/interface.cc:2344
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Unverträgliche Ränge zwischen Argument bei %L und Argument bei %L (Rang-%d und Rang-%d)"
  
! #: fortran/interface.cc:2468
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Ungültiges Argument für Prozedur bei %L"
  
! #: fortran/interface.cc:2480 fortran/interface.cc:2496
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "Abweichung in Schnittstelle der Scheinprozedur bei %L widerspricht %L: %s"
  
! #: fortran/interface.cc:2484 fortran/interface.cc:2500
! #: fortran/interface.cc:2590
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Schnittstelle in Scheinprozedur %qs bei %L passt nicht: %s"
  
! #: fortran/interface.cc:2519
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr "Übergabe des globalen Unterprogramms %qs, das bei %L deklariert wurde, als Funktion bei %L"
  
! #: fortran/interface.cc:2526
  #, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "Übergabe der globalen Funktion %qs, die bei %L deklariert wurde, als Unterroutine bei %L"
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr "Unstimmigkeit zwischen Unterprogramm und Funktion bei %L"
  
! #: fortran/interface.cc:2548
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "Unpassender Typ bei %L bei der Übergabe der globalen Funktion %qs, die bei %L deklariert wurde (%s/%s)"
  
! #: fortran/interface.cc:2601
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "Effektives Argument für fortlaufenden Schein-Zeiger %qs bei %L muss einfach fortlaufend sein"
  
! #: fortran/interface.cc:2624
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "Unverträgliche Typen zwischen Argument bei %L und Argument bei %L (%s/%s)."
  
! #: fortran/interface.cc:2634
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Unpassender Typ in Argument %qs bei %L; %s wurde an %s übergeben"
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Feld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem Rang"
  
! #: fortran/interface.cc:2658
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "Argument für angenommenen Typ bei %L, das dem Dummy-Argument %qs für den angenommenen Rang entspricht, muss von angenommener Form oder angenommenem Rang sein"
  
! #: fortran/interface.cc:2675
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Effektives Argument für %qs bei %L muss polymorph sein"
  
! #: fortran/interface.cc:2685
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "Effektives Argument für %qs bei %L muss denselben deklarierten Typ haben"
  
! #: fortran/interface.cc:2700
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr "Effektives Argument für %qs bei %L muss unbegrenzt polymorph sein, da das formale Argument ein Zeiger oder reservierbare unbegrenzt polymorphe Entität ist [F2008: 12.5.2.5]"
  
! #: fortran/interface.cc:2716
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Effektives Argument für %qs bei %L sein muss Koarray sein"
  
! #: fortran/interface.cc:2738
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Unpassender Korang in Argument %qs bei %L (%d und %d)"
  
! #: fortran/interface.cc:2756
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "Effektives Argument für %qs bei %L muss einfach fortlaufend oder ein Element eines solchen Feldes sein"
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Effektives Argument für Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ LOCK_TYPE oder einer Komponente LOCK_TYPE"
  
! #: fortran/interface.cc:2786
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Effektives Argument für Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ EVENT_TYPE oder einer EVENT_TYPE-Komponente"
  
! #: fortran/interface.cc:2805
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "Scheinargument %qs muss Zeiger oder Feld mit angenommener Form ohne CONTIGUOUS-Attribut sein, da das effektive Argument bei %L nicht einfach fortlaufend ist und beide ASYNCHRONOUS oder VOLATILE sind"
  
! #: fortran/interface.cc:2818
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Koarray bei %L wird an reservierbares, Nicht-Coarray, INTENT(OUT) Scheinargument %qs übergeben"
  
! #: fortran/interface.cc:2825
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Koarray bei %L wird an reservierbares, Nicht-Coarray-Scheinargument %qs übergeben, das ungültig wird, wenn der Reservierungsstatus geändert wird"
  
! #: fortran/interface.cc:2912
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Polymorphes Skalar wird an Feld-Scheinargument %qs bei %L übergeben"
  
! #: fortran/interface.cc:2923
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Element des Feldes mit vermuteter Form oder von Zeigern bei %L kann nicht zum Argument bei %L passen"
  
! #: fortran/interface.cc:2928
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Element des Feldes mit vermuteter Form oder von Zeigern wird bei %2$L an ein Feld-Scheinargument %1$qs übergeben"
  
! #: fortran/interface.cc:2941
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Erweiterung: Skalares effektives nicht-standardartiges, nicht-C_CHAR CHARACTER-Argument mit Feld-Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Skalares effektives CHARACTER-Argument mit Feld-Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:3338
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Schlüsselwort-Argument %qs bei %L darf innerhalb einer Anweisungsfunktion nicht auftauchen"
  
! #: fortran/interface.cc:3361
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "Schlüsselwort-Argument %qs bei %L ist nicht in der Prozedur; meinen Sie %qs?"
  
! #: fortran/interface.cc:3365
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Schlüsselwort-Argument %qs bei %L ist nicht in der Prozedur"
  
! #: fortran/interface.cc:3374
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Schlüsselwort-Argument %qs bei %L ist bereits mit einem anderen effektiven Argument verbunden"
  
! #: fortran/interface.cc:3384
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Mehr effektive als formale Argumente in Prozeduraufruf bei %L"
  
! #: fortran/interface.cc:3397
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Fehlende alternative Rückgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:3415
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Unerwartete alternative Rückgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:3438
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr "Intrinsisches %<NULL()%> ohne %<MOLD%>-Argument bei %L an Dummy %qs mit angenommenem Rang übergeben"
  
! #: fortran/interface.cc:3451
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr "Das Scheinargument %qs mit angenommener Größe wird bei %L an ein Scheinargument %qs mit angenommenem Rang übergeben"
  
! #: fortran/interface.cc:3462
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr "Intrinsisches %<NULL()%> ohne %<MOLD%>-Argument bei %L an Dummy %qs mit angenommener Länge übergeben"
  
! #: fortran/interface.cc:3502
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "Unerwartetes intrinsisches NULL() bei %L für Schein-%qs"
  
! #: fortran/interface.cc:3505
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Nullzeiger bei %L an Nicht-Zeiger-Schein-%qs"
  
! #: fortran/interface.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr "Argument bei %L für den angenommenen Typ des Dummys hat Typparameter oder hat einen abgeleiteten Typ mit typgebundenen oder FINAL-Prozeduren"
  
! #: fortran/interface.cc:3543
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr "Unbegrenztes polymorphes Argument bei %L passt weder zu einem unbegrenzt polymorphen oder einem Dummyargument mit angenommenem Typ"
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "Zeichenlänge passt nicht (%ld/%ld) zwischen effektivem Argument und Zeiger oder reservierbarem Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:3574
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "Zeichenlänge passt nicht (%ld/%ld) zwischen effektivem Argument und Scheinargument %qs mit vermuteter Form bei %L"
  
! #: fortran/interface.cc:3589
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "Effektives Argument bei %L an reservierbares oder Zeiger-Scheinargument %qs muss Parameter mit Typ aufgeschobener Länge haben, genau dann, wenn das Scheinargument einen solchen hat"
  
! #: fortran/interface.cc:3612
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "Zeichenlänge des effektiven Arguments kürzer als das des Scheinarguments %qs (%lu/%lu) bei %L"
  
! #: fortran/interface.cc:3622 fortran/interface.cc:3627
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "Effektives Argument enthält zuwenige Elemente für Scheinargument %qs (%lu/%lu) bei %L"
  
! #: fortran/interface.cc:3653
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Prozedurzeiger für Argument %qs bei %L erwartet"
  
! #: fortran/interface.cc:3670
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Prozedur für Argument %qs bei %L erwartet"
  
! #: fortran/interface.cc:3737
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Effektives Argument für %qs kann nicht Feld vermuteter Größe bei %L sein"
  
! #: fortran/interface.cc:3766
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Argument des INTENT(OUT)-Dummy für angenommenen Rang %qs bei %L muss eine bekannte Größe haben"
  
! #: fortran/interface.cc:3781
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Tatsächliches Argument für %qs bei %L muss ein Zeiger sein"
  
! #: fortran/interface.cc:3790
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: Effektives Nicht-Zeiger-Argument bei %L an Scheinzeiger %qs"
  
! #: fortran/interface.cc:3799
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "Tatsächliches Argument für %qs bei %L muss ein Zeiger oder ein gültiges Ziel für den Dummy-Zeiger in einer Anweisung für Zeiger-Zuweisung sein"
  
! #: fortran/interface.cc:3813
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Koindiziertes effektives Argument bei %L an Scheinzeiger %qs"
  
! #: fortran/interface.cc:3827
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "Koindiziertes effektives Argument bei %L an scheinreservierbares %qs erfordert INTENT(IN)"
  
! #: fortran/interface.cc:3842
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "Koindiziertes effektives ASYNCHRONOUS- oder VOLATILE-Argument bei %L erfordert, dass Schein-%qs weder ASYNCHRONOUS noch VOLATILE hat"
  
! #: fortran/interface.cc:3857
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "Koindiziertes effektives Argument bei %L mit reservierbarer endgültiger Komponente für Schein-%qs erfordert entweder VALUE oder INTENT(IN)"
  
! #: fortran/interface.cc:3870
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Effektives CLASS-Feldargument für %qs muss ein vollständiges Feld bei %L sein"
  
! #: fortran/interface.cc:3881
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Effektives Argument für %qs muss ALLOCATABLE bei %L sein"
  
! #: fortran/interface.cc:3892
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr "Das tatsächliche Argument für %qs bei %L ist ein Funktionsergebnis und das Dummy-Argument ist ALLOCATABLE"
  
! #: fortran/interface.cc:3930
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "Feldbereich mit Vektorindex als effektives Argument bei %L ist unverträglich mit INTENT(OUT), INTENT(INOUT), VOLATILE- und ASYNCHRONOUS-Attribut des Scheinarguments %qs"
  
! #: fortran/interface.cc:3950
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Effektives Argument mit vermuteter Form bei %L ist wegen VOLATILE-Attribut unverträglich mit dem Scheinargument ohne vermutete Form %qs"
  
! #: fortran/interface.cc:3968
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Feldbereich als effektives Argument bei %L ist wegen VOLATILE-Attribut unverträglich mit dem Scheinargument ohne vermutete Form %qs"
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "Zeigerfeld als effektives Argument bei %L erfordert wegen VOLATILE-Attribut ein Scheinargument %qs mit vermuteter Form oder als Zeigerfeld"
  
! #: fortran/interface.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Fehlende alternative Rückgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:4030
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Fehlendes effektives Argument für Argument %qs bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4158
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Bad component code"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4187
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): List mismatch"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4213
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): corrupted data"
  
! #: fortran/interface.cc:4223
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Gleiches effektives Argument mit INTENT(%s)-Argument %qs und INTENT(%s)-Argument %qs bei %L verbunden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4253
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): List mismatch"
  
! #: fortran/interface.cc:4273
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Prozedurargument bei %L ist lokal für PURE-Prozedur und hat das POINTER-Attribut"
  
! #: fortran/interface.cc:4285
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Effektives koindiziertes Argument bei %L in PURE-Prozedur wird an INTENT(%s)-Argument übergeben"
  
! #: fortran/interface.cc:4295
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Effektives koindiziertes Argument bei %L in PURE-Prozedur wird an POINTER-Scheinargument übergeben"
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Koindiziertem polymorphen effektiven Argument bei %L wird polymorphes Scheinargument %qs übergeben"
  
! #: fortran/interface.cc:4348
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Prozedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariert; meinen Sie %qs?"
  
! #: fortran/interface.cc:4352 fortran/interface.cc:4362
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Prozedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariert"
  
! #: fortran/interface.cc:4358
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Prozedur %qs mit einer impliziten Schnittstelle bei %L aufgerufen"
  
! #: fortran/interface.cc:4371
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Das Zeigerobjekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert sein"
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Das reservierbare Objekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert sein"
  
! #: fortran/interface.cc:4387
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Reservierbare Funktion %qs bei %L muss eine explizite Funktionsschnittstelle haben"
  
! #: fortran/interface.cc:4404
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Explizite Schnittstelle für polymorphes Argument bei %L erforderlich"
  
! #: fortran/interface.cc:4413
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Schlüsselwort-Argument erfordert explizite Schnittstelle für Prozedur %qs bei %L"
  
! #: fortran/interface.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Argument »%s« bei %L vermuteten Typs erfordert eine explizite Schnittstelle"
  
! #: fortran/interface.cc:4437
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Effektives Argument mit LOCK_TYPE oder mit LOCK_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle für Prozedur %qs"
  
! #: fortran/interface.cc:4452
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Effektives Argument mit EVENT_TYPE oder mit EVENT_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle für Prozedur %qs"
  
! #: fortran/interface.cc:4462
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "MOLD-Argument an NULL bei %L erforderlich"
  
! #: fortran/interface.cc:4470
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Das Übergeben des eingebauten NULL als tatsächliches Argument bei %L erfordert eine explizite Schnittstelle"
  
! #: fortran/interface.cc:4480
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Argument vermuteten Ranges erfordert eine explizite Schnittstelle bei %L"
  
! #: fortran/interface.cc:4522
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Prozedurzeiger-Komponente %qs mit einer impliziten Schnittstelle bei %L aufgerufen"
  
! #: fortran/interface.cc:4533
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Schlüsselwortargument erfordert explizite Schnittstelle für Prozedurzeigerkomponente %qs bei %L"
  
! #: fortran/interface.cc:4618
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "In NULL()-Argument bei %L wird MOLD= benötigt: Mehrdeutig zwischen spezifischen Funktionen %s und %s"
  
! #: fortran/interface.cc:4688
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Symbol %qs kann nicht gefunden werden"
  
! #: fortran/interface.cc:5072
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Entität %qs bei %L ist bereits in der Schnittstelle vorhanden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:5189
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Bad interface type"
  
! #: fortran/interface.cc:5283
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "GENERIC %qs bei %L kann nicht überschrieben werden"
  
! #: fortran/interface.cc:5295
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%qs bei %L überschreibt eine Prozedurbindung, die als NON_OVERRIDABLE deklariert ist"
  
! #: fortran/interface.cc:5303
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "%qs bei %L darf nicht DEFERRED sein, da es eine Nicht-DEFERRED-Bindung überschreibt"
  
! #: fortran/interface.cc:5311
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%qs bei %L überschreibt eine PURE-Prozedur und muss auch PURE sein"
  
! #: fortran/interface.cc:5320
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs bei %L überschreibt eine ELEMENTAL-Prozedur und muss auch ELEMENTAL sein"
  
! #: fortran/interface.cc:5326
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs bei %L überschreibt eine Nicht-ELEMENTAL-Prozedur und darf ebenfalls nicht ELEMENTAL sein"
  
! #: fortran/interface.cc:5335
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%qs bei %L überschreibt eine SUBROUTINE und muss auch eine SUBROUTINE sein"
  
! #: fortran/interface.cc:5346
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs bei %L überschreibt eine FUNCTION und muss auch eine FUNCTION sein"
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Unpassendes Ergebnis für die überschreibende Prozedur %qs bei %L: %s"
  
! #: fortran/interface.cc:5365
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%qs bei %L überschreibt eine PUBLIC-Prozedur und darf nicht PRIVATE sein"
  
! #: fortran/interface.cc:5395
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "Scheinargument %qs von %qs bei %L sollte %qs genannt werden, um zum zugehörigen Argument der überschriebenen Prozedur zu passen"
  
! #: fortran/interface.cc:5406
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Unpassende Argumente für die überschreibende Prozedur %qs bei %L: %s"
  
! #: fortran/interface.cc:5415
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "%qs bei %L muss die gleiche Anzahl formaler Argumente wie die überschriebene Prozedur haben"
  
! #: fortran/interface.cc:5424
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs bei %L überschreibt eine NOPASS-Bindung und muss ebenfalls NOPASS sein"
  
! #: fortran/interface.cc:5435
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%qs bei %L überschreibt eine Bindung mit PASS und muss ebenfalls PASS sein"
  
! #: fortran/interface.cc:5442
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "Scheinargument des übergebenen Objektes von %qs bei %L muss an der gleichen Stelle wie das Scheinargument des übergebenen Objektes der überschriebenen Prozedur stehen"
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "DTIO-Scheinargument bei %L muss vom Typ %s sein"
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "DTIO-Scheinargument bei %L muss von KIND = %d sein"
  
! #: fortran/interface.cc:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "DTIO-Scheinargument bei %L muss ein Skalar sein"
  
! #: fortran/interface.cc:5481
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "DTIO-Scheinargument bei %L muss ein ASSUMED SHAPE ARRAY sein"
  
! #: fortran/interface.cc:5485
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "DTIO-Zeichenargument bei %L muss angenommene Länge haben"
  
! #: fortran/interface.cc:5489
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "DTIO-Scheinargument bei %L muss INTENT %s haben"
  
! #: fortran/interface.cc:5547 fortran/interface.cc:5593
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Alternativer Rücksprung bei %L ist in einer DTIO-Prozedur nicht erlaubt"
  
! #: fortran/interface.cc:5559
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "DTIO-Prozedur %qs bei %L muss ein Unterprogramm sein"
  
! #: fortran/interface.cc:5571
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Zu wenige Scheinargumente in DTIO-Prozedur %qs bei %L"
  
! #: fortran/interface.cc:5578
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Zu viele Scheinargumente in DTIO-Prozedur %qs bei %L"
--- 74068,74855 ----
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr "%<END INTERFACE OPERATOR (.%s.)%> bei %C erwartet"
  
! #: fortran/interface.cc:468
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr "%<END INTERFACE %s%> bei %C erwartet"
  
! #: fortran/interface.cc:664
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr "gfc_compare_derived_types: invalid derived type"
  
! #: fortran/interface.cc:952
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "Alternative Rückgabe kann nicht in Operatorschnittstelle bei %L auftreten"
  
! #: fortran/interface.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "Schnittstelle des Zuweisungsoperators bei %L muss zwei Argumente haben"
  
! #: fortran/interface.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "Operatorschnittstelle bei %L hat falsche Argumentanzahl"
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "Schnittstelle für Zuweisungsoperator bei %L muss eine SUBROUTINE sein"
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr "Schnittstelle des Zuweisungsoperators bei %L darf keine INTRINSIC Typzuweisung redefinieren"
  
! #: fortran/interface.cc:1024
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "Schnittstelle des intrinsischen Operators bei %L muss eine FUNCTION sein"
  
! #: fortran/interface.cc:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr "Erstes Argument der definierten Zuweisung bei %L muss INTENT(OUT) oder INTENT(INOUT) sein"
  
! #: fortran/interface.cc:1042
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Zweites Argument der definierten Zuweisung bei %L muss INTENT(IN)"
  
! #: fortran/interface.cc:1051 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
  
! #: fortran/interface.cc:1058 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
  
! #: fortran/interface.cc:1163
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "Operatorschnittstelle bei %L steht mit intrinsischer Schnittstelle in Konflikt"
  
! #: fortran/interface.cc:1532 fortran/interface.cc:1604
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1729
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr "Möglicherweise stimmt die Zeichenlänge im Funktionsergebnis zwischen %L und %L nicht überein"
  
! #: fortran/interface.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1982
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "Prozedur %qs in %s bei %L hat keine explizite Schnittstelle; meinen Sie %qs?"
  
! #: fortran/interface.cc:1987
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "Prozedur %qs in %s bei %L hat keine explizite Schnittstelle"
  
! #: fortran/interface.cc:1991
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "Prozedur %qs in %s bei %L ist weder Funktion noch Subroutine; meinen Sie %qs?"
  
! #: fortran/interface.cc:1995
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "Prozedur %qs in %s bei %L ist weder Funktion noch Subroutine"
  
! #: fortran/interface.cc:2007
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr "In %s bei %L müssen alle Prozeduren entweder SUBROUTINE oder FUNCTION sein"
  
! #: fortran/interface.cc:2011
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr "In %s bei %L müssen alle Prozeduren auch FUNCTIONs sein, da der allgemeine Name auch der Name des abgeleiteten Typs ist"
  
! #: fortran/interface.cc:2019
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Interne Prozedur %qs in %s bei %L"
  
! #: fortran/interface.cc:2076 fortran/interface.cc:2081
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Mehrdeutige Schnittstellen in %s für %qs bei %L und %qs bei %L"
  
! #: fortran/interface.cc:2086
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Obwohl nicht referenziert, hat %qs mehrdeutige Schnittstellen bei %L"
  
! #: fortran/interface.cc:2124
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "%qs bei %L ist keine Modulprozedur"
  
! #: fortran/interface.cc:2329
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "Feld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem Rang"
  
! #: fortran/interface.cc:2332
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "Unpassender Rang in Argument %qs bei %L (Skalar und Rang-%d)"
  
! #: fortran/interface.cc:2335
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "Unpassender Rang in Argument %qs bei %L (Rang-%d und Skalar)"
  
! #: fortran/interface.cc:2338
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "Unpassender Rang in Argument %qs bei %L (Rang-%d und Rang-%d)"
  
! #: fortran/interface.cc:2350
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "Unverträgliche Ränge zwischen Argument bei %L und Argument bei %L (skalar und Rang-%d)"
  
! #: fortran/interface.cc:2354
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "Unverträgliche Ränge zwischen Argument bei %L und Argument bei %L (Rang-%d und skalar)"
  
! #: fortran/interface.cc:2358
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Unverträgliche Ränge zwischen Argument bei %L und Argument bei %L (Rang-%d und Rang-%d)"
  
! #: fortran/interface.cc:2482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Ungültiges Argument für Prozedur bei %L"
  
! #: fortran/interface.cc:2494 fortran/interface.cc:2510
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "Abweichung in Schnittstelle der Scheinprozedur bei %L widerspricht %L: %s"
  
! #: fortran/interface.cc:2498 fortran/interface.cc:2514
! #: fortran/interface.cc:2611
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Schnittstelle in Scheinprozedur %qs bei %L passt nicht: %s"
  
! #: fortran/interface.cc:2533
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr "Übergabe des globalen Unterprogramms %qs, das bei %L deklariert wurde, als Funktion bei %L"
  
! #: fortran/interface.cc:2540
  #, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "Übergabe der globalen Funktion %qs, die bei %L deklariert wurde, als Unterroutine bei %L"
  
! #: fortran/interface.cc:2553
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr "Unstimmigkeit zwischen Unterprogramm und Funktion bei %L"
  
! #: fortran/interface.cc:2569
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "Unpassender Typ bei %L bei der Übergabe der globalen Funktion %qs, die bei %L deklariert wurde (%s/%s)"
  
! #: fortran/interface.cc:2622
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "Effektives Argument für fortlaufenden Schein-Zeiger %qs bei %L muss einfach fortlaufend sein"
  
! #: fortran/interface.cc:2645
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "Unverträgliche Typen zwischen Argument bei %L und Argument bei %L (%s/%s)."
  
! #: fortran/interface.cc:2655
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Unpassender Typ in Argument %qs bei %L; %s wurde an %s übergeben"
  
! #: fortran/interface.cc:2665
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Feld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem Rang"
  
! #: fortran/interface.cc:2679
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "Argument für angenommenen Typ bei %L, das dem Dummy-Argument %qs für den angenommenen Rang entspricht, muss von angenommener Form oder angenommenem Rang sein"
  
! #: fortran/interface.cc:2696
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Effektives Argument für %qs bei %L muss polymorph sein"
  
! #: fortran/interface.cc:2706
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "Effektives Argument für %qs bei %L muss denselben deklarierten Typ haben"
  
! #: fortran/interface.cc:2721
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr "Effektives Argument für %qs bei %L muss unbegrenzt polymorph sein, da das formale Argument ein Zeiger oder reservierbare unbegrenzt polymorphe Entität ist [F2008: 12.5.2.5]"
  
! #: fortran/interface.cc:2737
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Effektives Argument für %qs bei %L sein muss Koarray sein"
  
! #: fortran/interface.cc:2759
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Unpassender Korang in Argument %qs bei %L (%d und %d)"
  
! #: fortran/interface.cc:2777
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "Effektives Argument für %qs bei %L muss einfach fortlaufend oder ein Element eines solchen Feldes sein"
  
! #: fortran/interface.cc:2792
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Effektives Argument für Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ LOCK_TYPE oder einer Komponente LOCK_TYPE"
  
! #: fortran/interface.cc:2807
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Effektives Argument für Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ EVENT_TYPE oder einer EVENT_TYPE-Komponente"
  
! #: fortran/interface.cc:2826
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "Scheinargument %qs muss Zeiger oder Feld mit angenommener Form ohne CONTIGUOUS-Attribut sein, da das effektive Argument bei %L nicht einfach fortlaufend ist und beide ASYNCHRONOUS oder VOLATILE sind"
  
! #: fortran/interface.cc:2839
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Koarray bei %L wird an reservierbares, Nicht-Coarray, INTENT(OUT) Scheinargument %qs übergeben"
  
! #: fortran/interface.cc:2846
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Koarray bei %L wird an reservierbares, Nicht-Coarray-Scheinargument %qs übergeben, das ungültig wird, wenn der Reservierungsstatus geändert wird"
  
! #: fortran/interface.cc:2933
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Polymorphes Skalar wird an Feld-Scheinargument %qs bei %L übergeben"
  
! #: fortran/interface.cc:2944
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Element des Feldes mit vermuteter Form oder von Zeigern bei %L kann nicht zum Argument bei %L passen"
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Element des Feldes mit vermuteter Form oder von Zeigern wird bei %2$L an ein Feld-Scheinargument %1$qs übergeben"
  
! #: fortran/interface.cc:2962
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Erweiterung: Skalares effektives nicht-standardartiges, nicht-C_CHAR CHARACTER-Argument mit Feld-Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:2970
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Skalares effektives CHARACTER-Argument mit Feld-Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:3359
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Schlüsselwort-Argument %qs bei %L darf innerhalb einer Anweisungsfunktion nicht auftauchen"
  
! #: fortran/interface.cc:3382
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "Schlüsselwort-Argument %qs bei %L ist nicht in der Prozedur; meinen Sie %qs?"
  
! #: fortran/interface.cc:3386
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Schlüsselwort-Argument %qs bei %L ist nicht in der Prozedur"
  
! #: fortran/interface.cc:3395
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Schlüsselwort-Argument %qs bei %L ist bereits mit einem anderen effektiven Argument verbunden"
  
! #: fortran/interface.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Mehr effektive als formale Argumente in Prozeduraufruf bei %L"
  
! #: fortran/interface.cc:3418
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Fehlende alternative Rückgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Unerwartete alternative Rückgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:3459
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr "Intrinsisches %<NULL()%> ohne %<MOLD%>-Argument bei %L an Dummy %qs mit angenommenem Rang übergeben"
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr "Das Scheinargument %qs mit angenommener Größe wird bei %L an ein Scheinargument %qs mit angenommenem Rang übergeben"
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr "Intrinsisches %<NULL()%> ohne %<MOLD%>-Argument bei %L an Dummy %qs mit angenommener Länge übergeben"
  
! #: fortran/interface.cc:3523
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "Unerwartetes intrinsisches NULL() bei %L für Schein-%qs"
  
! #: fortran/interface.cc:3526
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Nullzeiger bei %L an Nicht-Zeiger-Schein-%qs"
  
! #: fortran/interface.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr "Argument bei %L für den angenommenen Typ des Dummys hat Typparameter oder hat einen abgeleiteten Typ mit typgebundenen oder FINAL-Prozeduren"
  
! #: fortran/interface.cc:3564
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr "Unbegrenztes polymorphes Argument bei %L passt weder zu einem unbegrenzt polymorphen oder einem Dummyargument mit angenommenem Typ"
  
! #: fortran/interface.cc:3588
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "Zeichenlänge passt nicht (%ld/%ld) zwischen effektivem Argument und Zeiger oder reservierbarem Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "Zeichenlänge passt nicht (%ld/%ld) zwischen effektivem Argument und Scheinargument %qs mit vermuteter Form bei %L"
  
! #: fortran/interface.cc:3610
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "Effektives Argument bei %L an reservierbares oder Zeiger-Scheinargument %qs muss Parameter mit Typ aufgeschobener Länge haben, genau dann, wenn das Scheinargument einen solchen hat"
  
! #: fortran/interface.cc:3633
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "Zeichenlänge des effektiven Arguments kürzer als das des Scheinarguments %qs (%lu/%lu) bei %L"
  
! #: fortran/interface.cc:3643 fortran/interface.cc:3648
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "Effektives Argument enthält zuwenige Elemente für Scheinargument %qs (%lu/%lu) bei %L"
  
! #: fortran/interface.cc:3674
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Prozedurzeiger für Argument %qs bei %L erwartet"
  
! #: fortran/interface.cc:3691
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Prozedur für Argument %qs bei %L erwartet"
  
! #: fortran/interface.cc:3758
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Effektives Argument für %qs kann nicht Feld vermuteter Größe bei %L sein"
  
! #: fortran/interface.cc:3787
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Argument des INTENT(OUT)-Dummy für angenommenen Rang %qs bei %L muss eine bekannte Größe haben"
  
! #: fortran/interface.cc:3802
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Tatsächliches Argument für %qs bei %L muss ein Zeiger sein"
  
! #: fortran/interface.cc:3811
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: Effektives Nicht-Zeiger-Argument bei %L an Scheinzeiger %qs"
  
! #: fortran/interface.cc:3820
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "Tatsächliches Argument für %qs bei %L muss ein Zeiger oder ein gültiges Ziel für den Dummy-Zeiger in einer Anweisung für Zeiger-Zuweisung sein"
  
! #: fortran/interface.cc:3834
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Koindiziertes effektives Argument bei %L an Scheinzeiger %qs"
  
! #: fortran/interface.cc:3848
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "Koindiziertes effektives Argument bei %L an scheinreservierbares %qs erfordert INTENT(IN)"
  
! #: fortran/interface.cc:3863
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "Koindiziertes effektives ASYNCHRONOUS- oder VOLATILE-Argument bei %L erfordert, dass Schein-%qs weder ASYNCHRONOUS noch VOLATILE hat"
  
! #: fortran/interface.cc:3878
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "Koindiziertes effektives Argument bei %L mit reservierbarer endgültiger Komponente für Schein-%qs erfordert entweder VALUE oder INTENT(IN)"
  
! #: fortran/interface.cc:3891
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Effektives CLASS-Feldargument für %qs muss ein vollständiges Feld bei %L sein"
  
! #: fortran/interface.cc:3902
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Effektives Argument für %qs muss ALLOCATABLE bei %L sein"
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr "Das tatsächliche Argument für %qs bei %L ist ein Funktionsergebnis und das Dummy-Argument ist ALLOCATABLE"
  
! #: fortran/interface.cc:3951
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "Feldbereich mit Vektorindex als effektives Argument bei %L ist unverträglich mit INTENT(OUT), INTENT(INOUT), VOLATILE- und ASYNCHRONOUS-Attribut des Scheinarguments %qs"
  
! #: fortran/interface.cc:3971
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Effektives Argument mit vermuteter Form bei %L ist wegen VOLATILE-Attribut unverträglich mit dem Scheinargument ohne vermutete Form %qs"
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Feldbereich als effektives Argument bei %L ist wegen VOLATILE-Attribut unverträglich mit dem Scheinargument ohne vermutete Form %qs"
  
! #: fortran/interface.cc:4010
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "Zeigerfeld als effektives Argument bei %L erfordert wegen VOLATILE-Attribut ein Scheinargument %qs mit vermuteter Form oder als Zeigerfeld"
  
! #: fortran/interface.cc:4038
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Fehlende alternative Rückgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:4051
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Fehlendes effektives Argument für Argument %qs bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Bad component code"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4208
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): List mismatch"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4234
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): corrupted data"
  
! #: fortran/interface.cc:4244
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Gleiches effektives Argument mit INTENT(%s)-Argument %qs und INTENT(%s)-Argument %qs bei %L verbunden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4274
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): List mismatch"
  
! #: fortran/interface.cc:4294
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Prozedurargument bei %L ist lokal für PURE-Prozedur und hat das POINTER-Attribut"
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Effektives koindiziertes Argument bei %L in PURE-Prozedur wird an INTENT(%s)-Argument übergeben"
  
! #: fortran/interface.cc:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Effektives koindiziertes Argument bei %L in PURE-Prozedur wird an POINTER-Scheinargument übergeben"
  
! #: fortran/interface.cc:4327
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Koindiziertem polymorphen effektiven Argument bei %L wird polymorphes Scheinargument %qs übergeben"
  
! #: fortran/interface.cc:4369
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Prozedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariert; meinen Sie %qs?"
  
! #: fortran/interface.cc:4373 fortran/interface.cc:4383
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Prozedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariert"
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Prozedur %qs mit einer impliziten Schnittstelle bei %L aufgerufen"
  
! #: fortran/interface.cc:4392
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Das Zeigerobjekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert sein"
  
! #: fortran/interface.cc:4400
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Das reservierbare Objekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert sein"
  
! #: fortran/interface.cc:4408
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Reservierbare Funktion %qs bei %L muss eine explizite Funktionsschnittstelle haben"
  
! #: fortran/interface.cc:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Explizite Schnittstelle für polymorphes Argument bei %L erforderlich"
  
! #: fortran/interface.cc:4434
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Schlüsselwort-Argument erfordert explizite Schnittstelle für Prozedur %qs bei %L"
  
! #: fortran/interface.cc:4443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Argument »%s« bei %L vermuteten Typs erfordert eine explizite Schnittstelle"
  
! #: fortran/interface.cc:4458
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Effektives Argument mit LOCK_TYPE oder mit LOCK_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle für Prozedur %qs"
  
! #: fortran/interface.cc:4473
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Effektives Argument mit EVENT_TYPE oder mit EVENT_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle für Prozedur %qs"
  
! #: fortran/interface.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "MOLD-Argument an NULL bei %L erforderlich"
  
! #: fortran/interface.cc:4491
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Das Übergeben des eingebauten NULL als tatsächliches Argument bei %L erfordert eine explizite Schnittstelle"
  
! #: fortran/interface.cc:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Argument vermuteten Ranges erfordert eine explizite Schnittstelle bei %L"
  
! #: fortran/interface.cc:4543
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Prozedurzeiger-Komponente %qs mit einer impliziten Schnittstelle bei %L aufgerufen"
  
! #: fortran/interface.cc:4554
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Schlüsselwortargument erfordert explizite Schnittstelle für Prozedurzeigerkomponente %qs bei %L"
  
! #: fortran/interface.cc:4639
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "In NULL()-Argument bei %L wird MOLD= benötigt: Mehrdeutig zwischen spezifischen Funktionen %s und %s"
  
! #: fortran/interface.cc:4709
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Symbol %qs kann nicht gefunden werden"
  
! #: fortran/interface.cc:5100
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Entität %qs bei %L ist bereits in der Schnittstelle vorhanden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:5217
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Bad interface type"
  
! #: fortran/interface.cc:5311
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "GENERIC %qs bei %L kann nicht überschrieben werden"
  
! #: fortran/interface.cc:5323
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%qs bei %L überschreibt eine Prozedurbindung, die als NON_OVERRIDABLE deklariert ist"
  
! #: fortran/interface.cc:5331
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "%qs bei %L darf nicht DEFERRED sein, da es eine Nicht-DEFERRED-Bindung überschreibt"
  
! #: fortran/interface.cc:5339
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%qs bei %L überschreibt eine PURE-Prozedur und muss auch PURE sein"
  
! #: fortran/interface.cc:5348
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs bei %L überschreibt eine ELEMENTAL-Prozedur und muss auch ELEMENTAL sein"
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs bei %L überschreibt eine Nicht-ELEMENTAL-Prozedur und darf ebenfalls nicht ELEMENTAL sein"
  
! #: fortran/interface.cc:5363
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%qs bei %L überschreibt eine SUBROUTINE und muss auch eine SUBROUTINE sein"
  
! #: fortran/interface.cc:5374
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs bei %L überschreibt eine FUNCTION und muss auch eine FUNCTION sein"
  
! #: fortran/interface.cc:5382
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Unpassendes Ergebnis für die überschreibende Prozedur %qs bei %L: %s"
  
! #: fortran/interface.cc:5393
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%qs bei %L überschreibt eine PUBLIC-Prozedur und darf nicht PRIVATE sein"
  
! #: fortran/interface.cc:5423
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "Scheinargument %qs von %qs bei %L sollte %qs genannt werden, um zum zugehörigen Argument der überschriebenen Prozedur zu passen"
  
! #: fortran/interface.cc:5434
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Unpassende Argumente für die überschreibende Prozedur %qs bei %L: %s"
  
! #: fortran/interface.cc:5443
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "%qs bei %L muss die gleiche Anzahl formaler Argumente wie die überschriebene Prozedur haben"
  
! #: fortran/interface.cc:5452
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs bei %L überschreibt eine NOPASS-Bindung und muss ebenfalls NOPASS sein"
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%qs bei %L überschreibt eine Bindung mit PASS und muss ebenfalls PASS sein"
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "Scheinargument des übergebenen Objektes von %qs bei %L muss an der gleichen Stelle wie das Scheinargument des übergebenen Objektes der überschriebenen Prozedur stehen"
  
! #: fortran/interface.cc:5491
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "DTIO-Scheinargument bei %L muss vom Typ %s sein"
  
! #: fortran/interface.cc:5498
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "DTIO-Scheinargument bei %L muss von KIND = %d sein"
  
! #: fortran/interface.cc:5505
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "DTIO-Scheinargument bei %L muss ein Skalar sein"
  
! #: fortran/interface.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "DTIO-Scheinargument bei %L muss ein ASSUMED SHAPE ARRAY sein"
  
! #: fortran/interface.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "DTIO-Zeichenargument bei %L muss angenommene Länge haben"
  
! #: fortran/interface.cc:5517
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "DTIO-Scheinargument bei %L muss INTENT %s haben"
  
! #: fortran/interface.cc:5575 fortran/interface.cc:5621
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Alternativer Rücksprung bei %L ist in einer DTIO-Prozedur nicht erlaubt"
  
! #: fortran/interface.cc:5587
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "DTIO-Prozedur %qs bei %L muss ein Unterprogramm sein"
  
! #: fortran/interface.cc:5599
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Zu wenige Scheinargumente in DTIO-Prozedur %qs bei %L"
  
! #: fortran/interface.cc:5606
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Zu viele Scheinargumente in DTIO-Prozedur %qs bei %L"
*************** msgstr "Umwandlung von %s in %s bei %L"
*** 74952,74958 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12312
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "%s kann nicht nach %s bei %L umgewandelt werden"
--- 75044,75050 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12302
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "%s kann nicht nach %s bei %L umgewandelt werden"
*************** msgstr "Formatspezifikation bei %L erfor
*** 75133,75660 ****
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "Das Formatspezifikationssymbol H bei %L ist eine in Fortran 95 entfernte Besonderheit"
  
! #: fortran/io.cc:1231 fortran/io.cc:1293
  #, gcc-internal-format, gfc-internal-format
! msgid "Missing comma at %L"
! msgstr "Fehlendes Komma bei %L"
  
! #: fortran/io.cc:1349
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Überschüssige Zeichen im Format bei %L"
  
! #: fortran/io.cc:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Formatanweisung im Hauptblock des Modules bei %C"
  
! #: fortran/io.cc:1380
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "FORMAT-Anweisung bei %C kann nicht innerhalb von INTERFACE auftreten"
  
! #: fortran/io.cc:1386
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Fehlende Format-Marke bei %C"
  
! #: fortran/io.cc:1441 fortran/io.cc:1472 fortran/io.cc:1552
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Ungültiger Wert für Spezifikation %s bei %C"
  
! #: fortran/io.cc:1447 fortran/io.cc:1478 fortran/io.cc:1634 fortran/io.cc:1647
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Doppelte Spezifikation %s bei %C"
  
! #: fortran/io.cc:1489
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "Variable %s kann nicht INTENT(IN) bei %C sein"
  
! #: fortran/io.cc:1497
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Variable %s kann nicht in PURE-Prozedur bei %C zugewiesen werden"
  
! #: fortran/io.cc:1527
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr "Variable bei %L erwartet"
  
! #: fortran/io.cc:1558
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Doppelte Markenspezifikation %s bei %C"
  
! #: fortran/io.cc:1578 fortran/io.cc:1595 fortran/io.cc:1616
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr "%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec%> eingeschaltet werden"
  
! #: fortran/io.cc:1669
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "Konstanter Ausdruck in FORMAT-Markierung bei %L muss vom Standard-CHARACTER-Typ sein"
  
! #: fortran/io.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "FORMAT-Kennzeichen bei %L kann kein Feld der Größe 0 sein"
  
! #: fortran/io.cc:1735
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "FORMAT-Markierung bei %L muss vom Typ Standard-CHARACTER oder INTEGER sein"
  
! #: fortran/io.cc:1741
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "ASSIGNED-Variable in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1746
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "Variable %qs bei %L wurde keine Formatmarke zugewiesen"
  
! #: fortran/io.cc:1753
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Skalares %qs in FORMAT-Marke bei %L ist keine ASSIGNED-Variable"
  
! #: fortran/io.cc:1768
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "Weder Zeichen noch Hollerith in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1772
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Nicht-Zeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1778
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Element eines Feldes mit vermuteter Form aus Nicht-Schriftzeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Element eines Feldes mit vermuteter Größe aus Nicht-Schriftzeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1792
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Element eines Zeigerfeldes aus Nicht-Schriftzeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1818
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "Markierung %s bei %L muss vom Typ %s sein"
  
! #: fortran/io.cc:1825
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "Markierung %s bei %L muss Standard-Zeichenkette sein"
  
! #: fortran/io.cc:1832
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "Markierung %s bei %L muss ein Skalar sein"
  
! #: fortran/io.cc:1838
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "IOMSG-Markierung bei %L"
  
! #: fortran/io.cc:1846
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 erfordert Standard INTEGER in %s-Marke bei %L"
  
! #: fortran/io.cc:1855
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Nicht-Standard-LOGICAL in %s-Marke bei %L"
  
! #: fortran/io.cc:1862
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "NEWUNIT-Spezifizierer bei %L"
  
! #: fortran/io.cc:1880
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "CONVERT-Marke bei %L"
  
! #: fortran/io.cc:2096
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "Fortran 2003: Spezifizierer %s in Anweisung %s bei %L hat Wert %qs"
  
! #: fortran/io.cc:2104 fortran/io.cc:2131
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "Spezifizierer %s in Anweisung %s bei %L hat Wert %qs"
  
! #: fortran/io.cc:2123
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "Erweiterung: Spezifizierer %s in Anweisung %s bei %L hat Wert %qs"
  
! #: fortran/io.cc:2145 fortran/io.cc:2153
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "Spezifizierer %s in Anweisung %s bei %L hat ungültigen Wert %qs"
  
! #: fortran/io.cc:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr "ACTION-Typ bei %L steht in Konflikt mit READONLY-Spezifizierer"
  
! #: fortran/io.cc:2226
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr "ASYNCHRONOUS= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:2245 fortran/io.cc:3919
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr "BLANK= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:2273 fortran/io.cc:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr "DECIMAL= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:2305
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr "ENCODING= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:2356 fortran/io.cc:3964
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr "ROUND= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:2386
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr "SIGN= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:2407
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "RECL in OPEN-Anweisung bei %L muss positiv sein"
  
! #: fortran/io.cc:2432
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr "Der STATUS, der in der OPEN-Anweisung bei %L angegeben ist, ist %qs, es gibt jedoch keine dazu passende FILE-Angabe"
  
! #: fortran/io.cc:2443
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr "Der STATUS, der in der OPEN-Anweisung bei %L angegeben ist, kann nicht den Wert SCRATCH haben, wenn ein FILE angegeben ist"
  
! #: fortran/io.cc:2454
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "UNIT-Spezifizierer mit NEWUNIT bei %L nicht erlaubt"
  
! #: fortran/io.cc:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr "NEWUNIT-Spezifizierer muss FILE= oder STATUS='scratch' bei %L haben"
  
! #: fortran/io.cc:2472
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "OPEN-Anweisung bei %L muss UNIT oder NEWUNIT haben"
  
! #: fortran/io.cc:2507
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr "Spezifizierer %sbei %L ist in OPEN-Anweisung für unformatierte Ein-/Ausgabe nicht erlaubt"
  
! #: fortran/io.cc:2515
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr "RECL-Angabe nicht erlaubt in OPEN-Anweisung bei %L für Datenstrom-Ein-/Ausgabe"
  
! #: fortran/io.cc:2528
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr "POSITION-Angabe in OPEN-Anweisung bei %L ist nur für Datenstrom-ACCESS oder für sequentiellen ACCESS erlaubt"
  
! #: fortran/io.cc:2581
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "OPEN-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.cc:2689
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "CLOSE-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.cc:2715
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "CLOSE-Anweisung bei %L erfordert eine UNIT-Zahl"
  
! #: fortran/io.cc:2723
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "UNIT-Zahl in CLOSE-Anweisung bei %L muss nicht-negativ sein"
  
! #: fortran/io.cc:2846 fortran/match.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.cc:2876
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "Fehlende UNIT-Zahl in Anweisung bei %L"
  
! #: fortran/io.cc:2887 fortran/io.cc:3377
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "UNIT-Zahl in Anweisung bei %L muss nicht-negativ sein"
  
! #: fortran/io.cc:2920
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "FLUSH-Anweisung bei %C"
  
! #: fortran/io.cc:2961
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "Fehlendes Format mit Standard-Einheit bei %C"
  
! #: fortran/io.cc:2981
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Doppelte UNIT-Spezifikation bei %C"
  
! #: fortran/io.cc:3055
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Doppelte Format-Spezifikation bei %C"
  
! #: fortran/io.cc:3096
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Symbol %qs in Namensliste %qs ist INTENT(IN) bei %C"
  
! #: fortran/io.cc:3132
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Doppelte NML-Spezifikation bei %C"
  
! #: fortran/io.cc:3141
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Symbol %qs bei %C muss ein NAMELIST-Gruppenname sein"
  
! #: fortran/io.cc:3207
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "END-Tag bei %C in Ausgabe-Anweisung nicht erlaubt"
  
! #: fortran/io.cc:3303
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "Bei %L wurde kein UNIT angegeben"
  
! #: fortran/io.cc:3310
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr "UNIT-Spezifikation bei %L darf kein Zeichen-PARAMETER sein"
  
! #: fortran/io.cc:3323
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "UNIT-Spezifikation bei %L muss ein INTEGER-Ausdruck oder eine CHARACTER-Variable sein"
  
! #: fortran/io.cc:3345
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Ungültige Form der WRITE-Anweisung bei %L, UNIT erforderlich"
  
! #: fortran/io.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Interne Einheit mit Vektor-Index bei %L"
  
! #: fortran/io.cc:3370
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Externe IO UNIT kann kein Feld bei %L sein"
  
! #: fortran/io.cc:3400
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST %qs in READ-Anweisung bei %L enthält Symbol %qs, das im Kontext zur Variablendefinition nicht auftreten darf"
  
! #: fortran/io.cc:3412
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/Ausgabeprozedur"
  
! #: fortran/io.cc:3422 fortran/resolve.cc:16941
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L mit ALLOCATABLE- oder POINTER-Komponenten"
  
! #: fortran/io.cc:3430
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L hat ALLOCATABLE- oder POINTER-Komponenten erfordert daher eine definierte Ein-/Ausgabeprozedur"
  
! #: fortran/io.cc:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "Komma vor Ein-/Ausgabeelementliste bei %L"
  
! #: fortran/io.cc:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR-Marke %d bei %L nicht definiert"
  
! #: fortran/io.cc:3463
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END-Marke %d bei %L nicht definiert"
  
! #: fortran/io.cc:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR-Marke %d bei %L nicht definiert"
  
! #: fortran/io.cc:3485
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT-Marke %d bei %L nicht definiert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/io.cc:3516
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr "io_kind_name(): bad I/O-kind"
  
! #: fortran/io.cc:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Syntaxfehler in E/A-Iterator bei %C"
  
! #: fortran/io.cc:3637
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr "Variable in READ-Anweisung bei %C erwartet"
  
! #: fortran/io.cc:3643
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "Variable oder io-implied-do in READ-Anweisung bei %L erwartet"
  
! #: fortran/io.cc:3652
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr "Variable oder io-implied-do bei %L erwartet"
  
! #: fortran/io.cc:3661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Ausdruck in %s-Anweisung bei %C erwartet"
  
! #: fortran/io.cc:3666
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr "BOZ-Literalkonstante bei %L darf nicht in einer Ausgabe-IO-Liste vorkommen"
  
! #: fortran/io.cc:3814
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "Interne Datei bei %L mit Namensliste"
  
! #: fortran/io.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "IO UNIT in %s-Anweisung bei %L muss eine interne Datei in einer PURE-Prozedur sein"
  
! #: fortran/io.cc:3942
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "PAD= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr "DELIM= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "PRINT-Namensliste bei %C ist eine Erweiterung"
  
! #: fortran/io.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr "Komma hinter * bei %C ist nur zusammen mit einer I/O-Liste erlaubt"
  
! #: fortran/io.cc:4380
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Komma in E/A-Liste bei %C erwartet"
  
! #: fortran/io.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "PRINT-Anweisung bei %C innerhalb PURE-Prozedur nicht erlaubt"
  
! #: fortran/io.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "NULL() in der Nähe von %L darf nicht in einer INQUIRE-Anweisung vorkommen"
  
! #: fortran/io.cc:4621 fortran/io.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "INQUIRE-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.cc:4649
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENGTH-Markierung in INQUIRE-Anweisung bei %C ungültig"
  
! #: fortran/io.cc:4659 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "INQUIRE-Anweisung bei %L kann nicht sowohl FILE- als auch UNIT-Spezifikationssymbole enthalten"
  
! #: fortran/io.cc:4666
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "INQUIRE-Anweisung bei %L erfordert entweder FILE- oder UNIT-Spezifikationssymbol"
  
! #: fortran/io.cc:4676
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "UNIT-Zahl in INQUIRE-Anweisung bei %L darf nicht %d sein"
  
! #: fortran/io.cc:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "INQUIRE-Anweisung bei %L erfordert PENDING= mit Spezifizierung ID="
  
! #: fortran/io.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "WAIT bei %C ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "WAIT-Anweisung ist in PURE-Prozedur bei %C nicht erlaubt"
--- 75225,75752 ----
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "Das Formatspezifikationssymbol H bei %L ist eine in Fortran 95 entfernte Besonderheit"
  
! #: fortran/io.cc:1232 fortran/io.cc:1295
  #, gcc-internal-format, gfc-internal-format
! msgid "Missing comma in FORMAT string at %L"
! msgstr "Fehlendes Komma in Formatzeichenkette bei %L"
  
! #: fortran/io.cc:1351
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Überschüssige Zeichen im Format bei %L"
  
! #: fortran/io.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Formatanweisung im Hauptblock des Modules bei %C"
  
! #: fortran/io.cc:1382
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "FORMAT-Anweisung bei %C kann nicht innerhalb von INTERFACE auftreten"
  
! #: fortran/io.cc:1388
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Fehlende Format-Marke bei %C"
  
! #: fortran/io.cc:1443 fortran/io.cc:1474 fortran/io.cc:1554
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Ungültiger Wert für Spezifikation %s bei %C"
  
! #: fortran/io.cc:1449 fortran/io.cc:1480 fortran/io.cc:1636 fortran/io.cc:1649
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Doppelte Spezifikation %s bei %C"
  
! #: fortran/io.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "Variable %s kann nicht INTENT(IN) bei %C sein"
  
! #: fortran/io.cc:1499
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Variable %s kann nicht in PURE-Prozedur bei %C zugewiesen werden"
  
! #: fortran/io.cc:1529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr "Variable bei %L erwartet"
  
! #: fortran/io.cc:1560
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Doppelte Markenspezifikation %s bei %C"
  
! #: fortran/io.cc:1580 fortran/io.cc:1597 fortran/io.cc:1618
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr "%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec%> eingeschaltet werden"
  
! #: fortran/io.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "Konstanter Ausdruck in FORMAT-Markierung bei %L muss vom Standard-CHARACTER-Typ sein"
  
! #: fortran/io.cc:1696
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "FORMAT-Kennzeichen bei %L kann kein Feld der Größe 0 sein"
  
! #: fortran/io.cc:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "FORMAT-Markierung bei %L muss vom Typ Standard-CHARACTER oder INTEGER sein"
  
! #: fortran/io.cc:1743
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "ASSIGNED-Variable in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1748
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "Variable %qs bei %L wurde keine Formatmarke zugewiesen"
  
! #: fortran/io.cc:1755
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Skalares %qs in FORMAT-Marke bei %L ist keine ASSIGNED-Variable"
  
! #: fortran/io.cc:1770
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "Weder Zeichen noch Hollerith in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1774
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Nicht-Zeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Element eines Feldes mit vermuteter Form aus Nicht-Schriftzeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1787
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Element eines Feldes mit vermuteter Größe aus Nicht-Schriftzeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1794
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Element eines Zeigerfeldes aus Nicht-Schriftzeichen in FORMAT-Markierung bei %L"
  
! #: fortran/io.cc:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "Markierung %s bei %L muss vom Typ %s sein"
  
! #: fortran/io.cc:1827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "Markierung %s bei %L muss Standard-Zeichenkette sein"
  
! #: fortran/io.cc:1834
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "Markierung %s bei %L muss ein Skalar sein"
  
! #: fortran/io.cc:1840
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "IOMSG-Markierung bei %L"
  
! #: fortran/io.cc:1848
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 erfordert Standard INTEGER in %s-Marke bei %L"
  
! #: fortran/io.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Nicht-Standard-LOGICAL in %s-Marke bei %L"
  
! #: fortran/io.cc:1864
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "NEWUNIT-Spezifizierer bei %L"
  
! #: fortran/io.cc:1882
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "CONVERT-Marke bei %L"
  
! #: fortran/io.cc:2098
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "Fortran 2003: Spezifizierer %s in Anweisung %s bei %L hat Wert %qs"
  
! #: fortran/io.cc:2106 fortran/io.cc:2133
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "Spezifizierer %s in Anweisung %s bei %L hat Wert %qs"
  
! #: fortran/io.cc:2125
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "Erweiterung: Spezifizierer %s in Anweisung %s bei %L hat Wert %qs"
  
! #: fortran/io.cc:2147 fortran/io.cc:2155
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "Spezifizierer %s in Anweisung %s bei %L hat ungültigen Wert %qs"
  
! #: fortran/io.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr "ACTION-Typ bei %L steht in Konflikt mit READONLY-Spezifizierer"
  
! #: fortran/io.cc:2228
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr "ASYNCHRONOUS= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:2247 fortran/io.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr "BLANK= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:2275 fortran/io.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr "DECIMAL= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:2307
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr "ENCODING= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:2358 fortran/io.cc:3966
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr "ROUND= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:2388
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr "SIGN= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:2409
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "RECL in OPEN-Anweisung bei %L muss positiv sein"
  
! #: fortran/io.cc:2434
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr "Der STATUS, der in der OPEN-Anweisung bei %L angegeben ist, ist %qs, es gibt jedoch keine dazu passende FILE-Angabe"
  
! #: fortran/io.cc:2445
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr "Der STATUS, der in der OPEN-Anweisung bei %L angegeben ist, kann nicht den Wert SCRATCH haben, wenn ein FILE angegeben ist"
  
! #: fortran/io.cc:2456
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "UNIT-Spezifizierer mit NEWUNIT bei %L nicht erlaubt"
  
! #: fortran/io.cc:2467
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr "NEWUNIT-Spezifizierer muss FILE= oder STATUS='scratch' bei %L haben"
  
! #: fortran/io.cc:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "OPEN-Anweisung bei %L muss UNIT oder NEWUNIT haben"
  
! #: fortran/io.cc:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr "Spezifizierer %sbei %L ist in OPEN-Anweisung für unformatierte Ein-/Ausgabe nicht erlaubt"
  
! #: fortran/io.cc:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr "RECL-Angabe nicht erlaubt in OPEN-Anweisung bei %L für Datenstrom-Ein-/Ausgabe"
  
! #: fortran/io.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr "POSITION-Angabe in OPEN-Anweisung bei %L ist nur für Datenstrom-ACCESS oder für sequentiellen ACCESS erlaubt"
  
! #: fortran/io.cc:2583
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "OPEN-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.cc:2691
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "CLOSE-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "CLOSE-Anweisung bei %L erfordert eine UNIT-Zahl"
  
! #: fortran/io.cc:2725
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "UNIT-Zahl in CLOSE-Anweisung bei %L muss nicht-negativ sein"
  
! #: fortran/io.cc:2848 fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.cc:2878
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "Fehlende UNIT-Zahl in Anweisung bei %L"
  
! #: fortran/io.cc:2889 fortran/io.cc:3379
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "UNIT-Zahl in Anweisung bei %L muss nicht-negativ sein"
  
! #: fortran/io.cc:2922
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "FLUSH-Anweisung bei %C"
  
! #: fortran/io.cc:2963
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "Fehlendes Format mit Standard-Einheit bei %C"
  
! #: fortran/io.cc:2983
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Doppelte UNIT-Spezifikation bei %C"
  
! #: fortran/io.cc:3057
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Doppelte Format-Spezifikation bei %C"
  
! #: fortran/io.cc:3098
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Symbol %qs in Namensliste %qs ist INTENT(IN) bei %C"
  
! #: fortran/io.cc:3134
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Doppelte NML-Spezifikation bei %C"
  
! #: fortran/io.cc:3143
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Symbol %qs bei %C muss ein NAMELIST-Gruppenname sein"
  
! #: fortran/io.cc:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "END-Tag bei %C in Ausgabe-Anweisung nicht erlaubt"
  
! #: fortran/io.cc:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "Bei %L wurde kein UNIT angegeben"
  
! #: fortran/io.cc:3312
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr "UNIT-Spezifikation bei %L darf kein Zeichen-PARAMETER sein"
  
! #: fortran/io.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "UNIT-Spezifikation bei %L muss ein INTEGER-Ausdruck oder eine CHARACTER-Variable sein"
  
! #: fortran/io.cc:3347
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Ungültige Form der WRITE-Anweisung bei %L, UNIT erforderlich"
  
! #: fortran/io.cc:3358
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Interne Einheit mit Vektor-Index bei %L"
  
! #: fortran/io.cc:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Externe IO UNIT kann kein Feld bei %L sein"
  
! #: fortran/io.cc:3402
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST %qs in READ-Anweisung bei %L enthält Symbol %qs, das im Kontext zur Variablendefinition nicht auftreten darf"
  
! #: fortran/io.cc:3414
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/Ausgabeprozedur"
  
! #: fortran/io.cc:3424 fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L mit ALLOCATABLE- oder POINTER-Komponenten"
  
! #: fortran/io.cc:3432
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L hat ALLOCATABLE- oder POINTER-Komponenten erfordert daher eine definierte Ein-/Ausgabeprozedur"
  
! #: fortran/io.cc:3443
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "Komma vor Ein-/Ausgabeelementliste bei %L"
  
! #: fortran/io.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR-Marke %d bei %L nicht definiert"
  
! #: fortran/io.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END-Marke %d bei %L nicht definiert"
  
! #: fortran/io.cc:3477
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR-Marke %d bei %L nicht definiert"
  
! #: fortran/io.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT-Marke %d bei %L nicht definiert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/io.cc:3518
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr "io_kind_name(): bad I/O-kind"
  
! #: fortran/io.cc:3607
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Syntaxfehler in E/A-Iterator bei %C"
  
! #: fortran/io.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr "Variable in READ-Anweisung bei %C erwartet"
  
! #: fortran/io.cc:3645
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "Variable oder io-implied-do in READ-Anweisung bei %L erwartet"
  
! #: fortran/io.cc:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr "Variable oder io-implied-do bei %L erwartet"
  
! #: fortran/io.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Ausdruck in %s-Anweisung bei %C erwartet"
  
! #: fortran/io.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr "BOZ-Literalkonstante bei %L darf nicht in einer Ausgabe-IO-Liste vorkommen"
  
! #: fortran/io.cc:3816
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "Interne Datei bei %L mit Namensliste"
  
! #: fortran/io.cc:3831
  #, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "IO UNIT in %s-Anweisung bei %L muss eine interne Datei in einer PURE-Prozedur sein"
  
! #: fortran/io.cc:3944
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "PAD= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:4013
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr "DELIM= bei %L ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:4187
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "PRINT-Namensliste bei %C ist eine Erweiterung"
  
! #: fortran/io.cc:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr "Komma hinter * bei %C ist nur zusammen mit einer I/O-Liste erlaubt"
  
! #: fortran/io.cc:4382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Komma in E/A-Liste bei %C erwartet"
  
! #: fortran/io.cc:4449
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "PRINT-Anweisung bei %C innerhalb PURE-Prozedur nicht erlaubt"
  
! #: fortran/io.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "NULL() in der Nähe von %L darf nicht in einer INQUIRE-Anweisung vorkommen"
  
! #: fortran/io.cc:4623 fortran/io.cc:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "INQUIRE-Anweisung in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/io.cc:4651
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENGTH-Markierung in INQUIRE-Anweisung bei %C ungültig"
  
! #: fortran/io.cc:4661 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "INQUIRE-Anweisung bei %L kann nicht sowohl FILE- als auch UNIT-Spezifikationssymbole enthalten"
  
! #: fortran/io.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "INQUIRE-Anweisung bei %L erfordert entweder FILE- oder UNIT-Spezifikationssymbol"
  
! #: fortran/io.cc:4678
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "UNIT-Zahl in INQUIRE-Anweisung bei %L darf nicht %d sein"
  
! #: fortran/io.cc:4693
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "INQUIRE-Anweisung bei %L erfordert PENDING= mit Spezifizierung ID="
  
! #: fortran/io.cc:4869
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "WAIT bei %C ist in Fortran 95 nicht erlaubt"
  
! #: fortran/io.cc:4875
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "WAIT-Anweisung ist in PURE-Prozedur bei %C nicht erlaubt"
*************** msgstr "REDUCE-Ortsangabe bei %L"
*** 75993,76492 ****
  msgid "Locality spec at %L"
  msgstr "Ortsangabe bei %L"
  
! #: fortran/match.cc:3112
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "Name %qs in %s-Anweisung bei %C ist unbekannt"
  
! #: fortran/match.cc:3120
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr "Name %qs in %s-Anweisung bei %C ist kein Konstruktname"
  
! #: fortran/match.cc:3132
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr "Anweisung %s bei %C hinterlässt CRITICAL-Konstrukt"
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3140
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr "Anweisung %s bei %C hinterlässt DO CONCURRENT-Konstrukt"
  
! #: fortran/match.cc:3152
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr "Anweisung %s bei %C ist nicht innerhalb eines Konstrukts"
  
! #: fortran/match.cc:3155
  #, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr "Anweisung %s bei %C nicht innerhalb des Konstrukts %qs"
  
! #: fortran/match.cc:3181
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr "CYCLE-Anweisung bei %C ist nicht auf Nicht-Schleifenkonstrukt %qs anwendbar"
  
! #: fortran/match.cc:3186
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr "EXIT-Anweisung ohne DO-CONSTRUCT-Name bei %C"
  
! #: fortran/match.cc:3192
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "Anweisung %s bei %C nicht auf Konstrukt %qs anwendbar"
  
! #: fortran/match.cc:3200
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "Anweisung %s bei %C verlässt OpenACC-strukturierten Block"
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "Anweisung %s bei %C verlässt OpenMP-strukturierten Block"
  
! #: fortran/match.cc:3241
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "EXIT-Anweisung bei %C beendet »!$ACC LOOP«-Schleife"
  
! #: fortran/match.cc:3247
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr "CYCLE-Anweisung bei %C für nicht-innerste gekachelte »!$ACC LOOP«-Schleife"
  
! #: fortran/match.cc:3249
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr "CYCLE-Anweisung bei %C für nicht-innerste eingeklappte »!$ACC LOOP«-Schleife"
  
! #: fortran/match.cc:3296
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "EXIT-Anweisung bei %C beendet !$OMP DO Schleife"
  
! #: fortran/match.cc:3301
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr "CYCLE-Anweisung bei %C für nicht-innerste eingestürzte !$OMP DO-Schleife"
  
! #: fortran/match.cc:3406
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "Leerzeichen in %s-Anweisung in der Nähe von %C erwartet"
  
! #: fortran/match.cc:3429
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr "STOP-Code bei %C darf nicht negativ sein"
  
! #: fortran/match.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr "STOP-Code bei %C enthält zu viele Ziffern"
  
! #: fortran/match.cc:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "Spezifizierer QUIET= für %s bei %L"
  
! #: fortran/match.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr "Anweisung %s bei %C in PURE-Prozedur"
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr "STOP-Anweisung zur Image-Steuerung bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:3486
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr "STOP-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:3498
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr "STOP-Code bei %L muss eine skalare CHARACTER-Konstante oder Ziffer[Ziffer[Ziffer[Ziffer[Ziffer]]]] sein"
  
! #: fortran/match.cc:3510
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr "STOP-Code bei %L muss eine skalare CHARACTER- oder INTEGER-Konstante sein"
  
! #: fortran/match.cc:3517
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr "STOP-Code bei %L muss entweder INTEGER- oder CHARACTER-Typ haben"
  
! #: fortran/match.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr "STOP-Code bei %L muss Skalar sein"
  
! #: fortran/match.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr "STOP-Code bei %L muss Standardzeichentyp KIND=%d sein"
  
! #: fortran/match.cc:3538
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "STOP-Code bei %L muss Standardganzzahltyp KIND=%d sein"
  
! #: fortran/match.cc:3550 fortran/resolve.cc:13453
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "Der Spezifizierer QUIET bei %L muss ein skalarer LOGICAL sein"
  
! #: fortran/match.cc:3600
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "PAUSE-Anweisung bei %C"
  
! #: fortran/match.cc:3621
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "ERROR STOP-Anweisung bei %C"
  
! #: fortran/match.cc:3647
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "Anweisung »EVENT %s« zur Image-Steuerung bei %C in PURE-Prozedur"
  
! #: fortran/match.cc:3662
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr "Anweisung »EVENT %s« zur Image-Steuerung bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:3669
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr "Anweisung »EVENT %s« zur Image-Steuerung bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:3699 fortran/match.cc:4041 fortran/match.cc:4253
! #: fortran/match.cc:4805 fortran/match.cc:5177
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr "Redundante STAT-Marke bei %L gefunden"
  
! #: fortran/match.cc:3720 fortran/match.cc:4062 fortran/match.cc:4273
! #: fortran/match.cc:4837 fortran/match.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "Redundante ERRMSG-Marke bei %L gefunden"
  
! #: fortran/match.cc:3741
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr "Redundante UNTIL_COUNT-Marke bei %L gefunden"
  
! #: fortran/match.cc:3807
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "»EVENT POST«-Anweisung bei %C"
  
! #: fortran/match.cc:3817
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "»EVENT WAIT«-Anweisung bei %C"
  
! #: fortran/match.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "»FAIL IMAGE«-Anweisung bei %C"
  
! #: fortran/match.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "FORM-TEAM-Anweisung bei %C"
  
! #: fortran/match.cc:3892
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "CHANGE-TEAM-Anweisung bei %C"
  
! #: fortran/match.cc:3922
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr "END-TEAM-Anweisung bei %C"
  
! #: fortran/match.cc:3946
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "SYNC-TEAM-Anweisung bei %C"
  
! #: fortran/match.cc:3989
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr "Anweisung %s zur Image-Steuerung bei %C in PURE-Prozedur"
  
! #: fortran/match.cc:4004
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr "Anweisung %s zur Image-Steuerung bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr "Anweisung %s zur Image-Steuerung bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:4083
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr "Redundante ACQUIRED_LOCK-Marke bei %L gefunden"
  
! #: fortran/match.cc:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "LOCK-Anweisung bei %C"
  
! #: fortran/match.cc:4158
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "UNLOCK-Anweisung bei %C"
  
! #: fortran/match.cc:4183
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr "SYNC-Anweisung zur Image-Steuerung bei %C in PURE-Prozedur"
  
! #: fortran/match.cc:4189
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "SYNC-Anweisung bei %C"
  
! #: fortran/match.cc:4201
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr "SYNC-Anweisung zur Image-Steuerung bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr "SYNC-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:4387
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "ASSIGN-Anweisung bei %C"
  
! #: fortran/match.cc:4431
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "Zugewiesene GOTO-Anweisung bei %C"
  
! #: fortran/match.cc:4475 fortran/match.cc:4526
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "Anweisungsmarkenliste in GOTO bei %C kann nicht leer sein"
  
! #: fortran/match.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr "Berechnetes GOTO bei %C"
  
! #: fortran/match.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr "Fehler in Typspezifikation bei %L"
  
! #: fortran/match.cc:4624
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr "Typspezifikation in ALLOCATE bei %L"
  
! #: fortran/match.cc:4647
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr "Die Spezifikationsliste für Typparameter in der Spezifikation bei %L darf keine DEFERRED-Parameter enthalten"
  
! #: fortran/match.cc:4677 fortran/match.cc:5115
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "Unerwartete Konstante bei %C"
  
! #: fortran/match.cc:4687
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr "Falsches Reservierungs-Objekt bei %C für eine PURE-Prozedur"
  
! #: fortran/match.cc:4702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr "Inkompatibles ALLOCATE-Objekt bei %C für CHARACTER-Typspezifikation bei %L"
  
! #: fortran/match.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "ALLOCATE von Koarray bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr "ALLOCATE von Koarray bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:4751
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr "ALLOCATE-Objekt bei %L ist weder ein Datenzeiger noch eine reservierbare Variable"
  
! #: fortran/match.cc:4763
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr "Typ der Entität bei %L ist mit Typspezifikation unverträglich"
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr "Parameter mit KIND-Typ für Entität bei %L unterscheidet sich vom Parameter mit KIND-Typ der Typspezifikation"
  
! #: fortran/match.cc:4788
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "Formspezifikation für reservierbares Skalar bei %C"
  
! #: fortran/match.cc:4815
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr "STAT-Angabe bei %L darf keine Konstante sein"
  
! #: fortran/match.cc:4831
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr "ERRMSG-Markierung bei %L"
  
! #: fortran/match.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr "SOURCE-Marke bei %L"
  
! #: fortran/match.cc:4860
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr "Überflüssige SOURCE-Marke bei %L gefunden"
  
! #: fortran/match.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr "SOURCE-Marke bei %L steht mit Typspezifikation bei %L in Konflikt"
  
! #: fortran/match.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr "SOURCE-Marke bei %L mit mehr als einem reservierbaren Objekt"
  
! #: fortran/match.cc:4891
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr "MOLD-Marke bei %L"
  
! #: fortran/match.cc:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr "Überflüssige MOLD-Marke bei %L gefunden"
  
! #: fortran/match.cc:4904
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr "MOLD-Marke bei %L steht mit Typspezifikation bei %L in Konflikt"
  
! #: fortran/match.cc:4930
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr "MOLD-Marke bei %L steht mit SOURCE-Marke bei %L in Konflikt"
  
! #: fortran/match.cc:4938
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "ALLOCATE-Objekt bei %L mit Parameter aufgeschobenen Typs erfordert entweder eine Typspezifikation, SOURCE-Marke oder MOLD-Marke"
  
! #: fortran/match.cc:4950
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "Unbeschränkt polymorphes ALLOCATE-Objekt bei %L erfordert entweder eine Typspezifikation, SOURCE-Marke oder MOLD-Marke"
  
! #: fortran/match.cc:5017
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr "Zeigerobjekt bei %C darf nicht koindiziert sein"
  
! #: fortran/match.cc:5032
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr "NULLIFY erlaubt keine Neuzuordnung von Grenzen für Zeigerobjekt bei %C"
  
! #: fortran/match.cc:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr "Unzulässiges ALLOCATE-Objekt bei %C für eine PURE-Prozedur"
  
! #: fortran/match.cc:5137
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "DEALLOCATE von Koarray bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr "DEALLOCATE von Koarray bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:5160
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr "Allocate-Objekt bei %C ist kein Nicht-Prozedur-Zeiger oder reservierbare Variable"
  
! #: fortran/match.cc:5197
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr "ERRMSG bei %L"
  
! #: fortran/match.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr "RETURN-Anweisung zur Image-Steuerung bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr "PRINT-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr "Alternative RETURN-Anweisung bei %C ist nur innerhalb einer SUBROUTINE erlaubt"
  
! #: fortran/match.cc:5300
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr "RETURN-Anweisung im Hauptprogramm bei %C"
  
! #: fortran/match.cc:5328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Referenz auf Komponente bei %C erwartet"
  
! #: fortran/match.cc:5337
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Ausschuss hinter CALL bei %C"
  
! #: fortran/match.cc:5348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "Typgebundene Prozedur oder Prozedurzeiger-Komponente bei %C erwartet"
  
! #: fortran/match.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr "Eine BOZ-Literalkonstante bei %L kann nicht als tatsächliches Argument in einer Unterprogrammreferenz erscheinen"
  
! #: fortran/match.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Syntaxfehler im allgemeinen Blocknamen bei %C"
--- 76085,76584 ----
  msgid "Locality spec at %L"
  msgstr "Ortsangabe bei %L"
  
! #: fortran/match.cc:3113
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "Name %qs in %s-Anweisung bei %C ist unbekannt"
  
! #: fortran/match.cc:3121
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr "Name %qs in %s-Anweisung bei %C ist kein Konstruktname"
  
! #: fortran/match.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr "Anweisung %s bei %C hinterlässt CRITICAL-Konstrukt"
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3141
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr "Anweisung %s bei %C hinterlässt DO CONCURRENT-Konstrukt"
  
! #: fortran/match.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr "Anweisung %s bei %C ist nicht innerhalb eines Konstrukts"
  
! #: fortran/match.cc:3156
  #, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr "Anweisung %s bei %C nicht innerhalb des Konstrukts %qs"
  
! #: fortran/match.cc:3182
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr "CYCLE-Anweisung bei %C ist nicht auf Nicht-Schleifenkonstrukt %qs anwendbar"
  
! #: fortran/match.cc:3187
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr "EXIT-Anweisung ohne DO-CONSTRUCT-Name bei %C"
  
! #: fortran/match.cc:3193
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "Anweisung %s bei %C nicht auf Konstrukt %qs anwendbar"
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "Anweisung %s bei %C verlässt OpenACC-strukturierten Block"
  
! #: fortran/match.cc:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "Anweisung %s bei %C verlässt OpenMP-strukturierten Block"
  
! #: fortran/match.cc:3242
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "EXIT-Anweisung bei %C beendet »!$ACC LOOP«-Schleife"
  
! #: fortran/match.cc:3248
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr "CYCLE-Anweisung bei %C für nicht-innerste gekachelte »!$ACC LOOP«-Schleife"
  
! #: fortran/match.cc:3250
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr "CYCLE-Anweisung bei %C für nicht-innerste eingeklappte »!$ACC LOOP«-Schleife"
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "EXIT-Anweisung bei %C beendet !$OMP DO Schleife"
  
! #: fortran/match.cc:3302
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr "CYCLE-Anweisung bei %C für nicht-innerste eingestürzte !$OMP DO-Schleife"
  
! #: fortran/match.cc:3407
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "Leerzeichen in %s-Anweisung in der Nähe von %C erwartet"
  
! #: fortran/match.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr "STOP-Code bei %C darf nicht negativ sein"
  
! #: fortran/match.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr "STOP-Code bei %C enthält zu viele Ziffern"
  
! #: fortran/match.cc:3452
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "Spezifizierer QUIET= für %s bei %L"
  
! #: fortran/match.cc:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr "Anweisung %s bei %C in PURE-Prozedur"
  
! #: fortran/match.cc:3482
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr "STOP-Anweisung zur Image-Steuerung bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr "STOP-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr "STOP-Code bei %L muss eine skalare CHARACTER-Konstante oder Ziffer[Ziffer[Ziffer[Ziffer[Ziffer]]]] sein"
  
! #: fortran/match.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr "STOP-Code bei %L muss eine skalare CHARACTER- oder INTEGER-Konstante sein"
  
! #: fortran/match.cc:3518
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr "STOP-Code bei %L muss entweder INTEGER- oder CHARACTER-Typ haben"
  
! #: fortran/match.cc:3525
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr "STOP-Code bei %L muss Skalar sein"
  
! #: fortran/match.cc:3532
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr "STOP-Code bei %L muss Standardzeichentyp KIND=%d sein"
  
! #: fortran/match.cc:3539
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "STOP-Code bei %L muss Standardganzzahltyp KIND=%d sein"
  
! #: fortran/match.cc:3551 fortran/resolve.cc:13443
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "Der Spezifizierer QUIET bei %L muss ein skalarer LOGICAL sein"
  
! #: fortran/match.cc:3601
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "PAUSE-Anweisung bei %C"
  
! #: fortran/match.cc:3622
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "ERROR STOP-Anweisung bei %C"
  
! #: fortran/match.cc:3648
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "Anweisung »EVENT %s« zur Image-Steuerung bei %C in PURE-Prozedur"
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr "Anweisung »EVENT %s« zur Image-Steuerung bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr "Anweisung »EVENT %s« zur Image-Steuerung bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:3700 fortran/match.cc:4042 fortran/match.cc:4254
! #: fortran/match.cc:4806 fortran/match.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr "Redundante STAT-Marke bei %L gefunden"
  
! #: fortran/match.cc:3721 fortran/match.cc:4063 fortran/match.cc:4274
! #: fortran/match.cc:4838 fortran/match.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "Redundante ERRMSG-Marke bei %L gefunden"
  
! #: fortran/match.cc:3742
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr "Redundante UNTIL_COUNT-Marke bei %L gefunden"
  
! #: fortran/match.cc:3808
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "»EVENT POST«-Anweisung bei %C"
  
! #: fortran/match.cc:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "»EVENT WAIT«-Anweisung bei %C"
  
! #: fortran/match.cc:3830
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "»FAIL IMAGE«-Anweisung bei %C"
  
! #: fortran/match.cc:3854
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "FORM-TEAM-Anweisung bei %C"
  
! #: fortran/match.cc:3893
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "CHANGE-TEAM-Anweisung bei %C"
  
! #: fortran/match.cc:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr "END-TEAM-Anweisung bei %C"
  
! #: fortran/match.cc:3947
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "SYNC-TEAM-Anweisung bei %C"
  
! #: fortran/match.cc:3990
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr "Anweisung %s zur Image-Steuerung bei %C in PURE-Prozedur"
  
! #: fortran/match.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr "Anweisung %s zur Image-Steuerung bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr "Anweisung %s zur Image-Steuerung bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:4084
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr "Redundante ACQUIRED_LOCK-Marke bei %L gefunden"
  
! #: fortran/match.cc:4149
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "LOCK-Anweisung bei %C"
  
! #: fortran/match.cc:4159
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "UNLOCK-Anweisung bei %C"
  
! #: fortran/match.cc:4184
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr "SYNC-Anweisung zur Image-Steuerung bei %C in PURE-Prozedur"
  
! #: fortran/match.cc:4190
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "SYNC-Anweisung bei %C"
  
! #: fortran/match.cc:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr "SYNC-Anweisung zur Image-Steuerung bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr "SYNC-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:4388
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "ASSIGN-Anweisung bei %C"
  
! #: fortran/match.cc:4432
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "Zugewiesene GOTO-Anweisung bei %C"
  
! #: fortran/match.cc:4476 fortran/match.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "Anweisungsmarkenliste in GOTO bei %C kann nicht leer sein"
  
! #: fortran/match.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr "Berechnetes GOTO bei %C"
  
! #: fortran/match.cc:4612
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr "Fehler in Typspezifikation bei %L"
  
! #: fortran/match.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr "Typspezifikation in ALLOCATE bei %L"
  
! #: fortran/match.cc:4648
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr "Die Spezifikationsliste für Typparameter in der Spezifikation bei %L darf keine DEFERRED-Parameter enthalten"
  
! #: fortran/match.cc:4678 fortran/match.cc:5116
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "Unerwartete Konstante bei %C"
  
! #: fortran/match.cc:4688
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr "Falsches Reservierungs-Objekt bei %C für eine PURE-Prozedur"
  
! #: fortran/match.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr "Inkompatibles ALLOCATE-Objekt bei %C für CHARACTER-Typspezifikation bei %L"
  
! #: fortran/match.cc:4725
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "ALLOCATE von Koarray bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:4730
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr "ALLOCATE von Koarray bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:4752
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr "ALLOCATE-Objekt bei %L ist weder ein Datenzeiger noch eine reservierbare Variable"
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr "Typ der Entität bei %L ist mit Typspezifikation unverträglich"
  
! #: fortran/match.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr "Parameter mit KIND-Typ für Entität bei %L unterscheidet sich vom Parameter mit KIND-Typ der Typspezifikation"
  
! #: fortran/match.cc:4789
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "Formspezifikation für reservierbares Skalar bei %C"
  
! #: fortran/match.cc:4816
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr "STAT-Angabe bei %L darf keine Konstante sein"
  
! #: fortran/match.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr "ERRMSG-Markierung bei %L"
  
! #: fortran/match.cc:4855
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr "SOURCE-Marke bei %L"
  
! #: fortran/match.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr "Überflüssige SOURCE-Marke bei %L gefunden"
  
! #: fortran/match.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr "SOURCE-Marke bei %L steht mit Typspezifikation bei %L in Konflikt"
  
! #: fortran/match.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr "SOURCE-Marke bei %L mit mehr als einem reservierbaren Objekt"
  
! #: fortran/match.cc:4892
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr "MOLD-Marke bei %L"
  
! #: fortran/match.cc:4898
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr "Überflüssige MOLD-Marke bei %L gefunden"
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr "MOLD-Marke bei %L steht mit Typspezifikation bei %L in Konflikt"
  
! #: fortran/match.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr "MOLD-Marke bei %L steht mit SOURCE-Marke bei %L in Konflikt"
  
! #: fortran/match.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "ALLOCATE-Objekt bei %L mit Parameter aufgeschobenen Typs erfordert entweder eine Typspezifikation, SOURCE-Marke oder MOLD-Marke"
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "Unbeschränkt polymorphes ALLOCATE-Objekt bei %L erfordert entweder eine Typspezifikation, SOURCE-Marke oder MOLD-Marke"
  
! #: fortran/match.cc:5018
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr "Zeigerobjekt bei %C darf nicht koindiziert sein"
  
! #: fortran/match.cc:5033
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr "NULLIFY erlaubt keine Neuzuordnung von Grenzen für Zeigerobjekt bei %C"
  
! #: fortran/match.cc:5128
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr "Unzulässiges ALLOCATE-Objekt bei %C für eine PURE-Prozedur"
  
! #: fortran/match.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "DEALLOCATE von Koarray bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr "DEALLOCATE von Koarray bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr "Allocate-Objekt bei %C ist kein Nicht-Prozedur-Zeiger oder reservierbare Variable"
  
! #: fortran/match.cc:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr "ERRMSG bei %L"
  
! #: fortran/match.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr "RETURN-Anweisung zur Image-Steuerung bei %C in CRITICAL-Block"
  
! #: fortran/match.cc:5261
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr "PRINT-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-Block"
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr "Alternative RETURN-Anweisung bei %C ist nur innerhalb einer SUBROUTINE erlaubt"
  
! #: fortran/match.cc:5301
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr "RETURN-Anweisung im Hauptprogramm bei %C"
  
! #: fortran/match.cc:5329
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Referenz auf Komponente bei %C erwartet"
  
! #: fortran/match.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Ausschuss hinter CALL bei %C"
  
! #: fortran/match.cc:5349
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "Typgebundene Prozedur oder Prozedurzeiger-Komponente bei %C erwartet"
  
! #: fortran/match.cc:5447
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr "Eine BOZ-Literalkonstante bei %L kann nicht als tatsächliches Argument in einer Unterprogrammreferenz erscheinen"
  
! #: fortran/match.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Syntaxfehler im allgemeinen Blocknamen bei %C"
*************** msgstr "Syntaxfehler im allgemeinen Bloc
*** 76494,76555 ****
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5662
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr "Variable %qs bei %L in Common-Block %qs bei %C muss in einer C-kompatiblen Art deklariert sein, da Common-Block %qs bind(c) ist"
  
! #: fortran/match.cc:5671
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr "Variable %qs in Common-Block %qs bei %C kann nicht BIND(C) sein, da sie nicht global ist"
  
! #: fortran/match.cc:5678
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "Symbol %qs bei %C ist bereits in einem COMMON-Block"
  
! #: fortran/match.cc:5686
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr "Initialisiertes Symbol %qs bei %C kann nur COMMON in BLOCK DATA sein"
  
! #: fortran/match.cc:5697
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr "Symbol %qs bei %C ist USE-verbunden von Modul %qs und kann daher nicht in COMMON vorkommen"
  
! #: fortran/match.cc:5712
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr "Feldspezifikation für Symbol %qs in COMMON bei %C muss explizit sein"
  
! #: fortran/match.cc:5719
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "Symbol %qs in COMMON bei %C kann kein Kofeld sein"
  
! #: fortran/match.cc:5729
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr "Symbol %qs in COMMON bei %C kann kein POINTER-Feld sein"
  
! #: fortran/match.cc:5775
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr "Symbol %qs in COMMON-Block %qs bei %C wird indirekt verglichen mit anderem COMMON-Block %qs"
  
! #: fortran/match.cc:5837
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr "BLOCK-DATA-Konstrukt bei %L"
  
! #: fortran/match.cc:5950
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr "Gruppenname %qs der Namensliste bei %C hat bereits einen Basistypen von %qs"
  
! #: fortran/match.cc:5960
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr "Gruppenname %qs der Namensliste bei %C ist bereits USE-verbunden und kann nicht respezifiziert werden."
--- 76586,76647 ----
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5663
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr "Variable %qs bei %L in Common-Block %qs bei %C muss in einer C-kompatiblen Art deklariert sein, da Common-Block %qs bind(c) ist"
  
! #: fortran/match.cc:5672
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr "Variable %qs in Common-Block %qs bei %C kann nicht BIND(C) sein, da sie nicht global ist"
  
! #: fortran/match.cc:5679
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "Symbol %qs bei %C ist bereits in einem COMMON-Block"
  
! #: fortran/match.cc:5687
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr "Initialisiertes Symbol %qs bei %C kann nur COMMON in BLOCK DATA sein"
  
! #: fortran/match.cc:5698
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr "Symbol %qs bei %C ist USE-verbunden von Modul %qs und kann daher nicht in COMMON vorkommen"
  
! #: fortran/match.cc:5713
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr "Feldspezifikation für Symbol %qs in COMMON bei %C muss explizit sein"
  
! #: fortran/match.cc:5720
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "Symbol %qs in COMMON bei %C kann kein Kofeld sein"
  
! #: fortran/match.cc:5730
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr "Symbol %qs in COMMON bei %C kann kein POINTER-Feld sein"
  
! #: fortran/match.cc:5776
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr "Symbol %qs in COMMON-Block %qs bei %C wird indirekt verglichen mit anderem COMMON-Block %qs"
  
! #: fortran/match.cc:5838
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr "BLOCK-DATA-Konstrukt bei %L"
  
! #: fortran/match.cc:5951
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr "Gruppenname %qs der Namensliste bei %C hat bereits einen Basistypen von %qs"
  
! #: fortran/match.cc:5961
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr "Gruppenname %qs der Namensliste bei %C ist bereits USE-verbunden und kann nicht respezifiziert werden."
*************** msgstr "Gruppenname %qs der Namensliste
*** 76557,76743 ****
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5985
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr "Symbol %qs in Namensliste %qs bei %C muss deklariert sein, bevor die Namensliste deklariert wird."
  
! #: fortran/match.cc:6005
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr "Abgeleiteter Typ %qs bei %L widerspricht namelist-Objekt %qs bei %C"
  
! #: fortran/match.cc:6025
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "Feld %qs mit vermuteter Größe in Namensliste %qs bei %C ist nicht erlaubt"
  
! #: fortran/match.cc:6168
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr "Komponente %C abgeleiteten Typs ist kein zulässiges EQUIVALENCE-Element"
  
! #: fortran/match.cc:6176
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "Feldreferenz in EQUIVALENCE bei %C kann kein Feldabschnitt sein"
  
! #: fortran/match.cc:6209
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr "EQUIVALENCE bei %C erfordert zwei oder mehr Objekte"
  
! #: fortran/match.cc:6223
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr "Versuch, die COMMON-Blöcke %s und %s durch EQUIVALENCE bei %C indirekt zu überschneiden"
  
! #: fortran/match.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Komma in EQUIVALENCE bei %C erwartet"
  
! #: fortran/match.cc:6241
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "EQUIVALENCE-Anweisung bei %C"
  
! #: fortran/match.cc:6334
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "Ungültige Verwendung eines Anweisungs-Funktionsarguments bei %L"
  
! #: fortran/match.cc:6401
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "Anweisungsfunktion bei %L ist rekursiv"
  
! #: fortran/match.cc:6407
  #, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "Anweisungsfunktion %qs bei %L steht in Konflikt mit Funktionsname"
  
! #: fortran/match.cc:6421
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "Anweisungsfunktion bei %L darf nicht innerhalb von INTERFACE auftreten"
  
! #: fortran/match.cc:6426
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Anweisungsfunktion bei %C"
  
! #: fortran/match.cc:6553 fortran/match.cc:6571 fortran/match.cc:6592
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L darf nicht %s sein"
  
! #: fortran/match.cc:6602 fortran/match.cc:6608
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "Ausdruck in CASE-Selektor bei %L muss skalar sein"
  
! #: fortran/match.cc:6617
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Erwarteter Initialisierungsausdruck in CASE bei %C"
  
! #: fortran/match.cc:6649
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "Blockname %qs des SELECT-Konstrukts bei %C erwartet"
  
! #: fortran/match.cc:7029
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "SELECT TYPE bei %C darf nicht in diesem Gültigkeitsbereich vorkommen"
  
! #: fortran/match.cc:7057
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Syntaxfehler in »SELECT TYPE«-Anweisung bei %C"
  
! #: fortran/match.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr "Selektor in SELECT TYPE bei %C ist keine benannte Variable; associate-name=> verwendet"
  
! #: fortran/match.cc:7270
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "SELECT-RANK-Anweisung bei %C"
  
! #: fortran/match.cc:7311 fortran/match.cc:7365
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr "Der SELECT-RANK-Selektor bei %C muss eine angenommene Rangvariable sein"
  
! #: fortran/match.cc:7375
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Syntaxfehler in SELECT-RANK-Anweisung bei %C"
  
! #: fortran/match.cc:7411
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Unerwartete CASE-Anweisung bei %C"
  
! #: fortran/match.cc:7463
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Syntaxfehler in CASE-Spezifikation bei %C"
  
! #: fortran/match.cc:7481
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Unerwartete TYPE IS-Anweisung bei %C"
  
! #: fortran/match.cc:7513
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr "Typspezifikation darf keinen Sequenz-abgeleiteten Typ oder Typ mit BIND-Attribut in SELECT TYPE bei %C beschreiben [F2003:C815]"
  
! #: fortran/match.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr "Alle LEN-Typparameter in der TYPE-IS-Anweisung bei %C müssen ASSUMED sein"
  
! #: fortran/match.cc:7535
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Syntaxfehler in TYPE IS-Spezifikation bei %C"
  
! #: fortran/match.cc:7611
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Syntaxfehler in CLASS IS-Spezifikation bei %C"
  
! #: fortran/match.cc:7631
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "Unerwartete RANK-Anweisung bei %C"
  
! #: fortran/match.cc:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "Der SELECT-RANK-CASE-Ausdruck bei %C muss eine skalare, ganzzahlige Konstante sein"
  
! #: fortran/match.cc:7686
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr "Der Wert des SELECT-RANK-CASE-Ausdrucks bei %C darf nicht kleiner als Null oder größer als %d sein"
  
! #: fortran/match.cc:7713
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "Syntaxfehler in RANK-Spezifikation bei %C"
  
! #: fortran/match.cc:7835
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "ELSEWHERE-Anweisung bei %C nicht eingeschlossen in WHERE-Block"
  
! #: fortran/match.cc:7873
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "Marke %qs bei %C passt nicht zur WHERE-Marke %qs"
--- 76649,76835 ----
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5986
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr "Symbol %qs in Namensliste %qs bei %C muss deklariert sein, bevor die Namensliste deklariert wird."
  
! #: fortran/match.cc:6006
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr "Abgeleiteter Typ %qs bei %L widerspricht namelist-Objekt %qs bei %C"
  
! #: fortran/match.cc:6026
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "Feld %qs mit vermuteter Größe in Namensliste %qs bei %C ist nicht erlaubt"
  
! #: fortran/match.cc:6169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr "Komponente %C abgeleiteten Typs ist kein zulässiges EQUIVALENCE-Element"
  
! #: fortran/match.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "Feldreferenz in EQUIVALENCE bei %C kann kein Feldabschnitt sein"
  
! #: fortran/match.cc:6210
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr "EQUIVALENCE bei %C erfordert zwei oder mehr Objekte"
  
! #: fortran/match.cc:6224
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr "Versuch, die COMMON-Blöcke %s und %s durch EQUIVALENCE bei %C indirekt zu überschneiden"
  
! #: fortran/match.cc:6237
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Komma in EQUIVALENCE bei %C erwartet"
  
! #: fortran/match.cc:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "EQUIVALENCE-Anweisung bei %C"
  
! #: fortran/match.cc:6335
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "Ungültige Verwendung eines Anweisungs-Funktionsarguments bei %L"
  
! #: fortran/match.cc:6402
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "Anweisungsfunktion bei %L ist rekursiv"
  
! #: fortran/match.cc:6408
  #, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "Anweisungsfunktion %qs bei %L steht in Konflikt mit Funktionsname"
  
! #: fortran/match.cc:6422
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "Anweisungsfunktion bei %L darf nicht innerhalb von INTERFACE auftreten"
  
! #: fortran/match.cc:6427
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Anweisungsfunktion bei %C"
  
! #: fortran/match.cc:6554 fortran/match.cc:6572 fortran/match.cc:6593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L darf nicht %s sein"
  
! #: fortran/match.cc:6603 fortran/match.cc:6609
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "Ausdruck in CASE-Selektor bei %L muss skalar sein"
  
! #: fortran/match.cc:6618
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Erwarteter Initialisierungsausdruck in CASE bei %C"
  
! #: fortran/match.cc:6650
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "Blockname %qs des SELECT-Konstrukts bei %C erwartet"
  
! #: fortran/match.cc:7030
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "SELECT TYPE bei %C darf nicht in diesem Gültigkeitsbereich vorkommen"
  
! #: fortran/match.cc:7058
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Syntaxfehler in »SELECT TYPE«-Anweisung bei %C"
  
! #: fortran/match.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr "Selektor in SELECT TYPE bei %C ist keine benannte Variable; associate-name=> verwendet"
  
! #: fortran/match.cc:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "SELECT-RANK-Anweisung bei %C"
  
! #: fortran/match.cc:7312 fortran/match.cc:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr "Der SELECT-RANK-Selektor bei %C muss eine angenommene Rangvariable sein"
  
! #: fortran/match.cc:7376
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Syntaxfehler in SELECT-RANK-Anweisung bei %C"
  
! #: fortran/match.cc:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Unerwartete CASE-Anweisung bei %C"
  
! #: fortran/match.cc:7464
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Syntaxfehler in CASE-Spezifikation bei %C"
  
! #: fortran/match.cc:7482
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Unerwartete TYPE IS-Anweisung bei %C"
  
! #: fortran/match.cc:7514
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr "Typspezifikation darf keinen Sequenz-abgeleiteten Typ oder Typ mit BIND-Attribut in SELECT TYPE bei %C beschreiben [F2003:C815]"
  
! #: fortran/match.cc:7525
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr "Alle LEN-Typparameter in der TYPE-IS-Anweisung bei %C müssen ASSUMED sein"
  
! #: fortran/match.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Syntaxfehler in TYPE IS-Spezifikation bei %C"
  
! #: fortran/match.cc:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Syntaxfehler in CLASS IS-Spezifikation bei %C"
  
! #: fortran/match.cc:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "Unerwartete RANK-Anweisung bei %C"
  
! #: fortran/match.cc:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "Der SELECT-RANK-CASE-Ausdruck bei %C muss eine skalare, ganzzahlige Konstante sein"
  
! #: fortran/match.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr "Der Wert des SELECT-RANK-CASE-Ausdrucks bei %C darf nicht kleiner als Null oder größer als %d sein"
  
! #: fortran/match.cc:7714
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "Syntaxfehler in RANK-Spezifikation bei %C"
  
! #: fortran/match.cc:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "ELSEWHERE-Anweisung bei %C nicht eingeschlossen in WHERE-Block"
  
! #: fortran/match.cc:7874
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "Marke %qs bei %C passt nicht zur WHERE-Marke %qs"
*************** msgid "gfc_basic_typename(): Undefined t
*** 76781,76793 ****
  msgstr "gfc_basic_typename(): Undefined type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/misc.cc:218
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr "gfc_typename(): Undefined type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/misc.cc:322
  #, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr "gfc_code2string(): Bad code"
--- 76873,76885 ----
  msgstr "gfc_basic_typename(): Undefined type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/misc.cc:221
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr "gfc_typename(): Undefined type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/misc.cc:325
  #, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr "gfc_code2string(): Bad code"
*************** msgstr "ORDERED-Parameter der Klausel be
*** 78337,78344 ****
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr "ORDER-Klausel bei %L darf nicht zusammen mit ORDERED verwendet werden"
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12090
! #: fortran/resolve.cc:13699
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF-Klausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
--- 78429,78436 ----
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr "ORDER-Klausel bei %L darf nicht zusammen mit ORDERED verwendet werden"
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12080
! #: fortran/resolve.cc:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF-Klausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
*************** msgstr "Symbol %qs tritt bei %L sowohl i
*** 78476,78482 ****
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qs kommt mehr als einmal in %<allocate%> bei %L vor"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8309
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr "%qs ist in %<allocate%>-Klausel bei %L angegeben, aber nicht in einer expliziten Privatisierungs-Klausel"
--- 78568,78574 ----
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qs kommt mehr als einmal in %<allocate%> bei %L vor"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8329
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr "%qs ist in %<allocate%>-Klausel bei %L angegeben, aber nicht in einer expliziten Privatisierungs-Klausel"
*************** msgstr "Fehlender Schlüsselwortname in
*** 80267,80491 ****
  msgid "Syntax error in argument list at %C"
  msgstr "Syntaxfehler in Argumentliste bei %C"
  
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/primary.cc:2108
! #, gcc-internal-format
! msgid "extend_ref(): Bad tail"
! msgstr "extend_ref(): Bad tail"
! 
! #: fortran/primary.cc:2210
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr "Feldabschnittbestimmer, z.B. %<(:)%>, wird neben dem Koarray-Bezeichner %<[...]%> bei %C benötigt"
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr "Koarray-Bezeichner bei %C, aber %qs ist kein Koarray"
  
! #: fortran/primary.cc:2461
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "Symbol %qs bei %C hat keinen IMPLICIT-Typ"
  
! #: fortran/primary.cc:2468
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "Unerwartetes %<%c%> für Variable %qs nicht-abgeleiteten Typs bei %C"
  
! #: fortran/primary.cc:2489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Strukturkomponentenname bei %C erwartet"
  
! #: fortran/primary.cc:2510 fortran/primary.cc:2685
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr "RE oder IM part_ref bei %C"
  
! #: fortran/primary.cc:2562 fortran/primary.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr "Die RE oder IM part_ref bei %C kann nur auf einen COMPLEX-Ausdruck angewendet werden"
  
! #: fortran/primary.cc:2569 fortran/primary.cc:2703
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "Die LEN part_ref bei %C kann nur auf einen CHARACTER-Ausdruck angewendet werden"
  
! #: fortran/primary.cc:2628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Argumentliste bei %C erwartet"
  
! #: fortran/primary.cc:2646
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr "%qs bei %C ist keine Ermittlungsreferenz auf eine intrinsische Typkomponente %qs"
  
! #: fortran/primary.cc:2649
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr "%qs bei %C ist keine Ermittlungsreferenz auf eine intrinsische Typkomponente"
  
! #: fortran/primary.cc:2719
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "Die KIND part_ref bei %C kann nur auf einen Ausdruck von intrinsischem Typ angewendet werden"
  
! #: fortran/primary.cc:2747
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "Prozedurzeiger-Komponente %qs erfordert eine Argumentliste bei %C"
  
! #: fortran/primary.cc:2833
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr "Unerwartete Referenz auf Feld/Teilstring bei %C"
  
! #: fortran/primary.cc:2855
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "Nichtpolymorphe Referenz auf abstrakten Typ bei %C"
  
! #: fortran/primary.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Koindizierte Prozedurzeiger-Komponente bei %C"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/primary.cc:2900
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr "gfc_variable_attr(): Expression isn't a variable"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/primary.cc:3118
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr "gfc_caf_attr(): Expression isn't a variable"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/primary.cc:3175
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "gfc_caf_attr(): Bad array reference"
  
! #: fortran/primary.cc:3354
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "Im Strukturkonstruktor bei %2$C wurde keine Initialisierung für allozierbare Komponente %1$qs angegeben"
  
! #: fortran/primary.cc:3365
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "Strukturkonstruktor mit fehlenden optionalen Argumenten bei %C"
  
! #: fortran/primary.cc:3374
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "Im Strukturkonstruktor bei %2$C wurde keine Initialisierung für Komponente %1$qs angegeben"
  
! #: fortran/primary.cc:3422
  #, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "ABSTRACT-Typ %qs bei %L kann nicht konstruiert werden"
  
! #: fortran/primary.cc:3442
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr "Strukturkonstruktor mit benannten Argumenten bei %C"
  
! #: fortran/primary.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr "Komponenteninitialisierung ohne Namen hinter Komponente namens »%s« bei %L"
  
! #: fortran/primary.cc:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr "Zu viele Komponenten in Strukturkonstruktor bei %L"
  
! #: fortran/primary.cc:3521
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "CHARACTER-Ausdruck wird in Konstruktor (%td/%td) bei %L abgeschnitten"
  
! #: fortran/primary.cc:3539
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Komponente %qs wird im Strukturkonstruktor bei %L doppelt initialisiert"
  
! #: fortran/primary.cc:3551
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "Koindizierter Ausdruck auf Zeigerkomponente %qs in Strukturkonstruktor bei %L"
  
! #: fortran/primary.cc:3605
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "Komponente %qs bei %L wurde bereits von Konstruktor für abgeleitete Typen durch einen Elternteil gesetzt"
  
! #: fortran/primary.cc:3768
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr "%%LOC() als rvalue bei %C"
  
! #: fortran/primary.cc:3827
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr "%qs bei %C ist der Name einer rekursiven Funktion und verweist damit auf die Ergebnisvariable. Für direkte Rekursion, eine explizite RESULT-Variable verwenden (12.5.2.1)"
  
! #: fortran/primary.cc:3858 fortran/primary.cc:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Symbol bei %C passt nicht zu einem Ausdruck"
  
! #: fortran/primary.cc:3963
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Unerwartete Verwendung des Unterprogrammnamens %qs bei %C"
  
! #: fortran/primary.cc:3995
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "Anweisungsfunktion %qs erfordert Argumentliste bei %C"
  
! #: fortran/primary.cc:3998
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr "Funktion %qs erfordert eine Argumentliste bei %C"
  
! #: fortran/primary.cc:4053
  #, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "Fehlendes Argument für %qs bei %C"
  
! #: fortran/primary.cc:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr "Bei %C darf das am weitesten links stehende part-ref in einem data-ref keine Funktionsreferenz sein"
  
! #: fortran/primary.cc:4221
  #, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "Fehlende Argumentliste in Funktion %qs bei %C"
  
! #: fortran/primary.cc:4337
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "Abgeleiteter Typ %qs kann bei %C nicht als Variable verwendet werden"
  
! #: fortran/primary.cc:4378
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "Benannte Konstante bei %C in EQUIVALENCE"
  
! #: fortran/primary.cc:4383
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "PARAMETER %qs darf nicht in einer DATA-Anweisung bei %C vorkommen"
  
! #: fortran/primary.cc:4419
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "%qs bei %C ist keine Variable"
--- 80359,80577 ----
  msgid "Syntax error in argument list at %C"
  msgstr "Syntaxfehler in Argumentliste bei %C"
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr "Feldabschnittbestimmer, z.B. %<(:)%>, wird neben dem Koarray-Bezeichner %<[...]%> bei %C benötigt"
  
! #: fortran/primary.cc:2226
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr "Koarray-Bezeichner bei %C, aber %qs ist kein Koarray"
  
! #: fortran/primary.cc:2483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "Symbol %qs bei %C hat keinen IMPLICIT-Typ"
  
! #: fortran/primary.cc:2490
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "Unerwartetes %<%c%> für Variable %qs nicht-abgeleiteten Typs bei %C"
  
! #: fortran/primary.cc:2512
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Strukturkomponentenname bei %C erwartet"
  
! #: fortran/primary.cc:2543 fortran/primary.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr "RE oder IM part_ref bei %C"
  
! #: fortran/primary.cc:2595 fortran/primary.cc:2731
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr "Die RE oder IM part_ref bei %C kann nur auf einen COMPLEX-Ausdruck angewendet werden"
  
! #: fortran/primary.cc:2602 fortran/primary.cc:2744
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "Die LEN part_ref bei %C kann nur auf einen CHARACTER-Ausdruck angewendet werden"
  
! #: fortran/primary.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Argumentliste bei %C erwartet"
  
! #: fortran/primary.cc:2679
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr "%qs bei %C ist keine Ermittlungsreferenz auf eine intrinsische Typkomponente %qs"
  
! #: fortran/primary.cc:2682
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr "%qs bei %C ist keine Ermittlungsreferenz auf eine intrinsische Typkomponente"
  
! #: fortran/primary.cc:2760
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "Die KIND part_ref bei %C kann nur auf einen Ausdruck von intrinsischem Typ angewendet werden"
  
! #: fortran/primary.cc:2788
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "Prozedurzeiger-Komponente %qs erfordert eine Argumentliste bei %C"
  
! #: fortran/primary.cc:2875
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr "Unerwartete Referenz auf Feld/Teilstring bei %C"
  
! #: fortran/primary.cc:2897
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "Nichtpolymorphe Referenz auf abstrakten Typ bei %C"
  
! #: fortran/primary.cc:2904
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Koindizierte Prozedurzeiger-Komponente bei %C"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/primary.cc:2943
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr "gfc_variable_attr(): Expression isn't a variable"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/primary.cc:3165
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr "gfc_caf_attr(): Expression isn't a variable"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/primary.cc:3222
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "gfc_caf_attr(): Bad array reference"
  
! #: fortran/primary.cc:3401
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "Im Strukturkonstruktor bei %2$C wurde keine Initialisierung für allozierbare Komponente %1$qs angegeben"
  
! #: fortran/primary.cc:3412
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "Strukturkonstruktor mit fehlenden optionalen Argumenten bei %C"
  
! #: fortran/primary.cc:3421
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "Im Strukturkonstruktor bei %2$C wurde keine Initialisierung für Komponente %1$qs angegeben"
  
! #: fortran/primary.cc:3469
  #, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "ABSTRACT-Typ %qs bei %L kann nicht konstruiert werden"
  
! #: fortran/primary.cc:3489
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr "Strukturkonstruktor mit benannten Argumenten bei %C"
  
! #: fortran/primary.cc:3504
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr "Komponenteninitialisierung ohne Namen hinter Komponente namens »%s« bei %L"
  
! #: fortran/primary.cc:3509
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr "Zu viele Komponenten in Strukturkonstruktor bei %L"
  
! #: fortran/primary.cc:3568
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "CHARACTER-Ausdruck wird in Konstruktor (%td/%td) bei %L abgeschnitten"
  
! #: fortran/primary.cc:3586
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Komponente %qs wird im Strukturkonstruktor bei %L doppelt initialisiert"
  
! #: fortran/primary.cc:3598
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "Koindizierter Ausdruck auf Zeigerkomponente %qs in Strukturkonstruktor bei %L"
  
! #: fortran/primary.cc:3652
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "Komponente %qs bei %L wurde bereits von Konstruktor für abgeleitete Typen durch einen Elternteil gesetzt"
  
! #: fortran/primary.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr "%%LOC() als rvalue bei %C"
  
! #: fortran/primary.cc:3874
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr "%qs bei %C ist der Name einer rekursiven Funktion und verweist damit auf die Ergebnisvariable. Für direkte Rekursion, eine explizite RESULT-Variable verwenden (12.5.2.1)"
  
! #: fortran/primary.cc:3905 fortran/primary.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Symbol bei %C passt nicht zu einem Ausdruck"
  
! #: fortran/primary.cc:4010
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Unerwartete Verwendung des Unterprogrammnamens %qs bei %C"
  
! #: fortran/primary.cc:4042
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "Anweisungsfunktion %qs erfordert Argumentliste bei %C"
  
! #: fortran/primary.cc:4045
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr "Funktion %qs erfordert eine Argumentliste bei %C"
  
! #: fortran/primary.cc:4100
  #, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "Fehlendes Argument für %qs bei %C"
  
! #: fortran/primary.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr "Bei %C darf das am weitesten links stehende part-ref in einem data-ref keine Funktionsreferenz sein"
  
! #: fortran/primary.cc:4268
  #, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "Fehlende Argumentliste in Funktion %qs bei %C"
  
! #: fortran/primary.cc:4394
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "Abgeleiteter Typ %qs kann bei %C nicht als Variable verwendet werden"
  
! #: fortran/primary.cc:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "Benannte Konstante bei %C in EQUIVALENCE"
  
! #: fortran/primary.cc:4440
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "PARAMETER %qs darf nicht in einer DATA-Anweisung bei %C vorkommen"
  
! #: fortran/primary.cc:4476
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "%qs bei %C ist keine Variable"
*************** msgstr "Argument %qs der Anweisungs-Funk
*** 80617,81533 ****
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "Zeichenwertiges Argument %qs der Anweisungsfunktion bei %L muss konstante Länge haben"
  
! #: fortran/resolve.cc:578
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "Schnittstellenprozedur %qs bei %L hat denselben Namen wie die umgebende Prozedur"
  
! #: fortran/resolve.cc:598
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "Enthaltene Funktion %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:601
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "Ergebnis %qs der enthaltenen Funktion %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:627
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "Zeichenwertige Modulprozedur %qs bei %L darf keine vermutete Länge haben"
  
! #: fortran/resolve.cc:629
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Zeichenwertige interne Funktion %qs bei %L darf keine angenommene Länge haben"
  
! #: fortran/resolve.cc:802
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Funktion »%s« bei %L hat Einträge mit unpassenden Feldspezifikationen"
  
! #: fortran/resolve.cc:813
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "Funktion »%s« bei %L hat Eintrag »%s« mit unpassenden Charakteristika"
  
! #: fortran/resolve.cc:828
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "Funktion »%s« bei %L mit Einträgen, die Variablen mit verschiedenen Zeichenkettenlängen zurückgeben"
  
! #: fortran/resolve.cc:860
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "FUNCTION-Ergebnis %s kann kein Feld in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "ENTRY-Ergebnis %s kann kein Feld in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:871
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "FUNCTION-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:875
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "ENTRY-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:882
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "FUNCTION-Ergebnis %s kann nicht ALLOCATABLE in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:886
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "ENTRY-Ergebnis %s kann nicht ALLOCATABLE in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:924
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "FUNCTION-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:929
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "ENTRY-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:980
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Globale Entität %qs bei %L kann nicht in einem COMMON-Block bei %L vorkommen"
  
! #: fortran/resolve.cc:984
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Globale Entität %qs bei %L darf nicht in einem COMMON-Block vorkommen"
  
! #: fortran/resolve.cc:994
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr "COMMON-Block bei %L"
  
! #: fortran/resolve.cc:1001
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "Variable %qs bei %L ist in COMMON, aber Initialisierung ist nur in BLOCK DATA erlaubt"
  
! #: fortran/resolve.cc:1005
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "Initialisierte Variable %qs bei %L ist in leerem COMMON, aber Initialisierung ist nur in benannten COMMON-Blöcken erlaubt"
  
! #: fortran/resolve.cc:1012
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "%qs bei %L kann nicht in COMMON auftreten [F2008:C5100]"
  
! #: fortran/resolve.cc:1017
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "Automatisches Objekt %qs bei %L kann nicht in COMMON bei %L vorkommen"
  
! #: fortran/resolve.cc:1029
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "Variable %qs abgeleiteten Typs in COMMON bei %L hat weder das SEQUENCE- noch das BIND(C)-Attribut"
  
! #: fortran/resolve.cc:1033
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "Variable %qs abgeleiteten Typs in COMMON bei %L hat eine endgültige Komponente, die allozierbar ist"
  
! #: fortran/resolve.cc:1037
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "Variable %qs abgeleiteten Typs in COMMON bei %L darf nicht Standardinitialisierung haben"
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr "In Fortran 2003 ist der COMMON-Block %qs bei %L ein globaler Bezeichner und muss daher den selben Bindungsnamen haben wie der gleichbenannte COMMON-Block bei %L: %s vs. %s"
  
! #: fortran/resolve.cc:1095
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "COMMON-Block %qs bei %L verwendet denselben globalen Bezeichner wie die Entität bei %L"
  
! #: fortran/resolve.cc:1103
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "Fortran 2008: COMMON-Block %qs mit Binde-Marke bei %L teilt sich Bezeichner mit gobaler nicht-COMMON-Blockentität bei %L"
  
! #: fortran/resolve.cc:1125
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "COMMON-Block bei %L mit Bindungsmarke %qs verwendet denselben globalen Bezeichner wie Entität bei %L"
  
! #: fortran/resolve.cc:1146
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "COMMON-Block %qs bei %L wird bei %L als PARAMETER verwendet"
  
! #: fortran/resolve.cc:1150
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "COMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut haben"
  
! #: fortran/resolve.cc:1154
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "COMMON-Block %qs bei %L ist auch eine intrinsische Prozedur"
  
! #: fortran/resolve.cc:1158
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "COMMON-Block %qs bei %L, der auch ein Funktionsergebnis ist"
  
! #: fortran/resolve.cc:1163
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "COMMON-Block %qs bei %L, der auch eine globale Prozedur ist"
  
! #: fortran/resolve.cc:1230
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr "Der KIND-Parameter %qs im PDT-Konstruktor bei %C hat keinen Wert"
  
! #: fortran/resolve.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Der Rang des Elements im Strukturkonstruktor bei %L passt nicht zu dem der Komponente (%d/%d)"
  
! #: fortran/resolve.cc:1394
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Das Element im Strukturkonstruktor bei %L für Zeigerkomponente %qs ist %s, sollte aber %s sein"
  
! #: fortran/resolve.cc:1429
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Ungleiche Zeichenlängen (%wd/%wd) für Zeigerkomponente %qs in Konstruktor bei %L"
  
! #: fortran/resolve.cc:1475
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "Das NULL im Strukturkonstruktor bei %L wird auf Komponente %qs angewandt, die aber weder ein POINTER noch ein ALLOCATABLE ist"
  
! #: fortran/resolve.cc:1509
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "Unpassende Schnittstelle für Prozedurzeiger-Komponente %qs in Strukturkonstruktor bei %L: %s"
  
! #: fortran/resolve.cc:1528
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Der Strukturkonstruktor bei %2$L verweist auf die falsche Feldangabe der Komponente %1$qs"
  
! #: fortran/resolve.cc:1541
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Die Form der Komponente %qs im Strukturkonstruktor bei %L unterscheidet sich von der Form der deklarierten Komponente für die Dimension %d (%ld/%ld)"
  
! #: fortran/resolve.cc:1562
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Das Element im Strukturkonstruktor bei %L für Zeigerkomponente %qs sollte ein POINTER oder ein TARGET sein"
  
! #: fortran/resolve.cc:1589
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr "Ziel der Zeigerzuweisung bei %L hat Vektorindex"
  
! #: fortran/resolve.cc:1601
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Ungültiger Ausdruck im Strukturkonstruktor für Zeigerkomponente %qs bei %L in PURE-Prozedur"
  
! #: fortran/resolve.cc:1727
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Die obere Schranke in der letzten Dimension muss in der Referenz auf das Feld %qs vermuteter Größe bei %L auftreten"
  
! #: fortran/resolve.cc:1789
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%qs bei %L ist mehrdeutig"
  
! #: fortran/resolve.cc:1793
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "GENERIC-Prozedur %qs ist bei %L nicht als effektives Argument erlaubt"
  
! #: fortran/resolve.cc:1914
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Für intrinsische Funktion %qs angegebener Typ bei %L wird ignoriert"
  
! #: fortran/resolve.cc:1927
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Intrinsisches Unterprogramm %qs bei %L darf keine Typspezifizierung haben"
  
! #: fortran/resolve.cc:1938
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "INTRINSIC deklariertes %qs bei %L existiert nicht"
  
! #: fortran/resolve.cc:1951
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "Das bei %2$L deklarierte INTRINSIC %1$qs ist in den derzeitigen Standardeinstellungen nicht verfügbar, außer %3$s. Entsprechende Option %<-std=*%> verwenden, oder %<-fall-intrinsics%> einschalten, um es zu verwenden."
  
! #: fortran/resolve.cc:1989
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Nicht-RECURSIVE-Prozedur %qs aus Modul %qs ruft sich möglicherweise rekursiv selbst auf, in der Prozedur %qs. Deklarieren Sie die Prozedur als RECURSIVE oder verwenden Sie %<-frecursive%>"
  
! #: fortran/resolve.cc:1994 fortran/resolve.cc:7179
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Nicht-RECURSIVE Prozedur %qs bei %L ruft sich möglicherweise rekursiv selbst auf. Sollte als RECURSIVE oder mit %<-frecursive%> verwendet werden"
  
! #: fortran/resolve.cc:2053 fortran/resolve.cc:11603 fortran/resolve.cc:13626
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Marke %d wird bei %L referenziert, aber nirgendwo definiert"
  
! #: fortran/resolve.cc:2085
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Abgeleiteter Typ %qs wird als Argument bei %L verwendet"
  
! #: fortran/resolve.cc:2103
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Anweisungsfunktion %qs bei %L ist nicht als effektives Argument erlaubt"
  
! #: fortran/resolve.cc:2111
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Eingebautes %qs bei %L ist nicht als effektives Argument erlaubt"
  
! #: fortran/resolve.cc:2118
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Interne Prozedur %qs wird als effektives Argument bei %L verwendet"
  
! #: fortran/resolve.cc:2126
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL, nicht-INTRINSIC-Prozedur %qs ist nicht als effektives Argument bei %L erlaubt"
  
! #: fortran/resolve.cc:2153
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Spezifische INTRINSIC-Prozedur für Referenz %qs bei %L kann nicht gefunden werden"
  
! #: fortran/resolve.cc:2175
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Symbol %qs bei %L ist mehrdeutig"
  
! #: fortran/resolve.cc:2239
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Wertargument bei %L hat keinen numerischen Typ"
  
! #: fortran/resolve.cc:2246
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "Wertargument bei %L kann kein Feld oder Feldabschnitt sein"
  
! #: fortran/resolve.cc:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Wertargument bei %L ist in diesem Kontext nicht erlaubt"
  
! #: fortran/resolve.cc:2272
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Übergabe der eingebauten Prozedur über die Speicherstelle ist bei %L nicht erlaubt"
  
! #: fortran/resolve.cc:2283
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL Prozedurzeigerkomponente %qs ist nicht als effektives Argument bei %L erlaubt"
  
! #: fortran/resolve.cc:2292
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Koindiziertes effektives Argument bei %L mit endgültiger Zeigerkomponente"
  
! #: fortran/resolve.cc:2442
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "%qs bei %L ist ein Feld und OPTIONAL; wenn es fehlt, kann es nicht das effektive Argument einer ELEMENTAL-Prozedur sein, es sei denn, es gibt ein nicht-optionales Argument mit demselben Rang (Fortran 2018, 15.5.2.12)"
  
! #: fortran/resolve.cc:2481
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "Effektives Argument bei %L für INTENT(%s)-Dummy %qs von ELEMENTAL-Unterprogramm %qs ist skalar, aber ein anderes effektives Argument ist ein Feld"
  
! #: fortran/resolve.cc:2755
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Unpassender Rückgabetyp der Funktion %qs bei %L (%s/%s)"
  
! #: fortran/resolve.cc:2782
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Schnittstelle in globaler Prozedur %qs bei %L passt nicht: %s"
  
! #: fortran/resolve.cc:2894
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Es gibt keine spezifische Funktion für das allgemeine %qs bei %L"
  
! #: fortran/resolve.cc:2914
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Generische Funktion %qs bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbar"
  
! #: fortran/resolve.cc:2952
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Funktion %qs bei %L ist INTRINSIC, aber nicht mit einer intrinsischen Funktion verträglich"
  
! #: fortran/resolve.cc:3013
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Spezifische Funktion %qs bei %L kann nicht aufgelöst werden"
  
! #: fortran/resolve.cc:3090
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr "Fehlende explizite Deklaration mit EXTERNAL-Attribut für Symbol %qs bei %L"
  
! #: fortran/resolve.cc:3125
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?"
  
! #: fortran/resolve.cc:3129 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:3283
  #, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "Referenz auf Nicht-PURE-Funktion bei %L innerhalb eines DO CONCURRENT"
  
! #: fortran/resolve.cc:3294
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines FORALL %s"
  
! #: fortran/resolve.cc:3301
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3308
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb einer PURE-Prozedur"
  
! #: fortran/resolve.cc:3375
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "Unerwarteter Ausschuss hinter %qs bei %L"
  
! #: fortran/resolve.cc:3386
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs bei %L ist keine Funktion"
  
! #: fortran/resolve.cc:3394 fortran/resolve.cc:3966
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT INTERFACE %qs darf bei %L nicht referenziert werden"
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr "ABSTRACT INTERFACE %qs bei %L darf kein angenommenes Zeichenlängenergebnis haben (F2008: C418)"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3449
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Funktion %qs ist als CHARACTER(*) deklariert und kann nicht bei %L verwendet werden, da es kein Scheinargument ist"
  
! #: fortran/resolve.cc:3470
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "Unterschiedliche Argumentlisten in externer Dummy-Funktion %s bei %L und %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:3509
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "Interner Fehler: resolve_function(): bad function type"
  
! #: fortran/resolve.cc:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr "Eine BOZ-Literalkonstante bei %L kann nicht als tatsächliches Argument in einer Funktionsreferenz verwendet werden"
  
! #: fortran/resolve.cc:3539
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "Benutzerdefinierte nicht-ELEMENTAL-Funktion %qs bei %L ist in WORKSHARE-Konstrukt nicht erlaubt"
  
! #: fortran/resolve.cc:3601
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Funktion %qs nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3605
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktion %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3663
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "Verwendung der Funktion %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:3701
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr "Unterprogrammaufruf bei %L in »DO CONCURRENT«-Block ist nicht PURE"
  
! #: fortran/resolve.cc:3710
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs in FORALL-Block bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3716
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs in »DO CONCURRENT«-Block bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3722
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3790
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Es gibt kein spezifisches Unterprogramm für allgemeines %qs bei %L"
  
! #: fortran/resolve.cc:3799
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Generisches Unterprogramm %qs bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbar"
  
! #: fortran/resolve.cc:3834
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Unterprogramm %qs bei %L ist INTRINSIC, aber nicht mit intrinsischer Funktion verträglich"
  
! #: fortran/resolve.cc:3879
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Spezifisches Unterprogramm %qs bei %L kann nicht aufgelöst werden"
  
! #: fortran/resolve.cc:3937
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "%qs bei %L hat einen Typen, der nicht zum CALL bei %L passt"
  
! #: fortran/resolve.cc:3976
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Unterprogramm %qs nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3980
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:4031
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr "Unterschiedliche Argumentlisten im externen Dummy-Unterprogramm %s bei %L und %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:4062
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "resolve_subroutine(): bad function type"
  
! #: fortran/resolve.cc:4079
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "Verwenden der Subroutine %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:4106
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Formen der Operanden bei %L und %L stimmen nicht überein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:4158
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "logical_to_bitwise(): Bad intrinsic"
  
! #: fortran/resolve.cc:4261
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Unreine Funktion %qs bei %L wird möglicherweise nicht ausgewertet"
  
! #: fortran/resolve.cc:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "Unreine Funktion bei %L wird möglicherweise nicht ausgewertet"
  
! #: fortran/resolve.cc:4360
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "BOZ-Literalkonstante bei %L kann kein Operand des einstelligen Operators %qs sein"
  
! #: fortran/resolve.cc:4368
  #, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "Negation eines vorzeichenlosen Ausdrucks bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:4389
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr "Operanden bei %L und %L können nicht als Operanden des binären Operators %qs verwendet werden"
  
! #: fortran/resolve.cc:4399
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "Ungültiger Kontext für NULL()-Zeiger bei %L"
  
! #: fortran/resolve.cc:4417
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr "Operand des unären numerischen Operators %qs bei %L ist %s"
  
! #: fortran/resolve.cc:4432 fortran/resolve.cc:4466
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr "Operanden des binären numerischen Operators %qs bei %L sind %s/%s"
  
! #: fortran/resolve.cc:4446 fortran/resolve.cc:4635 fortran/resolve.cc:4804
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Ränge für Operator bei %L und %L stimmen nicht überein"
  
! #: fortran/resolve.cc:4458
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr "Unerwartete Entitäten mit abgeleitetem Typ im binären intrinsischen numerischen Operator %qs bei %L"
  
! #: fortran/resolve.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr "Operanden des Zeichenkettenverkettungsoperators bei %L sind %s/%s"
  
! #: fortran/resolve.cc:4525
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr "Operanden des logischen Operators %qs bei %L sind %s/%s"
  
! #: fortran/resolve.cc:4548
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr "Operand des Operators .not. bei %L ist %s"
  
! #: fortran/resolve.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "COMPLEX-Größen können nicht bei %L verglichen werden"
  
! #: fortran/resolve.cc:4593 fortran/resolve.cc:4608
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "BOZ-Literalkonstante bei %L kann nicht als Operand eines Vergleichsoperators vorkommen"
  
! #: fortran/resolve.cc:4643
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr "Inkonsistente Typen für Operator bei %L und %L: %s und %s"
  
! #: fortran/resolve.cc:4667
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "Vergleich auf Gleichheit für %s bei %L"
  
! #: fortran/resolve.cc:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "Vergleich auf Ungleichheit für %s bei %L"
  
! #: fortran/resolve.cc:4682
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr "Logische Werte bei %L müssen mit %s statt mit %s verglichen werden"
  
! #: fortran/resolve.cc:4690
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr "Operanden des Vergleichsoperators %qs bei %L sind %s/%s"
  
! #: fortran/resolve.cc:4705
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "Unbekannter Operator %qs bei %L; meinten Sie %qs?"
  
! #: fortran/resolve.cc:4708
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr "Unbekannter Operator %qs bei %L"
  
! #: fortran/resolve.cc:4713
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr "Operand des Benutzeroperators %qs bei %L ist %s"
  
! #: fortran/resolve.cc:4720
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr "Operanden des Benutzeroperators %qs bei %L sind %s/%s"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:4734
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "resolve_operator(): Bad intrinsic"
  
! #: fortran/resolve.cc:4832
! #, gcc-internal-format, gfc-internal-format
! msgid "Inconsistent coranks for operator at %L and %L"
! msgstr "Koränge für Operator bei %L und %L stimmen nicht überein"
! 
! #: fortran/resolve.cc:5031
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Feldreferenz bei %L ist außerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:5036
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Feldreferenz bei %L ist außerhalb der Grenzen (%ld < %ld) in Kodimension %d"
  
! #: fortran/resolve.cc:5046
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Feldreferenz bei %L ist außerhalb der Schranken (%ld > %ld) in Dimension %d"
  
! #: fortran/resolve.cc:5051
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Feldreferenz bei %L ist außerhalb der Grenzen (%ld > %ld) in Kodimension %d"
  
! #: fortran/resolve.cc:5072
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Unzulässiger Schritt von Null bei %L"
  
! #: fortran/resolve.cc:5089
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Untere Feldreferenz bei %L ist außerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:5097
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Untere Feldreferenz bei %L ist außerhalb der Schranken (%ld > %ld) in Dimension %d"
  
! #: fortran/resolve.cc:5113
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Obere Feldreferenz bei %L ist außerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Obere Feldreferenz bei %L ist außerhalb der Schranken (%ld > %ld) in Dimension %d"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5138
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "check_dimension(): Bad array reference"
  
! #: fortran/resolve.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Rechte obere Schranke des Feldabschnitts angenommener Größe nicht angegeben bei %L"
  
! #: fortran/resolve.cc:5171
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Unpassende Ränge in Feldreferenz bei %L (%d/%d)"
  
! #: fortran/resolve.cc:5179
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Unpassende Ränge des Koindex in Feldreferenz bei %L (%d/%d)"
  
! #: fortran/resolve.cc:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Koindex der Kodimension %d muss bei %L ein Skalar sein"
  
! #: fortran/resolve.cc:5223
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Feldindex bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Feldindex bei %L muss INTEGER-Typ haben, %s gefunden"
  
! #: fortran/resolve.cc:5235
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "REAL-Feld-Index bei %L"
  
! #: fortran/resolve.cc:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Argument dim bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5282
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Argument dim bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Ungültige Feldreferenz der Nicht-Feld-Entität bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5358
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): unused as(1)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5370
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): unused as(2)"
  
! #: fortran/resolve.cc:5415
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Feldindex bei %L ist ein Feld mit Rang %d"
  
! #: fortran/resolve.cc:5506
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "Argument TEAM_NUMBER bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "Argument TEAM_NUMBER bei %L muss vom Typ INTEGER sein, ist jedoch %s"
  
! #: fortran/resolve.cc:5527
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "Argument TEAM bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5536
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr "Argument TEAM bei %L muss vom TEAM_TYPE des intrinsischen Moduls ISO_FORTRAN_ENV sein, ist jedoch %s"
  
! #: fortran/resolve.cc:5550
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "Argument STAT bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5557
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "Argument für STAT bei %L muss INTEGER-Typ haben, ist jedoch %s"
  
! #: fortran/resolve.cc:5566
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr "Der Ausdruck von STAT bei %L muss eine Variable sein"
  
! #: fortran/resolve.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5595
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "End-Index der Teilzeichenkette bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5624
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "End-Index der Teilzeichenkette bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5644
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "End-Index der Teilzeichenkette bei %L ist zu groß"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5835
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Bad array reference"
  
! #: fortran/resolve.cc:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Komponente rechts einer Teilreferenz mit Rang größer Null darf kein POINTER-Attribut bei %L haben"
  
! #: fortran/resolve.cc:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Komponente rechts einer Teilreferenz mit Rang ungleich Null darf bei %L kein Attribut ALLOCATABLE haben"
  
! #: fortran/resolve.cc:5907
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Zwei oder mehr Teilreferenzen mit Rang größer Null dürfen nicht bei %L angegeben werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:6019
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr "gfc_expression_rank(): Two array specs"
  
! #: fortran/resolve.cc:6048
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr "Ungültiger Index für Kofeld"
  
! #: fortran/resolve.cc:6096
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut kann nur als effektives Argument verwendet werden"
  
! #: fortran/resolve.cc:6106
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "Variable %s vermuteten Typs bei %L kann nur als effektives Argument verwendet werden"
--- 80703,81614 ----
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "Zeichenwertiges Argument %qs der Anweisungsfunktion bei %L muss konstante Länge haben"
  
! #: fortran/resolve.cc:579
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "Schnittstellenprozedur %qs bei %L hat denselben Namen wie die umgebende Prozedur"
  
! #: fortran/resolve.cc:599
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "Enthaltene Funktion %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:602
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "Ergebnis %qs der enthaltenen Funktion %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:628
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "Zeichenwertige Modulprozedur %qs bei %L darf keine vermutete Länge haben"
  
! #: fortran/resolve.cc:630
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Zeichenwertige interne Funktion %qs bei %L darf keine angenommene Länge haben"
  
! #: fortran/resolve.cc:803
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Funktion »%s« bei %L hat Einträge mit unpassenden Feldspezifikationen"
  
! #: fortran/resolve.cc:814
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "Funktion »%s« bei %L hat Eintrag »%s« mit unpassenden Charakteristika"
  
! #: fortran/resolve.cc:829
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "Funktion »%s« bei %L mit Einträgen, die Variablen mit verschiedenen Zeichenkettenlängen zurückgeben"
  
! #: fortran/resolve.cc:861
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "FUNCTION-Ergebnis %s kann kein Feld in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:865
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "ENTRY-Ergebnis %s kann kein Feld in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:872
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "FUNCTION-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:876
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "ENTRY-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:883
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "FUNCTION-Ergebnis %s kann nicht ALLOCATABLE in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:887
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "ENTRY-Ergebnis %s kann nicht ALLOCATABLE in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:925
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "FUNCTION-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:930
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "ENTRY-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:981
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Globale Entität %qs bei %L kann nicht in einem COMMON-Block bei %L vorkommen"
  
! #: fortran/resolve.cc:985
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Globale Entität %qs bei %L darf nicht in einem COMMON-Block vorkommen"
  
! #: fortran/resolve.cc:995
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr "COMMON-Block bei %L"
  
! #: fortran/resolve.cc:1002
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "Variable %qs bei %L ist in COMMON, aber Initialisierung ist nur in BLOCK DATA erlaubt"
  
! #: fortran/resolve.cc:1006
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "Initialisierte Variable %qs bei %L ist in leerem COMMON, aber Initialisierung ist nur in benannten COMMON-Blöcken erlaubt"
  
! #: fortran/resolve.cc:1013
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "%qs bei %L kann nicht in COMMON auftreten [F2008:C5100]"
  
! #: fortran/resolve.cc:1018
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "Automatisches Objekt %qs bei %L kann nicht in COMMON bei %L vorkommen"
  
! #: fortran/resolve.cc:1030
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "Variable %qs abgeleiteten Typs in COMMON bei %L hat weder das SEQUENCE- noch das BIND(C)-Attribut"
  
! #: fortran/resolve.cc:1034
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "Variable %qs abgeleiteten Typs in COMMON bei %L hat eine endgültige Komponente, die allozierbar ist"
  
! #: fortran/resolve.cc:1038
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "Variable %qs abgeleiteten Typs in COMMON bei %L darf nicht Standardinitialisierung haben"
  
! #: fortran/resolve.cc:1082
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr "In Fortran 2003 ist der COMMON-Block %qs bei %L ein globaler Bezeichner und muss daher den selben Bindungsnamen haben wie der gleichbenannte COMMON-Block bei %L: %s vs. %s"
  
! #: fortran/resolve.cc:1096
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "COMMON-Block %qs bei %L verwendet denselben globalen Bezeichner wie die Entität bei %L"
  
! #: fortran/resolve.cc:1104
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "Fortran 2008: COMMON-Block %qs mit Binde-Marke bei %L teilt sich Bezeichner mit gobaler nicht-COMMON-Blockentität bei %L"
  
! #: fortran/resolve.cc:1126
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "COMMON-Block bei %L mit Bindungsmarke %qs verwendet denselben globalen Bezeichner wie Entität bei %L"
  
! #: fortran/resolve.cc:1147
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "COMMON-Block %qs bei %L wird bei %L als PARAMETER verwendet"
  
! #: fortran/resolve.cc:1151
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "COMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut haben"
  
! #: fortran/resolve.cc:1155
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "COMMON-Block %qs bei %L ist auch eine intrinsische Prozedur"
  
! #: fortran/resolve.cc:1159
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "COMMON-Block %qs bei %L, der auch ein Funktionsergebnis ist"
  
! #: fortran/resolve.cc:1164
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "COMMON-Block %qs bei %L, der auch eine globale Prozedur ist"
  
! #: fortran/resolve.cc:1231
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr "Der KIND-Parameter %qs im PDT-Konstruktor bei %C hat keinen Wert"
  
! #: fortran/resolve.cc:1374
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Der Rang des Elements im Strukturkonstruktor bei %L passt nicht zu dem der Komponente (%d/%d)"
  
! #: fortran/resolve.cc:1395
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Das Element im Strukturkonstruktor bei %L für Zeigerkomponente %qs ist %s, sollte aber %s sein"
  
! #: fortran/resolve.cc:1430
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Ungleiche Zeichenlängen (%wd/%wd) für Zeigerkomponente %qs in Konstruktor bei %L"
  
! #: fortran/resolve.cc:1476
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "Das NULL im Strukturkonstruktor bei %L wird auf Komponente %qs angewandt, die aber weder ein POINTER noch ein ALLOCATABLE ist"
  
! #: fortran/resolve.cc:1510
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "Unpassende Schnittstelle für Prozedurzeiger-Komponente %qs in Strukturkonstruktor bei %L: %s"
  
! #: fortran/resolve.cc:1529
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Der Strukturkonstruktor bei %2$L verweist auf die falsche Feldangabe der Komponente %1$qs"
  
! #: fortran/resolve.cc:1542
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Die Form der Komponente %qs im Strukturkonstruktor bei %L unterscheidet sich von der Form der deklarierten Komponente für die Dimension %d (%ld/%ld)"
  
! #: fortran/resolve.cc:1563
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Das Element im Strukturkonstruktor bei %L für Zeigerkomponente %qs sollte ein POINTER oder ein TARGET sein"
  
! #: fortran/resolve.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr "Ziel der Zeigerzuweisung bei %L hat Vektorindex"
  
! #: fortran/resolve.cc:1602
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Ungültiger Ausdruck im Strukturkonstruktor für Zeigerkomponente %qs bei %L in PURE-Prozedur"
  
! #: fortran/resolve.cc:1728
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Die obere Schranke in der letzten Dimension muss in der Referenz auf das Feld %qs vermuteter Größe bei %L auftreten"
  
! #: fortran/resolve.cc:1790
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%qs bei %L ist mehrdeutig"
  
! #: fortran/resolve.cc:1794
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "GENERIC-Prozedur %qs ist bei %L nicht als effektives Argument erlaubt"
  
! #: fortran/resolve.cc:1915
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Für intrinsische Funktion %qs angegebener Typ bei %L wird ignoriert"
  
! #: fortran/resolve.cc:1928
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Intrinsisches Unterprogramm %qs bei %L darf keine Typspezifizierung haben"
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "INTRINSIC deklariertes %qs bei %L existiert nicht"
  
! #: fortran/resolve.cc:1952
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "Das bei %2$L deklarierte INTRINSIC %1$qs ist in den derzeitigen Standardeinstellungen nicht verfügbar, außer %3$s. Entsprechende Option %<-std=*%> verwenden, oder %<-fall-intrinsics%> einschalten, um es zu verwenden."
  
! #: fortran/resolve.cc:1990
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Nicht-RECURSIVE-Prozedur %qs aus Modul %qs ruft sich möglicherweise rekursiv selbst auf, in der Prozedur %qs. Deklarieren Sie die Prozedur als RECURSIVE oder verwenden Sie %<-frecursive%>"
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7152
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Nicht-RECURSIVE Prozedur %qs bei %L ruft sich möglicherweise rekursiv selbst auf. Sollte als RECURSIVE oder mit %<-frecursive%> verwendet werden"
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:11593 fortran/resolve.cc:13616
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Marke %d wird bei %L referenziert, aber nirgendwo definiert"
  
! #: fortran/resolve.cc:2086
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Abgeleiteter Typ %qs wird als Argument bei %L verwendet"
  
! #: fortran/resolve.cc:2104
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Anweisungsfunktion %qs bei %L ist nicht als effektives Argument erlaubt"
  
! #: fortran/resolve.cc:2112
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Eingebautes %qs bei %L ist nicht als effektives Argument erlaubt"
  
! #: fortran/resolve.cc:2119
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Interne Prozedur %qs wird als effektives Argument bei %L verwendet"
  
! #: fortran/resolve.cc:2127
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL, nicht-INTRINSIC-Prozedur %qs ist nicht als effektives Argument bei %L erlaubt"
  
! #: fortran/resolve.cc:2154
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Spezifische INTRINSIC-Prozedur für Referenz %qs bei %L kann nicht gefunden werden"
  
! #: fortran/resolve.cc:2176
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Symbol %qs bei %L ist mehrdeutig"
  
! #: fortran/resolve.cc:2240
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Wertargument bei %L hat keinen numerischen Typ"
  
! #: fortran/resolve.cc:2247
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "Wertargument bei %L kann kein Feld oder Feldabschnitt sein"
  
! #: fortran/resolve.cc:2261
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Wertargument bei %L ist in diesem Kontext nicht erlaubt"
  
! #: fortran/resolve.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Übergabe der eingebauten Prozedur über die Speicherstelle ist bei %L nicht erlaubt"
  
! #: fortran/resolve.cc:2284
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL Prozedurzeigerkomponente %qs ist nicht als effektives Argument bei %L erlaubt"
  
! #: fortran/resolve.cc:2293
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Koindiziertes effektives Argument bei %L mit endgültiger Zeigerkomponente"
  
! #: fortran/resolve.cc:2443
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "%qs bei %L ist ein Feld und OPTIONAL; wenn es fehlt, kann es nicht das effektive Argument einer ELEMENTAL-Prozedur sein, es sei denn, es gibt ein nicht-optionales Argument mit demselben Rang (Fortran 2018, 15.5.2.12)"
  
! #: fortran/resolve.cc:2482
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "Effektives Argument bei %L für INTENT(%s)-Dummy %qs von ELEMENTAL-Unterprogramm %qs ist skalar, aber ein anderes effektives Argument ist ein Feld"
  
! #: fortran/resolve.cc:2756
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Unpassender Rückgabetyp der Funktion %qs bei %L (%s/%s)"
  
! #: fortran/resolve.cc:2783
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Schnittstelle in globaler Prozedur %qs bei %L passt nicht: %s"
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Es gibt keine spezifische Funktion für das allgemeine %qs bei %L"
  
! #: fortran/resolve.cc:2915
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Generische Funktion %qs bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbar"
  
! #: fortran/resolve.cc:2953
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Funktion %qs bei %L ist INTRINSIC, aber nicht mit einer intrinsischen Funktion verträglich"
  
! #: fortran/resolve.cc:3014
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Spezifische Funktion %qs bei %L kann nicht aufgelöst werden"
  
! #: fortran/resolve.cc:3091
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr "Fehlende explizite Deklaration mit EXTERNAL-Attribut für Symbol %qs bei %L"
  
! #: fortran/resolve.cc:3126
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?"
  
! #: fortran/resolve.cc:3130 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:3284
  #, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "Referenz auf Nicht-PURE-Funktion bei %L innerhalb eines DO CONCURRENT"
  
! #: fortran/resolve.cc:3295
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines FORALL %s"
  
! #: fortran/resolve.cc:3302
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3309
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb einer PURE-Prozedur"
  
! #: fortran/resolve.cc:3376
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "Unerwarteter Ausschuss hinter %qs bei %L"
  
! #: fortran/resolve.cc:3387
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs bei %L ist keine Funktion"
  
! #: fortran/resolve.cc:3395 fortran/resolve.cc:3967
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT INTERFACE %qs darf bei %L nicht referenziert werden"
  
! #: fortran/resolve.cc:3407
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr "ABSTRACT INTERFACE %qs bei %L darf kein angenommenes Zeichenlängenergebnis haben (F2008: C418)"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3450
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Funktion %qs ist als CHARACTER(*) deklariert und kann nicht bei %L verwendet werden, da es kein Scheinargument ist"
  
! #: fortran/resolve.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "Unterschiedliche Argumentlisten in externer Dummy-Funktion %s bei %L und %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:3510
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "Interner Fehler: resolve_function(): bad function type"
  
! #: fortran/resolve.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr "Eine BOZ-Literalkonstante bei %L kann nicht als tatsächliches Argument in einer Funktionsreferenz verwendet werden"
  
! #: fortran/resolve.cc:3540
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "Benutzerdefinierte nicht-ELEMENTAL-Funktion %qs bei %L ist in WORKSHARE-Konstrukt nicht erlaubt"
  
! #: fortran/resolve.cc:3602
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Funktion %qs nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3606
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktion %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3664
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "Verwendung der Funktion %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr "Unterprogrammaufruf bei %L in »DO CONCURRENT«-Block ist nicht PURE"
  
! #: fortran/resolve.cc:3711
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs in FORALL-Block bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3717
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs in »DO CONCURRENT«-Block bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3723
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3791
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Es gibt kein spezifisches Unterprogramm für allgemeines %qs bei %L"
  
! #: fortran/resolve.cc:3800
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Generisches Unterprogramm %qs bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbar"
  
! #: fortran/resolve.cc:3835
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Unterprogramm %qs bei %L ist INTRINSIC, aber nicht mit intrinsischer Funktion verträglich"
  
! #: fortran/resolve.cc:3880
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Spezifisches Unterprogramm %qs bei %L kann nicht aufgelöst werden"
  
! #: fortran/resolve.cc:3938
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "%qs bei %L hat einen Typen, der nicht zum CALL bei %L passt"
  
! #: fortran/resolve.cc:3977
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Unterprogramm %qs nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3981
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr "Unterschiedliche Argumentlisten im externen Dummy-Unterprogramm %s bei %L und %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:4063
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "resolve_subroutine(): bad function type"
  
! #: fortran/resolve.cc:4080
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "Verwenden der Subroutine %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Formen der Operanden bei %L und %L stimmen nicht überein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:4159
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "logical_to_bitwise(): Bad intrinsic"
  
! #: fortran/resolve.cc:4262
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Unreine Funktion %qs bei %L wird möglicherweise nicht ausgewertet"
  
! #: fortran/resolve.cc:4266
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "Unreine Funktion bei %L wird möglicherweise nicht ausgewertet"
  
! #: fortran/resolve.cc:4361
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "BOZ-Literalkonstante bei %L kann kein Operand des einstelligen Operators %qs sein"
  
! #: fortran/resolve.cc:4369
  #, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "Negation eines vorzeichenlosen Ausdrucks bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:4390
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr "Operanden bei %L und %L können nicht als Operanden des binären Operators %qs verwendet werden"
  
! #: fortran/resolve.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "Ungültiger Kontext für NULL()-Zeiger bei %L"
  
! #: fortran/resolve.cc:4418
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr "Operand des unären numerischen Operators %qs bei %L ist %s"
  
! #: fortran/resolve.cc:4433 fortran/resolve.cc:4467
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr "Operanden des binären numerischen Operators %qs bei %L sind %s/%s"
  
! #: fortran/resolve.cc:4447 fortran/resolve.cc:4636 fortran/resolve.cc:4805
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Ränge für Operator bei %L und %L stimmen nicht überein"
  
! #: fortran/resolve.cc:4459
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr "Unerwartete Entitäten mit abgeleitetem Typ im binären intrinsischen numerischen Operator %qs bei %L"
  
! #: fortran/resolve.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr "Operanden des Zeichenkettenverkettungsoperators bei %L sind %s/%s"
  
! #: fortran/resolve.cc:4526
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr "Operanden des logischen Operators %qs bei %L sind %s/%s"
  
! #: fortran/resolve.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr "Operand des Operators .not. bei %L ist %s"
  
! #: fortran/resolve.cc:4564
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "COMPLEX-Größen können nicht bei %L verglichen werden"
  
! #: fortran/resolve.cc:4594 fortran/resolve.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "BOZ-Literalkonstante bei %L kann nicht als Operand eines Vergleichsoperators vorkommen"
  
! #: fortran/resolve.cc:4644
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr "Inkonsistente Typen für Operator bei %L und %L: %s und %s"
  
! #: fortran/resolve.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "Vergleich auf Gleichheit für %s bei %L"
  
! #: fortran/resolve.cc:4670
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "Vergleich auf Ungleichheit für %s bei %L"
  
! #: fortran/resolve.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr "Logische Werte bei %L müssen mit %s statt mit %s verglichen werden"
  
! #: fortran/resolve.cc:4691
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr "Operanden des Vergleichsoperators %qs bei %L sind %s/%s"
  
! #: fortran/resolve.cc:4706
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "Unbekannter Operator %qs bei %L; meinten Sie %qs?"
  
! #: fortran/resolve.cc:4709
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr "Unbekannter Operator %qs bei %L"
  
! #: fortran/resolve.cc:4714
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr "Operand des Benutzeroperators %qs bei %L ist %s"
  
! #: fortran/resolve.cc:4721
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr "Operanden des Benutzeroperators %qs bei %L sind %s/%s"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:4735
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "resolve_operator(): Bad intrinsic"
  
! #: fortran/resolve.cc:5004
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Feldreferenz bei %L ist außerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Feldreferenz bei %L ist außerhalb der Grenzen (%ld < %ld) in Kodimension %d"
  
! #: fortran/resolve.cc:5019
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Feldreferenz bei %L ist außerhalb der Schranken (%ld > %ld) in Dimension %d"
  
! #: fortran/resolve.cc:5024
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Feldreferenz bei %L ist außerhalb der Grenzen (%ld > %ld) in Kodimension %d"
  
! #: fortran/resolve.cc:5045
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Unzulässiger Schritt von Null bei %L"
  
! #: fortran/resolve.cc:5062
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Untere Feldreferenz bei %L ist außerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Untere Feldreferenz bei %L ist außerhalb der Schranken (%ld > %ld) in Dimension %d"
  
! #: fortran/resolve.cc:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Obere Feldreferenz bei %L ist außerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:5095
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Obere Feldreferenz bei %L ist außerhalb der Schranken (%ld > %ld) in Dimension %d"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5111
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "check_dimension(): Bad array reference"
  
! #: fortran/resolve.cc:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Rechte obere Schranke des Feldabschnitts angenommener Größe nicht angegeben bei %L"
  
! #: fortran/resolve.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Unpassende Ränge in Feldreferenz bei %L (%d/%d)"
  
! #: fortran/resolve.cc:5152
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Unpassende Ränge des Koindex in Feldreferenz bei %L (%d/%d)"
  
! #: fortran/resolve.cc:5168
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Koindex der Kodimension %d muss bei %L ein Skalar sein"
  
! #: fortran/resolve.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Feldindex bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Feldindex bei %L muss INTEGER-Typ haben, %s gefunden"
  
! #: fortran/resolve.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "REAL-Feld-Index bei %L"
  
! #: fortran/resolve.cc:5248
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Argument dim bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Argument dim bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5316
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Ungültige Feldreferenz der Nicht-Feld-Entität bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5331
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): unused as(1)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5343
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): unused as(2)"
  
! #: fortran/resolve.cc:5388
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Feldindex bei %L ist ein Feld mit Rang %d"
  
! #: fortran/resolve.cc:5479
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "Argument TEAM_NUMBER bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5486
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "Argument TEAM_NUMBER bei %L muss vom Typ INTEGER sein, ist jedoch %s"
  
! #: fortran/resolve.cc:5500
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "Argument TEAM bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr "Argument TEAM bei %L muss vom TEAM_TYPE des intrinsischen Moduls ISO_FORTRAN_ENV sein, ist jedoch %s"
  
! #: fortran/resolve.cc:5523
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "Argument STAT bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5530
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "Argument für STAT bei %L muss INTEGER-Typ haben, ist jedoch %s"
  
! #: fortran/resolve.cc:5539
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr "Der Ausdruck von STAT bei %L muss eine Variable sein"
  
! #: fortran/resolve.cc:5561
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "End-Index der Teilzeichenkette bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5597
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "End-Index der Teilzeichenkette bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "End-Index der Teilzeichenkette bei %L ist zu groß"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5808
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Bad array reference"
  
! #: fortran/resolve.cc:5822
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Komponente rechts einer Teilreferenz mit Rang größer Null darf kein POINTER-Attribut bei %L haben"
  
! #: fortran/resolve.cc:5832
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Komponente rechts einer Teilreferenz mit Rang ungleich Null darf bei %L kein Attribut ALLOCATABLE haben"
  
! #: fortran/resolve.cc:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Zwei oder mehr Teilreferenzen mit Rang größer Null dürfen nicht bei %L angegeben werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5992
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr "gfc_expression_rank(): Two array specs"
  
! #: fortran/resolve.cc:6021
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr "Ungültiger Index für Kofeld"
  
! #: fortran/resolve.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut kann nur als effektives Argument verwendet werden"
  
! #: fortran/resolve.cc:6079
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "Variable %s vermuteten Typs bei %L kann nur als effektives Argument verwendet werden"
*************** msgstr "Variable %s vermuteten Typs bei
*** 81536,81547 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6116
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "Variable %s vermuteten Typs bei %L als effektives Argument für Abfragefunktion muss das erste Argument sein"
  
! #: fortran/resolve.cc:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "Variable %s vermuteten Ranges bei %L kann nur als effektives Argument verwendet werden"
--- 81617,81628 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6089
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "Variable %s vermuteten Typs bei %L als effektives Argument für Abfragefunktion muss das erste Argument sein"
  
! #: fortran/resolve.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "Variable %s vermuteten Ranges bei %L kann nur als effektives Argument verwendet werden"
*************** msgstr "Variable %s vermuteten Ranges be
*** 81550,81959 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6147
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "Variable %s vermuteten Ranges bei %L als effektives Argument für Abfragefunktion muss das erste Argument sein"
  
! #: fortran/resolve.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf keine Referenz auf Subobjekt haben"
  
! #: fortran/resolve.cc:6167
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "Variable %s vermuteten Typs bei %L darf keine Referenz auf Subobjekt haben"
  
! #: fortran/resolve.cc:6184
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "Variable »%s« vermuteten Ranges bei %L darf keine Referenz auf Subobjekt haben"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:6245
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "Skalare Variable %qs hat eine Array-Referenz bei %L"
  
! #: fortran/resolve.cc:6401
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "In Spezifikationsausdruck verwendete Variable %qs wird bei %L vor Anweisung ENTRY referenziert, in der sie ein Parameter ist"
  
! #: fortran/resolve.cc:6406
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "Variable %qs wird bei %L vor Anweisung ENTRY verwendet, in der sie ein Parameter ist"
  
! #: fortran/resolve.cc:6480
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Polymorphes Subobjekt des koindizierten Objektes bei %L"
  
! #: fortran/resolve.cc:6493
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Koindiziertes Objekt mit polymorpher reservierbarer Subkomponente bei %L"
  
! #: fortran/resolve.cc:6506
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "Verwendung der Variable %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:6562 fortran/resolve.cc:6650 fortran/resolve.cc:6674
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference at %L"
  msgstr "Ungültige Feldreferenz bei %L"
  
! #: fortran/resolve.cc:6759
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr "%qs bei %L ist Host-verbunden bei %L in eine enthaltene Prozedur mit einer gleichnamigen internen Prozedur"
  
! #: fortran/resolve.cc:6938 fortran/resolve.cc:7090
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "Fehler in Typbeschränktem Aufruf bei %L"
  
! #: fortran/resolve.cc:7054
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Weitergegebenes Objekt bei %L muss Skalar sein"
  
! #: fortran/resolve.cc:7061
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "Basisobjekt für Aufruf der Prozedurzeigerkomponente bei %L hat ABSTRACT-Typ %qs"
  
! #: fortran/resolve.cc:7100
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "Basisobjekt für Aufruf der typgebundenen Prozedur bei %L hat ABSTRACT-Typ %qs"
  
! #: fortran/resolve.cc:7109
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Basisobjekt für Aufruf der typgebundenen NOPASS-Prozedur bei %L muss skalar sein"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7304
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Keine passende spezifische Bindung für Aufruf des GENERIC %qs bei %L gefunden"
  
! #: fortran/resolve.cc:7338
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs bei %L sollte eine SUBROUTINE sein"
  
! #: fortran/resolve.cc:7391
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs bei %L sollte eine FUNCTION sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:7932
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Bad expression type"
  
! #: fortran/resolve.cc:7965
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s bei %L muss skalar sein"
  
! #: fortran/resolve.cc:7975
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s bei %L muss ganzzahlig sein"
  
! #: fortran/resolve.cc:7979 fortran/resolve.cc:7986
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s bei %L muss INTEGER sein"
  
! #: fortran/resolve.cc:8041
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Schrittausdruck in DO-Schleife bei %L kann nicht Null sein"
  
! #: fortran/resolve.cc:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "DO-Schleife bei %L wird null mal ausgeführt"
  
! #: fortran/resolve.cc:8081
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "DO-Schleife bei %L ist undefiniert, da sie überläuft"
  
! #: fortran/resolve.cc:8087
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "DO-Schleife bei %L ist undefiniert, da sie unterläuft"
  
! #: fortran/resolve.cc:8147
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr "Variable %qs, auf die in concurrent-header bei %L verwiesen wird, darf in LOCAL locality-spec bei %L nicht vorkommen"
  
! #: fortran/resolve.cc:8183
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr "Variable %qs bei %L ist nicht in einer Ortsangabe von DO CONCURRENT bei %L angegeben, aber aufgrund von DEFAULT (NONE) erforderlich"
  
! #: fortran/resolve.cc:8235
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "Variablenname in %s Ortsangabe bei %L erwartet"
  
! #: fortran/resolve.cc:8244
  #, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "Variable %qs bei %L wurde bereits in einer Ortsangabe angegeben"
  
! #: fortran/resolve.cc:8254
  #, gcc-internal-format
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "Indexvariable %qs bei %L kann nicht in einer Ortsangabe angegeben werden"
  
! #: fortran/resolve.cc:8267
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr "Attribut OPTIONAL nicht zulässig für %qs in %s Ortsangabe bei %L"
  
! #: fortran/resolve.cc:8274
  #, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "Feld mit angenommener Größe ist für %qs in Ortsangabe %s bei %L nicht erlaubt"
  
! #: fortran/resolve.cc:8287
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr "Attribut ALLOCATABLE nicht zulässig für %qs in %s Ortsangabe bei %L"
  
! #: fortran/resolve.cc:8292
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr "Polymorphes Nicht-Zeiger-Scheinargument nicht zulässig für %qs in %s Ortsangabe bei %L"
  
! #: fortran/resolve.cc:8297
  #, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "Kofeld nicht zulässig für %qs in Ortsangabe %s bei %L"
  
! #: fortran/resolve.cc:8303
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr "Finalisierbarer Typ nicht zulässig für %qs in Ortsangabe %s bei %L"
  
! #: fortran/resolve.cc:8308
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr "Typ mit ultimativer allozierbarer Komponente ist für %qs in Ortsangabe %s bei %L nicht erlaubt"
  
! #: fortran/resolve.cc:8316
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr "ASYNCHRONOUS-Attribut nicht zulässig für %qs in REDUCE-Ortsangabe bei %L"
  
! #: fortran/resolve.cc:8320
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr "VOLATILE-Attribut nicht zulässig für %qs in REDUCE-Ortsangabe bei %L"
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr "Numerischer Typ für %qs in REDUCE bei %L erwartet, %s bekommen"
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr "Logischer Typ für %qs in REDUCE bei %L erwartet, %s bekommen"
  
! #: fortran/resolve.cc:8401
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr "Typ INTEGER, REAL oder CHARACTER für %qs in REDUCE mit MIN/MAX bei %L erwartet, %s bekommen"
  
! #: fortran/resolve.cc:8410
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr "Ganzzahltyp für %qs in REDUCE mit IAND/IOR/IEOR bei %L erwartet, %s bekommen"
  
! #: fortran/resolve.cc:8448
  #, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr "Variable %qs in Ortsangabe bei %L wird nicht verwendet"
  
! #: fortran/resolve.cc:8479
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:8484
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Anfangsausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:8491
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Endausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:8499
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL-Schrittausdruck bei %L muss skalares %s sein"
  
! #: fortran/resolve.cc:8504
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL-Schrittausdruck bei %L kann nicht Null sein"
  
! #: fortran/resolve.cc:8517
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "FORALL-Index %qs kann nicht in Tripel-Spezifikation bei %L auftreten"
  
! #: fortran/resolve.cc:8622 fortran/resolve.cc:8928
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "ALLOCATE-Objekt bei %L muss ALLOCATABLE oder ein POINTER sein"
  
! #: fortran/resolve.cc:8630 fortran/resolve.cc:8891
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Koindiziertes reservierbares Objekt bei %L"
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "Quell-Ausdruck bei %L muss skalar sein oder den selben Rang wie das ALLOCATE-Objekt bei %L haben"
  
! #: fortran/resolve.cc:8779
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "Quell-Ausdruck bei %L und ALLOCATE-Objekt bei %L müssen dieselbe Form haben"
  
! #: fortran/resolve.cc:8943
  #, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "Das intrinsische NULL kann nicht als Quellausdruck bei %L verwendet werden"
  
! #: fortran/resolve.cc:8951
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Typ der Entität bei %L ist mit Quellausdruck bei %L typunverträglich"
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "Das ALLOCATE-Objekt bei %L und der Quellausdruck bei %L müssen Typparameter der gleichen Art haben"
  
! #: fortran/resolve.cc:8977
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "Der Quellausdruck bei %L darf weder vom Typ LOCK_TYPE sein noch eine LOCK_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray ist"
  
! #: fortran/resolve.cc:9002
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "Der Quellausdruck bei %L darf weder vom Typ EVENT_TYPE sein noch eine EVENT_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray ist"
  
! #: fortran/resolve.cc:9015
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "Reservierung von %s mit ABSTRACT-Basistyp bei %L erfordert Typspezifikation oder Quellausdruck"
  
! #: fortran/resolve.cc:9029
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr "Der Typ-Parameter in der ALLOCATE-Anweisung mit type-spec muss ein Sternchen sein, da das zugewiesene Objekt %qs bei %L ein Dummy-Argument mit angenommenem Typ-Parameter ist"
  
! #: fortran/resolve.cc:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Reservierung von %s bei %L mit Typspezifikation erfordert den selben Zeichenkettenlängenparameter wie in der Deklaration"
  
! #: fortran/resolve.cc:9133 fortran/resolve.cc:9148
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "In ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlich"
  
! #: fortran/resolve.cc:9140
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Feldspezifikation oder feldwertiger SOURCE=-Ausdruck erforderlich in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:9165
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Koarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlich"
  
! #: fortran/resolve.cc:9175 fortran/resolve.cc:9277
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Falsche Koarray-Spezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:9181
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr "Obere Kogrenze ist kleiner als untere Kogrenze bei %L"
  
! #: fortran/resolve.cc:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr "Obere Kogrenze ist kleiner als untere Kogrenze von 1 bei %L"
  
! #: fortran/resolve.cc:9204 fortran/resolve.cc:9232
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Falsche Feldspezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:9251
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "%qs darf nicht bei %L in einer Feldspezifikation in der gleichen ALLOCATE-Anweisung auftreten, wo es selbst alloziert wird"
  
! #: fortran/resolve.cc:9266
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "In Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird %<*%> erwartet"
  
! #: fortran/resolve.cc:9308
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "Stat-Variable bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.cc:9337
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Stat-Variable bei %L darf nicht %s innerhalb der gleichen %s-Anweisung sein"
  
! #: fortran/resolve.cc:9350
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG bei %L ist ohne STAT-Marke nutzlos"
  
! #: fortran/resolve.cc:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "»ERRMSG=«-Variable bei %L muss skalare Default-CHARACTER-Variable sein"
  
! #: fortran/resolve.cc:9393
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "ERRMSG-Variable bei %L darf nicht »%s« innerhalb der selben »%s«-Anweisung sein"
  
! #: fortran/resolve.cc:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "ALLOCATE-Objekt bei %L tritt auch bei %L auf"
  
! #: fortran/resolve.cc:9431 fortran/resolve.cc:9437
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "ALLOCATE-Objekt bei %L ist Subobjekt des Objekts bei %L"
--- 81631,82045 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "Variable %s vermuteten Ranges bei %L als effektives Argument für Abfragefunktion muss das erste Argument sein"
  
! #: fortran/resolve.cc:6131
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf keine Referenz auf Subobjekt haben"
  
! #: fortran/resolve.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "Variable %s vermuteten Typs bei %L darf keine Referenz auf Subobjekt haben"
  
! #: fortran/resolve.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "Variable »%s« vermuteten Ranges bei %L darf keine Referenz auf Subobjekt haben"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:6218
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "Skalare Variable %qs hat eine Array-Referenz bei %L"
  
! #: fortran/resolve.cc:6374
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "In Spezifikationsausdruck verwendete Variable %qs wird bei %L vor Anweisung ENTRY referenziert, in der sie ein Parameter ist"
  
! #: fortran/resolve.cc:6379
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "Variable %qs wird bei %L vor Anweisung ENTRY verwendet, in der sie ein Parameter ist"
  
! #: fortran/resolve.cc:6453
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Polymorphes Subobjekt des koindizierten Objektes bei %L"
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Koindiziertes Objekt mit polymorpher reservierbarer Subkomponente bei %L"
  
! #: fortran/resolve.cc:6479
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "Verwendung der Variable %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:6535 fortran/resolve.cc:6623 fortran/resolve.cc:6647
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference at %L"
  msgstr "Ungültige Feldreferenz bei %L"
  
! #: fortran/resolve.cc:6732
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr "%qs bei %L ist Host-verbunden bei %L in eine enthaltene Prozedur mit einer gleichnamigen internen Prozedur"
  
! #: fortran/resolve.cc:6911 fortran/resolve.cc:7063
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "Fehler in Typbeschränktem Aufruf bei %L"
  
! #: fortran/resolve.cc:7027
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Weitergegebenes Objekt bei %L muss Skalar sein"
  
! #: fortran/resolve.cc:7034
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "Basisobjekt für Aufruf der Prozedurzeigerkomponente bei %L hat ABSTRACT-Typ %qs"
  
! #: fortran/resolve.cc:7073
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "Basisobjekt für Aufruf der typgebundenen Prozedur bei %L hat ABSTRACT-Typ %qs"
  
! #: fortran/resolve.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Basisobjekt für Aufruf der typgebundenen NOPASS-Prozedur bei %L muss skalar sein"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7277
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Keine passende spezifische Bindung für Aufruf des GENERIC %qs bei %L gefunden"
  
! #: fortran/resolve.cc:7311
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs bei %L sollte eine SUBROUTINE sein"
  
! #: fortran/resolve.cc:7364
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs bei %L sollte eine FUNCTION sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:7905
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Bad expression type"
  
! #: fortran/resolve.cc:7938
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s bei %L muss skalar sein"
  
! #: fortran/resolve.cc:7948
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s bei %L muss ganzzahlig sein"
  
! #: fortran/resolve.cc:7952 fortran/resolve.cc:7959
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s bei %L muss INTEGER sein"
  
! #: fortran/resolve.cc:8014
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Schrittausdruck in DO-Schleife bei %L kann nicht Null sein"
  
! #: fortran/resolve.cc:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "DO-Schleife bei %L wird null mal ausgeführt"
  
! #: fortran/resolve.cc:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "DO-Schleife bei %L ist undefiniert, da sie überläuft"
  
! #: fortran/resolve.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "DO-Schleife bei %L ist undefiniert, da sie unterläuft"
  
! #: fortran/resolve.cc:8120
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr "Variable %qs, auf die in concurrent-header bei %L verwiesen wird, darf in LOCAL locality-spec bei %L nicht vorkommen"
  
! #: fortran/resolve.cc:8156
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr "Variable %qs bei %L ist nicht in einer Ortsangabe von DO CONCURRENT bei %L angegeben, aber aufgrund von DEFAULT (NONE) erforderlich"
  
! #: fortran/resolve.cc:8208
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "Variablenname in %s Ortsangabe bei %L erwartet"
  
! #: fortran/resolve.cc:8217
  #, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "Variable %qs bei %L wurde bereits in einer Ortsangabe angegeben"
  
! #: fortran/resolve.cc:8227
  #, gcc-internal-format
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "Indexvariable %qs bei %L kann nicht in einer Ortsangabe angegeben werden"
  
! #: fortran/resolve.cc:8240
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr "Attribut OPTIONAL nicht zulässig für %qs in %s Ortsangabe bei %L"
  
! #: fortran/resolve.cc:8247
  #, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "Feld mit angenommener Größe ist für %qs in Ortsangabe %s bei %L nicht erlaubt"
  
! #: fortran/resolve.cc:8260
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr "Attribut ALLOCATABLE nicht zulässig für %qs in %s Ortsangabe bei %L"
  
! #: fortran/resolve.cc:8265
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr "Polymorphes Nicht-Zeiger-Scheinargument nicht zulässig für %qs in %s Ortsangabe bei %L"
  
! #: fortran/resolve.cc:8270
  #, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "Kofeld nicht zulässig für %qs in Ortsangabe %s bei %L"
  
! #: fortran/resolve.cc:8276
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr "Finalisierbarer Typ nicht zulässig für %qs in Ortsangabe %s bei %L"
  
! #: fortran/resolve.cc:8281
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr "Typ mit ultimativer allozierbarer Komponente ist für %qs in Ortsangabe %s bei %L nicht erlaubt"
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr "ASYNCHRONOUS-Attribut nicht zulässig für %qs in REDUCE-Ortsangabe bei %L"
  
! #: fortran/resolve.cc:8293
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr "VOLATILE-Attribut nicht zulässig für %qs in REDUCE-Ortsangabe bei %L"
  
! #: fortran/resolve.cc:8347
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr "Numerischer Typ für %qs in REDUCE bei %L erwartet, %s bekommen"
  
! #: fortran/resolve.cc:8356
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr "Logischer Typ für %qs in REDUCE bei %L erwartet, %s bekommen"
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr "Typ INTEGER, REAL oder CHARACTER für %qs in REDUCE mit MIN/MAX bei %L erwartet, %s bekommen"
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr "Ganzzahltyp für %qs in REDUCE mit IAND/IOR/IEOR bei %L erwartet, %s bekommen"
  
! #: fortran/resolve.cc:8421
  #, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr "Variable %qs in Ortsangabe bei %L wird nicht verwendet"
  
! #: fortran/resolve.cc:8452
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:8457
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Anfangsausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Endausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:8472
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL-Schrittausdruck bei %L muss skalares %s sein"
  
! #: fortran/resolve.cc:8477
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL-Schrittausdruck bei %L kann nicht Null sein"
  
! #: fortran/resolve.cc:8490
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "FORALL-Index %qs kann nicht in Tripel-Spezifikation bei %L auftreten"
  
! #: fortran/resolve.cc:8595 fortran/resolve.cc:8918
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "ALLOCATE-Objekt bei %L muss ALLOCATABLE oder ein POINTER sein"
  
! #: fortran/resolve.cc:8603 fortran/resolve.cc:8881
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Koindiziertes reservierbares Objekt bei %L"
  
! #: fortran/resolve.cc:8727
! #, gcc-internal-format, gfc-internal-format
! msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
! msgstr "Allocate-Objekt bei %L hat Rang %d, aber MOLD=-Ausdruck bei %L hat Rang %d"
! 
! #: fortran/resolve.cc:8738
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "Quell-Ausdruck bei %L muss skalar sein oder den selben Rang wie das ALLOCATE-Objekt bei %L haben"
  
! #: fortran/resolve.cc:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "Quell-Ausdruck bei %L und ALLOCATE-Objekt bei %L müssen dieselbe Form haben"
  
! #: fortran/resolve.cc:8933
  #, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "Das intrinsische NULL kann nicht als Quellausdruck bei %L verwendet werden"
  
! #: fortran/resolve.cc:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Typ der Entität bei %L ist mit Quellausdruck bei %L typunverträglich"
  
! #: fortran/resolve.cc:8953
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "Das ALLOCATE-Objekt bei %L und der Quellausdruck bei %L müssen Typparameter der gleichen Art haben"
  
! #: fortran/resolve.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "Der Quellausdruck bei %L darf weder vom Typ LOCK_TYPE sein noch eine LOCK_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray ist"
  
! #: fortran/resolve.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "Der Quellausdruck bei %L darf weder vom Typ EVENT_TYPE sein noch eine EVENT_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray ist"
  
! #: fortran/resolve.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "Reservierung von %s mit ABSTRACT-Basistyp bei %L erfordert Typspezifikation oder Quellausdruck"
  
! #: fortran/resolve.cc:9019
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr "Der Typ-Parameter in der ALLOCATE-Anweisung mit type-spec muss ein Sternchen sein, da das zugewiesene Objekt %qs bei %L ein Dummy-Argument mit angenommenem Typ-Parameter ist"
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Reservierung von %s bei %L mit Typspezifikation erfordert den selben Zeichenkettenlängenparameter wie in der Deklaration"
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "In ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlich"
  
! #: fortran/resolve.cc:9130
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Feldspezifikation oder feldwertiger SOURCE=-Ausdruck erforderlich in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Koarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlich"
  
! #: fortran/resolve.cc:9165 fortran/resolve.cc:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Falsche Koarray-Spezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:9171
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr "Obere Kogrenze ist kleiner als untere Kogrenze bei %L"
  
! #: fortran/resolve.cc:9183
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr "Obere Kogrenze ist kleiner als untere Kogrenze von 1 bei %L"
  
! #: fortran/resolve.cc:9194 fortran/resolve.cc:9222
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Falsche Feldspezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:9241
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "%qs darf nicht bei %L in einer Feldspezifikation in der gleichen ALLOCATE-Anweisung auftreten, wo es selbst alloziert wird"
  
! #: fortran/resolve.cc:9256
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "In Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird %<*%> erwartet"
  
! #: fortran/resolve.cc:9298
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "Stat-Variable bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.cc:9327
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Stat-Variable bei %L darf nicht %s innerhalb der gleichen %s-Anweisung sein"
  
! #: fortran/resolve.cc:9340
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG bei %L ist ohne STAT-Marke nutzlos"
  
! #: fortran/resolve.cc:9354
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "»ERRMSG=«-Variable bei %L muss skalare Default-CHARACTER-Variable sein"
  
! #: fortran/resolve.cc:9383
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "ERRMSG-Variable bei %L darf nicht »%s« innerhalb der selben »%s«-Anweisung sein"
  
! #: fortran/resolve.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "ALLOCATE-Objekt bei %L tritt auch bei %L auf"
  
! #: fortran/resolve.cc:9421 fortran/resolve.cc:9427
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "ALLOCATE-Objekt bei %L ist Subobjekt des Objekts bei %L"
*************** msgstr "ALLOCATE-Objekt bei %L ist Subob
*** 81962,82250 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-Marke bei %L überschneidet sich mit CASE-Marke bei %L"
  
! #: fortran/resolve.cc:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss Typ %s haben"
  
! #: fortran/resolve.cc:9727
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss von der Art %d sein"
  
! #: fortran/resolve.cc:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss skalar sein"
  
! #: fortran/resolve.cc:9786
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck sein"
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argument der SELECT-Anweisung bei %L kann nicht %s sein"
  
! #: fortran/resolve.cc:9817
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Argument der SELECT-Anweisung bei %L muss ein skalarer Ausdruck sein"
  
! #: fortran/resolve.cc:9835 fortran/resolve.cc:9843
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L ist nicht im Bereich von %s"
  
! #: fortran/resolve.cc:9905 fortran/resolve.cc:10739
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werden"
  
! #: fortran/resolve.cc:9931
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Logischer Bereich in CASE-Anweisung bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:9944
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Konstanter logischer Wert in CASE-Anweisung wird bei %L wiederholt"
  
! #: fortran/resolve.cc:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Bereichsspezifikation bei %L kann nie passen"
  
! #: fortran/resolve.cc:10062
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logischer SELECT CASE Block bei %L hat mehr als zwei Fälle"
  
! #: fortran/resolve.cc:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr "(F202y)Fehlende oder ungültige Grenze in der ASSOCIATE-Rangzuordnung des assoziierten Namens %s bei %L"
  
! #: fortran/resolve.cc:10140
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Zugeordneter Name %qs bei %L ist ein Prozedurzeiger"
  
! #: fortran/resolve.cc:10149
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Abgeleiteter Typ %qs kann bei %L nicht als Variable verwendet werden"
  
! #: fortran/resolve.cc:10166
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "Zugeordneter Name %qs bei %L ist ein Prozedurname"
  
! #: fortran/resolve.cc:10182
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr "Der zuordnende Selektor-Ausdruck bei %L ergibt eine Prozedur"
  
! #: fortran/resolve.cc:10236
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Selektor bei %L darf nicht NULL() sein"
  
! #: fortran/resolve.cc:10241
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Selektor bei %L hat keinen Typ"
  
! #: fortran/resolve.cc:10300
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Zugeordneter Name %qs bei %L wird als Feld verwendet"
  
! #: fortran/resolve.cc:10311
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "CLASS-Selektor bei %L erfordert Zwischenspeicher, was noch nicht implementiert ist"
  
! #: fortran/resolve.cc:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Selektor muss in SELECT TYPE-Anweisung bei %L polymorph sein"
  
! #: fortran/resolve.cc:10647 fortran/resolve.cc:10659
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Selektor bei %L darf nicht koindiziert sein"
  
! #: fortran/resolve.cc:10688
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "TYPE IS bei %L überlappt sich mit TYPE IS bei %L"
  
! #: fortran/resolve.cc:10701
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Abgeleiteter Typ %qs bei %L muss erweiterbar sein"
  
! #: fortran/resolve.cc:10714
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Abgeleiteter Typ %qs bei %L muss eine Erweiterung von %qs sein"
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Unerwarteter intrinsischer Typ %qs bei %L"
  
! #: fortran/resolve.cc:10727
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "Die Typspezifikation bei %L muss angeben, dass jeder Parameter mit Längentyp vermutet ist"
  
! #: fortran/resolve.cc:10978
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %L"
  
! #: fortran/resolve.cc:11111
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr "RANK DEFAULT bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:11120
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr "RANK (*) bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr "RANK (%i) bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:11133
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr "RANK (*) bei %L kann nicht mit dem Zeiger oder dem allozierbaren Selektor bei %L verwendet werden"
  
! #: fortran/resolve.cc:11242
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ungültiger Kontext für NULL()-Zeiger bei %L"
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "DTIO-%s-Prozedur bei %L muss rekursiv sein"
  
! #: fortran/resolve.cc:11306
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "Element zum Datenaustausch bei %L kann nicht polymorph sein, außer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:11319
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "Datenübertragungselement bei %L kann keine POINTER-Komponenten haben, außer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:11328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Datenübertragungselement bei %L kann keine Prozedurzeiger-Komponenten haben"
  
! #: fortran/resolve.cc:11335
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "Datenübertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, außer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:11346
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Datenübertragungselement bei %L kann keine PRIVATE-Komponenten haben"
  
! #: fortran/resolve.cc:11352
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "Datenübertragungselement bei %L kann keine PRIVATE-Komponenten haben, außer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:11370
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Datenübertragungselement bei %L kann keine vollständige Referenz auf Feld vermuteter Größe sein"
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Lock-Variable bei %L muss Skalar mit LOCK_TYPE sein"
  
! #: fortran/resolve.cc:11431
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "Ereignis-Variable bei %L muss Skalar mit EVENT_TYPE sein"
  
! #: fortran/resolve.cc:11435
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Argument für Ereignisvariable bei %L muss ein Koarray oder koindiziert sein"
  
! #: fortran/resolve.cc:11438
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Argument für Ereignisvariable bei %L muss ein Koarray, aber nicht koindiziert sein"
  
! #: fortran/resolve.cc:11445 fortran/resolve.cc:11567
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "»STAT=«-Argument bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.cc:11457 fortran/resolve.cc:11579
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "»ERRMSG=«-Argument bei %L muss skalare CHARACTER-Variable sein"
  
! #: fortran/resolve.cc:11469
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "»ACQUIRED_LOCK=«-Argument bei %L muss skalare LOGICAL-Variable sein"
  
! #: fortran/resolve.cc:11482
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "Argument UNTIL_COUNT= bei %L muss ein skalarer INTEGER-Ausdruck sein"
  
! #: fortran/resolve.cc:11543
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Argument für Imageset bei %L muss Skalar oder Rang-1-INTEGER-Ausdruck sein"
  
! #: fortran/resolve.cc:11547 fortran/resolve.cc:11557
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Argument für Imageset bei %L muss zwischen 1 und num_images() liegen"
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Anweisung bei %L ist keine gültige Sprungzielanweisung für Sprungziel bei %L"
  
! #: fortran/resolve.cc:11620
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Sprung bei %L könnte Endlosschleife bewirken"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11637 fortran/resolve.cc:11660
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "GOTO-Anweisung bei %L hinterlässt CRITICAL-Konstrukt für Marke bei %L"
  
! #: fortran/resolve.cc:11641 fortran/resolve.cc:11666
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "GOTO-Anweisung bei %L hinterlässt DO CONCURRENT-Konstrukt für Marke bei %L"
--- 82048,82336 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9655
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-Marke bei %L überschneidet sich mit CASE-Marke bei %L"
  
! #: fortran/resolve.cc:9706
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss Typ %s haben"
  
! #: fortran/resolve.cc:9717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss von der Art %d sein"
  
! #: fortran/resolve.cc:9730
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss skalar sein"
  
! #: fortran/resolve.cc:9776
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck sein"
  
! #: fortran/resolve.cc:9797
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argument der SELECT-Anweisung bei %L kann nicht %s sein"
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Argument der SELECT-Anweisung bei %L muss ein skalarer Ausdruck sein"
  
! #: fortran/resolve.cc:9825 fortran/resolve.cc:9833
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L ist nicht im Bereich von %s"
  
! #: fortran/resolve.cc:9895 fortran/resolve.cc:10729
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werden"
  
! #: fortran/resolve.cc:9921
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Logischer Bereich in CASE-Anweisung bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:9934
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Konstanter logischer Wert in CASE-Anweisung wird bei %L wiederholt"
  
! #: fortran/resolve.cc:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Bereichsspezifikation bei %L kann nie passen"
  
! #: fortran/resolve.cc:10052
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logischer SELECT CASE Block bei %L hat mehr als zwei Fälle"
  
! #: fortran/resolve.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr "(F202y)Fehlende oder ungültige Grenze in der ASSOCIATE-Rangzuordnung des assoziierten Namens %s bei %L"
  
! #: fortran/resolve.cc:10130
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Zugeordneter Name %qs bei %L ist ein Prozedurzeiger"
  
! #: fortran/resolve.cc:10139
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Abgeleiteter Typ %qs kann bei %L nicht als Variable verwendet werden"
  
! #: fortran/resolve.cc:10156
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "Zugeordneter Name %qs bei %L ist ein Prozedurname"
  
! #: fortran/resolve.cc:10172
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr "Der zuordnende Selektor-Ausdruck bei %L ergibt eine Prozedur"
  
! #: fortran/resolve.cc:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Selektor bei %L darf nicht NULL() sein"
  
! #: fortran/resolve.cc:10231
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Selektor bei %L hat keinen Typ"
  
! #: fortran/resolve.cc:10290
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Zugeordneter Name %qs bei %L wird als Feld verwendet"
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "CLASS-Selektor bei %L erfordert Zwischenspeicher, was noch nicht implementiert ist"
  
! #: fortran/resolve.cc:10588
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Selektor muss in SELECT TYPE-Anweisung bei %L polymorph sein"
  
! #: fortran/resolve.cc:10637 fortran/resolve.cc:10649
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Selektor bei %L darf nicht koindiziert sein"
  
! #: fortran/resolve.cc:10678
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "TYPE IS bei %L überlappt sich mit TYPE IS bei %L"
  
! #: fortran/resolve.cc:10691
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Abgeleiteter Typ %qs bei %L muss erweiterbar sein"
  
! #: fortran/resolve.cc:10704
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Abgeleiteter Typ %qs bei %L muss eine Erweiterung von %qs sein"
  
! #: fortran/resolve.cc:10707
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Unerwarteter intrinsischer Typ %qs bei %L"
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "Die Typspezifikation bei %L muss angeben, dass jeder Parameter mit Längentyp vermutet ist"
  
! #: fortran/resolve.cc:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %L"
  
! #: fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr "RANK DEFAULT bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:11110
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr "RANK (*) bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr "RANK (%i) bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr "RANK (*) bei %L kann nicht mit dem Zeiger oder dem allozierbaren Selektor bei %L verwendet werden"
  
! #: fortran/resolve.cc:11232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ungültiger Kontext für NULL()-Zeiger bei %L"
  
! #: fortran/resolve.cc:11286
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "DTIO-%s-Prozedur bei %L muss rekursiv sein"
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "Element zum Datenaustausch bei %L kann nicht polymorph sein, außer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:11309
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "Datenübertragungselement bei %L kann keine POINTER-Komponenten haben, außer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:11318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Datenübertragungselement bei %L kann keine Prozedurzeiger-Komponenten haben"
  
! #: fortran/resolve.cc:11325
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "Datenübertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, außer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:11336
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Datenübertragungselement bei %L kann keine PRIVATE-Komponenten haben"
  
! #: fortran/resolve.cc:11342
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "Datenübertragungselement bei %L kann keine PRIVATE-Komponenten haben, außer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:11360
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Datenübertragungselement bei %L kann keine vollständige Referenz auf Feld vermuteter Größe sein"
  
! #: fortran/resolve.cc:11411
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Lock-Variable bei %L muss Skalar mit LOCK_TYPE sein"
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "Ereignis-Variable bei %L muss Skalar mit EVENT_TYPE sein"
  
! #: fortran/resolve.cc:11425
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Argument für Ereignisvariable bei %L muss ein Koarray oder koindiziert sein"
  
! #: fortran/resolve.cc:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Argument für Ereignisvariable bei %L muss ein Koarray, aber nicht koindiziert sein"
  
! #: fortran/resolve.cc:11435 fortran/resolve.cc:11557
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "»STAT=«-Argument bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.cc:11447 fortran/resolve.cc:11569
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "»ERRMSG=«-Argument bei %L muss skalare CHARACTER-Variable sein"
  
! #: fortran/resolve.cc:11459
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "»ACQUIRED_LOCK=«-Argument bei %L muss skalare LOGICAL-Variable sein"
  
! #: fortran/resolve.cc:11472
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "Argument UNTIL_COUNT= bei %L muss ein skalarer INTEGER-Ausdruck sein"
  
! #: fortran/resolve.cc:11533
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Argument für Imageset bei %L muss Skalar oder Rang-1-INTEGER-Ausdruck sein"
  
! #: fortran/resolve.cc:11537 fortran/resolve.cc:11547
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Argument für Imageset bei %L muss zwischen 1 und num_images() liegen"
  
! #: fortran/resolve.cc:11600
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Anweisung bei %L ist keine gültige Sprungzielanweisung für Sprungziel bei %L"
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Sprung bei %L könnte Endlosschleife bewirken"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11627 fortran/resolve.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "GOTO-Anweisung bei %L hinterlässt CRITICAL-Konstrukt für Marke bei %L"
  
! #: fortran/resolve.cc:11631 fortran/resolve.cc:11656
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "GOTO-Anweisung bei %L hinterlässt DO CONCURRENT-Konstrukt für Marke bei %L"
*************** msgstr "GOTO-Anweisung bei %L hinterläs
*** 82252,82471 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11681
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Marke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %L"
  
! #: fortran/resolve.cc:11753
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE-Maske bei %L hat ungültige Form"
  
! #: fortran/resolve.cc:11769
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE-Zuweisungsziel bei %L hat ungültige Form"
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Benutzerdefinierte Nicht-ELEMENTAL-Zuweisung in WHERE bei %L"
  
! #: fortran/resolve.cc:11792 fortran/resolve.cc:11884
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Nicht unterstützte Anweisung in WHERE bei %L"
  
! #: fortran/resolve.cc:11823
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Zuweisung an FORALL-Indexvariable bei %L"
  
! #: fortran/resolve.cc:11832
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "Das FORALL mit Index %qs wird nicht auf der linken Seite der Zuweisung bei %L verwendet und könnte somit mehrere Zuweisungen an dieses Objekt auslösen"
  
! #: fortran/resolve.cc:11989
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "FORALL-Konstrukt bei %L"
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:12020
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ein äußeres FORALL-Konstrukt hat bereits einen Index mit Namen %L"
  
! #: fortran/resolve.cc:12098
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "Klausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-Feld"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:12219
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Bad block type"
  
! #: fortran/resolve.cc:12299
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr "Die Variable in der gewöhnlichen Zuweisung bei %L ist eine Prozedurzeigerkomponente"
  
! #: fortran/resolve.cc:12319
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr "Zuordnung von %s zu %s bei %L nicht möglich"
  
! #: fortran/resolve.cc:12367
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "CHARACTER-Ausdruck wird in Zuweisung (%wd/%wd) bei %L abgeschnitten"
  
! #: fortran/resolve.cc:12399
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Koindizierter Ausdruck bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12405
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr "In einem reinen Unterprogramm darf ein INTENT(IN)-Dummy-Argument nicht als »expr« bei %L einer intrinsischen Zuweisungsanweisung verwendet werden, in der die Variable von einem abgeleiteten Typ ist, wenn der abgeleitete Typ eine Zeigerkomponente auf irgendeiner Ebene der Komponentenauswahl hat."
  
! #: fortran/resolve.cc:12417
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Zuweisung an koindizierte Variable bei %L in einer PURE-Prozedur"
  
! #: fortran/resolve.cc:12449
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "Zuweisung an polymorphes Koarray bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:12453
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Zuweisung an allozierbare polymorphe Variable bei %L"
  
! #: fortran/resolve.cc:12458
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "Zuweisung an allozierbare polymorphe Variable bei %L erfordert %<-frealloc-lhs%>"
  
! #: fortran/resolve.cc:12465
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "Nicht allozierbare Variable darf in intrinsischer Zuweisung bei %L nicht polymorph sein – bitte prüfen, ob es ein passendes spezifisches Unterprogramm für den »=«-Operator gibt"
  
! #: fortran/resolve.cc:12476
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "Koindizierte Variable darf keine reservierbare endgültige Komponente in Zuweisung bei %L haben"
  
! #: fortran/resolve.cc:12865
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr "TODO: als typgebunden definierte Zuweisung(en) bei %L nicht durchgeführt, da Feldreferenzen mit mehreren Teilen in Ausdrücken als Zwischenergebnisse auftreten würden."
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13179
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Zuweisung eines Prozedurzeigers bei %L"
  
! #: fortran/resolve.cc:13191
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "Funktionsergebnis auf der linken Seite der Zuweisung bei %L muss Zeiger-Attribut haben."
  
! #: fortran/resolve.cc:13287
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "TEAM-Argument für %qs bei %L muss ein skalarer Ausdruck vom Typ TEAM_TYPE sein"
  
! #: fortran/resolve.cc:13486
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "»TEAM NUMBER«-Argument für FORM TEAM bei %L muss skalares INTEGER sein"
  
! #: fortran/resolve.cc:13522
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "Anweisung ASSIGNED GOTO bei %L erfordert eine skalare INTEGER-Variable"
  
! #: fortran/resolve.cc:13526
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Variable %qs bei %L wurde keine Zielmarke zugewiesen"
  
! #: fortran/resolve.cc:13537
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Alternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als Rückgabe"
  
! #: fortran/resolve.cc:13593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Erwarteter intrinsischer Initialisierungsausdruck OMP WORKSHARE bei %L"
  
! #: fortran/resolve.cc:13635
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-Variable"
  
! #: fortran/resolve.cc:13682
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "Ungültiges NULL bei %L"
  
! #: fortran/resolve.cc:13686
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Arithmetische IF-Anweisung bei %L erfordert einen skalaren REAL- oder INTEGER-Ausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:13747
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): No expression on DO WHILE"
  
! #: fortran/resolve.cc:13752
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Abbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck sein"
  
! #: fortran/resolve.cc:13836
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL-Maskenklausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:13948
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Bad statement code"
  
! #: fortran/resolve.cc:13969
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Verwendung von Parameter %qs, der bei %L deklariert wurde, ist veraltet"
  
! #: fortran/resolve.cc:14065
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Variable %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die Entität bei %4$L"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14079
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr "Variable %qs aus Modul %qs mit Bindungsmarke %qs bei %L verwendet denselben globalen Bezeichner wie Entität bei %L aus Modul %qs"
--- 82338,82557 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11671
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Marke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %L"
  
! #: fortran/resolve.cc:11743
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE-Maske bei %L hat ungültige Form"
  
! #: fortran/resolve.cc:11759
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE-Zuweisungsziel bei %L hat ungültige Form"
  
! #: fortran/resolve.cc:11772 fortran/resolve.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Benutzerdefinierte Nicht-ELEMENTAL-Zuweisung in WHERE bei %L"
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Nicht unterstützte Anweisung in WHERE bei %L"
  
! #: fortran/resolve.cc:11813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Zuweisung an FORALL-Indexvariable bei %L"
  
! #: fortran/resolve.cc:11822
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "Das FORALL mit Index %qs wird nicht auf der linken Seite der Zuweisung bei %L verwendet und könnte somit mehrere Zuweisungen an dieses Objekt auslösen"
  
! #: fortran/resolve.cc:11979
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "FORALL-Konstrukt bei %L"
  
! #: fortran/resolve.cc:12000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ein äußeres FORALL-Konstrukt hat bereits einen Index mit Namen %L"
  
! #: fortran/resolve.cc:12088
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "Klausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-Feld"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:12209
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Bad block type"
  
! #: fortran/resolve.cc:12289
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr "Die Variable in der gewöhnlichen Zuweisung bei %L ist eine Prozedurzeigerkomponente"
  
! #: fortran/resolve.cc:12309
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr "Zuordnung von %s zu %s bei %L nicht möglich"
  
! #: fortran/resolve.cc:12357
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "CHARACTER-Ausdruck wird in Zuweisung (%wd/%wd) bei %L abgeschnitten"
  
! #: fortran/resolve.cc:12389
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Koindizierter Ausdruck bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12395
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr "In einem reinen Unterprogramm darf ein INTENT(IN)-Dummy-Argument nicht als »expr« bei %L einer intrinsischen Zuweisungsanweisung verwendet werden, in der die Variable von einem abgeleiteten Typ ist, wenn der abgeleitete Typ eine Zeigerkomponente auf irgendeiner Ebene der Komponentenauswahl hat."
  
! #: fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Zuweisung an koindizierte Variable bei %L in einer PURE-Prozedur"
  
! #: fortran/resolve.cc:12439
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "Zuweisung an polymorphes Koarray bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:12443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Zuweisung an allozierbare polymorphe Variable bei %L"
  
! #: fortran/resolve.cc:12448
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "Zuweisung an allozierbare polymorphe Variable bei %L erfordert %<-frealloc-lhs%>"
  
! #: fortran/resolve.cc:12455
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "Nicht allozierbare Variable darf in intrinsischer Zuweisung bei %L nicht polymorph sein – bitte prüfen, ob es ein passendes spezifisches Unterprogramm für den »=«-Operator gibt"
  
! #: fortran/resolve.cc:12466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "Koindizierte Variable darf keine reservierbare endgültige Komponente in Zuweisung bei %L haben"
  
! #: fortran/resolve.cc:12855
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr "TODO: als typgebunden definierte Zuweisung(en) bei %L nicht durchgeführt, da Feldreferenzen mit mehreren Teilen in Ausdrücken als Zwischenergebnisse auftreten würden."
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13169
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Zuweisung eines Prozedurzeigers bei %L"
  
! #: fortran/resolve.cc:13181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "Funktionsergebnis auf der linken Seite der Zuweisung bei %L muss Zeiger-Attribut haben."
  
! #: fortran/resolve.cc:13277
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "TEAM-Argument für %qs bei %L muss ein skalarer Ausdruck vom Typ TEAM_TYPE sein"
  
! #: fortran/resolve.cc:13476
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "»TEAM NUMBER«-Argument für FORM TEAM bei %L muss skalares INTEGER sein"
  
! #: fortran/resolve.cc:13512
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "Anweisung ASSIGNED GOTO bei %L erfordert eine skalare INTEGER-Variable"
  
! #: fortran/resolve.cc:13516
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Variable %qs bei %L wurde keine Zielmarke zugewiesen"
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Alternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als Rückgabe"
  
! #: fortran/resolve.cc:13583
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Erwarteter intrinsischer Initialisierungsausdruck OMP WORKSHARE bei %L"
  
! #: fortran/resolve.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-Variable"
  
! #: fortran/resolve.cc:13672
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "Ungültiges NULL bei %L"
  
! #: fortran/resolve.cc:13676
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Arithmetische IF-Anweisung bei %L erfordert einen skalaren REAL- oder INTEGER-Ausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): No expression on DO WHILE"
  
! #: fortran/resolve.cc:13742
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Abbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck sein"
  
! #: fortran/resolve.cc:13826
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL-Maskenklausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:13938
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Bad statement code"
  
! #: fortran/resolve.cc:13959
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Verwendung von Parameter %qs, der bei %L deklariert wurde, ist veraltet"
  
! #: fortran/resolve.cc:14055
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Variable %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die Entität bei %4$L"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14069
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr "Variable %qs aus Modul %qs mit Bindungsmarke %qs bei %L verwendet denselben globalen Bezeichner wie Entität bei %L aus Modul %qs"
*************** msgstr "Variable %qs aus Modul %qs mit B
*** 82473,83362 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14098
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Prozedur %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die Entität bei %4$L"
  
! #: fortran/resolve.cc:14184
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Zeichenkettenlänge bei %L ist zu groß"
  
! #: fortran/resolve.cc:14422
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Reservierbares Feld %qs bei %L muss aufgeschobene Form oder vermuteten Rang haben"
  
! #: fortran/resolve.cc:14426
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Skalares Objekt %qs bei %L kann nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:14434
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Feldzeiger %qs bei %L muss aufgeschobene Form oder vermuteten Rang haben"
  
! #: fortran/resolve.cc:14445
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Feld %qs bei %L kann keine aufgeschobene Form haben"
  
! #: fortran/resolve.cc:14463
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Typ %qs der CLASS-Variable %qs bei %L ist nicht erweiterbar"
  
! #: fortran/resolve.cc:14477
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "CLASS-Variable %qs bei %L muss Attrappe, reservierbar oder Zeiger sein"
  
! #: fortran/resolve.cc:14510
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "Der Typ %qs bei %L darf nicht mit Wirt verbunden sein, da er von unverträglichem bei %L definierten Objekt mit gleichem Namen blockiert wird"
  
! #: fortran/resolve.cc:14532
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Einbezogenes SAVE für Modulvariable %qs bei %L, benötigt wegen Standardinitialisierung"
  
! #: fortran/resolve.cc:14565
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "Entität %qs bei %L hat Parameter mit aufgeschobenem Typ und benötigt entweder das POINTER- oder ALLOCATABLE-Attribut"
  
! #: fortran/resolve.cc:14579
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr "Automatisches Objekt %qs bei %L kann nicht das Attribut SAVE haben"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14601
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Das Feld %qs im Modul oder Hauptprogramm bei %L muss konstante Form haben"
  
! #: fortran/resolve.cc:14626
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Entität mit vermuteter Zeichenlänge bei %L muss ein Scheinargument oder ein PARAMETER sein"
  
! #: fortran/resolve.cc:14647
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs bei %L muss in diesem Zusammenhang konstante Zeichenlänge haben"
  
! #: fortran/resolve.cc:14654
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "COMMON-Variable %qs bei %L muss konstante Zeichenlänge haben"
  
! #: fortran/resolve.cc:14702
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Zuordnungsfähiges %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:14705
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Externes %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:14708
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Schein-%qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:14711
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Intrinsisches %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:14714
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Funktionsergebnis %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:14717
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Automatisches Feld %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:14759
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s bei %L"
  
! #: fortran/resolve.cc:14791
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "Zeichenwertige Anweisungsfunktion %qs bei %L muss konstante Länge haben"
  
! #: fortran/resolve.cc:14814
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "%qs hat PRIVATE-Typ und kann kein Scheinargument von %qs bei %L sein, das PUBLIC ist"
  
! #: fortran/resolve.cc:14836
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Prozedur %qs in PUBLIC-Schnittstelle %qs bei %L nimmt Scheinargumente von %qs, das PRIVATE ist"
  
! #: fortran/resolve.cc:14854
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktion %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.cc:14866
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Externes Objekt %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.cc:14876
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL-Funktion %qs bei %L muss ein skalares Ergebnis haben"
  
! #: fortran/resolve.cc:14886
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Anweisungsfunktion %qs bei %L darf weder POINTER- oder ALLOCATABLE-Attribut haben"
  
! #: fortran/resolve.cc:14905
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht feld-wertig sein"
  
! #: fortran/resolve.cc:14909
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht zeiger-wertig sein"
  
! #: fortran/resolve.cc:14913
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rein sein"
  
! #: fortran/resolve.cc:14917
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rekursiv sein"
  
! #: fortran/resolve.cc:14930
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*)-Funktion %qs bei %L"
  
! #: fortran/resolve.cc:14941
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Prozedurzeiger %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.cc:14947
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Scheinprozedur %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.cc:14967
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "Funktionsergebnisvariable %qs bei %L von elementarer Funktion %qs darf nicht die Attribute ALLOCATABLE oder POINTER haben"
  
! #: fortran/resolve.cc:15024
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut SAVE in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:15030
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut INTENT in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:15036
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut RESULT in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:15044
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "Attribut EXTERNAL steht mit Attribut FUNCTION in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:15050
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Dem Ergebnis %qs als Prozedurzeiger bei %L fehlt das POINTER-Attribut"
  
! #: fortran/resolve.cc:15093
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in ELEMENTAL-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:15101
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in PURE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:15109
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in RECURSIVE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:15118
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr "%s zwischen der MODULE-PROCEDURE-Deklaration in Modul %qs und der Deklaration bei %L in (SUB)MODULE %qs"
  
! #: fortran/resolve.cc:15142
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "Schnittstelle von %qs bei %L muss explizit sein"
  
! #: fortran/resolve.cc:15212
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "FINAL-Prozedur %qs bei %L ist keine SUBROUTINE"
  
! #: fortran/resolve.cc:15221
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL-Prozedur bei %L muss genau ein Argument haben"
  
! #: fortran/resolve.cc:15229 fortran/resolve.cc:15246
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Argument der FINAL-Prozedur bei %L muss Typ %qs haben"
  
! #: fortran/resolve.cc:15237
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr "FINAL-Prozedur bei %L mit angenommenem Rangargument muss der einzige Finalisierer mit derselben Art/Typ sein (F2018: C790)"
  
! #: fortran/resolve.cc:15254
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Argument der FINAL-Prozedur bei %L darf kein POINTER sein"
  
! #: fortran/resolve.cc:15260
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:15266
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht OPTIONAL sein"
  
! #: fortran/resolve.cc:15274
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:15283
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Nicht-skalare FINAL-Prozedur bei %L sollte Argument mit vermuteter Form haben"
  
! #: fortran/resolve.cc:15305
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "Bei %2$L deklarierte FINAL-Prozedur %1$qs hat denselben Rang (%3$d) wie %4$qs"
  
! #: fortran/resolve.cc:15342
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "Für den abgeleiteten Typ %qs, der bei %L definiert ist, sind ausschließlich Array-FINAL-Prozeduren deklariert. Empfohlen ist auch eine skalare, es sei denn, ein Finalisierer mit angenommenem Rang wurde deklariert"
  
! #: fortran/resolve.cc:15383
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "%qs und %qs können nicht gemischte FUNCTION/SUBROUTINE für GENERIC %qs bei %L sein"
  
! #: fortran/resolve.cc:15419
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs und %qs für GENERIC %qs bei %L sind mehrdeutig"
  
! #: fortran/resolve.cc:15478
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Undefinierte spezifische Bindung %qs als Ziel des GENERIC %qs bei %L"
  
! #: fortran/resolve.cc:15490
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC %qs bei %L muss auf spezifische Bindung abzielen, %qs ist ebenfalls GENERIC"
  
! #: fortran/resolve.cc:15518
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "GENERIC %qs bei %L kann nicht spezifische Bindung mit gleichem Namen überschreiben"
  
! #: fortran/resolve.cc:15574
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "Typgebundener Operator bei %L kann nicht NOPASS sein"
  
! #: fortran/resolve.cc:15786
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "%qs bei %L muss eine Modulprozedur oder eine externe Prozedur mit expliziter Schnittstelle sein"
  
! #: fortran/resolve.cc:15829
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prozedur %qs mit PASS(%s) bei %L hat kein Argument %qs"
  
! #: fortran/resolve.cc:15843
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Prozedur %qs mit PASS bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:15857 fortran/resolve.cc:16399
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Nicht-polymorphes Scheinargument von %qs für weitergegebenes Objekt bei %L"
  
! #: fortran/resolve.cc:15866
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.cc:15876
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss den parametrisierten abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr "Alle LEN-Typparameter des hereingereichten Dummyarguments %qs von %qs bei %L müssen ASSUMED sein."
  
! #: fortran/resolve.cc:15928
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Scheinargument von %qs für weitergegebenes Objekt bei %L muss ein Skalar sein"
  
! #: fortran/resolve.cc:15934
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Scheinargument von %qs für weitergegebenes Objekt bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:15940
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Scheinargument von %qs für weitergegebenes Objekt bei %L darf nicht POINTER sein"
  
! #: fortran/resolve.cc:15969
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Prozedur %qs bei %L hat den gleichen Namen wie eine Komponente von %qs"
  
! #: fortran/resolve.cc:15979
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Prozedur %qs bei %L hat den selben Namen wie eine vererbte Komponente von %qs"
  
! #: fortran/resolve.cc:16074
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "Bei %2$L deklarierter abgeleiteter Typ %1$qs muss ABSTRACT sein, da %3$qs DEFERRED und nicht überschrieben ist"
  
! #: fortran/resolve.cc:16179
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Koarray-Komponente %qs bei %L muss reservierbar mit aufgeschobener Form sein"
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Komponente %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray sein"
  
! #: fortran/resolve.cc:16198
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "Komponente %qs bei %L mit Koarray-Komponente darf ein Nicht-Zeiger und nicht-reservierbares Skalar sein"
  
! #: fortran/resolve.cc:16223
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Komponente %qs bei %L hat das CONTIGUOUS-Attribut, aber ist kein Feldzeiger"
  
! #: fortran/resolve.cc:16234
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Komponente %qs von BIND(C)-Typ bei %L muss Länge eins haben"
  
! #: fortran/resolve.cc:16332
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prozedurzeiger-Komponente %qs mit PASS(%s) bei %L hat kein Argument %qs"
  
! #: fortran/resolve.cc:16346
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Prozedurzeiger-Komponente %qs mit PASS bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:16362
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.cc:16372
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Parameter %qs von %qs mit PASS(%s) bei %L muss skalar sein"
  
! #: fortran/resolve.cc:16381
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L darf kein POINTER-Attribut haben"
  
! #: fortran/resolve.cc:16390
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:16432
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Komponente %qs von %qs bei %L hat den gleichen Namen wie eine geerbte typgebundene Prozedur"
  
! #: fortran/resolve.cc:16445
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "Zeichenlänge der Komponente %qs muss ein konstanter Spezifikationsausdruck bei %L sein"
  
! #: fortran/resolve.cc:16456
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Ausdruck für Zeichenlänge der Komponente %qs bei %L muss vom Typ INTEGER sein, nicht %s"
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "Zeichenkomponente %qs von %qs bei %L mit aufgeschobener Länge muss POINTER oder ALLOCATABLE sein"
  
! #: fortran/resolve.cc:16502
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Die Komponente %qs ist ein PRIVATE-Typ und kann nicht Komponente von %qs sein, die PUBLIC bei %L ist"
  
! #: fortran/resolve.cc:16510
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "Polymorphe Komponente %s bei %L in SEQUENCE oder BIND(C)-Typ %s"
  
! #: fortran/resolve.cc:16519
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Komponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-Attribut"
  
! #: fortran/resolve.cc:16605
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "In Konflikt stehende Initialisierungen in Union bei %L und %L"
  
! #: fortran/resolve.cc:16697
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Da der erweiterte Typ %qs bei %L eine Koarray-Komponente hat, muss der Elterntyp %qs auch eine haben"
  
! #: fortran/resolve.cc:16710
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Nicht-erweiterbarer abgeleiteter Typ %qs bei %L darf nicht ABSTRACT sein"
  
! #: fortran/resolve.cc:16780
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "Parametrisierter Typ %1$qs hat bei %3$L keine Komponente, die zu Parameter %2$qs gehört"
  
! #: fortran/resolve.cc:16812
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Allgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %L"
  
! #: fortran/resolve.cc:16826
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Abgeleiteter Typ %qs bei %L wurde nicht deklariert"
  
! #: fortran/resolve.cc:16894
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Feld %qs mit vermuteter Größe in Namensliste %qs bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:16900
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST-Feldobjekt %qs mit vermuteter Form in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:16906
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST-Feldobjekt %qs ohne konstante Form in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:16914
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs ohne konstante Zeichenlänge in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs wurde als PRIVATE deklariert und kann kein Element der PUBLIC-Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:16953
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs hat Verwendungs-verbundene PRIVATE-Komponenten und kann kein Element der Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:16964
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs hat PRIVATE-Komponenten und kann kein Element der PUBLIC-Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:16991
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut NAMELIST in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:17010
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameterfeld %qs bei %L kann nicht automatische oder vermutete Form haben"
  
! #: fortran/resolve.cc:17026
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Implizit angegebener PARAMETER %qs bei %L passt nicht zu früherem IMPLICIT-Typ"
  
! #: fortran/resolve.cc:17037
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Unverträglicher abgeleiteter Typ in PARAMETER bei %L"
  
! #: fortran/resolve.cc:17045
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "COMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut haben"
  
! #: fortran/resolve.cc:17097
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "Entität %qs bei %L hat verzögerten LEN-Parameter %qs und benötigt entweder das POINTER- oder ALLOCATABLE-Attribut"
  
! #: fortran/resolve.cc:17109
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr "Das AUTOMATIC-Objekt %qs bei %L darf kein SAVE-Attribut haben und dard auch keine Variable im main-Programm, einem Modul oder einem Teilmodus sein (F08/C513)"
  
! #: fortran/resolve.cc:17116
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr "Das Objekt %qs bei %L mit ASSUMED-Typparametern muss ein Dummy oder ein SELECT-TYPE-Selektor sein (F08/4.2)"
  
! #: fortran/resolve.cc:17175
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "Sorry, allozierbare/Zeiger-Komponenten in polymorphen (CLASS-)getypten Koarrays bei %L werden nicht unterstützt"
  
! #: fortran/resolve.cc:17188
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr "%<omp_all_memory%>, bei %L deklariert, darf nur in der OpenMP-DEPEND-Klausel verwendet werden"
  
! #: fortran/resolve.cc:17253
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "Attribut PROTECTED steht mit Attribut EXTERNAL bei %L in Konflikt"
  
! #: fortran/resolve.cc:17256
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut PROTECTED bei %L in Konflikt"
  
! #: fortran/resolve.cc:17362
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "%qs bei %L hat Attribut CONTIGUOUS, aber ist kein Feldzeiger oder Feld vermuteter Größe oder Rang"
  
! #: fortran/resolve.cc:17383
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "Falsche Spezifikation für Feld bei %L mit angenommener Größe"
  
! #: fortran/resolve.cc:17397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter Größe bei %L muss ein Schein-Argument sein"
  
! #: fortran/resolve.cc:17400
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter Form bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:17412
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Feld mit vermutetem Rang bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:17419
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "Feld mit vermutetem Rang bei %L darf kein Attribut VALUE oder CODIMENSION haben"
  
! #: fortran/resolve.cc:17432
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Symbol bei %L ist keine Scheinvariable"
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs bei %L kann nicht das VALUE-Attribut haben, da es kein Scheinargument ist"
  
! #: fortran/resolve.cc:17448
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss konstante Länge haben"
  
! #: fortran/resolve.cc:17457
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C-kompatible zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss Länge eins haben"
  
! #: fortran/resolve.cc:17470 fortran/resolve.cc:17647
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Der abgeleitete Typ %qs bei %L hat Typ %qs, der nicht definiert wurde"
  
! #: fortran/resolve.cc:17484
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:17493
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss vom Typ TYPE(*) oder von einem numerischen intrinsischen Typ sein"
  
! #: fortran/resolve.cc:17502
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE haben"
  
! #: fortran/resolve.cc:17510
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht das Attribut INTENT(OUT) haben"
  
! #: fortran/resolve.cc:17517
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss entweder skalar sein oder ein Feld vermuteter Größe"
  
! #: fortran/resolve.cc:17537
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Vermuteter Typ der Variable %s bei %L ist nur für Scheinvariablen erlaubt"
  
! #: fortran/resolve.cc:17544
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variable %s vermuteten Typs bei %L darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE haben"
  
! #: fortran/resolve.cc:17551
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "Variable %s vermuteten Typs bei %L darf nicht das Attribut INTENT(OUT) haben"
  
! #: fortran/resolve.cc:17558
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "Variable %s vermuteten Typs bei %L darf kein Feld mit ausdrücklicher Form sein"
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "Variable %qs bei %L kann nicht BIND(C) sein, weil es weder ein COMMON-Block noch mit Sichtbarkeit auf Modulebene deklariert ist"
  
! #: fortran/resolve.cc:17594
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "BIND(C)-Variable %qs bei %L muss Länge eins haben"
  
! #: fortran/resolve.cc:17673
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs bei %L mit abgeleitetem PRIVATE-Typen %qs"
  
! #: fortran/resolve.cc:17688
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "Variable %s bei %L mit LOCK_TYPE oder mit Subkomponente mit LOCK_TYPE muss ein Koarray sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79866
! #: fortran/resolve.cc:17701
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "Variable %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss ein Koarray sein"
  
! #: fortran/resolve.cc:17719
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "Das INTENT(OUT)-Scheinargument %qs bei %L hat ASSUMED SIZE und kann damit keine Standardinitialisierung haben"
  
! #: fortran/resolve.cc:17731
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L mit LOCK_TYPE darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:17740
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L mit EVENT_TYPE darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:17753
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Funktionsergebnis %qs bei %L darf weder Koarray sein noch eine Koarray-Komponente haben"
  
! #: fortran/resolve.cc:17762
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Variable %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray sein"
  
! #: fortran/resolve.cc:17775
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "Variable %qs bei %L mit Koarraykomponente muss ein Nichtzeiger, nichtallozierbares Skalar und damit kein Koarray sein"
  
! #: fortran/resolve.cc:17791
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "Variable %qs bei %L ist ein Koarray und ist weder ALLOCATABLE, SAVE, noch ein Scheinargument"
  
! #: fortran/resolve.cc:17799
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr "Kofeld-Variable %qs bei %L darf keine Kodimensionen mit aufgeschobener Form ohne allozierbar haben"
  
! #: fortran/resolve.cc:17807
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Zuordnungsfähige Koarray-Variable %qs bei %L muss aufgeschobene Form haben"
  
! #: fortran/resolve.cc:17820
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "Variable %qs bei %L ist INTENT(OUT) und kann daher kein reservierbares Coarray sein oder Coarray-Komponenten haben"
  
! #: fortran/resolve.cc:17829
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Coarray-Scheinvariable %qs bei %L in BIND(C)-Prozedur %qs nicht erlaubt"
  
! #: fortran/resolve.cc:17845
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qs"
  
! #: fortran/resolve.cc:17851
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-Rückgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qs"
  
! #: fortran/resolve.cc:17876
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Namensliste %qs kann bei %L nicht als Argument für Unterprogramm oder Funktion verwendet werden"
  
! #: fortran/resolve.cc:17936
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate bei %L ist nicht SAVEd"
  
! #: fortran/resolve.cc:17948
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "»!$OMP DECLARE TARGET«-Variable %qs bei %L ist nicht gespeichert (SAVE)"
  
! #: fortran/resolve.cc:18059
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "Definierbare Entität bei %L erwartet"
  
! #: fortran/resolve.cc:18067
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA Element %qs bei %L muss in COMMON sein"
  
! #: fortran/resolve.cc:18074
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werden"
  
! #: fortran/resolve.cc:18081
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA-Element %qs bei %L kann keinen Coindex haben"
  
! #: fortran/resolve.cc:18097
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "DATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollständiges Feld sein"
  
! #: fortran/resolve.cc:18104
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr "Das DATA-Objekt in der Nähe von %L hat das Zeiger-Attribut und der entsprechende DATA-Wert ist kein gültiges initial-data-target"
  
! #: fortran/resolve.cc:18113
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Das DATA-Element %qs bei %L kann kein ALLOCATABLE-Attribut haben"
  
! #: fortran/resolve.cc:18175
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Abschnitt eines nicht konstanten Feldes bei %L in DATA-Anweisung"
  
! #: fortran/resolve.cc:18188
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-Anweisung bei %L hat mehr Variablen als Werte"
  
! #: fortran/resolve.cc:18264
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "Nichtkonstante Zeichenlänge bei %L in DATA-Anweisung"
  
! #: fortran/resolve.cc:18292
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Anfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:18300
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Ende der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:18308
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Schritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:18315
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "Schrittweite der implied-do-Schleife bei %L darf nicht 0 sein"
  
! #: fortran/resolve.cc:18440
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-Anweisung bei %L hat mehr Werte als Variablen"
--- 82559,83448 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14088
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Prozedur %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die Entität bei %4$L"
  
! #: fortran/resolve.cc:14174
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Zeichenkettenlänge bei %L ist zu groß"
  
! #: fortran/resolve.cc:14412
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Reservierbares Feld %qs bei %L muss aufgeschobene Form oder vermuteten Rang haben"
  
! #: fortran/resolve.cc:14416
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Skalares Objekt %qs bei %L kann nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:14424
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Feldzeiger %qs bei %L muss aufgeschobene Form oder vermuteten Rang haben"
  
! #: fortran/resolve.cc:14435
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Feld %qs bei %L kann keine aufgeschobene Form haben"
  
! #: fortran/resolve.cc:14453
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Typ %qs der CLASS-Variable %qs bei %L ist nicht erweiterbar"
  
! #: fortran/resolve.cc:14467
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "CLASS-Variable %qs bei %L muss Attrappe, reservierbar oder Zeiger sein"
  
! #: fortran/resolve.cc:14500
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "Der Typ %qs bei %L darf nicht mit Wirt verbunden sein, da er von unverträglichem bei %L definierten Objekt mit gleichem Namen blockiert wird"
  
! #: fortran/resolve.cc:14522
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Einbezogenes SAVE für Modulvariable %qs bei %L, benötigt wegen Standardinitialisierung"
  
! #: fortran/resolve.cc:14555
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "Entität %qs bei %L hat Parameter mit aufgeschobenem Typ und benötigt entweder das POINTER- oder ALLOCATABLE-Attribut"
  
! #: fortran/resolve.cc:14569
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr "Automatisches Objekt %qs bei %L kann nicht das Attribut SAVE haben"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Das Feld %qs im Modul oder Hauptprogramm bei %L muss konstante Form haben"
  
! #: fortran/resolve.cc:14616
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Entität mit vermuteter Zeichenlänge bei %L muss ein Scheinargument oder ein PARAMETER sein"
  
! #: fortran/resolve.cc:14637
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs bei %L muss in diesem Zusammenhang konstante Zeichenlänge haben"
  
! #: fortran/resolve.cc:14644
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "COMMON-Variable %qs bei %L muss konstante Zeichenlänge haben"
  
! #: fortran/resolve.cc:14692
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Zuordnungsfähiges %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:14695
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Externes %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:14698
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Schein-%qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:14701
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Intrinsisches %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:14704
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Funktionsergebnis %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:14707
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Automatisches Feld %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:14749
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s bei %L"
  
! #: fortran/resolve.cc:14781
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "Zeichenwertige Anweisungsfunktion %qs bei %L muss konstante Länge haben"
  
! #: fortran/resolve.cc:14804
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "%qs hat PRIVATE-Typ und kann kein Scheinargument von %qs bei %L sein, das PUBLIC ist"
  
! #: fortran/resolve.cc:14826
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Prozedur %qs in PUBLIC-Schnittstelle %qs bei %L nimmt Scheinargumente von %qs, das PRIVATE ist"
  
! #: fortran/resolve.cc:14844
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktion %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.cc:14856
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Externes Objekt %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.cc:14866
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL-Funktion %qs bei %L muss ein skalares Ergebnis haben"
  
! #: fortran/resolve.cc:14876
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Anweisungsfunktion %qs bei %L darf weder POINTER- oder ALLOCATABLE-Attribut haben"
  
! #: fortran/resolve.cc:14895
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht feld-wertig sein"
  
! #: fortran/resolve.cc:14899
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht zeiger-wertig sein"
  
! #: fortran/resolve.cc:14903
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rein sein"
  
! #: fortran/resolve.cc:14907
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rekursiv sein"
  
! #: fortran/resolve.cc:14920
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*)-Funktion %qs bei %L"
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Prozedurzeiger %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.cc:14937
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Scheinprozedur %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "Funktionsergebnisvariable %qs bei %L von elementarer Funktion %qs darf nicht die Attribute ALLOCATABLE oder POINTER haben"
  
! #: fortran/resolve.cc:15014
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut SAVE in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:15020
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut INTENT in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:15026
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut RESULT in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:15034
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "Attribut EXTERNAL steht mit Attribut FUNCTION in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Dem Ergebnis %qs als Prozedurzeiger bei %L fehlt das POINTER-Attribut"
  
! #: fortran/resolve.cc:15083
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in ELEMENTAL-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in PURE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:15099
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in RECURSIVE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:15108
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr "%s zwischen der MODULE-PROCEDURE-Deklaration in Modul %qs und der Deklaration bei %L in (SUB)MODULE %qs"
  
! #: fortran/resolve.cc:15132
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "Schnittstelle von %qs bei %L muss explizit sein"
  
! #: fortran/resolve.cc:15202
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "FINAL-Prozedur %qs bei %L ist keine SUBROUTINE"
  
! #: fortran/resolve.cc:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL-Prozedur bei %L muss genau ein Argument haben"
  
! #: fortran/resolve.cc:15219 fortran/resolve.cc:15236
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Argument der FINAL-Prozedur bei %L muss Typ %qs haben"
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr "FINAL-Prozedur bei %L mit angenommenem Rangargument muss der einzige Finalisierer mit derselben Art/Typ sein (F2018: C790)"
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Argument der FINAL-Prozedur bei %L darf kein POINTER sein"
  
! #: fortran/resolve.cc:15250
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:15256
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht OPTIONAL sein"
  
! #: fortran/resolve.cc:15264
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:15273
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Nicht-skalare FINAL-Prozedur bei %L sollte Argument mit vermuteter Form haben"
  
! #: fortran/resolve.cc:15295
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "Bei %2$L deklarierte FINAL-Prozedur %1$qs hat denselben Rang (%3$d) wie %4$qs"
  
! #: fortran/resolve.cc:15332
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "Für den abgeleiteten Typ %qs, der bei %L definiert ist, sind ausschließlich Array-FINAL-Prozeduren deklariert. Empfohlen ist auch eine skalare, es sei denn, ein Finalisierer mit angenommenem Rang wurde deklariert"
  
! #: fortran/resolve.cc:15373
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "%qs und %qs können nicht gemischte FUNCTION/SUBROUTINE für GENERIC %qs bei %L sein"
  
! #: fortran/resolve.cc:15409
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs und %qs für GENERIC %qs bei %L sind mehrdeutig"
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Undefinierte spezifische Bindung %qs als Ziel des GENERIC %qs bei %L"
  
! #: fortran/resolve.cc:15480
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC %qs bei %L muss auf spezifische Bindung abzielen, %qs ist ebenfalls GENERIC"
  
! #: fortran/resolve.cc:15508
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "GENERIC %qs bei %L kann nicht spezifische Bindung mit gleichem Namen überschreiben"
  
! #: fortran/resolve.cc:15564
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "Typgebundener Operator bei %L kann nicht NOPASS sein"
  
! #: fortran/resolve.cc:15776
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "%qs bei %L muss eine Modulprozedur oder eine externe Prozedur mit expliziter Schnittstelle sein"
  
! #: fortran/resolve.cc:15819
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prozedur %qs mit PASS(%s) bei %L hat kein Argument %qs"
  
! #: fortran/resolve.cc:15833
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Prozedur %qs mit PASS bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:15847 fortran/resolve.cc:16389
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Nicht-polymorphes Scheinargument von %qs für weitergegebenes Objekt bei %L"
  
! #: fortran/resolve.cc:15856
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.cc:15866
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss den parametrisierten abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.cc:15908
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr "Alle LEN-Typparameter des hereingereichten Dummyarguments %qs von %qs bei %L müssen ASSUMED sein."
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Scheinargument von %qs für weitergegebenes Objekt bei %L muss ein Skalar sein"
  
! #: fortran/resolve.cc:15924
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Scheinargument von %qs für weitergegebenes Objekt bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:15930
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Scheinargument von %qs für weitergegebenes Objekt bei %L darf nicht POINTER sein"
  
! #: fortran/resolve.cc:15959
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Prozedur %qs bei %L hat den gleichen Namen wie eine Komponente von %qs"
  
! #: fortran/resolve.cc:15969
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Prozedur %qs bei %L hat den selben Namen wie eine vererbte Komponente von %qs"
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "Bei %2$L deklarierter abgeleiteter Typ %1$qs muss ABSTRACT sein, da %3$qs DEFERRED und nicht überschrieben ist"
  
! #: fortran/resolve.cc:16169
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Koarray-Komponente %qs bei %L muss reservierbar mit aufgeschobener Form sein"
  
! #: fortran/resolve.cc:16178
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Komponente %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray sein"
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "Komponente %qs bei %L mit Koarray-Komponente darf ein Nicht-Zeiger und nicht-reservierbares Skalar sein"
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Komponente %qs bei %L hat das CONTIGUOUS-Attribut, aber ist kein Feldzeiger"
  
! #: fortran/resolve.cc:16224
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Komponente %qs von BIND(C)-Typ bei %L muss Länge eins haben"
  
! #: fortran/resolve.cc:16322
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prozedurzeiger-Komponente %qs mit PASS(%s) bei %L hat kein Argument %qs"
  
! #: fortran/resolve.cc:16336
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Prozedurzeiger-Komponente %qs mit PASS bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:16352
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.cc:16362
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Parameter %qs von %qs mit PASS(%s) bei %L muss skalar sein"
  
! #: fortran/resolve.cc:16371
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L darf kein POINTER-Attribut haben"
  
! #: fortran/resolve.cc:16380
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:16422
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Komponente %qs von %qs bei %L hat den gleichen Namen wie eine geerbte typgebundene Prozedur"
  
! #: fortran/resolve.cc:16435
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "Zeichenlänge der Komponente %qs muss ein konstanter Spezifikationsausdruck bei %L sein"
  
! #: fortran/resolve.cc:16446
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Ausdruck für Zeichenlänge der Komponente %qs bei %L muss vom Typ INTEGER sein, nicht %s"
  
! #: fortran/resolve.cc:16459
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "Zeichenkomponente %qs von %qs bei %L mit aufgeschobener Länge muss POINTER oder ALLOCATABLE sein"
  
! #: fortran/resolve.cc:16492
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Die Komponente %qs ist ein PRIVATE-Typ und kann nicht Komponente von %qs sein, die PUBLIC bei %L ist"
  
! #: fortran/resolve.cc:16500
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "Polymorphe Komponente %s bei %L in SEQUENCE oder BIND(C)-Typ %s"
  
! #: fortran/resolve.cc:16509
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Komponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-Attribut"
  
! #: fortran/resolve.cc:16595
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "In Konflikt stehende Initialisierungen in Union bei %L und %L"
  
! #: fortran/resolve.cc:16687
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Da der erweiterte Typ %qs bei %L eine Koarray-Komponente hat, muss der Elterntyp %qs auch eine haben"
  
! #: fortran/resolve.cc:16700
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Nicht-erweiterbarer abgeleiteter Typ %qs bei %L darf nicht ABSTRACT sein"
  
! #: fortran/resolve.cc:16770
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "Parametrisierter Typ %1$qs hat bei %3$L keine Komponente, die zu Parameter %2$qs gehört"
  
! #: fortran/resolve.cc:16802
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Allgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %L"
  
! #: fortran/resolve.cc:16816
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Abgeleiteter Typ %qs bei %L wurde nicht deklariert"
  
! #: fortran/resolve.cc:16884
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Feld %qs mit vermuteter Größe in Namensliste %qs bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:16890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST-Feldobjekt %qs mit vermuteter Form in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:16896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST-Feldobjekt %qs ohne konstante Form in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:16904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs ohne konstante Zeichenlänge in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs wurde als PRIVATE deklariert und kann kein Element der PUBLIC-Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:16943
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs hat Verwendungs-verbundene PRIVATE-Komponenten und kann kein Element der Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:16954
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs hat PRIVATE-Komponenten und kann kein Element der PUBLIC-Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:16981
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut NAMELIST in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:17000
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameterfeld %qs bei %L kann nicht automatische oder vermutete Form haben"
  
! #: fortran/resolve.cc:17016
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Implizit angegebener PARAMETER %qs bei %L passt nicht zu früherem IMPLICIT-Typ"
  
! #: fortran/resolve.cc:17027
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Unverträglicher abgeleiteter Typ in PARAMETER bei %L"
  
! #: fortran/resolve.cc:17035
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "COMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut haben"
  
! #: fortran/resolve.cc:17087
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "Entität %qs bei %L hat verzögerten LEN-Parameter %qs und benötigt entweder das POINTER- oder ALLOCATABLE-Attribut"
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr "Das AUTOMATIC-Objekt %qs bei %L darf kein SAVE-Attribut haben und dard auch keine Variable im main-Programm, einem Modul oder einem Teilmodus sein (F08/C513)"
  
! #: fortran/resolve.cc:17106
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr "Das Objekt %qs bei %L mit ASSUMED-Typparametern muss ein Dummy oder ein SELECT-TYPE-Selektor sein (F08/4.2)"
  
! #: fortran/resolve.cc:17165
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "Sorry, allozierbare/Zeiger-Komponenten in polymorphen (CLASS-)getypten Koarrays bei %L werden nicht unterstützt"
  
! #: fortran/resolve.cc:17178
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr "%<omp_all_memory%>, bei %L deklariert, darf nur in der OpenMP-DEPEND-Klausel verwendet werden"
  
! #: fortran/resolve.cc:17243
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "Attribut PROTECTED steht mit Attribut EXTERNAL bei %L in Konflikt"
  
! #: fortran/resolve.cc:17246
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut PROTECTED bei %L in Konflikt"
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "%qs bei %L hat Attribut CONTIGUOUS, aber ist kein Feldzeiger oder Feld vermuteter Größe oder Rang"
  
! #: fortran/resolve.cc:17373
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "Falsche Spezifikation für Feld bei %L mit angenommener Größe"
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter Größe bei %L muss ein Schein-Argument sein"
  
! #: fortran/resolve.cc:17390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter Form bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:17402
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Feld mit vermutetem Rang bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "Feld mit vermutetem Rang bei %L darf kein Attribut VALUE oder CODIMENSION haben"
  
! #: fortran/resolve.cc:17422
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Symbol bei %L ist keine Scheinvariable"
  
! #: fortran/resolve.cc:17428
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs bei %L kann nicht das VALUE-Attribut haben, da es kein Scheinargument ist"
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss konstante Länge haben"
  
! #: fortran/resolve.cc:17447
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C-kompatible zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss Länge eins haben"
  
! #: fortran/resolve.cc:17460 fortran/resolve.cc:17637
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Der abgeleitete Typ %qs bei %L hat Typ %qs, der nicht definiert wurde"
  
! #: fortran/resolve.cc:17474
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:17483
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss vom Typ TYPE(*) oder von einem numerischen intrinsischen Typ sein"
  
! #: fortran/resolve.cc:17492
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE haben"
  
! #: fortran/resolve.cc:17500
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht das Attribut INTENT(OUT) haben"
  
! #: fortran/resolve.cc:17507
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss entweder skalar sein oder ein Feld vermuteter Größe"
  
! #: fortran/resolve.cc:17527
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Vermuteter Typ der Variable %s bei %L ist nur für Scheinvariablen erlaubt"
  
! #: fortran/resolve.cc:17534
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variable %s vermuteten Typs bei %L darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE haben"
  
! #: fortran/resolve.cc:17541
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "Variable %s vermuteten Typs bei %L darf nicht das Attribut INTENT(OUT) haben"
  
! #: fortran/resolve.cc:17548
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "Variable %s vermuteten Typs bei %L darf kein Feld mit ausdrücklicher Form sein"
  
! #: fortran/resolve.cc:17574
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "Variable %qs bei %L kann nicht BIND(C) sein, weil es weder ein COMMON-Block noch mit Sichtbarkeit auf Modulebene deklariert ist"
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "BIND(C)-Variable %qs bei %L muss Länge eins haben"
  
! #: fortran/resolve.cc:17663
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs bei %L mit abgeleitetem PRIVATE-Typen %qs"
  
! #: fortran/resolve.cc:17678
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "Variable %s bei %L mit LOCK_TYPE oder mit Subkomponente mit LOCK_TYPE muss ein Koarray sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79866
! #: fortran/resolve.cc:17691
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "Variable %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss ein Koarray sein"
  
! #: fortran/resolve.cc:17709
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "Das INTENT(OUT)-Scheinargument %qs bei %L hat ASSUMED SIZE und kann damit keine Standardinitialisierung haben"
  
! #: fortran/resolve.cc:17721
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L mit LOCK_TYPE darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:17730
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L mit EVENT_TYPE darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:17743
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Funktionsergebnis %qs bei %L darf weder Koarray sein noch eine Koarray-Komponente haben"
  
! #: fortran/resolve.cc:17752
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Variable %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray sein"
  
! #: fortran/resolve.cc:17765
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "Variable %qs bei %L mit Koarraykomponente muss ein Nichtzeiger, nichtallozierbares Skalar und damit kein Koarray sein"
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "Variable %qs bei %L ist ein Koarray und ist weder ALLOCATABLE, SAVE, noch ein Scheinargument"
  
! #: fortran/resolve.cc:17789
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr "Kofeld-Variable %qs bei %L darf keine Kodimensionen mit aufgeschobener Form ohne allozierbar haben"
  
! #: fortran/resolve.cc:17797
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Zuordnungsfähige Koarray-Variable %qs bei %L muss aufgeschobene Form haben"
  
! #: fortran/resolve.cc:17810
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "Variable %qs bei %L ist INTENT(OUT) und kann daher kein reservierbares Coarray sein oder Coarray-Komponenten haben"
  
! #: fortran/resolve.cc:17819
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Coarray-Scheinvariable %qs bei %L in BIND(C)-Prozedur %qs nicht erlaubt"
  
! #: fortran/resolve.cc:17835
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qs"
  
! #: fortran/resolve.cc:17841
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-Rückgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qs"
  
! #: fortran/resolve.cc:17866
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Namensliste %qs kann bei %L nicht als Argument für Unterprogramm oder Funktion verwendet werden"
  
! #: fortran/resolve.cc:17926
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate bei %L ist nicht SAVEd"
  
! #: fortran/resolve.cc:17938
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "»!$OMP DECLARE TARGET«-Variable %qs bei %L ist nicht gespeichert (SAVE)"
  
! #: fortran/resolve.cc:18049
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "Definierbare Entität bei %L erwartet"
  
! #: fortran/resolve.cc:18057
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA Element %qs bei %L muss in COMMON sein"
  
! #: fortran/resolve.cc:18064
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werden"
  
! #: fortran/resolve.cc:18071
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA-Element %qs bei %L kann keinen Coindex haben"
  
! #: fortran/resolve.cc:18087
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "DATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollständiges Feld sein"
  
! #: fortran/resolve.cc:18094
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr "Das DATA-Objekt in der Nähe von %L hat das Zeiger-Attribut und der entsprechende DATA-Wert ist kein gültiges initial-data-target"
  
! #: fortran/resolve.cc:18103
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Das DATA-Element %qs bei %L kann kein ALLOCATABLE-Attribut haben"
  
! #: fortran/resolve.cc:18165
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Abschnitt eines nicht konstanten Feldes bei %L in DATA-Anweisung"
  
! #: fortran/resolve.cc:18178
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-Anweisung bei %L hat mehr Variablen als Werte"
  
! #: fortran/resolve.cc:18254
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "Nichtkonstante Zeichenlänge bei %L in DATA-Anweisung"
  
! #: fortran/resolve.cc:18282
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Anfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:18290
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Ende der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:18298
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Schritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:18305
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "Schrittweite der implied-do-Schleife bei %L darf nicht 0 sein"
  
! #: fortran/resolve.cc:18430
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-Anweisung bei %L hat mehr Werte als Variablen"
*************** msgstr "Überlappende ungleiche Initiali
*** 84425,84448 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Überlappende ungleiche Initialisierungen in EQUIVALENCE bei %C"
  
! #: fortran/trans-array.cc:2466 fortran/trans-expr.cc:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr "Der Strukturkonstruktor bei %L wurde finalisiert. Dieses Feature wurde aus f08/0011 entfernt. Verwenden Sie -std=f2018 oder -std=gnu, um die Finalisierung zu entfernen."
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6838
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert Erhöhung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>"
  
! #: fortran/trans-array.cc:9244
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Bei %L wird ein vorübergehendes Feld für Argument %qs erzeugt"
  
! #: fortran/trans-array.cc:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Falscher Ausdruckstyp beim Durchlaufen (%d)"
--- 84511,84534 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Überlappende ungleiche Initialisierungen in EQUIVALENCE bei %C"
  
! #: fortran/trans-array.cc:2469 fortran/trans-expr.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr "Der Strukturkonstruktor bei %L wurde finalisiert. Dieses Feature wurde aus f08/0011 entfernt. Verwenden Sie -std=f2018 oder -std=gnu, um die Finalisierung zu entfernen."
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6840
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert Erhöhung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>"
  
! #: fortran/trans-array.cc:9246
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Bei %L wird ein vorübergehendes Feld für Argument %qs erzeugt"
  
! #: fortran/trans-array.cc:12706
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Falscher Ausdruckstyp beim Durchlaufen (%d)"
*************** msgstr "Rückgabewert %1$qs der bei %3$L
*** 84625,84631 ****
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr "Entschuldigung, !$ACC DECLARE bei %L ist in einem BLOCK-Konstrukt nicht erlaubt"
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6117
  #, gcc-internal-format
  msgid "Unsigned not yet implemented"
  msgstr "Vorzeichenlos ist noch nicht implementiert"
--- 84711,84717 ----
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr "Entschuldigung, !$ACC DECLARE bei %L ist in einem BLOCK-Konstrukt nicht erlaubt"
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6127
  #, gcc-internal-format
  msgid "Unsigned not yet implemented"
  msgstr "Vorzeichenlos ist noch nicht implementiert"
*************** msgstr "Sorry, der koindizierte Zugriff
*** 84655,84671 ****
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "Sorry, der koindizierte Zugriff bei %L auf eine unbegrenzt polymorphe Komponente wird nicht unterstützt"
  
! #: fortran/trans-expr.cc:4279
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Unbekannte eingebauter Operator"
  
! #: fortran/trans-expr.cc:5865
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Unbekannte Argumentlistenfunktion bei %L"
  
! #: fortran/trans-expr.cc:11037
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr "Wenn die Neuzuordnung von Grenzen bei %L angegeben wird, darf das Zeigerziel nicht NULL sein"
--- 84741,84757 ----
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "Sorry, der koindizierte Zugriff bei %L auf eine unbegrenzt polymorphe Komponente wird nicht unterstützt"
  
! #: fortran/trans-expr.cc:4289
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Unbekannte eingebauter Operator"
  
! #: fortran/trans-expr.cc:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Unbekannte Argumentlistenfunktion bei %L"
  
! #: fortran/trans-expr.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr "Wenn die Neuzuordnung von Grenzen bei %L angegeben wird, darf das Zeigerziel nicht NULL sein"
*************** msgstr "Intrinsische Funktion %qs (%d) n
*** 84681,84692 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "Argument %<dim%> des intrinsischen »%s« bei %L ist kein gültiger Dimensionsindex"
  
! #: fortran/trans-intrinsic.cc:12709 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "Sorry, die Event-Komponente des abgeleiteten Typs bei %L wird noch nicht unterstützt"
  
! #: fortran/trans-intrinsic.cc:12716
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "Event-Variable bei %L darf nicht koindiziert sein"
--- 84767,84778 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "Argument %<dim%> des intrinsischen »%s« bei %L ist kein gültiger Dimensionsindex"
  
! #: fortran/trans-intrinsic.cc:12688 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "Sorry, die Event-Komponente des abgeleiteten Typs bei %L wird noch nicht unterstützt"
  
! #: fortran/trans-intrinsic.cc:12695
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "Event-Variable bei %L darf nicht koindiziert sein"
*************** msgstr "Die Zuordnung des unbegrenzten p
*** 84721,84889 ****
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr "Die Zuordnung des polymorphen Listenelements %qD ist unspezifiziertes Verhalten"
  
! #: fortran/trans-openmp.cc:4176
  #, gcc-internal-format
  msgid "optional class parameter"
  msgstr "optionaler Klassenparameter"
  
! #: fortran/trans-openmp.cc:4640
  #, gcc-internal-format
  msgid "unhandled expression type"
  msgstr "unbehandelter Ausdruckstyp"
  
! #: fortran/trans-openmp.cc:4949
  #, gcc-internal-format
  msgid "unhandled expression"
  msgstr "unbehandelter Ausdruck"
  
! #: fortran/trans-openmp.cc:5072
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr "%<uses_allocators%>-Klausel mit Traits und Speicherbereichen"
  
! #: fortran/trans-openmp.cc:6050
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr "%<!$OMP %s%> bei %L erfordert %<-fopenmp-allocators%>"
  
! #: fortran/trans-openmp.cc:6053
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr "Alle Dateien, die eine solche Variable freigeben könnten, müssen mit %<-fopenmp-allocators%> kompiliert werden"
  
! #: fortran/trans-openmp.cc:6056
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr "Dazu gehören explizites DEALLOCATE, Neuzuweisung bei intrinsischer Zuweisung, INTENT(OUT) für allozierbare Dummy-Argumente und Neuzuweisung von allozierbaren Komponenten, die mit einem OpenMP-Allokator alloziert wurden"
  
! #: fortran/trans-openmp.cc:6633 fortran/trans-openmp.cc:6653
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr "Nichtrechteckige Schleifenschachtelung mit nichtkonstanter Schrittweite für %qs"
  
! #: fortran/trans-openmp.cc:6655
  #, gcc-internal-format
  msgid "Used here"
  msgstr "Hier verwendet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans-openmp.cc:9221
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_omp_workshare(): Bad statement code"
  
! #: fortran/trans-openmp.cc:9631
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr "Der Basisname für %<declare variant%> bei %L muss angegeben werden"
  
! #: fortran/trans-openmp.cc:9642
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "Der Basisname bei %L passt nicht zum Namen der aktuellen Prozedur"
  
! #: fortran/trans-openmp.cc:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr "Der Basisname bei %L darf kein Eintragsname sein"
  
! #: fortran/trans-openmp.cc:9648
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr "Der Basisname bei %L darf kein generischer Name sein"
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "Der Basisname bei %L darf kein Prozedurzeiger sein"
  
! #: fortran/trans-openmp.cc:9654
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "Die Basisprozedur bei %L muss eine explizite Schnittstelle haben"
  
! #: fortran/trans-openmp.cc:9690
  #, gcc-internal-format
! msgid "Cannot find symbol %qs"
! msgstr "Das Symbol %qs kann nicht gefunden werden"
  
! #: fortran/trans-openmp.cc:9702
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "Die Variante %qs bei %L muss eine Funktion oder Unterroutine sein"
  
! #: fortran/trans-openmp.cc:9744
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "Die Variante %qs und die Basis %qs bei %L haben inkompatible Typen: %s"
  
! #: fortran/trans-openmp.cc:9750
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr "die %<append_args%>-Klausel impliziert, dass %qs %d Dummy-Argumente vom Typ Ganzzahl mit der Art %<omp_interop_kind%> hat"
  
! #: fortran/trans-openmp.cc:9776
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr "%qs bei %L darf kein Zeiger sein und auch kein nichtallozierbares skalares ganzzahliges Scheinargument der Art %<omp_interop_kind%> sein, da es mit der %<append_args%>-Klausel bei %L verwendet wird"
  
! #: fortran/trans-openmp.cc:9786
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr "%qs bei %L mit OPTIONAL-Attribut nicht unterstützt, wenn es mit der %<append_args%>-Klausel bei %L verwendet wird"
  
! #: fortran/trans-openmp.cc:9796
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr "%qs bei %L hat %d, erfordert aber %d Scheinargumente der Art %<omp_interop_kind%>, da es mit der %<append_args%>-Klausel bei %L verwendet wird"
  
! #: fortran/trans-openmp.cc:9811
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr "die %qs-Klausel kann nur angegeben werden, wenn der %<dispatch%>-Selektor der Konstruktionsselektormenge in der %<match%>-Klausel bei %L vorkommt"
  
! #: fortran/trans-openmp.cc:9912 fortran/trans-openmp.cc:9951
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected positive argument index at %L"
  msgstr "Positiver Argumentindex bei %L erwartet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93855
! #: fortran/trans-openmp.cc:9923
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "Argumentindex bei %L übersteigt Anzahl der Argumente %d"
  
! #: fortran/trans-openmp.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr "Oberer Argumentindex ist kleiner als der untere bei %L"
  
! #: fortran/trans-openmp.cc:9987
  #, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "Listeneintrag %qs bei %L ist bei %L deklariert, ist jedoch kein Scheinargument"
  
! #: fortran/trans-openmp.cc:10001
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "Das Argument %qs bei %L zum Listenelement in %<need_device_ptr%> bei %L muss ein Skalar vom TYP(C_PTR) sein"
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr "Erwägen Sie, stattdessen %<need_device_addr%> zu verwenden"
  
! #: fortran/trans-openmp.cc:10015
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr "Argument %qs bei %L zu Listenelement in %<need_device_addr%> bei %L darf nicht das Attribut VALUE haben"
  
! #: fortran/trans-openmp.cc:10024
  #, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr "%qs bei %L ist mehrfach angegeben"
  
! #: fortran/trans-openmp.cc:10041
  #, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr "%<need_device_addr%> ist noch nicht unterstützt"
--- 84807,84975 ----
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr "Die Zuordnung des polymorphen Listenelements %qD ist unspezifiziertes Verhalten"
  
! #: fortran/trans-openmp.cc:4196
  #, gcc-internal-format
  msgid "optional class parameter"
  msgstr "optionaler Klassenparameter"
  
! #: fortran/trans-openmp.cc:4660
  #, gcc-internal-format
  msgid "unhandled expression type"
  msgstr "unbehandelter Ausdruckstyp"
  
! #: fortran/trans-openmp.cc:4969
  #, gcc-internal-format
  msgid "unhandled expression"
  msgstr "unbehandelter Ausdruck"
  
! #: fortran/trans-openmp.cc:5092
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr "%<uses_allocators%>-Klausel mit Traits und Speicherbereichen"
  
! #: fortran/trans-openmp.cc:6070
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr "%<!$OMP %s%> bei %L erfordert %<-fopenmp-allocators%>"
  
! #: fortran/trans-openmp.cc:6073
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr "Alle Dateien, die eine solche Variable freigeben könnten, müssen mit %<-fopenmp-allocators%> kompiliert werden"
  
! #: fortran/trans-openmp.cc:6076
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr "Dazu gehören explizites DEALLOCATE, Neuzuweisung bei intrinsischer Zuweisung, INTENT(OUT) für allozierbare Dummy-Argumente und Neuzuweisung von allozierbaren Komponenten, die mit einem OpenMP-Allokator alloziert wurden"
  
! #: fortran/trans-openmp.cc:6653 fortran/trans-openmp.cc:6673
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr "Nichtrechteckige Schleifenschachtelung mit nichtkonstanter Schrittweite für %qs"
  
! #: fortran/trans-openmp.cc:6675
  #, gcc-internal-format
  msgid "Used here"
  msgstr "Hier verwendet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans-openmp.cc:9241
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_omp_workshare(): Bad statement code"
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr "Der Basisname für %<declare variant%> bei %L muss angegeben werden"
  
! #: fortran/trans-openmp.cc:9662
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "Der Basisname bei %L passt nicht zum Namen der aktuellen Prozedur"
  
! #: fortran/trans-openmp.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr "Der Basisname bei %L darf kein Eintragsname sein"
  
! #: fortran/trans-openmp.cc:9668
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr "Der Basisname bei %L darf kein generischer Name sein"
  
! #: fortran/trans-openmp.cc:9671
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "Der Basisname bei %L darf kein Prozedurzeiger sein"
  
! #: fortran/trans-openmp.cc:9674
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "Die Basisprozedur bei %L muss eine explizite Schnittstelle haben"
  
! #: fortran/trans-openmp.cc:9710
  #, gcc-internal-format
! msgid "Cannot find symbol %qs at %L"
! msgstr "Das Symbol %qs kann bei %L nicht gefunden werden"
  
! #: fortran/trans-openmp.cc:9723
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "Die Variante %qs bei %L muss eine Funktion oder Unterroutine sein"
  
! #: fortran/trans-openmp.cc:9765
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "Die Variante %qs und die Basis %qs bei %L haben inkompatible Typen: %s"
  
! #: fortran/trans-openmp.cc:9771
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr "die %<append_args%>-Klausel impliziert, dass %qs %d Dummy-Argumente vom Typ Ganzzahl mit der Art %<omp_interop_kind%> hat"
  
! #: fortran/trans-openmp.cc:9797
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr "%qs bei %L darf kein Zeiger sein und auch kein nichtallozierbares skalares ganzzahliges Scheinargument der Art %<omp_interop_kind%> sein, da es mit der %<append_args%>-Klausel bei %L verwendet wird"
  
! #: fortran/trans-openmp.cc:9807
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr "%qs bei %L mit OPTIONAL-Attribut nicht unterstützt, wenn es mit der %<append_args%>-Klausel bei %L verwendet wird"
  
! #: fortran/trans-openmp.cc:9817
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr "%qs bei %L hat %d, erfordert aber %d Scheinargumente der Art %<omp_interop_kind%>, da es mit der %<append_args%>-Klausel bei %L verwendet wird"
  
! #: fortran/trans-openmp.cc:9832
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr "die %qs-Klausel kann nur angegeben werden, wenn der %<dispatch%>-Selektor der Konstruktionsselektormenge in der %<match%>-Klausel bei %L vorkommt"
  
! #: fortran/trans-openmp.cc:9933 fortran/trans-openmp.cc:9972
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected positive argument index at %L"
  msgstr "Positiver Argumentindex bei %L erwartet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93855
! #: fortran/trans-openmp.cc:9944
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "Argumentindex bei %L übersteigt Anzahl der Argumente %d"
  
! #: fortran/trans-openmp.cc:9982
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr "Oberer Argumentindex ist kleiner als der untere bei %L"
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "Listeneintrag %qs bei %L ist bei %L deklariert, ist jedoch kein Scheinargument"
  
! #: fortran/trans-openmp.cc:10022
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "Das Argument %qs bei %L zum Listenelement in %<need_device_ptr%> bei %L muss ein Skalar vom TYP(C_PTR) sein"
  
! #: fortran/trans-openmp.cc:10029
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr "Erwägen Sie, stattdessen %<need_device_addr%> zu verwenden"
  
! #: fortran/trans-openmp.cc:10036
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr "Argument %qs bei %L zu Listenelement in %<need_device_addr%> bei %L darf nicht das Attribut VALUE haben"
  
! #: fortran/trans-openmp.cc:10045
  #, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr "%qs bei %L ist mehrfach angegeben"
  
! #: fortran/trans-openmp.cc:10062
  #, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr "%<need_device_addr%> ist noch nicht unterstützt"
*************** msgstr "unverwendeter Name %qE"
*** 86619,86629 ****
  
  # Ich teile diesen Humor nicht. -- Roland Illig
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:268
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr "Wert »%s« kann in diesem Bereich nicht gefunden werden"
  
  #, gcc-internal-format
  #~ msgid "%qF requires arch15 or higher"
  #~ msgstr "%qF erfordert arch15 oder höher"
--- 86705,86755 ----
  
  # Ich teile diesen Humor nicht. -- Roland Illig
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr "Wert »%s« kann in diesem Bereich nicht gefunden werden"
  
+ #, c-format
+ #~ msgid "Driving: (%ld)\n"
+ #~ msgstr "Ausführen: (%ld)\n"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "%s:%d: no symbol '%s' found"
+ #~ msgstr "%s:%d: kein Symbol »%s« gefunden"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-Wabi%> won%'t warn about anything"
+ #~ msgstr "%<-Wabi%> wird vor nichts warnen"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default"
+ #~ msgstr "%<-Wabi%> warnt vor Abweichungen von der aktuellsten ABI, die ebenfalls standardmäßig verwendet wird"
+ 
+ #, gcc-internal-format
+ #~ msgid "use e.g. %<-Wabi=11%> to warn about changes from GCC 7"
+ #~ msgstr "Verwenden Sie zum Beispiel %<-Wabi=11%>, um vor Änderungen von GCC 7 zu warnen"
+ 
+ #~ msgid "parser_symbol_add(): %2.2d %s has null ancestor"
+ #~ msgstr "Interner Fehler: parser_symbol_add(): %2.2d %s has null ancestor"
+ 
+ #, gcc-internal-format
+ #~ msgid "cannot specify %<override%> for a class"
+ #~ msgstr "für eine Klasse kann kein %<override%> angegeben werden"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "Missing comma at %L"
+ #~ msgstr "Fehlendes Komma bei %L"
+ 
+ # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
+ #, gcc-internal-format
+ #~ msgid "extend_ref(): Bad tail"
+ #~ msgstr "extend_ref(): Bad tail"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "Inconsistent coranks for operator at %L and %L"
+ #~ msgstr "Koränge für Operator bei %L und %L stimmen nicht überein"
+ 
  #, gcc-internal-format
  #~ msgid "%qF requires arch15 or higher"
  #~ msgstr "%qF erfordert arch15 oder höher"
diff -Nrcpad gcc-15-20250809/gcc/po/el.po gcc-15-20250816/gcc/po/el.po
*** gcc-15-20250809/gcc/po/el.po	Sat Aug  9 22:32:39 2025
--- gcc-15-20250816/gcc/po/el.po	Sat Aug 16 22:32:18 2025
*************** msgid ""
*** 6,12 ****
  msgstr ""
  "Project-Id-Version: gcc 4.0-b20041128\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-04-23 19:27+0000\n"
  "PO-Revision-Date: 2004-12-15 18:53+0000\n"
  "Last-Translator: Simos Xenitellis <simos74@gmx.net>\n"
  "Language-Team: Greek <nls@tux.hellug.gr>\n"
--- 6,12 ----
  msgstr ""
  "Project-Id-Version: gcc 4.0-b20041128\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-08-01 17:58+0000\n"
  "PO-Revision-Date: 2004-12-15 18:53+0000\n"
  "Last-Translator: Simos Xenitellis <simos74@gmx.net>\n"
  "Language-Team: Greek <nls@tux.hellug.gr>\n"
*************** msgstr "ΣΦΑΛΜΑ: Αδυναμία �
*** 591,598 ****
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2479
! #: common.opt:2705 common.opt:3472
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
--- 591,598 ----
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2476
! #: common.opt:2702 common.opt:3469
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
*************** msgstr ""
*** 927,933 ****
  msgid "Use f2c calling convention."
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: fortran/lang.opt:575 cobol/lang.opt:78
  #, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr ""
--- 927,933 ----
  msgid "Use f2c calling convention."
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: fortran/lang.opt:575 cobol/lang.opt:83
  #, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr ""
*************** msgstr ""
*** 972,978 ****
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:615 cobol/lang.opt:82
  #, no-c-format
  msgid "Assume that the source file is free form."
  msgstr ""
--- 972,978 ----
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:615 cobol/lang.opt:87
  #, no-c-format
  msgid "Assume that the source file is free form."
  msgstr ""
*************** msgstr ""
*** 1199,1210 ****
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2313
! #: common.opt:2783 common.opt:2819 common.opt:2912 common.opt:2916
! #: common.opt:3025 common.opt:3160 common.opt:3168 common.opt:3176
! #: common.opt:3184 common.opt:3285 common.opt:3345 common.opt:3433
! #: common.opt:3613 common.opt:3617 common.opt:3621 common.opt:3625
! #: common.opt:3699 common.opt:3703 common.opt:3734 common.opt:3738
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
--- 1199,1210 ----
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2310
! #: common.opt:2780 common.opt:2816 common.opt:2909 common.opt:2913
! #: common.opt:3022 common.opt:3157 common.opt:3165 common.opt:3173
! #: common.opt:3181 common.opt:3282 common.opt:3342 common.opt:3430
! #: common.opt:3610 common.opt:3614 common.opt:3618 common.opt:3622
! #: common.opt:3696 common.opt:3700 common.opt:3731 common.opt:3735
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
*************** msgstr ""
*** 3854,3925 ****
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
  
! #: cobol/lang.opt:43
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:62
  #, no-c-format
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr ""
  
! #: cobol/lang.opt:66
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:70
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:74
  #, no-c-format
  msgid "Enable Cobol lex debugging"
  msgstr ""
  
! #: cobol/lang.opt:86
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:90
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:94
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:98
  #, no-c-format
  msgid "Enable Cobol parser debugging"
  msgstr ""
  
! #: cobol/lang.opt:102
  #, no-c-format
  msgid "Enable Cobol yacc debugging"
  msgstr ""
  
! #: cobol/lang.opt:106
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:126
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:130
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:134
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
--- 3854,3925 ----
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
  
! #: cobol/lang.opt:48
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:67
  #, no-c-format
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr ""
  
! #: cobol/lang.opt:71
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:75
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:79
  #, no-c-format
  msgid "Enable Cobol lex debugging"
  msgstr ""
  
! #: cobol/lang.opt:91
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:95
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:99
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:103
  #, no-c-format
  msgid "Enable Cobol parser debugging"
  msgstr ""
  
! #: cobol/lang.opt:107
  #, no-c-format
  msgid "Enable Cobol yacc debugging"
  msgstr ""
  
! #: cobol/lang.opt:111
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:131
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:135
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:139
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
*************** msgstr ""
*** 8764,8775 ****
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:156
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:160
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr ""
--- 8764,8775 ----
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:159
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:163
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr ""
*************** msgstr ""
*** 8946,8976 ****
  
  #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:173
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:181
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
  #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
  #: config/avr/avr.opt:189
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
  
--- 8946,8981 ----
  
  #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
  msgstr ""
  
  #: config/avr/avr.opt:173
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:181
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
  #: config/avr/avr.opt:189
  #, no-c-format
+ msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:193
+ #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
  
*************** msgstr ""
*** 14372,14378 ****
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1852 common.opt:1860 common.opt:3249
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
--- 14377,14383 ----
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1852 common.opt:1860 common.opt:3246
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
*************** msgstr ""
*** 14732,16144 ****
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2304
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2309
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2317
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr ""
  
! #: common.opt:2321
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:2325
  #, fuzzy, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
  
! #: common.opt:2329
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2333
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2340
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr ""
  
! #: common.opt:2344
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr ""
  
! #: common.opt:2351
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2355
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2359
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2363
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2367
  #, no-c-format
  msgid "Align the start of every function."
  msgstr ""
  
! #: common.opt:2371
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2375
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2379
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr ""
  
! #: common.opt:2383
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr ""
  
! #: common.opt:2387
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2391
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr ""
  
! #: common.opt:2395
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr ""
  
! #: common.opt:2399
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2403
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2410
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2414
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2427
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2431
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2438
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr ""
  
! #: common.opt:2457
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr ""
  
! #: common.opt:2461
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2465
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2469
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2483
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2487
  #, no-c-format
  msgid "Insert path profiling code."
  msgstr ""
  
! #: common.opt:2491
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr ""
  
! #: common.opt:2495 common.opt:2499
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2503
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2507
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2511
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr ""
  
! #: common.opt:2515
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr ""
  
! #: common.opt:2519
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr ""
  
! #: common.opt:2523
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2527
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr ""
  
! #: common.opt:2531
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr ""
  
! #: common.opt:2535
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr ""
  
! #: common.opt:2539
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr ""
  
! #: common.opt:2543
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2547
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2551
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2555
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr ""
  
! #: common.opt:2559
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr ""
  
! #: common.opt:2563
  #, fuzzy, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "αδύνατη η φόρτωση δεδομένων προφίλ"
  
! #: common.opt:2567
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2571
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr ""
  
! #: common.opt:2575
  #, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr ""
  
! #: common.opt:2579
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2584
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2588
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2592
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2596
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2600
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2616
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2632
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2636
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2640
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2644
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2648
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2652
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2656
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2660
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2664
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2668
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2672
  #, fuzzy, no-c-format
  msgid "Report on consistency of profile."
  msgstr "εσωτερικό σφάλμα gcc"
  
! #: common.opt:2676
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2680
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr ""
  
! #: common.opt:2687
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2697
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2701
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr ""
  
! #: common.opt:2709
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2723
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2738
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2742
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2746
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr ""
  
! #: common.opt:2750
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr ""
  
! #: common.opt:2754
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2758
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2771
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2775
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2779
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr ""
  
! #: common.opt:2787
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2791
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2795
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2799
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr ""
  
! #: common.opt:2803
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr ""
  
! #: common.opt:2807
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr ""
  
! #: common.opt:2811
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2815
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2823
  #, fuzzy, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
  
! #: common.opt:2827
  #, fuzzy, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
  
! #: common.opt:2834
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2838
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2842
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2846
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2850
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2854
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2858
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2864
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2868
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2876
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2880
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2884
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2888
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2892
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2896
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2900
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2904
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2908
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2920
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2924
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2928
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2933
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2937
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2941
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2945
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr ""
  
! #: common.opt:2949
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr ""
  
! #: common.opt:2953
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr ""
  
! #: common.opt:2957
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2961
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2965
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2969
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2973
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2977
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2981
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr ""
  
! #: common.opt:2985
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr ""
  
! #: common.opt:2989
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2997
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:3001
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:3005
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr ""
  
! #: common.opt:3009
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:3013
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:3017
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:3021
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:3033
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:3037
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr ""
  
! #: common.opt:3041
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3045
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3054
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3058
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3062
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3066
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3070
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3074
  #, fuzzy, no-c-format
  #| msgid "syntax error at %qs token"
  msgid "Check for syntax errors, then stop."
  msgstr "συντακτικό σφάλμα στο σύμβολο %qs"
  
! #: common.opt:3078
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:3082
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr ""
  
! #: common.opt:3086
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:3090
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3094
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3113
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3117
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr ""
  
! #: common.opt:3121
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3126
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3144
  #, fuzzy, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Εξαίρεση κινητής υποδιαστολής"
  
! #: common.opt:3148
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3152
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:3156
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:3164
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr ""
  
! #: common.opt:3172
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr ""
  
! #: common.opt:3180
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr ""
  
! #: common.opt:3188
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr ""
  
! #: common.opt:3192
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr ""
  
! #: common.opt:3196
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr ""
  
! #: common.opt:3200
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr ""
  
! #: common.opt:3204
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr ""
  
! #: common.opt:3208
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr ""
  
! #: common.opt:3212
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr ""
  
! #: common.opt:3216
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr ""
  
! #: common.opt:3220
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr ""
  
! #: common.opt:3224
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3230
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3237
  #, fuzzy, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "Ακατάλληλη εντολή"
  
! #: common.opt:3241
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr ""
  
! #: common.opt:3245
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr ""
  
! #: common.opt:3253
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr ""
  
! #: common.opt:3257
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr ""
  
! #: common.opt:3261
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:3265
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr ""
  
! #: common.opt:3269
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr ""
  
! #: common.opt:3273
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3277
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3281
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr ""
  
! #: common.opt:3289
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr ""
  
! #: common.opt:3293
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3297
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3301
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3305
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3309
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr ""
  
! #: common.opt:3313
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3317
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3322
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3326
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3330
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr ""
  
! #: common.opt:3334
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr ""
  
! #: common.opt:3349
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3354
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3362
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3366
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr ""
  
! #: common.opt:3370
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr ""
  
! #: common.opt:3374
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3378
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr ""
  
! #: common.opt:3382
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3386
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3390
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3394
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3404
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr ""
  
! #: common.opt:3411
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr ""
  
! #: common.opt:3417
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3424
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:3429
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr ""
  
! #: common.opt:3437
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr ""
  
! #: common.opt:3441
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr ""
  
! #: common.opt:3445
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:3449
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3468
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3476
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3480
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3502
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3506
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3525
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3541
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3545
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3549
  #, fuzzy, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: common.opt:3553
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3557
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr ""
  
! #: common.opt:3561
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr ""
  
! #: common.opt:3565
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr ""
  
! #: common.opt:3569
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:3573
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr ""
  
! #: common.opt:3577
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3581
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3597
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr ""
  
! #: common.opt:3601
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3605
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3609
  #, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr ""
  
! #: common.opt:3629
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3635
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr ""
  
! #: common.opt:3639
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr ""
  
! #: common.opt:3643
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3647
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr ""
  
! #: common.opt:3651
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr ""
  
! #: common.opt:3655
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3659
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3663
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr ""
  
! #: common.opt:3667
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr ""
  
! #: common.opt:3671
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3679
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3683
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3687
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3691
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3695
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr ""
  
! #: common.opt:3707
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3711
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3715
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3719
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr ""
  
! #: common.opt:3723
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3730
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr ""
  
! #: common.opt:3759
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr ""
  
! #: common.opt:3763
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3770
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3774
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3802
  #, fuzzy, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "  -o <αρχείο>              Τοποθέτηση της εξόδου στο <αρχείο>\n"
  
! #: common.opt:3806
  #, fuzzy, no-c-format
  msgid "Enable function profiling."
  msgstr "αδύνατη η φόρτωση δεδομένων προφίλ"
  
! #: common.opt:3816
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr ""
  
! #: common.opt:3856
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr ""
  
! #: common.opt:3888
  #, no-c-format
  msgid "Enable verbose output."
  msgstr ""
  
! #: common.opt:3892
  #, fuzzy, no-c-format
  msgid "Display the compiler's version."
  msgstr "  --help                   Εμφάνιση αυτών των πληροφοριών\n"
  
! #: common.opt:3896
  #, fuzzy, no-c-format
  msgid "Suppress warnings."
  msgstr "%s: προειδοποίηση: "
  
! #: common.opt:3906
  #, no-c-format
  msgid "Create a shared library."
  msgstr ""
  
! #: common.opt:3970
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3974
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3978
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr ""
  
! #: common.opt:3985
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3989
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
--- 14737,16149 ----
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2301
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2306
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2314
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr ""
  
! #: common.opt:2318
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:2322
  #, fuzzy, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
  
! #: common.opt:2326
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2330
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2337
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr ""
  
! #: common.opt:2341
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr ""
  
! #: common.opt:2348
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2352
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2356
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2360
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2364
  #, no-c-format
  msgid "Align the start of every function."
  msgstr ""
  
! #: common.opt:2368
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2372
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2376
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr ""
  
! #: common.opt:2380
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr ""
  
! #: common.opt:2384
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2388
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr ""
  
! #: common.opt:2392
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr ""
  
! #: common.opt:2396
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2400
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2407
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2411
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2424
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2428
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2435
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr ""
  
! #: common.opt:2454
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr ""
  
! #: common.opt:2458
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2462
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2466
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2480
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2484
  #, no-c-format
  msgid "Insert path profiling code."
  msgstr ""
  
! #: common.opt:2488
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr ""
  
! #: common.opt:2492 common.opt:2496
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2500
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2504
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2508
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr ""
  
! #: common.opt:2512
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr ""
  
! #: common.opt:2516
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr ""
  
! #: common.opt:2520
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2524
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr ""
  
! #: common.opt:2528
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr ""
  
! #: common.opt:2532
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr ""
  
! #: common.opt:2536
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr ""
  
! #: common.opt:2540
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2544
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2548
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2552
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr ""
  
! #: common.opt:2556
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr ""
  
! #: common.opt:2560
  #, fuzzy, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "αδύνατη η φόρτωση δεδομένων προφίλ"
  
! #: common.opt:2564
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2568
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr ""
  
! #: common.opt:2572
  #, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr ""
  
! #: common.opt:2576
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2581
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2585
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2589
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2593
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2597
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2629
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2633
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2637
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2641
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2645
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2649
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2653
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2657
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2661
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2665
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2669
  #, fuzzy, no-c-format
  msgid "Report on consistency of profile."
  msgstr "εσωτερικό σφάλμα gcc"
  
! #: common.opt:2673
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2677
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr ""
  
! #: common.opt:2684
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2694
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2698
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr ""
  
! #: common.opt:2706
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2720
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2735
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2739
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2743
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr ""
  
! #: common.opt:2747
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr ""
  
! #: common.opt:2751
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2755
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2768
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2772
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2776
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr ""
  
! #: common.opt:2784
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2788
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2792
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2796
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr ""
  
! #: common.opt:2800
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr ""
  
! #: common.opt:2804
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr ""
  
! #: common.opt:2808
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2812
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2820
  #, fuzzy, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
  
! #: common.opt:2824
  #, fuzzy, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
  
! #: common.opt:2831
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2835
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2839
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2843
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2847
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2851
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2855
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2861
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2865
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2873
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2877
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2881
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2885
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2889
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2893
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2897
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2901
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2905
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2917
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2921
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2925
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2930
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2934
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2938
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2942
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr ""
  
! #: common.opt:2946
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr ""
  
! #: common.opt:2950
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr ""
  
! #: common.opt:2954
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2958
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2962
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2966
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2970
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2974
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2978
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr ""
  
! #: common.opt:2982
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr ""
  
! #: common.opt:2986
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2994
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:2998
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:3002
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr ""
  
! #: common.opt:3006
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:3010
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:3014
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:3018
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:3030
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:3034
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr ""
  
! #: common.opt:3038
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3042
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3051
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3055
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3059
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3063
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3067
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3071
  #, fuzzy, no-c-format
  #| msgid "syntax error at %qs token"
  msgid "Check for syntax errors, then stop."
  msgstr "συντακτικό σφάλμα στο σύμβολο %qs"
  
! #: common.opt:3075
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:3079
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr ""
  
! #: common.opt:3083
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:3087
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3091
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3110
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3114
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr ""
  
! #: common.opt:3118
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3123
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3141
  #, fuzzy, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Εξαίρεση κινητής υποδιαστολής"
  
! #: common.opt:3145
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3149
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:3153
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:3161
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr ""
  
! #: common.opt:3169
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr ""
  
! #: common.opt:3177
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr ""
  
! #: common.opt:3185
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr ""
  
! #: common.opt:3189
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr ""
  
! #: common.opt:3193
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr ""
  
! #: common.opt:3197
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr ""
  
! #: common.opt:3201
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr ""
  
! #: common.opt:3205
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr ""
  
! #: common.opt:3209
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr ""
  
! #: common.opt:3213
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr ""
  
! #: common.opt:3217
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr ""
  
! #: common.opt:3221
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3227
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3234
  #, fuzzy, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "Ακατάλληλη εντολή"
  
! #: common.opt:3238
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr ""
  
! #: common.opt:3242
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr ""
  
! #: common.opt:3250
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr ""
  
! #: common.opt:3254
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr ""
  
! #: common.opt:3258
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:3262
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr ""
  
! #: common.opt:3266
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr ""
  
! #: common.opt:3270
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3274
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3278
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr ""
  
! #: common.opt:3286
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr ""
  
! #: common.opt:3290
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3294
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3298
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3302
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3306
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr ""
  
! #: common.opt:3310
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3314
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3319
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3323
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3327
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr ""
  
! #: common.opt:3331
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr ""
  
! #: common.opt:3346
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3351
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3359
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3363
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr ""
  
! #: common.opt:3367
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr ""
  
! #: common.opt:3371
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3375
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr ""
  
! #: common.opt:3379
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3383
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3387
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3391
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3401
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr ""
  
! #: common.opt:3408
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr ""
  
! #: common.opt:3414
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3421
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:3426
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr ""
  
! #: common.opt:3434
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr ""
  
! #: common.opt:3438
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr ""
  
! #: common.opt:3442
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:3446
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3465
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3473
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3477
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3499
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3503
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3522
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3538
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3542
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3546
  #, fuzzy, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: common.opt:3550
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3554
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr ""
  
! #: common.opt:3558
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr ""
  
! #: common.opt:3562
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr ""
  
! #: common.opt:3566
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:3570
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr ""
  
! #: common.opt:3574
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3578
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3594
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr ""
  
! #: common.opt:3598
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3602
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3606
  #, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr ""
  
! #: common.opt:3626
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3632
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr ""
  
! #: common.opt:3636
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr ""
  
! #: common.opt:3640
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3644
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr ""
  
! #: common.opt:3648
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr ""
  
! #: common.opt:3652
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3656
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3660
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr ""
  
! #: common.opt:3664
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr ""
  
! #: common.opt:3668
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3676
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3680
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3684
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3688
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3692
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr ""
  
! #: common.opt:3704
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3708
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3712
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3716
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr ""
  
! #: common.opt:3720
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3727
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr ""
  
! #: common.opt:3756
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr ""
  
! #: common.opt:3760
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3767
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3771
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3799
  #, fuzzy, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "  -o <αρχείο>              Τοποθέτηση της εξόδου στο <αρχείο>\n"
  
! #: common.opt:3803
  #, fuzzy, no-c-format
  msgid "Enable function profiling."
  msgstr "αδύνατη η φόρτωση δεδομένων προφίλ"
  
! #: common.opt:3813
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr ""
  
! #: common.opt:3853
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr ""
  
! #: common.opt:3885
  #, no-c-format
  msgid "Enable verbose output."
  msgstr ""
  
! #: common.opt:3889
  #, fuzzy, no-c-format
  msgid "Display the compiler's version."
  msgstr "  --help                   Εμφάνιση αυτών των πληροφοριών\n"
  
! #: common.opt:3893
  #, fuzzy, no-c-format
  msgid "Suppress warnings."
  msgstr "%s: προειδοποίηση: "
  
! #: common.opt:3903
  #, no-c-format
  msgid "Create a shared library."
  msgstr ""
  
! #: common.opt:3967
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3971
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3975
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr ""
  
! #: common.opt:3982
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3986
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
*************** msgstr ""
*** 17471,17580 ****
  
  #: params.opt:1194
  #, no-c-format
! msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
  #: params.opt:1198
  #, no-c-format
! msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
  #: params.opt:1202
  #, no-c-format
! msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
  #: params.opt:1206
  #, no-c-format
! msgid "Time accounted for function thunk overhead."
  msgstr ""
  
  #: params.opt:1210
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
  #: params.opt:1214
  #, no-c-format
! msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
  #: params.opt:1218
  #, no-c-format
! msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
  #: params.opt:1222
  #, no-c-format
! msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
  #: params.opt:1226
  #, no-c-format
! msgid "Whether to use canonical types."
  msgstr ""
  
  #: params.opt:1230
  #, no-c-format
! msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr ""
  
  #: params.opt:1234
  #, no-c-format
! msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
  #: params.opt:1238
  #, no-c-format
! msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr ""
  
  #: params.opt:1242
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
  #: params.opt:1246
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr ""
  
  #: params.opt:1250
  #, no-c-format
! msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
  #: params.opt:1254
  #, no-c-format
! msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
  #: params.opt:1258
  #, fuzzy, no-c-format
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "Ακατάλληλη εντολή"
  
! #: params.opt:1262
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1266
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr ""
  
! #: params.opt:1270
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr ""
  
! #: params.opt:1274
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1278
  #, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr ""
--- 17476,17590 ----
  
  #: params.opt:1194
  #, no-c-format
! msgid "Maximum amount of work done to prune paths where the variable is always initialized."
  msgstr ""
  
  #: params.opt:1198
  #, no-c-format
! msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
  #: params.opt:1202
  #, no-c-format
! msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
  #: params.opt:1206
  #, no-c-format
! msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
  #: params.opt:1210
  #, no-c-format
! msgid "Time accounted for function thunk overhead."
  msgstr ""
  
  #: params.opt:1214
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
  #: params.opt:1218
  #, no-c-format
! msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
  #: params.opt:1222
  #, no-c-format
! msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
  #: params.opt:1226
  #, no-c-format
! msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
  #: params.opt:1230
  #, no-c-format
! msgid "Whether to use canonical types."
  msgstr ""
  
  #: params.opt:1234
  #, no-c-format
! msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr ""
  
  #: params.opt:1238
  #, no-c-format
! msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
  #: params.opt:1242
  #, no-c-format
! msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr ""
  
  #: params.opt:1246
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
  #: params.opt:1250
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr ""
  
  #: params.opt:1254
  #, no-c-format
! msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
  #: params.opt:1258
+ #, no-c-format
+ msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
+ msgstr ""
+ 
+ #: params.opt:1262
  #, fuzzy, no-c-format
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "Ακατάλληλη εντολή"
  
! #: params.opt:1266
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1270
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr ""
  
! #: params.opt:1274
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr ""
  
! #: params.opt:1278
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1282
  #, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr ""
*************** msgstr ""
*** 17611,17664 ****
  msgid "callee does not return"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: calls.cc:2585
  #, fuzzy
  msgid "volatile function type"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: calls.cc:2604
  #, fuzzy
  #| msgid "In function"
  msgid "nested function"
  msgstr "Στη συνάρτηση"
  
! #: calls.cc:2615
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2629
  msgid "inconsistent number of popped arguments"
  msgstr ""
  
! #: calls.cc:2636
  #, fuzzy
  msgid "frontend does not support sibling call"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: calls.cc:2692
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3066
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3075
  #, fuzzy
  msgid "variable size arguments"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: calls.cc:3099
  msgid "hidden string length argument passed on stack"
  msgstr ""
  
! #: calls.cc:3148
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4060
  msgid "tail call production failed"
  msgstr ""
  
--- 17621,17674 ----
  msgid "callee does not return"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: calls.cc:2586
  #, fuzzy
  msgid "volatile function type"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: calls.cc:2605
  #, fuzzy
  #| msgid "In function"
  msgid "nested function"
  msgstr "Στη συνάρτηση"
  
! #: calls.cc:2616
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2630
  msgid "inconsistent number of popped arguments"
  msgstr ""
  
! #: calls.cc:2637
  #, fuzzy
  msgid "frontend does not support sibling call"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: calls.cc:2693
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3067
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3076
  #, fuzzy
  msgid "variable size arguments"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: calls.cc:3100
  msgid "hidden string length argument passed on stack"
  msgstr ""
  
! #: calls.cc:3149
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4061
  msgid "tail call production failed"
  msgstr ""
  
*************** msgstr ""
*** 17887,17898 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12799
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12890
  #: config/pdp11/pdp11.cc:1872
  #, fuzzy, c-format
  msgid "invalid expression as operand"
--- 17897,17908 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12801
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12892
  #: config/pdp11/pdp11.cc:1872
  #, fuzzy, c-format
  msgid "invalid expression as operand"
*************** msgstr "Αυτή η παράμετρος
*** 19184,19293 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1723
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1728
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1733
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1741
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1804
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1836
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1845
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1882
  msgid "[enabled]"
  msgstr ""
  
! #: opts.cc:1884
  msgid "[disabled]"
  msgstr ""
  
! #: opts.cc:1920
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1929
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1935
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1980
  #, fuzzy, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
  "   "
  msgstr "πολύ λίγα ορίσματα"
  
! #: opts.cc:2030
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.cc:2033
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.cc:2036
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.cc:2039 opts.cc:2079
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.cc:2042
  msgid "The following options control parameters"
  msgstr ""
  
! #: opts.cc:2048
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.cc:2050
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.cc:2061
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.cc:2063
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.cc:2065
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.cc:2077
  msgid "The following options are language-related"
  msgstr ""
  
--- 19194,19303 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1721
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1726
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1731
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1739
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1802
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1834
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1843
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1880
  msgid "[enabled]"
  msgstr ""
  
! #: opts.cc:1882
  msgid "[disabled]"
  msgstr ""
  
! #: opts.cc:1918
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1927
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1933
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1978
  #, fuzzy, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
  "   "
  msgstr "πολύ λίγα ορίσματα"
  
! #: opts.cc:2028
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.cc:2031
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.cc:2034
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.cc:2037 opts.cc:2077
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.cc:2040
  msgid "The following options control parameters"
  msgstr ""
  
! #: opts.cc:2046
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.cc:2048
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.cc:2059
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.cc:2061
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.cc:2063
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.cc:2075
  msgid "The following options are language-related"
  msgstr ""
  
*************** msgid "%s%sGGC heuristics: --param ggc-m
*** 19389,19395 ****
  msgstr ""
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9013 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, fuzzy, gcc-internal-format
  msgid "<anonymous>"
  msgstr "((ανώνυμο))"
--- 19399,19405 ----
  msgstr ""
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9014 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, fuzzy, gcc-internal-format
  msgid "<anonymous>"
  msgstr "((ανώνυμο))"
*************** msgstr ""
*** 19406,19412 ****
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:723
  msgid "caller uses setjmp"
  msgstr ""
  
--- 19416,19422 ----
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:853
  msgid "caller uses setjmp"
  msgstr ""
  
*************** msgstr ""
*** 19414,19482 ****
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:633
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:690
  msgid "address of caller arguments taken"
  msgstr ""
  
! #: tree-tailcall.cc:717
  msgid "return value in memory"
  msgstr ""
  
! #: tree-tailcall.cc:734
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:747
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:760 tree-tailcall.cc:1166
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:795
  msgid "return value used after call"
  msgstr ""
  
! #: tree-tailcall.cc:893 tree-tailcall.cc:921
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1001
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1011
  msgid "return value changed after call"
  msgstr ""
  
! #: tree-tailcall.cc:1060
  #, fuzzy
  #| msgid "internal error"
  msgid "internal call"
  msgstr "εσωτερικό σφάλμα"
  
! #: tree-tailcall.cc:1068 tree-tailcall.cc:1139
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1149
  msgid "operations after non tail recursive call"
  msgstr ""
  
! #: tree-tailcall.cc:1157
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1170
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1672
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
--- 19424,19492 ----
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:746
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:820
  msgid "address of caller arguments taken"
  msgstr ""
  
! #: tree-tailcall.cc:847
  msgid "return value in memory"
  msgstr ""
  
! #: tree-tailcall.cc:864
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:877
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:890 tree-tailcall.cc:1385
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:925
  msgid "return value used after call"
  msgstr ""
  
! #: tree-tailcall.cc:1023 tree-tailcall.cc:1051
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1220
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1230
  msgid "return value changed after call"
  msgstr ""
  
! #: tree-tailcall.cc:1279
  #, fuzzy
  #| msgid "internal error"
  msgid "internal call"
  msgstr "εσωτερικό σφάλμα"
  
! #: tree-tailcall.cc:1287 tree-tailcall.cc:1358
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1368
  msgid "operations after non tail recursive call"
  msgstr ""
  
! #: tree-tailcall.cc:1376
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1389
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1892
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
*************** msgid "length modifier in strfmon format
*** 19761,19782 ****
  msgstr ""
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1656 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12298 config/loongarch/loongarch.cc:6280
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/aarch64/aarch64.cc:12307 config/aarch64/aarch64.cc:12320
! #: config/aarch64/aarch64.cc:12332 config/aarch64/aarch64.cc:12343
! #: config/aarch64/aarch64.cc:12359 config/aarch64/aarch64.cc:12373
! #: config/aarch64/aarch64.cc:12393 config/aarch64/aarch64.cc:12475
! #: config/aarch64/aarch64.cc:12486 config/aarch64/aarch64.cc:12500
! #: config/aarch64/aarch64.cc:12726 config/aarch64/aarch64.cc:12739
! #: config/aarch64/aarch64.cc:12756 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
--- 19771,19792 ----
  msgstr ""
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1658 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12313 config/loongarch/loongarch.cc:6280
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/aarch64/aarch64.cc:12322 config/aarch64/aarch64.cc:12335
! #: config/aarch64/aarch64.cc:12347 config/aarch64/aarch64.cc:12358
! #: config/aarch64/aarch64.cc:12374 config/aarch64/aarch64.cc:12388
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12490
! #: config/aarch64/aarch64.cc:12501 config/aarch64/aarch64.cc:12515
! #: config/aarch64/aarch64.cc:12741 config/aarch64/aarch64.cc:12754
! #: config/aarch64/aarch64.cc:12771 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
*************** msgstr "Μη έγκυρη επιλογή
*** 19786,19793 ****
  msgid "invalid operand for '%%%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/aarch64/aarch64.cc:12411 config/aarch64/aarch64.cc:12422
! #: config/aarch64/aarch64.cc:12586 config/aarch64/aarch64.cc:12597
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
--- 19796,19803 ----
  msgid "invalid operand for '%%%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/aarch64/aarch64.cc:12426 config/aarch64/aarch64.cc:12437
! #: config/aarch64/aarch64.cc:12601 config/aarch64/aarch64.cc:12612
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
*************** msgstr "Μη έγκυρη επιλογή
*** 19795,19937 ****
  msgid "invalid vector constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/aarch64/aarch64.cc:12436
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12448
  #, fuzzy, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr "RPC: Μη συμβατές εκδόσεις του RPC"
  
! #: config/aarch64/aarch64.cc:12468
  #, fuzzy, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "RPC: Μη συμβατές εκδόσεις του RPC"
  
! #: config/aarch64/aarch64.cc:12533 config/arm/arm.cc:24916
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "έχει παραληφθεί η λίστα με τα πεδία"
  
! #: config/aarch64/aarch64.cc:12623
  #, fuzzy, c-format
  msgid "invalid constant"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/aarch64/aarch64.cc:12626
  #, fuzzy, c-format
  msgid "invalid operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/aarch64/aarch64.cc:12764 config/aarch64/aarch64.cc:12769
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/aarch64/aarch64.cc:12789
  #, fuzzy, c-format
  msgid "invalid address mode"
  msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: config/aarch64/aarch64.cc:22760
  #, fuzzy
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/aarch64/aarch64.cc:22762
  #, fuzzy
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/aarch64/aarch64.cc:29725 config/aarch64/aarch64.cc:29748
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29743
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5783 config/i386/i386.cc:14075
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
  
! #: config/alpha/alpha.cc:5841 config/bfin/bfin.cc:1428
  #, fuzzy, c-format
  msgid "invalid %%J value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5871 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, fuzzy, c-format
  msgid "invalid %%r value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5881 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, fuzzy, c-format
  msgid "invalid %%R value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5887 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, fuzzy, c-format
  msgid "invalid %%N value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5895 config/rs6000/rs6000.cc:14317
  #, fuzzy, c-format
  msgid "invalid %%P value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5903
  #, fuzzy, c-format
  msgid "invalid %%h value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5911 config/xtensa/xtensa.cc:3137
  #, fuzzy, c-format
  msgid "invalid %%L value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5930
  #, fuzzy, c-format
  msgid "invalid %%m value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5936
  #, fuzzy, c-format
  msgid "invalid %%M value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5973
  #, fuzzy, c-format
  msgid "invalid %%U value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5981 config/rs6000/rs6000.cc:14377
  #, fuzzy, c-format
  msgid "invalid %%s value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5992
  #, fuzzy, c-format
  msgid "invalid %%C value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:6029 config/rs6000/rs6000.cc:14153
  #, fuzzy, c-format
  msgid "invalid %%E value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:6054 config/alpha/alpha.cc:6104
  #, fuzzy, c-format
  msgid "unknown relocation unspec"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: config/alpha/alpha.cc:6063 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
--- 19805,19947 ----
  msgid "invalid vector constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12463
  #, fuzzy, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr "RPC: Μη συμβατές εκδόσεις του RPC"
  
! #: config/aarch64/aarch64.cc:12483
  #, fuzzy, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "RPC: Μη συμβατές εκδόσεις του RPC"
  
! #: config/aarch64/aarch64.cc:12548 config/arm/arm.cc:24916
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "έχει παραληφθεί η λίστα με τα πεδία"
  
! #: config/aarch64/aarch64.cc:12638
  #, fuzzy, c-format
  msgid "invalid constant"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/aarch64/aarch64.cc:12641
  #, fuzzy, c-format
  msgid "invalid operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/aarch64/aarch64.cc:12779 config/aarch64/aarch64.cc:12784
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/aarch64/aarch64.cc:12804
  #, fuzzy, c-format
  msgid "invalid address mode"
  msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: config/aarch64/aarch64.cc:22775
  #, fuzzy
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/aarch64/aarch64.cc:22777
  #, fuzzy
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/aarch64/aarch64.cc:29806 config/aarch64/aarch64.cc:29829
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29824
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5780 config/i386/i386.cc:14077
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
  
! #: config/alpha/alpha.cc:5838 config/bfin/bfin.cc:1428
  #, fuzzy, c-format
  msgid "invalid %%J value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5868 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, fuzzy, c-format
  msgid "invalid %%r value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5878 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, fuzzy, c-format
  msgid "invalid %%R value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5884 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, fuzzy, c-format
  msgid "invalid %%N value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5892 config/rs6000/rs6000.cc:14317
  #, fuzzy, c-format
  msgid "invalid %%P value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5900
  #, fuzzy, c-format
  msgid "invalid %%h value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5908 config/xtensa/xtensa.cc:3137
  #, fuzzy, c-format
  msgid "invalid %%L value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5927
  #, fuzzy, c-format
  msgid "invalid %%m value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5933
  #, fuzzy, c-format
  msgid "invalid %%M value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5970
  #, fuzzy, c-format
  msgid "invalid %%U value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5978 config/rs6000/rs6000.cc:14377
  #, fuzzy, c-format
  msgid "invalid %%s value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:5989
  #, fuzzy, c-format
  msgid "invalid %%C value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:6026 config/rs6000/rs6000.cc:14153
  #, fuzzy, c-format
  msgid "invalid %%E value"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/alpha/alpha.cc:6051 config/alpha/alpha.cc:6101
  #, fuzzy, c-format
  msgid "unknown relocation unspec"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: config/alpha/alpha.cc:6060 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
*************** msgstr "Δεν είναι δυνατόν
*** 19939,19945 ****
  msgid "invalid %%xn code"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: config/alpha/alpha.cc:6169
  #, fuzzy, c-format
  msgid "invalid operand address"
  msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
--- 19949,19955 ----
  msgid "invalid %%xn code"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: config/alpha/alpha.cc:6166
  #, fuzzy, c-format
  msgid "invalid operand address"
  msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
*************** msgstr "Μη ορισμένο όνομα
*** 20245,20253 ****
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:525
! #: cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7836 d/d-convert.cc:237
! #: go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
--- 20255,20263 ----
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:534
! #: cobol/genutil.cc:1268 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7952
! #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
*************** msgstr "μη τερματιζμένο α
*** 20525,20650 ****
  msgid "Expected register or constant integer."
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: config/i386/i386.cc:12884
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "μη έγκυρη μετατόπιση UTC"
  
! #: config/i386/i386.cc:13423
  #, fuzzy, c-format
  msgid "invalid use of register '%s'"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: config/i386/i386.cc:13428
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: config/i386/i386.cc:13662
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:13697
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:13772
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:13777
  #, fuzzy, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:13855
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:13934
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:13952
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:13973
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:13988
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:14016
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:14034
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:14057
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:14150
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:14212 config/i386/i386.cc:14601
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/i386/i386.cc:14313
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "μη έγκυρο δικαίωμα"
  
  # src/grep.c:1133
! #: config/i386/i386.cc:17483
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "άγνωστη μέθοδος καταλόγων"
  
! #: config/i386/i386.cc:24021
  #, fuzzy
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: config/i386/i386.cc:24024
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24027
  #, fuzzy
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/i386/i386.cc:24030
  #, fuzzy
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/i386/i386.cc:24068 config/i386/i386.cc:24093
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24071 config/i386/i386.cc:24097
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
--- 20535,20660 ----
  msgid "Expected register or constant integer."
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: config/i386/i386.cc:12886
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "μη έγκυρη μετατόπιση UTC"
  
! #: config/i386/i386.cc:13425
  #, fuzzy, c-format
  msgid "invalid use of register '%s'"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: config/i386/i386.cc:13430
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: config/i386/i386.cc:13664
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:13699
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:13774
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:13779
  #, fuzzy, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:13857
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:13936
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:13954
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:13975
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:13990
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:14018
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:14036
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:14059
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:14152
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/i386/i386.cc:14214 config/i386/i386.cc:14603
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/i386/i386.cc:14315
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "μη έγκυρο δικαίωμα"
  
  # src/grep.c:1133
! #: config/i386/i386.cc:17485
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "άγνωστη μέθοδος καταλόγων"
  
! #: config/i386/i386.cc:24023
  #, fuzzy
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: config/i386/i386.cc:24026
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24029
  #, fuzzy
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/i386/i386.cc:24032
  #, fuzzy
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/i386/i386.cc:24070 config/i386/i386.cc:24095
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24073 config/i386/i386.cc:24099
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
*************** msgstr "Εσφαλμένη διεύθυ�
*** 20772,20809 ****
  msgid "lo_sum not of register"
  msgstr "RPC: Το πρόγραμμα δεν έχει καταχωρηθεί"
  
! #: config/microblaze/microblaze.cc:2299
  #, fuzzy, c-format
  msgid "unknown punctuation '%c'"
  msgstr "άγνωστο σετ `%s'"
  
! #: config/microblaze/microblaze.cc:2308
  #, c-format
  msgid "null pointer"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2343
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2372
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2392 config/microblaze/microblaze.cc:2568
  #, fuzzy
  msgid "insn contains an invalid address !"
  msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: config/microblaze/microblaze.cc:2408 config/microblaze/microblaze.cc:2638
  #: config/xtensa/xtensa.cc:3240
  #, fuzzy
  msgid "invalid address"
  msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: config/microblaze/microblaze.cc:2511
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr ""
--- 20782,20819 ----
  msgid "lo_sum not of register"
  msgstr "RPC: Το πρόγραμμα δεν έχει καταχωρηθεί"
  
! #: config/microblaze/microblaze.cc:2303
  #, fuzzy, c-format
  msgid "unknown punctuation '%c'"
  msgstr "άγνωστο σετ `%s'"
  
! #: config/microblaze/microblaze.cc:2312
  #, c-format
  msgid "null pointer"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2347
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2376
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2396 config/microblaze/microblaze.cc:2572
  #, fuzzy
  msgid "insn contains an invalid address !"
  msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: config/microblaze/microblaze.cc:2412 config/microblaze/microblaze.cc:2642
  #: config/xtensa/xtensa.cc:3240
  #, fuzzy
  msgid "invalid address"
  msgstr "Ακατάλληλη χρήση του διαμορφωτή διεύθυνσης"
  
! #: config/microblaze/microblaze.cc:2515
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr ""
*************** msgstr ""
*** 21102,21137 ****
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "πολύ λίγα ορίσματα"
  
! #: config/rs6000/rs6000.cc:28020
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Ακατάλληλη εντολή"
  
! #: config/rs6000/rs6000.cc:28089
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Αδύνατη η δημιουργία διεργασίας στον εξυπηρετητή"
  
! #: config/rs6000/rs6000.cc:28165
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28767
  #, fuzzy
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: config/rs6000/rs6000.cc:28769
  #, fuzzy
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/rs6000/rs6000.cc:28771
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: config/rs6000/rs6000.cc:28773
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
--- 21112,21147 ----
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "πολύ λίγα ορίσματα"
  
! #: config/rs6000/rs6000.cc:28023
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Ακατάλληλη εντολή"
  
! #: config/rs6000/rs6000.cc:28092
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Αδύνατη η δημιουργία διεργασίας στον εξυπηρετητή"
  
! #: config/rs6000/rs6000.cc:28168
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28770
  #, fuzzy
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: config/rs6000/rs6000.cc:28772
  #, fuzzy
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: config/rs6000/rs6000.cc:28774
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: config/rs6000/rs6000.cc:28776
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
*************** msgstr "Μη έγκυρη επιλογή
*** 21217,21235 ****
  msgid "vector argument passed to unprototyped function"
  msgstr "πολύ λίγα ορίσματα"
  
! #: config/s390/s390.cc:17350
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.cc:17360
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17363
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17371
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 21227,21245 ----
  msgid "vector argument passed to unprototyped function"
  msgstr "πολύ λίγα ορίσματα"
  
! #: config/s390/s390.cc:17377
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.cc:17387
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17390
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17398
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr ""
*** 21408,21414 ****
  msgid "aka"
  msgstr ""
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7714
  #, fuzzy
  msgid "({anonymous})"
  msgstr "((ανώνυμο))"
--- 21418,21424 ----
  msgid "aka"
  msgstr ""
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7715
  #, fuzzy
  msgid "({anonymous})"
  msgstr "((ανώνυμο))"
*************** msgstr "((ανώνυμο))"
*** 21422,21459 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3089 c/c-parser.cc:3279 c/c-parser.cc:3293 c/c-parser.cc:7502
! #: c/c-parser.cc:8356 c/c-parser.cc:8934 c/c-parser.cc:9126 c/c-parser.cc:9159
! #: c/c-parser.cc:9457 c/c-parser.cc:14304 c/c-parser.cc:14339
! #: c/c-parser.cc:14370 c/c-parser.cc:14417 c/c-parser.cc:14598
! #: c/c-parser.cc:15431 c/c-parser.cc:15506 c/c-parser.cc:15549
! #: c/c-parser.cc:23037 c/c-parser.cc:23117 c/c-parser.cc:23446
! #: c/c-parser.cc:23472 c/c-parser.cc:23495 c/c-parser.cc:24181
! #: c/c-parser.cc:24224 c/c-parser.cc:25491 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4141 c/c-parser.cc:4332
! #: c/c-parser.cc:4367 c/c-parser.cc:14591 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16475 cp/parser.cc:34635
! #: cp/parser.cc:35274
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:3251 c/c-parser.cc:9417
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:3790 c/c-parser.cc:4943 c/c-parser.cc:5135 c/c-parser.cc:5193
! #: c/c-parser.cc:5251 c/c-parser.cc:5635 c/c-parser.cc:5658 c/c-parser.cc:5667
! #: c/c-parser.cc:5718 c/c-parser.cc:5727 c/c-parser.cc:10892
! #: c/c-parser.cc:10978 c/c-parser.cc:11552 c/c-parser.cc:11578
! #: c/c-parser.cc:11612 c/c-parser.cc:11825 c/c-parser.cc:12697
! #: c/c-parser.cc:14705 c/c-parser.cc:17345 c/c-parser.cc:18080
! #: c/c-parser.cc:18139 c/c-parser.cc:18194 c/c-parser.cc:20053
! #: c/c-parser.cc:20173 c/c-parser.cc:22130 c/c-parser.cc:23537
! #: c/c-parser.cc:24189 c/c-parser.cc:28016 c/c-parser.cc:28098
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
--- 21432,21469 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3134 c/c-parser.cc:3324 c/c-parser.cc:3338 c/c-parser.cc:7547
! #: c/c-parser.cc:8401 c/c-parser.cc:8979 c/c-parser.cc:9171 c/c-parser.cc:9204
! #: c/c-parser.cc:9502 c/c-parser.cc:14349 c/c-parser.cc:14384
! #: c/c-parser.cc:14415 c/c-parser.cc:14462 c/c-parser.cc:14643
! #: c/c-parser.cc:15476 c/c-parser.cc:15551 c/c-parser.cc:15594
! #: c/c-parser.cc:23082 c/c-parser.cc:23162 c/c-parser.cc:23491
! #: c/c-parser.cc:23517 c/c-parser.cc:23540 c/c-parser.cc:24226
! #: c/c-parser.cc:24269 c/c-parser.cc:25536 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4186 c/c-parser.cc:4377
! #: c/c-parser.cc:4412 c/c-parser.cc:14636 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16479 cp/parser.cc:34694
! #: cp/parser.cc:35333
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:3296 c/c-parser.cc:9462
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:3835 c/c-parser.cc:4988 c/c-parser.cc:5180 c/c-parser.cc:5238
! #: c/c-parser.cc:5296 c/c-parser.cc:5680 c/c-parser.cc:5703 c/c-parser.cc:5712
! #: c/c-parser.cc:5763 c/c-parser.cc:5772 c/c-parser.cc:10937
! #: c/c-parser.cc:11023 c/c-parser.cc:11597 c/c-parser.cc:11623
! #: c/c-parser.cc:11657 c/c-parser.cc:11870 c/c-parser.cc:12742
! #: c/c-parser.cc:14750 c/c-parser.cc:17390 c/c-parser.cc:18125
! #: c/c-parser.cc:18184 c/c-parser.cc:18239 c/c-parser.cc:20098
! #: c/c-parser.cc:20218 c/c-parser.cc:22175 c/c-parser.cc:23582
! #: c/c-parser.cc:24234 c/c-parser.cc:28062 c/c-parser.cc:28144
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
*************** msgstr ""
*** 21461,21612 ****
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3242
! #: c/c-parser.cc:9409 c/c-parser.cc:20746 cp/parser.cc:35322 cp/parser.cc:43032
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:5029 c/c-parser.cc:5778 c/c-parser.cc:6138 c/c-parser.cc:6156
! #: c/c-parser.cc:6157 c/c-parser.cc:6660 c/c-parser.cc:6704 c/c-parser.cc:9508
! #: c/c-parser.cc:11816 c/c-parser.cc:13270 c/c-parser.cc:13642
! #: c/c-parser.cc:16667 c/gimple-parser.cc:1930 cp/parser.cc:35286
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:5231
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr ""
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5687 c/c-parser.cc:5692 c/c-parser.cc:17328
! #: c/c-parser.cc:18169 c/c-parser.cc:20554 c/c-parser.cc:20653
! #: c/c-parser.cc:26832 c/c-parser.cc:27136 c/c-parser.cc:27824
! #: c/c-parser.cc:28041 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17109 cp/parser.cc:35277
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:6134 c/c-parser.cc:6136 c/c-parser.cc:16572 cp/parser.cc:35289
! #: cp/parser.cc:39179 go/gofrontend/embed.cc:440
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:6964 c/c-parser.cc:14934 c/c-parser.cc:20630
! #: c/c-parser.cc:23012 c/c-parser.cc:23098 c/c-parser.cc:23859
! #: c/c-parser.cc:24999 c/c-parser.cc:29820 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4128 c/c-parser.cc:4356
! #: c/c-parser.cc:14486 cp/parser.cc:22203 cp/parser.cc:35283
  #: go/gofrontend/embed.cc:371
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:7914 c/c-parser.cc:7923 c/c-parser.cc:9957 c/c-parser.cc:11136
! #: c/c-parser.cc:14698 c/c-parser.cc:15095 c/c-parser.cc:15159
! #: c/c-parser.cc:16649 c/c-parser.cc:17760 c/c-parser.cc:17997
! #: c/c-parser.cc:18550 c/c-parser.cc:18653 c/c-parser.cc:19194
! #: c/c-parser.cc:19630 c/c-parser.cc:19706 c/c-parser.cc:19823
! #: c/c-parser.cc:19895 c/c-parser.cc:20868 c/c-parser.cc:26702
! #: c/c-parser.cc:27881 c/c-parser.cc:27940 c/c-parser.cc:29142
! #: c/gimple-parser.cc:630 c/gimple-parser.cc:943 c/gimple-parser.cc:2561
! #: c/gimple-parser.cc:2588 c/c-parser.cc:9416 c/c-parser.cc:17253
! #: c/c-parser.cc:18658 cp/parser.cc:35316 cp/parser.cc:37023 cp/parser.cc:40119
! #: cp/parser.cc:41012 go/gofrontend/embed.cc:404
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:8910 cp/parser.cc:35203
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:10855 c/c-parser.cc:11085 c/c-parser.cc:11602
! #: c/c-parser.cc:11647 c/c-parser.cc:11740 c/c-parser.cc:11887
! #: c/c-parser.cc:12687 c/c-parser.cc:18174 c/c-parser.cc:19775
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34633 cp/parser.cc:35292
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:11496
  #, fuzzy
  msgid "expected %<.%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:14157 c/c-parser.cc:14189 c/c-parser.cc:14429
! #: cp/parser.cc:37597 cp/parser.cc:37618
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:14847 c/gimple-parser.cc:1497 cp/parser.cc:35301
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:18748 c/c-parser.cc:20191 c/c-parser.cc:20617
! #: cp/parser.cc:35325 cp/parser.cc:42883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19622 c/c-parser.cc:22907 c/c-parser.cc:22952
! #: c/c-parser.cc:23109 c/c-parser.cc:23456 c/c-parser.cc:24168
! #: c/c-parser.cc:25374 c/c-parser.cc:26880 c/c-parser.cc:28082
! #: c/gimple-parser.cc:798 c/c-parser.cc:6727 c/c-parser.cc:23029
! #: c/c-parser.cc:23252 cp/parser.cc:35304 cp/parser.cc:44578 cp/parser.cc:44751
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:20767 c/c-parser.cc:27145 c/c-parser.cc:27166
! #: c/c-parser.cc:16707 c/c-parser.cc:16719 c/c-parser.cc:20747
! #: cp/parser.cc:43033 cp/parser.cc:43060 cp/parser.cc:50600 cp/parser.cc:50611
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:23040 c/c-parser.cc:23120 c/c-parser.cc:23473
! #: c/c-parser.cc:23928 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35280
! #: cp/parser.cc:37807
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:23133 cp/parser.cc:44676
  #, fuzzy, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:25046 c/c-parser.cc:25035 cp/parser.cc:47606
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:28760 cp/parser.cc:52554
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9863
  #, fuzzy
  msgid "(anonymous)"
  msgstr "((ανώνυμο))"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19538 cp/parser.cc:35298
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "Μη ορισμένο όνομα %s"
--- 21471,21623 ----
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3287
! #: c/c-parser.cc:9454 c/c-parser.cc:20791 cp/parser.cc:35381 cp/parser.cc:43091
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:5074 c/c-parser.cc:5823 c/c-parser.cc:6183 c/c-parser.cc:6201
! #: c/c-parser.cc:6202 c/c-parser.cc:6705 c/c-parser.cc:6749 c/c-parser.cc:9553
! #: c/c-parser.cc:11861 c/c-parser.cc:13315 c/c-parser.cc:13687
! #: c/c-parser.cc:16712 c/gimple-parser.cc:1930 cp/parser.cc:35345
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:5276
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr ""
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5732 c/c-parser.cc:5737 c/c-parser.cc:17373
! #: c/c-parser.cc:18214 c/c-parser.cc:20599 c/c-parser.cc:20698
! #: c/c-parser.cc:26875 c/c-parser.cc:27182 c/c-parser.cc:27870
! #: c/c-parser.cc:28087 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17154 cp/parser.cc:35336
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:6179 c/c-parser.cc:6181 c/c-parser.cc:16617 cp/parser.cc:35348
! #: cp/parser.cc:39238 go/gofrontend/embed.cc:440
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:7009 c/c-parser.cc:14979 c/c-parser.cc:20675
! #: c/c-parser.cc:23057 c/c-parser.cc:23143 c/c-parser.cc:23904
! #: c/c-parser.cc:25044 c/c-parser.cc:29863 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4173 c/c-parser.cc:4401
! #: c/c-parser.cc:14531 cp/parser.cc:22207 cp/parser.cc:35342
  #: go/gofrontend/embed.cc:371
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:7959 c/c-parser.cc:7968 c/c-parser.cc:10002
! #: c/c-parser.cc:11181 c/c-parser.cc:14743 c/c-parser.cc:15140
! #: c/c-parser.cc:15204 c/c-parser.cc:16694 c/c-parser.cc:17805
! #: c/c-parser.cc:18042 c/c-parser.cc:18595 c/c-parser.cc:18698
! #: c/c-parser.cc:19239 c/c-parser.cc:19675 c/c-parser.cc:19751
! #: c/c-parser.cc:19868 c/c-parser.cc:19940 c/c-parser.cc:20913
! #: c/c-parser.cc:26747 c/c-parser.cc:27927 c/c-parser.cc:27986
! #: c/c-parser.cc:29185 c/gimple-parser.cc:630 c/gimple-parser.cc:943
! #: c/gimple-parser.cc:2561 c/gimple-parser.cc:2588 c/c-parser.cc:9461
! #: c/c-parser.cc:17298 c/c-parser.cc:18703 cp/parser.cc:35375
! #: cp/parser.cc:37082 cp/parser.cc:40178 cp/parser.cc:41071
! #: go/gofrontend/embed.cc:404
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:8955 cp/parser.cc:35262
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11130 c/c-parser.cc:11647
! #: c/c-parser.cc:11692 c/c-parser.cc:11785 c/c-parser.cc:11932
! #: c/c-parser.cc:12732 c/c-parser.cc:18219 c/c-parser.cc:19820
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34692 cp/parser.cc:35351
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:11541
  #, fuzzy
  msgid "expected %<.%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:14202 c/c-parser.cc:14234 c/c-parser.cc:14474
! #: cp/parser.cc:37656 cp/parser.cc:37677
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:14892 c/gimple-parser.cc:1497 cp/parser.cc:35360
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:18793 c/c-parser.cc:20236 c/c-parser.cc:20662
! #: cp/parser.cc:35384 cp/parser.cc:42942
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19667 c/c-parser.cc:22952 c/c-parser.cc:22997
! #: c/c-parser.cc:23154 c/c-parser.cc:23501 c/c-parser.cc:24213
! #: c/c-parser.cc:25419 c/c-parser.cc:26923 c/c-parser.cc:28128
! #: c/gimple-parser.cc:798 c/c-parser.cc:6772 c/c-parser.cc:23074
! #: c/c-parser.cc:23297 cp/parser.cc:35363 cp/parser.cc:44637 cp/parser.cc:44810
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:20812 c/c-parser.cc:27191 c/c-parser.cc:27212
! #: c/c-parser.cc:16752 c/c-parser.cc:16764 c/c-parser.cc:20792
! #: cp/parser.cc:43092 cp/parser.cc:43119 cp/parser.cc:50659 cp/parser.cc:50670
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:23085 c/c-parser.cc:23165 c/c-parser.cc:23518
! #: c/c-parser.cc:23973 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35339
! #: cp/parser.cc:37866
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:23178 cp/parser.cc:44735
  #, fuzzy, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:25091 c/c-parser.cc:25080 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:28806 cp/parser.cc:52607
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9880
  #, fuzzy
  msgid "(anonymous)"
  msgstr "((ανώνυμο))"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19542 cp/parser.cc:35357
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "Μη ορισμένο όνομα %s"
*************** msgstr "Μη ορισμένο όνομα
*** 21617,21626 ****
  msgid "expected label"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cobol/gcobolspec.cc:544
! #, c-format
! msgid "Driving: (%ld)\n"
! msgstr ""
  
  #: cp/call.cc:4225
  #, c-format
--- 21628,21638 ----
  msgid "expected label"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cobol/gcobolspec.cc:554
! #, fuzzy, c-format
! #| msgid "warning: "
! msgid "Driving: ("
! msgstr "προειδοποίηση: "
  
  #: cp/call.cc:4225
  #, c-format
*************** msgstr ""
*** 21632,21638 ****
  msgid "  after user-defined conversion:"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26956
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
--- 21644,21650 ----
  msgid "  after user-defined conversion:"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26986
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
*************** msgstr "διπλό όνομα χαρακ
*** 21743,21749 ****
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2381 cp/error.cc:3503 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
--- 21755,21761 ----
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2381 cp/error.cc:3524 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
*************** msgstr ""
*** 21770,21786 ****
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3227
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "σφάλμα επεξεργασίας"
  
! #: cp/error.cc:3242
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3732
  msgid "At global scope:"
  msgstr ""
  
--- 21782,21798 ----
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3248
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "σφάλμα επεξεργασίας"
  
! #: cp/error.cc:3263
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3753
  msgid "At global scope:"
  msgstr ""
  
*************** msgstr ""
*** 21788,21883 ****
  msgid "candidates are:"
  msgstr ""
  
! #: cp/rtti.cc:588
  #, fuzzy
  msgid "target is not pointer or reference to class"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/rtti.cc:593
  #, fuzzy
  msgid "target is not pointer or reference to complete type"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/rtti.cc:599
  #, fuzzy
  msgid "target is not pointer or reference"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/rtti.cc:615
  #, fuzzy
  msgid "source is not a pointer"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/rtti.cc:620
  msgid "source is not a pointer to class"
  msgstr ""
  
! #: cp/rtti.cc:625
  #, fuzzy
  msgid "source is a pointer to incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/rtti.cc:638
  #, fuzzy
  msgid "source is not of class type"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/rtti.cc:643
  #, fuzzy
  msgid "source is of incomplete class type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/rtti.cc:654
  msgid "conversion casts away constness"
  msgstr ""
  
! #: cp/rtti.cc:816
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7524 c/c-typeck.cc:5303
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.cc:7525 c/c-typeck.cc:5289
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.cc:7552 c/c-typeck.cc:5348
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.cc:7572 c/c-typeck.cc:5356
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: cp/typeck.cc:7584 c/c-typeck.cc:5378
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.cc:7608
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/typeck.cc:7657
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7659
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7661
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7663
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 21800,21895 ----
  msgid "candidates are:"
  msgstr ""
  
! #: cp/rtti.cc:589
  #, fuzzy
  msgid "target is not pointer or reference to class"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/rtti.cc:594
  #, fuzzy
  msgid "target is not pointer or reference to complete type"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/rtti.cc:600
  #, fuzzy
  msgid "target is not pointer or reference"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/rtti.cc:616
  #, fuzzy
  msgid "source is not a pointer"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/rtti.cc:621
  msgid "source is not a pointer to class"
  msgstr ""
  
! #: cp/rtti.cc:626
  #, fuzzy
  msgid "source is a pointer to incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/rtti.cc:639
  #, fuzzy
  msgid "source is not of class type"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/rtti.cc:644
  #, fuzzy
  msgid "source is of incomplete class type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/rtti.cc:655
  msgid "conversion casts away constness"
  msgstr ""
  
! #: cp/rtti.cc:817
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7640 c/c-typeck.cc:5304
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.cc:7641 c/c-typeck.cc:5290
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.cc:7668 c/c-typeck.cc:5349
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.cc:7688 c/c-typeck.cc:5357
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: cp/typeck.cc:7700 c/c-typeck.cc:5379
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.cc:7724
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/typeck.cc:7773
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7775
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7777
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7779
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 22017,22023 ****
  msgid "Unsigned:"
  msgstr ""
  
! #: fortran/expr.cc:3856
  #, fuzzy
  msgid "array assignment"
  msgstr "προσπέρασμα ορίσματος"
--- 22029,22035 ----
  msgid "Unsigned:"
  msgstr ""
  
! #: fortran/expr.cc:3960
  #, fuzzy
  msgid "array assignment"
  msgstr "προσπέρασμα ορίσματος"
*************** msgstr ""
*** 22047,22053 ****
  msgid "Driving:"
  msgstr "προειδοποίηση: "
  
! #: fortran/interface.cc:3905 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
--- 22059,22065 ----
  msgid "Driving:"
  msgstr "προειδοποίηση: "
  
! #: fortran/interface.cc:3926 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
*************** msgstr ""
*** 22097,22114 ****
  msgid "unsigned"
  msgstr ""
  
! #: fortran/io.cc:1873
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.cc:3364
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4725
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
--- 22109,22126 ----
  msgid "unsigned"
  msgstr ""
  
! #: fortran/io.cc:1875
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.cc:3366
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4727
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
*************** msgstr ""
*** 22231,22242 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13586
  #, fuzzy
  msgid "assignment"
  msgstr "προσπέρασμα ορίσματος"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13652 fortran/resolve.cc:13655
  #, fuzzy
  msgid "pointer assignment"
  msgstr "προσπέρασμα ορίσματος"
--- 22243,22254 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13576
  #, fuzzy
  msgid "assignment"
  msgstr "προσπέρασμα ορίσματος"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13642 fortran/resolve.cc:13645
  #, fuzzy
  msgid "pointer assignment"
  msgstr "προσπέρασμα ορίσματος"
*************** msgstr "προσπέρασμα ορίσ�
*** 22245,22406 ****
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2464 fortran/resolve.cc:2659
  #, fuzzy
  msgid "elemental procedure"
  msgstr "πολύ λίγα ορίσματα"
  
! #: fortran/resolve.cc:2562
  #, fuzzy
  msgid "allocatable argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/resolve.cc:2567
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2572
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2577
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2582
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2587
  #, fuzzy
  msgid "value argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/resolve.cc:2592
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2597
  #, fuzzy
  msgid "assumed-shape argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/resolve.cc:2602
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2607
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2612
  #, fuzzy
  msgid "parametrized derived type argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/resolve.cc:2617
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2622
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2629
  #, fuzzy
  msgid "assumed-type argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/resolve.cc:2640
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2645
  #, fuzzy
  msgid "pointer or allocatable result"
  msgstr "Δεν είναι δυνατό να δεσμευτεί μνήμη"
  
! #: fortran/resolve.cc:2652
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2664
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:8002
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:8006
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:8010
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8014
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/resolve.cc:8018
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8636 fortran/resolve.cc:8639
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9063 fortran/resolve.cc:9066
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9303 fortran/resolve.cc:11450 fortran/resolve.cc:11571
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:9354 fortran/resolve.cc:11462 fortran/resolve.cc:11583
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:11258
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11474
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2058
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6629
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10933
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
--- 22257,22418 ----
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2465 fortran/resolve.cc:2660
  #, fuzzy
  msgid "elemental procedure"
  msgstr "πολύ λίγα ορίσματα"
  
! #: fortran/resolve.cc:2563
  #, fuzzy
  msgid "allocatable argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/resolve.cc:2568
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2573
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2578
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2583
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2588
  #, fuzzy
  msgid "value argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/resolve.cc:2593
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2598
  #, fuzzy
  msgid "assumed-shape argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/resolve.cc:2603
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2608
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2613
  #, fuzzy
  msgid "parametrized derived type argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/resolve.cc:2618
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "χωρίς ορίσματα"
  
! #: fortran/resolve.cc:2623
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2630
  #, fuzzy
  msgid "assumed-type argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: fortran/resolve.cc:2641
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2646
  #, fuzzy
  msgid "pointer or allocatable result"
  msgstr "Δεν είναι δυνατό να δεσμευτεί μνήμη"
  
! #: fortran/resolve.cc:2653
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2665
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:7975
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7979
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7983
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7987
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/resolve.cc:7991
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8609 fortran/resolve.cc:8612
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9053 fortran/resolve.cc:9056
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9293 fortran/resolve.cc:11440 fortran/resolve.cc:11561
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:9344 fortran/resolve.cc:11452 fortran/resolve.cc:11573
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:11248
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11464
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2061
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6631
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10935
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
*************** msgstr ""
*** 22415,22426 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11373
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13068
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
--- 22427,22438 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11386
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13081
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
*************** msgstr "Η παράμετρος στο <
*** 22430,22510 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6387
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6674
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6722
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6732
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6739
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6831
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6899
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6979
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6987 fortran/trans-intrinsic.cc:7032
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9383
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9415
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12882
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12894
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12906
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12918
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12926
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
--- 22442,22522 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6366
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6653
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6701
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6711
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6718
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6810
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6878
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6958
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6966 fortran/trans-intrinsic.cc:7011
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9362
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9394
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12861
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12873
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12885
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12897
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12905
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
*************** msgstr "%s: αναμενόταν αρι�
*** 22620,22627 ****
  msgid "expected boolean type"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19534 c/c-parser.cc:19541
! #: cp/parser.cc:41864 cp/parser.cc:41871
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "Μη ορισμένο όνομα %s"
--- 22632,22639 ----
  msgid "expected boolean type"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19579 c/c-parser.cc:19586
! #: cp/parser.cc:41923 cp/parser.cc:41930
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "Μη ορισμένο όνομα %s"
*************** msgstr "χωρίς ορίσματα"
*** 22694,22700 ****
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9466
  #, fuzzy, gcc-internal-format
  msgid "too many arguments"
  msgstr "πάρα πολλά ορίσματα"
--- 22706,22712 ----
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9471
  #, fuzzy, gcc-internal-format
  msgid "too many arguments"
  msgstr "πάρα πολλά ορίσματα"
*************** msgstr ""
*** 23136,23142 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:193
  #, fuzzy, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
--- 23148,23154 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:194
  #, fuzzy, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
*************** msgstr "Η οικογένεια διευ
*** 23369,23395 ****
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr ""
  
! #: cobol/parse_ante.h:1728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Global declarative %s for %s"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cobol/parse_ante.h:2456 cobol/genapi.cc:5784
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: invalid symbol_type_t %d"
  msgstr ""
  
! #: cobol/parse_ante.h:2798
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: no symbol '%s' found"
! msgstr "δεν δώθηκε συμβολικό όνομα"
! 
! #: cobol/parse_util.h:351
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s: intrinsic function  %s not found"
  msgstr "Οι ορισμοί πηγή βρίσκονται στο ΑΡΧΕΙΟ"
  
! #: cobol/parse_util.h:383
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: invalid function descr type '%c'"
  msgstr "Μη έγκυρη ανταλλαγή"
--- 23381,23408 ----
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr ""
  
! #: cobol/exceptg.h:80
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "CDF: exception '%s'"
! msgstr "δημιουργία αρχείου `%s'\n"
! 
! #: cobol/parse_ante.h:1592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Global declarative %s for %s"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cobol/parse_ante.h:2385 cobol/symbols.h:134 cobol/genapi.cc:6470
! #: cobol/util.cc:288 cobol/util.cc:337 cobol/util.cc:637
! #, gcc-internal-format
! msgid "%s:%d: invalid %<symbol_type_t%> %d"
  msgstr ""
  
! #: cobol/parse_util.h:360
! #, fuzzy, gcc-internal-format
! msgid "%s: intrinsic function %qs not found"
  msgstr "Οι ορισμοί πηγή βρίσκονται στο ΑΡΧΕΙΟ"
  
! #: cobol/parse_util.h:392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: invalid function descr type '%c'"
  msgstr "Μη έγκυρη ανταλλαγή"
*************** msgid "scan.o: %s"
*** 23402,23408 ****
  msgstr "%s: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3560 fortran/io.cc:3727 fortran/io.cc:4413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error at %qs token"
  msgid "Syntax error in %s statement at %C"
--- 23415,23421 ----
  msgstr "%s: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3563 fortran/io.cc:3729 fortran/io.cc:4415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error at %qs token"
  msgid "Syntax error in %s statement at %C"
*************** msgstr "έχουν παραληφθεί
*** 23494,23500 ****
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3801
  #, fuzzy, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "παράληψη ορίσματος αρχείου"
--- 23507,23513 ----
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3798
  #, fuzzy, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "παράληψη ορίσματος αρχείου"
*************** msgid "unrecognized scalar storage order
*** 23590,23596 ****
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
  # src/request.c:806 src/request.c:912
! #: cobol/lang.opt:46
  #, fuzzy, gcc-internal-format
  msgid "Unrecognized COBOL dialect name: %qs"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
--- 23603,23609 ----
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
  # src/request.c:806 src/request.c:912
! #: cobol/lang.opt:51
  #, fuzzy, gcc-internal-format
  msgid "Unrecognized COBOL dialect name: %qs"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
*************** msgstr "άγνωστος χαρακτή�
*** 23764,23843 ****
  msgid "unknown LTO partitioning model %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "Αρχή αρχείου %s\n"
  
! #: common.opt:2409
  #, fuzzy, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "Αρχή αρχείου %s\n"
  
  # src/grep.c:1133
! #: common.opt:2417
  #, fuzzy, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "άγνωστη μέθοδος καταλόγων"
  
! #: common.opt:2426
  #, fuzzy, gcc-internal-format
  msgid "option missing after %qs"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: common.opt:2603
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr ""
  
! #: common.opt:2619
  #, fuzzy, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:2728
  #, fuzzy, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:2761
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr ""
  
! #: common.opt:3097
  #, fuzzy, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:3130
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "αποτυχία κατά την εγγραφή δεδομένων για την κατηγορία `%s'"
  
! #: common.opt:3452
  #, fuzzy, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:3483
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr ""
  
  # src/request.c:806 src/request.c:912
! #: common.opt:3509
  #, fuzzy, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
  # src/request.c:263
! #: common.opt:3528
  #, fuzzy, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: common.opt:3584
  #, fuzzy, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
--- 23777,23856 ----
  msgid "unknown LTO partitioning model %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:2403
  #, fuzzy, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "Αρχή αρχείου %s\n"
  
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "Αρχή αρχείου %s\n"
  
  # src/grep.c:1133
! #: common.opt:2414
  #, fuzzy, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "άγνωστη μέθοδος καταλόγων"
  
! #: common.opt:2423
  #, fuzzy, gcc-internal-format
  msgid "option missing after %qs"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: common.opt:2600
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr ""
  
! #: common.opt:2616
  #, fuzzy, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:2725
  #, fuzzy, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:2758
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr ""
  
! #: common.opt:3094
  #, fuzzy, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:3127
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "αποτυχία κατά την εγγραφή δεδομένων για την κατηγορία `%s'"
  
! #: common.opt:3449
  #, fuzzy, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: common.opt:3480
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr ""
  
  # src/request.c:806 src/request.c:912
! #: common.opt:3506
  #, fuzzy, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
  # src/request.c:263
! #: common.opt:3525
  #, fuzzy, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: common.opt:3581
  #, fuzzy, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
*************** msgstr ""
*** 23874,23880 ****
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17061 cp/decl.cc:17112
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
--- 23887,23893 ----
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17059 cp/decl.cc:17110
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "το `%s' είναι πρόγο�
*** 23892,23898 ****
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: attribs.cc:761 c/c-parser.cc:2144 cp/cp-gimplify.cc:3704
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "λάθος αριθμός ορισμάτων"
--- 23905,23911 ----
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: attribs.cc:761 c/c-parser.cc:2189 cp/cp-gimplify.cc:3709
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "λάθος αριθμός ορισμάτων"
*************** msgstr "λάθος αριθμός ορι
*** 23902,23908 ****
  msgid "expected %i or more, found %i"
  msgstr ""
  
! #: attribs.cc:767 c/c-parser.cc:2147 cp/cp-gimplify.cc:3706
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr "Μη ορισμένο όνομα %s"
--- 23915,23921 ----
  msgid "expected %i or more, found %i"
  msgstr ""
  
! #: attribs.cc:767 c/c-parser.cc:2192 cp/cp-gimplify.cc:3711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr "Μη ορισμένο όνομα %s"
*************** msgstr ""
*** 23969,23990 ****
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6235 c-family/c-common.cc:6238 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6900
! #: ada/gcc-interface/utils.cc:6916 ada/gcc-interface/utils.cc:7013
! #: ada/gcc-interface/utils.cc:7030 ada/gcc-interface/utils.cc:7047
! #: ada/gcc-interface/utils.cc:7062 ada/gcc-interface/utils.cc:7078
! #: ada/gcc-interface/utils.cc:7104 ada/gcc-interface/utils.cc:7173
! #: ada/gcc-interface/utils.cc:7200 ada/gcc-interface/utils.cc:7245
! #: ada/gcc-interface/utils.cc:7266 ada/gcc-interface/utils.cc:7314
! #: ada/gcc-interface/utils.cc:7330 ada/gcc-interface/utils.cc:7364
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6097
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
--- 23982,24003 ----
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6256 c-family/c-common.cc:6259 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6902
! #: ada/gcc-interface/utils.cc:6918 ada/gcc-interface/utils.cc:7015
! #: ada/gcc-interface/utils.cc:7032 ada/gcc-interface/utils.cc:7049
! #: ada/gcc-interface/utils.cc:7064 ada/gcc-interface/utils.cc:7080
! #: ada/gcc-interface/utils.cc:7106 ada/gcc-interface/utils.cc:7175
! #: ada/gcc-interface/utils.cc:7202 ada/gcc-interface/utils.cc:7247
! #: ada/gcc-interface/utils.cc:7268 ada/gcc-interface/utils.cc:7316
! #: ada/gcc-interface/utils.cc:7332 ada/gcc-interface/utils.cc:7366
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6142
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
*************** msgstr "το `%s' είναι πρόγο�
*** 24006,24013 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1224 cp/decl.cc:1359 cp/decl.cc:2371 cp/decl.cc:2419
! #: cp/decl.cc:2435 cp/decl.cc:3134 cp/decl.cc:3586
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
--- 24019,24026 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1224 cp/decl.cc:1357 cp/decl.cc:2369 cp/decl.cc:2417
! #: cp/decl.cc:2433 cp/decl.cc:3132 cp/decl.cc:3584
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
*************** msgstr "δε βρέθηκε ο προε�
*** 24115,24121 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:707 cp/name-lookup.cc:6938
  #, fuzzy, gcc-internal-format
  msgid "%qE declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
--- 24128,24134 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:707 cp/name-lookup.cc:6941
  #, fuzzy, gcc-internal-format
  msgid "%qE declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
*************** msgstr "Ο αριθμός σύνδεσμ
*** 24218,24283 ****
  msgid "illegal argument 0 to %qs"
  msgstr "Λείπει παράμετρος για `%s'"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8084 expr.cc:12464
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: builtins.cc:8379
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
! #: builtins.cc:9343
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.cc:11402
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr ""
  
! #: builtins.cc:11410
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "πάρα πολλά ορίσματα"
  
! #: builtins.cc:11425
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.cc:11430
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "πάρα πολλά ορίσματα"
  
! #: builtins.cc:11463
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.cc:11476 c/c-parser.cc:11669
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:11505
  #, fuzzy, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: builtins.cc:11518
  #, fuzzy, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
--- 24231,24301 ----
  msgid "illegal argument 0 to %qs"
  msgstr "Λείπει παράμετρος για `%s'"
  
+ #: builtins.cc:7806 internal-fn.cc:4030
+ #, fuzzy, gcc-internal-format
+ msgid "third argument to %<crc%> builtins must be a constant"
+ msgstr "Λείπει παράμετρος για `%s'"
+ 
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8090 expr.cc:12464
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8096
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: builtins.cc:8385
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
! #: builtins.cc:9349
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.cc:11408
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr ""
  
! #: builtins.cc:11416
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "πάρα πολλά ορίσματα"
  
! #: builtins.cc:11431
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.cc:11436
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "πάρα πολλά ορίσματα"
  
! #: builtins.cc:11469
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.cc:11482 c/c-parser.cc:11714
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:11511
  #, fuzzy, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: builtins.cc:11524
  #, fuzzy, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
*************** msgstr "Μη έγκυρη ακέραια
*** 24287,24298 ****
  msgid "cannot tail-call: %s"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: calls.cc:2818
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr ""
  
! #: calls.cc:3561
  #, fuzzy, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "Λείπει παράμετρος για `%s'"
--- 24305,24316 ----
  msgid "cannot tail-call: %s"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: calls.cc:2819
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr ""
  
! #: calls.cc:3562
  #, fuzzy, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "Λείπει παράμετρος για `%s'"
*************** msgstr "Λείπει παράμετρο�
*** 24302,24417 ****
  msgid "%<verify_marked_backedges%> failed"
  msgstr ""
  
! #: cfgexpand.cc:2128
  #, fuzzy, gcc-internal-format
  msgid "total size of local objects is too large"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
  # src/shred.c:1134
! #: cfgexpand.cc:2131 function.cc:1016 varasm.cc:2539
  #, fuzzy, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: cfgexpand.cc:2143
  #, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr ""
  
! #: cfgexpand.cc:3241
  #, fuzzy, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr "Υπερβολικα πολλά ανοικτά αρχεία στο σύστημα"
  
! #: cfgexpand.cc:3248
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr ""
  
! #: cfgexpand.cc:3270
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3301
  #, fuzzy, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3308
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr ""
  
! #: cfgexpand.cc:3321
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3323
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3393 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3446
  #, fuzzy, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: cfgexpand.cc:3518
  #, fuzzy, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cfgexpand.cc:3545
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3553
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3638 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr ""
  
! #: cfgexpand.cc:3734 varasm.cc:1810
  #, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr ""
  
! #: cfgexpand.cc:3927
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr ""
  
! #: cfgexpand.cc:3932
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr ""
  
! #: cfgexpand.cc:7029
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr ""
  
! #: cfgexpand.cc:7033
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr ""
  
! #: cfgexpand.cc:7322
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr ""
--- 24320,24435 ----
  msgid "%<verify_marked_backedges%> failed"
  msgstr ""
  
! #: cfgexpand.cc:2129
  #, fuzzy, gcc-internal-format
  msgid "total size of local objects is too large"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
  # src/shred.c:1134
! #: cfgexpand.cc:2132 function.cc:1016 varasm.cc:2539
  #, fuzzy, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: cfgexpand.cc:2144
  #, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr ""
  
! #: cfgexpand.cc:3242
  #, fuzzy, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr "Υπερβολικα πολλά ανοικτά αρχεία στο σύστημα"
  
! #: cfgexpand.cc:3249
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr ""
  
! #: cfgexpand.cc:3271
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3302
  #, fuzzy, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3309
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr ""
  
! #: cfgexpand.cc:3322
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3394 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3447
  #, fuzzy, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: cfgexpand.cc:3519
  #, fuzzy, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cfgexpand.cc:3546
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3554
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3639 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr ""
  
! #: cfgexpand.cc:3735 varasm.cc:1810
  #, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr ""
  
! #: cfgexpand.cc:3928
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr ""
  
! #: cfgexpand.cc:3933
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr ""
  
! #: cfgexpand.cc:7085
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr ""
  
! #: cfgexpand.cc:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr ""
  
! #: cfgexpand.cc:7378
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr ""
*************** msgstr ""
*** 24941,25249 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3266
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3363
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3398
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3404
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3410 cgraph.cc:3440
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3428
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3447
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cgraph.cc:3474
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3503
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3510
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3515
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3520
  #, fuzzy, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: cgraph.cc:3527
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3532
  #, fuzzy, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "δεν δώθηκε συμβολικό όνομα"
  
! #: cgraph.cc:3537
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3542
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3547
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3554
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3559
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3566
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3578
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3585
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3591 cgraph.cc:3651
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:3599
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3607 cgraph.cc:3679
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3619
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3629
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: cgraph.cc:3634
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3641
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: cgraph.cc:3669
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3717
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3728
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: cgraph.cc:3733
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: cgraph.cc:3744
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3763
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3768
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3773
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3785
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3791
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3796
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3812
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3817
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3822
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3858
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3866
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cgraph.cc:3875
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3885
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cgraph.cc:3895
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cgraph.cc:3908
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3939 cgraph.cc:3952
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3944
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3960
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4082 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "έχουν παραληφθεί ορίσματα"
--- 24959,25267 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3279
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3376
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3381
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3411
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3423 cgraph.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3473
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3478
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cgraph.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3523
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3528
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3533
  #, fuzzy, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: cgraph.cc:3540
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3545
  #, fuzzy, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "δεν δώθηκε συμβολικό όνομα"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3560
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3567
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3579
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3591
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3604 cgraph.cc:3664
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:3612
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3620 cgraph.cc:3692
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3642
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: cgraph.cc:3647
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3654
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: cgraph.cc:3682
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3730
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3741
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: cgraph.cc:3746
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "ορισμός δικαιωμάτων στο %s"
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3770
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3786
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3804
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3809
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3825
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3830
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3835
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3879
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cgraph.cc:3888
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3898
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cgraph.cc:3908
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cgraph.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3952 cgraph.cc:3965
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3957
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3973
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4095 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "έχουν παραληφθεί ορίσματα"
*************** msgstr ""
*** 25325,25336 ****
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13593
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13603
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
--- 25343,25354 ----
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13597
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13607
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
*************** msgstr ""
*** 25463,25469 ****
  msgid "ld returned %d exit status"
  msgstr "η ld επέστρεψε κατάσταση εξόδου %d"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:640
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
--- 25481,25487 ----
  msgid "ld returned %d exit status"
  msgstr "η ld επέστρεψε κατάσταση εξόδου %d"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
*************** msgstr ""
*** 25980,25986 ****
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
  
! #: ext-dce.cc:1115
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
--- 25998,26004 ----
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
  
! #: ext-dce.cc:1202
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
*************** msgstr ""
*** 26744,26750 ****
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5103
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
--- 26762,26768 ----
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5115
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
*************** msgstr ""
*** 26759,26765 ****
  msgid "%s not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: gimple-fold.cc:8578 gimple-fold.cc:8607
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
--- 26777,26783 ----
  msgid "%s not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: gimple-fold.cc:8582 gimple-fold.cc:8611
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
*************** msgstr ""
*** 26784,26790 ****
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9308
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
--- 26802,26808 ----
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9311
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
*************** msgstr "Μη έγκυρη πισω-πα�
*** 26804,26826 ****
  msgid "function may return address of local variable"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12879
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr ""
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10781 c/c-parser.cc:22345 c/c-parser.cc:22486
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6512
! #: c/c-typeck.cc:12780 c/c-typeck.cc:12797 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9468 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6205 cp/constexpr.cc:6584
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9605 cp/decl2.cc:6351
! #: cp/decl2.cc:6400 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23073
! #: cp/pt.cc:9266 cp/pt.cc:9936 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4570 cp/typeck.cc:10793
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, fuzzy, gcc-internal-format
--- 26822,26844 ----
  msgid "function may return address of local variable"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12896
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr ""
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10785 c/c-parser.cc:22390 c/c-parser.cc:22531
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6513
! #: c/c-typeck.cc:12797 c/c-typeck.cc:12814 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9502 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6220 cp/constexpr.cc:6600
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9603 cp/decl2.cc:6379
! #: cp/decl2.cc:6428 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23077
! #: cp/pt.cc:9271 cp/pt.cc:9941 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4686 cp/typeck.cc:10909
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, fuzzy, gcc-internal-format
*************** msgstr "Μη έγκυρη επιλογή
*** 27931,27942 ****
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10377 c/c-typeck.cc:13597 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4687 cp/decl.cc:13468 cp/decl.cc:14071 cp/decl.cc:14081
! #: cp/decl.cc:15081 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25737 cp/typeck.cc:5069
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
--- 27949,27960 ----
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10394 c/c-typeck.cc:13614 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4685 cp/decl.cc:13466 cp/decl.cc:14069 cp/decl.cc:14079
! #: cp/decl.cc:15079 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25741 cp/typeck.cc:5185
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
*************** msgstr ""
*** 29085,29096 ****
  msgid "mismatching definition"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: ipa-fnsummary.cc:4845
  #, fuzzy, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "μη έγκυρο όνομα μήνα"
  
! #: ipa-fnsummary.cc:4946
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
--- 29103,29114 ----
  msgid "mismatching definition"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: ipa-fnsummary.cc:4860
  #, fuzzy, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "μη έγκυρο όνομα μήνα"
  
! #: ipa-fnsummary.cc:4961
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
*************** msgstr ""
*** 29100,29106 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4991 ipa-prop.cc:5035 ipa-prop.cc:5115 ipa-prop.cc:5167
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
--- 29118,29124 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:5019 ipa-prop.cc:5063 ipa-prop.cc:5143 ipa-prop.cc:5195
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "μη έγκυρη μέτρηση επανάληψης `%s' στη κατασκευή [c*n]"
*************** msgstr ""
*** 29145,29156 ****
  msgid "IPA-SRA access verification failed"
  msgstr ""
  
! #: ipa-sra.cc:2751
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2754
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
--- 29163,29174 ----
  msgid "IPA-SRA access verification failed"
  msgstr ""
  
! #: ipa-sra.cc:2757
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2760
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
*************** msgstr "δεν ορίστηκε βαρύ
*** 29539,29545 ****
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: lto-streamer-out.cc:2554
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
--- 29557,29563 ----
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: lto-streamer-out.cc:2555
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
*************** msgstr ""
*** 29840,29856 ****
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1518
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1553
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
--- 29858,29874 ----
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
*************** msgstr "αρχεία fifo δεν υπο�
*** 30166,30237 ****
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:316
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr ""
  
! #: omp-offload.cc:929
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr ""
  
! #: omp-offload.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1477
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1551
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-offload.cc:1555 omp-offload.cc:1587
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr ""
  
! #: omp-offload.cc:1560
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1562
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1567
  #, fuzzy, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: omp-offload.cc:1580
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr ""
  
! #: omp-offload.cc:1721
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr ""
  
! #: omp-offload.cc:1729
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr ""
  
! #: omp-offload.cc:1731
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr ""
--- 30184,30255 ----
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:317
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr ""
  
! #: omp-offload.cc:930
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr ""
  
! #: omp-offload.cc:982
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1478
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1552
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-offload.cc:1556 omp-offload.cc:1588
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr ""
  
! #: omp-offload.cc:1561
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1563
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1568
  #, fuzzy, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: omp-offload.cc:1581
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr ""
  
! #: omp-offload.cc:1722
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr ""
  
! #: omp-offload.cc:1730
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr ""
  
! #: omp-offload.cc:1732
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr ""
*************** msgstr "Το βήμα αρχικοποί
*** 30282,30288 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: opts-common.cc:1463 opts.cc:2612
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "Λείπει παράμετρος για `%s'"
--- 30300,30306 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: opts-common.cc:1463 opts.cc:2610
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "Λείπει παράμετρος για `%s'"
*************** msgstr "Η οικογένεια διευ
*** 30517,30756 ****
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: opts.cc:1284
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1288
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1315
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: opts.cc:1327 opts.cc:2324
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "Το ai_family δεν υποστηρίζεται"
  
! #: opts.cc:1354
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1361
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: opts.cc:1364
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1369
  #, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr ""
  
! #: opts.cc:1374
  #, fuzzy, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: opts.cc:1449
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr ""
  
! #: opts.cc:1453
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: opts.cc:1482
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1495
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1525 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
  
! #: opts.cc:1541
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr ""
  
! #: opts.cc:1559 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:2068
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2303
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2358
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2364
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2399
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: opts.cc:2423
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2447
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: opts.cc:2462
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2471
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.cc:2530
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: opts.cc:2667
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2678
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: opts.cc:2858
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2864
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3110
  #, fuzzy, gcc-internal-format
  msgid "%qs option can be specified only for offload compiler"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: opts.cc:3119
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.cc:3240
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: opts.cc:3292
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3303
  #, fuzzy, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: opts.cc:3340
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: opts.cc:3540
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.cc:3579
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
  # src/request.c:806 src/request.c:912
! #: opts.cc:3603
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
  # src/request.c:806 src/request.c:912
! #: opts.cc:3605
  #, fuzzy, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
  # src/request.c:806 src/request.c:912
! #: opts.cc:3617
  #, fuzzy, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
! #: opts.cc:3634
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3638
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: opts.cc:3712
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3716
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3720
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
--- 30535,30774 ----
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: opts.cc:1282
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1286
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1313
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: opts.cc:1325 opts.cc:2322
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "Το ai_family δεν υποστηρίζεται"
  
! #: opts.cc:1352
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1359
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: opts.cc:1362
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1367
  #, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr ""
  
! #: opts.cc:1372
  #, fuzzy, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: opts.cc:1447
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr ""
  
! #: opts.cc:1451
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: opts.cc:1480
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1493
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1523 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
  
! #: opts.cc:1539
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr ""
  
! #: opts.cc:1557 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:2066
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2301
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2356
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2362
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2397
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: opts.cc:2421
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2445
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: opts.cc:2460
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2469
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.cc:2528
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: opts.cc:2665
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2676
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: opts.cc:2856
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2862
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3108
  #, fuzzy, gcc-internal-format
  msgid "%qs option can be specified only for offload compiler"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: opts.cc:3117
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.cc:3238
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: opts.cc:3290
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3301
  #, fuzzy, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: opts.cc:3338
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: opts.cc:3538
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.cc:3577
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
  # src/request.c:806 src/request.c:912
! #: opts.cc:3601
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
  # src/request.c:806 src/request.c:912
! #: opts.cc:3603
  #, fuzzy, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
  # src/request.c:806 src/request.c:912
! #: opts.cc:3615
  #, fuzzy, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
! #: opts.cc:3632
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3636
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3681
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: opts.cc:3710
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3714
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3718
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
*************** msgstr ""
*** 31063,31084 ****
  msgid "unrecognized enum value: %qs"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
! #: read-rtl-function.cc:1145 read-rtl-function.cc:1204
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr ""
  
! #: read-rtl-function.cc:1598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
  msgstr "διπλό κλειδί"
  
! #: read-rtl-function.cc:1659
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr ""
  
! #: read-rtl-function.cc:1665
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr ""
--- 31081,31102 ----
  msgid "unrecognized enum value: %qs"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
! #: read-rtl-function.cc:1148 read-rtl-function.cc:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr ""
  
! #: read-rtl-function.cc:1601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
  msgstr "διπλό κλειδί"
  
! #: read-rtl-function.cc:1662
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr ""
  
! #: read-rtl-function.cc:1668
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr ""
*************** msgstr "%s: μη έγκυρη κανον
*** 32891,32917 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: tree-ssa-alias.cc:4164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:5992
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:5995
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6010
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
--- 32909,32935 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: tree-ssa-alias.cc:4166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:6013
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:6016
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6031
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
*************** msgstr ""
*** 32922,32933 ****
  msgid "in a call to built-in function %qD"
  msgstr "κλήση σε μη-συνάρτηση %qD"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6014
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6002
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr ""
--- 32940,32951 ----
  msgid "in a call to built-in function %qD"
  msgstr "κλήση σε μη-συνάρτηση %qD"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6035
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr ""
*************** msgstr ""
*** 33326,33342 ****
  msgid "verify_ssa failed"
  msgstr ""
  
! #: tree-streamer-in.cc:347
  #, fuzzy, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr "μη έγκυρη διαδικασία διαφυγής στο τέλος του αλφαριθμιτικού"
  
! #: tree-streamer-in.cc:353
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-streamer-in.cc:726
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
--- 33344,33360 ----
  msgid "verify_ssa failed"
  msgstr ""
  
! #: tree-streamer-in.cc:348
  #, fuzzy, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr "μη έγκυρη διαδικασία διαφυγής στο τέλος του αλφαριθμιτικού"
  
! #: tree-streamer-in.cc:354
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-streamer-in.cc:736
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
*************** msgstr ""
*** 33366,33382 ****
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr ""
  
! #: tree-tailcall.cc:885 tree-tailcall.cc:914
  #, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:909
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:939
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
--- 33384,33400 ----
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr ""
  
! #: tree-tailcall.cc:1015 tree-tailcall.cc:1044
  #, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:1039
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:1069
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
*************** msgstr ""
*** 33406,33412 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5115
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 33424,33430 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5116
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr ""
*** 33971,33977 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:1969 m2/gm2-gcc/m2type.cc:1248
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "Το όνομα `%s' είναι άγνωστο\n"
--- 33989,33995 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:2014 m2/gm2-gcc/m2type.cc:1248
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "Το όνομα `%s' είναι άγνωστο\n"
*************** msgstr ""
*** 34046,34052 ****
  msgid "%qs symbol %q+D must have static linkage"
  msgstr ""
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7758
  #, fuzzy, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
--- 34064,34070 ----
  msgid "%qs symbol %q+D must have static linkage"
  msgstr ""
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7764
  #, fuzzy, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
*************** msgid "%qE attribute ignored for field o
*** 34218,34244 ****
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7461
  #, fuzzy, gcc-internal-format
  msgid "%qE argument not a string"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6947
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6968
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6982
  #, fuzzy, gcc-internal-format
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6987
  #, fuzzy, gcc-internal-format
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
--- 34236,34262 ----
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7463
  #, fuzzy, gcc-internal-format
  msgid "%qE argument not a string"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6949
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6970
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6984
  #, fuzzy, gcc-internal-format
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6989
  #, fuzzy, gcc-internal-format
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
*************** msgid "%qE attribute has no effect on un
*** 34254,34265 ****
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7217
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7223
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
--- 34272,34283 ----
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7219
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7225
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
*************** msgid "weak %q+D cannot be defined %qE"
*** 34542,34548 ****
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7288 jit/dummy-frontend.cc:883
  #, fuzzy, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
--- 34560,34566 ----
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7290 jit/dummy-frontend.cc:883
  #, fuzzy, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
*************** msgstr ""
*** 34650,34656 ****
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7447
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
--- 34668,34674 ----
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7449
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
*************** msgstr "μη τερματιζμένο α
*** 34746,34752 ****
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7301
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
--- 34764,34770 ----
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7303
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
*************** msgstr "δεν είστε μέλος τ�
*** 34796,34802 ****
  msgid "%qE argument is not a function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6573
  #, fuzzy, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
--- 34814,34820 ----
  msgid "%qE argument is not a function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6576
  #, fuzzy, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
*************** msgstr "μη τερματιζμένο α
*** 34826,34837 ****
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4436
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4443
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr ""
--- 34844,34855 ----
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4438
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4445
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr ""
*************** msgstr "μη τερματιζμένο α
*** 35001,35017 ****
  msgid "%qE attribute only applies to variadic functions"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6848
  #, fuzzy, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6855
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr ""
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7344
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
--- 35019,35035 ----
  msgid "%qE attribute only applies to variadic functions"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6850
  #, fuzzy, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6857
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr ""
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7346
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
*************** msgid "%qE attribute argument not a stri
*** 35026,35032 ****
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
  # src/request.c:806 src/request.c:912
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7478
  #, fuzzy, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
--- 35044,35050 ----
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
  # src/request.c:806 src/request.c:912
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7480
  #, fuzzy, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
*************** msgstr ""
*** 35246,35758 ****
  msgid "pointer to a function used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.cc:3610
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3640 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3685
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3698
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr ""
  
! #: c-family/c-common.cc:3714
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3723
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3759
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3795 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.cc:3882 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4001 c/c-typeck.cc:17908
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: c-family/c-common.cc:3958
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c-family/c-common.cc:3968
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:3971
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:3982 cp/typeck.cc:2085
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: c-family/c-common.cc:3993
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: c-family/c-common.cc:4001
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: c-family/c-common.cc:4053
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.cc:4878
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.cc:4998
  #, fuzzy, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: c-family/c-common.cc:5190
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.cc:5199
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5204 c-family/c-common.cc:5208
! #: c-family/c-common.cc:5213
  #, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr ""
  
! #: c-family/c-common.cc:5227 c-family/c-common.cc:5244
  #, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr ""
  
! #: c-family/c-common.cc:5263
  #, fuzzy, gcc-internal-format
  msgid "empty range specified"
  msgstr "μη ορισμένο"
  
! #: c-family/c-common.cc:5317
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.cc:5319
  #, fuzzy, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c-family/c-common.cc:5323
  #, fuzzy, gcc-internal-format
  msgid "duplicate case value"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: c-family/c-common.cc:5324 c-family/c-warn.cc:2662
  #, fuzzy, gcc-internal-format
  msgid "previously used here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c-family/c-common.cc:5328
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.cc:5330
  #, fuzzy, gcc-internal-format
  msgid "this is the first default label"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c-family/c-common.cc:5442
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5627
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: c-family/c-common.cc:5635 c-family/c-common.cc:5645
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: c-family/c-common.cc:5655
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: c-family/c-common.cc:5663
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: c-family/c-common.cc:5858
  #, fuzzy, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c-family/c-common.cc:5873
  #, fuzzy, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: c-family/c-common.cc:6112 c-family/c-common.cc:6165 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6116 c-family/c-common.cc:6170
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6219
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6223
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6412 c-family/c-common.cc:7430
! #: c-family/c-common.cc:7478 c-family/c-common.cc:7560
! #: c-family/c-common.cc:7646 c-family/c-common.cc:8315
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c-family/c-common.cc:6418 c-family/c-common.cc:7485
! #: c-family/c-common.cc:7673 c-family/c-common.cc:8317
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-common.cc:6462
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:6488
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6512 c-family/c-common.cc:6568
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-common.cc:6541
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-common.cc:6558
  #, fuzzy, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-common.cc:6587
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-common.cc:6607 c-family/c-common.cc:6673
! #: c-family/c-common.cc:6757 c-family/c-common.cc:6784
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6617
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6626
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-common.cc:6635
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6644 c-family/c-common.cc:6653
! #: c-family/c-common.cc:6725 c-family/c-common.cc:6734
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-common.cc:6682 c-family/c-common.cc:6793
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-common.cc:6691 c-family/c-common.cc:6802
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6707
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:6716
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-common.cc:6770
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr ""
  
! #: c-family/c-common.cc:6814
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr ""
  
! #: c-family/c-common.cc:6824
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: c-family/c-common.cc:7089 rust/backend/rust-tree.cc:3588
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: c-family/c-common.cc:7094 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:7101 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:7114 rust/backend/rust-tree.cc:3613
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: c-family/c-common.cc:7167 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7344
  #, fuzzy, gcc-internal-format
  msgid "size of array is too large"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c-family/c-common.cc:7460 c-family/c-common.cc:7604
  #, fuzzy, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c-family/c-common.cc:7496
  #, fuzzy, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c-family/c-common.cc:7513
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7749
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c-family/c-common.cc:7765
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7773
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-common.cc:7783
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7795
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7817
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7827
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c-family/c-common.cc:7836
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c-family/c-common.cc:7846
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c-family/c-common.cc:7861
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c-family/c-common.cc:7867
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c-family/c-common.cc:7878
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7884
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7898
  #, fuzzy, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c-family/c-common.cc:7913
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: c-family/c-common.cc:8554
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9252
  #, fuzzy, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: c-family/c-common.cc:9298 c-family/c-common.cc:9347
! #: c-family/c-common.cc:9363
  #, fuzzy, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9451 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.cc:9471
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c-family/c-common.cc:9474
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c-family/c-common.cc:9478
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c-family/c-common.cc:9481
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c-family/c-common.cc:9486
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9489
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9494
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c-family/c-common.cc:9497
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9568
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9855
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:9865
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr ""
--- 35264,35776 ----
  msgid "pointer to a function used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.cc:3631
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3661 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3706
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3719
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr ""
  
! #: c-family/c-common.cc:3735
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3744
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3780
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3816 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.cc:3903 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4046 c/c-typeck.cc:17925
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: c-family/c-common.cc:3979
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c-family/c-common.cc:3989
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:3992
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:4003 cp/typeck.cc:2085
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: c-family/c-common.cc:4014
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: c-family/c-common.cc:4022
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: c-family/c-common.cc:4074
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.cc:4899
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.cc:5019
  #, fuzzy, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: c-family/c-common.cc:5211
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.cc:5220
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5225 c-family/c-common.cc:5229
! #: c-family/c-common.cc:5234
  #, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr ""
  
! #: c-family/c-common.cc:5248 c-family/c-common.cc:5265
  #, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr ""
  
! #: c-family/c-common.cc:5284
  #, fuzzy, gcc-internal-format
  msgid "empty range specified"
  msgstr "μη ορισμένο"
  
! #: c-family/c-common.cc:5338
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.cc:5340
  #, fuzzy, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c-family/c-common.cc:5344
  #, fuzzy, gcc-internal-format
  msgid "duplicate case value"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: c-family/c-common.cc:5345 c-family/c-warn.cc:2662
  #, fuzzy, gcc-internal-format
  msgid "previously used here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c-family/c-common.cc:5349
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.cc:5351
  #, fuzzy, gcc-internal-format
  msgid "this is the first default label"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c-family/c-common.cc:5463
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5648
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: c-family/c-common.cc:5656 c-family/c-common.cc:5666
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: c-family/c-common.cc:5676
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: c-family/c-common.cc:5684
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: c-family/c-common.cc:5879
  #, fuzzy, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c-family/c-common.cc:5894
  #, fuzzy, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: c-family/c-common.cc:6133 c-family/c-common.cc:6186 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6137 c-family/c-common.cc:6191
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6240
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6244
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6433 c-family/c-common.cc:7451
! #: c-family/c-common.cc:7499 c-family/c-common.cc:7581
! #: c-family/c-common.cc:7667 c-family/c-common.cc:8336
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c-family/c-common.cc:6439 c-family/c-common.cc:7506
! #: c-family/c-common.cc:7694 c-family/c-common.cc:8338
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-common.cc:6483
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:6509
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6533 c-family/c-common.cc:6589
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-common.cc:6562
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-common.cc:6579
  #, fuzzy, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-common.cc:6608
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c-family/c-common.cc:6628 c-family/c-common.cc:6694
! #: c-family/c-common.cc:6778 c-family/c-common.cc:6805
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6638
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6647
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-common.cc:6656
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6665 c-family/c-common.cc:6674
! #: c-family/c-common.cc:6746 c-family/c-common.cc:6755
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-common.cc:6703 c-family/c-common.cc:6814
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-common.cc:6712 c-family/c-common.cc:6823
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6728
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:6737
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-common.cc:6791
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr ""
  
! #: c-family/c-common.cc:6835
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr ""
  
! #: c-family/c-common.cc:6845
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: c-family/c-common.cc:7110 rust/backend/rust-tree.cc:3588
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: c-family/c-common.cc:7115 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:7122 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:7135 rust/backend/rust-tree.cc:3613
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: c-family/c-common.cc:7188 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7365
  #, fuzzy, gcc-internal-format
  msgid "size of array is too large"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c-family/c-common.cc:7481 c-family/c-common.cc:7625
  #, fuzzy, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c-family/c-common.cc:7517
  #, fuzzy, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c-family/c-common.cc:7534
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7770
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c-family/c-common.cc:7786
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7794
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c-family/c-common.cc:7804
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7816
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7838
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7848
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c-family/c-common.cc:7857
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c-family/c-common.cc:7867
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c-family/c-common.cc:7882
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c-family/c-common.cc:7888
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c-family/c-common.cc:7899
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-common.cc:7905
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7919
  #, fuzzy, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c-family/c-common.cc:7934
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: c-family/c-common.cc:8575
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9273
  #, fuzzy, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: c-family/c-common.cc:9319 c-family/c-common.cc:9368
! #: c-family/c-common.cc:9384
  #, fuzzy, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9472 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.cc:9492
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c-family/c-common.cc:9495
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c-family/c-common.cc:9499
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c-family/c-common.cc:9502
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c-family/c-common.cc:9507
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9510
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9515
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c-family/c-common.cc:9518
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9589
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9876
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:9886
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr ""
*************** msgstr "%s: το %s είναι τόσο
*** 36359,36365 ****
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "%s: το %s είναι τόσο μεγάλο που δε μπορεί να αναπαρασταθεί"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12949
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
--- 36377,36383 ----
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "%s: το %s είναι τόσο μεγάλο που δε μπορεί να αναπαρασταθεί"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12953
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
*************** msgstr "σχετική θέση αρχε
*** 36429,36445 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9675
  #, fuzzy, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9696
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19623
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 36447,36463 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9720
  #, fuzzy, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9741
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19652
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 36624,36641 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17691 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27067
! #: cp/parser.cc:50503
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16778 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
--- 36642,36659 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17708 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27113
! #: cp/parser.cc:50562
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16795 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
*************** msgstr ""
*** 36645,36652 ****
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15178 c/c-typeck.cc:16867
! #: c/c-typeck.cc:17055
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
--- 36663,36670 ----
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15195 c/c-typeck.cc:16884
! #: c/c-typeck.cc:17072
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
*************** msgstr ""
*** 36726,36822 ****
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: c-family/c-opts.cc:1108
! #, gcc-internal-format
! msgid "%<-Wabi%> won%'t warn about anything"
! msgstr ""
! 
! #: c-family/c-opts.cc:1110
! #, gcc-internal-format
! msgid "%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default"
! msgstr ""
! 
! #: c-family/c-opts.cc:1113
! #, gcc-internal-format
! msgid "use e.g. %<-Wabi=11%> to warn about changes from GCC 7"
! msgstr ""
  
! #: c-family/c-opts.cc:1198
  #, fuzzy, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-opts.cc:1226
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr ""
  
! #: c-family/c-opts.cc:1240
  #, fuzzy, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: c-family/c-opts.cc:1258
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1424 c-family/c-opts.cc:1445
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1449
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1459
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1462
  #, fuzzy, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "σφάλμα εγγραφής %s"
  
! #: c-family/c-opts.cc:1540
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1564
  #, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1597
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1600
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1702
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1706
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1712
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1836
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr ""
--- 36744,36830 ----
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: c-family/c-opts.cc:1094
! #, fuzzy, gcc-internal-format
! msgid "%<-fabi-version=%d%> is not supported, using =%d"
! msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: c-family/c-opts.cc:1200
  #, fuzzy, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c-family/c-opts.cc:1228
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr ""
  
! #: c-family/c-opts.cc:1242
  #, fuzzy, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: c-family/c-opts.cc:1260
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1426 c-family/c-opts.cc:1447
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1451
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1461
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1464
  #, fuzzy, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "σφάλμα εγγραφής %s"
  
! #: c-family/c-opts.cc:1542
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1566
  #, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1599
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1602
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1704
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1708
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1714
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1838
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr ""
*************** msgid "wrong type argument to %s"
*** 37239,37245 ****
  msgstr "λάθος αριθμός ορισμάτων"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7709 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
--- 37247,37253 ----
  msgstr "λάθος αριθμός ορισμάτων"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7725 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
*************** msgstr "Προειδοποίηση: Πο
*** 37733,37751 ****
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5841
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5844
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5847
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only location %qE"
--- 37741,37759 ----
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5842
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5845
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5848
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only location %qE"
*************** msgid_plural "passing argument %i to %qs
*** 38012,38018 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6465 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 38020,38026 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6466 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr ""
*** 38359,38380 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:94
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:102
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:118
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:127
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
--- 38367,38388 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:103
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:119
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:128
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
*************** msgstr ""
*** 38394,38440 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1994
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1997
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2004
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2007
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2015
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2018
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2027
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2091 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2101
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 38402,38448 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1993
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1996
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2003
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2006
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2014
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2017
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2026
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2090 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2100
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgstr ""
*** 38680,38736 ****
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr ""
  
! #: config/darwin-driver.cc:147
  #, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr ""
  
! #: config/darwin-driver.cc:186
  #, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr ""
  
! #: config/darwin-driver.cc:226
  #, fuzzy, gcc-internal-format
  msgid "could not understand version %qs"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: config/darwin-driver.cc:300
  #, fuzzy, gcc-internal-format
  msgid "this compiler does not support %qs"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/darwin-driver.cc:326
  #, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr ""
  
! #: config/darwin-driver.cc:377
  #, fuzzy, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/darwin-driver.cc:384
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:393
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:400
  #, fuzzy, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/darwin-driver.cc:407
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:416
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr ""
--- 38688,38744 ----
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr ""
  
! #: config/darwin-driver.cc:148
  #, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr ""
  
! #: config/darwin-driver.cc:188
  #, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr ""
  
! #: config/darwin-driver.cc:228
  #, fuzzy, gcc-internal-format
  msgid "could not understand version %qs"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: config/darwin-driver.cc:302
  #, fuzzy, gcc-internal-format
  msgid "this compiler does not support %qs"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/darwin-driver.cc:328
  #, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr ""
  
! #: config/darwin-driver.cc:379
  #, fuzzy, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/darwin-driver.cc:386
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:395
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:402
  #, fuzzy, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/darwin-driver.cc:409
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:418
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr ""
*************** msgstr ""
*** 38904,38911 ****
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11462
! #: config/aarch64/aarch64.cc:18764 config/aarch64/aarch64.cc:19379
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
--- 38912,38919 ----
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11477
! #: config/aarch64/aarch64.cc:18779 config/aarch64/aarch64.cc:19394
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
*************** msgstr ""
*** 39454,39957 ****
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:649
  #, fuzzy, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64.cc:657
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: config/aarch64/aarch64.cc:741
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: config/aarch64/aarch64.cc:768
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:784
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: config/aarch64/aarch64.cc:830
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1327
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1330
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: config/aarch64/aarch64.cc:1334
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1337
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1353
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6685
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7162
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: config/aarch64/aarch64.cc:7303 config/aarch64/aarch64.cc:7382
! #: config/aarch64/aarch64.cc:21640
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7310 config/aarch64/aarch64.cc:7389
! #: config/aarch64/aarch64.cc:21647
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7321 config/aarch64/aarch64.cc:7399
! #: config/aarch64/aarch64.cc:21655 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7526
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7529
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7717
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11460
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11469 config/aarch64/aarch64.cc:11473
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11476
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11534
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11536
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18382
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18426
  #, fuzzy, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/aarch64/aarch64.cc:18482
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: config/aarch64/aarch64.cc:18494
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/aarch64/aarch64.cc:18514
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18532
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "άγνωστο σετ `%s'"
  
! #: config/aarch64/aarch64.cc:18719 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10776
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18728 config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18736
  #, fuzzy, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
  
! #: config/aarch64/aarch64.cc:18746 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10814 config/rs6000/rs6000.cc:4518
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: config/aarch64/aarch64.cc:18753
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18760
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18762
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18858
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18874 config/riscv/riscv.cc:10834
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18902
  #, fuzzy, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr "δεν ορίστηκε βαρύτητα για το σύμβολο `%s'"
  
! #: config/aarch64/aarch64.cc:18955
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/aarch64/aarch64.cc:18966
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18971
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/aarch64/aarch64.cc:19127
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19194
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/aarch64/aarch64.cc:19197
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: config/aarch64/aarch64.cc:19203
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19276
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19279
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/aarch64/aarch64.cc:19377
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19482
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19485
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19489
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19524
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19527
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19531 config/aarch64/aarch64.cc:19615
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19570
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19611
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
  # src/dfa.c:569 src/dfa.c:583 src/dfa.c:587
  # src/dfa.c:577 src/dfa.c:591 src/dfa.c:595
! #: config/aarch64/aarch64.cc:19669 config/aarch64/aarch64.cc:19846
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "κακοσχηματισμένος μετρητής επανάληψης"
  
! #: config/aarch64/aarch64.cc:19715
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19723 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19777
  #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19834 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16661
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/aarch64/aarch64.cc:19871
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19874
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19883
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20101
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20110 config/riscv/riscv-target-attr.cc:497
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20118 config/riscv/riscv-target-attr.cc:505
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/aarch64/aarch64.cc:20140
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/aarch64/aarch64.cc:20144
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20150
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20736 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13694
  #, fuzzy, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: config/aarch64/aarch64.cc:20857 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13819 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/aarch64/aarch64.cc:22409 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22414 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22419 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23825 config/aarch64/aarch64.cc:23828
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "%s: αριθμός γραμμής έξω από τα όρια"
  
! #: config/aarch64/aarch64.cc:29341 config/i386/i386.cc:25621
! #: config/i386/i386.cc:25752
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: config/aarch64/aarch64.cc:29355
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29359 config/i386/i386.cc:25643
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29393
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29397 config/i386/i386.cc:25674
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/aarch64/aarch64.cc:29468
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29488
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29676
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29678
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: config/aarch64/aarch64.cc:30158
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30467
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31107 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: config/aarch64/aarch64.cc:31120
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64.cc:31123 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31136
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: config/aarch64/aarch64.cc:31150 config/arm/arm-mve-builtins.cc:685
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31162 config/arm/arm-mve-builtins.cc:672
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr ""
--- 39462,39965 ----
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:650
  #, fuzzy, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64.cc:658
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: config/aarch64/aarch64.cc:742
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: config/aarch64/aarch64.cc:769
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:785
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: config/aarch64/aarch64.cc:831
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1328
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1331
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: config/aarch64/aarch64.cc:1335
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1338
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1355
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6686
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7163
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: config/aarch64/aarch64.cc:7304 config/aarch64/aarch64.cc:7383
! #: config/aarch64/aarch64.cc:21655
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7311 config/aarch64/aarch64.cc:7390
! #: config/aarch64/aarch64.cc:21662
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7322 config/aarch64/aarch64.cc:7400
! #: config/aarch64/aarch64.cc:21670 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7527
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7530
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7718
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11475
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11484 config/aarch64/aarch64.cc:11488
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11491
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11549
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11551
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18397
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18441
  #, fuzzy, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: config/aarch64/aarch64.cc:18497
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: config/aarch64/aarch64.cc:18509
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "μη έγκυρος χρήστης"
  
! #: config/aarch64/aarch64.cc:18529
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "άγνωστο σετ `%s'"
  
! #: config/aarch64/aarch64.cc:18734 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18743 config/riscv/riscv.cc:10794
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18751
  #, fuzzy, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "Αποτυχία δέσμευσης πόρων συστήματος"
  
! #: config/aarch64/aarch64.cc:18761 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10823 config/rs6000/rs6000.cc:4518
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: config/aarch64/aarch64.cc:18768
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18775
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18777
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18873
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/riscv/riscv.cc:10843
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18917
  #, fuzzy, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr "δεν ορίστηκε βαρύτητα για το σύμβολο `%s'"
  
! #: config/aarch64/aarch64.cc:18970
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/aarch64/aarch64.cc:18981
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18986
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/aarch64/aarch64.cc:19142
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19209
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/aarch64/aarch64.cc:19212
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: config/aarch64/aarch64.cc:19218
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19291
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19294
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/aarch64/aarch64.cc:19392
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19497
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19500
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19504
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19539
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19542
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19546 config/aarch64/aarch64.cc:19630
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19585
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19626
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
  # src/dfa.c:569 src/dfa.c:583 src/dfa.c:587
  # src/dfa.c:577 src/dfa.c:591 src/dfa.c:595
! #: config/aarch64/aarch64.cc:19684 config/aarch64/aarch64.cc:19861
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "κακοσχηματισμένος μετρητής επανάληψης"
  
! #: config/aarch64/aarch64.cc:19730
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19738 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19792
  #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19849 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16688
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/aarch64/aarch64.cc:19886
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19889
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19898
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20116
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20125 config/riscv/riscv-target-attr.cc:497
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20133 config/riscv/riscv-target-attr.cc:505
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/aarch64/aarch64.cc:20155
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/aarch64/aarch64.cc:20159
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20165
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20751 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13703
  #, fuzzy, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: config/aarch64/aarch64.cc:20872 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13828 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/aarch64/aarch64.cc:22424 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22429 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22434 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23889 config/aarch64/aarch64.cc:23892
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "%s: αριθμός γραμμής έξω από τα όρια"
  
! #: config/aarch64/aarch64.cc:29422 config/i386/i386.cc:25619
! #: config/i386/i386.cc:25750
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: config/aarch64/aarch64.cc:29436
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29440 config/i386/i386.cc:25641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29474
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29478 config/i386/i386.cc:25672
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/aarch64/aarch64.cc:29549
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29569
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29757
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29759
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: config/aarch64/aarch64.cc:30239
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30548
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31188 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: config/aarch64/aarch64.cc:31201
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/aarch64/aarch64.cc:31204 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31217
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: config/aarch64/aarch64.cc:31231 config/arm/arm-mve-builtins.cc:685
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31243 config/arm/arm-mve-builtins.cc:672
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr ""
*************** msgstr ""
*** 40011,40017 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "Ακατάλληλη τιμή στο ai_flags"
  
! #: config/alpha/alpha.cc:7360 config/alpha/alpha.cc:7363 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 40019,40025 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "Ακατάλληλη τιμή στο ai_flags"
  
! #: config/alpha/alpha.cc:7357 config/alpha/alpha.cc:7360 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "Η παράμετρος στο `
*** 40142,40148 ****
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5895 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
--- 40150,40156 ----
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5901 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
*************** msgid "argument of %qE attribute ignored
*** 40280,40301 ****
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5918
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24288
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24352
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24381
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
--- 40288,40309 ----
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5924
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24290
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24354
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24383
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
*************** msgstr "μη τερματιζμένο α
*** 40868,40874 ****
  msgid "supported core architectures:%s"
  msgstr ""
  
! #: config/avr/avr-passes.cc:4907
  #, fuzzy, gcc-internal-format
  msgid "failed to split insn"
  msgstr "αδυναμία εύρεσης βρόχου"
--- 40876,40882 ----
  msgid "supported core architectures:%s"
  msgstr ""
  
! #: config/avr/avr-passes.cc:5038
  #, fuzzy, gcc-internal-format
  msgid "failed to split insn"
  msgstr "αδυναμία εύρεσης βρόχου"
*************** msgstr "το -pipe δεν υποστηρ
*** 40904,40915 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "Το ai_family δεν υποστηρίζεται"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11234
  #, fuzzy, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "οι επιλογές --string και --check είναι αμοιβαίως αποκλειόμενες"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11246
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
--- 40912,40923 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "Το ai_family δεν υποστηρίζεται"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11243
  #, fuzzy, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "οι επιλογές --string και --check είναι αμοιβαίως αποκλειόμενες"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11255
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
*************** msgstr "Δεν μπορεί να τεθ�
*** 40919,40925 ****
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11243
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
--- 40927,40933 ----
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11252
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
*************** msgstr "μη έγκυρο δικαίωμ
*** 41084,41115 ****
  msgid "architecture %qs supported for assembler only"
  msgstr "Το servname δεν υποστηρίζεται από το ai_socktype"
  
! #: config/avr/avr.cc:15093
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:16261 config/avr/avr.cc:16274
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/avr/avr.cc:16289
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/avr/avr.cc:16332
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16341
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 41092,41123 ----
  msgid "architecture %qs supported for assembler only"
  msgstr "Το servname δεν υποστηρίζεται από το ai_socktype"
  
! #: config/avr/avr.cc:15107
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:16275 config/avr/avr.cc:16288
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/avr/avr.cc:16303
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16318
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/avr/avr.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16355
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr ""
*** 41552,41558 ****
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6748
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
--- 41560,41566 ----
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6754
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
*************** msgstr "το αρχείο χάρτη χ�
*** 41613,41624 ****
  msgid "unrecognizable argument of option %<"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:722
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:757
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
--- 41621,41632 ----
  msgid "unrecognizable argument of option %<"
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:728
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:763
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
*************** msgstr ""
*** 41633,41644 ****
  msgid "cannot open %qs"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:850
  #, fuzzy, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:854
  #, fuzzy, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "ΣΦΑΛΜΑ: Αδυναμία δημιουργίας προσωρινού αρχείου για αλλαγή"
--- 41641,41652 ----
  msgid "cannot open %qs"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:856
  #, fuzzy, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "ΣΦΑΛΜΑ: Αδυναμία δημιουργίας προσωρινού αρχείου για αλλαγή"
*************** msgstr ""
*** 42292,42299 ****
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10651
! #: config/riscv/riscv.cc:10655
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
--- 42300,42307 ----
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10660
! #: config/riscv/riscv.cc:10664
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
*************** msgstr ""
*** 42617,42687 ****
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:13437
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13448 config/i386/i386.cc:13462
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: config/i386/i386.cc:13494
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13509
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13707 config/i386/i386.cc:13709
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17917
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:23148
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23235
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr ""
  
! #: config/i386/i386.cc:23331
  #, fuzzy, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: config/i386/i386.cc:24046
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25580
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25587
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25594
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26281
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 42625,42695 ----
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:13439
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13450 config/i386/i386.cc:13464
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: config/i386/i386.cc:13496
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13511
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13709 config/i386/i386.cc:13711
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17919
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:23150
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23237
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr ""
  
! #: config/i386/i386.cc:23333
  #, fuzzy, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: config/i386/i386.cc:24048
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25578
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25585
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25592
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26279
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgstr "συμβολικοί σύνδε�
*** 42880,42887 ****
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16727
! #: config/s390/s390.cc:16777 config/s390/s390.cc:16794
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
--- 42888,42895 ----
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16754
! #: config/s390/s390.cc:16804 config/s390/s390.cc:16821
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
*************** msgstr ""
*** 43002,43008 ****
  msgid "stack limit expression is not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17417
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
--- 43010,43016 ----
  msgid "stack limit expression is not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17444
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
*************** msgstr "συμβολικοί σύνδε�
*** 43013,43044 ****
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: config/microblaze/microblaze.cc:1760
  #, fuzzy, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/microblaze/microblaze.cc:1772
  #, fuzzy, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/microblaze/microblaze.cc:1821
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1838
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1845
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1851
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
--- 43021,43052 ----
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: config/microblaze/microblaze.cc:1764
  #, fuzzy, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/microblaze/microblaze.cc:1776
  #, fuzzy, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: config/microblaze/microblaze.cc:1825
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1842
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1849
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1855
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
*************** msgstr "αδυναμία ανοίγμα�
*** 43817,43863 ****
  msgid "malformed ptx file"
  msgstr "κακοσχηματισμένος μετρητής επανάληψης"
  
! #: config/nvptx/mkoffload.cc:336
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:420 config/nvptx/mkoffload.cc:492
  #, fuzzy, gcc-internal-format
  msgid "Cannot find function declaration for %qs"
  msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: config/nvptx/mkoffload.cc:592
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:613
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:644
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:692
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:715
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: config/nvptx/mkoffload.cc:804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου"
--- 43825,43871 ----
  msgid "malformed ptx file"
  msgstr "κακοσχηματισμένος μετρητής επανάληψης"
  
! #: config/nvptx/mkoffload.cc:339
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:426 config/nvptx/mkoffload.cc:498
  #, fuzzy, gcc-internal-format
  msgid "Cannot find function declaration for %qs"
  msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: config/nvptx/mkoffload.cc:598
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:619
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:650
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:698
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:721
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "μη αναγνωρίσημη επιλογή `-%c'"
  
! #: config/nvptx/mkoffload.cc:810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: config/nvptx/mkoffload.cc:866
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου"
*************** msgstr "αδυναμία ανοίγμα�
*** 43867,43948 ****
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:342
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:359
  #, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:382
  #, fuzzy, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: config/nvptx/nvptx.cc:479
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2409
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2659
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5900
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/nvptx/nvptx.cc:5923
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/nvptx/nvptx.cc:6368
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6381
  #, fuzzy, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/nvptx/nvptx.cc:6721
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6729
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6743
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7629
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7768
  #, fuzzy, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: config/nvptx/nvptx.cc:7781
  #, fuzzy, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
--- 43875,43956 ----
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:348
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:365
  #, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:388
  #, fuzzy, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: config/nvptx/nvptx.cc:485
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2415
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2665
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5906
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: config/nvptx/nvptx.cc:5929
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/nvptx/nvptx.cc:6374
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6387
  #, fuzzy, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: config/nvptx/nvptx.cc:6727
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6735
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6749
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7635
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7774
  #, fuzzy, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
  
! #: config/nvptx/nvptx.cc:7787
  #, fuzzy, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "Η οικογένεια διευθύνσεων δεν υποστηρίζεται από την οικογένεια πρωτοκόλλου"
*************** msgstr "μη τερματιζμένο α
*** 44349,44444 ****
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10571
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10576
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10636
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10642
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr ""
  
! #: config/riscv/riscv.cc:10682 config/riscv/riscv.cc:10685
  #, fuzzy, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/riscv/riscv.cc:10714
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10721
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10728
  #, fuzzy, gcc-internal-format
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/riscv/riscv.cc:10733
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10734
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10746
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:10756
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:10769
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10796 config/rs6000/rs6000.cc:4530
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: config/riscv/riscv.cc:10810 config/rs6000/rs6000.cc:4513
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: config/riscv/riscv.cc:11305
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
! #: config/riscv/riscv.cc:11880
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
--- 44357,44452 ----
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10580
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10585
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10645
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10651
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr ""
  
! #: config/riscv/riscv.cc:10691 config/riscv/riscv.cc:10694
  #, fuzzy, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10730
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10732
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10737
  #, fuzzy, gcc-internal-format
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10743
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10751
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10755
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:10765
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:10778
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10805 config/rs6000/rs6000.cc:4530
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: config/riscv/riscv.cc:10819 config/rs6000/rs6000.cc:4513
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: config/riscv/riscv.cc:11314
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
! #: config/riscv/riscv.cc:11889
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
*************** msgstr ""
*** 45009,45025 ****
  msgid "Virtual function multiversioning not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: config/rs6000/rs6000.cc:28798
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29276
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29281
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
--- 45017,45033 ----
  msgid "Virtual function multiversioning not supported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: config/rs6000/rs6000.cc:28801
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29279
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29284
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
*************** msgstr ""
*** 45246,45369 ****
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.cc:16296
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16303
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16338
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16341
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16370
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Ακατάλληλη εντολή"
  
! #: config/s390/s390.cc:16374
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16386
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16395
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16403
  #, fuzzy, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "%s: ο αριθμός γραμμής πρέπει να είναι μεγαλύτερος από το μηδέν"
  
! #: config/s390/s390.cc:16406
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16419
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16425
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16492
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16528
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "το πρώτο όρισμα της `%s' πρέπει να είναι `int'"
  
! #: config/s390/s390.cc:16535
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: config/s390/s390.cc:16566
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16733
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/s390/s390.cc:17792
  #, fuzzy, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/s390/s390.cc:17797
  #, fuzzy, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/s390/s390.cc:17802
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr ""
  
! #: config/s390/s390.cc:17808
  #, fuzzy, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "Μη έγκυρος κώδικας αίτησης"
--- 45254,45377 ----
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.cc:16323
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16330
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16365
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16368
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Ακατάλληλη εντολή"
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16413
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16430
  #, fuzzy, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "%s: ο αριθμός γραμμής πρέπει να είναι μεγαλύτερος από το μηδέν"
  
! #: config/s390/s390.cc:16433
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16446
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16449
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16452
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16455
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16519
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16555
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "το πρώτο όρισμα της `%s' πρέπει να είναι `int'"
  
! #: config/s390/s390.cc:16562
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: config/s390/s390.cc:16593
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16760
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/s390/s390.cc:17819
  #, fuzzy, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: config/s390/s390.cc:17824
  #, fuzzy, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: config/s390/s390.cc:17829
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr ""
  
! #: config/s390/s390.cc:17835
  #, fuzzy, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "Μη έγκυρος κώδικας αίτησης"
*************** msgstr "ο διαχωριστής δε �
*** 45731,45796 ****
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: ada/gcc-interface/utils.cc:4427
  #, fuzzy, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: ada/gcc-interface/utils.cc:4451
  #, fuzzy, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: ada/gcc-interface/utils.cc:6705 ada/gcc-interface/utils.cc:6883
! #: ada/gcc-interface/utils.cc:7123
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: ada/gcc-interface/utils.cc:6760
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: ada/gcc-interface/utils.cc:6775
  #, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6797
  #, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6806
  #, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6827
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6836
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr ""
  
  # src/request.c:37
! #: ada/gcc-interface/utils.cc:7083 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "%s σε %s"
  
! #: ada/gcc-interface/utils.cc:7418
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14860 cp/typeck.cc:2520
! #: cp/typeck.cc:9603 cp/typeck.cc:10396 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
--- 45739,45804 ----
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: ada/gcc-interface/utils.cc:4429
  #, fuzzy, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: ada/gcc-interface/utils.cc:4453
  #, fuzzy, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: ada/gcc-interface/utils.cc:6707 ada/gcc-interface/utils.cc:6885
! #: ada/gcc-interface/utils.cc:7125
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: ada/gcc-interface/utils.cc:6762
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: ada/gcc-interface/utils.cc:6777
  #, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6799
  #, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6808
  #, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6829
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6838
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr ""
  
  # src/request.c:37
! #: ada/gcc-interface/utils.cc:7085 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "%s σε %s"
  
! #: ada/gcc-interface/utils.cc:7420
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14877 cp/typeck.cc:2520
! #: cp/typeck.cc:9719 cp/typeck.cc:10512 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
*************** msgstr ""
*** 45865,45872 ****
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr ""
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9859
! #: c/c-decl.cc:9865 c/c-decl.cc:10092
  #, fuzzy, gcc-internal-format
  msgid "originally defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
--- 45873,45880 ----
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr ""
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9862
! #: c/c-decl.cc:9868 c/c-decl.cc:10096
  #, fuzzy, gcc-internal-format
  msgid "originally defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
*************** msgstr "%qE δεν έχει διακυρ
*** 46174,46180 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr ""
  
! #: c/c-decl.cc:4055 cp/decl.cc:3632
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
--- 46182,46188 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr ""
  
! #: c/c-decl.cc:4055 cp/decl.cc:3630
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
*************** msgstr "Πρόωρο τέλος της �
*** 46210,46216 ****
  msgid "duplicate label declaration %qE"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4135
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "διπλό κλειδί"
--- 46218,46224 ----
  msgid "duplicate label declaration %qE"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4133
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "διπλό κλειδί"
*************** msgstr "κενό αλφαριθμητι�
*** 46379,46385 ****
  msgid "invalid use of attributes in empty declaration"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2513
  #, fuzzy, gcc-internal-format
  msgid "empty declaration"
  msgstr "κενό αλφαριθμητικό"
--- 46387,46393 ----
  msgid "invalid use of attributes in empty declaration"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2558
  #, fuzzy, gcc-internal-format
  msgid "empty declaration"
  msgstr "κενό αλφαριθμητικό"
*************** msgstr ""
*** 46397,46408 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8993
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr ""
--- 46405,46416 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10990
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8996
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr ""
*************** msgstr ""
*** 46412,46418 ****
  msgid "%q+D is usually a function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10816 cp/decl.cc:18580
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
--- 46420,46426 ----
  msgid "%q+D is usually a function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10820 cp/decl.cc:18578
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
*************** msgstr ""
*** 46489,46495 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "μη αρχικοποιημένη σταθερά const %qD"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9535
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 46497,46503 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "μη αρχικοποιημένη σταθερά const %qD"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9533
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "διπλό κλειδί"
*** 46635,46641 ****
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3794
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
--- 46643,46649 ----
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "Μη αναγνωρίσημο όνομα επιφάνειας `%s'"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3839
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
*************** msgstr "Εγγραφή ονομάτων
*** 46680,46686 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13709
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
--- 46688,46694 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
*************** msgstr "%s: διπλός ορισμός
*** 46848,46860 ****
  msgid "function definition has qualified void return type"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14134
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3796
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
--- 46856,46868 ----
  msgid "function definition has qualified void return type"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14132
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3841
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
*************** msgstr ""
*** 46975,46981 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7979 cp/decl.cc:12576
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
--- 46983,46989 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7979 cp/decl.cc:12574
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
*************** msgstr ""
*** 47045,47056 ****
  msgid "%<constexpr%> object has variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13368
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13371
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr ""
--- 47053,47064 ----
  msgid "%<constexpr%> object has variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13413
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13416
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr ""
*************** msgstr ""
*** 47080,47086 ****
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10790
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
--- 47088,47094 ----
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10794
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
*************** msgstr "αδυναμία ανοίγμα�
*** 47165,47181 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10120
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10126
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:9036 cp/decl.cc:5719 cp/parser.cc:28813
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
--- 47173,47189 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10124
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10130
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:9036 cp/decl.cc:5717 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
*************** msgstr "επώνυμα μέλη"
*** 47236,47242 ****
  msgid "struct has no members"
  msgstr "%s σε %s"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15166
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr "μη έγκυρη ώρα της μέρας"
--- 47244,47250 ----
  msgid "struct has no members"
  msgstr "%s σε %s"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15164
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr "μη έγκυρη ώρα της μέρας"
*************** msgstr "μη έγκυρη ώρα της
*** 47251,47857 ****
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:9684
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr ""
  
  # src/shred.c:1134
! #: c/c-decl.cc:9711
  #, fuzzy, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: c/c-decl.cc:9775
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9842
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.cc:9856
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:9863
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: c/c-decl.cc:10042
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: c/c-decl.cc:10090
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-decl.cc:10102
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10189 cp/decl.cc:17838 m2/gm2-gcc/m2type.cc:2088
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:10208
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.cc:10217
  #, fuzzy, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr "σχετική θέση αρχείου είναι εκτός ορίων"
  
! #: c/c-decl.cc:10330
  #, fuzzy, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: c/c-decl.cc:10363 c/c-decl.cc:10379
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-decl.cc:10374
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-decl.cc:10398
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.cc:10405
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10422
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10450
  #, fuzzy, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-decl.cc:10456
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr ""
  
! #: c/c-decl.cc:10664 cp/decl.cc:6053 cp/decl.cc:18438
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:10683
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:10695
  #, fuzzy, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "ο επιστρεφόμενος τύπος προκαθορίζεται σε `int'"
  
! #: c/c-decl.cc:10723
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.cc:10776
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10799
  #, fuzzy, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "διατήρηση ωρών στο %s"
  
! #: c/c-decl.cc:10808
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "αυτή είναι η θέση του πρώτου ορισμού"
  
! #: c/c-decl.cc:10826
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "αυτή είναι η θέση του πρώτου ορισμού"
  
! #: c/c-decl.cc:10845
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "η επιστρεφόμενη τιμή της `%s' δεν είναι `int'"
  
! #: c/c-decl.cc:10847
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10854
  #, fuzzy, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: c/c-decl.cc:10905
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.cc:10921
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.cc:10938
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr ""
  
! #: c/c-decl.cc:10978 c/c-decl.cc:10982
  #, fuzzy, gcc-internal-format
  msgid "old-style function definition"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: c/c-decl.cc:10995
  #, fuzzy, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: c/c-decl.cc:11011
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-decl.cc:11019
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c/c-decl.cc:11028
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/c-decl.cc:11057 c/c-decl.cc:11062
  #, fuzzy, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "ο επιστρεφόμενος τύπος προκαθορίζεται σε `int'"
  
! #: c/c-decl.cc:11082
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:11089
  #, fuzzy, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-decl.cc:11142
  #, fuzzy, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-decl.cc:11153
  #, fuzzy, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-decl.cc:11156 c/c-decl.cc:11203 c/c-decl.cc:11217
  #, fuzzy, gcc-internal-format
  msgid "prototype declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-decl.cc:11195
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-decl.cc:11200
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11210
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-decl.cc:11215
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11473 cp/decl.cc:19361
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: c/c-decl.cc:11492 cp/decl.cc:19432
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: c/c-decl.cc:11589
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.cc:11594
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11601
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:11635
  #, fuzzy, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11646
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11651
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11657
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11961
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:12020 c/c-decl.cc:12027
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c/c-decl.cc:12055 c/c-decl.cc:13176
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:12057
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "σφάλμα εγγραφής %s"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12062
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:12075 c/c-decl.cc:12513 c/c-decl.cc:12971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:12087 cp/parser.cc:35091
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
  
! #: c/c-decl.cc:12100
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12353 c/c-parser.cc:12542
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12407
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12486 c/c-decl.cc:13111 c/c-decl.cc:13170
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "διπλό κλειδί"
  
! #: c/c-decl.cc:12503
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: c/c-decl.cc:12507
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: c/c-decl.cc:12560
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12582
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-decl.cc:12625
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12744
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12795 cp/parser.cc:20889
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-decl.cc:12871
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12895 c/c-decl.cc:13272 c/c-parser.cc:11443
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-decl.cc:12897
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12926
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-decl.cc:12932
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-decl.cc:12939
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12987
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13000
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.cc:13055
  #, fuzzy, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13076 c/c-decl.cc:13153
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "σφάλμα εγγραφής %s"
  
! #: c/c-decl.cc:13078
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:13080 c/c-decl.cc:13149
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:13082 c/c-decl.cc:13119
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:13096 c/c-parser.cc:3320 c/c-parser.cc:4691 c/c-parser.cc:10707
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:13099 c/c-parser.cc:3323 c/c-parser.cc:4694 c/c-parser.cc:10710
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:13125
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13134
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.cc:13140
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13147
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13155
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr ""
  
! #: c/c-decl.cc:13168
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13184
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13192
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13269
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:13284
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.cc:13295
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:13324
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13350 c/c-decl.cc:13366 c/c-decl.cc:13392
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.cc:13538
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr ""
  
! #: c/c-decl.cc:13547
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:13847 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13975
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr ""
  
! #: c/c-decl.cc:14027
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14036
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14039
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr ""
  
! #: c/c-decl.cc:14045
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14047 c/c-decl.cc:14064
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr ""
  
! #: c/c-decl.cc:14055
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14057
  #, fuzzy, gcc-internal-format
  msgid "loop name defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
--- 47259,47865 ----
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:9687
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr ""
  
  # src/shred.c:1134
! #: c/c-decl.cc:9714
  #, fuzzy, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: c/c-decl.cc:9778
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9845
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.cc:9859
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:9866
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: c/c-decl.cc:10046
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: c/c-decl.cc:10094
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-decl.cc:10106
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10193 cp/decl.cc:17836 m2/gm2-gcc/m2type.cc:2088
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:10212
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.cc:10221
  #, fuzzy, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr "σχετική θέση αρχείου είναι εκτός ορίων"
  
! #: c/c-decl.cc:10334
  #, fuzzy, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: c/c-decl.cc:10367 c/c-decl.cc:10383
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-decl.cc:10378
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-decl.cc:10402
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.cc:10409
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10426
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10454
  #, fuzzy, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-decl.cc:10460
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr ""
  
! #: c/c-decl.cc:10668 cp/decl.cc:6051 cp/decl.cc:18436
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-decl.cc:10687
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:10699
  #, fuzzy, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "ο επιστρεφόμενος τύπος προκαθορίζεται σε `int'"
  
! #: c/c-decl.cc:10727
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.cc:10780
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10803
  #, fuzzy, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "διατήρηση ωρών στο %s"
  
! #: c/c-decl.cc:10812
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "αυτή είναι η θέση του πρώτου ορισμού"
  
! #: c/c-decl.cc:10830
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "αυτή είναι η θέση του πρώτου ορισμού"
  
! #: c/c-decl.cc:10849
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "η επιστρεφόμενη τιμή της `%s' δεν είναι `int'"
  
! #: c/c-decl.cc:10851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10858
  #, fuzzy, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: c/c-decl.cc:10909
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.cc:10925
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.cc:10942
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr ""
  
! #: c/c-decl.cc:10982 c/c-decl.cc:10986
  #, fuzzy, gcc-internal-format
  msgid "old-style function definition"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: c/c-decl.cc:10999
  #, fuzzy, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: c/c-decl.cc:11015
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-decl.cc:11023
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c/c-decl.cc:11032
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: c/c-decl.cc:11061 c/c-decl.cc:11066
  #, fuzzy, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "ο επιστρεφόμενος τύπος προκαθορίζεται σε `int'"
  
! #: c/c-decl.cc:11086
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-decl.cc:11093
  #, fuzzy, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-decl.cc:11146
  #, fuzzy, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-decl.cc:11157
  #, fuzzy, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-decl.cc:11160 c/c-decl.cc:11207 c/c-decl.cc:11221
  #, fuzzy, gcc-internal-format
  msgid "prototype declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-decl.cc:11199
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-decl.cc:11204
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11214
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-decl.cc:11219
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11477 cp/decl.cc:19359
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: c/c-decl.cc:11496 cp/decl.cc:19430
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: c/c-decl.cc:11593
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.cc:11598
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11605
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:11639
  #, fuzzy, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c/c-decl.cc:11643
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11650
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11655
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11665
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11965
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:12024 c/c-decl.cc:12031
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c/c-decl.cc:12059 c/c-decl.cc:13180
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:12061
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "σφάλμα εγγραφής %s"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12066
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:12079 c/c-decl.cc:12517 c/c-decl.cc:12975
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:12091 cp/parser.cc:35150
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
  
! #: c/c-decl.cc:12104
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12357 c/c-parser.cc:12587
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12411
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12490 c/c-decl.cc:13115 c/c-decl.cc:13174
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "διπλό κλειδί"
  
! #: c/c-decl.cc:12507
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: c/c-decl.cc:12511
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: c/c-decl.cc:12564
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12586
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-decl.cc:12629
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12748
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12799 cp/parser.cc:20893
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-decl.cc:12875
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12899 c/c-decl.cc:13276 c/c-parser.cc:11488
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-decl.cc:12901
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:12930
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-decl.cc:12936
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-decl.cc:12943
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12991
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13004
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.cc:13059
  #, fuzzy, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13080 c/c-decl.cc:13157
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "σφάλμα εγγραφής %s"
  
! #: c/c-decl.cc:13082
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:13084 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:13086 c/c-decl.cc:13123
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:13100 c/c-parser.cc:3365 c/c-parser.cc:4736 c/c-parser.cc:10752
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:13103 c/c-parser.cc:3368 c/c-parser.cc:4739 c/c-parser.cc:10755
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:13129
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13138
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.cc:13144
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13151
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13159
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr ""
  
! #: c/c-decl.cc:13172
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13188
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13196
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13273
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:13288
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.cc:13299
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:13328
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13354 c/c-decl.cc:13370 c/c-decl.cc:13396
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.cc:13542
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr ""
  
! #: c/c-decl.cc:13551
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13855 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13979
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr ""
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14035
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14040
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14043
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr ""
  
! #: c/c-decl.cc:14049
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14051 c/c-decl.cc:14068
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr ""
  
! #: c/c-decl.cc:14059
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14061
  #, fuzzy, gcc-internal-format
  msgid "loop name defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-decl.cc:14065
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
*************** msgstr ""
*** 47861,47897 ****
  msgid "%qs is a keyword with %qs onwards"
  msgstr ""
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14134 cp/typeck.cc:5803
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14143 cp/typeck.cc:5811
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14070 cp/typeck.cc:5750
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14162 cp/typeck.cc:5819
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14094 cp/typeck.cc:5761
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14154
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14081
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
--- 47869,47905 ----
  msgid "%qs is a keyword with %qs onwards"
  msgstr ""
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14151 cp/typeck.cc:5919
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14160 cp/typeck.cc:5927
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14087 cp/typeck.cc:5866
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14179 cp/typeck.cc:5935
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14111 cp/typeck.cc:5877
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14171
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14098
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
*************** msgstr ""
*** 47911,48040 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1431 cp/parser.cc:35328
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:1950
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr ""
  
! #: c/c-parser.cc:1976 c/c-parser.cc:1985 c/c-parser.cc:27770 cp/parser.cc:51250
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2081 c/c-parser.cc:14533
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr ""
  
! #: c/c-parser.cc:2165
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2364
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2372
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2380
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2393 c/c-parser.cc:3588 c/c-parser.cc:5295
  #, fuzzy, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-parser.cc:2397 c/c-parser.cc:3592 c/c-parser.cc:5299
  #, fuzzy, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c/c-parser.cc:2424 c/c-parser.cc:15911 c/c-parser.cc:24927
! #: c/c-parser.cc:25670 c/c-parser.cc:26256 cp/parser.cc:48093
! #: cp/parser.cc:53871
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-parser.cc:2448
  #, fuzzy, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: c/c-parser.cc:2453
  #, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr ""
  
! #: c/c-parser.cc:2489
  #, fuzzy, gcc-internal-format
  msgid "%qs in empty declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-parser.cc:2503
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2541 c/c-parser.cc:8296
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2557 c/c-parser.cc:4483
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2575 cp/parser.cc:37586 cp/parser.cc:37658
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c/c-parser.cc:2610
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-parser.cc:2631
  #, fuzzy, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:2641 c/c-parser.cc:8316 cp/parser.cc:13359 cp/parser.cc:13620
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-parser.cc:2644 c/c-parser.cc:8283 cp/cp-gimplify.cc:3684
  #, fuzzy, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-parser.cc:2694
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2707
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2733
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr ""
--- 47919,48048 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1476 cp/parser.cc:35387
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:1995
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr ""
  
! #: c/c-parser.cc:2021 c/c-parser.cc:2030 c/c-parser.cc:27816 cp/parser.cc:51309
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2126 c/c-parser.cc:14578
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr ""
  
! #: c/c-parser.cc:2210
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2409
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2417
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2425
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2438 c/c-parser.cc:3633 c/c-parser.cc:5340
  #, fuzzy, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-parser.cc:2442 c/c-parser.cc:3637 c/c-parser.cc:5344
  #, fuzzy, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c/c-parser.cc:2469 c/c-parser.cc:15956 c/c-parser.cc:24972
! #: c/c-parser.cc:25715 c/c-parser.cc:26301 cp/parser.cc:48152
! #: cp/parser.cc:53924
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-parser.cc:2493
  #, fuzzy, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: c/c-parser.cc:2498
  #, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr ""
  
! #: c/c-parser.cc:2534
  #, fuzzy, gcc-internal-format
  msgid "%qs in empty declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-parser.cc:2548
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2586 c/c-parser.cc:8341
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2602 c/c-parser.cc:4528
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2620 cp/parser.cc:37645 cp/parser.cc:37717
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c/c-parser.cc:2655
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-parser.cc:2676
  #, fuzzy, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:2686 c/c-parser.cc:8361 cp/parser.cc:13361 cp/parser.cc:13622
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-parser.cc:2689 c/c-parser.cc:8328 cp/cp-gimplify.cc:3689
  #, fuzzy, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-parser.cc:2739
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2752
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2778
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr ""
*************** msgstr ""
*** 48042,48073 ****
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2748
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr ""
  
! #: c/c-parser.cc:2787
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr ""
  
! #: c/c-parser.cc:2899 c/c-parser.cc:3044
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-parser.cc:2999
  #, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.cc:3031 cp/parser.cc:16635
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3036
  #, gcc-internal-format
  msgid "declaration in condition can only declare a single object"
  msgstr ""
--- 48050,48081 ----
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2793
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr ""
  
! #: c/c-parser.cc:2832
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr ""
  
! #: c/c-parser.cc:2944 c/c-parser.cc:3089
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-parser.cc:3044
  #, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.cc:3076 cp/parser.cc:16639
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3081
  #, gcc-internal-format
  msgid "declaration in condition can only declare a single object"
  msgstr ""
*************** msgstr ""
*** 48075,48441 ****
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3055 c/c-parser.cc:3097
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:3064
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr ""
  
! #: c/c-parser.cc:3346 c/c-parser.cc:9636 c/c-parser.cc:15984
! #: c/c-parser.cc:20710 cp/parser.cc:42983
  #, fuzzy, gcc-internal-format
  msgid "expected string literal"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c/c-parser.cc:3355
  #, fuzzy, gcc-internal-format
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:3361
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: c/c-parser.cc:3370
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-parser.cc:3375
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-parser.cc:3382
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3384 cp/semantics.cc:12469
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: c/c-parser.cc:3764
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3767
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:3770
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:3798
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: c/c-parser.cc:3828
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3865
  #, fuzzy, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: c/c-parser.cc:3876
  #, fuzzy, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3888 c/c-parser.cc:5120 c/c-parser.cc:5978 c/c-parser.cc:5995
! #: c/c-parser.cc:6580 c/c-parser.cc:7489 c/c-parser.cc:9503 c/c-parser.cc:9586
! #: c/c-parser.cc:10566 c/c-parser.cc:10881 c/c-parser.cc:10890
! #: c/c-parser.cc:11503 c/c-parser.cc:11791 c/c-parser.cc:11822
! #: c/c-parser.cc:13189 c/c-parser.cc:13763 c/c-parser.cc:13801
! #: c/c-parser.cc:14115 c/c-parser.cc:14166 c/c-parser.cc:14326
! #: c/c-parser.cc:14356 c/c-parser.cc:14364 c/c-parser.cc:14393
! #: c/c-parser.cc:14406 c/c-parser.cc:14712 c/c-parser.cc:14836
! #: c/c-parser.cc:15421 c/c-parser.cc:15474 c/c-parser.cc:15490
! #: c/c-parser.cc:15536 c/c-parser.cc:16557 c/c-parser.cc:16602
! #: c/c-parser.cc:19478 c/c-parser.cc:19615 c/c-parser.cc:20481
! #: c/c-parser.cc:23540 c/c-parser.cc:26738 c/c-parser.cc:26924
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9871
! #: cp/parser.cc:35331 cp/parser.cc:38563 cp/parser.cc:41808 cp/parser.cc:42000
! #: cp/parser.cc:49790 cp/parser.cc:53098
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:3961
  #, gcc-internal-format
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr ""
  
! #: c/c-parser.cc:3970
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:3993
  #, fuzzy, gcc-internal-format
  msgid "no %<enum%> underlying type specified"
  msgstr "Δεν υπάρχουν αρχεία εισόδου"
  
! #: c/c-parser.cc:3997
  #, fuzzy, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: c/c-parser.cc:4027
  #, fuzzy, gcc-internal-format
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c/c-parser.cc:4103 cp/parser.cc:22433
  #, fuzzy, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "σκουπίδια στο τέλος του αριθμού"
  
! #: c/c-parser.cc:4109 c/c-parser.cc:20758 cp/parser.cc:43046
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4152
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr ""
  
! #: c/c-parser.cc:4277
  #, fuzzy, gcc-internal-format
  msgid "expected class name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:4299
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr ""
  
! #: c/c-parser.cc:4328
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr ""
  
! #: c/c-parser.cc:4445 c/c-parser.cc:6320
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
  
! #: c/c-parser.cc:4456
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr ""
  
! #: c/c-parser.cc:4550
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4557
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:4629
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:4951
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:5013
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr ""
  
! #: c/c-parser.cc:5021
  #, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr ""
  
! #: c/c-parser.cc:5181
  #, fuzzy, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: c/c-parser.cc:5306
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c/c-parser.cc:5536
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5824 cp/parser.cc:30738
  #, fuzzy, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:5871 cp/parser.cc:30794
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6016 cp/parser.cc:30962
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-parser.cc:6032 cp/parser.cc:30978
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-parser.cc:6153
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: c/c-parser.cc:6397 c/c-parser.cc:6463 c/c-typeck.cc:9642
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr ""
  
! #: c/c-parser.cc:6455
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr ""
  
! #: c/c-parser.cc:6544
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:6700
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6712
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6720
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:7007 cp/parser.cc:13742
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7014 cp/parser.cc:13749
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7021 cp/parser.cc:13756
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7028
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7084 c/c-parser.cc:7239 cp/parser.cc:12633 cp/parser.cc:12783
! #: cp/parser.cc:50777
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7092 cp/parser.cc:12641
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7116 c/c-parser.cc:7337 c/c-parser.cc:27447 cp/parser.cc:12665
! #: cp/parser.cc:50757 cp/parser.cc:50896
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7208 cp/parser.cc:12752
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7216 cp/parser.cc:12760
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7228 cp/parser.cc:12772
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7349 cp/parser.cc:12902
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7407 cp/parser.cc:15356
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c/c-parser.cc:7504
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr ""
  
! #: c/c-parser.cc:7510 c/c-parser.cc:7702 c/c-parser.cc:7728
  #: c/gimple-parser.cc:467
  #, fuzzy, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-parser.cc:7629
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7649 c/c-parser.cc:7692
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr ""
  
! #: c/c-parser.cc:7736
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7741 cp/parser.cc:13809
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7776
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr ""
--- 48083,48449 ----
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3100 c/c-parser.cc:3142
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:3109
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr ""
  
! #: c/c-parser.cc:3391 c/c-parser.cc:9681 c/c-parser.cc:16029
! #: c/c-parser.cc:20755 cp/parser.cc:43042
  #, fuzzy, gcc-internal-format
  msgid "expected string literal"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c/c-parser.cc:3400
  #, fuzzy, gcc-internal-format
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:3406
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: c/c-parser.cc:3415
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-parser.cc:3420
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-parser.cc:3427
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3429 cp/semantics.cc:12469
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: c/c-parser.cc:3809
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3812
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:3815
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:3843
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: c/c-parser.cc:3873
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3910
  #, fuzzy, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: c/c-parser.cc:3921
  #, fuzzy, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3933 c/c-parser.cc:5165 c/c-parser.cc:6023 c/c-parser.cc:6040
! #: c/c-parser.cc:6625 c/c-parser.cc:7534 c/c-parser.cc:9548 c/c-parser.cc:9631
! #: c/c-parser.cc:10611 c/c-parser.cc:10926 c/c-parser.cc:10935
! #: c/c-parser.cc:11548 c/c-parser.cc:11836 c/c-parser.cc:11867
! #: c/c-parser.cc:13234 c/c-parser.cc:13808 c/c-parser.cc:13846
! #: c/c-parser.cc:14160 c/c-parser.cc:14211 c/c-parser.cc:14371
! #: c/c-parser.cc:14401 c/c-parser.cc:14409 c/c-parser.cc:14438
! #: c/c-parser.cc:14451 c/c-parser.cc:14757 c/c-parser.cc:14881
! #: c/c-parser.cc:15466 c/c-parser.cc:15519 c/c-parser.cc:15535
! #: c/c-parser.cc:15581 c/c-parser.cc:16602 c/c-parser.cc:16647
! #: c/c-parser.cc:19523 c/c-parser.cc:19660 c/c-parser.cc:20526
! #: c/c-parser.cc:23585 c/c-parser.cc:26783 c/c-parser.cc:26970
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9873
! #: cp/parser.cc:35390 cp/parser.cc:38622 cp/parser.cc:41867 cp/parser.cc:42059
! #: cp/parser.cc:49849 cp/parser.cc:53151
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:4006
  #, gcc-internal-format
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr ""
  
! #: c/c-parser.cc:4015
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4038
  #, fuzzy, gcc-internal-format
  msgid "no %<enum%> underlying type specified"
  msgstr "Δεν υπάρχουν αρχεία εισόδου"
  
! #: c/c-parser.cc:4042
  #, fuzzy, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: c/c-parser.cc:4072
  #, fuzzy, gcc-internal-format
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c/c-parser.cc:4148 cp/parser.cc:22437
  #, fuzzy, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "σκουπίδια στο τέλος του αριθμού"
  
! #: c/c-parser.cc:4154 c/c-parser.cc:20803 cp/parser.cc:43105
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4197
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr ""
  
! #: c/c-parser.cc:4322
  #, fuzzy, gcc-internal-format
  msgid "expected class name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:4344
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr ""
  
! #: c/c-parser.cc:4373
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr ""
  
! #: c/c-parser.cc:4490 c/c-parser.cc:6365
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
  
! #: c/c-parser.cc:4501
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr ""
  
! #: c/c-parser.cc:4595
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4602
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:4674
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:4996
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:5058
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr ""
  
! #: c/c-parser.cc:5066
  #, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr ""
  
! #: c/c-parser.cc:5226
  #, fuzzy, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: c/c-parser.cc:5351
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c/c-parser.cc:5581
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5869 cp/parser.cc:30792
  #, fuzzy, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:5916 cp/parser.cc:30848
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6061 cp/parser.cc:31016
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-parser.cc:6077 cp/parser.cc:31032
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-parser.cc:6198
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: c/c-parser.cc:6442 c/c-parser.cc:6508 c/c-typeck.cc:9659
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr ""
  
! #: c/c-parser.cc:6500
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr ""
  
! #: c/c-parser.cc:6589
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:6745
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6757
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6765
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:7052 cp/parser.cc:13744
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7059 cp/parser.cc:13751
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7066 cp/parser.cc:13758
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7073
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7129 c/c-parser.cc:7284 cp/parser.cc:12635 cp/parser.cc:12785
! #: cp/parser.cc:50836
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7137 cp/parser.cc:12643
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7161 c/c-parser.cc:7382 c/c-parser.cc:27493 cp/parser.cc:12667
! #: cp/parser.cc:50816 cp/parser.cc:50955
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7253 cp/parser.cc:12754
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7261 cp/parser.cc:12762
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7273 cp/parser.cc:12774
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7394 cp/parser.cc:12904
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7452 cp/parser.cc:15358
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: c/c-parser.cc:7549
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr ""
  
! #: c/c-parser.cc:7555 c/c-parser.cc:7747 c/c-parser.cc:7773
  #: c/gimple-parser.cc:467
  #, fuzzy, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: c/c-parser.cc:7674
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7694 c/c-parser.cc:7737
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr ""
  
! #: c/c-parser.cc:7781
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7786 cp/parser.cc:13811
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7821
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr ""
*************** msgstr ""
*** 48444,49944 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7833 c/c-parser.cc:7837 c/c-parser.cc:8345
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13265
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:7918
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:7948
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8201
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:8327
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr ""
  
! #: c/c-parser.cc:8437
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: c/c-parser.cc:8459
  #, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr ""
  
! #: c/c-parser.cc:8476 cp/parser.cc:5462 cp/parser.cc:16420
  #, fuzzy, gcc-internal-format
  msgid "expected declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-parser.cc:8557 cp/parser.cc:15492
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8600 cp/parser.cc:15495
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8694 cp/parser.cc:14223
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:8812 c/c-parser.cc:8891 c/c-parser.cc:9026 cp/parser.cc:15085
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8899
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:9060 c/c-parser.cc:9092
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9115
  #, fuzzy, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: c/c-parser.cc:9139 cp/parser.cc:14531
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9145 cp/parser.cc:14537
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9186
  #, fuzzy, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: c/c-parser.cc:9335 c/c-parser.cc:9346 c/c-parser.cc:9357
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: c/c-parser.cc:9336 c/c-parser.cc:9347 c/c-parser.cc:9358 cp/parser.cc:23377
! #: cp/parser.cc:23395 cp/parser.cc:23410
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:9367
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-parser.cc:9716 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: c/c-parser.cc:9924
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10148 cp/typeck.cc:5582
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10154 cp/typeck.cc:5587
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
  
! #: c/c-parser.cc:10425
  #, fuzzy, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-parser.cc:10428
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr ""
  
! #: c/c-parser.cc:10529
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr ""
  
! #: c/c-parser.cc:10659
  #, fuzzy, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-parser.cc:10662
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:10678
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:10751
  #, fuzzy, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-parser.cc:10754
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: c/c-parser.cc:10778
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:10931
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: c/c-parser.cc:11038
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:11041
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:11052
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11123
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11127
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11132
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:11166
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11167
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:11175
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11176
  #, fuzzy, gcc-internal-format
  msgid "compatible type is here"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-parser.cc:11199
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr ""
  
! #: c/c-parser.cc:11201
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:11226
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11247
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:11255
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:11261
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:11277
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:11300 c/c-parser.cc:11304
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:11308
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:11517 c/c-parser.cc:13256 c/c-parser.cc:13278
! #: c/c-parser.cc:22957 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44516
  #, fuzzy, gcc-internal-format
  msgid "expected expression"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: c/c-parser.cc:11539
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr ""
  
! #: c/c-parser.cc:11554
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr ""
  
! #: c/c-parser.cc:11665
  #, gcc-internal-format
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11704
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11849
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-parser.cc:11865
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr ""
  
! #: c/c-parser.cc:11935 c/c-parser.cc:11952 c/c-parser.cc:11959
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:11980
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:12024 c/c-parser.cc:12034
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12056 c/c-parser.cc:12066
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12099
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr ""
  
! #: c/c-parser.cc:12118
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12166
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12189
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12206
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12246
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: c/c-parser.cc:12257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:12265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:12273 c/c-parser.cc:12303
  #, fuzzy, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:12281 c/c-parser.cc:12323
  #, fuzzy, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:12295
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12315
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12422
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for type-generic call"
  msgstr "δεν ταιριάζει συνάρτηση για την κλήση στο %<%T::%s(%A)%#V%>"
  
! #: c/c-parser.cc:12463
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:12476
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:12480
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:12506
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-parser.cc:12528
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12537
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.cc:12568
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-parser.cc:12579
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-parser.cc:12630 c/c-parser.cc:12659 cp/parser.cc:8032
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-parser.cc:12830
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-parser.cc:12839 c/c-parser.cc:12919
  #, fuzzy, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-parser.cc:12845 c/c-parser.cc:12925
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-parser.cc:12852
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr ""
  
! #: c/c-parser.cc:12859
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr ""
  
! #: c/c-parser.cc:12867
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr ""
  
! #: c/c-parser.cc:12941
  #, gcc-internal-format
  msgid "rotate count is negative"
  msgstr ""
  
! #: c/c-parser.cc:13233 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13243
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:13331
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13336
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13351
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:13356
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr ""
  
! #: c/c-parser.cc:13387
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13392
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr ""
  
! #: c/c-parser.cc:13394
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr ""
  
! #: c/c-parser.cc:13408
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13483
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13488
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13496
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:13507
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13511
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13516
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13529
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13551
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13587
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13717 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14137
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:14233
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14481
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c/c-parser.cc:14613
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:14633
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:14755
  #, fuzzy, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: c/c-parser.cc:15207
  #, fuzzy, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-parser.cc:15275 cp/parser.cc:38420
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:15289 cp/parser.cc:38433
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: c/c-parser.cc:15328
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:15331 cp/parser.cc:38470
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15340 cp/parser.cc:38479
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:15351 cp/parser.cc:38493
  #, fuzzy, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:15367 cp/parser.cc:38512
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:15591 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15629 cp/parser.cc:53453
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15649 c/c-parser.cc:25667 c/c-parser.cc:25976
! #: c/c-parser.cc:26039 c/c-parser.cc:26149 cp/parser.cc:48090
! #: cp/parser.cc:48438 cp/parser.cc:48553 cp/parser.cc:48652 cp/parser.cc:53485
! #: cp/parser.cc:53501 cp/parser.cc:53517 cp/parser.cc:53533 cp/parser.cc:53550
! #: cp/parser.cc:53567 cp/parser.cc:53584 cp/parser.cc:53611 cp/parser.cc:53625
! #: cp/parser.cc:53650 cp/parser.cc:53664
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:15672 cp/parser.cc:53639
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:15771 cp/parser.cc:53769
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:15778 cp/parser.cc:53775
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:15790 c/c-parser.cc:15806
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:15877 cp/parser.cc:53858
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:15893 cp/parser.cc:53475
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: c/c-parser.cc:16276 c/c-parser.cc:20196 c/c-parser.cc:22425
! #: c/c-parser.cc:22444 c/c-parser.cc:22697 c/c-parser.cc:22755
! #: c/c-parser.cc:22762 c/c-parser.cc:22769 c/c-parser.cc:27120
! #: c/c-parser.cc:28325 c/c-parser.cc:28333 c/c-parser.cc:28709
! #: c/c-parser.cc:28719 c/c-parser.cc:28813 c/c-parser.cc:28820
! #: c/c-parser.cc:28827 cp/parser.cc:38959 cp/parser.cc:42640 cp/parser.cc:44042
! #: cp/parser.cc:44079 cp/parser.cc:44268 cp/parser.cc:44331 cp/parser.cc:44338
! #: cp/parser.cc:44345 cp/parser.cc:50011 cp/parser.cc:50018 cp/parser.cc:50025
! #: cp/parser.cc:50558 cp/parser.cc:52339 cp/parser.cc:52347 cp/parser.cc:52499
! #: cp/parser.cc:52509
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:16303
  #, fuzzy, gcc-internal-format
  msgid "expression must be integral"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: c/c-parser.cc:16910 c/c-parser.cc:29539
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-parser.cc:16914 cp/semantics.cc:9112
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-parser.cc:16956 cp/parser.cc:39850
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17051 cp/parser.cc:39928
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:17053 cp/parser.cc:39930
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:17138 cp/parser.cc:40000
  #, fuzzy, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c/c-parser.cc:17215 cp/parser.cc:40082
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.cc:17235 c/c-parser.cc:26032 c/c-parser.cc:26142
! #: cp/parser.cc:40100 cp/parser.cc:48430 cp/parser.cc:48545
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:17288 cp/parser.cc:40155
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17295 cp/parser.cc:40162
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:17297 cp/parser.cc:40164
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:17303 cp/parser.cc:40170
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17408 c/c-parser.cc:17468 c/c-parser.cc:17530
! #: c/c-parser.cc:17578 c/c-parser.cc:17658 c/c-parser.cc:18055
! #: c/c-parser.cc:18137 c/c-parser.cc:18742 c/c-parser.cc:18887
! #: c/c-parser.cc:18955 c/c-parser.cc:20133
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: c/c-parser.cc:17419
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17480
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17542 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17591 cp/semantics.cc:9357
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:17625 cp/parser.cc:40396
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:17697 cp/parser.cc:40466
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:17765
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr ""
  
! #: c/c-parser.cc:17842 cp/parser.cc:40618
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:17845 cp/parser.cc:40621
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:17929 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: c/c-parser.cc:17941 c/c-parser.cc:18064 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18003 cp/parser.cc:39613
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:18037 cp/parser.cc:39646
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:18204 cp/semantics.cc:9543
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-parser.cc:18272 cp/parser.cc:43259
  #, fuzzy, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:18314 cp/parser.cc:40671
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr ""
  
! #: c/c-parser.cc:18323 c/c-parser.cc:18329 cp/parser.cc:40680
! #: cp/parser.cc:40690
  #, fuzzy, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "διπλό κλειδί"
  
! #: c/c-parser.cc:18365 cp/parser.cc:40730
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr ""
  
! #: c/c-parser.cc:18418 cp/parser.cc:40798
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18543 c/c-parser.cc:27870 cp/parser.cc:51949
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:18665 cp/parser.cc:41056
  #, fuzzy, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "μη έγκυρος δηλωτής πεδίου: `%s'"
  
! #: c/c-parser.cc:18719 cp/parser.cc:41072
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18723 cp/parser.cc:41075
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18736 cp/semantics.cc:8297
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18759 cp/parser.cc:41095
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: c/c-parser.cc:18898 c/c-parser.cc:18909
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18917 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:18966 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19123 c/c-parser.cc:22412 cp/parser.cc:44034
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr ""
  
! #: c/c-parser.cc:19130
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr "διπλό κλειδί"
  
! #: c/c-parser.cc:19178 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19189 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19308 cp/parser.cc:41634
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19320 cp/parser.cc:41647
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19328 c/c-parser.cc:19356
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:19408
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19447
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19807 cp/parser.cc:42194
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:19855 cp/parser.cc:42249 cp/parser.cc:42701 cp/parser.cc:42768
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "μη έγκυρος χρήστης"
  
! #: c/c-parser.cc:19916 cp/parser.cc:42279
  #, fuzzy, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "μη έγκυρο όνομα μήνα"
  
! #: c/c-parser.cc:19985 cp/parser.cc:42422
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19995 cp/parser.cc:42435
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20005 cp/parser.cc:42448
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "υπερβολικά πολλά αρχεία εισόδου"
  
! #: c/c-parser.cc:20013 cp/parser.cc:42459
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20051 cp/parser.cc:42499
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "μη έγκυρος χρήστης"
  
! #: c/c-parser.cc:20103 cp/parser.cc:42563
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20115 cp/parser.cc:42574
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr ""
  
! #: c/c-parser.cc:20138 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:20171 cp/parser.cc:42645
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "Μη έγκυρη ημερομηνία `%s'."
  
! #: c/c-parser.cc:20250
  #, fuzzy, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "Μη έγκυρη ημερομηνία `%s'."
  
! #: c/c-parser.cc:20294
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr ""
  
! #: c/c-parser.cc:20400 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20501 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20572 c/c-parser.cc:20666 cp/parser.cc:42828
! #: cp/parser.cc:42940
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr ""
  
! #: c/c-parser.cc:20581 c/c-parser.cc:20702 cp/parser.cc:42835
! #: cp/parser.cc:42975
  #, fuzzy, gcc-internal-format
  msgid "unknown foreign runtime identifier %qs"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c/c-parser.cc:20596 c/c-parser.cc:20725 cp/parser.cc:42850
! #: cp/parser.cc:42997
  #, fuzzy, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-parser.cc:20604 c/c-parser.cc:20733 cp/parser.cc:42858
! #: cp/parser.cc:43005 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20642 cp/parser.cc:42917
  #, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20650 cp/parser.cc:42925
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20676 cp/parser.cc:42949
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20684 cp/parser.cc:42956
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20696 cp/parser.cc:42968
  #, fuzzy, gcc-internal-format
  #| msgid "multi-line string literals are deprecated"
  msgid "non-empty string literal expected"
  msgstr "δε συνίσταται πια η χρήση αλφαριθμητικών σταθερών πολλαπλών γραμμών"
  
! #: c/c-parser.cc:20806 cp/parser.cc:43108
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr "διπλό κλειδί"
  
! #: c/c-parser.cc:20813 cp/parser.cc:43115
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr "διπλό κλειδί"
  
! #: c/c-parser.cc:20820 cp/parser.cc:43122
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "διπλό κλειδί"
  
! #: c/c-parser.cc:20841 cp/parser.cc:43143
  #, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr ""
  
! #: c/c-parser.cc:20877 c/c-parser.cc:27149 cp/parser.cc:43180
! #: cp/parser.cc:50583
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21118 cp/parser.cc:43475
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:21129 c/c-parser.cc:21526 c/c-parser.cc:29112
! #: cp/parser.cc:43486 cp/parser.cc:43939 cp/parser.cc:51427
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-parser.cc:21174 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21327 cp/parser.cc:43727
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-parser.cc:21515 cp/parser.cc:43928
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:21676 cp/parser.cc:49115
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21686 cp/parser.cc:49125
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21706 cp/parser.cc:49145
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:21717 cp/parser.cc:49156
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:21724 cp/parser.cc:49163
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21732 cp/parser.cc:49171
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: c/c-parser.cc:21743 cp/parser.cc:49193
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21753 cp/parser.cc:49216
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21846 cp/parser.cc:49300
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.cc:21862 cp/parser.cc:49317
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:21894 cp/parser.cc:49075
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22123 cp/parser.cc:3533
  #, fuzzy, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: c/c-parser.cc:22127
  #, fuzzy, gcc-internal-format
  msgid "expected function name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:22145 cp/parser.cc:52766
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-parser.cc:22168 c/c-parser.cc:22216 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22208 cp/parser.cc:52817 cp/parser.cc:52864
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22239 cp/parser.cc:52892
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:22240 cp/parser.cc:52894
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:22285 cp/parser.cc:49533
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22343
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
  # src/shred.c:1134
! #: c/c-parser.cc:22347 c/c-parser.cc:22370
  #, fuzzy, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: c/c-parser.cc:22365
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22368
  #, gcc-internal-format
  msgid "modified here"
  msgstr ""
  
! #: c/c-parser.cc:22436 cp/parser.cc:44054 cp/parser.cc:44069
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:22460
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22477
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22484
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22492
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22501
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22512
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22663 cp/parser.cc:44234
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22702 cp/parser.cc:44273
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:22726 cp/parser.cc:44302
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22741 cp/parser.cc:44317
  #, fuzzy, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:22748 cp/parser.cc:44324
  #, fuzzy, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:22786 c/c-parser.cc:22793 cp/parser.cc:44362
! #: cp/parser.cc:44369
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22799 c/c-parser.cc:22804 cp/parser.cc:44375
! #: cp/parser.cc:44380
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:22827 cp/parser.cc:44403
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22838 cp/parser.cc:44414
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22870 cp/parser.cc:44446
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22880 cp/parser.cc:44456
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23001 cp/parser.cc:44556
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23008 cp/parser.cc:44563
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23081 cp/parser.cc:44628 cp/parser.cc:44911 cp/parser.cc:45005
! #: cp/parser.cc:45023
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:23092 cp/parser.cc:44639
  #, fuzzy, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:23152 cp/parser.cc:45078
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:23423 cp/parser.cc:44932 cp/parser.cc:44958
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: c/c-parser.cc:23427 cp/parser.cc:44998 cp/parser.cc:45032
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: c/c-parser.cc:23478 cp/parser.cc:45067
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23484 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:23587 cp/semantics.cc:11996
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: c/c-parser.cc:23630
  #, fuzzy, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: c/c-parser.cc:23636 cp/parser.cc:45220
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23667 cp/parser.cc:45256
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:23679 cp/parser.cc:45272
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23720 cp/parser.cc:45310
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr ""
  
! #: c/c-parser.cc:23728 cp/parser.cc:45318
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23733
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:23804 cp/parser.cc:46039
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23871 cp/parser.cc:46108
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23905 cp/parser.cc:46141
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23910 cp/parser.cc:46147
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: c/c-parser.cc:23919 cp/parser.cc:46156
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23944 cp/parser.cc:46179
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "αναμενόταν ')'\n"
--- 48452,49952 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7878 c/c-parser.cc:7882 c/c-parser.cc:8390
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13267
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:7963
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:7993
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8246
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:8372
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr ""
  
! #: c/c-parser.cc:8482
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: c/c-parser.cc:8504
  #, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr ""
  
! #: c/c-parser.cc:8521 cp/parser.cc:5462 cp/parser.cc:16424
  #, fuzzy, gcc-internal-format
  msgid "expected declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: c/c-parser.cc:8602 cp/parser.cc:15494
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8645 cp/parser.cc:15497
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8739 cp/parser.cc:14225
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:8857 c/c-parser.cc:8936 c/c-parser.cc:9071 cp/parser.cc:15087
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8944
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:9105 c/c-parser.cc:9137
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9160
  #, fuzzy, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: c/c-parser.cc:9184 cp/parser.cc:14533
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9190 cp/parser.cc:14539
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9231
  #, fuzzy, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: c/c-parser.cc:9380 c/c-parser.cc:9391 c/c-parser.cc:9402
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: c/c-parser.cc:9381 c/c-parser.cc:9392 c/c-parser.cc:9403 cp/parser.cc:23381
! #: cp/parser.cc:23399 cp/parser.cc:23414
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:9412
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-parser.cc:9761 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: c/c-parser.cc:9969
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10193 cp/typeck.cc:5698
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10199 cp/typeck.cc:5703
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
  
! #: c/c-parser.cc:10470
  #, fuzzy, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-parser.cc:10473
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr ""
  
! #: c/c-parser.cc:10574
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr ""
  
! #: c/c-parser.cc:10704
  #, fuzzy, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-parser.cc:10707
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:10723
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:10796
  #, fuzzy, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-parser.cc:10799
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: c/c-parser.cc:10823
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:10976
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: c/c-parser.cc:11083
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:11086
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:11097
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11168
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11172
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11177
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:11211
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11212
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:11220
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11221
  #, fuzzy, gcc-internal-format
  msgid "compatible type is here"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-parser.cc:11244
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr ""
  
! #: c/c-parser.cc:11246
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11292
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:11300
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:11306
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:11322
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:11345 c/c-parser.cc:11349
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:11353
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:11562 c/c-parser.cc:13301 c/c-parser.cc:13323
! #: c/c-parser.cc:23002 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44575
  #, fuzzy, gcc-internal-format
  msgid "expected expression"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: c/c-parser.cc:11584
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr ""
  
! #: c/c-parser.cc:11599
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr ""
  
! #: c/c-parser.cc:11710
  #, gcc-internal-format
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11749
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11894
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-parser.cc:11910
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr ""
  
! #: c/c-parser.cc:11980 c/c-parser.cc:11997 c/c-parser.cc:12004
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:12025
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:12069 c/c-parser.cc:12079
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12101 c/c-parser.cc:12111
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12144
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr ""
  
! #: c/c-parser.cc:12163
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12211
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12234
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12251
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: c/c-parser.cc:12302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:12310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:12318 c/c-parser.cc:12348
  #, fuzzy, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:12326 c/c-parser.cc:12368
  #, fuzzy, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:12340
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12360
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12467
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for type-generic call"
  msgstr "δεν ταιριάζει συνάρτηση για την κλήση στο %<%T::%s(%A)%#V%>"
  
! #: c/c-parser.cc:12508
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:12521
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:12525
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: c/c-parser.cc:12551
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-parser.cc:12573
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12582
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.cc:12613
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-parser.cc:12624
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: c/c-parser.cc:12675 c/c-parser.cc:12704 cp/parser.cc:8032
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-parser.cc:12875
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-parser.cc:12884 c/c-parser.cc:12964
  #, fuzzy, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-parser.cc:12890 c/c-parser.cc:12970
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-parser.cc:12897
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr ""
  
! #: c/c-parser.cc:12904
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr ""
  
! #: c/c-parser.cc:12912
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr ""
  
! #: c/c-parser.cc:12986
  #, gcc-internal-format
  msgid "rotate count is negative"
  msgstr ""
  
! #: c/c-parser.cc:13278 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13288
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-parser.cc:13376
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13381
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13396
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:13401
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr ""
  
! #: c/c-parser.cc:13432
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13437
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr ""
  
! #: c/c-parser.cc:13439
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr ""
  
! #: c/c-parser.cc:13453
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13528
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13541
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:13552
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13574
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13578
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13596
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13601
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13606
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13632
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13762 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14182
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:14278
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14526
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c/c-parser.cc:14658
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:14678
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:14800
  #, fuzzy, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: c/c-parser.cc:15252
  #, fuzzy, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: c/c-parser.cc:15320 cp/parser.cc:38479
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:15334 cp/parser.cc:38492
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: c/c-parser.cc:15373
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:15376 cp/parser.cc:38529
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15385 cp/parser.cc:38538
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:15396 cp/parser.cc:38552
  #, fuzzy, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:15412 cp/parser.cc:38571
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:15636 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15674 cp/parser.cc:53506
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15694 c/c-parser.cc:25712 c/c-parser.cc:26021
! #: c/c-parser.cc:26084 c/c-parser.cc:26194 cp/parser.cc:48149
! #: cp/parser.cc:48497 cp/parser.cc:48612 cp/parser.cc:48711 cp/parser.cc:53538
! #: cp/parser.cc:53554 cp/parser.cc:53570 cp/parser.cc:53586 cp/parser.cc:53603
! #: cp/parser.cc:53620 cp/parser.cc:53637 cp/parser.cc:53664 cp/parser.cc:53678
! #: cp/parser.cc:53703 cp/parser.cc:53717
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:15717 cp/parser.cc:53692
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:15816 cp/parser.cc:53822
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:15823 cp/parser.cc:53828
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:15835 c/c-parser.cc:15851
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:15922 cp/parser.cc:53911
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:15938 cp/parser.cc:53528
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: c/c-parser.cc:16321 c/c-parser.cc:20241 c/c-parser.cc:22470
! #: c/c-parser.cc:22489 c/c-parser.cc:22742 c/c-parser.cc:22800
! #: c/c-parser.cc:22807 c/c-parser.cc:22814 c/c-parser.cc:27166
! #: c/c-parser.cc:28371 c/c-parser.cc:28379 c/c-parser.cc:28755
! #: c/c-parser.cc:28765 c/c-parser.cc:28859 c/c-parser.cc:28866
! #: c/c-parser.cc:28873 cp/parser.cc:39018 cp/parser.cc:42699 cp/parser.cc:44101
! #: cp/parser.cc:44138 cp/parser.cc:44327 cp/parser.cc:44390 cp/parser.cc:44397
! #: cp/parser.cc:44404 cp/parser.cc:50070 cp/parser.cc:50077 cp/parser.cc:50084
! #: cp/parser.cc:50617 cp/parser.cc:52392 cp/parser.cc:52400 cp/parser.cc:52552
! #: cp/parser.cc:52562
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:16348
  #, fuzzy, gcc-internal-format
  msgid "expression must be integral"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: c/c-parser.cc:16955 c/c-parser.cc:29582
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-parser.cc:16959 cp/semantics.cc:9112
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-parser.cc:17001 cp/parser.cc:39909
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17096 cp/parser.cc:39987
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:17098 cp/parser.cc:39989
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:17183 cp/parser.cc:40059
  #, fuzzy, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c/c-parser.cc:17260 cp/parser.cc:40141
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.cc:17280 c/c-parser.cc:26077 c/c-parser.cc:26187
! #: cp/parser.cc:40159 cp/parser.cc:48489 cp/parser.cc:48604
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:17333 cp/parser.cc:40214
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17340 cp/parser.cc:40221
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:17342 cp/parser.cc:40223
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:17348 cp/parser.cc:40229
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17453 c/c-parser.cc:17513 c/c-parser.cc:17575
! #: c/c-parser.cc:17623 c/c-parser.cc:17703 c/c-parser.cc:18100
! #: c/c-parser.cc:18182 c/c-parser.cc:18787 c/c-parser.cc:18932
! #: c/c-parser.cc:19000 c/c-parser.cc:20178
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: c/c-parser.cc:17464
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17525
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17587 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17636 cp/semantics.cc:9357
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:17670 cp/parser.cc:40455
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:17742 cp/parser.cc:40525
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:17810
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr ""
  
! #: c/c-parser.cc:17887 cp/parser.cc:40677
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:17890 cp/parser.cc:40680
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:17974 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: c/c-parser.cc:17986 c/c-parser.cc:18109 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18048 cp/parser.cc:39672
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:18082 cp/parser.cc:39705
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:18249 cp/semantics.cc:9543
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-parser.cc:18317 cp/parser.cc:43318
  #, fuzzy, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:18359 cp/parser.cc:40730
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr ""
  
! #: c/c-parser.cc:18368 c/c-parser.cc:18374 cp/parser.cc:40739
! #: cp/parser.cc:40749
  #, fuzzy, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "διπλό κλειδί"
  
! #: c/c-parser.cc:18410 cp/parser.cc:40789
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr ""
  
! #: c/c-parser.cc:18463 cp/parser.cc:40857
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18588 c/c-parser.cc:27916 cp/parser.cc:52002
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:18710 cp/parser.cc:41115
  #, fuzzy, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "μη έγκυρος δηλωτής πεδίου: `%s'"
  
! #: c/c-parser.cc:18764 cp/parser.cc:41131
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18768 cp/parser.cc:41134
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18781 cp/semantics.cc:8297
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18804 cp/parser.cc:41154
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "μη έγκυρο δικαίωμα"
  
! #: c/c-parser.cc:18943 c/c-parser.cc:18954
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18962 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19056 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19168 c/c-parser.cc:22457 cp/parser.cc:44093
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr ""
  
! #: c/c-parser.cc:19175
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr "διπλό κλειδί"
  
! #: c/c-parser.cc:19223 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19234 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19353 cp/parser.cc:41693
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19365 cp/parser.cc:41706
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19373 c/c-parser.cc:19401
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:19453
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19492
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19852 cp/parser.cc:42253
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:19900 cp/parser.cc:42308 cp/parser.cc:42760 cp/parser.cc:42827
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "μη έγκυρος χρήστης"
  
! #: c/c-parser.cc:19961 cp/parser.cc:42338
  #, fuzzy, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "μη έγκυρο όνομα μήνα"
  
! #: c/c-parser.cc:20030 cp/parser.cc:42481
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20040 cp/parser.cc:42494
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20050 cp/parser.cc:42507
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "υπερβολικά πολλά αρχεία εισόδου"
  
! #: c/c-parser.cc:20058 cp/parser.cc:42518
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20096 cp/parser.cc:42558
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "μη έγκυρος χρήστης"
  
! #: c/c-parser.cc:20148 cp/parser.cc:42622
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20160 cp/parser.cc:42633
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr ""
  
! #: c/c-parser.cc:20183 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:20216 cp/parser.cc:42704
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "Μη έγκυρη ημερομηνία `%s'."
  
! #: c/c-parser.cc:20295
  #, fuzzy, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "Μη έγκυρη ημερομηνία `%s'."
  
! #: c/c-parser.cc:20339
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr ""
  
! #: c/c-parser.cc:20445 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20546 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20617 c/c-parser.cc:20711 cp/parser.cc:42887
! #: cp/parser.cc:42999
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr ""
  
! #: c/c-parser.cc:20626 c/c-parser.cc:20747 cp/parser.cc:42894
! #: cp/parser.cc:43034
  #, fuzzy, gcc-internal-format
  msgid "unknown foreign runtime identifier %qs"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c/c-parser.cc:20641 c/c-parser.cc:20770 cp/parser.cc:42909
! #: cp/parser.cc:43056
  #, fuzzy, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-parser.cc:20649 c/c-parser.cc:20778 cp/parser.cc:42917
! #: cp/parser.cc:43064 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20687 cp/parser.cc:42976
  #, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20695 cp/parser.cc:42984
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20721 cp/parser.cc:43008
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20729 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20741 cp/parser.cc:43027
  #, fuzzy, gcc-internal-format
  #| msgid "multi-line string literals are deprecated"
  msgid "non-empty string literal expected"
  msgstr "δε συνίσταται πια η χρήση αλφαριθμητικών σταθερών πολλαπλών γραμμών"
  
! #: c/c-parser.cc:20851 cp/parser.cc:43167
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr "διπλό κλειδί"
  
! #: c/c-parser.cc:20858 cp/parser.cc:43174
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr "διπλό κλειδί"
  
! #: c/c-parser.cc:20865 cp/parser.cc:43181
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "διπλό κλειδί"
  
! #: c/c-parser.cc:20886 cp/parser.cc:43202
  #, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr ""
  
! #: c/c-parser.cc:20922 c/c-parser.cc:27195 cp/parser.cc:43239
! #: cp/parser.cc:50642
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21163 cp/parser.cc:43534
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:21174 c/c-parser.cc:21571 c/c-parser.cc:29156
! #: cp/parser.cc:43545 cp/parser.cc:43998 cp/parser.cc:51484
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-parser.cc:21219 cp/parser.cc:43593
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21372 cp/parser.cc:43786
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-parser.cc:21560 cp/parser.cc:43987
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:21721 cp/parser.cc:49174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21731 cp/parser.cc:49184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21751 cp/parser.cc:49204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:21762 cp/parser.cc:49215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:21769 cp/parser.cc:49222
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21777 cp/parser.cc:49230
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: c/c-parser.cc:21788 cp/parser.cc:49252
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21798 cp/parser.cc:49275
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21891 cp/parser.cc:49359
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.cc:21907 cp/parser.cc:49376
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:21939 cp/parser.cc:49134
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22168 cp/parser.cc:3533
  #, fuzzy, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: c/c-parser.cc:22172
  #, fuzzy, gcc-internal-format
  msgid "expected function name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:22190 cp/parser.cc:52819
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-parser.cc:22213 c/c-parser.cc:22261 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22253 cp/parser.cc:52870 cp/parser.cc:52917
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22284 cp/parser.cc:52945
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:22285 cp/parser.cc:52947
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:22330 cp/parser.cc:49592
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22388
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
  # src/shred.c:1134
! #: c/c-parser.cc:22392 c/c-parser.cc:22415
  #, fuzzy, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: c/c-parser.cc:22410
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22413
  #, gcc-internal-format
  msgid "modified here"
  msgstr ""
  
! #: c/c-parser.cc:22481 cp/parser.cc:44113 cp/parser.cc:44128
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:22505
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22522
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22529
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22537
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22546
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22557
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22708 cp/parser.cc:44293
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22747 cp/parser.cc:44332
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:22771 cp/parser.cc:44361
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22786 cp/parser.cc:44376
  #, fuzzy, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:22793 cp/parser.cc:44383
  #, fuzzy, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:22831 c/c-parser.cc:22838 cp/parser.cc:44421
! #: cp/parser.cc:44428
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22844 c/c-parser.cc:22849 cp/parser.cc:44434
! #: cp/parser.cc:44439
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:22872 cp/parser.cc:44462
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22883 cp/parser.cc:44473
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22915 cp/parser.cc:44505
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22925 cp/parser.cc:44515
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23046 cp/parser.cc:44615
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23053 cp/parser.cc:44622
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23126 cp/parser.cc:44687 cp/parser.cc:44970 cp/parser.cc:45064
! #: cp/parser.cc:45082
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:23137 cp/parser.cc:44698
  #, fuzzy, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:23197 cp/parser.cc:45137
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:23468 cp/parser.cc:44991 cp/parser.cc:45017
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: c/c-parser.cc:23472 cp/parser.cc:45057 cp/parser.cc:45091
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: c/c-parser.cc:23523 cp/parser.cc:45126
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23529 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:23632 cp/semantics.cc:11996
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: c/c-parser.cc:23675
  #, fuzzy, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: c/c-parser.cc:23681 cp/parser.cc:45279
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23712 cp/parser.cc:45315
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:23724 cp/parser.cc:45331
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23765 cp/parser.cc:45369
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr ""
  
! #: c/c-parser.cc:23773 cp/parser.cc:45377
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23778
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:23849 cp/parser.cc:46098
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23916 cp/parser.cc:46167
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23950 cp/parser.cc:46200
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23955 cp/parser.cc:46206
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: c/c-parser.cc:23964 cp/parser.cc:46215
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23989 cp/parser.cc:46238
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "αναμενόταν ')'\n"
*************** msgstr "αναμενόταν ')'\n"
*** 49946,50512 ****
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:23973 cp/parser.cc:46201 cp/parser.cc:46203 cp/parser.cc:46388
  #, fuzzy, gcc-internal-format
  msgid "loop nest expected"
  msgstr "αναμενόταν ')'\n"
  
! #: c/c-parser.cc:24025 cp/parser.cc:46276
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24054 cp/parser.cc:46307
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24065 cp/parser.cc:46318
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24088 cp/parser.cc:46344
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46355
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24187 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c/c-parser.cc:24276 c/c-parser.cc:24291 cp/parser.cc:46682
! #: cp/parser.cc:46697
  #, fuzzy, gcc-internal-format
  msgid "not enough nested loops"
  msgstr "εμφάνιση πληροφοριών προόδου"
  
! #: c/c-parser.cc:24394 cp/parser.cc:46982
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:24517 cp/parser.cc:46517 cp/parser.cc:46560 cp/pt.cc:18586
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:24951 cp/parser.cc:47528
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:25167 cp/parser.cc:47734
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:25380 c/c-parser.cc:25388
  #, fuzzy, gcc-internal-format
  msgid "expected a function name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:25401 cp/parser.cc:50217
  #, gcc-internal-format
  msgid "expected target-function call"
  msgstr ""
  
! #: c/c-parser.cc:25471
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr ""
  
! #: c/c-parser.cc:25658 cp/parser.cc:48081
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:25925 cp/parser.cc:48368
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25941 cp/parser.cc:48384
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25989 cp/parser.cc:48665
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26091 cp/parser.cc:48491
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26103 cp/parser.cc:48503
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26202 cp/parser.cc:48608
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26215 cp/parser.cc:48621
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26460 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26521
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:26572 c/c-parser.cc:26610
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:26643 cp/parser.cc:49677
  #, fuzzy, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:26655 cp/parser.cc:49691
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:26683 cp/parser.cc:49720
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:26705 cp/parser.cc:49752
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr ""
  
! #: c/c-parser.cc:26714 cp/parser.cc:49762 cp/pt.cc:18254
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:26717 cp/parser.cc:49765 cp/pt.cc:18261
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:26758 cp/parser.cc:49811
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c/c-parser.cc:26781 cp/parser.cc:49841 cp/pt.cc:18278
  #, gcc-internal-format
  msgid "property must be integer expression"
  msgstr ""
  
! #: c/c-parser.cc:26794 cp/parser.cc:49852
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26815 cp/parser.cc:49868 fortran/openmp.cc:6534
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: c/c-parser.cc:26874 cp/parser.cc:49931
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr ""
  
! #: c/c-parser.cc:26986 cp/parser.cc:50435
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27002 cp/parser.cc:50448
  #, fuzzy, gcc-internal-format
  msgid "too many %<match%> clauses"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:27013
  #, fuzzy, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-parser.cc:27028 cp/decl.cc:8621
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27074 cp/parser.cc:50510
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr ""
  
! #: c/c-parser.cc:27081
  #, fuzzy, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-parser.cc:27101 cp/parser.cc:50543
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr ""
  
! #: c/c-parser.cc:27104
  #, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr ""
  
! #: c/c-parser.cc:27111 cp/parser.cc:50550
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:27131 cp/parser.cc:50567
  #, fuzzy, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:27229 cp/decl.cc:8603
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c/c-parser.cc:27231 cp/decl.cc:8500 cp/decl.cc:8606
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr ""
  
! #: c/c-parser.cc:27277 cp/decl.cc:8612
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-parser.cc:27302 cp/parser.cc:50635
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27315
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27358
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27366 cp/parser.cc:50680
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27573 cp/parser.cc:50969
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:27577 cp/parser.cc:50973
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27637 cp/parser.cc:51106
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27640 cp/parser.cc:51109
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27689 c/c-parser.cc:27731 cp/parser.cc:51164
! #: cp/parser.cc:51211
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:27703 cp/parser.cc:51177
  #, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:27738 cp/parser.cc:51218
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:27749 c/c-parser.cc:27780 cp/parser.cc:51229
! #: cp/parser.cc:51260
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27756 c/c-parser.cc:27785 cp/parser.cc:51236
! #: cp/parser.cc:51265
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:27793 cp/parser.cc:51273
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:27820
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:27897
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27901
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27904
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27907
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27915
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:27924
  #, fuzzy, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c/c-parser.cc:28045
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:28056
  #, fuzzy, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:28075
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28209 cp/parser.cc:52195
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:28280 cp/parser.cc:52288
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr ""
  
! #: c/c-parser.cc:28309 cp/parser.cc:52323
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28328 cp/parser.cc:52342
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28340 cp/parser.cc:52354
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28349 cp/parser.cc:52363
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28363 cp/parser.cc:52377
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:28382
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28388
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28506 cp/parser.cc:48884
  #, fuzzy, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:28535 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, fuzzy, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-parser.cc:28651 cp/parser.cc:52434
  #, fuzzy, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:28684 cp/parser.cc:52469
  #, fuzzy, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: c/c-parser.cc:28741 cp/parser.cc:52531
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:28764 cp/parser.cc:52558
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28767 cp/parser.cc:52561
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28794 cp/parser.cc:49992
  #, fuzzy, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:28880 c/c-parser.cc:29181 cp/parser.cc:50078
! #: cp/parser.cc:51497 cp/parser.cc:51525
  #, fuzzy, gcc-internal-format
  msgid "expected directive name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:28891 cp/parser.cc:50089
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28899 cp/parser.cc:50097
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28906 cp/parser.cc:50104
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28917 cp/parser.cc:50115
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28940 cp/parser.cc:50142
  #, fuzzy, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: c/c-parser.cc:28953 cp/parser.cc:50152
  #, fuzzy, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:29082 cp/parser.cc:51395
  #, fuzzy, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:29096 cp/parser.cc:51410
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29105 cp/parser.cc:51420
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29195 cp/parser.cc:51511
  #, fuzzy, gcc-internal-format
  msgid "unknown directive name"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c/c-parser.cc:29210 cp/parser.cc:51531
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29216 cp/parser.cc:51537
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29541 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:29543 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:29547 cp/semantics.cc:10344
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-parser.cc:29727 cp/parser.cc:53320
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:29733 cp/parser.cc:53326
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:29742
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:29750 cp/parser.cc:53344
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:29843
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
--- 49954,50520 ----
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:24018 cp/parser.cc:46260 cp/parser.cc:46262 cp/parser.cc:46447
  #, fuzzy, gcc-internal-format
  msgid "loop nest expected"
  msgstr "αναμενόταν ')'\n"
  
! #: c/c-parser.cc:24070 cp/parser.cc:46335
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46366
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24110 cp/parser.cc:46377
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24133 cp/parser.cc:46403
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24144 cp/parser.cc:46414
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24232 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: c/c-parser.cc:24321 c/c-parser.cc:24336 cp/parser.cc:46741
! #: cp/parser.cc:46756
  #, fuzzy, gcc-internal-format
  msgid "not enough nested loops"
  msgstr "εμφάνιση πληροφοριών προόδου"
  
! #: c/c-parser.cc:24439 cp/parser.cc:47041
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:24562 cp/parser.cc:46576 cp/parser.cc:46619 cp/pt.cc:18615
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:24996 cp/parser.cc:47587
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:25212 cp/parser.cc:47793
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:25425 c/c-parser.cc:25433
  #, fuzzy, gcc-internal-format
  msgid "expected a function name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:25446 cp/parser.cc:50276
  #, gcc-internal-format
  msgid "expected target-function call"
  msgstr ""
  
! #: c/c-parser.cc:25516
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr ""
  
! #: c/c-parser.cc:25703 cp/parser.cc:48140
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:25970 cp/parser.cc:48427
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25986 cp/parser.cc:48443
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26034 cp/parser.cc:48724
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26136 cp/parser.cc:48550
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26148 cp/parser.cc:48562
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26247 cp/parser.cc:48667
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26260 cp/parser.cc:48680
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26505 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26566
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:26617 c/c-parser.cc:26655
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:26688 cp/parser.cc:49736
  #, fuzzy, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:26700 cp/parser.cc:49750
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:26728 cp/parser.cc:49779
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:26750 cp/parser.cc:49811
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr ""
  
! #: c/c-parser.cc:26759 cp/parser.cc:49821 cp/pt.cc:18283
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:26762 cp/parser.cc:49824 cp/pt.cc:18290
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:26803 cp/parser.cc:49870
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: c/c-parser.cc:26827 cp/parser.cc:49900 cp/pt.cc:18307
  #, gcc-internal-format
  msgid "property must be integer expression"
  msgstr ""
  
! #: c/c-parser.cc:26837 cp/parser.cc:49911
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26858 cp/parser.cc:49927 fortran/openmp.cc:6534
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: c/c-parser.cc:26917 cp/parser.cc:49990
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr ""
  
! #: c/c-parser.cc:27032 cp/parser.cc:50494
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27048 cp/parser.cc:50507
  #, fuzzy, gcc-internal-format
  msgid "too many %<match%> clauses"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-parser.cc:27059
  #, fuzzy, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-parser.cc:27074 cp/decl.cc:8619
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27120 cp/parser.cc:50569
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr ""
  
! #: c/c-parser.cc:27127
  #, fuzzy, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-parser.cc:27147 cp/parser.cc:50602
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr ""
  
! #: c/c-parser.cc:27150
  #, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr ""
  
! #: c/c-parser.cc:27157 cp/parser.cc:50609
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:27177 cp/parser.cc:50626
  #, fuzzy, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:27275 cp/decl.cc:8601
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8498 cp/decl.cc:8604
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr ""
  
! #: c/c-parser.cc:27323 cp/decl.cc:8610
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-parser.cc:27348 cp/parser.cc:50694
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27361
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27404
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27412 cp/parser.cc:50739
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27619 cp/parser.cc:51028
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:27623 cp/parser.cc:51032
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27683 cp/parser.cc:51165
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27686 cp/parser.cc:51168
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27735 c/c-parser.cc:27777 cp/parser.cc:51223
! #: cp/parser.cc:51270
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:27749 cp/parser.cc:51236
  #, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:27784 cp/parser.cc:51277
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:27795 c/c-parser.cc:27826 cp/parser.cc:51288
! #: cp/parser.cc:51319
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27802 c/c-parser.cc:27831 cp/parser.cc:51295
! #: cp/parser.cc:51324
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:27839 cp/parser.cc:51332
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:27866
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:27943
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27947
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27950
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27953
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27961
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:27970
  #, fuzzy, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: c/c-parser.cc:28091
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:28102
  #, fuzzy, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:28121
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28255 cp/parser.cc:52248
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:28326 cp/parser.cc:52341
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr ""
  
! #: c/c-parser.cc:28355 cp/parser.cc:52376
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28374 cp/parser.cc:52395
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28386 cp/parser.cc:52407
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28395 cp/parser.cc:52416
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28409 cp/parser.cc:52430
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:28428
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28434
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28552 cp/parser.cc:48943
  #, fuzzy, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: c/c-parser.cc:28581 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, fuzzy, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-parser.cc:28697 cp/parser.cc:52487
  #, fuzzy, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:28730 cp/parser.cc:52522
  #, fuzzy, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: c/c-parser.cc:28787 cp/parser.cc:52584
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:28810 cp/parser.cc:52611
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28813 cp/parser.cc:52614
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28840 cp/parser.cc:50051
  #, fuzzy, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:28926 c/c-parser.cc:29224 cp/parser.cc:50137
! #: cp/parser.cc:51553 cp/parser.cc:51580
  #, fuzzy, gcc-internal-format
  msgid "expected directive name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:28937 cp/parser.cc:50148
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28945 cp/parser.cc:50156
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28952 cp/parser.cc:50163
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28963 cp/parser.cc:50174
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28986 cp/parser.cc:50201
  #, fuzzy, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: c/c-parser.cc:28999 cp/parser.cc:50211
  #, fuzzy, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:29128 cp/parser.cc:51454
  #, fuzzy, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-parser.cc:29142 cp/parser.cc:51469
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29150 cp/parser.cc:51478
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29237 cp/parser.cc:51566
  #, fuzzy, gcc-internal-format
  msgid "unknown directive name"
  msgstr "άγνωστος χαρακτήρας `%s'"
  
! #: c/c-parser.cc:29252 cp/parser.cc:51586
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29258 cp/parser.cc:51592
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29584 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:29586 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:29590 cp/semantics.cc:10344
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-parser.cc:29770 cp/parser.cc:53373
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:29776 cp/parser.cc:53379
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:29785
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:29793 cp/parser.cc:53397
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:29886
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
*************** msgstr ""
*** 50516,50522 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12542 c/c-typeck.cc:12617 cp/call.cc:5062
  #, fuzzy, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
--- 50524,50530 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12559 c/c-typeck.cc:12634 cp/call.cc:5062
  #, fuzzy, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
*************** msgid "converting an array compound lite
*** 50603,50615 ****
  msgstr ""
  
  # src/main.c:697 src/main.c:751
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10693
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "Άγνωστη γλώσσα `%s'"
  
  # src/main.c:697 src/main.c:751
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10697
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "Άγνωστη γλώσσα `%s'"
--- 50611,50623 ----
  msgstr ""
  
  # src/main.c:697 src/main.c:751
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10710
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "Άγνωστη γλώσσα `%s'"
  
  # src/main.c:697 src/main.c:751
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10714
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "Άγνωστη γλώσσα `%s'"
*************** msgstr "Δεν μπορεί να καθ�
*** 50651,50657 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4035 cp/typeck.cc:4130
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
--- 50659,50665 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "το πέρασμα του ορίσματος %d του δείκτη στη συνάρτηση"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4151 cp/typeck.cc:4246
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
*************** msgstr "πάρα πολλά ορίσμα
*** 50790,52252 ****
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-typeck.cc:4351
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4356
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4432
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:4513
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c/c-typeck.cc:4528
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c/c-typeck.cc:4706 c/c-typeck.cc:4734 cp/typeck.cc:5849 cp/typeck.cc:6137
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: c/c-typeck.cc:4714 c/c-typeck.cc:4725 cp/typeck.cc:5886 cp/typeck.cc:5910
  #, fuzzy, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:4717 c/c-typeck.cc:4728 cp/typeck.cc:5889 cp/typeck.cc:5913
  #, fuzzy, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "Δεν μπορεί να καθοριστεί το όνομα του συστήματος"
  
! #: c/c-typeck.cc:4746 c/c-typeck.cc:4753 c/c-typeck.cc:6130 c/c-typeck.cc:6135
! #: c/c-typeck.cc:8683 cp/tree.cc:6464
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: c/c-typeck.cc:4774
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:4833
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4836
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4870
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:4879 cp/typeck.cc:6937
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
  
! #: c/c-typeck.cc:5328
  #, fuzzy, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c/c-typeck.cc:5332
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5342
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr ""
  
! #: c/c-typeck.cc:5366
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-typeck.cc:5392
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr ""
  
! #: c/c-typeck.cc:5450
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5453
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5460
  #, fuzzy, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c/c-typeck.cc:5463
  #, fuzzy, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "Εξαίρεση κινητής υποδιαστολής"
  
! #: c/c-typeck.cc:5479
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-typeck.cc:5506 c/c-typeck.cc:5540
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr ""
  
! #: c/c-typeck.cc:5508 c/c-typeck.cc:5543
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr ""
  
! #: c/c-typeck.cc:5528
  #, fuzzy, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:5532
  #, fuzzy, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:5640
  #, fuzzy, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "αδυναμία ανάγνωσης καταλόγου locale `%s'"
  
! #: c/c-typeck.cc:5703 c/c-typeck.cc:5899
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: c/c-typeck.cc:5717
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:5725
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr ""
  
! #: c/c-typeck.cc:5914
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr ""
  
! #: c/c-typeck.cc:5935
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5938
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5943
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:5945 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:6084
  #, fuzzy, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c/c-typeck.cc:6180
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:6239 c/c-typeck.cc:6245
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6262
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr ""
  
! #: c/c-typeck.cc:6279
  #, fuzzy, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c/c-typeck.cc:6303
  #, fuzzy, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c/c-typeck.cc:6307
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:6312
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6334
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6337
  #, fuzzy, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-typeck.cc:6338
  #, fuzzy, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-typeck.cc:6349 c/c-typeck.cc:6362
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6389
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6505
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:6509
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:6528
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:6533
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:6542 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-typeck.cc:6591
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6609 c/c-typeck.cc:13209
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6680
  msgid "cast adds %q#v qualifier to function type"
  msgstr ""
  
! #: c/c-typeck.cc:6686
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:6721
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6818
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr ""
  
! #: c/c-typeck.cc:6824
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr ""
  
! #: c/c-typeck.cc:6839
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr ""
  
! #: c/c-typeck.cc:6843
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-typeck.cc:6863
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr ""
  
! #: c/c-typeck.cc:6873
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr ""
  
! #: c/c-typeck.cc:6908
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6913
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6918
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6951
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr ""
  
! #: c/c-typeck.cc:6963
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6968
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6978 cp/typeck.cc:9383
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6992
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7001
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7011
  #, fuzzy, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: c/c-typeck.cc:7126
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7168
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr ""
  
! #: c/c-typeck.cc:7294
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
  # src/request.c:263
! #: c/c-typeck.cc:7496 c/c-typeck.cc:7515 c/c-typeck.cc:7572
  #, fuzzy, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: c/c-typeck.cc:7588
  #, fuzzy, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:7638
  #, fuzzy
  msgid "expected %e but argument is of type %e"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: c/c-typeck.cc:7672
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7675
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7680
  #, fuzzy, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-typeck.cc:7737 c/c-typeck.cc:8645
  #, fuzzy
  msgid "%e declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-typeck.cc:7930
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7935
  #, fuzzy, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: c/c-typeck.cc:7939
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:7944
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:7949
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:7967
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:8149 c/c-typeck.cc:8548
  #, fuzzy
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8152 c/c-typeck.cc:8551
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8155 c/c-typeck.cc:8553
  #, fuzzy
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8158 c/c-typeck.cc:8555
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8166 c/c-typeck.cc:8438 c/c-typeck.cc:8481
  #, fuzzy
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8168 c/c-typeck.cc:8440 c/c-typeck.cc:8483
  #, fuzzy
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8170 c/c-typeck.cc:8442 c/c-typeck.cc:8485
  #, fuzzy
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8172 c/c-typeck.cc:8444 c/c-typeck.cc:8487
  #, fuzzy
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8181
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr ""
  
! #: c/c-typeck.cc:8249
  #, fuzzy, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:8276
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c/c-typeck.cc:8287
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8298
  #, fuzzy, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8308
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8324
  #, fuzzy, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: c/c-typeck.cc:8339
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8345
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8351
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8356 cp/typeck.cc:10559
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8380
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c/c-typeck.cc:8390
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8400
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8405
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8455
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8458
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8460
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8462
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8492
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8510
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8518
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-typeck.cc:8524
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8529
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8576
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c/c-typeck.cc:8587
  #, fuzzy
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:8593
  #, fuzzy
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: c/c-typeck.cc:8602
  #, fuzzy
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8608
  #, fuzzy
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: c/c-typeck.cc:8616
  #, fuzzy
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: c/c-typeck.cc:8622
  #, fuzzy
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:8698
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8708
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8714
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8719
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8741
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8751
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8757
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8761
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8794
  #, fuzzy, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-typeck.cc:8805
  #, fuzzy, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-typeck.cc:8816
  #, fuzzy, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-typeck.cc:8826
  #, fuzzy, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-typeck.cc:8906
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:9148
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9156
! #, fuzzy, gcc-internal-format
! msgid "%<constexpr%> integer initializer is not an integer constant expression"
! msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
! 
! #: c/c-typeck.cc:9159 c/c-typeck.cc:9221 c/c-typeck.cc:9374
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr ""
  
! #: c/c-typeck.cc:9169
  #, fuzzy, gcc-internal-format
! msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
  #: c/c-typeck.cc:9186
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9195
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9339 c/c-typeck.cc:10307 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:9355 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9401
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9406
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9413
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9425
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.cc:9493 cp/typeck.cc:2556
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: c/c-typeck.cc:9507 c/c-typeck.cc:9647 c/c-typeck.cc:10401
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: c/c-typeck.cc:9519 c/c-typeck.cc:9543 c/c-typeck.cc:9546 c/c-typeck.cc:9554
! #: c/c-typeck.cc:9616 c/c-typeck.cc:11384 c/c-typeck.cc:11468
  #, fuzzy, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:9528
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr ""
  
! #: c/c-typeck.cc:9559 c/c-typeck.cc:9629 c/c-typeck.cc:11478
  #, fuzzy, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:9581 cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:9623 c/c-typeck.cc:11473
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr ""
  
! #: c/c-typeck.cc:9929 cp/decl.cc:7906
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: c/c-typeck.cc:10155
  #, fuzzy, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: c/c-typeck.cc:10239
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10309 c/c-typeck.cc:10313 c/c-typeck.cc:12076
! #: c/c-typeck.cc:12201 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
  
! #: c/c-typeck.cc:10350
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10373
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: c/c-typeck.cc:10413
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10535 c/c-typeck.cc:10617
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10540 c/c-typeck.cc:10679
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10590
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr ""
  
! #: c/c-typeck.cc:10599 c/c-typeck.cc:10608
  #, fuzzy, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-typeck.cc:10613 c/c-typeck.cc:10615
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10619 c/c-typeck.cc:10622
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:10641
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10650
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:10784 c/c-typeck.cc:10839 c/c-typeck.cc:10880
! #: c/c-typeck.cc:10940 c/c-typeck.cc:10987 c/c-typeck.cc:11575
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:10875 c/c-typeck.cc:10936 c/c-typeck.cc:10983
! #: c/c-typeck.cc:11572
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:11500
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:11946
  #, fuzzy, gcc-internal-format
  msgid "excess elements in %qT initializer"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: c/c-typeck.cc:11958 c/c-typeck.cc:12035
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11979
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12050 c/c-typeck.cc:12176 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:12146
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12168
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c/c-typeck.cc:12267
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12344 c/c-typeck.cc:12346
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12380
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12547 c/c-typeck.cc:12623 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, fuzzy, gcc-internal-format
  msgid "constraint allows registers outside of a function"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: c/c-typeck.cc:12559 cp/semantics.cc:2358
  #, gcc-internal-format
  msgid "side-effects in output operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12570 cp/semantics.cc:2374
  #, fuzzy, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:12578 c/c-typeck.cc:12668 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: c/c-typeck.cc:12636 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:12649 cp/semantics.cc:2481
  #, gcc-internal-format
  msgid "side-effects in input operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12660 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, fuzzy, gcc-internal-format
  msgid "input operand outside of a function is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:12712
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.cc:12718
  #, fuzzy, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: c/c-typeck.cc:12748 c/gimple-parser.cc:2648 cp/typeck.cc:11159
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
  
! #: c/c-typeck.cc:12777
  #, fuzzy, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: c/c-typeck.cc:12790 c/gimple-parser.cc:2658
  #, fuzzy, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: c/c-typeck.cc:12793
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: c/c-typeck.cc:12875
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.cc:12966 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:12991
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:13029 c/c-typeck.cc:13037
  #, fuzzy, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-typeck.cc:13043 cp/parser.cc:13521
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13045
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13121 cp/parser.cc:15291
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:13124 c/c-typeck.cc:13144 cp/decl.cc:4107 cp/parser.cc:15301
! #: cp/parser.cc:15322
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:13127 cp/parser.cc:15304
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.cc:13141 cp/parser.cc:15314
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.cc:13191 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.cc:13235
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:13526
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13531
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13549 c/c-typeck.cc:13587
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13554 c/c-typeck.cc:13592
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14184 c/c-typeck.cc:14348 cp/typeck.cc:6163
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.cc:14192 c/c-typeck.cc:14356 cp/typeck.cc:6177
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:14207 c/c-typeck.cc:14371 cp/typeck.cc:6195
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14217 c/c-typeck.cc:14381 cp/typeck.cc:6212
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14231 cp/typeck.cc:5838
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr ""
  
! #: c/c-typeck.cc:14270 c/c-typeck.cc:14422
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:14277 c/c-typeck.cc:14283
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:14290 c/c-typeck.cc:14432
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.cc:14303 c/c-typeck.cc:14309 c/c-typeck.cc:14459
! #: c/c-typeck.cc:14465
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.cc:14410
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.cc:14412
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.cc:14417
  #, fuzzy, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: c/c-typeck.cc:14440 c/c-typeck.cc:14443 c/c-typeck.cc:14450
! #: c/c-typeck.cc:14453
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.cc:14530
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:14848
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14852
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14856
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14872
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:15075 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15086 c/c-typeck.cc:15096 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:15131 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15199 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-typeck.cc:15203 c/c-typeck.cc:17020 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-typeck.cc:15211
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15221 c/c-typeck.cc:17027 c/c-typeck.cc:17181
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15258 cp/semantics.cc:5995
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15265 cp/semantics.cc:6002
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c/c-typeck.cc:15288 cp/semantics.cc:6035
  #, fuzzy, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-typeck.cc:15306 c/c-typeck.cc:15373 c/c-typeck.cc:15666
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15325 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15333 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15342 c/c-typeck.cc:15466 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15359 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15402 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15417 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15454 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15458 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15486 c/c-typeck.cc:15605 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15496 cp/semantics.cc:6242
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-typeck.cc:15872 cp/semantics.cc:7305
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:15879
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:15885 cp/semantics.cc:7312
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
  
! #: c/c-typeck.cc:15898 cp/semantics.cc:7328
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c/c-typeck.cc:15918 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15945
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15952 cp/semantics.cc:7398
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15958 cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15964 cp/semantics.cc:7410
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16001 cp/semantics.cc:7458
  #, fuzzy, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-typeck.cc:16104 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:16126 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:16152 c/c-typeck.cc:16162
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:16182
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16194
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16202
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16246
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:16255 cp/semantics.cc:7197
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "Οι ορισμοί πηγή βρίσκονται στο ΑΡΧΕΙΟ"
  
! #: c/c-typeck.cc:16343
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16361 c/c-typeck.cc:17275 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16373 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:16388 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16397
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16405
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16424 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:16454 c/c-typeck.cc:17175 c/c-typeck.cc:17446
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c/c-typeck.cc:16471 cp/semantics.cc:7876
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16482 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16496 c/c-typeck.cc:16566 c/c-typeck.cc:16601
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16506 c/c-typeck.cc:16574 c/c-typeck.cc:16923
! #: c/c-typeck.cc:17075 c/c-typeck.cc:17083 c/c-typeck.cc:17099
! #: c/c-typeck.cc:17108 c/c-typeck.cc:17116 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
--- 50798,52260 ----
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "πάρα πολλά ορίσματα"
  
! #: c/c-typeck.cc:4352
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4357
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4433
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c/c-typeck.cc:4515
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c/c-typeck.cc:4529
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "πολύ λίγα ορίσματα"
  
! #: c/c-typeck.cc:4707 c/c-typeck.cc:4735 cp/typeck.cc:5965 cp/typeck.cc:6253
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: c/c-typeck.cc:4715 c/c-typeck.cc:4726 cp/typeck.cc:6002 cp/typeck.cc:6026
  #, fuzzy, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:4718 c/c-typeck.cc:4729 cp/typeck.cc:6005 cp/typeck.cc:6029
  #, fuzzy, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "Δεν μπορεί να καθοριστεί το όνομα του συστήματος"
  
! #: c/c-typeck.cc:4747 c/c-typeck.cc:4754 c/c-typeck.cc:6131 c/c-typeck.cc:6136
! #: c/c-typeck.cc:8684 cp/tree.cc:6464
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: c/c-typeck.cc:4775
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:4834
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4837
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:4880 cp/typeck.cc:7053
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
  
! #: c/c-typeck.cc:5329
  #, fuzzy, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c/c-typeck.cc:5333
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5343
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr ""
  
! #: c/c-typeck.cc:5367
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: c/c-typeck.cc:5393
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr ""
  
! #: c/c-typeck.cc:5451
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5454
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5461
  #, fuzzy, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: c/c-typeck.cc:5464
  #, fuzzy, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "Εξαίρεση κινητής υποδιαστολής"
  
! #: c/c-typeck.cc:5480
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: c/c-typeck.cc:5507 c/c-typeck.cc:5541
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr ""
  
! #: c/c-typeck.cc:5509 c/c-typeck.cc:5544
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr ""
  
! #: c/c-typeck.cc:5529
  #, fuzzy, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:5533
  #, fuzzy, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:5641
  #, fuzzy, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "αδυναμία ανάγνωσης καταλόγου locale `%s'"
  
! #: c/c-typeck.cc:5704 c/c-typeck.cc:5900
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: c/c-typeck.cc:5718
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:5726
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr ""
  
! #: c/c-typeck.cc:5915
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr ""
  
! #: c/c-typeck.cc:5936
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5939
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5944
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:5946 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:6085
  #, fuzzy, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c/c-typeck.cc:6181
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:6240 c/c-typeck.cc:6246
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6263
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr ""
  
! #: c/c-typeck.cc:6280
  #, fuzzy, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c/c-typeck.cc:6304
  #, fuzzy, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: c/c-typeck.cc:6308
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:6313
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6335
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6338
  #, fuzzy, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-typeck.cc:6339
  #, fuzzy, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-typeck.cc:6350 c/c-typeck.cc:6363
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6390
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6506
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:6510
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:6529
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:6534
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:6543 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-typeck.cc:6592
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6610 c/c-typeck.cc:13226
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6681
  msgid "cast adds %q#v qualifier to function type"
  msgstr ""
  
! #: c/c-typeck.cc:6687
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:6722
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6819
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr ""
  
! #: c/c-typeck.cc:6825
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr ""
  
! #: c/c-typeck.cc:6840
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr ""
  
! #: c/c-typeck.cc:6844
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-typeck.cc:6864
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr ""
  
! #: c/c-typeck.cc:6874
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr ""
  
! #: c/c-typeck.cc:6909
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6914
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6919
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6952
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr ""
  
! #: c/c-typeck.cc:6964
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6969
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6979 cp/typeck.cc:9499
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6993
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7002
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7012
  #, fuzzy, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: c/c-typeck.cc:7127
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7169
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr ""
  
! #: c/c-typeck.cc:7295
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
  # src/request.c:263
! #: c/c-typeck.cc:7497 c/c-typeck.cc:7516 c/c-typeck.cc:7573
  #, fuzzy, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: c/c-typeck.cc:7589
  #, fuzzy, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:7639
  #, fuzzy
  msgid "expected %e but argument is of type %e"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: c/c-typeck.cc:7673
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7676
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7681
  #, fuzzy, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-typeck.cc:7738 c/c-typeck.cc:8646
  #, fuzzy
  msgid "%e declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: c/c-typeck.cc:7931
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7936
  #, fuzzy, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: c/c-typeck.cc:7940
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:7945
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:7950
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:7968
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:8150 c/c-typeck.cc:8549
  #, fuzzy
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8153 c/c-typeck.cc:8552
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8156 c/c-typeck.cc:8554
  #, fuzzy
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8159 c/c-typeck.cc:8556
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8167 c/c-typeck.cc:8439 c/c-typeck.cc:8482
  #, fuzzy
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8169 c/c-typeck.cc:8441 c/c-typeck.cc:8484
  #, fuzzy
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8171 c/c-typeck.cc:8443 c/c-typeck.cc:8486
  #, fuzzy
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8173 c/c-typeck.cc:8445 c/c-typeck.cc:8488
  #, fuzzy
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8182
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr ""
  
! #: c/c-typeck.cc:8250
  #, fuzzy, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:8277
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c/c-typeck.cc:8288
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8299
  #, fuzzy, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8309
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8325
  #, fuzzy, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: c/c-typeck.cc:8340
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8346
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8352
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8357 cp/typeck.cc:10675
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8381
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c/c-typeck.cc:8391
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8401
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8406
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8456
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8459
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8461
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8463
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8493
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8511
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8519
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-typeck.cc:8525
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8530
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8577
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: c/c-typeck.cc:8588
  #, fuzzy
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:8594
  #, fuzzy
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: c/c-typeck.cc:8603
  #, fuzzy
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8609
  #, fuzzy
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: c/c-typeck.cc:8617
  #, fuzzy
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: c/c-typeck.cc:8623
  #, fuzzy
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:8699
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8709
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8715
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8720
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8742
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8752
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8758
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8762
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "%s μετατρέπει ακέραιο σε δείκτη χωρίς μετατροπέα"
  
! #: c/c-typeck.cc:8795
  #, fuzzy, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-typeck.cc:8806
  #, fuzzy, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-typeck.cc:8817
  #, fuzzy, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: c/c-typeck.cc:8827
  #, fuzzy, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: c/c-typeck.cc:8907
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:9149
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9166 c/c-typeck.cc:9176 c/c-typeck.cc:9238 c/c-typeck.cc:9391
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr ""
  
! #: c/c-typeck.cc:9172
  #, fuzzy, gcc-internal-format
! msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
  #: c/c-typeck.cc:9186
+ #, fuzzy, gcc-internal-format
+ msgid "%<constexpr%> initializer is not an arithmetic constant expression"
+ msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
+ 
+ #: c/c-typeck.cc:9203
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9212
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9356 c/c-typeck.cc:10324 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:9372 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9418
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9423
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9430
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9442
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.cc:9510 cp/typeck.cc:2556
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: c/c-typeck.cc:9524 c/c-typeck.cc:9664 c/c-typeck.cc:10418
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: c/c-typeck.cc:9536 c/c-typeck.cc:9560 c/c-typeck.cc:9563 c/c-typeck.cc:9571
! #: c/c-typeck.cc:9633 c/c-typeck.cc:11401 c/c-typeck.cc:11485
  #, fuzzy, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:9545
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr ""
  
! #: c/c-typeck.cc:9576 c/c-typeck.cc:9646 c/c-typeck.cc:11495
  #, fuzzy, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:9598 cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: c/c-typeck.cc:9640 c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr ""
  
! #: c/c-typeck.cc:9946 cp/decl.cc:7904
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: c/c-typeck.cc:10172
  #, fuzzy, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: c/c-typeck.cc:10256
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10326 c/c-typeck.cc:10330 c/c-typeck.cc:12093
! #: c/c-typeck.cc:12218 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
  
! #: c/c-typeck.cc:10367
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10390
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: c/c-typeck.cc:10430
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10552 c/c-typeck.cc:10634
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10557 c/c-typeck.cc:10696
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10607
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr ""
  
! #: c/c-typeck.cc:10616 c/c-typeck.cc:10625
  #, fuzzy, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-typeck.cc:10630 c/c-typeck.cc:10632
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10636 c/c-typeck.cc:10639
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:10658
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10667
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:10801 c/c-typeck.cc:10856 c/c-typeck.cc:10897
! #: c/c-typeck.cc:10957 c/c-typeck.cc:11004 c/c-typeck.cc:11592
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:10892 c/c-typeck.cc:10953 c/c-typeck.cc:11000
! #: c/c-typeck.cc:11589
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:11517
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:11963
  #, fuzzy, gcc-internal-format
  msgid "excess elements in %qT initializer"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: c/c-typeck.cc:11975 c/c-typeck.cc:12052
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11996
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12067 c/c-typeck.cc:12193 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:12163
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12185
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c/c-typeck.cc:12284
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12361 c/c-typeck.cc:12363
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12397
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12564 c/c-typeck.cc:12640 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, fuzzy, gcc-internal-format
  msgid "constraint allows registers outside of a function"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: c/c-typeck.cc:12576 cp/semantics.cc:2358
  #, gcc-internal-format
  msgid "side-effects in output operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12587 cp/semantics.cc:2374
  #, fuzzy, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:12595 c/c-typeck.cc:12685 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: c/c-typeck.cc:12653 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:12666 cp/semantics.cc:2481
  #, gcc-internal-format
  msgid "side-effects in input operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12677 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, fuzzy, gcc-internal-format
  msgid "input operand outside of a function is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: c/c-typeck.cc:12729
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.cc:12735
  #, fuzzy, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
  
! #: c/c-typeck.cc:12765 c/gimple-parser.cc:2648 cp/typeck.cc:11275
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
  
! #: c/c-typeck.cc:12794
  #, fuzzy, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: c/c-typeck.cc:12807 c/gimple-parser.cc:2658
  #, fuzzy, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: c/c-typeck.cc:12810
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: c/c-typeck.cc:12892
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.cc:12983 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:13008
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:13046 c/c-typeck.cc:13054
  #, fuzzy, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: c/c-typeck.cc:13060 cp/parser.cc:13523
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13062
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13138 cp/parser.cc:15293
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:13141 c/c-typeck.cc:13161 cp/decl.cc:4105 cp/parser.cc:15303
! #: cp/parser.cc:15324
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:13144 cp/parser.cc:15306
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.cc:13158 cp/parser.cc:15316
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.cc:13208 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.cc:13252
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:13543
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13548
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13566 c/c-typeck.cc:13604
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13571 c/c-typeck.cc:13609
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14201 c/c-typeck.cc:14365 cp/typeck.cc:6279
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.cc:14209 c/c-typeck.cc:14373 cp/typeck.cc:6293
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:14224 c/c-typeck.cc:14388 cp/typeck.cc:6311
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14234 c/c-typeck.cc:14398 cp/typeck.cc:6328
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14248 cp/typeck.cc:5954
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr ""
  
! #: c/c-typeck.cc:14287 c/c-typeck.cc:14439
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:14294 c/c-typeck.cc:14300
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:14307 c/c-typeck.cc:14449
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.cc:14320 c/c-typeck.cc:14326 c/c-typeck.cc:14476
! #: c/c-typeck.cc:14482
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.cc:14427
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.cc:14429
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.cc:14434
  #, fuzzy, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: c/c-typeck.cc:14457 c/c-typeck.cc:14460 c/c-typeck.cc:14467
! #: c/c-typeck.cc:14470
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.cc:14547
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:14865
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14869
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14873
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14889
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:15092 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15103 c/c-typeck.cc:15113 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:15148 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15216 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-typeck.cc:15220 c/c-typeck.cc:17037 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-typeck.cc:15228
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15238 c/c-typeck.cc:17044 c/c-typeck.cc:17198
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15275 cp/semantics.cc:5995
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:6002
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c/c-typeck.cc:15305 cp/semantics.cc:6035
  #, fuzzy, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-typeck.cc:15323 c/c-typeck.cc:15390 c/c-typeck.cc:15683
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15342 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15350 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15359 c/c-typeck.cc:15483 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15376 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15419 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15434 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15471 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15475 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15503 c/c-typeck.cc:15622 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15513 cp/semantics.cc:6242
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-typeck.cc:15889 cp/semantics.cc:7305
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:15896
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:7312
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
  
! #: c/c-typeck.cc:15915 cp/semantics.cc:7328
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: c/c-typeck.cc:15935 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15962
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15969 cp/semantics.cc:7398
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15975 cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15981 cp/semantics.cc:7410
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16018 cp/semantics.cc:7458
  #, fuzzy, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: c/c-typeck.cc:16121 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:16143 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:16169 c/c-typeck.cc:16179
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:16199
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16211
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16219
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16263
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:16272 cp/semantics.cc:7197
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "Οι ορισμοί πηγή βρίσκονται στο ΑΡΧΕΙΟ"
  
! #: c/c-typeck.cc:16360
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16378 c/c-typeck.cc:17292 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16390 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:16405 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16414
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16422
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16441 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:16471 c/c-typeck.cc:17192 c/c-typeck.cc:17463
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c/c-typeck.cc:16488 cp/semantics.cc:7876
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16499 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16513 c/c-typeck.cc:16583 c/c-typeck.cc:16618
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16523 c/c-typeck.cc:16591 c/c-typeck.cc:16940
! #: c/c-typeck.cc:17092 c/c-typeck.cc:17100 c/c-typeck.cc:17116
! #: c/c-typeck.cc:17125 c/c-typeck.cc:17133 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
*************** msgstr ""
*** 52255,52512 ****
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16509 c/c-typeck.cc:16580 c/c-typeck.cc:17119
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16554 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:16594 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:16613 cp/semantics.cc:8473
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-typeck.cc:16620
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:16627
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16634
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16647 cp/semantics.cc:8542
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16653
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16666 cp/semantics.cc:8581
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16672
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16744 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16759 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16767 cp/semantics.cc:8742
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16788 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16798 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16859 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16879 c/c-typeck.cc:16955 c/c-typeck.cc:16991
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: c/c-typeck.cc:16919 c/c-typeck.cc:17096 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16927 c/c-typeck.cc:17102 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17046 c/c-typeck.cc:17188 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-typeck.cc:17171 cp/semantics.cc:9248
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17197 cp/semantics.cc:9279
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:17211 cp/semantics.cc:9295
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17233
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-typeck.cc:17240
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:17288 c/c-typeck.cc:17393 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17308 cp/semantics.cc:8816
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:17429 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:17464 cp/semantics.cc:9706
  #, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17475 cp/semantics.cc:9720
  #, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr ""
  
! #: c/c-typeck.cc:17484 cp/semantics.cc:9729
  #, fuzzy, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: c/c-typeck.cc:17533 cp/semantics.cc:10082
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c/c-typeck.cc:17543
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17574 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17586 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17597 c/c-typeck.cc:17605 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17653 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17704 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17712 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17720 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17730 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17748 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17766 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17770 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:17942
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:17947
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:17953
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 52263,52520 ----
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16526 c/c-typeck.cc:16597 c/c-typeck.cc:17136
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16571 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:16611 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:16630 cp/semantics.cc:8473
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-typeck.cc:16637
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:16644
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16651
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16664 cp/semantics.cc:8542
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16670
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16683 cp/semantics.cc:8581
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16689
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16761 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16776 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16784 cp/semantics.cc:8742
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16805 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16815 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16876 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16896 c/c-typeck.cc:16972 c/c-typeck.cc:17008
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "Εμφάνιση έκδοσης προγράμματος"
  
! #: c/c-typeck.cc:16936 c/c-typeck.cc:17113 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16944 c/c-typeck.cc:17119 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17063 c/c-typeck.cc:17205 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: c/c-typeck.cc:17188 cp/semantics.cc:9248
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9279
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:17228 cp/semantics.cc:9295
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: c/c-typeck.cc:17231 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17250
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: c/c-typeck.cc:17257
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:17305 c/c-typeck.cc:17410 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17325 cp/semantics.cc:8816
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:17446 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:17481 cp/semantics.cc:9706
  #, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17492 cp/semantics.cc:9720
  #, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr ""
  
! #: c/c-typeck.cc:17501 cp/semantics.cc:9729
  #, fuzzy, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: c/c-typeck.cc:17550 cp/semantics.cc:10082
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: c/c-typeck.cc:17560
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17591 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17603 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17614 c/c-typeck.cc:17622 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17670 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17721 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17729 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17737 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17747 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17765 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17783 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17787 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:17964
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: c/c-typeck.cc:17970
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: c/c-typeck.cc:17976
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr "Μη έγκυρη παράμετ
*** 52724,53066 ****
  msgid "expected case label"
  msgstr "διπλό κλειδί"
  
! #: cobol/cdf-copy.cc:109
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:275
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr ""
  
! #: cobol/cobol1.cc:326
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "exception '%s'"
  msgstr "μη αναγνωρίσημη επιλογή `-%s'"
  
! #: cobol/cobol1.cc:408
  #, gcc-internal-format, gfc-internal-format
  msgid "could not execute preprocessor %s"
  msgstr ""
  
! #: cobol/cobol1.cc:413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:419
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:53
! msgid "no such exception: 0x%04x"
  msgstr ""
  
! #: cobol/genapi.cc:332
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:571
  #, gcc-internal-format
! msgid "Nice try, but you can't fire me. I quit!"
  msgstr ""
  
! #: cobol/genapi.cc:1486
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): Knows not the variable type %s for %s"
  msgstr ""
  
! #: cobol/genapi.cc:2176
  #, gcc-internal-format, gfc-internal-format
! msgid "I don't know how to MOVE an alphabetical string to %s(%s) \n"
  msgstr ""
  
! #: cobol/genapi.cc:2244
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): field->type %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:5728
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s(): Invalid field type %s:"
  msgstr "%s: μη έγκυρο είδος αρχείου"
  
! #: cobol/genapi.cc:6929 cobol/genapi.cc:6935 cobol/genapi.cc:6941
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_logop() was called with variable %s on line %d, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7048 cobol/genapi.cc:7112
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_relop() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7158
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_if() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7411
! #, gcc-internal-format, gfc-internal-format
! msgid "###### candidate %s has unimplemented CVT_type %d(%s)\n"
  msgstr ""
  
! #: cobol/genapi.cc:7422
! #, gcc-internal-format, gfc-internal-format
! msgid "###### unknown setop_t code %d\n"
  msgstr ""
  
! #: cobol/genapi.cc:7618
! msgid "%s:%d: %zu exceeds MAXIMUM_UNTILS of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:8624
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:8846 cobol/genapi.cc:9306
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:8971
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s access mode is 'file_inaccessible_e' in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9044
  #, gcc-internal-format
! msgid "parser_file_open called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9049
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_open for %s called with NULL var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9054
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9122
  #, gcc-internal-format
! msgid "parser_file_close called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9127
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_close for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9180
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9190
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9195
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9200
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9205
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9210
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but 'where' >= 0"
  msgstr ""
  
! #: cobol/genapi.cc:9219
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but 'where' < 0"
  msgstr ""
  
! #: cobol/genapi.cc:9262
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9311
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9317
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9322
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9457
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:11122
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): asked to sort %s, but it's not a table"
  msgstr ""
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:11250
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11379
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11786
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12187
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:12439
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): What in the name of Nero's fiddle are we doing here?"
  msgstr ""
  
! #: cobol/genapi.cc:13948
! #, gcc-internal-format, gfc-internal-format
! msgid "In parser_move(%s to %s), the move of FldLiteralN to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:14184
! #, gcc-internal-format, gfc-internal-format
! msgid "In mh_dest_is_float(%s to %s), the move of %s to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:16279
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16351
  #, gcc-internal-format
! msgid "parser_symbol_add() was called with a NULL new_var\n"
  msgstr ""
  
! #: cobol/genapi.cc:16379
! msgid "%s(): %2.2d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:16419
  #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add(): %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16425
! msgid "parser_symbol_add(): %2.2d %s has null ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16433
  #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add( %s ) improperly has a non-null var_decl_node\n"
  msgstr ""
  
! #: cobol/genapi.cc:16638
! msgid "%s(): %2.2d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/gengen.cc:363
  #, gcc-internal-format
! msgid "The given type is not NULL, and that's just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:372
  #, gcc-internal-format
! msgid "The given type is not a DECL or a TYPE"
  msgstr ""
  
! #: cobol/gengen.cc:416
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown type %d"
  msgstr "άγνωστο σετ `%s'"
  
! #: cobol/gengen.cc:2941
  #, gcc-internal-format
! msgid "Residual context count!"
  msgstr ""
  
! #: cobol/genmath.cc:1392
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_op() doesn't know how to evaluate \"%s = %s %c %s\"\n"
  msgstr ""
  
! #: cobol/genutil.cc:322 cobol/genutil.cc:601
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "υπερβολικά πολλά αρχεία εισόδου"
  
! #: cobol/lexio.cc:1490
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s pid %d terminated by %s"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: cobol/lexio.cc:1495
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s exited with status %d"
  msgstr "%s: Ο προεπεξεργαστής C απέτυχε με σήμα %d\n"
  
! #: cobol/symbols.cc:450
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: cobol/symbols.cc:3709 cobol/symbols.cc:3816 cobol/symbols.cc:3846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr "%s: η έξοδος θα επικαλύψει το %s\n"
  
! #: cobol/util.cc:1108
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1705
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: regcomp: %s"
  msgstr "%s: Σφάλμα κατά την εγγραφή του %s\n"
  
! #: cobol/util.cc:1815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr "συντακτικό σφάλμα στον ορισμού locale μηνύματος"
  
! #: cobol/util.cc:2141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed compiling %s"
  msgstr "%s: Σφάλμα κατά την εγγραφή του %s\n"
--- 52732,53124 ----
  msgid "expected case label"
  msgstr "διπλό κλειδί"
  
! #: cobol/cdf-copy.cc:108
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:274
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr ""
  
! #: cobol/cobol1.cc:325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "exception '%s'"
  msgstr "μη αναγνωρίσημη επιλογή `-%s'"
  
! #: cobol/cobol1.cc:414
  #, gcc-internal-format, gfc-internal-format
  msgid "could not execute preprocessor %s"
  msgstr ""
  
! #: cobol/cobol1.cc:420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:426
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:54
! #, gcc-internal-format
! msgid "no such exception: 0x%x"
  msgstr ""
  
! #: cobol/genapi.cc:354
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:600
  #, gcc-internal-format
! msgid "Nice try, but you cannot fire me."
  msgstr ""
  
! #: cobol/genapi.cc:1214
  #, gcc-internal-format, gfc-internal-format
! msgid "%s should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:1792
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: Knows not the variable type %s for %s"
  msgstr ""
  
! #: cobol/genapi.cc:2481
! #, gcc-internal-format
! msgid "I don%'t know how to MOVE an alphabetical string to %s(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:2549
! #, gcc-internal-format
! msgid "%s: %<field->type%> %s must be literal or alphanumeric"
! msgstr ""
! 
! #: cobol/genapi.cc:4460
! #, fuzzy, gcc-internal-format
! msgid "Not valid for ACCEPT statement."
! msgstr "Μη έγκυρη παράμετρος"
! 
! #: cobol/genapi.cc:5488
! #, gcc-internal-format
! msgid "Attempting to send to an input device."
! msgstr ""
! 
! #: cobol/genapi.cc:5511
! #, fuzzy, gcc-internal-format
! msgid "Not valid for DISPLAY statement."
! msgstr "Μη έγκυρη παράμετρος"
! 
! #: cobol/genapi.cc:6412
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s: Invalid field type %s:"
  msgstr "%s: μη έγκυρο είδος αρχείου"
  
! #: cobol/genapi.cc:7622 cobol/genapi.cc:7628 cobol/genapi.cc:7634
! #, gcc-internal-format
! msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7741
! #, gcc-internal-format
! msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7805
! #, gcc-internal-format
! msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7851
! #, gcc-internal-format
! msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:8116
! #, gcc-internal-format
! msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:8127
! #, gcc-internal-format
! msgid "unknown %<setop_t%> code %d"
  msgstr ""
  
! #: cobol/genapi.cc:8315
! #, gcc-internal-format
! msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
! msgstr ""
! 
! #: cobol/genapi.cc:9324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:9538 cobol/genapi.cc:10006
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9663
! #, gcc-internal-format
! msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9737
  #, gcc-internal-format
! msgid "%<parser_file_open%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9742
! #, gcc-internal-format
! msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9748
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9817
  #, gcc-internal-format
! msgid "%<parser_file_close%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9822
! #, gcc-internal-format
! msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9887
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9892
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9898
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9903
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9909
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9918
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10011
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10017
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10022
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10107
! #, gcc-internal-format
! msgid "The file pointer should not be null"
! msgstr ""
! 
! #: cobol/genapi.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:11881
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: asked to sort %s, which is not a table"
  msgstr ""
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12013
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12147
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12569
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12973
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:13264
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: What in the name of Nero are we doing here?"
  msgstr ""
  
! #: cobol/genapi.cc:14560
! #, gcc-internal-format
! msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:14796
! #, gcc-internal-format
! msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:16918
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16990
  #, gcc-internal-format
! msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr ""
  
! #: cobol/genapi.cc:17020
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17060
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17065
! #, gcc-internal-format
! msgid "%s: %d %qs has NULL ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17072
! #, gcc-internal-format
! msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
! msgstr ""
! 
! #: cobol/genapi.cc:17267
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17334
! #, gcc-internal-format
! msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
  msgstr ""
  
! #: cobol/gengen.cc:360
  #, gcc-internal-format
! msgid "The given type is NULL, and that is just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:369
  #, gcc-internal-format
! msgid "The given type is not a declaration or a TYPE"
  msgstr ""
  
! #: cobol/gengen.cc:413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown type %d"
  msgstr "άγνωστο σετ `%s'"
  
! #: cobol/gengen.cc:482
  #, gcc-internal-format
! msgid "Attempting an assignment of differing types."
  msgstr ""
  
! #: cobol/gengen.cc:2893
! #, gcc-internal-format
! msgid "Residual context count"
  msgstr ""
  
! #: cobol/genmath.cc:1385
! #, gcc-internal-format
! msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
! msgstr ""
! 
! #: cobol/genutil.cc:596
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "υπερβολικά πολλά αρχεία εισόδου"
  
! #: cobol/genutil.cc:761
! #, gcc-internal-format
! msgid "cannot get %<float%> value from %s"
! msgstr ""
! 
! #: cobol/lexio.cc:1581
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s pid %ld terminated by %s"
  msgstr "μη τερματιζόμενo αλφαριθμητικό"
  
! #: cobol/lexio.cc:1586
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s exited with status %d"
  msgstr "%s: Ο προεπεξεργαστής C απέτυχε με σήμα %d\n"
  
! #: cobol/symbols.cc:418
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: cobol/symbols.cc:3712 cobol/symbols.cc:3815 cobol/symbols.cc:3845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr "%s: η έξοδος θα επικαλύψει το %s\n"
  
! #: cobol/util.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1873
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: regcomp: %s"
  msgstr "%s: Σφάλμα κατά την εγγραφή του %s\n"
  
! #: cobol/util.cc:2022
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr "συντακτικό σφάλμα στον ορισμού locale μηνύματος"
  
! #: cobol/util.cc:2430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed compiling %s"
  msgstr "%s: Σφάλμα κατά την εγγραφή του %s\n"
*************** msgstr ""
*** 53510,53516 ****
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8377 cp/decl.cc:9615
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
--- 53568,53574 ----
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8377 cp/decl.cc:9613
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
*************** msgstr "Δεν υπάρχει προηγ
*** 53520,53526 ****
  msgid "%q#D is protected within this context"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/call.cc:8383 cp/decl.cc:9616
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
--- 53578,53584 ----
  msgid "%q#D is protected within this context"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/call.cc:8383 cp/decl.cc:9614
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
*************** msgstr ""
*** 53850,53856 ****
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:11805 cp/typeck.cc:10490
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
--- 53908,53914 ----
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:11805 cp/typeck.cc:10606
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
*************** msgstr "δεν ταιριάζει συν
*** 53872,53878 ****
  msgid "call to non-function %qD"
  msgstr "κλήση σε μη-συνάρτηση %qD"
  
! #: cp/call.cc:11947 cp/pt.cc:17467 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
--- 53930,53936 ----
  msgid "call to non-function %qD"
  msgstr "κλήση σε μη-συνάρτηση %qD"
  
! #: cp/call.cc:11947 cp/pt.cc:17496 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
*************** msgstr "Δεν υπάρχει προηγ
*** 54034,54041 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/class.cc:1461 cp/decl.cc:1946 cp/decl.cc:1958 cp/decl.cc:1984
! #: cp/decl.cc:2006 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "αυτός είναι ο πρώτος ορισμός"
--- 54092,54099 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/class.cc:1461 cp/decl.cc:1944 cp/decl.cc:1956 cp/decl.cc:1982
! #: cp/decl.cc:2004 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "αυτός είναι ο πρώτος ορισμός"
*************** msgstr "μη έγκυρος αριθμό
*** 54368,54559 ****
  msgid "  non-static data member %qD has volatile type"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/class.cc:6466
  #, fuzzy, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/class.cc:6495
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6501
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6834
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6838
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6878
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:6890
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:7132
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.cc:7328
  #, fuzzy, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: cp/class.cc:7649
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/class.cc:7650
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/class.cc:7655
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/class.cc:7684
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.cc:7686
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.cc:7695 cp/class.cc:7730
  #, fuzzy, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/class.cc:7703
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/class.cc:7705
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr ""
  
! #: cp/class.cc:7728
  #, fuzzy, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/class.cc:7840 cp/decl.cc:18273 cp/parser.cc:28411
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/class.cc:7987
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/class.cc:8015
  #, fuzzy, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8025
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/class.cc:8031
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8202
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/class.cc:8213
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8720
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.cc:8810
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:8976
  #, fuzzy, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/class.cc:9004
  #, fuzzy, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/class.cc:9046
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr ""
  
! #: cp/class.cc:9051
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr ""
  
! #: cp/class.cc:9061
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/class.cc:9064
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:9143
  #, fuzzy, gcc-internal-format
  msgid "not enough type information"
  msgstr "εμφάνιση πληροφοριών προόδου"
  
! #: cp/class.cc:9163
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/class.cc:9464
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/class.cc:9467
  #, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr ""
--- 54426,54627 ----
  msgid "  non-static data member %qD has volatile type"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/class.cc:6478
  #, fuzzy, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/class.cc:6507
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6513
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6853
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6858
! #, gcc-internal-format
! msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr ""
! 
! #: cp/class.cc:6866
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6871
! #, gcc-internal-format
! msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr ""
! 
! #: cp/class.cc:6912
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:6924
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:7166
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.cc:7362
  #, fuzzy, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: cp/class.cc:7683
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/class.cc:7684
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/class.cc:7689
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/class.cc:7718
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.cc:7720
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.cc:7729 cp/class.cc:7764
  #, fuzzy, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/class.cc:7737
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/class.cc:7739
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr ""
  
! #: cp/class.cc:7762
  #, fuzzy, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/class.cc:7874 cp/decl.cc:18271 cp/parser.cc:28464
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/class.cc:8021
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/class.cc:8049
  #, fuzzy, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/class.cc:8055
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8059
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/class.cc:8065
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8236
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/class.cc:8247
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8754
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.cc:8844
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:9010
  #, fuzzy, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/class.cc:9038
  #, fuzzy, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/class.cc:9080
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr ""
  
! #: cp/class.cc:9085
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr ""
  
! #: cp/class.cc:9095
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/class.cc:9098
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:9177
  #, fuzzy, gcc-internal-format
  msgid "not enough type information"
  msgstr "εμφάνιση πληροφοριών προόδου"
  
! #: cp/class.cc:9197
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/class.cc:9498
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/class.cc:9501
  #, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr ""
*************** msgstr "μη έγκυρο είδος α�
*** 54589,54595 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15267
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
--- 54657,54663 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15265
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
*************** msgstr ""
*** 54635,54641 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6580
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
--- 54703,54709 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6596
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
*************** msgid "%q+E is not a constant expression
*** 54654,54666 ****
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10113 rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "κλήση σε μη-συνάρτηση %qD"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6138 cp/constexpr.cc:8586
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
--- 54722,54734 ----
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10135 rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "κλήση σε μη-συνάρτηση %qD"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6153 cp/constexpr.cc:8608
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
*************** msgstr ""
*** 54681,54687 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10077
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
--- 54749,54755 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10099
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
*************** msgstr "έχει παραληφθεί τ
*** 54866,54876 ****
  msgid "dereferencing a null pointer in %qE"
  msgstr "Δεν μπορεί να καθοριστεί το όνομα του συστήματος"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4913 cp/constexpr.cc:4925
! #: cp/constexpr.cc:7761 cp/constexpr.cc:7892 cp/constexpr.cc:10027
! #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
! #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
! #: rust/backend/rust-constexpr.cc:5712
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
--- 54934,54944 ----
  msgid "dereferencing a null pointer in %qE"
  msgstr "Δεν μπορεί να καθοριστεί το όνομα του συστήματος"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4925 cp/constexpr.cc:4937
! #: cp/constexpr.cc:7777 cp/constexpr.cc:7908 cp/constexpr.cc:10049
! #: cp/constexpr.cc:11043 rust/backend/rust-constexpr.cc:1738
! #: rust/backend/rust-constexpr.cc:1983 rust/backend/rust-constexpr.cc:2225
! #: rust/backend/rust-constexpr.cc:4743 rust/backend/rust-constexpr.cc:5712
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
*************** msgstr "%s: μη έγκυρη κανον
*** 54880,55328 ****
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6748
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6743
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4991
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4994
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:5005
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/constexpr.cc:5008
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:5019
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5022
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5033
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5037
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5048
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:5051
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:5206
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/constexpr.cc:5215 cp/constexpr.cc:5225
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5245
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5291
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6158 rust/backend/rust-constexpr.cc:895
  #, fuzzy, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6198 cp/constexpr.cc:6231
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:6200 cp/constexpr.cc:6226 cp/constexpr.cc:6233
! #: cp/constexpr.cc:6575
  #, fuzzy, gcc-internal-format
  msgid "allocated here"
  msgstr "διπλό κλειδί"
  
! #: cp/constexpr.cc:6204
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6224
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:6236 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:6244
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: cp/constexpr.cc:6249
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/constexpr.cc:6252
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "το `%s' είναι μη-προσπελάσιμο"
  
! #: cp/constexpr.cc:6257 cp/constexpr.cc:6264
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:6270
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constexpr.cc:6273
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constexpr.cc:6573
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6582
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6592
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6723
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6752
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6759
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6771 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:7223 cp/constexpr.cc:8928 cp/constexpr.cc:8940
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:7430 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7539 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:7541 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7560
  #, fuzzy, gcc-internal-format
  msgid "use of %qD"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/constexpr.cc:7564
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7566
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7568
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7570
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7723
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:7736
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7922
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7925
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7990 cp/constexpr.cc:10723
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:8448 cp/constexpr.cc:10228
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:8479 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8531
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8541
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr ""
  
! #: cp/constexpr.cc:8549
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:8563
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:8603 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:8741 cp/constexpr.cc:10535 cp/constexpr.cc:10946
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/constexpr.cc:8785 cp/constexpr.cc:10987
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:8843
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:8878
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:8943
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: cp/constexpr.cc:9242 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9250 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:9266 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:9277 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:9297 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9301
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9336
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9964 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/constexpr.cc:10193
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:10196
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10252 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:10286 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10470
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:10482
  #, fuzzy, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/constexpr.cc:10549
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:10565
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:10629
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:10687
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10695
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10773 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:10874 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:10943
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:10956
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/constexpr.cc:11004
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/constexpr.cc:11040 rust/backend/rust-constexpr.cc:6438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Μη ορισμένο όνομα %s"
--- 54948,55396 ----
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6764
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6759
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5003
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:5006
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:5017
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/constexpr.cc:5020
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:5031
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5034
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5045
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5049
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5060
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:5063
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:5218
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/constexpr.cc:5227 cp/constexpr.cc:5237
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5257
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:5315
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6173 rust/backend/rust-constexpr.cc:895
  #, fuzzy, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6213 cp/constexpr.cc:6246
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:6215 cp/constexpr.cc:6241 cp/constexpr.cc:6248
! #: cp/constexpr.cc:6591
  #, fuzzy, gcc-internal-format
  msgid "allocated here"
  msgstr "διπλό κλειδί"
  
! #: cp/constexpr.cc:6219
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6239
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:6251 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:6259
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: cp/constexpr.cc:6264
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/constexpr.cc:6267
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "το `%s' είναι μη-προσπελάσιμο"
  
! #: cp/constexpr.cc:6272 cp/constexpr.cc:6279
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:6285
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constexpr.cc:6288
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6598
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/constexpr.cc:6605
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6608
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6739
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6768
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6775
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6787 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:7239 cp/constexpr.cc:8950 cp/constexpr.cc:8962
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:7446 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7555 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:7557 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7576
  #, fuzzy, gcc-internal-format
  msgid "use of %qD"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/constexpr.cc:7580
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7586
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7739
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:7752
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7938
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7941
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:8006 cp/constexpr.cc:10745
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:8470 cp/constexpr.cc:10250
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:8501 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8553
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8563
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr ""
  
! #: cp/constexpr.cc:8571
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:8585
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:8625 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:8763 cp/constexpr.cc:10557 cp/constexpr.cc:10968
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/constexpr.cc:8807 cp/constexpr.cc:11009
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:8865
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:8900
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:8965
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: cp/constexpr.cc:9264 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9272 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:9288 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:9299 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:9319 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9323
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9358
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9986 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/constexpr.cc:10215
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:10218
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10274 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:10308 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10492
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:10504
  #, fuzzy, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/constexpr.cc:10571
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:10587
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:10651
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:10709
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10717
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10795 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:10896 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:10965
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/constexpr.cc:10978
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/constexpr.cc:11026
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/constexpr.cc:11065 rust/backend/rust-constexpr.cc:6438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Μη ορισμένο όνομα %s"
*************** msgstr "προηγούμενη αυτο�
*** 55912,56023 ****
  msgid "declaration adds contracts to %q#D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/coroutines.cc:427
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:429
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:484
  #, fuzzy, gcc-internal-format
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: cp/coroutines.cc:506
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:534
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr ""
  
! #: cp/coroutines.cc:547
  #, fuzzy, gcc-internal-format
  msgid "%qE must take no arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/coroutines.cc:554 cp/coroutines.cc:599
  #, fuzzy, gcc-internal-format
  #| msgid "%<::main%> must return %<int%>"
  msgid "%qE must return %qT, not %qT"
  msgstr "%<::main%> πρέπει να επιστρέψει %<int%>"
  
! #: cp/coroutines.cc:581
  #, fuzzy, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/coroutines.cc:592
  #, fuzzy, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/coroutines.cc:621
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:736
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr ""
  
! #: cp/coroutines.cc:756
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:760
  #, fuzzy, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/coroutines.cc:919 cp/coroutines.cc:997 cp/coroutines.cc:4553
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/coroutines.cc:1012
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1020
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1031
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/coroutines.cc:1042
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/coroutines.cc:1053
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1060
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1067
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
--- 55980,56091 ----
  msgid "declaration adds contracts to %q#D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/coroutines.cc:507
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:509
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:564
  #, fuzzy, gcc-internal-format
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: cp/coroutines.cc:586
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:614
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr ""
  
! #: cp/coroutines.cc:627
  #, fuzzy, gcc-internal-format
  msgid "%qE must take no arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/coroutines.cc:634 cp/coroutines.cc:679
  #, fuzzy, gcc-internal-format
  #| msgid "%<::main%> must return %<int%>"
  msgid "%qE must return %qT, not %qT"
  msgstr "%<::main%> πρέπει να επιστρέψει %<int%>"
  
! #: cp/coroutines.cc:661
  #, fuzzy, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/coroutines.cc:672
  #, fuzzy, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/coroutines.cc:701
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:816
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr ""
  
! #: cp/coroutines.cc:836
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:840
  #, fuzzy, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/coroutines.cc:999 cp/coroutines.cc:1077 cp/coroutines.cc:4711
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/coroutines.cc:1092
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1100
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1111
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/coroutines.cc:1122
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/coroutines.cc:1133
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1147
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
*************** msgstr "Δεν μπορεί να τεθ�
*** 56025,56119 ****
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1098
  #, fuzzy, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/coroutines.cc:1150
  #, fuzzy, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/coroutines.cc:1152
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
  # lib/argmatch.c:188
! #: cp/coroutines.cc:1280
  #, fuzzy, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "Έγκυρα ορίσματα είναι:"
  
! #: cp/coroutines.cc:1374
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1723
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr ""
  
! #: cp/coroutines.cc:1760
  #, fuzzy, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/coroutines.cc:1770
  #, fuzzy, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "Λείπει παράμετρος για `%s'"
  
  # src/outer.c:102
! #: cp/coroutines.cc:2267
  #, fuzzy, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "Ο αντιτοποθετητής επιφάνειας έχει τεθεί περισσότερο από μια φορά για το `%s'"
  
! #: cp/coroutines.cc:2829
  #, fuzzy, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/coroutines.cc:3958
  #, fuzzy, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/coroutines.cc:4183
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4708
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4713
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4744
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:4840
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr ""
  
! #: cp/coroutines.cc:5146
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
--- 56093,56202 ----
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1178
  #, fuzzy, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/coroutines.cc:1230
  #, fuzzy, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/coroutines.cc:1232
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
+ #: cp/coroutines.cc:1361 cp/coroutines.cc:1364
+ #, gcc-internal-format
+ msgid "%qs awaitable type %qT is not a structure"
+ msgstr ""
+ 
  # lib/argmatch.c:188
! #: cp/coroutines.cc:1367
  #, fuzzy, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "Έγκυρα ορίσματα είναι:"
  
! #: cp/coroutines.cc:1460
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1552 cp/coroutines.cc:1638
! #, fuzzy, gcc-internal-format
! msgid "%qs cannot be used in an unevaluated context"
! msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
! 
! #: cp/coroutines.cc:1821
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr ""
  
! #: cp/coroutines.cc:1858
  #, fuzzy, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/coroutines.cc:1868
  #, fuzzy, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "Λείπει παράμετρος για `%s'"
  
  # src/outer.c:102
! #: cp/coroutines.cc:2387
  #, fuzzy, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "Ο αντιτοποθετητής επιφάνειας έχει τεθεί περισσότερο από μια φορά για το `%s'"
  
! #: cp/coroutines.cc:2960
  #, fuzzy, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/coroutines.cc:3618
! #, gcc-internal-format
! msgid "assumption ignored because it contains an await-expression"
! msgstr ""
! 
! #: cp/coroutines.cc:4125
  #, fuzzy, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/coroutines.cc:4342
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4864
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4871
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4876
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4907
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:5003
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr ""
  
! #: cp/coroutines.cc:5277
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
*************** msgstr "μη έγκυρος αριθμό
*** 56143,56200 ****
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/cp-gimplify.cc:2050
  #, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2053
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2065
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3650
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3693
  #, fuzzy, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/cp-gimplify.cc:3696
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3735 cp/cp-gimplify.cc:3747 cp/decl.cc:4511
  #: cp/method.cc:990
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/cp-gimplify.cc:3753
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/cp-gimplify.cc:3770
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/cp-gimplify.cc:3780
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/cp-gimplify.cc:3792
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
--- 56226,56283 ----
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/cp-gimplify.cc:2055
  #, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2058
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2070
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3655
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3698
  #, fuzzy, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/cp-gimplify.cc:3701
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3740 cp/cp-gimplify.cc:3752 cp/decl.cc:4509
  #: cp/method.cc:990
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/cp-gimplify.cc:3758
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/cp-gimplify.cc:3775
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/cp-gimplify.cc:3785
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/cp-gimplify.cc:3797
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
*************** msgstr "μη έγκυρος χαρακτ
*** 56239,56245 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/cvt.cc:499 cp/typeck.cc:8914
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Δεν μπορεί να καθοριστεί το όνομα του συστήματος"
--- 56322,56328 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/cvt.cc:499 cp/typeck.cc:9030
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Δεν μπορεί να καθοριστεί το όνομα του συστήματος"
*************** msgstr "αχρησιμοποίητη μ�
*** 56600,56878 ****
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:905
  #, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr ""
  
  # src/shred.c:1134
! #: cp/decl.cc:912
  #, fuzzy, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: cp/decl.cc:1357
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.cc:1397
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:1427
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:1488
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:1492 cp/decl.cc:17249
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:1513
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:1542
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:1545
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:1598
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:1600 cp/decl.cc:2027
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:1640
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/decl.cc:1642
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:1708
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:1721 cp/decl.cc:1847
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: cp/decl.cc:1722 cp/decl.cc:1848
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:1730
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1734 cp/decl.cc:1795
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:1822
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:1828 cp/decl.cc:1842
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:1832
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:1937
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr ""
  
! #: cp/decl.cc:1941
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1957
  #, fuzzy, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/decl.cc:1982
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:2003
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:2036
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/decl.cc:2038
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:2049
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: cp/decl.cc:2051
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:2109
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:2110 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:2118
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:2123
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2127
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2131
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2138
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2141
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2144
  #, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2147
  #, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/decl.cc:2161
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:2201
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:2204
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:2253 cp/decl.cc:2263
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/decl.cc:2256 cp/decl.cc:2266
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "%s: Μη έγκυρη ρύθμιση `%s'.\n"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/decl.cc:2323 cp/decl.cc:17269
  #, fuzzy, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:2353
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:2354
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:2369
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr ""
  
! #: cp/decl.cc:2416
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:2432
  #, fuzzy, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
--- 56683,56961 ----
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:903
  #, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr ""
  
  # src/shred.c:1134
! #: cp/decl.cc:910
  #, fuzzy, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: cp/decl.cc:1355
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.cc:1395
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:1425
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:1486
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:1490 cp/decl.cc:17247
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:1511
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:1543
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:1596
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:1598 cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:1638
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/decl.cc:1640
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:1706
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:1719 cp/decl.cc:1845
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: cp/decl.cc:1720 cp/decl.cc:1846
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:1728
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1732 cp/decl.cc:1793
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:1820
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:1826 cp/decl.cc:1840
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:1830
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:1935
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr ""
  
! #: cp/decl.cc:1939
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1955
  #, fuzzy, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/decl.cc:1980
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:2001
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/decl.cc:2023
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:2034
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/decl.cc:2036
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:2047
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: cp/decl.cc:2049
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:2107
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:2108 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:2116
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:2121
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2125
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2129
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2136
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2139
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2142
  #, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2145
  #, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:2199
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:2202
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:2251 cp/decl.cc:2261
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/decl.cc:2254 cp/decl.cc:2264
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "%s: Μη έγκυρη ρύθμιση `%s'.\n"
  
! #: cp/decl.cc:2319 cp/decl.cc:17265
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, fuzzy, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:2351
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:2352
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:2367
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr ""
  
! #: cp/decl.cc:2414
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:2430
  #, fuzzy, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
*************** msgstr "αυτός είναι ο πρώ�
*** 56885,56928 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2949
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:3131
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
  #. Reject two definitions.
! #: cp/decl.cc:3409 cp/decl.cc:3438 cp/decl.cc:3476 cp/decl.cc:3493
! #: cp/decl.cc:3592
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:3425
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "σφάλμα ταιριάσματος τύπου με προηγούμενη αυτονόητη διακύρηξη"
  
! #: cp/decl.cc:3435
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:3449 cp/decl.cc:3503
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3452 cp/decl.cc:3506
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3462
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 56968,57011 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2947
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:3129
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
  #. Reject two definitions.
! #: cp/decl.cc:3407 cp/decl.cc:3436 cp/decl.cc:3474 cp/decl.cc:3491
! #: cp/decl.cc:3590
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:3423
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "σφάλμα ταιριάσματος τύπου με προηγούμενη αυτονόητη διακύρηξη"
  
! #: cp/decl.cc:3433
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:3447 cp/decl.cc:3501
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3450 cp/decl.cc:3504
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3460
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 56930,59462 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3523
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:3538
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:3541
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:3556 cp/decl.cc:3600 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:3583
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:3652
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3653
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3743
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "διπλό κλειδί"
  
! #: cp/decl.cc:3744
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3750
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
! #: cp/decl.cc:3779 cp/decl.cc:4018
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.cc:3804
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: cp/decl.cc:3816 cp/decl.cc:3984
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:3822 cp/decl.cc:3973 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr ""
  
! #: cp/decl.cc:3828 cp/decl.cc:4000
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3834 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3840 cp/decl.cc:3994
  #, fuzzy, gcc-internal-format
  msgid "  enters statement expression"
  msgstr "Πρόωρο τέλος της κανονικής έκφρασης"
  
! #: cp/decl.cc:3847 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3853 cp/decl.cc:3992
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3884 cp/decl.cc:4058
  #, fuzzy, gcc-internal-format
  msgid "  does not destroy %qD"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/decl.cc:3886 cp/decl.cc:4042
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.cc:3978
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: cp/decl.cc:4518 cp/parser.cc:7467
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:4524
  #, fuzzy, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/decl.cc:4535
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:4574 cp/decl.cc:4675
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4575
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/decl.cc:4589
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/decl.cc:4598
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:4611
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:4685
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:5163
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:5218
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5222
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5235
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5240
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5567
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5577 cp/parser.cc:24254
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5606
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5618
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5621
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5624
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5643
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:5646
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5688
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5693
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:5710
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5743
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5751
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5758
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: cp/decl.cc:5761
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5766
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5769
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5772
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5776
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: cp/decl.cc:5780
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5784
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5788
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5792
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:5795 cp/decl.cc:5798 cp/decl.cc:5801
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:5824
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:5827
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5840 cp/decl.cc:13780 cp/decl.cc:15427 cp/parser.cc:16037
! #: cp/parser.cc:21975 cp/parser.cc:28867
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:5842 cp/decl.cc:13781
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:5917
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5921
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5987 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/decl.cc:6000
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:6038
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:6065
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:6074
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:6075
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:6087
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.cc:6099
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: cp/decl.cc:6149 cp/decl.cc:6153
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:6171
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6207
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6213
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6279
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:6288 cp/decl.cc:7763
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:6299
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6452
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6458
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6477
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: cp/decl.cc:6481
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/decl.cc:6546
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6553
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "σφάλμα κατά το κλείσιμο της εισόδου `%s'"
  
! #: cp/decl.cc:6565
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:6605
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Το όνομα `%s' είναι άγνωστο\n"
  
! #: cp/decl.cc:6630
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Το όνομα `%s' είναι άγνωστο\n"
  
! #: cp/decl.cc:6732
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6736
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6743
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6786 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "μη αρχικοποιημένη σταθερά const %qD"
  
! #: cp/decl.cc:6793 rust/backend/rust-tree.cc:3272
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6802 rust/backend/rust-tree.cc:3281
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6810
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/decl.cc:6814
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6817
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7117
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/decl.cc:7189
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:7234
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/decl.cc:7251 cp/init.cc:3424 cp/search.cc:1244
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cp/decl.cc:7256
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:7281
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/decl.cc:7337
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: cp/decl.cc:7391
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7430 cp/decl.cc:7721 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "υπερβολικά πολλά αρχεία εισόδου"
  
! #: cp/decl.cc:7473
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: cp/decl.cc:7483
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: cp/decl.cc:7617
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: cp/decl.cc:7751
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:7765
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:7778
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7834
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:7855
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7900
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:8043
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:8085
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8088
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8093
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:8295
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/decl.cc:8497
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: cp/decl.cc:8668
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:8692
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:8697
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:8702
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:8707
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:8712
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8777
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8798 cp/decl.cc:15827
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8802 cp/decl.cc:15831
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: cp/decl.cc:8847 cp/decl.cc:15794
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:8883
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8895
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "η επιστρεφόμενη τιμή της `%s' δεν είναι `int'"
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8946
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:9100
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:9143
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:9351
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:9583
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Δεν είναι δυνατή η εκχώρηση της ζητηθήσας διεύθυνσης"
  
! #: cp/decl.cc:9584
  #, fuzzy, gcc-internal-format
  msgid "lambda declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:9600
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:9603
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9611
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:9634
  #, fuzzy, gcc-internal-format
  msgid "in base class of %qT"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/decl.cc:9641
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9650
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9888
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:9904
  #, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr ""
  
! #: cp/decl.cc:9910
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:9920 cp/decl.cc:10000
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9924
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9927
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9968
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:9992
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/decl.cc:10002
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10049
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10055
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:10084
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:10089
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/decl.cc:10095
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:10104
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10603
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10608
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10827
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/decl.cc:10831
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "σφάλμα κατά το κλείσιμο της εισόδου `%s'"
  
! #: cp/decl.cc:10834
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10852
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10880
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10886
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10889
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "συνεχίζεται στο τμήμα"
  
! #: cp/decl.cc:10891
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10897
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:10900
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/decl.cc:10902
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10908
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10911
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/decl.cc:10913
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10920
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:10927
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: cp/decl.cc:10959
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10999
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:11075
  #, fuzzy, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/decl.cc:11113
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:11115
  #, fuzzy, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:11122
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11174
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:11185
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/decl.cc:11203
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:11212
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11243
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:11285
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:11288
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:11291 cp/decl.cc:11294
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:11296
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:11298
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:11301
  #, fuzzy, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:11360
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:11362
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:11363
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11368
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:11370
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:11371
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11377 cp/decl.cc:14310 cp/decl.cc:14320 cp/parser.cc:12368
  #, fuzzy, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:11390
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:11392 cp/decl.cc:11401 cp/typeck.cc:4667
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:11399
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:11405
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:11419
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:11429
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/decl.cc:11437
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11443
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11450
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11455
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/decl.cc:11540
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> πρέπει να επιστρέψει %<int%>"
  
! #: cp/decl.cc:11580
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:11586
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:11588
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:11605
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:11802
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11814
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:11817
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:11820
  #, fuzzy, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/decl.cc:11941
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11949
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11960
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11965
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:11970
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12082
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12085
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12116 cp/decl.cc:12188
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/decl.cc:12120 cp/decl.cc:12191
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:12171
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:12174
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.cc:12198
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.cc:12201
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.cc:12207
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:12210
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:12322
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:12325
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/decl.cc:12335
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:12337
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:12342
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:12344
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:12349
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:12351
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:12356
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:12359
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:12377
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12381
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12395
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12496
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.cc:12507
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12510
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/decl.cc:12523
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12526
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12535
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/decl.cc:12538
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12542
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/decl.cc:12551
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12572
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12580
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12595
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:12600
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:12656
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12662
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12683
  #, fuzzy
  msgid "%e and %e specified together"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: cp/decl.cc:12895
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/decl.cc:12898 cp/decl.cc:12920
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:12901
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:12911
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:12935
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:12942
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: cp/decl.cc:12970
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:13021
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:13029 cp/decl.cc:13038 cp/decl.cc:15034
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:13046
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:13051
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:13086
  #, fuzzy, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "Δεν υπάρχουν αρχεία εισόδου"
  
! #: cp/decl.cc:13093 cp/decl.cc:13100 cp/decl.cc:13107 cp/decl.cc:13114
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:13125
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13135
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/decl.cc:13189
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/decl.cc:13239 cp/decl.cc:13243 cp/decl.cc:13246
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.cc:13263
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: cp/decl.cc:13271
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/decl.cc:13334
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "μη ορισμένο"
  
! #: cp/decl.cc:13341
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr ""
  
! #: cp/decl.cc:13350
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "μη ορισμένο"
  
! #: cp/decl.cc:13352
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:13421
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: cp/decl.cc:13465
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13491
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:13500
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13513
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:13520
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: cp/decl.cc:13530 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:13538 cp/decl.cc:13547 cp/decl.cc:13553 cp/decl.cc:13559
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:13569
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/decl.cc:13579 cp/decl.cc:13582 cp/decl.cc:13584 cp/decl.cc:13587
! #: cp/decl.cc:13597 cp/decl.cc:13607 cp/decl.cc:13617 cp/decl.cc:13621
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:13591 cp/decl.cc:13613
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13601
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13625
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13637
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:13640
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13648
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:13679
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:13705
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: cp/decl.cc:13719
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:13724
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13732
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:13746
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:13852
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:13858
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13925
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:13939
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13945
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13949
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13957
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13961
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13982
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13987
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:13991
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:14012
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14016
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:14021
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:14028
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14037
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14042
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: cp/decl.cc:14049
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14055
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: cp/decl.cc:14067
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14090
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14104
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:14107
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:14114
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14140
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14152
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/decl.cc:14158
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:14165
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:14200
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:14205
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:14206
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:14214
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:14215
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:14233
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:14250
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:14255
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:14259
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:14269
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14273
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14299
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:14307
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:14317
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:14326
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/decl.cc:14349
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:14407
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:14420 cp/decl.cc:14427
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:14429
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
  
! #: cp/decl.cc:14458
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:14459
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: cp/decl.cc:14532
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14611
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:14637
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:14642
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:14672
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:14674
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:14682
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:14722
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14734
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14745
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:14748
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/decl.cc:14751
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:14761
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14774
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:14780
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:14786
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:14792
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:14808
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:14811
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:14837
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:14840
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14845
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14849
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:14875
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Υπάρχει αντικείμενο με το ίδιο όνομα"
  
! #: cp/decl.cc:14964
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.cc:14972
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:14974
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:14978
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:14991
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:15011
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:15015
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15025
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:15040
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:15059
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: cp/decl.cc:15069 cp/parser.cc:21410
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:15076
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15079
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15085 cp/parser.cc:26076
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:15095
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/decl.cc:15149 cp/parser.cc:3855
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "μη έγκυρο όρισμα μήκους περιεχομένου"
  
! #: cp/decl.cc:15153
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:15173
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/decl.cc:15176
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "μη έγκυρη ώρα της μέρας"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15192
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/decl.cc:15213
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%#D'"
  
! #: cp/decl.cc:15223
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:15233
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:15247
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/decl.cc:15254
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:15261 cp/decl.cc:15274
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:15280
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/decl.cc:15289
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:15295
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/decl.cc:15303 cp/decl.cc:15662
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: cp/decl.cc:15313
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:15316
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/decl.cc:15381
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:15386
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:15406
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:15409
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:15428 cp/parser.cc:21976 cp/parser.cc:28868
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
  # src/shred.c:1134
! #: cp/decl.cc:15478 cp/decl.cc:15489
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: cp/decl.cc:15483
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:15526 cp/decl.cc:15534 cp/decl.cc:15541 cp/decl.cc:15548
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:15600
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:15603
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:15609
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:15613
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:15618
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:15621
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:15633
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15637
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15645
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:15652
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:15653
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:15696
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:15705
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:15746
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:15753
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:15759
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:15767
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:15774
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:15806
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:16013
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/decl.cc:16016
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/decl.cc:16143
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:16147
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:16176
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:16184
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16211
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16494
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:16573
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:16580
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:16638
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/decl.cc:16646
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/decl.cc:16654
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:16664
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:16674
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:16705
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:16715
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16741
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16742
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16754
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16755
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16766
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16767 cp/decl.cc:16777
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16778
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16793
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:16817
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16824
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16826
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16835
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16837
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16853
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:16872
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16879
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16891
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:16946
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:16970
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:16973
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:16975
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:16984
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:16985 cp/decl.cc:16993
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:16992
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 57013,59545 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3521
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:3536
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:3539
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:3554 cp/decl.cc:3598 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:3581
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:3650
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3651
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3741
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "διπλό κλειδί"
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.cc:3746
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
! #: cp/decl.cc:3777 cp/decl.cc:4016
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: cp/decl.cc:3814 cp/decl.cc:3982
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:3820 cp/decl.cc:3971 cp/decl.cc:3984
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr ""
  
! #: cp/decl.cc:3826 cp/decl.cc:3998
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3832 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3838 cp/decl.cc:3992
  #, fuzzy, gcc-internal-format
  msgid "  enters statement expression"
  msgstr "Πρόωρο τέλος της κανονικής έκφρασης"
  
! #: cp/decl.cc:3845 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3851 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3882 cp/decl.cc:4056
  #, fuzzy, gcc-internal-format
  msgid "  does not destroy %qD"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/decl.cc:3884 cp/decl.cc:4040
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.cc:3976
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: cp/decl.cc:4516 cp/parser.cc:7467
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:4522
  #, fuzzy, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/decl.cc:4533
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:4572 cp/decl.cc:4673
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4573
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/decl.cc:4587
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/decl.cc:4596
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:4609
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:4683
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:5161
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:5216
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5238
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5565
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5575 cp/parser.cc:24258
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5604
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5616
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5619
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5622
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5641
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:5644
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5686
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5691
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:5708
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5741
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5749
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5756
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: cp/decl.cc:5759
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5764
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5767
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5770
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5774
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: cp/decl.cc:5778
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5782
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5786
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5790
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:5793 cp/decl.cc:5796 cp/decl.cc:5799
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:5822
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:5825
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5838 cp/decl.cc:13778 cp/decl.cc:15425 cp/parser.cc:16040
! #: cp/parser.cc:21979 cp/parser.cc:28921
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:5840 cp/decl.cc:13779
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5919
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5985 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/decl.cc:5998
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:6036
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:6063
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:6072
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:6073
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:6085
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.cc:6097
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
  
! #: cp/decl.cc:6147 cp/decl.cc:6151
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:6169
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6205
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6211
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6277
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:6286 cp/decl.cc:7761
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:6367
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6450
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6456
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6475
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: cp/decl.cc:6479
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/decl.cc:6544
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6551
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "σφάλμα κατά το κλείσιμο της εισόδου `%s'"
  
! #: cp/decl.cc:6563
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:6603
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Το όνομα `%s' είναι άγνωστο\n"
  
! #: cp/decl.cc:6628
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Το όνομα `%s' είναι άγνωστο\n"
  
! #: cp/decl.cc:6730
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6734
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6741
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6784 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "μη αρχικοποιημένη σταθερά const %qD"
  
! #: cp/decl.cc:6791 rust/backend/rust-tree.cc:3272
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6800 rust/backend/rust-tree.cc:3281
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6808
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/decl.cc:6812
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6815
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7115
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/decl.cc:7187
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/decl.cc:7249 cp/init.cc:3424 cp/search.cc:1244
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cp/decl.cc:7254
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:7279
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: cp/decl.cc:7389
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7428 cp/decl.cc:7719 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "υπερβολικά πολλά αρχεία εισόδου"
  
! #: cp/decl.cc:7471
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: cp/decl.cc:7481
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: cp/decl.cc:7615
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "ακολουθούν σκουπίδια στο τέλος της γραμμής"
  
! #: cp/decl.cc:7749
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:7763
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:7776
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7832
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:7853
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7898
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:8041
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/decl.cc:8081
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8086
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8091
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:8293
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/decl.cc:8495
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: cp/decl.cc:8666
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:8690
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:8695
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:8700
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:8705
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:8710
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8775
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8796 cp/decl.cc:15825
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8800 cp/decl.cc:15829
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: cp/decl.cc:8845 cp/decl.cc:15792
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8893
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "η επιστρεφόμενη τιμή της `%s' δεν είναι `int'"
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8944
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:9098
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl.cc:9141
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:9349
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:9581
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Δεν είναι δυνατή η εκχώρηση της ζητηθήσας διεύθυνσης"
  
! #: cp/decl.cc:9582
  #, fuzzy, gcc-internal-format
  msgid "lambda declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:9598
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:9601
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9609
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:9632
  #, fuzzy, gcc-internal-format
  msgid "in base class of %qT"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/decl.cc:9639
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9648
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9886
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:9902
  #, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr ""
  
! #: cp/decl.cc:9908
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:9918 cp/decl.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9925
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9966
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:9990
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/decl.cc:10000
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10047
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10053
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:10082
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:10087
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/decl.cc:10093
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:10102
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:10598
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10601
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10825
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/decl.cc:10829
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "σφάλμα κατά το κλείσιμο της εισόδου `%s'"
  
! #: cp/decl.cc:10832
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:10848
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10876
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10884
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10887
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "συνεχίζεται στο τμήμα"
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10895
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:10898
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10906
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10909
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10918
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:10925
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: cp/decl.cc:10957
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10997
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:11073
  #, fuzzy, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/decl.cc:11111
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:11113
  #, fuzzy, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:11120
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11172
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:11183
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/decl.cc:11201
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:11210
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11241
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:11283
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:11286
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:11289 cp/decl.cc:11292
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:11294
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:11296
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:11299
  #, fuzzy, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:11358
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:11360
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:11361
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11366
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:11368
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:11369
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11375 cp/decl.cc:14308 cp/decl.cc:14318 cp/parser.cc:12370
  #, fuzzy, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:11388
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:11390 cp/decl.cc:11399 cp/typeck.cc:4783
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:11397
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:11403
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:11427
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/decl.cc:11435
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11441
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11448
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11453
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/decl.cc:11538
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> πρέπει να επιστρέψει %<int%>"
  
! #: cp/decl.cc:11578
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:11584
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:11586
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/decl.cc:11603
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:11800
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:11803
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11812
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:11815
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:11818
  #, fuzzy, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/decl.cc:11939
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: cp/decl.cc:11943
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11947
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11958
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11963
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:11968
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12080
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12083
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12114 cp/decl.cc:12186
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/decl.cc:12118 cp/decl.cc:12189
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:12169
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:12172
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.cc:12196
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.cc:12199
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.cc:12205
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:12208
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:12260
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:12320
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:12323
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/decl.cc:12333
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:12335
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:12340
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:12342
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:12347
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:12349
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:12354
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:12357
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:12375
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12379
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12393
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12491
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12494
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.cc:12505
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12508
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/decl.cc:12521
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12524
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12533
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/decl.cc:12536
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12540
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/decl.cc:12549
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12570
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12578
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12593
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:12598
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12660
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12681
  #, fuzzy
  msgid "%e and %e specified together"
  msgstr "μόνο ένα όρισμα μπορεί να δηλωθεί"
  
! #: cp/decl.cc:12893
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/decl.cc:12896 cp/decl.cc:12918
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:12899
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:12909
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:12933
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:12940
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: cp/decl.cc:12968
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:13019
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:13027 cp/decl.cc:13036 cp/decl.cc:15032
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%s'"
  
! #: cp/decl.cc:13044
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:13049
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:13084
  #, fuzzy, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "Δεν υπάρχουν αρχεία εισόδου"
  
! #: cp/decl.cc:13091 cp/decl.cc:13098 cp/decl.cc:13105 cp/decl.cc:13112
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:13123
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13133
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/decl.cc:13187
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/decl.cc:13237 cp/decl.cc:13241 cp/decl.cc:13244
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.cc:13261
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: cp/decl.cc:13269
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/decl.cc:13332
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "μη ορισμένο"
  
! #: cp/decl.cc:13339
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr ""
  
! #: cp/decl.cc:13348
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "μη ορισμένο"
  
! #: cp/decl.cc:13350
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:13419
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13489
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:13498
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13511
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:13518
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: cp/decl.cc:13528 cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:13536 cp/decl.cc:13545 cp/decl.cc:13551 cp/decl.cc:13557
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:13567
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/decl.cc:13577 cp/decl.cc:13580 cp/decl.cc:13582 cp/decl.cc:13585
! #: cp/decl.cc:13595 cp/decl.cc:13605 cp/decl.cc:13615 cp/decl.cc:13619
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:13589 cp/decl.cc:13611
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13599
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13623
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13635
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:13638
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13646
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:13677
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:13703
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Εγγραφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
  
! #: cp/decl.cc:13717
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:13722
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:13850
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:13856
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13923
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:13937
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13943
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13947
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13955
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13959
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13985
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:13989
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:14019
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:14026
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14035
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14040
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: cp/decl.cc:14047
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14053
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: cp/decl.cc:14065
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: cp/decl.cc:14075
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14088
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14102
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:14105
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:14112
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14138
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14150
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/decl.cc:14156
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:14163
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/decl.cc:14196
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:14203
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:14204
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:14212
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:14213
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:14231
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:14248
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:14253
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:14257
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14271
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14297
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:14305
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:14315
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:14324
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/decl.cc:14347
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:14405
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:14418 cp/decl.cc:14425
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:14427
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
  
! #: cp/decl.cc:14456
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/decl.cc:14457
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "άγνωστος χαρακτήρας στο πεδίο `%s' της κατηγορίας `%s'"
  
! #: cp/decl.cc:14530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:14635
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:14640
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:14670
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:14672
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:14680
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:14720
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:14729
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14732
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14743
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/decl.cc:14746
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/decl.cc:14749
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:14759
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14766
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14772
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:14778
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:14784
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:14790
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:14806
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:14809
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:14835
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/decl.cc:14838
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14843
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14847
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:14873
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Υπάρχει αντικείμενο με το ίδιο όνομα"
  
! #: cp/decl.cc:14962
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.cc:14970
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:14976
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:14989
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:15009
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:15013
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15023
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:15038
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:15057
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: cp/decl.cc:15067 cp/parser.cc:21414
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/decl.cc:15074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15083 cp/parser.cc:26080
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:15093
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/decl.cc:15147 cp/parser.cc:3855
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "μη έγκυρο όρισμα μήκους περιεχομένου"
  
! #: cp/decl.cc:15151
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:15171
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/decl.cc:15174
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "μη έγκυρη ώρα της μέρας"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15190
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/decl.cc:15211
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%#D'"
  
! #: cp/decl.cc:15221
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/decl.cc:15231
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:15245
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/decl.cc:15252
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/decl.cc:15259 cp/decl.cc:15272
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:15278
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/decl.cc:15287
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:15293
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/decl.cc:15301 cp/decl.cc:15660
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: cp/decl.cc:15311
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:15314
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/decl.cc:15379
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:15384
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/decl.cc:15404
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:15407
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:15426 cp/parser.cc:21980 cp/parser.cc:28922
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
  # src/shred.c:1134
! #: cp/decl.cc:15476 cp/decl.cc:15487
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: cp/decl.cc:15481
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:15524 cp/decl.cc:15532 cp/decl.cc:15539 cp/decl.cc:15546
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:15598
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:15601
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:15607
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:15611
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:15616
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:15619
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:15631
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15635
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15643
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "μη έγκυρη τάξη χαρακτήρων `%s'"
  
! #: cp/decl.cc:15650
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:15651
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:15694
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:15703
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:15744
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:15751
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:15757
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:15765
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:15772
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:15809
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:16011
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/decl.cc:16014
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/decl.cc:16141
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:16145
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/decl.cc:16174
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:16182
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:16571
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:16578
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:16636
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/decl.cc:16644
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/decl.cc:16652
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:16662
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:16672
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:16703
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:16713
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16739
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16740
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16752
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16753
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16764
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16765 cp/decl.cc:16775
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16776
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: cp/decl.cc:16791
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/decl.cc:16815
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16822
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16824
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16833
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16835
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16851
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:16870
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16877
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16889
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:16944
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:16968
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/decl.cc:16971
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:16973
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:16982
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:16983 cp/decl.cc:16991
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 59468,59569 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17007
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "έχουν παραληφθεί ορίσματα"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/decl.cc:17050 cp/name-lookup.cc:6234 cp/name-lookup.cc:6367
! #: cp/parser.cc:7477 cp/parser.cc:33034
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cp/decl.cc:17060
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:17082 cp/name-lookup.cc:5923
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:17111 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10128
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:17116
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17221
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:17248
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: cp/decl.cc:17385
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:17392
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:17403
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/decl.cc:17428
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:17460
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/decl.cc:17618
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17621 cp/decl.cc:17630 cp/decl.cc:17641 cp/decl.cc:18242
! #: cp/parser.cc:22331
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:17627
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17638
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17713
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 59551,59652 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17005
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "έχουν παραληφθεί ορίσματα"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/decl.cc:17048 cp/name-lookup.cc:6237 cp/name-lookup.cc:6370
! #: cp/parser.cc:7477 cp/parser.cc:33093
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cp/decl.cc:17058
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/decl.cc:17080 cp/name-lookup.cc:5926
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:17109 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10141
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/decl.cc:17114
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17219
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl.cc:17246
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Η λειτουργία δεν υποστηρίζεται"
  
! #: cp/decl.cc:17383
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:17390
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:17401
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/decl.cc:17426
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:17456
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:17458
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/decl.cc:17616
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17619 cp/decl.cc:17628 cp/decl.cc:17639 cp/decl.cc:18240
! #: cp/parser.cc:22335
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/decl.cc:17625
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17636
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17711
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 59572,59653 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17862
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:18049
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/decl.cc:18059
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/decl.cc:18108
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:18109
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:18120
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:18140
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/decl.cc:18240 cp/parser.cc:22329
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/decl.cc:18314
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "η επιστρεφόμενη τιμή της `%s' δεν είναι `int'"
  
! #: cp/decl.cc:18481 cp/typeck.cc:11344
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:19300
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/decl.cc:19302 cp/typeck.cc:11222
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:19358
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/decl.cc:19549
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:19947
  #, fuzzy, gcc-internal-format
  msgid "using %qs"
  msgstr "σφάλμα ανάγνωσης %s"
  
! #: cp/decl.cc:19959
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 59655,59736 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17860
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:18047
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/decl.cc:18057
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/decl.cc:18106
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:18107
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:18118
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:18138
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/decl.cc:18238 cp/parser.cc:22333
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/decl.cc:18312
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "η επιστρεφόμενη τιμή της `%s' δεν είναι `int'"
  
! #: cp/decl.cc:18479 cp/typeck.cc:11460
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:19298
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/decl.cc:19300 cp/typeck.cc:11338
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:19356
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/decl.cc:19547
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/decl.cc:19945
  #, fuzzy, gcc-internal-format
  msgid "using %qs"
  msgstr "σφάλμα ανάγνωσης %s"
  
! #: cp/decl.cc:19957
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 59949,59960 ****
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:5117
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5121
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr ""
--- 60032,60043 ----
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:5122
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5126
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr ""
*************** msgstr ""
*** 59963,60335 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5131
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5135
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl2.cc:5139
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:5157
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5161
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr ""
  
! #: cp/decl2.cc:5169
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5172
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl2.cc:5377
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl2.cc:5380
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl2.cc:5382
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5454 cp/decl2.cc:5457
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5820
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:6058
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/decl2.cc:6063
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:6186
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr ""
  
! #: cp/decl2.cc:6190
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6336
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:6345
  #, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr ""
  
! #: cp/decl2.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/decl2.cc:6397
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr ""
  
! #: cp/decl2.cc:6436
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:3791
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr ""
  
! #: cp/error.cc:3796
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr ""
  
! #: cp/error.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/error.cc:3828
  #, fuzzy, gcc-internal-format
  msgid "In static member function %qD"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: cp/error.cc:3830
  #, gcc-internal-format
  msgid "In copy constructor %qD"
  msgstr ""
  
! #: cp/error.cc:3832
  #, fuzzy, gcc-internal-format
  msgid "In constructor %qD"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/error.cc:3834
  #, fuzzy, gcc-internal-format
  msgid "In destructor %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/error.cc:3836
  #, fuzzy, gcc-internal-format
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "Στη συνάρτηση"
  
! #: cp/error.cc:3838
  #, fuzzy, gcc-internal-format
  msgid "In explicit object member function %qD"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: cp/error.cc:3840
  #, fuzzy, gcc-internal-format
  msgid "In member function %qD"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: cp/error.cc:3843
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs:"
  msgid "In function %qD"
  msgstr "Στη συνάρτηση %qs:"
  
! #: cp/error.cc:3870
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3871
  #, fuzzy, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/error.cc:3891
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3894
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3987
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3988
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3993
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3994
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4001
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:4002
  #, gcc-internal-format
  msgid "required from here\n"
  msgstr ""
  
! #: cp/error.cc:4052
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4104
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:4117
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4132
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr ""
  
! #: cp/error.cc:4154
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr ""
  
! #: cp/error.cc:4185
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4186
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "in requirements "
  msgstr "χωρίς ορίσματα"
  
! #: cp/error.cc:4304
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "χωρίς ορίσματα"
  
! #: cp/error.cc:4398
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4750
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4755
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4760
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4765
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4770
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4775
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4780
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4786
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4791
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4796
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4801
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4806
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4811
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4817
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4822
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4875
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/error.cc:4880
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cp/error.cc:4895
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/error.cc:4899 cp/typeck.cc:2897
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/error.cc:4921
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/error.cc:4925 cp/typeck.cc:3492
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/error.cc:4936
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/error.cc:4940
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
--- 60046,60418 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5136
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5140
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl2.cc:5144
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:5162
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5166
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr ""
  
! #: cp/decl2.cc:5174
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5177
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/decl2.cc:5382
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl2.cc:5385
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/decl2.cc:5387
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5459 cp/decl2.cc:5462
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5825
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:6059
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/decl2.cc:6064
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:6187
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr ""
  
! #: cp/decl2.cc:6191
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6364
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:6373
  #, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr ""
  
! #: cp/decl2.cc:6377
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: cp/decl2.cc:6425
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr ""
  
! #: cp/decl2.cc:6464
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:3812
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr ""
  
! #: cp/error.cc:3817
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr ""
  
! #: cp/error.cc:3823
  #, fuzzy, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/error.cc:3849
  #, fuzzy, gcc-internal-format
  msgid "In static member function %qD"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: cp/error.cc:3851
  #, gcc-internal-format
  msgid "In copy constructor %qD"
  msgstr ""
  
! #: cp/error.cc:3853
  #, fuzzy, gcc-internal-format
  msgid "In constructor %qD"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/error.cc:3855
  #, fuzzy, gcc-internal-format
  msgid "In destructor %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/error.cc:3857
  #, fuzzy, gcc-internal-format
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "Στη συνάρτηση"
  
! #: cp/error.cc:3859
  #, fuzzy, gcc-internal-format
  msgid "In explicit object member function %qD"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: cp/error.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "In member function %qD"
  msgstr "Στη συνάρτηση μέλος `%s':"
  
! #: cp/error.cc:3864
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs:"
  msgid "In function %qD"
  msgstr "Στη συνάρτηση %qs:"
  
! #: cp/error.cc:3891
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3892
  #, fuzzy, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/error.cc:3912
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3915
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:4008
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4009
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4014
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4015
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4022
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:4023
  #, gcc-internal-format
  msgid "required from here\n"
  msgstr ""
  
! #: cp/error.cc:4073
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4125
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:4138
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4153
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr ""
  
! #: cp/error.cc:4175
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr ""
  
! #: cp/error.cc:4206
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4207
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "in requirements "
  msgstr "χωρίς ορίσματα"
  
! #: cp/error.cc:4325
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "χωρίς ορίσματα"
  
! #: cp/error.cc:4419
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4771
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4776
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4781
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4786
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4791
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4796
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4801
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4807
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4812
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4817
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4822
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4827
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4832
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4838
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4843
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4896
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/error.cc:4901
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cp/error.cc:4916
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/error.cc:4920 cp/typeck.cc:2897
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/error.cc:4942
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/error.cc:4946 cp/typeck.cc:3492
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/error.cc:4957
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/error.cc:4961
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
*************** msgstr ""
*** 60555,60572 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2648
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2651 cp/method.cc:2662
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "η κλάση χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2659
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
--- 60638,60655 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2649
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2652 cp/method.cc:2663
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "η κλάση χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2660
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
*************** msgstr ""
*** 60938,60949 ****
  msgid "%<this%> was not captured for this lambda function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/lambda.cc:1581
  #, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
  
! #: cp/lambda.cc:1585
  #, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
--- 61021,61032 ----
  msgid "%<this%> was not captured for this lambda function"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/lambda.cc:1578
  #, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
  
! #: cp/lambda.cc:1582
  #, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
*************** msgstr ""
*** 61080,61091 ****
  msgid "mapper exit status %d"
  msgstr "%s: Ο προεπεξεργαστής C απέτυχε με σήμα %d\n"
  
! #: cp/method.cc:867 cp/method.cc:2601
  #, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr ""
  
! #: cp/method.cc:873 cp/method.cc:2607
  #, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr ""
--- 61163,61174 ----
  msgid "mapper exit status %d"
  msgstr "%s: Ο προεπεξεργαστής C απέτυχε με σήμα %d\n"
  
! #: cp/method.cc:867 cp/method.cc:2602
  #, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr ""
  
! #: cp/method.cc:873 cp/method.cc:2608
  #, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr ""
*************** msgstr ""
*** 61201,61319 ****
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2524
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.cc:2535
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2624
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "μη έγκυρο byte ή λίστα πεδίων"
  
! #: cp/method.cc:2681
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.cc:2692
  #, fuzzy, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2910
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.cc:2954
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3086
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3089
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3098
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3109
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3117 cp/method.cc:3141
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3150
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3573
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3578
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3583
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3588
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3597
  #, fuzzy, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr "αδυναμία προσπέλασης(stat()) αρχείου `%s': %s"
  
! #: cp/method.cc:3695
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3715
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/method.cc:3754
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/method.cc:3763
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "μη έγκυρο όρισμα μήκους περιεχομένου"
--- 61284,61402 ----
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2525
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2537
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2625
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "μη έγκυρο byte ή λίστα πεδίων"
  
! #: cp/method.cc:2682
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.cc:2693
  #, fuzzy, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2911
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.cc:2955
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3087
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3090
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3099
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3110
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3118 cp/method.cc:3142
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3151
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3574
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3579
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3584
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3589
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3598
  #, fuzzy, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr "αδυναμία προσπέλασης(stat()) αρχείου `%s': %s"
  
! #: cp/method.cc:3696
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3716
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/method.cc:3755
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/method.cc:3764
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "μη έγκυρο όρισμα μήκους περιεχομένου"
*************** msgstr ""
*** 61348,61779 ****
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:12044
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12048
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12051
  #, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12054
  #, fuzzy, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:12105 cp/module.cc:12229
  #, fuzzy, gcc-internal-format
  msgid "conflicting type for imported declaration %#qD"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:12114
  #, fuzzy, gcc-internal-format
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:12126
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/module.cc:12133
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/module.cc:12171
  #, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/module.cc:12204
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:12220
  #, fuzzy, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:12246
  #, fuzzy, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:12349
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/module.cc:12351 cp/module.cc:12378
  #, fuzzy, gcc-internal-format
  msgid "existing default declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/module.cc:12375
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/module.cc:13434
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:13436
  #, fuzzy, gcc-internal-format
  msgid "existing definition %qD"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: cp/module.cc:13448
  #, fuzzy, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:13450
  #, fuzzy, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:13456
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13460
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13673
  #, fuzzy, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/module.cc:13691
  #, fuzzy, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/module.cc:13715
  #, fuzzy, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/module.cc:13733
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr ""
  
! #: cp/module.cc:13745
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr ""
  
! #: cp/module.cc:13756
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:13788
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13797
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13833
  #, fuzzy, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/module.cc:13845
  #, fuzzy, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/module.cc:13897
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13899
  #, fuzzy, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/module.cc:15021
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15032
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15070
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15667
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15687
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15688 cp/module.cc:21270
  #, fuzzy, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/module.cc:16037
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16043
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18810
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19050
  #, fuzzy, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/module.cc:19075 cp/module.cc:19078
  #, fuzzy, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr "Μεταγλωττισμός προδιαγραφών τοπικών ρυθμίσεων"
  
! #: cp/module.cc:19084
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19086
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19418
  #, fuzzy, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: cp/module.cc:19456 cp/module.cc:19461
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr ""
  
! #: cp/module.cc:19467
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr ""
  
! #: cp/module.cc:19497
  #, fuzzy, gcc-internal-format
  msgid "module %qs found"
  msgstr "το αρχείο χάρτη χαρακτήρων `%s' δεν βρέθηκε"
  
! #: cp/module.cc:19499
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19500
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19515
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19529
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19541
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19561
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:19563
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19566
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19584
  #, fuzzy, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "Κακοσυνταίριασμα τύπων καταχώρησης/πίνακα"
  
! #: cp/module.cc:19675
  #, fuzzy, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: cp/module.cc:20232
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:20271
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:20281
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20286
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20289
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20610
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr ""
  
! #: cp/module.cc:20613
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%#D'"
  
! #: cp/module.cc:20619
  #, fuzzy, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%#D'"
  
! #: cp/module.cc:20622
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20627
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20631
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20637
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:20640
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:20645
  #, fuzzy, gcc-internal-format
  msgid "previously declared in module %qs"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/module.cc:20649
  #, fuzzy, gcc-internal-format
  msgid "previously declared in global module"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/module.cc:20788
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20803
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/module.cc:20810
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:20963
  #, fuzzy, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:21114
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21115
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21122
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21123
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21185
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21189
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
--- 61431,61877 ----
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:6549
! #, gcc-internal-format
! msgid "%<target%> attribute currently unsupported in modules"
! msgstr ""
! 
! #: cp/module.cc:6552
! #, gcc-internal-format
! msgid "%<optimize%> attribute currently unsupported in modules"
! msgstr ""
! 
! #: cp/module.cc:12100
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12104
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12107
  #, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12110
  #, fuzzy, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:12161 cp/module.cc:12285
  #, fuzzy, gcc-internal-format
  msgid "conflicting type for imported declaration %#qD"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:12170
  #, fuzzy, gcc-internal-format
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:12182
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/module.cc:12227
  #, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12245
  #, fuzzy, gcc-internal-format
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/module.cc:12260
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:12276
  #, fuzzy, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:12302
  #, fuzzy, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:12405
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/module.cc:12407 cp/module.cc:12434
  #, fuzzy, gcc-internal-format
  msgid "existing default declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/module.cc:12431
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/module.cc:13494
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:13496
  #, fuzzy, gcc-internal-format
  msgid "existing definition %qD"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: cp/module.cc:13508
  #, fuzzy, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:13510
  #, fuzzy, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:13516
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13520
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13733
  #, fuzzy, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/module.cc:13751
  #, fuzzy, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/module.cc:13775
  #, fuzzy, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/module.cc:13793
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr ""
  
! #: cp/module.cc:13805
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr ""
  
! #: cp/module.cc:13816
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:13848
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13857
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13893
  #, fuzzy, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/module.cc:13905
  #, fuzzy, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/module.cc:13957
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13959
  #, fuzzy, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/module.cc:15089
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15104
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15111
! #, gcc-internal-format
! msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
! msgstr ""
! 
! #: cp/module.cc:15150
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15747
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15767
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15768 cp/module.cc:21350
  #, fuzzy, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/module.cc:16117
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16123
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18890
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19130
  #, fuzzy, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/module.cc:19155 cp/module.cc:19158
  #, fuzzy, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr "Μεταγλωττισμός προδιαγραφών τοπικών ρυθμίσεων"
  
! #: cp/module.cc:19164
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19166
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19498
  #, fuzzy, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "αδυναμία ανοίγματος αρχείου εξόδου `%s'"
  
! #: cp/module.cc:19536 cp/module.cc:19541
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr ""
  
! #: cp/module.cc:19547
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr ""
  
! #: cp/module.cc:19577
  #, fuzzy, gcc-internal-format
  msgid "module %qs found"
  msgstr "το αρχείο χάρτη χαρακτήρων `%s' δεν βρέθηκε"
  
! #: cp/module.cc:19579
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19580
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19595
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19609
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19621
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19641
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:19643
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19646
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19664
  #, fuzzy, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "Κακοσυνταίριασμα τύπων καταχώρησης/πίνακα"
  
! #: cp/module.cc:19755
  #, fuzzy, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr "ειδικά αρχεία μπλοκ δεν υποστηρίζονται"
  
! #: cp/module.cc:20312
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:20351
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:20361
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20366
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20369
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20690
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr ""
  
! #: cp/module.cc:20693
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%#D'"
  
! #: cp/module.cc:20699
  #, fuzzy, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "αυτονόητη διακύρηξη της συνάρτησης `%#D'"
  
! #: cp/module.cc:20702
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20707
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20711
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20717
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:20720
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/module.cc:20725
  #, fuzzy, gcc-internal-format
  msgid "previously declared in module %qs"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/module.cc:20729
  #, fuzzy, gcc-internal-format
  msgid "previously declared in global module"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/module.cc:20868
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20883
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/module.cc:20890
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:21043
  #, fuzzy, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/module.cc:21194
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21195
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21202
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21203
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21269
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
*************** msgstr ""
*** 61785,61886 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21234
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "module already declared"
  msgstr ""
  
! #: cp/module.cc:21266
  #, gcc-internal-format
  msgid "module already imported"
  msgstr ""
  
! #: cp/module.cc:21271
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr ""
  
! #: cp/module.cc:21479
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown compiled module interface: %s"
  msgstr "άγνωστο σετ `%s'"
  
! #: cp/module.cc:21529
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21547
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21548
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21908
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:21912
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr ""
  
! #: cp/module.cc:21944 cp/module.cc:21973
  #, fuzzy, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/module.cc:21983
  #, fuzzy, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/module.cc:22183
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22223
  #, fuzzy, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "σφάλμα εγγραφής %s"
  
! #: cp/module.cc:22238
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22241
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22243
  #, fuzzy, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/module.cc:22307
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:22404
  #, fuzzy, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "άγνωστο σετ `%s'"
--- 61883,61984 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21314
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21345
  #, gcc-internal-format
  msgid "module already declared"
  msgstr ""
  
! #: cp/module.cc:21346
  #, gcc-internal-format
  msgid "module already imported"
  msgstr ""
  
! #: cp/module.cc:21351
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr ""
  
! #: cp/module.cc:21559
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown compiled module interface: %s"
  msgstr "άγνωστο σετ `%s'"
  
! #: cp/module.cc:21609
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21627
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21628
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21988
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:21992
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr ""
  
! #: cp/module.cc:22024 cp/module.cc:22053
  #, fuzzy, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/module.cc:22063
  #, fuzzy, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/module.cc:22263
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22303
  #, fuzzy, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "σφάλμα εγγραφής %s"
  
! #: cp/module.cc:22318
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22321
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22323
  #, fuzzy, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/module.cc:22387
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:22484
  #, fuzzy, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "άγνωστο σετ `%s'"
*************** msgid "friend declaration %qD in local c
*** 61936,62188 ****
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
  # src/request.c:37
! #: cp/name-lookup.cc:4653
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s: %s: "
  
  # src/request.c:37
! #: cp/name-lookup.cc:4656
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:5252
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5256
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/name-lookup.cc:5259
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/name-lookup.cc:5262
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/name-lookup.cc:6070
  #, fuzzy, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/name-lookup.cc:6086
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6094
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6110 cp/pt.cc:18933
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/name-lookup.cc:6120
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/name-lookup.cc:6131 cp/name-lookup.cc:6204
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/name-lookup.cc:6154
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/name-lookup.cc:6214
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6226
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/name-lookup.cc:6241
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/name-lookup.cc:6252
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/name-lookup.cc:6345
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6387
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/name-lookup.cc:6397
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6467
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/name-lookup.cc:6469
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6523
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/name-lookup.cc:6530
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6540 cp/name-lookup.cc:6567
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6546
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6583 cp/name-lookup.cc:9004
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/name-lookup.cc:6912
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6964
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6970
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7295
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7301
  #, fuzzy, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/name-lookup.cc:7739
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/name-lookup.cc:7742
  #, fuzzy, gcc-internal-format
  msgid "it was later defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/name-lookup.cc:8538
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8976
  #, fuzzy, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/name-lookup.cc:8979
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:8998
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "δεν είναι δυνατό να μετανομαστεί το `.' ή το `..'"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/name-lookup.cc:9192
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cp/name-lookup.cc:9208
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:9291
  #, fuzzy, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/name-lookup.cc:9293
  #, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9297
  #, gcc-internal-format
  msgid "exporting unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9307
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9357
  #, fuzzy, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/name-lookup.cc:9359
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/name-lookup.cc:9402
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9411
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 62034,62286 ----
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
  # src/request.c:37
! #: cp/name-lookup.cc:4656
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s: %s: "
  
  # src/request.c:37
! #: cp/name-lookup.cc:4659
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:5255
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5259
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/name-lookup.cc:5262
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/name-lookup.cc:5265
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/name-lookup.cc:6073
  #, fuzzy, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/name-lookup.cc:6089
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6097
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6113 cp/pt.cc:18962
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/name-lookup.cc:6123
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/name-lookup.cc:6134 cp/name-lookup.cc:6207
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/name-lookup.cc:6157
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/name-lookup.cc:6217
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6229
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/name-lookup.cc:6244
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/name-lookup.cc:6255
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/name-lookup.cc:6348
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6390
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/name-lookup.cc:6400
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6470
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/name-lookup.cc:6472
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6526
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/name-lookup.cc:6533
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6543 cp/name-lookup.cc:6570
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6549
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6586 cp/name-lookup.cc:9007
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/name-lookup.cc:6915
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6967
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6973
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7298
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7304
  #, fuzzy, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "η `%s' είναι συνήθως μη-στατική συνάρτηση"
  
! #: cp/name-lookup.cc:7742
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/name-lookup.cc:7745
  #, fuzzy, gcc-internal-format
  msgid "it was later defined here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/name-lookup.cc:8541
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8979
  #, fuzzy, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/name-lookup.cc:8982
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:9001
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9093
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "δεν είναι δυνατό να μετανομαστεί το `.' ή το `..'"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/name-lookup.cc:9195
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: cp/name-lookup.cc:9211
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:9294
  #, fuzzy, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/name-lookup.cc:9296
  #, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9300
  #, gcc-internal-format
  msgid "exporting unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9310
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9360
  #, fuzzy, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "αυτός είναι ο πρώτος ορισμός"
  
! #: cp/name-lookup.cc:9362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "κανένας ορισμός του `UNDEFINED'"
  
! #: cp/name-lookup.cc:9405
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9414
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr ""
*** 62207,62213 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49645
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
--- 62305,62311 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49704
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "Δεν μπορεί να τεθ�
*** 62252,62258 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:3517 cp/parser.cc:22267
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
--- 62350,62356 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:3517 cp/parser.cc:22271
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
*************** msgstr ""
*** 62473,62479 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3922 cp/parser.cc:32272
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
--- 62571,62577 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3922 cp/parser.cc:32331
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
*************** msgstr ""
*** 62713,62719 ****
  msgid "template-id not allowed for destructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:6989 cp/parser.cc:33504
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
--- 62811,62817 ----
  msgid "template-id not allowed for destructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:6989 cp/parser.cc:33563
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
*************** msgstr "δημιουργία αρχεί�
*** 62728,62734 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:7155 cp/parser.cc:24869
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
--- 62826,62832 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:7155 cp/parser.cc:24873
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
*************** msgstr ""
*** 62768,62774 ****
  msgid "expected nested-name-specifier"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:7808 cp/parser.cc:10516
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
--- 62866,62872 ----
  msgid "expected nested-name-specifier"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:7808 cp/parser.cc:10518
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
*************** msgstr ""
*** 62783,62789 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/parser.cc:8002 cp/pt.cc:21522
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "λάθος αριθμός ορισμάτων"
--- 62881,62887 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/parser.cc:8002 cp/pt.cc:21551
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "λάθος αριθμός ορισμάτων"
*************** msgstr "Λείπει παράμετρο�
*** 62798,62814 ****
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/parser.cc:8069 cp/pt.cc:21637
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21641
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21646
  #, fuzzy, gcc-internal-format
  msgid "selected function declared here"
  msgstr "Μη έγκυρη ανταλλαγή"
--- 62896,62912 ----
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/parser.cc:8069 cp/pt.cc:21666
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21670
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21675
  #, fuzzy, gcc-internal-format
  msgid "selected function declared here"
  msgstr "Μη έγκυρη ανταλλαγή"
*************** msgstr ""
*** 62853,64198 ****
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr ""
  
! #: cp/parser.cc:9507
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9566
  #, fuzzy, gcc-internal-format
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:9791 cp/parser.cc:34822
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:9856
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr ""
  
! #: cp/parser.cc:9942
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:9960
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.cc:9995
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10040
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.cc:10069
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.cc:10117
  #, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr ""
  
! #: cp/parser.cc:10213
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.cc:10619
  #, fuzzy, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "παλαιού είδους θέση"
  
! #: cp/parser.cc:10769
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:10772
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.cc:10998
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr ""
  
! #: cp/parser.cc:11322
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:11470
  #, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr ""
  
! #: cp/parser.cc:11604
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11704
  #, gcc-internal-format
  msgid "lambda-expression in template parameter type"
  msgstr ""
  
! #: cp/parser.cc:11714
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11724
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11898
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11921
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.cc:11937
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11943 cp/parser.cc:11965 cp/parser.cc:12163
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/parser.cc:11959
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11979
  #, fuzzy, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:11999
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12010
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12040
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:12049
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.cc:12074
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: cp/parser.cc:12078 cp/parser.cc:12089 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/parser.cc:12085
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:12123
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12134
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12139
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12221
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12275
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/parser.cc:12298
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12328 cp/pt.cc:14987
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12341
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12350
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12354
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12358
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12365
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12383
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12395
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12408
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12426
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12468
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13029
  #, gcc-internal-format
  msgid "preconditions cannot be statements"
  msgstr ""
  
! #: cp/parser.cc:13032
  #, gcc-internal-format
  msgid "postconditions cannot be statements"
  msgstr ""
  
! #: cp/parser.cc:13037
  #, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr ""
  
! #: cp/parser.cc:13202
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:13382 cp/parser.cc:13627
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.cc:13453
  #, fuzzy, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: cp/parser.cc:13502
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.cc:13635
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:13641
  #, fuzzy, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/parser.cc:13699
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.cc:13763
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13968
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13990
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:14015 cp/parser.cc:14050
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr ""
  
! #: cp/parser.cc:14092
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:14260 cp/parser.cc:35334
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:14301
  #, fuzzy, gcc-internal-format
  msgid "condition declares an array"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/parser.cc:14303
  #, fuzzy, gcc-internal-format
  msgid "condition declares a function"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/parser.cc:14344
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:14446 cp/parser.cc:24109 cp/parser.cc:26828
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: cp/parser.cc:14496
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:14758
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14765
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14791
  #, fuzzy, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/parser.cc:14796
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14935
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/parser.cc:15019
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:15171 cp/parser.cc:35337
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:15216
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:15233
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:15395
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15404
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:15423 cp/parser.cc:35340
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:15598
  #, fuzzy, gcc-internal-format
  msgid "expected module-partition"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:15600
  #, fuzzy, gcc-internal-format
  msgid "expected module-name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:15642
  #, fuzzy, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/parser.cc:15648
  #, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:15649
  #, gcc-internal-format
  msgid "scope opened here"
  msgstr ""
  
! #: cp/parser.cc:15675
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr ""
  
! #: cp/parser.cc:15679
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15685
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15726
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15728 cp/parser.cc:15737
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15736
  #, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:15760
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15781
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15784
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15805
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15813
  #, fuzzy, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/parser.cc:15834
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15873
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15876
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function"
  msgstr ""
  
! #: cp/parser.cc:15885
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15895
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:16065
  #, fuzzy, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: cp/parser.cc:16069
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr ""
  
! #: cp/parser.cc:16109
  #, fuzzy, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/parser.cc:16111 cp/parser.cc:28251
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16124
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/parser.cc:16140
  #, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr ""
  
! #: cp/parser.cc:16311
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.cc:16557
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16576
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: cp/parser.cc:16597
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.cc:16622
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.cc:16679
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16682
  #, fuzzy, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "πολλαπλός αριθμός επιλογών την εντολή `s'"
  
! #: cp/parser.cc:16722
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16759
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16763
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:16820
  #, fuzzy, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/parser.cc:16838
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "Η αλυσίδα μορφής δεν είναι έγκυρη: `%s'"
  
! #: cp/parser.cc:17033
  #, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr ""
  
! #: cp/parser.cc:17056
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.cc:17094
  #, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr ""
  
! #: cp/parser.cc:17097
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17148
  #, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:17174
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.cc:17210
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/parser.cc:17219
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/parser.cc:17223
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:17305
  #, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr ""
  
! #: cp/parser.cc:17318
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17320
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17335
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.cc:17408 cp/parser.cc:29436
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:17427
  #, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr ""
  
! #: cp/parser.cc:17431
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:17499
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "Μη έγκυρη ρύθμιση θύρας (port)"
  
! #: cp/parser.cc:17606
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:17636
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:17840
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:17853
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.cc:18029
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.cc:18058
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.cc:18146
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.cc:18173
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: cp/parser.cc:18185 cp/pt.cc:28283
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:18197 cp/pt.cc:28295
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:18249
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.cc:18337
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:18749
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18755
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18761
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18770
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.cc:18776
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:18810
  #, fuzzy, gcc-internal-format
  msgid "expected operator"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:18857
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.cc:18859
  #, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr ""
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:18966
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "Μη έγκυρος χαρακτήρας παραβολής"
  
! #: cp/parser.cc:18974
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "Μη έγκυρος χαρακτήρας παραβολής"
  
! #: cp/parser.cc:19090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:19326 cp/parser.cc:19412 cp/parser.cc:26576
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:19330 cp/parser.cc:19416
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/parser.cc:19483
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:19546
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.cc:19585
  #, fuzzy, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: cp/parser.cc:19586
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19593
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:19699
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
  #. The name does not name a template.
! #: cp/parser.cc:19784 cp/parser.cc:19976 cp/parser.cc:20185
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:19832
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.cc:19834
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.cc:20049
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:20150 cp/parser.cc:20168 cp/parser.cc:20344
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:20315
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: cp/parser.cc:20453
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/parser.cc:20457
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/parser.cc:20461
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/parser.cc:20522
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
  # src/dfa.c:962
  # src/dfa.c:970
! #: cp/parser.cc:20751
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Δεν ορίστηκε συντακτικό"
  
! #: cp/parser.cc:20951
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:20957
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in template argument"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/parser.cc:20960
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:20964
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:21118
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/parser.cc:21259
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:21343
  #, fuzzy, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:21344
  #, gcc-internal-format
  msgid "concept defined here"
  msgstr ""
  
! #: cp/parser.cc:21375
  #, fuzzy, gcc-internal-format
  msgid "invalid use of concept-name %qD"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/parser.cc:21391
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr ""
  
! #: cp/parser.cc:21398
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21639
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21715
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:21877
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/parser.cc:21965
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/parser.cc:21971
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/parser.cc:21983
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:22124
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/parser.cc:22135
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:22150
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:22168
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr ""
  
! #: cp/parser.cc:22214
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:22261
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.cc:22275
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/parser.cc:22287 cp/parser.cc:28220
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/parser.cc:22292 cp/parser.cc:28225
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:22304 cp/parser.cc:28238
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:22344
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.cc:22368
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22371
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22492
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22567
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:22571
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:22575
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:22636
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:22648
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22667
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22677
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22682
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:22689
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.cc:22696
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "άγνωστο σετ `%s'"
  
! #: cp/parser.cc:22752
  #, fuzzy, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:22934
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22978
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.cc:22996
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:23006
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23052
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23055
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:23057
  #, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr ""
  
! #: cp/parser.cc:23059
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23071
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/parser.cc:23141
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/parser.cc:23293
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr ""
  
! #: cp/parser.cc:23354
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23375 cp/parser.cc:23393 cp/parser.cc:23408
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: cp/parser.cc:23382
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr ""
  
! #: cp/parser.cc:23421
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:23437
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr ""
  
! #: cp/parser.cc:23587
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/parser.cc:23678
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:23689
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23694
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23697
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23714 cp/parser.cc:23739
  #, fuzzy, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: cp/parser.cc:23726 cp/parser.cc:23747
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23733
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23980
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: cp/parser.cc:23991
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:23995
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:24046
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:24204
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: cp/parser.cc:24249
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:24261
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:24790
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: cp/parser.cc:24915
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:24919
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
--- 62951,64296 ----
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr ""
  
! #: cp/parser.cc:9509
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9568
  #, fuzzy, gcc-internal-format
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:9793 cp/parser.cc:34881
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:9858
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr ""
  
! #: cp/parser.cc:9944
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.cc:9964
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.cc:9997
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10042
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.cc:10071
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.cc:10119
  #, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr ""
  
! #: cp/parser.cc:10215
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.cc:10621
  #, fuzzy, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "παλαιού είδους θέση"
  
! #: cp/parser.cc:10771
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:10774
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.cc:11000
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr ""
  
! #: cp/parser.cc:11324
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:11472
  #, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr ""
  
! #: cp/parser.cc:11606
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11706
  #, gcc-internal-format
  msgid "lambda-expression in template parameter type"
  msgstr ""
  
! #: cp/parser.cc:11716
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11726
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11900
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11923
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.cc:11939
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11945 cp/parser.cc:11967 cp/parser.cc:12165
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/parser.cc:11961
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11981
  #, fuzzy, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:12001
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12012
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12042
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:12051
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.cc:12076
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: cp/parser.cc:12080 cp/parser.cc:12091 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/parser.cc:12087
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:12125
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12136
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12141
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12223
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12277
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/parser.cc:12300
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12330 cp/pt.cc:15002
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12343
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12352
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12356
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12360
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12367
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12385
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12397
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12410
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12428
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12470
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13031
  #, gcc-internal-format
  msgid "preconditions cannot be statements"
  msgstr ""
  
! #: cp/parser.cc:13034
  #, gcc-internal-format
  msgid "postconditions cannot be statements"
  msgstr ""
  
! #: cp/parser.cc:13039
  #, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr ""
  
! #: cp/parser.cc:13204
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:13384 cp/parser.cc:13629
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.cc:13455
  #, fuzzy, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: cp/parser.cc:13504
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.cc:13637
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:13643
  #, fuzzy, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/parser.cc:13701
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.cc:13765
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13970
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13992
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:14017 cp/parser.cc:14052
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr ""
  
! #: cp/parser.cc:14094
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:14262 cp/parser.cc:35393
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:14303
  #, fuzzy, gcc-internal-format
  msgid "condition declares an array"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/parser.cc:14305
  #, fuzzy, gcc-internal-format
  msgid "condition declares a function"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/parser.cc:14346
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:14448 cp/parser.cc:24113 cp/parser.cc:26832
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: cp/parser.cc:14498
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:14760
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14767
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14793
  #, fuzzy, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/parser.cc:14798
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14937
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/parser.cc:15021
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:15173 cp/parser.cc:35396
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:15218
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:15235
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:15397
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15406
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:15425 cp/parser.cc:35399
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:15600
  #, fuzzy, gcc-internal-format
  msgid "expected module-partition"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:15602
  #, fuzzy, gcc-internal-format
  msgid "expected module-name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:15644
  #, fuzzy, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/parser.cc:15650
  #, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:15651
  #, gcc-internal-format
  msgid "scope opened here"
  msgstr ""
  
! #: cp/parser.cc:15677
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr ""
  
! #: cp/parser.cc:15681
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15687
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15728
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15730 cp/parser.cc:15739
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15738
  #, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:15762
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15783
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15786
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15807
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15815
  #, fuzzy, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/parser.cc:15836
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15875
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15878
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function"
  msgstr ""
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15889
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15897
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:16068
  #, fuzzy, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "προειδοποίηση: το --pid=PID δεν υποστηρίζεται σε αυτό το σύστημα"
  
! #: cp/parser.cc:16072
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr ""
  
! #: cp/parser.cc:16112
  #, fuzzy, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/parser.cc:16114 cp/parser.cc:28304
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16127
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/parser.cc:16143
  #, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr ""
  
! #: cp/parser.cc:16315
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.cc:16561
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16580
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: cp/parser.cc:16601
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.cc:16626
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.cc:16683
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16686
  #, fuzzy, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "πολλαπλός αριθμός επιλογών την εντολή `s'"
  
! #: cp/parser.cc:16726
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16763
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16767
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:16824
  #, fuzzy, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/parser.cc:16842
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "Η αλυσίδα μορφής δεν είναι έγκυρη: `%s'"
  
! #: cp/parser.cc:17037
  #, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr ""
  
! #: cp/parser.cc:17060
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.cc:17098
  #, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr ""
  
! #: cp/parser.cc:17101
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17152
  #, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:17178
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.cc:17214
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/parser.cc:17223
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/parser.cc:17227
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:17309
  #, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr ""
  
! #: cp/parser.cc:17322
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17324
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17339
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.cc:17412 cp/parser.cc:29490
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:17431
  #, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr ""
  
! #: cp/parser.cc:17435
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:17503
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "Μη έγκυρη ρύθμιση θύρας (port)"
  
! #: cp/parser.cc:17610
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:17640
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:17844
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:17857
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.cc:18033
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.cc:18062
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: cp/parser.cc:18066
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.cc:18150
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.cc:18177
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: cp/parser.cc:18189 cp/pt.cc:28313
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:18201 cp/pt.cc:28325
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:18253
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.cc:18341
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:18753
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18759
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18765
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18774
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.cc:18780
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: cp/parser.cc:18814
  #, fuzzy, gcc-internal-format
  msgid "expected operator"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.cc:18863
  #, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr ""
  
! #: cp/parser.cc:18865
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:18970
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "Μη έγκυρος χαρακτήρας παραβολής"
  
! #: cp/parser.cc:18978
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "Μη έγκυρος χαρακτήρας παραβολής"
  
! #: cp/parser.cc:19094
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:19330 cp/parser.cc:19416 cp/parser.cc:26580
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:19334 cp/parser.cc:19420
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/parser.cc:19487
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:19550
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:19558
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.cc:19589
  #, fuzzy, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: cp/parser.cc:19590
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19597
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:19703
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
  #. The name does not name a template.
! #: cp/parser.cc:19788 cp/parser.cc:19980 cp/parser.cc:20189
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:19836
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.cc:19838
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.cc:20053
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:20154 cp/parser.cc:20172 cp/parser.cc:20348
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:20319
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: cp/parser.cc:20457
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/parser.cc:20461
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/parser.cc:20465
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/parser.cc:20526
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
  # src/dfa.c:962
  # src/dfa.c:970
! #: cp/parser.cc:20755
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Δεν ορίστηκε συντακτικό"
  
! #: cp/parser.cc:20955
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:20961
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in template argument"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/parser.cc:20964
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:20968
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:21122
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/parser.cc:21263
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:21347
  #, fuzzy, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:21348
  #, gcc-internal-format
  msgid "concept defined here"
  msgstr ""
  
! #: cp/parser.cc:21379
  #, fuzzy, gcc-internal-format
  msgid "invalid use of concept-name %qD"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/parser.cc:21395
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr ""
  
! #: cp/parser.cc:21402
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21643
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21719
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:21881
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/parser.cc:21969
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/parser.cc:21975
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/parser.cc:21987
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:22128
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/parser.cc:22139
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:22154
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:22172
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr ""
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22222
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:22265
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.cc:22279
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/parser.cc:22291 cp/parser.cc:28273
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/parser.cc:22296 cp/parser.cc:28278
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:22308 cp/parser.cc:28291
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:22348
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.cc:22372
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22375
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22496
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22571
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:22575
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:22579
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:22640
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:22652
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22671
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22681
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22690
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:22693
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.cc:22700
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "άγνωστο σετ `%s'"
  
! #: cp/parser.cc:22756
  #, fuzzy, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:22938
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22982
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.cc:23000
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:23010
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23056
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23059
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr ""
  
! #: cp/parser.cc:23063
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "μη έγκυρος δεύτερος τελεστής σε κατάσταση συμβατότητας `%s'"
  
! #: cp/parser.cc:23065
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23075
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/parser.cc:23145
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/parser.cc:23297
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr ""
  
! #: cp/parser.cc:23358
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23379 cp/parser.cc:23397 cp/parser.cc:23412
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: cp/parser.cc:23386
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr ""
  
! #: cp/parser.cc:23425
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:23441
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr ""
  
! #: cp/parser.cc:23591
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
  
! #: cp/parser.cc:23682
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:23693
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23698
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23701
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23718 cp/parser.cc:23743
  #, fuzzy, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: cp/parser.cc:23730 cp/parser.cc:23751
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23737
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23984
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: cp/parser.cc:23995
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:23999
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:24050
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:24208
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Δεν ήταν δυνατή η εύρεση ετικέττας για μεταγωγή στο `%s'"
  
! #: cp/parser.cc:24253
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:24265
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:24794
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: cp/parser.cc:24919
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:24923
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
*************** msgstr "το `%s' δεν είναι κα
*** 64201,64475 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24948
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/parser.cc:24957
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: cp/parser.cc:24959
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25074
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/parser.cc:25099
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/parser.cc:25220
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:25222
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:25243
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:25304
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: cp/parser.cc:25358
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: cp/parser.cc:25395
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:25453
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: cp/parser.cc:25735
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: cp/parser.cc:25741
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:25744 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/parser.cc:25770
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:25779
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/parser.cc:25900
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:26047
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26254
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.cc:26332
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.cc:26456
  #, fuzzy, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/parser.cc:26459
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26519
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr ""
  
! #: cp/parser.cc:26560
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:26578
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:26584
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/parser.cc:26586
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:26609
  #, fuzzy, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:26733
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26737
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26924
  #, fuzzy, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr "%s: Αναμενόταν δυαδικός χειριστής.\n"
  
! #: cp/parser.cc:27086
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27108
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:27146
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:27160
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27200
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:27251
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27307 cp/parser.cc:27442
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:27699
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/parser.cc:27702
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/parser.cc:27705
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/parser.cc:28162
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:28173
! #, fuzzy, gcc-internal-format
! msgid "cannot specify %<override%> for a class"
! msgstr "δε βρέθηκε ο προεπεξεργαστής C: %s \n"
! 
! #: cp/parser.cc:28181
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:28188
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/parser.cc:28200
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:28206
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/parser.cc:28249
  #, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr ""
  
! #: cp/parser.cc:28275
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28282
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.cc:28315
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:28348
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:28413
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "κανένας ορισμός του `UNDEFINED'"
--- 64299,64568 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24952
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/parser.cc:24961
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: cp/parser.cc:24963
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25078
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "Μη έγκυρη ανταλλαγή"
  
! #: cp/parser.cc:25103
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/parser.cc:25224
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:25226
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/parser.cc:25247
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:25308
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: cp/parser.cc:25362
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: cp/parser.cc:25399
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:25457 cp/parser.cc:28009
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "διπλός αριθμός μηνύματος"
  
! #: cp/parser.cc:25739
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: cp/parser.cc:25745
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:25748 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "μη έγκυρος χρήστης"
  
! #: cp/parser.cc:25774
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:25783
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/parser.cc:25904
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:26051
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26258
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.cc:26336
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.cc:26460
  #, fuzzy, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26523
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr ""
  
! #: cp/parser.cc:26564
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:26582
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:26588
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: cp/parser.cc:26590
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:26613
  #, fuzzy, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:26737
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26741
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26928
  #, fuzzy, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr "%s: Αναμενόταν δυαδικός χειριστής.\n"
  
! #: cp/parser.cc:27090
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27112
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:27150
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:27164
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27204
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:27255
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27311 cp/parser.cc:27446
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:27703
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/parser.cc:27706
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/parser.cc:27709
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%s: διπλός ορισμός έκδοσης κατηγορίας"
  
! #: cp/parser.cc:28222
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:28234
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:28241
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/parser.cc:28253
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:28259
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/parser.cc:28302
  #, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr ""
  
! #: cp/parser.cc:28328
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28335
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.cc:28368
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:28401
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:28466
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "κανένας ορισμός του `UNDEFINED'"
*************** msgstr "κανένας ορισμός τ
*** 64477,64740 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28427 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28533 cp/parser.cc:35343
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:28558
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28562
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:28831
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28837
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:28878
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/parser.cc:28918
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29021
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:29028
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:29041
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29222
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/parser.cc:29250
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:29320
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: cp/parser.cc:29334
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: cp/parser.cc:29407
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:29430
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:29465
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:29596
  #, fuzzy, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/parser.cc:29611
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29631
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29655
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:29658
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:29860 cp/parser.cc:29954
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: cp/parser.cc:29962
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: cp/parser.cc:29968
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:30012
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: cp/parser.cc:30053
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:30165
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:30200
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> on exception declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/parser.cc:30279
  #, fuzzy, gcc-internal-format
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:30747
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:30893
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:30907
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31049
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31084
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:31126
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: cp/parser.cc:31129
  #, fuzzy, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/parser.cc:31175
  #, fuzzy, gcc-internal-format
  msgid "expected contract-role"
  msgstr "Μη ορισμένο όνομα %s"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31256
  #, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr ""
  
! #: cp/parser.cc:31266
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr ""
  
! #: cp/parser.cc:31276
  #, fuzzy, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: cp/parser.cc:31413
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr ""
  
! #: cp/parser.cc:31572
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:31933 cp/parser.cc:31942
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:32289
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32530
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32668
  #, fuzzy, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/parser.cc:32676
  #, fuzzy, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/parser.cc:33195
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33200
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/parser.cc:33204
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
--- 64570,64833 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28480 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28586 cp/parser.cc:35402
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:28611
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28615
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:28885
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28891
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:28932
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: cp/parser.cc:28972
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29075
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:29082
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:29095
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29276
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/parser.cc:29304
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:29374
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: cp/parser.cc:29388
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "αδυναμία εισαγωγής στοιχείο παραβολής `%.*s'"
  
! #: cp/parser.cc:29461
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:29484
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:29519
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:29650
  #, fuzzy, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/parser.cc:29665
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29685
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29709
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:29712
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:29914 cp/parser.cc:30008
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: cp/parser.cc:30016
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: cp/parser.cc:30022
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:30066
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "μη έγκυρος αριθμός πεδίου: `%s'"
  
! #: cp/parser.cc:30107
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:30219
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:30254
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> on exception declaration"
  msgstr "κενό αλφαριθμητικό"
  
! #: cp/parser.cc:30333
  #, fuzzy, gcc-internal-format
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: cp/parser.cc:30801
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:30947
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:30961
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31103
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31138
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:31180
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: cp/parser.cc:31183
  #, fuzzy, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/parser.cc:31229
  #, fuzzy, gcc-internal-format
  msgid "expected contract-role"
  msgstr "Μη ορισμένο όνομα %s"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31310
  #, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr ""
  
! #: cp/parser.cc:31320
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr ""
  
! #: cp/parser.cc:31330
  #, fuzzy, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: cp/parser.cc:31467
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr ""
  
! #: cp/parser.cc:31626
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:31992 cp/parser.cc:32001
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:32348
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32589
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32727
  #, fuzzy, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/parser.cc:32735
  #, fuzzy, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/parser.cc:33254
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33259
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/parser.cc:33263
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
*************** msgstr "διπλό όνομα χαρακ
*** 64743,65171 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33211
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:33503
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:33614
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/parser.cc:33791
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33800
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33806
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33846
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:33856
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:33876
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "Μη έγκυρη ρύθμιση θύρας (port)"
  
! #: cp/parser.cc:33986
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/parser.cc:34037
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:34089
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/parser.cc:34408
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:34421
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:34452
  #, fuzzy, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:34769
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:34944
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "Μη έγκυρη ρύθμιση θύρας (port)"
  
! #: cp/parser.cc:34956
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr "διπλό κλειδί"
  
! #: cp/parser.cc:34959
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:34971
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:34988
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:35097
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/parser.cc:35108
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "μη έγκυρος δηλωτής πεδίου: `%s'"
  
! #: cp/parser.cc:35113
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "διπλό κλειδί"
  
! #: cp/parser.cc:35142
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "διπλό κλειδί"
  
! #: cp/parser.cc:35194
  #, fuzzy, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35197
  #, fuzzy, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35200
  #, fuzzy, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35206
  #, fuzzy, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35209
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:35212
  #, fuzzy, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:35215
  #, fuzzy, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35218
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:35221
  #, fuzzy, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:35224
  #, fuzzy, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:35227
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35230
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:35233
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:35236
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:35239
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35242
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35245
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:35248
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:35251
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:35254
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:35257
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:35260
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:35263
  #, fuzzy, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35295
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:35310
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35313
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:35346
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:35681
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35833
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/parser.cc:35838
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/parser.cc:35959
  #, fuzzy, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/parser.cc:36117 cp/parser.cc:36151
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: cp/parser.cc:36124 cp/parser.cc:36157
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36125 cp/parser.cc:36158
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "μη τερματιζόμενο όνομα βάρους"
  
! #: cp/parser.cc:36132
  #, fuzzy, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/parser.cc:36133
  #, fuzzy, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/parser.cc:36216
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:36237
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/parser.cc:36486
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "μη έγκυρο όρισμα μήκους περιεχομένου"
  
! #: cp/parser.cc:36727 cp/parser.cc:38039 cp/parser.cc:38228
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:36798
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36872
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36903
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:37307
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:37382 cp/parser.cc:37400
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:37394 cp/parser.cc:37460
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: cp/parser.cc:37503
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:37700 cp/parser.cc:37707 cp/parser.cc:37714
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "Ακατάλληλη τιμή στο ai_flags"
  
! #: cp/parser.cc:37831
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Προσδιοριστής αφαιρέθηκε"
  
! #: cp/parser.cc:38004
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38011
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/parser.cc:38291 cp/parser.cc:38298 cp/parser.cc:38305
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: cp/parser.cc:38467
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:39765
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/parser.cc:39782
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:40538
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr ""
  
! #: cp/parser.cc:40929
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: cp/parser.cc:41990
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "Το `%s' δεν είναι κατάλογος."
--- 64836,65264 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33270
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:33562
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:33673
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/parser.cc:33850
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33859
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33865
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33905
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:33915
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:33935
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "Μη έγκυρη ρύθμιση θύρας (port)"
  
! #: cp/parser.cc:34045
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/parser.cc:34096
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:34148
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/parser.cc:34467
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:34480
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:34511
  #, fuzzy, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/parser.cc:34828
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:35003
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "Μη έγκυρη ρύθμιση θύρας (port)"
  
! #: cp/parser.cc:35015
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr "διπλό κλειδί"
  
! #: cp/parser.cc:35018
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:35030
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:35047
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:35156
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "αρχεία fifo δεν υποστηρίζονται"
  
! #: cp/parser.cc:35167
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "μη έγκυρος δηλωτής πεδίου: `%s'"
  
! #: cp/parser.cc:35172
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "διπλό κλειδί"
  
! #: cp/parser.cc:35201
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "διπλό κλειδί"
  
! #: cp/parser.cc:35253
  #, fuzzy, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35256
  #, fuzzy, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35259
  #, fuzzy, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35265
  #, fuzzy, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35268
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:35271
  #, fuzzy, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:35274
  #, fuzzy, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:35280
  #, fuzzy, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:35283
  #, fuzzy, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:35286
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35289
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:35292
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:35298
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35301
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35304
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:35307
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:35316
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:35322
  #, fuzzy, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35354
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35366
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:35369
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35372
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "Μη ορισμένο όνομα %s"
  
! #: cp/parser.cc:35378
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:35405
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:35740
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35892
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/parser.cc:35897
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/parser.cc:36018
  #, fuzzy, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "αδυναμία αλλαγής στο κατάλογο %s"
  
! #: cp/parser.cc:36176 cp/parser.cc:36210
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "άγνωστο σετ `%s'"
  
! #: cp/parser.cc:36183 cp/parser.cc:36216
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36184 cp/parser.cc:36217
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "μη τερματιζόμενο όνομα βάρους"
  
! #: cp/parser.cc:36191
  #, fuzzy, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/parser.cc:36192
  #, fuzzy, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "Δεν υπάρχει προηγούμενη κανονική έκφραση"
  
! #: cp/parser.cc:36275
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:36296
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/parser.cc:36545
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "μη έγκυρο όρισμα μήκους περιεχομένου"
  
! #: cp/parser.cc:36786 cp/parser.cc:38098 cp/parser.cc:38287
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:36857
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36931
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36962
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:37366
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:37441 cp/parser.cc:37459
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:37453 cp/parser.cc:37519
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "συμβολικοί σύνδεσμοι δεν υποστηρίζονται στο σύστημα αυτό"
  
! #: cp/parser.cc:37562
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:37759 cp/parser.cc:37766 cp/parser.cc:37773
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "Ακατάλληλη τιμή στο ai_flags"
  
! #: cp/parser.cc:37890
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Προσδιοριστής αφαιρέθηκε"
  
! #: cp/parser.cc:38063
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38070
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/parser.cc:38350 cp/parser.cc:38357 cp/parser.cc:38364
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "Μη έγκυρη παράμετρος"
  
! #: cp/parser.cc:38526
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:39824
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/parser.cc:39841
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:40597
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr ""
  
! #: cp/parser.cc:40988
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: cp/parser.cc:42049
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "Το `%s' δεν είναι κατάλογος."
*************** msgstr "Το `%s' δεν είναι κα
*** 65174,65341 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44102
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: cp/parser.cc:45553
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46484
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46566 cp/pt.cc:18593
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:49607
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:50294
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr ""
  
! #: cp/parser.cc:50521
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a C pointer"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:50647
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50768
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51822
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: cp/parser.cc:51853
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: cp/parser.cc:51865
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:51968
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:51988 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51992 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51995 cp/pt.cc:14880 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51998 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52749
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52759
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/parser.cc:52929 cp/parser.cc:53464
  #, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53140
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53187 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53189 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53335
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:53338
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:53385
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: cp/parser.cc:53714
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:53725
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:53812
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:53954
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:53991
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:54200
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:54256
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 65267,65434 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44161
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: cp/parser.cc:45612
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46543
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46625 cp/pt.cc:18622
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:49666
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:50353
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr ""
  
! #: cp/parser.cc:50580
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a C pointer"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/parser.cc:50706
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50827
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51875
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "μη έγκυρο μέγεθος οριζόντιου στηλοθέτη: %s"
  
! #: cp/parser.cc:51906
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "Μη έγκυρη προπορευόμενη κανονική έκφραση"
  
! #: cp/parser.cc:51918
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:52021
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:52041 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52045 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52048 cp/pt.cc:14893 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52051 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52802
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52812
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/parser.cc:52982 cp/parser.cc:53517
  #, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53193
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53240 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53242 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53388
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:53391
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:53438
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "κακοδιαμορφωμένη γραμμή αγνοήθηκε"
  
! #: cp/parser.cc:53767
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:53778
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:53865
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:54007
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/parser.cc:54044
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:54253
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:54309
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr "%s' δεν είναι ισχύω
*** 66026,66297 ****
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7549
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.cc:7714
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/pt.cc:7728
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: cp/pt.cc:7814
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7822
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7840
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7900
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7902
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7956
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:8547
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/pt.cc:8563
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/pt.cc:8693
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8722
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8744 cp/pt.cc:8779 cp/pt.cc:8830
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8752
  #, fuzzy, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8760
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8766
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8769
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8784
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8787
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8834
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8849
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:8852
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8940
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/pt.cc:9068 cp/pt.cc:9404
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/pt.cc:9083 cp/pt.cc:9229
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: cp/pt.cc:9225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: cp/pt.cc:9234
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.cc:9260
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9264
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/pt.cc:9365
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9934
  #, fuzzy, gcc-internal-format
  msgid "instantiation exposes TU-local entity %qD"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: cp/pt.cc:9953
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/pt.cc:10140
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:10142
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/pt.cc:10311 cp/pt.cc:22841
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:10661
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: cp/pt.cc:11392
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12216
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12225
  #, fuzzy, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: cp/pt.cc:12252
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: cp/pt.cc:12256
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12484
  #, fuzzy, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr "%s: Μη έγκυρη ρύθμιση `%s'.\n"
  
! #: cp/pt.cc:12485
  #, gcc-internal-format
  msgid "first error appeared here"
  msgstr ""
  
! #: cp/pt.cc:12836
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/pt.cc:13355
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13826
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13914
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13917
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14102
  #, fuzzy, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: cp/pt.cc:14553
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/pt.cc:14650
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:15640
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr ""
--- 66119,66390 ----
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7554
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.cc:7719
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/pt.cc:7733
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: cp/pt.cc:7819
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7827
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7845
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7905
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:7907
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7961
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:8552
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/pt.cc:8568
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/pt.cc:8698
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8727
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "μη έγκυρος αριθμός από γραμμές"
  
! #: cp/pt.cc:8732
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8749 cp/pt.cc:8784 cp/pt.cc:8835
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8757
  #, fuzzy, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8765
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8771
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8774
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8789
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8792
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8839
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8854
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:8857
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: cp/pt.cc:8945
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/pt.cc:9073 cp/pt.cc:9409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/pt.cc:9088 cp/pt.cc:9234
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: cp/pt.cc:9230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: cp/pt.cc:9239
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.cc:9265
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9269
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/pt.cc:9370
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9939
  #, fuzzy, gcc-internal-format
  msgid "instantiation exposes TU-local entity %qD"
  msgstr "μη έγκυρος αριθμός αρχείου στη δήλωση πεδίου: `%s'"
  
! #: cp/pt.cc:9958
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: cp/pt.cc:10153
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:10155
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "μη έγκυρος αριθμός από κενές γραμμές: `%s'"
  
! #: cp/pt.cc:10324 cp/pt.cc:22870
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:10674
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: cp/pt.cc:11405
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12229
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12238
  #, fuzzy, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: cp/pt.cc:12265
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: cp/pt.cc:12269
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12497
  #, fuzzy, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr "%s: Μη έγκυρη ρύθμιση `%s'.\n"
  
! #: cp/pt.cc:12498
  #, gcc-internal-format
  msgid "first error appeared here"
  msgstr ""
  
! #: cp/pt.cc:12849
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/pt.cc:13368
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13839
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13927
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13930
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14115
  #, fuzzy, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr "αδυναμία ανοίγματος του `%s'"
  
! #: cp/pt.cc:14566
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/pt.cc:14663
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:15663
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr ""
*************** msgstr ""
*** 66309,66611 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15828
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/pt.cc:16034
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: cp/pt.cc:16036
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:16163
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.cc:16165
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.cc:16896
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16898
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:16900
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:16913
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:16916
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:16969
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:16975
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:16981
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:17050
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:17091
  #, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr ""
  
! #: cp/pt.cc:17098
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17119
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:17159
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:17167
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:17290
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.cc:17609
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17625
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17627
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17711
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:19980 cp/pt.cc:22201
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/pt.cc:19984 cp/pt.cc:22205
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20131
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21437
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21472
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21477
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21480
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:21485
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/pt.cc:21536
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: cp/pt.cc:21563
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: cp/pt.cc:21802
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:21805
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:22121
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "έχει παραληφθεί η λίστα με τα πεδία"
  
! #: cp/pt.cc:22471
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:22473
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/pt.cc:22483
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:22498
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/pt.cc:22516
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/pt.cc:26953
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/pt.cc:26955
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "διπλός ορισμός συνόλου"
  
  # src/request.c:37
! #: cp/pt.cc:26961
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.cc:26988 cp/pt.cc:27075
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:27007
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/pt.cc:27013 cp/pt.cc:27070
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ο έλεγχος μονοπατιού για το `%s' βρήκε `%s'"
  
! #: cp/pt.cc:27018
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:27026
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/pt.cc:27062
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/pt.cc:27085 cp/pt.cc:27152
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27090 cp/pt.cc:27167
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:27124
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:27127
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:27136
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:27157
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27197
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/pt.cc:27527
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/pt.cc:27533
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
--- 66402,66704 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15851
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/pt.cc:16057
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "Μη έγκυρη προτεραιότητα `%s'"
  
! #: cp/pt.cc:16059
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:16186
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.cc:16188
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.cc:16919
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16921
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:16923
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:16936
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:16939
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:16992
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:16998
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:17004
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: cp/pt.cc:17073
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "δημιουργία αρχείου `%s'\n"
  
! #: cp/pt.cc:17114
  #, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr ""
  
! #: cp/pt.cc:17121
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17142
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:17182
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:17190
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:17319
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.cc:17638
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17654
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17656
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17740
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:20009 cp/pt.cc:22230
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: cp/pt.cc:20013 cp/pt.cc:22234
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20160
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21466
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21501
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21506
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21509
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:21514
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/pt.cc:21565
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: cp/pt.cc:21592
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: cp/pt.cc:21831
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:21834
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:22150
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "έχει παραληφθεί η λίστα με τα πεδία"
  
! #: cp/pt.cc:22500
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:22502
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: cp/pt.cc:22512
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:22527
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/pt.cc:22545
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/pt.cc:26983
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/pt.cc:26985
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "διπλός ορισμός συνόλου"
  
  # src/request.c:37
! #: cp/pt.cc:26991
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.cc:27018 cp/pt.cc:27105
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:27037
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/pt.cc:27043 cp/pt.cc:27100
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ο έλεγχος μονοπατιού για το `%s' βρήκε `%s'"
  
! #: cp/pt.cc:27048
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:27056
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/pt.cc:27092
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/pt.cc:27115 cp/pt.cc:27182
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27120 cp/pt.cc:27197
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:27154
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:27157
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "αδυναμία ανοίγματος αρχείου ορισμού locale `%s'"
  
! #: cp/pt.cc:27166
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:27187
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27227
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "διπλός ορισμός συνόλου"
  
! #: cp/pt.cc:27557
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "προηγούμενη αυτονόητη διακύρηξη του `%s'"
  
! #: cp/pt.cc:27563
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
*************** msgstr "συντακτικό σφάλμ�
*** 66617,66773 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28009
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:28055
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:28430
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28460
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:28469
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28477
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Μη έγκυρος χαρακτήρας παραβολής"
  
! #: cp/pt.cc:28479
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:29942
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:30127
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/pt.cc:30136
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:30142
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:30186
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:31457
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:31470
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:31476
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:31604
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31611
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:31624
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/pt.cc:31627
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/pt.cc:31642
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:31646
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/pt.cc:31661
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:31663
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31786
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31789
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31849
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/pt.cc:31852
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
! #: cp/pt.cc:31927
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31931
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/pt.cc:31935
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31939
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
--- 66710,66866 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28039
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:28085
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:28460
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28490
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:28499
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28507
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Μη έγκυρος χαρακτήρας παραβολής"
  
! #: cp/pt.cc:28509
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:29972
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:30157
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/pt.cc:30166
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: cp/pt.cc:30172
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:30216
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:31487
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: cp/pt.cc:31500
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:31506
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:31634
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31641
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
  
! #: cp/pt.cc:31654
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/pt.cc:31657
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: cp/pt.cc:31672
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:31676
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/pt.cc:31691
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:31693
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31816
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31819
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31879
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/pt.cc:31882
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
! #: cp/pt.cc:31957
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31961
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: cp/pt.cc:31965
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31969
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
*************** msgstr ""
*** 66787,66808 ****
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/rtti.cc:520
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/rtti.cc:710 cp/rtti.cc:726
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr ""
  
! #: cp/rtti.cc:738
  #, fuzzy, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "Δεν είναι δυνατό να χρησιμοποιηθεί η επιλογή -a χωρίς το -n"
  
! #: cp/rtti.cc:820
  #, fuzzy, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
--- 66880,66901 ----
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/rtti.cc:521
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/rtti.cc:711 cp/rtti.cc:727
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr ""
  
! #: cp/rtti.cc:739
  #, fuzzy, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "Δεν είναι δυνατό να χρησιμοποιηθεί η επιλογή -a χωρίς το -n"
  
! #: cp/rtti.cc:821
  #, fuzzy, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
*************** msgstr ""
*** 68048,68803 ****
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.cc:4084
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:4124
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.cc:4196
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.cc:4447
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr ""
  
! #: cp/typeck.cc:4468
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4485
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/typeck.cc:4488
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/typeck.cc:4491
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/typeck.cc:4553
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "πάρα πολλά ορίσματα"
  
! #: cp/typeck.cc:4554
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "πολύ λίγα ορίσματα"
  
! #: cp/typeck.cc:4559
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "πάρα πολλά ορίσματα"
  
! #: cp/typeck.cc:4560
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/typeck.cc:4566
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "πάρα πολλά ορίσματα"
  
! #: cp/typeck.cc:4567
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/typeck.cc:4577
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "πάρα πολλά ορίσματα"
  
! #: cp/typeck.cc:4578
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "πολύ λίγα ορίσματα"
  
! #: cp/typeck.cc:4581
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: cp/typeck.cc:4582
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "πολύ λίγα ορίσματα"
  
! #: cp/typeck.cc:4664
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/typeck.cc:4670
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/typeck.cc:4984
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5031
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5046
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5049
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5064
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5123
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5126
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5132
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5135
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5172
  #, fuzzy, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:5175
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5178
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5182
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5191
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5194
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5197
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5201
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5336 cp/typeck.cc:5348
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.cc:5462
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:5929 cp/typeck.cc:5938 cp/typeck.cc:6244 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.cc:6165 cp/typeck.cc:6179
  #, fuzzy, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck.cc:6202
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6236
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr ""
  
! #: cp/typeck.cc:6283
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: cp/typeck.cc:6349
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.cc:6458
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck.cc:6859
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6867
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6875
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6928
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:7005
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7006
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: cp/typeck.cc:7023
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/typeck.cc:7026
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:7033
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7228
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7234
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7240
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7246
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7251
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7284
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr ""
  
! #: cp/typeck.cc:7301
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.cc:7359
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
  
! #: cp/typeck.cc:7394 cp/typeck.cc:7976 rust/backend/rust-tree.cc:4701
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: cp/typeck.cc:7561
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7562
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7695
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7696
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7712
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/typeck.cc:7714
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/typeck.cc:7726
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7728
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7768
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7781
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7791
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7799
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7988 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:8010 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.cc:8015 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:8086
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8098
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/typeck.cc:8102
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/typeck.cc:8106
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/typeck.cc:8144
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/typeck.cc:8247
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8284
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/typeck.cc:8290
  #, fuzzy, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:8297
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:8323
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck.cc:8337
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/typeck.cc:8786
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:8792 cp/typeck.cc:8798 cp/typeck.cc:10522
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "η επιστρεφόμενη τιμή της `%s' δεν είναι `int'"
  
! #: cp/typeck.cc:8826
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/typeck.cc:8901
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:8971
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:8996
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9007
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9028 cp/typeck.cc:9218
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:9045
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.cc:9059
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:9132
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.cc:9141
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.cc:9183
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:9253
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:9354 cp/typeck.cc:9363
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9372
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck.cc:9488
  #, fuzzy, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:9753
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9814
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9841
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/typeck.cc:9857
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/typeck.cc:9859
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: cp/typeck.cc:9995
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:10009
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:10057 cp/typeck.cc:10076
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:10157
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:10481
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:10486
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:10495
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:10499
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:10504
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:10540
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10544
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10549
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10554
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10564
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10650
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/typeck.cc:10734
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "xdr_reference: η μνήμη εξαντλήθηκε\n"
  
! #: cp/typeck.cc:10737
  #, fuzzy, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr "xdr_reference: η μνήμη εξαντλήθηκε\n"
  
! #: cp/typeck.cc:10740
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10775
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10779
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10785
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10789
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:11049
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11050 cp/typeck.cc:11066 cp/typeck.cc:11091 cp/typeck.cc:11128
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11064
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11090 cp/typeck.cc:11125
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "Έχει παραληφθεί εντολή"
  
! #: cp/typeck.cc:11127
  #, fuzzy, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11177
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
! #: cp/typeck.cc:11220 cp/typeck.cc:11266
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/typeck.cc:11228
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: cp/typeck.cc:11247
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:11250
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11287
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/typeck.cc:11316
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr ""
  
! #: cp/typeck.cc:11405
  #, fuzzy, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:11417
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:11997
  #, fuzzy, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "μη έγκυρος χρήστης"
--- 68141,68896 ----
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.cc:4200
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:4240
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.cc:4312
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.cc:4563
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr ""
  
! #: cp/typeck.cc:4584
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4601
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/typeck.cc:4604
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/typeck.cc:4607
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
  
! #: cp/typeck.cc:4669
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "πάρα πολλά ορίσματα"
  
! #: cp/typeck.cc:4670
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "πολύ λίγα ορίσματα"
  
! #: cp/typeck.cc:4675
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "πάρα πολλά ορίσματα"
  
! #: cp/typeck.cc:4676
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/typeck.cc:4682
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "πάρα πολλά ορίσματα"
  
! #: cp/typeck.cc:4683
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: cp/typeck.cc:4693
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "πάρα πολλά ορίσματα"
  
! #: cp/typeck.cc:4694
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "πολύ λίγα ορίσματα"
  
! #: cp/typeck.cc:4697
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "πάρα πολλά ορίσματα"
  
! #: cp/typeck.cc:4698
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "πολύ λίγα ορίσματα"
  
! #: cp/typeck.cc:4780
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/typeck.cc:4786
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/typeck.cc:5100
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5147
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5162
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5165
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5180
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5239
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5242
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5248
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5251
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5288
  #, fuzzy, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:5291
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5294
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5298
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5307
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5310
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5313
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5317
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5452 cp/typeck.cc:5464
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.cc:5578
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:6045 cp/typeck.cc:6054 cp/typeck.cc:6360 cp/typeck.cc:6369
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.cc:6281 cp/typeck.cc:6295
  #, fuzzy, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck.cc:6318
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6352
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr ""
  
! #: cp/typeck.cc:6399
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: cp/typeck.cc:6465
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.cc:6574
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck.cc:6975
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6983
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6991
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:7044
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:7121
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7122
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: cp/typeck.cc:7139
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "μη έγκυρη ώρα της μέρας"
  
! #: cp/typeck.cc:7142
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:7149
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7344
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7356
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7362
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7367
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7400
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr ""
  
! #: cp/typeck.cc:7417
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.cc:7475
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αρχείο `%s'"
  
! #: cp/typeck.cc:7510 cp/typeck.cc:8092 rust/backend/rust-tree.cc:4701
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: cp/typeck.cc:7677
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7678
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7811
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7812
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7828
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/typeck.cc:7830
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "μη πλήρης εγγραφή"
  
! #: cp/typeck.cc:7842
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7844
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7884
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7897
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7907
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7915
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:8104 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:8126 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.cc:8131 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:8202
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8214
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/typeck.cc:8218
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/typeck.cc:8222
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/typeck.cc:8260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Λάθος έκφραση στην αποτίμηση: %s"
  
! #: cp/typeck.cc:8363
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8400
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/typeck.cc:8406
  #, fuzzy, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:8413
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:8439
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck.cc:8453
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: cp/typeck.cc:8902
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:8908 cp/typeck.cc:8914 cp/typeck.cc:10638
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "η επιστρεφόμενη τιμή της `%s' δεν είναι `int'"
  
! #: cp/typeck.cc:8942
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "η μετατροπή από `%s' σε `%s' δεν υποστηρίζετε"
  
! #: cp/typeck.cc:9017
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:9087
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:9112
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9123
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9144 cp/typeck.cc:9334
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:9161
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.cc:9175
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:9248
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.cc:9257
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.cc:9299
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:9369
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:9470 cp/typeck.cc:9479
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9488
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Μη έγκυρη επιλογή `%s'"
  
! #: cp/typeck.cc:9604
  #, fuzzy, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:9869
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9930
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9957
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: cp/typeck.cc:9973
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "έχουν παραληφθεί ορίσματα"
  
! #: cp/typeck.cc:9975
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: cp/typeck.cc:10111
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:10125
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:10173 cp/typeck.cc:10192
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:10273
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:10597
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:10602
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:10611
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:10615
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:10620
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: cp/typeck.cc:10656
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10660
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10665
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10670
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10680
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10766
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: cp/typeck.cc:10850
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "xdr_reference: η μνήμη εξαντλήθηκε\n"
  
! #: cp/typeck.cc:10853
  #, fuzzy, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr "xdr_reference: η μνήμη εξαντλήθηκε\n"
  
! #: cp/typeck.cc:10856
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10891
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10895
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10901
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10905
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11166 cp/typeck.cc:11182 cp/typeck.cc:11207 cp/typeck.cc:11244
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11206 cp/typeck.cc:11241
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "Έχει παραληφθεί εντολή"
  
! #: cp/typeck.cc:11243
  #, fuzzy, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:11281
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11293
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11296
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
! #: cp/typeck.cc:11336 cp/typeck.cc:11382
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/typeck.cc:11344
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "έχει παραληφθεί το αρχείο προορισμού"
  
! #: cp/typeck.cc:11363
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:11366
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11403
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "`return' χωρίς τιμή, σε συνάρτηση που επιστρέφει μη-κενό"
  
! #: cp/typeck.cc:11432
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr ""
  
! #: cp/typeck.cc:11521
  #, fuzzy, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "μη έγκυρος χαρακτήρας `%c' στο τύπο αλφαριθμητικού `%s'"
  
! #: cp/typeck.cc:11533
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:12119
  #, fuzzy, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "μη έγκυρος χρήστης"
*************** msgid "Array reference at %C cannot have
*** 69916,69924 ****
  msgstr ""
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6539 fortran/check.cc:6582 fortran/check.cc:6624
! #: fortran/check.cc:6651 fortran/check.cc:6914 fortran/match.cc:1859
! #: fortran/match.cc:3656 fortran/match.cc:3998 fortran/match.cc:4194
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
--- 70009,70017 ----
  msgstr ""
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6610 fortran/check.cc:6653 fortran/check.cc:6695
! #: fortran/check.cc:6722 fortran/check.cc:6985 fortran/match.cc:1859
! #: fortran/match.cc:3657 fortran/match.cc:3999 fortran/match.cc:4195
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
*************** msgstr ""
*** 70076,70082 ****
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1372 fortran/match.cc:4630
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
--- 70169,70175 ----
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1372 fortran/match.cc:4631
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
*************** msgstr ""
*** 70192,70198 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
--- 70285,70291 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
*************** msgstr ""
*** 70267,70273 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:742 fortran/check.cc:8216
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
--- 70360,70366 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:742 fortran/check.cc:8287
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
*************** msgstr ""
*** 70647,70654 ****
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6900
! #: fortran/check.cc:7031
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
--- 70740,70747 ----
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6971
! #: fortran/check.cc:7102
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
*************** msgstr ""
*** 70828,70834 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4577 fortran/check.cc:8136 fortran/check.cc:8151
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
--- 70921,70927 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4577 fortran/check.cc:8207 fortran/check.cc:8222
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
*************** msgstr ""
*** 70883,70889 ****
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4984 fortran/check.cc:6978
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
--- 70976,70982 ----
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4984 fortran/check.cc:7049
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
*************** msgstr ""
*** 71003,71014 ****
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr ""
  
! #: fortran/check.cc:5735 fortran/check.cc:8196
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8188
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
--- 71096,71107 ----
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr ""
  
! #: fortran/check.cc:5735 fortran/check.cc:8267
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8259
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
*************** msgstr ""
*** 71028,71363 ****
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.cc:5927
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5941
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:5977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:5984
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5998
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:6033
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6039
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr ""
  
! #: fortran/check.cc:6046
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr ""
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6074
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6081
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6087
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6101
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6113
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6126
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6146
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6174
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6181
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6192
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6241
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: fortran/check.cc:6260
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:6284
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr ""
  
! #: fortran/check.cc:6548
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:6555
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr ""
  
! #: fortran/check.cc:6564
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6610
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6634
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6660
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6667
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6678
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr ""
  
! #: fortran/check.cc:6696
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6754
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6806
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6833
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.cc:6868
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:6992
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:7005
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:7141
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7153
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:7308 fortran/check.cc:7344
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:7355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "πάρα πολλά ορίσματα"
  
! #: fortran/check.cc:7373
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: fortran/check.cc:7427
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7434
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7472
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7492
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7502
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7517 fortran/check.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr ""
  
! #: fortran/check.cc:7738
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr ""
  
! #: fortran/check.cc:7920
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr ""
  
! #: fortran/check.cc:8109 fortran/check.cc:8120
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr ""
  
! #: fortran/check.cc:8180
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
--- 71121,71456 ----
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.cc:5949
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:6048
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:6055
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6075
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6094
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr ""
  
! #: fortran/check.cc:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr ""
  
! #: fortran/check.cc:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6172
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6184
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6191
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6211
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6217
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6228
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6245
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:6296
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6312
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "%s: οι τιμές του πεδίου `%s' δεν πρέπει να είναι μεγαλύτερες από %d"
  
! #: fortran/check.cc:6331
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/check.cc:6355
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr ""
  
! #: fortran/check.cc:6619
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:6626
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr ""
  
! #: fortran/check.cc:6635
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6668
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6681
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6731
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6749
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr ""
  
! #: fortran/check.cc:6767
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6877
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6896
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6904
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.cc:6939
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:7063
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:7076
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7224
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:7379 fortran/check.cc:7415
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:7426
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "πάρα πολλά ορίσματα"
  
! #: fortran/check.cc:7444
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "λάθος αριθμός ορισμάτων"
  
! #: fortran/check.cc:7498
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7505
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7526
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7563
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7573
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7588 fortran/check.cc:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr ""
  
! #: fortran/check.cc:7809
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr ""
  
! #: fortran/check.cc:7991
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr ""
  
! #: fortran/check.cc:8180 fortran/check.cc:8191
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr ""
  
! #: fortran/check.cc:8251
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
*************** msgstr ""
*** 71369,71375 ****
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3123 fortran/class.cc:3197
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
--- 71462,71468 ----
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3127 fortran/class.cc:3201
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
*************** msgstr ""
*** 71414,71425 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5604
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5634
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
--- 71507,71518 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5607
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
*************** msgid "Data element above array upper bo
*** 71440,71446 ****
  msgstr ""
  
  # src/request.c:263
! #: fortran/data.cc:390 fortran/data.cc:620
  #, fuzzy, gcc-internal-format
  msgid "re-initialization of %qs at %L"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
--- 71533,71539 ----
  msgstr ""
  
  # src/request.c:263
! #: fortran/data.cc:390 fortran/data.cc:626
  #, fuzzy, gcc-internal-format
  msgid "re-initialization of %qs at %L"
  msgstr "Το βήμα αρχικοποίησης απέτυχε"
*************** msgstr ""
*** 71459,71471 ****
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:643
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:703 fortran/data.cc:722 fortran/data.cc:736
! #: fortran/data.cc:762 fortran/data.cc:909
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr ""
--- 71552,71564 ----
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:649
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:709 fortran/data.cc:728 fortran/data.cc:742
! #: fortran/data.cc:768 fortran/data.cc:915
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr ""
*************** msgstr ""
*** 71605,71611 ****
  msgid "deferred type parameter at %C"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14157
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 71698,71704 ----
  msgid "deferred type parameter at %C"
  msgstr "ο διαχωριστής δε μπορεί να είναι κενός"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14147
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 73446,73457 ****
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1021
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1326
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
--- 73539,73550 ----
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1025
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1330
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
*************** msgstr ""
*** 73486,73492 ****
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4356 fortran/dump-parse-tree.cc:4450
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
--- 73579,73585 ----
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4358 fortran/dump-parse-tree.cc:4453
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "Δεν είναι δυνατόν να βρεθεί ο τύπος του επεξεργαστή."
*************** msgstr "Μη έγκυρη κανονικ
*** 73529,73976 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1338
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1444
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1643 fortran/expr.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1769
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr ""
  
! #: fortran/expr.cc:1890 fortran/primary.cc:2521 fortran/primary.cc:2698
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1915 fortran/primary.cc:2516 fortran/primary.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1926
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1938
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2592
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2668
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2678
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2694
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2705
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2736
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:2873
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2957
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:2988
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3065 fortran/resolve.cc:2890
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.cc:3077
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3116
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3136
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/expr.cc:3142
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3151
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3155
  #, fuzzy, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/expr.cc:3161
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3167
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3177
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3231
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3371
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.cc:3378
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.cc:3385
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3393
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.cc:3540
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3548
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3555
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.cc:3577
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/expr.cc:3608
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.cc:3640
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3649
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
  #. Reject truncation.
! #: fortran/expr.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3685
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.cc:3699
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.cc:3747
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr ""
  
! #: fortran/expr.cc:3814
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:3822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: fortran/expr.cc:3829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: fortran/expr.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3851
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: fortran/expr.cc:3894
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:3901
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3932
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: fortran/expr.cc:3976
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:3984
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.cc:4008
  #, fuzzy, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "%s: Μη έγκυρη ρύθμιση `%s'.\n"
  
! #: fortran/expr.cc:4013
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4042
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.cc:4048 fortran/expr.cc:4068
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4056 fortran/expr.cc:4075
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4102
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4123
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: fortran/expr.cc:4148
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4157
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4167
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4173
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4180
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.cc:4188
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4211
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4264
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr ""
  
! #: fortran/expr.cc:4274 fortran/expr.cc:4289
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4280 fortran/expr.cc:4295 fortran/resolve.cc:2764
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/expr.cc:4307
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4316
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4329
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr ""
  
! #: fortran/expr.cc:4343
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4348
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4356
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4363
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4416
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
  
! #: fortran/expr.cc:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4432
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr ""
--- 73622,74069 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1339
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1445
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1644 fortran/expr.cc:1695
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1770
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1781
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr ""
  
! #: fortran/expr.cc:1945 fortran/primary.cc:2554 fortran/primary.cc:2739
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1992 fortran/primary.cc:2549 fortran/primary.cc:2754
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2003
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2028
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2782
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2809
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2817
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2840
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:2977
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3061
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3092
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3169 fortran/resolve.cc:2891
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.cc:3181
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3220
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3240
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/expr.cc:3246
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3255
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3259
  #, fuzzy, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/expr.cc:3265
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3271
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3281
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3335
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3475
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.cc:3482
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.cc:3489
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3497
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.cc:3644
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3652
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3659
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.cc:3681
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/expr.cc:3712
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.cc:3744
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
  #. Reject truncation.
! #: fortran/expr.cc:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3789
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3907
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr ""
  
! #: fortran/expr.cc:3918
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:3926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: fortran/expr.cc:3933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "μη έγκυρο είδος αλφαριθμητικού `%s'"
  
! #: fortran/expr.cc:3945
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: fortran/expr.cc:3998
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:4036
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: fortran/expr.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4088
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.cc:4112
  #, fuzzy, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "%s: Μη έγκυρη ρύθμιση `%s'.\n"
  
! #: fortran/expr.cc:4117
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.cc:4152 fortran/expr.cc:4172
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4160 fortran/expr.cc:4179
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4227
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Η παράμετρος κινητής υποδιαστολής δεν είναι έγκυρη: %s"
  
! #: fortran/expr.cc:4252
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4261
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4271
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4277
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4284
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.cc:4292
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4368
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr ""
  
! #: fortran/expr.cc:4378 fortran/expr.cc:4393
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4384 fortran/expr.cc:4399 fortran/resolve.cc:2765
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/expr.cc:4411
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4420
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr ""
  
! #: fortran/expr.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4452
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4467
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4504
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4516
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
  
! #: fortran/expr.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr ""
*************** msgstr ""
*** 73978,74169 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4456 fortran/expr.cc:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.cc:4473
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4479 fortran/expr.cc:4494
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4510
  #, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:4521
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4552
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4561
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4569
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4597 fortran/expr.cc:4602
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4722 fortran/resolve.cc:1573
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.cc:4728
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4743 fortran/resolve.cc:1579
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.cc:4755
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:4761
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:4768
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:5252
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6385
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6401
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6412
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.cc:6423
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6432
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6445
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6458
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6506
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6532
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6540
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6555
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.cc:6615 fortran/expr.cc:6636
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6629
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6648
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6690
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
--- 74071,74262 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4560 fortran/expr.cc:4686
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4583 fortran/expr.cc:4598
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4614
  #, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4656
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4665
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4701 fortran/expr.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4826 fortran/resolve.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4847 fortran/resolve.cc:1580
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.cc:4859
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:4865
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:4872
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:5356
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6497
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6505
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6536
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6549
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6593
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6610
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6636
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6644
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6659
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.cc:6719 fortran/expr.cc:6740
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6724
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6733
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6752
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6794
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 74184,74191 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7434 fortran/trans-array.cc:9248
! #: fortran/trans-intrinsic.cc:8577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "δημιουργία αρχείου `%s'\n"
--- 74277,74284 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7436 fortran/trans-array.cc:9250
! #: fortran/trans-intrinsic.cc:8556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "δημιουργία αρχείου `%s'\n"
*************** msgstr ""
*** 74350,75132 ****
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:458
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:655
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:943
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:975
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:1006
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:1026
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr ""
  
! #: fortran/interface.cc:1033
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1049 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1154
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1518 fortran/interface.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1715
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1724
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1771
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1968
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1973
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1977
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1981
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:1993
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1997
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2005
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
  
! #: fortran/interface.cc:2062 fortran/interface.cc:2067
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2072
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2110
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2315
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2318
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2321
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2324
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2336
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2340
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2344
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2468
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: fortran/interface.cc:2480 fortran/interface.cc:2496
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2484 fortran/interface.cc:2500
! #: fortran/interface.cc:2590
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2519
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2526
  #, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr ""
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2548
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr ""
  
! #: fortran/interface.cc:2601
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2624
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2634
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2658
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2675
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:2685
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2700
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2716
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:2738
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2756
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2786
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2805
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2818
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2825
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2912
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2923
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2928
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2941
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3338
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3361
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3365
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "πολύ λίγα ορίσματα"
  
! #: fortran/interface.cc:3374
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3384
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3397
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3415
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3438
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3451
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3462
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3502
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3505
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3543
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3574
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3589
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3612
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3622 fortran/interface.cc:3627
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3653
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3670
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3737
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3766
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3781
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:3790
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3799
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3813
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3827
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3842
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3857
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3870
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3881
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:3892
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3930
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3950
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3968
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:4030
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4158
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4187
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4213
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4223
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4253
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4273
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4285
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4295
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4348
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4352 fortran/interface.cc:4362
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4358
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4371
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4387
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4404
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4413
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4437
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4452
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4462
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4470
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4480
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4522
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4533
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4618
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4688
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
! #: fortran/interface.cc:5072
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:5189
  #, fuzzy, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
  
! #: fortran/interface.cc:5283
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5295
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5303
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5311
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5320
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5326
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5335
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5346
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5365
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5395
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5406
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5415
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5424
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5435
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5442
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:5481
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5485
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5489
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5547 fortran/interface.cc:5593
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5559
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5571
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: fortran/interface.cc:5578
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure `%s'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
--- 74443,75225 ----
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:468
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:664
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:952
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:1024
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr ""
  
! #: fortran/interface.cc:1042
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1051 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1058 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1163
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1532 fortran/interface.cc:1604
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1729
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1982
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1987
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1991
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1995
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:2007
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:2011
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2019
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
  
! #: fortran/interface.cc:2076 fortran/interface.cc:2081
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2086
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2124
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2329
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2332
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2335
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2338
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2350
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2354
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2358
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Η παράμετρος `%s' δεν είναι έγκυρη."
  
! #: fortran/interface.cc:2494 fortran/interface.cc:2510
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2498 fortran/interface.cc:2514
! #: fortran/interface.cc:2611
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2533
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2540
  #, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr ""
  
! #: fortran/interface.cc:2553
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2569
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr ""
  
! #: fortran/interface.cc:2622
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2645
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2655
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2665
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2679
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2696
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:2706
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2721
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2737
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:2759
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2777
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2792
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2807
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2826
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2839
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2846
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2933
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2944
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2962
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2970
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3359
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3382
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3386
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "πολύ λίγα ορίσματα"
  
! #: fortran/interface.cc:3395
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3418
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3459
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3526
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3564
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3588
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3610
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3633
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3643 fortran/interface.cc:3648
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3674
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3691
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3758
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3787
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:3811
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3820
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3834
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3848
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3863
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3878
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3891
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3902
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3951
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3971
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4010
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4038
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:4051
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4208
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4234
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4244
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4274
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4294
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4327
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4369
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4373 fortran/interface.cc:4383
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4392
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4400
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4408
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4434
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4458
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4473
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4491
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4543
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4554
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4639
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4709
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Δεν μπόρεσα να ανοίξω το αρχείο %s"
  
! #: fortran/interface.cc:5100
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:5217
  #, fuzzy, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "εσωτερικό σφάλμα στο %s, γραμμή %u"
  
! #: fortran/interface.cc:5311
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5323
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5331
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5339
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5348
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5363
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5374
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5382
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5393
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5423
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5434
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5443
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5452
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:5498
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5505
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/interface.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5517
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5575 fortran/interface.cc:5621
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5587
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5599
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: fortran/interface.cc:5606
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure `%s'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
*************** msgstr "η μετατροπή από `%s
*** 75318,75324 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
--- 75411,75417 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
*************** msgstr "άγνωστο πρόθεμα: %
*** 75499,76025 ****
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1231 fortran/io.cc:1293
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Missing comma at %L"
! msgstr "Έχει παραληφθεί εντολή"
  
! #: fortran/io.cc:1349
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.cc:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.cc:1380
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.cc:1386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: fortran/io.cc:1441 fortran/io.cc:1472 fortran/io.cc:1552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Μη έγκυρη ρύθμιση θύρας (port)"
  
! #: fortran/io.cc:1447 fortran/io.cc:1478 fortran/io.cc:1634 fortran/io.cc:1647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/io.cc:1489
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:1497
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:1527
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr ""
  
! #: fortran/io.cc:1558
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/io.cc:1578 fortran/io.cc:1595 fortran/io.cc:1616
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1669
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr ""
  
! #: fortran/io.cc:1735
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.cc:1741
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1746
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.cc:1753
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.cc:1768
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1772
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1778
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1792
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: fortran/io.cc:1825
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.cc:1832
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.cc:1838
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1846
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1855
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1862
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:1880
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:2096
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2104 fortran/io.cc:2131
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2123
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2145 fortran/io.cc:2153
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr ""
  
! #: fortran/io.cc:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2226
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2245 fortran/io.cc:3919
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2273 fortran/io.cc:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2305
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2356 fortran/io.cc:3964
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2386
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2407
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr ""
  
! #: fortran/io.cc:2432
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2443
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2454
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr ""
  
! #: fortran/io.cc:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2472
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.cc:2507
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2515
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr ""
  
! #: fortran/io.cc:2528
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2581
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2689
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2715
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.cc:2723
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2846 fortran/match.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2876
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr ""
  
! #: fortran/io.cc:2887 fortran/io.cc:3377
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2920
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr ""
  
! #: fortran/io.cc:2961
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr ""
  
! #: fortran/io.cc:2981
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/io.cc:3055
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/io.cc:3096
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:3132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/io.cc:3141
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.cc:3207
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.cc:3303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "μη ορισμένο"
  
! #: fortran/io.cc:3310
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr ""
  
! #: fortran/io.cc:3323
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.cc:3345
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.cc:3370
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.cc:3400
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3412
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3422 fortran/resolve.cc:16941
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
  
! #: fortran/io.cc:3430
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.cc:3451
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/io.cc:3463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/io.cc:3475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/io.cc:3485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/io.cc:3516
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: fortran/io.cc:3637
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.cc:3643
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr ""
  
! #: fortran/io.cc:3652
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr ""
  
! #: fortran/io.cc:3661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/io.cc:3666
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr ""
  
! #: fortran/io.cc:3814
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:3942
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr ""
  
! #: fortran/io.cc:4380
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:4609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/io.cc:4621 fortran/io.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:4649
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4659 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.cc:4666
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.cc:4676
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr ""
  
! #: fortran/io.cc:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
--- 75592,76118 ----
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1232 fortran/io.cc:1295
! #, gcc-internal-format, gfc-internal-format
! msgid "Missing comma in FORMAT string at %L"
! msgstr ""
  
! #: fortran/io.cc:1351
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.cc:1382
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.cc:1388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Ελλιπής ή κακοσχηματισμένη ιδιότητα"
  
! #: fortran/io.cc:1443 fortran/io.cc:1474 fortran/io.cc:1554
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Μη έγκυρη ρύθμιση θύρας (port)"
  
! #: fortran/io.cc:1449 fortran/io.cc:1480 fortran/io.cc:1636 fortran/io.cc:1649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/io.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:1499
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:1529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr ""
  
! #: fortran/io.cc:1560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/io.cc:1580 fortran/io.cc:1597 fortran/io.cc:1618
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.cc:1696
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr ""
  
! #: fortran/io.cc:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.cc:1743
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1748
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.cc:1755
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.cc:1770
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1774
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1787
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1794
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "δεν είστε μέλος της ομάδας `%s'"
  
! #: fortran/io.cc:1827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.cc:1834
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.cc:1840
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1848
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1864
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:1882
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:2098
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2106 fortran/io.cc:2133
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2125
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2147 fortran/io.cc:2155
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr ""
  
! #: fortran/io.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2228
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2247 fortran/io.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2275 fortran/io.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2307
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2358 fortran/io.cc:3966
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2388
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2409
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr ""
  
! #: fortran/io.cc:2434
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2445
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2456
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr ""
  
! #: fortran/io.cc:2467
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.cc:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr ""
  
! #: fortran/io.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2583
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2691
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.cc:2725
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2848 fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2878
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr ""
  
! #: fortran/io.cc:2889 fortran/io.cc:3379
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2922
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr ""
  
! #: fortran/io.cc:2963
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr ""
  
! #: fortran/io.cc:2983
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/io.cc:3057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/io.cc:3098
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:3134
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "διπλό όνομα χαρακτήρα `%s'"
  
! #: fortran/io.cc:3143
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.cc:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.cc:3305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "μη ορισμένο"
  
! #: fortran/io.cc:3312
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr ""
  
! #: fortran/io.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.cc:3347
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.cc:3358
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.cc:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.cc:3402
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3414
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3424 fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
  
! #: fortran/io.cc:3432
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3443
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.cc:3453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/io.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/io.cc:3477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/io.cc:3487
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/io.cc:3518
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3607
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "συντακτικό σφάλμα στον καθορισμό σειράς"
  
! #: fortran/io.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.cc:3645
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr ""
  
! #: fortran/io.cc:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr ""
  
! #: fortran/io.cc:3663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/io.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr ""
  
! #: fortran/io.cc:3816
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.cc:3831
  #, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:3944
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4013
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4187
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.cc:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr ""
  
! #: fortran/io.cc:4382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.cc:4449
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:4611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "%s: μη έγκυρη κανονική έκφραση: %s"
  
! #: fortran/io.cc:4623 fortran/io.cc:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:4651
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4661 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.cc:4678
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr ""
  
! #: fortran/io.cc:4693
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.cc:4869
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4875
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr ""
*** 76358,76857 ****
  msgid "Locality spec at %L"
  msgstr ""
  
! #: fortran/match.cc:3112
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr ""
  
! #: fortran/match.cc:3120
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr ""
  
! #: fortran/match.cc:3132
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr ""
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3140
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr ""
  
! #: fortran/match.cc:3152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/match.cc:3155
  #, fuzzy, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: fortran/match.cc:3181
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3186
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3192
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3200
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr ""
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.cc:3241
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3247
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3249
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3296
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3301
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3406
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr ""
  
! #: fortran/match.cc:3429
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr ""
  
! #: fortran/match.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr ""
  
! #: fortran/match.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3486
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3498
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3510
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr ""
  
! #: fortran/match.cc:3517
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3538
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3550 fortran/resolve.cc:13453
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
  
! #: fortran/match.cc:3600
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3621
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3647
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3662
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3669
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3699 fortran/match.cc:4041 fortran/match.cc:4253
! #: fortran/match.cc:4805 fortran/match.cc:5177
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3720 fortran/match.cc:4062 fortran/match.cc:4273
! #: fortran/match.cc:4837 fortran/match.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3741
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3807
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3817
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3892
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3922
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3946
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3989
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4004
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4083
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4158
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4183
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4189
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4201
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4387
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4431
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4475 fortran/match.cc:4526
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4624
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4647
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4677 fortran/match.cc:5115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: fortran/match.cc:4687
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4751
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4763
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:4788
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/match.cc:4831
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4860
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4891
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4904
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4930
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4938
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:4950
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5017
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5032
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5137
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5160
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5197
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:5300
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:5328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr ""
  
! #: fortran/match.cc:5337
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:5348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5587
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
--- 76451,76950 ----
  msgid "Locality spec at %L"
  msgstr ""
  
! #: fortran/match.cc:3113
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr ""
  
! #: fortran/match.cc:3121
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr ""
  
! #: fortran/match.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr ""
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3141
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr ""
  
! #: fortran/match.cc:3153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/match.cc:3156
  #, fuzzy, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr "μη τερματιζμένο αλφαριθμητικό σταθεράς"
  
! #: fortran/match.cc:3182
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3187
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3193
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr ""
  
! #: fortran/match.cc:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.cc:3242
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3248
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3250
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3302
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3407
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr ""
  
! #: fortran/match.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr ""
  
! #: fortran/match.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3452
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr ""
  
! #: fortran/match.cc:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3482
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr ""
  
! #: fortran/match.cc:3518
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3525
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3532
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3539
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3551 fortran/resolve.cc:13443
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
  
! #: fortran/match.cc:3601
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3622
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3648
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3700 fortran/match.cc:4042 fortran/match.cc:4254
! #: fortran/match.cc:4806 fortran/match.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3721 fortran/match.cc:4063 fortran/match.cc:4274
! #: fortran/match.cc:4838 fortran/match.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3742
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3808
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3830
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3854
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3893
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3947
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3990
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4084
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4149
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4159
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4184
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4190
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4388
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4432
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4476 fortran/match.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4612
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4648
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4678 fortran/match.cc:5116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: fortran/match.cc:4688
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4725
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4730
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4752
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:4789
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/match.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4855
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4892
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4898
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5018
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5033
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5128
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5261
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:5301
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:5329
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr ""
  
! #: fortran/match.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:5349
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5447
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5588
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
*************** msgstr "συντακτικό σφάλμ�
*** 76859,76920 ****
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5662
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr ""
  
! #: fortran/match.cc:5671
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr ""
  
! #: fortran/match.cc:5678
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5686
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5697
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5712
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5719
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr ""
  
! #: fortran/match.cc:5729
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5775
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr ""
  
! #: fortran/match.cc:5837
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5950
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5960
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
--- 76952,77013 ----
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5663
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr ""
  
! #: fortran/match.cc:5672
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr ""
  
! #: fortran/match.cc:5679
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5687
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5698
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5713
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5720
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr ""
  
! #: fortran/match.cc:5730
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5776
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr ""
  
! #: fortran/match.cc:5838
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5951
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5961
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
*************** msgstr ""
*** 76922,77108 ****
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5985
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6005
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr ""
  
! #: fortran/match.cc:6025
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:6168
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:6176
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:6209
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:6223
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6241
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: fortran/match.cc:6401
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr ""
  
! #: fortran/match.cc:6407
  #, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr ""
  
! #: fortran/match.cc:6421
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/match.cc:6426
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "πάρα πολλά ορίσματα"
  
! #: fortran/match.cc:6553 fortran/match.cc:6571 fortran/match.cc:6592
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr ""
  
! #: fortran/match.cc:6602 fortran/match.cc:6608
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:6617
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6649
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:7029
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/match.cc:7057
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7270
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7311 fortran/match.cc:7365
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7375
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7411
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/match.cc:7481
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7513
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7535
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/match.cc:7611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/match.cc:7631
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7686
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/match.cc:7835
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7873
  #, fuzzy, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "το αρχείο δεδομένων προφίλ `%s' δεν ταιριάζει με το διαμοιραζόμενο αντικείμενο `%s'"
--- 77015,77201 ----
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5986
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6006
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr ""
  
! #: fortran/match.cc:6026
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:6169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:6210
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:6224
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6237
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "μη έγκυρος αριθμός από στήλες: `%s'"
  
! #: fortran/match.cc:6402
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr ""
  
! #: fortran/match.cc:6408
  #, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr ""
  
! #: fortran/match.cc:6422
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/match.cc:6427
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "πάρα πολλά ορίσματα"
  
! #: fortran/match.cc:6554 fortran/match.cc:6572 fortran/match.cc:6593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr ""
  
! #: fortran/match.cc:6603 fortran/match.cc:6609
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:6618
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6650
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:7030
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/match.cc:7058
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7312 fortran/match.cc:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7376
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/match.cc:7482
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7514
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7525
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/match.cc:7612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/match.cc:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "συντακτικό σφάλμα στο ορισμό του %s: %s"
  
! #: fortran/match.cc:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7874
  #, fuzzy, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "το αρχείο δεδομένων προφίλ `%s' δεν ταιριάζει με το διαμοιραζόμενο αντικείμενο `%s'"
*************** msgstr ""
*** 77143,77154 ****
  msgid "gfc_basic_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:218
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:322
  #, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr ""
--- 77236,77247 ----
  msgid "gfc_basic_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:221
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:325
  #, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr ""
*************** msgstr ""
*** 78688,78695 ****
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12090
! #: fortran/resolve.cc:13699
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 78781,78788 ----
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12080
! #: fortran/resolve.cc:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 78827,78833 ****
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8309
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
--- 78920,78926 ----
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8329
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
*************** msgstr ""
*** 80609,80829 ****
  msgid "Syntax error in argument list at %C"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: fortran/primary.cc:2108
! #, gcc-internal-format
! msgid "extend_ref(): Bad tail"
! msgstr ""
! 
! #: fortran/primary.cc:2210
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2461
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2468
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2510 fortran/primary.cc:2685
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2562 fortran/primary.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2569 fortran/primary.cc:2703
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2646
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2649
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2719
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2747
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/primary.cc:2855
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr ""
  
! #: fortran/primary.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2900
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3118
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3175
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr ""
  
! #: fortran/primary.cc:3354
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3365
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3374
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3422
  #, fuzzy, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: fortran/primary.cc:3442
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3521
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3539
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3551
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3605
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3768
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3827
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3858 fortran/primary.cc:4265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Εξαίρεση κινητής υποδιαστολής"
  
! #: fortran/primary.cc:3963
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:3995
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:3998
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:4053
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: fortran/primary.cc:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4221
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: fortran/primary.cc:4337
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr ""
  
! #: fortran/primary.cc:4378
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4383
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr ""
  
! #: fortran/primary.cc:4419
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
--- 80702,80917 ----
  msgid "Syntax error in argument list at %C"
  msgstr "συντακτικό σφάλμα στον ορισμό κλάσης χαρακτήρων"
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2226
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2490
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2512
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2543 fortran/primary.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2595 fortran/primary.cc:2731
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2602 fortran/primary.cc:2744
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2679
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2682
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2760
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2788
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr "%s: αναμενόταν αριθμητική τιμή."
  
! #: fortran/primary.cc:2897
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr ""
  
! #: fortran/primary.cc:2904
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2943
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3165
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3222
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr ""
  
! #: fortran/primary.cc:3401
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3412
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3421
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3469
  #, fuzzy, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το %s `%s' στο `%s'"
  
! #: fortran/primary.cc:3489
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3504
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3509
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3568
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3586
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3598
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3652
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3874
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3905 fortran/primary.cc:4312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Εξαίρεση κινητής υποδιαστολής"
  
! #: fortran/primary.cc:4010
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:4042
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:4045
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:4100
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "Λείπει παράμετρος για `%s'"
  
! #: fortran/primary.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4268
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "δεν είναι δυνατό να δημιουργηθεί το αρχείο fifo `%s'"
  
! #: fortran/primary.cc:4394
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr ""
  
! #: fortran/primary.cc:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4440
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr ""
  
! #: fortran/primary.cc:4476
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "%s' δεν είναι ισχύων θετικός ακέραιος."
*************** msgstr ""
*** 80956,81867 ****
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:578
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr ""
  
! #: fortran/resolve.cc:598
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:601
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:627
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:629
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Μεταγλωττισμός προδιαγραφών τοπικών ρυθμίσεων"
  
! #: fortran/resolve.cc:813
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr ""
  
! #: fortran/resolve.cc:828
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:860
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:871
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:875
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:882
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:886
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:924
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:929
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:980
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:984
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr ""
  
! #: fortran/resolve.cc:994
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1001
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1005
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1012
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1017
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1029
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1033
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1037
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1095
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1103
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1125
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1146
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1150
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1154
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1158
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1163
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1230
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1394
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1429
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1475
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1509
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1528
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1541
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1562
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1589
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr ""
  
! #: fortran/resolve.cc:1601
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1727
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/resolve.cc:1789
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: fortran/resolve.cc:1793
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1914
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1927
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1938
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1951
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1989
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1994 fortran/resolve.cc:7179
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2053 fortran/resolve.cc:11603 fortran/resolve.cc:13626
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
  
! #: fortran/resolve.cc:2085
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2103
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2111
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2118
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2126
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2153
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/resolve.cc:2175
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: fortran/resolve.cc:2239
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2246
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.cc:2272
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2283
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2292
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2442
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2481
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2755
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2782
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2894
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2914
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2952
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3013
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3090
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3125
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3129 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3283
  #, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr ""
  
! #: fortran/resolve.cc:3294
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3301
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3308
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3375
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3386
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: fortran/resolve.cc:3394 fortran/resolve.cc:3966
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3449
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3470
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:3509
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3539
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3601
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3605
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3663
  #, fuzzy, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/resolve.cc:3701
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3710
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3716
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3722
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3790
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3799
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3834
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3879
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3937
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3976
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3980
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:4031
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4062
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:4079
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:4106
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.cc:4158
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4261
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4360
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4368
  #, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr ""
  
! #: fortran/resolve.cc:4389
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4399
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4417
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4432 fortran/resolve.cc:4466
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4446 fortran/resolve.cc:4635 fortran/resolve.cc:4804
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4458
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4525
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4548
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4563
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: fortran/resolve.cc:4593 fortran/resolve.cc:4608
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4643
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr ""
  
! #: fortran/resolve.cc:4667
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4682
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4690
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4705
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:4708
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4713
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4720
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4734
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4832
! #, gcc-internal-format, gfc-internal-format
! msgid "Inconsistent coranks for operator at %L and %L"
! msgstr ""
! 
! #: fortran/resolve.cc:5031
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5036
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5046
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5051
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5072
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5089
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5097
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5113
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5138
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5171
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5179
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5223
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5235
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5275
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:5282
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:5343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: fortran/resolve.cc:5358
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5370
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: fortran/resolve.cc:5506
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:5536
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:5557
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5566
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr ""
  
! #: fortran/resolve.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5595
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5624
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: fortran/resolve.cc:5835
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5907
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6019
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6048
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr ""
  
! #: fortran/resolve.cc:6096
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6106
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 81044,81950 ----
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:579
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr ""
  
! #: fortran/resolve.cc:599
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:602
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:628
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:630
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:803
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Μεταγλωττισμός προδιαγραφών τοπικών ρυθμίσεων"
  
! #: fortran/resolve.cc:814
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr ""
  
! #: fortran/resolve.cc:829
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:861
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:865
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:872
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:876
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:883
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:887
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:925
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:930
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:981
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:985
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr ""
  
! #: fortran/resolve.cc:995
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1002
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1006
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1013
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1018
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1030
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1034
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1038
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1082
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1096
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1104
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1126
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1147
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1151
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1155
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1159
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1164
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1231
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1374
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1395
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1430
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1476
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1510
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1529
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1542
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1563
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr ""
  
! #: fortran/resolve.cc:1602
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1728
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/resolve.cc:1790
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: fortran/resolve.cc:1794
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1915
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1928
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1952
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1990
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7152
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:11593 fortran/resolve.cc:13616
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
  
! #: fortran/resolve.cc:2086
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2104
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2112
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2119
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2127
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2154
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/resolve.cc:2176
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
  
! #: fortran/resolve.cc:2240
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2247
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2261
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2284
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2293
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2443
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2482
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2756
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2783
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2915
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2953
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3014
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3091
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3126
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3130 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3284
  #, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr ""
  
! #: fortran/resolve.cc:3295
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3302
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3309
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3376
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3387
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "Το `%s' δεν είναι κατάλογος."
  
! #: fortran/resolve.cc:3395 fortran/resolve.cc:3967
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3407
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3450
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:3510
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3540
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3602
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3606
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3664
  #, fuzzy, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "το `%s' δεν είναι κανονικό αρχείο"
  
! #: fortran/resolve.cc:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3711
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3717
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3723
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3791
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3800
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3835
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3880
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3938
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3977
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3981
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4063
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:4080
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.cc:4159
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4262
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4266
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4361
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4369
  #, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr ""
  
! #: fortran/resolve.cc:4390
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4418
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4433 fortran/resolve.cc:4467
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4447 fortran/resolve.cc:4636 fortran/resolve.cc:4805
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4459
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4526
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "το `%s' είναι πρόγονος του `%s'"
  
! #: fortran/resolve.cc:4594 fortran/resolve.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4644
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr ""
  
! #: fortran/resolve.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4670
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4691
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4706
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:4709
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4714
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4721
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4735
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:5004
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5019
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5024
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5045
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5062
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5095
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5111
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5152
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5168
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:5255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:5316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Μη έγκυρη ακέραια παράμετρος `%s'"
  
! #: fortran/resolve.cc:5331
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Ο κατάλογος `%s' δεν είναι προσιτός."
  
! #: fortran/resolve.cc:5479
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:5486
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:5530
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5539
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr ""
  
! #: fortran/resolve.cc:5561
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5597
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "Κακή αίτηση παραμέτρων"
  
! #: fortran/resolve.cc:5808
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5822
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5832
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5992
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6021
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr ""
  
! #: fortran/resolve.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6079
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 81870,81881 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6116
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 81953,81964 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6089
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 81884,82292 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6147
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6167
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6184
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6245
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6401
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6406
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6480
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6493
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/resolve.cc:6506
  #, fuzzy, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: fortran/resolve.cc:6562 fortran/resolve.cc:6650 fortran/resolve.cc:6674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference at %L"
  msgstr "Μη έγκυρη πισω-παραπομπή"
  
! #: fortran/resolve.cc:6759
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6938 fortran/resolve.cc:7090
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7054
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7061
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7100
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7109
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7304
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7338
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7391
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7932
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7965
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: fortran/resolve.cc:7979 fortran/resolve.cc:7986
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8041
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8081
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8087
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8147
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8183
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8235
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in %s locality spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8244
  #, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8254
  #, gcc-internal-format
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8267
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8274
  #, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8287
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8292
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8297
  #, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8303
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8308
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8316
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8320
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr ""
  
! #: fortran/resolve.cc:8401
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8410
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8448
  #, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr ""
  
! #: fortran/resolve.cc:8479
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8484
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8491
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8499
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:8504
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8517
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8622 fortran/resolve.cc:8928
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:8630 fortran/resolve.cc:8891
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8779
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8943
  #, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8951
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8977
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9002
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9015
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9029
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9133 fortran/resolve.cc:9148
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9140
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9165
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9175 fortran/resolve.cc:9277
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9181
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9204 fortran/resolve.cc:9232
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9251
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:9266
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9308
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9337
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9350
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9393
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9431 fortran/resolve.cc:9437
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 81967,82380 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6131
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6218
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6374
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6379
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6453
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/resolve.cc:6479
  #, fuzzy, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%s: το αρχείο είναι πολύ μεγάλο"
  
! #: fortran/resolve.cc:6535 fortran/resolve.cc:6623 fortran/resolve.cc:6647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference at %L"
  msgstr "Μη έγκυρη πισω-παραπομπή"
  
! #: fortran/resolve.cc:6732
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6911 fortran/resolve.cc:7063
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7027
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7034
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7073
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7277
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7311
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7364
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7905
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7938
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7948
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "η τιμή για το %s πρέπει να είναι ακέραιος"
  
! #: fortran/resolve.cc:7952 fortran/resolve.cc:7959
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8014
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8120
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8156
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8208
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in %s locality spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8217
  #, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8227
  #, gcc-internal-format
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8240
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8247
  #, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8260
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8265
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8270
  #, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8276
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8281
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8293
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8347
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8356
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8421
  #, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr ""
  
! #: fortran/resolve.cc:8452
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8457
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8472
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:8477
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8490
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8595 fortran/resolve.cc:8918
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:8603 fortran/resolve.cc:8881
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8727
! #, gcc-internal-format, gfc-internal-format
! msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
! msgstr ""
! 
! #: fortran/resolve.cc:8738
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8933
  #, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8953
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9019
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9130
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9165 fortran/resolve.cc:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9171
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9183
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9194 fortran/resolve.cc:9222
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9241
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:9256
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9298
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9327
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9340
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9354
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9383
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9421 fortran/resolve.cc:9427
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 82295,82583 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:9727
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:9786
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:9817
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:9835 fortran/resolve.cc:9843
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:9905 fortran/resolve.cc:10739
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9931
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9944
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:10062
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10140
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:10149
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10166
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:10182
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10236
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:10241
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:10300
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:10311
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10647 fortran/resolve.cc:10659
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10688
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10701
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:10714
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:10717
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: fortran/resolve.cc:10727
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10978
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11111
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11120
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11133
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11242
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:11306
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11319
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:11335
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11346
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:11352
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11370
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11431
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11435
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11438
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11445 fortran/resolve.cc:11567
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:11457 fortran/resolve.cc:11579
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11469
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:11482
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11543
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11547 fortran/resolve.cc:11557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11620
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11637 fortran/resolve.cc:11660
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11641 fortran/resolve.cc:11666
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 82383,82671 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9655
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9706
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:9717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:9730
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:9776
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:9797
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:9825 fortran/resolve.cc:9833
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:9895 fortran/resolve.cc:10729
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9921
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9934
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:10052
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10130
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:10139
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10156
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:10172
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:10231
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:10290
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10588
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10637 fortran/resolve.cc:10649
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10678
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10691
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:10704
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:10707
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "%s: αναμενόταν ακέραιος μετά το `%c'"
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11110
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11286
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11309
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:11325
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11336
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:11342
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11360
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:11411
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11425
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11435 fortran/resolve.cc:11557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "Η παράμετρος στο <%s> πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:11447 fortran/resolve.cc:11569
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11459
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:11472
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11533
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11537 fortran/resolve.cc:11547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Η παράμετρος στο `%s' πρέπει να είναι ένας απλός χαρακτήρας"
  
! #: fortran/resolve.cc:11600
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11627 fortran/resolve.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11631 fortran/resolve.cc:11656
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 82585,82801 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11681
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11753
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11769
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11792 fortran/resolve.cc:11884
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11823
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: fortran/resolve.cc:11832
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11989
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:12020
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:12098
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:12219
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12299
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:12319
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12367
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12399
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12405
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12417
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:12449
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:12453
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12458
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:12465
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12476
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12865
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13179
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13191
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:13287
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:13486
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:13522
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13526
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13537
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:13593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13635
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13682
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13686
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:13747
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13752
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13836
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13948
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:13969
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: fortran/resolve.cc:14065
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14079
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
--- 82673,82889 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11671
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11743
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11759
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11772 fortran/resolve.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Μη αναγνωρίσιμη μεταβλητή `%s'"
  
! #: fortran/resolve.cc:11822
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11979
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:12088
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:12209
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12289
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:12309
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12357
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12389
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12395
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:12439
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:12443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12448
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:12455
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12855
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13169
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:13277
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:13476
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:13512
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13516
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:13583
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13672
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13676
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13742
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13826
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13938
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:13959
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "ο χάρτης χαρακτήρων `%s' ορίστηκε ήδη"
  
! #: fortran/resolve.cc:14055
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14069
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
*************** msgstr ""
*** 82803,83693 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14098
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "σχετική θέση αρχείου είναι εκτός ορίων"
  
! #: fortran/resolve.cc:14422
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14426
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14434
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14445
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14463
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:14477
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14510
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14532
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:14565
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14579
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14601
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:14626
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:14647
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:14654
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:14702
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14705
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14708
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14711
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14714
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14717
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
  # src/request.c:37
! #: fortran/resolve.cc:14759
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.cc:14791
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:14814
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14836
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14854
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: fortran/resolve.cc:14866
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14876
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:14886
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14905
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14909
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14913
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:14917
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: fortran/resolve.cc:14930
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14941
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14947
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14967
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15024
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15030
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15036
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15044
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15050
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15093
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15101
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15109
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15118
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15142
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:15212
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:15221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: fortran/resolve.cc:15229 fortran/resolve.cc:15246
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15237
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15254
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15260
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15266
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:15274
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:15283
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:15305
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15342
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15383
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15419
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:15478
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15490
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:15518
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:15574
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:15786
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15829
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15843
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15857 fortran/resolve.cc:16399
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15866
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15876
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15928
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15934
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15940
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15969
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15979
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16074
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:16179
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16198
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16223
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:16234
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16332
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16346
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:16362
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16372
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16381
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16390
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16432
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:16445
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16456
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16502
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16510
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16519
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16605
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:16697
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16710
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:16780
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16812
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16826
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: fortran/resolve.cc:16894
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:16900
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16906
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16914
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16953
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16964
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16991
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17010
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17026
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17037
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17045
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17097
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17109
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17116
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17175
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17188
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17253
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17256
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17362
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:17383
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17400
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17412
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17419
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17432
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17448
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:17457
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17470 fortran/resolve.cc:17647
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:17484
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17493
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17502
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17510
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17517
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:17537
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:17544
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17551
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17558
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:17594
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17673
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17688
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17701
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17719
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:17731
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17740
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17753
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:17762
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17775
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17791
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17799
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:17807
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17820
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:17829
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17845
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17851
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17876
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17936
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17948
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18059
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:18067
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:18074
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:18081
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:18097
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:18104
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18113
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18175
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18188
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:18264
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18292
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18300
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18308
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18315
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:18440
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
--- 82891,83781 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14088
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "σχετική θέση αρχείου είναι εκτός ορίων"
  
! #: fortran/resolve.cc:14412
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14416
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14424
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14435
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14453
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:14467
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14500
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14522
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:14555
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14569
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:14616
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:14637
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:14644
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:14692
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14695
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14698
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14701
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14704
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14707
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
  # src/request.c:37
! #: fortran/resolve.cc:14749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.cc:14781
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:14804
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14826
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14844
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: fortran/resolve.cc:14856
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14866
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:14876
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14895
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14899
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14903
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:14907
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
  
! #: fortran/resolve.cc:14920
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14937
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15014
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15020
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15026
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15034
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15083
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15099
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15108
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15132
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:15202
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:15211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "η `%s' παίρνει είτε κανένα είτε δύο ορίσματα"
  
! #: fortran/resolve.cc:15219 fortran/resolve.cc:15236
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15250
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15256
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:15264
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:15273
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:15295
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15332
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15373
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15409
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15480
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:15508
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:15564
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:15776
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15819
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15833
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15847 fortran/resolve.cc:16389
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15856
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15866
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15908
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15924
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15930
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15959
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15969
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:16169
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16178
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:16224
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16322
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16336
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:16352
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16362
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16371
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16380
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16422
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:16435
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16446
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:16459
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16492
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16500
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16509
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16595
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:16687
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16700
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:16770
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16802
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16816
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Δεν μπορεί να τεθεί η ημερομηνία."
  
! #: fortran/resolve.cc:16884
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:16890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16943
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16954
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16981
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17000
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17016
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17027
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17035
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17087
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17106
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17165
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17178
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17243
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17246
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:17373
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17402
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17422
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:17428
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:17447
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17460 fortran/resolve.cc:17637
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:17474
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17483
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17492
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17500
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17507
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:17527
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:17534
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17541
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17548
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:17574
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17663
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17678
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17691
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17709
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:17721
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17730
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17743
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:17752
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17765
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17789
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:17797
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17810
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:17819
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17835
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17841
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17866
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17926
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17938
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18049
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:18057
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:18064
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:18071
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:18087
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:18094
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18103
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18165
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18178
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:18254
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18282
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18290
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18298
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18305
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:18430
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
*************** msgstr ""
*** 84734,84757 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2466 fortran/trans-expr.cc:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6838
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9244
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 84822,84845 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2469 fortran/trans-expr.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6840
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9246
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:12706
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 84934,84940 ****
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6117
  #, fuzzy, gcc-internal-format
  msgid "Unsigned not yet implemented"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
--- 85022,85028 ----
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6127
  #, fuzzy, gcc-internal-format
  msgid "Unsigned not yet implemented"
  msgstr "Η λειτουργία δεν έχει υλοποιηθεί"
*************** msgid "Sorry, coindexed access to an unl
*** 84965,84981 ****
  msgstr ""
  
  # src/grep.c:1133
! #: fortran/trans-expr.cc:4279
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "άγνωστη μέθοδος καταλόγων"
  
! #: fortran/trans-expr.cc:5865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: fortran/trans-expr.cc:11037
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 85053,85069 ----
  msgstr ""
  
  # src/grep.c:1133
! #: fortran/trans-expr.cc:4289
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "άγνωστη μέθοδος καταλόγων"
  
! #: fortran/trans-expr.cc:5875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Προειδοποίηση: Πολύ λίγα ορίσματα στο εσωδομημένο `%s'"
  
! #: fortran/trans-expr.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr ""
*** 84991,85002 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12709 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12716
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
--- 85079,85090 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12688 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12695
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
*************** msgstr ""
*** 85031,85197 ****
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4176
  #, fuzzy, gcc-internal-format
  msgid "optional class parameter"
  msgstr "Μη έγκυρος χαρακτήρας παραβολής"
  
! #: fortran/trans-openmp.cc:4640
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression type"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/trans-openmp.cc:4949
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/trans-openmp.cc:5072
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6050
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6053
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6056
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6633 fortran/trans-openmp.cc:6653
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6655
  #, gcc-internal-format
  msgid "Used here"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9221
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9631
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9642
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9648
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9654
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9690
  #, fuzzy, gcc-internal-format
! msgid "Cannot find symbol %qs"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: fortran/trans-openmp.cc:9702
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9744
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9750
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9776
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9786
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9796
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9811
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9912 fortran/trans-openmp.cc:9951
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected positive argument index at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9923
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9987
  #, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10001
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10015
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10024
  #, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10041
  #, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr ""
--- 85119,85285 ----
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4196
  #, fuzzy, gcc-internal-format
  msgid "optional class parameter"
  msgstr "Μη έγκυρος χαρακτήρας παραβολής"
  
! #: fortran/trans-openmp.cc:4660
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression type"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/trans-openmp.cc:4969
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression"
  msgstr "Μη έγκυρη κανονική έκφραση"
  
! #: fortran/trans-openmp.cc:5092
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6070
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6073
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6076
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6653 fortran/trans-openmp.cc:6673
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6675
  #, gcc-internal-format
  msgid "Used here"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9241
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9662
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9668
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9671
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9674
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9710
  #, fuzzy, gcc-internal-format
! msgid "Cannot find symbol %qs at %L"
  msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
  
! #: fortran/trans-openmp.cc:9723
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9765
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9771
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9797
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9807
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9817
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9832
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9933 fortran/trans-openmp.cc:9972
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected positive argument index at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9944
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9982
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10022
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10029
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10036
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10045
  #, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10062
  #, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr ""
*************** msgid "unused name %qE"
*** 86933,86939 ****
  msgstr "άγνωστος χαρακτήρας `%s'"
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:268
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
--- 87021,87027 ----
  msgstr "άγνωστος χαρακτήρας `%s'"
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
*************** msgstr ""
*** 87150,87159 ****
  #~ "ΚΑΤΑΛΛΗΛΟΤΗΤΑ ΓΙΑ ΕΝΑ ΣΥΓΚΕΚΡΙΜΕΝΟ ΣΚΟΠΟ.\n"
  
  #, fuzzy, c-format
- #~ msgid "%s:creating '%s'\n"
- #~ msgstr "δημιουργία αρχείου `%s'\n"
- 
- #, fuzzy, c-format
  #~ msgid "%s:cannot open graph file\n"
  #~ msgstr "αδυναμία ανοίγματος αρχείου εξόδου"
  
--- 87238,87243 ----
*************** msgstr ""
*** 87824,87829 ****
--- 87908,87917 ----
  #~ msgid "Modifier %qs declared twice"
  #~ msgstr "αναμενόταν σταθερά ή προσδιοριστής"
  
+ #, fuzzy
+ #~ msgid "Missing class name"
+ #~ msgstr "Έχει παραληφθεί εντολή"
+ 
  #~ msgid "'{' expected"
  #~ msgstr "αναμενόταν '{'"
  
diff -Nrcpad gcc-15-20250809/gcc/po/es.po gcc-15-20250816/gcc/po/es.po
*** gcc-15-20250809/gcc/po/es.po	Sat Aug  9 22:32:39 2025
--- gcc-15-20250816/gcc/po/es.po	Sat Aug 16 22:32:18 2025
*************** msgid ""
*** 42,48 ****
  msgstr ""
  "Project-Id-Version: gcc 15.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-04-23 19:27+0000\n"
  "PO-Revision-Date: 2025-06-12 23:08+0200\n"
  "Last-Translator: Antonio Ceballos Roa <aceballos@gmail.com>\n"
  "Language-Team: Spanish <es@tp.org.es>\n"
--- 42,48 ----
  msgstr ""
  "Project-Id-Version: gcc 15.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-08-01 17:58+0000\n"
  "PO-Revision-Date: 2025-06-12 23:08+0200\n"
  "Last-Translator: Antonio Ceballos Roa <aceballos@gmail.com>\n"
  "Language-Team: Spanish <es@tp.org.es>\n"
*************** msgstr "Avisa sobre la creación de matr
*** 591,598 ****
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2479
! #: common.opt:2705 common.opt:3472
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "No hace nada. Preservado por compatibilidad hacia atrás."
--- 591,598 ----
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2476
! #: common.opt:2702 common.opt:3469
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "No hace nada. Preservado por compatibilidad hacia atrás."
*************** msgstr "Especifica que se debe usar una
*** 933,939 ****
  msgid "Use f2c calling convention."
  msgstr "Usar el convenio de llamada f2c."
  
! #: fortran/lang.opt:575 cobol/lang.opt:78
  #, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr "Asume que el fichero fuente es de formato fijo."
--- 933,939 ----
  msgid "Use f2c calling convention."
  msgstr "Usar el convenio de llamada f2c."
  
! #: fortran/lang.opt:575 cobol/lang.opt:83
  #, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr "Asume que el fichero fuente es de formato fijo."
*************** msgstr "-ffpe-trap=[...]\tPara en las si
*** 978,984 ****
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr "-ffpe-summary=[...]\tImprime el resumen de las siguientes excepciones de coma flotante."
  
! #: fortran/lang.opt:615 cobol/lang.opt:82
  #, no-c-format
  msgid "Assume that the source file is free form."
  msgstr "Asume que el fichero fuente es de formato libre."
--- 978,984 ----
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr "-ffpe-summary=[...]\tImprime el resumen de las siguientes excepciones de coma flotante."
  
! #: fortran/lang.opt:615 cobol/lang.opt:87
  #, no-c-format
  msgid "Assume that the source file is free form."
  msgstr "Asume que el fichero fuente es de formato libre."
*************** msgstr "Agrega subrayado a los nombres v
*** 1205,1216 ****
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2313
! #: common.opt:2783 common.opt:2819 common.opt:2912 common.opt:2916
! #: common.opt:3025 common.opt:3160 common.opt:3168 common.opt:3176
! #: common.opt:3184 common.opt:3285 common.opt:3345 common.opt:3433
! #: common.opt:3613 common.opt:3617 common.opt:3621 common.opt:3625
! #: common.opt:3699 common.opt:3703 common.opt:3734 common.opt:3738
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "No hace nada.  Se preserva por compatibilidad hacia atrás."
--- 1205,1216 ----
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2310
! #: common.opt:2780 common.opt:2816 common.opt:2909 common.opt:2913
! #: common.opt:3022 common.opt:3157 common.opt:3165 common.opt:3173
! #: common.opt:3181 common.opt:3282 common.opt:3342 common.opt:3430
! #: common.opt:3610 common.opt:3614 common.opt:3618 common.opt:3622
! #: common.opt:3696 common.opt:3700 common.opt:3731 common.opt:3735
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "No hace nada.  Se preserva por compatibilidad hacia atrás."
*************** msgstr "-trigraphs\tSoporte para los tri
*** 3950,4028 ****
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "No predefine las macros específicas del sistema y específicas de GCC."
  
! #: cobol/lang.opt:43
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:62
  #, fuzzy, no-c-format
  #| msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr "se renombró -fhandle-exceptions a -fexceptions (y ahora está activado por defecto)"
  
! #: cobol/lang.opt:66
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:70
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
  # No me gusta mucho esta traducción. cfuga
! #: cobol/lang.opt:74
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging."
  msgid "Enable Cobol lex debugging"
  msgstr "Habilita la depuración del extremo trasero."
  
! #: cobol/lang.opt:86
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:90
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:94
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
  # No me gusta mucho esta traducción. cfuga
! #: cobol/lang.opt:98
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging."
  msgid "Enable Cobol parser debugging"
  msgstr "Habilita la depuración del extremo trasero."
  
  # No me gusta mucho esta traducción. cfuga
! #: cobol/lang.opt:102
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging."
  msgid "Enable Cobol yacc debugging"
  msgstr "Habilita la depuración del extremo trasero."
  
! #: cobol/lang.opt:106
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:126
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:130
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:134
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
--- 3950,4028 ----
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "No predefine las macros específicas del sistema y específicas de GCC."
  
! #: cobol/lang.opt:48
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:67
  #, fuzzy, no-c-format
  #| msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr "se renombró -fhandle-exceptions a -fexceptions (y ahora está activado por defecto)"
  
! #: cobol/lang.opt:71
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:75
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
  # No me gusta mucho esta traducción. cfuga
! #: cobol/lang.opt:79
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging."
  msgid "Enable Cobol lex debugging"
  msgstr "Habilita la depuración del extremo trasero."
  
! #: cobol/lang.opt:91
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:95
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:99
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
  # No me gusta mucho esta traducción. cfuga
! #: cobol/lang.opt:103
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging."
  msgid "Enable Cobol parser debugging"
  msgstr "Habilita la depuración del extremo trasero."
  
  # No me gusta mucho esta traducción. cfuga
! #: cobol/lang.opt:107
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging."
  msgid "Enable Cobol yacc debugging"
  msgstr "Habilita la depuración del extremo trasero."
  
! #: cobol/lang.opt:111
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:131
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:135
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:139
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
*************** msgstr ""
*** 9054,9066 ****
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr "Niveles ISA MIPS conocidos (para uso con la opción -mips):"
  
! #: config/nvptx/nvptx.opt:156
  #, fuzzy, no-c-format
  #| msgid "The version of the C++ ABI in use."
  msgid "Specify the PTX ISA version to use."
  msgstr "La versión de la ABI de C++ que se está usando."
  
! #: config/nvptx/nvptx.opt:160
  #, fuzzy, no-c-format
  #| msgid "Use fp registers."
  msgid "Initialize ptx registers."
--- 9054,9066 ----
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr "Niveles ISA MIPS conocidos (para uso con la opción -mips):"
  
! #: config/nvptx/nvptx.opt:159
  #, fuzzy, no-c-format
  #| msgid "The version of the C++ ABI in use."
  msgid "Specify the PTX ISA version to use."
  msgstr "La versión de la ABI de C++ que se está usando."
  
! #: config/nvptx/nvptx.opt:163
  #, fuzzy, no-c-format
  #| msgid "Use fp registers."
  msgid "Initialize ptx registers."
*************** msgid "-mfuse-move=<0,23>\tOptimization.
*** 9246,9278 ****
  msgstr ""
  
  #: config/avr/avr.opt:169
  #, fuzzy, no-c-format
  #| msgid "Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices."
  msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr "Asume que se puede acceder a todos los datos en el almacenamiento estático por LDS / STS.  Esta opción solo es útil para dispositivos Tiny reducidos."
  
! #: config/avr/avr.opt:173
  #, no-c-format
  msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
! #: config/avr/avr.opt:177
  #, no-c-format
  msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
! #: config/avr/avr.opt:181
  #, no-c-format
  msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr "No enlaza contra la biblioteca específica de dispositivo lib<MCU>.a."
  
! #: config/avr/avr.opt:185
  #, fuzzy, no-c-format
  #| msgid "Do not link against the device-specific library lib<MCU>.a."
  msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr "No enlaza contra la biblioteca específica de dispositivo lib<MCU>.a."
  
! #: config/avr/avr.opt:189
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
--- 9246,9283 ----
  msgstr ""
  
  #: config/avr/avr.opt:169
+ #, no-c-format
+ msgid "Optimization. Fuse some move insns after insn combine."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:173
  #, fuzzy, no-c-format
  #| msgid "Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices."
  msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr "Asume que se puede acceder a todos los datos en el almacenamiento estático por LDS / STS.  Esta opción solo es útil para dispositivos Tiny reducidos."
  
! #: config/avr/avr.opt:177
  #, no-c-format
  msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
! #: config/avr/avr.opt:181
  #, no-c-format
  msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
! #: config/avr/avr.opt:185
  #, no-c-format
  msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr "No enlaza contra la biblioteca específica de dispositivo lib<MCU>.a."
  
! #: config/avr/avr.opt:189
  #, fuzzy, no-c-format
  #| msgid "Do not link against the device-specific library lib<MCU>.a."
  msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr "No enlaza contra la biblioteca específica de dispositivo lib<MCU>.a."
  
! #: config/avr/avr.opt:193
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
*************** msgstr ""
*** 14817,14823 ****
  msgid "Mark all loops as parallel."
  msgstr "Marca todos los bucles como paralelos."
  
! #: common.opt:1852 common.opt:1860 common.opt:3249
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "Activa las transformaciones anidadas de bucle.  Igual que -floop-nest-optimize."
--- 14822,14828 ----
  msgid "Mark all loops as parallel."
  msgstr "Marca todos los bucles como paralelos."
  
! #: common.opt:1852 common.opt:1860 common.opt:3246
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "Activa las transformaciones anidadas de bucle.  Igual que -floop-nest-optimize."
*************** msgstr ""
*** 15189,16628 ****
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2304
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr "Espcifica el algoritmo para particionar símbolos y variables en tiempo de enlazado."
  
! #: common.opt:2309
  #, fuzzy, no-c-format
  #| msgid "-flto-compression-level=<number>\tUse zlib compression level <number> for IL."
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr "-flto-compression-level=<número>\tUsa el nivel de compresión de zlib <número> para IL."
  
! #: common.opt:2317
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Reporta varias estadísticas de optimización de tiempo de enlace."
  
! #: common.opt:2321
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Reporta varias estadísticas de optimización de tiempo de enlace solo para WPA."
  
! #: common.opt:2325
  #, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Establece errno después de las funciones matemáticas internas."
  
! #: common.opt:2329
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "-fmax-errors=<número>\tNúmero máximo de errores a reportar."
  
! #: common.opt:2333
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2340
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Reporta el alojamiento en memoria permanente."
  
! #: common.opt:2344
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Reporta el alojamiento en memoria permanente solo en WPA."
  
! #: common.opt:2351
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Intenta mezclar constantes idénticas y variables constantes."
  
! #: common.opt:2355
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Intenta mezclar constantes idénticas a través de las unidades de compilación."
  
! #: common.opt:2359
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Intenta mezclar cadenas de depuración idénticas a través de las unidades de compilación."
  
! #: common.opt:2363
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "-fmessage-length=<número>\tLimita los diagnósticos a <número> caracteres por línea.  0 suprime el corte de línea."
  
! #: common.opt:2367
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions."
  msgid "Align the start of every function."
  msgstr "Alinea el inicio de las funciones."
  
! #: common.opt:2371
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr "Realiza la planificación SMS basada en módulo antes del primer paso de calendarización."
  
! #: common.opt:2375
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr "Realiza la planificación módulo basada en SMS con movimientos permitidos de registros."
  
! #: common.opt:2379
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "Mueve las computaciones invariantes de bucles fuera de los bucles."
  
! #: common.opt:2383
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops."
  msgid "Move stores out of loops."
  msgstr "Alinea el inicio de los bucles."
  
! #: common.opt:2387
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2391
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "Usa el paso de eliminación de código muerto de RTL."
  
! #: common.opt:2395
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Usa la eliminación de almacenamiento muerto de RTL."
  
! #: common.opt:2399
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr "Activa/Desactiva la planificación tradicional en bucles que ya pasaron la calendarización módulo."
  
! #: common.opt:2403
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr "Permite las excepciones síncronas que no son llamadas."
  
! #: common.opt:2410
  #, fuzzy, no-c-format
  #| msgid "-foffload=<targets>=<options>  Specify offloading targets and options for them."
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr "-foffload=<targets>=<options>  Especifica objetivos de descarga y opciones para ellos."
  
! #: common.opt:2414
  #, fuzzy, no-c-format
  #| msgid "-foffload-abi=[lp64|ilp32]     Set the ABI to use in an offload compiler."
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr "-foffload-abi=[lp64|ilp32]     Establece el ABI que usar en un compilador de descarga."
  
! #: common.opt:2427
  #, fuzzy, no-c-format
  #| msgid "-foffload=<targets>=<options>  Specify offloading targets and options for them."
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr "-foffload=<targets>=<options>  Especifica objetivos de descarga y opciones para ellos."
  
! #: common.opt:2431
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr "Cuando sea posible no genera marcos de pila."
  
! #: common.opt:2438
  #, fuzzy, no-c-format
  #| msgid "Generate code for functions even if they are fully inlined."
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Genera código para las funciones aún si están completamente incluidas en línea."
  
! #: common.opt:2457
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Activa todos los volcados de información de optimización en stderr."
  
! #: common.opt:2461
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr "-fopt-info[-<type>=filename]\tVuelca los detalles de optimización del compilador."
  
! #: common.opt:2465
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2469
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2483
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Optimiza las llamadas recursivas hermanadas y de extremo."
  
! #: common.opt:2487
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code."
  msgid "Insert path profiling code."
  msgstr "Inserta el código de análisis de perfil de programa basado en arc."
  
! #: common.opt:2491
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr "Realiza la inclusión en línea parcial."
  
! #: common.opt:2495 common.opt:2499
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr "Reporta la ubicación de memoria antes de la optimización interprocedural."
  
! #: common.opt:2503
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr "Empaqueta juntos a los miembros de la estructura sin agujeros."
  
! #: common.opt:2507
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr "-fpack-struct=<número>\tEstablece la alineación inicial máxima de estructuras miembro."
  
! #: common.opt:2511
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Devuelve los agregados small en memoria, no en registros."
  
! #: common.opt:2515
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr "Realiza el pelado de bucles."
  
! #: common.opt:2519
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "Activa las optimizaciones de mirilla específicas de la máquina."
  
! #: common.opt:2523
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Activa un paso de mirilla RTL antes de sched2."
  
! #: common.opt:2527
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Genera código independiente de posición si es posible (modo large)."
  
! #: common.opt:2531
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Genera código independiente de posición para ejecutables si es posible (modo large)."
  
! #: common.opt:2535
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Genera código independiente de posición si es posible (modo small)."
  
! #: common.opt:2539
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Genera código independiente de posición para ejecutables si es posible (modo small)."
  
! #: common.opt:2543
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr "Usa PLT para llamadas PIC (-fno-plt: carga la dirección desde GOT en el sitio de la llamada)."
  
! #: common.opt:2547
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Especifica un plugin a cargar."
  
! #: common.opt:2551
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr "-fplugin-arg-<nom>-<clave>[=<valor>]\tEspecifica el argumento <clave>=<valor> para el plugin <nom>bre."
  
! #: common.opt:2555
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "Ejecuta la optimización comunizadora predictiva."
  
! #: common.opt:2559
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Genera instrucciones de precargado, si están disponibles, para matrices en bucles."
  
! #: common.opt:2563
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Activa el código básico de análisis de perfil del programa."
  
! #: common.opt:2567
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr "Genera nombres de ruta de fuentes absolutos para gcov."
  
! #: common.opt:2571
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Inserta el código de análisis de perfil de programa basado en arc."
  
! #: common.opt:2575
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code."
  msgid "Insert condition coverage profiling code."
  msgstr "Inserta el código de análisis de perfil de programa basado en arc."
  
! #: common.opt:2579
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr "Establece el directorio de nivel principal para almacenar los datos de perfilado. El predeterminado es 'pwd'."
  
! #: common.opt:2584
  #, fuzzy, no-c-format
  #| msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgid "Select the name for storing the profile note file."
  msgstr "Establece el directorio de nivel principal para almacenar los datos de perfilado. El predeterminado es 'pwd'."
  
! #: common.opt:2588
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Activa la corrección de datos de entrada de perfilado inconsistente de flujo."
  
! #: common.opt:2592
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr "-fprofile-update=[single|atomic|prefer-atomic]\tEstablece el método de actualización del perfil."
  
! #: common.opt:2596
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2600
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2616
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2632
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2636
  #, fuzzy, no-c-format
  #| msgid "-ffile-prefix-map=<old>=<new> Map one directory name to another in compilation result."
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr "-ffile-prefix-map=<antiguo>=<nuevo> Asocia un nombre de directorio a otro en la información de depuración."
  
! #: common.opt:2640
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr "Activa las opciones comunes para generar información de análisis de perfil para optimizaciones dirigidas por retroalimentación de perfil."
  
! #: common.opt:2644
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Activa las opciones comunes para generar información de análisis de perfil para optimizaciones dirigidas por retroalimentación de perfili, y establece -fprofile-dir=."
  
! #: common.opt:2648
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr "Registra la información de análisis de perfil en la sección .gcov_info en lugar de utilizar un constructor/destructor."
  
! #: common.opt:2652
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr "Registra la información de análisis de perfil en la sección especificada en lugar de utilizar un constructor/destructor."
  
! #: common.opt:2656
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2660
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr "Activa las opciones comunes para realizar optimizaciones dirigidas por retroalimentación de perfil."
  
! #: common.opt:2664
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Activa las opciones comunes para realizar optimizaciones dirigidas por retroalimentación de perfil, y establece -fprofile-dir=."
  
! #: common.opt:2668
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "Inserta el código para perfilar valores de expresiones."
  
! #: common.opt:2672
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Informa sobre la coherencia del perfil."
  
! #: common.opt:2676
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr "Activa reordenación de funciones que mejora ubicación de código."
  
! #: common.opt:2680
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "Inserta instrucciones NOP en cada entrada de función."
  
! #: common.opt:2687
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "-frandom-seed=<cadena>\tHace que se pueda reproducir la compilación utilizando la <cadena>."
  
! #: common.opt:2697
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr "Guarda las opciones de la línea de órdenes de gcc en el fichero objeto."
  
! #: common.opt:2701
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Devuelve agregados small en registros."
  
! #: common.opt:2709
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr "Le dice al DSE que el almacenamiento para un objeto C++ está muerto cuando el constructor comienza y cuando el destructor termina."
  
! #: common.opt:2723
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2738
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2742
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Alivio de la presión de registro a través del encogimiento de rango en vivo."
  
! #: common.opt:2746
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Realiza el paso de optimización de renombrado de registros."
  
! #: common.opt:2750
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Realiza paso de optimización por fusión de instrucciones dependiente de objetivo."
  
! #: common.opt:2754
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Reordena los bloques básicos para mejorar la ubicación del código."
  
! #: common.opt:2758
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr "-freorder-blocks-algorithm=[simple|stc]\tEstablece el algoritmo de ordenación de bloque básico usado."
  
! #: common.opt:2771
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Reordena los bloques básicos y particionar en secciones caliente y fría."
  
! #: common.opt:2775
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr "Reordena las funciones para mejorar la ubicación del código."
  
! #: common.opt:2779
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Ejecuta un paso de eliminación de subexpresión común después de las optimizaciones de bucles."
  
! #: common.opt:2787
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "Desactiva las optimizaciones que asumen la conducta de un FP que redondea por defecto."
  
! #: common.opt:2791
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr "Activa la planificación entre bloques básicos."
  
! #: common.opt:2795
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Activa la planificación de insn sensible a la presión de registros."
  
! #: common.opt:2799
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "Permite el movimiento especulativo de insn que no son load."
  
! #: common.opt:2803
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "Permite el movimiento especulativo de algunas loads."
  
! #: common.opt:2807
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "Permite el movimiento especulativo de más loads."
  
! #: common.opt:2811
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "-fsched-verbose=<número>\tEstablece el nivel de detalle del planificador."
  
! #: common.opt:2815
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr "Si se calendariza después de la recarga, hace la planificación de superbloque."
  
! #: common.opt:2823
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Recalendariza las instrucciones antes del alojamiento de registros."
  
! #: common.opt:2827
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Recalendariza las instrucciones después del alojamiento de registros."
  
! #: common.opt:2834
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr "Calendariza instrucciones usando el algoritmo de planificación selectivo."
  
! #: common.opt:2838
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "Ejecuta la planificación selectiva después de recargar."
  
! #: common.opt:2842
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr "Corre autotests usando la ruta dada para localizar los ficheros de test."
  
! #: common.opt:2846
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr "Realiza el `pipelining' de software de los bucles internos durante la planificación selectiva."
  
! #: common.opt:2850
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr "Realiza el `pipelining' de software de los bucles externos durante la planificación selectiva."
  
! #: common.opt:2854
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr "Recalendariza las regiones `pipelined' sin `pipelining'."
  
! #: common.opt:2858
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr "Permite interponer función (o variables) por otras con semántica diferente (o inicializador) respectivamente por enlazador dinámico."
  
! #: common.opt:2864
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr "Permite la planificación prematura de insns encoladas."
  
! #: common.opt:2868
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr "-fsched-stalled-insns=<número>\tEstablece el número de insns encoladas que se pueden calendarizar prematuramente."
  
! #: common.opt:2876
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr "Establece la revisión de distancia de dependencias en la planificación prematura de insns encoladas."
  
! #: common.opt:2880
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr "-fsched-stalled-insns-dep=<número>\tEstablece la revisión de distancia de dependencias en la planificación prematura de insns encoladas."
  
! #: common.opt:2884
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Activa la heurística de grupo en el planificador."
  
! #: common.opt:2888
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Activa la heurística de ruta crítica en el planificador."
  
! #: common.opt:2892
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Activa la heurística de instrucción especulativa en el planificador."
  
! #: common.opt:2896
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Activa la heurística de rango en el planificador."
  
! #: common.opt:2900
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Activa la heurística de última instrucción en el planificador."
  
! #: common.opt:2904
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Activa la heurística de cuenta dependiente en el planificador."
  
! #: common.opt:2908
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr "Accede datos en la misma sección que los puntos de anclaje compartidos."
  
! #: common.opt:2920
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr "Activa el paso de Eliminación de Extensiones Redundantes."
  
! #: common.opt:2924
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr "Muestra los números de columna en los diagnósticos, cuando estén disponible.  Activado por defecto."
  
! #: common.opt:2928
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr "Emite prólogos de función sólo después de que las partes de la función que los necesitan, en vez de al principio de la función."
  
! #: common.opt:2933
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "Estrecha-envuelve partes del prólogo y epílogo por separado."
  
! #: common.opt:2937
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Desactiva las optimizaciones observables con IEEE señalando NaNs."
  
! #: common.opt:2941
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr "Desactiva las optimizaciones de coma flotante que ignoran el signo de IEEE para cero."
  
! #: common.opt:2945
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "Convierte las constantes de coma flotante a constantes de precisión simple."
  
! #: common.opt:2949
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Divide los tiempos de vida de las variables de inducción cuando se desenrollen los bucles."
  
! #: common.opt:2953
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Genera marcos de pila discontiguos."
  
! #: common.opt:2957
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr "Divide los tipos anchos en registros independientes."
  
! #: common.opt:2961
  #, fuzzy, no-c-format
  #| msgid "Split wide types into independent registers."
  msgid "Split wide types into independent registers earlier."
  msgstr "Divide los tipos anchos en registros independientes."
  
! #: common.opt:2965
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "Activa la propagación hacia atrás de propiedades en uso a nivel SSA."
  
! #: common.opt:2969
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr "Optimiza patrones condicionales usando nodos SSA PHI."
  
! #: common.opt:2973
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Optimiza la cantidad de registros stdarg guardados en pila al principio de la función."
  
! #: common.opt:2977
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Aplica la expansión de variables cuando se desenrollan los bucles."
  
! #: common.opt:2981
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "-fstack-check=[no|generic|specific]\tInserta código de revisión de la pila en el programa."
  
! #: common.opt:2985
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Inserta código de revisión de la pila en el programai.  Igual que -fstach-check=specific."
  
! #: common.opt:2989
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2997
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "-fstack-limit-register=<register>\tCaptura si la pila pasa del <registro>."
  
! #: common.opt:3001
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "-fstack-limit-symbol=<nombre>\tCaptura si la pila pasa del símbolo <nombre>."
  
! #: common.opt:3005
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Usa propolice como un método de protección de pila."
  
! #: common.opt:3009
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Usa un método de protección de pila para cada función."
  
! #: common.opt:3013
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Usa un método de protección de pila inteligente para ciertas funciones."
  
! #: common.opt:3017
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "Usa método de protección de pila solo para funciones con el atributo stack_protect."
  
! #: common.opt:3021
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr "Información de uso de pila de salida basada por función."
  
! #: common.opt:3033
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr "Asume que se aplican las reglas estrictas de alias."
  
! #: common.opt:3037
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Trata el desbordamiento con signo como indefinido.  Negado como -fwrapv -fwrapv-pointer."
  
! #: common.opt:3041
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3045
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3054
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3058
  #, fuzzy, no-c-format
  #| msgid "name missing for member function"
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "falta el nombre para la función miembro"
  
! #: common.opt:3062
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3066
  #, fuzzy, no-c-format
  #| msgid "Enable clip instructions."
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Activa las instrucciones clip."
  
! #: common.opt:3070
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr "Implementa operaciones __atomic mediante llamadas de biblioteca a funciones __sync antiguas."
  
! #: common.opt:3074
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Busca errores de sintaxis, y termina."
  
! #: common.opt:3078
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr "Crea ficheros de datos necesarios para \"gcov\"."
  
! #: common.opt:3082
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "Realiza optimizaciones de hilado de saltos."
  
! #: common.opt:3086
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr "Reporta el tiempo tomado por cada paso del compilador."
  
! #: common.opt:3090
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr "Registra los tiempos tomados por subfases por separado."
  
! #: common.opt:3094
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tEstablece el modelo de generación de código por defecto para almacenamiento thread-local."
  
! #: common.opt:3113
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr "Reordena las funciones de nivel superior, variables y asms."
  
! #: common.opt:3117
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Realiza la formación de superbloques a través de la duplicación de colas."
  
! #: common.opt:3121
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr "Para objetivos que normalmente necesitan trampolines para las funciones anidadas, siempre los genera en lugar de usar descriptores."
  
! #: common.opt:3126
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3144
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Asume que las operaciones de coma flotante pueden atrapar."
  
! #: common.opt:3148
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Atrapar desbordamientos signed en adición, sustracción y multiplicación."
  
! #: common.opt:3152
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Activa la optimización SSA-CCP en árboles."
  
! #: common.opt:3156
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Activa la optimización SSA-BIT-CCP en árboles."
  
! #: common.opt:3164
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "Activa la copia de encabezado de bucles en árboles."
  
! #: common.opt:3172
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "Activa coalescencia SSA de variables de usuario."
  
! #: common.opt:3180
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "Activa la propagación de copia en árboles."
  
! #: common.opt:3188
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "Transforma los almacenamientos condicionales a incondicionales."
  
! #: common.opt:3192
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "Realiza la conversión de las inicializaciones de switch."
  
! #: common.opt:3196
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Activa la optimización de eliminación de código muerto SSA en árboles."
  
! #: common.opt:3200
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "Activa las optimizaciones dominadoras."
  
! #: common.opt:3204
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "Activa la mezcla de colas en árboles."
  
! #: common.opt:3208
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr "Activa la eliminación de almacenamiento muerto."
  
! #: common.opt:3212
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "Activa la propagación hacia adelante en árboles."
  
! #: common.opt:3216
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Activa la Eliminación de Redundancia Completa en árboles."
  
! #: common.opt:3220
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "Activa la optimizaciones de longitud de cadenas en árboles."
  
! #: common.opt:3224
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Detecta rutas que disparan comportamiento erróneo o indefinido debido a desreferencia de puntero nulo.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento erróneo o indefinido en una trampa."
  
! #: common.opt:3230
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Detecta rutas que disparan comportamiento erróneo o indefinido debido a un uso indebido de un valor nuloen un atributo returns_nonnull o nonnull.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento erróneo o indefinido en una trampa."
  
! #: common.opt:3237
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "Activa la distribución de bucles en árboles."
  
! #: common.opt:3241
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Activa la distribución de bucles por patrones transformados en una llamada a biblioteca."
  
! #: common.opt:3245
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "Permite el movimiento invariante de bucles en árboles."
  
! #: common.opt:3253
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Crea variables de inducción canónica en los bucles."
  
! #: common.opt:3257
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "Activa las optimizaciones de bucles a nivel de árbol."
  
! #: common.opt:3261
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "-ftree-parallelize-loops=<número>\tActiva la paralelización automática de bucles."
  
! #: common.opt:3265
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Activa las cargas de elevación de punteros condicionales."
  
! #: common.opt:3269
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Activa las optimizaciones SSA-PRE en árboles."
  
! #: common.opt:3273
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr "En optimización SSA-PRE en árboles, activa eliminación de redundancia parcial-parcial."
  
! #: common.opt:3277
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Realiza el análisis puntero-a función-local en árboles."
  
! #: common.opt:3281
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "Activa la reasociación a nivel de árbol."
  
! #: common.opt:3289
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "Activa el hundimiento de código SSA en árboles."
  
! #: common.opt:3293
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr "Realiza reducción de fuerza de línea directa."
  
! #: common.opt:3297
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "Realiza el reemplazo escalar de agregados."
  
! #: common.opt:3301
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr "Reemplaza expresiones temporales en el paso SSA->normal."
  
! #: common.opt:3305
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr "Realizar la división de rango vivo durante el paso SSA->normal."
  
! #: common.opt:3309
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Realiza la Propagación de Rango Valor en árboles."
  
! #: common.opt:3313
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr "Divide las rutas que llevan a bordes traseros de bucle."
  
! #: common.opt:3317
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr "Asume que las declaraciones comunes pueden sustituirse por las que tienen un array postrero mayor."
  
! #: common.opt:3322
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Compila la unidad de compilación completa a la vez."
  
! #: common.opt:3326
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3330
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Realiza el desenrollamiento del bucle cuando se conoce la cuenta de iteración."
  
! #: common.opt:3334
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "Realiza el desenrollamiento del bucle para todos los bucles."
  
! #: common.opt:3349
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr "Permite la optimización para la aritmética de coma flotante la cual puede cambiar el resultado de la operación debido a redondeo."
  
! #: common.opt:3354
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr "Igual que -fassociative-math para las expresiones que incluyen división."
  
! #: common.opt:3362
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Permite optimizaciones matemáticas que pueden violar los estándares IEEE ó ISO."
  
! #: common.opt:3366
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr "Realiza la eliminación de opciones de bucle."
  
! #: common.opt:3370
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr "Realiza la división de bucles."
  
! #: common.opt:3374
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3378
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "Sólo genera tablas de desenredo para manejo de excepciones."
  
! #: common.opt:3382
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "Usa el enlazador bfd eb lugar del predeterminado."
  
! #: common.opt:3386
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "Usa el enlazador de oro eb lugar del predeterminado."
  
! #: common.opt:3390
  #, fuzzy, no-c-format
  #| msgid "Use the gold linker instead of the default linker."
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Usa el enlazador de oro eb lugar del predeterminado."
  
! #: common.opt:3394
  #, fuzzy, no-c-format
  #| msgid "Use the gold linker instead of the default linker."
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Usa el enlazador de oro eb lugar del predeterminado."
  
! #: common.opt:3404
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr "Realiza seguimiento de variables."
  
! #: common.opt:3411
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Realiza seguimiento de variables con asignación de anotaciones."
  
! #: common.opt:3417
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr "Cambia -fvar-tracking-assignments."
  
! #: common.opt:3424
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Realiza el seguimiento de variables y también marca las variables que no se inicializaron."
  
! #: common.opt:3429
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Activa la vectorización en árboles."
  
! #: common.opt:3437
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "Activa la vectorización de bucles en árboles."
  
! #: common.opt:3441
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Activa la vectorización de bloque básico (SLP) en árboles."
  
! #: common.opt:3445
  #, fuzzy, no-c-format
  #| msgid "Specifies the cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]\tSpecifies the cost model for vectorization."
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "Especifica el modelo de coste para vectorización. -fvect-cost-model=[unlimited|dynamic|cheap]\tEspecifica el modelo de coste para vectorización."
  
! #: common.opt:3449
  #, fuzzy, no-c-format
  #| msgid "-fsimd-cost-model=[unlimited|dynamic|cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "-fsimd-cost-model=[unlimited|dynamic|cheap]\tEspecifica el modelo de coste de la vectorización para código marcado con directiva simd."
  
! #: common.opt:3468
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "Activa el modelo de coste de vectorizador dinámico.  Se preserva por compatibilidad hacia atrás."
  
! #: common.opt:3476
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "Activa la propagación de copia de la información escalar-evolución."
  
! #: common.opt:3480
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3502
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr "Agrega comentarios extra a la salida de ensamblador."
  
! #: common.opt:3506
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr "-fvisibility=[default|internal|hidden|protected]\tEstablece la visibilidad de símbolos por defecto."
  
! #: common.opt:3525
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr "Valida los punteros vtable antes de usarlos."
  
! #: common.opt:3541
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr "Contadores de verificación de vtable de salida."
  
! #: common.opt:3545
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "Información sobre los conjuntos de vectores de verificación de vtable de salida."
  
! #: common.opt:3549
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Usa perfiles de valor de expresión en las optimizaciones."
  
! #: common.opt:3553
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr "Construye redes y divide usos no relacionados de una sola variable."
  
! #: common.opt:3557
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Activa la eliminación de código muerto condicional para llamadas internas."
  
! #: common.opt:3561
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "Realiza optimizaciones del programa completo."
  
  # wraps around? No entiendo bien. cfuga
! #: common.opt:3565
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "Asume que el desbordamiento de punteros se envuelve."
  
  # wraps around? No entiendo bien. cfuga
! #: common.opt:3569
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Asume que el desbordamiento aritmético con signo se envuelve."
  
! #: common.opt:3573
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "Pone los datos inicializados a cero en la sección bss."
  
! #: common.opt:3577
  #, fuzzy, no-c-format
  #| msgid "Save registers around function calls."
  msgid "Clear call-used registers upon function return."
  msgstr "Guarda registros alrededor de llamadas de función."
  
! #: common.opt:3581
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3597
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Genera información de depuración en el formato por defecto."
  
! #: common.opt:3601
  #, fuzzy, no-c-format
  #| msgid "Assume assembler support for (DWARF2+) .loc directives"
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr "Asume soporte del ensamblador para las directivas .loc (DWARF2+)"
  
! #: common.opt:3605
  #, fuzzy, no-c-format
  #| msgid "Assume assembler support for view in (DWARF2+) .loc directives"
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr "Asume soporte del ensamblador para visualización en las directivas .loc (DWARF2+)"
  
! #: common.opt:3609
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format."
  msgid "Generate debug information in CodeView format."
  msgstr "Genera información de depuración en el formato VMS."
  
! #: common.opt:3629
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr "Registro DW_AT_decl_column y DW_AT_call_column en DWARF."
  
! #: common.opt:3635
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate CTF debug information at default level."
  msgstr "Genera información de depuración en el formato por defecto."
  
! #: common.opt:3639
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate BTF debug information at default level."
  msgstr "Genera información de depuración en el formato por defecto."
  
! #: common.opt:3643
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3647
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Genera información de depuración en la versión predeterminada del formato DWARF."
  
! #: common.opt:3651
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Genera información de depuración en el formato DWARF v2 (o posterior)."
  
! #: common.opt:3655
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3659
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3663
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Genera información de depuración en el formato extendido por defecto."
  
! #: common.opt:3667
  #, fuzzy, no-c-format
  #| msgid "Generate extended entry point information for inlined functions"
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Genera información extendida sobre el punto de entrada para funciones en línea"
  
! #: common.opt:3671
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3679
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "No genera nombres públicos DWARF y secciones de tipos públicos."
  
! #: common.opt:3683
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Genera nombres públicos DWARF y secciones de tipos públicos."
  
! #: common.opt:3687
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Genera nombres públicos DWARF y secciones de tipos públicos con extensiones GNU."
  
! #: common.opt:3691
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr "Guarda las opciones de la línea de órdenes de gcc en DW_AT_producer de DWARF."
  
! #: common.opt:3695
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Genera información de depuración en ficheros .dwo separados."
  
! #: common.opt:3707
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3711
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr "No emite adiciones DWARF más allá de la versión seleccionada."
  
! #: common.opt:3715
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3719
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Cambia la generación de información de depuración."
  
! #: common.opt:3723
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3730
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Genera información de depuración en el formato VMS."
  
! #: common.opt:3759
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Genera secciones de depuración comprimidas."
  
! #: common.opt:3763
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "-gz=<formato>\tGenera secciones de depuración comprimidas en formato <formato>."
  
! #: common.opt:3770
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-iplugindir=<dir>\tDefine <dir> como el directorio de plugins por defecto."
  
! #: common.opt:3774
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-imultilib <dir>\tDefine <dir> como el subdirectorio de inclusión de multilib."
  
! #: common.opt:3802
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "-o <fichero>\tColoca la salida en el <fichero>."
  
! #: common.opt:3806
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Activa el análisis de perfil de las funciones."
  
! #: common.opt:3816
  #, fuzzy, no-c-format
  #| msgid "Like -pedantic but issue them as errors."
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr "Como -pedantic pero los muestra como errores."
  
! #: common.opt:3856
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "No muestra las funciones compiladas o el tiempo transcurrido."
  
! #: common.opt:3888
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Activa la salida detallada."
  
! #: common.opt:3892
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "Muestra la versión del compilador."
  
! #: common.opt:3896
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Suprime avisos."
  
! #: common.opt:3906
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Crea una biblioteca compartida."
  
! #: common.opt:3970
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "No genera un ejecutable independiente de posición enlazado dinámicamente."
  
! #: common.opt:3974
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Genera un ejecutable independiente de posición enlazado dinámicamente."
  
! #: common.opt:3978
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Genera un ejecutable independiente de posición estático."
  
! #: common.opt:3985
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr "Usa registro de guarda de invocador entre llamadas si es posible."
  
! #: common.opt:3989
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
--- 15194,16633 ----
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2301
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr "Espcifica el algoritmo para particionar símbolos y variables en tiempo de enlazado."
  
! #: common.opt:2306
  #, fuzzy, no-c-format
  #| msgid "-flto-compression-level=<number>\tUse zlib compression level <number> for IL."
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr "-flto-compression-level=<número>\tUsa el nivel de compresión de zlib <número> para IL."
  
! #: common.opt:2314
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Reporta varias estadísticas de optimización de tiempo de enlace."
  
! #: common.opt:2318
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Reporta varias estadísticas de optimización de tiempo de enlace solo para WPA."
  
! #: common.opt:2322
  #, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Establece errno después de las funciones matemáticas internas."
  
! #: common.opt:2326
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "-fmax-errors=<número>\tNúmero máximo de errores a reportar."
  
! #: common.opt:2330
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2337
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Reporta el alojamiento en memoria permanente."
  
! #: common.opt:2341
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Reporta el alojamiento en memoria permanente solo en WPA."
  
! #: common.opt:2348
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Intenta mezclar constantes idénticas y variables constantes."
  
! #: common.opt:2352
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Intenta mezclar constantes idénticas a través de las unidades de compilación."
  
! #: common.opt:2356
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Intenta mezclar cadenas de depuración idénticas a través de las unidades de compilación."
  
! #: common.opt:2360
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "-fmessage-length=<número>\tLimita los diagnósticos a <número> caracteres por línea.  0 suprime el corte de línea."
  
! #: common.opt:2364
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions."
  msgid "Align the start of every function."
  msgstr "Alinea el inicio de las funciones."
  
! #: common.opt:2368
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr "Realiza la planificación SMS basada en módulo antes del primer paso de calendarización."
  
! #: common.opt:2372
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr "Realiza la planificación módulo basada en SMS con movimientos permitidos de registros."
  
! #: common.opt:2376
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "Mueve las computaciones invariantes de bucles fuera de los bucles."
  
! #: common.opt:2380
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops."
  msgid "Move stores out of loops."
  msgstr "Alinea el inicio de los bucles."
  
! #: common.opt:2384
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2388
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "Usa el paso de eliminación de código muerto de RTL."
  
! #: common.opt:2392
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Usa la eliminación de almacenamiento muerto de RTL."
  
! #: common.opt:2396
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr "Activa/Desactiva la planificación tradicional en bucles que ya pasaron la calendarización módulo."
  
! #: common.opt:2400
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr "Permite las excepciones síncronas que no son llamadas."
  
! #: common.opt:2407
  #, fuzzy, no-c-format
  #| msgid "-foffload=<targets>=<options>  Specify offloading targets and options for them."
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr "-foffload=<targets>=<options>  Especifica objetivos de descarga y opciones para ellos."
  
! #: common.opt:2411
  #, fuzzy, no-c-format
  #| msgid "-foffload-abi=[lp64|ilp32]     Set the ABI to use in an offload compiler."
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr "-foffload-abi=[lp64|ilp32]     Establece el ABI que usar en un compilador de descarga."
  
! #: common.opt:2424
  #, fuzzy, no-c-format
  #| msgid "-foffload=<targets>=<options>  Specify offloading targets and options for them."
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr "-foffload=<targets>=<options>  Especifica objetivos de descarga y opciones para ellos."
  
! #: common.opt:2428
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr "Cuando sea posible no genera marcos de pila."
  
! #: common.opt:2435
  #, fuzzy, no-c-format
  #| msgid "Generate code for functions even if they are fully inlined."
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Genera código para las funciones aún si están completamente incluidas en línea."
  
! #: common.opt:2454
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Activa todos los volcados de información de optimización en stderr."
  
! #: common.opt:2458
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr "-fopt-info[-<type>=filename]\tVuelca los detalles de optimización del compilador."
  
! #: common.opt:2462
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2466
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2480
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Optimiza las llamadas recursivas hermanadas y de extremo."
  
! #: common.opt:2484
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code."
  msgid "Insert path profiling code."
  msgstr "Inserta el código de análisis de perfil de programa basado en arc."
  
! #: common.opt:2488
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr "Realiza la inclusión en línea parcial."
  
! #: common.opt:2492 common.opt:2496
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr "Reporta la ubicación de memoria antes de la optimización interprocedural."
  
! #: common.opt:2500
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr "Empaqueta juntos a los miembros de la estructura sin agujeros."
  
! #: common.opt:2504
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr "-fpack-struct=<número>\tEstablece la alineación inicial máxima de estructuras miembro."
  
! #: common.opt:2508
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Devuelve los agregados small en memoria, no en registros."
  
! #: common.opt:2512
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr "Realiza el pelado de bucles."
  
! #: common.opt:2516
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "Activa las optimizaciones de mirilla específicas de la máquina."
  
! #: common.opt:2520
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Activa un paso de mirilla RTL antes de sched2."
  
! #: common.opt:2524
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Genera código independiente de posición si es posible (modo large)."
  
! #: common.opt:2528
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Genera código independiente de posición para ejecutables si es posible (modo large)."
  
! #: common.opt:2532
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Genera código independiente de posición si es posible (modo small)."
  
! #: common.opt:2536
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Genera código independiente de posición para ejecutables si es posible (modo small)."
  
! #: common.opt:2540
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr "Usa PLT para llamadas PIC (-fno-plt: carga la dirección desde GOT en el sitio de la llamada)."
  
! #: common.opt:2544
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Especifica un plugin a cargar."
  
! #: common.opt:2548
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr "-fplugin-arg-<nom>-<clave>[=<valor>]\tEspecifica el argumento <clave>=<valor> para el plugin <nom>bre."
  
! #: common.opt:2552
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "Ejecuta la optimización comunizadora predictiva."
  
! #: common.opt:2556
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Genera instrucciones de precargado, si están disponibles, para matrices en bucles."
  
! #: common.opt:2560
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Activa el código básico de análisis de perfil del programa."
  
! #: common.opt:2564
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr "Genera nombres de ruta de fuentes absolutos para gcov."
  
! #: common.opt:2568
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Inserta el código de análisis de perfil de programa basado en arc."
  
! #: common.opt:2572
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code."
  msgid "Insert condition coverage profiling code."
  msgstr "Inserta el código de análisis de perfil de programa basado en arc."
  
! #: common.opt:2576
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr "Establece el directorio de nivel principal para almacenar los datos de perfilado. El predeterminado es 'pwd'."
  
! #: common.opt:2581
  #, fuzzy, no-c-format
  #| msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgid "Select the name for storing the profile note file."
  msgstr "Establece el directorio de nivel principal para almacenar los datos de perfilado. El predeterminado es 'pwd'."
  
! #: common.opt:2585
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Activa la corrección de datos de entrada de perfilado inconsistente de flujo."
  
! #: common.opt:2589
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr "-fprofile-update=[single|atomic|prefer-atomic]\tEstablece el método de actualización del perfil."
  
! #: common.opt:2593
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2597
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2629
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2633
  #, fuzzy, no-c-format
  #| msgid "-ffile-prefix-map=<old>=<new> Map one directory name to another in compilation result."
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr "-ffile-prefix-map=<antiguo>=<nuevo> Asocia un nombre de directorio a otro en la información de depuración."
  
! #: common.opt:2637
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr "Activa las opciones comunes para generar información de análisis de perfil para optimizaciones dirigidas por retroalimentación de perfil."
  
! #: common.opt:2641
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Activa las opciones comunes para generar información de análisis de perfil para optimizaciones dirigidas por retroalimentación de perfili, y establece -fprofile-dir=."
  
! #: common.opt:2645
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr "Registra la información de análisis de perfil en la sección .gcov_info en lugar de utilizar un constructor/destructor."
  
! #: common.opt:2649
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr "Registra la información de análisis de perfil en la sección especificada en lugar de utilizar un constructor/destructor."
  
! #: common.opt:2653
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2657
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr "Activa las opciones comunes para realizar optimizaciones dirigidas por retroalimentación de perfil."
  
! #: common.opt:2661
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Activa las opciones comunes para realizar optimizaciones dirigidas por retroalimentación de perfil, y establece -fprofile-dir=."
  
! #: common.opt:2665
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "Inserta el código para perfilar valores de expresiones."
  
! #: common.opt:2669
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Informa sobre la coherencia del perfil."
  
! #: common.opt:2673
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr "Activa reordenación de funciones que mejora ubicación de código."
  
! #: common.opt:2677
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "Inserta instrucciones NOP en cada entrada de función."
  
! #: common.opt:2684
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "-frandom-seed=<cadena>\tHace que se pueda reproducir la compilación utilizando la <cadena>."
  
! #: common.opt:2694
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr "Guarda las opciones de la línea de órdenes de gcc en el fichero objeto."
  
! #: common.opt:2698
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Devuelve agregados small en registros."
  
! #: common.opt:2706
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr "Le dice al DSE que el almacenamiento para un objeto C++ está muerto cuando el constructor comienza y cuando el destructor termina."
  
! #: common.opt:2720
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2735
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2739
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Alivio de la presión de registro a través del encogimiento de rango en vivo."
  
! #: common.opt:2743
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Realiza el paso de optimización de renombrado de registros."
  
! #: common.opt:2747
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Realiza paso de optimización por fusión de instrucciones dependiente de objetivo."
  
! #: common.opt:2751
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Reordena los bloques básicos para mejorar la ubicación del código."
  
! #: common.opt:2755
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr "-freorder-blocks-algorithm=[simple|stc]\tEstablece el algoritmo de ordenación de bloque básico usado."
  
! #: common.opt:2768
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Reordena los bloques básicos y particionar en secciones caliente y fría."
  
! #: common.opt:2772
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr "Reordena las funciones para mejorar la ubicación del código."
  
! #: common.opt:2776
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Ejecuta un paso de eliminación de subexpresión común después de las optimizaciones de bucles."
  
! #: common.opt:2784
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "Desactiva las optimizaciones que asumen la conducta de un FP que redondea por defecto."
  
! #: common.opt:2788
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr "Activa la planificación entre bloques básicos."
  
! #: common.opt:2792
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Activa la planificación de insn sensible a la presión de registros."
  
! #: common.opt:2796
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "Permite el movimiento especulativo de insn que no son load."
  
! #: common.opt:2800
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "Permite el movimiento especulativo de algunas loads."
  
! #: common.opt:2804
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "Permite el movimiento especulativo de más loads."
  
! #: common.opt:2808
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "-fsched-verbose=<número>\tEstablece el nivel de detalle del planificador."
  
! #: common.opt:2812
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr "Si se calendariza después de la recarga, hace la planificación de superbloque."
  
! #: common.opt:2820
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Recalendariza las instrucciones antes del alojamiento de registros."
  
! #: common.opt:2824
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Recalendariza las instrucciones después del alojamiento de registros."
  
! #: common.opt:2831
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr "Calendariza instrucciones usando el algoritmo de planificación selectivo."
  
! #: common.opt:2835
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "Ejecuta la planificación selectiva después de recargar."
  
! #: common.opt:2839
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr "Corre autotests usando la ruta dada para localizar los ficheros de test."
  
! #: common.opt:2843
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr "Realiza el `pipelining' de software de los bucles internos durante la planificación selectiva."
  
! #: common.opt:2847
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr "Realiza el `pipelining' de software de los bucles externos durante la planificación selectiva."
  
! #: common.opt:2851
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr "Recalendariza las regiones `pipelined' sin `pipelining'."
  
! #: common.opt:2855
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr "Permite interponer función (o variables) por otras con semántica diferente (o inicializador) respectivamente por enlazador dinámico."
  
! #: common.opt:2861
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr "Permite la planificación prematura de insns encoladas."
  
! #: common.opt:2865
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr "-fsched-stalled-insns=<número>\tEstablece el número de insns encoladas que se pueden calendarizar prematuramente."
  
! #: common.opt:2873
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr "Establece la revisión de distancia de dependencias en la planificación prematura de insns encoladas."
  
! #: common.opt:2877
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr "-fsched-stalled-insns-dep=<número>\tEstablece la revisión de distancia de dependencias en la planificación prematura de insns encoladas."
  
! #: common.opt:2881
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Activa la heurística de grupo en el planificador."
  
! #: common.opt:2885
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Activa la heurística de ruta crítica en el planificador."
  
! #: common.opt:2889
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Activa la heurística de instrucción especulativa en el planificador."
  
! #: common.opt:2893
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Activa la heurística de rango en el planificador."
  
! #: common.opt:2897
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Activa la heurística de última instrucción en el planificador."
  
! #: common.opt:2901
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Activa la heurística de cuenta dependiente en el planificador."
  
! #: common.opt:2905
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr "Accede datos en la misma sección que los puntos de anclaje compartidos."
  
! #: common.opt:2917
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr "Activa el paso de Eliminación de Extensiones Redundantes."
  
! #: common.opt:2921
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr "Muestra los números de columna en los diagnósticos, cuando estén disponible.  Activado por defecto."
  
! #: common.opt:2925
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr "Emite prólogos de función sólo después de que las partes de la función que los necesitan, en vez de al principio de la función."
  
! #: common.opt:2930
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "Estrecha-envuelve partes del prólogo y epílogo por separado."
  
! #: common.opt:2934
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Desactiva las optimizaciones observables con IEEE señalando NaNs."
  
! #: common.opt:2938
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr "Desactiva las optimizaciones de coma flotante que ignoran el signo de IEEE para cero."
  
! #: common.opt:2942
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "Convierte las constantes de coma flotante a constantes de precisión simple."
  
! #: common.opt:2946
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Divide los tiempos de vida de las variables de inducción cuando se desenrollen los bucles."
  
! #: common.opt:2950
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Genera marcos de pila discontiguos."
  
! #: common.opt:2954
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr "Divide los tipos anchos en registros independientes."
  
! #: common.opt:2958
  #, fuzzy, no-c-format
  #| msgid "Split wide types into independent registers."
  msgid "Split wide types into independent registers earlier."
  msgstr "Divide los tipos anchos en registros independientes."
  
! #: common.opt:2962
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "Activa la propagación hacia atrás de propiedades en uso a nivel SSA."
  
! #: common.opt:2966
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr "Optimiza patrones condicionales usando nodos SSA PHI."
  
! #: common.opt:2970
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Optimiza la cantidad de registros stdarg guardados en pila al principio de la función."
  
! #: common.opt:2974
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Aplica la expansión de variables cuando se desenrollan los bucles."
  
! #: common.opt:2978
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "-fstack-check=[no|generic|specific]\tInserta código de revisión de la pila en el programa."
  
! #: common.opt:2982
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Inserta código de revisión de la pila en el programai.  Igual que -fstach-check=specific."
  
! #: common.opt:2986
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2994
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "-fstack-limit-register=<register>\tCaptura si la pila pasa del <registro>."
  
! #: common.opt:2998
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "-fstack-limit-symbol=<nombre>\tCaptura si la pila pasa del símbolo <nombre>."
  
! #: common.opt:3002
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Usa propolice como un método de protección de pila."
  
! #: common.opt:3006
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Usa un método de protección de pila para cada función."
  
! #: common.opt:3010
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Usa un método de protección de pila inteligente para ciertas funciones."
  
! #: common.opt:3014
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "Usa método de protección de pila solo para funciones con el atributo stack_protect."
  
! #: common.opt:3018
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr "Información de uso de pila de salida basada por función."
  
! #: common.opt:3030
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr "Asume que se aplican las reglas estrictas de alias."
  
! #: common.opt:3034
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Trata el desbordamiento con signo como indefinido.  Negado como -fwrapv -fwrapv-pointer."
  
! #: common.opt:3038
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3042
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3051
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3055
  #, fuzzy, no-c-format
  #| msgid "name missing for member function"
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "falta el nombre para la función miembro"
  
! #: common.opt:3059
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3063
  #, fuzzy, no-c-format
  #| msgid "Enable clip instructions."
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Activa las instrucciones clip."
  
! #: common.opt:3067
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr "Implementa operaciones __atomic mediante llamadas de biblioteca a funciones __sync antiguas."
  
! #: common.opt:3071
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Busca errores de sintaxis, y termina."
  
! #: common.opt:3075
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr "Crea ficheros de datos necesarios para \"gcov\"."
  
! #: common.opt:3079
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "Realiza optimizaciones de hilado de saltos."
  
! #: common.opt:3083
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr "Reporta el tiempo tomado por cada paso del compilador."
  
! #: common.opt:3087
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr "Registra los tiempos tomados por subfases por separado."
  
! #: common.opt:3091
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tEstablece el modelo de generación de código por defecto para almacenamiento thread-local."
  
! #: common.opt:3110
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr "Reordena las funciones de nivel superior, variables y asms."
  
! #: common.opt:3114
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Realiza la formación de superbloques a través de la duplicación de colas."
  
! #: common.opt:3118
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr "Para objetivos que normalmente necesitan trampolines para las funciones anidadas, siempre los genera en lugar de usar descriptores."
  
! #: common.opt:3123
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3141
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Asume que las operaciones de coma flotante pueden atrapar."
  
! #: common.opt:3145
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Atrapar desbordamientos signed en adición, sustracción y multiplicación."
  
! #: common.opt:3149
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Activa la optimización SSA-CCP en árboles."
  
! #: common.opt:3153
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Activa la optimización SSA-BIT-CCP en árboles."
  
! #: common.opt:3161
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "Activa la copia de encabezado de bucles en árboles."
  
! #: common.opt:3169
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "Activa coalescencia SSA de variables de usuario."
  
! #: common.opt:3177
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "Activa la propagación de copia en árboles."
  
! #: common.opt:3185
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "Transforma los almacenamientos condicionales a incondicionales."
  
! #: common.opt:3189
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "Realiza la conversión de las inicializaciones de switch."
  
! #: common.opt:3193
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Activa la optimización de eliminación de código muerto SSA en árboles."
  
! #: common.opt:3197
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "Activa las optimizaciones dominadoras."
  
! #: common.opt:3201
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "Activa la mezcla de colas en árboles."
  
! #: common.opt:3205
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr "Activa la eliminación de almacenamiento muerto."
  
! #: common.opt:3209
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "Activa la propagación hacia adelante en árboles."
  
! #: common.opt:3213
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Activa la Eliminación de Redundancia Completa en árboles."
  
! #: common.opt:3217
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "Activa la optimizaciones de longitud de cadenas en árboles."
  
! #: common.opt:3221
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Detecta rutas que disparan comportamiento erróneo o indefinido debido a desreferencia de puntero nulo.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento erróneo o indefinido en una trampa."
  
! #: common.opt:3227
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Detecta rutas que disparan comportamiento erróneo o indefinido debido a un uso indebido de un valor nuloen un atributo returns_nonnull o nonnull.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento erróneo o indefinido en una trampa."
  
! #: common.opt:3234
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "Activa la distribución de bucles en árboles."
  
! #: common.opt:3238
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Activa la distribución de bucles por patrones transformados en una llamada a biblioteca."
  
! #: common.opt:3242
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "Permite el movimiento invariante de bucles en árboles."
  
! #: common.opt:3250
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Crea variables de inducción canónica en los bucles."
  
! #: common.opt:3254
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "Activa las optimizaciones de bucles a nivel de árbol."
  
! #: common.opt:3258
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "-ftree-parallelize-loops=<número>\tActiva la paralelización automática de bucles."
  
! #: common.opt:3262
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Activa las cargas de elevación de punteros condicionales."
  
! #: common.opt:3266
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Activa las optimizaciones SSA-PRE en árboles."
  
! #: common.opt:3270
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr "En optimización SSA-PRE en árboles, activa eliminación de redundancia parcial-parcial."
  
! #: common.opt:3274
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Realiza el análisis puntero-a función-local en árboles."
  
! #: common.opt:3278
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "Activa la reasociación a nivel de árbol."
  
! #: common.opt:3286
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "Activa el hundimiento de código SSA en árboles."
  
! #: common.opt:3290
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr "Realiza reducción de fuerza de línea directa."
  
! #: common.opt:3294
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "Realiza el reemplazo escalar de agregados."
  
! #: common.opt:3298
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr "Reemplaza expresiones temporales en el paso SSA->normal."
  
! #: common.opt:3302
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr "Realizar la división de rango vivo durante el paso SSA->normal."
  
! #: common.opt:3306
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Realiza la Propagación de Rango Valor en árboles."
  
! #: common.opt:3310
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr "Divide las rutas que llevan a bordes traseros de bucle."
  
! #: common.opt:3314
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr "Asume que las declaraciones comunes pueden sustituirse por las que tienen un array postrero mayor."
  
! #: common.opt:3319
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Compila la unidad de compilación completa a la vez."
  
! #: common.opt:3323
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3327
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Realiza el desenrollamiento del bucle cuando se conoce la cuenta de iteración."
  
! #: common.opt:3331
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "Realiza el desenrollamiento del bucle para todos los bucles."
  
! #: common.opt:3346
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr "Permite la optimización para la aritmética de coma flotante la cual puede cambiar el resultado de la operación debido a redondeo."
  
! #: common.opt:3351
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr "Igual que -fassociative-math para las expresiones que incluyen división."
  
! #: common.opt:3359
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Permite optimizaciones matemáticas que pueden violar los estándares IEEE ó ISO."
  
! #: common.opt:3363
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr "Realiza la eliminación de opciones de bucle."
  
! #: common.opt:3367
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr "Realiza la división de bucles."
  
! #: common.opt:3371
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3375
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "Sólo genera tablas de desenredo para manejo de excepciones."
  
! #: common.opt:3379
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "Usa el enlazador bfd eb lugar del predeterminado."
  
! #: common.opt:3383
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "Usa el enlazador de oro eb lugar del predeterminado."
  
! #: common.opt:3387
  #, fuzzy, no-c-format
  #| msgid "Use the gold linker instead of the default linker."
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Usa el enlazador de oro eb lugar del predeterminado."
  
! #: common.opt:3391
  #, fuzzy, no-c-format
  #| msgid "Use the gold linker instead of the default linker."
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Usa el enlazador de oro eb lugar del predeterminado."
  
! #: common.opt:3401
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr "Realiza seguimiento de variables."
  
! #: common.opt:3408
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Realiza seguimiento de variables con asignación de anotaciones."
  
! #: common.opt:3414
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr "Cambia -fvar-tracking-assignments."
  
! #: common.opt:3421
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Realiza el seguimiento de variables y también marca las variables que no se inicializaron."
  
! #: common.opt:3426
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Activa la vectorización en árboles."
  
! #: common.opt:3434
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "Activa la vectorización de bucles en árboles."
  
! #: common.opt:3438
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Activa la vectorización de bloque básico (SLP) en árboles."
  
! #: common.opt:3442
  #, fuzzy, no-c-format
  #| msgid "Specifies the cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]\tSpecifies the cost model for vectorization."
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "Especifica el modelo de coste para vectorización. -fvect-cost-model=[unlimited|dynamic|cheap]\tEspecifica el modelo de coste para vectorización."
  
! #: common.opt:3446
  #, fuzzy, no-c-format
  #| msgid "-fsimd-cost-model=[unlimited|dynamic|cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "-fsimd-cost-model=[unlimited|dynamic|cheap]\tEspecifica el modelo de coste de la vectorización para código marcado con directiva simd."
  
! #: common.opt:3465
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "Activa el modelo de coste de vectorizador dinámico.  Se preserva por compatibilidad hacia atrás."
  
! #: common.opt:3473
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "Activa la propagación de copia de la información escalar-evolución."
  
! #: common.opt:3477
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3499
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr "Agrega comentarios extra a la salida de ensamblador."
  
! #: common.opt:3503
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr "-fvisibility=[default|internal|hidden|protected]\tEstablece la visibilidad de símbolos por defecto."
  
! #: common.opt:3522
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr "Valida los punteros vtable antes de usarlos."
  
! #: common.opt:3538
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr "Contadores de verificación de vtable de salida."
  
! #: common.opt:3542
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "Información sobre los conjuntos de vectores de verificación de vtable de salida."
  
! #: common.opt:3546
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Usa perfiles de valor de expresión en las optimizaciones."
  
! #: common.opt:3550
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr "Construye redes y divide usos no relacionados de una sola variable."
  
! #: common.opt:3554
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Activa la eliminación de código muerto condicional para llamadas internas."
  
! #: common.opt:3558
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "Realiza optimizaciones del programa completo."
  
  # wraps around? No entiendo bien. cfuga
! #: common.opt:3562
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "Asume que el desbordamiento de punteros se envuelve."
  
  # wraps around? No entiendo bien. cfuga
! #: common.opt:3566
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Asume que el desbordamiento aritmético con signo se envuelve."
  
! #: common.opt:3570
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "Pone los datos inicializados a cero en la sección bss."
  
! #: common.opt:3574
  #, fuzzy, no-c-format
  #| msgid "Save registers around function calls."
  msgid "Clear call-used registers upon function return."
  msgstr "Guarda registros alrededor de llamadas de función."
  
! #: common.opt:3578
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3594
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Genera información de depuración en el formato por defecto."
  
! #: common.opt:3598
  #, fuzzy, no-c-format
  #| msgid "Assume assembler support for (DWARF2+) .loc directives"
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr "Asume soporte del ensamblador para las directivas .loc (DWARF2+)"
  
! #: common.opt:3602
  #, fuzzy, no-c-format
  #| msgid "Assume assembler support for view in (DWARF2+) .loc directives"
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr "Asume soporte del ensamblador para visualización en las directivas .loc (DWARF2+)"
  
! #: common.opt:3606
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format."
  msgid "Generate debug information in CodeView format."
  msgstr "Genera información de depuración en el formato VMS."
  
! #: common.opt:3626
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr "Registro DW_AT_decl_column y DW_AT_call_column en DWARF."
  
! #: common.opt:3632
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate CTF debug information at default level."
  msgstr "Genera información de depuración en el formato por defecto."
  
! #: common.opt:3636
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate BTF debug information at default level."
  msgstr "Genera información de depuración en el formato por defecto."
  
! #: common.opt:3640
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3644
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Genera información de depuración en la versión predeterminada del formato DWARF."
  
! #: common.opt:3648
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Genera información de depuración en el formato DWARF v2 (o posterior)."
  
! #: common.opt:3652
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3656
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3660
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Genera información de depuración en el formato extendido por defecto."
  
! #: common.opt:3664
  #, fuzzy, no-c-format
  #| msgid "Generate extended entry point information for inlined functions"
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Genera información extendida sobre el punto de entrada para funciones en línea"
  
! #: common.opt:3668
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3676
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "No genera nombres públicos DWARF y secciones de tipos públicos."
  
! #: common.opt:3680
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Genera nombres públicos DWARF y secciones de tipos públicos."
  
! #: common.opt:3684
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Genera nombres públicos DWARF y secciones de tipos públicos con extensiones GNU."
  
! #: common.opt:3688
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr "Guarda las opciones de la línea de órdenes de gcc en DW_AT_producer de DWARF."
  
! #: common.opt:3692
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Genera información de depuración en ficheros .dwo separados."
  
! #: common.opt:3704
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3708
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr "No emite adiciones DWARF más allá de la versión seleccionada."
  
! #: common.opt:3712
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3716
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Cambia la generación de información de depuración."
  
! #: common.opt:3720
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3727
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Genera información de depuración en el formato VMS."
  
! #: common.opt:3756
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Genera secciones de depuración comprimidas."
  
! #: common.opt:3760
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "-gz=<formato>\tGenera secciones de depuración comprimidas en formato <formato>."
  
! #: common.opt:3767
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-iplugindir=<dir>\tDefine <dir> como el directorio de plugins por defecto."
  
! #: common.opt:3771
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-imultilib <dir>\tDefine <dir> como el subdirectorio de inclusión de multilib."
  
! #: common.opt:3799
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "-o <fichero>\tColoca la salida en el <fichero>."
  
! #: common.opt:3803
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Activa el análisis de perfil de las funciones."
  
! #: common.opt:3813
  #, fuzzy, no-c-format
  #| msgid "Like -pedantic but issue them as errors."
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr "Como -pedantic pero los muestra como errores."
  
! #: common.opt:3853
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "No muestra las funciones compiladas o el tiempo transcurrido."
  
! #: common.opt:3885
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Activa la salida detallada."
  
! #: common.opt:3889
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "Muestra la versión del compilador."
  
! #: common.opt:3893
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Suprime avisos."
  
! #: common.opt:3903
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Crea una biblioteca compartida."
  
! #: common.opt:3967
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "No genera un ejecutable independiente de posición enlazado dinámicamente."
  
! #: common.opt:3971
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Genera un ejecutable independiente de posición enlazado dinámicamente."
  
! #: common.opt:3975
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Genera un ejecutable independiente de posición estático."
  
! #: common.opt:3982
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr "Usa registro de guarda de invocador entre llamadas si es posible."
  
! #: common.opt:3986
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
*************** msgstr "El número máximo de consultas
*** 18003,18116 ****
  
  #: params.opt:1194
  #, no-c-format
  msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr "Instrucción contabilizada para el prólogo y epílogo de la función y otras sobrecargas."
  
! #: params.opt:1198
  #, no-c-format
  msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr "Tiempo contabilizado para el prólogo y epílogo de la función y otras sobrecargas."
  
! #: params.opt:1202
  #, no-c-format
  msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1206
  #, no-c-format
  msgid "Time accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1210
  #, fuzzy, no-c-format
  #| msgid "The minimum fraction of profile runs a given basic block execution count must be not to be considered unlikely."
  msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr "Fracción mínima de ejecuciones de perfil que el número de ejecuciones de un bloque básico dado no debe alcanzar para ser considerado improbable."
  
! #: params.opt:1214
  #, no-c-format
  msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr "Máximo factor de desenrrollado para la transformación unroll-and-jam."
  
! #: params.opt:1218
  #, no-c-format
  msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
! #: params.opt:1222
  #, no-c-format
  msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr "Usa instrucciones de envenamiento/desenvenenamiento directo para variables iguales o menores que este número."
  
! #: params.opt:1226
  #, no-c-format
  msgid "Whether to use canonical types."
  msgstr "Decide si se usan tipos canónicos."
  
! #: params.opt:1230
  #, no-c-format
  msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr "Activa la vectorización de epílogos de bucles usando un tamaño menor de vector."
  
! #: params.opt:1234
  #, no-c-format
  msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
! #: params.opt:1238
  #, no-c-format
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr "Número máximo de pelados de bucle para mejorar alineación de las referencias de datos en un bucle."
  
! #: params.opt:1242
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr "Límite en el número de revisiones de tiempo de ejecución insertadas por las versiones de bucle del vectorizador para revisión de alias."
  
! #: params.opt:1246
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr "Límite en el número de revisiones de tiempo de ejecución insertadas por las versiones de bucle del vectorizador para revisión de alineación."
  
! #: params.opt:1250
  #, no-c-format
  msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
! #: params.opt:1254
  #, no-c-format
  msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
! #: params.opt:1258
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees."
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "Activa la vectorización de bucles en árboles."
  
! #: params.opt:1262
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1266
  #, fuzzy, no-c-format
  #| msgid "Maximum number of basic blocks on a finite state automaton jump thread path."
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr "Número máximo de bloques básicos en un camino de hilo de salto de máquina de estados."
  
! #: params.opt:1270
  #, fuzzy, no-c-format
  #| msgid "maximum number of basic blocks per function to be analyzed by Graphite."
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr "número máximo de bloques básicos por función para analizar con Graphite."
  
! #: params.opt:1274
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1278
  #, fuzzy, no-c-format
  #| msgid "maximum number of basic blocks per function to be analyzed by Graphite."
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
--- 18008,18126 ----
  
  #: params.opt:1194
  #, no-c-format
+ msgid "Maximum amount of work done to prune paths where the variable is always initialized."
+ msgstr ""
+ 
+ #: params.opt:1198
+ #, no-c-format
  msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr "Instrucción contabilizada para el prólogo y epílogo de la función y otras sobrecargas."
  
! #: params.opt:1202
  #, no-c-format
  msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr "Tiempo contabilizado para el prólogo y epílogo de la función y otras sobrecargas."
  
! #: params.opt:1206
  #, no-c-format
  msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1210
  #, no-c-format
  msgid "Time accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1214
  #, fuzzy, no-c-format
  #| msgid "The minimum fraction of profile runs a given basic block execution count must be not to be considered unlikely."
  msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr "Fracción mínima de ejecuciones de perfil que el número de ejecuciones de un bloque básico dado no debe alcanzar para ser considerado improbable."
  
! #: params.opt:1218
  #, no-c-format
  msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr "Máximo factor de desenrrollado para la transformación unroll-and-jam."
  
! #: params.opt:1222
  #, no-c-format
  msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
! #: params.opt:1226
  #, no-c-format
  msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr "Usa instrucciones de envenamiento/desenvenenamiento directo para variables iguales o menores que este número."
  
! #: params.opt:1230
  #, no-c-format
  msgid "Whether to use canonical types."
  msgstr "Decide si se usan tipos canónicos."
  
! #: params.opt:1234
  #, no-c-format
  msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr "Activa la vectorización de epílogos de bucles usando un tamaño menor de vector."
  
! #: params.opt:1238
  #, no-c-format
  msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
! #: params.opt:1242
  #, no-c-format
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr "Número máximo de pelados de bucle para mejorar alineación de las referencias de datos en un bucle."
  
! #: params.opt:1246
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr "Límite en el número de revisiones de tiempo de ejecución insertadas por las versiones de bucle del vectorizador para revisión de alias."
  
! #: params.opt:1250
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr "Límite en el número de revisiones de tiempo de ejecución insertadas por las versiones de bucle del vectorizador para revisión de alineación."
  
! #: params.opt:1254
  #, no-c-format
  msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
! #: params.opt:1258
  #, no-c-format
  msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
! #: params.opt:1262
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees."
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "Activa la vectorización de bucles en árboles."
  
! #: params.opt:1266
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1270
  #, fuzzy, no-c-format
  #| msgid "Maximum number of basic blocks on a finite state automaton jump thread path."
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr "Número máximo de bloques básicos en un camino de hilo de salto de máquina de estados."
  
! #: params.opt:1274
  #, fuzzy, no-c-format
  #| msgid "maximum number of basic blocks per function to be analyzed by Graphite."
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr "número máximo de bloques básicos por función para analizar con Graphite."
  
! #: params.opt:1278
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1282
  #, fuzzy, no-c-format
  #| msgid "maximum number of basic blocks per function to be analyzed by Graphite."
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
*************** msgstr "la llamada %d devuelve = %s\n"
*** 18152,18212 ****
  msgid "callee does not return"
  msgstr "la llamada %d devuelve = %s\n"
  
! #: calls.cc:2585
  #, fuzzy
  #| msgid "variable %qD has function type"
  msgid "volatile function type"
  msgstr "la variable %qD tiene tipo de función"
  
! #: calls.cc:2604
  #, fuzzy
  #| msgid "expected function"
  msgid "nested function"
  msgstr "se esperaba función"
  
! #: calls.cc:2615
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2629
  #, fuzzy
  #| msgid "different number of parameters"
  msgid "inconsistent number of popped arguments"
  msgstr "número diferente de parámetros"
  
! #: calls.cc:2636
  #, fuzzy
  #| msgid "%s does not support split_block"
  msgid "frontend does not support sibling call"
  msgstr "%s no admite split_block"
  
! #: calls.cc:2692
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3066
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3075
  #, fuzzy
  #| msgid "value argument"
  msgid "variable size arguments"
  msgstr "argumento de valor"
  
! #: calls.cc:3099
  #, fuzzy
  #| msgid "passing too large argument on stack"
  msgid "hidden string length argument passed on stack"
  msgstr "pasando argumento demasiado grande a la pila"
  
! #: calls.cc:3148
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4060
  #, fuzzy
  #| msgid "static assertion failed: %E"
  msgid "tail call production failed"
--- 18162,18222 ----
  msgid "callee does not return"
  msgstr "la llamada %d devuelve = %s\n"
  
! #: calls.cc:2586
  #, fuzzy
  #| msgid "variable %qD has function type"
  msgid "volatile function type"
  msgstr "la variable %qD tiene tipo de función"
  
! #: calls.cc:2605
  #, fuzzy
  #| msgid "expected function"
  msgid "nested function"
  msgstr "se esperaba función"
  
! #: calls.cc:2616
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2630
  #, fuzzy
  #| msgid "different number of parameters"
  msgid "inconsistent number of popped arguments"
  msgstr "número diferente de parámetros"
  
! #: calls.cc:2637
  #, fuzzy
  #| msgid "%s does not support split_block"
  msgid "frontend does not support sibling call"
  msgstr "%s no admite split_block"
  
! #: calls.cc:2693
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3067
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3076
  #, fuzzy
  #| msgid "value argument"
  msgid "variable size arguments"
  msgstr "argumento de valor"
  
! #: calls.cc:3100
  #, fuzzy
  #| msgid "passing too large argument on stack"
  msgid "hidden string length argument passed on stack"
  msgstr "pasando argumento demasiado grande a la pila"
  
! #: calls.cc:3149
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4061
  #, fuzzy
  #| msgid "static assertion failed: %E"
  msgid "tail call production failed"
*************** msgstr "el operando '%%l' no es una etiq
*** 18454,18465 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12799
  #, c-format
  msgid "floating constant misused"
  msgstr "constante de coma flotante mal usada"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12890
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 18464,18475 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12801
  #, c-format
  msgid "floating constant misused"
  msgstr "constante de coma flotante mal usada"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12892
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Esta opción carece de documenta
*** 19691,19758 ****
  msgid "Uses of this option are diagnosed."
  msgstr "Los usos de esta opción están diagnosticados."
  
! #: opts.cc:1723
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1728
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s%s."
  msgstr "%s  Igual que %s."
  
! #: opts.cc:1733
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s."
  msgstr "%s  Igual que %s."
  
! #: opts.cc:1741
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s  Igual que %s."
  
! #: opts.cc:1804
  #, fuzzy
  #| msgid "variable"
  msgid "[available in "
  msgstr "variable"
  
! #: opts.cc:1836
  msgid "[default]"
  msgstr "[por defecto]"
  
! #: opts.cc:1845
  #, fuzzy, c-format
  #| msgid " bytes"
  msgid "%llu bytes"
  msgstr " bytes"
  
! #: opts.cc:1882
  msgid "[enabled]"
  msgstr "[activado]"
  
! #: opts.cc:1884
  msgid "[disabled]"
  msgstr "[desactivado]"
  
! #: opts.cc:1920
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " No se encontraron opciones con las características deseadas\n"
  
! #: opts.cc:1929
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " No se encontró ninguna.  Use --help=%s para mostrar *todas* las opciones admitidas por el frente %s.\n"
  
! #: opts.cc:1935
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr "Ya se mostraron todas las opciones con las características deseadas\n"
  
! #: opts.cc:1980
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
--- 19701,19768 ----
  msgid "Uses of this option are diagnosed."
  msgstr "Los usos de esta opción están diagnosticados."
  
! #: opts.cc:1721
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1726
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s%s."
  msgstr "%s  Igual que %s."
  
! #: opts.cc:1731
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s."
  msgstr "%s  Igual que %s."
  
! #: opts.cc:1739
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s  Igual que %s."
  
! #: opts.cc:1802
  #, fuzzy
  #| msgid "variable"
  msgid "[available in "
  msgstr "variable"
  
! #: opts.cc:1834
  msgid "[default]"
  msgstr "[por defecto]"
  
! #: opts.cc:1843
  #, fuzzy, c-format
  #| msgid " bytes"
  msgid "%llu bytes"
  msgstr " bytes"
  
! #: opts.cc:1880
  msgid "[enabled]"
  msgstr "[activado]"
  
! #: opts.cc:1882
  msgid "[disabled]"
  msgstr "[desactivado]"
  
! #: opts.cc:1918
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " No se encontraron opciones con las características deseadas\n"
  
! #: opts.cc:1927
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " No se encontró ninguna.  Use --help=%s para mostrar *todas* las opciones admitidas por el frente %s.\n"
  
! #: opts.cc:1933
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr "Ya se mostraron todas las opciones con las características deseadas\n"
  
! #: opts.cc:1978
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
*************** msgstr ""
*** 19761,19809 ****
  "  Argumentos válidos conocidos para la opción %s:\n"
  "   "
  
! #: opts.cc:2030
  msgid "The following options are target specific"
  msgstr "Las siguientes opciones son específicas del objetivo"
  
! #: opts.cc:2033
  msgid "The following options control compiler warning messages"
  msgstr "Las siguientes opciones controlan los mensajes de aviso del compilador"
  
! #: opts.cc:2036
  msgid "The following options control optimizations"
  msgstr "Las siguientes opciones controlan las optimizaciones"
  
! #: opts.cc:2039 opts.cc:2079
  msgid "The following options are language-independent"
  msgstr "Las siguientes opciones son independientes del lenguaje"
  
! #: opts.cc:2042
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "Las siguientes opciones controlan las optimizaciones"
  
! #: opts.cc:2048
  msgid "The following options are specific to just the language "
  msgstr "Las siguientes opciones son específicas sólo para el lenguaje "
  
! #: opts.cc:2050
  msgid "The following options are supported by the language "
  msgstr "Las siguientes opciones se admiten en el lenguaje "
  
! #: opts.cc:2061
  msgid "The following options are not documented"
  msgstr "Las siguientes opciones no están documentadas"
  
! #: opts.cc:2063
  msgid "The following options take separate arguments"
  msgstr "Las siguientes opciones toman argumentos separados"
  
! #: opts.cc:2065
  msgid "The following options take joined arguments"
  msgstr "Las siguientes opciones toman argumentos conjuntos"
  
! #: opts.cc:2077
  msgid "The following options are language-related"
  msgstr "Las siguientes opciones son relacionadas al lenguaje"
  
--- 19771,19819 ----
  "  Argumentos válidos conocidos para la opción %s:\n"
  "   "
  
! #: opts.cc:2028
  msgid "The following options are target specific"
  msgstr "Las siguientes opciones son específicas del objetivo"
  
! #: opts.cc:2031
  msgid "The following options control compiler warning messages"
  msgstr "Las siguientes opciones controlan los mensajes de aviso del compilador"
  
! #: opts.cc:2034
  msgid "The following options control optimizations"
  msgstr "Las siguientes opciones controlan las optimizaciones"
  
! #: opts.cc:2037 opts.cc:2077
  msgid "The following options are language-independent"
  msgstr "Las siguientes opciones son independientes del lenguaje"
  
! #: opts.cc:2040
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "Las siguientes opciones controlan las optimizaciones"
  
! #: opts.cc:2046
  msgid "The following options are specific to just the language "
  msgstr "Las siguientes opciones son específicas sólo para el lenguaje "
  
! #: opts.cc:2048
  msgid "The following options are supported by the language "
  msgstr "Las siguientes opciones se admiten en el lenguaje "
  
! #: opts.cc:2059
  msgid "The following options are not documented"
  msgstr "Las siguientes opciones no están documentadas"
  
! #: opts.cc:2061
  msgid "The following options take separate arguments"
  msgstr "Las siguientes opciones toman argumentos separados"
  
! #: opts.cc:2063
  msgid "The following options take joined arguments"
  msgstr "Las siguientes opciones toman argumentos conjuntos"
  
! #: opts.cc:2075
  msgid "The following options are language-related"
  msgstr "Las siguientes opciones son relacionadas al lenguaje"
  
*************** msgid "%s%sGGC heuristics: --param ggc-m
*** 19907,19913 ****
  msgstr "%s%sGGC heurísticas: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9013 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anónimo>"
--- 19917,19923 ----
  msgstr "%s%sGGC heurísticas: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9014 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anónimo>"
*************** msgstr ""
*** 19924,19930 ****
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:723
  msgid "caller uses setjmp"
  msgstr ""
  
--- 19934,19940 ----
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:853
  msgid "caller uses setjmp"
  msgstr ""
  
*************** msgstr ""
*** 19934,20012 ****
  msgid "caller uses __builtin_eh_return"
  msgstr "la función usa __builtin_eh_return"
  
! #: tree-tailcall.cc:633
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:690
  #, fuzzy
  #| msgid "passing too large argument on stack"
  msgid "address of caller arguments taken"
  msgstr "pasando argumento demasiado grande a la pila"
  
! #: tree-tailcall.cc:717
  #, fuzzy
  #| msgid "<return value> "
  msgid "return value in memory"
  msgstr "<valor de devolución> "
  
! #: tree-tailcall.cc:734
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:747
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:760 tree-tailcall.cc:1166
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:795
  #, fuzzy
  #| msgid "return value type mismatch"
  msgid "return value used after call"
  msgstr "no coincide el tipo del valor de retorno"
  
! #: tree-tailcall.cc:893 tree-tailcall.cc:921
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1001
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1011
  #, fuzzy
  #| msgid "return value type mismatch"
  msgid "return value changed after call"
  msgstr "no coincide el tipo del valor de retorno"
  
! #: tree-tailcall.cc:1060
  #, fuzzy
  #| msgid "internal function"
  msgid "internal call"
  msgstr "función interna"
  
! #: tree-tailcall.cc:1068 tree-tailcall.cc:1139
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1149
  #, fuzzy
  #| msgid "Optimize sibling and tail recursive calls."
  msgid "operations after non tail recursive call"
  msgstr "Optimiza las llamadas recursivas hermanadas y de extremo."
  
! #: tree-tailcall.cc:1157
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1170
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1672
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
--- 19944,20022 ----
  msgid "caller uses __builtin_eh_return"
  msgstr "la función usa __builtin_eh_return"
  
! #: tree-tailcall.cc:746
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:820
  #, fuzzy
  #| msgid "passing too large argument on stack"
  msgid "address of caller arguments taken"
  msgstr "pasando argumento demasiado grande a la pila"
  
! #: tree-tailcall.cc:847
  #, fuzzy
  #| msgid "<return value> "
  msgid "return value in memory"
  msgstr "<valor de devolución> "
  
! #: tree-tailcall.cc:864
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:877
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:890 tree-tailcall.cc:1385
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:925
  #, fuzzy
  #| msgid "return value type mismatch"
  msgid "return value used after call"
  msgstr "no coincide el tipo del valor de retorno"
  
! #: tree-tailcall.cc:1023 tree-tailcall.cc:1051
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1220
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1230
  #, fuzzy
  #| msgid "return value type mismatch"
  msgid "return value changed after call"
  msgstr "no coincide el tipo del valor de retorno"
  
! #: tree-tailcall.cc:1279
  #, fuzzy
  #| msgid "internal function"
  msgid "internal call"
  msgstr "función interna"
  
! #: tree-tailcall.cc:1287 tree-tailcall.cc:1358
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1368
  #, fuzzy
  #| msgid "Optimize sibling and tail recursive calls."
  msgid "operations after non tail recursive call"
  msgstr "Optimiza las llamadas recursivas hermanadas y de extremo."
  
! #: tree-tailcall.cc:1376
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1389
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1892
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
*************** msgid "length modifier in strfmon format
*** 20283,20304 ****
  msgstr "modificador de longitud en formato strfmon"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1656 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<línea-de-órdenes>"
  
! #: config/aarch64/aarch64.cc:12298 config/loongarch/loongarch.cc:6280
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "no se admite el operando para el código '%c'"
  
! #: config/aarch64/aarch64.cc:12307 config/aarch64/aarch64.cc:12320
! #: config/aarch64/aarch64.cc:12332 config/aarch64/aarch64.cc:12343
! #: config/aarch64/aarch64.cc:12359 config/aarch64/aarch64.cc:12373
! #: config/aarch64/aarch64.cc:12393 config/aarch64/aarch64.cc:12475
! #: config/aarch64/aarch64.cc:12486 config/aarch64/aarch64.cc:12500
! #: config/aarch64/aarch64.cc:12726 config/aarch64/aarch64.cc:12739
! #: config/aarch64/aarch64.cc:12756 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
--- 20293,20314 ----
  msgstr "modificador de longitud en formato strfmon"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1658 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<línea-de-órdenes>"
  
! #: config/aarch64/aarch64.cc:12313 config/loongarch/loongarch.cc:6280
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "no se admite el operando para el código '%c'"
  
! #: config/aarch64/aarch64.cc:12322 config/aarch64/aarch64.cc:12335
! #: config/aarch64/aarch64.cc:12347 config/aarch64/aarch64.cc:12358
! #: config/aarch64/aarch64.cc:12374 config/aarch64/aarch64.cc:12388
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12490
! #: config/aarch64/aarch64.cc:12501 config/aarch64/aarch64.cc:12515
! #: config/aarch64/aarch64.cc:12741 config/aarch64/aarch64.cc:12754
! #: config/aarch64/aarch64.cc:12771 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
*************** msgstr "no se admite el operando para el
*** 20308,20315 ****
  msgid "invalid operand for '%%%c'"
  msgstr "operando no válido para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12411 config/aarch64/aarch64.cc:12422
! #: config/aarch64/aarch64.cc:12586 config/aarch64/aarch64.cc:12597
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
--- 20318,20325 ----
  msgid "invalid operand for '%%%c'"
  msgstr "operando no válido para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12426 config/aarch64/aarch64.cc:12437
! #: config/aarch64/aarch64.cc:12601 config/aarch64/aarch64.cc:12612
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
*************** msgstr "operando no válido para '%%%c'"
*** 20317,20467 ****
  msgid "invalid vector constant"
  msgstr "constante de vector no válida"
  
! #: config/aarch64/aarch64.cc:12436
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12448
  #, fuzzy, c-format
  #| msgid "incompatible floating point / vector register operand for '%%%c'"
  msgid "incompatible operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12468
  #, fuzzy, c-format
  #| msgid "incompatible floating point / vector register operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12533 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "falta un operando"
  
! #: config/aarch64/aarch64.cc:12623
  #, c-format
  msgid "invalid constant"
  msgstr "constante no válida"
  
! #: config/aarch64/aarch64.cc:12626
  #, c-format
  msgid "invalid operand"
  msgstr "operando no válido"
  
! #: config/aarch64/aarch64.cc:12764 config/aarch64/aarch64.cc:12769
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "prefijo de operando no válido '%%%c'"
  
! #: config/aarch64/aarch64.cc:12789
  #, c-format
  msgid "invalid address mode"
  msgstr "modo de direccionamiento no válido"
  
! #: config/aarch64/aarch64.cc:22760
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "conversión no válida desde el tipo %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:22762
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "conversión no válida al tipo %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:29725 config/aarch64/aarch64.cc:29748
  #, fuzzy
  #| msgid "operation not permitted on type %<bfloat16_t%>"
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr "operación no permitida con el tipo %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:29743
  #, fuzzy
  #| msgid "invalid operands in binary operation"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "operandos no válidos en la operación binaria"
  
! #: config/alpha/alpha.cc:5783 config/i386/i386.cc:14075
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "se usó '%%&' sin ninguna referencia TLS dinámica local"
  
! #: config/alpha/alpha.cc:5841 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "valor %%J no válido"
  
! #: config/alpha/alpha.cc:5871 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "valor %%r no válido"
  
! #: config/alpha/alpha.cc:5881 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "valor %%R no válido"
  
! #: config/alpha/alpha.cc:5887 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "valor %%N no válido"
  
! #: config/alpha/alpha.cc:5895 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "valor %%P no válido"
  
! #: config/alpha/alpha.cc:5903
  #, c-format
  msgid "invalid %%h value"
  msgstr "valor %%h no válido"
  
! #: config/alpha/alpha.cc:5911 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "valor %%L no válido"
  
! #: config/alpha/alpha.cc:5930
  #, c-format
  msgid "invalid %%m value"
  msgstr "valor %%m no válido"
  
! #: config/alpha/alpha.cc:5936
  #, c-format
  msgid "invalid %%M value"
  msgstr "valor %%M no válido"
  
! #: config/alpha/alpha.cc:5973
  #, c-format
  msgid "invalid %%U value"
  msgstr "valor %%U no válido"
  
! #: config/alpha/alpha.cc:5981 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "valor %%s no válido"
  
! #: config/alpha/alpha.cc:5992
  #, c-format
  msgid "invalid %%C value"
  msgstr "valor %%C no válido"
  
! #: config/alpha/alpha.cc:6029 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "valor %%E no válido"
  
! #: config/alpha/alpha.cc:6054 config/alpha/alpha.cc:6104
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "reubicación unspec desconocida"
  
! #: config/alpha/alpha.cc:6063 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
--- 20327,20477 ----
  msgid "invalid vector constant"
  msgstr "constante de vector no válida"
  
! #: config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12463
  #, fuzzy, c-format
  #| msgid "incompatible floating point / vector register operand for '%%%c'"
  msgid "incompatible operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12483
  #, fuzzy, c-format
  #| msgid "incompatible floating point / vector register operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12548 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "falta un operando"
  
! #: config/aarch64/aarch64.cc:12638
  #, c-format
  msgid "invalid constant"
  msgstr "constante no válida"
  
! #: config/aarch64/aarch64.cc:12641
  #, c-format
  msgid "invalid operand"
  msgstr "operando no válido"
  
! #: config/aarch64/aarch64.cc:12779 config/aarch64/aarch64.cc:12784
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "prefijo de operando no válido '%%%c'"
  
! #: config/aarch64/aarch64.cc:12804
  #, c-format
  msgid "invalid address mode"
  msgstr "modo de direccionamiento no válido"
  
! #: config/aarch64/aarch64.cc:22775
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "conversión no válida desde el tipo %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:22777
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "conversión no válida al tipo %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:29806 config/aarch64/aarch64.cc:29829
  #, fuzzy
  #| msgid "operation not permitted on type %<bfloat16_t%>"
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr "operación no permitida con el tipo %<bfloat16_t%>"
  
! #: config/aarch64/aarch64.cc:29824
  #, fuzzy
  #| msgid "invalid operands in binary operation"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "operandos no válidos en la operación binaria"
  
! #: config/alpha/alpha.cc:5780 config/i386/i386.cc:14077
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "se usó '%%&' sin ninguna referencia TLS dinámica local"
  
! #: config/alpha/alpha.cc:5838 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "valor %%J no válido"
  
! #: config/alpha/alpha.cc:5868 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "valor %%r no válido"
  
! #: config/alpha/alpha.cc:5878 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "valor %%R no válido"
  
! #: config/alpha/alpha.cc:5884 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "valor %%N no válido"
  
! #: config/alpha/alpha.cc:5892 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "valor %%P no válido"
  
! #: config/alpha/alpha.cc:5900
  #, c-format
  msgid "invalid %%h value"
  msgstr "valor %%h no válido"
  
! #: config/alpha/alpha.cc:5908 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "valor %%L no válido"
  
! #: config/alpha/alpha.cc:5927
  #, c-format
  msgid "invalid %%m value"
  msgstr "valor %%m no válido"
  
! #: config/alpha/alpha.cc:5933
  #, c-format
  msgid "invalid %%M value"
  msgstr "valor %%M no válido"
  
! #: config/alpha/alpha.cc:5970
  #, c-format
  msgid "invalid %%U value"
  msgstr "valor %%U no válido"
  
! #: config/alpha/alpha.cc:5978 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "valor %%s no válido"
  
! #: config/alpha/alpha.cc:5989
  #, c-format
  msgid "invalid %%C value"
  msgstr "valor %%C no válido"
  
! #: config/alpha/alpha.cc:6026 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "valor %%E no válido"
  
! #: config/alpha/alpha.cc:6051 config/alpha/alpha.cc:6101
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "reubicación unspec desconocida"
  
! #: config/alpha/alpha.cc:6060 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
*************** msgstr "reubicación unspec desconocida"
*** 20469,20475 ****
  msgid "invalid %%xn code"
  msgstr "código %%xn no válido"
  
! #: config/alpha/alpha.cc:6169
  #, c-format
  msgid "invalid operand address"
  msgstr "dirección de operando no válida"
--- 20479,20485 ----
  msgid "invalid %%xn code"
  msgstr "código %%xn no válido"
  
! #: config/alpha/alpha.cc:6166
  #, c-format
  msgid "invalid operand address"
  msgstr "dirección de operando no válida"
*************** msgstr "operando inesperado"
*** 20773,20781 ****
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:525
! #: cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7836 d/d-convert.cc:237
! #: go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
--- 20783,20791 ----
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:534
! #: cobol/genutil.cc:1268 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7952
! #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
*************** msgstr "constante fp no válida"
*** 21021,21154 ****
  msgid "Expected register or constant integer."
  msgstr "se esperaba interfaz o puntero a interfaz"
  
! #: config/i386/i386.cc:12884
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC no válido como operando"
  
! #: config/i386/i386.cc:13423
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "uso no válido del registro '%s'"
  
! #: config/i386/i386.cc:13428
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "tipo no válido de la salida del indicador asm"
  
! #: config/i386/i386.cc:13662
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "tamaño de operando no válido para el código de operando 'O'"
  
! #: config/i386/i386.cc:13697
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "tamaño de operando no válido para el código de operando 'z'"
  
! #: config/i386/i386.cc:13772
  #, fuzzy, c-format
  #| msgid "invalid operand type used with operand code 'Z'"
  msgid "invalid operand type used with operand code '%c'"
  msgstr "se usó un tipo de operando no válido con el código de operando 'Z'"
  
! #: config/i386/i386.cc:13777
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code 'O'"
  msgid "invalid operand size for operand code '%c'"
  msgstr "tamaño de operando no válido para el código de operando 'O'"
  
! #: config/i386/i386.cc:13855
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "el operando no es un código de condición, código de operando 'Y' no válido"
  
! #: config/i386/i386.cc:13934
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "el operando no es un código de condición, código de operando 'D' no válido"
  
! #: config/i386/i386.cc:13952
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "el operando no es un código de condición, código de operando '%c' no válido"
  
! #: config/i386/i386.cc:13973
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "el operando no es una referencia de memoria desplazable, código de operando 'H' no válido"
  
! #: config/i386/i386.cc:13988
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "el operando no es un entero, código de operando 'K' no válido"
  
! #: config/i386/i386.cc:14016
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "el operando no es un entero concreto, código de operando 'r' no válido"
  
! #: config/i386/i386.cc:14034
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "el operando no es un entero, código de operando 'R' no válido"
  
! #: config/i386/i386.cc:14057
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "el operando no es un entero concreto, código de operando 'R' no válido"
  
! #: config/i386/i386.cc:14150
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "código de operando '%c' no válido"
  
! #: config/i386/i386.cc:14212 config/i386/i386.cc:14601
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "restricciones no válidas para el operando"
  
! #: config/i386/i386.cc:14313
  #, fuzzy, c-format
  #| msgid "invalid vector constant"
  msgid "invalid vector immediate"
  msgstr "constante de vector no válida"
  
! #: config/i386/i386.cc:17483
  msgid "unknown insn mode"
  msgstr "modo insn desconocido"
  
! #: config/i386/i386.cc:24021
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "conversión no válida desde el tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:24024
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "conversión no válida desde el tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:24027
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "conversión no válida al tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:24030
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "conversión no válida al tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:24068 config/i386/i386.cc:24093
  #, fuzzy
  #| msgid "operation not permitted on type %<bfloat16_t%>"
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr "operación no permitida con el tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:24071 config/i386/i386.cc:24097
  #, fuzzy
  #| msgid "operation not permitted on type %<bfloat16_t%>"
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
--- 21031,21164 ----
  msgid "Expected register or constant integer."
  msgstr "se esperaba interfaz o puntero a interfaz"
  
! #: config/i386/i386.cc:12886
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC no válido como operando"
  
! #: config/i386/i386.cc:13425
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "uso no válido del registro '%s'"
  
! #: config/i386/i386.cc:13430
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "tipo no válido de la salida del indicador asm"
  
! #: config/i386/i386.cc:13664
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "tamaño de operando no válido para el código de operando 'O'"
  
! #: config/i386/i386.cc:13699
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "tamaño de operando no válido para el código de operando 'z'"
  
! #: config/i386/i386.cc:13774
  #, fuzzy, c-format
  #| msgid "invalid operand type used with operand code 'Z'"
  msgid "invalid operand type used with operand code '%c'"
  msgstr "se usó un tipo de operando no válido con el código de operando 'Z'"
  
! #: config/i386/i386.cc:13779
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code 'O'"
  msgid "invalid operand size for operand code '%c'"
  msgstr "tamaño de operando no válido para el código de operando 'O'"
  
! #: config/i386/i386.cc:13857
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "el operando no es un código de condición, código de operando 'Y' no válido"
  
! #: config/i386/i386.cc:13936
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "el operando no es un código de condición, código de operando 'D' no válido"
  
! #: config/i386/i386.cc:13954
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "el operando no es un código de condición, código de operando '%c' no válido"
  
! #: config/i386/i386.cc:13975
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "el operando no es una referencia de memoria desplazable, código de operando 'H' no válido"
  
! #: config/i386/i386.cc:13990
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "el operando no es un entero, código de operando 'K' no válido"
  
! #: config/i386/i386.cc:14018
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "el operando no es un entero concreto, código de operando 'r' no válido"
  
! #: config/i386/i386.cc:14036
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "el operando no es un entero, código de operando 'R' no válido"
  
! #: config/i386/i386.cc:14059
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "el operando no es un entero concreto, código de operando 'R' no válido"
  
! #: config/i386/i386.cc:14152
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "código de operando '%c' no válido"
  
! #: config/i386/i386.cc:14214 config/i386/i386.cc:14603
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "restricciones no válidas para el operando"
  
! #: config/i386/i386.cc:14315
  #, fuzzy, c-format
  #| msgid "invalid vector constant"
  msgid "invalid vector immediate"
  msgstr "constante de vector no válida"
  
! #: config/i386/i386.cc:17485
  msgid "unknown insn mode"
  msgstr "modo insn desconocido"
  
! #: config/i386/i386.cc:24023
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "conversión no válida desde el tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:24026
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "conversión no válida desde el tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:24029
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "conversión no válida al tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:24032
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "conversión no válida al tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:24070 config/i386/i386.cc:24095
  #, fuzzy
  #| msgid "operation not permitted on type %<bfloat16_t%>"
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr "operación no permitida con el tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:24073 config/i386/i386.cc:24099
  #, fuzzy
  #| msgid "operation not permitted on type %<bfloat16_t%>"
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
*************** msgstr "dirección errónea"
*** 21271,21306 ****
  msgid "lo_sum not of register"
  msgstr "lo_sum no proviene de un registro"
  
! #: config/microblaze/microblaze.cc:2299
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr "puntuación '%c' desconocida"
  
! #: config/microblaze/microblaze.cc:2308
  #, c-format
  msgid "null pointer"
  msgstr "puntero nulo"
  
! #: config/microblaze/microblaze.cc:2343
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND, insn no válida para %%C"
  
! #: config/microblaze/microblaze.cc:2372
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND, insn no válida para %%N"
  
! #: config/microblaze/microblaze.cc:2392 config/microblaze/microblaze.cc:2568
  msgid "insn contains an invalid address !"
  msgstr "¡ La insn contiene una dirección no válida !"
  
! #: config/microblaze/microblaze.cc:2408 config/microblaze/microblaze.cc:2638
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "dirección no válida"
  
! #: config/microblaze/microblaze.cc:2511
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr "se encontró la letra %c y la insn no era CONS_INT"
--- 21281,21316 ----
  msgid "lo_sum not of register"
  msgstr "lo_sum no proviene de un registro"
  
! #: config/microblaze/microblaze.cc:2303
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr "puntuación '%c' desconocida"
  
! #: config/microblaze/microblaze.cc:2312
  #, c-format
  msgid "null pointer"
  msgstr "puntero nulo"
  
! #: config/microblaze/microblaze.cc:2347
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND, insn no válida para %%C"
  
! #: config/microblaze/microblaze.cc:2376
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND, insn no válida para %%N"
  
! #: config/microblaze/microblaze.cc:2396 config/microblaze/microblaze.cc:2572
  msgid "insn contains an invalid address !"
  msgstr "¡ La insn contiene una dirección no válida !"
  
! #: config/microblaze/microblaze.cc:2412 config/microblaze/microblaze.cc:2642
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "dirección no válida"
  
! #: config/microblaze/microblaze.cc:2515
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr "se encontró la letra %c y la insn no era CONS_INT"
*************** msgstr "Activa el uso de instrucciones d
*** 21612,21648 ****
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Se pasó un argumento Altivec a una función sin prototipo"
  
! #: config/rs6000/rs6000.cc:28020
  msgid "Could not generate addis value for fusion"
  msgstr "No se ha podido generar valor addis para fusión"
  
! #: config/rs6000/rs6000.cc:28089
  msgid "Unable to generate load/store offset for fusion"
  msgstr "No se puede generar desplazamiento de carga/almacenamiento para fusión"
  
! #: config/rs6000/rs6000.cc:28165
  msgid "Bad GPR fusion"
  msgstr "Fusión GPR errónea"
  
! #: config/rs6000/rs6000.cc:28767
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "conversión no válida desde el tipo %<bfloat16_t%>"
  
! #: config/rs6000/rs6000.cc:28769
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "conversión no válida al tipo %<bfloat16_t%>"
  
! #: config/rs6000/rs6000.cc:28771
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "conversión no válida de %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28773
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
--- 21622,21658 ----
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Se pasó un argumento Altivec a una función sin prototipo"
  
! #: config/rs6000/rs6000.cc:28023
  msgid "Could not generate addis value for fusion"
  msgstr "No se ha podido generar valor addis para fusión"
  
! #: config/rs6000/rs6000.cc:28092
  msgid "Unable to generate load/store offset for fusion"
  msgstr "No se puede generar desplazamiento de carga/almacenamiento para fusión"
  
! #: config/rs6000/rs6000.cc:28168
  msgid "Bad GPR fusion"
  msgstr "Fusión GPR errónea"
  
! #: config/rs6000/rs6000.cc:28770
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "conversión no válida desde el tipo %<bfloat16_t%>"
  
! #: config/rs6000/rs6000.cc:28772
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "conversión no válida al tipo %<bfloat16_t%>"
  
! #: config/rs6000/rs6000.cc:28774
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "conversión no válida de %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28776
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
*************** msgstr "expresión no válida para el mo
*** 21728,21746 ****
  msgid "vector argument passed to unprototyped function"
  msgstr "se pasó un argumento vector a una función sin prototipo"
  
! #: config/s390/s390.cc:17350
  msgid "types differ in signedness"
  msgstr "los tipos difieren en el signo"
  
! #: config/s390/s390.cc:17360
  msgid "binary operator does not support two vector bool operands"
  msgstr "el operador binario no admite dos operadores bool vector"
  
! #: config/s390/s390.cc:17363
  msgid "binary operator does not support vector bool operand"
  msgstr "el operador binario no admite operador bool vector"
  
! #: config/s390/s390.cc:17371
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "el operador binario no admite que se mezclen operandos bool vector y vector de coma flotante"
  
--- 21738,21756 ----
  msgid "vector argument passed to unprototyped function"
  msgstr "se pasó un argumento vector a una función sin prototipo"
  
! #: config/s390/s390.cc:17377
  msgid "types differ in signedness"
  msgstr "los tipos difieren en el signo"
  
! #: config/s390/s390.cc:17387
  msgid "binary operator does not support two vector bool operands"
  msgstr "el operador binario no admite dos operadores bool vector"
  
! #: config/s390/s390.cc:17390
  msgid "binary operator does not support vector bool operand"
  msgstr "el operador binario no admite operador bool vector"
  
! #: config/s390/s390.cc:17398
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "el operador binario no admite que se mezclen operandos bool vector y vector de coma flotante"
  
*************** msgstr "{anónimo}"
*** 21916,21922 ****
  msgid "aka"
  msgstr "también conocido como"
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7714
  msgid "({anonymous})"
  msgstr "({anónimo})"
  
--- 21926,21932 ----
  msgid "aka"
  msgstr "también conocido como"
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7715
  msgid "({anonymous})"
  msgstr "({anónimo})"
  
*************** msgstr "({anónimo})"
*** 21929,21966 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3089 c/c-parser.cc:3279 c/c-parser.cc:3293 c/c-parser.cc:7502
! #: c/c-parser.cc:8356 c/c-parser.cc:8934 c/c-parser.cc:9126 c/c-parser.cc:9159
! #: c/c-parser.cc:9457 c/c-parser.cc:14304 c/c-parser.cc:14339
! #: c/c-parser.cc:14370 c/c-parser.cc:14417 c/c-parser.cc:14598
! #: c/c-parser.cc:15431 c/c-parser.cc:15506 c/c-parser.cc:15549
! #: c/c-parser.cc:23037 c/c-parser.cc:23117 c/c-parser.cc:23446
! #: c/c-parser.cc:23472 c/c-parser.cc:23495 c/c-parser.cc:24181
! #: c/c-parser.cc:24224 c/c-parser.cc:25491 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4141 c/c-parser.cc:4332
! #: c/c-parser.cc:4367 c/c-parser.cc:14591 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16475 cp/parser.cc:34635
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "se esperaba %<;%>"
  
! #: c/c-parser.cc:3251 c/c-parser.cc:9417
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "se esperaba %<:%> o %<)%>"
  
! #: c/c-parser.cc:3790 c/c-parser.cc:4943 c/c-parser.cc:5135 c/c-parser.cc:5193
! #: c/c-parser.cc:5251 c/c-parser.cc:5635 c/c-parser.cc:5658 c/c-parser.cc:5667
! #: c/c-parser.cc:5718 c/c-parser.cc:5727 c/c-parser.cc:10892
! #: c/c-parser.cc:10978 c/c-parser.cc:11552 c/c-parser.cc:11578
! #: c/c-parser.cc:11612 c/c-parser.cc:11825 c/c-parser.cc:12697
! #: c/c-parser.cc:14705 c/c-parser.cc:17345 c/c-parser.cc:18080
! #: c/c-parser.cc:18139 c/c-parser.cc:18194 c/c-parser.cc:20053
! #: c/c-parser.cc:20173 c/c-parser.cc:22130 c/c-parser.cc:23537
! #: c/c-parser.cc:24189 c/c-parser.cc:28016 c/c-parser.cc:28098
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
--- 21939,21976 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3134 c/c-parser.cc:3324 c/c-parser.cc:3338 c/c-parser.cc:7547
! #: c/c-parser.cc:8401 c/c-parser.cc:8979 c/c-parser.cc:9171 c/c-parser.cc:9204
! #: c/c-parser.cc:9502 c/c-parser.cc:14349 c/c-parser.cc:14384
! #: c/c-parser.cc:14415 c/c-parser.cc:14462 c/c-parser.cc:14643
! #: c/c-parser.cc:15476 c/c-parser.cc:15551 c/c-parser.cc:15594
! #: c/c-parser.cc:23082 c/c-parser.cc:23162 c/c-parser.cc:23491
! #: c/c-parser.cc:23517 c/c-parser.cc:23540 c/c-parser.cc:24226
! #: c/c-parser.cc:24269 c/c-parser.cc:25536 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4186 c/c-parser.cc:4377
! #: c/c-parser.cc:4412 c/c-parser.cc:14636 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16479 cp/parser.cc:34694
! #: cp/parser.cc:35333
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "se esperaba %<;%>"
  
! #: c/c-parser.cc:3296 c/c-parser.cc:9462
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "se esperaba %<:%> o %<)%>"
  
! #: c/c-parser.cc:3835 c/c-parser.cc:4988 c/c-parser.cc:5180 c/c-parser.cc:5238
! #: c/c-parser.cc:5296 c/c-parser.cc:5680 c/c-parser.cc:5703 c/c-parser.cc:5712
! #: c/c-parser.cc:5763 c/c-parser.cc:5772 c/c-parser.cc:10937
! #: c/c-parser.cc:11023 c/c-parser.cc:11597 c/c-parser.cc:11623
! #: c/c-parser.cc:11657 c/c-parser.cc:11870 c/c-parser.cc:12742
! #: c/c-parser.cc:14750 c/c-parser.cc:17390 c/c-parser.cc:18125
! #: c/c-parser.cc:18184 c/c-parser.cc:18239 c/c-parser.cc:20098
! #: c/c-parser.cc:20218 c/c-parser.cc:22175 c/c-parser.cc:23582
! #: c/c-parser.cc:24234 c/c-parser.cc:28062 c/c-parser.cc:28144
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
*************** msgstr "se esperaba %<:%> o %<)%>"
*** 21968,22119 ****
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3242
! #: c/c-parser.cc:9409 c/c-parser.cc:20746 cp/parser.cc:35322 cp/parser.cc:43032
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "se esperaba %<)%>"
  
! #: c/c-parser.cc:5029 c/c-parser.cc:5778 c/c-parser.cc:6138 c/c-parser.cc:6156
! #: c/c-parser.cc:6157 c/c-parser.cc:6660 c/c-parser.cc:6704 c/c-parser.cc:9508
! #: c/c-parser.cc:11816 c/c-parser.cc:13270 c/c-parser.cc:13642
! #: c/c-parser.cc:16667 c/gimple-parser.cc:1930 cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "se esperaba %<]%>"
  
! #: c/c-parser.cc:5231
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5687 c/c-parser.cc:5692 c/c-parser.cc:17328
! #: c/c-parser.cc:18169 c/c-parser.cc:20554 c/c-parser.cc:20653
! #: c/c-parser.cc:26832 c/c-parser.cc:27136 c/c-parser.cc:27824
! #: c/c-parser.cc:28041 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17109 cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "se esperaba %<(%>"
  
! #: c/c-parser.cc:6134 c/c-parser.cc:6136 c/c-parser.cc:16572 cp/parser.cc:35289
! #: cp/parser.cc:39179 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "se esperaba %<[%>"
  
! #: c/c-parser.cc:6964 c/c-parser.cc:14934 c/c-parser.cc:20630
! #: c/c-parser.cc:23012 c/c-parser.cc:23098 c/c-parser.cc:23859
! #: c/c-parser.cc:24999 c/c-parser.cc:29820 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4128 c/c-parser.cc:4356
! #: c/c-parser.cc:14486 cp/parser.cc:22203 cp/parser.cc:35283
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "se esperaba %<{%>"
  
! #: c/c-parser.cc:7914 c/c-parser.cc:7923 c/c-parser.cc:9957 c/c-parser.cc:11136
! #: c/c-parser.cc:14698 c/c-parser.cc:15095 c/c-parser.cc:15159
! #: c/c-parser.cc:16649 c/c-parser.cc:17760 c/c-parser.cc:17997
! #: c/c-parser.cc:18550 c/c-parser.cc:18653 c/c-parser.cc:19194
! #: c/c-parser.cc:19630 c/c-parser.cc:19706 c/c-parser.cc:19823
! #: c/c-parser.cc:19895 c/c-parser.cc:20868 c/c-parser.cc:26702
! #: c/c-parser.cc:27881 c/c-parser.cc:27940 c/c-parser.cc:29142
! #: c/gimple-parser.cc:630 c/gimple-parser.cc:943 c/gimple-parser.cc:2561
! #: c/gimple-parser.cc:2588 c/c-parser.cc:9416 c/c-parser.cc:17253
! #: c/c-parser.cc:18658 cp/parser.cc:35316 cp/parser.cc:37023 cp/parser.cc:40119
! #: cp/parser.cc:41012 go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "se esperaba %<:%>"
  
! #: c/c-parser.cc:8910 cp/parser.cc:35203
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "se esperaba %<while%>"
  
! #: c/c-parser.cc:10855 c/c-parser.cc:11085 c/c-parser.cc:11602
! #: c/c-parser.cc:11647 c/c-parser.cc:11740 c/c-parser.cc:11887
! #: c/c-parser.cc:12687 c/c-parser.cc:18174 c/c-parser.cc:19775
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34633 cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "se esperaba %<,%>"
  
! #: c/c-parser.cc:11496
  msgid "expected %<.%>"
  msgstr "se esperaba %<.%>"
  
! #: c/c-parser.cc:14157 c/c-parser.cc:14189 c/c-parser.cc:14429
! #: cp/parser.cc:37597 cp/parser.cc:37618
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "se esperaba %<@end%>"
  
! #: c/c-parser.cc:14847 c/gimple-parser.cc:1497 cp/parser.cc:35301
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "se esperaba %<>%>"
  
! #: c/c-parser.cc:18748 c/c-parser.cc:20191 c/c-parser.cc:20617
! #: cp/parser.cc:35325 cp/parser.cc:42883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "se esperaba %<,%> o %<)%>"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19622 c/c-parser.cc:22907 c/c-parser.cc:22952
! #: c/c-parser.cc:23109 c/c-parser.cc:23456 c/c-parser.cc:24168
! #: c/c-parser.cc:25374 c/c-parser.cc:26880 c/c-parser.cc:28082
! #: c/gimple-parser.cc:798 c/c-parser.cc:6727 c/c-parser.cc:23029
! #: c/c-parser.cc:23252 cp/parser.cc:35304 cp/parser.cc:44578 cp/parser.cc:44751
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "se esperaba %<=%>"
  
! #: c/c-parser.cc:20767 c/c-parser.cc:27145 c/c-parser.cc:27166
! #: c/c-parser.cc:16707 c/c-parser.cc:16719 c/c-parser.cc:20747
! #: cp/parser.cc:43033 cp/parser.cc:43060 cp/parser.cc:50600 cp/parser.cc:50611
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<)%> or %<,%>"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: c/c-parser.cc:23040 c/c-parser.cc:23120 c/c-parser.cc:23473
! #: c/c-parser.cc:23928 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35280
! #: cp/parser.cc:37807
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "se esperaba %<}%>"
  
! #: c/c-parser.cc:23133 cp/parser.cc:44676
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "se esperaba %<delete%>"
  
! #: c/c-parser.cc:25046 c/c-parser.cc:25035 cp/parser.cc:47606
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "se esperaba %<#pragma omp section%> o %<}%>"
  
! #: c/c-parser.cc:28760 cp/parser.cc:52554
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9863
  msgid "(anonymous)"
  msgstr "(anónimo)"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19538 cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "se esperaba %<<%>"
--- 21978,22130 ----
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3287
! #: c/c-parser.cc:9454 c/c-parser.cc:20791 cp/parser.cc:35381 cp/parser.cc:43091
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "se esperaba %<)%>"
  
! #: c/c-parser.cc:5074 c/c-parser.cc:5823 c/c-parser.cc:6183 c/c-parser.cc:6201
! #: c/c-parser.cc:6202 c/c-parser.cc:6705 c/c-parser.cc:6749 c/c-parser.cc:9553
! #: c/c-parser.cc:11861 c/c-parser.cc:13315 c/c-parser.cc:13687
! #: c/c-parser.cc:16712 c/gimple-parser.cc:1930 cp/parser.cc:35345
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "se esperaba %<]%>"
  
! #: c/c-parser.cc:5276
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5732 c/c-parser.cc:5737 c/c-parser.cc:17373
! #: c/c-parser.cc:18214 c/c-parser.cc:20599 c/c-parser.cc:20698
! #: c/c-parser.cc:26875 c/c-parser.cc:27182 c/c-parser.cc:27870
! #: c/c-parser.cc:28087 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17154 cp/parser.cc:35336
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "se esperaba %<(%>"
  
! #: c/c-parser.cc:6179 c/c-parser.cc:6181 c/c-parser.cc:16617 cp/parser.cc:35348
! #: cp/parser.cc:39238 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "se esperaba %<[%>"
  
! #: c/c-parser.cc:7009 c/c-parser.cc:14979 c/c-parser.cc:20675
! #: c/c-parser.cc:23057 c/c-parser.cc:23143 c/c-parser.cc:23904
! #: c/c-parser.cc:25044 c/c-parser.cc:29863 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4173 c/c-parser.cc:4401
! #: c/c-parser.cc:14531 cp/parser.cc:22207 cp/parser.cc:35342
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "se esperaba %<{%>"
  
! #: c/c-parser.cc:7959 c/c-parser.cc:7968 c/c-parser.cc:10002
! #: c/c-parser.cc:11181 c/c-parser.cc:14743 c/c-parser.cc:15140
! #: c/c-parser.cc:15204 c/c-parser.cc:16694 c/c-parser.cc:17805
! #: c/c-parser.cc:18042 c/c-parser.cc:18595 c/c-parser.cc:18698
! #: c/c-parser.cc:19239 c/c-parser.cc:19675 c/c-parser.cc:19751
! #: c/c-parser.cc:19868 c/c-parser.cc:19940 c/c-parser.cc:20913
! #: c/c-parser.cc:26747 c/c-parser.cc:27927 c/c-parser.cc:27986
! #: c/c-parser.cc:29185 c/gimple-parser.cc:630 c/gimple-parser.cc:943
! #: c/gimple-parser.cc:2561 c/gimple-parser.cc:2588 c/c-parser.cc:9461
! #: c/c-parser.cc:17298 c/c-parser.cc:18703 cp/parser.cc:35375
! #: cp/parser.cc:37082 cp/parser.cc:40178 cp/parser.cc:41071
! #: go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "se esperaba %<:%>"
  
! #: c/c-parser.cc:8955 cp/parser.cc:35262
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "se esperaba %<while%>"
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11130 c/c-parser.cc:11647
! #: c/c-parser.cc:11692 c/c-parser.cc:11785 c/c-parser.cc:11932
! #: c/c-parser.cc:12732 c/c-parser.cc:18219 c/c-parser.cc:19820
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34692 cp/parser.cc:35351
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "se esperaba %<,%>"
  
! #: c/c-parser.cc:11541
  msgid "expected %<.%>"
  msgstr "se esperaba %<.%>"
  
! #: c/c-parser.cc:14202 c/c-parser.cc:14234 c/c-parser.cc:14474
! #: cp/parser.cc:37656 cp/parser.cc:37677
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "se esperaba %<@end%>"
  
! #: c/c-parser.cc:14892 c/gimple-parser.cc:1497 cp/parser.cc:35360
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "se esperaba %<>%>"
  
! #: c/c-parser.cc:18793 c/c-parser.cc:20236 c/c-parser.cc:20662
! #: cp/parser.cc:35384 cp/parser.cc:42942
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "se esperaba %<,%> o %<)%>"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19667 c/c-parser.cc:22952 c/c-parser.cc:22997
! #: c/c-parser.cc:23154 c/c-parser.cc:23501 c/c-parser.cc:24213
! #: c/c-parser.cc:25419 c/c-parser.cc:26923 c/c-parser.cc:28128
! #: c/gimple-parser.cc:798 c/c-parser.cc:6772 c/c-parser.cc:23074
! #: c/c-parser.cc:23297 cp/parser.cc:35363 cp/parser.cc:44637 cp/parser.cc:44810
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "se esperaba %<=%>"
  
! #: c/c-parser.cc:20812 c/c-parser.cc:27191 c/c-parser.cc:27212
! #: c/c-parser.cc:16752 c/c-parser.cc:16764 c/c-parser.cc:20792
! #: cp/parser.cc:43092 cp/parser.cc:43119 cp/parser.cc:50659 cp/parser.cc:50670
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<)%> or %<,%>"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: c/c-parser.cc:23085 c/c-parser.cc:23165 c/c-parser.cc:23518
! #: c/c-parser.cc:23973 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35339
! #: cp/parser.cc:37866
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "se esperaba %<}%>"
  
! #: c/c-parser.cc:23178 cp/parser.cc:44735
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "se esperaba %<delete%>"
  
! #: c/c-parser.cc:25091 c/c-parser.cc:25080 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "se esperaba %<#pragma omp section%> o %<}%>"
  
! #: c/c-parser.cc:28806 cp/parser.cc:52607
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9880
  msgid "(anonymous)"
  msgstr "(anónimo)"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19542 cp/parser.cc:35357
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "se esperaba %<<%>"
*************** msgstr "se esperaba %<<%>"
*** 22124,22133 ****
  msgid "expected label"
  msgstr "se esperaba etiqueta"
  
! #: cobol/gcobolspec.cc:544
  #, fuzzy, c-format
  #| msgid "Driving:"
! msgid "Driving: (%ld)\n"
  msgstr "Conduciendo:"
  
  #: cp/call.cc:4225
--- 22135,22144 ----
  msgid "expected label"
  msgstr "se esperaba etiqueta"
  
! #: cobol/gcobolspec.cc:554
  #, fuzzy, c-format
  #| msgid "Driving:"
! msgid "Driving: ("
  msgstr "Conduciendo:"
  
  #: cp/call.cc:4225
*************** msgstr "el candidato es:"
*** 22143,22149 ****
  msgid "  after user-defined conversion:"
  msgstr "Activa las instrucciones definidas por el usuario."
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26956
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "el candidato es:"
--- 22154,22160 ----
  msgid "  after user-defined conversion:"
  msgstr "Activa las instrucciones definidas por el usuario."
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26986
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "el candidato es:"
*************** msgstr "<error de parámetro de plantill
*** 22243,22249 ****
  msgid "<statement>"
  msgstr "<sentencia>"
  
! #: cp/error.cc:2381 cp/error.cc:3503 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<desconocido>"
--- 22254,22260 ----
  msgid "<statement>"
  msgstr "<sentencia>"
  
! #: cp/error.cc:2381 cp/error.cc:3524 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<desconocido>"
*************** msgstr "<lambda>"
*** 22270,22284 ****
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3227
  msgid "<expression error>"
  msgstr "<error de expresión>"
  
! #: cp/error.cc:3242
  msgid "<unknown operator>"
  msgstr "<operador desconocido>"
  
! #: cp/error.cc:3732
  msgid "At global scope:"
  msgstr "En el ámbito global:"
  
--- 22281,22295 ----
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3248
  msgid "<expression error>"
  msgstr "<error de expresión>"
  
! #: cp/error.cc:3263
  msgid "<unknown operator>"
  msgstr "<operador desconocido>"
  
! #: cp/error.cc:3753
  msgid "At global scope:"
  msgstr "En el ámbito global:"
  
*************** msgstr "En el ámbito global:"
*** 22286,22373 ****
  msgid "candidates are:"
  msgstr "los candidatos son:"
  
! #: cp/rtti.cc:588
  msgid "target is not pointer or reference to class"
  msgstr "el objetivo no es puntero o referencia a una clase"
  
! #: cp/rtti.cc:593
  msgid "target is not pointer or reference to complete type"
  msgstr "el objetivo no es puntero o referencia a un tipo completo"
  
! #: cp/rtti.cc:599
  msgid "target is not pointer or reference"
  msgstr "el objetivo no es puntero o referencia"
  
! #: cp/rtti.cc:615
  msgid "source is not a pointer"
  msgstr "la fuente no es un puntero"
  
! #: cp/rtti.cc:620
  msgid "source is not a pointer to class"
  msgstr "la fuente no es un puntero a clase"
  
! #: cp/rtti.cc:625
  msgid "source is a pointer to incomplete type"
  msgstr "la fuente es un puntero a tipo incompleto"
  
! #: cp/rtti.cc:638
  msgid "source is not of class type"
  msgstr "la fuente no es un tipo de clase"
  
! #: cp/rtti.cc:643
  msgid "source is of incomplete class type"
  msgstr "la fuente es de tipo de clase incompleto"
  
! #: cp/rtti.cc:654
  msgid "conversion casts away constness"
  msgstr "la conversión descarta la constancia"
  
! #: cp/rtti.cc:816
  msgid "source type is not polymorphic"
  msgstr "el tipo fuente no es polimórfico"
  
! #: cp/typeck.cc:7524 c/c-typeck.cc:5303
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "argumento de tipo erróneo para el decremento unario"
  
! #: cp/typeck.cc:7525 c/c-typeck.cc:5289
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "argumento de tipo erróneo para el incremento unario"
  
! #: cp/typeck.cc:7552 c/c-typeck.cc:5348
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "argumento de tipo erróneo para complemento de bits"
  
! #: cp/typeck.cc:7572 c/c-typeck.cc:5356
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "argumento de tipo erróneo para abs"
  
! #: cp/typeck.cc:7584 c/c-typeck.cc:5378
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "argumento de tipo erróneo para la conjugación"
  
! #: cp/typeck.cc:7608
  msgid "in argument to unary !"
  msgstr "en el argumento para el ! unario"
  
! #: cp/typeck.cc:7657
  msgid "no pre-increment operator for type"
  msgstr "no hay operador de pre-incremento para el tipo"
  
! #: cp/typeck.cc:7659
  msgid "no post-increment operator for type"
  msgstr "no hay operador de post-incremento para el tipo"
  
! #: cp/typeck.cc:7661
  msgid "no pre-decrement operator for type"
  msgstr "no hay operador de pre-decremento para el tipo"
  
! #: cp/typeck.cc:7663
  msgid "no post-decrement operator for type"
  msgstr "no hay operador de post-decremento para el tipo"
  
--- 22297,22384 ----
  msgid "candidates are:"
  msgstr "los candidatos son:"
  
! #: cp/rtti.cc:589
  msgid "target is not pointer or reference to class"
  msgstr "el objetivo no es puntero o referencia a una clase"
  
! #: cp/rtti.cc:594
  msgid "target is not pointer or reference to complete type"
  msgstr "el objetivo no es puntero o referencia a un tipo completo"
  
! #: cp/rtti.cc:600
  msgid "target is not pointer or reference"
  msgstr "el objetivo no es puntero o referencia"
  
! #: cp/rtti.cc:616
  msgid "source is not a pointer"
  msgstr "la fuente no es un puntero"
  
! #: cp/rtti.cc:621
  msgid "source is not a pointer to class"
  msgstr "la fuente no es un puntero a clase"
  
! #: cp/rtti.cc:626
  msgid "source is a pointer to incomplete type"
  msgstr "la fuente es un puntero a tipo incompleto"
  
! #: cp/rtti.cc:639
  msgid "source is not of class type"
  msgstr "la fuente no es un tipo de clase"
  
! #: cp/rtti.cc:644
  msgid "source is of incomplete class type"
  msgstr "la fuente es de tipo de clase incompleto"
  
! #: cp/rtti.cc:655
  msgid "conversion casts away constness"
  msgstr "la conversión descarta la constancia"
  
! #: cp/rtti.cc:817
  msgid "source type is not polymorphic"
  msgstr "el tipo fuente no es polimórfico"
  
! #: cp/typeck.cc:7640 c/c-typeck.cc:5304
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "argumento de tipo erróneo para el decremento unario"
  
! #: cp/typeck.cc:7641 c/c-typeck.cc:5290
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "argumento de tipo erróneo para el incremento unario"
  
! #: cp/typeck.cc:7668 c/c-typeck.cc:5349
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "argumento de tipo erróneo para complemento de bits"
  
! #: cp/typeck.cc:7688 c/c-typeck.cc:5357
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "argumento de tipo erróneo para abs"
  
! #: cp/typeck.cc:7700 c/c-typeck.cc:5379
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "argumento de tipo erróneo para la conjugación"
  
! #: cp/typeck.cc:7724
  msgid "in argument to unary !"
  msgstr "en el argumento para el ! unario"
  
! #: cp/typeck.cc:7773
  msgid "no pre-increment operator for type"
  msgstr "no hay operador de pre-incremento para el tipo"
  
! #: cp/typeck.cc:7775
  msgid "no post-increment operator for type"
  msgstr "no hay operador de post-incremento para el tipo"
  
! #: cp/typeck.cc:7777
  msgid "no pre-decrement operator for type"
  msgstr "no hay operador de pre-decremento para el tipo"
  
! #: cp/typeck.cc:7779
  msgid "no post-decrement operator for type"
  msgstr "no hay operador de post-decremento para el tipo"
  
*************** msgstr "Característica borrada:"
*** 22533,22539 ****
  msgid "Unsigned:"
  msgstr "<consigno-sinnombre:"
  
! #: fortran/expr.cc:3856
  msgid "array assignment"
  msgstr "asignación de matriz"
  
--- 22544,22550 ----
  msgid "Unsigned:"
  msgstr "<consigno-sinnombre:"
  
! #: fortran/expr.cc:3960
  msgid "array assignment"
  msgstr "asignación de matriz"
  
*************** msgstr "Desajuste de frontera de matriz
*** 22562,22568 ****
  msgid "Driving:"
  msgstr "Conduciendo:"
  
! #: fortran/interface.cc:3905 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "argumento actual de INTENT = OUT/INOUT"
  
--- 22573,22579 ----
  msgid "Driving:"
  msgstr "Conduciendo:"
  
! #: fortran/interface.cc:3926 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "argumento actual de INTENT = OUT/INOUT"
  
*************** msgstr "Preservado por compatibilidad ha
*** 22630,22647 ****
  msgid "unsigned"
  msgstr "<consigno-sinnombre:"
  
! #: fortran/io.cc:1873
  #, c-format
  msgid "%s tag"
  msgstr "etiqueta %s"
  
! #: fortran/io.cc:3364
  msgid "internal unit in WRITE"
  msgstr "unidad interna en WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4725
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "etiqueta %s con INQUIRE"
--- 22641,22658 ----
  msgid "unsigned"
  msgstr "<consigno-sinnombre:"
  
! #: fortran/io.cc:1875
  #, c-format
  msgid "%s tag"
  msgstr "etiqueta %s"
  
! #: fortran/io.cc:3366
  msgid "internal unit in WRITE"
  msgstr "unidad interna en WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4727
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "etiqueta %s con INQUIRE"
*************** msgstr "bloque IF"
*** 22748,22758 ****
  msgid "implied END DO"
  msgstr "END DO implícito"
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13586
  msgid "assignment"
  msgstr "asignación"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13652 fortran/resolve.cc:13655
  msgid "pointer assignment"
  msgstr "asignación de puntero"
  
--- 22759,22769 ----
  msgid "implied END DO"
  msgstr "END DO implícito"
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13576
  msgid "assignment"
  msgstr "asignación"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13642 fortran/resolve.cc:13645
  msgid "pointer assignment"
  msgstr "asignación de puntero"
  
*************** msgstr "asignación de puntero"
*** 22760,22897 ****
  msgid "simple IF"
  msgstr "IF simple"
  
! #: fortran/resolve.cc:2464 fortran/resolve.cc:2659
  msgid "elemental procedure"
  msgstr "procedimiento elemental"
  
! #: fortran/resolve.cc:2562
  msgid "allocatable argument"
  msgstr "argumento asignable"
  
! #: fortran/resolve.cc:2567
  msgid "asynchronous argument"
  msgstr "argumento asíncrono"
  
! #: fortran/resolve.cc:2572
  msgid "optional argument"
  msgstr "argumento opcional"
  
! #: fortran/resolve.cc:2577
  msgid "pointer argument"
  msgstr "argumento puntero"
  
! #: fortran/resolve.cc:2582
  msgid "target argument"
  msgstr "argumento destino"
  
! #: fortran/resolve.cc:2587
  msgid "value argument"
  msgstr "argumento de valor"
  
! #: fortran/resolve.cc:2592
  msgid "volatile argument"
  msgstr "argumento volátil"
  
! #: fortran/resolve.cc:2597
  msgid "assumed-shape argument"
  msgstr "se asume argumento de aspecto"
  
! #: fortran/resolve.cc:2602
  msgid "assumed-rank argument"
  msgstr "se asume argumento de rango"
  
! #: fortran/resolve.cc:2607
  msgid "coarray argument"
  msgstr "argumento de coarray"
  
! #: fortran/resolve.cc:2612
  msgid "parametrized derived type argument"
  msgstr "argumento de tipo derivado parametrizado"
  
! #: fortran/resolve.cc:2617
  msgid "polymorphic argument"
  msgstr "argumento polimórfico"
  
! #: fortran/resolve.cc:2622
  msgid "NO_ARG_CHECK attribute"
  msgstr "atributo NO_ARG_CHECK"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2629
  msgid "assumed-type argument"
  msgstr "se asume argumento de tipo"
  
! #: fortran/resolve.cc:2640
  msgid "array result"
  msgstr "resultado array"
  
! #: fortran/resolve.cc:2645
  msgid "pointer or allocatable result"
  msgstr "puntero o resultado asignable"
  
! #: fortran/resolve.cc:2652
  msgid "result with non-constant character length"
  msgstr "resultado con longitud de carácter no constante"
  
! #: fortran/resolve.cc:2664
  msgid "bind(c) procedure"
  msgstr "procedimiento bind(c)"
  
! #: fortran/resolve.cc:8002
  msgid "Loop variable"
  msgstr "Variable de ciclo"
  
! #: fortran/resolve.cc:8006
  msgid "iterator variable"
  msgstr "variable de iterador"
  
! #: fortran/resolve.cc:8010
  msgid "Start expression in DO loop"
  msgstr "Expresión de inicio en el bucle DO"
  
! #: fortran/resolve.cc:8014
  msgid "End expression in DO loop"
  msgstr "Expresión de fin en el bucle DO"
  
! #: fortran/resolve.cc:8018
  msgid "Step expression in DO loop"
  msgstr "Expresión de paso en el bucle DO"
  
! #: fortran/resolve.cc:8636 fortran/resolve.cc:8639
  msgid "DEALLOCATE object"
  msgstr "objeto DEALLOCATE"
  
! #: fortran/resolve.cc:9063 fortran/resolve.cc:9066
  msgid "ALLOCATE object"
  msgstr "objeto ALLOCATE"
  
! #: fortran/resolve.cc:9303 fortran/resolve.cc:11450 fortran/resolve.cc:11571
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.cc:9354 fortran/resolve.cc:11462 fortran/resolve.cc:11583
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.cc:11258
  msgid "item in READ"
  msgstr "elemento en READ"
  
! #: fortran/resolve.cc:11474
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
! #: fortran/trans-array.cc:2058
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Longitudes de CHARACTER diferentes (%ld/%ld) en el constructor de matriz"
  
! #: fortran/trans-array.cc:6629
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Desborde entero al calcular la cantidad de memoria a reservar"
  
! #: fortran/trans-array.cc:10933
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "El valor del parámetro PDT LEN '%s' no concuerda con el de la declaración «dummy»"
--- 22771,22908 ----
  msgid "simple IF"
  msgstr "IF simple"
  
! #: fortran/resolve.cc:2465 fortran/resolve.cc:2660
  msgid "elemental procedure"
  msgstr "procedimiento elemental"
  
! #: fortran/resolve.cc:2563
  msgid "allocatable argument"
  msgstr "argumento asignable"
  
! #: fortran/resolve.cc:2568
  msgid "asynchronous argument"
  msgstr "argumento asíncrono"
  
! #: fortran/resolve.cc:2573
  msgid "optional argument"
  msgstr "argumento opcional"
  
! #: fortran/resolve.cc:2578
  msgid "pointer argument"
  msgstr "argumento puntero"
  
! #: fortran/resolve.cc:2583
  msgid "target argument"
  msgstr "argumento destino"
  
! #: fortran/resolve.cc:2588
  msgid "value argument"
  msgstr "argumento de valor"
  
! #: fortran/resolve.cc:2593
  msgid "volatile argument"
  msgstr "argumento volátil"
  
! #: fortran/resolve.cc:2598
  msgid "assumed-shape argument"
  msgstr "se asume argumento de aspecto"
  
! #: fortran/resolve.cc:2603
  msgid "assumed-rank argument"
  msgstr "se asume argumento de rango"
  
! #: fortran/resolve.cc:2608
  msgid "coarray argument"
  msgstr "argumento de coarray"
  
! #: fortran/resolve.cc:2613
  msgid "parametrized derived type argument"
  msgstr "argumento de tipo derivado parametrizado"
  
! #: fortran/resolve.cc:2618
  msgid "polymorphic argument"
  msgstr "argumento polimórfico"
  
! #: fortran/resolve.cc:2623
  msgid "NO_ARG_CHECK attribute"
  msgstr "atributo NO_ARG_CHECK"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2630
  msgid "assumed-type argument"
  msgstr "se asume argumento de tipo"
  
! #: fortran/resolve.cc:2641
  msgid "array result"
  msgstr "resultado array"
  
! #: fortran/resolve.cc:2646
  msgid "pointer or allocatable result"
  msgstr "puntero o resultado asignable"
  
! #: fortran/resolve.cc:2653
  msgid "result with non-constant character length"
  msgstr "resultado con longitud de carácter no constante"
  
! #: fortran/resolve.cc:2665
  msgid "bind(c) procedure"
  msgstr "procedimiento bind(c)"
  
! #: fortran/resolve.cc:7975
  msgid "Loop variable"
  msgstr "Variable de ciclo"
  
! #: fortran/resolve.cc:7979
  msgid "iterator variable"
  msgstr "variable de iterador"
  
! #: fortran/resolve.cc:7983
  msgid "Start expression in DO loop"
  msgstr "Expresión de inicio en el bucle DO"
  
! #: fortran/resolve.cc:7987
  msgid "End expression in DO loop"
  msgstr "Expresión de fin en el bucle DO"
  
! #: fortran/resolve.cc:7991
  msgid "Step expression in DO loop"
  msgstr "Expresión de paso en el bucle DO"
  
! #: fortran/resolve.cc:8609 fortran/resolve.cc:8612
  msgid "DEALLOCATE object"
  msgstr "objeto DEALLOCATE"
  
! #: fortran/resolve.cc:9053 fortran/resolve.cc:9056
  msgid "ALLOCATE object"
  msgstr "objeto ALLOCATE"
  
! #: fortran/resolve.cc:9293 fortran/resolve.cc:11440 fortran/resolve.cc:11561
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.cc:9344 fortran/resolve.cc:11452 fortran/resolve.cc:11573
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.cc:11248
  msgid "item in READ"
  msgstr "elemento en READ"
  
! #: fortran/resolve.cc:11464
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
! #: fortran/trans-array.cc:2061
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Longitudes de CHARACTER diferentes (%ld/%ld) en el constructor de matriz"
  
! #: fortran/trans-array.cc:6631
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Desborde entero al calcular la cantidad de memoria a reservar"
  
! #: fortran/trans-array.cc:10935
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "El valor del parámetro PDT LEN '%s' no concuerda con el de la declaración «dummy»"
*************** msgstr "La longitud de la cadena actual
*** 22906,22917 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "La longitud de la cadena actual es más corta que la declarada para el argumento dummy '%s' (%ld/%ld)"
  
! #: fortran/trans-expr.cc:11373
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "El objetivo del remapeo de rango es demasiado pequeño (%ld < %ld)"
  
! #: fortran/trans-expr.cc:13068
  msgid "Assignment of scalar to unallocated array"
  msgstr "Asignación de escalar a un array sin espacio asignado"
  
--- 22917,22928 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "La longitud de la cadena actual es más corta que la declarada para el argumento dummy '%s' (%ld/%ld)"
  
! #: fortran/trans-expr.cc:11386
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "El objetivo del remapeo de rango es demasiado pequeño (%ld < %ld)"
  
! #: fortran/trans-expr.cc:13081
  msgid "Assignment of scalar to unallocated array"
  msgstr "Asignación de escalar a un array sin espacio asignado"
  
*************** msgstr "Asignación de escalar a un arra
*** 22920,23005 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Longitudes de caracteres desiguales (%ld/%ld) en %s"
  
! #: fortran/trans-intrinsic.cc:6387
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6674
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "argumentos 'a%d' y 'a%d' para el intrínseco '%s'"
  
! #: fortran/trans-intrinsic.cc:6722
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6732
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6739
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6831
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "argumentos 'a%d' y 'a%d' para el intrínseco '%s'"
  
! #: fortran/trans-intrinsic.cc:6899
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6979
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6987 fortran/trans-intrinsic.cc:7032
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9383
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "El argumento NCOPIES del intrínseco REPEAT es negativo (su valor es %ld)"
  
! #: fortran/trans-intrinsic.cc:9415
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "El argumento NCOPIES del intrínseco REPEAT es demasiado grande"
  
! #: fortran/trans-intrinsic.cc:12882
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "argumentos 'a%d' y 'a%d' para el intrínseco '%s'"
  
! #: fortran/trans-intrinsic.cc:12894
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "argumentos 'a%d' y 'a%d' para el intrínseco '%s'"
  
! #: fortran/trans-intrinsic.cc:12906
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "argumentos 'a%d' y 'a%d' para el intrínseco '%s'"
  
! #: fortran/trans-intrinsic.cc:12918
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12926
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
--- 22931,23016 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Longitudes de caracteres desiguales (%ld/%ld) en %s"
  
! #: fortran/trans-intrinsic.cc:6366
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6653
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "argumentos 'a%d' y 'a%d' para el intrínseco '%s'"
  
! #: fortran/trans-intrinsic.cc:6701
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6711
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6718
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6810
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "argumentos 'a%d' y 'a%d' para el intrínseco '%s'"
  
! #: fortran/trans-intrinsic.cc:6878
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6958
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6966 fortran/trans-intrinsic.cc:7011
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9362
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "El argumento NCOPIES del intrínseco REPEAT es negativo (su valor es %ld)"
  
! #: fortran/trans-intrinsic.cc:9394
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "El argumento NCOPIES del intrínseco REPEAT es demasiado grande"
  
! #: fortran/trans-intrinsic.cc:12861
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "argumentos 'a%d' y 'a%d' para el intrínseco '%s'"
  
! #: fortran/trans-intrinsic.cc:12873
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "argumentos 'a%d' y 'a%d' para el intrínseco '%s'"
  
! #: fortran/trans-intrinsic.cc:12885
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "argumentos 'a%d' y 'a%d' para el intrínseco '%s'"
  
! #: fortran/trans-intrinsic.cc:12897
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12905
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
*************** msgstr "se esperaba un tipo numérico"
*** 23114,23121 ****
  msgid "expected boolean type"
  msgstr "se esperaba un tipo booleano"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19534 c/c-parser.cc:19541
! #: cp/parser.cc:41864 cp/parser.cc:41871
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "se esperaba un entero"
--- 23125,23132 ----
  msgid "expected boolean type"
  msgstr "se esperaba un tipo booleano"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19579 c/c-parser.cc:19586
! #: cp/parser.cc:41923 cp/parser.cc:41930
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "se esperaba un entero"
*************** msgstr "faltan argumentos"
*** 23182,23188 ****
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9466
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "demasiados argumentos"
--- 23193,23199 ----
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9471
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "demasiados argumentos"
*************** msgstr "soporte de análisis de perfil p
*** 23593,23599 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "el OS objetivo no admite accesos sin alinear"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:193
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "el análisis de perfil aún no se implementa en esta arquitectura"
--- 23604,23610 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "el OS objetivo no admite accesos sin alinear"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:194
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "el análisis de perfil aún no se implementa en esta arquitectura"
*************** msgstr "no se admite %<-m%s%> en esta co
*** 23837,23866 ****
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr "-mrelax sólo se admite pare el PIC de RTP"
  
! #: cobol/parse_ante.h:1728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a global declaration"
  msgid "Global declarative %s for %s"
  msgstr "una declaración global"
  
! #: cobol/parse_ante.h:2456 cobol/genapi.cc:5784
! #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:%d: Invalid state file; %s"
! msgid "%s:%d: invalid symbol_type_t %d"
  msgstr "%s:%d: Fichero de estado no válido; %s"
  
! #: cobol/parse_ante.h:2798
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: no symbol '%s' found"
! msgstr ""
! 
! #: cobol/parse_util.h:351
! #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic function %s(%d) not recognized"
! msgid "%s: intrinsic function  %s not found"
  msgstr "No se reconoce la función intrínseca %s(%d)"
  
! #: cobol/parse_util.h:383
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid function declaration"
  msgid "%s: invalid function descr type '%c'"
--- 23848,23879 ----
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr "-mrelax sólo se admite pare el PIC de RTP"
  
! #: cobol/exceptg.h:80
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Creating '%s'\n"
! msgid "CDF: exception '%s'"
! msgstr "Se crea '%s'\n"
! 
! #: cobol/parse_ante.h:1592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a global declaration"
  msgid "Global declarative %s for %s"
  msgstr "una declaración global"
  
! #: cobol/parse_ante.h:2385 cobol/symbols.h:134 cobol/genapi.cc:6470
! #: cobol/util.cc:288 cobol/util.cc:337 cobol/util.cc:637
! #, fuzzy, gcc-internal-format
  #| msgid "%s:%d: Invalid state file; %s"
! msgid "%s:%d: invalid %<symbol_type_t%> %d"
  msgstr "%s:%d: Fichero de estado no válido; %s"
  
! #: cobol/parse_util.h:360
! #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic function %s(%d) not recognized"
! msgid "%s: intrinsic function %qs not found"
  msgstr "No se reconoce la función intrínseca %s(%d)"
  
! #: cobol/parse_util.h:392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid function declaration"
  msgid "%s: invalid function descr type '%c'"
*************** msgid "scan.o: %s"
*** 23873,23879 ****
  msgstr "cerrar: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3560 fortran/io.cc:3727 fortran/io.cc:4413
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Error sintáctico en la declaración %s en %C"
--- 23886,23892 ----
  msgstr "cerrar: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3563 fortran/io.cc:3729 fortran/io.cc:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Error sintáctico en la declaración %s en %C"
*************** msgstr "falta el nombre de macro despué
*** 23972,23978 ****
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3801
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "falta un nombre de fichero después de %qs"
--- 23985,23991 ----
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3798
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "falta un nombre de fichero después de %qs"
*************** msgstr "no se reconoce el valor de visib
*** 24075,24081 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "no se reconoce el valor del orden de almacenamiento de escalares %qs"
  
! #: cobol/lang.opt:46
  #, fuzzy, gcc-internal-format
  #| msgid "Unrecognized MCU name '%s'."
  msgid "Unrecognized COBOL dialect name: %qs"
--- 24088,24094 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "no se reconoce el valor del orden de almacenamiento de escalares %qs"
  
! #: cobol/lang.opt:51
  #, fuzzy, gcc-internal-format
  #| msgid "Unrecognized MCU name '%s'."
  msgid "Unrecognized COBOL dialect name: %qs"
*************** msgstr "región IRA %qs desconocida"
*** 24256,24339 ****
  msgid "unknown LTO partitioning model %qs"
  msgstr "modelo de partición LTO %qs desconocido"
  
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
  #| msgid "target missing after %s option"
  msgid "targets missing after %qs"
  msgstr "falta el objetivo después de la opción %s"
  
! #: common.opt:2409
  #, fuzzy, gcc-internal-format
  #| msgid "options or targets missing after %qs"
  msgid "options or targets=options missing after %qs"
  msgstr "faltan opciones u objetivos después de %qs"
  
! #: common.opt:2417
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "descarga ABI %qs desconocida"
  
! #: common.opt:2426
  #, fuzzy, gcc-internal-format
  #| msgid "assertion missing after %qs"
  msgid "option missing after %qs"
  msgstr "falta una aserción después de %qs"
  
! #: common.opt:2603
  #, fuzzy, gcc-internal-format
  #| msgid "unknown profile update method %qs"
  msgid "unknown profile reproducibility method %qs"
  msgstr "método de actualización de perfil desconocido %qs"
  
! #: common.opt:2619
  #, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "método de actualización de perfil desconocido %qs"
  
! #: common.opt:2728
  #, fuzzy, gcc-internal-format
  #| msgid "unknown Stack Reuse Level %qs"
  msgid "unknown Live-Patching Level %qs"
  msgstr "nivel de reúso de la pila %qs desconocido"
  
! #: common.opt:2761
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "algoritmo %qs de reordenación de bloque básico desconocido"
  
! #: common.opt:3097
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "modelo TLS %qs desconocido"
  
! #: common.opt:3130
  #, fuzzy, gcc-internal-format
  #| msgid "unknown profile update method %qs"
  msgid "unknown trampoline implementation %qs"
  msgstr "método de actualización de perfil desconocido %qs"
  
! #: common.opt:3452
  #, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "modelo %qs de coste de vectorizador desconocido"
  
! #: common.opt:3483
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized ivar visibility value %qs"
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "no se reconoce el valor de visibilidad de ivar %qs"
  
! #: common.opt:3509
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "no se reconoce el valor de visibilidad %qs"
  
! #: common.opt:3528
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "prioridad %qs de inicialización de verificación de vtable desconocida."
  
! #: common.opt:3584
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument in option %qs"
  msgid "unrecognized zero init padding bits kind %qs"
--- 24269,24352 ----
  msgid "unknown LTO partitioning model %qs"
  msgstr "modelo de partición LTO %qs desconocido"
  
! #: common.opt:2403
  #, fuzzy, gcc-internal-format
  #| msgid "target missing after %s option"
  msgid "targets missing after %qs"
  msgstr "falta el objetivo después de la opción %s"
  
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
  #| msgid "options or targets missing after %qs"
  msgid "options or targets=options missing after %qs"
  msgstr "faltan opciones u objetivos después de %qs"
  
! #: common.opt:2414
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "descarga ABI %qs desconocida"
  
! #: common.opt:2423
  #, fuzzy, gcc-internal-format
  #| msgid "assertion missing after %qs"
  msgid "option missing after %qs"
  msgstr "falta una aserción después de %qs"
  
! #: common.opt:2600
  #, fuzzy, gcc-internal-format
  #| msgid "unknown profile update method %qs"
  msgid "unknown profile reproducibility method %qs"
  msgstr "método de actualización de perfil desconocido %qs"
  
! #: common.opt:2616
  #, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "método de actualización de perfil desconocido %qs"
  
! #: common.opt:2725
  #, fuzzy, gcc-internal-format
  #| msgid "unknown Stack Reuse Level %qs"
  msgid "unknown Live-Patching Level %qs"
  msgstr "nivel de reúso de la pila %qs desconocido"
  
! #: common.opt:2758
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "algoritmo %qs de reordenación de bloque básico desconocido"
  
! #: common.opt:3094
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "modelo TLS %qs desconocido"
  
! #: common.opt:3127
  #, fuzzy, gcc-internal-format
  #| msgid "unknown profile update method %qs"
  msgid "unknown trampoline implementation %qs"
  msgstr "método de actualización de perfil desconocido %qs"
  
! #: common.opt:3449
  #, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "modelo %qs de coste de vectorizador desconocido"
  
! #: common.opt:3480
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized ivar visibility value %qs"
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "no se reconoce el valor de visibilidad de ivar %qs"
  
! #: common.opt:3506
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "no se reconoce el valor de visibilidad %qs"
  
! #: common.opt:3525
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "prioridad %qs de inicialización de verificación de vtable desconocida."
  
! #: common.opt:3581
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument in option %qs"
  msgid "unrecognized zero init padding bits kind %qs"
*************** msgstr "Se hace caso omiso del atributo
*** 24374,24380 ****
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17061 cp/decl.cc:17112
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, gcc-internal-format
  msgid "previous declaration here"
--- 24387,24393 ----
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17059 cp/decl.cc:17110
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "se descarta la directiva de atri
*** 24392,24398 ****
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "se descarta la directiva de atributo de alcance %<%E::%E%>"
  
! #: attribs.cc:761 c/c-parser.cc:2144 cp/cp-gimplify.cc:3704
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "se especificó el número equivocado de argumentos para el atributo %qE"
--- 24405,24411 ----
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "se descarta la directiva de atributo de alcance %<%E::%E%>"
  
! #: attribs.cc:761 c/c-parser.cc:2189 cp/cp-gimplify.cc:3709
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "se especificó el número equivocado de argumentos para el atributo %qE"
*************** msgstr "se especificó el número equivo
*** 24403,24409 ****
  msgid "expected %i or more, found %i"
  msgstr "se esperaba %<(%> o fin de línea"
  
! #: attribs.cc:767 c/c-parser.cc:2147 cp/cp-gimplify.cc:3706
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %i, found %i"
--- 24416,24422 ----
  msgid "expected %i or more, found %i"
  msgstr "se esperaba %<(%> o fin de línea"
  
! #: attribs.cc:767 c/c-parser.cc:2192 cp/cp-gimplify.cc:3711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %i, found %i"
*************** msgstr "se descartan los atributos de ti
*** 24471,24492 ****
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6235 c-family/c-common.cc:6238 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6900
! #: ada/gcc-interface/utils.cc:6916 ada/gcc-interface/utils.cc:7013
! #: ada/gcc-interface/utils.cc:7030 ada/gcc-interface/utils.cc:7047
! #: ada/gcc-interface/utils.cc:7062 ada/gcc-interface/utils.cc:7078
! #: ada/gcc-interface/utils.cc:7104 ada/gcc-interface/utils.cc:7173
! #: ada/gcc-interface/utils.cc:7200 ada/gcc-interface/utils.cc:7245
! #: ada/gcc-interface/utils.cc:7266 ada/gcc-interface/utils.cc:7314
! #: ada/gcc-interface/utils.cc:7330 ada/gcc-interface/utils.cc:7364
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6097
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
--- 24484,24505 ----
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6256 c-family/c-common.cc:6259 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6902
! #: ada/gcc-interface/utils.cc:6918 ada/gcc-interface/utils.cc:7015
! #: ada/gcc-interface/utils.cc:7032 ada/gcc-interface/utils.cc:7049
! #: ada/gcc-interface/utils.cc:7064 ada/gcc-interface/utils.cc:7080
! #: ada/gcc-interface/utils.cc:7106 ada/gcc-interface/utils.cc:7175
! #: ada/gcc-interface/utils.cc:7202 ada/gcc-interface/utils.cc:7247
! #: ada/gcc-interface/utils.cc:7268 ada/gcc-interface/utils.cc:7316
! #: ada/gcc-interface/utils.cc:7332 ada/gcc-interface/utils.cc:7366
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6142
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
*************** msgstr "se descarta el atributo %qE"
*** 24508,24515 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "falta el atributo %<target%> para %qD multiversionado"
  
! #: attribs.cc:1224 cp/decl.cc:1359 cp/decl.cc:2371 cp/decl.cc:2419
! #: cp/decl.cc:2435 cp/decl.cc:3134 cp/decl.cc:3586
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "declaración previa de %qD"
--- 24521,24528 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "falta el atributo %<target%> para %qD multiversionado"
  
! #: attribs.cc:1224 cp/decl.cc:1357 cp/decl.cc:2369 cp/decl.cc:2417
! #: cp/decl.cc:2433 cp/decl.cc:3132 cp/decl.cc:3584
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "declaración previa de %qD"
*************** msgstr "no se puede leer el perfil de fu
*** 24619,24625 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "el desplazamiento %qwi fuera de los límites de la constante de cadena"
  
! #: builtins.cc:707 cp/name-lookup.cc:6938
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%qE declared here"
--- 24632,24638 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "el desplazamiento %qwi fuera de los límites de la constante de cadena"
  
! #: builtins.cc:707 cp/name-lookup.cc:6941
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%qE declared here"
*************** msgstr "el argumento constante está fue
*** 24731,24739 ****
  msgid "illegal argument 0 to %qs"
  msgstr "argumento %qs no válido para %qs"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8084 expr.cc:12464
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
--- 24744,24758 ----
  msgid "illegal argument 0 to %qs"
  msgstr "argumento %qs no válido para %qs"
  
+ #: builtins.cc:7806 internal-fn.cc:4030
+ #, fuzzy, gcc-internal-format
+ #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
+ msgid "third argument to %<crc%> builtins must be a constant"
+ msgstr "el tercer argumento de %<__builtin_prefetch%> debe ser una constante"
+ 
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8090 expr.cc:12464
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
*************** msgstr "%Kuso no válido de %<__builtin_
*** 24741,24800 ****
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8090
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%Kuso no válido de %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.cc:8379
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "el segundo argumento de %<__builtin_longjump%> debe ser 1"
  
! #: builtins.cc:9343
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "el formato objetivo no soporta infinito"
  
! #: builtins.cc:11402
  #, fuzzy, gcc-internal-format
  #| msgid "%<va_start%> used in function with fixed args"
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "se usó %<va_start%> en una función con argumentos fijos"
  
! #: builtins.cc:11410
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "número erróneo argumentos para la función %<va_start%>"
  
! #: builtins.cc:11425
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "se llamó a %<__builtin_next_arg%> sin un argumento"
  
! #: builtins.cc:11430
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "número erróneo de argumentos para la función %<__builtin_next_arg%>"
  
! #: builtins.cc:11463
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "el segundo parámetro de %<va_start%> no es el último argumento nombrado"
  
! #: builtins.cc:11476 c/c-parser.cc:11669
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "la conducta es indefinida cuando el segundo parámetro de %<va_start%> se declara con almacenamiento %<register%>"
  
! #: builtins.cc:11505
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "%Kel primer argumento de %qD debe ser un puntero, el segundo una constante entera"
  
! #: builtins.cc:11518
  #, fuzzy, gcc-internal-format
  #| msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgid "last argument of %qD is not integer constant between 0 and 3"
--- 24760,24819 ----
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8096
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%Kuso no válido de %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.cc:8385
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "el segundo argumento de %<__builtin_longjump%> debe ser 1"
  
! #: builtins.cc:9349
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "el formato objetivo no soporta infinito"
  
! #: builtins.cc:11408
  #, fuzzy, gcc-internal-format
  #| msgid "%<va_start%> used in function with fixed args"
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "se usó %<va_start%> en una función con argumentos fijos"
  
! #: builtins.cc:11416
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "número erróneo argumentos para la función %<va_start%>"
  
! #: builtins.cc:11431
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "se llamó a %<__builtin_next_arg%> sin un argumento"
  
! #: builtins.cc:11436
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "número erróneo de argumentos para la función %<__builtin_next_arg%>"
  
! #: builtins.cc:11469
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "el segundo parámetro de %<va_start%> no es el último argumento nombrado"
  
! #: builtins.cc:11482 c/c-parser.cc:11714
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "la conducta es indefinida cuando el segundo parámetro de %<va_start%> se declara con almacenamiento %<register%>"
  
! #: builtins.cc:11511
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %qD must be a pointer, second integer constant"
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "%Kel primer argumento de %qD debe ser un puntero, el segundo una constante entera"
  
! #: builtins.cc:11524
  #, fuzzy, gcc-internal-format
  #| msgid "%Klast argument of %qD is not integer constant between 0 and 3"
  msgid "last argument of %qD is not integer constant between 0 and 3"
*************** msgstr "%Kel último argumento de %qD no
*** 24805,24816 ****
  msgid "cannot tail-call: %s"
  msgstr "llamada al extremo imposible: %s"
  
! #: calls.cc:2818
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "la llamada a la función tiene valor agregado"
  
! #: calls.cc:3561
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "pasando argumento demasiado grande a la pila"
--- 24824,24835 ----
  msgid "cannot tail-call: %s"
  msgstr "llamada al extremo imposible: %s"
  
! #: calls.cc:2819
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "la llamada a la función tiene valor agregado"
  
! #: calls.cc:3562
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "pasando argumento demasiado grande a la pila"
*************** msgstr "pasando argumento demasiado gran
*** 24821,24943 ****
  msgid "%<verify_marked_backedges%> failed"
  msgstr "falló verify_gimple"
  
! #: cfgexpand.cc:2128
  #, fuzzy, gcc-internal-format
  #| msgid "total size of local objects too large"
  msgid "total size of local objects is too large"
  msgstr "el tamaño total de los objetos locales es demasiado grande"
  
! #: cfgexpand.cc:2131 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "el tamaño de la variable %q+D es demasiado grande"
  
! #: cfgexpand.cc:2143
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate stack for variable %q+D, naked function."
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "no se puede reservar espacio en la pila para la variable %q+D, función desnuda."
  
! #: cfgexpand.cc:3241
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr "demasiadas alternativas en %<asm%>"
  
! #: cfgexpand.cc:3248
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr "las restricciones de operandos para %<asm%> difieren en el número de alternativas"
  
! #: cfgexpand.cc:3270
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable %qE conflicts with asm clobber list"
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "el especificador asm para la variable %qE genera un conflicto con la lista de sobreescritura de asm"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3301
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "registro PIC sobreescrito por %qs en %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3308
  #, fuzzy, gcc-internal-format
  #| msgid "the register specified for %q+D cannot be accessed by the current target"
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "no se puede acceder al registro especificado por %q+D en el objetivo actual"
  
! #: cfgexpand.cc:3321
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3323
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3393 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr "más de %d operandos en %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3446
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "nombre de registro %qs desconocido en %<asm%>"
  
! #: cfgexpand.cc:3518
  #, fuzzy, gcc-internal-format
  #| msgid "invalid Z register replacement for insn"
  msgid "invalid hard register usage between output operands"
  msgstr "reemplazo de registro Z no válido para la insn"
  
! #: cfgexpand.cc:3545
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3553
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3638 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "el número de salida %d no es directamente direccionable"
  
! #: cfgexpand.cc:3734 varasm.cc:1810
  #, fuzzy, gcc-internal-format
  #| msgid "asm operand %d probably doesn%'t match constraints"
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "el operando asm %d probablemente no coincide con las restricciones"
  
! #: cfgexpand.cc:3927
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with output operand"
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "la sobreescritura asm genera un conflicto con el operando de salida"
  
! #: cfgexpand.cc:3932
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with input operand"
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "la sobreescritura asm genera un conflicto con el operando de entrada"
  
! #: cfgexpand.cc:7029
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr "el protector de pila no protege las variables locales: almacenamiento temporal de longitud variable"
  
! #: cfgexpand.cc:7033
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr "el protector de pila no protege la función: todas las matrices locales son de longitud menor a %d bytes"
  
! #: cfgexpand.cc:7322
  #, fuzzy, gcc-internal-format
  #| msgid "Use alternate leaf function entries"
  msgid "patchable function entry %wu exceeds size %wu"
--- 24840,24962 ----
  msgid "%<verify_marked_backedges%> failed"
  msgstr "falló verify_gimple"
  
! #: cfgexpand.cc:2129
  #, fuzzy, gcc-internal-format
  #| msgid "total size of local objects too large"
  msgid "total size of local objects is too large"
  msgstr "el tamaño total de los objetos locales es demasiado grande"
  
! #: cfgexpand.cc:2132 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "el tamaño de la variable %q+D es demasiado grande"
  
! #: cfgexpand.cc:2144
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate stack for variable %q+D, naked function."
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "no se puede reservar espacio en la pila para la variable %q+D, función desnuda."
  
! #: cfgexpand.cc:3242
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr "demasiadas alternativas en %<asm%>"
  
! #: cfgexpand.cc:3249
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr "las restricciones de operandos para %<asm%> difieren en el número de alternativas"
  
! #: cfgexpand.cc:3271
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable %qE conflicts with asm clobber list"
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "el especificador asm para la variable %qE genera un conflicto con la lista de sobreescritura de asm"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3302
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "registro PIC sobreescrito por %qs en %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3309
  #, fuzzy, gcc-internal-format
  #| msgid "the register specified for %q+D cannot be accessed by the current target"
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "no se puede acceder al registro especificado por %q+D en el objetivo actual"
  
! #: cfgexpand.cc:3322
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3394 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr "más de %d operandos en %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3447
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "nombre de registro %qs desconocido en %<asm%>"
  
! #: cfgexpand.cc:3519
  #, fuzzy, gcc-internal-format
  #| msgid "invalid Z register replacement for insn"
  msgid "invalid hard register usage between output operands"
  msgstr "reemplazo de registro Z no válido para la insn"
  
! #: cfgexpand.cc:3546
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3554
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3639 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "el número de salida %d no es directamente direccionable"
  
! #: cfgexpand.cc:3735 varasm.cc:1810
  #, fuzzy, gcc-internal-format
  #| msgid "asm operand %d probably doesn%'t match constraints"
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "el operando asm %d probablemente no coincide con las restricciones"
  
! #: cfgexpand.cc:3928
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with output operand"
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "la sobreescritura asm genera un conflicto con el operando de salida"
  
! #: cfgexpand.cc:3933
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with input operand"
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "la sobreescritura asm genera un conflicto con el operando de entrada"
  
! #: cfgexpand.cc:7085
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr "el protector de pila no protege las variables locales: almacenamiento temporal de longitud variable"
  
! #: cfgexpand.cc:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr "el protector de pila no protege la función: todas las matrices locales son de longitud menor a %d bytes"
  
! #: cfgexpand.cc:7378
  #, fuzzy, gcc-internal-format
  #| msgid "Use alternate leaf function entries"
  msgid "patchable function entry %wu exceeds size %wu"
*************** msgstr "los bloques básicos no están u
*** 25472,25786 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "el número de notas bb en la cadena insn (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3266
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "la cuenta de borde llamador no es válida"
  
! #: cgraph.cc:3363
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3398
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3404
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3410 cgraph.cc:3440
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3428
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3447
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3460
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing counts for called function %s"
  msgid "missing direct call for speculation %i"
  msgstr "Faltan las cuentas para la función invocada %s"
  
! #: cgraph.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing barrier after block %i"
  msgid "missing ref for speculation %i"
  msgstr "falta una barrera después del bloque %i"
  
! #: cgraph.cc:3474
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3503
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "campo aux establecido para el borde %s->%s"
  
! #: cgraph.cc:3510
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "cuenta de cgraph no válida"
  
! #: cgraph.cc:3515
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "clon en línea en el mismo grupo comdat"
  
! #: cgraph.cc:3520
  #, fuzzy, gcc-internal-format
  #| msgid "inline clone is forced to output"
  msgid "inline clone count is not compatible"
  msgstr "se fuerza en la salida un clon incluido en línea"
  
! #: cgraph.cc:3527
  #, fuzzy, gcc-internal-format
  #| msgid "%<priority%> value must be non-negative"
  msgid "tp_first_run must be non-negative"
  msgstr "el valor de %<priority%> debe ser no negativo"
  
! #: cgraph.cc:3532
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "los símbolos locales deben definirse"
  
! #: cgraph.cc:3537
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "clon incluido en línea visible externamente"
  
! #: cgraph.cc:3542
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "clon incluido en línea con dirección tomada"
  
! #: cgraph.cc:3547
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "se fuerza en la salida un clon incluido en línea"
  
! #: cgraph.cc:3554
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3559
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3566
  #, fuzzy, gcc-internal-format
  #| msgid "returns_nonnull attribute on a function not returning a pointer"
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "atributo returns_nonnull en una función que no devuelve puntero"
  
! #: cgraph.cc:3578
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "semantic interposition mismatch"
  msgstr "no coincide la opción específica del objetivo"
  
! #: cgraph.cc:3585
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "se define el campo aux para el borde indirecto desde %s"
  
! #: cgraph.cc:3591 cgraph.cc:3651
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "edge count is not compatible with function count"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: cgraph.cc:3599
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr "Un borde indirecto de %s no está marcado como indirecto o tiene indirect_info asociado, la declaración correspondiente es: "
  
! #: cgraph.cc:3607 cgraph.cc:3679
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3619
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "función comdat-local llamada por %s fuera de su comdat"
  
! #: cgraph.cc:3629
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "el puntero inlined_to está mal"
  
! #: cgraph.cc:3634
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "múltiples llamantes inline"
  
! #: cgraph.cc:3641
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "se estableció el puntero inlined_to para llamantes no-inline"
  
! #: cgraph.cc:3669
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "la cuenta de borde llamador no coincide con la cuenta BB"
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "la cuenta de llamadas indirectas no coincide con la cuenta BB"
  
! #: cgraph.cc:3717
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3728
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "se estableció el puntero inlined_to, pero no se encontraron predecesores"
  
! #: cgraph.cc:3733
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "el puntero inlined_to se refiere a sí mismo"
  
! #: cgraph.cc:3744
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "el cgraph_node tiene un clone_of erróneo"
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "el cgraph_node tiene una lista de clones errónea"
  
! #: cgraph.cc:3763
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "el cgraph_node está en la lista de clones pero no es clon"
  
! #: cgraph.cc:3768
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "el cgraph_node tiene un puntero prev_clone erróneo"
  
! #: cgraph.cc:3773
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "lista de clones doblemente ligada corrrupta"
  
! #: cgraph.cc:3785
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Alias tiene bordes de llamada"
  
! #: cgraph.cc:3791
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Alias tiene una referencia que no es alias"
  
! #: cgraph.cc:3796
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Alias tiene más de una referencia alias"
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "El alias analizado no tiene referencia"
  
! #: cgraph.cc:3812
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "No hay un borde fuera de un nodo thunk"
  
! #: cgraph.cc:3817
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Más de un borde fuera de un nodo thunk"
  
! #: cgraph.cc:3822
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "No se supone que thunk tenga cuerpo"
  
! #: cgraph.cc:3858
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "call_stmt compartida:"
  
! #: cgraph.cc:3866
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "puntos de borde para una declaración errónea:"
  
! #: cgraph.cc:3875
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "un borde indirecto con un llamante desconocido que corresponde a call_stmt con una declaración conocida:"
  
! #: cgraph.cc:3885
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "falta el borde de callgraph para la llamada stmt:"
  
! #: cgraph.cc:3895
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "referencia a sentencia muerta"
  
! #: cgraph.cc:3908
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "el borde %s->%s no tiene un call_stmt correspondiente"
  
! #: cgraph.cc:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "un borde indirecto desde %s no tiene un call_stmt correspondiente"
  
! #: cgraph.cc:3939 cgraph.cc:3952
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3944
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of register to a different size"
  msgid "origin points to a different parent"
  msgstr "conversión de registro a un tamaño diferente"
  
! #: cgraph.cc:3960
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "falló verify_cgraph_node"
  
! #: cgraph.cc:4082 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: section %s is missing"
  msgid "%s: section %s.%d is missing"
--- 25491,25805 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "el número de notas bb en la cadena insn (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3279
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "la cuenta de borde llamador no es válida"
  
! #: cgraph.cc:3376
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3381
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3411
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3423 cgraph.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3473
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing counts for called function %s"
  msgid "missing direct call for speculation %i"
  msgstr "Faltan las cuentas para la función invocada %s"
  
! #: cgraph.cc:3478
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing barrier after block %i"
  msgid "missing ref for speculation %i"
  msgstr "falta una barrera después del bloque %i"
  
! #: cgraph.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "campo aux establecido para el borde %s->%s"
  
! #: cgraph.cc:3523
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "cuenta de cgraph no válida"
  
! #: cgraph.cc:3528
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "clon en línea en el mismo grupo comdat"
  
! #: cgraph.cc:3533
  #, fuzzy, gcc-internal-format
  #| msgid "inline clone is forced to output"
  msgid "inline clone count is not compatible"
  msgstr "se fuerza en la salida un clon incluido en línea"
  
! #: cgraph.cc:3540
  #, fuzzy, gcc-internal-format
  #| msgid "%<priority%> value must be non-negative"
  msgid "tp_first_run must be non-negative"
  msgstr "el valor de %<priority%> debe ser no negativo"
  
! #: cgraph.cc:3545
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "los símbolos locales deben definirse"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "clon incluido en línea visible externamente"
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "clon incluido en línea con dirección tomada"
  
! #: cgraph.cc:3560
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "se fuerza en la salida un clon incluido en línea"
  
! #: cgraph.cc:3567
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3579
  #, fuzzy, gcc-internal-format
  #| msgid "returns_nonnull attribute on a function not returning a pointer"
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "atributo returns_nonnull en una función que no devuelve puntero"
  
! #: cgraph.cc:3591
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "semantic interposition mismatch"
  msgstr "no coincide la opción específica del objetivo"
  
! #: cgraph.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "se define el campo aux para el borde indirecto desde %s"
  
! #: cgraph.cc:3604 cgraph.cc:3664
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "edge count is not compatible with function count"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: cgraph.cc:3612
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr "Un borde indirecto de %s no está marcado como indirecto o tiene indirect_info asociado, la declaración correspondiente es: "
  
! #: cgraph.cc:3620 cgraph.cc:3692
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "función comdat-local llamada por %s fuera de su comdat"
  
! #: cgraph.cc:3642
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "el puntero inlined_to está mal"
  
! #: cgraph.cc:3647
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "múltiples llamantes inline"
  
! #: cgraph.cc:3654
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "se estableció el puntero inlined_to para llamantes no-inline"
  
! #: cgraph.cc:3682
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "la cuenta de borde llamador no coincide con la cuenta BB"
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "la cuenta de llamadas indirectas no coincide con la cuenta BB"
  
! #: cgraph.cc:3730
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3741
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "se estableció el puntero inlined_to, pero no se encontraron predecesores"
  
! #: cgraph.cc:3746
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "el puntero inlined_to se refiere a sí mismo"
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "el cgraph_node tiene un clone_of erróneo"
  
! #: cgraph.cc:3770
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "el cgraph_node tiene una lista de clones errónea"
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "el cgraph_node está en la lista de clones pero no es clon"
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "el cgraph_node tiene un puntero prev_clone erróneo"
  
! #: cgraph.cc:3786
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "lista de clones doblemente ligada corrrupta"
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Alias tiene bordes de llamada"
  
! #: cgraph.cc:3804
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Alias tiene una referencia que no es alias"
  
! #: cgraph.cc:3809
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Alias tiene más de una referencia alias"
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "El alias analizado no tiene referencia"
  
! #: cgraph.cc:3825
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "No hay un borde fuera de un nodo thunk"
  
! #: cgraph.cc:3830
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Más de un borde fuera de un nodo thunk"
  
! #: cgraph.cc:3835
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "No se supone que thunk tenga cuerpo"
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "call_stmt compartida:"
  
! #: cgraph.cc:3879
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "puntos de borde para una declaración errónea:"
  
! #: cgraph.cc:3888
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "un borde indirecto con un llamante desconocido que corresponde a call_stmt con una declaración conocida:"
  
! #: cgraph.cc:3898
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "falta el borde de callgraph para la llamada stmt:"
  
! #: cgraph.cc:3908
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "referencia a sentencia muerta"
  
! #: cgraph.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "el borde %s->%s no tiene un call_stmt correspondiente"
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "un borde indirecto desde %s no tiene un call_stmt correspondiente"
  
! #: cgraph.cc:3952 cgraph.cc:3965
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3957
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of register to a different size"
  msgid "origin points to a different parent"
  msgstr "conversión de registro a un tamaño diferente"
  
! #: cgraph.cc:3973
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "falló verify_cgraph_node"
  
! #: cgraph.cc:4095 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: section %s is missing"
  msgid "%s: section %s.%d is missing"
*************** msgstr "se descarta el atributo %<weakre
*** 25873,25884 ****
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13593
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "se usa %q+F pero nunca se define"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13603
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F se declaró %<static%> pero nunca se define"
--- 25892,25903 ----
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13597
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "se usa %q+F pero nunca se define"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13607
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F se declaró %<static%> pero nunca se define"
*************** msgstr "se debe establecer la variable d
*** 26020,26026 ****
  msgid "ld returned %d exit status"
  msgstr "ld devolvió el estado de salida %d"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:640
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "falló atexit"
--- 26039,26045 ----
  msgid "ld returned %d exit status"
  msgstr "ld devolvió el estado de salida %d"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "falló atexit"
*************** msgstr "%Kla llamada a %qs se redecló c
*** 26572,26578 ****
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr "se asume que el desbordamiento con signo no sucede al simplificar %<abs (X)%> a %<X%> o %<-X%>"
  
! #: ext-dce.cc:1115
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %d basic blocks and %d registers; increase --param max-gcse-memory above %d"
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
--- 26591,26597 ----
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr "se asume que el desbordamiento con signo no sucede al simplificar %<abs (X)%> a %<X%> o %<-X%>"
  
! #: ext-dce.cc:1202
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %d basic blocks and %d registers; increase --param max-gcse-memory above %d"
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
*************** msgstr "el límite de %G%qD especificado
*** 27387,27393 ****
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "el miembro de matriz flexible no está al final del struct"
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5103
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
--- 27406,27412 ----
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "el miembro de matriz flexible no está al final del struct"
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5115
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
*************** msgstr "no se admite -mn para objetivos
*** 27404,27410 ****
  msgid "%s not supported on this target"
  msgstr "no se admiten ifunc en este objetivo"
  
! #: gimple-fold.cc:8578 gimple-fold.cc:8607
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "la comparación siempre es %d"
--- 27423,27429 ----
  msgid "%s not supported on this target"
  msgstr "no se admiten ifunc en este objetivo"
  
! #: gimple-fold.cc:8582 gimple-fold.cc:8611
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "la comparación siempre es %d"
*************** msgstr ""
*** 27429,27435 ****
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9308
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qD defined here"
--- 27448,27454 ----
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9311
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qD defined here"
*************** msgstr "desreferencia a puntero nulo"
*** 27450,27472 ****
  msgid "function may return address of local variable"
  msgstr "la función puede devolver la dirección de una variable local"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12879
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "la función devuelve la dirección de una variable local"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10781 c/c-parser.cc:22345 c/c-parser.cc:22486
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6512
! #: c/c-typeck.cc:12780 c/c-typeck.cc:12797 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9468 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6205 cp/constexpr.cc:6584
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9605 cp/decl2.cc:6351
! #: cp/decl2.cc:6400 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23073
! #: cp/pt.cc:9266 cp/pt.cc:9936 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4570 cp/typeck.cc:10793
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, gcc-internal-format
--- 27469,27491 ----
  msgid "function may return address of local variable"
  msgstr "la función puede devolver la dirección de una variable local"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12896
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "la función devuelve la dirección de una variable local"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10785 c/c-parser.cc:22390 c/c-parser.cc:22531
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6513
! #: c/c-typeck.cc:12797 c/c-typeck.cc:12814 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9502 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6220 cp/constexpr.cc:6600
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9603 cp/decl2.cc:6379
! #: cp/decl2.cc:6428 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23077
! #: cp/pt.cc:9271 cp/pt.cc:9941 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4686 cp/typeck.cc:10909
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, gcc-internal-format
*************** msgstr "modo de puntero %qs no válido"
*** 28747,28758 ****
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10377 c/c-typeck.cc:13597 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4687 cp/decl.cc:13468 cp/decl.cc:14071 cp/decl.cc:14081
! #: cp/decl.cc:15081 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25737 cp/typeck.cc:5069
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD se declara aquí"
--- 28766,28777 ----
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10394 c/c-typeck.cc:13614 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4685 cp/decl.cc:13466 cp/decl.cc:14069 cp/decl.cc:14079
! #: cp/decl.cc:15079 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25741 cp/typeck.cc:5185
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD se declara aquí"
*************** msgstr "está definido como puntero a un
*** 30000,30012 ****
  msgid "mismatching definition"
  msgstr "falta la definición"
  
! #: ipa-fnsummary.cc:4845
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in gimple call"
  msgid "invalid fnsummary in LTO stream"
  msgstr "función no válida en la llamada gimple"
  
! #: ipa-fnsummary.cc:4946
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr "falta el resumen de inclusión en línea ipa en el fichero de entrada"
--- 30019,30031 ----
  msgid "mismatching definition"
  msgstr "falta la definición"
  
! #: ipa-fnsummary.cc:4860
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in gimple call"
  msgid "invalid fnsummary in LTO stream"
  msgstr "función no válida en la llamada gimple"
  
! #: ipa-fnsummary.cc:4961
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr "falta el resumen de inclusión en línea ipa en el fichero de entrada"
*************** msgstr "falta el resumen de inclusión e
*** 30017,30023 ****
  msgid "IPA modref summary is missing in input file"
  msgstr "falta el resumen de inclusión en línea ipa en el fichero de entrada"
  
! #: ipa-prop.cc:4991 ipa-prop.cc:5035 ipa-prop.cc:5115 ipa-prop.cc:5167
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in gimple call"
  msgid "invalid jump function in LTO stream"
--- 30036,30042 ----
  msgid "IPA modref summary is missing in input file"
  msgstr "falta el resumen de inclusión en línea ipa en el fichero de entrada"
  
! #: ipa-prop.cc:5019 ipa-prop.cc:5063 ipa-prop.cc:5143 ipa-prop.cc:5195
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in gimple call"
  msgid "invalid jump function in LTO stream"
*************** msgstr ""
*** 30064,30075 ****
  msgid "IPA-SRA access verification failed"
  msgstr "error de verificación HSA SSA"
  
! #: ipa-sra.cc:2751
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2754
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
--- 30083,30094 ----
  msgid "IPA-SRA access verification failed"
  msgstr "error de verificación HSA SSA"
  
! #: ipa-sra.cc:2757
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2760
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
*************** msgstr "no se admite el modo %s\n"
*** 30481,30487 ****
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "el código de árbol %qs no se admite en flujos LTO"
  
! #: lto-streamer-out.cc:2554
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
--- 30500,30506 ----
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "el código de árbol %qs no se admite en flujos LTO"
  
! #: lto-streamer-out.cc:2555
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
*************** msgstr ""
*** 30811,30827 ****
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1518
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr "%<seq%> ignora otros especificadores de bucle OpenACC"
  
! #: omp-low.cc:2777 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr "%<auto%> está en conflicto con otros especificadores de bucle OpenACC"
  
! #: omp-low.cc:2781 omp-offload.cc:1553
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr "el bucle interno usa el mismo paralelismo OpenACC que el bucle que lo contiene"
--- 30830,30846 ----
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr "%<seq%> ignora otros especificadores de bucle OpenACC"
  
! #: omp-low.cc:2777 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr "%<auto%> está en conflicto con otros especificadores de bucle OpenACC"
  
! #: omp-low.cc:2781 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr "el bucle interno usa el mismo paralelismo OpenACC que el bucle que lo contiene"
*************** msgstr "El MCU `%s' no tiene soporte"
*** 31165,31238 ****
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:316
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr ""
  
! #: omp-offload.cc:929
  #, fuzzy, gcc-internal-format
  #| msgid "-fopenacc-dim operand is malformed at '%s'"
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr "operando -fopenacc-dim defectuoso en '%s'"
  
! #: omp-offload.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1477
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1551
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr "la llamada a la rutina usa el mismo paralelismo OpenACC que el bucle que lo contiene"
  
! #: omp-offload.cc:1555 omp-offload.cc:1587
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr "bucle que lo contiene aquí"
  
! #: omp-offload.cc:1560
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr "la llamada a la rutina usa paralelismo OpenACC no permitido por la rutina que lo contiene"
  
! #: omp-offload.cc:1562
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr "el bucle usa paralelismo OpenACC no permitido por la rutina que lo contiene"
  
! #: omp-offload.cc:1567
  #, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr "la rutina %qD se declara aquí"
  
! #: omp-offload.cc:1580
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr "paralelismo de bucle OpenACC incorrectamente anidado"
  
! #: omp-offload.cc:1721
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr "insuficiente paralelismo disponible para paralelizar bucle de elemento"
  
! #: omp-offload.cc:1729
  #, fuzzy, gcc-internal-format
  #| msgid "insufficient partitioning available to parallelize element loop"
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr "insuficiente paralelismo disponible para paralelizar bucle de elemento"
  
! #: omp-offload.cc:1731
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr "insuficiente paralelismo disponible para paralelizar bucle"
--- 31184,31257 ----
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:317
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr ""
  
! #: omp-offload.cc:930
  #, fuzzy, gcc-internal-format
  #| msgid "-fopenacc-dim operand is malformed at '%s'"
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr "operando -fopenacc-dim defectuoso en '%s'"
  
! #: omp-offload.cc:982
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1478
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1552
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr "la llamada a la rutina usa el mismo paralelismo OpenACC que el bucle que lo contiene"
  
! #: omp-offload.cc:1556 omp-offload.cc:1588
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr "bucle que lo contiene aquí"
  
! #: omp-offload.cc:1561
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr "la llamada a la rutina usa paralelismo OpenACC no permitido por la rutina que lo contiene"
  
! #: omp-offload.cc:1563
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr "el bucle usa paralelismo OpenACC no permitido por la rutina que lo contiene"
  
! #: omp-offload.cc:1568
  #, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr "la rutina %qD se declara aquí"
  
! #: omp-offload.cc:1581
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr "paralelismo de bucle OpenACC incorrectamente anidado"
  
! #: omp-offload.cc:1722
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr "insuficiente paralelismo disponible para paralelizar bucle de elemento"
  
! #: omp-offload.cc:1730
  #, fuzzy, gcc-internal-format
  #| msgid "insufficient partitioning available to parallelize element loop"
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr "insuficiente paralelismo disponible para paralelizar bucle de elemento"
  
! #: omp-offload.cc:1732
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr "insuficiente paralelismo disponible para paralelizar bucle"
*************** msgstr "Realiza optimizaciones de saltos
*** 31286,31292 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "la opción de línea de órdenes %qs no se admite en esta configuración"
  
! #: opts-common.cc:1463 opts.cc:2612
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "faltan argumentos para %qs"
--- 31305,31311 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "la opción de línea de órdenes %qs no se admite en esta configuración"
  
! #: opts-common.cc:1463 opts.cc:2610
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "faltan argumentos para %qs"
*************** msgstr "no se admite %<__int%d%> para es
*** 31537,31795 ****
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "%<-fsplit-stack%> no se admite en esta configuración de compilador"
  
! #: opts.cc:1284
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-compare%> debe combinarse con %<-fsanitize=address%> o %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1288
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-subtract%> debe combinarse con %<-fsanitize=address%> o %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1315
  #, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "no se admite %<-fsanitize-recover=%s%>"
  
! #: opts.cc:1327 opts.cc:2324
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize-recover=%s%> is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "no se admite %<-fsanitize-recover=%s%>"
  
! #: opts.cc:1354
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr "%<-fsanitize-address-use-after-scope%> requiere %<-fstack-reuse=none%> option"
  
! #: opts.cc:1361
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=address%>"
  
! #: opts.cc:1364
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1369
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg"
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "el análisis de perfil no se admite con -mg"
  
! #: opts.cc:1374
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg"
  msgid "vtable verification is not supported with LTO"
  msgstr "el análisis de perfil no se admite con -mg"
  
! #: opts.cc:1449
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "se solicitó seguimiento de variables, pero es inútil a menos que se produzca información de depuración"
  
! #: opts.cc:1453
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "se solicitó seguimiento de variables, pero no se admite este formato de depuración"
  
! #: opts.cc:1482
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "las asignaciones-de-rastreo-de-variable cambian el planificador selectivo"
  
! #: opts.cc:1495
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1525 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> no funciona con excepciones en esta arquitectura"
  
! #: opts.cc:1541
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> no admite información de desenredo en esta arquitectura"
  
! #: opts.cc:1559 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> no funciona en esta arquitectura"
  
! #: opts.cc:2068
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "no se reconocen las include_flags 0x%x pasadas a print_specific_help"
  
! #: opts.cc:2303
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "la opción %<-fsanitize=all%> no es válida"
  
! #: opts.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "no se reconoce el argumento para la opción -f%ssanitize%s=: %q.*s; ¿quiso decir %qs?"
  
! #: opts.cc:2364
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "no se reconoce el argumento para la opción -f%ssanitize%s=: %q.*s"
  
! #: opts.cc:2399
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute directive ignored"
  msgid "%qs attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qE"
  
! #: opts.cc:2423
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument of -mcpu: %s"
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "no se reconoce el argumento de -mcpu=: %s"
  
! #: opts.cc:2447
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "argumento %qs no válido para %qs"
  
! #: opts.cc:2462
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect number of arguments to function %qE"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "número incorrecto de argumentos para la función %qE"
  
! #: opts.cc:2471
  #, fuzzy, gcc-internal-format
  #| msgid "-falign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-falign-loops=%d no está entre 0 y %d"
  
! #: opts.cc:2530
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "argumento no válido para %<-fpatchable_function_entry%>"
  
! #: opts.cc:2667
  #, fuzzy, gcc-internal-format
  #| msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "el argumento %q.*s de --help es ambiguo, por favor sea más específico"
  
! #: opts.cc:2678
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "no se reconoce el argumento para la opción --help=: %q.*s"
  
! #: opts.cc:2858
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2864
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3110
  #, fuzzy, gcc-internal-format
  #| msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgid "%qs option can be specified only for offload compiler"
  msgstr "la opción %<-foffload-abi%> solo puede especificarse para compilador de descarga"
  
! #: opts.cc:3119
  #, fuzzy, gcc-internal-format
  #| msgid "structure alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "la alineación de la estructura debe ser una potencia pequeña de dos, no %d"
  
! #: opts.cc:3240
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "parámetro de revisión de pila desconocido %qs"
  
! #: opts.cc:3292
  #, fuzzy, gcc-internal-format
  #| msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf%s%> es ambiguo; use %<-gdwarf-%s%> para la versión DWARF o %<-gdwarf -g%s%> para nivel de depuración"
  
! #: opts.cc:3303
  #, fuzzy, gcc-internal-format
  #| msgid "dwarf version %d is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "no se admite dwarf versión %d"
  
! #: opts.cc:3340
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "no se reconoce el argumento para la opción --help=: %q.*s"
  
! #: opts.cc:3540
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "el sistema objetivo no admite salida de depuración"
  
! #: opts.cc:3579
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "el formato de depuración %qs genera un conflicto con una selección previa"
  
! #: opts.cc:3603
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "no se reconoce el nivel de salida de depuración %qs"
  
! #: opts.cc:3605
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "el nivel de salida de depuración %qs es demasiado elevado"
  
! #: opts.cc:3617
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized debug output level %qs"
  msgid "unrecognized btf debug output level %qs"
  msgstr "no se reconoce el nivel de salida de depuración %qs"
  
! #: opts.cc:3634
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "obteniendo el límite del tamaño máximo del fichero core: %m"
  
! #: opts.cc:3638
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "estableciendo el límite del tamaño máximo del fichero core: %m"
  
! #: opts.cc:3683
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "no se reconoce la opción de depuración de gcc: %c"
  
! #: opts.cc:3712
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "no se reconoce la opción de línea de órdenes %<-%s%>; ¿quería decir %<-%s%>?"
  
! #: opts.cc:3716
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: no existe la opción -%s"
  
! #: opts.cc:3720
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
--- 31556,31814 ----
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "%<-fsplit-stack%> no se admite en esta configuración de compilador"
  
! #: opts.cc:1282
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-compare%> debe combinarse con %<-fsanitize=address%> o %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1286
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-subtract%> debe combinarse con %<-fsanitize=address%> o %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1313
  #, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "no se admite %<-fsanitize-recover=%s%>"
  
! #: opts.cc:1325 opts.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize-recover=%s%> is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "no se admite %<-fsanitize-recover=%s%>"
  
! #: opts.cc:1352
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr "%<-fsanitize-address-use-after-scope%> requiere %<-fstack-reuse=none%> option"
  
! #: opts.cc:1359
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=address%>"
  
! #: opts.cc:1362
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg"
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "el análisis de perfil no se admite con -mg"
  
! #: opts.cc:1372
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg"
  msgid "vtable verification is not supported with LTO"
  msgstr "el análisis de perfil no se admite con -mg"
  
! #: opts.cc:1447
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "se solicitó seguimiento de variables, pero es inútil a menos que se produzca información de depuración"
  
! #: opts.cc:1451
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "se solicitó seguimiento de variables, pero no se admite este formato de depuración"
  
! #: opts.cc:1480
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "las asignaciones-de-rastreo-de-variable cambian el planificador selectivo"
  
! #: opts.cc:1493
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1523 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> no funciona con excepciones en esta arquitectura"
  
! #: opts.cc:1539
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> no admite información de desenredo en esta arquitectura"
  
! #: opts.cc:1557 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> no funciona en esta arquitectura"
  
! #: opts.cc:2066
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "no se reconocen las include_flags 0x%x pasadas a print_specific_help"
  
! #: opts.cc:2301
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "la opción %<-fsanitize=all%> no es válida"
  
! #: opts.cc:2356
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "no se reconoce el argumento para la opción -f%ssanitize%s=: %q.*s; ¿quiso decir %qs?"
  
! #: opts.cc:2362
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "no se reconoce el argumento para la opción -f%ssanitize%s=: %q.*s"
  
! #: opts.cc:2397
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute directive ignored"
  msgid "%qs attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qE"
  
! #: opts.cc:2421
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument of -mcpu: %s"
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "no se reconoce el argumento de -mcpu=: %s"
  
! #: opts.cc:2445
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "argumento %qs no válido para %qs"
  
! #: opts.cc:2460
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect number of arguments to function %qE"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "número incorrecto de argumentos para la función %qE"
  
! #: opts.cc:2469
  #, fuzzy, gcc-internal-format
  #| msgid "-falign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-falign-loops=%d no está entre 0 y %d"
  
! #: opts.cc:2528
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "argumento no válido para %<-fpatchable_function_entry%>"
  
! #: opts.cc:2665
  #, fuzzy, gcc-internal-format
  #| msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "el argumento %q.*s de --help es ambiguo, por favor sea más específico"
  
! #: opts.cc:2676
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "no se reconoce el argumento para la opción --help=: %q.*s"
  
! #: opts.cc:2856
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2862
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3108
  #, fuzzy, gcc-internal-format
  #| msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgid "%qs option can be specified only for offload compiler"
  msgstr "la opción %<-foffload-abi%> solo puede especificarse para compilador de descarga"
  
! #: opts.cc:3117
  #, fuzzy, gcc-internal-format
  #| msgid "structure alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "la alineación de la estructura debe ser una potencia pequeña de dos, no %d"
  
! #: opts.cc:3238
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "parámetro de revisión de pila desconocido %qs"
  
! #: opts.cc:3290
  #, fuzzy, gcc-internal-format
  #| msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf%s%> es ambiguo; use %<-gdwarf-%s%> para la versión DWARF o %<-gdwarf -g%s%> para nivel de depuración"
  
! #: opts.cc:3301
  #, fuzzy, gcc-internal-format
  #| msgid "dwarf version %d is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "no se admite dwarf versión %d"
  
! #: opts.cc:3338
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "no se reconoce el argumento para la opción --help=: %q.*s"
  
! #: opts.cc:3538
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "el sistema objetivo no admite salida de depuración"
  
! #: opts.cc:3577
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "el formato de depuración %qs genera un conflicto con una selección previa"
  
! #: opts.cc:3601
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "no se reconoce el nivel de salida de depuración %qs"
  
! #: opts.cc:3603
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "el nivel de salida de depuración %qs es demasiado elevado"
  
! #: opts.cc:3615
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized debug output level %qs"
  msgid "unrecognized btf debug output level %qs"
  msgstr "no se reconoce el nivel de salida de depuración %qs"
  
! #: opts.cc:3632
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "obteniendo el límite del tamaño máximo del fichero core: %m"
  
! #: opts.cc:3636
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "estableciendo el límite del tamaño máximo del fichero core: %m"
  
! #: opts.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "no se reconoce la opción de depuración de gcc: %c"
  
! #: opts.cc:3710
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "no se reconoce la opción de línea de órdenes %<-%s%>; ¿quería decir %<-%s%>?"
  
! #: opts.cc:3714
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: no existe la opción -%s"
  
! #: opts.cc:3718
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
*************** msgstr "más de una directiva 'crtl'"
*** 32148,32169 ****
  msgid "unrecognized enum value: %qs"
  msgstr "no se reconoce el valor de enumerado '%s'"
  
! #: read-rtl-function.cc:1145 read-rtl-function.cc:1204
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr "se esperaba `%s'"
  
! #: read-rtl-function.cc:1598
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
  msgstr "UID de insn duplicado: %i"
  
! #: read-rtl-function.cc:1659
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr "principio/fin de fragmento RTL en ficheros diferentes"
  
! #: read-rtl-function.cc:1665
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr "el principio del fragmento RTL debe estar en una línea anterior al fin"
--- 32167,32188 ----
  msgid "unrecognized enum value: %qs"
  msgstr "no se reconoce el valor de enumerado '%s'"
  
! #: read-rtl-function.cc:1148 read-rtl-function.cc:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr "se esperaba `%s'"
  
! #: read-rtl-function.cc:1601
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
  msgstr "UID de insn duplicado: %i"
  
! #: read-rtl-function.cc:1662
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr "principio/fin de fragmento RTL en ficheros diferentes"
  
! #: read-rtl-function.cc:1668
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr "el principio del fragmento RTL debe estar en una línea anterior al fin"
*************** msgstr "argumento %qs no válido para %q
*** 34115,34144 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "el objetivo no admite actualización de perfil atómica; se selecciona el modo sencillo"
  
! #: tree-ssa-alias.cc:4125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid element type for attribute %qs"
  msgid "invalid fn spec attribute \"%s\""
  msgstr "tipo de elemento no válido para el atributo %qs"
  
! #: tree-ssa-alias.cc:4164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of attribute %<fallthrough%>"
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "uso no válido del atribute  %<fallthrough%>"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:5992
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:5995
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "in a call to non-static member function %qD"
  msgstr "uso no válido de la función miembro no static %qD"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6010
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %u null where non-null expected"
  msgid "argument %u null where non-null expected"
--- 34134,34163 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "el objetivo no admite actualización de perfil atómica; se selecciona el modo sencillo"
  
! #: tree-ssa-alias.cc:4127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid element type for attribute %qs"
  msgid "invalid fn spec attribute \"%s\""
  msgstr "tipo de elemento no válido para el atributo %qs"
  
! #: tree-ssa-alias.cc:4166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of attribute %<fallthrough%>"
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "uso no válido del atribute  %<fallthrough%>"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:6013
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:6016
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "in a call to non-static member function %qD"
  msgstr "uso no válido de la función miembro no static %qD"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6031
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %u null where non-null expected"
  msgid "argument %u null where non-null expected"
*************** msgstr "argumento %u nulo donde se esper
*** 34149,34161 ****
  msgid "in a call to built-in function %qD"
  msgstr "en una llamada a la función interna %qD"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6014
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "in a call to function %qD declared %qs"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6002
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %u null where non-null expected"
  msgid "argument %u null where non-null expected because argument %u is nonzero"
--- 34168,34180 ----
  msgid "in a call to built-in function %qD"
  msgstr "en una llamada a la función interna %qD"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6035
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "in a call to function %qD declared %qs"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %u null where non-null expected"
  msgid "argument %u null where non-null expected because argument %u is nonzero"
*************** msgstr "se modificó el stmt (%p) marcad
*** 34598,34614 ****
  msgid "verify_ssa failed"
  msgstr "falló verify_ssa"
  
! #: tree-streamer-in.cc:347
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr "código interno independiente de máquina fuera de rango"
  
! #: tree-streamer-in.cc:353
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr "no está disponible la orden interna específica del objetivo"
  
! #: tree-streamer-in.cc:726
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
--- 34617,34633 ----
  msgid "verify_ssa failed"
  msgstr "falló verify_ssa"
  
! #: tree-streamer-in.cc:348
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr "código interno independiente de máquina fuera de rango"
  
! #: tree-streamer-in.cc:354
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr "no está disponible la orden interna específica del objetivo"
  
! #: tree-streamer-in.cc:736
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
*************** msgstr ""
*** 34639,34657 ****
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "se devolvió la dirección de la variable local %q+D"
  
! #: tree-tailcall.cc:885 tree-tailcall.cc:914
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "se devolvió la dirección de la variable local %q+D"
  
! #: tree-tailcall.cc:909
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "la variable automática %qE no puede ser %<threadprivate%>"
  
! #: tree-tailcall.cc:939
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
--- 34658,34676 ----
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "se devolvió la dirección de la variable local %q+D"
  
! #: tree-tailcall.cc:1015 tree-tailcall.cc:1044
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "se devolvió la dirección de la variable local %q+D"
  
! #: tree-tailcall.cc:1039
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "la variable automática %qE no puede ser %<threadprivate%>"
  
! #: tree-tailcall.cc:1069
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
*************** msgstr "la condición vectorial se expan
*** 34681,34687 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "la operación de ordenamiento vectorial se expandirá por piezas"
  
! #: tree-vect-loop.cc:5115
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr "no se ha producido vectorización para un bucle simd"
--- 34700,34706 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "la operación de ordenamiento vectorial se expandirá por piezas"
  
! #: tree-vect-loop.cc:5116
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr "no se ha producido vectorización para un bucle simd"
*************** msgstr "los datos COMMON thread-local no
*** 35316,35322 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "la alineación solicitada para %q+D es mayor que la alineación implementada de %wu"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:1969 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "no se conoce el tamaño de almacenamiento de %q+D"
--- 35335,35341 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "la alineación solicitada para %q+D es mayor que la alineación implementada de %wu"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:2014 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "no se conoce el tamaño de almacenamiento de %q+D"
*************** msgstr "la referencia débil %q+D finalm
*** 35398,35404 ****
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "la referencia débil %q+D debe tener enlace estático"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7758
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "no se admiten las definiciones de alias en esta configuración"
--- 35417,35423 ----
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "la referencia débil %q+D debe tener enlace estático"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7764
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "no se admiten las definiciones de alias en esta configuración"
*************** msgid "%qE attribute ignored for field o
*** 35594,35624 ****
  msgstr "se descarta el atributo %qE para el campo de tipo %qT"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7461
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "%qE argument not a string"
  msgstr "el argumento del atributo %qE no es una cadena"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6947
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on objects of type %qT"
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "se descarta el atributo %qE en objetos de tipo %qT"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6968
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "Se hace caso omiso del atributo %qE debido a un conflicto con el atributo %qs"
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6982
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "el atributo %qE no se aplica a tipos"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6987
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
--- 35613,35643 ----
  msgstr "se descarta el atributo %qE para el campo de tipo %qT"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7463
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "%qE argument not a string"
  msgstr "el argumento del atributo %qE no es una cadena"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6949
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on objects of type %qT"
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "se descarta el atributo %qE en objetos de tipo %qT"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6970
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "Se hace caso omiso del atributo %qE debido a un conflicto con el atributo %qs"
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6984
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "el atributo %qE no se aplica a tipos"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6989
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
*************** msgid "%qE attribute has no effect on un
*** 35636,35648 ****
  msgstr "el atributo %qE no tiene efecto en funciones locales de unidad"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7217
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "se descarta el atributo %qE porque %qT ya está definido"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7223
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a local variable"
--- 35655,35667 ----
  msgstr "el atributo %qE no tiene efecto en funciones locales de unidad"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7219
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "se descarta el atributo %qE porque %qT ya está definido"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7225
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a local variable"
*************** msgid "weak %q+D cannot be defined %qE"
*** 35950,35956 ****
  msgstr "weak %q+D no se puede definir como %qE"
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7288 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr "el argumento del atributo %qE no es una cadena"
--- 35969,35975 ----
  msgstr "weak %q+D no se puede definir como %qE"
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7290 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr "el argumento del atributo %qE no es una cadena"
*************** msgstr ""
*** 36070,36076 ****
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7447
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "el atributo %qE se aplica solamente a funciones"
--- 36089,36095 ----
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7449
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "el atributo %qE se aplica solamente a funciones"
*************** msgstr "el argumento del atributo %qE no
*** 36182,36188 ****
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "el argumento %i está dentro del rango [%E, %E]"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7301
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr "%<inbranch%> y %<notinbranch%> son los únicos indicadores permitidos con el atributo %<__simd__%>"
--- 36201,36207 ----
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "el argumento %i está dentro del rango [%E, %E]"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7303
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr "%<inbranch%> y %<notinbranch%> son los únicos indicadores permitidos con el atributo %<__simd__%>"
*************** msgstr "%qD no es compatible con %qD"
*** 36234,36240 ****
  msgid "%qE argument is not a function"
  msgstr "el argumento %qE no es una función"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6573
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "el mensaje obsoleto no es una cadena"
--- 36253,36259 ----
  msgid "%qE argument is not a function"
  msgstr "el argumento %qE no es una función"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6576
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "el mensaje obsoleto no es una cadena"
*************** msgstr "%Kargumento %i, valor %qE, negat
*** 36266,36277 ****
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "el argumento del atributo %qE debe estar entre 0 y 255"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4436
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr "el tamaño del vector no es un múltiplo integral del tamaño del componente"
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4443
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr "vector de tamaño cero"
--- 36285,36296 ----
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "el argumento del atributo %qE debe estar entre 0 y 255"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4438
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr "el tamaño del vector no es un múltiplo integral del tamaño del componente"
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4445
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr "vector de tamaño cero"
*************** msgstr "el atributo %qE requiere prototi
*** 36461,36477 ****
  msgid "%qE attribute only applies to variadic functions"
  msgstr "el atributo %qE se aplica solamente a funciones variadic"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6848
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "la posición solicitada no es una constante entera"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6855
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr "la posición solicitada es menor a cero"
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7344
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
--- 36480,36496 ----
  msgid "%qE attribute only applies to variadic functions"
  msgstr "el atributo %qE se aplica solamente a funciones variadic"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6850
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "la posición solicitada no es una constante entera"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6857
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr "la posición solicitada es menor a cero"
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7346
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
*************** msgstr "cadena vacía en el atributo %<t
*** 36485,36491 ****
  msgid "%qE attribute argument not a string constant"
  msgstr "el argumento del atributo %qE no es una constante de cadena"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7478
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized %s target: %s"
  msgid "unrecognized %qE attribute argument %qs"
--- 36504,36510 ----
  msgid "%qE attribute argument not a string constant"
  msgstr "el argumento del atributo %qE no es una constante de cadena"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7480
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized %s target: %s"
  msgid "unrecognized %qE attribute argument %qs"
*************** msgstr "se usó un puntero de tipo %<voi
*** 36738,37283 ****
  msgid "pointer to a function used in arithmetic"
  msgstr "se usó un puntero a una función en la aritmética"
  
! #: c-family/c-common.cc:3610
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "constante enum en contexto boolean"
  
! #: c-family/c-common.cc:3640 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "la dirección de %qD siempre se evaluará como %<true%>"
  
! #: c-family/c-common.cc:3685
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> en contexto boolean; se sugiere %<&&%> en su lugar"
  
! #: c-family/c-common.cc:3698
  #, fuzzy, gcc-internal-format
  #| msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr "%<<<%> en contexto boolean; ¿quiso decir %<<%> ?"
  
! #: c-family/c-common.cc:3714
  #, fuzzy, gcc-internal-format
  #| msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "?: usando constantes enteras en contexto boolean; la expresión siempre se evaluará como %<true%>"
  
! #: c-family/c-common.cc:3723
  #, fuzzy, gcc-internal-format
  #| msgid "?: using integer constants in boolean context"
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "?: usando constantes enteras en contexto boolean"
  
! #: c-family/c-common.cc:3759
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "el compilador puede asumir que la dirección de %qD siempre se evaluará como %<true%>"
  
! #: c-family/c-common.cc:3795 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "se sugieren paréntesis alrededor de la asignación usada como valor verdadero"
  
! #: c-family/c-common.cc:3882 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4001 c/c-typeck.cc:17908
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "uso no válido de %<restrict%>"
  
! #: c-family/c-common.cc:3958
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "aplicación no válida de %<sizeof%> a un tipo de función"
  
! #: c-family/c-common.cc:3968
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ no permite %<alignof%> aplicado a un tipo de función"
  
! #: c-family/c-common.cc:3971
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C no permite %<_Alignof%> aplicado a un tipo de función"
  
! #: c-family/c-common.cc:3982 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "aplicación no válida de %qs a un tipo void"
  
! #: c-family/c-common.cc:3993
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "aplicación no válida de %qs a un tipo incompleto %qT"
  
! #: c-family/c-common.cc:4001
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "aplicación no válida de %qs a un tipo matriz %qT de tipo de elemento incompleto"
  
! #: c-family/c-common.cc:4053
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "se aplicó %<__alignof%> a un campo de bits"
  
! #: c-family/c-common.cc:4878
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "el primer argumento para %<va_arg%> no es del tipo %<va_list%>"
  
! #: c-family/c-common.cc:4998
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "no se puede desactivar la función interna %qs"
  
! #: c-family/c-common.cc:5190
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "no se permite usar punteros como valores case"
  
! #: c-family/c-common.cc:5199
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "las expresiones de rango en las declaraciones switch no son estándar"
  
! #: c-family/c-common.cc:5204 c-family/c-common.cc:5208
! #: c-family/c-common.cc:5213
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids range expressions in switch statements"
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "ISO C++ prohíbe un rango de expresiones en las declaraciones switch"
  
! #: c-family/c-common.cc:5227 c-family/c-common.cc:5244
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT changes the value of %qE"
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "la conversión de %qT a %qT cambia el valor de %qE"
  
! #: c-family/c-common.cc:5263
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "se especificó un rango vacío"
  
! #: c-family/c-common.cc:5317
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "valor case duplicado (o con solapamiento de rangos)"
  
! #: c-family/c-common.cc:5319
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "esta es la primera entrada que solapa ese valor"
  
! #: c-family/c-common.cc:5323
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "valor de case duplicado"
  
! #: c-family/c-common.cc:5324 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "se usó previamente aquí"
  
! #: c-family/c-common.cc:5328
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "múltiples etiquetas por defecto en un solo switch"
  
! #: c-family/c-common.cc:5330
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "esta es la primera etiqueta por defecto"
  
! #: c-family/c-common.cc:5442
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "tomar la dirección de una etiqueta no es estándar"
  
! #: c-family/c-common.cc:5627
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "la alineación solicitada no es una constante entera"
  
! #: c-family/c-common.cc:5635 c-family/c-common.cc:5645
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a positive power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "la alineación solicitada no es una potencia positiva de 2"
  
! #: c-family/c-common.cc:5655
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment %d is larger than %d"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "la alineación solicitada %d es mayor que %d"
  
! #: c-family/c-common.cc:5663
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment %d is larger than %d"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "la alineación solicitada %d es mayor que %d"
  
! #: c-family/c-common.cc:5858
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "no hay suficientes argumentos variables para ajustar un centinela"
  
! #: c-family/c-common.cc:5873
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "falta un centinela en la llamada a la función"
  
! #: c-family/c-common.cc:6112 c-family/c-common.cc:6165 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "opción %qs errónea para el atributo %<optimize%>"
  
! #: c-family/c-common.cc:6116 c-family/c-common.cc:6170
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "opción %qs errónea para el pragma %<optimize%>"
  
! #: c-family/c-common.cc:6219
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "atributo %<fallthrough%> especificado múltiples veces"
  
! #: c-family/c-common.cc:6223
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "el atributo %<fallthrough%> se especificó con un parámetro"
  
! #: c-family/c-common.cc:6412 c-family/c-common.cc:7430
! #: c-family/c-common.cc:7478 c-family/c-common.cc:7560
! #: c-family/c-common.cc:7646 c-family/c-common.cc:8315
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "faltan argumentos para la función %qE"
  
! #: c-family/c-common.cc:6418 c-family/c-common.cc:7485
! #: c-family/c-common.cc:7673 c-family/c-common.cc:8317
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "demasiados argumentos para la función %qE"
  
! #: c-family/c-common.cc:6462
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "el tercer argumento de la función %qEdebe ser una constante entera"
  
! #: c-family/c-common.cc:6488
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "el segundo argumento de la función %qE tiene que ser una potencia de 2 entera constante entre loss bits %qi y %qu"
  
! #: c-family/c-common.cc:6512 c-family/c-common.cc:6568
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "argumento que no es de coma flotante en la llamada a la función %qE"
  
! #: c-family/c-common.cc:6541
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "argumentos que no son de coma flotante en la llamada a la función %qE"
  
! #: c-family/c-common.cc:6558
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "argumento %u entero que no es constante en la llamada a la función %qE"
  
! #: c-family/c-common.cc:6587
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "el argumento 3 no es entero en la llamada a la función %qE"
  
! #: c-family/c-common.cc:6607 c-family/c-common.cc:6673
! #: c-family/c-common.cc:6757 c-family/c-common.cc:6784
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "el argumento %u en la llamada a la función %qE no tiene un tipo entero"
  
! #: c-family/c-common.cc:6617
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "el argumento 3 en la llamada a la función %qE no tiene un puntero a un tipo entero"
  
! #: c-family/c-common.cc:6626
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un puntero a un tipo enumerado"
  
! #: c-family/c-common.cc:6635
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un puntero a un tipo boolean"
  
! #: c-family/c-common.cc:6644 c-family/c-common.cc:6653
! #: c-family/c-common.cc:6725 c-family/c-common.cc:6734
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un puntero a un tipo boolean"
  
! #: c-family/c-common.cc:6682 c-family/c-common.cc:6793
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo enumerado"
  
! #: c-family/c-common.cc:6691 c-family/c-common.cc:6802
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has boolean type"
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo boolean"
  
! #: c-family/c-common.cc:6707
  #, fuzzy, gcc-internal-format
  #| msgid "argument %u in call to function %qE does not have integral type"
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "el argumento %u en la llamada a la función %qE no tiene un tipo entero"
  
! #: c-family/c-common.cc:6716
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un puntero a un tipo enumerado"
  
! #: c-family/c-common.cc:6770
  #, fuzzy, gcc-internal-format
  #| msgid "argument %u in call to function %qE does not have integral type"
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "el argumento %u en la llamada a la función %qE no tiene un tipo entero"
  
! #: c-family/c-common.cc:6814
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo enumerado"
  
! #: c-family/c-common.cc:6824
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo enumerado"
  
! #: c-family/c-common.cc:7089 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "no se puede aplicar %<offsetof%> al dato miembro static %qD"
  
! #: c-family/c-common.cc:7094 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "no se puede aplicar %<offsetof%> cuando %<operator[]%> está sobrecargado"
  
! #: c-family/c-common.cc:7101 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "no se puede aplicar %<offsetof%> a una dirección que no es constante"
  
! #: c-family/c-common.cc:7114 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "se intentó tomar la dirección del miembro de la estructura de campos de bits %qD"
  
! #: c-family/c-common.cc:7167 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "el índice %E denota un desplazamiento mayor que el tamaño de %qT"
  
! #: c-family/c-common.cc:7344
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "el tamaño de la matriz es demasiado grande"
  
! #: c-family/c-common.cc:7460 c-family/c-common.cc:7604
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "el tipo %qT del operando es incompatible con el argumento %d de %qE"
  
! #: c-family/c-common.cc:7496
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversión"
  
! #: c-family/c-common.cc:7513
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "both arguments must be compatible"
  msgstr "el argumento izquierdo debe ser una rebanada"
  
! #: c-family/c-common.cc:7749
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "número incorrecto de argumentos para la función %qE"
  
! #: c-family/c-common.cc:7765
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "el argumento 1 de %qE debe ser un tipo puntero que no sea void"
  
! #: c-family/c-common.cc:7773
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "el argumento 1 de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: c-family/c-common.cc:7783
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "el argumento 1 de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: c-family/c-common.cc:7795
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "el argumento 1 de %qE debe ser un puntero a un objeto de tamaño diferente de cero"
  
! #: c-family/c-common.cc:7817
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c-family/c-common.cc:7827
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: c-family/c-common.cc:7836
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "el argumento %d de %qE no debe ser un puntero a función"
  
! #: c-family/c-common.cc:7846
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "no coincide el tamaño en el argumento %d de %qE"
  
! #: c-family/c-common.cc:7861
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: c-family/c-common.cc:7867
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c-family/c-common.cc:7878
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: c-family/c-common.cc:7884
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c-family/c-common.cc:7898
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "argumento de modelo de memoria %d que no es entero de %qE"
  
! #: c-family/c-common.cc:7913
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "argumento de modelo de memoria %d no válido de %qE"
  
! #: c-family/c-common.cc:8554
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9252
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "el valor del índice está fuera del límite"
  
! #: c-family/c-common.cc:9298 c-family/c-common.cc:9347
! #: c-family/c-common.cc:9363
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "la conversión del escalar %qT al vector %qT implica truncado"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9451 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "la función interna %qE ha de ser llamada directamente"
  
! #: c-family/c-common.cc:9471
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "el tamaño de la matriz %qD no es una expresion constante integral"
  
! #: c-family/c-common.cc:9474
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "el tamaño de la matriz no es una expresion constante integral"
  
! #: c-family/c-common.cc:9478
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "el tamaño de la matriz %qE es negativo"
  
! #: c-family/c-common.cc:9481
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "el tamaño de la matriz es negativo"
  
! #: c-family/c-common.cc:9486
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "%Kargumento %i, valor %qE, supera el tamaño máximo %E del objeto"
  
! #: c-family/c-common.cc:9489
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size %E exceeds maximum object size %E"
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "%K%qD: el tamaño especificado %E excede el tamaño máximo %E del objeto"
  
! #: c-family/c-common.cc:9494
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "%Kargumento %i, valor %qE, supera el tamaño máximo %E del objeto"
  
! #: c-family/c-common.cc:9497
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "size of array exceeds maximum object size %qE"
  msgstr "el límite especificado %wu supera el tamaño máximo del objeto %wu"
  
! #: c-family/c-common.cc:9568
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9855
  #, fuzzy, gcc-internal-format
  #| msgid "expected class-key"
  msgid "possible fix: take the address with %qs"
  msgstr "se esperaba una llave de clase"
  
! #: c-family/c-common.cc:9865
  #, fuzzy, gcc-internal-format
  #| msgid "object missing in reference to %q+D"
  msgid "possible fix: dereference with %qs"
--- 36757,37302 ----
  msgid "pointer to a function used in arithmetic"
  msgstr "se usó un puntero a una función en la aritmética"
  
! #: c-family/c-common.cc:3631
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "constante enum en contexto boolean"
  
! #: c-family/c-common.cc:3661 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "la dirección de %qD siempre se evaluará como %<true%>"
  
! #: c-family/c-common.cc:3706
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> en contexto boolean; se sugiere %<&&%> en su lugar"
  
! #: c-family/c-common.cc:3719
  #, fuzzy, gcc-internal-format
  #| msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr "%<<<%> en contexto boolean; ¿quiso decir %<<%> ?"
  
! #: c-family/c-common.cc:3735
  #, fuzzy, gcc-internal-format
  #| msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "?: usando constantes enteras en contexto boolean; la expresión siempre se evaluará como %<true%>"
  
! #: c-family/c-common.cc:3744
  #, fuzzy, gcc-internal-format
  #| msgid "?: using integer constants in boolean context"
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "?: usando constantes enteras en contexto boolean"
  
! #: c-family/c-common.cc:3780
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "el compilador puede asumir que la dirección de %qD siempre se evaluará como %<true%>"
  
! #: c-family/c-common.cc:3816 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "se sugieren paréntesis alrededor de la asignación usada como valor verdadero"
  
! #: c-family/c-common.cc:3903 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4046 c/c-typeck.cc:17925
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "uso no válido de %<restrict%>"
  
! #: c-family/c-common.cc:3979
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "aplicación no válida de %<sizeof%> a un tipo de función"
  
! #: c-family/c-common.cc:3989
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ no permite %<alignof%> aplicado a un tipo de función"
  
! #: c-family/c-common.cc:3992
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C no permite %<_Alignof%> aplicado a un tipo de función"
  
! #: c-family/c-common.cc:4003 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "aplicación no válida de %qs a un tipo void"
  
! #: c-family/c-common.cc:4014
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "aplicación no válida de %qs a un tipo incompleto %qT"
  
! #: c-family/c-common.cc:4022
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "aplicación no válida de %qs a un tipo matriz %qT de tipo de elemento incompleto"
  
! #: c-family/c-common.cc:4074
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "se aplicó %<__alignof%> a un campo de bits"
  
! #: c-family/c-common.cc:4899
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "el primer argumento para %<va_arg%> no es del tipo %<va_list%>"
  
! #: c-family/c-common.cc:5019
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "no se puede desactivar la función interna %qs"
  
! #: c-family/c-common.cc:5211
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "no se permite usar punteros como valores case"
  
! #: c-family/c-common.cc:5220
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "las expresiones de rango en las declaraciones switch no son estándar"
  
! #: c-family/c-common.cc:5225 c-family/c-common.cc:5229
! #: c-family/c-common.cc:5234
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids range expressions in switch statements"
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "ISO C++ prohíbe un rango de expresiones en las declaraciones switch"
  
! #: c-family/c-common.cc:5248 c-family/c-common.cc:5265
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT changes the value of %qE"
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "la conversión de %qT a %qT cambia el valor de %qE"
  
! #: c-family/c-common.cc:5284
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "se especificó un rango vacío"
  
! #: c-family/c-common.cc:5338
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "valor case duplicado (o con solapamiento de rangos)"
  
! #: c-family/c-common.cc:5340
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "esta es la primera entrada que solapa ese valor"
  
! #: c-family/c-common.cc:5344
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "valor de case duplicado"
  
! #: c-family/c-common.cc:5345 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "se usó previamente aquí"
  
! #: c-family/c-common.cc:5349
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "múltiples etiquetas por defecto en un solo switch"
  
! #: c-family/c-common.cc:5351
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "esta es la primera etiqueta por defecto"
  
! #: c-family/c-common.cc:5463
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "tomar la dirección de una etiqueta no es estándar"
  
! #: c-family/c-common.cc:5648
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "la alineación solicitada no es una constante entera"
  
! #: c-family/c-common.cc:5656 c-family/c-common.cc:5666
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a positive power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "la alineación solicitada no es una potencia positiva de 2"
  
! #: c-family/c-common.cc:5676
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment %d is larger than %d"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "la alineación solicitada %d es mayor que %d"
  
! #: c-family/c-common.cc:5684
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment %d is larger than %d"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "la alineación solicitada %d es mayor que %d"
  
! #: c-family/c-common.cc:5879
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "no hay suficientes argumentos variables para ajustar un centinela"
  
! #: c-family/c-common.cc:5894
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "falta un centinela en la llamada a la función"
  
! #: c-family/c-common.cc:6133 c-family/c-common.cc:6186 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "opción %qs errónea para el atributo %<optimize%>"
  
! #: c-family/c-common.cc:6137 c-family/c-common.cc:6191
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "opción %qs errónea para el pragma %<optimize%>"
  
! #: c-family/c-common.cc:6240
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "atributo %<fallthrough%> especificado múltiples veces"
  
! #: c-family/c-common.cc:6244
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "el atributo %<fallthrough%> se especificó con un parámetro"
  
! #: c-family/c-common.cc:6433 c-family/c-common.cc:7451
! #: c-family/c-common.cc:7499 c-family/c-common.cc:7581
! #: c-family/c-common.cc:7667 c-family/c-common.cc:8336
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "faltan argumentos para la función %qE"
  
! #: c-family/c-common.cc:6439 c-family/c-common.cc:7506
! #: c-family/c-common.cc:7694 c-family/c-common.cc:8338
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "demasiados argumentos para la función %qE"
  
! #: c-family/c-common.cc:6483
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "el tercer argumento de la función %qEdebe ser una constante entera"
  
! #: c-family/c-common.cc:6509
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "el segundo argumento de la función %qE tiene que ser una potencia de 2 entera constante entre loss bits %qi y %qu"
  
! #: c-family/c-common.cc:6533 c-family/c-common.cc:6589
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "argumento que no es de coma flotante en la llamada a la función %qE"
  
! #: c-family/c-common.cc:6562
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "argumentos que no son de coma flotante en la llamada a la función %qE"
  
! #: c-family/c-common.cc:6579
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "argumento %u entero que no es constante en la llamada a la función %qE"
  
! #: c-family/c-common.cc:6608
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "el argumento 3 no es entero en la llamada a la función %qE"
  
! #: c-family/c-common.cc:6628 c-family/c-common.cc:6694
! #: c-family/c-common.cc:6778 c-family/c-common.cc:6805
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "el argumento %u en la llamada a la función %qE no tiene un tipo entero"
  
! #: c-family/c-common.cc:6638
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "el argumento 3 en la llamada a la función %qE no tiene un puntero a un tipo entero"
  
! #: c-family/c-common.cc:6647
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un puntero a un tipo enumerado"
  
! #: c-family/c-common.cc:6656
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un puntero a un tipo boolean"
  
! #: c-family/c-common.cc:6665 c-family/c-common.cc:6674
! #: c-family/c-common.cc:6746 c-family/c-common.cc:6755
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un puntero a un tipo boolean"
  
! #: c-family/c-common.cc:6703 c-family/c-common.cc:6814
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo enumerado"
  
! #: c-family/c-common.cc:6712 c-family/c-common.cc:6823
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has boolean type"
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo boolean"
  
! #: c-family/c-common.cc:6728
  #, fuzzy, gcc-internal-format
  #| msgid "argument %u in call to function %qE does not have integral type"
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "el argumento %u en la llamada a la función %qE no tiene un tipo entero"
  
! #: c-family/c-common.cc:6737
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un puntero a un tipo enumerado"
  
! #: c-family/c-common.cc:6791
  #, fuzzy, gcc-internal-format
  #| msgid "argument %u in call to function %qE does not have integral type"
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "el argumento %u en la llamada a la función %qE no tiene un tipo entero"
  
! #: c-family/c-common.cc:6835
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo enumerado"
  
! #: c-family/c-common.cc:6845
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo enumerado"
  
! #: c-family/c-common.cc:7110 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "no se puede aplicar %<offsetof%> al dato miembro static %qD"
  
! #: c-family/c-common.cc:7115 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "no se puede aplicar %<offsetof%> cuando %<operator[]%> está sobrecargado"
  
! #: c-family/c-common.cc:7122 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "no se puede aplicar %<offsetof%> a una dirección que no es constante"
  
! #: c-family/c-common.cc:7135 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "se intentó tomar la dirección del miembro de la estructura de campos de bits %qD"
  
! #: c-family/c-common.cc:7188 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "el índice %E denota un desplazamiento mayor que el tamaño de %qT"
  
! #: c-family/c-common.cc:7365
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "el tamaño de la matriz es demasiado grande"
  
! #: c-family/c-common.cc:7481 c-family/c-common.cc:7625
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "el tipo %qT del operando es incompatible con el argumento %d de %qE"
  
! #: c-family/c-common.cc:7517
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversión"
  
! #: c-family/c-common.cc:7534
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "both arguments must be compatible"
  msgstr "el argumento izquierdo debe ser una rebanada"
  
! #: c-family/c-common.cc:7770
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "número incorrecto de argumentos para la función %qE"
  
! #: c-family/c-common.cc:7786
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "el argumento 1 de %qE debe ser un tipo puntero que no sea void"
  
! #: c-family/c-common.cc:7794
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "el argumento 1 de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: c-family/c-common.cc:7804
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "el argumento 1 de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: c-family/c-common.cc:7816
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "el argumento 1 de %qE debe ser un puntero a un objeto de tamaño diferente de cero"
  
! #: c-family/c-common.cc:7838
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c-family/c-common.cc:7848
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: c-family/c-common.cc:7857
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "el argumento %d de %qE no debe ser un puntero a función"
  
! #: c-family/c-common.cc:7867
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "no coincide el tamaño en el argumento %d de %qE"
  
! #: c-family/c-common.cc:7882
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: c-family/c-common.cc:7888
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c-family/c-common.cc:7899
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: c-family/c-common.cc:7905
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c-family/c-common.cc:7919
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "argumento de modelo de memoria %d que no es entero de %qE"
  
! #: c-family/c-common.cc:7934
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "argumento de modelo de memoria %d no válido de %qE"
  
! #: c-family/c-common.cc:8575
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9273
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "el valor del índice está fuera del límite"
  
! #: c-family/c-common.cc:9319 c-family/c-common.cc:9368
! #: c-family/c-common.cc:9384
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "la conversión del escalar %qT al vector %qT implica truncado"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9472 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "la función interna %qE ha de ser llamada directamente"
  
! #: c-family/c-common.cc:9492
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "el tamaño de la matriz %qD no es una expresion constante integral"
  
! #: c-family/c-common.cc:9495
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "el tamaño de la matriz no es una expresion constante integral"
  
! #: c-family/c-common.cc:9499
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "el tamaño de la matriz %qE es negativo"
  
! #: c-family/c-common.cc:9502
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "el tamaño de la matriz es negativo"
  
! #: c-family/c-common.cc:9507
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "%Kargumento %i, valor %qE, supera el tamaño máximo %E del objeto"
  
! #: c-family/c-common.cc:9510
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size %E exceeds maximum object size %E"
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "%K%qD: el tamaño especificado %E excede el tamaño máximo %E del objeto"
  
! #: c-family/c-common.cc:9515
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "%Kargumento %i, valor %qE, supera el tamaño máximo %E del objeto"
  
! #: c-family/c-common.cc:9518
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "size of array exceeds maximum object size %qE"
  msgstr "el límite especificado %wu supera el tamaño máximo del objeto %wu"
  
! #: c-family/c-common.cc:9589
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9876
  #, fuzzy, gcc-internal-format
  #| msgid "expected class-key"
  msgid "possible fix: take the address with %qs"
  msgstr "se esperaba una llave de clase"
  
! #: c-family/c-common.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "object missing in reference to %q+D"
  msgid "possible fix: dereference with %qs"
*************** msgstr "la constante entera es demasiado
*** 37926,37932 ****
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "la constante entera es demasiado grande para el tipo %<unsigned long%>"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12949
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int%d%> is not supported on this target"
  msgid "%<_BitInt(%d)%> is not supported on this target"
--- 37945,37951 ----
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "la constante entera es demasiado grande para el tipo %<unsigned long%>"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12953
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int%d%> is not supported on this target"
  msgid "%<_BitInt(%d)%> is not supported on this target"
*************** msgstr "se truncó la constante de coma
*** 38002,38018 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr "%<@%> repetida antes de la cadena Objective-C"
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9675
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "no se admite la concatenación no estándar de literales de cadena"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9696
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "C tradicional rechaza la concatenación de constantes de cadenas"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19623
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 38021,38037 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr "%<@%> repetida antes de la cadena Objective-C"
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9720
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "no se admite la concatenación no estándar de literales de cadena"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9741
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "C tradicional rechaza la concatenación de constantes de cadenas"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19652
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 38207,38225 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17691 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27067
! #: cp/parser.cc:50503
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not an function argument"
  msgid "%qD is not a function argument"
  msgstr "%qD no es un argumento de función"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16778 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "campo de bits %qE en cláusula %qs"
--- 38226,38244 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17708 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27113
! #: cp/parser.cc:50562
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not an function argument"
  msgid "%qD is not a function argument"
  msgstr "%qD no es un argumento de función"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16795 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "campo de bits %qE en cláusula %qs"
*************** msgstr "campo de bits %qE en cláusula %
*** 38230,38237 ****
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15178 c/c-typeck.cc:16867
! #: c/c-typeck.cc:17055
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE en cláusula %qs"
--- 38249,38256 ----
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15195 c/c-typeck.cc:16884
! #: c/c-typeck.cc:17072
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE en cláusula %qs"
*************** msgstr "se descarta -Wformat-security si
*** 38321,38422 ****
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "no se admite %<-fabi-compat-version=1%>; se usará =2"
  
! #: c-family/c-opts.cc:1108
! #, gcc-internal-format
! msgid "%<-Wabi%> won%'t warn about anything"
! msgstr ""
! 
! #: c-family/c-opts.cc:1110
! #, gcc-internal-format
! msgid "%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default"
! msgstr ""
! 
! #: c-family/c-opts.cc:1113
! #, gcc-internal-format
! msgid "use e.g. %<-Wabi=11%> to warn about changes from GCC 7"
! msgstr ""
  
! #: c-family/c-opts.cc:1198
  #, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "no se admiten funciones de inicialización TLS externas en este objetivo"
  
! #: c-family/c-opts.cc:1226
  #, fuzzy, gcc-internal-format
  #| msgid "too many filenames given.  Type %s --help for usage"
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "demasiados nombres de ficheros. Teclee %s --help para información de modo de empleo"
  
! #: c-family/c-opts.cc:1240
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "abriendo el fichero de salida %s: %m"
  
! #: c-family/c-opts.cc:1258
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1424 c-family/c-opts.cc:1445
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "abriendo el fichero de dependencias %s: %m"
  
! #: c-family/c-opts.cc:1449
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1459
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "cerrando el fichero de dependencias %s: %m"
  
! #: c-family/c-opts.cc:1462
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "al escribir la salida a %s: %m"
  
! #: c-family/c-opts.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "to generate dependencies you must specify either -M or -MM"
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "para generar dependencias debe especificar -M ó -MM"
  
! #: c-family/c-opts.cc:1564
  #, fuzzy, gcc-internal-format
  #| msgid "-MG may only be used with -M or -MM"
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "-MG sólo se puede usar con -M ó -MM"
  
! #: c-family/c-opts.cc:1597
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -Wunused_macros"
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "-fdirectives-only es incompatible con -Wunused_macros"
  
! #: c-family/c-opts.cc:1600
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "-fdirectives-only es incompatible con -traditional"
  
! #: c-family/c-opts.cc:1702
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1706
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1712
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1836
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr "demasiado tarde para que la directiva # establezca el directorio de depuración"
--- 38340,38432 ----
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "no se admite %<-fabi-compat-version=1%>; se usará =2"
  
! #: c-family/c-opts.cc:1094
! #, fuzzy, gcc-internal-format
! #| msgid "%<-fabi-compat-version=1%> is not supported, using =2"
! msgid "%<-fabi-version=%d%> is not supported, using =%d"
! msgstr "no se admite %<-fabi-compat-version=1%>; se usará =2"
  
! #: c-family/c-opts.cc:1200
  #, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "no se admiten funciones de inicialización TLS externas en este objetivo"
  
! #: c-family/c-opts.cc:1228
  #, fuzzy, gcc-internal-format
  #| msgid "too many filenames given.  Type %s --help for usage"
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "demasiados nombres de ficheros. Teclee %s --help para información de modo de empleo"
  
! #: c-family/c-opts.cc:1242
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "abriendo el fichero de salida %s: %m"
  
! #: c-family/c-opts.cc:1260
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1426 c-family/c-opts.cc:1447
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "abriendo el fichero de dependencias %s: %m"
  
! #: c-family/c-opts.cc:1451
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1461
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "cerrando el fichero de dependencias %s: %m"
  
! #: c-family/c-opts.cc:1464
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "al escribir la salida a %s: %m"
  
! #: c-family/c-opts.cc:1542
  #, fuzzy, gcc-internal-format
  #| msgid "to generate dependencies you must specify either -M or -MM"
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "para generar dependencias debe especificar -M ó -MM"
  
! #: c-family/c-opts.cc:1566
  #, fuzzy, gcc-internal-format
  #| msgid "-MG may only be used with -M or -MM"
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "-MG sólo se puede usar con -M ó -MM"
  
! #: c-family/c-opts.cc:1599
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -Wunused_macros"
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "-fdirectives-only es incompatible con -Wunused_macros"
  
! #: c-family/c-opts.cc:1602
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "-fdirectives-only es incompatible con -traditional"
  
! #: c-family/c-opts.cc:1704
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1708
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1714
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1838
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr "demasiado tarde para que la directiva # establezca el directorio de depuración"
*************** msgid "wrong type argument to %s"
*** 38870,38876 ****
  msgstr "argumento de tipo erróneo para %s"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7709 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
--- 38880,38886 ----
  msgstr "argumento de tipo erróneo para %s"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7725 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
*************** msgstr "decremento de la función %qD"
*** 39363,39381 ****
  msgid "function %qD used as %<asm%> output"
  msgstr "se usó la función %qD como salida %<asm%>"
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5841
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "asignación de la ubicación de sólo lectura %qE"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5844
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "incremento de la ubicación de sólo lectura %qE"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5847
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
--- 39373,39391 ----
  msgid "function %qD used as %<asm%> output"
  msgstr "se usó la función %qD como salida %<asm%>"
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5842
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "asignación de la ubicación de sólo lectura %qE"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5845
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "incremento de la ubicación de sólo lectura %qE"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5848
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
*************** msgid_plural "passing argument %i to %qs
*** 39652,39658 ****
  msgstr[0] "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  msgstr[1] "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6465 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "esta condición tiene bifurcaciones idénticas"
--- 39662,39668 ----
  msgstr[0] "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  msgstr[1] "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6466 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "esta condición tiene bifurcaciones idénticas"
*************** msgstr "no se reconoce el operando para
*** 40030,40051 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "no se reconoce el operando para %%:asm_auto_mfpu"
  
! #: common/config/avr/avr-common.cc:94
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:102
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:118
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:127
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
--- 40040,40061 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "no se reconoce el operando para %%:asm_auto_mfpu"
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:103
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:119
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:128
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
*************** msgstr "-mcpu=%s no es válido"
*** 40068,40121 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "-mcpu=%s tiene una versión de silicio no válida"
  
! #: common/config/i386/i386-common.cc:1994
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops is obsolete, use -falign-loops"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops es obsoleto, use -falign-loops"
  
! #: common/config/i386/i386-common.cc:1997
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d no está entre 0 y %d"
  
! #: common/config/i386/i386-common.cc:2004
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malign-jumps es obsoleto, use -falign-jumps"
  
! #: common/config/i386/i386-common.cc:2007
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps=%d is not between 0 and %d"
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "-malign-jumps=%d no está entre 0 y %d"
  
! #: common/config/i386/i386-common.cc:2015
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions is obsolete, use -falign-functions"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions es obsoleto, use -falign-functions"
  
! #: common/config/i386/i386-common.cc:2018
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions=%d is not between 0 and %d"
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "-malign-functions=%d no está entre 0 y %d"
  
! #: common/config/i386/i386-common.cc:2027
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "-mbranch-cost=%d no está entre 0 y 5"
  
! #: common/config/i386/i386-common.cc:2091 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "sólo se admite %<-fsplit-stack%> en GNU/Linux"
  
! #: common/config/i386/i386-common.cc:2101
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> requiere soporte del ensamblador para las directivas CFI"
--- 40078,40131 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "-mcpu=%s tiene una versión de silicio no válida"
  
! #: common/config/i386/i386-common.cc:1993
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops is obsolete, use -falign-loops"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops es obsoleto, use -falign-loops"
  
! #: common/config/i386/i386-common.cc:1996
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d no está entre 0 y %d"
  
! #: common/config/i386/i386-common.cc:2003
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malign-jumps es obsoleto, use -falign-jumps"
  
! #: common/config/i386/i386-common.cc:2006
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps=%d is not between 0 and %d"
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "-malign-jumps=%d no está entre 0 y %d"
  
! #: common/config/i386/i386-common.cc:2014
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions is obsolete, use -falign-functions"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions es obsoleto, use -falign-functions"
  
! #: common/config/i386/i386-common.cc:2017
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions=%d is not between 0 and %d"
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "-malign-functions=%d no está entre 0 y %d"
  
! #: common/config/i386/i386-common.cc:2026
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "-mbranch-cost=%d no está entre 0 y 5"
  
! #: common/config/i386/i386-common.cc:2090 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "sólo se admite %<-fsplit-stack%> en GNU/Linux"
  
! #: common/config/i386/i386-common.cc:2100
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> requiere soporte del ensamblador para las directivas CFI"
*************** msgstr "la inclusión del submarco de tr
*** 40391,40457 ****
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "valor %qs desconocido de -mmacosx-version-min"
  
! #: config/darwin-driver.cc:147
  #, fuzzy, gcc-internal-format
  #| msgid "sysctl for kern.osversion failed: %m"
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr "falló la llamada a sistema para kern.osversion: %m"
  
! #: config/darwin-driver.cc:186
  #, fuzzy, gcc-internal-format
  #| msgid "couldn%'t understand kern.osversion %q.*s"
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr "no se puede entender kern.osversion %q.*s"
  
! #: config/darwin-driver.cc:226
  #, fuzzy, gcc-internal-format
  #| msgid "couldn%'t understand version %s\n"
  msgid "could not understand version %qs"
  msgstr "no se puede entender version %s\n"
  
! #: config/darwin-driver.cc:300
  #, fuzzy, gcc-internal-format
  #| msgid "this compiler does not support %s"
  msgid "this compiler does not support %qs"
  msgstr "este compilador no tiene soporte para %s"
  
! #: config/darwin-driver.cc:326
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs of -mmacosx-version-min"
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr "valor %qs desconocido de -mmacosx-version-min"
  
! #: config/darwin-driver.cc:377
  #, fuzzy, gcc-internal-format
  #| msgid "this compiler does not support PowerPC (arch flags ignored)"
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr "este compilador no tiene soporte para PowerPC (se hace caso omiso de los indicadores de arquitectura)"
  
! #: config/darwin-driver.cc:384
  #, fuzzy, gcc-internal-format
  #| msgid "%s conflicts with i386 (arch flags ignored)"
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr "%s genera conflicto con i386 (se hace caso omiso de los indicadores de arquitectura)"
  
! #: config/darwin-driver.cc:393
  #, fuzzy, gcc-internal-format
  #| msgid "%s conflicts with x86_64 (arch flags ignored)"
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr "%s genera conflicto con x86_64 (se hace caso omiso de los indicadores de arquitectura)"
  
! #: config/darwin-driver.cc:400
  #, fuzzy, gcc-internal-format
  #| msgid "this compiler does not support X86 (arch flags ignored)"
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr "este compilador no tiene soporte para x86 (se hace caso omiso de los indicadores de arquitectura)"
  
! #: config/darwin-driver.cc:407
  #, fuzzy, gcc-internal-format
  #| msgid "%s conflicts with ppc (arch flags ignored)"
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr "%s genera conflicto con ppc (se hace caso omiso de los indicadores de arquitectura)"
  
! #: config/darwin-driver.cc:416
  #, fuzzy, gcc-internal-format
  #| msgid "%s conflicts with ppc64 (arch flags ignored)"
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
--- 40401,40467 ----
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "valor %qs desconocido de -mmacosx-version-min"
  
! #: config/darwin-driver.cc:148
  #, fuzzy, gcc-internal-format
  #| msgid "sysctl for kern.osversion failed: %m"
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr "falló la llamada a sistema para kern.osversion: %m"
  
! #: config/darwin-driver.cc:188
  #, fuzzy, gcc-internal-format
  #| msgid "couldn%'t understand kern.osversion %q.*s"
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr "no se puede entender kern.osversion %q.*s"
  
! #: config/darwin-driver.cc:228
  #, fuzzy, gcc-internal-format
  #| msgid "couldn%'t understand version %s\n"
  msgid "could not understand version %qs"
  msgstr "no se puede entender version %s\n"
  
! #: config/darwin-driver.cc:302
  #, fuzzy, gcc-internal-format
  #| msgid "this compiler does not support %s"
  msgid "this compiler does not support %qs"
  msgstr "este compilador no tiene soporte para %s"
  
! #: config/darwin-driver.cc:328
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs of -mmacosx-version-min"
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr "valor %qs desconocido de -mmacosx-version-min"
  
! #: config/darwin-driver.cc:379
  #, fuzzy, gcc-internal-format
  #| msgid "this compiler does not support PowerPC (arch flags ignored)"
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr "este compilador no tiene soporte para PowerPC (se hace caso omiso de los indicadores de arquitectura)"
  
! #: config/darwin-driver.cc:386
  #, fuzzy, gcc-internal-format
  #| msgid "%s conflicts with i386 (arch flags ignored)"
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr "%s genera conflicto con i386 (se hace caso omiso de los indicadores de arquitectura)"
  
! #: config/darwin-driver.cc:395
  #, fuzzy, gcc-internal-format
  #| msgid "%s conflicts with x86_64 (arch flags ignored)"
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr "%s genera conflicto con x86_64 (se hace caso omiso de los indicadores de arquitectura)"
  
! #: config/darwin-driver.cc:402
  #, fuzzy, gcc-internal-format
  #| msgid "this compiler does not support X86 (arch flags ignored)"
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr "este compilador no tiene soporte para x86 (se hace caso omiso de los indicadores de arquitectura)"
  
! #: config/darwin-driver.cc:409
  #, fuzzy, gcc-internal-format
  #| msgid "%s conflicts with ppc (arch flags ignored)"
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr "%s genera conflicto con ppc (se hace caso omiso de los indicadores de arquitectura)"
  
! #: config/darwin-driver.cc:418
  #, fuzzy, gcc-internal-format
  #| msgid "%s conflicts with ppc64 (arch flags ignored)"
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
*************** msgstr "PIC sólo se admite para RTPs"
*** 40630,40637 ****
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11462
! #: config/aarch64/aarch64.cc:18764 config/aarch64/aarch64.cc:19379
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
--- 40640,40647 ----
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11477
! #: config/aarch64/aarch64.cc:18779 config/aarch64/aarch64.cc:19394
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
*************** msgstr "%qE no es una variable en la cl�
*** 41256,41821 ****
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:649
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to function %qE must be a constant integer"
  msgid "the arguments to %qE must be constant strings"
  msgstr "el tercer argumento de la función %qEdebe ser una constante entera"
  
! #: config/aarch64/aarch64.cc:657
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized %s target: %s"
  msgid "unrecognized state string %qs"
  msgstr "no se reconoce el objetivo de %s: %s"
  
! #: config/aarch64/aarch64.cc:741
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "new no se puede aplicar a un tipo de función"
  
! #: config/aarch64/aarch64.cc:768
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:784
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to functions"
  msgid "%qE attribute applies only to function definitions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: config/aarch64/aarch64.cc:830
  #, fuzzy, gcc-internal-format
  #| msgid "unknown target attribute or pragma %qs"
  msgid "inconsistent attributes for state %qs"
  msgstr "atributo o pragma objetivo %qs desconocido"
  
! #: config/aarch64/aarch64.cc:1327
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is incompatible with %s %s"
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1330
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is incompatible with %s %s"
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1334
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "el modificador de característica %qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1337
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "el modificador de característica %qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1353
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "this operation requires the SVE ISA extension"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6685
  #, fuzzy, gcc-internal-format
  #| msgid "argument to decltype must be an expression"
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "el argumento para decltype debe ser una expresión"
  
! #: config/aarch64/aarch64.cc:7162
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Se pasó un argumento Altivec a una función sin prototipo"
  
! #: config/aarch64/aarch64.cc:7303 config/aarch64/aarch64.cc:7382
! #: config/aarch64/aarch64.cc:21640
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7310 config/aarch64/aarch64.cc:7389
! #: config/aarch64/aarch64.cc:21647
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7321 config/aarch64/aarch64.cc:7399
! #: config/aarch64/aarch64.cc:21655 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7526
  #, fuzzy, gcc-internal-format
  #| msgid "Use the SPE ABI extensions."
  msgid "%qE requires the SVE ISA extension"
  msgstr "Usa las extensiones de ABI SPE."
  
! #: config/aarch64/aarch64.cc:7529
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/aarch64/aarch64.cc:7717
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11460
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/aarch64/aarch64.cc:11469 config/aarch64/aarch64.cc:11473
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11476
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11534
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11536
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18382
  #, fuzzy, gcc-internal-format
  #| msgid "unknown flag passed in -moverride=%s (%s)"
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "indicador pasado en -moverride=%s (%s) desconocido"
  
! #: config/aarch64/aarch64.cc:18426
  #, fuzzy, gcc-internal-format
  #| msgid "%s string ill-formed\n"
  msgid "%qs string ill-formed"
  msgstr "cadena %s mal formada\n"
  
! #: config/aarch64/aarch64.cc:18482
  #, fuzzy, gcc-internal-format
  #| msgid "invalid format of %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "formato no válido de %s"
  
! #: config/aarch64/aarch64.cc:18494
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "valor %h no válido"
  
! #: config/aarch64/aarch64.cc:18514
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "falta la cadena de ajuste en la opción (%s)"
  
! #: config/aarch64/aarch64.cc:18532
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "opción de cadena de ajuste desconocida (%s)"
  
! #: config/aarch64/aarch64.cc:18719 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10776
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18728 config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18736
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Especifica el orden de asignación de registros"
  
! #: config/aarch64/aarch64.cc:18746 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10814 config/rs6000/rs6000.cc:4518
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs no es un desplazamiento válido en %qs"
  
! #: config/aarch64/aarch64.cc:18753
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18760
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "streaming functions require the ISA extension %qs"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: config/aarch64/aarch64.cc:18762
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "functions with SME state require the ISA extension %qs"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/aarch64/aarch64.cc:18858
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18874 config/riscv/riscv.cc:10834
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18902
  #, fuzzy, gcc-internal-format
  #| msgid "support for mode %qs"
  msgid "no support for %qs without %qs"
  msgstr "se admite el modo %qs"
  
! #: config/aarch64/aarch64.cc:18955
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "argumento %qs no válido para %qs"
  
! #: config/aarch64/aarch64.cc:18966
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18971
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "argumento no válido para %<-fpatchable_function_entry%>"
  
! #: config/aarch64/aarch64.cc:19127
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "la opción -mcpu=%s genera un conflicto con la opción -march=%s"
  
! #: config/aarch64/aarch64.cc:19194
  #, fuzzy, gcc-internal-format
  #| msgid "assembler does not support -mabi=ilp32"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "el ensamblador no tiene soporte para -mabi=ilp32"
  
! #: config/aarch64/aarch64.cc:19197
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mstring%> is deprecated"
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "%<-mstring%> es obsoleto"
  
! #: config/aarch64/aarch64.cc:19203
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19276
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs with -f%s"
  msgid "code model %qs with %<-f%s%>"
  msgstr "modelo de código %qs con -f%s"
  
! #: config/aarch64/aarch64.cc:19279
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "el modelo de código %qs no se admite en modo x32"
  
! #: config/aarch64/aarch64.cc:19377
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/aarch64/aarch64.cc:19482
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "falta el nombre en atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19485
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"arch=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "nombre no válido (\"%s\") en el pragma o atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19489
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "valor no válido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:19524
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "falta el nombre en el pragma o atributo %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19527
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"cpu=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "nombre no válido (\"%s\") en el pragma o atributo %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19531 config/aarch64/aarch64.cc:19615
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "valor no válido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:19570
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"tune=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "nombre no válido (\"%s\") en el pragma o atributo %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:19611
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "falta el valor en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:19669 config/aarch64/aarch64.cc:19846
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "pragma o atributo %<target()%> mal formado"
  
! #: config/aarch64/aarch64.cc:19715
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "el pragma o atributo %<target(\"%s\")%> no acepta un argumento"
  
! #: config/aarch64/aarch64.cc:19723 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "el pragma o atributo %<target(\"%s\")%> no acepta forma negada"
  
! #: config/aarch64/aarch64.cc:19777
  #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "el pragma o atributo %<target(\"%s=%s\")%> no es válido"
  
! #: config/aarch64/aarch64.cc:19834 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16661
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "el argumento del atributo %<target%> no es una cadena"
  
! #: config/aarch64/aarch64.cc:19871
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19874
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "el pragma o atributo %<target(\"%s\")%> no es válido"
  
! #: config/aarch64/aarch64.cc:19883
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "pragma o atributo %<target(\"%s\")%> mal formado"
  
! #: config/aarch64/aarch64.cc:20101
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20110 config/riscv/riscv-target-attr.cc:497
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %<target%> argument not a string"
  msgid "attribute %<target_version%> has multiple values"
  msgstr "el argumento del atributo %<target%> no es una cadena"
  
! #: config/aarch64/aarch64.cc:20118 config/riscv/riscv-target-attr.cc:505
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %<target%> argument not a string"
  msgid "attribute %<target_version%> argument not a string"
  msgstr "el argumento del atributo %<target%> no es una cadena"
  
! #: config/aarch64/aarch64.cc:20140
  #, fuzzy, gcc-internal-format
  #| msgid "missing value in %<target()%> pragma or attribute"
  msgid "missing value in %<target_version%> attribute"
  msgstr "falta el valor en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:20144
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "valor no válido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:20150
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "valor no válido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:20736 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13694
  #, fuzzy, gcc-internal-format
  #| msgid "Virtual function multiversioning not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "No se admiten versiones múltiples de funciones virtuales"
  
! #: config/aarch64/aarch64.cc:20857 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13819 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  #| msgid "multiversioning needs ifunc which is not supported on this target"
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "el versionado múltiple necesita ifunc, que no se admite en este objetivo"
  
! #: config/aarch64/aarch64.cc:22409 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:22414 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:22419 config/arm/arm.cc:6696
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:23825 config/aarch64/aarch64.cc:23828
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "vía %wd fuera de rango %wd - %wd"
  
! #: config/aarch64/aarch64.cc:29341 config/i386/i386.cc:25621
! #: config/i386/i386.cc:25752
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported simdlen %d"
  msgid "unsupported simdlen %wd"
  msgstr "simdlen %d no admitido"
  
! #: config/aarch64/aarch64.cc:29355
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported return type %qT for simd"
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/aarch64/aarch64.cc:29359 config/i386/i386.cc:25643
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/aarch64/aarch64.cc:29393
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type %qT for simd"
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "no se admite el tipo de argumento %qT para simd"
  
! #: config/aarch64/aarch64.cc:29397 config/i386/i386.cc:25674
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "no se admite el tipo de argumento %qT para simd"
  
! #: config/aarch64/aarch64.cc:29468
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "la opción -shared no se admite actualmente en ELF de VAX"
  
! #: config/aarch64/aarch64.cc:29488
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "la opción -shared no se admite actualmente en ELF de VAX"
  
! #: config/aarch64/aarch64.cc:29676
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot change attributes of symbol at %L after it has been used"
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "No se pueden cambiar los atributos del símbolo en %L después de ser usado"
  
! #: config/aarch64/aarch64.cc:29678
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%q+D defined here"
  msgstr "la etiqueta %qD se define aquí"
  
! #: config/aarch64/aarch64.cc:30158
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30467
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31107 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: config/aarch64/aarch64.cc:31120
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64.cc:31123 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be in the range %d...%d"
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "el argumento %d de %qE debe estar dentro del rango %d...%d"
  
! #: config/aarch64/aarch64.cc:31136
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64.cc:31150 config/arm/arm-mve-builtins.cc:685
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64.cc:31162 config/arm/arm-mve-builtins.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
--- 41266,41831 ----
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:650
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to function %qE must be a constant integer"
  msgid "the arguments to %qE must be constant strings"
  msgstr "el tercer argumento de la función %qEdebe ser una constante entera"
  
! #: config/aarch64/aarch64.cc:658
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized %s target: %s"
  msgid "unrecognized state string %qs"
  msgstr "no se reconoce el objetivo de %s: %s"
  
! #: config/aarch64/aarch64.cc:742
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "new no se puede aplicar a un tipo de función"
  
! #: config/aarch64/aarch64.cc:769
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:785
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to functions"
  msgid "%qE attribute applies only to function definitions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: config/aarch64/aarch64.cc:831
  #, fuzzy, gcc-internal-format
  #| msgid "unknown target attribute or pragma %qs"
  msgid "inconsistent attributes for state %qs"
  msgstr "atributo o pragma objetivo %qs desconocido"
  
! #: config/aarch64/aarch64.cc:1328
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is incompatible with %s %s"
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1331
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is incompatible with %s %s"
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1335
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "el modificador de característica %qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1338
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "el modificador de característica %qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1354
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "this operation requires the SVE ISA extension"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: config/aarch64/aarch64.cc:1355
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6686
  #, fuzzy, gcc-internal-format
  #| msgid "argument to decltype must be an expression"
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "el argumento para decltype debe ser una expresión"
  
! #: config/aarch64/aarch64.cc:7163
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Se pasó un argumento Altivec a una función sin prototipo"
  
! #: config/aarch64/aarch64.cc:7304 config/aarch64/aarch64.cc:7383
! #: config/aarch64/aarch64.cc:21655
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7311 config/aarch64/aarch64.cc:7390
! #: config/aarch64/aarch64.cc:21662
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7322 config/aarch64/aarch64.cc:7400
! #: config/aarch64/aarch64.cc:21670 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7527
  #, fuzzy, gcc-internal-format
  #| msgid "Use the SPE ABI extensions."
  msgid "%qE requires the SVE ISA extension"
  msgstr "Usa las extensiones de ABI SPE."
  
! #: config/aarch64/aarch64.cc:7530
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/aarch64/aarch64.cc:7718
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11475
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/aarch64/aarch64.cc:11484 config/aarch64/aarch64.cc:11488
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11491
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11549
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11551
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18397
  #, fuzzy, gcc-internal-format
  #| msgid "unknown flag passed in -moverride=%s (%s)"
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "indicador pasado en -moverride=%s (%s) desconocido"
  
! #: config/aarch64/aarch64.cc:18441
  #, fuzzy, gcc-internal-format
  #| msgid "%s string ill-formed\n"
  msgid "%qs string ill-formed"
  msgstr "cadena %s mal formada\n"
  
! #: config/aarch64/aarch64.cc:18497
  #, fuzzy, gcc-internal-format
  #| msgid "invalid format of %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "formato no válido de %s"
  
! #: config/aarch64/aarch64.cc:18509
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "valor %h no válido"
  
! #: config/aarch64/aarch64.cc:18529
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "falta la cadena de ajuste en la opción (%s)"
  
! #: config/aarch64/aarch64.cc:18547
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "opción de cadena de ajuste desconocida (%s)"
  
! #: config/aarch64/aarch64.cc:18734 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18743 config/riscv/riscv.cc:10794
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18751
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Especifica el orden de asignación de registros"
  
! #: config/aarch64/aarch64.cc:18761 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10823 config/rs6000/rs6000.cc:4518
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs no es un desplazamiento válido en %qs"
  
! #: config/aarch64/aarch64.cc:18768
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18775
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "streaming functions require the ISA extension %qs"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: config/aarch64/aarch64.cc:18777
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "functions with SME state require the ISA extension %qs"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/aarch64/aarch64.cc:18873
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/riscv/riscv.cc:10843
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18917
  #, fuzzy, gcc-internal-format
  #| msgid "support for mode %qs"
  msgid "no support for %qs without %qs"
  msgstr "se admite el modo %qs"
  
! #: config/aarch64/aarch64.cc:18970
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "argumento %qs no válido para %qs"
  
! #: config/aarch64/aarch64.cc:18981
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18986
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "argumento no válido para %<-fpatchable_function_entry%>"
  
! #: config/aarch64/aarch64.cc:19142
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "la opción -mcpu=%s genera un conflicto con la opción -march=%s"
  
! #: config/aarch64/aarch64.cc:19209
  #, fuzzy, gcc-internal-format
  #| msgid "assembler does not support -mabi=ilp32"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "el ensamblador no tiene soporte para -mabi=ilp32"
  
! #: config/aarch64/aarch64.cc:19212
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mstring%> is deprecated"
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "%<-mstring%> es obsoleto"
  
! #: config/aarch64/aarch64.cc:19218
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19291
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs with -f%s"
  msgid "code model %qs with %<-f%s%>"
  msgstr "modelo de código %qs con -f%s"
  
! #: config/aarch64/aarch64.cc:19294
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "el modelo de código %qs no se admite en modo x32"
  
! #: config/aarch64/aarch64.cc:19392
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/aarch64/aarch64.cc:19497
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "falta el nombre en atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19500
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"arch=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "nombre no válido (\"%s\") en el pragma o atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19504
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "valor no válido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:19539
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "falta el nombre en el pragma o atributo %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19542
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"cpu=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "nombre no válido (\"%s\") en el pragma o atributo %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19546 config/aarch64/aarch64.cc:19630
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "valor no válido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:19585
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"tune=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "nombre no válido (\"%s\") en el pragma o atributo %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:19626
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "falta el valor en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:19684 config/aarch64/aarch64.cc:19861
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "pragma o atributo %<target()%> mal formado"
  
! #: config/aarch64/aarch64.cc:19730
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "el pragma o atributo %<target(\"%s\")%> no acepta un argumento"
  
! #: config/aarch64/aarch64.cc:19738 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "el pragma o atributo %<target(\"%s\")%> no acepta forma negada"
  
! #: config/aarch64/aarch64.cc:19792
  #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "el pragma o atributo %<target(\"%s=%s\")%> no es válido"
  
! #: config/aarch64/aarch64.cc:19849 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16688
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "el argumento del atributo %<target%> no es una cadena"
  
! #: config/aarch64/aarch64.cc:19886
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19889
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "el pragma o atributo %<target(\"%s\")%> no es válido"
  
! #: config/aarch64/aarch64.cc:19898
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "pragma o atributo %<target(\"%s\")%> mal formado"
  
! #: config/aarch64/aarch64.cc:20116
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20125 config/riscv/riscv-target-attr.cc:497
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %<target%> argument not a string"
  msgid "attribute %<target_version%> has multiple values"
  msgstr "el argumento del atributo %<target%> no es una cadena"
  
! #: config/aarch64/aarch64.cc:20133 config/riscv/riscv-target-attr.cc:505
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %<target%> argument not a string"
  msgid "attribute %<target_version%> argument not a string"
  msgstr "el argumento del atributo %<target%> no es una cadena"
  
! #: config/aarch64/aarch64.cc:20155
  #, fuzzy, gcc-internal-format
  #| msgid "missing value in %<target()%> pragma or attribute"
  msgid "missing value in %<target_version%> attribute"
  msgstr "falta el valor en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:20159
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "valor no válido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:20165
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "valor no válido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:20751 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13703
  #, fuzzy, gcc-internal-format
  #| msgid "Virtual function multiversioning not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "No se admiten versiones múltiples de funciones virtuales"
  
! #: config/aarch64/aarch64.cc:20872 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13828 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  #| msgid "multiversioning needs ifunc which is not supported on this target"
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "el versionado múltiple necesita ifunc, que no se admite en este objetivo"
  
! #: config/aarch64/aarch64.cc:22424 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:22429 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:22434 config/arm/arm.cc:6696
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "el paso de parámetro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:23889 config/aarch64/aarch64.cc:23892
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "vía %wd fuera de rango %wd - %wd"
  
! #: config/aarch64/aarch64.cc:29422 config/i386/i386.cc:25619
! #: config/i386/i386.cc:25750
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported simdlen %d"
  msgid "unsupported simdlen %wd"
  msgstr "simdlen %d no admitido"
  
! #: config/aarch64/aarch64.cc:29436
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported return type %qT for simd"
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/aarch64/aarch64.cc:29440 config/i386/i386.cc:25641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/aarch64/aarch64.cc:29474
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type %qT for simd"
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "no se admite el tipo de argumento %qT para simd"
  
! #: config/aarch64/aarch64.cc:29478 config/i386/i386.cc:25672
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "no se admite el tipo de argumento %qT para simd"
  
! #: config/aarch64/aarch64.cc:29549
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "la opción -shared no se admite actualmente en ELF de VAX"
  
! #: config/aarch64/aarch64.cc:29569
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "la opción -shared no se admite actualmente en ELF de VAX"
  
! #: config/aarch64/aarch64.cc:29757
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot change attributes of symbol at %L after it has been used"
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "No se pueden cambiar los atributos del símbolo en %L después de ser usado"
  
! #: config/aarch64/aarch64.cc:29759
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%q+D defined here"
  msgstr "la etiqueta %qD se define aquí"
  
! #: config/aarch64/aarch64.cc:30239
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30548
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31188 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaño constante"
  
! #: config/aarch64/aarch64.cc:31201
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64.cc:31204 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be in the range %d...%d"
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "el argumento %d de %qE debe estar dentro del rango %d...%d"
  
! #: config/aarch64/aarch64.cc:31217
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64.cc:31231 config/arm/arm-mve-builtins.cc:685
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64.cc:31243 config/arm/arm-mve-builtins.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
*************** msgstr "latencia de caché L%d desconoci
*** 41884,41890 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "valor %qs erróneo para -mmemory-latency"
  
! #: config/alpha/alpha.cc:7360 config/alpha/alpha.cc:7363 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 41894,41900 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "valor %qs erróneo para -mmemory-latency"
  
! #: config/alpha/alpha.cc:7357 config/alpha/alpha.cc:7360 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "el argumento del atributo %qE no
*** 42022,42028 ****
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5895 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
--- 42032,42038 ----
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5901 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
*************** msgid "argument of %qE attribute ignored
*** 42165,42188 ****
  msgstr "falta el argumento del atributo %qE"
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5918
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "el atributo %qE solamente se aplica a variables"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24288
  #, fuzzy, gcc-internal-format
  #| msgid "alternatives not allowed in asm flag output"
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "no se permiten alternativas en la salida del indicador asm"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24352
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "salida del indicador asm %qs desconocida"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24381
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for asm flag output"
  msgid "invalid type for %<asm%> flag output"
--- 42175,42198 ----
  msgstr "falta el argumento del atributo %qE"
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5924
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "el atributo %qE solamente se aplica a variables"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24290
  #, fuzzy, gcc-internal-format
  #| msgid "alternatives not allowed in asm flag output"
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "no se permiten alternativas en la salida del indicador asm"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24354
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "salida del indicador asm %qs desconocida"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24383
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for asm flag output"
  msgid "invalid type for %<asm%> flag output"
*************** msgstr "%qs espera un valor entero como
*** 42804,42810 ****
  msgid "supported core architectures:%s"
  msgstr "arquitecturas de núcleo no admitidas:%s"
  
! #: config/avr/avr-passes.cc:4907
  #, fuzzy, gcc-internal-format
  #| msgid "could not split insn"
  msgid "failed to split insn"
--- 42814,42820 ----
  msgid "supported core architectures:%s"
  msgstr "arquitecturas de núcleo no admitidas:%s"
  
! #: config/avr/avr-passes.cc:5038
  #, fuzzy, gcc-internal-format
  #| msgid "could not split insn"
  msgid "failed to split insn"
*************** msgstr "no se admite -fpie"
*** 42843,42854 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "no se admite -fPIE"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11234
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "los atributos de función %qs y %qs son mutuamente excluyentes"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11246
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "la función %qs no puede tener argumentos"
--- 42853,42864 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "no se admite -fPIE"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11243
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "los atributos de función %qs y %qs son mutuamente excluyentes"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11255
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "la función %qs no puede tener argumentos"
*************** msgstr "la función %qs no puede tener a
*** 42858,42864 ****
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11243
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "la función %qs no puede devolver un valor"
--- 42868,42874 ----
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11252
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "la función %qs no puede devolver un valor"
*************** msgstr "%q+D tiene atributos incompatibl
*** 43032,43064 ****
  msgid "architecture %qs supported for assembler only"
  msgstr "la arquitectura %qs sólo se admite para ensamblador"
  
! #: config/avr/avr.cc:15093
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "vonversión del espacio de direcciones %qs al espacio de direcciones %qs"
  
! #: config/avr/avr.cc:16261 config/avr/avr.cc:16274
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s expera una constante entera en tiempo de compilación"
  
! #: config/avr/avr.cc:16289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s expects a compile time long integer constant as first argument"
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "%s espera una constante entera long en tiempo de compilación como primer argumento"
  
! #: config/avr/avr.cc:16304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s espera una constante entera long en tiempo de compilación como primer argumento"
  
! #: config/avr/avr.cc:16332
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "redondear a %d bits no tiene ningún efecto en valores de coma fija con %d bits de fracción"
  
! #: config/avr/avr.cc:16341
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "el resultado del redondeo será siempre 0"
--- 43042,43074 ----
  msgid "architecture %qs supported for assembler only"
  msgstr "la arquitectura %qs sólo se admite para ensamblador"
  
! #: config/avr/avr.cc:15107
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "vonversión del espacio de direcciones %qs al espacio de direcciones %qs"
  
! #: config/avr/avr.cc:16275 config/avr/avr.cc:16288
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s expera una constante entera en tiempo de compilación"
  
! #: config/avr/avr.cc:16303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s expects a compile time long integer constant as first argument"
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "%s espera una constante entera long en tiempo de compilación como primer argumento"
  
! #: config/avr/avr.cc:16318
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s espera una constante entera long en tiempo de compilación como primer argumento"
  
! #: config/avr/avr.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "redondear a %d bits no tiene ningún efecto en valores de coma fija con %d bits de fracción"
  
! #: config/avr/avr.cc:16355
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "el resultado del redondeo será siempre 0"
*************** msgstr "se usa vector_length (%d); se ha
*** 43549,43555 ****
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr "se usa vector_length (%d); se hace caso omiso de la configuración de tiempo de ejecución"
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6748
  #, fuzzy, gcc-internal-format
  #| msgid "using num_workers (%d), ignoring %d"
  msgid "using %<num_workers (%d)%>, ignoring %d"
--- 43559,43565 ----
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr "se usa vector_length (%d); se hace caso omiso de la configuración de tiempo de ejecución"
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6754
  #, fuzzy, gcc-internal-format
  #| msgid "using num_workers (%d), ignoring %d"
  msgid "using %<num_workers (%d)%>, ignoring %d"
*************** msgstr "no se ha encontrado el compilado
*** 43619,43631 ****
  msgid "unrecognizable argument of option %<"
  msgstr "No se reconoce el argumento de la opción "
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:722
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr "atributo %<fallthrough%> especificado múltiples veces"
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:757
  #, fuzzy, gcc-internal-format
  #| msgid "either -fopenacc or -fopenmp must be set"
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
--- 43629,43641 ----
  msgid "unrecognizable argument of option %<"
  msgstr "No se reconoce el argumento de la opción "
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:728
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr "atributo %<fallthrough%> especificado múltiples veces"
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:763
  #, fuzzy, gcc-internal-format
  #| msgid "either -fopenacc or -fopenmp must be set"
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
*************** msgstr "Arquitectura ESA/390."
*** 43643,43655 ****
  msgid "cannot open %qs"
  msgstr "no se puede abrir %s"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:850
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open profile file %s"
  msgid "cannot open omp_requires file %qs"
  msgstr "no se puede abrir el fichero de perfil %s"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:854
  #, fuzzy, gcc-internal-format
  #| msgid "cannot read %s: %m"
  msgid "cannot read omp_requires file %qs"
--- 43653,43665 ----
  msgid "cannot open %qs"
  msgstr "no se puede abrir %s"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open profile file %s"
  msgid "cannot open omp_requires file %qs"
  msgstr "no se puede abrir el fichero de perfil %s"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  #| msgid "cannot read %s: %m"
  msgid "cannot read omp_requires file %qs"
*************** msgstr "%qs no es un registro base váli
*** 44364,44371 ****
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10651
! #: config/riscv/riscv.cc:10655
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-fcf-protection%> is not compatible with this target"
--- 44374,44381 ----
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10660
! #: config/riscv/riscv.cc:10664
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-fcf-protection%> is not compatible with this target"
*************** msgstr "-fsplit-stack no admite 2 parám
*** 44715,44794 ****
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-fsplit-stack no admite 3 parámetros de registro"
  
! #: config/i386/i386.cc:13437
  #, fuzzy, gcc-internal-format
  #| msgid "'V' modifier on non-integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "modificador 'V' en registro no entero"
  
! #: config/i386/i386.cc:13448 config/i386/i386.cc:13462
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "no se admite el tamaño para registro de enteros"
  
! #: config/i386/i386.cc:13494
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "los registros extendidos no tiene mitades superiores"
  
! #: config/i386/i386.cc:13509
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "no se admite el tamaño de operando para el registro extendido"
  
! #: config/i386/i386.cc:13707 config/i386/i386.cc:13709
  #, fuzzy, gcc-internal-format
  #| msgid "non-integer operand used with operand code 'z'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "se usó un operando que no es entero con el código de operando 'z'"
  
! #: config/i386/i386.cc:17917
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: config/i386/i386.cc:23148
  #, fuzzy
  #| msgid "the mangling of %<va_list%> has changed in GCC 4.4"
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "la decodificación de %<va_list%> cambió en GCC 4.4"
  
! #: config/i386/i386.cc:23235
  #, fuzzy, gcc-internal-format
  #| msgid "no low registers available for popping high registers"
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "no hay registros inferiores disponibles para extraer registros superiores"
  
! #: config/i386/i386.cc:23331
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/i386/i386.cc:24046
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25580
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modelo de memoria específico de la arquitectura desconocido"
  
! #: config/i386/i386.cc:25587
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "HLE_ACQUIRE no se usa con ACQUIRE o modelos de memoria más fuertes"
  
! #: config/i386/i386.cc:25594
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "HLE_RELEASE no se usa con RELEASE o modelos de memoria más fuertes"
  
! #: config/i386/i386.cc:26281
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
--- 44725,44804 ----
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-fsplit-stack no admite 3 parámetros de registro"
  
! #: config/i386/i386.cc:13439
  #, fuzzy, gcc-internal-format
  #| msgid "'V' modifier on non-integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "modificador 'V' en registro no entero"
  
! #: config/i386/i386.cc:13450 config/i386/i386.cc:13464
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "no se admite el tamaño para registro de enteros"
  
! #: config/i386/i386.cc:13496
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "los registros extendidos no tiene mitades superiores"
  
! #: config/i386/i386.cc:13511
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "no se admite el tamaño de operando para el registro extendido"
  
! #: config/i386/i386.cc:13709 config/i386/i386.cc:13711
  #, fuzzy, gcc-internal-format
  #| msgid "non-integer operand used with operand code 'z'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "se usó un operando que no es entero con el código de operando 'z'"
  
! #: config/i386/i386.cc:17919
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: config/i386/i386.cc:23150
  #, fuzzy
  #| msgid "the mangling of %<va_list%> has changed in GCC 4.4"
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "la decodificación de %<va_list%> cambió en GCC 4.4"
  
! #: config/i386/i386.cc:23237
  #, fuzzy, gcc-internal-format
  #| msgid "no low registers available for popping high registers"
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "no hay registros inferiores disponibles para extraer registros superiores"
  
! #: config/i386/i386.cc:23333
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/i386/i386.cc:24048
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25578
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modelo de memoria específico de la arquitectura desconocido"
  
! #: config/i386/i386.cc:25585
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "HLE_ACQUIRE no se usa con ACQUIRE o modelos de memoria más fuertes"
  
! #: config/i386/i386.cc:25592
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "HLE_RELEASE no se usa con RELEASE o modelos de memoria más fuertes"
  
! #: config/i386/i386.cc:26279
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
*************** msgstr "%qD no es compatible con %qD"
*** 45001,45008 ****
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%<constexpr%> no se puede usar en declaraciones de tipo"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16727
! #: config/s390/s390.cc:16777 config/s390/s390.cc:16794
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "attribute %<target%> argument %qs is unknown"
--- 45011,45018 ----
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%<constexpr%> no se puede usar en declaraciones de tipo"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16754
! #: config/s390/s390.cc:16804 config/s390/s390.cc:16821
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "attribute %<target%> argument %qs is unknown"
*************** msgstr "interrupt_thread sólo está dis
*** 45139,45145 ****
  msgid "stack limit expression is not supported"
  msgstr "no se admite la expresión del límite de la pila"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17417
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fcf-protection=full%> is not supported for this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
--- 45149,45155 ----
  msgid "stack limit expression is not supported"
  msgstr "no se admite la expresión del límite de la pila"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17444
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fcf-protection=full%> is not supported for this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
*************** msgstr "no se admite %<-fcf-protection=f
*** 45150,45185 ****
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "la variable inicializada %q+D se marcó como dllimport"
  
! #: config/microblaze/microblaze.cc:1760
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC/-fpic not supported for this target"
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "no se admite -fPIC/-fpic para este objetivo"
  
! #: config/microblaze/microblaze.cc:1772
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "%qs es un argumento no válido para -mcpu="
  
! #: config/microblaze/microblaze.cc:1821
  #, fuzzy, gcc-internal-format
  #| msgid "-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater"
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr "sólo se puede usar -mxl-multiply-high con -mcpu=v6.00.a o superior"
  
! #: config/microblaze/microblaze.cc:1838
  #, fuzzy, gcc-internal-format
  #| msgid "-mxl-reorder can be used only with -mcpu=v8.30.a or greater"
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr "-mxl-reorder solo puede usarse con -mcpu=v8.30.a o superior"
  
! #: config/microblaze/microblaze.cc:1845
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1851
  #, fuzzy, gcc-internal-format
  #| msgid "-mxl-multiply-high requires -mno-xl-soft-mul"
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
--- 45160,45195 ----
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "la variable inicializada %q+D se marcó como dllimport"
  
! #: config/microblaze/microblaze.cc:1764
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC/-fpic not supported for this target"
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "no se admite -fPIC/-fpic para este objetivo"
  
! #: config/microblaze/microblaze.cc:1776
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "%qs es un argumento no válido para -mcpu="
  
! #: config/microblaze/microblaze.cc:1825
  #, fuzzy, gcc-internal-format
  #| msgid "-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater"
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr "sólo se puede usar -mxl-multiply-high con -mcpu=v6.00.a o superior"
  
! #: config/microblaze/microblaze.cc:1842
  #, fuzzy, gcc-internal-format
  #| msgid "-mxl-reorder can be used only with -mcpu=v8.30.a or greater"
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr "-mxl-reorder solo puede usarse con -mcpu=v8.30.a o superior"
  
! #: config/microblaze/microblaze.cc:1849
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1855
  #, fuzzy, gcc-internal-format
  #| msgid "-mxl-multiply-high requires -mno-xl-soft-mul"
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
*************** msgstr "se borra el fichero %s: %m"
*** 46026,46074 ****
  msgid "malformed ptx file"
  msgstr "fichero ptx mal formado"
  
! #: config/nvptx/mkoffload.cc:336
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:420 config/nvptx/mkoffload.cc:492
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find protocol declaration for %qE"
  msgid "Cannot find function declaration for %qs"
  msgstr "no se puede encontrar la declaración de protocolo para %qE"
  
! #: config/nvptx/mkoffload.cc:592
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "se debe establecer la variable de entorno COLLECT_GCC_OPTIONS"
  
! #: config/nvptx/mkoffload.cc:613
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:644
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr "se debe definir COLLECT_GCC."
  
! #: config/nvptx/mkoffload.cc:692
  #, fuzzy, gcc-internal-format
  #| msgid "offload compiler %s not found"
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "no se ha encontrado el compilador %s"
  
! #: config/nvptx/mkoffload.cc:715
  #, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "No se reconoce el argumento de la opción "
  
! #: config/nvptx/mkoffload.cc:804
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "no se puede abrir '%s'"
  
! #: config/nvptx/mkoffload.cc:860
  #, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "no se puede abrir el fichero ptx intermedio"
--- 46036,46084 ----
  msgid "malformed ptx file"
  msgstr "fichero ptx mal formado"
  
! #: config/nvptx/mkoffload.cc:339
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:426 config/nvptx/mkoffload.cc:498
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find protocol declaration for %qE"
  msgid "Cannot find function declaration for %qs"
  msgstr "no se puede encontrar la declaración de protocolo para %qE"
  
! #: config/nvptx/mkoffload.cc:598
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "se debe establecer la variable de entorno COLLECT_GCC_OPTIONS"
  
! #: config/nvptx/mkoffload.cc:619
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:650
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr "se debe definir COLLECT_GCC."
  
! #: config/nvptx/mkoffload.cc:698
  #, fuzzy, gcc-internal-format
  #| msgid "offload compiler %s not found"
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "no se ha encontrado el compilador %s"
  
! #: config/nvptx/mkoffload.cc:721
  #, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "No se reconoce el argumento de la opción "
  
! #: config/nvptx/mkoffload.cc:810
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "no se puede abrir '%s'"
  
! #: config/nvptx/mkoffload.cc:866
  #, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "no se puede abrir el fichero ptx intermedio"
*************** msgstr "no se puede abrir el fichero ptx
*** 46079,46167 ****
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr "la función %s no se admite conjuntamente con -fopenacc"
  
! #: config/nvptx/nvptx.cc:342
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:359
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%<-march=%> must be specified"
  msgstr "%<-march=%s%> no es compatible con la ABI seleccionada"
  
! #: config/nvptx/nvptx.cc:382
  #, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr "no se genera zona de parche; no se admite nops"
  
! #: config/nvptx/nvptx.cc:479
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr "no se admite la inicialización estática de la variable %q+D en memoria %<.shared%>"
  
! #: config/nvptx/nvptx.cc:2409
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr "no se pueden emitir punteros desalineados en ensamblador ptx"
  
! #: config/nvptx/nvptx.cc:2659
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX no admite declaraciones débiles (solamente definiciones débiles)"
  
! #: config/nvptx/nvptx.cc:5900
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "el atributo %qE requiere tipo de retorno void"
  
! #: config/nvptx/nvptx.cc:5923
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "no se permite el atributo %qE con una clase de auto almacenamiento"
  
! #: config/nvptx/nvptx.cc:6368
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be in the range 0..15"
  msgid "barrier value must be within [0,15]"
  msgstr "el argumento d de debe estar dentro del rango 0..15"
  
! #: config/nvptx/nvptx.cc:6381
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of %s must be a constant"
  msgid "complement argument must be constant"
  msgstr "el argumento 1 de %s debe ser una constante"
  
! #: config/nvptx/nvptx.cc:6721
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring %d"
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr "se usa vector_length (%d); se hace caso omiso de %d"
  
! #: config/nvptx/nvptx.cc:6729
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring runtime setting"
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr "se usa vector_length (%d); se hace caso omiso de la configuración de tiempo de ejecución"
  
! #: config/nvptx/nvptx.cc:6743
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring %d"
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr "se usa vector_length (%d); se hace caso omiso de %d"
  
! #: config/nvptx/nvptx.cc:7629
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7768
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration"
  msgid "weak alias definitions not supported in this configuration"
  msgstr "no se admiten las definiciones de alias en esta configuración"
  
! #: config/nvptx/nvptx.cc:7781
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration"
  msgid "non-function alias definitions not supported in this configuration"
--- 46089,46177 ----
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr "la función %s no se admite conjuntamente con -fopenacc"
  
! #: config/nvptx/nvptx.cc:348
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:365
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%<-march=%> must be specified"
  msgstr "%<-march=%s%> no es compatible con la ABI seleccionada"
  
! #: config/nvptx/nvptx.cc:388
  #, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr "no se genera zona de parche; no se admite nops"
  
! #: config/nvptx/nvptx.cc:485
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr "no se admite la inicialización estática de la variable %q+D en memoria %<.shared%>"
  
! #: config/nvptx/nvptx.cc:2415
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr "no se pueden emitir punteros desalineados en ensamblador ptx"
  
! #: config/nvptx/nvptx.cc:2665
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX no admite declaraciones débiles (solamente definiciones débiles)"
  
! #: config/nvptx/nvptx.cc:5906
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "el atributo %qE requiere tipo de retorno void"
  
! #: config/nvptx/nvptx.cc:5929
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "no se permite el atributo %qE con una clase de auto almacenamiento"
  
! #: config/nvptx/nvptx.cc:6374
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be in the range 0..15"
  msgid "barrier value must be within [0,15]"
  msgstr "el argumento d de debe estar dentro del rango 0..15"
  
! #: config/nvptx/nvptx.cc:6387
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of %s must be a constant"
  msgid "complement argument must be constant"
  msgstr "el argumento 1 de %s debe ser una constante"
  
! #: config/nvptx/nvptx.cc:6727
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring %d"
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr "se usa vector_length (%d); se hace caso omiso de %d"
  
! #: config/nvptx/nvptx.cc:6735
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring runtime setting"
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr "se usa vector_length (%d); se hace caso omiso de la configuración de tiempo de ejecución"
  
! #: config/nvptx/nvptx.cc:6749
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring %d"
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr "se usa vector_length (%d); se hace caso omiso de %d"
  
! #: config/nvptx/nvptx.cc:7635
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7774
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration"
  msgid "weak alias definitions not supported in this configuration"
  msgstr "no se admiten las definiciones de alias en esta configuración"
  
! #: config/nvptx/nvptx.cc:7787
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration"
  msgid "non-function alias definitions not supported in this configuration"
*************** msgstr "el atributo %qE requiere un argu
*** 46625,46729 ****
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10571
  #, fuzzy, gcc-internal-format
  #| msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "-mdiv requiere -march para subsumir la extensión %<M%>"
  
! #: config/riscv/riscv.cc:10576
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: config/riscv/riscv.cc:10636
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10642
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support ARM mode"
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "el CPU objetivo no tiene soporte para el modo ARM"
  
! #: config/riscv/riscv.cc:10682 config/riscv/riscv.cc:10685
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs with -f%s"
  msgid "code model %qs with %qs"
  msgstr "modelo de código %qs con -f%s"
  
! #: config/riscv/riscv.cc:10714
  #, fuzzy, gcc-internal-format
  #| msgid "requested ABI requires -march to subsume the %qc extension"
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "la ABI solicitada requiere -march para subsumir la extensión %qc"
  
! #: config/riscv/riscv.cc:10721
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10728
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support the `%%%c' %s format"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "%1$s no tiene soporte para el formato %3$s `%%%2$c'"
  
! #: config/riscv/riscv.cc:10733
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10734
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10746
  #, fuzzy, gcc-internal-format
  #| msgid "ABI requires -march=rv%d"
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI requiere -march=rv%d"
  
! #: config/riscv/riscv.cc:10756
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d debe estar entre %d y %d"
  
! #: config/riscv/riscv.cc:10769
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10796 config/rs6000/rs6000.cc:4530
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs no es un registro base válido en %qs"
  
! #: config/riscv/riscv.cc:10810 config/rs6000/rs6000.cc:4513
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs no es un número válido en %qs"
  
! #: config/riscv/riscv.cc:11305
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "%qs function cannot have different interrupt type"
  msgstr "la función %qs no puede tener argumentos"
  
! #: config/riscv/riscv.cc:11880
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
--- 46635,46739 ----
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10580
  #, fuzzy, gcc-internal-format
  #| msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "-mdiv requiere -march para subsumir la extensión %<M%>"
  
! #: config/riscv/riscv.cc:10585
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: config/riscv/riscv.cc:10645
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10651
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support ARM mode"
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "el CPU objetivo no tiene soporte para el modo ARM"
  
! #: config/riscv/riscv.cc:10691 config/riscv/riscv.cc:10694
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs with -f%s"
  msgid "code model %qs with %qs"
  msgstr "modelo de código %qs con -f%s"
  
! #: config/riscv/riscv.cc:10723
  #, fuzzy, gcc-internal-format
  #| msgid "requested ABI requires -march to subsume the %qc extension"
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "la ABI solicitada requiere -march para subsumir la extensión %qc"
  
! #: config/riscv/riscv.cc:10730
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10732
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10737
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support the `%%%c' %s format"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "%1$s no tiene soporte para el formato %3$s `%%%2$c'"
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10743
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10751
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10755
  #, fuzzy, gcc-internal-format
  #| msgid "ABI requires -march=rv%d"
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI requiere -march=rv%d"
  
! #: config/riscv/riscv.cc:10765
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d debe estar entre %d y %d"
  
! #: config/riscv/riscv.cc:10778
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10805 config/rs6000/rs6000.cc:4530
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs no es un registro base válido en %qs"
  
! #: config/riscv/riscv.cc:10819 config/rs6000/rs6000.cc:4513
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs no es un número válido en %qs"
  
! #: config/riscv/riscv.cc:11314
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "%qs function cannot have different interrupt type"
  msgstr "la función %qs no puede tener argumentos"
  
! #: config/riscv/riscv.cc:11889
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
*************** msgstr ""
*** 47335,47352 ****
  msgid "Virtual function multiversioning not supported"
  msgstr "No se admiten versiones múltiples de funciones virtuales"
  
! #: config/rs6000/rs6000.cc:28798
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29276
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/rs6000/rs6000.cc:29281
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "type %<__vector_pair%> requires the %qs option"
--- 47345,47362 ----
  msgid "Virtual function multiversioning not supported"
  msgstr "No se admiten versiones múltiples de funciones virtuales"
  
! #: config/rs6000/rs6000.cc:28801
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29279
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "la función interna %qs requiere la opción %qs"
  
! #: config/rs6000/rs6000.cc:29284
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "type %<__vector_pair%> requires the %qs option"
*************** msgstr "el paso de parámetro para argum
*** 47600,47735 ****
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "la función %<__RTL%> no se puede compilar con %<-flto%>"
  
! #: config/s390/s390.cc:16296
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "no se admite la ABI de 64-bit en el modo ESA/390"
  
! #: config/s390/s390.cc:16303
  #, fuzzy, gcc-internal-format
  #| msgid "thunk-inline is only supported with -mindirect-branch-jump"
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr "thunk-inline solo se admite con -mindirect-branch-jump"
  
! #: config/s390/s390.cc:16338
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "vector de hardware no está disponible en %s"
  
! #: config/s390/s390.cc:16341
  #, fuzzy, gcc-internal-format
  #| msgid "hardware vector support not available with -msoft-float"
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "vector de hardware no está disponible con -msoft-float"
  
! #: config/s390/s390.cc:16370
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "hardware decimal floating point instructions not available on %s"
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "las instrucciones de coma flotante decimal de hardware no están disponibles en %s"
  
! #: config/s390/s390.cc:16374
  #, fuzzy, gcc-internal-format
  #| msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "las instrucciones de coma flotante decimal de hardware no están disponibles en el modo ESA/390"
  
! #: config/s390/s390.cc:16386
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "-mhard-dfp no se puede usar en conjunción con -msoft-float"
  
! #: config/s390/s390.cc:16395
  #, fuzzy, gcc-internal-format
  #| msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "no se admiten -mbackchain -mpacked-stack -mhard-float en combinación"
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "el tamaño de la pila debe ser mayor que el valor de la guardia de pila"
  
! #: config/s390/s390.cc:16403
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "el tamaño de la pila no debe ser mayor a 64k"
  
! #: config/s390/s390.cc:16406
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-guard implies use of -mstack-size"
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "-mstack-guard implica el uso de -mstack-size"
  
! #: config/s390/s390.cc:16419
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16425
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16492
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is supported only for SH2A"
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "el atributo %qE solo se admite para SH2A"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16528
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "los argumentos para %qs deben ser enteros no negativos"
  
! #: config/s390/s390.cc:16535
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "el argumento para %qs es demasiado grande (máx. %d)"
  
! #: config/s390/s390.cc:16566
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-pic-data-is-text-relative cannot be used without -fpic/-fPIC"
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "-mno-pic-data-is-text-relative no puede utilizarse sin -fpic/-fPIC"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16733
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "no se admite el valor %qs para el atributo %<target%>"
  
! #: config/s390/s390.cc:17792
  #, fuzzy, gcc-internal-format
  #| msgid "invalid fp constant"
  msgid "invalid cc output constraint: %qs"
  msgstr "constante fp no válida"
  
! #: config/s390/s390.cc:17797
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-float not supported"
  msgid "multiple cc output constraints not supported"
  msgstr "no se admite -mhard-float"
  
! #: config/s390/s390.cc:17802
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable %qE conflicts with asm clobber list"
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "el especificador asm para la variable %qE genera un conflicto con la lista de sobreescritura de asm"
  
! #: config/s390/s390.cc:17808
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for pointer diff"
  msgid "invalid type for cc output constraint"
--- 47610,47745 ----
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "la función %<__RTL%> no se puede compilar con %<-flto%>"
  
! #: config/s390/s390.cc:16323
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "no se admite la ABI de 64-bit en el modo ESA/390"
  
! #: config/s390/s390.cc:16330
  #, fuzzy, gcc-internal-format
  #| msgid "thunk-inline is only supported with -mindirect-branch-jump"
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr "thunk-inline solo se admite con -mindirect-branch-jump"
  
! #: config/s390/s390.cc:16365
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "vector de hardware no está disponible en %s"
  
! #: config/s390/s390.cc:16368
  #, fuzzy, gcc-internal-format
  #| msgid "hardware vector support not available with -msoft-float"
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "vector de hardware no está disponible con -msoft-float"
  
! #: config/s390/s390.cc:16397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "hardware decimal floating point instructions not available on %s"
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "las instrucciones de coma flotante decimal de hardware no están disponibles en %s"
  
! #: config/s390/s390.cc:16401
  #, fuzzy, gcc-internal-format
  #| msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "las instrucciones de coma flotante decimal de hardware no están disponibles en el modo ESA/390"
  
! #: config/s390/s390.cc:16413
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "-mhard-dfp no se puede usar en conjunción con -msoft-float"
  
! #: config/s390/s390.cc:16422
  #, fuzzy, gcc-internal-format
  #| msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "no se admiten -mbackchain -mpacked-stack -mhard-float en combinación"
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "el tamaño de la pila debe ser mayor que el valor de la guardia de pila"
  
! #: config/s390/s390.cc:16430
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "el tamaño de la pila no debe ser mayor a 64k"
  
! #: config/s390/s390.cc:16433
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-guard implies use of -mstack-size"
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "-mstack-guard implica el uso de -mstack-size"
  
! #: config/s390/s390.cc:16446
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16449
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16452
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16455
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16519
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is supported only for SH2A"
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "el atributo %qE solo se admite para SH2A"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16555
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "los argumentos para %qs deben ser enteros no negativos"
  
! #: config/s390/s390.cc:16562
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "el argumento para %qs es demasiado grande (máx. %d)"
  
! #: config/s390/s390.cc:16593
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-pic-data-is-text-relative cannot be used without -fpic/-fPIC"
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "-mno-pic-data-is-text-relative no puede utilizarse sin -fpic/-fPIC"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16760
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "no se admite el valor %qs para el atributo %<target%>"
  
! #: config/s390/s390.cc:17819
  #, fuzzy, gcc-internal-format
  #| msgid "invalid fp constant"
  msgid "invalid cc output constraint: %qs"
  msgstr "constante fp no válida"
  
! #: config/s390/s390.cc:17824
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-float not supported"
  msgid "multiple cc output constraints not supported"
  msgstr "no se admite -mhard-float"
  
! #: config/s390/s390.cc:17829
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable %qE conflicts with asm clobber list"
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "el especificador asm para la variable %qE genera un conflicto con la lista de sobreescritura de asm"
  
! #: config/s390/s390.cc:17835
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for pointer diff"
  msgid "invalid type for cc output constraint"
*************** msgstr "el subprograma padre no puede se
*** 48140,48208 ****
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "el subprograma %q+F no está marcado Inline"
  
! #: ada/gcc-interface/utils.cc:4427
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "tipo de elemento no válido para el atributo %qs"
  
! #: ada/gcc-interface/utils.cc:4451
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr "el número de componentes de vector no es una potencia de dos"
  
! #: ada/gcc-interface/utils.cc:6705 ada/gcc-interface/utils.cc:6883
! #: ada/gcc-interface/utils.cc:7123
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "se descarta el atributo %qs"
  
! #: ada/gcc-interface/utils.cc:6760
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "un atributo que no es nulo sin argumento es un atributo que no es prototipo"
  
! #: ada/gcc-interface/utils.cc:6775
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument has invalid operand number (argument %lu)"
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "un argumento que no es nulo tiene un número de operando no válido (argumento %lu)"
  
! #: ada/gcc-interface/utils.cc:6797
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "un argumento que no es nulo con número de operando fuera de rango (argumento %lu, operando %lu)"
  
! #: ada/gcc-interface/utils.cc:6806
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "un argumento que no es nulo hace referencia a un operando que no es puntero (argumento %lu, operando %lu)"
  
! #: ada/gcc-interface/utils.cc:6827
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "el atributo %qs requiere prototipos con argumentos nombrados"
  
! #: ada/gcc-interface/utils.cc:6836
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr "el atributo %qs se aplica solamente a funciones variadic"
  
! #: ada/gcc-interface/utils.cc:7083 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "el atributo %qE no tiene efecto"
  
! #: ada/gcc-interface/utils.cc:7418
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "el atributo %qs solamente se aplica a tipos de matriz"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14860 cp/typeck.cc:2520
! #: cp/typeck.cc:9603 cp/typeck.cc:10396 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "no se descarta el valor void como debería de ser"
--- 48150,48218 ----
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "el subprograma %q+F no está marcado Inline"
  
! #: ada/gcc-interface/utils.cc:4429
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "tipo de elemento no válido para el atributo %qs"
  
! #: ada/gcc-interface/utils.cc:4453
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr "el número de componentes de vector no es una potencia de dos"
  
! #: ada/gcc-interface/utils.cc:6707 ada/gcc-interface/utils.cc:6885
! #: ada/gcc-interface/utils.cc:7125
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "se descarta el atributo %qs"
  
! #: ada/gcc-interface/utils.cc:6762
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "un atributo que no es nulo sin argumento es un atributo que no es prototipo"
  
! #: ada/gcc-interface/utils.cc:6777
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument has invalid operand number (argument %lu)"
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "un argumento que no es nulo tiene un número de operando no válido (argumento %lu)"
  
! #: ada/gcc-interface/utils.cc:6799
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "un argumento que no es nulo con número de operando fuera de rango (argumento %lu, operando %lu)"
  
! #: ada/gcc-interface/utils.cc:6808
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "un argumento que no es nulo hace referencia a un operando que no es puntero (argumento %lu, operando %lu)"
  
! #: ada/gcc-interface/utils.cc:6829
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "el atributo %qs requiere prototipos con argumentos nombrados"
  
! #: ada/gcc-interface/utils.cc:6838
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr "el atributo %qs se aplica solamente a funciones variadic"
  
! #: ada/gcc-interface/utils.cc:7085 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "el atributo %qE no tiene efecto"
  
! #: ada/gcc-interface/utils.cc:7420
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "el atributo %qs solamente se aplica a tipos de matriz"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14877 cp/typeck.cc:2520
! #: cp/typeck.cc:9719 cp/typeck.cc:10512 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "no se descarta el valor void como debería de ser"
*************** msgstr "el tipo de la matriz %q+D se com
*** 48279,48286 ****
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "%qD ya se declaró en este ámbito"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9859
! #: c/c-decl.cc:9865 c/c-decl.cc:10092
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "se definió originalmente aquí"
--- 48289,48296 ----
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "%qD ya se declaró en este ámbito"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9862
! #: c/c-decl.cc:9868 c/c-decl.cc:10096
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "se definió originalmente aquí"
*************** msgstr "%qE no se declaró aquí (primer
*** 48601,48607 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "cada identificador sin declarar se reporta sólo una vez para cada función en el que aparece"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3632
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "la etiqueta %qE es referenciada fuera de cualquier función"
--- 48611,48617 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "cada identificador sin declarar se reporta sólo una vez para cada función en el que aparece"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3630
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "la etiqueta %qE es referenciada fuera de cualquier función"
*************** msgstr "salto a una expresión de declar
*** 48636,48642 ****
  msgid "duplicate label declaration %qE"
  msgstr "declaración duplicada de la etiqueta %qE"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4135
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "etiqueta %qD duplicada"
--- 48646,48652 ----
  msgid "duplicate label declaration %qE"
  msgstr "declaración duplicada de la etiqueta %qE"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4133
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "etiqueta %qD duplicada"
*************** msgstr "%<_Alignas%> sin uso en la decla
*** 48818,48824 ****
  msgid "invalid use of attributes in empty declaration"
  msgstr "uso no válido de %<virtual%> en la declaración de plantilla de %q#D"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2513
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "declaración vacía"
--- 48828,48834 ----
  msgid "invalid use of attributes in empty declaration"
  msgstr "uso no válido de %<virtual%> en la declaración de plantilla de %q#D"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2558
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "declaración vacía"
*************** msgstr "ISO C90 no admite declaradores d
*** 48836,48847 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "no se permite %<[*]%> en otro lugar que no sea el ámbido de prototipo de función"
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8993
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%s%> not allowed to be specified in this context"
--- 48846,48857 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10990
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "no se permite %<[*]%> en otro lugar que no sea el ámbido de prototipo de función"
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8996
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%s%> not allowed to be specified in this context"
*************** msgstr "no se puede usar %<this%> en est
*** 48852,48858 ****
  msgid "%q+D is usually a function"
  msgstr "%q+D generalmente es una función"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10816 cp/decl.cc:18580
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "no hay declaración previa para %qD"
--- 48862,48868 ----
  msgid "%q+D is usually a function"
  msgstr "%q+D generalmente es una función"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10820 cp/decl.cc:18578
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "no hay declaración previa para %qD"
*************** msgstr "no se puede poner un objeto con
*** 48932,48938 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "const %qD sin inicializar es no válida en C++"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9535
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D en directiva de objetivo de declaración no tiene tipo asociable"
--- 48942,48948 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "const %qD sin inicializar es no válida en C++"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9533
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D en directiva de objetivo de declaración no tiene tipo asociable"
*************** msgstr "%<_Atomic%> duplicado"
*** 49083,49089 ****
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "espacios de direcciones nombrados generan un conflicto (%s vs %s)"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3794
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "tipo matriz cualificado %<_Atomic%>"
--- 49093,49099 ----
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "espacios de direcciones nombrados generan un conflicto (%s vs %s)"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3839
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "tipo matriz cualificado %<_Atomic%>"
*************** msgstr "se especificó una clase de alma
*** 49129,49135 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "se especificó una clase de almacenamiento para un parámetro sin nombre"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13709
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "se especificó una clase de almacenamiento para el nombre de tipo"
--- 49139,49145 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "se especificó una clase de almacenamiento para un parámetro sin nombre"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "se especificó una clase de almacenamiento para el nombre de tipo"
*************** msgstr "el nombre de tipo que se declar�
*** 49297,49309 ****
  msgid "function definition has qualified void return type"
  msgstr "la definición de la función tiene un tipo de devolución void calificado"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14134
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "se descartan los calificadores de tipo en el tipo de devolución de la función"
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3796
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "tipo de función calificada %<_Atomic%>"
--- 49307,49319 ----
  msgid "function definition has qualified void return type"
  msgstr "la definición de la función tiene un tipo de devolución void calificado"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14132
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "se descartan los calificadores de tipo en el tipo de devolución de la función"
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3841
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "tipo de función calificada %<_Atomic%>"
*************** msgstr "ISO C prohíbe los tipos de func
*** 49424,49430 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "un miembro de una estructura o union no puede tener un tipo modificado variablemente"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12576
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "se declaró la variable o campo %qE como void"
--- 49434,49440 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "un miembro de una estructura o union no puede tener un tipo modificado variablemente"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12574
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "se declaró la variable o campo %qE como void"
*************** msgstr "una variable previamente declara
*** 49496,49508 ****
  msgid "%<constexpr%> object has variably modified type"
  msgstr "el parámetro puede no tener el tipo modificado variablemente %qT"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13368
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "calificadores no válidos en el tipo de función que no es miembro"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for parameter %d of %<constexpr%> function %q+#D"
  msgid "invalid qualifiers for field of %<constexpr%> object"
--- 49506,49518 ----
  msgid "%<constexpr%> object has variably modified type"
  msgstr "el parámetro puede no tener el tipo modificado variablemente %qT"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13413
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "calificadores no válidos en el tipo de función que no es miembro"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13416
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for parameter %d of %<constexpr%> function %q+#D"
  msgid "invalid qualifiers for field of %<constexpr%> object"
*************** msgstr "función no anidada con tipo mod
*** 49533,49539 ****
  msgid "object with variably modified type must have no linkage"
  msgstr "un objeto con tipo modificado variablemente no debe tener enlace"
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10790
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "la declaración de la función no es un prototipo"
--- 49543,49549 ----
  msgid "object with variably modified type must have no linkage"
  msgstr "un objeto con tipo modificado variablemente no debe tener enlace"
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10794
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "la declaración de la función no es un prototipo"
*************** msgstr "redefinición anidada de %<union
*** 49619,49636 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "redefinición anidada de %<struct %E%>"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10120
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "la definición de tipo en %qs es no válida en C++"
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10126
  #, fuzzy, gcc-internal-format
  #| msgid "unknown field %qE specified in initializer"
  msgid "%qT defined in underspecified object initializer"
  msgstr "se especificó el campo desconocido %qE en el inicializador"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5719 cp/parser.cc:28813
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la declaración no declara nada"
--- 49629,49646 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "redefinición anidada de %<struct %E%>"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10124
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "la definición de tipo en %qs es no válida en C++"
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10130
  #, fuzzy, gcc-internal-format
  #| msgid "unknown field %qE specified in initializer"
  msgid "%qT defined in underspecified object initializer"
  msgstr "se especificó el campo desconocido %qE en el inicializador"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5717 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la declaración no declara nada"
*************** msgstr "struct no tiene miembros nombrad
*** 49690,49696 ****
  msgid "struct has no members"
  msgstr "struct no tiene miembros"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15166
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in union"
  msgid "flexible array member in union is a GCC extension"
--- 49700,49706 ----
  msgid "struct has no members"
  msgstr "struct no tiene miembros"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15164
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in union"
  msgid "flexible array member in union is a GCC extension"
*************** msgstr "el miembro de matriz flexible no
*** 49707,50043 ****
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr "miembro de matriz flexible en estructura sin miembros con nombre"
  
! #: c/c-decl.cc:9684
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "el miembro de matriz flexible no está al final del struct"
  
! #: c/c-decl.cc:9711
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "el tipo %qT es demasiado grande"
  
! #: c/c-decl.cc:9775
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized scalar storage order value %qs"
  msgid "type punning toggles scalar storage order"
  msgstr "no se reconoce el valor del orden de almacenamiento de escalares %qs"
  
! #: c/c-decl.cc:9842
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union no se puede hacer transparente"
  
! #: c/c-decl.cc:9856
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of typedef %q+D with variably modified type"
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "redefinición de la definición de tipo %q+D con un tipo modificado variablemente"
  
! #: c/c-decl.cc:9863
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %<struct %E%>"
  msgid "redefinition of struct or union %qT"
  msgstr "redefinición de %<struct %E%>"
  
! #: c/c-decl.cc:10042
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "redefinición anidada de %<enum %E%>"
  
! #: c/c-decl.cc:10090
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "redeclaración de %<enum %E%>"
  
! #: c/c-decl.cc:10102
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10189 cp/decl.cc:17838 m2/gm2-gcc/m2type.cc:2088
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
  msgstr "el modo especificado es demasiado pequeño para valores enumerados"
  
! #: c/c-decl.cc:10208
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "los valores de enumeración exceden el rango del entero más grande"
  
! #: c/c-decl.cc:10217
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "los valores de enumeración exceden el rango del entero más grande"
  
! #: c/c-decl.cc:10330
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of %<enum %E%>"
  msgid "conflicting redefinition of enum %qT"
  msgstr "redefinición anidada de %<enum %E%>"
  
! #: c/c-decl.cc:10363 c/c-decl.cc:10379
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "el valor de enumerador para %qE no es una constante entera"
  
! #: c/c-decl.cc:10374
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "el valor de enumerador para %qE no es una expresión constante entera"
  
! #: c/c-decl.cc:10398
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "desbordamiento en valores de enumeración"
  
! #: c/c-decl.cc:10405
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value outside the range of underlying type"
  msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
  
! #: c/c-decl.cc:10422
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10450
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value outside the range of %qs"
  msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
  
! #: c/c-decl.cc:10456
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C restringe los valores de enumeración al rango de %<int%>"
  
! #: c/c-decl.cc:10664 cp/decl.cc:6053 cp/decl.cc:18438
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %qD given attribute noinline"
  msgid "inline function %qD given attribute %qs"
  msgstr "se le dió a la función incluida en línea %qD un atributo noinline"
  
! #: c/c-decl.cc:10683
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "el tipo de devolución es un tipo de dato incompleto"
  
! #: c/c-decl.cc:10695
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "el tipo de devolución por defecto es %<int%>"
  
! #: c/c-decl.cc:10723
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about global functions without prototypes"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "Avisa sobre funciones globales sin prototipos"
  
! #: c/c-decl.cc:10776
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10799
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "no hay un prototipo previo para %qD"
  
! #: c/c-decl.cc:10808
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "se usó %qD sin prototipo antes de su definición"
  
! #: c/c-decl.cc:10826
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "se usó %qD sin declaración antes de su definición"
  
! #: c/c-decl.cc:10845
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "el tipo de devolución de %qD no es %<int%>"
  
! #: c/c-decl.cc:10847
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "calificado %<_Atomic%> el tipo de retorno de %qD"
  
! #: c/c-decl.cc:10854
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD generalmente es una función que no es static"
  
! #: c/c-decl.cc:10905
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "declaraciones de parámetros de estilo antiguo en la definición de una función prototipo"
  
! #: c/c-decl.cc:10921
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "C tradicional rechaza la definición de funciones de estilo ISO C"
  
! #: c/c-decl.cc:10938
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO C no admite coma flotante decimal"
  
! #: c/c-decl.cc:10978 c/c-decl.cc:10982
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "definición de función de estilo antiguo"
  
! #: c/c-decl.cc:10995
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "falta el nombre del parámetro de la lista de parámetros"
  
! #: c/c-decl.cc:11011
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD se declaró como un no-parámetro"
  
! #: c/c-decl.cc:11019
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "múltiples parámetros nombrados %qD"
  
! #: c/c-decl.cc:11028
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "el parámetro %qD se declaró con tipo void"
  
! #: c/c-decl.cc:11057 c/c-decl.cc:11062
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "el tipo de %qD es %<int%> por defecto"
  
! #: c/c-decl.cc:11082
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "el parámetro %qD tiene tipo incompleto"
  
! #: c/c-decl.cc:11089
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "existe la declaración para el parámetro %qD pero no hay tal parámetro"
  
! #: c/c-decl.cc:11142
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "el número de argumentos no coinciden con el prototipo interno"
  
! #: c/c-decl.cc:11153
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "el número de argumentos no coinciden con el prototipo"
  
! #: c/c-decl.cc:11156 c/c-decl.cc:11203 c/c-decl.cc:11217
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "declaración de prototipo"
  
! #: c/c-decl.cc:11195
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "el argumento promovido %qD no coincide con el prototipo interno"
  
! #: c/c-decl.cc:11200
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "el argumento promovido %qD no coincide con el prototipo"
  
! #: c/c-decl.cc:11210
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "el argumento %qD no coincide con el prototipo interno"
  
! #: c/c-decl.cc:11215
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "el argumento %qD no coincide con el prototipo"
  
! #: c/c-decl.cc:11473 cp/decl.cc:19361
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "no hay una declaración de devolución en la función que no devuelve void"
  
! #: c/c-decl.cc:11492 cp/decl.cc:19432
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "se definió el parámetro %qD pero no se usa"
  
! #: c/c-decl.cc:11589
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "sólo se permiten las declaraciones iniciales del bucle %<for%> en modo C99 o C11"
  
! #: c/c-decl.cc:11594
  #, fuzzy, gcc-internal-format
  #| msgid "use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code"
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "use la opción -std=c99, -std=gnu99, -std=c11 o -std=gnu11 para compilar su código"
  
! #: c/c-decl.cc:11601
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-decl.cc:11635
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "declaración de la variable static %qD en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "declaración de la variable %<extern%> %qD en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11646
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> se declaró en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11651
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> se declaró en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11657
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> se declaró en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "declaración de %qD que no es variable en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11961
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "calificadores de espacio de direcciones incompatibles %qs y %qs"
  
! #: c/c-decl.cc:12020 c/c-decl.cc:12027
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "especificador %qE de declaración duplicado"
  
! #: c/c-decl.cc:12055 c/c-decl.cc:13176
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "múltiples clases de almacenamiento en los especificadores de declaración"
  
! #: c/c-decl.cc:12057
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<auto%>"
  msgid "%qs used with %<auto%>"
--- 49717,50053 ----
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr "miembro de matriz flexible en estructura sin miembros con nombre"
  
! #: c/c-decl.cc:9687
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "el miembro de matriz flexible no está al final del struct"
  
! #: c/c-decl.cc:9714
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "el tipo %qT es demasiado grande"
  
! #: c/c-decl.cc:9778
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized scalar storage order value %qs"
  msgid "type punning toggles scalar storage order"
  msgstr "no se reconoce el valor del orden de almacenamiento de escalares %qs"
  
! #: c/c-decl.cc:9845
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union no se puede hacer transparente"
  
! #: c/c-decl.cc:9859
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of typedef %q+D with variably modified type"
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "redefinición de la definición de tipo %q+D con un tipo modificado variablemente"
  
! #: c/c-decl.cc:9866
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %<struct %E%>"
  msgid "redefinition of struct or union %qT"
  msgstr "redefinición de %<struct %E%>"
  
! #: c/c-decl.cc:10046
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "redefinición anidada de %<enum %E%>"
  
! #: c/c-decl.cc:10094
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "redeclaración de %<enum %E%>"
  
! #: c/c-decl.cc:10106
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10193 cp/decl.cc:17836 m2/gm2-gcc/m2type.cc:2088
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
  msgstr "el modo especificado es demasiado pequeño para valores enumerados"
  
! #: c/c-decl.cc:10212
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "los valores de enumeración exceden el rango del entero más grande"
  
! #: c/c-decl.cc:10221
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "los valores de enumeración exceden el rango del entero más grande"
  
! #: c/c-decl.cc:10334
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of %<enum %E%>"
  msgid "conflicting redefinition of enum %qT"
  msgstr "redefinición anidada de %<enum %E%>"
  
! #: c/c-decl.cc:10367 c/c-decl.cc:10383
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "el valor de enumerador para %qE no es una constante entera"
  
! #: c/c-decl.cc:10378
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "el valor de enumerador para %qE no es una expresión constante entera"
  
! #: c/c-decl.cc:10402
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "desbordamiento en valores de enumeración"
  
! #: c/c-decl.cc:10409
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value outside the range of underlying type"
  msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
  
! #: c/c-decl.cc:10426
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10454
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value outside the range of %qs"
  msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
  
! #: c/c-decl.cc:10460
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C restringe los valores de enumeración al rango de %<int%>"
  
! #: c/c-decl.cc:10668 cp/decl.cc:6051 cp/decl.cc:18436
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %qD given attribute noinline"
  msgid "inline function %qD given attribute %qs"
  msgstr "se le dió a la función incluida en línea %qD un atributo noinline"
  
! #: c/c-decl.cc:10687
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "el tipo de devolución es un tipo de dato incompleto"
  
! #: c/c-decl.cc:10699
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "el tipo de devolución por defecto es %<int%>"
  
! #: c/c-decl.cc:10727
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about global functions without prototypes"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "Avisa sobre funciones globales sin prototipos"
  
! #: c/c-decl.cc:10780
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10803
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "no hay un prototipo previo para %qD"
  
! #: c/c-decl.cc:10812
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "se usó %qD sin prototipo antes de su definición"
  
! #: c/c-decl.cc:10830
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "se usó %qD sin declaración antes de su definición"
  
! #: c/c-decl.cc:10849
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "el tipo de devolución de %qD no es %<int%>"
  
! #: c/c-decl.cc:10851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "calificado %<_Atomic%> el tipo de retorno de %qD"
  
! #: c/c-decl.cc:10858
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD generalmente es una función que no es static"
  
! #: c/c-decl.cc:10909
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "declaraciones de parámetros de estilo antiguo en la definición de una función prototipo"
  
! #: c/c-decl.cc:10925
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "C tradicional rechaza la definición de funciones de estilo ISO C"
  
! #: c/c-decl.cc:10942
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO C no admite coma flotante decimal"
  
! #: c/c-decl.cc:10982 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "definición de función de estilo antiguo"
  
! #: c/c-decl.cc:10999
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "falta el nombre del parámetro de la lista de parámetros"
  
! #: c/c-decl.cc:11015
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD se declaró como un no-parámetro"
  
! #: c/c-decl.cc:11023
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "múltiples parámetros nombrados %qD"
  
! #: c/c-decl.cc:11032
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "el parámetro %qD se declaró con tipo void"
  
! #: c/c-decl.cc:11061 c/c-decl.cc:11066
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "el tipo de %qD es %<int%> por defecto"
  
! #: c/c-decl.cc:11086
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "el parámetro %qD tiene tipo incompleto"
  
! #: c/c-decl.cc:11093
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "existe la declaración para el parámetro %qD pero no hay tal parámetro"
  
! #: c/c-decl.cc:11146
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "el número de argumentos no coinciden con el prototipo interno"
  
! #: c/c-decl.cc:11157
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "el número de argumentos no coinciden con el prototipo"
  
! #: c/c-decl.cc:11160 c/c-decl.cc:11207 c/c-decl.cc:11221
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "declaración de prototipo"
  
! #: c/c-decl.cc:11199
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "el argumento promovido %qD no coincide con el prototipo interno"
  
! #: c/c-decl.cc:11204
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "el argumento promovido %qD no coincide con el prototipo"
  
! #: c/c-decl.cc:11214
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "el argumento %qD no coincide con el prototipo interno"
  
! #: c/c-decl.cc:11219
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "el argumento %qD no coincide con el prototipo"
  
! #: c/c-decl.cc:11477 cp/decl.cc:19359
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "no hay una declaración de devolución en la función que no devuelve void"
  
! #: c/c-decl.cc:11496 cp/decl.cc:19430
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "se definió el parámetro %qD pero no se usa"
  
! #: c/c-decl.cc:11593
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "sólo se permiten las declaraciones iniciales del bucle %<for%> en modo C99 o C11"
  
! #: c/c-decl.cc:11598
  #, fuzzy, gcc-internal-format
  #| msgid "use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code"
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "use la opción -std=c99, -std=gnu99, -std=c11 o -std=gnu11 para compilar su código"
  
! #: c/c-decl.cc:11605
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "declaración de la variable static %qD en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11643
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "declaración de la variable %<extern%> %qD en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11650
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> se declaró en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11655
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> se declaró en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> se declaró en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11665
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "declaración de %qD que no es variable en la declaración inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11965
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "calificadores de espacio de direcciones incompatibles %qs y %qs"
  
! #: c/c-decl.cc:12024 c/c-decl.cc:12031
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "especificador %qE de declaración duplicado"
  
! #: c/c-decl.cc:12059 c/c-decl.cc:13180
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "múltiples clases de almacenamiento en los especificadores de declaración"
  
! #: c/c-decl.cc:12061
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<auto%>"
  msgid "%qs used with %<auto%>"
*************** msgstr "se usó %qE con %<auto%>"
*** 50045,50350 ****
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12062
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "se usó %qE con %<register%>"
  
! #: c/c-decl.cc:12075 c/c-decl.cc:12513 c/c-decl.cc:12971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "dos o más tipos de datos en los especificadores de la declaración"
  
! #: c/c-decl.cc:12087 cp/parser.cc:35091
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> es demasiado largo para GCC"
  
! #: c/c-decl.cc:12100
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 no admite %<long long%>"
  
! #: c/c-decl.cc:12353 c/c-parser.cc:12542
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 no admite tipos complejos"
  
! #: c/c-decl.cc:12407
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C no admite tipos saturantes"
  
! #: c/c-decl.cc:12486 c/c-decl.cc:13111 c/c-decl.cc:13170
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "%qE duplicado"
  
! #: c/c-decl.cc:12503
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a %<typeid%> expression"
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "no se pueden definir tipos en una expresión %<typeid%>"
  
! #: c/c-decl.cc:12507
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used here"
  msgstr "no se puede usar %s en asm aquí"
  
! #: c/c-decl.cc:12560
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C no admite los tipos %<__int%d%>"
  
! #: c/c-decl.cc:12582
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "no se admite %<__int%d%> para este objetivo"
  
! #: c/c-decl.cc:12625
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 no admite tipos booleanos"
  
! #: c/c-decl.cc:12744
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support the %<_Float%d%s%> type"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C no admite el tipo %<_float%d%s%>"
  
! #: c/c-decl.cc:12795 cp/parser.cc:20889
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "no se admite %<_float%d%s%> para este objetivo"
  
! #: c/c-decl.cc:12871
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C no admite coma flotante decimal"
  
! #: c/c-decl.cc:12895 c/c-decl.cc:13272 c/c-parser.cc:11443
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "no se admiten tipos de coma fija para este objetivo"
  
! #: c/c-decl.cc:12897
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C no admite tipos de coma fija"
  
! #: c/c-decl.cc:12926
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: c/c-decl.cc:12932
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant expression"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "el valor de enumerador para %qE no es una expresión constante entera"
  
! #: c/c-decl.cc:12939
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12987
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "la búsqueda en C++ de %qD devolvería un campo, no un tipo"
  
! #: c/c-decl.cc:13000
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE falla al ser un typedef o un tipo interno del compilador"
  
! #: c/c-decl.cc:13055
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE no está al inicio de la declaración"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13076 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "se usó %qE con %<auto%>"
  
! #: c/c-decl.cc:13078
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "se usó %qE con %<register%>"
  
! #: c/c-decl.cc:13080 c/c-decl.cc:13149
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "se usó %qE con %<typedef%>"
  
! #: c/c-decl.cc:13082 c/c-decl.cc:13119
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%qE used with %<constexpr%>"
  msgstr "se usó %qE con %<register%>"
  
! #: c/c-decl.cc:13096 c/c-parser.cc:3320 c/c-parser.cc:4691 c/c-parser.cc:10707
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO C99 no admite %qE"
  
! #: c/c-decl.cc:13099 c/c-parser.cc:3323 c/c-parser.cc:4694 c/c-parser.cc:10710
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 no admite %qE"
  
! #: c/c-decl.cc:13125
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> antes de %<extern%>"
  
! #: c/c-decl.cc:13134
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> antes de %<static%>"
  
! #: c/c-decl.cc:13140
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<auto%>"
  msgid "%<typedef%> used with %<auto%>"
  msgstr "se usó %qE con %<auto%>"
  
! #: c/c-decl.cc:13147
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%qE used with %<extern%>"
  msgstr "se usó %qE con %<register%>"
  
! #: c/c-decl.cc:13155
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qE used with %qs"
  msgstr "se usó %qs con %qE"
  
! #: c/c-decl.cc:13168
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "%<_Thread_local%> o %<__thread%> duplicado"
  
! #: c/c-decl.cc:13184
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "se usó %qs con %qE"
  
! #: c/c-decl.cc:13192
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %qE"
  msgid "%<constexpr%> used with %qE"
  msgstr "se usó %<__thread%> con %qE"
  
! #: c/c-decl.cc:13269
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "se usó %<_Sat%> sin %<_Fract%> o %<_Accum%>"
  
! #: c/c-decl.cc:13284
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C no admite %<complex%> simples que significan %<double complex%>"
  
! #: c/c-decl.cc:13295
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-decl.cc:13324
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13350 c/c-decl.cc:13366 c/c-decl.cc:13392
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C no admite tipos enteros complejos"
  
! #: c/c-decl.cc:13538
  #, fuzzy, gcc-internal-format
  #| msgid "Fixed line length must be at least seven."
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "La longitud de línea fija debe ser al menos de siete."
  
! #: c/c-decl.cc:13547
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<__int128%> for %qs"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C++ no admite %<__int128%> para %qs"
  
! #: c/c-decl.cc:13847 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "el combinador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_out%> ni %<omp_in%>"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "el nicializador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_priv%> ni %<omp_orig%>"
  
! #: c/c-decl.cc:13975
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr "ISO C90 no admite el identificador predefinido %<__func__%>"
  
! #: c/c-decl.cc:14027
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr "%qE no nombra a un tipo"
  
! #: c/c-decl.cc:14031
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr "%qE no nombra a un tipo"
  
! #: c/c-decl.cc:14036
  #, fuzzy, gcc-internal-format
  #| msgid "%Hbreak statement not within loop or switch"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "%Hla declaración break no está dentro de un bucle o switch"
  
! #: c/c-decl.cc:14039
  #, fuzzy, gcc-internal-format
  #| msgid "continue label %qs does not name a loop"
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "la etiqueta continue %qs no nombra un bucle"
  
! #: c/c-decl.cc:14045
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14047 c/c-decl.cc:14064
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "%<switch%> name defined here"
  msgstr "se definió struct aquí"
  
! #: c/c-decl.cc:14055
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14057
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "loop name defined here"
  msgstr "se definió union aquí"
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
--- 50055,50360 ----
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12066
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "se usó %qE con %<register%>"
  
! #: c/c-decl.cc:12079 c/c-decl.cc:12517 c/c-decl.cc:12975
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "dos o más tipos de datos en los especificadores de la declaración"
  
! #: c/c-decl.cc:12091 cp/parser.cc:35150
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> es demasiado largo para GCC"
  
! #: c/c-decl.cc:12104
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 no admite %<long long%>"
  
! #: c/c-decl.cc:12357 c/c-parser.cc:12587
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 no admite tipos complejos"
  
! #: c/c-decl.cc:12411
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C no admite tipos saturantes"
  
! #: c/c-decl.cc:12490 c/c-decl.cc:13115 c/c-decl.cc:13174
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "%qE duplicado"
  
! #: c/c-decl.cc:12507
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a %<typeid%> expression"
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "no se pueden definir tipos en una expresión %<typeid%>"
  
! #: c/c-decl.cc:12511
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used here"
  msgstr "no se puede usar %s en asm aquí"
  
! #: c/c-decl.cc:12564
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C no admite los tipos %<__int%d%>"
  
! #: c/c-decl.cc:12586
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "no se admite %<__int%d%> para este objetivo"
  
! #: c/c-decl.cc:12629
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 no admite tipos booleanos"
  
! #: c/c-decl.cc:12748
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support the %<_Float%d%s%> type"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C no admite el tipo %<_float%d%s%>"
  
! #: c/c-decl.cc:12799 cp/parser.cc:20893
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "no se admite %<_float%d%s%> para este objetivo"
  
! #: c/c-decl.cc:12875
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C no admite coma flotante decimal"
  
! #: c/c-decl.cc:12899 c/c-decl.cc:13276 c/c-parser.cc:11488
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "no se admiten tipos de coma fija para este objetivo"
  
! #: c/c-decl.cc:12901
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C no admite tipos de coma fija"
  
! #: c/c-decl.cc:12930
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: c/c-decl.cc:12936
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant expression"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "el valor de enumerador para %qE no es una expresión constante entera"
  
! #: c/c-decl.cc:12943
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12991
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "la búsqueda en C++ de %qD devolvería un campo, no un tipo"
  
! #: c/c-decl.cc:13004
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE falla al ser un typedef o un tipo interno del compilador"
  
! #: c/c-decl.cc:13059
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE no está al inicio de la declaración"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13080 c/c-decl.cc:13157
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "se usó %qE con %<auto%>"
  
! #: c/c-decl.cc:13082
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "se usó %qE con %<register%>"
  
! #: c/c-decl.cc:13084 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "se usó %qE con %<typedef%>"
  
! #: c/c-decl.cc:13086 c/c-decl.cc:13123
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%qE used with %<constexpr%>"
  msgstr "se usó %qE con %<register%>"
  
! #: c/c-decl.cc:13100 c/c-parser.cc:3365 c/c-parser.cc:4736 c/c-parser.cc:10752
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO C99 no admite %qE"
  
! #: c/c-decl.cc:13103 c/c-parser.cc:3368 c/c-parser.cc:4739 c/c-parser.cc:10755
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 no admite %qE"
  
! #: c/c-decl.cc:13129
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> antes de %<extern%>"
  
! #: c/c-decl.cc:13138
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> antes de %<static%>"
  
! #: c/c-decl.cc:13144
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<auto%>"
  msgid "%<typedef%> used with %<auto%>"
  msgstr "se usó %qE con %<auto%>"
  
! #: c/c-decl.cc:13151
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%qE used with %<extern%>"
  msgstr "se usó %qE con %<register%>"
  
! #: c/c-decl.cc:13159
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qE used with %qs"
  msgstr "se usó %qs con %qE"
  
! #: c/c-decl.cc:13172
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "%<_Thread_local%> o %<__thread%> duplicado"
  
! #: c/c-decl.cc:13188
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "se usó %qs con %qE"
  
! #: c/c-decl.cc:13196
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %qE"
  msgid "%<constexpr%> used with %qE"
  msgstr "se usó %<__thread%> con %qE"
  
! #: c/c-decl.cc:13273
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "se usó %<_Sat%> sin %<_Fract%> o %<_Accum%>"
  
! #: c/c-decl.cc:13288
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C no admite %<complex%> simples que significan %<double complex%>"
  
! #: c/c-decl.cc:13299
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-decl.cc:13328
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13354 c/c-decl.cc:13370 c/c-decl.cc:13396
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C no admite tipos enteros complejos"
  
! #: c/c-decl.cc:13542
  #, fuzzy, gcc-internal-format
  #| msgid "Fixed line length must be at least seven."
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "La longitud de línea fija debe ser al menos de siete."
  
! #: c/c-decl.cc:13551
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<__int128%> for %qs"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C++ no admite %<__int128%> para %qs"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "el combinador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_out%> ni %<omp_in%>"
  
! #: c/c-decl.cc:13855 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "el nicializador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_priv%> ni %<omp_orig%>"
  
! #: c/c-decl.cc:13979
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr "ISO C90 no admite el identificador predefinido %<__func__%>"
  
! #: c/c-decl.cc:14031
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr "%qE no nombra a un tipo"
  
! #: c/c-decl.cc:14035
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr "%qE no nombra a un tipo"
  
! #: c/c-decl.cc:14040
  #, fuzzy, gcc-internal-format
  #| msgid "%Hbreak statement not within loop or switch"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "%Hla declaración break no está dentro de un bucle o switch"
  
! #: c/c-decl.cc:14043
  #, fuzzy, gcc-internal-format
  #| msgid "continue label %qs does not name a loop"
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "la etiqueta continue %qs no nombra un bucle"
  
! #: c/c-decl.cc:14049
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14051 c/c-decl.cc:14068
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "%<switch%> name defined here"
  msgstr "se definió struct aquí"
  
! #: c/c-decl.cc:14059
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14061
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "loop name defined here"
  msgstr "se definió union aquí"
  
! #: c/c-decl.cc:14065
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
*************** msgstr ""
*** 50355,50391 ****
  msgid "%qs is a keyword with %qs onwards"
  msgstr "%qs se debe usar con %qs"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14134 cp/typeck.cc:5803
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "desplazamiento a la izquierda o valor negativo"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14143 cp/typeck.cc:5811
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "la cuenta de desplazamiento a la izquierda es negativa"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14070 cp/typeck.cc:5750
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14162 cp/typeck.cc:5819
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "cuenta de desplazamiento a la izquierda >= anchura del tipo"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14094 cp/typeck.cc:5761
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "cuenta de desplazamiento a la derecha >= anchura del tipo"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14154
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "cuenta de desplazamiento a la izquierda >= anchura del elemento del vector"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14081
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "cuenta de desplazamiento a la derecha >= anchura del elemento del vector"
--- 50365,50401 ----
  msgid "%qs is a keyword with %qs onwards"
  msgstr "%qs se debe usar con %qs"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14151 cp/typeck.cc:5919
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "desplazamiento a la izquierda o valor negativo"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14160 cp/typeck.cc:5927
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "la cuenta de desplazamiento a la izquierda es negativa"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14087 cp/typeck.cc:5866
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14179 cp/typeck.cc:5935
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "cuenta de desplazamiento a la izquierda >= anchura del tipo"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14111 cp/typeck.cc:5877
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "cuenta de desplazamiento a la derecha >= anchura del tipo"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14171
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "cuenta de desplazamiento a la izquierda >= anchura del elemento del vector"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14098
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "cuenta de desplazamiento a la derecha >= anchura del elemento del vector"
*************** msgstr "marcador de conflicto en control
*** 50406,50542 ****
  msgid "to match this %qs"
  msgstr "%J  otro tipo aquí"
  
! #: c/c-parser.cc:1431 cp/parser.cc:35328
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "se esperaba fin de línea"
  
! #: c/c-parser.cc:1950
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C prohíbe una unidad de traducción vacía"
  
! #: c/c-parser.cc:1976 c/c-parser.cc:1985 c/c-parser.cc:27770 cp/parser.cc:51250
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2081 c/c-parser.cc:14533
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO C no permite un %<;%> extra fuera de una función"
  
! #: c/c-parser.cc:2165
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgid "%<assume%> attribute at top level"
  msgstr "el atributo %<fallthrough%> no está seguido de %<;%>"
  
! #: c/c-parser.cc:2364
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr "nombre de tipo %qE desconocido; utilice la palabra clave %<struct%> para hacer referencia al tipo"
  
! #: c/c-parser.cc:2372
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr "nombre de tipo %qE desconocido; utilice la palabra clave %<union%> para hacer referencia al tipo"
  
! #: c/c-parser.cc:2380
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr "nombre de tipo %qE desconocido; utilice la palabra clave %<enum%> para hacer referencia al tipo"
  
! #: c/c-parser.cc:2393 c/c-parser.cc:3588 c/c-parser.cc:5295
  #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "nombre de tipo %qE desconocido; ¿quiso decir %qs?"
  
! #: c/c-parser.cc:2397 c/c-parser.cc:3592 c/c-parser.cc:5299
  #, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "nombre de tipo %qE desconocido"
  
! #: c/c-parser.cc:2424 c/c-parser.cc:15911 c/c-parser.cc:24927
! #: c/c-parser.cc:25670 c/c-parser.cc:26256 cp/parser.cc:48093
! #: cp/parser.cc:53871
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "se esperaban especificadores de declaración"
  
! #: c/c-parser.cc:2448
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared with an exception specification"
  msgid "%qT declared in underspecified object declaration"
  msgstr "%q+D se declaró con una especificación de excepción"
  
! #: c/c-parser.cc:2453
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specified for friend class declaration"
  msgid "%qT defined in underspecified object declaration"
  msgstr "se especificó %<inline%> para la declaración de clase friend"
  
! #: c/c-parser.cc:2489
  #, fuzzy, gcc-internal-format
  #| msgid "useless %qs in empty declaration"
  msgid "%qs in empty declaration"
  msgstr "%qs sin uso en declaración vacía"
  
! #: c/c-parser.cc:2503
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgid "%<fallthrough%> attribute at top level"
  msgstr "el atributo %<fallthrough%> no está seguido de %<;%>"
  
! #: c/c-parser.cc:2541 c/c-parser.cc:8296
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2557 c/c-parser.cc:4483
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "se esperaba %<;>, identificador o %<(%>"
  
! #: c/c-parser.cc:2575 cp/parser.cc:37586 cp/parser.cc:37658
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "se descartan los atributos de prefijo para los métodos"
  
! #: c/c-parser.cc:2610
  #, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "se descartan los atributos de prefijo para las implementaciones"
  
! #: c/c-parser.cc:2631
  #, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "atributo inesperado"
  
! #: c/c-parser.cc:2641 c/c-parser.cc:8316 cp/parser.cc:13359 cp/parser.cc:13620
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "el atributo %<fallthrough%> no está seguido de %<;%>"
  
! #: c/c-parser.cc:2644 c/c-parser.cc:8283 cp/cp-gimplify.cc:3684
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "el atributo %<fallthrough%> no está seguido de %<;%>"
  
! #: c/c-parser.cc:2694
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr "%<__auto_type%> requiere un identificador plano como declarador"
  
! #: c/c-parser.cc:2707
  #, fuzzy, gcc-internal-format
  #| msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr "%<__auto_type%> requiere un identificador plano como declarador"
  
! #: c/c-parser.cc:2733
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "la definición de datos no tiene tipo o clase de almacenamiento"
--- 50416,50552 ----
  msgid "to match this %qs"
  msgstr "%J  otro tipo aquí"
  
! #: c/c-parser.cc:1476 cp/parser.cc:35387
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "se esperaba fin de línea"
  
! #: c/c-parser.cc:1995
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C prohíbe una unidad de traducción vacía"
  
! #: c/c-parser.cc:2021 c/c-parser.cc:2030 c/c-parser.cc:27816 cp/parser.cc:51309
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2126 c/c-parser.cc:14578
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO C no permite un %<;%> extra fuera de una función"
  
! #: c/c-parser.cc:2210
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgid "%<assume%> attribute at top level"
  msgstr "el atributo %<fallthrough%> no está seguido de %<;%>"
  
! #: c/c-parser.cc:2409
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr "nombre de tipo %qE desconocido; utilice la palabra clave %<struct%> para hacer referencia al tipo"
  
! #: c/c-parser.cc:2417
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr "nombre de tipo %qE desconocido; utilice la palabra clave %<union%> para hacer referencia al tipo"
  
! #: c/c-parser.cc:2425
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr "nombre de tipo %qE desconocido; utilice la palabra clave %<enum%> para hacer referencia al tipo"
  
! #: c/c-parser.cc:2438 c/c-parser.cc:3633 c/c-parser.cc:5340
  #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "nombre de tipo %qE desconocido; ¿quiso decir %qs?"
  
! #: c/c-parser.cc:2442 c/c-parser.cc:3637 c/c-parser.cc:5344
  #, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "nombre de tipo %qE desconocido"
  
! #: c/c-parser.cc:2469 c/c-parser.cc:15956 c/c-parser.cc:24972
! #: c/c-parser.cc:25715 c/c-parser.cc:26301 cp/parser.cc:48152
! #: cp/parser.cc:53924
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "se esperaban especificadores de declaración"
  
! #: c/c-parser.cc:2493
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared with an exception specification"
  msgid "%qT declared in underspecified object declaration"
  msgstr "%q+D se declaró con una especificación de excepción"
  
! #: c/c-parser.cc:2498
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specified for friend class declaration"
  msgid "%qT defined in underspecified object declaration"
  msgstr "se especificó %<inline%> para la declaración de clase friend"
  
! #: c/c-parser.cc:2534
  #, fuzzy, gcc-internal-format
  #| msgid "useless %qs in empty declaration"
  msgid "%qs in empty declaration"
  msgstr "%qs sin uso en declaración vacía"
  
! #: c/c-parser.cc:2548
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgid "%<fallthrough%> attribute at top level"
  msgstr "el atributo %<fallthrough%> no está seguido de %<;%>"
  
! #: c/c-parser.cc:2586 c/c-parser.cc:8341
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2602 c/c-parser.cc:4528
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "se esperaba %<;>, identificador o %<(%>"
  
! #: c/c-parser.cc:2620 cp/parser.cc:37645 cp/parser.cc:37717
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "se descartan los atributos de prefijo para los métodos"
  
! #: c/c-parser.cc:2655
  #, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "se descartan los atributos de prefijo para las implementaciones"
  
! #: c/c-parser.cc:2676
  #, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "atributo inesperado"
  
! #: c/c-parser.cc:2686 c/c-parser.cc:8361 cp/parser.cc:13361 cp/parser.cc:13622
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "el atributo %<fallthrough%> no está seguido de %<;%>"
  
! #: c/c-parser.cc:2689 c/c-parser.cc:8328 cp/cp-gimplify.cc:3689
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "el atributo %<fallthrough%> no está seguido de %<;%>"
  
! #: c/c-parser.cc:2739
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr "%<__auto_type%> requiere un identificador plano como declarador"
  
! #: c/c-parser.cc:2752
  #, fuzzy, gcc-internal-format
  #| msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr "%<__auto_type%> requiere un identificador plano como declarador"
  
! #: c/c-parser.cc:2778
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "la definición de datos no tiene tipo o clase de almacenamiento"
*************** msgstr "la definición de datos no tiene
*** 50544,50577 ****
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2748
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "los atributos deben especificarse antes del declarador en una definición de función"
  
! #: c/c-parser.cc:2787
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr "se usó %<__auto_type%> con un inicializador de campo de bits"
  
! #: c/c-parser.cc:2899 c/c-parser.cc:3044
  #, fuzzy, gcc-internal-format
  #| msgid "%<__auto_type%> requires an initialized data declaration"
  msgid "%qs requires an initialized data declaration"
  msgstr "%<__auto_type%> requiere una declaración de datos inicializados"
  
! #: c/c-parser.cc:2999
  #, fuzzy, gcc-internal-format
  #| msgid "%<__auto_type%> may only be used with a single declarator"
  msgid "%qs may only be used with a single declarator"
  msgstr "%<__auto_type%> sólo se puede utilizar con una declaración simple"
  
! #: c/c-parser.cc:3031 cp/parser.cc:16635
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "se esperaba %<,%> o %<;%>"
  
! #: c/c-parser.cc:3036
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration in condition can only declare a single object"
--- 50554,50587 ----
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2793
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "los atributos deben especificarse antes del declarador en una definición de función"
  
! #: c/c-parser.cc:2832
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr "se usó %<__auto_type%> con un inicializador de campo de bits"
  
! #: c/c-parser.cc:2944 c/c-parser.cc:3089
  #, fuzzy, gcc-internal-format
  #| msgid "%<__auto_type%> requires an initialized data declaration"
  msgid "%qs requires an initialized data declaration"
  msgstr "%<__auto_type%> requiere una declaración de datos inicializados"
  
! #: c/c-parser.cc:3044
  #, fuzzy, gcc-internal-format
  #| msgid "%<__auto_type%> may only be used with a single declarator"
  msgid "%qs may only be used with a single declarator"
  msgstr "%<__auto_type%> sólo se puede utilizar con una declaración simple"
  
! #: c/c-parser.cc:3076 cp/parser.cc:16639
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "se esperaba %<,%> o %<;%>"
  
! #: c/c-parser.cc:3081
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration in condition can only declare a single object"
*************** msgstr "la declaración no declara nada"
*** 50580,50969 ****
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3055 c/c-parser.cc:3097
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr "se esperaba %<=%>, %<,%>, %<;%>, %<asm%> o %<__attribute__%>"
  
! #: c/c-parser.cc:3064
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO C prohíbe las funciones anidadas"
  
! #: c/c-parser.cc:3346 c/c-parser.cc:9636 c/c-parser.cc:15984
! #: c/c-parser.cc:20710 cp/parser.cc:42983
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "se esperaba una cadena literal"
  
! #: c/c-parser.cc:3355
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C99 does not support %<_Static_assert%>"
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C99 no admite %<_Static_assert%>"
  
! #: c/c-parser.cc:3361
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "la expresión en la aserción static no es un entero"
  
! #: c/c-parser.cc:3370
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "la expresión en la aserción static no es una expresión constante entera"
  
! #: c/c-parser.cc:3375
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "la expresión en la aserción static no es una constante"
  
! #: c/c-parser.cc:3382
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr "falló la aserción estática: %E"
  
! #: c/c-parser.cc:3384 cp/semantics.cc:12469
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "falló la aserción estática: %E"
  
! #: c/c-parser.cc:3764
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr "%<_Atomic%> en Objective-C"
  
! #: c/c-parser.cc:3767
  #, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C99 no admite el calificador %<_Alignas%>"
  
! #: c/c-parser.cc:3770
  #, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 no admite el calificador %<_Atomic%>"
  
! #: c/c-parser.cc:3798
  #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "se aplicó %<_Atomic%> a un tipo calificado"
  
! #: c/c-parser.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "%<__GIMPLE%> only valid with -fgimple"
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr "%<__GIMPLE%> solo es válido con -fgimple"
  
! #: c/c-parser.cc:3865
  #, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "un enum vacío no es válido"
  
! #: c/c-parser.cc:3876
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use mode %qs for enumeral types"
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "no se puede usar el modo %qs para tipos de enumeración"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3888 c/c-parser.cc:5120 c/c-parser.cc:5978 c/c-parser.cc:5995
! #: c/c-parser.cc:6580 c/c-parser.cc:7489 c/c-parser.cc:9503 c/c-parser.cc:9586
! #: c/c-parser.cc:10566 c/c-parser.cc:10881 c/c-parser.cc:10890
! #: c/c-parser.cc:11503 c/c-parser.cc:11791 c/c-parser.cc:11822
! #: c/c-parser.cc:13189 c/c-parser.cc:13763 c/c-parser.cc:13801
! #: c/c-parser.cc:14115 c/c-parser.cc:14166 c/c-parser.cc:14326
! #: c/c-parser.cc:14356 c/c-parser.cc:14364 c/c-parser.cc:14393
! #: c/c-parser.cc:14406 c/c-parser.cc:14712 c/c-parser.cc:14836
! #: c/c-parser.cc:15421 c/c-parser.cc:15474 c/c-parser.cc:15490
! #: c/c-parser.cc:15536 c/c-parser.cc:16557 c/c-parser.cc:16602
! #: c/c-parser.cc:19478 c/c-parser.cc:19615 c/c-parser.cc:20481
! #: c/c-parser.cc:23540 c/c-parser.cc:26738 c/c-parser.cc:26924
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9871
! #: cp/parser.cc:35331 cp/parser.cc:38563 cp/parser.cc:41808 cp/parser.cc:42000
! #: cp/parser.cc:49790 cp/parser.cc:53098
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "se esperaba un identificador"
  
! #: c/c-parser.cc:3961
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-parser.cc:3970
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:3993
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "no %<enum%> underlying type specified"
  msgstr "no se especificaron ficheros de entrada"
  
! #: c/c-parser.cc:3997
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type %qT"
  msgid "invalid %<enum%> underlying type"
  msgstr "uso no válido del tipo indefinido %qT"
  
! #: c/c-parser.cc:4027
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch with previous implicit declaration"
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "no coinciden los tipos con la declaración implícita previa"
  
! #: c/c-parser.cc:4103 cp/parser.cc:22433
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "coma al final de la lista de enumeradores"
  
! #: c/c-parser.cc:4109 c/c-parser.cc:20758 cp/parser.cc:43046
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr "se esperaba %<,%> o %<}%>"
  
! #: c/c-parser.cc:4152
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO C prohíbe las referencias hacia adelante a tipos %<enum%>"
  
! #: c/c-parser.cc:4277
  #, gcc-internal-format
  msgid "expected class name"
  msgstr "se esperaba un nombre de clase"
  
! #: c/c-parser.cc:4299
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "se especificó un punto y coma extra en un struct o union"
  
! #: c/c-parser.cc:4328
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "no hay punto y coma al final del struct o union"
  
! #: c/c-parser.cc:4445 c/c-parser.cc:6320
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "se esperaba una lista de calificadores-especificadores"
  
! #: c/c-parser.cc:4456
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO C prohíbe declaraciones de miembros con no miembros"
  
! #: c/c-parser.cc:4550
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr "se esperaba %<,%>, %<;%> o %<}%>"
  
! #: c/c-parser.cc:4557
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr "se esperaba %<:%>, %<,%>, %<;%>, %<}%> o %<__attribute__%>"
  
! #: c/c-parser.cc:4629
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "se aplicó %<typeof%> a un campo de bits"
  
! #: c/c-parser.cc:4951
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr "se esperaba un identificador o %<(%>"
  
! #: c/c-parser.cc:5013
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr "%<static%> puede no ser utilizado cuando se define (opuesto a la declaración) un dato miembro static"
  
! #: c/c-parser.cc:5021
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<static%> may not be used without an array size"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: c/c-parser.cc:5181
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C requires a named argument before %<...%>"
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO C requiere un argumento con nombre antes de %<...%>"
  
! #: c/c-parser.cc:5306
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "se esperaban especificadores de declaración o %<...%>"
  
! #: c/c-parser.cc:5536
  #, fuzzy, gcc-internal-format
  #| msgid "parameter packs must be at the end of the parameter list"
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr "los paquetes de parámetros deben estar al final de la lista de parámetros"
  
! #: c/c-parser.cc:5824 cp/parser.cc:30738
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected OpenMP directive name"
  msgstr "se esperaba nombre de función"
  
! #: c/c-parser.cc:5871 cp/parser.cc:30794
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:6016 cp/parser.cc:30962
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: c/c-parser.cc:6032 cp/parser.cc:30978
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE attribute does not take any arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: c/c-parser.cc:6153
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-parser.cc:6397 c/c-parser.cc:6463 c/c-typeck.cc:9642
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "un objeto de tamaño variable puede no ser inicializado"
  
! #: c/c-parser.cc:6455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C prohíbe las llaves de inicializador vacías"
  
! #: c/c-parser.cc:6544
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "uso obsoleto del inicializador designado con %<:%>"
  
! #: c/c-parser.cc:6700
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C prohíbe la especificación de rangos de elementos a inicializar"
  
! #: c/c-parser.cc:6712
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C90 prohíbe la especificación de subobjetos a inicializar"
  
! #: c/c-parser.cc:6720
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "uso obsoleto del inicializador designado sin %<=%>"
  
! #: c/c-parser.cc:7007 cp/parser.cc:13742
  #, fuzzy, gcc-internal-format
  #| msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr "no hay cláusulas válidas especificadas en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:7014 cp/parser.cc:13749
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "la región %<ordered%> debe estar bien anidada dentro de una región de bucle con una cláusula %<ordered%>"
  
! #: c/c-parser.cc:7021 cp/parser.cc:13756
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-parser.cc:7028
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7084 c/c-parser.cc:7239 cp/parser.cc:12633 cp/parser.cc:12783
! #: cp/parser.cc:50777
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7092 cp/parser.cc:12641
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7116 c/c-parser.cc:7337 c/c-parser.cc:27447 cp/parser.cc:12665
! #: cp/parser.cc:50757 cp/parser.cc:50896
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7208 cp/parser.cc:12752
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7216 cp/parser.cc:12760
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7228 cp/parser.cc:12772
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7349 cp/parser.cc:12902
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7407 cp/parser.cc:15356
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qs attribute does not take any arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: c/c-parser.cc:7504
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C prohíbe las declaraciones etiquetadas"
  
! #: c/c-parser.cc:7510 c/c-parser.cc:7702 c/c-parser.cc:7728
  #: c/gimple-parser.cc:467
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "se esperaba una declaración"
  
! #: c/c-parser.cc:7629
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "una etiqueta sólo puede ser parte de una declaración y una declaración no es un enunciado"
  
! #: c/c-parser.cc:7649 c/c-parser.cc:7692
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C90 prohíbe mezclar declaraciones y código"
  
! #: c/c-parser.cc:7736
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "se esperaba %<}%> antes de %<else%>"
  
! #: c/c-parser.cc:7741 cp/parser.cc:13809
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> sin un %<if%> previo"
  
! #: c/c-parser.cc:7776
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "etiqueta al final de una declaración compuesta"
--- 50590,50979 ----
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3100 c/c-parser.cc:3142
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr "se esperaba %<=%>, %<,%>, %<;%>, %<asm%> o %<__attribute__%>"
  
! #: c/c-parser.cc:3109
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO C prohíbe las funciones anidadas"
  
! #: c/c-parser.cc:3391 c/c-parser.cc:9681 c/c-parser.cc:16029
! #: c/c-parser.cc:20755 cp/parser.cc:43042
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "se esperaba una cadena literal"
  
! #: c/c-parser.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C99 does not support %<_Static_assert%>"
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C99 no admite %<_Static_assert%>"
  
! #: c/c-parser.cc:3406
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "la expresión en la aserción static no es un entero"
  
! #: c/c-parser.cc:3415
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "la expresión en la aserción static no es una expresión constante entera"
  
! #: c/c-parser.cc:3420
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "la expresión en la aserción static no es una constante"
  
! #: c/c-parser.cc:3427
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr "falló la aserción estática: %E"
  
! #: c/c-parser.cc:3429 cp/semantics.cc:12469
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "falló la aserción estática: %E"
  
! #: c/c-parser.cc:3809
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr "%<_Atomic%> en Objective-C"
  
! #: c/c-parser.cc:3812
  #, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C99 no admite el calificador %<_Alignas%>"
  
! #: c/c-parser.cc:3815
  #, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 no admite el calificador %<_Atomic%>"
  
! #: c/c-parser.cc:3843
  #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "se aplicó %<_Atomic%> a un tipo calificado"
  
! #: c/c-parser.cc:3873
  #, fuzzy, gcc-internal-format
  #| msgid "%<__GIMPLE%> only valid with -fgimple"
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr "%<__GIMPLE%> solo es válido con -fgimple"
  
! #: c/c-parser.cc:3910
  #, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "un enum vacío no es válido"
  
! #: c/c-parser.cc:3921
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use mode %qs for enumeral types"
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "no se puede usar el modo %qs para tipos de enumeración"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3933 c/c-parser.cc:5165 c/c-parser.cc:6023 c/c-parser.cc:6040
! #: c/c-parser.cc:6625 c/c-parser.cc:7534 c/c-parser.cc:9548 c/c-parser.cc:9631
! #: c/c-parser.cc:10611 c/c-parser.cc:10926 c/c-parser.cc:10935
! #: c/c-parser.cc:11548 c/c-parser.cc:11836 c/c-parser.cc:11867
! #: c/c-parser.cc:13234 c/c-parser.cc:13808 c/c-parser.cc:13846
! #: c/c-parser.cc:14160 c/c-parser.cc:14211 c/c-parser.cc:14371
! #: c/c-parser.cc:14401 c/c-parser.cc:14409 c/c-parser.cc:14438
! #: c/c-parser.cc:14451 c/c-parser.cc:14757 c/c-parser.cc:14881
! #: c/c-parser.cc:15466 c/c-parser.cc:15519 c/c-parser.cc:15535
! #: c/c-parser.cc:15581 c/c-parser.cc:16602 c/c-parser.cc:16647
! #: c/c-parser.cc:19523 c/c-parser.cc:19660 c/c-parser.cc:20526
! #: c/c-parser.cc:23585 c/c-parser.cc:26783 c/c-parser.cc:26970
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9873
! #: cp/parser.cc:35390 cp/parser.cc:38622 cp/parser.cc:41867 cp/parser.cc:42059
! #: cp/parser.cc:49849 cp/parser.cc:53151
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "se esperaba un identificador"
  
! #: c/c-parser.cc:4006
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-parser.cc:4015
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4038
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "no %<enum%> underlying type specified"
  msgstr "no se especificaron ficheros de entrada"
  
! #: c/c-parser.cc:4042
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type %qT"
  msgid "invalid %<enum%> underlying type"
  msgstr "uso no válido del tipo indefinido %qT"
  
! #: c/c-parser.cc:4072
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch with previous implicit declaration"
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "no coinciden los tipos con la declaración implícita previa"
  
! #: c/c-parser.cc:4148 cp/parser.cc:22437
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "coma al final de la lista de enumeradores"
  
! #: c/c-parser.cc:4154 c/c-parser.cc:20803 cp/parser.cc:43105
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr "se esperaba %<,%> o %<}%>"
  
! #: c/c-parser.cc:4197
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO C prohíbe las referencias hacia adelante a tipos %<enum%>"
  
! #: c/c-parser.cc:4322
  #, gcc-internal-format
  msgid "expected class name"
  msgstr "se esperaba un nombre de clase"
  
! #: c/c-parser.cc:4344
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "se especificó un punto y coma extra en un struct o union"
  
! #: c/c-parser.cc:4373
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "no hay punto y coma al final del struct o union"
  
! #: c/c-parser.cc:4490 c/c-parser.cc:6365
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "se esperaba una lista de calificadores-especificadores"
  
! #: c/c-parser.cc:4501
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO C prohíbe declaraciones de miembros con no miembros"
  
! #: c/c-parser.cc:4595
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr "se esperaba %<,%>, %<;%> o %<}%>"
  
! #: c/c-parser.cc:4602
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr "se esperaba %<:%>, %<,%>, %<;%>, %<}%> o %<__attribute__%>"
  
! #: c/c-parser.cc:4674
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "se aplicó %<typeof%> a un campo de bits"
  
! #: c/c-parser.cc:4996
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr "se esperaba un identificador o %<(%>"
  
! #: c/c-parser.cc:5058
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr "%<static%> puede no ser utilizado cuando se define (opuesto a la declaración) un dato miembro static"
  
! #: c/c-parser.cc:5066
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<static%> may not be used without an array size"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: c/c-parser.cc:5226
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C requires a named argument before %<...%>"
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO C requiere un argumento con nombre antes de %<...%>"
  
! #: c/c-parser.cc:5351
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "se esperaban especificadores de declaración o %<...%>"
  
! #: c/c-parser.cc:5581
  #, fuzzy, gcc-internal-format
  #| msgid "parameter packs must be at the end of the parameter list"
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr "los paquetes de parámetros deben estar al final de la lista de parámetros"
  
! #: c/c-parser.cc:5869 cp/parser.cc:30792
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected OpenMP directive name"
  msgstr "se esperaba nombre de función"
  
! #: c/c-parser.cc:5916 cp/parser.cc:30848
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:6061 cp/parser.cc:31016
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: c/c-parser.cc:6077 cp/parser.cc:31032
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE attribute does not take any arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: c/c-parser.cc:6198
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-parser.cc:6442 c/c-parser.cc:6508 c/c-typeck.cc:9659
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "un objeto de tamaño variable puede no ser inicializado"
  
! #: c/c-parser.cc:6500
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C prohíbe las llaves de inicializador vacías"
  
! #: c/c-parser.cc:6589
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "uso obsoleto del inicializador designado con %<:%>"
  
! #: c/c-parser.cc:6745
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C prohíbe la especificación de rangos de elementos a inicializar"
  
! #: c/c-parser.cc:6757
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C90 prohíbe la especificación de subobjetos a inicializar"
  
! #: c/c-parser.cc:6765
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "uso obsoleto del inicializador designado sin %<=%>"
  
! #: c/c-parser.cc:7052 cp/parser.cc:13744
  #, fuzzy, gcc-internal-format
  #| msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr "no hay cláusulas válidas especificadas en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:7059 cp/parser.cc:13751
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "la región %<ordered%> debe estar bien anidada dentro de una región de bucle con una cláusula %<ordered%>"
  
! #: c/c-parser.cc:7066 cp/parser.cc:13758
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-parser.cc:7073
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7129 c/c-parser.cc:7284 cp/parser.cc:12635 cp/parser.cc:12785
! #: cp/parser.cc:50836
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7137 cp/parser.cc:12643
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7161 c/c-parser.cc:7382 c/c-parser.cc:27493 cp/parser.cc:12667
! #: cp/parser.cc:50816 cp/parser.cc:50955
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7253 cp/parser.cc:12754
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7261 cp/parser.cc:12762
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7273 cp/parser.cc:12774
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7394 cp/parser.cc:12904
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7452 cp/parser.cc:15358
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qs attribute does not take any arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: c/c-parser.cc:7549
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C prohíbe las declaraciones etiquetadas"
  
! #: c/c-parser.cc:7555 c/c-parser.cc:7747 c/c-parser.cc:7773
  #: c/gimple-parser.cc:467
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "se esperaba una declaración"
  
! #: c/c-parser.cc:7674
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "una etiqueta sólo puede ser parte de una declaración y una declaración no es un enunciado"
  
! #: c/c-parser.cc:7694 c/c-parser.cc:7737
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C90 prohíbe mezclar declaraciones y código"
  
! #: c/c-parser.cc:7781
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "se esperaba %<}%> antes de %<else%>"
  
! #: c/c-parser.cc:7786 cp/parser.cc:13811
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> sin un %<if%> previo"
  
! #: c/c-parser.cc:7821
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "etiqueta al final de una declaración compuesta"
*************** msgstr "etiqueta al final de una declara
*** 50972,51096 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7833 c/c-parser.cc:7837 c/c-parser.cc:8345
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13265
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "se esperaba una declaración"
  
! #: c/c-parser.cc:7918
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "se esperaba %<:%> o %<...%>"
  
! #: c/c-parser.cc:7948
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8201
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "se esperaba un identificador o %<*%>"
  
! #: c/c-parser.cc:8327
  #, fuzzy, gcc-internal-format
  #| msgid "only attribute %<fallthrough%> can be applied to a null statement"
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "solo el atributo %<fallthrough%> se puede aplicar a sentencias nulas"
  
! #: c/c-parser.cc:8437
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C no admite coma flotante decimal"
  
! #: c/c-parser.cc:8459
  #, fuzzy, gcc-internal-format
  #| msgid "expression list treated as compound expression in initializer"
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "se trata la lista de expresiones como una expresión compuesta en en inicializador"
  
! #: c/c-parser.cc:8476 cp/parser.cc:5462 cp/parser.cc:16420
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "se esperaba una declaración"
  
! #: c/c-parser.cc:8557 cp/parser.cc:15492
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "se sugieren llaves alrededor del cuerpo vacío en una declaración %<if%>"
  
! #: c/c-parser.cc:8600 cp/parser.cc:15495
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "se sugieren llaves alrededor del cuerpo vacío en una declaración %<else%>"
  
! #: c/c-parser.cc:8694 cp/parser.cc:14223
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "se sugieren llaves explícitas para evitar un %<else%> ambiguo"
  
! #: c/c-parser.cc:8812 c/c-parser.cc:8891 c/c-parser.cc:9026 cp/parser.cc:15085
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8899
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "se sugiere llaves alrededor de un cuerpo vacío en una declaración %<do%>"
  
! #: c/c-parser.cc:9060 c/c-parser.cc:9092
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr "múltiples variables de iteración en una enumeración rápida"
  
! #: c/c-parser.cc:9115
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "variable de iteración no válida en la enumeración rápida"
  
! #: c/c-parser.cc:9139 cp/parser.cc:14531
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "falta la condición del bucle en bucle con pragma %<GCC ivdep%>"
  
! #: c/c-parser.cc:9145 cp/parser.cc:14537
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr "falta la condición del bucle en bucle con pragma %<GCC unroll%>"
  
! #: c/c-parser.cc:9186
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "falta la colección en la enumeración rápida"
  
! #: c/c-parser.cc:9335 c/c-parser.cc:9346 c/c-parser.cc:9357
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "calificador-cv duplicado"
  
! #: c/c-parser.cc:9336 c/c-parser.cc:9347 c/c-parser.cc:9358 cp/parser.cc:23377
! #: cp/parser.cc:23395 cp/parser.cc:23410
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "first seen here"
  msgstr "se definió struct aquí"
  
! #: c/c-parser.cc:9367
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%qE no es una plantilla"
  
! #: c/c-parser.cc:9716 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "una cadena ancha es no válida en este contexto"
  
! #: c/c-parser.cc:9924
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids omitting the middle term of a ?: expression"
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
--- 50982,51106 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7878 c/c-parser.cc:7882 c/c-parser.cc:8390
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13267
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "se esperaba una declaración"
  
! #: c/c-parser.cc:7963
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "se esperaba %<:%> o %<...%>"
  
! #: c/c-parser.cc:7993
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8246
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "se esperaba un identificador o %<*%>"
  
! #: c/c-parser.cc:8372
  #, fuzzy, gcc-internal-format
  #| msgid "only attribute %<fallthrough%> can be applied to a null statement"
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "solo el atributo %<fallthrough%> se puede aplicar a sentencias nulas"
  
! #: c/c-parser.cc:8482
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C no admite coma flotante decimal"
  
! #: c/c-parser.cc:8504
  #, fuzzy, gcc-internal-format
  #| msgid "expression list treated as compound expression in initializer"
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "se trata la lista de expresiones como una expresión compuesta en en inicializador"
  
! #: c/c-parser.cc:8521 cp/parser.cc:5462 cp/parser.cc:16424
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "se esperaba una declaración"
  
! #: c/c-parser.cc:8602 cp/parser.cc:15494
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "se sugieren llaves alrededor del cuerpo vacío en una declaración %<if%>"
  
! #: c/c-parser.cc:8645 cp/parser.cc:15497
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "se sugieren llaves alrededor del cuerpo vacío en una declaración %<else%>"
  
! #: c/c-parser.cc:8739 cp/parser.cc:14225
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "se sugieren llaves explícitas para evitar un %<else%> ambiguo"
  
! #: c/c-parser.cc:8857 c/c-parser.cc:8936 c/c-parser.cc:9071 cp/parser.cc:15087
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8944
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "se sugiere llaves alrededor de un cuerpo vacío en una declaración %<do%>"
  
! #: c/c-parser.cc:9105 c/c-parser.cc:9137
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr "múltiples variables de iteración en una enumeración rápida"
  
! #: c/c-parser.cc:9160
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "variable de iteración no válida en la enumeración rápida"
  
! #: c/c-parser.cc:9184 cp/parser.cc:14533
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "falta la condición del bucle en bucle con pragma %<GCC ivdep%>"
  
! #: c/c-parser.cc:9190 cp/parser.cc:14539
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr "falta la condición del bucle en bucle con pragma %<GCC unroll%>"
  
! #: c/c-parser.cc:9231
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "falta la colección en la enumeración rápida"
  
! #: c/c-parser.cc:9380 c/c-parser.cc:9391 c/c-parser.cc:9402
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "calificador-cv duplicado"
  
! #: c/c-parser.cc:9381 c/c-parser.cc:9392 c/c-parser.cc:9403 cp/parser.cc:23381
! #: cp/parser.cc:23399 cp/parser.cc:23414
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "first seen here"
  msgstr "se definió struct aquí"
  
! #: c/c-parser.cc:9412
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%qE no es una plantilla"
  
! #: c/c-parser.cc:9761 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "una cadena ancha es no válida en este contexto"
  
! #: c/c-parser.cc:9969
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids omitting the middle term of a ?: expression"
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
*************** msgstr "ISO C prohíbe la omisión del t
*** 51098,52582 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10148 cp/typeck.cc:5582
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "la división %<sizeof (%T) / sizeof (%T)%> no computa el número de elementos del array"
  
! #: c/c-parser.cc:10154 cp/typeck.cc:5587
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "el primer operando %<sizeof%> se declaró aquí"
  
! #: c/c-parser.cc:10425
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in cast"
  msgstr "se especificó una clase de almacenamiento para %qs"
  
! #: c/c-parser.cc:10428
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for typedef %qE"
  msgid "alignment specified for type name in cast"
  msgstr "se especificó la alineación para la definición de tipo %qE"
  
! #: c/c-parser.cc:10529
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "C tradicional rechaza el operador unario mas"
  
! #: c/c-parser.cc:10659
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %<sizeof%>"
  msgstr "se especificó una clase de almacenamiento para %qs"
  
! #: c/c-parser.cc:10662
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "se especificó la alineación para el nombre de tipo en %<sizeof%>"
  
! #: c/c-parser.cc:10678
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "se aplicó %<sizeof%> a un campo de bits"
  
! #: c/c-parser.cc:10751
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %qE"
  msgstr "se especificó una clase de almacenamiento para %qs"
  
! #: c/c-parser.cc:10754
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "se especificó la alineación para el nombre de tipo %qE"
  
! #: c/c-parser.cc:10778
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C no permite %<%E (expression)%>"
  
! #: c/c-parser.cc:10931
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "no se puede tomar la dirección de %qs"
  
! #: c/c-parser.cc:11038
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C99 no admite %<_Generic%>"
  
! #: c/c-parser.cc:11041
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 no admite %<_Generic%>"
  
! #: c/c-parser.cc:11052
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr "ISO C no admite coma flotante decimal"
  
! #: c/c-parser.cc:11123
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-parser.cc:11127
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Generic%> association has incomplete type"
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "la asociación %<_Generic%> tiene tipo incompleto"
  
! #: c/c-parser.cc:11132
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr "la asociación %<_Generic%> tiene tipo de longitud variable"
  
! #: c/c-parser.cc:11166
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr "caso %<default%> duplicado en %<_Generic%>"
  
! #: c/c-parser.cc:11167
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "el %<default%> original está aquí"
  
! #: c/c-parser.cc:11175
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr "%<_Generic%> especifica dos tipos compatibles"
  
! #: c/c-parser.cc:11176
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr "el tipo compatible está aquí"
  
! #: c/c-parser.cc:11199
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "el selector %<_Generic%> concuerda con múltiples asociaciones"
  
! #: c/c-parser.cc:11201
  #, gcc-internal-format
  msgid "other match is here"
  msgstr "otra coincidencia está aquí"
  
! #: c/c-parser.cc:11226
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr "el selector %<_Generic%> de tipo %qT no es compatible con ninguna asociación"
  
! #: c/c-parser.cc:11247
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "el argumento %u de %<__builtin_tgmath%> no es puntero a función"
  
! #: c/c-parser.cc:11255
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "el argumento %u de %<__builtin_tgmath%> no tiene prototipo"
  
! #: c/c-parser.cc:11261
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "el argumento %u de %<__builtin_tgmath%> tiene argumentos variables"
  
! #: c/c-parser.cc:11277
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "el argumento %u de %<__builtin_tgmath%> no tiene argumentos"
  
! #: c/c-parser.cc:11300 c/c-parser.cc:11304
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C90 no admite el identificador predefinido %<__func__%>"
  
! #: c/c-parser.cc:11308
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C90 no admite el identificador predefinido %<__func__%>"
  
! #: c/c-parser.cc:11517 c/c-parser.cc:13256 c/c-parser.cc:13278
! #: c/c-parser.cc:22957 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44516
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "se esperaba una expresión"
  
! #: c/c-parser.cc:11539
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "un grupo de llaves dentro de una expresión sólo se permite dentro de una función"
  
! #: c/c-parser.cc:11554
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C prohíbe grupos de llaves dentro de expresiones"
  
! #: c/c-parser.cc:11665
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "el segundo parámetro de %<va_start%> no es el último argumento nombrado"
  
! #: c/c-parser.cc:11704
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11849
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "número erróneo de argumentos para %<__builtin_choose_expr%>"
  
! #: c/c-parser.cc:11865
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "el primer argumento de %<__builtin_choose_expr%> no es una constante"
  
! #: c/c-parser.cc:11935 c/c-parser.cc:11952 c/c-parser.cc:11959
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "faltan argumentos para %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:11980
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "el argumento '%u' de %<__builtin_tgmath%> tiene un número incorrecto de argumentos"
  
! #: c/c-parser.cc:12024 c/c-parser.cc:12034
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr "el tipo de retorno de tipo genérico para el argumento %u de %<__builtin_tgmath%> no es válido"
  
! #: c/c-parser.cc:12056 c/c-parser.cc:12066
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr "el tipo de tipo genérico para el argumento %u del argumento %u de %<__builtin_tgmath%> no es válido"
  
! #: c/c-parser.cc:12099
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "los argumentos de función de %<__builtin_tgmath%> tienen todos el mismo tipo"
  
! #: c/c-parser.cc:12118
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr "los argumentos de función de %<__builtin_tgmath%> carecen de paramétro de tipo genérico"
  
! #: c/c-parser.cc:12166
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr "el tipo de parámetro de tipo genérico para el argumento de función %u de %<__builtin_tgmath%> está duplicado"
  
! #: c/c-parser.cc:12189
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr "tipo de retorno inadecuado para el argumento de función %u de %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12206
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "tipo inadecuado para el argumento %u del argumento de función %u de %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12246
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "tipo no válido del argumento %u de la función de tipo genérico"
  
! #: c/c-parser.cc:12257
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "argumento de coma flotante decimal %u para función de tipo genérico solo para complejos"
  
! #: c/c-parser.cc:12265
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "argumento de coma flotante decimal %u para función de tipo genérico solo para binarios"
  
! #: c/c-parser.cc:12273 c/c-parser.cc:12303
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "argumentos de ambos tipos complejo y de coma flotante decimal para función de tipo genérico"
  
! #: c/c-parser.cc:12281 c/c-parser.cc:12323
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "argumentos de ambos tipos binario y de coma flotante decimal para función de tipo genérico"
  
! #: c/c-parser.cc:12295
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "argumento complejo %u para función de tipo genérico solo para decimales"
  
! #: c/c-parser.cc:12315
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "argumento binario %u para función de tipo genérico solo para decimales"
  
! #: c/c-parser.cc:12422
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "no hay ninguna función coincidente para la llamada de tipo genérico"
  
! #: c/c-parser.cc:12463
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "número erróneo de argumentos para %<__builtin_call_with_static_chain%>"
  
! #: c/c-parser.cc:12476
  #, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "el primer argumento de %<__builtin_call_with_static_chain%> debe ser una expresión de llamada"
  
! #: c/c-parser.cc:12480
  #, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "el segundo argumento de %<__builtin_call_with_static_chain%> debe ser un tipo puntero"
  
! #: c/c-parser.cc:12506
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "número erróneo de argumentos para %<__builtin_complex%>"
  
! #: c/c-parser.cc:12528
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr "el operando de %<__builtin_complex%> no es de tipo de coma flotante binario real"
  
! #: c/c-parser.cc:12537
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "los operandos de %<__builtin_complex%> son de tipos diferentes"
  
! #: c/c-parser.cc:12568
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "número erróneo de argumentos para %<__builtin_complex%>"
  
! #: c/c-parser.cc:12579
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "el tercer argumento de %<__builtin_prefetch%> debe ser una constante"
  
! #: c/c-parser.cc:12630 c/c-parser.cc:12659 cp/parser.cc:8032
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "número erróneo de argumentos para %<__builtin_shuffle%>"
  
! #: c/c-parser.cc:12830
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "wrong number of arguments to %qs"
  msgstr "argumento de tipo erróneo para %s"
  
! #: c/c-parser.cc:12839 c/c-parser.cc:12919
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qs operand not an integral type"
  msgstr "%qD no tiene tipo integral o de enumeración"
  
! #: c/c-parser.cc:12845 c/c-parser.cc:12925
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo enumerado"
  
! #: c/c-parser.cc:12852
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has boolean type"
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo boolean"
  
! #: c/c-parser.cc:12859
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo enumerado"
  
! #: c/c-parser.cc:12867
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has boolean type"
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo boolean"
  
! #: c/c-parser.cc:12941
  #, fuzzy, gcc-internal-format
  #| msgid "left rotate count is negative"
  msgid "rotate count is negative"
  msgstr "la cuenta de rotación izquierda es negativa"
  
! #: c/c-parser.cc:13233 cp/parser.cc:6380
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr "%<#pragma omp barrier%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:13243
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-parser.cc:13331
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "%qD se declaró %<constexpr%> fuera de su clase"
  
! #: c/c-parser.cc:13336
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "%qD se declaró %<constexpr%> fuera de su clase"
  
! #: c/c-parser.cc:13351
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "la literal compuesta tiene tamaño variable"
  
! #: c/c-parser.cc:13356
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal of non-object type %qT"
  msgid "compound literal has function type"
  msgstr "la literal compuesta del tipo %qT que no es objeto"
  
! #: c/c-parser.cc:13387
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr "literal compuesta calificada por un calificador de espacio de direcciones"
  
! #: c/c-parser.cc:13392
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C90 prohíbe las literales compuestas"
  
! #: c/c-parser.cc:13394
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C90 prohíbe las literales compuestas"
  
! #: c/c-parser.cc:13408
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr "los especificadores %<_Alignas%> no pueden reducir la alineación del literal compuesto"
  
! #: c/c-parser.cc:13483
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13488
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13496
  #, fuzzy, gcc-internal-format
  #| msgid "using %qs with unsigned type has no effect"
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "usar %qs con un tipo sin signo no tiene ningún efecto"
  
! #: c/c-parser.cc:13507
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13511
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13516
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13529
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13551
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13587
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13717 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14137
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "se esperaba un identificador o %<)%>"
  
! #: c/c-parser.cc:14233
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr "punto y coma extra"
  
! #: c/c-parser.cc:14481
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "se especificó un punto y coma extra en la definición del método"
  
! #: c/c-parser.cc:14613
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "los atributos de método sólo se deben especificar al final"
  
! #: c/c-parser.cc:14633
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "se esperaba %<;%> o %<{%> después de la definición del atributo de método"
  
! #: c/c-parser.cc:14755
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "se esperaba una declaración método objective-c"
  
! #: c/c-parser.cc:15207
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "ninguna clase de almacenamiento o tipo se puede especificar aquí,"
  
! #: c/c-parser.cc:15275 cp/parser.cc:38420
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "empty property attribute list"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:15289 cp/parser.cc:38433
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
  msgstr "falta el atributo Code"
  
! #: c/c-parser.cc:15328
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "unknown property attribute %<%s%s%>"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:15331 cp/parser.cc:38470
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:15340 cp/parser.cc:38479
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %<@%> before Objective-C string"
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "%<@%> repetida antes de la cadena Objective-C"
  
! #: c/c-parser.cc:15351 cp/parser.cc:38493
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected %qE selector name"
  msgstr "se esperaba una declaración de selección"
  
! #: c/c-parser.cc:15367 cp/parser.cc:38512
  #, fuzzy, gcc-internal-format
  #| msgid "setter name must terminate with %<:%>"
  msgid "setter method names must terminate with %<:%>"
  msgstr "el nombre del setter debe terminar con %<:%>"
  
! #: c/c-parser.cc:15591 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr "%<#pragma GCC unroll%> requiere una expresión de asignación que evaluada dé una constante entera no negativa menor que %u"
  
! #: c/c-parser.cc:15629 cp/parser.cc:53453
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15649 c/c-parser.cc:25667 c/c-parser.cc:25976
! #: c/c-parser.cc:26039 c/c-parser.cc:26149 cp/parser.cc:48090
! #: cp/parser.cc:48438 cp/parser.cc:48553 cp/parser.cc:48652 cp/parser.cc:53485
! #: cp/parser.cc:53501 cp/parser.cc:53517 cp/parser.cc:53533 cp/parser.cc:53550
! #: cp/parser.cc:53567 cp/parser.cc:53584 cp/parser.cc:53611 cp/parser.cc:53625
! #: cp/parser.cc:53650 cp/parser.cc:53664
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:15672 cp/parser.cc:53639
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> debe estar en el alcance del fichero"
  
! #: c/c-parser.cc:15771 cp/parser.cc:53769
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp section%> sólo se puede usar en construcciones %<#pragma omp sections%>"
  
! #: c/c-parser.cc:15778 cp/parser.cc:53775
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> sólo se puede usar en construcciones %<#pragma omp sections%>"
  
! #: c/c-parser.cc:15790 c/c-parser.cc:15806
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma %s%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma %s%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:15877 cp/parser.cc:53858
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "se esperaba una declaración for, while o do"
  
! #: c/c-parser.cc:15893 cp/parser.cc:53475
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
  
! #: c/c-parser.cc:16276 c/c-parser.cc:20196 c/c-parser.cc:22425
! #: c/c-parser.cc:22444 c/c-parser.cc:22697 c/c-parser.cc:22755
! #: c/c-parser.cc:22762 c/c-parser.cc:22769 c/c-parser.cc:27120
! #: c/c-parser.cc:28325 c/c-parser.cc:28333 c/c-parser.cc:28709
! #: c/c-parser.cc:28719 c/c-parser.cc:28813 c/c-parser.cc:28820
! #: c/c-parser.cc:28827 cp/parser.cc:38959 cp/parser.cc:42640 cp/parser.cc:44042
! #: cp/parser.cc:44079 cp/parser.cc:44268 cp/parser.cc:44331 cp/parser.cc:44338
! #: cp/parser.cc:44345 cp/parser.cc:50011 cp/parser.cc:50018 cp/parser.cc:50025
! #: cp/parser.cc:50558 cp/parser.cc:52339 cp/parser.cc:52347 cp/parser.cc:52499
! #: cp/parser.cc:52509
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "demasiadas cláusulas %qs"
  
! #: c/c-parser.cc:16303
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr "la expresión debe ser integral"
  
! #: c/c-parser.cc:16910 c/c-parser.cc:29539
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD no es una variable"
  
! #: c/c-parser.cc:16914 cp/semantics.cc:9112
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD no es una variable puntero"
  
! #: c/c-parser.cc:16956 cp/parser.cc:39850
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "el argumento de collapse necesita una expresión entera constante positiva"
  
! #: c/c-parser.cc:17051 cp/parser.cc:39928
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:17053 cp/parser.cc:39930
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "se esperaba %<simd%>, %<reduction%> o %<target%>"
  
! #: c/c-parser.cc:17138 cp/parser.cc:40000
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant logical expression"
  msgstr "se esperaba una expresión entera"
  
! #: c/c-parser.cc:17215 cp/parser.cc:40082
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
! #: c/c-parser.cc:17235 c/c-parser.cc:26032 c/c-parser.cc:26142
! #: cp/parser.cc:40100 cp/parser.cc:48430 cp/parser.cc:48545
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "se esperaba %<data%>"
  
! #: c/c-parser.cc:17288 cp/parser.cc:40155
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:17295 cp/parser.cc:40162
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "demasiadas cláusulas %<if%>"
  
! #: c/c-parser.cc:17297 cp/parser.cc:40164
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "demasiadas cláusulas %<if%> sin modificador"
  
! #: c/c-parser.cc:17303 cp/parser.cc:40170
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "si alguna cláusula %<if%> tiene modificador, entonces todas las cláusulas %<if%> tienen que usar modificador"
  
! #: c/c-parser.cc:17408 c/c-parser.cc:17468 c/c-parser.cc:17530
! #: c/c-parser.cc:17578 c/c-parser.cc:17658 c/c-parser.cc:18055
! #: c/c-parser.cc:18137 c/c-parser.cc:18742 c/c-parser.cc:18887
! #: c/c-parser.cc:18955 c/c-parser.cc:20133
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "se esperaba una expresión entera"
  
! #: c/c-parser.cc:17419
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.cc:17480
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "el valor de %<num_tasks%> debe ser positivo"
  
! #: c/c-parser.cc:17542 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "el valor de %<grainsize%> debe ser positivo"
  
! #: c/c-parser.cc:17591 cp/semantics.cc:9357
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "el valor de %<priority%> debe ser no negativo"
  
! #: c/c-parser.cc:17625 cp/parser.cc:40396
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "se esperaba una expresión entera"
  
! #: c/c-parser.cc:17697 cp/parser.cc:40466
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> o %<max%>"
  
! #: c/c-parser.cc:17765
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:17842 cp/parser.cc:40618
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:17845 cp/parser.cc:40621
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:17929 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "la expresión %qs debe ser integral"
  
! #: c/c-parser.cc:17941 c/c-parser.cc:18064 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "el valor de %qs debe ser positivo"
  
! #: c/c-parser.cc:18003 cp/parser.cc:39613
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "demasiados argumentos %<static%>"
  
! #: c/c-parser.cc:18037 cp/parser.cc:39646
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "argumento inesperado"
  
! #: c/c-parser.cc:18204 cp/semantics.cc:9543
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "el argumento de %<tile%> necesita una constante entera positiva"
  
! #: c/c-parser.cc:18272 cp/parser.cc:43259
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses"
  msgid "too many %<self%> clauses"
  msgstr "demasiadas cláusulas %<if%>"
  
! #: c/c-parser.cc:18314 cp/parser.cc:40671
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "se esperaba %<none%> o %<shared%>"
  
! #: c/c-parser.cc:18323 c/c-parser.cc:18329 cp/parser.cc:40680
! #: cp/parser.cc:40690
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<concurrent%>"
  msgstr "se esperaba %<new%>"
  
! #: c/c-parser.cc:18365 cp/parser.cc:40730
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:18418 cp/parser.cc:40798
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "el argumento de collapse necesita una expresión entera constante positiva"
  
! #: c/c-parser.cc:18543 c/c-parser.cc:27870 cp/parser.cc:51949
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> o identificador"
  
! #: c/c-parser.cc:18665 cp/parser.cc:41056
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "se usaron al mismo tiempo los modificadores %<monotonic%> y %<nonmonotonic%>"
  
! #: c/c-parser.cc:18719 cp/parser.cc:41072
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "el planificador %<runtime%> no toma un parámetro %<chunk_size%>"
  
! #: c/c-parser.cc:18723 cp/parser.cc:41075
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "el planificador %<auto%> no toma un parámetro %<chunk_size%>"
  
! #: c/c-parser.cc:18736 cp/semantics.cc:8297
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.cc:18759 cp/parser.cc:41095
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "género de planificador no válido"
  
! #: c/c-parser.cc:18898 c/c-parser.cc:18909
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "el valor de %<num_teams%> debe ser positivo"
  
! #: c/c-parser.cc:18917 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:18966 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "el valor de %<thread_limit%> debe ser positivo"
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8521
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: c/c-parser.cc:19123 c/c-parser.cc:22412 cp/parser.cc:44034
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<allocator%> or %<align%>"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: c/c-parser.cc:19130
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "%qs duplicado"
  
! #: c/c-parser.cc:19178 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19189 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: c/c-parser.cc:19308 cp/parser.cc:41634
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple linear modifiers"
  msgstr "especificadores `virtual' múltiples"
  
! #: c/c-parser.cc:19320 cp/parser.cc:41647
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple %<step%> modifiers"
  msgstr "especificadores `virtual' múltiples"
  
! #: c/c-parser.cc:19328 c/c-parser.cc:19356
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<linear%> clause step expression must be integral"
  msgstr "la expresión schedule chunk size debe ser integral"
  
! #: c/c-parser.cc:19408
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: c/c-parser.cc:19447
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: c/c-parser.cc:19807 cp/parser.cc:42194
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "el modificador de característica %qs es incompatible con %s %s"
  
! #: c/c-parser.cc:19855 cp/parser.cc:42249 cp/parser.cc:42701 cp/parser.cc:42768
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "tipo de dependencia no válida"
  
! #: c/c-parser.cc:19916 cp/parser.cc:42279
  #, fuzzy, gcc-internal-format
  #| msgid "invalid map kind"
  msgid "invalid doacross kind"
  msgstr "tipo de mapa no válida"
  
! #: c/c-parser.cc:19985 cp/parser.cc:42422
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<always%> modifiers"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:19995 cp/parser.cc:42435
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<close%> modifiers"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:20005 cp/parser.cc:42448
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<present%> modifiers"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:20013 cp/parser.cc:42459
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20051 cp/parser.cc:42499
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "tipo de mapa no válida"
  
! #: c/c-parser.cc:20103 cp/parser.cc:42563
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20115 cp/parser.cc:42574
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:20138 cp/semantics.cc:8418
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "la expresión schedule chunk size debe ser integral"
  
! #: c/c-parser.cc:20171 cp/parser.cc:42645
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
  msgstr "género de planificador no válido"
  
! #: c/c-parser.cc:20250
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid proc_bind kind"
  msgstr "género de planificador no válido"
  
! #: c/c-parser.cc:20294
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:20400 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "el argumento de collapse necesita una expresión entera constante positiva"
  
! #: c/c-parser.cc:20501 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20572 c/c-parser.cc:20666 cp/parser.cc:42828
! #: cp/parser.cc:42940
  #, fuzzy, gcc-internal-format
  #| msgid "wide string literal in %<asm%>"
  msgid "string literal must not contain %<\\0%>"
  msgstr "literal de cadena ancha en %<asm%>"
  
! #: c/c-parser.cc:20581 c/c-parser.cc:20702 cp/parser.cc:42835
! #: cp/parser.cc:42975
  #, fuzzy, gcc-internal-format
  #| msgid "unknown pointer size model %qs"
  msgid "unknown foreign runtime identifier %qs"
  msgstr "modelo de tamaño de punteros desconocido %qs"
  
! #: c/c-parser.cc:20596 c/c-parser.cc:20725 cp/parser.cc:42850
! #: cp/parser.cc:42997
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected string literal or constant integer expression"
  msgstr "se esperaba una expresión entera"
  
! #: c/c-parser.cc:20604 c/c-parser.cc:20733 cp/parser.cc:42858
! #: cp/parser.cc:43005 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20642 cp/parser.cc:42917
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:20650 cp/parser.cc:42925
  #, fuzzy, gcc-internal-format
  #| msgid "duplicated %<if%> condition"
  msgid "duplicated %<fr%> preference selector"
  msgstr "condición %<if%> duplicada"
  
! #: c/c-parser.cc:20676 cp/parser.cc:42949
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20684 cp/parser.cc:42956
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20696 cp/parser.cc:42968
  #, fuzzy, gcc-internal-format
  #| msgid "multi-line string literals are deprecated"
  msgid "non-empty string literal expected"
  msgstr "las literales de cadena en múltiples líneas son obsoletas"
  
! #: c/c-parser.cc:20806 cp/parser.cc:43108
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<targetsync%> modifier"
  msgstr "calificador-cv duplicado"
  
! #: c/c-parser.cc:20813 cp/parser.cc:43115
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<target%> modifier"
  msgstr "calificador-cv duplicado"
  
! #: c/c-parser.cc:20820 cp/parser.cc:43122
  #, fuzzy, gcc-internal-format
  #| msgid "duplicated %<if%> condition"
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "condición %<if%> duplicada"
  
! #: c/c-parser.cc:20841 cp/parser.cc:43143
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:20877 c/c-parser.cc:27149 cp/parser.cc:43180
! #: cp/parser.cc:50583
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21118 cp/parser.cc:43475
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected an OpenACC clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-parser.cc:21129 c/c-parser.cc:21526 c/c-parser.cc:29112
! #: cp/parser.cc:43486 cp/parser.cc:43939 cp/parser.cc:51427
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs no es válido para %qs"
  
! #: c/c-parser.cc:21174 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21327 cp/parser.cc:43727
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs debe ser la primera cláusula de %qs"
  
! #: c/c-parser.cc:21515 cp/parser.cc:43928
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected an OpenMP clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-parser.cc:21676 cp/parser.cc:49115
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "no hay cláusulas válidas especificadas en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21686 cp/parser.cc:49125
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "sección de matriz en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21706 cp/parser.cc:49145
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "%qD debe ser una variable global en %<#pragma acc declare link%>"
  
! #: c/c-parser.cc:21717 cp/parser.cc:49156
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "cláusula OpenACC no válida en el alcance del fichero"
  
! #: c/c-parser.cc:21724 cp/parser.cc:49163
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "uso no válido de la variable %<extern%> %qD en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21732 cp/parser.cc:49171
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "uso no válido de la variable %<global%> %qD en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21743 cp/parser.cc:49193
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "%qD debe ser una variable global en %<#pragma acc declare link%>"
  
! #: c/c-parser.cc:21753 cp/parser.cc:49216
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "La variable %qD se usa más de una vez con %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21846 cp/parser.cc:49300
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "se esperaba %<data%> después de %<#pragma acc %s%>"
  
! #: c/c-parser.cc:21862 cp/parser.cc:49317
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> no tiene cláusula de movimiento de datos"
  
! #: c/c-parser.cc:21894 cp/parser.cc:49075
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22123 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%qE no se ha declarado"
  
! #: c/c-parser.cc:22127
  #, gcc-internal-format
  msgid "expected function name"
  msgstr "se esperaba nombre de función"
  
! #: c/c-parser.cc:22145 cp/parser.cc:52766
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD no hace referencia a una función"
  
! #: c/c-parser.cc:22168 c/c-parser.cc:22216 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> no está inmediatamente seguido de una declaración o definición de función"
  
! #: c/c-parser.cc:22208 cp/parser.cc:52817 cp/parser.cc:52864
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> no está inmediatamente seguido de una única declaración o definición de función"
  
! #: c/c-parser.cc:22239 cp/parser.cc:52892
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> debe aplicarse antes de uso"
  
! #: c/c-parser.cc:22240 cp/parser.cc:52894
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> debe aplicarse antes de definición"
  
! #: c/c-parser.cc:22285 cp/parser.cc:49533
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> debe contener al menos una cláusula %<device%>, %<host%> o %<self%>"
  
! #: c/c-parser.cc:22343
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22347 c/c-parser.cc:22370
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "to be allocated variable declared here"
  msgstr "el tipo de parámetro de plantilla %qT se declaró %<friend%>"
  
! #: c/c-parser.cc:22365
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22368
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "modified here"
  msgstr "se definió union aquí"
  
! #: c/c-parser.cc:22436 cp/parser.cc:44054 cp/parser.cc:44069
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: c/c-parser.cc:22460
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22477
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22484
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22492
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22501
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22512
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22663 cp/parser.cc:44234
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:22702 cp/parser.cc:44273
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:22726 cp/parser.cc:44302
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> o identificador"
  
! #: c/c-parser.cc:22741 cp/parser.cc:44317
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many atomic clauses"
  msgstr "demasiadas cláusulas %qs"
  
! #: c/c-parser.cc:22748 cp/parser.cc:44324
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many memory order clauses"
  msgstr "demasiadas cláusulas %qs"
  
! #: c/c-parser.cc:22786 c/c-parser.cc:22793 cp/parser.cc:44362
! #: cp/parser.cc:44369
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:22799 c/c-parser.cc:22804 cp/parser.cc:44375
! #: cp/parser.cc:44380
  #, fuzzy, gcc-internal-format
  #| msgid "%qs requires %qs"
  msgid "%qs clause requires %qs clause"
  msgstr "%qs requiere %qs"
  
! #: c/c-parser.cc:22827 cp/parser.cc:44403
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:22838 cp/parser.cc:44414
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:22870 cp/parser.cc:44446
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:22880 cp/parser.cc:44456
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:23001 cp/parser.cc:44556
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "se esperaba %<;%> después de la definición de union"
  
! #: c/c-parser.cc:23008 cp/parser.cc:44563
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23081 cp/parser.cc:44628 cp/parser.cc:44911 cp/parser.cc:45005
! #: cp/parser.cc:45023
  #, fuzzy, gcc-internal-format
  #| msgid "invalid form of %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "forma no válida de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23092 cp/parser.cc:44639
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "se esperaba %<delete%>"
  
! #: c/c-parser.cc:23152 cp/parser.cc:45078
  #, fuzzy, gcc-internal-format
  #| msgid "invalid form of %<#pragma omp atomic%>"
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "forma no válida de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23423 cp/parser.cc:44932 cp/parser.cc:44958
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "forma no válida de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23427 cp/parser.cc:44998 cp/parser.cc:45032
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "operador no válido para %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23478 cp/parser.cc:45067
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23484 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> usa dos expresiones diferentes para la memoria"
  
! #: c/c-parser.cc:23587 cp/semantics.cc:11996
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: c/c-parser.cc:23630
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: c/c-parser.cc:23636 cp/parser.cc:45220
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23667 cp/parser.cc:45256
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
! #: c/c-parser.cc:23679 cp/parser.cc:45272
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:23720 cp/parser.cc:45310
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:23728 cp/parser.cc:45318
  #, fuzzy, gcc-internal-format
  #| msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "la cláusula %<linear%> no puede especificarse junto con la cláusula %<ordered%> con un parámetro"
  
! #: c/c-parser.cc:23733
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "se esperaba %<(%> o fin de línea"
  
! #: c/c-parser.cc:23804 cp/parser.cc:46039
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23871 cp/parser.cc:46108
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskyield%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp taskyield%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:23905 cp/parser.cc:46141
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:23910 cp/parser.cc:46147
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma omp scan%>"
  msgstr "se esperaba una cláusula %<#pragma omp%>"
  
! #: c/c-parser.cc:23919 cp/parser.cc:46156
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskyield%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp taskyield%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:23944 cp/parser.cc:46179
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "se esperaba una declaración for"
--- 51108,52592 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10193 cp/typeck.cc:5698
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "la división %<sizeof (%T) / sizeof (%T)%> no computa el número de elementos del array"
  
! #: c/c-parser.cc:10199 cp/typeck.cc:5703
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "el primer operando %<sizeof%> se declaró aquí"
  
! #: c/c-parser.cc:10470
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in cast"
  msgstr "se especificó una clase de almacenamiento para %qs"
  
! #: c/c-parser.cc:10473
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for typedef %qE"
  msgid "alignment specified for type name in cast"
  msgstr "se especificó la alineación para la definición de tipo %qE"
  
! #: c/c-parser.cc:10574
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "C tradicional rechaza el operador unario mas"
  
! #: c/c-parser.cc:10704
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %<sizeof%>"
  msgstr "se especificó una clase de almacenamiento para %qs"
  
! #: c/c-parser.cc:10707
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "se especificó la alineación para el nombre de tipo en %<sizeof%>"
  
! #: c/c-parser.cc:10723
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "se aplicó %<sizeof%> a un campo de bits"
  
! #: c/c-parser.cc:10796
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %qE"
  msgstr "se especificó una clase de almacenamiento para %qs"
  
! #: c/c-parser.cc:10799
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "se especificó la alineación para el nombre de tipo %qE"
  
! #: c/c-parser.cc:10823
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C no permite %<%E (expression)%>"
  
! #: c/c-parser.cc:10976
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "no se puede tomar la dirección de %qs"
  
! #: c/c-parser.cc:11083
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C99 no admite %<_Generic%>"
  
! #: c/c-parser.cc:11086
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 no admite %<_Generic%>"
  
! #: c/c-parser.cc:11097
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr "ISO C no admite coma flotante decimal"
  
! #: c/c-parser.cc:11168
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-parser.cc:11172
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Generic%> association has incomplete type"
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "la asociación %<_Generic%> tiene tipo incompleto"
  
! #: c/c-parser.cc:11177
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr "la asociación %<_Generic%> tiene tipo de longitud variable"
  
! #: c/c-parser.cc:11211
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr "caso %<default%> duplicado en %<_Generic%>"
  
! #: c/c-parser.cc:11212
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "el %<default%> original está aquí"
  
! #: c/c-parser.cc:11220
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr "%<_Generic%> especifica dos tipos compatibles"
  
! #: c/c-parser.cc:11221
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr "el tipo compatible está aquí"
  
! #: c/c-parser.cc:11244
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "el selector %<_Generic%> concuerda con múltiples asociaciones"
  
! #: c/c-parser.cc:11246
  #, gcc-internal-format
  msgid "other match is here"
  msgstr "otra coincidencia está aquí"
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr "el selector %<_Generic%> de tipo %qT no es compatible con ninguna asociación"
  
! #: c/c-parser.cc:11292
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "el argumento %u de %<__builtin_tgmath%> no es puntero a función"
  
! #: c/c-parser.cc:11300
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "el argumento %u de %<__builtin_tgmath%> no tiene prototipo"
  
! #: c/c-parser.cc:11306
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "el argumento %u de %<__builtin_tgmath%> tiene argumentos variables"
  
! #: c/c-parser.cc:11322
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "el argumento %u de %<__builtin_tgmath%> no tiene argumentos"
  
! #: c/c-parser.cc:11345 c/c-parser.cc:11349
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C90 no admite el identificador predefinido %<__func__%>"
  
! #: c/c-parser.cc:11353
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C90 no admite el identificador predefinido %<__func__%>"
  
! #: c/c-parser.cc:11562 c/c-parser.cc:13301 c/c-parser.cc:13323
! #: c/c-parser.cc:23002 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44575
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "se esperaba una expresión"
  
! #: c/c-parser.cc:11584
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "un grupo de llaves dentro de una expresión sólo se permite dentro de una función"
  
! #: c/c-parser.cc:11599
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C prohíbe grupos de llaves dentro de expresiones"
  
! #: c/c-parser.cc:11710
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "el segundo parámetro de %<va_start%> no es el último argumento nombrado"
  
! #: c/c-parser.cc:11749
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11894
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "número erróneo de argumentos para %<__builtin_choose_expr%>"
  
! #: c/c-parser.cc:11910
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "el primer argumento de %<__builtin_choose_expr%> no es una constante"
  
! #: c/c-parser.cc:11980 c/c-parser.cc:11997 c/c-parser.cc:12004
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "faltan argumentos para %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12025
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "el argumento '%u' de %<__builtin_tgmath%> tiene un número incorrecto de argumentos"
  
! #: c/c-parser.cc:12069 c/c-parser.cc:12079
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr "el tipo de retorno de tipo genérico para el argumento %u de %<__builtin_tgmath%> no es válido"
  
! #: c/c-parser.cc:12101 c/c-parser.cc:12111
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr "el tipo de tipo genérico para el argumento %u del argumento %u de %<__builtin_tgmath%> no es válido"
  
! #: c/c-parser.cc:12144
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "los argumentos de función de %<__builtin_tgmath%> tienen todos el mismo tipo"
  
! #: c/c-parser.cc:12163
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr "los argumentos de función de %<__builtin_tgmath%> carecen de paramétro de tipo genérico"
  
! #: c/c-parser.cc:12211
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr "el tipo de parámetro de tipo genérico para el argumento de función %u de %<__builtin_tgmath%> está duplicado"
  
! #: c/c-parser.cc:12234
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr "tipo de retorno inadecuado para el argumento de función %u de %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12251
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "tipo inadecuado para el argumento %u del argumento de función %u de %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12291
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "tipo no válido del argumento %u de la función de tipo genérico"
  
! #: c/c-parser.cc:12302
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "argumento de coma flotante decimal %u para función de tipo genérico solo para complejos"
  
! #: c/c-parser.cc:12310
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "argumento de coma flotante decimal %u para función de tipo genérico solo para binarios"
  
! #: c/c-parser.cc:12318 c/c-parser.cc:12348
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "argumentos de ambos tipos complejo y de coma flotante decimal para función de tipo genérico"
  
! #: c/c-parser.cc:12326 c/c-parser.cc:12368
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "argumentos de ambos tipos binario y de coma flotante decimal para función de tipo genérico"
  
! #: c/c-parser.cc:12340
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "argumento complejo %u para función de tipo genérico solo para decimales"
  
! #: c/c-parser.cc:12360
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "argumento binario %u para función de tipo genérico solo para decimales"
  
! #: c/c-parser.cc:12467
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "no hay ninguna función coincidente para la llamada de tipo genérico"
  
! #: c/c-parser.cc:12508
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "número erróneo de argumentos para %<__builtin_call_with_static_chain%>"
  
! #: c/c-parser.cc:12521
  #, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "el primer argumento de %<__builtin_call_with_static_chain%> debe ser una expresión de llamada"
  
! #: c/c-parser.cc:12525
  #, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "el segundo argumento de %<__builtin_call_with_static_chain%> debe ser un tipo puntero"
  
! #: c/c-parser.cc:12551
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "número erróneo de argumentos para %<__builtin_complex%>"
  
! #: c/c-parser.cc:12573
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr "el operando de %<__builtin_complex%> no es de tipo de coma flotante binario real"
  
! #: c/c-parser.cc:12582
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "los operandos de %<__builtin_complex%> son de tipos diferentes"
  
! #: c/c-parser.cc:12613
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "número erróneo de argumentos para %<__builtin_complex%>"
  
! #: c/c-parser.cc:12624
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "el tercer argumento de %<__builtin_prefetch%> debe ser una constante"
  
! #: c/c-parser.cc:12675 c/c-parser.cc:12704 cp/parser.cc:8032
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "número erróneo de argumentos para %<__builtin_shuffle%>"
  
! #: c/c-parser.cc:12875
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "wrong number of arguments to %qs"
  msgstr "argumento de tipo erróneo para %s"
  
! #: c/c-parser.cc:12884 c/c-parser.cc:12964
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qs operand not an integral type"
  msgstr "%qD no tiene tipo integral o de enumeración"
  
! #: c/c-parser.cc:12890 c/c-parser.cc:12970
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo enumerado"
  
! #: c/c-parser.cc:12897
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has boolean type"
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo boolean"
  
! #: c/c-parser.cc:12904
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo enumerado"
  
! #: c/c-parser.cc:12912
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has boolean type"
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "el argumento 3 en la llamada a la función %qE tiene un tipo boolean"
  
! #: c/c-parser.cc:12986
  #, fuzzy, gcc-internal-format
  #| msgid "left rotate count is negative"
  msgid "rotate count is negative"
  msgstr "la cuenta de rotación izquierda es negativa"
  
! #: c/c-parser.cc:13278 cp/parser.cc:6380
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr "%<#pragma omp barrier%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:13288
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-parser.cc:13376
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "%qD se declaró %<constexpr%> fuera de su clase"
  
! #: c/c-parser.cc:13381
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "%qD se declaró %<constexpr%> fuera de su clase"
  
! #: c/c-parser.cc:13396
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "la literal compuesta tiene tamaño variable"
  
! #: c/c-parser.cc:13401
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal of non-object type %qT"
  msgid "compound literal has function type"
  msgstr "la literal compuesta del tipo %qT que no es objeto"
  
! #: c/c-parser.cc:13432
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr "literal compuesta calificada por un calificador de espacio de direcciones"
  
! #: c/c-parser.cc:13437
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C90 prohíbe las literales compuestas"
  
! #: c/c-parser.cc:13439
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C90 prohíbe las literales compuestas"
  
! #: c/c-parser.cc:13453
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr "los especificadores %<_Alignas%> no pueden reducir la alineación del literal compuesto"
  
! #: c/c-parser.cc:13528
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13541
  #, fuzzy, gcc-internal-format
  #| msgid "using %qs with unsigned type has no effect"
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "usar %qs con un tipo sin signo no tiene ningún efecto"
  
! #: c/c-parser.cc:13552
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13574
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13578
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13596
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13601
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13606
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13632
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13762 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14182
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "se esperaba un identificador o %<)%>"
  
! #: c/c-parser.cc:14278
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr "punto y coma extra"
  
! #: c/c-parser.cc:14526
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "se especificó un punto y coma extra en la definición del método"
  
! #: c/c-parser.cc:14658
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "los atributos de método sólo se deben especificar al final"
  
! #: c/c-parser.cc:14678
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "se esperaba %<;%> o %<{%> después de la definición del atributo de método"
  
! #: c/c-parser.cc:14800
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "se esperaba una declaración método objective-c"
  
! #: c/c-parser.cc:15252
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "ninguna clase de almacenamiento o tipo se puede especificar aquí,"
  
! #: c/c-parser.cc:15320 cp/parser.cc:38479
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "empty property attribute list"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:15334 cp/parser.cc:38492
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
  msgstr "falta el atributo Code"
  
! #: c/c-parser.cc:15373
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "unknown property attribute %<%s%s%>"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:15376 cp/parser.cc:38529
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:15385 cp/parser.cc:38538
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %<@%> before Objective-C string"
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "%<@%> repetida antes de la cadena Objective-C"
  
! #: c/c-parser.cc:15396 cp/parser.cc:38552
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected %qE selector name"
  msgstr "se esperaba una declaración de selección"
  
! #: c/c-parser.cc:15412 cp/parser.cc:38571
  #, fuzzy, gcc-internal-format
  #| msgid "setter name must terminate with %<:%>"
  msgid "setter method names must terminate with %<:%>"
  msgstr "el nombre del setter debe terminar con %<:%>"
  
! #: c/c-parser.cc:15636 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr "%<#pragma GCC unroll%> requiere una expresión de asignación que evaluada dé una constante entera no negativa menor que %u"
  
! #: c/c-parser.cc:15674 cp/parser.cc:53506
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15694 c/c-parser.cc:25712 c/c-parser.cc:26021
! #: c/c-parser.cc:26084 c/c-parser.cc:26194 cp/parser.cc:48149
! #: cp/parser.cc:48497 cp/parser.cc:48612 cp/parser.cc:48711 cp/parser.cc:53538
! #: cp/parser.cc:53554 cp/parser.cc:53570 cp/parser.cc:53586 cp/parser.cc:53603
! #: cp/parser.cc:53620 cp/parser.cc:53637 cp/parser.cc:53664 cp/parser.cc:53678
! #: cp/parser.cc:53703 cp/parser.cc:53717
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:15717 cp/parser.cc:53692
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> debe estar en el alcance del fichero"
  
! #: c/c-parser.cc:15816 cp/parser.cc:53822
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp section%> sólo se puede usar en construcciones %<#pragma omp sections%>"
  
! #: c/c-parser.cc:15823 cp/parser.cc:53828
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> sólo se puede usar en construcciones %<#pragma omp sections%>"
  
! #: c/c-parser.cc:15835 c/c-parser.cc:15851
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma %s%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma %s%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:15922 cp/parser.cc:53911
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "se esperaba una declaración for, while o do"
  
! #: c/c-parser.cc:15938 cp/parser.cc:53528
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
  
! #: c/c-parser.cc:16321 c/c-parser.cc:20241 c/c-parser.cc:22470
! #: c/c-parser.cc:22489 c/c-parser.cc:22742 c/c-parser.cc:22800
! #: c/c-parser.cc:22807 c/c-parser.cc:22814 c/c-parser.cc:27166
! #: c/c-parser.cc:28371 c/c-parser.cc:28379 c/c-parser.cc:28755
! #: c/c-parser.cc:28765 c/c-parser.cc:28859 c/c-parser.cc:28866
! #: c/c-parser.cc:28873 cp/parser.cc:39018 cp/parser.cc:42699 cp/parser.cc:44101
! #: cp/parser.cc:44138 cp/parser.cc:44327 cp/parser.cc:44390 cp/parser.cc:44397
! #: cp/parser.cc:44404 cp/parser.cc:50070 cp/parser.cc:50077 cp/parser.cc:50084
! #: cp/parser.cc:50617 cp/parser.cc:52392 cp/parser.cc:52400 cp/parser.cc:52552
! #: cp/parser.cc:52562
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "demasiadas cláusulas %qs"
  
! #: c/c-parser.cc:16348
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr "la expresión debe ser integral"
  
! #: c/c-parser.cc:16955 c/c-parser.cc:29582
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD no es una variable"
  
! #: c/c-parser.cc:16959 cp/semantics.cc:9112
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD no es una variable puntero"
  
! #: c/c-parser.cc:17001 cp/parser.cc:39909
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "el argumento de collapse necesita una expresión entera constante positiva"
  
! #: c/c-parser.cc:17096 cp/parser.cc:39987
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:17098 cp/parser.cc:39989
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "se esperaba %<simd%>, %<reduction%> o %<target%>"
  
! #: c/c-parser.cc:17183 cp/parser.cc:40059
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant logical expression"
  msgstr "se esperaba una expresión entera"
  
! #: c/c-parser.cc:17260 cp/parser.cc:40141
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
! #: c/c-parser.cc:17280 c/c-parser.cc:26077 c/c-parser.cc:26187
! #: cp/parser.cc:40159 cp/parser.cc:48489 cp/parser.cc:48604
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "se esperaba %<data%>"
  
! #: c/c-parser.cc:17333 cp/parser.cc:40214
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:17340 cp/parser.cc:40221
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "demasiadas cláusulas %<if%>"
  
! #: c/c-parser.cc:17342 cp/parser.cc:40223
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "demasiadas cláusulas %<if%> sin modificador"
  
! #: c/c-parser.cc:17348 cp/parser.cc:40229
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "si alguna cláusula %<if%> tiene modificador, entonces todas las cláusulas %<if%> tienen que usar modificador"
  
! #: c/c-parser.cc:17453 c/c-parser.cc:17513 c/c-parser.cc:17575
! #: c/c-parser.cc:17623 c/c-parser.cc:17703 c/c-parser.cc:18100
! #: c/c-parser.cc:18182 c/c-parser.cc:18787 c/c-parser.cc:18932
! #: c/c-parser.cc:19000 c/c-parser.cc:20178
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "se esperaba una expresión entera"
  
! #: c/c-parser.cc:17464
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.cc:17525
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "el valor de %<num_tasks%> debe ser positivo"
  
! #: c/c-parser.cc:17587 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "el valor de %<grainsize%> debe ser positivo"
  
! #: c/c-parser.cc:17636 cp/semantics.cc:9357
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "el valor de %<priority%> debe ser no negativo"
  
! #: c/c-parser.cc:17670 cp/parser.cc:40455
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "se esperaba una expresión entera"
  
! #: c/c-parser.cc:17742 cp/parser.cc:40525
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> o %<max%>"
  
! #: c/c-parser.cc:17810
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:17887 cp/parser.cc:40677
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:17890 cp/parser.cc:40680
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:17974 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "la expresión %qs debe ser integral"
  
! #: c/c-parser.cc:17986 c/c-parser.cc:18109 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "el valor de %qs debe ser positivo"
  
! #: c/c-parser.cc:18048 cp/parser.cc:39672
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "demasiados argumentos %<static%>"
  
! #: c/c-parser.cc:18082 cp/parser.cc:39705
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "argumento inesperado"
  
! #: c/c-parser.cc:18249 cp/semantics.cc:9543
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "el argumento de %<tile%> necesita una constante entera positiva"
  
! #: c/c-parser.cc:18317 cp/parser.cc:43318
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses"
  msgid "too many %<self%> clauses"
  msgstr "demasiadas cláusulas %<if%>"
  
! #: c/c-parser.cc:18359 cp/parser.cc:40730
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "se esperaba %<none%> o %<shared%>"
  
! #: c/c-parser.cc:18368 c/c-parser.cc:18374 cp/parser.cc:40739
! #: cp/parser.cc:40749
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<concurrent%>"
  msgstr "se esperaba %<new%>"
  
! #: c/c-parser.cc:18410 cp/parser.cc:40789
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:18463 cp/parser.cc:40857
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "el argumento de collapse necesita una expresión entera constante positiva"
  
! #: c/c-parser.cc:18588 c/c-parser.cc:27916 cp/parser.cc:52002
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> o identificador"
  
! #: c/c-parser.cc:18710 cp/parser.cc:41115
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "se usaron al mismo tiempo los modificadores %<monotonic%> y %<nonmonotonic%>"
  
! #: c/c-parser.cc:18764 cp/parser.cc:41131
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "el planificador %<runtime%> no toma un parámetro %<chunk_size%>"
  
! #: c/c-parser.cc:18768 cp/parser.cc:41134
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "el planificador %<auto%> no toma un parámetro %<chunk_size%>"
  
! #: c/c-parser.cc:18781 cp/semantics.cc:8297
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.cc:18804 cp/parser.cc:41154
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "género de planificador no válido"
  
! #: c/c-parser.cc:18943 c/c-parser.cc:18954
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "el valor de %<num_teams%> debe ser positivo"
  
! #: c/c-parser.cc:18962 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "el valor de %<thread_limit%> debe ser positivo"
  
! #: c/c-parser.cc:19056 cp/semantics.cc:8521
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: c/c-parser.cc:19168 c/c-parser.cc:22457 cp/parser.cc:44093
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<allocator%> or %<align%>"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: c/c-parser.cc:19175
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "%qs duplicado"
  
! #: c/c-parser.cc:19223 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19234 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: c/c-parser.cc:19353 cp/parser.cc:41693
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple linear modifiers"
  msgstr "especificadores `virtual' múltiples"
  
! #: c/c-parser.cc:19365 cp/parser.cc:41706
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple %<step%> modifiers"
  msgstr "especificadores `virtual' múltiples"
  
! #: c/c-parser.cc:19373 c/c-parser.cc:19401
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<linear%> clause step expression must be integral"
  msgstr "la expresión schedule chunk size debe ser integral"
  
! #: c/c-parser.cc:19453
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: c/c-parser.cc:19492
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: c/c-parser.cc:19852 cp/parser.cc:42253
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "el modificador de característica %qs es incompatible con %s %s"
  
! #: c/c-parser.cc:19900 cp/parser.cc:42308 cp/parser.cc:42760 cp/parser.cc:42827
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "tipo de dependencia no válida"
  
! #: c/c-parser.cc:19961 cp/parser.cc:42338
  #, fuzzy, gcc-internal-format
  #| msgid "invalid map kind"
  msgid "invalid doacross kind"
  msgstr "tipo de mapa no válida"
  
! #: c/c-parser.cc:20030 cp/parser.cc:42481
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<always%> modifiers"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:20040 cp/parser.cc:42494
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<close%> modifiers"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:20050 cp/parser.cc:42507
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<present%> modifiers"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:20058 cp/parser.cc:42518
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20096 cp/parser.cc:42558
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "tipo de mapa no válida"
  
! #: c/c-parser.cc:20148 cp/parser.cc:42622
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20160 cp/parser.cc:42633
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:20183 cp/semantics.cc:8418
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "la expresión schedule chunk size debe ser integral"
  
! #: c/c-parser.cc:20216 cp/parser.cc:42704
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
  msgstr "género de planificador no válido"
  
! #: c/c-parser.cc:20295
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid proc_bind kind"
  msgstr "género de planificador no válido"
  
! #: c/c-parser.cc:20339
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:20445 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "el argumento de collapse necesita una expresión entera constante positiva"
  
! #: c/c-parser.cc:20546 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20617 c/c-parser.cc:20711 cp/parser.cc:42887
! #: cp/parser.cc:42999
  #, fuzzy, gcc-internal-format
  #| msgid "wide string literal in %<asm%>"
  msgid "string literal must not contain %<\\0%>"
  msgstr "literal de cadena ancha en %<asm%>"
  
! #: c/c-parser.cc:20626 c/c-parser.cc:20747 cp/parser.cc:42894
! #: cp/parser.cc:43034
  #, fuzzy, gcc-internal-format
  #| msgid "unknown pointer size model %qs"
  msgid "unknown foreign runtime identifier %qs"
  msgstr "modelo de tamaño de punteros desconocido %qs"
  
! #: c/c-parser.cc:20641 c/c-parser.cc:20770 cp/parser.cc:42909
! #: cp/parser.cc:43056
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected string literal or constant integer expression"
  msgstr "se esperaba una expresión entera"
  
! #: c/c-parser.cc:20649 c/c-parser.cc:20778 cp/parser.cc:42917
! #: cp/parser.cc:43064 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20687 cp/parser.cc:42976
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:20695 cp/parser.cc:42984
  #, fuzzy, gcc-internal-format
  #| msgid "duplicated %<if%> condition"
  msgid "duplicated %<fr%> preference selector"
  msgstr "condición %<if%> duplicada"
  
! #: c/c-parser.cc:20721 cp/parser.cc:43008
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20729 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20741 cp/parser.cc:43027
  #, fuzzy, gcc-internal-format
  #| msgid "multi-line string literals are deprecated"
  msgid "non-empty string literal expected"
  msgstr "las literales de cadena en múltiples líneas son obsoletas"
  
! #: c/c-parser.cc:20851 cp/parser.cc:43167
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<targetsync%> modifier"
  msgstr "calificador-cv duplicado"
  
! #: c/c-parser.cc:20858 cp/parser.cc:43174
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<target%> modifier"
  msgstr "calificador-cv duplicado"
  
! #: c/c-parser.cc:20865 cp/parser.cc:43181
  #, fuzzy, gcc-internal-format
  #| msgid "duplicated %<if%> condition"
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "condición %<if%> duplicada"
  
! #: c/c-parser.cc:20886 cp/parser.cc:43202
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:20922 c/c-parser.cc:27195 cp/parser.cc:43239
! #: cp/parser.cc:50642
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21163 cp/parser.cc:43534
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected an OpenACC clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-parser.cc:21174 c/c-parser.cc:21571 c/c-parser.cc:29156
! #: cp/parser.cc:43545 cp/parser.cc:43998 cp/parser.cc:51484
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs no es válido para %qs"
  
! #: c/c-parser.cc:21219 cp/parser.cc:43593
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21372 cp/parser.cc:43786
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs debe ser la primera cláusula de %qs"
  
! #: c/c-parser.cc:21560 cp/parser.cc:43987
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected an OpenMP clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-parser.cc:21721 cp/parser.cc:49174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "no hay cláusulas válidas especificadas en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21731 cp/parser.cc:49184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "sección de matriz en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21751 cp/parser.cc:49204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "%qD debe ser una variable global en %<#pragma acc declare link%>"
  
! #: c/c-parser.cc:21762 cp/parser.cc:49215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "cláusula OpenACC no válida en el alcance del fichero"
  
! #: c/c-parser.cc:21769 cp/parser.cc:49222
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "uso no válido de la variable %<extern%> %qD en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21777 cp/parser.cc:49230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "uso no válido de la variable %<global%> %qD en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21788 cp/parser.cc:49252
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "%qD debe ser una variable global en %<#pragma acc declare link%>"
  
! #: c/c-parser.cc:21798 cp/parser.cc:49275
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "La variable %qD se usa más de una vez con %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21891 cp/parser.cc:49359
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "se esperaba %<data%> después de %<#pragma acc %s%>"
  
! #: c/c-parser.cc:21907 cp/parser.cc:49376
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> no tiene cláusula de movimiento de datos"
  
! #: c/c-parser.cc:21939 cp/parser.cc:49134
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22168 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%qE no se ha declarado"
  
! #: c/c-parser.cc:22172
  #, gcc-internal-format
  msgid "expected function name"
  msgstr "se esperaba nombre de función"
  
! #: c/c-parser.cc:22190 cp/parser.cc:52819
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD no hace referencia a una función"
  
! #: c/c-parser.cc:22213 c/c-parser.cc:22261 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> no está inmediatamente seguido de una declaración o definición de función"
  
! #: c/c-parser.cc:22253 cp/parser.cc:52870 cp/parser.cc:52917
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> no está inmediatamente seguido de una única declaración o definición de función"
  
! #: c/c-parser.cc:22284 cp/parser.cc:52945
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> debe aplicarse antes de uso"
  
! #: c/c-parser.cc:22285 cp/parser.cc:52947
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> debe aplicarse antes de definición"
  
! #: c/c-parser.cc:22330 cp/parser.cc:49592
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> debe contener al menos una cláusula %<device%>, %<host%> o %<self%>"
  
! #: c/c-parser.cc:22388
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22392 c/c-parser.cc:22415
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "to be allocated variable declared here"
  msgstr "el tipo de parámetro de plantilla %qT se declaró %<friend%>"
  
! #: c/c-parser.cc:22410
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22413
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "modified here"
  msgstr "se definió union aquí"
  
! #: c/c-parser.cc:22481 cp/parser.cc:44113 cp/parser.cc:44128
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: c/c-parser.cc:22505
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22522
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22529
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22537
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22546
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22557
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22708 cp/parser.cc:44293
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:22747 cp/parser.cc:44332
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:22771 cp/parser.cc:44361
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> o identificador"
  
! #: c/c-parser.cc:22786 cp/parser.cc:44376
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many atomic clauses"
  msgstr "demasiadas cláusulas %qs"
  
! #: c/c-parser.cc:22793 cp/parser.cc:44383
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many memory order clauses"
  msgstr "demasiadas cláusulas %qs"
  
! #: c/c-parser.cc:22831 c/c-parser.cc:22838 cp/parser.cc:44421
! #: cp/parser.cc:44428
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:22844 c/c-parser.cc:22849 cp/parser.cc:44434
! #: cp/parser.cc:44439
  #, fuzzy, gcc-internal-format
  #| msgid "%qs requires %qs"
  msgid "%qs clause requires %qs clause"
  msgstr "%qs requiere %qs"
  
! #: c/c-parser.cc:22872 cp/parser.cc:44462
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:22883 cp/parser.cc:44473
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:22915 cp/parser.cc:44505
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:22925 cp/parser.cc:44515
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:23046 cp/parser.cc:44615
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "se esperaba %<;%> después de la definición de union"
  
! #: c/c-parser.cc:23053 cp/parser.cc:44622
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23126 cp/parser.cc:44687 cp/parser.cc:44970 cp/parser.cc:45064
! #: cp/parser.cc:45082
  #, fuzzy, gcc-internal-format
  #| msgid "invalid form of %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "forma no válida de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23137 cp/parser.cc:44698
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "se esperaba %<delete%>"
  
! #: c/c-parser.cc:23197 cp/parser.cc:45137
  #, fuzzy, gcc-internal-format
  #| msgid "invalid form of %<#pragma omp atomic%>"
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "forma no válida de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23468 cp/parser.cc:44991 cp/parser.cc:45017
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "forma no válida de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23472 cp/parser.cc:45057 cp/parser.cc:45091
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "operador no válido para %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23523 cp/parser.cc:45126
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23529 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> usa dos expresiones diferentes para la memoria"
  
! #: c/c-parser.cc:23632 cp/semantics.cc:11996
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: c/c-parser.cc:23675
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: c/c-parser.cc:23681 cp/parser.cc:45279
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23712 cp/parser.cc:45315
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
! #: c/c-parser.cc:23724 cp/parser.cc:45331
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:23765 cp/parser.cc:45369
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:23773 cp/parser.cc:45377
  #, fuzzy, gcc-internal-format
  #| msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "la cláusula %<linear%> no puede especificarse junto con la cláusula %<ordered%> con un parámetro"
  
! #: c/c-parser.cc:23778
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "se esperaba %<(%> o fin de línea"
  
! #: c/c-parser.cc:23849 cp/parser.cc:46098
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23916 cp/parser.cc:46167
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskyield%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp taskyield%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:23950 cp/parser.cc:46200
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:23955 cp/parser.cc:46206
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma omp scan%>"
  msgstr "se esperaba una cláusula %<#pragma omp%>"
  
! #: c/c-parser.cc:23964 cp/parser.cc:46215
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskyield%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp taskyield%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:23989 cp/parser.cc:46238
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "se esperaba una declaración for"
*************** msgstr "se esperaba una declaración for
*** 52584,53212 ****
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:23973 cp/parser.cc:46201 cp/parser.cc:46203 cp/parser.cc:46388
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "loop nest expected"
  msgstr "se esperaba una declaración for"
  
! #: c/c-parser.cc:24025 cp/parser.cc:46276
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24054 cp/parser.cc:46307
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24065 cp/parser.cc:46318
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24088 cp/parser.cc:46344
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46355
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24187 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "se esperaba una declaración de iteración o una inicialización"
  
! #: c/c-parser.cc:24276 c/c-parser.cc:24291 cp/parser.cc:46682
! #: cp/parser.cc:46697
  #, fuzzy, gcc-internal-format
  #| msgid "not enough perfectly nested loops"
  msgid "not enough nested loops"
  msgstr "no hay suficientes bucles perfectamente anidados"
  
! #: c/c-parser.cc:24394 cp/parser.cc:46982
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "el parámetro de la cláusula %<ordered%> es menor que %<collapse%>"
  
! #: c/c-parser.cc:24517 cp/parser.cc:46517 cp/parser.cc:46560 cp/pt.cc:18586
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "la variable de iteración %qD no debe ser firstprivate"
  
! #: c/c-parser.cc:24951 cp/parser.cc:47528
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:25167 cp/parser.cc:47734
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "se esperaba %<fork%> después de %qs"
  
! #: c/c-parser.cc:25380 c/c-parser.cc:25388
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected a function name"
  msgstr "se esperaba nombre de función"
  
! #: c/c-parser.cc:25401 cp/parser.cc:50217
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected target-function call"
  msgstr "se esperaba nombre de función"
  
! #: c/c-parser.cc:25471
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr "%<#pragma omp declare simd%> debe ir seguida de una declaración o definición de función"
  
! #: c/c-parser.cc:25658 cp/parser.cc:48081
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "se esperaba %<point%>"
  
! #: c/c-parser.cc:25925 cp/parser.cc:48368
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> con map-type distinto de %<to%>, %<from%>, %<tofrom%> y %<alloc%> en la cláusula %<map%>"
  
! #: c/c-parser.cc:25941 cp/parser.cc:48384
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr "%<#pragma omp target data%> debe contener al menos una cláusula %<map%>"
  
! #: c/c-parser.cc:25989 cp/parser.cc:48665
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:26091 cp/parser.cc:48491
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> con map-type distinto de %<to%> y %<alloc%> en la cláusula %<map%>"
  
! #: c/c-parser.cc:26103 cp/parser.cc:48503
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> debe contener al menos una cláusula %<map%>"
  
! #: c/c-parser.cc:26202 cp/parser.cc:48608
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> con map-type distinto de %<from%>, %<release%> y %<delete%> en la cláusula %<map%>"
  
! #: c/c-parser.cc:26215 cp/parser.cc:48621
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> debe contener al menos una cláusula %<map%>"
  
! #: c/c-parser.cc:26460 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> con map-type distinto de %<to%>, %<from%>, %<tofrom%> y %<alloc%> en la cláusula %<map%>"
  
! #: c/c-parser.cc:26521
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>"
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare simd%> debe ir seguida de una declaración o definición de función o de otra %<#pragma omp declare simd%>"
  
! #: c/c-parser.cc:26572 c/c-parser.cc:26610
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> debe ir seguida de una declaración o definición de función"
  
! #: c/c-parser.cc:26643 cp/parser.cc:49677
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected trait selector name"
  msgstr "se esperaba una declaración de selección"
  
! #: c/c-parser.cc:26655 cp/parser.cc:49691
  #, fuzzy, gcc-internal-format
  #| msgid "constructor not allowed for non-vector types"
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "no se permite un constructor para tipos que no sean vectores"
  
! #: c/c-parser.cc:26683 cp/parser.cc:49720
  #, fuzzy, gcc-internal-format
  #| msgid "%<no-custom-%s%> does not accept arguments"
  msgid "selector %qs does not accept any properties"
  msgstr "%<no-custom-%s%> no acepta argumentos"
  
! #: c/c-parser.cc:26705 cp/parser.cc:49752
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "%<friend%> sólo se puede especificar dentro de una clase"
  
! #: c/c-parser.cc:26714 cp/parser.cc:49762 cp/pt.cc:18254
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "%<score%> argument must be constant integer expression"
  msgstr "el argumento de collapse necesita una expresión entera constante positiva"
  
! #: c/c-parser.cc:26717 cp/parser.cc:49765 cp/pt.cc:18261
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%<score%> argument must be non-negative"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: c/c-parser.cc:26758 cp/parser.cc:49811
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal"
  msgstr "se esperaba una cadena literal"
  
! #: c/c-parser.cc:26781 cp/parser.cc:49841 cp/pt.cc:18278
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be integer expression"
  msgstr "se esperaba una expresión entera"
  
! #: c/c-parser.cc:26794 cp/parser.cc:49852
  #, fuzzy, gcc-internal-format
  #| msgid "property %qs already specified in %<@synthesize%>"
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr "la propiedad %qs ya se especificó en %<@synthesize%>"
  
! #: c/c-parser.cc:26815 cp/parser.cc:49868 fortran/openmp.cc:6534
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<requires%> selector is not supported yet"
  msgstr "aún no se admite el modelo de código %<large%>"
  
! #: c/c-parser.cc:26874 cp/parser.cc:49931
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected context selector set name"
  msgstr "se esperaba una declaración de selección"
  
! #: c/c-parser.cc:26986 cp/parser.cc:50435
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:27002 cp/parser.cc:50448
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses"
  msgid "too many %<match%> clauses"
  msgstr "demasiadas cláusulas %<if%>"
  
! #: c/c-parser.cc:27013
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
  msgid "variant %qD is not a function"
  msgstr "'%s' en %L no es una función"
  
! #: c/c-parser.cc:27028 cp/decl.cc:8621
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27074 cp/parser.cc:50510
  #, fuzzy, gcc-internal-format
  #| msgid "specified option %qs more than once"
  msgid "%qD is specified more than once"
  msgstr "opción %qs especificada más de una vez"
  
! #: c/c-parser.cc:27081
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
  msgid "%qD is not of pointer type"
  msgstr "%qD no es una variable puntero"
  
! #: c/c-parser.cc:27101 cp/parser.cc:50543
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:27104
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%qs no es válido para %qs"
  
! #: c/c-parser.cc:27111 cp/parser.cc:50550
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:27131 cp/parser.cc:50567
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<point%>"
  msgid "expected %<interop%>"
  msgstr "se esperaba %<point%>"
  
! #: c/c-parser.cc:27229 cp/decl.cc:8603
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c/c-parser.cc:27231 cp/decl.cc:8500 cp/decl.cc:8606
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<append_args%> specified here"
  msgstr "%<long%> y %<short%>  se especificaron juntos para %qs"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8612
  #, fuzzy, gcc-internal-format
  #| msgid "%qs and %qs are incompatible"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "%qs y %qs son incompatibles"
  
! #: c/c-parser.cc:27302 cp/parser.cc:50635
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27315
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27358
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma omp declare simd%> no inmediatamente seguida de una declaración o definición de función"
  
! #: c/c-parser.cc:27366 cp/parser.cc:50680
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma omp declare simd%> no inmediatamente seguida de una declaración o definición de función sencilla"
  
! #: c/c-parser.cc:27573 cp/parser.cc:50969
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-parser.cc:27577 cp/parser.cc:50973
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-parser.cc:27637 cp/parser.cc:51106
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27640 cp/parser.cc:51109
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-parser.cc:27689 c/c-parser.cc:27731 cp/parser.cc:51164
! #: cp/parser.cc:51211
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "se esperaba %<target%>"
  
! #: c/c-parser.cc:27703 cp/parser.cc:51177
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:27738 cp/parser.cc:51218
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%<#pragma omp end declare target%> sin su correspondiente %<#pragma omp declare target%>"
  
! #: c/c-parser.cc:27749 c/c-parser.cc:27780 cp/parser.cc:51229
! #: cp/parser.cc:51260
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27756 c/c-parser.cc:27785 cp/parser.cc:51236
! #: cp/parser.cc:51265
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "El atributo %s genera un conflicto con el atributo %s en %L"
  
! #: c/c-parser.cc:27793 cp/parser.cc:51273
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:27820
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr "%<#pragma omp declare reduction%> no está en ámbito de fichero o de bloque"
  
! #: c/c-parser.cc:27897
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr "tipo aritmético predeclarado en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27901
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr "tipo función o matriz en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27904
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "tipo calificado %<_Atomic%> en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27907
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr "tipo calificado const, volatile o restrict en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27915
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr "redeclaración de %qs %<#pragma omp declare reduction%> para el tipo %qT"
  
! #: c/c-parser.cc:27924
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "%<#pragma omp declare reduction%> previo"
  
! #: c/c-parser.cc:28045
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "se esperaba %<omp_priv%> o nombre-de-función"
  
! #: c/c-parser.cc:28056
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "se esperaba nombre-de-función %<(%>"
  
! #: c/c-parser.cc:28075
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28209 cp/parser.cc:52195
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "se esperaba %<simd%>, %<reduction%> o %<target%>"
  
! #: c/c-parser.cc:28280 cp/parser.cc:52288
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:28309 cp/parser.cc:52323
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28328 cp/parser.cc:52342
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28340 cp/parser.cc:52354
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28349 cp/parser.cc:52363
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28363 cp/parser.cc:52377
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%<#pragma omp target data%> debe contener al menos una cláusula %<map%>"
  
! #: c/c-parser.cc:28382
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "ISO C prohíbe los tipos de función calificados"
  
! #: c/c-parser.cc:28388
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "se usó la matriz de longitud variable"
  
! #: c/c-parser.cc:28506 cp/parser.cc:48884
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<while%>"
  msgid "expected %<sizes%>"
  msgstr "se esperaba %<while%>"
  
! #: c/c-parser.cc:28535 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, fuzzy, gcc-internal-format
  #| msgid "%<tile%> argument needs positive integral constant"
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "el argumento de %<tile%> necesita una constante entera positiva"
  
! #: c/c-parser.cc:28651 cp/parser.cc:52434
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:28684 cp/parser.cc:52469
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %qs or %qs"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: c/c-parser.cc:28741 cp/parser.cc:52531
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:28764 cp/parser.cc:52558
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28767 cp/parser.cc:52561
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28794 cp/parser.cc:49992
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "expected at least one assumption clause"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: c/c-parser.cc:28880 c/c-parser.cc:29181 cp/parser.cc:50078
! #: cp/parser.cc:51497 cp/parser.cc:51525
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected directive name"
  msgstr "se esperaba nombre de función"
  
! #: c/c-parser.cc:28891 cp/parser.cc:50089
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28899 cp/parser.cc:50097
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28906 cp/parser.cc:50104
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28917 cp/parser.cc:50115
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28940 cp/parser.cc:50142
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function %qs"
  msgid "unknown assumption clause %qs"
  msgstr "función de especificación %qs desconocida"
  
! #: c/c-parser.cc:28953 cp/parser.cc:50152
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected assumption clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-parser.cc:29082 cp/parser.cc:51395
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:29096 cp/parser.cc:51410
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:29105 cp/parser.cc:51420
  #, fuzzy, gcc-internal-format
  #| msgid "property %qs already specified in %<@synthesize%>"
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr "la propiedad %qs ya se especificó en %<@synthesize%>"
  
! #: c/c-parser.cc:29195 cp/parser.cc:51511
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown directive name"
  msgstr "nombre de registro desconocido: %s"
  
! #: c/c-parser.cc:29210 cp/parser.cc:51531
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr "no se pueden usar las directivas dentro de un argumento de macro"
  
! #: c/c-parser.cc:29216 cp/parser.cc:51537
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29541 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE se declaró %<threadprivate%> después del primer uso"
  
! #: c/c-parser.cc:29543 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "la variable automática %qE no puede ser %<threadprivate%>"
  
! #: c/c-parser.cc:29547 cp/semantics.cc:10344
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE tiene tipo incompleto"
  
! #: c/c-parser.cc:29727 cp/parser.cc:53320
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> sin activar el soporte para memoria transaccional"
  
! #: c/c-parser.cc:29733 cp/parser.cc:53326
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> dentro de un %<__transaction_relaxed%>"
  
! #: c/c-parser.cc:29742
  #, fuzzy, gcc-internal-format
  #| msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "la llamada a la función %<transaction_may_cancel_outer%> no está en una transacción más externa o %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.cc:29750 cp/parser.cc:53344
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> no está dentro de %<__transaction_atomic%>"
  
! #: c/c-parser.cc:29843
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr "llave sin cerrar"
--- 52594,53222 ----
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:24018 cp/parser.cc:46260 cp/parser.cc:46262 cp/parser.cc:46447
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "loop nest expected"
  msgstr "se esperaba una declaración for"
  
! #: c/c-parser.cc:24070 cp/parser.cc:46335
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46366
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24110 cp/parser.cc:46377
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24133 cp/parser.cc:46403
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24144 cp/parser.cc:46414
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24232 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "se esperaba una declaración de iteración o una inicialización"
  
! #: c/c-parser.cc:24321 c/c-parser.cc:24336 cp/parser.cc:46741
! #: cp/parser.cc:46756
  #, fuzzy, gcc-internal-format
  #| msgid "not enough perfectly nested loops"
  msgid "not enough nested loops"
  msgstr "no hay suficientes bucles perfectamente anidados"
  
! #: c/c-parser.cc:24439 cp/parser.cc:47041
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "el parámetro de la cláusula %<ordered%> es menor que %<collapse%>"
  
! #: c/c-parser.cc:24562 cp/parser.cc:46576 cp/parser.cc:46619 cp/pt.cc:18615
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "la variable de iteración %qD no debe ser firstprivate"
  
! #: c/c-parser.cc:24996 cp/parser.cc:47587
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:25212 cp/parser.cc:47793
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "se esperaba %<fork%> después de %qs"
  
! #: c/c-parser.cc:25425 c/c-parser.cc:25433
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected a function name"
  msgstr "se esperaba nombre de función"
  
! #: c/c-parser.cc:25446 cp/parser.cc:50276
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected target-function call"
  msgstr "se esperaba nombre de función"
  
! #: c/c-parser.cc:25516
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr "%<#pragma omp declare simd%> debe ir seguida de una declaración o definición de función"
  
! #: c/c-parser.cc:25703 cp/parser.cc:48140
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "se esperaba %<point%>"
  
! #: c/c-parser.cc:25970 cp/parser.cc:48427
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> con map-type distinto de %<to%>, %<from%>, %<tofrom%> y %<alloc%> en la cláusula %<map%>"
  
! #: c/c-parser.cc:25986 cp/parser.cc:48443
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr "%<#pragma omp target data%> debe contener al menos una cláusula %<map%>"
  
! #: c/c-parser.cc:26034 cp/parser.cc:48724
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> debe contener al menos una cláusula %<from%> o %<to%>"
  
! #: c/c-parser.cc:26136 cp/parser.cc:48550
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> con map-type distinto de %<to%> y %<alloc%> en la cláusula %<map%>"
  
! #: c/c-parser.cc:26148 cp/parser.cc:48562
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> debe contener al menos una cláusula %<map%>"
  
! #: c/c-parser.cc:26247 cp/parser.cc:48667
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> con map-type distinto de %<from%>, %<release%> y %<delete%> en la cláusula %<map%>"
  
! #: c/c-parser.cc:26260 cp/parser.cc:48680
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> debe contener al menos una cláusula %<map%>"
  
! #: c/c-parser.cc:26505 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> con map-type distinto de %<to%>, %<from%>, %<tofrom%> y %<alloc%> en la cláusula %<map%>"
  
! #: c/c-parser.cc:26566
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>"
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare simd%> debe ir seguida de una declaración o definición de función o de otra %<#pragma omp declare simd%>"
  
! #: c/c-parser.cc:26617 c/c-parser.cc:26655
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> debe ir seguida de una declaración o definición de función"
  
! #: c/c-parser.cc:26688 cp/parser.cc:49736
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected trait selector name"
  msgstr "se esperaba una declaración de selección"
  
! #: c/c-parser.cc:26700 cp/parser.cc:49750
  #, fuzzy, gcc-internal-format
  #| msgid "constructor not allowed for non-vector types"
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "no se permite un constructor para tipos que no sean vectores"
  
! #: c/c-parser.cc:26728 cp/parser.cc:49779
  #, fuzzy, gcc-internal-format
  #| msgid "%<no-custom-%s%> does not accept arguments"
  msgid "selector %qs does not accept any properties"
  msgstr "%<no-custom-%s%> no acepta argumentos"
  
! #: c/c-parser.cc:26750 cp/parser.cc:49811
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "%<friend%> sólo se puede especificar dentro de una clase"
  
! #: c/c-parser.cc:26759 cp/parser.cc:49821 cp/pt.cc:18283
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "%<score%> argument must be constant integer expression"
  msgstr "el argumento de collapse necesita una expresión entera constante positiva"
  
! #: c/c-parser.cc:26762 cp/parser.cc:49824 cp/pt.cc:18290
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%<score%> argument must be non-negative"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: c/c-parser.cc:26803 cp/parser.cc:49870
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal"
  msgstr "se esperaba una cadena literal"
  
! #: c/c-parser.cc:26827 cp/parser.cc:49900 cp/pt.cc:18307
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be integer expression"
  msgstr "se esperaba una expresión entera"
  
! #: c/c-parser.cc:26837 cp/parser.cc:49911
  #, fuzzy, gcc-internal-format
  #| msgid "property %qs already specified in %<@synthesize%>"
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr "la propiedad %qs ya se especificó en %<@synthesize%>"
  
! #: c/c-parser.cc:26858 cp/parser.cc:49927 fortran/openmp.cc:6534
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<requires%> selector is not supported yet"
  msgstr "aún no se admite el modelo de código %<large%>"
  
! #: c/c-parser.cc:26917 cp/parser.cc:49990
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected context selector set name"
  msgstr "se esperaba una declaración de selección"
  
! #: c/c-parser.cc:27032 cp/parser.cc:50494
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:27048 cp/parser.cc:50507
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses"
  msgid "too many %<match%> clauses"
  msgstr "demasiadas cláusulas %<if%>"
  
! #: c/c-parser.cc:27059
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
  msgid "variant %qD is not a function"
  msgstr "'%s' en %L no es una función"
  
! #: c/c-parser.cc:27074 cp/decl.cc:8619
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27120 cp/parser.cc:50569
  #, fuzzy, gcc-internal-format
  #| msgid "specified option %qs more than once"
  msgid "%qD is specified more than once"
  msgstr "opción %qs especificada más de una vez"
  
! #: c/c-parser.cc:27127
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
  msgid "%qD is not of pointer type"
  msgstr "%qD no es una variable puntero"
  
! #: c/c-parser.cc:27147 cp/parser.cc:50602
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:27150
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%qs no es válido para %qs"
  
! #: c/c-parser.cc:27157 cp/parser.cc:50609
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:27177 cp/parser.cc:50626
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<point%>"
  msgid "expected %<interop%>"
  msgstr "se esperaba %<point%>"
  
! #: c/c-parser.cc:27275 cp/decl.cc:8601
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8498 cp/decl.cc:8604
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<append_args%> specified here"
  msgstr "%<long%> y %<short%>  se especificaron juntos para %qs"
  
! #: c/c-parser.cc:27323 cp/decl.cc:8610
  #, fuzzy, gcc-internal-format
  #| msgid "%qs and %qs are incompatible"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "%qs y %qs son incompatibles"
  
! #: c/c-parser.cc:27348 cp/parser.cc:50694
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27361
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27404
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma omp declare simd%> no inmediatamente seguida de una declaración o definición de función"
  
! #: c/c-parser.cc:27412 cp/parser.cc:50739
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma omp declare simd%> no inmediatamente seguida de una declaración o definición de función sencilla"
  
! #: c/c-parser.cc:27619 cp/parser.cc:51028
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-parser.cc:27623 cp/parser.cc:51032
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-parser.cc:27683 cp/parser.cc:51165
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27686 cp/parser.cc:51168
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-parser.cc:27735 c/c-parser.cc:27777 cp/parser.cc:51223
! #: cp/parser.cc:51270
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "se esperaba %<target%>"
  
! #: c/c-parser.cc:27749 cp/parser.cc:51236
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:27784 cp/parser.cc:51277
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%<#pragma omp end declare target%> sin su correspondiente %<#pragma omp declare target%>"
  
! #: c/c-parser.cc:27795 c/c-parser.cc:27826 cp/parser.cc:51288
! #: cp/parser.cc:51319
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27802 c/c-parser.cc:27831 cp/parser.cc:51295
! #: cp/parser.cc:51324
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "El atributo %s genera un conflicto con el atributo %s en %L"
  
! #: c/c-parser.cc:27839 cp/parser.cc:51332
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:27866
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr "%<#pragma omp declare reduction%> no está en ámbito de fichero o de bloque"
  
! #: c/c-parser.cc:27943
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr "tipo aritmético predeclarado en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27947
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr "tipo función o matriz en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27950
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "tipo calificado %<_Atomic%> en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27953
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr "tipo calificado const, volatile o restrict en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27961
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr "redeclaración de %qs %<#pragma omp declare reduction%> para el tipo %qT"
  
! #: c/c-parser.cc:27970
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "%<#pragma omp declare reduction%> previo"
  
! #: c/c-parser.cc:28091
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "se esperaba %<omp_priv%> o nombre-de-función"
  
! #: c/c-parser.cc:28102
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "se esperaba nombre-de-función %<(%>"
  
! #: c/c-parser.cc:28121
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28255 cp/parser.cc:52248
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "se esperaba %<simd%>, %<reduction%> o %<target%>"
  
! #: c/c-parser.cc:28326 cp/parser.cc:52341
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:28355 cp/parser.cc:52376
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28374 cp/parser.cc:52395
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28386 cp/parser.cc:52407
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28395 cp/parser.cc:52416
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28409 cp/parser.cc:52430
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%<#pragma omp target data%> debe contener al menos una cláusula %<map%>"
  
! #: c/c-parser.cc:28428
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "ISO C prohíbe los tipos de función calificados"
  
! #: c/c-parser.cc:28434
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "se usó la matriz de longitud variable"
  
! #: c/c-parser.cc:28552 cp/parser.cc:48943
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<while%>"
  msgid "expected %<sizes%>"
  msgstr "se esperaba %<while%>"
  
! #: c/c-parser.cc:28581 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, fuzzy, gcc-internal-format
  #| msgid "%<tile%> argument needs positive integral constant"
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "el argumento de %<tile%> necesita una constante entera positiva"
  
! #: c/c-parser.cc:28697 cp/parser.cc:52487
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:28730 cp/parser.cc:52522
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %qs or %qs"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: c/c-parser.cc:28787 cp/parser.cc:52584
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> sólo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:28810 cp/parser.cc:52611
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28813 cp/parser.cc:52614
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28840 cp/parser.cc:50051
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "expected at least one assumption clause"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: c/c-parser.cc:28926 c/c-parser.cc:29224 cp/parser.cc:50137
! #: cp/parser.cc:51553 cp/parser.cc:51580
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected directive name"
  msgstr "se esperaba nombre de función"
  
! #: c/c-parser.cc:28937 cp/parser.cc:50148
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28945 cp/parser.cc:50156
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28952 cp/parser.cc:50163
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28963 cp/parser.cc:50174
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28986 cp/parser.cc:50201
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function %qs"
  msgid "unknown assumption clause %qs"
  msgstr "función de especificación %qs desconocida"
  
! #: c/c-parser.cc:28999 cp/parser.cc:50211
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected assumption clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-parser.cc:29128 cp/parser.cc:51454
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:29142 cp/parser.cc:51469
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:29150 cp/parser.cc:51478
  #, fuzzy, gcc-internal-format
  #| msgid "property %qs already specified in %<@synthesize%>"
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr "la propiedad %qs ya se especificó en %<@synthesize%>"
  
! #: c/c-parser.cc:29237 cp/parser.cc:51566
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown directive name"
  msgstr "nombre de registro desconocido: %s"
  
! #: c/c-parser.cc:29252 cp/parser.cc:51586
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr "no se pueden usar las directivas dentro de un argumento de macro"
  
! #: c/c-parser.cc:29258 cp/parser.cc:51592
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29584 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE se declaró %<threadprivate%> después del primer uso"
  
! #: c/c-parser.cc:29586 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "la variable automática %qE no puede ser %<threadprivate%>"
  
! #: c/c-parser.cc:29590 cp/semantics.cc:10344
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE tiene tipo incompleto"
  
! #: c/c-parser.cc:29770 cp/parser.cc:53373
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> sin activar el soporte para memoria transaccional"
  
! #: c/c-parser.cc:29776 cp/parser.cc:53379
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> dentro de un %<__transaction_relaxed%>"
  
! #: c/c-parser.cc:29785
  #, fuzzy, gcc-internal-format
  #| msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "la llamada a la función %<transaction_may_cancel_outer%> no está en una transacción más externa o %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.cc:29793 cp/parser.cc:53397
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> no está dentro de %<__transaction_atomic%>"
  
! #: c/c-parser.cc:29886
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr "llave sin cerrar"
*************** msgstr "llave sin cerrar"
*** 53216,53222 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD tiene un tipo de dato incompleto %qT"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12542 c/c-typeck.cc:12617 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "uso no válido de la expresión void"
--- 53226,53232 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD tiene un tipo de dato incompleto %qT"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12559 c/c-typeck.cc:12634 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "uso no válido de la expresión void"
*************** msgstr "los tipos de devolución de func
*** 53308,53319 ****
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "la conversión de una literal compuesta de matriz a un puntero está malformada en C++"
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10693
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT no tiene un miembro llamado %qE; ¿quiso decir %qE?"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10697
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT no tiene un miembro llamado %qE"
--- 53318,53329 ----
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "la conversión de una literal compuesta de matriz a un puntero está malformada en C++"
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10710
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT no tiene un miembro llamado %qE; ¿quiso decir %qE?"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10714
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT no tiene un miembro llamado %qE"
*************** msgstr "deferenciando el puntero %<void
*** 53354,53360 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "el valor del subíndice no es ni matriz ni puntero ni vector"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4035 cp/typeck.cc:4130
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "el subíndice de la matriz no es un entero"
--- 53364,53370 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "el valor del subíndice no es ni matriz ni puntero ni vector"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4151 cp/typeck.cc:4246
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "el subíndice de la matriz no es un entero"
*************** msgstr "demasiados argumentos para la fu
*** 53496,55034 ****
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "demasiados argumentos para la función %qE"
  
! #: c/c-typeck.cc:4351
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4356
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: c/c-typeck.cc:4432
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "conversión implícita de %qT a %qT al pasar el argumento a la función"
  
! #: c/c-typeck.cc:4513
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "faltan argumentos para la función %qE"
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "faltan argumentos para la función %qE"
  
! #: c/c-typeck.cc:4528
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "faltan argumentos para la función %qE"
  
! #: c/c-typeck.cc:4706 c/c-typeck.cc:4734 cp/typeck.cc:5849 cp/typeck.cc:6137
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "la comparación con una literal de cadena resulta en una conducta no especificada"
  
! #: c/c-typeck.cc:4714 c/c-typeck.cc:4725 cp/typeck.cc:5886 cp/typeck.cc:5910
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "comparación entre puntero y entero"
  
! #: c/c-typeck.cc:4717 c/c-typeck.cc:4728 cp/typeck.cc:5889 cp/typeck.cc:5913
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "¿pretendía desreferenciar el puntero?"
  
! #: c/c-typeck.cc:4746 c/c-typeck.cc:4753 c/c-typeck.cc:6130 c/c-typeck.cc:6135
! #: c/c-typeck.cc:8683 cp/tree.cc:6464
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "cero como constante de puntero nulo"
  
! #: c/c-typeck.cc:4774
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "comparación entre %qT y %qT"
  
! #: c/c-typeck.cc:4833
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "se usó un puntero de tipo %<void *%> en la sustracción"
  
! #: c/c-typeck.cc:4836
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "se utilizó un puntero a una función en la sustracción"
  
! #: c/c-typeck.cc:4870
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "aritmética en puntero a un tipo de dato incompleto"
  
! #: c/c-typeck.cc:4879 cp/typeck.cc:6937
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "aritmética en puntero a un agregado vacío"
  
! #: c/c-typeck.cc:5328
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "%<~%> en una expresión booleana"
  
! #: c/c-typeck.cc:5332
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr "¿pretendía utilizar la negación lógica?"
  
! #: c/c-typeck.cc:5342
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C no admite %<~%> para conjugaciones complejas"
  
! #: c/c-typeck.cc:5366
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to abs"
  msgid "wrong type argument to absu"
  msgstr "argumento de tipo erróneo para abs"
  
! #: c/c-typeck.cc:5392
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "argumento de tipo erróneo para el signo de exclamación unario"
  
! #: c/c-typeck.cc:5450
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "el incremento de un valor de enumeración es no válido en C++"
  
! #: c/c-typeck.cc:5453
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "el decremento de un valor de enumeración es no válido en C++"
  
! #: c/c-typeck.cc:5460
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "incremento de una expresión booleana"
  
! #: c/c-typeck.cc:5463
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "decremento de una expresión booleana"
  
! #: c/c-typeck.cc:5479
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ISO C no admite %<++%> y %<--%> en tipos complejos"
  
! #: c/c-typeck.cc:5506 c/c-typeck.cc:5540
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "argumento de tipo erróneo para el incremento"
  
! #: c/c-typeck.cc:5508 c/c-typeck.cc:5543
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "argumento de tipo erróneo para el decremento"
  
! #: c/c-typeck.cc:5528
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "incremento de puntero a un tipo incompleto %qT"
  
! #: c/c-typeck.cc:5532
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "decremento de puntero a un tipo incompleto %qT"
  
! #: c/c-typeck.cc:5640
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "se toma la dirección de la expresión de tipo %<id%>"
  
! #: c/c-typeck.cc:5703 c/c-typeck.cc:5899
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "no se puede tomar la dirección del campo de bits %qD"
  
! #: c/c-typeck.cc:5717
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of an unaligned member"
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "no se puede tomar la dirección de un miembro desalineado"
  
! #: c/c-typeck.cc:5725
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of array with reverse scalar storage order requested"
  msgstr "se solicitó la dirección de la variable de registro %qD"
  
! #: c/c-typeck.cc:5914
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of register compound literal requested"
  msgstr "se solicitó la dirección de la variable de registro %qD"
  
! #: c/c-typeck.cc:5935
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "se usó la variable de registro global %qD en la función anidada"
  
! #: c/c-typeck.cc:5938
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "se usó la variable de registro %qD en la función anidada"
  
! #: c/c-typeck.cc:5943
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "se solicitó la dirección de la variable de registro global %qD"
  
! #: c/c-typeck.cc:5945 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "se solicitó la dirección de la variable de registro %qD"
  
! #: c/c-typeck.cc:6084
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "matriz no-lvaluada en la expresión condicional"
  
! #: c/c-typeck.cc:6180
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "conversión implícita de %qT a %qT para coincidir con otro resultado del condicional"
  
! #: c/c-typeck.cc:6239 c/c-typeck.cc:6245
  #, fuzzy, gcc-internal-format
  #| msgid "operand of ?: changes signedness from %qT to %qT due to unsignedness of other operand"
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr "un operando de ?: cambia de tipo de signo de %qT a %qT debido al tipo sin signo de otro operando"
  
! #: c/c-typeck.cc:6262
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C prohíbe una expresión condicional con sólo un lado void"
  
! #: c/c-typeck.cc:6279
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "se usaron punteros a espacios de direcciones discontinuos en la expresión condicional"
  
! #: c/c-typeck.cc:6303
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "el puntero a matriz pierde el calificador en la expresión condicional"
  
! #: c/c-typeck.cc:6307
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to array loses qualifier in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "el puntero a matriz pierde el calificador en la expresión condicional"
  
! #: c/c-typeck.cc:6312
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C prohíbe expresiones condicionales entre %<void *%> y punteros de función"
  
! #: c/c-typeck.cc:6334
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "los tipos de datos punteros no coinciden en la expresión condicional"
  
! #: c/c-typeck.cc:6337
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "first expression has type %qT"
  msgstr "Se esperaba un tipo de expresión"
  
! #: c/c-typeck.cc:6338
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "second expression has type %qT"
  msgstr "Se esperaba un tipo de expresión"
  
! #: c/c-typeck.cc:6349 c/c-typeck.cc:6362
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "los tipos de datos punteros/enteros no coinciden en la expresión condicional"
  
! #: c/c-typeck.cc:6389
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "los tipos de datos no coinciden en la expresión condicional"
  
! #: c/c-typeck.cc:6505
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:6509
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:6528
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:6533
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:6542 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "in call to %qD, declared here"
  msgstr "%qD se declara aquí"
  
! #: c/c-typeck.cc:6591
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "el operador del lado izquierdo de la expresión coma no tiene efecto"
  
! #: c/c-typeck.cc:6609 c/c-typeck.cc:13209
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "el operador del lado derecho de la expresión coma no tiene efecto"
  
! #: c/c-typeck.cc:6680
  msgid "cast adds %q#v qualifier to function type"
  msgstr "la conversión agrega el calificador %q#v al tipo de función"
  
! #: c/c-typeck.cc:6686
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "la conversión descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:6721
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr "para estar seguro todos los punteros intermedios en la conversión de %qT a %qT se deben calificar como %<const%>"
  
! #: c/c-typeck.cc:6818
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "la conversión especifica el tipo matriz"
  
! #: c/c-typeck.cc:6824
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "la conversión especifica el tipo función"
  
! #: c/c-typeck.cc:6839
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C prohíbe la conversión de un no escalar al mismo tipo"
  
! #: c/c-typeck.cc:6843
  #, fuzzy, gcc-internal-format
  #| msgid "%qT uses local type %qT"
  msgid "useless cast to type %qT"
  msgstr "%qT usa el tipo local %qT"
  
! #: c/c-typeck.cc:6863
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO C prohíbe la conversión al tipo union"
  
! #: c/c-typeck.cc:6873
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "conversión a tipo union desde un tipo no presente en union"
  
! #: c/c-typeck.cc:6908
  #, fuzzy, gcc-internal-format
  #| msgid "cast to %s address space pointer from disjoint generic address space pointer"
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "conversión al puntero de espacio de direcciones %s desde un puntero de espacio de direcciones genérico discontinuo"
  
! #: c/c-typeck.cc:6913
  #, fuzzy, gcc-internal-format
  #| msgid "cast to generic address space pointer from disjoint %s address space pointer"
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "conversión a un puntero de espacio de direcciones genérico desde un puntero de espacio de direcciones %s discontinuo"
  
! #: c/c-typeck.cc:6918
  #, fuzzy, gcc-internal-format
  #| msgid "cast to %s address space pointer from disjoint %s address space pointer"
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "conversión a un puntero de espacio de direcciones %s desde un puntero de espacio de direcciones %s discontinuo"
  
! #: c/c-typeck.cc:6951
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "la conversión incrementa la alineación requerida del tipo del destino"
  
! #: c/c-typeck.cc:6963
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "conversión de puntero a entero de tamaño diferente"
  
! #: c/c-typeck.cc:6968
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "conversión desde una llamada a función de tipo %qT al tipo %qT que no coincide"
  
! #: c/c-typeck.cc:6978 cp/typeck.cc:9383
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "conversión a puntero desde un entero de tamaño diferente"
  
! #: c/c-typeck.cc:6992
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C prohíbe la conversión de un apuntador a función a un tipo de objeto apuntador"
  
! #: c/c-typeck.cc:7001
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C prohíbe la conversión de objeto apuntador a un tipo de apuntador a función"
  
! #: c/c-typeck.cc:7011
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "conversión entre tipos de función incompatibles desde %qT a %qT"
  
! #: c/c-typeck.cc:7126
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "definir un tipo en una conversión es no válido en C++"
  
! #: c/c-typeck.cc:7168
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "asignación a expresión con tipo matriz"
  
! #: c/c-typeck.cc:7294
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "conversión de enum en una asignación es no válido en C++"
  
! #: c/c-typeck.cc:7496 c/c-typeck.cc:7515 c/c-typeck.cc:7572
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(cerca de la inicialización de %qs)"
  
! #: c/c-typeck.cc:7588
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "matriz inicializada con una constante de cadena entre paréntesis"
  
! #: c/c-typeck.cc:7638
  #, fuzzy
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %e but argument is of type %e"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: c/c-typeck.cc:7672
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7675
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7680
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "built-in %qD declared here"
  msgstr "la rutina %qD se declara aquí"
  
! #: c/c-typeck.cc:7737 c/c-typeck.cc:8645
  #, fuzzy
  #| msgid "declared here"
  msgid "%e declared here"
  msgstr "se declara aquí"
  
! #: c/c-typeck.cc:7930
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "la conversión de enum al pasar el argumento %d de %qE es no válido en C++"
  
! #: c/c-typeck.cc:7935
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: c/c-typeck.cc:7939
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "la conversión de enum desde %qT a %qT en una asignación no es válida en C++"
  
! #: c/c-typeck.cc:7944
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "la conversión de enum desde %qT a %qT en una inicialización no es válida en C++"
  
! #: c/c-typeck.cc:7949
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "la conversión de enum desde %qT a %qT en un return no es válida en C++"
  
! #: c/c-typeck.cc:7967
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %q#T to %q#T"
  msgid "implicit conversion from %qT to %qT"
  msgstr "conversión de %q#T a %q#T"
  
! #: c/c-typeck.cc:8149 c/c-typeck.cc:8548
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "el paso del argumento %d de %qE hace que la función calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:8152 c/c-typeck.cc:8551
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "la asignación hace que la función calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:8155 c/c-typeck.cc:8553
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "la inicialización hace que la función calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:8158 c/c-typeck.cc:8555
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "la devolución hace que la función calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:8166 c/c-typeck.cc:8438 c/c-typeck.cc:8481
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:8168 c/c-typeck.cc:8440 c/c-typeck.cc:8483
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "la asignación descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:8170 c/c-typeck.cc:8442 c/c-typeck.cc:8485
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "la inicialización descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:8172 c/c-typeck.cc:8444 c/c-typeck.cc:8487
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "la devolución descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:8181
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C prohíbe la conversión de argumentos a tipo union"
  
! #: c/c-typeck.cc:8249
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "no se permite la petición para la conversión implícita de %qT a %qT en C++"
  
! #: c/c-typeck.cc:8276
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "se pasa el argumento %d de %qE desde un puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:8287
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "asignación desde puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:8298
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "inicialización desde puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:8308
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr "devolución desde puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:8324
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %qT but pointer is of type %qT"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: c/c-typeck.cc:8339
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "el argumento %d de %qE puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:8345
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la asignación puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:8351
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la inicialización puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:8356 cp/typeck.cc:10559
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "el tipo de devolución puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:8380
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: c/c-typeck.cc:8390
  #, fuzzy, gcc-internal-format
  #| msgid "assignment to %qT from incompatible pointer type %qT"
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "asignación a %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:8400
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "inicialización de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:8405
  #, fuzzy, gcc-internal-format
  #| msgid "returning %qT from a function with incompatible return type %qT"
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "se devuelve %qT desde una función con tipo de devolución %qT incompatible"
  
! #: c/c-typeck.cc:8455
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO C prohíbe el paso del argumento %d de %qE entre un puntero a función y %<void *%>"
  
! #: c/c-typeck.cc:8458
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C prohíbe la asignación entre un puntero a función y %<void *%>"
  
! #: c/c-typeck.cc:8460
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C prohíbe la inicialización entre un puntero a función y %<void *%>"
  
! #: c/c-typeck.cc:8462
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C prohíbe la devolución entre un puntero a función y %<void *%>"
  
! #: c/c-typeck.cc:8492
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8510
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "el puntero que apunta en el paso del argumento %d de %qE difiere en signo"
  
! #: c/c-typeck.cc:8518
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "el puntero que apunta en la asignación de %qT a %qT difiere en signo"
  
! #: c/c-typeck.cc:8524
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "el puntero que apunta en la inicialización de %qT a %qT difiere en signo"
  
! #: c/c-typeck.cc:8529
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "el puntero que apunta en el paso del argumento %d de %qE difiere en signo"
  
! #: c/c-typeck.cc:8576
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: c/c-typeck.cc:8587
  #, fuzzy
  #| msgid "assignment to %qT from incompatible pointer type %qT"
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "asignación a %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:8593
  #, fuzzy
  #| msgid "assignment to %qT from incompatible pointer type %qT"
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "asignación a %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:8602
  #, fuzzy
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "inicialización de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:8608
  #, fuzzy
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "inicialización de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:8616
  #, fuzzy
  #| msgid "returning %qT from a function with incompatible return type %qT"
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "se devuelve %qT desde una función con tipo de devolución %qT incompatible"
  
! #: c/c-typeck.cc:8622
  #, fuzzy
  #| msgid "returning %qT from a function with incompatible return type %qT"
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "se devuelve %qT desde una función con tipo de devolución %qT incompatible"
  
! #: c/c-typeck.cc:8698
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversión"
  
! #: c/c-typeck.cc:8708
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "la asignación a %qT desde %qT crea un puntero desde un entero sin una conversión"
  
! #: c/c-typeck.cc:8714
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "la inicialización de %qT desde %qT crea un puntero desde un entero sin una conversión"
  
! #: c/c-typeck.cc:8719
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "el retorno de %qT desde una función con tipo de retorno %qT crea un puntero desde un entero sin una conversión"
  
! #: c/c-typeck.cc:8741
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "el paso del argumento %d de %qE crea un entero desde un puntero sin una conversión"
  
! #: c/c-typeck.cc:8751
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "la asignación a %qT desde %qT crea un entero desde un puntero sin una conversión"
  
! #: c/c-typeck.cc:8757
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "la inicialización de %qT desde %qT crea un entero desde un puntero sin una conversión"
  
! #: c/c-typeck.cc:8761
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "el retorno de %qT desde una función con tipo de retorno %qT crea un entero desde un puntero sin una conversión"
  
! #: c/c-typeck.cc:8794
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "tipo incompatible para el argumento %d de %qE"
  
! #: c/c-typeck.cc:8805
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "tipos incompatible en la asignación al tipo %qT del tipo %qT"
  
! #: c/c-typeck.cc:8816
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "tipos incompatibles en la inicialización del tipo %qT usando el tipo %qT"
  
! #: c/c-typeck.cc:8826
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "tipos incompatible al devolver el tipo %qT pero se esperaba %qT"
  
! #: c/c-typeck.cc:8906
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "C tradicional rechaza la inicialización automática de agregados"
  
! #: c/c-typeck.cc:9148
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9156
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer is not an integer constant expression"
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "el índice de matriz en el inicializador no es una expresión constante entera"
  
! #: c/c-typeck.cc:9159 c/c-typeck.cc:9221 c/c-typeck.cc:9374
! #, gcc-internal-format
! msgid "%<constexpr%> initializer not representable in type of object"
! msgstr ""
! 
! #: c/c-typeck.cc:9169
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer is not an integer constant expression"
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "el índice de matriz en el inicializador no es una expresión constante entera"
  
! #: c/c-typeck.cc:9186
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9195
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9339 c/c-typeck.cc:10307 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "inicialización de un miembro de matriz flexible"
  
! #: c/c-typeck.cc:9355 cp/typeck2.cc:1258
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "inicialización de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:9401
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "la cadena del inicializador para la matriz de caracteres es demasiado larga"
  
! #: c/c-typeck.cc:9406
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "la cadena del inicializador para la matriz de caracteres es demasiado larga"
  
! #: c/c-typeck.cc:9413
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9425
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "matriz de tipo inapropiado inicializada con una constante de cadena"
  
! #: c/c-typeck.cc:9493 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "uso no válido de matriz no-lvaluada"
  
! #: c/c-typeck.cc:9507 c/c-typeck.cc:9647 c/c-typeck.cc:10401
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "inicializador no válido"
  
! #: c/c-typeck.cc:9519 c/c-typeck.cc:9543 c/c-typeck.cc:9546 c/c-typeck.cc:9554
! #: c/c-typeck.cc:9616 c/c-typeck.cc:11384 c/c-typeck.cc:11468
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "el elemento inicializador no es una constante"
  
! #: c/c-typeck.cc:9528
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "matriz inicializada con una expresión matrizal que no es constante"
  
! #: c/c-typeck.cc:9559 c/c-typeck.cc:9629 c/c-typeck.cc:11478
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "el elemento inicializador no es una expresión constante"
  
! #: c/c-typeck.cc:9581 cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT changes value from %qE to %qE"
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "la conversión de %qT a %qT cambia el valor de %qE a %qE"
  
! #: c/c-typeck.cc:9623 c/c-typeck.cc:11473
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "el elemento inicializador no es calculable al momento de la carga"
  
! #: c/c-typeck.cc:9929 cp/decl.cc:7906
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "no se pueden inicializar los tipos de vector opacos"
  
! #: c/c-typeck.cc:10155
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "grupo extra de llaves al final del inicializador"
  
! #: c/c-typeck.cc:10239
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "llaves alrededor del inicializador escalar"
  
! #: c/c-typeck.cc:10309 c/c-typeck.cc:10313 c/c-typeck.cc:12076
! #: c/c-typeck.cc:12201 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "inicialización de un miembro de matriz flexible en un contexto anidado"
  
! #: c/c-typeck.cc:10350
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "faltan llaves alrededor del inicializador"
  
! #: c/c-typeck.cc:10373
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "falta el inicializador para el campo %qD de %qT"
  
! #: c/c-typeck.cc:10413
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "elementos extras en el inicializador escalar"
  
! #: c/c-typeck.cc:10535 c/c-typeck.cc:10617
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "índice de matriz en el inicializador que no es matriz"
  
! #: c/c-typeck.cc:10540 c/c-typeck.cc:10679
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "el nombre del campo no está en el inicializador de record o union"
  
! #: c/c-typeck.cc:10590
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "el índice de matriz en el inicializador no es de tipo entero"
  
! #: c/c-typeck.cc:10599 c/c-typeck.cc:10608
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "el índice de matriz en el inicializador no es una expresión constante entera"
  
! #: c/c-typeck.cc:10613 c/c-typeck.cc:10615
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "el índice de matriz no es una constante en el inicializador"
  
! #: c/c-typeck.cc:10619 c/c-typeck.cc:10622
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "el índice de matriz en el inicializador excede los límites de la matriz"
  
! #: c/c-typeck.cc:10641
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "rango de índices vacío en el inicializador"
  
! #: c/c-typeck.cc:10650
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "el rango de índices de la matriz en el inicializador excede los límites de la matriz"
  
! #: c/c-typeck.cc:10784 c/c-typeck.cc:10839 c/c-typeck.cc:10880
! #: c/c-typeck.cc:10940 c/c-typeck.cc:10987 c/c-typeck.cc:11575
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "campo inicializado sobreescrito"
  
! #: c/c-typeck.cc:10875 c/c-typeck.cc:10936 c/c-typeck.cc:10983
! #: c/c-typeck.cc:11572
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "campo inicializado con efectos colaterales sobreescritos"
  
! #: c/c-typeck.cc:11500
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "la conversión de enum en la inicialización es no válida en C++"
  
! #: c/c-typeck.cc:11946
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "exceso de elementos en el inicializador de union"
  
! #: c/c-typeck.cc:11958 c/c-typeck.cc:12035
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "exceso de elementos en el inicializador de struct"
  
! #: c/c-typeck.cc:11979
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "inicialización posicional de un campo de %<struct%> declarado con el atributo %<designated_init%>"
  
! #: c/c-typeck.cc:12050 c/c-typeck.cc:12176 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "inicialización no estática de un miembro de matriz flexible"
  
! #: c/c-typeck.cc:12146
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "exceso de elementos en el inicializador de union"
  
! #: c/c-typeck.cc:12168
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "C tradicional rechaza la inicialización de unions"
  
! #: c/c-typeck.cc:12267
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "exceso de elementos en el inicializador de matriz"
  
! #: c/c-typeck.cc:12344 c/c-typeck.cc:12346
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "exceso de elementos en el inicializador de vector"
  
! #: c/c-typeck.cc:12380
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "exceso de elementos en el inicializador de escalar"
  
! #: c/c-typeck.cc:12547 c/c-typeck.cc:12623 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "constraint allows registers outside of a function"
  msgstr "ISO C no permite un %<;%> extra fuera de una función"
  
! #: c/c-typeck.cc:12559 cp/semantics.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in output operand outside of a function"
  msgstr "tipo de tamaño variable declarado fuera de cualquier función"
  
! #: c/c-typeck.cc:12570 cp/semantics.cc:2374
  #, fuzzy, gcc-internal-format
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "output operand outside of a function is not constant"
  msgstr "el operando de salida %d debe usar la restricción %<&%>"
  
! #: c/c-typeck.cc:12578 c/c-typeck.cc:12668 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgid "%<-%> modifier used inside of a function"
  msgstr "%<_Cilk_spawn%> sólo se puede usar dentro de una función"
  
! #: c/c-typeck.cc:12636 cp/semantics.cc:2468
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute has no effect on automatic variables"
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr "el atributo %qE no tiene efecto en variables automáticas"
  
! #: c/c-typeck.cc:12649 cp/semantics.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in input operand outside of a function"
  msgstr "tipo de tamaño variable declarado fuera de cualquier función"
  
! #: c/c-typeck.cc:12660 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "taking the address of a function is non-standard"
  msgid "input operand outside of a function is not constant"
  msgstr "tomar la dirección de una función no es estándar"
  
! #: c/c-typeck.cc:12712
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C prohíbe %<goto *expr;%>"
  
! #: c/c-typeck.cc:12718
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "computed goto must be pointer type"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c/c-typeck.cc:12748 c/gimple-parser.cc:2648 cp/typeck.cc:11159
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la función declarada %<noreturn%> tiene una declaración %<return%>"
  
! #: c/c-typeck.cc:12777
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> sin valores, en una función que no devuelve void"
  
! #: c/c-typeck.cc:12790 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> con valor, en una función que devuelve void"
  
! #: c/c-typeck.cc:12793
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "ISO C prohíbe %<return%> con expresión, en una función que devuelve void"
  
! #: c/c-typeck.cc:12875
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr "la función devuelve la dirección de una etiqueta"
  
! #: c/c-typeck.cc:12966 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "la cantidad de switch no es un entero"
  
! #: c/c-typeck.cc:12991
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "no se convierte la expresión de switch %<long%> a %<int%> en ISO C"
  
! #: c/c-typeck.cc:13029 c/c-typeck.cc:13037
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: c/c-typeck.cc:13043 cp/parser.cc:13521
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "la etiqueta case no se encuentra dentro de una declaración switch"
  
! #: c/c-typeck.cc:13045
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "la etiqueta %<default%> no está dentro de una declaración switch"
  
! #: c/c-typeck.cc:13121 cp/parser.cc:15291
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "la declaración break no está dentro de un bucle o switch"
  
! #: c/c-typeck.cc:13124 c/c-typeck.cc:13144 cp/decl.cc:4107 cp/parser.cc:15301
! #: cp/parser.cc:15322
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "salida no válida de un bloque estructurado OpenMP"
  
! #: c/c-typeck.cc:13127 cp/parser.cc:15304
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "se usó la declaración break en un bucle for de OpenMP"
  
! #: c/c-typeck.cc:13141 cp/parser.cc:15314
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "la declaración continue no está dentro de un bucle"
  
! #: c/c-typeck.cc:13191 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "declaración sin efecto"
  
! #: c/c-typeck.cc:13235
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "la declaración de la expresión tiene tipo de dato incompleto"
  
! #: c/c-typeck.cc:13526
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr "la comparación siempre se evalúa como %<false%> para la dirección de %qD que nunca será NULL"
  
! #: c/c-typeck.cc:13531
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr "la comparación siempre se evalúa como %<true%> para la dirección de %qD que nunca será NULL"
  
! #: c/c-typeck.cc:13549 c/c-typeck.cc:13587
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "la comparación siempre se evalúa como %<false%> para la dirección de %qD que nunca será NULL"
  
! #: c/c-typeck.cc:13554 c/c-typeck.cc:13592
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "la comparación siempre se evalúa como %<true%> para la dirección de %qD que nunca será NULL"
  
! #: c/c-typeck.cc:14184 c/c-typeck.cc:14348 cp/typeck.cc:6163
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "se comparan vectores con tipos de elemento diferentes"
  
! #: c/c-typeck.cc:14192 c/c-typeck.cc:14356 cp/typeck.cc:6177
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "se comparan vectores con números de elementos diferentes"
  
! #: c/c-typeck.cc:14207 c/c-typeck.cc:14371 cp/typeck.cc:6195
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "comparación entre los tipos %qT y %qT"
  
! #: c/c-typeck.cc:14217 c/c-typeck.cc:14381 cp/typeck.cc:6212
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "no se puede encontrar un tipo entero del mismo tamaño que %qT"
  
! #: c/c-typeck.cc:14231 cp/typeck.cc:5838
  #, fuzzy, gcc-internal-format
  #| msgid "comparing floating point with == or != is unsafe"
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "no es segura la comparacion de coma flotante con == o !="
  
! #: c/c-typeck.cc:14270 c/c-typeck.cc:14422
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "la comparación de punteros a espacios de direcciones discontinuos"
  
! #: c/c-typeck.cc:14277 c/c-typeck.cc:14283
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C prohíbe la comparación de %<void *%> con un puntero de función"
  
! #: c/c-typeck.cc:14290 c/c-typeck.cc:14432
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "la comparación de diferentes tipos de puntero carece de una conversión"
  
! #: c/c-typeck.cc:14303 c/c-typeck.cc:14309 c/c-typeck.cc:14459
! #: c/c-typeck.cc:14465
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "comparación entre puntero y entero"
  
! #: c/c-typeck.cc:14410
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "comparación de punteros completos e incompletos"
  
! #: c/c-typeck.cc:14412
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C prohíbe la comparación entre punteros a funciones"
  
! #: c/c-typeck.cc:14417
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "comparación ordenada de puntero con un puntero nulo"
  
! #: c/c-typeck.cc:14440 c/c-typeck.cc:14443 c/c-typeck.cc:14450
! #: c/c-typeck.cc:14453
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "comparación ordenada de puntero con el entero cero"
  
! #: c/c-typeck.cc:14530
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "conversión implícita de %qT a %qT para coincidir con otro operando de la expresión binaria"
  
! #: c/c-typeck.cc:14848
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "se usa un valor de tipo matriz que no se puede cambiar a puntero cuando se requiere un escalar"
  
! #: c/c-typeck.cc:14852
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "se usa un valor de tipo struct cuando se requiere un escalar"
  
! #: c/c-typeck.cc:14856
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "se usa un valor de tipo union cuando se requiere un escalar"
  
! #: c/c-typeck.cc:14872
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "se usa un tipo vector cuando se requiere un escalar"
  
! #: c/c-typeck.cc:15075 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> debe especificar una de las cláusulas %<parallel%>, %<for%>, %<sections%> o %<taskgroup%>"
  
! #: c/c-typeck.cc:15086 c/c-typeck.cc:15096 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<parallel%> or %<target%> %<if%> clause modifier"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "se esperaba el modificador de cláusula %<parallel%> o %<target%> %<if%>"
  
! #: c/c-typeck.cc:15131 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> debe especificar una de las cláusulas %<parallel%>, %<for%>, %<sections%> o %<taskgroup%>"
  
! #: c/c-typeck.cc:15199 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:15203 c/c-typeck.cc:17020 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:15211
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo many %qs clauses"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%Hdemasiadas cláusulas %qs"
  
! #: c/c-typeck.cc:15221 c/c-typeck.cc:17027 c/c-typeck.cc:17181
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:15258 cp/semantics.cc:5995
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "el tamaño de la matriz nueva debe tener un tipo integral"
  
! #: c/c-typeck.cc:15265 cp/semantics.cc:6002
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "la longitud %qE de la sección de matriz no es de tipo integral"
  
! #: c/c-typeck.cc:15288 cp/semantics.cc:6035
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "expected single pointer in %qs clause"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: c/c-typeck.cc:15306 c/c-typeck.cc:15373 c/c-typeck.cc:15666
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "sección de matriz de longitud cero en la cláusula %qs"
  
! #: c/c-typeck.cc:15325 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15333 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "límite inferior negativo en sección de matriz en cláusula %qs"
  
! #: c/c-typeck.cc:15342 c/c-typeck.cc:15466 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "longitud negativa en sección de matriz en cláusula %qs"
  
! #: c/c-typeck.cc:15359 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "límite inferior %qE por encima del tamaño de la sección de matriz en cláusula %qs"
  
! #: c/c-typeck.cc:15402 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "longitud %qE por encima del tamaño de la sección de matriz en cláusula %qs"
  
! #: c/c-typeck.cc:15417 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "límite superior %qE por encima del tamaño de la sección de matriz en cláusula %qs"
  
! #: c/c-typeck.cc:15454 cp/semantics.cc:6201
  #, fuzzy, gcc-internal-format
  #| msgid "for increment expression has no effect"
  msgid "for array function parameter length expression must be specified"
  msgstr "la expresión de incremento for no tiene efecto"
  
! #: c/c-typeck.cc:15458 cp/semantics.cc:6205
  #, fuzzy, gcc-internal-format
  #| msgid "for increment expression has no effect"
  msgid "for pointer type length expression must be specified"
  msgstr "la expresión de incremento for no tiene efecto"
  
! #: c/c-typeck.cc:15486 c/c-typeck.cc:15605 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "la sección de matriz no es contigua en la cláusula %qs"
  
! #: c/c-typeck.cc:15496 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE no es de tipo puntero o matriz"
  
! #: c/c-typeck.cc:15872 cp/semantics.cc:7305
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "arrojando NULL, que tiene un tipo integral, que no es puntero"
  
! #: c/c-typeck.cc:15879
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified array type"
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "tipo matriz cualificado %<_Atomic%>"
  
! #: c/c-typeck.cc:15885 cp/semantics.cc:7312
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "el parámetro %qD tiene tipo incompleto"
  
! #: c/c-typeck.cc:15898 cp/semantics.cc:7328
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "campo de bits %qD con tipo no integral"
  
! #: c/c-typeck.cc:15918 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15945
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15952 cp/semantics.cc:7398
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "la expresión de la condición hace referencia a la variable de iteración %qD"
  
! #: c/c-typeck.cc:15958 cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "end expression refers to outer iterator %qD"
  msgstr "la expresión de la condición hace referencia a la variable de iteración %qD"
  
! #: c/c-typeck.cc:15964 cp/semantics.cc:7410
  #, fuzzy, gcc-internal-format
  #| msgid "initializer expression refers to iteration variable %qD"
  msgid "step expression refers to outer iterator %qD"
  msgstr "la expresión inicializadora hace referencia a la variable de iteración %qD"
  
! #: c/c-typeck.cc:16001 cp/semantics.cc:7458
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected pointer in %qs clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-typeck.cc:16104 cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "aún no se admite el modelo de código %<large%>"
  
! #: c/c-typeck.cc:16126 cp/semantics.cc:7644
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "aún no se admite el modelo de código %<large%>"
  
! #: c/c-typeck.cc:16152 c/c-typeck.cc:16162
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD en la cláusula %<reduction%> es una matriz de tamaño cero"
  
! #: c/c-typeck.cc:16182
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "ISO C prohíbe los tipos de función calificados"
  
! #: c/c-typeck.cc:16194
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "zero sized type %qT in %qs clause"
  msgstr "campo de bits %qE en cláusula %qs"
  
! #: c/c-typeck.cc:16202
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "variable sized type %qT in %qs clause"
  msgstr "campo de bits %qE en cláusula %qs"
  
! #: c/c-typeck.cc:16246
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE tiene tipo no válido para %<reduction(%s)%>"
  
! #: c/c-typeck.cc:16255 cp/semantics.cc:7197
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "user defined reduction not found for %qE"
  msgstr "No se encontró una definición de etiqueta para %qs"
  
! #: c/c-typeck.cc:16343
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "se usó la matriz de longitud variable"
  
! #: c/c-typeck.cc:16361 c/c-typeck.cc:17275 cp/semantics.cc:9943
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:16373 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE debe ser %<threadprivate%> para %<copin%>"
  
! #: c/c-typeck.cc:16388 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16397
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "cláusula lineal aplicada a variable no puntero no integral con tipo %qT"
  
! #: c/c-typeck.cc:16405
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16424 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "cláusula %<linear%> paso %qE no es ni constante ni parámetro"
  
! #: c/c-typeck.cc:16454 c/c-typeck.cc:17175 c/c-typeck.cc:17446
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:16471 cp/semantics.cc:7876
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16482 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de reducción"
  
! #: c/c-typeck.cc:16496 c/c-typeck.cc:16566 c/c-typeck.cc:16601
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16506 c/c-typeck.cc:16574 c/c-typeck.cc:16923
! #: c/c-typeck.cc:17075 c/c-typeck.cc:17083 c/c-typeck.cc:17099
! #: c/c-typeck.cc:17108 c/c-typeck.cc:17116 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
--- 53506,55044 ----
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "demasiados argumentos para la función %qE"
  
! #: c/c-typeck.cc:4352
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4357
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: c/c-typeck.cc:4433
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "conversión implícita de %qT a %qT al pasar el argumento a la función"
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "faltan argumentos para la función %qE"
  
! #: c/c-typeck.cc:4515
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "faltan argumentos para la función %qE"
  
! #: c/c-typeck.cc:4529
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "faltan argumentos para la función %qE"
  
! #: c/c-typeck.cc:4707 c/c-typeck.cc:4735 cp/typeck.cc:5965 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "la comparación con una literal de cadena resulta en una conducta no especificada"
  
! #: c/c-typeck.cc:4715 c/c-typeck.cc:4726 cp/typeck.cc:6002 cp/typeck.cc:6026
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "comparación entre puntero y entero"
  
! #: c/c-typeck.cc:4718 c/c-typeck.cc:4729 cp/typeck.cc:6005 cp/typeck.cc:6029
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "¿pretendía desreferenciar el puntero?"
  
! #: c/c-typeck.cc:4747 c/c-typeck.cc:4754 c/c-typeck.cc:6131 c/c-typeck.cc:6136
! #: c/c-typeck.cc:8684 cp/tree.cc:6464
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "cero como constante de puntero nulo"
  
! #: c/c-typeck.cc:4775
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "comparación entre %qT y %qT"
  
! #: c/c-typeck.cc:4834
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "se usó un puntero de tipo %<void *%> en la sustracción"
  
! #: c/c-typeck.cc:4837
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "se utilizó un puntero a una función en la sustracción"
  
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "aritmética en puntero a un tipo de dato incompleto"
  
! #: c/c-typeck.cc:4880 cp/typeck.cc:7053
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "aritmética en puntero a un agregado vacío"
  
! #: c/c-typeck.cc:5329
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "%<~%> en una expresión booleana"
  
! #: c/c-typeck.cc:5333
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr "¿pretendía utilizar la negación lógica?"
  
! #: c/c-typeck.cc:5343
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C no admite %<~%> para conjugaciones complejas"
  
! #: c/c-typeck.cc:5367
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to abs"
  msgid "wrong type argument to absu"
  msgstr "argumento de tipo erróneo para abs"
  
! #: c/c-typeck.cc:5393
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "argumento de tipo erróneo para el signo de exclamación unario"
  
! #: c/c-typeck.cc:5451
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "el incremento de un valor de enumeración es no válido en C++"
  
! #: c/c-typeck.cc:5454
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "el decremento de un valor de enumeración es no válido en C++"
  
! #: c/c-typeck.cc:5461
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "incremento de una expresión booleana"
  
! #: c/c-typeck.cc:5464
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "decremento de una expresión booleana"
  
! #: c/c-typeck.cc:5480
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ISO C no admite %<++%> y %<--%> en tipos complejos"
  
! #: c/c-typeck.cc:5507 c/c-typeck.cc:5541
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "argumento de tipo erróneo para el incremento"
  
! #: c/c-typeck.cc:5509 c/c-typeck.cc:5544
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "argumento de tipo erróneo para el decremento"
  
! #: c/c-typeck.cc:5529
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "incremento de puntero a un tipo incompleto %qT"
  
! #: c/c-typeck.cc:5533
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "decremento de puntero a un tipo incompleto %qT"
  
! #: c/c-typeck.cc:5641
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "se toma la dirección de la expresión de tipo %<id%>"
  
! #: c/c-typeck.cc:5704 c/c-typeck.cc:5900
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "no se puede tomar la dirección del campo de bits %qD"
  
! #: c/c-typeck.cc:5718
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of an unaligned member"
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "no se puede tomar la dirección de un miembro desalineado"
  
! #: c/c-typeck.cc:5726
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of array with reverse scalar storage order requested"
  msgstr "se solicitó la dirección de la variable de registro %qD"
  
! #: c/c-typeck.cc:5915
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of register compound literal requested"
  msgstr "se solicitó la dirección de la variable de registro %qD"
  
! #: c/c-typeck.cc:5936
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "se usó la variable de registro global %qD en la función anidada"
  
! #: c/c-typeck.cc:5939
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "se usó la variable de registro %qD en la función anidada"
  
! #: c/c-typeck.cc:5944
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "se solicitó la dirección de la variable de registro global %qD"
  
! #: c/c-typeck.cc:5946 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "se solicitó la dirección de la variable de registro %qD"
  
! #: c/c-typeck.cc:6085
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "matriz no-lvaluada en la expresión condicional"
  
! #: c/c-typeck.cc:6181
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "conversión implícita de %qT a %qT para coincidir con otro resultado del condicional"
  
! #: c/c-typeck.cc:6240 c/c-typeck.cc:6246
  #, fuzzy, gcc-internal-format
  #| msgid "operand of ?: changes signedness from %qT to %qT due to unsignedness of other operand"
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr "un operando de ?: cambia de tipo de signo de %qT a %qT debido al tipo sin signo de otro operando"
  
! #: c/c-typeck.cc:6263
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C prohíbe una expresión condicional con sólo un lado void"
  
! #: c/c-typeck.cc:6280
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "se usaron punteros a espacios de direcciones discontinuos en la expresión condicional"
  
! #: c/c-typeck.cc:6304
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "el puntero a matriz pierde el calificador en la expresión condicional"
  
! #: c/c-typeck.cc:6308
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to array loses qualifier in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "el puntero a matriz pierde el calificador en la expresión condicional"
  
! #: c/c-typeck.cc:6313
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C prohíbe expresiones condicionales entre %<void *%> y punteros de función"
  
! #: c/c-typeck.cc:6335
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "los tipos de datos punteros no coinciden en la expresión condicional"
  
! #: c/c-typeck.cc:6338
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "first expression has type %qT"
  msgstr "Se esperaba un tipo de expresión"
  
! #: c/c-typeck.cc:6339
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "second expression has type %qT"
  msgstr "Se esperaba un tipo de expresión"
  
! #: c/c-typeck.cc:6350 c/c-typeck.cc:6363
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "los tipos de datos punteros/enteros no coinciden en la expresión condicional"
  
! #: c/c-typeck.cc:6390
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "los tipos de datos no coinciden en la expresión condicional"
  
! #: c/c-typeck.cc:6506
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:6510
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:6529
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:6534
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:6543 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "in call to %qD, declared here"
  msgstr "%qD se declara aquí"
  
! #: c/c-typeck.cc:6592
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "el operador del lado izquierdo de la expresión coma no tiene efecto"
  
! #: c/c-typeck.cc:6610 c/c-typeck.cc:13226
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "el operador del lado derecho de la expresión coma no tiene efecto"
  
! #: c/c-typeck.cc:6681
  msgid "cast adds %q#v qualifier to function type"
  msgstr "la conversión agrega el calificador %q#v al tipo de función"
  
! #: c/c-typeck.cc:6687
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "la conversión descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:6722
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr "para estar seguro todos los punteros intermedios en la conversión de %qT a %qT se deben calificar como %<const%>"
  
! #: c/c-typeck.cc:6819
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "la conversión especifica el tipo matriz"
  
! #: c/c-typeck.cc:6825
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "la conversión especifica el tipo función"
  
! #: c/c-typeck.cc:6840
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C prohíbe la conversión de un no escalar al mismo tipo"
  
! #: c/c-typeck.cc:6844
  #, fuzzy, gcc-internal-format
  #| msgid "%qT uses local type %qT"
  msgid "useless cast to type %qT"
  msgstr "%qT usa el tipo local %qT"
  
! #: c/c-typeck.cc:6864
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO C prohíbe la conversión al tipo union"
  
! #: c/c-typeck.cc:6874
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "conversión a tipo union desde un tipo no presente en union"
  
! #: c/c-typeck.cc:6909
  #, fuzzy, gcc-internal-format
  #| msgid "cast to %s address space pointer from disjoint generic address space pointer"
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "conversión al puntero de espacio de direcciones %s desde un puntero de espacio de direcciones genérico discontinuo"
  
! #: c/c-typeck.cc:6914
  #, fuzzy, gcc-internal-format
  #| msgid "cast to generic address space pointer from disjoint %s address space pointer"
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "conversión a un puntero de espacio de direcciones genérico desde un puntero de espacio de direcciones %s discontinuo"
  
! #: c/c-typeck.cc:6919
  #, fuzzy, gcc-internal-format
  #| msgid "cast to %s address space pointer from disjoint %s address space pointer"
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "conversión a un puntero de espacio de direcciones %s desde un puntero de espacio de direcciones %s discontinuo"
  
! #: c/c-typeck.cc:6952
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "la conversión incrementa la alineación requerida del tipo del destino"
  
! #: c/c-typeck.cc:6964
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "conversión de puntero a entero de tamaño diferente"
  
! #: c/c-typeck.cc:6969
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "conversión desde una llamada a función de tipo %qT al tipo %qT que no coincide"
  
! #: c/c-typeck.cc:6979 cp/typeck.cc:9499
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "conversión a puntero desde un entero de tamaño diferente"
  
! #: c/c-typeck.cc:6993
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C prohíbe la conversión de un apuntador a función a un tipo de objeto apuntador"
  
! #: c/c-typeck.cc:7002
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C prohíbe la conversión de objeto apuntador a un tipo de apuntador a función"
  
! #: c/c-typeck.cc:7012
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "conversión entre tipos de función incompatibles desde %qT a %qT"
  
! #: c/c-typeck.cc:7127
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "definir un tipo en una conversión es no válido en C++"
  
! #: c/c-typeck.cc:7169
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "asignación a expresión con tipo matriz"
  
! #: c/c-typeck.cc:7295
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "conversión de enum en una asignación es no válido en C++"
  
! #: c/c-typeck.cc:7497 c/c-typeck.cc:7516 c/c-typeck.cc:7573
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(cerca de la inicialización de %qs)"
  
! #: c/c-typeck.cc:7589
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "matriz inicializada con una constante de cadena entre paréntesis"
  
! #: c/c-typeck.cc:7639
  #, fuzzy
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %e but argument is of type %e"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: c/c-typeck.cc:7673
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7676
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7681
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "built-in %qD declared here"
  msgstr "la rutina %qD se declara aquí"
  
! #: c/c-typeck.cc:7738 c/c-typeck.cc:8646
  #, fuzzy
  #| msgid "declared here"
  msgid "%e declared here"
  msgstr "se declara aquí"
  
! #: c/c-typeck.cc:7931
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "la conversión de enum al pasar el argumento %d de %qE es no válido en C++"
  
! #: c/c-typeck.cc:7936
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: c/c-typeck.cc:7940
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "la conversión de enum desde %qT a %qT en una asignación no es válida en C++"
  
! #: c/c-typeck.cc:7945
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "la conversión de enum desde %qT a %qT en una inicialización no es válida en C++"
  
! #: c/c-typeck.cc:7950
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "la conversión de enum desde %qT a %qT en un return no es válida en C++"
  
! #: c/c-typeck.cc:7968
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %q#T to %q#T"
  msgid "implicit conversion from %qT to %qT"
  msgstr "conversión de %q#T a %q#T"
  
! #: c/c-typeck.cc:8150 c/c-typeck.cc:8549
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "el paso del argumento %d de %qE hace que la función calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:8153 c/c-typeck.cc:8552
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "la asignación hace que la función calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:8156 c/c-typeck.cc:8554
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "la inicialización hace que la función calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:8159 c/c-typeck.cc:8556
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "la devolución hace que la función calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:8167 c/c-typeck.cc:8439 c/c-typeck.cc:8482
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:8169 c/c-typeck.cc:8441 c/c-typeck.cc:8484
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "la asignación descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:8171 c/c-typeck.cc:8443 c/c-typeck.cc:8486
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "la inicialización descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:8173 c/c-typeck.cc:8445 c/c-typeck.cc:8488
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "la devolución descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:8182
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C prohíbe la conversión de argumentos a tipo union"
  
! #: c/c-typeck.cc:8250
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "no se permite la petición para la conversión implícita de %qT a %qT en C++"
  
! #: c/c-typeck.cc:8277
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "se pasa el argumento %d de %qE desde un puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:8288
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "asignación desde puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:8299
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "inicialización desde puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:8309
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr "devolución desde puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:8325
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %qT but pointer is of type %qT"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: c/c-typeck.cc:8340
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "el argumento %d de %qE puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:8346
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la asignación puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:8352
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la inicialización puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:8357 cp/typeck.cc:10675
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "el tipo de devolución puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:8381
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: c/c-typeck.cc:8391
  #, fuzzy, gcc-internal-format
  #| msgid "assignment to %qT from incompatible pointer type %qT"
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "asignación a %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:8401
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "inicialización de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:8406
  #, fuzzy, gcc-internal-format
  #| msgid "returning %qT from a function with incompatible return type %qT"
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "se devuelve %qT desde una función con tipo de devolución %qT incompatible"
  
! #: c/c-typeck.cc:8456
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO C prohíbe el paso del argumento %d de %qE entre un puntero a función y %<void *%>"
  
! #: c/c-typeck.cc:8459
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C prohíbe la asignación entre un puntero a función y %<void *%>"
  
! #: c/c-typeck.cc:8461
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C prohíbe la inicialización entre un puntero a función y %<void *%>"
  
! #: c/c-typeck.cc:8463
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C prohíbe la devolución entre un puntero a función y %<void *%>"
  
! #: c/c-typeck.cc:8493
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8511
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "el puntero que apunta en el paso del argumento %d de %qE difiere en signo"
  
! #: c/c-typeck.cc:8519
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "el puntero que apunta en la asignación de %qT a %qT difiere en signo"
  
! #: c/c-typeck.cc:8525
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "el puntero que apunta en la inicialización de %qT a %qT difiere en signo"
  
! #: c/c-typeck.cc:8530
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "el puntero que apunta en el paso del argumento %d de %qE difiere en signo"
  
! #: c/c-typeck.cc:8577
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: c/c-typeck.cc:8588
  #, fuzzy
  #| msgid "assignment to %qT from incompatible pointer type %qT"
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "asignación a %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:8594
  #, fuzzy
  #| msgid "assignment to %qT from incompatible pointer type %qT"
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "asignación a %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:8603
  #, fuzzy
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "inicialización de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:8609
  #, fuzzy
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "inicialización de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:8617
  #, fuzzy
  #| msgid "returning %qT from a function with incompatible return type %qT"
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "se devuelve %qT desde una función con tipo de devolución %qT incompatible"
  
! #: c/c-typeck.cc:8623
  #, fuzzy
  #| msgid "returning %qT from a function with incompatible return type %qT"
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "se devuelve %qT desde una función con tipo de devolución %qT incompatible"
  
! #: c/c-typeck.cc:8699
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversión"
  
! #: c/c-typeck.cc:8709
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "la asignación a %qT desde %qT crea un puntero desde un entero sin una conversión"
  
! #: c/c-typeck.cc:8715
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "la inicialización de %qT desde %qT crea un puntero desde un entero sin una conversión"
  
! #: c/c-typeck.cc:8720
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "el retorno de %qT desde una función con tipo de retorno %qT crea un puntero desde un entero sin una conversión"
  
! #: c/c-typeck.cc:8742
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "el paso del argumento %d de %qE crea un entero desde un puntero sin una conversión"
  
! #: c/c-typeck.cc:8752
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "la asignación a %qT desde %qT crea un entero desde un puntero sin una conversión"
  
! #: c/c-typeck.cc:8758
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "la inicialización de %qT desde %qT crea un entero desde un puntero sin una conversión"
  
! #: c/c-typeck.cc:8762
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "el retorno de %qT desde una función con tipo de retorno %qT crea un entero desde un puntero sin una conversión"
  
! #: c/c-typeck.cc:8795
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "tipo incompatible para el argumento %d de %qE"
  
! #: c/c-typeck.cc:8806
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "tipos incompatible en la asignación al tipo %qT del tipo %qT"
  
! #: c/c-typeck.cc:8817
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "tipos incompatibles en la inicialización del tipo %qT usando el tipo %qT"
  
! #: c/c-typeck.cc:8827
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "tipos incompatible al devolver el tipo %qT pero se esperaba %qT"
  
! #: c/c-typeck.cc:8907
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "C tradicional rechaza la inicialización automática de agregados"
  
! #: c/c-typeck.cc:9149
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9166 c/c-typeck.cc:9176 c/c-typeck.cc:9238 c/c-typeck.cc:9391
! #, gcc-internal-format
! msgid "%<constexpr%> initializer not representable in type of object"
! msgstr ""
! 
! #: c/c-typeck.cc:9172
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer is not an integer constant expression"
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "el índice de matriz en el inicializador no es una expresión constante entera"
  
! #: c/c-typeck.cc:9186
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer is not an integer constant expression"
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "el índice de matriz en el inicializador no es una expresión constante entera"
  
! #: c/c-typeck.cc:9203
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9212
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9356 c/c-typeck.cc:10324 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "inicialización de un miembro de matriz flexible"
  
! #: c/c-typeck.cc:9372 cp/typeck2.cc:1258
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "inicialización de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:9418
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "la cadena del inicializador para la matriz de caracteres es demasiado larga"
  
! #: c/c-typeck.cc:9423
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "la cadena del inicializador para la matriz de caracteres es demasiado larga"
  
! #: c/c-typeck.cc:9430
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9442
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "matriz de tipo inapropiado inicializada con una constante de cadena"
  
! #: c/c-typeck.cc:9510 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "uso no válido de matriz no-lvaluada"
  
! #: c/c-typeck.cc:9524 c/c-typeck.cc:9664 c/c-typeck.cc:10418
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "inicializador no válido"
  
! #: c/c-typeck.cc:9536 c/c-typeck.cc:9560 c/c-typeck.cc:9563 c/c-typeck.cc:9571
! #: c/c-typeck.cc:9633 c/c-typeck.cc:11401 c/c-typeck.cc:11485
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "el elemento inicializador no es una constante"
  
! #: c/c-typeck.cc:9545
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "matriz inicializada con una expresión matrizal que no es constante"
  
! #: c/c-typeck.cc:9576 c/c-typeck.cc:9646 c/c-typeck.cc:11495
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "el elemento inicializador no es una expresión constante"
  
! #: c/c-typeck.cc:9598 cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT changes value from %qE to %qE"
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "la conversión de %qT a %qT cambia el valor de %qE a %qE"
  
! #: c/c-typeck.cc:9640 c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "el elemento inicializador no es calculable al momento de la carga"
  
! #: c/c-typeck.cc:9946 cp/decl.cc:7904
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "no se pueden inicializar los tipos de vector opacos"
  
! #: c/c-typeck.cc:10172
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "grupo extra de llaves al final del inicializador"
  
! #: c/c-typeck.cc:10256
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "llaves alrededor del inicializador escalar"
  
! #: c/c-typeck.cc:10326 c/c-typeck.cc:10330 c/c-typeck.cc:12093
! #: c/c-typeck.cc:12218 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "inicialización de un miembro de matriz flexible en un contexto anidado"
  
! #: c/c-typeck.cc:10367
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "faltan llaves alrededor del inicializador"
  
! #: c/c-typeck.cc:10390
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "falta el inicializador para el campo %qD de %qT"
  
! #: c/c-typeck.cc:10430
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "elementos extras en el inicializador escalar"
  
! #: c/c-typeck.cc:10552 c/c-typeck.cc:10634
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "índice de matriz en el inicializador que no es matriz"
  
! #: c/c-typeck.cc:10557 c/c-typeck.cc:10696
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "el nombre del campo no está en el inicializador de record o union"
  
! #: c/c-typeck.cc:10607
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "el índice de matriz en el inicializador no es de tipo entero"
  
! #: c/c-typeck.cc:10616 c/c-typeck.cc:10625
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "el índice de matriz en el inicializador no es una expresión constante entera"
  
! #: c/c-typeck.cc:10630 c/c-typeck.cc:10632
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "el índice de matriz no es una constante en el inicializador"
  
! #: c/c-typeck.cc:10636 c/c-typeck.cc:10639
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "el índice de matriz en el inicializador excede los límites de la matriz"
  
! #: c/c-typeck.cc:10658
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "rango de índices vacío en el inicializador"
  
! #: c/c-typeck.cc:10667
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "el rango de índices de la matriz en el inicializador excede los límites de la matriz"
  
! #: c/c-typeck.cc:10801 c/c-typeck.cc:10856 c/c-typeck.cc:10897
! #: c/c-typeck.cc:10957 c/c-typeck.cc:11004 c/c-typeck.cc:11592
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "campo inicializado sobreescrito"
  
! #: c/c-typeck.cc:10892 c/c-typeck.cc:10953 c/c-typeck.cc:11000
! #: c/c-typeck.cc:11589
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "campo inicializado con efectos colaterales sobreescritos"
  
! #: c/c-typeck.cc:11517
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "la conversión de enum en la inicialización es no válida en C++"
  
! #: c/c-typeck.cc:11963
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "exceso de elementos en el inicializador de union"
  
! #: c/c-typeck.cc:11975 c/c-typeck.cc:12052
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "exceso de elementos en el inicializador de struct"
  
! #: c/c-typeck.cc:11996
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "inicialización posicional de un campo de %<struct%> declarado con el atributo %<designated_init%>"
  
! #: c/c-typeck.cc:12067 c/c-typeck.cc:12193 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "inicialización no estática de un miembro de matriz flexible"
  
! #: c/c-typeck.cc:12163
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "exceso de elementos en el inicializador de union"
  
! #: c/c-typeck.cc:12185
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "C tradicional rechaza la inicialización de unions"
  
! #: c/c-typeck.cc:12284
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "exceso de elementos en el inicializador de matriz"
  
! #: c/c-typeck.cc:12361 c/c-typeck.cc:12363
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "exceso de elementos en el inicializador de vector"
  
! #: c/c-typeck.cc:12397
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "exceso de elementos en el inicializador de escalar"
  
! #: c/c-typeck.cc:12564 c/c-typeck.cc:12640 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "constraint allows registers outside of a function"
  msgstr "ISO C no permite un %<;%> extra fuera de una función"
  
! #: c/c-typeck.cc:12576 cp/semantics.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in output operand outside of a function"
  msgstr "tipo de tamaño variable declarado fuera de cualquier función"
  
! #: c/c-typeck.cc:12587 cp/semantics.cc:2374
  #, fuzzy, gcc-internal-format
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "output operand outside of a function is not constant"
  msgstr "el operando de salida %d debe usar la restricción %<&%>"
  
! #: c/c-typeck.cc:12595 c/c-typeck.cc:12685 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgid "%<-%> modifier used inside of a function"
  msgstr "%<_Cilk_spawn%> sólo se puede usar dentro de una función"
  
! #: c/c-typeck.cc:12653 cp/semantics.cc:2468
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute has no effect on automatic variables"
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr "el atributo %qE no tiene efecto en variables automáticas"
  
! #: c/c-typeck.cc:12666 cp/semantics.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in input operand outside of a function"
  msgstr "tipo de tamaño variable declarado fuera de cualquier función"
  
! #: c/c-typeck.cc:12677 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "taking the address of a function is non-standard"
  msgid "input operand outside of a function is not constant"
  msgstr "tomar la dirección de una función no es estándar"
  
! #: c/c-typeck.cc:12729
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C prohíbe %<goto *expr;%>"
  
! #: c/c-typeck.cc:12735
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "computed goto must be pointer type"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c/c-typeck.cc:12765 c/gimple-parser.cc:2648 cp/typeck.cc:11275
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la función declarada %<noreturn%> tiene una declaración %<return%>"
  
! #: c/c-typeck.cc:12794
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> sin valores, en una función que no devuelve void"
  
! #: c/c-typeck.cc:12807 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> con valor, en una función que devuelve void"
  
! #: c/c-typeck.cc:12810
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "ISO C prohíbe %<return%> con expresión, en una función que devuelve void"
  
! #: c/c-typeck.cc:12892
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr "la función devuelve la dirección de una etiqueta"
  
! #: c/c-typeck.cc:12983 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "la cantidad de switch no es un entero"
  
! #: c/c-typeck.cc:13008
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "no se convierte la expresión de switch %<long%> a %<int%> en ISO C"
  
! #: c/c-typeck.cc:13046 c/c-typeck.cc:13054
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: c/c-typeck.cc:13060 cp/parser.cc:13523
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "la etiqueta case no se encuentra dentro de una declaración switch"
  
! #: c/c-typeck.cc:13062
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "la etiqueta %<default%> no está dentro de una declaración switch"
  
! #: c/c-typeck.cc:13138 cp/parser.cc:15293
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "la declaración break no está dentro de un bucle o switch"
  
! #: c/c-typeck.cc:13141 c/c-typeck.cc:13161 cp/decl.cc:4105 cp/parser.cc:15303
! #: cp/parser.cc:15324
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "salida no válida de un bloque estructurado OpenMP"
  
! #: c/c-typeck.cc:13144 cp/parser.cc:15306
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "se usó la declaración break en un bucle for de OpenMP"
  
! #: c/c-typeck.cc:13158 cp/parser.cc:15316
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "la declaración continue no está dentro de un bucle"
  
! #: c/c-typeck.cc:13208 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "declaración sin efecto"
  
! #: c/c-typeck.cc:13252
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "la declaración de la expresión tiene tipo de dato incompleto"
  
! #: c/c-typeck.cc:13543
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr "la comparación siempre se evalúa como %<false%> para la dirección de %qD que nunca será NULL"
  
! #: c/c-typeck.cc:13548
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr "la comparación siempre se evalúa como %<true%> para la dirección de %qD que nunca será NULL"
  
! #: c/c-typeck.cc:13566 c/c-typeck.cc:13604
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "la comparación siempre se evalúa como %<false%> para la dirección de %qD que nunca será NULL"
  
! #: c/c-typeck.cc:13571 c/c-typeck.cc:13609
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "la comparación siempre se evalúa como %<true%> para la dirección de %qD que nunca será NULL"
  
! #: c/c-typeck.cc:14201 c/c-typeck.cc:14365 cp/typeck.cc:6279
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "se comparan vectores con tipos de elemento diferentes"
  
! #: c/c-typeck.cc:14209 c/c-typeck.cc:14373 cp/typeck.cc:6293
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "se comparan vectores con números de elementos diferentes"
  
! #: c/c-typeck.cc:14224 c/c-typeck.cc:14388 cp/typeck.cc:6311
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "comparación entre los tipos %qT y %qT"
  
! #: c/c-typeck.cc:14234 c/c-typeck.cc:14398 cp/typeck.cc:6328
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "no se puede encontrar un tipo entero del mismo tamaño que %qT"
  
! #: c/c-typeck.cc:14248 cp/typeck.cc:5954
  #, fuzzy, gcc-internal-format
  #| msgid "comparing floating point with == or != is unsafe"
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "no es segura la comparacion de coma flotante con == o !="
  
! #: c/c-typeck.cc:14287 c/c-typeck.cc:14439
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "la comparación de punteros a espacios de direcciones discontinuos"
  
! #: c/c-typeck.cc:14294 c/c-typeck.cc:14300
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C prohíbe la comparación de %<void *%> con un puntero de función"
  
! #: c/c-typeck.cc:14307 c/c-typeck.cc:14449
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "la comparación de diferentes tipos de puntero carece de una conversión"
  
! #: c/c-typeck.cc:14320 c/c-typeck.cc:14326 c/c-typeck.cc:14476
! #: c/c-typeck.cc:14482
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "comparación entre puntero y entero"
  
! #: c/c-typeck.cc:14427
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "comparación de punteros completos e incompletos"
  
! #: c/c-typeck.cc:14429
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C prohíbe la comparación entre punteros a funciones"
  
! #: c/c-typeck.cc:14434
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "comparación ordenada de puntero con un puntero nulo"
  
! #: c/c-typeck.cc:14457 c/c-typeck.cc:14460 c/c-typeck.cc:14467
! #: c/c-typeck.cc:14470
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "comparación ordenada de puntero con el entero cero"
  
! #: c/c-typeck.cc:14547
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "conversión implícita de %qT a %qT para coincidir con otro operando de la expresión binaria"
  
! #: c/c-typeck.cc:14865
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "se usa un valor de tipo matriz que no se puede cambiar a puntero cuando se requiere un escalar"
  
! #: c/c-typeck.cc:14869
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "se usa un valor de tipo struct cuando se requiere un escalar"
  
! #: c/c-typeck.cc:14873
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "se usa un valor de tipo union cuando se requiere un escalar"
  
! #: c/c-typeck.cc:14889
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "se usa un tipo vector cuando se requiere un escalar"
  
! #: c/c-typeck.cc:15092 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> debe especificar una de las cláusulas %<parallel%>, %<for%>, %<sections%> o %<taskgroup%>"
  
! #: c/c-typeck.cc:15103 c/c-typeck.cc:15113 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<parallel%> or %<target%> %<if%> clause modifier"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "se esperaba el modificador de cláusula %<parallel%> o %<target%> %<if%>"
  
! #: c/c-typeck.cc:15148 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> debe especificar una de las cláusulas %<parallel%>, %<for%>, %<sections%> o %<taskgroup%>"
  
! #: c/c-typeck.cc:15216 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:15220 c/c-typeck.cc:17037 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:15228
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo many %qs clauses"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%Hdemasiadas cláusulas %qs"
  
! #: c/c-typeck.cc:15238 c/c-typeck.cc:17044 c/c-typeck.cc:17198
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:15275 cp/semantics.cc:5995
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "el tamaño de la matriz nueva debe tener un tipo integral"
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:6002
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "la longitud %qE de la sección de matriz no es de tipo integral"
  
! #: c/c-typeck.cc:15305 cp/semantics.cc:6035
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "expected single pointer in %qs clause"
  msgstr "El puntero Cray '%s' en la cláusula %s en %L"
  
! #: c/c-typeck.cc:15323 c/c-typeck.cc:15390 c/c-typeck.cc:15683
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "sección de matriz de longitud cero en la cláusula %qs"
  
! #: c/c-typeck.cc:15342 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15350 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "límite inferior negativo en sección de matriz en cláusula %qs"
  
! #: c/c-typeck.cc:15359 c/c-typeck.cc:15483 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "longitud negativa en sección de matriz en cláusula %qs"
  
! #: c/c-typeck.cc:15376 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "límite inferior %qE por encima del tamaño de la sección de matriz en cláusula %qs"
  
! #: c/c-typeck.cc:15419 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "longitud %qE por encima del tamaño de la sección de matriz en cláusula %qs"
  
! #: c/c-typeck.cc:15434 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "límite superior %qE por encima del tamaño de la sección de matriz en cláusula %qs"
  
! #: c/c-typeck.cc:15471 cp/semantics.cc:6201
  #, fuzzy, gcc-internal-format
  #| msgid "for increment expression has no effect"
  msgid "for array function parameter length expression must be specified"
  msgstr "la expresión de incremento for no tiene efecto"
  
! #: c/c-typeck.cc:15475 cp/semantics.cc:6205
  #, fuzzy, gcc-internal-format
  #| msgid "for increment expression has no effect"
  msgid "for pointer type length expression must be specified"
  msgstr "la expresión de incremento for no tiene efecto"
  
! #: c/c-typeck.cc:15503 c/c-typeck.cc:15622 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "la sección de matriz no es contigua en la cláusula %qs"
  
! #: c/c-typeck.cc:15513 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE no es de tipo puntero o matriz"
  
! #: c/c-typeck.cc:15889 cp/semantics.cc:7305
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "arrojando NULL, que tiene un tipo integral, que no es puntero"
  
! #: c/c-typeck.cc:15896
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified array type"
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "tipo matriz cualificado %<_Atomic%>"
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:7312
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "el parámetro %qD tiene tipo incompleto"
  
! #: c/c-typeck.cc:15915 cp/semantics.cc:7328
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "campo de bits %qD con tipo no integral"
  
! #: c/c-typeck.cc:15935 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15962
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15969 cp/semantics.cc:7398
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "la expresión de la condición hace referencia a la variable de iteración %qD"
  
! #: c/c-typeck.cc:15975 cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "end expression refers to outer iterator %qD"
  msgstr "la expresión de la condición hace referencia a la variable de iteración %qD"
  
! #: c/c-typeck.cc:15981 cp/semantics.cc:7410
  #, fuzzy, gcc-internal-format
  #| msgid "initializer expression refers to iteration variable %qD"
  msgid "step expression refers to outer iterator %qD"
  msgstr "la expresión inicializadora hace referencia a la variable de iteración %qD"
  
! #: c/c-typeck.cc:16018 cp/semantics.cc:7458
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected pointer in %qs clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-typeck.cc:16121 cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "aún no se admite el modelo de código %<large%>"
  
! #: c/c-typeck.cc:16143 cp/semantics.cc:7644
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "aún no se admite el modelo de código %<large%>"
  
! #: c/c-typeck.cc:16169 c/c-typeck.cc:16179
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD en la cláusula %<reduction%> es una matriz de tamaño cero"
  
! #: c/c-typeck.cc:16199
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "ISO C prohíbe los tipos de función calificados"
  
! #: c/c-typeck.cc:16211
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "zero sized type %qT in %qs clause"
  msgstr "campo de bits %qE en cláusula %qs"
  
! #: c/c-typeck.cc:16219
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "variable sized type %qT in %qs clause"
  msgstr "campo de bits %qE en cláusula %qs"
  
! #: c/c-typeck.cc:16263
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE tiene tipo no válido para %<reduction(%s)%>"
  
! #: c/c-typeck.cc:16272 cp/semantics.cc:7197
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "user defined reduction not found for %qE"
  msgstr "No se encontró una definición de etiqueta para %qs"
  
! #: c/c-typeck.cc:16360
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "se usó la matriz de longitud variable"
  
! #: c/c-typeck.cc:16378 c/c-typeck.cc:17292 cp/semantics.cc:9943
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:16390 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE debe ser %<threadprivate%> para %<copin%>"
  
! #: c/c-typeck.cc:16405 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16414
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "cláusula lineal aplicada a variable no puntero no integral con tipo %qT"
  
! #: c/c-typeck.cc:16422
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16441 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "cláusula %<linear%> paso %qE no es ni constante ni parámetro"
  
! #: c/c-typeck.cc:16471 c/c-typeck.cc:17192 c/c-typeck.cc:17463
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:16488 cp/semantics.cc:7876
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16499 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de reducción"
  
! #: c/c-typeck.cc:16513 c/c-typeck.cc:16583 c/c-typeck.cc:16618
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16523 c/c-typeck.cc:16591 c/c-typeck.cc:16940
! #: c/c-typeck.cc:17092 c/c-typeck.cc:17100 c/c-typeck.cc:17116
! #: c/c-typeck.cc:17125 c/c-typeck.cc:17133 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
*************** msgstr "%qE aparece más de una vez en l
*** 55037,55324 ****
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16509 c/c-typeck.cc:16580 c/c-typeck.cc:17119
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16554 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE no es una variable en la cláusula %<firstprivate%>"
  
! #: c/c-typeck.cc:16594 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE no es una variable en la cláusula %<lastprivate%>"
  
! #: c/c-typeck.cc:16613 cp/semantics.cc:8473
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE no es una variable en la cláusula %<saligned%>"
  
! #: c/c-typeck.cc:16620
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE en la cláusula %<aligned%> no es un puntero ni una matriz"
  
! #: c/c-typeck.cc:16627
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:16634
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16647 cp/semantics.cc:8542
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:16653
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16666 cp/semantics.cc:8581
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE no es una variable en la cláusula %<saligned%>"
  
! #: c/c-typeck.cc:16672
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16744 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16759 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16767 cp/semantics.cc:8742
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:16788 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16798 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16859 cp/semantics.cc:8876
  #, fuzzy, gcc-internal-format
  #| msgid "Array section not permitted in '%s' call at %L"
  msgid "array section does not have mappable type in %qs clause"
  msgstr "No se permite una sección de matriz en la llamada '%s' en %L"
  
! #: c/c-typeck.cc:16879 c/c-typeck.cc:16955 c/c-typeck.cc:16991
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported fixed-point conversion"
  msgid "unsupported map expression %qE"
  msgstr "conversión de coma fija no admitida"
  
! #: c/c-typeck.cc:16919 c/c-typeck.cc:17096 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16927 c/c-typeck.cc:17102 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:17046 c/c-typeck.cc:17188 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:17171 cp/semantics.cc:9248
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:17197 cp/semantics.cc:9279
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:17211 cp/semantics.cc:9295
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9298
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:17233
  #, fuzzy, gcc-internal-format
  #| msgid "source is not a pointer"
  msgid "%qs variable is not a pointer"
  msgstr "la fuente no es un puntero"
  
! #: c/c-typeck.cc:17240
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "la variable %qs no es un puntero ni una matriz"
  
! #: c/c-typeck.cc:17288 c/c-typeck.cc:17393 cp/semantics.cc:9894
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:17308 cp/semantics.cc:8816
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %qs clauses on a task construct"
  msgstr "demasiadas cláusulas %qs"
  
! #: c/c-typeck.cc:17429 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "la cláusula %<inbranch%> es incompatible con %<notinbranch%>"
  
! #: c/c-typeck.cc:17464 cp/semantics.cc:9706
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in action clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:17475 cp/semantics.cc:9720
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take %<void%>"
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "%qD debe tomar %<void%>"
  
! #: c/c-typeck.cc:17484 cp/semantics.cc:9729
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not const"
  msgid "%qD shall not be const"
  msgstr "%q#D no es const"
  
! #: c/c-typeck.cc:17533 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE está predeterminado como %qs para %qs"
  
! #: c/c-typeck.cc:17543
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17574 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "el valor de la cláusula %<simdlen%> es mayor que el valor de la cláusula %<safelen%>"
  
! #: c/c-typeck.cc:17586 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17597 c/c-typeck.cc:17605 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:17653 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17704 cp/semantics.cc:9865
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:17712 cp/semantics.cc:9876
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:17720 cp/semantics.cc:9932
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:17730 cp/semantics.cc:9905
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:17748 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17766 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17770 cp/semantics.cc:10182
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-typeck.cc:17942
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "no se puede utilizar %<va_arg%> con orden de almacenamiento inverso"
  
! #: c/c-typeck.cc:17947
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "el segundo argumento para %<va_arg%> es del tipo incompleto %qT"
  
! #: c/c-typeck.cc:17953
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "el segundo argumento para %<va_arg%> es del tipo incompleto %qT"
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "C++ requiere un tipo promovido, no un tipo enum, en %<va_arg%>"
--- 55047,55334 ----
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16526 c/c-typeck.cc:16597 c/c-typeck.cc:17136
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16571 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE no es una variable en la cláusula %<firstprivate%>"
  
! #: c/c-typeck.cc:16611 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE no es una variable en la cláusula %<lastprivate%>"
  
! #: c/c-typeck.cc:16630 cp/semantics.cc:8473
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE no es una variable en la cláusula %<saligned%>"
  
! #: c/c-typeck.cc:16637
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE en la cláusula %<aligned%> no es un puntero ni una matriz"
  
! #: c/c-typeck.cc:16644
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:16651
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16664 cp/semantics.cc:8542
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:16670
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16683 cp/semantics.cc:8581
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE no es una variable en la cláusula %<saligned%>"
  
! #: c/c-typeck.cc:16689
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16761 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16776 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16784 cp/semantics.cc:8742
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:16805 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16815 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16876 cp/semantics.cc:8876
  #, fuzzy, gcc-internal-format
  #| msgid "Array section not permitted in '%s' call at %L"
  msgid "array section does not have mappable type in %qs clause"
  msgstr "No se permite una sección de matriz en la llamada '%s' en %L"
  
! #: c/c-typeck.cc:16896 c/c-typeck.cc:16972 c/c-typeck.cc:17008
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported fixed-point conversion"
  msgid "unsupported map expression %qE"
  msgstr "conversión de coma fija no admitida"
  
! #: c/c-typeck.cc:16936 c/c-typeck.cc:17113 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:16944 c/c-typeck.cc:17119 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:17063 c/c-typeck.cc:17205 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:17188 cp/semantics.cc:9248
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9279
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:17228 cp/semantics.cc:9295
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:17231 cp/semantics.cc:9298
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c/c-typeck.cc:17250
  #, fuzzy, gcc-internal-format
  #| msgid "source is not a pointer"
  msgid "%qs variable is not a pointer"
  msgstr "la fuente no es un puntero"
  
! #: c/c-typeck.cc:17257
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "la variable %qs no es un puntero ni una matriz"
  
! #: c/c-typeck.cc:17305 c/c-typeck.cc:17410 cp/semantics.cc:9894
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:17325 cp/semantics.cc:8816
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %qs clauses on a task construct"
  msgstr "demasiadas cláusulas %qs"
  
! #: c/c-typeck.cc:17446 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "la cláusula %<inbranch%> es incompatible con %<notinbranch%>"
  
! #: c/c-typeck.cc:17481 cp/semantics.cc:9706
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in action clauses"
  msgstr "%qD aparece más de una vez en las cláusulas de datos"
  
! #: c/c-typeck.cc:17492 cp/semantics.cc:9720
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take %<void%>"
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "%qD debe tomar %<void%>"
  
! #: c/c-typeck.cc:17501 cp/semantics.cc:9729
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not const"
  msgid "%qD shall not be const"
  msgstr "%q#D no es const"
  
! #: c/c-typeck.cc:17550 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE está predeterminado como %qs para %qs"
  
! #: c/c-typeck.cc:17560
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17591 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "el valor de la cláusula %<simdlen%> es mayor que el valor de la cláusula %<safelen%>"
  
! #: c/c-typeck.cc:17603 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17614 c/c-typeck.cc:17622 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:17670 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17721 cp/semantics.cc:9865
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:17729 cp/semantics.cc:9876
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:17737 cp/semantics.cc:9932
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:17747 cp/semantics.cc:9905
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:17765 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17783 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17787 cp/semantics.cc:10182
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr "demasiadas cláusulas %<if%> con el modificador %qs"
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "no se puede utilizar %<va_arg%> con orden de almacenamiento inverso"
  
! #: c/c-typeck.cc:17964
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "el segundo argumento para %<va_arg%> es del tipo incompleto %qT"
  
! #: c/c-typeck.cc:17970
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "el segundo argumento para %<va_arg%> es del tipo incompleto %qT"
  
! #: c/c-typeck.cc:17976
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "C++ requiere un tipo promovido, no un tipo enum, en %<va_arg%>"
*************** msgstr "se esperaba sentencia else"
*** 55568,55923 ****
  msgid "expected case label"
  msgstr "se esperaba etiqueta"
  
! #: cobol/cdf-copy.cc:109
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:275
  #, fuzzy, gcc-internal-format
  #| msgid "CONTINUE requires an event location"
  msgid "COBOL requires a 64-bit configuration"
  msgstr "CONTINUE requiere de una ubicación de evento"
  
! #: cobol/cobol1.cc:326
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Creating '%s'\n"
  msgid "exception '%s'"
  msgstr "Se crea '%s'\n"
  
! #: cobol/cobol1.cc:408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not close response file %s"
  msgid "could not execute preprocessor %s"
  msgstr "no se puede cerrar el fichero de respuesta %s"
  
! #: cobol/cobol1.cc:413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not find specs file %s\n"
  msgid "could not include %s"
  msgstr "no se puede encontrar el fichero de especificaciones %s\n"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:419
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:53
! msgid "no such exception: 0x%04x"
  msgstr ""
  
! #: cobol/genapi.cc:332
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:571
  #, gcc-internal-format
! msgid "Nice try, but you can't fire me. I quit!"
  msgstr ""
  
! #: cobol/genapi.cc:1486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
! msgid "%s(): Knows not the variable type %s for %s"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: cobol/genapi.cc:2176
! #, gcc-internal-format, gfc-internal-format
! msgid "I don't know how to MOVE an alphabetical string to %s(%s) \n"
  msgstr ""
  
! #: cobol/genapi.cc:2244
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): field->type %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:5728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:%d: Invalid state file; %s"
! msgid "%s(): Invalid field type %s:"
  msgstr "%s:%d: Fichero de estado no válido; %s"
  
! #: cobol/genapi.cc:6929 cobol/genapi.cc:6935 cobol/genapi.cc:6941
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_logop() was called with variable %s on line %d, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7048 cobol/genapi.cc:7112
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_relop() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7158
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_if() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7411
! #, gcc-internal-format, gfc-internal-format
! msgid "###### candidate %s has unimplemented CVT_type %d(%s)\n"
  msgstr ""
  
! #: cobol/genapi.cc:7422
! #, gcc-internal-format, gfc-internal-format
! msgid "###### unknown setop_t code %d\n"
  msgstr ""
  
! #: cobol/genapi.cc:7618
! msgid "%s:%d: %zu exceeds MAXIMUM_UNTILS of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:8624
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:8846 cobol/genapi.cc:9306
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:8971
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s access mode is 'file_inaccessible_e' in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9044
  #, gcc-internal-format
! msgid "parser_file_open called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9049
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_open for %s called with NULL var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9054
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9122
  #, gcc-internal-format
! msgid "parser_file_close called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9127
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_close for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9180
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9190
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9195
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9200
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9205
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9210
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but 'where' >= 0"
  msgstr ""
  
! #: cobol/genapi.cc:9219
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but 'where' < 0"
  msgstr ""
  
! #: cobol/genapi.cc:9262
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9311
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9317
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9322
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9457
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:11122
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): asked to sort %s, but it's not a table"
  msgstr ""
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:11250
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11379
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11786
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12187
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:12439
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): What in the name of Nero's fiddle are we doing here?"
! msgstr ""
  
! #: cobol/genapi.cc:13948
! #, gcc-internal-format, gfc-internal-format
! msgid "In parser_move(%s to %s), the move of FldLiteralN to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:14184
! #, gcc-internal-format, gfc-internal-format
! msgid "In mh_dest_is_float(%s to %s), the move of %s to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:16279
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16351
  #, gcc-internal-format
! msgid "parser_symbol_add() was called with a NULL new_var\n"
  msgstr ""
  
! #: cobol/genapi.cc:16379
! msgid "%s(): %2.2d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:16419
  #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add(): %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16425
! msgid "parser_symbol_add(): %2.2d %s has null ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16433
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add( %s ) improperly has a non-null var_decl_node\n"
  msgstr ""
  
! #: cobol/genapi.cc:16638
! msgid "%s(): %2.2d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/gengen.cc:363
  #, gcc-internal-format
! msgid "The given type is not NULL, and that's just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:372
  #, gcc-internal-format
! msgid "The given type is not a DECL or a TYPE"
  msgstr ""
  
! #: cobol/gengen.cc:416
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown type name %qE"
  msgid "Unknown type %d"
  msgstr "nombre de tipo %qE desconocido"
  
! #: cobol/gengen.cc:2941
  #, gcc-internal-format
! msgid "Residual context count!"
  msgstr ""
  
! #: cobol/genmath.cc:1392
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_op() doesn't know how to evaluate \"%s = %s %c %s\"\n"
  msgstr ""
  
! #: cobol/genutil.cc:322 cobol/genutil.cc:601
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "demasiados ficheros de entrada"
  
! #: cobol/lexio.cc:1490
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s signal terminated program %s"
! msgid "%s pid %d terminated by %s"
  msgstr "la señal %s terminó el programa %s"
  
! #: cobol/lexio.cc:1495
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s terminated with status %d"
  msgid "%s exited with status %d"
  msgstr "%s terminó con estado %d"
  
! #: cobol/symbols.cc:450
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs value must be positive"
  msgid "%s: key must be field"
  msgstr "el valor de %qs debe ser positivo"
  
! #: cobol/symbols.cc:3709 cobol/symbols.cc:3816 cobol/symbols.cc:3846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: would convert file '%s'\n"
  msgid "%s:%d: could not add '%s'"
  msgstr "%s: se podría convertir el fichero '%s'\n"
  
! #: cobol/util.cc:1108
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1705
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: compiling '%s'\n"
  msgid "%s: regcomp: %s"
  msgstr "%s: compilando '%s'\n"
  
! #: cobol/util.cc:1815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error - missing mode"
  msgid "logic error: missing inode for %s"
  msgstr "error sintáctico - modo faltante"
  
! #: cobol/util.cc:2141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect: recompiling %s\n"
  msgid "failed compiling %s"
--- 55578,55991 ----
  msgid "expected case label"
  msgstr "se esperaba etiqueta"
  
! #: cobol/cdf-copy.cc:108
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:274
  #, fuzzy, gcc-internal-format
  #| msgid "CONTINUE requires an event location"
  msgid "COBOL requires a 64-bit configuration"
  msgstr "CONTINUE requiere de una ubicación de evento"
  
! #: cobol/cobol1.cc:325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Creating '%s'\n"
  msgid "exception '%s'"
  msgstr "Se crea '%s'\n"
  
! #: cobol/cobol1.cc:414
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not close response file %s"
  msgid "could not execute preprocessor %s"
  msgstr "no se puede cerrar el fichero de respuesta %s"
  
! #: cobol/cobol1.cc:420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not find specs file %s\n"
  msgid "could not include %s"
  msgstr "no se puede encontrar el fichero de especificaciones %s\n"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:426
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:54
! #, gcc-internal-format
! msgid "no such exception: 0x%x"
  msgstr ""
  
! #: cobol/genapi.cc:354
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:600
  #, gcc-internal-format
! msgid "Nice try, but you cannot fire me."
  msgstr ""
  
! #: cobol/genapi.cc:1214
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%q#D is not const"
! msgid "%s should not be null"
! msgstr "%q#D no es const"
! 
! #: cobol/genapi.cc:1792
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
! msgid "%s: Knows not the variable type %s for %s"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: cobol/genapi.cc:2481
! #, gcc-internal-format
! msgid "I don%'t know how to MOVE an alphabetical string to %s(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:2549
! #, gcc-internal-format
! msgid "%s: %<field->type%> %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:4460
! #, fuzzy, gcc-internal-format
! #| msgid "invalid GIMPLE statement"
! msgid "Not valid for ACCEPT statement."
! msgstr "declaración GIMPLE no válida"
! 
! #: cobol/genapi.cc:5488
! #, gcc-internal-format
! msgid "Attempting to send to an input device."
! msgstr ""
! 
! #: cobol/genapi.cc:5511
! #, fuzzy, gcc-internal-format
! #| msgid "invalid GIMPLE statement"
! msgid "Not valid for DISPLAY statement."
! msgstr "declaración GIMPLE no válida"
! 
! #: cobol/genapi.cc:6412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:%d: Invalid state file; %s"
! msgid "%s: Invalid field type %s:"
  msgstr "%s:%d: Fichero de estado no válido; %s"
  
! #: cobol/genapi.cc:7622 cobol/genapi.cc:7628 cobol/genapi.cc:7634
! #, gcc-internal-format
! msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7741
! #, gcc-internal-format
! msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7805
! #, gcc-internal-format
! msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7851
! #, gcc-internal-format
! msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:8116
! #, gcc-internal-format
! msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:8127
! #, fuzzy, gcc-internal-format
! #| msgid "unknown type name %qE"
! msgid "unknown %<setop_t%> code %d"
! msgstr "nombre de tipo %qE desconocido"
! 
! #: cobol/genapi.cc:8315
! #, gcc-internal-format
! msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:9324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:9538 cobol/genapi.cc:10006
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9663
! #, gcc-internal-format
! msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9737
  #, gcc-internal-format
! msgid "%<parser_file_open%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9742
! #, gcc-internal-format
! msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9748
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9817
  #, gcc-internal-format
! msgid "%<parser_file_close%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9822
! #, gcc-internal-format
! msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9887
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9892
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9898
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9903
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9909
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9918
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10011
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10017
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10022
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10107
! #, gcc-internal-format
! msgid "The file pointer should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:10161
  #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
+ #: cobol/genapi.cc:11881
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "%qT resolves to %qT, which is is not a class type"
+ msgid "%s: asked to sort %s, which is not a table"
+ msgstr "%qT resuelve a %qT, el cual no es un tipo de clase"
+ 
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12013
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12147
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12569
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12973
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:13264
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Name '%s' at %C is the name of the procedure"
! msgid "%s: What in the name of Nero are we doing here?"
! msgstr "El nombre '%s' en %C es el nombre del procedimiento"
  
! #: cobol/genapi.cc:14560
! #, gcc-internal-format
! msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:14796
! #, gcc-internal-format
! msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:16918
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16990
  #, gcc-internal-format
! msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr ""
  
! #: cobol/genapi.cc:17020
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17060
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17065
! #, gcc-internal-format
! msgid "%s: %d %qs has NULL ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17072
! #, gcc-internal-format
! msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:17267
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17334
  #, gcc-internal-format
! msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
  msgstr ""
  
! #: cobol/gengen.cc:360
  #, gcc-internal-format
! msgid "The given type is NULL, and that is just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:369
! #, fuzzy, gcc-internal-format
! #| msgid "derived type declaration"
! msgid "The given type is not a declaration or a TYPE"
! msgstr "declaración de tipo derivado"
! 
! #: cobol/gengen.cc:413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown type name %qE"
  msgid "Unknown type %d"
  msgstr "nombre de tipo %qE desconocido"
  
! #: cobol/gengen.cc:482
  #, gcc-internal-format
! msgid "Attempting an assignment of differing types."
  msgstr ""
  
! #: cobol/gengen.cc:2893
! #, gcc-internal-format
! msgid "Residual context count"
  msgstr ""
  
! #: cobol/genmath.cc:1385
! #, gcc-internal-format
! msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
! msgstr ""
! 
! #: cobol/genutil.cc:596
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "demasiados ficheros de entrada"
  
! #: cobol/genutil.cc:761
! #, fuzzy, gcc-internal-format
! #| msgid "cannot read string table from %s"
! msgid "cannot get %<float%> value from %s"
! msgstr "no se puede leer la tabla de cadenas de %s"
! 
! #: cobol/lexio.cc:1581
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s signal terminated program %s"
! msgid "%s pid %ld terminated by %s"
  msgstr "la señal %s terminó el programa %s"
  
! #: cobol/lexio.cc:1586
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s terminated with status %d"
  msgid "%s exited with status %d"
  msgstr "%s terminó con estado %d"
  
! #: cobol/symbols.cc:418
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs value must be positive"
  msgid "%s: key must be field"
  msgstr "el valor de %qs debe ser positivo"
  
! #: cobol/symbols.cc:3712 cobol/symbols.cc:3815 cobol/symbols.cc:3845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: would convert file '%s'\n"
  msgid "%s:%d: could not add '%s'"
  msgstr "%s: se podría convertir el fichero '%s'\n"
  
! #: cobol/util.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1873
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: compiling '%s'\n"
  msgid "%s: regcomp: %s"
  msgstr "%s: compilando '%s'\n"
  
! #: cobol/util.cc:2022
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error - missing mode"
  msgid "logic error: missing inode for %s"
  msgstr "error sintáctico - modo faltante"
  
! #: cobol/util.cc:2430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect: recompiling %s\n"
  msgid "failed compiling %s"
*************** msgstr "no hay un %<operator %s%> adecua
*** 56407,56413 ****
  msgid "%q#D is private within this context"
  msgstr "desde este contexto"
  
! #: cp/call.cc:8377 cp/decl.cc:9615
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared private here"
--- 56475,56481 ----
  msgid "%q#D is private within this context"
  msgstr "desde este contexto"
  
! #: cp/call.cc:8377 cp/decl.cc:9613
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared private here"
*************** msgstr "se declara aquí"
*** 56419,56425 ****
  msgid "%q#D is protected within this context"
  msgstr "desde este contexto"
  
! #: cp/call.cc:8383 cp/decl.cc:9616
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared protected here"
--- 56487,56493 ----
  msgid "%q#D is protected within this context"
  msgstr "desde este contexto"
  
! #: cp/call.cc:8383 cp/decl.cc:9614
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared protected here"
*************** msgstr "el argumento 3 en la llamada a l
*** 56787,56793 ****
  msgid "constructor delegates to itself"
  msgstr "la constante se refiere a sí misma"
  
! #: cp/call.cc:11805 cp/typeck.cc:10490
  #, fuzzy
  #| msgid "cannot convert %qT to %qT"
  msgid "cannot convert %qH to %qI"
--- 56855,56861 ----
  msgid "constructor delegates to itself"
  msgstr "la constante se refiere a sí misma"
  
! #: cp/call.cc:11805 cp/typeck.cc:10606
  #, fuzzy
  #| msgid "cannot convert %qT to %qT"
  msgid "cannot convert %qH to %qI"
*************** msgstr "no se encontró una función coi
*** 56809,56815 ****
  msgid "call to non-function %qD"
  msgstr "llamada a %qD que no es función"
  
! #: cp/call.cc:11947 cp/pt.cc:17467 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "no se puede llamar directamente al constructor %<%T::%D%>"
--- 56877,56883 ----
  msgid "call to non-function %qD"
  msgstr "llamada a %qD que no es función"
  
! #: cp/call.cc:11947 cp/pt.cc:17496 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "no se puede llamar directamente al constructor %<%T::%D%>"
*************** msgstr "la rutina %qD se declara aquí"
*** 56992,56999 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "no se puede sobrecargar %q+#D"
  
! #: cp/class.cc:1461 cp/decl.cc:1946 cp/decl.cc:1958 cp/decl.cc:1984
! #: cp/decl.cc:2006 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %q#D"
--- 57060,57067 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "no se puede sobrecargar %q+#D"
  
! #: cp/class.cc:1461 cp/decl.cc:1944 cp/decl.cc:1956 cp/decl.cc:1982
! #: cp/decl.cc:2004 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %q#D"
*************** msgstr "  el dato miembro que no es est�
*** 57355,57566 ****
  msgid "  non-static data member %qD has volatile type"
  msgstr "  el dato miembro que no es estático %q+D tiene un tipo que no es literal"
  
! #: cp/class.cc:6466
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "la clase base %q#T tiene un destructor no virtual"
  
! #: cp/class.cc:6495
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "referencia %q+#D que no es static en una clase sin un constructor"
  
! #: cp/class.cc:6501
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "miembro const %q+#D que no es static en una clase sin un constructor"
  
! #: cp/class.cc:6834
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: cp/class.cc:6838
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: cp/class.cc:6878
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "base directa %qT inaccesible en %qT debido a ambigüedad"
  
! #: cp/class.cc:6890
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "base virtual %qT inaccesible en %qT debido a ambigüedad"
  
! #: cp/class.cc:7132
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "el desplazamiento de %q+D no cumple con la ABI y puede cambiar en una versión futura de GCC"
  
! #: cp/class.cc:7328
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "el tamaño de la matriz %qE es demasiado grande"
  
! #: cp/class.cc:7649
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<...%> with non-slice"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "uso no válido de %<...%> con algo que no es rebanada"
  
! #: cp/class.cc:7650
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "uso no válido de una estructura con un miembro de matriz flexible"
  
! #: cp/class.cc:7655
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "array member %q#D declared here"
  msgstr "  %q+#D se declaró aquí"
  
! #: cp/class.cc:7684
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "el miembro de matriz flexible no está al final del struct"
  
! #: cp/class.cc:7686
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "el miembro de matriz flexible sería de otra manera un struct vacío"
  
! #: cp/class.cc:7695 cp/class.cc:7730
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "redefinición de %q#T"
  
! #: cp/class.cc:7703
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "el miembro de matriz flexible no está al final del struct"
  
! #: cp/class.cc:7705
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "el miembro de matriz flexible sería de otra manera un struct vacío"
  
! #: cp/class.cc:7728
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "next member %q#D declared here"
  msgstr "  %q+#D se declaró aquí"
  
! #: cp/class.cc:7840 cp/decl.cc:18273 cp/parser.cc:28411
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefinición de %q#T"
  
! #: cp/class.cc:7987
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T tiene funciones virtuales y destructor no virtual accesible"
  
! #: cp/class.cc:8015
  #, fuzzy, gcc-internal-format
  #| msgid "type transparent class %qT does not have any fields"
  msgid "type transparent %q#T does not have any fields"
  msgstr "la clase transparente tipo %qT no tiene ningún campo"
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "la clase transparente tipo %qT tiene clases base"
  
! #: cp/class.cc:8025
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "la clase transparente tipo %qT tiene funciones virtuales"
  
! #: cp/class.cc:8031
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8202
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "la definición de %qD no coincide con %<#include <initializer_list>%>"
  
! #: cp/class.cc:8213
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "se trató de terminar struct, pero fue sacado debido a errores previos de decodificación"
  
! #: cp/class.cc:8720
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "no se reconoce la cadena de lenguaje %<\"%E\"%>"
  
! #: cp/class.cc:8810
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "no se puede resolver la función sobrecargada %qD basándose en la conversión al tipo %qT"
  
! #: cp/class.cc:8976
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "no hay coincidencias al convertir la función %qD al tipo %q#T"
  
! #: cp/class.cc:9004
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "la conversión de la función sobrecargada %qD al tipo %q#T es ambigua"
  
! #: cp/class.cc:9046
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr "ISO C++ prohíbe tomar la dirección de una función miembro no estática sin calificar o entre paréntesis para formar un puntero a la función miembro.  Como %<&%T::%D%>"
  
! #: cp/class.cc:9051
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
  
! #: cp/class.cc:9061
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "asumiendo el puntero a miembro %qD"
  
! #: cp/class.cc:9064
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
  
! #: cp/class.cc:9143
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "no hay suficiente información de tipo"
  
! #: cp/class.cc:9163
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: cp/class.cc:9464
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "declaración de %qD como miembro de %qT"
  
! #: cp/class.cc:9467
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as %q#D"
  msgid "used here to mean %q#D"
--- 57423,57646 ----
  msgid "  non-static data member %qD has volatile type"
  msgstr "  el dato miembro que no es estático %q+D tiene un tipo que no es literal"
  
! #: cp/class.cc:6478
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "la clase base %q#T tiene un destructor no virtual"
  
! #: cp/class.cc:6507
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "referencia %q+#D que no es static en una clase sin un constructor"
  
! #: cp/class.cc:6513
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "miembro const %q+#D que no es static en una clase sin un constructor"
  
! #: cp/class.cc:6853
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: cp/class.cc:6858
! #, fuzzy, gcc-internal-format
! #| msgid "alignment of %qD is bigger than original declaration"
! msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr "la alineación de %qD es más grande que la declaración original"
! 
! #: cp/class.cc:6866
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: cp/class.cc:6871
! #, fuzzy, gcc-internal-format
! #| msgid "alignment of %qD is bigger than original declaration"
! msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr "la alineación de %qD es más grande que la declaración original"
! 
! #: cp/class.cc:6912
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "base directa %qT inaccesible en %qT debido a ambigüedad"
  
! #: cp/class.cc:6924
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "base virtual %qT inaccesible en %qT debido a ambigüedad"
  
! #: cp/class.cc:7166
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "el desplazamiento de %q+D no cumple con la ABI y puede cambiar en una versión futura de GCC"
  
! #: cp/class.cc:7362
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "el tamaño de la matriz %qE es demasiado grande"
  
! #: cp/class.cc:7683
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<...%> with non-slice"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "uso no válido de %<...%> con algo que no es rebanada"
  
! #: cp/class.cc:7684
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "uso no válido de una estructura con un miembro de matriz flexible"
  
! #: cp/class.cc:7689
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "array member %q#D declared here"
  msgstr "  %q+#D se declaró aquí"
  
! #: cp/class.cc:7718
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "el miembro de matriz flexible no está al final del struct"
  
! #: cp/class.cc:7720
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "el miembro de matriz flexible sería de otra manera un struct vacío"
  
! #: cp/class.cc:7729 cp/class.cc:7764
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "redefinición de %q#T"
  
! #: cp/class.cc:7737
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "el miembro de matriz flexible no está al final del struct"
  
! #: cp/class.cc:7739
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "el miembro de matriz flexible sería de otra manera un struct vacío"
  
! #: cp/class.cc:7762
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "next member %q#D declared here"
  msgstr "  %q+#D se declaró aquí"
  
! #: cp/class.cc:7874 cp/decl.cc:18271 cp/parser.cc:28464
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefinición de %q#T"
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T tiene funciones virtuales y destructor no virtual accesible"
  
! #: cp/class.cc:8049
  #, fuzzy, gcc-internal-format
  #| msgid "type transparent class %qT does not have any fields"
  msgid "type transparent %q#T does not have any fields"
  msgstr "la clase transparente tipo %qT no tiene ningún campo"
  
! #: cp/class.cc:8055
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "la clase transparente tipo %qT tiene clases base"
  
! #: cp/class.cc:8059
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "la clase transparente tipo %qT tiene funciones virtuales"
  
! #: cp/class.cc:8065
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8236
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "la definición de %qD no coincide con %<#include <initializer_list>%>"
  
! #: cp/class.cc:8247
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "se trató de terminar struct, pero fue sacado debido a errores previos de decodificación"
  
! #: cp/class.cc:8754
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "no se reconoce la cadena de lenguaje %<\"%E\"%>"
  
! #: cp/class.cc:8844
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "no se puede resolver la función sobrecargada %qD basándose en la conversión al tipo %qT"
  
! #: cp/class.cc:9010
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "no hay coincidencias al convertir la función %qD al tipo %q#T"
  
! #: cp/class.cc:9038
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "la conversión de la función sobrecargada %qD al tipo %q#T es ambigua"
  
! #: cp/class.cc:9080
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr "ISO C++ prohíbe tomar la dirección de una función miembro no estática sin calificar o entre paréntesis para formar un puntero a la función miembro.  Como %<&%T::%D%>"
  
! #: cp/class.cc:9085
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
  
! #: cp/class.cc:9095
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "asumiendo el puntero a miembro %qD"
  
! #: cp/class.cc:9098
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
  
! #: cp/class.cc:9177
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "no hay suficiente información de tipo"
  
! #: cp/class.cc:9197
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: cp/class.cc:9498
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "declaración de %qD como miembro de %qT"
  
! #: cp/class.cc:9501
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as %q#D"
  msgid "used here to mean %q#D"
*************** msgstr "tipo no válido del parámetro %
*** 57599,57605 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15267
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
--- 57679,57685 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15265
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
*************** msgstr ""
*** 57651,57657 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%q+D no se puede usar como una función constexpr porque:"
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6580
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
--- 57731,57737 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%q+D no se puede usar como una función constexpr porque:"
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6596
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
*************** msgid "%q+E is not a constant expression
*** 57671,57683 ****
  msgstr "%q+E no es una expresión constante"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10113 rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-constexpr function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "llamada a la función %qD que no es constexpr"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6138 cp/constexpr.cc:8586
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
--- 57751,57763 ----
  msgstr "%q+E no es una expresión constante"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10135 rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-constexpr function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "llamada a la función %qD que no es constexpr"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6153 cp/constexpr.cc:8608
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
*************** msgstr "autocomparación siempre falsa"
*** 57701,57707 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10077
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
--- 57781,57787 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10099
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
*************** msgstr "falta el inicializador para el m
*** 57913,57923 ****
  msgid "dereferencing a null pointer in %qE"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4913 cp/constexpr.cc:4925
! #: cp/constexpr.cc:7761 cp/constexpr.cc:7892 cp/constexpr.cc:10027
! #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
! #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
! #: rust/backend/rust-constexpr.cc:5712
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE no es una expresión constante"
--- 57993,58003 ----
  msgid "dereferencing a null pointer in %qE"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4925 cp/constexpr.cc:4937
! #: cp/constexpr.cc:7777 cp/constexpr.cc:7908 cp/constexpr.cc:10049
! #: cp/constexpr.cc:11043 rust/backend/rust-constexpr.cc:1738
! #: rust/backend/rust-constexpr.cc:1983 rust/backend/rust-constexpr.cc:2225
! #: rust/backend/rust-constexpr.cc:4743 rust/backend/rust-constexpr.cc:5712
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE no es una expresión constante"
*************** msgstr "%qE no es una expresión constan
*** 57927,58437 ****
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD mutable no se puede usar en una expresión constante"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6748
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6743
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "se accede al miembro %qD  en lugar del miembro inicializado %qD en la expresión constante"
  
! #: cp/constexpr.cc:4991
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:4994
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5005
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5008
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5019
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5022
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5033
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5037
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5048
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5051
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:5206
  #, fuzzy, gcc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "no se admiten ifunc en este objetivo"
  
! #: cp/constexpr.cc:5215 cp/constexpr.cc:5225
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5245
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:5291
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/constexpr.cc:5303
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:6158 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "se accede al valor de %qE a través de glvalue %qT en una expresión constante"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6198 cp/constexpr.cc:6231
  #, fuzzy, gcc-internal-format
  #| msgid "use of the value of the object being constructed in a constant expression"
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "uso del valor del objeto en construcción en una expresión constante"
  
! #: cp/constexpr.cc:6200 cp/constexpr.cc:6226 cp/constexpr.cc:6233
! #: cp/constexpr.cc:6575
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "allocated here"
  msgstr "se declara aquí"
  
! #: cp/constexpr.cc:6204
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6224
  #, fuzzy, gcc-internal-format
  #| msgid "the value of %qD is not usable in a constant expression"
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "el valor de %qD no se puede usar en una expresión constante"
  
! #: cp/constexpr.cc:6236 rust/backend/rust-constexpr.cc:4041
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "el valor de %qD no se puede usar en una expresión constante"
  
! #: cp/constexpr.cc:6244
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "se usó %qD en su propio inicializador"
  
! #: cp/constexpr.cc:6249
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D no es const"
  
! #: cp/constexpr.cc:6252
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q+#D es volatile"
  
! #: cp/constexpr.cc:6257 cp/constexpr.cc:6264
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD no se inicializó con una expresion constante"
  
! #: cp/constexpr.cc:6270
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD no se declaró %<constexpr%>"
  
! #: cp/constexpr.cc:6273
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD no tiene tipo integral o de enumeración"
  
! #: cp/constexpr.cc:6573
  #, fuzzy, gcc-internal-format
  #| msgid "use of the value of the object being constructed in a constant expression"
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "uso del valor del objeto en construcción en una expresión constante"
  
! #: cp/constexpr.cc:6582
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/constexpr.cc:6589
  #, fuzzy, gcc-internal-format
  #| msgid "difference of two pointer expressions is not a constant expression"
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "la diferencia de dos expresiones puntero no es una expresión constante"
  
! #: cp/constexpr.cc:6592
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/constexpr.cc:6723
  #, fuzzy, gcc-internal-format
  #| msgid "Change of value in conversion from  %s to %s at %L"
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "Cambio de valor en la conversión de %s a %s en %L"
  
! #: cp/constexpr.cc:6752
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6759
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6771 rust/backend/rust-constexpr.cc:2820
  #, fuzzy, gcc-internal-format
  #| msgid "Change of value in conversion from  %s to %s at %L"
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "Cambio de valor en la conversión de %s a %s en %L"
  
! #: cp/constexpr.cc:7223 cp/constexpr.cc:8928 cp/constexpr.cc:8940
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "statement is not a constant expression"
  msgstr "el elemento inicializador no es una expresión constante"
  
! #: cp/constexpr.cc:7430 rust/backend/rust-constexpr.cc:4933
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr "la profundidad de evaluación de constexpr excede el máximo de %d (use -fconstexpr-depth= para incrementar el máximo)"
  
! #: cp/constexpr.cc:7539 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "inline assembly is not a constant expression"
  msgstr "el elemento inicializador no es una expresión constante"
  
! #: cp/constexpr.cc:7541 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7560
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "uso no válido de %qD"
  
! #: cp/constexpr.cc:7564
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7566
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7568
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7570
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7723
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%qE no es una expresión constante"
  
! #: cp/constexpr.cc:7736
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr "la profundidad de evaluación de constexpr excede el máximo de %d (use -fconstexpr-depth= para incrementar el máximo)"
  
! #: cp/constexpr.cc:7922
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7925
  #, fuzzy, gcc-internal-format
  #| msgid "capture of variable %qD with non-automatic storage duration"
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "captura de la variable %qD con duración de almacenamiento que no es automática"
  
! #: cp/constexpr.cc:7990 cp/constexpr.cc:10723
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresión constante"
  
! #: cp/constexpr.cc:8448 cp/constexpr.cc:10228
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:8479 rust/backend/rust-constexpr.cc:2461
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "conversión del tipo puntero %qT al tipo aritmético %qT en una expresión constante"
  
! #: cp/constexpr.cc:8531
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:8541
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "pointed-to object declared here"
  msgstr "  %q+#D se declaró aquí"
  
! #: cp/constexpr.cc:8549
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/constexpr.cc:8563
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:8603 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:8741 cp/constexpr.cc:10535 cp/constexpr.cc:10946
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "expression %qE is not a constant expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:8785 cp/constexpr.cc:10987
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "%qE no es una expresión constante"
  
! #: cp/constexpr.cc:8843
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "contract predicate is false in constant expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:8878
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "el tamaño de la matriz %qD no es una expresion constante integral"
  
! #: cp/constexpr.cc:8943
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "expresión %qE inesperada de género %s"
  
! #: cp/constexpr.cc:9242 rust/backend/rust-constexpr.cc:5158
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:9250 rust/backend/rust-constexpr.cc:5167
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:9266 rust/backend/rust-constexpr.cc:5183
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:9277 rust/backend/rust-constexpr.cc:5195
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:9297 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9301
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor %qE"
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "se toma la dirección del destructor %qE"
  
! #: cp/constexpr.cc:9336
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:9964 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "conversión no válida de una expresión r-valuada de tipo %qT al tipo %qT"
  
! #: cp/constexpr.cc:10193
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/constexpr.cc:10196
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10252 rust/backend/rust-constexpr.cc:5893
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "reinterpret_cast no válido del tipo `%T' al tipo `%T'"
  
! #: cp/constexpr.cc:10286 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "la dirección de un objeto %qE con hilo local o almacenamiento automático no es una expresión constante"
  
! #: cp/constexpr.cc:10470
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:10482
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:10549
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/constexpr.cc:10565
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:10629
  #, fuzzy, gcc-internal-format
  #| msgid "temporary of non-literal type %qT in a constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresión constante"
  
! #: cp/constexpr.cc:10687
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qE no se declaró aquí (no en una función)"
  
! #: cp/constexpr.cc:10695
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%q+F se declaró %<static%> pero nunca se define"
  
! #: cp/constexpr.cc:10773 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/constexpr.cc:10874 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%qE no es una expresión constante"
  
! #: cp/constexpr.cc:10943
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "%qE no es una expresión constante"
  
! #: cp/constexpr.cc:10956
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "inicialización de una matriz que no es constante"
  
! #: cp/constexpr.cc:11004
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/constexpr.cc:11040 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "AST inesperado de género %s"
--- 58007,58517 ----
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD mutable no se puede usar en una expresión constante"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6764
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6759
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "se accede al miembro %qD  en lugar del miembro inicializado %qD en la expresión constante"
  
! #: cp/constexpr.cc:5003
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5006
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5017
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5020
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5031
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5034
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5045
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5049
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5060
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:5063
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:5218
  #, fuzzy, gcc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "no se admiten ifunc en este objetivo"
  
! #: cp/constexpr.cc:5227 cp/constexpr.cc:5237
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5257
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:5303
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/constexpr.cc:5315
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:6173 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "se accede al valor de %qE a través de glvalue %qT en una expresión constante"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6213 cp/constexpr.cc:6246
  #, fuzzy, gcc-internal-format
  #| msgid "use of the value of the object being constructed in a constant expression"
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "uso del valor del objeto en construcción en una expresión constante"
  
! #: cp/constexpr.cc:6215 cp/constexpr.cc:6241 cp/constexpr.cc:6248
! #: cp/constexpr.cc:6591
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "allocated here"
  msgstr "se declara aquí"
  
! #: cp/constexpr.cc:6219
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6239
  #, fuzzy, gcc-internal-format
  #| msgid "the value of %qD is not usable in a constant expression"
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "el valor de %qD no se puede usar en una expresión constante"
  
! #: cp/constexpr.cc:6251 rust/backend/rust-constexpr.cc:4041
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "el valor de %qD no se puede usar en una expresión constante"
  
! #: cp/constexpr.cc:6259
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "se usó %qD en su propio inicializador"
  
! #: cp/constexpr.cc:6264
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D no es const"
  
! #: cp/constexpr.cc:6267
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q+#D es volatile"
  
! #: cp/constexpr.cc:6272 cp/constexpr.cc:6279
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD no se inicializó con una expresion constante"
  
! #: cp/constexpr.cc:6285
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD no se declaró %<constexpr%>"
  
! #: cp/constexpr.cc:6288
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD no tiene tipo integral o de enumeración"
  
! #: cp/constexpr.cc:6589
  #, fuzzy, gcc-internal-format
  #| msgid "use of the value of the object being constructed in a constant expression"
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "uso del valor del objeto en construcción en una expresión constante"
  
! #: cp/constexpr.cc:6598
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/constexpr.cc:6605
  #, fuzzy, gcc-internal-format
  #| msgid "difference of two pointer expressions is not a constant expression"
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "la diferencia de dos expresiones puntero no es una expresión constante"
  
! #: cp/constexpr.cc:6608
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/constexpr.cc:6739
  #, fuzzy, gcc-internal-format
  #| msgid "Change of value in conversion from  %s to %s at %L"
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "Cambio de valor en la conversión de %s a %s en %L"
  
! #: cp/constexpr.cc:6768
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6775
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6787 rust/backend/rust-constexpr.cc:2820
  #, fuzzy, gcc-internal-format
  #| msgid "Change of value in conversion from  %s to %s at %L"
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "Cambio de valor en la conversión de %s a %s en %L"
  
! #: cp/constexpr.cc:7239 cp/constexpr.cc:8950 cp/constexpr.cc:8962
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "statement is not a constant expression"
  msgstr "el elemento inicializador no es una expresión constante"
  
! #: cp/constexpr.cc:7446 rust/backend/rust-constexpr.cc:4933
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr "la profundidad de evaluación de constexpr excede el máximo de %d (use -fconstexpr-depth= para incrementar el máximo)"
  
! #: cp/constexpr.cc:7555 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "inline assembly is not a constant expression"
  msgstr "el elemento inicializador no es una expresión constante"
  
! #: cp/constexpr.cc:7557 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7576
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "uso no válido de %qD"
  
! #: cp/constexpr.cc:7580
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7586
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7739
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%qE no es una expresión constante"
  
! #: cp/constexpr.cc:7752
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr "la profundidad de evaluación de constexpr excede el máximo de %d (use -fconstexpr-depth= para incrementar el máximo)"
  
! #: cp/constexpr.cc:7938
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7941
  #, fuzzy, gcc-internal-format
  #| msgid "capture of variable %qD with non-automatic storage duration"
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "captura de la variable %qD con duración de almacenamiento que no es automática"
  
! #: cp/constexpr.cc:8006 cp/constexpr.cc:10745
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresión constante"
  
! #: cp/constexpr.cc:8470 cp/constexpr.cc:10250
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:8501 rust/backend/rust-constexpr.cc:2461
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "conversión del tipo puntero %qT al tipo aritmético %qT en una expresión constante"
  
! #: cp/constexpr.cc:8553
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:8563
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "pointed-to object declared here"
  msgstr "  %q+#D se declaró aquí"
  
! #: cp/constexpr.cc:8571
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/constexpr.cc:8585
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:8625 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:8763 cp/constexpr.cc:10557 cp/constexpr.cc:10968
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "expression %qE is not a constant expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:8807 cp/constexpr.cc:11009
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "%qE no es una expresión constante"
  
! #: cp/constexpr.cc:8865
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "contract predicate is false in constant expression"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:8900
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "el tamaño de la matriz %qD no es una expresion constante integral"
  
! #: cp/constexpr.cc:8965
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "expresión %qE inesperada de género %s"
  
! #: cp/constexpr.cc:9264 rust/backend/rust-constexpr.cc:5158
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:9272 rust/backend/rust-constexpr.cc:5167
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:9288 rust/backend/rust-constexpr.cc:5183
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:9299 rust/backend/rust-constexpr.cc:5195
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:9319 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9323
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor %qE"
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "se toma la dirección del destructor %qE"
  
! #: cp/constexpr.cc:9358
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:9986 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "conversión no válida de una expresión r-valuada de tipo %qT al tipo %qT"
  
! #: cp/constexpr.cc:10215
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/constexpr.cc:10218
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10274 rust/backend/rust-constexpr.cc:5893
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "reinterpret_cast no válido del tipo `%T' al tipo `%T'"
  
! #: cp/constexpr.cc:10308 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "la dirección de un objeto %qE con hilo local o almacenamiento automático no es una expresión constante"
  
! #: cp/constexpr.cc:10492
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:10504
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "la expresión %qE no es una expresión constante"
  
! #: cp/constexpr.cc:10571
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/constexpr.cc:10587
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "la expresión id de tipo no es una expresión constante porque %qE es de tipo polimórfico"
  
! #: cp/constexpr.cc:10651
  #, fuzzy, gcc-internal-format
  #| msgid "temporary of non-literal type %qT in a constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresión constante"
  
! #: cp/constexpr.cc:10709
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qE no se declaró aquí (no en una función)"
  
! #: cp/constexpr.cc:10717
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%q+F se declaró %<static%> pero nunca se define"
  
! #: cp/constexpr.cc:10795 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/constexpr.cc:10896 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%qE no es una expresión constante"
  
! #: cp/constexpr.cc:10965
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "%qE no es una expresión constante"
  
! #: cp/constexpr.cc:10978
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "inicialización de una matriz que no es constante"
  
! #: cp/constexpr.cc:11026
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/constexpr.cc:11065 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "AST inesperado de género %s"
*************** msgstr "la definición original apareci�
*** 59106,59231 ****
  msgid "declaration adds contracts to %q#D"
  msgstr "la declaración global %q+#D"
  
! #: cp/coroutines.cc:427
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:429
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:484
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function %<main%>"
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "no se puede incluir en línea la función %<main%>"
  
! #: cp/coroutines.cc:506
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:534
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a non-member function"
  msgid "%qE must be a non-overloaded method"
  msgstr "%qD debe ser una función que no sea miembro"
  
! #: cp/coroutines.cc:547
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qE must take no arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/coroutines.cc:554 cp/coroutines.cc:599
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is predetermined %qs for %qs"
  msgid "%qE must return %qT, not %qT"
  msgstr "%qE está predeterminado como %qs para %qs"
  
! #: cp/coroutines.cc:581
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qE must be a non-overloaded static function"
  msgstr "%qD debe ser una función miembro que no sea static"
  
! #: cp/coroutines.cc:592
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a base of %qT"
  msgid "%qE must take a single %qT"
  msgstr "%qT no es una base de %qT"
  
! #: cp/coroutines.cc:621
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:736
  #, fuzzy, gcc-internal-format
  #| msgid "unable to find a register to spill"
  msgid "unable to find the promise type for this coroutine"
  msgstr "no se puede encontrar un registro para vaciar"
  
! #: cp/coroutines.cc:756
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:760
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was declared here"
  msgid "%<return_void%> declared here"
  msgstr "%qD se declaró aquí"
  
! #: cp/coroutines.cc:919 cp/coroutines.cc:997 cp/coroutines.cc:4553
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "no member named %qE in %qT"
  msgstr "no hay un tipo llamado %q#T en %q#T"
  
! #: cp/coroutines.cc:1012
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used outside a function"
  msgstr "no se puede usar %qE como una función"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1020
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "no se puede usar %qE como una función"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1031
  #, fuzzy, gcc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "No se puede usar %qs con una constante"
  
! #: cp/coroutines.cc:1042
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/coroutines.cc:1053
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in a varargs function"
  msgstr "no se puede usar %qE como una función"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1060
  #, fuzzy, gcc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "%qs cannot be used in a constructor"
  msgstr "No se puede usar %qs con una constante"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1067
  #, fuzzy, gcc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "%qs cannot be used in a destructor"
--- 59186,59311 ----
  msgid "declaration adds contracts to %q#D"
  msgstr "la declaración global %q+#D"
  
! #: cp/coroutines.cc:507
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:509
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:564
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function %<main%>"
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "no se puede incluir en línea la función %<main%>"
  
! #: cp/coroutines.cc:586
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:614
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a non-member function"
  msgid "%qE must be a non-overloaded method"
  msgstr "%qD debe ser una función que no sea miembro"
  
! #: cp/coroutines.cc:627
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qE must take no arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/coroutines.cc:634 cp/coroutines.cc:679
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is predetermined %qs for %qs"
  msgid "%qE must return %qT, not %qT"
  msgstr "%qE está predeterminado como %qs para %qs"
  
! #: cp/coroutines.cc:661
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qE must be a non-overloaded static function"
  msgstr "%qD debe ser una función miembro que no sea static"
  
! #: cp/coroutines.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a base of %qT"
  msgid "%qE must take a single %qT"
  msgstr "%qT no es una base de %qT"
  
! #: cp/coroutines.cc:701
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:816
  #, fuzzy, gcc-internal-format
  #| msgid "unable to find a register to spill"
  msgid "unable to find the promise type for this coroutine"
  msgstr "no se puede encontrar un registro para vaciar"
  
! #: cp/coroutines.cc:836
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:840
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was declared here"
  msgid "%<return_void%> declared here"
  msgstr "%qD se declaró aquí"
  
! #: cp/coroutines.cc:999 cp/coroutines.cc:1077 cp/coroutines.cc:4711
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "no member named %qE in %qT"
  msgstr "no hay un tipo llamado %q#T en %q#T"
  
! #: cp/coroutines.cc:1092
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used outside a function"
  msgstr "no se puede usar %qE como una función"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1100
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "no se puede usar %qE como una función"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1111
  #, fuzzy, gcc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "No se puede usar %qs con una constante"
  
! #: cp/coroutines.cc:1122
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/coroutines.cc:1133
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in a varargs function"
  msgstr "no se puede usar %qE como una función"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, fuzzy, gcc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "%qs cannot be used in a constructor"
  msgstr "No se puede usar %qs con una constante"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1147
  #, fuzzy, gcc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "%qs cannot be used in a destructor"
*************** msgstr "No se puede usar %qs con una con
*** 59234,59337 ****
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1098
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "declaración return sin valores, en una función que devuelve %qT"
  
! #: cp/coroutines.cc:1150
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "the expression %qE is required to be non-throwing"
  msgstr "la expresión integral %qE no es una constante"
  
! #: cp/coroutines.cc:1152
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1280
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "awaitable type %qT is not a structure"
  msgstr "el tipo calificado %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/coroutines.cc:1374
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1723
  #, fuzzy, gcc-internal-format
  #| msgid "function declared %<noreturn%> has a %<return%> statement"
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "la función declarada %<noreturn%> tiene una declaración %<return%>"
  
! #: cp/coroutines.cc:1760
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "el tercer argumento de %<__builtin_prefetch%> debe ser una constante"
  
! #: cp/coroutines.cc:1770
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "el tercer argumento de %<__builtin_prefetch%> debe ser una constante"
  
! #: cp/coroutines.cc:2267
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %qD"
  msgid "no suspend point info for %qD"
  msgstr "no hay un prototipo previo para %qD"
  
! #: cp/coroutines.cc:2829
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "%qE duplicado"
  
! #: cp/coroutines.cc:3958
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "await expressions are not permitted in handlers"
  msgstr "no se permite usar punteros como valores case"
  
! #: cp/coroutines.cc:4183
  #, fuzzy, gcc-internal-format
  #| msgid "variable-length array bound is unknown"
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "el límite del array de longitud variable es desconocido"
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4708
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4713
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4744
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:4840
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr "ms_hook_prologue no es compatible con la función anidada"
  
! #: cp/coroutines.cc:5146
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
--- 59314,59434 ----
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1178
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "declaración return sin valores, en una función que devuelve %qT"
  
! #: cp/coroutines.cc:1230
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "the expression %qE is required to be non-throwing"
  msgstr "la expresión integral %qE no es una constante"
  
! #: cp/coroutines.cc:1232
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1361 cp/coroutines.cc:1364
! #, fuzzy, gcc-internal-format
! #| msgid "qualified type %qT does not match destructor name ~%qT"
! msgid "%qs awaitable type %qT is not a structure"
! msgstr "el tipo calificado %qT no coincide con el nombre del destructor ~%qT"
! 
! #: cp/coroutines.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "awaitable type %qT is not a structure"
  msgstr "el tipo calificado %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/coroutines.cc:1460
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1552 cp/coroutines.cc:1638
! #, fuzzy, gcc-internal-format
! #| msgid "%qE cannot be used as a function"
! msgid "%qs cannot be used in an unevaluated context"
! msgstr "no se puede usar %qE como una función"
! 
! #: cp/coroutines.cc:1821
  #, fuzzy, gcc-internal-format
  #| msgid "function declared %<noreturn%> has a %<return%> statement"
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "la función declarada %<noreturn%> tiene una declaración %<return%>"
  
! #: cp/coroutines.cc:1858
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "el tercer argumento de %<__builtin_prefetch%> debe ser una constante"
  
! #: cp/coroutines.cc:1868
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "el tercer argumento de %<__builtin_prefetch%> debe ser una constante"
  
! #: cp/coroutines.cc:2387
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %qD"
  msgid "no suspend point info for %qD"
  msgstr "no hay un prototipo previo para %qD"
  
! #: cp/coroutines.cc:2960
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "%qE duplicado"
  
! #: cp/coroutines.cc:3618
! #, gcc-internal-format
! msgid "assumption ignored because it contains an await-expression"
! msgstr ""
! 
! #: cp/coroutines.cc:4125
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "await expressions are not permitted in handlers"
  msgstr "no se permite usar punteros como valores case"
  
! #: cp/coroutines.cc:4342
  #, fuzzy, gcc-internal-format
  #| msgid "variable-length array bound is unknown"
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "el límite del array de longitud variable es desconocido"
  
! #: cp/coroutines.cc:4864
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4871
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4876
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4907
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:5003
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr "ms_hook_prologue no es compatible con la función anidada"
  
! #: cp/coroutines.cc:5277
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
*************** msgstr "se toma la dirección del destru
*** 59364,59429 ****
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/cp-gimplify.cc:2050
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "la dirección de %qD siempre se evaluará como %<true%>"
  
! #: cp/cp-gimplify.cc:2053
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/cp-gimplify.cc:2065
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3650
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/cp-gimplify.cc:3693
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qE attribute"
  msgid "pack expansion of %qE attribute"
  msgstr "argumento no válido del atributo %qE"
  
! #: cp/cp-gimplify.cc:3696
  #, fuzzy, gcc-internal-format
  #| msgid "lambda-expression in unevaluated context"
  msgid "use fold expression in the attribute argument instead"
  msgstr "expresión lambda en un contexto sin evaluar"
  
! #: cp/cp-gimplify.cc:3735 cp/cp-gimplify.cc:3747 cp/decl.cc:4511
  #: cp/method.cc:990
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD no es un tipo"
  
! #: cp/cp-gimplify.cc:3753
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
  msgid "%qD is not a class type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/cp-gimplify.cc:3770
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have pointer or array type"
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qE no es de tipo puntero o matriz"
  
! #: cp/cp-gimplify.cc:3780
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qD does not have integral type"
  msgstr "%qD no tiene tipo integral o de enumeración"
  
! #: cp/cp-gimplify.cc:3792
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
--- 59461,59526 ----
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "la división entre cero no es una expresión constante"
  
! #: cp/cp-gimplify.cc:2055
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "la dirección de %qD siempre se evaluará como %<true%>"
  
! #: cp/cp-gimplify.cc:2058
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/cp-gimplify.cc:2070
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3655
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/cp-gimplify.cc:3698
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qE attribute"
  msgid "pack expansion of %qE attribute"
  msgstr "argumento no válido del atributo %qE"
  
! #: cp/cp-gimplify.cc:3701
  #, fuzzy, gcc-internal-format
  #| msgid "lambda-expression in unevaluated context"
  msgid "use fold expression in the attribute argument instead"
  msgstr "expresión lambda en un contexto sin evaluar"
  
! #: cp/cp-gimplify.cc:3740 cp/cp-gimplify.cc:3752 cp/decl.cc:4509
  #: cp/method.cc:990
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD no es un tipo"
  
! #: cp/cp-gimplify.cc:3758
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
  msgid "%qD is not a class type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/cp-gimplify.cc:3775
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have pointer or array type"
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qE no es de tipo puntero o matriz"
  
! #: cp/cp-gimplify.cc:3785
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qD does not have integral type"
  msgstr "%qD no tiene tipo integral o de enumeración"
  
! #: cp/cp-gimplify.cc:3797
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
*************** msgstr "inicialización a un tipo de ref
*** 59472,59478 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "la conversión de %qT a %qT descarta los calificadores"
  
! #: cp/cvt.cc:499 cp/typeck.cc:8914
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "la conversión de %qT a %qT no dereferencía a los punteros"
--- 59569,59575 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "la conversión de %qT a %qT descarta los calificadores"
  
! #: cp/cvt.cc:499 cp/typeck.cc:9030
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "la conversión de %qT a %qT no dereferencía a los punteros"
*************** msgstr "variable %q+D sin usar"
*** 59846,60167 ****
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:905
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qF declared %<static%> but never defined"
  msgstr "%q+F se declaró %<static%> pero nunca se define"
  
! #: cp/decl.cc:912
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable %qs not defined"
  msgid "odr-used inline variable %qD is not defined"
  msgstr "no se definió la variable de entorno %qs"
  
! #: cp/decl.cc:1357
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD se declaró %<extern%> y después %<static%>"
  
! #: cp/decl.cc:1397
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "la declaración de %qF tiene un especificador de excepción diferente"
  
! #: cp/decl.cc:1427
  #, fuzzy, gcc-internal-format
  #| msgid "from previous declaration %q+F"
  msgid "from previous declaration %qF"
  msgstr "de la declaración previa de %q+F"
  
! #: cp/decl.cc:1488
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "la redeclaración de %qD difiere en %<constexpr%>"
  
! #: cp/decl.cc:1492 cp/decl.cc:17249
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %qD"
  msgstr "declaración previa de %q+#D"
  
! #: cp/decl.cc:1513
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of friend %q#D may not have default template arguments"
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "la redeclaración de friend %q#D no puede tener argumentos de plantilla por defecto"
  
! #: cp/decl.cc:1542
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %q#D declares a non-template function"
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "la declaración friend %q#D declara una función que no es plantilla"
  
! #: cp/decl.cc:1545
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration of %q#D"
  msgstr "declaración previa de %q+#D"
  
! #: cp/decl.cc:1598
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "hace ambigua la declaración antigua %q+#D"
  
! #: cp/decl.cc:1600 cp/decl.cc:2027
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "old declaration %q#D"
  msgstr "la declaración global %q+#D"
  
! #: cp/decl.cc:1640
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "redefinition of default argument for %q+#D"
  msgstr "redefinición del argumento por defecto para %q#D"
  
! #: cp/decl.cc:1642
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "la definición original apareció aquí"
  
! #: cp/decl.cc:1708
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "built-in function %qD declared as non-function"
  msgstr "la función interna %q+D no se declara como función"
  
! #: cp/decl.cc:1721 cp/decl.cc:1847
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "se oscurece la función interna %q#D"
  
! #: cp/decl.cc:1722 cp/decl.cc:1848
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "se oscurece la función de biblioteca %q#D"
  
! #: cp/decl.cc:1730
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "se redeclara la función de biblioteca %q#D como %q#D que no es función"
  
! #: cp/decl.cc:1734 cp/decl.cc:1795
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "genera un conflicto con la declaración interna %q#D"
  
! #: cp/decl.cc:1822
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "hace ambigua la declaración interna %q#D"
  
! #: cp/decl.cc:1828 cp/decl.cc:1842
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "hace ambigua la declaración interna %q#D"
  
! #: cp/decl.cc:1832
  #, fuzzy, gcc-internal-format
  #| msgid "semicolon missing after %s declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "falta punto y coma después de la declaración %s"
  
! #: cp/decl.cc:1937
  #, fuzzy, gcc-internal-format
  #| msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "la plantilla de operador literal %q+D tiene conflictos con el operador literal raw %qD"
  
! #: cp/decl.cc:1941
  #, fuzzy, gcc-internal-format
  #| msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr "el operador literal raw %q+D tiene conflictos con la plantilla de operador literal %qD"
  
! #: cp/decl.cc:1957
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D redeclared as different kind of symbol"
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q#D redeclarado como un tipo diferente de símbolo"
  
! #: cp/decl.cc:1982
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of template %q#D"
  msgstr "redeclaración de la plantilla %q#D"
  
! #: cp/decl.cc:2003
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of C function %q#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration of %q#D"
  msgstr "hace ambigua la declaración antigua %q+#D"
  
! #: cp/decl.cc:2036
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration %q#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/decl.cc:2038
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration as %q#D"
  msgstr "declaración previa de %q+#D"
  
! #: cp/decl.cc:2049
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "la declaración de %qD oscurece a una declaración global"
  
! #: cp/decl.cc:2051
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration %q+#D"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "la declaración previa %q+#D que no es función"
  
! #: cp/decl.cc:2109
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously defined here"
  msgstr "se define %q+#D previamente aquí"
  
! #: cp/decl.cc:2110 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#D previously declared here"
  msgstr "se declaró %q+#D previamente aquí"
  
! #: cp/decl.cc:2118
  #, fuzzy, gcc-internal-format
  #| msgid "method declaration not in @interface context"
  msgid "parameter declaration is not name-independent"
  msgstr "la declaración de método no está en el contexto @interface"
  
! #: cp/decl.cc:2123
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2127
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "static structured binding is not name-independent"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.cc:2131
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "extern structured binding is not name-independent"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.cc:2138
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "static data member is not name-independent"
  msgstr "el dato miembro que no es estático %qD tiene un tipo de clase Java"
  
! #: cp/decl.cc:2141
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2144
  #, fuzzy, gcc-internal-format
  #| msgid "source is not a pointer"
  msgid "static variable is not name-independent"
  msgstr "la fuente no es un puntero"
  
! #: cp/decl.cc:2147
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable %qs not defined"
  msgid "extern variable is not name-independent"
  msgstr "no se definió la variable de entorno %qs"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "el prototipo para %q+#D"
  
! #: cp/decl.cc:2161
  #, fuzzy, gcc-internal-format
  #| msgid "non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "la definición del no prototipo aquí"
  
! #: cp/decl.cc:2201
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "declaración previa de %q+#D con el enlace %qL"
  
! #: cp/decl.cc:2204
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "previous declaration with %qL linkage"
  msgstr "declaración previa de %q+#D con el enlace %qL"
  
! #: cp/decl.cc:2253 cp/decl.cc:2263
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "argumento por defecto dado para el parámetro %d de %q#D"
  
! #: cp/decl.cc:2256 cp/decl.cc:2266
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in %q+#D"
  msgid "previous specification in %q#D here"
  msgstr "después de la especificación previa en %q+#D"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting exporting for declaration %qD"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/decl.cc:2323 cp/decl.cc:17269
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared here without exporting"
  msgstr "se declaró previamente aquí"
  
! #: cp/decl.cc:2353
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %qD here"
  msgstr "la definición previa de %q+D estaba aquí"
  
! #: cp/decl.cc:2354
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %qD here"
  msgstr "la declaración previa de %q+D estaba aquí"
  
! #: cp/decl.cc:2369
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "la función %qD se declaró virtual dentro de un union"
  
! #: cp/decl.cc:2416
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "declaración redundante de %qD en el mismo ámbito"
  
! #: cp/decl.cc:2432
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %qD"
  msgid "deleted definition of %qD is not first declaration"
--- 59943,60264 ----
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:903
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qF declared %<static%> but never defined"
  msgstr "%q+F se declaró %<static%> pero nunca se define"
  
! #: cp/decl.cc:910
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable %qs not defined"
  msgid "odr-used inline variable %qD is not defined"
  msgstr "no se definió la variable de entorno %qs"
  
! #: cp/decl.cc:1355
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD se declaró %<extern%> y después %<static%>"
  
! #: cp/decl.cc:1395
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "la declaración de %qF tiene un especificador de excepción diferente"
  
! #: cp/decl.cc:1425
  #, fuzzy, gcc-internal-format
  #| msgid "from previous declaration %q+F"
  msgid "from previous declaration %qF"
  msgstr "de la declaración previa de %q+F"
  
! #: cp/decl.cc:1486
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "la redeclaración de %qD difiere en %<constexpr%>"
  
! #: cp/decl.cc:1490 cp/decl.cc:17247
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %qD"
  msgstr "declaración previa de %q+#D"
  
! #: cp/decl.cc:1511
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of friend %q#D may not have default template arguments"
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "la redeclaración de friend %q#D no puede tener argumentos de plantilla por defecto"
  
! #: cp/decl.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %q#D declares a non-template function"
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "la declaración friend %q#D declara una función que no es plantilla"
  
! #: cp/decl.cc:1543
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration of %q#D"
  msgstr "declaración previa de %q+#D"
  
! #: cp/decl.cc:1596
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "hace ambigua la declaración antigua %q+#D"
  
! #: cp/decl.cc:1598 cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "old declaration %q#D"
  msgstr "la declaración global %q+#D"
  
! #: cp/decl.cc:1638
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "redefinition of default argument for %q+#D"
  msgstr "redefinición del argumento por defecto para %q#D"
  
! #: cp/decl.cc:1640
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "la definición original apareció aquí"
  
! #: cp/decl.cc:1706
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "built-in function %qD declared as non-function"
  msgstr "la función interna %q+D no se declara como función"
  
! #: cp/decl.cc:1719 cp/decl.cc:1845
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "se oscurece la función interna %q#D"
  
! #: cp/decl.cc:1720 cp/decl.cc:1846
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "se oscurece la función de biblioteca %q#D"
  
! #: cp/decl.cc:1728
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "se redeclara la función de biblioteca %q#D como %q#D que no es función"
  
! #: cp/decl.cc:1732 cp/decl.cc:1793
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "genera un conflicto con la declaración interna %q#D"
  
! #: cp/decl.cc:1820
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "hace ambigua la declaración interna %q#D"
  
! #: cp/decl.cc:1826 cp/decl.cc:1840
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "hace ambigua la declaración interna %q#D"
  
! #: cp/decl.cc:1830
  #, fuzzy, gcc-internal-format
  #| msgid "semicolon missing after %s declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "falta punto y coma después de la declaración %s"
  
! #: cp/decl.cc:1935
  #, fuzzy, gcc-internal-format
  #| msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "la plantilla de operador literal %q+D tiene conflictos con el operador literal raw %qD"
  
! #: cp/decl.cc:1939
  #, fuzzy, gcc-internal-format
  #| msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr "el operador literal raw %q+D tiene conflictos con la plantilla de operador literal %qD"
  
! #: cp/decl.cc:1955
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D redeclared as different kind of symbol"
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q#D redeclarado como un tipo diferente de símbolo"
  
! #: cp/decl.cc:1980
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of template %q#D"
  msgstr "redeclaración de la plantilla %q#D"
  
! #: cp/decl.cc:2001
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of C function %q#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/decl.cc:2023
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration of %q#D"
  msgstr "hace ambigua la declaración antigua %q+#D"
  
! #: cp/decl.cc:2034
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration %q#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/decl.cc:2036
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration as %q#D"
  msgstr "declaración previa de %q+#D"
  
! #: cp/decl.cc:2047
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "la declaración de %qD oscurece a una declaración global"
  
! #: cp/decl.cc:2049
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration %q+#D"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "la declaración previa %q+#D que no es función"
  
! #: cp/decl.cc:2107
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously defined here"
  msgstr "se define %q+#D previamente aquí"
  
! #: cp/decl.cc:2108 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#D previously declared here"
  msgstr "se declaró %q+#D previamente aquí"
  
! #: cp/decl.cc:2116
  #, fuzzy, gcc-internal-format
  #| msgid "method declaration not in @interface context"
  msgid "parameter declaration is not name-independent"
  msgstr "la declaración de método no está en el contexto @interface"
  
! #: cp/decl.cc:2121
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2125
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "static structured binding is not name-independent"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.cc:2129
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "extern structured binding is not name-independent"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.cc:2136
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "static data member is not name-independent"
  msgstr "el dato miembro que no es estático %qD tiene un tipo de clase Java"
  
! #: cp/decl.cc:2139
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2142
  #, fuzzy, gcc-internal-format
  #| msgid "source is not a pointer"
  msgid "static variable is not name-independent"
  msgstr "la fuente no es un puntero"
  
! #: cp/decl.cc:2145
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable %qs not defined"
  msgid "extern variable is not name-independent"
  msgstr "no se definió la variable de entorno %qs"
  
! #: cp/decl.cc:2157
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "el prototipo para %q+#D"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "la definición del no prototipo aquí"
  
! #: cp/decl.cc:2199
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "declaración previa de %q+#D con el enlace %qL"
  
! #: cp/decl.cc:2202
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "previous declaration with %qL linkage"
  msgstr "declaración previa de %q+#D con el enlace %qL"
  
! #: cp/decl.cc:2251 cp/decl.cc:2261
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "argumento por defecto dado para el parámetro %d de %q#D"
  
! #: cp/decl.cc:2254 cp/decl.cc:2264
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in %q+#D"
  msgid "previous specification in %q#D here"
  msgstr "después de la especificación previa en %q+#D"
  
! #: cp/decl.cc:2319 cp/decl.cc:17265
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting exporting for declaration %qD"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared here without exporting"
  msgstr "se declaró previamente aquí"
  
! #: cp/decl.cc:2351
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %qD here"
  msgstr "la definición previa de %q+D estaba aquí"
  
! #: cp/decl.cc:2352
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %qD here"
  msgstr "la declaración previa de %q+D estaba aquí"
  
! #: cp/decl.cc:2367
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "la función %qD se declaró virtual dentro de un union"
  
! #: cp/decl.cc:2414
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "declaración redundante de %qD en el mismo ámbito"
  
! #: cp/decl.cc:2430
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %qD"
  msgid "deleted definition of %qD is not first declaration"
*************** msgstr "se borró la definición de %qD"
*** 60175,60219 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2949
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "especialización explícita de %qD después del primer uso"
  
! #: cp/decl.cc:3131
  #, fuzzy, gcc-internal-format
  #| msgid "'setter' attribute of property %qD conflicts with previous declaration"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "el atributo 'setter' de la propiedad %qD genera un conflicto con la declaración previa"
  
  #. Reject two definitions.
! #: cp/decl.cc:3409 cp/decl.cc:3438 cp/decl.cc:3476 cp/decl.cc:3493
! #: cp/decl.cc:3592
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "redefinición de %q#D"
  
! #: cp/decl.cc:3425
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD genera un conflicto con la función utilizada"
  
! #: cp/decl.cc:3435
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D no se declaró en la clase"
  
! #: cp/decl.cc:3449 cp/decl.cc:3503
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D se redeclaró incluida en línea con el atributo %<gnu_inline%>"
  
! #: cp/decl.cc:3452 cp/decl.cc:3506
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D se redeclaró incluida en línea sin el atributo %<gnu_inline%>"
  
! #: cp/decl.cc:3462
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 60272,60316 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2947
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "especialización explícita de %qD después del primer uso"
  
! #: cp/decl.cc:3129
  #, fuzzy, gcc-internal-format
  #| msgid "'setter' attribute of property %qD conflicts with previous declaration"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "el atributo 'setter' de la propiedad %qD genera un conflicto con la declaración previa"
  
  #. Reject two definitions.
! #: cp/decl.cc:3407 cp/decl.cc:3436 cp/decl.cc:3474 cp/decl.cc:3491
! #: cp/decl.cc:3590
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "redefinición de %q#D"
  
! #: cp/decl.cc:3423
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD genera un conflicto con la función utilizada"
  
! #: cp/decl.cc:3433
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D no se declaró en la clase"
  
! #: cp/decl.cc:3447 cp/decl.cc:3501
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D se redeclaró incluida en línea con el atributo %<gnu_inline%>"
  
! #: cp/decl.cc:3450 cp/decl.cc:3504
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D se redeclaró incluida en línea sin el atributo %<gnu_inline%>"
  
! #: cp/decl.cc:3460
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 60221,60970 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3523
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "la redeclaración de friend %q#D no puede tener argumentos de plantilla por defecto"
  
! #: cp/decl.cc:3538
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "declaración thread-local de %q#D después de una declaración que no es thread-local"
  
! #: cp/decl.cc:3541
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "declaración que no es thread-local de %q#D después de una declaración thread-local"
  
! #: cp/decl.cc:3556 cp/decl.cc:3600 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "redeclaración de %q#D"
  
! #: cp/decl.cc:3583
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of `%s' in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "declaración redundante de `%s' en el mismo ámbito"
  
! #: cp/decl.cc:3652
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3653
  #, fuzzy, gcc-internal-format
  #| msgid "a previous local"
  msgid "previous label"
  msgstr "un local previo"
  
! #: cp/decl.cc:3743
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "salto a la etiqueta %qD"
  
! #: cp/decl.cc:3744
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "salto a la etiqueta case"
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3750
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  desde aquí"
  
! #: cp/decl.cc:3779 cp/decl.cc:4018
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  sale del bloque estructurado OpenMP"
  
! #: cp/decl.cc:3804
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of %q+#D"
  msgid "  crosses initialization of %q#D"
  msgstr "  cruza la inicialización de %q+#D"
  
! #: cp/decl.cc:3816 cp/decl.cc:3984
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  entra al bloque try"
  
! #: cp/decl.cc:3822 cp/decl.cc:3973 cp/decl.cc:3986
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  entra al bloque catch"
  
! #: cp/decl.cc:3828 cp/decl.cc:4000
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entra al bloque estructurado OpenMP"
  
! #: cp/decl.cc:3834 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3840 cp/decl.cc:3994
  #, fuzzy, gcc-internal-format
  #| msgid "jump into statement expression"
  msgid "  enters statement expression"
  msgstr "salto a una expresión de declaración"
  
! #: cp/decl.cc:3847 cp/decl.cc:3990
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "  enters %<constexpr if%> statement"
  msgstr "se esperaba una declaración"
  
! #: cp/decl.cc:3853 cp/decl.cc:3992
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "  enters %<consteval if%> statement"
  msgstr "se esperaba una declaración"
  
! #: cp/decl.cc:3884 cp/decl.cc:4058
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C99 does not support %qE"
  msgid "  does not destroy %qD"
  msgstr "ISO C99 no admite %qE"
  
! #: cp/decl.cc:3886 cp/decl.cc:4042
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not take any feature options"
  msgid "  does not clean up handled exception"
  msgstr "%s no toma ninguna opción de característica"
  
! #: cp/decl.cc:3978
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  salta la inicialización de %q+#D"
  
! #: cp/decl.cc:4518 cp/parser.cc:7467
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "se usa %qD sin parámetros de plantilla"
  
! #: cp/decl.cc:4524
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "%qD no es una plantilla de función"
  
! #: cp/decl.cc:4535
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T no es una clase"
  
! #: cp/decl.cc:4574 cp/decl.cc:4675
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "no hay una plantilla de clase llamada %q#T en %q#T"
  
! #: cp/decl.cc:4575
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "no hay un tipo llamado %q#T en %q#T"
  
! #: cp/decl.cc:4589
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "la búsqueda de %qT en %qT es ambigua"
  
! #: cp/decl.cc:4598
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es una plantilla de clase"
  
! #: cp/decl.cc:4611
  #, fuzzy, gcc-internal-format
  #| msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es un tipo"
  
! #: cp/decl.cc:4685
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "los parámetros de la plantilla no coinciden con la plantilla"
  
! #: cp/decl.cc:5163
  #, fuzzy, gcc-internal-format
  #| msgid "-falign-labels=%d is not supported"
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "no se admite -falign-labels=%d"
  
! #: cp/decl.cc:5218
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5222
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5235
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5240
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5567
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q#D no válido; una union anónima solo puede tener miembros con datos no estáticos públicos"
  
! #: cp/decl.cc:5577 cp/parser.cc:24254
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "esta flexibilidad es obsoleta y será eliminada"
  
! #: cp/decl.cc:5606
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "struct anónimo no está dentro de un tipo nombrado"
  
! #: cp/decl.cc:5618
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con constructor en un agregado anónimo"
  
! #: cp/decl.cc:5621
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con destructor en un agregado anónimo"
  
! #: cp/decl.cc:5624
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con operador de asignación de copia en un agregado anónimo"
  
! #: cp/decl.cc:5643
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "se descarta el atributo en la declaración de %q#T"
  
! #: cp/decl.cc:5646
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "el atributo para %q#T debe estar a continuación de la palabra clave %qs"
  
! #: cp/decl.cc:5688
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "tipos múltiples en una declaración"
  
! #: cp/decl.cc:5693
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeclaración del tipo interno de C++ %qT"
  
! #: cp/decl.cc:5710
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> sólo se puede especificar para variables o declaraciones de función"
  
! #: cp/decl.cc:5743
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "falta el nombre del tipo en la declaración typedef"
  
! #: cp/decl.cc:5751
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ prohíbe structs anónimos"
  
! #: cp/decl.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs sólo se puede especificar para funciones"
  
! #: cp/decl.cc:5761
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs sólo se puede especificar para funciones"
  
! #: cp/decl.cc:5766
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> sólo se puede especificar dentro de una clase"
  
! #: cp/decl.cc:5769
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> sólo se puede especificar para constructores"
  
! #: cp/decl.cc:5772
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "una clase de almacenamiento sólo se puede especificar para objetos y funciones"
  
! #: cp/decl.cc:5776
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "los calificadores sólo se pueden especificar para objetos y funciones"
  
! #: cp/decl.cc:5780
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "los calificadores sólo se pueden especificar para objetos y funciones"
  
! #: cp/decl.cc:5784
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "los calificadores sólo se pueden especificar para objetos y funciones"
  
! #: cp/decl.cc:5788
  #, fuzzy, gcc-internal-format
  #| msgid "a storage class can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "una clase de almacenamiento sólo se puede especificar para objetos y funciones"
  
! #: cp/decl.cc:5792
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "se descartó %<typedef%> en esta declaración"
  
! #: cp/decl.cc:5795 cp/decl.cc:5798 cp/decl.cc:5801
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot be used for type declarations"
  msgid "%qs cannot be used for type declarations"
  msgstr "%<constexpr%> no se puede usar en declaraciones de tipo"
  
! #: cp/decl.cc:5824
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "se descartan los atributos en la instanciación de una plantilla"
  
! #: cp/decl.cc:5827
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "el atributo %qE sólo se puede aplicar a definiciones de clase"
  
! #: cp/decl.cc:5840 cp/decl.cc:13780 cp/decl.cc:15427 cp/parser.cc:16037
! #: cp/parser.cc:21975 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "se descarta el atributo"
  
! #: cp/decl.cc:5842 cp/decl.cc:13781
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "un atributo que atañe a un especificador de tipo se descarta"
  
! #: cp/decl.cc:5917
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "se descartan los atributos aplicados al tipo de clase %qT fuera de la definición"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5921
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "se descartan los atributos aplicados al tipo dependiente %qT sin una declaración asociada"
  
! #: cp/decl.cc:5987 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use decltype instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD está inicializado (utilice decltype en su lugar)"
  
! #: cp/decl.cc:6000
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "la declaración de %q#D tiene %<extern%> y está inicializada"
  
! #: cp/decl.cc:6038
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "la definición de %q#D se marca como %<dllimport%>"
  
! #: cp/decl.cc:6065
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q#D no es un dato miembro no static de %qT"
  
! #: cp/decl.cc:6074
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "declaración plantilla de %q#D"
  
! #: cp/decl.cc:6075
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "declaración de la plantilla miembro %qD no válida"
  
! #: cp/decl.cc:6087
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ no permite que %<%T::%D%> se defina como %<%T::%D%>"
  
! #: cp/decl.cc:6099
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "inicialización duplicada de %qD"
  
! #: cp/decl.cc:6149 cp/decl.cc:6153
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "la declaración de %q#D fuera de la clase no es una definición"
  
! #: cp/decl.cc:6171
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6207
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:6213
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:6279
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "la variable %q#D tiene inicializador pero de tipo de dato incompleto"
  
! #: cp/decl.cc:6288 cp/decl.cc:7763
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementos de la matriz %q#D con tipo de dato incompleto"
  
! #: cp/decl.cc:6299
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "el agregado %q#D tiene un tipo incompleto y no se puede definir"
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD declarado como referencia pero no se inicializa"
  
! #: cp/decl.cc:6452
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "se usó un nombre en un inicializador designado de estilo GNU para una matriz"
  
! #: cp/decl.cc:6458
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "el nombre %qD se utiliza en un inicializador designado en estilo GNU para una matriz"
  
! #: cp/decl.cc:6477
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "no se admiten los inicializadores designados como no triviales"
  
! #: cp/decl.cc:6481
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "el tamaño de la matriz %qD no es una expresion constante integral"
  
! #: cp/decl.cc:6546
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "el inicializador no puede determinar el tamaño de %qD"
  
! #: cp/decl.cc:6553
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "falta el tamaño de la matriz en %qD"
  
! #: cp/decl.cc:6565
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "matriz %qD de tamaño cero"
  
! #: cp/decl.cc:6605
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "no se conoce el tamaño de almacenamiento de %qD"
  
! #: cp/decl.cc:6630
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "el tamaño de almacenamiento de %qD no es constante"
  
! #: cp/decl.cc:6732
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "perdón: la semántica de los datos static de la función inline %q+#D es errónea (terminará con múltiples copias)"
  
! #: cp/decl.cc:6736
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "perdón: la semántica de los datos static de la función inline %q+#D es errónea (terminará con múltiples copias)"
  
! #: cp/decl.cc:6743
  #, fuzzy, gcc-internal-format
  #| msgid "  you can work around this by removing the initializer"
  msgid "you can work around this by removing the initializer"
  msgstr "  puede evitar esto eliminando el inicializador"
  
! #: cp/decl.cc:6786 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "const %qD sin inicializar"
  
! #: cp/decl.cc:6793 rust/backend/rust-tree.cc:3272
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
  
! #: cp/decl.cc:6802 rust/backend/rust-tree.cc:3281
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
  
! #: cp/decl.cc:6810
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T no tiene constructor por defecto proporcionado por el usuario"
  
! #: cp/decl.cc:6814
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "el constructor no es proporcionado por el usuario porque está marcado explícitamente por defecto en el cuerpo de la clase"
  
! #: cp/decl.cc:6817
  #, fuzzy, gcc-internal-format
  #| msgid "and the implicitly-defined constructor does not initialize %q+#D"
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "y el constructor implícitamente definido no inicializa %q+#D"
  
! #: cp/decl.cc:7117
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "tipo %qT no válido como inicializador para un vector de tipo %qT"
  
! #: cp/decl.cc:7189
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "el inicializador para %qT debe estar encerrado entre llaves"
  
! #: cp/decl.cc:7234
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "se usa %<[%E] =%> en un inicializador designado en estilo GNU para la clase %qT"
  
! #: cp/decl.cc:7251 cp/init.cc:3424 cp/search.cc:1244
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "la petición para el miembro %qD es ambigua"
  
! #: cp/decl.cc:7256
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT no tiene un dato miembro que no es static llamado %qD"
  
! #: cp/decl.cc:7281
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/decl.cc:7337
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for array member %q#D"
  msgid "invalid initializer for %q#D"
  msgstr "inicializador no válido para la matriz miembro %q#D"
  
! #: cp/decl.cc:7391
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "asignador C99 %qE fuera del inicializador agregado"
  
! #: cp/decl.cc:7430 cp/decl.cc:7721 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "demasiados inicializadores para %qT"
  
! #: cp/decl.cc:7473
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
  
! #: cp/decl.cc:7483
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
  
! #: cp/decl.cc:7617
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "faltan llaves alrededor del inicializador para %qT"
  
! #: cp/decl.cc:7751
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding has incomplete type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.cc:7765
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementos de la matriz %q#T tienen tipo de dato incompleto"
  
! #: cp/decl.cc:7778
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "literal compuesta de tamaño variable"
  
! #: cp/decl.cc:7834
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D tiene un tipo incompleto"
  
! #: cp/decl.cc:7855
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "el objeto escalar %qD requiere un elemento en el inicializador"
  
! #: cp/decl.cc:7900
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "en C++98 %qD debe ser inicializado por un constructor, no por %<{...}%>"
  
! #: cp/decl.cc:8043
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "matriz %qD inicializada con una constante de cadena entre paréntesis %qE"
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "inicializador no válido para el miembro static con constructor"
  
! #: cp/decl.cc:8085
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "inicialización en clase que no es constante no válida para el miembro static %qD"
  
! #: cp/decl.cc:8088
  #, fuzzy, gcc-internal-format
  #| msgid "non-constant in-class initialization invalid for static member %qD"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "inicialización en clase que no es constante no válida para el miembro static %qD"
  
! #: cp/decl.cc:8093
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(se requiere una inicialización fuera de la clase)"
  
! #: cp/decl.cc:8295
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is initialized with itself"
  msgid "reference %qD is initialized with itself"
  msgstr "%qD se inicializa con sí mismo"
  
! #: cp/decl.cc:8497
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: cp/decl.cc:8668
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "could not find variant declaration"
  msgstr "%<[*]%> fuera de una declaración"
  
! #: cp/decl.cc:8692
  #, fuzzy, gcc-internal-format
  #| msgid "%s: recursive invocation of constructor %qs"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%s: invocación recursiva del constructor %qs"
  
! #: cp/decl.cc:8697
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration cannot name destructor"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "uan declaración de uso no puede nombrar al destructor"
  
! #: cp/decl.cc:8702
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8707
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8712
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8777
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "asignación (no inicialización) en la declaración"
  
! #: cp/decl.cc:8798 cp/decl.cc:15827
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/decl.cc:8802 cp/decl.cc:15831
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "se especificó una clase de almacenamiento para %qs"
  
! #: cp/decl.cc:8847 cp/decl.cc:15794
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "la declaración de %q#D no tiene inicializadores"
  
! #: cp/decl.cc:8883
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member function (did you forget the %<()%> ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "uso no válido de la función miembro (¿Olvidó el %<&%>?)"
  
! #: cp/decl.cc:8895
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
--- 60318,61067 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3521
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "la redeclaración de friend %q#D no puede tener argumentos de plantilla por defecto"
  
! #: cp/decl.cc:3536
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "declaración thread-local de %q#D después de una declaración que no es thread-local"
  
! #: cp/decl.cc:3539
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "declaración que no es thread-local de %q#D después de una declaración thread-local"
  
! #: cp/decl.cc:3554 cp/decl.cc:3598 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "redeclaración de %q#D"
  
! #: cp/decl.cc:3581
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of `%s' in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "declaración redundante de `%s' en el mismo ámbito"
  
! #: cp/decl.cc:3650
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3651
  #, fuzzy, gcc-internal-format
  #| msgid "a previous local"
  msgid "previous label"
  msgstr "un local previo"
  
! #: cp/decl.cc:3741
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "salto a la etiqueta %qD"
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "salto a la etiqueta case"
  
! #: cp/decl.cc:3746
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  desde aquí"
  
! #: cp/decl.cc:3777 cp/decl.cc:4016
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  sale del bloque estructurado OpenMP"
  
! #: cp/decl.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of %q+#D"
  msgid "  crosses initialization of %q#D"
  msgstr "  cruza la inicialización de %q+#D"
  
! #: cp/decl.cc:3814 cp/decl.cc:3982
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  entra al bloque try"
  
! #: cp/decl.cc:3820 cp/decl.cc:3971 cp/decl.cc:3984
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  entra al bloque catch"
  
! #: cp/decl.cc:3826 cp/decl.cc:3998
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entra al bloque estructurado OpenMP"
  
! #: cp/decl.cc:3832 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3838 cp/decl.cc:3992
  #, fuzzy, gcc-internal-format
  #| msgid "jump into statement expression"
  msgid "  enters statement expression"
  msgstr "salto a una expresión de declaración"
  
! #: cp/decl.cc:3845 cp/decl.cc:3988
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "  enters %<constexpr if%> statement"
  msgstr "se esperaba una declaración"
  
! #: cp/decl.cc:3851 cp/decl.cc:3990
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "  enters %<consteval if%> statement"
  msgstr "se esperaba una declaración"
  
! #: cp/decl.cc:3882 cp/decl.cc:4056
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C99 does not support %qE"
  msgid "  does not destroy %qD"
  msgstr "ISO C99 no admite %qE"
  
! #: cp/decl.cc:3884 cp/decl.cc:4040
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not take any feature options"
  msgid "  does not clean up handled exception"
  msgstr "%s no toma ninguna opción de característica"
  
! #: cp/decl.cc:3976
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  salta la inicialización de %q+#D"
  
! #: cp/decl.cc:4516 cp/parser.cc:7467
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "se usa %qD sin parámetros de plantilla"
  
! #: cp/decl.cc:4522
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "%qD no es una plantilla de función"
  
! #: cp/decl.cc:4533
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T no es una clase"
  
! #: cp/decl.cc:4572 cp/decl.cc:4673
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "no hay una plantilla de clase llamada %q#T en %q#T"
  
! #: cp/decl.cc:4573
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "no hay un tipo llamado %q#T en %q#T"
  
! #: cp/decl.cc:4587
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "la búsqueda de %qT en %qT es ambigua"
  
! #: cp/decl.cc:4596
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es una plantilla de clase"
  
! #: cp/decl.cc:4609
  #, fuzzy, gcc-internal-format
  #| msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es un tipo"
  
! #: cp/decl.cc:4683
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "los parámetros de la plantilla no coinciden con la plantilla"
  
! #: cp/decl.cc:5161
  #, fuzzy, gcc-internal-format
  #| msgid "-falign-labels=%d is not supported"
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "no se admite -falign-labels=%d"
  
! #: cp/decl.cc:5216
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5238
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5565
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q#D no válido; una union anónima solo puede tener miembros con datos no estáticos públicos"
  
! #: cp/decl.cc:5575 cp/parser.cc:24258
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "esta flexibilidad es obsoleta y será eliminada"
  
! #: cp/decl.cc:5604
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "struct anónimo no está dentro de un tipo nombrado"
  
! #: cp/decl.cc:5616
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con constructor en un agregado anónimo"
  
! #: cp/decl.cc:5619
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con destructor en un agregado anónimo"
  
! #: cp/decl.cc:5622
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con operador de asignación de copia en un agregado anónimo"
  
! #: cp/decl.cc:5641
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "se descarta el atributo en la declaración de %q#T"
  
! #: cp/decl.cc:5644
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "el atributo para %q#T debe estar a continuación de la palabra clave %qs"
  
! #: cp/decl.cc:5686
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "tipos múltiples en una declaración"
  
! #: cp/decl.cc:5691
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeclaración del tipo interno de C++ %qT"
  
! #: cp/decl.cc:5708
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> sólo se puede especificar para variables o declaraciones de función"
  
! #: cp/decl.cc:5741
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "falta el nombre del tipo en la declaración typedef"
  
! #: cp/decl.cc:5749
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ prohíbe structs anónimos"
  
! #: cp/decl.cc:5756
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs sólo se puede especificar para funciones"
  
! #: cp/decl.cc:5759
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs sólo se puede especificar para funciones"
  
! #: cp/decl.cc:5764
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> sólo se puede especificar dentro de una clase"
  
! #: cp/decl.cc:5767
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> sólo se puede especificar para constructores"
  
! #: cp/decl.cc:5770
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "una clase de almacenamiento sólo se puede especificar para objetos y funciones"
  
! #: cp/decl.cc:5774
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "los calificadores sólo se pueden especificar para objetos y funciones"
  
! #: cp/decl.cc:5778
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "los calificadores sólo se pueden especificar para objetos y funciones"
  
! #: cp/decl.cc:5782
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "los calificadores sólo se pueden especificar para objetos y funciones"
  
! #: cp/decl.cc:5786
  #, fuzzy, gcc-internal-format
  #| msgid "a storage class can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "una clase de almacenamiento sólo se puede especificar para objetos y funciones"
  
! #: cp/decl.cc:5790
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "se descartó %<typedef%> en esta declaración"
  
! #: cp/decl.cc:5793 cp/decl.cc:5796 cp/decl.cc:5799
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot be used for type declarations"
  msgid "%qs cannot be used for type declarations"
  msgstr "%<constexpr%> no se puede usar en declaraciones de tipo"
  
! #: cp/decl.cc:5822
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "se descartan los atributos en la instanciación de una plantilla"
  
! #: cp/decl.cc:5825
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "el atributo %qE sólo se puede aplicar a definiciones de clase"
  
! #: cp/decl.cc:5838 cp/decl.cc:13778 cp/decl.cc:15425 cp/parser.cc:16040
! #: cp/parser.cc:21979 cp/parser.cc:28921
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "se descarta el atributo"
  
! #: cp/decl.cc:5840 cp/decl.cc:13779
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "un atributo que atañe a un especificador de tipo se descarta"
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "se descartan los atributos aplicados al tipo de clase %qT fuera de la definición"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5919
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "se descartan los atributos aplicados al tipo dependiente %qT sin una declaración asociada"
  
! #: cp/decl.cc:5985 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use decltype instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD está inicializado (utilice decltype en su lugar)"
  
! #: cp/decl.cc:5998
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "la declaración de %q#D tiene %<extern%> y está inicializada"
  
! #: cp/decl.cc:6036
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "la definición de %q#D se marca como %<dllimport%>"
  
! #: cp/decl.cc:6063
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q#D no es un dato miembro no static de %qT"
  
! #: cp/decl.cc:6072
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "declaración plantilla de %q#D"
  
! #: cp/decl.cc:6073
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "declaración de la plantilla miembro %qD no válida"
  
! #: cp/decl.cc:6085
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ no permite que %<%T::%D%> se defina como %<%T::%D%>"
  
! #: cp/decl.cc:6097
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "inicialización duplicada de %qD"
  
! #: cp/decl.cc:6147 cp/decl.cc:6151
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "la declaración de %q#D fuera de la clase no es una definición"
  
! #: cp/decl.cc:6169
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6205
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:6211
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:6277
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "la variable %q#D tiene inicializador pero de tipo de dato incompleto"
  
! #: cp/decl.cc:6286 cp/decl.cc:7761
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementos de la matriz %q#D con tipo de dato incompleto"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "el agregado %q#D tiene un tipo incompleto y no se puede definir"
  
! #: cp/decl.cc:6367
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD declarado como referencia pero no se inicializa"
  
! #: cp/decl.cc:6450
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "se usó un nombre en un inicializador designado de estilo GNU para una matriz"
  
! #: cp/decl.cc:6456
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "el nombre %qD se utiliza en un inicializador designado en estilo GNU para una matriz"
  
! #: cp/decl.cc:6475
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "no se admiten los inicializadores designados como no triviales"
  
! #: cp/decl.cc:6479
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "el tamaño de la matriz %qD no es una expresion constante integral"
  
! #: cp/decl.cc:6544
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "el inicializador no puede determinar el tamaño de %qD"
  
! #: cp/decl.cc:6551
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "falta el tamaño de la matriz en %qD"
  
! #: cp/decl.cc:6563
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "matriz %qD de tamaño cero"
  
! #: cp/decl.cc:6603
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "no se conoce el tamaño de almacenamiento de %qD"
  
! #: cp/decl.cc:6628
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "el tamaño de almacenamiento de %qD no es constante"
  
! #: cp/decl.cc:6730
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "perdón: la semántica de los datos static de la función inline %q+#D es errónea (terminará con múltiples copias)"
  
! #: cp/decl.cc:6734
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "perdón: la semántica de los datos static de la función inline %q+#D es errónea (terminará con múltiples copias)"
  
! #: cp/decl.cc:6741
  #, fuzzy, gcc-internal-format
  #| msgid "  you can work around this by removing the initializer"
  msgid "you can work around this by removing the initializer"
  msgstr "  puede evitar esto eliminando el inicializador"
  
! #: cp/decl.cc:6784 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "const %qD sin inicializar"
  
! #: cp/decl.cc:6791 rust/backend/rust-tree.cc:3272
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
  
! #: cp/decl.cc:6800 rust/backend/rust-tree.cc:3281
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
  
! #: cp/decl.cc:6808
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T no tiene constructor por defecto proporcionado por el usuario"
  
! #: cp/decl.cc:6812
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "el constructor no es proporcionado por el usuario porque está marcado explícitamente por defecto en el cuerpo de la clase"
  
! #: cp/decl.cc:6815
  #, fuzzy, gcc-internal-format
  #| msgid "and the implicitly-defined constructor does not initialize %q+#D"
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "y el constructor implícitamente definido no inicializa %q+#D"
  
! #: cp/decl.cc:7115
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "tipo %qT no válido como inicializador para un vector de tipo %qT"
  
! #: cp/decl.cc:7187
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "el inicializador para %qT debe estar encerrado entre llaves"
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "se usa %<[%E] =%> en un inicializador designado en estilo GNU para la clase %qT"
  
! #: cp/decl.cc:7249 cp/init.cc:3424 cp/search.cc:1244
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "la petición para el miembro %qD es ambigua"
  
! #: cp/decl.cc:7254
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT no tiene un dato miembro que no es static llamado %qD"
  
! #: cp/decl.cc:7279
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for array member %q#D"
  msgid "invalid initializer for %q#D"
  msgstr "inicializador no válido para la matriz miembro %q#D"
  
! #: cp/decl.cc:7389
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "asignador C99 %qE fuera del inicializador agregado"
  
! #: cp/decl.cc:7428 cp/decl.cc:7719 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "demasiados inicializadores para %qT"
  
! #: cp/decl.cc:7471
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
  
! #: cp/decl.cc:7481
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
  
! #: cp/decl.cc:7615
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "faltan llaves alrededor del inicializador para %qT"
  
! #: cp/decl.cc:7749
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding has incomplete type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.cc:7763
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementos de la matriz %q#T tienen tipo de dato incompleto"
  
! #: cp/decl.cc:7776
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "literal compuesta de tamaño variable"
  
! #: cp/decl.cc:7832
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D tiene un tipo incompleto"
  
! #: cp/decl.cc:7853
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "el objeto escalar %qD requiere un elemento en el inicializador"
  
! #: cp/decl.cc:7898
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "en C++98 %qD debe ser inicializado por un constructor, no por %<{...}%>"
  
! #: cp/decl.cc:8041
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "matriz %qD inicializada con una constante de cadena entre paréntesis %qE"
  
! #: cp/decl.cc:8081
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "inicializador no válido para el miembro static con constructor"
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "inicialización en clase que no es constante no válida para el miembro static %qD"
  
! #: cp/decl.cc:8086
  #, fuzzy, gcc-internal-format
  #| msgid "non-constant in-class initialization invalid for static member %qD"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "inicialización en clase que no es constante no válida para el miembro static %qD"
  
! #: cp/decl.cc:8091
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(se requiere una inicialización fuera de la clase)"
  
! #: cp/decl.cc:8293
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is initialized with itself"
  msgid "reference %qD is initialized with itself"
  msgstr "%qD se inicializa con sí mismo"
  
! #: cp/decl.cc:8495
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: cp/decl.cc:8666
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "could not find variant declaration"
  msgstr "%<[*]%> fuera de una declaración"
  
! #: cp/decl.cc:8690
  #, fuzzy, gcc-internal-format
  #| msgid "%s: recursive invocation of constructor %qs"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%s: invocación recursiva del constructor %qs"
  
! #: cp/decl.cc:8695
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration cannot name destructor"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "uan declaración de uso no puede nombrar al destructor"
  
! #: cp/decl.cc:8700
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8705
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8710
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8775
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "asignación (no inicialización) en la declaración"
  
! #: cp/decl.cc:8796 cp/decl.cc:15825
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/decl.cc:8800 cp/decl.cc:15829
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "se especificó una clase de almacenamiento para %qs"
  
! #: cp/decl.cc:8845 cp/decl.cc:15792
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "la declaración de %q#D no tiene inicializadores"
  
! #: cp/decl.cc:8881
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member function (did you forget the %<()%> ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "uso no válido de la función miembro (¿Olvidó el %<&%>?)"
  
! #: cp/decl.cc:8893
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
*************** msgstr "el tipo de devolución %q#T es u
*** 60972,61063 ****
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8946
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be defaulted"
  msgid "%<::main%> cannot be deleted"
  msgstr "%qD no se puede definir por defecto"
  
! #: cp/decl.cc:9100
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "se oscurece la declaración de tipo previa de %q#D"
  
! #: cp/decl.cc:9143
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables in static storage"
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "el atributo %qE se aplica solamente a variables en almacenamiento estático"
  
! #: cp/decl.cc:9351
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "la función %q#D se inicializa como una variable"
  
! #: cp/decl.cc:9583
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
  
! #: cp/decl.cc:9584
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "lambda declared here"
  msgstr "se declara aquí"
  
! #: cp/decl.cc:9600
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  no se puede usar la asignación obsoleta en %q+D porque tiene un destructor"
  
! #: cp/decl.cc:9603
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9611
  #, fuzzy, gcc-internal-format
  #| msgid "cannot form pointer to member of non-class %q#T"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "no se puede formar un puntero al miembro de %q#T que no es clase"
  
! #: cp/decl.cc:9634
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a nested class of %qT"
  msgid "in base class of %qT"
  msgstr "%qT no es una base anidada de %qT"
  
! #: cp/decl.cc:9641
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9650
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9888
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.cc:9904
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "array initializer for structured binding declaration in condition"
  msgstr "inicializador no válido para la cadena de bits"
  
! #: cp/decl.cc:9910
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 prohíbe la matriz de longitud variable %qE"
  
! #: cp/decl.cc:9920 cp/decl.cc:10000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs specified for structure field"
  msgid "%u name provided for structured binding"
--- 61069,61160 ----
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8944
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be defaulted"
  msgid "%<::main%> cannot be deleted"
  msgstr "%qD no se puede definir por defecto"
  
! #: cp/decl.cc:9098
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "se oscurece la declaración de tipo previa de %q#D"
  
! #: cp/decl.cc:9141
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables in static storage"
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "el atributo %qE se aplica solamente a variables en almacenamiento estático"
  
! #: cp/decl.cc:9349
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "la función %q#D se inicializa como una variable"
  
! #: cp/decl.cc:9581
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
  
! #: cp/decl.cc:9582
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "lambda declared here"
  msgstr "se declara aquí"
  
! #: cp/decl.cc:9598
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  no se puede usar la asignación obsoleta en %q+D porque tiene un destructor"
  
! #: cp/decl.cc:9601
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9609
  #, fuzzy, gcc-internal-format
  #| msgid "cannot form pointer to member of non-class %q#T"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "no se puede formar un puntero al miembro de %q#T que no es clase"
  
! #: cp/decl.cc:9632
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a nested class of %qT"
  msgid "in base class of %qT"
  msgstr "%qT no es una base anidada de %qT"
  
! #: cp/decl.cc:9639
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9648
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.cc:9902
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "array initializer for structured binding declaration in condition"
  msgstr "inicializador no válido para la cadena de bits"
  
! #: cp/decl.cc:9908
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 prohíbe la matriz de longitud variable %qE"
  
! #: cp/decl.cc:9918 cp/decl.cc:9998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs specified for structure field"
  msgid "%u name provided for structured binding"
*************** msgid_plural "%u names provided for stru
*** 61065,61071 ****
  msgstr[0] "se especificó %qs para el campo de estructura"
  msgstr[1] "se especificó %qs para el campo de estructura"
  
! #: cp/decl.cc:9924
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "only %u name provided for structured binding"
--- 61162,61168 ----
  msgstr[0] "se especificó %qs para el campo de estructura"
  msgstr[1] "se especificó %qs para el campo de estructura"
  
! #: cp/decl.cc:9922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "only %u name provided for structured binding"
*************** msgid_plural "only %u names provided for
*** 61073,62964 ****
  msgstr[0] "inicializador no válido para la cadena de bits"
  msgstr[1] "inicializador no válido para la cadena de bits"
  
! #: cp/decl.cc:9927
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9968
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length vector %qT"
  msgstr "ISO C90 prohíbe la matriz de longitud variable %qE"
  
! #: cp/decl.cc:9992
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "el tamaño de la matriz no es una expresion constante integral"
  
! #: cp/decl.cc:10002
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10049
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10055
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "in initialization of structured binding variable %qD"
  msgstr "tipo no válido para la variable de iteración %qE"
  
! #: cp/decl.cc:10084
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
  
! #: cp/decl.cc:10089
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
  
! #: cp/decl.cc:10095
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.cc:10104
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to static data member %qD"
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "no se puede aplicar %<offsetof%> al dato miembro static %qD"
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10603
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+T has a non-trivial destructor"
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "  %q+T tiene un destructor que no es trivial"
  
! #: cp/decl.cc:10608
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10827
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "el inicializador no puede determinar el tamaño de %qT"
  
! #: cp/decl.cc:10831
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "falta el tamaño de la matriz en %qT"
  
! #: cp/decl.cc:10834
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "matriz %qT de tamaño cero"
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "el destructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.cc:10852
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "el constructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD se declaró como una variable %<virtual%>"
  
! #: cp/decl.cc:10880
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "los especificadores de función %<const%> y %<volatile%> en %qD son no válidos en la declaración de variable"
  
! #: cp/decl.cc:10886
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD se declaró como un parámetro %<virtual%>"
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD se declaró como un parámetro %<inline%>"
  
! #: cp/decl.cc:10891
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "los especificadores de función %<const%> y %<volatile%> en %qD son no válidos en la declaración de parámetro"
  
! #: cp/decl.cc:10897
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD se declaró como un tipo %<virtual%>"
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD se declaró como un tipo %<inline%>"
  
! #: cp/decl.cc:10902
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "los especificadores de función %<const%> y %<volatile%> en %qD son no válidos en la declaración de tipo"
  
! #: cp/decl.cc:10908
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD se declaró como un campo %<virtual%>"
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD se declaró como un campo %<inline%>"
  
! #: cp/decl.cc:10913
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "los especificadores de función %<const%> y %<volatile%> en %qD son no válidos en la declaración de campo"
  
! #: cp/decl.cc:10920
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D se declaró como friend"
  
! #: cp/decl.cc:10927
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D se declaró con una especificación de excepción"
  
! #: cp/decl.cc:10959
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "la definición de %qD no está en un espacio de nombres que contenga a %qT"
  
! #: cp/decl.cc:10999
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "la función miembro static %q#D se declara con calificadores de tipo"
  
! #: cp/decl.cc:11075
  #, fuzzy, gcc-internal-format
  #| msgid "named return values are no longer supported"
  msgid "function concepts are no longer supported"
  msgstr "ya no se admiten los valores de devolución nombrados"
  
! #: cp/decl.cc:11113
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD no es una función plantilla"
  
! #: cp/decl.cc:11115
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "la declaración friend no está en una definición de clase"
  
! #: cp/decl.cc:11122
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11174
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definiendo la especialización explícita %qD en la declaración friend"
  
! #: cp/decl.cc:11185
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "uso no válido del id de plantilla %qD en la declaración de la plantilla primaria"
  
! #: cp/decl.cc:11203
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "no se permiten los argumentos por defecto en la declaración de la especialización friend de la plantilla %qD"
  
! #: cp/decl.cc:11212
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "no se permite %<inline%> en la declaración de la especialización friend de la plantilla %qD"
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11243
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "la declaración de %q#D fuera de la clase no es una definición"
  
! #: cp/decl.cc:11285
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.cc:11288
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "no se puede declarar %<::main%> como inline"
  
! #: cp/decl.cc:11291 cp/decl.cc:11294
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.cc:11296
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.cc:11298
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.cc:11301
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot attach %<::main%> to a named module"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "la función que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:11362
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "la función miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:11363
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "la función miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:11368
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "la función que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:11370
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "la función miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:11371
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "la función miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:11377 cp/decl.cc:14310 cp/decl.cc:14320 cp/parser.cc:12368
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "explicit object parameter declared here"
  msgstr "el tipo de parámetro de plantilla %qT se declaró %<friend%>"
  
! #: cp/decl.cc:11390
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "la especialización de %qD debe aparecer en un ámbito de espacio de nombres"
  
! #: cp/decl.cc:11392 cp/decl.cc:11401 cp/typeck.cc:4667
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "  declared here"
  msgstr "se declara aquí"
  
! #: cp/decl.cc:11399
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "la especialización de %qD debe aparecer en un ámbito de espacio de nombres"
  
  #  FIXME traducción
! #: cp/decl.cc:11405
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "la declaración de %qD como algo que no es función"
  
! #: cp/decl.cc:11419
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "operador literal con enlace C"
  
! #: cp/decl.cc:11429
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD tien una lista de argumentos no válida"
  
! #: cp/decl.cc:11437
  #, fuzzy, gcc-internal-format
  #| msgid "integer suffix %<%s%> shadowed by implementation"
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "se oscurece el sufijo entero %<%s%> por la implementación"
  
! #: cp/decl.cc:11443
  #, fuzzy, gcc-internal-format
  #| msgid "floating point suffix %<%s%> shadowed by implementation"
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "se oscurece el sufijo de coma flotante %<%s%> por la implementación"
  
! #: cp/decl.cc:11450
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "los sufijos de operador literal que no están precedidos por %<_%> están reservados para estandarización futura"
  
! #: cp/decl.cc:11455
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD debe ser una función que no sea miembro"
  
! #: cp/decl.cc:11540
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> debe devolver %<int%>"
  
! #: cp/decl.cc:11580
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "la definición de %qD declarado implícitamente"
  
! #: cp/decl.cc:11586
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "la definición de %qD explícitamente por defecto"
  
! #: cp/decl.cc:11588
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D explicitly defaulted here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D explícitamente por defecto aquí"
  
! #: cp/decl.cc:11605
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "no hay una función miembro %q#D declarada en la clase %qT"
  
! #: cp/decl.cc:11802
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11814
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "la variable automática %qE no puede ser %<threadprivate%>"
  
! #: cp/decl.cc:11817
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "concept must be defined at namespace scope"
  msgstr "la especialización de %qD debe aparecer en un ámbito de espacio de nombres"
  
! #: cp/decl.cc:11820
  #, fuzzy, gcc-internal-format
  #| msgid "named return values are no longer supported"
  msgid "variable concepts are no longer supported"
  msgstr "ya no se admiten los valores de devolución nombrados"
  
! #: cp/decl.cc:11941
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "inicialización en la clase del miembro de datos static %q#D de tipo incompleto"
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "se necesita %<constexpr%> para la inicialización en la clase no válida del miembro de datos static %q#D de tipo que no es integral"
  
! #: cp/decl.cc:11949
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "inicialización en la clase del miembro de datos static %q#D de tipo que no es literal"
  
! #: cp/decl.cc:11960
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "inicialización en la clase no válida para el miembro de datos static de tipo %qT que no es integral"
  
! #: cp/decl.cc:11965
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ prohíbe la inicialización en la clase del miembro static %qD que no es constante"
  
! #: cp/decl.cc:11970
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ prohíbe la inicialización de la constante miembro %qD del tipo %qT que no es entero"
  
! #: cp/decl.cc:12082
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "el tamaño de la matriz %qD tiene un tipo %qT que no es integral"
  
! #: cp/decl.cc:12085
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "el tamaño de la matriz tiene un tipo %qT que no es integral"
  
! #: cp/decl.cc:12116 cp/decl.cc:12188
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "el tamaño de la matriz %qD no es una expresion constante integral"
  
! #: cp/decl.cc:12120 cp/decl.cc:12191
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "el tamaño de la matriz no es una expresion constante integral"
  
! #: cp/decl.cc:12171
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ prohíbe la matriz %qD de tamaño cero"
  
! #: cp/decl.cc:12174
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ prohíbe matrices de tamaño cero"
  
! #: cp/decl.cc:12198
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ prohíbe la matriz %qD de longitud variable"
  
! #: cp/decl.cc:12201
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ prohíbe las matrices de longitud variable"
  
! #: cp/decl.cc:12207
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "se usa la matriz de longitud variable %qD"
  
! #: cp/decl.cc:12210
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "se usó la matriz de longitud variable"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "desbordamiento en la dimensión de la matriz"
  
! #: cp/decl.cc:12322
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%q+D se declaró como friend"
  
! #: cp/decl.cc:12325
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "creating array of template placeholder type %qT"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/decl.cc:12335
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "la declaración de %qD como una matriz de voids"
  
! #: cp/decl.cc:12337
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "se crea la matriz de voids"
  
! #: cp/decl.cc:12342
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "la declaración de %qD como una matriz de funciones"
  
! #: cp/decl.cc:12344
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "se crea la matriz de funciones"
  
! #: cp/decl.cc:12349
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "la declaración de %qD como una matriz de referencias"
  
! #: cp/decl.cc:12351
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "se crea la matriz de referencias"
  
! #: cp/decl.cc:12356
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "la declaración de %qD como una matriz de miembros de función"
  
! #: cp/decl.cc:12359
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "se crea la matriz de miembros de función"
  
! #: cp/decl.cc:12377
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaración de %qD como una matriz multidimensional debe tener límites para todas las dimensiones excepto la primera"
  
! #: cp/decl.cc:12381
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "una matriz multidimensional debe tener límites para todas las dimensiones excepto para la primera"
  
! #: cp/decl.cc:12395
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "se usó la matriz de longitud variable"
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "la especificación del tipo de devolución para el constructor es no válida"
  
! #: cp/decl.cc:12496
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/decl.cc:12507
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "la especificación del tipo de devolución para el destructor es no válida"
  
! #: cp/decl.cc:12510
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/decl.cc:12523
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "se especificó un tipo de devolución para %<operator %T%>"
  
! #: cp/decl.cc:12526
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/decl.cc:12535
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "la especificación del tipo de devolución para el destructor es no válida"
  
! #: cp/decl.cc:12538
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/decl.cc:12542
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "especificadores en conflicto en la declaración de %qs"
  
! #: cp/decl.cc:12551
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "especificadores en conflicto en la declaración de %qs"
  
! #: cp/decl.cc:12572
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "se declaró la variable o campo sin nombre como void"
  
! #: cp/decl.cc:12580
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "se declaró la variable o campo como void"
  
! #: cp/decl.cc:12595
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "el especificador %<inline%> es no válido para la función %qs declarada fuera del ámbito global"
  
! #: cp/decl.cc:12600
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:12656
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12662
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:12683
  #, fuzzy
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%e and %e specified together"
  msgstr "%<signed%> y %<unsigned%> se especificaron juntos para %qs"
  
! #: cp/decl.cc:12895
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "uso no válido del nombre calificado %<::%D%>"
  
! #: cp/decl.cc:12898 cp/decl.cc:12920
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "uso no válido del nombre calificado %<%T::%D%>"
  
! #: cp/decl.cc:12901
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "uso no válido del nombre calificado %<%D::%D%>"
  
! #: cp/decl.cc:12911
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "%qT no es una clase o un espacio de nombres"
  
  #  FIXME traducción
! #: cp/decl.cc:12935
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "la declaración de %qD como algo que no es función"
  
  #  FIXME traducción
! #: cp/decl.cc:12942
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "declaración de %qD como algo que no es miembro"
  
! #: cp/decl.cc:12970
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "falta el id del declarador; se utiliza la palabra reservada %qD"
  
! #: cp/decl.cc:13021
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la definición de la función no declara parámetros"
  
  #  FIXME traducción
! #: cp/decl.cc:13029 cp/decl.cc:13038 cp/decl.cc:15034
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "la declaración de %qD como algo que no es función"
  
! #: cp/decl.cc:13046
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "declaración de %qD como %<typedef%>"
  
! #: cp/decl.cc:13051
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "la declaración de %qD como parámetro"
  
! #: cp/decl.cc:13086
  #, fuzzy, gcc-internal-format
  #| msgid "no classes specified"
  msgid "both %qs and %qs specified"
  msgstr "no se especificó ninguna clase"
  
! #: cp/decl.cc:13093 cp/decl.cc:13100 cp/decl.cc:13107 cp/decl.cc:13114
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%<constexpr%> no puede aparecer en una declaración typedef"
  
! #: cp/decl.cc:13125
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13135
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "dos o más tipos de datos en la declaración de %qs"
  
! #: cp/decl.cc:13189
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C no admite %<complex%> simples que significan %<double complex%>"
  
! #: cp/decl.cc:13239 cp/decl.cc:13243 cp/decl.cc:13246
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ prohíbe la declaración de %qs sin tipo"
  
! #: cp/decl.cc:13263
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "no se admite %<__int128%> en este objetivo"
  
! #: cp/decl.cc:13271
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<__int128%> for %qs"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ no admite %<__int128%> para %qs"
  
! #: cp/decl.cc:13334
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qT"
  msgstr "se usó %qs con %qE"
  
! #: cp/decl.cc:13341
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with typedef-name %qD"
  msgstr "se usó %qE con %<typedef%>"
  
! #: cp/decl.cc:13350
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "se usó %qE con %<typedef%>"
  
! #: cp/decl.cc:13352
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "se usó %qE con %<typedef%>"
  
! #: cp/decl.cc:13421
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex no válido para %qs"
  
! #: cp/decl.cc:13465
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13491
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.cc:13500
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.cc:13513
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "declaración typedef no válida en la declaración de parámetros"
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "se especificó una clase de almacenamiento para el parámetro de plantilla %qs"
  
! #: cp/decl.cc:13530 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "se especificó una clase de almacenamiento para el parámetro %qs"
  
! #: cp/decl.cc:13538 cp/decl.cc:13547 cp/decl.cc:13553 cp/decl.cc:13559
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %qs"
  msgstr "un parámetro no se puede declarar %<constexpr%>"
  
! #: cp/decl.cc:13569
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "declaración de clase fuera de %<virtual%>"
  
! #: cp/decl.cc:13579 cp/decl.cc:13582 cp/decl.cc:13584 cp/decl.cc:13587
! #: cp/decl.cc:13597 cp/decl.cc:13607 cp/decl.cc:13617 cp/decl.cc:13621
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "se descarta el atributo en la declaración de %q#T"
  
! #: cp/decl.cc:13591 cp/decl.cc:13613
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:13601
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "inicializador no válido para la cadena de bits"
  
! #: cp/decl.cc:13625
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "la función %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13637
  #, fuzzy, gcc-internal-format
  #| msgid "indirect function %q+D cannot be declared weak"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "la función indirecta %q+D no se puede declarar weak"
  
! #: cp/decl.cc:13640
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13648
  #, fuzzy, gcc-internal-format
  #| msgid "indirect function %q+D cannot be declared weak"
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "la función indirecta %q+D no se puede declarar weak"
  
! #: cp/decl.cc:13679
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "múltiples clases de almacenamiento en la declaración de %qs"
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "se especificó una clase de almacenamiento para %qs"
  
! #: cp/decl.cc:13719
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "la función anidada %qs se declaró %<extern%>"
  
! #: cp/decl.cc:13724
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la declaración del nivel superior de %qs especifica %<auto%>"
  
! #: cp/decl.cc:13732
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "el ámbito de la función %qs es implícitamente auto y declarado %<__thread%>"
  
! #: cp/decl.cc:13746
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "especificadores de clase de almacenamiento no válidos en las declaraciones de funciones friend"
  
! #: cp/decl.cc:13852
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "múltiples clases de almacenamiento en la declaración de %qs"
  
! #: cp/decl.cc:13858
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "Se esperaba un paréntesis izquierdo"
  
! #: cp/decl.cc:13925
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:13939
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "a function type cannot have an explicit object parameter"
  msgstr "La función '%s' en %L no puede tener un inicializador"
  
! #: cp/decl.cc:13945
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "la función %qs no puede tener argumentos"
  
! #: cp/decl.cc:13949
  #, fuzzy, gcc-internal-format
  #| msgid "  member function type %qT is not a valid template argument"
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "  el tipo de función miembro %qT no es un argumento de plantilla válido"
  
! #: cp/decl.cc:13957
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13961
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "the type of an explicit object member function is a regular function type"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/decl.cc:13982
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13987
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "valid explicit object parameter declared here"
  msgstr "el tipo de parámetro de plantilla %qT se declaró %<friend%>"
  
! #: cp/decl.cc:13991
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:14012
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "la función %qs usa el especificador de tipo %<auto%> sin un tipo de devolución trailing"
  
! #: cp/decl.cc:14016
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "el tipo de devolución trailing sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:14021
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.cc:14028
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "la función %qs con tipo de devolución trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
  
! #: cp/decl.cc:14037
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "la función %qs con tipo de devolución trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
  
! #: cp/decl.cc:14042
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "uso no válido de %<auto%>"
  
! #: cp/decl.cc:14049
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr "la función %qs con tipo de devolución trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
  
! #: cp/decl.cc:14055
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of constrained %<auto%> type"
  msgstr "uso no válido del constructor como una plantilla"
  
! #: cp/decl.cc:14067
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "se descartan los calificadores de tipo en el tipo de devolución de la función"
  
! #: cp/decl.cc:14077
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "la función %qs no puede tener argumentos"
  
! #: cp/decl.cc:14090
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14104
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "el tipo de devolución trailing sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:14107
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "no se declaró la función %qs con tipo de devolución trailing con el especificador de tipo %<auto%>"
  
! #: cp/decl.cc:14114
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "la función %qs no puede tener argumentos"
  
! #: cp/decl.cc:14140
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified return type of %qD"
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "calificado %<_Atomic%> el tipo de retorno de %qD"
  
! #: cp/decl.cc:14152
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs que se declaró como función devuelve una función"
  
! #: cp/decl.cc:14158
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs que se declaró como función devuelve una matriz"
  
! #: cp/decl.cc:14165
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "la función %<noreturn%> devuelve un valor que no es void"
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "el destructor no puede ser una función miembro de tipo static"
  
! #: cp/decl.cc:14200
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "el constructor no puede ser una función miembro de tipo static"
  
! #: cp/decl.cc:14205
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:14206
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "los constructores tal vez no sean cv-calificados"
  
! #: cp/decl.cc:14214
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:14215
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:14233
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.cc:14250
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.cc:14255
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "la declaración friend no está en una definición de clase"
  
! #: cp/decl.cc:14259
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t define friend function %qs in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "no se puede definir la función friend %qs en una definición de clase local"
  
! #: cp/decl.cc:14269
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14273
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14299
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "la función que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:14307
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
  
! #: cp/decl.cc:14317
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.cc:14326
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD cannot be an explicit object member function"
  msgstr "%qD debe ser una función miembro que no sea static"
  
! #: cp/decl.cc:14349
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "los destructores no pueden tener parámetros"
  
! #: cp/decl.cc:14407
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "no se puede declarar el puntero a %q#T"
  
! #: cp/decl.cc:14420 cp/decl.cc:14427
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "no se puede declarar la referencia a %q#T"
  
! #: cp/decl.cc:14429
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "no se puede declarar el puntero al miembro %q#T"
  
! #: cp/decl.cc:14458
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "no se puede declarar la referencia para el tipo de función calificado %qT"
  
! #: cp/decl.cc:14459
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
  
! #: cp/decl.cc:14532
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "no se puede declarar la referencia a %q#T, el cual no es una definición de tipo o un argumento de tipo de plantilla"
  
! #: cp/decl.cc:14611
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "el id de plantilla %qD se usa como un declarador"
  
! #: cp/decl.cc:14637
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "las funciones miembros son implícitamente friends de su clase"
  
! #: cp/decl.cc:14642
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "calificación extra %<%T::%> en el miembro %qs"
  
! #: cp/decl.cc:14672
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "no se puede definir la función miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.cc:14674
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "no se puede declarar la función miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.cc:14682
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "no se puede declarar el miembro %<%T::%s%> dentro de %qT"
  
! #: cp/decl.cc:14722
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "%qs que no es parámetro no puede ser un paquete de parámetro"
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "los datos miembro pueden no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.cc:14734
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "el parámetro puede no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.cc:14745
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "declaración de clase fuera de %<virtual%>"
  
! #: cp/decl.cc:14748
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> en una declaración vacía"
  
! #: cp/decl.cc:14751
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "solamente las declaraciones de constructores pueden ser %<explicit%>"
  
! #: cp/decl.cc:14761
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "el miembro que no es objeto %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14774
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la función %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14780
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14786
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14792
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "la referencia %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14808
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a function definition"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/decl.cc:14811
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a member function definition"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/decl.cc:14837
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> fuera de una declaración"
  
! #: cp/decl.cc:14840
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "la definición de tipo se declaró %<auto%>"
  
! #: cp/decl.cc:14845
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14849
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "el nombre del typedef puede no ser un especificador-de-nombre-anidado"
  
! #: cp/decl.cc:14875
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ prohíbe el tipo anidado %qD con el mismo nombre que la clase que lo contiene"
  
! #: cp/decl.cc:14964
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "se especificó %<inline%> para la declaración de clase friend"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "los parámetros de la plantilla no pueden ser friends"
  
! #: cp/decl.cc:14974
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "la declaración friend requere una llave de clase, p.e. %<friend class %T::%D%>"
  
! #: cp/decl.cc:14978
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "la declaración friend requiere una llave de clase, p.e. %<friend %#T%>"
  
! #: cp/decl.cc:14991
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "se intenta hacer que la clase %qT sea un friend de ámbito global"
  
! #: cp/decl.cc:15011
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "calificadores no válidos en el tipo de función que no es miembro"
  
! #: cp/decl.cc:15015
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15025
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "el declarador abstracto %qT se usó como declaración"
  
! #: cp/decl.cc:15040
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of function type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "inicialización por valor del tipo de función %qT"
  
! #: cp/decl.cc:15059
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "no se puede usar %<::%>  en la declaración de parámetros"
  
! #: cp/decl.cc:15069 cp/parser.cc:21410
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "no se puede declarar que el parámetro %q+D sea del tipo abstracto %qT"
  
! #: cp/decl.cc:15076
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15079
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15085 cp/parser.cc:26076
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/decl.cc:15095
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "el parámetro se declaró %<auto%>"
  
! #: cp/decl.cc:15149 cp/parser.cc:3855
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "uso no válido del nombre-de-plantilla %qE sin una lista de argumentos"
  
! #: cp/decl.cc:15153
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member declared %<auto%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "se declaró el miembro dato que no es static como %<auto%>"
  
! #: cp/decl.cc:15173
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
! #: cp/decl.cc:15176
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15192
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "uso no válido de %<::%>"
  
! #: cp/decl.cc:15213
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "declaración de la función %qD en un contexto no válido"
  
! #: cp/decl.cc:15223
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "la función %qD se declaró virtual dentro de un union"
  
! #: cp/decl.cc:15233
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD no se puede declarar virtual, ya que siempre es static"
  
! #: cp/decl.cc:15247
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "se esperaba un nombre calificado en la declaración friend para el destructor %qD"
  
! #: cp/decl.cc:15254
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "declaración de %qD como miembro de %qT"
  
! #: cp/decl.cc:15261 cp/decl.cc:15274
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a destructor cannot be %qs"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.cc:15280
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "se esperaba un nombre calificado en la declaración friend para el constructor %qD"
  
! #: cp/decl.cc:15289
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a constructor cannot be %<concept%>"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.cc:15295
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "el constructor no puede ser una función miembro de tipo static"
  
! #: cp/decl.cc:15303 cp/decl.cc:15662
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "no se puede abrir %s"
  
! #: cp/decl.cc:15313
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD redeclared as function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "la variable %qD se redeclaró como función"
  
! #: cp/decl.cc:15316
  #, fuzzy, gcc-internal-format
  #| msgid "original type declared here"
  msgid "variable template declared here"
  msgstr "el tipo original se definió aquí"
  
! #: cp/decl.cc:15381
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: cp/decl.cc:15386
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "el nombre %qT tiene tipo de dato incompleto"
  
! #: cp/decl.cc:15406
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE no es ni función ni función miembro; no se puede declarar friend"
  
! #: cp/decl.cc:15409
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qE no es ni función ni función miembro; no se puede declarar friend"
  
! #: cp/decl.cc:15428 cp/parser.cc:21976 cp/parser.cc:28868
  #, fuzzy, gcc-internal-format
  #| msgid "an attribute that appertains to a type-specifier is ignored"
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "un atributo que atañe a un especificador de tipo se descarta"
  
! #: cp/decl.cc:15478 cp/decl.cc:15489
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "static data member %qE declared %qs"
  msgstr "se declaró el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.cc:15483
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr static data member %qD must have an initializer"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "el miembro dato static constexpr %qD debe tener un inicializador"
  
! #: cp/decl.cc:15526 cp/decl.cc:15534 cp/decl.cc:15541 cp/decl.cc:15548
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "se declaró el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.cc:15600
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<auto%> es no válida para la función %qs"
  
! #: cp/decl.cc:15603
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<register%> es no válida para la función %qs"
  
! #: cp/decl.cc:15609
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<__thread%> es no válida para la función %qs"
  
! #: cp/decl.cc:15613
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<__thread%> es no válida para la función %qs"
  
! #: cp/decl.cc:15618
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for function %qE"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "se especificó la alineación para la función %qE"
  
! #: cp/decl.cc:15621
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "no se permiten los especificadores-virt en %qs fuera de una definición de clase"
  
! #: cp/decl.cc:15633
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "el especificador %<static%> es no válido para la función %qs declarada fuera del ámbito global"
  
! #: cp/decl.cc:15637
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "el especificador %<inline%> es no válido para la función %qs declarada fuera del ámbito global"
  
! #: cp/decl.cc:15645
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "función virtual %qs que no es clase"
  
! #: cp/decl.cc:15652
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "se definió %qs en un ámbito que no es una clase"
  
! #: cp/decl.cc:15653
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "se declaró %qs en un ámbito que no es una clase"
  
! #: cp/decl.cc:15696
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "no se puede declarar que la función miembro %qD tenga enlace estático"
  
! #: cp/decl.cc:15705
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "no se puede declarar una función static dentro de otra función"
  
! #: cp/decl.cc:15746
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> puede no ser utilizado cuando se define (opuesto a la declaración) un dato miembro static"
  
! #: cp/decl.cc:15753
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "se declaró el miembro static %qD como %<register%>"
  
! #: cp/decl.cc:15759
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "no se puede declarar explícitamente que el miembro %q#D tenga un enlace externo"
  
! #: cp/decl.cc:15767
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of constexpr variable %qD is not a definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "la declaración de la variable constexpr %qD no es una definición"
  
! #: cp/decl.cc:15774
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "un parámetro no se puede declarar %<constexpr%>"
  
! #: cp/decl.cc:15806
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs inicializado y declarado como %<extern%>"
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs tiene %<extern%> e inicializador al mismo tiempo"
  
! #: cp/decl.cc:16013
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "el argumento por defecto %qE usa %qD"
  
! #: cp/decl.cc:16016
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "el argumento por defecto %qE usa la variable local %qD"
  
! #: cp/decl.cc:16143
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "uso no válido de %<virtual%> en la declaración de plantilla de %q#D"
  
! #: cp/decl.cc:16147
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "uso no válido de %<virtual%> en la declaración de plantilla de %q#D"
  
! #: cp/decl.cc:16176
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "tipo de parámetro cualificado %<_Atomic%> %qT de %q+D"
  
! #: cp/decl.cc:16184
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "el parámetro %qD se declaró no válidamente como tipo de método"
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "el parámetro %qD incluye un puntero a matriz %qT de límite desconocido"
  
! #: cp/decl.cc:16211
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "el parámetro %qD incluye una referencia a matriz %qT de límite desconocido"
  
! #: cp/decl.cc:16494
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructor no válido; tal vez quiso decir %<%T (const %T&)%>"
  
! #: cp/decl.cc:16573
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/decl.cc:16580
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD no se puede declarar como static"
  
! #: cp/decl.cc:16638
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "%qD debe ser una función miembro que no sea static"
  
! #: cp/decl.cc:16646
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a non-member function"
  msgid "%qD must be a member function"
  msgstr "%qD debe ser una función que no sea miembro"
  
! #: cp/decl.cc:16654
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:16664
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD debe ser una función miembro que no sea static o una función que no sea miembro"
  
! #: cp/decl.cc:16674
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD debe tener un argumento de tipo clase o enumerado"
  
  #. 13.4.0.3
! #: cp/decl.cc:16705
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ prohíbe la sobrecarga del operador ?:"
  
! #: cp/decl.cc:16715
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD no debe tener un número variable de argumentos"
  
! #: cp/decl.cc:16741
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD debe tomar cero o un argumentos"
  
! #: cp/decl.cc:16742
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD debe tomar uno o dos argumentos"
  
! #: cp/decl.cc:16754
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su argumento"
  
! #: cp/decl.cc:16755
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su segundo argumento"
  
! #: cp/decl.cc:16766
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/decl.cc:16767 cp/decl.cc:16777
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD debe tomar un argumento exactamente"
  
! #: cp/decl.cc:16778
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/decl.cc:16793
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/decl.cc:16817
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to void will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "la conversión a void nunca usará un operador de conversión de tipo"
  
! #: cp/decl.cc:16824
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "la conversión a una referencia al mismo tipo nunca usará un operador de conversión de tipo"
  
! #: cp/decl.cc:16826
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to the same type will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "la conversión al mismo tipo nunca usará un operador de conversión de tipo"
  
! #: cp/decl.cc:16835
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "la conversión a una referencia a una clase base nunca usará un operador de conversión de tipo"
  
! #: cp/decl.cc:16837
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a base class will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "la conversión a una clase base nunca usará un operador de conversión de tipo"
  
! #: cp/decl.cc:16853
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "el %qD definido por el usuario siempre evalúa ambos argumentos"
  
  #  En esta traducción se emplea 'devolver' por 'return'. Si embargo, aquí
  #  se cambió por cacofonía: no es agradable escuchar 'debe devolver'. cfuga
! #: cp/decl.cc:16872
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "el prefijo %qD debe regresar %qT"
  
! #: cp/decl.cc:16879
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "el postfijo %qD debe regresar %qT"
  
! #: cp/decl.cc:16891
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD debe devolver por valor"
  
! #: cp/decl.cc:16946
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "usando el parámetro de tipo plantilla %qT después de %qs"
  
! #: cp/decl.cc:16970
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "se usa especialización de plantilla %qT alias después de %qs"
  
! #: cp/decl.cc:16973
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "se usó el nombre de definición de tipo %qD después de %qs"
  
! #: cp/decl.cc:16975
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD tiene una declaración previa aquí"
  
! #: cp/decl.cc:16984
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "se refirió a %qT como %qs"
  
! #: cp/decl.cc:16985 cp/decl.cc:16993
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T tiene una declaración previa aquí"
  
! #: cp/decl.cc:16992
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "se refirió a %qT como un enum"
--- 61170,63061 ----
  msgstr[0] "inicializador no válido para la cadena de bits"
  msgstr[1] "inicializador no válido para la cadena de bits"
  
! #: cp/decl.cc:9925
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9966
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length vector %qT"
  msgstr "ISO C90 prohíbe la matriz de longitud variable %qE"
  
! #: cp/decl.cc:9990
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "el tamaño de la matriz no es una expresion constante integral"
  
! #: cp/decl.cc:10000
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10047
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "in initialization of structured binding variable %qD"
  msgstr "tipo no válido para la variable de iteración %qE"
  
! #: cp/decl.cc:10082
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
  
! #: cp/decl.cc:10087
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
  
! #: cp/decl.cc:10093
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.cc:10102
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to static data member %qD"
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "no se puede aplicar %<offsetof%> al dato miembro static %qD"
  
! #: cp/decl.cc:10598
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10601
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+T has a non-trivial destructor"
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "  %q+T tiene un destructor que no es trivial"
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10825
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "el inicializador no puede determinar el tamaño de %qT"
  
! #: cp/decl.cc:10829
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "falta el tamaño de la matriz en %qT"
  
! #: cp/decl.cc:10832
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "matriz %qT de tamaño cero"
  
! #: cp/decl.cc:10848
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "el destructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "el constructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.cc:10876
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD se declaró como una variable %<virtual%>"
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "los especificadores de función %<const%> y %<volatile%> en %qD son no válidos en la declaración de variable"
  
! #: cp/decl.cc:10884
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD se declaró como un parámetro %<virtual%>"
  
! #: cp/decl.cc:10887
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD se declaró como un parámetro %<inline%>"
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "los especificadores de función %<const%> y %<volatile%> en %qD son no válidos en la declaración de parámetro"
  
! #: cp/decl.cc:10895
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD se declaró como un tipo %<virtual%>"
  
! #: cp/decl.cc:10898
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD se declaró como un tipo %<inline%>"
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "los especificadores de función %<const%> y %<volatile%> en %qD son no válidos en la declaración de tipo"
  
! #: cp/decl.cc:10906
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD se declaró como un campo %<virtual%>"
  
! #: cp/decl.cc:10909
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD se declaró como un campo %<inline%>"
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "los especificadores de función %<const%> y %<volatile%> en %qD son no válidos en la declaración de campo"
  
! #: cp/decl.cc:10918
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D se declaró como friend"
  
! #: cp/decl.cc:10925
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D se declaró con una especificación de excepción"
  
! #: cp/decl.cc:10957
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "la definición de %qD no está en un espacio de nombres que contenga a %qT"
  
! #: cp/decl.cc:10997
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "la función miembro static %q#D se declara con calificadores de tipo"
  
! #: cp/decl.cc:11073
  #, fuzzy, gcc-internal-format
  #| msgid "named return values are no longer supported"
  msgid "function concepts are no longer supported"
  msgstr "ya no se admiten los valores de devolución nombrados"
  
! #: cp/decl.cc:11111
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD no es una función plantilla"
  
! #: cp/decl.cc:11113
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "la declaración friend no está en una definición de clase"
  
! #: cp/decl.cc:11120
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11172
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definiendo la especialización explícita %qD en la declaración friend"
  
! #: cp/decl.cc:11183
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "uso no válido del id de plantilla %qD en la declaración de la plantilla primaria"
  
! #: cp/decl.cc:11201
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "no se permiten los argumentos por defecto en la declaración de la especialización friend de la plantilla %qD"
  
! #: cp/decl.cc:11210
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "no se permite %<inline%> en la declaración de la especialización friend de la plantilla %qD"
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11241
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "la declaración de %q#D fuera de la clase no es una definición"
  
! #: cp/decl.cc:11283
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.cc:11286
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "no se puede declarar %<::main%> como inline"
  
! #: cp/decl.cc:11289 cp/decl.cc:11292
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.cc:11294
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.cc:11296
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.cc:11299
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot attach %<::main%> to a named module"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.cc:11358
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "la función que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "la función miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:11361
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "la función miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:11366
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "la función que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:11368
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "la función miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:11369
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "la función miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:11375 cp/decl.cc:14308 cp/decl.cc:14318 cp/parser.cc:12370
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "explicit object parameter declared here"
  msgstr "el tipo de parámetro de plantilla %qT se declaró %<friend%>"
  
! #: cp/decl.cc:11388
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "la especialización de %qD debe aparecer en un ámbito de espacio de nombres"
  
! #: cp/decl.cc:11390 cp/decl.cc:11399 cp/typeck.cc:4783
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "  declared here"
  msgstr "se declara aquí"
  
! #: cp/decl.cc:11397
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "la especialización de %qD debe aparecer en un ámbito de espacio de nombres"
  
  #  FIXME traducción
! #: cp/decl.cc:11403
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "la declaración de %qD como algo que no es función"
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "operador literal con enlace C"
  
! #: cp/decl.cc:11427
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD tien una lista de argumentos no válida"
  
! #: cp/decl.cc:11435
  #, fuzzy, gcc-internal-format
  #| msgid "integer suffix %<%s%> shadowed by implementation"
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "se oscurece el sufijo entero %<%s%> por la implementación"
  
! #: cp/decl.cc:11441
  #, fuzzy, gcc-internal-format
  #| msgid "floating point suffix %<%s%> shadowed by implementation"
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "se oscurece el sufijo de coma flotante %<%s%> por la implementación"
  
! #: cp/decl.cc:11448
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "los sufijos de operador literal que no están precedidos por %<_%> están reservados para estandarización futura"
  
! #: cp/decl.cc:11453
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD debe ser una función que no sea miembro"
  
! #: cp/decl.cc:11538
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> debe devolver %<int%>"
  
! #: cp/decl.cc:11578
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "la definición de %qD declarado implícitamente"
  
! #: cp/decl.cc:11584
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "la definición de %qD explícitamente por defecto"
  
! #: cp/decl.cc:11586
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D explicitly defaulted here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D explícitamente por defecto aquí"
  
! #: cp/decl.cc:11603
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "no hay una función miembro %q#D declarada en la clase %qT"
  
! #: cp/decl.cc:11800
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.cc:11803
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11812
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "la variable automática %qE no puede ser %<threadprivate%>"
  
! #: cp/decl.cc:11815
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "concept must be defined at namespace scope"
  msgstr "la especialización de %qD debe aparecer en un ámbito de espacio de nombres"
  
! #: cp/decl.cc:11818
  #, fuzzy, gcc-internal-format
  #| msgid "named return values are no longer supported"
  msgid "variable concepts are no longer supported"
  msgstr "ya no se admiten los valores de devolución nombrados"
  
! #: cp/decl.cc:11939
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "inicialización en la clase del miembro de datos static %q#D de tipo incompleto"
  
! #: cp/decl.cc:11943
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "se necesita %<constexpr%> para la inicialización en la clase no válida del miembro de datos static %q#D de tipo que no es integral"
  
! #: cp/decl.cc:11947
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "inicialización en la clase del miembro de datos static %q#D de tipo que no es literal"
  
! #: cp/decl.cc:11958
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "inicialización en la clase no válida para el miembro de datos static de tipo %qT que no es integral"
  
! #: cp/decl.cc:11963
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ prohíbe la inicialización en la clase del miembro static %qD que no es constante"
  
! #: cp/decl.cc:11968
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ prohíbe la inicialización de la constante miembro %qD del tipo %qT que no es entero"
  
! #: cp/decl.cc:12080
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "el tamaño de la matriz %qD tiene un tipo %qT que no es integral"
  
! #: cp/decl.cc:12083
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "el tamaño de la matriz tiene un tipo %qT que no es integral"
  
! #: cp/decl.cc:12114 cp/decl.cc:12186
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "el tamaño de la matriz %qD no es una expresion constante integral"
  
! #: cp/decl.cc:12118 cp/decl.cc:12189
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "el tamaño de la matriz no es una expresion constante integral"
  
! #: cp/decl.cc:12169
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ prohíbe la matriz %qD de tamaño cero"
  
! #: cp/decl.cc:12172
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ prohíbe matrices de tamaño cero"
  
! #: cp/decl.cc:12196
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ prohíbe la matriz %qD de longitud variable"
  
! #: cp/decl.cc:12199
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ prohíbe las matrices de longitud variable"
  
! #: cp/decl.cc:12205
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "se usa la matriz de longitud variable %qD"
  
! #: cp/decl.cc:12208
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "se usó la matriz de longitud variable"
  
! #: cp/decl.cc:12260
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "desbordamiento en la dimensión de la matriz"
  
! #: cp/decl.cc:12320
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%q+D se declaró como friend"
  
! #: cp/decl.cc:12323
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "creating array of template placeholder type %qT"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/decl.cc:12333
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "la declaración de %qD como una matriz de voids"
  
! #: cp/decl.cc:12335
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "se crea la matriz de voids"
  
! #: cp/decl.cc:12340
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "la declaración de %qD como una matriz de funciones"
  
! #: cp/decl.cc:12342
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "se crea la matriz de funciones"
  
! #: cp/decl.cc:12347
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "la declaración de %qD como una matriz de referencias"
  
! #: cp/decl.cc:12349
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "se crea la matriz de referencias"
  
! #: cp/decl.cc:12354
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "la declaración de %qD como una matriz de miembros de función"
  
! #: cp/decl.cc:12357
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "se crea la matriz de miembros de función"
  
! #: cp/decl.cc:12375
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaración de %qD como una matriz multidimensional debe tener límites para todas las dimensiones excepto la primera"
  
! #: cp/decl.cc:12379
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "una matriz multidimensional debe tener límites para todas las dimensiones excepto para la primera"
  
! #: cp/decl.cc:12393
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "se usó la matriz de longitud variable"
  
! #: cp/decl.cc:12491
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "la especificación del tipo de devolución para el constructor es no válida"
  
! #: cp/decl.cc:12494
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/decl.cc:12505
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "la especificación del tipo de devolución para el destructor es no válida"
  
! #: cp/decl.cc:12508
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/decl.cc:12521
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "se especificó un tipo de devolución para %<operator %T%>"
  
! #: cp/decl.cc:12524
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/decl.cc:12533
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "la especificación del tipo de devolución para el destructor es no válida"
  
! #: cp/decl.cc:12536
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/decl.cc:12540
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "especificadores en conflicto en la declaración de %qs"
  
! #: cp/decl.cc:12549
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "especificadores en conflicto en la declaración de %qs"
  
! #: cp/decl.cc:12570
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "se declaró la variable o campo sin nombre como void"
  
! #: cp/decl.cc:12578
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "se declaró la variable o campo como void"
  
! #: cp/decl.cc:12593
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "el especificador %<inline%> es no válido para la función %qs declarada fuera del ámbito global"
  
! #: cp/decl.cc:12598
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12660
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:12681
  #, fuzzy
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%e and %e specified together"
  msgstr "%<signed%> y %<unsigned%> se especificaron juntos para %qs"
  
! #: cp/decl.cc:12893
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "uso no válido del nombre calificado %<::%D%>"
  
! #: cp/decl.cc:12896 cp/decl.cc:12918
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "uso no válido del nombre calificado %<%T::%D%>"
  
! #: cp/decl.cc:12899
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "uso no válido del nombre calificado %<%D::%D%>"
  
! #: cp/decl.cc:12909
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "%qT no es una clase o un espacio de nombres"
  
  #  FIXME traducción
! #: cp/decl.cc:12933
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "la declaración de %qD como algo que no es función"
  
  #  FIXME traducción
! #: cp/decl.cc:12940
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "declaración de %qD como algo que no es miembro"
  
! #: cp/decl.cc:12968
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "falta el id del declarador; se utiliza la palabra reservada %qD"
  
! #: cp/decl.cc:13019
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la definición de la función no declara parámetros"
  
  #  FIXME traducción
! #: cp/decl.cc:13027 cp/decl.cc:13036 cp/decl.cc:15032
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "la declaración de %qD como algo que no es función"
  
! #: cp/decl.cc:13044
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "declaración de %qD como %<typedef%>"
  
! #: cp/decl.cc:13049
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "la declaración de %qD como parámetro"
  
! #: cp/decl.cc:13084
  #, fuzzy, gcc-internal-format
  #| msgid "no classes specified"
  msgid "both %qs and %qs specified"
  msgstr "no se especificó ninguna clase"
  
! #: cp/decl.cc:13091 cp/decl.cc:13098 cp/decl.cc:13105 cp/decl.cc:13112
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%<constexpr%> no puede aparecer en una declaración typedef"
  
! #: cp/decl.cc:13123
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13133
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "dos o más tipos de datos en la declaración de %qs"
  
! #: cp/decl.cc:13187
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C no admite %<complex%> simples que significan %<double complex%>"
  
! #: cp/decl.cc:13237 cp/decl.cc:13241 cp/decl.cc:13244
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ prohíbe la declaración de %qs sin tipo"
  
! #: cp/decl.cc:13261
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "no se admite %<__int128%> en este objetivo"
  
! #: cp/decl.cc:13269
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<__int128%> for %qs"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ no admite %<__int128%> para %qs"
  
! #: cp/decl.cc:13332
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qT"
  msgstr "se usó %qs con %qE"
  
! #: cp/decl.cc:13339
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with typedef-name %qD"
  msgstr "se usó %qE con %<typedef%>"
  
! #: cp/decl.cc:13348
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "se usó %qE con %<typedef%>"
  
! #: cp/decl.cc:13350
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "se usó %qE con %<typedef%>"
  
! #: cp/decl.cc:13419
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex no válido para %qs"
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13489
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.cc:13498
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.cc:13511
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "declaración typedef no válida en la declaración de parámetros"
  
! #: cp/decl.cc:13518
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "se especificó una clase de almacenamiento para el parámetro de plantilla %qs"
  
! #: cp/decl.cc:13528 cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "se especificó una clase de almacenamiento para el parámetro %qs"
  
! #: cp/decl.cc:13536 cp/decl.cc:13545 cp/decl.cc:13551 cp/decl.cc:13557
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %qs"
  msgstr "un parámetro no se puede declarar %<constexpr%>"
  
! #: cp/decl.cc:13567
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "declaración de clase fuera de %<virtual%>"
  
! #: cp/decl.cc:13577 cp/decl.cc:13580 cp/decl.cc:13582 cp/decl.cc:13585
! #: cp/decl.cc:13595 cp/decl.cc:13605 cp/decl.cc:13615 cp/decl.cc:13619
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "se descarta el atributo en la declaración de %q#T"
  
! #: cp/decl.cc:13589 cp/decl.cc:13611
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:13599
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "inicializador no válido para la cadena de bits"
  
! #: cp/decl.cc:13623
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "la función %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13635
  #, fuzzy, gcc-internal-format
  #| msgid "indirect function %q+D cannot be declared weak"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "la función indirecta %q+D no se puede declarar weak"
  
! #: cp/decl.cc:13638
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13646
  #, fuzzy, gcc-internal-format
  #| msgid "indirect function %q+D cannot be declared weak"
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "la función indirecta %q+D no se puede declarar weak"
  
! #: cp/decl.cc:13677
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "múltiples clases de almacenamiento en la declaración de %qs"
  
! #: cp/decl.cc:13703
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "se especificó una clase de almacenamiento para %qs"
  
! #: cp/decl.cc:13717
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "la función anidada %qs se declaró %<extern%>"
  
! #: cp/decl.cc:13722
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la declaración del nivel superior de %qs especifica %<auto%>"
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "el ámbito de la función %qs es implícitamente auto y declarado %<__thread%>"
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "especificadores de clase de almacenamiento no válidos en las declaraciones de funciones friend"
  
! #: cp/decl.cc:13850
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "múltiples clases de almacenamiento en la declaración de %qs"
  
! #: cp/decl.cc:13856
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "Se esperaba un paréntesis izquierdo"
  
! #: cp/decl.cc:13923
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:13937
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "a function type cannot have an explicit object parameter"
  msgstr "La función '%s' en %L no puede tener un inicializador"
  
! #: cp/decl.cc:13943
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "la función %qs no puede tener argumentos"
  
! #: cp/decl.cc:13947
  #, fuzzy, gcc-internal-format
  #| msgid "  member function type %qT is not a valid template argument"
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "  el tipo de función miembro %qT no es un argumento de plantilla válido"
  
! #: cp/decl.cc:13955
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13959
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "the type of an explicit object member function is a regular function type"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13985
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "valid explicit object parameter declared here"
  msgstr "el tipo de parámetro de plantilla %qT se declaró %<friend%>"
  
! #: cp/decl.cc:13989
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "la función %qs usa el especificador de tipo %<auto%> sin un tipo de devolución trailing"
  
! #: cp/decl.cc:14014
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "el tipo de devolución trailing sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:14019
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.cc:14026
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "la función %qs con tipo de devolución trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
  
! #: cp/decl.cc:14035
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "la función %qs con tipo de devolución trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
  
! #: cp/decl.cc:14040
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "uso no válido de %<auto%>"
  
! #: cp/decl.cc:14047
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr "la función %qs con tipo de devolución trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
  
! #: cp/decl.cc:14053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of constrained %<auto%> type"
  msgstr "uso no válido del constructor como una plantilla"
  
! #: cp/decl.cc:14065
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "se descartan los calificadores de tipo en el tipo de devolución de la función"
  
! #: cp/decl.cc:14075
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "la función %qs no puede tener argumentos"
  
! #: cp/decl.cc:14088
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14102
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "el tipo de devolución trailing sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:14105
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "no se declaró la función %qs con tipo de devolución trailing con el especificador de tipo %<auto%>"
  
! #: cp/decl.cc:14112
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "la función %qs no puede tener argumentos"
  
! #: cp/decl.cc:14138
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified return type of %qD"
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "calificado %<_Atomic%> el tipo de retorno de %qD"
  
! #: cp/decl.cc:14150
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs que se declaró como función devuelve una función"
  
! #: cp/decl.cc:14156
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs que se declaró como función devuelve una matriz"
  
! #: cp/decl.cc:14163
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "la función %<noreturn%> devuelve un valor que no es void"
  
! #: cp/decl.cc:14196
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "el destructor no puede ser una función miembro de tipo static"
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "el constructor no puede ser una función miembro de tipo static"
  
! #: cp/decl.cc:14203
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:14204
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "los constructores tal vez no sean cv-calificados"
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:14213
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:14231
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.cc:14248
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.cc:14253
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "la declaración friend no está en una definición de clase"
  
! #: cp/decl.cc:14257
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t define friend function %qs in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "no se puede definir la función friend %qs en una definición de clase local"
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14271
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14297
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "la función que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:14305
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
  
! #: cp/decl.cc:14315
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.cc:14324
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD cannot be an explicit object member function"
  msgstr "%qD debe ser una función miembro que no sea static"
  
! #: cp/decl.cc:14347
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "los destructores no pueden tener parámetros"
  
! #: cp/decl.cc:14405
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "no se puede declarar el puntero a %q#T"
  
! #: cp/decl.cc:14418 cp/decl.cc:14425
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "no se puede declarar la referencia a %q#T"
  
! #: cp/decl.cc:14427
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "no se puede declarar el puntero al miembro %q#T"
  
! #: cp/decl.cc:14456
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "no se puede declarar la referencia para el tipo de función calificado %qT"
  
! #: cp/decl.cc:14457
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
  
! #: cp/decl.cc:14530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "no se puede declarar la referencia a %q#T, el cual no es una definición de tipo o un argumento de tipo de plantilla"
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "el id de plantilla %qD se usa como un declarador"
  
! #: cp/decl.cc:14635
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "las funciones miembros son implícitamente friends de su clase"
  
! #: cp/decl.cc:14640
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "calificación extra %<%T::%> en el miembro %qs"
  
! #: cp/decl.cc:14670
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "no se puede definir la función miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.cc:14672
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "no se puede declarar la función miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.cc:14680
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "no se puede declarar el miembro %<%T::%s%> dentro de %qT"
  
! #: cp/decl.cc:14720
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "%qs que no es parámetro no puede ser un paquete de parámetro"
  
! #: cp/decl.cc:14729
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "los datos miembro pueden no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.cc:14732
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "el parámetro puede no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.cc:14743
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "declaración de clase fuera de %<virtual%>"
  
! #: cp/decl.cc:14746
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> en una declaración vacía"
  
! #: cp/decl.cc:14749
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "solamente las declaraciones de constructores pueden ser %<explicit%>"
  
! #: cp/decl.cc:14759
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14766
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "el miembro que no es objeto %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14772
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la función %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14778
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14784
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14790
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "la referencia %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14806
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a function definition"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/decl.cc:14809
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a member function definition"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/decl.cc:14835
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> fuera de una declaración"
  
! #: cp/decl.cc:14838
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "la definición de tipo se declaró %<auto%>"
  
! #: cp/decl.cc:14843
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14847
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "el nombre del typedef puede no ser un especificador-de-nombre-anidado"
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ prohíbe el tipo anidado %qD con el mismo nombre que la clase que lo contiene"
  
! #: cp/decl.cc:14962
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "se especificó %<inline%> para la declaración de clase friend"
  
! #: cp/decl.cc:14970
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "los parámetros de la plantilla no pueden ser friends"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "la declaración friend requere una llave de clase, p.e. %<friend class %T::%D%>"
  
! #: cp/decl.cc:14976
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "la declaración friend requiere una llave de clase, p.e. %<friend %#T%>"
  
! #: cp/decl.cc:14989
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "se intenta hacer que la clase %qT sea un friend de ámbito global"
  
! #: cp/decl.cc:15009
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "calificadores no válidos en el tipo de función que no es miembro"
  
! #: cp/decl.cc:15013
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15023
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "el declarador abstracto %qT se usó como declaración"
  
! #: cp/decl.cc:15038
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of function type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "inicialización por valor del tipo de función %qT"
  
! #: cp/decl.cc:15057
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "no se puede usar %<::%>  en la declaración de parámetros"
  
! #: cp/decl.cc:15067 cp/parser.cc:21414
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "no se puede declarar que el parámetro %q+D sea del tipo abstracto %qT"
  
! #: cp/decl.cc:15074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15083 cp/parser.cc:26080
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/decl.cc:15093
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "el parámetro se declaró %<auto%>"
  
! #: cp/decl.cc:15147 cp/parser.cc:3855
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "uso no válido del nombre-de-plantilla %qE sin una lista de argumentos"
  
! #: cp/decl.cc:15151
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member declared %<auto%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "se declaró el miembro dato que no es static como %<auto%>"
  
! #: cp/decl.cc:15171
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
! #: cp/decl.cc:15174
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15190
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "uso no válido de %<::%>"
  
! #: cp/decl.cc:15211
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "declaración de la función %qD en un contexto no válido"
  
! #: cp/decl.cc:15221
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "la función %qD se declaró virtual dentro de un union"
  
! #: cp/decl.cc:15231
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD no se puede declarar virtual, ya que siempre es static"
  
! #: cp/decl.cc:15245
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "se esperaba un nombre calificado en la declaración friend para el destructor %qD"
  
! #: cp/decl.cc:15252
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "declaración de %qD como miembro de %qT"
  
! #: cp/decl.cc:15259 cp/decl.cc:15272
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a destructor cannot be %qs"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.cc:15278
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "se esperaba un nombre calificado en la declaración friend para el constructor %qD"
  
! #: cp/decl.cc:15287
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a constructor cannot be %<concept%>"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.cc:15293
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "el constructor no puede ser una función miembro de tipo static"
  
! #: cp/decl.cc:15301 cp/decl.cc:15660
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "no se puede abrir %s"
  
! #: cp/decl.cc:15311
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD redeclared as function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "la variable %qD se redeclaró como función"
  
! #: cp/decl.cc:15314
  #, fuzzy, gcc-internal-format
  #| msgid "original type declared here"
  msgid "variable template declared here"
  msgstr "el tipo original se definió aquí"
  
! #: cp/decl.cc:15379
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: cp/decl.cc:15384
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "el nombre %qT tiene tipo de dato incompleto"
  
! #: cp/decl.cc:15404
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE no es ni función ni función miembro; no se puede declarar friend"
  
! #: cp/decl.cc:15407
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qE no es ni función ni función miembro; no se puede declarar friend"
  
! #: cp/decl.cc:15426 cp/parser.cc:21980 cp/parser.cc:28922
  #, fuzzy, gcc-internal-format
  #| msgid "an attribute that appertains to a type-specifier is ignored"
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "un atributo que atañe a un especificador de tipo se descarta"
  
! #: cp/decl.cc:15476 cp/decl.cc:15487
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "static data member %qE declared %qs"
  msgstr "se declaró el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.cc:15481
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr static data member %qD must have an initializer"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "el miembro dato static constexpr %qD debe tener un inicializador"
  
! #: cp/decl.cc:15524 cp/decl.cc:15532 cp/decl.cc:15539 cp/decl.cc:15546
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "se declaró el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.cc:15598
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<auto%> es no válida para la función %qs"
  
! #: cp/decl.cc:15601
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<register%> es no válida para la función %qs"
  
! #: cp/decl.cc:15607
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<__thread%> es no válida para la función %qs"
  
! #: cp/decl.cc:15611
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<__thread%> es no válida para la función %qs"
  
! #: cp/decl.cc:15616
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for function %qE"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "se especificó la alineación para la función %qE"
  
! #: cp/decl.cc:15619
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "no se permiten los especificadores-virt en %qs fuera de una definición de clase"
  
! #: cp/decl.cc:15631
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "el especificador %<static%> es no válido para la función %qs declarada fuera del ámbito global"
  
! #: cp/decl.cc:15635
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "el especificador %<inline%> es no válido para la función %qs declarada fuera del ámbito global"
  
! #: cp/decl.cc:15643
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "función virtual %qs que no es clase"
  
! #: cp/decl.cc:15650
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "se definió %qs en un ámbito que no es una clase"
  
! #: cp/decl.cc:15651
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "se declaró %qs en un ámbito que no es una clase"
  
! #: cp/decl.cc:15694
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "no se puede declarar que la función miembro %qD tenga enlace estático"
  
! #: cp/decl.cc:15703
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "no se puede declarar una función static dentro de otra función"
  
! #: cp/decl.cc:15744
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> puede no ser utilizado cuando se define (opuesto a la declaración) un dato miembro static"
  
! #: cp/decl.cc:15751
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "se declaró el miembro static %qD como %<register%>"
  
! #: cp/decl.cc:15757
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "no se puede declarar explícitamente que el miembro %q#D tenga un enlace externo"
  
! #: cp/decl.cc:15765
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of constexpr variable %qD is not a definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "la declaración de la variable constexpr %qD no es una definición"
  
! #: cp/decl.cc:15772
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "un parámetro no se puede declarar %<constexpr%>"
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs inicializado y declarado como %<extern%>"
  
! #: cp/decl.cc:15809
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs tiene %<extern%> e inicializador al mismo tiempo"
  
! #: cp/decl.cc:16011
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "el argumento por defecto %qE usa %qD"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "el argumento por defecto %qE usa la variable local %qD"
  
! #: cp/decl.cc:16141
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "uso no válido de %<virtual%> en la declaración de plantilla de %q#D"
  
! #: cp/decl.cc:16145
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "uso no válido de %<virtual%> en la declaración de plantilla de %q#D"
  
! #: cp/decl.cc:16174
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "tipo de parámetro cualificado %<_Atomic%> %qT de %q+D"
  
! #: cp/decl.cc:16182
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "el parámetro %qD se declaró no válidamente como tipo de método"
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "el parámetro %qD incluye un puntero a matriz %qT de límite desconocido"
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "el parámetro %qD incluye una referencia a matriz %qT de límite desconocido"
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructor no válido; tal vez quiso decir %<%T (const %T&)%>"
  
! #: cp/decl.cc:16571
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/decl.cc:16578
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD no se puede declarar como static"
  
! #: cp/decl.cc:16636
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "%qD debe ser una función miembro que no sea static"
  
! #: cp/decl.cc:16644
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a non-member function"
  msgid "%qD must be a member function"
  msgstr "%qD debe ser una función que no sea miembro"
  
! #: cp/decl.cc:16652
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:16662
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD debe ser una función miembro que no sea static o una función que no sea miembro"
  
! #: cp/decl.cc:16672
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD debe tener un argumento de tipo clase o enumerado"
  
  #. 13.4.0.3
! #: cp/decl.cc:16703
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ prohíbe la sobrecarga del operador ?:"
  
! #: cp/decl.cc:16713
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD no debe tener un número variable de argumentos"
  
! #: cp/decl.cc:16739
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD debe tomar cero o un argumentos"
  
! #: cp/decl.cc:16740
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD debe tomar uno o dos argumentos"
  
! #: cp/decl.cc:16752
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su argumento"
  
! #: cp/decl.cc:16753
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su segundo argumento"
  
! #: cp/decl.cc:16764
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/decl.cc:16765 cp/decl.cc:16775
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD debe tomar un argumento exactamente"
  
! #: cp/decl.cc:16776
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/decl.cc:16791
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/decl.cc:16815
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to void will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "la conversión a void nunca usará un operador de conversión de tipo"
  
! #: cp/decl.cc:16822
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "la conversión a una referencia al mismo tipo nunca usará un operador de conversión de tipo"
  
! #: cp/decl.cc:16824
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to the same type will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "la conversión al mismo tipo nunca usará un operador de conversión de tipo"
  
! #: cp/decl.cc:16833
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "la conversión a una referencia a una clase base nunca usará un operador de conversión de tipo"
  
! #: cp/decl.cc:16835
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a base class will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "la conversión a una clase base nunca usará un operador de conversión de tipo"
  
! #: cp/decl.cc:16851
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "el %qD definido por el usuario siempre evalúa ambos argumentos"
  
  #  En esta traducción se emplea 'devolver' por 'return'. Si embargo, aquí
  #  se cambió por cacofonía: no es agradable escuchar 'debe devolver'. cfuga
! #: cp/decl.cc:16870
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "el prefijo %qD debe regresar %qT"
  
! #: cp/decl.cc:16877
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "el postfijo %qD debe regresar %qT"
  
! #: cp/decl.cc:16889
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD debe devolver por valor"
  
! #: cp/decl.cc:16944
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "usando el parámetro de tipo plantilla %qT después de %qs"
  
! #: cp/decl.cc:16968
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "se usa especialización de plantilla %qT alias después de %qs"
  
! #: cp/decl.cc:16971
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "se usó el nombre de definición de tipo %qD después de %qs"
  
! #: cp/decl.cc:16973
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD tiene una declaración previa aquí"
  
! #: cp/decl.cc:16982
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "se refirió a %qT como %qs"
  
! #: cp/decl.cc:16983 cp/decl.cc:16991
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T tiene una declaración previa aquí"
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "se refirió a %qT como un enum"
*************** msgstr "se refirió a %qT como un enum"
*** 62970,63029 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17007
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "se requiere un argumento de plantilla para %<%s %T%>"
  
! #: cp/decl.cc:17050 cp/name-lookup.cc:6234 cp/name-lookup.cc:6367
! #: cp/parser.cc:7477 cp/parser.cc:33034
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/decl.cc:17060
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "la plantilla de función %qD se redeclaró commo una plantilla de clase"
  
! #: cp/decl.cc:17082 cp/name-lookup.cc:5923
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD tiene el mismo nombre que la clase en la cual se declaró"
  
! #: cp/decl.cc:17111 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10128
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT no es una plantilla"
  
! #: cp/decl.cc:17116
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17221
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "uso del enum %q#D sin declaración previa"
  
! #: cp/decl.cc:17248
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeclaración de %qT como algo que no es plantilla"
  
! #: cp/decl.cc:17385
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union derivada %qT no válida"
  
! #: cp/decl.cc:17392
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:17403
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct or virtual base of %qT"
  msgid "%qT defined with direct virtual base"
--- 63067,63126 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17005
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "se requiere un argumento de plantilla para %<%s %T%>"
  
! #: cp/decl.cc:17048 cp/name-lookup.cc:6237 cp/name-lookup.cc:6370
! #: cp/parser.cc:7477 cp/parser.cc:33093
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/decl.cc:17058
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "la plantilla de función %qD se redeclaró commo una plantilla de clase"
  
! #: cp/decl.cc:17080 cp/name-lookup.cc:5926
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD tiene el mismo nombre que la clase en la cual se declaró"
  
! #: cp/decl.cc:17109 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10141
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT no es una plantilla"
  
! #: cp/decl.cc:17114
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17219
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "uso del enum %q#D sin declaración previa"
  
! #: cp/decl.cc:17246
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeclaración de %qT como algo que no es plantilla"
  
! #: cp/decl.cc:17383
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union derivada %qT no válida"
  
! #: cp/decl.cc:17390
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:17401
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct or virtual base of %qT"
  msgid "%qT defined with direct virtual base"
*************** msgstr "el tipo %qT no es una base direc
*** 63031,63073 ****
  
  #  No me gusta mucho esta traducción. Creo que es mejor
  #  "el tipo base %qT no es de tipo struct o clase". cfuga
! #: cp/decl.cc:17428
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "el tipo base %qT falla en ser un tipo struct o clase"
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipo recursivo %qT sin definir"
  
! #: cp/decl.cc:17460
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "tipo base duplicado %qT no válido"
  
! #: cp/decl.cc:17618
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "no coinciden scoped/unscoped en el enum %q#T"
  
! #: cp/decl.cc:17621 cp/decl.cc:17630 cp/decl.cc:17641 cp/decl.cc:18242
! #: cp/parser.cc:22331
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "la definición previa está aquí"
  
! #: cp/decl.cc:17627
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "no coincide el tipo subyacente en el enum %q#T"
  
! #: cp/decl.cc:17638
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tipos subyacentes diferentes en el enum %q#T"
  
! #: cp/decl.cc:17713
  #, fuzzy, gcc-internal-format
  #| msgid "underlying type %<%T%> of %<%T%> must be an integral type"
  msgid "underlying type %qT of %qT must be an integral type"
--- 63128,63170 ----
  
  #  No me gusta mucho esta traducción. Creo que es mejor
  #  "el tipo base %qT no es de tipo struct o clase". cfuga
! #: cp/decl.cc:17426
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "el tipo base %qT falla en ser un tipo struct o clase"
  
! #: cp/decl.cc:17456
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipo recursivo %qT sin definir"
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "tipo base duplicado %qT no válido"
  
! #: cp/decl.cc:17616
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "no coinciden scoped/unscoped en el enum %q#T"
  
! #: cp/decl.cc:17619 cp/decl.cc:17628 cp/decl.cc:17639 cp/decl.cc:18240
! #: cp/parser.cc:22335
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "la definición previa está aquí"
  
! #: cp/decl.cc:17625
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "no coincide el tipo subyacente en el enum %q#T"
  
! #: cp/decl.cc:17636
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tipos subyacentes diferentes en el enum %q#T"
  
! #: cp/decl.cc:17711
  #, fuzzy, gcc-internal-format
  #| msgid "underlying type %<%T%> of %<%T%> must be an integral type"
  msgid "underlying type %qT of %qT must be an integral type"
*************** msgstr "el tipo subyacente %<%T%> de %<%
*** 63077,63165 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17862
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ningún tipo integral puede representar todos los valores de enumerador de %qT"
  
! #: cp/decl.cc:18049
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qD is not an integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.cc:18059
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.cc:18108
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
  
! #: cp/decl.cc:18109
  #, fuzzy, gcc-internal-format
  #| msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
  
! #: cp/decl.cc:18120
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "desbordamiento en valores de enumeración en %qD"
  
! #: cp/decl.cc:18140
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
  
! #: cp/decl.cc:18240 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "definición múltiple de %q#T"
  
! #: cp/decl.cc:18314
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "el tipo de devolución %q#T es un tipo de dato incompleto"
  
! #: cp/decl.cc:18481 cp/typeck.cc:11344
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> debe devolver una referencia a %<*this%>"
  
! #: cp/decl.cc:19300
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "no hay una declaración de devolución en la función que no devuelve void"
  
! #: cp/decl.cc:19302 cp/typeck.cc:11222
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "los tipos de devolución de función no son compatibles debido a %<volatile%>"
  
! #: cp/decl.cc:19358
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "no hay una declaración de devolución en la función que no devuelve void"
  
! #: cp/decl.cc:19549
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ya se definió en la clase %qT"
  
! #: cp/decl.cc:19947
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing %qs"
  msgid "using %qs"
  msgstr "%qs contenedora"
  
! #: cp/decl.cc:19959
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD defaults to %<int%>"
  msgid "use of %qD before deduction of %<auto%>"
--- 63174,63262 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17860
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ningún tipo integral puede representar todos los valores de enumerador de %qT"
  
! #: cp/decl.cc:18047
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qD is not an integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.cc:18057
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.cc:18106
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
  
! #: cp/decl.cc:18107
  #, fuzzy, gcc-internal-format
  #| msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
  
! #: cp/decl.cc:18118
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "desbordamiento en valores de enumeración en %qD"
  
! #: cp/decl.cc:18138
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
  
! #: cp/decl.cc:18238 cp/parser.cc:22333
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "definición múltiple de %q#T"
  
! #: cp/decl.cc:18312
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "el tipo de devolución %q#T es un tipo de dato incompleto"
  
! #: cp/decl.cc:18479 cp/typeck.cc:11460
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> debe devolver una referencia a %<*this%>"
  
! #: cp/decl.cc:19298
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "no hay una declaración de devolución en la función que no devuelve void"
  
! #: cp/decl.cc:19300 cp/typeck.cc:11338
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "los tipos de devolución de función no son compatibles debido a %<volatile%>"
  
! #: cp/decl.cc:19356
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "no hay una declaración de devolución en la función que no devuelve void"
  
! #: cp/decl.cc:19547
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ya se definió en la clase %qT"
  
! #: cp/decl.cc:19945
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing %qs"
  msgid "using %qs"
  msgstr "%qs contenedora"
  
! #: cp/decl.cc:19957
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD defaults to %<int%>"
  msgid "use of %qD before deduction of %<auto%>"
*************** msgstr "%qT tiene una base %qT cuyo tipo
*** 63486,63498 ****
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT se declaró con mayor visibilidad que su base %qT"
  
! #: cp/decl2.cc:5117
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using anonymous type, is used but never defined"
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%q+#D, declarada usando el tipo anónimo, se usa pero nunca se define"
  
! #: cp/decl2.cc:5121
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using anonymous type, is used but never defined"
  msgid "%q#D, declared using an unnamed type, is used but not defined"
--- 63583,63595 ----
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT se declaró con mayor visibilidad que su base %qT"
  
! #: cp/decl2.cc:5122
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using anonymous type, is used but never defined"
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%q+#D, declarada usando el tipo anónimo, se usa pero nunca se define"
  
! #: cp/decl2.cc:5126
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using anonymous type, is used but never defined"
  msgid "%q#D, declared using an unnamed type, is used but not defined"
*************** msgstr "%q+#D, declarada usando el tipo
*** 63502,63924 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5131
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "se usó un tipo anónimo sin enlace para declarar la variable %q#D sin enlace"
  
! #: cp/decl2.cc:5135
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous type with no linkage used to declare function %q#D with linkage"
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "se usó un tipo anónimo sin enlace para declarar la función %q#D con enlace"
  
! #: cp/decl2.cc:5139
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D no se refiere al tipo sin calificar, así que no se usa para el enlace"
  
! #: cp/decl2.cc:5157
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using local type %qT, is used but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+#D, declarada usando el tipo local %qT, se usa pero nunca se define"
  
! #: cp/decl2.cc:5161
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using local type %qT, is used but never defined"
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "%q+#D, declarada usando el tipo local %qT, se usa pero nunca se define"
  
! #: cp/decl2.cc:5169
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "se usó el tipo %qT sin enlace para declarar la variable %q#D con enlace"
  
! #: cp/decl2.cc:5172
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "se usó el tipo %qT sin enlace para declarar la función %q#D con enlace"
  
! #: cp/decl2.cc:5377
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with a previous declaration"
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "%q#D genera un conflicto con una declaración previa"
  
! #: cp/decl2.cc:5380
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous mangling %q#D"
  msgstr "declaración previa de %q+#D"
  
! #: cp/decl2.cc:5382
  #, fuzzy, gcc-internal-format
  #| msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr "-fabi-version=6 (o =0) evita este error con un cambio en la decodificación"
  
! #: cp/decl2.cc:5454 cp/decl2.cc:5457
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5820
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "se usa la función inline %q+D pero nunca se define"
  
! #: cp/decl2.cc:6058
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of %q+#D"
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "falta el argumento por defecto para el parámetro %P de %q+#D"
  
! #: cp/decl2.cc:6063
  #, fuzzy, gcc-internal-format
  #| msgid "parameter pack cannot have a default argument"
  msgid "...following parameter %P which has a default argument"
  msgstr "el paquete de parámetros no puede tener un argumento por defecto"
  
! #: cp/decl2.cc:6186
  #, fuzzy, gcc-internal-format
  #| msgid "class %qE is deprecated"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "la clase %qE es obsoleta"
  
! #: cp/decl2.cc:6190
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6336
  #, fuzzy, gcc-internal-format
  #| msgid "converting lambda which uses %<...%> to function pointer"
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "se convierte lambda la cual usa %<...%> a un puntero de función"
  
! #: cp/decl2.cc:6345
  #, fuzzy, gcc-internal-format
  #| msgid "use of deleted function %qD"
  msgid "use of deleted function %qD: %s"
  msgstr "se usó la función borrada %q+D"
  
! #: cp/decl2.cc:6349
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "se usó la función borrada %q+D"
  
! #: cp/decl2.cc:6397
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "la redeclaración de %qD difiere en %<constexpr%>"
  
! #: cp/decl2.cc:6436
  #, fuzzy, gcc-internal-format
  #| msgid "using %<typename%> outside of template"
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "se usa %<typename%> fuera de la plantilla"
  
! #: cp/error.cc:3791
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    incluido en línea de %qs en %r%s:%d:%d%R"
  
! #: cp/error.cc:3796
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d%R"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    incluido en línea de %qs en %r%s:%d%R"
  
! #: cp/error.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "    inlined from %qs"
  msgid "    inlined from %qD"
  msgstr "    incluido en línea de %qs"
  
! #: cp/error.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "In static member function %qs"
  msgid "In static member function %qD"
  msgstr "En la función miembro static %qs"
  
! #: cp/error.cc:3830
  #, fuzzy, gcc-internal-format
  #| msgid "In copy constructor %qs"
  msgid "In copy constructor %qD"
  msgstr "En el constructor copia %qs"
  
! #: cp/error.cc:3832
  #, fuzzy, gcc-internal-format
  #| msgid "In constructor %qs"
  msgid "In constructor %qD"
  msgstr "En el constructor %qs"
  
! #: cp/error.cc:3834
  #, fuzzy, gcc-internal-format
  #| msgid "In destructor %qs"
  msgid "In destructor %qD"
  msgstr "En el destructor %qs"
  
! #: cp/error.cc:3836
  #, gcc-internal-format
  msgid "In lambda function"
  msgstr "En la función lambda"
  
! #: cp/error.cc:3838
  #, fuzzy, gcc-internal-format
  #| msgid "In static member function %qs"
  msgid "In explicit object member function %qD"
  msgstr "En la función miembro static %qs"
  
! #: cp/error.cc:3840
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "En la función miembro %qs"
  
! #: cp/error.cc:3843
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "En la función %qs"
  
! #: cp/error.cc:3870
  #, fuzzy
  #| msgid "%s: In substitution of %qS:\n"
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s: En la sustitución de %qS:\n"
  
! #: cp/error.cc:3871
  #, fuzzy, gcc-internal-format
  #| msgid "%s: In instantiation of %q#D:\n"
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "%s: En la instanciación de %q#D:\n"
  
! #: cp/error.cc:3891
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3894
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3987
  msgid "recursively required by substitution of %qS\n"
  msgstr "se requiere recursivamente para la sustitución de %qS\n"
  
! #: cp/error.cc:3988
  msgid "required by substitution of %qS\n"
  msgstr "se requiere para la sustitución de %qS\n"
  
! #: cp/error.cc:3993
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr "se requiere recursivamente desde %q#D\n"
  
! #: cp/error.cc:3994
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr "se requiere desde %q#D\n"
  
! #: cp/error.cc:4001
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr "se requiere recursivamente desde aquí\n"
  
! #: cp/error.cc:4002
  #, gcc-internal-format
  msgid "required from here\n"
  msgstr "se requiere desde aquí\n"
  
! #: cp/error.cc:4052
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%R   [ se saltan %d contextos de instanciación; utilice -ftemplate-backtrace-limit=0 para desactivarlo ]\n"
  
! #: cp/error.cc:4104
  #, fuzzy, gcc-internal-format
  #| msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%R   en la expansión de la %<constexpr%> de %qs"
  
! #: cp/error.cc:4117
  #, fuzzy, gcc-internal-format
  #| msgid "required by substitution of %qS\n"
  msgid "required by the constraints of %q#D\n"
  msgstr "se requiere para la sustitución de %qS\n"
  
! #: cp/error.cc:4132
  #, fuzzy, gcc-internal-format
  #| msgid "required by substitution of %qS\n"
  msgid "required for the satisfaction of %qE"
  msgstr "se requiere para la sustitución de %qS\n"
  
! #: cp/error.cc:4154
  #, fuzzy, gcc-internal-format
  #| msgid "-c required for gnat2scil"
  msgid "required for constraint satisfaction\n"
  msgstr "se requiere -c para gnat2scil"
  
! #: cp/error.cc:4185
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4186
  #, fuzzy, gcc-internal-format
  #| msgid "%qs requires %qs"
  msgid "in requirements "
  msgstr "%qs requiere %qs"
  
! #: cp/error.cc:4304
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "sin argumentos"
  
! #: cp/error.cc:4398
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4750
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las listas de inicializador extendidas sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4755
  #, fuzzy, gcc-internal-format
  #| msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los operadores de conversión explícita sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4760
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4765
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4770
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4775
  #, fuzzy, gcc-internal-format
  #| msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los enums con ámbito sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4780
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las funciones por defecto y borradas sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4786
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4791
  #, fuzzy, gcc-internal-format
  #| msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los controles de anulación (override/final) sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4796
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los inicializadores de datos miembro que no son static sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4801
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las literales definidas por el usuario sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4806
  #, fuzzy, gcc-internal-format
  #| msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los constructores delegadores sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4811
  #, fuzzy, gcc-internal-format
  #| msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los constructores delegadores sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4817
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4822
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las literales definidas por el usuario sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4875
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "se utilizó el tipo incompleto %qT en un especificador de nombre anidado"
  
! #: cp/error.cc:4880
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "la referencia a %<%T::%D%> es ambigua"
  
! #: cp/error.cc:4895
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE; did you mean %qE?"
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qT no tiene un miembro llamado %qE; ¿quiso decir %qE?"
  
! #: cp/error.cc:4899 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/error.cc:4921
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE; did you mean %qE?"
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qT no tiene un miembro llamado %qE; ¿quiso decir %qE?"
  
! #: cp/error.cc:4925 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD no es un miembro de %qD"
  
! #: cp/error.cc:4936
  #, fuzzy, gcc-internal-format
  #| msgid "%<::%D%> has not been declared"
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%D%> no se ha declarado"
  
! #: cp/error.cc:4940
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> no se ha declarado"
--- 63599,64021 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5136
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "se usó un tipo anónimo sin enlace para declarar la variable %q#D sin enlace"
  
! #: cp/decl2.cc:5140
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous type with no linkage used to declare function %q#D with linkage"
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "se usó un tipo anónimo sin enlace para declarar la función %q#D con enlace"
  
! #: cp/decl2.cc:5144
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D no se refiere al tipo sin calificar, así que no se usa para el enlace"
  
! #: cp/decl2.cc:5162
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using local type %qT, is used but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+#D, declarada usando el tipo local %qT, se usa pero nunca se define"
  
! #: cp/decl2.cc:5166
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using local type %qT, is used but never defined"
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "%q+#D, declarada usando el tipo local %qT, se usa pero nunca se define"
  
! #: cp/decl2.cc:5174
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "se usó el tipo %qT sin enlace para declarar la variable %q#D con enlace"
  
! #: cp/decl2.cc:5177
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "se usó el tipo %qT sin enlace para declarar la función %q#D con enlace"
  
! #: cp/decl2.cc:5382
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with a previous declaration"
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "%q#D genera un conflicto con una declaración previa"
  
! #: cp/decl2.cc:5385
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous mangling %q#D"
  msgstr "declaración previa de %q+#D"
  
! #: cp/decl2.cc:5387
  #, fuzzy, gcc-internal-format
  #| msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr "-fabi-version=6 (o =0) evita este error con un cambio en la decodificación"
  
! #: cp/decl2.cc:5459 cp/decl2.cc:5462
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5825
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "se usa la función inline %q+D pero nunca se define"
  
! #: cp/decl2.cc:6059
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of %q+#D"
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "falta el argumento por defecto para el parámetro %P de %q+#D"
  
! #: cp/decl2.cc:6064
  #, fuzzy, gcc-internal-format
  #| msgid "parameter pack cannot have a default argument"
  msgid "...following parameter %P which has a default argument"
  msgstr "el paquete de parámetros no puede tener un argumento por defecto"
  
! #: cp/decl2.cc:6187
  #, fuzzy, gcc-internal-format
  #| msgid "class %qE is deprecated"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "la clase %qE es obsoleta"
  
! #: cp/decl2.cc:6191
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6364
  #, fuzzy, gcc-internal-format
  #| msgid "converting lambda which uses %<...%> to function pointer"
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "se convierte lambda la cual usa %<...%> a un puntero de función"
  
! #: cp/decl2.cc:6373
  #, fuzzy, gcc-internal-format
  #| msgid "use of deleted function %qD"
  msgid "use of deleted function %qD: %s"
  msgstr "se usó la función borrada %q+D"
  
! #: cp/decl2.cc:6377
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "se usó la función borrada %q+D"
  
! #: cp/decl2.cc:6425
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "la redeclaración de %qD difiere en %<constexpr%>"
  
! #: cp/decl2.cc:6464
  #, fuzzy, gcc-internal-format
  #| msgid "using %<typename%> outside of template"
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "se usa %<typename%> fuera de la plantilla"
  
! #: cp/error.cc:3812
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    incluido en línea de %qs en %r%s:%d:%d%R"
  
! #: cp/error.cc:3817
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d%R"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    incluido en línea de %qs en %r%s:%d%R"
  
! #: cp/error.cc:3823
  #, fuzzy, gcc-internal-format
  #| msgid "    inlined from %qs"
  msgid "    inlined from %qD"
  msgstr "    incluido en línea de %qs"
  
! #: cp/error.cc:3849
  #, fuzzy, gcc-internal-format
  #| msgid "In static member function %qs"
  msgid "In static member function %qD"
  msgstr "En la función miembro static %qs"
  
! #: cp/error.cc:3851
  #, fuzzy, gcc-internal-format
  #| msgid "In copy constructor %qs"
  msgid "In copy constructor %qD"
  msgstr "En el constructor copia %qs"
  
! #: cp/error.cc:3853
  #, fuzzy, gcc-internal-format
  #| msgid "In constructor %qs"
  msgid "In constructor %qD"
  msgstr "En el constructor %qs"
  
! #: cp/error.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "In destructor %qs"
  msgid "In destructor %qD"
  msgstr "En el destructor %qs"
  
! #: cp/error.cc:3857
  #, gcc-internal-format
  msgid "In lambda function"
  msgstr "En la función lambda"
  
! #: cp/error.cc:3859
  #, fuzzy, gcc-internal-format
  #| msgid "In static member function %qs"
  msgid "In explicit object member function %qD"
  msgstr "En la función miembro static %qs"
  
! #: cp/error.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "En la función miembro %qs"
  
! #: cp/error.cc:3864
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "En la función %qs"
  
! #: cp/error.cc:3891
  #, fuzzy
  #| msgid "%s: In substitution of %qS:\n"
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s: En la sustitución de %qS:\n"
  
! #: cp/error.cc:3892
  #, fuzzy, gcc-internal-format
  #| msgid "%s: In instantiation of %q#D:\n"
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "%s: En la instanciación de %q#D:\n"
  
! #: cp/error.cc:3912
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3915
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:4008
  msgid "recursively required by substitution of %qS\n"
  msgstr "se requiere recursivamente para la sustitución de %qS\n"
  
! #: cp/error.cc:4009
  msgid "required by substitution of %qS\n"
  msgstr "se requiere para la sustitución de %qS\n"
  
! #: cp/error.cc:4014
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr "se requiere recursivamente desde %q#D\n"
  
! #: cp/error.cc:4015
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr "se requiere desde %q#D\n"
  
! #: cp/error.cc:4022
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr "se requiere recursivamente desde aquí\n"
  
! #: cp/error.cc:4023
  #, gcc-internal-format
  msgid "required from here\n"
  msgstr "se requiere desde aquí\n"
  
! #: cp/error.cc:4073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%R   [ se saltan %d contextos de instanciación; utilice -ftemplate-backtrace-limit=0 para desactivarlo ]\n"
  
! #: cp/error.cc:4125
  #, fuzzy, gcc-internal-format
  #| msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%R   en la expansión de la %<constexpr%> de %qs"
  
! #: cp/error.cc:4138
  #, fuzzy, gcc-internal-format
  #| msgid "required by substitution of %qS\n"
  msgid "required by the constraints of %q#D\n"
  msgstr "se requiere para la sustitución de %qS\n"
  
! #: cp/error.cc:4153
  #, fuzzy, gcc-internal-format
  #| msgid "required by substitution of %qS\n"
  msgid "required for the satisfaction of %qE"
  msgstr "se requiere para la sustitución de %qS\n"
  
! #: cp/error.cc:4175
  #, fuzzy, gcc-internal-format
  #| msgid "-c required for gnat2scil"
  msgid "required for constraint satisfaction\n"
  msgstr "se requiere -c para gnat2scil"
  
! #: cp/error.cc:4206
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4207
  #, fuzzy, gcc-internal-format
  #| msgid "%qs requires %qs"
  msgid "in requirements "
  msgstr "%qs requiere %qs"
  
! #: cp/error.cc:4325
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "sin argumentos"
  
! #: cp/error.cc:4419
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4771
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las listas de inicializador extendidas sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4776
  #, fuzzy, gcc-internal-format
  #| msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los operadores de conversión explícita sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4781
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4786
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4791
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4796
  #, fuzzy, gcc-internal-format
  #| msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los enums con ámbito sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4801
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las funciones por defecto y borradas sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4807
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4812
  #, fuzzy, gcc-internal-format
  #| msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los controles de anulación (override/final) sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4817
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los inicializadores de datos miembro que no son static sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4822
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las literales definidas por el usuario sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4827
  #, fuzzy, gcc-internal-format
  #| msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los constructores delegadores sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4832
  #, fuzzy, gcc-internal-format
  #| msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los constructores delegadores sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4838
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4843
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las literales definidas por el usuario sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4896
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "se utilizó el tipo incompleto %qT en un especificador de nombre anidado"
  
! #: cp/error.cc:4901
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "la referencia a %<%T::%D%> es ambigua"
  
! #: cp/error.cc:4916
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE; did you mean %qE?"
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qT no tiene un miembro llamado %qE; ¿quiso decir %qE?"
  
! #: cp/error.cc:4920 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/error.cc:4942
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE; did you mean %qE?"
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qT no tiene un miembro llamado %qE; ¿quiso decir %qE?"
  
! #: cp/error.cc:4946 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD no es un miembro de %qD"
  
! #: cp/error.cc:4957
  #, fuzzy, gcc-internal-format
  #| msgid "%<::%D%> has not been declared"
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%D%> no se ha declarado"
  
! #: cp/error.cc:4961
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> no se ha declarado"
*************** msgstr "%qD se debe inicializar en la li
*** 64158,64176 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "inicializador no válido para la matriz miembro %q#D"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2648
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "miembro const sin inicializar en %q#T"
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2651 cp/method.cc:2662
  #, fuzzy, gcc-internal-format
  #| msgid "%qD should be initialized"
  msgid "%q#D should be initialized"
  msgstr "%qD se debe inicializar"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2659
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "miembro referencia sin inicializar en %q#T"
--- 64255,64273 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "inicializador no válido para la matriz miembro %q#D"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2649
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "miembro const sin inicializar en %q#T"
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2652 cp/method.cc:2663
  #, fuzzy, gcc-internal-format
  #| msgid "%qD should be initialized"
  msgid "%q#D should be initialized"
  msgstr "%qD se debe inicializar"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2660
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "miembro referencia sin inicializar en %q#T"
*************** msgstr ""
*** 64566,64578 ****
  msgid "%<this%> was not captured for this lambda function"
  msgstr "no se capturó %<this%> para esta función lambda"
  
! #: cp/lambda.cc:1581
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: cp/lambda.cc:1585
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
--- 64663,64675 ----
  msgid "%<this%> was not captured for this lambda function"
  msgstr "no se capturó %<this%> para esta función lambda"
  
! #: cp/lambda.cc:1578
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "la alineación de %qD es más grande que la declaración original"
  
! #: cp/lambda.cc:1582
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
*************** msgstr ""
*** 64721,64733 ****
  msgid "mapper exit status %d"
  msgstr "%s terminó con estado %d"
  
! #: cp/method.cc:867 cp/method.cc:2601
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "el miembro const %q#D que no es static, no puede usar el operador de asignación por defecto"
  
! #: cp/method.cc:873 cp/method.cc:2607
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgid "non-static reference member %q#D, cannot use default assignment operator"
--- 64818,64830 ----
  msgid "mapper exit status %d"
  msgstr "%s terminó con estado %d"
  
! #: cp/method.cc:867 cp/method.cc:2602
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "el miembro const %q#D que no es static, no puede usar el operador de asignación por defecto"
  
! #: cp/method.cc:873 cp/method.cc:2608
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgid "non-static reference member %q#D, cannot use default assignment operator"
*************** msgstr "  el tipo de función miembro %q
*** 64859,64984 ****
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2524
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "miembro union %q+D con %qD que no es trivial"
  
! #: cp/method.cc:2535
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted constructor calls non-constexpr %q+D"
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr "un constructor por defecto llama a %q+D que no es constexpr"
  
! #: cp/method.cc:2536
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted constructor calls non-constexpr %q+D"
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr "un constructor por defecto llama a %q+D que no es constexpr"
  
! #: cp/method.cc:2624
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %q+#D is invalid"
  msgid "initializer for %q#D is invalid"
  msgstr "el inicializador para %q+#D es no válido"
  
! #: cp/method.cc:2681
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted default constructor does not initialize %q+#D"
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "el constructor por defecto en efecto no inicializa %q+#D"
  
! #: cp/method.cc:2692
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "el dato miembro que no es estático %qD tiene un tipo de clase Java"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2910
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "el constructor por defecto en efecto no inicializa ningún dato miembro que no es static"
  
! #: cp/method.cc:2954
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3086
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "un tipo de conclusión lambda tiene un constructor por defecto borrado"
  
! #: cp/method.cc:3089
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "un tipo de conclusión lambda tiene un operador de asignación por copia borrado"
  
! #: cp/method.cc:3098
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q+#D se declara implícitamente como deleted porque %qT declara un constructor move o un operador de asignación move"
  
! #: cp/method.cc:3109
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3117 cp/method.cc:3141
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q+#D es implícitamente deleted por que la definición por defecto estaría mal formada:"
  
! #: cp/method.cc:3150
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3573
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3578
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3583
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3588
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3597
  #, fuzzy, gcc-internal-format
  #| msgid "does not match expected signature %qD"
  msgid "expected signature: %qD"
  msgstr "no coincide la firma esperada %qD"
  
! #: cp/method.cc:3695
  #, fuzzy, gcc-internal-format
  #| msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr "la función %q+D explícitamente por defecto no se puede declarar como constexpr porque la declaración implícita no es constexpr:"
  
! #: cp/method.cc:3715
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "una plantilla no se puede definir por defecto"
  
! #: cp/method.cc:3754
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD no se puede definir por defecto"
  
! #: cp/method.cc:3763
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "función definida por defecto %q+D con argumento por defecto"
--- 64956,65081 ----
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2525
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "miembro union %q+D con %qD que no es trivial"
  
! #: cp/method.cc:2536
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted constructor calls non-constexpr %q+D"
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr "un constructor por defecto llama a %q+D que no es constexpr"
  
! #: cp/method.cc:2537
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted constructor calls non-constexpr %q+D"
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr "un constructor por defecto llama a %q+D que no es constexpr"
  
! #: cp/method.cc:2625
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %q+#D is invalid"
  msgid "initializer for %q#D is invalid"
  msgstr "el inicializador para %q+#D es no válido"
  
! #: cp/method.cc:2682
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted default constructor does not initialize %q+#D"
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "el constructor por defecto en efecto no inicializa %q+#D"
  
! #: cp/method.cc:2693
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "el dato miembro que no es estático %qD tiene un tipo de clase Java"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2911
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "el constructor por defecto en efecto no inicializa ningún dato miembro que no es static"
  
! #: cp/method.cc:2955
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3087
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "un tipo de conclusión lambda tiene un constructor por defecto borrado"
  
! #: cp/method.cc:3090
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "un tipo de conclusión lambda tiene un operador de asignación por copia borrado"
  
! #: cp/method.cc:3099
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q+#D se declara implícitamente como deleted porque %qT declara un constructor move o un operador de asignación move"
  
! #: cp/method.cc:3110
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3118 cp/method.cc:3142
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q+#D es implícitamente deleted por que la definición por defecto estaría mal formada:"
  
! #: cp/method.cc:3151
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3574
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3579
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3584
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3589
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3598
  #, fuzzy, gcc-internal-format
  #| msgid "does not match expected signature %qD"
  msgid "expected signature: %qD"
  msgstr "no coincide la firma esperada %qD"
  
! #: cp/method.cc:3696
  #, fuzzy, gcc-internal-format
  #| msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr "la función %q+D explícitamente por defecto no se puede declarar como constexpr porque la declaración implícita no es constexpr:"
  
! #: cp/method.cc:3716
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "una plantilla no se puede definir por defecto"
  
! #: cp/method.cc:3755
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD no se puede definir por defecto"
  
! #: cp/method.cc:3764
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "función definida por defecto %q+D con argumento por defecto"
*************** msgstr ""
*** 65016,65498 ****
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:12044
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12048
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12051
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "existing declaration here with tags %qE"
  msgstr "declaración previa de %q+#D"
  
! #: cp/module.cc:12054
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "existing declaration here with no tags"
  msgstr "redeclaración de %q+D sin enlace"
  
! #: cp/module.cc:12105 cp/module.cc:12229
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting type for imported declaration %#qD"
  msgstr "especificadores en conflicto en la declaración de %qs"
  
! #: cp/module.cc:12114
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/module.cc:12126
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/module.cc:12133
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/module.cc:12171
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "especificadores en conflicto en la declaración de %qs"
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting return type specified for %q+#D"
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "se especificaron tipos de devolución en conflicto para %q+#D"
  
! #: cp/module.cc:12204
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "especificadores en conflicto en la declaración de %qs"
  
! #: cp/module.cc:12220
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting imported declaration %q#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/module.cc:12246
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration %q+D"
  msgid "existing declaration %#qD"
  msgstr "en la declaración %q+D"
  
! #: cp/module.cc:12349
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for %qD"
  msgid "conflicting default argument for %#qD"
  msgstr "no hay un argumento por defecto para %qD"
  
! #: cp/module.cc:12351 cp/module.cc:12378
  #, fuzzy, gcc-internal-format
  #| msgid "type of mismatching field declared here"
  msgid "existing default declared here"
  msgstr "el tipo del campo que no coincide se declaró aquí"
  
! #: cp/module.cc:12375
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of %q+#D"
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "falta el argumento por defecto para el parámetro %P de %q+#D"
  
! #: cp/module.cc:13434
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of %q#D doesn%'t match"
  msgid "definition of %qD does not match"
  msgstr "la declaración extern de %q#D no coincide"
  
! #: cp/module.cc:13436
  #, fuzzy, gcc-internal-format
  #| msgid "missing definition"
  msgid "existing definition %qD"
  msgstr "falta la definición"
  
! #: cp/module.cc:13448
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "enumerator %qD does not match ..."
  msgstr "el argumento de tipo %qT no coincide con %qT"
  
! #: cp/module.cc:13450
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "... this enumerator %qD"
  msgstr "redeclaración del enumerador %q+D"
  
! #: cp/module.cc:13456
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13460
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13673
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of type %qT"
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%qD no es un miembro de tipo %qT"
  
! #: cp/module.cc:13691
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "especialización parcial de la plantilla alias %qD"
  
! #: cp/module.cc:13715
  #, fuzzy, gcc-internal-format
  #| msgid "%qD redeclared with different access"
  msgid "%qD declared with internal linkage"
  msgstr "%qD se redeclaró con acceso diferente"
  
! #: cp/module.cc:13733
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/module.cc:13745
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr "%qE no se ha declarado"
  
! #: cp/module.cc:13756
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr "%qE no se ha declarado"
  
! #: cp/module.cc:13788
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13797
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13833
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD has TU-local template argument %qD"
  msgstr "se usa %qD sin parámetros de plantilla"
  
! #: cp/module.cc:13845
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "%qD has TU-local template argument %qT"
  msgstr "%qE no es un argumento de plantilla válido para el tipo %qT"
  
! #: cp/module.cc:13897
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13899
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not refer to a function"
  msgid "%qD refers to TU-local function %qD"
  msgstr "%qD no hace referencia a una función"
  
! #: cp/module.cc:15021
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15032
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr "%qD se declaró %<constexpr%> fuera de su clase"
  
! #: cp/module.cc:15070
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15667
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15687
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15688 cp/module.cc:21270
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "module %qs declared here"
  msgstr "la rutina %qD se declara aquí"
  
! #: cp/module.cc:16037
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16043
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18810
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19050
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "macro definitions of %qE corrupted"
  msgstr "la definición previa de %q+D estaba aquí"
  
! #: cp/module.cc:19075 cp/module.cc:19078
  #, fuzzy, gcc-internal-format
  #| msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgid "inconsistent imported macro definition %qE"
  msgstr "  deducción de paquete de parámetros inconsistente con %qT y %qT"
  
! #: cp/module.cc:19084
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19086
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19418
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete module file %qs: %s"
  msgid "compiled module file is %qs"
  msgstr "No se puede borrar el fichero de módulo %qs: %s"
  
! #: cp/module.cc:19456 cp/module.cc:19461
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Display the compiler's version."
  msgid "compiled module is %sversion %s"
  msgstr "Muestra la versión del compilador."
  
! #: cp/module.cc:19467
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2 versión %s\n"
  
! #: cp/module.cc:19497
  #, fuzzy, gcc-internal-format
  #| msgid "no %qs getter found"
  msgid "module %qs found"
  msgstr "no se encuentra el getter %qs"
  
! #: cp/module.cc:19499
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19500
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19515
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19529
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19541
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19561
  #, fuzzy, gcc-internal-format
  #| msgid "exception handling disabled, use -fexceptions to enable"
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr "manejo de excepciones desactivado, use -fexceptions para activar"
  
! #: cp/module.cc:19563
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19566
  #, fuzzy, gcc-internal-format
  #| msgid "Coarrays disabled at %C, use -fcoarray= to enable"
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr "Comatrices desactivadas en %C, use -fcoarray= para activar"
  
! #: cp/module.cc:19584
  #, fuzzy, gcc-internal-format
  #| msgid "function attribute mismatch"
  msgid "fixed tree mismatch"
  msgstr "no coincide el atributo de función"
  
! #: cp/module.cc:19675
  #, fuzzy, gcc-internal-format
  #| msgid "target optimization options not supported yet"
  msgid "interface partition is not exported"
  msgstr "no se admiten aún las opciones de optimización del objetivo"
  
! #: cp/module.cc:20232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to rename %s to state file %s [%s]"
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "no se puede renombrar %s al fichero de estado %s [%s]"
  
! #: cp/module.cc:20271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to open %s"
  msgid "failed to read compiled module: %s"
  msgstr "no se puede abrir %s"
  
! #: cp/module.cc:20281
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20286
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20289
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20610
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "genera un conflicto con la declaración interna %q#D"
  
! #: cp/module.cc:20613
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration %qD conflicts with builtin"
  msgstr "genera un conflicto con la declaración interna %q#D"
  
! #: cp/module.cc:20619
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "la declaración del espacio de nombres %qD genera un conflicto con"
  
! #: cp/module.cc:20622
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20627
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20631
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20637
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "redeclaración de la plantilla %q#D"
  
! #: cp/module.cc:20640
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "conflicting declaration of %qD in global module"
  msgstr "declaración previa de %q+#D con el enlace %qL"
  
! #: cp/module.cc:20645
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared in module %qs"
  msgstr "se declaró previamente aquí"
  
! #: cp/module.cc:20649
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared in global module"
  msgstr "se declaró previamente aquí"
  
! #: cp/module.cc:20788
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20803
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration cannot name destructor"
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "uan declaración de uso no puede nombrar al destructor"
  
! #: cp/module.cc:20810
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting declaration %qD with internal linkage"
  msgstr "redeclaración de %q+D sin enlace"
  
! #: cp/module.cc:20963
  #, fuzzy, gcc-internal-format
  #| msgid "reading"
  msgid "reading CMI %qs"
  msgstr "leyendo"
  
! #: cp/module.cc:21114
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21115
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21122
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21123
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21185
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21189
  #, fuzzy, gcc-internal-format
  #| msgid "unknown option for %<%s=%s%>"
  msgid "during load of pendings for %<%E%s%E%>"
--- 65113,65613 ----
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:6549
! #, fuzzy, gcc-internal-format
! #| msgid "target attribute is not supported on this machine"
! msgid "%<target%> attribute currently unsupported in modules"
! msgstr "el atributo target no se admite en esta plataforma"
! 
! #: cp/module.cc:6552
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute only supported for reduced Tiny cores"
! msgid "%<optimize%> attribute currently unsupported in modules"
! msgstr "solo se admite el atributo %qE núcleos Tiny reducidos"
! 
! #: cp/module.cc:12100
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12104
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12107
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "existing declaration here with tags %qE"
  msgstr "declaración previa de %q+#D"
  
! #: cp/module.cc:12110
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "existing declaration here with no tags"
  msgstr "redeclaración de %q+D sin enlace"
  
! #: cp/module.cc:12161 cp/module.cc:12285
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting type for imported declaration %#qD"
  msgstr "especificadores en conflicto en la declaración de %qs"
  
! #: cp/module.cc:12170
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/module.cc:12182
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/module.cc:12227
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "especificadores en conflicto en la declaración de %qs"
  
! #: cp/module.cc:12245
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting return type specified for %q+#D"
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "se especificaron tipos de devolución en conflicto para %q+#D"
  
! #: cp/module.cc:12260
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "especificadores en conflicto en la declaración de %qs"
  
! #: cp/module.cc:12276
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting imported declaration %q#D"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/module.cc:12302
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration %q+D"
  msgid "existing declaration %#qD"
  msgstr "en la declaración %q+D"
  
! #: cp/module.cc:12405
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for %qD"
  msgid "conflicting default argument for %#qD"
  msgstr "no hay un argumento por defecto para %qD"
  
! #: cp/module.cc:12407 cp/module.cc:12434
  #, fuzzy, gcc-internal-format
  #| msgid "type of mismatching field declared here"
  msgid "existing default declared here"
  msgstr "el tipo del campo que no coincide se declaró aquí"
  
! #: cp/module.cc:12431
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of %q+#D"
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "falta el argumento por defecto para el parámetro %P de %q+#D"
  
! #: cp/module.cc:13494
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of %q#D doesn%'t match"
  msgid "definition of %qD does not match"
  msgstr "la declaración extern de %q#D no coincide"
  
! #: cp/module.cc:13496
  #, fuzzy, gcc-internal-format
  #| msgid "missing definition"
  msgid "existing definition %qD"
  msgstr "falta la definición"
  
! #: cp/module.cc:13508
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "enumerator %qD does not match ..."
  msgstr "el argumento de tipo %qT no coincide con %qT"
  
! #: cp/module.cc:13510
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "... this enumerator %qD"
  msgstr "redeclaración del enumerador %q+D"
  
! #: cp/module.cc:13516
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13520
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13733
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of type %qT"
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%qD no es un miembro de tipo %qT"
  
! #: cp/module.cc:13751
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "especialización parcial de la plantilla alias %qD"
  
! #: cp/module.cc:13775
  #, fuzzy, gcc-internal-format
  #| msgid "%qD redeclared with different access"
  msgid "%qD declared with internal linkage"
  msgstr "%qD se redeclaró con acceso diferente"
  
! #: cp/module.cc:13793
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/module.cc:13805
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr "%qE no se ha declarado"
  
! #: cp/module.cc:13816
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr "%qE no se ha declarado"
  
! #: cp/module.cc:13848
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13857
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13893
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD has TU-local template argument %qD"
  msgstr "se usa %qD sin parámetros de plantilla"
  
! #: cp/module.cc:13905
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "%qD has TU-local template argument %qT"
  msgstr "%qE no es un argumento de plantilla válido para el tipo %qT"
  
! #: cp/module.cc:13957
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13959
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not refer to a function"
  msgid "%qD refers to TU-local function %qD"
  msgstr "%qD no hace referencia a una función"
  
! #: cp/module.cc:15089
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15104
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr "%qD se declaró %<constexpr%> fuera de su clase"
  
! #: cp/module.cc:15111
! #, fuzzy, gcc-internal-format
! #| msgid "%qD declared %<constexpr%> outside its class"
! msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
! msgstr "%qD se declaró %<constexpr%> fuera de su clase"
! 
! #: cp/module.cc:15150
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15747
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15767
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15768 cp/module.cc:21350
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "module %qs declared here"
  msgstr "la rutina %qD se declara aquí"
  
! #: cp/module.cc:16117
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16123
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18890
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19130
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "macro definitions of %qE corrupted"
  msgstr "la definición previa de %q+D estaba aquí"
  
! #: cp/module.cc:19155 cp/module.cc:19158
  #, fuzzy, gcc-internal-format
  #| msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgid "inconsistent imported macro definition %qE"
  msgstr "  deducción de paquete de parámetros inconsistente con %qT y %qT"
  
! #: cp/module.cc:19164
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19166
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19498
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete module file %qs: %s"
  msgid "compiled module file is %qs"
  msgstr "No se puede borrar el fichero de módulo %qs: %s"
  
! #: cp/module.cc:19536 cp/module.cc:19541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Display the compiler's version."
  msgid "compiled module is %sversion %s"
  msgstr "Muestra la versión del compilador."
  
! #: cp/module.cc:19547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2 versión %s\n"
  
! #: cp/module.cc:19577
  #, fuzzy, gcc-internal-format
  #| msgid "no %qs getter found"
  msgid "module %qs found"
  msgstr "no se encuentra el getter %qs"
  
! #: cp/module.cc:19579
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19580
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19595
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19609
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19621
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19641
  #, fuzzy, gcc-internal-format
  #| msgid "exception handling disabled, use -fexceptions to enable"
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr "manejo de excepciones desactivado, use -fexceptions para activar"
  
! #: cp/module.cc:19643
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19646
  #, fuzzy, gcc-internal-format
  #| msgid "Coarrays disabled at %C, use -fcoarray= to enable"
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr "Comatrices desactivadas en %C, use -fcoarray= para activar"
  
! #: cp/module.cc:19664
  #, fuzzy, gcc-internal-format
  #| msgid "function attribute mismatch"
  msgid "fixed tree mismatch"
  msgstr "no coincide el atributo de función"
  
! #: cp/module.cc:19755
  #, fuzzy, gcc-internal-format
  #| msgid "target optimization options not supported yet"
  msgid "interface partition is not exported"
  msgstr "no se admiten aún las opciones de optimización del objetivo"
  
! #: cp/module.cc:20312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to rename %s to state file %s [%s]"
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "no se puede renombrar %s al fichero de estado %s [%s]"
  
! #: cp/module.cc:20351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to open %s"
  msgid "failed to read compiled module: %s"
  msgstr "no se puede abrir %s"
  
! #: cp/module.cc:20361
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20366
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20369
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20690
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "genera un conflicto con la declaración interna %q#D"
  
! #: cp/module.cc:20693
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration %qD conflicts with builtin"
  msgstr "genera un conflicto con la declaración interna %q#D"
  
! #: cp/module.cc:20699
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "la declaración del espacio de nombres %qD genera un conflicto con"
  
! #: cp/module.cc:20702
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20707
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20711
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20717
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "redeclaración de la plantilla %q#D"
  
! #: cp/module.cc:20720
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "conflicting declaration of %qD in global module"
  msgstr "declaración previa de %q+#D con el enlace %qL"
  
! #: cp/module.cc:20725
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared in module %qs"
  msgstr "se declaró previamente aquí"
  
! #: cp/module.cc:20729
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared in global module"
  msgstr "se declaró previamente aquí"
  
! #: cp/module.cc:20868
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20883
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration cannot name destructor"
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "uan declaración de uso no puede nombrar al destructor"
  
! #: cp/module.cc:20890
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting declaration %qD with internal linkage"
  msgstr "redeclaración de %q+D sin enlace"
  
! #: cp/module.cc:21043
  #, fuzzy, gcc-internal-format
  #| msgid "reading"
  msgid "reading CMI %qs"
  msgstr "leyendo"
  
! #: cp/module.cc:21194
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21195
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21202
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21203
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21269
  #, fuzzy, gcc-internal-format
  #| msgid "unknown option for %<%s=%s%>"
  msgid "during load of pendings for %<%E%s%E%>"
*************** msgstr "opción desconocida para %<%s=%s
*** 65505,65617 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21234
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21265
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol %qs already declared"
  msgid "module already declared"
  msgstr "El símbolo %qs ya se había declarado"
  
! #: cp/module.cc:21266
  #, fuzzy, gcc-internal-format
  #| msgid "module procedure"
  msgid "module already imported"
  msgstr "procedimiento módulo"
  
! #: cp/module.cc:21271
  #, fuzzy, gcc-internal-format
  #| msgid "module procedure"
  msgid "module %qs imported here"
  msgstr "procedimiento módulo"
  
! #: cp/module.cc:21479
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown operand letter: '%c'"
  msgid "unknown compiled module interface: %s"
  msgstr "letra de operando desconocida: '%c'"
  
! #: cp/module.cc:21529
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21547
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21548
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21908
  #, fuzzy, gcc-internal-format
  #| msgid "while writing precompiled header"
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "al escribir el encabezado precompilado"
  
! #: cp/module.cc:21912
  #, fuzzy, gcc-internal-format
  #| msgid "Enable traditional preprocessing."
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "Habilita el preprocesamiento tradicional."
  
! #: cp/module.cc:21944 cp/module.cc:21973
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param name %qs"
  msgid "invalid header name %qs"
  msgstr "nombre de --param %qs no válido"
  
! #: cp/module.cc:21983
  #, fuzzy, gcc-internal-format
  #| msgid "invalid macro name `%s'"
  msgid "invalid module name %qs"
  msgstr "nombre de macro `%s' no válido"
  
! #: cp/module.cc:22183
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22223
  #, fuzzy, gcc-internal-format
  #| msgid "error writing %qs"
  msgid "writing CMI %qs"
  msgstr "error al escribir %qs"
  
! #: cp/module.cc:22238
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22241
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22243
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "first error in %qD appeared here"
  msgstr "la rutina %qD se declara aquí"
  
! #: cp/module.cc:22307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to write state trailer [%s]"
  msgid "failed to write compiled module: %s"
  msgstr "no se puede escribir el estado remanente [%s]"
  
! #: cp/module.cc:22404
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function %qs"
  msgid "unknown header kind %qs"
--- 65620,65732 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21314
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21345
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol %qs already declared"
  msgid "module already declared"
  msgstr "El símbolo %qs ya se había declarado"
  
! #: cp/module.cc:21346
  #, fuzzy, gcc-internal-format
  #| msgid "module procedure"
  msgid "module already imported"
  msgstr "procedimiento módulo"
  
! #: cp/module.cc:21351
  #, fuzzy, gcc-internal-format
  #| msgid "module procedure"
  msgid "module %qs imported here"
  msgstr "procedimiento módulo"
  
! #: cp/module.cc:21559
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown operand letter: '%c'"
  msgid "unknown compiled module interface: %s"
  msgstr "letra de operando desconocida: '%c'"
  
! #: cp/module.cc:21609
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21627
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21628
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21988
  #, fuzzy, gcc-internal-format
  #| msgid "while writing precompiled header"
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "al escribir el encabezado precompilado"
  
! #: cp/module.cc:21992
  #, fuzzy, gcc-internal-format
  #| msgid "Enable traditional preprocessing."
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "Habilita el preprocesamiento tradicional."
  
! #: cp/module.cc:22024 cp/module.cc:22053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param name %qs"
  msgid "invalid header name %qs"
  msgstr "nombre de --param %qs no válido"
  
! #: cp/module.cc:22063
  #, fuzzy, gcc-internal-format
  #| msgid "invalid macro name `%s'"
  msgid "invalid module name %qs"
  msgstr "nombre de macro `%s' no válido"
  
! #: cp/module.cc:22263
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22303
  #, fuzzy, gcc-internal-format
  #| msgid "error writing %qs"
  msgid "writing CMI %qs"
  msgstr "error al escribir %qs"
  
! #: cp/module.cc:22318
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22321
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22323
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "first error in %qD appeared here"
  msgstr "la rutina %qD se declara aquí"
  
! #: cp/module.cc:22387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to write state trailer [%s]"
  msgid "failed to write compiled module: %s"
  msgstr "no se puede escribir el estado remanente [%s]"
  
! #: cp/module.cc:22484
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function %qs"
  msgid "unknown header kind %qs"
*************** msgstr "declaración de %qD como miembro
*** 65674,65957 ****
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "una declaración friend %qD en una clase local sin declaración previa"
  
! #: cp/name-lookup.cc:4653
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s(%E) %p %d\n"
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/name-lookup.cc:4656
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s %p %d\n"
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.cc:5252
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "exporting %q#D that does not have external linkage"
  msgstr "%qD no tiene tipo integral o de enumeración"
  
! #: cp/name-lookup.cc:5256
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D declared here"
  msgid "%q#D declared here with no linkage"
  msgstr "%q+#D se declaró aquí"
  
! #: cp/name-lookup.cc:5259
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "%q#D declared here with internal linkage"
  msgstr "%q+D se declaró aquí, después en la unidad de translación"
  
! #: cp/name-lookup.cc:5262
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D declared here"
  msgid "%q#D declared here with module linkage"
  msgstr "%q+#D se declaró aquí"
  
! #: cp/name-lookup.cc:6070
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names destructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> nombra al destructor"
  
! #: cp/name-lookup.cc:6086
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "declaración de uso para un no miembro en el ámbito de la clase"
  
! #: cp/name-lookup.cc:6094
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/name-lookup.cc:6110 cp/pt.cc:18933
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a class, namespace, or enumeration"
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qE no es una clase, un espacio de nombres o una enumeración"
  
! #: cp/name-lookup.cc:6120
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "declaración plantilla de %q#D"
  
! #: cp/name-lookup.cc:6131 cp/name-lookup.cc:6204
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "using-declaration for member at non-class scope"
  msgstr "declaración de uso para un no miembro en el ámbito de la clase"
  
! #: cp/name-lookup.cc:6154
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct base of %qT"
  msgid "%qT is not a direct base of %qT"
  msgstr "el tipo %qT no es una base directa de %qT"
  
! #: cp/name-lookup.cc:6214
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6226
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared in %qD"
  msgstr "%qE no se ha declarado"
  
! #: cp/name-lookup.cc:6241
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration cannot name destructor"
  msgid "using-declaration may not name namespace %qD"
  msgstr "uan declaración de uso no puede nombrar al destructor"
  
! #: cp/name-lookup.cc:6252
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nombra al constructor en %qT"
  
! #: cp/name-lookup.cc:6345
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "la declaración de %qD no está en un espacio de nombres alrededor de %qD"
  
! #: cp/name-lookup.cc:6387
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "calificación explícita en la declaración de %qD"
  
! #: cp/name-lookup.cc:6397
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD se debería declarar dentro de %qD"
  
! #: cp/name-lookup.cc:6467
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared within %qD"
  msgstr "%qE no se ha declarado"
  
! #: cp/name-lookup.cc:6469
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "%q+D se declaró como friend"
  
! #: cp/name-lookup.cc:6523
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/name-lookup.cc:6530
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "el atributo %qD no tiene signifcado porque los miembros del espacio de nombres anónimo tiene símbolos locales"
  
! #: cp/name-lookup.cc:6540 cp/name-lookup.cc:6567
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/name-lookup.cc:6546
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/name-lookup.cc:6583 cp/name-lookup.cc:9004
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qD"
  
! #: cp/name-lookup.cc:6912
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "límite máximo de %d espacios de nombres buscados para %qE"
  
! #: cp/name-lookup.cc:6964
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "alternativa sugerida:"
  msgstr[1] "alternativas sugeridas:"
  
! #: cp/name-lookup.cc:6970
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:7295
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7301
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not available for %s architecture"
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%s no está disponible para la arquitectura %s"
  
! #: cp/name-lookup.cc:7739
  #, fuzzy, gcc-internal-format
  #| msgid "weak %q+D cannot be defined %qE"
  msgid "the macro %qs had not yet been defined"
  msgstr "weak %q+D no se puede definir como %qE"
  
! #: cp/name-lookup.cc:7742
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "it was later defined here"
  msgstr "se definió struct aquí"
  
! #: cp/name-lookup.cc:8538
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "la deducción de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
  
! #: cp/name-lookup.cc:8976
  #, fuzzy, gcc-internal-format
  #| msgid "switch %qs is no longer supported"
  msgid "%<strong%> using directive no longer supported"
  msgstr "la opción %qs ya no se admite"
  
! #: cp/name-lookup.cc:8979
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgid "you can use an inline namespace instead"
  msgstr "Esta opción es obsoleta; utilice en su lugar -fsanitize-recover=."
  
! #: cp/name-lookup.cc:8998
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "cannot nest more than %d namespaces"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/name-lookup.cc:9192
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is ambiguous"
  msgid "%<namespace %E%> is ambiguous"
  msgstr "'%s' en %L es ambiguo"
  
! #: cp/name-lookup.cc:9208
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "no se permite aquí el alias del espacio de nombres %qD, se asume que es %qD"
  
! #: cp/name-lookup.cc:9291
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting namespace %qD with internal linkage"
  msgstr "redeclaración de %q+D sin enlace"
  
! #: cp/name-lookup.cc:9293
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/name-lookup.cc:9297
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<namespace%>"
  msgid "exporting unnamed namespace"
  msgstr "se esperaba %<namespace%>"
  
! #: cp/name-lookup.cc:9307
  #, fuzzy, gcc-internal-format
  #| msgid "method attributes must be specified at the end only"
  msgid "inline namespace must be specified at initial definition"
  msgstr "los atributos de método sólo se deben especificar al final"
  
! #: cp/name-lookup.cc:9357
  #, fuzzy, gcc-internal-format
  #| msgid "%qD conflicts with used function"
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%qD genera un conflicto con la función utilizada"
  
! #: cp/name-lookup.cc:9359
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous definition here"
  msgid "reachable %s definition here"
  msgstr "la definición previa está aquí"
  
! #: cp/name-lookup.cc:9402
  #, fuzzy, gcc-internal-format
  #| msgid "XXX entering pop_everything ()\n"
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX entrando a pop_everything ()\n"
  
! #: cp/name-lookup.cc:9411
  #, fuzzy, gcc-internal-format
  #| msgid "XXX leaving pop_everything ()\n"
  msgid "XXX leaving %<pop_everything ()%>"
--- 65789,66072 ----
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "una declaración friend %qD en una clase local sin declaración previa"
  
! #: cp/name-lookup.cc:4656
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s(%E) %p %d\n"
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/name-lookup.cc:4659
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s %p %d\n"
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.cc:5255
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "exporting %q#D that does not have external linkage"
  msgstr "%qD no tiene tipo integral o de enumeración"
  
! #: cp/name-lookup.cc:5259
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D declared here"
  msgid "%q#D declared here with no linkage"
  msgstr "%q+#D se declaró aquí"
  
! #: cp/name-lookup.cc:5262
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "%q#D declared here with internal linkage"
  msgstr "%q+D se declaró aquí, después en la unidad de translación"
  
! #: cp/name-lookup.cc:5265
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D declared here"
  msgid "%q#D declared here with module linkage"
  msgstr "%q+#D se declaró aquí"
  
! #: cp/name-lookup.cc:6073
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names destructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> nombra al destructor"
  
! #: cp/name-lookup.cc:6089
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "declaración de uso para un no miembro en el ámbito de la clase"
  
! #: cp/name-lookup.cc:6097
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/name-lookup.cc:6113 cp/pt.cc:18962
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a class, namespace, or enumeration"
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qE no es una clase, un espacio de nombres o una enumeración"
  
! #: cp/name-lookup.cc:6123
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "declaración plantilla de %q#D"
  
! #: cp/name-lookup.cc:6134 cp/name-lookup.cc:6207
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "using-declaration for member at non-class scope"
  msgstr "declaración de uso para un no miembro en el ámbito de la clase"
  
! #: cp/name-lookup.cc:6157
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct base of %qT"
  msgid "%qT is not a direct base of %qT"
  msgstr "el tipo %qT no es una base directa de %qT"
  
! #: cp/name-lookup.cc:6217
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6229
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared in %qD"
  msgstr "%qE no se ha declarado"
  
! #: cp/name-lookup.cc:6244
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration cannot name destructor"
  msgid "using-declaration may not name namespace %qD"
  msgstr "uan declaración de uso no puede nombrar al destructor"
  
! #: cp/name-lookup.cc:6255
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nombra al constructor en %qT"
  
! #: cp/name-lookup.cc:6348
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "la declaración de %qD no está en un espacio de nombres alrededor de %qD"
  
! #: cp/name-lookup.cc:6390
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "calificación explícita en la declaración de %qD"
  
! #: cp/name-lookup.cc:6400
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD se debería declarar dentro de %qD"
  
! #: cp/name-lookup.cc:6470
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared within %qD"
  msgstr "%qE no se ha declarado"
  
! #: cp/name-lookup.cc:6472
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "%q+D se declaró como friend"
  
! #: cp/name-lookup.cc:6526
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/name-lookup.cc:6533
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "el atributo %qD no tiene signifcado porque los miembros del espacio de nombres anónimo tiene símbolos locales"
  
! #: cp/name-lookup.cc:6543 cp/name-lookup.cc:6570
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/name-lookup.cc:6549
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/name-lookup.cc:6586 cp/name-lookup.cc:9007
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qD"
  
! #: cp/name-lookup.cc:6915
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "límite máximo de %d espacios de nombres buscados para %qE"
  
! #: cp/name-lookup.cc:6967
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "alternativa sugerida:"
  msgstr[1] "alternativas sugeridas:"
  
! #: cp/name-lookup.cc:6973
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:7298
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7304
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not available for %s architecture"
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%s no está disponible para la arquitectura %s"
  
! #: cp/name-lookup.cc:7742
  #, fuzzy, gcc-internal-format
  #| msgid "weak %q+D cannot be defined %qE"
  msgid "the macro %qs had not yet been defined"
  msgstr "weak %q+D no se puede definir como %qE"
  
! #: cp/name-lookup.cc:7745
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "it was later defined here"
  msgstr "se definió struct aquí"
  
! #: cp/name-lookup.cc:8541
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "la deducción de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
  
! #: cp/name-lookup.cc:8979
  #, fuzzy, gcc-internal-format
  #| msgid "switch %qs is no longer supported"
  msgid "%<strong%> using directive no longer supported"
  msgstr "la opción %qs ya no se admite"
  
! #: cp/name-lookup.cc:8982
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgid "you can use an inline namespace instead"
  msgstr "Esta opción es obsoleta; utilice en su lugar -fsanitize-recover=."
  
! #: cp/name-lookup.cc:9001
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9093
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "cannot nest more than %d namespaces"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/name-lookup.cc:9195
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is ambiguous"
  msgid "%<namespace %E%> is ambiguous"
  msgstr "'%s' en %L es ambiguo"
  
! #: cp/name-lookup.cc:9211
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "no se permite aquí el alias del espacio de nombres %qD, se asume que es %qD"
  
! #: cp/name-lookup.cc:9294
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting namespace %qD with internal linkage"
  msgstr "redeclaración de %q+D sin enlace"
  
! #: cp/name-lookup.cc:9296
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/name-lookup.cc:9300
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<namespace%>"
  msgid "exporting unnamed namespace"
  msgstr "se esperaba %<namespace%>"
  
! #: cp/name-lookup.cc:9310
  #, fuzzy, gcc-internal-format
  #| msgid "method attributes must be specified at the end only"
  msgid "inline namespace must be specified at initial definition"
  msgstr "los atributos de método sólo se deben especificar al final"
  
! #: cp/name-lookup.cc:9360
  #, fuzzy, gcc-internal-format
  #| msgid "%qD conflicts with used function"
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%qD genera un conflicto con la función utilizada"
  
! #: cp/name-lookup.cc:9362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous definition here"
  msgid "reachable %s definition here"
  msgstr "la definición previa está aquí"
  
! #: cp/name-lookup.cc:9405
  #, fuzzy, gcc-internal-format
  #| msgid "XXX entering pop_everything ()\n"
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX entrando a pop_everything ()\n"
  
! #: cp/name-lookup.cc:9414
  #, fuzzy, gcc-internal-format
  #| msgid "XXX leaving pop_everything ()\n"
  msgid "XXX leaving %<pop_everything ()%>"
*************** msgstr "el identificador %qE es una pala
*** 65978,65984 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49645
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
--- 66093,66099 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49704
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
*************** msgstr "%<::%E%> no se ha declarado"
*** 66027,66033 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "solicitud por el miembro %qE en el tipo %qT que no es clase"
  
! #: cp/parser.cc:3517 cp/parser.cc:22267
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> no se ha declarado"
--- 66142,66148 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "solicitud por el miembro %qE en el tipo %qT que no es clase"
  
! #: cp/parser.cc:3517 cp/parser.cc:22271
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> no se ha declarado"
*************** msgstr "%<constexpr%> de C++11 sólo est
*** 66261,66267 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:3922 cp/parser.cc:32272
  #, fuzzy, gcc-internal-format
  #| msgid "%<@required%> is not available in Objective-C 1.0"
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
--- 66376,66382 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:3922 cp/parser.cc:32331
  #, fuzzy, gcc-internal-format
  #| msgid "%<@required%> is not available in Objective-C 1.0"
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
*************** msgstr "C++0x automático sólo está di
*** 66524,66530 ****
  msgid "template-id not allowed for destructor in C++20"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/parser.cc:6989 cp/parser.cc:33504
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
--- 66639,66645 ----
  msgid "template-id not allowed for destructor in C++20"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/parser.cc:6989 cp/parser.cc:33563
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
*************** msgstr "declaración de %<~%T%> como mie
*** 66539,66545 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "se usa el nombre-de-definición-de-tipo %qD como un declarador de destructor"
  
! #: cp/parser.cc:7155 cp/parser.cc:24869
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "se esperaba un id sin calificar"
--- 66654,66660 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "se usa el nombre-de-definición-de-tipo %qD como un declarador de destructor"
  
! #: cp/parser.cc:7155 cp/parser.cc:24873
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "se esperaba un id sin calificar"
*************** msgstr "se esperaban especificadores de
*** 66583,66589 ****
  msgid "expected nested-name-specifier"
  msgstr "se esperaban especificadores de nombre anidados"
  
! #: cp/parser.cc:7808 cp/parser.cc:10516
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "los tipos no se pueden definir en conversiones"
--- 66698,66704 ----
  msgid "expected nested-name-specifier"
  msgstr "se esperaban especificadores de nombre anidados"
  
! #: cp/parser.cc:7808 cp/parser.cc:10518
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "los tipos no se pueden definir en conversiones"
*************** msgstr "no se pueden definir tipos en un
*** 66599,66605 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "número erróneo de argumentos para %<__builtin_shuffle%>"
  
! #: cp/parser.cc:8002 cp/pt.cc:21522
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 66714,66720 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "número erróneo de argumentos para %<__builtin_shuffle%>"
  
! #: cp/parser.cc:8002 cp/pt.cc:21551
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr "número erróneo de argumentos p
*** 66617,66634 ****
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "número erróneo de argumentos para %<__builtin_shuffle%>"
  
! #: cp/parser.cc:8069 cp/pt.cc:21637
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21641
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr "los destructores deben ser funciones miembro"
  
! #: cp/parser.cc:8078 cp/pt.cc:21646
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "selected function declared here"
--- 66732,66749 ----
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "número erróneo de argumentos para %<__builtin_shuffle%>"
  
! #: cp/parser.cc:8069 cp/pt.cc:21666
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21670
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr "los destructores deben ser funciones miembro"
  
! #: cp/parser.cc:8078 cp/pt.cc:21675
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "selected function declared here"
*************** msgstr "tipo que no es escalar"
*** 66675,68160 ****
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ no permite %<alignof%> con algo que no es tipo"
  
! #: cp/parser.cc:9507
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "no se pueden definir tipos en expresiones %<noexcept%>"
  
! #: cp/parser.cc:9566
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/parser.cc:9791 cp/parser.cc:34822
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-expression"
  msgid "types may not be defined in %qs expressions"
  msgstr "no se pueden definir tipos en una expresión new"
  
! #: cp/parser.cc:9856
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_thread_pointer is not supported on this target"
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr "no se admite __builtin_thread_pointer en este objetivo"
  
! #: cp/parser.cc:9942
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "no se pueden definir tipos en una expresión new"
  
! #: cp/parser.cc:9960
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "se prohíbe el límite de matriz después del id-de-tipo entre paréntesis"
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "intente borrar los paréntesis alrededor del id-de-tipo"
  
! #: cp/parser.cc:9995
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10040
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "Se esperaba un tipo de expresión"
  
! #: cp/parser.cc:10069
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "no se pueden definir tipos en un id-tipo-nuevo"
  
! #: cp/parser.cc:10117
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "se descartan los atributos en la instanciación de una plantilla"
  
! #: cp/parser.cc:10213
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "la expresión en el declarador-new debe tener un tipo integral o de enumeración"
  
! #: cp/parser.cc:10619
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "uso de conversión de estilo antiguo"
  
! #: cp/parser.cc:10769
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "el operador %<>>%> se tratará como dos en llaves en ángulo derechas en C++11"
  
! #: cp/parser.cc:10772
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "se sugieren paréntesis alrededor de la expresión %<>>%>"
  
! #: cp/parser.cc:10998
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "ISO C++ no permite ?: con el operando medio omitido"
  
! #: cp/parser.cc:11322
  #, fuzzy, gcc-internal-format
  #| msgid "use of cast expressions as lvalues is deprecated"
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr "el uso de expresiones de conversión como l-valores es obsoleto"
  
! #: cp/parser.cc:11470
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/parser.cc:11604
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11704
  #, fuzzy, gcc-internal-format
  #| msgid "lambda-expression in unevaluated context"
  msgid "lambda-expression in template parameter type"
  msgstr "expresión lambda en un contexto sin evaluar"
  
! #: cp/parser.cc:11714
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:11724
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:11898
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11921
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "se esperaba el fin de la lista-de-captura"
  
! #: cp/parser.cc:11937
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:11943 cp/parser.cc:11965 cp/parser.cc:12163
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "ya se capturó %qD en la expresión lambda"
  
! #: cp/parser.cc:11959
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:11979
  #, fuzzy, gcc-internal-format
  #| msgid "cannot capture %qE by reference"
  msgid "%<this%> cannot be captured by reference"
  msgstr "no se puede capturar %qE por referencia"
  
! #: cp/parser.cc:11999
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12010
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12040
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12049
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer for lambda init-capture"
  msgstr "inicializador no-vacío para una matriz de elementos vacíos"
  
! #: cp/parser.cc:12074
  #, fuzzy, gcc-internal-format
  #| msgid "capture of non-variable %qD "
  msgid "capture of non-variable %qE"
  msgstr "captura de %qD que no es variable "
  
! #: cp/parser.cc:12078 cp/parser.cc:12089 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D declared here"
  msgid "%q#D declared here"
  msgstr "%q+#D se declaró aquí"
  
! #: cp/parser.cc:12085
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "captura de la variable %qD con duración de almacenamiento que no es automática"
  
! #: cp/parser.cc:12123
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses"
  msgid "too many %<...%> in lambda capture"
  msgstr "demasiadas cláusulas %<if%>"
  
! #: cp/parser.cc:12134
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "la captura por copia explícita de %qD es redundante con la captura por copia por defecto"
  
! #: cp/parser.cc:12139
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "la captura por referencia explícita de %qD es redundate con la captura por referencia por defecto"
  
! #: cp/parser.cc:12221
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12275
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "se especificó un argumento por defecto para el parámetro lambda"
  
! #: cp/parser.cc:12298
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12328 cp/pt.cc:14987
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12341
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified with a parameter"
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "el atributo %<fallthrough%> se especificó con un parámetro"
  
! #: cp/parser.cc:12350
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12354
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12358
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12365
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified with a parameter"
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "el atributo %<fallthrough%> se especificó con un parámetro"
  
! #: cp/parser.cc:12383
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12395
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12408
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12426
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "el tipo de devolución trailing sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12468
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:13029
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "preconditions cannot be statements"
  msgstr "el constructor no puede ser una función miembro de tipo static"
  
! #: cp/parser.cc:13032
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "postconditions cannot be statements"
  msgstr "el constructor no puede ser una función miembro de tipo static"
  
! #: cp/parser.cc:13037
  #, fuzzy, gcc-internal-format
  #| msgid "getter/setter/ivar attribute must be followed by %<=%>"
  msgid "assertions must be followed by %<;%>"
  msgstr "el atributo getter/setter/ivar debe tener %<=%> a continuación"
  
! #: cp/parser.cc:13202
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:13382 cp/parser.cc:13627
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "se descartan los atributos después del inicializador entre paréntesis"
  
! #: cp/parser.cc:13453
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "se esperaba una declaración etiquetada"
  
! #: cp/parser.cc:13502
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "la etiqueta case %qE no está dentro de una declaración switch"
  
! #: cp/parser.cc:13635
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "se necesita %<typename%> antes de %qE porque %qT es un ámbito dependiente"
  
  #. A::A a;
! #: cp/parser.cc:13641
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%E%> names the constructor, not the type"
  msgid "%qE names the constructor, not the type"
  msgstr "%<%T::%E%> nombra el constructor, no el tipo"
  
! #: cp/parser.cc:13699
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "compound-statement in %<constexpr%> function"
  msgstr "declaración compuesta en una función constexpr"
  
! #: cp/parser.cc:13763
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13968
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:13990
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:14015 cp/parser.cc:14050
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskyield%> may only be used in compound statements"
  msgid "%<if consteval%> requires compound statement"
  msgstr "%<#pragma omp taskyield%> sólo se puede usar en declaraciones compuestas"
  
! #: cp/parser.cc:14092
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:14260 cp/parser.cc:35334
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "se esperaba una declaración de selección"
  
! #: cp/parser.cc:14301
  #, fuzzy, gcc-internal-format
  #| msgid "function returning an array"
  msgid "condition declares an array"
  msgstr "la función devuelve una matriz"
  
! #: cp/parser.cc:14303
  #, fuzzy, gcc-internal-format
  #| msgid "field %qE declared as a function"
  msgid "condition declares a function"
  msgstr "el campo %qE se declaró como una función"
  
! #: cp/parser.cc:14344
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "no se pueden definir tipos en condiciones"
  
  #. Anything else is an error.
! #: cp/parser.cc:14446 cp/parser.cc:24109 cp/parser.cc:26828
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "se esperaba un inicializador"
  
! #: cp/parser.cc:14496
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:14758
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14765
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14791
  #, fuzzy, gcc-internal-format
  #| msgid "non-local variable %q#D uses local type %qT"
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "la variable %q#D que no es local usa el tipo local %qT"
  
! #: cp/parser.cc:14796
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14935
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "la expresión %<for%> basada en rango de tipo %qT es de tipo incompleto"
  
! #: cp/parser.cc:15019
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "tipos begin/end inconsistentes para la declaración %<for%> basada en rango: %qT y %qT"
  
! #: cp/parser.cc:15171 cp/parser.cc:35337
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "se esperaba una declaración de iteración"
  
! #: cp/parser.cc:15216
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:15233
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:15395
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15404
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ prohíbe los gotos calculados"
  
! #: cp/parser.cc:15423 cp/parser.cc:35340
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "se esperaba una declaración de salto"
  
! #: cp/parser.cc:15598
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration"
  msgid "expected module-partition"
  msgstr "se esperaba una declaración"
  
! #: cp/parser.cc:15600
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-name"
  msgid "expected module-name"
  msgstr "se esperaba un nombre de plantilla"
  
! #: cp/parser.cc:15642
  #, fuzzy, gcc-internal-format
  #| msgid "method declaration not in @interface context"
  msgid "module-declaration not permitted in header-unit"
  msgstr "la declaración de método no está en el contexto @interface"
  
! #: cp/parser.cc:15648
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "module-declaration must be at global scope"
  msgstr "declaración de uso para un no miembro en el ámbito de la clase"
  
! #: cp/parser.cc:15649
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "scope opened here"
  msgstr "se definió union aquí"
  
! #: cp/parser.cc:15675
  #, fuzzy, gcc-internal-format
  #| msgid "volatile argument"
  msgid "private module fragment"
  msgstr "argumento volátil"
  
! #: cp/parser.cc:15679
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15685
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15726
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15728 cp/parser.cc:15737
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15736
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "import-declaration must be at global scope"
  msgstr "declaración de uso para un no miembro en el ámbito de la clase"
  
! #: cp/parser.cc:15760
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15781
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15784
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15805
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15813
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in exception-declarations"
  msgid "%qE may only occur once in an export declaration"
  msgstr "no se pueden definir tipos en declaraciones de excepción"
  
! #: cp/parser.cc:15834
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15873
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "ISO C no permite un %<;%> extra fuera de una función"
  
! #: cp/parser.cc:15876
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function"
  msgstr "ISO C no permite un %<;%> extra fuera de una función"
  
! #: cp/parser.cc:15885
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15895
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after class definition"
  msgid "extra %<;%> after in-class function definition"
  msgstr "se esperaba %<;%> después de la definición de clase"
  
! #: cp/parser.cc:16065
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "attributes are not permitted in this position"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/parser.cc:16069
  #, fuzzy, gcc-internal-format
  #| msgid "attributes may not be specified before"
  msgid "attributes may be inserted here"
  msgstr "los atributos no se pueden especificar antes"
  
! #: cp/parser.cc:16109
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specializations are not permitted here"
  msgstr "instanciación explícita de %qT que no es plantilla"
  
! #: cp/parser.cc:16111 cp/parser.cc:28251
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16124
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiations are not permitted here"
  msgstr "instanciación explícita de %q#D que no es plantilla"
  
! #: cp/parser.cc:16140
  #, fuzzy, gcc-internal-format
  #| msgid "original definition appeared here"
  msgid "export-declarations are not permitted here"
  msgstr "la definición original apareció aquí"
  
! #: cp/parser.cc:16311
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label%> no está al inicio de un bloque"
  
! #: cp/parser.cc:16557
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16576
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "deducción inconsistente para %qT: %qT y después %qT"
  
! #: cp/parser.cc:16597
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "se prohíbe mezclar declaraciones y definiciones-de-función"
  
! #: cp/parser.cc:16622
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in exception-declarations"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "no se pueden definir tipos en declaraciones de excepción"
  
! #: cp/parser.cc:16679
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in range-based for loops"
  msgid "initializer in range-based %<for%> loop"
  msgstr "no se pueden definir tipos en bucles for basados en rango"
  
! #: cp/parser.cc:16682
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "declaraciones múltiples `%T' y `%T'"
  
! #: cp/parser.cc:16722
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:16759
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:16763
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:16820
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "empty structured binding declaration"
  msgstr "inicializador no válido para la cadena de bits"
  
! #: cp/parser.cc:16838
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "invalid initializer for structured binding declaration"
  msgstr "inicializador no válido para la cadena de bits"
  
! #: cp/parser.cc:17033
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "especificadores de clase de almacenamiento no válidos en las declaraciones de parámetros"
  
! #: cp/parser.cc:17056
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "se usó %<friend%> fuera de la clase"
  
! #: cp/parser.cc:17094
  #, fuzzy, gcc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "No se permite el atributo %L en una definición TYPE"
  
! #: cp/parser.cc:17097
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17148
  #, fuzzy, gcc-internal-format
  #| msgid "section type conflict with %qD"
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "conflicto de tipo de sección con %qD"
  
! #: cp/parser.cc:17174
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> cambiará su significado en C++11; por favor bórrelo"
  
! #: cp/parser.cc:17210
  #, fuzzy, gcc-internal-format
  #| msgid "%qD invalid in %qT"
  msgid "%qD invalid in condition"
  msgstr "%qD no válido en %qT"
  
! #: cp/parser.cc:17219
  #, fuzzy, gcc-internal-format
  #| msgid "%qD invalid in %qT"
  msgid "%qD invalid in lambda"
  msgstr "%qD no válido en %qT"
  
! #: cp/parser.cc:17223
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:17305
  #, fuzzy, gcc-internal-format
  #| msgid "decl-specifier invalid in condition"
  msgid "type-specifier invalid in lambda"
  msgstr "especificador-decl no válido en la condición"
  
! #: cp/parser.cc:17318
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17320
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17335
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "la definición de clase no se puede declarar como friend"
  
! #: cp/parser.cc:17408 cp/parser.cc:29436
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
  
! #: cp/parser.cc:17427
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in an exception-specification"
  msgid "types may not be defined in explicit-specifier"
  msgstr "no se pueden definir tipos en una especificación de excepción"
  
! #: cp/parser.cc:17431
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:17499
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "especificación de enlace no válida"
  
! #: cp/parser.cc:17606
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:17636
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:17840
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:17853
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "no se pueden definir tipos en expresiones %<decltype%>"
  
! #: cp/parser.cc:18029
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-type-id"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "no se pueden definir tipos en un id-tipo-nuevo"
  
! #: cp/parser.cc:18058
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "uso no válido de %<auto%> en el operador de conversión"
  
! #: cp/parser.cc:18062
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "uso no válido de %<auto%> en el operador de conversión"
  
! #: cp/parser.cc:18146
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "solamente los constructores toman inicializadores miembro"
  
! #: cp/parser.cc:18173
  #, fuzzy, gcc-internal-format
  #| msgid "cannot expand initializer for member %<%D%>"
  msgid "cannot expand initializer for member %qD"
  msgstr "no se puede expandir el inicializador para el miembro %<%D%>"
  
! #: cp/parser.cc:18185 cp/pt.cc:28283
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "inicializador mem para %qD después de una delegación de constructor"
  
! #: cp/parser.cc:18197 cp/pt.cc:28295
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "delegación de constructor después de un inicializador mem para %qD"
  
! #: cp/parser.cc:18249
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "inicializador de clase base de estilo antiguo anacrónico"
  
! #: cp/parser.cc:18337
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "no se permite la palabra clave %<typename%> en este contexto (un inicializador de miembro calificado es implícitamente un tipo)"
  
! #: cp/parser.cc:18749
  #, fuzzy, gcc-internal-format
  #| msgid "missing space between %<\"\"%> and suffix identifier"
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr "falta un espacio entre %<\"\"%> y el identificador sufijo"
  
! #: cp/parser.cc:18755
  #, fuzzy, gcc-internal-format
  #| msgid "missing space between %<\"\"%> and suffix identifier"
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "falta un espacio entre %<\"\"%> y el identificador sufijo"
  
! #: cp/parser.cc:18761
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "se esperaba un identificador sufijo"
  
! #: cp/parser.cc:18770
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "se esperaba una cadena vacía después de la palabra clave %<operator%>"
  
! #: cp/parser.cc:18776
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in ternary operation"
  msgid "invalid encoding prefix in literal operator"
  msgstr "operandos no válidos en la operación terniaria"
  
! #: cp/parser.cc:18810
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "operador inesperado"
  
! #: cp/parser.cc:18857
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "no se admite la palabra clave %<export%>, y se descartará"
  
! #: cp/parser.cc:18859
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<export%> not implemented, and will be ignored"
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "no se admite la palabra clave %<export%>, y se descartará"
  
! #: cp/parser.cc:18861
  #, fuzzy, gcc-internal-format
  #| msgid "-mexr is used without -ms"
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr "se usó -mexr sin -ms"
  
! #: cp/parser.cc:18966
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template non-type parameter"
  msgid "invalid constrained type parameter"
  msgstr "parámetro que no es tipo plantilla no válido"
  
! #: cp/parser.cc:18974
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "parámetro de captura no válido"
  
! #: cp/parser.cc:19090
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "uso no válido de '%E' como un argumento de plantilla que no es tipo"
  
! #: cp/parser.cc:19326 cp/parser.cc:19412 cp/parser.cc:26576
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "el paquete de parámetros plantilla %qD no puede tener un argumento por defecto"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "los paquetes de parámetro de plantilla no pueden tener argumentos por defecto"
  
! #: cp/parser.cc:19483
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "se esperaba un id de plantilla"
  
! #: cp/parser.cc:19546
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> no puede iniciar una lista de argumentos de plantilla"
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> es una forma alternativa para %<[%>. Inserte espacios en blanco entre %<<%> y %<::%>"
  
! #: cp/parser.cc:19554
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use %<-fpermissive%> G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(si utiliza %<-fpermissive%>, G++ aceptará su código)"
  
! #: cp/parser.cc:19585
  #, fuzzy, gcc-internal-format
  #| msgid "invalid non-type template argument"
  msgid "invalid template-argument-list"
  msgstr "argumento de plantilla que no es tipo no válido"
  
! #: cp/parser.cc:19586
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19593
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-argument"
  msgid "expected %<(%> after template-argument-list"
  msgstr "se esperaba un argumento de plantilla"
  
! #: cp/parser.cc:19699
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "error de decodificación en la lista de argumentos de plantilla"
  
  #. The name does not name a template.
! #: cp/parser.cc:19784 cp/parser.cc:19976 cp/parser.cc:20185
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "se esperaba un nombre de plantilla"
  
! #: cp/parser.cc:19832
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "se usó %qD que no es plantilla como plantilla"
  
! #: cp/parser.cc:19834
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "utilice %<%T::template %D%> para indicar que es una plantilla"
  
! #: cp/parser.cc:20049
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "se esperaba el parámetro pack antes de %<...%>"
  
! #: cp/parser.cc:20150 cp/parser.cc:20168 cp/parser.cc:20344
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "se esperaba un argumento de plantilla"
  
! #: cp/parser.cc:20315
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "argumento de plantilla que no es tipo no válido"
  
! #: cp/parser.cc:20453
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "la instanciación explícita no debe usar el especificador %<inline%>"
  
! #: cp/parser.cc:20457
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "la instanciación explícita no debe usar el especificador %<constexpr%>"
  
! #: cp/parser.cc:20461
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "la instanciación explícita no debe usar el especificador %<constexpr%>"
  
! #: cp/parser.cc:20522
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "especialización de plantilla con enlace C"
  
! #: cp/parser.cc:20751
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "se esperaba un specificador de tipo"
  
! #: cp/parser.cc:20951
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "las funciones por defecto y borradas sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:20957
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "use of %<auto%> in template argument"
  msgstr "uso no válido de '%E' como un argumento de plantilla que no es tipo"
  
! #: cp/parser.cc:20960
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "las funciones por defecto y borradas sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:20964
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "las funciones por defecto y borradas sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:21118
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "se esperaba un id de plantilla para el tipo"
  
! #: cp/parser.cc:21259
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "se esperaba un nombre de tipo"
  
! #: cp/parser.cc:21343
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not constrain a type"
  msgstr "%qE no nombra a un tipo"
  
! #: cp/parser.cc:21344
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "concept defined here"
  msgstr "se definió union aquí"
  
! #: cp/parser.cc:21375
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of concept-name %qD"
  msgstr "uso no válido de %qD"
  
! #: cp/parser.cc:21391
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: cp/parser.cc:21398
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21639
  #, fuzzy, gcc-internal-format
  #| msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr "el especificador de tipo elaborado para un ámbito enumerado no debe usar la palabra clave %<%D%>"
  
! #: cp/parser.cc:21715
  #, fuzzy, gcc-internal-format
  #| msgid "typedef name may not be a nested-name-specifier"
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "el nombre del typedef puede no ser un especificador-de-nombre-anidado"
  
! #: cp/parser.cc:21877
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "la declaración %qD no declara nada"
  
! #: cp/parser.cc:21965
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "se descartan los atributos en el tipo sin instanciar"
  
! #: cp/parser.cc:21971
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "se descartan los atributos en la instanciación de una plantilla"
  
! #: cp/parser.cc:21983
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "se descartan los atributos en un especificador de tipo elaborado que no es una declaración adelantada"
  
! #: cp/parser.cc:22124
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD es una plantilla de enumeración"
  
! #: cp/parser.cc:22135
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD no tiene tipo integral o de enumeración"
  
! #: cp/parser.cc:22150
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "la definición %<namespace%> no se permite aquí"
  
! #: cp/parser.cc:22168
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in casts"
  msgid "types may not be defined in enum-base"
  msgstr "los tipos no se pueden definir en conversiones"
  
! #: cp/parser.cc:22214
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "se esperaba %<;%> o %<{%>"
  
! #: cp/parser.cc:22261
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "no se puede agregar una lista de enumerador a una instanciación de plantilla"
  
! #: cp/parser.cc:22275
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "la declaración friend no nombra una clase o función"
  
! #: cp/parser.cc:22287 cp/parser.cc:28220
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "la declaración de %qD en el espacio de nombres %qD el cual no incluye a %qD"
  
! #: cp/parser.cc:22292 cp/parser.cc:28225
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "la declaración de %qD en %qD la cual no incluye a %qD"
  
! #: cp/parser.cc:22304 cp/parser.cc:28238
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "no se permite la calificación extra"
  
! #: cp/parser.cc:22344
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids incrementing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ prohíbe incrementar un enum"
  
! #: cp/parser.cc:22368
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "especificador enumerador opaco sin nombre"
  
! #: cp/parser.cc:22371
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "el especificador enumerador opaco debe usar un identificador simple"
  
! #: cp/parser.cc:22492
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22567
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qE no nombra a un tipo"
  
! #: cp/parser.cc:22571
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD no es un nombre-de-espacio-de-nombres"
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "se esperaba un nombre de espacio"
  
! #: cp/parser.cc:22636
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:22648
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22667
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:22677
  #, fuzzy, gcc-internal-format
  #| msgid "expected namespace-name"
  msgid "nested namespace name required"
  msgstr "se esperaba un nombre de espacio"
  
! #: cp/parser.cc:22682
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "namespace name required"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/parser.cc:22686
  #, fuzzy, gcc-internal-format
  #| msgid "Enumerator cannot have attributes %C"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "El enumerador no puede tener atributos %C"
  
! #: cp/parser.cc:22689
  #, fuzzy, gcc-internal-format
  #| msgid "varargs function cannot be inline"
  msgid "a nested namespace definition cannot be inline"
  msgstr "la función varargs no puede ser inline"
  
! #: cp/parser.cc:22696
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "namespace %qD entered"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/parser.cc:22752
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "la definición %<namespace%> no se permite aquí"
  
! #: cp/parser.cc:22934
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:22978
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "un id-de-plantilla no puede aparecer en una declaración-using"
  
! #: cp/parser.cc:22996
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:23006
  #, fuzzy, gcc-internal-format
  #| msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "las declaraciones access son obsoletas en favor de las declaraciones using: sugerencia: use la palabra clave %<using%>"
  
! #: cp/parser.cc:23052
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:23055
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of dependent type %qT"
  msgid "%<using enum%> of dependent type %qT"
  msgstr "uso no válido del tipo dependiente %qT"
  
! #: cp/parser.cc:23057
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an enumeration type"
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%qT no es un tipo de enumeración"
  
! #: cp/parser.cc:23059
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "uso no válido del tipo incompleto %q#T"
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23071
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration here"
  msgid "opaque-enum-declaration here"
  msgstr "declaración previa aquí"
  
! #: cp/parser.cc:23141
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "no se pueden definir tipos en declaraciones de plantilla alias"
  
! #: cp/parser.cc:23293
  #, fuzzy, gcc-internal-format
  #| msgid "expected interface or pointer to interface"
  msgid "expected string-literal or constexpr in parentheses"
  msgstr "se esperaba interfaz o puntero a interfaz"
  
! #: cp/parser.cc:23354
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:23375 cp/parser.cc:23393 cp/parser.cc:23408
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "calificador-cv duplicado"
  
! #: cp/parser.cc:23382
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "se descartan los calificadores de tipo en el tipo de devolución de la función"
  
! #: cp/parser.cc:23421
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT no es un espacio de nombres"
  
! #: cp/parser.cc:23437
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter %qD outside function body"
  msgid "%<asm%> qualifier outside of function body"
  msgstr "se usó el parámetro %qD fuera del cuerpo de la función"
  
! #: cp/parser.cc:23587
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q#T"
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "se descarta el atributo en la declaración de %q#T"
  
! #: cp/parser.cc:23678
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "nombres de parámetros (sin tipos) en la declaración de la función"
  
! #: cp/parser.cc:23689
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesized initializer in array new"
  msgid "remove parentheses to default-initialize a variable"
  msgstr "inicializador entre paréntesis en la matriz new"
  
! #: cp/parser.cc:23694
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23697
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23714 cp/parser.cc:23739
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "nombres de parámetros (sin tipos) en la declaración de la función"
  
! #: cp/parser.cc:23726 cp/parser.cc:23747
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23733
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD redeclared as variable"
  msgid "add parentheses to declare a variable"
  msgstr "la función %qD se redeclaró como variable"
  
! #: cp/parser.cc:23980
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "una definición de función no se permite aquí"
  
! #: cp/parser.cc:23991
  #, fuzzy, gcc-internal-format
  #| msgid "an asm-specification is not allowed on a function-definition"
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "no se permite una especificación-asm en una definición-de-función"
  
! #: cp/parser.cc:23995
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "no se permiten atributos en una definición-de-función"
  
! #: cp/parser.cc:24046
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "se esperaba un constructor, un destructor, o una conversión de tipo"
  
! #: cp/parser.cc:24204
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "se proporcionó un inicializador para la función"
  
! #: cp/parser.cc:24249
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "se descartan los atributos después del inicializador entre paréntesis"
  
! #: cp/parser.cc:24261
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "se redeclara la función %q+D como inline"
  
! #: cp/parser.cc:24790
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "el límite de la matriz no es una constante entera"
  
! #: cp/parser.cc:24915
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "no se puede definir el miembro de la definición de tipo dependiente %qT"
  
! #: cp/parser.cc:24919
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> no es un tipo"
--- 66790,68275 ----
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ no permite %<alignof%> con algo que no es tipo"
  
! #: cp/parser.cc:9509
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "no se pueden definir tipos en expresiones %<noexcept%>"
  
! #: cp/parser.cc:9568
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/parser.cc:9793 cp/parser.cc:34881
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-expression"
  msgid "types may not be defined in %qs expressions"
  msgstr "no se pueden definir tipos en una expresión new"
  
! #: cp/parser.cc:9858
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_thread_pointer is not supported on this target"
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr "no se admite __builtin_thread_pointer en este objetivo"
  
! #: cp/parser.cc:9944
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "no se pueden definir tipos en una expresión new"
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "se prohíbe el límite de matriz después del id-de-tipo entre paréntesis"
  
! #: cp/parser.cc:9964
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "intente borrar los paréntesis alrededor del id-de-tipo"
  
! #: cp/parser.cc:9997
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10042
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "Se esperaba un tipo de expresión"
  
! #: cp/parser.cc:10071
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "no se pueden definir tipos en un id-tipo-nuevo"
  
! #: cp/parser.cc:10119
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "se descartan los atributos en la instanciación de una plantilla"
  
! #: cp/parser.cc:10215
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "la expresión en el declarador-new debe tener un tipo integral o de enumeración"
  
! #: cp/parser.cc:10621
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "uso de conversión de estilo antiguo"
  
! #: cp/parser.cc:10771
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "el operador %<>>%> se tratará como dos en llaves en ángulo derechas en C++11"
  
! #: cp/parser.cc:10774
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "se sugieren paréntesis alrededor de la expresión %<>>%>"
  
! #: cp/parser.cc:11000
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "ISO C++ no permite ?: con el operando medio omitido"
  
! #: cp/parser.cc:11324
  #, fuzzy, gcc-internal-format
  #| msgid "use of cast expressions as lvalues is deprecated"
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr "el uso de expresiones de conversión como l-valores es obsoleto"
  
! #: cp/parser.cc:11472
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/parser.cc:11606
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11706
  #, fuzzy, gcc-internal-format
  #| msgid "lambda-expression in unevaluated context"
  msgid "lambda-expression in template parameter type"
  msgstr "expresión lambda en un contexto sin evaluar"
  
! #: cp/parser.cc:11716
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:11726
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:11900
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11923
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "se esperaba el fin de la lista-de-captura"
  
! #: cp/parser.cc:11939
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:11945 cp/parser.cc:11967 cp/parser.cc:12165
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "ya se capturó %qD en la expresión lambda"
  
! #: cp/parser.cc:11961
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:11981
  #, fuzzy, gcc-internal-format
  #| msgid "cannot capture %qE by reference"
  msgid "%<this%> cannot be captured by reference"
  msgstr "no se puede capturar %qE por referencia"
  
! #: cp/parser.cc:12001
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12012
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12042
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12051
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer for lambda init-capture"
  msgstr "inicializador no-vacío para una matriz de elementos vacíos"
  
! #: cp/parser.cc:12076
  #, fuzzy, gcc-internal-format
  #| msgid "capture of non-variable %qD "
  msgid "capture of non-variable %qE"
  msgstr "captura de %qD que no es variable "
  
! #: cp/parser.cc:12080 cp/parser.cc:12091 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D declared here"
  msgid "%q#D declared here"
  msgstr "%q+#D se declaró aquí"
  
! #: cp/parser.cc:12087
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "captura de la variable %qD con duración de almacenamiento que no es automática"
  
! #: cp/parser.cc:12125
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses"
  msgid "too many %<...%> in lambda capture"
  msgstr "demasiadas cláusulas %<if%>"
  
! #: cp/parser.cc:12136
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "la captura por copia explícita de %qD es redundante con la captura por copia por defecto"
  
! #: cp/parser.cc:12141
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "la captura por referencia explícita de %qD es redundate con la captura por referencia por defecto"
  
! #: cp/parser.cc:12223
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12277
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "se especificó un argumento por defecto para el parámetro lambda"
  
! #: cp/parser.cc:12300
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12330 cp/pt.cc:15002
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12343
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified with a parameter"
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "el atributo %<fallthrough%> se especificó con un parámetro"
  
! #: cp/parser.cc:12352
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12356
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12360
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12367
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified with a parameter"
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "el atributo %<fallthrough%> se especificó con un parámetro"
  
! #: cp/parser.cc:12385
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12397
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12410
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12428
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "el tipo de devolución trailing sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:12470
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:13031
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "preconditions cannot be statements"
  msgstr "el constructor no puede ser una función miembro de tipo static"
  
! #: cp/parser.cc:13034
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "postconditions cannot be statements"
  msgstr "el constructor no puede ser una función miembro de tipo static"
  
! #: cp/parser.cc:13039
  #, fuzzy, gcc-internal-format
  #| msgid "getter/setter/ivar attribute must be followed by %<=%>"
  msgid "assertions must be followed by %<;%>"
  msgstr "el atributo getter/setter/ivar debe tener %<=%> a continuación"
  
! #: cp/parser.cc:13204
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:13384 cp/parser.cc:13629
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "se descartan los atributos después del inicializador entre paréntesis"
  
! #: cp/parser.cc:13455
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "se esperaba una declaración etiquetada"
  
! #: cp/parser.cc:13504
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "la etiqueta case %qE no está dentro de una declaración switch"
  
! #: cp/parser.cc:13637
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "se necesita %<typename%> antes de %qE porque %qT es un ámbito dependiente"
  
  #. A::A a;
! #: cp/parser.cc:13643
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%E%> names the constructor, not the type"
  msgid "%qE names the constructor, not the type"
  msgstr "%<%T::%E%> nombra el constructor, no el tipo"
  
! #: cp/parser.cc:13701
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "compound-statement in %<constexpr%> function"
  msgstr "declaración compuesta en una función constexpr"
  
! #: cp/parser.cc:13765
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13970
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:13992
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:14017 cp/parser.cc:14052
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskyield%> may only be used in compound statements"
  msgid "%<if consteval%> requires compound statement"
  msgstr "%<#pragma omp taskyield%> sólo se puede usar en declaraciones compuestas"
  
! #: cp/parser.cc:14094
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:14262 cp/parser.cc:35393
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "se esperaba una declaración de selección"
  
! #: cp/parser.cc:14303
  #, fuzzy, gcc-internal-format
  #| msgid "function returning an array"
  msgid "condition declares an array"
  msgstr "la función devuelve una matriz"
  
! #: cp/parser.cc:14305
  #, fuzzy, gcc-internal-format
  #| msgid "field %qE declared as a function"
  msgid "condition declares a function"
  msgstr "el campo %qE se declaró como una función"
  
! #: cp/parser.cc:14346
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "no se pueden definir tipos en condiciones"
  
  #. Anything else is an error.
! #: cp/parser.cc:14448 cp/parser.cc:24113 cp/parser.cc:26832
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "se esperaba un inicializador"
  
! #: cp/parser.cc:14498
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:14760
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14767
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14793
  #, fuzzy, gcc-internal-format
  #| msgid "non-local variable %q#D uses local type %qT"
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "la variable %q#D que no es local usa el tipo local %qT"
  
! #: cp/parser.cc:14798
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14937
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "la expresión %<for%> basada en rango de tipo %qT es de tipo incompleto"
  
! #: cp/parser.cc:15021
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "tipos begin/end inconsistentes para la declaración %<for%> basada en rango: %qT y %qT"
  
! #: cp/parser.cc:15173 cp/parser.cc:35396
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "se esperaba una declaración de iteración"
  
! #: cp/parser.cc:15218
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:15235
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:15397
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15406
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ prohíbe los gotos calculados"
  
! #: cp/parser.cc:15425 cp/parser.cc:35399
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "se esperaba una declaración de salto"
  
! #: cp/parser.cc:15600
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration"
  msgid "expected module-partition"
  msgstr "se esperaba una declaración"
  
! #: cp/parser.cc:15602
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-name"
  msgid "expected module-name"
  msgstr "se esperaba un nombre de plantilla"
  
! #: cp/parser.cc:15644
  #, fuzzy, gcc-internal-format
  #| msgid "method declaration not in @interface context"
  msgid "module-declaration not permitted in header-unit"
  msgstr "la declaración de método no está en el contexto @interface"
  
! #: cp/parser.cc:15650
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "module-declaration must be at global scope"
  msgstr "declaración de uso para un no miembro en el ámbito de la clase"
  
! #: cp/parser.cc:15651
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "scope opened here"
  msgstr "se definió union aquí"
  
! #: cp/parser.cc:15677
  #, fuzzy, gcc-internal-format
  #| msgid "volatile argument"
  msgid "private module fragment"
  msgstr "argumento volátil"
  
! #: cp/parser.cc:15681
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15687
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15728
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15730 cp/parser.cc:15739
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15738
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "import-declaration must be at global scope"
  msgstr "declaración de uso para un no miembro en el ámbito de la clase"
  
! #: cp/parser.cc:15762
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15783
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15786
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15807
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15815
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in exception-declarations"
  msgid "%qE may only occur once in an export declaration"
  msgstr "no se pueden definir tipos en declaraciones de excepción"
  
! #: cp/parser.cc:15836
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15875
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "ISO C no permite un %<;%> extra fuera de una función"
  
! #: cp/parser.cc:15878
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function"
  msgstr "ISO C no permite un %<;%> extra fuera de una función"
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15889
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15897
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after class definition"
  msgid "extra %<;%> after in-class function definition"
  msgstr "se esperaba %<;%> después de la definición de clase"
  
! #: cp/parser.cc:16068
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "attributes are not permitted in this position"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/parser.cc:16072
  #, fuzzy, gcc-internal-format
  #| msgid "attributes may not be specified before"
  msgid "attributes may be inserted here"
  msgstr "los atributos no se pueden especificar antes"
  
! #: cp/parser.cc:16112
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specializations are not permitted here"
  msgstr "instanciación explícita de %qT que no es plantilla"
  
! #: cp/parser.cc:16114 cp/parser.cc:28304
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16127
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiations are not permitted here"
  msgstr "instanciación explícita de %q#D que no es plantilla"
  
! #: cp/parser.cc:16143
  #, fuzzy, gcc-internal-format
  #| msgid "original definition appeared here"
  msgid "export-declarations are not permitted here"
  msgstr "la definición original apareció aquí"
  
! #: cp/parser.cc:16315
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label%> no está al inicio de un bloque"
  
! #: cp/parser.cc:16561
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16580
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "deducción inconsistente para %qT: %qT y después %qT"
  
! #: cp/parser.cc:16601
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "se prohíbe mezclar declaraciones y definiciones-de-función"
  
! #: cp/parser.cc:16626
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in exception-declarations"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "no se pueden definir tipos en declaraciones de excepción"
  
! #: cp/parser.cc:16683
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in range-based for loops"
  msgid "initializer in range-based %<for%> loop"
  msgstr "no se pueden definir tipos en bucles for basados en rango"
  
! #: cp/parser.cc:16686
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarations `%T' and `%T'"
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "declaraciones múltiples `%T' y `%T'"
  
! #: cp/parser.cc:16726
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:16763
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:16767
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "las uniones sin restricción sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:16824
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "empty structured binding declaration"
  msgstr "inicializador no válido para la cadena de bits"
  
! #: cp/parser.cc:16842
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "invalid initializer for structured binding declaration"
  msgstr "inicializador no válido para la cadena de bits"
  
! #: cp/parser.cc:17037
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "especificadores de clase de almacenamiento no válidos en las declaraciones de parámetros"
  
! #: cp/parser.cc:17060
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "se usó %<friend%> fuera de la clase"
  
! #: cp/parser.cc:17098
  #, fuzzy, gcc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "No se permite el atributo %L en una definición TYPE"
  
! #: cp/parser.cc:17101
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17152
  #, fuzzy, gcc-internal-format
  #| msgid "section type conflict with %qD"
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "conflicto de tipo de sección con %qD"
  
! #: cp/parser.cc:17178
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> cambiará su significado en C++11; por favor bórrelo"
  
! #: cp/parser.cc:17214
  #, fuzzy, gcc-internal-format
  #| msgid "%qD invalid in %qT"
  msgid "%qD invalid in condition"
  msgstr "%qD no válido en %qT"
  
! #: cp/parser.cc:17223
  #, fuzzy, gcc-internal-format
  #| msgid "%qD invalid in %qT"
  msgid "%qD invalid in lambda"
  msgstr "%qD no válido en %qT"
  
! #: cp/parser.cc:17227
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:17309
  #, fuzzy, gcc-internal-format
  #| msgid "decl-specifier invalid in condition"
  msgid "type-specifier invalid in lambda"
  msgstr "especificador-decl no válido en la condición"
  
! #: cp/parser.cc:17322
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17324
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17339
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "la definición de clase no se puede declarar como friend"
  
! #: cp/parser.cc:17412 cp/parser.cc:29490
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
  
! #: cp/parser.cc:17431
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in an exception-specification"
  msgid "types may not be defined in explicit-specifier"
  msgstr "no se pueden definir tipos en una especificación de excepción"
  
! #: cp/parser.cc:17435
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:17503
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "especificación de enlace no válida"
  
! #: cp/parser.cc:17610
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:17640
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:17844
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:17857
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "no se pueden definir tipos en expresiones %<decltype%>"
  
! #: cp/parser.cc:18033
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-type-id"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "no se pueden definir tipos en un id-tipo-nuevo"
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "uso no válido de %<auto%> en el operador de conversión"
  
! #: cp/parser.cc:18066
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "uso no válido de %<auto%> en el operador de conversión"
  
! #: cp/parser.cc:18150
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "solamente los constructores toman inicializadores miembro"
  
! #: cp/parser.cc:18177
  #, fuzzy, gcc-internal-format
  #| msgid "cannot expand initializer for member %<%D%>"
  msgid "cannot expand initializer for member %qD"
  msgstr "no se puede expandir el inicializador para el miembro %<%D%>"
  
! #: cp/parser.cc:18189 cp/pt.cc:28313
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "inicializador mem para %qD después de una delegación de constructor"
  
! #: cp/parser.cc:18201 cp/pt.cc:28325
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "delegación de constructor después de un inicializador mem para %qD"
  
! #: cp/parser.cc:18253
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "inicializador de clase base de estilo antiguo anacrónico"
  
! #: cp/parser.cc:18341
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "no se permite la palabra clave %<typename%> en este contexto (un inicializador de miembro calificado es implícitamente un tipo)"
  
! #: cp/parser.cc:18753
  #, fuzzy, gcc-internal-format
  #| msgid "missing space between %<\"\"%> and suffix identifier"
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr "falta un espacio entre %<\"\"%> y el identificador sufijo"
  
! #: cp/parser.cc:18759
  #, fuzzy, gcc-internal-format
  #| msgid "missing space between %<\"\"%> and suffix identifier"
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "falta un espacio entre %<\"\"%> y el identificador sufijo"
  
! #: cp/parser.cc:18765
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "se esperaba un identificador sufijo"
  
! #: cp/parser.cc:18774
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "se esperaba una cadena vacía después de la palabra clave %<operator%>"
  
! #: cp/parser.cc:18780
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in ternary operation"
  msgid "invalid encoding prefix in literal operator"
  msgstr "operandos no válidos en la operación terniaria"
  
! #: cp/parser.cc:18814
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "operador inesperado"
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "no se admite la palabra clave %<export%>, y se descartará"
  
! #: cp/parser.cc:18863
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<export%> not implemented, and will be ignored"
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "no se admite la palabra clave %<export%>, y se descartará"
  
! #: cp/parser.cc:18865
  #, fuzzy, gcc-internal-format
  #| msgid "-mexr is used without -ms"
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr "se usó -mexr sin -ms"
  
! #: cp/parser.cc:18970
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template non-type parameter"
  msgid "invalid constrained type parameter"
  msgstr "parámetro que no es tipo plantilla no válido"
  
! #: cp/parser.cc:18978
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "cv-qualified type parameter"
  msgstr "parámetro de captura no válido"
  
! #: cp/parser.cc:19094
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "uso no válido de '%E' como un argumento de plantilla que no es tipo"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416 cp/parser.cc:26580
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "el paquete de parámetros plantilla %qD no puede tener un argumento por defecto"
  
! #: cp/parser.cc:19334 cp/parser.cc:19420
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "los paquetes de parámetro de plantilla no pueden tener argumentos por defecto"
  
! #: cp/parser.cc:19487
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "se esperaba un id de plantilla"
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> no puede iniciar una lista de argumentos de plantilla"
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> es una forma alternativa para %<[%>. Inserte espacios en blanco entre %<<%> y %<::%>"
  
! #: cp/parser.cc:19558
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use %<-fpermissive%> G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(si utiliza %<-fpermissive%>, G++ aceptará su código)"
  
! #: cp/parser.cc:19589
  #, fuzzy, gcc-internal-format
  #| msgid "invalid non-type template argument"
  msgid "invalid template-argument-list"
  msgstr "argumento de plantilla que no es tipo no válido"
  
! #: cp/parser.cc:19590
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19597
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-argument"
  msgid "expected %<(%> after template-argument-list"
  msgstr "se esperaba un argumento de plantilla"
  
! #: cp/parser.cc:19703
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "error de decodificación en la lista de argumentos de plantilla"
  
  #. The name does not name a template.
! #: cp/parser.cc:19788 cp/parser.cc:19980 cp/parser.cc:20189
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "se esperaba un nombre de plantilla"
  
! #: cp/parser.cc:19836
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "se usó %qD que no es plantilla como plantilla"
  
! #: cp/parser.cc:19838
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "utilice %<%T::template %D%> para indicar que es una plantilla"
  
! #: cp/parser.cc:20053
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "se esperaba el parámetro pack antes de %<...%>"
  
! #: cp/parser.cc:20154 cp/parser.cc:20172 cp/parser.cc:20348
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "se esperaba un argumento de plantilla"
  
! #: cp/parser.cc:20319
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "argumento de plantilla que no es tipo no válido"
  
! #: cp/parser.cc:20457
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "la instanciación explícita no debe usar el especificador %<inline%>"
  
! #: cp/parser.cc:20461
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "la instanciación explícita no debe usar el especificador %<constexpr%>"
  
! #: cp/parser.cc:20465
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "la instanciación explícita no debe usar el especificador %<constexpr%>"
  
! #: cp/parser.cc:20526
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "especialización de plantilla con enlace C"
  
! #: cp/parser.cc:20755
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "se esperaba un specificador de tipo"
  
! #: cp/parser.cc:20955
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "las funciones por defecto y borradas sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:20961
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "use of %<auto%> in template argument"
  msgstr "uso no válido de '%E' como un argumento de plantilla que no es tipo"
  
! #: cp/parser.cc:20964
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "las funciones por defecto y borradas sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:20968
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "las funciones por defecto y borradas sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:21122
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "se esperaba un id de plantilla para el tipo"
  
! #: cp/parser.cc:21263
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "se esperaba un nombre de tipo"
  
! #: cp/parser.cc:21347
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not constrain a type"
  msgstr "%qE no nombra a un tipo"
  
! #: cp/parser.cc:21348
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "concept defined here"
  msgstr "se definió union aquí"
  
! #: cp/parser.cc:21379
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of concept-name %qD"
  msgstr "uso no válido de %qD"
  
! #: cp/parser.cc:21395
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: cp/parser.cc:21402
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21643
  #, fuzzy, gcc-internal-format
  #| msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr "el especificador de tipo elaborado para un ámbito enumerado no debe usar la palabra clave %<%D%>"
  
! #: cp/parser.cc:21719
  #, fuzzy, gcc-internal-format
  #| msgid "typedef name may not be a nested-name-specifier"
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "el nombre del typedef puede no ser un especificador-de-nombre-anidado"
  
! #: cp/parser.cc:21881
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "la declaración %qD no declara nada"
  
! #: cp/parser.cc:21969
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "se descartan los atributos en el tipo sin instanciar"
  
! #: cp/parser.cc:21975
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "se descartan los atributos en la instanciación de una plantilla"
  
! #: cp/parser.cc:21987
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "se descartan los atributos en un especificador de tipo elaborado que no es una declaración adelantada"
  
! #: cp/parser.cc:22128
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD es una plantilla de enumeración"
  
! #: cp/parser.cc:22139
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD no tiene tipo integral o de enumeración"
  
! #: cp/parser.cc:22154
  #, fuzzy, gcc-internal-format
  #| msgid "%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "la definición %<namespace%> no se permite aquí"
  
! #: cp/parser.cc:22172
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in casts"
  msgid "types may not be defined in enum-base"
  msgstr "los tipos no se pueden definir en conversiones"
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22222
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "se esperaba %<;%> o %<{%>"
  
! #: cp/parser.cc:22265
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "no se puede agregar una lista de enumerador a una instanciación de plantilla"
  
! #: cp/parser.cc:22279
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "la declaración friend no nombra una clase o función"
  
! #: cp/parser.cc:22291 cp/parser.cc:28273
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "la declaración de %qD en el espacio de nombres %qD el cual no incluye a %qD"
  
! #: cp/parser.cc:22296 cp/parser.cc:28278
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "la declaración de %qD en %qD la cual no incluye a %qD"
  
! #: cp/parser.cc:22308 cp/parser.cc:28291
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "no se permite la calificación extra"
  
! #: cp/parser.cc:22348
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids incrementing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ prohíbe incrementar un enum"
  
! #: cp/parser.cc:22372
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "especificador enumerador opaco sin nombre"
  
! #: cp/parser.cc:22375
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "el especificador enumerador opaco debe usar un identificador simple"
  
! #: cp/parser.cc:22496
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22571
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qE no nombra a un tipo"
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD no es un nombre-de-espacio-de-nombres"
  
! #: cp/parser.cc:22579
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "se esperaba un nombre de espacio"
  
! #: cp/parser.cc:22640
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:22652
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22671
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en línea sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:22681
  #, fuzzy, gcc-internal-format
  #| msgid "expected namespace-name"
  msgid "nested namespace name required"
  msgstr "se esperaba un nombre de espacio"
  
! #: cp/parser.cc:22686
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "namespace name required"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/parser.cc:22690
  #, fuzzy, gcc-internal-format
  #| msgid "Enumerator cannot have attributes %C"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "El enumerador no puede tener atributos %C"
  
! #: cp/parser.cc:22693
  #, fuzzy, gcc-internal-format
  #| msgid "varargs function cannot be inline"
  msgid "a nested namespace definition cannot be inline"
  msgstr "la función varargs no puede ser inline"
  
! #: cp/parser.cc:22700
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "namespace %qD entered"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/parser.cc:22756
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "la definición %<namespace%> no se permite aquí"
  
! #: cp/parser.cc:22938
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:22982
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "un id-de-plantilla no puede aparecer en una declaración-using"
  
! #: cp/parser.cc:23000
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "las expresiones lambda sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:23010
  #, fuzzy, gcc-internal-format
  #| msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "las declaraciones access son obsoletas en favor de las declaraciones using: sugerencia: use la palabra clave %<using%>"
  
! #: cp/parser.cc:23056
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:23059
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of dependent type %qT"
  msgid "%<using enum%> of dependent type %qT"
  msgstr "uso no válido del tipo dependiente %qT"
  
! #: cp/parser.cc:23061
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an enumeration type"
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%qT no es un tipo de enumeración"
  
! #: cp/parser.cc:23063
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "uso no válido del tipo incompleto %q#T"
  
! #: cp/parser.cc:23065
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23075
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration here"
  msgid "opaque-enum-declaration here"
  msgstr "declaración previa aquí"
  
! #: cp/parser.cc:23145
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "no se pueden definir tipos en declaraciones de plantilla alias"
  
! #: cp/parser.cc:23297
  #, fuzzy, gcc-internal-format
  #| msgid "expected interface or pointer to interface"
  msgid "expected string-literal or constexpr in parentheses"
  msgstr "se esperaba interfaz o puntero a interfaz"
  
! #: cp/parser.cc:23358
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:23379 cp/parser.cc:23397 cp/parser.cc:23412
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "calificador-cv duplicado"
  
! #: cp/parser.cc:23386
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "se descartan los calificadores de tipo en el tipo de devolución de la función"
  
! #: cp/parser.cc:23425
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT no es un espacio de nombres"
  
! #: cp/parser.cc:23441
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter %qD outside function body"
  msgid "%<asm%> qualifier outside of function body"
  msgstr "se usó el parámetro %qD fuera del cuerpo de la función"
  
! #: cp/parser.cc:23591
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q#T"
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "se descarta el atributo en la declaración de %q#T"
  
! #: cp/parser.cc:23682
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "nombres de parámetros (sin tipos) en la declaración de la función"
  
! #: cp/parser.cc:23693
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesized initializer in array new"
  msgid "remove parentheses to default-initialize a variable"
  msgstr "inicializador entre paréntesis en la matriz new"
  
! #: cp/parser.cc:23698
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23701
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23718 cp/parser.cc:23743
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "nombres de parámetros (sin tipos) en la declaración de la función"
  
! #: cp/parser.cc:23730 cp/parser.cc:23751
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23737
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD redeclared as variable"
  msgid "add parentheses to declare a variable"
  msgstr "la función %qD se redeclaró como variable"
  
! #: cp/parser.cc:23984
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "una definición de función no se permite aquí"
  
! #: cp/parser.cc:23995
  #, fuzzy, gcc-internal-format
  #| msgid "an asm-specification is not allowed on a function-definition"
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "no se permite una especificación-asm en una definición-de-función"
  
! #: cp/parser.cc:23999
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "no se permiten atributos en una definición-de-función"
  
! #: cp/parser.cc:24050
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "se esperaba un constructor, un destructor, o una conversión de tipo"
  
! #: cp/parser.cc:24208
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "se proporcionó un inicializador para la función"
  
! #: cp/parser.cc:24253
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "se descartan los atributos después del inicializador entre paréntesis"
  
! #: cp/parser.cc:24265
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "se redeclara la función %q+D como inline"
  
! #: cp/parser.cc:24794
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "el límite de la matriz no es una constante entera"
  
! #: cp/parser.cc:24919
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "no se puede definir el miembro de la definición de tipo dependiente %qT"
  
! #: cp/parser.cc:24923
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> no es un tipo"
*************** msgstr "%<%T::%E%> no es un tipo"
*** 68163,68453 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24948
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "declarador no válido"
  
! #: cp/parser.cc:24957
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "uso no válido del constructor como una plantilla"
  
! #: cp/parser.cc:24959
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "use %<%T::%D%> en lugar de %<%T::%D%> para nombrar el constructor en un nombre calificado"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type in declaration"
  msgid "qualified-id in declaration"
  msgstr "tipo no válido en la declaración"
  
! #: cp/parser.cc:25099
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "se esperaba un declarador"
  
! #: cp/parser.cc:25220
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD es un espacio de nombres"
  
! #: cp/parser.cc:25222
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "no se puede formar un puntero al miembro de %q#T que no es clase"
  
! #: cp/parser.cc:25243
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "se esperaba un operador puntero"
  
! #: cp/parser.cc:25304
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "calificador-cv duplicado"
  
! #: cp/parser.cc:25358
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple ref-qualifiers"
  msgstr "especificadores `virtual' múltiples"
  
! #: cp/parser.cc:25395
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "--resource requiere -o"
  
! #: cp/parser.cc:25453
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "especificador-virt duplicado"
  
! #: cp/parser.cc:25735
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing template arguments after %qE"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/parser.cc:25741
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "%qT not permitted in template argument"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/parser.cc:25744 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "uso no válido de %qT"
  
! #: cp/parser.cc:25770
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "no se pueden definir tipos en argumentos de plantilla"
  
! #: cp/parser.cc:25779
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "uso no válido de '%E' como un argumento de plantilla que no es tipo"
  
! #: cp/parser.cc:25900
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "se esperaba un especificador de tipo"
  
! #: cp/parser.cc:26047
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26254
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "se esperaba %<,%> o %<...%>"
  
! #: cp/parser.cc:26332
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "no se pueden definir tipos en tipos de parámetro"
  
! #: cp/parser.cc:26456
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "especificadores de clase de almacenamiento no válidos en las declaraciones de parámetros"
  
! #: cp/parser.cc:26459
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26519
  #, fuzzy, gcc-internal-format
  #| msgid "non-parameter %qs cannot be a parameter pack"
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "%qs que no es parámetro no puede ser un paquete de parámetro"
  
! #: cp/parser.cc:26560
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "los argumentos por defecto sólo se permiten para parámetros de función"
  
! #: cp/parser.cc:26578
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "el paquete de parámetros %qD no puede tener un argumento por defecto"
  
! #: cp/parser.cc:26584
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "el paquete de parámetros plantilla no puede tener un argumento por defecto"
  
! #: cp/parser.cc:26586
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "el paquete de parámetros no puede tener un argumento por defecto"
  
! #: cp/parser.cc:26609
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter pack cannot have a default argument"
  msgid "an explicit object parameter may not have a default argument"
  msgstr "el paquete de parámetros plantilla no puede tener un argumento por defecto"
  
! #: cp/parser.cc:26733
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:26737
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:26924
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:27086
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las listas de inicializador extendidas sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:27108
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/parser.cc:27146
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ no permite inicializadores designados de C99"
  
! #: cp/parser.cc:27160
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27200
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/parser.cc:27251
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27307 cp/parser.cc:27442
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "se esperaba un nombre de clase"
  
! #: cp/parser.cc:27699
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "se esperaba %<;%> después de la definición de clase"
  
! #: cp/parser.cc:27702
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "se esperaba %<;%> después de la definición de struct"
  
! #: cp/parser.cc:27705
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "se esperaba %<;%> después de la definición de union"
  
! #: cp/parser.cc:28162
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "se esperaba %<{%> o %<:%>"
  
! #: cp/parser.cc:28173
! #, gcc-internal-format
! msgid "cannot specify %<override%> for a class"
! msgstr "no se puede especificar %<override%> para una clase"
! 
! #: cp/parser.cc:28181
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "la calificación global del nombre de clase es no válida"
  
! #: cp/parser.cc:28188
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "el nombre calificado no nombra una clase"
  
! #: cp/parser.cc:28200
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/parser.cc:28206
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "nombre de clase no válido en la declaración de %qD"
  
! #: cp/parser.cc:28249
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization %qD in friend declaration"
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "definiendo la especialización explícita %qD en la declaración friend"
  
! #: cp/parser.cc:28275
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28282
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "una especialización explícita se debe preceder con %<template <>%>"
  
! #: cp/parser.cc:28315
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "la plantilla de función %qD se redeclaró commo una plantilla de clase"
  
! #: cp/parser.cc:28348
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "no se puede resolver el tipo typename"
  
! #: cp/parser.cc:28413
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
--- 68278,68563 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24952
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "declarador no válido"
  
! #: cp/parser.cc:24961
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "uso no válido del constructor como una plantilla"
  
! #: cp/parser.cc:24963
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "use %<%T::%D%> en lugar de %<%T::%D%> para nombrar el constructor en un nombre calificado"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25078
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type in declaration"
  msgid "qualified-id in declaration"
  msgstr "tipo no válido en la declaración"
  
! #: cp/parser.cc:25103
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "se esperaba un declarador"
  
! #: cp/parser.cc:25224
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD es un espacio de nombres"
  
! #: cp/parser.cc:25226
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "no se puede formar un puntero al miembro de %q#T que no es clase"
  
! #: cp/parser.cc:25247
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "se esperaba un operador puntero"
  
! #: cp/parser.cc:25308
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "calificador-cv duplicado"
  
! #: cp/parser.cc:25362
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple ref-qualifiers"
  msgstr "especificadores `virtual' múltiples"
  
! #: cp/parser.cc:25399
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "--resource requiere -o"
  
! #: cp/parser.cc:25457 cp/parser.cc:28009
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "especificador-virt duplicado"
  
! #: cp/parser.cc:25739
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing template arguments after %qE"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/parser.cc:25745
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "%qT not permitted in template argument"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/parser.cc:25748 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "uso no válido de %qT"
  
! #: cp/parser.cc:25774
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "no se pueden definir tipos en argumentos de plantilla"
  
! #: cp/parser.cc:25783
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "uso no válido de '%E' como un argumento de plantilla que no es tipo"
  
! #: cp/parser.cc:25904
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "se esperaba un especificador de tipo"
  
! #: cp/parser.cc:26051
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26258
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "se esperaba %<,%> o %<...%>"
  
! #: cp/parser.cc:26336
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "no se pueden definir tipos en tipos de parámetro"
  
! #: cp/parser.cc:26460
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "especificadores de clase de almacenamiento no válidos en las declaraciones de parámetros"
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26523
  #, fuzzy, gcc-internal-format
  #| msgid "non-parameter %qs cannot be a parameter pack"
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "%qs que no es parámetro no puede ser un paquete de parámetro"
  
! #: cp/parser.cc:26564
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "los argumentos por defecto sólo se permiten para parámetros de función"
  
! #: cp/parser.cc:26582
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "el paquete de parámetros %qD no puede tener un argumento por defecto"
  
! #: cp/parser.cc:26588
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "el paquete de parámetros plantilla no puede tener un argumento por defecto"
  
! #: cp/parser.cc:26590
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "el paquete de parámetros no puede tener un argumento por defecto"
  
! #: cp/parser.cc:26613
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter pack cannot have a default argument"
  msgid "an explicit object parameter may not have a default argument"
  msgstr "el paquete de parámetros plantilla no puede tener un argumento por defecto"
  
! #: cp/parser.cc:26737
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:26741
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:26928
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:27090
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las listas de inicializador extendidas sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:27112
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/parser.cc:27150
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ no permite inicializadores designados de C99"
  
! #: cp/parser.cc:27164
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27204
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/parser.cc:27255
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27311 cp/parser.cc:27446
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "se esperaba un nombre de clase"
  
! #: cp/parser.cc:27703
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "se esperaba %<;%> después de la definición de clase"
  
! #: cp/parser.cc:27706
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "se esperaba %<;%> después de la definición de struct"
  
! #: cp/parser.cc:27709
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "se esperaba %<;%> después de la definición de union"
  
! #: cp/parser.cc:28222
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "se esperaba %<{%> o %<:%>"
  
! #: cp/parser.cc:28234
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "la calificación global del nombre de clase es no válida"
  
! #: cp/parser.cc:28241
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "el nombre calificado no nombra una clase"
  
! #: cp/parser.cc:28253
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/parser.cc:28259
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "nombre de clase no válido en la declaración de %qD"
  
! #: cp/parser.cc:28302
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization %qD in friend declaration"
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "definiendo la especialización explícita %qD en la declaración friend"
  
! #: cp/parser.cc:28328
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28335
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "una especialización explícita se debe preceder con %<template <>%>"
  
! #: cp/parser.cc:28368
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "la plantilla de función %qD se redeclaró commo una plantilla de clase"
  
! #: cp/parser.cc:28401
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "no se puede resolver el tipo typename"
  
! #: cp/parser.cc:28466
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
*************** msgstr "definición previa de %q+#T"
*** 68456,68750 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28427 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28533 cp/parser.cc:35343
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "se esperaba una llave de clase"
  
! #: cp/parser.cc:28558
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28562
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.cc:28831
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "en C++03 se debe usar una llave-clase cuando se declara un friend"
  
! #: cp/parser.cc:28837
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:28878
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "la declaración friend no nombra una clase o función"
  
! #: cp/parser.cc:28918
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29021
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las listas de inicializador extendidas sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:29028
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for unnamed bit-field"
  msgid "default member initializer for unnamed bit-field"
  msgstr "se especificó la alineación para el campo de bits sin nombre"
  
! #: cp/parser.cc:29041
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29222
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "campo de bits %qD con tipo no integral"
  
! #: cp/parser.cc:29250
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "especificador-pure en la definición-de-función"
  
! #: cp/parser.cc:29320
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> at end of member declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "se esperaba %<;%> al final de la declaración miembro"
  
! #: cp/parser.cc:29334
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "se esperaba %<;%> al final de la declaración miembro"
  
! #: cp/parser.cc:29407
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:29430
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "especificador pure no válido (sólo se permite %<= 0%>)"
  
! #: cp/parser.cc:29465
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "un inicializador dentro de llaves no se permite aquí"
  
! #: cp/parser.cc:29596
  #, fuzzy, gcc-internal-format
  #| msgid "attributes may not be specified before"
  msgid "attributes on base specifiers are ignored"
  msgstr "los atributos no se pueden especificar antes"
  
! #: cp/parser.cc:29611
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> specified more than once in base-specified"
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "se especificó %<virtual%> más de una vez en la base especificada"
  
! #: cp/parser.cc:29631
  #, fuzzy, gcc-internal-format
  #| msgid "more than one access specifier in base-specified"
  msgid "more than one access specifier in base-specifier"
  msgstr "más de un especificador de acceso en la base especificada"
  
! #: cp/parser.cc:29655
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/parser.cc:29658
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "no se permite la palabra clave %<typename%> en este contexto (la clase base es implícitamente un tipo)"
  
! #: cp/parser.cc:29860 cp/parser.cc:29954
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "no se pueden definir tipos en una especificación de excepción"
  
! #: cp/parser.cc:29962
  #, fuzzy, gcc-internal-format
  #| msgid "due to different exception specifications"
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "debido a diferentes especificaciones de excepciones"
  
! #: cp/parser.cc:29968
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "las especificaciones de excepción dinámicas son obsoletas en C++0x; utilice %<noexcept%> en su lugar"
  
! #: cp/parser.cc:30012
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "uso no válido de %<auto%> en el operador de conversión"
  
! #: cp/parser.cc:30053
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:30165
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "no se pueden definir tipos en declaraciones de excepción"
  
! #: cp/parser.cc:30200
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> on exception declaration"
  msgstr "%<inline%> en una declaración vacía"
  
! #: cp/parser.cc:30279
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/parser.cc:30747
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected attribute argument as balanced token sequence"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: cp/parser.cc:30893
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "El atributo %qE genera un conflicto con el atributo %s"
  
! #: cp/parser.cc:30907
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "se esperaba un identificador o %<(%>"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31049
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31084
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "attribute %qs specified multiple times"
  msgstr "atributo %<fallthrough%> especificado múltiples veces"
  
! #: cp/parser.cc:31126
  #, fuzzy, gcc-internal-format
  #| msgid "expected parameter pack before %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "se esperaba el parámetro pack antes de %<...%>"
  
! #: cp/parser.cc:31129
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "un atributo que no es nulo sin argumento es un atributo que no es prototipo"
  
! #: cp/parser.cc:31175
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected contract-role"
  msgstr "se esperaba un puntero"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31256
  #, fuzzy, gcc-internal-format
  #| msgid "expected initializer"
  msgid "expected contract semantic or level"
  msgstr "se esperaba un inicializador"
  
! #: cp/parser.cc:31266
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
! #: cp/parser.cc:31276
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of contract role for explicit semantic"
  msgstr "uso no válido del constructor como una plantilla"
  
! #: cp/parser.cc:31413
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:31572
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:31933 cp/parser.cc:31942
  #, fuzzy, gcc-internal-format
  #| msgid "expression must be integral"
  msgid "expression must be enclosed in parentheses"
  msgstr "la expresión debe ser integral"
  
! #: cp/parser.cc:32289
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32530
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32668
  #, fuzzy, gcc-internal-format
  #| msgid "asm template is not a string constant"
  msgid "result type is not a plain type-constraint"
  msgstr "la plantilla asm no es una cadena constante"
  
! #: cp/parser.cc:32676
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not an integer constant"
  msgid "return-type-requirement is not a type-constraint"
  msgstr "la alineación solicitada no es una constante entera"
  
! #: cp/parser.cc:33195
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "el miembro especializado %<%T::%E%> requiere sintaxis %<template<>%>"
  
! #: cp/parser.cc:33200
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "declaración no válida de %<%T::%E%>"
  
! #: cp/parser.cc:33204
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "faltan listas-de-parámetros-de-plantilla"
--- 68566,68860 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28480 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28586 cp/parser.cc:35402
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "se esperaba una llave de clase"
  
! #: cp/parser.cc:28611
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28615
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.cc:28885
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "en C++03 se debe usar una llave-clase cuando se declara un friend"
  
! #: cp/parser.cc:28891
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:28932
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "la declaración friend no nombra una clase o función"
  
! #: cp/parser.cc:28972
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29075
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las listas de inicializador extendidas sólo está disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:29082
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for unnamed bit-field"
  msgid "default member initializer for unnamed bit-field"
  msgstr "se especificó la alineación para el campo de bits sin nombre"
  
! #: cp/parser.cc:29095
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29276
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "campo de bits %qD con tipo no integral"
  
! #: cp/parser.cc:29304
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "especificador-pure en la definición-de-función"
  
! #: cp/parser.cc:29374
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> at end of member declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "se esperaba %<;%> al final de la declaración miembro"
  
! #: cp/parser.cc:29388
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "se esperaba %<;%> al final de la declaración miembro"
  
! #: cp/parser.cc:29461
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:29484
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "especificador pure no válido (sólo se permite %<= 0%>)"
  
! #: cp/parser.cc:29519
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "un inicializador dentro de llaves no se permite aquí"
  
! #: cp/parser.cc:29650
  #, fuzzy, gcc-internal-format
  #| msgid "attributes may not be specified before"
  msgid "attributes on base specifiers are ignored"
  msgstr "los atributos no se pueden especificar antes"
  
! #: cp/parser.cc:29665
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> specified more than once in base-specified"
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "se especificó %<virtual%> más de una vez en la base especificada"
  
! #: cp/parser.cc:29685
  #, fuzzy, gcc-internal-format
  #| msgid "more than one access specifier in base-specified"
  msgid "more than one access specifier in base-specifier"
  msgstr "más de un especificador de acceso en la base especificada"
  
! #: cp/parser.cc:29709
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/parser.cc:29712
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "no se permite la palabra clave %<typename%> en este contexto (la clase base es implícitamente un tipo)"
  
! #: cp/parser.cc:29914 cp/parser.cc:30008
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "no se pueden definir tipos en una especificación de excepción"
  
! #: cp/parser.cc:30016
  #, fuzzy, gcc-internal-format
  #| msgid "due to different exception specifications"
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "debido a diferentes especificaciones de excepciones"
  
! #: cp/parser.cc:30022
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "las especificaciones de excepción dinámicas son obsoletas en C++0x; utilice %<noexcept%> en su lugar"
  
! #: cp/parser.cc:30066
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "uso no válido de %<auto%> en el operador de conversión"
  
! #: cp/parser.cc:30107
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:30219
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "no se pueden definir tipos en declaraciones de excepción"
  
! #: cp/parser.cc:30254
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> on exception declaration"
  msgstr "%<inline%> en una declaración vacía"
  
! #: cp/parser.cc:30333
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/parser.cc:30801
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected attribute argument as balanced token sequence"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: cp/parser.cc:30947
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "El atributo %qE genera un conflicto con el atributo %s"
  
! #: cp/parser.cc:30961
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "se esperaba un identificador o %<(%>"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31103
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31138
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "attribute %qs specified multiple times"
  msgstr "atributo %<fallthrough%> especificado múltiples veces"
  
! #: cp/parser.cc:31180
  #, fuzzy, gcc-internal-format
  #| msgid "expected parameter pack before %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "se esperaba el parámetro pack antes de %<...%>"
  
! #: cp/parser.cc:31183
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "un atributo que no es nulo sin argumento es un atributo que no es prototipo"
  
! #: cp/parser.cc:31229
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected contract-role"
  msgstr "se esperaba un puntero"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31310
  #, fuzzy, gcc-internal-format
  #| msgid "expected initializer"
  msgid "expected contract semantic or level"
  msgstr "se esperaba un inicializador"
  
! #: cp/parser.cc:31320
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
! #: cp/parser.cc:31330
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of contract role for explicit semantic"
  msgstr "uso no válido del constructor como una plantilla"
  
! #: cp/parser.cc:31467
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "%<constexpr%> de C++11 sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:31626
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "C++0x automático sólo está disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:31992 cp/parser.cc:32001
  #, fuzzy, gcc-internal-format
  #| msgid "expression must be integral"
  msgid "expression must be enclosed in parentheses"
  msgstr "la expresión debe ser integral"
  
! #: cp/parser.cc:32348
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32589
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32727
  #, fuzzy, gcc-internal-format
  #| msgid "asm template is not a string constant"
  msgid "result type is not a plain type-constraint"
  msgstr "la plantilla asm no es una cadena constante"
  
! #: cp/parser.cc:32735
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not an integer constant"
  msgid "return-type-requirement is not a type-constraint"
  msgstr "la alineación solicitada no es una constante entera"
  
! #: cp/parser.cc:33254
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "el miembro especializado %<%T::%E%> requiere sintaxis %<template<>%>"
  
! #: cp/parser.cc:33259
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "declaración no válida de %<%T::%E%>"
  
! #: cp/parser.cc:33263
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "faltan listas-de-parámetros-de-plantilla"
*************** msgstr "faltan listas-de-parámetros-de-
*** 68753,69203 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33211
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "demasiadas listas-de-parámetros-de-plantilla"
  
! #: cp/parser.cc:33503
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "template-id not allowed for constructor in C++20"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/parser.cc:33614
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "ya no se admiten los valores de devolución nombrados"
  
! #: cp/parser.cc:33791
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33800
  #, fuzzy, gcc-internal-format
  #| msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr "la plantilla de operador literal %qD tiene una lista de parámetros no válida.  Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>"
  
! #: cp/parser.cc:33806
  #, fuzzy, gcc-internal-format
  #| msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr "la plantilla de operador literal %qD tiene una lista de parámetros no válida.  Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>"
  
! #: cp/parser.cc:33846
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "declaración no válida de plantilla miembro en la clase local"
  
! #: cp/parser.cc:33856
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "plantilla con enlace C"
  
! #: cp/parser.cc:33876
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "especialización explícita no válida"
  
! #: cp/parser.cc:33986
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "declaración plantilla de %<typedef%>"
  
! #: cp/parser.cc:34037
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "la declaración no declara nada"
  
! #: cp/parser.cc:34089
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "la especialización de plantilla explícita no puede tener una clase de almacenamiento"
  
! #: cp/parser.cc:34408
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> debe ser %<> >%> dentro de una lista de argumentos de plantilla anidada"
  
! #: cp/parser.cc:34421
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "%<>>%> sobrante, use %<>%> para terminar una lista de argumentos de plantilla"
  
! #: cp/parser.cc:34452
  #, fuzzy, gcc-internal-format
  #| msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%<>>%> sobrante, use %<>%> para terminar una lista de argumentos de plantilla"
  
! #: cp/parser.cc:34769
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:34944
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "uso no válido de %qD en la especificación de enlace"
  
! #: cp/parser.cc:34956
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate virt-specifier"
  msgid "duplicate %qD specifier"
  msgstr "especificador-virt duplicado"
  
! #: cp/parser.cc:34959
  #, fuzzy, gcc-internal-format
  #| msgid "section type conflict with %qD"
  msgid "%qD specifier conflicts with %qs"
  msgstr "conflicto de tipo de sección con %qD"
  
! #: cp/parser.cc:34971
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> antes de %qD"
  
! #: cp/parser.cc:34988
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "se usó %qE con %<typedef%>"
  
! #: cp/parser.cc:35097
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 no admite %<long long%>"
  
! #: cp/parser.cc:35108
  #, fuzzy, gcc-internal-format
  #| msgid "both %<_Sat%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "se usaron al mismo tiempo %<_Sat%> y %<char%> en los especificadores de declaración"
  
! #: cp/parser.cc:35113
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "%qE duplicado"
  
! #: cp/parser.cc:35142
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "%qs duplicado"
  
! #: cp/parser.cc:35194
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "se esperaba %<new%>"
  
! #: cp/parser.cc:35197
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "se esperaba %<delete%>"
  
! #: cp/parser.cc:35200
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "se esperaba %<return%>"
  
! #: cp/parser.cc:35206
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "se esperaba %<extern%>"
  
! #: cp/parser.cc:35209
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "se esperaba %<static_assert%>"
  
! #: cp/parser.cc:35212
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "se esperaba %<decltype%>"
  
! #: cp/parser.cc:35215
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "se esperaba %<operator%>"
  
! #: cp/parser.cc:35218
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "se esperaba %<class%>"
  
! #: cp/parser.cc:35221
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "se esperaba %<template%>"
  
! #: cp/parser.cc:35224
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "se esperaba %<namespace%>"
  
! #: cp/parser.cc:35227
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "se esperaba %<using%>"
  
! #: cp/parser.cc:35230
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "se esperaba %<asm%>"
  
! #: cp/parser.cc:35233
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "se esperaba %<try%>"
  
! #: cp/parser.cc:35236
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "se esperaba %<catch%>"
  
! #: cp/parser.cc:35239
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "se esperaba %<throw%>"
  
! #: cp/parser.cc:35242
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>"
  msgid "expected %<auto%>"
  msgstr "se esperaba %<data%>"
  
! #: cp/parser.cc:35245
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "se esperaba %<__label__%>"
  
! #: cp/parser.cc:35248
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "se esperaba %<@try%>"
  
! #: cp/parser.cc:35251
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "se esperaba %<@synchronized%>"
  
! #: cp/parser.cc:35254
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "se esperaba %<@throw%>"
  
! #: cp/parser.cc:35257
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "se esperaba %<__transaction_atomic%>"
  
! #: cp/parser.cc:35260
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "se esperaba %<__transaction_relaxed%>"
  
! #: cp/parser.cc:35263
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "expected %<co_yield%>"
  msgstr "se esperaba %<@end%>"
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "se esperaba %<::%>"
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "se esperaba %<...%>"
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "se esperaba %<*%>"
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "se esperaba %<~%>"
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "se esperaba %<:%> o %<::%>"
  
! #: cp/parser.cc:35346
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.cc:35681
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35833
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "se usó la etiqueta %qs al nombrar a %q#T"
  
! #: cp/parser.cc:35838
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T se declaró previamente aquí"
  
! #: cp/parser.cc:35959
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "no se puede declarar la referencia a %q#T"
  
! #: cp/parser.cc:36117 cp/parser.cc:36151
  #, fuzzy, gcc-internal-format
  #| msgid "%qT declared with greater visibility than its base %qT"
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT se declaró con mayor visibilidad que su base %qT"
  
! #: cp/parser.cc:36124 cp/parser.cc:36157
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36125 cp/parser.cc:36158
  #, fuzzy, gcc-internal-format
  #| msgid "expected class-key"
  msgid "replace the class-key with %qs"
  msgstr "se esperaba una llave de clase"
  
! #: cp/parser.cc:36132
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qT defined as %qs here"
  msgstr "la etiqueta %qD se define aquí"
  
! #: cp/parser.cc:36133
  #, fuzzy, gcc-internal-format
  #| msgid "  first declared as %q#D here"
  msgid "%qT first declared as %qs here"
  msgstr "  declarado inicialmente como %q#D aquí"
  
! #: cp/parser.cc:36216
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD se redeclaró con acceso diferente"
  
! #: cp/parser.cc:36237
  #, fuzzy, gcc-internal-format
  #| msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (como desambiguador) sólo se permite dentro de plantillas"
  
! #: cp/parser.cc:36486
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "el fichero termina en el argumento por defecto"
  
! #: cp/parser.cc:36727 cp/parser.cc:38039 cp/parser.cc:38228
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "construct Objective-C++ %<@%D%> mal ubicado"
  
! #: cp/parser.cc:36798
  #, fuzzy, gcc-internal-format
  #| msgid "objective-c++ message argument(s) are expected"
  msgid "objective-c++ message receiver expected"
  msgstr "se esperaba(n) argumento(s) de mensaje de objective-c++"
  
! #: cp/parser.cc:36872
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "se esperaba(n) argumento(s) de mensaje de objective-c++"
  
! #: cp/parser.cc:36903
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> debe especificar un tipo como un argumento"
  
! #: cp/parser.cc:37307
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "nombre de selector Objective-C++ no válido"
  
! #: cp/parser.cc:37382 cp/parser.cc:37400
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "se esperaba una declaración de método de objective-c++"
  
! #: cp/parser.cc:37394 cp/parser.cc:37460
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "los atributos de método se deben especificar al final"
  
! #: cp/parser.cc:37503
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "%qs sobrante después de los métodos Objective-C++"
  
! #: cp/parser.cc:37700 cp/parser.cc:37707 cp/parser.cc:37714
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "tipo no válido para la variable de de instancia"
  
! #: cp/parser.cc:37831
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "se esperaba un identificador después de %<@protocol%>"
  
! #: cp/parser.cc:38004
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "los atributos no se pueden especificar antes de la palabra clave de Objective-C++ %<@%D%>"
  
! #: cp/parser.cc:38011
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "se descartan los atributos de prefijo antes de %<@%D%>"
  
! #: cp/parser.cc:38291 cp/parser.cc:38298 cp/parser.cc:38305
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "tipo no válido para la propiedad"
  
! #: cp/parser.cc:38467
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "unknown property attribute %qE"
  msgstr "atributo de propiedad desconocido"
  
! #: cp/parser.cc:39765
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression list"
  msgstr "se esperaba una expresión entera"
  
! #: cp/parser.cc:39782
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/parser.cc:40538
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.cc:40929
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "inicializador no válido"
  
! #: cp/parser.cc:41990
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in parameter types"
  msgid "types may not be defined in iterator type"
--- 68863,69313 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33270
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "demasiadas listas-de-parámetros-de-plantilla"
  
! #: cp/parser.cc:33562
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "template-id not allowed for constructor in C++20"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/parser.cc:33673
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "ya no se admiten los valores de devolución nombrados"
  
! #: cp/parser.cc:33850
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33859
  #, fuzzy, gcc-internal-format
  #| msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr "la plantilla de operador literal %qD tiene una lista de parámetros no válida.  Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>"
  
! #: cp/parser.cc:33865
  #, fuzzy, gcc-internal-format
  #| msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr "la plantilla de operador literal %qD tiene una lista de parámetros no válida.  Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>"
  
! #: cp/parser.cc:33905
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "declaración no válida de plantilla miembro en la clase local"
  
! #: cp/parser.cc:33915
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "plantilla con enlace C"
  
! #: cp/parser.cc:33935
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "especialización explícita no válida"
  
! #: cp/parser.cc:34045
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "declaración plantilla de %<typedef%>"
  
! #: cp/parser.cc:34096
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "la declaración no declara nada"
  
! #: cp/parser.cc:34148
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "la especialización de plantilla explícita no puede tener una clase de almacenamiento"
  
! #: cp/parser.cc:34467
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> debe ser %<> >%> dentro de una lista de argumentos de plantilla anidada"
  
! #: cp/parser.cc:34480
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "%<>>%> sobrante, use %<>%> para terminar una lista de argumentos de plantilla"
  
! #: cp/parser.cc:34511
  #, fuzzy, gcc-internal-format
  #| msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%<>>%> sobrante, use %<>%> para terminar una lista de argumentos de plantilla"
  
! #: cp/parser.cc:34828
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:35003
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "uso no válido de %qD en la especificación de enlace"
  
! #: cp/parser.cc:35015
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate virt-specifier"
  msgid "duplicate %qD specifier"
  msgstr "especificador-virt duplicado"
  
! #: cp/parser.cc:35018
  #, fuzzy, gcc-internal-format
  #| msgid "section type conflict with %qD"
  msgid "%qD specifier conflicts with %qs"
  msgstr "conflicto de tipo de sección con %qD"
  
! #: cp/parser.cc:35030
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> antes de %qD"
  
! #: cp/parser.cc:35047
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "se usó %qE con %<typedef%>"
  
! #: cp/parser.cc:35156
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 no admite %<long long%>"
  
! #: cp/parser.cc:35167
  #, fuzzy, gcc-internal-format
  #| msgid "both %<_Sat%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "se usaron al mismo tiempo %<_Sat%> y %<char%> en los especificadores de declaración"
  
! #: cp/parser.cc:35172
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "%qE duplicado"
  
! #: cp/parser.cc:35201
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "%qs duplicado"
  
! #: cp/parser.cc:35253
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "se esperaba %<new%>"
  
! #: cp/parser.cc:35256
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "se esperaba %<delete%>"
  
! #: cp/parser.cc:35259
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "se esperaba %<return%>"
  
! #: cp/parser.cc:35265
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "se esperaba %<extern%>"
  
! #: cp/parser.cc:35268
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "se esperaba %<static_assert%>"
  
! #: cp/parser.cc:35271
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "se esperaba %<decltype%>"
  
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "se esperaba %<operator%>"
  
! #: cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "se esperaba %<class%>"
  
! #: cp/parser.cc:35280
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "se esperaba %<template%>"
  
! #: cp/parser.cc:35283
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "se esperaba %<namespace%>"
  
! #: cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "se esperaba %<using%>"
  
! #: cp/parser.cc:35289
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "se esperaba %<asm%>"
  
! #: cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "se esperaba %<try%>"
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "se esperaba %<catch%>"
  
! #: cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "se esperaba %<throw%>"
  
! #: cp/parser.cc:35301
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>"
  msgid "expected %<auto%>"
  msgstr "se esperaba %<data%>"
  
! #: cp/parser.cc:35304
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "se esperaba %<__label__%>"
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "se esperaba %<@try%>"
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "se esperaba %<@synchronized%>"
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "se esperaba %<@throw%>"
  
! #: cp/parser.cc:35316
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "se esperaba %<__transaction_atomic%>"
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "se esperaba %<__transaction_relaxed%>"
  
! #: cp/parser.cc:35322
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "expected %<co_yield%>"
  msgstr "se esperaba %<@end%>"
  
! #: cp/parser.cc:35354
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "se esperaba %<::%>"
  
! #: cp/parser.cc:35366
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "se esperaba %<...%>"
  
! #: cp/parser.cc:35369
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "se esperaba %<*%>"
  
! #: cp/parser.cc:35372
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "se esperaba %<~%>"
  
! #: cp/parser.cc:35378
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "se esperaba %<:%> o %<::%>"
  
! #: cp/parser.cc:35405
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.cc:35740
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35892
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "se usó la etiqueta %qs al nombrar a %q#T"
  
! #: cp/parser.cc:35897
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T se declaró previamente aquí"
  
! #: cp/parser.cc:36018
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "no se puede declarar la referencia a %q#T"
  
! #: cp/parser.cc:36176 cp/parser.cc:36210
  #, fuzzy, gcc-internal-format
  #| msgid "%qT declared with greater visibility than its base %qT"
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT se declaró con mayor visibilidad que su base %qT"
  
! #: cp/parser.cc:36183 cp/parser.cc:36216
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36184 cp/parser.cc:36217
  #, fuzzy, gcc-internal-format
  #| msgid "expected class-key"
  msgid "replace the class-key with %qs"
  msgstr "se esperaba una llave de clase"
  
! #: cp/parser.cc:36191
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qT defined as %qs here"
  msgstr "la etiqueta %qD se define aquí"
  
! #: cp/parser.cc:36192
  #, fuzzy, gcc-internal-format
  #| msgid "  first declared as %q#D here"
  msgid "%qT first declared as %qs here"
  msgstr "  declarado inicialmente como %q#D aquí"
  
! #: cp/parser.cc:36275
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD se redeclaró con acceso diferente"
  
! #: cp/parser.cc:36296
  #, fuzzy, gcc-internal-format
  #| msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (como desambiguador) sólo se permite dentro de plantillas"
  
! #: cp/parser.cc:36545
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "el fichero termina en el argumento por defecto"
  
! #: cp/parser.cc:36786 cp/parser.cc:38098 cp/parser.cc:38287
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "construct Objective-C++ %<@%D%> mal ubicado"
  
! #: cp/parser.cc:36857
  #, fuzzy, gcc-internal-format
  #| msgid "objective-c++ message argument(s) are expected"
  msgid "objective-c++ message receiver expected"
  msgstr "se esperaba(n) argumento(s) de mensaje de objective-c++"
  
! #: cp/parser.cc:36931
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "se esperaba(n) argumento(s) de mensaje de objective-c++"
  
! #: cp/parser.cc:36962
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> debe especificar un tipo como un argumento"
  
! #: cp/parser.cc:37366
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "nombre de selector Objective-C++ no válido"
  
! #: cp/parser.cc:37441 cp/parser.cc:37459
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "se esperaba una declaración de método de objective-c++"
  
! #: cp/parser.cc:37453 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "los atributos de método se deben especificar al final"
  
! #: cp/parser.cc:37562
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "%qs sobrante después de los métodos Objective-C++"
  
! #: cp/parser.cc:37759 cp/parser.cc:37766 cp/parser.cc:37773
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "tipo no válido para la variable de de instancia"
  
! #: cp/parser.cc:37890
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "se esperaba un identificador después de %<@protocol%>"
  
! #: cp/parser.cc:38063
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "los atributos no se pueden especificar antes de la palabra clave de Objective-C++ %<@%D%>"
  
! #: cp/parser.cc:38070
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "se descartan los atributos de prefijo antes de %<@%D%>"
  
! #: cp/parser.cc:38350 cp/parser.cc:38357 cp/parser.cc:38364
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "tipo no válido para la propiedad"
  
! #: cp/parser.cc:38526
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "unknown property attribute %qE"
  msgstr "atributo de propiedad desconocido"
  
! #: cp/parser.cc:39824
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression list"
  msgstr "se esperaba una expresión entera"
  
! #: cp/parser.cc:39841
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/parser.cc:40597
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.cc:40988
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "inicializador no válido"
  
! #: cp/parser.cc:42049
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in parameter types"
  msgid "types may not be defined in iterator type"
*************** msgstr "no se pueden definir tipos en ti
*** 69207,69392 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44102
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "#pragma vtable ya no se admite"
  
! #: cp/parser.cc:45553
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "no se permite la inicialización entre paréntesis para el bucle %<for%> en OpenMP"
  
! #: cp/parser.cc:46484
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "la cláusula %<ordered%> con parámetro no se puede especificar en la construcción %qs"
  
! #: cp/parser.cc:46566 cp/pt.cc:18593
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "la variable de iteración %qD no debe ser reduction"
  
! #: cp/parser.cc:49607
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp end declare target%> sin su correspondiente %<#pragma omp declare target%>"
  
! #: cp/parser.cc:50294
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr "%<#pragma omp declare simd%> debe ir seguida de una declaración o definición de función"
  
! #: cp/parser.cc:50521
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
  msgid "%qD is not a C pointer"
  msgstr "%qD no es una variable puntero"
  
! #: cp/parser.cc:50647
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50768
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51822
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "inicializador no válido"
  
! #: cp/parser.cc:51853
  #, fuzzy, gcc-internal-format
  #| msgid "expected id-expression"
  msgid "expected id-expression (arguments)"
  msgstr "se esperaba una expresión id"
  
! #: cp/parser.cc:51865
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:51968
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "no se pueden definir tipos nuevos en un tipo de devolución"
  
! #: cp/parser.cc:51988 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51992 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51995 cp/pt.cc:14880 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51998 cp/semantics.cc:6861
  #, fuzzy, gcc-internal-format
  #| msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "tipo calificado const, volatile o restrict en %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52749
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52759
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD no es una función plantilla miembro"
  
! #: cp/parser.cc:52929 cp/parser.cc:53464
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "declaración compuesta en una función constexpr"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53140
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53187 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> sin activar el soporte de memoria transaccional"
  
! #: cp/parser.cc:53189 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> sin activar el soporte de memoria transaccional"
  
! #: cp/parser.cc:53335
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> más externo no está dentro del %<__transaction_atomic%> más externo"
  
! #: cp/parser.cc:53338
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  o una función %<transaction_may_cancel_outer%>"
  
! #: cp/parser.cc:53385
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma GCC coprocessor"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "#pragma GCC coprocessor malformado"
  
! #: cp/parser.cc:53714
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp barrier%> sólo se puede usar en declaraciones compuestas"
  
! #: cp/parser.cc:53725
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskyield%> may only be used in compound statements"
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp taskyield%> sólo se puede usar en declaraciones compuestas"
  
! #: cp/parser.cc:53812
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: cp/parser.cc:53954
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "multi-source compilation not implemented for C++"
  msgstr "no se han implementado las optimizaciones intermódulos para C++"
  
! #: cp/parser.cc:53991
  #, fuzzy, gcc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "placeholder type not allowed in this context"
  msgstr "no se permiten las conversiones estándar en este contexto"
  
! #: cp/parser.cc:54200
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
  
! #: cp/parser.cc:54256
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 69317,69502 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44161
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "#pragma vtable ya no se admite"
  
! #: cp/parser.cc:45612
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "no se permite la inicialización entre paréntesis para el bucle %<for%> en OpenMP"
  
! #: cp/parser.cc:46543
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "la cláusula %<ordered%> con parámetro no se puede especificar en la construcción %qs"
  
! #: cp/parser.cc:46625 cp/pt.cc:18622
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "la variable de iteración %qD no debe ser reduction"
  
! #: cp/parser.cc:49666
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp end declare target%> sin su correspondiente %<#pragma omp declare target%>"
  
! #: cp/parser.cc:50353
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr "%<#pragma omp declare simd%> debe ir seguida de una declaración o definición de función"
  
! #: cp/parser.cc:50580
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
  msgid "%qD is not a C pointer"
  msgstr "%qD no es una variable puntero"
  
! #: cp/parser.cc:50706
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50827
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51875
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "inicializador no válido"
  
! #: cp/parser.cc:51906
  #, fuzzy, gcc-internal-format
  #| msgid "expected id-expression"
  msgid "expected id-expression (arguments)"
  msgstr "se esperaba una expresión id"
  
! #: cp/parser.cc:51918
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:52021
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "no se pueden definir tipos nuevos en un tipo de devolución"
  
! #: cp/parser.cc:52041 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52045 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52048 cp/pt.cc:14893 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52051 cp/semantics.cc:6861
  #, fuzzy, gcc-internal-format
  #| msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "tipo calificado const, volatile o restrict en %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52802
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52812
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD no es una función plantilla miembro"
  
! #: cp/parser.cc:52982 cp/parser.cc:53517
  #, fuzzy, gcc-internal-format
  #| msgid "compound-statement in constexpr function"
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "declaración compuesta en una función constexpr"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53193
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53240 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> sin activar el soporte de memoria transaccional"
  
! #: cp/parser.cc:53242 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> sin activar el soporte de memoria transaccional"
  
! #: cp/parser.cc:53388
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> más externo no está dentro del %<__transaction_atomic%> más externo"
  
! #: cp/parser.cc:53391
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  o una función %<transaction_may_cancel_outer%>"
  
! #: cp/parser.cc:53438
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma GCC coprocessor"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "#pragma GCC coprocessor malformado"
  
! #: cp/parser.cc:53767
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp barrier%> sólo se puede usar en declaraciones compuestas"
  
! #: cp/parser.cc:53778
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskyield%> may only be used in compound statements"
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp taskyield%> sólo se puede usar en declaraciones compuestas"
  
! #: cp/parser.cc:53865
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: cp/parser.cc:54007
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "multi-source compilation not implemented for C++"
  msgstr "no se han implementado las optimizaciones intermódulos para C++"
  
! #: cp/parser.cc:54044
  #, fuzzy, gcc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "placeholder type not allowed in this context"
  msgstr "no se permiten las conversiones estándar en este contexto"
  
! #: cp/parser.cc:54253
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
  
! #: cp/parser.cc:54309
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr "%qD no es un argumento válido d
*** 70137,70434 ****
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qD no es un argumento válido de plantilla porque %qD es una variable, no la dirección de una variable"
  
! #: cp/pt.cc:7549
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE no es un argumento válido de plantilla para el tipo %qT porque las literales de cadena nunca se pueden usar en este contexto"
  
! #: cp/pt.cc:7714
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "in template argument for type %qT"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:7728
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:7814
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE no es un argumento de plantilla válido para el tipo %qT debido a conflictos en la calificación cv"
  
! #: cp/pt.cc:7822
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE no es un argumento válido de plantilla para el tipo %qT porque no es un l-valor"
  
! #: cp/pt.cc:7840
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D no es un argumento válido de plantilla para el tipo %qT porque una referencia variable no tiene una dirección constante"
  
! #: cp/pt.cc:7900
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE no es un argumento de plantilla válido para el tipo %qT porque es un puntero"
  
! #: cp/pt.cc:7902
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: cp/pt.cc:7956
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE no es un argumento de plantilla válido para el tipo %qT porque es de tipo %qT"
  
! #: cp/pt.cc:8547
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/pt.cc:8563
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring attributes in template argument %qE"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/pt.cc:8693
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "se usó el nombre-de-clase-inyectada %qD como un argumento de plantilla plantilla"
  
! #: cp/pt.cc:8722
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "uso no válido del destructor %qE como un tipo"
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "para hacer referencia a un tipo miembro de un parámetro de plantilla, use %<typename %E%>"
  
! #: cp/pt.cc:8744 cp/pt.cc:8779 cp/pt.cc:8830
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "no coincide el tipo/valor en el argumento %d en la lista de parámetros de plantilla para %qD"
  
! #: cp/pt.cc:8752
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  se esperaba una constante de tipo %qT, se obtuvo %qT"
  
! #: cp/pt.cc:8760
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for template parameter for class enclosing %qD"
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "argumento por defecto para el parámetro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.cc:8766
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qE"
  
! #: cp/pt.cc:8769
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: cp/pt.cc:8784
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  se esperaba un tipo, se obtuvo %qT"
  
! #: cp/pt.cc:8787
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qT"
  
! #: cp/pt.cc:8834
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  se esperaba una plantilla de tipo %qD, se obtuvo %qT"
  
! #: cp/pt.cc:8849
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "no coincide el tipo/valor en el argumento %d en la lista de parámetros de plantilla para %qD"
  
! #: cp/pt.cc:8852
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: cp/pt.cc:8940
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "no se puede convertir el argumento de plantilla %qE a %qT"
  
! #: cp/pt.cc:9068 cp/pt.cc:9404
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "el argumento de plantilla %d es no válido"
  
! #: cp/pt.cc:9083 cp/pt.cc:9229
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "número erróneo de argumentos de plantilla (%d, debe ser %d)"
  
! #: cp/pt.cc:9225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "número erróneo de argumentos de plantilla (%d, debe ser %d)"
  
! #: cp/pt.cc:9234
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "provisto por %q+D"
  
! #: cp/pt.cc:9260
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for template parameter for class enclosing %qD"
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "argumento por defecto para el parámetro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.cc:9264
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argumento por defecto dado para el parámetro %d de %q#D"
  
! #: cp/pt.cc:9365
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9934
  #, fuzzy, gcc-internal-format
  #| msgid "instantiation of %q+D as type %qT"
  msgid "instantiation exposes TU-local entity %qD"
  msgstr "instanciación de %q+D como tipo %qT"
  
! #: cp/pt.cc:9953
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D no es una plantilla de función"
  
! #: cp/pt.cc:10140
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "se usa el tipo %qT que no es plantilla como una plantilla"
  
! #: cp/pt.cc:10142
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "para la declaración de plantilla %q+D"
  
! #: cp/pt.cc:10311 cp/pt.cc:22841
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure for %qD"
  msgstr "falla interna de consistencia"
  
! #: cp/pt.cc:10661
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.cc:11392
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profundidad de instanciación de la plantilla excede el máximo de %d (use -ftemplate-depth= para incrementar el máximo) al sustituir %qS"
  
! #: cp/pt.cc:12216
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "score argument must be constant integer expression"
  msgstr "el argumento de collapse necesita una expresión entera constante positiva"
  
! #: cp/pt.cc:12225
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "score argument must be non-negative"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: cp/pt.cc:12252
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "property must be constant integer expression or string literal"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: cp/pt.cc:12256
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be constant integer expression"
  msgstr "se esperaba una expresión entera"
  
! #: cp/pt.cc:12484
  #, fuzzy, gcc-internal-format
  #| msgid "  in instantiation of template %qT"
  msgid "instantiating erroneous template"
  msgstr "  en la instanciación de la plantilla %qT"
  
! #: cp/pt.cc:12485
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "first error appeared here"
  msgstr "se definió struct aquí"
  
! #: cp/pt.cc:12836
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in union"
  msgid "flexible array member %qD in union"
  msgstr "miembro de matriz flexible en union"
  
! #: cp/pt.cc:13355
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13826
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a potential constant expression"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE no es una expresión constante potencial"
  
! #: cp/pt.cc:13914
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "no coinciden las longitudes de los paquetes de argumentos al expandir %<%T%>"
  
! #: cp/pt.cc:13917
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "no coinciden las longitudes de los paquetes de argumentos al expandir %<%E%>"
  
! #: cp/pt.cc:14102
  #, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr ""
  
! #: cp/pt.cc:14553
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
  msgstr "redefinición del argumento por defecto para %q#D"
  
! #: cp/pt.cc:14650
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "se crea un puntero a función miembro del tipo %qT que no es clase"
  
! #: cp/pt.cc:15640
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths (%d vs %d)"
--- 70247,70544 ----
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qD no es un argumento válido de plantilla porque %qD es una variable, no la dirección de una variable"
  
! #: cp/pt.cc:7554
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE no es un argumento válido de plantilla para el tipo %qT porque las literales de cadena nunca se pueden usar en este contexto"
  
! #: cp/pt.cc:7719
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "in template argument for type %qT"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:7733
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:7819
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE no es un argumento de plantilla válido para el tipo %qT debido a conflictos en la calificación cv"
  
! #: cp/pt.cc:7827
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE no es un argumento válido de plantilla para el tipo %qT porque no es un l-valor"
  
! #: cp/pt.cc:7845
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D no es un argumento válido de plantilla para el tipo %qT porque una referencia variable no tiene una dirección constante"
  
! #: cp/pt.cc:7905
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE no es un argumento de plantilla válido para el tipo %qT porque es un puntero"
  
! #: cp/pt.cc:7907
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: cp/pt.cc:7961
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE no es un argumento de plantilla válido para el tipo %qT porque es de tipo %qT"
  
! #: cp/pt.cc:8552
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/pt.cc:8568
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring attributes in template argument %qE"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/pt.cc:8698
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "se usó el nombre-de-clase-inyectada %qD como un argumento de plantilla plantilla"
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "uso no válido del destructor %qE como un tipo"
  
! #: cp/pt.cc:8732
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "para hacer referencia a un tipo miembro de un parámetro de plantilla, use %<typename %E%>"
  
! #: cp/pt.cc:8749 cp/pt.cc:8784 cp/pt.cc:8835
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "no coincide el tipo/valor en el argumento %d en la lista de parámetros de plantilla para %qD"
  
! #: cp/pt.cc:8757
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  se esperaba una constante de tipo %qT, se obtuvo %qT"
  
! #: cp/pt.cc:8765
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for template parameter for class enclosing %qD"
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "argumento por defecto para el parámetro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.cc:8771
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qE"
  
! #: cp/pt.cc:8774
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: cp/pt.cc:8789
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  se esperaba un tipo, se obtuvo %qT"
  
! #: cp/pt.cc:8792
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qT"
  
! #: cp/pt.cc:8839
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  se esperaba una plantilla de tipo %qD, se obtuvo %qT"
  
! #: cp/pt.cc:8854
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "no coincide el tipo/valor en el argumento %d en la lista de parámetros de plantilla para %qD"
  
! #: cp/pt.cc:8857
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: cp/pt.cc:8945
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "no se puede convertir el argumento de plantilla %qE a %qT"
  
! #: cp/pt.cc:9073 cp/pt.cc:9409
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "el argumento de plantilla %d es no válido"
  
! #: cp/pt.cc:9088 cp/pt.cc:9234
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "número erróneo de argumentos de plantilla (%d, debe ser %d)"
  
! #: cp/pt.cc:9230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "número erróneo de argumentos de plantilla (%d, debe ser %d)"
  
! #: cp/pt.cc:9239
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "provisto por %q+D"
  
! #: cp/pt.cc:9265
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for template parameter for class enclosing %qD"
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "argumento por defecto para el parámetro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.cc:9269
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argumento por defecto dado para el parámetro %d de %q#D"
  
! #: cp/pt.cc:9370
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9939
  #, fuzzy, gcc-internal-format
  #| msgid "instantiation of %q+D as type %qT"
  msgid "instantiation exposes TU-local entity %qD"
  msgstr "instanciación de %q+D como tipo %qT"
  
! #: cp/pt.cc:9958
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D no es una plantilla de función"
  
! #: cp/pt.cc:10153
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "se usa el tipo %qT que no es plantilla como una plantilla"
  
! #: cp/pt.cc:10155
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "para la declaración de plantilla %q+D"
  
! #: cp/pt.cc:10324 cp/pt.cc:22870
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure for %qD"
  msgstr "falla interna de consistencia"
  
! #: cp/pt.cc:10674
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.cc:11405
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profundidad de instanciación de la plantilla excede el máximo de %d (use -ftemplate-depth= para incrementar el máximo) al sustituir %qS"
  
! #: cp/pt.cc:12229
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "score argument must be constant integer expression"
  msgstr "el argumento de collapse necesita una expresión entera constante positiva"
  
! #: cp/pt.cc:12238
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "score argument must be non-negative"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: cp/pt.cc:12265
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "property must be constant integer expression or string literal"
  msgstr "%Hel argumento de collapse necesita ser una expresión entera constante positiva"
  
! #: cp/pt.cc:12269
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be constant integer expression"
  msgstr "se esperaba una expresión entera"
  
! #: cp/pt.cc:12497
  #, fuzzy, gcc-internal-format
  #| msgid "  in instantiation of template %qT"
  msgid "instantiating erroneous template"
  msgstr "  en la instanciación de la plantilla %qT"
  
! #: cp/pt.cc:12498
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "first error appeared here"
  msgstr "se definió struct aquí"
  
! #: cp/pt.cc:12849
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in union"
  msgid "flexible array member %qD in union"
  msgstr "miembro de matriz flexible en union"
  
! #: cp/pt.cc:13368
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13839
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a potential constant expression"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE no es una expresión constante potencial"
  
! #: cp/pt.cc:13927
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "no coinciden las longitudes de los paquetes de argumentos al expandir %<%T%>"
  
! #: cp/pt.cc:13930
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "no coinciden las longitudes de los paquetes de argumentos al expandir %<%E%>"
  
! #: cp/pt.cc:14115
  #, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr ""
  
! #: cp/pt.cc:14566
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
  msgstr "redefinición del argumento por defecto para %q#D"
  
! #: cp/pt.cc:14663
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "se crea un puntero a función miembro del tipo %qT que no es clase"
  
! #: cp/pt.cc:15663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths (%d vs %d)"
*************** msgstr "no coinciden las longitudes de l
*** 70447,70762 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15828
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD tiene tipo de función"
  
! #: cp/pt.cc:16034
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipo de parámetro %qT no válido"
  
! #: cp/pt.cc:16036
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "en la declaración %q+D"
  
! #: cp/pt.cc:16163
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "la función devuelve una matriz"
  
! #: cp/pt.cc:16165
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "la función devuelve una función"
  
! #: cp/pt.cc:16896
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "se forma la referencia a void"
  
! #: cp/pt.cc:16898
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "se forma un puntero para referenciar al tipo %qT"
  
! #: cp/pt.cc:16900
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "se forma una referencia para referenciar al tipo %qT"
  
! #: cp/pt.cc:16913
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
  
! #: cp/pt.cc:16916
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to qualified function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "no se puede declarar la referencia para el tipo de función calificado %qT"
  
! #: cp/pt.cc:16969
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
  
! #: cp/pt.cc:16975
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/pt.cc:16981
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "se crea un puntero al miembro de tipo void"
  
! #: cp/pt.cc:17050
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "se crea la matriz de %qT"
  
! #: cp/pt.cc:17091
  #, fuzzy, gcc-internal-format
  #| msgid "array %q+D assumed to have one element"
  msgid "%qD expanded to more than one element"
  msgstr "se asume que la matriz %q+D tiene un elemento"
  
! #: cp/pt.cc:17098
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17119
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT no es de tipo clase, struct o union"
  
! #: cp/pt.cc:17159
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo enumerado"
  
! #: cp/pt.cc:17167
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo de clase"
  
! #: cp/pt.cc:17290
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.cc:17609
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificador %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/pt.cc:17625
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "el nombre dependiente %qE se decodifica como un no tipo, pero la instanciación genera un tipo"
  
! #: cp/pt.cc:17627
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "escriba %<typename %E%> si quiere un tipo"
  
! #: cp/pt.cc:17711
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "el elemento inicializador no es una expresión constante"
  
! #: cp/pt.cc:19980 cp/pt.cc:22201
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "uso no válido de la expresión de expansión de paquete"
  
! #: cp/pt.cc:19984 cp/pt.cc:22205
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "use %<...%> para expandir el paquete de argumentos"
  
! #: cp/pt.cc:20131
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer in lambda init-capture"
  msgstr "inicializador no-vacío para una matriz de elementos vacíos"
  
! #: cp/pt.cc:21437
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD no se declaró en este ámbito, y no se encontraron declaraciones en la búsqueda dependiente de argumentos en el punto de la instanciación"
  
! #: cp/pt.cc:21472
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "no se encontraron declaraciones en la base dependiente %qT pur la búsqueda no calificada"
  
! #: cp/pt.cc:21477
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "use %<this->%D%> en su lugar"
  
! #: cp/pt.cc:21480
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "use %<%T::%D%> en su lugar"
  
! #: cp/pt.cc:21485
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%q+D se declaró aquí, después en la unidad de translación"
  
! #: cp/pt.cc:21536
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "número erróneo de argumentos para %<__builtin_choose_expr%>"
  
! #: cp/pt.cc:21563
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "se especificó el número equivocado de argumentos para el atributo %qE"
  
! #: cp/pt.cc:21802
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT no es una clase o un espacio de nombres"
  
! #: cp/pt.cc:21805
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD no es una clase o un espacio de nombres"
  
! #: cp/pt.cc:22121
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "se usa el campo no válido %qD"
  
! #: cp/pt.cc:22471
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT es/usa un tipo anónimo"
  
! #: cp/pt.cc:22473
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "el argumento de plantilla para %qD usa el tipo local %qT"
  
! #: cp/pt.cc:22483
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT es un tipo modificado variablemente"
  
! #: cp/pt.cc:22498
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "la expresión integral %qE no es una constante"
  
! #: cp/pt.cc:22516
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  se trata de instanciar %qD"
  
! #: cp/pt.cc:26953
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "instanciación de plantilla clase ambigua para %q#T"
  
! #: cp/pt.cc:26955
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "instanciación de plantilla clase ambigua para %q#T"
  
! #: cp/pt.cc:26961
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:26988 cp/pt.cc:27075
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciación explícita de %q#D que no es plantilla"
  
! #: cp/pt.cc:27007
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD no es un dato miembro static de una plantilla de clase"
  
! #: cp/pt.cc:27013 cp/pt.cc:27070
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "no se encontró una plantilla coincidente para %qD"
  
! #: cp/pt.cc:27018
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "el tipo %qT para la instanciación explícita %qD no coincide con el tipo declarado %qT"
  
! #: cp/pt.cc:27026
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciación explícita de %q#D"
  
! #: cp/pt.cc:27062
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciación explícita duplicada de %q#D"
  
! #: cp/pt.cc:27085 cp/pt.cc:27152
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 prohíbe el uso de %<extern%> en instanciaciones explícitas"
  
! #: cp/pt.cc:27090 cp/pt.cc:27167
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "clase de almacenamiento %qD aplicada a la instanciación de una plantilla"
  
! #: cp/pt.cc:27124
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciación explícita de la plantilla %qD que no es clase"
  
! #: cp/pt.cc:27127
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciación explícita del tipo %qT que no es plantilla"
  
! #: cp/pt.cc:27136
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciación explícita de %q#T antes de la definición de la plantilla"
  
! #: cp/pt.cc:27157
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ prohíbe el uso de %qE en las instanciaciones explícitas"
  
! #: cp/pt.cc:27197
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciación explícita duplicada de %q#T"
  
! #: cp/pt.cc:27527
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
  msgstr "especialización explícita de %qD después del primer uso"
  
! #: cp/pt.cc:27533
  #, fuzzy, gcc-internal-format
  #| msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgid "exception specification of %qD is not available until end of class definition"
--- 70557,70872 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15851
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD tiene tipo de función"
  
! #: cp/pt.cc:16057
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipo de parámetro %qT no válido"
  
! #: cp/pt.cc:16059
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "en la declaración %q+D"
  
! #: cp/pt.cc:16186
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "la función devuelve una matriz"
  
! #: cp/pt.cc:16188
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "la función devuelve una función"
  
! #: cp/pt.cc:16919
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "se forma la referencia a void"
  
! #: cp/pt.cc:16921
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "se forma un puntero para referenciar al tipo %qT"
  
! #: cp/pt.cc:16923
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "se forma una referencia para referenciar al tipo %qT"
  
! #: cp/pt.cc:16936
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
  
! #: cp/pt.cc:16939
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to qualified function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "no se puede declarar la referencia para el tipo de función calificado %qT"
  
! #: cp/pt.cc:16992
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
  
! #: cp/pt.cc:16998
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/pt.cc:17004
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "se crea un puntero al miembro de tipo void"
  
! #: cp/pt.cc:17073
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "se crea la matriz de %qT"
  
! #: cp/pt.cc:17114
  #, fuzzy, gcc-internal-format
  #| msgid "array %q+D assumed to have one element"
  msgid "%qD expanded to more than one element"
  msgstr "se asume que la matriz %q+D tiene un elemento"
  
! #: cp/pt.cc:17121
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17142
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT no es de tipo clase, struct o union"
  
! #: cp/pt.cc:17182
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo enumerado"
  
! #: cp/pt.cc:17190
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo de clase"
  
! #: cp/pt.cc:17319
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.cc:17638
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificador %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/pt.cc:17654
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "el nombre dependiente %qE se decodifica como un no tipo, pero la instanciación genera un tipo"
  
! #: cp/pt.cc:17656
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "escriba %<typename %E%> si quiere un tipo"
  
! #: cp/pt.cc:17740
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "el elemento inicializador no es una expresión constante"
  
! #: cp/pt.cc:20009 cp/pt.cc:22230
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "uso no válido de la expresión de expansión de paquete"
  
! #: cp/pt.cc:20013 cp/pt.cc:22234
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "use %<...%> para expandir el paquete de argumentos"
  
! #: cp/pt.cc:20160
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer in lambda init-capture"
  msgstr "inicializador no-vacío para una matriz de elementos vacíos"
  
! #: cp/pt.cc:21466
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD no se declaró en este ámbito, y no se encontraron declaraciones en la búsqueda dependiente de argumentos en el punto de la instanciación"
  
! #: cp/pt.cc:21501
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "no se encontraron declaraciones en la base dependiente %qT pur la búsqueda no calificada"
  
! #: cp/pt.cc:21506
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "use %<this->%D%> en su lugar"
  
! #: cp/pt.cc:21509
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "use %<%T::%D%> en su lugar"
  
! #: cp/pt.cc:21514
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%q+D se declaró aquí, después en la unidad de translación"
  
! #: cp/pt.cc:21565
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "número erróneo de argumentos para %<__builtin_choose_expr%>"
  
! #: cp/pt.cc:21592
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "se especificó el número equivocado de argumentos para el atributo %qE"
  
! #: cp/pt.cc:21831
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT no es una clase o un espacio de nombres"
  
! #: cp/pt.cc:21834
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD no es una clase o un espacio de nombres"
  
! #: cp/pt.cc:22150
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "se usa el campo no válido %qD"
  
! #: cp/pt.cc:22500
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT es/usa un tipo anónimo"
  
! #: cp/pt.cc:22502
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "el argumento de plantilla para %qD usa el tipo local %qT"
  
! #: cp/pt.cc:22512
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT es un tipo modificado variablemente"
  
! #: cp/pt.cc:22527
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "la expresión integral %qE no es una constante"
  
! #: cp/pt.cc:22545
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  se trata de instanciar %qD"
  
! #: cp/pt.cc:26983
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "instanciación de plantilla clase ambigua para %q#T"
  
! #: cp/pt.cc:26985
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "instanciación de plantilla clase ambigua para %q#T"
  
! #: cp/pt.cc:26991
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:27018 cp/pt.cc:27105
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciación explícita de %q#D que no es plantilla"
  
! #: cp/pt.cc:27037
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD no es un dato miembro static de una plantilla de clase"
  
! #: cp/pt.cc:27043 cp/pt.cc:27100
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "no se encontró una plantilla coincidente para %qD"
  
! #: cp/pt.cc:27048
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "el tipo %qT para la instanciación explícita %qD no coincide con el tipo declarado %qT"
  
! #: cp/pt.cc:27056
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciación explícita de %q#D"
  
! #: cp/pt.cc:27092
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciación explícita duplicada de %q#D"
  
! #: cp/pt.cc:27115 cp/pt.cc:27182
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 prohíbe el uso de %<extern%> en instanciaciones explícitas"
  
! #: cp/pt.cc:27120 cp/pt.cc:27197
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "clase de almacenamiento %qD aplicada a la instanciación de una plantilla"
  
! #: cp/pt.cc:27154
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciación explícita de la plantilla %qD que no es clase"
  
! #: cp/pt.cc:27157
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciación explícita del tipo %qT que no es plantilla"
  
! #: cp/pt.cc:27166
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciación explícita de %q#T antes de la definición de la plantilla"
  
! #: cp/pt.cc:27187
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ prohíbe el uso de %qE en las instanciaciones explícitas"
  
! #: cp/pt.cc:27227
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciación explícita duplicada de %q#T"
  
! #: cp/pt.cc:27557
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
  msgstr "especialización explícita de %qD después del primer uso"
  
! #: cp/pt.cc:27563
  #, fuzzy, gcc-internal-format
  #| msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgid "exception specification of %qD is not available until end of class definition"
*************** msgstr "no se permiten los especificador
*** 70769,70946 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28009
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciación explícita de %qD pero no hay una definición disponible"
  
! #: cp/pt.cc:28055
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profundidad de instanciación de la plantilla excede el máximo de %d al instanciar %q+D, posiblemente de la generación de tabla virtual (use -ftemplate-depth= para incrementar el máximo)"
  
! #: cp/pt.cc:28430
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:28460
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template non-type parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%q#T no es un tipo válido para un parámetro que no es tipo plantilla"
  
! #: cp/pt.cc:28469
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:28477
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "parámetro que no es tipo plantilla no válido"
  
! #: cp/pt.cc:28479
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T no es un tipo válido para un parámetro que no es tipo plantilla"
  
! #: cp/pt.cc:29942
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/pt.cc:30127
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be constrained"
  msgstr "el constructor no puede ser una función miembro de tipo static"
  
! #: cp/pt.cc:30136
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT no es un espacio de nombres"
  
! #: cp/pt.cc:30142
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "la definición de %q#T dentro de la lista de parámetros de plantilla"
  
! #: cp/pt.cc:30186
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "la deducción de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
  
! #: cp/pt.cc:31457
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "se usó %qD que no es plantilla como plantilla"
  
! #: cp/pt.cc:31470
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:31476
  #, fuzzy, gcc-internal-format
  #| msgid "try using %qE instead"
  msgid "use %qD directly instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: cp/pt.cc:31604
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31611
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:31624
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "class template argument deduction failed:"
  msgstr "  falló la deducción/sustitución del argumento de plantilla:"
  
! #: cp/pt.cc:31627
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "la función no se consideró para la inclusión en línea"
  
! #: cp/pt.cc:31642
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "  falló la deducción/sustitución del argumento de plantilla:"
  
! #: cp/pt.cc:31646
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "explicit deduction guide declared here"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: cp/pt.cc:31661
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "  falló la deducción/sustitución del argumento de plantilla:"
  
! #: cp/pt.cc:31663
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31786
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31789
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31849
  #, fuzzy, gcc-internal-format
  #| msgid "unable to deduce %qT from %qE"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.cc:31852
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.cc:31927
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31931
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.cc:31935
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.cc:31939
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
--- 70879,71056 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28039
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciación explícita de %qD pero no hay una definición disponible"
  
! #: cp/pt.cc:28085
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profundidad de instanciación de la plantilla excede el máximo de %d al instanciar %q+D, posiblemente de la generación de tabla virtual (use -ftemplate-depth= para incrementar el máximo)"
  
! #: cp/pt.cc:28460
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:28490
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template non-type parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%q#T no es un tipo válido para un parámetro que no es tipo plantilla"
  
! #: cp/pt.cc:28499
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:28507
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "parámetro que no es tipo plantilla no válido"
  
! #: cp/pt.cc:28509
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T no es un tipo válido para un parámetro que no es tipo plantilla"
  
! #: cp/pt.cc:29972
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/pt.cc:30157
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be constrained"
  msgstr "el constructor no puede ser una función miembro de tipo static"
  
! #: cp/pt.cc:30166
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT no es un espacio de nombres"
  
! #: cp/pt.cc:30172
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "la definición de %q#T dentro de la lista de parámetros de plantilla"
  
! #: cp/pt.cc:30216
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "la deducción de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
  
! #: cp/pt.cc:31487
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "se usó %qD que no es plantilla como plantilla"
  
! #: cp/pt.cc:31500
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sólo están disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:31506
  #, fuzzy, gcc-internal-format
  #| msgid "try using %qE instead"
  msgid "use %qD directly instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: cp/pt.cc:31634
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31641
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:31654
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "class template argument deduction failed:"
  msgstr "  falló la deducción/sustitución del argumento de plantilla:"
  
! #: cp/pt.cc:31657
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "la función no se consideró para la inclusión en línea"
  
! #: cp/pt.cc:31672
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "  falló la deducción/sustitución del argumento de plantilla:"
  
! #: cp/pt.cc:31676
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "explicit deduction guide declared here"
  msgstr "en una llamada a la función %qD declarada aquí"
  
! #: cp/pt.cc:31691
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "  falló la deducción/sustitución del argumento de plantilla:"
  
! #: cp/pt.cc:31693
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31816
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31819
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31879
  #, fuzzy, gcc-internal-format
  #| msgid "unable to deduce %qT from %qE"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.cc:31882
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.cc:31957
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31961
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.cc:31965
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.cc:31969
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
*************** msgstr "se debe hacer #include <typeinfo
*** 70963,70987 ****
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr "no se puede crear la información de tipo para el tipo %qT porque involucra tipos de tamaño variable"
  
! #: cp/rtti.cc:520
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
  
! #: cp/rtti.cc:710 cp/rtti.cc:726
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic_cast of %q#D to %q#T can never succeed"
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "dynamic_cast de %q#D a %q#T nunca podrá tener éxito"
  
! #: cp/rtti.cc:738
  #, fuzzy, gcc-internal-format
  #| msgid "%<dynamic_cast%> not permitted with -fno-rtti"
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "no se permite %<dynamic_cast%> sin -fno-rtti"
  
! #: cp/rtti.cc:820
  #, fuzzy, gcc-internal-format
  #| msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
--- 71073,71097 ----
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr "no se puede crear la información de tipo para el tipo %qT porque involucra tipos de tamaño variable"
  
! #: cp/rtti.cc:521
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
  
! #: cp/rtti.cc:711 cp/rtti.cc:727
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic_cast of %q#D to %q#T can never succeed"
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "dynamic_cast de %q#D a %q#T nunca podrá tener éxito"
  
! #: cp/rtti.cc:739
  #, fuzzy, gcc-internal-format
  #| msgid "%<dynamic_cast%> not permitted with -fno-rtti"
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "no se permite %<dynamic_cast%> sin -fno-rtti"
  
! #: cp/rtti.cc:821
  #, fuzzy, gcc-internal-format
  #| msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
*************** msgstr ""
*** 72363,73182 ****
  msgid "subscript missing in array reference"
  msgstr "falta el subíndice en la referencia de la matriz"
  
! #: cp/typeck.cc:4084
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "se declaró el subíndice de la matriz como %<register%>"
  
! #: cp/typeck.cc:4124
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "el valor indicado por el subíndice no es ni matriz ni puntero"
  
! #: cp/typeck.cc:4196
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "falta un objeto en el uso de %qE"
  
! #: cp/typeck.cc:4447
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ prohíbe la llamada %<::main%> dentro del mismo programa"
  
! #: cp/typeck.cc:4468
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "se debe usar %<.*%> o %<->*%> en la llamada a la función puntero-a-miembro en %<%E (...)%>, p.e. %<(... ->* %E) (...)%>"
  
! #: cp/typeck.cc:4485
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "no se puede usar %qE como una función"
  
! #: cp/typeck.cc:4488
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "no se puede usar %qE como una función"
  
! #: cp/typeck.cc:4491
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "no se puede usar %qE como una función"
  
! #: cp/typeck.cc:4553
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "demasiados argumentos para el constructor %q#D"
  
! #: cp/typeck.cc:4554
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "faltan argumentos para el constructor %q#D"
  
! #: cp/typeck.cc:4559
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "demasiados argumentos para la función miembro %q#D"
  
! #: cp/typeck.cc:4560
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "faltan argumentos para la función miembro %q#D"
  
! #: cp/typeck.cc:4566
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "demasiados argumentos para la función %q#D"
  
! #: cp/typeck.cc:4567
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "faltan argumentos para la función %q#D"
  
! #: cp/typeck.cc:4577
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "demasiados argumentos para el método %q#D"
  
! #: cp/typeck.cc:4578
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "faltan argumentos para el método %q#D"
  
! #: cp/typeck.cc:4581
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "demasiados argumentos para la función"
  
! #: cp/typeck.cc:4582
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "faltan argumentos para la función"
  
! #: cp/typeck.cc:4664
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "el parámetro %P de %qD tiene el tipo incompleto %qT"
  
! #: cp/typeck.cc:4670
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "el parámetro %P tiene el tipo incompleto %qT"
  
! #: cp/typeck.cc:4984
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the address %qE will never be NULL"
  msgstr "la dirección de %qD nunca debe ser NULL"
  
! #: cp/typeck.cc:5031
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "la dirección de %qD nunca debe ser NULL"
  
! #: cp/typeck.cc:5046
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "la comparación siempre se evalúa como %<true%> para la dirección de %qD que nunca será NULL"
  
! #: cp/typeck.cc:5049
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5064
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "la comparación siempre se evalúa como %<true%> para la dirección de %qD que nunca será NULL"
  
! #: cp/typeck.cc:5123
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "los operandos de ?: tienen tipos diferentes %qT y %qT"
  
! #: cp/typeck.cc:5126
  #, fuzzy, gcc-internal-format
  #| msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "la conversión entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:5132
  #, fuzzy, gcc-internal-format
  #| msgid "same canonical type node for different types %T and %T"
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "el mismo nodo de tipo canónico para los tipos diferentes %T y %T"
  
! #: cp/typeck.cc:5135
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "la comparación entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:5172
  #, fuzzy, gcc-internal-format
  #| msgid "complex arguments must have floating-point type"
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "los argumentos complejos deben tener tipo de coma flotante"
  
! #: cp/typeck.cc:5175
  #, fuzzy, gcc-internal-format
  #| msgid "cast from function call of type %qT to non-matching type %qT"
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "conversión desde una llamada a función de tipo %qT al tipo %qT que no coincide"
  
! #: cp/typeck.cc:5178
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5182
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "conversión del tipo puntero %qT al tipo aritmético %qT en una expresión constante"
  
! #: cp/typeck.cc:5191
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5194
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types when assigning to type %qT from type %qT"
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "tipos incompatible en la asignación al tipo %qT del tipo %qT"
  
! #: cp/typeck.cc:5197
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5201
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5336 cp/typeck.cc:5348
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "se asume la conversión al tipo %qT desde la función sobrecargada"
  
! #: cp/typeck.cc:5462
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "se usó NULL en la aritmética"
  
! #: cp/typeck.cc:5929 cp/typeck.cc:5938 cp/typeck.cc:6244 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ prohíbe la comparación entre puntero y entero"
  
! #: cp/typeck.cc:6165 cp/typeck.cc:6179
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "operand types are %qT and %qT"
  msgstr "no hay un tipo llamado %q#T en %q#T"
  
! #: cp/typeck.cc:6202
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6236
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "comparación ordenada de puntero con el entero cero"
  
! #: cp/typeck.cc:6283
  #, fuzzy, gcc-internal-format
  #| msgid "unordered comparison on non-floating point argument"
  msgid "unordered comparison on non-floating-point argument"
  msgstr "comparación sin orden en el argumento de coma no flotante"
  
! #: cp/typeck.cc:6349
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "conversión implícita de %qT a %qT para coincidir con otro operando de la expresión binaria"
  
! #: cp/typeck.cc:6458
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "operadores no válidos de tipos %qT y %qT para el binario %qO"
  
! #: cp/typeck.cc:6859
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ prohíbe el uso de un puntero de tipo %<void *%> en la sustracción"
  
! #: cp/typeck.cc:6867
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ prohíbe el uso de un puntero a una función en la sustracción"
  
! #: cp/typeck.cc:6875
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ prohíbe el uso de un puntero a un método en la sustracción"
  
! #: cp/typeck.cc:6928
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "uso no válido de un puntero a un tipo incompleto en aritmética de punteros"
  
! #: cp/typeck.cc:7005
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of constructor %qE"
  msgid "taking address of constructor %qD"
  msgstr "se toma la dirección del constructor %qE"
  
! #: cp/typeck.cc:7006
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor %qE"
  msgid "taking address of destructor %qD"
  msgstr "se toma la dirección del destructor %qE"
  
! #: cp/typeck.cc:7023
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "uso no válido de %qE para formar una función puntero a miembro"
  
! #: cp/typeck.cc:7026
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  se requiere un id calificado"
  
! #: cp/typeck.cc:7033
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "no se pueden usar paréntesis alrededor de %qE para formar una función-puntero-a-miembro"
  
! #: cp/typeck.cc:7228
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohíbe tomar la dirección de una función miembro no estática sin calificar o entre paréntesis para formar un puntero a la función miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.cc:7234
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "ISO C++ prohíbe tomar la dirección de una función miembro no estática sin calificar o entre paréntesis para formar un puntero a la función miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.cc:7240
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohíbe tomar la dirección de una función miembro limitada para formar un puntero a la función miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.cc:7246
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ISO C++ prohíbe tomar la dirección de una función miembro limitada para formar un puntero a la función miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.cc:7251
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7284
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "se toma la dirección del temporal"
  
! #: cp/typeck.cc:7301
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ prohíbe tomar la dirección de la función %<::main%>"
  
! #: cp/typeck.cc:7359
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "no se puede crear un puntero al miembro referencia %qD"
  
! #: cp/typeck.cc:7394 cp/typeck.cc:7976 rust/backend/rust-tree.cc:4701
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "no se puede tomar la dirección del campo de bits %qD"
  
! #: cp/typeck.cc:7561
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of expression of type %<void%>"
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "se toma la dirección de la expresión de tipo %<id%>"
  
! #: cp/typeck.cc:7562
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7695
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ prohíbe incrementar un enum"
  
! #: cp/typeck.cc:7696
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ prohíbe decrementar un enum"
  
! #: cp/typeck.cc:7712
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "no se puede incrementar un puntero a un tipo incompleto %qT"
  
! #: cp/typeck.cc:7714
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "no se puede decrementar un puntero a un tipo incompleto %qT"
  
! #: cp/typeck.cc:7726
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ prohíbe incrementar un puntero de tipo %qT"
  
! #: cp/typeck.cc:7728
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ prohíbe decrementar un puntero de tipo %qT"
  
! #: cp/typeck.cc:7768
  #, fuzzy, gcc-internal-format
  #| msgid "use of cast expressions as lvalues is deprecated"
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "el uso de expresiones de conversión como l-valores es obsoleto"
  
! #: cp/typeck.cc:7781
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7791
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7799
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7988 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "no se puede tomar la dirección de %<this%> que es una expresión r-valuada"
  
! #: cp/typeck.cc:8010 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "se solicitó la dirección de la variable register explícita %qD"
  
! #: cp/typeck.cc:8015 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "se solicitó la dirección de %qD, la cual se declaró como %<register%>"
  
! #: cp/typeck.cc:8086
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "el inicializador de lista para el tipo que no es clase no debe estar entre paréntesis"
  
! #: cp/typeck.cc:8098
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "se trata la lista de expresiones como una expresión compuesta en en inicializador"
  
! #: cp/typeck.cc:8102
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "se trata la lista de expresiones como una expresión compuesta en el inicializador de memoria"
  
! #: cp/typeck.cc:8106
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "se trata la lista de expresiones como una expresión compuesta en la conversión funcional"
  
! #: cp/typeck.cc:8144
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "se trata la lista de expresiones como una expresión compuesta %s"
  
! #: cp/typeck.cc:8247
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "no hay contexto para resolver el tipo de %qE"
  
! #: cp/typeck.cc:8284
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "la conversión del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.cc:8290
  #, fuzzy, gcc-internal-format
  #| msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.cc:8297
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.cc:8323
  #, fuzzy, gcc-internal-format
  #| msgid "%qT uses local type %qT"
  msgid "useless cast to type %q#T"
  msgstr "%qT usa el tipo local %qT"
  
! #: cp/typeck.cc:8337
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "se descartan los calificadores de tipo en el tipo de devolución de la función"
  
! #: cp/typeck.cc:8786
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type %qT to type %qT"
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "static_cast no válido del tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:8792 cp/typeck.cc:8798 cp/typeck.cc:10522
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "el tipo de devolución %q#T es un tipo de dato incompleto"
  
! #: cp/typeck.cc:8826
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "se convierte de %qT a %qT"
  
! #: cp/typeck.cc:8901
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "conversión no válida de una expresión r-valuada de tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:8971
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "la conversión de %qT a %qT pierde precisión"
  
! #: cp/typeck.cc:8996
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9007
  #, fuzzy
  #| msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "la comparación entre diferentes tipos de punteros-a-miembro %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:9028 cp/typeck.cc:9218
  #, fuzzy
  #| msgid "cast from %qT to %qT increases required alignment of target type"
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "la conversión de %qT a %qT incrementa la alineación requerida del tipo del destino"
  
! #: cp/typeck.cc:9045
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ prohíbe la conversión entre puntero a función y puntero a objeto"
  
! #: cp/typeck.cc:9059
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "conversión no válida del tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9132
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "uso no válido de const_cast con tipo %qT, que no es puntero, referencia, ni un tipo puntero-a-datos-miembro"
  
! #: cp/typeck.cc:9141
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "uso no válido de const_cast con tipo %qT, el cual es un puntero o referencia a un tipo de función"
  
! #: cp/typeck.cc:9183
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "const_cast no válido de un valor-r de tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9253
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type %qT to type %qT"
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "const_cast no válido del tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9354 cp/typeck.cc:9363
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ prohíbe la conversión a un tipo de matriz %qT"
  
! #: cp/typeck.cc:9372
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "conversión no válida al tipo de función %qT"
  
! #: cp/typeck.cc:9488
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "moving %qE of type %qT to itself"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9753
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  en la evaluación de %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9814
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "se asigna a una matriz desde una lista de inicializador"
  
! #: cp/typeck.cc:9841
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "tipos incompatible en la asignación de %qT a %qT"
  
! #: cp/typeck.cc:9857
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "se usó una matriz como inicializador"
  
! #: cp/typeck.cc:9859
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "asignación de matriz no válida"
  
! #: cp/typeck.cc:9995
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   en la conversión del puntero a función miembro"
  
! #: cp/typeck.cc:10009
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "puntero a la conversión miembro a través de la base virtual %qT"
  
! #: cp/typeck.cc:10057 cp/typeck.cc:10076
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   en la conversión del puntero a miembro"
  
! #: cp/typeck.cc:10157
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "conversión no válida del tipo %qT a partir del tipo %qT"
  
! #: cp/typeck.cc:10481
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in default argument"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "no se puede convertir %qT a %qT en el argumento por defecto"
  
! #: cp/typeck.cc:10486
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in argument passing"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "no se puede convertir %qT a %qT en el paso de argumentos"
  
! #: cp/typeck.cc:10495
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in initialization"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "no se puede convertir %qT a %qT en la inicialización"
  
! #: cp/typeck.cc:10499
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in return"
  msgid "cannot convert %qH to %qI in return"
  msgstr "no se puede convertir %qT a %qT en la devolución"
  
! #: cp/typeck.cc:10504
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in assignment"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "no se puede convertir %qT a %qT en la asignación"
  
! #: cp/typeck.cc:10540
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "el parámetro %qP de %qD puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10544
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "el parámetro puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10549
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "el objetivo de conversión puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10554
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "el objetivo de inicialización puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10564
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la asignación puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10650
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "al pasar el argumento %P de %q+D"
  
! #: cp/typeck.cc:10734
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/typeck.cc:10737
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "returning pointer to temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/typeck.cc:10740
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10775
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "se devolvió una referencia a la variable local %q+D"
  
! #: cp/typeck.cc:10779
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10785
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "se devolvió la dirección de la variable local %q+D"
  
! #: cp/typeck.cc:10789
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "se devolvió la dirección de la variable local %q+D"
  
! #: cp/typeck.cc:11049
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11050 cp/typeck.cc:11066 cp/typeck.cc:11091 cp/typeck.cc:11128
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11064
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11090 cp/typeck.cc:11125
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in return statement"
  msgstr "faltan valores en la declaración de devolución"
  
! #: cp/typeck.cc:11127
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in initialization"
  msgstr "faltan valores en la declaración de devolución"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "se devuelve un valor de un destructor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11177
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "no se puede regresar de un manejador de una función-intenta-bloque de un constructor"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "se devuelve un valor de un constructor"
  
! #: cp/typeck.cc:11220 cp/typeck.cc:11266
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "declaración return sin valores, en una función que devuelve %qT"
  
! #: cp/typeck.cc:11228
  #, fuzzy, gcc-internal-format
  #| msgid "<brace-enclosed initializer list>"
  msgid "returning initializer list"
  msgstr "<lista inicializador dentro de llaves>"
  
! #: cp/typeck.cc:11247
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "se deducen los tipos inconsistentes %qT y %qT para el tipo de devolución lambda"
  
! #: cp/typeck.cc:11250
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "deducción inconsistente para %qT: %qT y después %qT"
  
! #: cp/typeck.cc:11287
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "return-statement with a value, in function returning %qT"
  msgstr "declaración return sin valores, en una función que devuelve %qT"
  
! #: cp/typeck.cc:11316
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> no debe regresar NULL a menos que se declare %<throw()%> (o -fcheck-new esté en efecto)"
  
! #: cp/typeck.cc:11405
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for %q+#D"
  msgid "not eliding copy on return from %qD"
  msgstr "tipo de devolución covariante no válido para %q+#D"
  
! #: cp/typeck.cc:11417
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:11997
  #, fuzzy, gcc-internal-format
  #| msgid "using temporary as lvalue"
  msgid "using rvalue as lvalue"
--- 72473,73292 ----
  msgid "subscript missing in array reference"
  msgstr "falta el subíndice en la referencia de la matriz"
  
! #: cp/typeck.cc:4200
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "se declaró el subíndice de la matriz como %<register%>"
  
! #: cp/typeck.cc:4240
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "el valor indicado por el subíndice no es ni matriz ni puntero"
  
! #: cp/typeck.cc:4312
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "falta un objeto en el uso de %qE"
  
! #: cp/typeck.cc:4563
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ prohíbe la llamada %<::main%> dentro del mismo programa"
  
! #: cp/typeck.cc:4584
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "se debe usar %<.*%> o %<->*%> en la llamada a la función puntero-a-miembro en %<%E (...)%>, p.e. %<(... ->* %E) (...)%>"
  
! #: cp/typeck.cc:4601
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "no se puede usar %qE como una función"
  
! #: cp/typeck.cc:4604
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "no se puede usar %qE como una función"
  
! #: cp/typeck.cc:4607
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "no se puede usar %qE como una función"
  
! #: cp/typeck.cc:4669
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "demasiados argumentos para el constructor %q#D"
  
! #: cp/typeck.cc:4670
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "faltan argumentos para el constructor %q#D"
  
! #: cp/typeck.cc:4675
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "demasiados argumentos para la función miembro %q#D"
  
! #: cp/typeck.cc:4676
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "faltan argumentos para la función miembro %q#D"
  
! #: cp/typeck.cc:4682
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "demasiados argumentos para la función %q#D"
  
! #: cp/typeck.cc:4683
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "faltan argumentos para la función %q#D"
  
! #: cp/typeck.cc:4693
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "demasiados argumentos para el método %q#D"
  
! #: cp/typeck.cc:4694
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "faltan argumentos para el método %q#D"
  
! #: cp/typeck.cc:4697
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "demasiados argumentos para la función"
  
! #: cp/typeck.cc:4698
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "faltan argumentos para la función"
  
! #: cp/typeck.cc:4780
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "el parámetro %P de %qD tiene el tipo incompleto %qT"
  
! #: cp/typeck.cc:4786
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "el parámetro %P tiene el tipo incompleto %qT"
  
! #: cp/typeck.cc:5100
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the address %qE will never be NULL"
  msgstr "la dirección de %qD nunca debe ser NULL"
  
! #: cp/typeck.cc:5147
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "la dirección de %qD nunca debe ser NULL"
  
! #: cp/typeck.cc:5162
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "la comparación siempre se evalúa como %<true%> para la dirección de %qD que nunca será NULL"
  
! #: cp/typeck.cc:5165
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5180
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "la comparación siempre se evalúa como %<true%> para la dirección de %qD que nunca será NULL"
  
! #: cp/typeck.cc:5239
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "los operandos de ?: tienen tipos diferentes %qT y %qT"
  
! #: cp/typeck.cc:5242
  #, fuzzy, gcc-internal-format
  #| msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "la conversión entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:5248
  #, fuzzy, gcc-internal-format
  #| msgid "same canonical type node for different types %T and %T"
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "el mismo nodo de tipo canónico para los tipos diferentes %T y %T"
  
! #: cp/typeck.cc:5251
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "la comparación entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:5288
  #, fuzzy, gcc-internal-format
  #| msgid "complex arguments must have floating-point type"
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "los argumentos complejos deben tener tipo de coma flotante"
  
! #: cp/typeck.cc:5291
  #, fuzzy, gcc-internal-format
  #| msgid "cast from function call of type %qT to non-matching type %qT"
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "conversión desde una llamada a función de tipo %qT al tipo %qT que no coincide"
  
! #: cp/typeck.cc:5294
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5298
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "conversión del tipo puntero %qT al tipo aritmético %qT en una expresión constante"
  
! #: cp/typeck.cc:5307
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5310
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types when assigning to type %qT from type %qT"
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "tipos incompatible en la asignación al tipo %qT del tipo %qT"
  
! #: cp/typeck.cc:5313
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5317
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5452 cp/typeck.cc:5464
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "se asume la conversión al tipo %qT desde la función sobrecargada"
  
! #: cp/typeck.cc:5578
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "se usó NULL en la aritmética"
  
! #: cp/typeck.cc:6045 cp/typeck.cc:6054 cp/typeck.cc:6360 cp/typeck.cc:6369
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ prohíbe la comparación entre puntero y entero"
  
! #: cp/typeck.cc:6281 cp/typeck.cc:6295
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "operand types are %qT and %qT"
  msgstr "no hay un tipo llamado %q#T en %q#T"
  
! #: cp/typeck.cc:6318
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6352
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "comparación ordenada de puntero con el entero cero"
  
! #: cp/typeck.cc:6399
  #, fuzzy, gcc-internal-format
  #| msgid "unordered comparison on non-floating point argument"
  msgid "unordered comparison on non-floating-point argument"
  msgstr "comparación sin orden en el argumento de coma no flotante"
  
! #: cp/typeck.cc:6465
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "conversión implícita de %qT a %qT para coincidir con otro operando de la expresión binaria"
  
! #: cp/typeck.cc:6574
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "operadores no válidos de tipos %qT y %qT para el binario %qO"
  
! #: cp/typeck.cc:6975
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ prohíbe el uso de un puntero de tipo %<void *%> en la sustracción"
  
! #: cp/typeck.cc:6983
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ prohíbe el uso de un puntero a una función en la sustracción"
  
! #: cp/typeck.cc:6991
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ prohíbe el uso de un puntero a un método en la sustracción"
  
! #: cp/typeck.cc:7044
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "uso no válido de un puntero a un tipo incompleto en aritmética de punteros"
  
! #: cp/typeck.cc:7121
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of constructor %qE"
  msgid "taking address of constructor %qD"
  msgstr "se toma la dirección del constructor %qE"
  
! #: cp/typeck.cc:7122
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor %qE"
  msgid "taking address of destructor %qD"
  msgstr "se toma la dirección del destructor %qE"
  
! #: cp/typeck.cc:7139
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "uso no válido de %qE para formar una función puntero a miembro"
  
! #: cp/typeck.cc:7142
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  se requiere un id calificado"
  
! #: cp/typeck.cc:7149
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "no se pueden usar paréntesis alrededor de %qE para formar una función-puntero-a-miembro"
  
! #: cp/typeck.cc:7344
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohíbe tomar la dirección de una función miembro no estática sin calificar o entre paréntesis para formar un puntero a la función miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.cc:7350
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "ISO C++ prohíbe tomar la dirección de una función miembro no estática sin calificar o entre paréntesis para formar un puntero a la función miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.cc:7356
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohíbe tomar la dirección de una función miembro limitada para formar un puntero a la función miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.cc:7362
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ISO C++ prohíbe tomar la dirección de una función miembro limitada para formar un puntero a la función miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.cc:7367
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7400
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "se toma la dirección del temporal"
  
! #: cp/typeck.cc:7417
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ prohíbe tomar la dirección de la función %<::main%>"
  
! #: cp/typeck.cc:7475
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "no se puede crear un puntero al miembro referencia %qD"
  
! #: cp/typeck.cc:7510 cp/typeck.cc:8092 rust/backend/rust-tree.cc:4701
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "no se puede tomar la dirección del campo de bits %qD"
  
! #: cp/typeck.cc:7677
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of expression of type %<void%>"
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "se toma la dirección de la expresión de tipo %<id%>"
  
! #: cp/typeck.cc:7678
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7811
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ prohíbe incrementar un enum"
  
! #: cp/typeck.cc:7812
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ prohíbe decrementar un enum"
  
! #: cp/typeck.cc:7828
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "no se puede incrementar un puntero a un tipo incompleto %qT"
  
! #: cp/typeck.cc:7830
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "no se puede decrementar un puntero a un tipo incompleto %qT"
  
! #: cp/typeck.cc:7842
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ prohíbe incrementar un puntero de tipo %qT"
  
! #: cp/typeck.cc:7844
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ prohíbe decrementar un puntero de tipo %qT"
  
! #: cp/typeck.cc:7884
  #, fuzzy, gcc-internal-format
  #| msgid "use of cast expressions as lvalues is deprecated"
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "el uso de expresiones de conversión como l-valores es obsoleto"
  
! #: cp/typeck.cc:7897
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7907
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7915
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:8104 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "no se puede tomar la dirección de %<this%> que es una expresión r-valuada"
  
! #: cp/typeck.cc:8126 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "se solicitó la dirección de la variable register explícita %qD"
  
! #: cp/typeck.cc:8131 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "se solicitó la dirección de %qD, la cual se declaró como %<register%>"
  
! #: cp/typeck.cc:8202
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "el inicializador de lista para el tipo que no es clase no debe estar entre paréntesis"
  
! #: cp/typeck.cc:8214
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "se trata la lista de expresiones como una expresión compuesta en en inicializador"
  
! #: cp/typeck.cc:8218
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "se trata la lista de expresiones como una expresión compuesta en el inicializador de memoria"
  
! #: cp/typeck.cc:8222
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "se trata la lista de expresiones como una expresión compuesta en la conversión funcional"
  
! #: cp/typeck.cc:8260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "se trata la lista de expresiones como una expresión compuesta %s"
  
! #: cp/typeck.cc:8363
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "no hay contexto para resolver el tipo de %qE"
  
! #: cp/typeck.cc:8400
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "la conversión del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.cc:8406
  #, fuzzy, gcc-internal-format
  #| msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.cc:8413
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.cc:8439
  #, fuzzy, gcc-internal-format
  #| msgid "%qT uses local type %qT"
  msgid "useless cast to type %q#T"
  msgstr "%qT usa el tipo local %qT"
  
! #: cp/typeck.cc:8453
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "se descartan los calificadores de tipo en el tipo de devolución de la función"
  
! #: cp/typeck.cc:8902
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type %qT to type %qT"
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "static_cast no válido del tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:8908 cp/typeck.cc:8914 cp/typeck.cc:10638
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "el tipo de devolución %q#T es un tipo de dato incompleto"
  
! #: cp/typeck.cc:8942
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "se convierte de %qT a %qT"
  
! #: cp/typeck.cc:9017
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "conversión no válida de una expresión r-valuada de tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9087
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "la conversión de %qT a %qT pierde precisión"
  
! #: cp/typeck.cc:9112
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9123
  #, fuzzy
  #| msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "la comparación entre diferentes tipos de punteros-a-miembro %qT y %qT carece de una conversión"
  
! #: cp/typeck.cc:9144 cp/typeck.cc:9334
  #, fuzzy
  #| msgid "cast from %qT to %qT increases required alignment of target type"
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "la conversión de %qT a %qT incrementa la alineación requerida del tipo del destino"
  
! #: cp/typeck.cc:9161
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ prohíbe la conversión entre puntero a función y puntero a objeto"
  
! #: cp/typeck.cc:9175
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "conversión no válida del tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9248
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "uso no válido de const_cast con tipo %qT, que no es puntero, referencia, ni un tipo puntero-a-datos-miembro"
  
! #: cp/typeck.cc:9257
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "uso no válido de const_cast con tipo %qT, el cual es un puntero o referencia a un tipo de función"
  
! #: cp/typeck.cc:9299
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "const_cast no válido de un valor-r de tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9369
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type %qT to type %qT"
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "const_cast no válido del tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9470 cp/typeck.cc:9479
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ prohíbe la conversión a un tipo de matriz %qT"
  
! #: cp/typeck.cc:9488
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "conversión no válida al tipo de función %qT"
  
! #: cp/typeck.cc:9604
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "moving %qE of type %qT to itself"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9869
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  en la evaluación de %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9930
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "se asigna a una matriz desde una lista de inicializador"
  
! #: cp/typeck.cc:9957
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "tipos incompatible en la asignación de %qT a %qT"
  
! #: cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "se usó una matriz como inicializador"
  
! #: cp/typeck.cc:9975
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "asignación de matriz no válida"
  
! #: cp/typeck.cc:10111
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   en la conversión del puntero a función miembro"
  
! #: cp/typeck.cc:10125
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "puntero a la conversión miembro a través de la base virtual %qT"
  
! #: cp/typeck.cc:10173 cp/typeck.cc:10192
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   en la conversión del puntero a miembro"
  
! #: cp/typeck.cc:10273
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "conversión no válida del tipo %qT a partir del tipo %qT"
  
! #: cp/typeck.cc:10597
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in default argument"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "no se puede convertir %qT a %qT en el argumento por defecto"
  
! #: cp/typeck.cc:10602
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in argument passing"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "no se puede convertir %qT a %qT en el paso de argumentos"
  
! #: cp/typeck.cc:10611
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in initialization"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "no se puede convertir %qT a %qT en la inicialización"
  
! #: cp/typeck.cc:10615
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in return"
  msgid "cannot convert %qH to %qI in return"
  msgstr "no se puede convertir %qT a %qT en la devolución"
  
! #: cp/typeck.cc:10620
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in assignment"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "no se puede convertir %qT a %qT en la asignación"
  
! #: cp/typeck.cc:10656
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "el parámetro %qP de %qD puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10660
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "el parámetro puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10665
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "el objetivo de conversión puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10670
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "el objetivo de inicialización puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10680
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la asignación puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10766
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "al pasar el argumento %P de %q+D"
  
! #: cp/typeck.cc:10850
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/typeck.cc:10853
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "returning pointer to temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/typeck.cc:10856
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10891
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "se devolvió una referencia a la variable local %q+D"
  
! #: cp/typeck.cc:10895
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10901
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "se devolvió la dirección de la variable local %q+D"
  
! #: cp/typeck.cc:10905
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "se devolvió la dirección de la variable local %q+D"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11166 cp/typeck.cc:11182 cp/typeck.cc:11207 cp/typeck.cc:11244
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11206 cp/typeck.cc:11241
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in return statement"
  msgstr "faltan valores en la declaración de devolución"
  
! #: cp/typeck.cc:11243
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in initialization"
  msgstr "faltan valores en la declaración de devolución"
  
! #: cp/typeck.cc:11281
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "se devuelve un valor de un destructor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11293
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "no se puede regresar de un manejador de una función-intenta-bloque de un constructor"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11296
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "se devuelve un valor de un constructor"
  
! #: cp/typeck.cc:11336 cp/typeck.cc:11382
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "declaración return sin valores, en una función que devuelve %qT"
  
! #: cp/typeck.cc:11344
  #, fuzzy, gcc-internal-format
  #| msgid "<brace-enclosed initializer list>"
  msgid "returning initializer list"
  msgstr "<lista inicializador dentro de llaves>"
  
! #: cp/typeck.cc:11363
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "se deducen los tipos inconsistentes %qT y %qT para el tipo de devolución lambda"
  
! #: cp/typeck.cc:11366
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "deducción inconsistente para %qT: %qT y después %qT"
  
! #: cp/typeck.cc:11403
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "return-statement with a value, in function returning %qT"
  msgstr "declaración return sin valores, en una función que devuelve %qT"
  
! #: cp/typeck.cc:11432
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> no debe regresar NULL a menos que se declare %<throw()%> (o -fcheck-new esté en efecto)"
  
! #: cp/typeck.cc:11521
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for %q+#D"
  msgid "not eliding copy on return from %qD"
  msgstr "tipo de devolución covariante no válido para %q+#D"
  
! #: cp/typeck.cc:11533
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:12119
  #, fuzzy, gcc-internal-format
  #| msgid "using temporary as lvalue"
  msgid "using rvalue as lvalue"
*************** msgid "Array reference at %C cannot have
*** 74409,74417 ****
  msgstr "La referencia a matriz en %C no puede tener más de %d dimensiones"
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6539 fortran/check.cc:6582 fortran/check.cc:6624
! #: fortran/check.cc:6651 fortran/check.cc:6914 fortran/match.cc:1859
! #: fortran/match.cc:3656 fortran/match.cc:3998 fortran/match.cc:4194
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, fuzzy, gcc-internal-format
--- 74519,74527 ----
  msgstr "La referencia a matriz en %C no puede tener más de %d dimensiones"
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6610 fortran/check.cc:6653 fortran/check.cc:6695
! #: fortran/check.cc:6722 fortran/check.cc:6985 fortran/match.cc:1859
! #: fortran/match.cc:3657 fortran/match.cc:3999 fortran/match.cc:4195
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, fuzzy, gcc-internal-format
*************** msgstr "Fortran 2003: Constructores de m
*** 74583,74589 ****
  msgid "Array constructor including type specification at %C"
  msgstr "Fortran 2003: Los constructores de matriz incluyen especificación de tipo en %C"
  
! #: fortran/array.cc:1372 fortran/match.cc:4630
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr "La especificación de tipo en %L no puede tener un parámetro de tipo diferido"
--- 74693,74699 ----
  msgid "Array constructor including type specification at %C"
  msgstr "Fortran 2003: Los constructores de matriz incluyen especificación de tipo en %C"
  
! #: fortran/array.cc:1372 fortran/match.cc:4631
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr "La especificación de tipo en %L no puede tener un parámetro de tipo diferido"
*************** msgstr "La lista de nombres %s no se pue
*** 74710,74716 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "'I' en %L y 'J' en %L no pueden ser constantes literal BOZ al mismo tiempo"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid suffix on integer constant"
  msgid "Invalid use of BOZ literal constant at %L"
--- 74820,74826 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "'I' en %L y 'J' en %L no pueden ser constantes literal BOZ al mismo tiempo"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid suffix on integer constant"
  msgid "Invalid use of BOZ literal constant at %L"
*************** msgstr "El argumento '%s' del intrínsec
*** 74800,74806 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser INTEGER o PROCEDURE"
  
! #: fortran/check.cc:742 fortran/check.cc:8216
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
--- 74910,74916 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser INTEGER o PROCEDURE"
  
! #: fortran/check.cc:742 fortran/check.cc:8287
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
*************** msgstr "La declaración ENTRY en %C no p
*** 75236,75243 ****
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6900
! #: fortran/check.cc:7031
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' intrinsic with KIND argument at %L"
  msgid "%qs intrinsic with KIND argument at %L"
--- 75346,75353 ----
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6971
! #: fortran/check.cc:7102
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' intrinsic with KIND argument at %L"
  msgid "%qs intrinsic with KIND argument at %L"
*************** msgstr "El argumento '%s' del intrínsec
*** 75448,75454 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser INTEGER o REAL"
  
! #: fortran/check.cc:4577 fortran/check.cc:8136 fortran/check.cc:8151
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
--- 75558,75564 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser INTEGER o REAL"
  
! #: fortran/check.cc:4577 fortran/check.cc:8207 fortran/check.cc:8222
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
*************** msgstr "Fortran 2003: Intrínseco NULL c
*** 75512,75518 ****
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser de tipo REAL o INTEGER"
  
! #: fortran/check.cc:4984 fortran/check.cc:6978
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must provide at least as many elements as there are .TRUE. values in '%s' (%ld/%d)"
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
--- 75622,75628 ----
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser de tipo REAL o INTEGER"
  
! #: fortran/check.cc:4984 fortran/check.cc:7049
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must provide at least as many elements as there are .TRUE. values in '%s' (%ld/%d)"
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
*************** msgstr "Fortran 2008: Intrínseco '%s' c
*** 75651,75663 ****
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "El argumento 'source' del intrínseco 'shape' en %L no debe ser una matriz de tamaño asumido"
  
! #: fortran/check.cc:5735 fortran/check.cc:8196
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L may not be a procedure"
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no puede ser un procedimiento"
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8188
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
--- 75761,75773 ----
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "El argumento 'source' del intrínseco 'shape' en %L no debe ser una matriz de tamaño asumido"
  
! #: fortran/check.cc:5735 fortran/check.cc:8267
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L may not be a procedure"
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no puede ser un procedimiento"
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8259
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
*************** msgstr ""
*** 75680,76054 ****
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser una entidad de datos interoperables"
  
! #: fortran/check.cc:5927
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5941
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:5977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: fortran/check.cc:5984
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimórfico"
  
! #: fortran/check.cc:5991
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/check.cc:5998
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FIELD argument at %L of UNPACK must have the same rank as MASK or be a scalar"
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "El argumento FIELD en %L de UNPACK debe tener el mismo rango que MASK o ser un escalar"
  
! #: fortran/check.cc:6033
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6039
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD is not a function template"
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr "%qD no es una plantilla de función"
  
! #: fortran/check.cc:6046
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment to non-POINTER at %L"
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr "Asignación de puntero a un no-POINTER en %L"
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6074
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6081
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/check.cc:6087
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6101
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/check.cc:6113
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L has no IMPLICIT type"
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "El resultado de la función '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/check.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe ser FUNCTION"
  
! #: fortran/check.cc:6140
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/check.cc:6146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimórfico"
  
! #: fortran/check.cc:6157
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component at %C must have the POINTER attribute"
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "El componente en %C debe tener el atributo POINTER"
  
! #: fortran/check.cc:6165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument 'S' of NEAREST at %L shall not be zero"
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr "El argumento 'S' de NEAREST en %L no puede ser cero"
  
! #: fortran/check.cc:6174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimórfico"
  
! #: fortran/check.cc:6181
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6192
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array section in '%s' call at %L"
  msgid "Array section at %L to C_LOC"
  msgstr "Sección de matriz en la llamada '%s' en %L"
  
! #: fortran/check.cc:6225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "GNU extension: non double precision REAL argument to %s intrinsic at %L"
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "Extensión de GNU: argumento de precisión REAL que no es doble para el intrínseco %s en %L"
  
! #: fortran/check.cc:6241
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser menor que el rango %d"
  
! #: fortran/check.cc:6260
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L is not a valid dimension index"
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "el argumento '%s' del intrínseco '%s' en %L no es un índice de dimensión válido"
  
! #: fortran/check.cc:6284
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be default real"
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser real por defecto"
  
! #: fortran/check.cc:6548
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "El argumento %s para IMAGE_INDEX debe ser una matriz de rango uno en %L"
  
! #: fortran/check.cc:6555
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER"
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser INTEGER"
  
! #: fortran/check.cc:6564
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr "El número de elementos de matriz del argumento SUB para IMAGE_INDEX en %L debe ser %d (corango) y no %d"
  
! #: fortran/check.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6610
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD argument to NULL required at %L"
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr "se requiere el argumento MOLD para NULL en %L"
  
! #: fortran/check.cc:6634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser coindizado"
  
! #: fortran/check.cc:6660
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DIM argument without ARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr "No se permite el argumento DIM sin un argumento ARRAY para el intrínseco THIS_IMAGE en %L"
  
! #: fortran/check.cc:6667
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk in formal argument list at %C"
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "Basura inesperada en la lista de argumentos formales en %C"
  
! #: fortran/check.cc:6696
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6754
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6806
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "El argumento 'MOLD' del intrínseco 'TRANSFER' en %L no debe ser %s"
  
! #: fortran/check.cc:6825
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "El argumento 'MOLD' del intrínseco 'TRANSFER' en %L no debe ser %s"
  
! #: fortran/check.cc:6833
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "El argumento 'MOLD' del intrínseco 'TRANSFER' en %L no debe ser %s"
  
! #: fortran/check.cc:6868
  #, fuzzy
  #| msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ld"
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr "El TRANSFER intrínseco en %L tiene un resultado parcialmente indefinido: tamaño de la fuente %ld < tamaño del resultado %ld"
  
! #: fortran/check.cc:6992
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must have the same rank as '%s' or be a scalar"
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser del mismo rango que '%s' o ser un escalar"
  
! #: fortran/check.cc:7005
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have identical shape."
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "Los argumentos '%s' y '%s' del intrínseco '%s' en %L deben tener forma idéntica."
  
! #: fortran/check.cc:7141
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "El argumento de ATANH en %L debe estar dentro del rango -1 a 1"
  
! #: fortran/check.cc:7308 fortran/check.cc:7344
  #, fuzzy, gcc-internal-format
  #| msgid "Size of '%s' argument of '%s' intrinsic at %L too small (%i/%i)"
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "El tamaño del argumento '%s' del intrínseco '%s' en %L es demasiado pequeño (%i/%i)"
  
! #: fortran/check.cc:7355
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Demasiados argumentos para %s en %L"
  
! #: fortran/check.cc:7373
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "número erróneo de argumentos de plantilla (%d, debe ser %d)"
  
! #: fortran/check.cc:7427
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7434
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7472
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7492
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7502
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7517 fortran/check.cc:7524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "arguments 1 and 2 have different types"
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "los argumentos 1 y 2 tienen tipos diferentes"
  
! #: fortran/check.cc:7738
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser de un género que no sea más ancho que el género por defecto (%d)"
  
! #: fortran/check.cc:7920
  #, fuzzy, gcc-internal-format
  #| msgid "ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexed"
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "El argumento ATOM en %L de la función intrínseca %s debe ser una comatriz o coíndice"
  
! #: fortran/check.cc:8109 fortran/check.cc:8120
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser INTEGER o LOGICAL"
  
! #: fortran/check.cc:8180
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
--- 75790,76164 ----
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser una entidad de datos interoperables"
  
! #: fortran/check.cc:5949
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:6048
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: fortran/check.cc:6055
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimórfico"
  
! #: fortran/check.cc:6062
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/check.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6075
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FIELD argument at %L of UNPACK must have the same rank as MASK or be a scalar"
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "El argumento FIELD en %L de UNPACK debe tener el mismo rango que MASK o ser un escalar"
  
! #: fortran/check.cc:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD is not a function template"
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr "%qD no es una plantilla de función"
  
! #: fortran/check.cc:6117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment to non-POINTER at %L"
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr "Asignación de puntero a un no-POINTER en %L"
  
! #: fortran/check.cc:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/check.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6172
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/check.cc:6184
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L has no IMPLICIT type"
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "El resultado de la función '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/check.cc:6191
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe ser FUNCTION"
  
! #: fortran/check.cc:6211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/check.cc:6217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimórfico"
  
! #: fortran/check.cc:6228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component at %C must have the POINTER attribute"
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "El componente en %C debe tener el atributo POINTER"
  
! #: fortran/check.cc:6236
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument 'S' of NEAREST at %L shall not be zero"
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr "El argumento 'S' de NEAREST en %L no puede ser cero"
  
! #: fortran/check.cc:6245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimórfico"
  
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array section in '%s' call at %L"
  msgid "Array section at %L to C_LOC"
  msgstr "Sección de matriz en la llamada '%s' en %L"
  
! #: fortran/check.cc:6296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "GNU extension: non double precision REAL argument to %s intrinsic at %L"
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "Extensión de GNU: argumento de precisión REAL que no es doble para el intrínseco %s en %L"
  
! #: fortran/check.cc:6312
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser menor que el rango %d"
  
! #: fortran/check.cc:6331
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L is not a valid dimension index"
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "el argumento '%s' del intrínseco '%s' en %L no es un índice de dimensión válido"
  
! #: fortran/check.cc:6355
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be default real"
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser real por defecto"
  
! #: fortran/check.cc:6619
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "El argumento %s para IMAGE_INDEX debe ser una matriz de rango uno en %L"
  
! #: fortran/check.cc:6626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER"
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser INTEGER"
  
! #: fortran/check.cc:6635
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr "El número de elementos de matriz del argumento SUB para IMAGE_INDEX en %L debe ser %d (corango) y no %d"
  
! #: fortran/check.cc:6668
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6681
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD argument to NULL required at %L"
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr "se requiere el argumento MOLD para NULL en %L"
  
! #: fortran/check.cc:6705
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr "El argumento '%s' del intrínseco '%s' en %L no debe ser coindizado"
  
! #: fortran/check.cc:6731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DIM argument without ARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr "No se permite el argumento DIM sin un argumento ARRAY para el intrínseco THIS_IMAGE en %L"
  
! #: fortran/check.cc:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk in formal argument list at %C"
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "Basura inesperada en la lista de argumentos formales en %C"
  
! #: fortran/check.cc:6767
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6877
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "El argumento 'MOLD' del intrínseco 'TRANSFER' en %L no debe ser %s"
  
! #: fortran/check.cc:6896
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "El argumento 'MOLD' del intrínseco 'TRANSFER' en %L no debe ser %s"
  
! #: fortran/check.cc:6904
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "El argumento 'MOLD' del intrínseco 'TRANSFER' en %L no debe ser %s"
  
! #: fortran/check.cc:6939
  #, fuzzy
  #| msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ld"
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr "El TRANSFER intrínseco en %L tiene un resultado parcialmente indefinido: tamaño de la fuente %ld < tamaño del resultado %ld"
  
! #: fortran/check.cc:7063
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must have the same rank as '%s' or be a scalar"
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser del mismo rango que '%s' o ser un escalar"
  
! #: fortran/check.cc:7076
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have identical shape."
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "Los argumentos '%s' y '%s' del intrínseco '%s' en %L deben tener forma idéntica."
  
! #: fortran/check.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7224
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "El argumento de ATANH en %L debe estar dentro del rango -1 a 1"
  
! #: fortran/check.cc:7379 fortran/check.cc:7415
  #, fuzzy, gcc-internal-format
  #| msgid "Size of '%s' argument of '%s' intrinsic at %L too small (%i/%i)"
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "El tamaño del argumento '%s' del intrínseco '%s' en %L es demasiado pequeño (%i/%i)"
  
! #: fortran/check.cc:7426
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Demasiados argumentos para %s en %L"
  
! #: fortran/check.cc:7444
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "número erróneo de argumentos de plantilla (%d, debe ser %d)"
  
! #: fortran/check.cc:7498
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7505
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7526
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7563
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7573
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7588 fortran/check.cc:7595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "arguments 1 and 2 have different types"
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "los argumentos 1 y 2 tienen tipos diferentes"
  
! #: fortran/check.cc:7809
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser de un género que no sea más ancho que el género por defecto (%d)"
  
! #: fortran/check.cc:7991
  #, fuzzy, gcc-internal-format
  #| msgid "ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexed"
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "El argumento ATOM en %L de la función intrínseca %s debe ser una comatriz o coíndice"
  
! #: fortran/check.cc:8180 fortran/check.cc:8191
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "El argumento '%s' del intrínseco '%s' en %L debe ser INTEGER o LOGICAL"
  
! #: fortran/check.cc:8251
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
*************** msgstr ""
*** 76061,76067 ****
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "Se alcanzó el nivel de extensión máximo con el tipo '%s' en %L"
  
! #: fortran/class.cc:3123 fortran/class.cc:3197
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' of '%s' is PRIVATE at %L"
  msgid "%qs of %qs is PRIVATE at %L"
--- 76171,76177 ----
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "Se alcanzó el nivel de extensión máximo con el tipo '%s' en %L"
  
! #: fortran/class.cc:3127 fortran/class.cc:3201
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' of '%s' is PRIVATE at %L"
  msgid "%qs of %qs is PRIVATE at %L"
*************** msgstr ""
*** 76112,76123 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "Se truncó la cadena de inicialización que inicia en %L para coincidir con la variable (%d%d)"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5604
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "El índice de inicio de la subcadena en %L es menor a uno"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5634
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "El índice de final de la subcadena en %L excede la longitud de la cadena"
--- 76222,76233 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "Se truncó la cadena de inicialización que inicia en %L para coincidir con la variable (%d%d)"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "El índice de inicio de la subcadena en %L es menor a uno"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5607
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "El índice de final de la subcadena en %L excede la longitud de la cadena"
*************** msgstr "Elemeto de datos debajo del lím
*** 76138,76144 ****
  msgid "Data element above array upper bound at %L"
  msgstr "Elemento de datos arriba del límite superior en %L"
  
! #: fortran/data.cc:390 fortran/data.cc:620
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: re-initialization of '%s' at %L"
  msgid "re-initialization of %qs at %L"
--- 76248,76254 ----
  msgid "Data element above array upper bound at %L"
  msgstr "Elemento de datos arriba del límite superior en %L"
  
! #: fortran/data.cc:390 fortran/data.cc:626
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: re-initialization of '%s' at %L"
  msgid "re-initialization of %qs at %L"
*************** msgstr ""
*** 76159,76172 ****
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr "Fortran 2003: Se usa BOZ fuera de una declaración DATA en %C"
  
! #: fortran/data.cc:643
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C with an initializer already appears in a DATA statement"
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr "La variable '%s' en %C con un inicializador ya aparecía en una declaración DATA"
  
! #: fortran/data.cc:703 fortran/data.cc:722 fortran/data.cc:736
! #: fortran/data.cc:762 fortran/data.cc:909
  #, fuzzy, gcc-internal-format
  #| msgid "gimplification failed"
  msgid "Simplification error"
--- 76269,76282 ----
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr "Fortran 2003: Se usa BOZ fuera de una declaración DATA en %C"
  
! #: fortran/data.cc:649
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C with an initializer already appears in a DATA statement"
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr "La variable '%s' en %C con un inicializador ya aparecía en una declaración DATA"
  
! #: fortran/data.cc:709 fortran/data.cc:728 fortran/data.cc:742
! #: fortran/data.cc:768 fortran/data.cc:915
  #, fuzzy, gcc-internal-format
  #| msgid "gimplification failed"
  msgid "Simplification error"
*************** msgstr "Especificación INTENT errónea
*** 76325,76331 ****
  msgid "deferred type parameter at %C"
  msgstr "Fortran 2003: parámetro de tipo diferido en %C"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14157
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 76435,76441 ----
  msgid "deferred type parameter at %C"
  msgstr "Fortran 2003: parámetro de tipo diferido en %C"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14147
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 78366,78377 ****
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1021
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr "El argumento actual INTENT(%s) en %L puede interferir con el argumento actual en %L."
  
! #: fortran/dependency.cc:1326
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
--- 78476,78487 ----
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1025
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr "El argumento actual INTENT(%s) en %L puede interferir con el argumento actual en %L."
  
! #: fortran/dependency.cc:1330
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
*************** msgstr ""
*** 78409,78415 ****
  msgid "show_code_node(): Bad statement code"
  msgstr "gfc_trans_code(): Código de declaración erróneo"
  
! #: fortran/dump-parse-tree.cc:4356 fortran/dump-parse-tree.cc:4450
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot convert %qs to interoperable type at %L"
--- 78519,78525 ----
  msgid "show_code_node(): Bad statement code"
  msgstr "gfc_trans_code(): Código de declaración erróneo"
  
! #: fortran/dump-parse-tree.cc:4358 fortran/dump-parse-tree.cc:4453
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot convert %qs to interoperable type at %L"
*************** msgstr "Valor entero demasiado grande en
*** 78454,78951 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1338
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1444
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "El índice en la dimensión %d está fuera de los límites en %L"
  
! #: fortran/expr.cc:1643 fortran/expr.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "El índice en la dimensión %d está fuera de los límites en %L"
  
! #: fortran/expr.cc:1769
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "El número de elementos en el constructor de matriz en %L requiere un incremento del límite superior %d permitido.  Vea la opción -fmax-array-constructor"
  
! #: fortran/expr.cc:1780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in array constructor at %C"
  msgid "Error in array constructor referenced at %L"
  msgstr "Error sintáctico en el constructor de matriz en %C"
  
! #: fortran/expr.cc:1890 fortran/primary.cc:2521 fortran/primary.cc:2698
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE attribute at %C"
  msgid "LEN part_ref at %C"
  msgstr "Fortran 2003: Atributo VALUE en %C"
  
! #: fortran/expr.cc:1915 fortran/primary.cc:2516 fortran/primary.cc:2713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "KIND part_ref at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/expr.cc:1926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "RE part_ref at %C"
  msgstr "Fortran 2008: Procedimiento IMPURE en %C"
  
! #: fortran/expr.cc:1938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "IM part_ref at %C"
  msgstr "Fortran 2008: Procedimiento IMPURE en %C"
  
! #: fortran/expr.cc:2592
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "los argumentos de la función elemental en %C no cumplen"
  
! #: fortran/expr.cc:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Se requieren operandos numéricos o CHARACTER en la expresión en %L"
  
! #: fortran/expr.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "El operador de concatenación en la expresión en %L debe tener dos operandos CHARACTER"
  
! #: fortran/expr.cc:2668
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "El operador de concatenación en %L debe concatenar cadenas del mismo género"
  
! #: fortran/expr.cc:2678
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "El operador .NOT. en la expresión en %L debe tener un operando LOGICAL"
  
! #: fortran/expr.cc:2694
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "Se requieren operandos LOGICAL en la expresión en %L"
  
! #: fortran/expr.cc:2705
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Sólo se pueden usar operandos intrínsecos en la expresión en %L"
  
! #: fortran/expr.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Se requieren operandos numéricos en la expresión en %L"
  
! #: fortran/expr.cc:2736
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid initialization expression for ALLOCATABLE component '%s' in structure constructor at %L"
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Expresión de inicialización no válida para el componente ALLOCATABLE '%s' en el constructor de estructura en %L"
  
! #: fortran/expr.cc:2873
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed or deferred character length variable '%s'  in constant expression at %L"
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Se asume o difiere el carácter de longitud variable '%s' en la expresión constante en %L"
  
! #: fortran/expr.cc:2957
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "no se permite el intrínseco transformacional '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:2988
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Evaluation of nonstandard initialization expression at %L"
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Extensión: Evaluación de una expresión de inicialización no estándar en %L"
  
! #: fortran/expr.cc:3065 fortran/resolve.cc:2890
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' in initialization expression at %L must be an intrinsic function"
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "La función '%s' en la expresión de inicialización en %L debe ser una funión intrínseca"
  
! #: fortran/expr.cc:3077
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic function '%s' at %L is not permitted in an initialization expression"
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la función intrínseco '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3116
  #, fuzzy, gcc-internal-format
  #| msgid "PARAMETER '%s' is used at %L before its definition is complete"
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "Se usa el PARAMETER '%s' en %L antes de que su definición esté completa"
  
! #: fortran/expr.cc:3136
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de tamaño asumido '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3142
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3151
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3155
  #, fuzzy, gcc-internal-format
  #| msgid "Deferred array '%s' at %L is not permitted in an initialization expression"
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz diferida '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3161
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression"
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "La matriz '%s' en %L es una variable, lo cual no se reduce a una expresión constante"
  
! #: fortran/expr.cc:3167
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3177
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "El parámetro '%s' en %L no se ha declarado o es una variable, lo cual no se reduce a una expresión constante"
  
! #: fortran/expr.cc:3231
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_init_expr(): Unknown expression type"
  msgstr "Se esperaba un tipo de expresión"
  
! #: fortran/expr.cc:3371
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be a statement function"
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "La función de especificación '%s' en %L no puede ser una función de declaración"
  
! #: fortran/expr.cc:3378
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be an internal function"
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "La función de especificación '%s' en %L no puede ser una función interna"
  
! #: fortran/expr.cc:3385
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L must be PURE"
  msgid "Specification function %qs at %L must be PURE"
  msgstr "La función de especificación '%s' en %L debe ser PURE"
  
! #: fortran/expr.cc:3393
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be RECURSIVE"
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "La función de especificación '%s' en %L no puede ser RECURSIVE"
  
! #: fortran/expr.cc:3540
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' not allowed in expression at %L"
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "No se permite el argumento dummy '%s' en la expresión en %L"
  
! #: fortran/expr.cc:3548
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "El argumento dummy '%s' en %L no puede ser OPTIONAL"
  
! #: fortran/expr.cc:3555
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L no puede ser INTENT(OUT)"
  
! #: fortran/expr.cc:3577
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "La variable '%s' no puede aparecer en la expresión en %L"
  
! #: fortran/expr.cc:3608
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_restricted(): Unknown expression type"
  msgstr "Se esperaba un tipo de expresión"
  
! #: fortran/expr.cc:3628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/expr.cc:3640
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L must be PURE"
  msgid "Function %qs at %L must be PURE"
  msgstr "La función '%s' en %L debe ser PURE"
  
! #: fortran/expr.cc:3649
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "La expresión en %L debe ser escalar"
  
  #. Reject truncation.
! #: fortran/expr.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3685
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Rangos incompatibles en %s (%d y %d) en %L"
  
! #: fortran/expr.cc:3699
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Forma diferente para %s en %L en la dimensión %d (%d y %d)"
  
! #: fortran/expr.cc:3747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "El componente de caractér de longitud diferida '%s' en %L aún no se admite"
  
! #: fortran/expr.cc:3803
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a VALUE"
  msgid "%qs at %L is not a VALUE"
  msgstr "'%s' en %L no es un VALUE"
  
! #: fortran/expr.cc:3814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal stride of zero at %L"
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Tranco ilegal de cero en %L"
  
! #: fortran/expr.cc:3822
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Rangos %d y %d incompatibles en la asignación en %L"
  
! #: fortran/expr.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "El tipo de la variable es UNKNOWN en la asignación en %L"
  
! #: fortran/expr.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "NULL aparece en el lado derecho de una asignación en %L"
  
! #: fortran/expr.cc:3851
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "POINTER valued function appears on right-hand side of assignment at %L"
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Una función valuada como POINTER aparece en el lado derecho de la asignación en %L"
  
! #: fortran/expr.cc:3894
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:3901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr "El componente de caractér de longitud diferida '%s' en %L aún no se admite"
  
! #: fortran/expr.cc:3932
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Tipos incompatible en la declaración DATA en %L; se intentó la conversión de %s a %s"
  
! #: fortran/expr.cc:3976
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "El objetivo de asignación de puntero no es un POINTER en %L"
  
! #: fortran/expr.cc:3984
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "'%s' en la asignación de puntero en %L no puede ser un l-valor ya que es un procedimiento"
  
! #: fortran/expr.cc:4008
  #, fuzzy, gcc-internal-format
  #| msgid "Expected bounds specification for '%s' at %L"
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Se esperaba una especificación de límites para '%s' en %L"
  
! #: fortran/expr.cc:4013
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Bounds specification for '%s' in pointer assignment at %L"
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Fortran 2003: Especificación de límites para '%s' en una asignación de puntero en %L"
  
! #: fortran/expr.cc:4042
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "El tranco no debe ser estar presente en %L"
  
! #: fortran/expr.cc:4048 fortran/expr.cc:4068
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4056 fortran/expr.cc:4075
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4102
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "El objeto puntero en %L no debe tener un coíndice"
  
! #: fortran/expr.cc:4123
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Asignación de puntero de procedimiento no válida en %L"
  
! #: fortran/expr.cc:4148
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' is invalid in procedure pointer assignment at %L"
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "La función de declaración '%s' es no válida en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4157
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "La interfaz abstracta '%s' es no válida en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4167
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' is invalid in procedure pointer assignment at %L"
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "La función de declaración '%s' es no válida en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4173
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "El procedimiento interno '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4180
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "El procedimiento interno '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4188
  #, fuzzy, gcc-internal-format
  #| msgid "Nonintrinsic elemental procedure '%s' is invalid in procedure pointer assigment at %L"
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "El procedimiento elemental que no es intrínseco '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4211
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "No hay coincidencia en la asignación de puntero a procedimiento en %L: no hay coincidencia en la convención a llamada"
  
! #: fortran/expr.cc:4264
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "No coincide la interfaz en la asignación de puntero a procedimiento en %L: %s"
  
! #: fortran/expr.cc:4274 fortran/expr.cc:4289
  #, fuzzy, gcc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Se requiere NOPASS o una interfaz explícita en %C"
  
! #: fortran/expr.cc:4280 fortran/expr.cc:4295 fortran/resolve.cc:2764
  #, fuzzy, gcc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Se requiere NOPASS o una interfaz explícita en %C"
  
! #: fortran/expr.cc:4307
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "No coincide la interfaz en la asignación de puntero a procedimiento en %L: %s"
  
! #: fortran/expr.cc:4316
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "El objetivo de asignación de puntero no es un POINTER en %L"
  
! #: fortran/expr.cc:4343
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4348
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Tipos diferentes en la asignación de puntero en %L; se intentó la asignación de %s a %s"
  
! #: fortran/expr.cc:4356
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Parámetros de tipo de género diferentes en la asignación de puntero en %L"
  
! #: fortran/expr.cc:4363
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Rangos diferentes en la asignación de puntero en %L"
  
! #: fortran/expr.cc:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "El objetivo de remapeo de rango es menor que el tamaño del puntero (%ld < %ld) en %L"
  
! #: fortran/expr.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "El objetivo de remapeo de rango de debe ser de rango 1 o simplemente contiguo en %L"
  
! #: fortran/expr.cc:4416
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Rank remapping target is not rank 1 at %L"
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Fortran 2008: El objetivo de remapeo de rango no es rango 1 en %L"
  
! #: fortran/expr.cc:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data target at %L shall not have a coindex"
  msgid "The assumed rank data-target at %L must be contiguous"
--- 78564,79061 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1339
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1445
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "El índice en la dimensión %d está fuera de los límites en %L"
  
! #: fortran/expr.cc:1644 fortran/expr.cc:1695
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "El índice en la dimensión %d está fuera de los límites en %L"
  
! #: fortran/expr.cc:1770
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "El número de elementos en el constructor de matriz en %L requiere un incremento del límite superior %d permitido.  Vea la opción -fmax-array-constructor"
  
! #: fortran/expr.cc:1781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in array constructor at %C"
  msgid "Error in array constructor referenced at %L"
  msgstr "Error sintáctico en el constructor de matriz en %C"
  
! #: fortran/expr.cc:1945 fortran/primary.cc:2554 fortran/primary.cc:2739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE attribute at %C"
  msgid "LEN part_ref at %C"
  msgstr "Fortran 2003: Atributo VALUE en %C"
  
! #: fortran/expr.cc:1992 fortran/primary.cc:2549 fortran/primary.cc:2754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "KIND part_ref at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/expr.cc:2003
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "RE part_ref at %C"
  msgstr "Fortran 2008: Procedimiento IMPURE en %C"
  
! #: fortran/expr.cc:2028
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "IM part_ref at %C"
  msgstr "Fortran 2008: Procedimiento IMPURE en %C"
  
! #: fortran/expr.cc:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "los argumentos de la función elemental en %C no cumplen"
  
! #: fortran/expr.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Se requieren operandos numéricos o CHARACTER en la expresión en %L"
  
! #: fortran/expr.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "El operador de concatenación en la expresión en %L debe tener dos operandos CHARACTER"
  
! #: fortran/expr.cc:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "El operador de concatenación en %L debe concatenar cadenas del mismo género"
  
! #: fortran/expr.cc:2782
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "El operador .NOT. en la expresión en %L debe tener un operando LOGICAL"
  
! #: fortran/expr.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "Se requieren operandos LOGICAL en la expresión en %L"
  
! #: fortran/expr.cc:2809
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Sólo se pueden usar operandos intrínsecos en la expresión en %L"
  
! #: fortran/expr.cc:2817
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Se requieren operandos numéricos en la expresión en %L"
  
! #: fortran/expr.cc:2840
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid initialization expression for ALLOCATABLE component '%s' in structure constructor at %L"
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Expresión de inicialización no válida para el componente ALLOCATABLE '%s' en el constructor de estructura en %L"
  
! #: fortran/expr.cc:2977
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed or deferred character length variable '%s'  in constant expression at %L"
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Se asume o difiere el carácter de longitud variable '%s' en la expresión constante en %L"
  
! #: fortran/expr.cc:3061
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "no se permite el intrínseco transformacional '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3092
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Evaluation of nonstandard initialization expression at %L"
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Extensión: Evaluación de una expresión de inicialización no estándar en %L"
  
! #: fortran/expr.cc:3169 fortran/resolve.cc:2891
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' in initialization expression at %L must be an intrinsic function"
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "La función '%s' en la expresión de inicialización en %L debe ser una funión intrínseca"
  
! #: fortran/expr.cc:3181
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic function '%s' at %L is not permitted in an initialization expression"
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la función intrínseco '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3220
  #, fuzzy, gcc-internal-format
  #| msgid "PARAMETER '%s' is used at %L before its definition is complete"
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "Se usa el PARAMETER '%s' en %L antes de que su definición esté completa"
  
! #: fortran/expr.cc:3240
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de tamaño asumido '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3246
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3255
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3259
  #, fuzzy, gcc-internal-format
  #| msgid "Deferred array '%s' at %L is not permitted in an initialization expression"
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz diferida '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3265
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression"
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "La matriz '%s' en %L es una variable, lo cual no se reduce a una expresión constante"
  
! #: fortran/expr.cc:3271
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresión de inicialización"
  
! #: fortran/expr.cc:3281
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "El parámetro '%s' en %L no se ha declarado o es una variable, lo cual no se reduce a una expresión constante"
  
! #: fortran/expr.cc:3335
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_init_expr(): Unknown expression type"
  msgstr "Se esperaba un tipo de expresión"
  
! #: fortran/expr.cc:3475
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be a statement function"
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "La función de especificación '%s' en %L no puede ser una función de declaración"
  
! #: fortran/expr.cc:3482
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be an internal function"
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "La función de especificación '%s' en %L no puede ser una función interna"
  
! #: fortran/expr.cc:3489
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L must be PURE"
  msgid "Specification function %qs at %L must be PURE"
  msgstr "La función de especificación '%s' en %L debe ser PURE"
  
! #: fortran/expr.cc:3497
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be RECURSIVE"
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "La función de especificación '%s' en %L no puede ser RECURSIVE"
  
! #: fortran/expr.cc:3644
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' not allowed in expression at %L"
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "No se permite el argumento dummy '%s' en la expresión en %L"
  
! #: fortran/expr.cc:3652
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "El argumento dummy '%s' en %L no puede ser OPTIONAL"
  
! #: fortran/expr.cc:3659
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L no puede ser INTENT(OUT)"
  
! #: fortran/expr.cc:3681
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "La variable '%s' no puede aparecer en la expresión en %L"
  
! #: fortran/expr.cc:3712
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_restricted(): Unknown expression type"
  msgstr "Se esperaba un tipo de expresión"
  
! #: fortran/expr.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/expr.cc:3744
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L must be PURE"
  msgid "Function %qs at %L must be PURE"
  msgstr "La función '%s' en %L debe ser PURE"
  
! #: fortran/expr.cc:3753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "La expresión en %L debe ser escalar"
  
  #. Reject truncation.
! #: fortran/expr.cc:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3789
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Rangos incompatibles en %s (%d y %d) en %L"
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Forma diferente para %s en %L en la dimensión %d (%d y %d)"
  
! #: fortran/expr.cc:3851
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "El componente de caractér de longitud diferida '%s' en %L aún no se admite"
  
! #: fortran/expr.cc:3907
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a VALUE"
  msgid "%qs at %L is not a VALUE"
  msgstr "'%s' en %L no es un VALUE"
  
! #: fortran/expr.cc:3918
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal stride of zero at %L"
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Tranco ilegal de cero en %L"
  
! #: fortran/expr.cc:3926
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Rangos %d y %d incompatibles en la asignación en %L"
  
! #: fortran/expr.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "El tipo de la variable es UNKNOWN en la asignación en %L"
  
! #: fortran/expr.cc:3945
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "NULL aparece en el lado derecho de una asignación en %L"
  
! #: fortran/expr.cc:3955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "POINTER valued function appears on right-hand side of assignment at %L"
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Una función valuada como POINTER aparece en el lado derecho de la asignación en %L"
  
! #: fortran/expr.cc:3998
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:4005
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr "El componente de caractér de longitud diferida '%s' en %L aún no se admite"
  
! #: fortran/expr.cc:4036
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Tipos incompatible en la declaración DATA en %L; se intentó la conversión de %s a %s"
  
! #: fortran/expr.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "El objetivo de asignación de puntero no es un POINTER en %L"
  
! #: fortran/expr.cc:4088
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "'%s' en la asignación de puntero en %L no puede ser un l-valor ya que es un procedimiento"
  
! #: fortran/expr.cc:4112
  #, fuzzy, gcc-internal-format
  #| msgid "Expected bounds specification for '%s' at %L"
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Se esperaba una especificación de límites para '%s' en %L"
  
! #: fortran/expr.cc:4117
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Bounds specification for '%s' in pointer assignment at %L"
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Fortran 2003: Especificación de límites para '%s' en una asignación de puntero en %L"
  
! #: fortran/expr.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "El tranco no debe ser estar presente en %L"
  
! #: fortran/expr.cc:4152 fortran/expr.cc:4172
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4160 fortran/expr.cc:4179
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "El objeto puntero en %L no debe tener un coíndice"
  
! #: fortran/expr.cc:4227
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Asignación de puntero de procedimiento no válida en %L"
  
! #: fortran/expr.cc:4252
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' is invalid in procedure pointer assignment at %L"
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "La función de declaración '%s' es no válida en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4261
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "La interfaz abstracta '%s' es no válida en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4271
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' is invalid in procedure pointer assignment at %L"
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "La función de declaración '%s' es no válida en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4277
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "El procedimiento interno '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4284
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "El procedimiento interno '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4292
  #, fuzzy, gcc-internal-format
  #| msgid "Nonintrinsic elemental procedure '%s' is invalid in procedure pointer assigment at %L"
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "El procedimiento elemental que no es intrínseco '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "No hay coincidencia en la asignación de puntero a procedimiento en %L: no hay coincidencia en la convención a llamada"
  
! #: fortran/expr.cc:4368
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "No coincide la interfaz en la asignación de puntero a procedimiento en %L: %s"
  
! #: fortran/expr.cc:4378 fortran/expr.cc:4393
  #, fuzzy, gcc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Se requiere NOPASS o una interfaz explícita en %C"
  
! #: fortran/expr.cc:4384 fortran/expr.cc:4399 fortran/resolve.cc:2765
  #, fuzzy, gcc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Se requiere NOPASS o una interfaz explícita en %C"
  
! #: fortran/expr.cc:4411
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "No coincide la interfaz en la asignación de puntero a procedimiento en %L: %s"
  
! #: fortran/expr.cc:4420
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4433
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "El objetivo de asignación de puntero no es un POINTER en %L"
  
! #: fortran/expr.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4452
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Tipos diferentes en la asignación de puntero en %L; se intentó la asignación de %s a %s"
  
! #: fortran/expr.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Parámetros de tipo de género diferentes en la asignación de puntero en %L"
  
! #: fortran/expr.cc:4467
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Rangos diferentes en la asignación de puntero en %L"
  
! #: fortran/expr.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "El objetivo de remapeo de rango es menor que el tamaño del puntero (%ld < %ld) en %L"
  
! #: fortran/expr.cc:4504
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4516
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "El objetivo de remapeo de rango de debe ser de rango 1 o simplemente contiguo en %L"
  
! #: fortran/expr.cc:4520
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Rank remapping target is not rank 1 at %L"
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Fortran 2008: El objetivo de remapeo de rango no es rango 1 en %L"
  
! #: fortran/expr.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data target at %L shall not have a coindex"
  msgid "The assumed rank data-target at %L must be contiguous"
*************** msgstr "El objetivo de datos en %L no pu
*** 78954,79166 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4456 fortran/expr.cc:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "El objetivo de datos en %L no puede tener un coíndice"
  
! #: fortran/expr.cc:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "La expresión objetivo en la asignación de puntero en %L debe entregar un resultado puntero"
  
! #: fortran/expr.cc:4473
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4479 fortran/expr.cc:4494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %C must have the TARGET attribute"
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "El objetivo de inicialización de puntero en %C debe tener el atributo TARGET"
  
! #: fortran/expr.cc:4510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "El especificador ASYNCHRONOUS= en %L debe ser una expresión de inicialización"
  
! #: fortran/expr.cc:4521
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "El objetivo de asignación de puntero no es TARGET ni POINTER en %L"
  
! #: fortran/expr.cc:4552
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Objetivo erróneo en la asignación de puntero en el procedimiento PURE en %L"
  
! #: fortran/expr.cc:4561
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Asignación de puntero con subíndice vectorial del lado derecho en %L"
  
! #: fortran/expr.cc:4569
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "El objetivo de asignación de puntero tiene atributo PROTECTED en %L"
  
! #: fortran/expr.cc:4597 fortran/expr.cc:4602
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4642
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "La expresión objetivo en la asignación de puntero en %L debe entregar un resultado puntero"
  
! #: fortran/expr.cc:4722 fortran/resolve.cc:1573
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %L must not be ALLOCATABLE "
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "El objetivo de inicialización de puntero en %L no debe ser ALLOCATABLE"
  
! #: fortran/expr.cc:4728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %C must have the TARGET attribute"
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "El objetivo de inicialización de puntero en %C debe tener el atributo TARGET"
  
! #: fortran/expr.cc:4743 fortran/resolve.cc:1579
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "El objetivo de inicialización de puntero en %L debe tener el atributo SAVE"
  
! #: fortran/expr.cc:4755
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "El objetivo de inicialización de puntero a procedimiento en %L tal vez no es un puntero a procedimiento"
  
! #: fortran/expr.cc:4761
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "El procedimiento interno '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4768
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "El procedimiento interno '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:5252
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6385
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Funciones puntero en un contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Expresión que no es variable en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6401
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' in variable definition context (%s) at %L"
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Constante nombrada '%s' en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6412
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in variable definition context (%s) at %L is not a variable"
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "'%s' en el contexto de definición variable (%s) en %L no es una variable"
  
! #: fortran/expr.cc:6423
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Uno que no es POINTER en el contexto de asociación de puntero (%s) en %L"
  
! #: fortran/expr.cc:6432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Named constant '%s' in variable definition context (%s) at %L"
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Constante nombrada '%s' en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6445
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6458
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6489
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' in variable definition context (%s) at %L"
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "Constante nombrada '%s' en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6506
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Argumento dummy '%s' con INTENT(IN) en el contexto de asociación de puntero (%s) en %L"
  
! #: fortran/expr.cc:6516
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Argumento dummy '%s' con INTENT(IN) en el contexto de definición de variable (%s) en %L"
  
! #: fortran/expr.cc:6532
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "La variable '%s' es PROTECTED y no puede aparecer en un contexto de asociación de puntero (%s) en %L"
  
! #: fortran/expr.cc:6540
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "La variable '%s' es PROTECTED y no puede aparecer en un contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6555
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "La variable '%s' no puede aparecer en un contexto de definición variable (%s) en %L en el procedimiento PURE"
  
! #: fortran/expr.cc:6615 fortran/expr.cc:6636
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "No se puede usar '%s' en %L asociado al objetivo con índice vectorial en un contexto de definición variable (%s)"
  
! #: fortran/expr.cc:6620
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "No se puede usar '%s' en %L asociado a una expresión en un contexto de definición variable (%s)"
  
! #: fortran/expr.cc:6629
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "No se puede usar '%s' en %L asociado a una expresión en un contexto de definición variable (%s)"
  
! #: fortran/expr.cc:6648
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "El nombre asociado '%s' no puede aparecer en un contexto de definición variable (%s) en %L porque su obtetivo en %L tampoco puede aparecer"
  
! #: fortran/expr.cc:6690
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
--- 79064,79276 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4560 fortran/expr.cc:4686
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "El objetivo de datos en %L no puede tener un coíndice"
  
! #: fortran/expr.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "La expresión objetivo en la asignación de puntero en %L debe entregar un resultado puntero"
  
! #: fortran/expr.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4583 fortran/expr.cc:4598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %C must have the TARGET attribute"
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "El objetivo de inicialización de puntero en %C debe tener el atributo TARGET"
  
! #: fortran/expr.cc:4614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "El especificador ASYNCHRONOUS= en %L debe ser una expresión de inicialización"
  
! #: fortran/expr.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "El objetivo de asignación de puntero no es TARGET ni POINTER en %L"
  
! #: fortran/expr.cc:4656
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Objetivo erróneo en la asignación de puntero en el procedimiento PURE en %L"
  
! #: fortran/expr.cc:4665
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Asignación de puntero con subíndice vectorial del lado derecho en %L"
  
! #: fortran/expr.cc:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "El objetivo de asignación de puntero tiene atributo PROTECTED en %L"
  
! #: fortran/expr.cc:4701 fortran/expr.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "La expresión objetivo en la asignación de puntero en %L debe entregar un resultado puntero"
  
! #: fortran/expr.cc:4826 fortran/resolve.cc:1574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %L must not be ALLOCATABLE "
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "El objetivo de inicialización de puntero en %L no debe ser ALLOCATABLE"
  
! #: fortran/expr.cc:4832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %C must have the TARGET attribute"
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "El objetivo de inicialización de puntero en %C debe tener el atributo TARGET"
  
! #: fortran/expr.cc:4847 fortran/resolve.cc:1580
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "El objetivo de inicialización de puntero en %L debe tener el atributo SAVE"
  
! #: fortran/expr.cc:4859
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "El objetivo de inicialización de puntero a procedimiento en %L tal vez no es un puntero a procedimiento"
  
! #: fortran/expr.cc:4865
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "El procedimiento interno '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:4872
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "El procedimiento interno '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/expr.cc:5356
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Funciones puntero en un contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6497
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Expresión que no es variable en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6505
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' in variable definition context (%s) at %L"
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Constante nombrada '%s' en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6516
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in variable definition context (%s) at %L is not a variable"
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "'%s' en el contexto de definición variable (%s) en %L no es una variable"
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Uno que no es POINTER en el contexto de asociación de puntero (%s) en %L"
  
! #: fortran/expr.cc:6536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Named constant '%s' in variable definition context (%s) at %L"
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Constante nombrada '%s' en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6549
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6562
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6593
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' in variable definition context (%s) at %L"
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "Constante nombrada '%s' en el contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6610
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Argumento dummy '%s' con INTENT(IN) en el contexto de asociación de puntero (%s) en %L"
  
! #: fortran/expr.cc:6620
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Argumento dummy '%s' con INTENT(IN) en el contexto de definición de variable (%s) en %L"
  
! #: fortran/expr.cc:6636
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "La variable '%s' es PROTECTED y no puede aparecer en un contexto de asociación de puntero (%s) en %L"
  
! #: fortran/expr.cc:6644
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "La variable '%s' es PROTECTED y no puede aparecer en un contexto de definición variable (%s) en %L"
  
! #: fortran/expr.cc:6659
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "La variable '%s' no puede aparecer en un contexto de definición variable (%s) en %L en el procedimiento PURE"
  
! #: fortran/expr.cc:6719 fortran/expr.cc:6740
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "No se puede usar '%s' en %L asociado al objetivo con índice vectorial en un contexto de definición variable (%s)"
  
! #: fortran/expr.cc:6724
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "No se puede usar '%s' en %L asociado a una expresión en un contexto de definición variable (%s)"
  
! #: fortran/expr.cc:6733
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "No se puede usar '%s' en %L asociado a una expresión en un contexto de definición variable (%s)"
  
! #: fortran/expr.cc:6752
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "El nombre asociado '%s' no puede aparecer en un contexto de definición variable (%s) en %L porque su obtetivo en %L tampoco puede aparecer"
  
! #: fortran/expr.cc:6794
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
*************** msgid "Illegal id in copy_walk_reduction
*** 79184,79191 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7434 fortran/trans-array.cc:9248
! #: fortran/trans-intrinsic.cc:8577
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Se crea una matriz temporal en %L"
--- 79294,79301 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7436 fortran/trans-array.cc:9250
! #: fortran/trans-intrinsic.cc:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Se crea una matriz temporal en %L"
*************** msgstr "Se esperaba 'END INTERFACE OPERA
*** 79372,80274 ****
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr "Se esperaba 'END INTERFACE OPERATOR (.%s.)' en %C"
  
! #: fortran/interface.cc:458
  #, fuzzy, gcc-internal-format
  #| msgid "Expecting 'END INTERFACE %s' at %C"
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr "Se esperaba 'END INTERFACE %s' en %C"
  
! #: fortran/interface.cc:655
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:943
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "No puede aparecer una devolución alternativa en la interfaz de operador en %L"
  
! #: fortran/interface.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "La interfaz de operador de asignación en %L debe tener dos argumentos"
  
! #: fortran/interface.cc:975
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "La interfaz de operador en %L tiene el número erróneo de argumentos"
  
! #: fortran/interface.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "La interfaz de operador de asignación en %L debe ser SUBROUTINE"
  
! #: fortran/interface.cc:1006
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr "La interfaz de operador de asignación en %L no debe redefinir una asignación de tipo INTRINSIC"
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "La interfaz de operador intrínseco en %L debe ser FUNCTION"
  
! #: fortran/interface.cc:1026
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr "El primer argumento de la asignación definida en %L debe ser INTENT(OUT) o INTENT(INOUT)"
  
! #: fortran/interface.cc:1033
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "El segundo argumento de la asignación definida en %L debe ser INTENT(IN)"
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "El primer argumento de la interfaz de operador en %L debe ser INTENT(IN)"
  
! #: fortran/interface.cc:1049 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "El segundo argumento de la interfaz de operador en %L debe ser INTENT(IN)"
  
! #: fortran/interface.cc:1154
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "La interfaz de operador en %L genera un conflicto con la interfaz intrínseca"
  
! #: fortran/interface.cc:1518 fortran/interface.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1715
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Possible character length mismatch between '%s' at '%L' and overridden FUNCTION"
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr "Tal vez no coincide la longitud de caracteres entre '%s' en '%L' y FUNCTION sobreescrita"
  
! #: fortran/interface.cc:1724
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1771
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1968
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explícita"
  
! #: fortran/interface.cc:1973
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explícita"
  
! #: fortran/interface.cc:1977
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "El procedimiento '%s' en %s en %L no es ni función ni subrutina"
  
! #: fortran/interface.cc:1981
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "El procedimiento '%s' en %s en %L no es ni función ni subrutina"
  
! #: fortran/interface.cc:1993
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr "En %s en %L los procedimientos deben ser o todos SUBROUTINE o todos FUNCTION"
  
! #: fortran/interface.cc:1997
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr "En %s en %L los procedimientos deben ser puras FUNCTIONs ya que el nombre genérico es también el nombre de un tipo derivado"
  
! #: fortran/interface.cc:2005
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Internal procedure '%s' in %s at %L"
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Fortran 2008: Procedimiento interno '%s' en %s en %L"
  
! #: fortran/interface.cc:2062 fortran/interface.cc:2067
  #, fuzzy, gcc-internal-format
  #| msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Las interfaces '%s' y '%s' son ambiguas en %s en %L"
  
! #: fortran/interface.cc:2072
  #, fuzzy, gcc-internal-format
  #| msgid "Although not referenced, '%s' has ambiguous interfaces at %L"
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Aunque no esté referenciado, '%s' tiene interfaces ambiguas en %L"
  
! #: fortran/interface.cc:2110
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a module procedure"
  msgid "%qs at %L is not a module procedure"
  msgstr "'%s' en %L no es un procedimiento de módulo"
  
! #: fortran/interface.cc:2315
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/interface.cc:2318
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (scalar and rank-%d)"
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (escalar y rango %d)"
  
! #: fortran/interface.cc:2321
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and scalar)"
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y escalar)"
  
! #: fortran/interface.cc:2324
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and rank-%d)"
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y rango %d)"
  
! #: fortran/interface.cc:2336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (scalar and rank-%d)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (escalar y rango %d)"
  
! #: fortran/interface.cc:2340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and scalar)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y escalar)"
  
! #: fortran/interface.cc:2344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and rank-%d)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y rango %d)"
  
! #: fortran/interface.cc:2468
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Argumento de procedimiento no válido en %L"
  
! #: fortran/interface.cc:2480 fortran/interface.cc:2496
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "La interfaz no coincide en el procedimiento dummy '%s' en %L: %s"
  
! #: fortran/interface.cc:2484 fortran/interface.cc:2500
! #: fortran/interface.cc:2590
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento dummy '%s' en %L: %s"
  
! #: fortran/interface.cc:2519
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic subroutine '%s' used as a function at %L"
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr "La subrutina intrínseca '%s' se usa como una función en %L"
  
! #: fortran/interface.cc:2526
  #, fuzzy, gcc-internal-format
  #| msgid "Return value '%s' of function '%s' declared at %L not set"
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "No se define el valor de devolución '%s' de la función '%s' declarada en %L"
  
! #: fortran/interface.cc:2539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic subroutine '%s' used as a function at %L"
  msgid "Mismatch between subroutine and function at %L"
  msgstr "La subrutina intrínseca '%s' se usa como una función en %L"
  
! #: fortran/interface.cc:2548
  #, fuzzy, gcc-internal-format
  #| msgid "Return type mismatch of function '%s' at %L (%s/%s)"
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "No coincide el tiop de devolución de la función '%s' en %L (%s/%s)"
  
! #: fortran/interface.cc:2601
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to contiguous pointer dummy '%s' at %L must be simply contigous"
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "El argumento actual para el puntero dummy contiguo '%s' en %L debe ser simplemente contiguo"
  
! #: fortran/interface.cc:2624
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "El argumento actual INTENT(%s) en %L puede interferir con el argumento actual en %L."
  
! #: fortran/interface.cc:2634
  #, fuzzy, gcc-internal-format
  #| msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "No coincide el tipo en el argumento '%s' en %L; se pasa %s a %s"
  
! #: fortran/interface.cc:2644
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:2658
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:2675
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimórfico"
  
! #: fortran/interface.cc:2685
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must have the same declared type"
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "El argumento actual para '%s' en %L debe tener el mismo tipo declarado"
  
! #: fortran/interface.cc:2700
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2716
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/interface.cc:2738
  #, fuzzy, gcc-internal-format
  #| msgid "Corank mismatch in argument '%s' at %L (%d and %d)"
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "No coincide el corango en el argumento '%s' en %L (%d y %d)"
  
! #: fortran/interface.cc:2756
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be simply contiguous"
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "El argumento actual para '%s' en %L debe ser simplemente contiguo"
  
! #: fortran/interface.cc:2771
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:2786
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:2805
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' has to be a pointer or assumed-shape array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "El argumento dummy '%s' tiene que ser un puntero o una matriz de tamaño asumida sin atributo CONTIGUOUS - porque el argumento actual en %L no es simplemente contiguo y ambos son ASYNCHRONOUS o VOLATILE"
  
! #: fortran/interface.cc:2818
  #, fuzzy, gcc-internal-format
  #| msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument '%s'"
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Se pasa una comatriz en %L al argumento dummy INTENT(OUT) '%s', que no es comatriz, alojable"
  
! #: fortran/interface.cc:2825
  #, fuzzy, gcc-internal-format
  #| msgid "Passing coarray at %L to allocatable, noncoarray dummy argument '%s', which is invalid if the allocation status is modified"
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Se pasa una comatriz en %L al argumento dummy '%s' que no es comatriz, el cual es no válido si se modifica el estado de alojamiento"
  
! #: fortran/interface.cc:2912
  #, fuzzy, gcc-internal-format
  #| msgid "Polymorphic scalar passed to array dummy argument '%s' at %L"
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Se pasó un escalar polimórfico al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Se pasó un elemento de forma asumida o puntero a matriz al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2928
  #, fuzzy, gcc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Se pasó un elemento de forma asumida o puntero a matriz al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2941
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Extensión: Argumento actual CHARACTER de género diferente a C_CHAR, sin género por defecto escalar con argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2949
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Argumento actual CHARACTER escalar con argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:3338
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "El argumento de palabra clave '%s' en %L no está en el procedimiento"
  
! #: fortran/interface.cc:3361
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "El argumento de palabra clave '%s' en %L no está en el procedimiento"
  
! #: fortran/interface.cc:3365
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "El argumento de palabra clave '%s' en %L no está en el procedimiento"
  
! #: fortran/interface.cc:3374
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is already associated with another actual argument"
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "El argumento de palabra clave '%s' en %L ya está asociado con otro argumento actual"
  
! #: fortran/interface.cc:3384
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Más argumentos actuales que formales en la llamada a procedimento en %L"
  
! #: fortran/interface.cc:3397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing alternate return spec in subroutine call at %L"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Falta la especificación de devolución alternativa en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:3415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected alternate return spec in subroutine call at %L"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Especificación de devolución alternativa inesperada en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:3438
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3451
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3462
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3502
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "Intrínseco NULL inesperado en %L para el dummy '%s'"
  
! #: fortran/interface.cc:3505
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Null pointer at %L to non-pointer dummy '%s'"
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Puntero nulo en %L a un dummy '%s' que no es puntero"
  
! #: fortran/interface.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3543
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument '%s'"
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr "El argumento actual polimórfico coindizado en %L se pasa al argumento dummy polimórfico '%s'"
  
! #: fortran/interface.cc:3567
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "No coincide la longitud de carácter (%ld/%ld) entre el argumento actual y el argumento dummy puntero o alojable '%s' en %L"
  
! #: fortran/interface.cc:3574
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "No coincide la longitud de carácter (%ld/%ld) entre el argumento actual y el argumento dummy de forma asumida '%s' en %L"
  
! #: fortran/interface.cc:3589
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument at %L to allocatable or pointer dummy argument '%s' must have a deferred length type parameter if and only if the dummy has one"
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "El argumento actual en %L para el argumento alojable o dummy puntero '%s' debe tener un parámetro de tipo de longitud diferido si y sólo si el dummy tiene uno"
  
! #: fortran/interface.cc:3612
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of actual argument shorter than of dummy argument '%s' (%lu/%lu) at %L"
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "La longitud del carácter del argumento actual es más corta que la del argumento dummy '%s' (%lu/%lu) en %L"
  
! #: fortran/interface.cc:3622 fortran/interface.cc:3627
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L"
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "El argumento actual contiene muy pocos elementos para el argumento dummy '%s' (%lu/%lu) en %L"
  
! #: fortran/interface.cc:3653
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure pointer for argument '%s' at %L"
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Se esperaba un puntero procedimiento para el argumento '%s' en %L"
  
! #: fortran/interface.cc:3670
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Falta un procedimiento para el argumento '%s' en %L"
  
! #: fortran/interface.cc:3737
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "El argumento actual para '%s' no puede ser una matriz de tamaño asumido en %L"
  
! #: fortran/interface.cc:3766
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:3781
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "El argumento actual para '%s' debe ser un puntero en %L"
  
! #: fortran/interface.cc:3790
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy '%s'"
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: El argumento actual que no es puntero en %L para el puntero dummy '%s'"
  
! #: fortran/interface.cc:3799
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray and thus shall not have an array designator"
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "El argumento actuar para '%s' en %L debe ser una comatriz y por lo tanto no debe tener un designador de matriz"
  
! #: fortran/interface.cc:3813
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L to pointer dummy '%s'"
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Argumento actual coindizado en %L para el puntero dummy '%s'"
  
! #: fortran/interface.cc:3827
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L to allocatable dummy '%s' requires INTENT(IN)"
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "El argumento actual coindizado en %L para el dummy alojable '%s' requiere INTENT(IN)"
  
! #: fortran/interface.cc:3842
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy '%s' has neither ASYNCHRONOUS nor VOLATILE"
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "El argumento actual coindizado ASYNCHRONOUS o VOLATILE en %L requiere que el dummy '%s' no tenga ASYNCHRONOUS ni VOLATILE"
  
! #: fortran/interface.cc:3857
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy '%s' requires either VALUE or INTENT(IN)"
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "El argumento actual coindizado en %L con componente último alojable para el dummy '%s' requiere uno de VALUE o INTENT(IN)"
  
! #: fortran/interface.cc:3870
  #, fuzzy, gcc-internal-format
  #| msgid "Actual CLASS array argument for '%s' must be a full array at %L"
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "El argumento de la matriz CLASS actual para '%s' debe ser una matriz completa en %L"
  
! #: fortran/interface.cc:3881
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "El argumento actual para '%s' debe ser ALLOCATABLE en %L"
  
! #: fortran/interface.cc:3892
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3930
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument '%s'"
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "El argumento actual de sección de matriz con subíndices vectoriales en %L es incompatible con el atributo INTENT(OUT), INTENT(INOUT), VOLATILE o ASYNCHRONOUS del argumento dummy '%s'"
  
! #: fortran/interface.cc:3950
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:3968
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de sección de matriz en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:3989
  #, fuzzy, gcc-internal-format
  #| msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument '%s' due to VOLATILE attribute"
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de matriz de puntero en %L requiere un argumento dummy de forma asumida o matriz de puntero '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Falta la especificación de devolución alternativa en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:4030
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument for argument '%s' at %L"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Falta el argumento actual para el argumento '%s' en %L"
  
! #: fortran/interface.cc:4158
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4187
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4213
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4223
  #, fuzzy, gcc-internal-format
  #| msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "El mismo argumento actual está asociado con el argumento INTENT(%s) '%s' y el argumento INTENT(%s) '%s' en %L"
  
! #: fortran/interface.cc:4253
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4273
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "El argumento del procedimiento en %L es local a un procedimiento PURE y tiene el atributo POINTER"
  
! #: fortran/interface.cc:4285
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "El argumento coindizado en %L en un procedimiento PURE se pasa a un argumento INTENT(%s)"
  
! #: fortran/interface.cc:4295
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "El argumento actual coindizado en %L es un procedimiento PURE se pasa a un argumento dummy POINTER"
  
! #: fortran/interface.cc:4306
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument '%s'"
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "El argumento actual polimórfico coindizado en %L se pasa al argumento dummy polimórfico '%s'"
  
! #: fortran/interface.cc:4348
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called at %L is not explicitly declared"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "El procedimiento '%s' que se llama en %L no tiene una interfaz explícita"
  
! #: fortran/interface.cc:4352 fortran/interface.cc:4362
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called at %L is not explicitly declared"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "El procedimiento '%s' que se llama en %L no tiene una interfaz explícita"
  
! #: fortran/interface.cc:4358
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Se llamó al procedimiento '%s' con una interfaz implícita en %L"
  
! #: fortran/interface.cc:4371
  #, fuzzy, gcc-internal-format
  #| msgid "The pointer object '%s' at %L must have an explicit function interface or be declared as array"
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "El objeto puntero '%s' en %L debe tener una interfaz de función explícita o declrararse como matriz"
  
! #: fortran/interface.cc:4379
  #, fuzzy, gcc-internal-format
  #| msgid "The allocatable object '%s' at %L must have an explicit function interface or be declared as array"
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "El objeto allocatable '%s' en %L debe tener una interfaz de función explícita o declararse como matriz"
  
! #: fortran/interface.cc:4387
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable function '%s' at %L must have an explicit function interface"
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "La función allocatable '%s' en %L debe tener una interfaz de función explícita"
  
! #: fortran/interface.cc:4404
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Se requiere NOPASS o una interfaz explícita en %C"
  
! #: fortran/interface.cc:4413
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explícita para el procedimiento '%s' en %L"
  
! #: fortran/interface.cc:4422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "El símbolo '%s' en %L ya tenía una interfaz explícita"
  
! #: fortran/interface.cc:4437
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure '%s'"
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "El argumento actual de LOCK_TYPE o con componente LOCK_TYPE en %L requiere una interfaz explícita para el procedimiento '%s'"
  
! #: fortran/interface.cc:4452
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure '%s'"
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "El argumento actual de LOCK_TYPE o con componente LOCK_TYPE en %L requiere una interfaz explícita para el procedimiento '%s'"
  
! #: fortran/interface.cc:4462
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "se requiere el argumento MOLD para NULL en %L"
  
! #: fortran/interface.cc:4470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "El símbolo '%s' en %L ya tenía una interfaz explícita"
  
! #: fortran/interface.cc:4480
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explícita para el procedimiento '%s' en %L"
  
! #: fortran/interface.cc:4522
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' called with an implicit interface at %L"
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Se llamó al procedimiento de componente puntero '%s' con una interfaz implícita en %L"
  
! #: fortran/interface.cc:4533
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure pointer component '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explícita para el procedimiento de componente puntero '%s' en %L"
  
! #: fortran/interface.cc:4618
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "Se require MOLD= en un argumento NULL en %L: Ambigüedad entre las funciones específicas %s y %s "
  
! #: fortran/interface.cc:4688
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qE"
  msgid "Unable to find symbol %qs"
  msgstr "%q+D es un alias del símbolo sin definir %qE"
  
! #: fortran/interface.cc:5072
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %C is already present in the interface"
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "La entidad '%s' en %C ya está presente en la interfaz"
  
! #: fortran/interface.cc:5189
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - too many interface type"
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "error interno - demasiados tipos de interfaz"
  
! #: fortran/interface.cc:5283
  #, fuzzy, gcc-internal-format
  #| msgid "Can't overwrite GENERIC '%s' at %L"
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "No se puede sobreescribir el GENERIC '%s' en %L"
  
! #: fortran/interface.cc:5295
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "'%s' en %L sobreescribe un enlace de procedimiento declarad como NON_OVERRIDABLE"
  
! #: fortran/interface.cc:5303
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "'%s' en %L no debe ser DEFERRED porque sobreescribe un enlazado que no es DEFERRED"
  
! #: fortran/interface.cc:5311
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PURE procedure and must also be PURE"
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "'%s' en %L sobreescribe un procedimiento PURE y también debe ser PURE"
  
! #: fortran/interface.cc:5320
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "'%s' en %L sobreescribe un procedimiento ELEMENTAL y también debe ser ELEMENTAL"
  
! #: fortran/interface.cc:5326
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "'%s' en %L sobreeescribe un procedimiento que no es ELEMENTAL y tampoco debe ser ELEMENTAL"
  
! #: fortran/interface.cc:5335
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "'%s' en %L sobreescribe una SUBROUTINE y también debe ser una SUBROUTINE"
  
! #: fortran/interface.cc:5346
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION"
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "'%s' en %L sobreescribe una FUNCTION y también debe ser una FUNCTION"
  
! #: fortran/interface.cc:5354
  #, fuzzy, gcc-internal-format
  #| msgid "Argument mismatch for the overriding procedure '%s' at %L: %s"
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento '%s' que sobreescribe en %L: %s"
  
! #: fortran/interface.cc:5365
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "'%s' en %L sobreescribe un procedimiento PUBLIC y no debe ser PRIVATE"
  
! #: fortran/interface.cc:5395
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the corresponding argument of the overridden procedure"
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "El argumento dummy '%s' de '%s' en %L se debe llamar '%s' para que coincida con el argumento correspondiente al procedimiento sobreescrito"
  
! #: fortran/interface.cc:5406
  #, fuzzy, gcc-internal-format
  #| msgid "Argument mismatch for the overriding procedure '%s' at %L: %s"
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento '%s' que sobreescribe en %L: %s"
  
! #: fortran/interface.cc:5415
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have the same number of formal arguments as the overridden procedure"
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "'%s' en %L debe tener el mismo nombre de argumentos formales que el procedimiento sobreeescrito"
  
! #: fortran/interface.cc:5424
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS"
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "'%s' en %L sobreescribe un enlace NOPASS y también debe ser NOPASS"
  
! #: fortran/interface.cc:5435
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a binding with PASS and must also be PASS"
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "'%s' en %L sobreescribe un enlace con PASS y también debe ser PASS"
  
! #: fortran/interface.cc:5442
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "El argumento dummy del objeto pasado de '%s' en %L debe estar en la misma posición que el argumento dummy del objeto pasado del procedimiento sobreescrito"
  
! #: fortran/interface.cc:5463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "La etiqueta %s en %L debe ser de tipo %s"
  
! #: fortran/interface.cc:5470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be of INTEGER type"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "El argumento dim en %L debe ser de tipo entero"
  
! #: fortran/interface.cc:5477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be scalar"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L debe ser escalar"
  
! #: fortran/interface.cc:5481
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "El argumento %s en %L debe ser de longitud uno"
  
! #: fortran/interface.cc:5485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character-valued %s '%s' at %L must not be assumed length"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "La función %s valuada con carácter '%s' en %L no debe tener longitud asumida"
  
! #: fortran/interface.cc:5489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "El argumento actual para '%s' debe ser un puntero en %L"
  
! #: fortran/interface.cc:5547 fortran/interface.cc:5593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "No se permite la declaración DATA en %C en un procedimiento PURE"
  
! #: fortran/interface.cc:5559
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL procedure '%s' at %L must have an explicit interface"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "El procedimiento ELEMENTAL '%s' en %L debe tener una interfaz explícita"
  
! #: fortran/interface.cc:5571
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to procedure `%s'"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "faltan argumentos para el procedimiento `%s'"
  
! #: fortran/interface.cc:5578
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure `%s'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
--- 79482,80384 ----
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr "Se esperaba 'END INTERFACE OPERATOR (.%s.)' en %C"
  
! #: fortran/interface.cc:468
  #, fuzzy, gcc-internal-format
  #| msgid "Expecting 'END INTERFACE %s' at %C"
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr "Se esperaba 'END INTERFACE %s' en %C"
  
! #: fortran/interface.cc:664
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:952
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "No puede aparecer una devolución alternativa en la interfaz de operador en %L"
  
! #: fortran/interface.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "La interfaz de operador de asignación en %L debe tener dos argumentos"
  
! #: fortran/interface.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "La interfaz de operador en %L tiene el número erróneo de argumentos"
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "La interfaz de operador de asignación en %L debe ser SUBROUTINE"
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr "La interfaz de operador de asignación en %L no debe redefinir una asignación de tipo INTRINSIC"
  
! #: fortran/interface.cc:1024
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "La interfaz de operador intrínseco en %L debe ser FUNCTION"
  
! #: fortran/interface.cc:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr "El primer argumento de la asignación definida en %L debe ser INTENT(OUT) o INTENT(INOUT)"
  
! #: fortran/interface.cc:1042
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "El segundo argumento de la asignación definida en %L debe ser INTENT(IN)"
  
! #: fortran/interface.cc:1051 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "El primer argumento de la interfaz de operador en %L debe ser INTENT(IN)"
  
! #: fortran/interface.cc:1058 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "El segundo argumento de la interfaz de operador en %L debe ser INTENT(IN)"
  
! #: fortran/interface.cc:1163
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "La interfaz de operador en %L genera un conflicto con la interfaz intrínseca"
  
! #: fortran/interface.cc:1532 fortran/interface.cc:1604
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1729
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Possible character length mismatch between '%s' at '%L' and overridden FUNCTION"
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr "Tal vez no coincide la longitud de caracteres entre '%s' en '%L' y FUNCTION sobreescrita"
  
! #: fortran/interface.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1982
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explícita"
  
! #: fortran/interface.cc:1987
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explícita"
  
! #: fortran/interface.cc:1991
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "El procedimiento '%s' en %s en %L no es ni función ni subrutina"
  
! #: fortran/interface.cc:1995
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "El procedimiento '%s' en %s en %L no es ni función ni subrutina"
  
! #: fortran/interface.cc:2007
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr "En %s en %L los procedimientos deben ser o todos SUBROUTINE o todos FUNCTION"
  
! #: fortran/interface.cc:2011
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr "En %s en %L los procedimientos deben ser puras FUNCTIONs ya que el nombre genérico es también el nombre de un tipo derivado"
  
! #: fortran/interface.cc:2019
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Internal procedure '%s' in %s at %L"
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Fortran 2008: Procedimiento interno '%s' en %s en %L"
  
! #: fortran/interface.cc:2076 fortran/interface.cc:2081
  #, fuzzy, gcc-internal-format
  #| msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Las interfaces '%s' y '%s' son ambiguas en %s en %L"
  
! #: fortran/interface.cc:2086
  #, fuzzy, gcc-internal-format
  #| msgid "Although not referenced, '%s' has ambiguous interfaces at %L"
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Aunque no esté referenciado, '%s' tiene interfaces ambiguas en %L"
  
! #: fortran/interface.cc:2124
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a module procedure"
  msgid "%qs at %L is not a module procedure"
  msgstr "'%s' en %L no es un procedimiento de módulo"
  
! #: fortran/interface.cc:2329
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/interface.cc:2332
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (scalar and rank-%d)"
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (escalar y rango %d)"
  
! #: fortran/interface.cc:2335
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and scalar)"
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y escalar)"
  
! #: fortran/interface.cc:2338
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and rank-%d)"
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y rango %d)"
  
! #: fortran/interface.cc:2350
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (scalar and rank-%d)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (escalar y rango %d)"
  
! #: fortran/interface.cc:2354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and scalar)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y escalar)"
  
! #: fortran/interface.cc:2358
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and rank-%d)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y rango %d)"
  
! #: fortran/interface.cc:2482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Argumento de procedimiento no válido en %L"
  
! #: fortran/interface.cc:2494 fortran/interface.cc:2510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "La interfaz no coincide en el procedimiento dummy '%s' en %L: %s"
  
! #: fortran/interface.cc:2498 fortran/interface.cc:2514
! #: fortran/interface.cc:2611
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento dummy '%s' en %L: %s"
  
! #: fortran/interface.cc:2533
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic subroutine '%s' used as a function at %L"
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr "La subrutina intrínseca '%s' se usa como una función en %L"
  
! #: fortran/interface.cc:2540
  #, fuzzy, gcc-internal-format
  #| msgid "Return value '%s' of function '%s' declared at %L not set"
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "No se define el valor de devolución '%s' de la función '%s' declarada en %L"
  
! #: fortran/interface.cc:2553
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic subroutine '%s' used as a function at %L"
  msgid "Mismatch between subroutine and function at %L"
  msgstr "La subrutina intrínseca '%s' se usa como una función en %L"
  
! #: fortran/interface.cc:2569
  #, fuzzy, gcc-internal-format
  #| msgid "Return type mismatch of function '%s' at %L (%s/%s)"
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "No coincide el tiop de devolución de la función '%s' en %L (%s/%s)"
  
! #: fortran/interface.cc:2622
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to contiguous pointer dummy '%s' at %L must be simply contigous"
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "El argumento actual para el puntero dummy contiguo '%s' en %L debe ser simplemente contiguo"
  
! #: fortran/interface.cc:2645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "El argumento actual INTENT(%s) en %L puede interferir con el argumento actual en %L."
  
! #: fortran/interface.cc:2655
  #, fuzzy, gcc-internal-format
  #| msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "No coincide el tipo en el argumento '%s' en %L; se pasa %s a %s"
  
! #: fortran/interface.cc:2665
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:2679
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:2696
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimórfico"
  
! #: fortran/interface.cc:2706
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must have the same declared type"
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "El argumento actual para '%s' en %L debe tener el mismo tipo declarado"
  
! #: fortran/interface.cc:2721
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2737
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/interface.cc:2759
  #, fuzzy, gcc-internal-format
  #| msgid "Corank mismatch in argument '%s' at %L (%d and %d)"
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "No coincide el corango en el argumento '%s' en %L (%d y %d)"
  
! #: fortran/interface.cc:2777
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be simply contiguous"
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "El argumento actual para '%s' en %L debe ser simplemente contiguo"
  
! #: fortran/interface.cc:2792
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:2807
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:2826
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' has to be a pointer or assumed-shape array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "El argumento dummy '%s' tiene que ser un puntero o una matriz de tamaño asumida sin atributo CONTIGUOUS - porque el argumento actual en %L no es simplemente contiguo y ambos son ASYNCHRONOUS o VOLATILE"
  
! #: fortran/interface.cc:2839
  #, fuzzy, gcc-internal-format
  #| msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument '%s'"
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Se pasa una comatriz en %L al argumento dummy INTENT(OUT) '%s', que no es comatriz, alojable"
  
! #: fortran/interface.cc:2846
  #, fuzzy, gcc-internal-format
  #| msgid "Passing coarray at %L to allocatable, noncoarray dummy argument '%s', which is invalid if the allocation status is modified"
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Se pasa una comatriz en %L al argumento dummy '%s' que no es comatriz, el cual es no válido si se modifica el estado de alojamiento"
  
! #: fortran/interface.cc:2933
  #, fuzzy, gcc-internal-format
  #| msgid "Polymorphic scalar passed to array dummy argument '%s' at %L"
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Se pasó un escalar polimórfico al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Se pasó un elemento de forma asumida o puntero a matriz al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2949
  #, fuzzy, gcc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Se pasó un elemento de forma asumida o puntero a matriz al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2962
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Extensión: Argumento actual CHARACTER de género diferente a C_CHAR, sin género por defecto escalar con argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2970
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Argumento actual CHARACTER escalar con argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:3359
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "El argumento de palabra clave '%s' en %L no está en el procedimiento"
  
! #: fortran/interface.cc:3382
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "El argumento de palabra clave '%s' en %L no está en el procedimiento"
  
! #: fortran/interface.cc:3386
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "El argumento de palabra clave '%s' en %L no está en el procedimiento"
  
! #: fortran/interface.cc:3395
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is already associated with another actual argument"
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "El argumento de palabra clave '%s' en %L ya está asociado con otro argumento actual"
  
! #: fortran/interface.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Más argumentos actuales que formales en la llamada a procedimento en %L"
  
! #: fortran/interface.cc:3418
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing alternate return spec in subroutine call at %L"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Falta la especificación de devolución alternativa en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:3436
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected alternate return spec in subroutine call at %L"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Especificación de devolución alternativa inesperada en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:3459
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "Intrínseco NULL inesperado en %L para el dummy '%s'"
  
! #: fortran/interface.cc:3526
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Null pointer at %L to non-pointer dummy '%s'"
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Puntero nulo en %L a un dummy '%s' que no es puntero"
  
! #: fortran/interface.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument '%s'"
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr "El argumento actual polimórfico coindizado en %L se pasa al argumento dummy polimórfico '%s'"
  
! #: fortran/interface.cc:3588
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "No coincide la longitud de carácter (%ld/%ld) entre el argumento actual y el argumento dummy puntero o alojable '%s' en %L"
  
! #: fortran/interface.cc:3595
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "No coincide la longitud de carácter (%ld/%ld) entre el argumento actual y el argumento dummy de forma asumida '%s' en %L"
  
! #: fortran/interface.cc:3610
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument at %L to allocatable or pointer dummy argument '%s' must have a deferred length type parameter if and only if the dummy has one"
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "El argumento actual en %L para el argumento alojable o dummy puntero '%s' debe tener un parámetro de tipo de longitud diferido si y sólo si el dummy tiene uno"
  
! #: fortran/interface.cc:3633
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of actual argument shorter than of dummy argument '%s' (%lu/%lu) at %L"
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "La longitud del carácter del argumento actual es más corta que la del argumento dummy '%s' (%lu/%lu) en %L"
  
! #: fortran/interface.cc:3643 fortran/interface.cc:3648
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L"
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "El argumento actual contiene muy pocos elementos para el argumento dummy '%s' (%lu/%lu) en %L"
  
! #: fortran/interface.cc:3674
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure pointer for argument '%s' at %L"
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Se esperaba un puntero procedimiento para el argumento '%s' en %L"
  
! #: fortran/interface.cc:3691
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Falta un procedimiento para el argumento '%s' en %L"
  
! #: fortran/interface.cc:3758
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "El argumento actual para '%s' no puede ser una matriz de tamaño asumido en %L"
  
! #: fortran/interface.cc:3787
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "El argumento actual para '%s' debe ser un puntero en %L"
  
! #: fortran/interface.cc:3811
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy '%s'"
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: El argumento actual que no es puntero en %L para el puntero dummy '%s'"
  
! #: fortran/interface.cc:3820
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray and thus shall not have an array designator"
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "El argumento actuar para '%s' en %L debe ser una comatriz y por lo tanto no debe tener un designador de matriz"
  
! #: fortran/interface.cc:3834
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L to pointer dummy '%s'"
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Argumento actual coindizado en %L para el puntero dummy '%s'"
  
! #: fortran/interface.cc:3848
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L to allocatable dummy '%s' requires INTENT(IN)"
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "El argumento actual coindizado en %L para el dummy alojable '%s' requiere INTENT(IN)"
  
! #: fortran/interface.cc:3863
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy '%s' has neither ASYNCHRONOUS nor VOLATILE"
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "El argumento actual coindizado ASYNCHRONOUS o VOLATILE en %L requiere que el dummy '%s' no tenga ASYNCHRONOUS ni VOLATILE"
  
! #: fortran/interface.cc:3878
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy '%s' requires either VALUE or INTENT(IN)"
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "El argumento actual coindizado en %L con componente último alojable para el dummy '%s' requiere uno de VALUE o INTENT(IN)"
  
! #: fortran/interface.cc:3891
  #, fuzzy, gcc-internal-format
  #| msgid "Actual CLASS array argument for '%s' must be a full array at %L"
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "El argumento de la matriz CLASS actual para '%s' debe ser una matriz completa en %L"
  
! #: fortran/interface.cc:3902
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "El argumento actual para '%s' debe ser ALLOCATABLE en %L"
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3951
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument '%s'"
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "El argumento actual de sección de matriz con subíndices vectoriales en %L es incompatible con el atributo INTENT(OUT), INTENT(INOUT), VOLATILE o ASYNCHRONOUS del argumento dummy '%s'"
  
! #: fortran/interface.cc:3971
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:3989
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de sección de matriz en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:4010
  #, fuzzy, gcc-internal-format
  #| msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument '%s' due to VOLATILE attribute"
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de matriz de puntero en %L requiere un argumento dummy de forma asumida o matriz de puntero '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:4038
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Falta la especificación de devolución alternativa en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:4051
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument for argument '%s' at %L"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Falta el argumento actual para el argumento '%s' en %L"
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4208
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4234
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4244
  #, fuzzy, gcc-internal-format
  #| msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "El mismo argumento actual está asociado con el argumento INTENT(%s) '%s' y el argumento INTENT(%s) '%s' en %L"
  
! #: fortran/interface.cc:4274
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4294
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "El argumento del procedimiento en %L es local a un procedimiento PURE y tiene el atributo POINTER"
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "El argumento coindizado en %L en un procedimiento PURE se pasa a un argumento INTENT(%s)"
  
! #: fortran/interface.cc:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "El argumento actual coindizado en %L es un procedimiento PURE se pasa a un argumento dummy POINTER"
  
! #: fortran/interface.cc:4327
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument '%s'"
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "El argumento actual polimórfico coindizado en %L se pasa al argumento dummy polimórfico '%s'"
  
! #: fortran/interface.cc:4369
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called at %L is not explicitly declared"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "El procedimiento '%s' que se llama en %L no tiene una interfaz explícita"
  
! #: fortran/interface.cc:4373 fortran/interface.cc:4383
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called at %L is not explicitly declared"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "El procedimiento '%s' que se llama en %L no tiene una interfaz explícita"
  
! #: fortran/interface.cc:4379
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Se llamó al procedimiento '%s' con una interfaz implícita en %L"
  
! #: fortran/interface.cc:4392
  #, fuzzy, gcc-internal-format
  #| msgid "The pointer object '%s' at %L must have an explicit function interface or be declared as array"
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "El objeto puntero '%s' en %L debe tener una interfaz de función explícita o declrararse como matriz"
  
! #: fortran/interface.cc:4400
  #, fuzzy, gcc-internal-format
  #| msgid "The allocatable object '%s' at %L must have an explicit function interface or be declared as array"
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "El objeto allocatable '%s' en %L debe tener una interfaz de función explícita o declararse como matriz"
  
! #: fortran/interface.cc:4408
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable function '%s' at %L must have an explicit function interface"
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "La función allocatable '%s' en %L debe tener una interfaz de función explícita"
  
! #: fortran/interface.cc:4425
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Se requiere NOPASS o una interfaz explícita en %C"
  
! #: fortran/interface.cc:4434
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explícita para el procedimiento '%s' en %L"
  
! #: fortran/interface.cc:4443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "El símbolo '%s' en %L ya tenía una interfaz explícita"
  
! #: fortran/interface.cc:4458
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure '%s'"
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "El argumento actual de LOCK_TYPE o con componente LOCK_TYPE en %L requiere una interfaz explícita para el procedimiento '%s'"
  
! #: fortran/interface.cc:4473
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure '%s'"
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "El argumento actual de LOCK_TYPE o con componente LOCK_TYPE en %L requiere una interfaz explícita para el procedimiento '%s'"
  
! #: fortran/interface.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "se requiere el argumento MOLD para NULL en %L"
  
! #: fortran/interface.cc:4491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "El símbolo '%s' en %L ya tenía una interfaz explícita"
  
! #: fortran/interface.cc:4501
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explícita para el procedimiento '%s' en %L"
  
! #: fortran/interface.cc:4543
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' called with an implicit interface at %L"
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Se llamó al procedimiento de componente puntero '%s' con una interfaz implícita en %L"
  
! #: fortran/interface.cc:4554
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure pointer component '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explícita para el procedimiento de componente puntero '%s' en %L"
  
! #: fortran/interface.cc:4639
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "Se require MOLD= en un argumento NULL en %L: Ambigüedad entre las funciones específicas %s y %s "
  
! #: fortran/interface.cc:4709
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qE"
  msgid "Unable to find symbol %qs"
  msgstr "%q+D es un alias del símbolo sin definir %qE"
  
! #: fortran/interface.cc:5100
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %C is already present in the interface"
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "La entidad '%s' en %C ya está presente en la interfaz"
  
! #: fortran/interface.cc:5217
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - too many interface type"
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "error interno - demasiados tipos de interfaz"
  
! #: fortran/interface.cc:5311
  #, fuzzy, gcc-internal-format
  #| msgid "Can't overwrite GENERIC '%s' at %L"
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "No se puede sobreescribir el GENERIC '%s' en %L"
  
! #: fortran/interface.cc:5323
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "'%s' en %L sobreescribe un enlace de procedimiento declarad como NON_OVERRIDABLE"
  
! #: fortran/interface.cc:5331
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "'%s' en %L no debe ser DEFERRED porque sobreescribe un enlazado que no es DEFERRED"
  
! #: fortran/interface.cc:5339
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PURE procedure and must also be PURE"
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "'%s' en %L sobreescribe un procedimiento PURE y también debe ser PURE"
  
! #: fortran/interface.cc:5348
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "'%s' en %L sobreescribe un procedimiento ELEMENTAL y también debe ser ELEMENTAL"
  
! #: fortran/interface.cc:5354
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "'%s' en %L sobreeescribe un procedimiento que no es ELEMENTAL y tampoco debe ser ELEMENTAL"
  
! #: fortran/interface.cc:5363
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "'%s' en %L sobreescribe una SUBROUTINE y también debe ser una SUBROUTINE"
  
! #: fortran/interface.cc:5374
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION"
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "'%s' en %L sobreescribe una FUNCTION y también debe ser una FUNCTION"
  
! #: fortran/interface.cc:5382
  #, fuzzy, gcc-internal-format
  #| msgid "Argument mismatch for the overriding procedure '%s' at %L: %s"
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento '%s' que sobreescribe en %L: %s"
  
! #: fortran/interface.cc:5393
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "'%s' en %L sobreescribe un procedimiento PUBLIC y no debe ser PRIVATE"
  
! #: fortran/interface.cc:5423
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the corresponding argument of the overridden procedure"
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "El argumento dummy '%s' de '%s' en %L se debe llamar '%s' para que coincida con el argumento correspondiente al procedimiento sobreescrito"
  
! #: fortran/interface.cc:5434
  #, fuzzy, gcc-internal-format
  #| msgid "Argument mismatch for the overriding procedure '%s' at %L: %s"
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento '%s' que sobreescribe en %L: %s"
  
! #: fortran/interface.cc:5443
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have the same number of formal arguments as the overridden procedure"
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "'%s' en %L debe tener el mismo nombre de argumentos formales que el procedimiento sobreeescrito"
  
! #: fortran/interface.cc:5452
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS"
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "'%s' en %L sobreescribe un enlace NOPASS y también debe ser NOPASS"
  
! #: fortran/interface.cc:5463
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a binding with PASS and must also be PASS"
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "'%s' en %L sobreescribe un enlace con PASS y también debe ser PASS"
  
! #: fortran/interface.cc:5470
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "El argumento dummy del objeto pasado de '%s' en %L debe estar en la misma posición que el argumento dummy del objeto pasado del procedimiento sobreescrito"
  
! #: fortran/interface.cc:5491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "La etiqueta %s en %L debe ser de tipo %s"
  
! #: fortran/interface.cc:5498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be of INTEGER type"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "El argumento dim en %L debe ser de tipo entero"
  
! #: fortran/interface.cc:5505
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be scalar"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L debe ser escalar"
  
! #: fortran/interface.cc:5509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "El argumento %s en %L debe ser de longitud uno"
  
! #: fortran/interface.cc:5513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character-valued %s '%s' at %L must not be assumed length"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "La función %s valuada con carácter '%s' en %L no debe tener longitud asumida"
  
! #: fortran/interface.cc:5517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "El argumento actual para '%s' debe ser un puntero en %L"
  
! #: fortran/interface.cc:5575 fortran/interface.cc:5621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "No se permite la declaración DATA en %C en un procedimiento PURE"
  
! #: fortran/interface.cc:5587
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL procedure '%s' at %L must have an explicit interface"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "El procedimiento ELEMENTAL '%s' en %L debe tener una interfaz explícita"
  
! #: fortran/interface.cc:5599
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to procedure `%s'"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "faltan argumentos para el procedimiento `%s'"
  
! #: fortran/interface.cc:5606
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure `%s'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
*************** msgstr "Conversión de %s a %s en %L"
*** 80485,80491 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %s to %s at %L"
--- 80595,80601 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %s to %s at %L"
*************** msgstr "Se requiere un punto en el espec
*** 80695,81273 ****
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "El especificador de formato H en %L es una característica eliminada de Fortran 95"
  
! #: fortran/io.cc:1231 fortran/io.cc:1293
  #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Extension: Missing comma at %L"
! msgid "Missing comma at %L"
! msgstr "Extensión: Falta una coma en %L"
  
! #: fortran/io.cc:1349
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Caracteres ajenos el formato en %L"
  
! #: fortran/io.cc:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Declaración de formato en el módulo bloque principal en %C"
  
! #: fortran/io.cc:1380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un INTERFACE"
  
! #: fortran/io.cc:1386
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Falta la etiqueta de formato en %C"
  
! #: fortran/io.cc:1441 fortran/io.cc:1472 fortran/io.cc:1552
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Valor no válido para la especificación %s en %C"
  
! #: fortran/io.cc:1447 fortran/io.cc:1478 fortran/io.cc:1634 fortran/io.cc:1647
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Especificación %s duplicada en %C"
  
! #: fortran/io.cc:1489
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "La variable %s no puede ser INTENT(IN) en %C"
  
! #: fortran/io.cc:1497
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "La variable %s no se puede asignar en el procedimiento PURE en %C"
  
! #: fortran/io.cc:1527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting a variable at %L"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/io.cc:1558
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Especifición de etiqueta %s duplicada en %C"
  
! #: fortran/io.cc:1578 fortran/io.cc:1595 fortran/io.cc:1616
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1669
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "La expresión constante en la etiqueta FORMAT en %L debe ser del tipo por defecto CHARACTER"
  
! #: fortran/io.cc:1694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "La variable de bucle en %C no puede ser una comatriz"
  
! #: fortran/io.cc:1735
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "La etiqueta FORMAT en %L debe ser de tipo con género por defecto CHARACTER o INTEGER"
  
! #: fortran/io.cc:1741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "Característica eliminada: Variable ASSIGNED en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1746
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "No se ha asignado una etiqueta de formato a la variable '%s' en %L"
  
! #: fortran/io.cc:1753
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "El escalar '%s' en la etiqueta FORMAT en %L no es una variable ASSIGNED"
  
! #: fortran/io.cc:1768
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "Extensión: Elemento que no es carácter en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Extensión: Elemento que no es carácter en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1778
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Elemento de matriz de forma asumida que no es carácter en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Elemento de matriz de tamaño asumido que no es carácter en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1792
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Elemento de matriz de puntero que no es carácter en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1818
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "La etiqueta %s en %L debe ser de tipo %s"
  
! #: fortran/io.cc:1825
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "La etiqueta %s en %L debe ser una cadena de caracteres del género por defecto"
  
! #: fortran/io.cc:1832
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "La etiqueta %s en %L debe ser escalar"
  
! #: fortran/io.cc:1838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: IOMSG tag at %L"
  msgid "IOMSG tag at %L"
  msgstr "Fortran 2003: Etiqueta IOMSG en %L"
  
! #: fortran/io.cc:1846
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 requiere un INTEGER por defecto en la etiqueta %s en %L"
  
! #: fortran/io.cc:1855
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Nondefault LOGICAL in %s tag at %L"
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Fortran 2008: LOGICAL que no es por defecto en la etiqueta %s en %L"
  
! #: fortran/io.cc:1862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT not specified at %L"
  msgid "NEWUNIT specifier at %L"
  msgstr "No se especificó UNIT en %L"
  
! #: fortran/io.cc:1880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: CONVERT tag at %L"
  msgid "CONVERT tag at %L"
  msgstr "Extensión: etiqueta CONVERT en %L"
  
! #: fortran/io.cc:2096
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "Fortran 2003: el especificador %s en la declaración %s en %C tiene el valor '%s'"
  
! #: fortran/io.cc:2104 fortran/io.cc:2131
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "El especificador %s en la declaración %s en %C tiene el valor no válido '%s'"
  
! #: fortran/io.cc:2123
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: %s specifier in %s statement at %C has value '%s'"
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "Extensión: el especificador %s en la declaración %s en %C tiene el valor '%s'"
  
! #: fortran/io.cc:2145 fortran/io.cc:2153
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "El especificador %s en la declaración %s en %C tiene el valor no válido '%s'"
  
! #: fortran/io.cc:2210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr "El atributo %s genera un conflicto con el atributo %s en %L"
  
! #: fortran/io.cc:2226
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite ASYNCHRONOUS= en %C en Fortran 95"
  
! #: fortran/io.cc:2245 fortran/io.cc:3919
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite BLANK= en %C en Fortran 95"
  
! #: fortran/io.cc:2273 fortran/io.cc:3897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite DECIMAL= en %C en Fortran 95"
  
! #: fortran/io.cc:2305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite ENCODING= en %C en Fortran 95"
  
! #: fortran/io.cc:2356 fortran/io.cc:3964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ROUND= at %C not allowed in Fortran 95"
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: No se permite ROUND= en %C en Fortran 95"
  
! #: fortran/io.cc:2386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite SIGN= en %C en Fortran 95"
  
! #: fortran/io.cc:2407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "El número UNIT en la declaración CLOSE en %L debe ser no negativo"
  
! #: fortran/io.cc:2432
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2443
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2454
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "No se permite el especificador UNIT con NEWUNIT en %C"
  
! #: fortran/io.cc:2465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr "El especificador NEWUNIT debe tener FILE= o STATUS='scratch' en %C"
  
! #: fortran/io.cc:2472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "La declaración OPEN en %C debe tener especificado UNIT o NEWUNIT"
  
! #: fortran/io.cc:2507
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2515
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "E specifier not allowed with g0 descriptor"
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr "No se permite el especificador E con el descriptor g0"
  
! #: fortran/io.cc:2528
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2581
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaración OPEN en el procedimiento PURE en %C"
  
! #: fortran/io.cc:2689
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaración CLOSE en el procedimiento PURE en %C"
  
! #: fortran/io.cc:2715
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "La declaración CLOSE en %L requiere un número UNIT"
  
! #: fortran/io.cc:2723
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "El número UNIT en la declaración CLOSE en %L debe ser no negativo"
  
! #: fortran/io.cc:2846 fortran/match.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaración %s en el procedimiento PURE en %C"
  
! #: fortran/io.cc:2876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in statement at %L must be non-negative"
  msgid "UNIT number missing in statement at %L"
  msgstr "El número UNIT en la declaración en %L debe ser no negativo"
  
! #: fortran/io.cc:2887 fortran/io.cc:3377
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "El número UNIT en la declaración en %L debe ser no negativo"
  
! #: fortran/io.cc:2920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: FLUSH statement at %C"
  msgid "FLUSH statement at %C"
  msgstr "Fortran 2003: Declaración FLUSH en %C"
  
! #: fortran/io.cc:2961
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "Falta la etiqueta de formato en %C"
  
! #: fortran/io.cc:2981
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Especificación UNIT duplicada en %C"
  
! #: fortran/io.cc:3055
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Especificación de formato duplicada en %C"
  
! #: fortran/io.cc:3096
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "El símbolo '%s' en la lista de nombres '%s' es INTENT(IN) en %C"
  
! #: fortran/io.cc:3132
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Especificación NML duplicada en %C"
  
! #: fortran/io.cc:3141
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C must be a NAMELIST group name"
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "El símbolo '%s' en %C debe ser un nombre de grupo NAMELIST"
  
! #: fortran/io.cc:3207
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "No se permite la etiqueta END en %C en la declaración de salida"
  
! #: fortran/io.cc:3303
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "No se especificó UNIT en %L"
  
! #: fortran/io.cc:3310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr "La especificación UNIT en %L debe ser una expresión INTEGER o una variable CHARACTER"
  
! #: fortran/io.cc:3323
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "La especificación UNIT en %L debe ser una expresión INTEGER o una variable CHARACTER"
  
! #: fortran/io.cc:3345
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Forma no válida de la declaración WRITE en %L, se requiere UNIT"
  
! #: fortran/io.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Unidad interna con subíndice vectorial en %L"
  
! #: fortran/io.cc:3370
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Un IO UNIT externo no puede ser una matriz en %L"
  
! #: fortran/io.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST '%s' in READ statement at %L contains the symbol '%s' which may not appear in a variable definition context"
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST '%s' en la declaración READ en %L contiene el símbolo '%s' el cual puede no aparecer en un contexto de definición de variable"
  
! #: fortran/io.cc:3412
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "El objeto NAMELIST '%s' en la lista de nombres '%s' en %L es polimórfico y requiere un procedimiento de entrada/salida definido"
  
! #: fortran/io.cc:3422 fortran/resolve.cc:16941
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "Fortran 2003: El objeto NAMELIST '%s' en la lista de nombres '%s' en %L con componentes ALLOCATABLE o POINTER"
  
! #: fortran/io.cc:3430
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr "El objeto NAMELIST '%s' en la lista de nombres '%s' en %L tiene componentes ALLOCATABLE o POINTER y por lo tanto requere un procedimiento de entrada/salida definido"
  
! #: fortran/io.cc:3441
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Comma before i/o item list at %L"
  msgid "Comma before i/o item list at %L"
  msgstr "Extensión: Una coma antes de una lista de elementos de e/s en %L"
  
! #: fortran/io.cc:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "La etiqueta ERR %d en %L no está definida"
  
! #: fortran/io.cc:3463
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "La etiqueta END %d en %L no está definida"
  
! #: fortran/io.cc:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "La etiqueta EOR %d en %L no está definida"
  
! #: fortran/io.cc:3485
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "La etiqueta FORMAT %d en %L no está definida"
  
! #: fortran/io.cc:3516
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Error sintáctico en el iterador de E/S en %C"
  
! #: fortran/io.cc:3637
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expecting variable in READ statement at %C"
  msgstr "Se esperaba una variable en la declaración READ en %C"
  
! #: fortran/io.cc:3643
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/io.cc:3652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting variable or io-implied-do at %L"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/io.cc:3661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Se esperaba una expresión en la declaración %s en %C"
  
! #: fortran/io.cc:3666
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/io.cc:3814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Internal file at %L with namelist"
  msgid "Internal file at %L with namelist"
  msgstr "Fortran 2003: Fichero interno en %L con lista de nombres"
  
! #: fortran/io.cc:3829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "io-unit in %s statement at %C must be an internal file in a PURE procedure"
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "La unidad e/s en la declaración %s en %C debe ser un fichero interno en un procedimiento PURE"
  
! #: fortran/io.cc:3942
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: No se permite PAD= en %C en Fortran 95"
  
! #: fortran/io.cc:4011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite DELIM= en %C en Fortran 95"
  
! #: fortran/io.cc:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "La lista de nombres PRINT en %C es una extensión"
  
! #: fortran/io.cc:4207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr "No se permite la etiqueta END en %C en la declaración de salida"
  
! #: fortran/io.cc:4380
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Se esperaba una coma en la lista E/S en %C"
  
! #: fortran/io.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "No se permite la declaración PRINT en %C dentro un procedimiento PURE"
  
! #: fortran/io.cc:4609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/io.cc:4621 fortran/io.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "No se permite la declaración INQUIRE en el procedimiento PURE en %C"
  
! #: fortran/io.cc:4649
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "La etiqueta IOLENGHT es no válida en la declaración INQUIRE en %C"
  
! #: fortran/io.cc:4659 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "La declaración INQUIRE en %L no puede contener especificadores FILE y UNIT al mismo tiempo"
  
! #: fortran/io.cc:4666
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "La declaración INQUIRE en %L requiere un especificador FILE o UNIT"
  
! #: fortran/io.cc:4676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in statement at %L must be non-negative"
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "El número UNIT en la declaración en %L debe ser no negativo"
  
! #: fortran/io.cc:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "La declaración INQUIRE en %L requiere un especificador PENDING= con el especificador ID="
  
! #: fortran/io.cc:4867
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: No se permite WAIT en %C en Fortran 95"
  
! #: fortran/io.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaración WAIT en un procedimiento PURE en %C"
--- 80805,81383 ----
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "El especificador de formato H en %L es una característica eliminada de Fortran 95"
  
! #: fortran/io.cc:1232 fortran/io.cc:1295
  #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s in format string at %L"
! msgid "Missing comma in FORMAT string at %L"
! msgstr "%s en la cadena de formato en %L"
  
! #: fortran/io.cc:1351
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Caracteres ajenos el formato en %L"
  
! #: fortran/io.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Declaración de formato en el módulo bloque principal en %C"
  
! #: fortran/io.cc:1382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un INTERFACE"
  
! #: fortran/io.cc:1388
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Falta la etiqueta de formato en %C"
  
! #: fortran/io.cc:1443 fortran/io.cc:1474 fortran/io.cc:1554
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Valor no válido para la especificación %s en %C"
  
! #: fortran/io.cc:1449 fortran/io.cc:1480 fortran/io.cc:1636 fortran/io.cc:1649
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Especificación %s duplicada en %C"
  
! #: fortran/io.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "La variable %s no puede ser INTENT(IN) en %C"
  
! #: fortran/io.cc:1499
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "La variable %s no se puede asignar en el procedimiento PURE en %C"
  
! #: fortran/io.cc:1529
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting a variable at %L"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/io.cc:1560
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Especifición de etiqueta %s duplicada en %C"
  
! #: fortran/io.cc:1580 fortran/io.cc:1597 fortran/io.cc:1618
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "La expresión constante en la etiqueta FORMAT en %L debe ser del tipo por defecto CHARACTER"
  
! #: fortran/io.cc:1696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "La variable de bucle en %C no puede ser una comatriz"
  
! #: fortran/io.cc:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "La etiqueta FORMAT en %L debe ser de tipo con género por defecto CHARACTER o INTEGER"
  
! #: fortran/io.cc:1743
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "Característica eliminada: Variable ASSIGNED en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1748
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "No se ha asignado una etiqueta de formato a la variable '%s' en %L"
  
! #: fortran/io.cc:1755
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "El escalar '%s' en la etiqueta FORMAT en %L no es una variable ASSIGNED"
  
! #: fortran/io.cc:1770
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "Extensión: Elemento que no es carácter en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1774
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Extensión: Elemento que no es carácter en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Elemento de matriz de forma asumida que no es carácter en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1787
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Elemento de matriz de tamaño asumido que no es carácter en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1794
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Elemento de matriz de puntero que no es carácter en la etiqueta FORMAT en %L"
  
! #: fortran/io.cc:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "La etiqueta %s en %L debe ser de tipo %s"
  
! #: fortran/io.cc:1827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "La etiqueta %s en %L debe ser una cadena de caracteres del género por defecto"
  
! #: fortran/io.cc:1834
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "La etiqueta %s en %L debe ser escalar"
  
! #: fortran/io.cc:1840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: IOMSG tag at %L"
  msgid "IOMSG tag at %L"
  msgstr "Fortran 2003: Etiqueta IOMSG en %L"
  
! #: fortran/io.cc:1848
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 requiere un INTEGER por defecto en la etiqueta %s en %L"
  
! #: fortran/io.cc:1857
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Nondefault LOGICAL in %s tag at %L"
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Fortran 2008: LOGICAL que no es por defecto en la etiqueta %s en %L"
  
! #: fortran/io.cc:1864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT not specified at %L"
  msgid "NEWUNIT specifier at %L"
  msgstr "No se especificó UNIT en %L"
  
! #: fortran/io.cc:1882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: CONVERT tag at %L"
  msgid "CONVERT tag at %L"
  msgstr "Extensión: etiqueta CONVERT en %L"
  
! #: fortran/io.cc:2098
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "Fortran 2003: el especificador %s en la declaración %s en %C tiene el valor '%s'"
  
! #: fortran/io.cc:2106 fortran/io.cc:2133
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "El especificador %s en la declaración %s en %C tiene el valor no válido '%s'"
  
! #: fortran/io.cc:2125
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: %s specifier in %s statement at %C has value '%s'"
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "Extensión: el especificador %s en la declaración %s en %C tiene el valor '%s'"
  
! #: fortran/io.cc:2147 fortran/io.cc:2155
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "El especificador %s en la declaración %s en %C tiene el valor no válido '%s'"
  
! #: fortran/io.cc:2212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr "El atributo %s genera un conflicto con el atributo %s en %L"
  
! #: fortran/io.cc:2228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite ASYNCHRONOUS= en %C en Fortran 95"
  
! #: fortran/io.cc:2247 fortran/io.cc:3921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite BLANK= en %C en Fortran 95"
  
! #: fortran/io.cc:2275 fortran/io.cc:3899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite DECIMAL= en %C en Fortran 95"
  
! #: fortran/io.cc:2307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite ENCODING= en %C en Fortran 95"
  
! #: fortran/io.cc:2358 fortran/io.cc:3966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ROUND= at %C not allowed in Fortran 95"
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: No se permite ROUND= en %C en Fortran 95"
  
! #: fortran/io.cc:2388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite SIGN= en %C en Fortran 95"
  
! #: fortran/io.cc:2409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "El número UNIT en la declaración CLOSE en %L debe ser no negativo"
  
! #: fortran/io.cc:2434
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2445
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "No se permite el especificador UNIT con NEWUNIT en %C"
  
! #: fortran/io.cc:2467
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr "El especificador NEWUNIT debe tener FILE= o STATUS='scratch' en %C"
  
! #: fortran/io.cc:2474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "La declaración OPEN en %C debe tener especificado UNIT o NEWUNIT"
  
! #: fortran/io.cc:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "E specifier not allowed with g0 descriptor"
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr "No se permite el especificador E con el descriptor g0"
  
! #: fortran/io.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2583
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaración OPEN en el procedimiento PURE en %C"
  
! #: fortran/io.cc:2691
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaración CLOSE en el procedimiento PURE en %C"
  
! #: fortran/io.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "La declaración CLOSE en %L requiere un número UNIT"
  
! #: fortran/io.cc:2725
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "El número UNIT en la declaración CLOSE en %L debe ser no negativo"
  
! #: fortran/io.cc:2848 fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaración %s en el procedimiento PURE en %C"
  
! #: fortran/io.cc:2878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in statement at %L must be non-negative"
  msgid "UNIT number missing in statement at %L"
  msgstr "El número UNIT en la declaración en %L debe ser no negativo"
  
! #: fortran/io.cc:2889 fortran/io.cc:3379
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "El número UNIT en la declaración en %L debe ser no negativo"
  
! #: fortran/io.cc:2922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: FLUSH statement at %C"
  msgid "FLUSH statement at %C"
  msgstr "Fortran 2003: Declaración FLUSH en %C"
  
! #: fortran/io.cc:2963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "Falta la etiqueta de formato en %C"
  
! #: fortran/io.cc:2983
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Especificación UNIT duplicada en %C"
  
! #: fortran/io.cc:3057
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Especificación de formato duplicada en %C"
  
! #: fortran/io.cc:3098
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "El símbolo '%s' en la lista de nombres '%s' es INTENT(IN) en %C"
  
! #: fortran/io.cc:3134
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Especificación NML duplicada en %C"
  
! #: fortran/io.cc:3143
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C must be a NAMELIST group name"
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "El símbolo '%s' en %C debe ser un nombre de grupo NAMELIST"
  
! #: fortran/io.cc:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "No se permite la etiqueta END en %C en la declaración de salida"
  
! #: fortran/io.cc:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "No se especificó UNIT en %L"
  
! #: fortran/io.cc:3312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr "La especificación UNIT en %L debe ser una expresión INTEGER o una variable CHARACTER"
  
! #: fortran/io.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "La especificación UNIT en %L debe ser una expresión INTEGER o una variable CHARACTER"
  
! #: fortran/io.cc:3347
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Forma no válida de la declaración WRITE en %L, se requiere UNIT"
  
! #: fortran/io.cc:3358
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Unidad interna con subíndice vectorial en %L"
  
! #: fortran/io.cc:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Un IO UNIT externo no puede ser una matriz en %L"
  
! #: fortran/io.cc:3402
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST '%s' in READ statement at %L contains the symbol '%s' which may not appear in a variable definition context"
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST '%s' en la declaración READ en %L contiene el símbolo '%s' el cual puede no aparecer en un contexto de definición de variable"
  
! #: fortran/io.cc:3414
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "El objeto NAMELIST '%s' en la lista de nombres '%s' en %L es polimórfico y requiere un procedimiento de entrada/salida definido"
  
! #: fortran/io.cc:3424 fortran/resolve.cc:16931
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "Fortran 2003: El objeto NAMELIST '%s' en la lista de nombres '%s' en %L con componentes ALLOCATABLE o POINTER"
  
! #: fortran/io.cc:3432
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr "El objeto NAMELIST '%s' en la lista de nombres '%s' en %L tiene componentes ALLOCATABLE o POINTER y por lo tanto requere un procedimiento de entrada/salida definido"
  
! #: fortran/io.cc:3443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Comma before i/o item list at %L"
  msgid "Comma before i/o item list at %L"
  msgstr "Extensión: Una coma antes de una lista de elementos de e/s en %L"
  
! #: fortran/io.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "La etiqueta ERR %d en %L no está definida"
  
! #: fortran/io.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "La etiqueta END %d en %L no está definida"
  
! #: fortran/io.cc:3477
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "La etiqueta EOR %d en %L no está definida"
  
! #: fortran/io.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "La etiqueta FORMAT %d en %L no está definida"
  
! #: fortran/io.cc:3518
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3607
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Error sintáctico en el iterador de E/S en %C"
  
! #: fortran/io.cc:3639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expecting variable in READ statement at %C"
  msgstr "Se esperaba una variable en la declaración READ en %C"
  
! #: fortran/io.cc:3645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/io.cc:3654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting variable or io-implied-do at %L"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/io.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Se esperaba una expresión en la declaración %s en %C"
  
! #: fortran/io.cc:3668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/io.cc:3816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Internal file at %L with namelist"
  msgid "Internal file at %L with namelist"
  msgstr "Fortran 2003: Fichero interno en %L con lista de nombres"
  
! #: fortran/io.cc:3831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "io-unit in %s statement at %C must be an internal file in a PURE procedure"
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "La unidad e/s en la declaración %s en %C debe ser un fichero interno en un procedimiento PURE"
  
! #: fortran/io.cc:3944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: No se permite PAD= en %C en Fortran 95"
  
! #: fortran/io.cc:4013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: no se permite DELIM= en %C en Fortran 95"
  
! #: fortran/io.cc:4187
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "La lista de nombres PRINT en %C es una extensión"
  
! #: fortran/io.cc:4209
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr "No se permite la etiqueta END en %C en la declaración de salida"
  
! #: fortran/io.cc:4382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Se esperaba una coma en la lista E/S en %C"
  
! #: fortran/io.cc:4449
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "No se permite la declaración PRINT en %C dentro un procedimiento PURE"
  
! #: fortran/io.cc:4611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/io.cc:4623 fortran/io.cc:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "No se permite la declaración INQUIRE en el procedimiento PURE en %C"
  
! #: fortran/io.cc:4651
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "La etiqueta IOLENGHT es no válida en la declaración INQUIRE en %C"
  
! #: fortran/io.cc:4661 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "La declaración INQUIRE en %L no puede contener especificadores FILE y UNIT al mismo tiempo"
  
! #: fortran/io.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "La declaración INQUIRE en %L requiere un especificador FILE o UNIT"
  
! #: fortran/io.cc:4678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in statement at %L must be non-negative"
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "El número UNIT en la declaración en %L debe ser no negativo"
  
! #: fortran/io.cc:4693
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "La declaración INQUIRE en %L requiere un especificador PENDING= con el especificador ID="
  
! #: fortran/io.cc:4869
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: No se permite WAIT en %C en Fortran 95"
  
! #: fortran/io.cc:4875
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "No se permite una declaración WAIT en un procedimiento PURE en %C"
*************** msgstr "Fortran 2008: Lista PROCEDURE en
*** 81642,82195 ****
  msgid "Locality spec at %L"
  msgstr "Especificación de tipo no válida en %C"
  
! #: fortran/match.cc:3112
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' in %s statement at %C is unknown"
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "Se desconoce el nombre '%s' en la declaración %s en %C"
  
! #: fortran/match.cc:3120
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' in %s statement at %C is not a construct name"
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr "El nombre '%s' en la declaración %s en %C no es un nombre de constructor"
  
! #: fortran/match.cc:3132
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr "La declaración %s en %C deja una construcción CRITICAL"
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3140
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr "La declaración %s en %C deja una construcción DO CONCURRENT"
  
! #: fortran/match.cc:3152
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr "La declaración %s en %C no está dentro de una construcción"
  
! #: fortran/match.cc:3155
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement at %C is not within construct '%s'"
  msgid "%s statement at %C is not within construct %qs"
  msgstr "La declaración %s en %C no está dentro de la construcción '%s'"
  
! #: fortran/match.cc:3181
  #, fuzzy, gcc-internal-format
  #| msgid "CYCLE statement at %C is not applicable to non-loop construct '%s'"
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr "La declaración CYCLE en %C no se aplica a la construcción '%s' que no es bucle"
  
! #: fortran/match.cc:3186
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: EXIT statement with no do-construct-name at %C"
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr "Fortran 2008: Declaración EXIT sin nombre de constructor do en %C"
  
! #: fortran/match.cc:3192
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement at %C is not applicable to construct '%s'"
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "La declaración %s en %C no se aplica a la construcción '%s'"
  
! #: fortran/match.cc:3200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C leaving OpenMP structured block"
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "La declaración %s en %C deja un bloque estructurado OpenMP"
  
! #: fortran/match.cc:3201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C leaving OpenMP structured block"
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "La declaración %s en %C deja un bloque estructurado OpenMP"
  
! #: fortran/match.cc:3241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "La declaración EXIT en %C termina el bucle !$OMP DO"
  
! #: fortran/match.cc:3247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr "La declaración CYCLE en %C para el bucle !$OMP DO colapsado que no es el más interno"
  
! #: fortran/match.cc:3249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr "La declaración CYCLE en %C para el bucle !$OMP DO colapsado que no es el más interno"
  
! #: fortran/match.cc:3296
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "La declaración EXIT en %C termina el bucle !$OMP DO"
  
! #: fortran/match.cc:3301
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr "La declaración CYCLE en %C para el bucle !$OMP DO colapsado que no es el más interno"
  
! #: fortran/match.cc:3406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "lvalue required in asm statement"
  msgid "Blank required in %s statement near %C"
  msgstr "se requiere un l-valor en la declaración asm"
  
! #: fortran/match.cc:3429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Shape specification at %L cannot be negative"
  msgid "STOP code at %C cannot be negative"
  msgstr "La especificación de forma en %L no puede ser negativa"
  
! #: fortran/match.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3451
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT not specified at %L"
  msgid "QUIET= specifier for %s at %L"
  msgstr "No se especificó UNIT en %L"
  
! #: fortran/match.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Image control statement %s at %C in PURE procedure"
  msgid "%s statement at %C in PURE procedure"
  msgstr "Declaración de control de imagen %s en %C en un procedimiento PURE"
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr "Declaración de control de imagen STOP en %C en el bloque CRITICAL"
  
! #: fortran/match.cc:3486
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr "Declaración de control de imagen STOP en %C en el bloque DO CONCURRENT"
  
! #: fortran/match.cc:3498
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresión INTEGER de rango 1"
  
! #: fortran/match.cc:3517
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr "El código STOP en %L debe ser de tipo INTEGER o CHARACTER"
  
! #: fortran/match.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr "El código STOP en %L debe ser escalar"
  
! #: fortran/match.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr "El código STOP en %L debe ser un carácter por defecto KIND=%d"
  
! #: fortran/match.cc:3538
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "El código STOP en %L debe ser un entero por defecto KIND=%d"
  
! #: fortran/match.cc:3550 fortran/resolve.cc:13453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "El especificador ASYNCHRONOUS= en %L debe ser una expresión de inicialización"
  
! #: fortran/match.cc:3600
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected CASE statement at %C"
  msgid "PAUSE statement at %C"
  msgstr "Declaración CASE inesperada en %C"
  
! #: fortran/match.cc:3621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: ERROR STOP statement at %C"
  msgid "ERROR STOP statement at %C"
  msgstr "Fortran 2008: Declaración ERROR STOP en %C"
  
! #: fortran/match.cc:3647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Image control statement %s at %C in PURE procedure"
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "Declaración de control de imagen %s en %C en un procedimiento PURE"
  
! #: fortran/match.cc:3662
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Image control statement %s at %C in CRITICAL block"
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr "Declaración de control de imagen %s en %C en el bloque CRITICAL"
  
! #: fortran/match.cc:3669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr "Declaración de control de imagen %s en %C en el bloque DO CONCURRENT"
  
! #: fortran/match.cc:3699 fortran/match.cc:4041 fortran/match.cc:4253
! #: fortran/match.cc:4805 fortran/match.cc:5177
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant STAT tag found at %L "
  msgid "Redundant STAT tag found at %L"
  msgstr "Se encontró una etiqueta STAT redundante en %L "
  
! #: fortran/match.cc:3720 fortran/match.cc:4062 fortran/match.cc:4273
! #: fortran/match.cc:4837 fortran/match.cc:5202
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant ERRMSG tag found at %L "
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "Se encontró una etiqueta ERRMSG redundante en %L "
  
! #: fortran/match.cc:3741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant STAT tag found at %L "
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr "Se encontró una etiqueta STAT redundante en %L "
  
! #: fortran/match.cc:3807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "EVENT POST statement at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/match.cc:3817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "EVENT WAIT statement at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/match.cc:3829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE statement at %C"
  msgid "FAIL IMAGE statement at %C"
  msgstr "Fortran 2003: Declaración VALUE en %C"
  
! #: fortran/match.cc:3853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "FORM TEAM statement at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/match.cc:3892
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: CLASS statement at %C"
  msgid "CHANGE TEAM statement at %C"
  msgstr "Fortran 2003: Declaración CLASS en %C"
  
! #: fortran/match.cc:3922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "END TEAM statement at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/match.cc:3946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: SYNC statement at %C"
  msgid "SYNC TEAM statement at %C"
  msgstr "Fortran 2008: Declaración SYNC en %C"
  
! #: fortran/match.cc:3989
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr "Declaración de control de imagen %s en %C en un procedimiento PURE"
  
! #: fortran/match.cc:4004
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr "Declaración de control de imagen %s en %C en el bloque CRITICAL"
  
! #: fortran/match.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr "Declaración de control de imagen %s en %C en el bloque DO CONCURRENT"
  
! #: fortran/match.cc:4083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant ACQUIRED_LOCK tag found at %L "
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr "Se encontró una etiqueta ACQUIRED_LOCK redundante en %L "
  
! #: fortran/match.cc:4148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: LOCK statement at %C"
  msgid "LOCK statement at %C"
  msgstr "Fortran 2008: Declaración LOCK en %C"
  
! #: fortran/match.cc:4158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: UNLOCK statement at %C"
  msgid "UNLOCK statement at %C"
  msgstr "Fortran 2008: Declaración UNLOCK en %C"
  
! #: fortran/match.cc:4183
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr "Declaración de control de imagen SYNC en %C en un procedimiento PURE"
  
! #: fortran/match.cc:4189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: SYNC statement at %C"
  msgid "SYNC statement at %C"
  msgstr "Fortran 2008: Declaración SYNC en %C"
  
! #: fortran/match.cc:4201
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr "Declaración de control de imagen SYNC en %C en un bloque CRITICAL"
  
! #: fortran/match.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr "Declaración de control de imagen SYNC en %C en un bloque DO CONCURRENT"
  
! #: fortran/match.cc:4387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: ASSIGN statement at %C"
  msgid "ASSIGN statement at %C"
  msgstr "Característica eliminada: declaración ASSIGN en %C"
  
! #: fortran/match.cc:4431
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: Assigned GOTO statement at %C"
  msgid "Assigned GOTO statement at %C"
  msgstr "Característica eliminada: declaración GOTO asignada en %C"
  
! #: fortran/match.cc:4475 fortran/match.cc:4526
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "La lista de etiquetas de declaración en GOTO en %C no puede estar vacía"
  
! #: fortran/match.cc:4536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolescent feature: Computed GOTO at %C"
  msgid "Computed GOTO at %C"
  msgstr "Característica obsoleta: GOTO computado en %C"
  
! #: fortran/match.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr "Error en la especificación de tipo en %L"
  
! #: fortran/match.cc:4624
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: typespec in ALLOCATE at %L"
  msgid "typespec in ALLOCATE at %L"
  msgstr "Fortran 2003: Especificación de tipo en ALLOCATE en %L"
  
! #: fortran/match.cc:4647
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4677 fortran/match.cc:5115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected constant at %C"
  msgstr "Declaración %s inesperada en %C"
  
! #: fortran/match.cc:4687
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr "Objeto de alojamiento erróneo en %C para un procedimiento PURE"
  
! #: fortran/match.cc:4702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal allocate-object at %C for a PURE procedure"
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr "Objeto de alojamiento ilegal en %C para un procedimiento PURE"
  
! #: fortran/match.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "ALLOCATE de comatriz en %C en el bloque DO CONCURRENT"
  
! #: fortran/match.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr "ALLOCATE de comatriz en %C en el bloque CRITICAL"
  
! #: fortran/match.cc:4751
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Allocate-object at %L is not a nonprocedure pointer or an allocatable variable"
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr "El objeto de alojamiento en %L no es un puntero que no es procedimiento o una variable de alojamiento"
  
! #: fortran/match.cc:4763
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr "El tipo de entidad en %L es de tipo incompatible con la especificación de tipo"
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr "El parámetro de tipo de género para la entidad en %L difiere del parámetro de tipo de género de la especificación de tipo"
  
! #: fortran/match.cc:4788
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "Especificación de forma para el escalar asignable en %C"
  
! #: fortran/match.cc:4815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "STAT tag at %L cannot be a constant"
  msgstr "La variable de bucle en %C no puede ser una comatriz"
  
! #: fortran/match.cc:4831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ERRMSG tag at %L"
  msgid "ERRMSG tag at %L"
  msgstr "Fortran 2003: Etiqueta ERRMSG en %L"
  
! #: fortran/match.cc:4854
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: SOURCE tag at %L"
  msgid "SOURCE tag at %L"
  msgstr "Fortran 2003: Etiqueta SOURCE en %L"
  
! #: fortran/match.cc:4860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant SOURCE tag found at %L "
  msgid "Redundant SOURCE tag found at %L"
  msgstr "Se encontró una etiqueta SOURCE redundante en %L "
  
! #: fortran/match.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr "La etiqueta SOURCE en %L tiene conflictos con la especificación de tipo en %L"
  
! #: fortran/match.cc:4873
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: SOURCE tag at %L with more than a single allocate object"
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr "Fortran 2008: Etiqueta SOURCE en %L con más de un objeto de alojamiento sencillo"
  
! #: fortran/match.cc:4891
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: MOLD tag at %L"
  msgid "MOLD tag at %L"
  msgstr "Fortran 2008: Etiqueta MOLD en %L"
  
! #: fortran/match.cc:4897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant MOLD tag found at %L "
  msgid "Redundant MOLD tag found at %L"
  msgstr "Se encontró una etiqueta MOLD redundante en %L "
  
! #: fortran/match.cc:4904
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr "La etiqueta MOLD en %L tiene conflictos con la especificación de tipo en %L"
  
! #: fortran/match.cc:4930
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr "La etiqueta MOLD en %L tiene conflictos con la etiqueta SOURCE en %L"
  
! #: fortran/match.cc:4938
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "El objeto de alojamiento en %L con un parámetro de tipo diferido requiere una especificación de tipo o una etiqueta SOURCE o una etiqueta MOLD"
  
! #: fortran/match.cc:4950
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "El objeto de alojamiento en %L con un parámetro de tipo diferido requiere una especificación de tipo o una etiqueta SOURCE o una etiqueta MOLD"
  
! #: fortran/match.cc:5017
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/match.cc:5032
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr "Objeto de alojamiento ilegal en %C para un procedimiento PURE"
  
! #: fortran/match.cc:5137
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "DEALLOCATE de comatriz en %C en el bloque DO CONCURRENT"
  
! #: fortran/match.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr "DEALLOCATE de comatriz en %C en el bloque CRITICAL"
  
! #: fortran/match.cc:5160
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Allocate-object at %C is not a nonprocedure pointer or an allocatable variable"
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr "El objeto de alojamiento en %C no es un puntero que no es procedimiento o una variable de alojamiento"
  
! #: fortran/match.cc:5197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ERRMSG at %L"
  msgid "ERRMSG at %L"
  msgstr "Fortran 2003: ERRMSG en %L"
  
! #: fortran/match.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr "Declaración de control de imagen RETURN en %C en un bloque CRITICAL"
  
! #: fortran/match.cc:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr "Declaración de control de imagen RETURN en %C en un bloque DO CRITICAL"
  
! #: fortran/match.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr "La declaración RETURN alternativa en %C sólo se permite dentro de una SUBROUTINE"
  
! #: fortran/match.cc:5300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: RETURN statement in main program at %C"
  msgid "RETURN statement in main program at %C"
  msgstr "Extensión: declaración RETURN en el programa principal en %C"
  
! #: fortran/match.cc:5328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Se esperaba una referencia de componente en %C"
  
! #: fortran/match.cc:5337
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Basura después de CALL en %C"
  
! #: fortran/match.cc:5348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "Se esperaba un procedimiento enlazado a tipo o un procedimiento de componente puntero en %C"
  
! #: fortran/match.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Error sintáctico en el nombre de bloque común en %C"
--- 81752,82305 ----
  msgid "Locality spec at %L"
  msgstr "Especificación de tipo no válida en %C"
  
! #: fortran/match.cc:3113
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' in %s statement at %C is unknown"
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "Se desconoce el nombre '%s' en la declaración %s en %C"
  
! #: fortran/match.cc:3121
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' in %s statement at %C is not a construct name"
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr "El nombre '%s' en la declaración %s en %C no es un nombre de constructor"
  
! #: fortran/match.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr "La declaración %s en %C deja una construcción CRITICAL"
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3141
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr "La declaración %s en %C deja una construcción DO CONCURRENT"
  
! #: fortran/match.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr "La declaración %s en %C no está dentro de una construcción"
  
! #: fortran/match.cc:3156
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement at %C is not within construct '%s'"
  msgid "%s statement at %C is not within construct %qs"
  msgstr "La declaración %s en %C no está dentro de la construcción '%s'"
  
! #: fortran/match.cc:3182
  #, fuzzy, gcc-internal-format
  #| msgid "CYCLE statement at %C is not applicable to non-loop construct '%s'"
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr "La declaración CYCLE en %C no se aplica a la construcción '%s' que no es bucle"
  
! #: fortran/match.cc:3187
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: EXIT statement with no do-construct-name at %C"
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr "Fortran 2008: Declaración EXIT sin nombre de constructor do en %C"
  
! #: fortran/match.cc:3193
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement at %C is not applicable to construct '%s'"
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "La declaración %s en %C no se aplica a la construcción '%s'"
  
! #: fortran/match.cc:3201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C leaving OpenMP structured block"
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "La declaración %s en %C deja un bloque estructurado OpenMP"
  
! #: fortran/match.cc:3202
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C leaving OpenMP structured block"
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "La declaración %s en %C deja un bloque estructurado OpenMP"
  
! #: fortran/match.cc:3242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "La declaración EXIT en %C termina el bucle !$OMP DO"
  
! #: fortran/match.cc:3248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr "La declaración CYCLE en %C para el bucle !$OMP DO colapsado que no es el más interno"
  
! #: fortran/match.cc:3250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr "La declaración CYCLE en %C para el bucle !$OMP DO colapsado que no es el más interno"
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "La declaración EXIT en %C termina el bucle !$OMP DO"
  
! #: fortran/match.cc:3302
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr "La declaración CYCLE en %C para el bucle !$OMP DO colapsado que no es el más interno"
  
! #: fortran/match.cc:3407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "lvalue required in asm statement"
  msgid "Blank required in %s statement near %C"
  msgstr "se requiere un l-valor en la declaración asm"
  
! #: fortran/match.cc:3430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Shape specification at %L cannot be negative"
  msgid "STOP code at %C cannot be negative"
  msgstr "La especificación de forma en %L no puede ser negativa"
  
! #: fortran/match.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT not specified at %L"
  msgid "QUIET= specifier for %s at %L"
  msgstr "No se especificó UNIT en %L"
  
! #: fortran/match.cc:3466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Image control statement %s at %C in PURE procedure"
  msgid "%s statement at %C in PURE procedure"
  msgstr "Declaración de control de imagen %s en %C en un procedimiento PURE"
  
! #: fortran/match.cc:3482
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr "Declaración de control de imagen STOP en %C en el bloque CRITICAL"
  
! #: fortran/match.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr "Declaración de control de imagen STOP en %C en el bloque DO CONCURRENT"
  
! #: fortran/match.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3511
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresión INTEGER de rango 1"
  
! #: fortran/match.cc:3518
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr "El código STOP en %L debe ser de tipo INTEGER o CHARACTER"
  
! #: fortran/match.cc:3525
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr "El código STOP en %L debe ser escalar"
  
! #: fortran/match.cc:3532
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr "El código STOP en %L debe ser un carácter por defecto KIND=%d"
  
! #: fortran/match.cc:3539
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "El código STOP en %L debe ser un entero por defecto KIND=%d"
  
! #: fortran/match.cc:3551 fortran/resolve.cc:13443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "El especificador ASYNCHRONOUS= en %L debe ser una expresión de inicialización"
  
! #: fortran/match.cc:3601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected CASE statement at %C"
  msgid "PAUSE statement at %C"
  msgstr "Declaración CASE inesperada en %C"
  
! #: fortran/match.cc:3622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: ERROR STOP statement at %C"
  msgid "ERROR STOP statement at %C"
  msgstr "Fortran 2008: Declaración ERROR STOP en %C"
  
! #: fortran/match.cc:3648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Image control statement %s at %C in PURE procedure"
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "Declaración de control de imagen %s en %C en un procedimiento PURE"
  
! #: fortran/match.cc:3663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Image control statement %s at %C in CRITICAL block"
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr "Declaración de control de imagen %s en %C en el bloque CRITICAL"
  
! #: fortran/match.cc:3670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr "Declaración de control de imagen %s en %C en el bloque DO CONCURRENT"
  
! #: fortran/match.cc:3700 fortran/match.cc:4042 fortran/match.cc:4254
! #: fortran/match.cc:4806 fortran/match.cc:5178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant STAT tag found at %L "
  msgid "Redundant STAT tag found at %L"
  msgstr "Se encontró una etiqueta STAT redundante en %L "
  
! #: fortran/match.cc:3721 fortran/match.cc:4063 fortran/match.cc:4274
! #: fortran/match.cc:4838 fortran/match.cc:5203
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant ERRMSG tag found at %L "
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "Se encontró una etiqueta ERRMSG redundante en %L "
  
! #: fortran/match.cc:3742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant STAT tag found at %L "
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr "Se encontró una etiqueta STAT redundante en %L "
  
! #: fortran/match.cc:3808
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "EVENT POST statement at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/match.cc:3818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "EVENT WAIT statement at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/match.cc:3830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE statement at %C"
  msgid "FAIL IMAGE statement at %C"
  msgstr "Fortran 2003: Declaración VALUE en %C"
  
! #: fortran/match.cc:3854
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "FORM TEAM statement at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/match.cc:3893
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: CLASS statement at %C"
  msgid "CHANGE TEAM statement at %C"
  msgstr "Fortran 2003: Declaración CLASS en %C"
  
! #: fortran/match.cc:3923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "END TEAM statement at %C"
  msgstr "Declaración IMPLICIT vacía en %C"
  
! #: fortran/match.cc:3947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: SYNC statement at %C"
  msgid "SYNC TEAM statement at %C"
  msgstr "Fortran 2008: Declaración SYNC en %C"
  
! #: fortran/match.cc:3990
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr "Declaración de control de imagen %s en %C en un procedimiento PURE"
  
! #: fortran/match.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr "Declaración de control de imagen %s en %C en el bloque CRITICAL"
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr "Declaración de control de imagen %s en %C en el bloque DO CONCURRENT"
  
! #: fortran/match.cc:4084
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant ACQUIRED_LOCK tag found at %L "
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr "Se encontró una etiqueta ACQUIRED_LOCK redundante en %L "
  
! #: fortran/match.cc:4149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: LOCK statement at %C"
  msgid "LOCK statement at %C"
  msgstr "Fortran 2008: Declaración LOCK en %C"
  
! #: fortran/match.cc:4159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: UNLOCK statement at %C"
  msgid "UNLOCK statement at %C"
  msgstr "Fortran 2008: Declaración UNLOCK en %C"
  
! #: fortran/match.cc:4184
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr "Declaración de control de imagen SYNC en %C en un procedimiento PURE"
  
! #: fortran/match.cc:4190
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: SYNC statement at %C"
  msgid "SYNC statement at %C"
  msgstr "Fortran 2008: Declaración SYNC en %C"
  
! #: fortran/match.cc:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr "Declaración de control de imagen SYNC en %C en un bloque CRITICAL"
  
! #: fortran/match.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr "Declaración de control de imagen SYNC en %C en un bloque DO CONCURRENT"
  
! #: fortran/match.cc:4388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: ASSIGN statement at %C"
  msgid "ASSIGN statement at %C"
  msgstr "Característica eliminada: declaración ASSIGN en %C"
  
! #: fortran/match.cc:4432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: Assigned GOTO statement at %C"
  msgid "Assigned GOTO statement at %C"
  msgstr "Característica eliminada: declaración GOTO asignada en %C"
  
! #: fortran/match.cc:4476 fortran/match.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "La lista de etiquetas de declaración en GOTO en %C no puede estar vacía"
  
! #: fortran/match.cc:4537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolescent feature: Computed GOTO at %C"
  msgid "Computed GOTO at %C"
  msgstr "Característica obsoleta: GOTO computado en %C"
  
! #: fortran/match.cc:4612
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr "Error en la especificación de tipo en %L"
  
! #: fortran/match.cc:4625
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: typespec in ALLOCATE at %L"
  msgid "typespec in ALLOCATE at %L"
  msgstr "Fortran 2003: Especificación de tipo en ALLOCATE en %L"
  
! #: fortran/match.cc:4648
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4678 fortran/match.cc:5116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected constant at %C"
  msgstr "Declaración %s inesperada en %C"
  
! #: fortran/match.cc:4688
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr "Objeto de alojamiento erróneo en %C para un procedimiento PURE"
  
! #: fortran/match.cc:4703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal allocate-object at %C for a PURE procedure"
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr "Objeto de alojamiento ilegal en %C para un procedimiento PURE"
  
! #: fortran/match.cc:4725
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "ALLOCATE de comatriz en %C en el bloque DO CONCURRENT"
  
! #: fortran/match.cc:4730
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr "ALLOCATE de comatriz en %C en el bloque CRITICAL"
  
! #: fortran/match.cc:4752
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Allocate-object at %L is not a nonprocedure pointer or an allocatable variable"
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr "El objeto de alojamiento en %L no es un puntero que no es procedimiento o una variable de alojamiento"
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr "El tipo de entidad en %L es de tipo incompatible con la especificación de tipo"
  
! #: fortran/match.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr "El parámetro de tipo de género para la entidad en %L difiere del parámetro de tipo de género de la especificación de tipo"
  
! #: fortran/match.cc:4789
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "Especificación de forma para el escalar asignable en %C"
  
! #: fortran/match.cc:4816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "STAT tag at %L cannot be a constant"
  msgstr "La variable de bucle en %C no puede ser una comatriz"
  
! #: fortran/match.cc:4832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ERRMSG tag at %L"
  msgid "ERRMSG tag at %L"
  msgstr "Fortran 2003: Etiqueta ERRMSG en %L"
  
! #: fortran/match.cc:4855
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: SOURCE tag at %L"
  msgid "SOURCE tag at %L"
  msgstr "Fortran 2003: Etiqueta SOURCE en %L"
  
! #: fortran/match.cc:4861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant SOURCE tag found at %L "
  msgid "Redundant SOURCE tag found at %L"
  msgstr "Se encontró una etiqueta SOURCE redundante en %L "
  
! #: fortran/match.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr "La etiqueta SOURCE en %L tiene conflictos con la especificación de tipo en %L"
  
! #: fortran/match.cc:4874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: SOURCE tag at %L with more than a single allocate object"
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr "Fortran 2008: Etiqueta SOURCE en %L con más de un objeto de alojamiento sencillo"
  
! #: fortran/match.cc:4892
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: MOLD tag at %L"
  msgid "MOLD tag at %L"
  msgstr "Fortran 2008: Etiqueta MOLD en %L"
  
! #: fortran/match.cc:4898
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant MOLD tag found at %L "
  msgid "Redundant MOLD tag found at %L"
  msgstr "Se encontró una etiqueta MOLD redundante en %L "
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr "La etiqueta MOLD en %L tiene conflictos con la especificación de tipo en %L"
  
! #: fortran/match.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr "La etiqueta MOLD en %L tiene conflictos con la etiqueta SOURCE en %L"
  
! #: fortran/match.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "El objeto de alojamiento en %L con un parámetro de tipo diferido requiere una especificación de tipo o una etiqueta SOURCE o una etiqueta MOLD"
  
! #: fortran/match.cc:4951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "El objeto de alojamiento en %L con un parámetro de tipo diferido requiere una especificación de tipo o una etiqueta SOURCE o una etiqueta MOLD"
  
! #: fortran/match.cc:5018
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coíndice"
  
! #: fortran/match.cc:5033
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5128
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr "Objeto de alojamiento ilegal en %C para un procedimiento PURE"
  
! #: fortran/match.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "DEALLOCATE de comatriz en %C en el bloque DO CONCURRENT"
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr "DEALLOCATE de comatriz en %C en el bloque CRITICAL"
  
! #: fortran/match.cc:5161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Allocate-object at %C is not a nonprocedure pointer or an allocatable variable"
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr "El objeto de alojamiento en %C no es un puntero que no es procedimiento o una variable de alojamiento"
  
! #: fortran/match.cc:5198
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ERRMSG at %L"
  msgid "ERRMSG at %L"
  msgstr "Fortran 2003: ERRMSG en %L"
  
! #: fortran/match.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr "Declaración de control de imagen RETURN en %C en un bloque CRITICAL"
  
! #: fortran/match.cc:5261
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr "Declaración de control de imagen RETURN en %C en un bloque DO CRITICAL"
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr "La declaración RETURN alternativa en %C sólo se permite dentro de una SUBROUTINE"
  
! #: fortran/match.cc:5301
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: RETURN statement in main program at %C"
  msgid "RETURN statement in main program at %C"
  msgstr "Extensión: declaración RETURN en el programa principal en %C"
  
! #: fortran/match.cc:5329
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Se esperaba una referencia de componente en %C"
  
! #: fortran/match.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Basura después de CALL en %C"
  
! #: fortran/match.cc:5349
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "Se esperaba un procedimiento enlazado a tipo o un procedimiento de componente puntero en %C"
  
! #: fortran/match.cc:5447
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Error sintáctico en el nombre de bloque común en %C"
*************** msgstr "Error sintáctico en el nombre d
*** 82197,82268 ****
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5662
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L in common block '%s' at %C must be declared with a C interoperable kind since common block '%s' is bind(c)"
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr "La variable '%s' en %L en el bloque común '%s' en %C se debe declarar con género interoperable con C porque el bloque común '%s' es bind(c)"
  
! #: fortran/match.cc:5671
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' in common block '%s' at %C can not be bind(c) since it is not global"
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr "La variable '%s' en el bloque común '%s' en %C no puede ser bind(c) porque no es global"
  
! #: fortran/match.cc:5678
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "El símbolo '%s' en %C ya está en un bloque COMMON"
  
! #: fortran/match.cc:5686
  #, fuzzy, gcc-internal-format
  #| msgid "Initialized symbol '%s' at %C can only be COMMON in BLOCK DATA"
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr "El símbolo inicializado '%s' en %C sólo puede ser COMMON en BLOCK DATA"
  
! #: fortran/match.cc:5697
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5712
  #, fuzzy, gcc-internal-format
  #| msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr "La especificación de matriz para el símbolo '%s' en COMMON en %C debe ser explícita"
  
! #: fortran/match.cc:5719
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "El símbolo '%s' en COMMON en %C no puede ser una matriz POINTER"
  
! #: fortran/match.cc:5729
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr "El símbolo '%s' en COMMON en %C no puede ser una matriz POINTER"
  
! #: fortran/match.cc:5775
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to another COMMON block '%s'"
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr "El símbolo '%s', en el bloque COMMON '%s' en %C está siendo indirectamente equivalente a otro bloque COMMON '%s'"
  
! #: fortran/match.cc:5837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BLOCK construct at %C"
  msgid "BLOCK DATA construct at %L"
  msgstr "Fortran 2008: Constructor BLOCK en %C"
  
! #: fortran/match.cc:5950
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist group name '%s' at %C already has a basic type of %s"
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr "El nombre de grupo de lista de nombres '%s' en %C ya tiene un tipo básico de %s"
  
! #: fortran/match.cc:5960
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist group name '%s' at %C already is USE associated and cannot be respecified."
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
--- 82307,82378 ----
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5663
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L in common block '%s' at %C must be declared with a C interoperable kind since common block '%s' is bind(c)"
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr "La variable '%s' en %L en el bloque común '%s' en %C se debe declarar con género interoperable con C porque el bloque común '%s' es bind(c)"
  
! #: fortran/match.cc:5672
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' in common block '%s' at %C can not be bind(c) since it is not global"
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr "La variable '%s' en el bloque común '%s' en %C no puede ser bind(c) porque no es global"
  
! #: fortran/match.cc:5679
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "El símbolo '%s' en %C ya está en un bloque COMMON"
  
! #: fortran/match.cc:5687
  #, fuzzy, gcc-internal-format
  #| msgid "Initialized symbol '%s' at %C can only be COMMON in BLOCK DATA"
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr "El símbolo inicializado '%s' en %C sólo puede ser COMMON en BLOCK DATA"
  
! #: fortran/match.cc:5698
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5713
  #, fuzzy, gcc-internal-format
  #| msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr "La especificación de matriz para el símbolo '%s' en COMMON en %C debe ser explícita"
  
! #: fortran/match.cc:5720
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "El símbolo '%s' en COMMON en %C no puede ser una matriz POINTER"
  
! #: fortran/match.cc:5730
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr "El símbolo '%s' en COMMON en %C no puede ser una matriz POINTER"
  
! #: fortran/match.cc:5776
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to another COMMON block '%s'"
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr "El símbolo '%s', en el bloque COMMON '%s' en %C está siendo indirectamente equivalente a otro bloque COMMON '%s'"
  
! #: fortran/match.cc:5838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BLOCK construct at %C"
  msgid "BLOCK DATA construct at %L"
  msgstr "Fortran 2008: Constructor BLOCK en %C"
  
! #: fortran/match.cc:5951
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist group name '%s' at %C already has a basic type of %s"
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr "El nombre de grupo de lista de nombres '%s' en %C ya tiene un tipo básico de %s"
  
! #: fortran/match.cc:5961
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist group name '%s' at %C already is USE associated and cannot be respecified."
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
*************** msgstr "El nombre de grupo de lista de n
*** 82271,82474 ****
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5985
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6005
  #, fuzzy, gcc-internal-format
  #| msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr "La etiqueta SOURCE en %L tiene conflictos con la especificación de tipo en %L"
  
! #: fortran/match.cc:6025
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "No se permite la matriz de tamaño asumido '%s' en la lista de nombres '%s' en %C"
  
! #: fortran/match.cc:6168
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr "El componente de tipo derivado %C no es un miembro EQUIVALENCE permitido"
  
! #: fortran/match.cc:6176
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "La referencia a matriz en EQUIVALENCE en %C no puede ser una sección de matriz"
  
! #: fortran/match.cc:6209
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr "El EQUIVALENCE en %C requiere dos o más objetos"
  
! #: fortran/match.cc:6223
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr "Se intentó sobreescribir indirectamente los bloques COMMON %s y %s con EQUIVALENCE en %C"
  
! #: fortran/match.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Se esperaba una coma en EQUIVALENCE en %C"
  
! #: fortran/match.cc:6241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE statement at %C"
  msgid "EQUIVALENCE statement at %C"
  msgstr "Fortran 2003: Declaración VALUE en %C"
  
! #: fortran/match.cc:6334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "Invalid use of statement function argument at %L"
  msgstr "uso no válido de la función miembro no static %qD"
  
! #: fortran/match.cc:6401
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "La función de declaración en %L es recursiva"
  
! #: fortran/match.cc:6407
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "La función de declaración '%s' en %L no se permite como un argumento actual"
  
! #: fortran/match.cc:6421
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un INTERFACE"
  
! #: fortran/match.cc:6426
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In statement function"
  msgid "Statement function at %C"
  msgstr "En la declaración de la función"
  
! #: fortran/match.cc:6553 fortran/match.cc:6571 fortran/match.cc:6592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be scalar"
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "La expresión en la declaración CASE en %L debe ser escalar"
  
! #: fortran/match.cc:6602 fortran/match.cc:6608
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be scalar"
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "La expresión en la declaración CASE en %L debe ser escalar"
  
! #: fortran/match.cc:6617
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Se esperaba la inicialización de la expresión en CASE en %C"
  
! #: fortran/match.cc:6649
  #, fuzzy, gcc-internal-format
  #| msgid "Expected block name '%s' of SELECT construct at %C"
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "Se esperaba el nombre de bloque '%s' de la construcción SELECT en %C"
  
! #: fortran/match.cc:7029
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un subprograma contenido"
  
! #: fortran/match.cc:7057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in PROTECTED statement at %C"
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Error sintáctico en la declaración PROTECTED en %C"
  
! #: fortran/match.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr "El selector en SELECT TYPE en %C no es una variable nombrada; use nombre-asociado =>"
  
! #: fortran/match.cc:7270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: LOCK statement at %C"
  msgid "SELECT RANK statement at %C"
  msgstr "Fortran 2008: Declaración LOCK en %C"
  
! #: fortran/match.cc:7311 fortran/match.cc:7365
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7375
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in PROTECTED statement at %C"
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Error sintáctico en la declaración PROTECTED en %C"
  
! #: fortran/match.cc:7411
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Declaración CASE inesperada en %C"
  
! #: fortran/match.cc:7463
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Error sintáctico en la especificación CASE en %C"
  
! #: fortran/match.cc:7481
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Declaración TYPE IS inesperada en %C"
  
! #: fortran/match.cc:7513
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7535
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Error sintáctico en la especificación TYPE IS en %C"
  
! #: fortran/match.cc:7611
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Error sintáctico en la especificación CLASS IS en %C"
  
! #: fortran/match.cc:7631
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected RANK statement at %C"
  msgstr "Declaración END inesperada en %C"
  
! #: fortran/match.cc:7677
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL stride expression at %L must be a scalar %s"
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "La expresión de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/match.cc:7686
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE specification at %C"
  msgid "Syntax error in RANK specification at %C"
  msgstr "Error sintáctico en la especificación CASE en %C"
  
! #: fortran/match.cc:7835
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "La declaración ELSEWHERE en %C no está dentro de un bloque WHERE"
  
! #: fortran/match.cc:7873
  #, fuzzy, gcc-internal-format
  #| msgid "Label '%s' at %C doesn't match WHERE label '%s'"
  msgid "Label %qs at %C doesn't match WHERE label %qs"
--- 82381,82584 ----
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5986
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6006
  #, fuzzy, gcc-internal-format
  #| msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr "La etiqueta SOURCE en %L tiene conflictos con la especificación de tipo en %L"
  
! #: fortran/match.cc:6026
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "No se permite la matriz de tamaño asumido '%s' en la lista de nombres '%s' en %C"
  
! #: fortran/match.cc:6169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr "El componente de tipo derivado %C no es un miembro EQUIVALENCE permitido"
  
! #: fortran/match.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "La referencia a matriz en EQUIVALENCE en %C no puede ser una sección de matriz"
  
! #: fortran/match.cc:6210
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr "El EQUIVALENCE en %C requiere dos o más objetos"
  
! #: fortran/match.cc:6224
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr "Se intentó sobreescribir indirectamente los bloques COMMON %s y %s con EQUIVALENCE en %C"
  
! #: fortran/match.cc:6237
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Se esperaba una coma en EQUIVALENCE en %C"
  
! #: fortran/match.cc:6242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE statement at %C"
  msgid "EQUIVALENCE statement at %C"
  msgstr "Fortran 2003: Declaración VALUE en %C"
  
! #: fortran/match.cc:6335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "Invalid use of statement function argument at %L"
  msgstr "uso no válido de la función miembro no static %qD"
  
! #: fortran/match.cc:6402
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "La función de declaración en %L es recursiva"
  
! #: fortran/match.cc:6408
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "La función de declaración '%s' en %L no se permite como un argumento actual"
  
! #: fortran/match.cc:6422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un INTERFACE"
  
! #: fortran/match.cc:6427
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In statement function"
  msgid "Statement function at %C"
  msgstr "En la declaración de la función"
  
! #: fortran/match.cc:6554 fortran/match.cc:6572 fortran/match.cc:6593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be scalar"
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "La expresión en la declaración CASE en %L debe ser escalar"
  
! #: fortran/match.cc:6603 fortran/match.cc:6609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be scalar"
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "La expresión en la declaración CASE en %L debe ser escalar"
  
! #: fortran/match.cc:6618
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Se esperaba la inicialización de la expresión en CASE en %C"
  
! #: fortran/match.cc:6650
  #, fuzzy, gcc-internal-format
  #| msgid "Expected block name '%s' of SELECT construct at %C"
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "Se esperaba el nombre de bloque '%s' de la construcción SELECT en %C"
  
! #: fortran/match.cc:7030
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "La declaración ENTRY en %C no puede aparecer dentro de un subprograma contenido"
  
! #: fortran/match.cc:7058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in PROTECTED statement at %C"
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Error sintáctico en la declaración PROTECTED en %C"
  
! #: fortran/match.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr "El selector en SELECT TYPE en %C no es una variable nombrada; use nombre-asociado =>"
  
! #: fortran/match.cc:7271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: LOCK statement at %C"
  msgid "SELECT RANK statement at %C"
  msgstr "Fortran 2008: Declaración LOCK en %C"
  
! #: fortran/match.cc:7312 fortran/match.cc:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in PROTECTED statement at %C"
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Error sintáctico en la declaración PROTECTED en %C"
  
! #: fortran/match.cc:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Declaración CASE inesperada en %C"
  
! #: fortran/match.cc:7464
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Error sintáctico en la especificación CASE en %C"
  
! #: fortran/match.cc:7482
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Declaración TYPE IS inesperada en %C"
  
! #: fortran/match.cc:7514
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7525
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Error sintáctico en la especificación TYPE IS en %C"
  
! #: fortran/match.cc:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Error sintáctico en la especificación CLASS IS en %C"
  
! #: fortran/match.cc:7632
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected RANK statement at %C"
  msgstr "Declaración END inesperada en %C"
  
! #: fortran/match.cc:7678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL stride expression at %L must be a scalar %s"
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "La expresión de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/match.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE specification at %C"
  msgid "Syntax error in RANK specification at %C"
  msgstr "Error sintáctico en la especificación CASE en %C"
  
! #: fortran/match.cc:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "La declaración ELSEWHERE en %C no está dentro de un bloque WHERE"
  
! #: fortran/match.cc:7874
  #, fuzzy, gcc-internal-format
  #| msgid "Label '%s' at %C doesn't match WHERE label '%s'"
  msgid "Label %qs at %C doesn't match WHERE label %qs"
*************** msgstr ""
*** 82512,82523 ****
  msgid "gfc_basic_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:218
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:322
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_code2string(): Bad code"
--- 82622,82633 ----
  msgid "gfc_basic_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:221
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:325
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_code2string(): Bad code"
*************** msgstr ""
*** 84222,84229 ****
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12090
! #: fortran/resolve.cc:13699
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "La cláusula IF en %L requiere una expresión LOGICAL escalar"
--- 84332,84339 ----
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr "la cláusula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12080
! #: fortran/resolve.cc:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "La cláusula IF en %L requiere una expresión LOGICAL escalar"
*************** msgstr "El símbolo '%s' está presente
*** 84375,84381 ****
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8309
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
--- 84485,84491 ----
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qE aparece más de una vez en las cláusulas de datos"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8329
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
*************** msgstr "Falta el nombre de la palabra cl
*** 86332,86583 ****
  msgid "Syntax error in argument list at %C"
  msgstr "Error sintáctico en la lista de argumentos en %C"
  
! #: fortran/primary.cc:2108
! #, gcc-internal-format
! msgid "extend_ref(): Bad tail"
! msgstr ""
! 
! #: fortran/primary.cc:2210
  #, fuzzy, gcc-internal-format
  #| msgid "Array section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %C"
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr "Se requiere un designador de sección de matriz, p.e. '(:)', además del designador de comatriz '[...]' en %C"
  
! #: fortran/primary.cc:2218
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray designator at %C but '%s' is not a coarray"
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr "Designador de comatriz en %C pero '%s' no es una comatriz"
  
! #: fortran/primary.cc:2461
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L has no IMPLICIT type"
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "El símbolo '%s' en %L no tiene tipo IMPLICIT"
  
! #: fortran/primary.cc:2468
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected character in variable list at %C"
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "Carácter inesperado en la lista de variables en %C"
  
! #: fortran/primary.cc:2489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Se esperaba un nombre de componente de estructura en %C"
  
! #: fortran/primary.cc:2510 fortran/primary.cc:2685
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2562 fortran/primary.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2569 fortran/primary.cc:2703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresión INTEGER de rango 1"
  
! #: fortran/primary.cc:2628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Se esperaba una lista de argumentos en %C"
  
! #: fortran/primary.cc:2646
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr "El nombre '%s' en %C es una referencia ambigua a '%s' del módulo '%s'"
  
! #: fortran/primary.cc:2649
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "KIND parameter of %s at %L must be an initialization expression"
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "El parámetro KIND de %s en %L debe ser una expresión de inicialización"
  
! #: fortran/primary.cc:2747
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' requires an argument list at %C"
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "El componente de procedimiento puntero '%s' requiere una lista de argumentos en %C"
  
! #: fortran/primary.cc:2833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected array subscript stride at %C"
  msgid "Unexpected array/substring ref at %C"
  msgstr "Se esperaba un gran tranco de subíndice de matriz en %C"
  
! #: fortran/primary.cc:2855
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forming reference to reference type %qT"
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "se forma una referencia para referenciar al tipo %qT"
  
! #: fortran/primary.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Componente de procedimiento puntero con coíndice en %C"
  
! #: fortran/primary.cc:2900
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3118
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3175
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of references"
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "se crea la matriz de referencias"
  
! #: fortran/primary.cc:3354
  #, fuzzy, gcc-internal-format
  #| msgid "No initializer for component '%s' given in the structure constructor at %C!"
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "¡No existe un inicializador dado para el componente '%s' en el constructor de estructura en %C!"
  
! #: fortran/primary.cc:3365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Structure constructor with missing optional arguments at %C"
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "Fortran 2003: Constructor de estructura con argumentos opcionales faltantes en %C"
  
! #: fortran/primary.cc:3374
  #, fuzzy, gcc-internal-format
  #| msgid "No initializer for component '%s' given in the structure constructor at %C!"
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "¡No existe un inicializador dado para el componente '%s' en el constructor de estructura en %C!"
  
! #: fortran/primary.cc:3422
  #, fuzzy, gcc-internal-format
  #| msgid "Can't construct ABSTRACT type '%s' at %L"
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "No se puede construir el tipo ABSTRACT '%s' en %L"
  
! #: fortran/primary.cc:3442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Structure constructor with named arguments at %C"
  msgid "Structure constructor with named arguments at %C"
  msgstr "Fortran 2003: Constructor de estructura con argumentos nombrados en %C"
  
! #: fortran/primary.cc:3457
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component initializer without name after component named %s at %L!"
  msgid "Component initializer without name after component named %s at %L"
  msgstr "¡Inicializador de componente sin nombre después del componente nombrado %s en %L!"
  
! #: fortran/primary.cc:3462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many components in structure constructor at %L!"
  msgid "Too many components in structure constructor at %L"
  msgstr "¡Demasiados componentes en el constructor de estructura en %L!"
  
! #: fortran/primary.cc:3521
  #, fuzzy
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "Se truncará la expresión CHARACTER en la asignación (%d/%d) en %L"
  
! #: fortran/primary.cc:3539
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' is initialized twice in the structure constructor at %L!"
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "¡El componente '%s' se inicializa dos veces en el constructor de estructura en %L!"
  
! #: fortran/primary.cc:3551
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed expression to pointer component '%s' in structure constructor at %L!"
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "¡Expresión con coíndice en el componente puntero '%s' en el constructor de estructura en %L!"
  
! #: fortran/primary.cc:3605
  #, fuzzy, gcc-internal-format
  #| msgid "component '%s' at %L has already been set by a parent derived type constructor"
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "El componente '%s' en %L ya se había definido por un constructor padre de tipo derivado"
  
! #: fortran/primary.cc:3768
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3827
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr "'%s' en %C es el nombre de una función recursiva y por lo tanto se refiere a la variable de resultado. Use una variable RESULT explícita para recursión directa (12.5.2.1)"
  
! #: fortran/primary.cc:3858 fortran/primary.cc:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "El símbolo en %C no es apropiado para una expresión"
  
! #: fortran/primary.cc:3963
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected use of subroutine name '%s' at %C"
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Uso inesperado del nombre de subrutina '%s' en %C"
  
! #: fortran/primary.cc:3995
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' requires argument list at %C"
  msgid "Statement function %qs requires argument list at %C"
  msgstr "La función de declaración '%s' requiere una lista de argumentos en %C"
  
! #: fortran/primary.cc:3998
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' requires an argument list at %C"
  msgid "Function %qs requires an argument list at %C"
  msgstr "La función '%s' requiere una lista de argumentos en %C"
  
! #: fortran/primary.cc:4053
  #, fuzzy, gcc-internal-format
  #| msgid "Missing argument to '%s' at %C"
  msgid "Missing argument to %qs at %C"
  msgstr "Faltan argumentos para '%s' en %C"
  
! #: fortran/primary.cc:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4221
  #, fuzzy, gcc-internal-format
  #| msgid "Missing argument list in function '%s' at %C"
  msgid "Missing argument list in function %qs at %C"
  msgstr "Faltan la lista de argumentos en la función '%s' en %C"
  
! #: fortran/primary.cc:4337
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "El nombre '%s' no se puede usar como un operador definido en %C"
  
! #: fortran/primary.cc:4378
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "La constante nombrada en %C en un EQUIVALENCE"
  
! #: fortran/primary.cc:4383
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C with an initializer already appears in a DATA statement"
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "La variable '%s' en %C con un inicializador ya aparecía en una declaración DATA"
  
! #: fortran/primary.cc:4419
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a variable"
  msgid "%qs at %C is not a variable"
--- 86442,86688 ----
  msgid "Syntax error in argument list at %C"
  msgstr "Error sintáctico en la lista de argumentos en %C"
  
! #: fortran/primary.cc:2218
  #, fuzzy, gcc-internal-format
  #| msgid "Array section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %C"
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr "Se requiere un designador de sección de matriz, p.e. '(:)', además del designador de comatriz '[...]' en %C"
  
! #: fortran/primary.cc:2226
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray designator at %C but '%s' is not a coarray"
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr "Designador de comatriz en %C pero '%s' no es una comatriz"
  
! #: fortran/primary.cc:2483
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L has no IMPLICIT type"
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "El símbolo '%s' en %L no tiene tipo IMPLICIT"
  
! #: fortran/primary.cc:2490
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected character in variable list at %C"
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "Carácter inesperado en la lista de variables en %C"
  
! #: fortran/primary.cc:2512
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Se esperaba un nombre de componente de estructura en %C"
  
! #: fortran/primary.cc:2543 fortran/primary.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2595 fortran/primary.cc:2731
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2602 fortran/primary.cc:2744
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresión INTEGER de rango 1"
  
! #: fortran/primary.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Se esperaba una lista de argumentos en %C"
  
! #: fortran/primary.cc:2679
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr "El nombre '%s' en %C es una referencia ambigua a '%s' del módulo '%s'"
  
! #: fortran/primary.cc:2682
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2760
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "KIND parameter of %s at %L must be an initialization expression"
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "El parámetro KIND de %s en %L debe ser una expresión de inicialización"
  
! #: fortran/primary.cc:2788
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' requires an argument list at %C"
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "El componente de procedimiento puntero '%s' requiere una lista de argumentos en %C"
  
! #: fortran/primary.cc:2875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected array subscript stride at %C"
  msgid "Unexpected array/substring ref at %C"
  msgstr "Se esperaba un gran tranco de subíndice de matriz en %C"
  
! #: fortran/primary.cc:2897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forming reference to reference type %qT"
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "se forma una referencia para referenciar al tipo %qT"
  
! #: fortran/primary.cc:2904
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Componente de procedimiento puntero con coíndice en %C"
  
! #: fortran/primary.cc:2943
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3165
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3222
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of references"
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "se crea la matriz de referencias"
  
! #: fortran/primary.cc:3401
  #, fuzzy, gcc-internal-format
  #| msgid "No initializer for component '%s' given in the structure constructor at %C!"
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "¡No existe un inicializador dado para el componente '%s' en el constructor de estructura en %C!"
  
! #: fortran/primary.cc:3412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Structure constructor with missing optional arguments at %C"
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "Fortran 2003: Constructor de estructura con argumentos opcionales faltantes en %C"
  
! #: fortran/primary.cc:3421
  #, fuzzy, gcc-internal-format
  #| msgid "No initializer for component '%s' given in the structure constructor at %C!"
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "¡No existe un inicializador dado para el componente '%s' en el constructor de estructura en %C!"
  
! #: fortran/primary.cc:3469
  #, fuzzy, gcc-internal-format
  #| msgid "Can't construct ABSTRACT type '%s' at %L"
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "No se puede construir el tipo ABSTRACT '%s' en %L"
  
! #: fortran/primary.cc:3489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Structure constructor with named arguments at %C"
  msgid "Structure constructor with named arguments at %C"
  msgstr "Fortran 2003: Constructor de estructura con argumentos nombrados en %C"
  
! #: fortran/primary.cc:3504
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component initializer without name after component named %s at %L!"
  msgid "Component initializer without name after component named %s at %L"
  msgstr "¡Inicializador de componente sin nombre después del componente nombrado %s en %L!"
  
! #: fortran/primary.cc:3509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many components in structure constructor at %L!"
  msgid "Too many components in structure constructor at %L"
  msgstr "¡Demasiados componentes en el constructor de estructura en %L!"
  
! #: fortran/primary.cc:3568
  #, fuzzy
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "Se truncará la expresión CHARACTER en la asignación (%d/%d) en %L"
  
! #: fortran/primary.cc:3586
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' is initialized twice in the structure constructor at %L!"
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "¡El componente '%s' se inicializa dos veces en el constructor de estructura en %L!"
  
! #: fortran/primary.cc:3598
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed expression to pointer component '%s' in structure constructor at %L!"
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "¡Expresión con coíndice en el componente puntero '%s' en el constructor de estructura en %L!"
  
! #: fortran/primary.cc:3652
  #, fuzzy, gcc-internal-format
  #| msgid "component '%s' at %L has already been set by a parent derived type constructor"
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "El componente '%s' en %L ya se había definido por un constructor padre de tipo derivado"
  
! #: fortran/primary.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3874
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr "'%s' en %C es el nombre de una función recursiva y por lo tanto se refiere a la variable de resultado. Use una variable RESULT explícita para recursión directa (12.5.2.1)"
  
! #: fortran/primary.cc:3905 fortran/primary.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "El símbolo en %C no es apropiado para una expresión"
  
! #: fortran/primary.cc:4010
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected use of subroutine name '%s' at %C"
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Uso inesperado del nombre de subrutina '%s' en %C"
  
! #: fortran/primary.cc:4042
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' requires argument list at %C"
  msgid "Statement function %qs requires argument list at %C"
  msgstr "La función de declaración '%s' requiere una lista de argumentos en %C"
  
! #: fortran/primary.cc:4045
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' requires an argument list at %C"
  msgid "Function %qs requires an argument list at %C"
  msgstr "La función '%s' requiere una lista de argumentos en %C"
  
! #: fortran/primary.cc:4100
  #, fuzzy, gcc-internal-format
  #| msgid "Missing argument to '%s' at %C"
  msgid "Missing argument to %qs at %C"
  msgstr "Faltan argumentos para '%s' en %C"
  
! #: fortran/primary.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4268
  #, fuzzy, gcc-internal-format
  #| msgid "Missing argument list in function '%s' at %C"
  msgid "Missing argument list in function %qs at %C"
  msgstr "Faltan la lista de argumentos en la función '%s' en %C"
  
! #: fortran/primary.cc:4394
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "El nombre '%s' no se puede usar como un operador definido en %C"
  
! #: fortran/primary.cc:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "La constante nombrada en %C en un EQUIVALENCE"
  
! #: fortran/primary.cc:4440
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C with an initializer already appears in a DATA statement"
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "La variable '%s' en %C con un inicializador ya aparecía en una declaración DATA"
  
! #: fortran/primary.cc:4476
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a variable"
  msgid "%qs at %C is not a variable"
*************** msgstr "El argumento '%s' de la función
*** 86735,87484 ****
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "El argumento con valor de carácter '%s' de la función de declaración en %L debe tener longitud constante"
  
! #: fortran/resolve.cc:578
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "El procedimiento INTERFACE '%s' en %L tiene el mismo nombre que el procedimiento que lo incluye"
  
! #: fortran/resolve.cc:598
  #, fuzzy, gcc-internal-format
  #| msgid "Contained function '%s' at %L has no IMPLICIT type"
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "La función contenida '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:601
  #, fuzzy, gcc-internal-format
  #| msgid "Result '%s' of contained function '%s' at %L has no IMPLICIT type"
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "El resultado '%s ' de la función contenida '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:627
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued %s '%s' at %L must not be assumed length"
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "La función %s valuada con carácter '%s' en %L no debe tener longitud asumida"
  
! #: fortran/resolve.cc:629
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued %s '%s' at %L must not be assumed length"
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "La función %s valuada con carácter '%s' en %L no debe tener longitud asumida"
  
! #: fortran/resolve.cc:802
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "El procedimiento %s en %L tiene entradas con especificaciones de matriz no coincidentes"
  
! #: fortran/resolve.cc:813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function %s at %L has entries with mismatched array specifications"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "El procedimiento %s en %L tiene entradas con especificaciones de matriz no coincidentes"
  
! #: fortran/resolve.cc:828
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Function %s at %L with entries returning variables of different string lengths"
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "Extensión: La función %s en %L con entradas que devuelven variables de longitudes de cadena diferentes"
  
! #: fortran/resolve.cc:860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "El resultado de FUNCTION %s no puede ser una matriz en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "El resultado de ENTRY %s no puede ser una matriz en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "El resultado de FUNCTION %s no puede ser un POINTER en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "El resultado de ENTRY %s no puede ser un POINTER en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "El resultado de FUNCTION %s no puede ser un POINTER en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:886
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "El resultado de ENTRY %s no puede ser un POINTER en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:924
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "El resultado de FUNCTION %s no puede ser de tipo %s en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "El resultado de ENTRY %s no puede ser de tipo %s en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:980
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "El símbolo '%s' en %C ya está en un bloque COMMON"
  
! #: fortran/resolve.cc:984
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "El símbolo '%s' en %C ya está en un bloque COMMON"
  
! #: fortran/resolve.cc:994
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block at %L"
  msgstr "No se encontró el bloque COMMON /%s/ en %C"
  
! #: fortran/resolve.cc:1001
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "La variable '%s' en %L está en COMMON pero sólo se permite la inicialización en BLOCK DATA"
  
! #: fortran/resolve.cc:1005
  #, fuzzy, gcc-internal-format
  #| msgid "Initialized variable '%s' at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "La variable inicializada '%s' en %L está en un COMMON vacío pero la inicialización sólo se permite en bloques common nombrados"
  
! #: fortran/resolve.cc:1012
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1017
  #, fuzzy, gcc-internal-format
  #| msgid "Allocate-object at %L also appears at %L"
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "El objeto de alojamiento en %L también aparece en %L"
  
! #: fortran/resolve.cc:1029
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "La variable de tipo derivado '%s' en COMMON en %L no tiene el atributo SEQUENCE ni el atributo BIND(C)"
  
! #: fortran/resolve.cc:1033
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L has an ultimate component that is allocatable"
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "La variable de tipo derivado '%s' en COMMON en %L tiene un componente ultimate que es allocatable"
  
! #: fortran/resolve.cc:1037
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L may not have default initializer"
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "La variable de tipo derivado '%s' en COMMON en %L tal vez no tiene inicializador por defecto"
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1095
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "El bloque COMMON '%s' en %L se usa como PARAMETER en %L"
  
! #: fortran/resolve.cc:1103
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1125
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "La etiqueta enlazante '%s' en %L colisiona con la entidad global '%s' en %L"
  
! #: fortran/resolve.cc:1146
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "El bloque COMMON '%s' en %L se usa como PARAMETER en %L"
  
! #: fortran/resolve.cc:1150
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "El bloque COMMON '%s' en %L no puede tener el atributo EXTERNAL"
  
! #: fortran/resolve.cc:1154
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is also an intrinsic procedure"
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "El bloque COMMON '%s' en %L también es un procedimiento intrínseco"
  
! #: fortran/resolve.cc:1158
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result"
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "Fortran 2003: El bloque COMMON '%s' en %L también es un resultado de función"
  
! #: fortran/resolve.cc:1163
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure"
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "Fortran 2003: El bloque COMMON '%s' en %L también es un procedimiento global"
  
! #: fortran/resolve.cc:1230
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "El rango del elemento en el constructor de estructura en %L no coincide con el del componente (%d/%d)"
  
! #: fortran/resolve.cc:1394
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the structure constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "El elemento en el constructor de estructura en %L, para el componente puntero '%s', es %s pero debería ser %s"
  
! #: fortran/resolve.cc:1429
  #, fuzzy, gcc-internal-format
  #| msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Longitudes de caracteres desiguales (%ld/%ld) en %s en %L"
  
! #: fortran/resolve.cc:1475
  #, fuzzy, gcc-internal-format
  #| msgid "The NULL in the structure constructor at %L is being applied to component '%s', which is neither a POINTER nor ALLOCATABLE"
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "El NULL en el constructor de estructura en %L se aplica para el componente '%s', el cual no es ni POINTER ni ALLOCATABLE"
  
! #: fortran/resolve.cc:1509
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch for procedure-pointer component '%s' in structure constructor at %L: %s"
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "No coincide la interfaz en el componente puntero-a-procedimiento '%s' en el constructor de estructura en %L: %s"
  
! #: fortran/resolve.cc:1528
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %L!"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "¡Demasiados componentes en el constructor de estructura en %L!"
  
! #: fortran/resolve.cc:1541
  #, fuzzy, gcc-internal-format
  #| msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "El rango del elemento en el constructor de estructura en %L no coincide con el del componente (%d/%d)"
  
! #: fortran/resolve.cc:1562
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the structure constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "El elemento en el constructor de estructura en %L, para el componente puntero '%s', debe ser un POINTER o un TARGET"
  
! #: fortran/resolve.cc:1589
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment with vector subscript on rhs at %L"
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr "Asignación de puntero con subíndice vectorial del lado derecho en %L"
  
! #: fortran/resolve.cc:1601
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid expression in the structure constructor for pointer component '%s' at %L in PURE procedure"
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Expresión no válida en el constructor de estructura para el componente puntero '%s' en %L en el procedimiento PURE"
  
! #: fortran/resolve.cc:1727
  #, fuzzy, gcc-internal-format
  #| msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L"
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "El límite superior en la última dimensión debe aparecer en la referencia a la matriz de tamaño asumido '%s' en %L"
  
! #: fortran/resolve.cc:1789
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is ambiguous"
  msgid "%qs at %L is ambiguous"
  msgstr "'%s' en %L es ambiguo"
  
! #: fortran/resolve.cc:1793
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "El procedimiento GENERIC '%s' no se permite como un argumento actual en %L"
  
! #: fortran/resolve.cc:1914
  #, fuzzy, gcc-internal-format
  #| msgid "Type specified for intrinsic function '%s' at %L is ignored"
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Se descarta el tipo para la función intrínseca '%s' en %L"
  
! #: fortran/resolve.cc:1927
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "La subrutina intrínseca '%s' en %L no debe tener un especificador de tipo"
  
! #: fortran/resolve.cc:1938
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' declared INTRINSIC at %L does not exist"
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "No existe '%s' declarado como INTRINSIC en %L"
  
! #: fortran/resolve.cc:1951
  #, fuzzy, gcc-internal-format
  #| msgid "The intrinsic '%s' declared INTRINSIC at %L is not available in the current standard settings but %s.  Use an appropriate -std=* option or enable -fall-intrinsics in order to use it."
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "El intrínseco '%s' declarado como INTRINSIC en %L no está disponible en la configuración actual de estándares pero %s.  Use una opción -std=* apropiada o active -fall-intrinsics para poder usarlo."
  
! #: fortran/resolve.cc:1989
  #, fuzzy, gcc-internal-format
  #| msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively.  Declare it RECURSIVE or use -frecursive"
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "El procedimiento que no es RECURSIVE '%s' en %L posiblemente se está llamando a sí mismo recursivamente. Declárelo RECURSIVE o utilice -frecursive"
  
! #: fortran/resolve.cc:1994 fortran/resolve.cc:7179
  #, fuzzy, gcc-internal-format
  #| msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively.  Declare it RECURSIVE or use -frecursive"
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "El procedimiento que no es RECURSIVE '%s' en %L posiblemente se está llamando a sí mismo recursivamente. Declárelo RECURSIVE o utilice -frecursive"
  
! #: fortran/resolve.cc:2053 fortran/resolve.cc:11603 fortran/resolve.cc:13626
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "La etiqueta %d referenciada en %L nunca se define"
  
! #: fortran/resolve.cc:2085
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Internal procedure '%s' is used as actual argument at %L"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Fortran 2008: Se usa el procedimiento interno '%s' como un argumento actual en %L"
  
! #: fortran/resolve.cc:2103
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "La función de declaración '%s' en %L no se permite como un argumento actual"
  
! #: fortran/resolve.cc:2111
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "El intrínseco '%s' en %L no se permite como un argumento actual"
  
! #: fortran/resolve.cc:2118
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Internal procedure '%s' is used as actual argument at %L"
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Fortran 2008: Se usa el procedimiento interno '%s' como un argumento actual en %L"
  
! #: fortran/resolve.cc:2126
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "El procedimiento ELEMENTAL que no es INTRINSIC '%s' no se permite como un argumento actual en %L"
  
! #: fortran/resolve.cc:2153
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "No se puede encontrar un procedimiento INTRINSIC específico para la referencia '%s' en %L"
  
! #: fortran/resolve.cc:2175
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is ambiguous"
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "El símbolo '%s' en %L es ambiguo"
  
! #: fortran/resolve.cc:2239
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "El argumento por valor en %L no es de tipo numérico"
  
! #: fortran/resolve.cc:2246
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "El argumento por valor en %L no puede ser una matriz o una sección de matriz"
  
! #: fortran/resolve.cc:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "El argumento por valor en %L no se permite en este contexto"
  
! #: fortran/resolve.cc:2272
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "No se permite el paso del procedimiento interno en %L por ubicación"
  
! #: fortran/resolve.cc:2283
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "El procedimiento ELEMENTAL que no es INTRINSIC '%s' no se permite como un argumento actual en %L"
  
! #: fortran/resolve.cc:2292
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Argumento actual coindizado en %L con componente puntero último"
  
! #: fortran/resolve.cc:2442
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "'%s' en %L es una matriz y OPTIONAL; SI FALTA, no puede ser el argumento actual de un procedimiento ELEMENTAL a menos que exista un argumento que no sea opcional con el mismo rango (12.4.1.5)"
  
! #: fortran/resolve.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' is a scalar, but another actual argument is an array"
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "El argumento actual en %L para el dummy INTENT(%s) '%s' de la subrutina ELEMENTAL '%s' es un escalar, pero otro argumento actual es una matriz"
  
! #: fortran/resolve.cc:2755
  #, fuzzy, gcc-internal-format
  #| msgid "Return type mismatch of function '%s' at %L (%s/%s)"
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "No coincide el tiop de devolución de la función '%s' en %L (%s/%s)"
  
! #: fortran/resolve.cc:2782
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento dummy '%s' en %L: %s"
  
! #: fortran/resolve.cc:2894
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific function for the generic '%s' at %L"
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "No hay una función específica para el genérico '%s' en %L"
  
! #: fortran/resolve.cc:2914
  #, fuzzy, gcc-internal-format
  #| msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "La función genérica '%s' en %L no es consistente con una interfaz intrínseca específica"
  
! #: fortran/resolve.cc:2952
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La función '%s' en %L es INTRINSIC pero no es compatible con un intrínseco"
  
! #: fortran/resolve.cc:3013
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific function '%s' at %L"
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "No se puede resolver la función específica '%s' en %L"
  
! #: fortran/resolve.cc:3090
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3125
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "La función '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:3129 fortran/resolve.cc:19066
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "La función '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:3283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a DO CONCURRENT %s"
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "La referencia a la función '%s' que no es PURE en %L está dentro de un DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3294
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "La referencia a la función '%s' que no es PURE en %L está dentro de un FORALL %s"
  
! #: fortran/resolve.cc:3301
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a DO CONCURRENT %s"
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "La referencia a la función '%s' que no es PURE en %L está dentro de un DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3308
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "La referencia a la función '%s' que no es PURE en %L está dentro de un FORALL %s"
  
! #: fortran/resolve.cc:3375
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after NOWAIT clause at %C"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Basura inesperada después de la cláusula NOWAIT en %C"
  
! #: fortran/resolve.cc:3386
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
  msgid "%qs at %L is not a function"
  msgstr "'%s' en %L no es una función"
  
! #: fortran/resolve.cc:3394 fortran/resolve.cc:3966
  #, fuzzy, gcc-internal-format
  #| msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "La ABSTRACT INTERFACE '%s' no se debe referenciar en %L"
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3449
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "La función '%s' se declara CHARACTER(*) y no se puede usar en %L ya que no es un argumento de prueba"
  
! #: fortran/resolve.cc:3470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing argument list in function '%s' at %C"
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "Faltan la lista de argumentos en la función '%s' en %C"
  
! #: fortran/resolve.cc:3509
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "resolve_function(): bad function type"
  msgstr "<tipo de función sobrecargada sin resolver>"
  
! #: fortran/resolve.cc:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3539
  #, fuzzy, gcc-internal-format
  #| msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "La función definida por el usuario '%s' que no es ELEMENTAL en %L no se permite en la construcción WORKSHARE"
  
! #: fortran/resolve.cc:3601
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY '%s' en %L no se puede llamar recursivamente, porque la función '%s' no es RECURSIVE"
  
! #: fortran/resolve.cc:3605
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "La función '%s' en %L no se puede llamar recursivamente, porque no es RECURSIVE"
  
! #: fortran/resolve.cc:3663
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using function %qs at %L is deprecated"
  msgstr "la interna %qF es obsoleta."
  
! #: fortran/resolve.cc:3701
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Subroutine call to '%s' in DO CONCURRENT block at %L is not PURE"
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr "La llamada a subrutina a '%s' en el bloque DO CONCURRENT en %L no es PURE"
  
! #: fortran/resolve.cc:3710
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en el bloque FORALL en %L no es PURE"
  
! #: fortran/resolve.cc:3716
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in DO CONCURRENT block at %L is not PURE"
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en el bloque DO CONCURRENT en %L no es PURE"
  
! #: fortran/resolve.cc:3722
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' at %L is not PURE"
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en %L no es PURE"
  
! #: fortran/resolve.cc:3790
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific subroutine for the generic '%s' at %L"
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "No hay una subrutina específica para el genérico '%s' en %L"
  
! #: fortran/resolve.cc:3799
  #, fuzzy, gcc-internal-format
  #| msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "La subrutina genérica '%s' en %L no es consistente con una interfaz de subrutina intrínseca"
  
! #: fortran/resolve.cc:3834
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La subrutina '%s' en %L es INTRINSIC pero no es compatible con un intrínseco"
  
! #: fortran/resolve.cc:3879
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "No se puede resolver la subrutina específica '%s' en %L"
  
! #: fortran/resolve.cc:3937
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "'%s' en %L tiene un tipo, el cual no es consistente con CALL en %L"
  
! #: fortran/resolve.cc:3976
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY '%s' en %L no se puede llamar recursivamente, porque la subrutina '%s' no es RECURSIVE"
  
! #: fortran/resolve.cc:3980
  #, fuzzy, gcc-internal-format
  #| msgid "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE '%s' en %L no se puede llamar recursivamente, porque no es RECURSIVE"
  
! #: fortran/resolve.cc:4031
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4062
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "resolve_subroutine(): bad function type"
  msgstr "<tipo de función sobrecargada sin resolver>"
  
! #: fortran/resolve.cc:4079
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "la interna %qF es obsoleta."
  
! #: fortran/resolve.cc:4106
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Las formas para los operandos en %L y %L no son conformables"
  
! #: fortran/resolve.cc:4158
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4261
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser puntero-valuada"
  
! #: fortran/resolve.cc:4265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "always_inline function might not be inlinable"
  msgid "Impure function at %L might not be evaluated"
  msgstr "una función always_inline tal vez no se puede incluir en línea"
  
! #: fortran/resolve.cc:4360
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "El argumento por valor en %L no puede ser una matriz o una sección de matriz"
  
! #: fortran/resolve.cc:4368
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "la comparación de una expresión unsigned >= 0 siempre es verdadera"
  
! #: fortran/resolve.cc:4389
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4399
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "Contexto no válido para el puntero NULL() en %%L"
  
! #: fortran/resolve.cc:4417
  #, fuzzy, gcc-internal-format
  #| msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr "El operando del operador numérico unitario %%<%s%%> en %%L es %s"
  
! #: fortran/resolve.cc:4432 fortran/resolve.cc:4466
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr "Los operandos del operador numérico binario %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4446 fortran/resolve.cc:4635 fortran/resolve.cc:4804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Inconsistent ranks for operator at %%L and %%L"
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Rangos inconsistentes para el operador en %%L y %%L"
  
! #: fortran/resolve.cc:4458
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr "Entidades de tipos derivados no esperadas en el operador numérico intrínseco binario %%<%s%%> en %%L"
  
! #: fortran/resolve.cc:4482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr "Los operandos del operador de concatenación de cadenas en %%L son %s/%s"
  
! #: fortran/resolve.cc:4525
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr "Los operandos del operador lógico %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4548
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Operand of .not. operator at %%L is %s"
  msgid "Operand of .not. operator at %L is %s"
  msgstr "El operando del operador .not. en %%L es %s"
  
! #: fortran/resolve.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "Las cantidades COMPLEX no se pueden comparar en %L"
  
! #: fortran/resolve.cc:4593 fortran/resolve.cc:4608
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "El argumento por valor en %L no puede ser una matriz o una sección de matriz"
  
! #: fortran/resolve.cc:4643
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Inconsistent ranks for operator at %%L and %%L"
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
--- 86840,87589 ----
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "El argumento con valor de carácter '%s' de la función de declaración en %L debe tener longitud constante"
  
! #: fortran/resolve.cc:579
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "El procedimiento INTERFACE '%s' en %L tiene el mismo nombre que el procedimiento que lo incluye"
  
! #: fortran/resolve.cc:599
  #, fuzzy, gcc-internal-format
  #| msgid "Contained function '%s' at %L has no IMPLICIT type"
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "La función contenida '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:602
  #, fuzzy, gcc-internal-format
  #| msgid "Result '%s' of contained function '%s' at %L has no IMPLICIT type"
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "El resultado '%s ' de la función contenida '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:628
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued %s '%s' at %L must not be assumed length"
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "La función %s valuada con carácter '%s' en %L no debe tener longitud asumida"
  
! #: fortran/resolve.cc:630
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued %s '%s' at %L must not be assumed length"
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "La función %s valuada con carácter '%s' en %L no debe tener longitud asumida"
  
! #: fortran/resolve.cc:803
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "El procedimiento %s en %L tiene entradas con especificaciones de matriz no coincidentes"
  
! #: fortran/resolve.cc:814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function %s at %L has entries with mismatched array specifications"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "El procedimiento %s en %L tiene entradas con especificaciones de matriz no coincidentes"
  
! #: fortran/resolve.cc:829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Function %s at %L with entries returning variables of different string lengths"
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "Extensión: La función %s en %L con entradas que devuelven variables de longitudes de cadena diferentes"
  
! #: fortran/resolve.cc:861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "El resultado de FUNCTION %s no puede ser una matriz en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "El resultado de ENTRY %s no puede ser una matriz en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "El resultado de FUNCTION %s no puede ser un POINTER en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "El resultado de ENTRY %s no puede ser un POINTER en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "El resultado de FUNCTION %s no puede ser un POINTER en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:887
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "El resultado de ENTRY %s no puede ser un POINTER en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:925
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "El resultado de FUNCTION %s no puede ser de tipo %s en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "El resultado de ENTRY %s no puede ser de tipo %s en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:981
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "El símbolo '%s' en %C ya está en un bloque COMMON"
  
! #: fortran/resolve.cc:985
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "El símbolo '%s' en %C ya está en un bloque COMMON"
  
! #: fortran/resolve.cc:995
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block at %L"
  msgstr "No se encontró el bloque COMMON /%s/ en %C"
  
! #: fortran/resolve.cc:1002
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "La variable '%s' en %L está en COMMON pero sólo se permite la inicialización en BLOCK DATA"
  
! #: fortran/resolve.cc:1006
  #, fuzzy, gcc-internal-format
  #| msgid "Initialized variable '%s' at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "La variable inicializada '%s' en %L está en un COMMON vacío pero la inicialización sólo se permite en bloques common nombrados"
  
! #: fortran/resolve.cc:1013
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1018
  #, fuzzy, gcc-internal-format
  #| msgid "Allocate-object at %L also appears at %L"
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "El objeto de alojamiento en %L también aparece en %L"
  
! #: fortran/resolve.cc:1030
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "La variable de tipo derivado '%s' en COMMON en %L no tiene el atributo SEQUENCE ni el atributo BIND(C)"
  
! #: fortran/resolve.cc:1034
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L has an ultimate component that is allocatable"
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "La variable de tipo derivado '%s' en COMMON en %L tiene un componente ultimate que es allocatable"
  
! #: fortran/resolve.cc:1038
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L may not have default initializer"
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "La variable de tipo derivado '%s' en COMMON en %L tal vez no tiene inicializador por defecto"
  
! #: fortran/resolve.cc:1082
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1096
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "El bloque COMMON '%s' en %L se usa como PARAMETER en %L"
  
! #: fortran/resolve.cc:1104
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1126
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "La etiqueta enlazante '%s' en %L colisiona con la entidad global '%s' en %L"
  
! #: fortran/resolve.cc:1147
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "El bloque COMMON '%s' en %L se usa como PARAMETER en %L"
  
! #: fortran/resolve.cc:1151
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "El bloque COMMON '%s' en %L no puede tener el atributo EXTERNAL"
  
! #: fortran/resolve.cc:1155
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is also an intrinsic procedure"
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "El bloque COMMON '%s' en %L también es un procedimiento intrínseco"
  
! #: fortran/resolve.cc:1159
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result"
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "Fortran 2003: El bloque COMMON '%s' en %L también es un resultado de función"
  
! #: fortran/resolve.cc:1164
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure"
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "Fortran 2003: El bloque COMMON '%s' en %L también es un procedimiento global"
  
! #: fortran/resolve.cc:1231
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1374
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "El rango del elemento en el constructor de estructura en %L no coincide con el del componente (%d/%d)"
  
! #: fortran/resolve.cc:1395
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the structure constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "El elemento en el constructor de estructura en %L, para el componente puntero '%s', es %s pero debería ser %s"
  
! #: fortran/resolve.cc:1430
  #, fuzzy, gcc-internal-format
  #| msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Longitudes de caracteres desiguales (%ld/%ld) en %s en %L"
  
! #: fortran/resolve.cc:1476
  #, fuzzy, gcc-internal-format
  #| msgid "The NULL in the structure constructor at %L is being applied to component '%s', which is neither a POINTER nor ALLOCATABLE"
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "El NULL en el constructor de estructura en %L se aplica para el componente '%s', el cual no es ni POINTER ni ALLOCATABLE"
  
! #: fortran/resolve.cc:1510
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch for procedure-pointer component '%s' in structure constructor at %L: %s"
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "No coincide la interfaz en el componente puntero-a-procedimiento '%s' en el constructor de estructura en %L: %s"
  
! #: fortran/resolve.cc:1529
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %L!"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "¡Demasiados componentes en el constructor de estructura en %L!"
  
! #: fortran/resolve.cc:1542
  #, fuzzy, gcc-internal-format
  #| msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "El rango del elemento en el constructor de estructura en %L no coincide con el del componente (%d/%d)"
  
! #: fortran/resolve.cc:1563
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the structure constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "El elemento en el constructor de estructura en %L, para el componente puntero '%s', debe ser un POINTER o un TARGET"
  
! #: fortran/resolve.cc:1590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment with vector subscript on rhs at %L"
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr "Asignación de puntero con subíndice vectorial del lado derecho en %L"
  
! #: fortran/resolve.cc:1602
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid expression in the structure constructor for pointer component '%s' at %L in PURE procedure"
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Expresión no válida en el constructor de estructura para el componente puntero '%s' en %L en el procedimiento PURE"
  
! #: fortran/resolve.cc:1728
  #, fuzzy, gcc-internal-format
  #| msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L"
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "El límite superior en la última dimensión debe aparecer en la referencia a la matriz de tamaño asumido '%s' en %L"
  
! #: fortran/resolve.cc:1790
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is ambiguous"
  msgid "%qs at %L is ambiguous"
  msgstr "'%s' en %L es ambiguo"
  
! #: fortran/resolve.cc:1794
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "El procedimiento GENERIC '%s' no se permite como un argumento actual en %L"
  
! #: fortran/resolve.cc:1915
  #, fuzzy, gcc-internal-format
  #| msgid "Type specified for intrinsic function '%s' at %L is ignored"
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Se descarta el tipo para la función intrínseca '%s' en %L"
  
! #: fortran/resolve.cc:1928
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "La subrutina intrínseca '%s' en %L no debe tener un especificador de tipo"
  
! #: fortran/resolve.cc:1939
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' declared INTRINSIC at %L does not exist"
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "No existe '%s' declarado como INTRINSIC en %L"
  
! #: fortran/resolve.cc:1952
  #, fuzzy, gcc-internal-format
  #| msgid "The intrinsic '%s' declared INTRINSIC at %L is not available in the current standard settings but %s.  Use an appropriate -std=* option or enable -fall-intrinsics in order to use it."
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "El intrínseco '%s' declarado como INTRINSIC en %L no está disponible en la configuración actual de estándares pero %s.  Use una opción -std=* apropiada o active -fall-intrinsics para poder usarlo."
  
! #: fortran/resolve.cc:1990
  #, fuzzy, gcc-internal-format
  #| msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively.  Declare it RECURSIVE or use -frecursive"
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "El procedimiento que no es RECURSIVE '%s' en %L posiblemente se está llamando a sí mismo recursivamente. Declárelo RECURSIVE o utilice -frecursive"
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7152
  #, fuzzy, gcc-internal-format
  #| msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively.  Declare it RECURSIVE or use -frecursive"
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "El procedimiento que no es RECURSIVE '%s' en %L posiblemente se está llamando a sí mismo recursivamente. Declárelo RECURSIVE o utilice -frecursive"
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:11593 fortran/resolve.cc:13616
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "La etiqueta %d referenciada en %L nunca se define"
  
! #: fortran/resolve.cc:2086
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Internal procedure '%s' is used as actual argument at %L"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Fortran 2008: Se usa el procedimiento interno '%s' como un argumento actual en %L"
  
! #: fortran/resolve.cc:2104
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "La función de declaración '%s' en %L no se permite como un argumento actual"
  
! #: fortran/resolve.cc:2112
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "El intrínseco '%s' en %L no se permite como un argumento actual"
  
! #: fortran/resolve.cc:2119
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Internal procedure '%s' is used as actual argument at %L"
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Fortran 2008: Se usa el procedimiento interno '%s' como un argumento actual en %L"
  
! #: fortran/resolve.cc:2127
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "El procedimiento ELEMENTAL que no es INTRINSIC '%s' no se permite como un argumento actual en %L"
  
! #: fortran/resolve.cc:2154
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "No se puede encontrar un procedimiento INTRINSIC específico para la referencia '%s' en %L"
  
! #: fortran/resolve.cc:2176
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is ambiguous"
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "El símbolo '%s' en %L es ambiguo"
  
! #: fortran/resolve.cc:2240
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "El argumento por valor en %L no es de tipo numérico"
  
! #: fortran/resolve.cc:2247
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "El argumento por valor en %L no puede ser una matriz o una sección de matriz"
  
! #: fortran/resolve.cc:2261
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "El argumento por valor en %L no se permite en este contexto"
  
! #: fortran/resolve.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "No se permite el paso del procedimiento interno en %L por ubicación"
  
! #: fortran/resolve.cc:2284
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "El procedimiento ELEMENTAL que no es INTRINSIC '%s' no se permite como un argumento actual en %L"
  
! #: fortran/resolve.cc:2293
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Argumento actual coindizado en %L con componente puntero último"
  
! #: fortran/resolve.cc:2443
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "'%s' en %L es una matriz y OPTIONAL; SI FALTA, no puede ser el argumento actual de un procedimiento ELEMENTAL a menos que exista un argumento que no sea opcional con el mismo rango (12.4.1.5)"
  
! #: fortran/resolve.cc:2482
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' is a scalar, but another actual argument is an array"
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "El argumento actual en %L para el dummy INTENT(%s) '%s' de la subrutina ELEMENTAL '%s' es un escalar, pero otro argumento actual es una matriz"
  
! #: fortran/resolve.cc:2756
  #, fuzzy, gcc-internal-format
  #| msgid "Return type mismatch of function '%s' at %L (%s/%s)"
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "No coincide el tiop de devolución de la función '%s' en %L (%s/%s)"
  
! #: fortran/resolve.cc:2783
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento dummy '%s' en %L: %s"
  
! #: fortran/resolve.cc:2895
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific function for the generic '%s' at %L"
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "No hay una función específica para el genérico '%s' en %L"
  
! #: fortran/resolve.cc:2915
  #, fuzzy, gcc-internal-format
  #| msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "La función genérica '%s' en %L no es consistente con una interfaz intrínseca específica"
  
! #: fortran/resolve.cc:2953
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La función '%s' en %L es INTRINSIC pero no es compatible con un intrínseco"
  
! #: fortran/resolve.cc:3014
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific function '%s' at %L"
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "No se puede resolver la función específica '%s' en %L"
  
! #: fortran/resolve.cc:3091
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3126
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "La función '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:3130 fortran/resolve.cc:19066
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "La función '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:3284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a DO CONCURRENT %s"
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "La referencia a la función '%s' que no es PURE en %L está dentro de un DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3295
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "La referencia a la función '%s' que no es PURE en %L está dentro de un FORALL %s"
  
! #: fortran/resolve.cc:3302
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a DO CONCURRENT %s"
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "La referencia a la función '%s' que no es PURE en %L está dentro de un DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3309
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "La referencia a la función '%s' que no es PURE en %L está dentro de un FORALL %s"
  
! #: fortran/resolve.cc:3376
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after NOWAIT clause at %C"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Basura inesperada después de la cláusula NOWAIT en %C"
  
! #: fortran/resolve.cc:3387
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
  msgid "%qs at %L is not a function"
  msgstr "'%s' en %L no es una función"
  
! #: fortran/resolve.cc:3395 fortran/resolve.cc:3967
  #, fuzzy, gcc-internal-format
  #| msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "La ABSTRACT INTERFACE '%s' no se debe referenciar en %L"
  
! #: fortran/resolve.cc:3407
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3450
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "La función '%s' se declara CHARACTER(*) y no se puede usar en %L ya que no es un argumento de prueba"
  
! #: fortran/resolve.cc:3471
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing argument list in function '%s' at %C"
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "Faltan la lista de argumentos en la función '%s' en %C"
  
! #: fortran/resolve.cc:3510
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "resolve_function(): bad function type"
  msgstr "<tipo de función sobrecargada sin resolver>"
  
! #: fortran/resolve.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3540
  #, fuzzy, gcc-internal-format
  #| msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "La función definida por el usuario '%s' que no es ELEMENTAL en %L no se permite en la construcción WORKSHARE"
  
! #: fortran/resolve.cc:3602
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY '%s' en %L no se puede llamar recursivamente, porque la función '%s' no es RECURSIVE"
  
! #: fortran/resolve.cc:3606
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "La función '%s' en %L no se puede llamar recursivamente, porque no es RECURSIVE"
  
! #: fortran/resolve.cc:3664
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using function %qs at %L is deprecated"
  msgstr "la interna %qF es obsoleta."
  
! #: fortran/resolve.cc:3702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Subroutine call to '%s' in DO CONCURRENT block at %L is not PURE"
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr "La llamada a subrutina a '%s' en el bloque DO CONCURRENT en %L no es PURE"
  
! #: fortran/resolve.cc:3711
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en el bloque FORALL en %L no es PURE"
  
! #: fortran/resolve.cc:3717
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in DO CONCURRENT block at %L is not PURE"
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en el bloque DO CONCURRENT en %L no es PURE"
  
! #: fortran/resolve.cc:3723
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' at %L is not PURE"
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en %L no es PURE"
  
! #: fortran/resolve.cc:3791
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific subroutine for the generic '%s' at %L"
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "No hay una subrutina específica para el genérico '%s' en %L"
  
! #: fortran/resolve.cc:3800
  #, fuzzy, gcc-internal-format
  #| msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "La subrutina genérica '%s' en %L no es consistente con una interfaz de subrutina intrínseca"
  
! #: fortran/resolve.cc:3835
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La subrutina '%s' en %L es INTRINSIC pero no es compatible con un intrínseco"
  
! #: fortran/resolve.cc:3880
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "No se puede resolver la subrutina específica '%s' en %L"
  
! #: fortran/resolve.cc:3938
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "'%s' en %L tiene un tipo, el cual no es consistente con CALL en %L"
  
! #: fortran/resolve.cc:3977
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY '%s' en %L no se puede llamar recursivamente, porque la subrutina '%s' no es RECURSIVE"
  
! #: fortran/resolve.cc:3981
  #, fuzzy, gcc-internal-format
  #| msgid "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE '%s' en %L no se puede llamar recursivamente, porque no es RECURSIVE"
  
! #: fortran/resolve.cc:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4063
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "resolve_subroutine(): bad function type"
  msgstr "<tipo de función sobrecargada sin resolver>"
  
! #: fortran/resolve.cc:4080
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "la interna %qF es obsoleta."
  
! #: fortran/resolve.cc:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Las formas para los operandos en %L y %L no son conformables"
  
! #: fortran/resolve.cc:4159
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4262
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser puntero-valuada"
  
! #: fortran/resolve.cc:4266
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "always_inline function might not be inlinable"
  msgid "Impure function at %L might not be evaluated"
  msgstr "una función always_inline tal vez no se puede incluir en línea"
  
! #: fortran/resolve.cc:4361
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "El argumento por valor en %L no puede ser una matriz o una sección de matriz"
  
! #: fortran/resolve.cc:4369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "la comparación de una expresión unsigned >= 0 siempre es verdadera"
  
! #: fortran/resolve.cc:4390
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "Contexto no válido para el puntero NULL() en %%L"
  
! #: fortran/resolve.cc:4418
  #, fuzzy, gcc-internal-format
  #| msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr "El operando del operador numérico unitario %%<%s%%> en %%L es %s"
  
! #: fortran/resolve.cc:4433 fortran/resolve.cc:4467
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr "Los operandos del operador numérico binario %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4447 fortran/resolve.cc:4636 fortran/resolve.cc:4805
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Inconsistent ranks for operator at %%L and %%L"
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Rangos inconsistentes para el operador en %%L y %%L"
  
! #: fortran/resolve.cc:4459
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr "Entidades de tipos derivados no esperadas en el operador numérico intrínseco binario %%<%s%%> en %%L"
  
! #: fortran/resolve.cc:4483
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr "Los operandos del operador de concatenación de cadenas en %%L son %s/%s"
  
! #: fortran/resolve.cc:4526
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr "Los operandos del operador lógico %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4549
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Operand of .not. operator at %%L is %s"
  msgid "Operand of .not. operator at %L is %s"
  msgstr "El operando del operador .not. en %%L es %s"
  
! #: fortran/resolve.cc:4564
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "Las cantidades COMPLEX no se pueden comparar en %L"
  
! #: fortran/resolve.cc:4594 fortran/resolve.cc:4609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "El argumento por valor en %L no puede ser una matriz o una sección de matriz"
  
! #: fortran/resolve.cc:4644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Inconsistent ranks for operator at %%L and %%L"
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
*************** msgstr "Rangos inconsistentes para el op
*** 87486,87492 ****
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'género', para evitar confusión con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:4667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
--- 87591,87597 ----
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'género', para evitar confusión con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:4668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
*************** msgstr "Género no válido para %s en %L
*** 87494,87774 ****
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'género', para evitar confusión con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:4669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "Género no válido para %s en %L"
  
! #: fortran/resolve.cc:4682
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Logicals at %%L must be compared with %s instead of %s"
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr "Los lógicos en %%L se deben comparar con %s en lugar de %s"
  
! #: fortran/resolve.cc:4690
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr "Los operandos del operador de comparación %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4705
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown operator %%<%s%%> at %%L; did you mean '%s'?"
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "Operador %%<%s%%> desconocido en %%L; ¿quiso decir '%s'?"
  
! #: fortran/resolve.cc:4708
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown operator %%<%s%%> at %%L"
  msgid "Unknown operator %qs at %L"
  msgstr "Operador %%<%s%%> desconocido en %%L"
  
! #: fortran/resolve.cc:4713
  #, fuzzy, gcc-internal-format
  #| msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgid "Operand of user operator %qs at %L is %s"
  msgstr "El operando del operador de usuario %%<%s%%>  en %%L es %s"
  
! #: fortran/resolve.cc:4720
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr "Los operandos del operador de usuario %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4734
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4832
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Inconsistent ranks for operator at %%L and %%L"
! msgid "Inconsistent coranks for operator at %L and %L"
! msgstr "Rangos inconsistentes para el operador en %%L y %%L"
! 
! #: fortran/resolve.cc:5031
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz en %L está fuera de los límites (%ld < %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5036
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "La referencia de matriz en %L está fuera de los límites (%ld < %ld) en la codimensión %d"
  
! #: fortran/resolve.cc:5046
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz en %L está fuera de los límites (%ld > %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5051
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "La referencia de matriz en %L está fuera de los límites (%ld > %ld) en la codimensión %d"
  
! #: fortran/resolve.cc:5072
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Tranco ilegal de cero en %L"
  
! #: fortran/resolve.cc:5089
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz inferior en %L está fuera de los límites (%ld < %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5097
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz inferior en %L está fuera de los límites (%ld > %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5113
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz superior en %L está fuera de los límites (%ld < %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz superior en %L está fuera de los límites (%ld > %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5138
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "falta el subíndice en la referencia de la matriz"
  
! #: fortran/resolve.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "No se especificó el límite superior a la derecha de la sección de matriz de tamaño asumido en %L"
  
! #: fortran/resolve.cc:5171
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "El rango no coincide en la referencia de matriz en %L (%d/%d)"
  
! #: fortran/resolve.cc:5179
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "El rango de coíndice no coincide en la referencia de matriz en %L (%d/%d)"
  
! #: fortran/resolve.cc:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "El coíndice en la codimensión %d debe ser un escalar en %L"
  
! #: fortran/resolve.cc:5223
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "El índice de matriz en %L debe ser escalar"
  
! #: fortran/resolve.cc:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "El índice de matriz en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/resolve.cc:5235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: REAL array index at %L"
  msgid "REAL array index at %L"
  msgstr "Extensión: índice de matriz REAL en %L"
  
! #: fortran/resolve.cc:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "El argumento dim en %L debe ser escalar"
  
! #: fortran/resolve.cc:5282
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "El argumento dim en %L debe ser de tipo entero"
  
! #: fortran/resolve.cc:5343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid array initializer for non-array type %qs"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Inicializador de matriz no válido para el tipo %qs que no es matriz"
  
! #: fortran/resolve.cc:5358
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5370
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5415
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "El índice de matriz en %L es una matriz de rango %d"
  
! #: fortran/resolve.cc:5506
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "El argumento dim en %L debe ser escalar"
  
! #: fortran/resolve.cc:5513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/resolve.cc:5527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "TEAM argument at %L must be scalar"
  msgstr "El argumento dim en %L debe ser escalar"
  
! #: fortran/resolve.cc:5536
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "STAT argument at %L must be scalar"
  msgstr "El argumento dim en %L debe ser escalar"
  
! #: fortran/resolve.cc:5557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/resolve.cc:5566
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be scalar"
  msgid "STAT's expression at %L must be a variable"
  msgstr "La expresión en %L debe ser escalar"
  
! #: fortran/resolve.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "El índice de inicio de la subcadena en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.cc:5595
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "El índice de inicio de la subcadena en %L debe ser escalar"
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "El índice de final de la subcadena en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.cc:5624
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "El índice de final de la subcadena en %L debe ser escalar"
  
! #: fortran/resolve.cc:5644
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "El índice de final de la subcadena en %L es demasiado grande"
  
! #: fortran/resolve.cc:5835
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "resolve_ref(): Bad array reference"
  msgstr "Referencia de matriz errónea en %L"
  
! #: fortran/resolve.cc:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "El componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo POINTER en %L"
  
! #: fortran/resolve.cc:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "El componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo ALLOCATABLE en %L"
  
! #: fortran/resolve.cc:5907
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "No se deben especificar dos o más referencias de parte con rango que no es cero en %L"
  
! #: fortran/resolve.cc:6019
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6048
  #, fuzzy, gcc-internal-format
  #| msgid "illegal operand "
  msgid "Illegal coarray index"
  msgstr "operando ilegal"
  
! #: fortran/resolve.cc:6096
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
--- 87599,87873 ----
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'género', para evitar confusión con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:4670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "Género no válido para %s en %L"
  
! #: fortran/resolve.cc:4683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Logicals at %%L must be compared with %s instead of %s"
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr "Los lógicos en %%L se deben comparar con %s en lugar de %s"
  
! #: fortran/resolve.cc:4691
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr "Los operandos del operador de comparación %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4706
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown operator %%<%s%%> at %%L; did you mean '%s'?"
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "Operador %%<%s%%> desconocido en %%L; ¿quiso decir '%s'?"
  
! #: fortran/resolve.cc:4709
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown operator %%<%s%%> at %%L"
  msgid "Unknown operator %qs at %L"
  msgstr "Operador %%<%s%%> desconocido en %%L"
  
! #: fortran/resolve.cc:4714
  #, fuzzy, gcc-internal-format
  #| msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgid "Operand of user operator %qs at %L is %s"
  msgstr "El operando del operador de usuario %%<%s%%>  en %%L es %s"
  
! #: fortran/resolve.cc:4721
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr "Los operandos del operador de usuario %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4735
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:5004
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz en %L está fuera de los límites (%ld < %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "La referencia de matriz en %L está fuera de los límites (%ld < %ld) en la codimensión %d"
  
! #: fortran/resolve.cc:5019
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz en %L está fuera de los límites (%ld > %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5024
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "La referencia de matriz en %L está fuera de los límites (%ld > %ld) en la codimensión %d"
  
! #: fortran/resolve.cc:5045
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Tranco ilegal de cero en %L"
  
! #: fortran/resolve.cc:5062
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz inferior en %L está fuera de los límites (%ld < %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz inferior en %L está fuera de los límites (%ld > %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz superior en %L está fuera de los límites (%ld < %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5095
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz superior en %L está fuera de los límites (%ld > %ld) en la dimensión %d"
  
! #: fortran/resolve.cc:5111
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "falta el subíndice en la referencia de la matriz"
  
! #: fortran/resolve.cc:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "No se especificó el límite superior a la derecha de la sección de matriz de tamaño asumido en %L"
  
! #: fortran/resolve.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "El rango no coincide en la referencia de matriz en %L (%d/%d)"
  
! #: fortran/resolve.cc:5152
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "El rango de coíndice no coincide en la referencia de matriz en %L (%d/%d)"
  
! #: fortran/resolve.cc:5168
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "El coíndice en la codimensión %d debe ser un escalar en %L"
  
! #: fortran/resolve.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "El índice de matriz en %L debe ser escalar"
  
! #: fortran/resolve.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "El índice de matriz en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/resolve.cc:5208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: REAL array index at %L"
  msgid "REAL array index at %L"
  msgstr "Extensión: índice de matriz REAL en %L"
  
! #: fortran/resolve.cc:5248
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "El argumento dim en %L debe ser escalar"
  
! #: fortran/resolve.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "El argumento dim en %L debe ser de tipo entero"
  
! #: fortran/resolve.cc:5316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid array initializer for non-array type %qs"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Inicializador de matriz no válido para el tipo %qs que no es matriz"
  
! #: fortran/resolve.cc:5331
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5388
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "El índice de matriz en %L es una matriz de rango %d"
  
! #: fortran/resolve.cc:5479
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "El argumento dim en %L debe ser escalar"
  
! #: fortran/resolve.cc:5486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/resolve.cc:5500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "TEAM argument at %L must be scalar"
  msgstr "El argumento dim en %L debe ser escalar"
  
! #: fortran/resolve.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "STAT argument at %L must be scalar"
  msgstr "El argumento dim en %L debe ser escalar"
  
! #: fortran/resolve.cc:5530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/resolve.cc:5539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be scalar"
  msgid "STAT's expression at %L must be a variable"
  msgstr "La expresión en %L debe ser escalar"
  
! #: fortran/resolve.cc:5561
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "El índice de inicio de la subcadena en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "El índice de inicio de la subcadena en %L debe ser escalar"
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "El índice de final de la subcadena en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.cc:5597
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "El índice de final de la subcadena en %L debe ser escalar"
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "El índice de final de la subcadena en %L es demasiado grande"
  
! #: fortran/resolve.cc:5808
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "resolve_ref(): Bad array reference"
  msgstr "Referencia de matriz errónea en %L"
  
! #: fortran/resolve.cc:5822
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "El componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo POINTER en %L"
  
! #: fortran/resolve.cc:5832
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "El componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo ALLOCATABLE en %L"
  
! #: fortran/resolve.cc:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "No se deben especificar dos o más referencias de parte con rango que no es cero en %L"
  
! #: fortran/resolve.cc:5992
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6021
  #, fuzzy, gcc-internal-format
  #| msgid "illegal operand "
  msgid "Illegal coarray index"
  msgstr "operando ilegal"
  
! #: fortran/resolve.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6079
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
*************** msgstr "La matriz de forma asumida en %L
*** 87778,87789 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6116
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6137
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
--- 87877,87888 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6089
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
*************** msgstr "La matriz de forma asumida en %L
*** 87793,88234 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6147
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure '%s' at %L with BIND(C) attribute must have an explicit interface"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "El procedimiento '%s' en %L con atributo BIND(C) debe tener una interfaz explícita"
  
! #: fortran/resolve.cc:6167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:6184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:6245
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of references"
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "se crea la matriz de referencias"
  
! #: fortran/resolve.cc:6401
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s', used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable '%s', usada en una expresión de especificación, se referencía en %L antes de la declaración ENTRY en la cual es un parámetro"
  
! #: fortran/resolve.cc:6406
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable '%s' se usa en %L antes de la declaración ENTRY en la cual es un parámetro"
  
! #: fortran/resolve.cc:6480
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Subobjecto polimórfico de un objeto coindizado en %L"
  
! #: fortran/resolve.cc:6493
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Objeto coindizado con subcomponente alojable polimórfico en %L"
  
! #: fortran/resolve.cc:6506
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%qs es obsoleto"
  
! #: fortran/resolve.cc:6562 fortran/resolve.cc:6650 fortran/resolve.cc:6674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Invalid array reference at %L"
  msgstr "Referencia de matriz errónea en %L"
  
! #: fortran/resolve.cc:6759
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6938 fortran/resolve.cc:7090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Error in type-spec at %L"
  msgid "Error in typebound call at %L"
  msgstr "Error en la especificación de tipo en %L"
  
! #: fortran/resolve.cc:7054
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "El objeto pasado en %L debe ser escalar"
  
! #: fortran/resolve.cc:7061
  #, fuzzy, gcc-internal-format
  #| msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type '%s'"
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "El objeto base para la llamada a componente procedimiento-puntero en %L es de tipo ABSTRACT '%s'"
  
! #: fortran/resolve.cc:7100
  #, fuzzy, gcc-internal-format
  #| msgid "Base object for type-bound procedure call at %L is of ABSTRACT type '%s'"
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "El objeto base para la llamada a procedimiento enlazada a tipo en %L es de tipo ABSTRACT '%s'"
  
! #: fortran/resolve.cc:7109
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "El objeto base para la llamada a procedimiento enlazada a tipo NOPASS en %L debe ser escalar"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7304
  #, fuzzy, gcc-internal-format
  #| msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "No se encontró un enlace específico coincidente para la llamada al GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:7338
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a SUBROUTINE"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "'%s' en %L debe ser una SUBROUTINE"
  
! #: fortran/resolve.cc:7391
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a FUNCTION"
  msgid "%qs at %L should be a FUNCTION"
  msgstr "'%s' en %L debe ser una FUNCTION"
  
! #: fortran/resolve.cc:7932
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "Se esperaba un tipo de expresión"
  
! #: fortran/resolve.cc:7965
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s en %L debe ser un escalar"
  
! #: fortran/resolve.cc:7975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%s at %L must be integer"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: fortran/resolve.cc:7979 fortran/resolve.cc:7986
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s en %L debe ser INTEGER"
  
! #: fortran/resolve.cc:8041
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "La expresión de paso en el bucle DO en %L no puede ser cero"
  
! #: fortran/resolve.cc:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "El bucle DO en %L se ejecutará cero veces"
  
! #: fortran/resolve.cc:8081
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8087
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8147
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8183
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/resolve.cc:8244
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "No se ha asignado una etiqueta de formato a la variable '%s' en %L"
  
! #: fortran/resolve.cc:8254
  #, fuzzy, gcc-internal-format
  #| msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "El atributo SAVE en %L no se puede especificar en un procedimiento PURE"
  
! #: fortran/resolve.cc:8267
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8274
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "Matriz de tamaño asumido '%s' en la cláusula %s en %L"
  
! #: fortran/resolve.cc:8287
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr "El objeto POINTER '%s' en la cláusula %s en %L"
  
! #: fortran/resolve.cc:8292
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed argument not permitted in '%s' call at %L"
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr "No se permite un argumento coindizado en la llamada '%s' en %L"
  
! #: fortran/resolve.cc:8297
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "El apuntado Cray '%s' en la cláusula %s en %L"
  
! #: fortran/resolve.cc:8303
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed argument not permitted in '%s' call at %L"
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr "No se permite un argumento coindizado en la llamada '%s' en %L"
  
! #: fortran/resolve.cc:8308
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8316
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8320
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr "Intrínseco NULL inesperado en %L para el dummy '%s'"
  
! #: fortran/resolve.cc:8383
  #, fuzzy, gcc-internal-format
  #| msgid "Expected block name of '%s' in %s statement at %C"
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr "Se esperaba el nombre de bloque de '%s' en la declaración %s en %C"
  
! #: fortran/resolve.cc:8401
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8410
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8448
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD set but not used"
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr "se define la variable %qD pero no se usa"
  
! #: fortran/resolve.cc:8479
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "El nombre de índice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:8484
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "La expresión de inicio FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:8491
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "La expresión de fin FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:8499
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "La expresión de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/resolve.cc:8504
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "La expresión de tranco FORALL en %L no puede ser cero"
  
! #: fortran/resolve.cc:8517
  #, fuzzy, gcc-internal-format
  #| msgid "FORALL index '%s' may not appear in triplet specification at %L"
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "El índice FORALL '%s' no puede aparecer en la especificación triplet en %L"
  
! #: fortran/resolve.cc:8622 fortran/resolve.cc:8928
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "El objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTER"
  
! #: fortran/resolve.cc:8630 fortran/resolve.cc:8891
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Objeto alojable coindizado en %L"
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "La expresión fuente en %L debe ser escalar o tener el mismo rango que el objeto de alojamiento en %L"
  
! #: fortran/resolve.cc:8779
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "La expresión fuente en %L y el objeto de alojamiento en %L deben tener la misma forma"
  
! #: fortran/resolve.cc:8943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Only intrinsic operators can be used in expression at %L"
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "Sólo se pueden usar operandos intrínsecos en la expresión en %L"
  
! #: fortran/resolve.cc:8951
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "El tipo de entidad en %L es de tipo incompatible con la expresión fuente en %L"
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "El objeto de alojamiento en %L y la expresión fuente en %L deben tener el mismo parámetro de tipo de género"
  
! #: fortran/resolve.cc:8977
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "La expresión fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
  
! #: fortran/resolve.cc:9002
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "La expresión fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
  
! #: fortran/resolve.cc:9015
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "El alojamiento %s del tipo de base ABSTRACT en %L requiere una especificación de tipo o una expresión source"
  
! #: fortran/resolve.cc:9029
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Alojar %s en %L con especificación de tipo requiere el mismo parámetro de longitud de carácter que el de la declaración"
  
! #: fortran/resolve.cc:9133 fortran/resolve.cc:9148
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificación de matriz en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9140
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificación de matriz en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9165
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificación de comatriz en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9175 fortran/resolve.cc:9277
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Especificación de comatriz errónea en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9181
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9204 fortran/resolve.cc:9232
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Especificación de matriz errónea en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9251
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "'%s' no debe aparecer en la especificación de matriz en %L en la misma declaración ALLOCATE donde se aloja a sí misma"
  
! #: fortran/resolve.cc:9266
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "Se esperaba '*' en la especificación de comatriz en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9308
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "La variable stat en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.cc:9337
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable stat en %L no no debe ser %sd dentro de la misma declaración %s"
  
! #: fortran/resolve.cc:9350
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG en %L es inútil sin una etiqueta STAT"
  
! #: fortran/resolve.cc:9364
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "El argumento ERRMSG= en %L debe ser una variable CHARACTER escalar"
  
! #: fortran/resolve.cc:9393
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable errmsg en %L no debe ser %sd dentro de la misma declaración %s"
  
! #: fortran/resolve.cc:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "El objeto de alojamiento en %L también aparece en %L"
  
! #: fortran/resolve.cc:9431 fortran/resolve.cc:9437
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "El objeto de alojamiento en %L es un subobjeto del objeto en %L"
--- 87892,88339 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6131
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure '%s' at %L with BIND(C) attribute must have an explicit interface"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "El procedimiento '%s' en %L con atributo BIND(C) debe tener una interfaz explícita"
  
! #: fortran/resolve.cc:6140
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:6157
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:6218
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of references"
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "se crea la matriz de referencias"
  
! #: fortran/resolve.cc:6374
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s', used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable '%s', usada en una expresión de especificación, se referencía en %L antes de la declaración ENTRY en la cual es un parámetro"
  
! #: fortran/resolve.cc:6379
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable '%s' se usa en %L antes de la declaración ENTRY en la cual es un parámetro"
  
! #: fortran/resolve.cc:6453
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Subobjecto polimórfico de un objeto coindizado en %L"
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Objeto coindizado con subcomponente alojable polimórfico en %L"
  
! #: fortran/resolve.cc:6479
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%qs es obsoleto"
  
! #: fortran/resolve.cc:6535 fortran/resolve.cc:6623 fortran/resolve.cc:6647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Invalid array reference at %L"
  msgstr "Referencia de matriz errónea en %L"
  
! #: fortran/resolve.cc:6732
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6911 fortran/resolve.cc:7063
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Error in type-spec at %L"
  msgid "Error in typebound call at %L"
  msgstr "Error en la especificación de tipo en %L"
  
! #: fortran/resolve.cc:7027
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "El objeto pasado en %L debe ser escalar"
  
! #: fortran/resolve.cc:7034
  #, fuzzy, gcc-internal-format
  #| msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type '%s'"
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "El objeto base para la llamada a componente procedimiento-puntero en %L es de tipo ABSTRACT '%s'"
  
! #: fortran/resolve.cc:7073
  #, fuzzy, gcc-internal-format
  #| msgid "Base object for type-bound procedure call at %L is of ABSTRACT type '%s'"
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "El objeto base para la llamada a procedimiento enlazada a tipo en %L es de tipo ABSTRACT '%s'"
  
! #: fortran/resolve.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "El objeto base para la llamada a procedimiento enlazada a tipo NOPASS en %L debe ser escalar"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7277
  #, fuzzy, gcc-internal-format
  #| msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "No se encontró un enlace específico coincidente para la llamada al GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:7311
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a SUBROUTINE"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "'%s' en %L debe ser una SUBROUTINE"
  
! #: fortran/resolve.cc:7364
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a FUNCTION"
  msgid "%qs at %L should be a FUNCTION"
  msgstr "'%s' en %L debe ser una FUNCTION"
  
! #: fortran/resolve.cc:7905
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "Se esperaba un tipo de expresión"
  
! #: fortran/resolve.cc:7938
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s en %L debe ser un escalar"
  
! #: fortran/resolve.cc:7948
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%s at %L must be integer"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: fortran/resolve.cc:7952 fortran/resolve.cc:7959
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s en %L debe ser INTEGER"
  
! #: fortran/resolve.cc:8014
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "La expresión de paso en el bucle DO en %L no puede ser cero"
  
! #: fortran/resolve.cc:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "El bucle DO en %L se ejecutará cero veces"
  
! #: fortran/resolve.cc:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8120
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8156
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/resolve.cc:8217
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "No se ha asignado una etiqueta de formato a la variable '%s' en %L"
  
! #: fortran/resolve.cc:8227
  #, fuzzy, gcc-internal-format
  #| msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "El atributo SAVE en %L no se puede especificar en un procedimiento PURE"
  
! #: fortran/resolve.cc:8240
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8247
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "Matriz de tamaño asumido '%s' en la cláusula %s en %L"
  
! #: fortran/resolve.cc:8260
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr "El objeto POINTER '%s' en la cláusula %s en %L"
  
! #: fortran/resolve.cc:8265
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed argument not permitted in '%s' call at %L"
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr "No se permite un argumento coindizado en la llamada '%s' en %L"
  
! #: fortran/resolve.cc:8270
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "El apuntado Cray '%s' en la cláusula %s en %L"
  
! #: fortran/resolve.cc:8276
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed argument not permitted in '%s' call at %L"
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr "No se permite un argumento coindizado en la llamada '%s' en %L"
  
! #: fortran/resolve.cc:8281
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8293
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8347
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr "Intrínseco NULL inesperado en %L para el dummy '%s'"
  
! #: fortran/resolve.cc:8356
  #, fuzzy, gcc-internal-format
  #| msgid "Expected block name of '%s' in %s statement at %C"
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr "Se esperaba el nombre de bloque de '%s' en la declaración %s en %C"
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8421
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD set but not used"
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr "se define la variable %qD pero no se usa"
  
! #: fortran/resolve.cc:8452
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "El nombre de índice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:8457
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "La expresión de inicio FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "La expresión de fin FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:8472
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "La expresión de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/resolve.cc:8477
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "La expresión de tranco FORALL en %L no puede ser cero"
  
! #: fortran/resolve.cc:8490
  #, fuzzy, gcc-internal-format
  #| msgid "FORALL index '%s' may not appear in triplet specification at %L"
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "El índice FORALL '%s' no puede aparecer en la especificación triplet en %L"
  
! #: fortran/resolve.cc:8595 fortran/resolve.cc:8918
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "El objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTER"
  
! #: fortran/resolve.cc:8603 fortran/resolve.cc:8881
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Objeto alojable coindizado en %L"
  
! #: fortran/resolve.cc:8727
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Allocate-object at %L also appears at %L"
! msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
! msgstr "El objeto de alojamiento en %L también aparece en %L"
! 
! #: fortran/resolve.cc:8738
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "La expresión fuente en %L debe ser escalar o tener el mismo rango que el objeto de alojamiento en %L"
  
! #: fortran/resolve.cc:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "La expresión fuente en %L y el objeto de alojamiento en %L deben tener la misma forma"
  
! #: fortran/resolve.cc:8933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Only intrinsic operators can be used in expression at %L"
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "Sólo se pueden usar operandos intrínsecos en la expresión en %L"
  
! #: fortran/resolve.cc:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "El tipo de entidad en %L es de tipo incompatible con la expresión fuente en %L"
  
! #: fortran/resolve.cc:8953
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "El objeto de alojamiento en %L y la expresión fuente en %L deben tener el mismo parámetro de tipo de género"
  
! #: fortran/resolve.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "La expresión fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
  
! #: fortran/resolve.cc:8992
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "La expresión fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
  
! #: fortran/resolve.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "El alojamiento %s del tipo de base ABSTRACT en %L requiere una especificación de tipo o una expresión source"
  
! #: fortran/resolve.cc:9019
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Alojar %s en %L con especificación de tipo requiere el mismo parámetro de longitud de carácter que el de la declaración"
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificación de matriz en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificación de matriz en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificación de comatriz en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9165 fortran/resolve.cc:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Especificación de comatriz errónea en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9171
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9183
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9194 fortran/resolve.cc:9222
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Especificación de matriz errónea en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9241
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "'%s' no debe aparecer en la especificación de matriz en %L en la misma declaración ALLOCATE donde se aloja a sí misma"
  
! #: fortran/resolve.cc:9256
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "Se esperaba '*' en la especificación de comatriz en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.cc:9298
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "La variable stat en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.cc:9327
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable stat en %L no no debe ser %sd dentro de la misma declaración %s"
  
! #: fortran/resolve.cc:9340
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG en %L es inútil sin una etiqueta STAT"
  
! #: fortran/resolve.cc:9354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "El argumento ERRMSG= en %L debe ser una variable CHARACTER escalar"
  
! #: fortran/resolve.cc:9383
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable errmsg en %L no debe ser %sd dentro de la misma declaración %s"
  
! #: fortran/resolve.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "El objeto de alojamiento en %L también aparece en %L"
  
! #: fortran/resolve.cc:9421 fortran/resolve.cc:9427
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "El objeto de alojamiento en %L es un subobjeto del objeto en %L"
*************** msgstr "El objeto de alojamiento en %L e
*** 88237,88544 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.cc:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "La expresión en la declaración CASE en %L debe ser de tipo %s"
  
! #: fortran/resolve.cc:9727
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "La expresión en la declaración CASE en %L debe ser de género %d"
  
! #: fortran/resolve.cc:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "La expresión en la declaración CASE en %L debe ser escalar"
  
! #: fortran/resolve.cc:9786
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "La expresión de selección en una declaración GOTO computada en %L debe ser una expresión entera escalar"
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "El argumento de la declaración SELECT en %L no puede ser %s"
  
! #: fortran/resolve.cc:9817
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "El argumento de la declaración SELECT en %L debe ser una expresión escalar"
  
! #: fortran/resolve.cc:9835 fortran/resolve.cc:9843
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "La expresión en la declaración CASE en %L no está en el rango de %s"
  
! #: fortran/resolve.cc:9905 fortran/resolve.cc:10739
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "El DEFAULT CASE en %L no puede tener después un segundo DEFAULT CASE en %L"
  
! #: fortran/resolve.cc:9931
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "No se permite un rango lógico en una declaración CASE en %L"
  
! #: fortran/resolve.cc:9944
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Se repite un valor lógico constante en una declaración CASE en %L"
  
! #: fortran/resolve.cc:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "La especificación de rango en %L nunca puede coincidir"
  
! #: fortran/resolve.cc:10062
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "El bloque SELECT CASE lógico en %L tiene más de dos cases"
  
! #: fortran/resolve.cc:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10140
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "El procedimiento interno '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/resolve.cc:10149
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "El nombre '%s' no se puede usar como un operador definido en %C"
  
! #: fortran/resolve.cc:10166
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' at %L is used as array"
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "Se usa el nombre asociado '%s' en %L como una matriz"
  
! #: fortran/resolve.cc:10182
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10236
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L cannot be NULL()"
  msgstr "El objetivo de asociación en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:10241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L has no type"
  msgstr "El objetivo de asociación en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:10300
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' at %L is used as array"
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Se usa el nombre asociado '%s' en %L como una matriz"
  
! #: fortran/resolve.cc:10311
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "El selector debe ser polimórfico en la declaración SELECT TYPE en %L"
  
! #: fortran/resolve.cc:10647 fortran/resolve.cc:10659
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L must not be coindexed"
  msgstr "El objetivo de asociación en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:10688
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CASE label at %L overlaps with CASE label at %L"
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.cc:10701
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be extensible"
  msgid "Derived type %qs at %L must be extensible"
  msgstr "El tipo derivado '%s' en %L debe ser extensible"
  
! #: fortran/resolve.cc:10714
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be an extension of '%s'"
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "El tipo derivado '%s' en %L debe ser una extensión de '%s'"
  
! #: fortran/resolve.cc:10717
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Intrínseco NULL inesperado en %L para el dummy '%s'"
  
! #: fortran/resolve.cc:10727
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "La especificación de tipo en %L no puede tener un parámetro de tipo diferido"
  
! #: fortran/resolve.cc:10978
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Bloque CLASS IS doble en la declaración SELECT TYPE  en %L"
  
! #: fortran/resolve.cc:11111
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11120
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11133
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Contexto no válido para el puntero NULL() en %%L"
  
! #: fortran/resolve.cc:11296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STOP code at %L must be scalar"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "El código STOP en %L debe ser escalar"
  
! #: fortran/resolve.cc:11306
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede ser polimórfico a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:11319
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:11328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimiento"
  
! #: fortran/resolve.cc:11335
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes ALLOCATABLE a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:11346
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes PRIVATE"
  
! #: fortran/resolve.cc:11352
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:11370
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "El elemento de transferencia de datos en %L no puede ser una referencia completa a una matriz de tamaño asumido"
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
  
! #: fortran/resolve.cc:11431
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
  
! #: fortran/resolve.cc:11435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/resolve.cc:11438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/resolve.cc:11445 fortran/resolve.cc:11567
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.cc:11457 fortran/resolve.cc:11579
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "El argumento ERRMSG= en %L debe ser una variable CHARACTER escalar"
  
! #: fortran/resolve.cc:11469
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "El argumento ACQUIRED_LOCK= en %L debe ser una variable LOGICAL escalar"
  
! #: fortran/resolve.cc:11482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresión INTEGER de rango 1"
  
! #: fortran/resolve.cc:11543
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresión INTEGER de rango 1"
  
! #: fortran/resolve.cc:11547 fortran/resolve.cc:11557
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "El argumento de conjunto de imagen en %L debe estar entre 1 y num_images()"
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "La declaración en %L no es una declaración de objetivo de ramificación válida para la declaración de ramificación en %L"
  
! #: fortran/resolve.cc:11620
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "La ramificación en %L puede resultar en un bucle infinito"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11637 fortran/resolve.cc:11660
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "La declaración GOTO en %L deja la construcción CRITICAL por la etiqueta en %L"
  
! #: fortran/resolve.cc:11641 fortran/resolve.cc:11666
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "La declaración GOTO en %L deja la construcción DO CONCURRENT por la etiqueta en %L"
--- 88342,88649 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9655
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.cc:9706
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "La expresión en la declaración CASE en %L debe ser de tipo %s"
  
! #: fortran/resolve.cc:9717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "La expresión en la declaración CASE en %L debe ser de género %d"
  
! #: fortran/resolve.cc:9730
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "La expresión en la declaración CASE en %L debe ser escalar"
  
! #: fortran/resolve.cc:9776
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "La expresión de selección en una declaración GOTO computada en %L debe ser una expresión entera escalar"
  
! #: fortran/resolve.cc:9797
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "El argumento de la declaración SELECT en %L no puede ser %s"
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "El argumento de la declaración SELECT en %L debe ser una expresión escalar"
  
! #: fortran/resolve.cc:9825 fortran/resolve.cc:9833
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "La expresión en la declaración CASE en %L no está en el rango de %s"
  
! #: fortran/resolve.cc:9895 fortran/resolve.cc:10729
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "El DEFAULT CASE en %L no puede tener después un segundo DEFAULT CASE en %L"
  
! #: fortran/resolve.cc:9921
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "No se permite un rango lógico en una declaración CASE en %L"
  
! #: fortran/resolve.cc:9934
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Se repite un valor lógico constante en una declaración CASE en %L"
  
! #: fortran/resolve.cc:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "La especificación de rango en %L nunca puede coincidir"
  
! #: fortran/resolve.cc:10052
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "El bloque SELECT CASE lógico en %L tiene más de dos cases"
  
! #: fortran/resolve.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10130
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "El procedimiento interno '%s' es no válido en la asignación de puntero de procedimiento en %L"
  
! #: fortran/resolve.cc:10139
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "El nombre '%s' no se puede usar como un operador definido en %C"
  
! #: fortran/resolve.cc:10156
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' at %L is used as array"
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "Se usa el nombre asociado '%s' en %L como una matriz"
  
! #: fortran/resolve.cc:10172
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10226
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L cannot be NULL()"
  msgstr "El objetivo de asociación en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:10231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L has no type"
  msgstr "El objetivo de asociación en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:10290
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' at %L is used as array"
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Se usa el nombre asociado '%s' en %L como una matriz"
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10588
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "El selector debe ser polimórfico en la declaración SELECT TYPE en %L"
  
! #: fortran/resolve.cc:10637 fortran/resolve.cc:10649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L must not be coindexed"
  msgstr "El objetivo de asociación en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:10678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CASE label at %L overlaps with CASE label at %L"
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.cc:10691
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be extensible"
  msgid "Derived type %qs at %L must be extensible"
  msgstr "El tipo derivado '%s' en %L debe ser extensible"
  
! #: fortran/resolve.cc:10704
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be an extension of '%s'"
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "El tipo derivado '%s' en %L debe ser una extensión de '%s'"
  
! #: fortran/resolve.cc:10707
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Intrínseco NULL inesperado en %L para el dummy '%s'"
  
! #: fortran/resolve.cc:10717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "La especificación de tipo en %L no puede tener un parámetro de tipo diferido"
  
! #: fortran/resolve.cc:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Bloque CLASS IS doble en la declaración SELECT TYPE  en %L"
  
! #: fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11110
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Contexto no válido para el puntero NULL() en %%L"
  
! #: fortran/resolve.cc:11286
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STOP code at %L must be scalar"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "El código STOP en %L debe ser escalar"
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede ser polimórfico a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:11309
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:11318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimiento"
  
! #: fortran/resolve.cc:11325
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes ALLOCATABLE a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:11336
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes PRIVATE"
  
! #: fortran/resolve.cc:11342
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:11360
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "El elemento de transferencia de datos en %L no puede ser una referencia completa a una matriz de tamaño asumido"
  
! #: fortran/resolve.cc:11411
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
  
! #: fortran/resolve.cc:11421
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
  
! #: fortran/resolve.cc:11425
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/resolve.cc:11428
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/resolve.cc:11435 fortran/resolve.cc:11557
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.cc:11447 fortran/resolve.cc:11569
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "El argumento ERRMSG= en %L debe ser una variable CHARACTER escalar"
  
! #: fortran/resolve.cc:11459
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "El argumento ACQUIRED_LOCK= en %L debe ser una variable LOGICAL escalar"
  
! #: fortran/resolve.cc:11472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresión INTEGER de rango 1"
  
! #: fortran/resolve.cc:11533
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresión INTEGER de rango 1"
  
! #: fortran/resolve.cc:11537 fortran/resolve.cc:11547
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "El argumento de conjunto de imagen en %L debe estar entre 1 y num_images()"
  
! #: fortran/resolve.cc:11600
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "La declaración en %L no es una declaración de objetivo de ramificación válida para la declaración de ramificación en %L"
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "La ramificación en %L puede resultar en un bucle infinito"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11627 fortran/resolve.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "La declaración GOTO en %L deja la construcción CRITICAL por la etiqueta en %L"
  
! #: fortran/resolve.cc:11631 fortran/resolve.cc:11656
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "La declaración GOTO en %L deja la construcción DO CONCURRENT por la etiqueta en %L"
*************** msgstr "La declaración GOTO en %L deja
*** 88546,88778 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11681
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "La etiqueta en %L no está en el mismo bloque que la declaración GOTO en %L"
  
! #: fortran/resolve.cc:11753
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "La máscara WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.cc:11769
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "El objetivo de asignación WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Asignación definida por el usuario de un no-ELEMENTAL en WHERE en %L"
  
! #: fortran/resolve.cc:11792 fortran/resolve.cc:11884
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Declaración sin soporte dentro de WHERE en %L"
  
! #: fortran/resolve.cc:11823
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Asignación a una variable de índice FORALL en %L"
  
! #: fortran/resolve.cc:11832
  #, fuzzy, gcc-internal-format
  #| msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "No se usa el FORALL con índice '%s' en el lado izquierdo de la asignación en %L y podría causar múltiples asignaciones a este objeto"
  
! #: fortran/resolve.cc:11989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BLOCK construct at %C"
  msgid "FORALL construct at %L"
  msgstr "Fortran 2008: Constructor BLOCK en %C"
  
! #: fortran/resolve.cc:12010
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "El nombre de índice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:12020
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Una construcción FORALL externa ya tiene un índice con este nombre %L"
  
! #: fortran/resolve.cc:12098
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "la cláusula WHERE/ELSEWHERE en %L requiere una matriz LOGICAL"
  
! #: fortran/resolve.cc:12219
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have procedure pointer components"
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimiento"
  
! #: fortran/resolve.cc:12319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot assign %s to %s at %L"
  msgstr "No se puede convertir %s a %s en %L"
  
! #: fortran/resolve.cc:12367
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "Se truncará la expresión CHARACTER en la asignación (%d/%d) en %L"
  
! #: fortran/resolve.cc:12399
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "La expresión con coíndice en %L se asigna a una variable de tipo derivado con un componente POINTER en un procedimiento PURE"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12405
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12417
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Asignación a una variable coindizada en %L en un procedimiento PURE"
  
! #: fortran/resolve.cc:12449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Polymorphic array at %C not yet supported"
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "Aún no se admite la matriz polimórfica en %C"
  
! #: fortran/resolve.cc:12453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Asignación a una variable de índice FORALL en %L"
  
! #: fortran/resolve.cc:12458
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:12465
  #, fuzzy, gcc-internal-format
  #| msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "La variable no debe ser polimórfica en la asignación intrínseca en %L - revise que hay una subrutina específica coincidente para el operador '='"
  
! #: fortran/resolve.cc:12476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "La variable coindizada no debe tener un componente último alojable en la asignación en %L"
  
! #: fortran/resolve.cc:12865
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13179
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "Asignación de puntero de procedimiento no válida en %L"
  
! #: fortran/resolve.cc:13191
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "La expresión objetivo en la asignación de puntero en %L debe entregar un resultado puntero."
  
! #: fortran/resolve.cc:13287
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "El argumento de la declaración SELECT en %L debe ser una expresión escalar"
  
! #: fortran/resolve.cc:13486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.cc:13522
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "La declaración ASSIGNED GOTO en %L requiere una variable INTEGER"
  
! #: fortran/resolve.cc:13526
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' has not been assigned a target label at %L"
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "La variable '%s' no se ha asignado a una etiqueta objetivo en %L"
  
! #: fortran/resolve.cc:13537
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "La declaración RETURN alternativa en %L requiere de un especificador de devolución SCALAR-INTEGER"
  
! #: fortran/resolve.cc:13593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Se esperaba la inicialización de la expresión en CASE en %C"
  
! #: fortran/resolve.cc:13635
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "La declaración de ASSIGN en %L requiere una variable INTEGER escalar por defecto"
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'género', para evitar confusión con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:13682
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Género no válido para %s en %L"
  
! #: fortran/resolve.cc:13686
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "La declaración IF aritmética en %L requiere una expresión numérica"
  
! #: fortran/resolve.cc:13747
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13752
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "La condición de salida del bucle DO WHILE en %L debe ser una expresión LOGICAL escalar"
  
! #: fortran/resolve.cc:13836
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "La cláusula de máscara FORALL en %L requiere una expresión LOGICAL escalar"
  
! #: fortran/resolve.cc:13948
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): Código de declaración erróneo"
  
! #: fortran/resolve.cc:13969
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Se declaró el parámetro '%s' sin uso en %L"
  
! #: fortran/resolve.cc:14065
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
--- 88651,88883 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11671
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "La etiqueta en %L no está en el mismo bloque que la declaración GOTO en %L"
  
! #: fortran/resolve.cc:11743
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "La máscara WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.cc:11759
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "El objetivo de asignación WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.cc:11772 fortran/resolve.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Asignación definida por el usuario de un no-ELEMENTAL en WHERE en %L"
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Declaración sin soporte dentro de WHERE en %L"
  
! #: fortran/resolve.cc:11813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Asignación a una variable de índice FORALL en %L"
  
! #: fortran/resolve.cc:11822
  #, fuzzy, gcc-internal-format
  #| msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "No se usa el FORALL con índice '%s' en el lado izquierdo de la asignación en %L y podría causar múltiples asignaciones a este objeto"
  
! #: fortran/resolve.cc:11979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BLOCK construct at %C"
  msgid "FORALL construct at %L"
  msgstr "Fortran 2008: Constructor BLOCK en %C"
  
! #: fortran/resolve.cc:12000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "El nombre de índice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Una construcción FORALL externa ya tiene un índice con este nombre %L"
  
! #: fortran/resolve.cc:12088
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "la cláusula WHERE/ELSEWHERE en %L requiere una matriz LOGICAL"
  
! #: fortran/resolve.cc:12209
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have procedure pointer components"
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimiento"
  
! #: fortran/resolve.cc:12309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot assign %s to %s at %L"
  msgstr "No se puede convertir %s a %s en %L"
  
! #: fortran/resolve.cc:12357
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "Se truncará la expresión CHARACTER en la asignación (%d/%d) en %L"
  
! #: fortran/resolve.cc:12389
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "La expresión con coíndice en %L se asigna a una variable de tipo derivado con un componente POINTER en un procedimiento PURE"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12395
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Asignación a una variable coindizada en %L en un procedimiento PURE"
  
! #: fortran/resolve.cc:12439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Polymorphic array at %C not yet supported"
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "Aún no se admite la matriz polimórfica en %C"
  
! #: fortran/resolve.cc:12443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Asignación a una variable de índice FORALL en %L"
  
! #: fortran/resolve.cc:12448
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:12455
  #, fuzzy, gcc-internal-format
  #| msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "La variable no debe ser polimórfica en la asignación intrínseca en %L - revise que hay una subrutina específica coincidente para el operador '='"
  
! #: fortran/resolve.cc:12466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "La variable coindizada no debe tener un componente último alojable en la asignación en %L"
  
! #: fortran/resolve.cc:12855
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "Asignación de puntero de procedimiento no válida en %L"
  
! #: fortran/resolve.cc:13181
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "La expresión objetivo en la asignación de puntero en %L debe entregar un resultado puntero."
  
! #: fortran/resolve.cc:13277
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "El argumento de la declaración SELECT en %L debe ser una expresión escalar"
  
! #: fortran/resolve.cc:13476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.cc:13512
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "La declaración ASSIGNED GOTO en %L requiere una variable INTEGER"
  
! #: fortran/resolve.cc:13516
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' has not been assigned a target label at %L"
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "La variable '%s' no se ha asignado a una etiqueta objetivo en %L"
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "La declaración RETURN alternativa en %L requiere de un especificador de devolución SCALAR-INTEGER"
  
! #: fortran/resolve.cc:13583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Se esperaba la inicialización de la expresión en CASE en %C"
  
! #: fortran/resolve.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "La declaración de ASSIGN en %L requiere una variable INTEGER escalar por defecto"
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'género', para evitar confusión con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:13672
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Género no válido para %s en %L"
  
! #: fortran/resolve.cc:13676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "La declaración IF aritmética en %L requiere una expresión numérica"
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13742
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "La condición de salida del bucle DO WHILE en %L debe ser una expresión LOGICAL escalar"
  
! #: fortran/resolve.cc:13826
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "La cláusula de máscara FORALL en %L requiere una expresión LOGICAL escalar"
  
! #: fortran/resolve.cc:13938
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): Código de declaración erróneo"
  
! #: fortran/resolve.cc:13959
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Se declaró el parámetro '%s' sin uso en %L"
  
! #: fortran/resolve.cc:14055
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
*************** msgstr "La etiqueta enlazante '%s' en %L
*** 88780,88786 ****
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14079
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
--- 88885,88891 ----
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14069
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
*************** msgstr "La etiqueta enlazante '%s' en %L
*** 88789,88860 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14098
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "La etiqueta enlazante '%s' en %L colisiona con la entidad global '%s' en %L"
  
! #: fortran/resolve.cc:14184
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "La longitud de la cadena en %L es demasiado grande"
  
! #: fortran/resolve.cc:14422
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "La matriz allocatable '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.cc:14426
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "El objeto escalar '%s' en %L no puede ser ALLOCATABLE"
  
! #: fortran/resolve.cc:14434
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "La matriz de puntero '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.cc:14445
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "La matriz '%s' en %L no puede tener una forma diferida"
  
! #: fortran/resolve.cc:14463
  #, fuzzy, gcc-internal-format
  #| msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "El tipo '%s' de la variable CLASS '%s' en %L no es extensible"
  
! #: fortran/resolve.cc:14477
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "La variable CLASS '%s' en %L debe ser dummy, allocatable o pointer"
  
! #: fortran/resolve.cc:14510
  #, fuzzy, gcc-internal-format
  #| msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "El tipo '%s' no se puede asociar al anfitrión en %L porque está bloqueado por un objeto incompatible del mismo nombre declarado en %L"
  
! #: fortran/resolve.cc:14532
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Fortran 2008: SAVE implícito para la variable de módulo '%s' en %L, se necesita por la inicialización por defecto"
  
! #: fortran/resolve.cc:14565
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "La entidad '%s' en %L tiene un parámetro de tipo diferido y requiere el atributo pointer o allocatable"
  
! #: fortran/resolve.cc:14579
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
--- 88894,88965 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14088
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "La etiqueta enlazante '%s' en %L colisiona con la entidad global '%s' en %L"
  
! #: fortran/resolve.cc:14174
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "La longitud de la cadena en %L es demasiado grande"
  
! #: fortran/resolve.cc:14412
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "La matriz allocatable '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.cc:14416
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "El objeto escalar '%s' en %L no puede ser ALLOCATABLE"
  
! #: fortran/resolve.cc:14424
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "La matriz de puntero '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.cc:14435
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "La matriz '%s' en %L no puede tener una forma diferida"
  
! #: fortran/resolve.cc:14453
  #, fuzzy, gcc-internal-format
  #| msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "El tipo '%s' de la variable CLASS '%s' en %L no es extensible"
  
! #: fortran/resolve.cc:14467
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "La variable CLASS '%s' en %L debe ser dummy, allocatable o pointer"
  
! #: fortran/resolve.cc:14500
  #, fuzzy, gcc-internal-format
  #| msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "El tipo '%s' no se puede asociar al anfitrión en %L porque está bloqueado por un objeto incompatible del mismo nombre declarado en %L"
  
! #: fortran/resolve.cc:14522
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Fortran 2008: SAVE implícito para la variable de módulo '%s' en %L, se necesita por la inicialización por defecto"
  
! #: fortran/resolve.cc:14555
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "La entidad '%s' en %L tiene un parámetro de tipo diferido y requiere el atributo pointer o allocatable"
  
! #: fortran/resolve.cc:14569
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
*************** msgstr "El bloque COMMON '%s' en %L no p
*** 88862,89814 ****
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14601
  #, fuzzy, gcc-internal-format
  #| msgid "The module or main program array '%s' at %L must have constant shape"
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "El módulo o la matriz del programa principal '%s' en %L deben tener una forma constante"
  
! #: fortran/resolve.cc:14626
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "La entidad con longitud de carácter asumida en %L debe ser un argumento de prueba o un PARAMETER"
  
! #: fortran/resolve.cc:14647
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "%qs at %L must have constant character length in this context"
  msgstr "'%s' en %L debe tener longitud de cáracter constante en este contexto"
  
! #: fortran/resolve.cc:14654
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON variable '%s' at %L must have constant character length"
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "La variable COMMON '%s' en %L debe tener longitud de cáracter constante en este contexto"
  
! #: fortran/resolve.cc:14702
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "El allocatable '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:14705
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "El external '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:14708
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "El dummy '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:14711
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "El intrinsic '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:14714
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "El resultado de la función '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:14717
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "La matriz automática '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:14759
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.cc:14791
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "La función de declaración valuada con carácter '%s' en %L debe tener longitud constante"
  
! #: fortran/resolve.cc:14814
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: '%s' es de un tipo PRIVATE y no puede ser un argumento dummy de '%s', el cual es PUBLIC en %L"
  
! #: fortran/resolve.cc:14836
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Fortran 2003: El procedimiento '%s' en la interfaz PUBLIC '%s' en %L toma argumentos dummy de '%s' el cual es PRIVATE"
  
! #: fortran/resolve.cc:14854
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "La función '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:14866
  #, fuzzy, gcc-internal-format
  #| msgid "External object '%s' at %L may not have an initializer"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "El objeto external '%s' en %L puede no tener un inicializador"
  
! #: fortran/resolve.cc:14876
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "La función ELEMENTAL '%s' en %L debe tener un resultado escalar"
  
! #: fortran/resolve.cc:14886
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "La función de declaración '%s' en %L no debe tener atributo puntero o alojable"
  
! #: fortran/resolve.cc:14905
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser matriz-valuada"
  
! #: fortran/resolve.cc:14909
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser puntero-valuada"
  
! #: fortran/resolve.cc:14913
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser pura"
  
! #: fortran/resolve.cc:14917
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser recursiva"
  
! #: fortran/resolve.cc:14930
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser pura"
  
! #: fortran/resolve.cc:14941
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explícita"
  
! #: fortran/resolve.cc:14947
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' at %C cannot have a generic interface"
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "El procedimiento dummy '%s' en %C no puede tener una interfaz genérica"
  
! #: fortran/resolve.cc:14967
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:15024
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo SAVE en '%s' en %L"
  
! #: fortran/resolve.cc:15030
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo INTENT en '%s' en %L"
  
! #: fortran/resolve.cc:15036
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo RESULT en '%s' en %L"
  
! #: fortran/resolve.cc:15044
  #, fuzzy, gcc-internal-format
  #| msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "El atributo EXTERNAL genera un conflicto con el atributo FUNCTION en '%s' en %L"
  
! #: fortran/resolve.cc:15050
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Al resultado del puntero de procedimiento '%s' en %L le falta el atributo puntero"
  
! #: fortran/resolve.cc:15093
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15101
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15109
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15118
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15142
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "La interfaz '%s' del procedimiento '%s' en %L debe ser explícita"
  
! #: fortran/resolve.cc:15212
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "El procedimiento FINAL '%s' en %L no debe ser una SUBROUTINE"
  
! #: fortran/resolve.cc:15221
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "El procedimiento FINAL en %L debe tener exactamente un argumento"
  
! #: fortran/resolve.cc:15229 fortran/resolve.cc:15246
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of FINAL procedure at %L must be of type '%s'"
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "El argumento del procedimiento FINAL en %L debe ser de tipo '%s'"
  
! #: fortran/resolve.cc:15237
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15254
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser un POINTER"
  
! #: fortran/resolve.cc:15260
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "El argumento del procedimiento final en %L no debe ser ALLOCATABLE"
  
! #: fortran/resolve.cc:15266
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser OPTIONAL"
  
! #: fortran/resolve.cc:15274
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser INTENT(OUT)"
  
! #: fortran/resolve.cc:15283
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "El procedimiento FINAL que no es escalar en %L debe tener un argumento sharp asumido"
  
! #: fortran/resolve.cc:15305
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "El procedimiento FINAL '%s' declarado en %L tiene el mismo rango (%d) que '%s'"
  
! #: fortran/resolve.cc:15342
  #, fuzzy, gcc-internal-format
  #| msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "Sólo se declaran procedimientos FINAL de matriz para el tipo derivado '%s' definido en %L, se sugiere también uno escalar"
  
! #: fortran/resolve.cc:15383
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "'%s' y '%s' no pueden ser FUNCTION/SUBROUTINE mezcladas para el GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:15419
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "'%s' y '%s' para el GENERIC '%s' en %L son ambiguos"
  
! #: fortran/resolve.cc:15478
  #, fuzzy, gcc-internal-format
  #| msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "El enlace específico '%s' no está definido como objetivo del GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:15490
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "El GENERIC '%s' en %L debe apuntar a un enlace específico, '%s' es GENERIC también"
  
! #: fortran/resolve.cc:15518
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "El GENERIC '%s' en %L no puede sobreescribir el enlace específico con el mismo nombre"
  
! #: fortran/resolve.cc:15574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-bound operator at %L can't be NOPASS"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "El operador enlazado a tipo en %L no puede ser NOPASS"
  
! #: fortran/resolve.cc:15786
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "'%s' debe ser un procedimiento de módulo o un procedimiento externo con una interfaz explícita en %L"
  
! #: fortran/resolve.cc:15829
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "El procedimiento '%s' con PASS(%s) en %L no tiene un argumento '%s'"
  
! #: fortran/resolve.cc:15843
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS at %L must have at least one argument"
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "El procedimiento '%s' con PASS en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:15857 fortran/resolve.cc:16399
  #, fuzzy, gcc-internal-format
  #| msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Argumento dummy pasado como objeto no polimórfico de '%s' en %L"
  
! #: fortran/resolve.cc:15866
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.cc:15876
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15928
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be scalar"
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L debe ser escalar"
  
! #: fortran/resolve.cc:15934
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser ALLOCATABLE"
  
! #: fortran/resolve.cc:15940
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser POINTER"
  
! #: fortran/resolve.cc:15969
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as a component of '%s'"
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "El procedimiento '%s' en %L tiene el mismo nombre que un componente de '%s'"
  
! #: fortran/resolve.cc:15979
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "El procedimiento '%s' en %L tiene el mismo nombre que un componente heredado de '%s'"
  
! #: fortran/resolve.cc:16074
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "El tipo derivado '%s' declarado en %L debe ser ABSTRACT porque '%s' es DEFERRED y no se sobreescribió"
  
! #: fortran/resolve.cc:16179
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "El componente de comatriz '%s' en %L debe sel alojable con forma diferida"
  
! #: fortran/resolve.cc:16188
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "El componente '%s' en %L de TYPE(C_PTR) o TYPE(C_FUNPTR) no debe ser una comatriz"
  
! #: fortran/resolve.cc:16198
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "El componenten '%s' en %L con componente comatriz debe ser un escalar que no sea puntero alojable"
  
! #: fortran/resolve.cc:16223
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "El componente '%s' en %L tiene el atributo CONTIGUOUS porque no es un puntero de matriz"
  
! #: fortran/resolve.cc:16234
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ICHAR at %L must be of length one"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "El argumento de ICHAR en %L debe ser de longitud uno"
  
! #: fortran/resolve.cc:16332
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "El procedimiento de componente puntero '%s' con PASS(%s) en %L no tiene un argumento '%s'"
  
! #: fortran/resolve.cc:16346
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "El procedimiento de componente puntero '%s' con PASS en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:16362
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.cc:16372
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser escalar"
  
! #: fortran/resolve.cc:16381
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L no puede tener el atributo POINTER"
  
! #: fortran/resolve.cc:16390
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L no puede ser ALLOCATABLE"
  
! #: fortran/resolve.cc:16432
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "El componente '%s' de '%s' en %L tiene el mismo nombre que un procedimiento enlazado a tipo heredado"
  
! #: fortran/resolve.cc:16445
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of component '%s' needs to be a constant specification expression at %L"
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "La longitud de carácter del componente '%s' necesita ser una expresión de especificación constante en %L"
  
! #: fortran/resolve.cc:16456
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/resolve.cc:16469
  #, fuzzy, gcc-internal-format
  #| msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "El componente de carácter '%s' de '%s' en %L con longitud diferida debe ser POINTER o ALLOCATABLE"
  
! #: fortran/resolve.cc:16502
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: el componente '%s' es un tipo PRIVATE y no puede ser un componente de '%s' el cual es PUBLIC en %L"
  
! #: fortran/resolve.cc:16510
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "El componente polimórfico %s en %L en SEQUENCE o de tipo BIND(C) %s"
  
! #: fortran/resolve.cc:16519
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "El componente %s del tipo SEQUENCE declarado en %L no tiene el atributo SEQUENCE"
  
! #: fortran/resolve.cc:16605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflicting I/O control specifications at %0 and %1"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Especificaciones de control de E/S en conflicto en %0 y %1"
  
! #: fortran/resolve.cc:16697
  #, fuzzy, gcc-internal-format
  #| msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Como al extender el tipo '%s' en %L tiene un componente de comatriz, el tipo padre '%s' también debe tener uno"
  
! #: fortran/resolve.cc:16710
  #, fuzzy, gcc-internal-format
  #| msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "El tipo derivado '%s' que no es extensible en %L no debe ser ABSTRACT"
  
! #: fortran/resolve.cc:16780
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16812
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Fortran 2003: El nombre genérico '%s' de la función '%s' en %L tiene el mismo nombre que el tipo derivado en %L"
  
! #: fortran/resolve.cc:16826
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be extensible"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "El tipo derivado '%s' en %L debe ser extensible"
  
! #: fortran/resolve.cc:16894
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "No se permite la matriz de tamaño asumido '%s' en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:16900
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "Fortran 2003: Objeto de matriz NAMELIST '%s' con forma asumida en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:16906
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "Fortran 2003: El objeto de matriz NAMELIST '%s' con forma que no es constante en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:16914
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "Fortran 2003: El objeto de matriz NAMELIST '%s' con longitud de carácter que no es constante en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:16931
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' se declaró PRIVATE y no puede ser miembro de una lista de nombres PUBLIC '%s' en %L"
  
! #: fortran/resolve.cc:16953
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' tiene componentes PRIVATE asociados a uso y no puede ser miembro de la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:16964
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' tiene componentes PRIVATE y no puede ser un miembro de la lista de nombres PUBLIC '%s' en %L"
  
! #: fortran/resolve.cc:16991
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo NAMELIST en '%s' en %L"
  
! #: fortran/resolve.cc:17010
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "La matriz de parámetro '%s' en %L no puede ser automática ni de forma diferida"
  
! #: fortran/resolve.cc:17026
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "El PARAMETER de tipo implícito '%s' en %L no coincide con un tipo IMPLICIT posterior"
  
! #: fortran/resolve.cc:17037
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Tipo derivado incompatible en PARAMETER en %L"
  
! #: fortran/resolve.cc:17045
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "El bloque COMMON '%s' en %L no puede tener el atributo EXTERNAL"
  
! #: fortran/resolve.cc:17097
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "La entidad '%s' en %L tiene un parámetro de tipo diferido y requiere el atributo pointer o allocatable"
  
! #: fortran/resolve.cc:17109
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17116
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17175
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17188
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17253
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "El atributo PROTECTED genera un conflicto con el atributo EXTERNAL en %L"
  
! #: fortran/resolve.cc:17256
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo PROTECTED en %L"
  
! #: fortran/resolve.cc:17362
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
  
! #: fortran/resolve.cc:17383
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad specification for assumed size array at %C"
  msgid "Bad specification for assumed size array at %L"
  msgstr "Especificación errónea para la matriz de tamaño asumido en %C"
  
! #: fortran/resolve.cc:17397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "La matriz de tamaño asumido en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:17400
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:17412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:17419
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17432
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "El símbolo en %L no es una variable DUMMY"
  
! #: fortran/resolve.cc:17438
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "'%s' en %L no puede tener el atributo VALUE porque no es un argumento dummy"
  
! #: fortran/resolve.cc:17448
  #, fuzzy, gcc-internal-format
  #| msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "La variable dummy de carácter '%s' en %L con atributo VALUE debe tener longitud constante"
  
! #: fortran/resolve.cc:17457
  #, fuzzy, gcc-internal-format
  #| msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "La variable dummy de carácter interoperable con C '%s' en %L con atributo VALUE debe ser de longitud uno"
  
! #: fortran/resolve.cc:17470 fortran/resolve.cc:17647
  #, fuzzy, gcc-internal-format
  #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "El tipo derivado '%s' en %L es de tipo '%s', el cual no se ha definido"
  
! #: fortran/resolve.cc:17484
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17493
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:17510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:17517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
  
! #: fortran/resolve.cc:17537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresión de inicialización"
  
! #: fortran/resolve.cc:17544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:17551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:17558
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "La variable de bucle en %C no puede ser una comatriz"
  
! #: fortran/resolve.cc:17584
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "La variable '%s' en %L no puede ser BIND(C) porque no es un bloque COMMON ni se declaró en el ámbito de nivel de módulo"
  
! #: fortran/resolve.cc:17594
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON variable '%s' at %L must have constant character length"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "La variable COMMON '%s' en %L debe tener longitud de cáracter constante en este contexto"
  
! #: fortran/resolve.cc:17673
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "Fortran 2003: La función PUBLIC %s '%s' en %L es de tipo derivado PRIVATE '%s'"
  
! #: fortran/resolve.cc:17688
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
  
! #: fortran/resolve.cc:17701
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
  
! #: fortran/resolve.cc:17719
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "El argumento dummy INTENT(OUT) '%s' en %L es ASSUMED SIZE y por lo tanto no puede tener un inicializador por defecto"
  
! #: fortran/resolve.cc:17731
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L de LOCK_TYPE no puede ser INTENT(OUT)"
  
! #: fortran/resolve.cc:17740
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L de LOCK_TYPE no puede ser INTENT(OUT)"
  
! #: fortran/resolve.cc:17753
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "El resultado de la función '%s' en %L no puede ser una comatriz o tener un componente comatriz"
  
! #: fortran/resolve.cc:17762
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "La variable '%s' en %L de TYPE(C_PTR) o TYPE(C_FUNPTR) no debe ser una comatriz"
  
! #: fortran/resolve.cc:17775
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "La variable '%s' en %L con componente de comatriz debe ser un escalar que no sea puntero alojable"
  
! #: fortran/resolve.cc:17791
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "La variable '%s' en %L es una comatriz y no es ALLOCATABLE, SAVE ni un argumento dummy"
  
! #: fortran/resolve.cc:17799
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:17807
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "La variable comatriz allocatable '%s' en %L debe tener forma diferida"
  
! #: fortran/resolve.cc:17820
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "La variable '%s' en %L es INTENT(OUT) y por lo tanto no puede ser una comatriz allocatable o tener componentes comatriz"
  
! #: fortran/resolve.cc:17829
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:17845
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:17851
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:17876
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "La lista de nombres %s no se puede renombrar por asociación de USE a %s"
  
! #: fortran/resolve.cc:17936
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "No se guarda (SAVE) el threadprivate en %L"
  
! #: fortran/resolve.cc:17948
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18059
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting list of named entities at %C"
  msgid "Expecting definable entity near %L"
  msgstr "Se espera la lista de entidades nombradas %C"
  
! #: fortran/resolve.cc:18067
  #, fuzzy, gcc-internal-format
  #| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "El elemento BLOCK DATA '%s' en %L debe estar en COMMON"
  
! #: fortran/resolve.cc:18074
  #, fuzzy, gcc-internal-format
  #| msgid "DATA array '%s' at %L must be specified in a previous declaration"
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "La matriz DATA '%s' en %L se debe especificar en una declaración previa"
  
! #: fortran/resolve.cc:18081
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L cannot have a coindex"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "El elemento DATA '%s' en %L no puede tener un coíndice"
  
! #: fortran/resolve.cc:18097
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L is a pointer and so must be a full array"
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "El elemento DATA '%s' en %L es un puntero y entonces debe ser una matriz completa"
  
! #: fortran/resolve.cc:18104
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18113
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "El argumento '%s' del procedimiento elemental en %L no puede tener el atributo ALLOCATABLE"
  
! #: fortran/resolve.cc:18175
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Sección de matriz no constante en %L en la declaración DATA"
  
! #: fortran/resolve.cc:18188
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "La declaración DATA en %L tiene más variables que valores"
  
! #: fortran/resolve.cc:18264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Nonconstant array section at %L in DATA statement"
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "Sección de matriz no constante en %L en la declaración DATA"
  
! #: fortran/resolve.cc:18292
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el inicio del bucle do implícito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:18300
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el final del bucle do implícito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:18308
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el paso del bucle do implícito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:18315
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "el paso del bucle do implícito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:18440
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "La declaración DATA en %L tiene más valores que variables"
--- 88967,89919 ----
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14591
  #, fuzzy, gcc-internal-format
  #| msgid "The module or main program array '%s' at %L must have constant shape"
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "El módulo o la matriz del programa principal '%s' en %L deben tener una forma constante"
  
! #: fortran/resolve.cc:14616
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "La entidad con longitud de carácter asumida en %L debe ser un argumento de prueba o un PARAMETER"
  
! #: fortran/resolve.cc:14637
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "%qs at %L must have constant character length in this context"
  msgstr "'%s' en %L debe tener longitud de cáracter constante en este contexto"
  
! #: fortran/resolve.cc:14644
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON variable '%s' at %L must have constant character length"
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "La variable COMMON '%s' en %L debe tener longitud de cáracter constante en este contexto"
  
! #: fortran/resolve.cc:14692
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "El allocatable '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:14695
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "El external '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:14698
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "El dummy '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:14701
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "El intrinsic '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:14704
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "El resultado de la función '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:14707
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "La matriz automática '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:14749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.cc:14781
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "La función de declaración valuada con carácter '%s' en %L debe tener longitud constante"
  
! #: fortran/resolve.cc:14804
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: '%s' es de un tipo PRIVATE y no puede ser un argumento dummy de '%s', el cual es PUBLIC en %L"
  
! #: fortran/resolve.cc:14826
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Fortran 2003: El procedimiento '%s' en la interfaz PUBLIC '%s' en %L toma argumentos dummy de '%s' el cual es PRIVATE"
  
! #: fortran/resolve.cc:14844
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "La función '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:14856
  #, fuzzy, gcc-internal-format
  #| msgid "External object '%s' at %L may not have an initializer"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "El objeto external '%s' en %L puede no tener un inicializador"
  
! #: fortran/resolve.cc:14866
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "La función ELEMENTAL '%s' en %L debe tener un resultado escalar"
  
! #: fortran/resolve.cc:14876
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "La función de declaración '%s' en %L no debe tener atributo puntero o alojable"
  
! #: fortran/resolve.cc:14895
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser matriz-valuada"
  
! #: fortran/resolve.cc:14899
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser puntero-valuada"
  
! #: fortran/resolve.cc:14903
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser pura"
  
! #: fortran/resolve.cc:14907
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser recursiva"
  
! #: fortran/resolve.cc:14920
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser pura"
  
! #: fortran/resolve.cc:14931
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explícita"
  
! #: fortran/resolve.cc:14937
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' at %C cannot have a generic interface"
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "El procedimiento dummy '%s' en %C no puede tener una interfaz genérica"
  
! #: fortran/resolve.cc:14957
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:15014
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo SAVE en '%s' en %L"
  
! #: fortran/resolve.cc:15020
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo INTENT en '%s' en %L"
  
! #: fortran/resolve.cc:15026
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo RESULT en '%s' en %L"
  
! #: fortran/resolve.cc:15034
  #, fuzzy, gcc-internal-format
  #| msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "El atributo EXTERNAL genera un conflicto con el atributo FUNCTION en '%s' en %L"
  
! #: fortran/resolve.cc:15040
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Al resultado del puntero de procedimiento '%s' en %L le falta el atributo puntero"
  
! #: fortran/resolve.cc:15083
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15099
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15108
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15132
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "La interfaz '%s' del procedimiento '%s' en %L debe ser explícita"
  
! #: fortran/resolve.cc:15202
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "El procedimiento FINAL '%s' en %L no debe ser una SUBROUTINE"
  
! #: fortran/resolve.cc:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "El procedimiento FINAL en %L debe tener exactamente un argumento"
  
! #: fortran/resolve.cc:15219 fortran/resolve.cc:15236
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of FINAL procedure at %L must be of type '%s'"
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "El argumento del procedimiento FINAL en %L debe ser de tipo '%s'"
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser un POINTER"
  
! #: fortran/resolve.cc:15250
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "El argumento del procedimiento final en %L no debe ser ALLOCATABLE"
  
! #: fortran/resolve.cc:15256
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser OPTIONAL"
  
! #: fortran/resolve.cc:15264
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser INTENT(OUT)"
  
! #: fortran/resolve.cc:15273
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "El procedimiento FINAL que no es escalar en %L debe tener un argumento sharp asumido"
  
! #: fortran/resolve.cc:15295
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "El procedimiento FINAL '%s' declarado en %L tiene el mismo rango (%d) que '%s'"
  
! #: fortran/resolve.cc:15332
  #, fuzzy, gcc-internal-format
  #| msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "Sólo se declaran procedimientos FINAL de matriz para el tipo derivado '%s' definido en %L, se sugiere también uno escalar"
  
! #: fortran/resolve.cc:15373
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "'%s' y '%s' no pueden ser FUNCTION/SUBROUTINE mezcladas para el GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:15409
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "'%s' y '%s' para el GENERIC '%s' en %L son ambiguos"
  
! #: fortran/resolve.cc:15468
  #, fuzzy, gcc-internal-format
  #| msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "El enlace específico '%s' no está definido como objetivo del GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:15480
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "El GENERIC '%s' en %L debe apuntar a un enlace específico, '%s' es GENERIC también"
  
! #: fortran/resolve.cc:15508
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "El GENERIC '%s' en %L no puede sobreescribir el enlace específico con el mismo nombre"
  
! #: fortran/resolve.cc:15564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-bound operator at %L can't be NOPASS"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "El operador enlazado a tipo en %L no puede ser NOPASS"
  
! #: fortran/resolve.cc:15776
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "'%s' debe ser un procedimiento de módulo o un procedimiento externo con una interfaz explícita en %L"
  
! #: fortran/resolve.cc:15819
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "El procedimiento '%s' con PASS(%s) en %L no tiene un argumento '%s'"
  
! #: fortran/resolve.cc:15833
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS at %L must have at least one argument"
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "El procedimiento '%s' con PASS en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:15847 fortran/resolve.cc:16389
  #, fuzzy, gcc-internal-format
  #| msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Argumento dummy pasado como objeto no polimórfico de '%s' en %L"
  
! #: fortran/resolve.cc:15856
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.cc:15866
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.cc:15908
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15918
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be scalar"
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L debe ser escalar"
  
! #: fortran/resolve.cc:15924
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser ALLOCATABLE"
  
! #: fortran/resolve.cc:15930
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser POINTER"
  
! #: fortran/resolve.cc:15959
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as a component of '%s'"
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "El procedimiento '%s' en %L tiene el mismo nombre que un componente de '%s'"
  
! #: fortran/resolve.cc:15969
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "El procedimiento '%s' en %L tiene el mismo nombre que un componente heredado de '%s'"
  
! #: fortran/resolve.cc:16064
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "El tipo derivado '%s' declarado en %L debe ser ABSTRACT porque '%s' es DEFERRED y no se sobreescribió"
  
! #: fortran/resolve.cc:16169
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "El componente de comatriz '%s' en %L debe sel alojable con forma diferida"
  
! #: fortran/resolve.cc:16178
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "El componente '%s' en %L de TYPE(C_PTR) o TYPE(C_FUNPTR) no debe ser una comatriz"
  
! #: fortran/resolve.cc:16188
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "El componenten '%s' en %L con componente comatriz debe ser un escalar que no sea puntero alojable"
  
! #: fortran/resolve.cc:16213
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "El componente '%s' en %L tiene el atributo CONTIGUOUS porque no es un puntero de matriz"
  
! #: fortran/resolve.cc:16224
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ICHAR at %L must be of length one"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "El argumento de ICHAR en %L debe ser de longitud uno"
  
! #: fortran/resolve.cc:16322
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "El procedimiento de componente puntero '%s' con PASS(%s) en %L no tiene un argumento '%s'"
  
! #: fortran/resolve.cc:16336
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "El procedimiento de componente puntero '%s' con PASS en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:16352
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.cc:16362
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser escalar"
  
! #: fortran/resolve.cc:16371
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L no puede tener el atributo POINTER"
  
! #: fortran/resolve.cc:16380
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L no puede ser ALLOCATABLE"
  
! #: fortran/resolve.cc:16422
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "El componente '%s' de '%s' en %L tiene el mismo nombre que un procedimiento enlazado a tipo heredado"
  
! #: fortran/resolve.cc:16435
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of component '%s' needs to be a constant specification expression at %L"
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "La longitud de carácter del componente '%s' necesita ser una expresión de especificación constante en %L"
  
! #: fortran/resolve.cc:16446
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "La expresión en %L debe ser de tipo INTEGER, se encontró %s"
  
! #: fortran/resolve.cc:16459
  #, fuzzy, gcc-internal-format
  #| msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "El componente de carácter '%s' de '%s' en %L con longitud diferida debe ser POINTER o ALLOCATABLE"
  
! #: fortran/resolve.cc:16492
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: el componente '%s' es un tipo PRIVATE y no puede ser un componente de '%s' el cual es PUBLIC en %L"
  
! #: fortran/resolve.cc:16500
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "El componente polimórfico %s en %L en SEQUENCE o de tipo BIND(C) %s"
  
! #: fortran/resolve.cc:16509
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "El componente %s del tipo SEQUENCE declarado en %L no tiene el atributo SEQUENCE"
  
! #: fortran/resolve.cc:16595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflicting I/O control specifications at %0 and %1"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Especificaciones de control de E/S en conflicto en %0 y %1"
  
! #: fortran/resolve.cc:16687
  #, fuzzy, gcc-internal-format
  #| msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Como al extender el tipo '%s' en %L tiene un componente de comatriz, el tipo padre '%s' también debe tener uno"
  
! #: fortran/resolve.cc:16700
  #, fuzzy, gcc-internal-format
  #| msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "El tipo derivado '%s' que no es extensible en %L no debe ser ABSTRACT"
  
! #: fortran/resolve.cc:16770
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16802
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Fortran 2003: El nombre genérico '%s' de la función '%s' en %L tiene el mismo nombre que el tipo derivado en %L"
  
! #: fortran/resolve.cc:16816
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be extensible"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "El tipo derivado '%s' en %L debe ser extensible"
  
! #: fortran/resolve.cc:16884
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "No se permite la matriz de tamaño asumido '%s' en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:16890
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "Fortran 2003: Objeto de matriz NAMELIST '%s' con forma asumida en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:16896
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "Fortran 2003: El objeto de matriz NAMELIST '%s' con forma que no es constante en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:16904
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "Fortran 2003: El objeto de matriz NAMELIST '%s' con longitud de carácter que no es constante en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:16921
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' se declaró PRIVATE y no puede ser miembro de una lista de nombres PUBLIC '%s' en %L"
  
! #: fortran/resolve.cc:16943
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' tiene componentes PRIVATE asociados a uso y no puede ser miembro de la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:16954
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' tiene componentes PRIVATE y no puede ser un miembro de la lista de nombres PUBLIC '%s' en %L"
  
! #: fortran/resolve.cc:16981
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo NAMELIST en '%s' en %L"
  
! #: fortran/resolve.cc:17000
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "La matriz de parámetro '%s' en %L no puede ser automática ni de forma diferida"
  
! #: fortran/resolve.cc:17016
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "El PARAMETER de tipo implícito '%s' en %L no coincide con un tipo IMPLICIT posterior"
  
! #: fortran/resolve.cc:17027
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Tipo derivado incompatible en PARAMETER en %L"
  
! #: fortran/resolve.cc:17035
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "El bloque COMMON '%s' en %L no puede tener el atributo EXTERNAL"
  
! #: fortran/resolve.cc:17087
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "La entidad '%s' en %L tiene un parámetro de tipo diferido y requiere el atributo pointer o allocatable"
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17106
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17165
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17178
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17243
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "El atributo PROTECTED genera un conflicto con el atributo EXTERNAL en %L"
  
! #: fortran/resolve.cc:17246
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo PROTECTED en %L"
  
! #: fortran/resolve.cc:17352
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
  
! #: fortran/resolve.cc:17373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad specification for assumed size array at %C"
  msgid "Bad specification for assumed size array at %L"
  msgstr "Especificación errónea para la matriz de tamaño asumido en %C"
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "La matriz de tamaño asumido en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:17390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:17402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17422
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "El símbolo en %L no es una variable DUMMY"
  
! #: fortran/resolve.cc:17428
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "'%s' en %L no puede tener el atributo VALUE porque no es un argumento dummy"
  
! #: fortran/resolve.cc:17438
  #, fuzzy, gcc-internal-format
  #| msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "La variable dummy de carácter '%s' en %L con atributo VALUE debe tener longitud constante"
  
! #: fortran/resolve.cc:17447
  #, fuzzy, gcc-internal-format
  #| msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "La variable dummy de carácter interoperable con C '%s' en %L con atributo VALUE debe ser de longitud uno"
  
! #: fortran/resolve.cc:17460 fortran/resolve.cc:17637
  #, fuzzy, gcc-internal-format
  #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "El tipo derivado '%s' en %L es de tipo '%s', el cual no se ha definido"
  
! #: fortran/resolve.cc:17474
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17483
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:17500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:17507
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
  
! #: fortran/resolve.cc:17527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresión de inicialización"
  
! #: fortran/resolve.cc:17534
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:17541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:17548
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "La variable de bucle en %C no puede ser una comatriz"
  
! #: fortran/resolve.cc:17574
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "La variable '%s' en %L no puede ser BIND(C) porque no es un bloque COMMON ni se declaró en el ámbito de nivel de módulo"
  
! #: fortran/resolve.cc:17584
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON variable '%s' at %L must have constant character length"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "La variable COMMON '%s' en %L debe tener longitud de cáracter constante en este contexto"
  
! #: fortran/resolve.cc:17663
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "Fortran 2003: La función PUBLIC %s '%s' en %L es de tipo derivado PRIVATE '%s'"
  
! #: fortran/resolve.cc:17678
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
  
! #: fortran/resolve.cc:17691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
  
! #: fortran/resolve.cc:17709
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "El argumento dummy INTENT(OUT) '%s' en %L es ASSUMED SIZE y por lo tanto no puede tener un inicializador por defecto"
  
! #: fortran/resolve.cc:17721
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L de LOCK_TYPE no puede ser INTENT(OUT)"
  
! #: fortran/resolve.cc:17730
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L de LOCK_TYPE no puede ser INTENT(OUT)"
  
! #: fortran/resolve.cc:17743
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "El resultado de la función '%s' en %L no puede ser una comatriz o tener un componente comatriz"
  
! #: fortran/resolve.cc:17752
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "La variable '%s' en %L de TYPE(C_PTR) o TYPE(C_FUNPTR) no debe ser una comatriz"
  
! #: fortran/resolve.cc:17765
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "La variable '%s' en %L con componente de comatriz debe ser un escalar que no sea puntero alojable"
  
! #: fortran/resolve.cc:17781
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "La variable '%s' en %L es una comatriz y no es ALLOCATABLE, SAVE ni un argumento dummy"
  
! #: fortran/resolve.cc:17789
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:17797
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "La variable comatriz allocatable '%s' en %L debe tener forma diferida"
  
! #: fortran/resolve.cc:17810
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "La variable '%s' en %L es INTENT(OUT) y por lo tanto no puede ser una comatriz allocatable o tener componentes comatriz"
  
! #: fortran/resolve.cc:17819
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:17835
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:17841
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:17866
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "La lista de nombres %s no se puede renombrar por asociación de USE a %s"
  
! #: fortran/resolve.cc:17926
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "No se guarda (SAVE) el threadprivate en %L"
  
! #: fortran/resolve.cc:17938
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18049
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting list of named entities at %C"
  msgid "Expecting definable entity near %L"
  msgstr "Se espera la lista de entidades nombradas %C"
  
! #: fortran/resolve.cc:18057
  #, fuzzy, gcc-internal-format
  #| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "El elemento BLOCK DATA '%s' en %L debe estar en COMMON"
  
! #: fortran/resolve.cc:18064
  #, fuzzy, gcc-internal-format
  #| msgid "DATA array '%s' at %L must be specified in a previous declaration"
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "La matriz DATA '%s' en %L se debe especificar en una declaración previa"
  
! #: fortran/resolve.cc:18071
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L cannot have a coindex"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "El elemento DATA '%s' en %L no puede tener un coíndice"
  
! #: fortran/resolve.cc:18087
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L is a pointer and so must be a full array"
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "El elemento DATA '%s' en %L es un puntero y entonces debe ser una matriz completa"
  
! #: fortran/resolve.cc:18094
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18103
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "El argumento '%s' del procedimiento elemental en %L no puede tener el atributo ALLOCATABLE"
  
! #: fortran/resolve.cc:18165
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Sección de matriz no constante en %L en la declaración DATA"
  
! #: fortran/resolve.cc:18178
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "La declaración DATA en %L tiene más variables que valores"
  
! #: fortran/resolve.cc:18254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Nonconstant array section at %L in DATA statement"
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "Sección de matriz no constante en %L en la declaración DATA"
  
! #: fortran/resolve.cc:18282
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el inicio del bucle do implícito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:18290
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el final del bucle do implícito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:18298
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el paso del bucle do implícito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:18305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "el paso del bucle do implícito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:18430
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "La declaración DATA en %L tiene más valores que variables"
*************** msgstr "Se sobreescriben los inicializad
*** 90948,90973 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Se sobreescriben los inicializadores desiguales en EQUIVALENCE en %L"
  
! #: fortran/trans-array.cc:2466 fortran/trans-expr.cc:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6838
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "El número de elementos en el constructor de matriz en %L requiere un incremento del límite superior %d permitido.  Vea la opción -fmax-array-constructor"
  
! #: fortran/trans-array.cc:9244
  #, fuzzy, gcc-internal-format
  #| msgid "Creating array temporary at %L for argument '%s'"
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Se crea una matriz temporal en %L para el argumento '%s'"
  
! #: fortran/trans-array.cc:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "tipo de expresión errónea durante la caminata (%d)"
--- 91053,91078 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Se sobreescriben los inicializadores desiguales en EQUIVALENCE en %L"
  
! #: fortran/trans-array.cc:2469 fortran/trans-expr.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6840
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "El número de elementos en el constructor de matriz en %L requiere un incremento del límite superior %d permitido.  Vea la opción -fmax-array-constructor"
  
! #: fortran/trans-array.cc:9246
  #, fuzzy, gcc-internal-format
  #| msgid "Creating array temporary at %L for argument '%s'"
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Se crea una matriz temporal en %L para el argumento '%s'"
  
! #: fortran/trans-array.cc:12706
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "tipo de expresión errónea durante la caminata (%d)"
*************** msgstr "No se define el valor de devoluc
*** 91174,91180 ****
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6117
  #, fuzzy, gcc-internal-format
  #| msgid "VARYING bit-strings not implemented"
  msgid "Unsigned not yet implemented"
--- 91279,91285 ----
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6127
  #, fuzzy, gcc-internal-format
  #| msgid "VARYING bit-strings not implemented"
  msgid "Unsigned not yet implemented"
*************** msgstr "Lo siento, aún no se admiten la
*** 91209,91225 ****
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "Lo siento, aún no se admiten las comatrices escalares alojables en %L"
  
! #: fortran/trans-expr.cc:4279
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Operador intrínseco desconocido"
  
! #: fortran/trans-expr.cc:5865
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Lista de argumentos de función desconocida en %L"
  
! #: fortran/trans-expr.cc:11037
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 91314,91330 ----
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "Lo siento, aún no se admiten las comatrices escalares alojables en %L"
  
! #: fortran/trans-expr.cc:4289
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Operador intrínseco desconocido"
  
! #: fortran/trans-expr.cc:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Lista de argumentos de función desconocida en %L"
  
! #: fortran/trans-expr.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr "No se reconoce la función intr�
*** 91237,91249 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "el argumento 'dim' del intrínseco '%s' en %L no es un índice de dimensión válido"
  
! #: fortran/trans-intrinsic.cc:12709 fortran/trans-stmt.cc:1107
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "El componente de caractér de longitud diferida '%s' en %L aún no se admite"
  
! #: fortran/trans-intrinsic.cc:12716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "The event variable at %L shall not be coindexed"
--- 91342,91354 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "el argumento 'dim' del intrínseco '%s' en %L no es un índice de dimensión válido"
  
! #: fortran/trans-intrinsic.cc:12688 fortran/trans-stmt.cc:1107
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "El componente de caractér de longitud diferida '%s' en %L aún no se admite"
  
! #: fortran/trans-intrinsic.cc:12695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "The event variable at %L shall not be coindexed"
*************** msgstr ""
*** 91280,91465 ****
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4176
  #, fuzzy, gcc-internal-format
  #| msgid "optional argument"
  msgid "optional class parameter"
  msgstr "argumento opcional"
  
! #: fortran/trans-openmp.cc:4640
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "unhandled expression type"
  msgstr "Se esperaba un tipo de expresión"
  
! #: fortran/trans-openmp.cc:4949
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unhandled expression"
  msgstr "se esperaba una expresión"
  
! #: fortran/trans-openmp.cc:5072
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6050
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6053
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6056
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6633 fortran/trans-openmp.cc:6653
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6655
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "Used here"
  msgstr "se definió union aquí"
  
! #: fortran/trans-openmp.cc:9221
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_omp_workshare(): Código de declaración erróneo"
  
! #: fortran/trans-openmp.cc:9631
  #, fuzzy, gcc-internal-format
  #| msgid "Either all or none of the upper bounds must be specified at %L"
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr "Se deben especificar todos o ninguno de los límites superiores en %L"
  
! #: fortran/trans-openmp.cc:9642
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Name '%s' at %C is the name of the procedure"
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "El nombre '%s' en %C es el nombre del procedimiento"
  
! #: fortran/trans-openmp.cc:9645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "The base name at %L must not be an entry name"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/trans-openmp.cc:9648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface '%s' at %C may not be generic"
  msgid "The base name at %L must not be a generic name"
  msgstr "La interfaz '%s' en %C puede no ser generic"
  
! #: fortran/trans-openmp.cc:9651
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "El objetivo de inicialización de puntero a procedimiento en %L tal vez no es un puntero a procedimiento"
  
! #: fortran/trans-openmp.cc:9654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explícita"
  
! #: fortran/trans-openmp.cc:9690
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qE"
! msgid "Cannot find symbol %qs"
  msgstr "%q+D es un alias del símbolo sin definir %qE"
  
! #: fortran/trans-openmp.cc:9702
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "El procedimiento '%s' en %s en %L no es ni función ni subrutina"
  
! #: fortran/trans-openmp.cc:9744
  #, fuzzy, gcc-internal-format
  #| msgid "%qs and %qs are incompatible"
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "%qs y %qs son incompatibles"
  
! #: fortran/trans-openmp.cc:9750
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9776
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9786
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9796
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9811
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9912 fortran/trans-openmp.cc:9951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected argument list at %C"
  msgid "Expected positive argument index at %L"
  msgstr "Se esperaba una lista de argumentos en %C"
  
! #: fortran/trans-openmp.cc:9923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "%Kargumento %i, valor %qE, supera el tamaño máximo %E del objeto"
  
! #: fortran/trans-openmp.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9987
  #, fuzzy, gcc-internal-format
  #| msgid "An alternate return at %L without a * dummy argument"
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "Una devolución alternativa en %L sin un argumento dummy *"
  
! #: fortran/trans-openmp.cc:10001
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of statement function at %L must be scalar"
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "El argumento '%s' de la función de declaración en %L debe ser escalar"
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10015
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr "El argumento '%s' del procedimiento elemental en %L no puede tener el atributo ALLOCATABLE"
  
! #: fortran/trans-openmp.cc:10024
  #, fuzzy, gcc-internal-format
  #| msgid "specified option %qs more than once"
  msgid "%qs at %L is specified more than once"
  msgstr "opción %qs especificada más de una vez"
  
! #: fortran/trans-openmp.cc:10041
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "%<need_device_addr%> not yet supported"
--- 91385,91570 ----
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4196
  #, fuzzy, gcc-internal-format
  #| msgid "optional argument"
  msgid "optional class parameter"
  msgstr "argumento opcional"
  
! #: fortran/trans-openmp.cc:4660
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "unhandled expression type"
  msgstr "Se esperaba un tipo de expresión"
  
! #: fortran/trans-openmp.cc:4969
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unhandled expression"
  msgstr "se esperaba una expresión"
  
! #: fortran/trans-openmp.cc:5092
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6070
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6073
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6076
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6653 fortran/trans-openmp.cc:6673
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6675
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "Used here"
  msgstr "se definió union aquí"
  
! #: fortran/trans-openmp.cc:9241
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_omp_workshare(): Código de declaración erróneo"
  
! #: fortran/trans-openmp.cc:9651
  #, fuzzy, gcc-internal-format
  #| msgid "Either all or none of the upper bounds must be specified at %L"
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr "Se deben especificar todos o ninguno de los límites superiores en %L"
  
! #: fortran/trans-openmp.cc:9662
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Name '%s' at %C is the name of the procedure"
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "El nombre '%s' en %C es el nombre del procedimiento"
  
! #: fortran/trans-openmp.cc:9665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "The base name at %L must not be an entry name"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/trans-openmp.cc:9668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface '%s' at %C may not be generic"
  msgid "The base name at %L must not be a generic name"
  msgstr "La interfaz '%s' en %C puede no ser generic"
  
! #: fortran/trans-openmp.cc:9671
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "El objetivo de inicialización de puntero a procedimiento en %L tal vez no es un puntero a procedimiento"
  
! #: fortran/trans-openmp.cc:9674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explícita"
  
! #: fortran/trans-openmp.cc:9710
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qE"
! msgid "Cannot find symbol %qs at %L"
  msgstr "%q+D es un alias del símbolo sin definir %qE"
  
! #: fortran/trans-openmp.cc:9723
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "El procedimiento '%s' en %s en %L no es ni función ni subrutina"
  
! #: fortran/trans-openmp.cc:9765
  #, fuzzy, gcc-internal-format
  #| msgid "%qs and %qs are incompatible"
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "%qs y %qs son incompatibles"
  
! #: fortran/trans-openmp.cc:9771
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9797
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9807
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9817
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9832
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9933 fortran/trans-openmp.cc:9972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected argument list at %C"
  msgid "Expected positive argument index at %L"
  msgstr "Se esperaba una lista de argumentos en %C"
  
! #: fortran/trans-openmp.cc:9944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "%Kargumento %i, valor %qE, supera el tamaño máximo %E del objeto"
  
! #: fortran/trans-openmp.cc:9982
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10008
  #, fuzzy, gcc-internal-format
  #| msgid "An alternate return at %L without a * dummy argument"
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "Una devolución alternativa en %L sin un argumento dummy *"
  
! #: fortran/trans-openmp.cc:10022
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of statement function at %L must be scalar"
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "El argumento '%s' de la función de declaración en %L debe ser escalar"
  
! #: fortran/trans-openmp.cc:10029
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10036
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr "El argumento '%s' del procedimiento elemental en %L no puede tener el atributo ALLOCATABLE"
  
! #: fortran/trans-openmp.cc:10045
  #, fuzzy, gcc-internal-format
  #| msgid "specified option %qs more than once"
  msgid "%qs at %L is specified more than once"
  msgstr "opción %qs especificada más de una vez"
  
! #: fortran/trans-openmp.cc:10062
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "%<need_device_addr%> not yet supported"
*************** msgid "unused name %qE"
*** 93311,93321 ****
  msgstr "parámetro %qD sin uso"
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:268
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
  
  #, c-format
  #~ msgid ""
  #~ "This is free software; see the source for copying conditions.\n"
--- 93416,93445 ----
  msgstr "parámetro %qD sin uso"
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
  
+ #, fuzzy, c-format
+ #~| msgid "Driving:"
+ #~ msgid "Driving: (%ld)\n"
+ #~ msgstr "Conduciendo:"
+ 
+ #, gcc-internal-format
+ #~ msgid "cannot specify %<override%> for a class"
+ #~ msgstr "no se puede especificar %<override%> para una clase"
+ 
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #~| msgid "Extension: Missing comma at %L"
+ #~ msgid "Missing comma at %L"
+ #~ msgstr "Extensión: Falta una coma en %L"
+ 
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #~| msgid "Inconsistent ranks for operator at %%L and %%L"
+ #~ msgid "Inconsistent coranks for operator at %L and %L"
+ #~ msgstr "Rangos inconsistentes para el operador en %%L y %%L"
+ 
  #, c-format
  #~ msgid ""
  #~ "This is free software; see the source for copying conditions.\n"
*************** msgstr ""
*** 100470,100478 ****
  #~ msgid "invalid COND_EXPR in gimple assignment"
  #~ msgstr "COND_EXPR no válido en la asignación gimple"
  
- #~ msgid "invalid GIMPLE statement"
- #~ msgstr "declaración GIMPLE no válida"
- 
  #~ msgid "verify_stmts failed"
  #~ msgstr "falló verify_stmts"
  
--- 100594,100599 ----
diff -Nrcpad gcc-15-20250809/gcc/po/fi.po gcc-15-20250816/gcc/po/fi.po
*** gcc-15-20250809/gcc/po/fi.po	Sat Aug  9 22:32:39 2025
--- gcc-15-20250816/gcc/po/fi.po	Sat Aug 16 22:32:18 2025
*************** msgid ""
*** 32,38 ****
  msgstr ""
  "Project-Id-Version: gcc 11.1-b20210321\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-04-23 19:27+0000\n"
  "PO-Revision-Date: 2021-03-23 21:16+0200\n"
  "Last-Translator: Lauri Nurmi <lanurmi@iki.fi>\n"
  "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
--- 32,38 ----
  msgstr ""
  "Project-Id-Version: gcc 11.1-b20210321\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-08-01 17:58+0000\n"
  "PO-Revision-Date: 2021-03-23 21:16+0200\n"
  "Last-Translator: Lauri Nurmi <lanurmi@iki.fi>\n"
  "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
*************** msgstr "Varoita laskutoimituksista funkt
*** 628,635 ****
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2479
! #: common.opt:2705 common.opt:3472
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Ei tee mitään. Säilytetty yhteensopivuuden vuoksi."
--- 628,635 ----
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2476
! #: common.opt:2702 common.opt:3469
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Ei tee mitään. Säilytetty yhteensopivuuden vuoksi."
*************** msgstr ""
*** 964,970 ****
  msgid "Use f2c calling convention."
  msgstr "tämä ”defined”-sanan käyttö ei ehkä ole siirrettävää"
  
! #: fortran/lang.opt:575 cobol/lang.opt:78
  #, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr ""
--- 964,970 ----
  msgid "Use f2c calling convention."
  msgstr "tämä ”defined”-sanan käyttö ei ehkä ole siirrettävää"
  
! #: fortran/lang.opt:575 cobol/lang.opt:83
  #, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr ""
*************** msgstr ""
*** 1009,1015 ****
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:615 cobol/lang.opt:82
  #, no-c-format
  msgid "Assume that the source file is free form."
  msgstr ""
--- 1009,1015 ----
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:615 cobol/lang.opt:87
  #, no-c-format
  msgid "Assume that the source file is free form."
  msgstr ""
*************** msgstr ""
*** 1236,1247 ****
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2313
! #: common.opt:2783 common.opt:2819 common.opt:2912 common.opt:2916
! #: common.opt:3025 common.opt:3160 common.opt:3168 common.opt:3176
! #: common.opt:3184 common.opt:3285 common.opt:3345 common.opt:3433
! #: common.opt:3613 common.opt:3617 common.opt:3621 common.opt:3625
! #: common.opt:3699 common.opt:3703 common.opt:3734 common.opt:3738
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Ei tee mitään. Säilytetty yhteensopivuuden vuoksi."
--- 1236,1247 ----
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2310
! #: common.opt:2780 common.opt:2816 common.opt:2909 common.opt:2913
! #: common.opt:3022 common.opt:3157 common.opt:3165 common.opt:3173
! #: common.opt:3181 common.opt:3282 common.opt:3342 common.opt:3430
! #: common.opt:3610 common.opt:3614 common.opt:3618 common.opt:3622
! #: common.opt:3696 common.opt:3700 common.opt:3731 common.opt:3735
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Ei tee mitään. Säilytetty yhteensopivuuden vuoksi."
*************** msgstr "kolmoismerkki ??%c ohitettiin, o
*** 3916,3987 ****
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
  
! #: cobol/lang.opt:43
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:62
  #, fuzzy, no-c-format
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr "-fhandle-exceptions on uudelleennimetty: -fexceptions (ja se on nyt oletuksena päällä)"
  
! #: cobol/lang.opt:66
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:70
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:74
  #, fuzzy, no-c-format
  msgid "Enable Cobol lex debugging"
  msgstr "älä poista tilapäistiedostoja (vianjäljitystä varten)"
  
! #: cobol/lang.opt:86
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:90
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:94
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:98
  #, fuzzy, no-c-format
  msgid "Enable Cobol parser debugging"
  msgstr "älä poista tilapäistiedostoja (vianjäljitystä varten)"
  
! #: cobol/lang.opt:102
  #, fuzzy, no-c-format
  msgid "Enable Cobol yacc debugging"
  msgstr "älä poista tilapäistiedostoja (vianjäljitystä varten)"
  
! #: cobol/lang.opt:106
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:126
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:130
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:134
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
--- 3916,3987 ----
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
  
! #: cobol/lang.opt:48
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:67
  #, fuzzy, no-c-format
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr "-fhandle-exceptions on uudelleennimetty: -fexceptions (ja se on nyt oletuksena päällä)"
  
! #: cobol/lang.opt:71
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:75
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:79
  #, fuzzy, no-c-format
  msgid "Enable Cobol lex debugging"
  msgstr "älä poista tilapäistiedostoja (vianjäljitystä varten)"
  
! #: cobol/lang.opt:91
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:95
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:99
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:103
  #, fuzzy, no-c-format
  msgid "Enable Cobol parser debugging"
  msgstr "älä poista tilapäistiedostoja (vianjäljitystä varten)"
  
! #: cobol/lang.opt:107
  #, fuzzy, no-c-format
  msgid "Enable Cobol yacc debugging"
  msgstr "älä poista tilapäistiedostoja (vianjäljitystä varten)"
  
! #: cobol/lang.opt:111
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:131
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:135
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:139
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
*************** msgstr ""
*** 8837,8848 ****
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr "epäkelpo osoitintila %qs"
  
! #: config/nvptx/nvptx.opt:156
  #, fuzzy, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr "Käytössä olevan C++-ABIn versio."
  
! #: config/nvptx/nvptx.opt:160
  #, fuzzy, no-c-format
  msgid "Initialize ptx registers."
  msgstr "Käytä liukulukurekistereitä"
--- 8837,8848 ----
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr "epäkelpo osoitintila %qs"
  
! #: config/nvptx/nvptx.opt:159
  #, fuzzy, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr "Käytössä olevan C++-ABIn versio."
  
! #: config/nvptx/nvptx.opt:163
  #, fuzzy, no-c-format
  msgid "Initialize ptx registers."
  msgstr "Käytä liukulukurekistereitä"
*************** msgstr ""
*** 9020,9050 ****
  
  #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:173
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:181
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
  #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
  #: config/avr/avr.opt:189
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr "Käytettävissä olevat BITS-valinnat:"
  
--- 9020,9055 ----
  
  #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
  msgstr ""
  
  #: config/avr/avr.opt:173
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:181
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
  #: config/avr/avr.opt:189
  #, no-c-format
+ msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:193
+ #, no-c-format
  msgid "Available BITS selections:"
  msgstr "Käytettävissä olevat BITS-valinnat:"
  
*************** msgstr ""
*** 14474,14480 ****
  msgid "Mark all loops as parallel."
  msgstr "Merkitse kaikki silmukat rinnakkaisiksi."
  
! #: common.opt:1852 common.opt:1860 common.opt:3249
  #, fuzzy, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "Käytä AltiVec-käskyjä"
--- 14479,14485 ----
  msgid "Mark all loops as parallel."
  msgstr "Merkitse kaikki silmukat rinnakkaisiksi."
  
! #: common.opt:1852 common.opt:1860 common.opt:3246
  #, fuzzy, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "Käytä AltiVec-käskyjä"
*************** msgstr ""
*** 14834,16250 ****
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2304
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2309
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2317
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2321
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2325
  #, fuzzy, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Tunnista sisäiset funktiot"
  
! #: common.opt:2329
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2333
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2340
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Muistinvarausvirhe"
  
! #: common.opt:2344
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Muistinvarausvirhe"
  
! #: common.opt:2351
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2355
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2359
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2363
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2367
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions."
  msgid "Align the start of every function."
  msgstr "Kohdista funktioiden alut."
  
! #: common.opt:2371
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2375
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2379
  #, fuzzy, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:2383
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops."
  msgid "Move stores out of loops."
  msgstr "Kohdista silmukoiden alut."
  
! #: common.opt:2387
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2391
  #, fuzzy, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:2395
  #, fuzzy, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:2399
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2403
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2410
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2414
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2427
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2431
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2438
  #, fuzzy, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: common.opt:2457
  #, fuzzy, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:2461
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2465
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2469
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2483
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2487
  #, fuzzy, no-c-format
  msgid "Insert path profiling code."
  msgstr "Ota käyttöön funktioprofilointi"
  
! #: common.opt:2491
  #, fuzzy, no-c-format
  msgid "Perform partial inlining."
  msgstr "Onnistui osittain"
  
! #: common.opt:2495 common.opt:2499
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2503
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2507
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2511
  #, fuzzy, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: common.opt:2515
  #, fuzzy, no-c-format
  msgid "Perform loop peeling."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:2519
  #, fuzzy, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: common.opt:2523
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2527
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: common.opt:2531
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: common.opt:2535
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: common.opt:2539
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: common.opt:2543
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2547
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Anna ladattava liitännäinen."
  
! #: common.opt:2551
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2555
  #, fuzzy, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2559
  #, fuzzy, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Tuota bittikäskyjä"
  
! #: common.opt:2563
  #, fuzzy, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Ota käyttöön funktioprofilointi"
  
! #: common.opt:2567
  #, fuzzy, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr "virheellinen versionumero ”%s”"
  
! #: common.opt:2571
  #, fuzzy, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Ota käyttöön funktioprofilointi"
  
! #: common.opt:2575
  #, fuzzy, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr "Ota käyttöön funktioprofilointi"
  
! #: common.opt:2579
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2584
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2588
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2592
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2596
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2600
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2616
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2632
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2636
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2640
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2644
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2648
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2652
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2656
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2660
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2664
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2668
  #, fuzzy, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "ehdotetaan sulkeita %<+%>:n ympärille %<<<%>:n sisällä"
  
! #: common.opt:2672
  #, fuzzy, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Profiilissa on päättämätön kommentti"
  
! #: common.opt:2676
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2680
  #, fuzzy, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "keskeytysfunktiolla ei saa olla argumentteja"
  
! #: common.opt:2687
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2697
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2701
  #, fuzzy, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: common.opt:2709
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2723
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2738
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2742
  #, fuzzy, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2746
  #, fuzzy, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2750
  #, fuzzy, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2754
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2758
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2771
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2775
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2779
  #, fuzzy, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Käytä rekistereitä argumenttien välittämiseen"
  
! #: common.opt:2787
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2791
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2795
  #, fuzzy, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2799
  #, fuzzy, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "HALLINTA"
  
! #: common.opt:2803
  #, fuzzy, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "HALLINTA"
  
! #: common.opt:2807
  #, fuzzy, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "HALLINTA"
  
! #: common.opt:2811
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2815
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2823
  #, fuzzy, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Käytä rekistereitä argumenttien välittämiseen"
  
! #: common.opt:2827
  #, fuzzy, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Käytä rekistereitä argumenttien välittämiseen"
  
! #: common.opt:2834
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2838
  #, fuzzy, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "HALLINTA"
  
! #: common.opt:2842
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2846
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2850
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2854
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2858
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2864
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2868
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2876
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2880
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2884
  #, fuzzy, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2888
  #, fuzzy, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2892
  #, fuzzy, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2896
  #, fuzzy, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2900
  #, fuzzy, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2904
  #, fuzzy, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2908
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2920
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2924
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2928
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2933
  #, fuzzy, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: common.opt:2937
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2941
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2945
  #, fuzzy, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "ylivuoto implisiittisessä vakiomuunnoksessa"
  
! #: common.opt:2949
  #, fuzzy, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Tuota bittikäskyjä"
  
! #: common.opt:2953
  #, fuzzy, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Tuota little-endian-koodia"
  
! #: common.opt:2957
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2961
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2965
  #, fuzzy, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:2969
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2973
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2977
  #, fuzzy, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Tuota bittikäskyjä"
  
! #: common.opt:2981
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr ""
  
! #: common.opt:2985
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr ""
  
! #: common.opt:2989
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2997
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:3001
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:3005
  #, fuzzy, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Ota käyttöön saturation-käskyt"
  
! #: common.opt:3009
  #, fuzzy, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Ota käyttöön saturation-käskyt"
  
! #: common.opt:3013
  #, fuzzy, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Ota käyttöön saturation-käskyt"
  
! #: common.opt:3017
  #, fuzzy, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "epäkelpo osoitintila %qs"
  
! #: common.opt:3021
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:3033
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:3037
  #, fuzzy, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Käsittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
  
! #: common.opt:3041
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3045
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3054
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3058
  #, fuzzy, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "virheellinen sisäinen makro ”%s”"
  
! #: common.opt:3062
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3066
  #, fuzzy, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Ota käyttöön clip-käskyt"
  
! #: common.opt:3070
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3074
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Tarkasta syntaksivirheet ja lopeta."
  
! #: common.opt:3078
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:3082
  #, fuzzy, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:3086
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:3090
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3094
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3113
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3117
  #, fuzzy, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Suorita uusille äänitetyille tiedotteille:"
  
! #: common.opt:3121
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3126
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3144
  #, fuzzy, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Käytä ohjelmistoliukulukuja"
  
! #: common.opt:3148
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3152
  #, fuzzy, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3156
  #, fuzzy, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3164
  #, fuzzy, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:3172
  #, fuzzy, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:3180
  #, fuzzy, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3188
  #, fuzzy, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3192
  #, fuzzy, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "enum-muunnos alustuksessa on virheellistä C++-kielessä"
  
! #: common.opt:3196
  #, fuzzy, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3200
  #, fuzzy, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:3204
  #, fuzzy, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:3208
  #, fuzzy, no-c-format
  msgid "Enable dead store elimination."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:3212
  #, fuzzy, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3216
  #, fuzzy, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3220
  #, fuzzy, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3224
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3230
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3237
  #, fuzzy, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3241
  #, fuzzy, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3245
  #, fuzzy, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3253
  #, fuzzy, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Tuota bittikäskyjä"
  
! #: common.opt:3257
  #, fuzzy, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3261
  #, fuzzy, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "Käytä auto_maattisisennystä"
  
! #: common.opt:3265
  #, fuzzy, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3269
  #, fuzzy, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3273
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3277
  #, fuzzy, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Sähkökatko"
  
! #: common.opt:3281
  #, fuzzy, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3289
  #, fuzzy, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:3293
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3297
  #, fuzzy, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "Sähkökatko"
  
! #: common.opt:3301
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3305
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3309
  #, fuzzy, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3313
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3317
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3322
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3326
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3330
  #, fuzzy, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:3334
  #, fuzzy, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:3349
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3354
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3362
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3366
  #, fuzzy, no-c-format
  msgid "Perform loop unswitching."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:3370
  #, fuzzy, no-c-format
  msgid "Perform loop splitting."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:3374
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3378
  #, fuzzy, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "Käytä poikkeustenkäsittelyä"
  
! #: common.opt:3382
  #, fuzzy, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: common.opt:3386
  #, fuzzy, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: common.opt:3390
  #, fuzzy, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: common.opt:3394
  #, fuzzy, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: common.opt:3404
  #, fuzzy, no-c-format
  msgid "Perform variable tracking."
  msgstr "Suorita uusille äänitetyille tiedotteille:"
  
! #: common.opt:3411
  #, fuzzy, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Suorita uusille äänitetyille tiedotteille:"
  
! #: common.opt:3417
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3424
  #, fuzzy, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Suorita uusille äänitetyille tiedotteille:"
  
! #: common.opt:3429
  #, fuzzy, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Ota käyttöön moniydintuki"
  
! #: common.opt:3437
  #, fuzzy, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3441
  #, fuzzy, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3445
  #, fuzzy, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: common.opt:3449
  #, fuzzy, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: common.opt:3468
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3476
  #, fuzzy, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3480
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3502
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3506
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3525
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3541
  #, fuzzy, no-c-format
  msgid "Output vtable verification counters."
  msgstr "Ota käyttöön moniydintuki"
  
! #: common.opt:3545
  #, fuzzy, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "Ota käyttöön moniydintuki"
  
! #: common.opt:3549
  #, fuzzy, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:3553
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3557
  #, fuzzy, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:3561
  #, fuzzy, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:3565
  #, fuzzy, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "Käsittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
  
! #: common.opt:3569
  #, fuzzy, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Käsittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
  
! #: common.opt:3573
  #, fuzzy, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
  
! #: common.opt:3577
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3581
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3597
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Tuota vianjäljitystietoja oletusmuodossa."
  
! #: common.opt:3601
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3605
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3609
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format."
  msgid "Generate debug information in CodeView format."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa."
  
! #: common.opt:3629
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3635
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate CTF debug information at default level."
  msgstr "Tuota vianjäljitystietoja oletusmuodossa."
  
! #: common.opt:3639
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate BTF debug information at default level."
  msgstr "Tuota vianjäljitystietoja oletusmuodossa."
  
! #: common.opt:3643
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3647
  #, fuzzy, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Tuota vianjäljitystietoja laajennetussa STABS-muodossa"
  
! #: common.opt:3651
  #, fuzzy, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Tuota vianjäljitystietoja XCOFF-muodossa"
  
! #: common.opt:3655
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3659
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3663
  #, fuzzy, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Tuota vianjäljitystietoja laajennetussa STABS-muodossa"
  
! #: common.opt:3667
  #, fuzzy, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: common.opt:3671
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3679
  #, fuzzy, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa"
  
! #: common.opt:3683
  #, fuzzy, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa"
  
! #: common.opt:3687
  #, fuzzy, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa"
  
! #: common.opt:3691
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3695
  #, fuzzy, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa"
  
! #: common.opt:3707
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3711
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3715
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3719
  #, fuzzy, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa"
  
! #: common.opt:3723
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3730
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa."
  
! #: common.opt:3759
  #, fuzzy, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa"
  
! #: common.opt:3763
  #, fuzzy, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "Tuota isel-käskyjä"
  
! #: common.opt:3770
  #, fuzzy, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-isysroot <hakemisto>\tAseta <hakemisto> järjestelmän juurihakemistoksi"
  
! #: common.opt:3774
  #, fuzzy, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-isysroot <hakemisto>\tAseta <hakemisto> järjestelmän juurihakemistoksi"
  
! #: common.opt:3802
  #, fuzzy, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: common.opt:3806
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Ota käyttöön funktioprofilointi."
  
! #: common.opt:3816
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr ""
  
! #: common.opt:3856
  #, fuzzy, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: common.opt:3888
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Ota käyttöön yksityiskohtainen tuloste."
  
! #: common.opt:3892
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "Näytä kääntäjän versio."
  
! #: common.opt:3896
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Vaienna varoitukset."
  
! #: common.opt:3906
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Luo jaettu kirjasto."
  
! #: common.opt:3970
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Älä luo dynaamisesti linkitettyä paikkariippumatonta suoritettavaa tiedostoa."
  
! #: common.opt:3974
  #, fuzzy, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Luo paikkariippumaton suoritettava tiedosto"
  
! #: common.opt:3978
  #, fuzzy, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Luo paikkariippumaton suoritettava tiedosto"
  
! #: common.opt:3985
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3989
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
--- 14839,16255 ----
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2301
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2306
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2314
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2318
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2322
  #, fuzzy, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Tunnista sisäiset funktiot"
  
! #: common.opt:2326
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2330
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2337
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Muistinvarausvirhe"
  
! #: common.opt:2341
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Muistinvarausvirhe"
  
! #: common.opt:2348
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2352
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2356
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2360
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2364
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions."
  msgid "Align the start of every function."
  msgstr "Kohdista funktioiden alut."
  
! #: common.opt:2368
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2372
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2376
  #, fuzzy, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:2380
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops."
  msgid "Move stores out of loops."
  msgstr "Kohdista silmukoiden alut."
  
! #: common.opt:2384
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2388
  #, fuzzy, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:2392
  #, fuzzy, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:2396
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2400
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2407
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2411
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2424
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2428
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2435
  #, fuzzy, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: common.opt:2454
  #, fuzzy, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:2458
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2462
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2466
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2480
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2484
  #, fuzzy, no-c-format
  msgid "Insert path profiling code."
  msgstr "Ota käyttöön funktioprofilointi"
  
! #: common.opt:2488
  #, fuzzy, no-c-format
  msgid "Perform partial inlining."
  msgstr "Onnistui osittain"
  
! #: common.opt:2492 common.opt:2496
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2500
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2504
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2508
  #, fuzzy, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: common.opt:2512
  #, fuzzy, no-c-format
  msgid "Perform loop peeling."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:2516
  #, fuzzy, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: common.opt:2520
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2524
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: common.opt:2528
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: common.opt:2532
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: common.opt:2536
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: common.opt:2540
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2544
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Anna ladattava liitännäinen."
  
! #: common.opt:2548
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2552
  #, fuzzy, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2556
  #, fuzzy, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Tuota bittikäskyjä"
  
! #: common.opt:2560
  #, fuzzy, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Ota käyttöön funktioprofilointi"
  
! #: common.opt:2564
  #, fuzzy, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr "virheellinen versionumero ”%s”"
  
! #: common.opt:2568
  #, fuzzy, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Ota käyttöön funktioprofilointi"
  
! #: common.opt:2572
  #, fuzzy, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr "Ota käyttöön funktioprofilointi"
  
! #: common.opt:2576
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2581
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2585
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2589
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2593
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2597
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2629
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2633
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2637
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2641
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2645
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2649
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2653
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2657
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2661
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2665
  #, fuzzy, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "ehdotetaan sulkeita %<+%>:n ympärille %<<<%>:n sisällä"
  
! #: common.opt:2669
  #, fuzzy, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Profiilissa on päättämätön kommentti"
  
! #: common.opt:2673
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2677
  #, fuzzy, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "keskeytysfunktiolla ei saa olla argumentteja"
  
! #: common.opt:2684
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2694
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2698
  #, fuzzy, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: common.opt:2706
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2720
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2735
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2739
  #, fuzzy, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2743
  #, fuzzy, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2747
  #, fuzzy, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2751
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2755
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2768
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2772
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2776
  #, fuzzy, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Käytä rekistereitä argumenttien välittämiseen"
  
! #: common.opt:2784
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2788
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2792
  #, fuzzy, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2796
  #, fuzzy, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "HALLINTA"
  
! #: common.opt:2800
  #, fuzzy, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "HALLINTA"
  
! #: common.opt:2804
  #, fuzzy, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "HALLINTA"
  
! #: common.opt:2808
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2812
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2820
  #, fuzzy, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Käytä rekistereitä argumenttien välittämiseen"
  
! #: common.opt:2824
  #, fuzzy, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Käytä rekistereitä argumenttien välittämiseen"
  
! #: common.opt:2831
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2835
  #, fuzzy, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "HALLINTA"
  
! #: common.opt:2839
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2843
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2847
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2851
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2855
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2861
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2865
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2873
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2877
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2881
  #, fuzzy, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2885
  #, fuzzy, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2889
  #, fuzzy, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2893
  #, fuzzy, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2897
  #, fuzzy, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2901
  #, fuzzy, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Ota käyttöön RX FPU-käskyjen käyttö."
  
! #: common.opt:2905
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2917
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2921
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2925
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2930
  #, fuzzy, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: common.opt:2934
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2938
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2942
  #, fuzzy, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "ylivuoto implisiittisessä vakiomuunnoksessa"
  
! #: common.opt:2946
  #, fuzzy, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Tuota bittikäskyjä"
  
! #: common.opt:2950
  #, fuzzy, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Tuota little-endian-koodia"
  
! #: common.opt:2954
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2958
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2962
  #, fuzzy, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:2966
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2970
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2974
  #, fuzzy, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Tuota bittikäskyjä"
  
! #: common.opt:2978
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr ""
  
! #: common.opt:2982
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr ""
  
! #: common.opt:2986
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2994
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:2998
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:3002
  #, fuzzy, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Ota käyttöön saturation-käskyt"
  
! #: common.opt:3006
  #, fuzzy, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Ota käyttöön saturation-käskyt"
  
! #: common.opt:3010
  #, fuzzy, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Ota käyttöön saturation-käskyt"
  
! #: common.opt:3014
  #, fuzzy, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "epäkelpo osoitintila %qs"
  
! #: common.opt:3018
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:3030
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:3034
  #, fuzzy, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Käsittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
  
! #: common.opt:3038
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3042
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3051
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3055
  #, fuzzy, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "virheellinen sisäinen makro ”%s”"
  
! #: common.opt:3059
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3063
  #, fuzzy, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Ota käyttöön clip-käskyt"
  
! #: common.opt:3067
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3071
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Tarkasta syntaksivirheet ja lopeta."
  
! #: common.opt:3075
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:3079
  #, fuzzy, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:3083
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:3087
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3091
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3110
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3114
  #, fuzzy, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Suorita uusille äänitetyille tiedotteille:"
  
! #: common.opt:3118
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3123
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3141
  #, fuzzy, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Käytä ohjelmistoliukulukuja"
  
! #: common.opt:3145
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3149
  #, fuzzy, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3153
  #, fuzzy, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3161
  #, fuzzy, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:3169
  #, fuzzy, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:3177
  #, fuzzy, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3185
  #, fuzzy, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3189
  #, fuzzy, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "enum-muunnos alustuksessa on virheellistä C++-kielessä"
  
! #: common.opt:3193
  #, fuzzy, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3197
  #, fuzzy, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:3201
  #, fuzzy, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:3205
  #, fuzzy, no-c-format
  msgid "Enable dead store elimination."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:3209
  #, fuzzy, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3213
  #, fuzzy, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3217
  #, fuzzy, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3221
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3227
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3234
  #, fuzzy, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3238
  #, fuzzy, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3242
  #, fuzzy, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3250
  #, fuzzy, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Tuota bittikäskyjä"
  
! #: common.opt:3254
  #, fuzzy, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3258
  #, fuzzy, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "Käytä auto_maattisisennystä"
  
! #: common.opt:3262
  #, fuzzy, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3266
  #, fuzzy, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3270
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3274
  #, fuzzy, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Sähkökatko"
  
! #: common.opt:3278
  #, fuzzy, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3286
  #, fuzzy, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:3290
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3294
  #, fuzzy, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "Sähkökatko"
  
! #: common.opt:3298
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3302
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3306
  #, fuzzy, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3310
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3314
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3319
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3323
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3327
  #, fuzzy, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:3331
  #, fuzzy, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:3346
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3351
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3359
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3363
  #, fuzzy, no-c-format
  msgid "Perform loop unswitching."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:3367
  #, fuzzy, no-c-format
  msgid "Perform loop splitting."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:3371
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3375
  #, fuzzy, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "Käytä poikkeustenkäsittelyä"
  
! #: common.opt:3379
  #, fuzzy, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: common.opt:3383
  #, fuzzy, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: common.opt:3387
  #, fuzzy, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: common.opt:3391
  #, fuzzy, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Käytä PowerPC-64 -käskykantaa"
  
! #: common.opt:3401
  #, fuzzy, no-c-format
  msgid "Perform variable tracking."
  msgstr "Suorita uusille äänitetyille tiedotteille:"
  
! #: common.opt:3408
  #, fuzzy, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Suorita uusille äänitetyille tiedotteille:"
  
! #: common.opt:3414
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3421
  #, fuzzy, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Suorita uusille äänitetyille tiedotteille:"
  
! #: common.opt:3426
  #, fuzzy, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Ota käyttöön moniydintuki"
  
! #: common.opt:3434
  #, fuzzy, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3438
  #, fuzzy, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3442
  #, fuzzy, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: common.opt:3446
  #, fuzzy, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "Käytä AltiVec-käskyjä"
  
! #: common.opt:3465
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3473
  #, fuzzy, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3477
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3499
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3503
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3522
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3538
  #, fuzzy, no-c-format
  msgid "Output vtable verification counters."
  msgstr "Ota käyttöön moniydintuki"
  
! #: common.opt:3542
  #, fuzzy, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "Ota käyttöön moniydintuki"
  
! #: common.opt:3546
  #, fuzzy, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:3550
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3554
  #, fuzzy, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: common.opt:3558
  #, fuzzy, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:3562
  #, fuzzy, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "Käsittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
  
! #: common.opt:3566
  #, fuzzy, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Käsittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
  
! #: common.opt:3570
  #, fuzzy, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
  
! #: common.opt:3574
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3578
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3594
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Tuota vianjäljitystietoja oletusmuodossa."
  
! #: common.opt:3598
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3602
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3606
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format."
  msgid "Generate debug information in CodeView format."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa."
  
! #: common.opt:3626
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3632
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate CTF debug information at default level."
  msgstr "Tuota vianjäljitystietoja oletusmuodossa."
  
! #: common.opt:3636
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate BTF debug information at default level."
  msgstr "Tuota vianjäljitystietoja oletusmuodossa."
  
! #: common.opt:3640
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3644
  #, fuzzy, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Tuota vianjäljitystietoja laajennetussa STABS-muodossa"
  
! #: common.opt:3648
  #, fuzzy, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Tuota vianjäljitystietoja XCOFF-muodossa"
  
! #: common.opt:3652
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3656
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3660
  #, fuzzy, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Tuota vianjäljitystietoja laajennetussa STABS-muodossa"
  
! #: common.opt:3664
  #, fuzzy, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: common.opt:3668
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3676
  #, fuzzy, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa"
  
! #: common.opt:3680
  #, fuzzy, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa"
  
! #: common.opt:3684
  #, fuzzy, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa"
  
! #: common.opt:3688
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3692
  #, fuzzy, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa"
  
! #: common.opt:3704
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3708
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3712
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3716
  #, fuzzy, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa"
  
! #: common.opt:3720
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3727
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa."
  
! #: common.opt:3756
  #, fuzzy, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Tuota vianjäljitystietoja VMS-muodossa"
  
! #: common.opt:3760
  #, fuzzy, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "Tuota isel-käskyjä"
  
! #: common.opt:3767
  #, fuzzy, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-isysroot <hakemisto>\tAseta <hakemisto> järjestelmän juurihakemistoksi"
  
! #: common.opt:3771
  #, fuzzy, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-isysroot <hakemisto>\tAseta <hakemisto> järjestelmän juurihakemistoksi"
  
! #: common.opt:3799
  #, fuzzy, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: common.opt:3803
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Ota käyttöön funktioprofilointi."
  
! #: common.opt:3813
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr ""
  
! #: common.opt:3853
  #, fuzzy, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: common.opt:3885
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Ota käyttöön yksityiskohtainen tuloste."
  
! #: common.opt:3889
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "Näytä kääntäjän versio."
  
! #: common.opt:3893
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Vaienna varoitukset."
  
! #: common.opt:3903
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Luo jaettu kirjasto."
  
! #: common.opt:3967
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Älä luo dynaamisesti linkitettyä paikkariippumatonta suoritettavaa tiedostoa."
  
! #: common.opt:3971
  #, fuzzy, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Luo paikkariippumaton suoritettava tiedosto"
  
! #: common.opt:3975
  #, fuzzy, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Luo paikkariippumaton suoritettava tiedosto"
  
! #: common.opt:3982
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3986
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
*************** msgid "Maximum number of predicates ored
*** 17576,17686 ****
  msgstr "Kumoamistoimintojen enimmäismäärä"
  
  #: params.opt:1194
  #, fuzzy, no-c-format
  msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: params.opt:1198
  #, fuzzy, no-c-format
  msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: params.opt:1202
  #, fuzzy, no-c-format
  msgid "Instruction accounted for function thunk overhead."
  msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: params.opt:1206
  #, fuzzy, no-c-format
  msgid "Time accounted for function thunk overhead."
  msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: params.opt:1210
  #, no-c-format
  msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
! #: params.opt:1214
  #, no-c-format
  msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
! #: params.opt:1218
  #, no-c-format
  msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
! #: params.opt:1222
  #, no-c-format
  msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
! #: params.opt:1226
  #, fuzzy, no-c-format
  msgid "Whether to use canonical types."
  msgstr "Käytetäänkö järjestelmän fonttia"
  
! #: params.opt:1230
  #, fuzzy, no-c-format
  msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: params.opt:1234
  #, no-c-format
  msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
! #: params.opt:1238
  #, fuzzy, no-c-format
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:1242
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
! #: params.opt:1246
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr ""
  
! #: params.opt:1250
  #, no-c-format
  msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
! #: params.opt:1254
  #, no-c-format
  msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
! #: params.opt:1258
  #, fuzzy, no-c-format
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: params.opt:1262
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1266
  #, fuzzy, no-c-format
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:1270
  #, fuzzy, no-c-format
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:1274
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1278
  #, fuzzy, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr "Kumoamistoimintojen enimmäismäärä"
--- 17581,17696 ----
  msgstr "Kumoamistoimintojen enimmäismäärä"
  
  #: params.opt:1194
+ #, no-c-format
+ msgid "Maximum amount of work done to prune paths where the variable is always initialized."
+ msgstr ""
+ 
+ #: params.opt:1198
  #, fuzzy, no-c-format
  msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: params.opt:1202
  #, fuzzy, no-c-format
  msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: params.opt:1206
  #, fuzzy, no-c-format
  msgid "Instruction accounted for function thunk overhead."
  msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: params.opt:1210
  #, fuzzy, no-c-format
  msgid "Time accounted for function thunk overhead."
  msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: params.opt:1214
  #, no-c-format
  msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
! #: params.opt:1218
  #, no-c-format
  msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
! #: params.opt:1222
  #, no-c-format
  msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
! #: params.opt:1226
  #, no-c-format
  msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
! #: params.opt:1230
  #, fuzzy, no-c-format
  msgid "Whether to use canonical types."
  msgstr "Käytetäänkö järjestelmän fonttia"
  
! #: params.opt:1234
  #, fuzzy, no-c-format
  msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: params.opt:1238
  #, no-c-format
  msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
! #: params.opt:1242
  #, fuzzy, no-c-format
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:1246
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
! #: params.opt:1250
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr ""
  
! #: params.opt:1254
  #, no-c-format
  msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
! #: params.opt:1258
  #, no-c-format
  msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
! #: params.opt:1262
  #, fuzzy, no-c-format
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: params.opt:1266
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1270
  #, fuzzy, no-c-format
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:1274
  #, fuzzy, no-c-format
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr "Kumoamistoimintojen enimmäismäärä"
  
! #: params.opt:1278
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1282
  #, fuzzy, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr "Kumoamistoimintojen enimmäismäärä"
*************** msgstr ""
*** 17715,17772 ****
  msgid "callee does not return"
  msgstr "oikealle siirron lukumäärä on negatiivinen"
  
! #: calls.cc:2585
  #, fuzzy
  #| msgid "variable %qD has function type"
  msgid "volatile function type"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: calls.cc:2604
  #, fuzzy
  msgid "nested function"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: calls.cc:2615
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2629
  #, fuzzy
  msgid "inconsistent number of popped arguments"
  msgstr "useita parametreja nimellä %qD"
  
! #: calls.cc:2636
  #, fuzzy
  #| msgid "%s does not support split_block"
  msgid "frontend does not support sibling call"
  msgstr "%s ei tue: split_block"
  
! #: calls.cc:2692
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3066
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3075
  #, fuzzy
  #| msgid "value argument"
  msgid "variable size arguments"
  msgstr "arvoargumentti"
  
! #: calls.cc:3099
  #, fuzzy
  msgid "hidden string length argument passed on stack"
  msgstr "blocks-argumentti on liian suuri, maksimi on %llu"
  
! #: calls.cc:3148
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4060
  #, fuzzy
  #| msgid "static assertion failed"
  msgid "tail call production failed"
--- 17725,17782 ----
  msgid "callee does not return"
  msgstr "oikealle siirron lukumäärä on negatiivinen"
  
! #: calls.cc:2586
  #, fuzzy
  #| msgid "variable %qD has function type"
  msgid "volatile function type"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: calls.cc:2605
  #, fuzzy
  msgid "nested function"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: calls.cc:2616
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2630
  #, fuzzy
  msgid "inconsistent number of popped arguments"
  msgstr "useita parametreja nimellä %qD"
  
! #: calls.cc:2637
  #, fuzzy
  #| msgid "%s does not support split_block"
  msgid "frontend does not support sibling call"
  msgstr "%s ei tue: split_block"
  
! #: calls.cc:2693
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3067
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3076
  #, fuzzy
  #| msgid "value argument"
  msgid "variable size arguments"
  msgstr "arvoargumentti"
  
! #: calls.cc:3100
  #, fuzzy
  msgid "hidden string length argument passed on stack"
  msgstr "blocks-argumentti on liian suuri, maksimi on %llu"
  
! #: calls.cc:3149
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4061
  #, fuzzy
  #| msgid "static assertion failed"
  msgid "tail call production failed"
*************** msgstr "FORMAT-nimiö %d kohdassa %L ei
*** 18010,18021 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12799
  #, c-format
  msgid "floating constant misused"
  msgstr "liukulukuvakiota käytetty väärin"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12890
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 18020,18031 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12801
  #, c-format
  msgid "floating constant misused"
  msgstr "liukulukuvakiota käytetty väärin"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12892
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Tältä valitsimelta puuttuu dok
*** 19241,19355 ****
  msgid "Uses of this option are diagnosed."
  msgstr "%s: oletetaan RTC:n käyttävän UTC:tä...\n"
  
! #: opts.cc:1723
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr "Sama kuin %s%s (tai kielteisessä muodossa %s%s)."
  
! #: opts.cc:1728
  #, fuzzy, c-format
  msgid "Same as %s%s."
  msgstr "on vaarallista toimia rekursiivisesti hakemistossa %s (sama kuin %s)"
  
! #: opts.cc:1733
  #, fuzzy, c-format
  msgid "Same as %s."
  msgstr "on vaarallista toimia rekursiivisesti hakemistossa %s (sama kuin %s)"
  
! #: opts.cc:1741
  #, fuzzy, c-format
  msgid "%s  Same as %s."
  msgstr "on vaarallista toimia rekursiivisesti hakemistossa %s (sama kuin %s)"
  
! #: opts.cc:1804
  #, fuzzy
  msgid "[available in "
  msgstr "Silmukkamuuttuja"
  
! #: opts.cc:1836
  msgid "[default]"
  msgstr "[oletus]"
  
! #: opts.cc:1845
  #, c-format
  msgid "%llu bytes"
  msgstr "%llu tavua"
  
! #: opts.cc:1882
  msgid "[enabled]"
  msgstr "[käytössä]"
  
! #: opts.cc:1884
  msgid "[disabled]"
  msgstr "[ei käytössä]"
  
! #: opts.cc:1920
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Yhtään valitsinta halutuilla ominaisuuksilla ei löytynyt\n"
  
! #: opts.cc:1929
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Mitään ei löytynyt.  Käytä --help=%s näyttämään *kaikki* valitsimet, joita %s-edusta tukee.\n"
  
! #: opts.cc:1935
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Kaikki valitsimet halutuilla ominaisuuksilla on jo näytetty\n"
  
! #: opts.cc:1980
  #, fuzzy, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
  "   "
  msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
  
! #: opts.cc:2030
  msgid "The following options are target specific"
  msgstr "Seuraavat valitsimet ovat kohdekohtaisia"
  
! #: opts.cc:2033
  #, fuzzy
  msgid "The following options control compiler warning messages"
  msgstr "Seuraavat valitsimet ohjaavat optimointeja"
  
! #: opts.cc:2036
  msgid "The following options control optimizations"
  msgstr "Seuraavat valitsimet ohjaavat optimointeja"
  
! #: opts.cc:2039 opts.cc:2079
  msgid "The following options are language-independent"
  msgstr "Seuraavat valitsimet ovat kielestä riippumattomia"
  
! #: opts.cc:2042
  #, fuzzy
  msgid "The following options control parameters"
  msgstr "Seuraavat valitsimet ohjaavat optimointeja"
  
! #: opts.cc:2048
  msgid "The following options are specific to just the language "
  msgstr "Seuraavat valitsimet ovat liittyvät kieleen "
  
! #: opts.cc:2050
  msgid "The following options are supported by the language "
  msgstr "Kieli tukee seuraavia valitsimia "
  
! #: opts.cc:2061
  msgid "The following options are not documented"
  msgstr "Seuraavia valitsimia ei ole dokumentoitu"
  
! #: opts.cc:2063
  #, fuzzy
  msgid "The following options take separate arguments"
  msgstr "Seuraavia valitsimia ei ole dokumentoitu"
  
! #: opts.cc:2065
  #, fuzzy
  msgid "The following options take joined arguments"
  msgstr "Seuraavia valitsimia ei ole dokumentoitu"
  
! #: opts.cc:2077
  msgid "The following options are language-related"
  msgstr "Seuraavat valitsimet ovat kieleen liittyviä"
  
--- 19251,19365 ----
  msgid "Uses of this option are diagnosed."
  msgstr "%s: oletetaan RTC:n käyttävän UTC:tä...\n"
  
! #: opts.cc:1721
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr "Sama kuin %s%s (tai kielteisessä muodossa %s%s)."
  
! #: opts.cc:1726
  #, fuzzy, c-format
  msgid "Same as %s%s."
  msgstr "on vaarallista toimia rekursiivisesti hakemistossa %s (sama kuin %s)"
  
! #: opts.cc:1731
  #, fuzzy, c-format
  msgid "Same as %s."
  msgstr "on vaarallista toimia rekursiivisesti hakemistossa %s (sama kuin %s)"
  
! #: opts.cc:1739
  #, fuzzy, c-format
  msgid "%s  Same as %s."
  msgstr "on vaarallista toimia rekursiivisesti hakemistossa %s (sama kuin %s)"
  
! #: opts.cc:1802
  #, fuzzy
  msgid "[available in "
  msgstr "Silmukkamuuttuja"
  
! #: opts.cc:1834
  msgid "[default]"
  msgstr "[oletus]"
  
! #: opts.cc:1843
  #, c-format
  msgid "%llu bytes"
  msgstr "%llu tavua"
  
! #: opts.cc:1880
  msgid "[enabled]"
  msgstr "[käytössä]"
  
! #: opts.cc:1882
  msgid "[disabled]"
  msgstr "[ei käytössä]"
  
! #: opts.cc:1918
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Yhtään valitsinta halutuilla ominaisuuksilla ei löytynyt\n"
  
! #: opts.cc:1927
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Mitään ei löytynyt.  Käytä --help=%s näyttämään *kaikki* valitsimet, joita %s-edusta tukee.\n"
  
! #: opts.cc:1933
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Kaikki valitsimet halutuilla ominaisuuksilla on jo näytetty\n"
  
! #: opts.cc:1978
  #, fuzzy, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
  "   "
  msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
  
! #: opts.cc:2028
  msgid "The following options are target specific"
  msgstr "Seuraavat valitsimet ovat kohdekohtaisia"
  
! #: opts.cc:2031
  #, fuzzy
  msgid "The following options control compiler warning messages"
  msgstr "Seuraavat valitsimet ohjaavat optimointeja"
  
! #: opts.cc:2034
  msgid "The following options control optimizations"
  msgstr "Seuraavat valitsimet ohjaavat optimointeja"
  
! #: opts.cc:2037 opts.cc:2077
  msgid "The following options are language-independent"
  msgstr "Seuraavat valitsimet ovat kielestä riippumattomia"
  
! #: opts.cc:2040
  #, fuzzy
  msgid "The following options control parameters"
  msgstr "Seuraavat valitsimet ohjaavat optimointeja"
  
! #: opts.cc:2046
  msgid "The following options are specific to just the language "
  msgstr "Seuraavat valitsimet ovat liittyvät kieleen "
  
! #: opts.cc:2048
  msgid "The following options are supported by the language "
  msgstr "Kieli tukee seuraavia valitsimia "
  
! #: opts.cc:2059
  msgid "The following options are not documented"
  msgstr "Seuraavia valitsimia ei ole dokumentoitu"
  
! #: opts.cc:2061
  #, fuzzy
  msgid "The following options take separate arguments"
  msgstr "Seuraavia valitsimia ei ole dokumentoitu"
  
! #: opts.cc:2063
  #, fuzzy
  msgid "The following options take joined arguments"
  msgstr "Seuraavia valitsimia ei ole dokumentoitu"
  
! #: opts.cc:2075
  msgid "The following options are language-related"
  msgstr "Seuraavat valitsimet ovat kieleen liittyviä"
  
*************** msgid "%s%sGGC heuristics: --param ggc-m
*** 19458,19464 ****
  msgstr "%s%sGGC heuristinen/heuristiikka??: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9013 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<nimetön>"
--- 19468,19474 ----
  msgstr "%s%sGGC heuristinen/heuristiikka??: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9014 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<nimetön>"
*************** msgstr ""
*** 19475,19481 ****
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:723
  msgid "caller uses setjmp"
  msgstr ""
  
--- 19485,19491 ----
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:853
  msgid "caller uses setjmp"
  msgstr ""
  
*************** msgstr ""
*** 19483,19556 ****
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:633
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:690
  #, fuzzy
  msgid "address of caller arguments taken"
  msgstr "blocks-argumentti on liian suuri, maksimi on %llu"
  
! #: tree-tailcall.cc:717
  #, fuzzy
  #| msgid "<return value> "
  msgid "return value in memory"
  msgstr "<paluuarvo> "
  
! #: tree-tailcall.cc:734
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:747
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:760 tree-tailcall.cc:1166
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:795
  #, fuzzy
  msgid "return value used after call"
  msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
  
! #: tree-tailcall.cc:893 tree-tailcall.cc:921
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1001
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1011
  #, fuzzy
  msgid "return value changed after call"
  msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
  
! #: tree-tailcall.cc:1060
  #, fuzzy
  #| msgid "internal function"
  msgid "internal call"
  msgstr "sisäinen funktio"
  
! #: tree-tailcall.cc:1068 tree-tailcall.cc:1139
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1149
  msgid "operations after non tail recursive call"
  msgstr ""
  
! #: tree-tailcall.cc:1157
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1170
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1672
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
--- 19493,19566 ----
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:746
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:820
  #, fuzzy
  msgid "address of caller arguments taken"
  msgstr "blocks-argumentti on liian suuri, maksimi on %llu"
  
! #: tree-tailcall.cc:847
  #, fuzzy
  #| msgid "<return value> "
  msgid "return value in memory"
  msgstr "<paluuarvo> "
  
! #: tree-tailcall.cc:864
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:877
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:890 tree-tailcall.cc:1385
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:925
  #, fuzzy
  msgid "return value used after call"
  msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
  
! #: tree-tailcall.cc:1023 tree-tailcall.cc:1051
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1220
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1230
  #, fuzzy
  msgid "return value changed after call"
  msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
  
! #: tree-tailcall.cc:1279
  #, fuzzy
  #| msgid "internal function"
  msgid "internal call"
  msgstr "sisäinen funktio"
  
! #: tree-tailcall.cc:1287 tree-tailcall.cc:1358
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1368
  msgid "operations after non tail recursive call"
  msgstr ""
  
! #: tree-tailcall.cc:1376
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1389
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1892
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
*************** msgid "length modifier in strfmon format
*** 19832,19853 ****
  msgstr "pituusmääre strfmon-muotoilussa"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1656 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<komentorivi>"
  
! #: config/aarch64/aarch64.cc:12298 config/loongarch/loongarch.cc:6280
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/aarch64/aarch64.cc:12307 config/aarch64/aarch64.cc:12320
! #: config/aarch64/aarch64.cc:12332 config/aarch64/aarch64.cc:12343
! #: config/aarch64/aarch64.cc:12359 config/aarch64/aarch64.cc:12373
! #: config/aarch64/aarch64.cc:12393 config/aarch64/aarch64.cc:12475
! #: config/aarch64/aarch64.cc:12486 config/aarch64/aarch64.cc:12500
! #: config/aarch64/aarch64.cc:12726 config/aarch64/aarch64.cc:12739
! #: config/aarch64/aarch64.cc:12756 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
--- 19842,19863 ----
  msgstr "pituusmääre strfmon-muotoilussa"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1658 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<komentorivi>"
  
! #: config/aarch64/aarch64.cc:12313 config/loongarch/loongarch.cc:6280
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/aarch64/aarch64.cc:12322 config/aarch64/aarch64.cc:12335
! #: config/aarch64/aarch64.cc:12347 config/aarch64/aarch64.cc:12358
! #: config/aarch64/aarch64.cc:12374 config/aarch64/aarch64.cc:12388
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12490
! #: config/aarch64/aarch64.cc:12501 config/aarch64/aarch64.cc:12515
! #: config/aarch64/aarch64.cc:12741 config/aarch64/aarch64.cc:12754
! #: config/aarch64/aarch64.cc:12771 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
*************** msgstr "fr30_print_operand: tuntematon k
*** 19857,19864 ****
  msgid "invalid operand for '%%%c'"
  msgstr "virheellinen const_double-operandi"
  
! #: config/aarch64/aarch64.cc:12411 config/aarch64/aarch64.cc:12422
! #: config/aarch64/aarch64.cc:12586 config/aarch64/aarch64.cc:12597
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
--- 19867,19874 ----
  msgid "invalid operand for '%%%c'"
  msgstr "virheellinen const_double-operandi"
  
! #: config/aarch64/aarch64.cc:12426 config/aarch64/aarch64.cc:12437
! #: config/aarch64/aarch64.cc:12601 config/aarch64/aarch64.cc:12612
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
*************** msgstr "virheellinen const_double-operan
*** 19866,20010 ****
  msgid "invalid vector constant"
  msgstr "virheellinen rotate-käsky"
  
! #: config/aarch64/aarch64.cc:12436
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12448
  #, fuzzy, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr "virheellinen const_double-operandi"
  
! #: config/aarch64/aarch64.cc:12468
  #, fuzzy, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "virheellinen const_double-operandi"
  
! #: config/aarch64/aarch64.cc:12533 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "puuttuva operandi"
  
! #: config/aarch64/aarch64.cc:12623
  #, fuzzy, c-format
  msgid "invalid constant"
  msgstr "virheellinen rotate-käsky"
  
! #: config/aarch64/aarch64.cc:12626
  #, fuzzy, c-format
  msgid "invalid operand"
  msgstr "muotomerkkijonolla on epäkelpo operandinumero"
  
! #: config/aarch64/aarch64.cc:12764 config/aarch64/aarch64.cc:12769
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "virheellinen etuliite ”0b” liukulukuvakiolle"
  
! #: config/aarch64/aarch64.cc:12789
  #, fuzzy, c-format
  msgid "invalid address mode"
  msgstr "virheellinen %%G-tila"
  
! #: config/aarch64/aarch64.cc:22760
  #, fuzzy
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
  
! #: config/aarch64/aarch64.cc:22762
  #, fuzzy
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
  
! #: config/aarch64/aarch64.cc:29725 config/aarch64/aarch64.cc:29748
  #, fuzzy
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr "kaksoiskappale-rajapintaesittely luokalle %qE"
  
! #: config/aarch64/aarch64.cc:29743
  #, fuzzy
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "Virheellinen liukulukuoperaatio"
  
! #: config/alpha/alpha.cc:5783 config/i386/i386.cc:14075
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
  
! #: config/alpha/alpha.cc:5841 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "virheellinen %%J-arvo"
  
! #: config/alpha/alpha.cc:5871 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "virheellinen %%r-arvo"
  
! #: config/alpha/alpha.cc:5881 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "virheellinen %%R-arvo"
  
! #: config/alpha/alpha.cc:5887 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "virheellinen %%N-arvo"
  
! #: config/alpha/alpha.cc:5895 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "virheellinen %%P-arvo"
  
! #: config/alpha/alpha.cc:5903
  #, c-format
  msgid "invalid %%h value"
  msgstr "virheellinen %%h-arvo"
  
! #: config/alpha/alpha.cc:5911 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "virheellinen %%L-arvo"
  
! #: config/alpha/alpha.cc:5930
  #, c-format
  msgid "invalid %%m value"
  msgstr "virheellinen %%m-arvo"
  
! #: config/alpha/alpha.cc:5936
  #, c-format
  msgid "invalid %%M value"
  msgstr "virheellinen %%M-arvo"
  
! #: config/alpha/alpha.cc:5973
  #, c-format
  msgid "invalid %%U value"
  msgstr "virheellinen %%U-arvo"
  
! #: config/alpha/alpha.cc:5981 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "virheellinen %%s-arvo"
  
! #: config/alpha/alpha.cc:5992
  #, c-format
  msgid "invalid %%C value"
  msgstr "virheellinen %%C-arvo"
  
! #: config/alpha/alpha.cc:6029 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "virheellinen %%E-arvo"
  
! #: config/alpha/alpha.cc:6054 config/alpha/alpha.cc:6104
  #, fuzzy, c-format
  msgid "unknown relocation unspec"
  msgstr "uudelleensijoitusvirhe"
  
! #: config/alpha/alpha.cc:6063 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
--- 19876,20020 ----
  msgid "invalid vector constant"
  msgstr "virheellinen rotate-käsky"
  
! #: config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12463
  #, fuzzy, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr "virheellinen const_double-operandi"
  
! #: config/aarch64/aarch64.cc:12483
  #, fuzzy, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "virheellinen const_double-operandi"
  
! #: config/aarch64/aarch64.cc:12548 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "puuttuva operandi"
  
! #: config/aarch64/aarch64.cc:12638
  #, fuzzy, c-format
  msgid "invalid constant"
  msgstr "virheellinen rotate-käsky"
  
! #: config/aarch64/aarch64.cc:12641
  #, fuzzy, c-format
  msgid "invalid operand"
  msgstr "muotomerkkijonolla on epäkelpo operandinumero"
  
! #: config/aarch64/aarch64.cc:12779 config/aarch64/aarch64.cc:12784
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "virheellinen etuliite ”0b” liukulukuvakiolle"
  
! #: config/aarch64/aarch64.cc:12804
  #, fuzzy, c-format
  msgid "invalid address mode"
  msgstr "virheellinen %%G-tila"
  
! #: config/aarch64/aarch64.cc:22775
  #, fuzzy
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
  
! #: config/aarch64/aarch64.cc:22777
  #, fuzzy
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
  
! #: config/aarch64/aarch64.cc:29806 config/aarch64/aarch64.cc:29829
  #, fuzzy
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr "kaksoiskappale-rajapintaesittely luokalle %qE"
  
! #: config/aarch64/aarch64.cc:29824
  #, fuzzy
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "Virheellinen liukulukuoperaatio"
  
! #: config/alpha/alpha.cc:5780 config/i386/i386.cc:14077
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
  
! #: config/alpha/alpha.cc:5838 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "virheellinen %%J-arvo"
  
! #: config/alpha/alpha.cc:5868 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "virheellinen %%r-arvo"
  
! #: config/alpha/alpha.cc:5878 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "virheellinen %%R-arvo"
  
! #: config/alpha/alpha.cc:5884 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "virheellinen %%N-arvo"
  
! #: config/alpha/alpha.cc:5892 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "virheellinen %%P-arvo"
  
! #: config/alpha/alpha.cc:5900
  #, c-format
  msgid "invalid %%h value"
  msgstr "virheellinen %%h-arvo"
  
! #: config/alpha/alpha.cc:5908 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "virheellinen %%L-arvo"
  
! #: config/alpha/alpha.cc:5927
  #, c-format
  msgid "invalid %%m value"
  msgstr "virheellinen %%m-arvo"
  
! #: config/alpha/alpha.cc:5933
  #, c-format
  msgid "invalid %%M value"
  msgstr "virheellinen %%M-arvo"
  
! #: config/alpha/alpha.cc:5970
  #, c-format
  msgid "invalid %%U value"
  msgstr "virheellinen %%U-arvo"
  
! #: config/alpha/alpha.cc:5978 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "virheellinen %%s-arvo"
  
! #: config/alpha/alpha.cc:5989
  #, c-format
  msgid "invalid %%C value"
  msgstr "virheellinen %%C-arvo"
  
! #: config/alpha/alpha.cc:6026 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "virheellinen %%E-arvo"
  
! #: config/alpha/alpha.cc:6051 config/alpha/alpha.cc:6101
  #, fuzzy, c-format
  msgid "unknown relocation unspec"
  msgstr "uudelleensijoitusvirhe"
  
! #: config/alpha/alpha.cc:6060 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
*************** msgstr "uudelleensijoitusvirhe"
*** 20012,20018 ****
  msgid "invalid %%xn code"
  msgstr "virheellinen %%xn-koodi"
  
! #: config/alpha/alpha.cc:6169
  #, fuzzy, c-format
  msgid "invalid operand address"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
--- 20022,20028 ----
  msgid "invalid %%xn code"
  msgstr "virheellinen %%xn-koodi"
  
! #: config/alpha/alpha.cc:6166
  #, fuzzy, c-format
  msgid "invalid operand address"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
*************** msgstr "odottamaton siirros"
*** 20322,20330 ****
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:525
! #: cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7836 d/d-convert.cc:237
! #: go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
--- 20332,20340 ----
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:534
! #: cobol/genutil.cc:1268 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7952
! #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
*************** msgstr "virheellinen rotate-käsky"
*** 20604,20729 ****
  msgid "Expected register or constant integer."
  msgstr "Odotettiin nimetöntä rajapintaa kohdassa %C"
  
! #: config/i386/i386.cc:12884
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "virheellinen const_double-operandi"
  
! #: config/i386/i386.cc:13423
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "virheellinen rekisterin ”%s” käyttö"
  
! #: config/i386/i386.cc:13428
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/i386/i386.cc:13662
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13697
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13772
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
  
! #: config/i386/i386.cc:13777
  #, fuzzy, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13855
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:13934
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13952
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13973
  #, fuzzy, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:13988
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:14016
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:14034
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:14057
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:14150
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:14212 config/i386/i386.cc:14601
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/i386/i386.cc:14313
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Muotoillun tulosteen hallinta:"
  
! #: config/i386/i386.cc:17483
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "tuntematon move-käsky:"
  
! #: config/i386/i386.cc:24021
  #, fuzzy
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
  
! #: config/i386/i386.cc:24024
  #, fuzzy
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
  
! #: config/i386/i386.cc:24027
  #, fuzzy
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
  
! #: config/i386/i386.cc:24030
  #, fuzzy
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
  
! #: config/i386/i386.cc:24068 config/i386/i386.cc:24093
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24071 config/i386/i386.cc:24097
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
--- 20614,20739 ----
  msgid "Expected register or constant integer."
  msgstr "Odotettiin nimetöntä rajapintaa kohdassa %C"
  
! #: config/i386/i386.cc:12886
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "virheellinen const_double-operandi"
  
! #: config/i386/i386.cc:13425
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "virheellinen rekisterin ”%s” käyttö"
  
! #: config/i386/i386.cc:13430
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/i386/i386.cc:13664
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13699
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13774
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
  
! #: config/i386/i386.cc:13779
  #, fuzzy, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13857
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:13936
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13954
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13975
  #, fuzzy, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:13990
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:14018
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:14036
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:14059
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:14152
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:14214 config/i386/i386.cc:14603
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/i386/i386.cc:14315
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Muotoillun tulosteen hallinta:"
  
! #: config/i386/i386.cc:17485
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "tuntematon move-käsky:"
  
! #: config/i386/i386.cc:24023
  #, fuzzy
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
  
! #: config/i386/i386.cc:24026
  #, fuzzy
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
  
! #: config/i386/i386.cc:24029
  #, fuzzy
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
  
! #: config/i386/i386.cc:24032
  #, fuzzy
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
  
! #: config/i386/i386.cc:24070 config/i386/i386.cc:24095
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24073 config/i386/i386.cc:24099
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
*************** msgstr "virheellinen osoite"
*** 20853,20890 ****
  msgid "lo_sum not of register"
  msgstr "Rekisteröi"
  
! #: config/microblaze/microblaze.cc:2299
  #, fuzzy, c-format
  msgid "unknown punctuation '%c'"
  msgstr "Tuntematon tiheys: ”%c”"
  
! #: config/microblaze/microblaze.cc:2308
  #, c-format
  msgid "null pointer"
  msgstr "nollaosoitin"
  
! #: config/microblaze/microblaze.cc:2343
  #, fuzzy, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND nollaosoitin"
  
! #: config/microblaze/microblaze.cc:2372
  #, fuzzy, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND nollaosoitin"
  
! #: config/microblaze/microblaze.cc:2392 config/microblaze/microblaze.cc:2568
  #, fuzzy
  msgid "insn contains an invalid address !"
  msgstr "virheellinen käsky:"
  
! #: config/microblaze/microblaze.cc:2408 config/microblaze/microblaze.cc:2638
  #: config/xtensa/xtensa.cc:3240
  #, fuzzy
  msgid "invalid address"
  msgstr "virheellinen %%G-tila"
  
! #: config/microblaze/microblaze.cc:2511
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr ""
--- 20863,20900 ----
  msgid "lo_sum not of register"
  msgstr "Rekisteröi"
  
! #: config/microblaze/microblaze.cc:2303
  #, fuzzy, c-format
  msgid "unknown punctuation '%c'"
  msgstr "Tuntematon tiheys: ”%c”"
  
! #: config/microblaze/microblaze.cc:2312
  #, c-format
  msgid "null pointer"
  msgstr "nollaosoitin"
  
! #: config/microblaze/microblaze.cc:2347
  #, fuzzy, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND nollaosoitin"
  
! #: config/microblaze/microblaze.cc:2376
  #, fuzzy, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND nollaosoitin"
  
! #: config/microblaze/microblaze.cc:2396 config/microblaze/microblaze.cc:2572
  #, fuzzy
  msgid "insn contains an invalid address !"
  msgstr "virheellinen käsky:"
  
! #: config/microblaze/microblaze.cc:2412 config/microblaze/microblaze.cc:2642
  #: config/xtensa/xtensa.cc:3240
  #, fuzzy
  msgid "invalid address"
  msgstr "virheellinen %%G-tila"
  
! #: config/microblaze/microblaze.cc:2515
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr ""
*************** msgstr "säiekohtaista muistia ei tueta
*** 21200,21236 ****
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-argumentti välitetty funktiolle, jolla ei ole prototyyppiä"
  
! #: config/rs6000/rs6000.cc:28020
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Älä luo #line-direktiivejä"
  
! #: config/rs6000/rs6000.cc:28089
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "%s: Tätä tiedostoa ei voitu varmuuskopioida"
  
! #: config/rs6000/rs6000.cc:28165
  #, fuzzy
  msgid "Bad GPR fusion"
  msgstr "Virheelliset merkit"
  
! #: config/rs6000/rs6000.cc:28767
  #, fuzzy
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
  
! #: config/rs6000/rs6000.cc:28769
  #, fuzzy
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
  
! #: config/rs6000/rs6000.cc:28771
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
  
! #: config/rs6000/rs6000.cc:28773
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "virheellinen muunnos gimple-kutsussa"
--- 21210,21246 ----
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-argumentti välitetty funktiolle, jolla ei ole prototyyppiä"
  
! #: config/rs6000/rs6000.cc:28023
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Älä luo #line-direktiivejä"
  
! #: config/rs6000/rs6000.cc:28092
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "%s: Tätä tiedostoa ei voitu varmuuskopioida"
  
! #: config/rs6000/rs6000.cc:28168
  #, fuzzy
  msgid "Bad GPR fusion"
  msgstr "Virheelliset merkit"
  
! #: config/rs6000/rs6000.cc:28770
  #, fuzzy
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
  
! #: config/rs6000/rs6000.cc:28772
  #, fuzzy
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
  
! #: config/rs6000/rs6000.cc:28774
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
  
! #: config/rs6000/rs6000.cc:28776
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "virheellinen muunnos gimple-kutsussa"
*************** msgstr "epäkelvot operandit binäärise
*** 21316,21336 ****
  msgid "vector argument passed to unprototyped function"
  msgstr "AltiVec-argumentti välitetty funktiolle, jolla ei ole prototyyppiä"
  
! #: config/s390/s390.cc:17350
  msgid "types differ in signedness"
  msgstr "tyypit eroavat etumerkillisyyden osalta"
  
! #: config/s390/s390.cc:17360
  #, fuzzy
  msgid "binary operator does not support two vector bool operands"
  msgstr "kohdemuoto ei tue äärettömyyttä"
  
! #: config/s390/s390.cc:17363
  #, fuzzy
  msgid "binary operator does not support vector bool operand"
  msgstr "kohdemuoto ei tue äärettömyyttä"
  
! #: config/s390/s390.cc:17371
  #, fuzzy
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "kohdemuoto ei tue äärettömyyttä"
--- 21326,21346 ----
  msgid "vector argument passed to unprototyped function"
  msgstr "AltiVec-argumentti välitetty funktiolle, jolla ei ole prototyyppiä"
  
! #: config/s390/s390.cc:17377
  msgid "types differ in signedness"
  msgstr "tyypit eroavat etumerkillisyyden osalta"
  
! #: config/s390/s390.cc:17387
  #, fuzzy
  msgid "binary operator does not support two vector bool operands"
  msgstr "kohdemuoto ei tue äärettömyyttä"
  
! #: config/s390/s390.cc:17390
  #, fuzzy
  msgid "binary operator does not support vector bool operand"
  msgstr "kohdemuoto ei tue äärettömyyttä"
  
! #: config/s390/s390.cc:17398
  #, fuzzy
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "kohdemuoto ei tue äärettömyyttä"
*************** msgstr "{nimetön}"
*** 21518,21524 ****
  msgid "aka"
  msgstr "eli"
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7714
  msgid "({anonymous})"
  msgstr "({nimetön})"
  
--- 21528,21534 ----
  msgid "aka"
  msgstr "eli"
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7715
  msgid "({anonymous})"
  msgstr "({nimetön})"
  
*************** msgstr "({nimetön})"
*** 21531,21568 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3089 c/c-parser.cc:3279 c/c-parser.cc:3293 c/c-parser.cc:7502
! #: c/c-parser.cc:8356 c/c-parser.cc:8934 c/c-parser.cc:9126 c/c-parser.cc:9159
! #: c/c-parser.cc:9457 c/c-parser.cc:14304 c/c-parser.cc:14339
! #: c/c-parser.cc:14370 c/c-parser.cc:14417 c/c-parser.cc:14598
! #: c/c-parser.cc:15431 c/c-parser.cc:15506 c/c-parser.cc:15549
! #: c/c-parser.cc:23037 c/c-parser.cc:23117 c/c-parser.cc:23446
! #: c/c-parser.cc:23472 c/c-parser.cc:23495 c/c-parser.cc:24181
! #: c/c-parser.cc:24224 c/c-parser.cc:25491 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4141 c/c-parser.cc:4332
! #: c/c-parser.cc:4367 c/c-parser.cc:14591 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16475 cp/parser.cc:34635
! #: cp/parser.cc:35274
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:3251 c/c-parser.cc:9417
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:3790 c/c-parser.cc:4943 c/c-parser.cc:5135 c/c-parser.cc:5193
! #: c/c-parser.cc:5251 c/c-parser.cc:5635 c/c-parser.cc:5658 c/c-parser.cc:5667
! #: c/c-parser.cc:5718 c/c-parser.cc:5727 c/c-parser.cc:10892
! #: c/c-parser.cc:10978 c/c-parser.cc:11552 c/c-parser.cc:11578
! #: c/c-parser.cc:11612 c/c-parser.cc:11825 c/c-parser.cc:12697
! #: c/c-parser.cc:14705 c/c-parser.cc:17345 c/c-parser.cc:18080
! #: c/c-parser.cc:18139 c/c-parser.cc:18194 c/c-parser.cc:20053
! #: c/c-parser.cc:20173 c/c-parser.cc:22130 c/c-parser.cc:23537
! #: c/c-parser.cc:24189 c/c-parser.cc:28016 c/c-parser.cc:28098
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
--- 21541,21578 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3134 c/c-parser.cc:3324 c/c-parser.cc:3338 c/c-parser.cc:7547
! #: c/c-parser.cc:8401 c/c-parser.cc:8979 c/c-parser.cc:9171 c/c-parser.cc:9204
! #: c/c-parser.cc:9502 c/c-parser.cc:14349 c/c-parser.cc:14384
! #: c/c-parser.cc:14415 c/c-parser.cc:14462 c/c-parser.cc:14643
! #: c/c-parser.cc:15476 c/c-parser.cc:15551 c/c-parser.cc:15594
! #: c/c-parser.cc:23082 c/c-parser.cc:23162 c/c-parser.cc:23491
! #: c/c-parser.cc:23517 c/c-parser.cc:23540 c/c-parser.cc:24226
! #: c/c-parser.cc:24269 c/c-parser.cc:25536 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4186 c/c-parser.cc:4377
! #: c/c-parser.cc:4412 c/c-parser.cc:14636 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16479 cp/parser.cc:34694
! #: cp/parser.cc:35333
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:3296 c/c-parser.cc:9462
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:3835 c/c-parser.cc:4988 c/c-parser.cc:5180 c/c-parser.cc:5238
! #: c/c-parser.cc:5296 c/c-parser.cc:5680 c/c-parser.cc:5703 c/c-parser.cc:5712
! #: c/c-parser.cc:5763 c/c-parser.cc:5772 c/c-parser.cc:10937
! #: c/c-parser.cc:11023 c/c-parser.cc:11597 c/c-parser.cc:11623
! #: c/c-parser.cc:11657 c/c-parser.cc:11870 c/c-parser.cc:12742
! #: c/c-parser.cc:14750 c/c-parser.cc:17390 c/c-parser.cc:18125
! #: c/c-parser.cc:18184 c/c-parser.cc:18239 c/c-parser.cc:20098
! #: c/c-parser.cc:20218 c/c-parser.cc:22175 c/c-parser.cc:23582
! #: c/c-parser.cc:24234 c/c-parser.cc:28062 c/c-parser.cc:28144
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
*************** msgstr "odotettiin %<,%> tai %<;%>"
*** 21570,21722 ****
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3242
! #: c/c-parser.cc:9409 c/c-parser.cc:20746 cp/parser.cc:35322 cp/parser.cc:43032
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:5029 c/c-parser.cc:5778 c/c-parser.cc:6138 c/c-parser.cc:6156
! #: c/c-parser.cc:6157 c/c-parser.cc:6660 c/c-parser.cc:6704 c/c-parser.cc:9508
! #: c/c-parser.cc:11816 c/c-parser.cc:13270 c/c-parser.cc:13642
! #: c/c-parser.cc:16667 c/gimple-parser.cc:1930 cp/parser.cc:35286
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:5231
  #, fuzzy
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5687 c/c-parser.cc:5692 c/c-parser.cc:17328
! #: c/c-parser.cc:18169 c/c-parser.cc:20554 c/c-parser.cc:20653
! #: c/c-parser.cc:26832 c/c-parser.cc:27136 c/c-parser.cc:27824
! #: c/c-parser.cc:28041 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17109 cp/parser.cc:35277
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:6134 c/c-parser.cc:6136 c/c-parser.cc:16572 cp/parser.cc:35289
! #: cp/parser.cc:39179 go/gofrontend/embed.cc:440
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:6964 c/c-parser.cc:14934 c/c-parser.cc:20630
! #: c/c-parser.cc:23012 c/c-parser.cc:23098 c/c-parser.cc:23859
! #: c/c-parser.cc:24999 c/c-parser.cc:29820 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4128 c/c-parser.cc:4356
! #: c/c-parser.cc:14486 cp/parser.cc:22203 cp/parser.cc:35283
  #: go/gofrontend/embed.cc:371
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:7914 c/c-parser.cc:7923 c/c-parser.cc:9957 c/c-parser.cc:11136
! #: c/c-parser.cc:14698 c/c-parser.cc:15095 c/c-parser.cc:15159
! #: c/c-parser.cc:16649 c/c-parser.cc:17760 c/c-parser.cc:17997
! #: c/c-parser.cc:18550 c/c-parser.cc:18653 c/c-parser.cc:19194
! #: c/c-parser.cc:19630 c/c-parser.cc:19706 c/c-parser.cc:19823
! #: c/c-parser.cc:19895 c/c-parser.cc:20868 c/c-parser.cc:26702
! #: c/c-parser.cc:27881 c/c-parser.cc:27940 c/c-parser.cc:29142
! #: c/gimple-parser.cc:630 c/gimple-parser.cc:943 c/gimple-parser.cc:2561
! #: c/gimple-parser.cc:2588 c/c-parser.cc:9416 c/c-parser.cc:17253
! #: c/c-parser.cc:18658 cp/parser.cc:35316 cp/parser.cc:37023 cp/parser.cc:40119
! #: cp/parser.cc:41012 go/gofrontend/embed.cc:404
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:8910 cp/parser.cc:35203
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:10855 c/c-parser.cc:11085 c/c-parser.cc:11602
! #: c/c-parser.cc:11647 c/c-parser.cc:11740 c/c-parser.cc:11887
! #: c/c-parser.cc:12687 c/c-parser.cc:18174 c/c-parser.cc:19775
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34633 cp/parser.cc:35292
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:11496
  #, fuzzy
  msgid "expected %<.%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:14157 c/c-parser.cc:14189 c/c-parser.cc:14429
! #: cp/parser.cc:37597 cp/parser.cc:37618
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.cc:14847 c/gimple-parser.cc:1497 cp/parser.cc:35301
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:18748 c/c-parser.cc:20191 c/c-parser.cc:20617
! #: cp/parser.cc:35325 cp/parser.cc:42883
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19622 c/c-parser.cc:22907 c/c-parser.cc:22952
! #: c/c-parser.cc:23109 c/c-parser.cc:23456 c/c-parser.cc:24168
! #: c/c-parser.cc:25374 c/c-parser.cc:26880 c/c-parser.cc:28082
! #: c/gimple-parser.cc:798 c/c-parser.cc:6727 c/c-parser.cc:23029
! #: c/c-parser.cc:23252 cp/parser.cc:35304 cp/parser.cc:44578 cp/parser.cc:44751
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:20767 c/c-parser.cc:27145 c/c-parser.cc:27166
! #: c/c-parser.cc:16707 c/c-parser.cc:16719 c/c-parser.cc:20747
! #: cp/parser.cc:43033 cp/parser.cc:43060 cp/parser.cc:50600 cp/parser.cc:50611
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:23040 c/c-parser.cc:23120 c/c-parser.cc:23473
! #: c/c-parser.cc:23928 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35280
! #: cp/parser.cc:37807
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:23133 cp/parser.cc:44676
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "odotettiin %<delete%>"
  
! #: c/c-parser.cc:25046 c/c-parser.cc:25035 cp/parser.cc:47606
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
  
! #: c/c-parser.cc:28760 cp/parser.cc:52554
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9863
  msgid "(anonymous)"
  msgstr "(nimetön)"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19538 cp/parser.cc:35298
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "”)” oli odotus"
--- 21580,21733 ----
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3287
! #: c/c-parser.cc:9454 c/c-parser.cc:20791 cp/parser.cc:35381 cp/parser.cc:43091
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:5074 c/c-parser.cc:5823 c/c-parser.cc:6183 c/c-parser.cc:6201
! #: c/c-parser.cc:6202 c/c-parser.cc:6705 c/c-parser.cc:6749 c/c-parser.cc:9553
! #: c/c-parser.cc:11861 c/c-parser.cc:13315 c/c-parser.cc:13687
! #: c/c-parser.cc:16712 c/gimple-parser.cc:1930 cp/parser.cc:35345
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:5276
  #, fuzzy
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5732 c/c-parser.cc:5737 c/c-parser.cc:17373
! #: c/c-parser.cc:18214 c/c-parser.cc:20599 c/c-parser.cc:20698
! #: c/c-parser.cc:26875 c/c-parser.cc:27182 c/c-parser.cc:27870
! #: c/c-parser.cc:28087 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17154 cp/parser.cc:35336
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:6179 c/c-parser.cc:6181 c/c-parser.cc:16617 cp/parser.cc:35348
! #: cp/parser.cc:39238 go/gofrontend/embed.cc:440
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:7009 c/c-parser.cc:14979 c/c-parser.cc:20675
! #: c/c-parser.cc:23057 c/c-parser.cc:23143 c/c-parser.cc:23904
! #: c/c-parser.cc:25044 c/c-parser.cc:29863 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4173 c/c-parser.cc:4401
! #: c/c-parser.cc:14531 cp/parser.cc:22207 cp/parser.cc:35342
  #: go/gofrontend/embed.cc:371
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:7959 c/c-parser.cc:7968 c/c-parser.cc:10002
! #: c/c-parser.cc:11181 c/c-parser.cc:14743 c/c-parser.cc:15140
! #: c/c-parser.cc:15204 c/c-parser.cc:16694 c/c-parser.cc:17805
! #: c/c-parser.cc:18042 c/c-parser.cc:18595 c/c-parser.cc:18698
! #: c/c-parser.cc:19239 c/c-parser.cc:19675 c/c-parser.cc:19751
! #: c/c-parser.cc:19868 c/c-parser.cc:19940 c/c-parser.cc:20913
! #: c/c-parser.cc:26747 c/c-parser.cc:27927 c/c-parser.cc:27986
! #: c/c-parser.cc:29185 c/gimple-parser.cc:630 c/gimple-parser.cc:943
! #: c/gimple-parser.cc:2561 c/gimple-parser.cc:2588 c/c-parser.cc:9461
! #: c/c-parser.cc:17298 c/c-parser.cc:18703 cp/parser.cc:35375
! #: cp/parser.cc:37082 cp/parser.cc:40178 cp/parser.cc:41071
! #: go/gofrontend/embed.cc:404
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:8955 cp/parser.cc:35262
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11130 c/c-parser.cc:11647
! #: c/c-parser.cc:11692 c/c-parser.cc:11785 c/c-parser.cc:11932
! #: c/c-parser.cc:12732 c/c-parser.cc:18219 c/c-parser.cc:19820
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34692 cp/parser.cc:35351
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:11541
  #, fuzzy
  msgid "expected %<.%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:14202 c/c-parser.cc:14234 c/c-parser.cc:14474
! #: cp/parser.cc:37656 cp/parser.cc:37677
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.cc:14892 c/gimple-parser.cc:1497 cp/parser.cc:35360
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:18793 c/c-parser.cc:20236 c/c-parser.cc:20662
! #: cp/parser.cc:35384 cp/parser.cc:42942
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19667 c/c-parser.cc:22952 c/c-parser.cc:22997
! #: c/c-parser.cc:23154 c/c-parser.cc:23501 c/c-parser.cc:24213
! #: c/c-parser.cc:25419 c/c-parser.cc:26923 c/c-parser.cc:28128
! #: c/gimple-parser.cc:798 c/c-parser.cc:6772 c/c-parser.cc:23074
! #: c/c-parser.cc:23297 cp/parser.cc:35363 cp/parser.cc:44637 cp/parser.cc:44810
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:20812 c/c-parser.cc:27191 c/c-parser.cc:27212
! #: c/c-parser.cc:16752 c/c-parser.cc:16764 c/c-parser.cc:20792
! #: cp/parser.cc:43092 cp/parser.cc:43119 cp/parser.cc:50659 cp/parser.cc:50670
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:23085 c/c-parser.cc:23165 c/c-parser.cc:23518
! #: c/c-parser.cc:23973 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35339
! #: cp/parser.cc:37866
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "”)” oli odotus"
  
! #: c/c-parser.cc:23178 cp/parser.cc:44735
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "odotettiin %<delete%>"
  
! #: c/c-parser.cc:25091 c/c-parser.cc:25080 cp/parser.cc:47665
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
  
! #: c/c-parser.cc:28806 cp/parser.cc:52607
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9880
  msgid "(anonymous)"
  msgstr "(nimetön)"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19542 cp/parser.cc:35357
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "”)” oli odotus"
*************** msgstr "”)” oli odotus"
*** 21727,21735 ****
  msgid "expected label"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cobol/gcobolspec.cc:544
  #, fuzzy, c-format
! msgid "Driving: (%ld)\n"
  msgstr "Varoitus:"
  
  #: cp/call.cc:4225
--- 21738,21746 ----
  msgid "expected label"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cobol/gcobolspec.cc:554
  #, fuzzy, c-format
! msgid "Driving: ("
  msgstr "Varoitus:"
  
  #: cp/call.cc:4225
*************** msgstr "ehdokas on:"
*** 21744,21750 ****
  msgid "  after user-defined conversion:"
  msgstr "Ota käyttöön käyttäjän määrittelemät käskyt"
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26956
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ehdokas on:"
--- 21755,21761 ----
  msgid "  after user-defined conversion:"
  msgstr "Ota käyttöön käyttäjän määrittelemät käskyt"
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26986
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ehdokas on:"
*************** msgstr "jäsennysvirhe malliargumenttien
*** 21852,21858 ****
  msgid "<statement>"
  msgstr "Ei välitetä lausenimiöstä tyhjässä lauseessa kohdassa %L"
  
! #: cp/error.cc:2381 cp/error.cc:3503 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<tuntematon>"
--- 21863,21869 ----
  msgid "<statement>"
  msgstr "Ei välitetä lausenimiöstä tyhjässä lauseessa kohdassa %L"
  
! #: cp/error.cc:2381 cp/error.cc:3524 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<tuntematon>"
*************** msgstr "<lambda>"
*** 21880,21894 ****
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3227
  msgid "<expression error>"
  msgstr "<lausekevirhe>"
  
! #: cp/error.cc:3242
  msgid "<unknown operator>"
  msgstr "<tuntematon operaattori>"
  
! #: cp/error.cc:3732
  msgid "At global scope:"
  msgstr "Globaalilla näkyvyysalueella:"
  
--- 21891,21905 ----
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3248
  msgid "<expression error>"
  msgstr "<lausekevirhe>"
  
! #: cp/error.cc:3263
  msgid "<unknown operator>"
  msgstr "<tuntematon operaattori>"
  
! #: cp/error.cc:3753
  msgid "At global scope:"
  msgstr "Globaalilla näkyvyysalueella:"
  
*************** msgstr "Globaalilla näkyvyysalueella:"
*** 21896,21996 ****
  msgid "candidates are:"
  msgstr "ehdokkaat ovat:"
  
! #: cp/rtti.cc:588
  #, fuzzy
  msgid "target is not pointer or reference to class"
  msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
  
! #: cp/rtti.cc:593
  #, fuzzy
  msgid "target is not pointer or reference to complete type"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/rtti.cc:599
  #, fuzzy
  msgid "target is not pointer or reference"
  msgstr "# Ei kohde:"
  
! #: cp/rtti.cc:615
  msgid "source is not a pointer"
  msgstr "lähde ei ole osoitin"
  
! #: cp/rtti.cc:620
  #, fuzzy
  msgid "source is not a pointer to class"
  msgstr "lähde ei ole osoitin"
  
! #: cp/rtti.cc:625
  #, fuzzy
  msgid "source is a pointer to incomplete type"
  msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/rtti.cc:638
  #, fuzzy
  msgid "source is not of class type"
  msgstr "%qT ei ole luokkatyyppi"
  
! #: cp/rtti.cc:643
  #, fuzzy
  msgid "source is of incomplete class type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/rtti.cc:654
  #, fuzzy
  msgid "conversion casts away constness"
  msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT"
  
! #: cp/rtti.cc:816
  #, fuzzy
  msgid "source type is not polymorphic"
  msgstr "lähde ei ole osoitin"
  
! #: cp/typeck.cc:7524 c/c-typeck.cc:5303
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "unaariselle miinus-operaatiolle annettu väärä tyyppiargumentti"
  
! #: cp/typeck.cc:7525 c/c-typeck.cc:5289
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "unaariselle plus-operaatiolle annettu väärä tyyppiargumentti"
  
! #: cp/typeck.cc:7552 c/c-typeck.cc:5348
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "bittikomplementille annettu väärä tyyppiargumentti"
  
! #: cp/typeck.cc:7572 c/c-typeck.cc:5356
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "abs-funktiolle annettu väärä tyyppiargumentti"
  
! #: cp/typeck.cc:7584 c/c-typeck.cc:5378
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "konjugaatiolle annettu väärä tyyppiargumentti"
  
! #: cp/typeck.cc:7608
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "unaariselle huutomerkille annettu väärä tyyppiargumentti"
  
! #: cp/typeck.cc:7657
  #, fuzzy
  msgid "no pre-increment operator for type"
  msgstr "lisäykselle annettu väärä tyyppiargumentti"
  
! #: cp/typeck.cc:7659
  #, fuzzy
  msgid "no post-increment operator for type"
  msgstr "lisäykselle annettu väärä tyyppiargumentti"
  
! #: cp/typeck.cc:7661
  #, fuzzy
  msgid "no pre-decrement operator for type"
  msgstr "vähennykselle annettu väärä tyyppiargumentti"
  
! #: cp/typeck.cc:7663
  #, fuzzy
  msgid "no post-decrement operator for type"
  msgstr "vähennykselle annettu väärä tyyppiargumentti"
--- 21907,22007 ----
  msgid "candidates are:"
  msgstr "ehdokkaat ovat:"
  
! #: cp/rtti.cc:589
  #, fuzzy
  msgid "target is not pointer or reference to class"
  msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
  
! #: cp/rtti.cc:594
  #, fuzzy
  msgid "target is not pointer or reference to complete type"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/rtti.cc:600
  #, fuzzy
  msgid "target is not pointer or reference"
  msgstr "# Ei kohde:"
  
! #: cp/rtti.cc:616
  msgid "source is not a pointer"
  msgstr "lähde ei ole osoitin"
  
! #: cp/rtti.cc:621
  #, fuzzy
  msgid "source is not a pointer to class"
  msgstr "lähde ei ole osoitin"
  
! #: cp/rtti.cc:626
  #, fuzzy
  msgid "source is a pointer to incomplete type"
  msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/rtti.cc:639
  #, fuzzy
  msgid "source is not of class type"
  msgstr "%qT ei ole luokkatyyppi"
  
! #: cp/rtti.cc:644
  #, fuzzy
  msgid "source is of incomplete class type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/rtti.cc:655
  #, fuzzy
  msgid "conversion casts away constness"
  msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT"
  
! #: cp/rtti.cc:817
  #, fuzzy
  msgid "source type is not polymorphic"
  msgstr "lähde ei ole osoitin"
  
! #: cp/typeck.cc:7640 c/c-typeck.cc:5304
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "unaariselle miinus-operaatiolle annettu väärä tyyppiargumentti"
  
! #: cp/typeck.cc:7641 c/c-typeck.cc:5290
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "unaariselle plus-operaatiolle annettu väärä tyyppiargumentti"
  
! #: cp/typeck.cc:7668 c/c-typeck.cc:5349
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "bittikomplementille annettu väärä tyyppiargumentti"
  
! #: cp/typeck.cc:7688 c/c-typeck.cc:5357
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "abs-funktiolle annettu väärä tyyppiargumentti"
  
! #: cp/typeck.cc:7700 c/c-typeck.cc:5379
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "konjugaatiolle annettu väärä tyyppiargumentti"
  
! #: cp/typeck.cc:7724
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "unaariselle huutomerkille annettu väärä tyyppiargumentti"
  
! #: cp/typeck.cc:7773
  #, fuzzy
  msgid "no pre-increment operator for type"
  msgstr "lisäykselle annettu väärä tyyppiargumentti"
  
! #: cp/typeck.cc:7775
  #, fuzzy
  msgid "no post-increment operator for type"
  msgstr "lisäykselle annettu väärä tyyppiargumentti"
  
! #: cp/typeck.cc:7777
  #, fuzzy
  msgid "no pre-decrement operator for type"
  msgstr "vähennykselle annettu väärä tyyppiargumentti"
  
! #: cp/typeck.cc:7779
  #, fuzzy
  msgid "no post-decrement operator for type"
  msgstr "vähennykselle annettu väärä tyyppiargumentti"
*************** msgstr "Poistettu ominaisuus:"
*** 22150,22156 ****
  msgid "Unsigned:"
  msgstr "<nimetön-etumerkillinen:"
  
! #: fortran/expr.cc:3856
  #, fuzzy
  msgid "array assignment"
  msgstr "virheellinen taulukkosijoitus"
--- 22161,22167 ----
  msgid "Unsigned:"
  msgstr "<nimetön-etumerkillinen:"
  
! #: fortran/expr.cc:3960
  #, fuzzy
  msgid "array assignment"
  msgstr "virheellinen taulukkosijoitus"
*************** msgstr "ehtolausekkeessa on osoitintyypp
*** 22180,22186 ****
  msgid "Driving:"
  msgstr "Varoitus:"
  
! #: fortran/interface.cc:3905 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
--- 22191,22197 ----
  msgid "Driving:"
  msgstr "Varoitus:"
  
! #: fortran/interface.cc:3926 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
*************** msgstr "Säilytetty vain yhteensopivuude
*** 22239,22257 ****
  msgid "unsigned"
  msgstr "<nimetön-etumerkillinen:"
  
! #: fortran/io.cc:1873
  #, fuzzy, c-format
  msgid "%s tag"
  msgstr "<tunnistevirhe>"
  
! #: fortran/io.cc:3364
  #, fuzzy
  msgid "internal unit in WRITE"
  msgstr "<sisäinen>"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4725
  #, fuzzy, c-format
  msgid "%s tag with INQUIRE"
  msgstr "<tunnistevirhe>"
--- 22250,22268 ----
  msgid "unsigned"
  msgstr "<nimetön-etumerkillinen:"
  
! #: fortran/io.cc:1875
  #, fuzzy, c-format
  msgid "%s tag"
  msgstr "<tunnistevirhe>"
  
! #: fortran/io.cc:3366
  #, fuzzy
  msgid "internal unit in WRITE"
  msgstr "<sisäinen>"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4727
  #, fuzzy, c-format
  msgid "%s tag with INQUIRE"
  msgstr "<tunnistevirhe>"
*************** msgstr "lohkolaite"
*** 22378,22388 ****
  msgid "implied END DO"
  msgstr "syötteen loppu"
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13586
  msgid "assignment"
  msgstr "sijoitus"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13652 fortran/resolve.cc:13655
  #, fuzzy
  msgid "pointer assignment"
  msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
--- 22389,22399 ----
  msgid "implied END DO"
  msgstr "syötteen loppu"
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13576
  msgid "assignment"
  msgstr "sijoitus"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13642 fortran/resolve.cc:13645
  #, fuzzy
  msgid "pointer assignment"
  msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
*************** msgstr ""
*** 22401,22563 ****
  "                  muuten yksinkertaisia\n"
  "  never, simple   tee aina yksinkertaisia varmuuskopioita\n"
  
! #: fortran/resolve.cc:2464 fortran/resolve.cc:2659
  #, fuzzy
  msgid "elemental procedure"
  msgstr "RPC: Proseduuri ei ole käytettävissä"
  
! #: fortran/resolve.cc:2562
  #, fuzzy
  msgid "allocatable argument"
  msgstr "Virheellinen argumentti"
  
! #: fortran/resolve.cc:2567
  #, fuzzy
  msgid "asynchronous argument"
  msgstr "ei argumentteja"
  
! #: fortran/resolve.cc:2572
  msgid "optional argument"
  msgstr "valinnainen argumentti"
  
! #: fortran/resolve.cc:2577
  msgid "pointer argument"
  msgstr "osoitinargumentti"
  
! #: fortran/resolve.cc:2582
  msgid "target argument"
  msgstr "kohdeargumentti"
  
! #: fortran/resolve.cc:2587
  msgid "value argument"
  msgstr "arvoargumentti"
  
! #: fortran/resolve.cc:2592
  #, fuzzy
  msgid "volatile argument"
  msgstr "ylimääräinen %<volatile%>"
  
! #: fortran/resolve.cc:2597
  #, fuzzy
  msgid "assumed-shape argument"
  msgstr "oletetaan palauttavan %<id%> ja hyväksyvän"
  
! #: fortran/resolve.cc:2602
  #, fuzzy
  msgid "assumed-rank argument"
  msgstr "oletetaan palauttavan %<id%> ja hyväksyvän"
  
! #: fortran/resolve.cc:2607
  #, fuzzy
  msgid "coarray argument"
  msgstr "Virheellinen argumentti"
  
! #: fortran/resolve.cc:2612
  #, fuzzy
  msgid "parametrized derived type argument"
  msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
  
! #: fortran/resolve.cc:2617
  #, fuzzy
  msgid "polymorphic argument"
  msgstr "Virheellinen argumentti"
  
! #: fortran/resolve.cc:2622
  #, fuzzy
  msgid "NO_ARG_CHECK attribute"
  msgstr "liian pitkä riviargumentti"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2629
  #, fuzzy
  msgid "assumed-type argument"
  msgstr "unaariselle miinus-operaatiolle annettu väärä tyyppiargumentti"
  
! #: fortran/resolve.cc:2640
  #, fuzzy
  msgid "array result"
  msgstr "MD5-tulos on:\n"
  
! #: fortran/resolve.cc:2645
  #, fuzzy
  msgid "pointer or allocatable result"
  msgstr "tulosta ei voi kirjoittaa: %s"
  
! #: fortran/resolve.cc:2652
  #, fuzzy
  msgid "result with non-constant character length"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:2664
  #, fuzzy
  msgid "bind(c) procedure"
  msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:8002
  msgid "Loop variable"
  msgstr "Silmukkamuuttuja"
  
! #: fortran/resolve.cc:8006
  #, fuzzy
  msgid "iterator variable"
  msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
  
! #: fortran/resolve.cc:8010
  #, fuzzy
  msgid "Start expression in DO loop"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:8014
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "Ennenaikainen säännöllisen lausekkeen loppu"
  
! #: fortran/resolve.cc:8018
  #, fuzzy
  msgid "Step expression in DO loop"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:8636 fortran/resolve.cc:8639
  #, fuzzy
  msgid "DEALLOCATE object"
  msgstr "EI OBJEKTIA\n"
  
! #: fortran/resolve.cc:9063 fortran/resolve.cc:9066
  #, fuzzy
  msgid "ALLOCATE object"
  msgstr "EI OBJEKTIA\n"
  
! #: fortran/resolve.cc:9303 fortran/resolve.cc:11450 fortran/resolve.cc:11571
  #, fuzzy
  msgid "STAT variable"
  msgstr "tiedoston tilan lukeminen epäonnistui"
  
! #: fortran/resolve.cc:9354 fortran/resolve.cc:11462 fortran/resolve.cc:11583
  #, fuzzy
  msgid "ERRMSG variable"
  msgstr "%qD ei ole muuttuja"
  
! #: fortran/resolve.cc:11258
  #, fuzzy
  msgid "item in READ"
  msgstr "Soita numero"
  
! #: fortran/resolve.cc:11474
  #, fuzzy
  msgid "ACQUIRED_LOCK variable"
  msgstr "uutta arkistoa ei voi lukita"
  
! #: fortran/trans-array.cc:2058
  #, fuzzy, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
  
! #: fortran/trans-array.cc:6629
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10933
  #, fuzzy, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
--- 22412,22574 ----
  "                  muuten yksinkertaisia\n"
  "  never, simple   tee aina yksinkertaisia varmuuskopioita\n"
  
! #: fortran/resolve.cc:2465 fortran/resolve.cc:2660
  #, fuzzy
  msgid "elemental procedure"
  msgstr "RPC: Proseduuri ei ole käytettävissä"
  
! #: fortran/resolve.cc:2563
  #, fuzzy
  msgid "allocatable argument"
  msgstr "Virheellinen argumentti"
  
! #: fortran/resolve.cc:2568
  #, fuzzy
  msgid "asynchronous argument"
  msgstr "ei argumentteja"
  
! #: fortran/resolve.cc:2573
  msgid "optional argument"
  msgstr "valinnainen argumentti"
  
! #: fortran/resolve.cc:2578
  msgid "pointer argument"
  msgstr "osoitinargumentti"
  
! #: fortran/resolve.cc:2583
  msgid "target argument"
  msgstr "kohdeargumentti"
  
! #: fortran/resolve.cc:2588
  msgid "value argument"
  msgstr "arvoargumentti"
  
! #: fortran/resolve.cc:2593
  #, fuzzy
  msgid "volatile argument"
  msgstr "ylimääräinen %<volatile%>"
  
! #: fortran/resolve.cc:2598
  #, fuzzy
  msgid "assumed-shape argument"
  msgstr "oletetaan palauttavan %<id%> ja hyväksyvän"
  
! #: fortran/resolve.cc:2603
  #, fuzzy
  msgid "assumed-rank argument"
  msgstr "oletetaan palauttavan %<id%> ja hyväksyvän"
  
! #: fortran/resolve.cc:2608
  #, fuzzy
  msgid "coarray argument"
  msgstr "Virheellinen argumentti"
  
! #: fortran/resolve.cc:2613
  #, fuzzy
  msgid "parametrized derived type argument"
  msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
  
! #: fortran/resolve.cc:2618
  #, fuzzy
  msgid "polymorphic argument"
  msgstr "Virheellinen argumentti"
  
! #: fortran/resolve.cc:2623
  #, fuzzy
  msgid "NO_ARG_CHECK attribute"
  msgstr "liian pitkä riviargumentti"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2630
  #, fuzzy
  msgid "assumed-type argument"
  msgstr "unaariselle miinus-operaatiolle annettu väärä tyyppiargumentti"
  
! #: fortran/resolve.cc:2641
  #, fuzzy
  msgid "array result"
  msgstr "MD5-tulos on:\n"
  
! #: fortran/resolve.cc:2646
  #, fuzzy
  msgid "pointer or allocatable result"
  msgstr "tulosta ei voi kirjoittaa: %s"
  
! #: fortran/resolve.cc:2653
  #, fuzzy
  msgid "result with non-constant character length"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:2665
  #, fuzzy
  msgid "bind(c) procedure"
  msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:7975
  msgid "Loop variable"
  msgstr "Silmukkamuuttuja"
  
! #: fortran/resolve.cc:7979
  #, fuzzy
  msgid "iterator variable"
  msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
  
! #: fortran/resolve.cc:7983
  #, fuzzy
  msgid "Start expression in DO loop"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:7987
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "Ennenaikainen säännöllisen lausekkeen loppu"
  
! #: fortran/resolve.cc:7991
  #, fuzzy
  msgid "Step expression in DO loop"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:8609 fortran/resolve.cc:8612
  #, fuzzy
  msgid "DEALLOCATE object"
  msgstr "EI OBJEKTIA\n"
  
! #: fortran/resolve.cc:9053 fortran/resolve.cc:9056
  #, fuzzy
  msgid "ALLOCATE object"
  msgstr "EI OBJEKTIA\n"
  
! #: fortran/resolve.cc:9293 fortran/resolve.cc:11440 fortran/resolve.cc:11561
  #, fuzzy
  msgid "STAT variable"
  msgstr "tiedoston tilan lukeminen epäonnistui"
  
! #: fortran/resolve.cc:9344 fortran/resolve.cc:11452 fortran/resolve.cc:11573
  #, fuzzy
  msgid "ERRMSG variable"
  msgstr "%qD ei ole muuttuja"
  
! #: fortran/resolve.cc:11248
  #, fuzzy
  msgid "item in READ"
  msgstr "Soita numero"
  
! #: fortran/resolve.cc:11464
  #, fuzzy
  msgid "ACQUIRED_LOCK variable"
  msgstr "uutta arkistoa ei voi lukita"
  
! #: fortran/trans-array.cc:2061
  #, fuzzy, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
  
! #: fortran/trans-array.cc:6631
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10935
  #, fuzzy, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
*************** msgstr "liikaa argumentteja funktiolle %
*** 22572,22583 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/trans-expr.cc:11373
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13068
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "virheellinen taulukkosijoitus"
--- 22583,22594 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/trans-expr.cc:11386
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13081
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "virheellinen taulukkosijoitus"
*************** msgstr "virheellinen taulukkosijoitus"
*** 22587,22668 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Erisuuret merkkipituudet (%ld/%ld) merkkijonossa %s kohdassa %L"
  
! #: fortran/trans-intrinsic.cc:6387
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6674
  #, fuzzy, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "liian vähän (%d) argumentteja funktiolle ”%s”"
  
! #: fortran/trans-intrinsic.cc:6722
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6732
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6739
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6831
  #, fuzzy, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "liian vähän (%d) argumentteja funktiolle ”%s”"
  
! #: fortran/trans-intrinsic.cc:6899
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6979
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6987 fortran/trans-intrinsic.cc:7032
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9383
  #, fuzzy, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/trans-intrinsic.cc:9415
  #, fuzzy
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/trans-intrinsic.cc:12882
  #, fuzzy, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "liian vähän (%d) argumentteja funktiolle ”%s”"
  
! #: fortran/trans-intrinsic.cc:12894
  #, fuzzy, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "liian vähän (%d) argumentteja funktiolle ”%s”"
  
! #: fortran/trans-intrinsic.cc:12906
  #, fuzzy, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "liian vähän (%d) argumentteja funktiolle ”%s”"
  
! #: fortran/trans-intrinsic.cc:12918
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12926
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
--- 22598,22679 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Erisuuret merkkipituudet (%ld/%ld) merkkijonossa %s kohdassa %L"
  
! #: fortran/trans-intrinsic.cc:6366
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6653
  #, fuzzy, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "liian vähän (%d) argumentteja funktiolle ”%s”"
  
! #: fortran/trans-intrinsic.cc:6701
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6711
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6718
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6810
  #, fuzzy, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "liian vähän (%d) argumentteja funktiolle ”%s”"
  
! #: fortran/trans-intrinsic.cc:6878
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6958
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6966 fortran/trans-intrinsic.cc:7011
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9362
  #, fuzzy, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/trans-intrinsic.cc:9394
  #, fuzzy
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/trans-intrinsic.cc:12861
  #, fuzzy, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "liian vähän (%d) argumentteja funktiolle ”%s”"
  
! #: fortran/trans-intrinsic.cc:12873
  #, fuzzy, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "liian vähän (%d) argumentteja funktiolle ”%s”"
  
! #: fortran/trans-intrinsic.cc:12885
  #, fuzzy, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "liian vähän (%d) argumentteja funktiolle ”%s”"
  
! #: fortran/trans-intrinsic.cc:12897
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12905
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
*************** msgstr "odotettiin numeerista tyyppiä"
*** 22784,22791 ****
  msgid "expected boolean type"
  msgstr "odotettiin totuusarvotyyppiä"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19534 c/c-parser.cc:19541
! #: cp/parser.cc:41864 cp/parser.cc:41871
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "odotettiin kokonaislukua"
--- 22795,22802 ----
  msgid "expected boolean type"
  msgstr "odotettiin totuusarvotyyppiä"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19579 c/c-parser.cc:19586
! #: cp/parser.cc:41923 cp/parser.cc:41930
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "odotettiin kokonaislukua"
*************** msgstr "liian vähän argumentteja"
*** 22857,22863 ****
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9466
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "liian monta argumenttia"
--- 22868,22874 ----
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9471
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "liian monta argumenttia"
*************** msgstr "profilointituki VxWorksille"
*** 23305,23311 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "kohdemuoto ei tue äärettömyyttä"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:193
  #, fuzzy, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "Avainsana %s on tuntematon tai sillä ei vielä ole toteutusta"
--- 23316,23322 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "kohdemuoto ei tue äärettömyyttä"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:194
  #, fuzzy, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "Avainsana %s on tuntematon tai sillä ei vielä ole toteutusta"
*************** msgstr "weakref ei ole tuettu tässä ko
*** 23538,23564 ****
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr "Vain 1k-lohkot/vyöhykkeet ovat tuettuja"
  
! #: cobol/parse_ante.h:1728
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Global declarative %s for %s"
! msgstr "%q+#D:n esittely"
  
! #: cobol/parse_ante.h:2456 cobol/genapi.cc:5784
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: invalid symbol_type_t %d"
! msgstr "%s: virheellinen tiedoston nimi: %s\n"
  
! #: cobol/parse_ante.h:2798
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: no symbol '%s' found"
  msgstr ""
  
! #: cobol/parse_util.h:351
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s: intrinsic function  %s not found"
  msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
  
! #: cobol/parse_util.h:383
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid function declaration"
  msgid "%s: invalid function descr type '%c'"
--- 23549,23579 ----
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr "Vain 1k-lohkot/vyöhykkeet ovat tuettuja"
  
! #: cobol/exceptg.h:80
  #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Creating '%s'\n"
! msgid "CDF: exception '%s'"
! msgstr ""
! "Luodaan ”%s”\n"
! "\n"
  
! #: cobol/parse_ante.h:1592
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Global declarative %s for %s"
! msgstr "%q+#D:n esittely"
  
! #: cobol/parse_ante.h:2385 cobol/symbols.h:134 cobol/genapi.cc:6470
! #: cobol/util.cc:288 cobol/util.cc:337 cobol/util.cc:637
! #, gcc-internal-format
! msgid "%s:%d: invalid %<symbol_type_t%> %d"
  msgstr ""
  
! #: cobol/parse_util.h:360
! #, fuzzy, gcc-internal-format
! msgid "%s: intrinsic function %qs not found"
  msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
  
! #: cobol/parse_util.h:392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid function declaration"
  msgid "%s: invalid function descr type '%c'"
*************** msgid "scan.o: %s"
*** 23571,23577 ****
  msgstr "close: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3560 fortran/io.cc:3727 fortran/io.cc:4413
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaksivirhe %s-lauseessa kohdassa %C"
--- 23586,23592 ----
  msgstr "close: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3563 fortran/io.cc:3729 fortran/io.cc:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaksivirhe %s-lauseessa kohdassa %C"
*************** msgstr "makron nimi puuttuu %qs:n jälke
*** 23662,23668 ****
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3801
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jälkeen"
--- 23677,23683 ----
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3798
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jälkeen"
*************** msgstr "tunnistamaton muotomäärite"
*** 23757,23763 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "tunnistamaton muotomäärite"
  
! #: cobol/lang.opt:46
  #, fuzzy, gcc-internal-format
  msgid "Unrecognized COBOL dialect name: %qs"
  msgstr "Käyttö: %s [VALITSIN] NIMI...\n"
--- 23772,23778 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "tunnistamaton muotomäärite"
  
! #: cobol/lang.opt:51
  #, fuzzy, gcc-internal-format
  msgid "Unrecognized COBOL dialect name: %qs"
  msgstr "Käyttö: %s [VALITSIN] NIMI...\n"
*************** msgstr "%qs esitelty funktion palauttava
*** 23930,24007 ****
  msgid "unknown LTO partitioning model %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "makron nimi puuttuu %qs:n jälkeen"
  
! #: common.opt:2409
  #, fuzzy, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "makron nimi puuttuu %qs:n jälkeen"
  
! #: common.opt:2417
  #, fuzzy, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:2426
  #, fuzzy, gcc-internal-format
  #| msgid "assertion missing after %qs"
  msgid "option missing after %qs"
  msgstr "väittämä puuttuu %qs:n jälkeen"
  
! #: common.opt:2603
  #, fuzzy, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:2619
  #, fuzzy, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:2728
  #, fuzzy, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:2761
  #, fuzzy, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "Funktio %qs"
  
! #: common.opt:3097
  #, fuzzy, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "tls_model-argumentti ei ole merkkijono"
  
! #: common.opt:3130
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:3452
  #, fuzzy, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:3483
  #, fuzzy, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "tunnistamaton muotomäärite"
  
! #: common.opt:3509
  #, fuzzy, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: common.opt:3528
  #, fuzzy, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "(%qs:n alustuksen lähistöllä)"
  
! #: common.opt:3584
  #, fuzzy, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr "tuntematon komentorivivalitsin %qs"
--- 23945,24022 ----
  msgid "unknown LTO partitioning model %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:2403
  #, fuzzy, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "makron nimi puuttuu %qs:n jälkeen"
  
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "makron nimi puuttuu %qs:n jälkeen"
  
! #: common.opt:2414
  #, fuzzy, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:2423
  #, fuzzy, gcc-internal-format
  #| msgid "assertion missing after %qs"
  msgid "option missing after %qs"
  msgstr "väittämä puuttuu %qs:n jälkeen"
  
! #: common.opt:2600
  #, fuzzy, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:2616
  #, fuzzy, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:2725
  #, fuzzy, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:2758
  #, fuzzy, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "Funktio %qs"
  
! #: common.opt:3094
  #, fuzzy, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "tls_model-argumentti ei ole merkkijono"
  
! #: common.opt:3127
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:3449
  #, fuzzy, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:3480
  #, fuzzy, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "tunnistamaton muotomäärite"
  
! #: common.opt:3506
  #, fuzzy, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: common.opt:3525
  #, fuzzy, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "(%qs:n alustuksen lähistöllä)"
  
! #: common.opt:3581
  #, fuzzy, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr "tuntematon komentorivivalitsin %qs"
*************** msgstr "%qE-attribuutti on ristiriidassa
*** 24039,24045 ****
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17061 cp/decl.cc:17112
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
--- 24054,24060 ----
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17059 cp/decl.cc:17110
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "%qE-attribuuttia ei huomioida %q
*** 24057,24063 ****
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "%qs-attribuuttidirektiivi jätetty huomiotta"
  
! #: attribs.cc:761 c/c-parser.cc:2144 cp/cp-gimplify.cc:3704
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "attribuutille %qE annettu väärä määrä argumentteja"
--- 24072,24078 ----
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "%qs-attribuuttidirektiivi jätetty huomiotta"
  
! #: attribs.cc:761 c/c-parser.cc:2189 cp/cp-gimplify.cc:3709
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "attribuutille %qE annettu väärä määrä argumentteja"
*************** msgstr "attribuutille %qE annettu väär
*** 24067,24073 ****
  msgid "expected %i or more, found %i"
  msgstr "odotettu vähintään %i, löytyi %i"
  
! #: attribs.cc:767 c/c-parser.cc:2147 cp/cp-gimplify.cc:3706
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %i or more, found %i"
  msgid "expected %i, found %i"
--- 24082,24088 ----
  msgid "expected %i or more, found %i"
  msgstr "odotettu vähintään %i, löytyi %i"
  
! #: attribs.cc:767 c/c-parser.cc:2192 cp/cp-gimplify.cc:3711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %i or more, found %i"
  msgid "expected %i, found %i"
*************** msgstr "%qs-attribuuttia ei huomioida ei
*** 24135,24156 ****
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6235 c-family/c-common.cc:6238 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6900
! #: ada/gcc-interface/utils.cc:6916 ada/gcc-interface/utils.cc:7013
! #: ada/gcc-interface/utils.cc:7030 ada/gcc-interface/utils.cc:7047
! #: ada/gcc-interface/utils.cc:7062 ada/gcc-interface/utils.cc:7078
! #: ada/gcc-interface/utils.cc:7104 ada/gcc-interface/utils.cc:7173
! #: ada/gcc-interface/utils.cc:7200 ada/gcc-interface/utils.cc:7245
! #: ada/gcc-interface/utils.cc:7266 ada/gcc-interface/utils.cc:7314
! #: ada/gcc-interface/utils.cc:7330 ada/gcc-interface/utils.cc:7364
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6097
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
--- 24150,24171 ----
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6256 c-family/c-common.cc:6259 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6902
! #: ada/gcc-interface/utils.cc:6918 ada/gcc-interface/utils.cc:7015
! #: ada/gcc-interface/utils.cc:7032 ada/gcc-interface/utils.cc:7049
! #: ada/gcc-interface/utils.cc:7064 ada/gcc-interface/utils.cc:7080
! #: ada/gcc-interface/utils.cc:7106 ada/gcc-interface/utils.cc:7175
! #: ada/gcc-interface/utils.cc:7202 ada/gcc-interface/utils.cc:7247
! #: ada/gcc-interface/utils.cc:7268 ada/gcc-interface/utils.cc:7316
! #: ada/gcc-interface/utils.cc:7332 ada/gcc-interface/utils.cc:7366
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6142
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
*************** msgstr "%qE-attribuuttia ei huomioida"
*** 24172,24179 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: attribs.cc:1224 cp/decl.cc:1359 cp/decl.cc:2371 cp/decl.cc:2419
! #: cp/decl.cc:2435 cp/decl.cc:3134 cp/decl.cc:3586
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "%qD:lle ei ole edellistä esittelyä"
--- 24187,24194 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: attribs.cc:1224 cp/decl.cc:1357 cp/decl.cc:2369 cp/decl.cc:2417
! #: cp/decl.cc:2433 cp/decl.cc:3132 cp/decl.cc:3584
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "%qD:lle ei ole edellistä esittelyä"
*************** msgstr "tiedoston ”%s” otsaketta ei
*** 24280,24286 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
  
! #: builtins.cc:707 cp/name-lookup.cc:6938
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE esitelty täällä"
--- 24295,24301 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
  
! #: builtins.cc:707 cp/name-lookup.cc:6941
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE esitelty täällä"
*************** msgstr "%qs odottaa vakioargumenttia"
*** 24383,24448 ****
  msgid "illegal argument 0 to %qs"
  msgstr "virheellinen argumentti 0 %qs:lle"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8084 expr.cc:12464
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: builtins.cc:8379
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitää olla 1"
  
! #: builtins.cc:9343
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "kohdemuoto ei tue äärettömyyttä"
  
! #: builtins.cc:11402
  #, fuzzy, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "funktiota %<va_start%> käytetty funktiossa, jolla on kiinteä määrä argumentteja"
  
! #: builtins.cc:11410
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
  
! #: builtins.cc:11425
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: builtins.cc:11430
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: builtins.cc:11463
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%>-funktion toinen parametri ei ole viimeinen nimetty argumentti"
  
! #: builtins.cc:11476 c/c-parser.cc:11669
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:11505
  #, fuzzy, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: builtins.cc:11518
  #, fuzzy, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
--- 24398,24469 ----
  msgid "illegal argument 0 to %qs"
  msgstr "virheellinen argumentti 0 %qs:lle"
  
+ #: builtins.cc:7806 internal-fn.cc:4030
+ #, fuzzy, gcc-internal-format
+ #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
+ msgid "third argument to %<crc%> builtins must be a constant"
+ msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
+ 
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8090 expr.cc:12464
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8096
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: builtins.cc:8385
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitää olla 1"
  
! #: builtins.cc:9349
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "kohdemuoto ei tue äärettömyyttä"
  
! #: builtins.cc:11408
  #, fuzzy, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "funktiota %<va_start%> käytetty funktiossa, jolla on kiinteä määrä argumentteja"
  
! #: builtins.cc:11416
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "väärä määrä argumentteja funktiolle %<va_start%>"
  
! #: builtins.cc:11431
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: builtins.cc:11436
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: builtins.cc:11469
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%>-funktion toinen parametri ei ole viimeinen nimetty argumentti"
  
! #: builtins.cc:11482 c/c-parser.cc:11714
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:11511
  #, fuzzy, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: builtins.cc:11524
  #, fuzzy, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
*************** msgstr "luetellun tyypin jäsenen %qE ar
*** 24452,24463 ****
  msgid "cannot tail-call: %s"
  msgstr "lähdetiedostoa %s ei löydy"
  
! #: calls.cc:2818
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "funktiokutsulla on aggregaattiarvo"
  
! #: calls.cc:3561
  #, fuzzy, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "blocks-argumentti on liian suuri, maksimi on %llu"
--- 24473,24484 ----
  msgid "cannot tail-call: %s"
  msgstr "lähdetiedostoa %s ei löydy"
  
! #: calls.cc:2819
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "funktiokutsulla on aggregaattiarvo"
  
! #: calls.cc:3562
  #, fuzzy, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "blocks-argumentti on liian suuri, maksimi on %llu"
*************** msgstr "blocks-argumentti on liian suuri
*** 24467,24581 ****
  msgid "%<verify_marked_backedges%> failed"
  msgstr "verify_gimple epäonnistui"
  
! #: cfgexpand.cc:2128
  #, fuzzy, gcc-internal-format
  msgid "total size of local objects is too large"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: cfgexpand.cc:2131 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "muuttujan %q+D koko on liian suuri"
  
! #: cfgexpand.cc:2143
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
  
! #: cfgexpand.cc:3241
  #, fuzzy, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr "rpcgen: liian monta määrittelyä\n"
  
! #: cfgexpand.cc:3248
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr ""
  
! #: cfgexpand.cc:3270
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3301
  #, fuzzy, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "tunnistamaton rekisterinimi %qs"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3308
  #, fuzzy, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
  
! #: cfgexpand.cc:3321
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3323
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3393 varasm.cc:1718
  #, fuzzy, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr "%s: Annettu useampi kuin yksi -d -valitsin\n"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3446
  #, fuzzy, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: cfgexpand.cc:3518
  #, fuzzy, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr "virheellinen Z-rekisterikorvaus käskylle"
  
! #: cfgexpand.cc:3545
  #, fuzzy, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr "virheellinen Z-rekisterikorvaus käskylle"
  
! #: cfgexpand.cc:3553
  #, fuzzy, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr "virheellinen Z-rekisterikorvaus käskylle"
  
! #: cfgexpand.cc:3638 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr ""
  
! #: cfgexpand.cc:3734 varasm.cc:1810
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "%s: Tätä tiedostoa ei voitu varmuuskopioida"
  
! #: cfgexpand.cc:3927
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "%s: Tätä tiedostoa ei voitu varmuuskopioida"
  
! #: cfgexpand.cc:3932
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "%s: Tätä tiedostoa ei voitu varmuuskopioida"
  
! #: cfgexpand.cc:7029
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr ""
  
! #: cfgexpand.cc:7033
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr ""
  
! #: cfgexpand.cc:7322
  #, fuzzy, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr "Kohdista koodi ja data 32 bittiin"
--- 24488,24602 ----
  msgid "%<verify_marked_backedges%> failed"
  msgstr "verify_gimple epäonnistui"
  
! #: cfgexpand.cc:2129
  #, fuzzy, gcc-internal-format
  msgid "total size of local objects is too large"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: cfgexpand.cc:2132 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "muuttujan %q+D koko on liian suuri"
  
! #: cfgexpand.cc:2144
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
  
! #: cfgexpand.cc:3242
  #, fuzzy, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr "rpcgen: liian monta määrittelyä\n"
  
! #: cfgexpand.cc:3249
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr ""
  
! #: cfgexpand.cc:3271
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3302
  #, fuzzy, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "tunnistamaton rekisterinimi %qs"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3309
  #, fuzzy, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
  
! #: cfgexpand.cc:3322
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3394 varasm.cc:1718
  #, fuzzy, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr "%s: Annettu useampi kuin yksi -d -valitsin\n"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3447
  #, fuzzy, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: cfgexpand.cc:3519
  #, fuzzy, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr "virheellinen Z-rekisterikorvaus käskylle"
  
! #: cfgexpand.cc:3546
  #, fuzzy, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr "virheellinen Z-rekisterikorvaus käskylle"
  
! #: cfgexpand.cc:3554
  #, fuzzy, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr "virheellinen Z-rekisterikorvaus käskylle"
  
! #: cfgexpand.cc:3639 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr ""
  
! #: cfgexpand.cc:3735 varasm.cc:1810
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "%s: Tätä tiedostoa ei voitu varmuuskopioida"
  
! #: cfgexpand.cc:3928
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "%s: Tätä tiedostoa ei voitu varmuuskopioida"
  
! #: cfgexpand.cc:3933
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "%s: Tätä tiedostoa ei voitu varmuuskopioida"
  
! #: cfgexpand.cc:7085
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr ""
  
! #: cfgexpand.cc:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr ""
  
! #: cfgexpand.cc:7378
  #, fuzzy, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr "Kohdista koodi ja data 32 bittiin"
*************** msgstr ""
*** 25105,25411 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3266
  #, fuzzy, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "oikealle siirron lukumäärä on negatiivinen"
  
! #: cgraph.cc:3363
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3398
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3404
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3410 cgraph.cc:3440
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3428
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3447
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3460
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: cgraph.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "polku puuttuu %qs:n jälkeen"
  
! #: cgraph.cc:3474
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3503
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3510
  #, fuzzy, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "oikealle siirron lukumäärä on negatiivinen"
  
! #: cgraph.cc:3515
  #, fuzzy, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "virheellinen sisäinen makro ”%s”"
  
! #: cgraph.cc:3520
  #, fuzzy, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "virheellinen sisäinen makro ”%s”"
  
! #: cgraph.cc:3527
  #, fuzzy, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: cgraph.cc:3532
  #, fuzzy, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "%s: kenttä ”%s” ei saa olla määritelty"
  
! #: cgraph.cc:3537
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3542
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3547
  #, fuzzy, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "virheellinen sisäinen makro ”%s”"
  
! #: cgraph.cc:3554
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3559
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3566
  #, fuzzy, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
  
! #: cgraph.cc:3578
  #, fuzzy, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr "funktio voi olla ehdokas %<%s%>-attribuutille"
  
! #: cgraph.cc:3585
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3591 cgraph.cc:3651
  #, fuzzy, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cgraph.cc:3599
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3607 cgraph.cc:3679
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3619
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3629
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Väärä taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3634
  #, fuzzy, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cgraph.cc:3641
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "Väärä taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3669
  #, fuzzy, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "oikealle siirron lukumäärä on negatiivinen"
  
! #: cgraph.cc:3700
  #, fuzzy, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "oikealle siirron lukumäärä on negatiivinen"
  
! #: cgraph.cc:3717
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3728
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "Väärä taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3733
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "Väärä taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3744
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
  
! #: cgraph.cc:3757
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
  
! #: cgraph.cc:3763
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
  
! #: cgraph.cc:3768
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
  
! #: cgraph.cc:3773
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3785
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3791
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3796
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3812
  #, fuzzy, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "bittikentän %qs leveys on negatiivinen"
  
! #: cgraph.cc:3817
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3822
  #, fuzzy, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Ei ole tuettu"
  
! #: cgraph.cc:3858
  #, fuzzy, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Stmt-sisäkkäistysvirhe."
  
! #: cgraph.cc:3866
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "tyhjä esittely"
  
! #: cgraph.cc:3875
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3885
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3895
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "lauseella ei ole vaikutusta"
  
! #: cgraph.cc:3908
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3939 cgraph.cc:3952
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3944
  #, fuzzy, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: cgraph.cc:3960
  #, fuzzy, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "symtab_node::verify epäonnistui"
  
! #: cgraph.cc:4082 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "%s: osaa ”%.*s” ei tunneta"
--- 25126,25432 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3279
  #, fuzzy, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "oikealle siirron lukumäärä on negatiivinen"
  
! #: cgraph.cc:3376
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3381
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3411
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3423 cgraph.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3473
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: cgraph.cc:3478
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "polku puuttuu %qs:n jälkeen"
  
! #: cgraph.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3523
  #, fuzzy, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "oikealle siirron lukumäärä on negatiivinen"
  
! #: cgraph.cc:3528
  #, fuzzy, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "virheellinen sisäinen makro ”%s”"
  
! #: cgraph.cc:3533
  #, fuzzy, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "virheellinen sisäinen makro ”%s”"
  
! #: cgraph.cc:3540
  #, fuzzy, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: cgraph.cc:3545
  #, fuzzy, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "%s: kenttä ”%s” ei saa olla määritelty"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3560
  #, fuzzy, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "virheellinen sisäinen makro ”%s”"
  
! #: cgraph.cc:3567
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3579
  #, fuzzy, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
  
! #: cgraph.cc:3591
  #, fuzzy, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr "funktio voi olla ehdokas %<%s%>-attribuutille"
  
! #: cgraph.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3604 cgraph.cc:3664
  #, fuzzy, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cgraph.cc:3612
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3620 cgraph.cc:3692
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3642
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Väärä taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3647
  #, fuzzy, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cgraph.cc:3654
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "Väärä taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3682
  #, fuzzy, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "oikealle siirron lukumäärä on negatiivinen"
  
! #: cgraph.cc:3713
  #, fuzzy, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "oikealle siirron lukumäärä on negatiivinen"
  
! #: cgraph.cc:3730
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3741
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "Väärä taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3746
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "Väärä taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3757
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
  
! #: cgraph.cc:3770
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
  
! #: cgraph.cc:3776
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
  
! #: cgraph.cc:3781
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
  
! #: cgraph.cc:3786
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3804
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3809
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3825
  #, fuzzy, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "bittikentän %qs leveys on negatiivinen"
  
! #: cgraph.cc:3830
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3835
  #, fuzzy, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Ei ole tuettu"
  
! #: cgraph.cc:3871
  #, fuzzy, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Stmt-sisäkkäistysvirhe."
  
! #: cgraph.cc:3879
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "tyhjä esittely"
  
! #: cgraph.cc:3888
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3898
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3908
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "lauseella ei ole vaikutusta"
  
! #: cgraph.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3952 cgraph.cc:3965
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3957
  #, fuzzy, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: cgraph.cc:3973
  #, fuzzy, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "symtab_node::verify epäonnistui"
  
! #: cgraph.cc:4095 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "%s: osaa ”%.*s” ei tunneta"
*************** msgstr "%qs-attribuuttia ei huomioida %q
*** 25487,25498 ****
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13593
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "nimike %q+D määritelty mutta käyttämättä"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13603
  #, fuzzy, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "sisäkkäinen funktio %q+D esitelty mutta ei koskaan määritelty"
--- 25508,25519 ----
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13597
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "nimike %q+D määritelty mutta käyttämättä"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13607
  #, fuzzy, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "sisäkkäinen funktio %q+D esitelty mutta ei koskaan määritelty"
*************** msgstr "COLLECT_GCC-ympäristömuuttujan
*** 25623,25629 ****
  msgid "ld returned %d exit status"
  msgstr "ld:n paluuarvo oli %d"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:640
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "atexit epäonnistui"
--- 25644,25650 ----
  msgid "ld returned %d exit status"
  msgstr "ld:n paluuarvo oli %d"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "atexit epäonnistui"
*************** msgstr "%Kkutsu kohteeseen %qs esitelty
*** 26136,26142 ****
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
  
! #: ext-dce.cc:1115
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
--- 26157,26163 ----
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
  
! #: ext-dce.cc:1202
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
*************** msgstr "raja %3$E, jonka %1$G%2$qD mää
*** 26897,26903 ****
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "joustava taulukkojäsen ei ole structin lopussa"
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5103
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
--- 26918,26924 ----
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "joustava taulukkojäsen ei ole structin lopussa"
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5115
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
*************** msgstr "ISO C ei tue saturoituvia tyyppe
*** 26912,26918 ****
  msgid "%s not supported on this target"
  msgstr "%qs ei ole tuettu tällä kohteella"
  
! #: gimple-fold.cc:8578 gimple-fold.cc:8607
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "vertailu on aina %d johtuen bittikentän leveydestä"
--- 26933,26939 ----
  msgid "%s not supported on this target"
  msgstr "%qs ei ole tuettu tällä kohteella"
  
! #: gimple-fold.cc:8582 gimple-fold.cc:8611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "vertailu on aina %d johtuen bittikentän leveydestä"
*************** msgstr ""
*** 26937,26943 ****
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9308
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "nimiö %qD määritelty täällä"
--- 26958,26964 ----
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9311
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "nimiö %qD määritelty täällä"
*************** msgstr "null-osoittimen käyttö"
*** 26957,26979 ****
  msgid "function may return address of local variable"
  msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12879
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10781 c/c-parser.cc:22345 c/c-parser.cc:22486
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6512
! #: c/c-typeck.cc:12780 c/c-typeck.cc:12797 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9468 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6205 cp/constexpr.cc:6584
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9605 cp/decl2.cc:6351
! #: cp/decl2.cc:6400 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23073
! #: cp/pt.cc:9266 cp/pt.cc:9936 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4570 cp/typeck.cc:10793
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, gcc-internal-format
--- 26978,27000 ----
  msgid "function may return address of local variable"
  msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12896
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10785 c/c-parser.cc:22390 c/c-parser.cc:22531
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6513
! #: c/c-typeck.cc:12797 c/c-typeck.cc:12814 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9502 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6220 cp/constexpr.cc:6600
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9603 cp/decl2.cc:6379
! #: cp/decl2.cc:6428 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23077
! #: cp/pt.cc:9271 cp/pt.cc:9941 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4686 cp/typeck.cc:10909
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, gcc-internal-format
*************** msgstr "epäkelpo osoitintila %qs"
*** 28091,28102 ****
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10377 c/c-typeck.cc:13597 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4687 cp/decl.cc:13468 cp/decl.cc:14071 cp/decl.cc:14081
! #: cp/decl.cc:15081 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25737 cp/typeck.cc:5069
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD esitelty täällä"
--- 28112,28123 ----
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10394 c/c-typeck.cc:13614 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4685 cp/decl.cc:13466 cp/decl.cc:14069 cp/decl.cc:14079
! #: cp/decl.cc:15079 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25741 cp/typeck.cc:5185
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD esitelty täällä"
*************** msgstr "%J%qD esitelty avoimeksi määri
*** 29245,29256 ****
  msgid "mismatching definition"
  msgstr "puuttuva määrittely"
  
! #: ipa-fnsummary.cc:4845
  #, fuzzy, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: ipa-fnsummary.cc:4946
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
--- 29266,29277 ----
  msgid "mismatching definition"
  msgstr "puuttuva määrittely"
  
! #: ipa-fnsummary.cc:4860
  #, fuzzy, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: ipa-fnsummary.cc:4961
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
*************** msgstr ""
*** 29260,29266 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4991 ipa-prop.cc:5035 ipa-prop.cc:5115 ipa-prop.cc:5167
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "virheellinen muunnos gimple-kutsussa"
--- 29281,29287 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:5019 ipa-prop.cc:5063 ipa-prop.cc:5143 ipa-prop.cc:5195
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "virheellinen muunnos gimple-kutsussa"
*************** msgstr ""
*** 29305,29316 ****
  msgid "IPA-SRA access verification failed"
  msgstr "verifiointi epäonnistui: %s"
  
! #: ipa-sra.cc:2751
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2754
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
--- 29326,29337 ----
  msgid "IPA-SRA access verification failed"
  msgstr "verifiointi epäonnistui: %s"
  
! #: ipa-sra.cc:2757
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2760
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
*************** msgstr "tuntematon värimoodi"
*** 29704,29710 ****
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: lto-streamer-out.cc:2554
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
--- 29725,29731 ----
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: lto-streamer-out.cc:2555
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
*************** msgstr ""
*** 30006,30022 ****
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1518
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1553
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
--- 30027,30043 ----
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
*************** msgstr "  -shared                  Luo j
*** 30331,30402 ****
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:316
  #, fuzzy, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: omp-offload.cc:929
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr ""
  
! #: omp-offload.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1477
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1551
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-offload.cc:1555 omp-offload.cc:1587
  #, fuzzy, gcc-internal-format
  msgid "containing loop here"
  msgstr "jätä pois CACHEDIR.TAGin sisältävät hakemistot"
  
! #: omp-offload.cc:1560
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1562
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1567
  #, fuzzy, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr "%qD esiteltiin täällä"
  
! #: omp-offload.cc:1580
  #, fuzzy, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: omp-offload.cc:1721
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr ""
  
! #: omp-offload.cc:1729
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr ""
  
! #: omp-offload.cc:1731
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr ""
--- 30352,30423 ----
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:317
  #, fuzzy, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: omp-offload.cc:930
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr ""
  
! #: omp-offload.cc:982
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1478
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1552
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-offload.cc:1556 omp-offload.cc:1588
  #, fuzzy, gcc-internal-format
  msgid "containing loop here"
  msgstr "jätä pois CACHEDIR.TAGin sisältävät hakemistot"
  
! #: omp-offload.cc:1561
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1563
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1568
  #, fuzzy, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr "%qD esiteltiin täällä"
  
! #: omp-offload.cc:1581
  #, fuzzy, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: omp-offload.cc:1722
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr ""
  
! #: omp-offload.cc:1730
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr ""
  
! #: omp-offload.cc:1732
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr ""
*************** msgstr "moduulienvälisiä optimointeja
*** 30446,30452 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "komentorivivalitsin %qs on kelvollinen kohteelle %s, mutta ei kohteelle %s"
  
! #: opts-common.cc:1463 opts.cc:2612
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "polku puuttuu %qs:n jälkeen"
--- 30467,30473 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "komentorivivalitsin %qs on kelvollinen kohteelle %s, mutta ei kohteelle %s"
  
! #: opts-common.cc:1463 opts.cc:2610
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "polku puuttuu %qs:n jälkeen"
*************** msgstr "Rinnakkaiset työt (-j) eivät o
*** 30681,30917 ****
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
  
! #: opts.cc:1284
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: opts.cc:1288
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: opts.cc:1315
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "valitsin %qs ei ole enää tuettu"
  
! #: opts.cc:1327 opts.cc:2324
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "valitsin %qs ei ole enää tuettu"
  
! #: opts.cc:1354
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1361
  #, fuzzy, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
  
! #: opts.cc:1364
  #, fuzzy, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
  
! #: opts.cc:1369
  #, fuzzy, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "Profilointiajastin vanhentunut"
  
! #: opts.cc:1374
  #, fuzzy, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr "Profilointiajastin vanhentunut"
  
! #: opts.cc:1449
  #, fuzzy, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
  
! #: opts.cc:1453
  #, fuzzy, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
  
! #: opts.cc:1482
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1495
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1525 config/darwin.cc:3484
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: opts.cc:1541
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: opts.cc:1559 config/pa/pa.cc:580
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: opts.cc:2068
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2303
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
  
! #: opts.cc:2358
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "tuntematon komentorivivalitsin ”%s”"
  
! #: opts.cc:2364
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "tuntematon komentorivivalitsin ”%s”"
  
! #: opts.cc:2399
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: opts.cc:2423
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: opts.cc:2447
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
  
! #: opts.cc:2462
  #, fuzzy, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: opts.cc:2471
  #, fuzzy, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: opts.cc:2530
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
  
! #: opts.cc:2667
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2678
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "tuntematon komentorivivalitsin ”%s”"
  
! #: opts.cc:2858
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2864
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3110
  #, fuzzy, gcc-internal-format
  msgid "%qs option can be specified only for offload compiler"
  msgstr "osoitealueattribuuttia ei voi määritellä paikallisille muuttujille"
  
! #: opts.cc:3119
  #, fuzzy, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
  
! #: opts.cc:3240
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "tuntematon konetila %qs"
  
! #: opts.cc:3292
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3303
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "dwarfin versio %wu ei ole tuettu"
  
! #: opts.cc:3340
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "tuntematon komentorivivalitsin ”%s”"
  
! #: opts.cc:3540
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
  
! #: opts.cc:3579
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: opts.cc:3603
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: opts.cc:3605
  #, fuzzy, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: opts.cc:3617
  #, fuzzy, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: opts.cc:3634
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3638
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3683
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "tunnistamaton gcc:n vianjäljitysvalitsin: %c"
  
! #: opts.cc:3712
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "tunnistamaton komentorivivalitsin %<-fdump-%s%>"
  
! #: opts.cc:3716
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "%s: valitsin ”%s” on moniselitteinen\n"
  
! #: opts.cc:3720
  #, fuzzy, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "tuntematon komentorivivalitsin %qs"
--- 30702,30938 ----
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
  
! #: opts.cc:1282
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: opts.cc:1286
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: opts.cc:1313
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "valitsin %qs ei ole enää tuettu"
  
! #: opts.cc:1325 opts.cc:2322
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "valitsin %qs ei ole enää tuettu"
  
! #: opts.cc:1352
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1359
  #, fuzzy, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
  
! #: opts.cc:1362
  #, fuzzy, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
  
! #: opts.cc:1367
  #, fuzzy, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "Profilointiajastin vanhentunut"
  
! #: opts.cc:1372
  #, fuzzy, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr "Profilointiajastin vanhentunut"
  
! #: opts.cc:1447
  #, fuzzy, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
  
! #: opts.cc:1451
  #, fuzzy, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
  
! #: opts.cc:1480
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1493
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1523 config/darwin.cc:3484
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: opts.cc:1539
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: opts.cc:1557 config/pa/pa.cc:580
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: opts.cc:2066
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2301
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
  
! #: opts.cc:2356
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "tuntematon komentorivivalitsin ”%s”"
  
! #: opts.cc:2362
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "tuntematon komentorivivalitsin ”%s”"
  
! #: opts.cc:2397
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: opts.cc:2421
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: opts.cc:2445
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
  
! #: opts.cc:2460
  #, fuzzy, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: opts.cc:2469
  #, fuzzy, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: opts.cc:2528
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
  
! #: opts.cc:2665
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2676
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "tuntematon komentorivivalitsin ”%s”"
  
! #: opts.cc:2856
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2862
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3108
  #, fuzzy, gcc-internal-format
  msgid "%qs option can be specified only for offload compiler"
  msgstr "osoitealueattribuuttia ei voi määritellä paikallisille muuttujille"
  
! #: opts.cc:3117
  #, fuzzy, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
  
! #: opts.cc:3238
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "tuntematon konetila %qs"
  
! #: opts.cc:3290
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3301
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "dwarfin versio %wu ei ole tuettu"
  
! #: opts.cc:3338
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "tuntematon komentorivivalitsin ”%s”"
  
! #: opts.cc:3538
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
  
! #: opts.cc:3577
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: opts.cc:3601
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: opts.cc:3603
  #, fuzzy, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: opts.cc:3615
  #, fuzzy, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: opts.cc:3632
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3636
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "tunnistamaton gcc:n vianjäljitysvalitsin: %c"
  
! #: opts.cc:3710
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "tunnistamaton komentorivivalitsin %<-fdump-%s%>"
  
! #: opts.cc:3714
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "%s: valitsin ”%s” on moniselitteinen\n"
  
! #: opts.cc:3718
  #, fuzzy, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "tuntematon komentorivivalitsin %qs"
*************** msgstr "Älä luo #line-direktiivejä"
*** 31222,31243 ****
  msgid "unrecognized enum value: %qs"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: read-rtl-function.cc:1145 read-rtl-function.cc:1204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr "%s (%s, oletus %c): "
  
! #: read-rtl-function.cc:1598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
  msgstr "kaksinkertainen <%s>:n määrittely"
  
! #: read-rtl-function.cc:1659
  #, fuzzy, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
  
! #: read-rtl-function.cc:1665
  #, fuzzy, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
--- 31243,31264 ----
  msgid "unrecognized enum value: %qs"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: read-rtl-function.cc:1148 read-rtl-function.cc:1207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr "%s (%s, oletus %c): "
  
! #: read-rtl-function.cc:1601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
  msgstr "kaksinkertainen <%s>:n määrittely"
  
! #: read-rtl-function.cc:1662
  #, fuzzy, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
  
! #: read-rtl-function.cc:1668
  #, fuzzy, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
*************** msgstr "virheellinen lauseke kohdemuuttu
*** 33066,33092 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "kohdemuoto ei tue äärettömyyttä"
  
! #: tree-ssa-alias.cc:4125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "epäkelpo alkiotyyppi attribuutille %qs"
  
! #: tree-ssa-alias.cc:4164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:5992
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:5995
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6010
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
--- 33087,33113 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "kohdemuoto ei tue äärettömyyttä"
  
! #: tree-ssa-alias.cc:4127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "epäkelpo alkiotyyppi attribuutille %qs"
  
! #: tree-ssa-alias.cc:4166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:6013
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:6016
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6031
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
*************** msgstr ""
*** 33096,33107 ****
  msgid "in a call to built-in function %qD"
  msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6014
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6002
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "null argument where non-null required (argument %lu)"
  msgid "argument %u null where non-null expected because argument %u is nonzero"
--- 33117,33128 ----
  msgid "in a call to built-in function %qD"
  msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6035
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "null argument where non-null required (argument %lu)"
  msgid "argument %u null where non-null expected because argument %u is nonzero"
*************** msgstr ""
*** 33503,33519 ****
  msgid "verify_ssa failed"
  msgstr "verify_gimple epäonnistui"
  
! #: tree-streamer-in.cc:347
  #, fuzzy, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr "sulkumerkkien käyttö laskulausekkeen ympärillä on suositeltavaa |-operandissa"
  
! #: tree-streamer-in.cc:353
  #, fuzzy, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr "Väärin muotoiltu kohdekohtainen muuttujamäärittely"
  
! #: tree-streamer-in.cc:726
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
--- 33524,33540 ----
  msgid "verify_ssa failed"
  msgstr "verify_gimple epäonnistui"
  
! #: tree-streamer-in.cc:348
  #, fuzzy, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr "sulkumerkkien käyttö laskulausekkeen ympärillä on suositeltavaa |-operandissa"
  
! #: tree-streamer-in.cc:354
  #, fuzzy, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr "Väärin muotoiltu kohdekohtainen muuttujamäärittely"
  
! #: tree-streamer-in.cc:736
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
*************** msgstr ""
*** 33543,33560 ****
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
  
! #: tree-tailcall.cc:885 tree-tailcall.cc:914
  #, fuzzy, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
  
! #: tree-tailcall.cc:909
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: tree-tailcall.cc:939
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
--- 33564,33581 ----
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
  
! #: tree-tailcall.cc:1015 tree-tailcall.cc:1044
  #, fuzzy, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
  
! #: tree-tailcall.cc:1039
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: tree-tailcall.cc:1069
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
*************** msgstr ""
*** 33584,33590 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5115
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 33605,33611 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5116
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr ""
*** 34156,34162 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:1969 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "muuttujan %q+D koko muistissa ei ole tunnettu"
--- 34177,34183 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:2014 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "muuttujan %q+D koko muistissa ei ole tunnettu"
*************** msgstr "jäsenfunktiota %qD ei voi kutsu
*** 34232,34238 ****
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7758
  #, fuzzy, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
--- 34253,34259 ----
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7764
  #, fuzzy, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
*************** msgid "%qE attribute ignored for field o
*** 34405,34432 ****
  msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentälle"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7461
  #, fuzzy, gcc-internal-format
  msgid "%qE argument not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6947
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentälle"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6968
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6982
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "%qE-attribuutti ei päde tyyppeihin"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6987
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
--- 34426,34453 ----
  msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentälle"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7463
  #, fuzzy, gcc-internal-format
  msgid "%qE argument not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6949
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentälle"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6970
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6984
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "%qE-attribuutti ei päde tyyppeihin"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6989
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
*************** msgid "%qE attribute has no effect on un
*** 34443,34454 ****
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7217
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "%qE-attribuuttia ei huomioida koska %qT on jo määritelty"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7223
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "%qE-attribuuttia ei huomioida koska %qT on jo määritelty"
--- 34464,34475 ----
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7219
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "%qE-attribuuttia ei huomioida koska %qT on jo määritelty"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7225
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "%qE-attribuuttia ei huomioida koska %qT on jo määritelty"
*************** msgid "weak %q+D cannot be defined %qE"
*** 34732,34738 ****
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7288 jit/dummy-frontend.cc:883
  #, fuzzy, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
--- 34753,34759 ----
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7290 jit/dummy-frontend.cc:883
  #, fuzzy, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
*************** msgstr ""
*** 34840,34846 ****
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7447
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "%qE-attribuutti pätee vain funktioihin"
--- 34861,34867 ----
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7449
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "%qE-attribuutti pätee vain funktioihin"
*************** msgstr "%qE-attribuutti sallii vain koko
*** 34936,34942 ****
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7301
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
--- 34957,34963 ----
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7303
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
*************** msgstr "%qD ei ole %qD:n jäsen"
*** 34986,34992 ****
  msgid "%qE argument is not a function"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6573
  #, fuzzy, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
--- 35007,35013 ----
  msgid "%qE argument is not a function"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6576
  #, fuzzy, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
*************** msgstr "%qE-attribuutti sallii vain koko
*** 35016,35027 ****
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4436
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4443
  #, fuzzy, gcc-internal-format
  msgid "zero vector size"
  msgstr "nollan kokoinen taulukko %qD"
--- 35037,35048 ----
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4438
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4445
  #, fuzzy, gcc-internal-format
  msgid "zero vector size"
  msgstr "nollan kokoinen taulukko %qD"
*************** msgstr "%qE-attribuutti tarvitsee protot
*** 35193,35209 ****
  msgid "%qE attribute only applies to variadic functions"
  msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6848
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6855
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr "haluttu sijainti on pienempi kuin nolla"
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7344
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, fuzzy, gcc-internal-format
  msgid "empty string in attribute %<target%>"
--- 35214,35230 ----
  msgid "%qE attribute only applies to variadic functions"
  msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6850
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6857
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr "haluttu sijainti on pienempi kuin nolla"
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7346
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, fuzzy, gcc-internal-format
  msgid "empty string in attribute %<target%>"
*************** msgstr "säiekohtaista muistia ei tueta
*** 35217,35223 ****
  msgid "%qE attribute argument not a string constant"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7478
  #, fuzzy, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "tunnistamaton osoite"
--- 35238,35244 ----
  msgid "%qE attribute argument not a string constant"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7480
  #, fuzzy, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "tunnistamaton osoite"
*************** msgstr "%<void *%>-tyyppistä osoitinta
*** 35438,35950 ****
  msgid "pointer to a function used in arithmetic"
  msgstr "funktio-osoitinta käytetty laskutoimituksessa"
  
! #: c-family/c-common.cc:3610
  #, fuzzy, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "lueteltu tyyppi määritelty täällä"
  
! #: c-family/c-common.cc:3640 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "%qD:n osoite tulee aina olemaan %<true%>"
  
! #: c-family/c-common.cc:3685
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> totuusarvokontekstissa, ehdotetaan %<&&%> sen sijaan"
  
! #: c-family/c-common.cc:3698
  #, fuzzy, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr "%<::%E%> on esittelemättä"
  
! #: c-family/c-common.cc:3714
  #, fuzzy, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "%qD:n osoite tulee aina olemaan %<true%>"
  
! #: c-family/c-common.cc:3723
  #, fuzzy, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "lueteltu tyyppi määritelty täällä"
  
! #: c-family/c-common.cc:3759
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "%qD:n osoite tulee aina olemaan %<true%>"
  
! #: c-family/c-common.cc:3795 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "ehdotetaan sulkeita totuusarvona käytetyn sijoituksen ympärille"
  
! #: c-family/c-common.cc:3882 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4001 c/c-typeck.cc:17908
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
  
! #: c-family/c-common.cc:3958
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "epäkelpo %<sizeof%>-avainsanan soveltaminen funktiotyyppiin"
  
! #: c-family/c-common.cc:3968
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktioiden ulkopuolella"
  
! #: c-family/c-common.cc:3971
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktioiden ulkopuolella"
  
! #: c-family/c-common.cc:3982 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "epäkelpo %qs:n soveltaminen tyhjään tyyppiin"
  
! #: c-family/c-common.cc:3993
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "epäkelpo %qs:n soveltaminen tyhjään tyyppiin"
  
! #: c-family/c-common.cc:4001
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "epäkelpo %qs:n soveltaminen vaillinaiseen tyyppiin %qT "
  
! #: c-family/c-common.cc:4053
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%>-avainsanaa sovellettu bittikenttään"
  
! #: c-family/c-common.cc:4878
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "%<va_arg%>-funktion ensimmäinen argumentti ei ole tyyppiä %<va_list%>"
  
! #: c-family/c-common.cc:4998
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: c-family/c-common.cc:5190
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "osoittimet eivät ole sallittuja case-arvoja"
  
! #: c-family/c-common.cc:5199
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "arvoaluelausekkeet switch-lauseessa eivät ole standardin mukaisia"
  
! #: c-family/c-common.cc:5204 c-family/c-common.cc:5208
! #: c-family/c-common.cc:5213
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "ISO C90 ei tue tyyppiä %<long long%>"
  
! #: c-family/c-common.cc:5227 c-family/c-common.cc:5244
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
  
! #: c-family/c-common.cc:5263
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "tyhjä arvoalue annettu"
  
! #: c-family/c-common.cc:5317
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "case-arvon kaksoiskappale (tai limitys)"
  
! #: c-family/c-common.cc:5319
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "tämä on ensimmäinen arvoa limittävä kenttä"
  
! #: c-family/c-common.cc:5323
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "case-arvon kaksoiskappale"
  
! #: c-family/c-common.cc:5324 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "viimeksi käytetty täällä"
  
! #: c-family/c-common.cc:5328
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "useita default-nimikkeitä samassa switch-lauseessa"
  
! #: c-family/c-common.cc:5330
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "tämä on ensimmäinen default-nimiö"
  
! #: c-family/c-common.cc:5442
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "nimikkeen osoitteen ottaminen ei ole standardia"
  
! #: c-family/c-common.cc:5627
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: c-family/c-common.cc:5635 c-family/c-common.cc:5645
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "pyydetty kohdistus ei ole kahden potenssi"
  
! #: c-family/c-common.cc:5655
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "%s: kentän ”%s” arvot eivät saa olla suurempia kuin %d"
  
! #: c-family/c-common.cc:5663
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "%s: kentän ”%s” arvot eivät saa olla suurempia kuin %d"
  
! #: c-family/c-common.cc:5858
  #, fuzzy, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "ei tarpeeksi muuttuja-argumentteja lopetusalkion mahduttamiseksi"
  
! #: c-family/c-common.cc:5873
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: c-family/c-common.cc:6112 c-family/c-common.cc:6165 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "%s ei ole liitospiste tai virheellinen valitsin"
  
! #: c-family/c-common.cc:6116 c-family/c-common.cc:6170
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "%s ei ole liitospiste tai virheellinen valitsin"
  
! #: c-family/c-common.cc:6219
  #, fuzzy, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: c-family/c-common.cc:6223
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: c-family/c-common.cc:6412 c-family/c-common.cc:7430
! #: c-family/c-common.cc:7478 c-family/c-common.cc:7560
! #: c-family/c-common.cc:7646 c-family/c-common.cc:8315
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "liian vähän argumentteja funktiolle %qE"
  
! #: c-family/c-common.cc:6418 c-family/c-common.cc:7485
! #: c-family/c-common.cc:7673 c-family/c-common.cc:8317
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: c-family/c-common.cc:6462
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
  
! #: c-family/c-common.cc:6488
  #, fuzzy, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
  
! #: c-family/c-common.cc:6512 c-family/c-common.cc:6568
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: c-family/c-common.cc:6541
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "ei-liukulukuargumentteja kutsussa funktiolle %qE"
  
! #: c-family/c-common.cc:6558
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "ei-vakio kokonaiskulukuargumentti %u kutsussa funktiolle %qE"
  
! #: c-family/c-common.cc:6587
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "ei-vakio kokonaiskulukuargumentti %u kutsussa funktiolle %qE"
  
! #: c-family/c-common.cc:6607 c-family/c-common.cc:6673
! #: c-family/c-common.cc:6757 c-family/c-common.cc:6784
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6617
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:6626
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:6635
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:6644 c-family/c-common.cc:6653
! #: c-family/c-common.cc:6725 c-family/c-common.cc:6734
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:6682 c-family/c-common.cc:6793
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6691 c-family/c-common.cc:6802
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6707
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6716
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:6770
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6814
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6824
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:7089 rust/backend/rust-tree.cc:3588
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
  
! #: c-family/c-common.cc:7094 rust/backend/rust-tree.cc:3593
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
  
! #: c-family/c-common.cc:7101 rust/backend/rust-tree.cc:3600
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
  
! #: c-family/c-common.cc:7114 rust/backend/rust-tree.cc:3613
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "bittikenttätietueen jäsenestä %qs yritettiin ottaa osoite"
  
! #: c-family/c-common.cc:7167 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7344
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "taulukon koko on liian suuri"
  
! #: c-family/c-common.cc:7460 c-family/c-common.cc:7604
  #, fuzzy, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.cc:7496
  #, fuzzy, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7513
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "argumentin <%s>:lle on oltava yksittäinen merkki"
  
! #: c-family/c-common.cc:7749
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: c-family/c-common.cc:7765
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:7773
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7783
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7795
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7817
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
  
! #: c-family/c-common.cc:7827
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7836
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
  
! #: c-family/c-common.cc:7846
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.cc:7861
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7867
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "%d. argumentti funktiolle %qE hylkää kohdeosoitintyypin %qv-määritteen"
  
! #: c-family/c-common.cc:7878
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7884
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "%d. argumentti funktiolle %qE hylkää kohdeosoitintyypin %qv-määritteen"
  
! #: c-family/c-common.cc:7898
  #, fuzzy, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.cc:7913
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.cc:8554
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9252
  #, fuzzy, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Arvo sallitun välin ulkopuolella."
  
! #: c-family/c-common.cc:9298 c-family/c-common.cc:9347
! #: c-family/c-common.cc:9363
  #, fuzzy, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9451 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
  
! #: c-family/c-common.cc:9471
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c-family/c-common.cc:9474
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c-family/c-common.cc:9478
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "taulukon %qE koko on negatiivinen"
  
! #: c-family/c-common.cc:9481
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "taulukon koko on negatiivinen"
  
! #: c-family/c-common.cc:9486
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.cc:9489
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.cc:9494
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.cc:9497
  #, fuzzy, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.cc:9568
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9855
  #, fuzzy, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr "odotettiin %<class%>"
  
! #: c-family/c-common.cc:9865
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr ""
--- 35459,35971 ----
  msgid "pointer to a function used in arithmetic"
  msgstr "funktio-osoitinta käytetty laskutoimituksessa"
  
! #: c-family/c-common.cc:3631
  #, fuzzy, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "lueteltu tyyppi määritelty täällä"
  
! #: c-family/c-common.cc:3661 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "%qD:n osoite tulee aina olemaan %<true%>"
  
! #: c-family/c-common.cc:3706
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> totuusarvokontekstissa, ehdotetaan %<&&%> sen sijaan"
  
! #: c-family/c-common.cc:3719
  #, fuzzy, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr "%<::%E%> on esittelemättä"
  
! #: c-family/c-common.cc:3735
  #, fuzzy, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "%qD:n osoite tulee aina olemaan %<true%>"
  
! #: c-family/c-common.cc:3744
  #, fuzzy, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "lueteltu tyyppi määritelty täällä"
  
! #: c-family/c-common.cc:3780
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "%qD:n osoite tulee aina olemaan %<true%>"
  
! #: c-family/c-common.cc:3816 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "ehdotetaan sulkeita totuusarvona käytetyn sijoituksen ympärille"
  
! #: c-family/c-common.cc:3903 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4046 c/c-typeck.cc:17925
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
  
! #: c-family/c-common.cc:3979
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "epäkelpo %<sizeof%>-avainsanan soveltaminen funktiotyyppiin"
  
! #: c-family/c-common.cc:3989
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktioiden ulkopuolella"
  
! #: c-family/c-common.cc:3992
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktioiden ulkopuolella"
  
! #: c-family/c-common.cc:4003 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "epäkelpo %qs:n soveltaminen tyhjään tyyppiin"
  
! #: c-family/c-common.cc:4014
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "epäkelpo %qs:n soveltaminen tyhjään tyyppiin"
  
! #: c-family/c-common.cc:4022
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "epäkelpo %qs:n soveltaminen vaillinaiseen tyyppiin %qT "
  
! #: c-family/c-common.cc:4074
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%>-avainsanaa sovellettu bittikenttään"
  
! #: c-family/c-common.cc:4899
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "%<va_arg%>-funktion ensimmäinen argumentti ei ole tyyppiä %<va_list%>"
  
! #: c-family/c-common.cc:5019
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "sisäistä funktiota %qs ei voi ottaa pois käytöstä"
  
! #: c-family/c-common.cc:5211
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "osoittimet eivät ole sallittuja case-arvoja"
  
! #: c-family/c-common.cc:5220
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "arvoaluelausekkeet switch-lauseessa eivät ole standardin mukaisia"
  
! #: c-family/c-common.cc:5225 c-family/c-common.cc:5229
! #: c-family/c-common.cc:5234
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "ISO C90 ei tue tyyppiä %<long long%>"
  
! #: c-family/c-common.cc:5248 c-family/c-common.cc:5265
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
  
! #: c-family/c-common.cc:5284
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "tyhjä arvoalue annettu"
  
! #: c-family/c-common.cc:5338
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "case-arvon kaksoiskappale (tai limitys)"
  
! #: c-family/c-common.cc:5340
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "tämä on ensimmäinen arvoa limittävä kenttä"
  
! #: c-family/c-common.cc:5344
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "case-arvon kaksoiskappale"
  
! #: c-family/c-common.cc:5345 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "viimeksi käytetty täällä"
  
! #: c-family/c-common.cc:5349
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "useita default-nimikkeitä samassa switch-lauseessa"
  
! #: c-family/c-common.cc:5351
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "tämä on ensimmäinen default-nimiö"
  
! #: c-family/c-common.cc:5463
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "nimikkeen osoitteen ottaminen ei ole standardia"
  
! #: c-family/c-common.cc:5648
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: c-family/c-common.cc:5656 c-family/c-common.cc:5666
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "pyydetty kohdistus ei ole kahden potenssi"
  
! #: c-family/c-common.cc:5676
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "%s: kentän ”%s” arvot eivät saa olla suurempia kuin %d"
  
! #: c-family/c-common.cc:5684
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "%s: kentän ”%s” arvot eivät saa olla suurempia kuin %d"
  
! #: c-family/c-common.cc:5879
  #, fuzzy, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "ei tarpeeksi muuttuja-argumentteja lopetusalkion mahduttamiseksi"
  
! #: c-family/c-common.cc:5894
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: c-family/c-common.cc:6133 c-family/c-common.cc:6186 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "%s ei ole liitospiste tai virheellinen valitsin"
  
! #: c-family/c-common.cc:6137 c-family/c-common.cc:6191
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "%s ei ole liitospiste tai virheellinen valitsin"
  
! #: c-family/c-common.cc:6240
  #, fuzzy, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: c-family/c-common.cc:6244
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: c-family/c-common.cc:6433 c-family/c-common.cc:7451
! #: c-family/c-common.cc:7499 c-family/c-common.cc:7581
! #: c-family/c-common.cc:7667 c-family/c-common.cc:8336
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "liian vähän argumentteja funktiolle %qE"
  
! #: c-family/c-common.cc:6439 c-family/c-common.cc:7506
! #: c-family/c-common.cc:7694 c-family/c-common.cc:8338
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: c-family/c-common.cc:6483
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
  
! #: c-family/c-common.cc:6509
  #, fuzzy, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
  
! #: c-family/c-common.cc:6533 c-family/c-common.cc:6589
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: c-family/c-common.cc:6562
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "ei-liukulukuargumentteja kutsussa funktiolle %qE"
  
! #: c-family/c-common.cc:6579
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "ei-vakio kokonaiskulukuargumentti %u kutsussa funktiolle %qE"
  
! #: c-family/c-common.cc:6608
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "ei-vakio kokonaiskulukuargumentti %u kutsussa funktiolle %qE"
  
! #: c-family/c-common.cc:6628 c-family/c-common.cc:6694
! #: c-family/c-common.cc:6778 c-family/c-common.cc:6805
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6638
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:6647
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:6656
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:6665 c-family/c-common.cc:6674
! #: c-family/c-common.cc:6746 c-family/c-common.cc:6755
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:6703 c-family/c-common.cc:6814
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6712 c-family/c-common.cc:6823
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6728
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6737
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:6791
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6835
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6845
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:7110 rust/backend/rust-tree.cc:3588
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
  
! #: c-family/c-common.cc:7115 rust/backend/rust-tree.cc:3593
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
  
! #: c-family/c-common.cc:7122 rust/backend/rust-tree.cc:3600
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
  
! #: c-family/c-common.cc:7135 rust/backend/rust-tree.cc:3613
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "bittikenttätietueen jäsenestä %qs yritettiin ottaa osoite"
  
! #: c-family/c-common.cc:7188 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7365
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "taulukon koko on liian suuri"
  
! #: c-family/c-common.cc:7481 c-family/c-common.cc:7625
  #, fuzzy, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.cc:7517
  #, fuzzy, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7534
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "argumentin <%s>:lle on oltava yksittäinen merkki"
  
! #: c-family/c-common.cc:7770
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: c-family/c-common.cc:7786
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:7794
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7804
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7816
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7838
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
  
! #: c-family/c-common.cc:7848
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7857
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
  
! #: c-family/c-common.cc:7867
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.cc:7882
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7888
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "%d. argumentti funktiolle %qE hylkää kohdeosoitintyypin %qv-määritteen"
  
! #: c-family/c-common.cc:7899
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7905
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "%d. argumentti funktiolle %qE hylkää kohdeosoitintyypin %qv-määritteen"
  
! #: c-family/c-common.cc:7919
  #, fuzzy, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.cc:7934
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.cc:8575
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9273
  #, fuzzy, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Arvo sallitun välin ulkopuolella."
  
! #: c-family/c-common.cc:9319 c-family/c-common.cc:9368
! #: c-family/c-common.cc:9384
  #, fuzzy, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9472 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
  
! #: c-family/c-common.cc:9492
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c-family/c-common.cc:9495
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c-family/c-common.cc:9499
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "taulukon %qE koko on negatiivinen"
  
! #: c-family/c-common.cc:9502
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "taulukon koko on negatiivinen"
  
! #: c-family/c-common.cc:9507
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.cc:9510
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.cc:9515
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.cc:9518
  #, fuzzy, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.cc:9589
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9876
  #, fuzzy, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr "odotettiin %<class%>"
  
! #: c-family/c-common.cc:9886
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr ""
*************** msgstr "kokonaislukuvakio on liian suuri
*** 36568,36574 ****
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "kokonaislukuvakio on liian suuri tyypilleen"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12949
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
--- 36589,36595 ----
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "kokonaislukuvakio on liian suuri tyypilleen"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12953
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
*************** msgstr "liukulukuvakio katkaistu nollaks
*** 36638,36654 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr "toistuva %<@%> Objective-C-merkkijonon edellä"
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9675
  #, fuzzy, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "virheellinen loppuliite ”%.*s” liukulukuvakiolla"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9696
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "perinteinen C ei salli merkkijonovakioiden katenointia"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19623
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 36659,36675 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr "toistuva %<@%> Objective-C-merkkijonon edellä"
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9720
  #, fuzzy, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "virheellinen loppuliite ”%.*s” liukulukuvakiolla"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9741
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "perinteinen C ei salli merkkijonovakioiden katenointia"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19652
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 36835,36852 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17691 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27067
! #: cp/parser.cc:50503
  #, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "%qD ei ole funktioargumentti"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16778 cp/semantics.cc:8752
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "bittikentän %qs leveys on nolla"
--- 36856,36873 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17708 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27113
! #: cp/parser.cc:50562
  #, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "%qD ei ole funktioargumentti"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16795 cp/semantics.cc:8752
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "bittikentän %qs leveys on nolla"
*************** msgstr "bittikentän %qs leveys on nolla
*** 36856,36863 ****
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiä"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15178 c/c-typeck.cc:16867
! #: c/c-typeck.cc:17055
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "bittikentän %qs leveys on nolla"
--- 36877,36884 ----
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiä"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15195 c/c-typeck.cc:16884
! #: c/c-typeck.cc:17072
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "bittikentän %qs leveys on nolla"
*************** msgstr "%<-Wformat-security%> jätetty h
*** 36937,37033 ****
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: c-family/c-opts.cc:1108
! #, gcc-internal-format
! msgid "%<-Wabi%> won%'t warn about anything"
! msgstr "%<-Wabi%> ei varoita mistään"
! 
! #: c-family/c-opts.cc:1110
! #, fuzzy, gcc-internal-format
! msgid "%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default"
! msgstr "-Wabi varoittaa eroista ajantasaisimpaan ABIin, joka on myös oletuksena käytössä"
! 
! #: c-family/c-opts.cc:1113
  #, fuzzy, gcc-internal-format
! msgid "use e.g. %<-Wabi=11%> to warn about changes from GCC 7"
! msgstr "käytä esim. -Wabi=11 GCC 7:stä muuttuneista asioista varoittamiseksi"
  
! #: c-family/c-opts.cc:1198
  #, fuzzy, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: c-family/c-opts.cc:1226
  #, fuzzy, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "liian monta tiedostonimeä annettu.  Kirjoita %s --help nähdäksesi käyttöohjeen"
  
! #: c-family/c-opts.cc:1240
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "avataan tulostetiedosto %s: %m"
  
! #: c-family/c-opts.cc:1258
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1424 c-family/c-opts.cc:1445
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "avataan riippuvuustiedosto %s: %m"
  
! #: c-family/c-opts.cc:1449
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1459
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "suljetaan riippuvuustiedosto %s: %m"
  
! #: c-family/c-opts.cc:1462
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "kirjoitettaessa tulostetta tiedostoon %s: %m"
  
! #: c-family/c-opts.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "muodostaaksesi riippuvuudet sinun täytyy antaa joko -M tai -MM"
  
! #: c-family/c-opts.cc:1564
  #, fuzzy, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "Valitsinta --acls voi käyttää vain POSIX-arkistoille"
  
! #: c-family/c-opts.cc:1597
  #, fuzzy, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
  
! #: c-family/c-opts.cc:1600
  #, fuzzy, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
  
! #: c-family/c-opts.cc:1702
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1706
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1712
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1836
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr "#-opastimen on liian myöhäistä asettaa vianjäljityshakemistoa"
--- 36958,37044 ----
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: c-family/c-opts.cc:1094
  #, fuzzy, gcc-internal-format
! msgid "%<-fabi-version=%d%> is not supported, using =%d"
! msgstr "dwarfin versio %d ei ole tuettu"
  
! #: c-family/c-opts.cc:1200
  #, fuzzy, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: c-family/c-opts.cc:1228
  #, fuzzy, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "liian monta tiedostonimeä annettu.  Kirjoita %s --help nähdäksesi käyttöohjeen"
  
! #: c-family/c-opts.cc:1242
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "avataan tulostetiedosto %s: %m"
  
! #: c-family/c-opts.cc:1260
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1426 c-family/c-opts.cc:1447
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "avataan riippuvuustiedosto %s: %m"
  
! #: c-family/c-opts.cc:1451
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1461
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "suljetaan riippuvuustiedosto %s: %m"
  
! #: c-family/c-opts.cc:1464
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "kirjoitettaessa tulostetta tiedostoon %s: %m"
  
! #: c-family/c-opts.cc:1542
  #, fuzzy, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "muodostaaksesi riippuvuudet sinun täytyy antaa joko -M tai -MM"
  
! #: c-family/c-opts.cc:1566
  #, fuzzy, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "Valitsinta --acls voi käyttää vain POSIX-arkistoille"
  
! #: c-family/c-opts.cc:1599
  #, fuzzy, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
  
! #: c-family/c-opts.cc:1602
  #, fuzzy, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
  
! #: c-family/c-opts.cc:1704
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1708
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1714
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1838
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr "#-opastimen on liian myöhäistä asettaa vianjäljityshakemistoa"
*************** msgid "wrong type argument to %s"
*** 37448,37454 ****
  msgstr "abs-funktiolle annettu väärä tyyppiargumentti"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7709 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
--- 37459,37465 ----
  msgstr "abs-funktiolle annettu väärä tyyppiargumentti"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7725 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
*************** msgstr "funktion %qD vähennys"
*** 37938,37956 ****
  msgid "function %qD used as %<asm%> output"
  msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5841
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "kirjoitussuojatun sijainnin %qE sijoitus"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5844
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "kirjoitussuojatun sijainnin %qE kasvatus"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5847
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
--- 37949,37967 ----
  msgid "function %qD used as %<asm%> output"
  msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5842
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "kirjoitussuojatun sijainnin %qE sijoitus"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5845
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "kirjoitussuojatun sijainnin %qE kasvatus"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5848
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
*************** msgid_plural "passing argument %i to %qs
*** 38219,38225 ****
  msgstr[0] "sijoitus hylkää kohdeosoitintyypin määreitä"
  msgstr[1] "sijoitus hylkää kohdeosoitintyypin määreitä"
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6465 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 38230,38236 ----
  msgstr[0] "sijoitus hylkää kohdeosoitintyypin määreitä"
  msgstr[1] "sijoitus hylkää kohdeosoitintyypin määreitä"
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6466 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr "tunnistamaton valitsin"
*** 38569,38590 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "tuntematon komentorivivalitsin %qs"
  
! #: common/config/avr/avr-common.cc:94
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:102
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:118
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:127
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
--- 38580,38601 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "tuntematon komentorivivalitsin %qs"
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:103
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:119
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:128
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
*************** msgstr "-mcpu=%s ei ole kelvollinen"
*** 38604,38650 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "-mcpu=%s ei ole kelvollinen"
  
! #: common/config/i386/i386-common.cc:1994
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "funktion palauttava funktio"
  
! #: common/config/i386/i386-common.cc:1997
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: common/config/i386/i386-common.cc:2004
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "funktion palauttava funktio"
  
! #: common/config/i386/i386-common.cc:2007
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: common/config/i386/i386-common.cc:2015
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "funktion palauttava funktio"
  
! #: common/config/i386/i386-common.cc:2018
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: common/config/i386/i386-common.cc:2027
  #, fuzzy, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: common/config/i386/i386-common.cc:2091 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2101
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "ISO C90 ei tue joustavia taulukon jäseniä"
--- 38615,38661 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "-mcpu=%s ei ole kelvollinen"
  
! #: common/config/i386/i386-common.cc:1993
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "funktion palauttava funktio"
  
! #: common/config/i386/i386-common.cc:1996
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: common/config/i386/i386-common.cc:2003
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "funktion palauttava funktio"
  
! #: common/config/i386/i386-common.cc:2006
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: common/config/i386/i386-common.cc:2014
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "funktion palauttava funktio"
  
! #: common/config/i386/i386-common.cc:2017
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: common/config/i386/i386-common.cc:2026
  #, fuzzy, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: common/config/i386/i386-common.cc:2090 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2100
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "ISO C90 ei tue joustavia taulukon jäseniä"
*************** msgstr ""
*** 38890,38946 ****
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "Tuntematon -mmacosx-version-min-arvo %qs"
  
! #: config/darwin-driver.cc:147
  #, fuzzy, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr "chmod (%s, %u) epäonnistui: %m"
  
! #: config/darwin-driver.cc:186
  #, fuzzy, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr "%s: ei voitu avata PCH-tiedostoa: %m"
  
! #: config/darwin-driver.cc:226
  #, fuzzy, gcc-internal-format
  msgid "could not understand version %qs"
  msgstr "%s: ei voitu avata PCH-tiedostoa: %m"
  
! #: config/darwin-driver.cc:300
  #, fuzzy, gcc-internal-format
  msgid "this compiler does not support %qs"
  msgstr "%s ei tue: predicted_by_p"
  
! #: config/darwin-driver.cc:326
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr "Tuntematon -mmacosx-version-min-arvo %qs"
  
! #: config/darwin-driver.cc:377
  #, fuzzy, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr "C-jäsennin ei tue -dy-valitsinta, jätetään se huomiotta"
  
! #: config/darwin-driver.cc:384
  #, fuzzy, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/darwin-driver.cc:393
  #, fuzzy, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/darwin-driver.cc:400
  #, fuzzy, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr "C-jäsennin ei tue -dy-valitsinta, jätetään se huomiotta"
  
! #: config/darwin-driver.cc:407
  #, fuzzy, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/darwin-driver.cc:416
  #, fuzzy, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
--- 38901,38957 ----
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "Tuntematon -mmacosx-version-min-arvo %qs"
  
! #: config/darwin-driver.cc:148
  #, fuzzy, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr "chmod (%s, %u) epäonnistui: %m"
  
! #: config/darwin-driver.cc:188
  #, fuzzy, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr "%s: ei voitu avata PCH-tiedostoa: %m"
  
! #: config/darwin-driver.cc:228
  #, fuzzy, gcc-internal-format
  msgid "could not understand version %qs"
  msgstr "%s: ei voitu avata PCH-tiedostoa: %m"
  
! #: config/darwin-driver.cc:302
  #, fuzzy, gcc-internal-format
  msgid "this compiler does not support %qs"
  msgstr "%s ei tue: predicted_by_p"
  
! #: config/darwin-driver.cc:328
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr "Tuntematon -mmacosx-version-min-arvo %qs"
  
! #: config/darwin-driver.cc:379
  #, fuzzy, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr "C-jäsennin ei tue -dy-valitsinta, jätetään se huomiotta"
  
! #: config/darwin-driver.cc:386
  #, fuzzy, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/darwin-driver.cc:395
  #, fuzzy, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/darwin-driver.cc:402
  #, fuzzy, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr "C-jäsennin ei tue -dy-valitsinta, jätetään se huomiotta"
  
! #: config/darwin-driver.cc:409
  #, fuzzy, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/darwin-driver.cc:418
  #, fuzzy, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
*************** msgstr "Vain 1k-lohkot/vyöhykkeet ovat
*** 39111,39118 ****
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11462
! #: config/aarch64/aarch64.cc:18764 config/aarch64/aarch64.cc:19379
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
--- 39122,39129 ----
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11477
! #: config/aarch64/aarch64.cc:18779 config/aarch64/aarch64.cc:19394
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
*************** msgstr "instanssimuuttuja %qE on esitelt
*** 39698,40207 ****
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
  
! #: config/aarch64/aarch64.cc:649
  #, fuzzy, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
  
! #: config/aarch64/aarch64.cc:657
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "tunnistamaton osoite"
  
! #: config/aarch64/aarch64.cc:741
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: config/aarch64/aarch64.cc:768
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:784
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to functions"
  msgid "%qE attribute applies only to function definitions"
  msgstr "%qE-attribuutti pätee vain funktioihin"
  
! #: config/aarch64/aarch64.cc:830
  #, fuzzy, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr "<tuntematon>"
  
! #: config/aarch64/aarch64.cc:1327
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%s %qs"
  
! #: config/aarch64/aarch64.cc:1330
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%s %qs"
  
! #: config/aarch64/aarch64.cc:1334
  #, fuzzy, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "%s ei tue pituusmäärettä %qs %s"
  
! #: config/aarch64/aarch64.cc:1337
  #, fuzzy, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "%s ei tue pituusmäärettä %qs %s"
  
! #: config/aarch64/aarch64.cc:1353
  #, fuzzy, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr "Älä varoita Microsoft-laajennosten käytöstä"
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6685
  #, fuzzy, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: config/aarch64/aarch64.cc:7162
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec-argumentti välitetty funktiolle, jolla ei ole prototyyppiä"
  
! #: config/aarch64/aarch64.cc:7303 config/aarch64/aarch64.cc:7382
! #: config/aarch64/aarch64.cc:21640
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7310 config/aarch64/aarch64.cc:7389
! #: config/aarch64/aarch64.cc:21647
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7321 config/aarch64/aarch64.cc:7399
! #: config/aarch64/aarch64.cc:21655 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7526
  #, fuzzy, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "Käytä 64-bittistä ABIa"
  
! #: config/aarch64/aarch64.cc:7529
  #, fuzzy, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
  
! #: config/aarch64/aarch64.cc:7717
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11460
  #, fuzzy, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
  
! #: config/aarch64/aarch64.cc:11469 config/aarch64/aarch64.cc:11473
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11476
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11534
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11536
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18382
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18426
  #, fuzzy, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  "Käyttö: %s [MERKKIJONO]...\n"
  "  tai:  %s VALITSIN\n"
  
! #: config/aarch64/aarch64.cc:18482
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/aarch64/aarch64.cc:18494
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "virheellinen %%h-arvo"
  
! #: config/aarch64/aarch64.cc:18514
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  "Käyttö: %s [MERKKIJONO]...\n"
  "  tai:  %s VALITSIN\n"
  
! #: config/aarch64/aarch64.cc:18532
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "tuntematon valitsin -%s"
  
! #: config/aarch64/aarch64.cc:18719 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10776
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18728 config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18736
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18746 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10814 config/rs6000/rs6000.cc:4518
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "Funktio %qs"
  
! #: config/aarch64/aarch64.cc:18753
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18760
  #, fuzzy, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr "Älä varoita Microsoft-laajennosten käytöstä"
  
! #: config/aarch64/aarch64.cc:18762
  #, fuzzy, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
  
! #: config/aarch64/aarch64.cc:18858
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18874 config/riscv/riscv.cc:10834
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18902
  #, fuzzy, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr "epäkelpo osoitintila %qs"
  
! #: config/aarch64/aarch64.cc:18955
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: config/aarch64/aarch64.cc:18966
  #, fuzzy, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "-Wformat-y2k jätetty huomiotta ilman valitsinta -Wformat"
  
! #: config/aarch64/aarch64.cc:18971
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
  
! #: config/aarch64/aarch64.cc:19127
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/aarch64/aarch64.cc:19194
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s ei tue %%n$-operandinumeromuotoilua"
  
! #: config/aarch64/aarch64.cc:19197
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: config/aarch64/aarch64.cc:19203
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19276
  #, fuzzy, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/aarch64/aarch64.cc:19279
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/aarch64/aarch64.cc:19377
  #, fuzzy, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
  
! #: config/aarch64/aarch64.cc:19482
  #, fuzzy, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "%s:n perästä puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:19485
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jälkeen"
  
! #: config/aarch64/aarch64.cc:19489
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jälkeen"
  
! #: config/aarch64/aarch64.cc:19524
  #, fuzzy, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "%s:n perästä puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:19527
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jälkeen"
  
! #: config/aarch64/aarch64.cc:19531 config/aarch64/aarch64.cc:19615
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jälkeen"
  
! #: config/aarch64/aarch64.cc:19570
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jälkeen"
  
! #: config/aarch64/aarch64.cc:19611
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "%s:n perästä puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:19669 config/aarch64/aarch64.cc:19846
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "Väärin muotoiltu kohdekohtainen muuttujamäärittely"
  
! #: config/aarch64/aarch64.cc:19715
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/aarch64/aarch64.cc:19723 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
  
! #: config/aarch64/aarch64.cc:19777
  #: config/loongarch/loongarch-target-attr.cc:221
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "kohde ”%s” ei täsmää kohdehahmon kanssa"
  
! #: config/aarch64/aarch64.cc:19834 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16661
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/aarch64/aarch64.cc:19871
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19874
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "kohde ”%s” ei täsmää kohdehahmon kanssa"
  
! #: config/aarch64/aarch64.cc:19883
  #: config/loongarch/loongarch-target-attr.cc:332
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "Väärin muotoiltu kohdekohtainen muuttujamäärittely"
  
! #: config/aarch64/aarch64.cc:20101
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20110 config/riscv/riscv-target-attr.cc:497
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: config/aarch64/aarch64.cc:20118 config/riscv/riscv-target-attr.cc:505
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/aarch64/aarch64.cc:20140
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "%s:n perästä puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:20144
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "tiedostonimi puuttuu %qs:n jälkeen"
  
! #: config/aarch64/aarch64.cc:20150
  #, fuzzy, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "tiedostonimi puuttuu %qs:n jälkeen"
  
! #: config/aarch64/aarch64.cc:20736 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13694
  #, fuzzy, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistä"
  
! #: config/aarch64/aarch64.cc:20857 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13819 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
  
! #: config/aarch64/aarch64.cc:22409 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22414 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22419 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23825 config/aarch64/aarch64.cc:23828
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
  
! #: config/aarch64/aarch64.cc:29341 config/i386/i386.cc:25621
! #: config/i386/i386.cc:25752
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "tuntematon värimoodi"
  
! #: config/aarch64/aarch64.cc:29355
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/aarch64/aarch64.cc:29359 config/i386/i386.cc:25643
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/aarch64/aarch64.cc:29393
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: config/aarch64/aarch64.cc:29397 config/i386/i386.cc:25674
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: config/aarch64/aarch64.cc:29468
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiä"
  
! #: config/aarch64/aarch64.cc:29488
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiä"
  
! #: config/aarch64/aarch64.cc:29676
  #, fuzzy, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/aarch64/aarch64.cc:29678
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "nimiö %qD määritelty täällä"
  
! #: config/aarch64/aarch64.cc:30158
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30467
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31107 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: config/aarch64/aarch64.cc:31120
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenä prototyypin takia"
  
! #: config/aarch64/aarch64.cc:31123 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "%s: kentän ”%s” arvon on oltava välillä %d...%d"
  
! #: config/aarch64/aarch64.cc:31136
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenä prototyypin takia"
  
! #: config/aarch64/aarch64.cc:31150 config/arm/arm-mve-builtins.cc:685
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenä prototyypin takia"
  
! #: config/aarch64/aarch64.cc:31162 config/arm/arm-mve-builtins.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
--- 39709,40218 ----
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
  
! #: config/aarch64/aarch64.cc:650
  #, fuzzy, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
  
! #: config/aarch64/aarch64.cc:658
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "tunnistamaton osoite"
  
! #: config/aarch64/aarch64.cc:742
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: config/aarch64/aarch64.cc:769
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:785
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to functions"
  msgid "%qE attribute applies only to function definitions"
  msgstr "%qE-attribuutti pätee vain funktioihin"
  
! #: config/aarch64/aarch64.cc:831
  #, fuzzy, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr "<tuntematon>"
  
! #: config/aarch64/aarch64.cc:1328
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%s %qs"
  
! #: config/aarch64/aarch64.cc:1331
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%s %qs"
  
! #: config/aarch64/aarch64.cc:1335
  #, fuzzy, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "%s ei tue pituusmäärettä %qs %s"
  
! #: config/aarch64/aarch64.cc:1338
  #, fuzzy, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "%s ei tue pituusmäärettä %qs %s"
  
! #: config/aarch64/aarch64.cc:1354
  #, fuzzy, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr "Älä varoita Microsoft-laajennosten käytöstä"
  
! #: config/aarch64/aarch64.cc:1355
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6686
  #, fuzzy, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: config/aarch64/aarch64.cc:7163
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec-argumentti välitetty funktiolle, jolla ei ole prototyyppiä"
  
! #: config/aarch64/aarch64.cc:7304 config/aarch64/aarch64.cc:7383
! #: config/aarch64/aarch64.cc:21655
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7311 config/aarch64/aarch64.cc:7390
! #: config/aarch64/aarch64.cc:21662
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7322 config/aarch64/aarch64.cc:7400
! #: config/aarch64/aarch64.cc:21670 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7527
  #, fuzzy, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "Käytä 64-bittistä ABIa"
  
! #: config/aarch64/aarch64.cc:7530
  #, fuzzy, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
  
! #: config/aarch64/aarch64.cc:7718
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11475
  #, fuzzy, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
  
! #: config/aarch64/aarch64.cc:11484 config/aarch64/aarch64.cc:11488
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11491
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11549
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11551
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18397
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18441
  #, fuzzy, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  "Käyttö: %s [MERKKIJONO]...\n"
  "  tai:  %s VALITSIN\n"
  
! #: config/aarch64/aarch64.cc:18497
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/aarch64/aarch64.cc:18509
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "virheellinen %%h-arvo"
  
! #: config/aarch64/aarch64.cc:18529
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  "Käyttö: %s [MERKKIJONO]...\n"
  "  tai:  %s VALITSIN\n"
  
! #: config/aarch64/aarch64.cc:18547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "tuntematon valitsin -%s"
  
! #: config/aarch64/aarch64.cc:18734 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18743 config/riscv/riscv.cc:10794
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18751
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18761 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10823 config/rs6000/rs6000.cc:4518
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "Funktio %qs"
  
! #: config/aarch64/aarch64.cc:18768
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18775
  #, fuzzy, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr "Älä varoita Microsoft-laajennosten käytöstä"
  
! #: config/aarch64/aarch64.cc:18777
  #, fuzzy, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
  
! #: config/aarch64/aarch64.cc:18873
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/riscv/riscv.cc:10843
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18917
  #, fuzzy, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr "epäkelpo osoitintila %qs"
  
! #: config/aarch64/aarch64.cc:18970
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: config/aarch64/aarch64.cc:18981
  #, fuzzy, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "-Wformat-y2k jätetty huomiotta ilman valitsinta -Wformat"
  
! #: config/aarch64/aarch64.cc:18986
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "Virheellinen vähimmäisargumenttimäärä (%d) funktiolle %s"
  
! #: config/aarch64/aarch64.cc:19142
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/aarch64/aarch64.cc:19209
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s ei tue %%n$-operandinumeromuotoilua"
  
! #: config/aarch64/aarch64.cc:19212
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: config/aarch64/aarch64.cc:19218
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19291
  #, fuzzy, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/aarch64/aarch64.cc:19294
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/aarch64/aarch64.cc:19392
  #, fuzzy, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
  
! #: config/aarch64/aarch64.cc:19497
  #, fuzzy, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "%s:n perästä puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:19500
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jälkeen"
  
! #: config/aarch64/aarch64.cc:19504
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jälkeen"
  
! #: config/aarch64/aarch64.cc:19539
  #, fuzzy, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "%s:n perästä puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:19542
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jälkeen"
  
! #: config/aarch64/aarch64.cc:19546 config/aarch64/aarch64.cc:19630
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jälkeen"
  
! #: config/aarch64/aarch64.cc:19585
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jälkeen"
  
! #: config/aarch64/aarch64.cc:19626
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "%s:n perästä puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:19684 config/aarch64/aarch64.cc:19861
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "Väärin muotoiltu kohdekohtainen muuttujamäärittely"
  
! #: config/aarch64/aarch64.cc:19730
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/aarch64/aarch64.cc:19738 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
  
! #: config/aarch64/aarch64.cc:19792
  #: config/loongarch/loongarch-target-attr.cc:221
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "kohde ”%s” ei täsmää kohdehahmon kanssa"
  
! #: config/aarch64/aarch64.cc:19849 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16688
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/aarch64/aarch64.cc:19886
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19889
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "kohde ”%s” ei täsmää kohdehahmon kanssa"
  
! #: config/aarch64/aarch64.cc:19898
  #: config/loongarch/loongarch-target-attr.cc:332
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "Väärin muotoiltu kohdekohtainen muuttujamäärittely"
  
! #: config/aarch64/aarch64.cc:20116
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20125 config/riscv/riscv-target-attr.cc:497
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: config/aarch64/aarch64.cc:20133 config/riscv/riscv-target-attr.cc:505
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/aarch64/aarch64.cc:20155
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "%s:n perästä puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:20159
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "tiedostonimi puuttuu %qs:n jälkeen"
  
! #: config/aarch64/aarch64.cc:20165
  #, fuzzy, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "tiedostonimi puuttuu %qs:n jälkeen"
  
! #: config/aarch64/aarch64.cc:20751 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13703
  #, fuzzy, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistä"
  
! #: config/aarch64/aarch64.cc:20872 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13828 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
  
! #: config/aarch64/aarch64.cc:22424 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22429 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22434 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23889 config/aarch64/aarch64.cc:23892
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
  
! #: config/aarch64/aarch64.cc:29422 config/i386/i386.cc:25619
! #: config/i386/i386.cc:25750
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "tuntematon värimoodi"
  
! #: config/aarch64/aarch64.cc:29436
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/aarch64/aarch64.cc:29440 config/i386/i386.cc:25641
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/aarch64/aarch64.cc:29474
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: config/aarch64/aarch64.cc:29478 config/i386/i386.cc:25672
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: config/aarch64/aarch64.cc:29549
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiä"
  
! #: config/aarch64/aarch64.cc:29569
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiä"
  
! #: config/aarch64/aarch64.cc:29757
  #, fuzzy, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/aarch64/aarch64.cc:29759
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "nimiö %qD määritelty täällä"
  
! #: config/aarch64/aarch64.cc:30239
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30548
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31188 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: config/aarch64/aarch64.cc:31201
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenä prototyypin takia"
  
! #: config/aarch64/aarch64.cc:31204 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "%s: kentän ”%s” arvon on oltava välillä %d...%d"
  
! #: config/aarch64/aarch64.cc:31217
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenä prototyypin takia"
  
! #: config/aarch64/aarch64.cc:31231 config/arm/arm-mve-builtins.cc:685
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenä prototyypin takia"
  
! #: config/aarch64/aarch64.cc:31243 config/arm/arm-mve-builtins.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
*************** msgstr ""
*** 40262,40268 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/alpha/alpha.cc:7360 config/alpha/alpha.cc:7363 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, fuzzy, gcc-internal-format
  msgid "bad builtin fcode"
--- 40273,40279 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/alpha/alpha.cc:7357 config/alpha/alpha.cc:7360 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, fuzzy, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "%qE-attribuutti sallii vain koko
*** 40391,40397 ****
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5895 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
--- 40402,40408 ----
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5901 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
*************** msgid "argument of %qE attribute ignored
*** 40529,40550 ****
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5918
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "%qE-attribuutti pätee vain muuttujiin"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24288
  #, fuzzy, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "taulukon indeksin tyyppi on %<char%>"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24352
  #, fuzzy, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "Funktio %qs"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24381
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
--- 40540,40561 ----
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5924
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "%qE-attribuutti pätee vain muuttujiin"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24290
  #, fuzzy, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "taulukon indeksin tyyppi on %<char%>"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24354
  #, fuzzy, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "Funktio %qs"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24383
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
*************** msgstr "%qs odottaa vakioargumenttia"
*** 41121,41127 ****
  msgid "supported core architectures:%s"
  msgstr "muunnos ”%s” <-> ”%s” ei ole tuettu"
  
! #: config/avr/avr-passes.cc:4907
  #, fuzzy, gcc-internal-format
  #| msgid "could not split insn"
  msgid "failed to split insn"
--- 41132,41138 ----
  msgid "supported core architectures:%s"
  msgstr "muunnos ”%s” <-> ”%s” ei ole tuettu"
  
! #: config/avr/avr-passes.cc:5038
  #, fuzzy, gcc-internal-format
  #| msgid "could not split insn"
  msgid "failed to split insn"
*************** msgstr "%<-fpie%> ei ole tuettu"
*** 41156,41167 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "%<-fPIE%> ei ole tuettu"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11234
  #, fuzzy, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "valitsimet %s ja %s ovat toisensa poissulkevat"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11246
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
--- 41167,41178 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "%<-fPIE%> ei ole tuettu"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11243
  #, fuzzy, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "valitsimet %s ja %s ovat toisensa poissulkevat"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11255
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
*************** msgstr "%qD:lla ei voi olla oletusargume
*** 41171,41177 ****
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11243
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
--- 41182,41188 ----
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11252
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
*************** msgstr "%q+D:n määritteet %qs ja %qs o
*** 41337,41368 ****
  msgid "architecture %qs supported for assembler only"
  msgstr "muunnos merkistöstä ”%s” ei ole tuettu"
  
! #: config/avr/avr.cc:15093
  #, fuzzy, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "muunnos tyypistä %qT tyyppiin %qT"
  
! #: config/avr/avr.cc:16261 config/avr/avr.cc:16274
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s odottaa käännösaikaista kokonaislukuvakiota"
  
! #: config/avr/avr.cc:16289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: config/avr/avr.cc:16304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: config/avr/avr.cc:16332
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16341
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "pyöristystulos on aina 0"
--- 41348,41379 ----
  msgid "architecture %qs supported for assembler only"
  msgstr "muunnos merkistöstä ”%s” ei ole tuettu"
  
! #: config/avr/avr.cc:15107
  #, fuzzy, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "muunnos tyypistä %qT tyyppiin %qT"
  
! #: config/avr/avr.cc:16275 config/avr/avr.cc:16288
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s odottaa käännösaikaista kokonaislukuvakiota"
  
! #: config/avr/avr.cc:16303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: config/avr/avr.cc:16318
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: config/avr/avr.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16355
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "pyöristystulos on aina 0"
*************** msgstr ""
*** 41803,41809 ****
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6748
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
--- 41814,41820 ----
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6754
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
*************** msgstr "%s: %s: täsmäävyyttä ei löy
*** 41864,41875 ****
  msgid "unrecognizable argument of option %<"
  msgstr "valitsin ”%s ” vaatii argumentin"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:722
  #, fuzzy, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:757
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
--- 41875,41886 ----
  msgid "unrecognizable argument of option %<"
  msgstr "valitsin ”%s ” vaatii argumentin"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:728
  #, fuzzy, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:763
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
*************** msgstr "odotettiin lauseketta"
*** 41885,41897 ****
  msgid "cannot open %qs"
  msgstr "tiedostoa %s ei voi avata"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:850
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open profile file %s"
  msgid "cannot open omp_requires file %qs"
  msgstr "profiilitiedostoa %s ei voi avata"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:854
  #, fuzzy, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "ei voi lukea tiedostoa %s: %m"
--- 41896,41908 ----
  msgid "cannot open %qs"
  msgstr "tiedostoa %s ei voi avata"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open profile file %s"
  msgid "cannot open omp_requires file %qs"
  msgstr "profiilitiedostoa %s ei voi avata"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "ei voi lukea tiedostoa %s: %m"
*************** msgstr "”%s” ei ole kelvollinen esik
*** 42551,42558 ****
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10651
! #: config/riscv/riscv.cc:10655
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
--- 42562,42569 ----
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10660
! #: config/riscv/riscv.cc:10664
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
*************** msgstr "ISO C kieltää sisäkkäiset fu
*** 42876,42946 ****
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ISO C90 ei tue joustavia taulukon jäseniä"
  
! #: config/i386/i386.cc:13437
  #, fuzzy, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:13448 config/i386/i386.cc:13462
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:13494
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13509
  #, fuzzy, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:13707 config/i386/i386.cc:13709
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
  
! #: config/i386/i386.cc:17917
  #, fuzzy, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: config/i386/i386.cc:23148
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23235
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr ""
  
! #: config/i386/i386.cc:23331
  #, fuzzy, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "valitsin -mmultiple ei ole tuettu little-endian-järjestelmissä"
  
! #: config/i386/i386.cc:24046
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25580
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Tuntematon arkkitehtuuri ”%s”"
  
! #: config/i386/i386.cc:25587
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25594
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26281
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
--- 42887,42957 ----
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ISO C90 ei tue joustavia taulukon jäseniä"
  
! #: config/i386/i386.cc:13439
  #, fuzzy, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:13450 config/i386/i386.cc:13464
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:13496
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13511
  #, fuzzy, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:13709 config/i386/i386.cc:13711
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
  
! #: config/i386/i386.cc:17919
  #, fuzzy, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: config/i386/i386.cc:23150
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23237
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr ""
  
! #: config/i386/i386.cc:23333
  #, fuzzy, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "valitsin -mmultiple ei ole tuettu little-endian-järjestelmissä"
  
! #: config/i386/i386.cc:24048
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25578
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Tuntematon arkkitehtuuri ”%s”"
  
! #: config/i386/i386.cc:25585
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25592
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26279
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
*************** msgstr "%qD ei ole %qD:n jäsen"
*** 43141,43148 ****
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%Hprototyypin esittely"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16727
! #: config/s390/s390.cc:16777 config/s390/s390.cc:16794
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "kohde ”%s” ei täsmää kohdehahmon kanssa"
--- 43152,43159 ----
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%Hprototyypin esittely"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16754
! #: config/s390/s390.cc:16804 config/s390/s390.cc:16821
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "kohde ”%s” ei täsmää kohdehahmon kanssa"
*************** msgstr ""
*** 43265,43271 ****
  msgid "stack limit expression is not supported"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17417
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
--- 43276,43282 ----
  msgid "stack limit expression is not supported"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17444
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
*************** msgstr "säiekohtaista muistia ei tueta
*** 43275,43306 ****
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
  
! #: config/microblaze/microblaze.cc:1760
  #, fuzzy, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "-fPIC ei ole tuettu"
  
! #: config/microblaze/microblaze.cc:1772
  #, fuzzy, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: config/microblaze/microblaze.cc:1821
  #, fuzzy, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr "Valitsinta --pax-option voi käyttää vain POSIX-arkistoille"
  
! #: config/microblaze/microblaze.cc:1838
  #, fuzzy, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr "Valitsinta --pax-option voi käyttää vain POSIX-arkistoille"
  
! #: config/microblaze/microblaze.cc:1845
  #, fuzzy, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr "valitsin vaatii argumentin -- %s"
  
! #: config/microblaze/microblaze.cc:1851
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
--- 43286,43317 ----
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
  
! #: config/microblaze/microblaze.cc:1764
  #, fuzzy, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "-fPIC ei ole tuettu"
  
! #: config/microblaze/microblaze.cc:1776
  #, fuzzy, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: config/microblaze/microblaze.cc:1825
  #, fuzzy, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr "Valitsinta --pax-option voi käyttää vain POSIX-arkistoille"
  
! #: config/microblaze/microblaze.cc:1842
  #, fuzzy, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr "Valitsinta --pax-option voi käyttää vain POSIX-arkistoille"
  
! #: config/microblaze/microblaze.cc:1849
  #, fuzzy, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr "valitsin vaatii argumentin -- %s"
  
! #: config/microblaze/microblaze.cc:1855
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
*************** msgstr "*** Poistetaan tiedosto ”%s”
*** 44077,44124 ****
  msgid "malformed ptx file"
  msgstr "väärän muotoinen rivi jätetty huomioimatta"
  
! #: config/nvptx/mkoffload.cc:336
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:420 config/nvptx/mkoffload.cc:492
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find protocol declaration for %qE"
  msgid "Cannot find function declaration for %qs"
  msgstr "ei löydetä protokollaesittelyä %qE:lle"
  
! #: config/nvptx/mkoffload.cc:592
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "COLLECT_GCC_OPTIONS-ympäristömuuttujan on oltava asetettuna"
  
! #: config/nvptx/mkoffload.cc:613
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:644
  #, fuzzy, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr "COLLECT_GCC-ympäristömuuttujan on oltava asetettuna"
  
! #: config/nvptx/mkoffload.cc:692
  #, fuzzy, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "%s: %s: täsmäävyyttä ei löydy"
  
! #: config/nvptx/mkoffload.cc:715
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "valitsin ”%s ” vaatii argumentin"
  
! #: config/nvptx/mkoffload.cc:804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "tiedostoa ”%s” ei voi avata"
  
! #: config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "%s: ei voida avata COFF-tiedostona"
--- 44088,44135 ----
  msgid "malformed ptx file"
  msgstr "väärän muotoinen rivi jätetty huomioimatta"
  
! #: config/nvptx/mkoffload.cc:339
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:426 config/nvptx/mkoffload.cc:498
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find protocol declaration for %qE"
  msgid "Cannot find function declaration for %qs"
  msgstr "ei löydetä protokollaesittelyä %qE:lle"
  
! #: config/nvptx/mkoffload.cc:598
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "COLLECT_GCC_OPTIONS-ympäristömuuttujan on oltava asetettuna"
  
! #: config/nvptx/mkoffload.cc:619
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:650
  #, fuzzy, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr "COLLECT_GCC-ympäristömuuttujan on oltava asetettuna"
  
! #: config/nvptx/mkoffload.cc:698
  #, fuzzy, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "%s: %s: täsmäävyyttä ei löydy"
  
! #: config/nvptx/mkoffload.cc:721
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "valitsin ”%s ” vaatii argumentin"
  
! #: config/nvptx/mkoffload.cc:810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "tiedostoa ”%s” ei voi avata"
  
! #: config/nvptx/mkoffload.cc:866
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "%s: ei voida avata COFF-tiedostona"
*************** msgstr "%s: ei voida avata COFF-tiedosto
*** 44128,44209 ****
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
  
! #: config/nvptx/nvptx.cc:342
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:359
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr "%s %qs"
  
! #: config/nvptx/nvptx.cc:382
  #, fuzzy, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr "%J%qD:n esittely varjostaa parametria"
  
! #: config/nvptx/nvptx.cc:479
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2409
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2659
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5900
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/nvptx/nvptx.cc:5923
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: config/nvptx/nvptx.cc:6368
  #, fuzzy, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
  
! #: config/nvptx/nvptx.cc:6381
  #, fuzzy, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: config/nvptx/nvptx.cc:6721
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6729
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6743
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7629
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7768
  #, fuzzy, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
  
! #: config/nvptx/nvptx.cc:7781
  #, fuzzy, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
--- 44139,44220 ----
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
  
! #: config/nvptx/nvptx.cc:348
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:365
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr "%s %qs"
  
! #: config/nvptx/nvptx.cc:388
  #, fuzzy, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr "%J%qD:n esittely varjostaa parametria"
  
! #: config/nvptx/nvptx.cc:485
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2415
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2665
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5906
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/nvptx/nvptx.cc:5929
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: config/nvptx/nvptx.cc:6374
  #, fuzzy, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
  
! #: config/nvptx/nvptx.cc:6387
  #, fuzzy, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: config/nvptx/nvptx.cc:6727
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6735
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6749
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7635
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7774
  #, fuzzy, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
  
! #: config/nvptx/nvptx.cc:7787
  #, fuzzy, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
*************** msgstr "%qE-attribuutti tarvitsee kokona
*** 44616,44712 ****
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10571
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10576
  #, fuzzy, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr "Älä varoita Microsoft-laajennosten käytöstä"
  
! #: config/riscv/riscv.cc:10636
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10642
  #, fuzzy, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "kohdemuoto ei tue äärettömyyttä"
  
! #: config/riscv/riscv.cc:10682 config/riscv/riscv.cc:10685
  #, fuzzy, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/riscv/riscv.cc:10714
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10721
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10728
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "ISO C90 ei tue kompleksityyppejä"
  
! #: config/riscv/riscv.cc:10733
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10734
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10746
  #, fuzzy, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
  
! #: config/riscv/riscv.cc:10756
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: config/riscv/riscv.cc:10769
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10796 config/rs6000/rs6000.cc:4530
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "luokkanimeä ei ole annettu %qs:n kanssa"
  
! #: config/riscv/riscv.cc:10810 config/rs6000/rs6000.cc:4513
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "Funktio %qs"
  
! #: config/riscv/riscv.cc:11305
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: config/riscv/riscv.cc:11880
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
--- 44627,44723 ----
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10580
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10585
  #, fuzzy, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr "Älä varoita Microsoft-laajennosten käytöstä"
  
! #: config/riscv/riscv.cc:10645
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10651
  #, fuzzy, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "kohdemuoto ei tue äärettömyyttä"
  
! #: config/riscv/riscv.cc:10691 config/riscv/riscv.cc:10694
  #, fuzzy, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10730
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10732
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10737
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "ISO C90 ei tue kompleksityyppejä"
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10743
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10751
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10755
  #, fuzzy, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
  
! #: config/riscv/riscv.cc:10765
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: config/riscv/riscv.cc:10778
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10805 config/rs6000/rs6000.cc:4530
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "luokkanimeä ei ole annettu %qs:n kanssa"
  
! #: config/riscv/riscv.cc:10819 config/rs6000/rs6000.cc:4513
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "Funktio %qs"
  
! #: config/riscv/riscv.cc:11314
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: config/riscv/riscv.cc:11889
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
*************** msgstr ""
*** 45278,45294 ****
  msgid "Virtual function multiversioning not supported"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistä"
  
! #: config/rs6000/rs6000.cc:28798
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29276
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.cc:29281
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
--- 45289,45305 ----
  msgid "Virtual function multiversioning not supported"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistä"
  
! #: config/rs6000/rs6000.cc:28801
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29279
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.cc:29284
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
*************** msgstr ""
*** 45513,45636 ****
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "ISO C kieltää sisäkkäiset funktiot"
  
! #: config/s390/s390.cc:16296
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/s390/s390.cc:16303
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/s390/s390.cc:16341
  #, fuzzy, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/s390/s390.cc:16370
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/s390/s390.cc:16374
  #, fuzzy, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/s390/s390.cc:16386
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16395
  #, fuzzy, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "-fPIC ei ole tuettu"
  
! #: config/s390/s390.cc:16401
  #, fuzzy, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
  
! #: config/s390/s390.cc:16403
  #, fuzzy, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
  
! #: config/s390/s390.cc:16406
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16419
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16425
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16492
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%qE-attribuutti pätee vain funktioihin"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16528
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "%q+D:n ensimmäisen argumentin pitäisi olla %<int%>"
  
! #: config/s390/s390.cc:16535
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%qs:n argumentti on liian suuri (maksimi %d)"
  
! #: config/s390/s390.cc:16566
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessä rajapinnassa"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16733
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/s390/s390.cc:17792
  #, fuzzy, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "virheellinen rotate-käsky"
  
! #: config/s390/s390.cc:17797
  #, fuzzy, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "Ei ole tuettu"
  
! #: config/s390/s390.cc:17802
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr ""
  
! #: config/s390/s390.cc:17808
  #, fuzzy, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
--- 45524,45647 ----
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "ISO C kieltää sisäkkäiset funktiot"
  
! #: config/s390/s390.cc:16323
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/s390/s390.cc:16330
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/s390/s390.cc:16368
  #, fuzzy, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/s390/s390.cc:16397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/s390/s390.cc:16401
  #, fuzzy, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/s390/s390.cc:16413
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, fuzzy, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "-fPIC ei ole tuettu"
  
! #: config/s390/s390.cc:16428
  #, fuzzy, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
  
! #: config/s390/s390.cc:16430
  #, fuzzy, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "kohdistuksen pitää olla kahden potenssi, ei %d"
  
! #: config/s390/s390.cc:16433
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16446
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16449
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16452
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16455
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16519
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%qE-attribuutti pätee vain funktioihin"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16555
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "%q+D:n ensimmäisen argumentin pitäisi olla %<int%>"
  
! #: config/s390/s390.cc:16562
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%qs:n argumentti on liian suuri (maksimi %d)"
  
! #: config/s390/s390.cc:16593
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessä rajapinnassa"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16760
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: config/s390/s390.cc:17819
  #, fuzzy, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "virheellinen rotate-käsky"
  
! #: config/s390/s390.cc:17824
  #, fuzzy, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "Ei ole tuettu"
  
! #: config/s390/s390.cc:17829
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr ""
  
! #: config/s390/s390.cc:17835
  #, fuzzy, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
*************** msgstr "läpinäkymättömiä vektorityy
*** 45996,46061 ****
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "läpinäkymättömiä vektorityyppejä ei voida alustaa"
  
! #: ada/gcc-interface/utils.cc:4427
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "epäkelpo alkiotyyppi attribuutille %qs"
  
! #: ada/gcc-interface/utils.cc:4451
  #, fuzzy, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr "vektorin komponenttien määrä ei ole kahden potenssi"
  
! #: ada/gcc-interface/utils.cc:6705 ada/gcc-interface/utils.cc:6883
! #: ada/gcc-interface/utils.cc:7123
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "%qs attribuuttia ei huomioida"
  
! #: ada/gcc-interface/utils.cc:6760
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "ei-tyhjä attribuutti ilman argumentteja ei-prototyypissä"
  
! #: ada/gcc-interface/utils.cc:6775
  #, fuzzy, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "ei-tyhjällä argumentilla on epäkelpo operandinumero (argumentti %lu)"
  
! #: ada/gcc-interface/utils.cc:6797
  #, fuzzy, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "ei-tyhjällä argumentilla arvoalueen ylittävä operandinumero (argumentti %lu,operandi %lu)"
  
  # XXX
! #: ada/gcc-interface/utils.cc:6806
  #, fuzzy, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "ei-tyhjä argumentti viittaa ei-osoitinoperandiin (argumentti %lu, operandi %lu)"
  
! #: ada/gcc-interface/utils.cc:6827
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
  
! #: ada/gcc-interface/utils.cc:6836
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
  
! #: ada/gcc-interface/utils.cc:7083 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: ada/gcc-interface/utils.cc:7418
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "attribuutti %qs soveltuu vain taulukkotyyppeihin"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14860 cp/typeck.cc:2520
! #: cp/typeck.cc:9603 cp/typeck.cc:10396 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "tyhjää arvoa ei jätetä huomioimatta, vaikka kuuluisi"
--- 46007,46072 ----
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "läpinäkymättömiä vektorityyppejä ei voida alustaa"
  
! #: ada/gcc-interface/utils.cc:4429
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "epäkelpo alkiotyyppi attribuutille %qs"
  
! #: ada/gcc-interface/utils.cc:4453
  #, fuzzy, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr "vektorin komponenttien määrä ei ole kahden potenssi"
  
! #: ada/gcc-interface/utils.cc:6707 ada/gcc-interface/utils.cc:6885
! #: ada/gcc-interface/utils.cc:7125
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "%qs attribuuttia ei huomioida"
  
! #: ada/gcc-interface/utils.cc:6762
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "ei-tyhjä attribuutti ilman argumentteja ei-prototyypissä"
  
! #: ada/gcc-interface/utils.cc:6777
  #, fuzzy, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "ei-tyhjällä argumentilla on epäkelpo operandinumero (argumentti %lu)"
  
! #: ada/gcc-interface/utils.cc:6799
  #, fuzzy, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "ei-tyhjällä argumentilla arvoalueen ylittävä operandinumero (argumentti %lu,operandi %lu)"
  
  # XXX
! #: ada/gcc-interface/utils.cc:6808
  #, fuzzy, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "ei-tyhjä argumentti viittaa ei-osoitinoperandiin (argumentti %lu, operandi %lu)"
  
! #: ada/gcc-interface/utils.cc:6829
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
  
! #: ada/gcc-interface/utils.cc:6838
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
  
! #: ada/gcc-interface/utils.cc:7085 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: ada/gcc-interface/utils.cc:7420
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "attribuutti %qs soveltuu vain taulukkotyyppeihin"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14877 cp/typeck.cc:2520
! #: cp/typeck.cc:9719 cp/typeck.cc:10512 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "tyhjää arvoa ei jätetä huomioimatta, vaikka kuuluisi"
*************** msgstr "%Jtaulukon %qD tyyppi viimeistel
*** 46130,46137 ****
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "%qD on esittelemättä tällä näkyvyysalueella"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9859
! #: c/c-decl.cc:9865 c/c-decl.cc:10092
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "alunperin määritelty täällä"
--- 46141,46148 ----
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "%qD on esittelemättä tällä näkyvyysalueella"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9862
! #: c/c-decl.cc:9868 c/c-decl.cc:10096
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "alunperin määritelty täällä"
*************** msgstr "%qE esittelemättä (ensimmäine
*** 46439,46445 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Jokaisesta esittelemättömästä tunnisteesta ilmoitetaan vain"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3632
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "%qD ei ole määritelty funktion näkyvyysalueen ulkopuolella"
--- 46450,46456 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Jokaisesta esittelemättömästä tunnisteesta ilmoitetaan vain"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3630
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "%qD ei ole määritelty funktion näkyvyysalueen ulkopuolella"
*************** msgstr "Odotettiin lauseketta %s-lausees
*** 46474,46480 ****
  msgid "duplicate label declaration %qE"
  msgstr "%qE-nimiön kaksoisesittely"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4135
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Kaksoiskappale %s-nimiöspesifikaatio kohdassa %C"
--- 46485,46491 ----
  msgid "duplicate label declaration %qE"
  msgstr "%qE-nimiön kaksoisesittely"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4133
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Kaksoiskappale %s-nimiöspesifikaatio kohdassa %C"
*************** msgstr "tarpeeton tyyppimääre tyhjäss
*** 46653,46659 ****
  msgid "invalid use of attributes in empty declaration"
  msgstr "Varoita implisiittisistä funktioesittelyistä"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2513
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "tyhjä esittely"
--- 46664,46670 ----
  msgid "invalid use of attributes in empty declaration"
  msgstr "Varoita implisiittisistä funktioesittelyistä"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2558
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "tyhjä esittely"
*************** msgstr "ISO C90 ei tue syntaksia %<[*]%>
*** 46671,46682 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8993
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%s%> not allowed to be specified in this context"
--- 46682,46693 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10990
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8996
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%s%> not allowed to be specified in this context"
*************** msgstr "<this%>-sanaa ei voi käyttää
*** 46687,46693 ****
  msgid "%q+D is usually a function"
  msgstr "%q+D on yleensä funktio"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10816 cp/decl.cc:18580
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "%qD:lle ei ole edellistä esittelyä"
--- 46698,46704 ----
  msgid "%q+D is usually a function"
  msgstr "%q+D on yleensä funktio"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10820 cp/decl.cc:18578
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "%qD:lle ei ole edellistä esittelyä"
*************** msgstr "ei voi laittaa volatile-kenttäi
*** 46763,46769 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "alustamaton vakio %qD on virheellinen C++-kielessä"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9535
  #, fuzzy, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%qE nimiavaruudessa %qE ei nimeä tyyppiä"
--- 46774,46780 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "alustamaton vakio %qD on virheellinen C++-kielessä"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9533
  #, fuzzy, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%qE nimiavaruudessa %qE ei nimeä tyyppiä"
*************** msgstr "ylimääräinen %<const%>"
*** 46911,46917 ****
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "%J ristiriitaiset tyyppimääreet %qD:lle"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3794
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
--- 46922,46928 ----
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "%J ristiriitaiset tyyppimääreet %qD:lle"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3839
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
*************** msgstr "tallennusluokka annettu parametr
*** 46956,46962 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "tallennusluokka annettu nimettömälle parametrille"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13709
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "tallennusluokka annettu typenamelle"
--- 46967,46973 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "tallennusluokka annettu nimettömälle parametrille"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "tallennusluokka annettu typenamelle"
*************** msgstr "tyyppinimi esitelty taulukon pal
*** 47124,47136 ****
  msgid "function definition has qualified void return type"
  msgstr "funktion määrittely oikeuttaa tyhjän paluutyypin"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14134
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tyyppimääritteet jätetään huomiotta funktion paluutyypissä"
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3796
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "tyyppimuunnos määrittää funktiotyypin"
--- 47135,47147 ----
  msgid "function definition has qualified void return type"
  msgstr "funktion määrittely oikeuttaa tyhjän paluutyypin"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14132
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tyyppimääritteet jätetään huomiotta funktion paluutyypissä"
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3841
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "tyyppimuunnos määrittää funktiotyypin"
*************** msgstr "ISO C kieltää const- ja volati
*** 47251,47257 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12576
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "muuttuja tai kenttä %qE esitelty voidiksi"
--- 47262,47268 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12574
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "muuttuja tai kenttä %qE esitelty voidiksi"
*************** msgstr "%<static%>-määreellä esitelty
*** 47322,47334 ****
  msgid "%<constexpr%> object has variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13368
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "virheelliset määreet ei-jäsenfunktion tyypissä"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13371
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "epäkelpo tallennusluokka funktiolle %qs"
--- 47333,47345 ----
  msgid "%<constexpr%> object has variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13413
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "virheelliset määreet ei-jäsenfunktion tyypissä"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13416
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "epäkelpo tallennusluokka funktiolle %qs"
*************** msgstr "typedef %q+D määritelty uudell
*** 47358,47364 ****
  msgid "object with variably modified type must have no linkage"
  msgstr "typedef %q+D määritelty uudelleen"
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10790
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "funktion esittely ei ole prototyyppi"
--- 47369,47375 ----
  msgid "object with variably modified type must have no linkage"
  msgstr "typedef %q+D määritelty uudelleen"
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10794
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "funktion esittely ei ole prototyyppi"
*************** msgstr "sisäkkäinen %<union %E%>:n uud
*** 47444,47460 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "sisäkkäinen %<struct %E%>:n uudelleenmäärittely"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10120
  #, fuzzy, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "tyypin määritteleminen tyyppimuunnoksessa on virheellistä C++-kielessä"
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10126
  #, fuzzy, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr "%qs määritelty tietueen kentälle %qE"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5719 cp/parser.cc:28813
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "esittely ei esittele mitään"
--- 47455,47471 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "sisäkkäinen %<struct %E%>:n uudelleenmäärittely"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10124
  #, fuzzy, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "tyypin määritteleminen tyyppimuunnoksessa on virheellistä C++-kielessä"
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10130
  #, fuzzy, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr "%qs määritelty tietueen kentälle %qE"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5717 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "esittely ei esittele mitään"
*************** msgstr "structilla ei ole nimettyjä jä
*** 47514,47520 ****
  msgid "struct has no members"
  msgstr "structilla ei ole jäseniä"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15166
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in union"
  msgid "flexible array member in union is a GCC extension"
--- 47525,47531 ----
  msgid "struct has no members"
  msgstr "structilla ei ole jäseniä"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15164
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in union"
  msgid "flexible array member in union is a GCC extension"
*************** msgstr "joustava taulukkojäsen ei ole s
*** 47530,48144 ****
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr "joustava taulukkojäsen unionissa"
  
! #: c/c-decl.cc:9684
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "joustava taulukkojäsen ei ole structin lopussa"
  
! #: c/c-decl.cc:9711
  #, fuzzy, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "Arvo on liian suuri annetulle tietotyypille"
  
! #: c/c-decl.cc:9775
  #, fuzzy, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr "Käänteinen jä_rjestys"
  
! #: c/c-decl.cc:9842
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "unionista ei voi tehdä läpinäkyvää"
  
! #: c/c-decl.cc:9856
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "typedef %q+D määritelty uudelleen"
  
! #: c/c-decl.cc:9863
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %<struct %E%>"
  msgid "redefinition of struct or union %qT"
  msgstr "%<struct %E%> uudelleenmääritelty"
  
! #: c/c-decl.cc:10042
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "sisäkkäinen %<enum %E%>:n uudelleenmäärittely"
  
! #: c/c-decl.cc:10090
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "%<enum %E%>:n uudelleenmäärittely"
  
! #: c/c-decl.cc:10102
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10189 cp/decl.cc:17838 m2/gm2-gcc/m2type.cc:2088
  #, fuzzy, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "annettu tila on liian pieni luetelluille arvoille"
  
! #: c/c-decl.cc:10208
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "luetellun tyypin arvot ylittävät suurimman kokonaisluvun arvoalueen"
  
! #: c/c-decl.cc:10217
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "luetellun tyypin arvot ylittävät suurimman kokonaisluvun arvoalueen"
  
! #: c/c-decl.cc:10330
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of %<enum %E%>"
  msgid "conflicting redefinition of enum %qT"
  msgstr "sisäkkäinen %<enum %E%>:n uudelleenmäärittely"
  
! #: c/c-decl.cc:10363 c/c-decl.cc:10379
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:10374
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:10398
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "ylivuoto luetellun tyypin arvoissa"
  
! #: c/c-decl.cc:10405
  #, fuzzy, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:10422
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10450
  #, fuzzy, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:10456
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C rajoittaa luetellun tyypin arvot %<int%>-tyypin arvoalueelle"
  
! #: c/c-decl.cc:10664 cp/decl.cc:6053 cp/decl.cc:18438
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: c/c-decl.cc:10683
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: c/c-decl.cc:10695
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "paluutyyppi on oletuksena %<int%>"
  
! #: c/c-decl.cc:10723
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "kenttä %qE esitelty funktiona"
  
! #: c/c-decl.cc:10776
  #, fuzzy, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr "ISO C90 ei tue tyyppiä %<long long%>"
  
! #: c/c-decl.cc:10799
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "%qD:lle ei ole edellistä prototyyppiä"
  
! #: c/c-decl.cc:10808
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD käytössä ilman prototyyppiä ennen sen määrittelyä"
  
! #: c/c-decl.cc:10826
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD käytössä ilman esittelyä ennen sen määrittelyä"
  
! #: c/c-decl.cc:10845
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: c/c-decl.cc:10847
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: c/c-decl.cc:10854
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: c/c-decl.cc:10905
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "vanhanmallisia parametriesittelyitä prototyypitetyssä funktiomäärittelyssä"
  
! #: c/c-decl.cc:10921
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "perinteinen C ei hyväksy ISO C -tyylisiä funktiomäärittelyitä"
  
! #: c/c-decl.cc:10938
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO C90 ei tue tyyppiä %<long long%>"
  
! #: c/c-decl.cc:10978 c/c-decl.cc:10982
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "vanhanmallinen funktiomäärittely"
  
! #: c/c-decl.cc:10995
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "parametrin nimi puuttuu parametriluettelosta"
  
! #: c/c-decl.cc:11011
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD esitelty ei-parametrina"
  
! #: c/c-decl.cc:11019
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "useita parametreja nimellä %qD"
  
! #: c/c-decl.cc:11028
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "parametri %qD esitelty void-tyyppisenä"
  
! #: c/c-decl.cc:11057 c/c-decl.cc:11062
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "%qD:n oletustyyppi on %<int%>"
  
! #: c/c-decl.cc:11082
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: c/c-decl.cc:11089
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: c/c-decl.cc:11142
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "argumenttien määrä ei vastaa sisäistä prototyyppiä"
  
! #: c/c-decl.cc:11153
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "argumenttien määrä ei vastaa prototyyppiä"
  
! #: c/c-decl.cc:11156 c/c-decl.cc:11203 c/c-decl.cc:11217
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "prototyypin esittely"
  
! #: c/c-decl.cc:11195
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "ylennetty argumentti %qD ei vastaa sisäistä prototyyppiä"
  
! #: c/c-decl.cc:11200
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "ylennetty argumentti %qD ei vastaa prototyyppiä"
  
! #: c/c-decl.cc:11210
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "argumentti %qD ei vastaa sisäistä prototyyppiä"
  
! #: c/c-decl.cc:11215
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argumentti %qD ei sovi prototyyppiin"
  
! #: c/c-decl.cc:11473 cp/decl.cc:19361
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: c/c-decl.cc:11492 cp/decl.cc:19432
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parametri %qD on alustettu"
  
! #: c/c-decl.cc:11589
  #, fuzzy, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "%<for%>-silmukan alkuesittelyt ovat sallittuja vain C99-tilassa"
  
! #: c/c-decl.cc:11594
  #, fuzzy, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "käytä valitsinta -std=c99 tai -std=gnu99 koodisi kääntämiseen"
  
! #: c/c-decl.cc:11601
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
  
! #: c/c-decl.cc:11635
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "staattisen muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "%<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
  
  # XXX: alkuesittely
! #: c/c-decl.cc:11646
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> esitelty %<for%>-silmukan alkuesittelyssä"
  
! #: c/c-decl.cc:11651
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> esitelty %<for%>-silmukan alkuesittelyssä"
  
! #: c/c-decl.cc:11657
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> esitelty %<for%>-silmukan alkuesittelyssä"
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
  
! #: c/c-decl.cc:11961
  #, fuzzy, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: c/c-decl.cc:12020 c/c-decl.cc:12027
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "useita tallennusluokkia esittelymääritteissä"
  
! #: c/c-decl.cc:12055 c/c-decl.cc:13176
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "useita tallennusluokkia esittelymääritteissä"
  
! #: c/c-decl.cc:12057
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12062
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%qE:a käytetään alustamattomana tässä funktiossa"
  
! #: c/c-decl.cc:12075 c/c-decl.cc:12513 c/c-decl.cc:12971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "yli yksi tietotyyppi esittelymääritteissä"
  
! #: c/c-decl.cc:12087 cp/parser.cc:35091
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> on liian pitkä GCC:lle"
  
! #: c/c-decl.cc:12100
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
  
! #: c/c-decl.cc:12353 c/c-parser.cc:12542
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 ei tue kompleksityyppejä"
  
! #: c/c-decl.cc:12407
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C ei tue saturoituvia tyyppejä"
  
! #: c/c-decl.cc:12486 c/c-decl.cc:13111 c/c-decl.cc:13170
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "%qE:n kaksoiskappale"
  
! #: c/c-decl.cc:12503
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: c/c-decl.cc:12507
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "Hahmoa %s ei voi käyttää"
  
! #: c/c-decl.cc:12560
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C ei tue saturoituvia tyyppejä"
  
! #: c/c-decl.cc:12582
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
  
! #: c/c-decl.cc:12625
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 ei tue kompleksityyppejä"
  
! #: c/c-decl.cc:12744
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C ei tue saturoituvia tyyppejä"
  
! #: c/c-decl.cc:12795 cp/parser.cc:20889
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
  
! #: c/c-decl.cc:12871
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C90 ei tue tyyppiä %<long long%>"
  
! #: c/c-decl.cc:12895 c/c-decl.cc:13272 c/c-parser.cc:11443
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: c/c-decl.cc:12897
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C ei tue saturoituvia tyyppejä"
  
! #: c/c-decl.cc:12926
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-decl.cc:12932
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant expression"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:12939
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12987
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13000
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE ei ole typedef eikä sisäinen tyyppi"
  
! #: c/c-decl.cc:13055
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE ei ole esittelyn alussa"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13076 c/c-decl.cc:13153
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
  
! #: c/c-decl.cc:13078
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%qE:a käytetään alustamattomana tässä funktiossa"
  
! #: c/c-decl.cc:13080 c/c-decl.cc:13149
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE ei ole typedef eikä sisäinen tyyppi"
  
! #: c/c-decl.cc:13082 c/c-decl.cc:13119
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr "%qE:a käytetään alustamattomana tässä funktiossa"
  
! #: c/c-decl.cc:13096 c/c-parser.cc:3320 c/c-parser.cc:4691 c/c-parser.cc:10707
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
  
! #: c/c-decl.cc:13099 c/c-parser.cc:3323 c/c-parser.cc:4694 c/c-parser.cc:10710
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
  
! #: c/c-decl.cc:13125
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "käytetty %<__thread%> ennen %<extern%>:a"
  
! #: c/c-decl.cc:13134
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "käytetty %<__thread%> ennen %<static%>:a"
  
! #: c/c-decl.cc:13140
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
  
! #: c/c-decl.cc:13147
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr "%qE:a käytetään alustamattomana tässä funktiossa"
  
! #: c/c-decl.cc:13155
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr "%qE:a käytetään alustamattomana tässä funktiossa"
  
! #: c/c-decl.cc:13168
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "kaksinkertainen %<_Thread_local%> tai %<__thread%>"
  
! #: c/c-decl.cc:13184
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qE:a käytetään alustamattomana tässä funktiossa"
  
! #: c/c-decl.cc:13192
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr "käytetty sekä %<__thread%> että %qs"
  
! #: c/c-decl.cc:13269
  #, fuzzy, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "käytetty sekä %<__thread%> että %<auto&>"
  
! #: c/c-decl.cc:13284
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ei tue pelkkää %<complex%>-tyyppiä merkityksellä %<double complex%>"
  
! #: c/c-decl.cc:13295
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
  
! #: c/c-decl.cc:13324
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13350 c/c-decl.cc:13366 c/c-decl.cc:13392
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ei tue kompleksikokonaislukutyyppejä"
  
! #: c/c-decl.cc:13538
  #, fuzzy, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "kohdistuksen %q+D:lle pitää olla vähintään %d"
  
! #: c/c-decl.cc:13547
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiä"
  
! #: c/c-decl.cc:13847 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13975
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr "ISO C ei tue kompleksikokonaiskulutyyppejä"
  
! #: c/c-decl.cc:14027
  #, fuzzy, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr "%qE nimiavaruudessa %qE ei nimeä tyyppiä"
  
! #: c/c-decl.cc:14031
  #, fuzzy, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr "%qE nimiavaruudessa %qE ei nimeä tyyppiä"
  
! #: c/c-decl.cc:14036
  #, fuzzy, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-decl.cc:14039
  #, fuzzy, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: c/c-decl.cc:14045
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14047 c/c-decl.cc:14064
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "%<switch%> name defined here"
  msgstr "struct määritelty täällä"
  
! #: c/c-decl.cc:14055
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14057
  #, fuzzy, gcc-internal-format
  msgid "loop name defined here"
  msgstr "union määritelty täällä"
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
--- 47541,48155 ----
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr "joustava taulukkojäsen unionissa"
  
! #: c/c-decl.cc:9687
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "joustava taulukkojäsen ei ole structin lopussa"
  
! #: c/c-decl.cc:9714
  #, fuzzy, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "Arvo on liian suuri annetulle tietotyypille"
  
! #: c/c-decl.cc:9778
  #, fuzzy, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr "Käänteinen jä_rjestys"
  
! #: c/c-decl.cc:9845
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "unionista ei voi tehdä läpinäkyvää"
  
! #: c/c-decl.cc:9859
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "typedef %q+D määritelty uudelleen"
  
! #: c/c-decl.cc:9866
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %<struct %E%>"
  msgid "redefinition of struct or union %qT"
  msgstr "%<struct %E%> uudelleenmääritelty"
  
! #: c/c-decl.cc:10046
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "sisäkkäinen %<enum %E%>:n uudelleenmäärittely"
  
! #: c/c-decl.cc:10094
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "%<enum %E%>:n uudelleenmäärittely"
  
! #: c/c-decl.cc:10106
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10193 cp/decl.cc:17836 m2/gm2-gcc/m2type.cc:2088
  #, fuzzy, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "annettu tila on liian pieni luetelluille arvoille"
  
! #: c/c-decl.cc:10212
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "luetellun tyypin arvot ylittävät suurimman kokonaisluvun arvoalueen"
  
! #: c/c-decl.cc:10221
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "luetellun tyypin arvot ylittävät suurimman kokonaisluvun arvoalueen"
  
! #: c/c-decl.cc:10334
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of %<enum %E%>"
  msgid "conflicting redefinition of enum %qT"
  msgstr "sisäkkäinen %<enum %E%>:n uudelleenmäärittely"
  
! #: c/c-decl.cc:10367 c/c-decl.cc:10383
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:10378
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:10402
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "ylivuoto luetellun tyypin arvoissa"
  
! #: c/c-decl.cc:10409
  #, fuzzy, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:10426
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10454
  #, fuzzy, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:10460
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C rajoittaa luetellun tyypin arvot %<int%>-tyypin arvoalueelle"
  
! #: c/c-decl.cc:10668 cp/decl.cc:6051 cp/decl.cc:18436
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: c/c-decl.cc:10687
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: c/c-decl.cc:10699
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "paluutyyppi on oletuksena %<int%>"
  
! #: c/c-decl.cc:10727
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "kenttä %qE esitelty funktiona"
  
! #: c/c-decl.cc:10780
  #, fuzzy, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr "ISO C90 ei tue tyyppiä %<long long%>"
  
! #: c/c-decl.cc:10803
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "%qD:lle ei ole edellistä prototyyppiä"
  
! #: c/c-decl.cc:10812
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD käytössä ilman prototyyppiä ennen sen määrittelyä"
  
! #: c/c-decl.cc:10830
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD käytössä ilman esittelyä ennen sen määrittelyä"
  
! #: c/c-decl.cc:10849
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: c/c-decl.cc:10851
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: c/c-decl.cc:10858
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: c/c-decl.cc:10909
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "vanhanmallisia parametriesittelyitä prototyypitetyssä funktiomäärittelyssä"
  
! #: c/c-decl.cc:10925
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "perinteinen C ei hyväksy ISO C -tyylisiä funktiomäärittelyitä"
  
! #: c/c-decl.cc:10942
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO C90 ei tue tyyppiä %<long long%>"
  
! #: c/c-decl.cc:10982 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "vanhanmallinen funktiomäärittely"
  
! #: c/c-decl.cc:10999
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "parametrin nimi puuttuu parametriluettelosta"
  
! #: c/c-decl.cc:11015
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD esitelty ei-parametrina"
  
! #: c/c-decl.cc:11023
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "useita parametreja nimellä %qD"
  
! #: c/c-decl.cc:11032
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "parametri %qD esitelty void-tyyppisenä"
  
! #: c/c-decl.cc:11061 c/c-decl.cc:11066
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "%qD:n oletustyyppi on %<int%>"
  
! #: c/c-decl.cc:11086
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: c/c-decl.cc:11093
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: c/c-decl.cc:11146
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "argumenttien määrä ei vastaa sisäistä prototyyppiä"
  
! #: c/c-decl.cc:11157
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "argumenttien määrä ei vastaa prototyyppiä"
  
! #: c/c-decl.cc:11160 c/c-decl.cc:11207 c/c-decl.cc:11221
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "prototyypin esittely"
  
! #: c/c-decl.cc:11199
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "ylennetty argumentti %qD ei vastaa sisäistä prototyyppiä"
  
! #: c/c-decl.cc:11204
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "ylennetty argumentti %qD ei vastaa prototyyppiä"
  
! #: c/c-decl.cc:11214
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "argumentti %qD ei vastaa sisäistä prototyyppiä"
  
! #: c/c-decl.cc:11219
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argumentti %qD ei sovi prototyyppiin"
  
! #: c/c-decl.cc:11477 cp/decl.cc:19359
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: c/c-decl.cc:11496 cp/decl.cc:19430
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parametri %qD on alustettu"
  
! #: c/c-decl.cc:11593
  #, fuzzy, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "%<for%>-silmukan alkuesittelyt ovat sallittuja vain C99-tilassa"
  
! #: c/c-decl.cc:11598
  #, fuzzy, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "käytä valitsinta -std=c99 tai -std=gnu99 koodisi kääntämiseen"
  
! #: c/c-decl.cc:11605
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "staattisen muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
  
! #: c/c-decl.cc:11643
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "%<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
  
  # XXX: alkuesittely
! #: c/c-decl.cc:11650
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> esitelty %<for%>-silmukan alkuesittelyssä"
  
! #: c/c-decl.cc:11655
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> esitelty %<for%>-silmukan alkuesittelyssä"
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> esitelty %<for%>-silmukan alkuesittelyssä"
  
! #: c/c-decl.cc:11665
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
  
! #: c/c-decl.cc:11965
  #, fuzzy, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: c/c-decl.cc:12024 c/c-decl.cc:12031
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "useita tallennusluokkia esittelymääritteissä"
  
! #: c/c-decl.cc:12059 c/c-decl.cc:13180
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "useita tallennusluokkia esittelymääritteissä"
  
! #: c/c-decl.cc:12061
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12066
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%qE:a käytetään alustamattomana tässä funktiossa"
  
! #: c/c-decl.cc:12079 c/c-decl.cc:12517 c/c-decl.cc:12975
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "yli yksi tietotyyppi esittelymääritteissä"
  
! #: c/c-decl.cc:12091 cp/parser.cc:35150
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> on liian pitkä GCC:lle"
  
! #: c/c-decl.cc:12104
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
  
! #: c/c-decl.cc:12357 c/c-parser.cc:12587
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 ei tue kompleksityyppejä"
  
! #: c/c-decl.cc:12411
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C ei tue saturoituvia tyyppejä"
  
! #: c/c-decl.cc:12490 c/c-decl.cc:13115 c/c-decl.cc:13174
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "%qE:n kaksoiskappale"
  
! #: c/c-decl.cc:12507
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: c/c-decl.cc:12511
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "Hahmoa %s ei voi käyttää"
  
! #: c/c-decl.cc:12564
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C ei tue saturoituvia tyyppejä"
  
! #: c/c-decl.cc:12586
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
  
! #: c/c-decl.cc:12629
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 ei tue kompleksityyppejä"
  
! #: c/c-decl.cc:12748
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C ei tue saturoituvia tyyppejä"
  
! #: c/c-decl.cc:12799 cp/parser.cc:20893
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
  
! #: c/c-decl.cc:12875
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C90 ei tue tyyppiä %<long long%>"
  
! #: c/c-decl.cc:12899 c/c-decl.cc:13276 c/c-parser.cc:11488
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: c/c-decl.cc:12901
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C ei tue saturoituvia tyyppejä"
  
! #: c/c-decl.cc:12930
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-decl.cc:12936
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant expression"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:12943
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12991
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13004
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE ei ole typedef eikä sisäinen tyyppi"
  
! #: c/c-decl.cc:13059
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE ei ole esittelyn alussa"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13080 c/c-decl.cc:13157
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
  
! #: c/c-decl.cc:13082
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%qE:a käytetään alustamattomana tässä funktiossa"
  
! #: c/c-decl.cc:13084 c/c-decl.cc:13153
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE ei ole typedef eikä sisäinen tyyppi"
  
! #: c/c-decl.cc:13086 c/c-decl.cc:13123
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr "%qE:a käytetään alustamattomana tässä funktiossa"
  
! #: c/c-decl.cc:13100 c/c-parser.cc:3365 c/c-parser.cc:4736 c/c-parser.cc:10752
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
  
! #: c/c-decl.cc:13103 c/c-parser.cc:3368 c/c-parser.cc:4739 c/c-parser.cc:10755
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
  
! #: c/c-decl.cc:13129
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "käytetty %<__thread%> ennen %<extern%>:a"
  
! #: c/c-decl.cc:13138
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "käytetty %<__thread%> ennen %<static%>:a"
  
! #: c/c-decl.cc:13144
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
  
! #: c/c-decl.cc:13151
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr "%qE:a käytetään alustamattomana tässä funktiossa"
  
! #: c/c-decl.cc:13159
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr "%qE:a käytetään alustamattomana tässä funktiossa"
  
! #: c/c-decl.cc:13172
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "kaksinkertainen %<_Thread_local%> tai %<__thread%>"
  
! #: c/c-decl.cc:13188
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qE:a käytetään alustamattomana tässä funktiossa"
  
! #: c/c-decl.cc:13196
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr "käytetty sekä %<__thread%> että %qs"
  
! #: c/c-decl.cc:13273
  #, fuzzy, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "käytetty sekä %<__thread%> että %<auto&>"
  
! #: c/c-decl.cc:13288
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ei tue pelkkää %<complex%>-tyyppiä merkityksellä %<double complex%>"
  
! #: c/c-decl.cc:13299
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
  
! #: c/c-decl.cc:13328
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13354 c/c-decl.cc:13370 c/c-decl.cc:13396
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ei tue kompleksikokonaislukutyyppejä"
  
! #: c/c-decl.cc:13542
  #, fuzzy, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "kohdistuksen %q+D:lle pitää olla vähintään %d"
  
! #: c/c-decl.cc:13551
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiä"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13855 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13979
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr "ISO C ei tue kompleksikokonaiskulutyyppejä"
  
! #: c/c-decl.cc:14031
  #, fuzzy, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr "%qE nimiavaruudessa %qE ei nimeä tyyppiä"
  
! #: c/c-decl.cc:14035
  #, fuzzy, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr "%qE nimiavaruudessa %qE ei nimeä tyyppiä"
  
! #: c/c-decl.cc:14040
  #, fuzzy, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-decl.cc:14043
  #, fuzzy, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: c/c-decl.cc:14049
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14051 c/c-decl.cc:14068
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "%<switch%> name defined here"
  msgstr "struct määritelty täällä"
  
! #: c/c-decl.cc:14059
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14061
  #, fuzzy, gcc-internal-format
  msgid "loop name defined here"
  msgstr "union määritelty täällä"
  
! #: c/c-decl.cc:14065
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
*************** msgstr ""
*** 48148,48184 ****
  msgid "%qs is a keyword with %qs onwards"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14134 cp/typeck.cc:5803
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "negatiivisen arvon siirto vasemmalle"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14143 cp/typeck.cc:5811
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "vasemmalle siirron lukumäärä on negatiivinen"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14070 cp/typeck.cc:5750
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "oikealle siirron lukumäärä on negatiivinen"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14162 cp/typeck.cc:5819
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "vasemmalle siirron lukumäärä >= tyypin leveys"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14094 cp/typeck.cc:5761
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "oikealle siirron lukumäärä >= tyypin leveys"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14154
  #, fuzzy, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "vasemmalle siirron lukumäärä >= tyypin leveys"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14081
  #, fuzzy, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "oikealle siirron lukumäärä >= tyypin leveys"
--- 48159,48195 ----
  msgid "%qs is a keyword with %qs onwards"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14151 cp/typeck.cc:5919
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "negatiivisen arvon siirto vasemmalle"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14160 cp/typeck.cc:5927
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "vasemmalle siirron lukumäärä on negatiivinen"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14087 cp/typeck.cc:5866
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "oikealle siirron lukumäärä on negatiivinen"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14179 cp/typeck.cc:5935
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "vasemmalle siirron lukumäärä >= tyypin leveys"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14111 cp/typeck.cc:5877
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "oikealle siirron lukumäärä >= tyypin leveys"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14171
  #, fuzzy, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "vasemmalle siirron lukumäärä >= tyypin leveys"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14098
  #, fuzzy, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "oikealle siirron lukumäärä >= tyypin leveys"
*************** msgstr ""
*** 48198,48327 ****
  msgid "to match this %qs"
  msgstr "toinen täsmäävyys on täällä"
  
! #: c/c-parser.cc:1431 cp/parser.cc:35328
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.cc:1950
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C kieltää tyhjät käännösyksiköt"
  
! #: c/c-parser.cc:1976 c/c-parser.cc:1985 c/c-parser.cc:27770 cp/parser.cc:51250
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2081 c/c-parser.cc:14533
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: c/c-parser.cc:2165
  #, fuzzy, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
  
! #: c/c-parser.cc:2364
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2372
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2380
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2393 c/c-parser.cc:3588 c/c-parser.cc:5295
  #, fuzzy, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
  
! #: c/c-parser.cc:2397 c/c-parser.cc:3592 c/c-parser.cc:5299
  #, fuzzy, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "%qE ei nimeä tyyppiä"
  
! #: c/c-parser.cc:2424 c/c-parser.cc:15911 c/c-parser.cc:24927
! #: c/c-parser.cc:25670 c/c-parser.cc:26256 cp/parser.cc:48093
! #: cp/parser.cc:53871
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "useita tallennusluokkia esittelymääritteissä"
  
! #: c/c-parser.cc:2448
  #, fuzzy, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr "nimike %qD esitelty muttei määritelty"
  
! #: c/c-parser.cc:2453
  #, fuzzy, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
  
! #: c/c-parser.cc:2489
  #, fuzzy, gcc-internal-format
  msgid "%qs in empty declaration"
  msgstr "tarpeeton tyyppinimi tyhjässä esittelyssä"
  
! #: c/c-parser.cc:2503
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
  
! #: c/c-parser.cc:2541 c/c-parser.cc:8296
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2557 c/c-parser.cc:4483
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.cc:2575 cp/parser.cc:37586 cp/parser.cc:37658
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
  
! #: c/c-parser.cc:2610
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
  
! #: c/c-parser.cc:2631
  #, fuzzy, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "Odottamattomat argumentit"
  
! #: c/c-parser.cc:2641 c/c-parser.cc:8316 cp/parser.cc:13359 cp/parser.cc:13620
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
  
! #: c/c-parser.cc:2644 c/c-parser.cc:8283 cp/cp-gimplify.cc:3684
  #, fuzzy, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
  
! #: c/c-parser.cc:2694
  #, fuzzy, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr "%<auto%> tiedostoalueen tyhjässä esittelyssä"
  
! #: c/c-parser.cc:2707
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr "%<auto%> tiedostoalueen tyhjässä esittelyssä"
  
! #: c/c-parser.cc:2733
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "datamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
--- 48209,48338 ----
  msgid "to match this %qs"
  msgstr "toinen täsmäävyys on täällä"
  
! #: c/c-parser.cc:1476 cp/parser.cc:35387
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.cc:1995
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C kieltää tyhjät käännösyksiköt"
  
! #: c/c-parser.cc:2021 c/c-parser.cc:2030 c/c-parser.cc:27816 cp/parser.cc:51309
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2126 c/c-parser.cc:14578
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: c/c-parser.cc:2210
  #, fuzzy, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
  
! #: c/c-parser.cc:2409
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2417
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2425
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2438 c/c-parser.cc:3633 c/c-parser.cc:5340
  #, fuzzy, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
  
! #: c/c-parser.cc:2442 c/c-parser.cc:3637 c/c-parser.cc:5344
  #, fuzzy, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "%qE ei nimeä tyyppiä"
  
! #: c/c-parser.cc:2469 c/c-parser.cc:15956 c/c-parser.cc:24972
! #: c/c-parser.cc:25715 c/c-parser.cc:26301 cp/parser.cc:48152
! #: cp/parser.cc:53924
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "useita tallennusluokkia esittelymääritteissä"
  
! #: c/c-parser.cc:2493
  #, fuzzy, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr "nimike %qD esitelty muttei määritelty"
  
! #: c/c-parser.cc:2498
  #, fuzzy, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
  
! #: c/c-parser.cc:2534
  #, fuzzy, gcc-internal-format
  msgid "%qs in empty declaration"
  msgstr "tarpeeton tyyppinimi tyhjässä esittelyssä"
  
! #: c/c-parser.cc:2548
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
  
! #: c/c-parser.cc:2586 c/c-parser.cc:8341
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2602 c/c-parser.cc:4528
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.cc:2620 cp/parser.cc:37645 cp/parser.cc:37717
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
  
! #: c/c-parser.cc:2655
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
  
! #: c/c-parser.cc:2676
  #, fuzzy, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "Odottamattomat argumentit"
  
! #: c/c-parser.cc:2686 c/c-parser.cc:8361 cp/parser.cc:13361 cp/parser.cc:13622
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
  
! #: c/c-parser.cc:2689 c/c-parser.cc:8328 cp/cp-gimplify.cc:3689
  #, fuzzy, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
  
! #: c/c-parser.cc:2739
  #, fuzzy, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr "%<auto%> tiedostoalueen tyhjässä esittelyssä"
  
! #: c/c-parser.cc:2752
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr "%<auto%> tiedostoalueen tyhjässä esittelyssä"
  
! #: c/c-parser.cc:2778
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "datamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
*************** msgstr "datamäärittelyllä ei ole tyyp
*** 48329,48360 ****
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2748
  #, fuzzy, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: c/c-parser.cc:2787
  #, fuzzy, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr "%<typeof%>:ia sovellettu bittikenttään"
  
! #: c/c-parser.cc:2899 c/c-parser.cc:3044
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr "%<auto%> tiedostoalueen tyhjässä esittelyssä"
  
! #: c/c-parser.cc:2999
  #, fuzzy, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
  
! #: c/c-parser.cc:3031 cp/parser.cc:16635
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:3036
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration in condition can only declare a single object"
--- 48340,48371 ----
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2793
  #, fuzzy, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: c/c-parser.cc:2832
  #, fuzzy, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr "%<typeof%>:ia sovellettu bittikenttään"
  
! #: c/c-parser.cc:2944 c/c-parser.cc:3089
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr "%<auto%> tiedostoalueen tyhjässä esittelyssä"
  
! #: c/c-parser.cc:3044
  #, fuzzy, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
  
! #: c/c-parser.cc:3076 cp/parser.cc:16639
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:3081
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration in condition can only declare a single object"
*************** msgstr "esittely ei esittele mitään"
*** 48363,48734 ****
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3055 c/c-parser.cc:3097
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
  
! #: c/c-parser.cc:3064
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO C kieltää sisäkkäiset funktiot"
  
! #: c/c-parser.cc:3346 c/c-parser.cc:9636 c/c-parser.cc:15984
! #: c/c-parser.cc:20710 cp/parser.cc:42983
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: c/c-parser.cc:3355
  #, fuzzy, gcc-internal-format
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
  
! #: c/c-parser.cc:3361
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "ei-vakio ehto staattiselle väitteelle"
  
! #: c/c-parser.cc:3370
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-parser.cc:3375
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "ei-vakio ehto staattiselle väitteelle"
  
! #: c/c-parser.cc:3382
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr "staattinen väite epäonnistui: %E"
  
! #: c/c-parser.cc:3384 cp/semantics.cc:12469
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "staattinen väite epäonnistui"
  
! #: c/c-parser.cc:3764
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr "erilainen Objective-C-tyyppi palautuksessa"
  
! #: c/c-parser.cc:3767
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
  
! #: c/c-parser.cc:3770
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
  
! #: c/c-parser.cc:3798
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "tilaa %qs sovellettu sopimattomaan tyyppiin"
  
! #: c/c-parser.cc:3828
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3865
  #, fuzzy, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "enum-muunnos palautuksessa on virheellistä C++-kielessä"
  
! #: c/c-parser.cc:3876
  #, fuzzy, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "luetelluille tyypeille ei voi käyttää tilaa %qs"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3888 c/c-parser.cc:5120 c/c-parser.cc:5978 c/c-parser.cc:5995
! #: c/c-parser.cc:6580 c/c-parser.cc:7489 c/c-parser.cc:9503 c/c-parser.cc:9586
! #: c/c-parser.cc:10566 c/c-parser.cc:10881 c/c-parser.cc:10890
! #: c/c-parser.cc:11503 c/c-parser.cc:11791 c/c-parser.cc:11822
! #: c/c-parser.cc:13189 c/c-parser.cc:13763 c/c-parser.cc:13801
! #: c/c-parser.cc:14115 c/c-parser.cc:14166 c/c-parser.cc:14326
! #: c/c-parser.cc:14356 c/c-parser.cc:14364 c/c-parser.cc:14393
! #: c/c-parser.cc:14406 c/c-parser.cc:14712 c/c-parser.cc:14836
! #: c/c-parser.cc:15421 c/c-parser.cc:15474 c/c-parser.cc:15490
! #: c/c-parser.cc:15536 c/c-parser.cc:16557 c/c-parser.cc:16602
! #: c/c-parser.cc:19478 c/c-parser.cc:19615 c/c-parser.cc:20481
! #: c/c-parser.cc:23540 c/c-parser.cc:26738 c/c-parser.cc:26924
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9871
! #: cp/parser.cc:35331 cp/parser.cc:38563 cp/parser.cc:41808 cp/parser.cc:42000
! #: cp/parser.cc:49790 cp/parser.cc:53098
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "odotettu tunniste"
  
! #: c/c-parser.cc:3961
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
  
! #: c/c-parser.cc:3970
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:3993
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "no %<enum%> underlying type specified"
  msgstr "syötetiedostoa ei ole annettu"
  
! #: c/c-parser.cc:3997
  #, fuzzy, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr "rekursiivinen tyyppi %qT määrittelemätön"
  
! #: c/c-parser.cc:4027
  #, fuzzy, gcc-internal-format
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssa"
  
! #: c/c-parser.cc:4103 cp/parser.cc:22433
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "luetellun tyypin luettelon lopussa on pilkku"
  
! #: c/c-parser.cc:4109 c/c-parser.cc:20758 cp/parser.cc:43046
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr "odotettiin %<,%> tai %<}%>"
  
! #: c/c-parser.cc:4152
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO C kieltää etukäteisviittaukset %<enum%>-tyyppeihin"
  
! #: c/c-parser.cc:4277
  #, gcc-internal-format
  msgid "expected class name"
  msgstr "odotettiin luokan nimeä"
  
! #: c/c-parser.cc:4299
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "ylimääräinen puolipiste structissa tai unionissa"
  
! #: c/c-parser.cc:4328
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "puolipiste puuttuu structin tai unionin lopusta"
  
! #: c/c-parser.cc:4445 c/c-parser.cc:6320
  #, fuzzy, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
  
! #: c/c-parser.cc:4456
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO C kieltää jäsenettömät jäsenesittelyt"
  
! #: c/c-parser.cc:4550
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:4557
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr "odotettiin  %<:%>, %<,%>, %<;%>, %<}%> tai %<__attribute__%>"
  
! #: c/c-parser.cc:4629
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "%<typeof%>:ia sovellettu bittikenttään"
  
! #: c/c-parser.cc:4951
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.cc:5013
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr ""
  
! #: c/c-parser.cc:5021
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<static%> may not be used without an array size"
  msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
  
! #: c/c-parser.cc:5181
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C requires a named argument before %<...%>"
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO C vaatii nimetyn argumentin ennen %<...%>:a"
  
! #: c/c-parser.cc:5306
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "useita tallennusluokkia esittelymääritteissä"
  
! #: c/c-parser.cc:5536
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5824 cp/parser.cc:30738
  #, fuzzy, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "odotettiin luokan nimeä"
  
! #: c/c-parser.cc:5871 cp/parser.cc:30794
  #, fuzzy, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:6016 cp/parser.cc:30962
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "%qE-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
  
! #: c/c-parser.cc:6032 cp/parser.cc:30978
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
  
! #: c/c-parser.cc:6153
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
  
! #: c/c-parser.cc:6397 c/c-parser.cc:6463 c/c-typeck.cc:9642
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: c/c-parser.cc:6455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C kieltää tyhjät alustusaaltosulkeet"
  
! #: c/c-parser.cc:6544
  #, fuzzy, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "määrätyn alustajan käyttö %<:%>-merkillä on vanhentunut"
  
! #: c/c-parser.cc:6700
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C kieltää määrittämästä alustukselle joukon alkioita"
  
! #: c/c-parser.cc:6712
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C90 kieltää aliobjektin määrittämisen alustukseen"
  
! #: c/c-parser.cc:6720
  #, fuzzy, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "määrätyn alustajan käyttö ilman %<=%>-merkkiä on vanhentunut"
  
! #: c/c-parser.cc:7007 cp/parser.cc:13742
  #, fuzzy, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
  
! #: c/c-parser.cc:7014 cp/parser.cc:13749
  #, fuzzy, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:7021 cp/parser.cc:13756
  #, fuzzy, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:7028
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7084 c/c-parser.cc:7239 cp/parser.cc:12633 cp/parser.cc:12783
! #: cp/parser.cc:50777
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7092 cp/parser.cc:12641
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7116 c/c-parser.cc:7337 c/c-parser.cc:27447 cp/parser.cc:12665
! #: cp/parser.cc:50757 cp/parser.cc:50896
  #, fuzzy, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr "tunnistamaton osoite"
  
! #: c/c-parser.cc:7208 cp/parser.cc:12752
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7216 cp/parser.cc:12760
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7228 cp/parser.cc:12772
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7349 cp/parser.cc:12902
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7407 cp/parser.cc:15356
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
  
! #: c/c-parser.cc:7504
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C kieltää parametrien ennakkoesittelyn"
  
! #: c/c-parser.cc:7510 c/c-parser.cc:7702 c/c-parser.cc:7728
  #: c/gimple-parser.cc:467
  #, fuzzy, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "odotettiin iteraatioesittelyä tai -alustusta"
  
! #: c/c-parser.cc:7629
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7649 c/c-parser.cc:7692
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C90 kieltää esittelyjen ja koodin sekoittamisen"
  
! #: c/c-parser.cc:7736
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "#else #else:n jälkeen"
  
! #: c/c-parser.cc:7741 cp/parser.cc:13809
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> ilman edeltävää %<if%>:iä"
  
! #: c/c-parser.cc:7776
  #, fuzzy, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "Lohkonimiö ei ole sopiva IF-lauseelle kohdassa %C"
--- 48374,48745 ----
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3100 c/c-parser.cc:3142
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
  
! #: c/c-parser.cc:3109
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO C kieltää sisäkkäiset funktiot"
  
! #: c/c-parser.cc:3391 c/c-parser.cc:9681 c/c-parser.cc:16029
! #: c/c-parser.cc:20755 cp/parser.cc:43042
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: c/c-parser.cc:3400
  #, fuzzy, gcc-internal-format
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
  
! #: c/c-parser.cc:3406
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "ei-vakio ehto staattiselle väitteelle"
  
! #: c/c-parser.cc:3415
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-parser.cc:3420
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "ei-vakio ehto staattiselle väitteelle"
  
! #: c/c-parser.cc:3427
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr "staattinen väite epäonnistui: %E"
  
! #: c/c-parser.cc:3429 cp/semantics.cc:12469
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "staattinen väite epäonnistui"
  
! #: c/c-parser.cc:3809
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr "erilainen Objective-C-tyyppi palautuksessa"
  
! #: c/c-parser.cc:3812
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
  
! #: c/c-parser.cc:3815
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
  
! #: c/c-parser.cc:3843
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "tilaa %qs sovellettu sopimattomaan tyyppiin"
  
! #: c/c-parser.cc:3873
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3910
  #, fuzzy, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "enum-muunnos palautuksessa on virheellistä C++-kielessä"
  
! #: c/c-parser.cc:3921
  #, fuzzy, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "luetelluille tyypeille ei voi käyttää tilaa %qs"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3933 c/c-parser.cc:5165 c/c-parser.cc:6023 c/c-parser.cc:6040
! #: c/c-parser.cc:6625 c/c-parser.cc:7534 c/c-parser.cc:9548 c/c-parser.cc:9631
! #: c/c-parser.cc:10611 c/c-parser.cc:10926 c/c-parser.cc:10935
! #: c/c-parser.cc:11548 c/c-parser.cc:11836 c/c-parser.cc:11867
! #: c/c-parser.cc:13234 c/c-parser.cc:13808 c/c-parser.cc:13846
! #: c/c-parser.cc:14160 c/c-parser.cc:14211 c/c-parser.cc:14371
! #: c/c-parser.cc:14401 c/c-parser.cc:14409 c/c-parser.cc:14438
! #: c/c-parser.cc:14451 c/c-parser.cc:14757 c/c-parser.cc:14881
! #: c/c-parser.cc:15466 c/c-parser.cc:15519 c/c-parser.cc:15535
! #: c/c-parser.cc:15581 c/c-parser.cc:16602 c/c-parser.cc:16647
! #: c/c-parser.cc:19523 c/c-parser.cc:19660 c/c-parser.cc:20526
! #: c/c-parser.cc:23585 c/c-parser.cc:26783 c/c-parser.cc:26970
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9873
! #: cp/parser.cc:35390 cp/parser.cc:38622 cp/parser.cc:41867 cp/parser.cc:42059
! #: cp/parser.cc:49849 cp/parser.cc:53151
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "odotettu tunniste"
  
! #: c/c-parser.cc:4006
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
  
! #: c/c-parser.cc:4015
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4038
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "no %<enum%> underlying type specified"
  msgstr "syötetiedostoa ei ole annettu"
  
! #: c/c-parser.cc:4042
  #, fuzzy, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr "rekursiivinen tyyppi %qT määrittelemätön"
  
! #: c/c-parser.cc:4072
  #, fuzzy, gcc-internal-format
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssa"
  
! #: c/c-parser.cc:4148 cp/parser.cc:22437
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "luetellun tyypin luettelon lopussa on pilkku"
  
! #: c/c-parser.cc:4154 c/c-parser.cc:20803 cp/parser.cc:43105
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr "odotettiin %<,%> tai %<}%>"
  
! #: c/c-parser.cc:4197
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO C kieltää etukäteisviittaukset %<enum%>-tyyppeihin"
  
! #: c/c-parser.cc:4322
  #, gcc-internal-format
  msgid "expected class name"
  msgstr "odotettiin luokan nimeä"
  
! #: c/c-parser.cc:4344
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "ylimääräinen puolipiste structissa tai unionissa"
  
! #: c/c-parser.cc:4373
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "puolipiste puuttuu structin tai unionin lopusta"
  
! #: c/c-parser.cc:4490 c/c-parser.cc:6365
  #, fuzzy, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
  
! #: c/c-parser.cc:4501
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO C kieltää jäsenettömät jäsenesittelyt"
  
! #: c/c-parser.cc:4595
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:4602
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr "odotettiin  %<:%>, %<,%>, %<;%>, %<}%> tai %<__attribute__%>"
  
! #: c/c-parser.cc:4674
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "%<typeof%>:ia sovellettu bittikenttään"
  
! #: c/c-parser.cc:4996
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.cc:5058
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr ""
  
! #: c/c-parser.cc:5066
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<static%> may not be used without an array size"
  msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
  
! #: c/c-parser.cc:5226
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C requires a named argument before %<...%>"
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO C vaatii nimetyn argumentin ennen %<...%>:a"
  
! #: c/c-parser.cc:5351
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "useita tallennusluokkia esittelymääritteissä"
  
! #: c/c-parser.cc:5581
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5869 cp/parser.cc:30792
  #, fuzzy, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "odotettiin luokan nimeä"
  
! #: c/c-parser.cc:5916 cp/parser.cc:30848
  #, fuzzy, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:6061 cp/parser.cc:31016
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "%qE-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
  
! #: c/c-parser.cc:6077 cp/parser.cc:31032
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
  
! #: c/c-parser.cc:6198
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
  
! #: c/c-parser.cc:6442 c/c-parser.cc:6508 c/c-typeck.cc:9659
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: c/c-parser.cc:6500
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C kieltää tyhjät alustusaaltosulkeet"
  
! #: c/c-parser.cc:6589
  #, fuzzy, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "määrätyn alustajan käyttö %<:%>-merkillä on vanhentunut"
  
! #: c/c-parser.cc:6745
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C kieltää määrittämästä alustukselle joukon alkioita"
  
! #: c/c-parser.cc:6757
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C90 kieltää aliobjektin määrittämisen alustukseen"
  
! #: c/c-parser.cc:6765
  #, fuzzy, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "määrätyn alustajan käyttö ilman %<=%>-merkkiä on vanhentunut"
  
! #: c/c-parser.cc:7052 cp/parser.cc:13744
  #, fuzzy, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
  
! #: c/c-parser.cc:7059 cp/parser.cc:13751
  #, fuzzy, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:7066 cp/parser.cc:13758
  #, fuzzy, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:7073
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7129 c/c-parser.cc:7284 cp/parser.cc:12635 cp/parser.cc:12785
! #: cp/parser.cc:50836
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7137 cp/parser.cc:12643
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7161 c/c-parser.cc:7382 c/c-parser.cc:27493 cp/parser.cc:12667
! #: cp/parser.cc:50816 cp/parser.cc:50955
  #, fuzzy, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr "tunnistamaton osoite"
  
! #: c/c-parser.cc:7253 cp/parser.cc:12754
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7261 cp/parser.cc:12762
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7273 cp/parser.cc:12774
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7394 cp/parser.cc:12904
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7452 cp/parser.cc:15358
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
  
! #: c/c-parser.cc:7549
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C kieltää parametrien ennakkoesittelyn"
  
! #: c/c-parser.cc:7555 c/c-parser.cc:7747 c/c-parser.cc:7773
  #: c/gimple-parser.cc:467
  #, fuzzy, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "odotettiin iteraatioesittelyä tai -alustusta"
  
! #: c/c-parser.cc:7674
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7694 c/c-parser.cc:7737
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C90 kieltää esittelyjen ja koodin sekoittamisen"
  
! #: c/c-parser.cc:7781
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "#else #else:n jälkeen"
  
! #: c/c-parser.cc:7786 cp/parser.cc:13811
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> ilman edeltävää %<if%>:iä"
  
! #: c/c-parser.cc:7821
  #, fuzzy, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "Lohkonimiö ei ole sopiva IF-lauseelle kohdassa %C"
*************** msgstr "Lohkonimiö ei ole sopiva IF-lau
*** 48737,50249 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7833 c/c-parser.cc:7837 c/c-parser.cc:8345
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13265
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:7918
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "odotettiin %<:%> tai %<...%>"
  
! #: c/c-parser.cc:7948
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8201
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "odotettiin tunnistetta tai %<*%>"
  
! #: c/c-parser.cc:8327
  #, fuzzy, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: c/c-parser.cc:8437
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C90 ei tue tyyppiä %<long long%>"
  
! #: c/c-parser.cc:8459
  #, fuzzy, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-parser.cc:8476 cp/parser.cc:5462 cp/parser.cc:16420
  #, fuzzy, gcc-internal-format
  msgid "expected declaration"
  msgstr "odotettiin iteraatioesittelyä tai -alustusta"
  
! #: c/c-parser.cc:8557 cp/parser.cc:15492
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<if%>-lauseessa"
  
! #: c/c-parser.cc:8600 cp/parser.cc:15495
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<else%>-lauseessa"
  
! #: c/c-parser.cc:8694 cp/parser.cc:14223
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "ehdotetaan aaltosulkeita epäselvän %<else%>:n välttämiseksi"
  
! #: c/c-parser.cc:8812 c/c-parser.cc:8891 c/c-parser.cc:9026 cp/parser.cc:15085
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8899
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<do%>-lauseessa"
  
! #: c/c-parser.cc:9060 c/c-parser.cc:9092
  #, fuzzy, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: c/c-parser.cc:9115
  #, fuzzy, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
  
! #: c/c-parser.cc:9139 cp/parser.cc:14531
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9145 cp/parser.cc:14537
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9186
  #, fuzzy, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: c/c-parser.cc:9335 c/c-parser.cc:9346 c/c-parser.cc:9357
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "cv-määreen kaksoiskappale"
  
! #: c/c-parser.cc:9336 c/c-parser.cc:9347 c/c-parser.cc:9358 cp/parser.cc:23377
! #: cp/parser.cc:23395 cp/parser.cc:23410
  #, gcc-internal-format
  msgid "first seen here"
  msgstr "nähty ensimmäisen kerran tässä"
  
! #: c/c-parser.cc:9367
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "  odotettiin luokkamallia, saatiin %qE"
  
! #: c/c-parser.cc:9716 cp/parser.cc:4893
  #, fuzzy, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "muotoilu on leveämerkkinen merkkijono"
  
! #: c/c-parser.cc:9924
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C kieltää ?:-lausekkeen ilman keskimmäistä termiä"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10148 cp/typeck.cc:5582
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10154 cp/typeck.cc:5587
  #, fuzzy, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "%Jviimeksi käytetty täällä"
  
! #: c/c-parser.cc:10425
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in cast"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: c/c-parser.cc:10428
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "kohdistusta ei voi määritellä %q+D:lle"
  
! #: c/c-parser.cc:10529
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "perinteinen C ei salli unaarista plus-operaattoria"
  
! #: c/c-parser.cc:10659
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %<sizeof%>"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: c/c-parser.cc:10662
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "kohdistusta ei voi määritellä %q+D:lle"
  
! #: c/c-parser.cc:10678
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "%<sizeof%>:ia sovellettu bittikenttään"
  
! #: c/c-parser.cc:10751
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %qE"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: c/c-parser.cc:10754
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "kohdistusta ei voi määritellä %q+D:lle"
  
! #: c/c-parser.cc:10778
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: c/c-parser.cc:10931
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "%qs:n osoitetta ei voi ottaa"
  
! #: c/c-parser.cc:11038
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
  
! #: c/c-parser.cc:11041
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
  
! #: c/c-parser.cc:11052
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr "ISO C90 ei tue tyyppiä %<long long%>"
  
! #: c/c-parser.cc:11123
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
  
! #: c/c-parser.cc:11127
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "nimettömällä kentällä on vaillinainen tyyppi"
  
! #: c/c-parser.cc:11132
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr "nimettömällä kentällä on vaillinainen tyyppi"
  
! #: c/c-parser.cc:11166
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr "switch-lauseesta puuttuu default-tapaus"
  
! #: c/c-parser.cc:11167
  #, fuzzy, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "alkuperäisen tekstin koodaus"
  
! #: c/c-parser.cc:11175
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr "nimettömällä kentällä on vaillinainen tyyppi"
  
! #: c/c-parser.cc:11176
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr "yhteensopiva tyyppi on täällä"
  
! #: c/c-parser.cc:11199
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: c/c-parser.cc:11201
  #, gcc-internal-format
  msgid "other match is here"
  msgstr "toinen täsmäävyys on täällä"
  
! #: c/c-parser.cc:11226
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: c/c-parser.cc:11247
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: c/c-parser.cc:11255
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: c/c-parser.cc:11261
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: c/c-parser.cc:11277
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: c/c-parser.cc:11300 c/c-parser.cc:11304
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C ei tue kompleksikokonaiskulutyyppejä"
  
! #: c/c-parser.cc:11308
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C ei tue kompleksikokonaiskulutyyppejä"
  
! #: c/c-parser.cc:11517 c/c-parser.cc:13256 c/c-parser.cc:13278
! #: c/c-parser.cc:22957 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44516
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "odotettiin lauseketta"
  
  # XXXX
! #: c/c-parser.cc:11539
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "lohkot lausekkeiden sisällä sallitaan vain funktion sisällä"
  
  # XXXX
! #: c/c-parser.cc:11554
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C kieltää lohkot lausekkeiden sisällä"
  
! #: c/c-parser.cc:11665
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%>-funktion toinen parametri ei ole viimeinen nimetty argumentti"
  
! #: c/c-parser.cc:11704
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11849
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:11865
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "ensimmäinen argumentti funktiolle %<__builtin_choose_expr%> ei ole vakio"
  
! #: c/c-parser.cc:11935 c/c-parser.cc:11952 c/c-parser.cc:11959
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "liian vähän argumentteja funktiolle %<va_start%>"
  
! #: c/c-parser.cc:11980
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on väärä määrä alkioita (%4$d/%5$d)"
  
! #: c/c-parser.cc:12024 c/c-parser.cc:12034
  #, fuzzy, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:12056 c/c-parser.cc:12066
  #, fuzzy, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:12099
  #, fuzzy, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "kääntäjänsisäisen ”%3$s”-funktion argumenttien ”%1$s” ja ”%2$s” kohdassa %4$L on oltava samaa tyyppiä"
  
! #: c/c-parser.cc:12118
  #, fuzzy, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr "kääntäjänsisäisen ”%3$s”-funktion argumenttien ”%1$s” ja ”%2$s” kohdassa %4$L on oltava samaa tyyppiä"
  
! #: c/c-parser.cc:12166
  #, fuzzy, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:12189
  #, fuzzy, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:12206
  #, fuzzy, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:12246
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "epäkelpo tallennusluokka funktiolle %qs"
  
! #: c/c-parser.cc:12257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: c/c-parser.cc:12265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: c/c-parser.cc:12273 c/c-parser.cc:12303
  #, fuzzy, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "ei-liukulukuargumentteja kutsussa funktiolle %qE"
  
! #: c/c-parser.cc:12281 c/c-parser.cc:12323
  #, fuzzy, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "ei-liukulukuargumentteja kutsussa funktiolle %qE"
  
! #: c/c-parser.cc:12295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: c/c-parser.cc:12315
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "virheellinen sisäinen makro ”%s”"
  
! #: c/c-parser.cc:12422
  #, fuzzy, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: c/c-parser.cc:12463
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:12476
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
  
! #: c/c-parser.cc:12480
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "%<__builtin_prefetch%>-funktion toisen argumentin pitää olla vakio"
  
! #: c/c-parser.cc:12506
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:12528
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: c/c-parser.cc:12537
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: c/c-parser.cc:12568
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:12579
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
  
! #: c/c-parser.cc:12630 c/c-parser.cc:12659 cp/parser.cc:8032
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:12830
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:12839 c/c-parser.cc:12919
  #, fuzzy, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: c/c-parser.cc:12845 c/c-parser.cc:12925
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-parser.cc:12852
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-parser.cc:12859
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-parser.cc:12867
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-parser.cc:12941
  #, fuzzy, gcc-internal-format
  #| msgid "left rotate count is negative"
  msgid "rotate count is negative"
  msgstr "vasemmalle kierron laskuri on negatiivinen"
  
! #: c/c-parser.cc:13233 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13243
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
  
! #: c/c-parser.cc:13331
  #, fuzzy, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
  
! #: c/c-parser.cc:13336
  #, fuzzy, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
  
! #: c/c-parser.cc:13351
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "yhdysliteraalin koko on muuttuva"
  
! #: c/c-parser.cc:13356
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal of non-object type %qT"
  msgid "compound literal has function type"
  msgstr "ei-objektityyppinen yhdysliteraali %qT"
  
! #: c/c-parser.cc:13387
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13392
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C90 kieltää yhdysliteraalit"
  
! #: c/c-parser.cc:13394
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C90 kieltää yhdysliteraalit"
  
! #: c/c-parser.cc:13408
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13483
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13488
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13496
  #, fuzzy, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: c/c-parser.cc:13507
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13511
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13516
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13529
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13551
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13587
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13717 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14137
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.cc:14233
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr "ylimääräinen puolipiste"
  
! #: c/c-parser.cc:14481
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "ylimääräinen puolipiste metodin määrittelyssä"
  
! #: c/c-parser.cc:14613
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
  
! #: c/c-parser.cc:14633
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "ei voi asettaa %qE-attribuuttia määrittelyn jälkeen"
  
! #: c/c-parser.cc:14755
  #, fuzzy, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssä kohdassa %C"
  
! #: c/c-parser.cc:15207
  #, fuzzy, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: c/c-parser.cc:15275 cp/parser.cc:38420
  #, fuzzy, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "<tuntematon>"
  
! #: c/c-parser.cc:15289 cp/parser.cc:38433
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "puuttuva Code-attribuutti"
  
! #: c/c-parser.cc:15328
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr "<tuntematon>"
  
! #: c/c-parser.cc:15331 cp/parser.cc:38470
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "<tuntematon>"
  
! #: c/c-parser.cc:15340 cp/parser.cc:38479
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "toistuva %<@%> Objective-C-merkkijonon edellä"
  
! #: c/c-parser.cc:15351 cp/parser.cc:38493
  #, fuzzy, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:15367 cp/parser.cc:38512
  #, fuzzy, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr "kuori on annettava polkuineen"
  
! #: c/c-parser.cc:15591 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15629 cp/parser.cc:53453
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15649 c/c-parser.cc:25667 c/c-parser.cc:25976
! #: c/c-parser.cc:26039 c/c-parser.cc:26149 cp/parser.cc:48090
! #: cp/parser.cc:48438 cp/parser.cc:48553 cp/parser.cc:48652 cp/parser.cc:53485
! #: cp/parser.cc:53501 cp/parser.cc:53517 cp/parser.cc:53533 cp/parser.cc:53550
! #: cp/parser.cc:53567 cp/parser.cc:53584 cp/parser.cc:53611 cp/parser.cc:53625
! #: cp/parser.cc:53650 cp/parser.cc:53664
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
  
! #: c/c-parser.cc:15672 cp/parser.cc:53639
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:15771 cp/parser.cc:53769
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
  
! #: c/c-parser.cc:15778 cp/parser.cc:53775
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
  
! #: c/c-parser.cc:15790 c/c-parser.cc:15806
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:15877 cp/parser.cc:53858
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "Odotettiin =-merkkiä PARAMETER-lauseessa kohdassa %C"
  
! #: c/c-parser.cc:15893 cp/parser.cc:53475
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa"
  
! #: c/c-parser.cc:16276 c/c-parser.cc:20196 c/c-parser.cc:22425
! #: c/c-parser.cc:22444 c/c-parser.cc:22697 c/c-parser.cc:22755
! #: c/c-parser.cc:22762 c/c-parser.cc:22769 c/c-parser.cc:27120
! #: c/c-parser.cc:28325 c/c-parser.cc:28333 c/c-parser.cc:28709
! #: c/c-parser.cc:28719 c/c-parser.cc:28813 c/c-parser.cc:28820
! #: c/c-parser.cc:28827 cp/parser.cc:38959 cp/parser.cc:42640 cp/parser.cc:44042
! #: cp/parser.cc:44079 cp/parser.cc:44268 cp/parser.cc:44331 cp/parser.cc:44338
! #: cp/parser.cc:44345 cp/parser.cc:50011 cp/parser.cc:50018 cp/parser.cc:50025
! #: cp/parser.cc:50558 cp/parser.cc:52339 cp/parser.cc:52347 cp/parser.cc:52499
! #: cp/parser.cc:52509
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-parser.cc:16303
  #, fuzzy, gcc-internal-format
  msgid "expression must be integral"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-parser.cc:16910 c/c-parser.cc:29539
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD ei ole muuttuja"
  
! #: c/c-parser.cc:16914 cp/semantics.cc:9112
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD ei ole muuttuja"
  
! #: c/c-parser.cc:16956 cp/parser.cc:39850
  #, fuzzy, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:17051 cp/parser.cc:39928
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:17053 cp/parser.cc:39930
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%qs määrittää %<auto%>:n tiedostoalue-esittelyssä"
  
! #: c/c-parser.cc:17138 cp/parser.cc:40000
  #, fuzzy, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "odotettiin lauseketta"
  
! #: c/c-parser.cc:17215 cp/parser.cc:40082
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "käytetty %<__thread%> ennen %<extern%>:a"
  
! #: c/c-parser.cc:17235 c/c-parser.cc:26032 c/c-parser.cc:26142
! #: cp/parser.cc:40100 cp/parser.cc:48430 cp/parser.cc:48545
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:17288 cp/parser.cc:40155
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:17295 cp/parser.cc:40162
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:17297 cp/parser.cc:40164
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:17303 cp/parser.cc:40170
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17408 c/c-parser.cc:17468 c/c-parser.cc:17530
! #: c/c-parser.cc:17578 c/c-parser.cc:17658 c/c-parser.cc:18055
! #: c/c-parser.cc:18137 c/c-parser.cc:18742 c/c-parser.cc:18887
! #: c/c-parser.cc:18955 c/c-parser.cc:20133
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: c/c-parser.cc:17419
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:17480
  #, fuzzy, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:17542 cp/semantics.cc:9327
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:17591 cp/semantics.cc:9357
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: c/c-parser.cc:17625 cp/parser.cc:40396
  #, fuzzy, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: c/c-parser.cc:17697 cp/parser.cc:40466
  #, fuzzy, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "odotettiin %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> tai %<max%>"
  
! #: c/c-parser.cc:17765
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:17842 cp/parser.cc:40618
  #, fuzzy, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:17845 cp/parser.cc:40621
  #, fuzzy, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:17929 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-parser.cc:17941 c/c-parser.cc:18064 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, fuzzy, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:18003 cp/parser.cc:39613
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "%s: liian monta argumenttia\n"
  
! #: c/c-parser.cc:18037 cp/parser.cc:39646
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "%qs attribuuttia ei huomioida"
  
! #: c/c-parser.cc:18204 cp/semantics.cc:9543
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: c/c-parser.cc:18272 cp/parser.cc:43259
  #, fuzzy, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:18314 cp/parser.cc:40671
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:18323 c/c-parser.cc:18329 cp/parser.cc:40680
! #: cp/parser.cc:40690
  #, fuzzy, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:18365 cp/parser.cc:40730
  #, fuzzy, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:18418 cp/parser.cc:40798
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:18543 c/c-parser.cc:27870 cp/parser.cc:51949
  #, fuzzy, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.cc:18665 cp/parser.cc:41056
  #, fuzzy, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "sekä %<long%> että %<void%> esittelymääritteissä"
  
! #: c/c-parser.cc:18719 cp/parser.cc:41072
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18723 cp/parser.cc:41075
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18736 cp/semantics.cc:8297
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:18759 cp/parser.cc:41095
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "%qE määritelty vääränlaisena tunnisteena"
  
! #: c/c-parser.cc:18898 c/c-parser.cc:18909
  #, fuzzy, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:18917 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:18966 cp/semantics.cc:8393
  #, fuzzy, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8521
  #, fuzzy, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:19123 c/c-parser.cc:22412 cp/parser.cc:44034
  #, fuzzy, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr "odotettiin %<operator%>"
  
! #: c/c-parser.cc:19130
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "kaksois-%qs"
  
! #: c/c-parser.cc:19178 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19189 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, fuzzy, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:19308 cp/parser.cc:41634
  #, fuzzy, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr "ristiriitaiset tyyppimääreet %q+D:lle"
  
! #: c/c-parser.cc:19320 cp/parser.cc:41647
  #, fuzzy, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr "ristiriitaiset tyyppimääreet %q+D:lle"
  
! #: c/c-parser.cc:19328 c/c-parser.cc:19356
  #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:19408
  #, fuzzy, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:19447
  #, fuzzy, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:19807 cp/parser.cc:42194
  #, fuzzy, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "%s ei tue pituusmäärettä %qs %s"
  
! #: c/c-parser.cc:19855 cp/parser.cc:42249 cp/parser.cc:42701 cp/parser.cc:42768
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "%qE määritelty vääränlaisena tunnisteena"
  
! #: c/c-parser.cc:19916 cp/parser.cc:42279
  #, fuzzy, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "%qE määritelty vääränlaisena tunnisteena"
  
! #: c/c-parser.cc:19985 cp/parser.cc:42422
  #, fuzzy, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:19995 cp/parser.cc:42435
  #, fuzzy, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:20005 cp/parser.cc:42448
  #, fuzzy, gcc-internal-format
  msgid "too many %<present%> modifiers"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:20013 cp/parser.cc:42459
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20051 cp/parser.cc:42499
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "%qE määritelty vääränlaisena tunnisteena"
  
! #: c/c-parser.cc:20103 cp/parser.cc:42563
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20115 cp/parser.cc:42574
  #, fuzzy, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:20138 cp/semantics.cc:8418
  #, fuzzy, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:20171 cp/parser.cc:42645
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "virheellinen const_double-operandi"
  
! #: c/c-parser.cc:20250
  #, fuzzy, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
  
! #: c/c-parser.cc:20294
  #, fuzzy, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:20400 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, fuzzy, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:20501 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20572 c/c-parser.cc:20666 cp/parser.cc:42828
! #: cp/parser.cc:42940
  #, fuzzy, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: c/c-parser.cc:20581 c/c-parser.cc:20702 cp/parser.cc:42835
! #: cp/parser.cc:42975
  #, fuzzy, gcc-internal-format
  msgid "unknown foreign runtime identifier %qs"
  msgstr "odotettu tunniste"
  
! #: c/c-parser.cc:20596 c/c-parser.cc:20725 cp/parser.cc:42850
! #: cp/parser.cc:42997
  #, fuzzy, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr "Odotettiin nimetöntä rajapintaa kohdassa %C"
  
! #: c/c-parser.cc:20604 c/c-parser.cc:20733 cp/parser.cc:42858
! #: cp/parser.cc:43005 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20642 cp/parser.cc:42917
  #, fuzzy, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:20650 cp/parser.cc:42925
  #, fuzzy, gcc-internal-format
  #| msgid "duplicated %<if%> condition"
  msgid "duplicated %<fr%> preference selector"
  msgstr "kaksinkertainen %<if%>-ehto"
  
! #: c/c-parser.cc:20676 cp/parser.cc:42949
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20684 cp/parser.cc:42956
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20696 cp/parser.cc:42968
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "non-empty string literal expected"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: c/c-parser.cc:20806 cp/parser.cc:43108
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr "cv-määreen kaksoiskappale"
  
! #: c/c-parser.cc:20813 cp/parser.cc:43115
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr "cv-määreen kaksoiskappale"
  
! #: c/c-parser.cc:20820 cp/parser.cc:43122
  #, fuzzy, gcc-internal-format
  #| msgid "duplicated %<if%> condition"
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "kaksinkertainen %<if%>-ehto"
  
! #: c/c-parser.cc:20841 cp/parser.cc:43143
  #, fuzzy, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:20877 c/c-parser.cc:27149 cp/parser.cc:43180
! #: cp/parser.cc:50583
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21118 cp/parser.cc:43475
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:21129 c/c-parser.cc:21526 c/c-parser.cc:29112
! #: cp/parser.cc:43486 cp/parser.cc:43939 cp/parser.cc:51427
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "Funktio %qs"
  
! #: c/c-parser.cc:21174 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21327 cp/parser.cc:43727
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "käytetty sekä %<__thread%> että %qs"
  
! #: c/c-parser.cc:21515 cp/parser.cc:43928
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:21676 cp/parser.cc:49115
  #, fuzzy, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
  
! #: c/c-parser.cc:21686 cp/parser.cc:49125
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
  
! #: c/c-parser.cc:21706 cp/parser.cc:49145
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
  
! #: c/c-parser.cc:21717 cp/parser.cc:49156
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "muuttuja tai kenttä %qs esitelty tyhjäksi"
  
! #: c/c-parser.cc:21724 cp/parser.cc:49163
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "%<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
  
! #: c/c-parser.cc:21732 cp/parser.cc:49171
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
  
! #: c/c-parser.cc:21743 cp/parser.cc:49193
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
  
! #: c/c-parser.cc:21753 cp/parser.cc:49216
  #, fuzzy, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
  
! #: c/c-parser.cc:21846 cp/parser.cc:49300
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
  
! #: c/c-parser.cc:21862 cp/parser.cc:49317
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:21894 cp/parser.cc:49075
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22123 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%qE on esittelemättä"
  
! #: c/c-parser.cc:22127
  #, fuzzy, gcc-internal-format
  msgid "expected function name"
  msgstr "odotettiin luokan nimeä"
  
! #: c/c-parser.cc:22145 cp/parser.cc:52766
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: c/c-parser.cc:22168 c/c-parser.cc:22216 cp/parser.cc:1779
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: c/c-parser.cc:22208 cp/parser.cc:52817 cp/parser.cc:52864
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: c/c-parser.cc:22239 cp/parser.cc:52892
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
  
! #: c/c-parser.cc:22240 cp/parser.cc:52894
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
  
! #: c/c-parser.cc:22285 cp/parser.cc:49533
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:22343
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22347 c/c-parser.cc:22370
  #, fuzzy, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "%qD esitelty ei-parametrina"
  
! #: c/c-parser.cc:22365
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22368
  #, fuzzy, gcc-internal-format
  msgid "modified here"
  msgstr "union määritelty täällä"
  
! #: c/c-parser.cc:22436 cp/parser.cc:44054 cp/parser.cc:44069
  #, fuzzy, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:22460
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22477
  #, fuzzy, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr "paikallinen muuttuja %qD ei voi esiintyä tässä yhteydessä"
  
! #: c/c-parser.cc:22484
  #, fuzzy, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: c/c-parser.cc:22492
  #, fuzzy, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-parser.cc:22501
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22512
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22663 cp/parser.cc:44234
  #, fuzzy, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:22702 cp/parser.cc:44273
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:22726 cp/parser.cc:44302
  #, fuzzy, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.cc:22741 cp/parser.cc:44317
  #, fuzzy, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-parser.cc:22748 cp/parser.cc:44324
  #, fuzzy, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-parser.cc:22786 c/c-parser.cc:22793 cp/parser.cc:44362
! #: cp/parser.cc:44369
  #, fuzzy, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:22799 c/c-parser.cc:22804 cp/parser.cc:44375
! #: cp/parser.cc:44380
  #, fuzzy, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "%qs määritelty parametrille %qE"
  
! #: c/c-parser.cc:22827 cp/parser.cc:44403
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:22838 cp/parser.cc:44414
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:22870 cp/parser.cc:44446
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:22880 cp/parser.cc:44456
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:23001 cp/parser.cc:44556
  #, fuzzy, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
  
! #: c/c-parser.cc:23008 cp/parser.cc:44563
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23081 cp/parser.cc:44628 cp/parser.cc:44911 cp/parser.cc:45005
! #: cp/parser.cc:45023
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:23092 cp/parser.cc:44639
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "odotettiin %<delete%>"
  
! #: c/c-parser.cc:23152 cp/parser.cc:45078
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:23423 cp/parser.cc:44932 cp/parser.cc:44958
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:23427 cp/parser.cc:44998 cp/parser.cc:45032
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:23478 cp/parser.cc:45067
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23484 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-parser.cc:23587 cp/semantics.cc:11996
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-parser.cc:23630
  #, fuzzy, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-parser.cc:23636 cp/parser.cc:45220
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23667 cp/parser.cc:45256
  #, fuzzy, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "käytetty %<__thread%> ennen %<extern%>:a"
  
! #: c/c-parser.cc:23679 cp/parser.cc:45272
  #, fuzzy, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:23720 cp/parser.cc:45310
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:23728 cp/parser.cc:45318
  #, fuzzy, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:23733
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.cc:23804 cp/parser.cc:46039
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23871 cp/parser.cc:46108
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
  
! #: c/c-parser.cc:23905 cp/parser.cc:46141
  #, fuzzy, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:23910 cp/parser.cc:46147
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
  
! #: c/c-parser.cc:23919 cp/parser.cc:46156
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
  
! #: c/c-parser.cc:23944 cp/parser.cc:46179
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "%s-lausetta odotettiin kohdassa %L"
--- 48748,50260 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7878 c/c-parser.cc:7882 c/c-parser.cc:8390
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13267
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:7963
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "odotettiin %<:%> tai %<...%>"
  
! #: c/c-parser.cc:7993
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8246
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "odotettiin tunnistetta tai %<*%>"
  
! #: c/c-parser.cc:8372
  #, fuzzy, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: c/c-parser.cc:8482
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C90 ei tue tyyppiä %<long long%>"
  
! #: c/c-parser.cc:8504
  #, fuzzy, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-parser.cc:8521 cp/parser.cc:5462 cp/parser.cc:16424
  #, fuzzy, gcc-internal-format
  msgid "expected declaration"
  msgstr "odotettiin iteraatioesittelyä tai -alustusta"
  
! #: c/c-parser.cc:8602 cp/parser.cc:15494
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<if%>-lauseessa"
  
! #: c/c-parser.cc:8645 cp/parser.cc:15497
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<else%>-lauseessa"
  
! #: c/c-parser.cc:8739 cp/parser.cc:14225
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "ehdotetaan aaltosulkeita epäselvän %<else%>:n välttämiseksi"
  
! #: c/c-parser.cc:8857 c/c-parser.cc:8936 c/c-parser.cc:9071 cp/parser.cc:15087
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8944
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<do%>-lauseessa"
  
! #: c/c-parser.cc:9105 c/c-parser.cc:9137
  #, fuzzy, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: c/c-parser.cc:9160
  #, fuzzy, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
  
! #: c/c-parser.cc:9184 cp/parser.cc:14533
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9190 cp/parser.cc:14539
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9231
  #, fuzzy, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: c/c-parser.cc:9380 c/c-parser.cc:9391 c/c-parser.cc:9402
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "cv-määreen kaksoiskappale"
  
! #: c/c-parser.cc:9381 c/c-parser.cc:9392 c/c-parser.cc:9403 cp/parser.cc:23381
! #: cp/parser.cc:23399 cp/parser.cc:23414
  #, gcc-internal-format
  msgid "first seen here"
  msgstr "nähty ensimmäisen kerran tässä"
  
! #: c/c-parser.cc:9412
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "  odotettiin luokkamallia, saatiin %qE"
  
! #: c/c-parser.cc:9761 cp/parser.cc:4893
  #, fuzzy, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "muotoilu on leveämerkkinen merkkijono"
  
! #: c/c-parser.cc:9969
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C kieltää ?:-lausekkeen ilman keskimmäistä termiä"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10193 cp/typeck.cc:5698
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10199 cp/typeck.cc:5703
  #, fuzzy, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "%Jviimeksi käytetty täällä"
  
! #: c/c-parser.cc:10470
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in cast"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: c/c-parser.cc:10473
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "kohdistusta ei voi määritellä %q+D:lle"
  
! #: c/c-parser.cc:10574
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "perinteinen C ei salli unaarista plus-operaattoria"
  
! #: c/c-parser.cc:10704
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %<sizeof%>"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: c/c-parser.cc:10707
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "kohdistusta ei voi määritellä %q+D:lle"
  
! #: c/c-parser.cc:10723
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "%<sizeof%>:ia sovellettu bittikenttään"
  
! #: c/c-parser.cc:10796
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %qE"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: c/c-parser.cc:10799
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "kohdistusta ei voi määritellä %q+D:lle"
  
! #: c/c-parser.cc:10823
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: c/c-parser.cc:10976
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "%qs:n osoitetta ei voi ottaa"
  
! #: c/c-parser.cc:11083
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
  
! #: c/c-parser.cc:11086
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
  
! #: c/c-parser.cc:11097
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr "ISO C90 ei tue tyyppiä %<long long%>"
  
! #: c/c-parser.cc:11168
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
  
! #: c/c-parser.cc:11172
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "nimettömällä kentällä on vaillinainen tyyppi"
  
! #: c/c-parser.cc:11177
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr "nimettömällä kentällä on vaillinainen tyyppi"
  
! #: c/c-parser.cc:11211
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr "switch-lauseesta puuttuu default-tapaus"
  
! #: c/c-parser.cc:11212
  #, fuzzy, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "alkuperäisen tekstin koodaus"
  
! #: c/c-parser.cc:11220
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr "nimettömällä kentällä on vaillinainen tyyppi"
  
! #: c/c-parser.cc:11221
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr "yhteensopiva tyyppi on täällä"
  
! #: c/c-parser.cc:11244
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: c/c-parser.cc:11246
  #, gcc-internal-format
  msgid "other match is here"
  msgstr "toinen täsmäävyys on täällä"
  
! #: c/c-parser.cc:11271
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: c/c-parser.cc:11292
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: c/c-parser.cc:11300
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: c/c-parser.cc:11306
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: c/c-parser.cc:11322
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: c/c-parser.cc:11345 c/c-parser.cc:11349
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C ei tue kompleksikokonaiskulutyyppejä"
  
! #: c/c-parser.cc:11353
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C ei tue kompleksikokonaiskulutyyppejä"
  
! #: c/c-parser.cc:11562 c/c-parser.cc:13301 c/c-parser.cc:13323
! #: c/c-parser.cc:23002 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44575
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "odotettiin lauseketta"
  
  # XXXX
! #: c/c-parser.cc:11584
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "lohkot lausekkeiden sisällä sallitaan vain funktion sisällä"
  
  # XXXX
! #: c/c-parser.cc:11599
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C kieltää lohkot lausekkeiden sisällä"
  
! #: c/c-parser.cc:11710
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%>-funktion toinen parametri ei ole viimeinen nimetty argumentti"
  
! #: c/c-parser.cc:11749
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11894
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:11910
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "ensimmäinen argumentti funktiolle %<__builtin_choose_expr%> ei ole vakio"
  
! #: c/c-parser.cc:11980 c/c-parser.cc:11997 c/c-parser.cc:12004
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "liian vähän argumentteja funktiolle %<va_start%>"
  
! #: c/c-parser.cc:12025
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on väärä määrä alkioita (%4$d/%5$d)"
  
! #: c/c-parser.cc:12069 c/c-parser.cc:12079
  #, fuzzy, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:12101 c/c-parser.cc:12111
  #, fuzzy, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:12144
  #, fuzzy, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "kääntäjänsisäisen ”%3$s”-funktion argumenttien ”%1$s” ja ”%2$s” kohdassa %4$L on oltava samaa tyyppiä"
  
! #: c/c-parser.cc:12163
  #, fuzzy, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr "kääntäjänsisäisen ”%3$s”-funktion argumenttien ”%1$s” ja ”%2$s” kohdassa %4$L on oltava samaa tyyppiä"
  
! #: c/c-parser.cc:12211
  #, fuzzy, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:12234
  #, fuzzy, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:12251
  #, fuzzy, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:12291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "epäkelpo tallennusluokka funktiolle %qs"
  
! #: c/c-parser.cc:12302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: c/c-parser.cc:12310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: c/c-parser.cc:12318 c/c-parser.cc:12348
  #, fuzzy, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "ei-liukulukuargumentteja kutsussa funktiolle %qE"
  
! #: c/c-parser.cc:12326 c/c-parser.cc:12368
  #, fuzzy, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "ei-liukulukuargumentteja kutsussa funktiolle %qE"
  
! #: c/c-parser.cc:12340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: c/c-parser.cc:12360
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "virheellinen sisäinen makro ”%s”"
  
! #: c/c-parser.cc:12467
  #, fuzzy, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: c/c-parser.cc:12508
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:12521
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
  
! #: c/c-parser.cc:12525
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "%<__builtin_prefetch%>-funktion toisen argumentin pitää olla vakio"
  
! #: c/c-parser.cc:12551
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:12573
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: c/c-parser.cc:12582
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: c/c-parser.cc:12613
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:12624
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
  
! #: c/c-parser.cc:12675 c/c-parser.cc:12704 cp/parser.cc:8032
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:12875
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:12884 c/c-parser.cc:12964
  #, fuzzy, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: c/c-parser.cc:12890 c/c-parser.cc:12970
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-parser.cc:12897
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-parser.cc:12904
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-parser.cc:12912
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-parser.cc:12986
  #, fuzzy, gcc-internal-format
  #| msgid "left rotate count is negative"
  msgid "rotate count is negative"
  msgstr "vasemmalle kierron laskuri on negatiivinen"
  
! #: c/c-parser.cc:13278 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13288
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä"
  
! #: c/c-parser.cc:13376
  #, fuzzy, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
  
! #: c/c-parser.cc:13381
  #, fuzzy, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
  
! #: c/c-parser.cc:13396
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "yhdysliteraalin koko on muuttuva"
  
! #: c/c-parser.cc:13401
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal of non-object type %qT"
  msgid "compound literal has function type"
  msgstr "ei-objektityyppinen yhdysliteraali %qT"
  
! #: c/c-parser.cc:13432
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13437
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C90 kieltää yhdysliteraalit"
  
! #: c/c-parser.cc:13439
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C90 kieltää yhdysliteraalit"
  
! #: c/c-parser.cc:13453
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13528
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13541
  #, fuzzy, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: c/c-parser.cc:13552
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13574
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13578
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13596
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13601
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13606
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13632
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13762 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14182
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.cc:14278
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr "ylimääräinen puolipiste"
  
! #: c/c-parser.cc:14526
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "ylimääräinen puolipiste metodin määrittelyssä"
  
! #: c/c-parser.cc:14658
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
  
! #: c/c-parser.cc:14678
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "ei voi asettaa %qE-attribuuttia määrittelyn jälkeen"
  
! #: c/c-parser.cc:14800
  #, fuzzy, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssä kohdassa %C"
  
! #: c/c-parser.cc:15252
  #, fuzzy, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: c/c-parser.cc:15320 cp/parser.cc:38479
  #, fuzzy, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "<tuntematon>"
  
! #: c/c-parser.cc:15334 cp/parser.cc:38492
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "puuttuva Code-attribuutti"
  
! #: c/c-parser.cc:15373
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr "<tuntematon>"
  
! #: c/c-parser.cc:15376 cp/parser.cc:38529
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "<tuntematon>"
  
! #: c/c-parser.cc:15385 cp/parser.cc:38538
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "toistuva %<@%> Objective-C-merkkijonon edellä"
  
! #: c/c-parser.cc:15396 cp/parser.cc:38552
  #, fuzzy, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:15412 cp/parser.cc:38571
  #, fuzzy, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr "kuori on annettava polkuineen"
  
! #: c/c-parser.cc:15636 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15674 cp/parser.cc:53506
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15694 c/c-parser.cc:25712 c/c-parser.cc:26021
! #: c/c-parser.cc:26084 c/c-parser.cc:26194 cp/parser.cc:48149
! #: cp/parser.cc:48497 cp/parser.cc:48612 cp/parser.cc:48711 cp/parser.cc:53538
! #: cp/parser.cc:53554 cp/parser.cc:53570 cp/parser.cc:53586 cp/parser.cc:53603
! #: cp/parser.cc:53620 cp/parser.cc:53637 cp/parser.cc:53664 cp/parser.cc:53678
! #: cp/parser.cc:53703 cp/parser.cc:53717
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
  
! #: c/c-parser.cc:15717 cp/parser.cc:53692
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:15816 cp/parser.cc:53822
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
  
! #: c/c-parser.cc:15823 cp/parser.cc:53828
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
  
! #: c/c-parser.cc:15835 c/c-parser.cc:15851
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:15922 cp/parser.cc:53911
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "Odotettiin =-merkkiä PARAMETER-lauseessa kohdassa %C"
  
! #: c/c-parser.cc:15938 cp/parser.cc:53528
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa"
  
! #: c/c-parser.cc:16321 c/c-parser.cc:20241 c/c-parser.cc:22470
! #: c/c-parser.cc:22489 c/c-parser.cc:22742 c/c-parser.cc:22800
! #: c/c-parser.cc:22807 c/c-parser.cc:22814 c/c-parser.cc:27166
! #: c/c-parser.cc:28371 c/c-parser.cc:28379 c/c-parser.cc:28755
! #: c/c-parser.cc:28765 c/c-parser.cc:28859 c/c-parser.cc:28866
! #: c/c-parser.cc:28873 cp/parser.cc:39018 cp/parser.cc:42699 cp/parser.cc:44101
! #: cp/parser.cc:44138 cp/parser.cc:44327 cp/parser.cc:44390 cp/parser.cc:44397
! #: cp/parser.cc:44404 cp/parser.cc:50070 cp/parser.cc:50077 cp/parser.cc:50084
! #: cp/parser.cc:50617 cp/parser.cc:52392 cp/parser.cc:52400 cp/parser.cc:52552
! #: cp/parser.cc:52562
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-parser.cc:16348
  #, fuzzy, gcc-internal-format
  msgid "expression must be integral"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-parser.cc:16955 c/c-parser.cc:29582
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD ei ole muuttuja"
  
! #: c/c-parser.cc:16959 cp/semantics.cc:9112
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD ei ole muuttuja"
  
! #: c/c-parser.cc:17001 cp/parser.cc:39909
  #, fuzzy, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:17096 cp/parser.cc:39987
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:17098 cp/parser.cc:39989
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%qs määrittää %<auto%>:n tiedostoalue-esittelyssä"
  
! #: c/c-parser.cc:17183 cp/parser.cc:40059
  #, fuzzy, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "odotettiin lauseketta"
  
! #: c/c-parser.cc:17260 cp/parser.cc:40141
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "käytetty %<__thread%> ennen %<extern%>:a"
  
! #: c/c-parser.cc:17280 c/c-parser.cc:26077 c/c-parser.cc:26187
! #: cp/parser.cc:40159 cp/parser.cc:48489 cp/parser.cc:48604
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:17333 cp/parser.cc:40214
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:17340 cp/parser.cc:40221
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:17342 cp/parser.cc:40223
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:17348 cp/parser.cc:40229
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17453 c/c-parser.cc:17513 c/c-parser.cc:17575
! #: c/c-parser.cc:17623 c/c-parser.cc:17703 c/c-parser.cc:18100
! #: c/c-parser.cc:18182 c/c-parser.cc:18787 c/c-parser.cc:18932
! #: c/c-parser.cc:19000 c/c-parser.cc:20178
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: c/c-parser.cc:17464
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:17525
  #, fuzzy, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:17587 cp/semantics.cc:9327
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:17636 cp/semantics.cc:9357
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: c/c-parser.cc:17670 cp/parser.cc:40455
  #, fuzzy, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: c/c-parser.cc:17742 cp/parser.cc:40525
  #, fuzzy, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "odotettiin %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> tai %<max%>"
  
! #: c/c-parser.cc:17810
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:17887 cp/parser.cc:40677
  #, fuzzy, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:17890 cp/parser.cc:40680
  #, fuzzy, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:17974 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-parser.cc:17986 c/c-parser.cc:18109 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, fuzzy, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:18048 cp/parser.cc:39672
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "%s: liian monta argumenttia\n"
  
! #: c/c-parser.cc:18082 cp/parser.cc:39705
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "%qs attribuuttia ei huomioida"
  
! #: c/c-parser.cc:18249 cp/semantics.cc:9543
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: c/c-parser.cc:18317 cp/parser.cc:43318
  #, fuzzy, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:18359 cp/parser.cc:40730
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:18368 c/c-parser.cc:18374 cp/parser.cc:40739
! #: cp/parser.cc:40749
  #, fuzzy, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:18410 cp/parser.cc:40789
  #, fuzzy, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:18463 cp/parser.cc:40857
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:18588 c/c-parser.cc:27916 cp/parser.cc:52002
  #, fuzzy, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.cc:18710 cp/parser.cc:41115
  #, fuzzy, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "sekä %<long%> että %<void%> esittelymääritteissä"
  
! #: c/c-parser.cc:18764 cp/parser.cc:41131
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18768 cp/parser.cc:41134
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18781 cp/semantics.cc:8297
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:18804 cp/parser.cc:41154
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "%qE määritelty vääränlaisena tunnisteena"
  
! #: c/c-parser.cc:18943 c/c-parser.cc:18954
  #, fuzzy, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:18962 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8393
  #, fuzzy, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:19056 cp/semantics.cc:8521
  #, fuzzy, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:19168 c/c-parser.cc:22457 cp/parser.cc:44093
  #, fuzzy, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr "odotettiin %<operator%>"
  
! #: c/c-parser.cc:19175
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "kaksois-%qs"
  
! #: c/c-parser.cc:19223 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19234 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, fuzzy, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:19353 cp/parser.cc:41693
  #, fuzzy, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr "ristiriitaiset tyyppimääreet %q+D:lle"
  
! #: c/c-parser.cc:19365 cp/parser.cc:41706
  #, fuzzy, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr "ristiriitaiset tyyppimääreet %q+D:lle"
  
! #: c/c-parser.cc:19373 c/c-parser.cc:19401
  #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:19453
  #, fuzzy, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:19492
  #, fuzzy, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:19852 cp/parser.cc:42253
  #, fuzzy, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "%s ei tue pituusmäärettä %qs %s"
  
! #: c/c-parser.cc:19900 cp/parser.cc:42308 cp/parser.cc:42760 cp/parser.cc:42827
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "%qE määritelty vääränlaisena tunnisteena"
  
! #: c/c-parser.cc:19961 cp/parser.cc:42338
  #, fuzzy, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "%qE määritelty vääränlaisena tunnisteena"
  
! #: c/c-parser.cc:20030 cp/parser.cc:42481
  #, fuzzy, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:20040 cp/parser.cc:42494
  #, fuzzy, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:20050 cp/parser.cc:42507
  #, fuzzy, gcc-internal-format
  msgid "too many %<present%> modifiers"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:20058 cp/parser.cc:42518
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20096 cp/parser.cc:42558
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "%qE määritelty vääränlaisena tunnisteena"
  
! #: c/c-parser.cc:20148 cp/parser.cc:42622
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20160 cp/parser.cc:42633
  #, fuzzy, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:20183 cp/semantics.cc:8418
  #, fuzzy, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:20216 cp/parser.cc:42704
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "virheellinen const_double-operandi"
  
! #: c/c-parser.cc:20295
  #, fuzzy, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
  
! #: c/c-parser.cc:20339
  #, fuzzy, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:20445 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, fuzzy, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:20546 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20617 c/c-parser.cc:20711 cp/parser.cc:42887
! #: cp/parser.cc:42999
  #, fuzzy, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: c/c-parser.cc:20626 c/c-parser.cc:20747 cp/parser.cc:42894
! #: cp/parser.cc:43034
  #, fuzzy, gcc-internal-format
  msgid "unknown foreign runtime identifier %qs"
  msgstr "odotettu tunniste"
  
! #: c/c-parser.cc:20641 c/c-parser.cc:20770 cp/parser.cc:42909
! #: cp/parser.cc:43056
  #, fuzzy, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr "Odotettiin nimetöntä rajapintaa kohdassa %C"
  
! #: c/c-parser.cc:20649 c/c-parser.cc:20778 cp/parser.cc:42917
! #: cp/parser.cc:43064 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20687 cp/parser.cc:42976
  #, fuzzy, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:20695 cp/parser.cc:42984
  #, fuzzy, gcc-internal-format
  #| msgid "duplicated %<if%> condition"
  msgid "duplicated %<fr%> preference selector"
  msgstr "kaksinkertainen %<if%>-ehto"
  
! #: c/c-parser.cc:20721 cp/parser.cc:43008
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20729 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20741 cp/parser.cc:43027
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "non-empty string literal expected"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: c/c-parser.cc:20851 cp/parser.cc:43167
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr "cv-määreen kaksoiskappale"
  
! #: c/c-parser.cc:20858 cp/parser.cc:43174
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr "cv-määreen kaksoiskappale"
  
! #: c/c-parser.cc:20865 cp/parser.cc:43181
  #, fuzzy, gcc-internal-format
  #| msgid "duplicated %<if%> condition"
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "kaksinkertainen %<if%>-ehto"
  
! #: c/c-parser.cc:20886 cp/parser.cc:43202
  #, fuzzy, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:20922 c/c-parser.cc:27195 cp/parser.cc:43239
! #: cp/parser.cc:50642
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21163 cp/parser.cc:43534
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:21174 c/c-parser.cc:21571 c/c-parser.cc:29156
! #: cp/parser.cc:43545 cp/parser.cc:43998 cp/parser.cc:51484
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "Funktio %qs"
  
! #: c/c-parser.cc:21219 cp/parser.cc:43593
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21372 cp/parser.cc:43786
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "käytetty sekä %<__thread%> että %qs"
  
! #: c/c-parser.cc:21560 cp/parser.cc:43987
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:21721 cp/parser.cc:49174
  #, fuzzy, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
  
! #: c/c-parser.cc:21731 cp/parser.cc:49184
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
  
! #: c/c-parser.cc:21751 cp/parser.cc:49204
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
  
! #: c/c-parser.cc:21762 cp/parser.cc:49215
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "muuttuja tai kenttä %qs esitelty tyhjäksi"
  
! #: c/c-parser.cc:21769 cp/parser.cc:49222
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "%<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
  
! #: c/c-parser.cc:21777 cp/parser.cc:49230
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
  
! #: c/c-parser.cc:21788 cp/parser.cc:49252
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
  
! #: c/c-parser.cc:21798 cp/parser.cc:49275
  #, fuzzy, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
  
! #: c/c-parser.cc:21891 cp/parser.cc:49359
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
  
! #: c/c-parser.cc:21907 cp/parser.cc:49376
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:21939 cp/parser.cc:49134
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22168 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%qE on esittelemättä"
  
! #: c/c-parser.cc:22172
  #, fuzzy, gcc-internal-format
  msgid "expected function name"
  msgstr "odotettiin luokan nimeä"
  
! #: c/c-parser.cc:22190 cp/parser.cc:52819
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: c/c-parser.cc:22213 c/c-parser.cc:22261 cp/parser.cc:1779
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: c/c-parser.cc:22253 cp/parser.cc:52870 cp/parser.cc:52917
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: c/c-parser.cc:22284 cp/parser.cc:52945
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
  
! #: c/c-parser.cc:22285 cp/parser.cc:52947
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
  
! #: c/c-parser.cc:22330 cp/parser.cc:49592
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:22388
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22392 c/c-parser.cc:22415
  #, fuzzy, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "%qD esitelty ei-parametrina"
  
! #: c/c-parser.cc:22410
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22413
  #, fuzzy, gcc-internal-format
  msgid "modified here"
  msgstr "union määritelty täällä"
  
! #: c/c-parser.cc:22481 cp/parser.cc:44113 cp/parser.cc:44128
  #, fuzzy, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:22505
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22522
  #, fuzzy, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr "paikallinen muuttuja %qD ei voi esiintyä tässä yhteydessä"
  
! #: c/c-parser.cc:22529
  #, fuzzy, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: c/c-parser.cc:22537
  #, fuzzy, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-parser.cc:22546
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22557
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22708 cp/parser.cc:44293
  #, fuzzy, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:22747 cp/parser.cc:44332
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:22771 cp/parser.cc:44361
  #, fuzzy, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.cc:22786 cp/parser.cc:44376
  #, fuzzy, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-parser.cc:22793 cp/parser.cc:44383
  #, fuzzy, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-parser.cc:22831 c/c-parser.cc:22838 cp/parser.cc:44421
! #: cp/parser.cc:44428
  #, fuzzy, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:22844 c/c-parser.cc:22849 cp/parser.cc:44434
! #: cp/parser.cc:44439
  #, fuzzy, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "%qs määritelty parametrille %qE"
  
! #: c/c-parser.cc:22872 cp/parser.cc:44462
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:22883 cp/parser.cc:44473
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:22915 cp/parser.cc:44505
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:22925 cp/parser.cc:44515
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:23046 cp/parser.cc:44615
  #, fuzzy, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
  
! #: c/c-parser.cc:23053 cp/parser.cc:44622
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23126 cp/parser.cc:44687 cp/parser.cc:44970 cp/parser.cc:45064
! #: cp/parser.cc:45082
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:23137 cp/parser.cc:44698
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "odotettiin %<delete%>"
  
! #: c/c-parser.cc:23197 cp/parser.cc:45137
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:23468 cp/parser.cc:44991 cp/parser.cc:45017
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:23472 cp/parser.cc:45057 cp/parser.cc:45091
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:23523 cp/parser.cc:45126
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23529 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-parser.cc:23632 cp/semantics.cc:11996
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-parser.cc:23675
  #, fuzzy, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-parser.cc:23681 cp/parser.cc:45279
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23712 cp/parser.cc:45315
  #, fuzzy, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "käytetty %<__thread%> ennen %<extern%>:a"
  
! #: c/c-parser.cc:23724 cp/parser.cc:45331
  #, fuzzy, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:23765 cp/parser.cc:45369
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:23773 cp/parser.cc:45377
  #, fuzzy, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:23778
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.cc:23849 cp/parser.cc:46098
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23916 cp/parser.cc:46167
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
  
! #: c/c-parser.cc:23950 cp/parser.cc:46200
  #, fuzzy, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:23955 cp/parser.cc:46206
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
  
! #: c/c-parser.cc:23964 cp/parser.cc:46215
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
  
! #: c/c-parser.cc:23989 cp/parser.cc:46238
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "%s-lausetta odotettiin kohdassa %L"
*************** msgstr "%s-lausetta odotettiin kohdassa
*** 50251,50819 ****
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:23973 cp/parser.cc:46201 cp/parser.cc:46203 cp/parser.cc:46388
  #, fuzzy, gcc-internal-format
  msgid "loop nest expected"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:24025 cp/parser.cc:46276
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24054 cp/parser.cc:46307
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24065 cp/parser.cc:46318
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24088 cp/parser.cc:46344
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46355
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24187 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "odotettiin iteraatioesittelyä tai -alustusta"
  
! #: c/c-parser.cc:24276 c/c-parser.cc:24291 cp/parser.cc:46682
! #: cp/parser.cc:46697
  #, fuzzy, gcc-internal-format
  msgid "not enough nested loops"
  msgstr "liian vähän argumentteja"
  
! #: c/c-parser.cc:24394 cp/parser.cc:46982
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:24517 cp/parser.cc:46517 cp/parser.cc:46560 cp/pt.cc:18586
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
  
! #: c/c-parser.cc:24951 cp/parser.cc:47528
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
  
! #: c/c-parser.cc:25167 cp/parser.cc:47734
  #, fuzzy, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jälkeen"
  
! #: c/c-parser.cc:25380 c/c-parser.cc:25388
  #, fuzzy, gcc-internal-format
  msgid "expected a function name"
  msgstr "odotettiin luokan nimeä"
  
! #: c/c-parser.cc:25401 cp/parser.cc:50217
  #, fuzzy, gcc-internal-format
  msgid "expected target-function call"
  msgstr "odotettiin luokan nimeä"
  
! #: c/c-parser.cc:25471
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
  # XXXXXXX
! #: c/c-parser.cc:25658 cp/parser.cc:48081
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:25925 cp/parser.cc:48368
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:25941 cp/parser.cc:48384
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:25989 cp/parser.cc:48665
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:26091 cp/parser.cc:48491
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:26103 cp/parser.cc:48503
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:26202 cp/parser.cc:48608
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:26215 cp/parser.cc:48621
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:26460 cp/semantics.cc:10974
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:26521
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: c/c-parser.cc:26572 c/c-parser.cc:26610
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: c/c-parser.cc:26643 cp/parser.cc:49677
  #, fuzzy, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:26655 cp/parser.cc:49691
  #, fuzzy, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "Tuntematon -mmacosx-version-min-arvo %qs"
  
! #: c/c-parser.cc:26683 cp/parser.cc:49720
  #, fuzzy, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: c/c-parser.cc:26705 cp/parser.cc:49752
  #, fuzzy, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: c/c-parser.cc:26714 cp/parser.cc:49762 cp/pt.cc:18254
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:26717 cp/parser.cc:49765 cp/pt.cc:18261
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: c/c-parser.cc:26758 cp/parser.cc:49811
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: c/c-parser.cc:26781 cp/parser.cc:49841 cp/pt.cc:18278
  #, fuzzy, gcc-internal-format
  msgid "property must be integer expression"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: c/c-parser.cc:26794 cp/parser.cc:49852
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26815 cp/parser.cc:49868 fortran/openmp.cc:6534
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "-pipe ei ole tuettu"
  
! #: c/c-parser.cc:26874 cp/parser.cc:49931
  #, fuzzy, gcc-internal-format
  msgid "expected context selector set name"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:26986 cp/parser.cc:50435
  #, fuzzy, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:27002 cp/parser.cc:50448
  #, fuzzy, gcc-internal-format
  msgid "too many %<match%> clauses"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:27013
  #, fuzzy, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: c/c-parser.cc:27028 cp/decl.cc:8621
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27074 cp/parser.cc:50510
  #, fuzzy, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr "%s: Annettu useampi kuin yksi -d -valitsin\n"
  
! #: c/c-parser.cc:27081
  #, fuzzy, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "%qD ei ole muuttuja"
  
! #: c/c-parser.cc:27101 cp/parser.cc:50543
  #, fuzzy, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:27104
  #, fuzzy, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "Funktio %qs"
  
! #: c/c-parser.cc:27111 cp/parser.cc:50550
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
  # XXXXXXX
! #: c/c-parser.cc:27131 cp/parser.cc:50567
  #, fuzzy, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:27229 cp/decl.cc:8603
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
  
! #: c/c-parser.cc:27231 cp/decl.cc:8500 cp/decl.cc:8606
  #, fuzzy, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr "-I- annettu kahdesti"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8612
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
  
! #: c/c-parser.cc:27302 cp/parser.cc:50635
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27315
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27358
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: c/c-parser.cc:27366 cp/parser.cc:50680
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: c/c-parser.cc:27573 cp/parser.cc:50969
  #, fuzzy, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-parser.cc:27577 cp/parser.cc:50973
  #, fuzzy, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-parser.cc:27637 cp/parser.cc:51106
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27640 cp/parser.cc:51109
  #, fuzzy, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:27689 c/c-parser.cc:27731 cp/parser.cc:51164
! #: cp/parser.cc:51211
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "# Ei kohde:"
  
! #: c/c-parser.cc:27703 cp/parser.cc:51177
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: c/c-parser.cc:27738 cp/parser.cc:51218
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
  
! #: c/c-parser.cc:27749 c/c-parser.cc:27780 cp/parser.cc:51229
! #: cp/parser.cc:51260
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27756 c/c-parser.cc:27785 cp/parser.cc:51236
! #: cp/parser.cc:51265
  #, fuzzy, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
  
! #: c/c-parser.cc:27793 cp/parser.cc:51273
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: c/c-parser.cc:27820
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:27897
  #, fuzzy, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
  
! #: c/c-parser.cc:27901
  #, fuzzy, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: c/c-parser.cc:27904
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: c/c-parser.cc:27907
  #, fuzzy, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: c/c-parser.cc:27915
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
  
! #: c/c-parser.cc:27924
  #, fuzzy, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: c/c-parser.cc:28045
  #, fuzzy, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.cc:28056
  #, fuzzy, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "odotettiin luokan nimeä"
  
! #: c/c-parser.cc:28075
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28209 cp/parser.cc:52195
  #, fuzzy, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%qs määrittää %<auto%>:n tiedostoalue-esittelyssä"
  
! #: c/c-parser.cc:28280 cp/parser.cc:52288
  #, fuzzy, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:28309 cp/parser.cc:52323
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28328 cp/parser.cc:52342
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28340 cp/parser.cc:52354
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28349 cp/parser.cc:52363
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28363 cp/parser.cc:52377
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:28382
  #, fuzzy, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: c/c-parser.cc:28388
  #, fuzzy, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: c/c-parser.cc:28506 cp/parser.cc:48884
  #, fuzzy, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:28535 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, fuzzy, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: c/c-parser.cc:28651 cp/parser.cc:52434
  #, fuzzy, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:28684 cp/parser.cc:52469
  #, fuzzy, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:28741 cp/parser.cc:52531
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
  
! #: c/c-parser.cc:28764 cp/parser.cc:52558
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "valitsin %qs ei ole enää tuettu"
  
! #: c/c-parser.cc:28767 cp/parser.cc:52561
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "valitsin %qs ei ole enää tuettu"
  
! #: c/c-parser.cc:28794 cp/parser.cc:49992
  #, fuzzy, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: c/c-parser.cc:28880 c/c-parser.cc:29181 cp/parser.cc:50078
! #: cp/parser.cc:51497 cp/parser.cc:51525
  #, fuzzy, gcc-internal-format
  msgid "expected directive name"
  msgstr "odotettiin luokan nimeä"
  
! #: c/c-parser.cc:28891 cp/parser.cc:50089
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28899 cp/parser.cc:50097
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28906 cp/parser.cc:50104
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28917 cp/parser.cc:50115
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28940 cp/parser.cc:50142
  #, fuzzy, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: c/c-parser.cc:28953 cp/parser.cc:50152
  #, fuzzy, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:29082 cp/parser.cc:51395
  #, fuzzy, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:29096 cp/parser.cc:51410
  #, fuzzy, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:29105 cp/parser.cc:51420
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29195 cp/parser.cc:51511
  #, fuzzy, gcc-internal-format
  msgid "unknown directive name"
  msgstr "%s: tuntematon osan nimi ”%.*s”"
  
! #: c/c-parser.cc:29210 cp/parser.cc:51531
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29216 cp/parser.cc:51537
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29541 cp/semantics.cc:10340
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%J%qD esitelty avoimeksi kutsumisen jälkeen"
  
! #: c/c-parser.cc:29543 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-parser.cc:29547 cp/semantics.cc:10344
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parametrilla %u in vaillinainen tyyppi"
  
! #: c/c-parser.cc:29727 cp/parser.cc:53320
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:29733 cp/parser.cc:53326
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:29742
  #, fuzzy, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "Käyttö: %s <transaktiotiedosto> <tiedostojärjestelmä>\n"
  
! #: c/c-parser.cc:29750 cp/parser.cc:53344
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:29843
  #, fuzzy, gcc-internal-format
  msgid "no closing brace"
  msgstr "          %s"
--- 50262,50830 ----
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:24018 cp/parser.cc:46260 cp/parser.cc:46262 cp/parser.cc:46447
  #, fuzzy, gcc-internal-format
  msgid "loop nest expected"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:24070 cp/parser.cc:46335
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46366
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24110 cp/parser.cc:46377
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24133 cp/parser.cc:46403
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24144 cp/parser.cc:46414
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24232 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "odotettiin iteraatioesittelyä tai -alustusta"
  
! #: c/c-parser.cc:24321 c/c-parser.cc:24336 cp/parser.cc:46741
! #: cp/parser.cc:46756
  #, fuzzy, gcc-internal-format
  msgid "not enough nested loops"
  msgstr "liian vähän argumentteja"
  
! #: c/c-parser.cc:24439 cp/parser.cc:47041
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:24562 cp/parser.cc:46576 cp/parser.cc:46619 cp/pt.cc:18615
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
  
! #: c/c-parser.cc:24996 cp/parser.cc:47587
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
  
! #: c/c-parser.cc:25212 cp/parser.cc:47793
  #, fuzzy, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jälkeen"
  
! #: c/c-parser.cc:25425 c/c-parser.cc:25433
  #, fuzzy, gcc-internal-format
  msgid "expected a function name"
  msgstr "odotettiin luokan nimeä"
  
! #: c/c-parser.cc:25446 cp/parser.cc:50276
  #, fuzzy, gcc-internal-format
  msgid "expected target-function call"
  msgstr "odotettiin luokan nimeä"
  
! #: c/c-parser.cc:25516
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
  # XXXXXXX
! #: c/c-parser.cc:25703 cp/parser.cc:48140
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:25970 cp/parser.cc:48427
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:25986 cp/parser.cc:48443
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:26034 cp/parser.cc:48724
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:26136 cp/parser.cc:48550
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:26148 cp/parser.cc:48562
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:26247 cp/parser.cc:48667
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:26260 cp/parser.cc:48680
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:26505 cp/semantics.cc:10974
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:26566
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: c/c-parser.cc:26617 c/c-parser.cc:26655
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: c/c-parser.cc:26688 cp/parser.cc:49736
  #, fuzzy, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:26700 cp/parser.cc:49750
  #, fuzzy, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "Tuntematon -mmacosx-version-min-arvo %qs"
  
! #: c/c-parser.cc:26728 cp/parser.cc:49779
  #, fuzzy, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: c/c-parser.cc:26750 cp/parser.cc:49811
  #, fuzzy, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: c/c-parser.cc:26759 cp/parser.cc:49821 cp/pt.cc:18283
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:26762 cp/parser.cc:49824 cp/pt.cc:18290
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: c/c-parser.cc:26803 cp/parser.cc:49870
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: c/c-parser.cc:26827 cp/parser.cc:49900 cp/pt.cc:18307
  #, fuzzy, gcc-internal-format
  msgid "property must be integer expression"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: c/c-parser.cc:26837 cp/parser.cc:49911
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26858 cp/parser.cc:49927 fortran/openmp.cc:6534
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "-pipe ei ole tuettu"
  
! #: c/c-parser.cc:26917 cp/parser.cc:49990
  #, fuzzy, gcc-internal-format
  msgid "expected context selector set name"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:27032 cp/parser.cc:50494
  #, fuzzy, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:27048 cp/parser.cc:50507
  #, fuzzy, gcc-internal-format
  msgid "too many %<match%> clauses"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:27059
  #, fuzzy, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: c/c-parser.cc:27074 cp/decl.cc:8619
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27120 cp/parser.cc:50569
  #, fuzzy, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr "%s: Annettu useampi kuin yksi -d -valitsin\n"
  
! #: c/c-parser.cc:27127
  #, fuzzy, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "%qD ei ole muuttuja"
  
! #: c/c-parser.cc:27147 cp/parser.cc:50602
  #, fuzzy, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:27150
  #, fuzzy, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "Funktio %qs"
  
! #: c/c-parser.cc:27157 cp/parser.cc:50609
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
  # XXXXXXX
! #: c/c-parser.cc:27177 cp/parser.cc:50626
  #, fuzzy, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:27275 cp/decl.cc:8601
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8498 cp/decl.cc:8604
  #, fuzzy, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr "-I- annettu kahdesti"
  
! #: c/c-parser.cc:27323 cp/decl.cc:8610
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
  
! #: c/c-parser.cc:27348 cp/parser.cc:50694
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27361
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27404
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: c/c-parser.cc:27412 cp/parser.cc:50739
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: c/c-parser.cc:27619 cp/parser.cc:51028
  #, fuzzy, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-parser.cc:27623 cp/parser.cc:51032
  #, fuzzy, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-parser.cc:27683 cp/parser.cc:51165
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27686 cp/parser.cc:51168
  #, fuzzy, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:27735 c/c-parser.cc:27777 cp/parser.cc:51223
! #: cp/parser.cc:51270
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "# Ei kohde:"
  
! #: c/c-parser.cc:27749 cp/parser.cc:51236
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: c/c-parser.cc:27784 cp/parser.cc:51277
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
  
! #: c/c-parser.cc:27795 c/c-parser.cc:27826 cp/parser.cc:51288
! #: cp/parser.cc:51319
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27802 c/c-parser.cc:27831 cp/parser.cc:51295
! #: cp/parser.cc:51324
  #, fuzzy, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "Kaksoiskappale-%s-attribuutti määritelty kohdassa %L"
  
! #: c/c-parser.cc:27839 cp/parser.cc:51332
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: c/c-parser.cc:27866
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:27943
  #, fuzzy, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
  
! #: c/c-parser.cc:27947
  #, fuzzy, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: c/c-parser.cc:27950
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: c/c-parser.cc:27953
  #, fuzzy, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: c/c-parser.cc:27961
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
  
! #: c/c-parser.cc:27970
  #, fuzzy, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: c/c-parser.cc:28091
  #, fuzzy, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.cc:28102
  #, fuzzy, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "odotettiin luokan nimeä"
  
! #: c/c-parser.cc:28121
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28255 cp/parser.cc:52248
  #, fuzzy, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%qs määrittää %<auto%>:n tiedostoalue-esittelyssä"
  
! #: c/c-parser.cc:28326 cp/parser.cc:52341
  #, fuzzy, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:28355 cp/parser.cc:52376
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28374 cp/parser.cc:52395
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28386 cp/parser.cc:52407
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28395 cp/parser.cc:52416
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28409 cp/parser.cc:52430
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-parser.cc:28428
  #, fuzzy, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: c/c-parser.cc:28434
  #, fuzzy, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: c/c-parser.cc:28552 cp/parser.cc:48943
  #, fuzzy, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:28581 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, fuzzy, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: c/c-parser.cc:28697 cp/parser.cc:52487
  #, fuzzy, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:28730 cp/parser.cc:52522
  #, fuzzy, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:28787 cp/parser.cc:52584
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
  
! #: c/c-parser.cc:28810 cp/parser.cc:52611
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "valitsin %qs ei ole enää tuettu"
  
! #: c/c-parser.cc:28813 cp/parser.cc:52614
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "valitsin %qs ei ole enää tuettu"
  
! #: c/c-parser.cc:28840 cp/parser.cc:50051
  #, fuzzy, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: c/c-parser.cc:28926 c/c-parser.cc:29224 cp/parser.cc:50137
! #: cp/parser.cc:51553 cp/parser.cc:51580
  #, fuzzy, gcc-internal-format
  msgid "expected directive name"
  msgstr "odotettiin luokan nimeä"
  
! #: c/c-parser.cc:28937 cp/parser.cc:50148
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28945 cp/parser.cc:50156
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28952 cp/parser.cc:50163
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28963 cp/parser.cc:50174
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28986 cp/parser.cc:50201
  #, fuzzy, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: c/c-parser.cc:28999 cp/parser.cc:50211
  #, fuzzy, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:29128 cp/parser.cc:51454
  #, fuzzy, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:29142 cp/parser.cc:51469
  #, fuzzy, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:29150 cp/parser.cc:51478
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29237 cp/parser.cc:51566
  #, fuzzy, gcc-internal-format
  msgid "unknown directive name"
  msgstr "%s: tuntematon osan nimi ”%.*s”"
  
! #: c/c-parser.cc:29252 cp/parser.cc:51586
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29258 cp/parser.cc:51592
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29584 cp/semantics.cc:10340
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%J%qD esitelty avoimeksi kutsumisen jälkeen"
  
! #: c/c-parser.cc:29586 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-parser.cc:29590 cp/semantics.cc:10344
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parametrilla %u in vaillinainen tyyppi"
  
! #: c/c-parser.cc:29770 cp/parser.cc:53373
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:29776 cp/parser.cc:53379
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:29785
  #, fuzzy, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "Käyttö: %s <transaktiotiedosto> <tiedostojärjestelmä>\n"
  
! #: c/c-parser.cc:29793 cp/parser.cc:53397
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:29886
  #, fuzzy, gcc-internal-format
  msgid "no closing brace"
  msgstr "          %s"
*************** msgstr "          %s"
*** 50823,50829 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12542 c/c-typeck.cc:12617 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "void-lausekkeen epäkelpo käyttö"
--- 50834,50840 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12559 c/c-typeck.cc:12634 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "void-lausekkeen epäkelpo käyttö"
*************** msgstr "funktion paluuarvojen tyypit eiv
*** 50910,50921 ****
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "tyypin määritteleminen tyyppimuunnoksessa on virheellistä C++-kielessä"
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10693
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10697
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
--- 50921,50932 ----
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "tyypin määritteleminen tyyppimuunnoksessa on virheellistä C++-kielessä"
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10710
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10714
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
*************** msgstr "%<void *%>-tyyppistä osoitinta
*** 50955,50961 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4035 cp/typeck.cc:4130
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "taulukon indeksi ei ole kokonaisluku"
--- 50966,50972 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4151 cp/typeck.cc:4246
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "taulukon indeksi ei ole kokonaisluku"
*************** msgstr "liian monta argumenttia funktiol
*** 51095,52572 ****
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: c/c-typeck.cc:4351
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4356
  #, fuzzy, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c/c-typeck.cc:4432
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
  
! #: c/c-typeck.cc:4513
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "liian vähän argumentteja funktiolle %qE"
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "liian vähän argumentteja funktiolle %qE"
  
! #: c/c-typeck.cc:4528
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "liian vähän argumentteja funktiolle %qE"
  
! #: c/c-typeck.cc:4706 c/c-typeck.cc:4734 cp/typeck.cc:5849 cp/typeck.cc:6137
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "vertailu merkkijonoliteraalin kanssa aiheuttaa määrittelemätöntä toimintaa"
  
! #: c/c-typeck.cc:4714 c/c-typeck.cc:4725 cp/typeck.cc:5886 cp/typeck.cc:5910
  #, fuzzy, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "osoittimen ja kokonaisluvun välinen vertailu"
  
! #: c/c-typeck.cc:4717 c/c-typeck.cc:4728 cp/typeck.cc:5889 cp/typeck.cc:5913
  #, fuzzy, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "oliko tarkoitus käyttää loogista negaatiota?"
  
! #: c/c-typeck.cc:4746 c/c-typeck.cc:4753 c/c-typeck.cc:6130 c/c-typeck.cc:6135
! #: c/c-typeck.cc:8683 cp/tree.cc:6464
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "nolla nollaosoitinvakiona"
  
! #: c/c-typeck.cc:4774
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "tyyppien %qT ja %qT välinen vertailu"
  
! #: c/c-typeck.cc:4833
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "vähennyslaskussa käytetty %<void *%>-tyyppistä osoitinta"
  
! #: c/c-typeck.cc:4836
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "vähennyslaskussa käytetty osoitinta funktioon"
  
  # XXX
! #: c/c-typeck.cc:4870
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
  
! #: c/c-typeck.cc:4879 cp/typeck.cc:6937
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "funktio-osoitinta käytetty laskutoimituksessa"
  
! #: c/c-typeck.cc:5328
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "%<~%> totuusarvolausekkeelle"
  
! #: c/c-typeck.cc:5332
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr "oliko tarkoitus käyttää loogista negaatiota?"
  
! #: c/c-typeck.cc:5342
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C ei tue %<~%>-merkkiä kompleksikonjugaateissa"
  
! #: c/c-typeck.cc:5366
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "abs-funktiolle annettu väärä tyyppiargumentti"
  
! #: c/c-typeck.cc:5392
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "unaariselle huutomerkille annettu väärä tyyppiargumentti"
  
! #: c/c-typeck.cc:5450
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "luetellun arvon kasvattaminen on virhe C++:ssa"
  
! #: c/c-typeck.cc:5453
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "luetellun arvon vähentäminen on virhe C++:ssa"
  
! #: c/c-typeck.cc:5460
  #, fuzzy, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "odotettiin lauseketta"
  
! #: c/c-typeck.cc:5463
  #, fuzzy, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "odotettiin lauseketta"
  
! #: c/c-typeck.cc:5479
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ISO C ei tue kompleksityyppien %<++%>- ja %<--%>-operaatioita"
  
! #: c/c-typeck.cc:5506 c/c-typeck.cc:5540
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "lisäykselle annettu väärä tyyppiargumentti"
  
! #: c/c-typeck.cc:5508 c/c-typeck.cc:5543
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "vähennykselle annettu väärä tyyppiargumentti"
  
! #: c/c-typeck.cc:5528
  #, fuzzy, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: c/c-typeck.cc:5532
  #, fuzzy, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
  
! #: c/c-typeck.cc:5640
  #, fuzzy, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "odotettiin lauseketta"
  
! #: c/c-typeck.cc:5703 c/c-typeck.cc:5899
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "bittikentän %qD osoitetta ei voi ottaa"
  
! #: c/c-typeck.cc:5717
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:5725
  #, fuzzy, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:5914
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of register compound literal requested"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:5935
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
  
! #: c/c-typeck.cc:5938
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
  
! #: c/c-typeck.cc:5943
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "halutaan globaalin rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:5945 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:6084
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: c/c-typeck.cc:6180
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT"
  
! #: c/c-typeck.cc:6239 c/c-typeck.cc:6245
  #, fuzzy, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: c/c-typeck.cc:6262
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C kieltää ehtolausekkeet, joissa on vain yksi tyhjä puoli"
  
! #: c/c-typeck.cc:6279
  #, fuzzy, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: c/c-typeck.cc:6303
  #, fuzzy, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: c/c-typeck.cc:6307
  #, fuzzy, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: c/c-typeck.cc:6312
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C kieltää ehtolausekkeet %<void *%>-tyypin ja funktio-osoittimen välillä"
  
! #: c/c-typeck.cc:6334
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: c/c-typeck.cc:6337
  #, fuzzy, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "odotettiin lauseketta"
  
! #: c/c-typeck.cc:6338
  #, fuzzy, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr "odotettiin lauseketta"
  
! #: c/c-typeck.cc:6349 c/c-typeck.cc:6362
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "ehtolausekkeessa on osoitin/kokonaislukutyyppiristiriita"
  
! #: c/c-typeck.cc:6389
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: c/c-typeck.cc:6505
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: c/c-typeck.cc:6509
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: c/c-typeck.cc:6528
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: c/c-typeck.cc:6533
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: c/c-typeck.cc:6542 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "%qD esiteltiin täällä"
  
! #: c/c-typeck.cc:6591
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.cc:6609 c/c-typeck.cc:13209
  #, fuzzy, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.cc:6680
  #, fuzzy
  msgid "cast adds %q#v qualifier to function type"
  msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
  
! #: c/c-typeck.cc:6686
  #, fuzzy
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "osoitinkohdetyypin määreitä häviää tyyppimuunnoksessa"
  
! #: c/c-typeck.cc:6721
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6818
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "tyyppimuunnos määrittää taulukkotyypin"
  
! #: c/c-typeck.cc:6824
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "tyyppimuunnos määrittää funktiotyypin"
  
! #: c/c-typeck.cc:6839
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C kieltää tyyppimuuntamasta ei-skalaaria samaksi tyypiksi"
  
! #: c/c-typeck.cc:6843
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "tarpeeton tyyppimuunnos tyyppiin %qT"
  
! #: c/c-typeck.cc:6863
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO C kieltää tyyppimuunnokset unionityyppeihin"
  
! #: c/c-typeck.cc:6873
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "unioniin kuulumattoman tyypin muunnos unionityypiksi"
  
! #: c/c-typeck.cc:6908
  #, fuzzy, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:6913
  #, fuzzy, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:6918
  #, fuzzy, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:6951
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "kohdetyypin vaatima kohdistus kasvaa tyyppimuunnoksessa"
  
! #: c/c-typeck.cc:6963
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: c/c-typeck.cc:6968
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "tyyppimuunnos %qT-tyyppisestä funktiokutsusta yhteensopimattomaan tyyppiin %qT"
  
! #: c/c-typeck.cc:6978 cp/typeck.cc:9383
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "tyyppimuunnos erikokoisesta kokonaisluvusta osoittimeksi"
  
! #: c/c-typeck.cc:6992
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C kieltää funktio-osoittimen muuntamisen objektiosoitintyypiksi"
  
! #: c/c-typeck.cc:7001
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C kieltää objektiosoittimen muuntamisen funktio-osoitintyypiksi"
  
! #: c/c-typeck.cc:7011
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "muunnos funktiotyypistä %qT epäyhteensopivaan funktiotyyppiin %qT"
  
! #: c/c-typeck.cc:7126
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "tyypin määritteleminen tyyppimuunnoksessa on virheellistä C++-kielessä"
  
! #: c/c-typeck.cc:7168
  #, fuzzy, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "virheellinen taulukkosijoitus"
  
! #: c/c-typeck.cc:7294
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "enum-muunnos sijoituksessa on virheellistä C++-kielessä"
  
! #: c/c-typeck.cc:7496 c/c-typeck.cc:7515 c/c-typeck.cc:7572
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(%qs:n alustuksen lähistöllä)"
  
! #: c/c-typeck.cc:7588
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "taulukko alustetaan suluilla ympäröidystä merkkijonovakiosta"
  
! #: c/c-typeck.cc:7638
  #, fuzzy
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %e but argument is of type %e"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: c/c-typeck.cc:7672
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7675
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7680
  #, fuzzy, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "%qD esiteltiin täällä"
  
! #: c/c-typeck.cc:7737 c/c-typeck.cc:8645
  #, fuzzy
  #| msgid " declared here"
  msgid "%e declared here"
  msgstr " esitelty täällä"
  
! #: c/c-typeck.cc:7930
  #, fuzzy, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "enum-muunnos sijoituksessa on virheellistä C++-kielessä"
  
! #: c/c-typeck.cc:7935
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: c/c-typeck.cc:7939
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "enum-muunnos sijoituksessa on virheellistä C++-kielessä"
  
! #: c/c-typeck.cc:7944
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "enum-muunnos alustuksessa on virheellistä C++-kielessä"
  
! #: c/c-typeck.cc:7949
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "enum-muunnos palautuksessa on virheellistä C++-kielessä"
  
! #: c/c-typeck.cc:7967
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "edellinen %q+#T:n määrittely"
  
! #: c/c-typeck.cc:8149 c/c-typeck.cc:8548
  #, fuzzy
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:8152 c/c-typeck.cc:8551
  #, fuzzy
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "sijoitus hylkää kohdeosoitintyypin määreitä"
  
! #: c/c-typeck.cc:8155 c/c-typeck.cc:8553
  #, fuzzy
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "alustus hylkää kohdeosoitintyypin määreitä"
  
! #: c/c-typeck.cc:8158 c/c-typeck.cc:8555
  #, fuzzy
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "sijoitus hylkää kohdeosoitintyypin määreitä"
  
! #: c/c-typeck.cc:8166 c/c-typeck.cc:8438 c/c-typeck.cc:8481
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "%d. argumentti funktiolle %qE hylkää kohdeosoitintyypin %qv-määritteen"
  
! #: c/c-typeck.cc:8168 c/c-typeck.cc:8440 c/c-typeck.cc:8483
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "sijoitus hylkää kohdeosoitintyypin %qv-määritteen"
  
! #: c/c-typeck.cc:8170 c/c-typeck.cc:8442 c/c-typeck.cc:8485
  #, fuzzy
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "alustus hylkää kohdeosoitintyypin määreitä"
  
! #: c/c-typeck.cc:8172 c/c-typeck.cc:8444 c/c-typeck.cc:8487
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "palautus hylkää kohdeosoitintyypin %qv-määritteen"
  
! #: c/c-typeck.cc:8181
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C kieltää argumenttien muuntamisen unionityypiksi"
  
! #: c/c-typeck.cc:8249
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "implisiittinen muunnos tyypistä %qT tyyppiin %qT ei ole sallittu C++:ssa"
  
! #: c/c-typeck.cc:8276
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
  
! #: c/c-typeck.cc:8287
  #, fuzzy, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: c/c-typeck.cc:8298
  #, fuzzy, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "alustus yhteensopimattomasta osoitintyypistä"
  
! #: c/c-typeck.cc:8308
  #, fuzzy, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: c/c-typeck.cc:8324
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %qT but pointer is of type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: c/c-typeck.cc:8339
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: c/c-typeck.cc:8345
  #, fuzzy, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c/c-typeck.cc:8351
  #, fuzzy, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c/c-typeck.cc:8356 cp/typeck.cc:10559
  #, fuzzy, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c/c-typeck.cc:8380
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
  
! #: c/c-typeck.cc:8390
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: c/c-typeck.cc:8400
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "alustus yhteensopimattomasta osoitintyypistä"
  
! #: c/c-typeck.cc:8405
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: c/c-typeck.cc:8455
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset sijoitukset"
  
! #: c/c-typeck.cc:8458
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset sijoitukset"
  
! #: c/c-typeck.cc:8460
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset alustukset"
  
! #: c/c-typeck.cc:8462
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset palautukset"
  
! #: c/c-typeck.cc:8492
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8510
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: c/c-typeck.cc:8518
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: c/c-typeck.cc:8524
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: c/c-typeck.cc:8529
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: c/c-typeck.cc:8576
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
  
! #: c/c-typeck.cc:8587
  #, fuzzy
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: c/c-typeck.cc:8593
  #, fuzzy
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "sijoitus yhteensopimattomasta osoitintyypistä"
  
! #: c/c-typeck.cc:8602
  #, fuzzy
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "alustus yhteensopimattomasta osoitintyypistä"
  
! #: c/c-typeck.cc:8608
  #, fuzzy
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "alustus yhteensopimattomasta osoitintyypistä"
  
! #: c/c-typeck.cc:8616
  #, fuzzy
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: c/c-typeck.cc:8622
  #, fuzzy
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: c/c-typeck.cc:8698
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:8708
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "sijoituksessa tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:8714
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "alustuksessa tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:8719
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:8741
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:8751
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "sijoitus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:8757
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "alustus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:8761
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:8794
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:8805
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "yhteensopimattomat tyypit sijoituksessa tyyppiin %qT tyypistä %qT"
  
! #: c/c-typeck.cc:8816
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "yhteensopimattomat tyypit alustettaessa tyyppiä %qT käyttäen tyyppiä %qT"
  
! #: c/c-typeck.cc:8826
  #, fuzzy, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "yhteensopimattomat tyypit alustettaessa tyyppiä %qT käyttäen tyyppiä %qT"
  
! #: c/c-typeck.cc:8906
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "perinteinen C ei hyväksy automaattista koostealustusta"
  
! #: c/c-typeck.cc:9148
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9156
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer is not an integer constant expression"
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-typeck.cc:9159 c/c-typeck.cc:9221 c/c-typeck.cc:9374
! #, gcc-internal-format
! msgid "%<constexpr%> initializer not representable in type of object"
! msgstr ""
! 
! #: c/c-typeck.cc:9169
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer is not an integer constant expression"
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-typeck.cc:9186
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9195
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9339 c/c-typeck.cc:10307 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "joustavan taulukkojäsenen alustus"
  
! #: c/c-typeck.cc:9355 cp/typeck2.cc:1258
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "alustus yhteensopimattomasta osoitintyypistä"
  
! #: c/c-typeck.cc:9401
  #, fuzzy, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "merkkitaulukon alustusmerkkijono on liian pitkä"
  
! #: c/c-typeck.cc:9406
  #, fuzzy, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "merkkitaulukon alustusmerkkijono on liian pitkä"
  
! #: c/c-typeck.cc:9413
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9425
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "sopimattomasta tyypistä koostuva taulukko alustetaan merkkijonovakiosta"
  
! #: c/c-typeck.cc:9493 cp/typeck.cc:2556
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: c/c-typeck.cc:9507 c/c-typeck.cc:9647 c/c-typeck.cc:10401
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "epäkelpo alustin"
  
! #: c/c-typeck.cc:9519 c/c-typeck.cc:9543 c/c-typeck.cc:9546 c/c-typeck.cc:9554
! #: c/c-typeck.cc:9616 c/c-typeck.cc:11384 c/c-typeck.cc:11468
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "alustusalkio ei ole vakio"
  
! #: c/c-typeck.cc:9528
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "taulukko alustetaan muuttuvasta taulukkolausekkeesta"
  
! #: c/c-typeck.cc:9559 c/c-typeck.cc:9629 c/c-typeck.cc:11478
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "alustinalkio ei ole vakiolauseke"
  
  # Tämä esiintynee esim. const char* → char* -muunnoksessa.
! #: c/c-typeck.cc:9581 cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
  
! #: c/c-typeck.cc:9623 c/c-typeck.cc:11473
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "alustusalkiota ei pystytä laskemaan latausajankohtana"
  
! #: c/c-typeck.cc:9929 cp/decl.cc:7906
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "läpinäkymättömiä vektorityyppejä ei voida alustaa"
  
! #: c/c-typeck.cc:10155
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "alustimen lopussa on ylimääräinen lohko"
  
! #: c/c-typeck.cc:10239
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "skalaarialustimen ympärillä on aaltosulkeet"
  
! #: c/c-typeck.cc:10309 c/c-typeck.cc:10313 c/c-typeck.cc:12076
! #: c/c-typeck.cc:12201 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "joustavan taulukkojäsenen alustaminen sisäkkäisessä asiayhteydessä"
  
! #: c/c-typeck.cc:10350
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "alustimen ympäriltä puuttuu aaltosulkeet"
  
! #: c/c-typeck.cc:10373
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "puuttuva alustin jäsenelle %qD"
  
! #: c/c-typeck.cc:10413
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "skalaarialustimessa ylimääräisiä alkioita"
  
! #: c/c-typeck.cc:10535 c/c-typeck.cc:10617
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: c/c-typeck.cc:10540 c/c-typeck.cc:10679
  #, fuzzy, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "ylimääräisiä alkioita union-alustimessa"
  
! #: c/c-typeck.cc:10590
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen"
  
! #: c/c-typeck.cc:10599 c/c-typeck.cc:10608
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-typeck.cc:10613 c/c-typeck.cc:10615
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "ei-vakio taulukkoindeksi alustimessa"
  
! #: c/c-typeck.cc:10619 c/c-typeck.cc:10622
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "taulukkoindeksi alustimessa ylittää taulukon rajat"
  
! #: c/c-typeck.cc:10641
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "tyhjä indeksiväli alustimessa"
  
! #: c/c-typeck.cc:10650
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "taulukkoindeksiväli alustimessa ylittää taulukon rajat"
  
! #: c/c-typeck.cc:10784 c/c-typeck.cc:10839 c/c-typeck.cc:10880
! #: c/c-typeck.cc:10940 c/c-typeck.cc:10987 c/c-typeck.cc:11575
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "alustettu kenttä ylikirjoitettu"
  
! #: c/c-typeck.cc:10875 c/c-typeck.cc:10936 c/c-typeck.cc:10983
! #: c/c-typeck.cc:11572
  #, fuzzy, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "alustettu kenttä ylikirjoitettu"
  
! #: c/c-typeck.cc:11500
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "enum-muunnos alustuksessa on virheellistä C++-kielessä"
  
! #: c/c-typeck.cc:11946
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "ylimääräisiä alkioita union-alustimessa"
  
! #: c/c-typeck.cc:11958 c/c-typeck.cc:12035
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "ylimääräisiä alkioita struct-alustimessa"
  
! #: c/c-typeck.cc:11979
  #, fuzzy, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa"
  
! #: c/c-typeck.cc:12050 c/c-typeck.cc:12176 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "joustavan taulukkojäsenen ei-staattinen alustus"
  
! #: c/c-typeck.cc:12146
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "ylimääräisiä alkioita union-alustimessa"
  
! #: c/c-typeck.cc:12168
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "perinteinen C ei hyväksy unionien alustusta"
  
! #: c/c-typeck.cc:12267
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "ylimääräisiä alkioita taulukkoalustimessa"
  
! #: c/c-typeck.cc:12344 c/c-typeck.cc:12346
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "ylimääräisiä alkioita vektorialustimessa"
  
! #: c/c-typeck.cc:12380
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "ylimääräisiä alkioita skalaarialustimessa"
  
! #: c/c-typeck.cc:12547 c/c-typeck.cc:12623 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "constraint allows registers outside of a function"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: c/c-typeck.cc:12559 cp/semantics.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "side-effects in output operand outside of a function"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: c/c-typeck.cc:12570 cp/semantics.cc:2374
  #, fuzzy, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: c/c-typeck.cc:12578 c/c-typeck.cc:12668 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<-%> modifier used inside of a function"
  msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
  
! #: c/c-typeck.cc:12636 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:12649 cp/semantics.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "side-effects in input operand outside of a function"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: c/c-typeck.cc:12660 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "input operand outside of a function is not constant"
  msgstr "%qD ei ole määritelty funktion näkyvyysalueen ulkopuolella"
  
! #: c/c-typeck.cc:12712
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C90 kieltää yhdysliteraalit"
  
! #: c/c-typeck.cc:12718
  #, fuzzy, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
  
! #: c/c-typeck.cc:12748 c/gimple-parser.cc:2648 cp/typeck.cc:11159
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%>-esitellyllä funktiolla on %<return%>-lause"
  
! #: c/c-typeck.cc:12777
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> ilman arvoa ei-voidin palauttavassa funktiossa"
  
! #: c/c-typeck.cc:12790 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
  
! #: c/c-typeck.cc:12793
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "ISO C kieltää %<return%>:in lausekkeen kanssa voidin palauttavassa funktiossa"
  
! #: c/c-typeck.cc:12875
  #, fuzzy, gcc-internal-format
  msgid "function returns address of label"
  msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
  
! #: c/c-typeck.cc:12966 cp/semantics.cc:1921
  #, fuzzy, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "yhteensopivuusvalitsin (jätetään huomiotta)"
  
! #: c/c-typeck.cc:12991
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "%<long%>-tyyppistä switch-lauseketta ei muunneta %<int%>-tyyppiin ISO C:ssä"
  
! #: c/c-typeck.cc:13029 c/c-typeck.cc:13037
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-typeck.cc:13043 cp/parser.cc:13521
  #, fuzzy, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.cc:13045
  #, fuzzy, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.cc:13121 cp/parser.cc:15291
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.cc:13124 c/c-typeck.cc:13144 cp/decl.cc:4107 cp/parser.cc:15301
! #: cp/parser.cc:15322
  #, fuzzy, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: c/c-typeck.cc:13127 cp/parser.cc:15304
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.cc:13141 cp/parser.cc:15314
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: c/c-typeck.cc:13191 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "lauseella ei ole vaikutusta"
  
! #: c/c-typeck.cc:13235
  #, fuzzy, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "nimettömällä kentällä on vaillinainen tyyppi"
  
! #: c/c-typeck.cc:13526
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: c/c-typeck.cc:13531
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: c/c-typeck.cc:13549 c/c-typeck.cc:13587
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: c/c-typeck.cc:13554 c/c-typeck.cc:13592
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: c/c-typeck.cc:14184 c/c-typeck.cc:14348 cp/typeck.cc:6163
  #, fuzzy, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "Varoita eri enum-tyyppien vertailusta"
  
! #: c/c-typeck.cc:14192 c/c-typeck.cc:14356 cp/typeck.cc:6177
  #, fuzzy, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "Varoita eri enum-tyyppien vertailusta"
  
! #: c/c-typeck.cc:14207 c/c-typeck.cc:14371 cp/typeck.cc:6195
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "tyyppien %qT ja %qT välinen vertailu"
  
! #: c/c-typeck.cc:14217 c/c-typeck.cc:14381 cp/typeck.cc:6212
  #, fuzzy, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
  
! #: c/c-typeck.cc:14231 cp/typeck.cc:5838
  #, fuzzy, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "liukulukujen vertailu operaattoreilla == ja != on epävarmaa"
  
! #: c/c-typeck.cc:14270 c/c-typeck.cc:14422
  #, fuzzy, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:14277 c/c-typeck.cc:14283
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C kieltää %<void *%>:n ja funktio-osoittimen vertailun"
  
! #: c/c-typeck.cc:14290 c/c-typeck.cc:14432
  #, fuzzy, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "erilaisten Objective-C-tyyppien vertailusta puuttuu tyyppimuunnos"
  
! #: c/c-typeck.cc:14303 c/c-typeck.cc:14309 c/c-typeck.cc:14459
! #: c/c-typeck.cc:14465
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "osoittimen ja kokonaisluvun välinen vertailu"
  
! #: c/c-typeck.cc:14410
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "täydellisen ja vaillinaisen osoittimen vertailu"
  
! #: c/c-typeck.cc:14412
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C kieltää funktio-osoittimien suuruusvertailun"
  
! #: c/c-typeck.cc:14417
  #, fuzzy, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:14440 c/c-typeck.cc:14443 c/c-typeck.cc:14450
! #: c/c-typeck.cc:14453
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:14530
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT"
  
! #: c/c-typeck.cc:14848
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "käytetty osoittimeksi muuntumatonta taulukkoa paikassa, jossa vaaditaan skalaari"
  
! #: c/c-typeck.cc:14852
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "käytetty tietuetyypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.cc:14856
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "käytetty unionityypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.cc:14872
  #, fuzzy, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "käytetty unionityypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.cc:15075 cp/semantics.cc:12069
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-typeck.cc:15086 c/c-typeck.cc:15096 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, fuzzy, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "odotettiin %<operator%>"
  
! #: c/c-typeck.cc:15131 cp/semantics.cc:12125
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-typeck.cc:15199 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.cc:15203 c/c-typeck.cc:17020 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qs määritelty parametrille %qE"
  
! #: c/c-typeck.cc:15211
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "bittikentän %qs leveys on nolla"
  
! #: c/c-typeck.cc:15221 c/c-typeck.cc:17027 c/c-typeck.cc:17181
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
  
! #: c/c-typeck.cc:15258 cp/semantics.cc:5995
  #, fuzzy, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-typeck.cc:15265 cp/semantics.cc:6002
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-typeck.cc:15288 cp/semantics.cc:6035
  #, fuzzy, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: c/c-typeck.cc:15306 c/c-typeck.cc:15373 c/c-typeck.cc:15666
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:15325 cp/semantics.cc:6072
  #, fuzzy, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.cc:15333 cp/semantics.cc:6080
  #, fuzzy, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:15342 c/c-typeck.cc:15466 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, fuzzy, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:15359 cp/semantics.cc:6106
  #, fuzzy, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:15402 cp/semantics.cc:6149
  #, fuzzy, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:15417 cp/semantics.cc:6164
  #, fuzzy, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:15454 cp/semantics.cc:6201
  #, fuzzy, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.cc:15458 cp/semantics.cc:6205
  #, fuzzy, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.cc:15486 c/c-typeck.cc:15605 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, fuzzy, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:15496 cp/semantics.cc:6242
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE:lla ei ole luokkatyyppiä"
  
! #: c/c-typeck.cc:15872 cp/semantics.cc:7305
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: c/c-typeck.cc:15879
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
  
! #: c/c-typeck.cc:15885 cp/semantics.cc:7312
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: c/c-typeck.cc:15898 cp/semantics.cc:7328
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "iteraattorin askellus ei-kokonaislukutyypillä"
  
! #: c/c-typeck.cc:15918 cp/semantics.cc:7364
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: c/c-typeck.cc:15945
  #, fuzzy, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:15952 cp/semantics.cc:7398
  #, fuzzy, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:15958 cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:15964 cp/semantics.cc:7410
  #, fuzzy, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:16001 cp/semantics.cc:7458
  #, fuzzy, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-typeck.cc:16104 cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: c/c-typeck.cc:16126 cp/semantics.cc:7644
  #, fuzzy, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: c/c-typeck.cc:16152 c/c-typeck.cc:16162
  #, fuzzy, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "ISO C++ kieltää nollan kokoisen taulukon %qD"
  
! #: c/c-typeck.cc:16182
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "tyyppimuunnos määrittää funktiotyypin"
  
! #: c/c-typeck.cc:16194
  #, fuzzy, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "bittikentän %qs leveys on nolla"
  
! #: c/c-typeck.cc:16202
  #, fuzzy, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "bittikentän %qs leveys on nolla"
  
! #: c/c-typeck.cc:16246
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
  
! #: c/c-typeck.cc:16255 cp/semantics.cc:7197
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "tyypillä %qE on käyttäjän määrittelemä muodostin"
  
! #: c/c-typeck.cc:16343
  #, fuzzy, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:16361 c/c-typeck.cc:17275 cp/semantics.cc:9943
  #, fuzzy, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:16373 cp/semantics.cc:10011
  #, fuzzy, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.cc:16388 cp/semantics.cc:7687
  #, fuzzy, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:16397
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16405
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.cc:16424 cp/semantics.cc:7771
  #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
  
! #: c/c-typeck.cc:16454 c/c-typeck.cc:17175 c/c-typeck.cc:17446
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qs määritelty parametrille %qE"
  
! #: c/c-typeck.cc:16471 cp/semantics.cc:7876
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:16482 cp/semantics.cc:7887
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:16496 c/c-typeck.cc:16566 c/c-typeck.cc:16601
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:16506 c/c-typeck.cc:16574 c/c-typeck.cc:16923
! #: c/c-typeck.cc:17075 c/c-typeck.cc:17083 c/c-typeck.cc:17099
! #: c/c-typeck.cc:17108 c/c-typeck.cc:17116 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
--- 51106,52583 ----
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: c/c-typeck.cc:4352
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4357
  #, fuzzy, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c/c-typeck.cc:4433
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "liian vähän argumentteja funktiolle %qE"
  
! #: c/c-typeck.cc:4515
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "liian vähän argumentteja funktiolle %qE"
  
! #: c/c-typeck.cc:4529
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "liian vähän argumentteja funktiolle %qE"
  
! #: c/c-typeck.cc:4707 c/c-typeck.cc:4735 cp/typeck.cc:5965 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "vertailu merkkijonoliteraalin kanssa aiheuttaa määrittelemätöntä toimintaa"
  
! #: c/c-typeck.cc:4715 c/c-typeck.cc:4726 cp/typeck.cc:6002 cp/typeck.cc:6026
  #, fuzzy, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "osoittimen ja kokonaisluvun välinen vertailu"
  
! #: c/c-typeck.cc:4718 c/c-typeck.cc:4729 cp/typeck.cc:6005 cp/typeck.cc:6029
  #, fuzzy, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "oliko tarkoitus käyttää loogista negaatiota?"
  
! #: c/c-typeck.cc:4747 c/c-typeck.cc:4754 c/c-typeck.cc:6131 c/c-typeck.cc:6136
! #: c/c-typeck.cc:8684 cp/tree.cc:6464
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "nolla nollaosoitinvakiona"
  
! #: c/c-typeck.cc:4775
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "tyyppien %qT ja %qT välinen vertailu"
  
! #: c/c-typeck.cc:4834
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "vähennyslaskussa käytetty %<void *%>-tyyppistä osoitinta"
  
! #: c/c-typeck.cc:4837
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "vähennyslaskussa käytetty osoitinta funktioon"
  
  # XXX
! #: c/c-typeck.cc:4871
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
  
! #: c/c-typeck.cc:4880 cp/typeck.cc:7053
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "funktio-osoitinta käytetty laskutoimituksessa"
  
! #: c/c-typeck.cc:5329
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "%<~%> totuusarvolausekkeelle"
  
! #: c/c-typeck.cc:5333
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr "oliko tarkoitus käyttää loogista negaatiota?"
  
! #: c/c-typeck.cc:5343
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C ei tue %<~%>-merkkiä kompleksikonjugaateissa"
  
! #: c/c-typeck.cc:5367
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "abs-funktiolle annettu väärä tyyppiargumentti"
  
! #: c/c-typeck.cc:5393
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "unaariselle huutomerkille annettu väärä tyyppiargumentti"
  
! #: c/c-typeck.cc:5451
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "luetellun arvon kasvattaminen on virhe C++:ssa"
  
! #: c/c-typeck.cc:5454
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "luetellun arvon vähentäminen on virhe C++:ssa"
  
! #: c/c-typeck.cc:5461
  #, fuzzy, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "odotettiin lauseketta"
  
! #: c/c-typeck.cc:5464
  #, fuzzy, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "odotettiin lauseketta"
  
! #: c/c-typeck.cc:5480
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ISO C ei tue kompleksityyppien %<++%>- ja %<--%>-operaatioita"
  
! #: c/c-typeck.cc:5507 c/c-typeck.cc:5541
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "lisäykselle annettu väärä tyyppiargumentti"
  
! #: c/c-typeck.cc:5509 c/c-typeck.cc:5544
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "vähennykselle annettu väärä tyyppiargumentti"
  
! #: c/c-typeck.cc:5529
  #, fuzzy, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: c/c-typeck.cc:5533
  #, fuzzy, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
  
! #: c/c-typeck.cc:5641
  #, fuzzy, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "odotettiin lauseketta"
  
! #: c/c-typeck.cc:5704 c/c-typeck.cc:5900
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "bittikentän %qD osoitetta ei voi ottaa"
  
! #: c/c-typeck.cc:5718
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:5726
  #, fuzzy, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:5915
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of register compound literal requested"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:5936
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
  
! #: c/c-typeck.cc:5939
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
  
! #: c/c-typeck.cc:5944
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "halutaan globaalin rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:5946 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:6085
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: c/c-typeck.cc:6181
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT"
  
! #: c/c-typeck.cc:6240 c/c-typeck.cc:6246
  #, fuzzy, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: c/c-typeck.cc:6263
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C kieltää ehtolausekkeet, joissa on vain yksi tyhjä puoli"
  
! #: c/c-typeck.cc:6280
  #, fuzzy, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: c/c-typeck.cc:6304
  #, fuzzy, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: c/c-typeck.cc:6308
  #, fuzzy, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: c/c-typeck.cc:6313
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C kieltää ehtolausekkeet %<void *%>-tyypin ja funktio-osoittimen välillä"
  
! #: c/c-typeck.cc:6335
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: c/c-typeck.cc:6338
  #, fuzzy, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "odotettiin lauseketta"
  
! #: c/c-typeck.cc:6339
  #, fuzzy, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr "odotettiin lauseketta"
  
! #: c/c-typeck.cc:6350 c/c-typeck.cc:6363
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "ehtolausekkeessa on osoitin/kokonaislukutyyppiristiriita"
  
! #: c/c-typeck.cc:6390
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: c/c-typeck.cc:6506
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: c/c-typeck.cc:6510
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: c/c-typeck.cc:6529
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: c/c-typeck.cc:6534
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: c/c-typeck.cc:6543 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "%qD esiteltiin täällä"
  
! #: c/c-typeck.cc:6592
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.cc:6610 c/c-typeck.cc:13226
  #, fuzzy, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.cc:6681
  #, fuzzy
  msgid "cast adds %q#v qualifier to function type"
  msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
  
! #: c/c-typeck.cc:6687
  #, fuzzy
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "osoitinkohdetyypin määreitä häviää tyyppimuunnoksessa"
  
! #: c/c-typeck.cc:6722
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6819
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "tyyppimuunnos määrittää taulukkotyypin"
  
! #: c/c-typeck.cc:6825
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "tyyppimuunnos määrittää funktiotyypin"
  
! #: c/c-typeck.cc:6840
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C kieltää tyyppimuuntamasta ei-skalaaria samaksi tyypiksi"
  
! #: c/c-typeck.cc:6844
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "tarpeeton tyyppimuunnos tyyppiin %qT"
  
! #: c/c-typeck.cc:6864
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO C kieltää tyyppimuunnokset unionityyppeihin"
  
! #: c/c-typeck.cc:6874
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "unioniin kuulumattoman tyypin muunnos unionityypiksi"
  
! #: c/c-typeck.cc:6909
  #, fuzzy, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:6914
  #, fuzzy, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:6919
  #, fuzzy, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:6952
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "kohdetyypin vaatima kohdistus kasvaa tyyppimuunnoksessa"
  
! #: c/c-typeck.cc:6964
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: c/c-typeck.cc:6969
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "tyyppimuunnos %qT-tyyppisestä funktiokutsusta yhteensopimattomaan tyyppiin %qT"
  
! #: c/c-typeck.cc:6979 cp/typeck.cc:9499
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "tyyppimuunnos erikokoisesta kokonaisluvusta osoittimeksi"
  
! #: c/c-typeck.cc:6993
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C kieltää funktio-osoittimen muuntamisen objektiosoitintyypiksi"
  
! #: c/c-typeck.cc:7002
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C kieltää objektiosoittimen muuntamisen funktio-osoitintyypiksi"
  
! #: c/c-typeck.cc:7012
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "muunnos funktiotyypistä %qT epäyhteensopivaan funktiotyyppiin %qT"
  
! #: c/c-typeck.cc:7127
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "tyypin määritteleminen tyyppimuunnoksessa on virheellistä C++-kielessä"
  
! #: c/c-typeck.cc:7169
  #, fuzzy, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "virheellinen taulukkosijoitus"
  
! #: c/c-typeck.cc:7295
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "enum-muunnos sijoituksessa on virheellistä C++-kielessä"
  
! #: c/c-typeck.cc:7497 c/c-typeck.cc:7516 c/c-typeck.cc:7573
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(%qs:n alustuksen lähistöllä)"
  
! #: c/c-typeck.cc:7589
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "taulukko alustetaan suluilla ympäröidystä merkkijonovakiosta"
  
! #: c/c-typeck.cc:7639
  #, fuzzy
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %e but argument is of type %e"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: c/c-typeck.cc:7673
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7676
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7681
  #, fuzzy, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "%qD esiteltiin täällä"
  
! #: c/c-typeck.cc:7738 c/c-typeck.cc:8646
  #, fuzzy
  #| msgid " declared here"
  msgid "%e declared here"
  msgstr " esitelty täällä"
  
! #: c/c-typeck.cc:7931
  #, fuzzy, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "enum-muunnos sijoituksessa on virheellistä C++-kielessä"
  
! #: c/c-typeck.cc:7936
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: c/c-typeck.cc:7940
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "enum-muunnos sijoituksessa on virheellistä C++-kielessä"
  
! #: c/c-typeck.cc:7945
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "enum-muunnos alustuksessa on virheellistä C++-kielessä"
  
! #: c/c-typeck.cc:7950
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "enum-muunnos palautuksessa on virheellistä C++-kielessä"
  
! #: c/c-typeck.cc:7968
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "edellinen %q+#T:n määrittely"
  
! #: c/c-typeck.cc:8150 c/c-typeck.cc:8549
  #, fuzzy
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:8153 c/c-typeck.cc:8552
  #, fuzzy
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "sijoitus hylkää kohdeosoitintyypin määreitä"
  
! #: c/c-typeck.cc:8156 c/c-typeck.cc:8554
  #, fuzzy
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "alustus hylkää kohdeosoitintyypin määreitä"
  
! #: c/c-typeck.cc:8159 c/c-typeck.cc:8556
  #, fuzzy
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "sijoitus hylkää kohdeosoitintyypin määreitä"
  
! #: c/c-typeck.cc:8167 c/c-typeck.cc:8439 c/c-typeck.cc:8482
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "%d. argumentti funktiolle %qE hylkää kohdeosoitintyypin %qv-määritteen"
  
! #: c/c-typeck.cc:8169 c/c-typeck.cc:8441 c/c-typeck.cc:8484
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "sijoitus hylkää kohdeosoitintyypin %qv-määritteen"
  
! #: c/c-typeck.cc:8171 c/c-typeck.cc:8443 c/c-typeck.cc:8486
  #, fuzzy
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "alustus hylkää kohdeosoitintyypin määreitä"
  
! #: c/c-typeck.cc:8173 c/c-typeck.cc:8445 c/c-typeck.cc:8488
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "palautus hylkää kohdeosoitintyypin %qv-määritteen"
  
! #: c/c-typeck.cc:8182
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C kieltää argumenttien muuntamisen unionityypiksi"
  
! #: c/c-typeck.cc:8250
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "implisiittinen muunnos tyypistä %qT tyyppiin %qT ei ole sallittu C++:ssa"
  
! #: c/c-typeck.cc:8277
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
  
! #: c/c-typeck.cc:8288
  #, fuzzy, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: c/c-typeck.cc:8299
  #, fuzzy, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "alustus yhteensopimattomasta osoitintyypistä"
  
! #: c/c-typeck.cc:8309
  #, fuzzy, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: c/c-typeck.cc:8325
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %qT but pointer is of type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: c/c-typeck.cc:8340
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: c/c-typeck.cc:8346
  #, fuzzy, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c/c-typeck.cc:8352
  #, fuzzy, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c/c-typeck.cc:8357 cp/typeck.cc:10675
  #, fuzzy, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c/c-typeck.cc:8381
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
  
! #: c/c-typeck.cc:8391
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: c/c-typeck.cc:8401
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "alustus yhteensopimattomasta osoitintyypistä"
  
! #: c/c-typeck.cc:8406
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: c/c-typeck.cc:8456
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset sijoitukset"
  
! #: c/c-typeck.cc:8459
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset sijoitukset"
  
! #: c/c-typeck.cc:8461
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset alustukset"
  
! #: c/c-typeck.cc:8463
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset palautukset"
  
! #: c/c-typeck.cc:8493
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8511
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: c/c-typeck.cc:8519
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: c/c-typeck.cc:8525
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: c/c-typeck.cc:8530
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: c/c-typeck.cc:8577
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
  
! #: c/c-typeck.cc:8588
  #, fuzzy
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: c/c-typeck.cc:8594
  #, fuzzy
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "sijoitus yhteensopimattomasta osoitintyypistä"
  
! #: c/c-typeck.cc:8603
  #, fuzzy
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "alustus yhteensopimattomasta osoitintyypistä"
  
! #: c/c-typeck.cc:8609
  #, fuzzy
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "alustus yhteensopimattomasta osoitintyypistä"
  
! #: c/c-typeck.cc:8617
  #, fuzzy
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: c/c-typeck.cc:8623
  #, fuzzy
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: c/c-typeck.cc:8699
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:8709
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "sijoituksessa tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:8715
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "alustuksessa tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:8720
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:8742
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:8752
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "sijoitus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:8758
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "alustus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:8762
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:8795
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:8806
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "yhteensopimattomat tyypit sijoituksessa tyyppiin %qT tyypistä %qT"
  
! #: c/c-typeck.cc:8817
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "yhteensopimattomat tyypit alustettaessa tyyppiä %qT käyttäen tyyppiä %qT"
  
! #: c/c-typeck.cc:8827
  #, fuzzy, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "yhteensopimattomat tyypit alustettaessa tyyppiä %qT käyttäen tyyppiä %qT"
  
! #: c/c-typeck.cc:8907
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "perinteinen C ei hyväksy automaattista koostealustusta"
  
! #: c/c-typeck.cc:9149
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9166 c/c-typeck.cc:9176 c/c-typeck.cc:9238 c/c-typeck.cc:9391
! #, gcc-internal-format
! msgid "%<constexpr%> initializer not representable in type of object"
! msgstr ""
! 
! #: c/c-typeck.cc:9172
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer is not an integer constant expression"
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-typeck.cc:9186
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer is not an integer constant expression"
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-typeck.cc:9203
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9212
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9356 c/c-typeck.cc:10324 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "joustavan taulukkojäsenen alustus"
  
! #: c/c-typeck.cc:9372 cp/typeck2.cc:1258
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "alustus yhteensopimattomasta osoitintyypistä"
  
! #: c/c-typeck.cc:9418
  #, fuzzy, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "merkkitaulukon alustusmerkkijono on liian pitkä"
  
! #: c/c-typeck.cc:9423
  #, fuzzy, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "merkkitaulukon alustusmerkkijono on liian pitkä"
  
! #: c/c-typeck.cc:9430
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9442
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "sopimattomasta tyypistä koostuva taulukko alustetaan merkkijonovakiosta"
  
! #: c/c-typeck.cc:9510 cp/typeck.cc:2556
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: c/c-typeck.cc:9524 c/c-typeck.cc:9664 c/c-typeck.cc:10418
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "epäkelpo alustin"
  
! #: c/c-typeck.cc:9536 c/c-typeck.cc:9560 c/c-typeck.cc:9563 c/c-typeck.cc:9571
! #: c/c-typeck.cc:9633 c/c-typeck.cc:11401 c/c-typeck.cc:11485
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "alustusalkio ei ole vakio"
  
! #: c/c-typeck.cc:9545
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "taulukko alustetaan muuttuvasta taulukkolausekkeesta"
  
! #: c/c-typeck.cc:9576 c/c-typeck.cc:9646 c/c-typeck.cc:11495
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "alustinalkio ei ole vakiolauseke"
  
  # Tämä esiintynee esim. const char* → char* -muunnoksessa.
! #: c/c-typeck.cc:9598 cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
  
! #: c/c-typeck.cc:9640 c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "alustusalkiota ei pystytä laskemaan latausajankohtana"
  
! #: c/c-typeck.cc:9946 cp/decl.cc:7904
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "läpinäkymättömiä vektorityyppejä ei voida alustaa"
  
! #: c/c-typeck.cc:10172
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "alustimen lopussa on ylimääräinen lohko"
  
! #: c/c-typeck.cc:10256
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "skalaarialustimen ympärillä on aaltosulkeet"
  
! #: c/c-typeck.cc:10326 c/c-typeck.cc:10330 c/c-typeck.cc:12093
! #: c/c-typeck.cc:12218 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "joustavan taulukkojäsenen alustaminen sisäkkäisessä asiayhteydessä"
  
! #: c/c-typeck.cc:10367
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "alustimen ympäriltä puuttuu aaltosulkeet"
  
! #: c/c-typeck.cc:10390
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "puuttuva alustin jäsenelle %qD"
  
! #: c/c-typeck.cc:10430
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "skalaarialustimessa ylimääräisiä alkioita"
  
! #: c/c-typeck.cc:10552 c/c-typeck.cc:10634
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: c/c-typeck.cc:10557 c/c-typeck.cc:10696
  #, fuzzy, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "ylimääräisiä alkioita union-alustimessa"
  
! #: c/c-typeck.cc:10607
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen"
  
! #: c/c-typeck.cc:10616 c/c-typeck.cc:10625
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-typeck.cc:10630 c/c-typeck.cc:10632
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "ei-vakio taulukkoindeksi alustimessa"
  
! #: c/c-typeck.cc:10636 c/c-typeck.cc:10639
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "taulukkoindeksi alustimessa ylittää taulukon rajat"
  
! #: c/c-typeck.cc:10658
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "tyhjä indeksiväli alustimessa"
  
! #: c/c-typeck.cc:10667
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "taulukkoindeksiväli alustimessa ylittää taulukon rajat"
  
! #: c/c-typeck.cc:10801 c/c-typeck.cc:10856 c/c-typeck.cc:10897
! #: c/c-typeck.cc:10957 c/c-typeck.cc:11004 c/c-typeck.cc:11592
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "alustettu kenttä ylikirjoitettu"
  
! #: c/c-typeck.cc:10892 c/c-typeck.cc:10953 c/c-typeck.cc:11000
! #: c/c-typeck.cc:11589
  #, fuzzy, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "alustettu kenttä ylikirjoitettu"
  
! #: c/c-typeck.cc:11517
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "enum-muunnos alustuksessa on virheellistä C++-kielessä"
  
! #: c/c-typeck.cc:11963
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "ylimääräisiä alkioita union-alustimessa"
  
! #: c/c-typeck.cc:11975 c/c-typeck.cc:12052
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "ylimääräisiä alkioita struct-alustimessa"
  
! #: c/c-typeck.cc:11996
  #, fuzzy, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa"
  
! #: c/c-typeck.cc:12067 c/c-typeck.cc:12193 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "joustavan taulukkojäsenen ei-staattinen alustus"
  
! #: c/c-typeck.cc:12163
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "ylimääräisiä alkioita union-alustimessa"
  
! #: c/c-typeck.cc:12185
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "perinteinen C ei hyväksy unionien alustusta"
  
! #: c/c-typeck.cc:12284
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "ylimääräisiä alkioita taulukkoalustimessa"
  
! #: c/c-typeck.cc:12361 c/c-typeck.cc:12363
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "ylimääräisiä alkioita vektorialustimessa"
  
! #: c/c-typeck.cc:12397
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "ylimääräisiä alkioita skalaarialustimessa"
  
! #: c/c-typeck.cc:12564 c/c-typeck.cc:12640 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "constraint allows registers outside of a function"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: c/c-typeck.cc:12576 cp/semantics.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "side-effects in output operand outside of a function"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: c/c-typeck.cc:12587 cp/semantics.cc:2374
  #, fuzzy, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: c/c-typeck.cc:12595 c/c-typeck.cc:12685 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<-%> modifier used inside of a function"
  msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
  
! #: c/c-typeck.cc:12653 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:12666 cp/semantics.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "side-effects in input operand outside of a function"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: c/c-typeck.cc:12677 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "input operand outside of a function is not constant"
  msgstr "%qD ei ole määritelty funktion näkyvyysalueen ulkopuolella"
  
! #: c/c-typeck.cc:12729
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C90 kieltää yhdysliteraalit"
  
! #: c/c-typeck.cc:12735
  #, fuzzy, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
  
! #: c/c-typeck.cc:12765 c/gimple-parser.cc:2648 cp/typeck.cc:11275
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%>-esitellyllä funktiolla on %<return%>-lause"
  
! #: c/c-typeck.cc:12794
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> ilman arvoa ei-voidin palauttavassa funktiossa"
  
! #: c/c-typeck.cc:12807 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
  
! #: c/c-typeck.cc:12810
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "ISO C kieltää %<return%>:in lausekkeen kanssa voidin palauttavassa funktiossa"
  
! #: c/c-typeck.cc:12892
  #, fuzzy, gcc-internal-format
  msgid "function returns address of label"
  msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
  
! #: c/c-typeck.cc:12983 cp/semantics.cc:1921
  #, fuzzy, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "yhteensopivuusvalitsin (jätetään huomiotta)"
  
! #: c/c-typeck.cc:13008
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "%<long%>-tyyppistä switch-lauseketta ei muunneta %<int%>-tyyppiin ISO C:ssä"
  
! #: c/c-typeck.cc:13046 c/c-typeck.cc:13054
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-typeck.cc:13060 cp/parser.cc:13523
  #, fuzzy, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.cc:13062
  #, fuzzy, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.cc:13138 cp/parser.cc:15293
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.cc:13141 c/c-typeck.cc:13161 cp/decl.cc:4105 cp/parser.cc:15303
! #: cp/parser.cc:15324
  #, fuzzy, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: c/c-typeck.cc:13144 cp/parser.cc:15306
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.cc:13158 cp/parser.cc:15316
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: c/c-typeck.cc:13208 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "lauseella ei ole vaikutusta"
  
! #: c/c-typeck.cc:13252
  #, fuzzy, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "nimettömällä kentällä on vaillinainen tyyppi"
  
! #: c/c-typeck.cc:13543
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: c/c-typeck.cc:13548
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: c/c-typeck.cc:13566 c/c-typeck.cc:13604
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: c/c-typeck.cc:13571 c/c-typeck.cc:13609
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: c/c-typeck.cc:14201 c/c-typeck.cc:14365 cp/typeck.cc:6279
  #, fuzzy, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "Varoita eri enum-tyyppien vertailusta"
  
! #: c/c-typeck.cc:14209 c/c-typeck.cc:14373 cp/typeck.cc:6293
  #, fuzzy, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "Varoita eri enum-tyyppien vertailusta"
  
! #: c/c-typeck.cc:14224 c/c-typeck.cc:14388 cp/typeck.cc:6311
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "tyyppien %qT ja %qT välinen vertailu"
  
! #: c/c-typeck.cc:14234 c/c-typeck.cc:14398 cp/typeck.cc:6328
  #, fuzzy, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
  
! #: c/c-typeck.cc:14248 cp/typeck.cc:5954
  #, fuzzy, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "liukulukujen vertailu operaattoreilla == ja != on epävarmaa"
  
! #: c/c-typeck.cc:14287 c/c-typeck.cc:14439
  #, fuzzy, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:14294 c/c-typeck.cc:14300
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C kieltää %<void *%>:n ja funktio-osoittimen vertailun"
  
! #: c/c-typeck.cc:14307 c/c-typeck.cc:14449
  #, fuzzy, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "erilaisten Objective-C-tyyppien vertailusta puuttuu tyyppimuunnos"
  
! #: c/c-typeck.cc:14320 c/c-typeck.cc:14326 c/c-typeck.cc:14476
! #: c/c-typeck.cc:14482
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "osoittimen ja kokonaisluvun välinen vertailu"
  
! #: c/c-typeck.cc:14427
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "täydellisen ja vaillinaisen osoittimen vertailu"
  
! #: c/c-typeck.cc:14429
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C kieltää funktio-osoittimien suuruusvertailun"
  
! #: c/c-typeck.cc:14434
  #, fuzzy, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:14457 c/c-typeck.cc:14460 c/c-typeck.cc:14467
! #: c/c-typeck.cc:14470
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:14547
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT"
  
! #: c/c-typeck.cc:14865
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "käytetty osoittimeksi muuntumatonta taulukkoa paikassa, jossa vaaditaan skalaari"
  
! #: c/c-typeck.cc:14869
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "käytetty tietuetyypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.cc:14873
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "käytetty unionityypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.cc:14889
  #, fuzzy, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "käytetty unionityypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.cc:15092 cp/semantics.cc:12069
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-typeck.cc:15103 c/c-typeck.cc:15113 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, fuzzy, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "odotettiin %<operator%>"
  
! #: c/c-typeck.cc:15148 cp/semantics.cc:12125
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: c/c-typeck.cc:15216 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.cc:15220 c/c-typeck.cc:17037 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qs määritelty parametrille %qE"
  
! #: c/c-typeck.cc:15228
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "bittikentän %qs leveys on nolla"
  
! #: c/c-typeck.cc:15238 c/c-typeck.cc:17044 c/c-typeck.cc:17198
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
  
! #: c/c-typeck.cc:15275 cp/semantics.cc:5995
  #, fuzzy, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:6002
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-typeck.cc:15305 cp/semantics.cc:6035
  #, fuzzy, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: c/c-typeck.cc:15323 c/c-typeck.cc:15390 c/c-typeck.cc:15683
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:15342 cp/semantics.cc:6072
  #, fuzzy, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.cc:15350 cp/semantics.cc:6080
  #, fuzzy, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:15359 c/c-typeck.cc:15483 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, fuzzy, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:15376 cp/semantics.cc:6106
  #, fuzzy, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:15419 cp/semantics.cc:6149
  #, fuzzy, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:15434 cp/semantics.cc:6164
  #, fuzzy, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:15471 cp/semantics.cc:6201
  #, fuzzy, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.cc:15475 cp/semantics.cc:6205
  #, fuzzy, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.cc:15503 c/c-typeck.cc:15622 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, fuzzy, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:15513 cp/semantics.cc:6242
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE:lla ei ole luokkatyyppiä"
  
! #: c/c-typeck.cc:15889 cp/semantics.cc:7305
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: c/c-typeck.cc:15896
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:7312
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: c/c-typeck.cc:15915 cp/semantics.cc:7328
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "iteraattorin askellus ei-kokonaislukutyypillä"
  
! #: c/c-typeck.cc:15935 cp/semantics.cc:7364
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: c/c-typeck.cc:15962
  #, fuzzy, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:15969 cp/semantics.cc:7398
  #, fuzzy, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:15975 cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:15981 cp/semantics.cc:7410
  #, fuzzy, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:16018 cp/semantics.cc:7458
  #, fuzzy, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-typeck.cc:16121 cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: c/c-typeck.cc:16143 cp/semantics.cc:7644
  #, fuzzy, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
  
! #: c/c-typeck.cc:16169 c/c-typeck.cc:16179
  #, fuzzy, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "ISO C++ kieltää nollan kokoisen taulukon %qD"
  
! #: c/c-typeck.cc:16199
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "tyyppimuunnos määrittää funktiotyypin"
  
! #: c/c-typeck.cc:16211
  #, fuzzy, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "bittikentän %qs leveys on nolla"
  
! #: c/c-typeck.cc:16219
  #, fuzzy, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "bittikentän %qs leveys on nolla"
  
! #: c/c-typeck.cc:16263
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
  
! #: c/c-typeck.cc:16272 cp/semantics.cc:7197
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "tyypillä %qE on käyttäjän määrittelemä muodostin"
  
! #: c/c-typeck.cc:16360
  #, fuzzy, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:16378 c/c-typeck.cc:17292 cp/semantics.cc:9943
  #, fuzzy, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:16390 cp/semantics.cc:10011
  #, fuzzy, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.cc:16405 cp/semantics.cc:7687
  #, fuzzy, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:16414
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16422
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.cc:16441 cp/semantics.cc:7771
  #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
  
! #: c/c-typeck.cc:16471 c/c-typeck.cc:17192 c/c-typeck.cc:17463
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qs määritelty parametrille %qE"
  
! #: c/c-typeck.cc:16488 cp/semantics.cc:7876
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:16499 cp/semantics.cc:7887
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:16513 c/c-typeck.cc:16583 c/c-typeck.cc:16618
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:16523 c/c-typeck.cc:16591 c/c-typeck.cc:16940
! #: c/c-typeck.cc:17092 c/c-typeck.cc:17100 c/c-typeck.cc:17116
! #: c/c-typeck.cc:17125 c/c-typeck.cc:17133 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
*************** msgstr "funktiolle %2$qE annettu argumen
*** 52575,52832 ****
  msgid "%qD appears more than once in data clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:16509 c/c-typeck.cc:16580 c/c-typeck.cc:17119
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, fuzzy, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:16554 cp/semantics.cc:7991
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.cc:16594 cp/semantics.cc:8051
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.cc:16613 cp/semantics.cc:8473
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
  
! #: c/c-typeck.cc:16620
  #, fuzzy, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
  
! #: c/c-typeck.cc:16627
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.cc:16634
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:16647 cp/semantics.cc:8542
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
  
! #: c/c-typeck.cc:16653
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:16666 cp/semantics.cc:8581
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
  
! #: c/c-typeck.cc:16672
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:16744 cp/semantics.cc:8709
  #, fuzzy, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:16759 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16767 cp/semantics.cc:8742
  #, fuzzy, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
  
! #: c/c-typeck.cc:16788 cp/semantics.cc:8764
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:16798 cp/semantics.cc:8776
  #, fuzzy, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:16859 cp/semantics.cc:8876
  #, fuzzy, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiä"
  
! #: c/c-typeck.cc:16879 c/c-typeck.cc:16955 c/c-typeck.cc:16991
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "kiintopistevakiot ovat GCC-laajennos"
  
! #: c/c-typeck.cc:16919 c/c-typeck.cc:17096 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:16927 c/c-typeck.cc:17102 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:17046 c/c-typeck.cc:17188 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiä"
  
! #: c/c-typeck.cc:17171 cp/semantics.cc:9248
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:17197 cp/semantics.cc:9279
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:17211 cp/semantics.cc:9295
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9298
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:17233
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "lähde ei ole osoitin"
  
! #: c/c-typeck.cc:17240
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
  
! #: c/c-typeck.cc:17288 c/c-typeck.cc:17393 cp/semantics.cc:9894
  #, fuzzy, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:17308 cp/semantics.cc:8816
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-typeck.cc:17429 cp/semantics.cc:9612
  #, fuzzy, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
  
! #: c/c-typeck.cc:17464 cp/semantics.cc:9706
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:17475 cp/semantics.cc:9720
  #, fuzzy, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "%qD:n on otettava tasan yksi argumentti"
  
! #: c/c-typeck.cc:17484 cp/semantics.cc:9729
  #, fuzzy, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr "käyttämätön muuttuja %q+D"
  
! #: c/c-typeck.cc:17533 cp/semantics.cc:10082
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qs määritelty parametrille %qE"
  
! #: c/c-typeck.cc:17543
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17574 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17586 cp/semantics.cc:9848
  #, fuzzy, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:17597 c/c-typeck.cc:17605 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, fuzzy, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:17653 cp/semantics.cc:9815
  #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:17704 cp/semantics.cc:9865
  #, fuzzy, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:17712 cp/semantics.cc:9876
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:17720 cp/semantics.cc:9932
  #, fuzzy, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:17730 cp/semantics.cc:9905
  #, fuzzy, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:17748 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17766 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17770 cp/semantics.cc:10182
  #, fuzzy, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-typeck.cc:17942
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:17947
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "%<va_arg%>-funktion ensimmäinen argumentti ei ole tyyppiä %<va_list%>"
  
! #: c/c-typeck.cc:17953
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "%<va_arg%>-funktion ensimmäinen argumentti ei ole tyyppiä %<va_list%>"
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 52586,52843 ----
  msgid "%qD appears more than once in data clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:16526 c/c-typeck.cc:16597 c/c-typeck.cc:17136
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, fuzzy, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:16571 cp/semantics.cc:7991
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.cc:16611 cp/semantics.cc:8051
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.cc:16630 cp/semantics.cc:8473
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
  
! #: c/c-typeck.cc:16637
  #, fuzzy, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
  
! #: c/c-typeck.cc:16644
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.cc:16651
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:16664 cp/semantics.cc:8542
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
  
! #: c/c-typeck.cc:16670
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:16683 cp/semantics.cc:8581
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
  
! #: c/c-typeck.cc:16689
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:16761 cp/semantics.cc:8709
  #, fuzzy, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:16776 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16784 cp/semantics.cc:8742
  #, fuzzy, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
  
! #: c/c-typeck.cc:16805 cp/semantics.cc:8764
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:16815 cp/semantics.cc:8776
  #, fuzzy, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:16876 cp/semantics.cc:8876
  #, fuzzy, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiä"
  
! #: c/c-typeck.cc:16896 c/c-typeck.cc:16972 c/c-typeck.cc:17008
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "kiintopistevakiot ovat GCC-laajennos"
  
! #: c/c-typeck.cc:16936 c/c-typeck.cc:17113 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:16944 c/c-typeck.cc:17119 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:17063 c/c-typeck.cc:17205 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiä"
  
! #: c/c-typeck.cc:17188 cp/semantics.cc:9248
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9279
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:17228 cp/semantics.cc:9295
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:17231 cp/semantics.cc:9298
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:17250
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "lähde ei ole osoitin"
  
! #: c/c-typeck.cc:17257
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
  
! #: c/c-typeck.cc:17305 c/c-typeck.cc:17410 cp/semantics.cc:9894
  #, fuzzy, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:17325 cp/semantics.cc:8816
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-typeck.cc:17446 cp/semantics.cc:9612
  #, fuzzy, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "__COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only"
  
! #: c/c-typeck.cc:17481 cp/semantics.cc:9706
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:17492 cp/semantics.cc:9720
  #, fuzzy, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "%qD:n on otettava tasan yksi argumentti"
  
! #: c/c-typeck.cc:17501 cp/semantics.cc:9729
  #, fuzzy, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr "käyttämätön muuttuja %q+D"
  
! #: c/c-typeck.cc:17550 cp/semantics.cc:10082
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qs määritelty parametrille %qE"
  
! #: c/c-typeck.cc:17560
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17591 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17603 cp/semantics.cc:9848
  #, fuzzy, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:17614 c/c-typeck.cc:17622 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, fuzzy, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:17670 cp/semantics.cc:9815
  #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:17721 cp/semantics.cc:9865
  #, fuzzy, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:17729 cp/semantics.cc:9876
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:17737 cp/semantics.cc:9932
  #, fuzzy, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:17747 cp/semantics.cc:9905
  #, fuzzy, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:17765 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17783 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17787 cp/semantics.cc:10182
  #, fuzzy, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-typeck.cc:17959
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:17964
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "%<va_arg%>-funktion ensimmäinen argumentti ei ole tyyppiä %<va_list%>"
  
! #: c/c-typeck.cc:17970
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "%<va_arg%>-funktion ensimmäinen argumentti ei ole tyyppiä %<va_list%>"
  
! #: c/c-typeck.cc:17976
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr "%s-lausetta odotettiin kohdassa
*** 53042,53057 ****
  msgid "expected case label"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cobol/cdf-copy.cc:109
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:275
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr ""
  
! #: cobol/cobol1.cc:326
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Creating '%s'\n"
  msgid "exception '%s'"
--- 53053,53068 ----
  msgid "expected case label"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cobol/cdf-copy.cc:108
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:274
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr ""
  
! #: cobol/cobol1.cc:325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Creating '%s'\n"
  msgid "exception '%s'"
*************** msgstr ""
*** 53059,53389 ****
  "Luodaan ”%s”\n"
  "\n"
  
! #: cobol/cobol1.cc:408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not execute preprocessor %s"
  msgstr "Tiedostoa ”%s” ei löytynyt."
  
! #: cobol/cobol1.cc:413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr "Tiedostoa ”%s” ei löytynyt."
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:419
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:53
! msgid "no such exception: 0x%04x"
  msgstr ""
  
! #: cobol/genapi.cc:332
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:571
  #, gcc-internal-format
! msgid "Nice try, but you can't fire me. I quit!"
  msgstr ""
  
! #: cobol/genapi.cc:1486
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s(): Knows not the variable type %s for %s"
  msgstr "%qE:lla ei ole luokkatyyppiä"
  
! #: cobol/genapi.cc:2176
! #, gcc-internal-format, gfc-internal-format
! msgid "I don't know how to MOVE an alphabetical string to %s(%s) \n"
  msgstr ""
  
! #: cobol/genapi.cc:2244
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): field->type %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:5728
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s(): Invalid field type %s:"
  msgstr "%s: virheellinen tiedoston nimi: %s\n"
  
! #: cobol/genapi.cc:6929 cobol/genapi.cc:6935 cobol/genapi.cc:6941
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_logop() was called with variable %s on line %d, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7048 cobol/genapi.cc:7112
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_relop() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7158
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_if() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7411
! #, gcc-internal-format, gfc-internal-format
! msgid "###### candidate %s has unimplemented CVT_type %d(%s)\n"
  msgstr ""
  
! #: cobol/genapi.cc:7422
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "###### unknown setop_t code %d\n"
  msgstr "tls_model-argumentti ei ole merkkijono"
  
! #: cobol/genapi.cc:7618
! msgid "%s:%d: %zu exceeds MAXIMUM_UNTILS of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:8624
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:8846 cobol/genapi.cc:9306
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:8971
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s access mode is 'file_inaccessible_e' in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9044
  #, gcc-internal-format
! msgid "parser_file_open called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9049
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_open for %s called with NULL var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9054
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9122
  #, gcc-internal-format
! msgid "parser_file_close called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9127
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_close for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9180
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9190
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9195
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9200
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9205
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9210
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but 'where' >= 0"
  msgstr ""
  
! #: cobol/genapi.cc:9219
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but 'where' < 0"
  msgstr ""
  
! #: cobol/genapi.cc:9262
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9311
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9317
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9322
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9457
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:11122
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): asked to sort %s, but it's not a table"
  msgstr ""
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:11250
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11379
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11786
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12187
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:12439
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): What in the name of Nero's fiddle are we doing here?"
! msgstr ""
  
! #: cobol/genapi.cc:13948
! #, gcc-internal-format, gfc-internal-format
! msgid "In parser_move(%s to %s), the move of FldLiteralN to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:14184
! #, gcc-internal-format, gfc-internal-format
! msgid "In mh_dest_is_float(%s to %s), the move of %s to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:16279
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16351
  #, gcc-internal-format
! msgid "parser_symbol_add() was called with a NULL new_var\n"
  msgstr ""
  
! #: cobol/genapi.cc:16379
! msgid "%s(): %2.2d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:16419
  #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add(): %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16425
! msgid "parser_symbol_add(): %2.2d %s has null ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16433
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add( %s ) improperly has a non-null var_decl_node\n"
  msgstr ""
  
! #: cobol/genapi.cc:16638
! msgid "%s(): %2.2d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/gengen.cc:363
  #, gcc-internal-format
! msgid "The given type is not NULL, and that's just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:372
  #, gcc-internal-format
! msgid "The given type is not a DECL or a TYPE"
  msgstr ""
  
! #: cobol/gengen.cc:416
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown type %d"
  msgstr "%qE ei nimeä tyyppiä"
  
! #: cobol/gengen.cc:2941
  #, gcc-internal-format
! msgid "Residual context count!"
  msgstr ""
  
! #: cobol/genmath.cc:1392
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_op() doesn't know how to evaluate \"%s = %s %c %s\"\n"
  msgstr ""
  
! #: cobol/genutil.cc:322 cobol/genutil.cc:601
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "liikaa syötetiedostoja"
  
! #: cobol/lexio.cc:1490
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s signal terminated program %s"
! msgid "%s pid %d terminated by %s"
  msgstr "%s-signaali päätti %s-ohjelman"
  
! #: cobol/lexio.cc:1495
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s exited with status %d"
  msgstr "ld:n paluuarvo oli %d"
  
! #: cobol/symbols.cc:450
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cobol/symbols.cc:3709 cobol/symbols.cc:3816 cobol/symbols.cc:3846
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr ""
  
! #: cobol/util.cc:1108
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1705
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: %s: %s"
  msgid "%s: regcomp: %s"
  msgstr "%s: %s: %s"
  
! #: cobol/util.cc:1815
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:2141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed compiling %s"
  msgstr "vääränmuotoinen COLLECT_GCC_OPTIONS"
--- 53070,53450 ----
  "Luodaan ”%s”\n"
  "\n"
  
! #: cobol/cobol1.cc:414
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not execute preprocessor %s"
  msgstr "Tiedostoa ”%s” ei löytynyt."
  
! #: cobol/cobol1.cc:420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr "Tiedostoa ”%s” ei löytynyt."
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:426
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:54
! #, gcc-internal-format
! msgid "no such exception: 0x%x"
  msgstr ""
  
! #: cobol/genapi.cc:354
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:600
  #, gcc-internal-format
! msgid "Nice try, but you cannot fire me."
  msgstr ""
  
! #: cobol/genapi.cc:1214
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s should not be null"
! msgstr "%qD tulee alustaa jäsenten alustuslistassa"
! 
! #: cobol/genapi.cc:1792
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s: Knows not the variable type %s for %s"
  msgstr "%qE:lla ei ole luokkatyyppiä"
  
! #: cobol/genapi.cc:2481
! #, gcc-internal-format
! msgid "I don%'t know how to MOVE an alphabetical string to %s(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:2549
! #, gcc-internal-format
! msgid "%s: %<field->type%> %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:4460
! #, fuzzy, gcc-internal-format
! msgid "Not valid for ACCEPT statement."
! msgstr "epäkelpo lvalue asm-lauseessa"
! 
! #: cobol/genapi.cc:5488
! #, gcc-internal-format
! msgid "Attempting to send to an input device."
! msgstr ""
! 
! #: cobol/genapi.cc:5511
! #, fuzzy, gcc-internal-format
! msgid "Not valid for DISPLAY statement."
! msgstr "epäkelpo lvalue asm-lauseessa"
! 
! #: cobol/genapi.cc:6412
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s: Invalid field type %s:"
  msgstr "%s: virheellinen tiedoston nimi: %s\n"
  
! #: cobol/genapi.cc:7622 cobol/genapi.cc:7628 cobol/genapi.cc:7634
! #, gcc-internal-format
! msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7741
! #, gcc-internal-format
! msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7805
! #, gcc-internal-format
! msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7851
! #, gcc-internal-format
! msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:8116
! #, gcc-internal-format
! msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
! msgstr ""
! 
! #: cobol/genapi.cc:8127
! #, fuzzy, gcc-internal-format
! msgid "unknown %<setop_t%> code %d"
  msgstr "tls_model-argumentti ei ole merkkijono"
  
! #: cobol/genapi.cc:8315
! #, gcc-internal-format
! msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:9324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:9538 cobol/genapi.cc:10006
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9663
! #, gcc-internal-format
! msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9737
  #, gcc-internal-format
! msgid "%<parser_file_open%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9742
! #, gcc-internal-format
! msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9748
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9817
  #, gcc-internal-format
! msgid "%<parser_file_close%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9822
! #, gcc-internal-format
! msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9887
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9892
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9898
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9903
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9909
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9918
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10011
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10017
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10022
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10107
! #, gcc-internal-format
! msgid "The file pointer should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:10161
  #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
+ #: cobol/genapi.cc:11881
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ msgid "%s: asked to sort %s, which is not a table"
+ msgstr "%qT ei ole luokka-, struct- eikä unionityyppi"
+ 
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12013
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12147
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12569
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12973
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:13264
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s: What in the name of Nero are we doing here?"
! msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
  
! #: cobol/genapi.cc:14560
! #, gcc-internal-format
! msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:14796
! #, gcc-internal-format
! msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:16918
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16990
  #, gcc-internal-format
! msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr ""
  
! #: cobol/genapi.cc:17020
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17060
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17065
! #, gcc-internal-format
! msgid "%s: %d %qs has NULL ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17072
! #, gcc-internal-format
! msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:17267
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17334
  #, gcc-internal-format
! msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
  msgstr ""
  
! #: cobol/gengen.cc:360
  #, gcc-internal-format
! msgid "The given type is NULL, and that is just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:369
! #, fuzzy, gcc-internal-format
! msgid "The given type is not a declaration or a TYPE"
! msgstr "tyhjä esittely"
! 
! #: cobol/gengen.cc:413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown type %d"
  msgstr "%qE ei nimeä tyyppiä"
  
! #: cobol/gengen.cc:482
  #, gcc-internal-format
! msgid "Attempting an assignment of differing types."
  msgstr ""
  
! #: cobol/gengen.cc:2893
! #, gcc-internal-format
! msgid "Residual context count"
  msgstr ""
  
! #: cobol/genmath.cc:1385
! #, gcc-internal-format
! msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
! msgstr ""
! 
! #: cobol/genutil.cc:596
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "liikaa syötetiedostoja"
  
! #: cobol/genutil.cc:761
! #, fuzzy, gcc-internal-format
! msgid "cannot get %<float%> value from %s"
! msgstr "tiedoston ”%s” otsaketta ei voi lukea"
! 
! #: cobol/lexio.cc:1581
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s signal terminated program %s"
! msgid "%s pid %ld terminated by %s"
  msgstr "%s-signaali päätti %s-ohjelman"
  
! #: cobol/lexio.cc:1586
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s exited with status %d"
  msgstr "ld:n paluuarvo oli %d"
  
! #: cobol/symbols.cc:418
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cobol/symbols.cc:3712 cobol/symbols.cc:3815 cobol/symbols.cc:3845
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr ""
  
! #: cobol/util.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1873
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: %s: %s"
  msgid "%s: regcomp: %s"
  msgstr "%s: %s: %s"
  
! #: cobol/util.cc:2022
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:2430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed compiling %s"
  msgstr "vääränmuotoinen COLLECT_GCC_OPTIONS"
*************** msgstr "%<operator new%>:n on palautetta
*** 53832,53838 ****
  msgid "%q#D is private within this context"
  msgstr "tässä yhteydessä"
  
! #: cp/call.cc:8377 cp/decl.cc:9615
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
--- 53893,53899 ----
  msgid "%q#D is private within this context"
  msgstr "tässä yhteydessä"
  
! #: cp/call.cc:8377 cp/decl.cc:9613
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
*************** msgstr "instanssimuuttuja %qE on esitelt
*** 53842,53848 ****
  msgid "%q#D is protected within this context"
  msgstr "tässä yhteydessä"
  
! #: cp/call.cc:8383 cp/decl.cc:9616
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "%qD esiteltiin täällä"
--- 53903,53909 ----
  msgid "%q#D is protected within this context"
  msgstr "tässä yhteydessä"
  
! #: cp/call.cc:8383 cp/decl.cc:9614
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "%qD esiteltiin täällä"
*************** msgstr "Kopiomuodostin %qs"
*** 54190,54196 ****
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
! #: cp/call.cc:11805 cp/typeck.cc:10490
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
--- 54251,54257 ----
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
! #: cp/call.cc:11805 cp/typeck.cc:10606
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
*************** msgstr "päättämätön kutsu funktioon
*** 54210,54216 ****
  msgid "call to non-function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/call.cc:11947 cp/pt.cc:17467 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
--- 54271,54277 ----
  msgid "call to non-function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/call.cc:11947 cp/pt.cc:17496 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
*************** msgstr "%qD esiteltiin täällä"
*** 54381,54388 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "käyttämätön muuttuja %q+D"
  
! #: cp/class.cc:1461 cp/decl.cc:1946 cp/decl.cc:1958 cp/decl.cc:1984
! #: cp/decl.cc:2006 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "edellinen esittely %q+D"
--- 54442,54449 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "käyttämätön muuttuja %q+D"
  
! #: cp/class.cc:1461 cp/decl.cc:1944 cp/decl.cc:1956 cp/decl.cc:1982
! #: cp/decl.cc:2004 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "edellinen esittely %q+D"
*************** msgstr "ei-staattisella datajäsenellä
*** 54713,54904 ****
  msgid "  non-static data member %qD has volatile type"
  msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
  
! #: cp/class.cc:6466
  #, fuzzy, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "luokalla %q#T on virtuaalifunktioita ja käytettävissä oleva epävirtuaalinen hajotin"
  
! #: cp/class.cc:6495
  #, fuzzy, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/class.cc:6501
  #, fuzzy, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/class.cc:6834
  #, fuzzy, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/class.cc:6838
  #, fuzzy, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/class.cc:6878
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:6890
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:7132
  #, fuzzy, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "tyhjästä luokasta %qT perittyjen luokkien rakenne saattaa muuttua GCC:n tulevissa versioissa"
  
! #: cp/class.cc:7328
  #, fuzzy, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "taulukon %qE koko on liian suuri"
  
! #: cp/class.cc:7649
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: cp/class.cc:7650
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "joustavan taulukkojäsenen sisältävän tietueen epäkelpo käyttö"
  
! #: cp/class.cc:7655
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "%q+#D aiemmin esitelty täällä"
  
! #: cp/class.cc:7684
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "joustava taulukkojäsen ei ole structin lopussa"
  
! #: cp/class.cc:7686
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "joustava taulukkojäsen muuten tyhjässä structissa"
  
! #: cp/class.cc:7695 cp/class.cc:7730
  #, fuzzy, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "edellinen %q+#T:n määrittely"
  
! #: cp/class.cc:7703
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "joustava taulukkojäsen ei ole structin lopussa"
  
! #: cp/class.cc:7705
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "joustava taulukkojäsen muuten tyhjässä structissa"
  
! #: cp/class.cc:7728
  #, fuzzy, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "%q+#D aiemmin esitelty täällä"
  
! #: cp/class.cc:7840 cp/decl.cc:18273 cp/parser.cc:28411
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T uudelleenmääritelty"
  
! #: cp/class.cc:7987
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "luokalla %q#T on virtuaalifunktioita ja käytettävissä oleva epävirtuaalinen hajotin"
  
! #: cp/class.cc:8015
  #, fuzzy, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "luokalla %qT ei ole %qD-nimistä kenttää"
  
! #: cp/class.cc:8021
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa"
  
! #: cp/class.cc:8025
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa"
  
! #: cp/class.cc:8031
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8202
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/class.cc:8213
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8720
  #, fuzzy, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Kieli:"
  
! #: cp/class.cc:8810
  #, fuzzy, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistä"
  
! #: cp/class.cc:8976
  #, fuzzy, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
  
! #: cp/class.cc:9004
  #, fuzzy, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/class.cc:9046
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr ""
  
! #: cp/class.cc:9051
  #, fuzzy, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "keskeytyskäsittelijät eivät voi olla MIPS16-funktioita"
  
! #: cp/class.cc:9061
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "%qD ei ole %qD:n jäsen"
  
! #: cp/class.cc:9064
  #, fuzzy, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "keskeytyskäsittelijät eivät voi olla MIPS16-funktioita"
  
! #: cp/class.cc:9143
  #, fuzzy, gcc-internal-format
  msgid "not enough type information"
  msgstr "liian vähän argumentteja"
  
! #: cp/class.cc:9163
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
  
! #: cp/class.cc:9464
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "%qD:n esittely %qT:n jäsenenä"
  
! #: cp/class.cc:9467
  #, fuzzy, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr "%q+D esitelty uudelleen erityyppisenä symbolina"
--- 54774,54975 ----
  msgid "  non-static data member %qD has volatile type"
  msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
  
! #: cp/class.cc:6478
  #, fuzzy, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "luokalla %q#T on virtuaalifunktioita ja käytettävissä oleva epävirtuaalinen hajotin"
  
! #: cp/class.cc:6507
  #, fuzzy, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/class.cc:6513
  #, fuzzy, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/class.cc:6853
  #, fuzzy, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/class.cc:6858
! #, fuzzy, gcc-internal-format
! msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
! 
! #: cp/class.cc:6866
  #, fuzzy, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/class.cc:6871
! #, fuzzy, gcc-internal-format
! msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
! 
! #: cp/class.cc:6912
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:6924
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:7166
  #, fuzzy, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "tyhjästä luokasta %qT perittyjen luokkien rakenne saattaa muuttua GCC:n tulevissa versioissa"
  
! #: cp/class.cc:7362
  #, fuzzy, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "taulukon %qE koko on liian suuri"
  
! #: cp/class.cc:7683
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: cp/class.cc:7684
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "joustavan taulukkojäsenen sisältävän tietueen epäkelpo käyttö"
  
! #: cp/class.cc:7689
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "%q+#D aiemmin esitelty täällä"
  
! #: cp/class.cc:7718
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "joustava taulukkojäsen ei ole structin lopussa"
  
! #: cp/class.cc:7720
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "joustava taulukkojäsen muuten tyhjässä structissa"
  
! #: cp/class.cc:7729 cp/class.cc:7764
  #, fuzzy, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "edellinen %q+#T:n määrittely"
  
! #: cp/class.cc:7737
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "joustava taulukkojäsen ei ole structin lopussa"
  
! #: cp/class.cc:7739
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "joustava taulukkojäsen muuten tyhjässä structissa"
  
! #: cp/class.cc:7762
  #, fuzzy, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "%q+#D aiemmin esitelty täällä"
  
! #: cp/class.cc:7874 cp/decl.cc:18271 cp/parser.cc:28464
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T uudelleenmääritelty"
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "luokalla %q#T on virtuaalifunktioita ja käytettävissä oleva epävirtuaalinen hajotin"
  
! #: cp/class.cc:8049
  #, fuzzy, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "luokalla %qT ei ole %qD-nimistä kenttää"
  
! #: cp/class.cc:8055
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa"
  
! #: cp/class.cc:8059
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa"
  
! #: cp/class.cc:8065
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8236
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/class.cc:8247
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8754
  #, fuzzy, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Kieli:"
  
! #: cp/class.cc:8844
  #, fuzzy, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistä"
  
! #: cp/class.cc:9010
  #, fuzzy, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
  
! #: cp/class.cc:9038
  #, fuzzy, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/class.cc:9080
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr ""
  
! #: cp/class.cc:9085
  #, fuzzy, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "keskeytyskäsittelijät eivät voi olla MIPS16-funktioita"
  
! #: cp/class.cc:9095
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "%qD ei ole %qD:n jäsen"
  
! #: cp/class.cc:9098
  #, fuzzy, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "keskeytyskäsittelijät eivät voi olla MIPS16-funktioita"
  
! #: cp/class.cc:9177
  #, fuzzy, gcc-internal-format
  msgid "not enough type information"
  msgstr "liian vähän argumentteja"
  
! #: cp/class.cc:9197
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
  
! #: cp/class.cc:9498
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "%qD:n esittely %qT:n jäsenenä"
  
! #: cp/class.cc:9501
  #, fuzzy, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr "%q+D esitelty uudelleen erityyppisenä symbolina"
*************** msgstr "epäkelpo tallennusluokka funkti
*** 54934,54940 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15267
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
--- 55005,55011 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15265
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
*************** msgstr ""
*** 54980,54986 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6580
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
--- 55051,55057 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6596
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
*************** msgid "%q+E is not a constant expression
*** 54999,55010 ****
  msgstr "ylivuoto vakiolausekkeessa"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10113 rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6138 cp/constexpr.cc:8586
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
--- 55070,55081 ----
  msgstr "ylivuoto vakiolausekkeessa"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10135 rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6153 cp/constexpr.cc:8608
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
*************** msgstr "vertailu ”etumerkitön lauseke
*** 55025,55031 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10077
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
--- 55096,55102 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10099
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
*************** msgstr "taulukon tyypillä on vaillinain
*** 55210,55220 ****
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4913 cp/constexpr.cc:4925
! #: cp/constexpr.cc:7761 cp/constexpr.cc:7892 cp/constexpr.cc:10027
! #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
! #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
! #: rust/backend/rust-constexpr.cc:5712
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
--- 55281,55291 ----
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4925 cp/constexpr.cc:4937
! #: cp/constexpr.cc:7777 cp/constexpr.cc:7908 cp/constexpr.cc:10049
! #: cp/constexpr.cc:11043 rust/backend/rust-constexpr.cc:1738
! #: rust/backend/rust-constexpr.cc:1983 rust/backend/rust-constexpr.cc:2225
! #: rust/backend/rust-constexpr.cc:4743 rust/backend/rust-constexpr.cc:5712
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
*************** msgstr "ylivuoto vakiolausekkeessa"
*** 55224,55673 ****
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6748
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "jäsen %qD on alustamaton viittaus"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6743
  #: rust/backend/rust-constexpr.cc:1776
  #, fuzzy, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:4991
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:4994
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:5005
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:5008
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:5019
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:5022
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:5033
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:5037
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:5048
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:5051
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:5206
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "%qs ei ole tuettu tällä kohteella"
  
! #: cp/constexpr.cc:5215 cp/constexpr.cc:5225
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5245
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:5291
  #, fuzzy, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "jäsen %qD on alustamaton viittaus"
  
! #: cp/constexpr.cc:5303
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:6158 rust/backend/rust-constexpr.cc:895
  #, fuzzy, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6198 cp/constexpr.cc:6231
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:6200 cp/constexpr.cc:6226 cp/constexpr.cc:6233
! #: cp/constexpr.cc:6575
  #, gcc-internal-format
  msgid "allocated here"
  msgstr "varattu täällä"
  
! #: cp/constexpr.cc:6204
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6224
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:6236 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:6244
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD käytössä ilman prototyyppiä ennen sen määrittelyä"
  
! #: cp/constexpr.cc:6249
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "käyttämätön muuttuja %q+D"
  
! #: cp/constexpr.cc:6252
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "käyttämätön muuttuja %q+D"
  
! #: cp/constexpr.cc:6257 cp/constexpr.cc:6264
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:6270
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
  
! #: cp/constexpr.cc:6273
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constexpr.cc:6573
  #, fuzzy, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:6582
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:6589
  #, fuzzy, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: cp/constexpr.cc:6592
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:6723
  #, fuzzy, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "muunnos tyypistä %qT tyyppiin %qT"
  
! #: cp/constexpr.cc:6752
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6759
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6771 rust/backend/rust-constexpr.cc:2820
  #, fuzzy, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "muunnos tyypistä %qT tyyppiin %qT"
  
! #: cp/constexpr.cc:7223 cp/constexpr.cc:8928 cp/constexpr.cc:8940
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:7430 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7539 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: cp/constexpr.cc:7541 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7560
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "%qD:n virheellinen käyttö"
  
! #: cp/constexpr.cc:7564
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7566
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7568
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7570
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7723
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7736
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7922
  #, fuzzy, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr "%qD:n poistettu määrittely"
  
! #: cp/constexpr.cc:7925
  #, fuzzy, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "poistettu funktio %q+D"
  
! #: cp/constexpr.cc:7990 cp/constexpr.cc:10723
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8448 cp/constexpr.cc:10228
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8479 rust/backend/rust-constexpr.cc:2461
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8531
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8541
  #, fuzzy, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr "%qD esiteltiin täällä"
  
! #: cp/constexpr.cc:8549
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:8563
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:8603 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8741 cp/constexpr.cc:10535 cp/constexpr.cc:10946
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:8785 cp/constexpr.cc:10987
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8843
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8878
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8943
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/constexpr.cc:9242 rust/backend/rust-constexpr.cc:5158
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:9250 rust/backend/rust-constexpr.cc:5167
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:9266 rust/backend/rust-constexpr.cc:5183
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:9277 rust/backend/rust-constexpr.cc:5195
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:9297 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9301
  #, fuzzy, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "hajottimen %qE osoitteen ottaminen"
  
! #: cp/constexpr.cc:9336
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:9964 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "virheellinen static_cast-muunnos tyypistä %qT tyyppiin %qT"
  
! #: cp/constexpr.cc:10193
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:10196
  #, fuzzy, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "virheellinen %%s-arvo"
  
! #: cp/constexpr.cc:10252 rust/backend/rust-constexpr.cc:5893
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: cp/constexpr.cc:10286 rust/backend/rust-constexpr.cc:5921
  #, fuzzy, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:10470
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:10482
  #, fuzzy, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:10549
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
  
! #: cp/constexpr.cc:10565
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:10629
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:10687
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "tallennusluokka %<thread_local%> virheellinen funktiolle %qs"
  
! #: cp/constexpr.cc:10695
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/constexpr.cc:10773 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Jako nollalla kohdassa %L"
  
! #: cp/constexpr.cc:10874 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:10943
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:10956
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "taulukon alustus ei-vakiolla"
  
! #: cp/constexpr.cc:11004
  #, fuzzy, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/constexpr.cc:11040 rust/backend/rust-constexpr.cc:6438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Odottamaton %s-lause kohdassa %C"
--- 55295,55744 ----
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6764
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "jäsen %qD on alustamaton viittaus"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6759
  #: rust/backend/rust-constexpr.cc:1776
  #, fuzzy, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:5003
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:5006
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:5017
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:5020
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:5031
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:5034
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:5045
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:5049
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:5060
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:5063
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:5218
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "%qs ei ole tuettu tällä kohteella"
  
! #: cp/constexpr.cc:5227 cp/constexpr.cc:5237
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5257
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:5303
  #, fuzzy, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "jäsen %qD on alustamaton viittaus"
  
! #: cp/constexpr.cc:5315
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:6173 rust/backend/rust-constexpr.cc:895
  #, fuzzy, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6213 cp/constexpr.cc:6246
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:6215 cp/constexpr.cc:6241 cp/constexpr.cc:6248
! #: cp/constexpr.cc:6591
  #, gcc-internal-format
  msgid "allocated here"
  msgstr "varattu täällä"
  
! #: cp/constexpr.cc:6219
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6239
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:6251 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:6259
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD käytössä ilman prototyyppiä ennen sen määrittelyä"
  
! #: cp/constexpr.cc:6264
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "käyttämätön muuttuja %q+D"
  
! #: cp/constexpr.cc:6267
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "käyttämätön muuttuja %q+D"
  
! #: cp/constexpr.cc:6272 cp/constexpr.cc:6279
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:6285
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
  
! #: cp/constexpr.cc:6288
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constexpr.cc:6589
  #, fuzzy, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:6598
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:6605
  #, fuzzy, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: cp/constexpr.cc:6608
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:6739
  #, fuzzy, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "muunnos tyypistä %qT tyyppiin %qT"
  
! #: cp/constexpr.cc:6768
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6775
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6787 rust/backend/rust-constexpr.cc:2820
  #, fuzzy, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "muunnos tyypistä %qT tyyppiin %qT"
  
! #: cp/constexpr.cc:7239 cp/constexpr.cc:8950 cp/constexpr.cc:8962
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:7446 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7555 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: cp/constexpr.cc:7557 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7576
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "%qD:n virheellinen käyttö"
  
! #: cp/constexpr.cc:7580
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7586
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7739
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7752
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7938
  #, fuzzy, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr "%qD:n poistettu määrittely"
  
! #: cp/constexpr.cc:7941
  #, fuzzy, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "poistettu funktio %q+D"
  
! #: cp/constexpr.cc:8006 cp/constexpr.cc:10745
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8470 cp/constexpr.cc:10250
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8501 rust/backend/rust-constexpr.cc:2461
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8553
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8563
  #, fuzzy, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr "%qD esiteltiin täällä"
  
! #: cp/constexpr.cc:8571
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:8585
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:8625 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8763 cp/constexpr.cc:10557 cp/constexpr.cc:10968
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:8807 cp/constexpr.cc:11009
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8865
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8900
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8965
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/constexpr.cc:9264 rust/backend/rust-constexpr.cc:5158
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:9272 rust/backend/rust-constexpr.cc:5167
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:9288 rust/backend/rust-constexpr.cc:5183
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:9299 rust/backend/rust-constexpr.cc:5195
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:9319 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9323
  #, fuzzy, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "hajottimen %qE osoitteen ottaminen"
  
! #: cp/constexpr.cc:9358
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:9986 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "virheellinen static_cast-muunnos tyypistä %qT tyyppiin %qT"
  
! #: cp/constexpr.cc:10215
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:10218
  #, fuzzy, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "virheellinen %%s-arvo"
  
! #: cp/constexpr.cc:10274 rust/backend/rust-constexpr.cc:5893
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: cp/constexpr.cc:10308 rust/backend/rust-constexpr.cc:5921
  #, fuzzy, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:10492
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:10504
  #, fuzzy, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:10571
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
  
! #: cp/constexpr.cc:10587
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:10651
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:10709
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "tallennusluokka %<thread_local%> virheellinen funktiolle %qs"
  
! #: cp/constexpr.cc:10717
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/constexpr.cc:10795 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Jako nollalla kohdassa %L"
  
! #: cp/constexpr.cc:10896 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:10965
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "liukulukuvakio esikääntäjän lausekkeessa"
  
! #: cp/constexpr.cc:10978
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "taulukon alustus ei-vakiolla"
  
! #: cp/constexpr.cc:11026
  #, fuzzy, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/constexpr.cc:11065 rust/backend/rust-constexpr.cc:6438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Odottamaton %s-lause kohdassa %C"
*************** msgstr "varjostunut esittely on tääll�
*** 56286,56397 ****
  msgid "declaration adds contracts to %q#D"
  msgstr "%q+#D:n esittely"
  
! #: cp/coroutines.cc:427
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:429
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:484
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function %<main%>"
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
  
! #: cp/coroutines.cc:506
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:534
  #, fuzzy, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr "%qD:n esittely ei-jäsenenä"
  
! #: cp/coroutines.cc:547
  #, fuzzy, gcc-internal-format
  msgid "%qE must take no arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/coroutines.cc:554 cp/coroutines.cc:599
  #, fuzzy, gcc-internal-format
  msgid "%qE must return %qT, not %qT"
  msgstr "%qs määritelty parametrille %qE"
  
! #: cp/coroutines.cc:581
  #, fuzzy, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/coroutines.cc:592
  #, fuzzy, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/coroutines.cc:621
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:736
  #, fuzzy, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr "Tiedostoa ”%s” ei löytynyt."
  
! #: cp/coroutines.cc:756
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:760
  #, fuzzy, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr "%qD esiteltiin täällä"
  
! #: cp/coroutines.cc:919 cp/coroutines.cc:997 cp/coroutines.cc:4553
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/coroutines.cc:1012
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1020
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1031
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
  
! #: cp/coroutines.cc:1042
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/coroutines.cc:1053
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1060
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1067
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
--- 56357,56468 ----
  msgid "declaration adds contracts to %q#D"
  msgstr "%q+#D:n esittely"
  
! #: cp/coroutines.cc:507
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:509
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:564
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function %<main%>"
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
  
! #: cp/coroutines.cc:586
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:614
  #, fuzzy, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr "%qD:n esittely ei-jäsenenä"
  
! #: cp/coroutines.cc:627
  #, fuzzy, gcc-internal-format
  msgid "%qE must take no arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/coroutines.cc:634 cp/coroutines.cc:679
  #, fuzzy, gcc-internal-format
  msgid "%qE must return %qT, not %qT"
  msgstr "%qs määritelty parametrille %qE"
  
! #: cp/coroutines.cc:661
  #, fuzzy, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/coroutines.cc:672
  #, fuzzy, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/coroutines.cc:701
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:816
  #, fuzzy, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr "Tiedostoa ”%s” ei löytynyt."
  
! #: cp/coroutines.cc:836
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:840
  #, fuzzy, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr "%qD esiteltiin täällä"
  
! #: cp/coroutines.cc:999 cp/coroutines.cc:1077 cp/coroutines.cc:4711
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/coroutines.cc:1092
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1100
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1111
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
  
! #: cp/coroutines.cc:1122
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/coroutines.cc:1133
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1147
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
*************** msgstr "%qE:a saatetaan käyttää alust
*** 56399,56498 ****
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1098
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/coroutines.cc:1150
  #, fuzzy, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/coroutines.cc:1152
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1280
  #, fuzzy, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "objektityyppi %qT ei täsmää hajottimen nimen ~%qT kanssa"
  
! #: cp/coroutines.cc:1374
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1723
  #, fuzzy, gcc-internal-format
  #| msgid "function declared %<noreturn%> has a %<return%> statement"
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "%<noreturn%>-esitellyllä funktiolla on %<return%>-lause"
  
! #: cp/coroutines.cc:1760
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
  
! #: cp/coroutines.cc:1770
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
  
! #: cp/coroutines.cc:2267
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %qD"
  msgid "no suspend point info for %qD"
  msgstr "%qD:lle ei ole edellistä prototyyppiä"
  
! #: cp/coroutines.cc:2829
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "%qE:n kaksoiskappale"
  
! #: cp/coroutines.cc:3958
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "await expressions are not permitted in handlers"
  msgstr "osoittimet eivät ole sallittuja case-arvoja"
  
! #: cp/coroutines.cc:4183
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4708
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4713
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4744
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:4840
  #, fuzzy, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr "ISO C kieltää sisäkkäiset funktiot"
  
! #: cp/coroutines.cc:5146
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
--- 56470,56584 ----
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1178
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/coroutines.cc:1230
  #, fuzzy, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/coroutines.cc:1232
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1361 cp/coroutines.cc:1364
! #, fuzzy, gcc-internal-format
! msgid "%qs awaitable type %qT is not a structure"
! msgstr "objektityyppi %qT ei täsmää hajottimen nimen ~%qT kanssa"
! 
! #: cp/coroutines.cc:1367
  #, fuzzy, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "objektityyppi %qT ei täsmää hajottimen nimen ~%qT kanssa"
  
! #: cp/coroutines.cc:1460
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1552 cp/coroutines.cc:1638
! #, fuzzy, gcc-internal-format
! msgid "%qs cannot be used in an unevaluated context"
! msgstr "%qs ei ole tuettu tällä kohteella"
! 
! #: cp/coroutines.cc:1821
  #, fuzzy, gcc-internal-format
  #| msgid "function declared %<noreturn%> has a %<return%> statement"
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "%<noreturn%>-esitellyllä funktiolla on %<return%>-lause"
  
! #: cp/coroutines.cc:1858
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
  
! #: cp/coroutines.cc:1868
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio"
  
! #: cp/coroutines.cc:2387
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %qD"
  msgid "no suspend point info for %qD"
  msgstr "%qD:lle ei ole edellistä prototyyppiä"
  
! #: cp/coroutines.cc:2960
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "%qE:n kaksoiskappale"
  
! #: cp/coroutines.cc:3618
! #, gcc-internal-format
! msgid "assumption ignored because it contains an await-expression"
! msgstr ""
! 
! #: cp/coroutines.cc:4125
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "await expressions are not permitted in handlers"
  msgstr "osoittimet eivät ole sallittuja case-arvoja"
  
! #: cp/coroutines.cc:4342
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4864
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4871
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4876
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4907
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:5003
  #, fuzzy, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr "ISO C kieltää sisäkkäiset funktiot"
  
! #: cp/coroutines.cc:5277
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
*************** msgstr "hajottimen %qE osoitteen ottamin
*** 56523,56580 ****
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/cp-gimplify.cc:2050
  #, fuzzy, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "%qD:n osoite tulee aina olemaan %<true%>"
  
! #: cp/cp-gimplify.cc:2053
  #, fuzzy, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/cp-gimplify.cc:2065
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3650
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
  
! #: cp/cp-gimplify.cc:3693
  #, fuzzy, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: cp/cp-gimplify.cc:3696
  #, fuzzy, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: cp/cp-gimplify.cc:3735 cp/cp-gimplify.cc:3747 cp/decl.cc:4511
  #: cp/method.cc:990
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD ei ole tyyppi"
  
! #: cp/cp-gimplify.cc:3753
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "%qT ei ole luokkatyyppi"
  
! #: cp/cp-gimplify.cc:3770
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qE:lla ei ole luokkatyyppiä"
  
! #: cp/cp-gimplify.cc:3780
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cp-gimplify.cc:3792
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
--- 56609,56666 ----
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/cp-gimplify.cc:2055
  #, fuzzy, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "%qD:n osoite tulee aina olemaan %<true%>"
  
! #: cp/cp-gimplify.cc:2058
  #, fuzzy, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/cp-gimplify.cc:2070
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3655
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
  
! #: cp/cp-gimplify.cc:3698
  #, fuzzy, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: cp/cp-gimplify.cc:3701
  #, fuzzy, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: cp/cp-gimplify.cc:3740 cp/cp-gimplify.cc:3752 cp/decl.cc:4509
  #: cp/method.cc:990
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD ei ole tyyppi"
  
! #: cp/cp-gimplify.cc:3758
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "%qT ei ole luokkatyyppi"
  
! #: cp/cp-gimplify.cc:3775
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qE:lla ei ole luokkatyyppiä"
  
! #: cp/cp-gimplify.cc:3785
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cp-gimplify.cc:3797
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
*************** msgstr "virheellinen %qT-tyyppisen ei-co
*** 56620,56626 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
  
! #: cp/cvt.cc:499 cp/typeck.cc:8914
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "oliko tarkoitus käyttää loogista negaatiota?"
--- 56706,56712 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
  
! #: cp/cvt.cc:499 cp/typeck.cc:9030
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "oliko tarkoitus käyttää loogista negaatiota?"
*************** msgstr "käyttämätön muuttuja %q+D"
*** 56980,57258 ****
  msgid "structured binding declaration set but not used"
  msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
  
! #: cp/decl.cc:905
  #, fuzzy, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr "sisäkkäinen funktio %q+D esitelty mutta ei koskaan määritelty"
  
! #: cp/decl.cc:912
  #, fuzzy, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr "DJGPP-ympäristömuuttujaa ei ole määritelty"
  
! #: cp/decl.cc:1357
  #, fuzzy, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%<static%>-määreellä esitelty muuttuja esitelty uudelleen %<extern%>-tyyppiseksi"
  
! #: cp/decl.cc:1397
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "%qs esitelty funktiotaulukkona"
  
! #: cp/decl.cc:1427
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "edellisestä esittelystä %q+F"
  
! #: cp/decl.cc:1488
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "luetellun tyypin jäsenen %q+D uudelleenesittely"
  
! #: cp/decl.cc:1492 cp/decl.cc:17249
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "edellinen esittely %q+D"
  
! #: cp/decl.cc:1513
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
  
! #: cp/decl.cc:1542
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "friend-esittely %qD paikallisessa luokassa ilman edeltävää esittelyä"
  
! #: cp/decl.cc:1545
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "%J%qD:lle ei ole aiempaa esittelyä"
  
! #: cp/decl.cc:1598
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "%q+D:lle ei ole edellistä esittelyä"
  
! #: cp/decl.cc:1600 cp/decl.cc:2027
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "%q+#D:n esittely"
  
! #: cp/decl.cc:1640
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "%q+D määritelty uudelleen"
  
! #: cp/decl.cc:1642
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "edellinen määrittely oli täällä"
  
! #: cp/decl.cc:1708
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
  
! #: cp/decl.cc:1721 cp/decl.cc:1847
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "%q+D:n esittely varjostaa sisäänrakennetun funktion"
  
! #: cp/decl.cc:1722 cp/decl.cc:1848
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "%q+D on yleensä funktio"
  
! #: cp/decl.cc:1730
  #, fuzzy, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
  
! #: cp/decl.cc:1734 cp/decl.cc:1795
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "%q+D:n osoitealue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/decl.cc:1822
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "ei-yksiselitteistää vanhan esittelyn %q+#D"
  
! #: cp/decl.cc:1828 cp/decl.cc:1842
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "ei-yksiselitteistää vanhan esittelyn %q+#D"
  
! #: cp/decl.cc:1832
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "tyhjä esittely"
  
! #: cp/decl.cc:1937
  #, fuzzy, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/decl.cc:1941
  #, fuzzy, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/decl.cc:1957
  #, fuzzy, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q+D esitelty uudelleen erityyppisenä symbolina"
  
! #: cp/decl.cc:1982
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/decl.cc:2003
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "%q+D:lle ei ole edellistä esittelyä"
  
! #: cp/decl.cc:2036
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/decl.cc:2038
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "edellinen esittely %q+D"
  
! #: cp/decl.cc:2049
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
  
! #: cp/decl.cc:2051
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "%J%qD:lle ei ole aiempaa esittelyä"
  
! #: cp/decl.cc:2109
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q+#D määritelty aiemmin täällä"
  
! #: cp/decl.cc:2110 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q+#D aiemmin esitelty täällä"
  
! #: cp/decl.cc:2118
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr "kaksoiskappale-rajapintaesittely luokalle %qE"
  
! #: cp/decl.cc:2123
  #, fuzzy, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
  
! #: cp/decl.cc:2127
  #, fuzzy, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:2131
  #, fuzzy, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:2138
  #, fuzzy, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
  
! #: cp/decl.cc:2141
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2144
  #, fuzzy, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr "lähde ei ole osoitin"
  
! #: cp/decl.cc:2147
  #, fuzzy, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr "DJGPP-ympäristömuuttujaa ei ole määritelty"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "kohdistusta ei voi määritellä %q+D:lle"
  
! #: cp/decl.cc:2161
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "edellinen määrittely oli täällä"
  
! #: cp/decl.cc:2201
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "%q#D:n esittely C-kielen linkityksellä"
  
! #: cp/decl.cc:2204
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "%q#D:n esittely C-kielen linkityksellä"
  
! #: cp/decl.cc:2253 cp/decl.cc:2263
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
! #: cp/decl.cc:2256 cp/decl.cc:2266
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "%q+D:n edellinen esittely oli täällä"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/decl.cc:2323 cp/decl.cc:17269
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared here without exporting"
  msgstr "esitelty aiemmin täällä"
  
! #: cp/decl.cc:2353
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "%q+D:n edellinen määrittely oli täällä"
  
! #: cp/decl.cc:2354
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "%q+D:n edellinen esittely oli täällä"
  
! #: cp/decl.cc:2369
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:2416
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "%qD uudelleenesitellään tarpeettomasti samalla näkyvyysalueella"
  
! #: cp/decl.cc:2432
  #, fuzzy, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "%qD:n poistettu määrittely"
--- 57066,57344 ----
  msgid "structured binding declaration set but not used"
  msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
  
! #: cp/decl.cc:903
  #, fuzzy, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr "sisäkkäinen funktio %q+D esitelty mutta ei koskaan määritelty"
  
! #: cp/decl.cc:910
  #, fuzzy, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr "DJGPP-ympäristömuuttujaa ei ole määritelty"
  
! #: cp/decl.cc:1355
  #, fuzzy, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%<static%>-määreellä esitelty muuttuja esitelty uudelleen %<extern%>-tyyppiseksi"
  
! #: cp/decl.cc:1395
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "%qs esitelty funktiotaulukkona"
  
! #: cp/decl.cc:1425
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "edellisestä esittelystä %q+F"
  
! #: cp/decl.cc:1486
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "luetellun tyypin jäsenen %q+D uudelleenesittely"
  
! #: cp/decl.cc:1490 cp/decl.cc:17247
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "edellinen esittely %q+D"
  
! #: cp/decl.cc:1511
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
  
! #: cp/decl.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "friend-esittely %qD paikallisessa luokassa ilman edeltävää esittelyä"
  
! #: cp/decl.cc:1543
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "%J%qD:lle ei ole aiempaa esittelyä"
  
! #: cp/decl.cc:1596
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "%q+D:lle ei ole edellistä esittelyä"
  
! #: cp/decl.cc:1598 cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "%q+#D:n esittely"
  
! #: cp/decl.cc:1638
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "%q+D määritelty uudelleen"
  
! #: cp/decl.cc:1640
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "edellinen määrittely oli täällä"
  
! #: cp/decl.cc:1706
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
  
! #: cp/decl.cc:1719 cp/decl.cc:1845
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "%q+D:n esittely varjostaa sisäänrakennetun funktion"
  
! #: cp/decl.cc:1720 cp/decl.cc:1846
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "%q+D on yleensä funktio"
  
! #: cp/decl.cc:1728
  #, fuzzy, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "sisäinen funktio %q+D esitelty ei-funktiona"
  
! #: cp/decl.cc:1732 cp/decl.cc:1793
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "%q+D:n osoitealue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/decl.cc:1820
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "ei-yksiselitteistää vanhan esittelyn %q+#D"
  
! #: cp/decl.cc:1826 cp/decl.cc:1840
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "ei-yksiselitteistää vanhan esittelyn %q+#D"
  
! #: cp/decl.cc:1830
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "tyhjä esittely"
  
! #: cp/decl.cc:1935
  #, fuzzy, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/decl.cc:1939
  #, fuzzy, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/decl.cc:1955
  #, fuzzy, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q+D esitelty uudelleen erityyppisenä symbolina"
  
! #: cp/decl.cc:1980
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/decl.cc:2001
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/decl.cc:2023
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "%q+D:lle ei ole edellistä esittelyä"
  
! #: cp/decl.cc:2034
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/decl.cc:2036
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "edellinen esittely %q+D"
  
! #: cp/decl.cc:2047
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
  
! #: cp/decl.cc:2049
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "%J%qD:lle ei ole aiempaa esittelyä"
  
! #: cp/decl.cc:2107
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q+#D määritelty aiemmin täällä"
  
! #: cp/decl.cc:2108 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q+#D aiemmin esitelty täällä"
  
! #: cp/decl.cc:2116
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr "kaksoiskappale-rajapintaesittely luokalle %qE"
  
! #: cp/decl.cc:2121
  #, fuzzy, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
  
! #: cp/decl.cc:2125
  #, fuzzy, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:2129
  #, fuzzy, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:2136
  #, fuzzy, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
  
! #: cp/decl.cc:2139
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2142
  #, fuzzy, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr "lähde ei ole osoitin"
  
! #: cp/decl.cc:2145
  #, fuzzy, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr "DJGPP-ympäristömuuttujaa ei ole määritelty"
  
! #: cp/decl.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "kohdistusta ei voi määritellä %q+D:lle"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "edellinen määrittely oli täällä"
  
! #: cp/decl.cc:2199
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "%q#D:n esittely C-kielen linkityksellä"
  
! #: cp/decl.cc:2202
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "%q#D:n esittely C-kielen linkityksellä"
  
! #: cp/decl.cc:2251 cp/decl.cc:2261
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
! #: cp/decl.cc:2254 cp/decl.cc:2264
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "%q+D:n edellinen esittely oli täällä"
  
! #: cp/decl.cc:2319 cp/decl.cc:17265
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared here without exporting"
  msgstr "esitelty aiemmin täällä"
  
! #: cp/decl.cc:2351
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "%q+D:n edellinen määrittely oli täällä"
  
! #: cp/decl.cc:2352
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "%q+D:n edellinen esittely oli täällä"
  
! #: cp/decl.cc:2367
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:2414
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "%qD uudelleenesitellään tarpeettomasti samalla näkyvyysalueella"
  
! #: cp/decl.cc:2430
  #, fuzzy, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "%qD:n poistettu määrittely"
*************** msgstr "%qD:n poistettu määrittely"
*** 57265,57308 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2949
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "(mahdollisesti %qT:n määrittelyn perästä puuttuu puolipiste)"
  
! #: cp/decl.cc:3131
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
  #. Reject two definitions.
! #: cp/decl.cc:3409 cp/decl.cc:3438 cp/decl.cc:3476 cp/decl.cc:3493
! #: cp/decl.cc:3592
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "%q+D määritelty uudelleen"
  
! #: cp/decl.cc:3425
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
  
! #: cp/decl.cc:3435
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q+D esitelty ystävänä"
  
! #: cp/decl.cc:3449 cp/decl.cc:3503
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina"
  
! #: cp/decl.cc:3452 cp/decl.cc:3506
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina"
  
! #: cp/decl.cc:3462
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 57351,57394 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2947
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "(mahdollisesti %qT:n määrittelyn perästä puuttuu puolipiste)"
  
! #: cp/decl.cc:3129
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
  #. Reject two definitions.
! #: cp/decl.cc:3407 cp/decl.cc:3436 cp/decl.cc:3474 cp/decl.cc:3491
! #: cp/decl.cc:3590
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "%q+D määritelty uudelleen"
  
! #: cp/decl.cc:3423
  #, fuzzy, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
  
! #: cp/decl.cc:3433
  #, fuzzy, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q+D esitelty ystävänä"
  
! #: cp/decl.cc:3447 cp/decl.cc:3501
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina"
  
! #: cp/decl.cc:3450 cp/decl.cc:3504
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina"
  
! #: cp/decl.cc:3460
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 57310,58009 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3523
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
  
! #: cp/decl.cc:3538
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "säiekohtainen esittely %q#D seuraa ei-säiekohtaista esittelyä"
  
! #: cp/decl.cc:3541
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "ei-säiekohtainen esittely %q#D seuraa säiekohtaista esittelyä"
  
! #: cp/decl.cc:3556 cp/decl.cc:3600 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/decl.cc:3583
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "luetellun tyypin jäsenen %q+D uudelleenesittely"
  
! #: cp/decl.cc:3652
  #, fuzzy, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/decl.cc:3653
  #, fuzzy, gcc-internal-format
  msgid "previous label"
  msgstr "edellinen esittely"
  
! #: cp/decl.cc:3743
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "hyppy nimiöön %qD"
  
! #: cp/decl.cc:3744
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "hyppy case-nimiöön"
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3750
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  täältä"
  
! #: cp/decl.cc:3779 cp/decl.cc:4018
  #, fuzzy, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.cc:3804
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.cc:3816 cp/decl.cc:3984
  #, fuzzy, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr "  siirtyy try-lohkoon"
  
! #: cp/decl.cc:3822 cp/decl.cc:3973 cp/decl.cc:3986
  #, fuzzy, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.cc:3828 cp/decl.cc:4000
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.cc:3834 cp/decl.cc:3988
  #, fuzzy, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "lauseella ei ole vaikutusta"
  
! #: cp/decl.cc:3840 cp/decl.cc:3994
  #, fuzzy, gcc-internal-format
  msgid "  enters statement expression"
  msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
  
! #: cp/decl.cc:3847 cp/decl.cc:3990
  #, fuzzy, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/decl.cc:3853 cp/decl.cc:3992
  #, fuzzy, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/decl.cc:3884 cp/decl.cc:4058
  #, fuzzy, gcc-internal-format
  msgid "  does not destroy %qD"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
  
! #: cp/decl.cc:3886 cp/decl.cc:4042
  #, fuzzy, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/decl.cc:3978
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.cc:4518 cp/parser.cc:7467
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
  
! #: cp/decl.cc:4524
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "%qD ei ole funktiomalli"
  
! #: cp/decl.cc:4535
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T ei ole luokka"
  
! #: cp/decl.cc:4574 cp/decl.cc:4675
  #, fuzzy, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "%<typename %T::%D%> nimeää kohteen %q#T:n, joka ei ole luokkamalli"
  
! #: cp/decl.cc:4575
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:4589
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/decl.cc:4598
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nimeää kohteen %q#T:n, joka ei ole luokkamalli"
  
! #: cp/decl.cc:4611
  #, fuzzy, gcc-internal-format
  #| msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> nimeää %q#T:n, joka ei ole tyyppi"
  
! #: cp/decl.cc:4685
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/decl.cc:5163
  #, fuzzy, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: cp/decl.cc:5218
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5222
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5235
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5240
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
  # semi-fuzzy
! #: cp/decl.cc:5567
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "ei-staattista datajäsentä %q+D käytetty virheellisesti"
  
! #: cp/decl.cc:5577 cp/parser.cc:24254
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5606
  #, fuzzy, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonyymillä structilla ei voi olla funktiojäseniä"
  
! #: cp/decl.cc:5618
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.cc:5621
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.cc:5624
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.cc:5643
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
  
! #: cp/decl.cc:5646
  #, fuzzy, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "%q+#T:n attribuutin on oltava %qs-avainsanan perässä"
  
! #: cp/decl.cc:5688
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "useita tyyppejä yhdessä esittelyssä"
  
! #: cp/decl.cc:5693
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "C++:n sisäinen tietotyyppi %qT määritelty uudelleen"
  
! #: cp/decl.cc:5710
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
  
! #: cp/decl.cc:5743
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "tyypin nimi puuttuu typedef-esittelystä"
  
! #: cp/decl.cc:5751
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ kieltää nimettömät structit"
  
! #: cp/decl.cc:5758
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "määreet voidaan määrittää vain olioille ja funktioille"
  
! #: cp/decl.cc:5761
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "määreet voidaan määrittää vain olioille ja funktioille"
  
! #: cp/decl.cc:5766
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.cc:5769
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "määreet voidaan määrittää vain olioille ja funktioille"
  
! #: cp/decl.cc:5772
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.cc:5776
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "määreet voidaan määrittää vain olioille ja funktioille"
  
! #: cp/decl.cc:5780
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "määreet voidaan määrittää vain olioille ja funktioille"
  
! #: cp/decl.cc:5784
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.cc:5788
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "määreet voidaan määrittää vain olioille ja funktioille"
  
! #: cp/decl.cc:5792
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "tyypin nimi puuttuu typedef-esittelystä"
  
! #: cp/decl.cc:5795 cp/decl.cc:5798 cp/decl.cc:5801
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.cc:5824
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/decl.cc:5827
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/decl.cc:5840 cp/decl.cc:13780 cp/decl.cc:15427 cp/parser.cc:16037
! #: cp/parser.cc:21975 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribuuttia ei huomioida"
  
! #: cp/decl.cc:5842 cp/decl.cc:13781
  #, fuzzy, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentälle"
  
! #: cp/decl.cc:5917
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5921
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/decl.cc:5987 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD on alustettu (käytä __typeof__ sen sijaan)"
  
! #: cp/decl.cc:6000
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "parametrilla %q+D on vain etukäteisesittely"
  
! #: cp/decl.cc:6038
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/decl.cc:6065
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/decl.cc:6074
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "%qD:n esittely ei-jäsenenä"
  
! #: cp/decl.cc:6075
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "malliesittelylle %q+D"
  
! #: cp/decl.cc:6087
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:6099
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "jäsenen %q+D kaksoiskappale"
  
! #: cp/decl.cc:6149 cp/decl.cc:6153
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:6171
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6207
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/decl.cc:6213
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/decl.cc:6279
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "muuttujalla %q#D on alustin, mutta vaillinainen tyyppi"
  
! #: cp/decl.cc:6288 cp/decl.cc:7763
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiä"
  
! #: cp/decl.cc:6299
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD esitelty viitteenä, mutta alustamatta"
  
! #: cp/decl.cc:6452
  #, fuzzy, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: cp/decl.cc:6458
  #, fuzzy, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: cp/decl.cc:6477
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: cp/decl.cc:6481
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:6546
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "alustin ei pysty päättelemään taulukon %q+D kokoa"
  
! #: cp/decl.cc:6553
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "%qD-taulukon koko puuttuu"
  
! #: cp/decl.cc:6565
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nollan kokoinen taulukko %qD"
  
! #: cp/decl.cc:6605
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "%qD:n koko muistissa ei ole tunnettu"
  
! #: cp/decl.cc:6630
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "%qD:n koko muistissa ei ole vakio"
  
! #: cp/decl.cc:6732
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6736
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6743
  #, fuzzy, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "  voit kiertää tämän poistamalla alustimen"
  
! #: cp/decl.cc:6786 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "alustamaton const %qD"
  
! #: cp/decl.cc:6793 rust/backend/rust-tree.cc:3272
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
  
! #: cp/decl.cc:6802 rust/backend/rust-tree.cc:3281
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
  
! #: cp/decl.cc:6810
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/decl.cc:6814
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6817
  #, fuzzy, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "hajotin ei voi olla staattinen jäsenfunktio"
  
! #: cp/decl.cc:7117
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.cc:7189
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "virheellinen alustin taulukon jäsenelle %q#D"
  
! #: cp/decl.cc:7234
  #, fuzzy, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: cp/decl.cc:7251 cp/init.cc:3424 cp/search.cc:1244
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "%qD:n esittely ei-jäsenenä"
  
! #: cp/decl.cc:7256
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
  
! #: cp/decl.cc:7281
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD:n esittely %qT:n jäsenenä"
  
! #: cp/decl.cc:7337
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "virheellinen alustin taulukon jäsenelle %q#D"
  
! #: cp/decl.cc:7391
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:7430 cp/decl.cc:7721 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "liikaa alustimia %qT:lle"
  
! #: cp/decl.cc:7473
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "skalaarialustimen ympärillä on aaltosulkeet"
  
! #: cp/decl.cc:7483
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "skalaarialustimen ympärillä on aaltosulkeet"
  
! #: cp/decl.cc:7617
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "alustimen ympäriltä puuttuu aaltosulkeet"
  
! #: cp/decl.cc:7751
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:7765
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiä"
  
! #: cp/decl.cc:7778
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "muuttuvakokoinen yhdysliteraali"
  
! #: cp/decl.cc:7834
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D on vaillinaista tyyppiä"
  
! #: cp/decl.cc:7855
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalaariobjekti %qD vaatii yhden alkion alustimeensa"
  
! #: cp/decl.cc:7900
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "C++98:ssa %qD on alustettava muodostimessa, ei käyttäen %<{...}%>"
  
! #: cp/decl.cc:8043
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "taulukko %qD alustettu sulkujen sisällä olevalla merkkijonoliteraalilla %qE"
  
! #: cp/decl.cc:8083
  #, fuzzy, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "virheellinen alustin taulukon jäsenelle %q#D"
  
! #: cp/decl.cc:8085
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/decl.cc:8088
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/decl.cc:8093
  #, fuzzy, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.cc:8295
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "%qD esitelty viitteenä, mutta ei ole alustettu"
  
! #: cp/decl.cc:8497
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
  
! #: cp/decl.cc:8668
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "%<[*]%> ei ole esittelyssä"
  
! #: cp/decl.cc:8692
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "liian vähän argumentteja muodostimelle %q#D"
  
! #: cp/decl.cc:8697
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "hajottimen %qE osoitteen ottaminen"
  
! #: cp/decl.cc:8702
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8707
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8712
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8777
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "sijoitus (ei alustus) esittelyssä"
  
! #: cp/decl.cc:8798 cp/decl.cc:15827
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: cp/decl.cc:8802 cp/decl.cc:15831
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-tallennusluokkamääritteen käyttö"
  
! #: cp/decl.cc:8847 cp/decl.cc:15794
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "%q#D:n esittelyllä ei ole alustimia"
  
! #: cp/decl.cc:8883
  #, fuzzy, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "jäsentä %q+D käytetty virheellisesti staattisessa jäsenfunktiossa"
  
! #: cp/decl.cc:8895
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
--- 57396,58095 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3521
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
  
! #: cp/decl.cc:3536
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "säiekohtainen esittely %q#D seuraa ei-säiekohtaista esittelyä"
  
! #: cp/decl.cc:3539
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "ei-säiekohtainen esittely %q#D seuraa säiekohtaista esittelyä"
  
! #: cp/decl.cc:3554 cp/decl.cc:3598 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/decl.cc:3581
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "luetellun tyypin jäsenen %q+D uudelleenesittely"
  
! #: cp/decl.cc:3650
  #, fuzzy, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/decl.cc:3651
  #, fuzzy, gcc-internal-format
  msgid "previous label"
  msgstr "edellinen esittely"
  
! #: cp/decl.cc:3741
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "hyppy nimiöön %qD"
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "hyppy case-nimiöön"
  
! #: cp/decl.cc:3746
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  täältä"
  
! #: cp/decl.cc:3777 cp/decl.cc:4016
  #, fuzzy, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.cc:3814 cp/decl.cc:3982
  #, fuzzy, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr "  siirtyy try-lohkoon"
  
! #: cp/decl.cc:3820 cp/decl.cc:3971 cp/decl.cc:3984
  #, fuzzy, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.cc:3826 cp/decl.cc:3998
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/decl.cc:3832 cp/decl.cc:3986
  #, fuzzy, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "lauseella ei ole vaikutusta"
  
! #: cp/decl.cc:3838 cp/decl.cc:3992
  #, fuzzy, gcc-internal-format
  msgid "  enters statement expression"
  msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
  
! #: cp/decl.cc:3845 cp/decl.cc:3988
  #, fuzzy, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/decl.cc:3851 cp/decl.cc:3990
  #, fuzzy, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/decl.cc:3882 cp/decl.cc:4056
  #, fuzzy, gcc-internal-format
  msgid "  does not destroy %qD"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
  
! #: cp/decl.cc:3884 cp/decl.cc:4040
  #, fuzzy, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/decl.cc:3976
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.cc:4516 cp/parser.cc:7467
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
  
! #: cp/decl.cc:4522
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "%qD ei ole funktiomalli"
  
! #: cp/decl.cc:4533
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T ei ole luokka"
  
! #: cp/decl.cc:4572 cp/decl.cc:4673
  #, fuzzy, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "%<typename %T::%D%> nimeää kohteen %q#T:n, joka ei ole luokkamalli"
  
! #: cp/decl.cc:4573
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:4587
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/decl.cc:4596
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nimeää kohteen %q#T:n, joka ei ole luokkamalli"
  
! #: cp/decl.cc:4609
  #, fuzzy, gcc-internal-format
  #| msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> nimeää %q#T:n, joka ei ole tyyppi"
  
! #: cp/decl.cc:4683
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/decl.cc:5161
  #, fuzzy, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: cp/decl.cc:5216
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5238
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
  # semi-fuzzy
! #: cp/decl.cc:5565
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "ei-staattista datajäsentä %q+D käytetty virheellisesti"
  
! #: cp/decl.cc:5575 cp/parser.cc:24258
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5604
  #, fuzzy, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonyymillä structilla ei voi olla funktiojäseniä"
  
! #: cp/decl.cc:5616
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.cc:5619
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.cc:5622
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.cc:5641
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
  
! #: cp/decl.cc:5644
  #, fuzzy, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "%q+#T:n attribuutin on oltava %qs-avainsanan perässä"
  
! #: cp/decl.cc:5686
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "useita tyyppejä yhdessä esittelyssä"
  
! #: cp/decl.cc:5691
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "C++:n sisäinen tietotyyppi %qT määritelty uudelleen"
  
! #: cp/decl.cc:5708
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "tallennusluokan voi antaa vain objekteille ja funktioille"
  
! #: cp/decl.cc:5741
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "tyypin nimi puuttuu typedef-esittelystä"
  
! #: cp/decl.cc:5749
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ kieltää nimettömät structit"
  
! #: cp/decl.cc:5756
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "määreet voidaan määrittää vain olioille ja funktioille"
  
! #: cp/decl.cc:5759
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "määreet voidaan määrittää vain olioille ja funktioille"
  
! #: cp/decl.cc:5764
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.cc:5767
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "määreet voidaan määrittää vain olioille ja funktioille"
  
! #: cp/decl.cc:5770
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.cc:5774
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "määreet voidaan määrittää vain olioille ja funktioille"
  
! #: cp/decl.cc:5778
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "määreet voidaan määrittää vain olioille ja funktioille"
  
! #: cp/decl.cc:5782
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.cc:5786
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "määreet voidaan määrittää vain olioille ja funktioille"
  
! #: cp/decl.cc:5790
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "tyypin nimi puuttuu typedef-esittelystä"
  
! #: cp/decl.cc:5793 cp/decl.cc:5796 cp/decl.cc:5799
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.cc:5822
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/decl.cc:5825
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/decl.cc:5838 cp/decl.cc:13778 cp/decl.cc:15425 cp/parser.cc:16040
! #: cp/parser.cc:21979 cp/parser.cc:28921
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribuuttia ei huomioida"
  
! #: cp/decl.cc:5840 cp/decl.cc:13779
  #, fuzzy, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentälle"
  
! #: cp/decl.cc:5915
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5919
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/decl.cc:5985 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD on alustettu (käytä __typeof__ sen sijaan)"
  
! #: cp/decl.cc:5998
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "parametrilla %q+D on vain etukäteisesittely"
  
! #: cp/decl.cc:6036
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/decl.cc:6063
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/decl.cc:6072
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "%qD:n esittely ei-jäsenenä"
  
! #: cp/decl.cc:6073
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "malliesittelylle %q+D"
  
! #: cp/decl.cc:6085
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:6097
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "jäsenen %q+D kaksoiskappale"
  
! #: cp/decl.cc:6147 cp/decl.cc:6151
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:6169
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6205
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/decl.cc:6211
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/decl.cc:6277
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "muuttujalla %q#D on alustin, mutta vaillinainen tyyppi"
  
! #: cp/decl.cc:6286 cp/decl.cc:7761
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiä"
  
! #: cp/decl.cc:6297
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: cp/decl.cc:6367
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD esitelty viitteenä, mutta alustamatta"
  
! #: cp/decl.cc:6450
  #, fuzzy, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: cp/decl.cc:6456
  #, fuzzy, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: cp/decl.cc:6475
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: cp/decl.cc:6479
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:6544
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "alustin ei pysty päättelemään taulukon %q+D kokoa"
  
! #: cp/decl.cc:6551
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "%qD-taulukon koko puuttuu"
  
! #: cp/decl.cc:6563
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nollan kokoinen taulukko %qD"
  
! #: cp/decl.cc:6603
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "%qD:n koko muistissa ei ole tunnettu"
  
! #: cp/decl.cc:6628
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "%qD:n koko muistissa ei ole vakio"
  
! #: cp/decl.cc:6730
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6734
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6741
  #, fuzzy, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "  voit kiertää tämän poistamalla alustimen"
  
! #: cp/decl.cc:6784 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "alustamaton const %qD"
  
! #: cp/decl.cc:6791 rust/backend/rust-tree.cc:3272
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
  
! #: cp/decl.cc:6800 rust/backend/rust-tree.cc:3281
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
  
! #: cp/decl.cc:6808
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/decl.cc:6812
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6815
  #, fuzzy, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "hajotin ei voi olla staattinen jäsenfunktio"
  
! #: cp/decl.cc:7115
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.cc:7187
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "virheellinen alustin taulukon jäsenelle %q#D"
  
! #: cp/decl.cc:7232
  #, fuzzy, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: cp/decl.cc:7249 cp/init.cc:3424 cp/search.cc:1244
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "%qD:n esittely ei-jäsenenä"
  
! #: cp/decl.cc:7254
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
  
! #: cp/decl.cc:7279
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD:n esittely %qT:n jäsenenä"
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "virheellinen alustin taulukon jäsenelle %q#D"
  
! #: cp/decl.cc:7389
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:7428 cp/decl.cc:7719 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "liikaa alustimia %qT:lle"
  
! #: cp/decl.cc:7471
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "skalaarialustimen ympärillä on aaltosulkeet"
  
! #: cp/decl.cc:7481
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "skalaarialustimen ympärillä on aaltosulkeet"
  
! #: cp/decl.cc:7615
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "alustimen ympäriltä puuttuu aaltosulkeet"
  
! #: cp/decl.cc:7749
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:7763
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiä"
  
! #: cp/decl.cc:7776
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "muuttuvakokoinen yhdysliteraali"
  
! #: cp/decl.cc:7832
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D on vaillinaista tyyppiä"
  
! #: cp/decl.cc:7853
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalaariobjekti %qD vaatii yhden alkion alustimeensa"
  
! #: cp/decl.cc:7898
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "C++98:ssa %qD on alustettava muodostimessa, ei käyttäen %<{...}%>"
  
! #: cp/decl.cc:8041
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "taulukko %qD alustettu sulkujen sisällä olevalla merkkijonoliteraalilla %qE"
  
! #: cp/decl.cc:8081
  #, fuzzy, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "virheellinen alustin taulukon jäsenelle %q#D"
  
! #: cp/decl.cc:8083
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/decl.cc:8086
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/decl.cc:8091
  #, fuzzy, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.cc:8293
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "%qD esitelty viitteenä, mutta ei ole alustettu"
  
! #: cp/decl.cc:8495
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
  
! #: cp/decl.cc:8666
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "%<[*]%> ei ole esittelyssä"
  
! #: cp/decl.cc:8690
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "liian vähän argumentteja muodostimelle %q#D"
  
! #: cp/decl.cc:8695
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "hajottimen %qE osoitteen ottaminen"
  
! #: cp/decl.cc:8700
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8705
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8710
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8775
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "sijoitus (ei alustus) esittelyssä"
  
! #: cp/decl.cc:8796 cp/decl.cc:15825
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: cp/decl.cc:8800 cp/decl.cc:15829
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-tallennusluokkamääritteen käyttö"
  
! #: cp/decl.cc:8845 cp/decl.cc:15792
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "%q#D:n esittelyllä ei ole alustimia"
  
! #: cp/decl.cc:8881
  #, fuzzy, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "jäsentä %q+D käytetty virheellisesti staattisessa jäsenfunktiossa"
  
! #: cp/decl.cc:8893
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
*************** msgstr "paluutyyppi %q#T on vaillinainen
*** 58011,59843 ****
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8946
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: cp/decl.cc:9100
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "%q+D:n edellinen esittely"
  
! #: cp/decl.cc:9143
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
  
! #: cp/decl.cc:9351
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "funktio %q#D alustetaan kuin muuttuja"
  
! #: cp/decl.cc:9583
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Pyydettyä osoitetta ei voi asettaa"
  
! #: cp/decl.cc:9584
  #, fuzzy, gcc-internal-format
  #| msgid " declared here"
  msgid "lambda declared here"
  msgstr " esitelty täällä"
  
! #: cp/decl.cc:9600
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "%qE-attribuutti pätee vain muuttujiin"
  
! #: cp/decl.cc:9603
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "%qE-attribuutti pätee vain muuttujiin"
  
! #: cp/decl.cc:9611
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.cc:9634
  #, fuzzy, gcc-internal-format
  msgid "in base class of %qT"
  msgstr "%s[%s] Virhe 0x%x%s"
  
! #: cp/decl.cc:9641
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "%qE-attribuutti pätee vain muuttujiin"
  
! #: cp/decl.cc:9650
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "%qE-attribuutti pätee vain muuttujiin"
  
! #: cp/decl.cc:9888
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:9904
  #, fuzzy, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr "puuttuva alustin jäsenelle %qD"
  
! #: cp/decl.cc:9910
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 kieltää muuttuvakokoisen taulukon %qE"
  
! #: cp/decl.cc:9920 cp/decl.cc:10000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%qs määritelty tietueen kentälle"
  msgstr[1] "%qs määritelty tietueen kentälle"
  
! #: cp/decl.cc:9924
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] "%qs määritelty tietueen kentälle"
  msgstr[1] "%qs määritelty tietueen kentälle"
  
! #: cp/decl.cc:9927
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9968
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "luokalla %q#T on datajäseninä osoittimia"
  
! #: cp/decl.cc:9992
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:10002
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10049
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10055
  #, fuzzy, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/decl.cc:10084
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
  
! #: cp/decl.cc:10089
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:10095
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/decl.cc:10104
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "%qE-attribuutti pätee vain muuttujiin"
  
! #: cp/decl.cc:10600
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "Java-luokalla %qT ei voi olla implisiittistä epätriviaalia hajotinta"
  
! #: cp/decl.cc:10603
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "Java-luokalla %qT ei voi olla implisiittistä epätriviaalia hajotinta"
  
! #: cp/decl.cc:10608
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10827
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "alustin ei pysty päättelemään taulukon %q+D kokoa"
  
! #: cp/decl.cc:10831
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "%qD-taulukon koko puuttuu"
  
! #: cp/decl.cc:10834
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "nollan kokoinen taulukko %qD"
  
! #: cp/decl.cc:10850
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Java-luokalla %qT ei voi olla hajotinta"
  
! #: cp/decl.cc:10852
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Java-luokalla %qT ei voi olla hajotinta"
  
! #: cp/decl.cc:10878
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:10880
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
  
! #: cp/decl.cc:10886
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "parametri %qD esitelty void-tyyppisenä"
  
! #: cp/decl.cc:10889
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:10891
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
  
! #: cp/decl.cc:10897
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "parametri %qD esitelty void-tyyppisenä"
  
! #: cp/decl.cc:10900
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "parametri %qD esitelty void-tyyppisenä"
  
! #: cp/decl.cc:10902
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
  
! #: cp/decl.cc:10908
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:10911
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:10913
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
  
! #: cp/decl.cc:10920
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D esitelty ystävänä"
  
! #: cp/decl.cc:10927
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "nimike %qD esitelty muttei määritelty"
  
! #: cp/decl.cc:10959
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qD ei ole luokka eikä nimiavaruus"
  
! #: cp/decl.cc:10999
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/decl.cc:11075
  #, fuzzy, gcc-internal-format
  #| msgid "named return values are no longer supported"
  msgid "function concepts are no longer supported"
  msgstr "nimetyt paluuarvot eivät ole enää tuettuja"
  
! #: cp/decl.cc:11113
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/decl.cc:11115
  #, fuzzy, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
  
! #: cp/decl.cc:11122
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11174
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "%<inline%> tyhjässä esittelyssä"
  
! #: cp/decl.cc:11185
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "%qD ei ole malli"
  
! #: cp/decl.cc:11203
  #, fuzzy, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: cp/decl.cc:11212
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11243
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
  
! #: cp/decl.cc:11285
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
  
! #: cp/decl.cc:11288
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
  
! #: cp/decl.cc:11291 cp/decl.cc:11294
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
  
! #: cp/decl.cc:11296
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
  
! #: cp/decl.cc:11298
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
  
! #: cp/decl.cc:11301
  #, fuzzy, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
  
! #: cp/decl.cc:11360
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/decl.cc:11362
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/decl.cc:11363
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/decl.cc:11368
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/decl.cc:11370
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/decl.cc:11371
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/decl.cc:11377 cp/decl.cc:14310 cp/decl.cc:14320 cp/parser.cc:12368
  #, fuzzy, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:11390
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:11392 cp/decl.cc:11401 cp/typeck.cc:4667
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  esitelty täällä"
  
! #: cp/decl.cc:11399
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:11405
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:11419
  #, fuzzy, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "malli C-linkityksellä"
  
! #: cp/decl.cc:11429
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "virheellinen IACC-argumentti"
  
! #: cp/decl.cc:11437
  #, fuzzy, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite ”%.*s” kokonaislukuvakiolla"
  
! #: cp/decl.cc:11443
  #, fuzzy, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite ”%.*s” kokonaislukuvakiolla"
  
! #: cp/decl.cc:11450
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11455
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD:n esittely ei-jäsenenä"
  
! #: cp/decl.cc:11540
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "paluutyyppi on oletuksena %<int%>"
  
! #: cp/decl.cc:11580
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "funktion määrittely esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:11586
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "%q+D:n edellinen määrittely oli täällä"
  
! #: cp/decl.cc:11588
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+D:n edellinen määrittely oli täällä"
  
! #: cp/decl.cc:11605
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/decl.cc:11802
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11814
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: cp/decl.cc:11817
  #, fuzzy, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:11820
  #, fuzzy, gcc-internal-format
  #| msgid "named return values are no longer supported"
  msgid "variable concepts are no longer supported"
  msgstr "nimetyt paluuarvot eivät ole enää tuettuja"
  
  # semi-fuzzy
! #: cp/decl.cc:11941
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ei-staattista datajäsentä %q+D käytetty virheellisesti"
  
! #: cp/decl.cc:11945
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen"
  
! #: cp/decl.cc:11949
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen"
  
! #: cp/decl.cc:11960
  #, fuzzy, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen"
  
! #: cp/decl.cc:11965
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ kieltää jäsenen %qD alustuksen"
  
! #: cp/decl.cc:11970
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen"
  
! #: cp/decl.cc:12082
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "taulukon %qD koolla on epäkokonaislukutyyppi %qT"
  
! #: cp/decl.cc:12085
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "taulukon koolla on epäkokonaislukutyyppi %qT"
  
! #: cp/decl.cc:12116 cp/decl.cc:12188
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:12120 cp/decl.cc:12191
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:12171
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ kieltää nollan kokoisen taulukon %qD"
  
! #: cp/decl.cc:12174
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ kieltää nollan kokoisen taulukon"
  
! #: cp/decl.cc:12198
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ kieltää muuttuvakokoisen taulukon %qD"
  
! #: cp/decl.cc:12201
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ kieltää muuttuvakokoisen taulukon"
  
! #: cp/decl.cc:12207
  #, fuzzy, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: cp/decl.cc:12210
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "taulukon koon ylivuoto"
  
! #: cp/decl.cc:12322
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD esiteltiin täällä"
  
! #: cp/decl.cc:12325
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "NULLin muunnos epäosoitintyypiksi %qT"
  
! #: cp/decl.cc:12335
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "%qD:n esittely void-taulukkona"
  
! #: cp/decl.cc:12337
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "luodaan void-taulukko"
  
! #: cp/decl.cc:12342
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "%qD:n esittely funktioiden taulukkona"
  
! #: cp/decl.cc:12344
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "luodaan funktioiden taulukko"
  
! #: cp/decl.cc:12349
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "%qD:n esittely viitteiden taulukkona"
  
! #: cp/decl.cc:12351
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "luodaan viitteiden taulukko"
  
! #: cp/decl.cc:12356
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "%qD:n esittely funktiojäsenten taulukkona"
  
! #: cp/decl.cc:12359
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "luodaan funktiojäsenten taulukkoa"
  
! #: cp/decl.cc:12377
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmäiseen"
  
! #: cp/decl.cc:12381
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmäiseen"
  
! #: cp/decl.cc:12395
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: cp/decl.cc:12493
  #, fuzzy, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
  
! #: cp/decl.cc:12496
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "Tyhjä taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: cp/decl.cc:12507
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
  
! #: cp/decl.cc:12510
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: cp/decl.cc:12523
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:12526
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: cp/decl.cc:12535
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
  
! #: cp/decl.cc:12538
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: cp/decl.cc:12542
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:12551
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "useita tallennusluokkia esittelymääritteissä"
  
! #: cp/decl.cc:12572
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "nimetön muuttuja tai kenttä esitelty voidiksi"
  
! #: cp/decl.cc:12580
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "muuttuja tai kenttä esitelty voidiksi"
  
! #: cp/decl.cc:12595
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
  
! #: cp/decl.cc:12600
  #, fuzzy, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/decl.cc:12656
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12662
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "hajottimet eivät voi olla cv-määriteltyjä"
  
! #: cp/decl.cc:12683
  #, fuzzy
  msgid "%e and %e specified together"
  msgstr "sekä %<signed%> että %<unsigned%> määritelty %qs:lle"
  
! #: cp/decl.cc:12895
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Virheellinen käyttäjänimi ”%s” funktiossa %s, rivillä %d. Keskeytys."
  
! #: cp/decl.cc:12898 cp/decl.cc:12920
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "määrittelemättömän tyypin %<%s %s%> epäkelpo käyttö"
  
! #: cp/decl.cc:12901
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Virheellinen käyttäjänimi ”%s” funktiossa %s, rivillä %d. Keskeytys."
  
! #: cp/decl.cc:12911
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%qT ei ole luokka eikä nimiavaruus"
  
! #: cp/decl.cc:12935
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:12942
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "%qD:n esittely ei-jäsenenä"
  
! #: cp/decl.cc:12970
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:13021
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "funktion määrittely ei esittele parametrejä"
  
! #: cp/decl.cc:13029 cp/decl.cc:13038 cp/decl.cc:15034
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:13046
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "vaillinaisen tyypin typedef %qD epäkelpo käyttö"
  
! #: cp/decl.cc:13051
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:13086
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:13093 cp/decl.cc:13100 cp/decl.cc:13107 cp/decl.cc:13114
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.cc:13125
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13135
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "yli yksi tietotyyppi esittelymääritteissä"
  
! #: cp/decl.cc:13189
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ei tue pelkkää %<complex%>-tyyppiä merkityksellä %<double complex%>"
  
! #: cp/decl.cc:13239 cp/decl.cc:13243 cp/decl.cc:13246
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ kieltää muuttujan %qs esittelyn ilman tyyppiä"
  
! #: cp/decl.cc:13263
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
  
! #: cp/decl.cc:13271
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiä"
  
! #: cp/decl.cc:13334
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qE:a käytetään alustamattomana tässä funktiossa"
  
! #: cp/decl.cc:13341
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr "%qE ei ole typedef eikä sisäinen tyyppi"
  
! #: cp/decl.cc:13350
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qE ei ole typedef eikä sisäinen tyyppi"
  
! #: cp/decl.cc:13352
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qE ei ole typedef eikä sisäinen tyyppi"
  
! #: cp/decl.cc:13421
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "epäkelpo osoitintila %qs"
  
! #: cp/decl.cc:13465
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13491
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
  
! #: cp/decl.cc:13500
  #, fuzzy, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
  
! #: cp/decl.cc:13513
  #, fuzzy, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "tallennusluokka annettu malliparametrille %qs"
  
! #: cp/decl.cc:13530 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/decl.cc:13538 cp/decl.cc:13547 cp/decl.cc:13553 cp/decl.cc:13559
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
  
! #: cp/decl.cc:13569
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.cc:13579 cp/decl.cc:13582 cp/decl.cc:13584 cp/decl.cc:13587
! #: cp/decl.cc:13597 cp/decl.cc:13607 cp/decl.cc:13617 cp/decl.cc:13621
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
  
! #: cp/decl.cc:13591 cp/decl.cc:13613
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/decl.cc:13601
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.cc:13625
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13637
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
  
! #: cp/decl.cc:13640
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13648
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
  
! #: cp/decl.cc:13679
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "useita tallennusluokkia %qs:n esittelyssä"
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: cp/decl.cc:13719
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.cc:13724
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "%<auto%> tiedostoalueen tyhjässä esittelyssä"
  
! #: cp/decl.cc:13732
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
  
! #: cp/decl.cc:13746
  #, fuzzy, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
  
! #: cp/decl.cc:13852
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "tarpeettomat sulkeet %qs:n esittelyssä"
  
! #: cp/decl.cc:13858
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses"
  msgstr "Odotettiin oikeaa sulkumerkkiä lausekkeessa kohdassa %C"
  
! #: cp/decl.cc:13925
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/decl.cc:13939
  #, fuzzy, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr "Funktiolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: cp/decl.cc:13945
  #, fuzzy, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:13949
  #, fuzzy, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/decl.cc:13957
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13961
  #, fuzzy, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/decl.cc:13982
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13987
  #, fuzzy, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:13991
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/decl.cc:14012
  #, fuzzy, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:14016
  #, fuzzy, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/decl.cc:14021
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:14028
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14037
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14042
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
  
! #: cp/decl.cc:14049
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14055
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of constrained %<auto%> type"
  msgstr "muodostimen virheellinen käyttö mallina"
  
! #: cp/decl.cc:14067
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "tyyppimääreet jätetään huomiotta funktion paluutyypissä"
  
! #: cp/decl.cc:14077
  #, fuzzy, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:14090
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14104
  #, fuzzy, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/decl.cc:14107
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:14114
  #, fuzzy, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:14140
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: cp/decl.cc:14152
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14158
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs esitelty taulukon palauttavan funktiona"
  
! #: cp/decl.cc:14165
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<noreturn%>-funktio palauttaa ei-void-arvon"
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "hajotin ei voi olla staattinen jäsenfunktio"
  
! #: cp/decl.cc:14200
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "muodostin ei voi olla staattinen jäsenfunktio"
  
! #: cp/decl.cc:14205
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "hajottimet eivät voi olla cv-määriteltyjä"
  
! #: cp/decl.cc:14206
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "muodostimet eivät voi olla cv-määriteltyjä"
  
! #: cp/decl.cc:14214
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "hajottimet eivät voi olla cv-määriteltyjä"
  
! #: cp/decl.cc:14215
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "hajottimet eivät voi olla cv-määriteltyjä"
  
! #: cp/decl.cc:14233
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "muodostimia ei voi esitellä virtuaalisiksi"
  
! #: cp/decl.cc:14250
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
  
! #: cp/decl.cc:14255
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
  
! #: cp/decl.cc:14259
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
  
! #: cp/decl.cc:14269
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14273
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14299
  #, fuzzy, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/decl.cc:14307
  #, fuzzy, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "mallit eivät voi olla virtuaalisia"
  
! #: cp/decl.cc:14317
  #, fuzzy, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14326
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr "%qD:n esittely ei-jäsenenä"
  
! #: cp/decl.cc:14349
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "hajottimilla ei voi olla parametreja"
  
! #: cp/decl.cc:14407
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "luokalla %q#T on datajäseninä osoittimia"
  
! #: cp/decl.cc:14420 cp/decl.cc:14427
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "luokalla %q#T on datajäseninä osoittimia"
  
! #: cp/decl.cc:14429
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "luokalla %q#T on datajäseninä osoittimia"
  
! #: cp/decl.cc:14458
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
  
! #: cp/decl.cc:14459
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
  
! #: cp/decl.cc:14532
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/decl.cc:14611
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/decl.cc:14637
  #, fuzzy, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/decl.cc:14642
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ylimääräinen kvalifiointi %<%T::%> jäsenelle %qs"
  
! #: cp/decl.cc:14672
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
  
! #: cp/decl.cc:14674
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
  
! #: cp/decl.cc:14682
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
  
! #: cp/decl.cc:14722
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/decl.cc:14731
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: cp/decl.cc:14734
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: cp/decl.cc:14745
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.cc:14748
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> tyhjässä esittelyssä"
  
! #: cp/decl.cc:14751
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "vain muodostimen esittely voi olla %<explicit%>"
  
! #: cp/decl.cc:14761
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14768
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14774
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14780
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
  
! #: cp/decl.cc:14786
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14792
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:14808
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/decl.cc:14811
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/decl.cc:14837
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> ei ole esittelyssä"
  
! #: cp/decl.cc:14840
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "funktion määrittely esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:14845
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "<typedef-virhe>"
  
! #: cp/decl.cc:14849
  #, fuzzy, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
  
! #: cp/decl.cc:14875
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "kentällä %q+#D on sama nimi kuin luokalla"
  
! #: cp/decl.cc:14964
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
  
! #: cp/decl.cc:14972
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
  
! #: cp/decl.cc:14974
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
  
! #: cp/decl.cc:14978
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
  
! #: cp/decl.cc:14991
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:15011
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "virheelliset määreet ei-jäsenfunktion tyypissä"
  
! #: cp/decl.cc:15015
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "<typedef-virhe>"
  
! #: cp/decl.cc:15025
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/decl.cc:15040
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestä lausekkeesta"
  
! #: cp/decl.cc:15059
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:15069 cp/parser.cc:21410
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/decl.cc:15076
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15079
  #, fuzzy, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "%qD ei ole funktiomalli"
  
! #: cp/decl.cc:15085 cp/parser.cc:26076
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:15095
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:15149 cp/parser.cc:3855
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
  
! #: cp/decl.cc:15153
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.cc:15173
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ kieltää nollan kokoisen taulukon %qD"
  
! #: cp/decl.cc:15176
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 ei tue joustavia taulukon jäseniä"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15192
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "%qD:n virheellinen käyttö"
  
! #: cp/decl.cc:15213
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.cc:15223
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:15233
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
  
! #: cp/decl.cc:15247
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "%qD esitelty staattisesti sisäkkäin"
  
! #: cp/decl.cc:15254
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "%qD:n esittely %qT:n jäsenenä"
  
! #: cp/decl.cc:15261 cp/decl.cc:15274
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.cc:15280
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "%qD esitelty staattisesti sisäkkäin"
  
! #: cp/decl.cc:15289
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/decl.cc:15295
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "hajotin ei voi olla staattinen jäsenfunktio"
  
! #: cp/decl.cc:15303 cp/decl.cc:15662
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "tiedostoa %s ei voi avata"
  
! #: cp/decl.cc:15313
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/decl.cc:15316
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "%qD esiteltiin täällä"
  
! #: cp/decl.cc:15381
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/decl.cc:15386
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nimellä %qT on vaillinainen tyyppi"
  
! #: cp/decl.cc:15406
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.cc:15409
  #, fuzzy, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.cc:15428 cp/parser.cc:21976 cp/parser.cc:28868
  #, fuzzy, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentälle"
  
! #: cp/decl.cc:15478 cp/decl.cc:15489
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.cc:15483
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: cp/decl.cc:15526 cp/decl.cc:15534 cp/decl.cc:15541 cp/decl.cc:15548
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.cc:15600
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "tallennusluokka %<auto%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:15603
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "tallennusluokka %<register%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:15609
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:15613
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:15618
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "kohdistusta ei voi määritellä %q+D:lle"
  
! #: cp/decl.cc:15621
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: cp/decl.cc:15633
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
  
! #: cp/decl.cc:15637
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
  
! #: cp/decl.cc:15645
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:15652
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:15653
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:15696
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:15705
  #, fuzzy, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:15746
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:15753
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
  
! #: cp/decl.cc:15759
  #, fuzzy, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:15767
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "%qD käytössä ilman esittelyä ennen sen määrittelyä"
  
! #: cp/decl.cc:15774
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
  
! #: cp/decl.cc:15806
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs on sekä %<extern%> että alustin"
  
! #: cp/decl.cc:16013
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
  
! #: cp/decl.cc:16016
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
  
! #: cp/decl.cc:16143
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "vaillinaisen tyypin typedef %qD epäkelpo käyttö"
  
! #: cp/decl.cc:16147
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Varoita implisiittisistä funktioesittelyistä"
  
! #: cp/decl.cc:16176
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/decl.cc:16184
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parametri %qD virheellisesti esitelty metodityyppi"
  
! #: cp/decl.cc:16209
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/decl.cc:16211
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/decl.cc:16494
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "virheellinen muodostin; tarkoitit todennäköisesti %<%T (const %T&)%>"
  
! #: cp/decl.cc:16573
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:16580
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%q+D esitelty ystävänä"
  
! #: cp/decl.cc:16638
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:16646
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD:n esittely ei-jäsenenä"
  
! #: cp/decl.cc:16654
  #, fuzzy, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/decl.cc:16664
  #, fuzzy, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:16674
  #, fuzzy, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #. 13.4.0.3
! #: cp/decl.cc:16705
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ kieltää ?:-operaattorin ylikuormituksen"
  
! #: cp/decl.cc:16715
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD:lla ei saa olla vaihtuvaa määrää argumentteja"
  
! #: cp/decl.cc:16741
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD:n on otettava joko nolla tai yksi argumenttia"
  
! #: cp/decl.cc:16742
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD:n on otettava joko yksi tai kaksi argumenttia"
  
! #: cp/decl.cc:16754
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
  
! #: cp/decl.cc:16755
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
  
! #: cp/decl.cc:16766
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.cc:16767 cp/decl.cc:16777
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD:n on otettava tasan yksi argumentti"
  
! #: cp/decl.cc:16778
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.cc:16793
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: cp/decl.cc:16817
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:16824
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:16826
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:16835
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:16837
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:16853
  #, fuzzy, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "vertailu ”etumerkitön lauseke >= 0” on aina tosi"
  
! #: cp/decl.cc:16872
  #, fuzzy, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:16879
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:16891
  #, fuzzy, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:16946
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: cp/decl.cc:16970
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: cp/decl.cc:16973
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jälkeen"
  
! #: cp/decl.cc:16975
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely täällä"
  
! #: cp/decl.cc:16984
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "lueteltu tyyppi määritelty täällä"
  
! #: cp/decl.cc:16985 cp/decl.cc:16993
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely täällä"
  
! #: cp/decl.cc:16992
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "lueteltu tyyppi määritelty täällä"
--- 58097,59929 ----
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8944
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: cp/decl.cc:9098
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "%q+D:n edellinen esittely"
  
! #: cp/decl.cc:9141
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
  
! #: cp/decl.cc:9349
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "funktio %q#D alustetaan kuin muuttuja"
  
! #: cp/decl.cc:9581
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Pyydettyä osoitetta ei voi asettaa"
  
! #: cp/decl.cc:9582
  #, fuzzy, gcc-internal-format
  #| msgid " declared here"
  msgid "lambda declared here"
  msgstr " esitelty täällä"
  
! #: cp/decl.cc:9598
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "%qE-attribuutti pätee vain muuttujiin"
  
! #: cp/decl.cc:9601
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "%qE-attribuutti pätee vain muuttujiin"
  
! #: cp/decl.cc:9609
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.cc:9632
  #, fuzzy, gcc-internal-format
  msgid "in base class of %qT"
  msgstr "%s[%s] Virhe 0x%x%s"
  
! #: cp/decl.cc:9639
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "%qE-attribuutti pätee vain muuttujiin"
  
! #: cp/decl.cc:9648
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "%qE-attribuutti pätee vain muuttujiin"
  
! #: cp/decl.cc:9886
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:9902
  #, fuzzy, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr "puuttuva alustin jäsenelle %qD"
  
! #: cp/decl.cc:9908
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 kieltää muuttuvakokoisen taulukon %qE"
  
! #: cp/decl.cc:9918 cp/decl.cc:9998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%qs määritelty tietueen kentälle"
  msgstr[1] "%qs määritelty tietueen kentälle"
  
! #: cp/decl.cc:9922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] "%qs määritelty tietueen kentälle"
  msgstr[1] "%qs määritelty tietueen kentälle"
  
! #: cp/decl.cc:9925
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9966
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "luokalla %q#T on datajäseninä osoittimia"
  
! #: cp/decl.cc:9990
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:10000
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10047
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10053
  #, fuzzy, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/decl.cc:10082
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
  
! #: cp/decl.cc:10087
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:10093
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/decl.cc:10102
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "%qE-attribuutti pätee vain muuttujiin"
  
! #: cp/decl.cc:10598
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "Java-luokalla %qT ei voi olla implisiittistä epätriviaalia hajotinta"
  
! #: cp/decl.cc:10601
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "Java-luokalla %qT ei voi olla implisiittistä epätriviaalia hajotinta"
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10825
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "alustin ei pysty päättelemään taulukon %q+D kokoa"
  
! #: cp/decl.cc:10829
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "%qD-taulukon koko puuttuu"
  
! #: cp/decl.cc:10832
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "nollan kokoinen taulukko %qD"
  
! #: cp/decl.cc:10848
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Java-luokalla %qT ei voi olla hajotinta"
  
! #: cp/decl.cc:10850
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Java-luokalla %qT ei voi olla hajotinta"
  
! #: cp/decl.cc:10876
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:10878
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
  
! #: cp/decl.cc:10884
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "parametri %qD esitelty void-tyyppisenä"
  
! #: cp/decl.cc:10887
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:10889
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
  
! #: cp/decl.cc:10895
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "parametri %qD esitelty void-tyyppisenä"
  
! #: cp/decl.cc:10898
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "parametri %qD esitelty void-tyyppisenä"
  
! #: cp/decl.cc:10900
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
  
! #: cp/decl.cc:10906
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:10909
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:10911
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
  
! #: cp/decl.cc:10918
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D esitelty ystävänä"
  
! #: cp/decl.cc:10925
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "nimike %qD esitelty muttei määritelty"
  
! #: cp/decl.cc:10957
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qD ei ole luokka eikä nimiavaruus"
  
! #: cp/decl.cc:10997
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/decl.cc:11073
  #, fuzzy, gcc-internal-format
  #| msgid "named return values are no longer supported"
  msgid "function concepts are no longer supported"
  msgstr "nimetyt paluuarvot eivät ole enää tuettuja"
  
! #: cp/decl.cc:11111
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/decl.cc:11113
  #, fuzzy, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
  
! #: cp/decl.cc:11120
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11172
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "%<inline%> tyhjässä esittelyssä"
  
! #: cp/decl.cc:11183
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "%qD ei ole malli"
  
! #: cp/decl.cc:11201
  #, fuzzy, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: cp/decl.cc:11210
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11241
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
  
! #: cp/decl.cc:11283
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
  
! #: cp/decl.cc:11286
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
  
! #: cp/decl.cc:11289 cp/decl.cc:11292
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
  
! #: cp/decl.cc:11294
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
  
! #: cp/decl.cc:11296
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
  
! #: cp/decl.cc:11299
  #, fuzzy, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
  
! #: cp/decl.cc:11358
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/decl.cc:11360
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/decl.cc:11361
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/decl.cc:11366
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/decl.cc:11368
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/decl.cc:11369
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/decl.cc:11375 cp/decl.cc:14308 cp/decl.cc:14318 cp/parser.cc:12370
  #, fuzzy, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:11388
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:11390 cp/decl.cc:11399 cp/typeck.cc:4783
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  esitelty täällä"
  
! #: cp/decl.cc:11397
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:11403
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:11417
  #, fuzzy, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "malli C-linkityksellä"
  
! #: cp/decl.cc:11427
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "virheellinen IACC-argumentti"
  
! #: cp/decl.cc:11435
  #, fuzzy, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite ”%.*s” kokonaislukuvakiolla"
  
! #: cp/decl.cc:11441
  #, fuzzy, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite ”%.*s” kokonaislukuvakiolla"
  
! #: cp/decl.cc:11448
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11453
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD:n esittely ei-jäsenenä"
  
! #: cp/decl.cc:11538
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "paluutyyppi on oletuksena %<int%>"
  
! #: cp/decl.cc:11578
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "funktion määrittely esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:11584
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "%q+D:n edellinen määrittely oli täällä"
  
! #: cp/decl.cc:11586
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+D:n edellinen määrittely oli täällä"
  
! #: cp/decl.cc:11603
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/decl.cc:11800
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:11803
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11812
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: cp/decl.cc:11815
  #, fuzzy, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:11818
  #, fuzzy, gcc-internal-format
  #| msgid "named return values are no longer supported"
  msgid "variable concepts are no longer supported"
  msgstr "nimetyt paluuarvot eivät ole enää tuettuja"
  
  # semi-fuzzy
! #: cp/decl.cc:11939
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ei-staattista datajäsentä %q+D käytetty virheellisesti"
  
! #: cp/decl.cc:11943
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen"
  
! #: cp/decl.cc:11947
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen"
  
! #: cp/decl.cc:11958
  #, fuzzy, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen"
  
! #: cp/decl.cc:11963
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ kieltää jäsenen %qD alustuksen"
  
! #: cp/decl.cc:11968
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen"
  
! #: cp/decl.cc:12080
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "taulukon %qD koolla on epäkokonaislukutyyppi %qT"
  
! #: cp/decl.cc:12083
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "taulukon koolla on epäkokonaislukutyyppi %qT"
  
! #: cp/decl.cc:12114 cp/decl.cc:12186
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:12118 cp/decl.cc:12189
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:12169
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ kieltää nollan kokoisen taulukon %qD"
  
! #: cp/decl.cc:12172
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ kieltää nollan kokoisen taulukon"
  
! #: cp/decl.cc:12196
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ kieltää muuttuvakokoisen taulukon %qD"
  
! #: cp/decl.cc:12199
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ kieltää muuttuvakokoisen taulukon"
  
! #: cp/decl.cc:12205
  #, fuzzy, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: cp/decl.cc:12208
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: cp/decl.cc:12260
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "taulukon koon ylivuoto"
  
! #: cp/decl.cc:12320
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD esiteltiin täällä"
  
! #: cp/decl.cc:12323
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "NULLin muunnos epäosoitintyypiksi %qT"
  
! #: cp/decl.cc:12333
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "%qD:n esittely void-taulukkona"
  
! #: cp/decl.cc:12335
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "luodaan void-taulukko"
  
! #: cp/decl.cc:12340
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "%qD:n esittely funktioiden taulukkona"
  
! #: cp/decl.cc:12342
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "luodaan funktioiden taulukko"
  
! #: cp/decl.cc:12347
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "%qD:n esittely viitteiden taulukkona"
  
! #: cp/decl.cc:12349
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "luodaan viitteiden taulukko"
  
! #: cp/decl.cc:12354
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "%qD:n esittely funktiojäsenten taulukkona"
  
! #: cp/decl.cc:12357
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "luodaan funktiojäsenten taulukkoa"
  
! #: cp/decl.cc:12375
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmäiseen"
  
! #: cp/decl.cc:12379
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmäiseen"
  
! #: cp/decl.cc:12393
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "käytetään muuttuvapituista taulukkoa"
  
! #: cp/decl.cc:12491
  #, fuzzy, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
  
! #: cp/decl.cc:12494
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "Tyhjä taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: cp/decl.cc:12505
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
  
! #: cp/decl.cc:12508
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: cp/decl.cc:12521
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:12524
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: cp/decl.cc:12533
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
  
! #: cp/decl.cc:12536
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: cp/decl.cc:12540
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:12549
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "useita tallennusluokkia esittelymääritteissä"
  
! #: cp/decl.cc:12570
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "nimetön muuttuja tai kenttä esitelty voidiksi"
  
! #: cp/decl.cc:12578
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "muuttuja tai kenttä esitelty voidiksi"
  
! #: cp/decl.cc:12593
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
  
! #: cp/decl.cc:12598
  #, fuzzy, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12660
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "hajottimet eivät voi olla cv-määriteltyjä"
  
! #: cp/decl.cc:12681
  #, fuzzy
  msgid "%e and %e specified together"
  msgstr "sekä %<signed%> että %<unsigned%> määritelty %qs:lle"
  
! #: cp/decl.cc:12893
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Virheellinen käyttäjänimi ”%s” funktiossa %s, rivillä %d. Keskeytys."
  
! #: cp/decl.cc:12896 cp/decl.cc:12918
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "määrittelemättömän tyypin %<%s %s%> epäkelpo käyttö"
  
! #: cp/decl.cc:12899
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Virheellinen käyttäjänimi ”%s” funktiossa %s, rivillä %d. Keskeytys."
  
! #: cp/decl.cc:12909
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%qT ei ole luokka eikä nimiavaruus"
  
! #: cp/decl.cc:12933
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:12940
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "%qD:n esittely ei-jäsenenä"
  
! #: cp/decl.cc:12968
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:13019
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "funktion määrittely ei esittele parametrejä"
  
! #: cp/decl.cc:13027 cp/decl.cc:13036 cp/decl.cc:15032
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:13044
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "vaillinaisen tyypin typedef %qD epäkelpo käyttö"
  
! #: cp/decl.cc:13049
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:13084
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:13091 cp/decl.cc:13098 cp/decl.cc:13105 cp/decl.cc:13112
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.cc:13123
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13133
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "yli yksi tietotyyppi esittelymääritteissä"
  
! #: cp/decl.cc:13187
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ei tue pelkkää %<complex%>-tyyppiä merkityksellä %<double complex%>"
  
! #: cp/decl.cc:13237 cp/decl.cc:13241 cp/decl.cc:13244
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ kieltää muuttujan %qs esittelyn ilman tyyppiä"
  
! #: cp/decl.cc:13261
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
  
! #: cp/decl.cc:13269
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiä"
  
! #: cp/decl.cc:13332
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qE:a käytetään alustamattomana tässä funktiossa"
  
! #: cp/decl.cc:13339
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr "%qE ei ole typedef eikä sisäinen tyyppi"
  
! #: cp/decl.cc:13348
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qE ei ole typedef eikä sisäinen tyyppi"
  
! #: cp/decl.cc:13350
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qE ei ole typedef eikä sisäinen tyyppi"
  
! #: cp/decl.cc:13419
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "epäkelpo osoitintila %qs"
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13489
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
  
! #: cp/decl.cc:13498
  #, fuzzy, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
  
! #: cp/decl.cc:13511
  #, fuzzy, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:13518
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "tallennusluokka annettu malliparametrille %qs"
  
! #: cp/decl.cc:13528 cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/decl.cc:13536 cp/decl.cc:13545 cp/decl.cc:13551 cp/decl.cc:13557
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
  
! #: cp/decl.cc:13567
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.cc:13577 cp/decl.cc:13580 cp/decl.cc:13582 cp/decl.cc:13585
! #: cp/decl.cc:13595 cp/decl.cc:13605 cp/decl.cc:13615 cp/decl.cc:13619
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
  
! #: cp/decl.cc:13589 cp/decl.cc:13611
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/decl.cc:13599
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.cc:13623
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13635
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
  
! #: cp/decl.cc:13638
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13646
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
  
! #: cp/decl.cc:13677
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "useita tallennusluokkia %qs:n esittelyssä"
  
! #: cp/decl.cc:13703
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: cp/decl.cc:13717
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.cc:13722
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "%<auto%> tiedostoalueen tyhjässä esittelyssä"
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
  
! #: cp/decl.cc:13744
  #, fuzzy, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
  
! #: cp/decl.cc:13850
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "tarpeettomat sulkeet %qs:n esittelyssä"
  
! #: cp/decl.cc:13856
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses"
  msgstr "Odotettiin oikeaa sulkumerkkiä lausekkeessa kohdassa %C"
  
! #: cp/decl.cc:13923
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/decl.cc:13937
  #, fuzzy, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr "Funktiolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: cp/decl.cc:13943
  #, fuzzy, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:13947
  #, fuzzy, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/decl.cc:13955
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13959
  #, fuzzy, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13985
  #, fuzzy, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:13989
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/decl.cc:14010
  #, fuzzy, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:14014
  #, fuzzy, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/decl.cc:14019
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:14026
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14035
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14040
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
  
! #: cp/decl.cc:14047
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of constrained %<auto%> type"
  msgstr "muodostimen virheellinen käyttö mallina"
  
! #: cp/decl.cc:14065
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "tyyppimääreet jätetään huomiotta funktion paluutyypissä"
  
! #: cp/decl.cc:14075
  #, fuzzy, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:14088
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14102
  #, fuzzy, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/decl.cc:14105
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:14112
  #, fuzzy, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:14138
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: cp/decl.cc:14150
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14156
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs esitelty taulukon palauttavan funktiona"
  
! #: cp/decl.cc:14163
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<noreturn%>-funktio palauttaa ei-void-arvon"
  
! #: cp/decl.cc:14196
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "hajotin ei voi olla staattinen jäsenfunktio"
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "muodostin ei voi olla staattinen jäsenfunktio"
  
! #: cp/decl.cc:14203
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "hajottimet eivät voi olla cv-määriteltyjä"
  
! #: cp/decl.cc:14204
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "muodostimet eivät voi olla cv-määriteltyjä"
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "hajottimet eivät voi olla cv-määriteltyjä"
  
! #: cp/decl.cc:14213
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "hajottimet eivät voi olla cv-määriteltyjä"
  
! #: cp/decl.cc:14231
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "muodostimia ei voi esitellä virtuaalisiksi"
  
! #: cp/decl.cc:14248
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "tyypillä %qE on virtuaalisia jäsenfunktioita"
  
! #: cp/decl.cc:14253
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
  
! #: cp/decl.cc:14257
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14271
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14297
  #, fuzzy, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/decl.cc:14305
  #, fuzzy, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "mallit eivät voi olla virtuaalisia"
  
! #: cp/decl.cc:14315
  #, fuzzy, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14324
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr "%qD:n esittely ei-jäsenenä"
  
! #: cp/decl.cc:14347
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "hajottimilla ei voi olla parametreja"
  
! #: cp/decl.cc:14405
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "luokalla %q#T on datajäseninä osoittimia"
  
! #: cp/decl.cc:14418 cp/decl.cc:14425
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "luokalla %q#T on datajäseninä osoittimia"
  
! #: cp/decl.cc:14427
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "luokalla %q#T on datajäseninä osoittimia"
  
! #: cp/decl.cc:14456
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
  
! #: cp/decl.cc:14457
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
  
! #: cp/decl.cc:14530
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/decl.cc:14609
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/decl.cc:14635
  #, fuzzy, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/decl.cc:14640
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ylimääräinen kvalifiointi %<%T::%> jäsenelle %qs"
  
! #: cp/decl.cc:14670
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
  
! #: cp/decl.cc:14672
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
  
! #: cp/decl.cc:14680
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
  
! #: cp/decl.cc:14720
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/decl.cc:14729
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: cp/decl.cc:14732
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: cp/decl.cc:14743
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.cc:14746
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> tyhjässä esittelyssä"
  
! #: cp/decl.cc:14749
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "vain muodostimen esittely voi olla %<explicit%>"
  
! #: cp/decl.cc:14759
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14766
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14772
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14778
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
  
! #: cp/decl.cc:14784
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14790
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:14806
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/decl.cc:14809
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/decl.cc:14835
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> ei ole esittelyssä"
  
! #: cp/decl.cc:14838
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "funktion määrittely esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:14843
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "<typedef-virhe>"
  
! #: cp/decl.cc:14847
  #, fuzzy, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
  
! #: cp/decl.cc:14873
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "kentällä %q+#D on sama nimi kuin luokalla"
  
! #: cp/decl.cc:14962
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
  
! #: cp/decl.cc:14970
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
  
! #: cp/decl.cc:14972
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
  
! #: cp/decl.cc:14976
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
  
! #: cp/decl.cc:14989
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:15009
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "virheelliset määreet ei-jäsenfunktion tyypissä"
  
! #: cp/decl.cc:15013
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "<typedef-virhe>"
  
! #: cp/decl.cc:15023
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/decl.cc:15038
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestä lausekkeesta"
  
! #: cp/decl.cc:15057
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:15067 cp/parser.cc:21414
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/decl.cc:15074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15077
  #, fuzzy, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "%qD ei ole funktiomalli"
  
! #: cp/decl.cc:15083 cp/parser.cc:26080
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:15093
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:15147 cp/parser.cc:3855
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
  
! #: cp/decl.cc:15151
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.cc:15171
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ kieltää nollan kokoisen taulukon %qD"
  
! #: cp/decl.cc:15174
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 ei tue joustavia taulukon jäseniä"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15190
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "%qD:n virheellinen käyttö"
  
! #: cp/decl.cc:15211
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.cc:15221
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:15231
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
  
! #: cp/decl.cc:15245
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "%qD esitelty staattisesti sisäkkäin"
  
! #: cp/decl.cc:15252
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "%qD:n esittely %qT:n jäsenenä"
  
! #: cp/decl.cc:15259 cp/decl.cc:15272
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.cc:15278
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "%qD esitelty staattisesti sisäkkäin"
  
! #: cp/decl.cc:15287
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/decl.cc:15293
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "hajotin ei voi olla staattinen jäsenfunktio"
  
! #: cp/decl.cc:15301 cp/decl.cc:15660
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "tiedostoa %s ei voi avata"
  
! #: cp/decl.cc:15311
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/decl.cc:15314
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "%qD esiteltiin täällä"
  
! #: cp/decl.cc:15379
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/decl.cc:15384
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nimellä %qT on vaillinainen tyyppi"
  
! #: cp/decl.cc:15404
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.cc:15407
  #, fuzzy, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.cc:15426 cp/parser.cc:21980 cp/parser.cc:28922
  #, fuzzy, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentälle"
  
! #: cp/decl.cc:15476 cp/decl.cc:15487
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.cc:15481
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: cp/decl.cc:15524 cp/decl.cc:15532 cp/decl.cc:15539 cp/decl.cc:15546
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.cc:15598
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "tallennusluokka %<auto%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:15601
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "tallennusluokka %<register%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:15607
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:15611
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:15616
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "kohdistusta ei voi määritellä %q+D:lle"
  
! #: cp/decl.cc:15619
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: cp/decl.cc:15631
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
  
! #: cp/decl.cc:15635
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "tallennusluokkatarkentimet virheellisiä parameteresittelyissä"
  
! #: cp/decl.cc:15643
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:15650
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:15651
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:15694
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:15703
  #, fuzzy, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:15744
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:15751
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "jäsentä %qD ei voida esitellä sekä virtuaaliseksi että staattiseksi"
  
! #: cp/decl.cc:15757
  #, fuzzy, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:15765
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "%qD käytössä ilman esittelyä ennen sen määrittelyä"
  
! #: cp/decl.cc:15772
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "parametriksi ei voida esitellä %<constexpr%>:ksi"
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/decl.cc:15809
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs on sekä %<extern%> että alustin"
  
! #: cp/decl.cc:16011
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
  
! #: cp/decl.cc:16014
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
  
! #: cp/decl.cc:16141
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "vaillinaisen tyypin typedef %qD epäkelpo käyttö"
  
! #: cp/decl.cc:16145
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Varoita implisiittisistä funktioesittelyistä"
  
! #: cp/decl.cc:16174
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/decl.cc:16182
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parametri %qD virheellisesti esitelty metodityyppi"
  
! #: cp/decl.cc:16207
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/decl.cc:16209
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "virheellinen muodostin; tarkoitit todennäköisesti %<%T (const %T&)%>"
  
! #: cp/decl.cc:16571
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:16578
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%q+D esitelty ystävänä"
  
! #: cp/decl.cc:16636
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:16644
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD:n esittely ei-jäsenenä"
  
! #: cp/decl.cc:16652
  #, fuzzy, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/decl.cc:16662
  #, fuzzy, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:16672
  #, fuzzy, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #. 13.4.0.3
! #: cp/decl.cc:16703
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ kieltää ?:-operaattorin ylikuormituksen"
  
! #: cp/decl.cc:16713
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD:lla ei saa olla vaihtuvaa määrää argumentteja"
  
! #: cp/decl.cc:16739
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD:n on otettava joko nolla tai yksi argumenttia"
  
! #: cp/decl.cc:16740
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD:n on otettava joko yksi tai kaksi argumenttia"
  
! #: cp/decl.cc:16752
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
  
! #: cp/decl.cc:16753
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
  
! #: cp/decl.cc:16764
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.cc:16765 cp/decl.cc:16775
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD:n on otettava tasan yksi argumentti"
  
! #: cp/decl.cc:16776
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.cc:16791
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: cp/decl.cc:16815
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:16822
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:16824
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:16833
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:16835
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan käytä tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:16851
  #, fuzzy, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "vertailu ”etumerkitön lauseke >= 0” on aina tosi"
  
! #: cp/decl.cc:16870
  #, fuzzy, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:16877
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:16889
  #, fuzzy, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:16944
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: cp/decl.cc:16968
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: cp/decl.cc:16971
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jälkeen"
  
! #: cp/decl.cc:16973
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely täällä"
  
! #: cp/decl.cc:16982
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "lueteltu tyyppi määritelty täällä"
  
! #: cp/decl.cc:16983 cp/decl.cc:16991
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely täällä"
  
! #: cp/decl.cc:16990
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "lueteltu tyyppi määritelty täällä"
*************** msgstr "lueteltu tyyppi määritelty tä
*** 59849,59949 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17007
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "jäsennysvirhe malliargumenttien luettelossa"
  
! #: cp/decl.cc:17050 cp/name-lookup.cc:6234 cp/name-lookup.cc:6367
! #: cp/parser.cc:7477 cp/parser.cc:33034
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%qD-viittaus on moniselitteinen"
  
! #: cp/decl.cc:17060
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/decl.cc:17082 cp/name-lookup.cc:5923
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD:llä on sama nimi kuin luokalla, jossa se on esitelty"
  
! #: cp/decl.cc:17111 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10128
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ei ole malli"
  
! #: cp/decl.cc:17116
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17221
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "on ristiriidassa %q+#D:n edellisen esittelyn kanssa"
  
! #: cp/decl.cc:17248
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "C++:n sisäinen tietotyyppi %qT määritelty uudelleen"
  
! #: cp/decl.cc:17385
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "useita kenttiä unionissa %qT alustettu"
  
! #: cp/decl.cc:17392
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT määritelty monella suoralla kannoalla"
  
! #: cp/decl.cc:17403
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT määritelty suoralla virtuaalisella kannalla"
  
! #: cp/decl.cc:17428
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "%qT ei ole luokka-, struct- eikä unionityyppi"
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiivinen tyyppi %qT määrittelemätön"
  
! #: cp/decl.cc:17460
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.cc:17618
  #, fuzzy, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
  
! #: cp/decl.cc:17621 cp/decl.cc:17630 cp/decl.cc:17641 cp/decl.cc:18242
! #: cp/parser.cc:22331
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "edellinen määrittely täällä"
  
! #: cp/decl.cc:17627
  #, fuzzy, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
  
! #: cp/decl.cc:17638
  #, fuzzy, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
  
! #: cp/decl.cc:17713
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "cppchar_t:n on oltava etumerkitön tyyppi"
--- 59935,60035 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17005
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "jäsennysvirhe malliargumenttien luettelossa"
  
! #: cp/decl.cc:17048 cp/name-lookup.cc:6237 cp/name-lookup.cc:6370
! #: cp/parser.cc:7477 cp/parser.cc:33093
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%qD-viittaus on moniselitteinen"
  
! #: cp/decl.cc:17058
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/decl.cc:17080 cp/name-lookup.cc:5926
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD:llä on sama nimi kuin luokalla, jossa se on esitelty"
  
! #: cp/decl.cc:17109 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10141
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ei ole malli"
  
! #: cp/decl.cc:17114
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17219
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "on ristiriidassa %q+#D:n edellisen esittelyn kanssa"
  
! #: cp/decl.cc:17246
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "C++:n sisäinen tietotyyppi %qT määritelty uudelleen"
  
! #: cp/decl.cc:17383
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "useita kenttiä unionissa %qT alustettu"
  
! #: cp/decl.cc:17390
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT määritelty monella suoralla kannoalla"
  
! #: cp/decl.cc:17401
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT määritelty suoralla virtuaalisella kannalla"
  
! #: cp/decl.cc:17426
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "%qT ei ole luokka-, struct- eikä unionityyppi"
  
! #: cp/decl.cc:17456
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiivinen tyyppi %qT määrittelemätön"
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.cc:17616
  #, fuzzy, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
  
! #: cp/decl.cc:17619 cp/decl.cc:17628 cp/decl.cc:17639 cp/decl.cc:18240
! #: cp/parser.cc:22335
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "edellinen määrittely täällä"
  
! #: cp/decl.cc:17625
  #, fuzzy, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
  
! #: cp/decl.cc:17636
  #, fuzzy, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
  
! #: cp/decl.cc:17711
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "cppchar_t:n on oltava etumerkitön tyyppi"
*************** msgstr "cppchar_t:n on oltava etumerkit�
*** 59952,60033 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17862
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:18049
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:18059
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:18108
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:18109
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:18120
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "ylivuoto luetellun tyypin arvoissa"
  
! #: cp/decl.cc:18140
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:18240 cp/parser.cc:22329
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "edellinen %q+#T:n määrittely"
  
! #: cp/decl.cc:18314
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:18481 cp/typeck.cc:11344
  #, fuzzy, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: cp/decl.cc:19300
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/decl.cc:19302 cp/typeck.cc:11222
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "funktion paluuarvojen tyypit eivät ole yhteensopivia %<volatile%>:n takia"
  
! #: cp/decl.cc:19358
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: cp/decl.cc:19549
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD on jo määritelty"
  
! #: cp/decl.cc:19947
  #, fuzzy, gcc-internal-format
  msgid "using %qs"
  msgstr "          %s"
  
! #: cp/decl.cc:19959
  #, fuzzy, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "%q+D:n oletustyyppi on %<int%>"
--- 60038,60119 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17860
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:18047
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:18057
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:18106
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:18107
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:18118
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "ylivuoto luetellun tyypin arvoissa"
  
! #: cp/decl.cc:18138
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:18238 cp/parser.cc:22333
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "edellinen %q+#T:n määrittely"
  
! #: cp/decl.cc:18312
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:18479 cp/typeck.cc:11460
  #, fuzzy, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: cp/decl.cc:19298
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/decl.cc:19300 cp/typeck.cc:11338
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "funktion paluuarvojen tyypit eivät ole yhteensopivia %<volatile%>:n takia"
  
! #: cp/decl.cc:19356
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: cp/decl.cc:19547
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD on jo määritelty"
  
! #: cp/decl.cc:19945
  #, fuzzy, gcc-internal-format
  msgid "using %qs"
  msgstr "          %s"
  
! #: cp/decl.cc:19957
  #, fuzzy, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "%q+D:n oletustyyppi on %<int%>"
*************** msgstr ""
*** 60329,60340 ****
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qD esitelty uudelleen eri näkyvyydellä"
  
! #: cp/decl2.cc:5117
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%J%qF käytetty, mutta ei määritelty"
  
! #: cp/decl2.cc:5121
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr "%J%qF käytetty, mutta ei määritelty"
--- 60415,60426 ----
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qD esitelty uudelleen eri näkyvyydellä"
  
! #: cp/decl2.cc:5122
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%J%qF käytetty, mutta ei määritelty"
  
! #: cp/decl2.cc:5126
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr "%J%qF käytetty, mutta ei määritelty"
*************** msgstr "%J%qF käytetty, mutta ei määr
*** 60343,60722 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5131
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "%J%qD esitelty uudelleen ilman linkitystä"
  
! #: cp/decl2.cc:5135
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "%J%qD esitelty uudelleen ilman linkitystä"
  
! #: cp/decl2.cc:5139
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:5157
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%J%qF käytetty, mutta ei määritelty"
  
! #: cp/decl2.cc:5161
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "%J%qF käytetty, mutta ei määritelty"
  
! #: cp/decl2.cc:5169
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "%J%qD esitelty uudelleen ilman linkitystä"
  
! #: cp/decl2.cc:5172
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "%J%qD esitelty uudelleen ilman linkitystä"
  
! #: cp/decl2.cc:5377
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/decl2.cc:5380
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "edellinen esittely %q+D"
  
! #: cp/decl2.cc:5382
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5454 cp/decl2.cc:5457
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5820
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl2.cc:6058
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
! #: cp/decl2.cc:6063
  #, fuzzy, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
  
! #: cp/decl2.cc:6186
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "implisiittisesti esitelty %qD on vanhentunut"
  
! #: cp/decl2.cc:6190
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6336
  #, fuzzy, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "NULLin muunnos epäosoitintyypiksi"
  
! #: cp/decl2.cc:6345
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr "poistettu funktio %q+D"
  
! #: cp/decl2.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "poistettu funktio %q+D"
  
! #: cp/decl2.cc:6397
  #, fuzzy, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/decl2.cc:6436
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:3791
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    avattu lähteestä %qs, %r%s:%d:%d%R"
  
! #: cp/error.cc:3796
  #, fuzzy
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "Muodostin %qs"
  
! #: cp/error.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr "Muodostin %qs"
  
! #: cp/error.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "In static member function %qs"
  msgid "In static member function %qD"
  msgstr "Staattinen jäsenfunktio %qs"
  
! #: cp/error.cc:3830
  #, fuzzy, gcc-internal-format
  #| msgid "In copy constructor %qs"
  msgid "In copy constructor %qD"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/error.cc:3832
  #, fuzzy, gcc-internal-format
  #| msgid "In constructor %qs"
  msgid "In constructor %qD"
  msgstr "Muodostin %qs"
  
! #: cp/error.cc:3834
  #, fuzzy, gcc-internal-format
  #| msgid "In destructor %qs"
  msgid "In destructor %qD"
  msgstr "Hajotin %qs"
  
! #: cp/error.cc:3836
  #, gcc-internal-format
  msgid "In lambda function"
  msgstr "Lambda-funktio"
  
! #: cp/error.cc:3838
  #, fuzzy, gcc-internal-format
  #| msgid "In static member function %qs"
  msgid "In explicit object member function %qD"
  msgstr "Staattinen jäsenfunktio %qs"
  
! #: cp/error.cc:3840
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "Jäsenfunktio %qs"
  
! #: cp/error.cc:3843
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "Funktio %qs"
  
! #: cp/error.cc:3870
  #, fuzzy
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s %qs"
  
! #: cp/error.cc:3871
  #, fuzzy, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "käyttämätön muuttuja %q+D"
  
! #: cp/error.cc:3891
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3894
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3987
  #, fuzzy
  msgid "recursively required by substitution of %qS\n"
  msgstr "tyhjän dynaamisen merkkijonon osan korvaus"
  
! #: cp/error.cc:3988
  #, fuzzy
  msgid "required by substitution of %qS\n"
  msgstr "tyhjän dynaamisen merkkijonon osan korvaus"
  
! #: cp/error.cc:3993
  #, fuzzy, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr "kutsuttu täältä"
  
! #: cp/error.cc:3994
  #, fuzzy, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr "käyttämätön muuttuja %q+D"
  
! #: cp/error.cc:4001
  #, fuzzy, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr "kutsuttu täältä"
  
! #: cp/error.cc:4002
  #, fuzzy, gcc-internal-format
  msgid "required from here\n"
  msgstr "kutsuttu täältä"
  
! #: cp/error.cc:4052
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4104
  #, fuzzy, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/error.cc:4117
  #, fuzzy, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr "tyhjän dynaamisen merkkijonon osan korvaus"
  
! #: cp/error.cc:4132
  #, fuzzy, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr "tyhjän dynaamisen merkkijonon osan korvaus"
  
! #: cp/error.cc:4154
  #, fuzzy, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr "Vaaditaan todennus.\n"
  
! #: cp/error.cc:4185
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4186
  #, fuzzy, gcc-internal-format
  msgid "in requirements "
  msgstr "%qs määritelty parametrille %qE"
  
! #: cp/error.cc:4304
  #, fuzzy, gcc-internal-format
  msgid "(no argument)"
  msgstr "ei argumentteja"
  
! #: cp/error.cc:4398
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[...]"
  
! #: cp/error.cc:4750
  #, fuzzy, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4755
  #, fuzzy, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4760
  #, fuzzy, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4765
  #, fuzzy, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4770
  #, fuzzy, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4775
  #, fuzzy, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4780
  #, fuzzy, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4786
  #, fuzzy, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4791
  #, fuzzy, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4796
  #, fuzzy, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4801
  #, fuzzy, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4806
  #, fuzzy, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4811
  #, fuzzy, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4817
  #, fuzzy, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4822
  #, fuzzy, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4875
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "useita tallennuspaikkoja esittelymääritteissä"
  
! #: cp/error.cc:4880
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/error.cc:4895
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
  
! #: cp/error.cc:4899 cp/typeck.cc:2897
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD:n esittely %qT:n jäsenenä"
  
! #: cp/error.cc:4921
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
  
! #: cp/error.cc:4925 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD ei ole %qD:n jäsen"
  
! #: cp/error.cc:4936
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%E%> on esittelemättä"
  
! #: cp/error.cc:4940
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%E%> on esittelemättä"
--- 60429,60808 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5136
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "%J%qD esitelty uudelleen ilman linkitystä"
  
! #: cp/decl2.cc:5140
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "%J%qD esitelty uudelleen ilman linkitystä"
  
! #: cp/decl2.cc:5144
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:5162
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%J%qF käytetty, mutta ei määritelty"
  
! #: cp/decl2.cc:5166
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "%J%qF käytetty, mutta ei määritelty"
  
! #: cp/decl2.cc:5174
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "%J%qD esitelty uudelleen ilman linkitystä"
  
! #: cp/decl2.cc:5177
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "%J%qD esitelty uudelleen ilman linkitystä"
  
! #: cp/decl2.cc:5382
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/decl2.cc:5385
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "edellinen esittely %q+D"
  
! #: cp/decl2.cc:5387
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5459 cp/decl2.cc:5462
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5825
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl2.cc:6059
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
! #: cp/decl2.cc:6064
  #, fuzzy, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
  
! #: cp/decl2.cc:6187
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "implisiittisesti esitelty %qD on vanhentunut"
  
! #: cp/decl2.cc:6191
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6364
  #, fuzzy, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "NULLin muunnos epäosoitintyypiksi"
  
! #: cp/decl2.cc:6373
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr "poistettu funktio %q+D"
  
! #: cp/decl2.cc:6377
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "poistettu funktio %q+D"
  
! #: cp/decl2.cc:6425
  #, fuzzy, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/decl2.cc:6464
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:3812
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    avattu lähteestä %qs, %r%s:%d:%d%R"
  
! #: cp/error.cc:3817
  #, fuzzy
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "Muodostin %qs"
  
! #: cp/error.cc:3823
  #, fuzzy, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr "Muodostin %qs"
  
! #: cp/error.cc:3849
  #, fuzzy, gcc-internal-format
  #| msgid "In static member function %qs"
  msgid "In static member function %qD"
  msgstr "Staattinen jäsenfunktio %qs"
  
! #: cp/error.cc:3851
  #, fuzzy, gcc-internal-format
  #| msgid "In copy constructor %qs"
  msgid "In copy constructor %qD"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/error.cc:3853
  #, fuzzy, gcc-internal-format
  #| msgid "In constructor %qs"
  msgid "In constructor %qD"
  msgstr "Muodostin %qs"
  
! #: cp/error.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "In destructor %qs"
  msgid "In destructor %qD"
  msgstr "Hajotin %qs"
  
! #: cp/error.cc:3857
  #, gcc-internal-format
  msgid "In lambda function"
  msgstr "Lambda-funktio"
  
! #: cp/error.cc:3859
  #, fuzzy, gcc-internal-format
  #| msgid "In static member function %qs"
  msgid "In explicit object member function %qD"
  msgstr "Staattinen jäsenfunktio %qs"
  
! #: cp/error.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "Jäsenfunktio %qs"
  
! #: cp/error.cc:3864
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "Funktio %qs"
  
! #: cp/error.cc:3891
  #, fuzzy
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s %qs"
  
! #: cp/error.cc:3892
  #, fuzzy, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "käyttämätön muuttuja %q+D"
  
! #: cp/error.cc:3912
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3915
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:4008
  #, fuzzy
  msgid "recursively required by substitution of %qS\n"
  msgstr "tyhjän dynaamisen merkkijonon osan korvaus"
  
! #: cp/error.cc:4009
  #, fuzzy
  msgid "required by substitution of %qS\n"
  msgstr "tyhjän dynaamisen merkkijonon osan korvaus"
  
! #: cp/error.cc:4014
  #, fuzzy, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr "kutsuttu täältä"
  
! #: cp/error.cc:4015
  #, fuzzy, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr "käyttämätön muuttuja %q+D"
  
! #: cp/error.cc:4022
  #, fuzzy, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr "kutsuttu täältä"
  
! #: cp/error.cc:4023
  #, fuzzy, gcc-internal-format
  msgid "required from here\n"
  msgstr "kutsuttu täältä"
  
! #: cp/error.cc:4073
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4125
  #, fuzzy, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/error.cc:4138
  #, fuzzy, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr "tyhjän dynaamisen merkkijonon osan korvaus"
  
! #: cp/error.cc:4153
  #, fuzzy, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr "tyhjän dynaamisen merkkijonon osan korvaus"
  
! #: cp/error.cc:4175
  #, fuzzy, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr "Vaaditaan todennus.\n"
  
! #: cp/error.cc:4206
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4207
  #, fuzzy, gcc-internal-format
  msgid "in requirements "
  msgstr "%qs määritelty parametrille %qE"
  
! #: cp/error.cc:4325
  #, fuzzy, gcc-internal-format
  msgid "(no argument)"
  msgstr "ei argumentteja"
  
! #: cp/error.cc:4419
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[...]"
  
! #: cp/error.cc:4771
  #, fuzzy, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4776
  #, fuzzy, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4781
  #, fuzzy, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4786
  #, fuzzy, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4791
  #, fuzzy, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4796
  #, fuzzy, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4801
  #, fuzzy, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4807
  #, fuzzy, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4812
  #, fuzzy, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4817
  #, fuzzy, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4822
  #, fuzzy, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4827
  #, fuzzy, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4832
  #, fuzzy, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4838
  #, fuzzy, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4843
  #, fuzzy, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/error.cc:4896
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "useita tallennuspaikkoja esittelymääritteissä"
  
! #: cp/error.cc:4901
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/error.cc:4916
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
  
! #: cp/error.cc:4920 cp/typeck.cc:2897
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD:n esittely %qT:n jäsenenä"
  
! #: cp/error.cc:4942
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
  
! #: cp/error.cc:4946 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD ei ole %qD:n jäsen"
  
! #: cp/error.cc:4957
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%E%> on esittelemättä"
  
! #: cp/error.cc:4961
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%E%> on esittelemättä"
*************** msgstr "%qD tulee alustaa jäsenten alus
*** 60942,60959 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "virheellinen alustin taulukon jäsenelle %q#D"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2648
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "alustamaton const-jäsen %qD"
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2651 cp/method.cc:2662
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q+D alustetaan jäljempänä kuin"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2659
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "jäsen %qD on alustamaton viittaus"
--- 61028,61045 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "virheellinen alustin taulukon jäsenelle %q#D"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2649
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "alustamaton const-jäsen %qD"
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2652 cp/method.cc:2663
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q+D alustetaan jäljempänä kuin"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2660
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "jäsen %qD on alustamaton viittaus"
*************** msgstr "lisää eksplisiittinen %<this%>
*** 61325,61336 ****
  msgid "%<this%> was not captured for this lambda function"
  msgstr "Lambda-funktio"
  
! #: cp/lambda.cc:1581
  #, fuzzy, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/lambda.cc:1585
  #, fuzzy, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
--- 61411,61422 ----
  msgid "%<this%> was not captured for this lambda function"
  msgstr "Lambda-funktio"
  
! #: cp/lambda.cc:1578
  #, fuzzy, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/lambda.cc:1582
  #, fuzzy, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
*************** msgstr ""
*** 61467,61478 ****
  msgid "mapper exit status %d"
  msgstr "mandb-komento epäonnistui paluuarvolla %d"
  
! #: cp/method.cc:867 cp/method.cc:2601
  #, fuzzy, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/method.cc:873 cp/method.cc:2607
  #, fuzzy, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
--- 61553,61564 ----
  msgid "mapper exit status %d"
  msgstr "mandb-komento epäonnistui paluuarvolla %d"
  
! #: cp/method.cc:867 cp/method.cc:2602
  #, fuzzy, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/method.cc:873 cp/method.cc:2608
  #, fuzzy, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr "ei-staattinen datajäsen %qE esitelty %<constexpr%>:ksi"
*************** msgstr "tyyppi %qT ei ole tyypin %qT kan
*** 61588,61705 ****
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2524
  #, fuzzy, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "alustamaton const %qD"
  
! #: cp/method.cc:2535
  #, fuzzy, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr "hajotin ei voi olla staattinen jäsenfunktio"
  
! #: cp/method.cc:2536
  #, fuzzy, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr "hajotin ei voi olla staattinen jäsenfunktio"
  
! #: cp/method.cc:2624
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "virheellinen alustin taulukon jäsenelle %q#D"
  
! #: cp/method.cc:2681
  #, fuzzy, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "hajotin ei voi olla staattinen jäsenfunktio"
  
! #: cp/method.cc:2692
  #, fuzzy, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2910
  #, fuzzy, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "hajotin ei voi olla staattinen jäsenfunktio"
  
! #: cp/method.cc:2954
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3086
  #, fuzzy, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/method.cc:3089
  #, fuzzy, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/method.cc:3098
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3109
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3117 cp/method.cc:3141
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3150
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3573
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3578
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3583
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3588
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3597
  #, fuzzy, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr "%qD:n tyyppi ei täsmää aiemman esittelyn kanssa"
  
! #: cp/method.cc:3695
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3715
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "%qT ei ole malli"
  
! #: cp/method.cc:3754
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
  # XXX
! #: cp/method.cc:3763
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
--- 61674,61791 ----
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2525
  #, fuzzy, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "alustamaton const %qD"
  
! #: cp/method.cc:2536
  #, fuzzy, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr "hajotin ei voi olla staattinen jäsenfunktio"
  
! #: cp/method.cc:2537
  #, fuzzy, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr "hajotin ei voi olla staattinen jäsenfunktio"
  
! #: cp/method.cc:2625
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "virheellinen alustin taulukon jäsenelle %q#D"
  
! #: cp/method.cc:2682
  #, fuzzy, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "hajotin ei voi olla staattinen jäsenfunktio"
  
! #: cp/method.cc:2693
  #, fuzzy, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "ei-staattisella datajäsenellä %qD on Java-luokkatyyppi"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2911
  #, fuzzy, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "hajotin ei voi olla staattinen jäsenfunktio"
  
! #: cp/method.cc:2955
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3087
  #, fuzzy, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/method.cc:3090
  #, fuzzy, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/method.cc:3099
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3110
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3118 cp/method.cc:3142
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3151
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3574
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3579
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3584
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3589
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3598
  #, fuzzy, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr "%qD:n tyyppi ei täsmää aiemman esittelyn kanssa"
  
! #: cp/method.cc:3696
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3716
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "%qT ei ole malli"
  
! #: cp/method.cc:3755
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
  # XXX
! #: cp/method.cc:3764
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
*************** msgstr ""
*** 61734,62170 ****
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:12044
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12048
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12051
  #, fuzzy, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr "%q+D:n edellinen esittely oli täällä"
  
! #: cp/module.cc:12054
  #, fuzzy, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "luetellun tyypin jäsenen %q+D uudelleenesittely"
  
! #: cp/module.cc:12105 cp/module.cc:12229
  #, fuzzy, gcc-internal-format
  msgid "conflicting type for imported declaration %#qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/module.cc:12114
  #, fuzzy, gcc-internal-format
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/module.cc:12126
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/module.cc:12133
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/module.cc:12171
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "useita tallennusluokkia esittelymääritteissä"
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/module.cc:12204
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/module.cc:12220
  #, fuzzy, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/module.cc:12246
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration %q+D"
  msgid "existing declaration %#qD"
  msgstr "esittelyssä %q+D"
  
! #: cp/module.cc:12349
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: cp/module.cc:12351 cp/module.cc:12378
  #, fuzzy, gcc-internal-format
  msgid "existing default declared here"
  msgstr "%qD esiteltiin täällä"
  
! #: cp/module.cc:12375
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
! #: cp/module.cc:13434
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
  
! #: cp/module.cc:13436
  #, fuzzy, gcc-internal-format
  #| msgid "missing definition"
  msgid "existing definition %qD"
  msgstr "puuttuva määrittely"
  
! #: cp/module.cc:13448
  #, fuzzy, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
  
! #: cp/module.cc:13450
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "... this enumerator %qD"
  msgstr "luetellun tyypin jäsenen %q+D uudelleenesittely"
  
! #: cp/module.cc:13456
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13460
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13673
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not of type %qT"
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%qE ei ole tyyppiä %qT"
  
! #: cp/module.cc:13691
  #, fuzzy, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/module.cc:13715
  #, fuzzy, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr "%qD esitelty uudelleen eri näkyvyydellä"
  
! #: cp/module.cc:13733
  #, fuzzy, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/module.cc:13745
  #, fuzzy, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/module.cc:13756
  #, fuzzy, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/module.cc:13788
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13797
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13833
  #, fuzzy, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
  
! #: cp/module.cc:13845
  #, fuzzy, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/module.cc:13897
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13899
  #, fuzzy, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/module.cc:15021
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15032
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15070
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15667
  #, fuzzy, gcc-internal-format
  msgid "recursive lazy load"
  msgstr "    Rekursiiviset jäsenet:\n"
  
! #: cp/module.cc:15687
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15688 cp/module.cc:21270
  #, fuzzy, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "%qD esiteltiin täällä"
  
! #: cp/module.cc:16037
  #, fuzzy, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr "%s%qs%s ei ole sallittu"
  
! #: cp/module.cc:16043
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18810
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19050
  #, fuzzy, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "%q+D:n edellinen määrittely oli täällä"
  
! #: cp/module.cc:19075 cp/module.cc:19078
  #, fuzzy, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: cp/module.cc:19084
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19086
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19418
  #, fuzzy, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "Ei voida poistaa moduulitiedostoa ”%s”: %s"
  
! #: cp/module.cc:19456 cp/module.cc:19461
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr "  --version                Näytä kääntäjän versiotiedot\n"
  
! #: cp/module.cc:19467
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2-versio %s\n"
  
! #: cp/module.cc:19497
  #, fuzzy, gcc-internal-format
  msgid "module %qs found"
  msgstr "Ei löydy"
  
! #: cp/module.cc:19499
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19500
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19515
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19529
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19541
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19561
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:19563
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19566
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19584
  #, fuzzy, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
  
! #: cp/module.cc:19675
  #, fuzzy, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr "kohdemuoto ei tue äärettömyyttä"
  
! #: cp/module.cc:20232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: cp/module.cc:20271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: cp/module.cc:20281
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20286
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20289
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20610
  #, fuzzy, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "%q+D:n osoitealue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/module.cc:20613
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "%q+D:n osoitealue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/module.cc:20619
  #, fuzzy, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "nimiavaruuden %qD esittely on ristiriidassa"
  
! #: cp/module.cc:20622
  #, fuzzy, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr "nimiavaruuden %qD esittely on ristiriidassa"
  
! #: cp/module.cc:20627
  #, fuzzy, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr "esitelty täällä"
  
! #: cp/module.cc:20631
  #, fuzzy, gcc-internal-format
  msgid "import declared in global module"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/module.cc:20637
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "malliesittelylle %q+D"
  
! #: cp/module.cc:20640
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr "%q#D:n esittely C-kielen linkityksellä"
  
! #: cp/module.cc:20645
  #, fuzzy, gcc-internal-format
  msgid "previously declared in module %qs"
  msgstr "esitelty aiemmin täällä"
  
! #: cp/module.cc:20649
  #, fuzzy, gcc-internal-format
  msgid "previously declared in global module"
  msgstr "esitelty aiemmin täällä"
  
! #: cp/module.cc:20788
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20803
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/module.cc:20810
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "luetellun tyypin jäsenen %q+D uudelleenesittely"
  
! #: cp/module.cc:20963
  #, fuzzy, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "          %s"
  
! #: cp/module.cc:21114
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21115
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21122
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21123
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21185
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21189
  #, fuzzy, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr "tuntematon valitsin -%s"
--- 61820,62271 ----
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:6549
! #, fuzzy, gcc-internal-format
! msgid "%<target%> attribute currently unsupported in modules"
! msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
! 
! #: cp/module.cc:6552
! #, fuzzy, gcc-internal-format
! msgid "%<optimize%> attribute currently unsupported in modules"
! msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
! 
! #: cp/module.cc:12100
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12104
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12107
  #, fuzzy, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr "%q+D:n edellinen esittely oli täällä"
  
! #: cp/module.cc:12110
  #, fuzzy, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "luetellun tyypin jäsenen %q+D uudelleenesittely"
  
! #: cp/module.cc:12161 cp/module.cc:12285
  #, fuzzy, gcc-internal-format
  msgid "conflicting type for imported declaration %#qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/module.cc:12170
  #, fuzzy, gcc-internal-format
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/module.cc:12182
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/module.cc:12227
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "useita tallennusluokkia esittelymääritteissä"
  
! #: cp/module.cc:12245
  #, fuzzy, gcc-internal-format
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/module.cc:12260
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/module.cc:12276
  #, fuzzy, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/module.cc:12302
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration %q+D"
  msgid "existing declaration %#qD"
  msgstr "esittelyssä %q+D"
  
! #: cp/module.cc:12405
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: cp/module.cc:12407 cp/module.cc:12434
  #, fuzzy, gcc-internal-format
  msgid "existing default declared here"
  msgstr "%qD esiteltiin täällä"
  
! #: cp/module.cc:12431
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
! #: cp/module.cc:13494
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
  
! #: cp/module.cc:13496
  #, fuzzy, gcc-internal-format
  #| msgid "missing definition"
  msgid "existing definition %qD"
  msgstr "puuttuva määrittely"
  
! #: cp/module.cc:13508
  #, fuzzy, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
  
! #: cp/module.cc:13510
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "... this enumerator %qD"
  msgstr "luetellun tyypin jäsenen %q+D uudelleenesittely"
  
! #: cp/module.cc:13516
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13520
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13733
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not of type %qT"
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%qE ei ole tyyppiä %qT"
  
! #: cp/module.cc:13751
  #, fuzzy, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/module.cc:13775
  #, fuzzy, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr "%qD esitelty uudelleen eri näkyvyydellä"
  
! #: cp/module.cc:13793
  #, fuzzy, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/module.cc:13805
  #, fuzzy, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/module.cc:13816
  #, fuzzy, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/module.cc:13848
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13857
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13893
  #, fuzzy, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
  
! #: cp/module.cc:13905
  #, fuzzy, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/module.cc:13957
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13959
  #, fuzzy, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/module.cc:15089
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15104
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15111
! #, gcc-internal-format
! msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
! msgstr ""
! 
! #: cp/module.cc:15150
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15747
  #, fuzzy, gcc-internal-format
  msgid "recursive lazy load"
  msgstr "    Rekursiiviset jäsenet:\n"
  
! #: cp/module.cc:15767
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15768 cp/module.cc:21350
  #, fuzzy, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "%qD esiteltiin täällä"
  
! #: cp/module.cc:16117
  #, fuzzy, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr "%s%qs%s ei ole sallittu"
  
! #: cp/module.cc:16123
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18890
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19130
  #, fuzzy, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "%q+D:n edellinen määrittely oli täällä"
  
! #: cp/module.cc:19155 cp/module.cc:19158
  #, fuzzy, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: cp/module.cc:19164
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19166
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19498
  #, fuzzy, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "Ei voida poistaa moduulitiedostoa ”%s”: %s"
  
! #: cp/module.cc:19536 cp/module.cc:19541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr "  --version                Näytä kääntäjän versiotiedot\n"
  
! #: cp/module.cc:19547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2-versio %s\n"
  
! #: cp/module.cc:19577
  #, fuzzy, gcc-internal-format
  msgid "module %qs found"
  msgstr "Ei löydy"
  
! #: cp/module.cc:19579
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19580
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19595
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19609
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19621
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19641
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:19643
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19646
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19664
  #, fuzzy, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
  
! #: cp/module.cc:19755
  #, fuzzy, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr "kohdemuoto ei tue äärettömyyttä"
  
! #: cp/module.cc:20312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: cp/module.cc:20351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: cp/module.cc:20361
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20366
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20369
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20690
  #, fuzzy, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "%q+D:n osoitealue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/module.cc:20693
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "%q+D:n osoitealue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/module.cc:20699
  #, fuzzy, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "nimiavaruuden %qD esittely on ristiriidassa"
  
! #: cp/module.cc:20702
  #, fuzzy, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr "nimiavaruuden %qD esittely on ristiriidassa"
  
! #: cp/module.cc:20707
  #, fuzzy, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr "esitelty täällä"
  
! #: cp/module.cc:20711
  #, fuzzy, gcc-internal-format
  msgid "import declared in global module"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/module.cc:20717
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "malliesittelylle %q+D"
  
! #: cp/module.cc:20720
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr "%q#D:n esittely C-kielen linkityksellä"
  
! #: cp/module.cc:20725
  #, fuzzy, gcc-internal-format
  msgid "previously declared in module %qs"
  msgstr "esitelty aiemmin täällä"
  
! #: cp/module.cc:20729
  #, fuzzy, gcc-internal-format
  msgid "previously declared in global module"
  msgstr "esitelty aiemmin täällä"
  
! #: cp/module.cc:20868
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20883
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/module.cc:20890
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "luetellun tyypin jäsenen %q+D uudelleenesittely"
  
! #: cp/module.cc:21043
  #, fuzzy, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "          %s"
  
! #: cp/module.cc:21194
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21195
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21202
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21203
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21269
  #, fuzzy, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr "tuntematon valitsin -%s"
*************** msgstr "tuntematon valitsin -%s"
*** 62176,62279 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21234
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21265
  #, fuzzy, gcc-internal-format
  msgid "module already declared"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/module.cc:21266
  #, fuzzy, gcc-internal-format
  #| msgid "In module imported at"
  msgid "module already imported"
  msgstr "Moduulissa, joka tuotu kohdassa"
  
! #: cp/module.cc:21271
  #, fuzzy, gcc-internal-format
  #| msgid "In module imported at"
  msgid "module %qs imported here"
  msgstr "Moduulissa, joka tuotu kohdassa"
  
! #: cp/module.cc:21479
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown compiled module interface: %s"
  msgstr "Tuntematon tiheys: ”%c”"
  
! #: cp/module.cc:21529
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21547
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21548
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21908
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:21912
  #, fuzzy, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "virheellinen esikääntäjän direktiivi #%s"
  
! #: cp/module.cc:21944 cp/module.cc:21973
  #, fuzzy, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "virheellinen --param-arvo %qs"
  
! #: cp/module.cc:21983
  #, fuzzy, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "virheellinen --param-arvo %qs"
  
! #: cp/module.cc:22183
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22223
  #, fuzzy, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "virhe kirjoitettaessa i-solmua"
  
! #: cp/module.cc:22238
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22241
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22243
  #, fuzzy, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr "%qD esiteltiin täällä"
  
! #: cp/module.cc:22307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: cp/module.cc:22404
  #, fuzzy, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "tls_model-argumentti ei ole merkkijono"
--- 62277,62380 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21314
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21345
  #, fuzzy, gcc-internal-format
  msgid "module already declared"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/module.cc:21346
  #, fuzzy, gcc-internal-format
  #| msgid "In module imported at"
  msgid "module already imported"
  msgstr "Moduulissa, joka tuotu kohdassa"
  
! #: cp/module.cc:21351
  #, fuzzy, gcc-internal-format
  #| msgid "In module imported at"
  msgid "module %qs imported here"
  msgstr "Moduulissa, joka tuotu kohdassa"
  
! #: cp/module.cc:21559
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown compiled module interface: %s"
  msgstr "Tuntematon tiheys: ”%c”"
  
! #: cp/module.cc:21609
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21627
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21628
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21988
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:21992
  #, fuzzy, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "virheellinen esikääntäjän direktiivi #%s"
  
! #: cp/module.cc:22024 cp/module.cc:22053
  #, fuzzy, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "virheellinen --param-arvo %qs"
  
! #: cp/module.cc:22063
  #, fuzzy, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "virheellinen --param-arvo %qs"
  
! #: cp/module.cc:22263
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22303
  #, fuzzy, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "virhe kirjoitettaessa i-solmua"
  
! #: cp/module.cc:22318
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22321
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22323
  #, fuzzy, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr "%qD esiteltiin täällä"
  
! #: cp/module.cc:22387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: cp/module.cc:22484
  #, fuzzy, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "tls_model-argumentti ei ole merkkijono"
*************** msgstr "%qD:n esittely %qT:n jäsenenä"
*** 62328,62579 ****
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "friend-esittely %qD paikallisessa luokassa ilman edeltävää esittelyä"
  
! #: cp/name-lookup.cc:4653
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/name-lookup.cc:4656
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.cc:5252
  #, fuzzy, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/name-lookup.cc:5256
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr "%q+D esitelty täällä"
  
! #: cp/name-lookup.cc:5259
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/name-lookup.cc:5262
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr "%q+D esitelty täällä"
  
! #: cp/name-lookup.cc:6070
  #, fuzzy, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> nimeää muodostimen, ei tyyppiä"
  
! #: cp/name-lookup.cc:6086
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/name-lookup.cc:6094
  #, fuzzy, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/name-lookup.cc:6110 cp/pt.cc:18933
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qE ei ole luokka, nimiavaruus eikä lueteltu tyyppi"
  
! #: cp/name-lookup.cc:6120
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "%qD:n esittely ei-jäsenenä"
  
! #: cp/name-lookup.cc:6131 cp/name-lookup.cc:6204
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/name-lookup.cc:6154
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/name-lookup.cc:6214
  #, fuzzy, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr "oliko tarkoitus käyttää loogista negaatiota?"
  
! #: cp/name-lookup.cc:6226
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/name-lookup.cc:6241
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/name-lookup.cc:6252
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nimeää muodostimen, ei tyyppiä"
  
! #: cp/name-lookup.cc:6345
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "%qD ei ole luokka eikä nimiavaruus"
  
! #: cp/name-lookup.cc:6387
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "%qD:n esittely viitteiden taulukkona"
  
! #: cp/name-lookup.cc:6397
  #, fuzzy, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/name-lookup.cc:6467
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/name-lookup.cc:6469
  #, fuzzy, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "%q+D esitelty ystävänä"
  
! #: cp/name-lookup.cc:6523
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qs-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
  
! #: cp/name-lookup.cc:6530
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6540 cp/name-lookup.cc:6567
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/name-lookup.cc:6546
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "%qE-attribuutti pätee vain muuttujiin"
  
! #: cp/name-lookup.cc:6583 cp/name-lookup.cc:9004
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "%<fast_interrupt%>-attribuuttidirektiivi jätetty huomiotta"
  
! #: cp/name-lookup.cc:6912
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6964
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "ehdotettu vaihtoehto:"
  msgstr[1] "ehdotetut vaihtoehdot:"
  
! #: cp/name-lookup.cc:6970
  #, fuzzy, gcc-internal-format
  msgid "  %qE"
  msgstr "%qE on vanhentunut"
  
! #: cp/name-lookup.cc:7295
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7301
  #, fuzzy, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa"
  
! #: cp/name-lookup.cc:7739
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/name-lookup.cc:7742
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "määriteltiin myöhemmin tässä"
  
! #: cp/name-lookup.cc:8538
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/name-lookup.cc:8976
  #, fuzzy, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "valitsin %qs ei ole enää tuettu"
  
! #: cp/name-lookup.cc:8979
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:8998
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/name-lookup.cc:9192
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/name-lookup.cc:9208
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
  
! #: cp/name-lookup.cc:9291
  #, fuzzy, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr "luetellun tyypin jäsenen %q+D uudelleenesittely"
  
! #: cp/name-lookup.cc:9293
  #, fuzzy, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/name-lookup.cc:9297
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<namespace%>"
  msgid "exporting unnamed namespace"
  msgstr "odotettiin %<namespace%>"
  
! #: cp/name-lookup.cc:9307
  #, fuzzy, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
  
! #: cp/name-lookup.cc:9357
  #, fuzzy, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
  
! #: cp/name-lookup.cc:9359
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "edellinen määrittely täällä"
  
! #: cp/name-lookup.cc:9402
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9411
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 62429,62680 ----
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "friend-esittely %qD paikallisessa luokassa ilman edeltävää esittelyä"
  
! #: cp/name-lookup.cc:4656
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/name-lookup.cc:4659
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.cc:5255
  #, fuzzy, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/name-lookup.cc:5259
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr "%q+D esitelty täällä"
  
! #: cp/name-lookup.cc:5262
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/name-lookup.cc:5265
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr "%q+D esitelty täällä"
  
! #: cp/name-lookup.cc:6073
  #, fuzzy, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> nimeää muodostimen, ei tyyppiä"
  
! #: cp/name-lookup.cc:6089
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/name-lookup.cc:6097
  #, fuzzy, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/name-lookup.cc:6113 cp/pt.cc:18962
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qE ei ole luokka, nimiavaruus eikä lueteltu tyyppi"
  
! #: cp/name-lookup.cc:6123
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "%qD:n esittely ei-jäsenenä"
  
! #: cp/name-lookup.cc:6134 cp/name-lookup.cc:6207
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/name-lookup.cc:6157
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/name-lookup.cc:6217
  #, fuzzy, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr "oliko tarkoitus käyttää loogista negaatiota?"
  
! #: cp/name-lookup.cc:6229
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/name-lookup.cc:6244
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/name-lookup.cc:6255
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nimeää muodostimen, ei tyyppiä"
  
! #: cp/name-lookup.cc:6348
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "%qD ei ole luokka eikä nimiavaruus"
  
! #: cp/name-lookup.cc:6390
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "%qD:n esittely viitteiden taulukkona"
  
! #: cp/name-lookup.cc:6400
  #, fuzzy, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/name-lookup.cc:6470
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/name-lookup.cc:6472
  #, fuzzy, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "%q+D esitelty ystävänä"
  
! #: cp/name-lookup.cc:6526
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qs-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
  
! #: cp/name-lookup.cc:6533
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6543 cp/name-lookup.cc:6570
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/name-lookup.cc:6549
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "%qE-attribuutti pätee vain muuttujiin"
  
! #: cp/name-lookup.cc:6586 cp/name-lookup.cc:9007
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "%<fast_interrupt%>-attribuuttidirektiivi jätetty huomiotta"
  
! #: cp/name-lookup.cc:6915
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6967
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "ehdotettu vaihtoehto:"
  msgstr[1] "ehdotetut vaihtoehdot:"
  
! #: cp/name-lookup.cc:6973
  #, fuzzy, gcc-internal-format
  msgid "  %qE"
  msgstr "%qE on vanhentunut"
  
! #: cp/name-lookup.cc:7298
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7304
  #, fuzzy, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa"
  
! #: cp/name-lookup.cc:7742
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/name-lookup.cc:7745
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "määriteltiin myöhemmin tässä"
  
! #: cp/name-lookup.cc:8541
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/name-lookup.cc:8979
  #, fuzzy, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "valitsin %qs ei ole enää tuettu"
  
! #: cp/name-lookup.cc:8982
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:9001
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "<this%>-sanaa ei voi käyttää tässä yhteydessä"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9093
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/name-lookup.cc:9195
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/name-lookup.cc:9211
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
  
! #: cp/name-lookup.cc:9294
  #, fuzzy, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr "luetellun tyypin jäsenen %q+D uudelleenesittely"
  
! #: cp/name-lookup.cc:9296
  #, fuzzy, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/name-lookup.cc:9300
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<namespace%>"
  msgid "exporting unnamed namespace"
  msgstr "odotettiin %<namespace%>"
  
! #: cp/name-lookup.cc:9310
  #, fuzzy, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
  
! #: cp/name-lookup.cc:9360
  #, fuzzy, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
  
! #: cp/name-lookup.cc:9362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "edellinen määrittely täällä"
  
! #: cp/name-lookup.cc:9405
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9414
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr "tunniste %qE on ristiriidassa C+
*** 62598,62604 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49645
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomäärittely"
--- 62699,62705 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49704
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomäärittely"
*************** msgstr "%<::%E%> on esittelemättä"
*** 62643,62649 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "pyyntö jäsenen %qs käsittelyyn jossain, joka ei ole tietue tai unioni"
  
! #: cp/parser.cc:3517 cp/parser.cc:22267
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> on esittelemättä"
--- 62744,62750 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "pyyntö jäsenen %qs käsittelyyn jossain, joka ei ole tietue tai unioni"
  
! #: cp/parser.cc:3517 cp/parser.cc:22271
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> on esittelemättä"
*************** msgstr "attribuutti %qs pätee vain funk
*** 62864,62870 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:3922 cp/parser.cc:32272
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
--- 62965,62971 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:3922 cp/parser.cc:32331
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
*************** msgstr "attribuutti %qs pätee vain funk
*** 63104,63110 ****
  msgid "template-id not allowed for destructor in C++20"
  msgstr "%<[*]%> ei ole esittelyssä"
  
! #: cp/parser.cc:6989 cp/parser.cc:33504
  #, fuzzy, gcc-internal-format
  msgid "remove the %qs"
  msgstr "Odotettiin oikeaa sulkumerkkiä lausekkeessa kohdassa %C"
--- 63205,63211 ----
  msgid "template-id not allowed for destructor in C++20"
  msgstr "%<[*]%> ei ole esittelyssä"
  
! #: cp/parser.cc:6989 cp/parser.cc:33563
  #, fuzzy, gcc-internal-format
  msgid "remove the %qs"
  msgstr "Odotettiin oikeaa sulkumerkkiä lausekkeessa kohdassa %C"
*************** msgstr "%<~%T%>:n esittely %qT:n jäsene
*** 63119,63125 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/parser.cc:7155 cp/parser.cc:24869
  #, fuzzy, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "ID"
--- 63220,63226 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/parser.cc:7155 cp/parser.cc:24873
  #, fuzzy, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "ID"
*************** msgstr "useita tallennuspaikkoja esittel
*** 63159,63165 ****
  msgid "expected nested-name-specifier"
  msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
  
! #: cp/parser.cc:7808 cp/parser.cc:10516
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
--- 63260,63266 ----
  msgid "expected nested-name-specifier"
  msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
  
! #: cp/parser.cc:7808 cp/parser.cc:10518
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
*************** msgstr "uusia tyyppejä ei voi määrite
*** 63174,63180 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/parser.cc:8002 cp/pt.cc:21522
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
--- 63275,63281 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/parser.cc:8002 cp/pt.cc:21551
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
*************** msgstr "väärä määrä argumentteja f
*** 63189,63205 ****
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/parser.cc:8069 cp/pt.cc:21637
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21641
  #, fuzzy, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr "hajotin ei voi olla staattinen jäsenfunktio"
  
! #: cp/parser.cc:8078 cp/pt.cc:21646
  #, fuzzy, gcc-internal-format
  msgid "selected function declared here"
  msgstr "kutsussa muistinvarausfunktioon %qD, joka on esitelty täällä"
--- 63290,63306 ----
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/parser.cc:8069 cp/pt.cc:21666
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21670
  #, fuzzy, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr "hajotin ei voi olla staattinen jäsenfunktio"
  
! #: cp/parser.cc:8078 cp/pt.cc:21675
  #, fuzzy, gcc-internal-format
  msgid "selected function declared here"
  msgstr "kutsussa muistinvarausfunktioon %qD, joka on esitelty täällä"
*************** msgstr "pyydetty muuntoa ei-skalaarityyp
*** 63244,64593 ****
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: cp/parser.cc:9507
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:9566
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: cp/parser.cc:9791 cp/parser.cc:34822
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:9856
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
  
! #: cp/parser.cc:9942
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:9960
  #, fuzzy, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/parser.cc:9962
  #, fuzzy, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/parser.cc:9995
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10040
  #, fuzzy, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/parser.cc:10069
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:10117
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
  
! #: cp/parser.cc:10213
  #, fuzzy, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/parser.cc:10619
  #, fuzzy, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "vanhanmallisen tyyppimuunnoksen käyttö"
  
! #: cp/parser.cc:10769
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:10772
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "suosittellaan sulkumerkkejä %<>>%>-lausekkeen ympärille"
  
! #: cp/parser.cc:10998
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: cp/parser.cc:11322
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:11470
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:11604
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11704
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template parameter type"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: cp/parser.cc:11714
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:11724
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:11898
  #, fuzzy, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: cp/parser.cc:11921
  #, fuzzy, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: cp/parser.cc:11937
  #, fuzzy, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:11943 cp/parser.cc:11965 cp/parser.cc:12163
  #, fuzzy, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
  
! #: cp/parser.cc:11959
  #, fuzzy, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:11979
  #, fuzzy, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr "versioviitetaulukolle ei voi varata muistia"
  
! #: cp/parser.cc:11999
  #, fuzzy, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:12010
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12040
  #, fuzzy, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:12049
  #, fuzzy, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/parser.cc:12074
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/parser.cc:12078 cp/parser.cc:12089 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q+D esitelty täällä"
  
! #: cp/parser.cc:12085
  #, fuzzy, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "poistettu funktio %q+D"
  
! #: cp/parser.cc:12123
  #, fuzzy, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: cp/parser.cc:12134
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12139
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12221
  #, fuzzy, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:12275
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: cp/parser.cc:12298
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:12328 cp/pt.cc:14987
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12341
  #, fuzzy, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: cp/parser.cc:12350
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12354
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12358
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12365
  #, fuzzy, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: cp/parser.cc:12383
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12395
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:12408
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:12426
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:12468
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:13029
  #, fuzzy, gcc-internal-format
  msgid "preconditions cannot be statements"
  msgstr "unionista ei voi tehdä läpinäkyvää"
  
! #: cp/parser.cc:13032
  #, fuzzy, gcc-internal-format
  msgid "postconditions cannot be statements"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: cp/parser.cc:13037
  #, fuzzy, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
  
! #: cp/parser.cc:13202
  #, fuzzy, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:13382 cp/parser.cc:13627
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
  
! #: cp/parser.cc:13453
  #, fuzzy, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/parser.cc:13502
  #, fuzzy, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "nimike yhdyslauseen lopussa"
  
! #: cp/parser.cc:13635
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:13641
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%E%> names the constructor, not the type"
  msgid "%qE names the constructor, not the type"
  msgstr "%<%T::%E%> nimeää muodostimen, ei tyyppiä"
  
! #: cp/parser.cc:13699
  #, fuzzy, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: cp/parser.cc:13763
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13968
  #, fuzzy, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:13990
  #, fuzzy, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:14015 cp/parser.cc:14050
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr ""
  
! #: cp/parser.cc:14092
  #, fuzzy, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:14260 cp/parser.cc:35334
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/parser.cc:14301
  #, fuzzy, gcc-internal-format
  msgid "condition declares an array"
  msgstr "taulukon palauttava funktio"
  
! #: cp/parser.cc:14303
  #, fuzzy, gcc-internal-format
  msgid "condition declares a function"
  msgstr "kenttä %qE esitelty funktiona"
  
! #: cp/parser.cc:14344
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
  #. Anything else is an error.
! #: cp/parser.cc:14446 cp/parser.cc:24109 cp/parser.cc:26828
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:14496
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:14758
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14765
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14791
  #, fuzzy, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: cp/parser.cc:14796
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14935
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "%Jparametrin %qD tyyppi on vaillinainen"
  
! #: cp/parser.cc:15019
  #, fuzzy, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: cp/parser.cc:15171 cp/parser.cc:35337
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "odotettiin iteraatioesittelyä tai -alustusta"
  
! #: cp/parser.cc:15216
  #, fuzzy, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:15233
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:15395
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15404
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ kieltää lasketut goto-käskyt"
  
! #: cp/parser.cc:15423 cp/parser.cc:35340
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/parser.cc:15598
  #, fuzzy, gcc-internal-format
  msgid "expected module-partition"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.cc:15600
  #, fuzzy, gcc-internal-format
  msgid "expected module-name"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.cc:15642
  #, fuzzy, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr "kaksoiskappale-rajapintaesittely luokalle %qE"
  
! #: cp/parser.cc:15648
  #, fuzzy, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/parser.cc:15649
  #, fuzzy, gcc-internal-format
  msgid "scope opened here"
  msgstr "union määritelty täällä"
  
! #: cp/parser.cc:15675
  #, fuzzy, gcc-internal-format
  msgid "private module fragment"
  msgstr "ylimääräinen %<volatile%>"
  
! #: cp/parser.cc:15679
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15685
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15726
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15728 cp/parser.cc:15737
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15736
  #, fuzzy, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/parser.cc:15760
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15781
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15784
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15805
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15813
  #, fuzzy, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:15834
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15873
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: cp/parser.cc:15876
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: cp/parser.cc:15885
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15895
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "ylimääräinen %<;%> luokansisäisen funktiomäärittelyn perässä"
  
! #: cp/parser.cc:16065
  #, fuzzy, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/parser.cc:16069
  #, fuzzy, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr "attribuuttia ei huomioida"
  
! #: cp/parser.cc:16109
  #, fuzzy, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: cp/parser.cc:16111 cp/parser.cc:28251
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16124
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/parser.cc:16140
  #, fuzzy, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr "kaksoiskappale-rajapintaesittely luokalle %qE"
  
! #: cp/parser.cc:16311
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> ei ole lohkon alussa"
  
! #: cp/parser.cc:16557
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16576
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: cp/parser.cc:16597
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.cc:16622
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:16679
  #, fuzzy, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "tyhjä indeksiväli alustimessa"
  
! #: cp/parser.cc:16682
  #, fuzzy, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "tyhjä indeksiväli alustimessa"
  
! #: cp/parser.cc:16722
  #, fuzzy, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:16759
  #, fuzzy, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:16763
  #, fuzzy, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:16820
  #, fuzzy, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "odotettiin iteraatioesittelyä tai -alustusta"
  
! #: cp/parser.cc:16838
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "puuttuva alustin jäsenelle %qD"
  
! #: cp/parser.cc:17033
  #, fuzzy, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "Proseduurilla ”%s” kohdassa %C on eksplisiittinen rajapinta ja sillä ei saa olla attribuutteja, jotka on esitelty kohdassa %L"
  
! #: cp/parser.cc:17056
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
  
! #: cp/parser.cc:17094
  #, fuzzy, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-määrittelyssä"
  
! #: cp/parser.cc:17097
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17148
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "Tuntematon (tyyppi = %d, bitit = %d)\n"
  
! #: cp/parser.cc:17174
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> saa uuden merkityksen C++11:ssä; poista se"
  
! #: cp/parser.cc:17210
  #, fuzzy, gcc-internal-format
  #| msgid "%qD invalid in lambda"
  msgid "%qD invalid in condition"
  msgstr "%qD ei kelpaa lambdassa"
  
! #: cp/parser.cc:17219
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD ei kelpaa lambdassa"
  
! #: cp/parser.cc:17223
  #, fuzzy, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:17305
  #, fuzzy, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr "virheellinen muunnostarkennin jälkiliitteessä: %c"
  
! #: cp/parser.cc:17318
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17320
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17335
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
  
! #: cp/parser.cc:17408 cp/parser.cc:29436
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "mallit eivät voi olla virtuaalisia"
  
! #: cp/parser.cc:17427
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:17431
  #, fuzzy, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:17499
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "%s: virheellinen kenttämääritys %s"
  
! #: cp/parser.cc:17606
  #, fuzzy, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:17636
  #, fuzzy, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:17840
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:17853
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:18029
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:18058
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
  
! #: cp/parser.cc:18062
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
  
! #: cp/parser.cc:18146
  #, fuzzy, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "skalaarialustimen ympärillä on aaltosulkeet"
  
! #: cp/parser.cc:18173
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "ei voi laajentaa alustinta jäsenelle %<%D%>"
  
! #: cp/parser.cc:18185 cp/pt.cc:28283
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/parser.cc:18197 cp/pt.cc:28295
  #, fuzzy, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/parser.cc:18249
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.cc:18337
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "%<[*]%> ei ole esittelyssä"
  
! #: cp/parser.cc:18749
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18755
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18761
  #, fuzzy, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.cc:18770
  #, fuzzy, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "leveä merkkijonovakio %<asm%>-lauseessa"
  
! #: cp/parser.cc:18776
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
  
! #: cp/parser.cc:18810
  #, fuzzy, gcc-internal-format
  msgid "expected operator"
  msgstr "odotettiin %<operator%>"
  
! #: cp/parser.cc:18857
  #, fuzzy, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "Avainsana %s on tuntematon tai sillä ei vielä ole toteutusta"
  
! #: cp/parser.cc:18859
  #, fuzzy, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "Avainsana %s on tuntematon tai sillä ei vielä ole toteutusta"
  
! #: cp/parser.cc:18861
  #, fuzzy, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessä rajapinnassa"
  
! #: cp/parser.cc:18966
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/parser.cc:18974
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "hajottimet eivät voi olla cv-määriteltyjä"
  
! #: cp/parser.cc:19090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
  
! #: cp/parser.cc:19326 cp/parser.cc:19412 cp/parser.cc:26576
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
  
! #: cp/parser.cc:19483
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.cc:19546
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "jäsennysvirhe malliargumenttien luettelossa"
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:19554
  #, fuzzy, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(G++ hyväksyy koodin -fpermissive-valitsimella)"
  
! #: cp/parser.cc:19585
  #, fuzzy, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
  
! #: cp/parser.cc:19586
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19593
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.cc:19699
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "jäsennysvirhe malliargumenttien luettelossa"
  
  #. The name does not name a template.
! #: cp/parser.cc:19784 cp/parser.cc:19976 cp/parser.cc:20185
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.cc:19832
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/parser.cc:19834
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.cc:20049
  #, fuzzy, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "ENUM-määrittelylause odotettiin ennen kohdetta %C"
  
! #: cp/parser.cc:20150 cp/parser.cc:20168 cp/parser.cc:20344
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.cc:20315
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
  
! #: cp/parser.cc:20453
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/parser.cc:20457
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/parser.cc:20461
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/parser.cc:20522
  #, fuzzy, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "malli C-linkityksellä"
  
! #: cp/parser.cc:20751
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
  
! #: cp/parser.cc:20951
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:20957
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in template argument"
  msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
  
! #: cp/parser.cc:20960
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:20964
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:21118
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.cc:21259
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "Odotettu nimi"
  
! #: cp/parser.cc:21343
  #, fuzzy, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr "%qE ei nimeä tyyppiä"
  
! #: cp/parser.cc:21344
  #, fuzzy, gcc-internal-format
  msgid "concept defined here"
  msgstr "union määritelty täällä"
  
! #: cp/parser.cc:21375
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of concept-name %qD"
  msgstr "%qD:n virheellinen käyttö"
  
! #: cp/parser.cc:21391
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
  
! #: cp/parser.cc:21398
  #, fuzzy, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr "%qD ei ole %qD:n jäsen"
  
! #: cp/parser.cc:21639
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21715
  #, fuzzy, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
  
! #: cp/parser.cc:21877
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "esittely %qD ei esittele mitään"
  
! #: cp/parser.cc:21965
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
  
! #: cp/parser.cc:21971
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
  
! #: cp/parser.cc:21983
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:22124
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD ei ole malli"
  
! #: cp/parser.cc:22135
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/parser.cc:22150
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
  
! #: cp/parser.cc:22168
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:22214
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22218
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:22261
  #, fuzzy, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/parser.cc:22275
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
  
! #: cp/parser.cc:22287 cp/parser.cc:28220
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%J%qD:n edellinen esittely oli täällä"
  
! #: cp/parser.cc:22292 cp/parser.cc:28225
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "esittely %qD ei esittele mitään"
  
! #: cp/parser.cc:22304 cp/parser.cc:28238
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ylimääräinen %<;%>"
  
! #: cp/parser.cc:22344
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ kieltää enumin lisäyksen"
  
! #: cp/parser.cc:22368
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22371
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22492
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22567
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: cp/parser.cc:22571
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: cp/parser.cc:22575
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "odotettiin %<namespace%>"
  
! #: cp/parser.cc:22636
  #, fuzzy, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:22648
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22667
  #, fuzzy, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:22677
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "odotettiin %<namespace%>"
  
! #: cp/parser.cc:22682
  #, fuzzy, gcc-internal-format
  msgid "namespace name required"
  msgstr "%qD on nimiavaruus"
  
! #: cp/parser.cc:22686
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
  
! #: cp/parser.cc:22689
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
  
! #: cp/parser.cc:22696
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "siirryttiin %qD-nimiavaruuteen"
  
! #: cp/parser.cc:22752
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
  
! #: cp/parser.cc:22934
  #, fuzzy, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:22978
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:22996
  #, fuzzy, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:23006
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23052
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:23055
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
  
! #: cp/parser.cc:23057
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: cp/parser.cc:23059
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23071
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "%q+D:lla on edellinen esittely täällä"
  
! #: cp/parser.cc:23141
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:23293
  #, fuzzy, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr "Odotettiin nimetöntä rajapintaa kohdassa %C"
  
! #: cp/parser.cc:23354
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:23375 cp/parser.cc:23393 cp/parser.cc:23408
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "cv-määreen kaksoiskappale"
  
! #: cp/parser.cc:23382
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "tyyppimääritteet jätetään huomiotta funktion paluutyypissä"
  
! #: cp/parser.cc:23421
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT ei ole nimiavaruus"
  
! #: cp/parser.cc:23437
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr "poistettu funktio %q+D"
  
! #: cp/parser.cc:23587
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
  
! #: cp/parser.cc:23678
  #, fuzzy, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "parametrien nimet (ilman tyyppejä) funktion esittelyssä"
  
! #: cp/parser.cc:23689
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/parser.cc:23694
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23697
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23714 cp/parser.cc:23739
  #, fuzzy, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "parametrien nimet (ilman tyyppejä) funktion esittelyssä"
  
! #: cp/parser.cc:23726 cp/parser.cc:23747
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23733
  #, fuzzy, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "funktio %qD esitelty uudelleen muuttujana"
  
! #: cp/parser.cc:23980
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
  
! #: cp/parser.cc:23991
  #, fuzzy, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: cp/parser.cc:23995
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
  
! #: cp/parser.cc:24046
  #, fuzzy, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiä"
  
! #: cp/parser.cc:24204
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "epäkelpo alustin"
  
! #: cp/parser.cc:24249
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/parser.cc:24261
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "%Jsisäänrakennettu funktio %qD esitelty ei-funktiona"
  
! #: cp/parser.cc:24790
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.cc:24915
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/parser.cc:24919
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> ei ole tyyppi"
--- 63345,64694 ----
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: cp/parser.cc:9509
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:9568
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: cp/parser.cc:9793 cp/parser.cc:34881
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:9858
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
  
! #: cp/parser.cc:9944
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:9962
  #, fuzzy, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/parser.cc:9964
  #, fuzzy, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/parser.cc:9997
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10042
  #, fuzzy, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/parser.cc:10071
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:10119
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
  
! #: cp/parser.cc:10215
  #, fuzzy, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/parser.cc:10621
  #, fuzzy, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "vanhanmallisen tyyppimuunnoksen käyttö"
  
! #: cp/parser.cc:10771
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:10774
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "suosittellaan sulkumerkkejä %<>>%>-lausekkeen ympärille"
  
! #: cp/parser.cc:11000
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: cp/parser.cc:11324
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:11472
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:11606
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11706
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template parameter type"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: cp/parser.cc:11716
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:11726
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:11900
  #, fuzzy, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: cp/parser.cc:11923
  #, fuzzy, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: cp/parser.cc:11939
  #, fuzzy, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:11945 cp/parser.cc:11967 cp/parser.cc:12165
  #, fuzzy, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
  
! #: cp/parser.cc:11961
  #, fuzzy, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:11981
  #, fuzzy, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr "versioviitetaulukolle ei voi varata muistia"
  
! #: cp/parser.cc:12001
  #, fuzzy, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:12012
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12042
  #, fuzzy, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:12051
  #, fuzzy, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/parser.cc:12076
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/parser.cc:12080 cp/parser.cc:12091 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q+D esitelty täällä"
  
! #: cp/parser.cc:12087
  #, fuzzy, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "poistettu funktio %q+D"
  
! #: cp/parser.cc:12125
  #, fuzzy, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: cp/parser.cc:12136
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12141
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12223
  #, fuzzy, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:12277
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: cp/parser.cc:12300
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:12330 cp/pt.cc:15002
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12343
  #, fuzzy, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: cp/parser.cc:12352
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12356
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12360
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12367
  #, fuzzy, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: cp/parser.cc:12385
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12397
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:12410
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:12428
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:12470
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:13031
  #, fuzzy, gcc-internal-format
  msgid "preconditions cannot be statements"
  msgstr "unionista ei voi tehdä läpinäkyvää"
  
! #: cp/parser.cc:13034
  #, fuzzy, gcc-internal-format
  msgid "postconditions cannot be statements"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: cp/parser.cc:13039
  #, fuzzy, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
  
! #: cp/parser.cc:13204
  #, fuzzy, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:13384 cp/parser.cc:13629
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
  
! #: cp/parser.cc:13455
  #, fuzzy, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/parser.cc:13504
  #, fuzzy, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "nimike yhdyslauseen lopussa"
  
! #: cp/parser.cc:13637
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:13643
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%E%> names the constructor, not the type"
  msgid "%qE names the constructor, not the type"
  msgstr "%<%T::%E%> nimeää muodostimen, ei tyyppiä"
  
! #: cp/parser.cc:13701
  #, fuzzy, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: cp/parser.cc:13765
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13970
  #, fuzzy, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:13992
  #, fuzzy, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:14017 cp/parser.cc:14052
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr ""
  
! #: cp/parser.cc:14094
  #, fuzzy, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:14262 cp/parser.cc:35393
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/parser.cc:14303
  #, fuzzy, gcc-internal-format
  msgid "condition declares an array"
  msgstr "taulukon palauttava funktio"
  
! #: cp/parser.cc:14305
  #, fuzzy, gcc-internal-format
  msgid "condition declares a function"
  msgstr "kenttä %qE esitelty funktiona"
  
! #: cp/parser.cc:14346
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
  #. Anything else is an error.
! #: cp/parser.cc:14448 cp/parser.cc:24113 cp/parser.cc:26832
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:14498
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:14760
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14767
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14793
  #, fuzzy, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: cp/parser.cc:14798
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14937
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "%Jparametrin %qD tyyppi on vaillinainen"
  
! #: cp/parser.cc:15021
  #, fuzzy, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: cp/parser.cc:15173 cp/parser.cc:35396
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "odotettiin iteraatioesittelyä tai -alustusta"
  
! #: cp/parser.cc:15218
  #, fuzzy, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:15235
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:15397
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15406
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ kieltää lasketut goto-käskyt"
  
! #: cp/parser.cc:15425 cp/parser.cc:35399
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: cp/parser.cc:15600
  #, fuzzy, gcc-internal-format
  msgid "expected module-partition"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.cc:15602
  #, fuzzy, gcc-internal-format
  msgid "expected module-name"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.cc:15644
  #, fuzzy, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr "kaksoiskappale-rajapintaesittely luokalle %qE"
  
! #: cp/parser.cc:15650
  #, fuzzy, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/parser.cc:15651
  #, fuzzy, gcc-internal-format
  msgid "scope opened here"
  msgstr "union määritelty täällä"
  
! #: cp/parser.cc:15677
  #, fuzzy, gcc-internal-format
  msgid "private module fragment"
  msgstr "ylimääräinen %<volatile%>"
  
! #: cp/parser.cc:15681
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15687
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15728
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15730 cp/parser.cc:15739
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15738
  #, fuzzy, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/parser.cc:15762
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15783
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15786
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15807
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15815
  #, fuzzy, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:15836
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15875
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: cp/parser.cc:15878
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15889
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15897
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "ylimääräinen %<;%> luokansisäisen funktiomäärittelyn perässä"
  
! #: cp/parser.cc:16068
  #, fuzzy, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/parser.cc:16072
  #, fuzzy, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr "attribuuttia ei huomioida"
  
! #: cp/parser.cc:16112
  #, fuzzy, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: cp/parser.cc:16114 cp/parser.cc:28304
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16127
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/parser.cc:16143
  #, fuzzy, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr "kaksoiskappale-rajapintaesittely luokalle %qE"
  
! #: cp/parser.cc:16315
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> ei ole lohkon alussa"
  
! #: cp/parser.cc:16561
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16580
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: cp/parser.cc:16601
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.cc:16626
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:16683
  #, fuzzy, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "tyhjä indeksiväli alustimessa"
  
! #: cp/parser.cc:16686
  #, fuzzy, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "tyhjä indeksiväli alustimessa"
  
! #: cp/parser.cc:16726
  #, fuzzy, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:16763
  #, fuzzy, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:16767
  #, fuzzy, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:16824
  #, fuzzy, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "odotettiin iteraatioesittelyä tai -alustusta"
  
! #: cp/parser.cc:16842
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "puuttuva alustin jäsenelle %qD"
  
! #: cp/parser.cc:17037
  #, fuzzy, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "Proseduurilla ”%s” kohdassa %C on eksplisiittinen rajapinta ja sillä ei saa olla attribuutteja, jotka on esitelty kohdassa %L"
  
! #: cp/parser.cc:17060
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
  
! #: cp/parser.cc:17098
  #, fuzzy, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-määrittelyssä"
  
! #: cp/parser.cc:17101
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17152
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "Tuntematon (tyyppi = %d, bitit = %d)\n"
  
! #: cp/parser.cc:17178
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> saa uuden merkityksen C++11:ssä; poista se"
  
! #: cp/parser.cc:17214
  #, fuzzy, gcc-internal-format
  #| msgid "%qD invalid in lambda"
  msgid "%qD invalid in condition"
  msgstr "%qD ei kelpaa lambdassa"
  
! #: cp/parser.cc:17223
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD ei kelpaa lambdassa"
  
! #: cp/parser.cc:17227
  #, fuzzy, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:17309
  #, fuzzy, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr "virheellinen muunnostarkennin jälkiliitteessä: %c"
  
! #: cp/parser.cc:17322
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17324
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17339
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "luokkamäärittelyä ei voi esitellä ystäväksi"
  
! #: cp/parser.cc:17412 cp/parser.cc:29490
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "mallit eivät voi olla virtuaalisia"
  
! #: cp/parser.cc:17431
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:17435
  #, fuzzy, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:17503
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "%s: virheellinen kenttämääritys %s"
  
! #: cp/parser.cc:17610
  #, fuzzy, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:17640
  #, fuzzy, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:17844
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:17857
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:18033
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
  
! #: cp/parser.cc:18066
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
  
! #: cp/parser.cc:18150
  #, fuzzy, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "skalaarialustimen ympärillä on aaltosulkeet"
  
! #: cp/parser.cc:18177
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "ei voi laajentaa alustinta jäsenelle %<%D%>"
  
! #: cp/parser.cc:18189 cp/pt.cc:28313
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/parser.cc:18201 cp/pt.cc:28325
  #, fuzzy, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/parser.cc:18253
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.cc:18341
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "%<[*]%> ei ole esittelyssä"
  
! #: cp/parser.cc:18753
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18759
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18765
  #, fuzzy, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.cc:18774
  #, fuzzy, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "leveä merkkijonovakio %<asm%>-lauseessa"
  
! #: cp/parser.cc:18780
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
  
! #: cp/parser.cc:18814
  #, fuzzy, gcc-internal-format
  msgid "expected operator"
  msgstr "odotettiin %<operator%>"
  
! #: cp/parser.cc:18861
  #, fuzzy, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "Avainsana %s on tuntematon tai sillä ei vielä ole toteutusta"
  
! #: cp/parser.cc:18863
  #, fuzzy, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "Avainsana %s on tuntematon tai sillä ei vielä ole toteutusta"
  
! #: cp/parser.cc:18865
  #, fuzzy, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessä rajapinnassa"
  
! #: cp/parser.cc:18970
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/parser.cc:18978
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "hajottimet eivät voi olla cv-määriteltyjä"
  
! #: cp/parser.cc:19094
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416 cp/parser.cc:26580
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
  
! #: cp/parser.cc:19334 cp/parser.cc:19420
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
  
! #: cp/parser.cc:19487
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.cc:19550
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "jäsennysvirhe malliargumenttien luettelossa"
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:19558
  #, fuzzy, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(G++ hyväksyy koodin -fpermissive-valitsimella)"
  
! #: cp/parser.cc:19589
  #, fuzzy, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
  
! #: cp/parser.cc:19590
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19597
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.cc:19703
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "jäsennysvirhe malliargumenttien luettelossa"
  
  #. The name does not name a template.
! #: cp/parser.cc:19788 cp/parser.cc:19980 cp/parser.cc:20189
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.cc:19836
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/parser.cc:19838
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.cc:20053
  #, fuzzy, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "ENUM-määrittelylause odotettiin ennen kohdetta %C"
  
! #: cp/parser.cc:20154 cp/parser.cc:20172 cp/parser.cc:20348
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.cc:20319
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
  
! #: cp/parser.cc:20457
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/parser.cc:20461
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/parser.cc:20465
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/parser.cc:20526
  #, fuzzy, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "malli C-linkityksellä"
  
! #: cp/parser.cc:20755
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
  
! #: cp/parser.cc:20955
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:20961
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in template argument"
  msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
  
! #: cp/parser.cc:20964
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:20968
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:21122
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.cc:21263
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "Odotettu nimi"
  
! #: cp/parser.cc:21347
  #, fuzzy, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr "%qE ei nimeä tyyppiä"
  
! #: cp/parser.cc:21348
  #, fuzzy, gcc-internal-format
  msgid "concept defined here"
  msgstr "union määritelty täällä"
  
! #: cp/parser.cc:21379
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of concept-name %qD"
  msgstr "%qD:n virheellinen käyttö"
  
! #: cp/parser.cc:21395
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen"
  
! #: cp/parser.cc:21402
  #, fuzzy, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr "%qD ei ole %qD:n jäsen"
  
! #: cp/parser.cc:21643
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21719
  #, fuzzy, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
  
! #: cp/parser.cc:21881
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "esittely %qD ei esittele mitään"
  
! #: cp/parser.cc:21969
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
  
! #: cp/parser.cc:21975
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "parametritaulukon esittelijän attribuutit jätetään huomiotta"
  
! #: cp/parser.cc:21987
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:22128
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD ei ole malli"
  
! #: cp/parser.cc:22139
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/parser.cc:22154
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
  
! #: cp/parser.cc:22172
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22222
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:22265
  #, fuzzy, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/parser.cc:22279
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
  
! #: cp/parser.cc:22291 cp/parser.cc:28273
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%J%qD:n edellinen esittely oli täällä"
  
! #: cp/parser.cc:22296 cp/parser.cc:28278
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "esittely %qD ei esittele mitään"
  
! #: cp/parser.cc:22308 cp/parser.cc:28291
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ylimääräinen %<;%>"
  
! #: cp/parser.cc:22348
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ kieltää enumin lisäyksen"
  
! #: cp/parser.cc:22372
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22375
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22496
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22571
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: cp/parser.cc:22579
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "odotettiin %<namespace%>"
  
! #: cp/parser.cc:22640
  #, fuzzy, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:22652
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22671
  #, fuzzy, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:22681
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "odotettiin %<namespace%>"
  
! #: cp/parser.cc:22686
  #, fuzzy, gcc-internal-format
  msgid "namespace name required"
  msgstr "%qD on nimiavaruus"
  
! #: cp/parser.cc:22690
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
  
! #: cp/parser.cc:22693
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
  
! #: cp/parser.cc:22700
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "siirryttiin %qD-nimiavaruuteen"
  
! #: cp/parser.cc:22756
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
  
! #: cp/parser.cc:22938
  #, fuzzy, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:22982
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:23000
  #, fuzzy, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:23010
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23056
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:23059
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
  
! #: cp/parser.cc:23061
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: cp/parser.cc:23063
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/parser.cc:23065
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23075
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "%q+D:lla on edellinen esittely täällä"
  
! #: cp/parser.cc:23145
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:23297
  #, fuzzy, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr "Odotettiin nimetöntä rajapintaa kohdassa %C"
  
! #: cp/parser.cc:23358
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:23379 cp/parser.cc:23397 cp/parser.cc:23412
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "cv-määreen kaksoiskappale"
  
! #: cp/parser.cc:23386
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "tyyppimääritteet jätetään huomiotta funktion paluutyypissä"
  
! #: cp/parser.cc:23425
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT ei ole nimiavaruus"
  
! #: cp/parser.cc:23441
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr "poistettu funktio %q+D"
  
! #: cp/parser.cc:23591
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
  
! #: cp/parser.cc:23682
  #, fuzzy, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "parametrien nimet (ilman tyyppejä) funktion esittelyssä"
  
! #: cp/parser.cc:23693
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/parser.cc:23698
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23701
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23718 cp/parser.cc:23743
  #, fuzzy, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "parametrien nimet (ilman tyyppejä) funktion esittelyssä"
  
! #: cp/parser.cc:23730 cp/parser.cc:23751
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23737
  #, fuzzy, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "funktio %qD esitelty uudelleen muuttujana"
  
! #: cp/parser.cc:23984
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
  
! #: cp/parser.cc:23995
  #, fuzzy, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: cp/parser.cc:23999
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
  
! #: cp/parser.cc:24050
  #, fuzzy, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiä"
  
! #: cp/parser.cc:24208
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "epäkelpo alustin"
  
! #: cp/parser.cc:24253
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/parser.cc:24265
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "%Jsisäänrakennettu funktio %qD esitelty ei-funktiona"
  
! #: cp/parser.cc:24794
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.cc:24919
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/parser.cc:24923
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> ei ole tyyppi"
*************** msgstr "%<%T::%E%> ei ole tyyppi"
*** 64596,64870 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24948
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Varoita implisiittisistä funktioesittelyistä"
  
! #: cp/parser.cc:24957
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "muodostimen virheellinen käyttö mallina"
  
! #: cp/parser.cc:24959
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25074
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "id="
  
! #: cp/parser.cc:25099
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:25220
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD on nimiavaruus"
  
! #: cp/parser.cc:25222
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/parser.cc:25243
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "odotettiin %<operator%>"
  
! #: cp/parser.cc:25304
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "cv-määreen kaksoiskappale"
  
! #: cp/parser.cc:25358
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "ristiriitaiset tyyppimääreet %q+D:lle"
  
! #: cp/parser.cc:25395
  #, fuzzy, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "-m64 vaatii PowerPC64-suorittimen"
  
! #: cp/parser.cc:25453
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "Kaksoiskappale pääsy-tarkenne kohdassa %C"
  
! #: cp/parser.cc:25735
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: cp/parser.cc:25741
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "täsmäämättömät argumentit"
  
! #: cp/parser.cc:25744 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/parser.cc:25770
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:25779
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
  
! #: cp/parser.cc:25900
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
  
! #: cp/parser.cc:26047
  #, fuzzy, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr "%qE on vanhentunut"
  
! #: cp/parser.cc:26254
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "odotettiin %<,%> tai %<...%>"
  
! #: cp/parser.cc:26332
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:26456
  #, fuzzy, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssä kohdassa %C"
  
! #: cp/parser.cc:26459
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26519
  #, fuzzy, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/parser.cc:26560
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: cp/parser.cc:26578
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
  
! #: cp/parser.cc:26584
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
  
! #: cp/parser.cc:26586
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
  
! #: cp/parser.cc:26609
  #, fuzzy, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
  
! #: cp/parser.cc:26733
  #, fuzzy, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:26737
  #, fuzzy, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:26924
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:27086
  #, fuzzy, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:27108
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: cp/parser.cc:27146
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C90 ei tue joustavia taulukkojäseniä"
  
! #: cp/parser.cc:27160
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27200
  #, fuzzy, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: cp/parser.cc:27251
  #, fuzzy, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: cp/parser.cc:27307 cp/parser.cc:27442
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "odotettiin luokan nimeä"
  
! #: cp/parser.cc:27699
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
  
! #: cp/parser.cc:27702
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
  
! #: cp/parser.cc:27705
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
  
! #: cp/parser.cc:28162
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:28173
! #, fuzzy, gcc-internal-format
! msgid "cannot specify %<override%> for a class"
! msgstr "ei löydetä luokkaa %qE"
! 
! #: cp/parser.cc:28181
  #, fuzzy, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "virheellinen luokan nimi %qD:n esittelyssä"
  
! #: cp/parser.cc:28188
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
  
! #: cp/parser.cc:28200
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "%<[*]%> ei ole esittelyssä"
  
! #: cp/parser.cc:28206
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "virheellinen luokan nimi %qD:n esittelyssä"
  
! #: cp/parser.cc:28249
  #, fuzzy, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "%<inline%> tyhjässä esittelyssä"
  
! #: cp/parser.cc:28275
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28282
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/parser.cc:28315
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/parser.cc:28348
  #, fuzzy, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: cp/parser.cc:28413
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "edellinen %q+#T:n määrittely"
--- 64697,64966 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24952
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "Varoita implisiittisistä funktioesittelyistä"
  
! #: cp/parser.cc:24961
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "muodostimen virheellinen käyttö mallina"
  
! #: cp/parser.cc:24963
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25078
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "id="
  
! #: cp/parser.cc:25103
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:25224
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD on nimiavaruus"
  
! #: cp/parser.cc:25226
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/parser.cc:25247
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "odotettiin %<operator%>"
  
! #: cp/parser.cc:25308
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "cv-määreen kaksoiskappale"
  
! #: cp/parser.cc:25362
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "ristiriitaiset tyyppimääreet %q+D:lle"
  
! #: cp/parser.cc:25399
  #, fuzzy, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "-m64 vaatii PowerPC64-suorittimen"
  
! #: cp/parser.cc:25457 cp/parser.cc:28009
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "Kaksoiskappale pääsy-tarkenne kohdassa %C"
  
! #: cp/parser.cc:25739
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: cp/parser.cc:25745
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "täsmäämättömät argumentit"
  
! #: cp/parser.cc:25748 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/parser.cc:25774
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:25783
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
  
! #: cp/parser.cc:25904
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "Odotettiin käyttöoikeustarkennetta kohdassa %C"
  
! #: cp/parser.cc:26051
  #, fuzzy, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr "%qE on vanhentunut"
  
! #: cp/parser.cc:26258
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "odotettiin %<,%> tai %<...%>"
  
! #: cp/parser.cc:26336
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:26460
  #, fuzzy, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssä kohdassa %C"
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26523
  #, fuzzy, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/parser.cc:26564
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: cp/parser.cc:26582
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
  
! #: cp/parser.cc:26588
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
  
! #: cp/parser.cc:26590
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
  
! #: cp/parser.cc:26613
  #, fuzzy, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "%<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia"
  
! #: cp/parser.cc:26737
  #, fuzzy, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:26741
  #, fuzzy, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:26928
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:27090
  #, fuzzy, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:27112
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: cp/parser.cc:27150
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C90 ei tue joustavia taulukkojäseniä"
  
! #: cp/parser.cc:27164
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27204
  #, fuzzy, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: cp/parser.cc:27255
  #, fuzzy, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella"
  
! #: cp/parser.cc:27311 cp/parser.cc:27446
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "odotettiin luokan nimeä"
  
! #: cp/parser.cc:27703
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
  
! #: cp/parser.cc:27706
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
  
! #: cp/parser.cc:27709
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "Odotettiin :: TYPE-määrittelyssä kohdassa %C"
  
! #: cp/parser.cc:28222
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:28234
  #, fuzzy, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "virheellinen luokan nimi %qD:n esittelyssä"
  
! #: cp/parser.cc:28241
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
  
! #: cp/parser.cc:28253
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "%<[*]%> ei ole esittelyssä"
  
! #: cp/parser.cc:28259
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "virheellinen luokan nimi %qD:n esittelyssä"
  
! #: cp/parser.cc:28302
  #, fuzzy, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "%<inline%> tyhjässä esittelyssä"
  
! #: cp/parser.cc:28328
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28335
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/parser.cc:28368
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/parser.cc:28401
  #, fuzzy, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: cp/parser.cc:28466
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "edellinen %q+#T:n määrittely"
*************** msgstr "edellinen %q+#T:n määrittely"
*** 64872,65139 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28427 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28533 cp/parser.cc:35343
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.cc:28558
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:28562
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: cp/parser.cc:28831
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28837
  #, fuzzy, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:28878
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
  
! #: cp/parser.cc:28918
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29021
  #, fuzzy, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:29028
  #, fuzzy, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/parser.cc:29041
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr "ISO C++ sallii bittikenttien määritteet vain ennen %<:%>-merkkiä"
  
! #: cp/parser.cc:29222
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "bittikentällä %qD on ei-kokonaislukutyyppi %qT"
  
! #: cp/parser.cc:29250
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "pure-tarkenne funktiomäärittelyssä"
  
! #: cp/parser.cc:29320
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "ylimääräinen %<,%> jäsenesittelyn lopussa"
  
! #: cp/parser.cc:29334
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ylimääräinen %<,%> jäsenesittelyn lopussa"
  
! #: cp/parser.cc:29407
  #, fuzzy, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:29430
  #, fuzzy, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "epäkelpo osoitintila %qs"
  
! #: cp/parser.cc:29465
  #, fuzzy, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "skalaarialustimen ympärillä on aaltosulkeet"
  
! #: cp/parser.cc:29596
  #, fuzzy, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
  
! #: cp/parser.cc:29611
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "varoitus: lähdetiedosto %s annettu useammin kuin kerran"
  
! #: cp/parser.cc:29631
  #, fuzzy, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "varoitus: lähdetiedosto %s annettu useammin kuin kerran"
  
! #: cp/parser.cc:29655
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "%<[*]%> ei ole esittelyssä"
  
! #: cp/parser.cc:29658
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "%<[*]%> ei ole esittelyssä"
  
! #: cp/parser.cc:29860 cp/parser.cc:29954
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:29962
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ISO C++17 ei salli dynaamisia poikkeusmäärittelyitä"
  
! #: cp/parser.cc:29968
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "dynaamiset poikkeusmäärittelyt ovat vanhentuneita C++11:ssä"
  
! #: cp/parser.cc:30012
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
  
! #: cp/parser.cc:30053
  #, fuzzy, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:30165
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:30200
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> on exception declaration"
  msgstr "%<inline%> tyhjässä esittelyssä"
  
! #: cp/parser.cc:30279
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: cp/parser.cc:30747
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected attribute argument as balanced token sequence"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: cp/parser.cc:30893
  #, fuzzy, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: cp/parser.cc:30907
  #, fuzzy, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "vakio tai tunniste odotettu"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31049
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31084
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: cp/parser.cc:31126
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "ENUM-määrittelylause odotettiin ennen kohdetta %C"
  
! #: cp/parser.cc:31129
  #, fuzzy, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "ei-tyhjä attribuutti ilman argumentteja ei-prototyypissä"
  
! #: cp/parser.cc:31175
  #, fuzzy, gcc-internal-format
  msgid "expected contract-role"
  msgstr "odotettiin %<,%> tai %<;%>"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31256
  #, fuzzy, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:31266
  #, fuzzy, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "käytetty %<__thread%> ennen %<extern%>:a"
  
! #: cp/parser.cc:31276
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of contract role for explicit semantic"
  msgstr "muodostimen virheellinen käyttö mallina"
  
! #: cp/parser.cc:31413
  #, fuzzy, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:31572
  #, fuzzy, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:31933 cp/parser.cc:31942
  #, fuzzy, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.cc:32289
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32530
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32668
  #, fuzzy, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/parser.cc:32676
  #, fuzzy, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/parser.cc:33195
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33200
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "virheellinen %<%T::%E%>:n esittely"
  
! #: cp/parser.cc:33204
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "%J%qD:n edellinen esittely oli täällä"
--- 64968,65235 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28480 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28586 cp/parser.cc:35402
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.cc:28611
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:28615
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: cp/parser.cc:28885
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28891
  #, fuzzy, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:28932
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ystäväesittely ei nimeä luokkaa tai funktiota"
  
! #: cp/parser.cc:28972
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29075
  #, fuzzy, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:29082
  #, fuzzy, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/parser.cc:29095
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr "ISO C++ sallii bittikenttien määritteet vain ennen %<:%>-merkkiä"
  
! #: cp/parser.cc:29276
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "bittikentällä %qD on ei-kokonaislukutyyppi %qT"
  
! #: cp/parser.cc:29304
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "pure-tarkenne funktiomäärittelyssä"
  
! #: cp/parser.cc:29374
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "ylimääräinen %<,%> jäsenesittelyn lopussa"
  
! #: cp/parser.cc:29388
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ylimääräinen %<,%> jäsenesittelyn lopussa"
  
! #: cp/parser.cc:29461
  #, fuzzy, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:29484
  #, fuzzy, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "epäkelpo osoitintila %qs"
  
! #: cp/parser.cc:29519
  #, fuzzy, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "skalaarialustimen ympärillä on aaltosulkeet"
  
! #: cp/parser.cc:29650
  #, fuzzy, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
  
! #: cp/parser.cc:29665
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "varoitus: lähdetiedosto %s annettu useammin kuin kerran"
  
! #: cp/parser.cc:29685
  #, fuzzy, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "varoitus: lähdetiedosto %s annettu useammin kuin kerran"
  
! #: cp/parser.cc:29709
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "%<[*]%> ei ole esittelyssä"
  
! #: cp/parser.cc:29712
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "%<[*]%> ei ole esittelyssä"
  
! #: cp/parser.cc:29914 cp/parser.cc:30008
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:30016
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ISO C++17 ei salli dynaamisia poikkeusmäärittelyitä"
  
! #: cp/parser.cc:30022
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "dynaamiset poikkeusmäärittelyt ovat vanhentuneita C++11:ssä"
  
! #: cp/parser.cc:30066
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "virheellinen %<auto%>:n käyttö muunnosoperaattorissa"
  
! #: cp/parser.cc:30107
  #, fuzzy, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:30219
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:30254
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> on exception declaration"
  msgstr "%<inline%> tyhjässä esittelyssä"
  
! #: cp/parser.cc:30333
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: cp/parser.cc:30801
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected attribute argument as balanced token sequence"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: cp/parser.cc:30947
  #, fuzzy, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: cp/parser.cc:30961
  #, fuzzy, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "vakio tai tunniste odotettu"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31103
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31138
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: cp/parser.cc:31180
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "ENUM-määrittelylause odotettiin ennen kohdetta %C"
  
! #: cp/parser.cc:31183
  #, fuzzy, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "ei-tyhjä attribuutti ilman argumentteja ei-prototyypissä"
  
! #: cp/parser.cc:31229
  #, fuzzy, gcc-internal-format
  msgid "expected contract-role"
  msgstr "odotettiin %<,%> tai %<;%>"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31310
  #, fuzzy, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:31320
  #, fuzzy, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "käytetty %<__thread%> ennen %<extern%>:a"
  
! #: cp/parser.cc:31330
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of contract role for explicit semantic"
  msgstr "muodostimen virheellinen käyttö mallina"
  
! #: cp/parser.cc:31467
  #, fuzzy, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:31626
  #, fuzzy, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/parser.cc:31992 cp/parser.cc:32001
  #, fuzzy, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.cc:32348
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32589
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32727
  #, fuzzy, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/parser.cc:32735
  #, fuzzy, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/parser.cc:33254
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33259
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "virheellinen %<%T::%E%>:n esittely"
  
! #: cp/parser.cc:33263
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "%J%qD:n edellinen esittely oli täällä"
*************** msgstr "%J%qD:n edellinen esittely oli t
*** 65142,65570 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33211
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "%J%qD:n edellinen esittely oli täällä"
  
! #: cp/parser.cc:33503
  #, fuzzy, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr "%<[*]%> ei ole esittelyssä"
  
! #: cp/parser.cc:33614
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "nimetyt paluuarvot eivät ole enää tuettuja"
  
! #: cp/parser.cc:33791
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33800
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33806
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33846
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "malliesittelylle %q+D"
  
! #: cp/parser.cc:33856
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "malli C-linkityksellä"
  
! #: cp/parser.cc:33876
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "    Ei ilmaistuja epäjäseniä\n"
  
! #: cp/parser.cc:33986
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "malliesittelylle %q+D"
  
! #: cp/parser.cc:34037
  #, fuzzy, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "esittely ei esittele mitään"
  
! #: cp/parser.cc:34089
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: cp/parser.cc:34408
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
  
! #: cp/parser.cc:34421
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
  
! #: cp/parser.cc:34452
  #, fuzzy, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
  
! #: cp/parser.cc:34769
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "%<sizeof...%>-argumentti on ympäröitävä sulkeilla"
  
! #: cp/parser.cc:34944
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
  
! #: cp/parser.cc:34956
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr "Kaksoiskappale pääsy-tarkenne kohdassa %C"
  
! #: cp/parser.cc:34959
  #, fuzzy, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr "Tuntematon (tyyppi = %d, bitit = %d)\n"
  
! #: cp/parser.cc:34971
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "käytetty %<__thread%> ennen %<extern%>:a"
  
! #: cp/parser.cc:34988
  #, fuzzy, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%qE ei ole typedef eikä sisäinen tyyppi"
  
! #: cp/parser.cc:35097
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiä"
  
! #: cp/parser.cc:35108
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "sekä %<_Sat%> että %<char%> esittelymääritteissä"
  
! #: cp/parser.cc:35113
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "ylimääräinen %<const%>"
  
! #: cp/parser.cc:35142
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "kaksois-%qs"
  
! #: cp/parser.cc:35194
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "odotettiin %<new%>"
  
! #: cp/parser.cc:35197
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "odotettiin %<delete%>"
  
! #: cp/parser.cc:35200
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "odotettiin %<return%>"
  
! #: cp/parser.cc:35206
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "odotettiin %<extern%>"
  
! #: cp/parser.cc:35209
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "odotettiin %<static_assert%>"
  
! #: cp/parser.cc:35212
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "odotettiin %<decltype%>"
  
! #: cp/parser.cc:35215
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "odotettiin %<operator%>"
  
! #: cp/parser.cc:35218
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.cc:35221
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.cc:35224
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "odotettiin %<namespace%>"
  
  # XXXXXXX
! #: cp/parser.cc:35227
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:35230
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
  
! #: cp/parser.cc:35233
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "”)” oli odotus"
  
! #: cp/parser.cc:35236
  #, fuzzy, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/parser.cc:35239
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "<throw-lauseke>"
  
! #: cp/parser.cc:35242
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:35245
  #, fuzzy, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "nimiö "
  
! #: cp/parser.cc:35248
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:35251
  #, fuzzy, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "Taso 2 ei ole synkronoitu"
  
! #: cp/parser.cc:35254
  #, fuzzy, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "<throw-lauseke>"
  
! #: cp/parser.cc:35257
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:35260
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:35263
  #, fuzzy, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: cp/parser.cc:35295
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "”)” oli odotus"
  
! #: cp/parser.cc:35307
  #, fuzzy, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "”)” oli odotus"
  
! #: cp/parser.cc:35310
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "”)” oli odotus"
  
! #: cp/parser.cc:35313
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "”)” oli odotus"
  
! #: cp/parser.cc:35319
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "odotettiin %<:%> tai %<...%>"
  
! #: cp/parser.cc:35346
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/parser.cc:35681
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35833
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs määritelty parametrille %qE"
  
! #: cp/parser.cc:35838
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q+#D aiemmin esitelty täällä"
  
! #: cp/parser.cc:35959
  #, fuzzy, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "luokalla %q#T on datajäseninä osoittimia"
  
! #: cp/parser.cc:36117 cp/parser.cc:36151
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qD esitelty uudelleen eri näkyvyydellä"
  
! #: cp/parser.cc:36124 cp/parser.cc:36157
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36125 cp/parser.cc:36158
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.cc:36132
  #, fuzzy, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "nimiö %qD määritelty täällä"
  
! #: cp/parser.cc:36133
  #, fuzzy, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "esitelty täällä"
  
! #: cp/parser.cc:36216
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD esitelty uudelleen eri näkyvyydellä"
  
! #: cp/parser.cc:36237
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "C++98:ssa %<template%> (selventimenä) on sallittu vain malleissa"
  
  # XXX
! #: cp/parser.cc:36486
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: cp/parser.cc:36727 cp/parser.cc:38039 cp/parser.cc:38228
  #, fuzzy, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "käytetty %<__thread%> ennen %<extern%>:a"
  
! #: cp/parser.cc:36798
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "useita tallennuspaikkoja esittelymääritteissä"
  
! #: cp/parser.cc:36872
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "useita tallennuspaikkoja esittelymääritteissä"
  
! #: cp/parser.cc:36903
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:37307
  #, fuzzy, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "%qE ei ole Objective-C-luokkanimi eikä -alias"
  
! #: cp/parser.cc:37382 cp/parser.cc:37400
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssä kohdassa %C"
  
! #: cp/parser.cc:37394 cp/parser.cc:37460
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
  
! #: cp/parser.cc:37503
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "ylimääräinen %qs Objective-C++-metodien välissä"
  
! #: cp/parser.cc:37700 cp/parser.cc:37707 cp/parser.cc:37714
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/parser.cc:37831
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.cc:38004
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38011
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "%qs-attribuuttia ei huomioida %qs:lle"
  
! #: cp/parser.cc:38291 cp/parser.cc:38298 cp/parser.cc:38305
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "virheellinen vastaanottajatyyppi %qs"
  
! #: cp/parser.cc:38467
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "<tuntematon>"
  
! #: cp/parser.cc:39765
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: cp/parser.cc:39782
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.cc:40538
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/parser.cc:40929
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.cc:41990
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
--- 65238,65666 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33270
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "%J%qD:n edellinen esittely oli täällä"
  
! #: cp/parser.cc:33562
  #, fuzzy, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr "%<[*]%> ei ole esittelyssä"
  
! #: cp/parser.cc:33673
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "nimetyt paluuarvot eivät ole enää tuettuja"
  
! #: cp/parser.cc:33850
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33859
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33865
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33905
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "malliesittelylle %q+D"
  
! #: cp/parser.cc:33915
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "malli C-linkityksellä"
  
! #: cp/parser.cc:33935
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "    Ei ilmaistuja epäjäseniä\n"
  
! #: cp/parser.cc:34045
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "malliesittelylle %q+D"
  
! #: cp/parser.cc:34096
  #, fuzzy, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "esittely ei esittele mitään"
  
! #: cp/parser.cc:34148
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: cp/parser.cc:34467
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
  
! #: cp/parser.cc:34480
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
  
! #: cp/parser.cc:34511
  #, fuzzy, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa"
  
! #: cp/parser.cc:34828
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "%<sizeof...%>-argumentti on ympäröitävä sulkeilla"
  
! #: cp/parser.cc:35003
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
  
! #: cp/parser.cc:35015
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr "Kaksoiskappale pääsy-tarkenne kohdassa %C"
  
! #: cp/parser.cc:35018
  #, fuzzy, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr "Tuntematon (tyyppi = %d, bitit = %d)\n"
  
! #: cp/parser.cc:35030
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "käytetty %<__thread%> ennen %<extern%>:a"
  
! #: cp/parser.cc:35047
  #, fuzzy, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%qE ei ole typedef eikä sisäinen tyyppi"
  
! #: cp/parser.cc:35156
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiä"
  
! #: cp/parser.cc:35167
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "sekä %<_Sat%> että %<char%> esittelymääritteissä"
  
! #: cp/parser.cc:35172
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "ylimääräinen %<const%>"
  
! #: cp/parser.cc:35201
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "kaksois-%qs"
  
! #: cp/parser.cc:35253
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "odotettiin %<new%>"
  
! #: cp/parser.cc:35256
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "odotettiin %<delete%>"
  
! #: cp/parser.cc:35259
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "odotettiin %<return%>"
  
! #: cp/parser.cc:35265
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "odotettiin %<extern%>"
  
! #: cp/parser.cc:35268
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "odotettiin %<static_assert%>"
  
! #: cp/parser.cc:35271
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "odotettiin %<decltype%>"
  
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "odotettiin %<operator%>"
  
! #: cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.cc:35280
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.cc:35283
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "odotettiin %<namespace%>"
  
  # XXXXXXX
! #: cp/parser.cc:35286
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:35289
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
  
! #: cp/parser.cc:35292
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "”)” oli odotus"
  
! #: cp/parser.cc:35295
  #, fuzzy, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/parser.cc:35298
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "<throw-lauseke>"
  
! #: cp/parser.cc:35301
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:35304
  #, fuzzy, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "nimiö "
  
! #: cp/parser.cc:35307
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:35310
  #, fuzzy, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "Taso 2 ei ole synkronoitu"
  
! #: cp/parser.cc:35313
  #, fuzzy, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "<throw-lauseke>"
  
! #: cp/parser.cc:35316
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:35319
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:35322
  #, fuzzy, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: cp/parser.cc:35354
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "”)” oli odotus"
  
! #: cp/parser.cc:35366
  #, fuzzy, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "”)” oli odotus"
  
! #: cp/parser.cc:35369
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "”)” oli odotus"
  
! #: cp/parser.cc:35372
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "”)” oli odotus"
  
! #: cp/parser.cc:35378
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "odotettiin %<:%> tai %<...%>"
  
! #: cp/parser.cc:35405
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/parser.cc:35740
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35892
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs määritelty parametrille %qE"
  
! #: cp/parser.cc:35897
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q+#D aiemmin esitelty täällä"
  
! #: cp/parser.cc:36018
  #, fuzzy, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "luokalla %q#T on datajäseninä osoittimia"
  
! #: cp/parser.cc:36176 cp/parser.cc:36210
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qD esitelty uudelleen eri näkyvyydellä"
  
! #: cp/parser.cc:36183 cp/parser.cc:36216
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36184 cp/parser.cc:36217
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.cc:36191
  #, fuzzy, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "nimiö %qD määritelty täällä"
  
! #: cp/parser.cc:36192
  #, fuzzy, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "esitelty täällä"
  
! #: cp/parser.cc:36275
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD esitelty uudelleen eri näkyvyydellä"
  
! #: cp/parser.cc:36296
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "C++98:ssa %<template%> (selventimenä) on sallittu vain malleissa"
  
  # XXX
! #: cp/parser.cc:36545
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "oletusargumentti määritelty lambda-parametrille"
  
! #: cp/parser.cc:36786 cp/parser.cc:38098 cp/parser.cc:38287
  #, fuzzy, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "käytetty %<__thread%> ennen %<extern%>:a"
  
! #: cp/parser.cc:36857
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "useita tallennuspaikkoja esittelymääritteissä"
  
! #: cp/parser.cc:36931
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "useita tallennuspaikkoja esittelymääritteissä"
  
! #: cp/parser.cc:36962
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:37366
  #, fuzzy, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "%qE ei ole Objective-C-luokkanimi eikä -alias"
  
! #: cp/parser.cc:37441 cp/parser.cc:37459
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssä kohdassa %C"
  
! #: cp/parser.cc:37453 cp/parser.cc:37519
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
  
! #: cp/parser.cc:37562
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "ylimääräinen %qs Objective-C++-metodien välissä"
  
! #: cp/parser.cc:37759 cp/parser.cc:37766 cp/parser.cc:37773
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/parser.cc:37890
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.cc:38063
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38070
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "%qs-attribuuttia ei huomioida %qs:lle"
  
! #: cp/parser.cc:38350 cp/parser.cc:38357 cp/parser.cc:38364
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "virheellinen vastaanottajatyyppi %qs"
  
! #: cp/parser.cc:38526
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "<tuntematon>"
  
! #: cp/parser.cc:39824
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: cp/parser.cc:39841
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.cc:40597
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/parser.cc:40988
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.cc:42049
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
*************** msgstr "uusia tyyppejä ei voi määrite
*** 65573,65740 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44102
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "valitsin %qs ei ole enää tuettu"
  
! #: cp/parser.cc:45553
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: cp/parser.cc:46484
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: cp/parser.cc:46566 cp/pt.cc:18593
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
  
! #: cp/parser.cc:49607
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
  
! #: cp/parser.cc:50294
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: cp/parser.cc:50521
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a C pointer"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/parser.cc:50647
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50768
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51822
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "epäkelpo alustin"
  
! #: cp/parser.cc:51853
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: cp/parser.cc:51865
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:51968
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:51988 cp/semantics.cc:6841
  #, fuzzy, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
  
! #: cp/parser.cc:51992 cp/semantics.cc:6849
  #, fuzzy, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: cp/parser.cc:51995 cp/pt.cc:14880 cp/semantics.cc:6855
  #, fuzzy, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
  
! #: cp/parser.cc:51998 cp/semantics.cc:6861
  #, fuzzy, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: cp/parser.cc:52749
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: cp/parser.cc:52759
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
  
! #: cp/parser.cc:52929 cp/parser.cc:53464
  #, fuzzy, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53140
  #, fuzzy, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr "_Peru"
  
! #: cp/parser.cc:53187 cp/semantics.cc:12154
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:53189 cp/semantics.cc:12156
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:53335
  #, fuzzy, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "Käyttö: %s <transaktiotiedosto> <tiedostojärjestelmä>\n"
  
! #: cp/parser.cc:53338
  #, fuzzy, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: cp/parser.cc:53385
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "tuntematon #pragma GCC coprocessor %E"
  
! #: cp/parser.cc:53714
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: cp/parser.cc:53725
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: cp/parser.cc:53812
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
  
! #: cp/parser.cc:53954
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: cp/parser.cc:53991
  #, fuzzy, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
  
! #: cp/parser.cc:54200
  #, fuzzy, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "mallit eivät voi olla virtuaalisia"
  
! #: cp/parser.cc:54256
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 65669,65836 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44161
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "valitsin %qs ei ole enää tuettu"
  
! #: cp/parser.cc:45612
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: cp/parser.cc:46543
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: cp/parser.cc:46625 cp/pt.cc:18622
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
  
! #: cp/parser.cc:49666
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
  
! #: cp/parser.cc:50353
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: cp/parser.cc:50580
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a C pointer"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/parser.cc:50706
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50827
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51875
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "epäkelpo alustin"
  
! #: cp/parser.cc:51906
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: cp/parser.cc:51918
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:52021
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/parser.cc:52041 cp/semantics.cc:6841
  #, fuzzy, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
  
! #: cp/parser.cc:52045 cp/semantics.cc:6849
  #, fuzzy, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: cp/parser.cc:52048 cp/pt.cc:14893 cp/semantics.cc:6855
  #, fuzzy, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jäsenen %qd uudelleenesittely"
  
! #: cp/parser.cc:52051 cp/semantics.cc:6861
  #, fuzzy, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: cp/parser.cc:52802
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: cp/parser.cc:52812
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
  
! #: cp/parser.cc:52982 cp/parser.cc:53517
  #, fuzzy, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53193
  #, fuzzy, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr "_Peru"
  
! #: cp/parser.cc:53240 cp/semantics.cc:12154
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:53242 cp/semantics.cc:12156
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:53388
  #, fuzzy, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "Käyttö: %s <transaktiotiedosto> <tiedostojärjestelmä>\n"
  
! #: cp/parser.cc:53391
  #, fuzzy, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "%Jvanhanmallinen funktiomäärittely"
  
! #: cp/parser.cc:53438
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "tuntematon #pragma GCC coprocessor %E"
  
! #: cp/parser.cc:53767
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: cp/parser.cc:53778
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
  
! #: cp/parser.cc:53865
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
  
! #: cp/parser.cc:54007
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
  
! #: cp/parser.cc:54044
  #, fuzzy, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
  
! #: cp/parser.cc:54253
  #, fuzzy, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "mallit eivät voi olla virtuaalisia"
  
! #: cp/parser.cc:54309
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr "%qE ei ole kelvollinen malliargu
*** 66425,66697 ****
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: cp/pt.cc:7549
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: cp/pt.cc:7714
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: cp/pt.cc:7728
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: cp/pt.cc:7814
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: cp/pt.cc:7822
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: cp/pt.cc:7840
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7900
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: cp/pt.cc:7902
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7956
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: cp/pt.cc:8547
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
  
! #: cp/pt.cc:8563
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
  
! #: cp/pt.cc:8693
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.cc:8722
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8744 cp/pt.cc:8779 cp/pt.cc:8830
  #, fuzzy, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:8752
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  odotettiin %qT-tyyppistä vakiota, saatiin %qT"
  
! #: cp/pt.cc:8760
  #, fuzzy, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:8766
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  odotettiin luokkamallia, saatiin %qE"
  
! #: cp/pt.cc:8769
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  odotettiin tyyppiä, saatiin %qE"
  
! #: cp/pt.cc:8784
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  odotettiin tyyppiä, saatiin %qT"
  
! #: cp/pt.cc:8787
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/pt.cc:8834
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  odotettiin tyyppiä, saatiin %qT"
  
! #: cp/pt.cc:8849
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:8852
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  odotettiin tyyppiä, saatiin %qE"
  
! #: cp/pt.cc:8940
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
  
! #: cp/pt.cc:9068 cp/pt.cc:9404
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "muodostimen virheellinen käyttö mallina"
  
! #: cp/pt.cc:9083 cp/pt.cc:9229
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "attribuutille %qs annettu väärä määrä argumentteja"
  
! #: cp/pt.cc:9225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "attribuutille %qs annettu väärä määrä argumentteja"
  
! #: cp/pt.cc:9234
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "nimellä %qD"
  
! #: cp/pt.cc:9260
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:9264
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:9365
  #, fuzzy, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
  
! #: cp/pt.cc:9934
  #, fuzzy, gcc-internal-format
  msgid "instantiation exposes TU-local entity %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/pt.cc:9953
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:10140
  #, fuzzy, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
  
! #: cp/pt.cc:10142
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:10311 cp/pt.cc:22841
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "%qT ei ole malli"
  
! #: cp/pt.cc:10661
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/pt.cc:11392
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12216
  #, fuzzy, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
  
! #: cp/pt.cc:12225
  #, fuzzy, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: cp/pt.cc:12252
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
  
! #: cp/pt.cc:12256
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: cp/pt.cc:12484
  #, fuzzy, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/pt.cc:12485
  #, fuzzy, gcc-internal-format
  #| msgid "first specified here"
  msgid "first error appeared here"
  msgstr "määritelty ensimmäisen kerran tässä"
  
! #: cp/pt.cc:12836
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "joustava taulukkojäsen unionissa"
  
! #: cp/pt.cc:13355
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13826
  #, fuzzy, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE ei ole esittelyn alussa"
  
! #: cp/pt.cc:13914
  #, fuzzy, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "  täsmäämättömät tyypit %qT ja %qT"
  
! #: cp/pt.cc:13917
  #, fuzzy, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "  täsmäämättömät tyypit %qT ja %qT"
  
! #: cp/pt.cc:14102
  #, fuzzy, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
  
! #: cp/pt.cc:14553
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "%q+D määritelty uudelleen"
  
! #: cp/pt.cc:14650
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/pt.cc:15640
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr "  täsmäämättömät tyypit %qT ja %qT"
--- 66521,66793 ----
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: cp/pt.cc:7554
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: cp/pt.cc:7719
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: cp/pt.cc:7733
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: cp/pt.cc:7819
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: cp/pt.cc:7827
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: cp/pt.cc:7845
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7905
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: cp/pt.cc:7907
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7961
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: cp/pt.cc:8552
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
  
! #: cp/pt.cc:8568
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
  
! #: cp/pt.cc:8698
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.cc:8727
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "virheellinen hajottimen %qD käyttö tyyppinä"
  
! #: cp/pt.cc:8732
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8749 cp/pt.cc:8784 cp/pt.cc:8835
  #, fuzzy, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:8757
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  odotettiin %qT-tyyppistä vakiota, saatiin %qT"
  
! #: cp/pt.cc:8765
  #, fuzzy, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:8771
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  odotettiin luokkamallia, saatiin %qE"
  
! #: cp/pt.cc:8774
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  odotettiin tyyppiä, saatiin %qE"
  
! #: cp/pt.cc:8789
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  odotettiin tyyppiä, saatiin %qT"
  
! #: cp/pt.cc:8792
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/pt.cc:8839
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  odotettiin tyyppiä, saatiin %qT"
  
! #: cp/pt.cc:8854
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:8857
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  odotettiin tyyppiä, saatiin %qE"
  
! #: cp/pt.cc:8945
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
  
! #: cp/pt.cc:9073 cp/pt.cc:9409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "muodostimen virheellinen käyttö mallina"
  
! #: cp/pt.cc:9088 cp/pt.cc:9234
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "attribuutille %qs annettu väärä määrä argumentteja"
  
! #: cp/pt.cc:9230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "attribuutille %qs annettu väärä määrä argumentteja"
  
! #: cp/pt.cc:9239
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "nimellä %qD"
  
! #: cp/pt.cc:9265
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:9269
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:9370
  #, fuzzy, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
  
! #: cp/pt.cc:9939
  #, fuzzy, gcc-internal-format
  msgid "instantiation exposes TU-local entity %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/pt.cc:9958
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:10153
  #, fuzzy, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
  
! #: cp/pt.cc:10155
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:10324 cp/pt.cc:22870
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "%qT ei ole malli"
  
! #: cp/pt.cc:10674
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/pt.cc:11405
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12229
  #, fuzzy, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
  
! #: cp/pt.cc:12238
  #, fuzzy, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: cp/pt.cc:12265
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
  
! #: cp/pt.cc:12269
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: cp/pt.cc:12497
  #, fuzzy, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/pt.cc:12498
  #, fuzzy, gcc-internal-format
  #| msgid "first specified here"
  msgid "first error appeared here"
  msgstr "määritelty ensimmäisen kerran tässä"
  
! #: cp/pt.cc:12849
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "joustava taulukkojäsen unionissa"
  
! #: cp/pt.cc:13368
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13839
  #, fuzzy, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE ei ole esittelyn alussa"
  
! #: cp/pt.cc:13927
  #, fuzzy, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "  täsmäämättömät tyypit %qT ja %qT"
  
! #: cp/pt.cc:13930
  #, fuzzy, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "  täsmäämättömät tyypit %qT ja %qT"
  
! #: cp/pt.cc:14115
  #, fuzzy, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
  
! #: cp/pt.cc:14566
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "%q+D määritelty uudelleen"
  
! #: cp/pt.cc:14663
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/pt.cc:15663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr "  täsmäämättömät tyypit %qT ja %qT"
*************** msgstr "  täsmäämättömät tyypit %q
*** 66709,66937 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15828
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: cp/pt.cc:16034
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/pt.cc:16036
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "esittelyssä %q+D"
  
! #: cp/pt.cc:16163
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "taulukon palauttava funktio"
  
! #: cp/pt.cc:16165
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "funktion palauttava funktio"
  
! #: cp/pt.cc:16896
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "tyhjää arvoa ei jätetä huomioimatta, vaikka kuuluisi"
  
! #: cp/pt.cc:16898
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "NULLin muunnos epäosoitintyypiksi %qT"
  
! #: cp/pt.cc:16900
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
  
! #: cp/pt.cc:16913
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
  
! #: cp/pt.cc:16916
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
  
! #: cp/pt.cc:16969
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
  
! #: cp/pt.cc:16975
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "NULLin muunnos epäosoitintyypiksi %qT"
  
! #: cp/pt.cc:16981
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
  
! #: cp/pt.cc:17050
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "luodaan void-taulukko"
  
! #: cp/pt.cc:17091
  #, fuzzy, gcc-internal-format
  #| msgid "array %q+D assumed to have one element"
  msgid "%qD expanded to more than one element"
  msgstr "taulukolla %q+D oletetaan olevan yksi alkio"
  
! #: cp/pt.cc:17098
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17119
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ei ole luokka-, struct- eikä unionityyppi"
  
! #: cp/pt.cc:17159
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%Jcase-arvo %qs ei ole luetellussa tyypissä"
  
! #: cp/pt.cc:17167
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT ei ole luokka-, struct- eikä unionityyppi"
  
! #: cp/pt.cc:17290
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "muodostimen virheellinen käyttö mallina"
  
! #: cp/pt.cc:17609
  #, fuzzy, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "objektityyppi %qT ei täsmää hajottimen nimen ~%qT kanssa"
  
! #: cp/pt.cc:17625
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17627
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17711
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: cp/pt.cc:19980 cp/pt.cc:22201
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void-lausekkeen epäkelpo käyttö"
  
! #: cp/pt.cc:19984 cp/pt.cc:22205
  #, fuzzy, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "Käytä rekistereitä argumenttien välittämiseen"
  
! #: cp/pt.cc:20131
  #, fuzzy, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:21437
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21472
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21477
  #, fuzzy, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "käytä #includea sen sijaan"
  
! #: cp/pt.cc:21480
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "käytä #includea sen sijaan"
  
! #: cp/pt.cc:21485
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
  
! #: cp/pt.cc:21536
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/pt.cc:21563
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "attribuutille %qE annettu väärä määrä argumentteja"
  
! #: cp/pt.cc:21802
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ei ole luokka eikä nimiavaruus"
  
! #: cp/pt.cc:21805
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ei ole luokka eikä nimiavaruus"
  
! #: cp/pt.cc:22121
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "käytetään virheellistä kenttää %qD"
  
! #: cp/pt.cc:22471
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT on/käyttää anonyymiä tyyppiä"
  
! #: cp/pt.cc:22473
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
  
! #: cp/pt.cc:22483
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: cp/pt.cc:22498
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/pt.cc:22516
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ohjelman alustusta yritettäessä"
  
! #: cp/pt.cc:26953
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.cc:26955
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:26961
  #, fuzzy
  msgid "%s %#qS"
  msgstr ""
--- 66805,67033 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15851
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: cp/pt.cc:16057
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/pt.cc:16059
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "esittelyssä %q+D"
  
! #: cp/pt.cc:16186
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "taulukon palauttava funktio"
  
! #: cp/pt.cc:16188
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "funktion palauttava funktio"
  
! #: cp/pt.cc:16919
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "tyhjää arvoa ei jätetä huomioimatta, vaikka kuuluisi"
  
! #: cp/pt.cc:16921
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "NULLin muunnos epäosoitintyypiksi %qT"
  
! #: cp/pt.cc:16923
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
  
! #: cp/pt.cc:16936
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
  
! #: cp/pt.cc:16939
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
  
! #: cp/pt.cc:16992
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
  
! #: cp/pt.cc:16998
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "NULLin muunnos epäosoitintyypiksi %qT"
  
! #: cp/pt.cc:17004
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "%<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa"
  
! #: cp/pt.cc:17073
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "luodaan void-taulukko"
  
! #: cp/pt.cc:17114
  #, fuzzy, gcc-internal-format
  #| msgid "array %q+D assumed to have one element"
  msgid "%qD expanded to more than one element"
  msgstr "taulukolla %q+D oletetaan olevan yksi alkio"
  
! #: cp/pt.cc:17121
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17142
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ei ole luokka-, struct- eikä unionityyppi"
  
! #: cp/pt.cc:17182
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%Jcase-arvo %qs ei ole luetellussa tyypissä"
  
! #: cp/pt.cc:17190
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT ei ole luokka-, struct- eikä unionityyppi"
  
! #: cp/pt.cc:17319
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "muodostimen virheellinen käyttö mallina"
  
! #: cp/pt.cc:17638
  #, fuzzy, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "objektityyppi %qT ei täsmää hajottimen nimen ~%qT kanssa"
  
! #: cp/pt.cc:17654
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17656
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17740
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: cp/pt.cc:20009 cp/pt.cc:22230
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void-lausekkeen epäkelpo käyttö"
  
! #: cp/pt.cc:20013 cp/pt.cc:22234
  #, fuzzy, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "Käytä rekistereitä argumenttien välittämiseen"
  
! #: cp/pt.cc:20160
  #, fuzzy, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:21466
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21501
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21506
  #, fuzzy, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "käytä #includea sen sijaan"
  
! #: cp/pt.cc:21509
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "käytä #includea sen sijaan"
  
! #: cp/pt.cc:21514
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
  
! #: cp/pt.cc:21565
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/pt.cc:21592
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "attribuutille %qE annettu väärä määrä argumentteja"
  
! #: cp/pt.cc:21831
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ei ole luokka eikä nimiavaruus"
  
! #: cp/pt.cc:21834
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ei ole luokka eikä nimiavaruus"
  
! #: cp/pt.cc:22150
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "käytetään virheellistä kenttää %qD"
  
! #: cp/pt.cc:22500
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT on/käyttää anonyymiä tyyppiä"
  
! #: cp/pt.cc:22502
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "%qD:n malliargumentti käyttää paikallista tyyppiä %qT"
  
! #: cp/pt.cc:22512
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: cp/pt.cc:22527
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/pt.cc:22545
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ohjelman alustusta yritettäessä"
  
! #: cp/pt.cc:26983
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.cc:26985
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:26991
  #, fuzzy
  msgid "%s %#qS"
  msgstr ""
*************** msgstr ""
*** 66939,67015 ****
  "%s, %s, %s, %s,\n"
  "%s, %s ja %s.\n"
  
! #: cp/pt.cc:26988 cp/pt.cc:27075
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/pt.cc:27007
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/pt.cc:27013 cp/pt.cc:27070
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.cc:27018
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/pt.cc:27026
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "käyttämätön muuttuja %q+D"
  
! #: cp/pt.cc:27062
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "jäsenen %q+D kaksoiskappale"
  
! #: cp/pt.cc:27085 cp/pt.cc:27152
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ kieltää metodiosoittimen käytön vähennyslaskussa"
  
! #: cp/pt.cc:27090 cp/pt.cc:27167
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/pt.cc:27124
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/pt.cc:27127
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/pt.cc:27136
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/pt.cc:27157
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ kieltää metodiosoittimen käytön vähennyslaskussa"
  
! #: cp/pt.cc:27197
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "jäsenen %q+D kaksoiskappale"
  
! #: cp/pt.cc:27527
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "%q+D:n edellinen esittely oli täällä"
  
! #: cp/pt.cc:27533
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr "%Jvanhanmallinen funktiomäärittely"
--- 67035,67111 ----
  "%s, %s, %s, %s,\n"
  "%s, %s ja %s.\n"
  
! #: cp/pt.cc:27018 cp/pt.cc:27105
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/pt.cc:27037
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "staattinen jäsenfunktio %q#D esitelty tyyppimääreillä"
  
! #: cp/pt.cc:27043 cp/pt.cc:27100
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.cc:27048
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/pt.cc:27056
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "käyttämätön muuttuja %q+D"
  
! #: cp/pt.cc:27092
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "jäsenen %q+D kaksoiskappale"
  
! #: cp/pt.cc:27115 cp/pt.cc:27182
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ kieltää metodiosoittimen käytön vähennyslaskussa"
  
! #: cp/pt.cc:27120 cp/pt.cc:27197
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/pt.cc:27154
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/pt.cc:27157
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/pt.cc:27166
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
  
! #: cp/pt.cc:27187
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ kieltää metodiosoittimen käytön vähennyslaskussa"
  
! #: cp/pt.cc:27227
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "jäsenen %q+D kaksoiskappale"
  
! #: cp/pt.cc:27557
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "%q+D:n edellinen esittely oli täällä"
  
! #: cp/pt.cc:27563
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr "%Jvanhanmallinen funktiomäärittely"
*************** msgstr "%Jvanhanmallinen funktiomäärit
*** 67021,67177 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28009
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "käyttämätön muuttuja %q+D"
  
! #: cp/pt.cc:28055
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:28430
  #, fuzzy, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/pt.cc:28460
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:28469
  #, fuzzy, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/pt.cc:28477
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "staattinen tai tyyppimääreitä ei-parametrisessa taulukkoesittelijässä"
  
! #: cp/pt.cc:28479
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:29942
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%<[*]%> ei ole esittelyssä"
  
! #: cp/pt.cc:30127
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "hajotin ei voi olla staattinen jäsenfunktio"
  
! #: cp/pt.cc:30136
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "%qT ei ole luokka eikä nimiavaruus"
  
! #: cp/pt.cc:30142
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:30186
  #, fuzzy, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/pt.cc:31457
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.cc:31470
  #, fuzzy, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/pt.cc:31476
  #, fuzzy, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "käytä #includea sen sijaan"
  
! #: cp/pt.cc:31604
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: cp/pt.cc:31611
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: cp/pt.cc:31624
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/pt.cc:31627
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Tiedostoa ”%s” on jo tarkasteltu.\n"
  
! #: cp/pt.cc:31642
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:31646
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/pt.cc:31661
  #, fuzzy, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/pt.cc:31663
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31786
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31789
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31849
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ei voi emuloida %qs"
  
! #: cp/pt.cc:31852
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qE:n muunnos tyypistä %qT tyyppiin %qT ei ole yksiselitteinen"
  
! #: cp/pt.cc:31927
  #, fuzzy, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "%qD ei ole %qD:n jäsen"
  
! #: cp/pt.cc:31931
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.cc:31935
  #, fuzzy, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.cc:31939
  #, fuzzy, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
--- 67117,67273 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28039
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "käyttämätön muuttuja %q+D"
  
! #: cp/pt.cc:28085
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:28460
  #, fuzzy, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/pt.cc:28490
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:28499
  #, fuzzy, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/pt.cc:28507
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "staattinen tai tyyppimääreitä ei-parametrisessa taulukkoesittelijässä"
  
! #: cp/pt.cc:28509
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:29972
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%<[*]%> ei ole esittelyssä"
  
! #: cp/pt.cc:30157
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "hajotin ei voi olla staattinen jäsenfunktio"
  
! #: cp/pt.cc:30166
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "%qT ei ole luokka eikä nimiavaruus"
  
! #: cp/pt.cc:30172
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:30216
  #, fuzzy, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "funktion %q+D määrittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/pt.cc:31487
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.cc:31500
  #, fuzzy, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
! #: cp/pt.cc:31506
  #, fuzzy, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "käytä #includea sen sijaan"
  
! #: cp/pt.cc:31634
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: cp/pt.cc:31641
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellä"
  
! #: cp/pt.cc:31654
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/pt.cc:31657
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Tiedostoa ”%s” on jo tarkasteltu.\n"
  
! #: cp/pt.cc:31672
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:31676
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/pt.cc:31691
  #, fuzzy, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/pt.cc:31693
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31816
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31819
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31879
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ei voi emuloida %qs"
  
! #: cp/pt.cc:31882
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qE:n muunnos tyypistä %qT tyyppiin %qT ei ole yksiselitteinen"
  
! #: cp/pt.cc:31957
  #, fuzzy, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "%qD ei ole %qD:n jäsen"
  
! #: cp/pt.cc:31961
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.cc:31965
  #, fuzzy, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.cc:31969
  #, fuzzy, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
*************** msgstr "ennen typeid:n käyttöä on olt
*** 67191,67212 ****
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/rtti.cc:520
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/rtti.cc:710 cp/rtti.cc:726
  #, fuzzy, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "dynamic_cast tyypistä %q#D tyypiksi %q#T ei voi koskaan onnistua"
  
! #: cp/rtti.cc:738
  #, fuzzy, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "%<dynamic_cast%> ei ole sallittu valitsimen -fno-rtti kanssa"
  
! #: cp/rtti.cc:820
  #, fuzzy, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
--- 67287,67308 ----
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/rtti.cc:521
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/rtti.cc:711 cp/rtti.cc:727
  #, fuzzy, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "dynamic_cast tyypistä %q#D tyypiksi %q#T ei voi koskaan onnistua"
  
! #: cp/rtti.cc:739
  #, fuzzy, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "%<dynamic_cast%> ei ole sallittu valitsimen -fno-rtti kanssa"
  
! #: cp/rtti.cc:821
  #, fuzzy, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
*************** msgstr ""
*** 68454,69225 ****
  msgid "subscript missing in array reference"
  msgstr "taulukon indeksi on taulukkorajojen yläpuolella"
  
! #: cp/typeck.cc:4084
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "ISO C kieltää %<register%>-taulukon indeksoinnin"
  
! #: cp/typeck.cc:4124
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
  
! #: cp/typeck.cc:4196
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "%qE esittelemättä (ensimmäinen käyttökerta tässä funktiossa)"
  
! #: cp/typeck.cc:4447
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ kieltää %<::main%>-funktion kutsumisen ohjelmasta"
  
! #: cp/typeck.cc:4468
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4485
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
  
! #: cp/typeck.cc:4488
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
  
! #: cp/typeck.cc:4491
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "funktio-osoitinta käytetty laskutoimituksessa"
  
! #: cp/typeck.cc:4553
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "liikaa argumentteja muodostimelle %q#D"
  
! #: cp/typeck.cc:4554
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "liian vähän argumentteja muodostimelle %q#D"
  
! #: cp/typeck.cc:4559
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "liikaa argumentteja jäsenfunktiolle %q#D"
  
! #: cp/typeck.cc:4560
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "liian vähän argumentteja jäsenfunktiolle %q#D"
  
! #: cp/typeck.cc:4566
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "liikaa argumentteja funktiolle %q#D"
  
! #: cp/typeck.cc:4567
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "liian vähän argumentteja funktiolle %q#D"
  
! #: cp/typeck.cc:4577
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "liikaa argumentteja metodille %q#D"
  
! #: cp/typeck.cc:4578
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "liian vähän argumentteja funktiolle %q#D"
  
! #: cp/typeck.cc:4581
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "liikaa argumentteja funktiolle"
  
! #: cp/typeck.cc:4582
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "liian vähän argumentteja funktiolle"
  
! #: cp/typeck.cc:4664
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/typeck.cc:4670
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/typeck.cc:4984
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the address %qE will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: cp/typeck.cc:5031
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: cp/typeck.cc:5046
  #, fuzzy, gcc-internal-format
  #| msgid "the compiler can assume that the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "kääntäjä voi olettaa, että %qD:n osoite ei koskaan ole NULL"
  
! #: cp/typeck.cc:5049
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5064
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "kääntäjä voi olettaa, että %qD:n osoite ei koskaan ole NULL"
  
! #: cp/typeck.cc:5123
  #, fuzzy, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä muunnoksesta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5126
  #, fuzzy, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä muunnoksesta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5132
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5135
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5172
  #, fuzzy, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5175
  #, fuzzy, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/typeck.cc:5178
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5182
  #, fuzzy, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/typeck.cc:5191
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5194
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5197
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5201
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5336 cp/typeck.cc:5348
  #, fuzzy, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/typeck.cc:5462
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL-arvon käyttö laskutoimituksessa"
  
! #: cp/typeck.cc:5929 cp/typeck.cc:5938 cp/typeck.cc:6244 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ kieltää osoittimen ja kokonaisluvun vertailun"
  
! #: cp/typeck.cc:6165 cp/typeck.cc:6179
  #, fuzzy, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "tyyppien %qT ja %qT välinen vertailu"
  
! #: cp/typeck.cc:6202
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6236
  #, fuzzy, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: cp/typeck.cc:6283
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: cp/typeck.cc:6349
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT"
  
! #: cp/typeck.cc:6458
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/typeck.cc:6859
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ kieltää %<void *%>-tyyppisen osoittimen käytön vähennyslaskussa"
  
! #: cp/typeck.cc:6867
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ kieltää funktio-osoittimen käytön vähennyslaskussa"
  
  # semi-fuzzy; onko metodi tässä luokan jäsenfunktio ja yllä muu funktio?
! #: cp/typeck.cc:6875
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ kieltää metodiosoittimen käytön vähennyslaskussa"
  
! #: cp/typeck.cc:6928
  #, fuzzy, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.cc:7005
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "muodostimen %qE osoitteen ottaminen"
  
! #: cp/typeck.cc:7006
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "hajottimen %qE osoitteen ottaminen"
  
! #: cp/typeck.cc:7023
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: cp/typeck.cc:7026
  #, fuzzy, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "id="
  
! #: cp/typeck.cc:7033
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/typeck.cc:7228
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7234
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7240
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7246
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7251
  #, fuzzy, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "keskeytyskäsittelijät eivät voi olla MIPS16-funktioita"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7284
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "väliaikaismuuttujan osoitteen ottaminen"
  
! #: cp/typeck.cc:7301
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ kieltää %<::main%>-funktion osoitteen ottamisen"
  
! #: cp/typeck.cc:7359
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "NULLin muunnos epäosoitintyypiksi %qT"
  
! #: cp/typeck.cc:7394 cp/typeck.cc:7976 rust/backend/rust-tree.cc:4701
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "yritys ottaa bittikentän osoite"
  
! #: cp/typeck.cc:7561
  #, fuzzy, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "odotettiin lauseketta"
  
! #: cp/typeck.cc:7562
  #, fuzzy, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "oliko tarkoitus käyttää loogista negaatiota?"
  
! #: cp/typeck.cc:7695
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ kieltää enumin lisäyksen"
  
! #: cp/typeck.cc:7696
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ kieltää enumin vähentämisen"
  
! #: cp/typeck.cc:7712
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.cc:7714
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.cc:7726
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ kieltää %qT-tyyppisen osoittimen kasvattamisen"
  
! #: cp/typeck.cc:7728
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ kieltää %qT-tyyppisen osoittimen vähentämisen"
  
! #: cp/typeck.cc:7768
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7781
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7791
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7799
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7988 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "ei voi ottaa %<this%>:in osoitetta, joka on rvalue-lauseke"
  
! #: cp/typeck.cc:8010 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: cp/typeck.cc:8015 rust/backend/rust-tree.cc:4739
  #, fuzzy, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "halutaan globaalin rekisterimuuttujan %qD osoite"
  
! #: cp/typeck.cc:8086
  #, fuzzy, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "virheellinen alustin taulukon jäsenelle %q#D"
  
! #: cp/typeck.cc:8098
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck.cc:8102
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck.cc:8106
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "esittely ei esittele mitään"
  
! #: cp/typeck.cc:8144
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck.cc:8247
  #, fuzzy, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "%qE ei nimeä tyyppiä"
  
! #: cp/typeck.cc:8284
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "tyyppimuunnos tyypistä %qT tyyppiin %qT hylkää määreet"
  
! #: cp/typeck.cc:8290
  #, fuzzy, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast-muunnos tyypistä %qT tyyppiin %qT hylkää määreet"
  
! #: cp/typeck.cc:8297
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast-muunnos tyypistä %qT tyyppiin %qT hylkää määreet"
  
! #: cp/typeck.cc:8323
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "tarpeeton tyyppimuunnos tyyppiin %qT"
  
! #: cp/typeck.cc:8337
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "tyyppimääreet jätetään huomiotta funktion paluutyypissä"
  
! #: cp/typeck.cc:8786
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "virheellinen static_cast-muunnos tyypistä %qT tyyppiin %qT"
  
! #: cp/typeck.cc:8792 cp/typeck.cc:8798 cp/typeck.cc:10522
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "nimellä %qT on vaillinainen tyyppi"
  
! #: cp/typeck.cc:8826
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "muunnos tyypistä %qT tyyppiin %qT"
  
! #: cp/typeck.cc:8901
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "virheellinen static_cast-muunnos tyypistä %qT tyyppiin %qT"
  
! #: cp/typeck.cc:8971
  #, fuzzy
  msgid "cast from %qH to %qI loses precision"
  msgstr "muunnoksessa tyypistä %qT tyyppiin %qT menetetään tarkkuutta"
  
! #: cp/typeck.cc:8996
  #, fuzzy
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
  
! #: cp/typeck.cc:9007
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "muunnos epäyhteensopivien jäsenosoitintyyppien %qH ja %qI välillä"
  
! #: cp/typeck.cc:9028 cp/typeck.cc:9218
  #, fuzzy
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "muunnos tyypistä %qT tyyppiin %qT kasvattaa kohdetyypin vaadittua kohdistusta"
  
! #: cp/typeck.cc:9045
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "tyyppimuunnos funktio-osoittimen ja olio-osoittimen välillä on ehdollisesti tuettu"
  
! #: cp/typeck.cc:9059
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
  
! #: cp/typeck.cc:9132
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.cc:9141
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.cc:9183
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "virheellinen const_cast tyypistä %qT tyyppiin %qT"
  
! #: cp/typeck.cc:9253
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "virheellinen const_cast tyypistä %qT tyyppiin %qT"
  
! #: cp/typeck.cc:9354 cp/typeck.cc:9363
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ kieltää tyyppimuunnoksen taulukkotyyppiin %qT"
  
! #: cp/typeck.cc:9372
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/typeck.cc:9488
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "moving %qE of type %qT to itself"
  msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
  
! #: cp/typeck.cc:9753
  #, fuzzy, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "%q#T ei ole luokka eikä nimiavaruus"
  
! #: cp/typeck.cc:9814
  #, fuzzy, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "ei-vakio taulukon indeksi alustimessa"
  
! #: cp/typeck.cc:9841
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: cp/typeck.cc:9857
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "taulukkoa käytetty alustimena"
  
! #: cp/typeck.cc:9859
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "virheellinen taulukkosijoitus"
  
! #: cp/typeck.cc:9995
  #, fuzzy, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "Jäsenfunktio %qs"
  
! #: cp/typeck.cc:10009
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Jäsenfunktio %qs"
  
! #: cp/typeck.cc:10057 cp/typeck.cc:10076
  #, fuzzy, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "Jäsenfunktio %qs"
  
! #: cp/typeck.cc:10157
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
  
! #: cp/typeck.cc:10481
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
! #: cp/typeck.cc:10486
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
! #: cp/typeck.cc:10495
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
! #: cp/typeck.cc:10499
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
! #: cp/typeck.cc:10504
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
  
! #: cp/typeck.cc:10540
  #, fuzzy, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.cc:10544
  #, fuzzy, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.cc:10549
  #, fuzzy, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.cc:10554
  #, fuzzy, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: cp/typeck.cc:10564
  #, fuzzy, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.cc:10650
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/typeck.cc:10734
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "tyhjää arvoa ei jätetä huomioimatta, vaikka kuuluisi"
  
! #: cp/typeck.cc:10737
  #, fuzzy, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr "tyhjää arvoa ei jätetä huomioimatta, vaikka kuuluisi"
  
! #: cp/typeck.cc:10740
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10775
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.cc:10779
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10785
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "nimiö %qD määritelty täällä"
  
! #: cp/typeck.cc:10789
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.cc:11049
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11050 cp/typeck.cc:11066 cp/typeck.cc:11091 cp/typeck.cc:11128
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "poista %<std::move%>-kutsu"
  
! #: cp/typeck.cc:11064
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11090 cp/typeck.cc:11125
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "%s: liian monta arvoa"
  
! #: cp/typeck.cc:11127
  #, fuzzy, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "%s: liian monta arvoa"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "arvon palautus hajottimesta"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11177
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "arvon palautus muodostimesta"
  
! #: cp/typeck.cc:11220 cp/typeck.cc:11266
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/typeck.cc:11228
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "taulukon palauttava funktio"
  
! #: cp/typeck.cc:11247
  #, fuzzy, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/typeck.cc:11250
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: cp/typeck.cc:11287
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/typeck.cc:11316
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> ei saa palauttaa NULLia ellei esittely ole %<throw()%> (tai -fcheck-new ole voimassa)"
  
! #: cp/typeck.cc:11405
  #, fuzzy, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "epäkelpo vektorityyppi attribuutille %qs"
  
! #: cp/typeck.cc:11417
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:11997
  #, fuzzy, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "virheellinen %%s-arvo"
--- 68550,69321 ----
  msgid "subscript missing in array reference"
  msgstr "taulukon indeksi on taulukkorajojen yläpuolella"
  
! #: cp/typeck.cc:4200
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "ISO C kieltää %<register%>-taulukon indeksoinnin"
  
! #: cp/typeck.cc:4240
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
  
! #: cp/typeck.cc:4312
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "%qE esittelemättä (ensimmäinen käyttökerta tässä funktiossa)"
  
! #: cp/typeck.cc:4563
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ kieltää %<::main%>-funktion kutsumisen ohjelmasta"
  
! #: cp/typeck.cc:4584
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4601
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE:a saatetaan käyttää alustamattomana tässä funktiossa"
  
! #: cp/typeck.cc:4604
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD:a käytetään alustamattomana tässä funktiossa"
  
! #: cp/typeck.cc:4607
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "funktio-osoitinta käytetty laskutoimituksessa"
  
! #: cp/typeck.cc:4669
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "liikaa argumentteja muodostimelle %q#D"
  
! #: cp/typeck.cc:4670
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "liian vähän argumentteja muodostimelle %q#D"
  
! #: cp/typeck.cc:4675
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "liikaa argumentteja jäsenfunktiolle %q#D"
  
! #: cp/typeck.cc:4676
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "liian vähän argumentteja jäsenfunktiolle %q#D"
  
! #: cp/typeck.cc:4682
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "liikaa argumentteja funktiolle %q#D"
  
! #: cp/typeck.cc:4683
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "liian vähän argumentteja funktiolle %q#D"
  
! #: cp/typeck.cc:4693
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "liikaa argumentteja metodille %q#D"
  
! #: cp/typeck.cc:4694
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "liian vähän argumentteja funktiolle %q#D"
  
! #: cp/typeck.cc:4697
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "liikaa argumentteja funktiolle"
  
! #: cp/typeck.cc:4698
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "liian vähän argumentteja funktiolle"
  
! #: cp/typeck.cc:4780
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/typeck.cc:4786
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/typeck.cc:5100
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the address %qE will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: cp/typeck.cc:5147
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: cp/typeck.cc:5162
  #, fuzzy, gcc-internal-format
  #| msgid "the compiler can assume that the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "kääntäjä voi olettaa, että %qD:n osoite ei koskaan ole NULL"
  
! #: cp/typeck.cc:5165
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5180
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "kääntäjä voi olettaa, että %qD:n osoite ei koskaan ole NULL"
  
! #: cp/typeck.cc:5239
  #, fuzzy, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä muunnoksesta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5242
  #, fuzzy, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä muunnoksesta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5248
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5251
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5288
  #, fuzzy, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5291
  #, fuzzy, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/typeck.cc:5294
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5298
  #, fuzzy, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/typeck.cc:5307
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5310
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT välisestä vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5313
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5317
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5452 cp/typeck.cc:5464
  #, fuzzy, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/typeck.cc:5578
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL-arvon käyttö laskutoimituksessa"
  
! #: cp/typeck.cc:6045 cp/typeck.cc:6054 cp/typeck.cc:6360 cp/typeck.cc:6369
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ kieltää osoittimen ja kokonaisluvun vertailun"
  
! #: cp/typeck.cc:6281 cp/typeck.cc:6295
  #, fuzzy, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "tyyppien %qT ja %qT välinen vertailu"
  
! #: cp/typeck.cc:6318
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6352
  #, fuzzy, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: cp/typeck.cc:6399
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: cp/typeck.cc:6465
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT"
  
! #: cp/typeck.cc:6574
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/typeck.cc:6975
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ kieltää %<void *%>-tyyppisen osoittimen käytön vähennyslaskussa"
  
! #: cp/typeck.cc:6983
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ kieltää funktio-osoittimen käytön vähennyslaskussa"
  
  # semi-fuzzy; onko metodi tässä luokan jäsenfunktio ja yllä muu funktio?
! #: cp/typeck.cc:6991
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ kieltää metodiosoittimen käytön vähennyslaskussa"
  
! #: cp/typeck.cc:7044
  #, fuzzy, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.cc:7121
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "muodostimen %qE osoitteen ottaminen"
  
! #: cp/typeck.cc:7122
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "hajottimen %qE osoitteen ottaminen"
  
! #: cp/typeck.cc:7139
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: cp/typeck.cc:7142
  #, fuzzy, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "id="
  
! #: cp/typeck.cc:7149
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/typeck.cc:7344
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7356
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7362
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7367
  #, fuzzy, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "keskeytyskäsittelijät eivät voi olla MIPS16-funktioita"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7400
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "väliaikaismuuttujan osoitteen ottaminen"
  
! #: cp/typeck.cc:7417
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ kieltää %<::main%>-funktion osoitteen ottamisen"
  
! #: cp/typeck.cc:7475
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "NULLin muunnos epäosoitintyypiksi %qT"
  
! #: cp/typeck.cc:7510 cp/typeck.cc:8092 rust/backend/rust-tree.cc:4701
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "yritys ottaa bittikentän osoite"
  
! #: cp/typeck.cc:7677
  #, fuzzy, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "odotettiin lauseketta"
  
! #: cp/typeck.cc:7678
  #, fuzzy, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "oliko tarkoitus käyttää loogista negaatiota?"
  
! #: cp/typeck.cc:7811
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ kieltää enumin lisäyksen"
  
! #: cp/typeck.cc:7812
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ kieltää enumin vähentämisen"
  
! #: cp/typeck.cc:7828
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.cc:7830
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.cc:7842
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ kieltää %qT-tyyppisen osoittimen kasvattamisen"
  
! #: cp/typeck.cc:7844
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ kieltää %qT-tyyppisen osoittimen vähentämisen"
  
! #: cp/typeck.cc:7884
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7897
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7907
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7915
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:8104 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "ei voi ottaa %<this%>:in osoitetta, joka on rvalue-lauseke"
  
! #: cp/typeck.cc:8126 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: cp/typeck.cc:8131 rust/backend/rust-tree.cc:4739
  #, fuzzy, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "halutaan globaalin rekisterimuuttujan %qD osoite"
  
! #: cp/typeck.cc:8202
  #, fuzzy, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "virheellinen alustin taulukon jäsenelle %q#D"
  
! #: cp/typeck.cc:8214
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck.cc:8218
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck.cc:8222
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "esittely ei esittele mitään"
  
! #: cp/typeck.cc:8260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck.cc:8363
  #, fuzzy, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "%qE ei nimeä tyyppiä"
  
! #: cp/typeck.cc:8400
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "tyyppimuunnos tyypistä %qT tyyppiin %qT hylkää määreet"
  
! #: cp/typeck.cc:8406
  #, fuzzy, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast-muunnos tyypistä %qT tyyppiin %qT hylkää määreet"
  
! #: cp/typeck.cc:8413
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast-muunnos tyypistä %qT tyyppiin %qT hylkää määreet"
  
! #: cp/typeck.cc:8439
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "tarpeeton tyyppimuunnos tyyppiin %qT"
  
! #: cp/typeck.cc:8453
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "tyyppimääreet jätetään huomiotta funktion paluutyypissä"
  
! #: cp/typeck.cc:8902
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "virheellinen static_cast-muunnos tyypistä %qT tyyppiin %qT"
  
! #: cp/typeck.cc:8908 cp/typeck.cc:8914 cp/typeck.cc:10638
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "nimellä %qT on vaillinainen tyyppi"
  
! #: cp/typeck.cc:8942
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "muunnos tyypistä %qT tyyppiin %qT"
  
! #: cp/typeck.cc:9017
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "virheellinen static_cast-muunnos tyypistä %qT tyyppiin %qT"
  
! #: cp/typeck.cc:9087
  #, fuzzy
  msgid "cast from %qH to %qI loses precision"
  msgstr "muunnoksessa tyypistä %qT tyyppiin %qT menetetään tarkkuutta"
  
! #: cp/typeck.cc:9112
  #, fuzzy
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
  
! #: cp/typeck.cc:9123
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "muunnos epäyhteensopivien jäsenosoitintyyppien %qH ja %qI välillä"
  
! #: cp/typeck.cc:9144 cp/typeck.cc:9334
  #, fuzzy
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "muunnos tyypistä %qT tyyppiin %qT kasvattaa kohdetyypin vaadittua kohdistusta"
  
! #: cp/typeck.cc:9161
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "tyyppimuunnos funktio-osoittimen ja olio-osoittimen välillä on ehdollisesti tuettu"
  
! #: cp/typeck.cc:9175
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
  
! #: cp/typeck.cc:9248
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.cc:9257
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.cc:9299
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "virheellinen const_cast tyypistä %qT tyyppiin %qT"
  
! #: cp/typeck.cc:9369
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "virheellinen const_cast tyypistä %qT tyyppiin %qT"
  
! #: cp/typeck.cc:9470 cp/typeck.cc:9479
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ kieltää tyyppimuunnoksen taulukkotyyppiin %qT"
  
! #: cp/typeck.cc:9488
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/typeck.cc:9604
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "moving %qE of type %qT to itself"
  msgstr "%qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT"
  
! #: cp/typeck.cc:9869
  #, fuzzy, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "%q#T ei ole luokka eikä nimiavaruus"
  
! #: cp/typeck.cc:9930
  #, fuzzy, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "ei-vakio taulukon indeksi alustimessa"
  
! #: cp/typeck.cc:9957
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "taulukkoa käytetty alustimena"
  
! #: cp/typeck.cc:9975
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "virheellinen taulukkosijoitus"
  
! #: cp/typeck.cc:10111
  #, fuzzy, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "Jäsenfunktio %qs"
  
! #: cp/typeck.cc:10125
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Jäsenfunktio %qs"
  
! #: cp/typeck.cc:10173 cp/typeck.cc:10192
  #, fuzzy, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "Jäsenfunktio %qs"
  
! #: cp/typeck.cc:10273
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
  
! #: cp/typeck.cc:10597
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
! #: cp/typeck.cc:10602
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
! #: cp/typeck.cc:10611
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "ei voi muuntaa tyypistä %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
! #: cp/typeck.cc:10615
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
! #: cp/typeck.cc:10620
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
  
! #: cp/typeck.cc:10656
  #, fuzzy, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.cc:10660
  #, fuzzy, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.cc:10665
  #, fuzzy, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.cc:10670
  #, fuzzy, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: cp/typeck.cc:10680
  #, fuzzy, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.cc:10766
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/typeck.cc:10850
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "tyhjää arvoa ei jätetä huomioimatta, vaikka kuuluisi"
  
! #: cp/typeck.cc:10853
  #, fuzzy, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr "tyhjää arvoa ei jätetä huomioimatta, vaikka kuuluisi"
  
! #: cp/typeck.cc:10856
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10891
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.cc:10895
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10901
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "nimiö %qD määritelty täällä"
  
! #: cp/typeck.cc:10905
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11166 cp/typeck.cc:11182 cp/typeck.cc:11207 cp/typeck.cc:11244
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "poista %<std::move%>-kutsu"
  
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11206 cp/typeck.cc:11241
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "%s: liian monta arvoa"
  
! #: cp/typeck.cc:11243
  #, fuzzy, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "%s: liian monta arvoa"
  
! #: cp/typeck.cc:11281
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "arvon palautus hajottimesta"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11293
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11296
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "arvon palautus muodostimesta"
  
! #: cp/typeck.cc:11336 cp/typeck.cc:11382
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/typeck.cc:11344
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "taulukon palauttava funktio"
  
! #: cp/typeck.cc:11363
  #, fuzzy, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
  
! #: cp/typeck.cc:11366
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiä %qT"
  
! #: cp/typeck.cc:11403
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/typeck.cc:11432
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> ei saa palauttaa NULLia ellei esittely ole %<throw()%> (tai -fcheck-new ole voimassa)"
  
! #: cp/typeck.cc:11521
  #, fuzzy, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "epäkelpo vektorityyppi attribuutille %qs"
  
! #: cp/typeck.cc:11533
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:12119
  #, fuzzy, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "virheellinen %%s-arvo"
*************** msgid "Array reference at %C cannot have
*** 70352,70360 ****
  msgstr "Taulukkoviitteellä kohdassa %C ei voi olla yli %d ulottuvuutta"
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6539 fortran/check.cc:6582 fortran/check.cc:6624
! #: fortran/check.cc:6651 fortran/check.cc:6914 fortran/match.cc:1859
! #: fortran/match.cc:3656 fortran/match.cc:3998 fortran/match.cc:4194
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
--- 70448,70456 ----
  msgstr "Taulukkoviitteellä kohdassa %C ei voi olla yli %d ulottuvuutta"
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6610 fortran/check.cc:6653 fortran/check.cc:6695
! #: fortran/check.cc:6722 fortran/check.cc:6985 fortran/match.cc:1859
! #: fortran/match.cc:3657 fortran/match.cc:3999 fortran/match.cc:4195
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
*************** msgstr "Odotettiin taulukkoindeksiä koh
*** 70512,70518 ****
  msgid "Array constructor including type specification at %C"
  msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
  
! #: fortran/array.cc:1372 fortran/match.cc:4630
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
--- 70608,70614 ----
  msgid "Array constructor including type specification at %C"
  msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
  
! #: fortran/array.cc:1372 fortran/match.cc:4631
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
*************** msgstr "Muuttujatyyppi on UNKNOWN sijoit
*** 70628,70634 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava vakio"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "epäkelpo osoitintila %qs"
--- 70724,70730 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava vakio"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "epäkelpo osoitintila %qs"
*************** msgstr "kääntäjänsisäisen ”%2$s�
*** 70704,70710 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava INTEGER tai PROCEDURE"
  
! #: fortran/check.cc:742 fortran/check.cc:8216
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava vakio"
--- 70800,70806 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava INTEGER tai PROCEDURE"
  
! #: fortran/check.cc:742 fortran/check.cc:8287
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava vakio"
*************** msgstr "PRINT-lause kohdassa %C ei ole s
*** 71084,71091 ****
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6900
! #: fortran/check.cc:7031
  #, fuzzy, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
--- 71180,71187 ----
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6971
! #: fortran/check.cc:7102
  #, fuzzy, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
*************** msgstr "%<__builtin_expect%>-funktion to
*** 71265,71271 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava INTEGER tai REAL"
  
! #: fortran/check.cc:4577 fortran/check.cc:8136 fortran/check.cc:8151
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava POINTER"
--- 71361,71367 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava INTEGER tai REAL"
  
! #: fortran/check.cc:4577 fortran/check.cc:8207 fortran/check.cc:8222
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava POINTER"
*************** msgstr "%qE-attribuutti soveltuu vain va
*** 71320,71326 ****
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava joko REAL tai INTEGER"
  
! #: fortran/check.cc:4984 fortran/check.cc:6978
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava saman tyyppinen ja kaltainen kuin ”%4$s”"
--- 71416,71422 ----
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava joko REAL tai INTEGER"
  
! #: fortran/check.cc:4984 fortran/check.cc:7049
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava saman tyyppinen ja kaltainen kuin ”%4$s”"
*************** msgstr "%qE-attribuutti soveltuu vain va
*** 71440,71451 ****
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "kääntäjänsisäisen ”shape”-funktion argumentti ”source” kohdassa %L ei saa olla oletetun kokoinen taulukko"
  
! #: fortran/check.cc:5735 fortran/check.cc:8196
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8188
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
--- 71536,71547 ----
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "kääntäjänsisäisen ”shape”-funktion argumentti ”source” kohdassa %L ei saa olla oletetun kokoinen taulukko"
  
! #: fortran/check.cc:5735 fortran/check.cc:8267
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8259
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
*************** msgstr ""
*** 71465,71800 ****
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/check.cc:5927
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/check.cc:5941
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/check.cc:5965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/check.cc:5977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/check.cc:5984
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr "Tämänhetkisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/check.cc:5991
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/check.cc:5998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
  
! #: fortran/check.cc:6004
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
  
! #: fortran/check.cc:6023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/check.cc:6033
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/check.cc:6039
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
  
! #: fortran/check.cc:6046
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/check.cc:6062
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/check.cc:6074
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/check.cc:6081
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/check.cc:6087
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
  
! #: fortran/check.cc:6101
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/check.cc:6113
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/check.cc:6120
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr "%qs ei ole kelpo tulostetiedosto"
  
! #: fortran/check.cc:6126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
  
! #: fortran/check.cc:6140
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/check.cc:6146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "Tämänhetkisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/check.cc:6157
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "%qs ei ole kelpo tulostetiedosto"
  
! #: fortran/check.cc:6165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr "%qs ei ole kelpo tulostetiedosto"
  
! #: fortran/check.cc:6174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr "Tämänhetkisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/check.cc:6181
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/check.cc:6192
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: fortran/check.cc:6225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/check.cc:6241
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$d tasoa"
  
! #: fortran/check.cc:6260
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei ole kelvollinen ulottuvuusindeksi"
  
! #: fortran/check.cc:6284
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava oletusreaaliluku"
  
! #: fortran/check.cc:6548
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/check.cc:6555
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava POINTER"
  
! #: fortran/check.cc:6564
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6597
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
  
! #: fortran/check.cc:6610
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/check.cc:6634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/check.cc:6660
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6667
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
  
! #: fortran/check.cc:6696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
  
! #: fortran/check.cc:6754
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6806
  #, fuzzy, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "kääntäjänsisäisen ”TRANSFER”-funktion argumentti ”MOLD” kohdassa %L ei saa olla %s"
  
! #: fortran/check.cc:6825
  #, fuzzy, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "kääntäjänsisäisen ”TRANSFER”-funktion argumentti ”MOLD” kohdassa %L ei saa olla %s"
  
! #: fortran/check.cc:6833
  #, fuzzy, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "kääntäjänsisäisen ”TRANSFER”-funktion argumentti ”MOLD” kohdassa %L ei saa olla %s"
  
! #: fortran/check.cc:6868
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:6992
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava samaa tasoa kuin ”%4$s” tai sen on oltava skalaari"
  
! #: fortran/check.cc:7005
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "kääntäjänsisäisen ”%3$s”-funktion argumenttien ”%1$s” ja ”%2$s” kohdassa %4$L on oltava muodoltaan identtisiä."
  
! #: fortran/check.cc:7141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:7153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:7308 fortran/check.cc:7344
  #, fuzzy, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "Kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” koko kohdassa %3$L on liian pieni (%4$i/%5$i)"
  
! #: fortran/check.cc:7355
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/check.cc:7373
  #, fuzzy, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr "Sarakkeiden määrä   : %d\n"
  
! #: fortran/check.cc:7385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "Sarakkeiden määrä   : %d\n"
  
! #: fortran/check.cc:7427
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:7434
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:7455
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:7465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:7472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:7492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:7502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:7517 fortran/check.cc:7524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:7738
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$d:n kaltainen"
  
! #: fortran/check.cc:7920
  #, fuzzy, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "%qs ei ole kelpo tulostetiedosto"
  
! #: fortran/check.cc:8109 fortran/check.cc:8120
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava INTEGER tai LOGICAL"
  
! #: fortran/check.cc:8180
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
--- 71561,71896 ----
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/check.cc:5949
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/check.cc:6003
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/check.cc:6036
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/check.cc:6048
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/check.cc:6055
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr "Tämänhetkisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/check.cc:6062
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/check.cc:6069
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
  
! #: fortran/check.cc:6075
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
  
! #: fortran/check.cc:6094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/check.cc:6104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/check.cc:6110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
  
! #: fortran/check.cc:6117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/check.cc:6133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/check.cc:6145
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/check.cc:6152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/check.cc:6158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
  
! #: fortran/check.cc:6172
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/check.cc:6184
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/check.cc:6191
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr "%qs ei ole kelpo tulostetiedosto"
  
! #: fortran/check.cc:6197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
  
! #: fortran/check.cc:6211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/check.cc:6217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "Tämänhetkisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/check.cc:6228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "%qs ei ole kelpo tulostetiedosto"
  
! #: fortran/check.cc:6236
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr "%qs ei ole kelpo tulostetiedosto"
  
! #: fortran/check.cc:6245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr "Tämänhetkisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/check.cc:6252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/check.cc:6263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: fortran/check.cc:6296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/check.cc:6312
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$d tasoa"
  
! #: fortran/check.cc:6331
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei ole kelvollinen ulottuvuusindeksi"
  
! #: fortran/check.cc:6355
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava oletusreaaliluku"
  
! #: fortran/check.cc:6619
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/check.cc:6626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava POINTER"
  
! #: fortran/check.cc:6635
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
  
! #: fortran/check.cc:6681
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/check.cc:6705
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/check.cc:6731
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
  
! #: fortran/check.cc:6767
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6877
  #, fuzzy, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "kääntäjänsisäisen ”TRANSFER”-funktion argumentti ”MOLD” kohdassa %L ei saa olla %s"
  
! #: fortran/check.cc:6896
  #, fuzzy, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "kääntäjänsisäisen ”TRANSFER”-funktion argumentti ”MOLD” kohdassa %L ei saa olla %s"
  
! #: fortran/check.cc:6904
  #, fuzzy, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "kääntäjänsisäisen ”TRANSFER”-funktion argumentti ”MOLD” kohdassa %L ei saa olla %s"
  
! #: fortran/check.cc:6939
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:7063
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava samaa tasoa kuin ”%4$s” tai sen on oltava skalaari"
  
! #: fortran/check.cc:7076
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "kääntäjänsisäisen ”%3$s”-funktion argumenttien ”%1$s” ja ”%2$s” kohdassa %4$L on oltava muodoltaan identtisiä."
  
! #: fortran/check.cc:7212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:7224
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:7379 fortran/check.cc:7415
  #, fuzzy, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "Kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” koko kohdassa %3$L on liian pieni (%4$i/%5$i)"
  
! #: fortran/check.cc:7426
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/check.cc:7444
  #, fuzzy, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr "Sarakkeiden määrä   : %d\n"
  
! #: fortran/check.cc:7456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "Sarakkeiden määrä   : %d\n"
  
! #: fortran/check.cc:7498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:7505
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:7526
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:7536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:7543
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:7563
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:7573
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:7588 fortran/check.cc:7595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:7809
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava %4$d:n kaltainen"
  
! #: fortran/check.cc:7991
  #, fuzzy, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "%qs ei ole kelpo tulostetiedosto"
  
! #: fortran/check.cc:8180 fortran/check.cc:8191
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava INTEGER tai LOGICAL"
  
! #: fortran/check.cc:8251
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
*************** msgstr ""
*** 71806,71812 ****
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3123 fortran/class.cc:3197
  #, fuzzy, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr "Muodostin %qs"
--- 71902,71908 ----
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3127 fortran/class.cc:3201
  #, fuzzy, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr "Muodostin %qs"
*************** msgstr ""
*** 71852,71863 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "alustusmerkkijono typistetty, jotta se täsmäisi muuttujaan kohdassa %L"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5604
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
--- 71948,71959 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "alustusmerkkijono typistetty, jotta se täsmäisi muuttujaan kohdassa %L"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5607
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
*************** msgstr "Data-alkio taulukon alarajan ala
*** 71877,71883 ****
  msgid "Data element above array upper bound at %L"
  msgstr "Data-alkio taulukon ylärajan yläpuolella kohdassa %L"
  
! #: fortran/data.cc:390 fortran/data.cc:620
  #, fuzzy, gcc-internal-format
  msgid "re-initialization of %qs at %L"
  msgstr "(%qs:n alustuksen lähistöllä)"
--- 71973,71979 ----
  msgid "Data element above array upper bound at %L"
  msgstr "Data-alkio taulukon ylärajan yläpuolella kohdassa %L"
  
! #: fortran/data.cc:390 fortran/data.cc:626
  #, fuzzy, gcc-internal-format
  msgid "re-initialization of %qs at %L"
  msgstr "(%qs:n alustuksen lähistöllä)"
*************** msgstr ""
*** 71896,71908 ****
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr "epäkelpo lvalue asm-lauseessa"
  
! #: fortran/data.cc:643
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:703 fortran/data.cc:722 fortran/data.cc:736
! #: fortran/data.cc:762 fortran/data.cc:909
  #, fuzzy, gcc-internal-format
  msgid "Simplification error"
  msgstr ""
--- 71992,72004 ----
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr "epäkelpo lvalue asm-lauseessa"
  
! #: fortran/data.cc:649
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:709 fortran/data.cc:728 fortran/data.cc:742
! #: fortran/data.cc:768 fortran/data.cc:915
  #, fuzzy, gcc-internal-format
  msgid "Simplification error"
  msgstr ""
*************** msgstr "Kaksoiskappale %s-spesifikaatio
*** 72044,72050 ****
  msgid "deferred type parameter at %C"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14157
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "odotettiin kokonaislukulauseketta"
--- 72140,72146 ----
  msgid "deferred type parameter at %C"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14147
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "odotettiin kokonaislukulauseketta"
*************** msgstr ""
*** 73877,73888 ****
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1021
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1326
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
--- 73973,73984 ----
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1025
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1330
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
*************** msgstr ""
*** 73917,73923 ****
  msgid "show_code_node(): Bad statement code"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/dump-parse-tree.cc:4356 fortran/dump-parse-tree.cc:4450
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "ei voi muuntaa osoitintyypiksi"
--- 74013,74019 ----
  msgid "show_code_node(): Bad statement code"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/dump-parse-tree.cc:4358 fortran/dump-parse-tree.cc:4453
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "ei voi muuntaa osoitintyypiksi"
*************** msgstr "Kokonaisluku liian suuri kohdass
*** 73960,74408 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:1338
  #, fuzzy, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/expr.cc:1444
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "Arvo sallitun välin ulkopuolella."
  
! #: fortran/expr.cc:1643 fortran/expr.cc:1694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "Arvo sallitun välin ulkopuolella."
  
! #: fortran/expr.cc:1769
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in array constructor at %C"
  msgid "Error in array constructor referenced at %L"
  msgstr "Syntaksivirhe taulukkomuodostimessa kohdassa %C"
  
! #: fortran/expr.cc:1890 fortran/primary.cc:2521 fortran/primary.cc:2698
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
  
! #: fortran/expr.cc:1915 fortran/primary.cc:2516 fortran/primary.cc:2713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
  
! #: fortran/expr.cc:1926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
  
! #: fortran/expr.cc:1938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
  
! #: fortran/expr.cc:2592
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2636
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
  
! #: fortran/expr.cc:2661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Sijoitusoperaattorirajapinta kohdassa %L ei saa määritellä uudelleen INTRINSIC-tyyppisijoitusta"
  
! #: fortran/expr.cc:2668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/expr.cc:2678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
  
! #: fortran/expr.cc:2694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "ei-vakio alustuslauseke kohdassa %L"
  
! #: fortran/expr.cc:2705
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
  
! #: fortran/expr.cc:2713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Odotettiin oikeaa sulkumerkkiä lausekkeessa kohdassa %C"
  
! #: fortran/expr.cc:2736
  #, fuzzy, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/expr.cc:2873
  #, fuzzy, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Syntaksivirhe merkkipituusspesifikaatiossa kohdassa %C"
  
! #: fortran/expr.cc:2957
  #, fuzzy, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/expr.cc:2988
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3065 fortran/resolve.cc:2890
  #, fuzzy, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:3077
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/expr.cc:3116
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "%J%qD käytössä ilman prototyyppiä ennen määrittelyänsä"
  
! #: fortran/expr.cc:3136
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3142
  #, fuzzy, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3151
  #, fuzzy, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3155
  #, fuzzy, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3161
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/expr.cc:3167
  #, fuzzy, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3177
  #, fuzzy, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/expr.cc:3231
  #, fuzzy, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:3371
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/expr.cc:3378
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Funktiolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/expr.cc:3385
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/expr.cc:3393
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/expr.cc:3540
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/expr.cc:3548
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei saa olla OPTIONAL"
  
! #: fortran/expr.cc:3555
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/expr.cc:3577
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/expr.cc:3608
  #, fuzzy, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:3628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/expr.cc:3640
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/expr.cc:3649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
  #. Reject truncation.
! #: fortran/expr.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.cc:3699
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/expr.cc:3747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/expr.cc:3803
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "virheellinen %%L-arvo"
  
! #: fortran/expr.cc:3814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
  
! #: fortran/expr.cc:3822
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/expr.cc:3841
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.cc:3851
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.cc:3894
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:3901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/expr.cc:3932
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Yhteensopimattomat tyypit DATA-lauseessa kohdassa %L; yritettiin muuntaa tyyppi %s tyypiksi %s"
  
! #: fortran/expr.cc:3976
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.cc:3984
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.cc:4008
  #, fuzzy, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyä"
  
! #: fortran/expr.cc:4013
  #, fuzzy, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:4042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/expr.cc:4048 fortran/expr.cc:4068
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4056 fortran/expr.cc:4075
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4102
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/expr.cc:4123
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.cc:4148
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:4157
  #, fuzzy, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Käskyfunktio ”%s” on virheellinen proseduuriosoitinsijoituksessa kohdassa %L"
  
! #: fortran/expr.cc:4167
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Käskyfunktio ”%s” on virheellinen proseduuriosoitinsijoituksessa kohdassa %L"
  
! #: fortran/expr.cc:4173
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Sisäinen proseduuri ”%s” on virheellinen proseduuriosoittimessa kohdassa %L"
  
! #: fortran/expr.cc:4180
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.cc:4188
  #, fuzzy, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:4211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/expr.cc:4264
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/expr.cc:4274 fortran/expr.cc:4289
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/expr.cc:4280 fortran/expr.cc:4295 fortran/resolve.cc:2764
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/expr.cc:4307
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/expr.cc:4316
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.cc:4343
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4348
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Eri tyypit osoitinsijoituksessa kohdassa %L; yritettiin tyypin %s sijoitusta tyyppiin %s"
  
! #: fortran/expr.cc:4356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.cc:4363
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.cc:4384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.cc:4416
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.cc:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
--- 74056,74504 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:1339
  #, fuzzy, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/expr.cc:1445
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "Arvo sallitun välin ulkopuolella."
  
! #: fortran/expr.cc:1644 fortran/expr.cc:1695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "Arvo sallitun välin ulkopuolella."
  
! #: fortran/expr.cc:1770
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in array constructor at %C"
  msgid "Error in array constructor referenced at %L"
  msgstr "Syntaksivirhe taulukkomuodostimessa kohdassa %C"
  
! #: fortran/expr.cc:1945 fortran/primary.cc:2554 fortran/primary.cc:2739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
  
! #: fortran/expr.cc:1992 fortran/primary.cc:2549 fortran/primary.cc:2754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
  
! #: fortran/expr.cc:2003
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
  
! #: fortran/expr.cc:2028
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
  
! #: fortran/expr.cc:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
  
! #: fortran/expr.cc:2765
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Sijoitusoperaattorirajapinta kohdassa %L ei saa määritellä uudelleen INTRINSIC-tyyppisijoitusta"
  
! #: fortran/expr.cc:2772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/expr.cc:2782
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
  
! #: fortran/expr.cc:2798
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "ei-vakio alustuslauseke kohdassa %L"
  
! #: fortran/expr.cc:2809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
  
! #: fortran/expr.cc:2817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Odotettiin oikeaa sulkumerkkiä lausekkeessa kohdassa %C"
  
! #: fortran/expr.cc:2840
  #, fuzzy, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/expr.cc:2977
  #, fuzzy, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Syntaksivirhe merkkipituusspesifikaatiossa kohdassa %C"
  
! #: fortran/expr.cc:3061
  #, fuzzy, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/expr.cc:3092
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3169 fortran/resolve.cc:2891
  #, fuzzy, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:3181
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/expr.cc:3220
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "%J%qD käytössä ilman prototyyppiä ennen määrittelyänsä"
  
! #: fortran/expr.cc:3240
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3246
  #, fuzzy, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3255
  #, fuzzy, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3259
  #, fuzzy, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3265
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/expr.cc:3271
  #, fuzzy, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3281
  #, fuzzy, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/expr.cc:3335
  #, fuzzy, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:3475
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/expr.cc:3482
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Funktiolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/expr.cc:3489
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/expr.cc:3497
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/expr.cc:3644
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/expr.cc:3652
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei saa olla OPTIONAL"
  
! #: fortran/expr.cc:3659
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/expr.cc:3681
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/expr.cc:3712
  #, fuzzy, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:3732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/expr.cc:3744
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/expr.cc:3753
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
  #. Reject truncation.
! #: fortran/expr.cc:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.cc:3803
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/expr.cc:3851
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/expr.cc:3907
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "virheellinen %%L-arvo"
  
! #: fortran/expr.cc:3918
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
  
! #: fortran/expr.cc:3926
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/expr.cc:3945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.cc:3955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.cc:3998
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:4005
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/expr.cc:4036
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Yhteensopimattomat tyypit DATA-lauseessa kohdassa %L; yritettiin muuntaa tyyppi %s tyypiksi %s"
  
! #: fortran/expr.cc:4080
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.cc:4088
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.cc:4112
  #, fuzzy, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyä"
  
! #: fortran/expr.cc:4117
  #, fuzzy, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:4146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/expr.cc:4152 fortran/expr.cc:4172
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4160 fortran/expr.cc:4179
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/expr.cc:4227
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.cc:4252
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:4261
  #, fuzzy, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Käskyfunktio ”%s” on virheellinen proseduuriosoitinsijoituksessa kohdassa %L"
  
! #: fortran/expr.cc:4271
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Käskyfunktio ”%s” on virheellinen proseduuriosoitinsijoituksessa kohdassa %L"
  
! #: fortran/expr.cc:4277
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Sisäinen proseduuri ”%s” on virheellinen proseduuriosoittimessa kohdassa %L"
  
! #: fortran/expr.cc:4284
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.cc:4292
  #, fuzzy, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:4315
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/expr.cc:4368
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/expr.cc:4378 fortran/expr.cc:4393
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/expr.cc:4384 fortran/expr.cc:4399 fortran/resolve.cc:2765
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/expr.cc:4411
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/expr.cc:4420
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4433
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4452
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Eri tyypit osoitinsijoituksessa kohdassa %L; yritettiin tyypin %s sijoitusta tyyppiin %s"
  
! #: fortran/expr.cc:4460
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.cc:4467
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/expr.cc:4488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.cc:4504
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4516
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.cc:4520
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
*************** msgstr "muuttuvakokoista objektia ei voi
*** 74410,74601 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4456 fortran/expr.cc:4582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/expr.cc:4459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/expr.cc:4473
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4479 fortran/expr.cc:4494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "(%qs:n alustuksen lähistöllä)"
  
! #: fortran/expr.cc:4510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
  
! #: fortran/expr.cc:4521
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.cc:4552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/expr.cc:4561
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.cc:4569
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.cc:4597 fortran/expr.cc:4602
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4642
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/expr.cc:4722 fortran/resolve.cc:1573
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "(%qs:n alustuksen lähistöllä)"
  
! #: fortran/expr.cc:4728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "(%qs:n alustuksen lähistöllä)"
  
! #: fortran/expr.cc:4743 fortran/resolve.cc:1579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "(%qs:n alustuksen lähistöllä)"
  
! #: fortran/expr.cc:4755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "(%qs:n alustuksen lähistöllä)"
  
! #: fortran/expr.cc:4761
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Sisäinen proseduuri ”%s” on virheellinen proseduuriosoittimessa kohdassa %L"
  
! #: fortran/expr.cc:4768
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Sisäinen proseduuri ”%s” on virheellinen proseduuriosoittimessa kohdassa %L"
  
! #: fortran/expr.cc:5252
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6393
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6401
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6412
  #, fuzzy, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6423
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6445
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6458
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6489
  #, fuzzy, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6506
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6516
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6532
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6540
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6555
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6615 fortran/expr.cc:6636
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6620
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6629
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6648
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6690
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
--- 74506,74697 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4560 fortran/expr.cc:4686
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/expr.cc:4563
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/expr.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4583 fortran/expr.cc:4598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "(%qs:n alustuksen lähistöllä)"
  
! #: fortran/expr.cc:4614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
  
! #: fortran/expr.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.cc:4656
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/expr.cc:4665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.cc:4673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/expr.cc:4701 fortran/expr.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/expr.cc:4826 fortran/resolve.cc:1574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "(%qs:n alustuksen lähistöllä)"
  
! #: fortran/expr.cc:4832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "(%qs:n alustuksen lähistöllä)"
  
! #: fortran/expr.cc:4847 fortran/resolve.cc:1580
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "(%qs:n alustuksen lähistöllä)"
  
! #: fortran/expr.cc:4859
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "(%qs:n alustuksen lähistöllä)"
  
! #: fortran/expr.cc:4865
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Sisäinen proseduuri ”%s” on virheellinen proseduuriosoittimessa kohdassa %L"
  
! #: fortran/expr.cc:4872
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Sisäinen proseduuri ”%s” on virheellinen proseduuriosoittimessa kohdassa %L"
  
! #: fortran/expr.cc:5356
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6497
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6505
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6516
  #, fuzzy, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6549
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6562
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6593
  #, fuzzy, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6610
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6620
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6636
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6644
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6659
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6719 fortran/expr.cc:6740
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6724
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6733
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6752
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6794
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
*************** msgid "Illegal id in copy_walk_reduction
*** 74616,74623 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7434 fortran/trans-array.cc:9248
! #: fortran/trans-intrinsic.cc:8577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Luodaan väliaikainen komentotiedosto %s\n"
--- 74712,74719 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7436 fortran/trans-array.cc:9250
! #: fortran/trans-intrinsic.cc:8556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Luodaan väliaikainen komentotiedosto %s\n"
*************** msgstr "Odotettiin 'END INTERFACE OPERAT
*** 74782,75564 ****
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr "Odotettiin 'END INTERFACE OPERATOR (.%s.)' kohdassa %C"
  
! #: fortran/interface.cc:458
  #, fuzzy, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/interface.cc:655
  #, fuzzy, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/interface.cc:943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/interface.cc:972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "Sijoitusoperaattorirajapinta kohdassa %L ei saa määritellä uudelleen INTRINSIC-tyyppisijoitusta"
  
! #: fortran/interface.cc:975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on väärä määrä alkioita (%4$d/%5$d)"
  
! #: fortran/interface.cc:988
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "Sijoitusoperaattorirajapinta kohdassa %L ei saa määritellä uudelleen INTRINSIC-tyyppisijoitusta"
  
! #: fortran/interface.cc:1006
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr "Sijoitusoperaattorirajapinta kohdassa %L ei saa määritellä uudelleen INTRINSIC-tyyppisijoitusta"
  
! #: fortran/interface.cc:1015
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "Sijoitusoperaattorirajapinta kohdassa %L ei saa määritellä uudelleen INTRINSIC-tyyppisijoitusta"
  
! #: fortran/interface.cc:1026
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/interface.cc:1033
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:19136
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/interface.cc:1049 fortran/resolve.cc:19154
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/interface.cc:1154
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on väärä määrä alkioita (%4$d/%5$d)"
  
! #: fortran/interface.cc:1518 fortran/interface.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1715
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1724
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1771
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1968
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:1973
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:1977
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:1981
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:1993
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1997
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2005
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
  
! #: fortran/interface.cc:2062 fortran/interface.cc:2067
  #, fuzzy, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Muunnos tyypistä %s tyyppiin %s kohdassa %L"
  
! #: fortran/interface.cc:2072
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2110
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
  
! #: fortran/interface.cc:2315
  #, fuzzy, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:2318
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2321
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2324
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2468
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:2480 fortran/interface.cc:2496
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/interface.cc:2484 fortran/interface.cc:2500
! #: fortran/interface.cc:2590
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/interface.cc:2519
  #, fuzzy, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr "Käyttämätön parameteri ”%s” esitelty kohdassa %L"
  
! #: fortran/interface.cc:2526
  #, fuzzy, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/interface.cc:2539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/interface.cc:2548
  #, fuzzy, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/interface.cc:2601
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:2624
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:2634
  #, fuzzy, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: fortran/interface.cc:2644
  #, fuzzy, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:2658
  #, fuzzy, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:2675
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Tämänhetkisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:2685
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/interface.cc:2700
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2716
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:2738
  #, fuzzy, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2756
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2786
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2805
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2818
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2825
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2912
  #, fuzzy, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/interface.cc:2923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/interface.cc:2928
  #, fuzzy, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/interface.cc:2941
  #, fuzzy, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/interface.cc:2949
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/interface.cc:3338
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3361
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3365
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3374
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Avainsana-argumentti ”%s” kohdassa %L on jo liitetty toiseen varsinaiseen argumenttiin"
  
! #: fortran/interface.cc:3384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/interface.cc:3397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/interface.cc:3415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/interface.cc:3438
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3451
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3462
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3502
  #, fuzzy, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "tyhjä esittely"
  
! #: fortran/interface.cc:3505
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3543
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3567
  #, fuzzy, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3574
  #, fuzzy, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3589
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3612
  #, fuzzy, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3622 fortran/interface.cc:3627
  #, fuzzy, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3653
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Odotettiin proseduuriosoitinta argumentille ”%s” kohdassa %L"
  
! #: fortran/interface.cc:3670
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3737
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Varsinainen argumentti kohteelle ”%s” ei voi olla oletetunkokoinen taulukko kohdassa %L"
  
! #: fortran/interface.cc:3766
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3781
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3790
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3799
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3813
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3827
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3842
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3857
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3870
  #, fuzzy, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:3881
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3892
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3930
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3950
  #, fuzzy, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:3968
  #, fuzzy, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:3989
  #, fuzzy, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4017
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/interface.cc:4030
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:4158
  #, fuzzy, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "  eikä %<operator=(const %T&)%>"
  
! #: fortran/interface.cc:4187
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4213
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4223
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4253
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/interface.cc:4285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:4295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:4306
  #, fuzzy, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:4348
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4352 fortran/interface.cc:4362
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4358
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4371
  #, fuzzy, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4379
  #, fuzzy, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4387
  #, fuzzy, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4404
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:4413
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
  
! #: fortran/interface.cc:4437
  #, fuzzy, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4452
  #, fuzzy, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/interface.cc:4470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
  
! #: fortran/interface.cc:4480
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4522
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/interface.cc:4533
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
  
! #: fortran/interface.cc:4618
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4688
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "ei voi emuloida %qs"
  
! #: fortran/interface.cc:5072
  #, fuzzy, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
  
! #: fortran/interface.cc:5189
  #, fuzzy, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "rekursiivinen tyyppi %qT määrittelemätön"
  
! #: fortran/interface.cc:5283
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "ei voi kirjoittaa tiedostoon %s: %m"
  
! #: fortran/interface.cc:5295
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/interface.cc:5303
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5311
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/interface.cc:5320
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5326
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5335
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/interface.cc:5346
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5354
  #, fuzzy, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/interface.cc:5365
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/interface.cc:5395
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5406
  #, fuzzy, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/interface.cc:5415
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5424
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5435
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/interface.cc:5442
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/interface.cc:5470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei saa olla OPTIONAL"
  
! #: fortran/interface.cc:5477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/interface.cc:5481
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/interface.cc:5485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/interface.cc:5489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/interface.cc:5547 fortran/interface.cc:5593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/interface.cc:5559
  #, fuzzy, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "tyhjä esittely"
  
! #: fortran/interface.cc:5571
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/interface.cc:5578
  #, fuzzy, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
--- 74878,75660 ----
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr "Odotettiin 'END INTERFACE OPERATOR (.%s.)' kohdassa %C"
  
! #: fortran/interface.cc:468
  #, fuzzy, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/interface.cc:664
  #, fuzzy, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/interface.cc:952
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/interface.cc:981
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "Sijoitusoperaattorirajapinta kohdassa %L ei saa määritellä uudelleen INTRINSIC-tyyppisijoitusta"
  
! #: fortran/interface.cc:984
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on väärä määrä alkioita (%4$d/%5$d)"
  
! #: fortran/interface.cc:997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "Sijoitusoperaattorirajapinta kohdassa %L ei saa määritellä uudelleen INTRINSIC-tyyppisijoitusta"
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr "Sijoitusoperaattorirajapinta kohdassa %L ei saa määritellä uudelleen INTRINSIC-tyyppisijoitusta"
  
! #: fortran/interface.cc:1024
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "Sijoitusoperaattorirajapinta kohdassa %L ei saa määritellä uudelleen INTRINSIC-tyyppisijoitusta"
  
! #: fortran/interface.cc:1035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/interface.cc:1042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/interface.cc:1051 fortran/resolve.cc:19136
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/interface.cc:1058 fortran/resolve.cc:19154
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/interface.cc:1163
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on väärä määrä alkioita (%4$d/%5$d)"
  
! #: fortran/interface.cc:1532 fortran/interface.cc:1604
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1729
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1982
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:1987
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:1991
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:1995
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:2007
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:2011
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2019
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Proseduuri ”%s” kohdassa %C on jo määritelty kohdassa %L"
  
! #: fortran/interface.cc:2076 fortran/interface.cc:2081
  #, fuzzy, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Muunnos tyypistä %s tyyppiin %s kohdassa %L"
  
! #: fortran/interface.cc:2086
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2124
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
  
! #: fortran/interface.cc:2329
  #, fuzzy, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:2332
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2335
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2338
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2350
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2358
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:2494 fortran/interface.cc:2510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/interface.cc:2498 fortran/interface.cc:2514
! #: fortran/interface.cc:2611
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/interface.cc:2533
  #, fuzzy, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr "Käyttämätön parameteri ”%s” esitelty kohdassa %L"
  
! #: fortran/interface.cc:2540
  #, fuzzy, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/interface.cc:2553
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/interface.cc:2569
  #, fuzzy, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/interface.cc:2622
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:2645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:2655
  #, fuzzy, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: fortran/interface.cc:2665
  #, fuzzy, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:2679
  #, fuzzy, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:2696
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Tämänhetkisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:2706
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/interface.cc:2721
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2737
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:2759
  #, fuzzy, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2777
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:2792
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2807
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2826
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2839
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2846
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2933
  #, fuzzy, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/interface.cc:2944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/interface.cc:2949
  #, fuzzy, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/interface.cc:2962
  #, fuzzy, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/interface.cc:2970
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/interface.cc:3359
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3382
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3386
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3395
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Avainsana-argumentti ”%s” kohdassa %L on jo liitetty toiseen varsinaiseen argumenttiin"
  
! #: fortran/interface.cc:3405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/interface.cc:3418
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/interface.cc:3436
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/interface.cc:3459
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, fuzzy, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "tyhjä esittely"
  
! #: fortran/interface.cc:3526
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3588
  #, fuzzy, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3595
  #, fuzzy, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3610
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3633
  #, fuzzy, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3643 fortran/interface.cc:3648
  #, fuzzy, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3674
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Odotettiin proseduuriosoitinta argumentille ”%s” kohdassa %L"
  
! #: fortran/interface.cc:3691
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3758
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Varsinainen argumentti kohteelle ”%s” ei voi olla oletetunkokoinen taulukko kohdassa %L"
  
! #: fortran/interface.cc:3787
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3811
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3820
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3834
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3848
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3863
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3878
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3891
  #, fuzzy, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:3902
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3951
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3971
  #, fuzzy, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:3989
  #, fuzzy, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4010
  #, fuzzy, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4038
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/interface.cc:4051
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:4179
  #, fuzzy, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "  eikä %<operator=(const %T&)%>"
  
! #: fortran/interface.cc:4208
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4234
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4244
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4274
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/interface.cc:4306
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:4316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:4327
  #, fuzzy, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:4369
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4373 fortran/interface.cc:4383
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4379
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4392
  #, fuzzy, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4400
  #, fuzzy, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4408
  #, fuzzy, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4425
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:4434
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
  
! #: fortran/interface.cc:4458
  #, fuzzy, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4473
  #, fuzzy, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4483
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/interface.cc:4491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
  
! #: fortran/interface.cc:4501
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4543
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/interface.cc:4554
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
  
! #: fortran/interface.cc:4639
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4709
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "ei voi emuloida %qs"
  
! #: fortran/interface.cc:5100
  #, fuzzy, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Nimi ”%s” kohdassa %C on jo määritelty geneerisenä rajapintana kohdassa %L"
  
! #: fortran/interface.cc:5217
  #, fuzzy, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "rekursiivinen tyyppi %qT määrittelemätön"
  
! #: fortran/interface.cc:5311
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "ei voi kirjoittaa tiedostoon %s: %m"
  
! #: fortran/interface.cc:5323
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/interface.cc:5331
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5339
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/interface.cc:5348
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5354
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5363
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/interface.cc:5374
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5382
  #, fuzzy, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/interface.cc:5393
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/interface.cc:5423
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5434
  #, fuzzy, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/interface.cc:5443
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5452
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5463
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/interface.cc:5498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei saa olla OPTIONAL"
  
! #: fortran/interface.cc:5505
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/interface.cc:5509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/interface.cc:5513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/interface.cc:5517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/interface.cc:5575 fortran/interface.cc:5621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/interface.cc:5587
  #, fuzzy, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "tyhjä esittely"
  
! #: fortran/interface.cc:5599
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/interface.cc:5606
  #, fuzzy, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
*************** msgstr "Muunnos tyypistä %s tyyppiin %s
*** 75747,75753 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
--- 75843,75849 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
*************** msgstr "Piste vaadittu muotomäärittees
*** 75928,76454 ****
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1231 fortran/io.cc:1293
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Missing comma at %L"
! msgstr "PARAMETER kohdassa %L on ilman alustinta"
  
! #: fortran/io.cc:1349
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Piste vaadittu muotomääritteessä kohdassa %L"
  
! #: fortran/io.cc:1371
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
  
! #: fortran/io.cc:1380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
  
! #: fortran/io.cc:1386
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Puuttuva muotonimiö kohdassa %C"
  
! #: fortran/io.cc:1441 fortran/io.cc:1472 fortran/io.cc:1552
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Virheellinen arvo %s-spesifikaatiolle kohdassa %C"
  
! #: fortran/io.cc:1447 fortran/io.cc:1478 fortran/io.cc:1634 fortran/io.cc:1647
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Kaksoiskappale %s-spesifikaatio kohdassa %C"
  
! #: fortran/io.cc:1489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/io.cc:1497
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/io.cc:1527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr "Odotettiin muuttujanimeä kohdassa %C"
  
! #: fortran/io.cc:1558
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Kaksoiskappale %s-nimiöspesifikaatio kohdassa %C"
  
! #: fortran/io.cc:1578 fortran/io.cc:1595 fortran/io.cc:1616
  #, fuzzy, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr "Jäsenfunktio %qs"
  
! #: fortran/io.cc:1669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/io.cc:1694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/io.cc:1735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/io.cc:1741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/io.cc:1746
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/io.cc:1753
  #, fuzzy, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Odotettiin muuttujanimeä kohdassa %C"
  
! #: fortran/io.cc:1768
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "epäkelpo osoitintila %qs"
  
! #: fortran/io.cc:1772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "epäkelpo osoitintila %qs"
  
! #: fortran/io.cc:1778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "epäkelpo osoitintila %qs"
  
! #: fortran/io.cc:1785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "epäkelpo osoitintila %qs"
  
! #: fortran/io.cc:1792
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "epäkelpo osoitintila %qs"
  
! #: fortran/io.cc:1818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/io.cc:1825
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/io.cc:1832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/io.cc:1838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/io.cc:1846
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1855
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/io.cc:1862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "Piste vaadittu muotomääritteessä kohdassa %L"
  
! #: fortran/io.cc:1880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
  
! #: fortran/io.cc:2096
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "tyhjä esittely"
  
! #: fortran/io.cc:2104 fortran/io.cc:2131
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "tyhjä esittely"
  
! #: fortran/io.cc:2123
  #, fuzzy, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "tyhjä esittely"
  
! #: fortran/io.cc:2145 fortran/io.cc:2153
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "tyhjä esittely"
  
! #: fortran/io.cc:2210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
  
! #: fortran/io.cc:2226
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:2245 fortran/io.cc:3919
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:2273 fortran/io.cc:3897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:2305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:2356 fortran/io.cc:3964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:2386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:2407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/io.cc:2432
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2443
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2454
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyä"
  
! #: fortran/io.cc:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/io.cc:2507
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/io.cc:2515
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr "Odotettiin geneeristä nimeä tai operaattorimäärittelijää kohdassa %C"
  
! #: fortran/io.cc:2528
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2581
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:2689
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:2715
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/io.cc:2723
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/io.cc:2846 fortran/match.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:2876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/io.cc:2887 fortran/io.cc:3377
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/io.cc:2920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "tyhjennä puskurit"
  
! #: fortran/io.cc:2961
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "Puuttuva muotonimiö kohdassa %C"
  
! #: fortran/io.cc:2981
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Kaksoiskappale-NML-spesifikaatio kohdassa %C"
  
! #: fortran/io.cc:3055
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Kaksoiskappalemuotospesifikaatio kohdassa %C"
  
! #: fortran/io.cc:3096
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/io.cc:3132
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Kaksoiskappale-NML-spesifikaatio kohdassa %C"
  
! #: fortran/io.cc:3141
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Monimerkityksellinen symboli TYPE-määrittelyssä kohdassa %C"
  
! #: fortran/io.cc:3207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/io.cc:3303
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "UNIT ei ole määritelty kohdassa %L"
  
! #: fortran/io.cc:3310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/io.cc:3323
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/io.cc:3345
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
  
! #: fortran/io.cc:3356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "taulukon indeksin tyyppi on %<char%>"
  
! #: fortran/io.cc:3370
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Käytä bittikenttäkäskyjä"
  
! #: fortran/io.cc:3400
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3412
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/io.cc:3422 fortran/resolve.cc:16941
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/io.cc:3430
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/io.cc:3441
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
  
! #: fortran/io.cc:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR-tunnistenimiötä %d kohdassa %L ei ole määritelty"
  
! #: fortran/io.cc:3463
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END-tunnistenimiötä %d kohdassa %L ei ole määritelty"
  
! #: fortran/io.cc:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR-tunnistenimiötä %d kohdassa %L ei ole määritelty"
  
! #: fortran/io.cc:3485
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT-nimiö %d kohdassa %L ei ole määritelty"
  
! #: fortran/io.cc:3516
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Syntaksivirhe siirräntäiteraattorissa kohdassa %C"
  
! #: fortran/io.cc:3637
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/io.cc:3643
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "Odotettiin muuttujanimeä kohdassa %C"
  
! #: fortran/io.cc:3652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr "Odotettiin muuttujanimeä kohdassa %C"
  
! #: fortran/io.cc:3661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
  
! #: fortran/io.cc:3666
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/io.cc:3814
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.cc:3829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/io.cc:3942
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:4011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.cc:4207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/io.cc:4380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: fortran/io.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
  
! #: fortran/io.cc:4609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/io.cc:4621 fortran/io.cc:4683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/io.cc:4649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/io.cc:4659 fortran/trans-io.cc:1364
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/io.cc:4666
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/io.cc:4676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/io.cc:4691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/io.cc:4867
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:4873
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
--- 76024,76550 ----
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1232 fortran/io.cc:1295
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Missing comma in FORMAT string at %L"
! msgstr "%s muotoilumerkkijonossa kohdassa %L"
  
! #: fortran/io.cc:1351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Piste vaadittu muotomääritteessä kohdassa %L"
  
! #: fortran/io.cc:1373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
  
! #: fortran/io.cc:1382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
  
! #: fortran/io.cc:1388
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Puuttuva muotonimiö kohdassa %C"
  
! #: fortran/io.cc:1443 fortran/io.cc:1474 fortran/io.cc:1554
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Virheellinen arvo %s-spesifikaatiolle kohdassa %C"
  
! #: fortran/io.cc:1449 fortran/io.cc:1480 fortran/io.cc:1636 fortran/io.cc:1649
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Kaksoiskappale %s-spesifikaatio kohdassa %C"
  
! #: fortran/io.cc:1491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/io.cc:1499
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/io.cc:1529
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr "Odotettiin muuttujanimeä kohdassa %C"
  
! #: fortran/io.cc:1560
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Kaksoiskappale %s-nimiöspesifikaatio kohdassa %C"
  
! #: fortran/io.cc:1580 fortran/io.cc:1597 fortran/io.cc:1618
  #, fuzzy, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr "Jäsenfunktio %qs"
  
! #: fortran/io.cc:1671
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/io.cc:1696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/io.cc:1737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/io.cc:1743
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/io.cc:1748
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/io.cc:1755
  #, fuzzy, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Odotettiin muuttujanimeä kohdassa %C"
  
! #: fortran/io.cc:1770
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "epäkelpo osoitintila %qs"
  
! #: fortran/io.cc:1774
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "epäkelpo osoitintila %qs"
  
! #: fortran/io.cc:1780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "epäkelpo osoitintila %qs"
  
! #: fortran/io.cc:1787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "epäkelpo osoitintila %qs"
  
! #: fortran/io.cc:1794
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "epäkelpo osoitintila %qs"
  
! #: fortran/io.cc:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/io.cc:1827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/io.cc:1834
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/io.cc:1840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/io.cc:1848
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1857
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/io.cc:1864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "Piste vaadittu muotomääritteessä kohdassa %L"
  
! #: fortran/io.cc:1882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
  
! #: fortran/io.cc:2098
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "tyhjä esittely"
  
! #: fortran/io.cc:2106 fortran/io.cc:2133
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "tyhjä esittely"
  
! #: fortran/io.cc:2125
  #, fuzzy, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "tyhjä esittely"
  
! #: fortran/io.cc:2147 fortran/io.cc:2155
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "tyhjä esittely"
  
! #: fortran/io.cc:2212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
  
! #: fortran/io.cc:2228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:2247 fortran/io.cc:3921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:2275 fortran/io.cc:3899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:2307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:2358 fortran/io.cc:3966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:2388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:2409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/io.cc:2434
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2445
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyä"
  
! #: fortran/io.cc:2467
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/io.cc:2509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/io.cc:2517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr "Odotettiin geneeristä nimeä tai operaattorimäärittelijää kohdassa %C"
  
! #: fortran/io.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:2691
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:2717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/io.cc:2725
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/io.cc:2848 fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:2878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/io.cc:2889 fortran/io.cc:3379
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/io.cc:2922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "tyhjennä puskurit"
  
! #: fortran/io.cc:2963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "Puuttuva muotonimiö kohdassa %C"
  
! #: fortran/io.cc:2983
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Kaksoiskappale-NML-spesifikaatio kohdassa %C"
  
! #: fortran/io.cc:3057
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Kaksoiskappalemuotospesifikaatio kohdassa %C"
  
! #: fortran/io.cc:3098
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/io.cc:3134
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Kaksoiskappale-NML-spesifikaatio kohdassa %C"
  
! #: fortran/io.cc:3143
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Monimerkityksellinen symboli TYPE-määrittelyssä kohdassa %C"
  
! #: fortran/io.cc:3209
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/io.cc:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "UNIT ei ole määritelty kohdassa %L"
  
! #: fortran/io.cc:3312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/io.cc:3325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/io.cc:3347
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
  
! #: fortran/io.cc:3358
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "taulukon indeksin tyyppi on %<char%>"
  
! #: fortran/io.cc:3372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Käytä bittikenttäkäskyjä"
  
! #: fortran/io.cc:3402
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3414
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/io.cc:3424 fortran/resolve.cc:16931
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/io.cc:3432
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/io.cc:3443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
  
! #: fortran/io.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR-tunnistenimiötä %d kohdassa %L ei ole määritelty"
  
! #: fortran/io.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END-tunnistenimiötä %d kohdassa %L ei ole määritelty"
  
! #: fortran/io.cc:3477
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR-tunnistenimiötä %d kohdassa %L ei ole määritelty"
  
! #: fortran/io.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT-nimiö %d kohdassa %L ei ole määritelty"
  
! #: fortran/io.cc:3518
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3607
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Syntaksivirhe siirräntäiteraattorissa kohdassa %C"
  
! #: fortran/io.cc:3639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/io.cc:3645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "Odotettiin muuttujanimeä kohdassa %C"
  
! #: fortran/io.cc:3654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr "Odotettiin muuttujanimeä kohdassa %C"
  
! #: fortran/io.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
  
! #: fortran/io.cc:3668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/io.cc:3816
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.cc:3831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/io.cc:3944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:4013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:4187
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.cc:4209
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/io.cc:4382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: fortran/io.cc:4449
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
  
! #: fortran/io.cc:4611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/io.cc:4623 fortran/io.cc:4685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/io.cc:4651
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/io.cc:4661 fortran/trans-io.cc:1364
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/io.cc:4668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/io.cc:4678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/io.cc:4693
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/io.cc:4869
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/io.cc:4875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
*************** msgstr "Odotettiin moduuliproseduurinime
*** 76786,77285 ****
  msgid "Locality spec at %L"
  msgstr "tyypin määritteleminen tyyppimuunnoksessa on virheellistä C++-kielessä"
  
! #: fortran/match.cc:3112
  #, fuzzy, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "tyhjä esittely"
  
! #: fortran/match.cc:3120
  #, fuzzy, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: fortran/match.cc:3132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3140
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
  
! #: fortran/match.cc:3152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
  
! #: fortran/match.cc:3155
  #, fuzzy, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:3181
  #, fuzzy, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:3186
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:3192
  #, fuzzy, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:3200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:3201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:3241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:3247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:3249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:3296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:3301
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:3406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: fortran/match.cc:3429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/match.cc:3435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/match.cc:3451
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "Piste vaadittu muotomääritteessä kohdassa %L"
  
! #: fortran/match.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:3481
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:3486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:3498
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/match.cc:3517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/match.cc:3524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/match.cc:3531
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/match.cc:3538
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/match.cc:3550 fortran/resolve.cc:13453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
  
! #: fortran/match.cc:3600
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "Tauko"
  
! #: fortran/match.cc:3621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:3662
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:3669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:3699 fortran/match.cc:4041 fortran/match.cc:4253
! #: fortran/match.cc:4805 fortran/match.cc:5177
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:3720 fortran/match.cc:4062 fortran/match.cc:4273
! #: fortran/match.cc:4837 fortran/match.cc:5202
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:3741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:3807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/match.cc:3817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/match.cc:3829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3892
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
  
! #: fortran/match.cc:3989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:4004
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:4011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:4083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:4148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:4158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:4183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:4189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
  
! #: fortran/match.cc:4201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:4207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:4387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
  
! #: fortran/match.cc:4431
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
  
! #: fortran/match.cc:4475 fortran/match.cc:4526
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "Nolla ei ole kelvollinen lausekenimiö kohdassa %C"
  
! #: fortran/match.cc:4536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr "ISO C++ kieltää lasketut goto-käskyt"
  
! #: fortran/match.cc:4611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr "<tyyppivirhe>"
  
! #: fortran/match.cc:4624
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr "nimitietueelle ei voi varata muistia"
  
! #: fortran/match.cc:4647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/match.cc:4677 fortran/match.cc:5115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/match.cc:4687
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:4702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:4724
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:4729
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:4751
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: fortran/match.cc:4763
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr "Jäsenfunktio %qs"
  
! #: fortran/match.cc:4771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/match.cc:4788
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/match.cc:4815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/match.cc:4831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:4854
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:4860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:4867
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
  
! #: fortran/match.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4891
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:4897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:4904
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
  
! #: fortran/match.cc:4930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
  
! #: fortran/match.cc:4938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "kolme pistettä sisältävä parametriluettelo ei sovellu tyhjään parametrinimiluettelon esittelyyn"
  
! #: fortran/match.cc:4950
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5017
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/match.cc:5032
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:5137
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:5144
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:5160
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: fortran/match.cc:5197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr "virheellinen %%L-arvo"
  
! #: fortran/match.cc:5254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:5260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:5269
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
  
! #: fortran/match.cc:5300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:5328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Odotettiin komponenttiviitettä kohdassa %C"
  
! #: fortran/match.cc:5337
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Roskaa CALL-lauseen jälkeen kohdassa %C"
  
! #: fortran/match.cc:5348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
  
! #: fortran/match.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5587
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Syntaksivirhe IF-lauseessa kohdassa %C"
--- 76882,77381 ----
  msgid "Locality spec at %L"
  msgstr "tyypin määritteleminen tyyppimuunnoksessa on virheellistä C++-kielessä"
  
! #: fortran/match.cc:3113
  #, fuzzy, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "tyhjä esittely"
  
! #: fortran/match.cc:3121
  #, fuzzy, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: fortran/match.cc:3133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
  
! #: fortran/match.cc:3153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
  
! #: fortran/match.cc:3156
  #, fuzzy, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:3182
  #, fuzzy, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:3187
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:3193
  #, fuzzy, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:3201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:3202
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:3242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:3248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:3250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:3297
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:3302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/match.cc:3407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: fortran/match.cc:3430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/match.cc:3436
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/match.cc:3452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "Piste vaadittu muotomääritteessä kohdassa %L"
  
! #: fortran/match.cc:3466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:3482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:3487
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3511
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/match.cc:3518
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/match.cc:3525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/match.cc:3532
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/match.cc:3539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/match.cc:3551 fortran/resolve.cc:13443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
  
! #: fortran/match.cc:3601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "Tauko"
  
! #: fortran/match.cc:3622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:3663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:3670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:3700 fortran/match.cc:4042 fortran/match.cc:4254
! #: fortran/match.cc:4806 fortran/match.cc:5178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:3721 fortran/match.cc:4063 fortran/match.cc:4274
! #: fortran/match.cc:4838 fortran/match.cc:5203
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:3742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:3808
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/match.cc:3818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/match.cc:3830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3854
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3893
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:3947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
  
! #: fortran/match.cc:3990
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:4005
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:4012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:4084
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:4149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:4159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:4184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:4190
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
  
! #: fortran/match.cc:4202
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:4208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:4388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
  
! #: fortran/match.cc:4432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "Tyhjä IMPLICIT-lause kohdassa %C"
  
! #: fortran/match.cc:4476 fortran/match.cc:4527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "Nolla ei ole kelvollinen lausekenimiö kohdassa %C"
  
! #: fortran/match.cc:4537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr "ISO C++ kieltää lasketut goto-käskyt"
  
! #: fortran/match.cc:4612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr "<tyyppivirhe>"
  
! #: fortran/match.cc:4625
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr "nimitietueelle ei voi varata muistia"
  
! #: fortran/match.cc:4648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/match.cc:4678 fortran/match.cc:5116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/match.cc:4688
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:4703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:4725
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:4730
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:4752
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: fortran/match.cc:4764
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr "Jäsenfunktio %qs"
  
! #: fortran/match.cc:4772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/match.cc:4789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/match.cc:4816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/match.cc:4832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:4855
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:4861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:4868
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
  
! #: fortran/match.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4892
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:4898
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr "<tunnistevirhe>"
  
! #: fortran/match.cc:4905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
  
! #: fortran/match.cc:4931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
  
! #: fortran/match.cc:4939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "kolme pistettä sisältävä parametriluettelo ei sovellu tyhjään parametrinimiluettelon esittelyyn"
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5018
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/match.cc:5033
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5128
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:5138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:5145
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:5161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: fortran/match.cc:5198
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr "virheellinen %%L-arvo"
  
! #: fortran/match.cc:5255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:5261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:5270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä"
  
! #: fortran/match.cc:5301
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr "CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/match.cc:5329
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Odotettiin komponenttiviitettä kohdassa %C"
  
! #: fortran/match.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Roskaa CALL-lauseen jälkeen kohdassa %C"
  
! #: fortran/match.cc:5349
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
  
! #: fortran/match.cc:5447
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5588
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Syntaksivirhe IF-lauseessa kohdassa %C"
*************** msgstr "Syntaksivirhe IF-lauseessa kohda
*** 77287,77348 ****
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5662
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr "BIND(C)-funktion ”%s” paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/match.cc:5671
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr "BIND(C)-funktion ”%s” paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/match.cc:5678
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/match.cc:5686
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5697
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5712
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5719
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "Tyhjällä ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/match.cc:5729
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr "Tyhjällä ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/match.cc:5775
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr ""
  
! #: fortran/match.cc:5837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr "Lohkonimiö ei ole sopiva IF-lauseelle kohdassa %C"
  
! #: fortran/match.cc:5950
  #, fuzzy, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/match.cc:5960
  #, fuzzy, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
--- 77383,77444 ----
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5663
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr "BIND(C)-funktion ”%s” paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/match.cc:5672
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr "BIND(C)-funktion ”%s” paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/match.cc:5679
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/match.cc:5687
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5698
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5713
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5720
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "Tyhjällä ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/match.cc:5730
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr "Tyhjällä ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/match.cc:5776
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr ""
  
! #: fortran/match.cc:5838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr "Lohkonimiö ei ole sopiva IF-lauseelle kohdassa %C"
  
! #: fortran/match.cc:5951
  #, fuzzy, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/match.cc:5961
  #, fuzzy, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
*************** msgstr "Proseduuri ”%s” kohdassa %L
*** 77350,77537 ****
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5985
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6005
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
  
! #: fortran/match.cc:6025
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "Tyhjä taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: fortran/match.cc:6168
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:6176
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "Taulukkoviitteellä kohdassa %C ei voi olla yli %d ulottuvuutta"
  
! #: fortran/match.cc:6209
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:6223
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6236
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: fortran/match.cc:6241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/match.cc:6334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: fortran/match.cc:6401
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "Ei välitetä lausenimiöstä tyhjässä lauseessa kohdassa %L"
  
! #: fortran/match.cc:6407
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: fortran/match.cc:6421
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: fortran/match.cc:6426
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:6553 fortran/match.cc:6571 fortran/match.cc:6592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/match.cc:6602 fortran/match.cc:6608
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be scalar"
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/match.cc:6617
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Odotettiin alustuslauseketta CASE-lauseessa kohdassa %C"
  
! #: fortran/match.cc:6649
  #, fuzzy, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "tyhjä esittely"
  
! #: fortran/match.cc:7029
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "%qD on jo määritelty"
  
! #: fortran/match.cc:7057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/match.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:7311 fortran/match.cc:7365
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7375
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/match.cc:7411
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Odottamaton CASE-lause kohdassa %C"
  
! #: fortran/match.cc:7463
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/match.cc:7481
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Odottamaton TYPE IS -lause kohdassa %C"
  
! #: fortran/match.cc:7513
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7535
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Syntaksivirhe TYPE IS -spesifikaatiossa kohdassa %C"
  
! #: fortran/match.cc:7611
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Syntaksvirhe CLASS IS -spesifikaatiossa kohdassa %C"
  
! #: fortran/match.cc:7631
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "Odottamaton END-lause kohdassa %C"
  
! #: fortran/match.cc:7677
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/match.cc:7686
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/match.cc:7835
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
  
! #: fortran/match.cc:7873
  #, fuzzy, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "Nimiö ”%s” kohdassa %C ei täsmää IF nimiön ”%s” kanssa"
--- 77446,77633 ----
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5986
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6006
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
  
! #: fortran/match.cc:6026
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "Tyhjä taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: fortran/match.cc:6169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:6177
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "Taulukkoviitteellä kohdassa %C ei voi olla yli %d ulottuvuutta"
  
! #: fortran/match.cc:6210
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:6224
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6237
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: fortran/match.cc:6242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/match.cc:6335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
  
! #: fortran/match.cc:6402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "Ei välitetä lausenimiöstä tyhjässä lauseessa kohdassa %L"
  
! #: fortran/match.cc:6408
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: fortran/match.cc:6422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: fortran/match.cc:6427
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:6554 fortran/match.cc:6572 fortran/match.cc:6593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/match.cc:6603 fortran/match.cc:6609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be scalar"
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/match.cc:6618
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Odotettiin alustuslauseketta CASE-lauseessa kohdassa %C"
  
! #: fortran/match.cc:6650
  #, fuzzy, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "tyhjä esittely"
  
! #: fortran/match.cc:7030
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "%qD on jo määritelty"
  
! #: fortran/match.cc:7058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/match.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:7312 fortran/match.cc:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/match.cc:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Odottamaton CASE-lause kohdassa %C"
  
! #: fortran/match.cc:7464
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/match.cc:7482
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Odottamaton TYPE IS -lause kohdassa %C"
  
! #: fortran/match.cc:7514
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7525
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Syntaksivirhe TYPE IS -spesifikaatiossa kohdassa %C"
  
! #: fortran/match.cc:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Syntaksvirhe CLASS IS -spesifikaatiossa kohdassa %C"
  
! #: fortran/match.cc:7632
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "Odottamaton END-lause kohdassa %C"
  
! #: fortran/match.cc:7678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/match.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/match.cc:7836
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
  
! #: fortran/match.cc:7874
  #, fuzzy, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "Nimiö ”%s” kohdassa %C ei täsmää IF nimiön ”%s” kanssa"
*************** msgstr "  eikä %<operator=(const %T&)%>
*** 77572,77583 ****
  msgid "gfc_basic_typename(): Undefined type"
  msgstr "rekursiivinen tyyppi %qT määrittelemätön"
  
! #: fortran/misc.cc:218
  #, fuzzy, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr "rekursiivinen tyyppi %qT määrittelemätön"
  
! #: fortran/misc.cc:322
  #, fuzzy, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr "vektoriylivuoto lausekkeessa"
--- 77668,77679 ----
  msgid "gfc_basic_typename(): Undefined type"
  msgstr "rekursiivinen tyyppi %qT määrittelemätön"
  
! #: fortran/misc.cc:221
  #, fuzzy, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr "rekursiivinen tyyppi %qT määrittelemätön"
  
! #: fortran/misc.cc:325
  #, fuzzy, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr "vektoriylivuoto lausekkeessa"
*************** msgstr "%<void%> vain parametrina ei ole
*** 79138,79145 ****
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12090
! #: fortran/resolve.cc:13699
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "decltypen argumentin on oltava lauseke"
--- 79234,79241 ----
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12080
! #: fortran/resolve.cc:13689
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "decltypen argumentin on oltava lauseke"
*************** msgstr "Proseduuri ”%s” kohdassa %L
*** 79277,79283 ****
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8309
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
--- 79373,79379 ----
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8329
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
*************** msgstr "Syntaksivirhe argumenttiluettelo
*** 81067,81288 ****
  msgid "Syntax error in argument list at %C"
  msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
  
! #: fortran/primary.cc:2108
! #, gcc-internal-format
! msgid "extend_ref(): Bad tail"
! msgstr ""
! 
! #: fortran/primary.cc:2210
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2461
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/primary.cc:2468
  #, fuzzy, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "tyhjä esittely"
  
! #: fortran/primary.cc:2489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Odotettiin komponenttiviitettä kohdassa %C"
  
! #: fortran/primary.cc:2510 fortran/primary.cc:2685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
  
! #: fortran/primary.cc:2562 fortran/primary.cc:2690
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/primary.cc:2569 fortran/primary.cc:2703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/primary.cc:2628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: fortran/primary.cc:2646
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2649
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/primary.cc:2747
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "tyhjä esittely"
  
! #: fortran/primary.cc:2833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr "Odotettiin taulukkoindeksiä kohdassa %C"
  
! #: fortran/primary.cc:2855
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
  
! #: fortran/primary.cc:2862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Syntaksivirhe proseduuriosoitinkomponentissa kohdassa %C"
  
! #: fortran/primary.cc:2900
  #, fuzzy, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr "attribuutti %qE pätee vain muuttujiin"
  
! #: fortran/primary.cc:3118
  #, fuzzy, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr "attribuutti %qE pätee vain muuttujiin"
  
! #: fortran/primary.cc:3175
  #, fuzzy, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/primary.cc:3354
  #, fuzzy, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "tyhjä esittely"
  
! #: fortran/primary.cc:3365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "%qs-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
  
! #: fortran/primary.cc:3374
  #, fuzzy, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/primary.cc:3422
  #, fuzzy, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "ei voi kirjoittaa tiedostoon %s: %m"
  
! #: fortran/primary.cc:3442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr "%qs-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
  
! #: fortran/primary.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/primary.cc:3521
  #, fuzzy
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "CHARACTER-lauseke kohdassa %L on typistetty (%d/%d)"
  
! #: fortran/primary.cc:3539
  #, fuzzy, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/primary.cc:3551
  #, fuzzy, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/primary.cc:3605
  #, fuzzy, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/primary.cc:3768
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3827
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3858 fortran/primary.cc:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Symboli kohdassa %C ei sovellu lausekkeeseen"
  
! #: fortran/primary.cc:3963
  #, fuzzy, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Odottamaton alirutiininimen ”%s” käyttö kohdassa %C"
  
! #: fortran/primary.cc:3995
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "Käskyfunktio ”%s” vaatii argumenttiluettelon kohdassa %C"
  
! #: fortran/primary.cc:3998
  #, fuzzy, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr "Odotetiin muodollista argumenttiluetteloa funktiomäärittelyssä kohdassa %C"
  
! #: fortran/primary.cc:4053
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: fortran/primary.cc:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4221
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "Odotetiin muodollista argumenttiluetteloa funktiomäärittelyssä kohdassa %C"
  
! #: fortran/primary.cc:4337
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "”%s” ei ole kelvollinen makron nimi, sillä se on C++:n operaattori"
  
! #: fortran/primary.cc:4378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
  
! #: fortran/primary.cc:4383
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "epäkelpo lvalue asm-lauseessa"
  
! #: fortran/primary.cc:4419
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "Odotettiin muuttujanimeä kohdassa %C"
--- 81163,81379 ----
  msgid "Syntax error in argument list at %C"
  msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2226
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2483
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/primary.cc:2490
  #, fuzzy, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "tyhjä esittely"
  
! #: fortran/primary.cc:2512
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Odotettiin komponenttiviitettä kohdassa %C"
  
! #: fortran/primary.cc:2543 fortran/primary.cc:2726
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
  
! #: fortran/primary.cc:2595 fortran/primary.cc:2731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/primary.cc:2602 fortran/primary.cc:2744
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/primary.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: fortran/primary.cc:2679
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2682
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2760
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/primary.cc:2788
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "tyhjä esittely"
  
! #: fortran/primary.cc:2875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr "Odotettiin taulukkoindeksiä kohdassa %C"
  
! #: fortran/primary.cc:2897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "tyyppitäsmäämättömyys taulukkoviitteessä"
  
! #: fortran/primary.cc:2904
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Syntaksivirhe proseduuriosoitinkomponentissa kohdassa %C"
  
! #: fortran/primary.cc:2943
  #, fuzzy, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr "attribuutti %qE pätee vain muuttujiin"
  
! #: fortran/primary.cc:3165
  #, fuzzy, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr "attribuutti %qE pätee vain muuttujiin"
  
! #: fortran/primary.cc:3222
  #, fuzzy, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/primary.cc:3401
  #, fuzzy, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "tyhjä esittely"
  
! #: fortran/primary.cc:3412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "%qs-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
  
! #: fortran/primary.cc:3421
  #, fuzzy, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/primary.cc:3469
  #, fuzzy, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "ei voi kirjoittaa tiedostoon %s: %m"
  
! #: fortran/primary.cc:3489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr "%qs-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
  
! #: fortran/primary.cc:3504
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/primary.cc:3568
  #, fuzzy
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "CHARACTER-lauseke kohdassa %L on typistetty (%d/%d)"
  
! #: fortran/primary.cc:3586
  #, fuzzy, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/primary.cc:3598
  #, fuzzy, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/primary.cc:3652
  #, fuzzy, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/primary.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3874
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3905 fortran/primary.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Symboli kohdassa %C ei sovellu lausekkeeseen"
  
! #: fortran/primary.cc:4010
  #, fuzzy, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Odottamaton alirutiininimen ”%s” käyttö kohdassa %C"
  
! #: fortran/primary.cc:4042
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "Käskyfunktio ”%s” vaatii argumenttiluettelon kohdassa %C"
  
! #: fortran/primary.cc:4045
  #, fuzzy, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr "Odotetiin muodollista argumenttiluetteloa funktiomäärittelyssä kohdassa %C"
  
! #: fortran/primary.cc:4100
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: fortran/primary.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4268
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "Odotetiin muodollista argumenttiluetteloa funktiomäärittelyssä kohdassa %C"
  
! #: fortran/primary.cc:4394
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "”%s” ei ole kelvollinen makron nimi, sillä se on C++:n operaattori"
  
! #: fortran/primary.cc:4435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
  
! #: fortran/primary.cc:4440
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "epäkelpo lvalue asm-lauseessa"
  
! #: fortran/primary.cc:4476
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "Odotettiin muuttujanimeä kohdassa %C"
*************** msgstr "Argumentin ”%s”/”%s” PAS
*** 81414,82323 ****
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "Argumentin ”%s”/”%s” PASS(%s) kohdassa %L täytyy olla skalaari"
  
! #: fortran/resolve.cc:578
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "Nimi ”%s” kohdassa %C on proseduurin nimi"
  
! #: fortran/resolve.cc:598
  #, fuzzy, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/resolve.cc:601
  #, fuzzy, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/resolve.cc:627
  #, fuzzy, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/resolve.cc:629
  #, fuzzy, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/resolve.cc:802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
  
! #: fortran/resolve.cc:813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
  
! #: fortran/resolve.cc:828
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:886
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:924
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:980
  #, fuzzy, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:984
  #, fuzzy, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:994
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/resolve.cc:1001
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1005
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1012
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:1017
  #, fuzzy, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:1029
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:1033
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:1037
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1095
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1103
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1125
  #, fuzzy, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1146
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:1150
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:1154
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1158
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1163
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1230
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1394
  #, fuzzy, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1429
  #, fuzzy, gcc-internal-format
  #| msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Erisuuret merkkipituudet (%ld/%ld) merkkijonossa %s kohdassa %L"
  
! #: fortran/resolve.cc:1475
  #, fuzzy, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1509
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:1528
  #, fuzzy, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/resolve.cc:1541
  #, fuzzy, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1562
  #, fuzzy, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1589
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:1601
  #, fuzzy, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1727
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1789
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
  
! #: fortran/resolve.cc:1793
  #, fuzzy, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:1914
  #, fuzzy, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/resolve.cc:1927
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:1938
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1951
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1989
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1994 fortran/resolve.cc:7179
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2053 fortran/resolve.cc:11603 fortran/resolve.cc:13626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Nimiö %d kohdassa %L on määritelty, mutta ei käytetty"
  
! #: fortran/resolve.cc:2085
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2103
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: fortran/resolve.cc:2111
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
  
! #: fortran/resolve.cc:2118
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2126
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2153
  #, fuzzy, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyä"
  
! #: fortran/resolve.cc:2175
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Monimerkityksellinen symboli TYPE-määrittelyssä kohdassa %C"
  
! #: fortran/resolve.cc:2239
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2246
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:2260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
  
! #: fortran/resolve.cc:2272
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2283
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:2292
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/resolve.cc:2442
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2481
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2755
  #, fuzzy, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/resolve.cc:2782
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/resolve.cc:2894
  #, fuzzy, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyä"
  
! #: fortran/resolve.cc:2914
  #, fuzzy, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:2952
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:3013
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyä"
  
! #: fortran/resolve.cc:3090
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3125
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/resolve.cc:3129 fortran/resolve.cc:19066
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/resolve.cc:3283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:3294
  #, fuzzy, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:3301
  #, fuzzy, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:3308
  #, fuzzy, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:3375
  #, fuzzy, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "Odottamatonta roskaa ELSE-lauseen jälkeen kohdassa %C"
  
! #: fortran/resolve.cc:3386
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.cc:3394 fortran/resolve.cc:3966
  #, fuzzy, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT-tyyppiä ”%s” käytetty kohdassa %L"
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3449
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "Odotetiin muodollista argumenttiluetteloa funktiomäärittelyssä kohdassa %C"
  
! #: fortran/resolve.cc:3509
  #, fuzzy, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: fortran/resolve.cc:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3539
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3601
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "Funktiota ”%s” kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:3605
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktiota ”%s” kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:3663
  #, fuzzy, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: fortran/resolve.cc:3701
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3710
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3716
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3722
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3790
  #, fuzzy, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyä"
  
! #: fortran/resolve.cc:3799
  #, fuzzy, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:3834
  #, fuzzy, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:3879
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3937
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3976
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "Funktiota ”%s” kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:3980
  #, fuzzy, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktiota ”%s” kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:4031
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4062
  #, fuzzy, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: fortran/resolve.cc:4079
  #, fuzzy, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: fortran/resolve.cc:4106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "attribuutit fastcall ja cdecl eivät ole yhteensopivia"
  
! #: fortran/resolve.cc:4158
  #, fuzzy, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:4261
  #, fuzzy, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "CHARACTER(*)-funktio ”%s” kohdassa %L ei voi olla osoitinarvoinen"
  
! #: fortran/resolve.cc:4265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: fortran/resolve.cc:4360
  #, fuzzy, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:4368
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "vertailu ”etumerkitön lauseke >= 0” on aina tosi"
  
! #: fortran/resolve.cc:4389
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4399
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:4417
  #, fuzzy, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4432 fortran/resolve.cc:4466
  #, fuzzy, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4446 fortran/resolve.cc:4635 fortran/resolve.cc:4804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:4458
  #, fuzzy, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4525
  #, fuzzy, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4548
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4563
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "osoitealueattribuuttia ei voi määritellä paikallisille muuttujille"
  
! #: fortran/resolve.cc:4593 fortran/resolve.cc:4608
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:4643
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:4667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "%s: paniikki: Virheellinen ”l_value” %d\n"
  
! #: fortran/resolve.cc:4669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "%s: paniikki: Virheellinen ”l_value” %d\n"
  
! #: fortran/resolve.cc:4682
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr "käytetty sekä %<__thread%> että %qs"
  
! #: fortran/resolve.cc:4690
  #, fuzzy, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4705
  #, fuzzy, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "tuntematon binäärioperaattori"
  
! #: fortran/resolve.cc:4708
  #, fuzzy, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr "tuntematon binäärioperaattori"
  
! #: fortran/resolve.cc:4713
  #, fuzzy, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4720
  #, fuzzy, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4734
  #, fuzzy, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:4832
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Inconsistent coranks for operator at %L and %L"
! msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
! 
! #: fortran/resolve.cc:5031
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:5036
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:5046
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:5051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:5072
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
  
! #: fortran/resolve.cc:5089
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:5097
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:5113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:5122
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:5138
  #, fuzzy, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/resolve.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5171
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:5179
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/resolve.cc:5195
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Arvo sallitun välin ulkopuolella."
  
! #: fortran/resolve.cc:5223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5229
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:5235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: fortran/resolve.cc:5275
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5282
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
  
! #: fortran/resolve.cc:5358
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5370
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5506
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:5527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5536
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:5566
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5588
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5624
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5644
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5835
  #, fuzzy, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/resolve.cc:5849
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:5859
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:5907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:6019
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6048
  #, fuzzy, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr "taulukon indeksi on taulukkorajojen yläpuolella"
  
! #: fortran/resolve.cc:6096
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:6106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
--- 81505,82409 ----
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "Argumentin ”%s”/”%s” PASS(%s) kohdassa %L täytyy olla skalaari"
  
! #: fortran/resolve.cc:579
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "Nimi ”%s” kohdassa %C on proseduurin nimi"
  
! #: fortran/resolve.cc:599
  #, fuzzy, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/resolve.cc:602
  #, fuzzy, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/resolve.cc:628
  #, fuzzy, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/resolve.cc:630
  #, fuzzy, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/resolve.cc:803
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
  
! #: fortran/resolve.cc:814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenä"
  
! #: fortran/resolve.cc:829
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:887
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:925
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:981
  #, fuzzy, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:985
  #, fuzzy, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:995
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/resolve.cc:1002
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1006
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1013
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:1018
  #, fuzzy, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:1030
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:1034
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:1038
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:1082
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1096
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1104
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1126
  #, fuzzy, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1147
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:1151
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:1155
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1159
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1164
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1231
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1374
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1395
  #, fuzzy, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1430
  #, fuzzy, gcc-internal-format
  #| msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Erisuuret merkkipituudet (%ld/%ld) merkkijonossa %s kohdassa %L"
  
! #: fortran/resolve.cc:1476
  #, fuzzy, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1510
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:1529
  #, fuzzy, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/resolve.cc:1542
  #, fuzzy, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1563
  #, fuzzy, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:1602
  #, fuzzy, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1728
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1790
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
  
! #: fortran/resolve.cc:1794
  #, fuzzy, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:1915
  #, fuzzy, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/resolve.cc:1928
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1952
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1990
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7152
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:11593 fortran/resolve.cc:13616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Nimiö %d kohdassa %L on määritelty, mutta ei käytetty"
  
! #: fortran/resolve.cc:2086
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2104
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: fortran/resolve.cc:2112
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
  
! #: fortran/resolve.cc:2119
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2127
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2154
  #, fuzzy, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyä"
  
! #: fortran/resolve.cc:2176
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Monimerkityksellinen symboli TYPE-määrittelyssä kohdassa %C"
  
! #: fortran/resolve.cc:2240
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:2261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Avainsana-argumentti ”%s” kohdassa %L ei ole proseduurissa"
  
! #: fortran/resolve.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2284
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:2293
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Varsinaisen argumentin kohteelle ”%s” on oltava osoitin kohdassa %L"
  
! #: fortran/resolve.cc:2443
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2482
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2756
  #, fuzzy, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/resolve.cc:2783
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/resolve.cc:2895
  #, fuzzy, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyä"
  
! #: fortran/resolve.cc:2915
  #, fuzzy, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:2953
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:3014
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyä"
  
! #: fortran/resolve.cc:3091
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3126
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/resolve.cc:3130 fortran/resolve.cc:19066
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/resolve.cc:3284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:3295
  #, fuzzy, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:3302
  #, fuzzy, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:3309
  #, fuzzy, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:3376
  #, fuzzy, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "Odottamatonta roskaa ELSE-lauseen jälkeen kohdassa %C"
  
! #: fortran/resolve.cc:3387
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.cc:3395 fortran/resolve.cc:3967
  #, fuzzy, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT-tyyppiä ”%s” käytetty kohdassa %L"
  
! #: fortran/resolve.cc:3407
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3450
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3471
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "Odotetiin muodollista argumenttiluetteloa funktiomäärittelyssä kohdassa %C"
  
! #: fortran/resolve.cc:3510
  #, fuzzy, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: fortran/resolve.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3540
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3602
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "Funktiota ”%s” kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:3606
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktiota ”%s” kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:3664
  #, fuzzy, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: fortran/resolve.cc:3702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3711
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3717
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3723
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3791
  #, fuzzy, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyä"
  
! #: fortran/resolve.cc:3800
  #, fuzzy, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:3835
  #, fuzzy, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:3880
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumäärittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3938
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3977
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "Funktiota ”%s” kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:3981
  #, fuzzy, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktiota ”%s” kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4063
  #, fuzzy, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: fortran/resolve.cc:4080
  #, fuzzy, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: fortran/resolve.cc:4107
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "attribuutit fastcall ja cdecl eivät ole yhteensopivia"
  
! #: fortran/resolve.cc:4159
  #, fuzzy, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:4262
  #, fuzzy, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "CHARACTER(*)-funktio ”%s” kohdassa %L ei voi olla osoitinarvoinen"
  
! #: fortran/resolve.cc:4266
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: fortran/resolve.cc:4361
  #, fuzzy, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:4369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "vertailu ”etumerkitön lauseke >= 0” on aina tosi"
  
! #: fortran/resolve.cc:4390
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:4418
  #, fuzzy, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4433 fortran/resolve.cc:4467
  #, fuzzy, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4447 fortran/resolve.cc:4636 fortran/resolve.cc:4805
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:4459
  #, fuzzy, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4483
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4526
  #, fuzzy, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4549
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "osoitealueattribuuttia ei voi määritellä paikallisille muuttujille"
  
! #: fortran/resolve.cc:4594 fortran/resolve.cc:4609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:4644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:4668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "%s: paniikki: Virheellinen ”l_value” %d\n"
  
! #: fortran/resolve.cc:4670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "%s: paniikki: Virheellinen ”l_value” %d\n"
  
! #: fortran/resolve.cc:4683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr "käytetty sekä %<__thread%> että %qs"
  
! #: fortran/resolve.cc:4691
  #, fuzzy, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4706
  #, fuzzy, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "tuntematon binäärioperaattori"
  
! #: fortran/resolve.cc:4709
  #, fuzzy, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr "tuntematon binäärioperaattori"
  
! #: fortran/resolve.cc:4714
  #, fuzzy, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4721
  #, fuzzy, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4735
  #, fuzzy, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:5004
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:5009
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:5019
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:5024
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:5045
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
  
! #: fortran/resolve.cc:5062
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:5070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:5086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:5095
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:5111
  #, fuzzy, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/resolve.cc:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5144
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:5152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/resolve.cc:5168
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Arvo sallitun välin ulkopuolella."
  
! #: fortran/resolve.cc:5196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5202
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:5208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: fortran/resolve.cc:5248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
  
! #: fortran/resolve.cc:5331
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5479
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:5500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:5539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5561
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5568
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5597
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5808
  #, fuzzy, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/resolve.cc:5822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:5832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:5880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:5992
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6021
  #, fuzzy, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr "taulukon indeksi on taulukkorajojen yläpuolella"
  
! #: fortran/resolve.cc:6069
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:6079
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
*************** msgstr "muuttuvakokoista objektia ei voi
*** 82326,82337 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:6137
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
--- 82412,82423 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6089
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:6110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
*************** msgstr "muuttuvakokoista objektia ei voi
*** 82340,82750 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6147
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:6158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:6167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:6184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:6245
  #, fuzzy, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/resolve.cc:6401
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6406
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6480
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6493
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
  
! #: fortran/resolve.cc:6506
  #, fuzzy, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: fortran/resolve.cc:6562 fortran/resolve.cc:6650 fortran/resolve.cc:6674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference at %L"
  msgstr "Taulukkoviite rajojen ulkopuolella"
  
! #: fortran/resolve.cc:6759
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6938 fortran/resolve.cc:7090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "<tyyppivirhe>"
  
! #: fortran/resolve.cc:7054
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7061
  #, fuzzy, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
  
! #: fortran/resolve.cc:7100
  #, fuzzy, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
  
! #: fortran/resolve.cc:7109
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7304
  #, fuzzy, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyä"
  
! #: fortran/resolve.cc:7338
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/resolve.cc:7391
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.cc:7932
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:7965
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/resolve.cc:7979 fortran/resolve.cc:7986
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/resolve.cc:8041
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8081
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8087
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8147
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8183
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "Odotettiin muuttujanimeä kohdassa %C"
  
! #: fortran/resolve.cc:8244
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:8254
  #, fuzzy, gcc-internal-format
  #| msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
  
! #: fortran/resolve.cc:8267
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8274
  #, fuzzy, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: fortran/resolve.cc:8287
  #, fuzzy, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr "Objekti ”%s” ei ole muuttuja kohdassa %L"
  
! #: fortran/resolve.cc:8292
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8297
  #, fuzzy, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "osoittimet eivät ole sallittuja case-arvoja"
  
! #: fortran/resolve.cc:8303
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8308
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8316
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8320
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, fuzzy, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:8383
  #, fuzzy, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr "Odotettiin ”%s”-lohkonimeä %s-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:8401
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8410
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8448
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD set but not used"
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr "muuttuja %qD asetettu mutta käyttämätön"
  
! #: fortran/resolve.cc:8479
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:8484
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:8491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:8499
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:8504
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
  
! #: fortran/resolve.cc:8517
  #, fuzzy, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyä"
  
! #: fortran/resolve.cc:8622 fortran/resolve.cc:8928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Argumentti ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:8630 fortran/resolve.cc:8891
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "tulosta ei voi kirjoittaa: %s"
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8779
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
  
! #: fortran/resolve.cc:8951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Jäsenfunktio %qs"
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8977
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9002
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9015
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9029
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9133 fortran/resolve.cc:9148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:9140
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:9165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:9175 fortran/resolve.cc:9277
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:9181
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9204 fortran/resolve.cc:9232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:9251
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:9266
  #, fuzzy, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:9308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:9337
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:9350
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9364
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:9393
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:9425
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "Argumentti ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:9431 fortran/resolve.cc:9437
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "Argumentti ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
--- 82426,82841 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6120
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:6131
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:6140
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:6157
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:6218
  #, fuzzy, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/resolve.cc:6374
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6379
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6453
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
  
! #: fortran/resolve.cc:6479
  #, fuzzy, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: fortran/resolve.cc:6535 fortran/resolve.cc:6623 fortran/resolve.cc:6647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference at %L"
  msgstr "Taulukkoviite rajojen ulkopuolella"
  
! #: fortran/resolve.cc:6732
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6911 fortran/resolve.cc:7063
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "<tyyppivirhe>"
  
! #: fortran/resolve.cc:7027
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7034
  #, fuzzy, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
  
! #: fortran/resolve.cc:7073
  #, fuzzy, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
  
! #: fortran/resolve.cc:7082
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7277
  #, fuzzy, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyä"
  
! #: fortran/resolve.cc:7311
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/resolve.cc:7364
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.cc:7905
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:7938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7948
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/resolve.cc:7952 fortran/resolve.cc:7959
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/resolve.cc:8014
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8120
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8156
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "Odotettiin muuttujanimeä kohdassa %C"
  
! #: fortran/resolve.cc:8217
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:8227
  #, fuzzy, gcc-internal-format
  #| msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
  
! #: fortran/resolve.cc:8240
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8247
  #, fuzzy, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: fortran/resolve.cc:8260
  #, fuzzy, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr "Objekti ”%s” ei ole muuttuja kohdassa %L"
  
! #: fortran/resolve.cc:8265
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8270
  #, fuzzy, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "osoittimet eivät ole sallittuja case-arvoja"
  
! #: fortran/resolve.cc:8276
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8281
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8293
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8347
  #, fuzzy, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:8356
  #, fuzzy, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr "Odotettiin ”%s”-lohkonimeä %s-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8421
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD set but not used"
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr "muuttuja %qD asetettu mutta käyttämätön"
  
! #: fortran/resolve.cc:8452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:8457
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:8464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:8472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:8477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
  
! #: fortran/resolve.cc:8490
  #, fuzzy, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyä"
  
! #: fortran/resolve.cc:8595 fortran/resolve.cc:8918
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Argumentti ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:8603 fortran/resolve.cc:8881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "tulosta ei voi kirjoittaa: %s"
  
! #: fortran/resolve.cc:8727
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
! msgstr "Argumentti ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
! 
! #: fortran/resolve.cc:8738
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
  
! #: fortran/resolve.cc:8941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Jäsenfunktio %qs"
  
! #: fortran/resolve.cc:8953
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9019
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:9130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:9155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:9165 fortran/resolve.cc:9267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:9171
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9183
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9194 fortran/resolve.cc:9222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:9241
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:9256
  #, fuzzy, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:9298
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:9327
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:9340
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:9383
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:9415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "Argumentti ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:9421 fortran/resolve.cc:9427
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "Argumentti ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
*************** msgstr "Argumentti ”%s”/”%s” PAS
*** 82753,83041 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-nimiö kohdassa %L menee CASE-nimiön päälle kohdassa %L"
  
! #: fortran/resolve.cc:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:9727
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %d-kaltainen"
  
! #: fortran/resolve.cc:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:9786
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:9807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:9817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:9835 fortran/resolve.cc:9843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:9905 fortran/resolve.cc:10739
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:9944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:9959
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Tämä pikanäppäin on jo käytössä toiminnolle %s"
  
! #: fortran/resolve.cc:10062
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10140
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:10149
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "”%s” ei ole kelvollinen makron nimi, sillä se on C++:n operaattori"
  
! #: fortran/resolve.cc:10166
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:10182
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10236
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/resolve.cc:10241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/resolve.cc:10300
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:10311
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:10647 fortran/resolve.cc:10659
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/resolve.cc:10688
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "CASE-nimiö kohdassa %L menee CASE-nimiön päälle kohdassa %L"
  
! #: fortran/resolve.cc:10701
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:10714
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:10717
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:10727
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:10978
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:11111
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11120
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11133
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:11296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:11306
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:11319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:11328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:11335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:11346
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:11352
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:11370
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Varsinainen argumentti kohteelle ”%s” ei voi olla oletetunkokoinen taulukko kohdassa %L"
  
! #: fortran/resolve.cc:11421
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:11431
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:11435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:11438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:11445 fortran/resolve.cc:11567
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:11457 fortran/resolve.cc:11579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:11469
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:11482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:11543
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:11547 fortran/resolve.cc:11557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: fortran/resolve.cc:11610
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:11620
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Haarautuminen kohdassa %L voi aiheuttaa ikisilmukan"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11637 fortran/resolve.cc:11660
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/resolve.cc:11641 fortran/resolve.cc:11666
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
--- 82844,83132 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9655
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-nimiö kohdassa %L menee CASE-nimiön päälle kohdassa %L"
  
! #: fortran/resolve.cc:9706
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:9717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %d-kaltainen"
  
! #: fortran/resolve.cc:9730
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:9776
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:9797
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:9807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:9825 fortran/resolve.cc:9833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:9895 fortran/resolve.cc:10729
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:9934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:9949
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Tämä pikanäppäin on jo käytössä toiminnolle %s"
  
! #: fortran/resolve.cc:10052
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10130
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:10139
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "”%s” ei ole kelvollinen makron nimi, sillä se on C++:n operaattori"
  
! #: fortran/resolve.cc:10156
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:10172
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10226
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/resolve.cc:10231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/resolve.cc:10290
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10588
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:10637 fortran/resolve.cc:10649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/resolve.cc:10678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "CASE-nimiö kohdassa %L menee CASE-nimiön päälle kohdassa %L"
  
! #: fortran/resolve.cc:10691
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:10704
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:10707
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:10717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:10968
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11110
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:11286
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:11296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:11309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:11318
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:11325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:11336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:11342
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:11360
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Varsinainen argumentti kohteelle ”%s” ei voi olla oletetunkokoinen taulukko kohdassa %L"
  
! #: fortran/resolve.cc:11411
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:11421
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:11425
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:11428
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:11435 fortran/resolve.cc:11557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:11447 fortran/resolve.cc:11569
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:11459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:11472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:11533
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:11537 fortran/resolve.cc:11547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: fortran/resolve.cc:11600
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Haarautuminen kohdassa %L voi aiheuttaa ikisilmukan"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11627 fortran/resolve.cc:11650
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/resolve.cc:11631 fortran/resolve.cc:11656
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
*************** msgstr "break-lause silmukan tai switch-
*** 83043,83260 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11681
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:11753
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:11769
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11792 fortran/resolve.cc:11884
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
  
! #: fortran/resolve.cc:11823
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
  
! #: fortran/resolve.cc:11832
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "Lohkonimiö ei ole sopiva IF-lauseelle kohdassa %C"
  
! #: fortran/resolve.cc:12010
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:12020
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:12098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:12219
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:12299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:12319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
  
! #: fortran/resolve.cc:12367
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "CHARACTER-lauseke kohdassa %L on typistetty (%d/%d)"
  
! #: fortran/resolve.cc:12399
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12405
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12417
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:12449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:12453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:12458
  #, fuzzy, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:12465
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:12865
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13179
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:13191
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:13287
  #, fuzzy, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:13486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:13522
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/resolve.cc:13526
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:13537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/resolve.cc:13593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Odotettiin alustuslauseketta CASE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:13635
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/resolve.cc:13682
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "virheellinen %%L-arvo"
  
! #: fortran/resolve.cc:13686
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:13747
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:13752
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:13836
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:13948
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:13969
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Käyttämätön parameteri ”%s” esitelty kohdassa %L"
  
! #: fortran/resolve.cc:14065
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14079
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
--- 83134,83351 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11671
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:11743
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:11759
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:11772 fortran/resolve.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
  
! #: fortran/resolve.cc:11813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
  
! #: fortran/resolve.cc:11822
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "Lohkonimiö ei ole sopiva IF-lauseelle kohdassa %C"
  
! #: fortran/resolve.cc:12000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:12088
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:12209
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:12289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:12309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
  
! #: fortran/resolve.cc:12357
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "CHARACTER-lauseke kohdassa %L on typistetty (%d/%d)"
  
! #: fortran/resolve.cc:12389
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12395
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:12439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:12443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:12448
  #, fuzzy, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:12455
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:12855
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:13181
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:13277
  #, fuzzy, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:13476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:13512
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/resolve.cc:13516
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:13527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/resolve.cc:13583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Odotettiin alustuslauseketta CASE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:13625
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen"
  
! #: fortran/resolve.cc:13672
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "virheellinen %%L-arvo"
  
! #: fortran/resolve.cc:13676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:13737
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:13742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:13826
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:13938
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:13959
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Käyttämätön parameteri ”%s” esitelty kohdassa %L"
  
! #: fortran/resolve.cc:14055
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14069
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
*************** msgstr "%J%qD on tavallisesti ei-staatti
*** 83262,83380 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14098
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:14184
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Merkkijonon pituus kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:14422
  #, fuzzy, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14426
  #, fuzzy, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Argumentti ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:14434
  #, fuzzy, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14445
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14463
  #, fuzzy, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/resolve.cc:14477
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
  
! #: fortran/resolve.cc:14510
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14532
  #, fuzzy, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:14565
  #, fuzzy, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "kolme pistettä sisältävä parametriluettelo ei sovellu tyhjään parametrinimiluettelon esittelyyn"
  
! #: fortran/resolve.cc:14579
  #, fuzzy, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14601
  #, fuzzy, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:14626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava valemuuttuja"
  
! #: fortran/resolve.cc:14647
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:14654
  #, fuzzy, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:14702
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Varattavalla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14705
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Ulkoisella ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14708
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Tyhjällä ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14711
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14714
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Funktiolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14717
  #, fuzzy, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14759
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
--- 83353,83471 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14088
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:14174
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Merkkijonon pituus kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:14412
  #, fuzzy, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14416
  #, fuzzy, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Argumentti ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:14424
  #, fuzzy, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14435
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14453
  #, fuzzy, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Funktion ”%s” paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/resolve.cc:14467
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
  
! #: fortran/resolve.cc:14500
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14522
  #, fuzzy, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:14555
  #, fuzzy, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "kolme pistettä sisältävä parametriluettelo ei sovellu tyhjään parametrinimiluettelon esittelyyn"
  
! #: fortran/resolve.cc:14569
  #, fuzzy, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14591
  #, fuzzy, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:14616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava valemuuttuja"
  
! #: fortran/resolve.cc:14637
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:14644
  #, fuzzy, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:14692
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Varattavalla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14695
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Ulkoisella ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14698
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Tyhjällä ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14701
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Luontaisella ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14704
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Funktiolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14707
  #, fuzzy, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
*************** msgstr ""
*** 83382,84153 ****
  "  tai:  %s -l [SIGNAALI]...\n"
  "  tai:  %s -t [SIGNAALI]...\n"
  
! #: fortran/resolve.cc:14791
  #, fuzzy, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/resolve.cc:14814
  #, fuzzy, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/resolve.cc:14836
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14854
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktiolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14866
  #, fuzzy, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Ulkoisella objektilla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14876
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL-funktiolla ”%s” kohdassa %L täytyy olla skalaaritulos"
  
! #: fortran/resolve.cc:14886
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: fortran/resolve.cc:14905
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*)-funktio ”%s” kohdassa %L ei voi olla taulukkoarvoinen"
  
! #: fortran/resolve.cc:14909
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*)-funktio ”%s” kohdassa %L ei voi olla osoitinarvoinen"
  
! #: fortran/resolve.cc:14913
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*)-funktio ”%s” kohdassa %L ei voi olla puhdas"
  
! #: fortran/resolve.cc:14917
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*)-funktio ”%s” kohdassa %L ei voi olla rekursiivinen"
  
! #: fortran/resolve.cc:14930
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.cc:14941
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:14947
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Valeproseduurilla ”%s” kohdassa %C ei voi olla geneeristä rajapintaa"
  
! #: fortran/resolve.cc:14967
  #, fuzzy, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:15024
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
  
! #: fortran/resolve.cc:15030
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "PROCEDURE-attribuutti on ristiriidassa INTENT-attribuutin kanssa kohteessa ”%s” kohdassa %L"
  
! #: fortran/resolve.cc:15036
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "PROCEDURE-attribuutti on ristiriidassa RESULT-attribuutin kanssa kohteessa ”%s” kohdassa %L"
  
! #: fortran/resolve.cc:15044
  #, fuzzy, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "EXTERNAL-attribuutti on ristiriidassa FUNCTION-attribuutin kanssa kohteessa ”%s” kohdassa %L"
  
! #: fortran/resolve.cc:15050
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:15093
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:15101
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:15109
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:15118
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15142
  #, fuzzy, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:15212
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/resolve.cc:15221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "%qD:n on otettava tasan yksi argumentti"
  
! #: fortran/resolve.cc:15229 fortran/resolve.cc:15246
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
  
! #: fortran/resolve.cc:15237
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
  
! #: fortran/resolve.cc:15260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
  
! #: fortran/resolve.cc:15266
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
  
! #: fortran/resolve.cc:15274
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
  
! #: fortran/resolve.cc:15283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
  
! #: fortran/resolve.cc:15305
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/resolve.cc:15342
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15383
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15419
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:15478
  #, fuzzy, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyä"
  
! #: fortran/resolve.cc:15490
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:15518
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:15574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/resolve.cc:15786
  #, fuzzy, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:15829
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:15843
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
  
! #: fortran/resolve.cc:15857 fortran/resolve.cc:16399
  #, fuzzy, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/resolve.cc:15866
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Argumentin ”%s”/”%s” PASS(%s) kohdassa %L täytyy olla perittyä tyyppiä ”%s”"
  
! #: fortran/resolve.cc:15876
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "Argumentin ”%s”/”%s” PASS(%s) kohdassa %L täytyy olla perittyä tyyppiä ”%s”"
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15928
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/resolve.cc:15934
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/resolve.cc:15940
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/resolve.cc:15969
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/resolve.cc:15979
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/resolve.cc:16074
  #, fuzzy, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:16179
  #, fuzzy, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16198
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16223
  #, fuzzy, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:16234
  #, fuzzy, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:16332
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:16346
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
  
! #: fortran/resolve.cc:16362
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Argumentin ”%s”/”%s” PASS(%s) kohdassa %L täytyy olla perittyä tyyppiä ”%s”"
  
! #: fortran/resolve.cc:16372
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Argumentin ”%s”/”%s” PASS(%s) kohdassa %L täytyy olla skalaari"
  
! #: fortran/resolve.cc:16381
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:16390
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Argumentti ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:16432
  #, fuzzy, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/resolve.cc:16445
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16456
  #, fuzzy, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16502
  #, fuzzy, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/resolve.cc:16510
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16519
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:16605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
  
! #: fortran/resolve.cc:16697
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16710
  #, fuzzy, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:16780
  #, fuzzy, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "kolme pistettä sisältävä parametriluettelo ei sovellu tyhjään parametrinimiluettelon esittelyyn"
  
! #: fortran/resolve.cc:16812
  #, fuzzy, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:16826
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:16894
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Tyhjä taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: fortran/resolve.cc:16900
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:16906
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:16914
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:16931
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:16953
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:16964
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:16991
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE-attribuutti on ristiriidassa INTENT-attribuutin kanssa kohteessa ”%s” kohdassa %L"
  
! #: fortran/resolve.cc:17010
  #, fuzzy, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:17026
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17037
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:17045
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:17097
  #, fuzzy, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "kolme pistettä sisältävä parametriluettelo ei sovellu tyhjään parametrinimiluettelon esittelyyn"
  
! #: fortran/resolve.cc:17109
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17116
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17175
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17188
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
  
! #: fortran/resolve.cc:17256
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
  
! #: fortran/resolve.cc:17362
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:17383
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:17397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: fortran/resolve.cc:17400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava valemuuttuja"
  
! #: fortran/resolve.cc:17412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17419
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
  
! #: fortran/resolve.cc:17438
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:17448
  #, fuzzy, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/resolve.cc:17457
  #, fuzzy, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/resolve.cc:17470 fortran/resolve.cc:17647
  #, fuzzy, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:17484
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17493
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä ALLOCATABLE- että BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:17510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
  
! #: fortran/resolve.cc:17544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä ALLOCATABLE- että BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:17551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17558
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:17594
  #, fuzzy, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:17673
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "epäkelpo %qs:n soveltaminen tyhjään tyyppiin"
  
! #: fortran/resolve.cc:17688
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17701
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17719
  #, fuzzy, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/resolve.cc:17731
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/resolve.cc:17740
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/resolve.cc:17753
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Funktiolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:17762
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17775
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17791
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17799
  #, fuzzy, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17807
  #, fuzzy, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17820
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "Funktiolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:17829
  #, fuzzy, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:17845
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:17851
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:17876
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/resolve.cc:17936
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17948
  #, fuzzy, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:18059
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/resolve.cc:18067
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:18074
  #, fuzzy, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "Proseduurilla ”%s” kohdassa %C on eksplisiittinen rajapinta ja sillä ei saa olla attribuutteja, jotka on esitelty kohdassa %L"
  
! #: fortran/resolve.cc:18081
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:18097
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:18104
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18113
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:18175
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:18188
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:18264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:18292
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18300
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18308
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18315
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:18440
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
--- 83473,84244 ----
  "  tai:  %s -l [SIGNAALI]...\n"
  "  tai:  %s -t [SIGNAALI]...\n"
  
! #: fortran/resolve.cc:14781
  #, fuzzy, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/resolve.cc:14804
  #, fuzzy, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/resolve.cc:14826
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14844
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktiolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14856
  #, fuzzy, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Ulkoisella objektilla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14866
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL-funktiolla ”%s” kohdassa %L täytyy olla skalaaritulos"
  
! #: fortran/resolve.cc:14876
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: fortran/resolve.cc:14895
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*)-funktio ”%s” kohdassa %L ei voi olla taulukkoarvoinen"
  
! #: fortran/resolve.cc:14899
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*)-funktio ”%s” kohdassa %L ei voi olla osoitinarvoinen"
  
! #: fortran/resolve.cc:14903
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*)-funktio ”%s” kohdassa %L ei voi olla puhdas"
  
! #: fortran/resolve.cc:14907
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*)-funktio ”%s” kohdassa %L ei voi olla rekursiivinen"
  
! #: fortran/resolve.cc:14920
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.cc:14931
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:14937
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Valeproseduurilla ”%s” kohdassa %C ei voi olla geneeristä rajapintaa"
  
! #: fortran/resolve.cc:14957
  #, fuzzy, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:15014
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
  
! #: fortran/resolve.cc:15020
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "PROCEDURE-attribuutti on ristiriidassa INTENT-attribuutin kanssa kohteessa ”%s” kohdassa %L"
  
! #: fortran/resolve.cc:15026
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "PROCEDURE-attribuutti on ristiriidassa RESULT-attribuutin kanssa kohteessa ”%s” kohdassa %L"
  
! #: fortran/resolve.cc:15034
  #, fuzzy, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "EXTERNAL-attribuutti on ristiriidassa FUNCTION-attribuutin kanssa kohteessa ”%s” kohdassa %L"
  
! #: fortran/resolve.cc:15040
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:15083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:15091
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:15099
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:15108
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15132
  #, fuzzy, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:15202
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/resolve.cc:15211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "%qD:n on otettava tasan yksi argumentti"
  
! #: fortran/resolve.cc:15219 fortran/resolve.cc:15236
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
  
! #: fortran/resolve.cc:15250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
  
! #: fortran/resolve.cc:15256
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
  
! #: fortran/resolve.cc:15264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "FINAL-proseduurin argumentin kohdassa %L täytyy olla tyyppiä ”%s”"
  
! #: fortran/resolve.cc:15273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
  
! #: fortran/resolve.cc:15295
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/resolve.cc:15332
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15373
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15409
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:15468
  #, fuzzy, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyä"
  
! #: fortran/resolve.cc:15480
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:15508
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:15564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "%s:n kohdassa %L täytyy olla INTEGER"
  
! #: fortran/resolve.cc:15776
  #, fuzzy, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:15819
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:15833
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
  
! #: fortran/resolve.cc:15847 fortran/resolve.cc:16389
  #, fuzzy, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/resolve.cc:15856
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Argumentin ”%s”/”%s” PASS(%s) kohdassa %L täytyy olla perittyä tyyppiä ”%s”"
  
! #: fortran/resolve.cc:15866
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "Argumentin ”%s”/”%s” PASS(%s) kohdassa %L täytyy olla perittyä tyyppiä ”%s”"
  
! #: fortran/resolve.cc:15908
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15918
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/resolve.cc:15924
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/resolve.cc:15930
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
  
! #: fortran/resolve.cc:15959
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/resolve.cc:15969
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/resolve.cc:16064
  #, fuzzy, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:16169
  #, fuzzy, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16178
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, fuzzy, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:16224
  #, fuzzy, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:16322
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:16336
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Kääntäjänsisäisellä ”%s”-funktiolla kohdassa %L on oltava vähintään kaksi argumenttia"
  
! #: fortran/resolve.cc:16352
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Argumentin ”%s”/”%s” PASS(%s) kohdassa %L täytyy olla perittyä tyyppiä ”%s”"
  
! #: fortran/resolve.cc:16362
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Argumentin ”%s”/”%s” PASS(%s) kohdassa %L täytyy olla skalaari"
  
! #: fortran/resolve.cc:16371
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:16380
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Argumentti ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:16422
  #, fuzzy, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/resolve.cc:16435
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16446
  #, fuzzy, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:16459
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16492
  #, fuzzy, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Proseduuri ”%s” kohdassa %L ei voi olla perustyyppiä %s"
  
! #: fortran/resolve.cc:16500
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:16595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
  
! #: fortran/resolve.cc:16687
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16700
  #, fuzzy, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:16770
  #, fuzzy, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "kolme pistettä sisältävä parametriluettelo ei sovellu tyhjään parametrinimiluettelon esittelyyn"
  
! #: fortran/resolve.cc:16802
  #, fuzzy, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:16816
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:16884
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Tyhjä taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: fortran/resolve.cc:16890
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:16896
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:16904
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:16921
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:16943
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:16954
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:16981
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE-attribuutti on ristiriidassa INTENT-attribuutin kanssa kohteessa ”%s” kohdassa %L"
  
! #: fortran/resolve.cc:17000
  #, fuzzy, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Automaattitaulukolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:17016
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17027
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:17035
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:17087
  #, fuzzy, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "kolme pistettä sisältävä parametriluettelo ei sovellu tyhjään parametrinimiluettelon esittelyyn"
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17106
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17165
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17178
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17243
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
  
! #: fortran/resolve.cc:17246
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa"
  
! #: fortran/resolve.cc:17352
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:17373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:17387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: fortran/resolve.cc:17390
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L on oltava valemuuttuja"
  
! #: fortran/resolve.cc:17402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
  
! #: fortran/resolve.cc:17428
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä POINTER- että BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:17438
  #, fuzzy, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/resolve.cc:17447
  #, fuzzy, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
  
! #: fortran/resolve.cc:17460 fortran/resolve.cc:17637
  #, fuzzy, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:17474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17483
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä ALLOCATABLE- että BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:17500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17507
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "ASYNCHRONOUS= määrite kohdassa %L täytyy olla alustuslauseke"
  
! #: fortran/resolve.cc:17534
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Muuttujalla ”%s” kohdassa %L ei voi olla sekä ALLOCATABLE- että BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:17541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17548
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17574
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:17584
  #, fuzzy, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:17663
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "epäkelpo %qs:n soveltaminen tyhjään tyyppiin"
  
! #: fortran/resolve.cc:17678
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17691
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17709
  #, fuzzy, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/resolve.cc:17721
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/resolve.cc:17730
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentin ”%1$s” kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/resolve.cc:17743
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Funktiolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:17752
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17765
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17789
  #, fuzzy, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17797
  #, fuzzy, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17810
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "Funktiolla ”%s” kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:17819
  #, fuzzy, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:17835
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:17841
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:17866
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/resolve.cc:17926
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17938
  #, fuzzy, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "Symboli ”%s” kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:18049
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/resolve.cc:18057
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:18064
  #, fuzzy, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "Proseduurilla ”%s” kohdassa %C on eksplisiittinen rajapinta ja sillä ei saa olla attribuutteja, jotka on esitelty kohdassa %L"
  
! #: fortran/resolve.cc:18071
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:18087
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:18094
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18103
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:18165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:18178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:18254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "tyhjä esittely"
  
! #: fortran/resolve.cc:18282
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18290
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18298
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:18430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
*************** msgstr "Odotettiin argumenttiluetteloa k
*** 85194,85217 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: fortran/trans-array.cc:2466 fortran/trans-expr.cc:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6838
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9244
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Luodaan väliaikainen komentotiedosto %s\n"
  
! #: fortran/trans-array.cc:12704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
--- 85285,85308 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: fortran/trans-array.cc:2469 fortran/trans-expr.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6840
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9246
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Luodaan väliaikainen komentotiedosto %s\n"
  
! #: fortran/trans-array.cc:12706
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
*************** msgstr "Funktion ”%s” paluuarvoa koh
*** 85392,85398 ****
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6117
  #, fuzzy, gcc-internal-format
  msgid "Unsigned not yet implemented"
  msgstr "Valitettavasti et ole root\n"
--- 85483,85489 ----
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6127
  #, fuzzy, gcc-internal-format
  msgid "Unsigned not yet implemented"
  msgstr "Valitettavasti et ole root\n"
*************** msgstr "kirjoitussuojatun muuttujan %qs
*** 85422,85438 ****
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/trans-expr.cc:4279
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "last-op"
  
! #: fortran/trans-expr.cc:5865
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/trans-expr.cc:11037
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 85513,85529 ----
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/trans-expr.cc:4289
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "last-op"
  
! #: fortran/trans-expr.cc:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/trans-expr.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr "Luontaisella ”%s” kohdassa %
*** 85448,85459 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei ole kelvollinen ulottuvuusindeksi"
  
! #: fortran/trans-intrinsic.cc:12709 fortran/trans-stmt.cc:1107
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/trans-intrinsic.cc:12716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
--- 85539,85550 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "kääntäjänsisäisen ”%2$s”-funktion argumentti ”%1$s” kohdassa %3$L ei ole kelvollinen ulottuvuusindeksi"
  
! #: fortran/trans-intrinsic.cc:12688 fortran/trans-stmt.cc:1107
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/trans-intrinsic.cc:12695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
*************** msgstr ""
*** 85488,85655 ****
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4176
  #, fuzzy, gcc-internal-format
  msgid "optional class parameter"
  msgstr "valinnainen argumentti"
  
! #: fortran/trans-openmp.cc:4640
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression type"
  msgstr "odotettiin lauseketta"
  
! #: fortran/trans-openmp.cc:4949
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression"
  msgstr "odotettiin lauseketta"
  
! #: fortran/trans-openmp.cc:5072
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6050
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6053
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6056
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6633 fortran/trans-openmp.cc:6653
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6655
  #, fuzzy, gcc-internal-format
  msgid "Used here"
  msgstr "union määritelty täällä"
  
! #: fortran/trans-openmp.cc:9221
  #, fuzzy, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "lauseella ei ole vaikutusta"
  
! #: fortran/trans-openmp.cc:9631
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9642
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
  
! #: fortran/trans-openmp.cc:9645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: fortran/trans-openmp.cc:9648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/trans-openmp.cc:9651
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "(%qs:n alustuksen lähistöllä)"
  
! #: fortran/trans-openmp.cc:9654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/trans-openmp.cc:9690
  #, fuzzy, gcc-internal-format
! msgid "Cannot find symbol %qs"
! msgstr "ei voi emuloida %qs"
  
! #: fortran/trans-openmp.cc:9702
  #, fuzzy, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/trans-openmp.cc:9744
  #, fuzzy, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
  
! #: fortran/trans-openmp.cc:9750
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9776
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9786
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9796
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9811
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9912 fortran/trans-openmp.cc:9951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected argument list at %C"
  msgid "Expected positive argument index at %L"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: fortran/trans-openmp.cc:9923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
  
! #: fortran/trans-openmp.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9987
  #, fuzzy, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/trans-openmp.cc:10001
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "Argumentin ”%s”/”%s” PASS(%s) kohdassa %L täytyy olla skalaari"
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10015
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/trans-openmp.cc:10024
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr "%s: Annettu useampi kuin yksi -d -valitsin\n"
  
! #: fortran/trans-openmp.cc:10041
  #, fuzzy, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr "-pipe ei ole tuettu"
--- 85579,85746 ----
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4196
  #, fuzzy, gcc-internal-format
  msgid "optional class parameter"
  msgstr "valinnainen argumentti"
  
! #: fortran/trans-openmp.cc:4660
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression type"
  msgstr "odotettiin lauseketta"
  
! #: fortran/trans-openmp.cc:4969
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression"
  msgstr "odotettiin lauseketta"
  
! #: fortran/trans-openmp.cc:5092
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6070
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6073
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6076
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6653 fortran/trans-openmp.cc:6673
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6675
  #, fuzzy, gcc-internal-format
  msgid "Used here"
  msgstr "union määritelty täällä"
  
! #: fortran/trans-openmp.cc:9241
  #, fuzzy, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "lauseella ei ole vaikutusta"
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9662
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "Odotettiin moduuliproseduurinimeä kohdassa %C"
  
! #: fortran/trans-openmp.cc:9665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: fortran/trans-openmp.cc:9668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/trans-openmp.cc:9671
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "(%qs:n alustuksen lähistöllä)"
  
! #: fortran/trans-openmp.cc:9674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/trans-openmp.cc:9710
  #, fuzzy, gcc-internal-format
! msgid "Cannot find symbol %qs at %L"
! msgstr "Ei voi muuntaa tyyppiä %s tyyppiin %s kohdassa %L"
  
! #: fortran/trans-openmp.cc:9723
  #, fuzzy, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/trans-openmp.cc:9765
  #, fuzzy, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "valitsimet -l ja -s eivät ole yhteensopivia"
  
! #: fortran/trans-openmp.cc:9771
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9797
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9807
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9817
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9832
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9933 fortran/trans-openmp.cc:9972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected argument list at %C"
  msgid "Expected positive argument index at %L"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: fortran/trans-openmp.cc:9944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisällä"
  
! #: fortran/trans-openmp.cc:9982
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10008
  #, fuzzy, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/trans-openmp.cc:10022
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "Argumentin ”%s”/”%s” PASS(%s) kohdassa %L täytyy olla skalaari"
  
! #: fortran/trans-openmp.cc:10029
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10036
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr "Argumentilla ”%s”/”%s” PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/trans-openmp.cc:10045
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr "%s: Annettu useampi kuin yksi -d -valitsin\n"
  
! #: fortran/trans-openmp.cc:10062
  #, fuzzy, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr "-pipe ei ole tuettu"
*************** msgid "unused name %qE"
*** 87401,87407 ****
  msgstr "käyttämätön parametri %qD"
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:268
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
--- 87492,87498 ----
  msgstr "käyttämätön parametri %qD"
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
*************** msgstr ""
*** 88318,88323 ****
--- 88409,88426 ----
  #~ msgid "%<-fexcess-precision=standard%> for C++"
  #~ msgstr "-fexcess-precision=standard C++-kielelle"
  
+ #, gcc-internal-format
+ #~ msgid "%<-Wabi%> won%'t warn about anything"
+ #~ msgstr "%<-Wabi%> ei varoita mistään"
+ 
+ #, fuzzy, gcc-internal-format
+ #~ msgid "%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default"
+ #~ msgstr "-Wabi varoittaa eroista ajantasaisimpaan ABIin, joka on myös oletuksena käytössä"
+ 
+ #, fuzzy, gcc-internal-format
+ #~ msgid "use e.g. %<-Wabi=11%> to warn about changes from GCC 7"
+ #~ msgstr "käytä esim. -Wabi=11 GCC 7:stä muuttuneista asioista varoittamiseksi"
+ 
  #, fuzzy, gcc-internal-format
  #~ msgid "previously declared as %s with bound %<%s%>"
  #~ msgstr "%<%c%s%>:n aikasempi esittely"
*************** msgstr ""
*** 88954,88959 ****
--- 89057,89066 ----
  #~ msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
  
  #, fuzzy, gcc-internal-format
+ #~ msgid "cannot specify %<override%> for a class"
+ #~ msgstr "ei löydetä luokkaa %qE"
+ 
+ #, fuzzy, gcc-internal-format
  #~ msgid "no matching concept for template-introduction"
  #~ msgstr "lopetusalkio puuttuu funktiokutsusta"
  
*************** msgstr ""
*** 89290,89295 ****
--- 89397,89406 ----
  #~ msgstr "ei voi avata syötetiedostoa: %s"
  
  #, fuzzy, gcc-internal-format, gfc-internal-format
+ #~ msgid "Missing comma at %L"
+ #~ msgstr "PARAMETER kohdassa %L on ilman alustinta"
+ 
+ #, fuzzy, gcc-internal-format, gfc-internal-format
  #~ msgid "Unexpected junk after TASKWAIT clause at %C"
  #~ msgstr "Odottamatonta roskaa ELSE-lauseen jälkeen kohdassa %C"
  
*************** msgstr ""
*** 92572,92581 ****
  #~ msgstr "ehtolausekkeessa on tyyppiristiriita"
  
  #, fuzzy
- #~ msgid "invalid GIMPLE statement"
- #~ msgstr "epäkelpo lvalue asm-lauseessa"
- 
- #, fuzzy
  #~ msgid "weak declaration of %q+D after first use results in unspecified behavior"
  #~ msgstr "%J#pragma weak %qD -ilmaisun soveltaminen ensimmäisen käytön jälkeen käyttäytyy määrittelemättömästi"
  
--- 92683,92688 ----
diff -Nrcpad gcc-15-20250809/gcc/po/fr.po gcc-15-20250816/gcc/po/fr.po
*** gcc-15-20250809/gcc/po/fr.po	Sat Aug  9 22:32:39 2025
--- gcc-15-20250816/gcc/po/fr.po	Sat Aug 16 22:32:18 2025
***************
*** 97,106 ****
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc-15.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-04-23 19:27+0000\n"
! "PO-Revision-Date: 2025-04-25 17:24+0200\n"
  "Last-Translator: Frédéric Marchal <fmarchal@perso.be>\n"
  "Language-Team: French <traduc@traduc.org>\n"
  "Language: fr\n"
--- 97,106 ----
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc-15.2.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-08-01 17:58+0000\n"
! "PO-Revision-Date: 2025-08-09 16:51+0200\n"
  "Last-Translator: Frédéric Marchal <fmarchal@perso.be>\n"
  "Language-Team: French <traduc@traduc.org>\n"
  "Language: fr\n"
*************** msgstr "Avertir à propos de la créatio
*** 630,637 ****
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2479
! #: common.opt:2705 common.opt:3472
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Ne fait rien. Préservé pour rétro-compatibilité."
--- 630,637 ----
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2476
! #: common.opt:2702 common.opt:3469
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Ne fait rien. Préservé pour rétro-compatibilité."
*************** msgstr "Spécifier qu'une bibliothèque
*** 966,972 ****
  msgid "Use f2c calling convention."
  msgstr "Utiliser la convention d'appel f2c."
  
! #: fortran/lang.opt:575 cobol/lang.opt:78
  #, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr "Présumer que le fichier source est au format fixe."
--- 966,972 ----
  msgid "Use f2c calling convention."
  msgstr "Utiliser la convention d'appel f2c."
  
! #: fortran/lang.opt:575 cobol/lang.opt:83
  #, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr "Présumer que le fichier source est au format fixe."
*************** msgstr "-ffpe-trap=[...]\tStopper sur le
*** 1011,1017 ****
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr "-ffpe-summary=[...]\tAfficher le résumé des exceptions en virgule flottante."
  
! #: fortran/lang.opt:615 cobol/lang.opt:82
  #, no-c-format
  msgid "Assume that the source file is free form."
  msgstr "Présumer que le fichier source est au format libre."
--- 1011,1017 ----
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr "-ffpe-summary=[...]\tAfficher le résumé des exceptions en virgule flottante."
  
! #: fortran/lang.opt:615 cobol/lang.opt:87
  #, no-c-format
  msgid "Assume that the source file is free form."
  msgstr "Présumer que le fichier source est au format libre."
*************** msgstr "Ajouter un souligné aux noms vi
*** 1238,1249 ****
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2313
! #: common.opt:2783 common.opt:2819 common.opt:2912 common.opt:2916
! #: common.opt:3025 common.opt:3160 common.opt:3168 common.opt:3176
! #: common.opt:3184 common.opt:3285 common.opt:3345 common.opt:3433
! #: common.opt:3613 common.opt:3617 common.opt:3621 common.opt:3625
! #: common.opt:3699 common.opt:3703 common.opt:3734 common.opt:3738
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Ne fait rien. Préservé pour rétro-compatibilité."
--- 1238,1249 ----
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2310
! #: common.opt:2780 common.opt:2816 common.opt:2909 common.opt:2913
! #: common.opt:3022 common.opt:3157 common.opt:3165 common.opt:3173
! #: common.opt:3181 common.opt:3282 common.opt:3342 common.opt:3430
! #: common.opt:3610 common.opt:3614 common.opt:3618 common.opt:3622
! #: common.opt:3696 common.opt:3700 common.opt:3731 common.opt:3735
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Ne fait rien. Préservé pour rétro-compatibilité."
*************** msgstr "-trigraphs\tSupporter les trigra
*** 3894,3965 ****
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "Ne pas prédéfinir les macros spécifiques au système et à GCC."
  
! #: cobol/lang.opt:43
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr "Accepter les constructions COBOL utilisées par les compilateurs non ISO"
  
! #: cobol/lang.opt:62
  #, no-c-format
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr "-fcobol-exceptions=<n>\tActiver quelques exceptions par défaut"
  
! #: cobol/lang.opt:66
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr "Définir une extension alternative et implicite pour le nom de fichier copybook"
  
! #: cobol/lang.opt:70
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr "Définir les éléments de données Working-Storage à la valeur fournie"
  
! #: cobol/lang.opt:74
  #, no-c-format
  msgid "Enable Cobol lex debugging"
  msgstr "Activer le débogage lex du Cobol"
  
! #: cobol/lang.opt:86
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr "-findicator-column=<n>\tColonne après laquelle la Région A commence"
  
! #: cobol/lang.opt:90
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr "-finternal-ebcdic\tLe traitement interne est en EBCDIC Code de Page 1140"
  
! #: cobol/lang.opt:94
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr "Activer/désactiver l'édition de liens statique pour les CALL littéraux"
  
! #: cobol/lang.opt:98
  #, no-c-format
  msgid "Enable Cobol parser debugging"
  msgstr "Activer le débogage de l'analyseur Cobol"
  
! #: cobol/lang.opt:102
  #, no-c-format
  msgid "Enable Cobol yacc debugging"
  msgstr "Activer le débogage yacc du Cobol"
  
! #: cobol/lang.opt:106
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr "prétraiter <filtre_source> avant la compilation"
  
! #: cobol/lang.opt:126
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr "-main\tLe premier ID de programme dans le fichier source suivant est appelé par le point d'entrée main() généré"
  
! #: cobol/lang.opt:130
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr "-main=<fichier_source> fichier_source/ID-PROGRAMME est appelé par le main() généré"
  
! #: cobol/lang.opt:134
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr "-nomain\tAucune fonction main() est créé depuis les fichiers source COBOL"
--- 3894,3965 ----
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "Ne pas prédéfinir les macros spécifiques au système et à GCC."
  
! #: cobol/lang.opt:48
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr "Accepter les constructions COBOL utilisées par les compilateurs non ISO"
  
! #: cobol/lang.opt:67
  #, no-c-format
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr "-fcobol-exceptions=<n>\tActiver quelques exceptions par défaut"
  
! #: cobol/lang.opt:71
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr "Définir une extension alternative et implicite pour le nom de fichier copybook"
  
! #: cobol/lang.opt:75
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr "Définir les éléments de données Working-Storage à la valeur fournie"
  
! #: cobol/lang.opt:79
  #, no-c-format
  msgid "Enable Cobol lex debugging"
  msgstr "Activer le débogage lex du Cobol"
  
! #: cobol/lang.opt:91
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr "-findicator-column=<n>\tColonne après laquelle la Région A commence"
  
! #: cobol/lang.opt:95
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr "-finternal-ebcdic\tLe traitement interne est en EBCDIC Code de Page 1140"
  
! #: cobol/lang.opt:99
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr "Activer/désactiver l'édition de liens statique pour les CALL littéraux"
  
! #: cobol/lang.opt:103
  #, no-c-format
  msgid "Enable Cobol parser debugging"
  msgstr "Activer le débogage de l'analyseur Cobol"
  
! #: cobol/lang.opt:107
  #, no-c-format
  msgid "Enable Cobol yacc debugging"
  msgstr "Activer le débogage yacc du Cobol"
  
! #: cobol/lang.opt:111
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr "prétraiter <filtre_source> avant la compilation"
  
! #: cobol/lang.opt:131
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr "-main\tLe premier ID de programme dans le fichier source suivant est appelé par le point d'entrée main() généré"
  
! #: cobol/lang.opt:135
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr "-main=<fichier_source> fichier_source/ID-PROGRAMME est appelé par le main() généré"
  
! #: cobol/lang.opt:139
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr "-nomain\tAucune fonction main() est créé depuis les fichiers source COBOL"
*************** msgstr "Alias :"
*** 8803,8814 ****
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr "Versions PTX ISA connues (à utiliser avec l'option -mptx=) :"
  
! #: config/nvptx/nvptx.opt:156
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr "Spécifier la version de la version PTX ISA à utiliser."
  
! #: config/nvptx/nvptx.opt:160
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr "Initialiser les registres ptx."
--- 8803,8814 ----
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr "Versions PTX ISA connues (à utiliser avec l'option -mptx=) :"
  
! #: config/nvptx/nvptx.opt:159
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr "Spécifier la version de la version PTX ISA à utiliser."
  
! #: config/nvptx/nvptx.opt:163
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr "Initialiser les registres ptx."
*************** msgstr "-mfuse-move=<0,23>\tOptimisation
*** 8985,9014 ****
  
  #: config/avr/avr.opt:169
  #, no-c-format
  msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr "Supposer que toutes les données dans une zone de stockage statique peuvent être accédées par les instructions LDS / STS. Cette option est uniquement utile pour des périphériques Tiny réduits tels que ATtiny40."
  
! #: config/avr/avr.opt:173
  #, no-c-format
  msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr "-mdouble=<BITS>\tUtiliser le type double avec une largeur de <BITS> bits."
  
! #: config/avr/avr.opt:177
  #, no-c-format
  msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr "-mlong-double=<BITS>\tUtiliser le type double long avec une largeur de <BITS> bits."
  
! #: config/avr/avr.opt:181
  #, no-c-format
  msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr "Ne pas réaliser l'édition de liens avec la bibliothèque lib<MCU>.a spécifique au périphérique."
  
! #: config/avr/avr.opt:185
  #, no-c-format
  msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr "Ne pas utiliser le fichier des spécifications spécifiques au périphérique device-specs/specs-<MCU>."
  
! #: config/avr/avr.opt:189
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr "Sélections de BITS disponibles :"
--- 8985,9019 ----
  
  #: config/avr/avr.opt:169
  #, no-c-format
+ msgid "Optimization. Fuse some move insns after insn combine."
+ msgstr "Optimisation. Fusionner certaines instructions move après la combinaison des insn."
+ 
+ #: config/avr/avr.opt:173
+ #, no-c-format
  msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr "Supposer que toutes les données dans une zone de stockage statique peuvent être accédées par les instructions LDS / STS. Cette option est uniquement utile pour des périphériques Tiny réduits tels que ATtiny40."
  
! #: config/avr/avr.opt:177
  #, no-c-format
  msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr "-mdouble=<BITS>\tUtiliser le type double avec une largeur de <BITS> bits."
  
! #: config/avr/avr.opt:181
  #, no-c-format
  msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr "-mlong-double=<BITS>\tUtiliser le type double long avec une largeur de <BITS> bits."
  
! #: config/avr/avr.opt:185
  #, no-c-format
  msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr "Ne pas réaliser l'édition de liens avec la bibliothèque lib<MCU>.a spécifique au périphérique."
  
! #: config/avr/avr.opt:189
  #, no-c-format
  msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr "Ne pas utiliser le fichier des spécifications spécifiques au périphérique device-specs/specs-<MCU>."
  
! #: config/avr/avr.opt:193
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr "Sélections de BITS disponibles :"
*************** msgstr "Exécuter deux étapes de combin
*** 14413,14419 ****
  msgid "Mark all loops as parallel."
  msgstr "Marquer toutes les boucles comme étant parallèles."
  
! #: common.opt:1852 common.opt:1860 common.opt:3249
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "Activer les transformations de boucles imbriquées.  Identique à -floop-nest-optimize."
--- 14418,14424 ----
  msgid "Mark all loops as parallel."
  msgstr "Marquer toutes les boucles comme étant parallèles."
  
! #: common.opt:1852 common.opt:1860 common.opt:3246
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "Activer les transformations de boucles imbriquées.  Identique à -floop-nest-optimize."
*************** msgstr "Activer le LTO incrémental avec
*** 14773,16187 ****
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr "Nombre d'entrées dans la cache dans LTO incrémental après lequel éliminer les anciennes entrées."
  
! #: common.opt:2304
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr "Spécifier l'algorithme pour partitionner les symboles et les variables durant l'édition de liens."
  
! #: common.opt:2309
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr "Utiliser le niveau de compression <nombre> de zlib/zstd pour le langage intermédiaire (IL)."
  
! #: common.opt:2317
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Rapporter diverses statistiques d'optimisation durant l'édition de liens."
  
! #: common.opt:2321
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Rapporter diverses statistiques d'optimisation durant l'édition de liens uniquement dans le mode d'analyse complète du programme (mode WPA)."
  
! #: common.opt:2325
  #, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Changer la valeur de errno après les fonctions mathématiques internes."
  
! #: common.opt:2329
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "-fmax-errors=<nombre>\tNombre maximum d'erreurs à rapporter."
  
! #: common.opt:2333
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr "Autoriser le retrait des paires malloc et free quand le bloc alloué n'est pas utilisé."
  
! #: common.opt:2340
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Produire un rapport sur l'allocation de mémoire permanente."
  
! #: common.opt:2344
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Produire un rapport sur l'allocation de mémoire permanente dans le mode d'analyse complète du programme (WPA mode)."
  
! #: common.opt:2351
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Tenter de fusionner les constantes et les variables constantes identiques."
  
! #: common.opt:2355
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Tenter de fusionner les constantes identiques au travers des unités de compilation."
  
! #: common.opt:2359
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Tenter de fusionner les chaînes de débogage identiques au travers des unités de compilation."
  
! #: common.opt:2363
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "-fmessage-length=<nombre>\tLimiter la longueur des diagnostiques à <nombre> caractères par ligne.  0 supprime le retour automatique à la ligne."
  
! #: common.opt:2367
  #, no-c-format
  msgid "Align the start of every function."
  msgstr "Aligner le début de chaque fonction."
  
  # SMS= Swing Module Scheduler: est-il besoin de le préciser ?
! #: common.opt:2371
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr "Réaliser l'ordonnancement modulo basé sur SMS avant la première étape de l'ordonnancement."
  
! #: common.opt:2375
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr "Réaliser l'ordonnancement modulo basé sur SMS en autorisant les déplacements de registres."
  
! #: common.opt:2379
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "Déplacer hors des boucles les calculs invariants par rapport aux boucles."
  
! #: common.opt:2383
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr "Déplacer les stockages en dehors des boucles."
  
! #: common.opt:2387
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr "Bloc de base pour les TFLAGS supportant les multilib basés sur les specs."
  
! #: common.opt:2391
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "Utiliser l'étape d'élimination du code RTL mort."
  
! #: common.opt:2395
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Utiliser l'étape d'élimination des stockages RTL morts."
  
! #: common.opt:2399
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr "Activer/Désactiver l'ordonnancement traditionnel dans les boucles qui sont déjà passées par l'ordonnancement modulo."
  
  # Je ne comprends même pas comment le message anglais est censé être compréhensible !
! #: common.opt:2403
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr "Supporter les exceptions émises par des routines de déroutement."
  
! #: common.opt:2410
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr "-foffload-options=<cibles>=<options>\tSpécifier les options pour les cibles de déchargements."
  
! #: common.opt:2414
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr "-foffload-abi=[lp64|ilp32]\tDéfinir l'ABI à utiliser dans un compilateur de déchargement."
  
! #: common.opt:2427
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr "-foffload-abi-host-opts=<options>\tSpécifier les options de l'ABI hôte."
  
! #: common.opt:2431
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr "Lorsque c'est possible, ne pas générer des trames de pile."
  
! #: common.opt:2438
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Générer des clones SIMD pour les fonctions avec la directive cible de déclaration OpenMP."
  
! #: common.opt:2457
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Activer toutes les vidanges des informations d'optimisation sur stderr."
  
! #: common.opt:2461
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr "-fopt-info[-<type>=fichier]\tVidanger les détails de l'optimisation du compilateur."
  
! #: common.opt:2465
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr "Écrire un fichier FICHSRC.opt-record.json détaillant quelles optimisations ont été réalisées."
  
! #: common.opt:2469
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr "Détecter les boucles qui calculent un CRC et les remplacer par une implémentation plus rapide. Si la cible supporte l'instruction CRC et que la boucle CRC utilise le même polynôme que l'instruction CRC, la remplacer directement avec l'instruction CRC correspondante. Sinon, si la cible supporte l'instruction carry-less-multiplication, générer le CRC en l'utilisant. Si aucun des cas est possible, générer un CRC basé sur une table."
  
! #: common.opt:2483
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Optimiser les appels récursifs dans des fonctions apparentées (sibbling call) et à la fin de la fonction (tail call)."
  
! #: common.opt:2487
  #, no-c-format
  msgid "Insert path profiling code."
  msgstr "Insérer le chemin du code de profilage."
  
! #: common.opt:2491
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr "Réaliser une mise en ligne partielle."
  
! #: common.opt:2495 common.opt:2499
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr "Produire un rapport sur l'allocation de mémoire avant l'optimisation interprocédurale."
  
! #: common.opt:2503
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr "Empaqueter les membres des structures ensemble sans trous."
  
! #: common.opt:2507
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr "-fpack-struct=<nombre>\tDéfinir l'alignement initial maximum des membres d'une structure."
  
! #: common.opt:2511
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Retourner les petits agrégats en mémoire, pas dans les registres."
  
! #: common.opt:2515
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr "Effectuer l'aplatissage des boucles."
  
! #: common.opt:2519
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "Activer les optimisations sur de petits segments de code (peephole) spécifiques à la machine."
  
! #: common.opt:2523
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Activer une étape d'optimisation sur de petits segments de code (peephole) par RTL avant sched2."
  
! #: common.opt:2527
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Générer du code indépendant de la position si possible (mode large)."
  
! #: common.opt:2531
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Générer du code indépendant de la position pour les exécutables si possible (mode large)."
  
! #: common.opt:2535
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Générer du code indépendant de la position si possible (mode petit)."
  
! #: common.opt:2539
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Générer du code indépendant de la position pour les exécutables si possible (mode petit)."
  
! #: common.opt:2543
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr "Utiliser la PLT pour les appels PIC (-fno-plt: charger l'adresse depuis la GOT à l'endroit de l'appel)."
  
! #: common.opt:2547
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Spécifier un greffon à charger."
  
! #: common.opt:2551
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr "-fplugin-arg-<nom>-<clé>[=<valeur>]\tSpécifier l'argument <clé>=<valeur> pour le greffon <nom>."
  
! #: common.opt:2555
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "Exécuter l'optimisation de mise en commun prédictive."
  
! #: common.opt:2559
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Générer des instructions de préchargement, si disponible, pour les tableaux dans les boucles."
  
! #: common.opt:2563
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Autoriser le code de profilage de base du programme."
  
! #: common.opt:2567
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr "Générer des noms de chemins absolus vers le code source pour gcov."
  
! #: common.opt:2571
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Insérer le code de profilage basé sur arc du programme."
  
! #: common.opt:2575
  #, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr "Insérer le code de profilage de couverture d'une condition."
  
! #: common.opt:2579
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr "Définir le répertoire racine pour stocker les données de profilage. Le répertoire retourné par « pwd » est utilisé par défaut."
  
! #: common.opt:2584
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr "Définir le nom pour stocker le fichier de note de profil."
  
! #: common.opt:2588
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Autoriser la correction des inconsistances dans le flux d'entrée du profil."
  
! #: common.opt:2592
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr "-fprofile-update=[single|atomic|prefer-atomic]\tDéfinir la méthode de mise à jour du profil."
  
! #: common.opt:2596
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr "Ajouter du code de contrôle aux fonctions dans les fichiers dont le nom correspond à une des expressions régulières (séparées par un point-virgule)."
  
! #: common.opt:2600
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr "Ajouter du code de contrôle aux fonctions dans les fichiers dont le nom ne correspond pas à une des expressions régulières (séparées par un point-virgule)."
  
! #: common.opt:2616
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tNiveau de contrôle de la reproductibilité du profil collecté par -fprofile-generate."
  
! #: common.opt:2632
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr "Supprimer le préfixe du chemin absolu avant de dégrader le nom pour -fprofile-generate= et -fprofile-use=."
  
! #: common.opt:2636
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr "-fprofile-prefix-map=<ancien>=<nouveau>\tRemplacer un nom de répertoire par un autre dans le résultat de la couverture GCOV."
  
! #: common.opt:2640
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr "Activer les options communes pour la génération d'informations de profilage pour l'optimisation directe à partir des données collectées par le profilage."
  
! #: common.opt:2644
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Activer les options communes pour la génération d'informations de profilage pour l'optimisation directe à partir des données collectées par le profilage et définir -fprofile-dir=."
  
! #: common.opt:2648
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr "Enregistrer l'information du profile dans la section .gcov_info au lieu d'utiliser un constructeur/destructeur."
  
! #: common.opt:2652
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr "Enregistrer l'information du profile dans la section spécifiée au lieu d'utiliser un constructeur/destructeur."
  
! #: common.opt:2656
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr "Ne pas supposer que les fonctions qui ne sont pas exécutées durant l'exécution d'exercice sont « froides »."
  
! #: common.opt:2660
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr "Activer les options communes pour réaliser une optimisation directe à partir des informations recueillies par le profilage."
  
! #: common.opt:2664
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Activer les options communes pour réaliser une optimisation directe à partir des informations recueillies par le profilage et définir -fprofile-dir=."
  
! #: common.opt:2668
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "Insérer du code pour profiler les valeurs des expressions."
  
! #: common.opt:2672
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Rapport sur la cohérence du profilage."
  
! #: common.opt:2676
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr "Activer la réorganisation des fonctions qui améliore le placement du code."
  
! #: common.opt:2680
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "Insérer des instructions NOP à chaque entrée de fonction."
  
! #: common.opt:2687
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "-frandom-seed=<chaîne>\tRendre la compilation reproductible en utilisant <chaîne>."
  
! #: common.opt:2697
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr "Enregistrer, dans le fichier objet, les options en ligne de commande passées à gcc."
  
! #: common.opt:2701
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Retourner les petits agrégats dans les registres."
  
! #: common.opt:2709
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr "Informer DSE que la zone de stockage d'un objet C++ est morte quand le constructeur démarre et quand le destructeur se termine."
  
! #: common.opt:2723
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr "-flive-patching=[inline-only-static|inline-clone]\tContrôler les optimisations IPA pour fournir une compilation sûr pour la correction à chaud. En même temps, fourni un contrôle à de multiples niveaux sur les optimisations IPA activées."
  
! #: common.opt:2738
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr "Informer DCE de retirer les allocations C++ inutilisées."
  
! #: common.opt:2742
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Soulager la pression sur les registres en réduisant la portée pendant laquelle une valeur peut rester dans un registre."
  
! #: common.opt:2746
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Effectuer une étape d'optimisation pour renommer les registres."
  
! #: common.opt:2750
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Effectuer une étape d'optimisation de fusion des instructions selon la cible."
  
! #: common.opt:2754
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Réorganiser les blocs de base pour améliorer le placement du code."
  
! #: common.opt:2758
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr "-freorder-blocks-algorithm=[simple|stc]\tDéfinir l'algorithme de réorganisation des blocs de base."
  
! #: common.opt:2771
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Réorganiser les blocs de base et les partitions dans des sections chaude et froide."
  
! #: common.opt:2775
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr "Réorganiser les fonctions pour améliorer le placement du code."
  
! #: common.opt:2779
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Ajouter une étape d'élimination des sous-expressions communes après l'optimisation des boucles."
  
! #: common.opt:2787
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "Interdire les optimisations qui supposent un comportement par défaut pour l'arrondis des virgules flottantes."
  
! #: common.opt:2791
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr "Activer l'ordonnancement à travers les blocs de base."
  
! #: common.opt:2795
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Activer l'ordonnancement des insns sensible à la pression sur les registres."
  
! #: common.opt:2799
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "Autoriser le mouvement spéculatif des non chargements."
  
! #: common.opt:2803
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "Autoriser le mouvement spéculatif de certains chargements."
  
! #: common.opt:2807
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "Autoriser le mouvement spéculatif de plus de chargements."
  
! #: common.opt:2811
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "-fsched-verbose=<numéro>\tDéfinir le niveau de verbosité de l'ordonnanceur."
  
! #: common.opt:2815
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr "Si l'ordonnancement est fait après le rechargement, faire un ordonnancement des super blocs."
  
! #: common.opt:2823
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Réordonnancer les instructions avant l'allocation de registres."
  
! #: common.opt:2827
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Réordonnancer les instructions après l'allocation de registres."
  
! #: common.opt:2834
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr "Ordonnancer les instructions en utilisant l'algorithme d'ordonnancement sélectif."
  
! #: common.opt:2838
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "Exécuter l'ordonnancement sélectif après le rechargement."
  
! #: common.opt:2842
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr "Exécuter les autodiagnostics en utilisant le chemin donné pour trouver les fichiers de tests."
  
! #: common.opt:2846
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr "Réaliser la mise en pipeline logicielle des boucles internes durant l'ordonnancement sélectif."
  
! #: common.opt:2850
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr "Réaliser la mise en pipeline logicielle des boucles externes durant l'ordonnancement sélectif."
  
! #: common.opt:2854
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr "Réordonnancer les régions mises en pipeline sans la mise en pipeline."
  
! #: common.opt:2858
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr "Permettre l'interposition des fonctions (ou des variables) par d'autres avec une sémantique différente (ou initialiseur) par l'éditeur de lien dynamique."
  
! #: common.opt:2864
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr "Autoriser l'ordonnancement prématuré de insns dans la queue."
  
! #: common.opt:2868
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr "-fsched-stalled-insns=<nombre>\tFixer le nombre d'insns dans la queue qui peuvent être prématurément ordonnancées."
  
! #: common.opt:2876
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr "Définir la distance de vérification de la dépendance dans l'ordonnancement prématuré des insns dans la queue."
  
! #: common.opt:2880
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr "-fsched-stalled-insns-dep=<nombre>\tDéfinir la distance de vérification de la dépendance dans l'ordonnancement prématuré des insns dans la queue."
  
! #: common.opt:2884
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Activer l'heuristique de groupe dans l'ordonnanceur."
  
! #: common.opt:2888
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Activer l'heuristique du chemin critique dans l'ordonnanceur."
  
! #: common.opt:2892
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Activer l'heuristique des instructions spéculatives dans l'ordonnanceur."
  
! #: common.opt:2896
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Activer l'heuristique de rang dans l'ordonnanceur."
  
! #: common.opt:2900
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Activer l'heuristique de la dernière instruction dans l'ordonnancement."
  
! #: common.opt:2904
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Activer l'heuristique du décompte des dépendances dans l'ordonnanceur."
  
! #: common.opt:2908
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr "Accéder au données dans la même section à partir du point d'ancrage partagé."
  
! #: common.opt:2920
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr "Activer l'étape d'élimination des extensions redondantes."
  
! #: common.opt:2924
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr "Afficher les numéros des colonnes dans les diagnostiques quand ils sont disponibles. Activé par défaut."
  
! #: common.opt:2928
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr "Produire les prologues des fonctions uniquement devant les parties qui en ont besoin au lieu de les produire au début des fonctions."
  
! #: common.opt:2933
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "Emballer séparément les parties du prologue et de l'épilogue."
  
! #: common.opt:2937
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Désactiver les optimisations observables par les NaN (Not a Number: pas un nombre) IEEE si ces NaN produisent un effet visible."
  
! #: common.opt:2941
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr "Désactiver les optimisations des virgules flottantes qui ignorent le signe du zéro défini par IEEE."
  
! #: common.opt:2945
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "Convertir les constantes en virgule flottante en constantes en simple précision."
  
! #: common.opt:2949
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Scinder le temps de vie des variables d'induction quand des boucles sont dépliées."
  
! #: common.opt:2953
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Générer des trames de pile discontinues."
  
! #: common.opt:2957
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr "Scinder les types larges dans des registres indépendants."
  
! #: common.opt:2961
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr "Scinder les types larges dans des registres indépendants plus tôt."
  
! #: common.opt:2965
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "Activer la propagation vers le haut des propriétés d'utilisation au niveau SSA."
  
! #: common.opt:2969
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr "Optimiser les motifs conditionnels utilisant les nœuds PHI SSA."
  
! #: common.opt:2973
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Optimiser le nombre de registres stdarg sauvegardés sur la pile au début d'une fonction."
  
! #: common.opt:2977
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Appliquer l'expansion des variables quand les boucles dont dépliées."
  
! #: common.opt:2981
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "-fstack-check=[no|generic|specific]\tInsérer du code de vérification de la pile dans le programme."
  
! #: common.opt:2985
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Insérer du code de vérification de la pile dans le programme. Identique à -fstack-check=specific."
  
! #: common.opt:2989
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr "Insérer du code pour sonder chaque page de l'espace de la pile quand il est alloué pour protéger contre des attaques visant une collision de pile (stack-clash)."
  
! #: common.opt:2997
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "-fstack-limit-register=<registre>\tFaire un déroutement si la pile va au delà du <registre>."
  
! #: common.opt:3001
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "-fstack-limit-symbol=<nom>\tFaire un déroutement si la pile va au delà du symbole <nom>."
  
! #: common.opt:3005
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Utiliser ProPolice comme méthode de protection de la pile."
  
! #: common.opt:3009
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Utiliser une méthode de protection de la pile pour chaque fonction."
  
! #: common.opt:3013
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Utiliser une méthode intelligente de protection de la pile pour certaines fonctions."
  
! #: common.opt:3017
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "N'utiliser une méthode de protection de la pile que sur les fonctions qui ont l'attribut stack_protection."
  
! #: common.opt:3021
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr "Fournir les informations d'utilisation de la pile pour chaque fonction."
  
! #: common.opt:3033
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr "Supposer que la règle selon laquelle une zone mémoire ne peut être accessible que par un seul pointeur (strict aliasing) s'applique."
  
! #: common.opt:3037
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Traiter les débordements signés comme étant indéfinis. Inversé par -fwrapv -fwrapv-pointer."
  
! #: common.opt:3041
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr "Désactiver entièrement la mise à zéro de la pile (stack scrub), ignore les attributs strub."
  
! #: common.opt:3045
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr "Activer la mise à zéro de la pile (stack scrub) selon les attributs, avec vérification stricte de l'appel."
  
! #: common.opt:3054
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr "Rétablir le mode de mise à zéro de la pile (stack scrub) : selon les attributs, avec une vérification relâchée."
  
! #: common.opt:3058
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "Autoriser la mise à zéro de la pile (stack scrubbing) pour toutes les fonctions viables."
  
! #: common.opt:3062
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr "Activer la mise à zéro de la pile lors des appels pour toutes les fonctions viables."
  
! #: common.opt:3066
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Activer la mise à zéro de la pile interne pour toutes les fonctions viables."
  
! #: common.opt:3070
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr "Implémenter les opérations __atomic via des appels de bibliothèque aux fonctions historiques __sync."
  
! #: common.opt:3074
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Vérifier les erreurs de syntaxes et puis stopper."
  
! #: common.opt:3078
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr "Créer les fichiers de données nécessaires à « gcov »."
  
  # Jump threading= des sauts consécutifs sont remplacés par un saut vers la cible finale
! #: common.opt:3082
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "Réaliser les optimisations d'enfilage des sauts."
  
! #: common.opt:3086
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr "Rapporter le temps pris par chaque étape de la compilation."
  
! #: common.opt:3090
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr "Enregistrer le temps pris par chaque sous-étape séparément."
  
! #: common.opt:3094
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tDéfinir le modèle de génération de code par défaut pour le stockage local au thread."
  
! #: common.opt:3113
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr "Réorganiser les fonctions, les variables et l'assembleur au plus haut niveau."
  
! #: common.opt:3117
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Exécuter la formation du super bloc via la duplication de la queue."
  
! #: common.opt:3121
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr "Pour les cibles qui requièrent normalement des trampolines pour les fonctions imbriquées, toujours les générer au lieu d'utiliser des descripteurs."
  
! #: common.opt:3126
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr "Est-ce que les trampolines sont générés dans la mémoire exécutable plutôt que dans la pile exécutable."
  
! #: common.opt:3144
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Supposer que les opérations en virgule flottante peuvent générer des déroutements."
  
! #: common.opt:3148
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Générer des déroutements pour les débordements signés dans les additions, soustractions et multiplications."
  
! #: common.opt:3152
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Activer les optimisations SSA-CCP sur les arbres."
  
! #: common.opt:3156
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Activer les optimisations SSA-BIT-CCP sur les arbres."
  
! #: common.opt:3164
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "Activer la copie des en-têtes de boucles sur les arbres."
  
! #: common.opt:3172
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "Activer la coalescence SSA sur les variables utilisateur."
  
! #: common.opt:3180
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "Activer la propagation de copie sur les arbres."
  
! #: common.opt:3188
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "Transformer les stockages conditionnels en stockages inconditionnels."
  
! #: common.opt:3192
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "Réaliser la conversion des initialisations de « switch »."
  
! #: common.opt:3196
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Activer l'optimisation de l'élimination du code mort SSA sur les arbres."
  
! #: common.opt:3200
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "Activer l'optimisation des dominateurs."
  
! #: common.opt:3204
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "Activer la fusion des appels en fin de fonction (tail call) sur les arbres."
  
! #: common.opt:3208
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr "Activer l'élimination des stockages morts."
  
! #: common.opt:3212
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "Activer la propagation vers l'avant sur les arbres."
  
! #: common.opt:3216
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Activer l'élimination redondante totale (Full Redundancy Elimination) sur les arbres."
  
! #: common.opt:3220
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "Activer l'optimisation des longueurs de chaînes sur les arbres."
  
! #: common.opt:3224
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Détecter les chemins qui déclenchent un comportement erroné ou indéfini dû au déréférencement d'un pointeur nul. Isoler ces chemins du flux de contrôle principal et transformer les instructions avec un comportement erroné ou indéfini en instructions de déroutement."
  
! #: common.opt:3230
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Détecter les chemins qui déclenchent un comportement erroné ou indéfini dû à une valeur nulle utilisée d'une manière interdite par l'attribut returns_nonnull ou nonnull. Isoler ces chemins du flux de contrôle principal et transformer l'instruction avec un comportement erroné ou indéfini en une instruction de déroutement."
  
! #: common.opt:3237
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "Activer la distribution des boucles sur les arbres."
  
! #: common.opt:3241
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Activer la distribution des boucles pour les motifs transformés en appels de bibliothèque."
  
! #: common.opt:3245
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "Activer les mouvements invariants de boucles sur les arbres."
  
! #: common.opt:3253
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Créer des variables d'induction canoniques dans les boucles."
  
! #: common.opt:3257
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "Activer les optimisations de boucles au niveau de l'arbre."
  
! #: common.opt:3261
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "-ftree-parallelize-loops=<number>\tActiver la parallélisation automatique des boucles."
  
! #: common.opt:3265
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Activer la sortie hors des boucles des chargements par des pointeurs conditionnels."
  
! #: common.opt:3269
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Activer l'optimisation SSA-PRE sur les arbres."
  
! #: common.opt:3273
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr "Dans l'optimisation SSA-PRE sur les arbres, activer l'élimination de la redondance partielle-partielle."
  
! #: common.opt:3277
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Réaliser une analyse de ce qui est pointé, locale à la fonction, sur les arbres."
  
! #: common.opt:3281
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "Activer la réassociation au niveau de l'arbre."
  
! #: common.opt:3289
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "Activer la descente du code SSA sur les arbres."
  
! #: common.opt:3293
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr "Exécuter la simplification des instructions dupliquées lors de l'aplatissage d'une boucle (Straight-Line Strength Reduction)."
  
! #: common.opt:3297
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "Exécuter le remplacement des scalaires des agrégats."
  
! #: common.opt:3301
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr "Remplacer les expressions temporaires durant l'étape SSA->normale."
  
! #: common.opt:3305
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr "Réaliser une scission de la portée active durant l'étape SSA->normale."
  
! #: common.opt:3309
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Réaliser une propagation de la plage de valeurs sur les arbres."
  
! #: common.opt:3313
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr "Scinder les chemins conduisant à des arêtes de retour d'une boucle."
  
! #: common.opt:3317
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr "Supposer que les déclarations communes peuvent être remplacées par d'autres se terminant par un tableau plus grand."
  
! #: common.opt:3322
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Compiler une unité de compilation entière à la fois."
  
! #: common.opt:3326
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr "Intercepter sur __builtin_unreachable au lieu de l'utiliser pour l'optimisation."
  
! #: common.opt:3330
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Dérouler les boucles quand le nombre d'itérations est connu."
  
! #: common.opt:3334
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "Dérouler toutes les boucles."
  
! #: common.opt:3349
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr "Autoriser l'optimisation de l'arithmétique en virgule flottante qui peut changer le résultat de l'opération à cause de l'arrondi."
  
! #: common.opt:3354
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr "Identique à -fassociative-math pour les expressions contenant des divisions."
  
! #: common.opt:3362
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Permettre les optimisations mathématiques qui peuvent violer les standards IEEE ou ISO."
  
! #: common.opt:3366
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr "Déplacer les boucles à l'intérieur des branchements quand c'est possible."
  
! #: common.opt:3370
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr "Scinder les boucles pour éliminer des conditions qui sont constantes sur une plage de la boucle (Loop Splitting)."
  
! #: common.opt:3374
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr "Décliner les versions des boucles basées sur le fait que les indices ont un pas de un."
  
! #: common.opt:3378
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "Générer uniquement les tables de retour en arrière pour la gestion des exceptions."
  
! #: common.opt:3382
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "Utiliser l'éditeur de liens bfd au lieu de l'éditeur par défaut."
  
! #: common.opt:3386
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "Utiliser l'éditeur de liens gold au lieu de l'éditeur par défaut."
  
! #: common.opt:3390
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Utiliser l'éditeur de liens lld de LLVM au lieu de l'éditeur par défaut."
  
! #: common.opt:3394
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Utiliser l'éditeur de liens Modern (MOLD) au lieu de l'éditeur par défaut."
  
! #: common.opt:3404
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr "Réaliser le pistage des variables."
  
! #: common.opt:3411
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Réaliser le pistage des variables en annotant les affectations."
  
! #: common.opt:3417
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr "Basculer -fvar-tracking-assignments."
  
! #: common.opt:3424
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Réaliser le pistage des variables et aussi étiqueter les variables qui ne sont pas initialisées."
  
! #: common.opt:3429
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Activer la vectorisation sur les arbres."
  
! #: common.opt:3437
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "Activer la vectorisation des boucles sur les arbres."
  
! #: common.opt:3441
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Activer la vectorisation des blocs de base (SLP) sur les arbres."
  
! #: common.opt:3445
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpécifie le modèle de coût pour la vectorisation."
  
! #: common.opt:3449
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpécifier le modèle de coût de la vectorisation pour du code marqué par la directive simd."
  
! #: common.opt:3468
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "Activer le modèle de coût du vectoriseur dynamique. Préservé pour rétro-compatibilité."
  
! #: common.opt:3476
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "Activer la propagation par copie des informations sur l'évolution scalaire."
  
! #: common.opt:3480
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAjouter les initialisations aux variables automatiques."
  
! #: common.opt:3502
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr "Ajouter des commentaires additionnels à la sortie de l'assembleur."
  
! #: common.opt:3506
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr "-fvisibility=[default|internal|hidden|protected]\tDéfinir la visibilité par défaut des symboles."
  
! #: common.opt:3525
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr "Valider les pointeurs dans la vtable avant de les utiliser."
  
! #: common.opt:3541
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr "Sortir les compteurs de vérifications des vtables."
  
! #: common.opt:3545
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "Sortir les informations sur les ensembles de pointeurs pour la vérification des vtables."
  
! #: common.opt:3549
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Utiliser les profils des valeurs des expressions dans les optimisations."
  
! #: common.opt:3553
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr "Construire une toile et séparer les utilisations sans relations d'une variable seule."
  
! #: common.opt:3557
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Activer l'élimination conditionnelle du code mort pour les appels internes."
  
! #: common.opt:3561
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "Réaliser les optimisations sur tout le programme."
  
! #: common.opt:3565
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "Supposer que le débordement de pointeur revient au départ."
  
! #: common.opt:3569
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Supposer que le débordement de l'arithmétique signée boucle sur la plage accessible."
  
! #: common.opt:3573
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "Placer des données initialisées à zéros dans la section bss."
  
! #: common.opt:3577
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr "Vider les registres utilisés dans l'appel lors du retour de fonction."
  
! #: common.opt:3581
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr "-fzero-init-padding-bits=[standard|unions|all]\tCompléter les bits avec des zéros dans les initialiseurs."
  
! #: common.opt:3597
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Générer les informations de débogage dans le format par défaut."
  
! #: common.opt:3601
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr "Supposer que l'assembleur supporte les directives .loc (DWARF2+)."
  
! #: common.opt:3605
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr "Supposer que l'assembleur supporte les vues dans les directives .loc (DWARF2+)."
  
! #: common.opt:3609
  #, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr "Générer les informations de débogage dans le format Codeview."
  
! #: common.opt:3629
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr "Enregistrer DW_AT_decl_column et DW_AT_call_column dans DWARF."
  
! #: common.opt:3635
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr "Générer les informations de débogage CTF au niveau par défaut."
  
! #: common.opt:3639
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr "Générer les informations de débogage BTF au niveau par défaut."
  
! #: common.opt:3643
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr "Générer du BTF élagué lors de l'émission d'infos BTF"
  
! #: common.opt:3647
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Générer les informations de débogage dans la version par défaut du format DWARF."
  
! #: common.opt:3651
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Générer les informations de débogage dans le format DWARF v2 (ou ultérieur)."
  
! #: common.opt:3655
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr "Utiliser le format DWARF 32 bits en émettant les informations de débogage DWARF."
  
! #: common.opt:3659
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr "Utiliser le format DWARF 64 bits en émettant les informations de débogage DWARF."
  
! #: common.opt:3663
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Générer les informations de débogage dans le format étendu par défaut."
  
! #: common.opt:3667
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Générer des information étendues pour les points d'entrées des fonctions en ligne."
  
! #: common.opt:3671
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr "Calculer les points de réinitialisation locview sur base des estimations des longueurs des insns."
  
! #: common.opt:3679
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "Ne pas générer les sections DWARF pubnames et pubtypes."
  
! #: common.opt:3683
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Générer les sections DWARF pubnames et pubtypes."
  
! #: common.opt:3687
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Générer les sections DWARF pubnames et pubtypes avec les extensions GNU."
  
! #: common.opt:3691
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr "Enregistrer les options de la ligne de commande de gcc dans DW_AT_producer de DWARF."
  
! #: common.opt:3695
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Générer les informations de débogage dans des fichiers .dwo séparés."
  
! #: common.opt:3707
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr "Émettre des emplacements de points d'arrêt progressifs recommandés"
  
! #: common.opt:3711
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr "Ne pas produire les suppléments DWARF au delà de la version sélectionnée."
  
! #: common.opt:3715
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr "Ajouter les attributs de description à certains DIEs DWARF qui n'ont pas d'attribut de nom."
  
! #: common.opt:3719
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Inverser l'option actuelle de génération des informations de débogage."
  
! #: common.opt:3723
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr "Augmenter les listes de positions de variables avec des vues progressives."
  
! #: common.opt:3730
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Générer les informations de débogage dans le format VMS."
  
! #: common.opt:3759
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Générer des sections de débogage compressées."
  
! #: common.opt:3763
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "-gz=<format>\tGénérer les sections de débogage compressées dans le format <format>."
  
! #: common.opt:3770
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-iplugindir=<répertoire>\tDéfinir le <répertoire> comme étant le répertoire par défaut des modules externes."
  
! #: common.opt:3774
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-imultiarch <répertoire>\tDéfinir le <répertoire> comme étant le sous-répertoire d'inclusion multiarch."
  
! #: common.opt:3802
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "-o <fichier>\tPlacer la sortie dans le <fichier>."
  
! #: common.opt:3806
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Autoriser le profilage des fonctions."
  
! #: common.opt:3816
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr "Comme -pedantic mais générer des erreurs au lieu d'avertissements."
  
! #: common.opt:3856
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "Ne pas afficher les fonctions compilées ni le temps écoulé."
  
! #: common.opt:3888
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Activer la sortie en mode bavard."
  
! #: common.opt:3892
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "Afficher la version du compilateur."
  
! #: common.opt:3896
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Supprimer les avertissements."
  
! #: common.opt:3906
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Créer une bibliothèque partagée."
  
! #: common.opt:3970
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Ne pas créer un exécutable indépendant de la position dynamiquement lié."
  
! #: common.opt:3974
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Créer un exécutable indépendant de la position dynamiquement lié."
  
! #: common.opt:3978
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Créer un exécutable statique indépendant de la position."
  
! #: common.opt:3985
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr "Faire sauvegarder les registres par l'appelant au travers des appels si possible."
  
! #: common.opt:3989
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr "Éliminer le code mort sur des zéros et des extensions de signe avec une analyse du flux de données spéciale."
--- 14778,16192 ----
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr "Nombre d'entrées dans la cache dans LTO incrémental après lequel éliminer les anciennes entrées."
  
! #: common.opt:2301
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr "Spécifier l'algorithme pour partitionner les symboles et les variables durant l'édition de liens."
  
! #: common.opt:2306
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr "Utiliser le niveau de compression <nombre> de zlib/zstd pour le langage intermédiaire (IL)."
  
! #: common.opt:2314
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Rapporter diverses statistiques d'optimisation durant l'édition de liens."
  
! #: common.opt:2318
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Rapporter diverses statistiques d'optimisation durant l'édition de liens uniquement dans le mode d'analyse complète du programme (mode WPA)."
  
! #: common.opt:2322
  #, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Changer la valeur de errno après les fonctions mathématiques internes."
  
! #: common.opt:2326
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "-fmax-errors=<nombre>\tNombre maximum d'erreurs à rapporter."
  
! #: common.opt:2330
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr "Autoriser le retrait des paires malloc et free quand le bloc alloué n'est pas utilisé."
  
! #: common.opt:2337
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Produire un rapport sur l'allocation de mémoire permanente."
  
! #: common.opt:2341
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Produire un rapport sur l'allocation de mémoire permanente dans le mode d'analyse complète du programme (WPA mode)."
  
! #: common.opt:2348
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Tenter de fusionner les constantes et les variables constantes identiques."
  
! #: common.opt:2352
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Tenter de fusionner les constantes identiques au travers des unités de compilation."
  
! #: common.opt:2356
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Tenter de fusionner les chaînes de débogage identiques au travers des unités de compilation."
  
! #: common.opt:2360
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "-fmessage-length=<nombre>\tLimiter la longueur des diagnostiques à <nombre> caractères par ligne.  0 supprime le retour automatique à la ligne."
  
! #: common.opt:2364
  #, no-c-format
  msgid "Align the start of every function."
  msgstr "Aligner le début de chaque fonction."
  
  # SMS= Swing Module Scheduler: est-il besoin de le préciser ?
! #: common.opt:2368
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr "Réaliser l'ordonnancement modulo basé sur SMS avant la première étape de l'ordonnancement."
  
! #: common.opt:2372
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr "Réaliser l'ordonnancement modulo basé sur SMS en autorisant les déplacements de registres."
  
! #: common.opt:2376
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "Déplacer hors des boucles les calculs invariants par rapport aux boucles."
  
! #: common.opt:2380
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr "Déplacer les stockages en dehors des boucles."
  
! #: common.opt:2384
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr "Bloc de base pour les TFLAGS supportant les multilib basés sur les specs."
  
! #: common.opt:2388
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "Utiliser l'étape d'élimination du code RTL mort."
  
! #: common.opt:2392
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Utiliser l'étape d'élimination des stockages RTL morts."
  
! #: common.opt:2396
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr "Activer/Désactiver l'ordonnancement traditionnel dans les boucles qui sont déjà passées par l'ordonnancement modulo."
  
  # Je ne comprends même pas comment le message anglais est censé être compréhensible !
! #: common.opt:2400
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr "Supporter les exceptions émises par des routines de déroutement."
  
! #: common.opt:2407
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr "-foffload-options=<cibles>=<options>\tSpécifier les options pour les cibles de déchargements."
  
! #: common.opt:2411
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr "-foffload-abi=[lp64|ilp32]\tDéfinir l'ABI à utiliser dans un compilateur de déchargement."
  
! #: common.opt:2424
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr "-foffload-abi-host-opts=<options>\tSpécifier les options de l'ABI hôte."
  
! #: common.opt:2428
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr "Lorsque c'est possible, ne pas générer des trames de pile."
  
! #: common.opt:2435
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Générer des clones SIMD pour les fonctions avec la directive cible de déclaration OpenMP."
  
! #: common.opt:2454
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Activer toutes les vidanges des informations d'optimisation sur stderr."
  
! #: common.opt:2458
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr "-fopt-info[-<type>=fichier]\tVidanger les détails de l'optimisation du compilateur."
  
! #: common.opt:2462
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr "Écrire un fichier FICHSRC.opt-record.json détaillant quelles optimisations ont été réalisées."
  
! #: common.opt:2466
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr "Détecter les boucles qui calculent un CRC et les remplacer par une implémentation plus rapide. Si la cible supporte l'instruction CRC et que la boucle CRC utilise le même polynôme que l'instruction CRC, la remplacer directement avec l'instruction CRC correspondante. Sinon, si la cible supporte l'instruction carry-less-multiplication, générer le CRC en l'utilisant. Si aucun des cas est possible, générer un CRC basé sur une table."
  
! #: common.opt:2480
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Optimiser les appels récursifs dans des fonctions apparentées (sibbling call) et à la fin de la fonction (tail call)."
  
! #: common.opt:2484
  #, no-c-format
  msgid "Insert path profiling code."
  msgstr "Insérer le chemin du code de profilage."
  
! #: common.opt:2488
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr "Réaliser une mise en ligne partielle."
  
! #: common.opt:2492 common.opt:2496
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr "Produire un rapport sur l'allocation de mémoire avant l'optimisation interprocédurale."
  
! #: common.opt:2500
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr "Empaqueter les membres des structures ensemble sans trous."
  
! #: common.opt:2504
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr "-fpack-struct=<nombre>\tDéfinir l'alignement initial maximum des membres d'une structure."
  
! #: common.opt:2508
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Retourner les petits agrégats en mémoire, pas dans les registres."
  
! #: common.opt:2512
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr "Effectuer l'aplatissage des boucles."
  
! #: common.opt:2516
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "Activer les optimisations sur de petits segments de code (peephole) spécifiques à la machine."
  
! #: common.opt:2520
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Activer une étape d'optimisation sur de petits segments de code (peephole) par RTL avant sched2."
  
! #: common.opt:2524
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Générer du code indépendant de la position si possible (mode large)."
  
! #: common.opt:2528
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Générer du code indépendant de la position pour les exécutables si possible (mode large)."
  
! #: common.opt:2532
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Générer du code indépendant de la position si possible (mode petit)."
  
! #: common.opt:2536
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Générer du code indépendant de la position pour les exécutables si possible (mode petit)."
  
! #: common.opt:2540
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr "Utiliser la PLT pour les appels PIC (-fno-plt: charger l'adresse depuis la GOT à l'endroit de l'appel)."
  
! #: common.opt:2544
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Spécifier un greffon à charger."
  
! #: common.opt:2548
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr "-fplugin-arg-<nom>-<clé>[=<valeur>]\tSpécifier l'argument <clé>=<valeur> pour le greffon <nom>."
  
! #: common.opt:2552
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "Exécuter l'optimisation de mise en commun prédictive."
  
! #: common.opt:2556
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Générer des instructions de préchargement, si disponible, pour les tableaux dans les boucles."
  
! #: common.opt:2560
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Autoriser le code de profilage de base du programme."
  
! #: common.opt:2564
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr "Générer des noms de chemins absolus vers le code source pour gcov."
  
! #: common.opt:2568
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Insérer le code de profilage basé sur arc du programme."
  
! #: common.opt:2572
  #, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr "Insérer le code de profilage de couverture d'une condition."
  
! #: common.opt:2576
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr "Définir le répertoire racine pour stocker les données de profilage. Le répertoire retourné par « pwd » est utilisé par défaut."
  
! #: common.opt:2581
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr "Définir le nom pour stocker le fichier de note de profil."
  
! #: common.opt:2585
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Autoriser la correction des inconsistances dans le flux d'entrée du profil."
  
! #: common.opt:2589
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr "-fprofile-update=[single|atomic|prefer-atomic]\tDéfinir la méthode de mise à jour du profil."
  
! #: common.opt:2593
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr "Ajouter du code de contrôle aux fonctions dans les fichiers dont le nom correspond à une des expressions régulières (séparées par un point-virgule)."
  
! #: common.opt:2597
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr "Ajouter du code de contrôle aux fonctions dans les fichiers dont le nom ne correspond pas à une des expressions régulières (séparées par un point-virgule)."
  
! #: common.opt:2613
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tNiveau de contrôle de la reproductibilité du profil collecté par -fprofile-generate."
  
! #: common.opt:2629
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr "Supprimer le préfixe du chemin absolu avant de dégrader le nom pour -fprofile-generate= et -fprofile-use=."
  
! #: common.opt:2633
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr "-fprofile-prefix-map=<ancien>=<nouveau>\tRemplacer un nom de répertoire par un autre dans le résultat de la couverture GCOV."
  
! #: common.opt:2637
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr "Activer les options communes pour la génération d'informations de profilage pour l'optimisation directe à partir des données collectées par le profilage."
  
! #: common.opt:2641
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Activer les options communes pour la génération d'informations de profilage pour l'optimisation directe à partir des données collectées par le profilage et définir -fprofile-dir=."
  
! #: common.opt:2645
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr "Enregistrer l'information du profile dans la section .gcov_info au lieu d'utiliser un constructeur/destructeur."
  
! #: common.opt:2649
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr "Enregistrer l'information du profile dans la section spécifiée au lieu d'utiliser un constructeur/destructeur."
  
! #: common.opt:2653
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr "Ne pas supposer que les fonctions qui ne sont pas exécutées durant l'exécution d'exercice sont « froides »."
  
! #: common.opt:2657
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr "Activer les options communes pour réaliser une optimisation directe à partir des informations recueillies par le profilage."
  
! #: common.opt:2661
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Activer les options communes pour réaliser une optimisation directe à partir des informations recueillies par le profilage et définir -fprofile-dir=."
  
! #: common.opt:2665
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "Insérer du code pour profiler les valeurs des expressions."
  
! #: common.opt:2669
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Rapport sur la cohérence du profilage."
  
! #: common.opt:2673
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr "Activer la réorganisation des fonctions qui améliore le placement du code."
  
! #: common.opt:2677
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "Insérer des instructions NOP à chaque entrée de fonction."
  
! #: common.opt:2684
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "-frandom-seed=<chaîne>\tRendre la compilation reproductible en utilisant <chaîne>."
  
! #: common.opt:2694
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr "Enregistrer, dans le fichier objet, les options en ligne de commande passées à gcc."
  
! #: common.opt:2698
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Retourner les petits agrégats dans les registres."
  
! #: common.opt:2706
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr "Informer DSE que la zone de stockage d'un objet C++ est morte quand le constructeur démarre et quand le destructeur se termine."
  
! #: common.opt:2720
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr "-flive-patching=[inline-only-static|inline-clone]\tContrôler les optimisations IPA pour fournir une compilation sûr pour la correction à chaud. En même temps, fourni un contrôle à de multiples niveaux sur les optimisations IPA activées."
  
! #: common.opt:2735
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr "Informer DCE de retirer les allocations C++ inutilisées."
  
! #: common.opt:2739
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Soulager la pression sur les registres en réduisant la portée pendant laquelle une valeur peut rester dans un registre."
  
! #: common.opt:2743
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Effectuer une étape d'optimisation pour renommer les registres."
  
! #: common.opt:2747
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Effectuer une étape d'optimisation de fusion des instructions selon la cible."
  
! #: common.opt:2751
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Réorganiser les blocs de base pour améliorer le placement du code."
  
! #: common.opt:2755
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr "-freorder-blocks-algorithm=[simple|stc]\tDéfinir l'algorithme de réorganisation des blocs de base."
  
! #: common.opt:2768
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Réorganiser les blocs de base et les partitions dans des sections chaude et froide."
  
! #: common.opt:2772
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr "Réorganiser les fonctions pour améliorer le placement du code."
  
! #: common.opt:2776
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Ajouter une étape d'élimination des sous-expressions communes après l'optimisation des boucles."
  
! #: common.opt:2784
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "Interdire les optimisations qui supposent un comportement par défaut pour l'arrondis des virgules flottantes."
  
! #: common.opt:2788
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr "Activer l'ordonnancement à travers les blocs de base."
  
! #: common.opt:2792
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Activer l'ordonnancement des insns sensible à la pression sur les registres."
  
! #: common.opt:2796
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "Autoriser le mouvement spéculatif des non chargements."
  
! #: common.opt:2800
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "Autoriser le mouvement spéculatif de certains chargements."
  
! #: common.opt:2804
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "Autoriser le mouvement spéculatif de plus de chargements."
  
! #: common.opt:2808
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "-fsched-verbose=<numéro>\tDéfinir le niveau de verbosité de l'ordonnanceur."
  
! #: common.opt:2812
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr "Si l'ordonnancement est fait après le rechargement, faire un ordonnancement des super blocs."
  
! #: common.opt:2820
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Réordonnancer les instructions avant l'allocation de registres."
  
! #: common.opt:2824
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Réordonnancer les instructions après l'allocation de registres."
  
! #: common.opt:2831
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr "Ordonnancer les instructions en utilisant l'algorithme d'ordonnancement sélectif."
  
! #: common.opt:2835
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "Exécuter l'ordonnancement sélectif après le rechargement."
  
! #: common.opt:2839
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr "Exécuter les autodiagnostics en utilisant le chemin donné pour trouver les fichiers de tests."
  
! #: common.opt:2843
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr "Réaliser la mise en pipeline logicielle des boucles internes durant l'ordonnancement sélectif."
  
! #: common.opt:2847
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr "Réaliser la mise en pipeline logicielle des boucles externes durant l'ordonnancement sélectif."
  
! #: common.opt:2851
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr "Réordonnancer les régions mises en pipeline sans la mise en pipeline."
  
! #: common.opt:2855
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr "Permettre l'interposition des fonctions (ou des variables) par d'autres avec une sémantique différente (ou initialiseur) par l'éditeur de lien dynamique."
  
! #: common.opt:2861
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr "Autoriser l'ordonnancement prématuré de insns dans la queue."
  
! #: common.opt:2865
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr "-fsched-stalled-insns=<nombre>\tFixer le nombre d'insns dans la queue qui peuvent être prématurément ordonnancées."
  
! #: common.opt:2873
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr "Définir la distance de vérification de la dépendance dans l'ordonnancement prématuré des insns dans la queue."
  
! #: common.opt:2877
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr "-fsched-stalled-insns-dep=<nombre>\tDéfinir la distance de vérification de la dépendance dans l'ordonnancement prématuré des insns dans la queue."
  
! #: common.opt:2881
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Activer l'heuristique de groupe dans l'ordonnanceur."
  
! #: common.opt:2885
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Activer l'heuristique du chemin critique dans l'ordonnanceur."
  
! #: common.opt:2889
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Activer l'heuristique des instructions spéculatives dans l'ordonnanceur."
  
! #: common.opt:2893
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Activer l'heuristique de rang dans l'ordonnanceur."
  
! #: common.opt:2897
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Activer l'heuristique de la dernière instruction dans l'ordonnancement."
  
! #: common.opt:2901
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Activer l'heuristique du décompte des dépendances dans l'ordonnanceur."
  
! #: common.opt:2905
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr "Accéder au données dans la même section à partir du point d'ancrage partagé."
  
! #: common.opt:2917
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr "Activer l'étape d'élimination des extensions redondantes."
  
! #: common.opt:2921
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr "Afficher les numéros des colonnes dans les diagnostiques quand ils sont disponibles. Activé par défaut."
  
! #: common.opt:2925
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr "Produire les prologues des fonctions uniquement devant les parties qui en ont besoin au lieu de les produire au début des fonctions."
  
! #: common.opt:2930
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "Emballer séparément les parties du prologue et de l'épilogue."
  
! #: common.opt:2934
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Désactiver les optimisations observables par les NaN (Not a Number: pas un nombre) IEEE si ces NaN produisent un effet visible."
  
! #: common.opt:2938
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr "Désactiver les optimisations des virgules flottantes qui ignorent le signe du zéro défini par IEEE."
  
! #: common.opt:2942
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "Convertir les constantes en virgule flottante en constantes en simple précision."
  
! #: common.opt:2946
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Scinder le temps de vie des variables d'induction quand des boucles sont dépliées."
  
! #: common.opt:2950
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Générer des trames de pile discontinues."
  
! #: common.opt:2954
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr "Scinder les types larges dans des registres indépendants."
  
! #: common.opt:2958
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr "Scinder les types larges dans des registres indépendants plus tôt."
  
! #: common.opt:2962
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "Activer la propagation vers le haut des propriétés d'utilisation au niveau SSA."
  
! #: common.opt:2966
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr "Optimiser les motifs conditionnels utilisant les nœuds PHI SSA."
  
! #: common.opt:2970
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Optimiser le nombre de registres stdarg sauvegardés sur la pile au début d'une fonction."
  
! #: common.opt:2974
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Appliquer l'expansion des variables quand les boucles dont dépliées."
  
! #: common.opt:2978
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "-fstack-check=[no|generic|specific]\tInsérer du code de vérification de la pile dans le programme."
  
! #: common.opt:2982
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Insérer du code de vérification de la pile dans le programme. Identique à -fstack-check=specific."
  
! #: common.opt:2986
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr "Insérer du code pour sonder chaque page de l'espace de la pile quand il est alloué pour protéger contre des attaques visant une collision de pile (stack-clash)."
  
! #: common.opt:2994
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "-fstack-limit-register=<registre>\tFaire un déroutement si la pile va au delà du <registre>."
  
! #: common.opt:2998
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "-fstack-limit-symbol=<nom>\tFaire un déroutement si la pile va au delà du symbole <nom>."
  
! #: common.opt:3002
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Utiliser ProPolice comme méthode de protection de la pile."
  
! #: common.opt:3006
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Utiliser une méthode de protection de la pile pour chaque fonction."
  
! #: common.opt:3010
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Utiliser une méthode intelligente de protection de la pile pour certaines fonctions."
  
! #: common.opt:3014
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "N'utiliser une méthode de protection de la pile que sur les fonctions qui ont l'attribut stack_protection."
  
! #: common.opt:3018
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr "Fournir les informations d'utilisation de la pile pour chaque fonction."
  
! #: common.opt:3030
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr "Supposer que la règle selon laquelle une zone mémoire ne peut être accessible que par un seul pointeur (strict aliasing) s'applique."
  
! #: common.opt:3034
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Traiter les débordements signés comme étant indéfinis. Inversé par -fwrapv -fwrapv-pointer."
  
! #: common.opt:3038
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr "Désactiver entièrement la mise à zéro de la pile (stack scrub), ignore les attributs strub."
  
! #: common.opt:3042
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr "Activer la mise à zéro de la pile (stack scrub) selon les attributs, avec vérification stricte de l'appel."
  
! #: common.opt:3051
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr "Rétablir le mode de mise à zéro de la pile (stack scrub) : selon les attributs, avec une vérification relâchée."
  
! #: common.opt:3055
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "Autoriser la mise à zéro de la pile (stack scrubbing) pour toutes les fonctions viables."
  
! #: common.opt:3059
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr "Activer la mise à zéro de la pile lors des appels pour toutes les fonctions viables."
  
! #: common.opt:3063
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Activer la mise à zéro de la pile interne pour toutes les fonctions viables."
  
! #: common.opt:3067
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr "Implémenter les opérations __atomic via des appels de bibliothèque aux fonctions historiques __sync."
  
! #: common.opt:3071
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Vérifier les erreurs de syntaxes et puis stopper."
  
! #: common.opt:3075
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr "Créer les fichiers de données nécessaires à « gcov »."
  
  # Jump threading= des sauts consécutifs sont remplacés par un saut vers la cible finale
! #: common.opt:3079
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "Réaliser les optimisations d'enfilage des sauts."
  
! #: common.opt:3083
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr "Rapporter le temps pris par chaque étape de la compilation."
  
! #: common.opt:3087
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr "Enregistrer le temps pris par chaque sous-étape séparément."
  
! #: common.opt:3091
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tDéfinir le modèle de génération de code par défaut pour le stockage local au thread."
  
! #: common.opt:3110
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr "Réorganiser les fonctions, les variables et l'assembleur au plus haut niveau."
  
! #: common.opt:3114
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Exécuter la formation du super bloc via la duplication de la queue."
  
! #: common.opt:3118
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr "Pour les cibles qui requièrent normalement des trampolines pour les fonctions imbriquées, toujours les générer au lieu d'utiliser des descripteurs."
  
! #: common.opt:3123
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr "Est-ce que les trampolines sont générés dans la mémoire exécutable plutôt que dans la pile exécutable."
  
! #: common.opt:3141
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Supposer que les opérations en virgule flottante peuvent générer des déroutements."
  
! #: common.opt:3145
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Générer des déroutements pour les débordements signés dans les additions, soustractions et multiplications."
  
! #: common.opt:3149
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Activer les optimisations SSA-CCP sur les arbres."
  
! #: common.opt:3153
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Activer les optimisations SSA-BIT-CCP sur les arbres."
  
! #: common.opt:3161
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "Activer la copie des en-têtes de boucles sur les arbres."
  
! #: common.opt:3169
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "Activer la coalescence SSA sur les variables utilisateur."
  
! #: common.opt:3177
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "Activer la propagation de copie sur les arbres."
  
! #: common.opt:3185
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "Transformer les stockages conditionnels en stockages inconditionnels."
  
! #: common.opt:3189
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "Réaliser la conversion des initialisations de « switch »."
  
! #: common.opt:3193
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Activer l'optimisation de l'élimination du code mort SSA sur les arbres."
  
! #: common.opt:3197
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "Activer l'optimisation des dominateurs."
  
! #: common.opt:3201
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "Activer la fusion des appels en fin de fonction (tail call) sur les arbres."
  
! #: common.opt:3205
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr "Activer l'élimination des stockages morts."
  
! #: common.opt:3209
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "Activer la propagation vers l'avant sur les arbres."
  
! #: common.opt:3213
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Activer l'élimination redondante totale (Full Redundancy Elimination) sur les arbres."
  
! #: common.opt:3217
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "Activer l'optimisation des longueurs de chaînes sur les arbres."
  
! #: common.opt:3221
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Détecter les chemins qui déclenchent un comportement erroné ou indéfini dû au déréférencement d'un pointeur nul. Isoler ces chemins du flux de contrôle principal et transformer les instructions avec un comportement erroné ou indéfini en instructions de déroutement."
  
! #: common.opt:3227
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Détecter les chemins qui déclenchent un comportement erroné ou indéfini dû à une valeur nulle utilisée d'une manière interdite par l'attribut returns_nonnull ou nonnull. Isoler ces chemins du flux de contrôle principal et transformer l'instruction avec un comportement erroné ou indéfini en une instruction de déroutement."
  
! #: common.opt:3234
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "Activer la distribution des boucles sur les arbres."
  
! #: common.opt:3238
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Activer la distribution des boucles pour les motifs transformés en appels de bibliothèque."
  
! #: common.opt:3242
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "Activer les mouvements invariants de boucles sur les arbres."
  
! #: common.opt:3250
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Créer des variables d'induction canoniques dans les boucles."
  
! #: common.opt:3254
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "Activer les optimisations de boucles au niveau de l'arbre."
  
! #: common.opt:3258
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "-ftree-parallelize-loops=<number>\tActiver la parallélisation automatique des boucles."
  
! #: common.opt:3262
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Activer la sortie hors des boucles des chargements par des pointeurs conditionnels."
  
! #: common.opt:3266
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Activer l'optimisation SSA-PRE sur les arbres."
  
! #: common.opt:3270
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr "Dans l'optimisation SSA-PRE sur les arbres, activer l'élimination de la redondance partielle-partielle."
  
! #: common.opt:3274
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Réaliser une analyse de ce qui est pointé, locale à la fonction, sur les arbres."
  
! #: common.opt:3278
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "Activer la réassociation au niveau de l'arbre."
  
! #: common.opt:3286
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "Activer la descente du code SSA sur les arbres."
  
! #: common.opt:3290
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr "Exécuter la simplification des instructions dupliquées lors de l'aplatissage d'une boucle (Straight-Line Strength Reduction)."
  
! #: common.opt:3294
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "Exécuter le remplacement des scalaires des agrégats."
  
! #: common.opt:3298
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr "Remplacer les expressions temporaires durant l'étape SSA->normale."
  
! #: common.opt:3302
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr "Réaliser une scission de la portée active durant l'étape SSA->normale."
  
! #: common.opt:3306
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Réaliser une propagation de la plage de valeurs sur les arbres."
  
! #: common.opt:3310
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr "Scinder les chemins conduisant à des arêtes de retour d'une boucle."
  
! #: common.opt:3314
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr "Supposer que les déclarations communes peuvent être remplacées par d'autres se terminant par un tableau plus grand."
  
! #: common.opt:3319
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Compiler une unité de compilation entière à la fois."
  
! #: common.opt:3323
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr "Intercepter sur __builtin_unreachable au lieu de l'utiliser pour l'optimisation."
  
! #: common.opt:3327
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Dérouler les boucles quand le nombre d'itérations est connu."
  
! #: common.opt:3331
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "Dérouler toutes les boucles."
  
! #: common.opt:3346
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr "Autoriser l'optimisation de l'arithmétique en virgule flottante qui peut changer le résultat de l'opération à cause de l'arrondi."
  
! #: common.opt:3351
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr "Identique à -fassociative-math pour les expressions contenant des divisions."
  
! #: common.opt:3359
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Permettre les optimisations mathématiques qui peuvent violer les standards IEEE ou ISO."
  
! #: common.opt:3363
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr "Déplacer les boucles à l'intérieur des branchements quand c'est possible."
  
! #: common.opt:3367
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr "Scinder les boucles pour éliminer des conditions qui sont constantes sur une plage de la boucle (Loop Splitting)."
  
! #: common.opt:3371
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr "Décliner les versions des boucles basées sur le fait que les indices ont un pas de un."
  
! #: common.opt:3375
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "Générer uniquement les tables de retour en arrière pour la gestion des exceptions."
  
! #: common.opt:3379
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "Utiliser l'éditeur de liens bfd au lieu de l'éditeur par défaut."
  
! #: common.opt:3383
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "Utiliser l'éditeur de liens gold au lieu de l'éditeur par défaut."
  
! #: common.opt:3387
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Utiliser l'éditeur de liens lld de LLVM au lieu de l'éditeur par défaut."
  
! #: common.opt:3391
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Utiliser l'éditeur de liens Modern (MOLD) au lieu de l'éditeur par défaut."
  
! #: common.opt:3401
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr "Réaliser le pistage des variables."
  
! #: common.opt:3408
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Réaliser le pistage des variables en annotant les affectations."
  
! #: common.opt:3414
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr "Basculer -fvar-tracking-assignments."
  
! #: common.opt:3421
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Réaliser le pistage des variables et aussi étiqueter les variables qui ne sont pas initialisées."
  
! #: common.opt:3426
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Activer la vectorisation sur les arbres."
  
! #: common.opt:3434
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "Activer la vectorisation des boucles sur les arbres."
  
! #: common.opt:3438
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Activer la vectorisation des blocs de base (SLP) sur les arbres."
  
! #: common.opt:3442
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpécifie le modèle de coût pour la vectorisation."
  
! #: common.opt:3446
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpécifier le modèle de coût de la vectorisation pour du code marqué par la directive simd."
  
! #: common.opt:3465
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "Activer le modèle de coût du vectoriseur dynamique. Préservé pour rétro-compatibilité."
  
! #: common.opt:3473
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "Activer la propagation par copie des informations sur l'évolution scalaire."
  
! #: common.opt:3477
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAjouter les initialisations aux variables automatiques."
  
! #: common.opt:3499
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr "Ajouter des commentaires additionnels à la sortie de l'assembleur."
  
! #: common.opt:3503
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr "-fvisibility=[default|internal|hidden|protected]\tDéfinir la visibilité par défaut des symboles."
  
! #: common.opt:3522
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr "Valider les pointeurs dans la vtable avant de les utiliser."
  
! #: common.opt:3538
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr "Sortir les compteurs de vérifications des vtables."
  
! #: common.opt:3542
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "Sortir les informations sur les ensembles de pointeurs pour la vérification des vtables."
  
! #: common.opt:3546
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Utiliser les profils des valeurs des expressions dans les optimisations."
  
! #: common.opt:3550
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr "Construire une toile et séparer les utilisations sans relations d'une variable seule."
  
! #: common.opt:3554
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Activer l'élimination conditionnelle du code mort pour les appels internes."
  
! #: common.opt:3558
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "Réaliser les optimisations sur tout le programme."
  
! #: common.opt:3562
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "Supposer que le débordement de pointeur revient au départ."
  
! #: common.opt:3566
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Supposer que le débordement de l'arithmétique signée boucle sur la plage accessible."
  
! #: common.opt:3570
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "Placer des données initialisées à zéros dans la section bss."
  
! #: common.opt:3574
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr "Vider les registres utilisés dans l'appel lors du retour de fonction."
  
! #: common.opt:3578
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr "-fzero-init-padding-bits=[standard|unions|all]\tCompléter les bits avec des zéros dans les initialiseurs."
  
! #: common.opt:3594
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Générer les informations de débogage dans le format par défaut."
  
! #: common.opt:3598
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr "Supposer que l'assembleur supporte les directives .loc (DWARF2+)."
  
! #: common.opt:3602
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr "Supposer que l'assembleur supporte les vues dans les directives .loc (DWARF2+)."
  
! #: common.opt:3606
  #, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr "Générer les informations de débogage dans le format Codeview."
  
! #: common.opt:3626
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr "Enregistrer DW_AT_decl_column et DW_AT_call_column dans DWARF."
  
! #: common.opt:3632
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr "Générer les informations de débogage CTF au niveau par défaut."
  
! #: common.opt:3636
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr "Générer les informations de débogage BTF au niveau par défaut."
  
! #: common.opt:3640
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr "Générer du BTF élagué lors de l'émission d'infos BTF"
  
! #: common.opt:3644
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Générer les informations de débogage dans la version par défaut du format DWARF."
  
! #: common.opt:3648
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Générer les informations de débogage dans le format DWARF v2 (ou ultérieur)."
  
! #: common.opt:3652
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr "Utiliser le format DWARF 32 bits en émettant les informations de débogage DWARF."
  
! #: common.opt:3656
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr "Utiliser le format DWARF 64 bits en émettant les informations de débogage DWARF."
  
! #: common.opt:3660
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Générer les informations de débogage dans le format étendu par défaut."
  
! #: common.opt:3664
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Générer des information étendues pour les points d'entrées des fonctions en ligne."
  
! #: common.opt:3668
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr "Calculer les points de réinitialisation locview sur base des estimations des longueurs des insns."
  
! #: common.opt:3676
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "Ne pas générer les sections DWARF pubnames et pubtypes."
  
! #: common.opt:3680
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Générer les sections DWARF pubnames et pubtypes."
  
! #: common.opt:3684
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Générer les sections DWARF pubnames et pubtypes avec les extensions GNU."
  
! #: common.opt:3688
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr "Enregistrer les options de la ligne de commande de gcc dans DW_AT_producer de DWARF."
  
! #: common.opt:3692
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Générer les informations de débogage dans des fichiers .dwo séparés."
  
! #: common.opt:3704
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr "Émettre des emplacements de points d'arrêt progressifs recommandés"
  
! #: common.opt:3708
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr "Ne pas produire les suppléments DWARF au delà de la version sélectionnée."
  
! #: common.opt:3712
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr "Ajouter les attributs de description à certains DIEs DWARF qui n'ont pas d'attribut de nom."
  
! #: common.opt:3716
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Inverser l'option actuelle de génération des informations de débogage."
  
! #: common.opt:3720
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr "Augmenter les listes de positions de variables avec des vues progressives."
  
! #: common.opt:3727
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Générer les informations de débogage dans le format VMS."
  
! #: common.opt:3756
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Générer des sections de débogage compressées."
  
! #: common.opt:3760
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "-gz=<format>\tGénérer les sections de débogage compressées dans le format <format>."
  
! #: common.opt:3767
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-iplugindir=<répertoire>\tDéfinir le <répertoire> comme étant le répertoire par défaut des modules externes."
  
! #: common.opt:3771
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-imultiarch <répertoire>\tDéfinir le <répertoire> comme étant le sous-répertoire d'inclusion multiarch."
  
! #: common.opt:3799
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "-o <fichier>\tPlacer la sortie dans le <fichier>."
  
! #: common.opt:3803
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Autoriser le profilage des fonctions."
  
! #: common.opt:3813
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr "Comme -pedantic mais générer des erreurs au lieu d'avertissements."
  
! #: common.opt:3853
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "Ne pas afficher les fonctions compilées ni le temps écoulé."
  
! #: common.opt:3885
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Activer la sortie en mode bavard."
  
! #: common.opt:3889
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "Afficher la version du compilateur."
  
! #: common.opt:3893
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Supprimer les avertissements."
  
! #: common.opt:3903
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Créer une bibliothèque partagée."
  
! #: common.opt:3967
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Ne pas créer un exécutable indépendant de la position dynamiquement lié."
  
! #: common.opt:3971
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Créer un exécutable indépendant de la position dynamiquement lié."
  
! #: common.opt:3975
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Créer un exécutable statique indépendant de la position."
  
! #: common.opt:3982
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr "Faire sauvegarder les registres par l'appelant au travers des appels si possible."
  
! #: common.opt:3986
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr "Éliminer le code mort sur des zéros et des extensions de signe avec une analyse du flux de données spéciale."
*************** msgstr "Le nombre maximal de prédicats
*** 17514,17623 ****
  
  #: params.opt:1194
  #, no-c-format
  msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr "Instruction prise en compte pour le prologue, l'épilogue et d'autres surcharges des fonctions."
  
! #: params.opt:1198
  #, no-c-format
  msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr "Temps pris en compte pour le prologue, l'épilogue et d'autres surcharges des fonctions."
  
! #: params.opt:1202
  #, no-c-format
  msgid "Instruction accounted for function thunk overhead."
  msgstr "Instruction prise en compte pour la surcharge du fragment d'une fonction."
  
! #: params.opt:1206
  #, no-c-format
  msgid "Time accounted for function thunk overhead."
  msgstr "Temps pris en compte pour la surcharge du fragment d'une fonction."
  
! #: params.opt:1210
  #, no-c-format
  msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr "Le dénominateur n de la fraction 1/n du nombre d'exécutions profilées sur le programme entier en dessous duquel le nombre d'exécutions d'un bloc de base doit se trouver afin que le bloc de base soit considéré comme improbable."
  
! #: params.opt:1214
  #, no-c-format
  msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr "Facteur de déroulement maximum pour le unroll-and-jam"
  
! #: params.opt:1218
  #, no-c-format
  msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr "Pourcentage minimum de memrefs qui doit être éliminé pour que le unroll-and-jam soit estimé profitable."
  
! #: params.opt:1222
  #, no-c-format
  msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr "Utiliser des instructions d'empoisonnement/dés-empoisonnement direct pour les variables plus petites ou égales à ce nombre."
  
! #: params.opt:1226
  #, no-c-format
  msgid "Whether to use canonical types."
  msgstr "Faut-il utiliser les types canoniques."
  
! #: params.opt:1230
  #, no-c-format
  msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr "Activer la vectorisation de l'épilogue d'une boucle en utilisant une taille de vecteur plus petite."
  
! #: params.opt:1234
  #, no-c-format
  msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr "Nombre maximum de dispositions de vecteurs possibles (tels que les permutations) à considérer en optimisant du code à vectoriser."
  
! #: params.opt:1238
  #, no-c-format
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr "Le nombre maximum d'aplatissages de boucles pour améliorer l'alignement des références aux données dans une boucle."
  
! #: params.opt:1242
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr "Limite sur le nombre de vérifications à l'exécution pour détecter les pointeurs qui se recouvrent (pointer aliasing) que le code qui décline les versions des boucles vectorisées doit insérer."
  
! #: params.opt:1246
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr "Limite sur le nombre de vérifications à l'exécution de l'alignement que le code qui décline les versions des boucles vectorisées doit insérer."
  
! #: params.opt:1250
  #, no-c-format
  msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr "Contrôle comment le vectoriseur de boucle utilise des vecteurs partiels.  0 signifie jamais, 1 signifie uniquement pour les boucles dont le besoin d'itérer peut être retiré, 2 signifie pour toutes les boucles. La valeur par défaut est 2."
  
! #: params.opt:1254
  #, no-c-format
  msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr "Le facteur maximum appliqué par le vectoriseur de boucle sur le coût des instructions dans la boucle intérieure relativement à la boucle qui est vectorisée."
  
! #: params.opt:1258
  #, no-c-format
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "Activer la vectorisation sur les instructions en virgule flottante."
  
! #: params.opt:1262
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr "Forcer l'utilisation de SLP lors de la vectorisation, échoue si pas possible."
  
! #: params.opt:1266
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr "Le nombre maximum de blocs de base avant que VRP opte pour un modèle rapide avec moins d'exigences mémoire."
  
! #: params.opt:1270
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr "Le nombre maximum de blocs de base avant que VRP utilise une cache peu dense."
  
! #: params.opt:1274
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr "Le nombre maximum d'arêtes sortantes dans un switch avant que VRP ne le traite pas."
  
! #: params.opt:1278
  #, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr "Le nombre maximum de blocs de base pour que VRP utilise un vecteur de cache de base."
--- 17519,17633 ----
  
  #: params.opt:1194
  #, no-c-format
+ msgid "Maximum amount of work done to prune paths where the variable is always initialized."
+ msgstr "Quantité maximale de travail effectué pour éliminer les chemins où la variable est toujours initialisée."
+ 
+ #: params.opt:1198
+ #, no-c-format
  msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr "Instruction prise en compte pour le prologue, l'épilogue et d'autres surcharges des fonctions."
  
! #: params.opt:1202
  #, no-c-format
  msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr "Temps pris en compte pour le prologue, l'épilogue et d'autres surcharges des fonctions."
  
! #: params.opt:1206
  #, no-c-format
  msgid "Instruction accounted for function thunk overhead."
  msgstr "Instruction prise en compte pour la surcharge du fragment d'une fonction."
  
! #: params.opt:1210
  #, no-c-format
  msgid "Time accounted for function thunk overhead."
  msgstr "Temps pris en compte pour la surcharge du fragment d'une fonction."
  
! #: params.opt:1214
  #, no-c-format
  msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr "Le dénominateur n de la fraction 1/n du nombre d'exécutions profilées sur le programme entier en dessous duquel le nombre d'exécutions d'un bloc de base doit se trouver afin que le bloc de base soit considéré comme improbable."
  
! #: params.opt:1218
  #, no-c-format
  msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr "Facteur de déroulement maximum pour le unroll-and-jam"
  
! #: params.opt:1222
  #, no-c-format
  msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr "Pourcentage minimum de memrefs qui doit être éliminé pour que le unroll-and-jam soit estimé profitable."
  
! #: params.opt:1226
  #, no-c-format
  msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr "Utiliser des instructions d'empoisonnement/dés-empoisonnement direct pour les variables plus petites ou égales à ce nombre."
  
! #: params.opt:1230
  #, no-c-format
  msgid "Whether to use canonical types."
  msgstr "Faut-il utiliser les types canoniques."
  
! #: params.opt:1234
  #, no-c-format
  msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr "Activer la vectorisation de l'épilogue d'une boucle en utilisant une taille de vecteur plus petite."
  
! #: params.opt:1238
  #, no-c-format
  msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr "Nombre maximum de dispositions de vecteurs possibles (tels que les permutations) à considérer en optimisant du code à vectoriser."
  
! #: params.opt:1242
  #, no-c-format
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr "Le nombre maximum d'aplatissages de boucles pour améliorer l'alignement des références aux données dans une boucle."
  
! #: params.opt:1246
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr "Limite sur le nombre de vérifications à l'exécution pour détecter les pointeurs qui se recouvrent (pointer aliasing) que le code qui décline les versions des boucles vectorisées doit insérer."
  
! #: params.opt:1250
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr "Limite sur le nombre de vérifications à l'exécution de l'alignement que le code qui décline les versions des boucles vectorisées doit insérer."
  
! #: params.opt:1254
  #, no-c-format
  msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr "Contrôle comment le vectoriseur de boucle utilise des vecteurs partiels.  0 signifie jamais, 1 signifie uniquement pour les boucles dont le besoin d'itérer peut être retiré, 2 signifie pour toutes les boucles. La valeur par défaut est 2."
  
! #: params.opt:1258
  #, no-c-format
  msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr "Le facteur maximum appliqué par le vectoriseur de boucle sur le coût des instructions dans la boucle intérieure relativement à la boucle qui est vectorisée."
  
! #: params.opt:1262
  #, no-c-format
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "Activer la vectorisation sur les instructions en virgule flottante."
  
! #: params.opt:1266
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr "Forcer l'utilisation de SLP lors de la vectorisation, échoue si pas possible."
  
! #: params.opt:1270
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr "Le nombre maximum de blocs de base avant que VRP opte pour un modèle rapide avec moins d'exigences mémoire."
  
! #: params.opt:1274
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr "Le nombre maximum de blocs de base avant que VRP utilise une cache peu dense."
  
! #: params.opt:1278
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr "Le nombre maximum d'arêtes sortantes dans un switch avant que VRP ne le traite pas."
  
! #: params.opt:1282
  #, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr "Le nombre maximum de blocs de base pour que VRP utilise un vecteur de cache de base."
*************** msgstr "l'appelé retourne deux fois"
*** 17650,17698 ****
  msgid "callee does not return"
  msgstr "l'appelé ne retourne pas"
  
! #: calls.cc:2585
  msgid "volatile function type"
  msgstr "type de fonction volatile"
  
! #: calls.cc:2604
  msgid "nested function"
  msgstr "fonction imbriquée"
  
! #: calls.cc:2615
  msgid "callee required more stack slots than the caller"
  msgstr "l'appelé exige plus d'emplacements de pile que l'appelant"
  
! #: calls.cc:2629
  msgid "inconsistent number of popped arguments"
  msgstr "nombre d'arguments dépilés est inconsistant"
  
! #: calls.cc:2636
  msgid "frontend does not support sibling call"
  msgstr "l'interface ne supporte pas l'appel frère"
  
! #: calls.cc:2692
  msgid "other reasons"
  msgstr "autres raisons"
  
! #: calls.cc:3066
  msgid "inside another call"
  msgstr "à l'intérieur d'un autre appel"
  
! #: calls.cc:3075
  msgid "variable size arguments"
  msgstr "arguments de taille variable"
  
! #: calls.cc:3099
  msgid "hidden string length argument passed on stack"
  msgstr "argument de longueur de chaîne cachée passé sur la pile"
  
! #: calls.cc:3148
  msgid "caller and callee disagree in promotion of function return value"
  msgstr "l'appelant et l'appelé ne sont pas d'accord sur la manière de promouvoir la valeur de retour de la fonction"
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4060
  msgid "tail call production failed"
  msgstr "échec de la production de l'appel de fin"
  
--- 17660,17708 ----
  msgid "callee does not return"
  msgstr "l'appelé ne retourne pas"
  
! #: calls.cc:2586
  msgid "volatile function type"
  msgstr "type de fonction volatile"
  
! #: calls.cc:2605
  msgid "nested function"
  msgstr "fonction imbriquée"
  
! #: calls.cc:2616
  msgid "callee required more stack slots than the caller"
  msgstr "l'appelé exige plus d'emplacements de pile que l'appelant"
  
! #: calls.cc:2630
  msgid "inconsistent number of popped arguments"
  msgstr "nombre d'arguments dépilés est inconsistant"
  
! #: calls.cc:2637
  msgid "frontend does not support sibling call"
  msgstr "l'interface ne supporte pas l'appel frère"
  
! #: calls.cc:2693
  msgid "other reasons"
  msgstr "autres raisons"
  
! #: calls.cc:3067
  msgid "inside another call"
  msgstr "à l'intérieur d'un autre appel"
  
! #: calls.cc:3076
  msgid "variable size arguments"
  msgstr "arguments de taille variable"
  
! #: calls.cc:3100
  msgid "hidden string length argument passed on stack"
  msgstr "argument de longueur de chaîne cachée passé sur la pile"
  
! #: calls.cc:3149
  msgid "caller and callee disagree in promotion of function return value"
  msgstr "l'appelant et l'appelé ne sont pas d'accord sur la manière de promouvoir la valeur de retour de la fonction"
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4061
  msgid "tail call production failed"
  msgstr "échec de la production de l'appel de fin"
  
*************** msgstr "l'opérande « %%l » n'est pa
*** 17918,17929 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12799
  #, c-format
  msgid "floating constant misused"
  msgstr "constante flottante mal utilisée"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12890
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 17928,17939 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12801
  #, c-format
  msgid "floating constant misused"
  msgstr "constante flottante mal utilisée"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12892
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Il manque la documentation pour
*** 19148,19210 ****
  msgid "Uses of this option are diagnosed."
  msgstr "Les utilisations de cette option sont diagnostiquées."
  
! #: opts.cc:1723
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr "Comme %s%s (ou, dans la forme négative, %s%s)."
  
! #: opts.cc:1728
  #, c-format
  msgid "Same as %s%s."
  msgstr "Comme %s%s."
  
! #: opts.cc:1733
  #, c-format
  msgid "Same as %s."
  msgstr "Comme %s."
  
! #: opts.cc:1741
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s  Comme %s."
  
! #: opts.cc:1804
  msgid "[available in "
  msgstr "[disponible dans "
  
! #: opts.cc:1836
  msgid "[default]"
  msgstr "[par défaut]"
  
! #: opts.cc:1845
  #, c-format
  msgid "%llu bytes"
  msgstr "%llu octets"
  
! #: opts.cc:1882
  msgid "[enabled]"
  msgstr "[activé]"
  
! #: opts.cc:1884
  msgid "[disabled]"
  msgstr "[désactivé]"
  
! #: opts.cc:1920
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Aucune option avec les caractéristiques désirées a été trouvée\n"
  
! #: opts.cc:1929
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Aucune trouvée.  Utilisez --help=%s pour voir *toutes* les options acceptées par l'interface %s.\n"
  
! #: opts.cc:1935
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Toutes les options avec les caractéristiques désirées ont déjà été affichées\n"
  
! #: opts.cc:1980
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
--- 19158,19220 ----
  msgid "Uses of this option are diagnosed."
  msgstr "Les utilisations de cette option sont diagnostiquées."
  
! #: opts.cc:1721
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr "Comme %s%s (ou, dans la forme négative, %s%s)."
  
! #: opts.cc:1726
  #, c-format
  msgid "Same as %s%s."
  msgstr "Comme %s%s."
  
! #: opts.cc:1731
  #, c-format
  msgid "Same as %s."
  msgstr "Comme %s."
  
! #: opts.cc:1739
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s  Comme %s."
  
! #: opts.cc:1802
  msgid "[available in "
  msgstr "[disponible dans "
  
! #: opts.cc:1834
  msgid "[default]"
  msgstr "[par défaut]"
  
! #: opts.cc:1843
  #, c-format
  msgid "%llu bytes"
  msgstr "%llu octets"
  
! #: opts.cc:1880
  msgid "[enabled]"
  msgstr "[activé]"
  
! #: opts.cc:1882
  msgid "[disabled]"
  msgstr "[désactivé]"
  
! #: opts.cc:1918
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Aucune option avec les caractéristiques désirées a été trouvée\n"
  
! #: opts.cc:1927
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Aucune trouvée.  Utilisez --help=%s pour voir *toutes* les options acceptées par l'interface %s.\n"
  
! #: opts.cc:1933
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Toutes les options avec les caractéristiques désirées ont déjà été affichées\n"
  
! #: opts.cc:1978
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
*************** msgstr ""
*** 19213,19259 ****
  "  Arguments valides connus pour l’option %s:\n"
  "   "
  
! #: opts.cc:2030
  msgid "The following options are target specific"
  msgstr "Les options suivantes sont spécifiques à la cible"
  
! #: opts.cc:2033
  msgid "The following options control compiler warning messages"
  msgstr "Les options suivantes contrôlent les messages d’avertissement du compilateur"
  
! #: opts.cc:2036
  msgid "The following options control optimizations"
  msgstr "Les options suivantes contrôlent les optimisations"
  
! #: opts.cc:2039 opts.cc:2079
  msgid "The following options are language-independent"
  msgstr "Les options suivantes sont indépendantes du langage"
  
! #: opts.cc:2042
  msgid "The following options control parameters"
  msgstr "Les options suivantes contrôlent les paramètres"
  
! #: opts.cc:2048
  msgid "The following options are specific to just the language "
  msgstr "Les options suivantes sont uniquement spécifiques au langage "
  
! #: opts.cc:2050
  msgid "The following options are supported by the language "
  msgstr "Les options suivantes sont prises en charge par le langage "
  
! #: opts.cc:2061
  msgid "The following options are not documented"
  msgstr "Les options suivantes ne sont pas documentées"
  
! #: opts.cc:2063
  msgid "The following options take separate arguments"
  msgstr "Les options suivantes prennent des arguments séparées"
  
! #: opts.cc:2065
  msgid "The following options take joined arguments"
  msgstr "Les options suivantes prennent des arguments groupés"
  
! #: opts.cc:2077
  msgid "The following options are language-related"
  msgstr "Les options suivantes concernent des langages"
  
--- 19223,19269 ----
  "  Arguments valides connus pour l’option %s:\n"
  "   "
  
! #: opts.cc:2028
  msgid "The following options are target specific"
  msgstr "Les options suivantes sont spécifiques à la cible"
  
! #: opts.cc:2031
  msgid "The following options control compiler warning messages"
  msgstr "Les options suivantes contrôlent les messages d’avertissement du compilateur"
  
! #: opts.cc:2034
  msgid "The following options control optimizations"
  msgstr "Les options suivantes contrôlent les optimisations"
  
! #: opts.cc:2037 opts.cc:2077
  msgid "The following options are language-independent"
  msgstr "Les options suivantes sont indépendantes du langage"
  
! #: opts.cc:2040
  msgid "The following options control parameters"
  msgstr "Les options suivantes contrôlent les paramètres"
  
! #: opts.cc:2046
  msgid "The following options are specific to just the language "
  msgstr "Les options suivantes sont uniquement spécifiques au langage "
  
! #: opts.cc:2048
  msgid "The following options are supported by the language "
  msgstr "Les options suivantes sont prises en charge par le langage "
  
! #: opts.cc:2059
  msgid "The following options are not documented"
  msgstr "Les options suivantes ne sont pas documentées"
  
! #: opts.cc:2061
  msgid "The following options take separate arguments"
  msgstr "Les options suivantes prennent des arguments séparées"
  
! #: opts.cc:2063
  msgid "The following options take joined arguments"
  msgstr "Les options suivantes prennent des arguments groupés"
  
! #: opts.cc:2075
  msgid "The following options are language-related"
  msgstr "Les options suivantes concernent des langages"
  
*************** msgid "%s%sGGC heuristics: --param ggc-m
*** 19354,19360 ****
  msgstr "heuristiques %s%sGGC: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9013 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anonyme>"
--- 19364,19370 ----
  msgstr "heuristiques %s%sGGC: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9014 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anonyme>"
*************** msgstr "l'appelant utilise alloca"
*** 19371,19377 ****
  msgid "caller uses sjlj exceptions"
  msgstr "l'appelant utilise les exceptions sjlj"
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:723
  msgid "caller uses setjmp"
  msgstr "l'appelant utilise setjmp"
  
--- 19381,19387 ----
  msgid "caller uses sjlj exceptions"
  msgstr "l'appelant utilise les exceptions sjlj"
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:853
  msgid "caller uses setjmp"
  msgstr "l'appelant utilise setjmp"
  
*************** msgstr "l'appelant utilise setjmp"
*** 19379,19445 ****
  msgid "caller uses __builtin_eh_return"
  msgstr "l'appelant utilise __builtin_eh_return"
  
! #: tree-tailcall.cc:633
  msgid "memory reference or volatile after call"
  msgstr "référence mémoire ou volatile après l'appel"
  
! #: tree-tailcall.cc:690
  msgid "address of caller arguments taken"
  msgstr "l'adresse des arguments de l'appelant est prise"
  
! #: tree-tailcall.cc:717
  msgid "return value in memory"
  msgstr "valeur de retour en mémoire"
  
! #: tree-tailcall.cc:734
  msgid "code between call and return"
  msgstr "code entre l'appel et le retour"
  
! #: tree-tailcall.cc:747
  msgid "call may throw exception that does not propagate"
  msgstr "l'appel peut lever une exception qui ne se propage pas"
  
! #: tree-tailcall.cc:760 tree-tailcall.cc:1166
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr "l'appel peut lever une exception interceptée localement ou effectuer les nettoyages"
  
! #: tree-tailcall.cc:795
  msgid "return value used after call"
  msgstr "valeur retournée utilisée après l'appel"
  
! #: tree-tailcall.cc:893 tree-tailcall.cc:921
  msgid "call invocation refers to locals"
  msgstr "l'appel fait référence à des locales"
  
! #: tree-tailcall.cc:1001
  msgid "unhandled code after call"
  msgstr "code non géré après l'appel"
  
! #: tree-tailcall.cc:1011
  msgid "return value changed after call"
  msgstr "valeur retournée changée après l'appel"
  
! #: tree-tailcall.cc:1060
  msgid "internal call"
  msgstr "appel interne"
  
! #: tree-tailcall.cc:1068 tree-tailcall.cc:1139
  msgid "call and return value are different"
  msgstr "la valeur d'appel et de retour sont différentes"
  
! #: tree-tailcall.cc:1149
  msgid "operations after non tail recursive call"
  msgstr "opérations après l'appel récursif pas à la fin"
  
! #: tree-tailcall.cc:1157
  msgid "tail recursion with pointers can only use additions"
  msgstr "la récursion de fin avec des pointeurs peut uniquement utiliser des additions"
  
! #: tree-tailcall.cc:1170
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr "les nettoyages de l'exception omettent l'appel __tsan_func_exit"
  
! #: tree-tailcall.cc:1672
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr "récursion à la fin avec accumulation mixte avec un appel musttail non récursif"
  
--- 19389,19455 ----
  msgid "caller uses __builtin_eh_return"
  msgstr "l'appelant utilise __builtin_eh_return"
  
! #: tree-tailcall.cc:746
  msgid "memory reference or volatile after call"
  msgstr "référence mémoire ou volatile après l'appel"
  
! #: tree-tailcall.cc:820
  msgid "address of caller arguments taken"
  msgstr "l'adresse des arguments de l'appelant est prise"
  
! #: tree-tailcall.cc:847
  msgid "return value in memory"
  msgstr "valeur de retour en mémoire"
  
! #: tree-tailcall.cc:864
  msgid "code between call and return"
  msgstr "code entre l'appel et le retour"
  
! #: tree-tailcall.cc:877
  msgid "call may throw exception that does not propagate"
  msgstr "l'appel peut lever une exception qui ne se propage pas"
  
! #: tree-tailcall.cc:890 tree-tailcall.cc:1385
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr "l'appel peut lever une exception interceptée localement ou effectuer les nettoyages"
  
! #: tree-tailcall.cc:925
  msgid "return value used after call"
  msgstr "valeur retournée utilisée après l'appel"
  
! #: tree-tailcall.cc:1023 tree-tailcall.cc:1051
  msgid "call invocation refers to locals"
  msgstr "l'appel fait référence à des locales"
  
! #: tree-tailcall.cc:1220
  msgid "unhandled code after call"
  msgstr "code non géré après l'appel"
  
! #: tree-tailcall.cc:1230
  msgid "return value changed after call"
  msgstr "valeur retournée changée après l'appel"
  
! #: tree-tailcall.cc:1279
  msgid "internal call"
  msgstr "appel interne"
  
! #: tree-tailcall.cc:1287 tree-tailcall.cc:1358
  msgid "call and return value are different"
  msgstr "la valeur d'appel et de retour sont différentes"
  
! #: tree-tailcall.cc:1368
  msgid "operations after non tail recursive call"
  msgstr "opérations après l'appel récursif pas à la fin"
  
! #: tree-tailcall.cc:1376
  msgid "tail recursion with pointers can only use additions"
  msgstr "la récursion de fin avec des pointeurs peut uniquement utiliser des additions"
  
! #: tree-tailcall.cc:1389
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr "les nettoyages de l'exception omettent l'appel __tsan_func_exit"
  
! #: tree-tailcall.cc:1892
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr "récursion à la fin avec accumulation mixte avec un appel musttail non récursif"
  
*************** msgid "length modifier in strfmon format
*** 19716,19737 ****
  msgstr "modificateur de longueur dans le format de strfmon"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1656 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<ligne-de-commande>"
  
! #: config/aarch64/aarch64.cc:12298 config/loongarch/loongarch.cc:6280
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "opérande non supporté pour le code « %c »"
  
! #: config/aarch64/aarch64.cc:12307 config/aarch64/aarch64.cc:12320
! #: config/aarch64/aarch64.cc:12332 config/aarch64/aarch64.cc:12343
! #: config/aarch64/aarch64.cc:12359 config/aarch64/aarch64.cc:12373
! #: config/aarch64/aarch64.cc:12393 config/aarch64/aarch64.cc:12475
! #: config/aarch64/aarch64.cc:12486 config/aarch64/aarch64.cc:12500
! #: config/aarch64/aarch64.cc:12726 config/aarch64/aarch64.cc:12739
! #: config/aarch64/aarch64.cc:12756 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
--- 19726,19747 ----
  msgstr "modificateur de longueur dans le format de strfmon"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1658 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<ligne-de-commande>"
  
! #: config/aarch64/aarch64.cc:12313 config/loongarch/loongarch.cc:6280
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "opérande non supporté pour le code « %c »"
  
! #: config/aarch64/aarch64.cc:12322 config/aarch64/aarch64.cc:12335
! #: config/aarch64/aarch64.cc:12347 config/aarch64/aarch64.cc:12358
! #: config/aarch64/aarch64.cc:12374 config/aarch64/aarch64.cc:12388
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12490
! #: config/aarch64/aarch64.cc:12501 config/aarch64/aarch64.cc:12515
! #: config/aarch64/aarch64.cc:12741 config/aarch64/aarch64.cc:12754
! #: config/aarch64/aarch64.cc:12771 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
*************** msgstr "opérande non supporté pour le
*** 19741,19748 ****
  msgid "invalid operand for '%%%c'"
  msgstr "opérande invalide pour « %%%c »"
  
! #: config/aarch64/aarch64.cc:12411 config/aarch64/aarch64.cc:12422
! #: config/aarch64/aarch64.cc:12586 config/aarch64/aarch64.cc:12597
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
--- 19751,19758 ----
  msgid "invalid operand for '%%%c'"
  msgstr "opérande invalide pour « %%%c »"
  
! #: config/aarch64/aarch64.cc:12426 config/aarch64/aarch64.cc:12437
! #: config/aarch64/aarch64.cc:12601 config/aarch64/aarch64.cc:12612
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
*************** msgstr "opérande invalide pour « %%%c
*** 19750,19890 ****
  msgid "invalid vector constant"
  msgstr "constante vecteur invalide"
  
! #: config/aarch64/aarch64.cc:12436
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "opérande en virgule flottante ou registre vecteur incompatible pour « %%%c »"
  
! #: config/aarch64/aarch64.cc:12448
  #, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr "opérande incompatible pour « %%%c »"
  
! #: config/aarch64/aarch64.cc:12468
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "opérande de registre incompatible pour « %%%c »"
  
! #: config/aarch64/aarch64.cc:12533 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "opérande manquant"
  
! #: config/aarch64/aarch64.cc:12623
  #, c-format
  msgid "invalid constant"
  msgstr "constante invalide"
  
! #: config/aarch64/aarch64.cc:12626
  #, c-format
  msgid "invalid operand"
  msgstr "opérande invalide"
  
! #: config/aarch64/aarch64.cc:12764 config/aarch64/aarch64.cc:12769
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "préfixe d'opérande invalide « %%%c »"
  
! #: config/aarch64/aarch64.cc:12789
  #, c-format
  msgid "invalid address mode"
  msgstr "mode d'adresse invalide"
  
! #: config/aarch64/aarch64.cc:22760
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "conversion invalide depuis le type %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:22762
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "conversion invalide vers le type %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:29725 config/aarch64/aarch64.cc:29748
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr "opération non permise sur le type %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:29743
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "impossible de combiner les vecteurs GNU et SVE dans l'opération binaire"
  
! #: config/alpha/alpha.cc:5783 config/i386/i386.cc:14075
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "« %%& » utilisé sans référence à un TLS dynamique local"
  
! #: config/alpha/alpha.cc:5841 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "valeur %%J invalide"
  
! #: config/alpha/alpha.cc:5871 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "valeur %%r invalide"
  
! #: config/alpha/alpha.cc:5881 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "valeur %%R invalide"
  
! #: config/alpha/alpha.cc:5887 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "valeur %%N invalide"
  
! #: config/alpha/alpha.cc:5895 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "valeur %%P invalide"
  
! #: config/alpha/alpha.cc:5903
  #, c-format
  msgid "invalid %%h value"
  msgstr "valeur %%h invalide"
  
! #: config/alpha/alpha.cc:5911 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "valeur %%L invalide"
  
! #: config/alpha/alpha.cc:5930
  #, c-format
  msgid "invalid %%m value"
  msgstr "valeur %%m invalide"
  
! #: config/alpha/alpha.cc:5936
  #, c-format
  msgid "invalid %%M value"
  msgstr "valeur %%M invalide"
  
! #: config/alpha/alpha.cc:5973
  #, c-format
  msgid "invalid %%U value"
  msgstr "valeur %%U invalide"
  
! #: config/alpha/alpha.cc:5981 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "valeur %%s invalide"
  
! #: config/alpha/alpha.cc:5992
  #, c-format
  msgid "invalid %%C value"
  msgstr "valeur %%C invalide"
  
! #: config/alpha/alpha.cc:6029 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "valeur %%E invalide"
  
! #: config/alpha/alpha.cc:6054 config/alpha/alpha.cc:6104
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "relocalisation unspec inconnue"
  
! #: config/alpha/alpha.cc:6063 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
--- 19760,19900 ----
  msgid "invalid vector constant"
  msgstr "constante vecteur invalide"
  
! #: config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "opérande en virgule flottante ou registre vecteur incompatible pour « %%%c »"
  
! #: config/aarch64/aarch64.cc:12463
  #, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr "opérande incompatible pour « %%%c »"
  
! #: config/aarch64/aarch64.cc:12483
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "opérande de registre incompatible pour « %%%c »"
  
! #: config/aarch64/aarch64.cc:12548 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "opérande manquant"
  
! #: config/aarch64/aarch64.cc:12638
  #, c-format
  msgid "invalid constant"
  msgstr "constante invalide"
  
! #: config/aarch64/aarch64.cc:12641
  #, c-format
  msgid "invalid operand"
  msgstr "opérande invalide"
  
! #: config/aarch64/aarch64.cc:12779 config/aarch64/aarch64.cc:12784
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "préfixe d'opérande invalide « %%%c »"
  
! #: config/aarch64/aarch64.cc:12804
  #, c-format
  msgid "invalid address mode"
  msgstr "mode d'adresse invalide"
  
! #: config/aarch64/aarch64.cc:22775
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "conversion invalide depuis le type %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:22777
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "conversion invalide vers le type %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:29806 config/aarch64/aarch64.cc:29829
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr "opération non permise sur le type %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:29824
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "impossible de combiner les vecteurs GNU et SVE dans l'opération binaire"
  
! #: config/alpha/alpha.cc:5780 config/i386/i386.cc:14077
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "« %%& » utilisé sans référence à un TLS dynamique local"
  
! #: config/alpha/alpha.cc:5838 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "valeur %%J invalide"
  
! #: config/alpha/alpha.cc:5868 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "valeur %%r invalide"
  
! #: config/alpha/alpha.cc:5878 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "valeur %%R invalide"
  
! #: config/alpha/alpha.cc:5884 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "valeur %%N invalide"
  
! #: config/alpha/alpha.cc:5892 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "valeur %%P invalide"
  
! #: config/alpha/alpha.cc:5900
  #, c-format
  msgid "invalid %%h value"
  msgstr "valeur %%h invalide"
  
! #: config/alpha/alpha.cc:5908 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "valeur %%L invalide"
  
! #: config/alpha/alpha.cc:5927
  #, c-format
  msgid "invalid %%m value"
  msgstr "valeur %%m invalide"
  
! #: config/alpha/alpha.cc:5933
  #, c-format
  msgid "invalid %%M value"
  msgstr "valeur %%M invalide"
  
! #: config/alpha/alpha.cc:5970
  #, c-format
  msgid "invalid %%U value"
  msgstr "valeur %%U invalide"
  
! #: config/alpha/alpha.cc:5978 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "valeur %%s invalide"
  
! #: config/alpha/alpha.cc:5989
  #, c-format
  msgid "invalid %%C value"
  msgstr "valeur %%C invalide"
  
! #: config/alpha/alpha.cc:6026 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "valeur %%E invalide"
  
! #: config/alpha/alpha.cc:6051 config/alpha/alpha.cc:6101
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "relocalisation unspec inconnue"
  
! #: config/alpha/alpha.cc:6060 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
*************** msgstr "relocalisation unspec inconnue"
*** 19892,19898 ****
  msgid "invalid %%xn code"
  msgstr "valeur %%xn invalide"
  
! #: config/alpha/alpha.cc:6169
  #, c-format
  msgid "invalid operand address"
  msgstr "adresse d'opérande invalide"
--- 19902,19908 ----
  msgid "invalid %%xn code"
  msgstr "valeur %%xn invalide"
  
! #: config/alpha/alpha.cc:6166
  #, c-format
  msgid "invalid operand address"
  msgstr "adresse d'opérande invalide"
*************** msgstr "opérande non supporté"
*** 20184,20192 ****
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:525
! #: cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7836 d/d-convert.cc:237
! #: go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
--- 20194,20202 ----
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:534
! #: cobol/genutil.cc:1268 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7952
! #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
*************** msgstr "constante en virgule flottante i
*** 20430,20550 ****
  msgid "Expected register or constant integer."
  msgstr "Registre ou constante entière attendus."
  
! #: config/i386/i386.cc:12884
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC invalide comme opérande"
  
! #: config/i386/i386.cc:13423
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "utilisation invalide du registre « %s »"
  
! #: config/i386/i386.cc:13428
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "utilisation invalide de la sortie du fanion asm"
  
! #: config/i386/i386.cc:13662
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "taille d'opérande invalide pour le code d'opérande « 0 »"
  
! #: config/i386/i386.cc:13697
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "taille d'opérande invalide pour le code d'opérande « z »"
  
! #: config/i386/i386.cc:13772
  #, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "type opérande invalide utilisé avec le code d'opérande « %c »"
  
! #: config/i386/i386.cc:13777
  #, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "taille d'opérande invalide pour le code d'opérande « %c »"
  
! #: config/i386/i386.cc:13855
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "l'opérande n'est pas du code de condition, code d'opérande « Y » invalide"
  
! #: config/i386/i386.cc:13934
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "l'opérande n'est pas du code de condition, code d'opérande « D » invalide"
  
! #: config/i386/i386.cc:13952
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "l'opérande n'est pas du code de condition, code d'opérande « %c » invalide"
  
! #: config/i386/i386.cc:13973
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "l'opérande n'est pas une référence mémoire avec décalage, code d'opérande « H » invalide"
  
! #: config/i386/i386.cc:13988
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "l'opérande n'est pas un entier, code d'opérande « K » invalide"
  
! #: config/i386/i386.cc:14016
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "l'opérande n'est pas un entier spécifique, code d'opérande « r » invalide"
  
! #: config/i386/i386.cc:14034
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "l'opérande n'est pas un entier, code d'opérande « R » invalide"
  
! #: config/i386/i386.cc:14057
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "l'opérande n'est pas un entier spécifique, code d'opérande « R » invalide"
  
! #: config/i386/i386.cc:14150
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "opérande invalide pour « %c »"
  
! #: config/i386/i386.cc:14212 config/i386/i386.cc:14601
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "contrainte invalide pour l'opérande"
  
! #: config/i386/i386.cc:14313
  #, c-format
  msgid "invalid vector immediate"
  msgstr "immédiat vecteur invalide"
  
! #: config/i386/i386.cc:17483
  msgid "unknown insn mode"
  msgstr "mode insn inconnu"
  
! #: config/i386/i386.cc:24021
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "conversion invalide depuis le type %<__bf16%> sans option %<-msse2%>"
  
! #: config/i386/i386.cc:24024
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "conversion invalide depuis le type %<_Float16%> sans option %<-msse2%>"
  
! #: config/i386/i386.cc:24027
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "conversion invalide vers le type %<__bf16%> sans option %<-msse2%>"
  
! #: config/i386/i386.cc:24030
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "conversion invalide vers le type %<_Float16%> sans option %<-msse2%>"
  
! #: config/i386/i386.cc:24068 config/i386/i386.cc:24093
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr "opération non permise sur le type %<__bf16%> sans option %<-msse2%>"
  
! #: config/i386/i386.cc:24071 config/i386/i386.cc:24097
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr "opération non permise sur le type %<_Float16%> sans option %<-msse2%>"
  
--- 20440,20560 ----
  msgid "Expected register or constant integer."
  msgstr "Registre ou constante entière attendus."
  
! #: config/i386/i386.cc:12886
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC invalide comme opérande"
  
! #: config/i386/i386.cc:13425
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "utilisation invalide du registre « %s »"
  
! #: config/i386/i386.cc:13430
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "utilisation invalide de la sortie du fanion asm"
  
! #: config/i386/i386.cc:13664
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "taille d'opérande invalide pour le code d'opérande « 0 »"
  
! #: config/i386/i386.cc:13699
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "taille d'opérande invalide pour le code d'opérande « z »"
  
! #: config/i386/i386.cc:13774
  #, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "type opérande invalide utilisé avec le code d'opérande « %c »"
  
! #: config/i386/i386.cc:13779
  #, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "taille d'opérande invalide pour le code d'opérande « %c »"
  
! #: config/i386/i386.cc:13857
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "l'opérande n'est pas du code de condition, code d'opérande « Y » invalide"
  
! #: config/i386/i386.cc:13936
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "l'opérande n'est pas du code de condition, code d'opérande « D » invalide"
  
! #: config/i386/i386.cc:13954
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "l'opérande n'est pas du code de condition, code d'opérande « %c » invalide"
  
! #: config/i386/i386.cc:13975
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "l'opérande n'est pas une référence mémoire avec décalage, code d'opérande « H » invalide"
  
! #: config/i386/i386.cc:13990
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "l'opérande n'est pas un entier, code d'opérande « K » invalide"
  
! #: config/i386/i386.cc:14018
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "l'opérande n'est pas un entier spécifique, code d'opérande « r » invalide"
  
! #: config/i386/i386.cc:14036
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "l'opérande n'est pas un entier, code d'opérande « R » invalide"
  
! #: config/i386/i386.cc:14059
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "l'opérande n'est pas un entier spécifique, code d'opérande « R » invalide"
  
! #: config/i386/i386.cc:14152
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "opérande invalide pour « %c »"
  
! #: config/i386/i386.cc:14214 config/i386/i386.cc:14603
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "contrainte invalide pour l'opérande"
  
! #: config/i386/i386.cc:14315
  #, c-format
  msgid "invalid vector immediate"
  msgstr "immédiat vecteur invalide"
  
! #: config/i386/i386.cc:17485
  msgid "unknown insn mode"
  msgstr "mode insn inconnu"
  
! #: config/i386/i386.cc:24023
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "conversion invalide depuis le type %<__bf16%> sans option %<-msse2%>"
  
! #: config/i386/i386.cc:24026
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "conversion invalide depuis le type %<_Float16%> sans option %<-msse2%>"
  
! #: config/i386/i386.cc:24029
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "conversion invalide vers le type %<__bf16%> sans option %<-msse2%>"
  
! #: config/i386/i386.cc:24032
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "conversion invalide vers le type %<_Float16%> sans option %<-msse2%>"
  
! #: config/i386/i386.cc:24070 config/i386/i386.cc:24095
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr "opération non permise sur le type %<__bf16%> sans option %<-msse2%>"
  
! #: config/i386/i386.cc:24073 config/i386/i386.cc:24099
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr "opération non permise sur le type %<_Float16%> sans option %<-msse2%>"
  
*************** msgstr "mauvaise adresse"
*** 20665,20700 ****
  msgid "lo_sum not of register"
  msgstr "lo_sum n'est pas un registre"
  
! #: config/microblaze/microblaze.cc:2299
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr "ponctuation « %c » inconnue"
  
! #: config/microblaze/microblaze.cc:2308
  #, c-format
  msgid "null pointer"
  msgstr "pointeur null"
  
! #: config/microblaze/microblaze.cc:2343
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND, insn invalide pour %%C"
  
! #: config/microblaze/microblaze.cc:2372
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND, insn invalide pour %%N"
  
! #: config/microblaze/microblaze.cc:2392 config/microblaze/microblaze.cc:2568
  msgid "insn contains an invalid address !"
  msgstr "insn contient une adresse invalide !"
  
! #: config/microblaze/microblaze.cc:2408 config/microblaze/microblaze.cc:2638
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "adresse invalide"
  
! #: config/microblaze/microblaze.cc:2511
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr "la lettre %c n'a pas été trouvée et insn n'était pas CONST_INT"
--- 20675,20710 ----
  msgid "lo_sum not of register"
  msgstr "lo_sum n'est pas un registre"
  
! #: config/microblaze/microblaze.cc:2303
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr "ponctuation « %c » inconnue"
  
! #: config/microblaze/microblaze.cc:2312
  #, c-format
  msgid "null pointer"
  msgstr "pointeur null"
  
! #: config/microblaze/microblaze.cc:2347
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND, insn invalide pour %%C"
  
! #: config/microblaze/microblaze.cc:2376
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND, insn invalide pour %%N"
  
! #: config/microblaze/microblaze.cc:2396 config/microblaze/microblaze.cc:2572
  msgid "insn contains an invalid address !"
  msgstr "insn contient une adresse invalide !"
  
! #: config/microblaze/microblaze.cc:2412 config/microblaze/microblaze.cc:2642
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "adresse invalide"
  
! #: config/microblaze/microblaze.cc:2515
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr "la lettre %c n'a pas été trouvée et insn n'était pas CONST_INT"
*************** msgstr "Mélange invalide de types en vi
*** 20990,21020 ****
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Argument AltiVec passé à une fonction sans prototype"
  
! #: config/rs6000/rs6000.cc:28020
  msgid "Could not generate addis value for fusion"
  msgstr "N'a pu générer de valeur addis pour la fusion"
  
! #: config/rs6000/rs6000.cc:28089
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Impossible de générer un offset load/store pour la fusion"
  
! #: config/rs6000/rs6000.cc:28165
  msgid "Bad GPR fusion"
  msgstr "Mauvaise fusion GPR"
  
! #: config/rs6000/rs6000.cc:28767
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "conversion invalide depuis le type %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28769
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "conversion invalide vers le type %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28771
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "conversion invalide depuis le type %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28773
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "conversion invalide vers le type %<__vector_pair%>"
  
--- 21000,21030 ----
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Argument AltiVec passé à une fonction sans prototype"
  
! #: config/rs6000/rs6000.cc:28023
  msgid "Could not generate addis value for fusion"
  msgstr "N'a pu générer de valeur addis pour la fusion"
  
! #: config/rs6000/rs6000.cc:28092
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Impossible de générer un offset load/store pour la fusion"
  
! #: config/rs6000/rs6000.cc:28168
  msgid "Bad GPR fusion"
  msgstr "Mauvaise fusion GPR"
  
! #: config/rs6000/rs6000.cc:28770
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "conversion invalide depuis le type %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28772
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "conversion invalide vers le type %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28774
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "conversion invalide depuis le type %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28776
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "conversion invalide vers le type %<__vector_pair%>"
  
*************** msgstr "expression invalide pour le modi
*** 21098,21116 ****
  msgid "vector argument passed to unprototyped function"
  msgstr "vecteur passé en argument à une fonction sans prototype"
  
! #: config/s390/s390.cc:17350
  msgid "types differ in signedness"
  msgstr "les types diffèrent sur le type signé/non-signé"
  
! #: config/s390/s390.cc:17360
  msgid "binary operator does not support two vector bool operands"
  msgstr "l'opérateur binaire ne supporte pas deux opérandes booléens vectoriels"
  
! #: config/s390/s390.cc:17363
  msgid "binary operator does not support vector bool operand"
  msgstr "l'opérateur binaire ne supporte pas l'opérande booléen vectoriel"
  
! #: config/s390/s390.cc:17371
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "l'opérateur binaire ne supporte pas le mélange d'un booléen vectoriel avec un vecteur en virgule flottante"
  
--- 21108,21126 ----
  msgid "vector argument passed to unprototyped function"
  msgstr "vecteur passé en argument à une fonction sans prototype"
  
! #: config/s390/s390.cc:17377
  msgid "types differ in signedness"
  msgstr "les types diffèrent sur le type signé/non-signé"
  
! #: config/s390/s390.cc:17387
  msgid "binary operator does not support two vector bool operands"
  msgstr "l'opérateur binaire ne supporte pas deux opérandes booléens vectoriels"
  
! #: config/s390/s390.cc:17390
  msgid "binary operator does not support vector bool operand"
  msgstr "l'opérateur binaire ne supporte pas l'opérande booléen vectoriel"
  
! #: config/s390/s390.cc:17398
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "l'opérateur binaire ne supporte pas le mélange d'un booléen vectoriel avec un vecteur en virgule flottante"
  
*************** msgstr "{erroné}"
*** 21281,21287 ****
  msgid "aka"
  msgstr "alias"
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7714
  msgid "({anonymous})"
  msgstr "({anonyme})"
  
--- 21291,21297 ----
  msgid "aka"
  msgstr "alias"
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7715
  msgid "({anonymous})"
  msgstr "({anonyme})"
  
*************** msgstr "({anonyme})"
*** 21294,21331 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3089 c/c-parser.cc:3279 c/c-parser.cc:3293 c/c-parser.cc:7502
! #: c/c-parser.cc:8356 c/c-parser.cc:8934 c/c-parser.cc:9126 c/c-parser.cc:9159
! #: c/c-parser.cc:9457 c/c-parser.cc:14304 c/c-parser.cc:14339
! #: c/c-parser.cc:14370 c/c-parser.cc:14417 c/c-parser.cc:14598
! #: c/c-parser.cc:15431 c/c-parser.cc:15506 c/c-parser.cc:15549
! #: c/c-parser.cc:23037 c/c-parser.cc:23117 c/c-parser.cc:23446
! #: c/c-parser.cc:23472 c/c-parser.cc:23495 c/c-parser.cc:24181
! #: c/c-parser.cc:24224 c/c-parser.cc:25491 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4141 c/c-parser.cc:4332
! #: c/c-parser.cc:4367 c/c-parser.cc:14591 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16475 cp/parser.cc:34635
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> attendu"
  
! #: c/c-parser.cc:3251 c/c-parser.cc:9417
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "%<:%> ou %<)%> attendu"
  
! #: c/c-parser.cc:3790 c/c-parser.cc:4943 c/c-parser.cc:5135 c/c-parser.cc:5193
! #: c/c-parser.cc:5251 c/c-parser.cc:5635 c/c-parser.cc:5658 c/c-parser.cc:5667
! #: c/c-parser.cc:5718 c/c-parser.cc:5727 c/c-parser.cc:10892
! #: c/c-parser.cc:10978 c/c-parser.cc:11552 c/c-parser.cc:11578
! #: c/c-parser.cc:11612 c/c-parser.cc:11825 c/c-parser.cc:12697
! #: c/c-parser.cc:14705 c/c-parser.cc:17345 c/c-parser.cc:18080
! #: c/c-parser.cc:18139 c/c-parser.cc:18194 c/c-parser.cc:20053
! #: c/c-parser.cc:20173 c/c-parser.cc:22130 c/c-parser.cc:23537
! #: c/c-parser.cc:24189 c/c-parser.cc:28016 c/c-parser.cc:28098
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
--- 21304,21341 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3134 c/c-parser.cc:3324 c/c-parser.cc:3338 c/c-parser.cc:7547
! #: c/c-parser.cc:8401 c/c-parser.cc:8979 c/c-parser.cc:9171 c/c-parser.cc:9204
! #: c/c-parser.cc:9502 c/c-parser.cc:14349 c/c-parser.cc:14384
! #: c/c-parser.cc:14415 c/c-parser.cc:14462 c/c-parser.cc:14643
! #: c/c-parser.cc:15476 c/c-parser.cc:15551 c/c-parser.cc:15594
! #: c/c-parser.cc:23082 c/c-parser.cc:23162 c/c-parser.cc:23491
! #: c/c-parser.cc:23517 c/c-parser.cc:23540 c/c-parser.cc:24226
! #: c/c-parser.cc:24269 c/c-parser.cc:25536 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4186 c/c-parser.cc:4377
! #: c/c-parser.cc:4412 c/c-parser.cc:14636 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16479 cp/parser.cc:34694
! #: cp/parser.cc:35333
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> attendu"
  
! #: c/c-parser.cc:3296 c/c-parser.cc:9462
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "%<:%> ou %<)%> attendu"
  
! #: c/c-parser.cc:3835 c/c-parser.cc:4988 c/c-parser.cc:5180 c/c-parser.cc:5238
! #: c/c-parser.cc:5296 c/c-parser.cc:5680 c/c-parser.cc:5703 c/c-parser.cc:5712
! #: c/c-parser.cc:5763 c/c-parser.cc:5772 c/c-parser.cc:10937
! #: c/c-parser.cc:11023 c/c-parser.cc:11597 c/c-parser.cc:11623
! #: c/c-parser.cc:11657 c/c-parser.cc:11870 c/c-parser.cc:12742
! #: c/c-parser.cc:14750 c/c-parser.cc:17390 c/c-parser.cc:18125
! #: c/c-parser.cc:18184 c/c-parser.cc:18239 c/c-parser.cc:20098
! #: c/c-parser.cc:20218 c/c-parser.cc:22175 c/c-parser.cc:23582
! #: c/c-parser.cc:24234 c/c-parser.cc:28062 c/c-parser.cc:28144
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
*************** msgstr "%<:%> ou %<)%> attendu"
*** 21333,21482 ****
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3242
! #: c/c-parser.cc:9409 c/c-parser.cc:20746 cp/parser.cc:35322 cp/parser.cc:43032
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> attendu"
  
! #: c/c-parser.cc:5029 c/c-parser.cc:5778 c/c-parser.cc:6138 c/c-parser.cc:6156
! #: c/c-parser.cc:6157 c/c-parser.cc:6660 c/c-parser.cc:6704 c/c-parser.cc:9508
! #: c/c-parser.cc:11816 c/c-parser.cc:13270 c/c-parser.cc:13642
! #: c/c-parser.cc:16667 c/gimple-parser.cc:1930 cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> attendu"
  
! #: c/c-parser.cc:5231
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "%<;%>, %<,%> ou %<)%> attendu"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5687 c/c-parser.cc:5692 c/c-parser.cc:17328
! #: c/c-parser.cc:18169 c/c-parser.cc:20554 c/c-parser.cc:20653
! #: c/c-parser.cc:26832 c/c-parser.cc:27136 c/c-parser.cc:27824
! #: c/c-parser.cc:28041 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17109 cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> attendu"
  
! #: c/c-parser.cc:6134 c/c-parser.cc:6136 c/c-parser.cc:16572 cp/parser.cc:35289
! #: cp/parser.cc:39179 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> attendu"
  
! #: c/c-parser.cc:6964 c/c-parser.cc:14934 c/c-parser.cc:20630
! #: c/c-parser.cc:23012 c/c-parser.cc:23098 c/c-parser.cc:23859
! #: c/c-parser.cc:24999 c/c-parser.cc:29820 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4128 c/c-parser.cc:4356
! #: c/c-parser.cc:14486 cp/parser.cc:22203 cp/parser.cc:35283
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> attendu"
  
! #: c/c-parser.cc:7914 c/c-parser.cc:7923 c/c-parser.cc:9957 c/c-parser.cc:11136
! #: c/c-parser.cc:14698 c/c-parser.cc:15095 c/c-parser.cc:15159
! #: c/c-parser.cc:16649 c/c-parser.cc:17760 c/c-parser.cc:17997
! #: c/c-parser.cc:18550 c/c-parser.cc:18653 c/c-parser.cc:19194
! #: c/c-parser.cc:19630 c/c-parser.cc:19706 c/c-parser.cc:19823
! #: c/c-parser.cc:19895 c/c-parser.cc:20868 c/c-parser.cc:26702
! #: c/c-parser.cc:27881 c/c-parser.cc:27940 c/c-parser.cc:29142
! #: c/gimple-parser.cc:630 c/gimple-parser.cc:943 c/gimple-parser.cc:2561
! #: c/gimple-parser.cc:2588 c/c-parser.cc:9416 c/c-parser.cc:17253
! #: c/c-parser.cc:18658 cp/parser.cc:35316 cp/parser.cc:37023 cp/parser.cc:40119
! #: cp/parser.cc:41012 go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> attendu"
  
! #: c/c-parser.cc:8910 cp/parser.cc:35203
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> attendu"
  
! #: c/c-parser.cc:10855 c/c-parser.cc:11085 c/c-parser.cc:11602
! #: c/c-parser.cc:11647 c/c-parser.cc:11740 c/c-parser.cc:11887
! #: c/c-parser.cc:12687 c/c-parser.cc:18174 c/c-parser.cc:19775
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34633 cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> attendu"
  
! #: c/c-parser.cc:11496
  msgid "expected %<.%>"
  msgstr "%<.%> attendu"
  
! #: c/c-parser.cc:14157 c/c-parser.cc:14189 c/c-parser.cc:14429
! #: cp/parser.cc:37597 cp/parser.cc:37618
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> attendu"
  
! #: c/c-parser.cc:14847 c/gimple-parser.cc:1497 cp/parser.cc:35301
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> attendu"
  
! #: c/c-parser.cc:18748 c/c-parser.cc:20191 c/c-parser.cc:20617
! #: cp/parser.cc:35325 cp/parser.cc:42883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> ou %<)%> attendu"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19622 c/c-parser.cc:22907 c/c-parser.cc:22952
! #: c/c-parser.cc:23109 c/c-parser.cc:23456 c/c-parser.cc:24168
! #: c/c-parser.cc:25374 c/c-parser.cc:26880 c/c-parser.cc:28082
! #: c/gimple-parser.cc:798 c/c-parser.cc:6727 c/c-parser.cc:23029
! #: c/c-parser.cc:23252 cp/parser.cc:35304 cp/parser.cc:44578 cp/parser.cc:44751
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> attendu"
  
! #: c/c-parser.cc:20767 c/c-parser.cc:27145 c/c-parser.cc:27166
! #: c/c-parser.cc:16707 c/c-parser.cc:16719 c/c-parser.cc:20747
! #: cp/parser.cc:43033 cp/parser.cc:43060 cp/parser.cc:50600 cp/parser.cc:50611
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr "%<)%> ou %<,%> attendu"
  
! #: c/c-parser.cc:23040 c/c-parser.cc:23120 c/c-parser.cc:23473
! #: c/c-parser.cc:23928 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35280
! #: cp/parser.cc:37807
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> attendu"
  
! #: c/c-parser.cc:23133 cp/parser.cc:44676
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "%<else%> attendu"
  
! #: c/c-parser.cc:25046 c/c-parser.cc:25035 cp/parser.cc:47606
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> ou %<}%> attendu"
  
! #: c/c-parser.cc:28760 cp/parser.cc:52554
  msgid "<message unknown at compile time>"
  msgstr "<message inconnu durant la compilation>"
  
! #: c/c-typeck.cc:9863
  msgid "(anonymous)"
  msgstr "(anonyme)"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19538 cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> attendu"
--- 21343,21493 ----
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3287
! #: c/c-parser.cc:9454 c/c-parser.cc:20791 cp/parser.cc:35381 cp/parser.cc:43091
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> attendu"
  
! #: c/c-parser.cc:5074 c/c-parser.cc:5823 c/c-parser.cc:6183 c/c-parser.cc:6201
! #: c/c-parser.cc:6202 c/c-parser.cc:6705 c/c-parser.cc:6749 c/c-parser.cc:9553
! #: c/c-parser.cc:11861 c/c-parser.cc:13315 c/c-parser.cc:13687
! #: c/c-parser.cc:16712 c/gimple-parser.cc:1930 cp/parser.cc:35345
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> attendu"
  
! #: c/c-parser.cc:5276
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "%<;%>, %<,%> ou %<)%> attendu"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5732 c/c-parser.cc:5737 c/c-parser.cc:17373
! #: c/c-parser.cc:18214 c/c-parser.cc:20599 c/c-parser.cc:20698
! #: c/c-parser.cc:26875 c/c-parser.cc:27182 c/c-parser.cc:27870
! #: c/c-parser.cc:28087 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17154 cp/parser.cc:35336
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> attendu"
  
! #: c/c-parser.cc:6179 c/c-parser.cc:6181 c/c-parser.cc:16617 cp/parser.cc:35348
! #: cp/parser.cc:39238 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> attendu"
  
! #: c/c-parser.cc:7009 c/c-parser.cc:14979 c/c-parser.cc:20675
! #: c/c-parser.cc:23057 c/c-parser.cc:23143 c/c-parser.cc:23904
! #: c/c-parser.cc:25044 c/c-parser.cc:29863 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4173 c/c-parser.cc:4401
! #: c/c-parser.cc:14531 cp/parser.cc:22207 cp/parser.cc:35342
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> attendu"
  
! #: c/c-parser.cc:7959 c/c-parser.cc:7968 c/c-parser.cc:10002
! #: c/c-parser.cc:11181 c/c-parser.cc:14743 c/c-parser.cc:15140
! #: c/c-parser.cc:15204 c/c-parser.cc:16694 c/c-parser.cc:17805
! #: c/c-parser.cc:18042 c/c-parser.cc:18595 c/c-parser.cc:18698
! #: c/c-parser.cc:19239 c/c-parser.cc:19675 c/c-parser.cc:19751
! #: c/c-parser.cc:19868 c/c-parser.cc:19940 c/c-parser.cc:20913
! #: c/c-parser.cc:26747 c/c-parser.cc:27927 c/c-parser.cc:27986
! #: c/c-parser.cc:29185 c/gimple-parser.cc:630 c/gimple-parser.cc:943
! #: c/gimple-parser.cc:2561 c/gimple-parser.cc:2588 c/c-parser.cc:9461
! #: c/c-parser.cc:17298 c/c-parser.cc:18703 cp/parser.cc:35375
! #: cp/parser.cc:37082 cp/parser.cc:40178 cp/parser.cc:41071
! #: go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> attendu"
  
! #: c/c-parser.cc:8955 cp/parser.cc:35262
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> attendu"
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11130 c/c-parser.cc:11647
! #: c/c-parser.cc:11692 c/c-parser.cc:11785 c/c-parser.cc:11932
! #: c/c-parser.cc:12732 c/c-parser.cc:18219 c/c-parser.cc:19820
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34692 cp/parser.cc:35351
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> attendu"
  
! #: c/c-parser.cc:11541
  msgid "expected %<.%>"
  msgstr "%<.%> attendu"
  
! #: c/c-parser.cc:14202 c/c-parser.cc:14234 c/c-parser.cc:14474
! #: cp/parser.cc:37656 cp/parser.cc:37677
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> attendu"
  
! #: c/c-parser.cc:14892 c/gimple-parser.cc:1497 cp/parser.cc:35360
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> attendu"
  
! #: c/c-parser.cc:18793 c/c-parser.cc:20236 c/c-parser.cc:20662
! #: cp/parser.cc:35384 cp/parser.cc:42942
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> ou %<)%> attendu"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19667 c/c-parser.cc:22952 c/c-parser.cc:22997
! #: c/c-parser.cc:23154 c/c-parser.cc:23501 c/c-parser.cc:24213
! #: c/c-parser.cc:25419 c/c-parser.cc:26923 c/c-parser.cc:28128
! #: c/gimple-parser.cc:798 c/c-parser.cc:6772 c/c-parser.cc:23074
! #: c/c-parser.cc:23297 cp/parser.cc:35363 cp/parser.cc:44637 cp/parser.cc:44810
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> attendu"
  
! #: c/c-parser.cc:20812 c/c-parser.cc:27191 c/c-parser.cc:27212
! #: c/c-parser.cc:16752 c/c-parser.cc:16764 c/c-parser.cc:20792
! #: cp/parser.cc:43092 cp/parser.cc:43119 cp/parser.cc:50659 cp/parser.cc:50670
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr "%<)%> ou %<,%> attendu"
  
! #: c/c-parser.cc:23085 c/c-parser.cc:23165 c/c-parser.cc:23518
! #: c/c-parser.cc:23973 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35339
! #: cp/parser.cc:37866
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> attendu"
  
! #: c/c-parser.cc:23178 cp/parser.cc:44735
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "%<else%> attendu"
  
! #: c/c-parser.cc:25091 c/c-parser.cc:25080 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> ou %<}%> attendu"
  
! #: c/c-parser.cc:28806 cp/parser.cc:52607
  msgid "<message unknown at compile time>"
  msgstr "<message inconnu durant la compilation>"
  
! #: c/c-typeck.cc:9880
  msgid "(anonymous)"
  msgstr "(anonyme)"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19542 cp/parser.cc:35357
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> attendu"
*************** msgstr "%<<%> attendu"
*** 21487,21496 ****
  msgid "expected label"
  msgstr "étiquette attendue"
  
! #: cobol/gcobolspec.cc:544
  #, c-format
! msgid "Driving: (%ld)\n"
! msgstr "Pilotage: (%ld)\n"
  
  #: cp/call.cc:4225
  #, c-format
--- 21498,21507 ----
  msgid "expected label"
  msgstr "étiquette attendue"
  
! #: cobol/gcobolspec.cc:554
  #, c-format
! msgid "Driving: ("
! msgstr "Pilotage: ("
  
  #: cp/call.cc:4225
  #, c-format
*************** msgstr "candidat %i :"
*** 21501,21507 ****
  msgid "  after user-defined conversion:"
  msgstr "  après la conversion définie par l'utilisateur :"
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26956
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "le candidat est :"
--- 21512,21518 ----
  msgid "  after user-defined conversion:"
  msgstr "  après la conversion définie par l'utilisateur :"
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26986
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "le candidat est :"
*************** msgstr "<erreur de paramètre du patron>
*** 21601,21607 ****
  msgid "<statement>"
  msgstr "<déclaration>"
  
! #: cp/error.cc:2381 cp/error.cc:3503 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<inconnu>"
--- 21612,21618 ----
  msgid "<statement>"
  msgstr "<déclaration>"
  
! #: cp/error.cc:2381 cp/error.cc:3524 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<inconnu>"
*************** msgstr "<lambda>"
*** 21628,21642 ****
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3227
  msgid "<expression error>"
  msgstr "<erreur d'expression>"
  
! #: cp/error.cc:3242
  msgid "<unknown operator>"
  msgstr "<opérateur inconnu>"
  
! #: cp/error.cc:3732
  msgid "At global scope:"
  msgstr "Au niveau global:"
  
--- 21639,21653 ----
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3248
  msgid "<expression error>"
  msgstr "<erreur d'expression>"
  
! #: cp/error.cc:3263
  msgid "<unknown operator>"
  msgstr "<opérateur inconnu>"
  
! #: cp/error.cc:3753
  msgid "At global scope:"
  msgstr "Au niveau global:"
  
*************** msgstr "Au niveau global:"
*** 21644,21731 ****
  msgid "candidates are:"
  msgstr "les candidats sont :"
  
! #: cp/rtti.cc:588
  msgid "target is not pointer or reference to class"
  msgstr "la cible n'est pas un pointeur ni une référence à une classe"
  
! #: cp/rtti.cc:593
  msgid "target is not pointer or reference to complete type"
  msgstr "la cible n'est pas un pointeur ni une référence à un type complet"
  
! #: cp/rtti.cc:599
  msgid "target is not pointer or reference"
  msgstr "la cible n'est pas un pointeur ni une référence"
  
! #: cp/rtti.cc:615
  msgid "source is not a pointer"
  msgstr "la source n'est pas un pointeur"
  
! #: cp/rtti.cc:620
  msgid "source is not a pointer to class"
  msgstr "la source n'est pas un pointeur vers une classe"
  
! #: cp/rtti.cc:625
  msgid "source is a pointer to incomplete type"
  msgstr "la source est un pointeur vers un type incomplet"
  
! #: cp/rtti.cc:638
  msgid "source is not of class type"
  msgstr "la source n'est pas de type « class »"
  
! #: cp/rtti.cc:643
  msgid "source is of incomplete class type"
  msgstr "la source est d'un type « class » incomplet"
  
! #: cp/rtti.cc:654
  msgid "conversion casts away constness"
  msgstr "la conversion supprime l'attribut « const »"
  
! #: cp/rtti.cc:816
  msgid "source type is not polymorphic"
  msgstr "le type source n'est pas polymorphique"
  
! #: cp/typeck.cc:7524 c/c-typeck.cc:5303
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "type d'argument erroné pour le moins unaire"
  
! #: cp/typeck.cc:7525 c/c-typeck.cc:5289
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "type d'argument erroné pour le plus unaire"
  
! #: cp/typeck.cc:7552 c/c-typeck.cc:5348
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "type d'argument erroné pour le complément de bit"
  
! #: cp/typeck.cc:7572 c/c-typeck.cc:5356
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "type d'argument erroné pour abs"
  
! #: cp/typeck.cc:7584 c/c-typeck.cc:5378
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "type d'argument erroné pour la conjugaison"
  
! #: cp/typeck.cc:7608
  msgid "in argument to unary !"
  msgstr "dans l'argument d'un unaire !"
  
! #: cp/typeck.cc:7657
  msgid "no pre-increment operator for type"
  msgstr "pas d'opérateur de pré-incrémentation pour le type"
  
! #: cp/typeck.cc:7659
  msgid "no post-increment operator for type"
  msgstr "pas d'opérateur de post-incrémentation pour le type"
  
! #: cp/typeck.cc:7661
  msgid "no pre-decrement operator for type"
  msgstr "pas d'opérateur de pré-décrémentation pour le type"
  
! #: cp/typeck.cc:7663
  msgid "no post-decrement operator for type"
  msgstr "pas d'opérateur de post-décrémentation pour le type"
  
--- 21655,21742 ----
  msgid "candidates are:"
  msgstr "les candidats sont :"
  
! #: cp/rtti.cc:589
  msgid "target is not pointer or reference to class"
  msgstr "la cible n'est pas un pointeur ni une référence à une classe"
  
! #: cp/rtti.cc:594
  msgid "target is not pointer or reference to complete type"
  msgstr "la cible n'est pas un pointeur ni une référence à un type complet"
  
! #: cp/rtti.cc:600
  msgid "target is not pointer or reference"
  msgstr "la cible n'est pas un pointeur ni une référence"
  
! #: cp/rtti.cc:616
  msgid "source is not a pointer"
  msgstr "la source n'est pas un pointeur"
  
! #: cp/rtti.cc:621
  msgid "source is not a pointer to class"
  msgstr "la source n'est pas un pointeur vers une classe"
  
! #: cp/rtti.cc:626
  msgid "source is a pointer to incomplete type"
  msgstr "la source est un pointeur vers un type incomplet"
  
! #: cp/rtti.cc:639
  msgid "source is not of class type"
  msgstr "la source n'est pas de type « class »"
  
! #: cp/rtti.cc:644
  msgid "source is of incomplete class type"
  msgstr "la source est d'un type « class » incomplet"
  
! #: cp/rtti.cc:655
  msgid "conversion casts away constness"
  msgstr "la conversion supprime l'attribut « const »"
  
! #: cp/rtti.cc:817
  msgid "source type is not polymorphic"
  msgstr "le type source n'est pas polymorphique"
  
! #: cp/typeck.cc:7640 c/c-typeck.cc:5304
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "type d'argument erroné pour le moins unaire"
  
! #: cp/typeck.cc:7641 c/c-typeck.cc:5290
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "type d'argument erroné pour le plus unaire"
  
! #: cp/typeck.cc:7668 c/c-typeck.cc:5349
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "type d'argument erroné pour le complément de bit"
  
! #: cp/typeck.cc:7688 c/c-typeck.cc:5357
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "type d'argument erroné pour abs"
  
! #: cp/typeck.cc:7700 c/c-typeck.cc:5379
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "type d'argument erroné pour la conjugaison"
  
! #: cp/typeck.cc:7724
  msgid "in argument to unary !"
  msgstr "dans l'argument d'un unaire !"
  
! #: cp/typeck.cc:7773
  msgid "no pre-increment operator for type"
  msgstr "pas d'opérateur de pré-incrémentation pour le type"
  
! #: cp/typeck.cc:7775
  msgid "no post-increment operator for type"
  msgstr "pas d'opérateur de post-incrémentation pour le type"
  
! #: cp/typeck.cc:7777
  msgid "no pre-decrement operator for type"
  msgstr "pas d'opérateur de pré-décrémentation pour le type"
  
! #: cp/typeck.cc:7779
  msgid "no post-decrement operator for type"
  msgstr "pas d'opérateur de post-décrémentation pour le type"
  
*************** msgstr "Fonctionnalité supprimée :"
*** 21875,21881 ****
  msgid "Unsigned:"
  msgstr "Non signé :"
  
! #: fortran/expr.cc:3856
  msgid "array assignment"
  msgstr "affectation de tableau"
  
--- 21886,21892 ----
  msgid "Unsigned:"
  msgstr "Non signé :"
  
! #: fortran/expr.cc:3960
  msgid "array assignment"
  msgstr "affectation de tableau"
  
*************** msgstr "Désaccord de la limite du table
*** 21904,21910 ****
  msgid "Driving:"
  msgstr "Pilotage:"
  
! #: fortran/interface.cc:3905 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "argument effectif de INTENT = OUT/INOUT"
  
--- 21915,21921 ----
  msgid "Driving:"
  msgstr "Pilotage:"
  
! #: fortran/interface.cc:3926 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "argument effectif de INTENT = OUT/INOUT"
  
*************** msgstr "pour rétro-compatibilité"
*** 21952,21969 ****
  msgid "unsigned"
  msgstr "non signé"
  
! #: fortran/io.cc:1873
  #, c-format
  msgid "%s tag"
  msgstr "étiquette %s"
  
! #: fortran/io.cc:3364
  msgid "internal unit in WRITE"
  msgstr "unité interne dans WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4725
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "étiquette %s avec INQUIRE"
--- 21963,21980 ----
  msgid "unsigned"
  msgstr "non signé"
  
! #: fortran/io.cc:1875
  #, c-format
  msgid "%s tag"
  msgstr "étiquette %s"
  
! #: fortran/io.cc:3366
  msgid "internal unit in WRITE"
  msgstr "unité interne dans WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4727
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "étiquette %s avec INQUIRE"
*************** msgstr "bloc IF"
*** 22070,22080 ****
  msgid "implied END DO"
  msgstr "END DO implicite"
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13586
  msgid "assignment"
  msgstr "affectation"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13652 fortran/resolve.cc:13655
  msgid "pointer assignment"
  msgstr "affectation de pointeur"
  
--- 22081,22091 ----
  msgid "implied END DO"
  msgstr "END DO implicite"
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13576
  msgid "assignment"
  msgstr "affectation"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13642 fortran/resolve.cc:13645
  msgid "pointer assignment"
  msgstr "affectation de pointeur"
  
*************** msgstr "affectation de pointeur"
*** 22082,22219 ****
  msgid "simple IF"
  msgstr "IF simple"
  
! #: fortran/resolve.cc:2464 fortran/resolve.cc:2659
  msgid "elemental procedure"
  msgstr "procédure élémentaire"
  
! #: fortran/resolve.cc:2562
  msgid "allocatable argument"
  msgstr "argument qui peut être alloué"
  
! #: fortran/resolve.cc:2567
  msgid "asynchronous argument"
  msgstr "argument asynchrone"
  
! #: fortran/resolve.cc:2572
  msgid "optional argument"
  msgstr "argument optionnel"
  
! #: fortran/resolve.cc:2577
  msgid "pointer argument"
  msgstr "argument pointeur"
  
! #: fortran/resolve.cc:2582
  msgid "target argument"
  msgstr "argument cible"
  
! #: fortran/resolve.cc:2587
  msgid "value argument"
  msgstr "argument valeur"
  
! #: fortran/resolve.cc:2592
  msgid "volatile argument"
  msgstr "argument volatile"
  
! #: fortran/resolve.cc:2597
  msgid "assumed-shape argument"
  msgstr "argument de forme tacite (assumed-shape)"
  
! #: fortran/resolve.cc:2602
  msgid "assumed-rank argument"
  msgstr "argument de rang tacite (assumed-rank)"
  
! #: fortran/resolve.cc:2607
  msgid "coarray argument"
  msgstr "argument co-tableau"
  
! #: fortran/resolve.cc:2612
  msgid "parametrized derived type argument"
  msgstr "argument de type dérivé paramétrisé"
  
! #: fortran/resolve.cc:2617
  msgid "polymorphic argument"
  msgstr "argument polymorphique"
  
! #: fortran/resolve.cc:2622
  msgid "NO_ARG_CHECK attribute"
  msgstr "attribut NO_ARG_CHECK "
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2629
  msgid "assumed-type argument"
  msgstr "argument de type tacite (assumed-type)"
  
! #: fortran/resolve.cc:2640
  msgid "array result"
  msgstr "résultat tableau"
  
! #: fortran/resolve.cc:2645
  msgid "pointer or allocatable result"
  msgstr "résultat pointeur ou allouable"
  
! #: fortran/resolve.cc:2652
  msgid "result with non-constant character length"
  msgstr "résultat avec une longueur de caractères non constante"
  
! #: fortran/resolve.cc:2664
  msgid "bind(c) procedure"
  msgstr "procédure bind(c)"
  
! #: fortran/resolve.cc:8002
  msgid "Loop variable"
  msgstr "Variable de boucle"
  
! #: fortran/resolve.cc:8006
  msgid "iterator variable"
  msgstr "variable d'itérateur"
  
! #: fortran/resolve.cc:8010
  msgid "Start expression in DO loop"
  msgstr "Expression de départ dans la boucle DO"
  
! #: fortran/resolve.cc:8014
  msgid "End expression in DO loop"
  msgstr "Expression de fin dans la boucle DO"
  
! #: fortran/resolve.cc:8018
  msgid "Step expression in DO loop"
  msgstr "Expression de pas dans la boucle DO"
  
! #: fortran/resolve.cc:8636 fortran/resolve.cc:8639
  msgid "DEALLOCATE object"
  msgstr "objet DEALLOCATE"
  
! #: fortran/resolve.cc:9063 fortran/resolve.cc:9066
  msgid "ALLOCATE object"
  msgstr "objet ALLOCATE"
  
! #: fortran/resolve.cc:9303 fortran/resolve.cc:11450 fortran/resolve.cc:11571
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.cc:9354 fortran/resolve.cc:11462 fortran/resolve.cc:11583
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.cc:11258
  msgid "item in READ"
  msgstr "élément dans READ"
  
! #: fortran/resolve.cc:11474
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
! #: fortran/trans-array.cc:2058
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Longueurs de CHARACTER différentes (%ld/%ld) dans le constructeur de tableau"
  
! #: fortran/trans-array.cc:6629
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Débordement d'entier en calculant la quantité de mémoire à allouer"
  
! #: fortran/trans-array.cc:10933
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "La valeur du paramètre PDT LEN « %s » n'est pas en accord avec celle dans la déclaration fictive"
--- 22093,22230 ----
  msgid "simple IF"
  msgstr "IF simple"
  
! #: fortran/resolve.cc:2465 fortran/resolve.cc:2660
  msgid "elemental procedure"
  msgstr "procédure élémentaire"
  
! #: fortran/resolve.cc:2563
  msgid "allocatable argument"
  msgstr "argument qui peut être alloué"
  
! #: fortran/resolve.cc:2568
  msgid "asynchronous argument"
  msgstr "argument asynchrone"
  
! #: fortran/resolve.cc:2573
  msgid "optional argument"
  msgstr "argument optionnel"
  
! #: fortran/resolve.cc:2578
  msgid "pointer argument"
  msgstr "argument pointeur"
  
! #: fortran/resolve.cc:2583
  msgid "target argument"
  msgstr "argument cible"
  
! #: fortran/resolve.cc:2588
  msgid "value argument"
  msgstr "argument valeur"
  
! #: fortran/resolve.cc:2593
  msgid "volatile argument"
  msgstr "argument volatile"
  
! #: fortran/resolve.cc:2598
  msgid "assumed-shape argument"
  msgstr "argument de forme tacite (assumed-shape)"
  
! #: fortran/resolve.cc:2603
  msgid "assumed-rank argument"
  msgstr "argument de rang tacite (assumed-rank)"
  
! #: fortran/resolve.cc:2608
  msgid "coarray argument"
  msgstr "argument co-tableau"
  
! #: fortran/resolve.cc:2613
  msgid "parametrized derived type argument"
  msgstr "argument de type dérivé paramétrisé"
  
! #: fortran/resolve.cc:2618
  msgid "polymorphic argument"
  msgstr "argument polymorphique"
  
! #: fortran/resolve.cc:2623
  msgid "NO_ARG_CHECK attribute"
  msgstr "attribut NO_ARG_CHECK "
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2630
  msgid "assumed-type argument"
  msgstr "argument de type tacite (assumed-type)"
  
! #: fortran/resolve.cc:2641
  msgid "array result"
  msgstr "résultat tableau"
  
! #: fortran/resolve.cc:2646
  msgid "pointer or allocatable result"
  msgstr "résultat pointeur ou allouable"
  
! #: fortran/resolve.cc:2653
  msgid "result with non-constant character length"
  msgstr "résultat avec une longueur de caractères non constante"
  
! #: fortran/resolve.cc:2665
  msgid "bind(c) procedure"
  msgstr "procédure bind(c)"
  
! #: fortran/resolve.cc:7975
  msgid "Loop variable"
  msgstr "Variable de boucle"
  
! #: fortran/resolve.cc:7979
  msgid "iterator variable"
  msgstr "variable d'itérateur"
  
! #: fortran/resolve.cc:7983
  msgid "Start expression in DO loop"
  msgstr "Expression de départ dans la boucle DO"
  
! #: fortran/resolve.cc:7987
  msgid "End expression in DO loop"
  msgstr "Expression de fin dans la boucle DO"
  
! #: fortran/resolve.cc:7991
  msgid "Step expression in DO loop"
  msgstr "Expression de pas dans la boucle DO"
  
! #: fortran/resolve.cc:8609 fortran/resolve.cc:8612
  msgid "DEALLOCATE object"
  msgstr "objet DEALLOCATE"
  
! #: fortran/resolve.cc:9053 fortran/resolve.cc:9056
  msgid "ALLOCATE object"
  msgstr "objet ALLOCATE"
  
! #: fortran/resolve.cc:9293 fortran/resolve.cc:11440 fortran/resolve.cc:11561
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.cc:9344 fortran/resolve.cc:11452 fortran/resolve.cc:11573
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.cc:11248
  msgid "item in READ"
  msgstr "élément dans READ"
  
! #: fortran/resolve.cc:11464
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
! #: fortran/trans-array.cc:2061
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Longueurs de CHARACTER différentes (%ld/%ld) dans le constructeur de tableau"
  
! #: fortran/trans-array.cc:6631
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Débordement d'entier en calculant la quantité de mémoire à allouer"
  
! #: fortran/trans-array.cc:10935
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "La valeur du paramètre PDT LEN « %s » n'est pas en accord avec celle dans la déclaration fictive"
*************** msgstr "La longueur réelle de la chaîn
*** 22228,22239 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "La longueur réelle de la chaîne est plus courte que celle déclarée pour l'argument fictif « %s » (%ld/%ld)"
  
! #: fortran/trans-expr.cc:11373
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "La cible du remappage de rang est trop petite (%ld < %ld)"
  
! #: fortran/trans-expr.cc:13068
  msgid "Assignment of scalar to unallocated array"
  msgstr "Assignation d'un scalaire à un tableau non alloué"
  
--- 22239,22250 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "La longueur réelle de la chaîne est plus courte que celle déclarée pour l'argument fictif « %s » (%ld/%ld)"
  
! #: fortran/trans-expr.cc:11386
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "La cible du remappage de rang est trop petite (%ld < %ld)"
  
! #: fortran/trans-expr.cc:13081
  msgid "Assignment of scalar to unallocated array"
  msgstr "Assignation d'un scalaire à un tableau non alloué"
  
*************** msgstr "Assignation d'un scalaire à un
*** 22242,22322 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Longueurs de caractères inégales (%ld/%ld) dans %s"
  
! #: fortran/trans-intrinsic.cc:6387
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr "Argument POS (%ld) hors des limites 0:%ld dans l'intrinsèque BTEST"
  
! #: fortran/trans-intrinsic.cc:6674
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "Argument POS (%ld) hors limite 0:%ld dans l'intrinsèque %s"
  
! #: fortran/trans-intrinsic.cc:6722
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr "Argument POS (%ld) hors limite 0:%ld dans l'intrinsèque IBITS"
  
! #: fortran/trans-intrinsic.cc:6732
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr "Argument LEN (%ld) hors limite 0:%ld dans l'intrinsèque IBITS"
  
! #: fortran/trans-intrinsic.cc:6739
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) dans l'intrinsèque IBITS"
  
! #: fortran/trans-intrinsic.cc:6831
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "Argument SHIFT (%ld) hors limite 0:%ld dans l'intrinsèque %s"
  
! #: fortran/trans-intrinsic.cc:6899
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr "Argument SHIFT (%ld) hors limites -%ld:%ld dans l'intrinsèque ISHIFT"
  
! #: fortran/trans-intrinsic.cc:6979
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr "Argument SIZE (%ld) hors limite 1:%ld dans l'intrinsèque ISHFTC"
  
! #: fortran/trans-intrinsic.cc:6987 fortran/trans-intrinsic.cc:7032
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr "Argument SHIFT (%ld) hors limite -%ld:%ld dans l'intrinsèque ISHFTC"
  
! #: fortran/trans-intrinsic.cc:9383
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "L'argument NCOPIES de l'intrinsèque REPEAT est négatif (sa valeur est %ld)"
  
! #: fortran/trans-intrinsic.cc:9415
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "L'argument NCOPIES de l'intrinsèque REPEAT est trop grand"
  
! #: fortran/trans-intrinsic.cc:12882
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "Argument FROMPOS (%ld) hors limite 0:%d dans l'intrinsèque MVBITS"
  
! #: fortran/trans-intrinsic.cc:12894
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "Argument LEN (%ld) hors limite 0:%d dans l'intrinsèque MVBITS"
  
! #: fortran/trans-intrinsic.cc:12906
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "Argument TOPOS (%ld) hors limite 0:%d dans l'intrinsèque MVBITS"
  
! #: fortran/trans-intrinsic.cc:12918
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) dans l'intrinsèque MVBITS"
  
! #: fortran/trans-intrinsic.cc:12926
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) dans l'intrinsèque MVBITS"
--- 22253,22333 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Longueurs de caractères inégales (%ld/%ld) dans %s"
  
! #: fortran/trans-intrinsic.cc:6366
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr "Argument POS (%ld) hors des limites 0:%ld dans l'intrinsèque BTEST"
  
! #: fortran/trans-intrinsic.cc:6653
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "Argument POS (%ld) hors limite 0:%ld dans l'intrinsèque %s"
  
! #: fortran/trans-intrinsic.cc:6701
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr "Argument POS (%ld) hors limite 0:%ld dans l'intrinsèque IBITS"
  
! #: fortran/trans-intrinsic.cc:6711
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr "Argument LEN (%ld) hors limite 0:%ld dans l'intrinsèque IBITS"
  
! #: fortran/trans-intrinsic.cc:6718
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) dans l'intrinsèque IBITS"
  
! #: fortran/trans-intrinsic.cc:6810
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "Argument SHIFT (%ld) hors limite 0:%ld dans l'intrinsèque %s"
  
! #: fortran/trans-intrinsic.cc:6878
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr "Argument SHIFT (%ld) hors limites -%ld:%ld dans l'intrinsèque ISHIFT"
  
! #: fortran/trans-intrinsic.cc:6958
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr "Argument SIZE (%ld) hors limite 1:%ld dans l'intrinsèque ISHFTC"
  
! #: fortran/trans-intrinsic.cc:6966 fortran/trans-intrinsic.cc:7011
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr "Argument SHIFT (%ld) hors limite -%ld:%ld dans l'intrinsèque ISHFTC"
  
! #: fortran/trans-intrinsic.cc:9362
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "L'argument NCOPIES de l'intrinsèque REPEAT est négatif (sa valeur est %ld)"
  
! #: fortran/trans-intrinsic.cc:9394
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "L'argument NCOPIES de l'intrinsèque REPEAT est trop grand"
  
! #: fortran/trans-intrinsic.cc:12861
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "Argument FROMPOS (%ld) hors limite 0:%d dans l'intrinsèque MVBITS"
  
! #: fortran/trans-intrinsic.cc:12873
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "Argument LEN (%ld) hors limite 0:%d dans l'intrinsèque MVBITS"
  
! #: fortran/trans-intrinsic.cc:12885
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "Argument TOPOS (%ld) hors limite 0:%d dans l'intrinsèque MVBITS"
  
! #: fortran/trans-intrinsic.cc:12897
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) dans l'intrinsèque MVBITS"
  
! #: fortran/trans-intrinsic.cc:12905
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) dans l'intrinsèque MVBITS"
*************** msgstr "type numérique attendu"
*** 22428,22435 ****
  msgid "expected boolean type"
  msgstr "type booléen attendu"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19534 c/c-parser.cc:19541
! #: cp/parser.cc:41864 cp/parser.cc:41871
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "entier attendu"
--- 22439,22446 ----
  msgid "expected boolean type"
  msgstr "type booléen attendu"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19579 c/c-parser.cc:19586
! #: cp/parser.cc:41923 cp/parser.cc:41930
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "entier attendu"
*************** msgstr "pas assez d'arguments"
*** 22494,22500 ****
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9466
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "trop d'arguments"
--- 22505,22511 ----
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9471
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "trop d'arguments"
*************** msgstr "support du profilage pour VxWork
*** 22889,22895 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "le système d'exploitation cible ne supporte pas les accès non alignés"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:193
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "le profilage n'a pas encore été implémenté sur cette architecture"
--- 22900,22906 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "le système d'exploitation cible ne supporte pas les accès non alignés"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:194
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "le profilage n'a pas encore été implémenté sur cette architecture"
*************** msgstr "%<-m%s%> n'est pas supporté par
*** 23122,23148 ****
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr "%<-mrelax%> est uniquement supporté pour le PIC RTP"
  
! #: cobol/parse_ante.h:1728
  #, gcc-internal-format, gfc-internal-format
! msgid "Global declarative %s for %s"
! msgstr "Déclarative globale %s pour %s"
  
! #: cobol/parse_ante.h:2456 cobol/genapi.cc:5784
  #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: invalid symbol_type_t %d"
! msgstr "%s:%d: symbol_type_t %d invalide"
  
! #: cobol/parse_ante.h:2798
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: no symbol '%s' found"
! msgstr "%s:%d: aucun symbole « %s » trouvé"
  
! #: cobol/parse_util.h:351
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: intrinsic function  %s not found"
! msgstr "%s: fonction intrinsèque %s pas trouvée"
  
! #: cobol/parse_util.h:383
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: invalid function descr type '%c'"
  msgstr "%s: type de descripteur de fonction « %c » invalide"
--- 23133,23160 ----
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr "%<-mrelax%> est uniquement supporté pour le PIC RTP"
  
! #: cobol/exceptg.h:80
  #, gcc-internal-format, gfc-internal-format
! msgid "CDF: exception '%s'"
! msgstr "CDF: exception « %s »"
  
! #: cobol/parse_ante.h:1592
  #, gcc-internal-format, gfc-internal-format
! msgid "Global declarative %s for %s"
! msgstr "Déclarative globale %s pour %s"
  
! #: cobol/parse_ante.h:2385 cobol/symbols.h:134 cobol/genapi.cc:6470
! #: cobol/util.cc:288 cobol/util.cc:337 cobol/util.cc:637
! #, gcc-internal-format
! msgid "%s:%d: invalid %<symbol_type_t%> %d"
! msgstr "%s:%d: %<symbol_type_t%> %d invalide"
  
! #: cobol/parse_util.h:360
! #, gcc-internal-format
! msgid "%s: intrinsic function %qs not found"
! msgstr "%s: fonction intrinsèque %qs pas trouvée"
  
! #: cobol/parse_util.h:392
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: invalid function descr type '%c'"
  msgstr "%s: type de descripteur de fonction « %c » invalide"
*************** msgid "scan.o: %s"
*** 23153,23159 ****
  msgstr "scan.o: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3560 fortran/io.cc:3727 fortran/io.cc:4413
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction %s à %C"
--- 23165,23171 ----
  msgstr "scan.o: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3563 fortran/io.cc:3729 fortran/io.cc:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction %s à %C"
*************** msgstr "nom de macro manquant après %qs
*** 23243,23249 ****
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3801
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "nom de fichier manquant après %qs"
--- 23255,23261 ----
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3798
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "nom de fichier manquant après %qs"
*************** msgstr "valeur de visibilité %qs non re
*** 23336,23342 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "ordre de stockage des scalaires %qs non reconnu"
  
! #: cobol/lang.opt:46
  #, gcc-internal-format
  msgid "Unrecognized COBOL dialect name: %qs"
  msgstr "Nom de dialecte COBOL non reconnu : %qs "
--- 23348,23354 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "ordre de stockage des scalaires %qs non reconnu"
  
! #: cobol/lang.opt:51
  #, gcc-internal-format
  msgid "Unrecognized COBOL dialect name: %qs"
  msgstr "Nom de dialecte COBOL non reconnu : %qs "
*************** msgstr "région IRA %qs inconnue"
*** 23509,23585 ****
  msgid "unknown LTO partitioning model %qs"
  msgstr "modèle de partitionnement LTO %qs inconnu"
  
! #: common.opt:2406
  #, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "cibles manquantes après %qs"
  
! #: common.opt:2409
  #, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "options ou cibles=options manquantes après %qs"
  
! #: common.opt:2417
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "ABI de déchargement %qs inconnue"
  
! #: common.opt:2426
  #, gcc-internal-format
  msgid "option missing after %qs"
  msgstr "option manquante après %qs"
  
! #: common.opt:2603
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "méthode de reproductibilité du profil %qs inconnue"
  
! #: common.opt:2619
  #, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "méthode de mise à jour du profil %qs inconnue"
  
! #: common.opt:2728
  #, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "Niveau de correction à chaud %qs inconnu"
  
! #: common.opt:2761
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "algorithme de réorganisation des blocs de base %qs inconnu"
  
! #: common.opt:3097
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "modèle TLS %qs inconnu"
  
! #: common.opt:3130
  #, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "implémentation de trampoline %qs inconnue"
  
! #: common.opt:3452
  #, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "modèle de coût de la vectorisation %qs inconnu"
  
! #: common.opt:3483
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "type d'initialisation %qs non reconnu pour une variable automatique"
  
! #: common.opt:3509
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "valeur de visibilité %qs non reconnue"
  
! #: common.opt:3528
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "priorité d'initialisation de la vérification de la vtable %qs inconnue"
  
! #: common.opt:3584
  #, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr "type de bits de remplissage %qs pour l'initialisation à zéro n'est pas reconnu"
--- 23521,23597 ----
  msgid "unknown LTO partitioning model %qs"
  msgstr "modèle de partitionnement LTO %qs inconnu"
  
! #: common.opt:2403
  #, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "cibles manquantes après %qs"
  
! #: common.opt:2406
  #, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "options ou cibles=options manquantes après %qs"
  
! #: common.opt:2414
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "ABI de déchargement %qs inconnue"
  
! #: common.opt:2423
  #, gcc-internal-format
  msgid "option missing after %qs"
  msgstr "option manquante après %qs"
  
! #: common.opt:2600
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "méthode de reproductibilité du profil %qs inconnue"
  
! #: common.opt:2616
  #, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "méthode de mise à jour du profil %qs inconnue"
  
! #: common.opt:2725
  #, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "Niveau de correction à chaud %qs inconnu"
  
! #: common.opt:2758
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "algorithme de réorganisation des blocs de base %qs inconnu"
  
! #: common.opt:3094
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "modèle TLS %qs inconnu"
  
! #: common.opt:3127
  #, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "implémentation de trampoline %qs inconnue"
  
! #: common.opt:3449
  #, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "modèle de coût de la vectorisation %qs inconnu"
  
! #: common.opt:3480
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "type d'initialisation %qs non reconnu pour une variable automatique"
  
! #: common.opt:3506
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "valeur de visibilité %qs non reconnue"
  
! #: common.opt:3525
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "priorité d'initialisation de la vérification de la vtable %qs inconnue"
  
! #: common.opt:3581
  #, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr "type de bits de remplissage %qs pour l'initialisation à zéro n'est pas reconnu"
*************** msgstr "l'attribut %qE est ignoré car i
*** 23617,23623 ****
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17061 cp/decl.cc:17112
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, gcc-internal-format
  msgid "previous declaration here"
--- 23629,23635 ----
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17059 cp/decl.cc:17110
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "directive d'attribut %qE ignoré
*** 23635,23641 ****
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "directive d'attribut de portée %<%E::%E%> ignorée"
  
! #: attribs.cc:761 c/c-parser.cc:2144 cp/cp-gimplify.cc:3704
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "nombre erroné d'arguments spécifié pour l'attribut %qE"
--- 23647,23653 ----
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "directive d'attribut de portée %<%E::%E%> ignorée"
  
! #: attribs.cc:761 c/c-parser.cc:2189 cp/cp-gimplify.cc:3709
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "nombre erroné d'arguments spécifié pour l'attribut %qE"
*************** msgstr "nombre erroné d'arguments spéc
*** 23645,23651 ****
  msgid "expected %i or more, found %i"
  msgstr "%i ou plus attendu, %i trouvé"
  
! #: attribs.cc:767 c/c-parser.cc:2147 cp/cp-gimplify.cc:3706
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr "%i attendu, %i trouvé"
--- 23657,23663 ----
  msgid "expected %i or more, found %i"
  msgstr "%i ou plus attendu, %i trouvé"
  
! #: attribs.cc:767 c/c-parser.cc:2192 cp/cp-gimplify.cc:3711
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr "%i attendu, %i trouvé"
*************** msgstr "les attributs de type sont ignor
*** 23712,23733 ****
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6235 c-family/c-common.cc:6238 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6900
! #: ada/gcc-interface/utils.cc:6916 ada/gcc-interface/utils.cc:7013
! #: ada/gcc-interface/utils.cc:7030 ada/gcc-interface/utils.cc:7047
! #: ada/gcc-interface/utils.cc:7062 ada/gcc-interface/utils.cc:7078
! #: ada/gcc-interface/utils.cc:7104 ada/gcc-interface/utils.cc:7173
! #: ada/gcc-interface/utils.cc:7200 ada/gcc-interface/utils.cc:7245
! #: ada/gcc-interface/utils.cc:7266 ada/gcc-interface/utils.cc:7314
! #: ada/gcc-interface/utils.cc:7330 ada/gcc-interface/utils.cc:7364
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6097
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
--- 23724,23745 ----
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6256 c-family/c-common.cc:6259 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6902
! #: ada/gcc-interface/utils.cc:6918 ada/gcc-interface/utils.cc:7015
! #: ada/gcc-interface/utils.cc:7032 ada/gcc-interface/utils.cc:7049
! #: ada/gcc-interface/utils.cc:7064 ada/gcc-interface/utils.cc:7080
! #: ada/gcc-interface/utils.cc:7106 ada/gcc-interface/utils.cc:7175
! #: ada/gcc-interface/utils.cc:7202 ada/gcc-interface/utils.cc:7247
! #: ada/gcc-interface/utils.cc:7268 ada/gcc-interface/utils.cc:7316
! #: ada/gcc-interface/utils.cc:7332 ada/gcc-interface/utils.cc:7366
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6142
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
*************** msgstr "attribut %qE ignoré"
*** 23749,23756 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "attribut %<target%> manquant pour %qD avec plusieurs versions"
  
! #: attribs.cc:1224 cp/decl.cc:1359 cp/decl.cc:2371 cp/decl.cc:2419
! #: cp/decl.cc:2435 cp/decl.cc:3134 cp/decl.cc:3586
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "déclaration précédente de %qD"
--- 23761,23768 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "attribut %<target%> manquant pour %qD avec plusieurs versions"
  
! #: attribs.cc:1224 cp/decl.cc:1357 cp/decl.cc:2369 cp/decl.cc:2417
! #: cp/decl.cc:2433 cp/decl.cc:3132 cp/decl.cc:3584
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "déclaration précédente de %qD"
*************** msgstr "impossible de lire le profil de
*** 23857,23863 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "le décalage %qwi est hors des limites de la chaîne constante"
  
! #: builtins.cc:707 cp/name-lookup.cc:6938
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE déclaré ici"
--- 23869,23875 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "le décalage %qwi est hors des limites de la chaîne constante"
  
! #: builtins.cc:707 cp/name-lookup.cc:6941
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE déclaré ici"
*************** msgstr "argument non constant 0 pour %qs
*** 23960,24025 ****
  msgid "illegal argument 0 to %qs"
  msgstr "argument 0 invalide pour %qs"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8084 expr.cc:12464
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "utilisation invalide de %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8090
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "utilisation invalide de %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.cc:8379
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "le deuxième argument de %<__builtin_longjmp%> doit être 1"
  
! #: builtins.cc:9343
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "le format cible ne supporte pas l'infini"
  
! #: builtins.cc:11402
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "%<va_start%> utilisé dans une fonction ayant des arguments fixes"
  
! #: builtins.cc:11410
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "nombre erroné d'arguments pour la fonction %<va_start%>"
  
! #: builtins.cc:11425
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> appelé sans argument"
  
! #: builtins.cc:11430
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "nombre erroné d'arguments pour la fonction %<__builtin_next_arg%>"
  
! #: builtins.cc:11463
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "le deuxième paramètre de %<va_start%> n'est pas le dernier argument nommé"
  
! #: builtins.cc:11476 c/c-parser.cc:11669
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "le comportement est indéfini quand le second paramètre de %<va_start%> est déclaré avec le stockage %<register%>"
  
! #: builtins.cc:11505
  #, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "le premier argument de %qD doit être un pointeur et le second une constante entière"
  
! #: builtins.cc:11518
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "le dernier argument de %qD n'est pas une constante entière entre 0 et 3"
--- 23972,24042 ----
  msgid "illegal argument 0 to %qs"
  msgstr "argument 0 invalide pour %qs"
  
+ #: builtins.cc:7806 internal-fn.cc:4030
+ #, gcc-internal-format
+ msgid "third argument to %<crc%> builtins must be a constant"
+ msgstr "le troisième argument des fonctions internes %<crc%> doit être une constante"
+ 
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8090 expr.cc:12464
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "utilisation invalide de %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8096
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "utilisation invalide de %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.cc:8385
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "le deuxième argument de %<__builtin_longjmp%> doit être 1"
  
! #: builtins.cc:9349
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "le format cible ne supporte pas l'infini"
  
! #: builtins.cc:11408
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "%<va_start%> utilisé dans une fonction ayant des arguments fixes"
  
! #: builtins.cc:11416
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "nombre erroné d'arguments pour la fonction %<va_start%>"
  
! #: builtins.cc:11431
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> appelé sans argument"
  
! #: builtins.cc:11436
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "nombre erroné d'arguments pour la fonction %<__builtin_next_arg%>"
  
! #: builtins.cc:11469
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "le deuxième paramètre de %<va_start%> n'est pas le dernier argument nommé"
  
! #: builtins.cc:11482 c/c-parser.cc:11714
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "le comportement est indéfini quand le second paramètre de %<va_start%> est déclaré avec le stockage %<register%>"
  
! #: builtins.cc:11511
  #, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "le premier argument de %qD doit être un pointeur et le second une constante entière"
  
! #: builtins.cc:11524
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "le dernier argument de %qD n'est pas une constante entière entre 0 et 3"
*************** msgstr "le dernier argument de %qD n'est
*** 24029,24040 ****
  msgid "cannot tail-call: %s"
  msgstr "impossible d'appeler en fin de fonction (tail-call): %s"
  
! #: calls.cc:2818
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "l'appel de fonction a une valeur d'agrégat"
  
! #: calls.cc:3561
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "passage d'un argument trop grand sur la pile"
--- 24046,24057 ----
  msgid "cannot tail-call: %s"
  msgstr "impossible d'appeler en fin de fonction (tail-call): %s"
  
! #: calls.cc:2819
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "l'appel de fonction a une valeur d'agrégat"
  
! #: calls.cc:3562
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "passage d'un argument trop grand sur la pile"
*************** msgstr "passage d'un argument trop grand
*** 24044,24158 ****
  msgid "%<verify_marked_backedges%> failed"
  msgstr "%<verify_marked_backedges%> a échoué"
  
! #: cfgexpand.cc:2128
  #, gcc-internal-format
  msgid "total size of local objects is too large"
  msgstr "la taille totale des objets locaux est trop grande"
  
! #: cfgexpand.cc:2131 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "la taille de la variable %q+D est trop grande"
  
! #: cfgexpand.cc:2143
  #, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "impossible d'allouer la pile pour la variable %q+D, fonction nue"
  
! #: cfgexpand.cc:3241
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr "trop d'alternatives dans %<asm%>"
  
! #: cfgexpand.cc:3248
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr "les contraintes de l'opérande pour %<asm%> diffèrent en nombre d'alternatives"
  
! #: cfgexpand.cc:3270
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "le spécificateur %<asm%> pour la variable %qE est en conflit avec la liste d'écrasement de %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3301
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "le registre PIC est écrasé par %qs dans %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3308
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "le registre %qs ne peut pas être écrasé dans %<asm%> pour la cible actuelle"
  
! #: cfgexpand.cc:3321
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr "lister le registre %qs du pointeur de pile dans une liste à écraser est déprécié"
  
! #: cfgexpand.cc:3323
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr "la valeur du pointeur de pile après une instruction %<asm%> doit être la même qu'avant l'instruction"
  
! #: cfgexpand.cc:3393 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr "plus que %d opérandes dans %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3446
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "nom de registre %qs inconnu dans %<asm%>"
  
! #: cfgexpand.cc:3518
  #, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr "utilisation invalide du registre matériel entre des opérandes de sortie"
  
! #: cfgexpand.cc:3545
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr "utilisation invalide du registre matériel entre un opérande de sortie et un opérande de contrainte correspondant"
  
! #: cfgexpand.cc:3553
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr "utilisation invalide du registre matériel entre un opérande earlyclobber et un opérande d'entrée"
  
! #: cfgexpand.cc:3638 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "la sortie numéro %d n'est pas directement adressable"
  
! #: cfgexpand.cc:3734 varasm.cc:1810
  #, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "opérande %<asm%> %d ne concorde probablement pas avec les contraintes"
  
! #: cfgexpand.cc:3927
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "l'écrasement %<asm%> entre en conflit avec l'opérande de sortie"
  
! #: cfgexpand.cc:3932
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "l'écrasement %<asm%> entre en conflit avec l'opérande d'entrée"
  
! #: cfgexpand.cc:7029
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr "la protection de la pile ne protège pas les variables locales: tampon de longueur variable"
  
! #: cfgexpand.cc:7033
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr "la protection de la pile ne protège pas la fonction: tous les tableaux locaux font moins de %d octets de longueur"
  
! #: cfgexpand.cc:7322
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr "entrée de fonction patchable %wu excède la taille %wu"
--- 24061,24175 ----
  msgid "%<verify_marked_backedges%> failed"
  msgstr "%<verify_marked_backedges%> a échoué"
  
! #: cfgexpand.cc:2129
  #, gcc-internal-format
  msgid "total size of local objects is too large"
  msgstr "la taille totale des objets locaux est trop grande"
  
! #: cfgexpand.cc:2132 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "la taille de la variable %q+D est trop grande"
  
! #: cfgexpand.cc:2144
  #, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "impossible d'allouer la pile pour la variable %q+D, fonction nue"
  
! #: cfgexpand.cc:3242
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr "trop d'alternatives dans %<asm%>"
  
! #: cfgexpand.cc:3249
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr "les contraintes de l'opérande pour %<asm%> diffèrent en nombre d'alternatives"
  
! #: cfgexpand.cc:3271
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "le spécificateur %<asm%> pour la variable %qE est en conflit avec la liste d'écrasement de %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3302
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "le registre PIC est écrasé par %qs dans %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3309
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "le registre %qs ne peut pas être écrasé dans %<asm%> pour la cible actuelle"
  
! #: cfgexpand.cc:3322
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr "lister le registre %qs du pointeur de pile dans une liste à écraser est déprécié"
  
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr "la valeur du pointeur de pile après une instruction %<asm%> doit être la même qu'avant l'instruction"
  
! #: cfgexpand.cc:3394 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr "plus que %d opérandes dans %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3447
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "nom de registre %qs inconnu dans %<asm%>"
  
! #: cfgexpand.cc:3519
  #, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr "utilisation invalide du registre matériel entre des opérandes de sortie"
  
! #: cfgexpand.cc:3546
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr "utilisation invalide du registre matériel entre un opérande de sortie et un opérande de contrainte correspondant"
  
! #: cfgexpand.cc:3554
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr "utilisation invalide du registre matériel entre un opérande earlyclobber et un opérande d'entrée"
  
! #: cfgexpand.cc:3639 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "la sortie numéro %d n'est pas directement adressable"
  
! #: cfgexpand.cc:3735 varasm.cc:1810
  #, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "opérande %<asm%> %d ne concorde probablement pas avec les contraintes"
  
! #: cfgexpand.cc:3928
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "l'écrasement %<asm%> entre en conflit avec l'opérande de sortie"
  
! #: cfgexpand.cc:3933
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "l'écrasement %<asm%> entre en conflit avec l'opérande d'entrée"
  
! #: cfgexpand.cc:7085
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr "la protection de la pile ne protège pas les variables locales: tampon de longueur variable"
  
! #: cfgexpand.cc:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr "la protection de la pile ne protège pas la fonction: tous les tableaux locaux font moins de %d octets de longueur"
  
! #: cfgexpand.cc:7378
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr "entrée de fonction patchable %wu excède la taille %wu"
*************** msgstr "les blocs de base n'ont pas ét�
*** 24683,24989 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "le nombre d'annotations des bb dans la chaîne des insn (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3266
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "le nombre d'arêtes de l'appelant est invalide"
  
! #: cgraph.cc:3363
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr "appel indirect manquant dans la séquence d'appel spéculative"
  
! #: cgraph.cc:3368
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr "l'appel indirect dans la séquence d'appel spéculative n'a pas le fanion spéculatif"
  
! #: cgraph.cc:3398
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr "les arrêtes spéculatives ne sont pas adjacentes"
  
! #: cgraph.cc:3404
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr "l'appel direct à %s dans la séquence d'appel spéculative n'a pas de fanion spéculatif"
  
! #: cgraph.cc:3410 cgraph.cc:3440
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr "l'appel direct à %s dans une séquence d'appel spéculative a speculative_id %i hors limites"
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr "appel direct dupliqué pour %s dans la séquence d'appel spéculative avec speculative_id %i"
  
! #: cgraph.cc:3428
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr "le hachage de l'instruction d'appel ne pointe pas vers la première arrête directe de la séquence d'appel spéculative"
  
! #: cgraph.cc:3447
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr "référence %s dupliquée dans la séquence d'appel spéculative avec speculative_id %i"
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "appel direct manquant pour la spéculation %i"
  
! #: cgraph.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "référence manquante pour la spéculation %i"
  
! #: cgraph.cc:3474
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr "le nombre de cibles spéculatives %i est en désaccord avec num_speculative_call_targets %i"
  
! #: cgraph.cc:3503
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "champ aux défini pour l'arête %s->%s"
  
! #: cgraph.cc:3510
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "décompte cgraph invalide"
  
! #: cgraph.cc:3515
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "clone en ligne dans la même liste du groupe comdat"
  
! #: cgraph.cc:3520
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "le nombre de clones en ligne n'est pas compatible"
  
! #: cgraph.cc:3527
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "tp_first_run doit être non négatif"
  
! #: cgraph.cc:3532
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "les symboles locaux doivent être définis"
  
! #: cgraph.cc:3537
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "clone en ligne visible depuis l'extérieur"
  
! #: cgraph.cc:3542
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "clone en ligne avec l'adresse prise"
  
! #: cgraph.cc:3547
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "le clone en ligne est forcé à sortir"
  
! #: cgraph.cc:3554
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr "calls_comdat_local est défini en dehors d'un groupe comdat"
  
! #: cgraph.cc:3559
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr "fanion calls_comdat_local invalide"
  
! #: cgraph.cc:3566
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "l'attribut malloc devrait être utilisé pour une fonction qui retourne un pointeur"
  
! #: cgraph.cc:3578
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr "interposition sémantique incohérente"
  
! #: cgraph.cc:3585
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "champ aux défini pour une arête indirecte depuis %s"
  
! #: cgraph.cc:3591 cgraph.cc:3651
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "le décompte d'arêtes n'est pas compatible avec le décompte de fonction"
  
! #: cgraph.cc:3599
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr "Une arête indirecte depuis %s n'est pas marquée comme indirecte ou a un indirect_info associé, l'instruction correspondante est: "
  
! #: cgraph.cc:3607 cgraph.cc:3679
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr "l'arête a, à la fois, call_stmt et lto_stmt_uid définis"
  
! #: cgraph.cc:3619
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "la fonction locale comdat est appelée par %s en dehors de son comdat"
  
! #: cgraph.cc:3629
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "le pointeur inlined_to est faux"
  
! #: cgraph.cc:3634
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "appelants en ligne multiples"
  
! #: cgraph.cc:3641
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "pointeur inlined_to défini pour des appelants pas en ligne"
  
! #: cgraph.cc:3669
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "le décompte des arêtes de l'appelant ne correspond pas au décompte du BB"
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "le décompte des appels indirects ne correspond pas au décompte du BB"
  
! #: cgraph.cc:3717
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr "la référence a, à la fois, stmt et lto_stmt_uid définis"
  
! #: cgraph.cc:3728
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "le pointeur inlined_to est défini mais aucun prédécesseur trouvé"
  
! #: cgraph.cc:3733
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "le pointeur inlined_to fait référence à lui même"
  
! #: cgraph.cc:3744
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "le cgraph_node a un mauvais clone_of"
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "le cgraph_node a une mauvaise liste de clones"
  
! #: cgraph.cc:3763
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "le cgraph_node est dans la liste des clones mais il n'est pas un clone"
  
! #: cgraph.cc:3768
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "le cgraph_node a un mauvais pointeur prev_clone"
  
! #: cgraph.cc:3773
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "la liste doublement liée des clones est corrompue"
  
! #: cgraph.cc:3785
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "L'alias a des arêtes d'appel"
  
! #: cgraph.cc:3791
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "L'alias a une référence qui n'est pas un alias"
  
! #: cgraph.cc:3796
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "L'alias a plus d'une référence alias"
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "L'alias analysé n'a pas de référence"
  
! #: cgraph.cc:3812
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Pas d'arête hors du nœud du fragment"
  
! #: cgraph.cc:3817
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Plus d'une arête sortante hors du nœud du fragment"
  
! #: cgraph.cc:3822
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Le fragment n'est pas supposé avoir un contenu"
  
! #: cgraph.cc:3858
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "call_stmt partagé:"
  
! #: cgraph.cc:3866
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "l'arête pointe vers la mauvaise déclaration:"
  
! #: cgraph.cc:3875
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "une arête indirecte avec un appelé inconnu correspondant à un call_stmt avec une déclaration connue:"
  
! #: cgraph.cc:3885
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "arête callgraph manquante pour l'appel stmt:"
  
! #: cgraph.cc:3895
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "référence à une instruction morte"
  
! #: cgraph.cc:3908
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "l'arête %s->%s n'a pas de call_stmt correspondant"
  
! #: cgraph.cc:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "une arête indirecte depuis %s n'a pas de call_stmt correspondant"
  
! #: cgraph.cc:3939 cgraph.cc:3952
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr "origine manquante pour un nœud dans une liste imbriquée"
  
! #: cgraph.cc:3944
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "l'origine pointe vers un parent différent"
  
! #: cgraph.cc:3960
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node a échoué"
  
! #: cgraph.cc:4082 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "%s: la section %s.%d est manquante"
--- 24700,25006 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "le nombre d'annotations des bb dans la chaîne des insn (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3279
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "le nombre d'arêtes de l'appelant est invalide"
  
! #: cgraph.cc:3376
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr "appel indirect manquant dans la séquence d'appel spéculative"
  
! #: cgraph.cc:3381
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr "l'appel indirect dans la séquence d'appel spéculative n'a pas le fanion spéculatif"
  
! #: cgraph.cc:3411
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr "les arrêtes spéculatives ne sont pas adjacentes"
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr "l'appel direct à %s dans la séquence d'appel spéculative n'a pas de fanion spéculatif"
  
! #: cgraph.cc:3423 cgraph.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr "l'appel direct à %s dans une séquence d'appel spéculative a speculative_id %i hors limites"
  
! #: cgraph.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr "appel direct dupliqué pour %s dans la séquence d'appel spéculative avec speculative_id %i"
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr "le hachage de l'instruction d'appel ne pointe pas vers la première arrête directe de la séquence d'appel spéculative"
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr "référence %s dupliquée dans la séquence d'appel spéculative avec speculative_id %i"
  
! #: cgraph.cc:3473
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "appel direct manquant pour la spéculation %i"
  
! #: cgraph.cc:3478
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "référence manquante pour la spéculation %i"
  
! #: cgraph.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr "le nombre de cibles spéculatives %i est en désaccord avec num_speculative_call_targets %i"
  
! #: cgraph.cc:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "champ aux défini pour l'arête %s->%s"
  
! #: cgraph.cc:3523
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "décompte cgraph invalide"
  
! #: cgraph.cc:3528
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "clone en ligne dans la même liste du groupe comdat"
  
! #: cgraph.cc:3533
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "le nombre de clones en ligne n'est pas compatible"
  
! #: cgraph.cc:3540
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "tp_first_run doit être non négatif"
  
! #: cgraph.cc:3545
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "les symboles locaux doivent être définis"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "clone en ligne visible depuis l'extérieur"
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "clone en ligne avec l'adresse prise"
  
! #: cgraph.cc:3560
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "le clone en ligne est forcé à sortir"
  
! #: cgraph.cc:3567
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr "calls_comdat_local est défini en dehors d'un groupe comdat"
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr "fanion calls_comdat_local invalide"
  
! #: cgraph.cc:3579
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "l'attribut malloc devrait être utilisé pour une fonction qui retourne un pointeur"
  
! #: cgraph.cc:3591
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr "interposition sémantique incohérente"
  
! #: cgraph.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "champ aux défini pour une arête indirecte depuis %s"
  
! #: cgraph.cc:3604 cgraph.cc:3664
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "le décompte d'arêtes n'est pas compatible avec le décompte de fonction"
  
! #: cgraph.cc:3612
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr "Une arête indirecte depuis %s n'est pas marquée comme indirecte ou a un indirect_info associé, l'instruction correspondante est: "
  
! #: cgraph.cc:3620 cgraph.cc:3692
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr "l'arête a, à la fois, call_stmt et lto_stmt_uid définis"
  
! #: cgraph.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "la fonction locale comdat est appelée par %s en dehors de son comdat"
  
! #: cgraph.cc:3642
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "le pointeur inlined_to est faux"
  
! #: cgraph.cc:3647
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "appelants en ligne multiples"
  
! #: cgraph.cc:3654
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "pointeur inlined_to défini pour des appelants pas en ligne"
  
! #: cgraph.cc:3682
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "le décompte des arêtes de l'appelant ne correspond pas au décompte du BB"
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "le décompte des appels indirects ne correspond pas au décompte du BB"
  
! #: cgraph.cc:3730
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr "la référence a, à la fois, stmt et lto_stmt_uid définis"
  
! #: cgraph.cc:3741
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "le pointeur inlined_to est défini mais aucun prédécesseur trouvé"
  
! #: cgraph.cc:3746
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "le pointeur inlined_to fait référence à lui même"
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "le cgraph_node a un mauvais clone_of"
  
! #: cgraph.cc:3770
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "le cgraph_node a une mauvaise liste de clones"
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "le cgraph_node est dans la liste des clones mais il n'est pas un clone"
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "le cgraph_node a un mauvais pointeur prev_clone"
  
! #: cgraph.cc:3786
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "la liste doublement liée des clones est corrompue"
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "L'alias a des arêtes d'appel"
  
! #: cgraph.cc:3804
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "L'alias a une référence qui n'est pas un alias"
  
! #: cgraph.cc:3809
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "L'alias a plus d'une référence alias"
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "L'alias analysé n'a pas de référence"
  
! #: cgraph.cc:3825
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Pas d'arête hors du nœud du fragment"
  
! #: cgraph.cc:3830
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Plus d'une arête sortante hors du nœud du fragment"
  
! #: cgraph.cc:3835
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Le fragment n'est pas supposé avoir un contenu"
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "call_stmt partagé:"
  
! #: cgraph.cc:3879
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "l'arête pointe vers la mauvaise déclaration:"
  
! #: cgraph.cc:3888
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "une arête indirecte avec un appelé inconnu correspondant à un call_stmt avec une déclaration connue:"
  
! #: cgraph.cc:3898
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "arête callgraph manquante pour l'appel stmt:"
  
! #: cgraph.cc:3908
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "référence à une instruction morte"
  
! #: cgraph.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "l'arête %s->%s n'a pas de call_stmt correspondant"
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "une arête indirecte depuis %s n'a pas de call_stmt correspondant"
  
! #: cgraph.cc:3952 cgraph.cc:3965
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr "origine manquante pour un nœud dans une liste imbriquée"
  
! #: cgraph.cc:3957
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "l'origine pointe vers un parent différent"
  
! #: cgraph.cc:3973
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node a échoué"
  
! #: cgraph.cc:4095 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "%s: la section %s.%d est manquante"
*************** msgstr "l'attribut %<weakref%> est ignor
*** 25065,25076 ****
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13593
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F utilisé mais jamais défini"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13603
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F déclaré %<static%> mais jamais défini"
--- 25082,25093 ----
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13597
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F utilisé mais jamais défini"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13607
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F déclaré %<static%> mais jamais défini"
*************** msgstr "la variable d'environnement %<CO
*** 25201,25207 ****
  msgid "ld returned %d exit status"
  msgstr "ld a retourné le statut de sortie %d"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:640
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "échec de atexit"
--- 25218,25224 ----
  msgid "ld returned %d exit status"
  msgstr "ld a retourné le statut de sortie %d"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "échec de atexit"
*************** msgstr "appel à %qs déclaré avec un a
*** 25714,25720 ****
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr "on suppose que le débordement signé n'a pas lieu lors de la simplification de %<X - Y %s 0%> en %<X %s Y%>"
  
! #: ext-dce.cc:1115
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr "ext-dce désactivé : %d blocs de base et %d registres; augmentez %<--param max-gcse-memory%> au delà de %wu"
--- 25731,25737 ----
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr "on suppose que le débordement signé n'a pas lieu lors de la simplification de %<X - Y %s 0%> en %<X %s Y%>"
  
! #: ext-dce.cc:1202
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr "ext-dce désactivé : %d blocs de base et %d registres; augmentez %<--param max-gcse-memory%> au delà de %wu"
*************** msgstr "la limite spécifiée par %qD (%
*** 26470,26476 ****
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "le membre tableau flexible %qD n'a pas de bits de remplissage bien définis pour %qs"
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5103
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr "la gestion du champ de bits PDP11 est non supportée dans %qs"
--- 26487,26493 ----
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "le membre tableau flexible %qD n'a pas de bits de remplissage bien définis pour %qs"
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5115
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr "la gestion du champ de bits PDP11 est non supportée dans %qs"
*************** msgstr "%s n'est pas supporté pour des
*** 26485,26491 ****
  msgid "%s not supported on this target"
  msgstr "%s n'est pas supporté sur cette cible"
  
! #: gimple-fold.cc:8578 gimple-fold.cc:8607
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "comparaison est toujours %d"
--- 26502,26508 ----
  msgid "%s not supported on this target"
  msgstr "%s n'est pas supporté sur cette cible"
  
! #: gimple-fold.cc:8582 gimple-fold.cc:8611
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "comparaison est toujours %d"
*************** msgstr "%qD a plus de %u blocs, le maxim
*** 26510,26516 ****
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr "une référence à l'étiquette %qD est définie à l'intérieure de l'expression d'attribut %<assume%> depuis l'extérieur de l'attribut"
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9308
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr "%qD défini ici"
--- 26527,26533 ----
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr "une référence à l'étiquette %qD est définie à l'intérieure de l'expression d'attribut %<assume%> depuis l'extérieur de l'attribut"
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9311
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr "%qD défini ici"
*************** msgstr "déréférencement d'un pointeur
*** 26530,26552 ****
  msgid "function may return address of local variable"
  msgstr "la fonction peut retourner l'adresse d'une variable locale"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12879
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "la fonction retourne l'adresse d'une variable locale"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10781 c/c-parser.cc:22345 c/c-parser.cc:22486
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6512
! #: c/c-typeck.cc:12780 c/c-typeck.cc:12797 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9468 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6205 cp/constexpr.cc:6584
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9605 cp/decl2.cc:6351
! #: cp/decl2.cc:6400 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23073
! #: cp/pt.cc:9266 cp/pt.cc:9936 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4570 cp/typeck.cc:10793
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, gcc-internal-format
--- 26547,26569 ----
  msgid "function may return address of local variable"
  msgstr "la fonction peut retourner l'adresse d'une variable locale"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12896
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "la fonction retourne l'adresse d'une variable locale"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10785 c/c-parser.cc:22390 c/c-parser.cc:22531
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6513
! #: c/c-typeck.cc:12797 c/c-typeck.cc:12814 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9502 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6220 cp/constexpr.cc:6600
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9603 cp/decl2.cc:6379
! #: cp/decl2.cc:6428 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23077
! #: cp/pt.cc:9271 cp/pt.cc:9941 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4686 cp/typeck.cc:10909
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, gcc-internal-format
*************** msgstr "utilisation d'un pointeur ballan
*** 27653,27664 ****
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10377 c/c-typeck.cc:13597 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4687 cp/decl.cc:13468 cp/decl.cc:14071 cp/decl.cc:14081
! #: cp/decl.cc:15081 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25737 cp/typeck.cc:5069
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD déclaré ici"
--- 27670,27681 ----
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10394 c/c-typeck.cc:13614 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4685 cp/decl.cc:13466 cp/decl.cc:14069 cp/decl.cc:14079
! #: cp/decl.cc:15079 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25741 cp/typeck.cc:5185
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD déclaré ici"
*************** msgstr "le nom %qs est défini à une va
*** 28808,28819 ****
  msgid "mismatching definition"
  msgstr "définition non concordante"
  
! #: ipa-fnsummary.cc:4845
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "fnsummary invalide dans un flux LTO"
  
! #: ipa-fnsummary.cc:4946
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr "le résumé en ligne ipa est manquant dans le fichier d'entrée"
--- 28825,28836 ----
  msgid "mismatching definition"
  msgstr "définition non concordante"
  
! #: ipa-fnsummary.cc:4860
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "fnsummary invalide dans un flux LTO"
  
! #: ipa-fnsummary.cc:4961
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr "le résumé en ligne ipa est manquant dans le fichier d'entrée"
*************** msgstr "le résumé en ligne ipa est man
*** 28823,28829 ****
  msgid "IPA modref summary is missing in input file"
  msgstr "le résumé de modref IPA est manquant dans le fichier d'entrée"
  
! #: ipa-prop.cc:4991 ipa-prop.cc:5035 ipa-prop.cc:5115 ipa-prop.cc:5167
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "fonction de saut invalide dans un flux LTO"
--- 28840,28846 ----
  msgid "IPA modref summary is missing in input file"
  msgstr "le résumé de modref IPA est manquant dans le fichier d'entrée"
  
! #: ipa-prop.cc:5019 ipa-prop.cc:5063 ipa-prop.cc:5143 ipa-prop.cc:5195
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "fonction de saut invalide dans un flux LTO"
*************** msgstr "L'accès chevauche un de ses sem
*** 28868,28879 ****
  msgid "IPA-SRA access verification failed"
  msgstr "La vérification d'accès IPA-SRA a échoué"
  
! #: ipa-sra.cc:2751
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr "fonction %qs, paramètre %u, a des accès IPA-SRA qui se chevauchent"
  
! #: ipa-sra.cc:2754
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr "fonction %qs, paramètre %u, est utilisée mais n'a pas certains accès IPA-SRA"
--- 28885,28896 ----
  msgid "IPA-SRA access verification failed"
  msgstr "La vérification d'accès IPA-SRA a échoué"
  
! #: ipa-sra.cc:2757
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr "fonction %qs, paramètre %u, a des accès IPA-SRA qui se chevauchent"
  
! #: ipa-sra.cc:2760
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr "fonction %qs, paramètre %u, est utilisée mais n'a pas certains accès IPA-SRA"
*************** msgstr "%s - mode %qs non supporté"
*** 29260,29266 ****
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "le code d'arbre %qs n'est pas supporté dans les flux LTO"
  
! #: lto-streamer-out.cc:2554
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr "le streaming LTO d'un %<asm%> étendu au plus haut niveau n'est pas implémenté"
--- 29277,29283 ----
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "le code d'arbre %qs n'est pas supporté dans les flux LTO"
  
! #: lto-streamer-out.cc:2555
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr "le streaming LTO d'un %<asm%> étendu au plus haut niveau n'est pas implémenté"
*************** msgstr "compteur d'itération non consta
*** 29561,29577 ****
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr "la clause %<allocate%> doit spécifier un allocateur ici"
  
! #: omp-low.cc:2774 omp-offload.cc:1518
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr "%<seq%> écrase d'autres spécificateurs de boucle de OpenACC"
  
! #: omp-low.cc:2777 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr "%<auto%> entre en conflit avec d'autres spécificateurs de boucle de OpenACC"
  
! #: omp-low.cc:2781 omp-offload.cc:1553
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr "la boucle intérieure utilise le même parallélisme OpenACC que la boucle qui la contient"
--- 29578,29594 ----
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr "la clause %<allocate%> doit spécifier un allocateur ici"
  
! #: omp-low.cc:2774 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr "%<seq%> écrase d'autres spécificateurs de boucle de OpenACC"
  
! #: omp-low.cc:2777 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr "%<auto%> entre en conflit avec d'autres spécificateurs de boucle de OpenACC"
  
! #: omp-low.cc:2781 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr "la boucle intérieure utilise le même parallélisme OpenACC que la boucle qui la contient"
*************** msgstr "%qs n'est pas encore supporté"
*** 29886,29957 ****
  msgid "shared-memory region overflow"
  msgstr "débordement de la région dans la mémoire partagée"
  
! #: omp-offload.cc:316
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr "%qD est spécifié à la fois dans les clauses de déclaration de cible %<link%> et implicitement dans %<to%>"
  
! #: omp-offload.cc:929
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr "l'opérande %<-fopenacc-dim%> est mal formé à %qs"
  
! #: omp-offload.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr "la région contient le code partitionné %s mais elle n'est pas partitionnée avec %s"
  
! #: omp-offload.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr "la région %s est partitionnée mais elle ne contient pas de code partitionné avec %s"
  
! #: omp-offload.cc:1477
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr "réduction gang sur une boucle orpheline"
  
! #: omp-offload.cc:1551
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr "l'appel de routine utilise le même parallélisme OpenACC que la boucle qui la contient"
  
! #: omp-offload.cc:1555 omp-offload.cc:1587
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr "la boucle contenante est ici"
  
! #: omp-offload.cc:1560
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr "l'appel de routine utilise un parallélisme OpenACC interdit par la routine contenante"
  
! #: omp-offload.cc:1562
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr "la boucle utilise un parallélisme OpenACC interdit par la routine contenante"
  
! #: omp-offload.cc:1567
  #, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr "la routine %qD est déclarée ici"
  
! #: omp-offload.cc:1580
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr "parallélisme de boucle OpenACC incorrectement imbriqué"
  
! #: omp-offload.cc:1721
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr "partitionnement insuffisant pour paralléliser la boucle des éléments"
  
! #: omp-offload.cc:1729
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr "partitionnement disponible insuffisant pour paralléliser la boucle découpée en blocs"
  
! #: omp-offload.cc:1731
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr "partitionnement disponible insuffisant pour paralléliser la boucle"
--- 29903,29974 ----
  msgid "shared-memory region overflow"
  msgstr "débordement de la région dans la mémoire partagée"
  
! #: omp-offload.cc:317
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr "%qD est spécifié à la fois dans les clauses de déclaration de cible %<link%> et implicitement dans %<to%>"
  
! #: omp-offload.cc:930
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr "l'opérande %<-fopenacc-dim%> est mal formé à %qs"
  
! #: omp-offload.cc:982
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr "la région contient le code partitionné %s mais elle n'est pas partitionnée avec %s"
  
! #: omp-offload.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr "la région %s est partitionnée mais elle ne contient pas de code partitionné avec %s"
  
! #: omp-offload.cc:1478
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr "réduction gang sur une boucle orpheline"
  
! #: omp-offload.cc:1552
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr "l'appel de routine utilise le même parallélisme OpenACC que la boucle qui la contient"
  
! #: omp-offload.cc:1556 omp-offload.cc:1588
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr "la boucle contenante est ici"
  
! #: omp-offload.cc:1561
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr "l'appel de routine utilise un parallélisme OpenACC interdit par la routine contenante"
  
! #: omp-offload.cc:1563
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr "la boucle utilise un parallélisme OpenACC interdit par la routine contenante"
  
! #: omp-offload.cc:1568
  #, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr "la routine %qD est déclarée ici"
  
! #: omp-offload.cc:1581
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr "parallélisme de boucle OpenACC incorrectement imbriqué"
  
! #: omp-offload.cc:1722
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr "partitionnement insuffisant pour paralléliser la boucle des éléments"
  
! #: omp-offload.cc:1730
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr "partitionnement disponible insuffisant pour paralléliser la boucle découpée en blocs"
  
! #: omp-offload.cc:1732
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr "partitionnement disponible insuffisant pour paralléliser la boucle"
*************** msgstr "erreur lors de la fermeture des
*** 30001,30007 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "l'option %qs en ligne de commande n'est pas supportée par cette configuration"
  
! #: opts-common.cc:1463 opts.cc:2612
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "argument manquant à %qs"
--- 30018,30024 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "l'option %qs en ligne de commande n'est pas supportée par cette configuration"
  
! #: opts-common.cc:1463 opts.cc:2610
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "argument manquant à %qs"
*************** msgstr "%<-gsplit-dwarf%> n'est pas supp
*** 30233,30469 ****
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "%<-fsplit-stack%> n'est pas supporté par cette configuration du compilateur"
  
! #: opts.cc:1284
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-compare%> doit être combiné avec %<-fsanitize=address%> ou %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1288
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-subtract%> doit être combiné avec %<-fsanitize=address%> ou %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1315
  #, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "%<-fsanitize-recover=%s%> n'est pas supporté"
  
! #: opts.cc:1327 opts.cc:2324
  #, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "%<-fsanitize-trap=%s%> n'est pas supporté"
  
! #: opts.cc:1354
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr "%<-fsanitize-address-use-after-scope%> requiert l'option %<-fstack-reuse=none%>"
  
! #: opts.cc:1361
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr "la mémoire transactionnelle n'est pas supportée avec %<-fsanitize=address%>"
  
! #: opts.cc:1364
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr "la mémoire transactionnelle n'est pas supportée avec %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1369
  #, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "l'application de correctifs à chaud (avec %qs) n'est pas supporté avec LTO"
  
! #: opts.cc:1374
  #, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr "la vérification de la vtable n'est pas supporté avec LTO"
  
! #: opts.cc:1449
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "le pistage des variables a été demandé mais il est inutile sans produire d'informations de débogage"
  
! #: opts.cc:1453
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "le pistage des variables a été demandé mais il n'est pas supporté par ce format de débogage"
  
! #: opts.cc:1482
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "var-tracking-assignments change l'ordonnancement sélectif"
  
! #: opts.cc:1495
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr "%<-Wstrict-flex-arrays%> est ignoré quand %<-fstrict-flex-arrays%> n'est pas présent"
  
! #: opts.cc:1525 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> ne fonctionne pas avec les exceptions sur cette architecture"
  
! #: opts.cc:1541
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> ne supporte pas les informations de retour en arrière sur cette architecture"
  
! #: opts.cc:1559 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> ne fonctionne pas sur cette architecture"
  
! #: opts.cc:2068
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "%<include_flags 0x%x%> non reconnu passé à %<print_specific_help%>"
  
! #: opts.cc:2303
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "l'option %<-fsanitize=all%> n'est pas valide"
  
! #: opts.cc:2358
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "argument non reconnu pour l'option %<-f%ssanitize%s=%>: %q.*s; vouliez-vous utiliser %qs ?"
  
! #: opts.cc:2364
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "argument non reconnu pour l'option %<-f%ssanitize%s=%>: %q.*s"
  
! #: opts.cc:2399
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "directive d'attribut %qs ignorée"
  
! #: opts.cc:2423
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "argument non reconnu pour %<-fzero-call-used-regs=%>: %qs"
  
! #: opts.cc:2447
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "arguments invalides pour l'option %<-falign-%s%>: %qs"
  
! #: opts.cc:2462
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "nombre d'arguments invalide pour l'option %<-falign-%s%>: %qs"
  
! #: opts.cc:2471
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%<-falign-%s%> n'est pas entre 0 et %d"
  
! #: opts.cc:2530
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "argument invalide pour %<-fpatchable-function-entry%>"
  
! #: opts.cc:2667
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "l'argument de %<--help%> %q.*s est ambigu, veuillez être plus précis"
  
! #: opts.cc:2678
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "argument non reconnu pour l'option %<--help=%> : %q.*s"
  
! #: opts.cc:2858
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr "arguments ignorés pour %<-Wattributes=%> ; utilisez %<-Wno-attributes=%> à la place"
  
! #: opts.cc:2864
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr "%<,%> à la fin dans les arguments pour %<-Wno-attributes=%>"
  
! #: opts.cc:3110
  #, gcc-internal-format
  msgid "%qs option can be specified only for offload compiler"
  msgstr "l'option %qs ne peut être spécifiée qu'avec un compilateur pour le délestage"
  
! #: opts.cc:3119
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "l'alignement de la structure doit être une petite puissance de 2, pas %wu"
  
! #: opts.cc:3240
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "paramètre de contrôle de la pile %qs inconnu"
  
! #: opts.cc:3292
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf%s%> est ambigu; utilisez %<-gdwarf-%s%> pour la version DWARF ou %<-gdwarf%> %<-g%s%> pour le niveau de débogage"
  
! #: opts.cc:3303
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "la version dwarf %wu n'est pas supportée"
  
! #: opts.cc:3340
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "argument non reconnu pour l'option %<-flto=%> : %qs"
  
! #: opts.cc:3540
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "le système cible ne supporte pas la sortie de débogage"
  
! #: opts.cc:3579
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "le format de débogage %qs entre en conflit avec une sélection précédente"
  
! #: opts.cc:3603
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "niveau de sortie de débogage %qs non reconnu"
  
! #: opts.cc:3605
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "le niveau de sortie de débogage %qs est trop élevé"
  
! #: opts.cc:3617
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "niveau de sortie de débogage btf %qs non reconnu"
  
! #: opts.cc:3634
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "obtention de la limite maximale de la taille du fichier de vidange (core file): %m"
  
! #: opts.cc:3638
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "initialisation de la limite maximale de la taille du fichier de vidange (core file): %m"
  
! #: opts.cc:3683
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "option gcc de débogage non reconnue: %c"
  
! #: opts.cc:3712
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "%<-W%serror=%s%>: pas d'option %<-%s%>; aviez-vous l'intention d'utiliser %<-%s%> ?"
  
! #: opts.cc:3716
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "%<-W%serror=%s%>: pas d'option %<-%s%>"
  
! #: opts.cc:3720
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "%<-Werror=%s%>: %<-%s%> n'est pas une option qui contrôle les avertissements"
--- 30250,30486 ----
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "%<-fsplit-stack%> n'est pas supporté par cette configuration du compilateur"
  
! #: opts.cc:1282
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-compare%> doit être combiné avec %<-fsanitize=address%> ou %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1286
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-subtract%> doit être combiné avec %<-fsanitize=address%> ou %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1313
  #, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "%<-fsanitize-recover=%s%> n'est pas supporté"
  
! #: opts.cc:1325 opts.cc:2322
  #, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "%<-fsanitize-trap=%s%> n'est pas supporté"
  
! #: opts.cc:1352
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr "%<-fsanitize-address-use-after-scope%> requiert l'option %<-fstack-reuse=none%>"
  
! #: opts.cc:1359
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr "la mémoire transactionnelle n'est pas supportée avec %<-fsanitize=address%>"
  
! #: opts.cc:1362
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr "la mémoire transactionnelle n'est pas supportée avec %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1367
  #, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "l'application de correctifs à chaud (avec %qs) n'est pas supporté avec LTO"
  
! #: opts.cc:1372
  #, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr "la vérification de la vtable n'est pas supporté avec LTO"
  
! #: opts.cc:1447
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "le pistage des variables a été demandé mais il est inutile sans produire d'informations de débogage"
  
! #: opts.cc:1451
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "le pistage des variables a été demandé mais il n'est pas supporté par ce format de débogage"
  
! #: opts.cc:1480
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "var-tracking-assignments change l'ordonnancement sélectif"
  
! #: opts.cc:1493
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr "%<-Wstrict-flex-arrays%> est ignoré quand %<-fstrict-flex-arrays%> n'est pas présent"
  
! #: opts.cc:1523 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> ne fonctionne pas avec les exceptions sur cette architecture"
  
! #: opts.cc:1539
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> ne supporte pas les informations de retour en arrière sur cette architecture"
  
! #: opts.cc:1557 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> ne fonctionne pas sur cette architecture"
  
! #: opts.cc:2066
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "%<include_flags 0x%x%> non reconnu passé à %<print_specific_help%>"
  
! #: opts.cc:2301
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "l'option %<-fsanitize=all%> n'est pas valide"
  
! #: opts.cc:2356
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "argument non reconnu pour l'option %<-f%ssanitize%s=%>: %q.*s; vouliez-vous utiliser %qs ?"
  
! #: opts.cc:2362
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "argument non reconnu pour l'option %<-f%ssanitize%s=%>: %q.*s"
  
! #: opts.cc:2397
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "directive d'attribut %qs ignorée"
  
! #: opts.cc:2421
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "argument non reconnu pour %<-fzero-call-used-regs=%>: %qs"
  
! #: opts.cc:2445
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "arguments invalides pour l'option %<-falign-%s%>: %qs"
  
! #: opts.cc:2460
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "nombre d'arguments invalide pour l'option %<-falign-%s%>: %qs"
  
! #: opts.cc:2469
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%<-falign-%s%> n'est pas entre 0 et %d"
  
! #: opts.cc:2528
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "argument invalide pour %<-fpatchable-function-entry%>"
  
! #: opts.cc:2665
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "l'argument de %<--help%> %q.*s est ambigu, veuillez être plus précis"
  
! #: opts.cc:2676
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "argument non reconnu pour l'option %<--help=%> : %q.*s"
  
! #: opts.cc:2856
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr "arguments ignorés pour %<-Wattributes=%> ; utilisez %<-Wno-attributes=%> à la place"
  
! #: opts.cc:2862
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr "%<,%> à la fin dans les arguments pour %<-Wno-attributes=%>"
  
! #: opts.cc:3108
  #, gcc-internal-format
  msgid "%qs option can be specified only for offload compiler"
  msgstr "l'option %qs ne peut être spécifiée qu'avec un compilateur pour le délestage"
  
! #: opts.cc:3117
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "l'alignement de la structure doit être une petite puissance de 2, pas %wu"
  
! #: opts.cc:3238
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "paramètre de contrôle de la pile %qs inconnu"
  
! #: opts.cc:3290
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf%s%> est ambigu; utilisez %<-gdwarf-%s%> pour la version DWARF ou %<-gdwarf%> %<-g%s%> pour le niveau de débogage"
  
! #: opts.cc:3301
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "la version dwarf %wu n'est pas supportée"
  
! #: opts.cc:3338
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "argument non reconnu pour l'option %<-flto=%> : %qs"
  
! #: opts.cc:3538
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "le système cible ne supporte pas la sortie de débogage"
  
! #: opts.cc:3577
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "le format de débogage %qs entre en conflit avec une sélection précédente"
  
! #: opts.cc:3601
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "niveau de sortie de débogage %qs non reconnu"
  
! #: opts.cc:3603
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "le niveau de sortie de débogage %qs est trop élevé"
  
! #: opts.cc:3615
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "niveau de sortie de débogage btf %qs non reconnu"
  
! #: opts.cc:3632
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "obtention de la limite maximale de la taille du fichier de vidange (core file): %m"
  
! #: opts.cc:3636
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "initialisation de la limite maximale de la taille du fichier de vidange (core file): %m"
  
! #: opts.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "option gcc de débogage non reconnue: %c"
  
! #: opts.cc:3710
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "%<-W%serror=%s%>: pas d'option %<-%s%>; aviez-vous l'intention d'utiliser %<-%s%> ?"
  
! #: opts.cc:3714
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "%<-W%serror=%s%>: pas d'option %<-%s%>"
  
! #: opts.cc:3718
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "%<-Werror=%s%>: %<-%s%> n'est pas une option qui contrôle les avertissements"
*************** msgstr "plus d'une directive « ctrl �
*** 30780,30801 ****
  msgid "unrecognized enum value: %qs"
  msgstr "valeur d'énumération non reconnue: %qs"
  
! #: read-rtl-function.cc:1145 read-rtl-function.cc:1204
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr "on attendait « %s »"
  
! #: read-rtl-function.cc:1598
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
  msgstr "UID d'insn dupliqué: %i"
  
! #: read-rtl-function.cc:1659
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr "le début et la fin du fragment RTL sont dans des fichiers différents"
  
! #: read-rtl-function.cc:1665
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr "le début du fragment RTL doit être sur une ligne avant la fin"
--- 30797,30818 ----
  msgid "unrecognized enum value: %qs"
  msgstr "valeur d'énumération non reconnue: %qs"
  
! #: read-rtl-function.cc:1148 read-rtl-function.cc:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr "on attendait « %s »"
  
! #: read-rtl-function.cc:1601
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
  msgstr "UID d'insn dupliqué: %i"
  
! #: read-rtl-function.cc:1662
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr "le début et la fin du fragment RTL sont dans des fichiers différents"
  
! #: read-rtl-function.cc:1668
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr "le début du fragment RTL doit être sur une ligne avant la fin"
*************** msgstr "expression régulière %qs inval
*** 32611,32637 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "la cible ne supporte pas la mise à jour atomique du profilage, le mode simple est sélectionné"
  
! #: tree-ssa-alias.cc:4125
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "attribut de spec fn « %s » invalide"
  
! #: tree-ssa-alias.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "attribut de spec fn « %s » invalide arg %i"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:5992
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr "le pointeur %qs est nul"
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:5995
  #, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "dans un appel à la fonction membre non statique %qD"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6010
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr "argument %u nul où un non-nul est attendu"
--- 32628,32654 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "la cible ne supporte pas la mise à jour atomique du profilage, le mode simple est sélectionné"
  
! #: tree-ssa-alias.cc:4127
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "attribut de spec fn « %s » invalide"
  
! #: tree-ssa-alias.cc:4166
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "attribut de spec fn « %s » invalide arg %i"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:6013
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr "le pointeur %qs est nul"
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:6016
  #, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "dans un appel à la fonction membre non statique %qD"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6031
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr "argument %u nul où un non-nul est attendu"
*************** msgstr "argument %u nul où un non-nul e
*** 32641,32652 ****
  msgid "in a call to built-in function %qD"
  msgstr "dans un appel à la fonction interne %qD"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6014
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "dans un appel à la fonction %qD déclarée %qs"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6002
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr "argument %u nul où un non-nul est attendu car l'argument %u est non nul"
--- 32658,32669 ----
  msgid "in a call to built-in function %qD"
  msgstr "dans un appel à la fonction interne %qD"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6035
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "dans un appel à la fonction %qD déclarée %qs"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr "argument %u nul où un non-nul est attendu car l'argument %u est non nul"
*************** msgstr "instruction (%p) marquée comme
*** 33045,33061 ****
  msgid "verify_ssa failed"
  msgstr "verify_ssa a échoué"
  
! #: tree-streamer-in.cc:347
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr "le code de la fonction intégrée indépendant de la machine est hors limite"
  
! #: tree-streamer-in.cc:353
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr "la fonction intégrée spécifique à la cible n'est pas disponible"
  
! #: tree-streamer-in.cc:726
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr "le degré de %<poly_int%> dépasse %<NUM_POLY_INT_COEFFS%>"
--- 33062,33078 ----
  msgid "verify_ssa failed"
  msgstr "verify_ssa a échoué"
  
! #: tree-streamer-in.cc:348
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr "le code de la fonction intégrée indépendant de la machine est hors limite"
  
! #: tree-streamer-in.cc:354
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr "la fonction intégrée spécifique à la cible n'est pas disponible"
  
! #: tree-streamer-in.cc:736
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr "le degré de %<poly_int%> dépasse %<NUM_POLY_INT_COEFFS%>"
*************** msgstr "adresse de la variable automatiq
*** 33085,33101 ****
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "adresse de la variable locale passée à l'argument de l'appel %<musttail%>"
  
! #: tree-tailcall.cc:885 tree-tailcall.cc:914
  #, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "l'adresse de la variable locale peut échapper vers l'appel %<musttail%>"
  
! #: tree-tailcall.cc:909
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "l'adresse de la variable automatique %qD peut échapper vers l'appel %<mustttail%>"
  
! #: tree-tailcall.cc:939
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr "l'adresse du paramètre %qD peut échapper vers l'appel %<musttail%>"
--- 33102,33118 ----
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "adresse de la variable locale passée à l'argument de l'appel %<musttail%>"
  
! #: tree-tailcall.cc:1015 tree-tailcall.cc:1044
  #, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "l'adresse de la variable locale peut échapper vers l'appel %<musttail%>"
  
! #: tree-tailcall.cc:1039
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "l'adresse de la variable automatique %qD peut échapper vers l'appel %<mustttail%>"
  
! #: tree-tailcall.cc:1069
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr "l'adresse du paramètre %qD peut échapper vers l'appel %<musttail%>"
*************** msgstr "la condition vectorielle sera d�
*** 33125,33131 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "l'opération de brassage vectoriel sera développée à la pièce"
  
! #: tree-vect-loop.cc:5115
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr "la vectorisation n'a pas eu lieu pour une boucle simd"
--- 33142,33148 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "l'opération de brassage vectoriel sera développée à la pièce"
  
! #: tree-vect-loop.cc:5116
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr "la vectorisation n'a pas eu lieu pour une boucle simd"
*************** msgstr "les données COMMON locales au t
*** 33691,33697 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "l'alignement requis pour %q+D est plus grand que l'alignement implémenté de %wu"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:1969 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "la taille de stockage de %q+D est inconnue"
--- 33708,33714 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "l'alignement requis pour %q+D est plus grand que l'alignement implémenté de %wu"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:2014 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "la taille de stockage de %q+D est inconnue"
*************** msgstr "le symbole %qs %q+D pointe vers
*** 33766,33772 ****
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "le symbole %qs %q+D doit avoir une classe de liaison statique"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7758
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "les définitions d'alias ne sont pas supportées dans cette configuration"
--- 33783,33789 ----
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "le symbole %qs %q+D doit avoir une classe de liaison statique"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7764
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "les définitions d'alias ne sont pas supportées dans cette configuration"
*************** msgid "%qE attribute ignored for field o
*** 33940,33966 ****
  msgstr "l'attribut %qE est ignoré pour le champ de type %qT"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7461
  #, gcc-internal-format
  msgid "%qE argument not a string"
  msgstr "l'argument %qE n'est pas une chaîne de caractères"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6947
  #, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "l'attribut %qE est ignoré pour l'argument %qE"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6968
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "l'attribut %qE est ignoré à cause des arguments surnuméraires en commençant par %qE"
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6982
  #, gcc-internal-format
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "l'attribut %qE ne s'applique pas aux éléments de type non scalaire %qT"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6987
  #, gcc-internal-format
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr "l'attribut %qE ne s'applique pas aux champs de type agrégé %qT"
--- 33957,33983 ----
  msgstr "l'attribut %qE est ignoré pour le champ de type %qT"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7463
  #, gcc-internal-format
  msgid "%qE argument not a string"
  msgstr "l'argument %qE n'est pas une chaîne de caractères"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6949
  #, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "l'attribut %qE est ignoré pour l'argument %qE"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6970
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "l'attribut %qE est ignoré à cause des arguments surnuméraires en commençant par %qE"
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6984
  #, gcc-internal-format
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "l'attribut %qE ne s'applique pas aux éléments de type non scalaire %qT"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6989
  #, gcc-internal-format
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr "l'attribut %qE ne s'applique pas aux champs de type agrégé %qT"
*************** msgid "%qE attribute has no effect on un
*** 33976,33987 ****
  msgstr "l'attribut %qE n'a pas d'effet sur les fonctions locales dans l'unité"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7217
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "l'attribut %qE est ignoré car %qD n'est pas une variable"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7223
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "l'attribut %qE est ignoré car %qD n'est pas une variable locale"
--- 33993,34004 ----
  msgstr "l'attribut %qE n'a pas d'effet sur les fonctions locales dans l'unité"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7219
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "l'attribut %qE est ignoré car %qD n'est pas une variable"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7225
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "l'attribut %qE est ignoré car %qD n'est pas une variable locale"
*************** msgid "weak %q+D cannot be defined %qE"
*** 34264,34270 ****
  msgstr "le %q+D faible ne peut pas être défini %qE"
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7288 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr "l'argument de l'attribut %qE n'est pas une chaîne"
--- 34281,34287 ----
  msgstr "le %q+D faible ne peut pas être défini %qE"
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7290 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr "l'argument de l'attribut %qE n'est pas une chaîne"
*************** msgstr "l'argument %qE doit être %qs, %
*** 34372,34378 ****
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7447
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "l'attribut %qE ne s'applique qu'à des fonctions"
--- 34389,34395 ----
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7449
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "l'attribut %qE ne s'applique qu'à des fonctions"
*************** msgstr "l'attribut %qE a l'argument %E q
*** 34468,34474 ****
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "l'attribut %qE a l'argument %E qui n'est pas dans la plage [0, %wu)"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7301
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr "seuls les fanions %<inbranch%> et %<notinbranch%> sont permis pour l'attribut %<__simd__%>"
--- 34485,34491 ----
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "l'attribut %qE a l'argument %E qui n'est pas dans la plage [0, %wu)"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7303
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr "seuls les fanions %<inbranch%> et %<notinbranch%> sont permis pour l'attribut %<__simd__%>"
*************** msgstr "%qD n'est pas compatible avec %q
*** 34518,34524 ****
  msgid "%qE argument is not a function"
  msgstr "l'argument de %qE n'est pas une fonction"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6573
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "le message déprécié n'est pas une chaîne"
--- 34535,34541 ----
  msgid "%qE argument is not a function"
  msgstr "l'argument de %qE n'est pas une fonction"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6576
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "le message déprécié n'est pas une chaîne"
*************** msgstr "l'argument de l'attribut %qE a l
*** 34548,34559 ****
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "l'argument de l'attribut %qE a la valeur %qE excédant %wu"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4436
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr "la taille du vecteur n'est pas un multiple entier de la taille des éléments"
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4443
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr "vecteur de taille nulle"
--- 34565,34576 ----
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "l'argument de l'attribut %qE a la valeur %qE excédant %wu"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4438
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr "la taille du vecteur n'est pas un multiple entier de la taille des éléments"
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4445
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr "vecteur de taille nulle"
*************** msgstr "l'attribut %qE exige des prototy
*** 34724,34740 ****
  msgid "%qE attribute only applies to variadic functions"
  msgstr "l'attribut %qE s'applique uniquement aux fonctions variadiques"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6848
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "la position demandée n'est pas une constante entière"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6855
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr "la position demandée est plus petite que zéro"
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7344
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
--- 34741,34757 ----
  msgid "%qE attribute only applies to variadic functions"
  msgstr "l'attribut %qE s'applique uniquement aux fonctions variadiques"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6850
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "la position demandée n'est pas une constante entière"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6857
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr "la position demandée est plus petite que zéro"
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7346
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
*************** msgstr "chaîne vide dans l'attribut %<t
*** 34748,34754 ****
  msgid "%qE attribute argument not a string constant"
  msgstr "l'argument de l'attribut %qE n'est pas une constante de chaîne de caractères"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7478
  #, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "attribut %qE argument %qs non reconnu"
--- 34765,34771 ----
  msgid "%qE attribute argument not a string constant"
  msgstr "l'argument de l'attribut %qE n'est pas une constante de chaîne de caractères"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7480
  #, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "attribut %qE argument %qs non reconnu"
*************** msgstr "un pointeur du type %<void *%> e
*** 34967,35480 ****
  msgid "pointer to a function used in arithmetic"
  msgstr "un pointeur vers une fonction est utilisé dans une arithmétique"
  
! #: c-family/c-common.cc:3610
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "constante « enum » dans un contexte booléen"
  
! #: c-family/c-common.cc:3640 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "l'adresse de %qD sera toujours évaluée comme étant %<true%>"
  
! #: c-family/c-common.cc:3685
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> dans un contexte booléen, %<&&%> est suggéré à la place"
  
! #: c-family/c-common.cc:3698
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr "%<<<%> dans un contexte booléen, vouliez-vous plutôt utiliser %<<%> ?"
  
! #: c-family/c-common.cc:3714
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "%<?:%> utilisant des constantes entières dans un contexte booléen, l'expression sera toujours évaluée à %<true%>"
  
! #: c-family/c-common.cc:3723
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "%<?:%> utilisant des constantes entières dans un contexte booléen"
  
! #: c-family/c-common.cc:3759
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "le compilateur peut supposer que l'adresse de %qD sera toujours évaluée à %<true%>"
  
! #: c-family/c-common.cc:3795 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "parenthèses suggérées autour de l'affectation utilisée comme valeur dans une condition"
  
! #: c-family/c-common.cc:3882 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4001 c/c-typeck.cc:17908
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "usage de %<restrict%> invalide"
  
! #: c-family/c-common.cc:3958
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "utilisation invalide de %<sizeof%> sur un type fonction"
  
! #: c-family/c-common.cc:3968
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "le C++ ISO ne permet pas l'utilisation de %<alignof%> sur un type fonction"
  
! #: c-family/c-common.cc:3971
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "le C ISO ne permet pas l'utilisation de %<_Alignof%> sur un type fonction"
  
! #: c-family/c-common.cc:3982 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "utilisation invalide de %qs sur un type void"
  
! #: c-family/c-common.cc:3993
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "utilisation invalide de %qs sur le type incomplet %qT"
  
! #: c-family/c-common.cc:4001
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "utilisation invalide de %qs sur le type tableau %qT dont le type des éléments est incomplet"
  
! #: c-family/c-common.cc:4053
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> appliqué sur un champ de bits"
  
! #: c-family/c-common.cc:4878
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "le premier argument de %<va_arg%> n'est pas du type %<va_list%>"
  
! #: c-family/c-common.cc:4998
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "ne peut désactiver la fonction interne %qs"
  
! #: c-family/c-common.cc:5190
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "les pointeurs ne sont pas permis comme valeurs de « case »"
  
! #: c-family/c-common.cc:5199
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "les expressions avec une plage ne sont pas standard dans les instructions « switch »"
  
! #: c-family/c-common.cc:5204 c-family/c-common.cc:5208
! #: c-family/c-common.cc:5213
  #, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "le C ISO ne supporte pas les expressions de plage dans les instructions de branchement avant C2Y"
  
! #: c-family/c-common.cc:5227 c-family/c-common.cc:5244
  #, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "la conversion de %qE vers %qT dans une expression de plage change la valeur à %qE"
  
! #: c-family/c-common.cc:5263
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "intervalle vide spécifié"
  
! #: c-family/c-common.cc:5317
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "valeur du « case » dupliquée (ou en chevauchant une autre)"
  
! #: c-family/c-common.cc:5319
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "ceci est la première entrée chevauchant cette valeur"
  
! #: c-family/c-common.cc:5323
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "valeur du « case » dupliquée"
  
  # ce message fait référence à une valeur (dans c-common.c) ou une condition (c-warn.c), d'où le féminin
! #: c-family/c-common.cc:5324 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "précédemment utilisée ici"
  
! #: c-family/c-common.cc:5328
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "plusieurs étiquettes « default » dans un « switch »"
  
! #: c-family/c-common.cc:5330
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "ceci est la première étiquette « default »"
  
! #: c-family/c-common.cc:5442
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "prendre l'adresse d'une étiquette n'est pas standard"
  
! #: c-family/c-common.cc:5627
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "l'alignement demandé n'est pas une constante entière"
  
! #: c-family/c-common.cc:5635 c-family/c-common.cc:5645
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "l'alignement demandé %qE n'est pas une puissance de 2 positive"
  
! #: c-family/c-common.cc:5655
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "l'alignement demandé %qE excède le maximum du fichier objet %u"
  
! #: c-family/c-common.cc:5663
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "l'alignement demandé %qE excède le maximum %u"
  
! #: c-family/c-common.cc:5858
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "pas assez d'arguments variables pour insérer une sentinelle"
  
! #: c-family/c-common.cc:5873
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "sentinelle manquante dans l'appel à la fonction"
  
! #: c-family/c-common.cc:6112 c-family/c-common.cc:6165 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "mauvaise option %qs pour l'attribut %<optimize%>"
  
! #: c-family/c-common.cc:6116 c-family/c-common.cc:6170
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "mauvaise option %qs pour le pragma %<optimize%>"
  
! #: c-family/c-common.cc:6219
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "l'attribut %<fallthrough%> est spécifié plusieurs fois"
  
! #: c-family/c-common.cc:6223
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "l'attribut %<fallthrough%> est spécifié avec un paramètre"
  
! #: c-family/c-common.cc:6412 c-family/c-common.cc:7430
! #: c-family/c-common.cc:7478 c-family/c-common.cc:7560
! #: c-family/c-common.cc:7646 c-family/c-common.cc:8315
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "trop peu d'arguments pour la fonction %qE"
  
! #: c-family/c-common.cc:6418 c-family/c-common.cc:7485
! #: c-family/c-common.cc:7673 c-family/c-common.cc:8317
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "trop d'arguments pour la fonction %qE"
  
! #: c-family/c-common.cc:6462
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "le troisième argument de la fonction %qE doit être une constante entière"
  
! #: c-family/c-common.cc:6488
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "le deuxième argument de la fonction %qE doit être une constante entière qui est une puissance de 2 comprise entre %qi et %qu bits"
  
! #: c-family/c-common.cc:6512 c-family/c-common.cc:6568
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "l'argument dans l'appel de la fonction %qE n'est pas en virgule flottante"
  
! #: c-family/c-common.cc:6541
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "l'argument dans l'appel de la fonction %qE n'est pas en virgule flottante"
  
! #: c-family/c-common.cc:6558
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "argument entier non constant %u dans l'appel à la fonction %qE"
  
! #: c-family/c-common.cc:6587
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "argument 3 non entier dans l'appel à la fonction %qE"
  
! #: c-family/c-common.cc:6607 c-family/c-common.cc:6673
! #: c-family/c-common.cc:6757 c-family/c-common.cc:6784
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "l'argument %u dans l'appel à la fonction %qE n'a pas un type intégral"
  
! #: c-family/c-common.cc:6617
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "l'argument 3 dans l'appel à la fonction %qE n'est pas un pointeur vers un type intégral"
  
! #: c-family/c-common.cc:6626
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "l'argument 3 dans l'appel à la fonction %qE est un pointeur vers un type énuméré"
  
! #: c-family/c-common.cc:6635
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "l'argument 3 dans l'appel à la fonction %qE est un pointeur vers un type booléen"
  
! #: c-family/c-common.cc:6644 c-family/c-common.cc:6653
! #: c-family/c-common.cc:6725 c-family/c-common.cc:6734
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "l'argument %u dans l'appel à la fonction %qE est un pointeur vers le type %qs (%qT)"
  
! #: c-family/c-common.cc:6682 c-family/c-common.cc:6793
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "l'argument %u dans l'appel à la fonction %qE est un type énuméré"
  
! #: c-family/c-common.cc:6691 c-family/c-common.cc:6802
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "l'argument %u dans l'appel à la fonction %qE est un type booléen"
  
! #: c-family/c-common.cc:6707
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "l'argument %u dans l'appel à la fonction %qE n'a pas un type pointeur"
  
! #: c-family/c-common.cc:6716
  #, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "l'argument %u dans l'appel à la fonction %qE pointe vers un type incomplet"
  
! #: c-family/c-common.cc:6770
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "l'argument %u dans l'appel à la fonction %qE n'a pas un type %<int%>"
  
! #: c-family/c-common.cc:6814
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "l'argument 1 dans l'appel à la fonction %qE est un type non signé"
  
! #: c-family/c-common.cc:6824
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "l'argument 1 dans l'appel à la fonction %qE est un type signé"
  
! #: c-family/c-common.cc:7089 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "%<offsetof%> ne peut être appliqué au membre de données statique %qD"
  
! #: c-family/c-common.cc:7094 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "%<offsetof%> ne peut être appliqué quand %<operator[]%> est surchargé"
  
! #: c-family/c-common.cc:7101 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "%<offsetof%> ne peut être appliqué à une adresse non constante"
  
! #: c-family/c-common.cc:7114 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "tentative de prendre l'adresse du membre %qD qui est un champ de bits d'une structure"
  
! #: c-family/c-common.cc:7167 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "l'index %E désigne un offset plus grand que la taille de %qT"
  
! #: c-family/c-common.cc:7344
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "la taille du tableau est trop grande"
  
! #: c-family/c-common.cc:7460 c-family/c-common.cc:7604
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "le type %qT de l'opérande est incompatible avec l'argument %d de %qE"
  
! #: c-family/c-common.cc:7496
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "argument de type pointeur ou de type entier attendu pour l'argument 1"
  
! #: c-family/c-common.cc:7513
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "les deux arguments doivent être compatibles"
  
! #: c-family/c-common.cc:7749
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "nombre d'arguments incorrect pour la fonction %qE"
  
! #: c-family/c-common.cc:7765
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "l'argument 1 de %qE doit être un type pointeur non void"
  
! #: c-family/c-common.cc:7773
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "l'argument 1 de %qE doit être un pointeur vers un type complet"
  
! #: c-family/c-common.cc:7783
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "l'argument 1 de %qE doit être un pointeur vers un type ayant une taille constante"
  
! #: c-family/c-common.cc:7795
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "l'argument 1 de %qE doit être un pointeur vers un objet de taille non nulle"
  
! #: c-family/c-common.cc:7817
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "l'argument %d de %qE doit être un type pointeur"
  
! #: c-family/c-common.cc:7827
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "l'argument %d de %qE doit être un pointeur vers un type ayant une taille constante"
  
! #: c-family/c-common.cc:7836
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "l'argument %d de %qE doit être un pointeur vers une fonction"
  
! #: c-family/c-common.cc:7846
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "désaccord de taille dans l'argument %d de %qE"
  
! #: c-family/c-common.cc:7861
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "l'argument %d de %qE doit être un pointeur vers un type %<const%>"
  
! #: c-family/c-common.cc:7867
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "l'argument %d de %qE perd le qualificatif %<const%>"
  
! #: c-family/c-common.cc:7878
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "l'argument %d de %qE ne peut pas être un pointeur vers un type %<volatile%>"
  
! #: c-family/c-common.cc:7884
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "l'argument %d de %qE perd le qualificatif %<volatile%>"
  
! #: c-family/c-common.cc:7898
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "modèle mémoire non entier pour l'argument %d de %qE"
  
! #: c-family/c-common.cc:7913
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "modèle mémoire invalide pour l'argument %d de %qE"
  
! #: c-family/c-common.cc:8554
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr "cette cible ne défini pas de barrière de spéculation; votre programme s'exécutera quand même correctement mais des spéculations incorrectes pourraient ne pas être restreintes"
  
! #: c-family/c-common.cc:9252
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "la valeur de l'index est hors limites"
  
! #: c-family/c-common.cc:9298 c-family/c-common.cc:9347
! #: c-family/c-common.cc:9363
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "la conversion du scalaire %qT vers le vecteur %qT implique une troncature"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9451 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "la fonction interne %qE doit être appelée directement"
  
! #: c-family/c-common.cc:9471
  #, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "la taille du tableau %qE n'est pas une expression constante"
  
! #: c-family/c-common.cc:9474
  #, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "la taille du tableau n'est pas une expression constante"
  
! #: c-family/c-common.cc:9478
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "la taille %qE du tableau %qE est négative"
  
! #: c-family/c-common.cc:9481
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "la taille %qE du tableau est négative"
  
! #: c-family/c-common.cc:9486
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "la taille %qE du tableau %qE excède la taille maximale %qE de l'objet"
  
! #: c-family/c-common.cc:9489
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "la taille %qE du tableau excède la taille maximale %qE de l'objet"
  
! #: c-family/c-common.cc:9494
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "la taille du tableau %qE excède la taille maximale %qE de l'objet"
  
! #: c-family/c-common.cc:9497
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr "la taille du tableau excède la taille maximale %qE de l'objet"
  
! #: c-family/c-common.cc:9568
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr "la variable d'environnement %s doit fournir un entier non négatif plus petit que ou égal à %wd"
  
! #: c-family/c-common.cc:9855
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr "solution possible : prendre l'adresse avec %qs"
  
! #: c-family/c-common.cc:9865
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr "solution possible : déréférencer avec %qs"
--- 34984,35497 ----
  msgid "pointer to a function used in arithmetic"
  msgstr "un pointeur vers une fonction est utilisé dans une arithmétique"
  
! #: c-family/c-common.cc:3631
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "constante « enum » dans un contexte booléen"
  
! #: c-family/c-common.cc:3661 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "l'adresse de %qD sera toujours évaluée comme étant %<true%>"
  
! #: c-family/c-common.cc:3706
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> dans un contexte booléen, %<&&%> est suggéré à la place"
  
! #: c-family/c-common.cc:3719
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr "%<<<%> dans un contexte booléen, vouliez-vous plutôt utiliser %<<%> ?"
  
! #: c-family/c-common.cc:3735
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "%<?:%> utilisant des constantes entières dans un contexte booléen, l'expression sera toujours évaluée à %<true%>"
  
! #: c-family/c-common.cc:3744
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "%<?:%> utilisant des constantes entières dans un contexte booléen"
  
! #: c-family/c-common.cc:3780
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "le compilateur peut supposer que l'adresse de %qD sera toujours évaluée à %<true%>"
  
! #: c-family/c-common.cc:3816 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "parenthèses suggérées autour de l'affectation utilisée comme valeur dans une condition"
  
! #: c-family/c-common.cc:3903 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4046 c/c-typeck.cc:17925
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "usage de %<restrict%> invalide"
  
! #: c-family/c-common.cc:3979
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "utilisation invalide de %<sizeof%> sur un type fonction"
  
! #: c-family/c-common.cc:3989
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "le C++ ISO ne permet pas l'utilisation de %<alignof%> sur un type fonction"
  
! #: c-family/c-common.cc:3992
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "le C ISO ne permet pas l'utilisation de %<_Alignof%> sur un type fonction"
  
! #: c-family/c-common.cc:4003 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "utilisation invalide de %qs sur un type void"
  
! #: c-family/c-common.cc:4014
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "utilisation invalide de %qs sur le type incomplet %qT"
  
! #: c-family/c-common.cc:4022
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "utilisation invalide de %qs sur le type tableau %qT dont le type des éléments est incomplet"
  
! #: c-family/c-common.cc:4074
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> appliqué sur un champ de bits"
  
! #: c-family/c-common.cc:4899
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "le premier argument de %<va_arg%> n'est pas du type %<va_list%>"
  
! #: c-family/c-common.cc:5019
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "ne peut désactiver la fonction interne %qs"
  
! #: c-family/c-common.cc:5211
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "les pointeurs ne sont pas permis comme valeurs de « case »"
  
! #: c-family/c-common.cc:5220
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "les expressions avec une plage ne sont pas standard dans les instructions « switch »"
  
! #: c-family/c-common.cc:5225 c-family/c-common.cc:5229
! #: c-family/c-common.cc:5234
  #, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "le C ISO ne supporte pas les expressions de plage dans les instructions de branchement avant C2Y"
  
! #: c-family/c-common.cc:5248 c-family/c-common.cc:5265
  #, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "la conversion de %qE vers %qT dans une expression de plage change la valeur à %qE"
  
! #: c-family/c-common.cc:5284
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "intervalle vide spécifié"
  
! #: c-family/c-common.cc:5338
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "valeur du « case » dupliquée (ou en chevauchant une autre)"
  
! #: c-family/c-common.cc:5340
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "ceci est la première entrée chevauchant cette valeur"
  
! #: c-family/c-common.cc:5344
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "valeur du « case » dupliquée"
  
  # ce message fait référence à une valeur (dans c-common.c) ou une condition (c-warn.c), d'où le féminin
! #: c-family/c-common.cc:5345 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "précédemment utilisée ici"
  
! #: c-family/c-common.cc:5349
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "plusieurs étiquettes « default » dans un « switch »"
  
! #: c-family/c-common.cc:5351
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "ceci est la première étiquette « default »"
  
! #: c-family/c-common.cc:5463
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "prendre l'adresse d'une étiquette n'est pas standard"
  
! #: c-family/c-common.cc:5648
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "l'alignement demandé n'est pas une constante entière"
  
! #: c-family/c-common.cc:5656 c-family/c-common.cc:5666
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "l'alignement demandé %qE n'est pas une puissance de 2 positive"
  
! #: c-family/c-common.cc:5676
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "l'alignement demandé %qE excède le maximum du fichier objet %u"
  
! #: c-family/c-common.cc:5684
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "l'alignement demandé %qE excède le maximum %u"
  
! #: c-family/c-common.cc:5879
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "pas assez d'arguments variables pour insérer une sentinelle"
  
! #: c-family/c-common.cc:5894
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "sentinelle manquante dans l'appel à la fonction"
  
! #: c-family/c-common.cc:6133 c-family/c-common.cc:6186 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "mauvaise option %qs pour l'attribut %<optimize%>"
  
! #: c-family/c-common.cc:6137 c-family/c-common.cc:6191
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "mauvaise option %qs pour le pragma %<optimize%>"
  
! #: c-family/c-common.cc:6240
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "l'attribut %<fallthrough%> est spécifié plusieurs fois"
  
! #: c-family/c-common.cc:6244
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "l'attribut %<fallthrough%> est spécifié avec un paramètre"
  
! #: c-family/c-common.cc:6433 c-family/c-common.cc:7451
! #: c-family/c-common.cc:7499 c-family/c-common.cc:7581
! #: c-family/c-common.cc:7667 c-family/c-common.cc:8336
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "trop peu d'arguments pour la fonction %qE"
  
! #: c-family/c-common.cc:6439 c-family/c-common.cc:7506
! #: c-family/c-common.cc:7694 c-family/c-common.cc:8338
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "trop d'arguments pour la fonction %qE"
  
! #: c-family/c-common.cc:6483
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "le troisième argument de la fonction %qE doit être une constante entière"
  
! #: c-family/c-common.cc:6509
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "le deuxième argument de la fonction %qE doit être une constante entière qui est une puissance de 2 comprise entre %qi et %qu bits"
  
! #: c-family/c-common.cc:6533 c-family/c-common.cc:6589
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "l'argument dans l'appel de la fonction %qE n'est pas en virgule flottante"
  
! #: c-family/c-common.cc:6562
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "l'argument dans l'appel de la fonction %qE n'est pas en virgule flottante"
  
! #: c-family/c-common.cc:6579
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "argument entier non constant %u dans l'appel à la fonction %qE"
  
! #: c-family/c-common.cc:6608
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "argument 3 non entier dans l'appel à la fonction %qE"
  
! #: c-family/c-common.cc:6628 c-family/c-common.cc:6694
! #: c-family/c-common.cc:6778 c-family/c-common.cc:6805
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "l'argument %u dans l'appel à la fonction %qE n'a pas un type intégral"
  
! #: c-family/c-common.cc:6638
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "l'argument 3 dans l'appel à la fonction %qE n'est pas un pointeur vers un type intégral"
  
! #: c-family/c-common.cc:6647
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "l'argument 3 dans l'appel à la fonction %qE est un pointeur vers un type énuméré"
  
! #: c-family/c-common.cc:6656
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "l'argument 3 dans l'appel à la fonction %qE est un pointeur vers un type booléen"
  
! #: c-family/c-common.cc:6665 c-family/c-common.cc:6674
! #: c-family/c-common.cc:6746 c-family/c-common.cc:6755
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "l'argument %u dans l'appel à la fonction %qE est un pointeur vers le type %qs (%qT)"
  
! #: c-family/c-common.cc:6703 c-family/c-common.cc:6814
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "l'argument %u dans l'appel à la fonction %qE est un type énuméré"
  
! #: c-family/c-common.cc:6712 c-family/c-common.cc:6823
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "l'argument %u dans l'appel à la fonction %qE est un type booléen"
  
! #: c-family/c-common.cc:6728
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "l'argument %u dans l'appel à la fonction %qE n'a pas un type pointeur"
  
! #: c-family/c-common.cc:6737
  #, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "l'argument %u dans l'appel à la fonction %qE pointe vers un type incomplet"
  
! #: c-family/c-common.cc:6791
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "l'argument %u dans l'appel à la fonction %qE n'a pas un type %<int%>"
  
! #: c-family/c-common.cc:6835
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "l'argument 1 dans l'appel à la fonction %qE est un type non signé"
  
! #: c-family/c-common.cc:6845
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "l'argument 1 dans l'appel à la fonction %qE est un type signé"
  
! #: c-family/c-common.cc:7110 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "%<offsetof%> ne peut être appliqué au membre de données statique %qD"
  
! #: c-family/c-common.cc:7115 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "%<offsetof%> ne peut être appliqué quand %<operator[]%> est surchargé"
  
! #: c-family/c-common.cc:7122 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "%<offsetof%> ne peut être appliqué à une adresse non constante"
  
! #: c-family/c-common.cc:7135 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "tentative de prendre l'adresse du membre %qD qui est un champ de bits d'une structure"
  
! #: c-family/c-common.cc:7188 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "l'index %E désigne un offset plus grand que la taille de %qT"
  
! #: c-family/c-common.cc:7365
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "la taille du tableau est trop grande"
  
! #: c-family/c-common.cc:7481 c-family/c-common.cc:7625
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "le type %qT de l'opérande est incompatible avec l'argument %d de %qE"
  
! #: c-family/c-common.cc:7517
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "argument de type pointeur ou de type entier attendu pour l'argument 1"
  
! #: c-family/c-common.cc:7534
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "les deux arguments doivent être compatibles"
  
! #: c-family/c-common.cc:7770
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "nombre d'arguments incorrect pour la fonction %qE"
  
! #: c-family/c-common.cc:7786
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "l'argument 1 de %qE doit être un type pointeur non void"
  
! #: c-family/c-common.cc:7794
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "l'argument 1 de %qE doit être un pointeur vers un type complet"
  
! #: c-family/c-common.cc:7804
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "l'argument 1 de %qE doit être un pointeur vers un type ayant une taille constante"
  
! #: c-family/c-common.cc:7816
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "l'argument 1 de %qE doit être un pointeur vers un objet de taille non nulle"
  
! #: c-family/c-common.cc:7838
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "l'argument %d de %qE doit être un type pointeur"
  
! #: c-family/c-common.cc:7848
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "l'argument %d de %qE doit être un pointeur vers un type ayant une taille constante"
  
! #: c-family/c-common.cc:7857
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "l'argument %d de %qE doit être un pointeur vers une fonction"
  
! #: c-family/c-common.cc:7867
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "désaccord de taille dans l'argument %d de %qE"
  
! #: c-family/c-common.cc:7882
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "l'argument %d de %qE doit être un pointeur vers un type %<const%>"
  
! #: c-family/c-common.cc:7888
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "l'argument %d de %qE perd le qualificatif %<const%>"
  
! #: c-family/c-common.cc:7899
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "l'argument %d de %qE ne peut pas être un pointeur vers un type %<volatile%>"
  
! #: c-family/c-common.cc:7905
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "l'argument %d de %qE perd le qualificatif %<volatile%>"
  
! #: c-family/c-common.cc:7919
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "modèle mémoire non entier pour l'argument %d de %qE"
  
! #: c-family/c-common.cc:7934
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "modèle mémoire invalide pour l'argument %d de %qE"
  
! #: c-family/c-common.cc:8575
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr "cette cible ne défini pas de barrière de spéculation; votre programme s'exécutera quand même correctement mais des spéculations incorrectes pourraient ne pas être restreintes"
  
! #: c-family/c-common.cc:9273
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "la valeur de l'index est hors limites"
  
! #: c-family/c-common.cc:9319 c-family/c-common.cc:9368
! #: c-family/c-common.cc:9384
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "la conversion du scalaire %qT vers le vecteur %qT implique une troncature"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9472 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "la fonction interne %qE doit être appelée directement"
  
! #: c-family/c-common.cc:9492
  #, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "la taille du tableau %qE n'est pas une expression constante"
  
! #: c-family/c-common.cc:9495
  #, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "la taille du tableau n'est pas une expression constante"
  
! #: c-family/c-common.cc:9499
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "la taille %qE du tableau %qE est négative"
  
! #: c-family/c-common.cc:9502
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "la taille %qE du tableau est négative"
  
! #: c-family/c-common.cc:9507
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "la taille %qE du tableau %qE excède la taille maximale %qE de l'objet"
  
! #: c-family/c-common.cc:9510
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "la taille %qE du tableau excède la taille maximale %qE de l'objet"
  
! #: c-family/c-common.cc:9515
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "la taille du tableau %qE excède la taille maximale %qE de l'objet"
  
! #: c-family/c-common.cc:9518
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr "la taille du tableau excède la taille maximale %qE de l'objet"
  
! #: c-family/c-common.cc:9589
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr "la variable d'environnement %s doit fournir un entier non négatif plus petit que ou égal à %wd"
  
! #: c-family/c-common.cc:9876
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr "solution possible : prendre l'adresse avec %qs"
  
! #: c-family/c-common.cc:9886
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr "solution possible : déréférencer avec %qs"
*************** msgstr "la constante entière est trop g
*** 36081,36087 ****
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "la constante entière est trop grande pour le type %<_BitInt(%d)%>"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12949
  #, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "%<_BitInt(%d)%> n'est pas supporté sur cette cible"
--- 36098,36104 ----
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "la constante entière est trop grande pour le type %<_BitInt(%d)%>"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12953
  #, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "%<_BitInt(%d)%> n'est pas supporté sur cette cible"
*************** msgstr "constante en virgule flottante t
*** 36151,36167 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr "%<@%> répété avant la chaîne Objective-C"
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9675
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "concaténation non standard de chaînes littérales non supportée"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9696
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "le C traditionnel rejette la concaténation de chaînes constantes"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19623
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr "%<#pragma omp critical%> avec la clause %<hint%> requiert un nom sauf quand %<omp_sync_hint_none%> est utilisé"
--- 36168,36184 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr "%<@%> répété avant la chaîne Objective-C"
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9720
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "concaténation non standard de chaînes littérales non supportée"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9741
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "le C traditionnel rejette la concaténation de chaînes constantes"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19652
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr "%<#pragma omp critical%> avec la clause %<hint%> requiert un nom sauf quand %<omp_sync_hint_none%> est utilisé"
*************** msgstr "modificateur de réduction %<tas
*** 36346,36363 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr "clause %<inscan%> %<reduction%> sur une construction autre que %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17691 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr "%qD spécifié dans la clause %<allocate%> mais pas dans dans la clause de privatisation explicite"
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27067
! #: cp/parser.cc:50503
  #, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "%qD n'est pas un argument de fonction"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16778 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "champ de bits %qE dans la clause %qs"
--- 36363,36380 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr "clause %<inscan%> %<reduction%> sur une construction autre que %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17708 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr "%qD spécifié dans la clause %<allocate%> mais pas dans dans la clause de privatisation explicite"
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27113
! #: cp/parser.cc:50562
  #, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "%qD n'est pas un argument de fonction"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16795 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "champ de bits %qE dans la clause %qs"
*************** msgstr "champ de bits %qE dans la clause
*** 36367,36374 ****
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE n'a pas un type pour lequel une correspondance peut être établie (mappable type) dans la clause %qs"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15178 c/c-typeck.cc:16867
! #: c/c-typeck.cc:17055
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE dans la clause %qs"
--- 36384,36391 ----
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE n'a pas un type pour lequel une correspondance peut être établie (mappable type) dans la clause %qs"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15195 c/c-typeck.cc:16884
! #: c/c-typeck.cc:17072
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE dans la clause %qs"
*************** msgstr "%<-Wformat-security%> ignorée s
*** 36448,36544 ****
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "%<-fabi-compat-version=1%> n'est pas supporté, on utilise =2"
  
! #: c-family/c-opts.cc:1108
! #, gcc-internal-format
! msgid "%<-Wabi%> won%'t warn about anything"
! msgstr "%<-Wabi%> n'avertira à propos de rien"
! 
! #: c-family/c-opts.cc:1110
! #, gcc-internal-format
! msgid "%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default"
! msgstr "%<-Wabi%> averti à propos des différences depuis l'ABI la plus à jour, qui est aussi utilisé par défaut"
! 
! #: c-family/c-opts.cc:1113
  #, gcc-internal-format
! msgid "use e.g. %<-Wabi=11%> to warn about changes from GCC 7"
! msgstr "utilisez, par exemple, %<-Wabi=11%> pour avertir à propos de changement depuis GCC 7"
  
! #: c-family/c-opts.cc:1198
  #, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "les fonctions d'initialisation TLS externes ne sont pas supportées sur cette cible"
  
! #: c-family/c-opts.cc:1226
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "trop de noms de fichiers. Tapez %<%s %s> pour connaître l'usage"
  
! #: c-family/c-opts.cc:1240
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "ouverture du fichier de sortie %s: %m"
  
! #: c-family/c-opts.cc:1258
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr "l'information de débogage de %qs ne peut pas être utilisée avec des en-têtes précompilés"
  
! #: c-family/c-opts.cc:1424 c-family/c-opts.cc:1445
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "ouverture du fichier de dépendances %s: %m"
  
! #: c-family/c-opts.cc:1449
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr "%<-MF%> et %<-fdeps-file=%> ne peuvent pas partager un fichier de sortie %s : %m"
  
! #: c-family/c-opts.cc:1459
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "fermeture du fichier de dépendances %s: %m"
  
! #: c-family/c-opts.cc:1462
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "lors de l'écriture de la sortie dans %s: %m"
  
! #: c-family/c-opts.cc:1540
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "pour générer les dépendances, vous devez spécifier %<-M%> ou %<-MM%>"
  
! #: c-family/c-opts.cc:1564
  #, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "%<-MG%> ne peut être utilisé qu'avec %<-M%> ou %<-MM%>"
  
! #: c-family/c-opts.cc:1597
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "%<-fdirectives-only%> est incompatible avec %<-Wunused-macros%>"
  
! #: c-family/c-opts.cc:1600
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "%<-fdirectives-only%> est incompatible avec %<-traditional%>"
  
! #: c-family/c-opts.cc:1702
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr "%<_FORTIFY_SOURCE%> n'est pas activé par %<-fhardened%> car les optimisations sont désactivées"
  
! #: c-family/c-opts.cc:1706
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr "%<_FORTIFY_SOURCE%> n'est pas activé par %<-fhardened%> car il a été spécifié dans %<-D%> ou %<-U%>"
  
! #: c-family/c-opts.cc:1712
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr "%<_GLIBCXX_ASSERTIONS%> n'est pas activé par %<-fhardened%> car il a été spécifié dans %<-D%> ou %<-U%>"
  
! #: c-family/c-opts.cc:1836
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr "il est trop tard pour définir le répertoire de débogage avec la directive #"
--- 36465,36551 ----
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "%<-fabi-compat-version=1%> n'est pas supporté, on utilise =2"
  
! #: c-family/c-opts.cc:1094
  #, gcc-internal-format
! msgid "%<-fabi-version=%d%> is not supported, using =%d"
! msgstr "%<-fabi-version=%d%> n'est pas supporté, on utilise =%d"
  
! #: c-family/c-opts.cc:1200
  #, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "les fonctions d'initialisation TLS externes ne sont pas supportées sur cette cible"
  
! #: c-family/c-opts.cc:1228
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "trop de noms de fichiers. Tapez %<%s %s> pour connaître l'usage"
  
! #: c-family/c-opts.cc:1242
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "ouverture du fichier de sortie %s: %m"
  
! #: c-family/c-opts.cc:1260
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr "l'information de débogage de %qs ne peut pas être utilisée avec des en-têtes précompilés"
  
! #: c-family/c-opts.cc:1426 c-family/c-opts.cc:1447
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "ouverture du fichier de dépendances %s: %m"
  
! #: c-family/c-opts.cc:1451
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr "%<-MF%> et %<-fdeps-file=%> ne peuvent pas partager un fichier de sortie %s : %m"
  
! #: c-family/c-opts.cc:1461
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "fermeture du fichier de dépendances %s: %m"
  
! #: c-family/c-opts.cc:1464
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "lors de l'écriture de la sortie dans %s: %m"
  
! #: c-family/c-opts.cc:1542
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "pour générer les dépendances, vous devez spécifier %<-M%> ou %<-MM%>"
  
! #: c-family/c-opts.cc:1566
  #, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "%<-MG%> ne peut être utilisé qu'avec %<-M%> ou %<-MM%>"
  
! #: c-family/c-opts.cc:1599
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "%<-fdirectives-only%> est incompatible avec %<-Wunused-macros%>"
  
! #: c-family/c-opts.cc:1602
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "%<-fdirectives-only%> est incompatible avec %<-traditional%>"
  
! #: c-family/c-opts.cc:1704
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr "%<_FORTIFY_SOURCE%> n'est pas activé par %<-fhardened%> car les optimisations sont désactivées"
  
! #: c-family/c-opts.cc:1708
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr "%<_FORTIFY_SOURCE%> n'est pas activé par %<-fhardened%> car il a été spécifié dans %<-D%> ou %<-U%>"
  
! #: c-family/c-opts.cc:1714
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr "%<_GLIBCXX_ASSERTIONS%> n'est pas activé par %<-fhardened%> car il a été spécifié dans %<-D%> ou %<-U%>"
  
! #: c-family/c-opts.cc:1838
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr "il est trop tard pour définir le répertoire de débogage avec la directive #"
*************** msgid "wrong type argument to %s"
*** 36956,36962 ****
  msgstr "argument de type erroné pour %s"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7709 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
--- 36963,36969 ----
  msgstr "argument de type erroné pour %s"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7725 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
*************** msgstr "décrémentation de la fonction
*** 37442,37460 ****
  msgid "function %qD used as %<asm%> output"
  msgstr "la fonction %qD est utilisée comme sortie %<asm%>"
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5841
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "affectation de l'emplacement %qE en lecture seule"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5844
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "incrémentation de l'emplacement %qE en lecture seule"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5847
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
--- 37449,37467 ----
  msgid "function %qD used as %<asm%> output"
  msgstr "la fonction %qD est utilisée comme sortie %<asm%>"
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5842
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "affectation de l'emplacement %qE en lecture seule"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5845
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "incrémentation de l'emplacement %qE en lecture seule"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5848
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
*************** msgid_plural "passing argument %i to %qs
*** 37721,37727 ****
  msgstr[0] "passage de l'argument %i aux alias qualifiés avec %qs avec l'argument %Z"
  msgstr[1] "passage de l'argument %i aux alias qualifiés avec %qs avec les arguments %Z"
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6465 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "cette condition a des branches identiques"
--- 37728,37734 ----
  msgstr[0] "passage de l'argument %i aux alias qualifiés avec %qs avec l'argument %Z"
  msgstr[1] "passage de l'argument %i aux alias qualifiés avec %qs avec les arguments %Z"
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6466 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "cette condition a des branches identiques"
*************** msgstr "opérande non reconnu pour %%:%<
*** 38071,38092 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "opérande non reconnu pour %%:%<asm_auto_mfpu%>"
  
! #: common/config/avr/avr-common.cc:94
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr "l'option %<-mdouble=64%> est uniquement disponible si configuré %<--with-double={64|64,32|32,64}%>"
  
! #: common/config/avr/avr-common.cc:102
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr "l'option %<-mdouble=32%> est uniquement disponible si configuré %<--with-double={32|32,64|64,32}%>"
  
! #: common/config/avr/avr-common.cc:118
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr "l'option %<-mlong-double=64%> est uniquement disponible si configuré %<--with-long-double={64|64,32|32,64}%> ou %<--with-long-double=double%> en même temps que %<--with-double={64|64,32|32,64}%>"
  
! #: common/config/avr/avr-common.cc:127
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr "l'option %<-mlong-double=32%> est uniquement disponible si configuré %<--with-long-double={32|32,64|64,32}%> ou %<--with-long-double=double%> en même temps que %<--with-double={32|32,64|64,32}%>"
--- 38078,38099 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "opérande non reconnu pour %%:%<asm_auto_mfpu%>"
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr "l'option %<-mdouble=64%> est uniquement disponible si configuré %<--with-double={64|64,32|32,64}%>"
  
! #: common/config/avr/avr-common.cc:103
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr "l'option %<-mdouble=32%> est uniquement disponible si configuré %<--with-double={32|32,64|64,32}%>"
  
! #: common/config/avr/avr-common.cc:119
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr "l'option %<-mlong-double=64%> est uniquement disponible si configuré %<--with-long-double={64|64,32|32,64}%> ou %<--with-long-double=double%> en même temps que %<--with-double={64|64,32|32,64}%>"
  
! #: common/config/avr/avr-common.cc:128
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr "l'option %<-mlong-double=32%> est uniquement disponible si configuré %<--with-long-double={32|32,64|64,32}%> ou %<--with-long-double=double%> en même temps que %<--with-double={32|32,64|64,32}%>"
*************** msgstr "%<-mcpu=%s%> n'est pas valable"
*** 38106,38152 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "%<-mcpu=%s%> a une révision de silicium invalide"
  
! #: common/config/i386/i386-common.cc:1994
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "%<-malign-loops%> est obsolète, utilisez %<-falign-loops%>"
  
! #: common/config/i386/i386-common.cc:1997
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "%<-malign-loops=%d%> n'est pas entre 0 et %d"
  
! #: common/config/i386/i386-common.cc:2004
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "%<-malign-jumps%> est obsolète, utilisez %<-falign-jumps%>"
  
! #: common/config/i386/i386-common.cc:2007
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "%<-malign-jumps=%d%> n'est pas entre 0 et %d"
  
! #: common/config/i386/i386-common.cc:2015
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "%<-malign-functions%> est obsolète, utilisez %<-falign-functions%>"
  
! #: common/config/i386/i386-common.cc:2018
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "%<-malign-functions=%d%> n'est pas entre 0 et %d"
  
! #: common/config/i386/i386-common.cc:2027
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "%<-mbranch-cost=%d%> n'est pas entre 0 et 5"
  
! #: common/config/i386/i386-common.cc:2091 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> n'est actuellement uniquement supporté que par GNU/Linux"
  
! #: common/config/i386/i386-common.cc:2101
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> a besoin de l'assistance d'un assembleur pour les directives CFI"
--- 38113,38159 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "%<-mcpu=%s%> a une révision de silicium invalide"
  
! #: common/config/i386/i386-common.cc:1993
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "%<-malign-loops%> est obsolète, utilisez %<-falign-loops%>"
  
! #: common/config/i386/i386-common.cc:1996
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "%<-malign-loops=%d%> n'est pas entre 0 et %d"
  
! #: common/config/i386/i386-common.cc:2003
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "%<-malign-jumps%> est obsolète, utilisez %<-falign-jumps%>"
  
! #: common/config/i386/i386-common.cc:2006
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "%<-malign-jumps=%d%> n'est pas entre 0 et %d"
  
! #: common/config/i386/i386-common.cc:2014
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "%<-malign-functions%> est obsolète, utilisez %<-falign-functions%>"
  
! #: common/config/i386/i386-common.cc:2017
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "%<-malign-functions=%d%> n'est pas entre 0 et %d"
  
! #: common/config/i386/i386-common.cc:2026
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "%<-mbranch-cost=%d%> n'est pas entre 0 et 5"
  
! #: common/config/i386/i386-common.cc:2090 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> n'est actuellement uniquement supporté que par GNU/Linux"
  
! #: common/config/i386/i386-common.cc:2100
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> a besoin de l'assistance d'un assembleur pour les directives CFI"
*************** msgstr "le fichier include %s du sous-fr
*** 38392,38448 ****
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "valeur %qs inconnue pour %<-mmacosx-version-min%>"
  
! #: config/darwin-driver.cc:147
  #, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr "échec de %<sysctl%> pour %<kern.osversion%> : %m"
  
! #: config/darwin-driver.cc:186
  #, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr "%<kern.osversion%> %q.*s incompréhensible"
  
! #: config/darwin-driver.cc:226
  #, gcc-internal-format
  msgid "could not understand version %qs"
  msgstr "la version %qs n'a pas été comprise"
  
! #: config/darwin-driver.cc:300
  #, gcc-internal-format
  msgid "this compiler does not support %qs"
  msgstr "ce compilateur ne supporte pas %qs"
  
! #: config/darwin-driver.cc:326
  #, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr "%qs n'est pas valide pour %<-mmacosx-version-min%>"
  
! #: config/darwin-driver.cc:377
  #, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr "ce compilateur ne supporte pas PowerPC (option %<-arch%> ignorée)"
  
! #: config/darwin-driver.cc:384
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr "%qs est en conflit avec %<-arch i386%> (%qs ignoré)"
  
! #: config/darwin-driver.cc:393
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr "%<-m32%> est en conflit avec %<-arch x86_64%> (%<-m32%> ignoré)"
  
! #: config/darwin-driver.cc:400
  #, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr "ce compilateur ne supporte pas x86 (option %<-arch%> ignorée)"
  
! #: config/darwin-driver.cc:407
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr "%qs est en conflit avec %<-arch ppc%> (%qs ignoré)"
  
! #: config/darwin-driver.cc:416
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr "%<-m32%> est en conflit avec %<-arch ppc64%> (%<-m32%> ignoré)"
--- 38399,38455 ----
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "valeur %qs inconnue pour %<-mmacosx-version-min%>"
  
! #: config/darwin-driver.cc:148
  #, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr "échec de %<sysctl%> pour %<kern.osversion%> : %m"
  
! #: config/darwin-driver.cc:188
  #, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr "%<kern.osversion%> %q.*s incompréhensible"
  
! #: config/darwin-driver.cc:228
  #, gcc-internal-format
  msgid "could not understand version %qs"
  msgstr "la version %qs n'a pas été comprise"
  
! #: config/darwin-driver.cc:302
  #, gcc-internal-format
  msgid "this compiler does not support %qs"
  msgstr "ce compilateur ne supporte pas %qs"
  
! #: config/darwin-driver.cc:328
  #, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr "%qs n'est pas valide pour %<-mmacosx-version-min%>"
  
! #: config/darwin-driver.cc:379
  #, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr "ce compilateur ne supporte pas PowerPC (option %<-arch%> ignorée)"
  
! #: config/darwin-driver.cc:386
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr "%qs est en conflit avec %<-arch i386%> (%qs ignoré)"
  
! #: config/darwin-driver.cc:395
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr "%<-m32%> est en conflit avec %<-arch x86_64%> (%<-m32%> ignoré)"
  
! #: config/darwin-driver.cc:402
  #, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr "ce compilateur ne supporte pas x86 (option %<-arch%> ignorée)"
  
! #: config/darwin-driver.cc:409
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr "%qs est en conflit avec %<-arch ppc%> (%qs ignoré)"
  
! #: config/darwin-driver.cc:418
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr "%<-m32%> est en conflit avec %<-arch ppc64%> (%<-m32%> ignoré)"
*************** msgstr "PIC est uniquement supporté pou
*** 38612,38619 ****
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "la fonction ACLE %qD requiert l'extension ISA %qs"
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11462
! #: config/aarch64/aarch64.cc:18764 config/aarch64/aarch64.cc:19379
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "vous pouvez activer %qs en utilisant l'option %<-march%> sur la ligne de commande ou en utilisant l'attribut ou le pragma %<target%>"
--- 38619,38626 ----
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "la fonction ACLE %qD requiert l'extension ISA %qs"
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11477
! #: config/aarch64/aarch64.cc:18779 config/aarch64/aarch64.cc:19394
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "vous pouvez activer %qs en utilisant l'option %<-march%> sur la ligne de commande ou en utilisant l'attribut ou le pragma %<target%>"
*************** msgstr "le type SVE %qT n'est pas autori
*** 39162,39663 ****
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr "le type SVE %qT n'est pas autorisé dans les clauses de périphérique %<target%>"
  
! #: config/aarch64/aarch64.cc:649
  #, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "les arguments de %qE doivent être des chaînes constantes"
  
! #: config/aarch64/aarch64.cc:657
  #, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "chaîne d'état %qs non reconnue"
  
! #: config/aarch64/aarch64.cc:741
  #, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "l'attribut %qE ne peut pas être appliqué à un type de fonction SVE"
  
! #: config/aarch64/aarch64.cc:768
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr "impossible de créer la nouvelle portée %qs car %qs est partagée avec des appelants"
  
! #: config/aarch64/aarch64.cc:784
  #, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "l'attribut %qE ne s'applique qu'à des définitions de fonctions"
  
! #: config/aarch64/aarch64.cc:830
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr "attributs inconsistants pour l'état %qs"
  
! #: config/aarch64/aarch64.cc:1327
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%qs est incompatible avec l'utilisation de types en virgule flottante"
  
! #: config/aarch64/aarch64.cc:1330
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%qs est incompatible avec l'utilisation de types vectoriels"
  
! #: config/aarch64/aarch64.cc:1334
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "le modificateur de fonctionnalité %qs est incompatible avec l'utilisation de types en virgule flottante"
  
! #: config/aarch64/aarch64.cc:1337
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "le modificateur de fonctionnalité %qs est incompatible avec l'utilisation de types vectoriels"
  
! #: config/aarch64/aarch64.cc:1353
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr "cette opération requiert l'extension de l'ISA SVE"
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "vous pouvez activer SVE en utilisant l'option %<-march%> sur la ligne de commande ou en utilisant l'attribut ou le pragma %<target%>"
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6685
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "l'argument de type %qT requiert l'extension de l'ISA SVE"
  
! #: config/aarch64/aarch64.cc:7162
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "le type SVE %qT ne peut pas être passé en argument à une fonction sans prototype"
  
! #: config/aarch64/aarch64.cc:7303 config/aarch64/aarch64.cc:7382
! #: config/aarch64/aarch64.cc:21640
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "le passage de paramètre pour l'argument de type %qT a changé dans GCC 13.1"
  
! #: config/aarch64/aarch64.cc:7310 config/aarch64/aarch64.cc:7389
! #: config/aarch64/aarch64.cc:21647
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr "le passage de paramètre pour l'argument de type %qT a changé dans GCC 14.1"
  
! #: config/aarch64/aarch64.cc:7321 config/aarch64/aarch64.cc:7399
! #: config/aarch64/aarch64.cc:21655 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "le passage de paramètre pour l'argument de type %qT a changé dans GCC 9.1"
  
! #: config/aarch64/aarch64.cc:7526
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "%qE requiert l'extension de l'ISA SVE"
  
! #: config/aarch64/aarch64.cc:7529
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "les appels à des fonctions de type %qT requièrent l'extension de l'ISA SVE"
  
! #: config/aarch64/aarch64.cc:7717
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr "sondes de pile pour les trames SVE"
  
! #: config/aarch64/aarch64.cc:11460
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "appeler la fonction de streaming requiert l'extension ISA %qs"
  
! #: config/aarch64/aarch64.cc:11469 config/aarch64/aarch64.cc:11473
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr "appel a une fonction qui partage l'état %qs depuis une fonction qui n'a pas d'état %qs"
  
! #: config/aarch64/aarch64.cc:11476
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr "appel à une fonction qui partage l'état SME depuis une fonction qui n'a pas d'état SME"
  
! #: config/aarch64/aarch64.cc:11534
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr "appel à une fonction qui partage un état autre que %qs depuis une fonction qui a l'état %qs"
  
! #: config/aarch64/aarch64.cc:11536
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr "utilisez %<__arm_preserves(\"za\")%> si l'appelé préserve ZA"
  
! #: config/aarch64/aarch64.cc:18382
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "fanion inconnu passé à %<-moverride=%s%> (%s)"
  
! #: config/aarch64/aarch64.cc:18426
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "chaîne %qs mal formée"
  
! #: config/aarch64/aarch64.cc:18482
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "format invalide pour %<sve_width%>"
  
! #: config/aarch64/aarch64.cc:18494
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "valeur invalide pour %<sve_width%>: %d"
  
! #: config/aarch64/aarch64.cc:18514
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "chaîne d'ajustement manquante dans l'option (%s)"
  
! #: config/aarch64/aarch64.cc:18532
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "option d'ajustement inconnue (%s)"
  
! #: config/aarch64/aarch64.cc:18719 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10776
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr "%<-mstack-protector-guard=global%> et %<-mstack-protector-guard-offset=%qs%> incompatibles"
  
! #: config/aarch64/aarch64.cc:18728 config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr "%<-mstack-protector-guard-offset%> et %<-mstack-protector-guard-reg%> doivent être utilisés tous les deux avec %<-mstack-protector-guard=sysreg%>"
  
! #: config/aarch64/aarch64.cc:18736
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "spécifie un registre système avec une chaîne de courte longueur"
  
! #: config/aarch64/aarch64.cc:18746 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10814 config/rs6000/rs6000.cc:4518
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs n'est pas un décalage valide dans %qs"
  
! #: config/aarch64/aarch64.cc:18753
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr "%<-fsanitize=shadow-call-stack%> requiert %<-ffixed-x18%>"
  
! #: config/aarch64/aarch64.cc:18760
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr "les fonctions de streaming requièrent l'extension ISA %qs"
  
! #: config/aarch64/aarch64.cc:18762
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr "les fonctions avec un état SME requièrent l'extension ISA %qs"
  
! #: config/aarch64/aarch64.cc:18858
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr "seules les valeurs 12 (4 ko) et 16 (64 ko) sont supportées pour la taille de garde. La valeur %d donnée (%llu ko) est hors limites"
  
! #: config/aarch64/aarch64.cc:18874 config/riscv/riscv.cc:10834
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr "la taille %<%d%> de la sécurité anti-collision de la pile doit être égale à l'intervalle de sondage %<%d%>"
  
! #: config/aarch64/aarch64.cc:18902
  #, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr "pas de support de %qs sans %qs"
  
! #: config/aarch64/aarch64.cc:18955
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "argument invalide donné à %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18966
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "%qs doit être seul pour %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18971
  #, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "argument %qs invalide pour %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:19127
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "l'option %<-mcpu=%s%> est en conflit avec l'option %<-march=%s%> et résulte dans l'ajout des options %qs"
  
! #: config/aarch64/aarch64.cc:19194
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "l'assembleur ne supporte pas %<-mabi=ilp32%>"
  
! #: config/aarch64/aarch64.cc:19197
  #, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "%<-mabi=ilp32%> est obsolète"
  
! #: config/aarch64/aarch64.cc:19203
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr "la signature de l'adresse de retour n'est supportée qu'avec %<-mabi=lp64%>"
  
! #: config/aarch64/aarch64.cc:19276
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "modèle de code %qs avec %<-f%s%>"
  
! #: config/aarch64/aarch64.cc:19279
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "le modèle de code %qs n'est pas supporté en mode ilp32"
  
! #: config/aarch64/aarch64.cc:19377
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "les fonctions avec l'état %qs requièrent l'extension ISA %qs"
  
! #: config/aarch64/aarch64.cc:19482
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "nom manquant dans le pragma ou l'attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19485
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "nom %qs invalide dans le pragma ou l'attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19489
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "modificateur de fonctionnalité %s invalide avec la valeur %qs dans le pragma ou l'attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:19524
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "nom manquant dans le pragma ou l'attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19527
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "nom %qs invalide dans le pragma ou l'attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19531 config/aarch64/aarch64.cc:19615
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "modificateur de fonctionnalité %qs invalide avec la valeur %qs dans le pragma ou l'attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:19570
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "nom %qs invalide dans le pragma ou l'attribut %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:19611
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "valeur manquante dans le pragma ou l'attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:19669 config/aarch64/aarch64.cc:19846
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "le pragma ou l'attribut %<target()%> est mal composé"
  
! #: config/aarch64/aarch64.cc:19715
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "le pragma ou l'attribut %<target(\"%s\")%> n'accepte pas d'argument"
  
! #: config/aarch64/aarch64.cc:19723 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "le pragma ou l'attribut %<target(\"%s\")%> n'autorise pas de forme négative"
  
! #: config/aarch64/aarch64.cc:19777
  #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "le pragma ou l'attribut %<target(\"%s=%s\")%> n'est pas valide"
  
! #: config/aarch64/aarch64.cc:19834 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16661
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "l'argument %<target%> de l'attribut n'est pas une chaîne"
  
! #: config/aarch64/aarch64.cc:19871
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr "l'extension arch %qs devraient être préfixée par %<+%>"
  
! #: config/aarch64/aarch64.cc:19874
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "le pragma ou l'attribut %<target(\"%s\")%> n'est pas valide"
  
! #: config/aarch64/aarch64.cc:19883
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "le pragma ou l'attribut %<target(\"%s\")%> est mal composé"
  
! #: config/aarch64/aarch64.cc:20101
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr "le support du versionnage multi-fonctions est expérimental et le comportement changera vraisemblablement"
  
! #: config/aarch64/aarch64.cc:20110 config/riscv/riscv-target-attr.cc:497
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr "l'attribut %<target_version%> a plusieurs valeurs"
  
! #: config/aarch64/aarch64.cc:20118 config/riscv/riscv-target-attr.cc:505
  #, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "l'argument %<target_version%> de l'attribut n'est pas une chaîne"
  
! #: config/aarch64/aarch64.cc:20140
  #, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "valeur manquante dans l'attribut %<target_version%>"
  
! #: config/aarch64/aarch64.cc:20144
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "modificateur de fonctionnalité %qs invalide de la valeur %qs dans l'attribut %<target_version%>"
  
! #: config/aarch64/aarch64.cc:20150
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "modificateur de fonctionnalité %qs dupliqué avec la valeur %qs dans l'attribut %<target_version%>"
  
! #: config/aarch64/aarch64.cc:20736 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13694
  #, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "des versions multiples de fonctions virtuelles ne sont pas supportées"
  
! #: config/aarch64/aarch64.cc:20857 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13819 config/rs6000/rs6000.cc:25404
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "les versions multiples requièrent %<ifunc%> qui n'est pas supporté sur cette cible"
  
! #: config/aarch64/aarch64.cc:22409 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "le passage de paramètre pour l'argument de type %qT avec des membres %<[[no_unique_address]]%> a changé dans %{GCC 10.1%}"
  
! #: config/aarch64/aarch64.cc:22414 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "le passage par paramètre pour l'argument de type %qT quand C++17 est activé a changé pour correspondre à C++14 %{dans GCC 10.1%}"
  
! #: config/aarch64/aarch64.cc:22419 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "le passage de paramètre pour l'argument de type %qT a changé dans %{GCC 12.1}%"
  
! #: config/aarch64/aarch64.cc:23825 config/aarch64/aarch64.cc:23828
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "avenue %wd hors des limites %wd - %wd"
  
! #: config/aarch64/aarch64.cc:29341 config/i386/i386.cc:25621
! #: config/i386/i386.cc:25752
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "simdlen %wd non supportée"
  
! #: config/aarch64/aarch64.cc:29355
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "GCC ne supporte actuellement pas le type de retour %qT pour simd"
  
! #: config/aarch64/aarch64.cc:29359 config/i386/i386.cc:25643
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "type de retour %qT non supporté pour simd"
  
! #: config/aarch64/aarch64.cc:29393
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "GCC ne supporte actuellement pas un argument de type %qT pour simd"
  
! #: config/aarch64/aarch64.cc:29397 config/i386/i386.cc:25674
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "type d'argument %qT non supporté pour simd"
  
! #: config/aarch64/aarch64.cc:29468
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "GCC ne supporte actuellement pas simdlen %wd pour le type %qT"
  
! #: config/aarch64/aarch64.cc:29488
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "GCC ne supporte actuellement pas un simdclone avec simdlens %wd et %wd pour ces types."
  
! #: config/aarch64/aarch64.cc:29676
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "impossible d'appliquer l'attribut %qs à %q+D après que la fonction ait été définie"
  
! #: config/aarch64/aarch64.cc:29678
  #, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "%q+D défini ici"
  
! #: config/aarch64/aarch64.cc:30158
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr "goto non locaux dans les fonctions avec l'état SME"
  
! #: config/aarch64/aarch64.cc:30467
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr "interception des exceptions sans appel dans des fonctions avec l'état SME"
  
! #: config/aarch64/aarch64.cc:31107 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "l'argument %d de %qE doit être une expression constante entière"
  
! #: config/aarch64/aarch64.cc:31120
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "passage de %wd à l'argument %d de %qE qui attend la valeur %wd"
  
! #: config/aarch64/aarch64.cc:31123 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "passage de %wd à l'argument %d de %qE qui attend une valeur dans la plage [%wd, %wd]"
  
! #: config/aarch64/aarch64.cc:31136
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "passage de %wd à l'argument %d de %qE qui attend soit %wd ou %wd"
  
! #: config/aarch64/aarch64.cc:31150 config/arm/arm-mve-builtins.cc:685
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "passage de %wd à l'argument %d de %qE qui attend %wd, %wd, %wd ou %wd"
  
! #: config/aarch64/aarch64.cc:31162 config/arm/arm-mve-builtins.cc:672
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "passage de %wd à l'argument %d de %qE qui attend une valeur %qT valable"
--- 39169,39670 ----
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr "le type SVE %qT n'est pas autorisé dans les clauses de périphérique %<target%>"
  
! #: config/aarch64/aarch64.cc:650
  #, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "les arguments de %qE doivent être des chaînes constantes"
  
! #: config/aarch64/aarch64.cc:658
  #, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "chaîne d'état %qs non reconnue"
  
! #: config/aarch64/aarch64.cc:742
  #, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "l'attribut %qE ne peut pas être appliqué à un type de fonction SVE"
  
! #: config/aarch64/aarch64.cc:769
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr "impossible de créer la nouvelle portée %qs car %qs est partagée avec des appelants"
  
! #: config/aarch64/aarch64.cc:785
  #, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "l'attribut %qE ne s'applique qu'à des définitions de fonctions"
  
! #: config/aarch64/aarch64.cc:831
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr "attributs inconsistants pour l'état %qs"
  
! #: config/aarch64/aarch64.cc:1328
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%qs est incompatible avec l'utilisation de types en virgule flottante"
  
! #: config/aarch64/aarch64.cc:1331
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%qs est incompatible avec l'utilisation de types vectoriels"
  
! #: config/aarch64/aarch64.cc:1335
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "le modificateur de fonctionnalité %qs est incompatible avec l'utilisation de types en virgule flottante"
  
! #: config/aarch64/aarch64.cc:1338
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "le modificateur de fonctionnalité %qs est incompatible avec l'utilisation de types vectoriels"
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr "cette opération requiert l'extension de l'ISA SVE"
  
! #: config/aarch64/aarch64.cc:1355
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "vous pouvez activer SVE en utilisant l'option %<-march%> sur la ligne de commande ou en utilisant l'attribut ou le pragma %<target%>"
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6686
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "l'argument de type %qT requiert l'extension de l'ISA SVE"
  
! #: config/aarch64/aarch64.cc:7163
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "le type SVE %qT ne peut pas être passé en argument à une fonction sans prototype"
  
! #: config/aarch64/aarch64.cc:7304 config/aarch64/aarch64.cc:7383
! #: config/aarch64/aarch64.cc:21655
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "le passage de paramètre pour l'argument de type %qT a changé dans GCC 13.1"
  
! #: config/aarch64/aarch64.cc:7311 config/aarch64/aarch64.cc:7390
! #: config/aarch64/aarch64.cc:21662
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr "le passage de paramètre pour l'argument de type %qT a changé dans GCC 14.1"
  
! #: config/aarch64/aarch64.cc:7322 config/aarch64/aarch64.cc:7400
! #: config/aarch64/aarch64.cc:21670 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "le passage de paramètre pour l'argument de type %qT a changé dans GCC 9.1"
  
! #: config/aarch64/aarch64.cc:7527
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "%qE requiert l'extension de l'ISA SVE"
  
! #: config/aarch64/aarch64.cc:7530
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "les appels à des fonctions de type %qT requièrent l'extension de l'ISA SVE"
  
! #: config/aarch64/aarch64.cc:7718
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr "sondes de pile pour les trames SVE"
  
! #: config/aarch64/aarch64.cc:11475
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "appeler la fonction de streaming requiert l'extension ISA %qs"
  
! #: config/aarch64/aarch64.cc:11484 config/aarch64/aarch64.cc:11488
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr "appel a une fonction qui partage l'état %qs depuis une fonction qui n'a pas d'état %qs"
  
! #: config/aarch64/aarch64.cc:11491
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr "appel à une fonction qui partage l'état SME depuis une fonction qui n'a pas d'état SME"
  
! #: config/aarch64/aarch64.cc:11549
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr "appel à une fonction qui partage un état autre que %qs depuis une fonction qui a l'état %qs"
  
! #: config/aarch64/aarch64.cc:11551
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr "utilisez %<__arm_preserves(\"za\")%> si l'appelé préserve ZA"
  
! #: config/aarch64/aarch64.cc:18397
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "fanion inconnu passé à %<-moverride=%s%> (%s)"
  
! #: config/aarch64/aarch64.cc:18441
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "chaîne %qs mal formée"
  
! #: config/aarch64/aarch64.cc:18497
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "format invalide pour %<sve_width%>"
  
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "valeur invalide pour %<sve_width%>: %d"
  
! #: config/aarch64/aarch64.cc:18529
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "chaîne d'ajustement manquante dans l'option (%s)"
  
! #: config/aarch64/aarch64.cc:18547
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "option d'ajustement inconnue (%s)"
  
! #: config/aarch64/aarch64.cc:18734 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr "%<-mstack-protector-guard=global%> et %<-mstack-protector-guard-offset=%qs%> incompatibles"
  
! #: config/aarch64/aarch64.cc:18743 config/riscv/riscv.cc:10794
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr "%<-mstack-protector-guard-offset%> et %<-mstack-protector-guard-reg%> doivent être utilisés tous les deux avec %<-mstack-protector-guard=sysreg%>"
  
! #: config/aarch64/aarch64.cc:18751
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "spécifie un registre système avec une chaîne de courte longueur"
  
! #: config/aarch64/aarch64.cc:18761 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10823 config/rs6000/rs6000.cc:4518
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs n'est pas un décalage valide dans %qs"
  
! #: config/aarch64/aarch64.cc:18768
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr "%<-fsanitize=shadow-call-stack%> requiert %<-ffixed-x18%>"
  
! #: config/aarch64/aarch64.cc:18775
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr "les fonctions de streaming requièrent l'extension ISA %qs"
  
! #: config/aarch64/aarch64.cc:18777
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr "les fonctions avec un état SME requièrent l'extension ISA %qs"
  
! #: config/aarch64/aarch64.cc:18873
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr "seules les valeurs 12 (4 ko) et 16 (64 ko) sont supportées pour la taille de garde. La valeur %d donnée (%llu ko) est hors limites"
  
! #: config/aarch64/aarch64.cc:18889 config/riscv/riscv.cc:10843
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr "la taille %<%d%> de la sécurité anti-collision de la pile doit être égale à l'intervalle de sondage %<%d%>"
  
! #: config/aarch64/aarch64.cc:18917
  #, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr "pas de support de %qs sans %qs"
  
! #: config/aarch64/aarch64.cc:18970
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "argument invalide donné à %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18981
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "%qs doit être seul pour %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18986
  #, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "argument %qs invalide pour %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:19142
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "l'option %<-mcpu=%s%> est en conflit avec l'option %<-march=%s%> et résulte dans l'ajout des options %qs"
  
! #: config/aarch64/aarch64.cc:19209
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "l'assembleur ne supporte pas %<-mabi=ilp32%>"
  
! #: config/aarch64/aarch64.cc:19212
  #, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "%<-mabi=ilp32%> est obsolète"
  
! #: config/aarch64/aarch64.cc:19218
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr "la signature de l'adresse de retour n'est supportée qu'avec %<-mabi=lp64%>"
  
! #: config/aarch64/aarch64.cc:19291
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "modèle de code %qs avec %<-f%s%>"
  
! #: config/aarch64/aarch64.cc:19294
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "le modèle de code %qs n'est pas supporté en mode ilp32"
  
! #: config/aarch64/aarch64.cc:19392
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "les fonctions avec l'état %qs requièrent l'extension ISA %qs"
  
! #: config/aarch64/aarch64.cc:19497
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "nom manquant dans le pragma ou l'attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19500
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "nom %qs invalide dans le pragma ou l'attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19504
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "modificateur de fonctionnalité %s invalide avec la valeur %qs dans le pragma ou l'attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:19539
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "nom manquant dans le pragma ou l'attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19542
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "nom %qs invalide dans le pragma ou l'attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19546 config/aarch64/aarch64.cc:19630
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "modificateur de fonctionnalité %qs invalide avec la valeur %qs dans le pragma ou l'attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:19585
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "nom %qs invalide dans le pragma ou l'attribut %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:19626
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "valeur manquante dans le pragma ou l'attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:19684 config/aarch64/aarch64.cc:19861
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "le pragma ou l'attribut %<target()%> est mal composé"
  
! #: config/aarch64/aarch64.cc:19730
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "le pragma ou l'attribut %<target(\"%s\")%> n'accepte pas d'argument"
  
! #: config/aarch64/aarch64.cc:19738 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "le pragma ou l'attribut %<target(\"%s\")%> n'autorise pas de forme négative"
  
! #: config/aarch64/aarch64.cc:19792
  #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "le pragma ou l'attribut %<target(\"%s=%s\")%> n'est pas valide"
  
! #: config/aarch64/aarch64.cc:19849 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16688
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "l'argument %<target%> de l'attribut n'est pas une chaîne"
  
! #: config/aarch64/aarch64.cc:19886
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr "l'extension arch %qs devraient être préfixée par %<+%>"
  
! #: config/aarch64/aarch64.cc:19889
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "le pragma ou l'attribut %<target(\"%s\")%> n'est pas valide"
  
! #: config/aarch64/aarch64.cc:19898
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "le pragma ou l'attribut %<target(\"%s\")%> est mal composé"
  
! #: config/aarch64/aarch64.cc:20116
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr "le support du versionnage multi-fonctions est expérimental et le comportement changera vraisemblablement"
  
! #: config/aarch64/aarch64.cc:20125 config/riscv/riscv-target-attr.cc:497
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr "l'attribut %<target_version%> a plusieurs valeurs"
  
! #: config/aarch64/aarch64.cc:20133 config/riscv/riscv-target-attr.cc:505
  #, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "l'argument %<target_version%> de l'attribut n'est pas une chaîne"
  
! #: config/aarch64/aarch64.cc:20155
  #, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "valeur manquante dans l'attribut %<target_version%>"
  
! #: config/aarch64/aarch64.cc:20159
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "modificateur de fonctionnalité %qs invalide de la valeur %qs dans l'attribut %<target_version%>"
  
! #: config/aarch64/aarch64.cc:20165
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "modificateur de fonctionnalité %qs dupliqué avec la valeur %qs dans l'attribut %<target_version%>"
  
! #: config/aarch64/aarch64.cc:20751 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13703
  #, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "des versions multiples de fonctions virtuelles ne sont pas supportées"
  
! #: config/aarch64/aarch64.cc:20872 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13828 config/rs6000/rs6000.cc:25404
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "les versions multiples requièrent %<ifunc%> qui n'est pas supporté sur cette cible"
  
! #: config/aarch64/aarch64.cc:22424 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "le passage de paramètre pour l'argument de type %qT avec des membres %<[[no_unique_address]]%> a changé dans %{GCC 10.1%}"
  
! #: config/aarch64/aarch64.cc:22429 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "le passage par paramètre pour l'argument de type %qT quand C++17 est activé a changé pour correspondre à C++14 %{dans GCC 10.1%}"
  
! #: config/aarch64/aarch64.cc:22434 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "le passage de paramètre pour l'argument de type %qT a changé dans %{GCC 12.1}%"
  
! #: config/aarch64/aarch64.cc:23889 config/aarch64/aarch64.cc:23892
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "avenue %wd hors des limites %wd - %wd"
  
! #: config/aarch64/aarch64.cc:29422 config/i386/i386.cc:25619
! #: config/i386/i386.cc:25750
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "simdlen %wd non supportée"
  
! #: config/aarch64/aarch64.cc:29436
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "GCC ne supporte actuellement pas le type de retour %qT pour simd"
  
! #: config/aarch64/aarch64.cc:29440 config/i386/i386.cc:25641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "type de retour %qT non supporté pour simd"
  
! #: config/aarch64/aarch64.cc:29474
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "GCC ne supporte actuellement pas un argument de type %qT pour simd"
  
! #: config/aarch64/aarch64.cc:29478 config/i386/i386.cc:25672
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "type d'argument %qT non supporté pour simd"
  
! #: config/aarch64/aarch64.cc:29549
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "GCC ne supporte actuellement pas simdlen %wd pour le type %qT"
  
! #: config/aarch64/aarch64.cc:29569
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "GCC ne supporte actuellement pas un simdclone avec simdlens %wd et %wd pour ces types."
  
! #: config/aarch64/aarch64.cc:29757
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "impossible d'appliquer l'attribut %qs à %q+D après que la fonction ait été définie"
  
! #: config/aarch64/aarch64.cc:29759
  #, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "%q+D défini ici"
  
! #: config/aarch64/aarch64.cc:30239
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr "goto non locaux dans les fonctions avec l'état SME"
  
! #: config/aarch64/aarch64.cc:30548
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr "interception des exceptions sans appel dans des fonctions avec l'état SME"
  
! #: config/aarch64/aarch64.cc:31188 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "l'argument %d de %qE doit être une expression constante entière"
  
! #: config/aarch64/aarch64.cc:31201
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "passage de %wd à l'argument %d de %qE qui attend la valeur %wd"
  
! #: config/aarch64/aarch64.cc:31204 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "passage de %wd à l'argument %d de %qE qui attend une valeur dans la plage [%wd, %wd]"
  
! #: config/aarch64/aarch64.cc:31217
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "passage de %wd à l'argument %d de %qE qui attend soit %wd ou %wd"
  
! #: config/aarch64/aarch64.cc:31231 config/arm/arm-mve-builtins.cc:685
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "passage de %wd à l'argument %d de %qE qui attend %wd, %wd, %wd ou %wd"
  
! #: config/aarch64/aarch64.cc:31243 config/arm/arm-mve-builtins.cc:672
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "passage de %wd à l'argument %d de %qE qui attend une valeur %qT valable"
*************** msgstr "latence de la cache L%d inconnue
*** 39717,39723 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "valeur %qs erronée pour %<-mmemory-latency%>"
  
! #: config/alpha/alpha.cc:7360 config/alpha/alpha.cc:7363 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 39724,39730 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "valeur %qs erronée pour %<-mmemory-latency%>"
  
! #: config/alpha/alpha.cc:7357 config/alpha/alpha.cc:7360 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "l'argument de l'attribut %qE n'e
*** 39846,39852 ****
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5895 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
--- 39853,39859 ----
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5901 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
*************** msgid "argument of %qE attribute ignored
*** 39984,40005 ****
  msgstr "l'argument de l'attribut %qE est ignoré"
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5918
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "l'attribut %qE ne s'applique qu'aux variables"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24288
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "les alternatives ne sont pas autorisées dans la sortie du fanion %<asm%>"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24352
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "sortie du fanion %<asm%> %qs inconnue"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24381
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "type invalide pour la sortie du fanion %<asm%>"
--- 39991,40012 ----
  msgstr "l'argument de l'attribut %qE est ignoré"
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5924
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "l'attribut %qE ne s'applique qu'aux variables"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24290
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "les alternatives ne sont pas autorisées dans la sortie du fanion %<asm%>"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24354
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "sortie du fanion %<asm%> %qs inconnue"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24383
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "type invalide pour la sortie du fanion %<asm%>"
*************** msgstr "%qs attend une valeur entière c
*** 40570,40576 ****
  msgid "supported core architectures:%s"
  msgstr "architectures de cœurs supportées:%s"
  
! #: config/avr/avr-passes.cc:4907
  #, gcc-internal-format
  msgid "failed to split insn"
  msgstr "échec de la séparation de l'insn"
--- 40577,40583 ----
  msgid "supported core architectures:%s"
  msgstr "architectures de cœurs supportées:%s"
  
! #: config/avr/avr-passes.cc:5038
  #, gcc-internal-format
  msgid "failed to split insn"
  msgstr "échec de la séparation de l'insn"
*************** msgstr "%<-fpie%> n'est pas supporté"
*** 40604,40615 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "%<-fPIE%> n'est pas supporté"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11234
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "les attributs de fonction %qs et %qs sont mutuellement exclusifs"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11246
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "la fonction avec l'attribut %qs ne peut pas avoir d'argument"
--- 40611,40622 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "%<-fPIE%> n'est pas supporté"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11243
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "les attributs de fonction %qs et %qs sont mutuellement exclusifs"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11255
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "la fonction avec l'attribut %qs ne peut pas avoir d'argument"
*************** msgstr "la fonction avec l'attribut %qs
*** 40619,40625 ****
  msgid "method %qs has an implicit %<this%> argument"
  msgstr "la méthode %qs a un argument %<this%> implicite"
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11243
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "la fonction avec l'attribut %qs ne peut pas retourner une valeur"
--- 40626,40632 ----
  msgid "method %qs has an implicit %<this%> argument"
  msgstr "la méthode %qs a un argument %<this%> implicite"
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11252
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "la fonction avec l'attribut %qs ne peut pas retourner une valeur"
*************** msgstr "%q+D a les attributs incompatibl
*** 40787,40818 ****
  msgid "architecture %qs supported for assembler only"
  msgstr "l'architecture %qs n'est supportée que par l'assembleur"
  
! #: config/avr/avr.cc:15093
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "conversion depuis l'espace d'adresses %qs vers l'espace d'adresses %qs"
  
! #: config/avr/avr.cc:16261 config/avr/avr.cc:16274
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s attend une constante entière à la compilation"
  
! #: config/avr/avr.cc:16289
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "%s attend une constante entière à la compilation de 0x01, 0x7f, 0x80 ou 0xfe comme premier argument"
  
! #: config/avr/avr.cc:16304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s attend une constante sous forme d'entier long à la compilation comme premier argument"
  
! #: config/avr/avr.cc:16332
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "arrondir à %d bits n'a pas d'effet pour une valeur en virgule fixe avec %d bits fractionnels"
  
! #: config/avr/avr.cc:16341
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "le résultat de l'arrondi sera toujours 0"
--- 40794,40825 ----
  msgid "architecture %qs supported for assembler only"
  msgstr "l'architecture %qs n'est supportée que par l'assembleur"
  
! #: config/avr/avr.cc:15107
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "conversion depuis l'espace d'adresses %qs vers l'espace d'adresses %qs"
  
! #: config/avr/avr.cc:16275 config/avr/avr.cc:16288
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s attend une constante entière à la compilation"
  
! #: config/avr/avr.cc:16303
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "%s attend une constante entière à la compilation de 0x01, 0x7f, 0x80 ou 0xfe comme premier argument"
  
! #: config/avr/avr.cc:16318
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s attend une constante sous forme d'entier long à la compilation comme premier argument"
  
! #: config/avr/avr.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "arrondir à %d bits n'a pas d'effet pour une valeur en virgule fixe avec %d bits fractionnels"
  
! #: config/avr/avr.cc:16355
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "le résultat de l'arrondi sera toujours 0"
*************** msgstr "utilisation de %<vector_length (
*** 41250,41256 ****
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr "utilisation de %<vector_length (64)%>, le paramètre à l'exécution est ignoré"
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6748
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr "utilisation de %<num_workers (%d)%>, %d est ignoré"
--- 41257,41263 ----
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr "utilisation de %<vector_length (64)%>, le paramètre à l'exécution est ignoré"
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6754
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr "utilisation de %<num_workers (%d)%>, %d est ignoré"
*************** msgstr "le compilateur de déchargement
*** 41311,41322 ****
  msgid "unrecognizable argument of option %<"
  msgstr "argument méconnaissable pour l'option %<"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:722
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr "l'attribut %<foffload-abi-host-opts%> est spécifié plusieurs fois"
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:757
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr "soit %<-fopenacc%> ou soit %<-fopenmp%> doit être défini"
--- 41318,41329 ----
  msgid "unrecognizable argument of option %<"
  msgstr "argument méconnaissable pour l'option %<"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:728
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr "l'attribut %<foffload-abi-host-opts%> est spécifié plusieurs fois"
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:763
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr "soit %<-fopenacc%> ou soit %<-fopenmp%> doit être défini"
*************** msgstr "architecture non gérée"
*** 41331,41342 ****
  msgid "cannot open %qs"
  msgstr "ne peut ouvrir %qs"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:850
  #, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr "n'a pu ouvrir le fichier omp_requires %qs"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:854
  #, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "ne peut lire le fichier omp_requires %qs"
--- 41338,41349 ----
  msgid "cannot open %qs"
  msgstr "ne peut ouvrir %qs"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:856
  #, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr "n'a pu ouvrir le fichier omp_requires %qs"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:860
  #, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "ne peut lire le fichier omp_requires %qs"
*************** msgstr "%qs n'est pas un registre de bas
*** 41990,41997 ****
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr "%<-fcf-protection=full%> n'est pas activé par %<-fhardened%> car il a été spécifié sur la ligne de commande"
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10651
! #: config/riscv/riscv.cc:10655
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%<-fcf-protection%> n'est pas compatible avec cette cible"
--- 41997,42004 ----
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr "%<-fcf-protection=full%> n'est pas activé par %<-fhardened%> car il a été spécifié sur la ligne de commande"
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10660
! #: config/riscv/riscv.cc:10664
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%<-fcf-protection%> n'est pas compatible avec cette cible"
*************** msgstr "%<-fsplit-stack%> ne supporte pa
*** 42315,42385 ****
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%<-fsplit-stack%> ne supporte pas trois paramètres registres"
  
! #: config/i386/i386.cc:13437
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "modificateur %<V%> sur un registre non entier"
  
! #: config/i386/i386.cc:13448 config/i386/i386.cc:13462
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "taille non supportée pour un registre entier"
  
! #: config/i386/i386.cc:13494
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "les registres étendus n'ont pas de moitié haute"
  
! #: config/i386/i386.cc:13509
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "taille d'opérande non supportée pour un registre étendu"
  
! #: config/i386/i386.cc:13707 config/i386/i386.cc:13709
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "opérande non entier utilise avec le code d'opérande %<z%>"
  
! #: config/i386/i386.cc:17917
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "l'ABI de passage de paramètres pour la classe vide %qT change avec %<-fabi-version=12%> (GCC 8)"
  
! #: config/i386/i386.cc:23148
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "l'alignement des champs de %<_Atomic %T%> ont changé dans %{GCC 11.1%}"
  
! #: config/i386/i386.cc:23235
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "pas de registre disponible pour profiler %<-mcmodel=large%s%>"
  
! #: config/i386/i386.cc:23331
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "le profilage %<-mcmodel=large%> avec PIC n'est pas supporté"
  
! #: config/i386/i386.cc:24046
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr "%<__bfloat16%> est redéfini du typedef %<short%> en un réel %<__bf16%> depuis GCC 13.1, soyez attentif aux conversions implicites entre %<__bf16%> et %<short%>; un transtypage binaire explicite pourrait être nécessaire ici"
  
! #: config/i386/i386.cc:25580
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modèle mémoire spécifique à l'architecture inconnu"
  
! #: config/i386/i386.cc:25587
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "%<HLE_ACQUIRE%> n'est pas utilisé avec le modèle mémoire %<ACQUIRE%> ou un autre plus contraignant"
  
! #: config/i386/i386.cc:25594
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "%<HLE_RELEASE%> n'est pas utilisé avec le modèle mémoire %<RELEASE%> ou un autre plus contraignant"
  
! #: config/i386/i386.cc:26281
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%<-fexcess-precision=16%> n'est pas compatible avec %<-mfpmath=387%>"
--- 42322,42392 ----
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%<-fsplit-stack%> ne supporte pas trois paramètres registres"
  
! #: config/i386/i386.cc:13439
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "modificateur %<V%> sur un registre non entier"
  
! #: config/i386/i386.cc:13450 config/i386/i386.cc:13464
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "taille non supportée pour un registre entier"
  
! #: config/i386/i386.cc:13496
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "les registres étendus n'ont pas de moitié haute"
  
! #: config/i386/i386.cc:13511
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "taille d'opérande non supportée pour un registre étendu"
  
! #: config/i386/i386.cc:13709 config/i386/i386.cc:13711
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "opérande non entier utilise avec le code d'opérande %<z%>"
  
! #: config/i386/i386.cc:17919
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "l'ABI de passage de paramètres pour la classe vide %qT change avec %<-fabi-version=12%> (GCC 8)"
  
! #: config/i386/i386.cc:23150
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "l'alignement des champs de %<_Atomic %T%> ont changé dans %{GCC 11.1%}"
  
! #: config/i386/i386.cc:23237
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "pas de registre disponible pour profiler %<-mcmodel=large%s%>"
  
! #: config/i386/i386.cc:23333
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "le profilage %<-mcmodel=large%> avec PIC n'est pas supporté"
  
! #: config/i386/i386.cc:24048
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr "%<__bfloat16%> est redéfini du typedef %<short%> en un réel %<__bf16%> depuis GCC 13.1, soyez attentif aux conversions implicites entre %<__bf16%> et %<short%>; un transtypage binaire explicite pourrait être nécessaire ici"
  
! #: config/i386/i386.cc:25578
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modèle mémoire spécifique à l'architecture inconnu"
  
! #: config/i386/i386.cc:25585
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "%<HLE_ACQUIRE%> n'est pas utilisé avec le modèle mémoire %<ACQUIRE%> ou un autre plus contraignant"
  
! #: config/i386/i386.cc:25592
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "%<HLE_RELEASE%> n'est pas utilisé avec le modèle mémoire %<RELEASE%> ou un autre plus contraignant"
  
! #: config/i386/i386.cc:26279
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%<-fexcess-precision=16%> n'est pas compatible avec %<-mfpmath=387%>"
*************** msgstr "le modèle de code %qs n'est pas
*** 42576,42583 ****
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%qs ne peut pas être utilisé pour compiler une bibliothèque partagée"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16727
! #: config/s390/s390.cc:16777 config/s390/s390.cc:16794
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "l'argument %<target%> de l'attribut %qs est inconnu"
--- 42583,42590 ----
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%qs ne peut pas être utilisé pour compiler une bibliothèque partagée"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16754
! #: config/s390/s390.cc:16804 config/s390/s390.cc:16821
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "l'argument %<target%> de l'attribut %qs est inconnu"
*************** msgstr "%<interrupt_thread%> est disponi
*** 42698,42704 ****
  msgid "stack limit expression is not supported"
  msgstr "l'expression limitant la pile n'est pas supportée"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17417
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "%<-fexcess-precision=16%> n'est pas supporté pour cette cible"
--- 42705,42711 ----
  msgid "stack limit expression is not supported"
  msgstr "l'expression limitant la pile n'est pas supportée"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17444
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "%<-fexcess-precision=16%> n'est pas supporté pour cette cible"
*************** msgstr "%<-fexcess-precision=16%> n'est
*** 42708,42739 ****
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "la variable initialisé %q+D est marquée dllimport"
  
! #: config/microblaze/microblaze.cc:1760
  #, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "%<-fPIC%>/%<-fpic%> pas supporté sur cette cible"
  
! #: config/microblaze/microblaze.cc:1772
  #, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "%qs est un argument invalide pour %<-mcpu=%>"
  
! #: config/microblaze/microblaze.cc:1821
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr "%<-mxl-multiply-high%> ne peut être utilisé qu'avec %<-mcpu=v6.00.a%> ou supérieur"
  
! #: config/microblaze/microblaze.cc:1838
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr "%<-mxl-reorder%> ne peut être utilisé qu'avec %<-mcpu=v8.30.a%> ou supérieur"
  
! #: config/microblaze/microblaze.cc:1845
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr "%<-mxl-reorder%> exige %<-mxl-pattern-compare%> pour %<-mcpu=v8.30.a%>"
  
! #: config/microblaze/microblaze.cc:1851
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr "%<-mxl-multiply-high%> requiert %<-mno-xl-soft-mul%>"
--- 42715,42746 ----
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "la variable initialisé %q+D est marquée dllimport"
  
! #: config/microblaze/microblaze.cc:1764
  #, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "%<-fPIC%>/%<-fpic%> pas supporté sur cette cible"
  
! #: config/microblaze/microblaze.cc:1776
  #, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "%qs est un argument invalide pour %<-mcpu=%>"
  
! #: config/microblaze/microblaze.cc:1825
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr "%<-mxl-multiply-high%> ne peut être utilisé qu'avec %<-mcpu=v6.00.a%> ou supérieur"
  
! #: config/microblaze/microblaze.cc:1842
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr "%<-mxl-reorder%> ne peut être utilisé qu'avec %<-mcpu=v8.30.a%> ou supérieur"
  
! #: config/microblaze/microblaze.cc:1849
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr "%<-mxl-reorder%> exige %<-mxl-pattern-compare%> pour %<-mcpu=v8.30.a%>"
  
! #: config/microblaze/microblaze.cc:1855
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr "%<-mxl-multiply-high%> requiert %<-mno-xl-soft-mul%>"
*************** msgstr "suppression du fichier %s: %m"
*** 43509,43555 ****
  msgid "malformed ptx file"
  msgstr "fichier ptx mal formé"
  
! #: config/nvptx/mkoffload.cc:336
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr "%<omp requires reverse_offload%> requiert au moins %<sm_35%> pour %<-foffload-options=nvptx-none=-march=%> — désactivation de la génération du déchargement de code pour ce type de périphérique"
  
! #: config/nvptx/mkoffload.cc:420 config/nvptx/mkoffload.cc:492
  #, gcc-internal-format
  msgid "Cannot find function declaration for %qs"
  msgstr "Impossible de trouver la déclaration de fonction pour %qs"
  
! #: config/nvptx/mkoffload.cc:592
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "la variable d'environnement COLLECT_GCC_OPTIONS doit être définie"
  
! #: config/nvptx/mkoffload.cc:613
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr "%<-foffload-abi-host-opts%> n'est pas spécifié."
  
! #: config/nvptx/mkoffload.cc:644
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr "COLLECT_GCC doit être défini."
  
! #: config/nvptx/mkoffload.cc:692
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "le compilateur de déchargement %s n'a pas été trouvé (envisagez d'utiliser %<-B%>)"
  
! #: config/nvptx/mkoffload.cc:715
  #, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "argument méconnaissable pour l'option "
  
! #: config/nvptx/mkoffload.cc:804
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "ne peut ouvrir « %s »"
  
! #: config/nvptx/mkoffload.cc:860
  #, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "impossible d'ouvrir le fichier ptx intermédiaire"
--- 43516,43562 ----
  msgid "malformed ptx file"
  msgstr "fichier ptx mal formé"
  
! #: config/nvptx/mkoffload.cc:339
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr "%<omp requires reverse_offload%> requiert au moins %<sm_35%> pour %<-foffload-options=nvptx-none=-march=%> — désactivation de la génération du déchargement de code pour ce type de périphérique"
  
! #: config/nvptx/mkoffload.cc:426 config/nvptx/mkoffload.cc:498
  #, gcc-internal-format
  msgid "Cannot find function declaration for %qs"
  msgstr "Impossible de trouver la déclaration de fonction pour %qs"
  
! #: config/nvptx/mkoffload.cc:598
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "la variable d'environnement COLLECT_GCC_OPTIONS doit être définie"
  
! #: config/nvptx/mkoffload.cc:619
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr "%<-foffload-abi-host-opts%> n'est pas spécifié."
  
! #: config/nvptx/mkoffload.cc:650
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr "COLLECT_GCC doit être défini."
  
! #: config/nvptx/mkoffload.cc:698
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "le compilateur de déchargement %s n'a pas été trouvé (envisagez d'utiliser %<-B%>)"
  
! #: config/nvptx/mkoffload.cc:721
  #, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "argument méconnaissable pour l'option "
  
! #: config/nvptx/mkoffload.cc:810
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "ne peut ouvrir « %s »"
  
! #: config/nvptx/mkoffload.cc:866
  #, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "impossible d'ouvrir le fichier ptx intermédiaire"
*************** msgstr "impossible d'ouvrir le fichier p
*** 43559,43640 ****
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr "l'option %s n'est pas supportée avec %<-fopenacc%>"
  
! #: config/nvptx/nvptx.cc:342
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr "la version PTX (%<-mptx%>) doit être au moins %s pour supporter le %<-misa%> demandé (sm_%s)"
  
! #: config/nvptx/nvptx.cc:359
  #, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr "%<-march=%> doit être spécifié"
  
! #: config/nvptx/nvptx.cc:382
  #, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr "pas de génération de zone de correctif, nops pas supporté"
  
! #: config/nvptx/nvptx.cc:479
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr "l'initialisation statique de la variable %q+D dans la mémoire %<.shared%> n'est pas supportée"
  
! #: config/nvptx/nvptx.cc:2409
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr "ne peut produire des pointeurs non alignés dans l'assembleur ptx"
  
! #: config/nvptx/nvptx.cc:2659
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX ne supporte pas les déclarations faibles (uniquement les définitions faibles)"
  
! #: config/nvptx/nvptx.cc:5900
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "l'attribut %qE requiert un type de retour « void »"
  
! #: config/nvptx/nvptx.cc:5923
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "l'attribut %qE n'est pas permis avec une classe de stockage auto"
  
! #: config/nvptx/nvptx.cc:6368
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr "la valeur de la barrière doit être dans [0, 15]"
  
! #: config/nvptx/nvptx.cc:6381
  #, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr "l'argument de complément doit être une constante"
  
! #: config/nvptx/nvptx.cc:6721
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr "utilisation de %<vector_length (%d)%> à cause de l'appel à la routine vector-partitionable, %d est ignoré"
  
! #: config/nvptx/nvptx.cc:6729
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr "utilisation de %<vector_length (%d)%>, le paramètre à l'exécution est ignoré"
  
! #: config/nvptx/nvptx.cc:6743
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr "utilisation de %<vector_length (%d)%>, %d est ignoré"
  
! #: config/nvptx/nvptx.cc:7629
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr "variable %qD ajustée pour le niveau de privatisation de OpenACC : %qs"
  
! #: config/nvptx/nvptx.cc:7768
  #, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "les définitions d'alias faibles ne sont pas supportées dans cette configuration"
  
! #: config/nvptx/nvptx.cc:7781
  #, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "les définitions d'alias sur autre chose qu'une fonction ne sont pas supportées dans cette configuration"
--- 43566,43647 ----
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr "l'option %s n'est pas supportée avec %<-fopenacc%>"
  
! #: config/nvptx/nvptx.cc:348
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr "la version PTX (%<-mptx%>) doit être au moins %s pour supporter le %<-misa%> demandé (sm_%s)"
  
! #: config/nvptx/nvptx.cc:365
  #, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr "%<-march=%> doit être spécifié"
  
! #: config/nvptx/nvptx.cc:388
  #, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr "pas de génération de zone de correctif, nops pas supporté"
  
! #: config/nvptx/nvptx.cc:485
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr "l'initialisation statique de la variable %q+D dans la mémoire %<.shared%> n'est pas supportée"
  
! #: config/nvptx/nvptx.cc:2415
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr "ne peut produire des pointeurs non alignés dans l'assembleur ptx"
  
! #: config/nvptx/nvptx.cc:2665
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX ne supporte pas les déclarations faibles (uniquement les définitions faibles)"
  
! #: config/nvptx/nvptx.cc:5906
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "l'attribut %qE requiert un type de retour « void »"
  
! #: config/nvptx/nvptx.cc:5929
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "l'attribut %qE n'est pas permis avec une classe de stockage auto"
  
! #: config/nvptx/nvptx.cc:6374
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr "la valeur de la barrière doit être dans [0, 15]"
  
! #: config/nvptx/nvptx.cc:6387
  #, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr "l'argument de complément doit être une constante"
  
! #: config/nvptx/nvptx.cc:6727
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr "utilisation de %<vector_length (%d)%> à cause de l'appel à la routine vector-partitionable, %d est ignoré"
  
! #: config/nvptx/nvptx.cc:6735
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr "utilisation de %<vector_length (%d)%>, le paramètre à l'exécution est ignoré"
  
! #: config/nvptx/nvptx.cc:6749
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr "utilisation de %<vector_length (%d)%>, %d est ignoré"
  
! #: config/nvptx/nvptx.cc:7635
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr "variable %qD ajustée pour le niveau de privatisation de OpenACC : %qs"
  
! #: config/nvptx/nvptx.cc:7774
  #, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "les définitions d'alias faibles ne sont pas supportées dans cette configuration"
  
! #: config/nvptx/nvptx.cc:7787
  #, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "les définitions d'alias sur autre chose qu'une fonction ne sont pas supportées dans cette configuration"
*************** msgstr "%qs requiert une constante enti�
*** 44040,44135 ****
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr "talle de vecteur RVV %qd invalide, la taille attendue est %qd sur base du LMUL de type %qs"
  
! #: config/riscv/riscv.cc:10571
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "%<-mdiv%> requiert %<-march%> pour incorporer l'extension %<M%>"
  
! #: config/riscv/riscv.cc:10576
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr "Actuellement, l'implémentation %<V%> requiert l'extension %<M%>"
  
! #: config/riscv/riscv.cc:10636
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr "Le GCC RISC-V actuel ne supporte pas un VLEN plus grand que 4096 bits pour l'extension « V »"
  
! #: config/riscv/riscv.cc:10642
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "Le GCC RISC-V actuel ne supporte pas RVV en mode gros boutiste"
  
! #: config/riscv/riscv.cc:10682 config/riscv/riscv.cc:10685
  #, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr "modèle de code %qs avec %qs"
  
! #: config/riscv/riscv.cc:10714
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "l'ABI demandée requiert %<-march%> pour incorporer l'extension %qc"
  
! #: config/riscv/riscv.cc:10721
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr "rv32e requiert l'ABI ilp32e"
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr "rv64e requiert l'ABI lp64e"
  
! #: config/riscv/riscv.cc:10728
  #, gcc-internal-format
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "l'ABI ILP32E ne supporte pas l'extension %qc"
  
! #: config/riscv/riscv.cc:10733
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr "L'ABI LP64E est marquée comme dépréciée dans GCC"
  
! #: config/riscv/riscv.cc:10734
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr "si vous avez besoin de LP64E, notifiez le projet GCC via %{PR116152%}"
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr "z*inx requiert l'ABI ilp32, ilp32e, lp64 ou lp64e"
  
! #: config/riscv/riscv.cc:10746
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "l'ABI requiert %<-march=rv%d%>"
  
! #: config/riscv/riscv.cc:10756
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> doit être entre %d et %d"
  
! #: config/riscv/riscv.cc:10769
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr "l'attribut RISC-V ELF %<-mriscv-attribute%> requiert GNU as 2.32 [%<-mriscv-attribute%>]"
  
! #: config/riscv/riscv.cc:10796 config/rs6000/rs6000.cc:4530
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs n'est pas un registre de base valable dans %qs"
  
! #: config/riscv/riscv.cc:10810 config/rs6000/rs6000.cc:4513
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs n'est pas un nombre valide dans %qs"
  
! #: config/riscv/riscv.cc:11305
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "la fonction %qs ne peut pas avoir un type d'interruption différent"
  
! #: config/riscv/riscv.cc:11880
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr "impossible d'allouer le registre vl pour %qs sur cette cible"
--- 44047,44142 ----
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr "talle de vecteur RVV %qd invalide, la taille attendue est %qd sur base du LMUL de type %qs"
  
! #: config/riscv/riscv.cc:10580
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "%<-mdiv%> requiert %<-march%> pour incorporer l'extension %<M%>"
  
! #: config/riscv/riscv.cc:10585
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr "Actuellement, l'implémentation %<V%> requiert l'extension %<M%>"
  
! #: config/riscv/riscv.cc:10645
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr "Le GCC RISC-V actuel ne supporte pas un VLEN plus grand que 4096 bits pour l'extension « V »"
  
! #: config/riscv/riscv.cc:10651
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "Le GCC RISC-V actuel ne supporte pas RVV en mode gros boutiste"
  
! #: config/riscv/riscv.cc:10691 config/riscv/riscv.cc:10694
  #, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr "modèle de code %qs avec %qs"
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "l'ABI demandée requiert %<-march%> pour incorporer l'extension %qc"
  
! #: config/riscv/riscv.cc:10730
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr "rv32e requiert l'ABI ilp32e"
  
! #: config/riscv/riscv.cc:10732
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr "rv64e requiert l'ABI lp64e"
  
! #: config/riscv/riscv.cc:10737
  #, gcc-internal-format
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "l'ABI ILP32E ne supporte pas l'extension %qc"
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr "L'ABI LP64E est marquée comme dépréciée dans GCC"
  
! #: config/riscv/riscv.cc:10743
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr "si vous avez besoin de LP64E, notifiez le projet GCC via %{PR116152%}"
  
! #: config/riscv/riscv.cc:10751
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr "z*inx requiert l'ABI ilp32, ilp32e, lp64 ou lp64e"
  
! #: config/riscv/riscv.cc:10755
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "l'ABI requiert %<-march=rv%d%>"
  
! #: config/riscv/riscv.cc:10765
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> doit être entre %d et %d"
  
! #: config/riscv/riscv.cc:10778
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr "l'attribut RISC-V ELF %<-mriscv-attribute%> requiert GNU as 2.32 [%<-mriscv-attribute%>]"
  
! #: config/riscv/riscv.cc:10805 config/rs6000/rs6000.cc:4530
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs n'est pas un registre de base valable dans %qs"
  
! #: config/riscv/riscv.cc:10819 config/rs6000/rs6000.cc:4513
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs n'est pas un nombre valide dans %qs"
  
! #: config/riscv/riscv.cc:11314
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "la fonction %qs ne peut pas avoir un type d'interruption différent"
  
! #: config/riscv/riscv.cc:11889
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr "impossible d'allouer le registre vl pour %qs sur cette cible"
*************** msgstr "l'attribut %<target_clones%> req
*** 44700,44716 ****
  msgid "Virtual function multiversioning not supported"
  msgstr "Des versions multiples de fonctions virtuelles ne sont pas supportées"
  
! #: config/rs6000/rs6000.cc:28798
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr "le résultat de l'instruction xxspltidp n'est pas défini pour des valeurs d'entrée sous-normales"
  
! #: config/rs6000/rs6000.cc:29276
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "le type %<__vector_quad%> requiert l'option %qs"
  
! #: config/rs6000/rs6000.cc:29281
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "le type %<__vector_pair%> requiert l'option %qs"
--- 44707,44723 ----
  msgid "Virtual function multiversioning not supported"
  msgstr "Des versions multiples de fonctions virtuelles ne sont pas supportées"
  
! #: config/rs6000/rs6000.cc:28801
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr "le résultat de l'instruction xxspltidp n'est pas défini pour des valeurs d'entrée sous-normales"
  
! #: config/rs6000/rs6000.cc:29279
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "le type %<__vector_quad%> requiert l'option %qs"
  
! #: config/rs6000/rs6000.cc:29284
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "le type %<__vector_pair%> requiert l'option %qs"
*************** msgstr "le passage de paramètre pour l'
*** 44935,45058 ****
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "les fonctions imbriquées ne savent pas être profilées avec %<-mfentry%> sur un s390"
  
! #: config/s390/s390.cc:16296
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "l'ABI 64 bits n'est pas supportée en mode ESA/390"
  
! #: config/s390/s390.cc:16303
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr "thunk-inline est uniquement supporté avec %<-mindirect-branch-jump%>"
  
! #: config/s390/s390.cc:16338
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "le support des vecteurs matériels n'est pas disponible sur %s"
  
! #: config/s390/s390.cc:16341
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "le support des vecteurs matériels n'est pas disponible avec %<-msoft-float%>"
  
! #: config/s390/s390.cc:16370
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "les instructions décimales en virgule flottante matérielles ne sont pas disponibles sur %s"
  
! #: config/s390/s390.cc:16374
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "les instructions décimales en virgule flottante matérielles ne sont pas disponibles en mode ESA/390"
  
! #: config/s390/s390.cc:16386
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "%<-mhard-dfp%> ne peut être utilisé en conjonction avec %<-msoft-float%>"
  
! #: config/s390/s390.cc:16395
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> ne sont pas supportés en combinaison"
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "la taille de la pile doit être plus grande que la valeur de la protection de la pile"
  
! #: config/s390/s390.cc:16403
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "la taille de la pile ne peut pas être plus grande que 64k"
  
! #: config/s390/s390.cc:16406
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "%<-mstack-guard%> implique l'utilisation de %<-mstack-size%>"
  
! #: config/s390/s390.cc:16419
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-prologue-check%> requiert un entier dans la plage 0-4095"
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-prologue-target%> requiert un entier dans la plage 0-4095"
  
! #: config/s390/s390.cc:16425
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-epilogue-check%> requiert un entier dans la plage 0-4095"
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-epilogue-target%> requiert un entier dans la plage 0-4095"
  
! #: config/s390/s390.cc:16492
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%<-mfentry%> est supporté uniquement sur des processeurs 64 bits"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16528
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "les arguments de %qs doivent être des entiers non négatifs"
  
! #: config/s390/s390.cc:16535
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "l'argument de %qs est trop grand (max. %d)"
  
! #: config/s390/s390.cc:16566
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "%<-mno-pic-data-is-text-relative%> ne peut pas être utilisé sans %<-fpic%>/%<-fPIC%>"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16733
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "la valeur %qs n'est pas supportée par l'attribut %<target%>"
  
! #: config/s390/s390.cc:17792
  #, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "contrainte de sortie cc invalide : %qs"
  
! #: config/s390/s390.cc:17797
  #, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "contraintes de sortie cc multiples non supportées"
  
! #: config/s390/s390.cc:17802
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "le spécificateur %<asm%> pour la sortie de cc est en conflit avec la liste d'écrasement de %<asm%>"
  
! #: config/s390/s390.cc:17808
  #, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "type invalide pour la contrainte de sortie de cc"
--- 44942,45065 ----
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "les fonctions imbriquées ne savent pas être profilées avec %<-mfentry%> sur un s390"
  
! #: config/s390/s390.cc:16323
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "l'ABI 64 bits n'est pas supportée en mode ESA/390"
  
! #: config/s390/s390.cc:16330
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr "thunk-inline est uniquement supporté avec %<-mindirect-branch-jump%>"
  
! #: config/s390/s390.cc:16365
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "le support des vecteurs matériels n'est pas disponible sur %s"
  
! #: config/s390/s390.cc:16368
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "le support des vecteurs matériels n'est pas disponible avec %<-msoft-float%>"
  
! #: config/s390/s390.cc:16397
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "les instructions décimales en virgule flottante matérielles ne sont pas disponibles sur %s"
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "les instructions décimales en virgule flottante matérielles ne sont pas disponibles en mode ESA/390"
  
! #: config/s390/s390.cc:16413
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "%<-mhard-dfp%> ne peut être utilisé en conjonction avec %<-msoft-float%>"
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> ne sont pas supportés en combinaison"
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "la taille de la pile doit être plus grande que la valeur de la protection de la pile"
  
! #: config/s390/s390.cc:16430
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "la taille de la pile ne peut pas être plus grande que 64k"
  
! #: config/s390/s390.cc:16433
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "%<-mstack-guard%> implique l'utilisation de %<-mstack-size%>"
  
! #: config/s390/s390.cc:16446
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-prologue-check%> requiert un entier dans la plage 0-4095"
  
! #: config/s390/s390.cc:16449
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-prologue-target%> requiert un entier dans la plage 0-4095"
  
! #: config/s390/s390.cc:16452
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-epilogue-check%> requiert un entier dans la plage 0-4095"
  
! #: config/s390/s390.cc:16455
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-epilogue-target%> requiert un entier dans la plage 0-4095"
  
! #: config/s390/s390.cc:16519
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%<-mfentry%> est supporté uniquement sur des processeurs 64 bits"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16555
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "les arguments de %qs doivent être des entiers non négatifs"
  
! #: config/s390/s390.cc:16562
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "l'argument de %qs est trop grand (max. %d)"
  
! #: config/s390/s390.cc:16593
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "%<-mno-pic-data-is-text-relative%> ne peut pas être utilisé sans %<-fpic%>/%<-fPIC%>"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16760
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "la valeur %qs n'est pas supportée par l'attribut %<target%>"
  
! #: config/s390/s390.cc:17819
  #, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "contrainte de sortie cc invalide : %qs"
  
! #: config/s390/s390.cc:17824
  #, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "contraintes de sortie cc multiples non supportées"
  
! #: config/s390/s390.cc:17829
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "le spécificateur %<asm%> pour la sortie de cc est en conflit avec la liste d'écrasement de %<asm%>"
  
! #: config/s390/s390.cc:17835
  #, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "type invalide pour la contrainte de sortie de cc"
*************** msgstr "le sous-programme parent ne peut
*** 45417,45481 ****
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "le sous-programme %q+F n'est pas marqué comme étant %<Inline%>"
  
! #: ada/gcc-interface/utils.cc:4427
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "type d'élément invalide pour l'attribut %qs"
  
! #: ada/gcc-interface/utils.cc:4451
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr "le nombre d'éléments du vecteur n'est pas une puissance de deux"
  
! #: ada/gcc-interface/utils.cc:6705 ada/gcc-interface/utils.cc:6883
! #: ada/gcc-interface/utils.cc:7123
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "attribut %qs ignoré"
  
! #: ada/gcc-interface/utils.cc:6760
  #, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "attribut %qs sans argument sur un non-prototype"
  
! #: ada/gcc-interface/utils.cc:6775
  #, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "l'argument %qs a un numéro d'opérande invalide (argument %lu)"
  
! #: ada/gcc-interface/utils.cc:6797
  #, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "l'argument %qs a un numéro d'opérande hors des bornes (argument %lu, opérande %lu)"
  
! #: ada/gcc-interface/utils.cc:6806
  #, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "l'argument %qs référence un opérande qui n'est pas un pointeur (argument %lu, opérande %lu)"
  
! #: ada/gcc-interface/utils.cc:6827
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "l'attribut %qs requiert des prototypes avec des arguments nommés"
  
! #: ada/gcc-interface/utils.cc:6836
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr "l'attribut %qs s’applique seulement aux fonctions variadiques"
  
! #: ada/gcc-interface/utils.cc:7083 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "l'attribut %qE n'a pas d’effet"
  
! #: ada/gcc-interface/utils.cc:7418
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "l'attribut %qs s'applique seulement aux types tableaux"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14860 cp/typeck.cc:2520
! #: cp/typeck.cc:9603 cp/typeck.cc:10396 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "la valeur void n'a pas été ignorée comme elle aurait dû l'être"
--- 45424,45488 ----
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "le sous-programme %q+F n'est pas marqué comme étant %<Inline%>"
  
! #: ada/gcc-interface/utils.cc:4429
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "type d'élément invalide pour l'attribut %qs"
  
! #: ada/gcc-interface/utils.cc:4453
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr "le nombre d'éléments du vecteur n'est pas une puissance de deux"
  
! #: ada/gcc-interface/utils.cc:6707 ada/gcc-interface/utils.cc:6885
! #: ada/gcc-interface/utils.cc:7125
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "attribut %qs ignoré"
  
! #: ada/gcc-interface/utils.cc:6762
  #, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "attribut %qs sans argument sur un non-prototype"
  
! #: ada/gcc-interface/utils.cc:6777
  #, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "l'argument %qs a un numéro d'opérande invalide (argument %lu)"
  
! #: ada/gcc-interface/utils.cc:6799
  #, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "l'argument %qs a un numéro d'opérande hors des bornes (argument %lu, opérande %lu)"
  
! #: ada/gcc-interface/utils.cc:6808
  #, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "l'argument %qs référence un opérande qui n'est pas un pointeur (argument %lu, opérande %lu)"
  
! #: ada/gcc-interface/utils.cc:6829
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "l'attribut %qs requiert des prototypes avec des arguments nommés"
  
! #: ada/gcc-interface/utils.cc:6838
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr "l'attribut %qs s’applique seulement aux fonctions variadiques"
  
! #: ada/gcc-interface/utils.cc:7085 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "l'attribut %qE n'a pas d’effet"
  
! #: ada/gcc-interface/utils.cc:7420
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "l'attribut %qs s'applique seulement aux types tableaux"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14877 cp/typeck.cc:2520
! #: cp/typeck.cc:9719 cp/typeck.cc:10512 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "la valeur void n'a pas été ignorée comme elle aurait dû l'être"
*************** msgstr "le type du tableau %q+D est comp
*** 45550,45557 ****
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "la déclaration sous-spécifiée de %qE est déjà déclaré dans cette portée"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9859
! #: c/c-decl.cc:9865 c/c-decl.cc:10092
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "défini initialement ici"
--- 45557,45564 ----
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "la déclaration sous-spécifiée de %qE est déjà déclaré dans cette portée"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9862
! #: c/c-decl.cc:9868 c/c-decl.cc:10096
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "défini initialement ici"
*************** msgstr "%qE non déclaré (première uti
*** 45858,45864 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "chaque identificateur non déclaré est rapporté une seule fois pour chaque fonction dans laquelle il apparaît"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3632
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "l'étiquette %qE est référencée à l'extérieur de toute fonction"
--- 45865,45871 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "chaque identificateur non déclaré est rapporté une seule fois pour chaque fonction dans laquelle il apparaît"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3630
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "l'étiquette %qE est référencée à l'extérieur de toute fonction"
*************** msgstr "saut dans l'expression d'une ins
*** 45893,45899 ****
  msgid "duplicate label declaration %qE"
  msgstr "déclaration de l'étiquette %qE en double"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4135
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "étiquette %qD dupliquée"
--- 45900,45906 ----
  msgid "duplicate label declaration %qE"
  msgstr "déclaration de l'étiquette %qE en double"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4133
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "étiquette %qD dupliquée"
*************** msgstr "%<_Alignas%> inutile dans une d�
*** 46062,46068 ****
  msgid "invalid use of attributes in empty declaration"
  msgstr "utilisation invalide des attributs dans une déclaration vide"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2513
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "déclaration vide"
--- 46069,46075 ----
  msgid "invalid use of attributes in empty declaration"
  msgstr "utilisation invalide des attributs dans une déclaration vide"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2558
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "déclaration vide"
*************** msgstr "le C90 ISO ne supporte pas %<[*]
*** 46080,46091 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> n'est pas permis ailleurs que dans la portée du prototype d'une fonction"
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8993
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "%<omp::%s%> ne peut pas être spécifié dans ce contexte"
--- 46087,46098 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10990
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> n'est pas permis ailleurs que dans la portée du prototype d'une fonction"
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8996
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "%<omp::%s%> ne peut pas être spécifié dans ce contexte"
*************** msgstr "%<omp::%s%> ne peut pas être sp
*** 46095,46101 ****
  msgid "%q+D is usually a function"
  msgstr "%q+D est habituellement une fonction"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10816 cp/decl.cc:18580
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "aucune déclaration précédente pour %qD"
--- 46102,46108 ----
  msgid "%q+D is usually a function"
  msgstr "%q+D est habituellement une fonction"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10820 cp/decl.cc:18578
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "aucune déclaration précédente pour %qD"
*************** msgstr "impossible de mettre un objet av
*** 46171,46177 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "%<const %qD%> non initialisé est invalide en C++"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9535
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D dans la directive de déclaration de cible n'a pas de type pour lequel une correspondance peut être établie (mappable type)"
--- 46178,46184 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "%<const %qD%> non initialisé est invalide en C++"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9533
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D dans la directive de déclaration de cible n'a pas de type pour lequel une correspondance peut être établie (mappable type)"
*************** msgstr "%<_Atomic%> dupliqué"
*** 46316,46322 ****
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "les espaces d'adresses nommés sont en conflits (%s contre %s)"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3794
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "type de tableau qualifié avec %<_Atomic%>"
--- 46323,46329 ----
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "les espaces d'adresses nommés sont en conflits (%s contre %s)"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3839
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "type de tableau qualifié avec %<_Atomic%>"
*************** msgstr "classe de stockage spécifiée p
*** 46361,46367 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "classe de stockage spécifiée pour le paramètre sans nom"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13709
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "classe de stockage spécifiée pour un typename"
--- 46368,46374 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "classe de stockage spécifiée pour le paramètre sans nom"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "classe de stockage spécifiée pour un typename"
*************** msgstr "nom de type déclaré comme une
*** 46529,46541 ****
  msgid "function definition has qualified void return type"
  msgstr "la définition de la fonction a un type de retour « void » qualifié"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14134
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "les qualificatifs de type sont ignorés sur le type retourné par la fonction"
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3796
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "type de fonction qualifié par %<_Atomic%>"
--- 46536,46548 ----
  msgid "function definition has qualified void return type"
  msgstr "la définition de la fonction a un type de retour « void » qualifié"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14132
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "les qualificatifs de type sont ignorés sur le type retourné par la fonction"
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3841
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "type de fonction qualifié par %<_Atomic%>"
*************** msgstr "le C ISO interdit les fonctions
*** 46656,46662 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "un membre d'une structure ou d'une union ne peut pas avoir de type modifié par une variable"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12576
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variable ou champ %qE déclaré « void »"
--- 46663,46669 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "un membre d'une structure ou d'une union ne peut pas avoir de type modifié par une variable"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12574
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variable ou champ %qE déclaré « void »"
*************** msgstr "une fonction précédemment déc
*** 46726,46737 ****
  msgid "%<constexpr%> object has variably modified type"
  msgstr "l'objet %<constexpr%> a le type modifié par une variable"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13368
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "qualificatifs invalides pour un objet %<constexpr%>"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13371
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "qualificatifs invalides pour le champ de l'objet %<constexpr%>"
--- 46733,46744 ----
  msgid "%<constexpr%> object has variably modified type"
  msgstr "l'objet %<constexpr%> a le type modifié par une variable"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13413
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "qualificatifs invalides pour un objet %<constexpr%>"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13416
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "qualificatifs invalides pour le champ de l'objet %<constexpr%>"
*************** msgstr "fonction non imbriquée avec un
*** 46761,46767 ****
  msgid "object with variably modified type must have no linkage"
  msgstr "un objet avec un type modifié par une variable ne peut pas avoir de classe de liaison"
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10790
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "la déclaration de fonction n'est pas un prototype"
--- 46768,46774 ----
  msgid "object with variably modified type must have no linkage"
  msgstr "un objet avec un type modifié par une variable ne peut pas avoir de classe de liaison"
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10794
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "la déclaration de fonction n'est pas un prototype"
*************** msgstr "redéfinition imbriquée de %<un
*** 46847,46863 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "redéfinition imbriquée de %<struct %E%>"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10120
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "définir le type dans l'expression %qs est invalide en C++"
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10126
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr "%qT est défini dans l'initialiseur de l'objet sous-spécifié"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5719 cp/parser.cc:28813
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la déclaration ne déclare rien du tout"
--- 46854,46870 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "redéfinition imbriquée de %<struct %E%>"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10124
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "définir le type dans l'expression %qs est invalide en C++"
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10130
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr "%qT est défini dans l'initialiseur de l'objet sous-spécifié"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5717 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la déclaration ne déclare rien du tout"
*************** msgstr "la structure n'a aucun membre no
*** 46917,46923 ****
  msgid "struct has no members"
  msgstr "la structure n'a aucun membre"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15166
  #, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr "un membre de tableau flexible dans une union est une extension de GCC"
--- 46924,46930 ----
  msgid "struct has no members"
  msgstr "la structure n'a aucun membre"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15164
  #, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr "un membre de tableau flexible dans une union est une extension de GCC"
*************** msgstr "le tableau flexible n'est pas le
*** 46932,47537 ****
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr "un membre de tableau flexible dans une structure avec aucun membre nommé est une extension de GCC"
  
! #: c/c-decl.cc:9684
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "la structure contenant un membre tableau flexible n'est pas le dernier membre à la fin d'une autre structure"
  
! #: c/c-decl.cc:9711
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "le type %qT est trop grand"
  
! #: c/c-decl.cc:9775
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr "le transtypage à la barbare inverse l'ordre de stockage scalaire"
  
! #: c/c-decl.cc:9842
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "une union ne peut pas être rendue transparente"
  
! #: c/c-decl.cc:9856
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "redéfinition d'une struct ou union %qT avec un type modifié par une variable"
  
! #: c/c-decl.cc:9863
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "redéfinition d'une struct ou union %qT"
  
! #: c/c-decl.cc:10042
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "redéfinition imbriquée de %<enum %E%>"
  
! #: c/c-decl.cc:10090
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "redéclaration de %<enum %E%>"
  
! #: c/c-decl.cc:10102
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr "%<enum%> déclaré avec mais défini sans type sous-jacent fixe"
  
! #: c/c-decl.cc:10189 cp/decl.cc:17838 m2/gm2-gcc/m2type.cc:2088
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "le mode spécifié est trop petit pour les valeurs énumérées"
  
! #: c/c-decl.cc:10208
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "les valeurs de l'énumération excèdent les limites du plus grand entier"
  
! #: c/c-decl.cc:10217
  #, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr "les valeurs de l'énumération excèdent la plage de %qs"
  
! #: c/c-decl.cc:10330
  #, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "redéfinition de enum %qT conflictuelle"
  
! #: c/c-decl.cc:10363 c/c-decl.cc:10379
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "la valeur de l'énumérateur pour %qE n'est pas une constante entière"
  
! #: c/c-decl.cc:10374
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "la valeur de l'énumérateur pour %qE n'est pas une expression constante entière"
  
! #: c/c-decl.cc:10398
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "débordement dans les valeurs de l'énumération"
  
! #: c/c-decl.cc:10405
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr "la valeur de l'énumération est en dehors de la plage du type sous-jacent"
  
! #: c/c-decl.cc:10422
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr "la valeur de l'énumération redéclaré est en dehors de la plage de %qT"
  
! #: c/c-decl.cc:10450
  #, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr "la valeur de l'énumération est en dehors de la plage de %qs"
  
! #: c/c-decl.cc:10456
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "le C ISO restreint les valeurs de l'énumérateur à la plage d'un %<int%> avant C23"
  
! #: c/c-decl.cc:10664 cp/decl.cc:6053 cp/decl.cc:18438
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "la fonction à mettre en ligne %qD a reçu l'attribut %qs"
  
! #: c/c-decl.cc:10683
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "le type du retour est un type incomplet"
  
! #: c/c-decl.cc:10695
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "le type du retour devient %<int%> par défaut"
  
! #: c/c-decl.cc:10723
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "%q+D est définie comme fonction variadique sans prototype"
  
! #: c/c-decl.cc:10776
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr "le C23 ISO n'autorise pas de définir les paramètres pour la fonction %qE déclarés dans paramètres"
  
! #: c/c-decl.cc:10799
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "aucun prototype précédent pour %qD"
  
! #: c/c-decl.cc:10808
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD a été utilisé sans prototype avant sa définition"
  
! #: c/c-decl.cc:10826
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD a été utilisé sans déclaration avant sa définition"
  
! #: c/c-decl.cc:10845
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "le type de retour de %qD n'est pas %<int%>"
  
! #: c/c-decl.cc:10847
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "type de retour qualifié avec %<_Atomic%> pour %qD"
  
! #: c/c-decl.cc:10854
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD est normalement une fonction non statique"
  
! #: c/c-decl.cc:10905
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "déclaration de paramètres selon l'ancien style dans la définition de fonction prototypée"
  
! #: c/c-decl.cc:10921
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "le C traditionnel rejette les définitions de fonctions de style C ISO"
  
! #: c/c-decl.cc:10938
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "le C ISO ne supporte pas l'omission des noms des paramètres dans les définitions de fonctions avant C23"
  
! #: c/c-decl.cc:10978 c/c-decl.cc:10982
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "définition de fonction selon l'ancien style"
  
! #: c/c-decl.cc:10995
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "nom du paramètre manquant dans la liste des paramètres"
  
! #: c/c-decl.cc:11011
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD déclaré comme un non paramètre"
  
! #: c/c-decl.cc:11019
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "plusieurs paramètres nommés %qD"
  
! #: c/c-decl.cc:11028
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "paramètre %qD déclaré avec le type « void »"
  
! #: c/c-decl.cc:11057 c/c-decl.cc:11062
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "le type de %qD devient %<int%> par défaut"
  
! #: c/c-decl.cc:11082
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "le paramètre %qD a un type incomplet"
  
! #: c/c-decl.cc:11089
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "déclaration du paramètre %qD mais pas de tel paramètre"
  
! #: c/c-decl.cc:11142
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "le nombre d'arguments ne concorde pas avec celui du prototype interne"
  
! #: c/c-decl.cc:11153
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "le nombre d'arguments ne concorde pas avec celui du prototype"
  
! #: c/c-decl.cc:11156 c/c-decl.cc:11203 c/c-decl.cc:11217
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "déclaration de prototype"
  
! #: c/c-decl.cc:11195
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "l'argument promu %qD ne concorde pas avec le prototype interne"
  
! #: c/c-decl.cc:11200
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "l'argument promu %qD ne concorde pas avec le prototype"
  
! #: c/c-decl.cc:11210
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "l'argument %qD ne concorde pas avec le prototype interne"
  
! #: c/c-decl.cc:11215
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "l'argument %qD ne concorde pas avec le prototype"
  
! #: c/c-decl.cc:11473 cp/decl.cc:19361
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "« return » manquant dans une fonction devant retourner une valeur"
  
! #: c/c-decl.cc:11492 cp/decl.cc:19432
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "le paramètre %qD est défini mais pas utilisé"
  
! #: c/c-decl.cc:11589
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "les déclarations initiales de boucles %<for%> ne sont permises qu'en mode C99 et C11"
  
! #: c/c-decl.cc:11594
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "utilisez l'option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> ou %<-std=gnu11%> pour compiler votre code"
  
! #: c/c-decl.cc:11601
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "le C90 ISO ne supporte pas les déclarations initiales de la boucle %<for%>"
  
! #: c/c-decl.cc:11635
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "déclaration de la variable statique %qD dans la déclaration initiale de la boucle %<for%>"
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "déclaration de la variable %<extern%> %qD dans la déclaration initiale de la boucle %<for%>"
  
! #: c/c-decl.cc:11646
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> déclarée dans la déclaration initiale de la boucle %<for%>"
  
! #: c/c-decl.cc:11651
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> déclarée dans la déclaration initiale de la boucle %<for%>"
  
! #: c/c-decl.cc:11657
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> déclarée dans la déclaration initiale de la boucle %<for%>"
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "déclaration de %qD (qui n'est pas une variable) dans la déclaration initiale de la boucle %<for%>"
  
! #: c/c-decl.cc:11961
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "les qualificatifs d'espace d'adresses %qs et %qs sont incompatibles"
  
! #: c/c-decl.cc:12020 c/c-decl.cc:12027
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "spécificateur de déclaration %qE dupliqué"
  
! #: c/c-decl.cc:12055 c/c-decl.cc:13176
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "classes de stockage multiples dans les spécificateurs de la déclaration"
  
! #: c/c-decl.cc:12057
  #, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "%qs utilisé avec %<auto%>"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12062
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%<auto%> utilisé avec %<constexpr%>"
  
! #: c/c-decl.cc:12075 c/c-decl.cc:12513 c/c-decl.cc:12971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "deux types de données ou plus dans le spécificateur de déclaration"
  
! #: c/c-decl.cc:12087 cp/parser.cc:35091
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> est trop long pour GCC"
  
! #: c/c-decl.cc:12100
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "le C90 ISO ne supporte pas %<long long%>"
  
! #: c/c-decl.cc:12353 c/c-parser.cc:12542
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "le C90 ISO ne supporte pas les types « complex »"
  
! #: c/c-decl.cc:12407
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "le C ISO ne supporte pas les types saturants"
  
! #: c/c-decl.cc:12486 c/c-decl.cc:13111 c/c-decl.cc:13170
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "%qE dupliqué"
  
! #: c/c-decl.cc:12503
  #, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "%qs ne peut pas être défini via %<typedef%>"
  
! #: c/c-decl.cc:12507
  #, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "%qs ne peut être utilisé ici"
  
! #: c/c-decl.cc:12560
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "le C ISO ne supporte pas les types %<__int%d%>"
  
! #: c/c-decl.cc:12582
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "%<__int%d%> n'est pas supporté sur cette cible"
  
! #: c/c-decl.cc:12625
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "le C90 ISO ne supporte pas les types booléens"
  
! #: c/c-decl.cc:12744
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "le C ISO ne supporte pas le type %<_Float%d%s%> avant C23"
  
! #: c/c-decl.cc:12795 cp/parser.cc:20889
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "%<_Float%d%s%> n'est pas supporté sur cette cible"
  
! #: c/c-decl.cc:12871
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "le C ISO ne supporte pas les virgules flottantes décimales avant C23"
  
! #: c/c-decl.cc:12895 c/c-decl.cc:13272 c/c-parser.cc:11443
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "les types en virgule fixe ne sont pas supportés pour cette cible"
  
! #: c/c-decl.cc:12897
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "le C ISO ne supporte pas les types en virgule fixe"
  
! #: c/c-decl.cc:12926
  #, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "l'argument %<_BitInt%> n'est pas une expression constante entière"
  
! #: c/c-decl.cc:12932
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "l'argument %<_BitInt%> %qE n'est pas une expression constante entière positive"
  
! #: c/c-decl.cc:12939
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr "l'argument %<_BitInt%> %qE est plus grand que %<BITINT_MAXWIDTH%> %qd"
  
! #: c/c-decl.cc:12987
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "la recherche de %qD par le C++ retournerait un champ, pas un type"
  
! #: c/c-decl.cc:13000
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE échoue a être un typedef ou un type interne"
  
! #: c/c-decl.cc:13055
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE n'est pas au début de la déclaration"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13076 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE utilisé avec %<auto%>"
  
! #: c/c-decl.cc:13078
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%qE utilisé avec %<register%>"
  
! #: c/c-decl.cc:13080 c/c-decl.cc:13149
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE utilisé avec %<typedef%>"
  
! #: c/c-decl.cc:13082 c/c-decl.cc:13119
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr "%qE utilisé avec %<constexpr%>"
  
! #: c/c-decl.cc:13096 c/c-parser.cc:3320 c/c-parser.cc:4691 c/c-parser.cc:10707
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "le C99 ISO ne supporte pas %qE"
  
! #: c/c-decl.cc:13099 c/c-parser.cc:3323 c/c-parser.cc:4694 c/c-parser.cc:10710
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "le C90 ISO ne supporte pas %qE"
  
! #: c/c-decl.cc:13125
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> avant %<extern%>"
  
! #: c/c-decl.cc:13134
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> avant %<static%>"
  
! #: c/c-decl.cc:13140
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%<typedef%> utilisé avec %<auto%>"
  
! #: c/c-decl.cc:13147
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr "%qE utilisé avec %<extern%>"
  
! #: c/c-decl.cc:13155
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr "%qE utilisé avec %qs"
  
! #: c/c-decl.cc:13168
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "%<_Thread_local%> ou %<__thread%> dupliqué"
  
! #: c/c-decl.cc:13184
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qs utilisé avec %qE"
  
! #: c/c-decl.cc:13192
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr "%<constexpr%> utilisé avec %qE"
  
! #: c/c-decl.cc:13269
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> est utilisé sans %<_Fract%> ou %<_Accum%>"
  
! #: c/c-decl.cc:13284
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "le C ISO ne supporte pas un simple %<complex%> signifiant %<double complex%>"
  
! #: c/c-decl.cc:13295
  #, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "le C ISO ne supporte pas la déduction de type avec %<auto%> avant C23"
  
! #: c/c-decl.cc:13324
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr "%<__auto_type%> suivi des attributs %<[[]]%>"
  
! #: c/c-decl.cc:13350 c/c-decl.cc:13366 c/c-decl.cc:13392
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "le C ISO interdit les types entiers complexes"
  
! #: c/c-decl.cc:13538
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "l'argument de %<signed _BitInt%> doit être au moins 2"
  
! #: c/c-decl.cc:13547
  #, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "le C ISO ne supporte pas %<%s_BitInt(%d)%> avant C23"
  
! #: c/c-decl.cc:13847 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "le combinateur %<#pragma omp declare reduction%> fait référence à la variable %qD qui n'est ni %<omp_out%> ni %<omp_in%>"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "l'initialiseur %<#pragma omp declare reduction%> fait référence à la variable %qD qui n'est ni %<omp_priv%> ni %<omp_orig%>"
  
! #: c/c-decl.cc:13975
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr "le C ISO ne supporte pas l'instruction %qs avec un identificateur opérande avant C2Y"
  
! #: c/c-decl.cc:14027
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr "l'instruction %<break%> a l'opérande %qE qui ne fait pas référence à une boucle nommée ou %<switch%> ; vouliez-vous utiliser %qs ?"
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr "l'instruction %<continue%> a l'opérande %qE qui ne fait pas référence à une boucle nommée ; vouliez-vous utiliser %qs ?"
  
! #: c/c-decl.cc:14036
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "l'instruction %<break%> a l'opérande %qE qui ne fait pas référence à une boucle nommée ou un %<switch%>"
  
! #: c/c-decl.cc:14039
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "l'instruction %<continue%> a l'opérande %qE qui ne fait pas référence à une boucle nommée"
  
! #: c/c-decl.cc:14045
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr "l'instruction %<continue%> a l'opérande %qE qui fait référence à un %<switch%> nommé"
  
! #: c/c-decl.cc:14047 c/c-decl.cc:14064
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr "nom du %<switch%> défini ici"
  
! #: c/c-decl.cc:14055
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr "l'instruction %qs a l'opérande %qE qui fait référence à une boucle en dehors de son corps"
  
! #: c/c-decl.cc:14057
  #, gcc-internal-format
  msgid "loop name defined here"
  msgstr "nom de boucle défini ici"
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr "l'instruction %<break%> à l'opérande %qE qui fait référence à %<switch%> en dehors de son corps"
--- 46939,47544 ----
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr "un membre de tableau flexible dans une structure avec aucun membre nommé est une extension de GCC"
  
! #: c/c-decl.cc:9687
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "la structure contenant un membre tableau flexible n'est pas le dernier membre à la fin d'une autre structure"
  
! #: c/c-decl.cc:9714
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "le type %qT est trop grand"
  
! #: c/c-decl.cc:9778
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr "le transtypage à la barbare inverse l'ordre de stockage scalaire"
  
! #: c/c-decl.cc:9845
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "une union ne peut pas être rendue transparente"
  
! #: c/c-decl.cc:9859
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "redéfinition d'une struct ou union %qT avec un type modifié par une variable"
  
! #: c/c-decl.cc:9866
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "redéfinition d'une struct ou union %qT"
  
! #: c/c-decl.cc:10046
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "redéfinition imbriquée de %<enum %E%>"
  
! #: c/c-decl.cc:10094
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "redéclaration de %<enum %E%>"
  
! #: c/c-decl.cc:10106
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr "%<enum%> déclaré avec mais défini sans type sous-jacent fixe"
  
! #: c/c-decl.cc:10193 cp/decl.cc:17836 m2/gm2-gcc/m2type.cc:2088
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "le mode spécifié est trop petit pour les valeurs énumérées"
  
! #: c/c-decl.cc:10212
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "les valeurs de l'énumération excèdent les limites du plus grand entier"
  
! #: c/c-decl.cc:10221
  #, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr "les valeurs de l'énumération excèdent la plage de %qs"
  
! #: c/c-decl.cc:10334
  #, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "redéfinition de enum %qT conflictuelle"
  
! #: c/c-decl.cc:10367 c/c-decl.cc:10383
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "la valeur de l'énumérateur pour %qE n'est pas une constante entière"
  
! #: c/c-decl.cc:10378
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "la valeur de l'énumérateur pour %qE n'est pas une expression constante entière"
  
! #: c/c-decl.cc:10402
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "débordement dans les valeurs de l'énumération"
  
! #: c/c-decl.cc:10409
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr "la valeur de l'énumération est en dehors de la plage du type sous-jacent"
  
! #: c/c-decl.cc:10426
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr "la valeur de l'énumération redéclaré est en dehors de la plage de %qT"
  
! #: c/c-decl.cc:10454
  #, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr "la valeur de l'énumération est en dehors de la plage de %qs"
  
! #: c/c-decl.cc:10460
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "le C ISO restreint les valeurs de l'énumérateur à la plage d'un %<int%> avant C23"
  
! #: c/c-decl.cc:10668 cp/decl.cc:6051 cp/decl.cc:18436
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "la fonction à mettre en ligne %qD a reçu l'attribut %qs"
  
! #: c/c-decl.cc:10687
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "le type du retour est un type incomplet"
  
! #: c/c-decl.cc:10699
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "le type du retour devient %<int%> par défaut"
  
! #: c/c-decl.cc:10727
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "%q+D est définie comme fonction variadique sans prototype"
  
! #: c/c-decl.cc:10780
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr "le C23 ISO n'autorise pas de définir les paramètres pour la fonction %qE déclarés dans paramètres"
  
! #: c/c-decl.cc:10803
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "aucun prototype précédent pour %qD"
  
! #: c/c-decl.cc:10812
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD a été utilisé sans prototype avant sa définition"
  
! #: c/c-decl.cc:10830
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD a été utilisé sans déclaration avant sa définition"
  
! #: c/c-decl.cc:10849
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "le type de retour de %qD n'est pas %<int%>"
  
! #: c/c-decl.cc:10851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "type de retour qualifié avec %<_Atomic%> pour %qD"
  
! #: c/c-decl.cc:10858
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD est normalement une fonction non statique"
  
! #: c/c-decl.cc:10909
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "déclaration de paramètres selon l'ancien style dans la définition de fonction prototypée"
  
! #: c/c-decl.cc:10925
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "le C traditionnel rejette les définitions de fonctions de style C ISO"
  
! #: c/c-decl.cc:10942
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "le C ISO ne supporte pas l'omission des noms des paramètres dans les définitions de fonctions avant C23"
  
! #: c/c-decl.cc:10982 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "définition de fonction selon l'ancien style"
  
! #: c/c-decl.cc:10999
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "nom du paramètre manquant dans la liste des paramètres"
  
! #: c/c-decl.cc:11015
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD déclaré comme un non paramètre"
  
! #: c/c-decl.cc:11023
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "plusieurs paramètres nommés %qD"
  
! #: c/c-decl.cc:11032
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "paramètre %qD déclaré avec le type « void »"
  
! #: c/c-decl.cc:11061 c/c-decl.cc:11066
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "le type de %qD devient %<int%> par défaut"
  
! #: c/c-decl.cc:11086
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "le paramètre %qD a un type incomplet"
  
! #: c/c-decl.cc:11093
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "déclaration du paramètre %qD mais pas de tel paramètre"
  
! #: c/c-decl.cc:11146
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "le nombre d'arguments ne concorde pas avec celui du prototype interne"
  
! #: c/c-decl.cc:11157
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "le nombre d'arguments ne concorde pas avec celui du prototype"
  
! #: c/c-decl.cc:11160 c/c-decl.cc:11207 c/c-decl.cc:11221
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "déclaration de prototype"
  
! #: c/c-decl.cc:11199
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "l'argument promu %qD ne concorde pas avec le prototype interne"
  
! #: c/c-decl.cc:11204
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "l'argument promu %qD ne concorde pas avec le prototype"
  
! #: c/c-decl.cc:11214
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "l'argument %qD ne concorde pas avec le prototype interne"
  
! #: c/c-decl.cc:11219
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "l'argument %qD ne concorde pas avec le prototype"
  
! #: c/c-decl.cc:11477 cp/decl.cc:19359
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "« return » manquant dans une fonction devant retourner une valeur"
  
! #: c/c-decl.cc:11496 cp/decl.cc:19430
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "le paramètre %qD est défini mais pas utilisé"
  
! #: c/c-decl.cc:11593
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "les déclarations initiales de boucles %<for%> ne sont permises qu'en mode C99 et C11"
  
! #: c/c-decl.cc:11598
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "utilisez l'option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> ou %<-std=gnu11%> pour compiler votre code"
  
! #: c/c-decl.cc:11605
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "le C90 ISO ne supporte pas les déclarations initiales de la boucle %<for%>"
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "déclaration de la variable statique %qD dans la déclaration initiale de la boucle %<for%>"
  
! #: c/c-decl.cc:11643
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "déclaration de la variable %<extern%> %qD dans la déclaration initiale de la boucle %<for%>"
  
! #: c/c-decl.cc:11650
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> déclarée dans la déclaration initiale de la boucle %<for%>"
  
! #: c/c-decl.cc:11655
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> déclarée dans la déclaration initiale de la boucle %<for%>"
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> déclarée dans la déclaration initiale de la boucle %<for%>"
  
! #: c/c-decl.cc:11665
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "déclaration de %qD (qui n'est pas une variable) dans la déclaration initiale de la boucle %<for%>"
  
! #: c/c-decl.cc:11965
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "les qualificatifs d'espace d'adresses %qs et %qs sont incompatibles"
  
! #: c/c-decl.cc:12024 c/c-decl.cc:12031
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "spécificateur de déclaration %qE dupliqué"
  
! #: c/c-decl.cc:12059 c/c-decl.cc:13180
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "classes de stockage multiples dans les spécificateurs de la déclaration"
  
! #: c/c-decl.cc:12061
  #, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "%qs utilisé avec %<auto%>"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12066
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%<auto%> utilisé avec %<constexpr%>"
  
! #: c/c-decl.cc:12079 c/c-decl.cc:12517 c/c-decl.cc:12975
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "deux types de données ou plus dans le spécificateur de déclaration"
  
! #: c/c-decl.cc:12091 cp/parser.cc:35150
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> est trop long pour GCC"
  
! #: c/c-decl.cc:12104
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "le C90 ISO ne supporte pas %<long long%>"
  
! #: c/c-decl.cc:12357 c/c-parser.cc:12587
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "le C90 ISO ne supporte pas les types « complex »"
  
! #: c/c-decl.cc:12411
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "le C ISO ne supporte pas les types saturants"
  
! #: c/c-decl.cc:12490 c/c-decl.cc:13115 c/c-decl.cc:13174
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "%qE dupliqué"
  
! #: c/c-decl.cc:12507
  #, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "%qs ne peut pas être défini via %<typedef%>"
  
! #: c/c-decl.cc:12511
  #, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "%qs ne peut être utilisé ici"
  
! #: c/c-decl.cc:12564
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "le C ISO ne supporte pas les types %<__int%d%>"
  
! #: c/c-decl.cc:12586
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "%<__int%d%> n'est pas supporté sur cette cible"
  
! #: c/c-decl.cc:12629
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "le C90 ISO ne supporte pas les types booléens"
  
! #: c/c-decl.cc:12748
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "le C ISO ne supporte pas le type %<_Float%d%s%> avant C23"
  
! #: c/c-decl.cc:12799 cp/parser.cc:20893
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "%<_Float%d%s%> n'est pas supporté sur cette cible"
  
! #: c/c-decl.cc:12875
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "le C ISO ne supporte pas les virgules flottantes décimales avant C23"
  
! #: c/c-decl.cc:12899 c/c-decl.cc:13276 c/c-parser.cc:11488
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "les types en virgule fixe ne sont pas supportés pour cette cible"
  
! #: c/c-decl.cc:12901
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "le C ISO ne supporte pas les types en virgule fixe"
  
! #: c/c-decl.cc:12930
  #, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "l'argument %<_BitInt%> n'est pas une expression constante entière"
  
! #: c/c-decl.cc:12936
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "l'argument %<_BitInt%> %qE n'est pas une expression constante entière positive"
  
! #: c/c-decl.cc:12943
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr "l'argument %<_BitInt%> %qE est plus grand que %<BITINT_MAXWIDTH%> %qd"
  
! #: c/c-decl.cc:12991
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "la recherche de %qD par le C++ retournerait un champ, pas un type"
  
! #: c/c-decl.cc:13004
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE échoue a être un typedef ou un type interne"
  
! #: c/c-decl.cc:13059
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE n'est pas au début de la déclaration"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13080 c/c-decl.cc:13157
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE utilisé avec %<auto%>"
  
! #: c/c-decl.cc:13082
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%qE utilisé avec %<register%>"
  
! #: c/c-decl.cc:13084 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE utilisé avec %<typedef%>"
  
! #: c/c-decl.cc:13086 c/c-decl.cc:13123
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr "%qE utilisé avec %<constexpr%>"
  
! #: c/c-decl.cc:13100 c/c-parser.cc:3365 c/c-parser.cc:4736 c/c-parser.cc:10752
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "le C99 ISO ne supporte pas %qE"
  
! #: c/c-decl.cc:13103 c/c-parser.cc:3368 c/c-parser.cc:4739 c/c-parser.cc:10755
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "le C90 ISO ne supporte pas %qE"
  
! #: c/c-decl.cc:13129
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> avant %<extern%>"
  
! #: c/c-decl.cc:13138
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> avant %<static%>"
  
! #: c/c-decl.cc:13144
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%<typedef%> utilisé avec %<auto%>"
  
! #: c/c-decl.cc:13151
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr "%qE utilisé avec %<extern%>"
  
! #: c/c-decl.cc:13159
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr "%qE utilisé avec %qs"
  
! #: c/c-decl.cc:13172
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "%<_Thread_local%> ou %<__thread%> dupliqué"
  
! #: c/c-decl.cc:13188
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qs utilisé avec %qE"
  
! #: c/c-decl.cc:13196
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr "%<constexpr%> utilisé avec %qE"
  
! #: c/c-decl.cc:13273
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> est utilisé sans %<_Fract%> ou %<_Accum%>"
  
! #: c/c-decl.cc:13288
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "le C ISO ne supporte pas un simple %<complex%> signifiant %<double complex%>"
  
! #: c/c-decl.cc:13299
  #, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "le C ISO ne supporte pas la déduction de type avec %<auto%> avant C23"
  
! #: c/c-decl.cc:13328
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr "%<__auto_type%> suivi des attributs %<[[]]%>"
  
! #: c/c-decl.cc:13354 c/c-decl.cc:13370 c/c-decl.cc:13396
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "le C ISO interdit les types entiers complexes"
  
! #: c/c-decl.cc:13542
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "l'argument de %<signed _BitInt%> doit être au moins 2"
  
! #: c/c-decl.cc:13551
  #, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "le C ISO ne supporte pas %<%s_BitInt(%d)%> avant C23"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "le combinateur %<#pragma omp declare reduction%> fait référence à la variable %qD qui n'est ni %<omp_out%> ni %<omp_in%>"
  
! #: c/c-decl.cc:13855 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "l'initialiseur %<#pragma omp declare reduction%> fait référence à la variable %qD qui n'est ni %<omp_priv%> ni %<omp_orig%>"
  
! #: c/c-decl.cc:13979
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr "le C ISO ne supporte pas l'instruction %qs avec un identificateur opérande avant C2Y"
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr "l'instruction %<break%> a l'opérande %qE qui ne fait pas référence à une boucle nommée ou %<switch%> ; vouliez-vous utiliser %qs ?"
  
! #: c/c-decl.cc:14035
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr "l'instruction %<continue%> a l'opérande %qE qui ne fait pas référence à une boucle nommée ; vouliez-vous utiliser %qs ?"
  
! #: c/c-decl.cc:14040
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "l'instruction %<break%> a l'opérande %qE qui ne fait pas référence à une boucle nommée ou un %<switch%>"
  
! #: c/c-decl.cc:14043
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "l'instruction %<continue%> a l'opérande %qE qui ne fait pas référence à une boucle nommée"
  
! #: c/c-decl.cc:14049
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr "l'instruction %<continue%> a l'opérande %qE qui fait référence à un %<switch%> nommé"
  
! #: c/c-decl.cc:14051 c/c-decl.cc:14068
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr "nom du %<switch%> défini ici"
  
! #: c/c-decl.cc:14059
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr "l'instruction %qs a l'opérande %qE qui fait référence à une boucle en dehors de son corps"
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "loop name defined here"
  msgstr "nom de boucle défini ici"
  
! #: c/c-decl.cc:14065
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr "l'instruction %<break%> à l'opérande %qE qui fait référence à %<switch%> en dehors de son corps"
*************** msgstr "l'instruction %<break%> à l'op�
*** 47541,47577 ****
  msgid "%qs is a keyword with %qs onwards"
  msgstr "%qs est un mot-clé avec %qs à partir de là"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14134 cp/typeck.cc:5803
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "décalage vers la gauche d'une valeur négative"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14143 cp/typeck.cc:5811
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "le compteur de décalages vers la gauche est négatif"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14070 cp/typeck.cc:5750
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "le compteur de décalages vers la droite est négatif"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14162 cp/typeck.cc:5819
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "compteur de décalages vers la gauche >= à la largeur du type"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14094 cp/typeck.cc:5761
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "compteur de décalages vers la droite >= à la largeur du type"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14154
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "compteur de décalages vers la gauche >= à la largeur de l'élément du vecteur"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14081
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "compteur de décalages vers la droite >= à la largeur de l'élément du vecteur"
--- 47548,47584 ----
  msgid "%qs is a keyword with %qs onwards"
  msgstr "%qs est un mot-clé avec %qs à partir de là"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14151 cp/typeck.cc:5919
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "décalage vers la gauche d'une valeur négative"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14160 cp/typeck.cc:5927
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "le compteur de décalages vers la gauche est négatif"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14087 cp/typeck.cc:5866
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "le compteur de décalages vers la droite est négatif"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14179 cp/typeck.cc:5935
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "compteur de décalages vers la gauche >= à la largeur du type"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14111 cp/typeck.cc:5877
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "compteur de décalages vers la droite >= à la largeur du type"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14171
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "compteur de décalages vers la gauche >= à la largeur de l'élément du vecteur"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14098
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "compteur de décalages vers la droite >= à la largeur de l'élément du vecteur"
*************** msgstr "marqueur de conflit de contrôle
*** 47591,47720 ****
  msgid "to match this %qs"
  msgstr "pour correspondre à ce %qs"
  
! #: c/c-parser.cc:1431 cp/parser.cc:35328
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "fin de ligne attendue"
  
! #: c/c-parser.cc:1950
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr "le C ISO interdit une unité de traduction vide"
  
! #: c/c-parser.cc:1976 c/c-parser.cc:1985 c/c-parser.cc:27770 cp/parser.cc:51250
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr "%qs sans %qs correspondant"
  
! #: c/c-parser.cc:2081 c/c-parser.cc:14533
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "le C ISO n'autorise pas de %<;%> supplémentaire en dehors d'une fonction"
  
! #: c/c-parser.cc:2165
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr "attribut %<assume%> au plus haut niveau"
  
! #: c/c-parser.cc:2364
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr "nom de type %qE inconnu; utilisez le mot-clé %<struct%> pour faire référence au type"
  
! #: c/c-parser.cc:2372
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr "nom de type %qE inconnu; utilisez le mot-clé %<union%> pour faire référence au type"
  
! #: c/c-parser.cc:2380
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr "nom de type %qE inconnu; utilisez le mot-clé %<enum%> pour faire référence au type"
  
! #: c/c-parser.cc:2393 c/c-parser.cc:3588 c/c-parser.cc:5295
  #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "nom de type %qE inconnu; vouliez-vous utiliser %qs ?"
  
! #: c/c-parser.cc:2397 c/c-parser.cc:3592 c/c-parser.cc:5299
  #, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "nom de type %qE inconnu"
  
! #: c/c-parser.cc:2424 c/c-parser.cc:15911 c/c-parser.cc:24927
! #: c/c-parser.cc:25670 c/c-parser.cc:26256 cp/parser.cc:48093
! #: cp/parser.cc:53871
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "spécificateurs de déclaration attendus"
  
! #: c/c-parser.cc:2448
  #, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr "%qT déclaré dans une déclaration d'objet sous-spécifié"
  
! #: c/c-parser.cc:2453
  #, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr "%qT défini dans une déclaration d'objet sous-spécifié"
  
! #: c/c-parser.cc:2489
  #, gcc-internal-format
  msgid "%qs in empty declaration"
  msgstr "%qs dans une déclaration vide"
  
! #: c/c-parser.cc:2503
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr "attribut %<fallthrough%> au plus haut niveau"
  
! #: c/c-parser.cc:2541 c/c-parser.cc:8296
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr "attribut %<musttail%> mélangé avec d'autres attributs sur l'instruction %<return%>"
  
! #: c/c-parser.cc:2557 c/c-parser.cc:4483
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, identificateur ou %<(%> attendu"
  
! #: c/c-parser.cc:2575 cp/parser.cc:37586 cp/parser.cc:37658
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "les attributs de préfixes sont ignorés pour les méthodes"
  
! #: c/c-parser.cc:2610
  #, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "les attributs de préfixes sont ignorés pour les implémentations"
  
! #: c/c-parser.cc:2631
  #, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "attribut inattendu"
  
! #: c/c-parser.cc:2641 c/c-parser.cc:8316 cp/parser.cc:13359 cp/parser.cc:13620
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "l'attribut %<fallthrough%> n'est pas suivi par %<;%>"
  
! #: c/c-parser.cc:2644 c/c-parser.cc:8283 cp/cp-gimplify.cc:3684
  #, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "l'attribut %<assume%> n'est pas suivi par %<;%>"
  
! #: c/c-parser.cc:2694
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr "%<__auto_type%> exige un simple identificateur comme déclarateur"
  
! #: c/c-parser.cc:2707
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr "%<auto%> exige un simple identificateur, éventuellement avec des attributs, comme déclarateur"
  
! #: c/c-parser.cc:2733
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "la définition de données n'a pas de type ni de classe de stockage"
--- 47598,47727 ----
  msgid "to match this %qs"
  msgstr "pour correspondre à ce %qs"
  
! #: c/c-parser.cc:1476 cp/parser.cc:35387
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "fin de ligne attendue"
  
! #: c/c-parser.cc:1995
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr "le C ISO interdit une unité de traduction vide"
  
! #: c/c-parser.cc:2021 c/c-parser.cc:2030 c/c-parser.cc:27816 cp/parser.cc:51309
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr "%qs sans %qs correspondant"
  
! #: c/c-parser.cc:2126 c/c-parser.cc:14578
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "le C ISO n'autorise pas de %<;%> supplémentaire en dehors d'une fonction"
  
! #: c/c-parser.cc:2210
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr "attribut %<assume%> au plus haut niveau"
  
! #: c/c-parser.cc:2409
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr "nom de type %qE inconnu; utilisez le mot-clé %<struct%> pour faire référence au type"
  
! #: c/c-parser.cc:2417
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr "nom de type %qE inconnu; utilisez le mot-clé %<union%> pour faire référence au type"
  
! #: c/c-parser.cc:2425
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr "nom de type %qE inconnu; utilisez le mot-clé %<enum%> pour faire référence au type"
  
! #: c/c-parser.cc:2438 c/c-parser.cc:3633 c/c-parser.cc:5340
  #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "nom de type %qE inconnu; vouliez-vous utiliser %qs ?"
  
! #: c/c-parser.cc:2442 c/c-parser.cc:3637 c/c-parser.cc:5344
  #, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "nom de type %qE inconnu"
  
! #: c/c-parser.cc:2469 c/c-parser.cc:15956 c/c-parser.cc:24972
! #: c/c-parser.cc:25715 c/c-parser.cc:26301 cp/parser.cc:48152
! #: cp/parser.cc:53924
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "spécificateurs de déclaration attendus"
  
! #: c/c-parser.cc:2493
  #, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr "%qT déclaré dans une déclaration d'objet sous-spécifié"
  
! #: c/c-parser.cc:2498
  #, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr "%qT défini dans une déclaration d'objet sous-spécifié"
  
! #: c/c-parser.cc:2534
  #, gcc-internal-format
  msgid "%qs in empty declaration"
  msgstr "%qs dans une déclaration vide"
  
! #: c/c-parser.cc:2548
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr "attribut %<fallthrough%> au plus haut niveau"
  
! #: c/c-parser.cc:2586 c/c-parser.cc:8341
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr "attribut %<musttail%> mélangé avec d'autres attributs sur l'instruction %<return%>"
  
! #: c/c-parser.cc:2602 c/c-parser.cc:4528
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, identificateur ou %<(%> attendu"
  
! #: c/c-parser.cc:2620 cp/parser.cc:37645 cp/parser.cc:37717
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "les attributs de préfixes sont ignorés pour les méthodes"
  
! #: c/c-parser.cc:2655
  #, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "les attributs de préfixes sont ignorés pour les implémentations"
  
! #: c/c-parser.cc:2676
  #, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "attribut inattendu"
  
! #: c/c-parser.cc:2686 c/c-parser.cc:8361 cp/parser.cc:13361 cp/parser.cc:13622
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "l'attribut %<fallthrough%> n'est pas suivi par %<;%>"
  
! #: c/c-parser.cc:2689 c/c-parser.cc:8328 cp/cp-gimplify.cc:3689
  #, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "l'attribut %<assume%> n'est pas suivi par %<;%>"
  
! #: c/c-parser.cc:2739
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr "%<__auto_type%> exige un simple identificateur comme déclarateur"
  
! #: c/c-parser.cc:2752
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr "%<auto%> exige un simple identificateur, éventuellement avec des attributs, comme déclarateur"
  
! #: c/c-parser.cc:2778
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "la définition de données n'a pas de type ni de classe de stockage"
*************** msgstr "la définition de données n'a p
*** 47722,47753 ****
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2748
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "les attributs devraient être spécifiés avant le déclarateur dans une définition de fonction"
  
! #: c/c-parser.cc:2787
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr "%<__auto_type%> utilisé avec un initialisateur de champ de bits"
  
! #: c/c-parser.cc:2899 c/c-parser.cc:3044
  #, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr "%qs requiert une déclaration de donnée initialisée"
  
! #: c/c-parser.cc:2999
  #, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr "%qs peut uniquement être utilisé avec un seul déclarateur"
  
! #: c/c-parser.cc:3031 cp/parser.cc:16635
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> ou %<;%> attendu"
  
! #: c/c-parser.cc:3036
  #, gcc-internal-format
  msgid "declaration in condition can only declare a single object"
  msgstr "la déclaration dans une condition peut uniquement déclarer un unique objet"
--- 47729,47760 ----
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2793
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "les attributs devraient être spécifiés avant le déclarateur dans une définition de fonction"
  
! #: c/c-parser.cc:2832
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr "%<__auto_type%> utilisé avec un initialisateur de champ de bits"
  
! #: c/c-parser.cc:2944 c/c-parser.cc:3089
  #, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr "%qs requiert une déclaration de donnée initialisée"
  
! #: c/c-parser.cc:3044
  #, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr "%qs peut uniquement être utilisé avec un seul déclarateur"
  
! #: c/c-parser.cc:3076 cp/parser.cc:16639
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> ou %<;%> attendu"
  
! #: c/c-parser.cc:3081
  #, gcc-internal-format
  msgid "declaration in condition can only declare a single object"
  msgstr "la déclaration dans une condition peut uniquement déclarer un unique objet"
*************** msgstr "la déclaration dans une conditi
*** 47755,48121 ****
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3055 c/c-parser.cc:3097
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr "%<=%>, %<,%>, %<;%>, %<asm%> ou %<__attribute__%> attendu"
  
! #: c/c-parser.cc:3064
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "le C ISO interdit les fonctions imbriquées"
  
! #: c/c-parser.cc:3346 c/c-parser.cc:9636 c/c-parser.cc:15984
! #: c/c-parser.cc:20710 cp/parser.cc:42983
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "chaîne littérale attendue"
  
! #: c/c-parser.cc:3355
  #, gcc-internal-format
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "le C11 ISO ne supporte pas l'omission de la chaîne de caractères dans %qE"
  
! #: c/c-parser.cc:3361
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "l'expression dans l'assertion statique n'est pas un entier"
  
! #: c/c-parser.cc:3370
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "l'expression dans l'assertion statique n'est pas une expression constante entière"
  
! #: c/c-parser.cc:3375
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "l'expression dans l'assertion statique n'est pas une constante"
  
! #: c/c-parser.cc:3382
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr "échec de l'assertion statique: %E"
  
! #: c/c-parser.cc:3384 cp/semantics.cc:12469
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "l'assertion statique a échoué"
  
! #: c/c-parser.cc:3764
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr "%<_Atomic%> en Objective-C"
  
! #: c/c-parser.cc:3767
  #, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "le C99 ISO ne supporte pas le qualificatif %<_Atomic%>"
  
! #: c/c-parser.cc:3770
  #, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "le C90 ISO ne permet pas le qualificatif %<_Atomic%>"
  
! #: c/c-parser.cc:3798
  #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "%<_Atomic%> appliqué à un type qualifié"
  
! #: c/c-parser.cc:3828
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr "%<__GIMPLE%> uniquement valable avec %<-fgimple%>"
  
! #: c/c-parser.cc:3865
  #, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "un enum vide est invalide"
  
! #: c/c-parser.cc:3876
  #, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "impossible d'utiliser le mot-clé %qs comme constante d'une énumération"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3888 c/c-parser.cc:5120 c/c-parser.cc:5978 c/c-parser.cc:5995
! #: c/c-parser.cc:6580 c/c-parser.cc:7489 c/c-parser.cc:9503 c/c-parser.cc:9586
! #: c/c-parser.cc:10566 c/c-parser.cc:10881 c/c-parser.cc:10890
! #: c/c-parser.cc:11503 c/c-parser.cc:11791 c/c-parser.cc:11822
! #: c/c-parser.cc:13189 c/c-parser.cc:13763 c/c-parser.cc:13801
! #: c/c-parser.cc:14115 c/c-parser.cc:14166 c/c-parser.cc:14326
! #: c/c-parser.cc:14356 c/c-parser.cc:14364 c/c-parser.cc:14393
! #: c/c-parser.cc:14406 c/c-parser.cc:14712 c/c-parser.cc:14836
! #: c/c-parser.cc:15421 c/c-parser.cc:15474 c/c-parser.cc:15490
! #: c/c-parser.cc:15536 c/c-parser.cc:16557 c/c-parser.cc:16602
! #: c/c-parser.cc:19478 c/c-parser.cc:19615 c/c-parser.cc:20481
! #: c/c-parser.cc:23540 c/c-parser.cc:26738 c/c-parser.cc:26924
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9871
! #: cp/parser.cc:35331 cp/parser.cc:38563 cp/parser.cc:41808 cp/parser.cc:42000
! #: cp/parser.cc:49790 cp/parser.cc:53098
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "identificateur attendu"
  
! #: c/c-parser.cc:3961
  #, gcc-internal-format
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "le C ISO ne supporte pas de spécifier les types sous-jacents de %<enum%> avant C23"
  
! #: c/c-parser.cc:3970
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr "%<enum%> déclaré à la fois avec et sans un type sous-jacent fixé"
  
! #: c/c-parser.cc:3993
  #, gcc-internal-format
  msgid "no %<enum%> underlying type specified"
  msgstr "aucun type sous-jacent spécifié pour %<enum%>"
  
! #: c/c-parser.cc:3997
  #, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr "type sous-jacent invalide pour %<enum%>"
  
! #: c/c-parser.cc:4027
  #, gcc-internal-format
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "type sous-jacent de %<enum%> incompatible avec la déclaration précédente"
  
! #: c/c-parser.cc:4103 cp/parser.cc:22433
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "virgule à la fin de la liste d'énumerateurs"
  
! #: c/c-parser.cc:4109 c/c-parser.cc:20758 cp/parser.cc:43046
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr "%<,%> ou %<}%> attendu"
  
! #: c/c-parser.cc:4152
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "le C ISO interdit les références anticipées vers un type %<enum%>"
  
! #: c/c-parser.cc:4277
  #, gcc-internal-format
  msgid "expected class name"
  msgstr "nom de classe attendu"
  
! #: c/c-parser.cc:4299
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "point virgule superflu dans la structure ou dans l'union"
  
! #: c/c-parser.cc:4328
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "pas de point virgule à la fin de la structure ou de l'union"
  
! #: c/c-parser.cc:4445 c/c-parser.cc:6320
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "liste de qualificatifs et de qualificatifs attendue"
  
! #: c/c-parser.cc:4456
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "le C ISO interdit les déclarations de membre sans aucun membre"
  
! #: c/c-parser.cc:4550
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr "%<,%>, %<;%> ou %<}%> attendu"
  
! #: c/c-parser.cc:4557
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr "%<:%>, %<,%>, %<;%>, %<}%> ou %<__attribute__%> attendu"
  
! #: c/c-parser.cc:4629
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "%<typeof%> appliqué à un champ de bits"
  
! #: c/c-parser.cc:4951
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr "identificateur ou %<(%> attendu"
  
! #: c/c-parser.cc:5013
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr "%<static%> ne peut pas être utilisé avec une taille de tableau de longueur variable non spécifiée"
  
! #: c/c-parser.cc:5021
  #, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr "%<static%> ne peut pas être utilisé sans une taille de tableau"
  
! #: c/c-parser.cc:5181
  #, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "le C ISO requiert un argument nommé devant %<...%> avant C23"
  
! #: c/c-parser.cc:5306
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "spécificateurs de déclaration ou %<...%> attendu"
  
! #: c/c-parser.cc:5536
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr "les parenthèses doivent être omises si la liste des arguments de l'attribut est vide"
  
! #: c/c-parser.cc:5824 cp/parser.cc:30738
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "nom de directive OpenMP attendu"
  
! #: c/c-parser.cc:5871 cp/parser.cc:30794
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "%<directive%> ou %<sequence%> attendu"
  
! #: c/c-parser.cc:6016 cp/parser.cc:30962
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "l'attribut %<omp::%E%> requiert un argument"
  
! #: c/c-parser.cc:6032 cp/parser.cc:30978
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "l'attribut %qE ne prend pas d'argument"
  
! #: c/c-parser.cc:6153
  #, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "le C ISO ne supporte pas les attributs %<[[]]%> avant C23"
  
! #: c/c-parser.cc:6397 c/c-parser.cc:6463 c/c-typeck.cc:9642
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "un objet de taille variable ne peut pas être initialisé excepté avec un initialiseur vide"
  
! #: c/c-parser.cc:6455
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "le C ISO interdit d'initialiser avec des accolades vides avant C23"
  
! #: c/c-parser.cc:6544
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "utilisation obsolète d'une initialisation désignée avec %<:%>"
  
! #: c/c-parser.cc:6700
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "le C ISO interdit de spécifier les bornes des éléments à initialiser"
  
! #: c/c-parser.cc:6712
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "le C90 ISO interdit de spécifier des sous-objets à initialiser"
  
! #: c/c-parser.cc:6720
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "utilisation obsolète d'une initialisation désignée sans %<=%>"
  
! #: c/c-parser.cc:7007 cp/parser.cc:13742
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr "les boucles internes doivent être parfaitement imbriquées dans %<#pragma acc loop%>"
  
! #: c/c-parser.cc:7014 cp/parser.cc:13749
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "les boucles internes doivent être parfaitement imbriquées avec la clause %<ordered%>"
  
! #: c/c-parser.cc:7021 cp/parser.cc:13756
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr "les boucles internes doivent être parfaitement imbriquées avec la clause %<reduction%> %<inscan%>"
  
! #: c/c-parser.cc:7028
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr "les boucles internes doivent être parfaitement imbriquées dans %<#pragma omp tile%>"
  
! #: c/c-parser.cc:7084 c/c-parser.cc:7239 cp/parser.cc:12633 cp/parser.cc:12783
! #: cp/parser.cc:50777
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr "mélange de directives OpenMP avec des attributs et la syntaxe pragma sur la même instruction"
  
! #: c/c-parser.cc:7092 cp/parser.cc:12641
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr "attribut OpenMP %<omp::decl%> sur une instruction"
  
! #: c/c-parser.cc:7116 c/c-parser.cc:7337 c/c-parser.cc:27447 cp/parser.cc:12665
! #: cp/parser.cc:50757 cp/parser.cc:50896
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr "nom de directive OpenMP inconnue dans l'argument de l'attribut %qs"
  
! #: c/c-parser.cc:7208 cp/parser.cc:12752
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr "la construction OpenMP au milieu des attributs %<omp::directive%> requiert que tous les attributs %<omp::directive%> sur la même instruction soient dans le même %<omp::sequence%>"
  
! #: c/c-parser.cc:7216 cp/parser.cc:12760
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr "plusieurs directives OpenMP autonomes au milieu d'attributs %<omp::directive%> doivent toutes être dans le même %<omp::sequence%>"
  
! #: c/c-parser.cc:7228 cp/parser.cc:12772
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr "les directives OpenMP autonomes dans l'attribut %<omp::directive%> peuvent uniquement apparaître dans une instruction vide"
  
! #: c/c-parser.cc:7349 cp/parser.cc:12902
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr "mélange de directives OpenMP avec un attribut et la syntaxe pragma dans la même déclaration"
  
! #: c/c-parser.cc:7407 cp/parser.cc:15356
  #, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "l'attribut %qs ne prend pas d'argument"
  
! #: c/c-parser.cc:7504
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "le C ISO interdit la déclaration d'étiquette"
  
! #: c/c-parser.cc:7510 c/c-parser.cc:7702 c/c-parser.cc:7728
  #: c/gimple-parser.cc:467
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "déclaration ou instruction attendue"
  
! #: c/c-parser.cc:7629
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "une étiquette peut uniquement faire partie d'une instruction or une déclaration n'est pas une instruction"
  
! #: c/c-parser.cc:7649 c/c-parser.cc:7692
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "le C90 ISO interdit les mélanges de déclarations et de code"
  
! #: c/c-parser.cc:7736
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> attendu avant %<else%>"
  
! #: c/c-parser.cc:7741 cp/parser.cc:13809
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> sans %<if%> précédent"
  
! #: c/c-parser.cc:7776
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "étiquette à la fin d'une déclaration composée"
--- 47762,48128 ----
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3100 c/c-parser.cc:3142
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr "%<=%>, %<,%>, %<;%>, %<asm%> ou %<__attribute__%> attendu"
  
! #: c/c-parser.cc:3109
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "le C ISO interdit les fonctions imbriquées"
  
! #: c/c-parser.cc:3391 c/c-parser.cc:9681 c/c-parser.cc:16029
! #: c/c-parser.cc:20755 cp/parser.cc:43042
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "chaîne littérale attendue"
  
! #: c/c-parser.cc:3400
  #, gcc-internal-format
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "le C11 ISO ne supporte pas l'omission de la chaîne de caractères dans %qE"
  
! #: c/c-parser.cc:3406
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "l'expression dans l'assertion statique n'est pas un entier"
  
! #: c/c-parser.cc:3415
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "l'expression dans l'assertion statique n'est pas une expression constante entière"
  
! #: c/c-parser.cc:3420
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "l'expression dans l'assertion statique n'est pas une constante"
  
! #: c/c-parser.cc:3427
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr "échec de l'assertion statique: %E"
  
! #: c/c-parser.cc:3429 cp/semantics.cc:12469
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "l'assertion statique a échoué"
  
! #: c/c-parser.cc:3809
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr "%<_Atomic%> en Objective-C"
  
! #: c/c-parser.cc:3812
  #, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "le C99 ISO ne supporte pas le qualificatif %<_Atomic%>"
  
! #: c/c-parser.cc:3815
  #, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "le C90 ISO ne permet pas le qualificatif %<_Atomic%>"
  
! #: c/c-parser.cc:3843
  #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "%<_Atomic%> appliqué à un type qualifié"
  
! #: c/c-parser.cc:3873
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr "%<__GIMPLE%> uniquement valable avec %<-fgimple%>"
  
! #: c/c-parser.cc:3910
  #, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "un enum vide est invalide"
  
! #: c/c-parser.cc:3921
  #, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "impossible d'utiliser le mot-clé %qs comme constante d'une énumération"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3933 c/c-parser.cc:5165 c/c-parser.cc:6023 c/c-parser.cc:6040
! #: c/c-parser.cc:6625 c/c-parser.cc:7534 c/c-parser.cc:9548 c/c-parser.cc:9631
! #: c/c-parser.cc:10611 c/c-parser.cc:10926 c/c-parser.cc:10935
! #: c/c-parser.cc:11548 c/c-parser.cc:11836 c/c-parser.cc:11867
! #: c/c-parser.cc:13234 c/c-parser.cc:13808 c/c-parser.cc:13846
! #: c/c-parser.cc:14160 c/c-parser.cc:14211 c/c-parser.cc:14371
! #: c/c-parser.cc:14401 c/c-parser.cc:14409 c/c-parser.cc:14438
! #: c/c-parser.cc:14451 c/c-parser.cc:14757 c/c-parser.cc:14881
! #: c/c-parser.cc:15466 c/c-parser.cc:15519 c/c-parser.cc:15535
! #: c/c-parser.cc:15581 c/c-parser.cc:16602 c/c-parser.cc:16647
! #: c/c-parser.cc:19523 c/c-parser.cc:19660 c/c-parser.cc:20526
! #: c/c-parser.cc:23585 c/c-parser.cc:26783 c/c-parser.cc:26970
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9873
! #: cp/parser.cc:35390 cp/parser.cc:38622 cp/parser.cc:41867 cp/parser.cc:42059
! #: cp/parser.cc:49849 cp/parser.cc:53151
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "identificateur attendu"
  
! #: c/c-parser.cc:4006
  #, gcc-internal-format
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "le C ISO ne supporte pas de spécifier les types sous-jacents de %<enum%> avant C23"
  
! #: c/c-parser.cc:4015
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr "%<enum%> déclaré à la fois avec et sans un type sous-jacent fixé"
  
! #: c/c-parser.cc:4038
  #, gcc-internal-format
  msgid "no %<enum%> underlying type specified"
  msgstr "aucun type sous-jacent spécifié pour %<enum%>"
  
! #: c/c-parser.cc:4042
  #, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr "type sous-jacent invalide pour %<enum%>"
  
! #: c/c-parser.cc:4072
  #, gcc-internal-format
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "type sous-jacent de %<enum%> incompatible avec la déclaration précédente"
  
! #: c/c-parser.cc:4148 cp/parser.cc:22437
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "virgule à la fin de la liste d'énumerateurs"
  
! #: c/c-parser.cc:4154 c/c-parser.cc:20803 cp/parser.cc:43105
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr "%<,%> ou %<}%> attendu"
  
! #: c/c-parser.cc:4197
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "le C ISO interdit les références anticipées vers un type %<enum%>"
  
! #: c/c-parser.cc:4322
  #, gcc-internal-format
  msgid "expected class name"
  msgstr "nom de classe attendu"
  
! #: c/c-parser.cc:4344
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "point virgule superflu dans la structure ou dans l'union"
  
! #: c/c-parser.cc:4373
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "pas de point virgule à la fin de la structure ou de l'union"
  
! #: c/c-parser.cc:4490 c/c-parser.cc:6365
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "liste de qualificatifs et de qualificatifs attendue"
  
! #: c/c-parser.cc:4501
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "le C ISO interdit les déclarations de membre sans aucun membre"
  
! #: c/c-parser.cc:4595
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr "%<,%>, %<;%> ou %<}%> attendu"
  
! #: c/c-parser.cc:4602
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr "%<:%>, %<,%>, %<;%>, %<}%> ou %<__attribute__%> attendu"
  
! #: c/c-parser.cc:4674
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "%<typeof%> appliqué à un champ de bits"
  
! #: c/c-parser.cc:4996
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr "identificateur ou %<(%> attendu"
  
! #: c/c-parser.cc:5058
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr "%<static%> ne peut pas être utilisé avec une taille de tableau de longueur variable non spécifiée"
  
! #: c/c-parser.cc:5066
  #, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr "%<static%> ne peut pas être utilisé sans une taille de tableau"
  
! #: c/c-parser.cc:5226
  #, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "le C ISO requiert un argument nommé devant %<...%> avant C23"
  
! #: c/c-parser.cc:5351
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "spécificateurs de déclaration ou %<...%> attendu"
  
! #: c/c-parser.cc:5581
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr "les parenthèses doivent être omises si la liste des arguments de l'attribut est vide"
  
! #: c/c-parser.cc:5869 cp/parser.cc:30792
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "nom de directive OpenMP attendu"
  
! #: c/c-parser.cc:5916 cp/parser.cc:30848
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "%<directive%> ou %<sequence%> attendu"
  
! #: c/c-parser.cc:6061 cp/parser.cc:31016
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "l'attribut %<omp::%E%> requiert un argument"
  
! #: c/c-parser.cc:6077 cp/parser.cc:31032
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "l'attribut %qE ne prend pas d'argument"
  
! #: c/c-parser.cc:6198
  #, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "le C ISO ne supporte pas les attributs %<[[]]%> avant C23"
  
! #: c/c-parser.cc:6442 c/c-parser.cc:6508 c/c-typeck.cc:9659
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "un objet de taille variable ne peut pas être initialisé excepté avec un initialiseur vide"
  
! #: c/c-parser.cc:6500
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "le C ISO interdit d'initialiser avec des accolades vides avant C23"
  
! #: c/c-parser.cc:6589
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "utilisation obsolète d'une initialisation désignée avec %<:%>"
  
! #: c/c-parser.cc:6745
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "le C ISO interdit de spécifier les bornes des éléments à initialiser"
  
! #: c/c-parser.cc:6757
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "le C90 ISO interdit de spécifier des sous-objets à initialiser"
  
! #: c/c-parser.cc:6765
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "utilisation obsolète d'une initialisation désignée sans %<=%>"
  
! #: c/c-parser.cc:7052 cp/parser.cc:13744
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr "les boucles internes doivent être parfaitement imbriquées dans %<#pragma acc loop%>"
  
! #: c/c-parser.cc:7059 cp/parser.cc:13751
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "les boucles internes doivent être parfaitement imbriquées avec la clause %<ordered%>"
  
! #: c/c-parser.cc:7066 cp/parser.cc:13758
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr "les boucles internes doivent être parfaitement imbriquées avec la clause %<reduction%> %<inscan%>"
  
! #: c/c-parser.cc:7073
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr "les boucles internes doivent être parfaitement imbriquées dans %<#pragma omp tile%>"
  
! #: c/c-parser.cc:7129 c/c-parser.cc:7284 cp/parser.cc:12635 cp/parser.cc:12785
! #: cp/parser.cc:50836
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr "mélange de directives OpenMP avec des attributs et la syntaxe pragma sur la même instruction"
  
! #: c/c-parser.cc:7137 cp/parser.cc:12643
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr "attribut OpenMP %<omp::decl%> sur une instruction"
  
! #: c/c-parser.cc:7161 c/c-parser.cc:7382 c/c-parser.cc:27493 cp/parser.cc:12667
! #: cp/parser.cc:50816 cp/parser.cc:50955
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr "nom de directive OpenMP inconnue dans l'argument de l'attribut %qs"
  
! #: c/c-parser.cc:7253 cp/parser.cc:12754
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr "la construction OpenMP au milieu des attributs %<omp::directive%> requiert que tous les attributs %<omp::directive%> sur la même instruction soient dans le même %<omp::sequence%>"
  
! #: c/c-parser.cc:7261 cp/parser.cc:12762
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr "plusieurs directives OpenMP autonomes au milieu d'attributs %<omp::directive%> doivent toutes être dans le même %<omp::sequence%>"
  
! #: c/c-parser.cc:7273 cp/parser.cc:12774
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr "les directives OpenMP autonomes dans l'attribut %<omp::directive%> peuvent uniquement apparaître dans une instruction vide"
  
! #: c/c-parser.cc:7394 cp/parser.cc:12904
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr "mélange de directives OpenMP avec un attribut et la syntaxe pragma dans la même déclaration"
  
! #: c/c-parser.cc:7452 cp/parser.cc:15358
  #, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "l'attribut %qs ne prend pas d'argument"
  
! #: c/c-parser.cc:7549
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "le C ISO interdit la déclaration d'étiquette"
  
! #: c/c-parser.cc:7555 c/c-parser.cc:7747 c/c-parser.cc:7773
  #: c/gimple-parser.cc:467
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "déclaration ou instruction attendue"
  
! #: c/c-parser.cc:7674
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "une étiquette peut uniquement faire partie d'une instruction or une déclaration n'est pas une instruction"
  
! #: c/c-parser.cc:7694 c/c-parser.cc:7737
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "le C90 ISO interdit les mélanges de déclarations et de code"
  
! #: c/c-parser.cc:7781
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> attendu avant %<else%>"
  
! #: c/c-parser.cc:7786 cp/parser.cc:13811
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> sans %<if%> précédent"
  
! #: c/c-parser.cc:7821
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "étiquette à la fin d'une déclaration composée"
*************** msgstr "étiquette à la fin d'une décl
*** 48124,49620 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7833 c/c-parser.cc:7837 c/c-parser.cc:8345
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13265
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "instruction attendue"
  
! #: c/c-parser.cc:7918
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "%<:%> ou %<...%> attendu"
  
! #: c/c-parser.cc:7948
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr "l'attribut de style GNU entre l'étiquette et la déclaration appartient à l'étiquette"
  
! #: c/c-parser.cc:8201
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "identificateur ou %<*%> attendu"
  
! #: c/c-parser.cc:8327
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "seul l'attribut %<fallthrough%> ou %<assume%> peut être appliqué à une instruction nulle"
  
! #: c/c-parser.cc:8437
  #, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "le C ISO ne supporte pas les déclarations « if » avant C2Y"
  
! #: c/c-parser.cc:8459
  #, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "la déclaration dans l'expression contrôlante doit avoir un initiliseur"
  
! #: c/c-parser.cc:8476 cp/parser.cc:5462 cp/parser.cc:16420
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "déclaration attendue"
  
! #: c/c-parser.cc:8557 cp/parser.cc:15492
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "accolades suggérées autour du corps vide d'une instruction %<if%>"
  
! #: c/c-parser.cc:8600 cp/parser.cc:15495
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "accolades suggérées autour du corps vide d'une instruction %<else%>"
  
! #: c/c-parser.cc:8694 cp/parser.cc:14223
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "des accolades explicites sont suggérées pour éviter toute ambiguïté sur le %<else%>"
  
! #: c/c-parser.cc:8812 c/c-parser.cc:8891 c/c-parser.cc:9026 cp/parser.cc:15085
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr "boucle par permise dans le code intervenant dans le corps d'une boucle OpenMP"
  
! #: c/c-parser.cc:8899
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "accolades suggérées autour du corps vide de l'instruction %<do%>"
  
! #: c/c-parser.cc:9060 c/c-parser.cc:9092
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr "variables d'itération multiples dans l'énumération rapide"
  
! #: c/c-parser.cc:9115
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "variable d'itération invalide dans l'énumération rapide"
  
! #: c/c-parser.cc:9139 cp/parser.cc:14531
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "condition de boucle manquante dans la boucle avec le pragma %<GCC ivdep%>"
  
! #: c/c-parser.cc:9145 cp/parser.cc:14537
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr "condition de boucle manquante dans la boucle avec le pragma %<GCC unroll%>"
  
! #: c/c-parser.cc:9186
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "collection manquante dans l'énumération rapide"
  
! #: c/c-parser.cc:9335 c/c-parser.cc:9346 c/c-parser.cc:9357
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "qualificatif %<asm%> %qE dupliqué"
  
! #: c/c-parser.cc:9336 c/c-parser.cc:9347 c/c-parser.cc:9358 cp/parser.cc:23377
! #: cp/parser.cc:23395 cp/parser.cc:23410
  #, gcc-internal-format
  msgid "first seen here"
  msgstr "vu pour la première fois ici"
  
! #: c/c-parser.cc:9367
  #, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%qE n'est pas un qualificatif %<asm%>"
  
! #: c/c-parser.cc:9716 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "une chaîne large est invalide dans ce contexte"
  
! #: c/c-parser.cc:9924
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "le C ISO interdit l'omission du terme central de l'expression %<?:%>"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10148 cp/typeck.cc:5582
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "la division %<sizeof (%T) / sizeof (%T)%> ne calcule pas le nombre d'éléments dans le tableau"
  
! #: c/c-parser.cc:10154 cp/typeck.cc:5587
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "le premier opérande %<sizeof%> a été déclaré ici"
  
! #: c/c-parser.cc:10425
  #, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr "classe de stockage spécifiée dans le transtypage"
  
! #: c/c-parser.cc:10428
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "un alignement est spécifié pour le nom de type dans le transtypage"
  
! #: c/c-parser.cc:10529
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "le C traditionnel rejette le plus unaire"
  
! #: c/c-parser.cc:10659
  #, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr "spécificateur de classe de stockage dans %<sizeof%>"
  
! #: c/c-parser.cc:10662
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "un alignement est spécifié pour le nom de type dans %<sizeof%>"
  
! #: c/c-parser.cc:10678
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "%<sizeof%> appliqué sur un champ de bits"
  
! #: c/c-parser.cc:10751
  #, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr "spécificateur de classe de stockage dans %qE"
  
! #: c/c-parser.cc:10754
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "un alignement est spécifié pour le nom de type dans %qE"
  
! #: c/c-parser.cc:10778
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "le C ISO ne permet pas %<%E (expression)%>"
  
! #: c/c-parser.cc:10931
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "ne peut prendre l'adresse de %qs"
  
! #: c/c-parser.cc:11038
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "le C99 ISO ne supporte pas %<_Generic%>"
  
! #: c/c-parser.cc:11041
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "le C90 ISO ne supporte pas %<_Generic%>"
  
! #: c/c-parser.cc:11052
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr "le C ISO ne supporte pas l'utilisation du nom d'un type comme %<_Generic%> dans un opérande contrôlant avant C2Y"
  
! #: c/c-parser.cc:11123
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "le C ISO ne supporte pas l'association de %<_Generic%> au type fonction avant C2Y"
  
! #: c/c-parser.cc:11127
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "le C ISO ne supporte pas l'association de %<_Generic%> a un type incomplet avant C2Y"
  
! #: c/c-parser.cc:11132
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr "l'association %<_Generic%> a un type de longueur variable"
  
! #: c/c-parser.cc:11166
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr "branche %<default%> en double dans %<_Generic%>"
  
! #: c/c-parser.cc:11167
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "le %<default%> original est ici"
  
! #: c/c-parser.cc:11175
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr "%<_Generic%> spécifie deux types compatibles"
  
! #: c/c-parser.cc:11176
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr "le type compatible est ici"
  
! #: c/c-parser.cc:11199
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "le sélecteur %<_Generic%> correspond à plusieurs associations"
  
! #: c/c-parser.cc:11201
  #, gcc-internal-format
  msgid "other match is here"
  msgstr "l'autre correspondance est ici"
  
! #: c/c-parser.cc:11226
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr "le sélecteur %<_Generic%> du type %qT n'est compatible avec aucune association"
  
! #: c/c-parser.cc:11247
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "l'argument %u de %<__builtin_tgmath%> n'est pas un pointeur de fonction"
  
! #: c/c-parser.cc:11255
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "l'argument %u de %<__builtin_tgmath%> n'a pas été de prototypé"
  
! #: c/c-parser.cc:11261
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "l'argument %u de %<__builtin_tgmath%> a des arguments variables"
  
! #: c/c-parser.cc:11277
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "l'argument %u de %<__builtin_tgmath%> n'a pas d'argument"
  
! #: c/c-parser.cc:11300 c/c-parser.cc:11304
  #, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "le C ISO ne supporte pas l'identificateur prédéfini %qs"
  
! #: c/c-parser.cc:11308
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "le C90 ISO ne supporte pas l'identificateur prédéfini %<__func__%>"
  
! #: c/c-parser.cc:11517 c/c-parser.cc:13256 c/c-parser.cc:13278
! #: c/c-parser.cc:22957 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44516
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "expression attendue"
  
! #: c/c-parser.cc:11539
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "un groupe entre accolades à l'intérieur d'une expression n'est permis qu'à l'intérieur d'une fonction"
  
! #: c/c-parser.cc:11554
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "le C ISO interdit les groupes entre accolades à l'intérieur d'expressions"
  
! #: c/c-parser.cc:11665
  #, gcc-internal-format
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "le deuxième paramètre optionnel de %<va_start%> n'est pas le dernier argument nommé"
  
! #: c/c-parser.cc:11704
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr "la macro %<va_start%> est utilisée avec des arguments supplémentaires autres que l'identificateur du dernier argument nommé"
  
! #: c/c-parser.cc:11849
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_choose_expr%>"
  
! #: c/c-parser.cc:11865
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "le premier argument de %<__builtin_choose_expr%> n'est pas une constante"
  
! #: c/c-parser.cc:11935 c/c-parser.cc:11952 c/c-parser.cc:11959
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "trop peu d'arguments pour %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:11980
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "l'argument %u de %<__builtin_tgmath%> a le mauvais nombre d'arguments"
  
! #: c/c-parser.cc:12024 c/c-parser.cc:12034
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr "le type de retour est un type générique, ce qui est invalide, pour l'argument %u de %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12056 c/c-parser.cc:12066
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr "le type d'un type générique est invalide pour l'argument %u de l'argument %u de %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12099
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "les arguments fonctions de %<__builtin_tgmath%> ont tous le même type"
  
! #: c/c-parser.cc:12118
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr "les arguments fonctions de %<__builtin_tgmath%> n'ont pas de paramètre de type générique"
  
! #: c/c-parser.cc:12166
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr "type de paramètre de type générique dupliqué pour l'argument fonction %u de %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12189
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr "mauvais type de retour pour l'argument fonction %u de %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12206
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "mauvais type pour l'argument %u de l'argument fonction %u de %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12246
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "type invalide pour l'argument %u de la fonction de type générique"
  
! #: c/c-parser.cc:12257
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "argument en virgule flottante décimal %u vers une fonction de type générique uniquement complexe"
  
! #: c/c-parser.cc:12265
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "argument en virgule flottante décimal %u vers une fonction de type générique uniquement binaire"
  
! #: c/c-parser.cc:12273 c/c-parser.cc:12303
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "arguments à la fois complexe et en virgule flottante décimale vers une fonction de type générique"
  
! #: c/c-parser.cc:12281 c/c-parser.cc:12323
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "arguments à la fois binaire et en virgule flottante décimale vers une fonction de type générique"
  
! #: c/c-parser.cc:12295
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "argument complexe %u vers une fonction de type générique uniquement décimale"
  
! #: c/c-parser.cc:12315
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "argument binaire %u vers une fonction de type générique uniquement décimale"
  
! #: c/c-parser.cc:12422
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "pas de fonction correspondante pour l'appel de type générique"
  
! #: c/c-parser.cc:12463
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_call_with_static_chain%>"
  
! #: c/c-parser.cc:12476
  #, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "le premier argument de %<__builtin_call_with_static_chain%> doit être une expression d'appel"
  
! #: c/c-parser.cc:12480
  #, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "le deuxième argument de %<__builtin_call_with_static_chain%> doit être un type pointeur"
  
! #: c/c-parser.cc:12506
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_complex%>"
  
! #: c/c-parser.cc:12528
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr "l'opérande de %<__builtin_complex%> n'est pas un type binaire en virgule flottante réel"
  
! #: c/c-parser.cc:12537
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "opérandes de %<__builtin_complex%> de types différents"
  
! #: c/c-parser.cc:12568
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_counted_by_ref%>"
  
! #: c/c-parser.cc:12579
  #, gcc-internal-format
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "l'argument de %<__builtin_counted_by_ref%> doit être un tableau"
  
! #: c/c-parser.cc:12630 c/c-parser.cc:12659 cp/parser.cc:8032
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_shuffle%>"
  
! #: c/c-parser.cc:12830
  #, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "nombre d'arguments erroné pour %qs"
  
! #: c/c-parser.cc:12839 c/c-parser.cc:12919
  #, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "l'opérande %qs n'est pas un type intégral"
  
! #: c/c-parser.cc:12845 c/c-parser.cc:12925
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "l'argument %u dans l'appel à la fonction %qs est un type énuméré"
  
! #: c/c-parser.cc:12852
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "l'argument %u dans l'appel à la fonction %qs est un type booléen"
  
! #: c/c-parser.cc:12859
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "l'argument 1 dans l'appel à la fonction %qs est un type signé"
  
! #: c/c-parser.cc:12867
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "l'argument 1 dans l'appel à la fonction %qs a le type %<char%>"
  
! #: c/c-parser.cc:12941
  #, gcc-internal-format
  msgid "rotate count is negative"
  msgstr "le compteur de rotations est négatif"
  
! #: c/c-parser.cc:13233 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr "%<omp_all_memory%> peut uniquement être utilisé dans la clause OpenMP %<depend%>"
  
! #: c/c-parser.cc:13243
  #, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "le C ISO ne supporte pas %qs avant C23"
  
! #: c/c-parser.cc:13331
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "%qT est déclaré dans un littéral composé %<constexpr%>"
  
! #: c/c-parser.cc:13336
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "%qT défini dans un littéral composé %<constexpr%>"
  
! #: c/c-parser.cc:13351
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "le littéral composé a une taille variable"
  
! #: c/c-parser.cc:13356
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr "littéral composé a le type fonction"
  
! #: c/c-parser.cc:13387
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr "le littéral composé est qualifié par un qualificatif d'espace d'adresse"
  
! #: c/c-parser.cc:13392
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "le C90 ISO interdit les littéraux composés"
  
! #: c/c-parser.cc:13394
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "le C ISO interdit les spécificateurs de classe de stockage dans les littéraux composés avant C23"
  
! #: c/c-parser.cc:13408
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr "les spécificateurs %<_Alignas%> ne peuvent pas réduire l'alignement d'un littéral composé"
  
! #: c/c-parser.cc:13483
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr "utilisation de la fonction %qD d'une valeur absolue entière quand l'argument est de type en virgule flottante %qT"
  
! #: c/c-parser.cc:13488
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr "utilisation de la fonction %qD d'une valeur absolue entière quand l'argument est de type complexe %qT"
  
! #: c/c-parser.cc:13496
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "prendre la valeur absolue du type non signé %qT n'a pas d'effet"
  
! #: c/c-parser.cc:13507
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr "utilisation de la fonction %qD d'une valeur absolue décimale quand l'argument est de type entier %qT"
  
! #: c/c-parser.cc:13511
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr "utilisation de la fonction %qD d'une valeur absolue décimale quand l'argument est du type décimale en virgule flottante %qT"
  
! #: c/c-parser.cc:13516
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr "utilisation de la fonction %qD d'une valeur absolue décimale quand l'argument est du type complexe %qT"
  
! #: c/c-parser.cc:13529
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr "utilisation de la fonction %qD d'une valeur absolue complexe quand l'argument est du type entier %qT"
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr "utilisation de la fonction %qD d'une valeur absolue complexe quand l'argument est du type en virgule flottante %qT"
  
! #: c/c-parser.cc:13551
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr "utilisation de la fonction %qD d'une valeur absolue décimale en virgule flottante quand l'argument est du type entier %qT"
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr "utilisation de la fonction %qD d'une valeur absolue décimale en virgule flottante quand l'argument est du type en virgule flottante %qT"
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr "utilisation de la fonction %qD d'une valeur absolue décimale en virgule flottante quand l'argument est du type complexe %qT"
  
! #: c/c-parser.cc:13587
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr "la fonction de valeur absolue %qD reçoit un argument de type %qT mais elle a un paramètre de type %qT qui peut produire une valeur tronquée"
  
! #: c/c-parser.cc:13717 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr "les appels à l'API d'exécution de OpenMP ne sont pas permises dans du code intervenant"
  
! #: c/c-parser.cc:14137
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "identificateur ou %<)%> attendu"
  
! #: c/c-parser.cc:14233
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr "« ; » superflu"
  
! #: c/c-parser.cc:14481
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "point virgule superflu spécifié dans la définition de la méthode"
  
! #: c/c-parser.cc:14613
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "les attributs de méthodes doivent être spécifiés uniquement à la fin"
  
! #: c/c-parser.cc:14633
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "%<;%> ou %<{%> attendu après la définition des attributs de la méthode"
  
! #: c/c-parser.cc:14755
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "une déclaration de méthode objective-c est attendue"
  
! #: c/c-parser.cc:15207
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "aucun type ni classe de stockage ne peut être spécifié ici,"
  
! #: c/c-parser.cc:15275 cp/parser.cc:38420
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "liste d'attributs de propriété vide"
  
! #: c/c-parser.cc:15289 cp/parser.cc:38433
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr "attribut de propriété manquant"
  
! #: c/c-parser.cc:15328
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr "attribut de propriété %<%s%s%> inconnu"
  
! #: c/c-parser.cc:15331 cp/parser.cc:38470
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "attribut de propriété inconnu"
  
! #: c/c-parser.cc:15340 cp/parser.cc:38479
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "%<=%> attendu après Objective-C %qE"
  
! #: c/c-parser.cc:15351 cp/parser.cc:38493
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "nom de sélecteur %qE attendu"
  
! #: c/c-parser.cc:15367 cp/parser.cc:38512
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr "les noms des méthodes « setter » doivent être terminés par %<:%>"
  
! #: c/c-parser.cc:15591 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr "%<#pragma GCC unroll%> requiert une expression d'affectation qui est évaluée en une constante entière non négative plus petite que %u"
  
! #: c/c-parser.cc:15629 cp/parser.cc:53453
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr "du code intervenant ne peut pas contenir des directives OpenMP"
  
! #: c/c-parser.cc:15649 c/c-parser.cc:25667 c/c-parser.cc:25976
! #: c/c-parser.cc:26039 c/c-parser.cc:26149 cp/parser.cc:48090
! #: cp/parser.cc:48438 cp/parser.cc:48553 cp/parser.cc:48652 cp/parser.cc:53485
! #: cp/parser.cc:53501 cp/parser.cc:53517 cp/parser.cc:53533 cp/parser.cc:53550
! #: cp/parser.cc:53567 cp/parser.cc:53584 cp/parser.cc:53611 cp/parser.cc:53625
! #: cp/parser.cc:53650 cp/parser.cc:53664
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> ne peut être utilisé que dans des instructions composées"
  
! #: c/c-parser.cc:15672 cp/parser.cc:53639
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> doit être dans la portée au niveau du fichier"
  
! #: c/c-parser.cc:15771 cp/parser.cc:53769
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp scan%> ne peut être utilisé que dans une construction de boucle avec la clause %<inscan%> %<reduction%>"
  
! #: c/c-parser.cc:15778 cp/parser.cc:53775
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> ne peut être utilisé que dans une construction %<#pragma omp sections%>"
  
! #: c/c-parser.cc:15790 c/c-parser.cc:15806
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma %s%> peut uniquement être utilisé dans la portée du fichier"
  
! #: c/c-parser.cc:15877 cp/parser.cc:53858
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "instruction « for », « while » ou « do » attendue"
  
! #: c/c-parser.cc:15893 cp/parser.cc:53475
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> doit être le premier"
  
! #: c/c-parser.cc:16276 c/c-parser.cc:20196 c/c-parser.cc:22425
! #: c/c-parser.cc:22444 c/c-parser.cc:22697 c/c-parser.cc:22755
! #: c/c-parser.cc:22762 c/c-parser.cc:22769 c/c-parser.cc:27120
! #: c/c-parser.cc:28325 c/c-parser.cc:28333 c/c-parser.cc:28709
! #: c/c-parser.cc:28719 c/c-parser.cc:28813 c/c-parser.cc:28820
! #: c/c-parser.cc:28827 cp/parser.cc:38959 cp/parser.cc:42640 cp/parser.cc:44042
! #: cp/parser.cc:44079 cp/parser.cc:44268 cp/parser.cc:44331 cp/parser.cc:44338
! #: cp/parser.cc:44345 cp/parser.cc:50011 cp/parser.cc:50018 cp/parser.cc:50025
! #: cp/parser.cc:50558 cp/parser.cc:52339 cp/parser.cc:52347 cp/parser.cc:52499
! #: cp/parser.cc:52509
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "trop de clauses %qs"
  
! #: c/c-parser.cc:16303
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr "l'expression doit être fondamentale"
  
! #: c/c-parser.cc:16910 c/c-parser.cc:29539
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD n'est pas une variable"
  
! #: c/c-parser.cc:16914 cp/semantics.cc:9112
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD n'est pas une variable pointeur"
  
! #: c/c-parser.cc:16956 cp/parser.cc:39850
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "l'argument « collapse » a besoin d'une expression entière constante positive"
  
! #: c/c-parser.cc:17051 cp/parser.cc:39928
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> ou %<present%> attendu"
  
! #: c/c-parser.cc:17053 cp/parser.cc:39930
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%<none%>, %<shared%>, %<private%> ou %<firstprivate%> attendu"
  
! #: c/c-parser.cc:17138 cp/parser.cc:40000
  #, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "expression logique constante attendue"
  
! #: c/c-parser.cc:17215 cp/parser.cc:40082
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> ou %<exit%> attendu"
  
! #: c/c-parser.cc:17235 c/c-parser.cc:26032 c/c-parser.cc:26142
! #: cp/parser.cc:40100 cp/parser.cc:48430 cp/parser.cc:48545
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> attendu"
  
! #: c/c-parser.cc:17288 cp/parser.cc:40155
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "trop de %<if%> avec le modificateur %qs"
  
! #: c/c-parser.cc:17295 cp/parser.cc:40162
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "trop de clauses %<if%>"
  
! #: c/c-parser.cc:17297 cp/parser.cc:40164
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "trop de clauses %<if%> sans modificateur"
  
! #: c/c-parser.cc:17303 cp/parser.cc:40170
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "si une clause %<if%> a un modificateur, alors toutes les clauses %<if%> doivent utiliser un modificateur"
  
! #: c/c-parser.cc:17408 c/c-parser.cc:17468 c/c-parser.cc:17530
! #: c/c-parser.cc:17578 c/c-parser.cc:17658 c/c-parser.cc:18055
! #: c/c-parser.cc:18137 c/c-parser.cc:18742 c/c-parser.cc:18887
! #: c/c-parser.cc:18955 c/c-parser.cc:20133
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "expression entière attendue"
  
! #: c/c-parser.cc:17419
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "la valeur de %<num_threads%> doit être positive"
  
! #: c/c-parser.cc:17480
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "la valeur de %<num_tasks%> doit être positive"
  
! #: c/c-parser.cc:17542 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "la valeur de %<grainsize%> doit être positive"
  
! #: c/c-parser.cc:17591 cp/semantics.cc:9357
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "la valeur de %<priority%> doit être positive ou nulle"
  
! #: c/c-parser.cc:17625 cp/parser.cc:40396
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "expression entière constante attendue avec une valeur sync-hint valide"
  
! #: c/c-parser.cc:17697 cp/parser.cc:40466
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "%<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> ou %<default%> attendu"
  
! #: c/c-parser.cc:17765
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "%<scalar%>, %<aggregate%>, %<pointer%> ou %<all%> attendu"
  
! #: c/c-parser.cc:17842 cp/parser.cc:40618
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "trop de clauses %<defaultmap%> avec la catégorie %qs"
  
! #: c/c-parser.cc:17845 cp/parser.cc:40621
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "trop de clauses %<defaultmap%> avec une catégorie non spécifiée"
  
! #: c/c-parser.cc:17929 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "l'expression %qs doit être un entier"
  
! #: c/c-parser.cc:17941 c/c-parser.cc:18064 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "la valeur de %qs doit être positive"
  
! #: c/c-parser.cc:18003 cp/parser.cc:39613
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "trop d'arguments pour %<static%>"
  
! #: c/c-parser.cc:18037 cp/parser.cc:39646
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "argument inattendu"
  
! #: c/c-parser.cc:18204 cp/semantics.cc:9543
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "l'argument %<tile%> a besoin d'une constante entière positive"
  
! #: c/c-parser.cc:18272 cp/parser.cc:43259
  #, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "trop de clauses %<self%>"
  
! #: c/c-parser.cc:18314 cp/parser.cc:40671
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "%<reproducible%> ou %<unconstrained%%> attendu"
  
! #: c/c-parser.cc:18323 c/c-parser.cc:18329 cp/parser.cc:40680
! #: cp/parser.cc:40690
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "%<concurrent%> attendu"
  
! #: c/c-parser.cc:18365 cp/parser.cc:40730
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "%<team%>, %<parallel%> ou %<thread%> attendu"
  
! #: c/c-parser.cc:18418 cp/parser.cc:40798
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "les arguments ordonnés ont besoin d'une expression entière constante positive"
  
! #: c/c-parser.cc:18543 c/c-parser.cc:27870 cp/parser.cc:51949
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> ou identificateur attendu"
  
! #: c/c-parser.cc:18665 cp/parser.cc:41056
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "les deux modificateurs %<monotonic%> et %<nonmonotonic%> sont spécifiés"
  
! #: c/c-parser.cc:18719 cp/parser.cc:41072
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "schedule %<runtime%> ne prend pas de paramètre %<chunk_size%>"
  
! #: c/c-parser.cc:18723 cp/parser.cc:41075
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "schedule %<auto%> ne prend pas de paramètre %<chunk_size%>"
  
! #: c/c-parser.cc:18736 cp/semantics.cc:8297
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "la taille du fragment doit être positive"
  
! #: c/c-parser.cc:18759 cp/parser.cc:41095
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "type d'ordonnancement invalide"
  
! #: c/c-parser.cc:18898 c/c-parser.cc:18909
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "la valeur de %<num_teams%> doit être positive"
  
! #: c/c-parser.cc:18917 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr "la borne inférieure %<num_teams%> %qE est plus grande que la borne supérieure %qE"
  
! #: c/c-parser.cc:18966 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "la valeur de %<thread_limit%> doit être positive"
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "l'expression d'alignement %<aligned%> doit être une expression entière constante positive"
  
! #: c/c-parser.cc:19123 c/c-parser.cc:22412 cp/parser.cc:44034
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr "%<allocator%> ou %<align%> attendu"
  
! #: c/c-parser.cc:19130
  #, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr "modificateur %qs dupliqué"
  
! #: c/c-parser.cc:19178 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr "l'expression d'allocation de la clause %<allocate%> a le type %qT plutôt que %<omp_allocator_handle_t%>"
  
! #: c/c-parser.cc:19189 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "dans la clause %<allocate%>, l'argument du modificateur %<align%> doit être une expression entière constante positive qui est une puissance de deux"
  
! #: c/c-parser.cc:19308 cp/parser.cc:41634
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr "modificateurs linéaires multiples"
  
! #: c/c-parser.cc:19320 cp/parser.cc:41647
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr "modificateurs %<step%> multiples"
  
! #: c/c-parser.cc:19328 c/c-parser.cc:19356
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr "l'expression du pas de %<linear%> doit être fondamentale"
  
! #: c/c-parser.cc:19408
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "l'expression %<safelen%> doit être une expression entière constante positive"
  
! #: c/c-parser.cc:19447
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "l'expression %<simdlen%> doit être une expression entière constante positive"
  
! #: c/c-parser.cc:19807 cp/parser.cc:42194
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "le modificateur %<iterator%> est incompatible avec %qs"
  
! #: c/c-parser.cc:19855 cp/parser.cc:42249 cp/parser.cc:42701 cp/parser.cc:42768
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "type de « depend » invalide"
  
! #: c/c-parser.cc:19916 cp/parser.cc:42279
  #, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "type de « doacross » invalide"
  
! #: c/c-parser.cc:19985 cp/parser.cc:42422
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "trop de modificateurs %<always%>"
  
! #: c/c-parser.cc:19995 cp/parser.cc:42435
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "trop de modificateurs %<close%>"
  
! #: c/c-parser.cc:20005 cp/parser.cc:42448
  #, gcc-internal-format
  msgid "too many %<present%> modifiers"
  msgstr "trop de modificateurs %<present%>"
  
! #: c/c-parser.cc:20013 cp/parser.cc:42459
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr "clause %<map%> avec un modificateur de type map autre que %<always%>, %<close%> ou %<present%>"
  
! #: c/c-parser.cc:20051 cp/parser.cc:42499
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "type de « map » invalide"
  
! #: c/c-parser.cc:20103 cp/parser.cc:42563
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr "le modificateur de périphérique %<ancestor%> pas précédé de la directive %<requires%> avec la clause %<reverse_offload%>"
  
! #: c/c-parser.cc:20115 cp/parser.cc:42574
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "%<ancestor%> ou %<device_num%> attendu"
  
! #: c/c-parser.cc:20138 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "l'expression de la clause %<device%> doit être évaluée à %<1%>"
  
! #: c/c-parser.cc:20171 cp/parser.cc:42645
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "type de « dist_schedule » invalide"
  
! #: c/c-parser.cc:20250
  #, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "type de « proc_bind » invalide"
  
! #: c/c-parser.cc:20294
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<host%>, %<nohost%> ou %<any%> attendu"
  
! #: c/c-parser.cc:20400 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "l'argument de %<partial%> a besoin d'une expression entière constante positive"
  
! #: c/c-parser.cc:20501 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr "le gestionnaire d'événement de la clause %<detach%> a le type %qT plutôt que %<omp_event_handle_t%>"
  
! #: c/c-parser.cc:20572 c/c-parser.cc:20666 cp/parser.cc:42828
! #: cp/parser.cc:42940
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr "le littéral de chaîne de caractères ne peut pas contenir %<\\0%>"
  
! #: c/c-parser.cc:20581 c/c-parser.cc:20702 cp/parser.cc:42835
! #: cp/parser.cc:42975
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qs"
  msgstr "identificateur d'exécution étranger %qs inconnu"
  
! #: c/c-parser.cc:20596 c/c-parser.cc:20725 cp/parser.cc:42850
! #: cp/parser.cc:42997
  #, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr "littéral de chaîne ou expression entière constante attendu"
  
! #: c/c-parser.cc:20604 c/c-parser.cc:20733 cp/parser.cc:42858
! #: cp/parser.cc:43005 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr "identificateur d'exécution étranger %qwd inconnu"
  
! #: c/c-parser.cc:20642 cp/parser.cc:42917
  #, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "sélecteur de préférence %<fr%> ou %<attr%> attendu"
  
! #: c/c-parser.cc:20650 cp/parser.cc:42925
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr "sélecteur de préférence %<fr%> dupliquée"
  
! #: c/c-parser.cc:20676 cp/parser.cc:42949
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr "le littéral de chaîne %<attr%> doit commencer par %<ompx_%>"
  
! #: c/c-parser.cc:20684 cp/parser.cc:42956
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr "le littéral de chaîne %<attr%> ne peut pas contenir de virgule"
  
! #: c/c-parser.cc:20696 cp/parser.cc:42968
  #, gcc-internal-format
  msgid "non-empty string literal expected"
  msgstr "chaîne littérale non vide attendue"
  
! #: c/c-parser.cc:20806 cp/parser.cc:43108
  #, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr "modificateur %<targetsync%> dupliqué"
  
! #: c/c-parser.cc:20813 cp/parser.cc:43115
  #, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr "modificateur %<target%> dupliqué"
  
! #: c/c-parser.cc:20820 cp/parser.cc:43122
  #, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "modificateur %<prefer_type%> dupliqué"
  
! #: c/c-parser.cc:20841 cp/parser.cc:43143
  #, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "%<prefer_type%>, %<target%> ou %<targetsync%> attendu"
  
! #: c/c-parser.cc:20877 c/c-parser.cc:27149 cp/parser.cc:43180
! #: cp/parser.cc:50583
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr "le modificateur %<target%> ou %<targetsync%> requis est manquant"
  
! #: c/c-parser.cc:21118 cp/parser.cc:43475
  #, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "clause OpenACC attendue"
  
! #: c/c-parser.cc:21129 c/c-parser.cc:21526 c/c-parser.cc:29112
! #: cp/parser.cc:43486 cp/parser.cc:43939 cp/parser.cc:51427
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs n'est pas valide pour %qs"
  
! #: c/c-parser.cc:21174 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr "les clauses dans un trait %<simd%> devraient être séparées par des %<,%>"
  
! #: c/c-parser.cc:21327 cp/parser.cc:43727
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs doit être la première clause de %qs"
  
! #: c/c-parser.cc:21515 cp/parser.cc:43928
  #, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "clause OpenMP attendue"
  
! #: c/c-parser.cc:21676 cp/parser.cc:49115
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "pas de clause valide spécifiée dans %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21686 cp/parser.cc:49125
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "section de tableau dans %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21706 cp/parser.cc:49145
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "%qD doit être une variable globale dans %<#pragma acc declare link%>"
  
! #: c/c-parser.cc:21717 cp/parser.cc:49156
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "clause OpenACC invalide au niveau global du fichier"
  
! #: c/c-parser.cc:21724 cp/parser.cc:49163
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "utilisation invalide de la variable %<extern%> %qD dans %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21732 cp/parser.cc:49171
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "utilisation invalide de la variable %<global%> %qD dans %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21743 cp/parser.cc:49193
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "%qD doit être une variable déclarée dans la même portée que %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21753 cp/parser.cc:49216
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "variable %qD utilisée plus d'une fois avec %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21846 cp/parser.cc:49300
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "%<data%> attendu après %<#pragma acc %s%>"
  
! #: c/c-parser.cc:21862 cp/parser.cc:49317
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> n'a pas clause de mouvement de données"
  
! #: c/c-parser.cc:21894 cp/parser.cc:49075
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr "la construction %<host_data%> requiert la clause %<use_device%>"
  
! #: c/c-parser.cc:22123 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%qE n'a pas été déclaré"
  
! #: c/c-parser.cc:22127
  #, gcc-internal-format
  msgid "expected function name"
  msgstr "nom de fonction attendu"
  
! #: c/c-parser.cc:22145 cp/parser.cc:52766
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD ne fait pas référence à une fonction"
  
! #: c/c-parser.cc:22168 c/c-parser.cc:22216 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> n'est pas immédiatement suivi d'une déclaration ou d'une définition de fonction"
  
! #: c/c-parser.cc:22208 cp/parser.cc:52817 cp/parser.cc:52864
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> n'est pas immédiatement suivi d'une seule déclaration ou définition de fonction"
  
! #: c/c-parser.cc:22239 cp/parser.cc:52892
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> doit être appliqué avant l'utilisation"
  
! #: c/c-parser.cc:22240 cp/parser.cc:52894
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> doit être appliqué avant la définition"
  
! #: c/c-parser.cc:22285 cp/parser.cc:49533
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> doit contenir au moins une clause %<device%> ou %<host%> ou %<self%>"
  
! #: c/c-parser.cc:22343
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr "la variable %qD utilisée dans la clause %<allocator%> doit être déclarée avant %qD"
  
! #: c/c-parser.cc:22347 c/c-parser.cc:22370
  #, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "la variable à allouer est déclarée ici"
  
! #: c/c-parser.cc:22365
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr "la variable %qD utilisée dans la clause %<allocator%> ne peut pas être modifiée entre la déclaration de %qD et sa directive %<allocate%>"
  
! #: c/c-parser.cc:22368
  #, gcc-internal-format
  msgid "modified here"
  msgstr "modifié ici"
  
! #: c/c-parser.cc:22436 cp/parser.cc:44054 cp/parser.cc:44069
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "l'argument de la clause %<align%> doit être une expression de constante entière positive qui est une puissance de deux"
  
! #: c/c-parser.cc:22460
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr "l'expression d'allocation de la clause %<allocator%> a le type %qT plutôt que %<omp_allocator_handle_t%>"
  
! #: c/c-parser.cc:22477
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr "le paramètre %qD de la fonction ne peut pas apparaître comme élément de liste dans une directive %<allocate%>"
  
! #: c/c-parser.cc:22484
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr "la directive %<allocate%> doit être dans la même portée que %qD"
  
! #: c/c-parser.cc:22492
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr "%qD est déjà apparu comme élément liste dans une directive %<allocate%>"
  
! #: c/c-parser.cc:22501
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr "clause %<allocator%> requise pour la variable statique %qD"
  
! #: c/c-parser.cc:22512
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr "la clause %<allocator%> requiert un allocateur prédéfini car %qD est statique"
  
! #: c/c-parser.cc:22663 cp/parser.cc:44234
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "clause %<read%>, %<write%>,  %<update%> ou %<capture%> attendue"
  
! #: c/c-parser.cc:22702 cp/parser.cc:44273
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "%<seq_cst%>, %<acquire%> ou %<relaxed%> attendu"
  
! #: c/c-parser.cc:22726 cp/parser.cc:44302
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "clause %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> ou %<hint%> attendue"
  
! #: c/c-parser.cc:22741 cp/parser.cc:44317
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "trop de clauses atomiques"
  
! #: c/c-parser.cc:22748 cp/parser.cc:44324
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "trop de clauses d'ordre de mémoire"
  
! #: c/c-parser.cc:22786 c/c-parser.cc:22793 cp/parser.cc:44362
! #: cp/parser.cc:44369
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "la clause %qs est incompatible avec les clauses %<read%> ou %<write%>"
  
! #: c/c-parser.cc:22799 c/c-parser.cc:22804 cp/parser.cc:44375
! #: cp/parser.cc:44380
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "la clause %qs requiert la clause %qs"
  
! #: c/c-parser.cc:22827 cp/parser.cc:44403
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp atomic write%> est incompatible avec la clause %<acquire%> fournie implicitement par une directive %<requires%>"
  
! #: c/c-parser.cc:22838 cp/parser.cc:44414
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp atomic read%> est incompatible avec la clause %<release%> fournie implicitement par une directive %<requires%>"
  
! #: c/c-parser.cc:22870 cp/parser.cc:44446
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr "%<#pragma omp atomic read%> est incompatible avec la clause %<release%>"
  
! #: c/c-parser.cc:22880 cp/parser.cc:44456
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr "%<#pragma omp atomic write%> est incompatible avec la clause %<acquire%>"
  
! #: c/c-parser.cc:23001 cp/parser.cc:44556
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "la comparaison %<==%> est attendue dans la condition %<if%>"
  
! #: c/c-parser.cc:23008 cp/parser.cc:44563
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr "la comparaison %<==%>, %<<%> ou %<>%> est attendue dans la condition %<if%>"
  
! #: c/c-parser.cc:23081 cp/parser.cc:44628 cp/parser.cc:44911 cp/parser.cc:45005
! #: cp/parser.cc:45023
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "forme invalide de %<#pragma omp atomic compare%>"
  
! #: c/c-parser.cc:23092 cp/parser.cc:44639
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "%<else%> attendu"
  
! #: c/c-parser.cc:23152 cp/parser.cc:45078
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "forme invalide de %<pragma omp atomic compare%>"
  
! #: c/c-parser.cc:23423 cp/parser.cc:44932 cp/parser.cc:44958
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "forme invalide de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23427 cp/parser.cc:44998 cp/parser.cc:45032
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "opération invalide pour %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23478 cp/parser.cc:45067
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr "la clause %<weak%> requiert une comparaison d'égalité atomique"
  
! #: c/c-parser.cc:23484 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> utilise deux expressions différentes pour la mémoire"
  
! #: c/c-parser.cc:23587 cp/semantics.cc:11996
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "l'expression %<depobj%> n'est pas une expression l-valeur"
  
! #: c/c-parser.cc:23630
  #, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "l'expression %<destroy%> n'est pas une expression l-valeur"
  
! #: c/c-parser.cc:23636 cp/parser.cc:45220
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr "l'expression %<destroy%> %qE devrait être la même que l'argument %<depobj%> %qE"
  
! #: c/c-parser.cc:23667 cp/parser.cc:45256
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "%<in%>, %<out%>, %<inout%>, %<mutexinoutset%> ou %<inoutset%> attendu"
  
! #: c/c-parser.cc:23679 cp/parser.cc:45272
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "clause %<depend%>, %<destroy%> ou %<update%> attendue"
  
! #: c/c-parser.cc:23720 cp/parser.cc:45310
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "%<seq_cst%>, %<acq_rel%>, %<release%> ou %<acquire%> attendu"
  
! #: c/c-parser.cc:23728 cp/parser.cc:45318
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "liste %<flush%> spécifiée avec une clause d'ordre de mémoire"
  
! #: c/c-parser.cc:23733
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> ou fin de ligne attendue"
  
! #: c/c-parser.cc:23804 cp/parser.cc:46039
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr "%<[[omp::directive(%s)]]%> doit être le seul attribut spécifié dans une instruction"
  
! #: c/c-parser.cc:23871 cp/parser.cc:46108
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp scan%> avec zéro instruction exécutable précédente"
  
! #: c/c-parser.cc:23905 cp/parser.cc:46141
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "%<inclusive%> ou %<exclusive%> attendu"
  
! #: c/c-parser.cc:23910 cp/parser.cc:46147
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp scan%> attendu"
  
! #: c/c-parser.cc:23919 cp/parser.cc:46156
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp scan%> avec zéro instruction exécutable suivante"
  
! #: c/c-parser.cc:23944 cp/parser.cc:46179
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "instruction « for » attendue"
--- 48131,49627 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7878 c/c-parser.cc:7882 c/c-parser.cc:8390
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13267
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "instruction attendue"
  
! #: c/c-parser.cc:7963
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "%<:%> ou %<...%> attendu"
  
! #: c/c-parser.cc:7993
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr "l'attribut de style GNU entre l'étiquette et la déclaration appartient à l'étiquette"
  
! #: c/c-parser.cc:8246
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "identificateur ou %<*%> attendu"
  
! #: c/c-parser.cc:8372
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "seul l'attribut %<fallthrough%> ou %<assume%> peut être appliqué à une instruction nulle"
  
! #: c/c-parser.cc:8482
  #, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "le C ISO ne supporte pas les déclarations « if » avant C2Y"
  
! #: c/c-parser.cc:8504
  #, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "la déclaration dans l'expression contrôlante doit avoir un initiliseur"
  
! #: c/c-parser.cc:8521 cp/parser.cc:5462 cp/parser.cc:16424
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "déclaration attendue"
  
! #: c/c-parser.cc:8602 cp/parser.cc:15494
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "accolades suggérées autour du corps vide d'une instruction %<if%>"
  
! #: c/c-parser.cc:8645 cp/parser.cc:15497
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "accolades suggérées autour du corps vide d'une instruction %<else%>"
  
! #: c/c-parser.cc:8739 cp/parser.cc:14225
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "des accolades explicites sont suggérées pour éviter toute ambiguïté sur le %<else%>"
  
! #: c/c-parser.cc:8857 c/c-parser.cc:8936 c/c-parser.cc:9071 cp/parser.cc:15087
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr "boucle par permise dans le code intervenant dans le corps d'une boucle OpenMP"
  
! #: c/c-parser.cc:8944
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "accolades suggérées autour du corps vide de l'instruction %<do%>"
  
! #: c/c-parser.cc:9105 c/c-parser.cc:9137
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr "variables d'itération multiples dans l'énumération rapide"
  
! #: c/c-parser.cc:9160
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "variable d'itération invalide dans l'énumération rapide"
  
! #: c/c-parser.cc:9184 cp/parser.cc:14533
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "condition de boucle manquante dans la boucle avec le pragma %<GCC ivdep%>"
  
! #: c/c-parser.cc:9190 cp/parser.cc:14539
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr "condition de boucle manquante dans la boucle avec le pragma %<GCC unroll%>"
  
! #: c/c-parser.cc:9231
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "collection manquante dans l'énumération rapide"
  
! #: c/c-parser.cc:9380 c/c-parser.cc:9391 c/c-parser.cc:9402
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "qualificatif %<asm%> %qE dupliqué"
  
! #: c/c-parser.cc:9381 c/c-parser.cc:9392 c/c-parser.cc:9403 cp/parser.cc:23381
! #: cp/parser.cc:23399 cp/parser.cc:23414
  #, gcc-internal-format
  msgid "first seen here"
  msgstr "vu pour la première fois ici"
  
! #: c/c-parser.cc:9412
  #, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%qE n'est pas un qualificatif %<asm%>"
  
! #: c/c-parser.cc:9761 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "une chaîne large est invalide dans ce contexte"
  
! #: c/c-parser.cc:9969
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "le C ISO interdit l'omission du terme central de l'expression %<?:%>"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10193 cp/typeck.cc:5698
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "la division %<sizeof (%T) / sizeof (%T)%> ne calcule pas le nombre d'éléments dans le tableau"
  
! #: c/c-parser.cc:10199 cp/typeck.cc:5703
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "le premier opérande %<sizeof%> a été déclaré ici"
  
! #: c/c-parser.cc:10470
  #, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr "classe de stockage spécifiée dans le transtypage"
  
! #: c/c-parser.cc:10473
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "un alignement est spécifié pour le nom de type dans le transtypage"
  
! #: c/c-parser.cc:10574
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "le C traditionnel rejette le plus unaire"
  
! #: c/c-parser.cc:10704
  #, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr "spécificateur de classe de stockage dans %<sizeof%>"
  
! #: c/c-parser.cc:10707
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "un alignement est spécifié pour le nom de type dans %<sizeof%>"
  
! #: c/c-parser.cc:10723
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "%<sizeof%> appliqué sur un champ de bits"
  
! #: c/c-parser.cc:10796
  #, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr "spécificateur de classe de stockage dans %qE"
  
! #: c/c-parser.cc:10799
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "un alignement est spécifié pour le nom de type dans %qE"
  
! #: c/c-parser.cc:10823
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "le C ISO ne permet pas %<%E (expression)%>"
  
! #: c/c-parser.cc:10976
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "ne peut prendre l'adresse de %qs"
  
! #: c/c-parser.cc:11083
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "le C99 ISO ne supporte pas %<_Generic%>"
  
! #: c/c-parser.cc:11086
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "le C90 ISO ne supporte pas %<_Generic%>"
  
! #: c/c-parser.cc:11097
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr "le C ISO ne supporte pas l'utilisation du nom d'un type comme %<_Generic%> dans un opérande contrôlant avant C2Y"
  
! #: c/c-parser.cc:11168
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "le C ISO ne supporte pas l'association de %<_Generic%> au type fonction avant C2Y"
  
! #: c/c-parser.cc:11172
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "le C ISO ne supporte pas l'association de %<_Generic%> a un type incomplet avant C2Y"
  
! #: c/c-parser.cc:11177
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr "l'association %<_Generic%> a un type de longueur variable"
  
! #: c/c-parser.cc:11211
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr "branche %<default%> en double dans %<_Generic%>"
  
! #: c/c-parser.cc:11212
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "le %<default%> original est ici"
  
! #: c/c-parser.cc:11220
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr "%<_Generic%> spécifie deux types compatibles"
  
! #: c/c-parser.cc:11221
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr "le type compatible est ici"
  
! #: c/c-parser.cc:11244
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "le sélecteur %<_Generic%> correspond à plusieurs associations"
  
! #: c/c-parser.cc:11246
  #, gcc-internal-format
  msgid "other match is here"
  msgstr "l'autre correspondance est ici"
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr "le sélecteur %<_Generic%> du type %qT n'est compatible avec aucune association"
  
! #: c/c-parser.cc:11292
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "l'argument %u de %<__builtin_tgmath%> n'est pas un pointeur de fonction"
  
! #: c/c-parser.cc:11300
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "l'argument %u de %<__builtin_tgmath%> n'a pas été de prototypé"
  
! #: c/c-parser.cc:11306
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "l'argument %u de %<__builtin_tgmath%> a des arguments variables"
  
! #: c/c-parser.cc:11322
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "l'argument %u de %<__builtin_tgmath%> n'a pas d'argument"
  
! #: c/c-parser.cc:11345 c/c-parser.cc:11349
  #, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "le C ISO ne supporte pas l'identificateur prédéfini %qs"
  
! #: c/c-parser.cc:11353
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "le C90 ISO ne supporte pas l'identificateur prédéfini %<__func__%>"
  
! #: c/c-parser.cc:11562 c/c-parser.cc:13301 c/c-parser.cc:13323
! #: c/c-parser.cc:23002 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44575
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "expression attendue"
  
! #: c/c-parser.cc:11584
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "un groupe entre accolades à l'intérieur d'une expression n'est permis qu'à l'intérieur d'une fonction"
  
! #: c/c-parser.cc:11599
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "le C ISO interdit les groupes entre accolades à l'intérieur d'expressions"
  
! #: c/c-parser.cc:11710
  #, gcc-internal-format
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "le deuxième paramètre optionnel de %<va_start%> n'est pas le dernier argument nommé"
  
! #: c/c-parser.cc:11749
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr "la macro %<va_start%> est utilisée avec des arguments supplémentaires autres que l'identificateur du dernier argument nommé"
  
! #: c/c-parser.cc:11894
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_choose_expr%>"
  
! #: c/c-parser.cc:11910
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "le premier argument de %<__builtin_choose_expr%> n'est pas une constante"
  
! #: c/c-parser.cc:11980 c/c-parser.cc:11997 c/c-parser.cc:12004
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "trop peu d'arguments pour %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12025
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "l'argument %u de %<__builtin_tgmath%> a le mauvais nombre d'arguments"
  
! #: c/c-parser.cc:12069 c/c-parser.cc:12079
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr "le type de retour est un type générique, ce qui est invalide, pour l'argument %u de %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12101 c/c-parser.cc:12111
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr "le type d'un type générique est invalide pour l'argument %u de l'argument %u de %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12144
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "les arguments fonctions de %<__builtin_tgmath%> ont tous le même type"
  
! #: c/c-parser.cc:12163
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr "les arguments fonctions de %<__builtin_tgmath%> n'ont pas de paramètre de type générique"
  
! #: c/c-parser.cc:12211
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr "type de paramètre de type générique dupliqué pour l'argument fonction %u de %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12234
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr "mauvais type de retour pour l'argument fonction %u de %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12251
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "mauvais type pour l'argument %u de l'argument fonction %u de %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12291
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "type invalide pour l'argument %u de la fonction de type générique"
  
! #: c/c-parser.cc:12302
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "argument en virgule flottante décimal %u vers une fonction de type générique uniquement complexe"
  
! #: c/c-parser.cc:12310
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "argument en virgule flottante décimal %u vers une fonction de type générique uniquement binaire"
  
! #: c/c-parser.cc:12318 c/c-parser.cc:12348
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "arguments à la fois complexe et en virgule flottante décimale vers une fonction de type générique"
  
! #: c/c-parser.cc:12326 c/c-parser.cc:12368
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "arguments à la fois binaire et en virgule flottante décimale vers une fonction de type générique"
  
! #: c/c-parser.cc:12340
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "argument complexe %u vers une fonction de type générique uniquement décimale"
  
! #: c/c-parser.cc:12360
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "argument binaire %u vers une fonction de type générique uniquement décimale"
  
! #: c/c-parser.cc:12467
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "pas de fonction correspondante pour l'appel de type générique"
  
! #: c/c-parser.cc:12508
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_call_with_static_chain%>"
  
! #: c/c-parser.cc:12521
  #, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "le premier argument de %<__builtin_call_with_static_chain%> doit être une expression d'appel"
  
! #: c/c-parser.cc:12525
  #, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "le deuxième argument de %<__builtin_call_with_static_chain%> doit être un type pointeur"
  
! #: c/c-parser.cc:12551
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_complex%>"
  
! #: c/c-parser.cc:12573
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr "l'opérande de %<__builtin_complex%> n'est pas un type binaire en virgule flottante réel"
  
! #: c/c-parser.cc:12582
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "opérandes de %<__builtin_complex%> de types différents"
  
! #: c/c-parser.cc:12613
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_counted_by_ref%>"
  
! #: c/c-parser.cc:12624
  #, gcc-internal-format
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "l'argument de %<__builtin_counted_by_ref%> doit être un tableau"
  
! #: c/c-parser.cc:12675 c/c-parser.cc:12704 cp/parser.cc:8032
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_shuffle%>"
  
! #: c/c-parser.cc:12875
  #, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "nombre d'arguments erroné pour %qs"
  
! #: c/c-parser.cc:12884 c/c-parser.cc:12964
  #, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "l'opérande %qs n'est pas un type intégral"
  
! #: c/c-parser.cc:12890 c/c-parser.cc:12970
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "l'argument %u dans l'appel à la fonction %qs est un type énuméré"
  
! #: c/c-parser.cc:12897
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "l'argument %u dans l'appel à la fonction %qs est un type booléen"
  
! #: c/c-parser.cc:12904
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "l'argument 1 dans l'appel à la fonction %qs est un type signé"
  
! #: c/c-parser.cc:12912
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "l'argument 1 dans l'appel à la fonction %qs a le type %<char%>"
  
! #: c/c-parser.cc:12986
  #, gcc-internal-format
  msgid "rotate count is negative"
  msgstr "le compteur de rotations est négatif"
  
! #: c/c-parser.cc:13278 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr "%<omp_all_memory%> peut uniquement être utilisé dans la clause OpenMP %<depend%>"
  
! #: c/c-parser.cc:13288
  #, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "le C ISO ne supporte pas %qs avant C23"
  
! #: c/c-parser.cc:13376
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "%qT est déclaré dans un littéral composé %<constexpr%>"
  
! #: c/c-parser.cc:13381
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "%qT défini dans un littéral composé %<constexpr%>"
  
! #: c/c-parser.cc:13396
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "le littéral composé a une taille variable"
  
! #: c/c-parser.cc:13401
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr "littéral composé a le type fonction"
  
! #: c/c-parser.cc:13432
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr "le littéral composé est qualifié par un qualificatif d'espace d'adresse"
  
! #: c/c-parser.cc:13437
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "le C90 ISO interdit les littéraux composés"
  
! #: c/c-parser.cc:13439
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "le C ISO interdit les spécificateurs de classe de stockage dans les littéraux composés avant C23"
  
! #: c/c-parser.cc:13453
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr "les spécificateurs %<_Alignas%> ne peuvent pas réduire l'alignement d'un littéral composé"
  
! #: c/c-parser.cc:13528
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr "utilisation de la fonction %qD d'une valeur absolue entière quand l'argument est de type en virgule flottante %qT"
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr "utilisation de la fonction %qD d'une valeur absolue entière quand l'argument est de type complexe %qT"
  
! #: c/c-parser.cc:13541
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "prendre la valeur absolue du type non signé %qT n'a pas d'effet"
  
! #: c/c-parser.cc:13552
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr "utilisation de la fonction %qD d'une valeur absolue décimale quand l'argument est de type entier %qT"
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr "utilisation de la fonction %qD d'une valeur absolue décimale quand l'argument est du type décimale en virgule flottante %qT"
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr "utilisation de la fonction %qD d'une valeur absolue décimale quand l'argument est du type complexe %qT"
  
! #: c/c-parser.cc:13574
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr "utilisation de la fonction %qD d'une valeur absolue complexe quand l'argument est du type entier %qT"
  
! #: c/c-parser.cc:13578
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr "utilisation de la fonction %qD d'une valeur absolue complexe quand l'argument est du type en virgule flottante %qT"
  
! #: c/c-parser.cc:13596
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr "utilisation de la fonction %qD d'une valeur absolue décimale en virgule flottante quand l'argument est du type entier %qT"
  
! #: c/c-parser.cc:13601
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr "utilisation de la fonction %qD d'une valeur absolue décimale en virgule flottante quand l'argument est du type en virgule flottante %qT"
  
! #: c/c-parser.cc:13606
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr "utilisation de la fonction %qD d'une valeur absolue décimale en virgule flottante quand l'argument est du type complexe %qT"
  
! #: c/c-parser.cc:13632
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr "la fonction de valeur absolue %qD reçoit un argument de type %qT mais elle a un paramètre de type %qT qui peut produire une valeur tronquée"
  
! #: c/c-parser.cc:13762 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr "les appels à l'API d'exécution de OpenMP ne sont pas permises dans du code intervenant"
  
! #: c/c-parser.cc:14182
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "identificateur ou %<)%> attendu"
  
! #: c/c-parser.cc:14278
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr "« ; » superflu"
  
! #: c/c-parser.cc:14526
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "point virgule superflu spécifié dans la définition de la méthode"
  
! #: c/c-parser.cc:14658
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "les attributs de méthodes doivent être spécifiés uniquement à la fin"
  
! #: c/c-parser.cc:14678
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "%<;%> ou %<{%> attendu après la définition des attributs de la méthode"
  
! #: c/c-parser.cc:14800
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "une déclaration de méthode objective-c est attendue"
  
! #: c/c-parser.cc:15252
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "aucun type ni classe de stockage ne peut être spécifié ici,"
  
! #: c/c-parser.cc:15320 cp/parser.cc:38479
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "liste d'attributs de propriété vide"
  
! #: c/c-parser.cc:15334 cp/parser.cc:38492
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr "attribut de propriété manquant"
  
! #: c/c-parser.cc:15373
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr "attribut de propriété %<%s%s%> inconnu"
  
! #: c/c-parser.cc:15376 cp/parser.cc:38529
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "attribut de propriété inconnu"
  
! #: c/c-parser.cc:15385 cp/parser.cc:38538
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "%<=%> attendu après Objective-C %qE"
  
! #: c/c-parser.cc:15396 cp/parser.cc:38552
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "nom de sélecteur %qE attendu"
  
! #: c/c-parser.cc:15412 cp/parser.cc:38571
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr "les noms des méthodes « setter » doivent être terminés par %<:%>"
  
! #: c/c-parser.cc:15636 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr "%<#pragma GCC unroll%> requiert une expression d'affectation qui est évaluée en une constante entière non négative plus petite que %u"
  
! #: c/c-parser.cc:15674 cp/parser.cc:53506
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr "du code intervenant ne peut pas contenir des directives OpenMP"
  
! #: c/c-parser.cc:15694 c/c-parser.cc:25712 c/c-parser.cc:26021
! #: c/c-parser.cc:26084 c/c-parser.cc:26194 cp/parser.cc:48149
! #: cp/parser.cc:48497 cp/parser.cc:48612 cp/parser.cc:48711 cp/parser.cc:53538
! #: cp/parser.cc:53554 cp/parser.cc:53570 cp/parser.cc:53586 cp/parser.cc:53603
! #: cp/parser.cc:53620 cp/parser.cc:53637 cp/parser.cc:53664 cp/parser.cc:53678
! #: cp/parser.cc:53703 cp/parser.cc:53717
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> ne peut être utilisé que dans des instructions composées"
  
! #: c/c-parser.cc:15717 cp/parser.cc:53692
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> doit être dans la portée au niveau du fichier"
  
! #: c/c-parser.cc:15816 cp/parser.cc:53822
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp scan%> ne peut être utilisé que dans une construction de boucle avec la clause %<inscan%> %<reduction%>"
  
! #: c/c-parser.cc:15823 cp/parser.cc:53828
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> ne peut être utilisé que dans une construction %<#pragma omp sections%>"
  
! #: c/c-parser.cc:15835 c/c-parser.cc:15851
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma %s%> peut uniquement être utilisé dans la portée du fichier"
  
! #: c/c-parser.cc:15922 cp/parser.cc:53911
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "instruction « for », « while » ou « do » attendue"
  
! #: c/c-parser.cc:15938 cp/parser.cc:53528
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> doit être le premier"
  
! #: c/c-parser.cc:16321 c/c-parser.cc:20241 c/c-parser.cc:22470
! #: c/c-parser.cc:22489 c/c-parser.cc:22742 c/c-parser.cc:22800
! #: c/c-parser.cc:22807 c/c-parser.cc:22814 c/c-parser.cc:27166
! #: c/c-parser.cc:28371 c/c-parser.cc:28379 c/c-parser.cc:28755
! #: c/c-parser.cc:28765 c/c-parser.cc:28859 c/c-parser.cc:28866
! #: c/c-parser.cc:28873 cp/parser.cc:39018 cp/parser.cc:42699 cp/parser.cc:44101
! #: cp/parser.cc:44138 cp/parser.cc:44327 cp/parser.cc:44390 cp/parser.cc:44397
! #: cp/parser.cc:44404 cp/parser.cc:50070 cp/parser.cc:50077 cp/parser.cc:50084
! #: cp/parser.cc:50617 cp/parser.cc:52392 cp/parser.cc:52400 cp/parser.cc:52552
! #: cp/parser.cc:52562
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "trop de clauses %qs"
  
! #: c/c-parser.cc:16348
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr "l'expression doit être fondamentale"
  
! #: c/c-parser.cc:16955 c/c-parser.cc:29582
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD n'est pas une variable"
  
! #: c/c-parser.cc:16959 cp/semantics.cc:9112
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD n'est pas une variable pointeur"
  
! #: c/c-parser.cc:17001 cp/parser.cc:39909
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "l'argument « collapse » a besoin d'une expression entière constante positive"
  
! #: c/c-parser.cc:17096 cp/parser.cc:39987
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> ou %<present%> attendu"
  
! #: c/c-parser.cc:17098 cp/parser.cc:39989
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%<none%>, %<shared%>, %<private%> ou %<firstprivate%> attendu"
  
! #: c/c-parser.cc:17183 cp/parser.cc:40059
  #, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "expression logique constante attendue"
  
! #: c/c-parser.cc:17260 cp/parser.cc:40141
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> ou %<exit%> attendu"
  
! #: c/c-parser.cc:17280 c/c-parser.cc:26077 c/c-parser.cc:26187
! #: cp/parser.cc:40159 cp/parser.cc:48489 cp/parser.cc:48604
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> attendu"
  
! #: c/c-parser.cc:17333 cp/parser.cc:40214
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "trop de %<if%> avec le modificateur %qs"
  
! #: c/c-parser.cc:17340 cp/parser.cc:40221
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "trop de clauses %<if%>"
  
! #: c/c-parser.cc:17342 cp/parser.cc:40223
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "trop de clauses %<if%> sans modificateur"
  
! #: c/c-parser.cc:17348 cp/parser.cc:40229
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "si une clause %<if%> a un modificateur, alors toutes les clauses %<if%> doivent utiliser un modificateur"
  
! #: c/c-parser.cc:17453 c/c-parser.cc:17513 c/c-parser.cc:17575
! #: c/c-parser.cc:17623 c/c-parser.cc:17703 c/c-parser.cc:18100
! #: c/c-parser.cc:18182 c/c-parser.cc:18787 c/c-parser.cc:18932
! #: c/c-parser.cc:19000 c/c-parser.cc:20178
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "expression entière attendue"
  
! #: c/c-parser.cc:17464
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "la valeur de %<num_threads%> doit être positive"
  
! #: c/c-parser.cc:17525
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "la valeur de %<num_tasks%> doit être positive"
  
! #: c/c-parser.cc:17587 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "la valeur de %<grainsize%> doit être positive"
  
! #: c/c-parser.cc:17636 cp/semantics.cc:9357
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "la valeur de %<priority%> doit être positive ou nulle"
  
! #: c/c-parser.cc:17670 cp/parser.cc:40455
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "expression entière constante attendue avec une valeur sync-hint valide"
  
! #: c/c-parser.cc:17742 cp/parser.cc:40525
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "%<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> ou %<default%> attendu"
  
! #: c/c-parser.cc:17810
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "%<scalar%>, %<aggregate%>, %<pointer%> ou %<all%> attendu"
  
! #: c/c-parser.cc:17887 cp/parser.cc:40677
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "trop de clauses %<defaultmap%> avec la catégorie %qs"
  
! #: c/c-parser.cc:17890 cp/parser.cc:40680
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "trop de clauses %<defaultmap%> avec une catégorie non spécifiée"
  
! #: c/c-parser.cc:17974 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "l'expression %qs doit être un entier"
  
! #: c/c-parser.cc:17986 c/c-parser.cc:18109 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "la valeur de %qs doit être positive"
  
! #: c/c-parser.cc:18048 cp/parser.cc:39672
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "trop d'arguments pour %<static%>"
  
! #: c/c-parser.cc:18082 cp/parser.cc:39705
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "argument inattendu"
  
! #: c/c-parser.cc:18249 cp/semantics.cc:9543
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "l'argument %<tile%> a besoin d'une constante entière positive"
  
! #: c/c-parser.cc:18317 cp/parser.cc:43318
  #, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "trop de clauses %<self%>"
  
! #: c/c-parser.cc:18359 cp/parser.cc:40730
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "%<reproducible%> ou %<unconstrained%%> attendu"
  
! #: c/c-parser.cc:18368 c/c-parser.cc:18374 cp/parser.cc:40739
! #: cp/parser.cc:40749
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "%<concurrent%> attendu"
  
! #: c/c-parser.cc:18410 cp/parser.cc:40789
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "%<team%>, %<parallel%> ou %<thread%> attendu"
  
! #: c/c-parser.cc:18463 cp/parser.cc:40857
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "les arguments ordonnés ont besoin d'une expression entière constante positive"
  
! #: c/c-parser.cc:18588 c/c-parser.cc:27916 cp/parser.cc:52002
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> ou identificateur attendu"
  
! #: c/c-parser.cc:18710 cp/parser.cc:41115
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "les deux modificateurs %<monotonic%> et %<nonmonotonic%> sont spécifiés"
  
! #: c/c-parser.cc:18764 cp/parser.cc:41131
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "schedule %<runtime%> ne prend pas de paramètre %<chunk_size%>"
  
! #: c/c-parser.cc:18768 cp/parser.cc:41134
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "schedule %<auto%> ne prend pas de paramètre %<chunk_size%>"
  
! #: c/c-parser.cc:18781 cp/semantics.cc:8297
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "la taille du fragment doit être positive"
  
! #: c/c-parser.cc:18804 cp/parser.cc:41154
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "type d'ordonnancement invalide"
  
! #: c/c-parser.cc:18943 c/c-parser.cc:18954
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "la valeur de %<num_teams%> doit être positive"
  
! #: c/c-parser.cc:18962 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr "la borne inférieure %<num_teams%> %qE est plus grande que la borne supérieure %qE"
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "la valeur de %<thread_limit%> doit être positive"
  
! #: c/c-parser.cc:19056 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "l'expression d'alignement %<aligned%> doit être une expression entière constante positive"
  
! #: c/c-parser.cc:19168 c/c-parser.cc:22457 cp/parser.cc:44093
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr "%<allocator%> ou %<align%> attendu"
  
! #: c/c-parser.cc:19175
  #, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr "modificateur %qs dupliqué"
  
! #: c/c-parser.cc:19223 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr "l'expression d'allocation de la clause %<allocate%> a le type %qT plutôt que %<omp_allocator_handle_t%>"
  
! #: c/c-parser.cc:19234 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "dans la clause %<allocate%>, l'argument du modificateur %<align%> doit être une expression entière constante positive qui est une puissance de deux"
  
! #: c/c-parser.cc:19353 cp/parser.cc:41693
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr "modificateurs linéaires multiples"
  
! #: c/c-parser.cc:19365 cp/parser.cc:41706
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr "modificateurs %<step%> multiples"
  
! #: c/c-parser.cc:19373 c/c-parser.cc:19401
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr "l'expression du pas de %<linear%> doit être fondamentale"
  
! #: c/c-parser.cc:19453
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "l'expression %<safelen%> doit être une expression entière constante positive"
  
! #: c/c-parser.cc:19492
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "l'expression %<simdlen%> doit être une expression entière constante positive"
  
! #: c/c-parser.cc:19852 cp/parser.cc:42253
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "le modificateur %<iterator%> est incompatible avec %qs"
  
! #: c/c-parser.cc:19900 cp/parser.cc:42308 cp/parser.cc:42760 cp/parser.cc:42827
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "type de « depend » invalide"
  
! #: c/c-parser.cc:19961 cp/parser.cc:42338
  #, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "type de « doacross » invalide"
  
! #: c/c-parser.cc:20030 cp/parser.cc:42481
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "trop de modificateurs %<always%>"
  
! #: c/c-parser.cc:20040 cp/parser.cc:42494
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "trop de modificateurs %<close%>"
  
! #: c/c-parser.cc:20050 cp/parser.cc:42507
  #, gcc-internal-format
  msgid "too many %<present%> modifiers"
  msgstr "trop de modificateurs %<present%>"
  
! #: c/c-parser.cc:20058 cp/parser.cc:42518
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr "clause %<map%> avec un modificateur de type map autre que %<always%>, %<close%> ou %<present%>"
  
! #: c/c-parser.cc:20096 cp/parser.cc:42558
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "type de « map » invalide"
  
! #: c/c-parser.cc:20148 cp/parser.cc:42622
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr "le modificateur de périphérique %<ancestor%> pas précédé de la directive %<requires%> avec la clause %<reverse_offload%>"
  
! #: c/c-parser.cc:20160 cp/parser.cc:42633
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "%<ancestor%> ou %<device_num%> attendu"
  
! #: c/c-parser.cc:20183 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "l'expression de la clause %<device%> doit être évaluée à %<1%>"
  
! #: c/c-parser.cc:20216 cp/parser.cc:42704
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "type de « dist_schedule » invalide"
  
! #: c/c-parser.cc:20295
  #, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "type de « proc_bind » invalide"
  
! #: c/c-parser.cc:20339
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<host%>, %<nohost%> ou %<any%> attendu"
  
! #: c/c-parser.cc:20445 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "l'argument de %<partial%> a besoin d'une expression entière constante positive"
  
! #: c/c-parser.cc:20546 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr "le gestionnaire d'événement de la clause %<detach%> a le type %qT plutôt que %<omp_event_handle_t%>"
  
! #: c/c-parser.cc:20617 c/c-parser.cc:20711 cp/parser.cc:42887
! #: cp/parser.cc:42999
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr "le littéral de chaîne de caractères ne peut pas contenir %<\\0%>"
  
! #: c/c-parser.cc:20626 c/c-parser.cc:20747 cp/parser.cc:42894
! #: cp/parser.cc:43034
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qs"
  msgstr "identificateur d'exécution étranger %qs inconnu"
  
! #: c/c-parser.cc:20641 c/c-parser.cc:20770 cp/parser.cc:42909
! #: cp/parser.cc:43056
  #, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr "littéral de chaîne ou expression entière constante attendu"
  
! #: c/c-parser.cc:20649 c/c-parser.cc:20778 cp/parser.cc:42917
! #: cp/parser.cc:43064 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr "identificateur d'exécution étranger %qwd inconnu"
  
! #: c/c-parser.cc:20687 cp/parser.cc:42976
  #, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "sélecteur de préférence %<fr%> ou %<attr%> attendu"
  
! #: c/c-parser.cc:20695 cp/parser.cc:42984
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr "sélecteur de préférence %<fr%> dupliquée"
  
! #: c/c-parser.cc:20721 cp/parser.cc:43008
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr "le littéral de chaîne %<attr%> doit commencer par %<ompx_%>"
  
! #: c/c-parser.cc:20729 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr "le littéral de chaîne %<attr%> ne peut pas contenir de virgule"
  
! #: c/c-parser.cc:20741 cp/parser.cc:43027
  #, gcc-internal-format
  msgid "non-empty string literal expected"
  msgstr "chaîne littérale non vide attendue"
  
! #: c/c-parser.cc:20851 cp/parser.cc:43167
  #, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr "modificateur %<targetsync%> dupliqué"
  
! #: c/c-parser.cc:20858 cp/parser.cc:43174
  #, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr "modificateur %<target%> dupliqué"
  
! #: c/c-parser.cc:20865 cp/parser.cc:43181
  #, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "modificateur %<prefer_type%> dupliqué"
  
! #: c/c-parser.cc:20886 cp/parser.cc:43202
  #, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "%<prefer_type%>, %<target%> ou %<targetsync%> attendu"
  
! #: c/c-parser.cc:20922 c/c-parser.cc:27195 cp/parser.cc:43239
! #: cp/parser.cc:50642
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr "le modificateur %<target%> ou %<targetsync%> requis est manquant"
  
! #: c/c-parser.cc:21163 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "clause OpenACC attendue"
  
! #: c/c-parser.cc:21174 c/c-parser.cc:21571 c/c-parser.cc:29156
! #: cp/parser.cc:43545 cp/parser.cc:43998 cp/parser.cc:51484
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs n'est pas valide pour %qs"
  
! #: c/c-parser.cc:21219 cp/parser.cc:43593
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr "les clauses dans un trait %<simd%> devraient être séparées par des %<,%>"
  
! #: c/c-parser.cc:21372 cp/parser.cc:43786
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs doit être la première clause de %qs"
  
! #: c/c-parser.cc:21560 cp/parser.cc:43987
  #, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "clause OpenMP attendue"
  
! #: c/c-parser.cc:21721 cp/parser.cc:49174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "pas de clause valide spécifiée dans %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21731 cp/parser.cc:49184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "section de tableau dans %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21751 cp/parser.cc:49204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "%qD doit être une variable globale dans %<#pragma acc declare link%>"
  
! #: c/c-parser.cc:21762 cp/parser.cc:49215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "clause OpenACC invalide au niveau global du fichier"
  
! #: c/c-parser.cc:21769 cp/parser.cc:49222
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "utilisation invalide de la variable %<extern%> %qD dans %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21777 cp/parser.cc:49230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "utilisation invalide de la variable %<global%> %qD dans %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21788 cp/parser.cc:49252
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "%qD doit être une variable déclarée dans la même portée que %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21798 cp/parser.cc:49275
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "variable %qD utilisée plus d'une fois avec %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21891 cp/parser.cc:49359
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "%<data%> attendu après %<#pragma acc %s%>"
  
! #: c/c-parser.cc:21907 cp/parser.cc:49376
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> n'a pas clause de mouvement de données"
  
! #: c/c-parser.cc:21939 cp/parser.cc:49134
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr "la construction %<host_data%> requiert la clause %<use_device%>"
  
! #: c/c-parser.cc:22168 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%qE n'a pas été déclaré"
  
! #: c/c-parser.cc:22172
  #, gcc-internal-format
  msgid "expected function name"
  msgstr "nom de fonction attendu"
  
! #: c/c-parser.cc:22190 cp/parser.cc:52819
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD ne fait pas référence à une fonction"
  
! #: c/c-parser.cc:22213 c/c-parser.cc:22261 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> n'est pas immédiatement suivi d'une déclaration ou d'une définition de fonction"
  
! #: c/c-parser.cc:22253 cp/parser.cc:52870 cp/parser.cc:52917
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> n'est pas immédiatement suivi d'une seule déclaration ou définition de fonction"
  
! #: c/c-parser.cc:22284 cp/parser.cc:52945
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> doit être appliqué avant l'utilisation"
  
! #: c/c-parser.cc:22285 cp/parser.cc:52947
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> doit être appliqué avant la définition"
  
! #: c/c-parser.cc:22330 cp/parser.cc:49592
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> doit contenir au moins une clause %<device%> ou %<host%> ou %<self%>"
  
! #: c/c-parser.cc:22388
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr "la variable %qD utilisée dans la clause %<allocator%> doit être déclarée avant %qD"
  
! #: c/c-parser.cc:22392 c/c-parser.cc:22415
  #, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "la variable à allouer est déclarée ici"
  
! #: c/c-parser.cc:22410
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr "la variable %qD utilisée dans la clause %<allocator%> ne peut pas être modifiée entre la déclaration de %qD et sa directive %<allocate%>"
  
! #: c/c-parser.cc:22413
  #, gcc-internal-format
  msgid "modified here"
  msgstr "modifié ici"
  
! #: c/c-parser.cc:22481 cp/parser.cc:44113 cp/parser.cc:44128
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "l'argument de la clause %<align%> doit être une expression de constante entière positive qui est une puissance de deux"
  
! #: c/c-parser.cc:22505
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr "l'expression d'allocation de la clause %<allocator%> a le type %qT plutôt que %<omp_allocator_handle_t%>"
  
! #: c/c-parser.cc:22522
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr "le paramètre %qD de la fonction ne peut pas apparaître comme élément de liste dans une directive %<allocate%>"
  
! #: c/c-parser.cc:22529
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr "la directive %<allocate%> doit être dans la même portée que %qD"
  
! #: c/c-parser.cc:22537
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr "%qD est déjà apparu comme élément liste dans une directive %<allocate%>"
  
! #: c/c-parser.cc:22546
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr "clause %<allocator%> requise pour la variable statique %qD"
  
! #: c/c-parser.cc:22557
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr "la clause %<allocator%> requiert un allocateur prédéfini car %qD est statique"
  
! #: c/c-parser.cc:22708 cp/parser.cc:44293
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "clause %<read%>, %<write%>,  %<update%> ou %<capture%> attendue"
  
! #: c/c-parser.cc:22747 cp/parser.cc:44332
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "%<seq_cst%>, %<acquire%> ou %<relaxed%> attendu"
  
! #: c/c-parser.cc:22771 cp/parser.cc:44361
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "clause %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> ou %<hint%> attendue"
  
! #: c/c-parser.cc:22786 cp/parser.cc:44376
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "trop de clauses atomiques"
  
! #: c/c-parser.cc:22793 cp/parser.cc:44383
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "trop de clauses d'ordre de mémoire"
  
! #: c/c-parser.cc:22831 c/c-parser.cc:22838 cp/parser.cc:44421
! #: cp/parser.cc:44428
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "la clause %qs est incompatible avec les clauses %<read%> ou %<write%>"
  
! #: c/c-parser.cc:22844 c/c-parser.cc:22849 cp/parser.cc:44434
! #: cp/parser.cc:44439
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "la clause %qs requiert la clause %qs"
  
! #: c/c-parser.cc:22872 cp/parser.cc:44462
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp atomic write%> est incompatible avec la clause %<acquire%> fournie implicitement par une directive %<requires%>"
  
! #: c/c-parser.cc:22883 cp/parser.cc:44473
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp atomic read%> est incompatible avec la clause %<release%> fournie implicitement par une directive %<requires%>"
  
! #: c/c-parser.cc:22915 cp/parser.cc:44505
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr "%<#pragma omp atomic read%> est incompatible avec la clause %<release%>"
  
! #: c/c-parser.cc:22925 cp/parser.cc:44515
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr "%<#pragma omp atomic write%> est incompatible avec la clause %<acquire%>"
  
! #: c/c-parser.cc:23046 cp/parser.cc:44615
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "la comparaison %<==%> est attendue dans la condition %<if%>"
  
! #: c/c-parser.cc:23053 cp/parser.cc:44622
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr "la comparaison %<==%>, %<<%> ou %<>%> est attendue dans la condition %<if%>"
  
! #: c/c-parser.cc:23126 cp/parser.cc:44687 cp/parser.cc:44970 cp/parser.cc:45064
! #: cp/parser.cc:45082
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "forme invalide de %<#pragma omp atomic compare%>"
  
! #: c/c-parser.cc:23137 cp/parser.cc:44698
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "%<else%> attendu"
  
! #: c/c-parser.cc:23197 cp/parser.cc:45137
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "forme invalide de %<pragma omp atomic compare%>"
  
! #: c/c-parser.cc:23468 cp/parser.cc:44991 cp/parser.cc:45017
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "forme invalide de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23472 cp/parser.cc:45057 cp/parser.cc:45091
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "opération invalide pour %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23523 cp/parser.cc:45126
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr "la clause %<weak%> requiert une comparaison d'égalité atomique"
  
! #: c/c-parser.cc:23529 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> utilise deux expressions différentes pour la mémoire"
  
! #: c/c-parser.cc:23632 cp/semantics.cc:11996
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "l'expression %<depobj%> n'est pas une expression l-valeur"
  
! #: c/c-parser.cc:23675
  #, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "l'expression %<destroy%> n'est pas une expression l-valeur"
  
! #: c/c-parser.cc:23681 cp/parser.cc:45279
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr "l'expression %<destroy%> %qE devrait être la même que l'argument %<depobj%> %qE"
  
! #: c/c-parser.cc:23712 cp/parser.cc:45315
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "%<in%>, %<out%>, %<inout%>, %<mutexinoutset%> ou %<inoutset%> attendu"
  
! #: c/c-parser.cc:23724 cp/parser.cc:45331
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "clause %<depend%>, %<destroy%> ou %<update%> attendue"
  
! #: c/c-parser.cc:23765 cp/parser.cc:45369
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "%<seq_cst%>, %<acq_rel%>, %<release%> ou %<acquire%> attendu"
  
! #: c/c-parser.cc:23773 cp/parser.cc:45377
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "liste %<flush%> spécifiée avec une clause d'ordre de mémoire"
  
! #: c/c-parser.cc:23778
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> ou fin de ligne attendue"
  
! #: c/c-parser.cc:23849 cp/parser.cc:46098
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr "%<[[omp::directive(%s)]]%> doit être le seul attribut spécifié dans une instruction"
  
! #: c/c-parser.cc:23916 cp/parser.cc:46167
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp scan%> avec zéro instruction exécutable précédente"
  
! #: c/c-parser.cc:23950 cp/parser.cc:46200
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "%<inclusive%> ou %<exclusive%> attendu"
  
! #: c/c-parser.cc:23955 cp/parser.cc:46206
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp scan%> attendu"
  
! #: c/c-parser.cc:23964 cp/parser.cc:46215
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp scan%> avec zéro instruction exécutable suivante"
  
! #: c/c-parser.cc:23989 cp/parser.cc:46238
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "instruction « for » attendue"
*************** msgstr "instruction « for » attendue
*** 49622,50188 ****
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:23973 cp/parser.cc:46201 cp/parser.cc:46203 cp/parser.cc:46388
  #, gcc-internal-format
  msgid "loop nest expected"
  msgstr "imbrication de boucles inattendue"
  
! #: c/c-parser.cc:24025 cp/parser.cc:46276
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr "les attributs autres que les directives OpenMP ne sont pas permises avec les imbrications de boucles %<for%>"
  
! #: c/c-parser.cc:24054 cp/parser.cc:46307
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr "la construction %<unroll%> avec la clause %<partial%> génère une seule boucle avec la forme canonique mais %d boucles sont nécessaires"
  
! #: c/c-parser.cc:24065 cp/parser.cc:46318
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr "la boucle générée par la construction %<unroll%> avec la clause %<partial%> n'a pas la forme canonique"
  
! #: c/c-parser.cc:24088 cp/parser.cc:46344
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr "la construction %<tile%> génère %d boucles avec la forme canonique mais %d boucles sont nécessaires"
  
! #: c/c-parser.cc:24099 cp/parser.cc:46355
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr "boucle %<for%> ou construction de transformation de boucle OpenMP attendue"
  
! #: c/c-parser.cc:24187 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "déclaration ou initialisation d'itération attendue"
  
! #: c/c-parser.cc:24276 c/c-parser.cc:24291 cp/parser.cc:46682
! #: cp/parser.cc:46697
  #, gcc-internal-format
  msgid "not enough nested loops"
  msgstr "pas assez de boucles imbriquées"
  
! #: c/c-parser.cc:24394 cp/parser.cc:46982
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "le paramètre de la clause %<ordered%> est plus petit que %<collapse%>"
  
! #: c/c-parser.cc:24517 cp/parser.cc:46517 cp/parser.cc:46560 cp/pt.cc:18586
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "la variable d'itération %qD ne devrait pas être « firstprivate »"
  
! #: c/c-parser.cc:24951 cp/parser.cc:47528
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> avec la clause %qs ne peut être utilisé qu'avec des instructions composées"
  
! #: c/c-parser.cc:25167 cp/parser.cc:47734
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> attendu après %qs"
  
! #: c/c-parser.cc:25380 c/c-parser.cc:25388
  #, gcc-internal-format
  msgid "expected a function name"
  msgstr "nom de fonction attendu"
  
! #: c/c-parser.cc:25401 cp/parser.cc:50217
  #, gcc-internal-format
  msgid "expected target-function call"
  msgstr "appel de fonction cible attendu"
  
! #: c/c-parser.cc:25471
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr "%<#pragma omp dispatch%> doit être suivi d'un appel de fonction avec une assignation optionnelle"
  
! #: c/c-parser.cc:25658 cp/parser.cc:48081
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> attendu"
  
! #: c/c-parser.cc:25925 cp/parser.cc:48368
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> avec un type avec correspondance autre que %<to%>, %<from%>, %<tofrom%> ou %<alloc%> sur un clause %<map%>"
  
! #: c/c-parser.cc:25941 cp/parser.cc:48384
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr "%<#pragma omp target data%> doit contenir au moins une clause %<map%>, %<use_device_ptr%> ou %<use_device_addr%>"
  
! #: c/c-parser.cc:25989 cp/parser.cc:48665
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> doit contenir au moins une clause %<from%> ou %<to%>"
  
! #: c/c-parser.cc:26091 cp/parser.cc:48491
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> avec un type avec correspondance autre que %<to%>, %<tofrom%> ou %<alloc%> sur une clause %<map%>"
  
! #: c/c-parser.cc:26103 cp/parser.cc:48503
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> doit contenir au moins une clause %<map%>"
  
! #: c/c-parser.cc:26202 cp/parser.cc:48608
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> avec un type « map » autre que %<from%>, %<tofrom%>, %<release%> ou %<delete%> sur une clause %<map%>"
  
! #: c/c-parser.cc:26215 cp/parser.cc:48621
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> doit contenir au moins une clause %<map%>"
  
! #: c/c-parser.cc:26460 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> avec un type avec correspondance autre que %<to%>, %<from%>, %<tofrom%> ou %<alloc%> sur une clause %<map%>"
  
! #: c/c-parser.cc:26521
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare %s%> doit être suivi d'une déclaration ou une définition de fonction ou un autre %<#pragma omp declare %s%>"
  
! #: c/c-parser.cc:26572 c/c-parser.cc:26610
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma omp declare %s%> doit être suivi d'une déclaration ou une définition de fonction"
  
! #: c/c-parser.cc:26643 cp/parser.cc:49677
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "nom de sélecteur de trait attendu"
  
! #: c/c-parser.cc:26655 cp/parser.cc:49691
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "sélecteur %qs inconnu pour l'ensemble %qs du sélecteur de contexte"
  
! #: c/c-parser.cc:26683 cp/parser.cc:49720
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr "le sélecteur %qs n'accepte aucune propriété"
  
! #: c/c-parser.cc:26705 cp/parser.cc:49752
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "%<score%> ne peut pas être spécifié dans les traits dans le trait-selector-set %qs"
  
! #: c/c-parser.cc:26714 cp/parser.cc:49762 cp/pt.cc:18254
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "l'argument %<score%> doit être une expression entière constante"
  
! #: c/c-parser.cc:26717 cp/parser.cc:49765 cp/pt.cc:18261
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr "l'argument %<score%> doit être non négatif"
  
! #: c/c-parser.cc:26758 cp/parser.cc:49811
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "identificateur ou chaîne littérale attendus"
  
! #: c/c-parser.cc:26781 cp/parser.cc:49841 cp/pt.cc:18278
  #, gcc-internal-format
  msgid "property must be integer expression"
  msgstr "la propriété doit être une expression entière"
  
! #: c/c-parser.cc:26794 cp/parser.cc:49852
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr "les propriétés pour le sélecteur %<simd%> ne peuvent pas être spécifiées dans %<metadirective%>"
  
! #: c/c-parser.cc:26815 cp/parser.cc:49868 fortran/openmp.cc:6534
  #, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "le sélecteur %<requires%> n'est pas encore supportée"
  
! #: c/c-parser.cc:26874 cp/parser.cc:49931
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr "nom de l'ensemble du sélecteur de contexte attendu"
  
! #: c/c-parser.cc:26986 cp/parser.cc:50435
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr "clause %<match%>, %<adjust_args%> ou %<append_args%> attendue"
  
! #: c/c-parser.cc:27002 cp/parser.cc:50448
  #, gcc-internal-format
  msgid "too many %<match%> clauses"
  msgstr "trop de clauses %<match%>"
  
! #: c/c-parser.cc:27013
  #, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr "le variant %qD n'est pas une fonction"
  
! #: c/c-parser.cc:27028 cp/decl.cc:8621
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr "le variant %qD est interne"
  
! #: c/c-parser.cc:27074 cp/parser.cc:50510
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr "%qD est spécifié plus d'une fois"
  
! #: c/c-parser.cc:27081
  #, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "%qD n'est pas un type pointeur"
  
! #: c/c-parser.cc:27101 cp/parser.cc:50543
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "%<nothing%> ou %<need_device_ptr%> attendu"
  
! #: c/c-parser.cc:27104
  #, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%<need_device_addr%> n'est pas valide pour le C"
  
! #: c/c-parser.cc:27111 cp/parser.cc:50550
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr "%<nothing%> ou %<need_device_ptr%> suivi par %<:%> attendu"
  
! #: c/c-parser.cc:27131 cp/parser.cc:50567
  #, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr "%<interop%> attendu"
  
! #: c/c-parser.cc:27229 cp/decl.cc:8603
  #, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "l'argument %d de %qD doit être du type %<omp_interop_t%>"
  
! #: c/c-parser.cc:27231 cp/decl.cc:8500 cp/decl.cc:8606
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr "%<append_args%> spécifié ici"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8612
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "le variant %qD et la base %qD ont des types incompatibles"
  
! #: c/c-parser.cc:27302 cp/parser.cc:50635
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr "une clause %qs requiert la clause %<match%>"
  
! #: c/c-parser.cc:27315
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr "une clause %qs peut uniquement être spécifiée si le sélecteur %<dispatch%> du sélecteur %<construct%> apparaît dans la clause %<match%>"
  
! #: c/c-parser.cc:27358
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma omp declare %s%> pas immédiatement suivi d'une déclaration ou une définition de fonction"
  
! #: c/c-parser.cc:27366 cp/parser.cc:50680
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma omp declare %s%> pas immédiatement suivi par une seule déclaration ou définition de fonction"
  
! #: c/c-parser.cc:27573 cp/parser.cc:50969
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "%qD est spécifié à la fois dans les clauses declare target %<link%> et %qs"
  
! #: c/c-parser.cc:27577 cp/parser.cc:50973
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr "%qD est spécifié à la fois dans les clauses declare target %<link%> et %<to%> ou des clauses %<enter%>"
  
! #: c/c-parser.cc:27637 cp/parser.cc:51106
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr "la directive avec uniquement des clauses %<device_type%> ou %<indirect%>"
  
! #: c/c-parser.cc:27640 cp/parser.cc:51109
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr "la clause %<device_type%> doit spécifier « any » lorsqu'elle est utilisée avec une clause %<indirect%>"
  
! #: c/c-parser.cc:27689 c/c-parser.cc:27731 cp/parser.cc:51164
! #: cp/parser.cc:51211
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<target%> attendu"
  
! #: c/c-parser.cc:27703 cp/parser.cc:51177
  #, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "%<declare target%> ou %<assumes%> attendu"
  
! #: c/c-parser.cc:27738 cp/parser.cc:51218
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%<#pragma omp end declare target%> sans %<#pragma omp declare target%> correspondant ou %<#pragma omp begin declare target%>"
  
! #: c/c-parser.cc:27749 c/c-parser.cc:27780 cp/parser.cc:51229
! #: cp/parser.cc:51260
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr "%qs dans la syntaxe d'attribut est terminé par %qs dans la syntaxe pragma"
  
! #: c/c-parser.cc:27756 c/c-parser.cc:27785 cp/parser.cc:51236
! #: cp/parser.cc:51265
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "%qs dans la syntaxe pragma est terminé par %qs dans la syntaxe d'attribut"
  
! #: c/c-parser.cc:27793 cp/parser.cc:51273
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "%<declare%> ou %<assumes%> attendu"
  
! #: c/c-parser.cc:27820
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr "%<#pragma omp declare reduction%> pas au niveau d'un fichier ou d'un bloc"
  
! #: c/c-parser.cc:27897
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr "type arithmétique prédéclaré dans %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27901
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr "fonction ou type tableau dans %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27904
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "type qualifié par %<_Atomic%> dans %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27907
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr "type qualifié par const, volatile ou restrict dans %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27915
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr "redéclaration de %qs %<#pragma omp declare reduction%> pour le type %qT"
  
! #: c/c-parser.cc:27924
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "%<#pragma omp declare reduction%> précédent"
  
! #: c/c-parser.cc:28045
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "%<omp_priv%> ou nom de fonction attendu"
  
! #: c/c-parser.cc:28056
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "nom de fonction %<(%> attendu"
  
! #: c/c-parser.cc:28075
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr "un des arguments de l'appel de l'initialisation devrait être %<&omp_priv%>"
  
! #: c/c-parser.cc:28209 cp/parser.cc:52195
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%<simd%>, %<reduction%>, %<target%> ou %<variant%> attendu"
  
! #: c/c-parser.cc:28280 cp/parser.cc:52288
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "%<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> ou %<seq_cst%> attendu"
  
! #: c/c-parser.cc:28309 cp/parser.cc:52323
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr "clause %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> ou %<atomic_default_mem_order%> attendue"
  
! #: c/c-parser.cc:28328 cp/parser.cc:52342
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr "clause %qs utilisée lexicalement après la construction de la première cible ou l'API de déchargement"
  
! #: c/c-parser.cc:28340 cp/parser.cc:52354
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr "plus d'une clause %<atomic_default_mem_order%> dans une même unité de compilation"
  
! #: c/c-parser.cc:28349 cp/parser.cc:52363
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr "clause %<atomic_default_mem_order%> utilisée lexicalement après la première construction %<atomic%> sans clause d'ordre de mémoire"
  
! #: c/c-parser.cc:28363 cp/parser.cc:52377
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%<pragma omp requires%> requiert au moins une clause"
  
! #: c/c-parser.cc:28382
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "type %qT de taille nulle dans la clause %<reduction%>"
  
! #: c/c-parser.cc:28388
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "type %qT de taille variable dans la clause %<reduction%>"
  
! #: c/c-parser.cc:28506 cp/parser.cc:48884
  #, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr "%<sizes%> attendu"
  
! #: c/c-parser.cc:28535 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "l'argument %<sizes%> a besoin d'une constante entière positive"
  
! #: c/c-parser.cc:28651 cp/parser.cc:52434
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "clause %<at%>, %<severity%> ou %<message%> attendue"
  
! #: c/c-parser.cc:28684 cp/parser.cc:52469
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "%qs ou %qs attendu"
  
! #: c/c-parser.cc:28741 cp/parser.cc:52531
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp error%> avec une clause %<at(execution)%> peut uniquement être utilisé dans des instructions composées"
  
! #: c/c-parser.cc:28764 cp/parser.cc:52558
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "%<pragma omp error%> rencontrée : %s"
  
! #: c/c-parser.cc:28767 cp/parser.cc:52561
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "%<pragma omp error%> rencontrée"
  
! #: c/c-parser.cc:28794 cp/parser.cc:49992
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "au moins une clause de présomption est attendue"
  
! #: c/c-parser.cc:28880 c/c-parser.cc:29181 cp/parser.cc:50078
! #: cp/parser.cc:51497 cp/parser.cc:51525
  #, gcc-internal-format
  msgid "expected directive name"
  msgstr "nom de directive attendu"
  
! #: c/c-parser.cc:28891 cp/parser.cc:50089
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr "nom de directive OpenMP invalide dans l'argument de la clause %qs : déclarative, informationnelle et meta directives non permises"
  
! #: c/c-parser.cc:28899 cp/parser.cc:50097
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr "nom de directive OpenMP inconnue dans l'argument de la clause %qs"
  
! #: c/c-parser.cc:28906 cp/parser.cc:50104
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr "directive %<%s%s%s%s%s%> mentionnée simultanément dans les clauses %<absent%> et %<contains%>"
  
! #: c/c-parser.cc:28917 cp/parser.cc:50115
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr "directive %<%s%s%s%s%s%> mentionnée plusieurs fois dans les clauses %qs"
  
! #: c/c-parser.cc:28940 cp/parser.cc:50142
  #, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "clause de présomption %qs inconnue"
  
! #: c/c-parser.cc:28953 cp/parser.cc:50152
  #, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "clause de présomption attendue"
  
! #: c/c-parser.cc:29082 cp/parser.cc:51395
  #, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "clause %<when%>, %<otherwise%> ou %<default%> attendue"
  
! #: c/c-parser.cc:29096 cp/parser.cc:51410
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr "trop de clauses %<otherwise%> ou %<default%> dans %<metadirective%>"
  
! #: c/c-parser.cc:29105 cp/parser.cc:51420
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr "la clause %<otherwise%> ou %<default%> doit apparaître en dernier dans %<metadirective%>"
  
! #: c/c-parser.cc:29195 cp/parser.cc:51511
  #, gcc-internal-format
  msgid "unknown directive name"
  msgstr "nom de directive inconnu"
  
! #: c/c-parser.cc:29210 cp/parser.cc:51531
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr "les métadirectives ne peuvent pas être utilisées comme variantes de %<metadirective%>"
  
! #: c/c-parser.cc:29216 cp/parser.cc:51537
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr "les variantes de directives déclaratives d'une %<metadirective%> ne sont pas supportées"
  
! #: c/c-parser.cc:29541 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE est déclaré %<threadprivate%> après la première utilisation"
  
! #: c/c-parser.cc:29543 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "la variable automatique %qE ne peut être %<threadprivate%>"
  
! #: c/c-parser.cc:29547 cp/semantics.cc:10344
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE a un type incomplet"
  
! #: c/c-parser.cc:29727 cp/parser.cc:53320
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> sans avoir activé le support pour la mémoire transactionnelle"
  
! #: c/c-parser.cc:29733 cp/parser.cc:53326
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> à l'intérieur de %<__transaction_relaxed%>"
  
! #: c/c-parser.cc:29742
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "le %<__transaction_cancel%> extérieur n'est pas dans un %<__transaction_atomic%> extérieur ou une fonction %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.cc:29750 cp/parser.cc:53344
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> pas à l'intérieur de %<__transaction_atomic%>"
  
! #: c/c-parser.cc:29843
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr "pas d'accolade fermante"
--- 49629,50195 ----
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:24018 cp/parser.cc:46260 cp/parser.cc:46262 cp/parser.cc:46447
  #, gcc-internal-format
  msgid "loop nest expected"
  msgstr "imbrication de boucles inattendue"
  
! #: c/c-parser.cc:24070 cp/parser.cc:46335
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr "les attributs autres que les directives OpenMP ne sont pas permises avec les imbrications de boucles %<for%>"
  
! #: c/c-parser.cc:24099 cp/parser.cc:46366
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr "la construction %<unroll%> avec la clause %<partial%> génère une seule boucle avec la forme canonique mais %d boucles sont nécessaires"
  
! #: c/c-parser.cc:24110 cp/parser.cc:46377
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr "la boucle générée par la construction %<unroll%> avec la clause %<partial%> n'a pas la forme canonique"
  
! #: c/c-parser.cc:24133 cp/parser.cc:46403
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr "la construction %<tile%> génère %d boucles avec la forme canonique mais %d boucles sont nécessaires"
  
! #: c/c-parser.cc:24144 cp/parser.cc:46414
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr "boucle %<for%> ou construction de transformation de boucle OpenMP attendue"
  
! #: c/c-parser.cc:24232 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "déclaration ou initialisation d'itération attendue"
  
! #: c/c-parser.cc:24321 c/c-parser.cc:24336 cp/parser.cc:46741
! #: cp/parser.cc:46756
  #, gcc-internal-format
  msgid "not enough nested loops"
  msgstr "pas assez de boucles imbriquées"
  
! #: c/c-parser.cc:24439 cp/parser.cc:47041
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "le paramètre de la clause %<ordered%> est plus petit que %<collapse%>"
  
! #: c/c-parser.cc:24562 cp/parser.cc:46576 cp/parser.cc:46619 cp/pt.cc:18615
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "la variable d'itération %qD ne devrait pas être « firstprivate »"
  
! #: c/c-parser.cc:24996 cp/parser.cc:47587
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> avec la clause %qs ne peut être utilisé qu'avec des instructions composées"
  
! #: c/c-parser.cc:25212 cp/parser.cc:47793
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> attendu après %qs"
  
! #: c/c-parser.cc:25425 c/c-parser.cc:25433
  #, gcc-internal-format
  msgid "expected a function name"
  msgstr "nom de fonction attendu"
  
! #: c/c-parser.cc:25446 cp/parser.cc:50276
  #, gcc-internal-format
  msgid "expected target-function call"
  msgstr "appel de fonction cible attendu"
  
! #: c/c-parser.cc:25516
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr "%<#pragma omp dispatch%> doit être suivi d'un appel de fonction avec une assignation optionnelle"
  
! #: c/c-parser.cc:25703 cp/parser.cc:48140
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> attendu"
  
! #: c/c-parser.cc:25970 cp/parser.cc:48427
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> avec un type avec correspondance autre que %<to%>, %<from%>, %<tofrom%> ou %<alloc%> sur un clause %<map%>"
  
! #: c/c-parser.cc:25986 cp/parser.cc:48443
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr "%<#pragma omp target data%> doit contenir au moins une clause %<map%>, %<use_device_ptr%> ou %<use_device_addr%>"
  
! #: c/c-parser.cc:26034 cp/parser.cc:48724
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> doit contenir au moins une clause %<from%> ou %<to%>"
  
! #: c/c-parser.cc:26136 cp/parser.cc:48550
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> avec un type avec correspondance autre que %<to%>, %<tofrom%> ou %<alloc%> sur une clause %<map%>"
  
! #: c/c-parser.cc:26148 cp/parser.cc:48562
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> doit contenir au moins une clause %<map%>"
  
! #: c/c-parser.cc:26247 cp/parser.cc:48667
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> avec un type « map » autre que %<from%>, %<tofrom%>, %<release%> ou %<delete%> sur une clause %<map%>"
  
! #: c/c-parser.cc:26260 cp/parser.cc:48680
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> doit contenir au moins une clause %<map%>"
  
! #: c/c-parser.cc:26505 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> avec un type avec correspondance autre que %<to%>, %<from%>, %<tofrom%> ou %<alloc%> sur une clause %<map%>"
  
! #: c/c-parser.cc:26566
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare %s%> doit être suivi d'une déclaration ou une définition de fonction ou un autre %<#pragma omp declare %s%>"
  
! #: c/c-parser.cc:26617 c/c-parser.cc:26655
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma omp declare %s%> doit être suivi d'une déclaration ou une définition de fonction"
  
! #: c/c-parser.cc:26688 cp/parser.cc:49736
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "nom de sélecteur de trait attendu"
  
! #: c/c-parser.cc:26700 cp/parser.cc:49750
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "sélecteur %qs inconnu pour l'ensemble %qs du sélecteur de contexte"
  
! #: c/c-parser.cc:26728 cp/parser.cc:49779
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr "le sélecteur %qs n'accepte aucune propriété"
  
! #: c/c-parser.cc:26750 cp/parser.cc:49811
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "%<score%> ne peut pas être spécifié dans les traits dans le trait-selector-set %qs"
  
! #: c/c-parser.cc:26759 cp/parser.cc:49821 cp/pt.cc:18283
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "l'argument %<score%> doit être une expression entière constante"
  
! #: c/c-parser.cc:26762 cp/parser.cc:49824 cp/pt.cc:18290
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr "l'argument %<score%> doit être non négatif"
  
! #: c/c-parser.cc:26803 cp/parser.cc:49870
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "identificateur ou chaîne littérale attendus"
  
! #: c/c-parser.cc:26827 cp/parser.cc:49900 cp/pt.cc:18307
  #, gcc-internal-format
  msgid "property must be integer expression"
  msgstr "la propriété doit être une expression entière"
  
! #: c/c-parser.cc:26837 cp/parser.cc:49911
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr "les propriétés pour le sélecteur %<simd%> ne peuvent pas être spécifiées dans %<metadirective%>"
  
! #: c/c-parser.cc:26858 cp/parser.cc:49927 fortran/openmp.cc:6534
  #, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "le sélecteur %<requires%> n'est pas encore supportée"
  
! #: c/c-parser.cc:26917 cp/parser.cc:49990
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr "nom de l'ensemble du sélecteur de contexte attendu"
  
! #: c/c-parser.cc:27032 cp/parser.cc:50494
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr "clause %<match%>, %<adjust_args%> ou %<append_args%> attendue"
  
! #: c/c-parser.cc:27048 cp/parser.cc:50507
  #, gcc-internal-format
  msgid "too many %<match%> clauses"
  msgstr "trop de clauses %<match%>"
  
! #: c/c-parser.cc:27059
  #, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr "le variant %qD n'est pas une fonction"
  
! #: c/c-parser.cc:27074 cp/decl.cc:8619
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr "le variant %qD est interne"
  
! #: c/c-parser.cc:27120 cp/parser.cc:50569
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr "%qD est spécifié plus d'une fois"
  
! #: c/c-parser.cc:27127
  #, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "%qD n'est pas un type pointeur"
  
! #: c/c-parser.cc:27147 cp/parser.cc:50602
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "%<nothing%> ou %<need_device_ptr%> attendu"
  
! #: c/c-parser.cc:27150
  #, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%<need_device_addr%> n'est pas valide pour le C"
  
! #: c/c-parser.cc:27157 cp/parser.cc:50609
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr "%<nothing%> ou %<need_device_ptr%> suivi par %<:%> attendu"
  
! #: c/c-parser.cc:27177 cp/parser.cc:50626
  #, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr "%<interop%> attendu"
  
! #: c/c-parser.cc:27275 cp/decl.cc:8601
  #, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "l'argument %d de %qD doit être du type %<omp_interop_t%>"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8498 cp/decl.cc:8604
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr "%<append_args%> spécifié ici"
  
! #: c/c-parser.cc:27323 cp/decl.cc:8610
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "le variant %qD et la base %qD ont des types incompatibles"
  
! #: c/c-parser.cc:27348 cp/parser.cc:50694
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr "une clause %qs requiert la clause %<match%>"
  
! #: c/c-parser.cc:27361
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr "une clause %qs peut uniquement être spécifiée si le sélecteur %<dispatch%> du sélecteur %<construct%> apparaît dans la clause %<match%>"
  
! #: c/c-parser.cc:27404
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma omp declare %s%> pas immédiatement suivi d'une déclaration ou une définition de fonction"
  
! #: c/c-parser.cc:27412 cp/parser.cc:50739
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma omp declare %s%> pas immédiatement suivi par une seule déclaration ou définition de fonction"
  
! #: c/c-parser.cc:27619 cp/parser.cc:51028
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "%qD est spécifié à la fois dans les clauses declare target %<link%> et %qs"
  
! #: c/c-parser.cc:27623 cp/parser.cc:51032
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr "%qD est spécifié à la fois dans les clauses declare target %<link%> et %<to%> ou des clauses %<enter%>"
  
! #: c/c-parser.cc:27683 cp/parser.cc:51165
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr "la directive avec uniquement des clauses %<device_type%> ou %<indirect%>"
  
! #: c/c-parser.cc:27686 cp/parser.cc:51168
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr "la clause %<device_type%> doit spécifier « any » lorsqu'elle est utilisée avec une clause %<indirect%>"
  
! #: c/c-parser.cc:27735 c/c-parser.cc:27777 cp/parser.cc:51223
! #: cp/parser.cc:51270
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<target%> attendu"
  
! #: c/c-parser.cc:27749 cp/parser.cc:51236
  #, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "%<declare target%> ou %<assumes%> attendu"
  
! #: c/c-parser.cc:27784 cp/parser.cc:51277
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%<#pragma omp end declare target%> sans %<#pragma omp declare target%> correspondant ou %<#pragma omp begin declare target%>"
  
! #: c/c-parser.cc:27795 c/c-parser.cc:27826 cp/parser.cc:51288
! #: cp/parser.cc:51319
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr "%qs dans la syntaxe d'attribut est terminé par %qs dans la syntaxe pragma"
  
! #: c/c-parser.cc:27802 c/c-parser.cc:27831 cp/parser.cc:51295
! #: cp/parser.cc:51324
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "%qs dans la syntaxe pragma est terminé par %qs dans la syntaxe d'attribut"
  
! #: c/c-parser.cc:27839 cp/parser.cc:51332
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "%<declare%> ou %<assumes%> attendu"
  
! #: c/c-parser.cc:27866
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr "%<#pragma omp declare reduction%> pas au niveau d'un fichier ou d'un bloc"
  
! #: c/c-parser.cc:27943
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr "type arithmétique prédéclaré dans %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27947
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr "fonction ou type tableau dans %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27950
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "type qualifié par %<_Atomic%> dans %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27953
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr "type qualifié par const, volatile ou restrict dans %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27961
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr "redéclaration de %qs %<#pragma omp declare reduction%> pour le type %qT"
  
! #: c/c-parser.cc:27970
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "%<#pragma omp declare reduction%> précédent"
  
! #: c/c-parser.cc:28091
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "%<omp_priv%> ou nom de fonction attendu"
  
! #: c/c-parser.cc:28102
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "nom de fonction %<(%> attendu"
  
! #: c/c-parser.cc:28121
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr "un des arguments de l'appel de l'initialisation devrait être %<&omp_priv%>"
  
! #: c/c-parser.cc:28255 cp/parser.cc:52248
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%<simd%>, %<reduction%>, %<target%> ou %<variant%> attendu"
  
! #: c/c-parser.cc:28326 cp/parser.cc:52341
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "%<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> ou %<seq_cst%> attendu"
  
! #: c/c-parser.cc:28355 cp/parser.cc:52376
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr "clause %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> ou %<atomic_default_mem_order%> attendue"
  
! #: c/c-parser.cc:28374 cp/parser.cc:52395
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr "clause %qs utilisée lexicalement après la construction de la première cible ou l'API de déchargement"
  
! #: c/c-parser.cc:28386 cp/parser.cc:52407
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr "plus d'une clause %<atomic_default_mem_order%> dans une même unité de compilation"
  
! #: c/c-parser.cc:28395 cp/parser.cc:52416
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr "clause %<atomic_default_mem_order%> utilisée lexicalement après la première construction %<atomic%> sans clause d'ordre de mémoire"
  
! #: c/c-parser.cc:28409 cp/parser.cc:52430
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%<pragma omp requires%> requiert au moins une clause"
  
! #: c/c-parser.cc:28428
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "type %qT de taille nulle dans la clause %<reduction%>"
  
! #: c/c-parser.cc:28434
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "type %qT de taille variable dans la clause %<reduction%>"
  
! #: c/c-parser.cc:28552 cp/parser.cc:48943
  #, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr "%<sizes%> attendu"
  
! #: c/c-parser.cc:28581 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "l'argument %<sizes%> a besoin d'une constante entière positive"
  
! #: c/c-parser.cc:28697 cp/parser.cc:52487
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "clause %<at%>, %<severity%> ou %<message%> attendue"
  
! #: c/c-parser.cc:28730 cp/parser.cc:52522
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "%qs ou %qs attendu"
  
! #: c/c-parser.cc:28787 cp/parser.cc:52584
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp error%> avec une clause %<at(execution)%> peut uniquement être utilisé dans des instructions composées"
  
! #: c/c-parser.cc:28810 cp/parser.cc:52611
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "%<pragma omp error%> rencontrée : %s"
  
! #: c/c-parser.cc:28813 cp/parser.cc:52614
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "%<pragma omp error%> rencontrée"
  
! #: c/c-parser.cc:28840 cp/parser.cc:50051
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "au moins une clause de présomption est attendue"
  
! #: c/c-parser.cc:28926 c/c-parser.cc:29224 cp/parser.cc:50137
! #: cp/parser.cc:51553 cp/parser.cc:51580
  #, gcc-internal-format
  msgid "expected directive name"
  msgstr "nom de directive attendu"
  
! #: c/c-parser.cc:28937 cp/parser.cc:50148
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr "nom de directive OpenMP invalide dans l'argument de la clause %qs : déclarative, informationnelle et meta directives non permises"
  
! #: c/c-parser.cc:28945 cp/parser.cc:50156
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr "nom de directive OpenMP inconnue dans l'argument de la clause %qs"
  
! #: c/c-parser.cc:28952 cp/parser.cc:50163
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr "directive %<%s%s%s%s%s%> mentionnée simultanément dans les clauses %<absent%> et %<contains%>"
  
! #: c/c-parser.cc:28963 cp/parser.cc:50174
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr "directive %<%s%s%s%s%s%> mentionnée plusieurs fois dans les clauses %qs"
  
! #: c/c-parser.cc:28986 cp/parser.cc:50201
  #, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "clause de présomption %qs inconnue"
  
! #: c/c-parser.cc:28999 cp/parser.cc:50211
  #, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "clause de présomption attendue"
  
! #: c/c-parser.cc:29128 cp/parser.cc:51454
  #, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "clause %<when%>, %<otherwise%> ou %<default%> attendue"
  
! #: c/c-parser.cc:29142 cp/parser.cc:51469
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr "trop de clauses %<otherwise%> ou %<default%> dans %<metadirective%>"
  
! #: c/c-parser.cc:29150 cp/parser.cc:51478
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr "la clause %<otherwise%> ou %<default%> doit apparaître en dernier dans %<metadirective%>"
  
! #: c/c-parser.cc:29237 cp/parser.cc:51566
  #, gcc-internal-format
  msgid "unknown directive name"
  msgstr "nom de directive inconnu"
  
! #: c/c-parser.cc:29252 cp/parser.cc:51586
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr "les métadirectives ne peuvent pas être utilisées comme variantes de %<metadirective%>"
  
! #: c/c-parser.cc:29258 cp/parser.cc:51592
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr "les variantes de directives déclaratives d'une %<metadirective%> ne sont pas supportées"
  
! #: c/c-parser.cc:29584 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE est déclaré %<threadprivate%> après la première utilisation"
  
! #: c/c-parser.cc:29586 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "la variable automatique %qE ne peut être %<threadprivate%>"
  
! #: c/c-parser.cc:29590 cp/semantics.cc:10344
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE a un type incomplet"
  
! #: c/c-parser.cc:29770 cp/parser.cc:53373
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> sans avoir activé le support pour la mémoire transactionnelle"
  
! #: c/c-parser.cc:29776 cp/parser.cc:53379
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> à l'intérieur de %<__transaction_relaxed%>"
  
! #: c/c-parser.cc:29785
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "le %<__transaction_cancel%> extérieur n'est pas dans un %<__transaction_atomic%> extérieur ou une fonction %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.cc:29793 cp/parser.cc:53397
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> pas à l'intérieur de %<__transaction_atomic%>"
  
! #: c/c-parser.cc:29886
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr "pas d'accolade fermante"
*************** msgstr "pas d'accolade fermante"
*** 50192,50198 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD a un type incomplet %qT"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12542 c/c-typeck.cc:12617 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "utilisation invalide de l'expression void"
--- 50199,50205 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD a un type incomplet %qT"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12559 c/c-typeck.cc:12634 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "utilisation invalide de l'expression void"
*************** msgstr "les types retournés par les fon
*** 50278,50289 ****
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "convertir un tableau de littéraux composés en un pointeur conduit à un pointeur ballant en C++"
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10693
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT n'a pas de membre nommé %qE; vouliez-vous employer %qE ?"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10697
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT n'a pas de membre nommé %qE"
--- 50285,50296 ----
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "convertir un tableau de littéraux composés en un pointeur conduit à un pointeur ballant en C++"
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10710
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT n'a pas de membre nommé %qE; vouliez-vous employer %qE ?"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10714
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT n'a pas de membre nommé %qE"
*************** msgstr "déréférencement d'un pointeur
*** 50323,50329 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "la valeur de l'indice n'est ni un tableau ni un pointeur ni un vecteur"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4035 cp/typeck.cc:4130
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "l'indice du tableau n'est pas un entier"
--- 50330,50336 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "la valeur de l'indice n'est ni un tableau ni un pointeur ni un vecteur"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4151 cp/typeck.cc:4246
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "l'indice du tableau n'est pas un entier"
*************** msgstr "trop d'arguments pour la fonctio
*** 50461,51909 ****
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "trop d'arguments pour la fonction interne %qE %d attendus"
  
! #: c/c-typeck.cc:4351
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr "le C23 ISO n'autorise pas que les arguments pour la méthode %qE soient déclarés sans paramètres"
  
! #: c/c-typeck.cc:4356
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr "le C23 ISO n'autorise pas que les arguments de la fonction %qE soient déclarés sans paramètres"
  
! #: c/c-typeck.cc:4432
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "conversion implicite de %qT en %qT lors du passage de l'argument à la fonction"
  
! #: c/c-typeck.cc:4513
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "trop peu d'arguments pour la fonction %qE ; %i attendus au moins, %i obtenus"
  
! #: c/c-typeck.cc:4514
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "trop peu d'arguments pour la fonction %qE ; %i attendus, %i obtenus"
  
! #: c/c-typeck.cc:4528
  #, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "trop peu d'arguments pour la fonction interne %qE %u attendus"
  
! #: c/c-typeck.cc:4706 c/c-typeck.cc:4734 cp/typeck.cc:5849 cp/typeck.cc:6137
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "une comparaison avec une chaîne littérale produit un résultat non spécifié"
  
! #: c/c-typeck.cc:4714 c/c-typeck.cc:4725 cp/typeck.cc:5886 cp/typeck.cc:5910
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "comparaison entre un pointeur et la constante caractère zéro"
  
! #: c/c-typeck.cc:4717 c/c-typeck.cc:4728 cp/typeck.cc:5889 cp/typeck.cc:5913
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "vouliez-vous déréférencer le pointeur ?"
  
! #: c/c-typeck.cc:4746 c/c-typeck.cc:4753 c/c-typeck.cc:6130 c/c-typeck.cc:6135
! #: c/c-typeck.cc:8683 cp/tree.cc:6464
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "zéro comme constante de pointeur nul"
  
! #: c/c-typeck.cc:4774
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "comparaison entre %qT et %qT"
  
! #: c/c-typeck.cc:4833
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "pointeur de type %<void *%> utilisé dans une soustraction"
  
! #: c/c-typeck.cc:4836
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "pointeur vers une fonction utilisé dans une soustraction"
  
! #: c/c-typeck.cc:4870
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "arithmétique sur un pointeur vers un type incomplet"
  
! #: c/c-typeck.cc:4879 cp/typeck.cc:6937
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "arithmétique sur un pointeur vers un agrégat vide"
  
! #: c/c-typeck.cc:5328
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "%<~%> sur une expression booléenne"
  
! #: c/c-typeck.cc:5332
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr "vouliez-vous utiliser le « non » logique ?"
  
! #: c/c-typeck.cc:5342
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "le C ISO ne permet pas d'utiliser %<~%> pour calculer le conjugué d'un complexe"
  
! #: c/c-typeck.cc:5366
  #, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "type d'argument erroné pour absu"
  
! #: c/c-typeck.cc:5392
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "type d'argument erroné pour le point d'exclamation unaire"
  
! #: c/c-typeck.cc:5450
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "incrémenter une valeur énumérée est invalide en C++"
  
! #: c/c-typeck.cc:5453
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "décrémenter une valeur énumérée est invalide en C++"
  
! #: c/c-typeck.cc:5460
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "incrémentation d'une expression booléenne"
  
! #: c/c-typeck.cc:5463
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "décrémentation d'une expression booléenne"
  
! #: c/c-typeck.cc:5479
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "le C ISO ne permet pas %<++%> ni %<--%> sur les types complexes avant C2Y"
  
! #: c/c-typeck.cc:5506 c/c-typeck.cc:5540
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "type d'argument erroné pour un incrément"
  
! #: c/c-typeck.cc:5508 c/c-typeck.cc:5543
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "type d'argument erroné pour un décrément"
  
! #: c/c-typeck.cc:5528
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "incrément d'un pointeur vers un type incomplet %qT"
  
! #: c/c-typeck.cc:5532
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "décrément d'un pointeur vers un type incomplet %qT"
  
! #: c/c-typeck.cc:5640
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "prise de l'adresse d'une expression de type %<void%>"
  
! #: c/c-typeck.cc:5703 c/c-typeck.cc:5899
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "ne peut prendre l'adresse du champ de bits %qD"
  
! #: c/c-typeck.cc:5717
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "ne peut prendre l'adresse d'un scalaire avec un ordre de stockage inversé"
  
! #: c/c-typeck.cc:5725
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr "adresse demandée pour un tableau avec un ordre de stockage scalaire inversé"
  
! #: c/c-typeck.cc:5914
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr "adresse d'un littéral composé registre demandée"
  
! #: c/c-typeck.cc:5935
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "variable globale de registre %qD utilisée dans une fonction imbriquée"
  
! #: c/c-typeck.cc:5938
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "variable de registre %qD utilisée dans une fonction imbriquée"
  
! #: c/c-typeck.cc:5943
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "adresse d'une variable registre globale %qD demandée"
  
! #: c/c-typeck.cc:5945 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "adresse d'une variable registre %qD demandée"
  
! #: c/c-typeck.cc:6084
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "le tableau n'est pas une l-valeur dans l'expression conditionnelle"
  
! #: c/c-typeck.cc:6180
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "conversion implicite depuis %qT vers %qT pour correspondre à d'autres résultats de la condition"
  
! #: c/c-typeck.cc:6239 c/c-typeck.cc:6245
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr "l'opérande de %<?:%> change de type signé de %qT à %qT à cause du caractère non signé de l'autre opérande"
  
! #: c/c-typeck.cc:6262
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "le C ISO interdit une expression conditionnelle dont un seul côté est « void »"
  
! #: c/c-typeck.cc:6279
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "pointeurs vers des espaces d'adresses disjoints utilisés dans une expression conditionnelle"
  
! #: c/c-typeck.cc:6303
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "le pointeur vers le tableau perd le qualificatif dans l'expression conditionnelle"
  
! #: c/c-typeck.cc:6307
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "le pointeur vers le tableau perd le qualificatif dans l'expression conditionnelle dans le C ISO avant C23"
  
! #: c/c-typeck.cc:6312
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "le C ISO interdit une expression conditionnelle entre %<void *%> et un pointeur de fonction"
  
! #: c/c-typeck.cc:6334
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "non concordance de type de pointeurs dans une expression conditionnelle"
  
! #: c/c-typeck.cc:6337
  #, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "la première expression a le type %qT"
  
! #: c/c-typeck.cc:6338
  #, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr "la seconde expression a le type %qT"
  
! #: c/c-typeck.cc:6349 c/c-typeck.cc:6362
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "non concordance entre un pointeur et un entier dans une expression conditionnelle"
  
! #: c/c-typeck.cc:6389
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "non concordance de type dans une expression conditionnelle"
  
! #: c/c-typeck.cc:6505
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "la valeur de retour de %qD est ignorée alors qu'elle est déclarée avec l'attribut %<nodiscard%> : %E"
  
! #: c/c-typeck.cc:6509
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "la valeur de retour de %qD est ignorée alors qu'elle est déclarée avec l'attribut %<nodiscard%>"
  
! #: c/c-typeck.cc:6528
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "la valeur de retour de type %qT est ignorée alors qu'elle est déclarée avec l'attribut %<nodiscard%> : %E"
  
! #: c/c-typeck.cc:6533
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "la valeur de retour de type %qT est ignorée alors qu'elle est déclarée avec l'attribut %<nodiscard%>"
  
! #: c/c-typeck.cc:6542 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "dans l'appel à %qD, déclaré ici"
  
! #: c/c-typeck.cc:6591
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "l'opérande à gauche de la virgule n'a pas d'effet"
  
! #: c/c-typeck.cc:6609 c/c-typeck.cc:13209
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "l'opérande à droite de la virgule n'a pas d'effet"
  
! #: c/c-typeck.cc:6680
  msgid "cast adds %q#v qualifier to function type"
  msgstr "le transtypage ajoute le qualificatif %q#v au type de la fonction"
  
! #: c/c-typeck.cc:6686
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "le transtypage annule le qualificatif %qv du type ciblé par le pointeur"
  
! #: c/c-typeck.cc:6721
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr "pour être sûrs, tous les pointeurs intermédiaires dans les transtypages de %qT vers %qT doivent être qualifiés avec %<const%>"
  
! #: c/c-typeck.cc:6818
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "le transtypage spécifie un type de tableau"
  
! #: c/c-typeck.cc:6824
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "le transtypage spécifie un type de fonction"
  
! #: c/c-typeck.cc:6839
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "le C ISO interdit le transtypage d'un type non scalaire vers lui-même"
  
! #: c/c-typeck.cc:6843
  #, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "transtypage inutile vers le type %qT"
  
! #: c/c-typeck.cc:6863
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "le C ISO interdit le transtypage vers un type union"
  
! #: c/c-typeck.cc:6873
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "transtypage vers un type union depuis un type absent de l'union"
  
! #: c/c-typeck.cc:6908
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "transtypage vers un pointeur de l'espace d'adresses %qs depuis un pointeur d'espace d'adresses générique disjoint"
  
! #: c/c-typeck.cc:6913
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "transtypage vers un pointeur de l'espace d'adresses générique vers un pointeur de l'espace d'adresses %qs disjoint"
  
! #: c/c-typeck.cc:6918
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "transtypage vers un pointeur de l'espace d'adresses %qs depuis un pointeur de l'espace d'adresses %qs disjoint"
  
! #: c/c-typeck.cc:6951
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "le transtypage augmente l'alignement requis pour le type ciblé"
  
! #: c/c-typeck.cc:6963
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "transtypage d'un pointeur vers un entier de taille différente"
  
! #: c/c-typeck.cc:6968
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "transtypage d'un appel de fonction de type %qT vers le type %qT ne correspondant pas"
  
! #: c/c-typeck.cc:6978 cp/typeck.cc:9383
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "transtypage vers un pointeur depuis un entier de taille différente"
  
! #: c/c-typeck.cc:6992
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "le C ISO interdit la conversion d'un pointeur de fonction en un type de pointeur vers un objet"
  
! #: c/c-typeck.cc:7001
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "le C ISO interdit la conversion d'un pointeur vers un objet en un type de pointeur vers une fonction"
  
! #: c/c-typeck.cc:7011
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "transtypage entre des types de fonction incompatibles de %qT vers %qT"
  
! #: c/c-typeck.cc:7126
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "définir un type dans un transtypage est invalide en C++"
  
! #: c/c-typeck.cc:7168
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "affectation vers une expression de type tableau"
  
! #: c/c-typeck.cc:7294
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "la conversion en enum dans une affectation est invalide en C++"
  
! #: c/c-typeck.cc:7496 c/c-typeck.cc:7515 c/c-typeck.cc:7572
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(près de l'initialisation de %qs)"
  
! #: c/c-typeck.cc:7588
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "tableau initialisé depuis une constante chaîne entre parenthèses"
  
! #: c/c-typeck.cc:7638
  msgid "expected %e but argument is of type %e"
  msgstr "%e attendu mais l'argument est de type %e"
  
! #: c/c-typeck.cc:7672
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr "dans %qD, le type de l'argument %d est %qT quand %qT est attendu dans un appel à une fonction interne déclarée sans prototype"
  
! #: c/c-typeck.cc:7675
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr "dans %qD, l'argument %d promeut vers %qT quand %qT est attendu dans un appel à une fonction interne déclarée sans prototype"
  
! #: c/c-typeck.cc:7680
  #, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "la fonction interne %qD est déclarée ici"
  
! #: c/c-typeck.cc:7737 c/c-typeck.cc:8645
  msgid "%e declared here"
  msgstr "%e déclaré ici"
  
! #: c/c-typeck.cc:7930
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "la conversion d'un enum lors du passage de l'argument %d de %qE est invalide en C++"
  
! #: c/c-typeck.cc:7935
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "%qT attendu mais l'argument est de type %qT"
  
! #: c/c-typeck.cc:7939
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "la conversion d'un enum de %qT vers %qT dans une affectation est invalide en C++"
  
! #: c/c-typeck.cc:7944
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "la conversion d'un enum de %qT vers %qT durant l'initialisation est invalide en C++"
  
! #: c/c-typeck.cc:7949
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "la conversion d'un enum de %qT vers %qT durant le retour est invalide en C++"
  
! #: c/c-typeck.cc:7967
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "conversion implicite de %qT vers %qT"
  
! #: c/c-typeck.cc:8149 c/c-typeck.cc:8548
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "passer l'argument %d de %qE ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatif"
  
! #: c/c-typeck.cc:8152 c/c-typeck.cc:8551
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "l'affectation ajoute la qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatif"
  
! #: c/c-typeck.cc:8155 c/c-typeck.cc:8553
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "l'initialisation ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatif"
  
! #: c/c-typeck.cc:8158 c/c-typeck.cc:8555
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "le retour ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatif"
  
! #: c/c-typeck.cc:8166 c/c-typeck.cc:8438 c/c-typeck.cc:8481
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "passer l'argument %d de %qE abandonne le qualificatif %qv du type pointé"
  
! #: c/c-typeck.cc:8168 c/c-typeck.cc:8440 c/c-typeck.cc:8483
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "l'affectation abandonne le qualificatif %qv du type pointé"
  
! #: c/c-typeck.cc:8170 c/c-typeck.cc:8442 c/c-typeck.cc:8485
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "l'initialisation abandonne le qualificatif %qv du type pointé"
  
! #: c/c-typeck.cc:8172 c/c-typeck.cc:8444 c/c-typeck.cc:8487
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "le retour abandonne le qualificatif %qv du type pointé"
  
! #: c/c-typeck.cc:8181
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "le C ISO interdit la conversion d'argument en type union"
  
! #: c/c-typeck.cc:8249
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "la conversion implicite de %qT vers %qT n'est pas permise en C++"
  
! #: c/c-typeck.cc:8276
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "passage de l'argument %d de %qE depuis un pointeur vers un espace d'adresses non fermé"
  
! #: c/c-typeck.cc:8287
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "affectation depuis un pointeur vers un espace d'adresses non fermé"
  
! #: c/c-typeck.cc:8298
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "initialisation depuis un pointeur vers un espace d'adresses non fermé"
  
! #: c/c-typeck.cc:8308
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr "retour depuis un pointeur vers un espace d'adresses non fermé"
  
! #: c/c-typeck.cc:8324
  #, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr "%qT attendu mais le pointeur est de type %qT"
  
! #: c/c-typeck.cc:8339
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "l'argument %d de %qE pourrait être un candidat pour un attribut de format"
  
! #: c/c-typeck.cc:8345
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "le membre de gauche de l'affectation pourrait être un candidat pour un attribut de format"
  
! #: c/c-typeck.cc:8351
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "le membre de gauche de l'initialisation pourrait être un candidat pour un attribut de format"
  
! #: c/c-typeck.cc:8356 cp/typeck.cc:10559
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "le type de retour pourrait être un candidat pour un attribut de format"
  
! #: c/c-typeck.cc:8380
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "passage de l'argument %d de %qE depuis un ordre de stockage scalaire incompatible"
  
! #: c/c-typeck.cc:8390
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "affectation à %qT depuis un type pointeur %qT avec un ordre de stockage scalaire incompatible"
  
! #: c/c-typeck.cc:8400
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "initialisation de %qT depuis un type pointeur %qT avec un ordre de stockage scalaire incompatible"
  
! #: c/c-typeck.cc:8405
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "retour de %qT depuis un type pointeur avec un ordre de stockage scalaire %qT incompatible"
  
! #: c/c-typeck.cc:8455
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "le C ISO interdit de passer l'argument %d de %qE entre un pointeur de fonction et %<void *%>"
  
! #: c/c-typeck.cc:8458
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "le C ISO interdit l'affectation entre un pointeur de fonction et %<void *%>"
  
! #: c/c-typeck.cc:8460
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "le C ISO interdit l'initialisation entre un pointeur de fonction et %<void *%>"
  
! #: c/c-typeck.cc:8462
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "le C ISO interdit le retour entre un pointeur de fonction et %<void *%>"
  
! #: c/c-typeck.cc:8492
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr "un tableau avec un qualificatif sur l'élément n'est pas qualifié avant C23"
  
! #: c/c-typeck.cc:8510
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "les cibles pointées dans le passage de l'argument %d de %qE diffèrent dans la plage signée"
  
! #: c/c-typeck.cc:8518
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "les cibles pointées dans l'affectation de %qT vers %qT diffèrent dans la plage signée"
  
! #: c/c-typeck.cc:8524
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "les cibles pointées dans l'initialisation de %qT depuis %qT diffèrent dans la plage signée"
  
! #: c/c-typeck.cc:8529
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "les cibles pointées en retournant %qT depuis une fonction qui retourne le type %qT  diffèrent dans la plage signée"
  
! #: c/c-typeck.cc:8576
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "passage de l'argument %d de %qE depuis un type pointeur incompatible"
  
! #: c/c-typeck.cc:8587
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "affectation à %e depuis un pointeur vers %qD avec le type incompatible %e"
  
! #: c/c-typeck.cc:8593
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "affectation à %e depuis le type pointeur %e qui est incompatible"
  
! #: c/c-typeck.cc:8602
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "initialisation de %e depuis un pointeur vers %qD avec le type incompatible %e"
  
! #: c/c-typeck.cc:8608
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "initialisation de %e depuis le type pointeur %e qui est incompatible"
  
! #: c/c-typeck.cc:8616
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "retour d'un pointeur vers %qD de type %e depuis une fonction avec le type incompatible %e"
  
! #: c/c-typeck.cc:8622
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "retour de %e depuis une fonction avec le type de retour %e qui est incompatible"
  
! #: c/c-typeck.cc:8698
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "le passage de l'argument %d de %qE transforme un entier en pointeur sans transtypage"
  
! #: c/c-typeck.cc:8708
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "l'affectation à %qT depuis %qT transforme un entier en pointeur sans transtypage"
  
! #: c/c-typeck.cc:8714
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "l'initialisation de %qT depuis %qT transforme un entier en pointeur sans transtypage"
  
! #: c/c-typeck.cc:8719
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "retourner %qT depuis une fonction avec le type de retour %qT transforme un entier en pointeur sans transtypage"
  
! #: c/c-typeck.cc:8741
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "le passage de l'argument %d de %qE transforme un pointeur en entier sans transtypage"
  
! #: c/c-typeck.cc:8751
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "l'affectation à %qT depuis %qT transforme un pointeur en entier sans transtypage"
  
! #: c/c-typeck.cc:8757
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "l'initialisation de %qT depuis %qT transforme un pointeur en entier sans transtypage"
  
! #: c/c-typeck.cc:8761
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "retourner %qT depuis une fonction qui retourne le type %qT transforme un pointeur en entier sans transtypage"
  
! #: c/c-typeck.cc:8794
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "type incompatible pour l'argument %d de %qE"
  
! #: c/c-typeck.cc:8805
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "types incompatibles dans l'affectation au type %qT depuis le type %qT"
  
! #: c/c-typeck.cc:8816
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "types incompatibles dans l'initialisation du type %qT en utilisant le type %qT"
  
! #: c/c-typeck.cc:8826
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "types incompatibles en retournant le type %qT alors que %qT était attendu"
  
! #: c/c-typeck.cc:8906
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "le C traditionnel rejette l'initialisation automatique d'agrégats"
  
! #: c/c-typeck.cc:9148
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr "le pointeur d'initialisation de %<constexpr%> n'est pas nul"
  
! #: c/c-typeck.cc:9156
! #, gcc-internal-format
! msgid "%<constexpr%> integer initializer is not an integer constant expression"
! msgstr "l'initialiseur entier de %<constexpr%> n'est pas une expression entière constante"
! 
! #: c/c-typeck.cc:9159 c/c-typeck.cc:9221 c/c-typeck.cc:9374
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr "l'initialiseur de %<constexpr%> n'est pas représentable dans un type d'objet"
  
! #: c/c-typeck.cc:9169
  #, gcc-internal-format
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "l'initialiseur de %<constexpr%> n'est pas une expression arithmétique constante"
  
! #: c/c-typeck.cc:9186
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr "l'initialiseur de %<constexpr%> pour un type réel est de type complexe"
  
! #: c/c-typeck.cc:9195
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr "l'initialiseur de %<constexpr%> pour un type en virgule flottante binaire est de type décimal"
  
! #: c/c-typeck.cc:9339 c/c-typeck.cc:10307 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "initialisation d'un membre de tableau flexible"
  
! #: c/c-typeck.cc:9355 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "impossible d'initialiser un tableau de %qT depuis une chaîne de caractères littérale avec un tableau de type %qT"
  
! #: c/c-typeck.cc:9401
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "la chaîne d'initialisation pour le tableau de %qT est trop longue (%wu caractères dans %wu disponibles)"
  
! #: c/c-typeck.cc:9406
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "la chaîne d'initialisation pour le tableau de %qT est trop longue pour C++ (%wu caractères dans %wu disponibles)"
  
! #: c/c-typeck.cc:9413
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr "la chaîne d'initialisation pour le tableau de %qT tronque le NUL de fin mais la destination n'a pas l'attribut %qs (%wu caractères dans %wu disponibles)"
  
! #: c/c-typeck.cc:9425
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "tableau d'un type inapproprié initialisé avec une chaîne constante"
  
! #: c/c-typeck.cc:9493 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "utilisation invalide d'un tableau n'étant pas une l-valeur"
  
! #: c/c-typeck.cc:9507 c/c-typeck.cc:9647 c/c-typeck.cc:10401
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "initialisation invalide"
  
! #: c/c-typeck.cc:9519 c/c-typeck.cc:9543 c/c-typeck.cc:9546 c/c-typeck.cc:9554
! #: c/c-typeck.cc:9616 c/c-typeck.cc:11384 c/c-typeck.cc:11468
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "un élément de l'initialisation n'est pas une constante"
  
! #: c/c-typeck.cc:9528
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "tableau initialisé à l'aide d'une expression de tableau non constante"
  
! #: c/c-typeck.cc:9559 c/c-typeck.cc:9629 c/c-typeck.cc:11478
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "un élément de l'initialisation n'est pas une expression constante"
  
! #: c/c-typeck.cc:9581 cp/typeck2.cc:1340
  #, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "la conversion depuis %qT vers %qT change la valeur de %qd en %qd"
  
! #: c/c-typeck.cc:9623 c/c-typeck.cc:11473
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "un élément de l'initialisation n'est pas évaluable lors du chargement"
  
! #: c/c-typeck.cc:9929 cp/decl.cc:7906
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "type de vecteur opaque ne peut être initialisé"
  
! #: c/c-typeck.cc:10155
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "groupe d'accolades superflu à la fin de l'initialisation"
  
! #: c/c-typeck.cc:10239
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "accolades autour d'une initialisation d'un scalaire"
  
! #: c/c-typeck.cc:10309 c/c-typeck.cc:10313 c/c-typeck.cc:12076
! #: c/c-typeck.cc:12201 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "initialisation d'un membre de tableau flexible dans un contexte imbriqué"
  
! #: c/c-typeck.cc:10350
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "accolades manquantes autour de l'initialisation"
  
! #: c/c-typeck.cc:10373
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "initialisation manquante pour le champ %qD de %qT"
  
! #: c/c-typeck.cc:10413
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "éléments superflus dans l'initialisation d'un scalaire"
  
! #: c/c-typeck.cc:10535 c/c-typeck.cc:10617
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "index de tableau dans l'initialisation de quelque chose n'étant pas un tableau"
  
! #: c/c-typeck.cc:10540 c/c-typeck.cc:10679
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "le nom du champ n'est pas dans l'initialisation de l'enregistrement ou de l'union"
  
! #: c/c-typeck.cc:10590
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "l'index de tableau dans l'initialisation n'est pas un entier"
  
! #: c/c-typeck.cc:10599 c/c-typeck.cc:10608
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "l'index de tableau dans l'initialisation n'est pas une expression entière constante"
  
! #: c/c-typeck.cc:10613 c/c-typeck.cc:10615
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "index de tableau non constant dans l'initialisation"
  
! #: c/c-typeck.cc:10619 c/c-typeck.cc:10622
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "l'index de tableau dépasse les limites du tableau dans l'initialisation"
  
! #: c/c-typeck.cc:10641
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "plage de l'index vide dans l'initialisation"
  
! #: c/c-typeck.cc:10650
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "la plage d'index du tableau excède les limites du tableau dans l'initialisation"
  
! #: c/c-typeck.cc:10784 c/c-typeck.cc:10839 c/c-typeck.cc:10880
! #: c/c-typeck.cc:10940 c/c-typeck.cc:10987 c/c-typeck.cc:11575
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "le champ initialisé est écrasé"
  
! #: c/c-typeck.cc:10875 c/c-typeck.cc:10936 c/c-typeck.cc:10983
! #: c/c-typeck.cc:11572
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "le champ initialisé a des effets de bord écrasés"
  
! #: c/c-typeck.cc:11500
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "la conversion en enum durant l'initialisation est invalide en C++"
  
! #: c/c-typeck.cc:11946
  #, gcc-internal-format
  msgid "excess elements in %qT initializer"
  msgstr "trop d'éléments dans l'initialisation %qT"
  
! #: c/c-typeck.cc:11958 c/c-typeck.cc:12035
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "trop d'éléments dans l'initialisation de la structure"
  
! #: c/c-typeck.cc:11979
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "initialisation par position de champs dans une %<struct%> qui est déclarée avec l'attribut %<designated_init%>"
  
! #: c/c-typeck.cc:12050 c/c-typeck.cc:12176 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "initialisation non statique d'un membre de tableau flexible"
  
! #: c/c-typeck.cc:12146
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "trop d'éléments dans l'initialisation de l'union"
  
! #: c/c-typeck.cc:12168
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "le C traditionnel rejette l'initialisation des unions"
  
! #: c/c-typeck.cc:12267
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "trop d'éléments dans l'initialisation du tableau"
  
! #: c/c-typeck.cc:12344 c/c-typeck.cc:12346
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "trop d'éléments dans l'initialisation du vecteur"
  
! #: c/c-typeck.cc:12380
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "trop d'éléments dans l'initialisation d'un scalaire"
  
! #: c/c-typeck.cc:12547 c/c-typeck.cc:12623 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, gcc-internal-format
  msgid "constraint allows registers outside of a function"
  msgstr "la contrainte n'autorise pas des registres en dehors d'une fonction"
  
! #: c/c-typeck.cc:12559 cp/semantics.cc:2358
  #, gcc-internal-format
  msgid "side-effects in output operand outside of a function"
  msgstr "effets de bord dans l'opérande de sortie en dehors d'une fonction"
  
! #: c/c-typeck.cc:12570 cp/semantics.cc:2374
  #, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr "l'opérande de sortie en dehors d'une fonction n'est pas une constante"
  
! #: c/c-typeck.cc:12578 c/c-typeck.cc:12668 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr "le modificateur %<-%> est utilisé à l'intérieur d'une fonction"
  
! #: c/c-typeck.cc:12636 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr "l'opérande de contrainte %<:%> n'est pas une adresse d'une fonction ou une variable non automatique"
  
! #: c/c-typeck.cc:12649 cp/semantics.cc:2481
  #, gcc-internal-format
  msgid "side-effects in input operand outside of a function"
  msgstr "effets secondaires dans l'opérande d'entrée en dehors d'une fonction"
  
! #: c/c-typeck.cc:12660 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, gcc-internal-format
  msgid "input operand outside of a function is not constant"
  msgstr "l'opérande d'entrée en dehors d'une fonction n'est pas une constante"
  
! #: c/c-typeck.cc:12712
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "le C ISO interdit %<goto *expr;%>"
  
! #: c/c-typeck.cc:12718
  #, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "le goto calculé doit être un type pointeur"
  
! #: c/c-typeck.cc:12748 c/gimple-parser.cc:2648 cp/typeck.cc:11159
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la fonction est déclarée avec %<noreturn%> mais elle utilise l'instruction %<return%>"
  
! #: c/c-typeck.cc:12777
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> sans valeur dans une fonction retournant autre chose que void"
  
! #: c/c-typeck.cc:12790 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> avec une valeur dans une fonction retournant un void"
  
! #: c/c-typeck.cc:12793
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "le C ISO interdit %<return%> avec une expression dans une fonction qui retourne un void"
  
! #: c/c-typeck.cc:12875
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr "la fonction retourne l'adresse d'une étiquette"
  
! #: c/c-typeck.cc:12966 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "la quantité du switch n'est pas un entier"
  
! #: c/c-typeck.cc:12991
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "l'expression %<long%> du « switch » n'est pas convertie en %<int%> avec le C ISO"
  
! #: c/c-typeck.cc:13029 c/c-typeck.cc:13037
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "l'étiquette du « case » doit être une expression constante entière"
  
! #: c/c-typeck.cc:13043 cp/parser.cc:13521
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "étiquette « case » en dehors de tout « switch »"
  
! #: c/c-typeck.cc:13045
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "étiquette %<default%> en dehors de tout « switch »"
  
! #: c/c-typeck.cc:13121 cp/parser.cc:15291
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "mot-clé « break » à l'extérieur de toute boucle ou « switch »"
  
! #: c/c-typeck.cc:13124 c/c-typeck.cc:13144 cp/decl.cc:4107 cp/parser.cc:15301
! #: cp/parser.cc:15322
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "sortie invalide du bloc structuré OpenMP"
  
! #: c/c-typeck.cc:13127 cp/parser.cc:15304
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "mot-clé « break » utilisé dans une boucle OpenMP"
  
! #: c/c-typeck.cc:13141 cp/parser.cc:15314
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "mot-clé « continue » à l'extérieur de toute boucle"
  
! #: c/c-typeck.cc:13191 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "déclaration sans effet"
  
! #: c/c-typeck.cc:13235
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "l'instruction de l'expression a un type incomplet"
  
! #: c/c-typeck.cc:13526
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr "la comparaison sera toujours %<false%> car l'opérande pointeur dans %qE ne peut pas être NULL"
  
! #: c/c-typeck.cc:13531
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr "la comparaison sera toujours %<true%> car l'opérande pointeur dans %qE ne peut pas être NULL"
  
! #: c/c-typeck.cc:13549 c/c-typeck.cc:13587
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "la comparaison sera toujours %<false%> car l'adresse de %qE ne sera jamais NULL"
  
! #: c/c-typeck.cc:13554 c/c-typeck.cc:13592
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "la comparaison sera toujours %<true%> car l'adresse de %qE ne sera jamais NULL"
  
! #: c/c-typeck.cc:14184 c/c-typeck.cc:14348 cp/typeck.cc:6163
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "comparaison de vecteurs avec des types d'éléments différents"
  
! #: c/c-typeck.cc:14192 c/c-typeck.cc:14356 cp/typeck.cc:6177
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "comparaison de vecteurs avec des nombres d'éléments différents"
  
! #: c/c-typeck.cc:14207 c/c-typeck.cc:14371 cp/typeck.cc:6195
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "comparaison entre les types %qT et %qT"
  
! #: c/c-typeck.cc:14217 c/c-typeck.cc:14381 cp/typeck.cc:6212
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "n'a pu trouver un type entier de la même taille que %qT"
  
! #: c/c-typeck.cc:14231 cp/typeck.cc:5838
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "comparer des nombres flottants à l'aide de %<==%> ou %<!=%> n'est pas sûr"
  
! #: c/c-typeck.cc:14270 c/c-typeck.cc:14422
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "comparaison de pointeurs vers des espaces d'adresses disjoints"
  
! #: c/c-typeck.cc:14277 c/c-typeck.cc:14283
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "le C ISO interdit la comparaison de %<void *%> avec un pointeur de fonction"
  
! #: c/c-typeck.cc:14290 c/c-typeck.cc:14432
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "il manque un transtypage pour comparer des types de pointeurs distincts"
  
! #: c/c-typeck.cc:14303 c/c-typeck.cc:14309 c/c-typeck.cc:14459
! #: c/c-typeck.cc:14465
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "comparaison entre un pointeur et un entier"
  
! #: c/c-typeck.cc:14410
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "comparaison de pointeurs complet et incomplet"
  
! #: c/c-typeck.cc:14412
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "le C ISO interdit les comparaisons ordonnées de pointeurs vers des fonctions"
  
! #: c/c-typeck.cc:14417
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "comparaison ordonnée d'un pointeur avec un pointeur nul"
  
! #: c/c-typeck.cc:14440 c/c-typeck.cc:14443 c/c-typeck.cc:14450
! #: c/c-typeck.cc:14453
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "comparaison ordonnée d'un pointeur avec un zéro entier"
  
! #: c/c-typeck.cc:14530
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "conversion implicite de %qT vers %qT pour correspondre à d'autres opérandes de l'expression binaire"
  
! #: c/c-typeck.cc:14848
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "le tableau utilisé ne peut pas être converti en pointeur là où un scalaire est requis"
  
! #: c/c-typeck.cc:14852
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "valeur de type « struct » utilisée là où un scalaire est requis"
  
! #: c/c-typeck.cc:14856
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "valeur de type « union » utilisée là où un scalaire est requis"
  
! #: c/c-typeck.cc:14872
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "valeur de type « vector » utilisée là où un scalaire est requis"
  
! #: c/c-typeck.cc:15075 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> doit spécifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>"
  
! #: c/c-typeck.cc:15086 c/c-typeck.cc:15096 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "modificateur de clause %<cancel%> %<if%> attendus"
  
! #: c/c-typeck.cc:15131 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> doit spécifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>"
  
! #: c/c-typeck.cc:15199 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD n'est pas une variable dans la clause %qs"
  
! #: c/c-typeck.cc:15203 c/c-typeck.cc:17020 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE n'est pas une variable dans la clause %qs"
  
! #: c/c-typeck.cc:15211
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%<_Atomic%> %qD dans la clause %qs"
  
! #: c/c-typeck.cc:15221 c/c-typeck.cc:17027 c/c-typeck.cc:17181
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD est une variable « threadprivate » dans la clause %qs"
  
! #: c/c-typeck.cc:15258 cp/semantics.cc:5995
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "la borne inférieure %qE de la section du tableau n'a pas un type entier"
  
! #: c/c-typeck.cc:15265 cp/semantics.cc:6002
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "la longueur %qE de la section du tableau n'a pas un type entier"
  
! #: c/c-typeck.cc:15288 cp/semantics.cc:6035
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "pointeur unique attendu dans la clause %qs"
  
! #: c/c-typeck.cc:15306 c/c-typeck.cc:15373 c/c-typeck.cc:15666
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "section de tableau ayant une longueur nulle dans la clause %qs"
  
! #: c/c-typeck.cc:15325 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "l'expression de longueur doit être spécifiée pour un type tableau dont la limite est inconnue"
  
! #: c/c-typeck.cc:15333 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "limite inférieure négative dans la section du tableau dans la clause %qs"
  
! #: c/c-typeck.cc:15342 c/c-typeck.cc:15466 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "longueur négative dans la section du tableau dans la clause %qs"
  
! #: c/c-typeck.cc:15359 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "limite inférieure %qE au delà de la taille de la section du tableau dans la clause %qs"
  
! #: c/c-typeck.cc:15402 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "longueur %qE au delà de la taille de la section du tableau dans la clause %qs"
  
! #: c/c-typeck.cc:15417 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "limite supérieure %qE au delà de la taille de la section du tableau dans la clause %qs"
  
  # Ce message ne veut absolument rien dire !
! #: c/c-typeck.cc:15454 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr "pour une fonction tableau, l'expression de longueur du paramètre doit être spécifiée"
  
! #: c/c-typeck.cc:15458 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "l'expression de longueur doit être spécifiée pour un type pointeur"
  
! #: c/c-typeck.cc:15486 c/c-typeck.cc:15605 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "la section du tableau n'est pas contigüe dans la clause %qs"
  
! #: c/c-typeck.cc:15496 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE n'a pas un type pointeur ou tableau"
  
! #: c/c-typeck.cc:15872 cp/semantics.cc:7305
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "l'itérateur %qD n'a pas le type entier ni le type pointeur"
  
! #: c/c-typeck.cc:15879
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "l'itérateur %qD a le type qualifié par %<_Atomic%>"
  
! #: c/c-typeck.cc:15885 cp/semantics.cc:7312
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "l'itérateur %qD à le type qualifié par « const »"
  
! #: c/c-typeck.cc:15898 cp/semantics.cc:7328
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "pas de l'itérateur avec un type non entier"
  
! #: c/c-typeck.cc:15918 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "l'itérateur %qD a un pas de zéro"
  
! #: c/c-typeck.cc:15945
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr "le type de l'itérateur %qD fait référence à l'itérateur extérieur %qD"
  
! #: c/c-typeck.cc:15952 cp/semantics.cc:7398
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "l'expression de début fait référence à l'itérateur extérieur %qD"
  
! #: c/c-typeck.cc:15958 cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "l'expression de fin fait référence à l'itérateur extérieur %qD"
  
! #: c/c-typeck.cc:15964 cp/semantics.cc:7410
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "l'expression de pas fait référence à l'itérateur extérieur %qD"
  
! #: c/c-typeck.cc:16001 cp/semantics.cc:7458
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "pointeur attendu dans la clause %qs"
  
! #: c/c-typeck.cc:16104 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "clauses %<inscan%> et non-%<inscan%> %<reduction%> sur la même construction"
  
! #: c/c-typeck.cc:16126 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "clause %<inscan%> %<reduction%> avec une section de tableau"
  
! #: c/c-typeck.cc:16152 c/c-typeck.cc:16162
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD dans la clause %<reduction%> est un tableau de taille nulle"
  
! #: c/c-typeck.cc:16182
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "%<_Atomic%> %qE dans la clause %<reduction%>"
  
! #: c/c-typeck.cc:16194
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "type de taille nulle %qT dans la clause %qs"
  
! #: c/c-typeck.cc:16202
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "type de taille variable %qT dans la clause %qs"
  
! #: c/c-typeck.cc:16246
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE a un type invalide pour %<reduction(%s)%>"
  
! #: c/c-typeck.cc:16255 cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "réduction définie par l'utilisateur pas trouvée pour %qE"
  
! #: c/c-typeck.cc:16343
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "type d'élément de longueur variable dans la table de la clause %<reduction%>"
  
! #: c/c-typeck.cc:16361 c/c-typeck.cc:17275 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr "la clause %<nowait%> ne doit pas être utilisée avec la clause %<copyprivate%>"
  
! #: c/c-typeck.cc:16373 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE doit être %<threadprivate%> pour %<copyin%>"
  
! #: c/c-typeck.cc:16388 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr "le modificateur ne devrait pas être spécifié dans la clause %<linear%> sur des constructions %<simd%> ou %<for%> lorsque les modificateurs OpenMP 5.2 ne sont pas utilisés"
  
! #: c/c-typeck.cc:16397
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "clause linéaire appliquée à une variable non entière non pointeur de type %qT"
  
! #: c/c-typeck.cc:16405
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD dans la clause %<linear%>"
  
! #: c/c-typeck.cc:16424 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "le pas %qE de la clause %<linear%> n'est ni une constante ni un paramètre"
  
! #: c/c-typeck.cc:16454 c/c-typeck.cc:17175 c/c-typeck.cc:17446
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE n'est pas une variable dans la clause %qs"
  
! #: c/c-typeck.cc:16471 cp/semantics.cc:7876
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD apparaît plus d'une fois dans les clauses de partage de données"
  
! #: c/c-typeck.cc:16482 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD apparaît plus d'une fois dans les clauses de réduction"
  
! #: c/c-typeck.cc:16496 c/c-typeck.cc:16566 c/c-typeck.cc:16601
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE apparaît plus d'une fois dans les clauses de données"
  
! #: c/c-typeck.cc:16506 c/c-typeck.cc:16574 c/c-typeck.cc:16923
! #: c/c-typeck.cc:17075 c/c-typeck.cc:17083 c/c-typeck.cc:17099
! #: c/c-typeck.cc:17108 c/c-typeck.cc:17116 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
--- 50468,51916 ----
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "trop d'arguments pour la fonction interne %qE %d attendus"
  
! #: c/c-typeck.cc:4352
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr "le C23 ISO n'autorise pas que les arguments pour la méthode %qE soient déclarés sans paramètres"
  
! #: c/c-typeck.cc:4357
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr "le C23 ISO n'autorise pas que les arguments de la fonction %qE soient déclarés sans paramètres"
  
! #: c/c-typeck.cc:4433
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "conversion implicite de %qT en %qT lors du passage de l'argument à la fonction"
  
! #: c/c-typeck.cc:4514
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "trop peu d'arguments pour la fonction %qE ; %i attendus au moins, %i obtenus"
  
! #: c/c-typeck.cc:4515
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "trop peu d'arguments pour la fonction %qE ; %i attendus, %i obtenus"
  
! #: c/c-typeck.cc:4529
  #, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "trop peu d'arguments pour la fonction interne %qE %u attendus"
  
! #: c/c-typeck.cc:4707 c/c-typeck.cc:4735 cp/typeck.cc:5965 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "une comparaison avec une chaîne littérale produit un résultat non spécifié"
  
! #: c/c-typeck.cc:4715 c/c-typeck.cc:4726 cp/typeck.cc:6002 cp/typeck.cc:6026
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "comparaison entre un pointeur et la constante caractère zéro"
  
! #: c/c-typeck.cc:4718 c/c-typeck.cc:4729 cp/typeck.cc:6005 cp/typeck.cc:6029
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "vouliez-vous déréférencer le pointeur ?"
  
! #: c/c-typeck.cc:4747 c/c-typeck.cc:4754 c/c-typeck.cc:6131 c/c-typeck.cc:6136
! #: c/c-typeck.cc:8684 cp/tree.cc:6464
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "zéro comme constante de pointeur nul"
  
! #: c/c-typeck.cc:4775
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "comparaison entre %qT et %qT"
  
! #: c/c-typeck.cc:4834
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "pointeur de type %<void *%> utilisé dans une soustraction"
  
! #: c/c-typeck.cc:4837
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "pointeur vers une fonction utilisé dans une soustraction"
  
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "arithmétique sur un pointeur vers un type incomplet"
  
! #: c/c-typeck.cc:4880 cp/typeck.cc:7053
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "arithmétique sur un pointeur vers un agrégat vide"
  
! #: c/c-typeck.cc:5329
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "%<~%> sur une expression booléenne"
  
! #: c/c-typeck.cc:5333
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr "vouliez-vous utiliser le « non » logique ?"
  
! #: c/c-typeck.cc:5343
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "le C ISO ne permet pas d'utiliser %<~%> pour calculer le conjugué d'un complexe"
  
! #: c/c-typeck.cc:5367
  #, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "type d'argument erroné pour absu"
  
! #: c/c-typeck.cc:5393
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "type d'argument erroné pour le point d'exclamation unaire"
  
! #: c/c-typeck.cc:5451
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "incrémenter une valeur énumérée est invalide en C++"
  
! #: c/c-typeck.cc:5454
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "décrémenter une valeur énumérée est invalide en C++"
  
! #: c/c-typeck.cc:5461
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "incrémentation d'une expression booléenne"
  
! #: c/c-typeck.cc:5464
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "décrémentation d'une expression booléenne"
  
! #: c/c-typeck.cc:5480
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "le C ISO ne permet pas %<++%> ni %<--%> sur les types complexes avant C2Y"
  
! #: c/c-typeck.cc:5507 c/c-typeck.cc:5541
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "type d'argument erroné pour un incrément"
  
! #: c/c-typeck.cc:5509 c/c-typeck.cc:5544
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "type d'argument erroné pour un décrément"
  
! #: c/c-typeck.cc:5529
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "incrément d'un pointeur vers un type incomplet %qT"
  
! #: c/c-typeck.cc:5533
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "décrément d'un pointeur vers un type incomplet %qT"
  
! #: c/c-typeck.cc:5641
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "prise de l'adresse d'une expression de type %<void%>"
  
! #: c/c-typeck.cc:5704 c/c-typeck.cc:5900
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "ne peut prendre l'adresse du champ de bits %qD"
  
! #: c/c-typeck.cc:5718
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "ne peut prendre l'adresse d'un scalaire avec un ordre de stockage inversé"
  
! #: c/c-typeck.cc:5726
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr "adresse demandée pour un tableau avec un ordre de stockage scalaire inversé"
  
! #: c/c-typeck.cc:5915
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr "adresse d'un littéral composé registre demandée"
  
! #: c/c-typeck.cc:5936
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "variable globale de registre %qD utilisée dans une fonction imbriquée"
  
! #: c/c-typeck.cc:5939
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "variable de registre %qD utilisée dans une fonction imbriquée"
  
! #: c/c-typeck.cc:5944
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "adresse d'une variable registre globale %qD demandée"
  
! #: c/c-typeck.cc:5946 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "adresse d'une variable registre %qD demandée"
  
! #: c/c-typeck.cc:6085
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "le tableau n'est pas une l-valeur dans l'expression conditionnelle"
  
! #: c/c-typeck.cc:6181
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "conversion implicite depuis %qT vers %qT pour correspondre à d'autres résultats de la condition"
  
! #: c/c-typeck.cc:6240 c/c-typeck.cc:6246
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr "l'opérande de %<?:%> change de type signé de %qT à %qT à cause du caractère non signé de l'autre opérande"
  
! #: c/c-typeck.cc:6263
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "le C ISO interdit une expression conditionnelle dont un seul côté est « void »"
  
! #: c/c-typeck.cc:6280
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "pointeurs vers des espaces d'adresses disjoints utilisés dans une expression conditionnelle"
  
! #: c/c-typeck.cc:6304
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "le pointeur vers le tableau perd le qualificatif dans l'expression conditionnelle"
  
! #: c/c-typeck.cc:6308
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "le pointeur vers le tableau perd le qualificatif dans l'expression conditionnelle dans le C ISO avant C23"
  
! #: c/c-typeck.cc:6313
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "le C ISO interdit une expression conditionnelle entre %<void *%> et un pointeur de fonction"
  
! #: c/c-typeck.cc:6335
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "non concordance de type de pointeurs dans une expression conditionnelle"
  
! #: c/c-typeck.cc:6338
  #, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "la première expression a le type %qT"
  
! #: c/c-typeck.cc:6339
  #, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr "la seconde expression a le type %qT"
  
! #: c/c-typeck.cc:6350 c/c-typeck.cc:6363
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "non concordance entre un pointeur et un entier dans une expression conditionnelle"
  
! #: c/c-typeck.cc:6390
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "non concordance de type dans une expression conditionnelle"
  
! #: c/c-typeck.cc:6506
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "la valeur de retour de %qD est ignorée alors qu'elle est déclarée avec l'attribut %<nodiscard%> : %E"
  
! #: c/c-typeck.cc:6510
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "la valeur de retour de %qD est ignorée alors qu'elle est déclarée avec l'attribut %<nodiscard%>"
  
! #: c/c-typeck.cc:6529
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "la valeur de retour de type %qT est ignorée alors qu'elle est déclarée avec l'attribut %<nodiscard%> : %E"
  
! #: c/c-typeck.cc:6534
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "la valeur de retour de type %qT est ignorée alors qu'elle est déclarée avec l'attribut %<nodiscard%>"
  
! #: c/c-typeck.cc:6543 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "dans l'appel à %qD, déclaré ici"
  
! #: c/c-typeck.cc:6592
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "l'opérande à gauche de la virgule n'a pas d'effet"
  
! #: c/c-typeck.cc:6610 c/c-typeck.cc:13226
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "l'opérande à droite de la virgule n'a pas d'effet"
  
! #: c/c-typeck.cc:6681
  msgid "cast adds %q#v qualifier to function type"
  msgstr "le transtypage ajoute le qualificatif %q#v au type de la fonction"
  
! #: c/c-typeck.cc:6687
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "le transtypage annule le qualificatif %qv du type ciblé par le pointeur"
  
! #: c/c-typeck.cc:6722
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr "pour être sûrs, tous les pointeurs intermédiaires dans les transtypages de %qT vers %qT doivent être qualifiés avec %<const%>"
  
! #: c/c-typeck.cc:6819
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "le transtypage spécifie un type de tableau"
  
! #: c/c-typeck.cc:6825
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "le transtypage spécifie un type de fonction"
  
! #: c/c-typeck.cc:6840
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "le C ISO interdit le transtypage d'un type non scalaire vers lui-même"
  
! #: c/c-typeck.cc:6844
  #, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "transtypage inutile vers le type %qT"
  
! #: c/c-typeck.cc:6864
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "le C ISO interdit le transtypage vers un type union"
  
! #: c/c-typeck.cc:6874
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "transtypage vers un type union depuis un type absent de l'union"
  
! #: c/c-typeck.cc:6909
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "transtypage vers un pointeur de l'espace d'adresses %qs depuis un pointeur d'espace d'adresses générique disjoint"
  
! #: c/c-typeck.cc:6914
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "transtypage vers un pointeur de l'espace d'adresses générique vers un pointeur de l'espace d'adresses %qs disjoint"
  
! #: c/c-typeck.cc:6919
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "transtypage vers un pointeur de l'espace d'adresses %qs depuis un pointeur de l'espace d'adresses %qs disjoint"
  
! #: c/c-typeck.cc:6952
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "le transtypage augmente l'alignement requis pour le type ciblé"
  
! #: c/c-typeck.cc:6964
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "transtypage d'un pointeur vers un entier de taille différente"
  
! #: c/c-typeck.cc:6969
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "transtypage d'un appel de fonction de type %qT vers le type %qT ne correspondant pas"
  
! #: c/c-typeck.cc:6979 cp/typeck.cc:9499
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "transtypage vers un pointeur depuis un entier de taille différente"
  
! #: c/c-typeck.cc:6993
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "le C ISO interdit la conversion d'un pointeur de fonction en un type de pointeur vers un objet"
  
! #: c/c-typeck.cc:7002
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "le C ISO interdit la conversion d'un pointeur vers un objet en un type de pointeur vers une fonction"
  
! #: c/c-typeck.cc:7012
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "transtypage entre des types de fonction incompatibles de %qT vers %qT"
  
! #: c/c-typeck.cc:7127
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "définir un type dans un transtypage est invalide en C++"
  
! #: c/c-typeck.cc:7169
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "affectation vers une expression de type tableau"
  
! #: c/c-typeck.cc:7295
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "la conversion en enum dans une affectation est invalide en C++"
  
! #: c/c-typeck.cc:7497 c/c-typeck.cc:7516 c/c-typeck.cc:7573
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(près de l'initialisation de %qs)"
  
! #: c/c-typeck.cc:7589
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "tableau initialisé depuis une constante chaîne entre parenthèses"
  
! #: c/c-typeck.cc:7639
  msgid "expected %e but argument is of type %e"
  msgstr "%e attendu mais l'argument est de type %e"
  
! #: c/c-typeck.cc:7673
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr "dans %qD, le type de l'argument %d est %qT quand %qT est attendu dans un appel à une fonction interne déclarée sans prototype"
  
! #: c/c-typeck.cc:7676
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr "dans %qD, l'argument %d promeut vers %qT quand %qT est attendu dans un appel à une fonction interne déclarée sans prototype"
  
! #: c/c-typeck.cc:7681
  #, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "la fonction interne %qD est déclarée ici"
  
! #: c/c-typeck.cc:7738 c/c-typeck.cc:8646
  msgid "%e declared here"
  msgstr "%e déclaré ici"
  
! #: c/c-typeck.cc:7931
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "la conversion d'un enum lors du passage de l'argument %d de %qE est invalide en C++"
  
! #: c/c-typeck.cc:7936
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "%qT attendu mais l'argument est de type %qT"
  
! #: c/c-typeck.cc:7940
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "la conversion d'un enum de %qT vers %qT dans une affectation est invalide en C++"
  
! #: c/c-typeck.cc:7945
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "la conversion d'un enum de %qT vers %qT durant l'initialisation est invalide en C++"
  
! #: c/c-typeck.cc:7950
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "la conversion d'un enum de %qT vers %qT durant le retour est invalide en C++"
  
! #: c/c-typeck.cc:7968
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "conversion implicite de %qT vers %qT"
  
! #: c/c-typeck.cc:8150 c/c-typeck.cc:8549
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "passer l'argument %d de %qE ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatif"
  
! #: c/c-typeck.cc:8153 c/c-typeck.cc:8552
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "l'affectation ajoute la qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatif"
  
! #: c/c-typeck.cc:8156 c/c-typeck.cc:8554
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "l'initialisation ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatif"
  
! #: c/c-typeck.cc:8159 c/c-typeck.cc:8556
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "le retour ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatif"
  
! #: c/c-typeck.cc:8167 c/c-typeck.cc:8439 c/c-typeck.cc:8482
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "passer l'argument %d de %qE abandonne le qualificatif %qv du type pointé"
  
! #: c/c-typeck.cc:8169 c/c-typeck.cc:8441 c/c-typeck.cc:8484
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "l'affectation abandonne le qualificatif %qv du type pointé"
  
! #: c/c-typeck.cc:8171 c/c-typeck.cc:8443 c/c-typeck.cc:8486
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "l'initialisation abandonne le qualificatif %qv du type pointé"
  
! #: c/c-typeck.cc:8173 c/c-typeck.cc:8445 c/c-typeck.cc:8488
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "le retour abandonne le qualificatif %qv du type pointé"
  
! #: c/c-typeck.cc:8182
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "le C ISO interdit la conversion d'argument en type union"
  
! #: c/c-typeck.cc:8250
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "la conversion implicite de %qT vers %qT n'est pas permise en C++"
  
! #: c/c-typeck.cc:8277
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "passage de l'argument %d de %qE depuis un pointeur vers un espace d'adresses non fermé"
  
! #: c/c-typeck.cc:8288
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "affectation depuis un pointeur vers un espace d'adresses non fermé"
  
! #: c/c-typeck.cc:8299
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "initialisation depuis un pointeur vers un espace d'adresses non fermé"
  
! #: c/c-typeck.cc:8309
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr "retour depuis un pointeur vers un espace d'adresses non fermé"
  
! #: c/c-typeck.cc:8325
  #, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr "%qT attendu mais le pointeur est de type %qT"
  
! #: c/c-typeck.cc:8340
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "l'argument %d de %qE pourrait être un candidat pour un attribut de format"
  
! #: c/c-typeck.cc:8346
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "le membre de gauche de l'affectation pourrait être un candidat pour un attribut de format"
  
! #: c/c-typeck.cc:8352
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "le membre de gauche de l'initialisation pourrait être un candidat pour un attribut de format"
  
! #: c/c-typeck.cc:8357 cp/typeck.cc:10675
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "le type de retour pourrait être un candidat pour un attribut de format"
  
! #: c/c-typeck.cc:8381
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "passage de l'argument %d de %qE depuis un ordre de stockage scalaire incompatible"
  
! #: c/c-typeck.cc:8391
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "affectation à %qT depuis un type pointeur %qT avec un ordre de stockage scalaire incompatible"
  
! #: c/c-typeck.cc:8401
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "initialisation de %qT depuis un type pointeur %qT avec un ordre de stockage scalaire incompatible"
  
! #: c/c-typeck.cc:8406
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "retour de %qT depuis un type pointeur avec un ordre de stockage scalaire %qT incompatible"
  
! #: c/c-typeck.cc:8456
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "le C ISO interdit de passer l'argument %d de %qE entre un pointeur de fonction et %<void *%>"
  
! #: c/c-typeck.cc:8459
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "le C ISO interdit l'affectation entre un pointeur de fonction et %<void *%>"
  
! #: c/c-typeck.cc:8461
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "le C ISO interdit l'initialisation entre un pointeur de fonction et %<void *%>"
  
! #: c/c-typeck.cc:8463
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "le C ISO interdit le retour entre un pointeur de fonction et %<void *%>"
  
! #: c/c-typeck.cc:8493
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr "un tableau avec un qualificatif sur l'élément n'est pas qualifié avant C23"
  
! #: c/c-typeck.cc:8511
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "les cibles pointées dans le passage de l'argument %d de %qE diffèrent dans la plage signée"
  
! #: c/c-typeck.cc:8519
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "les cibles pointées dans l'affectation de %qT vers %qT diffèrent dans la plage signée"
  
! #: c/c-typeck.cc:8525
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "les cibles pointées dans l'initialisation de %qT depuis %qT diffèrent dans la plage signée"
  
! #: c/c-typeck.cc:8530
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "les cibles pointées en retournant %qT depuis une fonction qui retourne le type %qT  diffèrent dans la plage signée"
  
! #: c/c-typeck.cc:8577
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "passage de l'argument %d de %qE depuis un type pointeur incompatible"
  
! #: c/c-typeck.cc:8588
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "affectation à %e depuis un pointeur vers %qD avec le type incompatible %e"
  
! #: c/c-typeck.cc:8594
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "affectation à %e depuis le type pointeur %e qui est incompatible"
  
! #: c/c-typeck.cc:8603
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "initialisation de %e depuis un pointeur vers %qD avec le type incompatible %e"
  
! #: c/c-typeck.cc:8609
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "initialisation de %e depuis le type pointeur %e qui est incompatible"
  
! #: c/c-typeck.cc:8617
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "retour d'un pointeur vers %qD de type %e depuis une fonction avec le type incompatible %e"
  
! #: c/c-typeck.cc:8623
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "retour de %e depuis une fonction avec le type de retour %e qui est incompatible"
  
! #: c/c-typeck.cc:8699
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "le passage de l'argument %d de %qE transforme un entier en pointeur sans transtypage"
  
! #: c/c-typeck.cc:8709
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "l'affectation à %qT depuis %qT transforme un entier en pointeur sans transtypage"
  
! #: c/c-typeck.cc:8715
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "l'initialisation de %qT depuis %qT transforme un entier en pointeur sans transtypage"
  
! #: c/c-typeck.cc:8720
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "retourner %qT depuis une fonction avec le type de retour %qT transforme un entier en pointeur sans transtypage"
  
! #: c/c-typeck.cc:8742
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "le passage de l'argument %d de %qE transforme un pointeur en entier sans transtypage"
  
! #: c/c-typeck.cc:8752
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "l'affectation à %qT depuis %qT transforme un pointeur en entier sans transtypage"
  
! #: c/c-typeck.cc:8758
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "l'initialisation de %qT depuis %qT transforme un pointeur en entier sans transtypage"
  
! #: c/c-typeck.cc:8762
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "retourner %qT depuis une fonction qui retourne le type %qT transforme un pointeur en entier sans transtypage"
  
! #: c/c-typeck.cc:8795
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "type incompatible pour l'argument %d de %qE"
  
! #: c/c-typeck.cc:8806
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "types incompatibles dans l'affectation au type %qT depuis le type %qT"
  
! #: c/c-typeck.cc:8817
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "types incompatibles dans l'initialisation du type %qT en utilisant le type %qT"
  
! #: c/c-typeck.cc:8827
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "types incompatibles en retournant le type %qT alors que %qT était attendu"
  
! #: c/c-typeck.cc:8907
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "le C traditionnel rejette l'initialisation automatique d'agrégats"
  
! #: c/c-typeck.cc:9149
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr "le pointeur d'initialisation de %<constexpr%> n'est pas nul"
  
! #: c/c-typeck.cc:9166 c/c-typeck.cc:9176 c/c-typeck.cc:9238 c/c-typeck.cc:9391
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr "l'initialiseur de %<constexpr%> n'est pas représentable dans un type d'objet"
  
! #: c/c-typeck.cc:9172
! #, gcc-internal-format
! msgid "%<constexpr%> integer initializer is not an integer constant expression"
! msgstr "l'initialiseur entier de %<constexpr%> n'est pas une expression entière constante"
! 
! #: c/c-typeck.cc:9186
  #, gcc-internal-format
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "l'initialiseur de %<constexpr%> n'est pas une expression arithmétique constante"
  
! #: c/c-typeck.cc:9203
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr "l'initialiseur de %<constexpr%> pour un type réel est de type complexe"
  
! #: c/c-typeck.cc:9212
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr "l'initialiseur de %<constexpr%> pour un type en virgule flottante binaire est de type décimal"
  
! #: c/c-typeck.cc:9356 c/c-typeck.cc:10324 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "initialisation d'un membre de tableau flexible"
  
! #: c/c-typeck.cc:9372 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "impossible d'initialiser un tableau de %qT depuis une chaîne de caractères littérale avec un tableau de type %qT"
  
! #: c/c-typeck.cc:9418
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "la chaîne d'initialisation pour le tableau de %qT est trop longue (%wu caractères dans %wu disponibles)"
  
! #: c/c-typeck.cc:9423
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "la chaîne d'initialisation pour le tableau de %qT est trop longue pour C++ (%wu caractères dans %wu disponibles)"
  
! #: c/c-typeck.cc:9430
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr "la chaîne d'initialisation pour le tableau de %qT tronque le NUL de fin mais la destination n'a pas l'attribut %qs (%wu caractères dans %wu disponibles)"
  
! #: c/c-typeck.cc:9442
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "tableau d'un type inapproprié initialisé avec une chaîne constante"
  
! #: c/c-typeck.cc:9510 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "utilisation invalide d'un tableau n'étant pas une l-valeur"
  
! #: c/c-typeck.cc:9524 c/c-typeck.cc:9664 c/c-typeck.cc:10418
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "initialisation invalide"
  
! #: c/c-typeck.cc:9536 c/c-typeck.cc:9560 c/c-typeck.cc:9563 c/c-typeck.cc:9571
! #: c/c-typeck.cc:9633 c/c-typeck.cc:11401 c/c-typeck.cc:11485
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "un élément de l'initialisation n'est pas une constante"
  
! #: c/c-typeck.cc:9545
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "tableau initialisé à l'aide d'une expression de tableau non constante"
  
! #: c/c-typeck.cc:9576 c/c-typeck.cc:9646 c/c-typeck.cc:11495
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "un élément de l'initialisation n'est pas une expression constante"
  
! #: c/c-typeck.cc:9598 cp/typeck2.cc:1340
  #, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "la conversion depuis %qT vers %qT change la valeur de %qd en %qd"
  
! #: c/c-typeck.cc:9640 c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "un élément de l'initialisation n'est pas évaluable lors du chargement"
  
! #: c/c-typeck.cc:9946 cp/decl.cc:7904
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "type de vecteur opaque ne peut être initialisé"
  
! #: c/c-typeck.cc:10172
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "groupe d'accolades superflu à la fin de l'initialisation"
  
! #: c/c-typeck.cc:10256
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "accolades autour d'une initialisation d'un scalaire"
  
! #: c/c-typeck.cc:10326 c/c-typeck.cc:10330 c/c-typeck.cc:12093
! #: c/c-typeck.cc:12218 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "initialisation d'un membre de tableau flexible dans un contexte imbriqué"
  
! #: c/c-typeck.cc:10367
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "accolades manquantes autour de l'initialisation"
  
! #: c/c-typeck.cc:10390
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "initialisation manquante pour le champ %qD de %qT"
  
! #: c/c-typeck.cc:10430
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "éléments superflus dans l'initialisation d'un scalaire"
  
! #: c/c-typeck.cc:10552 c/c-typeck.cc:10634
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "index de tableau dans l'initialisation de quelque chose n'étant pas un tableau"
  
! #: c/c-typeck.cc:10557 c/c-typeck.cc:10696
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "le nom du champ n'est pas dans l'initialisation de l'enregistrement ou de l'union"
  
! #: c/c-typeck.cc:10607
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "l'index de tableau dans l'initialisation n'est pas un entier"
  
! #: c/c-typeck.cc:10616 c/c-typeck.cc:10625
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "l'index de tableau dans l'initialisation n'est pas une expression entière constante"
  
! #: c/c-typeck.cc:10630 c/c-typeck.cc:10632
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "index de tableau non constant dans l'initialisation"
  
! #: c/c-typeck.cc:10636 c/c-typeck.cc:10639
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "l'index de tableau dépasse les limites du tableau dans l'initialisation"
  
! #: c/c-typeck.cc:10658
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "plage de l'index vide dans l'initialisation"
  
! #: c/c-typeck.cc:10667
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "la plage d'index du tableau excède les limites du tableau dans l'initialisation"
  
! #: c/c-typeck.cc:10801 c/c-typeck.cc:10856 c/c-typeck.cc:10897
! #: c/c-typeck.cc:10957 c/c-typeck.cc:11004 c/c-typeck.cc:11592
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "le champ initialisé est écrasé"
  
! #: c/c-typeck.cc:10892 c/c-typeck.cc:10953 c/c-typeck.cc:11000
! #: c/c-typeck.cc:11589
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "le champ initialisé a des effets de bord écrasés"
  
! #: c/c-typeck.cc:11517
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "la conversion en enum durant l'initialisation est invalide en C++"
  
! #: c/c-typeck.cc:11963
  #, gcc-internal-format
  msgid "excess elements in %qT initializer"
  msgstr "trop d'éléments dans l'initialisation %qT"
  
! #: c/c-typeck.cc:11975 c/c-typeck.cc:12052
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "trop d'éléments dans l'initialisation de la structure"
  
! #: c/c-typeck.cc:11996
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "initialisation par position de champs dans une %<struct%> qui est déclarée avec l'attribut %<designated_init%>"
  
! #: c/c-typeck.cc:12067 c/c-typeck.cc:12193 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "initialisation non statique d'un membre de tableau flexible"
  
! #: c/c-typeck.cc:12163
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "trop d'éléments dans l'initialisation de l'union"
  
! #: c/c-typeck.cc:12185
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "le C traditionnel rejette l'initialisation des unions"
  
! #: c/c-typeck.cc:12284
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "trop d'éléments dans l'initialisation du tableau"
  
! #: c/c-typeck.cc:12361 c/c-typeck.cc:12363
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "trop d'éléments dans l'initialisation du vecteur"
  
! #: c/c-typeck.cc:12397
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "trop d'éléments dans l'initialisation d'un scalaire"
  
! #: c/c-typeck.cc:12564 c/c-typeck.cc:12640 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, gcc-internal-format
  msgid "constraint allows registers outside of a function"
  msgstr "la contrainte n'autorise pas des registres en dehors d'une fonction"
  
! #: c/c-typeck.cc:12576 cp/semantics.cc:2358
  #, gcc-internal-format
  msgid "side-effects in output operand outside of a function"
  msgstr "effets de bord dans l'opérande de sortie en dehors d'une fonction"
  
! #: c/c-typeck.cc:12587 cp/semantics.cc:2374
  #, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr "l'opérande de sortie en dehors d'une fonction n'est pas une constante"
  
! #: c/c-typeck.cc:12595 c/c-typeck.cc:12685 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr "le modificateur %<-%> est utilisé à l'intérieur d'une fonction"
  
! #: c/c-typeck.cc:12653 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr "l'opérande de contrainte %<:%> n'est pas une adresse d'une fonction ou une variable non automatique"
  
! #: c/c-typeck.cc:12666 cp/semantics.cc:2481
  #, gcc-internal-format
  msgid "side-effects in input operand outside of a function"
  msgstr "effets secondaires dans l'opérande d'entrée en dehors d'une fonction"
  
! #: c/c-typeck.cc:12677 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, gcc-internal-format
  msgid "input operand outside of a function is not constant"
  msgstr "l'opérande d'entrée en dehors d'une fonction n'est pas une constante"
  
! #: c/c-typeck.cc:12729
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "le C ISO interdit %<goto *expr;%>"
  
! #: c/c-typeck.cc:12735
  #, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "le goto calculé doit être un type pointeur"
  
! #: c/c-typeck.cc:12765 c/gimple-parser.cc:2648 cp/typeck.cc:11275
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la fonction est déclarée avec %<noreturn%> mais elle utilise l'instruction %<return%>"
  
! #: c/c-typeck.cc:12794
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> sans valeur dans une fonction retournant autre chose que void"
  
! #: c/c-typeck.cc:12807 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> avec une valeur dans une fonction retournant un void"
  
! #: c/c-typeck.cc:12810
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "le C ISO interdit %<return%> avec une expression dans une fonction qui retourne un void"
  
! #: c/c-typeck.cc:12892
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr "la fonction retourne l'adresse d'une étiquette"
  
! #: c/c-typeck.cc:12983 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "la quantité du switch n'est pas un entier"
  
! #: c/c-typeck.cc:13008
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "l'expression %<long%> du « switch » n'est pas convertie en %<int%> avec le C ISO"
  
! #: c/c-typeck.cc:13046 c/c-typeck.cc:13054
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "l'étiquette du « case » doit être une expression constante entière"
  
! #: c/c-typeck.cc:13060 cp/parser.cc:13523
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "étiquette « case » en dehors de tout « switch »"
  
! #: c/c-typeck.cc:13062
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "étiquette %<default%> en dehors de tout « switch »"
  
! #: c/c-typeck.cc:13138 cp/parser.cc:15293
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "mot-clé « break » à l'extérieur de toute boucle ou « switch »"
  
! #: c/c-typeck.cc:13141 c/c-typeck.cc:13161 cp/decl.cc:4105 cp/parser.cc:15303
! #: cp/parser.cc:15324
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "sortie invalide du bloc structuré OpenMP"
  
! #: c/c-typeck.cc:13144 cp/parser.cc:15306
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "mot-clé « break » utilisé dans une boucle OpenMP"
  
! #: c/c-typeck.cc:13158 cp/parser.cc:15316
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "mot-clé « continue » à l'extérieur de toute boucle"
  
! #: c/c-typeck.cc:13208 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "déclaration sans effet"
  
! #: c/c-typeck.cc:13252
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "l'instruction de l'expression a un type incomplet"
  
! #: c/c-typeck.cc:13543
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr "la comparaison sera toujours %<false%> car l'opérande pointeur dans %qE ne peut pas être NULL"
  
! #: c/c-typeck.cc:13548
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr "la comparaison sera toujours %<true%> car l'opérande pointeur dans %qE ne peut pas être NULL"
  
! #: c/c-typeck.cc:13566 c/c-typeck.cc:13604
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "la comparaison sera toujours %<false%> car l'adresse de %qE ne sera jamais NULL"
  
! #: c/c-typeck.cc:13571 c/c-typeck.cc:13609
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "la comparaison sera toujours %<true%> car l'adresse de %qE ne sera jamais NULL"
  
! #: c/c-typeck.cc:14201 c/c-typeck.cc:14365 cp/typeck.cc:6279
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "comparaison de vecteurs avec des types d'éléments différents"
  
! #: c/c-typeck.cc:14209 c/c-typeck.cc:14373 cp/typeck.cc:6293
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "comparaison de vecteurs avec des nombres d'éléments différents"
  
! #: c/c-typeck.cc:14224 c/c-typeck.cc:14388 cp/typeck.cc:6311
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "comparaison entre les types %qT et %qT"
  
! #: c/c-typeck.cc:14234 c/c-typeck.cc:14398 cp/typeck.cc:6328
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "n'a pu trouver un type entier de la même taille que %qT"
  
! #: c/c-typeck.cc:14248 cp/typeck.cc:5954
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "comparer des nombres flottants à l'aide de %<==%> ou %<!=%> n'est pas sûr"
  
! #: c/c-typeck.cc:14287 c/c-typeck.cc:14439
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "comparaison de pointeurs vers des espaces d'adresses disjoints"
  
! #: c/c-typeck.cc:14294 c/c-typeck.cc:14300
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "le C ISO interdit la comparaison de %<void *%> avec un pointeur de fonction"
  
! #: c/c-typeck.cc:14307 c/c-typeck.cc:14449
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "il manque un transtypage pour comparer des types de pointeurs distincts"
  
! #: c/c-typeck.cc:14320 c/c-typeck.cc:14326 c/c-typeck.cc:14476
! #: c/c-typeck.cc:14482
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "comparaison entre un pointeur et un entier"
  
! #: c/c-typeck.cc:14427
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "comparaison de pointeurs complet et incomplet"
  
! #: c/c-typeck.cc:14429
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "le C ISO interdit les comparaisons ordonnées de pointeurs vers des fonctions"
  
! #: c/c-typeck.cc:14434
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "comparaison ordonnée d'un pointeur avec un pointeur nul"
  
! #: c/c-typeck.cc:14457 c/c-typeck.cc:14460 c/c-typeck.cc:14467
! #: c/c-typeck.cc:14470
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "comparaison ordonnée d'un pointeur avec un zéro entier"
  
! #: c/c-typeck.cc:14547
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "conversion implicite de %qT vers %qT pour correspondre à d'autres opérandes de l'expression binaire"
  
! #: c/c-typeck.cc:14865
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "le tableau utilisé ne peut pas être converti en pointeur là où un scalaire est requis"
  
! #: c/c-typeck.cc:14869
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "valeur de type « struct » utilisée là où un scalaire est requis"
  
! #: c/c-typeck.cc:14873
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "valeur de type « union » utilisée là où un scalaire est requis"
  
! #: c/c-typeck.cc:14889
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "valeur de type « vector » utilisée là où un scalaire est requis"
  
! #: c/c-typeck.cc:15092 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> doit spécifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>"
  
! #: c/c-typeck.cc:15103 c/c-typeck.cc:15113 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "modificateur de clause %<cancel%> %<if%> attendus"
  
! #: c/c-typeck.cc:15148 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> doit spécifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>"
  
! #: c/c-typeck.cc:15216 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD n'est pas une variable dans la clause %qs"
  
! #: c/c-typeck.cc:15220 c/c-typeck.cc:17037 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE n'est pas une variable dans la clause %qs"
  
! #: c/c-typeck.cc:15228
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%<_Atomic%> %qD dans la clause %qs"
  
! #: c/c-typeck.cc:15238 c/c-typeck.cc:17044 c/c-typeck.cc:17198
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD est une variable « threadprivate » dans la clause %qs"
  
! #: c/c-typeck.cc:15275 cp/semantics.cc:5995
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "la borne inférieure %qE de la section du tableau n'a pas un type entier"
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:6002
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "la longueur %qE de la section du tableau n'a pas un type entier"
  
! #: c/c-typeck.cc:15305 cp/semantics.cc:6035
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "pointeur unique attendu dans la clause %qs"
  
! #: c/c-typeck.cc:15323 c/c-typeck.cc:15390 c/c-typeck.cc:15683
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "section de tableau ayant une longueur nulle dans la clause %qs"
  
! #: c/c-typeck.cc:15342 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "l'expression de longueur doit être spécifiée pour un type tableau dont la limite est inconnue"
  
! #: c/c-typeck.cc:15350 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "limite inférieure négative dans la section du tableau dans la clause %qs"
  
! #: c/c-typeck.cc:15359 c/c-typeck.cc:15483 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "longueur négative dans la section du tableau dans la clause %qs"
  
! #: c/c-typeck.cc:15376 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "limite inférieure %qE au delà de la taille de la section du tableau dans la clause %qs"
  
! #: c/c-typeck.cc:15419 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "longueur %qE au delà de la taille de la section du tableau dans la clause %qs"
  
! #: c/c-typeck.cc:15434 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "limite supérieure %qE au delà de la taille de la section du tableau dans la clause %qs"
  
  # Ce message ne veut absolument rien dire !
! #: c/c-typeck.cc:15471 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr "pour une fonction tableau, l'expression de longueur du paramètre doit être spécifiée"
  
! #: c/c-typeck.cc:15475 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "l'expression de longueur doit être spécifiée pour un type pointeur"
  
! #: c/c-typeck.cc:15503 c/c-typeck.cc:15622 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "la section du tableau n'est pas contigüe dans la clause %qs"
  
! #: c/c-typeck.cc:15513 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE n'a pas un type pointeur ou tableau"
  
! #: c/c-typeck.cc:15889 cp/semantics.cc:7305
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "l'itérateur %qD n'a pas le type entier ni le type pointeur"
  
! #: c/c-typeck.cc:15896
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "l'itérateur %qD a le type qualifié par %<_Atomic%>"
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:7312
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "l'itérateur %qD à le type qualifié par « const »"
  
! #: c/c-typeck.cc:15915 cp/semantics.cc:7328
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "pas de l'itérateur avec un type non entier"
  
! #: c/c-typeck.cc:15935 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "l'itérateur %qD a un pas de zéro"
  
! #: c/c-typeck.cc:15962
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr "le type de l'itérateur %qD fait référence à l'itérateur extérieur %qD"
  
! #: c/c-typeck.cc:15969 cp/semantics.cc:7398
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "l'expression de début fait référence à l'itérateur extérieur %qD"
  
! #: c/c-typeck.cc:15975 cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "l'expression de fin fait référence à l'itérateur extérieur %qD"
  
! #: c/c-typeck.cc:15981 cp/semantics.cc:7410
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "l'expression de pas fait référence à l'itérateur extérieur %qD"
  
! #: c/c-typeck.cc:16018 cp/semantics.cc:7458
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "pointeur attendu dans la clause %qs"
  
! #: c/c-typeck.cc:16121 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "clauses %<inscan%> et non-%<inscan%> %<reduction%> sur la même construction"
  
! #: c/c-typeck.cc:16143 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "clause %<inscan%> %<reduction%> avec une section de tableau"
  
! #: c/c-typeck.cc:16169 c/c-typeck.cc:16179
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD dans la clause %<reduction%> est un tableau de taille nulle"
  
! #: c/c-typeck.cc:16199
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "%<_Atomic%> %qE dans la clause %<reduction%>"
  
! #: c/c-typeck.cc:16211
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "type de taille nulle %qT dans la clause %qs"
  
! #: c/c-typeck.cc:16219
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "type de taille variable %qT dans la clause %qs"
  
! #: c/c-typeck.cc:16263
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE a un type invalide pour %<reduction(%s)%>"
  
! #: c/c-typeck.cc:16272 cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "réduction définie par l'utilisateur pas trouvée pour %qE"
  
! #: c/c-typeck.cc:16360
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "type d'élément de longueur variable dans la table de la clause %<reduction%>"
  
! #: c/c-typeck.cc:16378 c/c-typeck.cc:17292 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr "la clause %<nowait%> ne doit pas être utilisée avec la clause %<copyprivate%>"
  
! #: c/c-typeck.cc:16390 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE doit être %<threadprivate%> pour %<copyin%>"
  
! #: c/c-typeck.cc:16405 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr "le modificateur ne devrait pas être spécifié dans la clause %<linear%> sur des constructions %<simd%> ou %<for%> lorsque les modificateurs OpenMP 5.2 ne sont pas utilisés"
  
! #: c/c-typeck.cc:16414
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "clause linéaire appliquée à une variable non entière non pointeur de type %qT"
  
! #: c/c-typeck.cc:16422
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD dans la clause %<linear%>"
  
! #: c/c-typeck.cc:16441 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "le pas %qE de la clause %<linear%> n'est ni une constante ni un paramètre"
  
! #: c/c-typeck.cc:16471 c/c-typeck.cc:17192 c/c-typeck.cc:17463
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE n'est pas une variable dans la clause %qs"
  
! #: c/c-typeck.cc:16488 cp/semantics.cc:7876
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD apparaît plus d'une fois dans les clauses de partage de données"
  
! #: c/c-typeck.cc:16499 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD apparaît plus d'une fois dans les clauses de réduction"
  
! #: c/c-typeck.cc:16513 c/c-typeck.cc:16583 c/c-typeck.cc:16618
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE apparaît plus d'une fois dans les clauses de données"
  
! #: c/c-typeck.cc:16523 c/c-typeck.cc:16591 c/c-typeck.cc:16940
! #: c/c-typeck.cc:17092 c/c-typeck.cc:17100 c/c-typeck.cc:17116
! #: c/c-typeck.cc:17125 c/c-typeck.cc:17133 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
*************** msgstr "%qE apparaît plus d'une fois da
*** 51912,52170 ****
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD apparaît plus d'une fois dans les clauses de données"
  
! #: c/c-typeck.cc:16509 c/c-typeck.cc:16580 c/c-typeck.cc:17119
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD apparaît à la fois dans les clauses « data » et « map »"
  
! #: c/c-typeck.cc:16554 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE n'est pas une variable dans la clause %<firstprivate%>"
  
! #: c/c-typeck.cc:16594 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE n'est pas une variable dans la clause %<lastprivate%>"
  
! #: c/c-typeck.cc:16613 cp/semantics.cc:8473
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<aligned%>"
  
! #: c/c-typeck.cc:16620
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau"
  
! #: c/c-typeck.cc:16627
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD dans la clause %<aligned%>"
  
! #: c/c-typeck.cc:16634
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE apparaît plus d'une fois dans les clause %<aligned%>"
  
! #: c/c-typeck.cc:16647 cp/semantics.cc:8542
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<nontemporal%>"
  
! #: c/c-typeck.cc:16653
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE apparaît plus d'une fois dans les clauses %<nontemporal%>"
  
! #: c/c-typeck.cc:16666 cp/semantics.cc:8581
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<allocate%>"
  
! #: c/c-typeck.cc:16672
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE apparaît plus d'une fois dans les clause %<allocate%>"
  
! #: c/c-typeck.cc:16744 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr "clause %<depend%> avec le type de dépendance %<depobj%> sur une section de tableau"
  
! #: c/c-typeck.cc:16759 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr "%<omp_all_memory%> utilisé avec le type %<depend%> autre que %<out%> ou %<inout%>"
  
! #: c/c-typeck.cc:16767 cp/semantics.cc:8742
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE n'est pas une une expression l-valeur ni une section de tableau dans la clause %qs"
  
! #: c/c-typeck.cc:16788 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr "%qE n'a pas le type %<omp_depend_t%> dans la clause %<depend%> avec le type de dépendance %<depobj%>"
  
! #: c/c-typeck.cc:16798 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr "%qE ne devrait pas avoir le type %<omp_depend_t%> dans la clause %<depend%> avec un type de dépendance autre que %<depobj%>"
  
! #: c/c-typeck.cc:16859 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "la section du tableau n'a pas un type pour lequel une correspondance peut être établie (mappable type) dans la clause %qs"
  
! #: c/c-typeck.cc:16879 c/c-typeck.cc:16955 c/c-typeck.cc:16991
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "expression map %qE non supportée"
  
! #: c/c-typeck.cc:16919 c/c-typeck.cc:17096 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD apparaît plus d'une fois dans les clauses de mouvement"
  
! #: c/c-typeck.cc:16927 c/c-typeck.cc:17102 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD apparaît plus d'une fois dans les clauses « map »"
  
! #: c/c-typeck.cc:17046 c/c-typeck.cc:17188 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD n'a pas un type pour lequel la correspondance peut être établie (mappable type) dans la clause %qs"
  
! #: c/c-typeck.cc:17171 cp/semantics.cc:9248
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE n'est ni une variable ni un nom de fonction dans la clause %qs"
  
! #: c/c-typeck.cc:17197 cp/semantics.cc:9279
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE apparaît plus d'une fois dans la même directive %<declare target%>"
  
! #: c/c-typeck.cc:17211 cp/semantics.cc:9295
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD n'est pas un argument dans la clause %<uniform%>"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE n'est pas un argument dans la clause %<uniform%>"
  
! #: c/c-typeck.cc:17233
  #, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "la variable %qs n'est pas un pointeur"
  
! #: c/c-typeck.cc:17240
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "la variable %qs n'est ni un pointeur ni un tableau"
  
! #: c/c-typeck.cc:17288 c/c-typeck.cc:17393 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr "la clause %<order%> ne doit pas être utilisée avec la clause %<ordered%>"
  
! #: c/c-typeck.cc:17308 cp/semantics.cc:8816
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "trop de clauses %qs dans une construction de tâche"
  
! #: c/c-typeck.cc:17429 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "la clause %<inbranch%> est incompatible avec %<notinbranch%>"
  
! #: c/c-typeck.cc:17464 cp/semantics.cc:9706
  #, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr "%qD apparaît plus d'une fois dans les clauses d'action"
  
! #: c/c-typeck.cc:17475 cp/semantics.cc:9720
  #, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "%qD par défaut doit être du type %<omp_interop_t%>"
  
! #: c/c-typeck.cc:17484 cp/semantics.cc:9729
  #, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr "%qD ne doit pas être const"
  
  # le premier %qs est un mot non traduit tel que « private », « shared » ou « threadprivate ».
! #: c/c-typeck.cc:17533 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE est prédéterminé %qs pour %qs"
  
! #: c/c-typeck.cc:17543
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr "%qE qualifié avec %<const%> peut uniquement apparaître dans les clauses %<shared%> ou %<firstprivate%>"
  
! #: c/c-typeck.cc:17574 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "la valeur de la clause %<simdlen%> est plus grande que la valeur de la clause %<safelen%>"
  
! #: c/c-typeck.cc:17586 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "modificateur d'ordonnancement %<nonmonotonic%> spécifié en même temps que la clause %<ordered%>"
  
! #: c/c-typeck.cc:17597 c/c-typeck.cc:17605 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "clause %qs spécifiée en même temps que la clause %<inscan%> %<reduction%>"
  
! #: c/c-typeck.cc:17653 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "le pas de la clause %<linear%> est un paramètre %qD pas spécifié dans la clause %<uniform%>"
  
! #: c/c-typeck.cc:17704 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "la clause %<nogroup%> ne doit pas être utilisée avec la clause %<reduction%>"
  
! #: c/c-typeck.cc:17712 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr "la clause %<grainsize%> ne doit pas être utilisée avec la clause %<num_tasks%>"
  
! #: c/c-typeck.cc:17720 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr "la clause %<full%> ne doit pas être utilisée avec la clause %<partial%>"
  
! #: c/c-typeck.cc:17730 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr "la clause %<detach%> ne doit pas être utilisée avec la clause %<mergeable%>"
  
! #: c/c-typeck.cc:17748 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr "l'identificateur de l'événement d'une clause %<detach%> ne devrait pas être dans une clause qui partage des données"
  
! #: c/c-typeck.cc:17766 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr "la clause %<depend%> requiert les clauses d'action avec le type interop %<targetsync%>"
  
! #: c/c-typeck.cc:17770 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr "la clause %<init%> n'a pas le modificateur %<targetsync%>"
  
! #: c/c-typeck.cc:17942
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "impossible d'utiliser %<va_arg%> avec un ordre de stockage inversé"
  
! #: c/c-typeck.cc:17947
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "le deuxième argument de %<va_arg%> est du type incompatible %qT"
  
! #: c/c-typeck.cc:17953
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "le deuxième argument de %<va_arg%> est un type fonction %qT"
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "le C++ exige un type promu, pas un type enum, dans %<va_arg%>"
--- 51919,52177 ----
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD apparaît plus d'une fois dans les clauses de données"
  
! #: c/c-typeck.cc:16526 c/c-typeck.cc:16597 c/c-typeck.cc:17136
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD apparaît à la fois dans les clauses « data » et « map »"
  
! #: c/c-typeck.cc:16571 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE n'est pas une variable dans la clause %<firstprivate%>"
  
! #: c/c-typeck.cc:16611 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE n'est pas une variable dans la clause %<lastprivate%>"
  
! #: c/c-typeck.cc:16630 cp/semantics.cc:8473
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<aligned%>"
  
! #: c/c-typeck.cc:16637
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau"
  
! #: c/c-typeck.cc:16644
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD dans la clause %<aligned%>"
  
! #: c/c-typeck.cc:16651
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE apparaît plus d'une fois dans les clause %<aligned%>"
  
! #: c/c-typeck.cc:16664 cp/semantics.cc:8542
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<nontemporal%>"
  
! #: c/c-typeck.cc:16670
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE apparaît plus d'une fois dans les clauses %<nontemporal%>"
  
! #: c/c-typeck.cc:16683 cp/semantics.cc:8581
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE n'est pas une variable dans la clause %<allocate%>"
  
! #: c/c-typeck.cc:16689
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE apparaît plus d'une fois dans les clause %<allocate%>"
  
! #: c/c-typeck.cc:16761 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr "clause %<depend%> avec le type de dépendance %<depobj%> sur une section de tableau"
  
! #: c/c-typeck.cc:16776 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr "%<omp_all_memory%> utilisé avec le type %<depend%> autre que %<out%> ou %<inout%>"
  
! #: c/c-typeck.cc:16784 cp/semantics.cc:8742
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE n'est pas une une expression l-valeur ni une section de tableau dans la clause %qs"
  
! #: c/c-typeck.cc:16805 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr "%qE n'a pas le type %<omp_depend_t%> dans la clause %<depend%> avec le type de dépendance %<depobj%>"
  
! #: c/c-typeck.cc:16815 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr "%qE ne devrait pas avoir le type %<omp_depend_t%> dans la clause %<depend%> avec un type de dépendance autre que %<depobj%>"
  
! #: c/c-typeck.cc:16876 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "la section du tableau n'a pas un type pour lequel une correspondance peut être établie (mappable type) dans la clause %qs"
  
! #: c/c-typeck.cc:16896 c/c-typeck.cc:16972 c/c-typeck.cc:17008
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "expression map %qE non supportée"
  
! #: c/c-typeck.cc:16936 c/c-typeck.cc:17113 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD apparaît plus d'une fois dans les clauses de mouvement"
  
! #: c/c-typeck.cc:16944 c/c-typeck.cc:17119 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD apparaît plus d'une fois dans les clauses « map »"
  
! #: c/c-typeck.cc:17063 c/c-typeck.cc:17205 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD n'a pas un type pour lequel la correspondance peut être établie (mappable type) dans la clause %qs"
  
! #: c/c-typeck.cc:17188 cp/semantics.cc:9248
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE n'est ni une variable ni un nom de fonction dans la clause %qs"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9279
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE apparaît plus d'une fois dans la même directive %<declare target%>"
  
! #: c/c-typeck.cc:17228 cp/semantics.cc:9295
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD n'est pas un argument dans la clause %<uniform%>"
  
! #: c/c-typeck.cc:17231 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE n'est pas un argument dans la clause %<uniform%>"
  
! #: c/c-typeck.cc:17250
  #, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "la variable %qs n'est pas un pointeur"
  
! #: c/c-typeck.cc:17257
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "la variable %qs n'est ni un pointeur ni un tableau"
  
! #: c/c-typeck.cc:17305 c/c-typeck.cc:17410 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr "la clause %<order%> ne doit pas être utilisée avec la clause %<ordered%>"
  
! #: c/c-typeck.cc:17325 cp/semantics.cc:8816
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "trop de clauses %qs dans une construction de tâche"
  
! #: c/c-typeck.cc:17446 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "la clause %<inbranch%> est incompatible avec %<notinbranch%>"
  
! #: c/c-typeck.cc:17481 cp/semantics.cc:9706
  #, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr "%qD apparaît plus d'une fois dans les clauses d'action"
  
! #: c/c-typeck.cc:17492 cp/semantics.cc:9720
  #, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "%qD par défaut doit être du type %<omp_interop_t%>"
  
! #: c/c-typeck.cc:17501 cp/semantics.cc:9729
  #, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr "%qD ne doit pas être const"
  
  # le premier %qs est un mot non traduit tel que « private », « shared » ou « threadprivate ».
! #: c/c-typeck.cc:17550 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE est prédéterminé %qs pour %qs"
  
! #: c/c-typeck.cc:17560
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr "%qE qualifié avec %<const%> peut uniquement apparaître dans les clauses %<shared%> ou %<firstprivate%>"
  
! #: c/c-typeck.cc:17591 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "la valeur de la clause %<simdlen%> est plus grande que la valeur de la clause %<safelen%>"
  
! #: c/c-typeck.cc:17603 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "modificateur d'ordonnancement %<nonmonotonic%> spécifié en même temps que la clause %<ordered%>"
  
! #: c/c-typeck.cc:17614 c/c-typeck.cc:17622 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "clause %qs spécifiée en même temps que la clause %<inscan%> %<reduction%>"
  
! #: c/c-typeck.cc:17670 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "le pas de la clause %<linear%> est un paramètre %qD pas spécifié dans la clause %<uniform%>"
  
! #: c/c-typeck.cc:17721 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "la clause %<nogroup%> ne doit pas être utilisée avec la clause %<reduction%>"
  
! #: c/c-typeck.cc:17729 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr "la clause %<grainsize%> ne doit pas être utilisée avec la clause %<num_tasks%>"
  
! #: c/c-typeck.cc:17737 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr "la clause %<full%> ne doit pas être utilisée avec la clause %<partial%>"
  
! #: c/c-typeck.cc:17747 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr "la clause %<detach%> ne doit pas être utilisée avec la clause %<mergeable%>"
  
! #: c/c-typeck.cc:17765 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr "l'identificateur de l'événement d'une clause %<detach%> ne devrait pas être dans une clause qui partage des données"
  
! #: c/c-typeck.cc:17783 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr "la clause %<depend%> requiert les clauses d'action avec le type interop %<targetsync%>"
  
! #: c/c-typeck.cc:17787 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr "la clause %<init%> n'a pas le modificateur %<targetsync%>"
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "impossible d'utiliser %<va_arg%> avec un ordre de stockage inversé"
  
! #: c/c-typeck.cc:17964
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "le deuxième argument de %<va_arg%> est du type incompatible %qT"
  
! #: c/c-typeck.cc:17970
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "le deuxième argument de %<va_arg%> est un type fonction %qT"
  
! #: c/c-typeck.cc:17976
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "le C++ exige un type promu, pas un type enum, dans %<va_arg%>"
*************** msgstr "instruction « else » attendu
*** 52380,52721 ****
  msgid "expected case label"
  msgstr "étiquette de « case » attendue"
  
! #: cobol/cdf-copy.cc:109
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr "REPLACING %zu caractères dépasse la capacité du système « %s »"
  
! #: cobol/cobol1.cc:275
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr "COBOL requiert une configuration 64 bits"
  
! #: cobol/cobol1.cc:326
  #, gcc-internal-format, gfc-internal-format
  msgid "exception '%s'"
  msgstr "exception « %s »"
  
! #: cobol/cobol1.cc:408
  #, gcc-internal-format, gfc-internal-format
  msgid "could not execute preprocessor %s"
  msgstr "n'a pu exécuter le préprocesseur %s"
  
! #: cobol/cobol1.cc:413
  #, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr "impossible d'inclure %s"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:419
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr "Nous ne devrions jamais voir un dash-main non égal dans cobol1.c"
  
! #: cobol/except.cc:53
! msgid "no such exception: 0x%04x"
! msgstr "pas de telle exception : 0x%04x"
  
! #: cobol/genapi.cc:332
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr "Cause probable : il a été référencé sans avoir été défini."
  
! #: cobol/genapi.cc:571
  #, gcc-internal-format
! msgid "Nice try, but you can't fire me. I quit!"
! msgstr "Bien essayé mais vous ne pouvez pas me virer. Je pars !"
  
! #: cobol/genapi.cc:1486
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): Knows not the variable type %s for %s"
! msgstr "%s(): Le type de la variable %s est inconnu pour %s"
  
! #: cobol/genapi.cc:2176
  #, gcc-internal-format, gfc-internal-format
! msgid "I don't know how to MOVE an alphabetical string to %s(%s) \n"
! msgstr "Je ne sais pas comment déplacer une chaîne alphabétique vers %s(%s)\n"
  
! #: cobol/genapi.cc:2244
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): field->type %s must be literal or alphanumeric"
! msgstr "%s(): champ->type %s doit être littéral ou alphanumérique"
  
! #: cobol/genapi.cc:5728
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): Invalid field type %s:"
! msgstr "%s(): Champ de type invalide %s :"
  
! #: cobol/genapi.cc:6929 cobol/genapi.cc:6935 cobol/genapi.cc:6941
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_logop() was called with variable %s on line %d, which is not a FldConditional\n"
! msgstr "parser_logop() a été appelé avec la variable %s à la ligne %d qui n'est pas un FldConditional\n"
  
! #: cobol/genapi.cc:7048 cobol/genapi.cc:7112
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_relop() was called with variable %s, which is not a FldConditional\n"
! msgstr "parser_relop() a été appelé avec la variable %s qui n'est pas un FldConditional\n"
  
! #: cobol/genapi.cc:7158
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_if() was called with variable %s, which is not a FldConditional\n"
! msgstr "parser_if() a été appelé avec la variable %s qui n'est pas un FldConditional\n"
  
! #: cobol/genapi.cc:7411
  #, gcc-internal-format, gfc-internal-format
! msgid "###### candidate %s has unimplemented CVT_type %d(%s)\n"
! msgstr "###### le candidat %s a le type CVT_type %d(%s) non implémenté\n"
  
! #: cobol/genapi.cc:7422
! #, gcc-internal-format, gfc-internal-format
! msgid "###### unknown setop_t code %d\n"
! msgstr "###### code setop_t %d inconnu\n"
  
! #: cobol/genapi.cc:7618
! msgid "%s:%d: %zu exceeds MAXIMUM_UNTILS of %d, line %d"
! msgstr "%s:%d: %zu dépasse MAXIMUM_UNTILS de %d, ligne %d"
  
! #: cobol/genapi.cc:8624
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr "%s:%d: indices ignorés"
  
! #: cobol/genapi.cc:8846 cobol/genapi.cc:9306
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *file"
! msgstr "%s(): appelé avec NULL *fichier"
  
! #: cobol/genapi.cc:8971
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s access mode is 'file_inaccessible_e' in %s"
! msgstr "%s:%d le mode d'accès du fichier %s est « file_inaccessible_e » dans %s"
  
! #: cobol/genapi.cc:9044
  #, gcc-internal-format
! msgid "parser_file_open called with NULL *file"
! msgstr "parser_file_open appelé avec NULL *fichier"
  
! #: cobol/genapi.cc:9049
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_open for %s called with NULL var_decl_node"
! msgstr "parser_file_open pour %s appelé avec NULL var_decl_node"
  
! #: cobol/genapi.cc:9054
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr "EXTEND peut uniquement être utilisé où %s est ACCESS MODE SEQUENTIAL"
  
! #: cobol/genapi.cc:9122
  #, gcc-internal-format
! msgid "parser_file_close called with NULL *file"
! msgstr "parser_file_close appelé avec NULL *fichier"
  
! #: cobol/genapi.cc:9127
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_close for %s called with NULL file->var_decl_node"
! msgstr "parser_file_close pour %s est appelé avec NULL fichier->var_decl_node"
  
! #: cobol/genapi.cc:9180
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr "%s:%d pour le fichier %s, « where » est zéro dans %s"
  
! #: cobol/genapi.cc:9190
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *file"
! msgstr "parser_file_read appelé avec NULL *fichier"
  
! #: cobol/genapi.cc:9195
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL file->var_decl_node"
! msgstr "parser_file_read pour %s est appelé avec NULL fichier->var_decl_node"
  
! #: cobol/genapi.cc:9200
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *field"
! msgstr "parser_file_read appelé avec NULL *champ"
  
! #: cobol/genapi.cc:9205
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL field->var_decl_node"
! msgstr "parser_file_read pour %s est appelé avec NULL champ->var_decl_node"
  
! #: cobol/genapi.cc:9210
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but 'where' >= 0"
! msgstr "%s:%d le fichier %s est RELATIVE/SEQUENTIAL, mais le « where » >= 0"
  
! #: cobol/genapi.cc:9219
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but 'where' < 0"
! msgstr "%s:%d le fichier %s est RELATIVE/RANDOM mais le « where » < 0"
  
! #: cobol/genapi.cc:9262
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr "%s:%d le fichier %s a « sequentially » à %d dans %s"
  
! #: cobol/genapi.cc:9311
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL file->var_decl_node"
! msgstr "%s(): pour %s appelé avec NULL fichier->var_decl_node"
  
! #: cobol/genapi.cc:9317
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *field"
! msgstr "%s(): appelé avec NULL *champ"
  
! #: cobol/genapi.cc:9322
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL field->var_decl_node"
! msgstr "%s(): pour %s appelé avec NULL champ->var_decl_node"
  
! #: cobol/genapi.cc:9457
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr "%s:%d le fichier %s est INDEXED/SEQUENTIAL mais « sequentially » est faux"
  
! #: cobol/genapi.cc:11122
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): asked to sort %s, but it's not a table"
! msgstr "%s(): le tri de %s a été demandé mais ce n'est pas une table"
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:11250
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) USING and input-proc are specified"
! msgstr "%s(): erreur de syntaxe -- les deux (ou aucun) USING et une procédure d'entrée sont spécifiés"
  
! #: cobol/genapi.cc:11379
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) GIVING and output-proc are specified"
! msgstr "%s(): erreur de syntaxe -- les deux (ou aucun) GIVING et une procédure de sortie sont spécifiés"
  
! #: cobol/genapi.cc:11786
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) files and output-proc are specified"
! msgstr "%s(): erreur de syntaxe -- les deux (ou aucun) fichiers et une procédure de sortie sont spécifiés"
  
! #: cobol/genapi.cc:12187
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr "CALL USING BY CONTENT <temporary> requiert REPOSITORY PROTOTYPES."
  
! #: cobol/genapi.cc:12439
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): What in the name of Nero's fiddle are we doing here?"
! msgstr "%s(): Qu'est-ce que nous bricolons ici ?"
  
! #: cobol/genapi.cc:13948
! #, gcc-internal-format, gfc-internal-format
! msgid "In parser_move(%s to %s), the move of FldLiteralN to %s hasn't been implemented"
! msgstr "In parser_move(%s to %s), le déplacement de FldLiteralN vers %s n'a pas été implémenté"
  
! #: cobol/genapi.cc:14184
! #, gcc-internal-format, gfc-internal-format
! msgid "In mh_dest_is_float(%s to %s), the move of %s to %s hasn't been implemented"
! msgstr "Dans mh_dest_is_float(%s to %s), le déplacement de %s vers %s n'a pas été implémenté"
  
! #: cobol/genapi.cc:16279
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr "LEVEL 01 (%s) OCCURS a un paramètre data.memsize insuffisant"
  
! #: cobol/genapi.cc:16351
  #, gcc-internal-format
! msgid "parser_symbol_add() was called with a NULL new_var\n"
! msgstr "parser_symbol_add() a été appelé avec un nouvelle_var NULL\n"
  
! #: cobol/genapi.cc:16379
! msgid "%s(): %2.2d %s is a table, but it improperly has a capacity of zero"
! msgstr "%s(): %2.2d %s est une table mais elle a une capacité inopportunément à zéro"
  
! #: cobol/genapi.cc:16419
  #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add(): %s is its own ancestor"
! msgstr "parser_symbol_add(): %s est son propre ancêtre"
  
! #: cobol/genapi.cc:16425
! msgid "parser_symbol_add(): %2.2d %s has null ancestor"
! msgstr "parser_symbol_add(): %2.2d %s a un ancêtre null"
  
! #: cobol/genapi.cc:16433
  #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add( %s ) improperly has a non-null var_decl_node\n"
! msgstr "parser_symbol_add( %s ) a un var_decl_node inopportunément non null\n"
  
! #: cobol/genapi.cc:16638
! msgid "%s(): %2.2d %s<%s> improperly has a data.capacity of zero"
! msgstr "%s(): %2.2d %s<%s> a une data.capacité inopportunément à zéro"
  
! #: cobol/gengen.cc:363
  #, gcc-internal-format
! msgid "The given type is not NULL, and that's just not fair"
  msgstr "Le type donné n'est pas NULL et ce n'est pas sympa"
  
! #: cobol/gengen.cc:372
  #, gcc-internal-format
! msgid "The given type is not a DECL or a TYPE"
! msgstr "Le type donné n'est pas un DECL ou un TYPE"
  
! #: cobol/gengen.cc:416
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown type %d"
  msgstr "Type %d inconnu"
  
! #: cobol/gengen.cc:2941
  #, gcc-internal-format
! msgid "Residual context count!"
! msgstr "Décompte de contextes résiduels !"
  
! #: cobol/genmath.cc:1392
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_op() doesn't know how to evaluate \"%s = %s %c %s\"\n"
! msgstr "parser_op() ne sait pas comment évaluer \"%s = %s %c %s\"\n"
  
! #: cobol/genutil.cc:322 cobol/genutil.cc:601
  #, gcc-internal-format
  msgid "Too many subscripts"
  msgstr "Trop d'indices"
  
! #: cobol/lexio.cc:1490
  #, gcc-internal-format, gfc-internal-format
! msgid "%s pid %d terminated by %s"
! msgstr "%s pid %d terminé par %s"
  
! #: cobol/lexio.cc:1495
  #, gcc-internal-format, gfc-internal-format
  msgid "%s exited with status %d"
  msgstr "%s s'est terminé avec le statut %d"
  
! #: cobol/symbols.cc:450
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr "%s:%d: LblNone « %s » a le parent #%zu"
  
! #: cobol/symbols.cc:1907
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr "%s: la clé doit être un champ"
  
! #: cobol/symbols.cc:3709 cobol/symbols.cc:3816 cobol/symbols.cc:3846
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr "%s:%d: impossible d'ajouter « %s »"
  
! #: cobol/util.cc:1108
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr "erreur de logique : MOVE %s %s type invalide :"
  
! #: cobol/util.cc:1705
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: regcomp: %s"
  msgstr "%s: regcomp: %s"
  
! #: cobol/util.cc:1815
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr "erreur de logique : inœud manquant pour %s"
  
! #: cobol/util.cc:2141
  #, gcc-internal-format, gfc-internal-format
  msgid "failed compiling %s"
  msgstr "échec de la compilation %s"
--- 52387,52778 ----
  msgid "expected case label"
  msgstr "étiquette de « case » attendue"
  
! #: cobol/cdf-copy.cc:108
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr "REPLACING %zu caractères dépasse la capacité du système « %s »"
  
! #: cobol/cobol1.cc:274
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr "COBOL requiert une configuration 64 bits"
  
! #: cobol/cobol1.cc:325
  #, gcc-internal-format, gfc-internal-format
  msgid "exception '%s'"
  msgstr "exception « %s »"
  
! #: cobol/cobol1.cc:414
  #, gcc-internal-format, gfc-internal-format
  msgid "could not execute preprocessor %s"
  msgstr "n'a pu exécuter le préprocesseur %s"
  
! #: cobol/cobol1.cc:420
  #, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr "impossible d'inclure %s"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:426
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr "Nous ne devrions jamais voir un dash-main non égal dans cobol1.c"
  
! #: cobol/except.cc:54
! #, gcc-internal-format
! msgid "no such exception: 0x%x"
! msgstr "pas de telle exception : 0x%x"
  
! #: cobol/genapi.cc:354
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr "Cause probable : il a été référencé sans avoir été défini."
  
! #: cobol/genapi.cc:600
  #, gcc-internal-format
! msgid "Nice try, but you cannot fire me."
! msgstr "Bien essayé mais vous ne pouvez pas me virer."
  
! #: cobol/genapi.cc:1214
  #, gcc-internal-format, gfc-internal-format
! msgid "%s should not be null"
! msgstr "%s ne devrait pas être null"
  
! #: cobol/genapi.cc:1792
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: Knows not the variable type %s for %s"
! msgstr "%s: Le type de la variable %s est inconnu pour %s"
  
! #: cobol/genapi.cc:2481
! #, gcc-internal-format
! msgid "I don%'t know how to MOVE an alphabetical string to %s(%s)"
! msgstr "Je ne sais pas comment déplacer une chaîne alphabétique vers %s(%s)"
  
! #: cobol/genapi.cc:2549
! #, gcc-internal-format
! msgid "%s: %<field->type%> %s must be literal or alphanumeric"
! msgstr "%s: %<champ->type%> %s doit être littéral ou alphanumérique"
  
! #: cobol/genapi.cc:4460
! #, gcc-internal-format
! msgid "Not valid for ACCEPT statement."
! msgstr "Pas valide pour l'instruction ACCEPT."
  
! #: cobol/genapi.cc:5488
! #, gcc-internal-format
! msgid "Attempting to send to an input device."
! msgstr "Tentative d'envoyer à un périphérique d'entrée."
  
! #: cobol/genapi.cc:5511
! #, gcc-internal-format
! msgid "Not valid for DISPLAY statement."
! msgstr "Pas valide pour l'instruction DISPLAY."
  
! #: cobol/genapi.cc:6412
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: Invalid field type %s:"
! msgstr "%s: Champ de type invalide %s :"
  
! #: cobol/genapi.cc:7622 cobol/genapi.cc:7628 cobol/genapi.cc:7634
! #, gcc-internal-format
! msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
! msgstr "%<parser_logop()%> a été appelé avec la variable %s à la ligne %d qui n'est pas un FldConditional"
  
! #: cobol/genapi.cc:7741
! #, gcc-internal-format
! msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
! msgstr "%<parser_relop()%> a été appelé avec la variable %s qui n'est pas un FldConditional"
  
! #: cobol/genapi.cc:7805
! #, gcc-internal-format
! msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
! msgstr "%<parser_relop()%> a été appelé avec la variable %s qui n'est pas un FldConditional"
! 
! #: cobol/genapi.cc:7851
! #, gcc-internal-format
! msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
! msgstr "%<parser_if()%> a été appelé avec la variable %s qui n'est pas un FldConditional"
! 
! #: cobol/genapi.cc:8116
! #, gcc-internal-format
! msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
! msgstr "le candidat %s a le type %<CVT_type%> %d(%s) non implémenté"
! 
! #: cobol/genapi.cc:8127
! #, gcc-internal-format
! msgid "unknown %<setop_t%> code %d"
! msgstr "code %<setop_t%> %d inconnu"
! 
! #: cobol/genapi.cc:8315
! #, gcc-internal-format
! msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
! msgstr "%s:%d: %u dépasse %<MAXIMUM_UNTILS%> de %d, ligne %d"
! 
! #: cobol/genapi.cc:9324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr "%s:%d: indices ignorés"
  
! #: cobol/genapi.cc:9538 cobol/genapi.cc:10006
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *file"
! msgstr "%s: appelé avec NULL *fichier"
  
! #: cobol/genapi.cc:9663
! #, gcc-internal-format
! msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
! msgstr "%s:%d le mode d'accès du fichier %s est %<file_inaccessible_e%> dans %s"
  
! #: cobol/genapi.cc:9737
  #, gcc-internal-format
! msgid "%<parser_file_open%> called with NULL *file"
! msgstr "%<parser_file_open%> appelé avec NULL *fichier"
  
! #: cobol/genapi.cc:9742
! #, gcc-internal-format
! msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
! msgstr "%<parser_file_open%> pour %s appelé avec NULL %<var_decl_node%>"
  
! #: cobol/genapi.cc:9748
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr "EXTEND peut uniquement être utilisé où %s est ACCESS MODE SEQUENTIAL"
  
! #: cobol/genapi.cc:9817
  #, gcc-internal-format
! msgid "%<parser_file_close%> called with NULL *file"
! msgstr "%<parser_file_close%> appelé avec NULL *fichier"
  
! #: cobol/genapi.cc:9822
! #, gcc-internal-format
! msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
! msgstr "%<parser_file_close%> pour %s est appelé avec NULL %<fichier->var_decl_node%>"
  
! #: cobol/genapi.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr "%s:%d pour le fichier %s, « where » est zéro dans %s"
  
! #: cobol/genapi.cc:9887
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *file"
! msgstr "%<parser_file_read%> appelé avec NULL *fichier"
  
! #: cobol/genapi.cc:9892
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
! msgstr "%<parser_file_read%> pour %s est appelé avec NULL %<fichier->var_decl_node%>"
  
! #: cobol/genapi.cc:9898
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *field"
! msgstr "%<parser_file_read%> appelé avec NULL *champ"
  
! #: cobol/genapi.cc:9903
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
! msgstr "%<parser_file_read%> pour %s est appelé avec NULL %<champ->var_decl_node%>"
  
! #: cobol/genapi.cc:9909
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
! msgstr "%s:%d le fichier %s est RELATIVE/SEQUENTIAL, mais le %<where >= 0%>"
  
! #: cobol/genapi.cc:9918
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
! msgstr "%s:%d le fichier %s est RELATIVE/RANDOM mais le %<where < 0%>"
  
! #: cobol/genapi.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr "%s:%d le fichier %s a « sequentially » à %d dans %s"
  
! #: cobol/genapi.cc:10011
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<file->var_decl_node%>"
! msgstr "%s: pour %s appelé avec NULL %<fichier->var_decl_node%>"
  
! #: cobol/genapi.cc:10017
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *field"
! msgstr "%s: appelé avec NULL *champ"
  
! #: cobol/genapi.cc:10022
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<field->var_decl_node%>"
! msgstr "%s: pour %s appelé avec NULL %<champ->var_decl_node%>"
  
! #: cobol/genapi.cc:10107
! #, gcc-internal-format
! msgid "The file pointer should not be null"
! msgstr "Le pointeur de fichier ne devrait pas être null"
! 
! #: cobol/genapi.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr "%s:%d le fichier %s est INDEXED/SEQUENTIAL mais « sequentially » est faux"
  
! #: cobol/genapi.cc:11881
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: asked to sort %s, which is not a table"
! msgstr "%s: le tri de %s a été demandé mais ce n'est pas une table"
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12013
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
! msgstr "%s: erreur de syntaxe : les deux (ou aucun) USING et une procédure d'entrée sont spécifiés"
  
! #: cobol/genapi.cc:12147
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
! msgstr "%s: erreur de syntaxe : les deux (ou aucun) GIVING et une procédure de sortie sont spécifiés"
  
! #: cobol/genapi.cc:12569
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) files and output-proc are specified"
! msgstr "%s: erreur de syntaxe : les deux (ou aucun) fichiers et une procédure de sortie sont spécifiés"
  
! #: cobol/genapi.cc:12973
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr "CALL USING BY CONTENT <temporary> requiert REPOSITORY PROTOTYPES."
  
! #: cobol/genapi.cc:13264
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: What in the name of Nero are we doing here?"
! msgstr "%s: Qu'est-ce que nous bricolons ici ?"
  
! #: cobol/genapi.cc:14560
! #, gcc-internal-format
! msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
! msgstr "In %<parser_move(%s to %s)%>, le déplacement de FldLiteralN vers %s n'a pas été implémenté"
  
! #: cobol/genapi.cc:14796
! #, gcc-internal-format
! msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
! msgstr "Dans %<mh_dest_is_float%>(%s to %s), le déplacement de %s vers %s n'a pas été implémenté"
  
! #: cobol/genapi.cc:16918
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr "LEVEL 01 (%s) OCCURS a un paramètre data.memsize insuffisant"
  
! #: cobol/genapi.cc:16990
  #, gcc-internal-format
! msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
! msgstr "%<parser_symbol_add()%> a été appelé avec une %<nouvelle_var%> NULL"
  
! #: cobol/genapi.cc:17020
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
! msgstr "%s: %d %s est une table mais elle a une capacité inopportunément à zéro"
  
! #: cobol/genapi.cc:17060
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: %s is its own ancestor"
! msgstr "%s: %s est son propre ancêtre"
  
! #: cobol/genapi.cc:17065
! #, gcc-internal-format
! msgid "%s: %d %qs has NULL ancestor"
! msgstr "%s: %d %qs a un ancêtre NULL"
  
! #: cobol/genapi.cc:17072
! #, gcc-internal-format
! msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
! msgstr "%s(%s) a un %<var_decl_node%> inopportunément non null"
! 
! #: cobol/genapi.cc:17267
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
! msgstr "%s: %d %s<%s> a une data.capacité inopportunément à zéro"
  
! #: cobol/genapi.cc:17334
! #, gcc-internal-format
! msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
! msgstr "%<bytes_to_allocate%> est zéro pour %s (numéro de symbole "
  
! #: cobol/gengen.cc:360
  #, gcc-internal-format
! msgid "The given type is NULL, and that is just not fair"
  msgstr "Le type donné n'est pas NULL et ce n'est pas sympa"
  
! #: cobol/gengen.cc:369
  #, gcc-internal-format
! msgid "The given type is not a declaration or a TYPE"
! msgstr "Le type donné n'est pas une déclaration ou un TYPE"
  
! #: cobol/gengen.cc:413
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown type %d"
  msgstr "Type %d inconnu"
  
! #: cobol/gengen.cc:482
  #, gcc-internal-format
! msgid "Attempting an assignment of differing types."
! msgstr "Tentative d'une affectation de types différents."
  
! #: cobol/gengen.cc:2893
! #, gcc-internal-format
! msgid "Residual context count"
! msgstr "Décompte de contextes résiduels"
  
! #: cobol/genmath.cc:1385
! #, gcc-internal-format
! msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
! msgstr "%<parser_op()%> ne sait pas comment évaluer %<%s = %s %c %s%>"
! 
! #: cobol/genutil.cc:596
  #, gcc-internal-format
  msgid "Too many subscripts"
  msgstr "Trop d'indices"
  
! #: cobol/genutil.cc:761
! #, gcc-internal-format
! msgid "cannot get %<float%> value from %s"
! msgstr "impossible de lire la valeur %<float%> depuis %s"
! 
! #: cobol/lexio.cc:1581
  #, gcc-internal-format, gfc-internal-format
! msgid "%s pid %ld terminated by %s"
! msgstr "%s pid %ld terminé par %s"
  
! #: cobol/lexio.cc:1586
  #, gcc-internal-format, gfc-internal-format
  msgid "%s exited with status %d"
  msgstr "%s s'est terminé avec le statut %d"
  
! #: cobol/symbols.cc:418
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr "%s:%d: LblNone « %s » a le parent #%zu"
  
! #: cobol/symbols.cc:1901
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr "%s: la clé doit être un champ"
  
! #: cobol/symbols.cc:3712 cobol/symbols.cc:3815 cobol/symbols.cc:3845
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr "%s:%d: impossible d'ajouter « %s »"
  
! #: cobol/util.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr "erreur de logique : MOVE %s %s type invalide :"
  
! #: cobol/util.cc:1873
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: regcomp: %s"
  msgstr "%s: regcomp: %s"
  
! #: cobol/util.cc:2022
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr "erreur de logique : inœud manquant pour %s"
  
! #: cobol/util.cc:2430
  #, gcc-internal-format, gfc-internal-format
  msgid "failed compiling %s"
  msgstr "échec de la compilation %s"
*************** msgstr "pas de %<operator %s%> adapté p
*** 53151,53157 ****
  msgid "%q#D is private within this context"
  msgstr "%q#D est privé dans ce contexte"
  
! #: cp/call.cc:8377 cp/decl.cc:9615
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "déclaré privé ici"
--- 53208,53214 ----
  msgid "%q#D is private within this context"
  msgstr "%q#D est privé dans ce contexte"
  
! #: cp/call.cc:8377 cp/decl.cc:9613
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "déclaré privé ici"
*************** msgstr "déclaré privé ici"
*** 53161,53167 ****
  msgid "%q#D is protected within this context"
  msgstr "%q#D est protégé dans ce contexte"
  
! #: cp/call.cc:8383 cp/decl.cc:9616
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "déclaré protégé ici"
--- 53218,53224 ----
  msgid "%q#D is protected within this context"
  msgstr "%q#D est protégé dans ce contexte"
  
! #: cp/call.cc:8383 cp/decl.cc:9614
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "déclaré protégé ici"
*************** msgstr "l'argument %u dans l'appel à la
*** 53484,53490 ****
  msgid "constructor delegates to itself"
  msgstr "le constructeur délègue à lui-même"
  
! #: cp/call.cc:11805 cp/typeck.cc:10490
  msgid "cannot convert %qH to %qI"
  msgstr "ne peut convertir %qH en %qI"
  
--- 53541,53547 ----
  msgid "constructor delegates to itself"
  msgstr "le constructeur délègue à lui-même"
  
! #: cp/call.cc:11805 cp/typeck.cc:10606
  msgid "cannot convert %qH to %qI"
  msgstr "ne peut convertir %qH en %qI"
  
*************** msgstr "pas de fonction concordante pour
*** 53503,53509 ****
  msgid "call to non-function %qD"
  msgstr "appel à la non fonction %qD"
  
! #: cp/call.cc:11947 cp/pt.cc:17467 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ne peut appeler le constructeur %<%T::%D%> directement"
--- 53560,53566 ----
  msgid "call to non-function %qD"
  msgstr "appel à la non fonction %qD"
  
! #: cp/call.cc:11947 cp/pt.cc:17496 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ne peut appeler le constructeur %<%T::%D%> directement"
*************** msgstr "la version héritée de %qT est
*** 53661,53668 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q#D ne peut pas être surchargé par %q#D"
  
! #: cp/class.cc:1461 cp/decl.cc:1946 cp/decl.cc:1958 cp/decl.cc:1984
! #: cp/decl.cc:2006 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "déclaration précédente de %q#D"
--- 53718,53725 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q#D ne peut pas être surchargé par %q#D"
  
! #: cp/class.cc:1461 cp/decl.cc:1944 cp/decl.cc:1956 cp/decl.cc:1982
! #: cp/decl.cc:2004 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "déclaration précédente de %q#D"
*************** msgstr "  le membre de donnée non stati
*** 53993,54185 ****
  msgid "  non-static data member %qD has volatile type"
  msgstr "  le membre de donnée non statique %qD a un type volatile"
  
! #: cp/class.cc:6466
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "la classe de base %q#T a un destructeur non virtuel accessible"
  
! #: cp/class.cc:6495
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "la référence non statique %q#D dans la classe sans un constructeur"
  
! #: cp/class.cc:6501
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "le membre constant non statique %q#D dans la classe sans un constructeur"
  
! #: cp/class.cc:6834
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "l'offset de la classe de base %qT pour %<-std=c++14%> et au delà change avec %<-fabi-version=17%> (GCC 12)"
  
! #: cp/class.cc:6838
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "l'offset de %qD pour %<-std=c++14%> et au delà change avec %<-fabi-version=17%> (GCC 12)"
  
! #: cp/class.cc:6878
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "la base directe %qT est inaccessible dans %qT en raison de l'ambiguïté"
  
! #: cp/class.cc:6890
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "la base virtuelle %qT est inaccessible dans %qT en raison de l'ambiguïté"
  
! #: cp/class.cc:7132
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "le décalage relatif de %qD n'est pas compatible avec l'ABI et peut changer dans une version future de GCC"
  
! #: cp/class.cc:7328
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "la taille du type %qT est trop grande (%qE octets)"
  
! #: cp/class.cc:7649
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "utilisation invalide de %q#T avec un tableau de taille nulle dans %q#D"
  
! #: cp/class.cc:7650
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "utilisation invalide de %q#T avec un membre sous forme de tableau flexible dans %q#T"
  
! #: cp/class.cc:7655
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "membre tableau %q#D déclaré ici"
  
! #: cp/class.cc:7684
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "membre tableau de taille nulle %qD pas à la fin de %q#T"
  
! #: cp/class.cc:7686
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "membre tableau de taille nulle %qD dans un %q#T par ailleurs vide"
  
! #: cp/class.cc:7695 cp/class.cc:7730
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "dans la définition de %q#T"
  
! #: cp/class.cc:7703
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "le membre tableau flexible %qD n'est pas à la fin de %q#T"
  
! #: cp/class.cc:7705
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "membre tableau flexible %qD dans %q#T par ailleurs vide est une extension de GCC"
  
! #: cp/class.cc:7728
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "membre %q#D suivant déclaré ici"
  
! #: cp/class.cc:7840 cp/decl.cc:18273 cp/parser.cc:28411
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redéfinition de %q#T"
  
! #: cp/class.cc:7987
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T a des fonctions virtuelles et un destructeur non virtuel accessible"
  
! #: cp/class.cc:8015
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "le type transparent %q#T n'a aucun champ"
  
  # un type transparent est un type qui est passé comme le type qu'elle manipule, par ex decimal32
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "la classe de type transparent %qT a des classes de base"
  
! #: cp/class.cc:8025
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "la classe de type transparent %qT a des fonctions virtuelles"
  
! #: cp/class.cc:8031
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr "le type transparent %q#T ne peut être rendu transparent car le type du premier champ a une ABI différente de la classe générale"
  
! #: cp/class.cc:8202
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "la définition de %qD ne correspond pas à %<#include <initializer_list>%>"
  
! #: cp/class.cc:8213
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "la tentative de terminer la struct a été stoppée nette en raison des erreurs précédentes dans l'analyse syntaxique"
  
! #: cp/class.cc:8720
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "la chaîne de langage %<\"%E\"%> n'est pas reconnue"
  
! #: cp/class.cc:8810
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "ne peut résoudre la fonction surchargée %qD basé sur la conversion vers le type %qT"
  
! #: cp/class.cc:8976
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "pas de correspondance pour convertir la fonction %qD vers le type %q#T"
  
! #: cp/class.cc:9004
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "la conversion de la fonction surchargée %qD vers le type %q#T est ambiguë"
  
! #: cp/class.cc:9046
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr "le C++ ISO interdit de prendre l'adresse d'une fonction membre non statique non qualifié ou entre parenthèses pour former un pointeur vers une fonction membre d'un objet explicite."
  
! #: cp/class.cc:9051
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "un pointeur vers une fonction membre explicite peut seulement être formé avec %<&%E%>"
  
! #: cp/class.cc:9061
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "on suppose un pointeur vers le membre %qD"
  
! #: cp/class.cc:9064
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(un pointeur vers un membre peut seulement être formé avec %<&%E%>)"
  
! #: cp/class.cc:9143
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "pas assez d'informations sur le type"
  
! #: cp/class.cc:9163
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "impossible de convertir %qE du type %qT vers le type %qT"
  
! #: cp/class.cc:9464
  #, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "la déclaration de %q#D change la signification de %qD"
  
! #: cp/class.cc:9467
  #, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr "utilisé ici pour dire %q#D"
--- 54050,54252 ----
  msgid "  non-static data member %qD has volatile type"
  msgstr "  le membre de donnée non statique %qD a un type volatile"
  
! #: cp/class.cc:6478
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "la classe de base %q#T a un destructeur non virtuel accessible"
  
! #: cp/class.cc:6507
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "la référence non statique %q#D dans la classe sans un constructeur"
  
! #: cp/class.cc:6513
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "le membre constant non statique %q#D dans la classe sans un constructeur"
  
! #: cp/class.cc:6853
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "l'offset de la classe de base %qT pour %<-std=c++14%> et au delà change avec %<-fabi-version=17%> (GCC 12)"
  
! #: cp/class.cc:6858
! #, gcc-internal-format
! msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr "l'offset de la classe de base %qT pour %<-std=c++20%> et au delà change avec %<-fabi-version=21%> (GCC 16)"
! 
! #: cp/class.cc:6866
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "l'offset de %qD pour %<-std=c++14%> et au delà change avec %<-fabi-version=17%> (GCC 12)"
  
! #: cp/class.cc:6871
! #, gcc-internal-format
! msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr "l'offset de %qD pour %<-std=c++20%> et au delà change avec %<-fabi-version=21%> (GCC 16)"
! 
! #: cp/class.cc:6912
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "la base directe %qT est inaccessible dans %qT en raison de l'ambiguïté"
  
! #: cp/class.cc:6924
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "la base virtuelle %qT est inaccessible dans %qT en raison de l'ambiguïté"
  
! #: cp/class.cc:7166
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "le décalage relatif de %qD n'est pas compatible avec l'ABI et peut changer dans une version future de GCC"
  
! #: cp/class.cc:7362
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "la taille du type %qT est trop grande (%qE octets)"
  
! #: cp/class.cc:7683
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "utilisation invalide de %q#T avec un tableau de taille nulle dans %q#D"
  
! #: cp/class.cc:7684
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "utilisation invalide de %q#T avec un membre sous forme de tableau flexible dans %q#T"
  
! #: cp/class.cc:7689
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "membre tableau %q#D déclaré ici"
  
! #: cp/class.cc:7718
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "membre tableau de taille nulle %qD pas à la fin de %q#T"
  
! #: cp/class.cc:7720
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "membre tableau de taille nulle %qD dans un %q#T par ailleurs vide"
  
! #: cp/class.cc:7729 cp/class.cc:7764
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "dans la définition de %q#T"
  
! #: cp/class.cc:7737
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "le membre tableau flexible %qD n'est pas à la fin de %q#T"
  
! #: cp/class.cc:7739
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "membre tableau flexible %qD dans %q#T par ailleurs vide est une extension de GCC"
  
! #: cp/class.cc:7762
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "membre %q#D suivant déclaré ici"
  
! #: cp/class.cc:7874 cp/decl.cc:18271 cp/parser.cc:28464
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redéfinition de %q#T"
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T a des fonctions virtuelles et un destructeur non virtuel accessible"
  
! #: cp/class.cc:8049
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "le type transparent %q#T n'a aucun champ"
  
  # un type transparent est un type qui est passé comme le type qu'elle manipule, par ex decimal32
! #: cp/class.cc:8055
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "la classe de type transparent %qT a des classes de base"
  
! #: cp/class.cc:8059
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "la classe de type transparent %qT a des fonctions virtuelles"
  
! #: cp/class.cc:8065
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr "le type transparent %q#T ne peut être rendu transparent car le type du premier champ a une ABI différente de la classe générale"
  
! #: cp/class.cc:8236
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "la définition de %qD ne correspond pas à %<#include <initializer_list>%>"
  
! #: cp/class.cc:8247
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "la tentative de terminer la struct a été stoppée nette en raison des erreurs précédentes dans l'analyse syntaxique"
  
! #: cp/class.cc:8754
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "la chaîne de langage %<\"%E\"%> n'est pas reconnue"
  
! #: cp/class.cc:8844
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "ne peut résoudre la fonction surchargée %qD basé sur la conversion vers le type %qT"
  
! #: cp/class.cc:9010
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "pas de correspondance pour convertir la fonction %qD vers le type %q#T"
  
! #: cp/class.cc:9038
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "la conversion de la fonction surchargée %qD vers le type %q#T est ambiguë"
  
! #: cp/class.cc:9080
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr "le C++ ISO interdit de prendre l'adresse d'une fonction membre non statique non qualifié ou entre parenthèses pour former un pointeur vers une fonction membre d'un objet explicite."
  
! #: cp/class.cc:9085
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "un pointeur vers une fonction membre explicite peut seulement être formé avec %<&%E%>"
  
! #: cp/class.cc:9095
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "on suppose un pointeur vers le membre %qD"
  
! #: cp/class.cc:9098
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(un pointeur vers un membre peut seulement être formé avec %<&%E%>)"
  
! #: cp/class.cc:9177
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "pas assez d'informations sur le type"
  
! #: cp/class.cc:9197
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "impossible de convertir %qE du type %qT vers le type %qT"
  
! #: cp/class.cc:9498
  #, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "la déclaration de %q#D change la signification de %qD"
  
! #: cp/class.cc:9501
  #, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr "utilisé ici pour dire %q#D"
*************** msgstr "type invalide pour le paramètre
*** 54215,54221 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr "les lambdas ne sont implicitement %<constexpr%> qu'à partir du C++17"
  
! #: cp/constexpr.cc:270 cp/decl.cc:15267
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les destructeurs %<constexpr%> sont uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
--- 54282,54288 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr "les lambdas ne sont implicitement %<constexpr%> qu'à partir du C++17"
  
! #: cp/constexpr.cc:270 cp/decl.cc:15265
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les destructeurs %<constexpr%> sont uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
*************** msgstr "%<-fimplicit-constexpr%> affecte
*** 54261,54267 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%qD n'est pas utilisable comme une fonction %<constexpr%> car:"
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6580
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr "destruction de %qE en dehors de sa durée de vie"
--- 54328,54334 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%qD n'est pas utilisable comme une fonction %<constexpr%> car:"
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6596
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr "destruction de %qE en dehors de sa durée de vie"
*************** msgid "%q+E is not a constant expression
*** 54280,54291 ****
  msgstr "%q+E n'est pas une expression constante"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10113 rust/backend/rust-constexpr.cc:5789
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "appel à la fonction non %<constexpr%> %qD"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6138 cp/constexpr.cc:8586
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
--- 54347,54358 ----
  msgstr "%q+E n'est pas une expression constante"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10135 rust/backend/rust-constexpr.cc:5789
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "appel à la fonction non %<constexpr%> %qD"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6153 cp/constexpr.cc:8608
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
*************** msgstr "%qE est évalué à « faux »
*** 54306,54312 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr "la supposition de l'attribut %<assume%> a échoué"
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10077
  #: rust/backend/rust-constexpr.cc:5758
  #, gcc-internal-format
  msgid "call to internal function %qE"
--- 54373,54379 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr "la supposition de l'attribut %<assume%> a échoué"
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10099
  #: rust/backend/rust-constexpr.cc:5758
  #, gcc-internal-format
  msgid "call to internal function %qE"
*************** msgstr "accès à un élément non initi
*** 54490,54500 ****
  msgid "dereferencing a null pointer in %qE"
  msgstr "déréférencement d'un pointeur nul dans %qE"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4913 cp/constexpr.cc:4925
! #: cp/constexpr.cc:7761 cp/constexpr.cc:7892 cp/constexpr.cc:10027
! #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
! #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
! #: rust/backend/rust-constexpr.cc:5712
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE n'est pas une expression constante"
--- 54557,54567 ----
  msgid "dereferencing a null pointer in %qE"
  msgstr "déréférencement d'un pointeur nul dans %qE"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4925 cp/constexpr.cc:4937
! #: cp/constexpr.cc:7777 cp/constexpr.cc:7908 cp/constexpr.cc:10049
! #: cp/constexpr.cc:11043 rust/backend/rust-constexpr.cc:1738
! #: rust/backend/rust-constexpr.cc:1983 rust/backend/rust-constexpr.cc:2225
! #: rust/backend/rust-constexpr.cc:4743 rust/backend/rust-constexpr.cc:5712
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE n'est pas une expression constante"
*************** msgstr "%qE n'est pas une expression con
*** 54504,54952 ****
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "le mutable %qD n'est pas utilisable dans une expression constante"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6748
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "accès au membre non initialisé %qD"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6743
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "accès au membre %qD au lieu du membre initialisé %qD dans l'expression constante"
  
! #: cp/constexpr.cc:4991
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "%qs n'est pas une expression constante car %qT est un type union"
  
! #: cp/constexpr.cc:4994
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "%qs n'est pas une expression constante car %qT contient un type union"
  
! #: cp/constexpr.cc:5005
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "%qs n'est pas une expression constante car %qT est un type pointeur"
  
! #: cp/constexpr.cc:5008
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "%qs n'est pas une expression constante car %qT contient un type pointeur"
  
! #: cp/constexpr.cc:5019
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "%qs n'est pas une expression constante car %qT est un type référence"
  
! #: cp/constexpr.cc:5022
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "%qs n'est pas une expression constante car %qT contient un type référence"
  
! #: cp/constexpr.cc:5033
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "%qs n'est pas une expression constante car %qT est un type pointeur vers un membre"
  
! #: cp/constexpr.cc:5037
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "%qs n'est pas une expression constante car %qT contient un type pointeur vers un membre"
  
! #: cp/constexpr.cc:5048
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "%qs n'est pas une expression constante car %qT est volatile"
  
! #: cp/constexpr.cc:5051
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "%qs n'est pas une expression constante car %qT contient un sous-objet volatile"
  
! #: cp/constexpr.cc:5206
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "%qs ne peut pas être évalué de manière constante sur la cible"
  
! #: cp/constexpr.cc:5215 cp/constexpr.cc:5225
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr "%qs ne peut pas être évalué de manière constante car le type est trop grand"
  
! #: cp/constexpr.cc:5245
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr "%qs ne peut pas être évalué de manière constante car l'argument ne sait pas être encodé"
  
! #: cp/constexpr.cc:5291
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "%qs accès à un octet non initialisé à l'offset %d"
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qs ne peut pas être évalué de manière constante car l'argument ne sait pas être interprété"
  
! #: cp/constexpr.cc:6158 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "accès à la valeur de %qE au travers d'une gl-valeur %qT dans une expression constante"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6198 cp/constexpr.cc:6231
  #, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "utilisation d'un stockage alloué après sa désallocation dans une expression constante"
  
! #: cp/constexpr.cc:6200 cp/constexpr.cc:6226 cp/constexpr.cc:6233
! #: cp/constexpr.cc:6575
  #, gcc-internal-format
  msgid "allocated here"
  msgstr "alloué ici"
  
! #: cp/constexpr.cc:6204
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr "accès à %qE en dehors de sa durée de vie"
  
! #: cp/constexpr.cc:6224
  #, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "le contenu d'un stockage non initialisé n'est pas utilisable dans une expression constante"
  
! #: cp/constexpr.cc:6236 rust/backend/rust-constexpr.cc:4041
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "la valeur de %qD n'est pas utilisable dans une expression constante"
  
! #: cp/constexpr.cc:6244
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD utilisé dans sa propre initialisation"
  
! #: cp/constexpr.cc:6249
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D n'est pas const"
  
! #: cp/constexpr.cc:6252
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D est volatile"
  
! #: cp/constexpr.cc:6257 cp/constexpr.cc:6264
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD n'a pas été initialisé par une expression constante"
  
! #: cp/constexpr.cc:6270
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD n'a pas été déclaré %<constexpr%>"
  
! #: cp/constexpr.cc:6273
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD n'a pas un type entier ou énuméré"
  
! #: cp/constexpr.cc:6573
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "modifier un stockage alloué après désallocation n'est pas une expression constante"
  
! #: cp/constexpr.cc:6582
  #, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "modifie %qE en dehors de sa durée de vie n'est pas une expression constante"
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "détruire %qE en dehors de l'évaluation courante n'est pas une expression constante"
  
! #: cp/constexpr.cc:6592
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "la modification de %qE en dehors de l'évaluation courante n'est pas une expression constante"
  
! #: cp/constexpr.cc:6723
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "changement du membre actif d'une union de %qD à %qD n'est pas une expression constante avant C++20"
  
! #: cp/constexpr.cc:6752
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr "%qD ne commence pas implicitement sa durée de vie car %qT n'a pas un constructeur par défaut trivial non supprimé, utilisez plutôt %<std::construct_at%>"
  
! #: cp/constexpr.cc:6759
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr "l'initialisation de %qD requiert une expression d'accès à un membre comme opérande de gauche dans l'assignement"
  
! #: cp/constexpr.cc:6771 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "changement du membre actif d'une union de %qD à %qD durant l'initialisation"
  
! #: cp/constexpr.cc:7223 cp/constexpr.cc:8928 cp/constexpr.cc:8940
  #: rust/backend/rust-constexpr.cc:4668
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "l'instruction n'est pas une expression constante"
  
! #: cp/constexpr.cc:7430 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr "le décompte des itérations de la boucle %<constexpr%> dépasse la limite permise %d (utilisez %<-fconstexpr-loop-limit=%> pour augmenter la limite)"
  
! #: cp/constexpr.cc:7539 rust/backend/rust-constexpr.cc:999
  #, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "l'assembleur en ligne n'est pas une expression constante"
  
! #: cp/constexpr.cc:7541 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr "seul de l'assembleur en ligne non évalué est autorisé dans une fonction %<constexpr%> en C++20"
  
! #: cp/constexpr.cc:7560
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr "utilisation de %qD"
  
! #: cp/constexpr.cc:7564
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr "sa valeur peut varier entre les versions du compilateur ou avec des fanions %<-mtune%> ou %<-mcpu%> différents"
  
! #: cp/constexpr.cc:7566
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr "si son utilisation fait partie d'une ABI publique, changez-le pour utiliser plutôt une variable constante que vous définissez"
  
! #: cp/constexpr.cc:7568
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr "la valeur par défaut pour les réglages actuels du processeur est %d octets"
  
! #: cp/constexpr.cc:7570
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr "vous pouvez stabiliser cette valeur avec %<--param hardware_destructive_interference_size=%d%> ou désactiver cet avertissement avec %<-Wno-interference-size%>"
  
! #: cp/constexpr.cc:7723
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "la valeur %qE du type %qT n'est pas une expression constante"
  
! #: cp/constexpr.cc:7736
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr "le décompte des opérations d'évaluation de %<constexpr%> dépasse la limite permise %wd (utilisez %<-fconstexpr-ops-limit=%> pour augmenter la limite)"
  
! #: cp/constexpr.cc:7922
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr "le contrôle passe au travers de la définition de %qD avec une durée de stockage limitée au thread"
  
! #: cp/constexpr.cc:7925
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "le contrôle passe au travers de la définition de %qD avec une durée de stockage statique"
  
! #: cp/constexpr.cc:7990 cp/constexpr.cc:10723
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "temporaire du type %qT non littéral dans une expression constante"
  
! #: cp/constexpr.cc:8448 cp/constexpr.cc:10228
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "un %<reinterpret_cast%> n'est pas une expression constante"
  
! #: cp/constexpr.cc:8479 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "conversion depuis le type pointeur %qT vers le type arithmétique %qT dans une expression constante"
  
! #: cp/constexpr.cc:8531
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "le transtypage de %qT n'est pas permis dans une expression constante car le type pointé %qT n'est pas similaire à %qT"
  
! #: cp/constexpr.cc:8541
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr "l'objet pointé est déclaré ici"
  
! #: cp/constexpr.cc:8549
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "le transtypage depuis %qT n'est pas autorisé dans une expression constante avant C++26"
  
! #: cp/constexpr.cc:8563
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "%qE n'est pas une expression constante tant que la classe %qT est encore incomplète"
  
! #: cp/constexpr.cc:8603 rust/backend/rust-constexpr.cc:2506
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> n'est pas une expression constante"
  
! #: cp/constexpr.cc:8741 cp/constexpr.cc:10535 cp/constexpr.cc:10946
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "l'expression %qE n'est pas une expression constante"
  
! #: cp/constexpr.cc:8785 cp/constexpr.cc:10987
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> n'est pas une expression constante"
  
! #: cp/constexpr.cc:8843
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "le prédicat du contrat est faux dans une expression constante"
  
! #: cp/constexpr.cc:8878
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "l'adresse d'un appel à %qs n'est pas une expression constante"
  
! #: cp/constexpr.cc:8943
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "l'expression %qE du sous-type %s est inattendue"
  
! #: cp/constexpr.cc:9242 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE n'est pas une expression constante car il fait référence aux sous-objets mutables de %qT"
  
! #: cp/constexpr.cc:9250 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE n'est pas une expression constante car il fait référence à une variable incomplètement initialisée"
  
! #: cp/constexpr.cc:9266 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qE n'est pas une expression constante car il fait référence à un résultat de %<operator new%>"
  
! #: cp/constexpr.cc:9277 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qE n'est pas une expression constante car le stockage alloué n'a pas été désalloué"
  
! #: cp/constexpr.cc:9297 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr "l'évaluation immédiate retourne l'adresse de la fonction immédiate %qD"
  
! #: cp/constexpr.cc:9301
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "l'évaluation constante retourne l'adresse de la fonction immédiate %qD"
  
! #: cp/constexpr.cc:9336
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr "%qE n'est pas une expression constante car il initialise un %qT plutôt qu'un %qT"
  
! #: cp/constexpr.cc:9964 rust/backend/rust-constexpr.cc:5667
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "conversion l-valeur vers r-valeur d'une l-valeur volatile %qE avec le type %qT"
  
! #: cp/constexpr.cc:10193
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "la capture lambda de %qE n'est pas une expression constante"
  
! #: cp/constexpr.cc:10196
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "car il est utilisé comme gl-valeur"
  
! #: cp/constexpr.cc:10252 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "%<reinterpret_cast%> d'un entier vers un pointeur"
  
! #: cp/constexpr.cc:10286 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "prendre l'adresse avec address-of d'un objet %qE qui est local au thread ou a un stockage automatique n'est pas une expression constante"
  
! #: cp/constexpr.cc:10470
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "expression lambda dans une expression constante avant C++17"
  
! #: cp/constexpr.cc:10482
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "l'expression new n'est pas une expression constante avant C++20"
  
! #: cp/constexpr.cc:10549
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "les fonctions virtuelles ne peuvent pas être %<constexpr%> avant C++20"
  
! #: cp/constexpr.cc:10565
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "l'expression %<typeid%> n'est pas une expression constante car %qE est un type polymorphique"
  
! #: cp/constexpr.cc:10629
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "transtypage vers le type non entier %qT dans une expression constante"
  
! #: cp/constexpr.cc:10687
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD défini %<thread_local%> dans un contexte %<constexpr%>"
  
! #: cp/constexpr.cc:10695
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD défini %<static%> dans un contexte %<constexpr%>"
  
! #: cp/constexpr.cc:10773 rust/backend/rust-constexpr.cc:6251
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "la division par zéro n'est pas une expression constante"
  
! #: cp/constexpr.cc:10874 rust/backend/rust-constexpr.cc:6349
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> n'est pas une expression constante"
  
! #: cp/constexpr.cc:10943
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "aucune des branches de %<if%> est une expression constante"
  
! #: cp/constexpr.cc:10956
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "initialisation d'un tableau non constant"
  
! #: cp/constexpr.cc:11004
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "la définition d'une étiquette dans une fonction %<constexpr%> est uniquement disponible avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/constexpr.cc:11040 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "arbre syntaxique abstrait (AST=Abstract Syntax Tree) de type %s inattendu"
--- 54571,55019 ----
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "le mutable %qD n'est pas utilisable dans une expression constante"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6764
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "accès au membre non initialisé %qD"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6759
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "accès au membre %qD au lieu du membre initialisé %qD dans l'expression constante"
  
! #: cp/constexpr.cc:5003
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "%qs n'est pas une expression constante car %qT est un type union"
  
! #: cp/constexpr.cc:5006
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "%qs n'est pas une expression constante car %qT contient un type union"
  
! #: cp/constexpr.cc:5017
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "%qs n'est pas une expression constante car %qT est un type pointeur"
  
! #: cp/constexpr.cc:5020
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "%qs n'est pas une expression constante car %qT contient un type pointeur"
  
! #: cp/constexpr.cc:5031
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "%qs n'est pas une expression constante car %qT est un type référence"
  
! #: cp/constexpr.cc:5034
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "%qs n'est pas une expression constante car %qT contient un type référence"
  
! #: cp/constexpr.cc:5045
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "%qs n'est pas une expression constante car %qT est un type pointeur vers un membre"
  
! #: cp/constexpr.cc:5049
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "%qs n'est pas une expression constante car %qT contient un type pointeur vers un membre"
  
! #: cp/constexpr.cc:5060
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "%qs n'est pas une expression constante car %qT est volatile"
  
! #: cp/constexpr.cc:5063
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "%qs n'est pas une expression constante car %qT contient un sous-objet volatile"
  
! #: cp/constexpr.cc:5218
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "%qs ne peut pas être évalué de manière constante sur la cible"
  
! #: cp/constexpr.cc:5227 cp/constexpr.cc:5237
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr "%qs ne peut pas être évalué de manière constante car le type est trop grand"
  
! #: cp/constexpr.cc:5257
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr "%qs ne peut pas être évalué de manière constante car l'argument ne sait pas être encodé"
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "%qs accès à un octet non initialisé à l'offset %d"
  
! #: cp/constexpr.cc:5315
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qs ne peut pas être évalué de manière constante car l'argument ne sait pas être interprété"
  
! #: cp/constexpr.cc:6173 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "accès à la valeur de %qE au travers d'une gl-valeur %qT dans une expression constante"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6213 cp/constexpr.cc:6246
  #, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "utilisation d'un stockage alloué après sa désallocation dans une expression constante"
  
! #: cp/constexpr.cc:6215 cp/constexpr.cc:6241 cp/constexpr.cc:6248
! #: cp/constexpr.cc:6591
  #, gcc-internal-format
  msgid "allocated here"
  msgstr "alloué ici"
  
! #: cp/constexpr.cc:6219
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr "accès à %qE en dehors de sa durée de vie"
  
! #: cp/constexpr.cc:6239
  #, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "le contenu d'un stockage non initialisé n'est pas utilisable dans une expression constante"
  
! #: cp/constexpr.cc:6251 rust/backend/rust-constexpr.cc:4041
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "la valeur de %qD n'est pas utilisable dans une expression constante"
  
! #: cp/constexpr.cc:6259
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD utilisé dans sa propre initialisation"
  
! #: cp/constexpr.cc:6264
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D n'est pas const"
  
! #: cp/constexpr.cc:6267
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D est volatile"
  
! #: cp/constexpr.cc:6272 cp/constexpr.cc:6279
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD n'a pas été initialisé par une expression constante"
  
! #: cp/constexpr.cc:6285
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD n'a pas été déclaré %<constexpr%>"
  
! #: cp/constexpr.cc:6288
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD n'a pas un type entier ou énuméré"
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "modifier un stockage alloué après désallocation n'est pas une expression constante"
  
! #: cp/constexpr.cc:6598
  #, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "modifie %qE en dehors de sa durée de vie n'est pas une expression constante"
  
! #: cp/constexpr.cc:6605
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "détruire %qE en dehors de l'évaluation courante n'est pas une expression constante"
  
! #: cp/constexpr.cc:6608
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "la modification de %qE en dehors de l'évaluation courante n'est pas une expression constante"
  
! #: cp/constexpr.cc:6739
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "changement du membre actif d'une union de %qD à %qD n'est pas une expression constante avant C++20"
  
! #: cp/constexpr.cc:6768
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr "%qD ne commence pas implicitement sa durée de vie car %qT n'a pas un constructeur par défaut trivial non supprimé, utilisez plutôt %<std::construct_at%>"
  
! #: cp/constexpr.cc:6775
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr "l'initialisation de %qD requiert une expression d'accès à un membre comme opérande de gauche dans l'assignement"
  
! #: cp/constexpr.cc:6787 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "changement du membre actif d'une union de %qD à %qD durant l'initialisation"
  
! #: cp/constexpr.cc:7239 cp/constexpr.cc:8950 cp/constexpr.cc:8962
  #: rust/backend/rust-constexpr.cc:4668
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "l'instruction n'est pas une expression constante"
  
! #: cp/constexpr.cc:7446 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr "le décompte des itérations de la boucle %<constexpr%> dépasse la limite permise %d (utilisez %<-fconstexpr-loop-limit=%> pour augmenter la limite)"
  
! #: cp/constexpr.cc:7555 rust/backend/rust-constexpr.cc:999
  #, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "l'assembleur en ligne n'est pas une expression constante"
  
! #: cp/constexpr.cc:7557 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr "seul de l'assembleur en ligne non évalué est autorisé dans une fonction %<constexpr%> en C++20"
  
! #: cp/constexpr.cc:7576
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr "utilisation de %qD"
  
! #: cp/constexpr.cc:7580
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr "sa valeur peut varier entre les versions du compilateur ou avec des fanions %<-mtune%> ou %<-mcpu%> différents"
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr "si son utilisation fait partie d'une ABI publique, changez-le pour utiliser plutôt une variable constante que vous définissez"
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr "la valeur par défaut pour les réglages actuels du processeur est %d octets"
  
! #: cp/constexpr.cc:7586
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr "vous pouvez stabiliser cette valeur avec %<--param hardware_destructive_interference_size=%d%> ou désactiver cet avertissement avec %<-Wno-interference-size%>"
  
! #: cp/constexpr.cc:7739
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "la valeur %qE du type %qT n'est pas une expression constante"
  
! #: cp/constexpr.cc:7752
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr "le décompte des opérations d'évaluation de %<constexpr%> dépasse la limite permise %wd (utilisez %<-fconstexpr-ops-limit=%> pour augmenter la limite)"
  
! #: cp/constexpr.cc:7938
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr "le contrôle passe au travers de la définition de %qD avec une durée de stockage limitée au thread"
  
! #: cp/constexpr.cc:7941
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "le contrôle passe au travers de la définition de %qD avec une durée de stockage statique"
  
! #: cp/constexpr.cc:8006 cp/constexpr.cc:10745
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "temporaire du type %qT non littéral dans une expression constante"
  
! #: cp/constexpr.cc:8470 cp/constexpr.cc:10250
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "un %<reinterpret_cast%> n'est pas une expression constante"
  
! #: cp/constexpr.cc:8501 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "conversion depuis le type pointeur %qT vers le type arithmétique %qT dans une expression constante"
  
! #: cp/constexpr.cc:8553
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "le transtypage de %qT n'est pas permis dans une expression constante car le type pointé %qT n'est pas similaire à %qT"
  
! #: cp/constexpr.cc:8563
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr "l'objet pointé est déclaré ici"
  
! #: cp/constexpr.cc:8571
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "le transtypage depuis %qT n'est pas autorisé dans une expression constante avant C++26"
  
! #: cp/constexpr.cc:8585
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "%qE n'est pas une expression constante tant que la classe %qT est encore incomplète"
  
! #: cp/constexpr.cc:8625 rust/backend/rust-constexpr.cc:2506
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> n'est pas une expression constante"
  
! #: cp/constexpr.cc:8763 cp/constexpr.cc:10557 cp/constexpr.cc:10968
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "l'expression %qE n'est pas une expression constante"
  
! #: cp/constexpr.cc:8807 cp/constexpr.cc:11009
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> n'est pas une expression constante"
  
! #: cp/constexpr.cc:8865
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "le prédicat du contrat est faux dans une expression constante"
  
! #: cp/constexpr.cc:8900
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "l'adresse d'un appel à %qs n'est pas une expression constante"
  
! #: cp/constexpr.cc:8965
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "l'expression %qE du sous-type %s est inattendue"
  
! #: cp/constexpr.cc:9264 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE n'est pas une expression constante car il fait référence aux sous-objets mutables de %qT"
  
! #: cp/constexpr.cc:9272 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE n'est pas une expression constante car il fait référence à une variable incomplètement initialisée"
  
! #: cp/constexpr.cc:9288 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qE n'est pas une expression constante car il fait référence à un résultat de %<operator new%>"
  
! #: cp/constexpr.cc:9299 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qE n'est pas une expression constante car le stockage alloué n'a pas été désalloué"
  
! #: cp/constexpr.cc:9319 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr "l'évaluation immédiate retourne l'adresse de la fonction immédiate %qD"
  
! #: cp/constexpr.cc:9323
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "l'évaluation constante retourne l'adresse de la fonction immédiate %qD"
  
! #: cp/constexpr.cc:9358
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr "%qE n'est pas une expression constante car il initialise un %qT plutôt qu'un %qT"
  
! #: cp/constexpr.cc:9986 rust/backend/rust-constexpr.cc:5667
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "conversion l-valeur vers r-valeur d'une l-valeur volatile %qE avec le type %qT"
  
! #: cp/constexpr.cc:10215
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "la capture lambda de %qE n'est pas une expression constante"
  
! #: cp/constexpr.cc:10218
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "car il est utilisé comme gl-valeur"
  
! #: cp/constexpr.cc:10274 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "%<reinterpret_cast%> d'un entier vers un pointeur"
  
! #: cp/constexpr.cc:10308 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "prendre l'adresse avec address-of d'un objet %qE qui est local au thread ou a un stockage automatique n'est pas une expression constante"
  
! #: cp/constexpr.cc:10492
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "expression lambda dans une expression constante avant C++17"
  
! #: cp/constexpr.cc:10504
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "l'expression new n'est pas une expression constante avant C++20"
  
! #: cp/constexpr.cc:10571
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "les fonctions virtuelles ne peuvent pas être %<constexpr%> avant C++20"
  
! #: cp/constexpr.cc:10587
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "l'expression %<typeid%> n'est pas une expression constante car %qE est un type polymorphique"
  
! #: cp/constexpr.cc:10651
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "transtypage vers le type non entier %qT dans une expression constante"
  
! #: cp/constexpr.cc:10709
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD défini %<thread_local%> dans un contexte %<constexpr%>"
  
! #: cp/constexpr.cc:10717
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD défini %<static%> dans un contexte %<constexpr%>"
  
! #: cp/constexpr.cc:10795 rust/backend/rust-constexpr.cc:6251
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "la division par zéro n'est pas une expression constante"
  
! #: cp/constexpr.cc:10896 rust/backend/rust-constexpr.cc:6349
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> n'est pas une expression constante"
  
! #: cp/constexpr.cc:10965
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "aucune des branches de %<if%> est une expression constante"
  
! #: cp/constexpr.cc:10978
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "initialisation d'un tableau non constant"
  
! #: cp/constexpr.cc:11026
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "la définition d'une étiquette dans une fonction %<constexpr%> est uniquement disponible avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/constexpr.cc:11065 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "arbre syntaxique abstrait (AST=Abstract Syntax Tree) de type %s inattendu"
*************** msgstr "le déclaration originale est ic
*** 55534,55645 ****
  msgid "declaration adds contracts to %q#D"
  msgstr "la déclaration ajoute des contrats à %q#D"
  
! #: cp/coroutines.cc:427
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr "les coroutines nécessitent des patrons de traits ; impossible de trouver %<%E::%E%>"
  
! #: cp/coroutines.cc:429
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr "peut-être que %<#include <coroutine>%> est manquant"
  
! #: cp/coroutines.cc:484
  #, gcc-internal-format
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "impossible d'instancier %<coroutine traits%>"
  
! #: cp/coroutines.cc:506
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr "les coroutines requièrent un identificateur de patron de classe ; impossible de trouver %<%E::%E%>"
  
! #: cp/coroutines.cc:534
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr "%qE doit être une méthode non surchargée"
  
! #: cp/coroutines.cc:547
  #, gcc-internal-format
  msgid "%qE must take no arguments"
  msgstr "%qE ne doit prendre aucun argument"
  
  # le premier %qs est un mot non traduit tel que « private », « shared » ou « threadprivate ».
! #: cp/coroutines.cc:554 cp/coroutines.cc:599
  #, gcc-internal-format
  msgid "%qE must return %qT, not %qT"
  msgstr "%qE doit retourner %qT, pas %qT"
  
! #: cp/coroutines.cc:581
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr "%qE doit être une fonction statique non surchargée"
  
! #: cp/coroutines.cc:592
  #, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr "%qE doit prendre un seul %qT"
  
! #: cp/coroutines.cc:621
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr "impossible d'instancier une %<coroutine handle%> pour une « promise » de type %qT"
  
! #: cp/coroutines.cc:736
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr "impossible de trouver le type « promise » pour cette coroutine"
  
! #: cp/coroutines.cc:756
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr "le type de « promise » %qT pour la coroutine déclare à la fois %<return_value%> et %<return_void%>"
  
! #: cp/coroutines.cc:760
  #, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr "%<return_void%> déclaré ici"
  
! #: cp/coroutines.cc:919 cp/coroutines.cc:997 cp/coroutines.cc:4553
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "pas de membre nommé %qE dans %qT"
  
! #: cp/coroutines.cc:1012
  #, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr "%qs ne peut pas être utilisé en dehors d'une fonction"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1020
  #, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "%qs ne peut pas être utilisé dans la fonction %<main%>"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1031
  #, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "%qs ne peut pas être utilisé dans une fonction %<constexpr%>"
  
! #: cp/coroutines.cc:1042
  #, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "%qs ne peut pas être utilisé dans une fonction avec un type de retour déduit"
  
! #: cp/coroutines.cc:1053
  #, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr "%qs ne peut pas être utilisé dans une fonction varargs"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1060
  #, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr "%qs ne peut pas être utilisé dans un constructeur"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1067
  #, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "%qs ne peut pas être utilisé dans un destructeur"
--- 55601,55712 ----
  msgid "declaration adds contracts to %q#D"
  msgstr "la déclaration ajoute des contrats à %q#D"
  
! #: cp/coroutines.cc:507
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr "les coroutines nécessitent des patrons de traits ; impossible de trouver %<%E::%E%>"
  
! #: cp/coroutines.cc:509
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr "peut-être que %<#include <coroutine>%> est manquant"
  
! #: cp/coroutines.cc:564
  #, gcc-internal-format
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "impossible d'instancier %<coroutine traits%>"
  
! #: cp/coroutines.cc:586
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr "les coroutines requièrent un identificateur de patron de classe ; impossible de trouver %<%E::%E%>"
  
! #: cp/coroutines.cc:614
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr "%qE doit être une méthode non surchargée"
  
! #: cp/coroutines.cc:627
  #, gcc-internal-format
  msgid "%qE must take no arguments"
  msgstr "%qE ne doit prendre aucun argument"
  
  # le premier %qs est un mot non traduit tel que « private », « shared » ou « threadprivate ».
! #: cp/coroutines.cc:634 cp/coroutines.cc:679
  #, gcc-internal-format
  msgid "%qE must return %qT, not %qT"
  msgstr "%qE doit retourner %qT, pas %qT"
  
! #: cp/coroutines.cc:661
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr "%qE doit être une fonction statique non surchargée"
  
! #: cp/coroutines.cc:672
  #, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr "%qE doit prendre un seul %qT"
  
! #: cp/coroutines.cc:701
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr "impossible d'instancier une %<coroutine handle%> pour une « promise » de type %qT"
  
! #: cp/coroutines.cc:816
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr "impossible de trouver le type « promise » pour cette coroutine"
  
! #: cp/coroutines.cc:836
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr "le type de « promise » %qT pour la coroutine déclare à la fois %<return_value%> et %<return_void%>"
  
! #: cp/coroutines.cc:840
  #, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr "%<return_void%> déclaré ici"
  
! #: cp/coroutines.cc:999 cp/coroutines.cc:1077 cp/coroutines.cc:4711
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "pas de membre nommé %qE dans %qT"
  
! #: cp/coroutines.cc:1092
  #, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr "%qs ne peut pas être utilisé en dehors d'une fonction"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1100
  #, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "%qs ne peut pas être utilisé dans la fonction %<main%>"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1111
  #, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "%qs ne peut pas être utilisé dans une fonction %<constexpr%>"
  
! #: cp/coroutines.cc:1122
  #, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "%qs ne peut pas être utilisé dans une fonction avec un type de retour déduit"
  
! #: cp/coroutines.cc:1133
  #, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr "%qs ne peut pas être utilisé dans une fonction varargs"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr "%qs ne peut pas être utilisé dans un constructeur"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1147
  #, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "%qs ne peut pas être utilisé dans un destructeur"
*************** msgstr "%qs ne peut pas être utilisé d
*** 55647,55739 ****
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1098
  #, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "une instruction %<return%> n'est pas permise dans une coroutine ; vouliez-vous utiliser %<co_return%> ?"
  
! #: cp/coroutines.cc:1150
  #, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "l'expression %qE doit être déclarée comme ne levant pas d'exception"
  
! #: cp/coroutines.cc:1152
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr "doit être déclaré avec %<noexcept(true)%>"
  
! #: cp/coroutines.cc:1280
  #, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "le type %qT sur lequel une attente est possible n'est pas une structure"
  
! #: cp/coroutines.cc:1374
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr "%<await_suspend%> doit retourner %<void%>, %<bool%> ou un identifiant de coroutine"
  
! #: cp/coroutines.cc:1723
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "la fonction déclarée avec %<noreturn%> a une instruction %<co_return%>"
  
! #: cp/coroutines.cc:1760
  #, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "l'argument d'alignement de %<__builtin_core_promise%> doit être une constante"
  
! #: cp/coroutines.cc:1770
  #, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "l'argument de direction de %<__builtin_core_promise%> doit être une constante"
  
! #: cp/coroutines.cc:2267
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "aucune information du point de suspension pour %qD"
  
! #: cp/coroutines.cc:2829
  #, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "information dupliquée pour %qE"
  
! #: cp/coroutines.cc:3958
  #, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr "les expressions temporisables ne sont pas permises dans les gestionnaires"
  
! #: cp/coroutines.cc:4183
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "les tableaux de longueur variable ne sont pas encore supportés dans les coroutines"
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr "%qE est fourni par %qT mais il n'est pas utilisable avec la fonction ayant la signature %qD"
  
! #: cp/coroutines.cc:4708
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr "%qE est fourni par %qT mais %qE n'est pas marqué avec %<throw()%> ou %<noexcept%>"
  
! #: cp/coroutines.cc:4713
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr "%qE est marqué avec %<throw()%> ou %<noexcep%> mais aucun %<get_return_object_on_allocation_failure%> utilisable est fourni par %qT"
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4744
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr "%qE est fourni par %qT mais %<std::nothrow%> n'est pas trouvé"
  
! #: cp/coroutines.cc:4840
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr "%qE est fourni par %qT mais il n'est pas utilisable avec la fonction %qD"
  
! #: cp/coroutines.cc:5146
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr "aucune conversion viable de %<void%> est fournie par %<get_return_object%> pour retourner le type %qT"
--- 55714,55821 ----
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1178
  #, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "une instruction %<return%> n'est pas permise dans une coroutine ; vouliez-vous utiliser %<co_return%> ?"
  
! #: cp/coroutines.cc:1230
  #, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "l'expression %qE doit être déclarée comme ne levant pas d'exception"
  
! #: cp/coroutines.cc:1232
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr "doit être déclaré avec %<noexcept(true)%>"
  
! #: cp/coroutines.cc:1361 cp/coroutines.cc:1364
! #, gcc-internal-format
! msgid "%qs awaitable type %qT is not a structure"
! msgstr "%qs le type %qT sur lequel une attente est possible n'est pas une structure"
! 
! #: cp/coroutines.cc:1367
  #, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "le type %qT sur lequel une attente est possible n'est pas une structure"
  
! #: cp/coroutines.cc:1460
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr "%<await_suspend%> doit retourner %<void%>, %<bool%> ou un identifiant de coroutine"
  
! #: cp/coroutines.cc:1552 cp/coroutines.cc:1638
! #, gcc-internal-format
! msgid "%qs cannot be used in an unevaluated context"
! msgstr "%qs ne peut pas être utilisé dans un contexte non évalué"
! 
! #: cp/coroutines.cc:1821
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "la fonction déclarée avec %<noreturn%> a une instruction %<co_return%>"
  
! #: cp/coroutines.cc:1858
  #, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "l'argument d'alignement de %<__builtin_core_promise%> doit être une constante"
  
! #: cp/coroutines.cc:1868
  #, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "l'argument de direction de %<__builtin_core_promise%> doit être une constante"
  
! #: cp/coroutines.cc:2387
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "aucune information du point de suspension pour %qD"
  
! #: cp/coroutines.cc:2960
  #, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "information dupliquée pour %qE"
  
! #: cp/coroutines.cc:3618
! #, gcc-internal-format
! msgid "assumption ignored because it contains an await-expression"
! msgstr "la supposition est ignorée car elle contient une expression temporisable"
! 
! #: cp/coroutines.cc:4125
  #, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr "les expressions temporisables ne sont pas permises dans les gestionnaires"
  
! #: cp/coroutines.cc:4342
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "les tableaux de longueur variable ne sont pas encore supportés dans les coroutines"
  
! #: cp/coroutines.cc:4864
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr "%qE est fourni par %qT mais il n'est pas utilisable avec la fonction ayant la signature %qD"
  
! #: cp/coroutines.cc:4871
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr "%qE est fourni par %qT mais %qE n'est pas marqué avec %<throw()%> ou %<noexcept%>"
  
! #: cp/coroutines.cc:4876
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr "%qE est marqué avec %<throw()%> ou %<noexcep%> mais aucun %<get_return_object_on_allocation_failure%> utilisable est fourni par %qT"
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4907
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr "%qE est fourni par %qT mais %<std::nothrow%> n'est pas trouvé"
  
! #: cp/coroutines.cc:5003
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr "%qE est fourni par %qT mais il n'est pas utilisable avec la fonction %qD"
  
! #: cp/coroutines.cc:5277
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr "aucune conversion viable de %<void%> est fournie par %<get_return_object%> pour retourner le type %qT"
*************** msgstr "prise de l'adresse d'une fonctio
*** 55763,55820 ****
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "l'appel à la fonction consteval %qE n'est pas une expression constante"
  
! #: cp/cp-gimplify.cc:2050
  #, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "%<throw%> appellera toujours %<terminate%>"
  
! #: cp/cp-gimplify.cc:2053
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr "en C++11, les destructeurs sont %<noexcept%> par défaut"
  
! #: cp/cp-gimplify.cc:2065
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr "en C++11, ce %<throw%> appellera %<terminate%> car les destructeurs sont %<noexcept%> par défaut"
  
! #: cp/cp-gimplify.cc:3650
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "l'attribut %qE est ignoré après un %qE antérieur"
  
! #: cp/cp-gimplify.cc:3693
  #, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr "comprimer l'expansion de l'attribut %qE"
  
! #: cp/cp-gimplify.cc:3696
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr "utiliser plutôt une expression de repli (fold) dans l'argument de l'attribut"
  
! #: cp/cp-gimplify.cc:3735 cp/cp-gimplify.cc:3747 cp/decl.cc:4511
  #: cp/method.cc:990
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD n'est pas un type"
  
! #: cp/cp-gimplify.cc:3753
  #, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "%qD n'est pas un type de classe"
  
! #: cp/cp-gimplify.cc:3770
  #, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qD n'a pas le type %<const char *%>"
  
! #: cp/cp-gimplify.cc:3780
  #, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "%qD n'a pas un type entier"
  
! #: cp/cp-gimplify.cc:3792
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr "%<std::source_location::__impl%> ne contient pas uniquement que des membres de données non-statiques %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> et %<_M_column%>"
--- 55845,55902 ----
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "l'appel à la fonction consteval %qE n'est pas une expression constante"
  
! #: cp/cp-gimplify.cc:2055
  #, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "%<throw%> appellera toujours %<terminate%>"
  
! #: cp/cp-gimplify.cc:2058
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr "en C++11, les destructeurs sont %<noexcept%> par défaut"
  
! #: cp/cp-gimplify.cc:2070
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr "en C++11, ce %<throw%> appellera %<terminate%> car les destructeurs sont %<noexcept%> par défaut"
  
! #: cp/cp-gimplify.cc:3655
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "l'attribut %qE est ignoré après un %qE antérieur"
  
! #: cp/cp-gimplify.cc:3698
  #, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr "comprimer l'expansion de l'attribut %qE"
  
! #: cp/cp-gimplify.cc:3701
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr "utiliser plutôt une expression de repli (fold) dans l'argument de l'attribut"
  
! #: cp/cp-gimplify.cc:3740 cp/cp-gimplify.cc:3752 cp/decl.cc:4509
  #: cp/method.cc:990
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD n'est pas un type"
  
! #: cp/cp-gimplify.cc:3758
  #, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "%qD n'est pas un type de classe"
  
! #: cp/cp-gimplify.cc:3775
  #, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qD n'a pas le type %<const char *%>"
  
! #: cp/cp-gimplify.cc:3785
  #, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "%qD n'a pas un type entier"
  
! #: cp/cp-gimplify.cc:3797
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr "%<std::source_location::__impl%> ne contient pas uniquement que des membres de données non-statiques %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> et %<_M_column%>"
*************** msgstr "conversion vers le type référe
*** 55855,55861 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "la conversion depuis %qH vers %qI écarte les qualificatifs"
  
! #: cp/cvt.cc:499 cp/typeck.cc:8914
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "le transtypage de %qT vers %qT ne déréférence pas le pointeur"
--- 55937,55943 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "la conversion depuis %qH vers %qI écarte les qualificatifs"
  
! #: cp/cvt.cc:499 cp/typeck.cc:9030
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "le transtypage de %qT vers %qT ne déréférence pas le pointeur"
*************** msgstr "variable %qD inutilisée"
*** 56213,56491 ****
  msgid "structured binding declaration set but not used"
  msgstr "déclaration de liaison structurée définie mais pas utilisée"
  
! #: cp/decl.cc:905
  #, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr "%qF déclaré %<static%> mais jamais défini"
  
! #: cp/decl.cc:912
  #, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr "la variable en ligne %qD utilisée par odr n'est pas définie"
  
! #: cp/decl.cc:1357
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD a été déclaré %<extern%> puis, plus loin, %<static%>"
  
! #: cp/decl.cc:1397
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "la déclaration de %qF spécifie des exceptions différentes"
  
! #: cp/decl.cc:1427
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "par rapport à la déclaration précédente de %qF"
  
! #: cp/decl.cc:1488
  #, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "la redéclaration de %qD diffère de %qs dans la déclaration précédente"
  
! #: cp/decl.cc:1492 cp/decl.cc:17249
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "déclaration précédente de %qD"
  
! #: cp/decl.cc:1513
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "la redéclaration de %q#D peut ne pas avoir d'arguments par défaut"
  
! #: cp/decl.cc:1542
  #, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "la déclaration amie de %q#D spécifie des arguments par défaut et n%'est pas la seule déclaration"
  
! #: cp/decl.cc:1545
  #, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "déclaration précédente de %q#D"
  
! #: cp/decl.cc:1598
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "rend ambigüe la nouvelle déclaration %q+#D"
  
! #: cp/decl.cc:1600 cp/decl.cc:2027
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "ancienne déclaration %q#D"
  
! #: cp/decl.cc:1640
  #, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "redéfinition de l'argument par défaut pour %q+#D"
  
! #: cp/decl.cc:1642
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "la définition originale apparaît ici"
  
! #: cp/decl.cc:1708
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "la fonction interne %qD est déclarée comme une non fonction"
  
! #: cp/decl.cc:1721 cp/decl.cc:1847
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "masquage de la fonction interne %q#D"
  
! #: cp/decl.cc:1722 cp/decl.cc:1848
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "masquage de la fonction %q#D de la bibliothèque"
  
! #: cp/decl.cc:1730
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "la fonction %q#D de la bibliothèque est redéclarée comme %q#D n'étant pas une fonction"
  
! #: cp/decl.cc:1734 cp/decl.cc:1795
  #, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "la déclaration de %q#D est en conflit avec la déclaration interne %q#D"
  
! #: cp/decl.cc:1822
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "la définition de %q#D rend ambigüe le déclaration interne %q#D"
  
! #: cp/decl.cc:1828 cp/decl.cc:1842
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "la nouvelle déclaration %q#D rend ambigüe le déclaration interne %q#D"
  
! #: cp/decl.cc:1832
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "la déclaration de %q#D est ignorée"
  
! #: cp/decl.cc:1937
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "l'opérateur littéral %q#D est en conflit avec l'opérateur littéral de base"
  
! #: cp/decl.cc:1941
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr "l'opérateur littéral de base %q#D est en conflit avec l'opérateur littéral avec patron"
  
! #: cp/decl.cc:1957
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q#D redéclaré comme une sorte différente d'entité"
  
! #: cp/decl.cc:1982
  #, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "déclaration conflictuelle du patron %q#D"
  
! #: cp/decl.cc:2003
  #, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "déclaration conflictuelle de la fonction C %q#D"
  
! #: cp/decl.cc:2025
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "rend ambigüe la nouvelle déclaration de %q#D"
  
! #: cp/decl.cc:2036
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "entre en conflit avec la déclaration %q#D"
  
! #: cp/decl.cc:2038
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "déclaré précédemment en tant que %q#D"
  
! #: cp/decl.cc:2049
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "redéclaration de %<pragma omp declare reduction%>"
  
! #: cp/decl.cc:2051
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "déclaration %<pragma omp declare reduction%> précédente"
  
! #: cp/decl.cc:2109
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q#D précédemment défini ici"
  
! #: cp/decl.cc:2110 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q#D précédemment déclaré ici"
  
! #: cp/decl.cc:2118
  #, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr "la déclaration du paramètre n'est pas indépendante du nom"
  
! #: cp/decl.cc:2123
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr "la liaison structurée dans la portée de l'espace de noms n'est pas indépendante du nom"
  
! #: cp/decl.cc:2127
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr "la liaison structurée statique n'est pas indépendante du nom"
  
! #: cp/decl.cc:2131
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr "la liaison structurée externe n'est pas indépendante du nom"
  
! #: cp/decl.cc:2138
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr "le membre de donnée statique n'est pas indépendant du nom"
  
! #: cp/decl.cc:2141
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr "la variable dans la portée de l'espace de noms n'est pas indépendante du nom"
  
! #: cp/decl.cc:2144
  #, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr "la variable statique n'est pas indépendante du nom"
  
! #: cp/decl.cc:2147
  #, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr "la variable externe n'est pas indépendante du nom"
  
! #: cp/decl.cc:2159
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "prototype spécifié pour %q#D"
  
! #: cp/decl.cc:2161
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "la définition non prototype précédente est ici"
  
! #: cp/decl.cc:2201
  #, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "déclaration conflictuelle de %q#D avec la classe de liaison %qL"
  
! #: cp/decl.cc:2204
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "déclaration précédente avec la classe de liaison %qL"
  
! #: cp/decl.cc:2253 cp/decl.cc:2263
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "argument par défaut donné pour le paramètre %d de %q#D"
  
! #: cp/decl.cc:2256 cp/decl.cc:2266
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "la spécification précédente dans %q#D est ici"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "export conflictuel pour la déclaration %qD"
  
  # la phrase fait référence à une variable ou une fonction (cf les deux messages ci-dessus) d'où le féminin
! #: cp/decl.cc:2323 cp/decl.cc:17269
  #, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr "précédemment déclarée ici sans export"
  
! #: cp/decl.cc:2353
  #, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "la définition précédente de %qD est ici"
  
! #: cp/decl.cc:2354
  #, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "la déclaration précédente de %qD est ici"
  
! #: cp/decl.cc:2369
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "fonction %qD déclarée %<[[noreturn]]%> mais sa première déclaration ne l'était pas"
  
! #: cp/decl.cc:2416
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "déclaration redondante de %qD dans la même étendue"
  
! #: cp/decl.cc:2432
  #, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "définition supprimée de %qD n'est pas la première déclaration"
--- 56295,56573 ----
  msgid "structured binding declaration set but not used"
  msgstr "déclaration de liaison structurée définie mais pas utilisée"
  
! #: cp/decl.cc:903
  #, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr "%qF déclaré %<static%> mais jamais défini"
  
! #: cp/decl.cc:910
  #, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr "la variable en ligne %qD utilisée par odr n'est pas définie"
  
! #: cp/decl.cc:1355
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD a été déclaré %<extern%> puis, plus loin, %<static%>"
  
! #: cp/decl.cc:1395
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "la déclaration de %qF spécifie des exceptions différentes"
  
! #: cp/decl.cc:1425
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "par rapport à la déclaration précédente de %qF"
  
! #: cp/decl.cc:1486
  #, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "la redéclaration de %qD diffère de %qs dans la déclaration précédente"
  
! #: cp/decl.cc:1490 cp/decl.cc:17247
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "déclaration précédente de %qD"
  
! #: cp/decl.cc:1511
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "la redéclaration de %q#D peut ne pas avoir d'arguments par défaut"
  
! #: cp/decl.cc:1540
  #, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "la déclaration amie de %q#D spécifie des arguments par défaut et n%'est pas la seule déclaration"
  
! #: cp/decl.cc:1543
  #, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "déclaration précédente de %q#D"
  
! #: cp/decl.cc:1596
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "rend ambigüe la nouvelle déclaration %q+#D"
  
! #: cp/decl.cc:1598 cp/decl.cc:2025
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "ancienne déclaration %q#D"
  
! #: cp/decl.cc:1638
  #, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "redéfinition de l'argument par défaut pour %q+#D"
  
! #: cp/decl.cc:1640
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "la définition originale apparaît ici"
  
! #: cp/decl.cc:1706
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "la fonction interne %qD est déclarée comme une non fonction"
  
! #: cp/decl.cc:1719 cp/decl.cc:1845
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "masquage de la fonction interne %q#D"
  
! #: cp/decl.cc:1720 cp/decl.cc:1846
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "masquage de la fonction %q#D de la bibliothèque"
  
! #: cp/decl.cc:1728
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "la fonction %q#D de la bibliothèque est redéclarée comme %q#D n'étant pas une fonction"
  
! #: cp/decl.cc:1732 cp/decl.cc:1793
  #, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "la déclaration de %q#D est en conflit avec la déclaration interne %q#D"
  
! #: cp/decl.cc:1820
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "la définition de %q#D rend ambigüe le déclaration interne %q#D"
  
! #: cp/decl.cc:1826 cp/decl.cc:1840
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "la nouvelle déclaration %q#D rend ambigüe le déclaration interne %q#D"
  
! #: cp/decl.cc:1830
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "la déclaration de %q#D est ignorée"
  
! #: cp/decl.cc:1935
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "l'opérateur littéral %q#D est en conflit avec l'opérateur littéral de base"
  
! #: cp/decl.cc:1939
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr "l'opérateur littéral de base %q#D est en conflit avec l'opérateur littéral avec patron"
  
! #: cp/decl.cc:1955
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q#D redéclaré comme une sorte différente d'entité"
  
! #: cp/decl.cc:1980
  #, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "déclaration conflictuelle du patron %q#D"
  
! #: cp/decl.cc:2001
  #, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "déclaration conflictuelle de la fonction C %q#D"
  
! #: cp/decl.cc:2023
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "rend ambigüe la nouvelle déclaration de %q#D"
  
! #: cp/decl.cc:2034
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "entre en conflit avec la déclaration %q#D"
  
! #: cp/decl.cc:2036
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "déclaré précédemment en tant que %q#D"
  
! #: cp/decl.cc:2047
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "redéclaration de %<pragma omp declare reduction%>"
  
! #: cp/decl.cc:2049
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "déclaration %<pragma omp declare reduction%> précédente"
  
! #: cp/decl.cc:2107
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q#D précédemment défini ici"
  
! #: cp/decl.cc:2108 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q#D précédemment déclaré ici"
  
! #: cp/decl.cc:2116
  #, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr "la déclaration du paramètre n'est pas indépendante du nom"
  
! #: cp/decl.cc:2121
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr "la liaison structurée dans la portée de l'espace de noms n'est pas indépendante du nom"
  
! #: cp/decl.cc:2125
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr "la liaison structurée statique n'est pas indépendante du nom"
  
! #: cp/decl.cc:2129
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr "la liaison structurée externe n'est pas indépendante du nom"
  
! #: cp/decl.cc:2136
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr "le membre de donnée statique n'est pas indépendant du nom"
  
! #: cp/decl.cc:2139
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr "la variable dans la portée de l'espace de noms n'est pas indépendante du nom"
  
! #: cp/decl.cc:2142
  #, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr "la variable statique n'est pas indépendante du nom"
  
! #: cp/decl.cc:2145
  #, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr "la variable externe n'est pas indépendante du nom"
  
! #: cp/decl.cc:2157
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "prototype spécifié pour %q#D"
  
! #: cp/decl.cc:2159
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "la définition non prototype précédente est ici"
  
! #: cp/decl.cc:2199
  #, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "déclaration conflictuelle de %q#D avec la classe de liaison %qL"
  
! #: cp/decl.cc:2202
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "déclaration précédente avec la classe de liaison %qL"
  
! #: cp/decl.cc:2251 cp/decl.cc:2261
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "argument par défaut donné pour le paramètre %d de %q#D"
  
! #: cp/decl.cc:2254 cp/decl.cc:2264
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "la spécification précédente dans %q#D est ici"
  
! #: cp/decl.cc:2319 cp/decl.cc:17265
  #, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "export conflictuel pour la déclaration %qD"
  
  # la phrase fait référence à une variable ou une fonction (cf les deux messages ci-dessus) d'où le féminin
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr "précédemment déclarée ici sans export"
  
! #: cp/decl.cc:2351
  #, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "la définition précédente de %qD est ici"
  
! #: cp/decl.cc:2352
  #, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "la déclaration précédente de %qD est ici"
  
! #: cp/decl.cc:2367
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "fonction %qD déclarée %<[[noreturn]]%> mais sa première déclaration ne l'était pas"
  
! #: cp/decl.cc:2414
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "déclaration redondante de %qD dans la même étendue"
  
! #: cp/decl.cc:2430
  #, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "définition supprimée de %qD n'est pas la première déclaration"
*************** msgstr "définition supprimée de %qD n'
*** 56498,56541 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2949
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "spécialisation explicite de %qD après la première utilisation"
  
! #: cp/decl.cc:3131
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%qD: attribut de visibilité ignoré car il est en conflit avec la déclaration précédente"
  
  #. Reject two definitions.
! #: cp/decl.cc:3409 cp/decl.cc:3438 cp/decl.cc:3476 cp/decl.cc:3493
! #: cp/decl.cc:3592
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "redéfinition de %q#D"
  
! #: cp/decl.cc:3425
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD est en conflit avec la fonction utilisée"
  
! #: cp/decl.cc:3435
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D pas déclaré dans une classe"
  
! #: cp/decl.cc:3449 cp/decl.cc:3503
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D redéclaré en ligne avec l'attribut %<gnu_inline%>"
  
! #: cp/decl.cc:3452 cp/decl.cc:3506
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D redéclaré en ligne sans l'attribut %<gnu_inline%>"
  
! #: cp/decl.cc:3462
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr "l'opérateur de comparaison %q+D est remis au défaut après sa première déclaration"
--- 56580,56623 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2947
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "spécialisation explicite de %qD après la première utilisation"
  
! #: cp/decl.cc:3129
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%qD: attribut de visibilité ignoré car il est en conflit avec la déclaration précédente"
  
  #. Reject two definitions.
! #: cp/decl.cc:3407 cp/decl.cc:3436 cp/decl.cc:3474 cp/decl.cc:3491
! #: cp/decl.cc:3590
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "redéfinition de %q#D"
  
! #: cp/decl.cc:3423
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD est en conflit avec la fonction utilisée"
  
! #: cp/decl.cc:3433
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D pas déclaré dans une classe"
  
! #: cp/decl.cc:3447 cp/decl.cc:3501
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D redéclaré en ligne avec l'attribut %<gnu_inline%>"
  
! #: cp/decl.cc:3450 cp/decl.cc:3504
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D redéclaré en ligne sans l'attribut %<gnu_inline%>"
  
! #: cp/decl.cc:3460
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr "l'opérateur de comparaison %q+D est remis au défaut après sa première déclaration"
*************** msgstr "l'opérateur de comparaison %q+D
*** 56543,59066 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3523
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "la redéclaration de l'ami %q#D ne peut pas avoir d'arguments de patron par défaut"
  
! #: cp/decl.cc:3538
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "la déclaration locale au thread de %q#D suit la déclaration non locale au thread"
  
! #: cp/decl.cc:3541
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "la déclaration non locale au thread de %q#D suit la déclaration locale au thread"
  
! #: cp/decl.cc:3556 cp/decl.cc:3600 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "redéclaration de %q#D"
  
! #: cp/decl.cc:3583
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "redéclaration redondante du membre statique %<constexpr%> %qD"
  
! #: cp/decl.cc:3652
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "l'étiquette locale %qE est en conflit avec l'étiquette existante"
  
! #: cp/decl.cc:3653
  #, gcc-internal-format
  msgid "previous label"
  msgstr "étiquette précédente"
  
! #: cp/decl.cc:3743
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "saut à l'étiquette %qD"
  
! #: cp/decl.cc:3744
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "saut à l'étiquette du « case »"
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr "  comme cible possible d'un goto calculé"
  
! #: cp/decl.cc:3750
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  à partir d'ici"
  
! #: cp/decl.cc:3779 cp/decl.cc:4018
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  sort du block structuré OpenMP"
  
! #: cp/decl.cc:3804
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  croise l'initialisation de %q#D"
  
! #: cp/decl.cc:3816 cp/decl.cc:3984
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr "  entre dans le bloc %<try%>"
  
! #: cp/decl.cc:3822 cp/decl.cc:3973 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "  entre dans le bloc %<catch%>"
  
! #: cp/decl.cc:3828 cp/decl.cc:4000
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entre dans le bloc structuré OpenMP"
  
! #: cp/decl.cc:3834 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  entre dans l'instruction synchronisée ou atomique"
  
! #: cp/decl.cc:3840 cp/decl.cc:3994
  #, gcc-internal-format
  msgid "  enters statement expression"
  msgstr "  entre dans l'expression de l'instruction"
  
! #: cp/decl.cc:3847 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "  entre dans l'instruction %<constexpr if%>"
  
! #: cp/decl.cc:3853 cp/decl.cc:3992
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "  entre dans l'instruction %<consteval if%>"
  
! #: cp/decl.cc:3884 cp/decl.cc:4058
  #, gcc-internal-format
  msgid "  does not destroy %qD"
  msgstr "  ne détruit pas %qD"
  
! #: cp/decl.cc:3886 cp/decl.cc:4042
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr "  ne nettoie pas l'exception traitée"
  
! #: cp/decl.cc:3978
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  passe outre l'initialisation de %q#D"
  
! #: cp/decl.cc:4518 cp/parser.cc:7467
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "%qD utilisé sans arguments du patron"
  
! #: cp/decl.cc:4524
  #, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "%qD est une fonction, pas un type"
  
! #: cp/decl.cc:4535
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T n'est pas une classe"
  
! #: cp/decl.cc:4574 cp/decl.cc:4675
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "pas de patron de classe nommé %q#T dans %q#T"
  
! #: cp/decl.cc:4575
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "pas de type nommé %q#T dans %q#T"
  
! #: cp/decl.cc:4589
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "la recherche de %qT dans %qT est ambigüe"
  
! #: cp/decl.cc:4598
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nomme %q#T qui n'est pas un patron de classe"
  
! #: cp/decl.cc:4611
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> nomme %q#D qui n'est pas un type"
  
! #: cp/decl.cc:4685
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "les paramètres du patron ne correspondent pas au patron %qD"
  
! #: cp/decl.cc:5163
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "%<-faligned-new=%d%> n'est pas une puissance de deux"
  
! #: cp/decl.cc:5218
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr "%<--param destructive-interference-size=%d%> est plus petit que %d"
  
! #: cp/decl.cc:5222
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param destructive-interference-size=%d%> est plus petit que %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:5235
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr "%<--param constructive-interference-size=%d%> est plus petit que %d"
  
! #: cp/decl.cc:5240
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param constructive-interference-size=%d%> est plus grand que %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:5567
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q#D est invalide; une union anonyme ne peut avoir que des membres de données publiques non statiques"
  
! #: cp/decl.cc:5577 cp/parser.cc:24254
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "cette flexibilité est dépréciée et sera supprimée"
  
! #: cp/decl.cc:5606
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "struct anonyme avec des classes de base"
  
! #: cp/decl.cc:5618
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "le membre %q+#D avec un constructeur n'est pas permis dans un agrégat anonyme"
  
! #: cp/decl.cc:5621
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "le membre %q+#D avec un destructeur n'est pas permis dans un agrégat anonyme"
  
! #: cp/decl.cc:5624
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "le membre %q+#D avec un opérateur d'affectation par copie n'est pas permis dans un agrégat anonyme"
  
! #: cp/decl.cc:5643
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribut ignoré dans la déclaration de %q#T"
  
! #: cp/decl.cc:5646
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "l'attribut pour %q#T doit suivre le mot-clé %qs"
  
! #: cp/decl.cc:5688
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "types multiples dans une déclaration"
  
! #: cp/decl.cc:5693
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redéclaration du type interne C++ %qT"
  
! #: cp/decl.cc:5710
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> peut seulement être spécifié pour des déclarations de variables ou de fonctions"
  
! #: cp/decl.cc:5743
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nom de type manquant dans la déclaration typedef"
  
! #: cp/decl.cc:5751
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "le C++ ISO interdit les structures anonymes"
  
! #: cp/decl.cc:5758
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> peut seulement être spécifié pour des fonctions"
  
! #: cp/decl.cc:5761
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> peut seulement être spécifié pour des fonctions"
  
! #: cp/decl.cc:5766
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> peut seulement être spécifié à l'intérieur d'une classe"
  
! #: cp/decl.cc:5769
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> peut seulement être spécifié pour des constructeurs"
  
! #: cp/decl.cc:5772
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "une classe de stockage peut seulement être spécifiée pour des objets et des fonctions"
  
! #: cp/decl.cc:5776
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> peut seulement être spécifié pour des objets et des fonctions"
  
! #: cp/decl.cc:5780
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> peut seulement être spécifié pour des objets et des fonctions"
  
! #: cp/decl.cc:5784
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> peut seulement être spécifié pour des objets et des fonctions"
  
! #: cp/decl.cc:5788
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> peut seulement être spécifié pour des objets et des fonctions"
  
! #: cp/decl.cc:5792
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> a été ignoré dans cette déclaration"
  
! #: cp/decl.cc:5795 cp/decl.cc:5798 cp/decl.cc:5801
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%qs ne peut pas être utilisé pour des déclarations de types"
  
! #: cp/decl.cc:5824
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "attribut ignoré dans l'instanciation explicite de %q#T"
  
! #: cp/decl.cc:5827
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "aucun attribut peut être appliqué à une instanciation explicite"
  
! #: cp/decl.cc:5840 cp/decl.cc:13780 cp/decl.cc:15427 cp/parser.cc:16037
! #: cp/parser.cc:21975 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribut ignoré"
  
! #: cp/decl.cc:5842 cp/decl.cc:13781
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "un attribut qui appartient à un spécificateur de type est ignoré"
  
! #: cp/decl.cc:5917
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "les attributs sont ignorés s'ils sont appliqués à la classe de type %qT en dehors de la définition"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5921
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "attributs ignorés car ils sont appliqués au type dépendent %qT sans déclaration associée"
  
! #: cp/decl.cc:5987 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD est initialisé (utilisez plutôt %qs)"
  
! #: cp/decl.cc:6000
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "la déclaration de %q#D est %<extern%> et est initialisée"
  
! #: cp/decl.cc:6038
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "la définition de %q#D est marquée %<dllimport%>"
  
! #: cp/decl.cc:6065
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D n'est pas un membre de donnée statique de %q#T"
  
! #: cp/decl.cc:6074
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "la déclaration du patron non membre de %qD"
  
  # le message ci-dessous est la suite de celui juste ci-dessus
! #: cp/decl.cc:6075
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "ne correspond pas à la déclaration du patron membre ici"
  
! #: cp/decl.cc:6087
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "le C++ ISO ne permet pas que %<%T::%D%> soit défini comme %<%T::%D%>"
  
! #: cp/decl.cc:6099
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "initialisation en double de %qD"
  
! #: cp/decl.cc:6149 cp/decl.cc:6153
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "la déclaration de %q#D en dehors de la classe n'est pas une définition"
  
! #: cp/decl.cc:6171
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr "la déclaration externe avec la portée bloc %q#D ne doit pas être attachée à un module nommé"
  
! #: cp/decl.cc:6207
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD défini %<thread_local%> dans la fonction %qs est uniquement disponible avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/decl.cc:6213
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD défini %<static%> dans la fonction %qs est uniquement disponible avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/decl.cc:6279
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "la variable %q#D a un initialiseur mais a un type incomplet"
  
! #: cp/decl.cc:6288 cp/decl.cc:7763
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "les éléments du tableau %q#D ont un type incomplet"
  
! #: cp/decl.cc:6299
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "l'agrégat %q#D a un type incomplet et ne peut être défini"
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD est déclaré comme référence mais n'est pas initialisé"
  
! #: cp/decl.cc:6452
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "nom utilisé dans une initialisation par désignation dans le style GNU pour un tableau"
  
! #: cp/decl.cc:6458
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "nom %qD utilisé dans une initialisation par désignation dans le style GNU pour un tableau"
  
! #: cp/decl.cc:6477
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "les initialisations par désignation non triviales ne sont pas supportées"
  
! #: cp/decl.cc:6481
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "le champ désigné par l'indicateur C99 %qE n'est pas une expression constante entière"
  
! #: cp/decl.cc:6546
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "l'initialisation n'a pu déterminer la taille de %qD"
  
! #: cp/decl.cc:6553
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "taille de tableau manquante dans %qD"
  
! #: cp/decl.cc:6565
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "tableau %qD de taille zéro"
  
! #: cp/decl.cc:6605
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "la taille de stockage de %qD n'est pas connue"
  
! #: cp/decl.cc:6630
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "la taille de stockage de %qD n'est pas constante"
  
! #: cp/decl.cc:6732
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "désolé: les sémantiques de la variable en ligne %q#D sont erronées (vous obtiendrez de multiples copies)"
  
! #: cp/decl.cc:6736
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "désolé: les sémantiques de la fonction statique en ligne %q#D sont erronées (vous obtiendrez de multiples copies)"
  
! #: cp/decl.cc:6743
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "vous pouvez contourner cela en enlevant l'initialiseur"
  
! #: cp/decl.cc:6786 rust/backend/rust-tree.cc:3265
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "%<const %D%> non initialisé"
  
! #: cp/decl.cc:6793 rust/backend/rust-tree.cc:3272
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "variable %qD non initialisée dans une fonction %<constexpr%>"
  
! #: cp/decl.cc:6802 rust/backend/rust-tree.cc:3281
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "variable %qD non initialisée dans un contexte %<constexpr%>"
  
! #: cp/decl.cc:6810
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T n'a pas de constructeur par défaut fourni par l'utilisateur"
  
! #: cp/decl.cc:6814
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "le constructeur n'est pas défini par l'utilisateur car le constructeur par défaut est explicitement demandé dans le corps de la classe"
  
! #: cp/decl.cc:6817
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "et le constructeur implicitement défini n'initialise pas %q#D"
  
! #: cp/decl.cc:7117
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "type %qT invalide pour initialiser un vecteur de type %qT"
  
! #: cp/decl.cc:7189
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "l'initialisation de %qT doit être entre accolades"
  
! #: cp/decl.cc:7234
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> utilisé dans une initialisation par désignation dans le style GNU pour la classe %qT"
  
! #: cp/decl.cc:7251 cp/init.cc:3424 cp/search.cc:1244
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "la requête pour le membre %qD est ambiguë"
  
! #: cp/decl.cc:7256
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT n'a pas de membre de données non statique nommé %qD"
  
! #: cp/decl.cc:7281
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD n'est pas un membre direct de %qT"
  
! #: cp/decl.cc:7337
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "initialisation invalide pour %q#D"
  
! #: cp/decl.cc:7391
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "le champ désigné par l'indicateur C99 %qE est hors de l'initialisation de l'agrégat"
  
! #: cp/decl.cc:7430 cp/decl.cc:7721 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "trop d'éléments d'initialisation pour %qT"
  
! #: cp/decl.cc:7473
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "accolades autour de l'initialiseur scalaire pour le type %qT"
  
! #: cp/decl.cc:7483
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "trop d'accolades autour de l'initialiseur scalaire pour le type %qT"
  
! #: cp/decl.cc:7617
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades manquantes autour de l'initialisation pour %qT"
  
! #: cp/decl.cc:7751
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "la liaison structurée à le type incomplet %qT"
  
! #: cp/decl.cc:7765
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "les éléments du tableau %q#T ont un type incomplet"
  
! #: cp/decl.cc:7778
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "littéral composé de taille variable"
  
! #: cp/decl.cc:7834
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D a un type incomplet"
  
! #: cp/decl.cc:7855
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "l'objet scalaire %qD requiert un élément dans l'initialisation"
  
! #: cp/decl.cc:7900
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "en C++98, %qD doit être initialisé par un constructeur et non par %<{...}%>"
  
! #: cp/decl.cc:8043
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "le tableau %qD est initialisé par la chaîne littérale entre parenthèses %qE"
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "initialisation invalide pour un membre statique avec constructeur"
  
! #: cp/decl.cc:8085
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "l'initialisation non constante dans la classe est invalide pour le membre statique %qD"
  
! #: cp/decl.cc:8088
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "l'initialisation non constante dans la classe est invalide pour le membre statique pas en ligne %qD"
  
! #: cp/decl.cc:8093
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(une initialisation en dehors de la classe est requise)"
  
! #: cp/decl.cc:8295
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "la référence %qD est initialisée avec elle-même"
  
! #: cp/decl.cc:8497
  #, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "l'argument %d de %qE doit être un type %<omp_interop_t%>"
  
! #: cp/decl.cc:8668
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "n'a pu trouver la déclaration du variant"
  
! #: cp/decl.cc:8692
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%<declare variant%> sur le constructeur %qD"
  
! #: cp/decl.cc:8697
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%<declare variant%> sur le destructeur %qD"
  
! #: cp/decl.cc:8702
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "%<declare variant%> sur %qD par défaut"
  
! #: cp/decl.cc:8707
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "%<declare variant%> sur %qD supprimé"
  
! #: cp/decl.cc:8712
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%<declare variant%> sur %qD virtuel"
  
! #: cp/decl.cc:8777
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "affectation (pas une initialisation) dans la déclaration"
  
! #: cp/decl.cc:8798 cp/decl.cc:15827
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "le C++17 ISO n'autorise pas le spécificateur de classe de stockage %<register%>"
  
! #: cp/decl.cc:8802 cp/decl.cc:15831
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "spécificateur de classe de stockage %<register%> utilisé"
  
! #: cp/decl.cc:8847 cp/decl.cc:15794
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "la déclaration de %q#D n'est pas initialisée"
  
! #: cp/decl.cc:8883
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "l'initialisation pour %<decltype(auto) %D%> a un type fonction (avez-vous oublié les %<()%> ?)"
  
! #: cp/decl.cc:8895
  #, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "le type déduit %qT pour %qD est incomplet"
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8946
  #, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr "%<::main%> ne peut pas être supprimé"
  
! #: cp/decl.cc:9100
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "masque la déclaration précédente du type de %q#D"
  
! #: cp/decl.cc:9143
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "%<constinit%> peut uniquement être appliqué à une variable avec une durée de stockage statique ou au niveau du thread"
  
! #: cp/decl.cc:9351
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "la fonction %q#D est initialisée comme une variable"
  
! #: cp/decl.cc:9583
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "impossible de décomposer le type de fermeture lambda %qT"
  
! #: cp/decl.cc:9584
  #, gcc-internal-format
  msgid "lambda declared here"
  msgstr "lambda déclarée ici"
  
! #: cp/decl.cc:9600
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "impossible de décomposer le type de la classe %qT car il a une structure anonyme comme membre"
  
! #: cp/decl.cc:9603
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "impossible de décomposer le type de la classe %qT car il a une union anonyme comme membre"
  
! #: cp/decl.cc:9611
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "impossible de décomposer le membre inaccessible %qD de %qT"
  
! #: cp/decl.cc:9634
  #, gcc-internal-format
  msgid "in base class of %qT"
  msgstr "dans la classe de base de %qT"
  
! #: cp/decl.cc:9641
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "impossible de décomposer le type de classe %qT: lui et sa classe de base %qT ont des membres de données non statiques"
  
! #: cp/decl.cc:9650
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "impossible de décomposer le type de classe %qT: ses classes de base %qT et %qT ont des membres de données non statiques"
  
! #: cp/decl.cc:9888
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "la liaison structurée fait référence au type incomplet %qT"
  
! #: cp/decl.cc:9904
  #, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr "initialiseur de tableau pour une déclaration de liaison structurée dans une condition"
  
! #: cp/decl.cc:9910
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "impossible de décomposer le tableau de longueur variable %qT"
  
! #: cp/decl.cc:9920 cp/decl.cc:10000
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%u nom fourni pour la liaison structurée"
  msgstr[1] "%u noms fournis pour la liaison structurée"
  
! #: cp/decl.cc:9924
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] "seulement %u nom fourni pour la liaison structurée"
  msgstr[1] "seulement %u noms fournis pour la liaison structurée"
  
! #: cp/decl.cc:9927
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] "alors que %qT se décompose en %wu élément"
  msgstr[1] "alors que %qT se décompose en %wu éléments"
  
! #: cp/decl.cc:9968
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "impossible de décomposer le vecteur de longueur variable %qT"
  
! #: cp/decl.cc:9992
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> n'est pas une expression constante entière"
  
! #: cp/decl.cc:10002
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "alors que %qT se décompose en %E éléments"
  
! #: cp/decl.cc:10049
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr "%<std::tuple_element<%u, %T>::type%> est %<void%>"
  
! #: cp/decl.cc:10055
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "dans l'initialisation de la variable de liaison structurée %qD"
  
! #: cp/decl.cc:10084
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "impossible de décomposer le type union %qT"
  
! #: cp/decl.cc:10089
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "impossible de décomposer le type %qT qui n'est ni une classe ni un tableau"
  
! #: cp/decl.cc:10095
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "la liaison structurée fait référence au type de classe incomplet %qT"
  
! #: cp/decl.cc:10104
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "impossible de décomposer le type de classe %qT sans membre de donnée non statique"
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "la variable non locale %qD déclarée %<__thread%> a besoin d'une initialisation dynamique"
  
! #: cp/decl.cc:10603
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "la variable non locale %qD déclarée %<__thread%> a un destructeur non trivial"
  
! #: cp/decl.cc:10608
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "%<thread_local%> en C++11 permet l'initialisation et la destruction dynamique"
  
! #: cp/decl.cc:10827
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "l'initialisation n'a pu déterminer la taille de %qT"
  
! #: cp/decl.cc:10831
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "taille du tableau manquante dans %qT"
  
! #: cp/decl.cc:10834
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "tableau %qT de taille zéro"
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "le destructeur pour la classe étrangère %qT ne peut pas être un membre"
  
! #: cp/decl.cc:10852
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "le constructeur pour la classe étrangère %qT ne peut pas être un membre"
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD est déclaré comme une variable %<virtual%>"
  
! #: cp/decl.cc:10880
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "les spécificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la déclaration de variable"
  
! #: cp/decl.cc:10886
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD déclaré comme un paramètre %<virtual%>"
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD déclaré comme un paramètre %<inline%>"
  
! #: cp/decl.cc:10891
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "les spécificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la déclaration de paramètre"
  
! #: cp/decl.cc:10897
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD déclaré comme un type %<virtual%>"
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD déclaré comme un type %<inline%>"
  
! #: cp/decl.cc:10902
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "les spécificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la déclaration de type"
  
! #: cp/decl.cc:10908
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD déclaré comme un champ %<virtual%>"
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD déclaré comme un champ %<inline%>"
  
! #: cp/decl.cc:10913
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "les spécificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la déclaration de champ"
  
! #: cp/decl.cc:10920
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D déclaré comme un ami"
  
! #: cp/decl.cc:10927
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D déclaré avec une spécification d'exception"
  
! #: cp/decl.cc:10959
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "la définition de %qD n'est pas dans l'espace de noms incluant %qT"
  
! #: cp/decl.cc:10999
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "la fonction membre statique %q#D est déclarée avec des qualificatifs de type"
  
! #: cp/decl.cc:11075
  #, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "les concepts de fonctions ne sont plus supportés"
  
! #: cp/decl.cc:11113
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "contraintes sur une fonction sans patron"
  
! #: cp/decl.cc:11115
  #, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "la déclaration amie hors patron et contrainte doit être une définition"
  
! #: cp/decl.cc:11122
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr "le patron de la fonction amie avec des contraintes qui dépendent de paramètres extérieures au patron doit être une définition"
  
! #: cp/decl.cc:11174
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "définition de la spécialisation explicite %qD dans la déclaration amie"
  
! #: cp/decl.cc:11185
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "utilisation invalide du template-id %qD dans la déclaration du patron primaire"
  
! #: cp/decl.cc:11203
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "les arguments par défaut ne sont pas permis dans la déclaration de la spécialisation du patron ami %qD"
  
! #: cp/decl.cc:11212
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> n'est pas permis dans la déclaration de la spécialisation du patron ami %qD"
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11243
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "la déclaration amie de %qD spécifie des arguments par défaut et n%'est pas une définition"
  
! #: cp/decl.cc:11285
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "ne peut déclarer %<::main%> comme étant un patron"
  
! #: cp/decl.cc:11288
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "ne peut déclarer %<::main%> comme étant à mettre en ligne"
  
! #: cp/decl.cc:11291 cp/decl.cc:11294
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "ne peut déclarer %<::main%> comme étant %qs"
  
! #: cp/decl.cc:11296
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "ne peut déclarer %<::main%> comme étant static"
  
! #: cp/decl.cc:11298
  #, gcc-internal-format
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "ne peut déclarer %<::main%> avec une spécification de liaison"
  
! #: cp/decl.cc:11301
  #, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr "ne peut attacher %<::main%> à un module nommé"
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "la fonction non membre %qD ne peut pas avoir de qualificatif CV"
  
! #: cp/decl.cc:11362
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "la fonction membre statique %qD ne peut pas avoir de qualificatif CV"
  
! #: cp/decl.cc:11363
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "la fonction membre objet explicite %qD ne peut pas avoir de qualificatif CV"
  
! #: cp/decl.cc:11368
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "la fonction non membre %qD ne peut pas avoir de qualificatif de référence"
  
! #: cp/decl.cc:11370
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "la fonction membre statique %qD ne peut pas avoir de qualificatif de référence"
  
! #: cp/decl.cc:11371
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "la fonction membre objet explicite %qD ne peut pas avoir de qualificatif de référence"
  
! #: cp/decl.cc:11377 cp/decl.cc:14310 cp/decl.cc:14320 cp/parser.cc:12368
  #, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "le paramètre objet explicite est déclaré ici"
  
! #: cp/decl.cc:11390
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "le guide de déduction %qD doit être déclaré dans la même portée que %qT"
  
! #: cp/decl.cc:11392 cp/decl.cc:11401 cp/typeck.cc:4667
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  déclaré ici"
  
! #: cp/decl.cc:11399
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "le guide de déduction %qD doit avoir le même accès que %qT"
  
! #: cp/decl.cc:11405
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "le guide de déduction %qD ne peut pas avoir un corps de fonction"
  
! #: cp/decl.cc:11419
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "opérateur littéral avec une classe de liaison C"
  
! #: cp/decl.cc:11429
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD a une liste d'arguments invalide"
  
! #: cp/decl.cc:11437
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "le suffixe entier %qs est masqué par l'implémentation"
  
! #: cp/decl.cc:11443
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "le suffixe en virgule flottante %qs est masqué par l'implémentation"
  
! #: cp/decl.cc:11450
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "les suffixes d'opérateurs littéraux qui ne sont pas précédés par %<_%> sont réservés pour une standardisation future"
  
! #: cp/decl.cc:11455
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD doit être une fonction non membre"
  
! #: cp/decl.cc:11540
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> doit retourner %<int%>"
  
! #: cp/decl.cc:11580
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "définition de %qD déclaré implicitement"
  
! #: cp/decl.cc:11586
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "définition de %qD explicitement par défaut"
  
! #: cp/decl.cc:11588
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D explicitement par défaut ici"
  
! #: cp/decl.cc:11605
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "pas de fonction membre %q#D déclarée dans la classe %qT"
  
! #: cp/decl.cc:11802
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "ne peut déclarer %<::main%> comme variable globale"
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr "un %<main%> nommé vide ne peut pas être déclaré avec la liaison du langage C"
  
! #: cp/decl.cc:11814
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "une variable qui n'est pas un patron ne peut pas avoir %<concept%>"
  
! #: cp/decl.cc:11817
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "le concept doit être défini au niveau de l'espace de noms"
  
! #: cp/decl.cc:11820
  #, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "les concepts de variables ne sont plus supportés"
  
! #: cp/decl.cc:11941
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "initialisation intra-classe du membre de donnée statique %q#D d'un type incomplet"
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> est requis pour l'initialisation intra-classe du membre de donnée statique %q#D d'un type non entier"
  
! #: cp/decl.cc:11949
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "initialisation intra-classe du membre de donnée statique %q#D du type non littéral"
  
! #: cp/decl.cc:11960
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "initialisation intra-classe invalide du membre de donnée statique du type non entier %qT"
  
! #: cp/decl.cc:11965
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "le C++ ISO interdit l'initialisation intra-classe du membre statique non constant %qD"
  
! #: cp/decl.cc:11970
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "le C++ ISO interdit l'initialisation du membre constant %qD du type non entier %qT"
  
! #: cp/decl.cc:12082
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "la taille du tableau %qD a le type non entier %qT"
  
! #: cp/decl.cc:12085
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "la taille du tableau a le type non entier %qT"
  
! #: cp/decl.cc:12116 cp/decl.cc:12188
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "la taille du tableau %qD n'est pas une expression constante de type entier"
  
! #: cp/decl.cc:12120 cp/decl.cc:12191
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "la taille du tableau n'est pas une expression constante entière"
  
! #: cp/decl.cc:12171
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "le C++ ISO interdit le tableau de taille zéro %qD"
  
! #: cp/decl.cc:12174
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "le C++ ISO interdit le tableau de taille zéro"
  
! #: cp/decl.cc:12198
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "le C++ ISO interdit le tableau de taille variable %qD"
  
! #: cp/decl.cc:12201
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "le C++ ISO interdit le tableau de taille variable"
  
! #: cp/decl.cc:12207
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "le tableau de taille variable %qD est utilisé"
  
! #: cp/decl.cc:12210
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "le tableau de taille variable est utilisé"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "débordement dans la dimension du tableau"
  
! #: cp/decl.cc:12322
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD est déclaré comme tableau de type à remplacer dans un patron %qT"
  
! #: cp/decl.cc:12325
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "création d'un tableau de type à remplacer dans un patron %qT"
  
! #: cp/decl.cc:12335
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "déclaration de %qD comme un tableau de « void »"
  
! #: cp/decl.cc:12337
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "création d'un tableau « void »"
  
! #: cp/decl.cc:12342
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "déclaration de %qD comme un tableau de fonctions"
  
! #: cp/decl.cc:12344
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "création d'un tableau de fonctions"
  
! #: cp/decl.cc:12349
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "déclaration de %qD comme un tableau de références"
  
! #: cp/decl.cc:12351
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "création d'un tableau de références"
  
! #: cp/decl.cc:12356
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "déclaration de %qD comme un tableau de fonctions membres"
  
! #: cp/decl.cc:12359
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "création d'un tableau de fonctions membres"
  
! #: cp/decl.cc:12377
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la déclaration de %qD comme tableau multidimensionnel doit avoir des bornes pour chaque dimension excepté la première"
  
! #: cp/decl.cc:12381
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "le tableau multidimensionnel doit avoir des bornes pour chaque dimension excepté la première"
  
! #: cp/decl.cc:12395
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "tableau de taille variable de %<auto%>"
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "la spécification d'un type retourné pour un constructeur est invalide"
  
! #: cp/decl.cc:12496
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "les qualificatifs ne sont pas permis dans la déclaration d'un constructeur"
  
! #: cp/decl.cc:12507
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "la spécification d'un type retourné pour un destructeur est invalide"
  
! #: cp/decl.cc:12510
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "les qualificatifs ne sont pas permis dans la déclaration d'un destructeur"
  
! #: cp/decl.cc:12523
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "type de retour spécifié pour %<operator %T%>"
  
! #: cp/decl.cc:12526
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "les qualificatifs ne sont pas permis dans la déclaration de %<operator %T%>"
  
! #: cp/decl.cc:12535
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "type de retour spécifié pour le guide de déduction"
  
! #: cp/decl.cc:12538
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "les qualificatifs ne sont pas permis dans la déclaration du guide de déduction"
  
! #: cp/decl.cc:12542
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "paramètre de patron %qT, qui est lui-même un patron, dans la déclaration du guide de déduction"
  
! #: cp/decl.cc:12551
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "%<decl-specifier%> dans la déclaration du guide de déduction"
  
! #: cp/decl.cc:12572
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variable non nommée ou champ déclaré void"
  
! #: cp/decl.cc:12580
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variable ou champ déclaré void"
  
! #: cp/decl.cc:12595
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "spécificateur %<inline%> invalide pour la variable %qD déclarée au niveau du bloc"
  
! #: cp/decl.cc:12600
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "les variables « inline » sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/decl.cc:12656
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT en tant que type plutôt qu'un simple %<decltype(auto)%>"
  
! #: cp/decl.cc:12662
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "%<decltype(auto)%> ne peut pas être qualifié avec CV"
  
! #: cp/decl.cc:12683
  msgid "%e and %e specified together"
  msgstr "%e et %e spécifiés ensemble"
  
! #: cp/decl.cc:12895
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "utilisation invalide du nom qualifié %<::%D%>"
  
! #: cp/decl.cc:12898 cp/decl.cc:12920
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "utilisation invalide du nom qualifié %<%T::%D%>"
  
! #: cp/decl.cc:12901
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "utilisation invalide du nom qualifié %<%D::%D%>"
  
! #: cp/decl.cc:12911
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%q#T n'est pas une classe ou un espace de noms"
  
! #: cp/decl.cc:12935
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "déclaration de %qE comme non fonction"
  
! #: cp/decl.cc:12942
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "déclaration de %qE comme non membre"
  
! #: cp/decl.cc:12970
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "declarator-id manquant; utilisation du mot réservé %qD"
  
! #: cp/decl.cc:13021
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la définition de fonction ne déclare aucun paramètre"
  
! #: cp/decl.cc:13029 cp/decl.cc:13038 cp/decl.cc:15034
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "déclaration de %qD comme non fonction"
  
! #: cp/decl.cc:13046
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "déclaration de %qD comme %<typedef%>"
  
! #: cp/decl.cc:13051
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "déclaration de %qD comme paramètre"
  
! #: cp/decl.cc:13086
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "%qs et %qs spécifiés tous les deux"
  
! #: cp/decl.cc:13093 cp/decl.cc:13100 cp/decl.cc:13107 cp/decl.cc:13114
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%qs ne peut pas apparaître dans une déclaration typedef"
  
! #: cp/decl.cc:13125
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr "au plus un seul spécificateur %<constinit%> ou %<constexpr%> peut être utilisé"
  
! #: cp/decl.cc:13135
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "au moins deux types de données dans la déclaration de %qs"
  
! #: cp/decl.cc:13189
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "le C++ ISO n'accepte pas qu'un simple %<complex%> signifie %<double complex%>"
  
! #: cp/decl.cc:13239 cp/decl.cc:13243 cp/decl.cc:13246
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "le C++ ISO interdit la déclaration de %qs sans type"
  
! #: cp/decl.cc:13263
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> n'est pas supporté par la cible"
  
! #: cp/decl.cc:13271
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "le C++ ISO ne supporte pas %<__int%d%> pour %qs"
  
! #: cp/decl.cc:13334
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs spécifié avec %qT"
  
! #: cp/decl.cc:13341
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr "%qs spécifié avec le nom typedef %qD"
  
! #: cp/decl.cc:13350
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs spécifié avec %<decltype%>"
  
! #: cp/decl.cc:13352
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs spécifié avec %<typeof%>"
  
! #: cp/decl.cc:13421
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "« complex » invalide pour %qs"
  
! #: cp/decl.cc:13465
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr "liste d'arguments de patron manquante après %qE ; pour la déduction, le type à remplacer doit être suivi d'un simple declarator-id"
  
! #: cp/decl.cc:13491
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "le membre %qD ne peut pas être déclaré à la fois %<virtual%> et %<static%>"
  
! #: cp/decl.cc:13500
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "le membre %qD peut être déclaré à la fois %<virtual%> et %<constexpr%> uniquement avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/decl.cc:13513
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "la déclaration typedef est invalide dans la déclaration du paramètre"
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "classe de stockage spécifiée pour le paramètre %qs du patron"
  
! #: cp/decl.cc:13530 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "classe de stockage spécifiée pour le paramètre %qs"
  
! #: cp/decl.cc:13538 cp/decl.cc:13547 cp/decl.cc:13553 cp/decl.cc:13559
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "un paramètre ne peut pas être déclaré %qs"
  
! #: cp/decl.cc:13569
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> en dehors de la déclaration de classe"
  
! #: cp/decl.cc:13579 cp/decl.cc:13582 cp/decl.cc:13584 cp/decl.cc:13587
! #: cp/decl.cc:13597 cp/decl.cc:13607 cp/decl.cc:13617 cp/decl.cc:13621
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "la déclaration d'une liaison structurée ne peut pas être %qs"
  
! #: cp/decl.cc:13591 cp/decl.cc:13613
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les déclarations de liaisons structurées peuvent être %qs uniquement en %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/decl.cc:13601
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "la liaison structurée qualifiée avec %<volatile%> est dépréciée"
  
! #: cp/decl.cc:13625
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "une déclaration de liaison structurée ne peut pas avoir le %<auto%> du C++98"
  
! #: cp/decl.cc:13637
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "une déclaration de liaison structurée ne peut pas avoir le type %qT"
  
! #: cp/decl.cc:13640
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "le type doit être un %<auto%> qualifié avec CV ou une référence à un %<auto%> qualifié avec CV"
  
! #: cp/decl.cc:13648
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "une déclaration de liaison structurée ne peut pas avoir la contrainte %<auto%> de type %qT"
  
! #: cp/decl.cc:13679
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "classes de stockage multiples dans la déclaration de %qs"
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "classe de stockage spécifiée pour %qs"
  
! #: cp/decl.cc:13719
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "fonction imbriquée %qs déclarée %<extern%>"
  
! #: cp/decl.cc:13724
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la déclaration de %qs hors de toute fonction spécifie %<auto%>"
  
! #: cp/decl.cc:13732
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs dans le champ de la fonction est implicitement déclaré auto et déclaré %<__thread%>"
  
! #: cp/decl.cc:13746
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "spécificateurs de classe de stockage invalides dans les déclarations de fonctions amies"
  
! #: cp/decl.cc:13852
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "parenthèses inutiles dans la déclaration de %qs"
  
! #: cp/decl.cc:13858
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr "retirez les parenthèses"
  
! #: cp/decl.cc:13925
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "la fonction membre objet explicite est uniquement disponible avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/decl.cc:13939
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr "un type de fonction ne peut pas avoir de paramètre objet explicite"
  
! #: cp/decl.cc:13945
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "un pointeur vers un type de fonction ne peut pas avoir de paramètre d'objet explicite"
  
! #: cp/decl.cc:13949
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "un pointer vers un type de fonction membre ne peut pas avoir de paramètre objet explicite"
  
! #: cp/decl.cc:13957
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr "le type d'un pointeur vers une fonction membre d'objet explicite est un pointeur régulier vers un type de fonction"
  
! #: cp/decl.cc:13961
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr "le type d'une fonction membre d'un objet explicite est un type de fonction régulier"
  
! #: cp/decl.cc:13982
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr "seul le premier paramètre d'une fonction membre peut être déclaré comme un paramètre objet explicite"
  
! #: cp/decl.cc:13987
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr "le paramètre objet explicite valide est déclaré ici"
  
! #: cp/decl.cc:13991
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "clause « requires » sur le type de retour"
  
! #: cp/decl.cc:14012
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "la fonction %qs utilise le spécificateur de type %<auto%> sans type de retour à la fin"
  
! #: cp/decl.cc:14016
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "le type de retour déduit est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>"
  
! #: cp/decl.cc:14021
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "une fonction virtuelle ne peut pas avoir un type de retour déduit"
  
! #: cp/decl.cc:14028
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "la fonction %qs avec un type de retour à la fin a %qT comme étant son type au lieu d'un simple %<auto%>"
  
! #: cp/decl.cc:14037
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "la fonction %qs avec un type de retour à la fin a %<decltype(auto)%> comme étant son type au lieu d'un simple %<auto%>"
  
! #: cp/decl.cc:14042
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "utilisation invalide de %<decltype(auto)%>"
  
! #: cp/decl.cc:14049
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr "la fonction %qs avec un type de retour à la fin a le spécificateur de type %<auto%> contraint au lieu d'un simple %<auto%>"
  
! #: cp/decl.cc:14055
  #, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "utilisation invalide du type %<auto%> contraint"
  
! #: cp/decl.cc:14067
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "type de classe %qD déduit dans le type de retour de la fonction"
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "le guide de déduction pour %qT doit avoir un type de retour à la fin"
  
! #: cp/decl.cc:14090
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "le type de retour %qT à la fin du guide de déduction n'est pas une spécialisation de %qT"
  
! #: cp/decl.cc:14104
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "le type de retour à la fin est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/decl.cc:14107
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "la fonction %qs avec le type de retour à la fin n'est pas déclarée avec le spécificateur de type %<auto%>"
  
! #: cp/decl.cc:14114
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "une fonction de conversion ne peut pas avoir de type de retour à la fin"
  
! #: cp/decl.cc:14140
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "le type de retour qualifié avec %<volatile%> est déprécié"
  
! #: cp/decl.cc:14152
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs déclaré comme une fonction retournant une fonction"
  
! #: cp/decl.cc:14158
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs déclaré comme une fonction retournant un tableau"
  
! #: cp/decl.cc:14165
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "le type de retour %<constinit%> pour une fonction n'est pas permis"
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "le destructeur ne peut être une fonction membre statique"
  
! #: cp/decl.cc:14200
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "le constructeur ne peut être une fonction membre statique"
  
! #: cp/decl.cc:14205
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "les destructeurs ne peuvent pas être qualifiés avec CV"
  
! #: cp/decl.cc:14206
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "les constructeurs ne peuvent pas être qualifiés avec CV"
  
! #: cp/decl.cc:14214
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "les destructeurs ne peuvent pas être qualifiés comme des références"
  
! #: cp/decl.cc:14215
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "les constructeurs ne peuvent pas être qualifiés comme des références"
  
! #: cp/decl.cc:14233
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "les constructeurs ne peuvent pas être déclarés %<virtual%>"
  
! #: cp/decl.cc:14250
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "les fonctions virtuelles ne peuvent pas être amies"
  
! #: cp/decl.cc:14255
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "la déclaration amie n'est pas dans la définition de la classe"
  
! #: cp/decl.cc:14259
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "ne peut définir la fonction amie %qs dans une définition de classe locale"
  
! #: cp/decl.cc:14269
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr "la définition de la fonction amie %qs ne peut pas avoir son nom qualifié avec %<::%>"
  
! #: cp/decl.cc:14273
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr "la définition de la fonction amie %qs ne pas avoir son nom qualifié avec %<%D::%>"
  
! #: cp/decl.cc:14299
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "la fonction non membre ne peut pas avoir de paramètre objet explicite"
  
! #: cp/decl.cc:14307
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "une fonction membre d'objet explicite ne peut pas être %<virtual%>"
  
! #: cp/decl.cc:14317
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "une fonction membre d'objet explicite ne peut pas être %<static%>"
  
! #: cp/decl.cc:14326
  #, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr "%qD ne peut pas être une fonction membre d'un objet explicite"
  
! #: cp/decl.cc:14349
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destructeurs ne peuvent pas avoir de paramètre"
  
! #: cp/decl.cc:14407
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ne peut déclarer un pointeur vers %q#T"
  
! #: cp/decl.cc:14420 cp/decl.cc:14427
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "ne peut déclarer une référence vers %q#T"
  
! #: cp/decl.cc:14429
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "ne peut déclarer un pointeur vers le membre %q#T"
  
! #: cp/decl.cc:14458
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "ne peut déclarer une référence vers le type de fonction qualifié %qT"
  
! #: cp/decl.cc:14459
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "ne peut déclarer un pointeur vers le type de fonction qualifié %qT"
  
! #: cp/decl.cc:14532
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "ne peut déclarer une référence vers %q#T qui n'est pas un typedef ou un argument vers un type d'un patron"
  
! #: cp/decl.cc:14611
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "template-id %qD utilisé comme un déclarateur"
  
! #: cp/decl.cc:14637
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "les fonctions membres sont implicitement amies de leur classe"
  
! #: cp/decl.cc:14642
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "qualification %<%T::%> additionnelle sur le membre %qs"
  
! #: cp/decl.cc:14672
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "ne peut définir la fonction membre %<%T::%s%> à l'intérieur de %qT"
  
! #: cp/decl.cc:14674
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "ne peut déclarer la fonction membre %<%T::%s%> à l'intérieur de %qT"
  
! #: cp/decl.cc:14682
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "ne peut déclarer le membre %<%T::%s%> à l'intérieur de %qT"
  
! #: cp/decl.cc:14722
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "le non paramètre %qs ne peut pas être un paquet de paramètres"
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "les membres de données ne peuvent pas avoir le type %qT modifié par une variable"
  
! #: cp/decl.cc:14734
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "le paramètre ne peut pas avoir le type %qT modifié par une variable"
  
! #: cp/decl.cc:14745
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> en dehors de la déclaration de la classe"
  
! #: cp/decl.cc:14748
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> dans une déclaration amie"
  
! #: cp/decl.cc:14751
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "seuls les déclarations de constructeurs et les opérateurs de conversion peuvent être %<explicit%>"
  
! #: cp/decl.cc:14761
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "le non membre %qs ne peut pas être déclaré %<mutable%>"
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "le membre non objet %qs ne peut pas être déclaré %<mutable%>"
  
! #: cp/decl.cc:14774
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la fonction %qs ne peut pas être déclarée %<mutable%>"
  
! #: cp/decl.cc:14780
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "%<static%> %qs ne peut pas être déclaré %<mutable%>"
  
! #: cp/decl.cc:14786
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%<const%> %qs ne peut pas être déclaré %<mutable%>"
  
! #: cp/decl.cc:14792
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "la référence %qs ne peut pas être déclarée %<mutable%>"
  
! #: cp/decl.cc:14808
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "typedef ne peut pas être une définition de fonction"
  
! #: cp/decl.cc:14811
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "typedef ne peut pas être une définition de fonction membre"
  
! #: cp/decl.cc:14837
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<auto%> n'est pas autorisé dans une déclaration de synonyme"
  
! #: cp/decl.cc:14840
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef déclaré %<auto%>"
  
! #: cp/decl.cc:14845
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "clause « requires » sur un typedef"
  
! #: cp/decl.cc:14849
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "le nom du typedef ne peut pas être un nom de spécificateur imbriqué"
  
! #: cp/decl.cc:14875
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "le C++ ISO interdit le type imbriqué %qD avec le même nom que la classe englobante"
  
! #: cp/decl.cc:14964
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> spécifié pour la déclaration d'une classe amie"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "les paramètres du patron ne peuvent pas être amis"
  
! #: cp/decl.cc:14974
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "une déclaration amie requiert le mot-clé « class », c-à-d. %<friend class %T::%D%>"
  
! #: cp/decl.cc:14978
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "une déclaration amie requiert le mot-clé « class », c-à-d %<friend %#T%>"
  
! #: cp/decl.cc:14991
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "tentative de rendre amie la classe %qT au niveau de la portée globale"
  
! #: cp/decl.cc:15011
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "qualificatifs invalides sur un type de fonction non membre"
  
! #: cp/decl.cc:15015
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "clause « requires » sur type-id"
  
! #: cp/decl.cc:15025
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "déclaration abstraite %qT utilisée comme déclaration"
  
! #: cp/decl.cc:15040
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "clause « requires » dans la déclaration du type non fonction %qT"
  
! #: cp/decl.cc:15059
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ne peut utiliser %<::%> dans la déclaration d'un paramètre"
  
! #: cp/decl.cc:15069 cp/parser.cc:21410
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "ne peut déclarer un paramètre avec %<decltype(auto)%>"
  
! #: cp/decl.cc:15076
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr "liste d'arguments de patron manquante après %qE ; type à remplacer pour le patron non permis dans le paramètre"
  
! #: cp/decl.cc:15079
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "ou utilisez %<auto%> pour le patron de fonction abrégé"
  
! #: cp/decl.cc:15085 cp/parser.cc:26076
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "le paramètre %<auto%> n'est pas permis dans ce contexte"
  
! #: cp/decl.cc:15095
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "paramètre déclaré %<auto%>"
  
! #: cp/decl.cc:15149 cp/parser.cc:3855
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "utilisation invalide du nom de patron %qE sans liste d'arguments"
  
! #: cp/decl.cc:15153
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "membre de donnée non statique déclaré avec %qT comme type à remplacer"
  
! #: cp/decl.cc:15173
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "le C++ ISO interdit le membre tableau flexible %qs"
  
! #: cp/decl.cc:15176
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "le C++ ISO interdit les tableaux flexibles comme membres"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15192
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "utilisation invalide de %<::%>"
  
! #: cp/decl.cc:15213
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "déclaration de la fonction %qD dans un contexte invalide"
  
! #: cp/decl.cc:15223
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "fonction %qD déclarée %<virtual%> à l'intérieur d'une union"
  
! #: cp/decl.cc:15233
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD ne peut pas être déclaré %<virtual%> puisqu'il est toujours statique"
  
! #: cp/decl.cc:15247
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "nom qualifié attendu dans la déclaration amie du destructeur %qD"
  
! #: cp/decl.cc:15254
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "déclaration de %qD comme membre de %qT"
  
! #: cp/decl.cc:15261 cp/decl.cc:15274
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "un destructeur ne peut pas être %qs"
  
! #: cp/decl.cc:15280
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "nom qualifié attendu dans la déclaration amie pour le constructeur %qD"
  
! #: cp/decl.cc:15289
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "un constructeur ne peut pas être un %<concept%>"
  
! #: cp/decl.cc:15295
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "un concept ne peut être une fonction membre"
  
! #: cp/decl.cc:15303 cp/decl.cc:15662
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD ne peut pas être %qs"
  
! #: cp/decl.cc:15313
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "spécialisation du patron de variable %qD déclaré comme une fonction"
  
! #: cp/decl.cc:15316
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "le patron de variable a été déclaré ici"
  
! #: cp/decl.cc:15381
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "le champ %qD a le type incomplet %qT"
  
! #: cp/decl.cc:15386
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "le nom %qT a un type incomplet"
  
! #: cp/decl.cc:15406
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE n'est ni une fonction ni une fonction membre; il ne peut pas être déclaré ami"
  
! #: cp/decl.cc:15409
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "le champ sans nom n'est ni une fonction ni une fonction membre; il ne peut pas être déclaré ami"
  
! #: cp/decl.cc:15428 cp/parser.cc:21976 cp/parser.cc:28868
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "un attribut qui appartient à une déclaration amie qui n'est pas une définition est ignorée"
  
! #: cp/decl.cc:15478 cp/decl.cc:15489
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "membre de donnée statique %qE déclaré %qs"
  
! #: cp/decl.cc:15483
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "le membre statique %<constexpr%> %qD doit avoir une initialisation"
  
! #: cp/decl.cc:15526 cp/decl.cc:15534 cp/decl.cc:15541 cp/decl.cc:15548
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "le membre de donnée non statique %qE est déclaré %qs"
  
! #: cp/decl.cc:15600
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "la classe de stockage %<auto%> est invalide pour la fonction %qs"
  
! #: cp/decl.cc:15603
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "la classe de stockage %<register%> est invalide pour la fonction %qs"
  
! #: cp/decl.cc:15609
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "la classe de stockage %<__thread%> est invalide pour la fonction %qs"
  
! #: cp/decl.cc:15613
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "la classe de stockage %<thread_local%> est invalide pour la fonction %qs"
  
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "le spécificateur %<constinit%> est invalide pour la fonction %qs"
  
! #: cp/decl.cc:15621
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "le spécificateur de type « virt-specifier » sur %qs n'est pas permis en dehors d'une définition de classe"
  
! #: cp/decl.cc:15633
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "le spécificateur %<static%> est invalide pour la fonction %qs déclarée en dehors de la portée globale"
  
! #: cp/decl.cc:15637
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "le spécificateur %<inline%> est invalide pour la fonction %qs déclarée en dehors de la portée globale"
  
! #: cp/decl.cc:15645
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "fonction non classe virtuelle %qs"
  
! #: cp/decl.cc:15652
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs défini en dehors d'un contexte de classe"
  
! #: cp/decl.cc:15653
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs déclaré en dehors d'un contexte de classe"
  
! #: cp/decl.cc:15696
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "ne peut déclarer la fonction membre %qD comme ayant une classe de liaison statique"
  
! #: cp/decl.cc:15705
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "ne peut déclarer une fonction statique à l'intérieur d'une autre fonction"
  
! #: cp/decl.cc:15746
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> ne peut pas être utilisé lors de la définition (contrairement à la déclaration) d'un membre de donnée statique"
  
! #: cp/decl.cc:15753
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "membre statique %qD déclaré %<register%>"
  
! #: cp/decl.cc:15759
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "ne peut explicitement déclarer le membre %q#D comme ayant une classe de liaison externe"
  
! #: cp/decl.cc:15767
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "la déclaration de la variable %<constexpr%> %qD n'est pas une définition"
  
! #: cp/decl.cc:15774
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "une variable ne peut pas être déclarée %<consteval%>"
  
! #: cp/decl.cc:15806
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisé et déclaré %<extern%>"
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs a, à la fois, %<extern%> et une initialisation"
  
! #: cp/decl.cc:16013
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "l'argument par défaut %qE utilise %qD"
  
! #: cp/decl.cc:16016
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "l'argument par défaut %qE utilise la variable locale %qD"
  
! #: cp/decl.cc:16143
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "utilisation invalide du type %qT qualifié CV dans la déclaration du paramètre"
  
! #: cp/decl.cc:16147
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "utilisation invalide du type %<void%> dans la déclaration du paramètre"
  
! #: cp/decl.cc:16176
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "le paramètre qualifié avec %<volatile%> est obsolète"
  
! #: cp/decl.cc:16184
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "le paramètre %qD est incorrectement déclaré comme type de méthode"
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "le paramètre %qD inclut un pointeur vers un tableau %qT dont les bornes sont inconnues"
  
! #: cp/decl.cc:16211
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "le paramètre %qD inclut une référence vers un tableau %qT dont les bornes sont inconnues"
  
! #: cp/decl.cc:16494
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructeur invalide; vous vouliez probablement utiliser %<%T (const %T&)%>"
  
! #: cp/decl.cc:16573
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD ne peut pas être déclaré dans un espace de noms"
  
! #: cp/decl.cc:16580
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD ne peut pas être déclaré statique"
  
! #: cp/decl.cc:16638
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%qD doit être une fonction membre non statique"
  
! #: cp/decl.cc:16646
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD doit être une fonction membre"
  
! #: cp/decl.cc:16654
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD peut être une fonction membre statique uniquement avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/decl.cc:16664
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD doit être soit une fonction membre non statique ou une fonction non membre"
  
! #: cp/decl.cc:16674
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD doit avoir un argument de type classe ou énuméré"
  
  #. 13.4.0.3
! #: cp/decl.cc:16705
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "le C++ ISO interdit la surcharge de %<operator ?:%>"
  
! #: cp/decl.cc:16715
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD ne doit pas avoir un nombre variables d'arguments"
  
! #: cp/decl.cc:16741
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD doit avoir zéro ou un argument"
  
! #: cp/decl.cc:16742
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD doit avoir un ou deux arguments"
  
! #: cp/decl.cc:16754
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "%qD suffixé doit avoir %<int%> comme argument"
  
! #: cp/decl.cc:16755
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "%qD suffixé doit avoir %<int%> comme second argument"
  
! #: cp/decl.cc:16766
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD ne doit avoir aucun argument"
  
! #: cp/decl.cc:16767 cp/decl.cc:16777
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD doit avoir exactement un argument"
  
! #: cp/decl.cc:16778
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD doit avoir exactement deux arguments"
  
! #: cp/decl.cc:16793
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD ne peut avoir d'arguments par défaut"
  
! #: cp/decl.cc:16817
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "la conversion de %qT vers %<void%> n'utilisera jamais un opérateur de conversion de type"
  
! #: cp/decl.cc:16824
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "la conversion de %qT en une référence vers le même type n'utilisera jamais un opérateur de conversion de type"
  
! #: cp/decl.cc:16826
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "la conversion de %qT vers le même type n'utilisera jamais un opérateur de conversion de type"
  
! #: cp/decl.cc:16835
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "la conversion de %qT en une référence vers une classe de base %qT n'utilisera jamais un opérateur de conversion de type"
  
! #: cp/decl.cc:16837
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "la conversion de %qT vers une classe de base %qT n'utilisera jamais un opérateur de conversion de type"
  
! #: cp/decl.cc:16853
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "%qD défini par l'usager évalue toujours les 2 arguments"
  
! #: cp/decl.cc:16872
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "%qD préfixé devrait retourner %qT"
  
! #: cp/decl.cc:16879
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "%qD suffixé devrait retourner %qT"
  
! #: cp/decl.cc:16891
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD devrait retourner par valeur"
  
! #: cp/decl.cc:16946
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "utilisation du paramètre du type de patron %qT après %qs"
  
! #: cp/decl.cc:16970
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "utilisation de la spécialisation du patron d'alias %qT après %qs"
  
! #: cp/decl.cc:16973
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "utilisation du nom de typedef %qD après %qs"
  
! #: cp/decl.cc:16975
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD a une déclaration précédente ici"
  
! #: cp/decl.cc:16984
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT référé en tant que %qs"
  
! #: cp/decl.cc:16985 cp/decl.cc:16993
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT a une déclaration précédente ici"
  
! #: cp/decl.cc:16992
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "il est fait référence à %qT comme un enum"
--- 56625,59148 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3521
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "la redéclaration de l'ami %q#D ne peut pas avoir d'arguments de patron par défaut"
  
! #: cp/decl.cc:3536
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "la déclaration locale au thread de %q#D suit la déclaration non locale au thread"
  
! #: cp/decl.cc:3539
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "la déclaration non locale au thread de %q#D suit la déclaration locale au thread"
  
! #: cp/decl.cc:3554 cp/decl.cc:3598 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "redéclaration de %q#D"
  
! #: cp/decl.cc:3581
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "redéclaration redondante du membre statique %<constexpr%> %qD"
  
! #: cp/decl.cc:3650
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "l'étiquette locale %qE est en conflit avec l'étiquette existante"
  
! #: cp/decl.cc:3651
  #, gcc-internal-format
  msgid "previous label"
  msgstr "étiquette précédente"
  
! #: cp/decl.cc:3741
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "saut à l'étiquette %qD"
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "saut à l'étiquette du « case »"
  
! #: cp/decl.cc:3746
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr "  comme cible possible d'un goto calculé"
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  à partir d'ici"
  
! #: cp/decl.cc:3777 cp/decl.cc:4016
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  sort du block structuré OpenMP"
  
! #: cp/decl.cc:3802
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  croise l'initialisation de %q#D"
  
! #: cp/decl.cc:3814 cp/decl.cc:3982
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr "  entre dans le bloc %<try%>"
  
! #: cp/decl.cc:3820 cp/decl.cc:3971 cp/decl.cc:3984
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "  entre dans le bloc %<catch%>"
  
! #: cp/decl.cc:3826 cp/decl.cc:3998
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entre dans le bloc structuré OpenMP"
  
! #: cp/decl.cc:3832 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  entre dans l'instruction synchronisée ou atomique"
  
! #: cp/decl.cc:3838 cp/decl.cc:3992
  #, gcc-internal-format
  msgid "  enters statement expression"
  msgstr "  entre dans l'expression de l'instruction"
  
! #: cp/decl.cc:3845 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "  entre dans l'instruction %<constexpr if%>"
  
! #: cp/decl.cc:3851 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "  entre dans l'instruction %<consteval if%>"
  
! #: cp/decl.cc:3882 cp/decl.cc:4056
  #, gcc-internal-format
  msgid "  does not destroy %qD"
  msgstr "  ne détruit pas %qD"
  
! #: cp/decl.cc:3884 cp/decl.cc:4040
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr "  ne nettoie pas l'exception traitée"
  
! #: cp/decl.cc:3976
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  passe outre l'initialisation de %q#D"
  
! #: cp/decl.cc:4516 cp/parser.cc:7467
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "%qD utilisé sans arguments du patron"
  
! #: cp/decl.cc:4522
  #, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "%qD est une fonction, pas un type"
  
! #: cp/decl.cc:4533
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T n'est pas une classe"
  
! #: cp/decl.cc:4572 cp/decl.cc:4673
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "pas de patron de classe nommé %q#T dans %q#T"
  
! #: cp/decl.cc:4573
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "pas de type nommé %q#T dans %q#T"
  
! #: cp/decl.cc:4587
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "la recherche de %qT dans %qT est ambigüe"
  
! #: cp/decl.cc:4596
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nomme %q#T qui n'est pas un patron de classe"
  
! #: cp/decl.cc:4609
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> nomme %q#D qui n'est pas un type"
  
! #: cp/decl.cc:4683
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "les paramètres du patron ne correspondent pas au patron %qD"
  
! #: cp/decl.cc:5161
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "%<-faligned-new=%d%> n'est pas une puissance de deux"
  
! #: cp/decl.cc:5216
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr "%<--param destructive-interference-size=%d%> est plus petit que %d"
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param destructive-interference-size=%d%> est plus petit que %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr "%<--param constructive-interference-size=%d%> est plus petit que %d"
  
! #: cp/decl.cc:5238
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param constructive-interference-size=%d%> est plus grand que %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:5565
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q#D est invalide; une union anonyme ne peut avoir que des membres de données publiques non statiques"
  
! #: cp/decl.cc:5575 cp/parser.cc:24258
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "cette flexibilité est dépréciée et sera supprimée"
  
! #: cp/decl.cc:5604
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "struct anonyme avec des classes de base"
  
! #: cp/decl.cc:5616
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "le membre %q+#D avec un constructeur n'est pas permis dans un agrégat anonyme"
  
! #: cp/decl.cc:5619
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "le membre %q+#D avec un destructeur n'est pas permis dans un agrégat anonyme"
  
! #: cp/decl.cc:5622
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "le membre %q+#D avec un opérateur d'affectation par copie n'est pas permis dans un agrégat anonyme"
  
! #: cp/decl.cc:5641
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribut ignoré dans la déclaration de %q#T"
  
! #: cp/decl.cc:5644
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "l'attribut pour %q#T doit suivre le mot-clé %qs"
  
! #: cp/decl.cc:5686
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "types multiples dans une déclaration"
  
! #: cp/decl.cc:5691
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redéclaration du type interne C++ %qT"
  
! #: cp/decl.cc:5708
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> peut seulement être spécifié pour des déclarations de variables ou de fonctions"
  
! #: cp/decl.cc:5741
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nom de type manquant dans la déclaration typedef"
  
! #: cp/decl.cc:5749
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "le C++ ISO interdit les structures anonymes"
  
! #: cp/decl.cc:5756
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> peut seulement être spécifié pour des fonctions"
  
! #: cp/decl.cc:5759
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> peut seulement être spécifié pour des fonctions"
  
! #: cp/decl.cc:5764
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> peut seulement être spécifié à l'intérieur d'une classe"
  
! #: cp/decl.cc:5767
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> peut seulement être spécifié pour des constructeurs"
  
! #: cp/decl.cc:5770
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "une classe de stockage peut seulement être spécifiée pour des objets et des fonctions"
  
! #: cp/decl.cc:5774
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> peut seulement être spécifié pour des objets et des fonctions"
  
! #: cp/decl.cc:5778
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> peut seulement être spécifié pour des objets et des fonctions"
  
! #: cp/decl.cc:5782
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> peut seulement être spécifié pour des objets et des fonctions"
  
! #: cp/decl.cc:5786
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> peut seulement être spécifié pour des objets et des fonctions"
  
! #: cp/decl.cc:5790
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> a été ignoré dans cette déclaration"
  
! #: cp/decl.cc:5793 cp/decl.cc:5796 cp/decl.cc:5799
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%qs ne peut pas être utilisé pour des déclarations de types"
  
! #: cp/decl.cc:5822
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "attribut ignoré dans l'instanciation explicite de %q#T"
  
! #: cp/decl.cc:5825
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "aucun attribut peut être appliqué à une instanciation explicite"
  
! #: cp/decl.cc:5838 cp/decl.cc:13778 cp/decl.cc:15425 cp/parser.cc:16040
! #: cp/parser.cc:21979 cp/parser.cc:28921
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribut ignoré"
  
! #: cp/decl.cc:5840 cp/decl.cc:13779
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "un attribut qui appartient à un spécificateur de type est ignoré"
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "les attributs sont ignorés s'ils sont appliqués à la classe de type %qT en dehors de la définition"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5919
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "attributs ignorés car ils sont appliqués au type dépendent %qT sans déclaration associée"
  
! #: cp/decl.cc:5985 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD est initialisé (utilisez plutôt %qs)"
  
! #: cp/decl.cc:5998
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "la déclaration de %q#D est %<extern%> et est initialisée"
  
! #: cp/decl.cc:6036
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "la définition de %q#D est marquée %<dllimport%>"
  
! #: cp/decl.cc:6063
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D n'est pas un membre de donnée statique de %q#T"
  
! #: cp/decl.cc:6072
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "la déclaration du patron non membre de %qD"
  
  # le message ci-dessous est la suite de celui juste ci-dessus
! #: cp/decl.cc:6073
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "ne correspond pas à la déclaration du patron membre ici"
  
! #: cp/decl.cc:6085
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "le C++ ISO ne permet pas que %<%T::%D%> soit défini comme %<%T::%D%>"
  
! #: cp/decl.cc:6097
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "initialisation en double de %qD"
  
! #: cp/decl.cc:6147 cp/decl.cc:6151
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "la déclaration de %q#D en dehors de la classe n'est pas une définition"
  
! #: cp/decl.cc:6169
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr "la déclaration externe avec la portée bloc %q#D ne doit pas être attachée à un module nommé"
  
! #: cp/decl.cc:6205
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD défini %<thread_local%> dans la fonction %qs est uniquement disponible avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/decl.cc:6211
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD défini %<static%> dans la fonction %qs est uniquement disponible avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/decl.cc:6277
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "la variable %q#D a un initialiseur mais a un type incomplet"
  
! #: cp/decl.cc:6286 cp/decl.cc:7761
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "les éléments du tableau %q#D ont un type incomplet"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "l'agrégat %q#D a un type incomplet et ne peut être défini"
  
! #: cp/decl.cc:6367
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD est déclaré comme référence mais n'est pas initialisé"
  
! #: cp/decl.cc:6450
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "nom utilisé dans une initialisation par désignation dans le style GNU pour un tableau"
  
! #: cp/decl.cc:6456
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "nom %qD utilisé dans une initialisation par désignation dans le style GNU pour un tableau"
  
! #: cp/decl.cc:6475
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "les initialisations par désignation non triviales ne sont pas supportées"
  
! #: cp/decl.cc:6479
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "le champ désigné par l'indicateur C99 %qE n'est pas une expression constante entière"
  
! #: cp/decl.cc:6544
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "l'initialisation n'a pu déterminer la taille de %qD"
  
! #: cp/decl.cc:6551
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "taille de tableau manquante dans %qD"
  
! #: cp/decl.cc:6563
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "tableau %qD de taille zéro"
  
! #: cp/decl.cc:6603
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "la taille de stockage de %qD n'est pas connue"
  
! #: cp/decl.cc:6628
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "la taille de stockage de %qD n'est pas constante"
  
! #: cp/decl.cc:6730
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "désolé: les sémantiques de la variable en ligne %q#D sont erronées (vous obtiendrez de multiples copies)"
  
! #: cp/decl.cc:6734
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "désolé: les sémantiques de la fonction statique en ligne %q#D sont erronées (vous obtiendrez de multiples copies)"
  
! #: cp/decl.cc:6741
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "vous pouvez contourner cela en enlevant l'initialiseur"
  
! #: cp/decl.cc:6784 rust/backend/rust-tree.cc:3265
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "%<const %D%> non initialisé"
  
! #: cp/decl.cc:6791 rust/backend/rust-tree.cc:3272
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "variable %qD non initialisée dans une fonction %<constexpr%>"
  
! #: cp/decl.cc:6800 rust/backend/rust-tree.cc:3281
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "variable %qD non initialisée dans un contexte %<constexpr%>"
  
! #: cp/decl.cc:6808
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T n'a pas de constructeur par défaut fourni par l'utilisateur"
  
! #: cp/decl.cc:6812
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "le constructeur n'est pas défini par l'utilisateur car le constructeur par défaut est explicitement demandé dans le corps de la classe"
  
! #: cp/decl.cc:6815
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "et le constructeur implicitement défini n'initialise pas %q#D"
  
! #: cp/decl.cc:7115
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "type %qT invalide pour initialiser un vecteur de type %qT"
  
! #: cp/decl.cc:7187
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "l'initialisation de %qT doit être entre accolades"
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> utilisé dans une initialisation par désignation dans le style GNU pour la classe %qT"
  
! #: cp/decl.cc:7249 cp/init.cc:3424 cp/search.cc:1244
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "la requête pour le membre %qD est ambiguë"
  
! #: cp/decl.cc:7254
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT n'a pas de membre de données non statique nommé %qD"
  
! #: cp/decl.cc:7279
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD n'est pas un membre direct de %qT"
  
! #: cp/decl.cc:7335
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "initialisation invalide pour %q#D"
  
! #: cp/decl.cc:7389
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "le champ désigné par l'indicateur C99 %qE est hors de l'initialisation de l'agrégat"
  
! #: cp/decl.cc:7428 cp/decl.cc:7719 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "trop d'éléments d'initialisation pour %qT"
  
! #: cp/decl.cc:7471
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "accolades autour de l'initialiseur scalaire pour le type %qT"
  
! #: cp/decl.cc:7481
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "trop d'accolades autour de l'initialiseur scalaire pour le type %qT"
  
! #: cp/decl.cc:7615
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades manquantes autour de l'initialisation pour %qT"
  
! #: cp/decl.cc:7749
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "la liaison structurée à le type incomplet %qT"
  
! #: cp/decl.cc:7763
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "les éléments du tableau %q#T ont un type incomplet"
  
! #: cp/decl.cc:7776
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "littéral composé de taille variable"
  
! #: cp/decl.cc:7832
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D a un type incomplet"
  
! #: cp/decl.cc:7853
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "l'objet scalaire %qD requiert un élément dans l'initialisation"
  
! #: cp/decl.cc:7898
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "en C++98, %qD doit être initialisé par un constructeur et non par %<{...}%>"
  
! #: cp/decl.cc:8041
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "le tableau %qD est initialisé par la chaîne littérale entre parenthèses %qE"
  
! #: cp/decl.cc:8081
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "initialisation invalide pour un membre statique avec constructeur"
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "l'initialisation non constante dans la classe est invalide pour le membre statique %qD"
  
! #: cp/decl.cc:8086
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "l'initialisation non constante dans la classe est invalide pour le membre statique pas en ligne %qD"
  
! #: cp/decl.cc:8091
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(une initialisation en dehors de la classe est requise)"
  
! #: cp/decl.cc:8293
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "la référence %qD est initialisée avec elle-même"
  
! #: cp/decl.cc:8495
  #, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "l'argument %d de %qE doit être un type %<omp_interop_t%>"
  
! #: cp/decl.cc:8666
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "n'a pu trouver la déclaration du variant"
  
! #: cp/decl.cc:8690
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%<declare variant%> sur le constructeur %qD"
  
! #: cp/decl.cc:8695
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%<declare variant%> sur le destructeur %qD"
  
! #: cp/decl.cc:8700
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "%<declare variant%> sur %qD par défaut"
  
! #: cp/decl.cc:8705
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "%<declare variant%> sur %qD supprimé"
  
! #: cp/decl.cc:8710
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%<declare variant%> sur %qD virtuel"
  
! #: cp/decl.cc:8775
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "affectation (pas une initialisation) dans la déclaration"
  
! #: cp/decl.cc:8796 cp/decl.cc:15825
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "le C++17 ISO n'autorise pas le spécificateur de classe de stockage %<register%>"
  
! #: cp/decl.cc:8800 cp/decl.cc:15829
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "spécificateur de classe de stockage %<register%> utilisé"
  
! #: cp/decl.cc:8845 cp/decl.cc:15792
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "la déclaration de %q#D n'est pas initialisée"
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "l'initialisation pour %<decltype(auto) %D%> a un type fonction (avez-vous oublié les %<()%> ?)"
  
! #: cp/decl.cc:8893
  #, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "le type déduit %qT pour %qD est incomplet"
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8944
  #, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr "%<::main%> ne peut pas être supprimé"
  
! #: cp/decl.cc:9098
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "masque la déclaration précédente du type de %q#D"
  
! #: cp/decl.cc:9141
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "%<constinit%> peut uniquement être appliqué à une variable avec une durée de stockage statique ou au niveau du thread"
  
! #: cp/decl.cc:9349
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "la fonction %q#D est initialisée comme une variable"
  
! #: cp/decl.cc:9581
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "impossible de décomposer le type de fermeture lambda %qT"
  
! #: cp/decl.cc:9582
  #, gcc-internal-format
  msgid "lambda declared here"
  msgstr "lambda déclarée ici"
  
! #: cp/decl.cc:9598
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "impossible de décomposer le type de la classe %qT car il a une structure anonyme comme membre"
  
! #: cp/decl.cc:9601
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "impossible de décomposer le type de la classe %qT car il a une union anonyme comme membre"
  
! #: cp/decl.cc:9609
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "impossible de décomposer le membre inaccessible %qD de %qT"
  
! #: cp/decl.cc:9632
  #, gcc-internal-format
  msgid "in base class of %qT"
  msgstr "dans la classe de base de %qT"
  
! #: cp/decl.cc:9639
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "impossible de décomposer le type de classe %qT: lui et sa classe de base %qT ont des membres de données non statiques"
  
! #: cp/decl.cc:9648
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "impossible de décomposer le type de classe %qT: ses classes de base %qT et %qT ont des membres de données non statiques"
  
! #: cp/decl.cc:9886
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "la liaison structurée fait référence au type incomplet %qT"
  
! #: cp/decl.cc:9902
  #, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr "initialiseur de tableau pour une déclaration de liaison structurée dans une condition"
  
! #: cp/decl.cc:9908
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "impossible de décomposer le tableau de longueur variable %qT"
  
! #: cp/decl.cc:9918 cp/decl.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%u nom fourni pour la liaison structurée"
  msgstr[1] "%u noms fournis pour la liaison structurée"
  
! #: cp/decl.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] "seulement %u nom fourni pour la liaison structurée"
  msgstr[1] "seulement %u noms fournis pour la liaison structurée"
  
! #: cp/decl.cc:9925
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] "alors que %qT se décompose en %wu élément"
  msgstr[1] "alors que %qT se décompose en %wu éléments"
  
! #: cp/decl.cc:9966
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "impossible de décomposer le vecteur de longueur variable %qT"
  
! #: cp/decl.cc:9990
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> n'est pas une expression constante entière"
  
! #: cp/decl.cc:10000
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "alors que %qT se décompose en %E éléments"
  
! #: cp/decl.cc:10047
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr "%<std::tuple_element<%u, %T>::type%> est %<void%>"
  
! #: cp/decl.cc:10053
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "dans l'initialisation de la variable de liaison structurée %qD"
  
! #: cp/decl.cc:10082
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "impossible de décomposer le type union %qT"
  
! #: cp/decl.cc:10087
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "impossible de décomposer le type %qT qui n'est ni une classe ni un tableau"
  
! #: cp/decl.cc:10093
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "la liaison structurée fait référence au type de classe incomplet %qT"
  
! #: cp/decl.cc:10102
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "impossible de décomposer le type de classe %qT sans membre de donnée non statique"
  
! #: cp/decl.cc:10598
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "la variable non locale %qD déclarée %<__thread%> a besoin d'une initialisation dynamique"
  
! #: cp/decl.cc:10601
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "la variable non locale %qD déclarée %<__thread%> a un destructeur non trivial"
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "%<thread_local%> en C++11 permet l'initialisation et la destruction dynamique"
  
! #: cp/decl.cc:10825
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "l'initialisation n'a pu déterminer la taille de %qT"
  
! #: cp/decl.cc:10829
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "taille du tableau manquante dans %qT"
  
! #: cp/decl.cc:10832
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "tableau %qT de taille zéro"
  
! #: cp/decl.cc:10848
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "le destructeur pour la classe étrangère %qT ne peut pas être un membre"
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "le constructeur pour la classe étrangère %qT ne peut pas être un membre"
  
! #: cp/decl.cc:10876
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD est déclaré comme une variable %<virtual%>"
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "les spécificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la déclaration de variable"
  
! #: cp/decl.cc:10884
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD déclaré comme un paramètre %<virtual%>"
  
! #: cp/decl.cc:10887
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD déclaré comme un paramètre %<inline%>"
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "les spécificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la déclaration de paramètre"
  
! #: cp/decl.cc:10895
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD déclaré comme un type %<virtual%>"
  
! #: cp/decl.cc:10898
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD déclaré comme un type %<inline%>"
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "les spécificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la déclaration de type"
  
! #: cp/decl.cc:10906
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD déclaré comme un champ %<virtual%>"
  
! #: cp/decl.cc:10909
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD déclaré comme un champ %<inline%>"
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "les spécificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la déclaration de champ"
  
! #: cp/decl.cc:10918
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D déclaré comme un ami"
  
! #: cp/decl.cc:10925
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D déclaré avec une spécification d'exception"
  
! #: cp/decl.cc:10957
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "la définition de %qD n'est pas dans l'espace de noms incluant %qT"
  
! #: cp/decl.cc:10997
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "la fonction membre statique %q#D est déclarée avec des qualificatifs de type"
  
! #: cp/decl.cc:11073
  #, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "les concepts de fonctions ne sont plus supportés"
  
! #: cp/decl.cc:11111
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "contraintes sur une fonction sans patron"
  
! #: cp/decl.cc:11113
  #, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "la déclaration amie hors patron et contrainte doit être une définition"
  
! #: cp/decl.cc:11120
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr "le patron de la fonction amie avec des contraintes qui dépendent de paramètres extérieures au patron doit être une définition"
  
! #: cp/decl.cc:11172
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "définition de la spécialisation explicite %qD dans la déclaration amie"
  
! #: cp/decl.cc:11183
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "utilisation invalide du template-id %qD dans la déclaration du patron primaire"
  
! #: cp/decl.cc:11201
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "les arguments par défaut ne sont pas permis dans la déclaration de la spécialisation du patron ami %qD"
  
! #: cp/decl.cc:11210
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> n'est pas permis dans la déclaration de la spécialisation du patron ami %qD"
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11241
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "la déclaration amie de %qD spécifie des arguments par défaut et n%'est pas une définition"
  
! #: cp/decl.cc:11283
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "ne peut déclarer %<::main%> comme étant un patron"
  
! #: cp/decl.cc:11286
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "ne peut déclarer %<::main%> comme étant à mettre en ligne"
  
! #: cp/decl.cc:11289 cp/decl.cc:11292
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "ne peut déclarer %<::main%> comme étant %qs"
  
! #: cp/decl.cc:11294
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "ne peut déclarer %<::main%> comme étant static"
  
! #: cp/decl.cc:11296
  #, gcc-internal-format
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "ne peut déclarer %<::main%> avec une spécification de liaison"
  
! #: cp/decl.cc:11299
  #, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr "ne peut attacher %<::main%> à un module nommé"
  
! #: cp/decl.cc:11358
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "la fonction non membre %qD ne peut pas avoir de qualificatif CV"
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "la fonction membre statique %qD ne peut pas avoir de qualificatif CV"
  
! #: cp/decl.cc:11361
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "la fonction membre objet explicite %qD ne peut pas avoir de qualificatif CV"
  
! #: cp/decl.cc:11366
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "la fonction non membre %qD ne peut pas avoir de qualificatif de référence"
  
! #: cp/decl.cc:11368
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "la fonction membre statique %qD ne peut pas avoir de qualificatif de référence"
  
! #: cp/decl.cc:11369
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "la fonction membre objet explicite %qD ne peut pas avoir de qualificatif de référence"
  
! #: cp/decl.cc:11375 cp/decl.cc:14308 cp/decl.cc:14318 cp/parser.cc:12370
  #, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "le paramètre objet explicite est déclaré ici"
  
! #: cp/decl.cc:11388
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "le guide de déduction %qD doit être déclaré dans la même portée que %qT"
  
! #: cp/decl.cc:11390 cp/decl.cc:11399 cp/typeck.cc:4783
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  déclaré ici"
  
! #: cp/decl.cc:11397
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "le guide de déduction %qD doit avoir le même accès que %qT"
  
! #: cp/decl.cc:11403
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "le guide de déduction %qD ne peut pas avoir un corps de fonction"
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "opérateur littéral avec une classe de liaison C"
  
! #: cp/decl.cc:11427
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD a une liste d'arguments invalide"
  
! #: cp/decl.cc:11435
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "le suffixe entier %qs est masqué par l'implémentation"
  
! #: cp/decl.cc:11441
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "le suffixe en virgule flottante %qs est masqué par l'implémentation"
  
! #: cp/decl.cc:11448
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "les suffixes d'opérateurs littéraux qui ne sont pas précédés par %<_%> sont réservés pour une standardisation future"
  
! #: cp/decl.cc:11453
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD doit être une fonction non membre"
  
! #: cp/decl.cc:11538
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> doit retourner %<int%>"
  
! #: cp/decl.cc:11578
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "définition de %qD déclaré implicitement"
  
! #: cp/decl.cc:11584
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "définition de %qD explicitement par défaut"
  
! #: cp/decl.cc:11586
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D explicitement par défaut ici"
  
! #: cp/decl.cc:11603
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "pas de fonction membre %q#D déclarée dans la classe %qT"
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "ne peut déclarer %<::main%> comme variable globale"
  
! #: cp/decl.cc:11803
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr "un %<main%> nommé vide ne peut pas être déclaré avec la liaison du langage C"
  
! #: cp/decl.cc:11812
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "une variable qui n'est pas un patron ne peut pas avoir %<concept%>"
  
! #: cp/decl.cc:11815
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "le concept doit être défini au niveau de l'espace de noms"
  
! #: cp/decl.cc:11818
  #, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "les concepts de variables ne sont plus supportés"
  
! #: cp/decl.cc:11939
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "initialisation intra-classe du membre de donnée statique %q#D d'un type incomplet"
  
! #: cp/decl.cc:11943
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> est requis pour l'initialisation intra-classe du membre de donnée statique %q#D d'un type non entier"
  
! #: cp/decl.cc:11947
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "initialisation intra-classe du membre de donnée statique %q#D du type non littéral"
  
! #: cp/decl.cc:11958
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "initialisation intra-classe invalide du membre de donnée statique du type non entier %qT"
  
! #: cp/decl.cc:11963
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "le C++ ISO interdit l'initialisation intra-classe du membre statique non constant %qD"
  
! #: cp/decl.cc:11968
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "le C++ ISO interdit l'initialisation du membre constant %qD du type non entier %qT"
  
! #: cp/decl.cc:12080
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "la taille du tableau %qD a le type non entier %qT"
  
! #: cp/decl.cc:12083
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "la taille du tableau a le type non entier %qT"
  
! #: cp/decl.cc:12114 cp/decl.cc:12186
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "la taille du tableau %qD n'est pas une expression constante de type entier"
  
! #: cp/decl.cc:12118 cp/decl.cc:12189
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "la taille du tableau n'est pas une expression constante entière"
  
! #: cp/decl.cc:12169
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "le C++ ISO interdit le tableau de taille zéro %qD"
  
! #: cp/decl.cc:12172
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "le C++ ISO interdit le tableau de taille zéro"
  
! #: cp/decl.cc:12196
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "le C++ ISO interdit le tableau de taille variable %qD"
  
! #: cp/decl.cc:12199
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "le C++ ISO interdit le tableau de taille variable"
  
! #: cp/decl.cc:12205
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "le tableau de taille variable %qD est utilisé"
  
! #: cp/decl.cc:12208
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "le tableau de taille variable est utilisé"
  
! #: cp/decl.cc:12260
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "débordement dans la dimension du tableau"
  
! #: cp/decl.cc:12320
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD est déclaré comme tableau de type à remplacer dans un patron %qT"
  
! #: cp/decl.cc:12323
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "création d'un tableau de type à remplacer dans un patron %qT"
  
! #: cp/decl.cc:12333
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "déclaration de %qD comme un tableau de « void »"
  
! #: cp/decl.cc:12335
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "création d'un tableau « void »"
  
! #: cp/decl.cc:12340
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "déclaration de %qD comme un tableau de fonctions"
  
! #: cp/decl.cc:12342
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "création d'un tableau de fonctions"
  
! #: cp/decl.cc:12347
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "déclaration de %qD comme un tableau de références"
  
! #: cp/decl.cc:12349
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "création d'un tableau de références"
  
! #: cp/decl.cc:12354
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "déclaration de %qD comme un tableau de fonctions membres"
  
! #: cp/decl.cc:12357
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "création d'un tableau de fonctions membres"
  
! #: cp/decl.cc:12375
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la déclaration de %qD comme tableau multidimensionnel doit avoir des bornes pour chaque dimension excepté la première"
  
! #: cp/decl.cc:12379
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "le tableau multidimensionnel doit avoir des bornes pour chaque dimension excepté la première"
  
! #: cp/decl.cc:12393
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "tableau de taille variable de %<auto%>"
  
! #: cp/decl.cc:12491
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "la spécification d'un type retourné pour un constructeur est invalide"
  
! #: cp/decl.cc:12494
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "les qualificatifs ne sont pas permis dans la déclaration d'un constructeur"
  
! #: cp/decl.cc:12505
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "la spécification d'un type retourné pour un destructeur est invalide"
  
! #: cp/decl.cc:12508
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "les qualificatifs ne sont pas permis dans la déclaration d'un destructeur"
  
! #: cp/decl.cc:12521
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "type de retour spécifié pour %<operator %T%>"
  
! #: cp/decl.cc:12524
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "les qualificatifs ne sont pas permis dans la déclaration de %<operator %T%>"
  
! #: cp/decl.cc:12533
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "type de retour spécifié pour le guide de déduction"
  
! #: cp/decl.cc:12536
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "les qualificatifs ne sont pas permis dans la déclaration du guide de déduction"
  
! #: cp/decl.cc:12540
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "paramètre de patron %qT, qui est lui-même un patron, dans la déclaration du guide de déduction"
  
! #: cp/decl.cc:12549
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "%<decl-specifier%> dans la déclaration du guide de déduction"
  
! #: cp/decl.cc:12570
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variable non nommée ou champ déclaré void"
  
! #: cp/decl.cc:12578
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variable ou champ déclaré void"
  
! #: cp/decl.cc:12593
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "spécificateur %<inline%> invalide pour la variable %qD déclarée au niveau du bloc"
  
! #: cp/decl.cc:12598
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "les variables « inline » sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT en tant que type plutôt qu'un simple %<decltype(auto)%>"
  
! #: cp/decl.cc:12660
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "%<decltype(auto)%> ne peut pas être qualifié avec CV"
  
! #: cp/decl.cc:12681
  msgid "%e and %e specified together"
  msgstr "%e et %e spécifiés ensemble"
  
! #: cp/decl.cc:12893
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "utilisation invalide du nom qualifié %<::%D%>"
  
! #: cp/decl.cc:12896 cp/decl.cc:12918
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "utilisation invalide du nom qualifié %<%T::%D%>"
  
! #: cp/decl.cc:12899
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "utilisation invalide du nom qualifié %<%D::%D%>"
  
! #: cp/decl.cc:12909
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%q#T n'est pas une classe ou un espace de noms"
  
! #: cp/decl.cc:12933
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "déclaration de %qE comme non fonction"
  
! #: cp/decl.cc:12940
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "déclaration de %qE comme non membre"
  
! #: cp/decl.cc:12968
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "declarator-id manquant; utilisation du mot réservé %qD"
  
! #: cp/decl.cc:13019
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la définition de fonction ne déclare aucun paramètre"
  
! #: cp/decl.cc:13027 cp/decl.cc:13036 cp/decl.cc:15032
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "déclaration de %qD comme non fonction"
  
! #: cp/decl.cc:13044
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "déclaration de %qD comme %<typedef%>"
  
! #: cp/decl.cc:13049
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "déclaration de %qD comme paramètre"
  
! #: cp/decl.cc:13084
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "%qs et %qs spécifiés tous les deux"
  
! #: cp/decl.cc:13091 cp/decl.cc:13098 cp/decl.cc:13105 cp/decl.cc:13112
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%qs ne peut pas apparaître dans une déclaration typedef"
  
! #: cp/decl.cc:13123
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr "au plus un seul spécificateur %<constinit%> ou %<constexpr%> peut être utilisé"
  
! #: cp/decl.cc:13133
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "au moins deux types de données dans la déclaration de %qs"
  
! #: cp/decl.cc:13187
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "le C++ ISO n'accepte pas qu'un simple %<complex%> signifie %<double complex%>"
  
! #: cp/decl.cc:13237 cp/decl.cc:13241 cp/decl.cc:13244
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "le C++ ISO interdit la déclaration de %qs sans type"
  
! #: cp/decl.cc:13261
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> n'est pas supporté par la cible"
  
! #: cp/decl.cc:13269
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "le C++ ISO ne supporte pas %<__int%d%> pour %qs"
  
! #: cp/decl.cc:13332
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs spécifié avec %qT"
  
! #: cp/decl.cc:13339
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr "%qs spécifié avec le nom typedef %qD"
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs spécifié avec %<decltype%>"
  
! #: cp/decl.cc:13350
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs spécifié avec %<typeof%>"
  
! #: cp/decl.cc:13419
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "« complex » invalide pour %qs"
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr "liste d'arguments de patron manquante après %qE ; pour la déduction, le type à remplacer doit être suivi d'un simple declarator-id"
  
! #: cp/decl.cc:13489
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "le membre %qD ne peut pas être déclaré à la fois %<virtual%> et %<static%>"
  
! #: cp/decl.cc:13498
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "le membre %qD peut être déclaré à la fois %<virtual%> et %<constexpr%> uniquement avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/decl.cc:13511
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "la déclaration typedef est invalide dans la déclaration du paramètre"
  
! #: cp/decl.cc:13518
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "classe de stockage spécifiée pour le paramètre %qs du patron"
  
! #: cp/decl.cc:13528 cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "classe de stockage spécifiée pour le paramètre %qs"
  
! #: cp/decl.cc:13536 cp/decl.cc:13545 cp/decl.cc:13551 cp/decl.cc:13557
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "un paramètre ne peut pas être déclaré %qs"
  
! #: cp/decl.cc:13567
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> en dehors de la déclaration de classe"
  
! #: cp/decl.cc:13577 cp/decl.cc:13580 cp/decl.cc:13582 cp/decl.cc:13585
! #: cp/decl.cc:13595 cp/decl.cc:13605 cp/decl.cc:13615 cp/decl.cc:13619
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "la déclaration d'une liaison structurée ne peut pas être %qs"
  
! #: cp/decl.cc:13589 cp/decl.cc:13611
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les déclarations de liaisons structurées peuvent être %qs uniquement en %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/decl.cc:13599
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "la liaison structurée qualifiée avec %<volatile%> est dépréciée"
  
! #: cp/decl.cc:13623
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "une déclaration de liaison structurée ne peut pas avoir le %<auto%> du C++98"
  
! #: cp/decl.cc:13635
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "une déclaration de liaison structurée ne peut pas avoir le type %qT"
  
! #: cp/decl.cc:13638
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "le type doit être un %<auto%> qualifié avec CV ou une référence à un %<auto%> qualifié avec CV"
  
! #: cp/decl.cc:13646
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "une déclaration de liaison structurée ne peut pas avoir la contrainte %<auto%> de type %qT"
  
! #: cp/decl.cc:13677
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "classes de stockage multiples dans la déclaration de %qs"
  
! #: cp/decl.cc:13703
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "classe de stockage spécifiée pour %qs"
  
! #: cp/decl.cc:13717
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "fonction imbriquée %qs déclarée %<extern%>"
  
! #: cp/decl.cc:13722
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la déclaration de %qs hors de toute fonction spécifie %<auto%>"
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs dans le champ de la fonction est implicitement déclaré auto et déclaré %<__thread%>"
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "spécificateurs de classe de stockage invalides dans les déclarations de fonctions amies"
  
! #: cp/decl.cc:13850
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "parenthèses inutiles dans la déclaration de %qs"
  
! #: cp/decl.cc:13856
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr "retirez les parenthèses"
  
! #: cp/decl.cc:13923
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "la fonction membre objet explicite est uniquement disponible avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/decl.cc:13937
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr "un type de fonction ne peut pas avoir de paramètre objet explicite"
  
! #: cp/decl.cc:13943
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "un pointeur vers un type de fonction ne peut pas avoir de paramètre d'objet explicite"
  
! #: cp/decl.cc:13947
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "un pointer vers un type de fonction membre ne peut pas avoir de paramètre objet explicite"
  
! #: cp/decl.cc:13955
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr "le type d'un pointeur vers une fonction membre d'objet explicite est un pointeur régulier vers un type de fonction"
  
! #: cp/decl.cc:13959
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr "le type d'une fonction membre d'un objet explicite est un type de fonction régulier"
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr "seul le premier paramètre d'une fonction membre peut être déclaré comme un paramètre objet explicite"
  
! #: cp/decl.cc:13985
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr "le paramètre objet explicite valide est déclaré ici"
  
! #: cp/decl.cc:13989
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "clause « requires » sur le type de retour"
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "la fonction %qs utilise le spécificateur de type %<auto%> sans type de retour à la fin"
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "le type de retour déduit est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>"
  
! #: cp/decl.cc:14019
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "une fonction virtuelle ne peut pas avoir un type de retour déduit"
  
! #: cp/decl.cc:14026
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "la fonction %qs avec un type de retour à la fin a %qT comme étant son type au lieu d'un simple %<auto%>"
  
! #: cp/decl.cc:14035
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "la fonction %qs avec un type de retour à la fin a %<decltype(auto)%> comme étant son type au lieu d'un simple %<auto%>"
  
! #: cp/decl.cc:14040
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "utilisation invalide de %<decltype(auto)%>"
  
! #: cp/decl.cc:14047
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr "la fonction %qs avec un type de retour à la fin a le spécificateur de type %<auto%> contraint au lieu d'un simple %<auto%>"
  
! #: cp/decl.cc:14053
  #, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "utilisation invalide du type %<auto%> contraint"
  
! #: cp/decl.cc:14065
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "type de classe %qD déduit dans le type de retour de la fonction"
  
! #: cp/decl.cc:14075
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "le guide de déduction pour %qT doit avoir un type de retour à la fin"
  
! #: cp/decl.cc:14088
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "le type de retour %qT à la fin du guide de déduction n'est pas une spécialisation de %qT"
  
! #: cp/decl.cc:14102
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "le type de retour à la fin est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/decl.cc:14105
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "la fonction %qs avec le type de retour à la fin n'est pas déclarée avec le spécificateur de type %<auto%>"
  
! #: cp/decl.cc:14112
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "une fonction de conversion ne peut pas avoir de type de retour à la fin"
  
! #: cp/decl.cc:14138
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "le type de retour qualifié avec %<volatile%> est déprécié"
  
! #: cp/decl.cc:14150
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs déclaré comme une fonction retournant une fonction"
  
! #: cp/decl.cc:14156
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs déclaré comme une fonction retournant un tableau"
  
! #: cp/decl.cc:14163
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "le type de retour %<constinit%> pour une fonction n'est pas permis"
  
! #: cp/decl.cc:14196
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "le destructeur ne peut être une fonction membre statique"
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "le constructeur ne peut être une fonction membre statique"
  
! #: cp/decl.cc:14203
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "les destructeurs ne peuvent pas être qualifiés avec CV"
  
! #: cp/decl.cc:14204
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "les constructeurs ne peuvent pas être qualifiés avec CV"
  
! #: cp/decl.cc:14212
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "les destructeurs ne peuvent pas être qualifiés comme des références"
  
! #: cp/decl.cc:14213
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "les constructeurs ne peuvent pas être qualifiés comme des références"
  
! #: cp/decl.cc:14231
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "les constructeurs ne peuvent pas être déclarés %<virtual%>"
  
! #: cp/decl.cc:14248
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "les fonctions virtuelles ne peuvent pas être amies"
  
! #: cp/decl.cc:14253
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "la déclaration amie n'est pas dans la définition de la classe"
  
! #: cp/decl.cc:14257
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "ne peut définir la fonction amie %qs dans une définition de classe locale"
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr "la définition de la fonction amie %qs ne peut pas avoir son nom qualifié avec %<::%>"
  
! #: cp/decl.cc:14271
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr "la définition de la fonction amie %qs ne pas avoir son nom qualifié avec %<%D::%>"
  
! #: cp/decl.cc:14297
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "la fonction non membre ne peut pas avoir de paramètre objet explicite"
  
! #: cp/decl.cc:14305
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "une fonction membre d'objet explicite ne peut pas être %<virtual%>"
  
! #: cp/decl.cc:14315
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "une fonction membre d'objet explicite ne peut pas être %<static%>"
  
! #: cp/decl.cc:14324
  #, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr "%qD ne peut pas être une fonction membre d'un objet explicite"
  
! #: cp/decl.cc:14347
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destructeurs ne peuvent pas avoir de paramètre"
  
! #: cp/decl.cc:14405
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ne peut déclarer un pointeur vers %q#T"
  
! #: cp/decl.cc:14418 cp/decl.cc:14425
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "ne peut déclarer une référence vers %q#T"
  
! #: cp/decl.cc:14427
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "ne peut déclarer un pointeur vers le membre %q#T"
  
! #: cp/decl.cc:14456
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "ne peut déclarer une référence vers le type de fonction qualifié %qT"
  
! #: cp/decl.cc:14457
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "ne peut déclarer un pointeur vers le type de fonction qualifié %qT"
  
! #: cp/decl.cc:14530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "ne peut déclarer une référence vers %q#T qui n'est pas un typedef ou un argument vers un type d'un patron"
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "template-id %qD utilisé comme un déclarateur"
  
! #: cp/decl.cc:14635
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "les fonctions membres sont implicitement amies de leur classe"
  
! #: cp/decl.cc:14640
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "qualification %<%T::%> additionnelle sur le membre %qs"
  
! #: cp/decl.cc:14670
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "ne peut définir la fonction membre %<%T::%s%> à l'intérieur de %qT"
  
! #: cp/decl.cc:14672
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "ne peut déclarer la fonction membre %<%T::%s%> à l'intérieur de %qT"
  
! #: cp/decl.cc:14680
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "ne peut déclarer le membre %<%T::%s%> à l'intérieur de %qT"
  
! #: cp/decl.cc:14720
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "le non paramètre %qs ne peut pas être un paquet de paramètres"
  
! #: cp/decl.cc:14729
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "les membres de données ne peuvent pas avoir le type %qT modifié par une variable"
  
! #: cp/decl.cc:14732
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "le paramètre ne peut pas avoir le type %qT modifié par une variable"
  
! #: cp/decl.cc:14743
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> en dehors de la déclaration de la classe"
  
! #: cp/decl.cc:14746
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> dans une déclaration amie"
  
! #: cp/decl.cc:14749
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "seuls les déclarations de constructeurs et les opérateurs de conversion peuvent être %<explicit%>"
  
! #: cp/decl.cc:14759
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "le non membre %qs ne peut pas être déclaré %<mutable%>"
  
! #: cp/decl.cc:14766
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "le membre non objet %qs ne peut pas être déclaré %<mutable%>"
  
! #: cp/decl.cc:14772
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la fonction %qs ne peut pas être déclarée %<mutable%>"
  
! #: cp/decl.cc:14778
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "%<static%> %qs ne peut pas être déclaré %<mutable%>"
  
! #: cp/decl.cc:14784
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%<const%> %qs ne peut pas être déclaré %<mutable%>"
  
! #: cp/decl.cc:14790
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "la référence %qs ne peut pas être déclarée %<mutable%>"
  
! #: cp/decl.cc:14806
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "typedef ne peut pas être une définition de fonction"
  
! #: cp/decl.cc:14809
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "typedef ne peut pas être une définition de fonction membre"
  
! #: cp/decl.cc:14835
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<auto%> n'est pas autorisé dans une déclaration de synonyme"
  
! #: cp/decl.cc:14838
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef déclaré %<auto%>"
  
! #: cp/decl.cc:14843
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "clause « requires » sur un typedef"
  
! #: cp/decl.cc:14847
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "le nom du typedef ne peut pas être un nom de spécificateur imbriqué"
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "le C++ ISO interdit le type imbriqué %qD avec le même nom que la classe englobante"
  
! #: cp/decl.cc:14962
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> spécifié pour la déclaration d'une classe amie"
  
! #: cp/decl.cc:14970
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "les paramètres du patron ne peuvent pas être amis"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "une déclaration amie requiert le mot-clé « class », c-à-d. %<friend class %T::%D%>"
  
! #: cp/decl.cc:14976
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "une déclaration amie requiert le mot-clé « class », c-à-d %<friend %#T%>"
  
! #: cp/decl.cc:14989
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "tentative de rendre amie la classe %qT au niveau de la portée globale"
  
! #: cp/decl.cc:15009
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "qualificatifs invalides sur un type de fonction non membre"
  
! #: cp/decl.cc:15013
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "clause « requires » sur type-id"
  
! #: cp/decl.cc:15023
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "déclaration abstraite %qT utilisée comme déclaration"
  
! #: cp/decl.cc:15038
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "clause « requires » dans la déclaration du type non fonction %qT"
  
! #: cp/decl.cc:15057
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ne peut utiliser %<::%> dans la déclaration d'un paramètre"
  
! #: cp/decl.cc:15067 cp/parser.cc:21414
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "ne peut déclarer un paramètre avec %<decltype(auto)%>"
  
! #: cp/decl.cc:15074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr "liste d'arguments de patron manquante après %qE ; type à remplacer pour le patron non permis dans le paramètre"
  
! #: cp/decl.cc:15077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "ou utilisez %<auto%> pour le patron de fonction abrégé"
  
! #: cp/decl.cc:15083 cp/parser.cc:26080
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "le paramètre %<auto%> n'est pas permis dans ce contexte"
  
! #: cp/decl.cc:15093
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "paramètre déclaré %<auto%>"
  
! #: cp/decl.cc:15147 cp/parser.cc:3855
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "utilisation invalide du nom de patron %qE sans liste d'arguments"
  
! #: cp/decl.cc:15151
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "membre de donnée non statique déclaré avec %qT comme type à remplacer"
  
! #: cp/decl.cc:15171
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "le C++ ISO interdit le membre tableau flexible %qs"
  
! #: cp/decl.cc:15174
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "le C++ ISO interdit les tableaux flexibles comme membres"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15190
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "utilisation invalide de %<::%>"
  
! #: cp/decl.cc:15211
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "déclaration de la fonction %qD dans un contexte invalide"
  
! #: cp/decl.cc:15221
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "fonction %qD déclarée %<virtual%> à l'intérieur d'une union"
  
! #: cp/decl.cc:15231
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD ne peut pas être déclaré %<virtual%> puisqu'il est toujours statique"
  
! #: cp/decl.cc:15245
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "nom qualifié attendu dans la déclaration amie du destructeur %qD"
  
! #: cp/decl.cc:15252
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "déclaration de %qD comme membre de %qT"
  
! #: cp/decl.cc:15259 cp/decl.cc:15272
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "un destructeur ne peut pas être %qs"
  
! #: cp/decl.cc:15278
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "nom qualifié attendu dans la déclaration amie pour le constructeur %qD"
  
! #: cp/decl.cc:15287
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "un constructeur ne peut pas être un %<concept%>"
  
! #: cp/decl.cc:15293
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "un concept ne peut être une fonction membre"
  
! #: cp/decl.cc:15301 cp/decl.cc:15660
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD ne peut pas être %qs"
  
! #: cp/decl.cc:15311
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "spécialisation du patron de variable %qD déclaré comme une fonction"
  
! #: cp/decl.cc:15314
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "le patron de variable a été déclaré ici"
  
! #: cp/decl.cc:15379
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "le champ %qD a le type incomplet %qT"
  
! #: cp/decl.cc:15384
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "le nom %qT a un type incomplet"
  
! #: cp/decl.cc:15404
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE n'est ni une fonction ni une fonction membre; il ne peut pas être déclaré ami"
  
! #: cp/decl.cc:15407
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "le champ sans nom n'est ni une fonction ni une fonction membre; il ne peut pas être déclaré ami"
  
! #: cp/decl.cc:15426 cp/parser.cc:21980 cp/parser.cc:28922
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "un attribut qui appartient à une déclaration amie qui n'est pas une définition est ignorée"
  
! #: cp/decl.cc:15476 cp/decl.cc:15487
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "membre de donnée statique %qE déclaré %qs"
  
! #: cp/decl.cc:15481
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "le membre statique %<constexpr%> %qD doit avoir une initialisation"
  
! #: cp/decl.cc:15524 cp/decl.cc:15532 cp/decl.cc:15539 cp/decl.cc:15546
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "le membre de donnée non statique %qE est déclaré %qs"
  
! #: cp/decl.cc:15598
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "la classe de stockage %<auto%> est invalide pour la fonction %qs"
  
! #: cp/decl.cc:15601
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "la classe de stockage %<register%> est invalide pour la fonction %qs"
  
! #: cp/decl.cc:15607
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "la classe de stockage %<__thread%> est invalide pour la fonction %qs"
  
! #: cp/decl.cc:15611
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "la classe de stockage %<thread_local%> est invalide pour la fonction %qs"
  
! #: cp/decl.cc:15616
  #, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "le spécificateur %<constinit%> est invalide pour la fonction %qs"
  
! #: cp/decl.cc:15619
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "le spécificateur de type « virt-specifier » sur %qs n'est pas permis en dehors d'une définition de classe"
  
! #: cp/decl.cc:15631
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "le spécificateur %<static%> est invalide pour la fonction %qs déclarée en dehors de la portée globale"
  
! #: cp/decl.cc:15635
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "le spécificateur %<inline%> est invalide pour la fonction %qs déclarée en dehors de la portée globale"
  
! #: cp/decl.cc:15643
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "fonction non classe virtuelle %qs"
  
! #: cp/decl.cc:15650
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs défini en dehors d'un contexte de classe"
  
! #: cp/decl.cc:15651
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs déclaré en dehors d'un contexte de classe"
  
! #: cp/decl.cc:15694
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "ne peut déclarer la fonction membre %qD comme ayant une classe de liaison statique"
  
! #: cp/decl.cc:15703
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "ne peut déclarer une fonction statique à l'intérieur d'une autre fonction"
  
! #: cp/decl.cc:15744
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> ne peut pas être utilisé lors de la définition (contrairement à la déclaration) d'un membre de donnée statique"
  
! #: cp/decl.cc:15751
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "membre statique %qD déclaré %<register%>"
  
! #: cp/decl.cc:15757
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "ne peut explicitement déclarer le membre %q#D comme ayant une classe de liaison externe"
  
! #: cp/decl.cc:15765
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "la déclaration de la variable %<constexpr%> %qD n'est pas une définition"
  
! #: cp/decl.cc:15772
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "une variable ne peut pas être déclarée %<consteval%>"
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisé et déclaré %<extern%>"
  
! #: cp/decl.cc:15809
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs a, à la fois, %<extern%> et une initialisation"
  
! #: cp/decl.cc:16011
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "l'argument par défaut %qE utilise %qD"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "l'argument par défaut %qE utilise la variable locale %qD"
  
! #: cp/decl.cc:16141
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "utilisation invalide du type %qT qualifié CV dans la déclaration du paramètre"
  
! #: cp/decl.cc:16145
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "utilisation invalide du type %<void%> dans la déclaration du paramètre"
  
! #: cp/decl.cc:16174
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "le paramètre qualifié avec %<volatile%> est obsolète"
  
! #: cp/decl.cc:16182
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "le paramètre %qD est incorrectement déclaré comme type de méthode"
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "le paramètre %qD inclut un pointeur vers un tableau %qT dont les bornes sont inconnues"
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "le paramètre %qD inclut une référence vers un tableau %qT dont les bornes sont inconnues"
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructeur invalide; vous vouliez probablement utiliser %<%T (const %T&)%>"
  
! #: cp/decl.cc:16571
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD ne peut pas être déclaré dans un espace de noms"
  
! #: cp/decl.cc:16578
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD ne peut pas être déclaré statique"
  
! #: cp/decl.cc:16636
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%qD doit être une fonction membre non statique"
  
! #: cp/decl.cc:16644
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD doit être une fonction membre"
  
! #: cp/decl.cc:16652
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD peut être une fonction membre statique uniquement avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/decl.cc:16662
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD doit être soit une fonction membre non statique ou une fonction non membre"
  
! #: cp/decl.cc:16672
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD doit avoir un argument de type classe ou énuméré"
  
  #. 13.4.0.3
! #: cp/decl.cc:16703
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "le C++ ISO interdit la surcharge de %<operator ?:%>"
  
! #: cp/decl.cc:16713
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD ne doit pas avoir un nombre variables d'arguments"
  
! #: cp/decl.cc:16739
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD doit avoir zéro ou un argument"
  
! #: cp/decl.cc:16740
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD doit avoir un ou deux arguments"
  
! #: cp/decl.cc:16752
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "%qD suffixé doit avoir %<int%> comme argument"
  
! #: cp/decl.cc:16753
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "%qD suffixé doit avoir %<int%> comme second argument"
  
! #: cp/decl.cc:16764
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD ne doit avoir aucun argument"
  
! #: cp/decl.cc:16765 cp/decl.cc:16775
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD doit avoir exactement un argument"
  
! #: cp/decl.cc:16776
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD doit avoir exactement deux arguments"
  
! #: cp/decl.cc:16791
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD ne peut avoir d'arguments par défaut"
  
! #: cp/decl.cc:16815
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "la conversion de %qT vers %<void%> n'utilisera jamais un opérateur de conversion de type"
  
! #: cp/decl.cc:16822
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "la conversion de %qT en une référence vers le même type n'utilisera jamais un opérateur de conversion de type"
  
! #: cp/decl.cc:16824
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "la conversion de %qT vers le même type n'utilisera jamais un opérateur de conversion de type"
  
! #: cp/decl.cc:16833
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "la conversion de %qT en une référence vers une classe de base %qT n'utilisera jamais un opérateur de conversion de type"
  
! #: cp/decl.cc:16835
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "la conversion de %qT vers une classe de base %qT n'utilisera jamais un opérateur de conversion de type"
  
! #: cp/decl.cc:16851
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "%qD défini par l'usager évalue toujours les 2 arguments"
  
! #: cp/decl.cc:16870
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "%qD préfixé devrait retourner %qT"
  
! #: cp/decl.cc:16877
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "%qD suffixé devrait retourner %qT"
  
! #: cp/decl.cc:16889
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD devrait retourner par valeur"
  
! #: cp/decl.cc:16944
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "utilisation du paramètre du type de patron %qT après %qs"
  
! #: cp/decl.cc:16968
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "utilisation de la spécialisation du patron d'alias %qT après %qs"
  
! #: cp/decl.cc:16971
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "utilisation du nom de typedef %qD après %qs"
  
! #: cp/decl.cc:16973
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD a une déclaration précédente ici"
  
! #: cp/decl.cc:16982
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT référé en tant que %qs"
  
! #: cp/decl.cc:16983 cp/decl.cc:16991
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT a une déclaration précédente ici"
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "il est fait référence à %qT comme un enum"
*************** msgstr "il est fait référence à %qT c
*** 59072,59171 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17007
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "argument du patron requis pour %<%s %T%>"
  
! #: cp/decl.cc:17050 cp/name-lookup.cc:6234 cp/name-lookup.cc:6367
! #: cp/parser.cc:7477 cp/parser.cc:33034
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la référence à %qD est ambiguë"
  
! #: cp/decl.cc:17060
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "le patron de classe %qD est redéclaré comme un non patron"
  
! #: cp/decl.cc:17082 cp/name-lookup.cc:5923
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD a le même nom que la classe dans laquelle il est déclaré"
  
! #: cp/decl.cc:17111 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10128
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT n'est pas un patron"
  
! #: cp/decl.cc:17116
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "vous voulez peut-être ajouter %<%T::%> explicitement"
  
! #: cp/decl.cc:17221
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "utilisation de l'enum %q#D sans déclaration précédente"
  
! #: cp/decl.cc:17248
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redéclaration de %qT sous une forme qui n'est pas un patron"
  
! #: cp/decl.cc:17385
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "l'union dérivée %qT est invalide"
  
! #: cp/decl.cc:17392
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT est défini avec des bases directes multiples"
  
! #: cp/decl.cc:17403
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT est défini avec des bases virtuelles directes"
  
! #: cp/decl.cc:17428
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "le type de base %qT n'est pas un « struct » ou une « class »"
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "type récursif %qT non défini"
  
! #: cp/decl.cc:17460
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "le type de base dupliqué %qT est invalide"
  
! #: cp/decl.cc:17618
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "non concordance entre un enum simple et un enum fortement typé pour %q#T"
  
! #: cp/decl.cc:17621 cp/decl.cc:17630 cp/decl.cc:17641 cp/decl.cc:18242
! #: cp/parser.cc:22331
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "définition précédente ici"
  
! #: cp/decl.cc:17627
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "désaccord dans le type sous-jacent de l'enum %q#T"
  
! #: cp/decl.cc:17638
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "types sous-jacents différents dans l'enum %q#T"
  
! #: cp/decl.cc:17713
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "le type sous-jacent %qT de %qT doit être un type entier"
--- 59154,59253 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17005
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "argument du patron requis pour %<%s %T%>"
  
! #: cp/decl.cc:17048 cp/name-lookup.cc:6237 cp/name-lookup.cc:6370
! #: cp/parser.cc:7477 cp/parser.cc:33093
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la référence à %qD est ambiguë"
  
! #: cp/decl.cc:17058
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "le patron de classe %qD est redéclaré comme un non patron"
  
! #: cp/decl.cc:17080 cp/name-lookup.cc:5926
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD a le même nom que la classe dans laquelle il est déclaré"
  
! #: cp/decl.cc:17109 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10141
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT n'est pas un patron"
  
! #: cp/decl.cc:17114
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "vous voulez peut-être ajouter %<%T::%> explicitement"
  
! #: cp/decl.cc:17219
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "utilisation de l'enum %q#D sans déclaration précédente"
  
! #: cp/decl.cc:17246
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redéclaration de %qT sous une forme qui n'est pas un patron"
  
! #: cp/decl.cc:17383
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "l'union dérivée %qT est invalide"
  
! #: cp/decl.cc:17390
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT est défini avec des bases directes multiples"
  
! #: cp/decl.cc:17401
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT est défini avec des bases virtuelles directes"
  
! #: cp/decl.cc:17426
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "le type de base %qT n'est pas un « struct » ou une « class »"
  
! #: cp/decl.cc:17456
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "type récursif %qT non défini"
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "le type de base dupliqué %qT est invalide"
  
! #: cp/decl.cc:17616
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "non concordance entre un enum simple et un enum fortement typé pour %q#T"
  
! #: cp/decl.cc:17619 cp/decl.cc:17628 cp/decl.cc:17639 cp/decl.cc:18240
! #: cp/parser.cc:22335
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "définition précédente ici"
  
! #: cp/decl.cc:17625
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "désaccord dans le type sous-jacent de l'enum %q#T"
  
! #: cp/decl.cc:17636
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "types sous-jacents différents dans l'enum %q#T"
  
! #: cp/decl.cc:17711
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "le type sous-jacent %qT de %qT doit être un type entier"
*************** msgstr "le type sous-jacent %qT de %qT d
*** 59174,59256 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17862
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "aucun type entier ne peut représenter toutes les valeurs de l'énumération pour %qT"
  
! #: cp/decl.cc:18049
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "les valeurs énumérées de %qD doivent être de type entier ou une énumération simple (donc, pas fortement typée)"
  
! #: cp/decl.cc:18059
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "la valeur de l'énumération pour %qD n'est pas une constante entière"
  
! #: cp/decl.cc:18108
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "la valeur incrémentée de l'énumération est trop grande pour %<unsigned long%>"
  
! #: cp/decl.cc:18109
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "la valeur incrémentée de l'énumération est trop grande pour %<long%>"
  
! #: cp/decl.cc:18120
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "débordement dans les valeurs de l'énumération à %qD"
  
! #: cp/decl.cc:18140
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "la valeur de l'énumération %qE est en dehors de la plage du type sous-jacent %qT"
  
! #: cp/decl.cc:18240 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "définition multiple de %q#T"
  
! #: cp/decl.cc:18314
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "le type retourné %q#T est incomplet"
  
! #: cp/decl.cc:18481 cp/typeck.cc:11344
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> devrait retourner une référence à %<*this%>"
  
! #: cp/decl.cc:19300
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "« return » manquant dans une fonction retournant %qT"
  
! #: cp/decl.cc:19302 cp/typeck.cc:11222
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "seul un type de retour %<auto%> évident peut être déduit en %<void%>"
  
! #: cp/decl.cc:19358
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "« return » manquant dans une fonction %<constexpr%> devant retourner une valeur"
  
! #: cp/decl.cc:19549
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD est déjà défini dans la classe %qT"
  
  # le %qs est un nom de région non traduit tel que « parallel », « task », « teams ».
! #: cp/decl.cc:19947
  #, gcc-internal-format
  msgid "using %qs"
  msgstr "en utilisant %qs"
  
! #: cp/decl.cc:19959
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "utilisation de %qD avant la déduction de %<auto%>"
--- 59256,59338 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17860
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "aucun type entier ne peut représenter toutes les valeurs de l'énumération pour %qT"
  
! #: cp/decl.cc:18047
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "les valeurs énumérées de %qD doivent être de type entier ou une énumération simple (donc, pas fortement typée)"
  
! #: cp/decl.cc:18057
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "la valeur de l'énumération pour %qD n'est pas une constante entière"
  
! #: cp/decl.cc:18106
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "la valeur incrémentée de l'énumération est trop grande pour %<unsigned long%>"
  
! #: cp/decl.cc:18107
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "la valeur incrémentée de l'énumération est trop grande pour %<long%>"
  
! #: cp/decl.cc:18118
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "débordement dans les valeurs de l'énumération à %qD"
  
! #: cp/decl.cc:18138
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "la valeur de l'énumération %qE est en dehors de la plage du type sous-jacent %qT"
  
! #: cp/decl.cc:18238 cp/parser.cc:22333
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "définition multiple de %q#T"
  
! #: cp/decl.cc:18312
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "le type retourné %q#T est incomplet"
  
! #: cp/decl.cc:18479 cp/typeck.cc:11460
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> devrait retourner une référence à %<*this%>"
  
! #: cp/decl.cc:19298
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "« return » manquant dans une fonction retournant %qT"
  
! #: cp/decl.cc:19300 cp/typeck.cc:11338
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "seul un type de retour %<auto%> évident peut être déduit en %<void%>"
  
! #: cp/decl.cc:19356
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "« return » manquant dans une fonction %<constexpr%> devant retourner une valeur"
  
! #: cp/decl.cc:19547
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD est déjà défini dans la classe %qT"
  
  # le %qs est un nom de région non traduit tel que « parallel », « task », « teams ».
! #: cp/decl.cc:19945
  #, gcc-internal-format
  msgid "using %qs"
  msgstr "en utilisant %qs"
  
! #: cp/decl.cc:19957
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "utilisation de %qD avant la déduction de %<auto%>"
*************** msgstr "%qT a la base %qT qui utilise l'
*** 59551,59562 ****
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT est déclaré avec une plus grande visibilité que sa base %qT"
  
! #: cp/decl2.cc:5117
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%q#D, déclaré avec un type non nommé, est utilisé mais jamais défini"
  
! #: cp/decl2.cc:5121
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr "%q#D, déclaré avec un type non nommé, est utilisé mais jamais défini"
--- 59633,59644 ----
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT est déclaré avec une plus grande visibilité que sa base %qT"
  
! #: cp/decl2.cc:5122
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%q#D, déclaré avec un type non nommé, est utilisé mais jamais défini"
  
! #: cp/decl2.cc:5126
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr "%q#D, déclaré avec un type non nommé, est utilisé mais jamais défini"
*************** msgstr "%q#D, déclaré avec un type non
*** 59565,59932 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5131
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "un type non nommé sans classe de liaison est utilisé pour déclarer la variable %q#D avec une classe de liaison"
  
! #: cp/decl2.cc:5135
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "un type non nommé sans classe de liaison est utilisé pour déclarer la fonction %q#D avec une classe de liaison"
  
! #: cp/decl2.cc:5139
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q#D ne réfère pas au type non qualifié, aussi n'est-il pas utilisé pour la liaison"
  
! #: cp/decl2.cc:5157
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q#D, déclaré avec le type local %qT, est utilisé mais jamais défini"
  
! #: cp/decl2.cc:5161
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "%q#D, déclaré avec le type local %qT, est utilisé mais pas défini ici"
  
! #: cp/decl2.cc:5169
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "le type %qT sans classe de liaison est utilisé pour déclarer la variable %q#D avec une classe de liaison"
  
! #: cp/decl2.cc:5172
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "le type %qT sans classe de liaison est utilisé pour déclarer la fonction %q#D avec une classe de liaison"
  
! #: cp/decl2.cc:5377
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "la décoration de %q#D qui abouti à %qE entre en conflit avec une décoration précédente"
  
! #: cp/decl2.cc:5380
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "décoration précédente de %q#D"
  
! #: cp/decl2.cc:5382
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr "un %<-fabi-version=%> plus récent (ou =0) évite cette erreur avec un changement de décoration"
  
! #: cp/decl2.cc:5454 cp/decl2.cc:5457
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "le programme devrait aussi définir %qD"
  
! #: cp/decl2.cc:5820
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "la fonction en ligne %qD est utilisée mais n'a jamais été définie"
  
! #: cp/decl2.cc:6058
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "argument par défaut manquant pour le paramètre %P de %q#D"
  
! #: cp/decl2.cc:6063
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "...suivant le paramètre %P qui a un argument par défaut"
  
! #: cp/decl2.cc:6186
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "%qD déclaré implicitement est déprécié"
  
! #: cp/decl2.cc:6190
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr "car %qT a un %qD fourni par l'utilisateur"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6336
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "conversion d'une fonction lambda qui utilise %<...%> en pointeur de fonction"
  
! #: cp/decl2.cc:6345
  #, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr "utilisation de la fonction supprimée %qD : %s"
  
! #: cp/decl2.cc:6349
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "utilisation de la fonction supprimée %qD"
  
! #: cp/decl2.cc:6397
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "utilisation de la fonction %qD avec des contraintes non satisfaites"
  
! #: cp/decl2.cc:6436
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "utilisation du paquet de paramètres intégré %qD en dehors d'un patron"
  
! #: cp/error.cc:3791
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    mis en ligne depuis %qD à %r%s:%d:%d%R"
  
  # FRONT
! #: cp/error.cc:3796
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    mis en ligne depuis %qD à %r%s:%d%R"
  
! #: cp/error.cc:3802
  #, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr "    mis en ligne depuis %qD"
  
! #: cp/error.cc:3828
  #, gcc-internal-format
  msgid "In static member function %qD"
  msgstr "Dans la fonction membre statique %qD"
  
! #: cp/error.cc:3830
  #, gcc-internal-format
  msgid "In copy constructor %qD"
  msgstr "Dans le constructeur de copie %qD"
  
! #: cp/error.cc:3832
  #, gcc-internal-format
  msgid "In constructor %qD"
  msgstr "Dans le constructeur %qD"
  
! #: cp/error.cc:3834
  #, gcc-internal-format
  msgid "In destructor %qD"
  msgstr "Dans le destructeur %qD"
  
! #: cp/error.cc:3836
  #, gcc-internal-format
  msgid "In lambda function"
  msgstr "Dans la fonction lambda"
  
! #: cp/error.cc:3838
  #, gcc-internal-format
  msgid "In explicit object member function %qD"
  msgstr "Dans la fonction membre objet explicite %qD"
  
! #: cp/error.cc:3840
  #, gcc-internal-format
  msgid "In member function %qD"
  msgstr "Dans la fonction membre %qD"
  
! #: cp/error.cc:3843
  #, gcc-internal-format
  msgid "In function %qD"
  msgstr "Dans la fonction %qD"
  
! #: cp/error.cc:3870
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s%s%sDans la substitution de %qS :\n"
  
! #: cp/error.cc:3871
  #, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "%s%s%sDans l'instanciation de %q#D :\n"
  
! #: cp/error.cc:3891
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3894
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3987
  msgid "recursively required by substitution of %qS\n"
  msgstr "requis récursivement par la substitution de %qS\n"
  
! #: cp/error.cc:3988
  msgid "required by substitution of %qS\n"
  msgstr "requis par la substitution de %qS\n"
  
! #: cp/error.cc:3993
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr "requis récursivement par %q#D\n"
  
! #: cp/error.cc:3994
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr "requis par %q#D\n"
  
! #: cp/error.cc:4001
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr "requis récursivement depuis ici\n"
  
! #: cp/error.cc:4002
  #, gcc-internal-format
  msgid "required from here\n"
  msgstr "requis depuis ici\n"
  
! #: cp/error.cc:4052
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "[ passe outre %d contextes d'instanciation, utilisez -ftemplate-backtrace-limit=0 pour désactiver ]\n"
  
! #: cp/error.cc:4104
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "dans l'expansion %<constexpr%> de %qs"
  
! #: cp/error.cc:4117
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr "requis par les contraintes de %q#D\n"
  
! #: cp/error.cc:4132
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr "requis par la satisfaction de %qE"
  
! #: cp/error.cc:4154
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr "requis pour la satisfaction de la contrainte\n"
  
! #: cp/error.cc:4185
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr "dans les besoins avec "
  
! #: cp/error.cc:4186
  #, gcc-internal-format
  msgid "in requirements "
  msgstr "dans les besoins "
  
! #: cp/error.cc:4304
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr "(pas d'argument)"
  
! #: cp/error.cc:4398
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[...]"
  
! #: cp/error.cc:4750
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les listes d'initialisation étendues sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4755
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les opérateurs de conversion explicites sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4760
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les patrons variadiques sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4765
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les expressions lambda sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4770
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "le auto du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4775
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les enums fortement typés sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4780
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les fonctions par défaut ou supprimées sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4786
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les espaces de noms en ligne sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4791
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "le contrôle de la redéfinition (override/final) est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4796
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les initialisations de membres de données non statiques sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4801
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les littéraux définis par l'utilisateur sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4806
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les constructeurs délégués sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4811
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les constructeurs hérités sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4817
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les attributs C++11 sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4822
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les qualificatifs de références sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4875
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "type %qT incomplet utilisé dans un spécificateur de noms imbriqué"
  
! #: cp/error.cc:4880
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "la référence à %<%T::%D%> est ambiguë"
  
! #: cp/error.cc:4895
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qD n'est pas un membre de %qT; vouliez-vous employer %qs ?"
  
! #: cp/error.cc:4899 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD n'est pas un membre de %qT"
  
! #: cp/error.cc:4921
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qD n'est pas un membre de %qD; vouliez-vous employer %qs ?"
  
! #: cp/error.cc:4925 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD n'est pas un membre de %qD"
  
! #: cp/error.cc:4936
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%D%> n'a pas été déclaré; vouliez-vous employer %qs ?"
  
! #: cp/error.cc:4940
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> n'a pas été déclaré"
--- 59647,60014 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5136
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "un type non nommé sans classe de liaison est utilisé pour déclarer la variable %q#D avec une classe de liaison"
  
! #: cp/decl2.cc:5140
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "un type non nommé sans classe de liaison est utilisé pour déclarer la fonction %q#D avec une classe de liaison"
  
! #: cp/decl2.cc:5144
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q#D ne réfère pas au type non qualifié, aussi n'est-il pas utilisé pour la liaison"
  
! #: cp/decl2.cc:5162
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q#D, déclaré avec le type local %qT, est utilisé mais jamais défini"
  
! #: cp/decl2.cc:5166
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "%q#D, déclaré avec le type local %qT, est utilisé mais pas défini ici"
  
! #: cp/decl2.cc:5174
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "le type %qT sans classe de liaison est utilisé pour déclarer la variable %q#D avec une classe de liaison"
  
! #: cp/decl2.cc:5177
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "le type %qT sans classe de liaison est utilisé pour déclarer la fonction %q#D avec une classe de liaison"
  
! #: cp/decl2.cc:5382
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "la décoration de %q#D qui abouti à %qE entre en conflit avec une décoration précédente"
  
! #: cp/decl2.cc:5385
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "décoration précédente de %q#D"
  
! #: cp/decl2.cc:5387
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr "un %<-fabi-version=%> plus récent (ou =0) évite cette erreur avec un changement de décoration"
  
! #: cp/decl2.cc:5459 cp/decl2.cc:5462
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "le programme devrait aussi définir %qD"
  
! #: cp/decl2.cc:5825
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "la fonction en ligne %qD est utilisée mais n'a jamais été définie"
  
! #: cp/decl2.cc:6059
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "argument par défaut manquant pour le paramètre %P de %q#D"
  
! #: cp/decl2.cc:6064
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "...suivant le paramètre %P qui a un argument par défaut"
  
! #: cp/decl2.cc:6187
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "%qD déclaré implicitement est déprécié"
  
! #: cp/decl2.cc:6191
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr "car %qT a un %qD fourni par l'utilisateur"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6364
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "conversion d'une fonction lambda qui utilise %<...%> en pointeur de fonction"
  
! #: cp/decl2.cc:6373
  #, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr "utilisation de la fonction supprimée %qD : %s"
  
! #: cp/decl2.cc:6377
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "utilisation de la fonction supprimée %qD"
  
! #: cp/decl2.cc:6425
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "utilisation de la fonction %qD avec des contraintes non satisfaites"
  
! #: cp/decl2.cc:6464
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "utilisation du paquet de paramètres intégré %qD en dehors d'un patron"
  
! #: cp/error.cc:3812
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    mis en ligne depuis %qD à %r%s:%d:%d%R"
  
  # FRONT
! #: cp/error.cc:3817
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    mis en ligne depuis %qD à %r%s:%d%R"
  
! #: cp/error.cc:3823
  #, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr "    mis en ligne depuis %qD"
  
! #: cp/error.cc:3849
  #, gcc-internal-format
  msgid "In static member function %qD"
  msgstr "Dans la fonction membre statique %qD"
  
! #: cp/error.cc:3851
  #, gcc-internal-format
  msgid "In copy constructor %qD"
  msgstr "Dans le constructeur de copie %qD"
  
! #: cp/error.cc:3853
  #, gcc-internal-format
  msgid "In constructor %qD"
  msgstr "Dans le constructeur %qD"
  
! #: cp/error.cc:3855
  #, gcc-internal-format
  msgid "In destructor %qD"
  msgstr "Dans le destructeur %qD"
  
! #: cp/error.cc:3857
  #, gcc-internal-format
  msgid "In lambda function"
  msgstr "Dans la fonction lambda"
  
! #: cp/error.cc:3859
  #, gcc-internal-format
  msgid "In explicit object member function %qD"
  msgstr "Dans la fonction membre objet explicite %qD"
  
! #: cp/error.cc:3861
  #, gcc-internal-format
  msgid "In member function %qD"
  msgstr "Dans la fonction membre %qD"
  
! #: cp/error.cc:3864
  #, gcc-internal-format
  msgid "In function %qD"
  msgstr "Dans la fonction %qD"
  
! #: cp/error.cc:3891
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s%s%sDans la substitution de %qS :\n"
  
! #: cp/error.cc:3892
  #, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "%s%s%sDans l'instanciation de %q#D :\n"
  
! #: cp/error.cc:3912
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3915
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:4008
  msgid "recursively required by substitution of %qS\n"
  msgstr "requis récursivement par la substitution de %qS\n"
  
! #: cp/error.cc:4009
  msgid "required by substitution of %qS\n"
  msgstr "requis par la substitution de %qS\n"
  
! #: cp/error.cc:4014
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr "requis récursivement par %q#D\n"
  
! #: cp/error.cc:4015
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr "requis par %q#D\n"
  
! #: cp/error.cc:4022
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr "requis récursivement depuis ici\n"
  
! #: cp/error.cc:4023
  #, gcc-internal-format
  msgid "required from here\n"
  msgstr "requis depuis ici\n"
  
! #: cp/error.cc:4073
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "[ passe outre %d contextes d'instanciation, utilisez -ftemplate-backtrace-limit=0 pour désactiver ]\n"
  
! #: cp/error.cc:4125
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "dans l'expansion %<constexpr%> de %qs"
  
! #: cp/error.cc:4138
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr "requis par les contraintes de %q#D\n"
  
! #: cp/error.cc:4153
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr "requis par la satisfaction de %qE"
  
! #: cp/error.cc:4175
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr "requis pour la satisfaction de la contrainte\n"
  
! #: cp/error.cc:4206
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr "dans les besoins avec "
  
! #: cp/error.cc:4207
  #, gcc-internal-format
  msgid "in requirements "
  msgstr "dans les besoins "
  
! #: cp/error.cc:4325
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr "(pas d'argument)"
  
! #: cp/error.cc:4419
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[...]"
  
! #: cp/error.cc:4771
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les listes d'initialisation étendues sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4776
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les opérateurs de conversion explicites sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4781
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les patrons variadiques sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4786
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les expressions lambda sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4791
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "le auto du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4796
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les enums fortement typés sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4801
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les fonctions par défaut ou supprimées sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4807
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les espaces de noms en ligne sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4812
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "le contrôle de la redéfinition (override/final) est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4817
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les initialisations de membres de données non statiques sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4822
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les littéraux définis par l'utilisateur sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4827
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les constructeurs délégués sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4832
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les constructeurs hérités sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4838
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les attributs C++11 sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4843
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les qualificatifs de références sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/error.cc:4896
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "type %qT incomplet utilisé dans un spécificateur de noms imbriqué"
  
! #: cp/error.cc:4901
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "la référence à %<%T::%D%> est ambiguë"
  
! #: cp/error.cc:4916
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qD n'est pas un membre de %qT; vouliez-vous employer %qs ?"
  
! #: cp/error.cc:4920 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD n'est pas un membre de %qT"
  
! #: cp/error.cc:4942
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qD n'est pas un membre de %qD; vouliez-vous employer %qs ?"
  
! #: cp/error.cc:4946 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD n'est pas un membre de %qD"
  
! #: cp/error.cc:4957
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%D%> n'a pas été déclaré; vouliez-vous employer %qs ?"
  
! #: cp/error.cc:4961
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> n'a pas été déclaré"
*************** msgstr "%qD devrait être initialisé da
*** 60152,60169 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "initialisation invalide pour le membre tableau %q#D"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2648
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "membre constant non initialisé dans %q#T"
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2651 cp/method.cc:2662
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D devrait être initialisé"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2659
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "membre par référence non initialisé dans %q#T"
--- 60234,60251 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "initialisation invalide pour le membre tableau %q#D"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2649
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "membre constant non initialisé dans %q#T"
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2652 cp/method.cc:2663
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D devrait être initialisé"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2660
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "membre par référence non initialisé dans %q#T"
*************** msgstr "ajoutez la capture %<this%> ou %
*** 60533,60544 ****
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> n'a pas été capturé pour cette fonction lambda"
  
! #: cp/lambda.cc:1581
  #, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "le nom décoré de %qT a changé avec %<-fabi-version=20%> (GCC 15.1)"
  
! #: cp/lambda.cc:1585
  #, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "le nom décoré de %qT change avec %<-fabi-version=20%> (GCC 15.1)"
--- 60615,60626 ----
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> n'a pas été capturé pour cette fonction lambda"
  
! #: cp/lambda.cc:1578
  #, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "le nom décoré de %qT a changé avec %<-fabi-version=20%> (GCC 15.1)"
  
! #: cp/lambda.cc:1582
  #, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "le nom décoré de %qT change avec %<-fabi-version=20%> (GCC 15.1)"
*************** msgstr "le mapper a été tué par le si
*** 60675,60686 ****
  msgid "mapper exit status %d"
  msgstr "statut de sortie du mapper %d"
  
! #: cp/method.cc:867 cp/method.cc:2601
  #, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "le membre constant non statique %q#D ne peut utiliser l'opérateur d'affectation par défaut"
  
! #: cp/method.cc:873 cp/method.cc:2607
  #, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr "le membre par référence non statique %q#D ne peut utiliser l'opérateur d'affectation par défaut"
--- 60757,60768 ----
  msgid "mapper exit status %d"
  msgstr "statut de sortie du mapper %d"
  
! #: cp/method.cc:867 cp/method.cc:2602
  #, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "le membre constant non statique %q#D ne peut utiliser l'opérateur d'affectation par défaut"
  
! #: cp/method.cc:873 cp/method.cc:2608
  #, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr "le membre par référence non statique %q#D ne peut utiliser l'opérateur d'affectation par défaut"
*************** msgstr "le pointeur vers la fonction mem
*** 60796,60912 ****
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr "le premier argument du type %qT d'un pointeur vers un membre doit être un type de classe ou un pointeur vers un type de classe"
  
! #: cp/method.cc:2524
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "membre d'union %q+D avec un %qD non trivial"
  
! #: cp/method.cc:2535
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr "le destructeur par défaut appelle %qD qui n'est pas %<constexpr%>"
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr "le constructeur par défaut appelle %qD qui n'est pas %<constexpr%>"
  
! #: cp/method.cc:2624
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "l'initialisation pour %q#D est invalide"
  
! #: cp/method.cc:2681
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "le constructeur par défaut imposé par défaut n'initialise pas %q#D"
  
! #: cp/method.cc:2692
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "copie du membre de donnée non statique %q#D du type de référence d'une r-valeur"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2910
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "le constructeur par défaut imposé par défaut n'initialise aucun membre de donnée non statique"
  
! #: cp/method.cc:2954
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr "l'affectation par déplacement imposée par défaut pour %qT appelle l'opérateur d'affectation par déplacement non trivial de la base virtuelle %qT"
  
! #: cp/method.cc:3086
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "un type de fermeture lambda a un constructeur par défaut supprimé"
  
! #: cp/method.cc:3089
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "un type de fermeture lambda a un opérateur d'affectation par copie supprimé"
  
! #: cp/method.cc:3098
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q#D est implicitement déclaré comme supprimé car %qT déclare un constructeur par déplacement ou un opérateur d'affectation par déplacement"
  
! #: cp/method.cc:3109
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr "%q#D hérite depuis plusieurs sous-objets de base"
  
! #: cp/method.cc:3117 cp/method.cc:3141
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q#D est implicitement supprimé car la définition par défaut serait mal formée:"
  
! #: cp/method.cc:3150
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr "%q#F est implicitement supprimé car sa spécification d'exception ne correspond pas à la spécification d'exception implicite %qX"
  
! #: cp/method.cc:3573
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr "le constructeur par copie explicitement par défaut est supprimé implicitement car son type déclaré ne correspond pas au type d'un constructeur par copie implicite"
  
! #: cp/method.cc:3578
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr "le constructeur par déplacement explicitement par défaut est supprimé implicitement car son type déclaré ne correspond pas au type d'un constructeur par déplacement implicite"
  
! #: cp/method.cc:3583
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr "l'opérateur d'affectation par copie explicitement par défaut est supprimé implicitement car son type déclaré ne correspond pas au type d'un opérateur d'affectation par copie implicite"
  
! #: cp/method.cc:3588
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr "l'opérateur d'affectation par déplacement explicitement par défaut est supprimé implicitement car son type déclaré ne correspond pas au type d'un opérateur d'affectation par déplacement implicite"
  
! #: cp/method.cc:3597
  #, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr "signature attendue: %qD"
  
! #: cp/method.cc:3695
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr "la fonction %q+D explicitement par défaut ne peut pas être déclarée %qs car la déclaration implicite n'est pas %qs :"
  
! #: cp/method.cc:3715
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "un patron ne peut pas être imposé par défaut"
  
! #: cp/method.cc:3754
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD ne peut pas être imposé par défaut"
  
! #: cp/method.cc:3763
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "fonction %q+D imposée par défaut avec un argument par défaut"
--- 60878,60994 ----
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr "le premier argument du type %qT d'un pointeur vers un membre doit être un type de classe ou un pointeur vers un type de classe"
  
! #: cp/method.cc:2525
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "membre d'union %q+D avec un %qD non trivial"
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr "le destructeur par défaut appelle %qD qui n'est pas %<constexpr%>"
  
! #: cp/method.cc:2537
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr "le constructeur par défaut appelle %qD qui n'est pas %<constexpr%>"
  
! #: cp/method.cc:2625
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "l'initialisation pour %q#D est invalide"
  
! #: cp/method.cc:2682
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "le constructeur par défaut imposé par défaut n'initialise pas %q#D"
  
! #: cp/method.cc:2693
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "copie du membre de donnée non statique %q#D du type de référence d'une r-valeur"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2911
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "le constructeur par défaut imposé par défaut n'initialise aucun membre de donnée non statique"
  
! #: cp/method.cc:2955
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr "l'affectation par déplacement imposée par défaut pour %qT appelle l'opérateur d'affectation par déplacement non trivial de la base virtuelle %qT"
  
! #: cp/method.cc:3087
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "un type de fermeture lambda a un constructeur par défaut supprimé"
  
! #: cp/method.cc:3090
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "un type de fermeture lambda a un opérateur d'affectation par copie supprimé"
  
! #: cp/method.cc:3099
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q#D est implicitement déclaré comme supprimé car %qT déclare un constructeur par déplacement ou un opérateur d'affectation par déplacement"
  
! #: cp/method.cc:3110
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr "%q#D hérite depuis plusieurs sous-objets de base"
  
! #: cp/method.cc:3118 cp/method.cc:3142
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q#D est implicitement supprimé car la définition par défaut serait mal formée:"
  
! #: cp/method.cc:3151
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr "%q#F est implicitement supprimé car sa spécification d'exception ne correspond pas à la spécification d'exception implicite %qX"
  
! #: cp/method.cc:3574
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr "le constructeur par copie explicitement par défaut est supprimé implicitement car son type déclaré ne correspond pas au type d'un constructeur par copie implicite"
  
! #: cp/method.cc:3579
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr "le constructeur par déplacement explicitement par défaut est supprimé implicitement car son type déclaré ne correspond pas au type d'un constructeur par déplacement implicite"
  
! #: cp/method.cc:3584
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr "l'opérateur d'affectation par copie explicitement par défaut est supprimé implicitement car son type déclaré ne correspond pas au type d'un opérateur d'affectation par copie implicite"
  
! #: cp/method.cc:3589
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr "l'opérateur d'affectation par déplacement explicitement par défaut est supprimé implicitement car son type déclaré ne correspond pas au type d'un opérateur d'affectation par déplacement implicite"
  
! #: cp/method.cc:3598
  #, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr "signature attendue: %qD"
  
! #: cp/method.cc:3696
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr "la fonction %q+D explicitement par défaut ne peut pas être déclarée %qs car la déclaration implicite n'est pas %qs :"
  
! #: cp/method.cc:3716
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "un patron ne peut pas être imposé par défaut"
  
! #: cp/method.cc:3755
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD ne peut pas être imposé par défaut"
  
! #: cp/method.cc:3764
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "fonction %q+D imposée par défaut avec un argument par défaut"
*************** msgstr "l'encapsulation est mal composé
*** 60944,61378 ****
  msgid "unable to represent further imported source locations"
  msgstr "impossible de représenter les emplacements sources des imports supplémentaires"
  
! #: cp/module.cc:12044
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr "étiquettes d'abi non correspondantes pour %qD avec les étiquettes %qE"
  
! #: cp/module.cc:12048
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr "étiquettes d'abi non correspondantes pour %qD sans étiquette"
  
! #: cp/module.cc:12051
  #, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr "déclaration existante ici avec les étiquettes %qE"
  
! #: cp/module.cc:12054
  #, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "déclaration existante ici sans étiquette"
  
! #: cp/module.cc:12105 cp/module.cc:12229
  #, gcc-internal-format
  msgid "conflicting type for imported declaration %#qD"
  msgstr "type conflictuel pour la déclaration importée %#qD"
  
! #: cp/module.cc:12114
  #, gcc-internal-format
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "édition de lien du langage conflictuel pour la déclaration importée %#qD"
  
! #: cp/module.cc:12126
  #, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "liste d'arguments conflictuelle pour la déclaration importée %#qD"
  
! #: cp/module.cc:12133
  #, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "types d'arguments conflictuels pour la déclaration importée %#qD"
  
! #: cp/module.cc:12171
  #, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "spécificateur %<noexcept%> conflictuel pour la déclaration importée %#qD"
  
! #: cp/module.cc:12189
  #, gcc-internal-format
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "type de retour déduit conflictuel pour la déclaration importée %#qD"
  
! #: cp/module.cc:12204
  #, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "%<constexpr%> conflictuel pour la déclaration importée %#qD"
  
! #: cp/module.cc:12220
  #, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr "déclaration importée %#qD conflictuelle"
  
! #: cp/module.cc:12246
  #, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr "déclaration %#qD existante"
  
! #: cp/module.cc:12349
  #, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr "argument par défaut conflictuel pour %#qD"
  
! #: cp/module.cc:12351 cp/module.cc:12378
  #, gcc-internal-format
  msgid "existing default declared here"
  msgstr "celui par défaut existant est déclarée ici"
  
! #: cp/module.cc:12375
  #, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "argument par défaut conflictuel pour le paramètre %P de %q#D"
  
! #: cp/module.cc:13434
  #, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "la définition de %qD ne concorde pas"
  
! #: cp/module.cc:13436
  #, gcc-internal-format
  msgid "existing definition %qD"
  msgstr "définition %qD existante"
  
! #: cp/module.cc:13448
  #, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "l'énumérateur %qD ne concorde pas avec ..."
  
! #: cp/module.cc:13450
  #, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr "... cet énumérateur %qD"
  
! #: cp/module.cc:13456
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr "énumérateurs supplémentaires commençant par %qD"
  
! #: cp/module.cc:13460
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr "la plage d'énumération diffère"
  
! #: cp/module.cc:13673
  #, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%qD est un alias pour le type local TU %qT"
  
! #: cp/module.cc:13691
  #, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "%qD est une spécialisation du patron local TU %qD"
  
! #: cp/module.cc:13715
  #, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr "%qD est déclaré avec une liaison interne"
  
! #: cp/module.cc:13733
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "%qD n'a pas de liaison et est déclaré dans un espace de noms anonyme"
  
! #: cp/module.cc:13745
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr "%qD n'a pas de liaison et est déclaré dans l'entité locale TU %qT"
  
! #: cp/module.cc:13756
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr "%qD n'a pas de liaison et est déclaré avec l'entité locale TU %qD"
  
! #: cp/module.cc:13788
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr "%qT n'a pas de nom et ne peut pas être différencié des lambda similaires dans d'autres TU"
  
! #: cp/module.cc:13797
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr "%qT n'a pas de nom et n'est pas défini dans une classe, fonction ou initialiseur"
  
! #: cp/module.cc:13833
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr "%qD a l'argument de patron local TU %qD"
  
! #: cp/module.cc:13845
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr "%qD a l'argument de patron local TU %qT"
  
! #: cp/module.cc:13897
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr "%qD fait référence à l'objet local TU %qD"
  
! #: cp/module.cc:13899
  #, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr "%qD fait référence à la fonction locale TU %qD"
  
! #: cp/module.cc:15021
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr "%qD expose l'entité locale TU %qD"
  
! #: cp/module.cc:15032
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr "%qD est déclaré %<constexpr%> et est initialisé à une valeur locale TU"
  
! #: cp/module.cc:15070
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr "%qD fait référence à l'entité locale TU %qD et ne peut pas être instanciée dans d'autres TU"
  
! #: cp/module.cc:15667
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr "chargement tardif à la demande récursif"
  
! #: cp/module.cc:15687
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr "impossible d'importer le module dans sa propre portée"
  
! #: cp/module.cc:15688 cp/module.cc:21270
  #, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "le module %qs est déclaré ici"
  
! #: cp/module.cc:16037
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr "l'import indirect %qs n'est pas déjà chargé"
  
! #: cp/module.cc:16043
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr "l'import %qs a un CRC non concordant"
  
! #: cp/module.cc:18810
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr "pas d'export de %<#define %E%> car il est un mot-clé"
  
! #: cp/module.cc:19050
  #, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "la définition de macro de %qE est corrompue"
  
! #: cp/module.cc:19075 cp/module.cc:19078
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr "définition de macro %qE importée de manière inconsistante"
  
! #: cp/module.cc:19084
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr "%<#undef %E%>"
  
! #: cp/module.cc:19086
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr "%<#define %s%>"
  
! #: cp/module.cc:19418
  #, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "le fichier du module compilé est %qs"
  
! #: cp/module.cc:19456 cp/module.cc:19461
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr "le module compilé est %sversion %s"
  
! #: cp/module.cc:19467
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr "le compilateur est %sversion %s%s%s"
  
! #: cp/module.cc:19497
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr "module %qs trouvé"
  
! #: cp/module.cc:19499
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr "module d'en-tête attendu, module %qs trouvé"
  
! #: cp/module.cc:19500
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr "module %qs attendu, module d'en-tête trouvé"
  
! #: cp/module.cc:19515
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr "désaccord dans la CRC du module %qs"
  
! #: cp/module.cc:19529
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr "la cible et l'hôte sont %qs:%qs, %qs:%qs attendu"
  
! #: cp/module.cc:19541
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr "le dialecte du langage %qs diffère, %qs attendu"
  
! #: cp/module.cc:19561
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr "le module contient OpenMP, utilisez %<-fopenmp%> pour l'activer"
  
! #: cp/module.cc:19563
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr "le module contient OpenMP, utilisez %<-fopenmp%> ou %<-fopenmp-simd%> pour l'activer"
  
! #: cp/module.cc:19566
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr "le module contient OpenACC, utilisez %<-fopenacc%> pour l'activer"
  
! #: cp/module.cc:19584
  #, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "désaccord dans l'arbre fixe"
  
! #: cp/module.cc:19675
  #, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr "la partition de l'interface n'est pas exportée"
  
! #: cp/module.cc:20232
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "échec de la lecture de la grappe %u du module compilé : %s"
  
! #: cp/module.cc:20271
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr "échec de la lecture du module compilé : %s"
  
! #: cp/module.cc:20281
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr "envisagez d'utiliser %<-fno-module-lazy%>, augmenter la valeur de %<-param-lazy-modules=%u%> ou d'augmenter la limite des descripteurs de fichiers par processus"
  
! #: cp/module.cc:20286
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr "les imports doivent être construit avant d'être importés"
  
! #: cp/module.cc:20289
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr "retour à la porte pour un problème mécanique"
  
! #: cp/module.cc:20610
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "la déclaration de %qD dans le module %qs est en conflit avec une fonction interne dans le module global"
  
! #: cp/module.cc:20613
  #, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "la déclaration %qD est en conflit avec la fonction interne"
  
! #: cp/module.cc:20619
  #, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "la redéclaration %qD dans le module %qs est en conflit avec l'import"
  
! #: cp/module.cc:20622
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr "la redéclaration %qD dans le module global est en conflit avec l'import"
  
! #: cp/module.cc:20627
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr "l'import est déclaré comme étant attaché au module %qs"
  
! #: cp/module.cc:20631
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr "l'import est déclaré dans le module global"
  
! #: cp/module.cc:20637
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "déclaration conflictuelle de %qD dans le module %qs"
  
! #: cp/module.cc:20640
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr "déclaration conflictuelle de %qD dans le module global"
  
  # la phrase fait référence à une variable ou une fonction (cf les deux messages ci-dessus) d'où le féminin
! #: cp/module.cc:20645
  #, gcc-internal-format
  msgid "previously declared in module %qs"
  msgstr "précédemment déclarée dans le module %qs"
  
  # la phrase fait référence à une variable ou une fonction (cf les deux messages ci-dessus) d'où le féminin
! #: cp/module.cc:20649
  #, gcc-internal-format
  msgid "previously declared in global module"
  msgstr "précédemment déclaré dans le module global"
  
! #: cp/module.cc:20788
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr "la définition de %qD avec liaison externe dans l'en-tête du module doit être déclarée %<inline%>"
  
! #: cp/module.cc:20803
  #, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "exportation de la déclaration %qD déclarée dans un espace de noms non nommé"
  
! #: cp/module.cc:20810
  #, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "exportation de la déclaration %qD avec liaison interne"
  
  # le %qs est un nom de région non traduit tel que « parallel », « task », « teams ».
! #: cp/module.cc:20963
  #, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "lecture du CMI %qs"
  
! #: cp/module.cc:21114
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr "échec du chargement de la liaison %<%E%s%E%>"
  
! #: cp/module.cc:21115
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr "échec du chargement de la liaison %<%E%s%E@%s%>"
  
! #: cp/module.cc:21122
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr "durant le chargement de la liaison %<%E%s%E%>"
  
! #: cp/module.cc:21123
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr "durant le chargement de la liaison %<%E%s%E@%s%>"
  
! #: cp/module.cc:21185
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr "échec lors du chargement des pendings pour %<%E%s%E%>"
  
! #: cp/module.cc:21189
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr "durant le chargement des pendings pour %<%E%s%E%>"
--- 61026,61475 ----
  msgid "unable to represent further imported source locations"
  msgstr "impossible de représenter les emplacements sources des imports supplémentaires"
  
! #: cp/module.cc:6549
! #, gcc-internal-format
! msgid "%<target%> attribute currently unsupported in modules"
! msgstr "l'attribut %<target%> n'est actuellement pas supporté dans les modules"
! 
! #: cp/module.cc:6552
! #, gcc-internal-format
! msgid "%<optimize%> attribute currently unsupported in modules"
! msgstr "l'attribut %<optimize%> n'est actuellement pas supporté dans les modules"
! 
! #: cp/module.cc:12100
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr "étiquettes d'abi non correspondantes pour %qD avec les étiquettes %qE"
  
! #: cp/module.cc:12104
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr "étiquettes d'abi non correspondantes pour %qD sans étiquette"
  
! #: cp/module.cc:12107
  #, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr "déclaration existante ici avec les étiquettes %qE"
  
! #: cp/module.cc:12110
  #, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "déclaration existante ici sans étiquette"
  
! #: cp/module.cc:12161 cp/module.cc:12285
  #, gcc-internal-format
  msgid "conflicting type for imported declaration %#qD"
  msgstr "type conflictuel pour la déclaration importée %#qD"
  
! #: cp/module.cc:12170
  #, gcc-internal-format
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "édition de lien du langage conflictuel pour la déclaration importée %#qD"
  
! #: cp/module.cc:12182
  #, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "liste d'arguments conflictuelle pour la déclaration importée %#qD"
  
! #: cp/module.cc:12189
  #, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "types d'arguments conflictuels pour la déclaration importée %#qD"
  
! #: cp/module.cc:12227
  #, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "spécificateur %<noexcept%> conflictuel pour la déclaration importée %#qD"
  
! #: cp/module.cc:12245
  #, gcc-internal-format
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "type de retour déduit conflictuel pour la déclaration importée %#qD"
  
! #: cp/module.cc:12260
  #, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "%<constexpr%> conflictuel pour la déclaration importée %#qD"
  
! #: cp/module.cc:12276
  #, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr "déclaration importée %#qD conflictuelle"
  
! #: cp/module.cc:12302
  #, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr "déclaration %#qD existante"
  
! #: cp/module.cc:12405
  #, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr "argument par défaut conflictuel pour %#qD"
  
! #: cp/module.cc:12407 cp/module.cc:12434
  #, gcc-internal-format
  msgid "existing default declared here"
  msgstr "celui par défaut existant est déclarée ici"
  
! #: cp/module.cc:12431
  #, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "argument par défaut conflictuel pour le paramètre %P de %q#D"
  
! #: cp/module.cc:13494
  #, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "la définition de %qD ne concorde pas"
  
! #: cp/module.cc:13496
  #, gcc-internal-format
  msgid "existing definition %qD"
  msgstr "définition %qD existante"
  
! #: cp/module.cc:13508
  #, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "l'énumérateur %qD ne concorde pas avec ..."
  
! #: cp/module.cc:13510
  #, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr "... cet énumérateur %qD"
  
! #: cp/module.cc:13516
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr "énumérateurs supplémentaires commençant par %qD"
  
! #: cp/module.cc:13520
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr "la plage d'énumération diffère"
  
! #: cp/module.cc:13733
  #, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%qD est un alias pour le type local TU %qT"
  
! #: cp/module.cc:13751
  #, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "%qD est une spécialisation du patron local TU %qD"
  
! #: cp/module.cc:13775
  #, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr "%qD est déclaré avec une liaison interne"
  
! #: cp/module.cc:13793
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "%qD n'a pas de liaison et est déclaré dans un espace de noms anonyme"
  
! #: cp/module.cc:13805
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr "%qD n'a pas de liaison et est déclaré dans l'entité locale TU %qT"
  
! #: cp/module.cc:13816
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr "%qD n'a pas de liaison et est déclaré avec l'entité locale TU %qD"
  
! #: cp/module.cc:13848
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr "%qT n'a pas de nom et ne peut pas être différencié des lambda similaires dans d'autres TU"
  
! #: cp/module.cc:13857
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr "%qT n'a pas de nom et n'est pas défini dans une classe, fonction ou initialiseur"
  
! #: cp/module.cc:13893
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr "%qD a l'argument de patron local TU %qD"
  
! #: cp/module.cc:13905
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr "%qD a l'argument de patron local TU %qT"
  
! #: cp/module.cc:13957
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr "%qD fait référence à l'objet local TU %qD"
  
! #: cp/module.cc:13959
  #, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr "%qD fait référence à la fonction locale TU %qD"
  
! #: cp/module.cc:15089
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr "%qD expose l'entité locale TU %qD"
  
! #: cp/module.cc:15104
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr "%qD est déclaré %<constexpr%> et est initialisé à une valeur locale TU"
  
! #: cp/module.cc:15111
! #, gcc-internal-format
! msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
! msgstr "%qD est une référence déclarée %<inline%> et est initialisé de manière constante à une valeur locale TU"
! 
! #: cp/module.cc:15150
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr "%qD fait référence à l'entité locale TU %qD et ne peut pas être instanciée dans d'autres TU"
  
! #: cp/module.cc:15747
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr "chargement tardif à la demande récursif"
  
! #: cp/module.cc:15767
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr "impossible d'importer le module dans sa propre portée"
  
! #: cp/module.cc:15768 cp/module.cc:21350
  #, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "le module %qs est déclaré ici"
  
! #: cp/module.cc:16117
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr "l'import indirect %qs n'est pas déjà chargé"
  
! #: cp/module.cc:16123
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr "l'import %qs a un CRC non concordant"
  
! #: cp/module.cc:18890
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr "pas d'export de %<#define %E%> car il est un mot-clé"
  
! #: cp/module.cc:19130
  #, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "la définition de macro de %qE est corrompue"
  
! #: cp/module.cc:19155 cp/module.cc:19158
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr "définition de macro %qE importée de manière inconsistante"
  
! #: cp/module.cc:19164
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr "%<#undef %E%>"
  
! #: cp/module.cc:19166
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr "%<#define %s%>"
  
! #: cp/module.cc:19498
  #, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "le fichier du module compilé est %qs"
  
! #: cp/module.cc:19536 cp/module.cc:19541
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr "le module compilé est %sversion %s"
  
! #: cp/module.cc:19547
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr "le compilateur est %sversion %s%s%s"
  
! #: cp/module.cc:19577
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr "module %qs trouvé"
  
! #: cp/module.cc:19579
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr "module d'en-tête attendu, module %qs trouvé"
  
! #: cp/module.cc:19580
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr "module %qs attendu, module d'en-tête trouvé"
  
! #: cp/module.cc:19595
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr "désaccord dans la CRC du module %qs"
  
! #: cp/module.cc:19609
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr "la cible et l'hôte sont %qs:%qs, %qs:%qs attendu"
  
! #: cp/module.cc:19621
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr "le dialecte du langage %qs diffère, %qs attendu"
  
! #: cp/module.cc:19641
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr "le module contient OpenMP, utilisez %<-fopenmp%> pour l'activer"
  
! #: cp/module.cc:19643
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr "le module contient OpenMP, utilisez %<-fopenmp%> ou %<-fopenmp-simd%> pour l'activer"
  
! #: cp/module.cc:19646
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr "le module contient OpenACC, utilisez %<-fopenacc%> pour l'activer"
  
! #: cp/module.cc:19664
  #, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "désaccord dans l'arbre fixe"
  
! #: cp/module.cc:19755
  #, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr "la partition de l'interface n'est pas exportée"
  
! #: cp/module.cc:20312
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "échec de la lecture de la grappe %u du module compilé : %s"
  
! #: cp/module.cc:20351
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr "échec de la lecture du module compilé : %s"
  
! #: cp/module.cc:20361
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr "envisagez d'utiliser %<-fno-module-lazy%>, augmenter la valeur de %<-param-lazy-modules=%u%> ou d'augmenter la limite des descripteurs de fichiers par processus"
  
! #: cp/module.cc:20366
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr "les imports doivent être construit avant d'être importés"
  
! #: cp/module.cc:20369
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr "retour à la porte pour un problème mécanique"
  
! #: cp/module.cc:20690
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "la déclaration de %qD dans le module %qs est en conflit avec une fonction interne dans le module global"
  
! #: cp/module.cc:20693
  #, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "la déclaration %qD est en conflit avec la fonction interne"
  
! #: cp/module.cc:20699
  #, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "la redéclaration %qD dans le module %qs est en conflit avec l'import"
  
! #: cp/module.cc:20702
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr "la redéclaration %qD dans le module global est en conflit avec l'import"
  
! #: cp/module.cc:20707
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr "l'import est déclaré comme étant attaché au module %qs"
  
! #: cp/module.cc:20711
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr "l'import est déclaré dans le module global"
  
! #: cp/module.cc:20717
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "déclaration conflictuelle de %qD dans le module %qs"
  
! #: cp/module.cc:20720
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr "déclaration conflictuelle de %qD dans le module global"
  
  # la phrase fait référence à une variable ou une fonction (cf les deux messages ci-dessus) d'où le féminin
! #: cp/module.cc:20725
  #, gcc-internal-format
  msgid "previously declared in module %qs"
  msgstr "précédemment déclarée dans le module %qs"
  
  # la phrase fait référence à une variable ou une fonction (cf les deux messages ci-dessus) d'où le féminin
! #: cp/module.cc:20729
  #, gcc-internal-format
  msgid "previously declared in global module"
  msgstr "précédemment déclaré dans le module global"
  
! #: cp/module.cc:20868
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr "la définition de %qD avec liaison externe dans l'en-tête du module doit être déclarée %<inline%>"
  
! #: cp/module.cc:20883
  #, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "exportation de la déclaration %qD déclarée dans un espace de noms non nommé"
  
! #: cp/module.cc:20890
  #, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "exportation de la déclaration %qD avec liaison interne"
  
  # le %qs est un nom de région non traduit tel que « parallel », « task », « teams ».
! #: cp/module.cc:21043
  #, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "lecture du CMI %qs"
  
! #: cp/module.cc:21194
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr "échec du chargement de la liaison %<%E%s%E%>"
  
! #: cp/module.cc:21195
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr "échec du chargement de la liaison %<%E%s%E@%s%>"
  
! #: cp/module.cc:21202
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr "durant le chargement de la liaison %<%E%s%E%>"
  
! #: cp/module.cc:21203
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr "durant le chargement de la liaison %<%E%s%E@%s%>"
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr "échec lors du chargement des pendings pour %<%E%s%E%>"
  
! #: cp/module.cc:21269
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr "durant le chargement des pendings pour %<%E%s%E%>"
*************** msgstr "durant le chargement des pending
*** 61384,61485 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21234
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr "import du module nommé %qs à l'intérieur d'un bloc de liaison du langage"
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "module already declared"
  msgstr "module déjà déclaré"
  
! #: cp/module.cc:21266
  #, gcc-internal-format
  msgid "module already imported"
  msgstr "module déjà importé"
  
! #: cp/module.cc:21271
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr "module %qs importé ici"
  
! #: cp/module.cc:21479
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr "interface de module compilé non concordante : avait %qs, a eu %qs"
  
! #: cp/module.cc:21485
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown compiled module interface: %s"
  msgstr "interface de module compilé inconnue : %s"
  
! #: cp/module.cc:21529
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr "impossible de déterminer la traduction %<#include%> de %s : %s"
  
! #: cp/module.cc:21547
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr "inclusion %qs traduite en import"
  
! #: cp/module.cc:21548
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr "inclusion %qs traitée textuellement"
  
! #: cp/module.cc:21908
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "les modules C++ sont incompatibles avec les en-têtes précompilés"
  
! #: cp/module.cc:21912
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "les modules C++ sont incompatibles avec le prétraitement traditionnel"
  
! #: cp/module.cc:21944 cp/module.cc:21973
  #, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "nom d'en-tête %qs invalide"
  
! #: cp/module.cc:21983
  #, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "nom de module %qs invalide"
  
! #: cp/module.cc:22183
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr "%<-fmodule-only%> utilisé pour une non-interface"
  
! #: cp/module.cc:22223
  #, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "écriture CMI %qs"
  
! #: cp/module.cc:22238
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr "pas d'écriture du module %qs à cause d'erreurs dans les corps des patrons"
  
! #: cp/module.cc:22241
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr "activez %<-Wtemplate-body%> pour plus de détails"
  
! #: cp/module.cc:22243
  #, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr "la première erreur dans %qD est apparue ici"
  
! #: cp/module.cc:22307
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr "échec de l'écriture du module compilé : %s"
  
! #: cp/module.cc:22404
  #, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "type d'en-tête %qs inconnu"
--- 61481,61582 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21314
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr "import du module nommé %qs à l'intérieur d'un bloc de liaison du langage"
  
! #: cp/module.cc:21345
  #, gcc-internal-format
  msgid "module already declared"
  msgstr "module déjà déclaré"
  
! #: cp/module.cc:21346
  #, gcc-internal-format
  msgid "module already imported"
  msgstr "module déjà importé"
  
! #: cp/module.cc:21351
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr "module %qs importé ici"
  
! #: cp/module.cc:21559
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr "interface de module compilé non concordante : avait %qs, a eu %qs"
  
! #: cp/module.cc:21565
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown compiled module interface: %s"
  msgstr "interface de module compilé inconnue : %s"
  
! #: cp/module.cc:21609
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr "impossible de déterminer la traduction %<#include%> de %s : %s"
  
! #: cp/module.cc:21627
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr "inclusion %qs traduite en import"
  
! #: cp/module.cc:21628
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr "inclusion %qs traitée textuellement"
  
! #: cp/module.cc:21988
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "les modules C++ sont incompatibles avec les en-têtes précompilés"
  
! #: cp/module.cc:21992
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "les modules C++ sont incompatibles avec le prétraitement traditionnel"
  
! #: cp/module.cc:22024 cp/module.cc:22053
  #, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "nom d'en-tête %qs invalide"
  
! #: cp/module.cc:22063
  #, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "nom de module %qs invalide"
  
! #: cp/module.cc:22263
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr "%<-fmodule-only%> utilisé pour une non-interface"
  
! #: cp/module.cc:22303
  #, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "écriture CMI %qs"
  
! #: cp/module.cc:22318
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr "pas d'écriture du module %qs à cause d'erreurs dans les corps des patrons"
  
! #: cp/module.cc:22321
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr "activez %<-Wtemplate-body%> pour plus de détails"
  
! #: cp/module.cc:22323
  #, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr "la première erreur dans %qD est apparue ici"
  
! #: cp/module.cc:22387
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr "échec de l'écriture du module compilé : %s"
  
! #: cp/module.cc:22484
  #, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "type d'en-tête %qs inconnu"
*************** msgstr "la déclaration de %qD masque un
*** 61534,61784 ****
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "déclaration amie %qD dans la classe locale sans déclaration locale antérieure"
  
! #: cp/name-lookup.cc:4653
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %<%s(%E)%> %p %d"
  
! #: cp/name-lookup.cc:4656
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d"
  
! #: cp/name-lookup.cc:5252
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr "export de %q#D qui n'a pas un lien externe"
  
! #: cp/name-lookup.cc:5256
  #, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr "%q#D déclaré ici sans liaison"
  
! #: cp/name-lookup.cc:5259
  #, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr "%q#D déclaré ici avec un lien externe"
  
! #: cp/name-lookup.cc:5262
  #, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr "%q#D déclaré ici avec une liaison de module"
  
! #: cp/name-lookup.cc:6070
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T%s%D%> nomme le destructeur"
  
! #: cp/name-lookup.cc:6086
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "déclaration « using » pour un non membre au niveau de la portée de la classe"
  
! #: cp/name-lookup.cc:6094
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using%> avec la portée énumérée %q#T uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/name-lookup.cc:6110 cp/pt.cc:18933
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qT n'est pas une classe, un espace de noms ou une énumération"
  
! #: cp/name-lookup.cc:6120
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "la déclaration « using » non membre nomme le constructeur de %qT"
  
! #: cp/name-lookup.cc:6131 cp/name-lookup.cc:6204
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "déclaration « using » pour un membre en dehors de la portée de la classe"
  
! #: cp/name-lookup.cc:6154
  #, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "%qT n'est pas une base directe de %qT"
  
! #: cp/name-lookup.cc:6214
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr "vouliez-vous utiliser %<using enum %T::%D%> ?"
  
! #: cp/name-lookup.cc:6226
  #, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%qD n'a pas été déclaré dans %qD"
  
! #: cp/name-lookup.cc:6241
  #, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "la déclaration « using » ne peut pas nommer l'espace de noms %qD"
  
! #: cp/name-lookup.cc:6252
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nomme le constructeur dans %qT"
  
! #: cp/name-lookup.cc:6345
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "la déclaration de %qD n'est pas dans l'espace de noms entourant %qD"
  
! #: cp/name-lookup.cc:6387
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "qualificatifs explicites dans la déclaration de %qD"
  
! #: cp/name-lookup.cc:6397
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD aurait dû être déclaré à l'intérieur de %qD"
  
! #: cp/name-lookup.cc:6467
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD n'a pas été déclaré dans %qD"
  
! #: cp/name-lookup.cc:6469
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "uniquement ici comme un %<friend%>"
  
! #: cp/name-lookup.cc:6523
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "l'attribut %qD requiert un seul argument NTBS"
  
! #: cp/name-lookup.cc:6530
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "l'attribut %qD n'a pas de signification puisque les membres de l'espace de noms anonyme obtiennent des symboles locaux"
  
! #: cp/name-lookup.cc:6540 cp/name-lookup.cc:6567
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "l'attribut %qD est ignoré sur l'espace de noms anonyme"
  
! #: cp/name-lookup.cc:6546
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "l'attribut %qD est ignoré sur l'espace de noms pas en ligne"
  
! #: cp/name-lookup.cc:6583 cp/name-lookup.cc:9004
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "la directive d'attribut %qD est ignorée"
  
! #: cp/name-lookup.cc:6912
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "limite maximale de %d espaces de noms recherchés pour %qE"
  
! #: cp/name-lookup.cc:6964
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "alternative suggérée:"
  msgstr[1] "alternatives suggérées:"
  
! #: cp/name-lookup.cc:6970
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:7295
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr "%<std::%s%> est défini dans l'en-tête %qs ; cela peut probablement être corrigé en ajoutant %<#include %s%>"
  
! #: cp/name-lookup.cc:7301
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%<std::%s%> est uniquement disponible à partir de %s"
  
! #: cp/name-lookup.cc:7739
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "la macro %qs n'a pas encore été définie"
  
! #: cp/name-lookup.cc:7742
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "elle a été définie ici plus tard"
  
! #: cp/name-lookup.cc:8538
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "la déclaration de %<std::initializer_list%> ne correspond pas à %<#include <initializer_list>%> et n%'est pas un patron"
  
! #: cp/name-lookup.cc:8976
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "la directive « using » %<strong%> n'est plus supportée"
  
! #: cp/name-lookup.cc:8979
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr "vous pouvez utiliser un espace de noms en ligne à la place"
  
! #: cp/name-lookup.cc:8998
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "%<omp::%E%> ne peut pas être spécifié dans ce contexte"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9090
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "impossible d'imbriquer plus de %d espaces de noms"
  
  # %qs est le nom d'une procédure d'où le féminin
! #: cp/name-lookup.cc:9192
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%<namespace %E%> est ambigu"
  
! #: cp/name-lookup.cc:9208
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "l'alias de l'espace de noms %qD n'est pas permis ici, on suppose %qD"
  
! #: cp/name-lookup.cc:9291
  #, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr "exportation de l'espace de noms %qD avec liaison interne"
  
! #: cp/name-lookup.cc:9293
  #, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "%qD a une liaison interne car il a été déclaré dans un espace de noms non nommé"
  
! #: cp/name-lookup.cc:9297
  #, gcc-internal-format
  msgid "exporting unnamed namespace"
  msgstr "exportation d'un espace de noms non nommé"
  
! #: cp/name-lookup.cc:9307
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "un espace de noms en ligne doit être spécifié à la définition initiale"
  
! #: cp/name-lookup.cc:9357
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "l'espace de noms %s %qD est en conflit avec la définition atteignable"
  
! #: cp/name-lookup.cc:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "définition atteignable %s ici"
  
! #: cp/name-lookup.cc:9402
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX entre dans %<pop_everything ()%>"
  
! #: cp/name-lookup.cc:9411
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr "XXX quitte %<pop_everything ()%>"
--- 61631,61881 ----
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "déclaration amie %qD dans la classe locale sans déclaration locale antérieure"
  
! #: cp/name-lookup.cc:4656
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %<%s(%E)%> %p %d"
  
! #: cp/name-lookup.cc:4659
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d"
  
! #: cp/name-lookup.cc:5255
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr "export de %q#D qui n'a pas un lien externe"
  
! #: cp/name-lookup.cc:5259
  #, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr "%q#D déclaré ici sans liaison"
  
! #: cp/name-lookup.cc:5262
  #, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr "%q#D déclaré ici avec un lien externe"
  
! #: cp/name-lookup.cc:5265
  #, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr "%q#D déclaré ici avec une liaison de module"
  
! #: cp/name-lookup.cc:6073
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T%s%D%> nomme le destructeur"
  
! #: cp/name-lookup.cc:6089
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "déclaration « using » pour un non membre au niveau de la portée de la classe"
  
! #: cp/name-lookup.cc:6097
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using%> avec la portée énumérée %q#T uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/name-lookup.cc:6113 cp/pt.cc:18962
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qT n'est pas une classe, un espace de noms ou une énumération"
  
! #: cp/name-lookup.cc:6123
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "la déclaration « using » non membre nomme le constructeur de %qT"
  
! #: cp/name-lookup.cc:6134 cp/name-lookup.cc:6207
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "déclaration « using » pour un membre en dehors de la portée de la classe"
  
! #: cp/name-lookup.cc:6157
  #, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "%qT n'est pas une base directe de %qT"
  
! #: cp/name-lookup.cc:6217
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr "vouliez-vous utiliser %<using enum %T::%D%> ?"
  
! #: cp/name-lookup.cc:6229
  #, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%qD n'a pas été déclaré dans %qD"
  
! #: cp/name-lookup.cc:6244
  #, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "la déclaration « using » ne peut pas nommer l'espace de noms %qD"
  
! #: cp/name-lookup.cc:6255
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nomme le constructeur dans %qT"
  
! #: cp/name-lookup.cc:6348
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "la déclaration de %qD n'est pas dans l'espace de noms entourant %qD"
  
! #: cp/name-lookup.cc:6390
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "qualificatifs explicites dans la déclaration de %qD"
  
! #: cp/name-lookup.cc:6400
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD aurait dû être déclaré à l'intérieur de %qD"
  
! #: cp/name-lookup.cc:6470
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD n'a pas été déclaré dans %qD"
  
! #: cp/name-lookup.cc:6472
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "uniquement ici comme un %<friend%>"
  
! #: cp/name-lookup.cc:6526
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "l'attribut %qD requiert un seul argument NTBS"
  
! #: cp/name-lookup.cc:6533
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "l'attribut %qD n'a pas de signification puisque les membres de l'espace de noms anonyme obtiennent des symboles locaux"
  
! #: cp/name-lookup.cc:6543 cp/name-lookup.cc:6570
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "l'attribut %qD est ignoré sur l'espace de noms anonyme"
  
! #: cp/name-lookup.cc:6549
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "l'attribut %qD est ignoré sur l'espace de noms pas en ligne"
  
! #: cp/name-lookup.cc:6586 cp/name-lookup.cc:9007
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "la directive d'attribut %qD est ignorée"
  
! #: cp/name-lookup.cc:6915
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "limite maximale de %d espaces de noms recherchés pour %qE"
  
! #: cp/name-lookup.cc:6967
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "alternative suggérée:"
  msgstr[1] "alternatives suggérées:"
  
! #: cp/name-lookup.cc:6973
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:7298
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr "%<std::%s%> est défini dans l'en-tête %qs ; cela peut probablement être corrigé en ajoutant %<#include %s%>"
  
! #: cp/name-lookup.cc:7304
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%<std::%s%> est uniquement disponible à partir de %s"
  
! #: cp/name-lookup.cc:7742
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "la macro %qs n'a pas encore été définie"
  
! #: cp/name-lookup.cc:7745
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "elle a été définie ici plus tard"
  
! #: cp/name-lookup.cc:8541
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "la déclaration de %<std::initializer_list%> ne correspond pas à %<#include <initializer_list>%> et n%'est pas un patron"
  
! #: cp/name-lookup.cc:8979
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "la directive « using » %<strong%> n'est plus supportée"
  
! #: cp/name-lookup.cc:8982
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr "vous pouvez utiliser un espace de noms en ligne à la place"
  
! #: cp/name-lookup.cc:9001
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "%<omp::%E%> ne peut pas être spécifié dans ce contexte"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "impossible d'imbriquer plus de %d espaces de noms"
  
  # %qs est le nom d'une procédure d'où le féminin
! #: cp/name-lookup.cc:9195
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%<namespace %E%> est ambigu"
  
! #: cp/name-lookup.cc:9211
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "l'alias de l'espace de noms %qD n'est pas permis ici, on suppose %qD"
  
! #: cp/name-lookup.cc:9294
  #, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr "exportation de l'espace de noms %qD avec liaison interne"
  
! #: cp/name-lookup.cc:9296
  #, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "%qD a une liaison interne car il a été déclaré dans un espace de noms non nommé"
  
! #: cp/name-lookup.cc:9300
  #, gcc-internal-format
  msgid "exporting unnamed namespace"
  msgstr "exportation d'un espace de noms non nommé"
  
! #: cp/name-lookup.cc:9310
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "un espace de noms en ligne doit être spécifié à la définition initiale"
  
! #: cp/name-lookup.cc:9360
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "l'espace de noms %s %qD est en conflit avec la définition atteignable"
  
! #: cp/name-lookup.cc:9362
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "définition atteignable %s ici"
  
! #: cp/name-lookup.cc:9405
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX entre dans %<pop_everything ()%>"
  
! #: cp/name-lookup.cc:9414
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr "XXX quitte %<pop_everything ()%>"
*************** msgstr "l'identificateur %qE est un mot
*** 61803,61809 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr "%<LEXER_DEBUGGING_ENABLED_P%> n'est pas défini à vrai"
  
! #: cp/parser.cc:1724 cp/parser.cc:49645
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare %s%> pas immédiatement suivi par une déclaration ou une définition de fonction"
--- 61900,61906 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr "%<LEXER_DEBUGGING_ENABLED_P%> n'est pas défini à vrai"
  
! #: cp/parser.cc:1724 cp/parser.cc:49704
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare %s%> pas immédiatement suivi par une déclaration ou une définition de fonction"
*************** msgstr "%<::%E%> n'a pas été déclaré
*** 61848,61854 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "requête du membre %qE dans le type %qT qui n'est pas une classe"
  
! #: cp/parser.cc:3517 cp/parser.cc:22267
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> n'a pas été déclaré"
--- 61945,61951 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "requête du membre %qE dans le type %qT qui n'est pas une classe"
  
! #: cp/parser.cc:3517 cp/parser.cc:22271
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> n'a pas été déclaré"
*************** msgstr "le %<constinit%> du C++20 est un
*** 62069,62075 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<concept%> uniquement disponible avec %<-std=c++20%> ou %<-fconcepts%>"
  
! #: cp/parser.cc:3922 cp/parser.cc:32272
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<requires%> uniquement disponible avec %<-std=c++20%> ou %<-fconcepts%>"
--- 62166,62172 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<concept%> uniquement disponible avec %<-std=c++20%> ou %<-fconcepts%>"
  
! #: cp/parser.cc:3922 cp/parser.cc:32331
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<requires%> uniquement disponible avec %<-std=c++20%> ou %<-fconcepts%>"
*************** msgstr "%<~auto%> est uniquement disponi
*** 62310,62316 ****
  msgid "template-id not allowed for destructor in C++20"
  msgstr "template-id n'est pas permis pour un destructeur en C++20"
  
! #: cp/parser.cc:6989 cp/parser.cc:33504
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr "retirez le %qs"
--- 62407,62413 ----
  msgid "template-id not allowed for destructor in C++20"
  msgstr "template-id n'est pas permis pour un destructeur en C++20"
  
! #: cp/parser.cc:6989 cp/parser.cc:33563
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr "retirez le %qs"
*************** msgstr "déclaration de %<~%T%> comme me
*** 62325,62331 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "nom du typedef %qD utilisé comme déclaration de destructeur"
  
! #: cp/parser.cc:7155 cp/parser.cc:24869
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "unqualified-id attendu"
--- 62422,62428 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "nom du typedef %qD utilisé comme déclaration de destructeur"
  
! #: cp/parser.cc:7155 cp/parser.cc:24873
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "unqualified-id attendu"
*************** msgstr "template-id de la variable %qD d
*** 62365,62371 ****
  msgid "expected nested-name-specifier"
  msgstr "spécificateur de nom imbriqué attendu"
  
! #: cp/parser.cc:7808 cp/parser.cc:10516
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "les types ne peuvent pas être définis dans les transtypages"
--- 62462,62468 ----
  msgid "expected nested-name-specifier"
  msgstr "spécificateur de nom imbriqué attendu"
  
! #: cp/parser.cc:7808 cp/parser.cc:10518
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "les types ne peuvent pas être définis dans les transtypages"
*************** msgstr "les types ne peuvent pas être d
*** 62380,62386 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_addressof%>"
  
! #: cp/parser.cc:8002 cp/pt.cc:21522
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_launder%>"
--- 62477,62483 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_addressof%>"
  
! #: cp/parser.cc:8002 cp/pt.cc:21551
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_launder%>"
*************** msgstr "mauvais nombre d'arguments pour
*** 62395,62411 ****
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_shufflevector%>"
  
! #: cp/parser.cc:8069 cp/pt.cc:21637
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr "l'appel à %<__builtin_operator_new%> ne sélectionne pas la fonction d'allocation globale remplaçable"
  
! #: cp/parser.cc:8073 cp/pt.cc:21641
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr "l'appel à %<__builtin_operator_delete%> ne sélectionne pas la fonction de désallocation globale remplaçable"
  
! #: cp/parser.cc:8078 cp/pt.cc:21646
  #, gcc-internal-format
  msgid "selected function declared here"
  msgstr "la fonction sélectionnée est déclarée ici"
--- 62492,62508 ----
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_shufflevector%>"
  
! #: cp/parser.cc:8069 cp/pt.cc:21666
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr "l'appel à %<__builtin_operator_new%> ne sélectionne pas la fonction d'allocation globale remplaçable"
  
! #: cp/parser.cc:8073 cp/pt.cc:21670
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr "l'appel à %<__builtin_operator_delete%> ne sélectionne pas la fonction de désallocation globale remplaçable"
  
! #: cp/parser.cc:8078 cp/pt.cc:21675
  #, gcc-internal-format
  msgid "selected function declared here"
  msgstr "la fonction sélectionnée est déclarée ici"
*************** msgstr "type non scalaire"
*** 62450,63794 ****
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "le C++ ISO ne permet pas %<alignof%> avec un non type"
  
! #: cp/parser.cc:9507
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "les types ne peuvent pas être définis dans des expressions %<noexcept%>"
  
! #: cp/parser.cc:9566
  #, gcc-internal-format
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "%<co_await%> ne peut être utilisé dans des arguments par défaut"
  
! #: cp/parser.cc:9791 cp/parser.cc:34822
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "les types ne peuvent pas être définis dans une expression %qs"
  
! #: cp/parser.cc:9856
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr "%<__builtin_has_attribute%> avec un argument dépendant n'est pas encore supporté"
  
! #: cp/parser.cc:9942
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "les types ne peuvent pas être définis dans une expression « new »"
  
! #: cp/parser.cc:9960
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "les limites de tableau sont interdites après un type-id entre parenthèses"
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "essayez d'enlever les parenthèses autour du type-id"
  
! #: cp/parser.cc:9995
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr "l'initialisation de l'expression « new » pour le type %<auto%> exige exactement un élément"
  
! #: cp/parser.cc:10040
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "liste-expression ou type-id attendu"
  
! #: cp/parser.cc:10069
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "les types ne peuvent pas être définis dans un new-type-id"
  
! #: cp/parser.cc:10117
  #, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "attributs ignorés sur le type de tableau le plus à l'extérieur dans l'expression new"
  
! #: cp/parser.cc:10213
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "l'expression dans la déclaration « new » doit être un type entier ou un type énuméré"
  
! #: cp/parser.cc:10619
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "utilisation d'un vieux style de transtypage vers %q#T"
  
! #: cp/parser.cc:10769
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "l'opérateur %<>>%> est traité comme deux caractères > en C++11"
  
! #: cp/parser.cc:10772
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "parenthèses suggérées autour de l'expression %<>>%>"
  
! #: cp/parser.cc:10998
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "le C++ ISO ne permet pas d'omettre l'opérande du milieu de %<?:%>"
  
! #: cp/parser.cc:11322
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr "une expression avec une virgule au plus haut niveau dans l'indice d'un tableau est déprécié"
  
! #: cp/parser.cc:11470
  #, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "des types ne peuvent pas être définis dans %<__builtin_offsetof%>"
  
! #: cp/parser.cc:11604
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr "le dernier argument de %<__type_pack_element%> n'est pas un type"
  
! #: cp/parser.cc:11704
  #, gcc-internal-format
  msgid "lambda-expression in template parameter type"
  msgstr "expression lambda dans le type du paramètre du patron"
  
! #: cp/parser.cc:11714
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les expressions lambda dans un contexte non évalué sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:11724
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les expressions lambda dans un argument de patron sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:11898
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr "une expression lambda non locale ne peut pas avoir de capture par défaut"
  
! #: cp/parser.cc:11921
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "fin de liste de capture attendue"
  
! #: cp/parser.cc:11937
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les captures par copie explicite de %<this%> avec la capture par copie par défaut sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:11943 cp/parser.cc:11965 cp/parser.cc:12163
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "%qD déjà capturé dans l'expression lambda"
  
! #: cp/parser.cc:11959
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "la capture de %<*this%> est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:11979
  #, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr "ne peut capturer %<this%> par référence"
  
! #: cp/parser.cc:11999
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les captures d'initialisation compactes ne sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:12010
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr "%<&%> devrait apparaître avant %<...%>"
  
! #: cp/parser.cc:12040
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "les initialisations par capture des fonctions lambda sont uniquement disponibles avec %<-std=c++14%> ou %<-std=gnu++14%>"
  
! #: cp/parser.cc:12049
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr "initialisation vide pour la capture par initialisation d'une fonction lambda"
  
! #: cp/parser.cc:12074
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "capture de %qE qui n'est pas une variable"
  
! #: cp/parser.cc:12078 cp/parser.cc:12089 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D déclaré ici"
  
! #: cp/parser.cc:12085
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "capture de la variable %qD avec une durée de stockage non automatique"
  
! #: cp/parser.cc:12123
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr "trop de %<...%> dans la capture lambda"
  
! #: cp/parser.cc:12134
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "la capture par copie explicite de %qD est redondante avec la capture par copie par défaut"
  
! #: cp/parser.cc:12139
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "la capture par référence explicite de %qD est redondante avec la capture par référence par défaut"
  
! #: cp/parser.cc:12221
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les patrons lambda sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:12275
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "argument par défaut spécifié pour un paramètre lambda"
  
! #: cp/parser.cc:12298
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "la déclaration d'un paramètre avant des spécificateurs de déclarations lambda est uniquement optionnelle avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/parser.cc:12328 cp/pt.cc:14987
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr "une lambda avec capture ne peut pas avoir un paramètre objet explicite d'un type sans rapport"
  
! #: cp/parser.cc:12341
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "spécificateur de lambda %<mutable%> avec un paramètre objet explicite"
  
! #: cp/parser.cc:12350
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr "l'objet de fermeture passé ne sera pas muté car il est pris par valeur"
  
! #: cp/parser.cc:12354
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr "déclarez plutôt le paramètre objet explicite comme une référence non constante"
  
! #: cp/parser.cc:12358
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr "le paramètre objet explicite est déjà une référence mutable"
  
! #: cp/parser.cc:12365
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "spécificateur de lambda %<static%> avec un paramètre objet explicite"
  
! #: cp/parser.cc:12383
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr "spécificateur de lambda %<static%> avec la capture lambda"
  
! #: cp/parser.cc:12395
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "la déclaration d'un paramètre avant le qualificatif d'une transaction lambda est uniquement optionnelle avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/parser.cc:12408
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "la déclaration d'un paramètre avant la spécification d'une exception lambda est uniquement optionnelle avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/parser.cc:12426
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "la déclaration d'un paramètre avant le type de retour de fin d'une lambda est uniquement optionnelle avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/parser.cc:12468
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "les lambda %<constexpr%> sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:13029
  #, gcc-internal-format
  msgid "preconditions cannot be statements"
  msgstr "les pré-conditions ne peuvent pas être des instructions"
  
! #: cp/parser.cc:13032
  #, gcc-internal-format
  msgid "postconditions cannot be statements"
  msgstr "les post-conditions ne peuvent pas être des instructions"
  
! #: cp/parser.cc:13037
  #, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr "les assertions doivent être suivies par %<;%>"
  
! #: cp/parser.cc:13202
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "une étiquette à la fin d'une instruction composée est uniquement disponible avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/parser.cc:13382 cp/parser.cc:13627
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "les attributs au début d'une instruction sont ignorés"
  
! #: cp/parser.cc:13453
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "instruction étiquetée attendue"
  
! #: cp/parser.cc:13502
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "le « case » %qE n'est pas à l'intérieur de l'instruction « switch »"
  
! #: cp/parser.cc:13635
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "%<typename%> doit être utilisé avant %qE car %qT est une portée dépendante"
  
  #. A::A a;
! #: cp/parser.cc:13641
  #, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr "%qE nomme le constructeur, pas le type"
  
! #: cp/parser.cc:13699
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr "instruction composée dans une fonction %<constexpr%>"
  
! #: cp/parser.cc:13763
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr "les boucles internes doivent être parfaitement imbriquées avec la clause %<tile%>"
  
! #: cp/parser.cc:13968
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<if constexpr%> uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:13990
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<if consteval%> uniquement disponible avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/parser.cc:14015 cp/parser.cc:14050
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr "%<if consteval%> requiert une instruction composée"
  
! #: cp/parser.cc:14092
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "l'instruction init dans des instructions de sélection est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:14260 cp/parser.cc:35334
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "instruction de sélection attendue"
  
! #: cp/parser.cc:14301
  #, gcc-internal-format
  msgid "condition declares an array"
  msgstr "la condition déclare un tableau"
  
! #: cp/parser.cc:14303
  #, gcc-internal-format
  msgid "condition declares a function"
  msgstr "la condition déclare une fonction"
  
! #: cp/parser.cc:14344
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "des types ne peuvent pas être définis dans des conditions"
  
  #. Anything else is an error.
! #: cp/parser.cc:14446 cp/parser.cc:24109 cp/parser.cc:26828
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "initialisation attendue"
  
! #: cp/parser.cc:14496
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les boucles %<for%> parcourant une plage avec un initialiseur sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:14758
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr "la variable de boucle %qD de type %qT est liée à un temporaire construit depuis le type %qT"
  
  #. rval
! #: cp/parser.cc:14765
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr "utilisez le type non référence %qT pour faire une copie explicite ou %qT pour empêcher la copie"
  
! #: cp/parser.cc:14791
  #, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "la variable de boucle %qD crée une copie du type %qT"
  
! #: cp/parser.cc:14796
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr "utilisez un type de référence pour empêcher la copie"
  
! #: cp/parser.cc:14935
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "l'expression %<for%> parcourant une plage de type %qT a un type incompatible"
  
! #: cp/parser.cc:15019
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "types différents pour « begin » et « end » de l'instruction %<for%> parcourant une plage: %qT et %qT"
  
! #: cp/parser.cc:15171 cp/parser.cc:35337
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "instruction d'itération attendue"
  
! #: cp/parser.cc:15216
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "les déclarations de synonymes dans l'instruction init sont uniquement disponibles avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/parser.cc:15233
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les boucles %<for%> parcourant une plage sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/parser.cc:15395
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<goto%> dans une fonction %<constexpr%> uniquement disponible avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15404
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "le C++ ISO interdit les gotos calculés"
  
! #: cp/parser.cc:15423 cp/parser.cc:35340
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "instruction de saut attendue"
  
! #: cp/parser.cc:15598
  #, gcc-internal-format
  msgid "expected module-partition"
  msgstr "partition de module attendu"
  
! #: cp/parser.cc:15600
  #, gcc-internal-format
  msgid "expected module-name"
  msgstr "nom de module attendu"
  
! #: cp/parser.cc:15642
  #, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr "la déclaration de module n'est pas permise dans une unité d'en-tête"
  
! #: cp/parser.cc:15648
  #, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr "la déclaration de module doit être dans la portée globale"
  
! #: cp/parser.cc:15649
  #, gcc-internal-format
  msgid "scope opened here"
  msgstr "portée ouverte ici"
  
! #: cp/parser.cc:15675
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr "fragment de module privé"
  
! #: cp/parser.cc:15679
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr "le fragment de module privé est uniquement permis dans le domaine d'interface de module ou de partition"
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15685
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr "le déclaration de module est uniquement permise comme première déclaration ou à la fin d'un fragment de module global"
  
! #: cp/parser.cc:15726
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr "les imports de déclarations post modules doivent être contigües"
  
! #: cp/parser.cc:15728 cp/parser.cc:15737
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr "insérez peut-être un saut de ligne après %<import%> ou une autre résolution d'ambigüité pour empêcher ceci d'être considéré comme une ligne de contrôle de module"
  
! #: cp/parser.cc:15736
  #, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr "la déclaration d'import doit être dans la portée globale"
  
! #: cp/parser.cc:15760
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr "un import spécifiant une partition de module doit apparaître après une déclaration de module nommée"
  
! #: cp/parser.cc:15781
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr "les imports de déclarations post modules ne doivent pas être traduits en inclusions"
  
! #: cp/parser.cc:15784
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr "les imports de déclarations post modules ne doivent pas provenir de l'inclusion d'en-tête"
  
! #: cp/parser.cc:15805
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr "%qE peut uniquement apparaître après une déclaration d'interface de module"
  
! #: cp/parser.cc:15813
  #, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr "%qE peut uniquement apparaître une seule fois dans une déclaration d'export"
  
! #: cp/parser.cc:15834
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr "%<export%> ne fait pas partie de la directive de module suivante"
  
! #: cp/parser.cc:15873
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "un %<;%> supplémentaire en dehors d'une fonction est uniquement autorisé en C++11"
  
! #: cp/parser.cc:15876
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function"
  msgstr "%<;%> supplémentaire en dehors d'une fonction"
  
! #: cp/parser.cc:15885
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr "un %<;%> supplémentaire à l'intérieure d'une structure est uniquement autorisé en C++11"
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr "%<;%> supplémentaire à l'intérieure d'une structure"
  
! #: cp/parser.cc:15895
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "%<;%> supplémentaire après la définition dans la classe"
  
! #: cp/parser.cc:16065
  #, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "les attributs ne sont pas permis à cette position"
  
! #: cp/parser.cc:16069
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr "les attributs ne peuvent pas être insérés ici"
  
! #: cp/parser.cc:16109
  #, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "les spécialisations explicites ne sont pas permises ici"
  
! #: cp/parser.cc:16111 cp/parser.cc:28251
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr "une spécialisation est toujours exportée avec sont patron primaire"
  
! #: cp/parser.cc:16124
  #, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr "les instanciations explicites ne sont pas permises ici"
  
! #: cp/parser.cc:16140
  #, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr "les déclarations d'export ne sont pas permises ici"
  
! #: cp/parser.cc:16311
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> pas au début du bloc"
  
! #: cp/parser.cc:16557
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr "non variable %qD dans la déclaration avec plus d'une déclaration contenant un type à remplacer"
  
! #: cp/parser.cc:16576
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "déduction incohérente pour %qT: %qT et puis %qT"
  
! #: cp/parser.cc:16597
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "mélanger des déclarations et des définitions de fonctions est interdit"
  
! #: cp/parser.cc:16622
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "des types ne peuvent pas être définis dans la déclaration d'une instruction « for » parcourant une plage"
  
! #: cp/parser.cc:16679
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "initialisation dans une boucle %<for%> parcourant une plage"
  
! #: cp/parser.cc:16682
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "déclarations multiples dans une boucle %<for%> parcourant une plage"
  
! #: cp/parser.cc:16722
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "les liaisons structurées avec des identificateurs attribués sont uniquement disponibles avec %<-std=c++2c%> ou %<-std=gnu++2c%>"
  
! #: cp/parser.cc:16759
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "les liaisons structurées dans des conditions sont uniquement disponibles avec %<-std=c++2c%> ou %<-std=gnu++2c%>"
  
! #: cp/parser.cc:16763
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "les liaisons structurées sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:16820
  #, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "déclaration de liaison structurée vide"
  
! #: cp/parser.cc:16838
  #, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "initialisation invalide pour la déclaration de liaison structurée"
  
! #: cp/parser.cc:17033
  #, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "%<this%> doit être le premier spécificateur dans la déclaration des paramètres"
  
! #: cp/parser.cc:17056
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> utilisé en dehors d'une classe"
  
! #: cp/parser.cc:17094
  #, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "le mot-clé %<bool%> n'est pas permis dans une définition de concept en C++20"
  
! #: cp/parser.cc:17097
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr "la syntaxe de définition d'un concept en C++20 est %<concept <name> = <expr>%>"
  
! #: cp/parser.cc:17148
  #, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "le spécificateur %<typedef%> est en conflit avec %qs"
  
! #: cp/parser.cc:17174
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> a changé de signification en C++11; retirez-le"
  
! #: cp/parser.cc:17210
  #, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr "%qD est invalide dans une condition"
  
! #: cp/parser.cc:17219
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD est invalide dans une lambda"
  
! #: cp/parser.cc:17223
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD uniquement valide dans une lambda avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/parser.cc:17305
  #, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr "spécificateur de type invalide dans une lambda"
  
! #: cp/parser.cc:17318
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr "attributs standard au milieu de spécificateurs de déclaration"
  
! #: cp/parser.cc:17320
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr "les attributs standards doivent précéder les spécificateurs de déclaration pour être appliqués sur la déclaration ou les suivre pour être appliqués sur le type"
  
! #: cp/parser.cc:17335
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "la définition de classe ne peut pas être déclarée comme amie"
  
! #: cp/parser.cc:17408 cp/parser.cc:29436
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "les patrons ne peuvent pas être %<virtual%>"
  
! #: cp/parser.cc:17427
  #, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr "les types ne peuvent pas être définis dans une spécification explicite"
  
! #: cp/parser.cc:17431
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<explicit(bool)%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:17499
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "spécification de classe de liaison invalide"
  
! #: cp/parser.cc:17606
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "un %<static_assert%> sans message est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:17636
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "un %<static_assert%> avec un message qui n'est pas une chaîne de caractères est uniquement disponible avec %<-std=c++2c%> ou %<-std=gnu++2c%>"
  
! #: cp/parser.cc:17840
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "le spécificateur de type %<decltype(auto)%> est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>"
  
! #: cp/parser.cc:17853
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "les types ne peuvent pas être définis dans les expressions %<decltype%>"
  
! #: cp/parser.cc:18029
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "les types ne peuvent pas être définis dans un conversion-type-id"
  
! #: cp/parser.cc:18058
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "utilisation invalide de %<auto%> dans un opérateur de conversion"
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "un %<auto%> dans un opérateur de conversion d'un patron membre ne peut jamais être déduit"
  
! #: cp/parser.cc:18146
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "seuls les constructeurs prennent des initialisions membres"
  
! #: cp/parser.cc:18173
  #, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "impossible de développer l'initialisation du membre %qD"
  
! #: cp/parser.cc:18185 cp/pt.cc:28283
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "l'initialisation en mémoire pour %qD suit la délégation du constructeur"
  
! #: cp/parser.cc:18197 cp/pt.cc:28295
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "la délégation du constructeur suit l'initialisation en mémoire pour %qD"
  
! #: cp/parser.cc:18249
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "ancien style anachronique d'initialisation de classe de base"
  
! #: cp/parser.cc:18337
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "le mot-clé %<typename%> n'est pas permis dans ce contexte (une initialisation de membre qualifiée est implicitement un type)"
  
! #: cp/parser.cc:18749
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr "une espace entre les guillemets et le suffixe est déprécié en C++23"
  
! #: cp/parser.cc:18755
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "mot-clé inattendu; enlevez l'espace entre les guillemets et l'identificateur du suffixe"
  
! #: cp/parser.cc:18761
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "identificateur de suffixe attendu"
  
! #: cp/parser.cc:18770
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "une chaîne vide était attendue après le mot-clé %<operator%>"
  
! #: cp/parser.cc:18776
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "préfixe d'encodage invalide dans l'opérateur littéral"
  
! #: cp/parser.cc:18810
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "opérateur attendu"
  
! #: cp/parser.cc:18857
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "le mot-clé %<export%> n'est pas implémenté et sera ignoré"
  
! #: cp/parser.cc:18859
  #, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "le mot-clé %<export%> est déprécié et est ignoré"
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr "le mot-clé %<-export%> est activé avec %<-fmodules%>"
  
! #: cp/parser.cc:18966
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "paramètre de type contraint invalide"
  
! #: cp/parser.cc:18974
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "paramètre de type qualifié avec CV"
  
! #: cp/parser.cc:19090
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "utilisation invalide de %<auto%> dans l'argument par défaut du patron"
  
! #: cp/parser.cc:19326 cp/parser.cc:19412 cp/parser.cc:26576
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "le paquet de paramètres %qD du patron ne peut pas avoir d'argument par défaut"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "les paquets de paramètres des patrons ne peuvent pas avoir d'arguments par défaut"
  
! #: cp/parser.cc:19483
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "template-id attendu"
  
! #: cp/parser.cc:19546
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> ne peut pas être au début d'une liste d'arguments d'un patron"
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> est une écriture alternative pour %<[%>. Insérer un espace entre %<<%> et %<::%>"
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(si vous utilisez %<-fpermissive%> ou %<-std=c++11%> ou %<-std=gnu++11%> G++ acceptera votre code)"
  
! #: cp/parser.cc:19585
  #, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "liste d'arguments de patron invalide"
  
! #: cp/parser.cc:19586
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr "un nom de fonction comme opérande dans le membre de gauche de %<<%> est toujours mal formé en C++20; incluez le nom de la fonction dans %<()%>"
  
! #: cp/parser.cc:19593
  #, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr "%<(%> attendu après la liste d'arguments de patron"
  
! #: cp/parser.cc:19699
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "erreur d'analyse dans la liste des arguments du patron"
  
  #. The name does not name a template.
! #: cp/parser.cc:19784 cp/parser.cc:19976 cp/parser.cc:20185
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "nom de patron attendu"
  
! #: cp/parser.cc:19832
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "%qD n'est pas un patron mais il est utilisé comme patron"
  
! #: cp/parser.cc:19834
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "utilisez %<%T::template %D%> pour indiquer que c'est un patron"
  
! #: cp/parser.cc:20049
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "paquet de paramètres attendu avant %<...%>"
  
! #: cp/parser.cc:20150 cp/parser.cc:20168 cp/parser.cc:20344
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "argument de patron attendu"
  
! #: cp/parser.cc:20315
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "argument de patron invalide car ce n'est pas un type"
  
! #: cp/parser.cc:20453
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "une instanciation explicite ne doit pas utiliser le spécificateur %<inline%>"
  
! #: cp/parser.cc:20457
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "une instanciation explicite ne doit pas utiliser le spécificateur %<constexpr%>"
  
! #: cp/parser.cc:20461
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "une instanciation explicite ne doit pas utiliser le spécificateur %<consteval%>"
  
! #: cp/parser.cc:20522
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "spécialisation de patron avec édition de liens C"
  
! #: cp/parser.cc:20751
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "spécificateur du type attendu"
  
! #: cp/parser.cc:20951
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "l'utilisation de %<auto%> dans la déclaration d'un paramètre lambda est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>"
  
! #: cp/parser.cc:20957
  #, gcc-internal-format
  msgid "use of %<auto%> in template argument"
  msgstr "utilisation de %<auto%> dans un argument de patron"
  
! #: cp/parser.cc:20960
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "l'utilisation de %<auto%> dans une déclaration de paramètre est uniquement disponible avec %<-std=c++20%> ou %<-fconcepts%>"
  
! #: cp/parser.cc:20964
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "l'utilisation de %<auto%> dans une déclaration de paramètre est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>"
  
! #: cp/parser.cc:21118
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "template-id attendu pour le type"
  
! #: cp/parser.cc:21259
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "un nom de type attendu"
  
! #: cp/parser.cc:21343
  #, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr "%qE ne contraint pas un type"
  
! #: cp/parser.cc:21344
  #, gcc-internal-format
  msgid "concept defined here"
  msgstr "concept défini ici"
  
! #: cp/parser.cc:21375
  #, gcc-internal-format
  msgid "invalid use of concept-name %qD"
  msgstr "utilisation invalide du nom de concept %qD"
  
! #: cp/parser.cc:21391
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "%<auto%> ou %<decltype(auto)%> attendu après %qE"
  
! #: cp/parser.cc:21398
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr "type à remplacer (« placeholder ») inattendu dans le type de retour contraint"
  
! #: cp/parser.cc:21639
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr "un spécificateur de type élaboré pour un enum fortement typé ne peut pas utiliser le mot-clé %qD"
  
! #: cp/parser.cc:21715
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "%<template%> doit suivre un nom de spécificateur imbriqué"
  
! #: cp/parser.cc:21877
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "la déclaration %qD ne déclare rien du tout"
  
! #: cp/parser.cc:21965
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "attributs ignorés sur un type non instancié"
  
! #: cp/parser.cc:21971
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "attributs ignorés sur une instanciation de patron"
  
! #: cp/parser.cc:21983
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "attributs ignorés sur un spécificateur de type élaboré qui n'est pas une déclaration anticipée"
  
! #: cp/parser.cc:22124
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD est un patron d'énumération"
  
! #: cp/parser.cc:22135
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD ne nomme pas une énumération dans %qT"
  
! #: cp/parser.cc:22150
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "un enum fortement typé sans nom n'est pas permis"
  
! #: cp/parser.cc:22168
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "les types ne peuvent pas être définis dans la base d'un enum"
  
! #: cp/parser.cc:22214
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr "la déclaration d'une énumération sans type sous-jacent fixé et aucune liste d'énumération n'est permis que dans une déclaration autonome"
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> ou %<{%> attendu"
  
! #: cp/parser.cc:22261
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "impossible d'ajouter une liste d'énumération à l'instanciation d'un patron"
  
! #: cp/parser.cc:22275
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "le spécificateur de nom imbriqué %qT pour la déclaration d'un enum ne nomme pas une classe ou un espace de noms"
  
! #: cp/parser.cc:22287 cp/parser.cc:28220
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "déclaration de %qD dans l'espace de noms %qD lequel n'englobe pas %qD"
  
! #: cp/parser.cc:22292 cp/parser.cc:28225
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "déclaration de %qD dans %qD lequel n'englobe pas %qD"
  
! #: cp/parser.cc:22304 cp/parser.cc:28238
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "qualification supplémentaire pas permise"
  
! #: cp/parser.cc:22344
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "le C++ ISO interdit un enum vide et sans nom"
  
! #: cp/parser.cc:22368
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "spécificateur enum opaque sans nom"
  
! #: cp/parser.cc:22371
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "un spécificateur enum opaque doit utiliser un simple identificateur"
  
! #: cp/parser.cc:22492
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr "paquet de paramètres non déroulés dans l'énumérateur dans la lambda"
  
! #: cp/parser.cc:22567
  #, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qD n'est pas un nom d'espace de nom; vouliez-vous utiliser %qs ?"
  
! #: cp/parser.cc:22571
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD n'est pas un espace de noms"
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "espace de noms attendu"
  
! #: cp/parser.cc:22636
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les définitions d'espace de noms imbriqués en ligne sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:22648
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr "les attributs standards sur les espaces de noms doivent précéder le nom de l'espace de noms"
  
! #: cp/parser.cc:22667
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "les définitions d'espace de noms imbriqués sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:22677
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "nom d'espace de noms imbriqué attendu"
  
! #: cp/parser.cc:22682
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr "nom d'espace de noms attendu"
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "une définition d'espace de noms imbriqué ne peut pas avoir d'attribut"
  
! #: cp/parser.cc:22689
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "une définition d'un espace de noms imbriqué ne peut pas être « inline »"
  
! #: cp/parser.cc:22696
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "entrée dans l'espace de noms %qD"
  
! #: cp/parser.cc:22752
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "la définition %<namespace%> n'est pas permise ici"
  
! #: cp/parser.cc:22934
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "l'expansion de paquets dans une déclaration « using » est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:22978
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "un template-id ne peut pas apparaître dans l'utilisation de la déclaration"
  
! #: cp/parser.cc:22996
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "une liste séparée par des virgules dans une déclaration « using » est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:23006
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "les déclarations d'accès sont dépréciées en faveur des déclarations « using »; suggestion: ajoutez le mot-clé %<using%>"
  
! #: cp/parser.cc:23052
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using enum%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:23055
  #, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr "%<using enum%> du type dépendant %qT"
  
! #: cp/parser.cc:23057
  #, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%<using enum%> du type non-énuméré %q#T"
  
! #: cp/parser.cc:23059
  #, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "%<using enum%> du type incomplet %qT"
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr "%<using enum%> de %qT avant le spécificateur de son énmuération"
  
! #: cp/parser.cc:23071
  #, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "déclaration enum opaque ici"
  
  # alias template est un patron appliqué à un alias == patron d'alias
! #: cp/parser.cc:23141
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "les types ne peuvent pas être définis dans des déclarations de patrons d'alias"
  
! #: cp/parser.cc:23293
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr "littéral chaîne ou constexpr entre parenthèses attendu"
  
! #: cp/parser.cc:23354
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<asm%> dans une fonction %<constexpr%> uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:23375 cp/parser.cc:23393 cp/parser.cc:23408
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "qualificatif %<asm%> %qT dupliqué"
  
! #: cp/parser.cc:23382
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "le qualificatif %<asm%> %qT est ignoré en dehors du corps d'une fonction"
  
! #: cp/parser.cc:23421
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT n'est pas un qualificatif %<asm%>"
  
! #: cp/parser.cc:23437
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr "qualificatif %<asm%> en dehors du corps de la fonction"
  
! #: cp/parser.cc:23587
  #, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "attributs ignorés dans la déclaration %<asm%>"
  
! #: cp/parser.cc:23678
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "l'ambigüité sur les parenthèses vides a été résolue par une déclaration de fonction"
  
! #: cp/parser.cc:23689
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "retirez les parenthèses pour initialiser par défaut une variable"
  
! #: cp/parser.cc:23694
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr "ou remplacez les parenthèses par des accolades pour initialiser par agrégation une variable"
  
! #: cp/parser.cc:23697
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr "ou remplacez les parenthèses par des accolades pour initialiser par valeur une variable"
  
! #: cp/parser.cc:23714 cp/parser.cc:23739
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "l'ambigüité sur les parenthèses a été levée par un déclaration de fonction"
  
! #: cp/parser.cc:23726 cp/parser.cc:23747
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr "remplacez les parenthèses par des accolades pour déclarer une variable"
  
! #: cp/parser.cc:23733
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "ajoutez des parenthèses pour déclarer une variable"
  
! #: cp/parser.cc:23980
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "une définition de fonction n'est pas permise ici"
  
! #: cp/parser.cc:23991
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "une spécification %<asm%> n'est pas permise dans une définition de fonction"
  
! #: cp/parser.cc:23995
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "des attributs ne sont pas permis dans une définition de fonction"
  
! #: cp/parser.cc:24046
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "constructeur, destructeur ou conversion de type attendu"
  
! #: cp/parser.cc:24204
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "initialisation fournie pour une fonction"
  
! #: cp/parser.cc:24249
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "les attributs après l'initialisation entre parenthèses sont ignorés"
  
! #: cp/parser.cc:24261
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "la non fonction %qD est déclarée comme un patron implicite"
  
! #: cp/parser.cc:24790
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "la limite du tableau n'est pas une constante entière"
  
! #: cp/parser.cc:24915
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "impossible de définir le membre du typedef dépendant %qT"
  
! #: cp/parser.cc:24919
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> n'est pas un type"
--- 62547,63891 ----
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "le C++ ISO ne permet pas %<alignof%> avec un non type"
  
! #: cp/parser.cc:9509
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "les types ne peuvent pas être définis dans des expressions %<noexcept%>"
  
! #: cp/parser.cc:9568
  #, gcc-internal-format
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "%<co_await%> ne peut être utilisé dans des arguments par défaut"
  
! #: cp/parser.cc:9793 cp/parser.cc:34881
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "les types ne peuvent pas être définis dans une expression %qs"
  
! #: cp/parser.cc:9858
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr "%<__builtin_has_attribute%> avec un argument dépendant n'est pas encore supporté"
  
! #: cp/parser.cc:9944
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "les types ne peuvent pas être définis dans une expression « new »"
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "les limites de tableau sont interdites après un type-id entre parenthèses"
  
! #: cp/parser.cc:9964
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "essayez d'enlever les parenthèses autour du type-id"
  
! #: cp/parser.cc:9997
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr "l'initialisation de l'expression « new » pour le type %<auto%> exige exactement un élément"
  
! #: cp/parser.cc:10042
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "liste-expression ou type-id attendu"
  
! #: cp/parser.cc:10071
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "les types ne peuvent pas être définis dans un new-type-id"
  
! #: cp/parser.cc:10119
  #, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "attributs ignorés sur le type de tableau le plus à l'extérieur dans l'expression new"
  
! #: cp/parser.cc:10215
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "l'expression dans la déclaration « new » doit être un type entier ou un type énuméré"
  
! #: cp/parser.cc:10621
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "utilisation d'un vieux style de transtypage vers %q#T"
  
! #: cp/parser.cc:10771
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "l'opérateur %<>>%> est traité comme deux caractères > en C++11"
  
! #: cp/parser.cc:10774
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "parenthèses suggérées autour de l'expression %<>>%>"
  
! #: cp/parser.cc:11000
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "le C++ ISO ne permet pas d'omettre l'opérande du milieu de %<?:%>"
  
! #: cp/parser.cc:11324
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr "une expression avec une virgule au plus haut niveau dans l'indice d'un tableau est déprécié"
  
! #: cp/parser.cc:11472
  #, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "des types ne peuvent pas être définis dans %<__builtin_offsetof%>"
  
! #: cp/parser.cc:11606
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr "le dernier argument de %<__type_pack_element%> n'est pas un type"
  
! #: cp/parser.cc:11706
  #, gcc-internal-format
  msgid "lambda-expression in template parameter type"
  msgstr "expression lambda dans le type du paramètre du patron"
  
! #: cp/parser.cc:11716
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les expressions lambda dans un contexte non évalué sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:11726
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les expressions lambda dans un argument de patron sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:11900
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr "une expression lambda non locale ne peut pas avoir de capture par défaut"
  
! #: cp/parser.cc:11923
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "fin de liste de capture attendue"
  
! #: cp/parser.cc:11939
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les captures par copie explicite de %<this%> avec la capture par copie par défaut sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:11945 cp/parser.cc:11967 cp/parser.cc:12165
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "%qD déjà capturé dans l'expression lambda"
  
! #: cp/parser.cc:11961
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "la capture de %<*this%> est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:11981
  #, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr "ne peut capturer %<this%> par référence"
  
! #: cp/parser.cc:12001
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les captures d'initialisation compactes ne sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:12012
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr "%<&%> devrait apparaître avant %<...%>"
  
! #: cp/parser.cc:12042
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "les initialisations par capture des fonctions lambda sont uniquement disponibles avec %<-std=c++14%> ou %<-std=gnu++14%>"
  
! #: cp/parser.cc:12051
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr "initialisation vide pour la capture par initialisation d'une fonction lambda"
  
! #: cp/parser.cc:12076
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "capture de %qE qui n'est pas une variable"
  
! #: cp/parser.cc:12080 cp/parser.cc:12091 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D déclaré ici"
  
! #: cp/parser.cc:12087
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "capture de la variable %qD avec une durée de stockage non automatique"
  
! #: cp/parser.cc:12125
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr "trop de %<...%> dans la capture lambda"
  
! #: cp/parser.cc:12136
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "la capture par copie explicite de %qD est redondante avec la capture par copie par défaut"
  
! #: cp/parser.cc:12141
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "la capture par référence explicite de %qD est redondante avec la capture par référence par défaut"
  
! #: cp/parser.cc:12223
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les patrons lambda sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:12277
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "argument par défaut spécifié pour un paramètre lambda"
  
! #: cp/parser.cc:12300
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "la déclaration d'un paramètre avant des spécificateurs de déclarations lambda est uniquement optionnelle avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/parser.cc:12330 cp/pt.cc:15002
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr "une lambda avec capture ne peut pas avoir un paramètre objet explicite d'un type sans rapport"
  
! #: cp/parser.cc:12343
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "spécificateur de lambda %<mutable%> avec un paramètre objet explicite"
  
! #: cp/parser.cc:12352
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr "l'objet de fermeture passé ne sera pas muté car il est pris par valeur"
  
! #: cp/parser.cc:12356
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr "déclarez plutôt le paramètre objet explicite comme une référence non constante"
  
! #: cp/parser.cc:12360
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr "le paramètre objet explicite est déjà une référence mutable"
  
! #: cp/parser.cc:12367
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "spécificateur de lambda %<static%> avec un paramètre objet explicite"
  
! #: cp/parser.cc:12385
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr "spécificateur de lambda %<static%> avec la capture lambda"
  
! #: cp/parser.cc:12397
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "la déclaration d'un paramètre avant le qualificatif d'une transaction lambda est uniquement optionnelle avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/parser.cc:12410
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "la déclaration d'un paramètre avant la spécification d'une exception lambda est uniquement optionnelle avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/parser.cc:12428
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "la déclaration d'un paramètre avant le type de retour de fin d'une lambda est uniquement optionnelle avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/parser.cc:12470
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "les lambda %<constexpr%> sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:13031
  #, gcc-internal-format
  msgid "preconditions cannot be statements"
  msgstr "les pré-conditions ne peuvent pas être des instructions"
  
! #: cp/parser.cc:13034
  #, gcc-internal-format
  msgid "postconditions cannot be statements"
  msgstr "les post-conditions ne peuvent pas être des instructions"
  
! #: cp/parser.cc:13039
  #, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr "les assertions doivent être suivies par %<;%>"
  
! #: cp/parser.cc:13204
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "une étiquette à la fin d'une instruction composée est uniquement disponible avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/parser.cc:13384 cp/parser.cc:13629
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "les attributs au début d'une instruction sont ignorés"
  
! #: cp/parser.cc:13455
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "instruction étiquetée attendue"
  
! #: cp/parser.cc:13504
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "le « case » %qE n'est pas à l'intérieur de l'instruction « switch »"
  
! #: cp/parser.cc:13637
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "%<typename%> doit être utilisé avant %qE car %qT est une portée dépendante"
  
  #. A::A a;
! #: cp/parser.cc:13643
  #, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr "%qE nomme le constructeur, pas le type"
  
! #: cp/parser.cc:13701
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr "instruction composée dans une fonction %<constexpr%>"
  
! #: cp/parser.cc:13765
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr "les boucles internes doivent être parfaitement imbriquées avec la clause %<tile%>"
  
! #: cp/parser.cc:13970
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<if constexpr%> uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:13992
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<if consteval%> uniquement disponible avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/parser.cc:14017 cp/parser.cc:14052
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr "%<if consteval%> requiert une instruction composée"
  
! #: cp/parser.cc:14094
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "l'instruction init dans des instructions de sélection est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:14262 cp/parser.cc:35393
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "instruction de sélection attendue"
  
! #: cp/parser.cc:14303
  #, gcc-internal-format
  msgid "condition declares an array"
  msgstr "la condition déclare un tableau"
  
! #: cp/parser.cc:14305
  #, gcc-internal-format
  msgid "condition declares a function"
  msgstr "la condition déclare une fonction"
  
! #: cp/parser.cc:14346
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "des types ne peuvent pas être définis dans des conditions"
  
  #. Anything else is an error.
! #: cp/parser.cc:14448 cp/parser.cc:24113 cp/parser.cc:26832
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "initialisation attendue"
  
! #: cp/parser.cc:14498
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les boucles %<for%> parcourant une plage avec un initialiseur sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:14760
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr "la variable de boucle %qD de type %qT est liée à un temporaire construit depuis le type %qT"
  
  #. rval
! #: cp/parser.cc:14767
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr "utilisez le type non référence %qT pour faire une copie explicite ou %qT pour empêcher la copie"
  
! #: cp/parser.cc:14793
  #, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "la variable de boucle %qD crée une copie du type %qT"
  
! #: cp/parser.cc:14798
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr "utilisez un type de référence pour empêcher la copie"
  
! #: cp/parser.cc:14937
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "l'expression %<for%> parcourant une plage de type %qT a un type incompatible"
  
! #: cp/parser.cc:15021
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "types différents pour « begin » et « end » de l'instruction %<for%> parcourant une plage: %qT et %qT"
  
! #: cp/parser.cc:15173 cp/parser.cc:35396
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "instruction d'itération attendue"
  
! #: cp/parser.cc:15218
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "les déclarations de synonymes dans l'instruction init sont uniquement disponibles avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/parser.cc:15235
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "les boucles %<for%> parcourant une plage sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>"
  
! #: cp/parser.cc:15397
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<goto%> dans une fonction %<constexpr%> uniquement disponible avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15406
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "le C++ ISO interdit les gotos calculés"
  
! #: cp/parser.cc:15425 cp/parser.cc:35399
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "instruction de saut attendue"
  
! #: cp/parser.cc:15600
  #, gcc-internal-format
  msgid "expected module-partition"
  msgstr "partition de module attendu"
  
! #: cp/parser.cc:15602
  #, gcc-internal-format
  msgid "expected module-name"
  msgstr "nom de module attendu"
  
! #: cp/parser.cc:15644
  #, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr "la déclaration de module n'est pas permise dans une unité d'en-tête"
  
! #: cp/parser.cc:15650
  #, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr "la déclaration de module doit être dans la portée globale"
  
! #: cp/parser.cc:15651
  #, gcc-internal-format
  msgid "scope opened here"
  msgstr "portée ouverte ici"
  
! #: cp/parser.cc:15677
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr "fragment de module privé"
  
! #: cp/parser.cc:15681
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr "le fragment de module privé est uniquement permis dans le domaine d'interface de module ou de partition"
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15687
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr "le déclaration de module est uniquement permise comme première déclaration ou à la fin d'un fragment de module global"
  
! #: cp/parser.cc:15728
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr "les imports de déclarations post modules doivent être contigües"
  
! #: cp/parser.cc:15730 cp/parser.cc:15739
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr "insérez peut-être un saut de ligne après %<import%> ou une autre résolution d'ambigüité pour empêcher ceci d'être considéré comme une ligne de contrôle de module"
  
! #: cp/parser.cc:15738
  #, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr "la déclaration d'import doit être dans la portée globale"
  
! #: cp/parser.cc:15762
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr "un import spécifiant une partition de module doit apparaître après une déclaration de module nommée"
  
! #: cp/parser.cc:15783
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr "les imports de déclarations post modules ne doivent pas être traduits en inclusions"
  
! #: cp/parser.cc:15786
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr "les imports de déclarations post modules ne doivent pas provenir de l'inclusion d'en-tête"
  
! #: cp/parser.cc:15807
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr "%qE peut uniquement apparaître après une déclaration d'interface de module"
  
! #: cp/parser.cc:15815
  #, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr "%qE peut uniquement apparaître une seule fois dans une déclaration d'export"
  
! #: cp/parser.cc:15836
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr "%<export%> ne fait pas partie de la directive de module suivante"
  
! #: cp/parser.cc:15875
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "un %<;%> supplémentaire en dehors d'une fonction est uniquement autorisé en C++11"
  
! #: cp/parser.cc:15878
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function"
  msgstr "%<;%> supplémentaire en dehors d'une fonction"
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr "un %<;%> supplémentaire à l'intérieure d'une structure est uniquement autorisé en C++11"
  
! #: cp/parser.cc:15889
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr "%<;%> supplémentaire à l'intérieure d'une structure"
  
! #: cp/parser.cc:15897
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "%<;%> supplémentaire après la définition dans la classe"
  
! #: cp/parser.cc:16068
  #, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "les attributs ne sont pas permis à cette position"
  
! #: cp/parser.cc:16072
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr "les attributs ne peuvent pas être insérés ici"
  
! #: cp/parser.cc:16112
  #, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "les spécialisations explicites ne sont pas permises ici"
  
! #: cp/parser.cc:16114 cp/parser.cc:28304
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr "une spécialisation est toujours exportée avec sont patron primaire"
  
! #: cp/parser.cc:16127
  #, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr "les instanciations explicites ne sont pas permises ici"
  
! #: cp/parser.cc:16143
  #, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr "les déclarations d'export ne sont pas permises ici"
  
! #: cp/parser.cc:16315
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> pas au début du bloc"
  
! #: cp/parser.cc:16561
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr "non variable %qD dans la déclaration avec plus d'une déclaration contenant un type à remplacer"
  
! #: cp/parser.cc:16580
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "déduction incohérente pour %qT: %qT et puis %qT"
  
! #: cp/parser.cc:16601
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "mélanger des déclarations et des définitions de fonctions est interdit"
  
! #: cp/parser.cc:16626
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "des types ne peuvent pas être définis dans la déclaration d'une instruction « for » parcourant une plage"
  
! #: cp/parser.cc:16683
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "initialisation dans une boucle %<for%> parcourant une plage"
  
! #: cp/parser.cc:16686
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "déclarations multiples dans une boucle %<for%> parcourant une plage"
  
! #: cp/parser.cc:16726
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "les liaisons structurées avec des identificateurs attribués sont uniquement disponibles avec %<-std=c++2c%> ou %<-std=gnu++2c%>"
  
! #: cp/parser.cc:16763
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "les liaisons structurées dans des conditions sont uniquement disponibles avec %<-std=c++2c%> ou %<-std=gnu++2c%>"
  
! #: cp/parser.cc:16767
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "les liaisons structurées sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:16824
  #, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "déclaration de liaison structurée vide"
  
! #: cp/parser.cc:16842
  #, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "initialisation invalide pour la déclaration de liaison structurée"
  
! #: cp/parser.cc:17037
  #, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "%<this%> doit être le premier spécificateur dans la déclaration des paramètres"
  
! #: cp/parser.cc:17060
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> utilisé en dehors d'une classe"
  
! #: cp/parser.cc:17098
  #, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "le mot-clé %<bool%> n'est pas permis dans une définition de concept en C++20"
  
! #: cp/parser.cc:17101
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr "la syntaxe de définition d'un concept en C++20 est %<concept <name> = <expr>%>"
  
! #: cp/parser.cc:17152
  #, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "le spécificateur %<typedef%> est en conflit avec %qs"
  
! #: cp/parser.cc:17178
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> a changé de signification en C++11; retirez-le"
  
! #: cp/parser.cc:17214
  #, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr "%qD est invalide dans une condition"
  
! #: cp/parser.cc:17223
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD est invalide dans une lambda"
  
! #: cp/parser.cc:17227
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD uniquement valide dans une lambda avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/parser.cc:17309
  #, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr "spécificateur de type invalide dans une lambda"
  
! #: cp/parser.cc:17322
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr "attributs standard au milieu de spécificateurs de déclaration"
  
! #: cp/parser.cc:17324
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr "les attributs standards doivent précéder les spécificateurs de déclaration pour être appliqués sur la déclaration ou les suivre pour être appliqués sur le type"
  
! #: cp/parser.cc:17339
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "la définition de classe ne peut pas être déclarée comme amie"
  
! #: cp/parser.cc:17412 cp/parser.cc:29490
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "les patrons ne peuvent pas être %<virtual%>"
  
! #: cp/parser.cc:17431
  #, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr "les types ne peuvent pas être définis dans une spécification explicite"
  
! #: cp/parser.cc:17435
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<explicit(bool)%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:17503
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "spécification de classe de liaison invalide"
  
! #: cp/parser.cc:17610
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "un %<static_assert%> sans message est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:17640
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "un %<static_assert%> avec un message qui n'est pas une chaîne de caractères est uniquement disponible avec %<-std=c++2c%> ou %<-std=gnu++2c%>"
  
! #: cp/parser.cc:17844
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "le spécificateur de type %<decltype(auto)%> est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>"
  
! #: cp/parser.cc:17857
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "les types ne peuvent pas être définis dans les expressions %<decltype%>"
  
! #: cp/parser.cc:18033
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "les types ne peuvent pas être définis dans un conversion-type-id"
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "utilisation invalide de %<auto%> dans un opérateur de conversion"
  
! #: cp/parser.cc:18066
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "un %<auto%> dans un opérateur de conversion d'un patron membre ne peut jamais être déduit"
  
! #: cp/parser.cc:18150
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "seuls les constructeurs prennent des initialisions membres"
  
! #: cp/parser.cc:18177
  #, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "impossible de développer l'initialisation du membre %qD"
  
! #: cp/parser.cc:18189 cp/pt.cc:28313
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "l'initialisation en mémoire pour %qD suit la délégation du constructeur"
  
! #: cp/parser.cc:18201 cp/pt.cc:28325
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "la délégation du constructeur suit l'initialisation en mémoire pour %qD"
  
! #: cp/parser.cc:18253
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "ancien style anachronique d'initialisation de classe de base"
  
! #: cp/parser.cc:18341
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "le mot-clé %<typename%> n'est pas permis dans ce contexte (une initialisation de membre qualifiée est implicitement un type)"
  
! #: cp/parser.cc:18753
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr "une espace entre les guillemets et le suffixe est déprécié en C++23"
  
! #: cp/parser.cc:18759
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "mot-clé inattendu; enlevez l'espace entre les guillemets et l'identificateur du suffixe"
  
! #: cp/parser.cc:18765
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "identificateur de suffixe attendu"
  
! #: cp/parser.cc:18774
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "une chaîne vide était attendue après le mot-clé %<operator%>"
  
! #: cp/parser.cc:18780
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "préfixe d'encodage invalide dans l'opérateur littéral"
  
! #: cp/parser.cc:18814
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "opérateur attendu"
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "le mot-clé %<export%> n'est pas implémenté et sera ignoré"
  
! #: cp/parser.cc:18863
  #, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "le mot-clé %<export%> est déprécié et est ignoré"
  
! #: cp/parser.cc:18865
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr "le mot-clé %<-export%> est activé avec %<-fmodules%>"
  
! #: cp/parser.cc:18970
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "paramètre de type contraint invalide"
  
! #: cp/parser.cc:18978
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "paramètre de type qualifié avec CV"
  
! #: cp/parser.cc:19094
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "utilisation invalide de %<auto%> dans l'argument par défaut du patron"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416 cp/parser.cc:26580
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "le paquet de paramètres %qD du patron ne peut pas avoir d'argument par défaut"
  
! #: cp/parser.cc:19334 cp/parser.cc:19420
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "les paquets de paramètres des patrons ne peuvent pas avoir d'arguments par défaut"
  
! #: cp/parser.cc:19487
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "template-id attendu"
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> ne peut pas être au début d'une liste d'arguments d'un patron"
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> est une écriture alternative pour %<[%>. Insérer un espace entre %<<%> et %<::%>"
  
! #: cp/parser.cc:19558
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(si vous utilisez %<-fpermissive%> ou %<-std=c++11%> ou %<-std=gnu++11%> G++ acceptera votre code)"
  
! #: cp/parser.cc:19589
  #, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "liste d'arguments de patron invalide"
  
! #: cp/parser.cc:19590
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr "un nom de fonction comme opérande dans le membre de gauche de %<<%> est toujours mal formé en C++20; incluez le nom de la fonction dans %<()%>"
  
! #: cp/parser.cc:19597
  #, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr "%<(%> attendu après la liste d'arguments de patron"
  
! #: cp/parser.cc:19703
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "erreur d'analyse dans la liste des arguments du patron"
  
  #. The name does not name a template.
! #: cp/parser.cc:19788 cp/parser.cc:19980 cp/parser.cc:20189
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "nom de patron attendu"
  
! #: cp/parser.cc:19836
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "%qD n'est pas un patron mais il est utilisé comme patron"
  
! #: cp/parser.cc:19838
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "utilisez %<%T::template %D%> pour indiquer que c'est un patron"
  
! #: cp/parser.cc:20053
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "paquet de paramètres attendu avant %<...%>"
  
! #: cp/parser.cc:20154 cp/parser.cc:20172 cp/parser.cc:20348
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "argument de patron attendu"
  
! #: cp/parser.cc:20319
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "argument de patron invalide car ce n'est pas un type"
  
! #: cp/parser.cc:20457
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "une instanciation explicite ne doit pas utiliser le spécificateur %<inline%>"
  
! #: cp/parser.cc:20461
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "une instanciation explicite ne doit pas utiliser le spécificateur %<constexpr%>"
  
! #: cp/parser.cc:20465
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "une instanciation explicite ne doit pas utiliser le spécificateur %<consteval%>"
  
! #: cp/parser.cc:20526
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "spécialisation de patron avec édition de liens C"
  
! #: cp/parser.cc:20755
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "spécificateur du type attendu"
  
! #: cp/parser.cc:20955
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "l'utilisation de %<auto%> dans la déclaration d'un paramètre lambda est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>"
  
! #: cp/parser.cc:20961
  #, gcc-internal-format
  msgid "use of %<auto%> in template argument"
  msgstr "utilisation de %<auto%> dans un argument de patron"
  
! #: cp/parser.cc:20964
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "l'utilisation de %<auto%> dans une déclaration de paramètre est uniquement disponible avec %<-std=c++20%> ou %<-fconcepts%>"
  
! #: cp/parser.cc:20968
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "l'utilisation de %<auto%> dans une déclaration de paramètre est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>"
  
! #: cp/parser.cc:21122
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "template-id attendu pour le type"
  
! #: cp/parser.cc:21263
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "un nom de type attendu"
  
! #: cp/parser.cc:21347
  #, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr "%qE ne contraint pas un type"
  
! #: cp/parser.cc:21348
  #, gcc-internal-format
  msgid "concept defined here"
  msgstr "concept défini ici"
  
! #: cp/parser.cc:21379
  #, gcc-internal-format
  msgid "invalid use of concept-name %qD"
  msgstr "utilisation invalide du nom de concept %qD"
  
! #: cp/parser.cc:21395
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "%<auto%> ou %<decltype(auto)%> attendu après %qE"
  
! #: cp/parser.cc:21402
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr "type à remplacer (« placeholder ») inattendu dans le type de retour contraint"
  
! #: cp/parser.cc:21643
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr "un spécificateur de type élaboré pour un enum fortement typé ne peut pas utiliser le mot-clé %qD"
  
! #: cp/parser.cc:21719
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "%<template%> doit suivre un nom de spécificateur imbriqué"
  
! #: cp/parser.cc:21881
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "la déclaration %qD ne déclare rien du tout"
  
! #: cp/parser.cc:21969
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "attributs ignorés sur un type non instancié"
  
! #: cp/parser.cc:21975
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "attributs ignorés sur une instanciation de patron"
  
! #: cp/parser.cc:21987
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "attributs ignorés sur un spécificateur de type élaboré qui n'est pas une déclaration anticipée"
  
! #: cp/parser.cc:22128
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD est un patron d'énumération"
  
! #: cp/parser.cc:22139
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD ne nomme pas une énumération dans %qT"
  
! #: cp/parser.cc:22154
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "un enum fortement typé sans nom n'est pas permis"
  
! #: cp/parser.cc:22172
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "les types ne peuvent pas être définis dans la base d'un enum"
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr "la déclaration d'une énumération sans type sous-jacent fixé et aucune liste d'énumération n'est permis que dans une déclaration autonome"
  
! #: cp/parser.cc:22222
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> ou %<{%> attendu"
  
! #: cp/parser.cc:22265
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "impossible d'ajouter une liste d'énumération à l'instanciation d'un patron"
  
! #: cp/parser.cc:22279
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "le spécificateur de nom imbriqué %qT pour la déclaration d'un enum ne nomme pas une classe ou un espace de noms"
  
! #: cp/parser.cc:22291 cp/parser.cc:28273
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "déclaration de %qD dans l'espace de noms %qD lequel n'englobe pas %qD"
  
! #: cp/parser.cc:22296 cp/parser.cc:28278
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "déclaration de %qD dans %qD lequel n'englobe pas %qD"
  
! #: cp/parser.cc:22308 cp/parser.cc:28291
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "qualification supplémentaire pas permise"
  
! #: cp/parser.cc:22348
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "le C++ ISO interdit un enum vide et sans nom"
  
! #: cp/parser.cc:22372
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "spécificateur enum opaque sans nom"
  
! #: cp/parser.cc:22375
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "un spécificateur enum opaque doit utiliser un simple identificateur"
  
! #: cp/parser.cc:22496
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr "paquet de paramètres non déroulés dans l'énumérateur dans la lambda"
  
! #: cp/parser.cc:22571
  #, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qD n'est pas un nom d'espace de nom; vouliez-vous utiliser %qs ?"
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD n'est pas un espace de noms"
  
! #: cp/parser.cc:22579
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "espace de noms attendu"
  
! #: cp/parser.cc:22640
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les définitions d'espace de noms imbriqués en ligne sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:22652
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr "les attributs standards sur les espaces de noms doivent précéder le nom de l'espace de noms"
  
! #: cp/parser.cc:22671
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "les définitions d'espace de noms imbriqués sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:22681
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "nom d'espace de noms imbriqué attendu"
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr "nom d'espace de noms attendu"
  
! #: cp/parser.cc:22690
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "une définition d'espace de noms imbriqué ne peut pas avoir d'attribut"
  
! #: cp/parser.cc:22693
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "une définition d'un espace de noms imbriqué ne peut pas être « inline »"
  
! #: cp/parser.cc:22700
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "entrée dans l'espace de noms %qD"
  
! #: cp/parser.cc:22756
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "la définition %<namespace%> n'est pas permise ici"
  
! #: cp/parser.cc:22938
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "l'expansion de paquets dans une déclaration « using » est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:22982
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "un template-id ne peut pas apparaître dans l'utilisation de la déclaration"
  
! #: cp/parser.cc:23000
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "une liste séparée par des virgules dans une déclaration « using » est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:23010
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "les déclarations d'accès sont dépréciées en faveur des déclarations « using »; suggestion: ajoutez le mot-clé %<using%>"
  
! #: cp/parser.cc:23056
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using enum%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:23059
  #, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr "%<using enum%> du type dépendant %qT"
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%<using enum%> du type non-énuméré %q#T"
  
! #: cp/parser.cc:23063
  #, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "%<using enum%> du type incomplet %qT"
  
! #: cp/parser.cc:23065
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr "%<using enum%> de %qT avant le spécificateur de son énmuération"
  
! #: cp/parser.cc:23075
  #, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "déclaration enum opaque ici"
  
  # alias template est un patron appliqué à un alias == patron d'alias
! #: cp/parser.cc:23145
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "les types ne peuvent pas être définis dans des déclarations de patrons d'alias"
  
! #: cp/parser.cc:23297
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr "littéral chaîne ou constexpr entre parenthèses attendu"
  
! #: cp/parser.cc:23358
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<asm%> dans une fonction %<constexpr%> uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:23379 cp/parser.cc:23397 cp/parser.cc:23412
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "qualificatif %<asm%> %qT dupliqué"
  
! #: cp/parser.cc:23386
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "le qualificatif %<asm%> %qT est ignoré en dehors du corps d'une fonction"
  
! #: cp/parser.cc:23425
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT n'est pas un qualificatif %<asm%>"
  
! #: cp/parser.cc:23441
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr "qualificatif %<asm%> en dehors du corps de la fonction"
  
! #: cp/parser.cc:23591
  #, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "attributs ignorés dans la déclaration %<asm%>"
  
! #: cp/parser.cc:23682
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "l'ambigüité sur les parenthèses vides a été résolue par une déclaration de fonction"
  
! #: cp/parser.cc:23693
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "retirez les parenthèses pour initialiser par défaut une variable"
  
! #: cp/parser.cc:23698
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr "ou remplacez les parenthèses par des accolades pour initialiser par agrégation une variable"
  
! #: cp/parser.cc:23701
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr "ou remplacez les parenthèses par des accolades pour initialiser par valeur une variable"
  
! #: cp/parser.cc:23718 cp/parser.cc:23743
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "l'ambigüité sur les parenthèses a été levée par un déclaration de fonction"
  
! #: cp/parser.cc:23730 cp/parser.cc:23751
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr "remplacez les parenthèses par des accolades pour déclarer une variable"
  
! #: cp/parser.cc:23737
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "ajoutez des parenthèses pour déclarer une variable"
  
! #: cp/parser.cc:23984
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "une définition de fonction n'est pas permise ici"
  
! #: cp/parser.cc:23995
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "une spécification %<asm%> n'est pas permise dans une définition de fonction"
  
! #: cp/parser.cc:23999
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "des attributs ne sont pas permis dans une définition de fonction"
  
! #: cp/parser.cc:24050
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "constructeur, destructeur ou conversion de type attendu"
  
! #: cp/parser.cc:24208
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "initialisation fournie pour une fonction"
  
! #: cp/parser.cc:24253
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "les attributs après l'initialisation entre parenthèses sont ignorés"
  
! #: cp/parser.cc:24265
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "la non fonction %qD est déclarée comme un patron implicite"
  
! #: cp/parser.cc:24794
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "la limite du tableau n'est pas une constante entière"
  
! #: cp/parser.cc:24919
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "impossible de définir le membre du typedef dépendant %qT"
  
! #: cp/parser.cc:24923
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> n'est pas un type"
*************** msgstr "%<%T::%E%> n'est pas un type"
*** 63797,64071 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24948
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "déclarateur invalide"
  
! #: cp/parser.cc:24957
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "utilisation invalide du constructeur comme patron"
  
! #: cp/parser.cc:24959
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "utilisez %<%T::%D%> au lieu de %<%T::%D%> pour nommer le constructeur dans un nom qualifié"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25074
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "qualified-id dans une déclaration"
  
! #: cp/parser.cc:25099
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "déclarateur attendu"
  
! #: cp/parser.cc:25220
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD est un espace de noms"
  
! #: cp/parser.cc:25222
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "impossible de former un pointeur vers un membre de la non classe %q#T"
  
! #: cp/parser.cc:25243
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "opérateur pointeur attendu"
  
! #: cp/parser.cc:25304
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "qualificatif CV dupliqué"
  
! #: cp/parser.cc:25358
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "qualificatifs de référence multiples"
  
! #: cp/parser.cc:25395
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "%qE requiert %<-fgnu-tm%>"
  
! #: cp/parser.cc:25453
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "spécificateurs virtuels (virt-specifier) multiples"
  
! #: cp/parser.cc:25735
  #, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "arguments de patron manquants après %qE"
  
! #: cp/parser.cc:25741
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "%qT pas permis dans un argument de patron"
  
! #: cp/parser.cc:25744 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "utilisation invalide de %qT"
  
! #: cp/parser.cc:25770
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "les types ne peuvent pas être définis dans les arguments du patron"
  
! #: cp/parser.cc:25779
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "utilisation invalide de %<auto%> dans un argument de patron"
  
! #: cp/parser.cc:25900
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "spécificateur de type attendu"
  
! #: cp/parser.cc:26047
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr "l'omission de %<,%> avant le %<....%> variadique est déprécié en C++26"
  
! #: cp/parser.cc:26254
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> ou %<...%> attendu"
  
! #: cp/parser.cc:26332
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "des types ne peuvent pas être définis dans des types de paramètres"
  
! #: cp/parser.cc:26456
  #, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "spécificateur %<this%> dans la déclaration des paramètres d'un patron"
  
! #: cp/parser.cc:26459
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr "spécificateur %<this%> dans une expression qui requiert un paramètre"
  
! #: cp/parser.cc:26519
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "un paramètre objet explicite ne peut pas être un paquet de paramètres"
  
! #: cp/parser.cc:26560
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "des arguments par défaut sont uniquement permis pour des paramètres de fonction"
  
! #: cp/parser.cc:26578
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "le paquet de paramètres %qD ne peut pas avoir d'argument par défaut"
  
! #: cp/parser.cc:26584
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "le paquet de paramètres du patron ne peut pas avoir d'argument par défaut"
  
! #: cp/parser.cc:26586
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "le paquet de paramètres ne peut pas avoir d'argument par défaut"
  
! #: cp/parser.cc:26609
  #, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "un paramètre objet explicite ne peut pas avoir d'argument par défaut"
  
! #: cp/parser.cc:26733
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "le corps d'un function-try-block d'un constructeur %<constexpr%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:26737
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "le corps du function-try-block de la fonction %<constexpr%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:26924
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr "une virgule ou un opérateur manque probablement avant"
  
! #: cp/parser.cc:27086
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les initialisations désignées du C++ sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:27108
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "le C++ ISO ne permet pas des initialisations par désignation de GNU"
  
! #: cp/parser.cc:27146
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "le C++ ISO ne permet pas des initialisations par désignation du C99"
  
! #: cp/parser.cc:27160
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr "soit toutes les instructions d'initialisation devraient être désignées ou aucune ne devrait l'être"
  
! #: cp/parser.cc:27200
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> pas permis dans une liste d'initialisation par désignation"
  
! #: cp/parser.cc:27251
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr "désignateur %<.%s%> utilisé plusieurs fois dans la même liste d'initialiseurs"
  
! #: cp/parser.cc:27307 cp/parser.cc:27442
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "nom de classe attendu"
  
! #: cp/parser.cc:27699
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> attendu après la définition de la classe"
  
! #: cp/parser.cc:27702
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> attendu après la définition de la structure"
  
! #: cp/parser.cc:27705
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> attendu après la définition de l'union"
  
! #: cp/parser.cc:28162
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> ou %<:%> attendu"
  
! #: cp/parser.cc:28173
! #, gcc-internal-format
! msgid "cannot specify %<override%> for a class"
! msgstr "ne peut spécifier %<override%> pour une classe"
! 
! #: cp/parser.cc:28181
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "la qualification globale du nom de la classe est invalide"
  
! #: cp/parser.cc:28188
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "le nom qualifié ne nomme pas une classe"
  
! #: cp/parser.cc:28200
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "le mot-clé %<template%> n'est pas permis dans class-head-name (NdT: nom de classe)"
  
! #: cp/parser.cc:28206
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "nom de classe invalide dans la déclaration de %qD"
  
! #: cp/parser.cc:28249
  #, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "déclaration de la spécialisation partielle dans une déclaration d'export sans accolades"
  
! #: cp/parser.cc:28275
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr "une instanciation explicite ne peut pas avoir une définition ; utilisez %<template <>%> pour déclarer une spécialisation"
  
! #: cp/parser.cc:28282
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "une spécialisation explicite doit être précédée par %<template <>%>"
  
! #: cp/parser.cc:28315
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "le patron de fonction %qD est redéclaré comme un patron de classe"
  
! #: cp/parser.cc:28348
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "impossible de résoudre le type de typename"
  
! #: cp/parser.cc:28413
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "définition précédente de %q#T"
--- 63894,64163 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24952
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "déclarateur invalide"
  
! #: cp/parser.cc:24961
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "utilisation invalide du constructeur comme patron"
  
! #: cp/parser.cc:24963
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "utilisez %<%T::%D%> au lieu de %<%T::%D%> pour nommer le constructeur dans un nom qualifié"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25078
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "qualified-id dans une déclaration"
  
! #: cp/parser.cc:25103
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "déclarateur attendu"
  
! #: cp/parser.cc:25224
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD est un espace de noms"
  
! #: cp/parser.cc:25226
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "impossible de former un pointeur vers un membre de la non classe %q#T"
  
! #: cp/parser.cc:25247
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "opérateur pointeur attendu"
  
! #: cp/parser.cc:25308
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "qualificatif CV dupliqué"
  
! #: cp/parser.cc:25362
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "qualificatifs de référence multiples"
  
! #: cp/parser.cc:25399
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "%qE requiert %<-fgnu-tm%>"
  
! #: cp/parser.cc:25457 cp/parser.cc:28009
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "spécificateurs virtuels (virt-specifier) multiples"
  
! #: cp/parser.cc:25739
  #, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "arguments de patron manquants après %qE"
  
! #: cp/parser.cc:25745
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "%qT pas permis dans un argument de patron"
  
! #: cp/parser.cc:25748 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "utilisation invalide de %qT"
  
! #: cp/parser.cc:25774
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "les types ne peuvent pas être définis dans les arguments du patron"
  
! #: cp/parser.cc:25783
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "utilisation invalide de %<auto%> dans un argument de patron"
  
! #: cp/parser.cc:25904
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "spécificateur de type attendu"
  
! #: cp/parser.cc:26051
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr "l'omission de %<,%> avant le %<....%> variadique est déprécié en C++26"
  
! #: cp/parser.cc:26258
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> ou %<...%> attendu"
  
! #: cp/parser.cc:26336
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "des types ne peuvent pas être définis dans des types de paramètres"
  
! #: cp/parser.cc:26460
  #, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "spécificateur %<this%> dans la déclaration des paramètres d'un patron"
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr "spécificateur %<this%> dans une expression qui requiert un paramètre"
  
! #: cp/parser.cc:26523
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "un paramètre objet explicite ne peut pas être un paquet de paramètres"
  
! #: cp/parser.cc:26564
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "des arguments par défaut sont uniquement permis pour des paramètres de fonction"
  
! #: cp/parser.cc:26582
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "le paquet de paramètres %qD ne peut pas avoir d'argument par défaut"
  
! #: cp/parser.cc:26588
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "le paquet de paramètres du patron ne peut pas avoir d'argument par défaut"
  
! #: cp/parser.cc:26590
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "le paquet de paramètres ne peut pas avoir d'argument par défaut"
  
! #: cp/parser.cc:26613
  #, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "un paramètre objet explicite ne peut pas avoir d'argument par défaut"
  
! #: cp/parser.cc:26737
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "le corps d'un function-try-block d'un constructeur %<constexpr%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:26741
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "le corps du function-try-block de la fonction %<constexpr%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:26928
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr "une virgule ou un opérateur manque probablement avant"
  
! #: cp/parser.cc:27090
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les initialisations désignées du C++ sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:27112
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "le C++ ISO ne permet pas des initialisations par désignation de GNU"
  
! #: cp/parser.cc:27150
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "le C++ ISO ne permet pas des initialisations par désignation du C99"
  
! #: cp/parser.cc:27164
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr "soit toutes les instructions d'initialisation devraient être désignées ou aucune ne devrait l'être"
  
! #: cp/parser.cc:27204
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> pas permis dans une liste d'initialisation par désignation"
  
! #: cp/parser.cc:27255
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr "désignateur %<.%s%> utilisé plusieurs fois dans la même liste d'initialiseurs"
  
! #: cp/parser.cc:27311 cp/parser.cc:27446
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "nom de classe attendu"
  
! #: cp/parser.cc:27703
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> attendu après la définition de la classe"
  
! #: cp/parser.cc:27706
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> attendu après la définition de la structure"
  
! #: cp/parser.cc:27709
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> attendu après la définition de l'union"
  
! #: cp/parser.cc:28222
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> ou %<:%> attendu"
  
! #: cp/parser.cc:28234
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "la qualification globale du nom de la classe est invalide"
  
! #: cp/parser.cc:28241
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "le nom qualifié ne nomme pas une classe"
  
! #: cp/parser.cc:28253
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "le mot-clé %<template%> n'est pas permis dans class-head-name (NdT: nom de classe)"
  
! #: cp/parser.cc:28259
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "nom de classe invalide dans la déclaration de %qD"
  
! #: cp/parser.cc:28302
  #, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "déclaration de la spécialisation partielle dans une déclaration d'export sans accolades"
  
! #: cp/parser.cc:28328
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr "une instanciation explicite ne peut pas avoir une définition ; utilisez %<template <>%> pour déclarer une spécialisation"
  
! #: cp/parser.cc:28335
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "une spécialisation explicite doit être précédée par %<template <>%>"
  
! #: cp/parser.cc:28368
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "le patron de fonction %qD est redéclaré comme un patron de classe"
  
! #: cp/parser.cc:28401
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "impossible de résoudre le type de typename"
  
! #: cp/parser.cc:28466
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "définition précédente de %q#T"
*************** msgstr "définition précédente de %q#T
*** 64073,64337 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28427 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr "paquet de paramètres non déroulés dans la classe locale d'un lambda"
  
! #: cp/parser.cc:28533 cp/parser.cc:35343
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "mot-clé de type classe (class ou struct) attendu"
  
! #: cp/parser.cc:28558
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "le C++ ISO interdit le mot-clé typename dans un paramètre de patron qui est un patron; utilisez %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:28562
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> ou %<typename%> attendu"
  
! #: cp/parser.cc:28831
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "en C++03, le mot-clé class (ou struct) doit être utilisé lors de la déclaration d'un ami"
  
! #: cp/parser.cc:28837
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "les amis variadique de déclarations de types amis avec plusieurs type est uniquement disponible avec %<-std=c++2c%> ou %<-std=gnu++2c%>"
  
! #: cp/parser.cc:28878
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "la déclaration amie ne nomme pas une classe ou une fonction"
  
! #: cp/parser.cc:28918
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "une classe de stockage sur un agrégat anonyme dans une classe n'est pas permis"
  
! #: cp/parser.cc:29021
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les initialiseurs de membre par défaut pour les champs de bits sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:29028
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "initialiseur d'un membre par défaut pour un champ de bits sans nom"
  
! #: cp/parser.cc:29041
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr "le C++ ISO autorise les attributs de champs de bits uniquement avant l'élément %<:%>"
  
! #: cp/parser.cc:29222
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "champ de bits %qD a le type non entier %qT"
  
! #: cp/parser.cc:29250
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "spécificateur pur sur une définition de fonction"
  
! #: cp/parser.cc:29320
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "%<,%> égarée à la fin de la déclaration du membre"
  
! #: cp/parser.cc:29334
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> attendu à la fin de la déclaration du membre"
  
! #: cp/parser.cc:29407
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "la raison de %<delete%> est uniquement disponible avec %<-std=c++2c%> ou %<-std=gnu++2c%>"
  
! #: cp/parser.cc:29430
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "spécificateur pur invalide (seul %<= 0%> est autorisé)"
  
! #: cp/parser.cc:29465
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "une initialisation entre accolades n'est par permise ici"
  
! #: cp/parser.cc:29596
  #, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr "les attributs sur des spécificateurs de base sont ignorés"
  
! #: cp/parser.cc:29611
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> spécifié plus d'une fois dans le spécificateur de base"
  
! #: cp/parser.cc:29631
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "plus d'un spécificateur d'accès dans le spécificateur de base"
  
! #: cp/parser.cc:29655
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "le mot-clé %<typename%> n'est pas permis en dehors des patrons"
  
! #: cp/parser.cc:29658
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "le mot-clé %<typename%> n'est pas permis dans ce contexte (la classe de base est implicitement un type)"
  
! #: cp/parser.cc:29860 cp/parser.cc:29954
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "les types ne peuvent pas être définis dans une spécification d'exception"
  
! #: cp/parser.cc:29962
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "le C++17 ISO n'autorise pas la spécification dynamique des exceptions"
  
! #: cp/parser.cc:29968
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "les spécifications dynamiques d'exceptions sont dépréciées en C++11"
  
! #: cp/parser.cc:30012
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "utilisation invalide de %<auto%> dans une spécification d'exception"
  
! #: cp/parser.cc:30053
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<try%> dans une fonction %<constexpr%> uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:30165
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "des types ne peuvent pas être définis dans une déclaration d'exception"
  
! #: cp/parser.cc:30200
  #, gcc-internal-format
  msgid "%<alignas%> on exception declaration"
  msgstr "%<alignas%> dans une déclaration d'exception"
  
! #: cp/parser.cc:30279
  #, gcc-internal-format
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "%<co_yield> ne peut être utilisé dans des arguments par défaut"
  
! #: cp/parser.cc:30747
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr "argument d'attribut attendu comme séquence de jeton équilibrée"
  
  # Je ne suis pas sûr du tout de la signification de « scoped attribute token »…
! #: cp/parser.cc:30893
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "l'attribut de préfixe « using » est utilisé en même temps qu'un élément d'attribut agissant sur une portée"
  
! #: cp/parser.cc:30907
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "un identificateur est attendu pour le nom d'attribut"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31049
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr "les parenthèses doivent être omises si la liste d'arguments d'attributs %qE est vide"
  
! #: cp/parser.cc:31084
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "l'attribut %qs est spécifié plusieurs fois"
  
! #: cp/parser.cc:31126
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "attribut attendu avant %<...%>"
  
! #: cp/parser.cc:31129
  #, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "un attribut sans argument ne contient aucun paquet de paramètres"
  
! #: cp/parser.cc:31175
  #, gcc-internal-format
  msgid "expected contract-role"
  msgstr "rôle de contrat attendu"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31256
  #, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr "sémantique de contrat ou niveau attendu"
  
! #: cp/parser.cc:31266
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "niveau de contrat attendu : %<default%>, %<audit%> ou %<axiom%>"
  
! #: cp/parser.cc:31276
  #, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr "utilisation invalide du rôle de contrat pour une sémantique explicite"
  
! #: cp/parser.cc:31413
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "les contrats sont uniquement disponibles avec %<-fcontracts%>"
  
! #: cp/parser.cc:31572
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "l'attribut de préfixe « using » est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:31933 cp/parser.cc:31942
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "l'expression doit être comprise entre parenthèses"
  
! #: cp/parser.cc:32289
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr "%<requires%> additionnel manquant pour démarrer une expression « requires »"
  
! #: cp/parser.cc:32530
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr "teste si un id de concept est une expression valide ; ajoutez %<requires%> pour vérifier la satisfaction"
  
! #: cp/parser.cc:32668
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "le type de résultat n'est pas un contrainte de type simple"
  
! #: cp/parser.cc:32676
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "l'exigence sur le type de retour n'est pas une contrainte de type"
  
! #: cp/parser.cc:33195
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "la syntaxe %<template<>%> est requise pour spécialiser %<%T::%E%>"
  
! #: cp/parser.cc:33200
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "déclaration invalide de %<%T::%E%>"
  
! #: cp/parser.cc:33204
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "trop peu de listes de paramètres pour le patron"
--- 64165,64429 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28480 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr "paquet de paramètres non déroulés dans la classe locale d'un lambda"
  
! #: cp/parser.cc:28586 cp/parser.cc:35402
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "mot-clé de type classe (class ou struct) attendu"
  
! #: cp/parser.cc:28611
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "le C++ ISO interdit le mot-clé typename dans un paramètre de patron qui est un patron; utilisez %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:28615
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> ou %<typename%> attendu"
  
! #: cp/parser.cc:28885
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "en C++03, le mot-clé class (ou struct) doit être utilisé lors de la déclaration d'un ami"
  
! #: cp/parser.cc:28891
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "les amis variadique de déclarations de types amis avec plusieurs type est uniquement disponible avec %<-std=c++2c%> ou %<-std=gnu++2c%>"
  
! #: cp/parser.cc:28932
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "la déclaration amie ne nomme pas une classe ou une fonction"
  
! #: cp/parser.cc:28972
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "une classe de stockage sur un agrégat anonyme dans une classe n'est pas permis"
  
! #: cp/parser.cc:29075
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les initialiseurs de membre par défaut pour les champs de bits sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:29082
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "initialiseur d'un membre par défaut pour un champ de bits sans nom"
  
! #: cp/parser.cc:29095
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr "le C++ ISO autorise les attributs de champs de bits uniquement avant l'élément %<:%>"
  
! #: cp/parser.cc:29276
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "champ de bits %qD a le type non entier %qT"
  
! #: cp/parser.cc:29304
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "spécificateur pur sur une définition de fonction"
  
! #: cp/parser.cc:29374
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "%<,%> égarée à la fin de la déclaration du membre"
  
! #: cp/parser.cc:29388
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> attendu à la fin de la déclaration du membre"
  
! #: cp/parser.cc:29461
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "la raison de %<delete%> est uniquement disponible avec %<-std=c++2c%> ou %<-std=gnu++2c%>"
  
! #: cp/parser.cc:29484
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "spécificateur pur invalide (seul %<= 0%> est autorisé)"
  
! #: cp/parser.cc:29519
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "une initialisation entre accolades n'est par permise ici"
  
! #: cp/parser.cc:29650
  #, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr "les attributs sur des spécificateurs de base sont ignorés"
  
! #: cp/parser.cc:29665
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> spécifié plus d'une fois dans le spécificateur de base"
  
! #: cp/parser.cc:29685
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "plus d'un spécificateur d'accès dans le spécificateur de base"
  
! #: cp/parser.cc:29709
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "le mot-clé %<typename%> n'est pas permis en dehors des patrons"
  
! #: cp/parser.cc:29712
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "le mot-clé %<typename%> n'est pas permis dans ce contexte (la classe de base est implicitement un type)"
  
! #: cp/parser.cc:29914 cp/parser.cc:30008
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "les types ne peuvent pas être définis dans une spécification d'exception"
  
! #: cp/parser.cc:30016
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "le C++17 ISO n'autorise pas la spécification dynamique des exceptions"
  
! #: cp/parser.cc:30022
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "les spécifications dynamiques d'exceptions sont dépréciées en C++11"
  
! #: cp/parser.cc:30066
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "utilisation invalide de %<auto%> dans une spécification d'exception"
  
! #: cp/parser.cc:30107
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<try%> dans une fonction %<constexpr%> uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/parser.cc:30219
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "des types ne peuvent pas être définis dans une déclaration d'exception"
  
! #: cp/parser.cc:30254
  #, gcc-internal-format
  msgid "%<alignas%> on exception declaration"
  msgstr "%<alignas%> dans une déclaration d'exception"
  
! #: cp/parser.cc:30333
  #, gcc-internal-format
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "%<co_yield> ne peut être utilisé dans des arguments par défaut"
  
! #: cp/parser.cc:30801
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr "argument d'attribut attendu comme séquence de jeton équilibrée"
  
  # Je ne suis pas sûr du tout de la signification de « scoped attribute token »…
! #: cp/parser.cc:30947
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "l'attribut de préfixe « using » est utilisé en même temps qu'un élément d'attribut agissant sur une portée"
  
! #: cp/parser.cc:30961
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "un identificateur est attendu pour le nom d'attribut"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31103
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr "les parenthèses doivent être omises si la liste d'arguments d'attributs %qE est vide"
  
! #: cp/parser.cc:31138
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "l'attribut %qs est spécifié plusieurs fois"
  
! #: cp/parser.cc:31180
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "attribut attendu avant %<...%>"
  
! #: cp/parser.cc:31183
  #, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "un attribut sans argument ne contient aucun paquet de paramètres"
  
! #: cp/parser.cc:31229
  #, gcc-internal-format
  msgid "expected contract-role"
  msgstr "rôle de contrat attendu"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31310
  #, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr "sémantique de contrat ou niveau attendu"
  
! #: cp/parser.cc:31320
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "niveau de contrat attendu : %<default%>, %<audit%> ou %<axiom%>"
  
! #: cp/parser.cc:31330
  #, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr "utilisation invalide du rôle de contrat pour une sémantique explicite"
  
! #: cp/parser.cc:31467
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "les contrats sont uniquement disponibles avec %<-fcontracts%>"
  
! #: cp/parser.cc:31626
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "l'attribut de préfixe « using » est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>"
  
! #: cp/parser.cc:31992 cp/parser.cc:32001
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "l'expression doit être comprise entre parenthèses"
  
! #: cp/parser.cc:32348
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr "%<requires%> additionnel manquant pour démarrer une expression « requires »"
  
! #: cp/parser.cc:32589
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr "teste si un id de concept est une expression valide ; ajoutez %<requires%> pour vérifier la satisfaction"
  
! #: cp/parser.cc:32727
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "le type de résultat n'est pas un contrainte de type simple"
  
! #: cp/parser.cc:32735
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "l'exigence sur le type de retour n'est pas une contrainte de type"
  
! #: cp/parser.cc:33254
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "la syntaxe %<template<>%> est requise pour spécialiser %<%T::%E%>"
  
! #: cp/parser.cc:33259
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "déclaration invalide de %<%T::%E%>"
  
! #: cp/parser.cc:33263
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "trop peu de listes de paramètres pour le patron"
*************** msgstr "trop peu de listes de paramètre
*** 64340,64766 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33211
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "trop de listes de paramètres pour le patron"
  
! #: cp/parser.cc:33503
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr "template-id n'est pas permis pour un constructeur en C++20"
  
! #: cp/parser.cc:33614
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "les valeurs nommées à retourner ne sont plus supportées"
  
! #: cp/parser.cc:33791
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr "le C++ ISO n'a pas adopté les patrons d'opérateurs de chaînes littérales prenant un paquet d'arguments de caractères"
  
! #: cp/parser.cc:33800
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr "le patron de l'opérateur littéral %qD a une liste de paramètres invalide. On attendait un paquet de paramètres de type non patron %<<char...>%> ou un unique paramètre non-type de type class"
  
! #: cp/parser.cc:33806
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr "le patron de l'opérateur littéral %qD a une liste de paramètres invalide. On attendait un paquet de paramètres de type non patron tel que %<<char...>%>"
  
! #: cp/parser.cc:33846
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "déclaration invalide du patron membre dans la classe locale"
  
! #: cp/parser.cc:33856
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "patron avec liaison C"
  
! #: cp/parser.cc:33876
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "spécialisation explicite invalide"
  
! #: cp/parser.cc:33986
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "déclaration de patron de %<typedef%>"
  
! #: cp/parser.cc:34037
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "une déclaration de patron de classe ne doit rien déclarer d'autre"
  
! #: cp/parser.cc:34089
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "une spécialisation explicite de patron ne peut pas avoir une classe de stockage"
  
! #: cp/parser.cc:34408
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> devrait être %<> >%> à l'intérieur d'une liste d'arguments de patron imbriqués"
  
! #: cp/parser.cc:34421
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "le %<>>%> est faux, utilisez %<>%> pour terminer la liste d'arguments du patron"
  
! #: cp/parser.cc:34452
  #, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%qs devrait être %qs pour terminer une liste d'arguments du patron"
  
! #: cp/parser.cc:34769
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "l'argument %<sizeof...%> doit être entouré de parenthèses"
  
! #: cp/parser.cc:34944
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "utilisation invalide de %qD dans la spécification de la classe de liaison"
  
! #: cp/parser.cc:34956
  #, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr "spécificateur %qD multiple"
  
! #: cp/parser.cc:34959
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr "le spécificateur %qD est en conflit avec %qs"
  
! #: cp/parser.cc:34971
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> avant %qD"
  
! #: cp/parser.cc:34988
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "le spécificateur %qD est en conflit avec %<typedef%>"
  
! #: cp/parser.cc:35097
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "le C++ ISO 1998 ne permet pas %<long long%>"
  
! #: cp/parser.cc:35108
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "%<__thread%> et %<thread_local%> sont tous les deux spécifiés"
  
! #: cp/parser.cc:35113
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "%qD dupliqué"
  
! #: cp/parser.cc:35142
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "%qs dupliqué"
  
! #: cp/parser.cc:35194
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> attendu"
  
! #: cp/parser.cc:35197
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> attendu"
  
! #: cp/parser.cc:35200
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> attendu"
  
! #: cp/parser.cc:35206
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> attendu"
  
! #: cp/parser.cc:35209
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> attendu"
  
! #: cp/parser.cc:35212
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> attendu"
  
! #: cp/parser.cc:35215
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> attendu"
  
! #: cp/parser.cc:35218
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> attendu"
  
! #: cp/parser.cc:35221
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> attendu"
  
! #: cp/parser.cc:35224
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> attendu"
  
! #: cp/parser.cc:35227
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> attendu"
  
! #: cp/parser.cc:35230
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> attendu"
  
! #: cp/parser.cc:35233
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> attendu"
  
! #: cp/parser.cc:35236
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> attendu"
  
! #: cp/parser.cc:35239
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> attendu"
  
! #: cp/parser.cc:35242
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "%<auto%> attendu"
  
! #: cp/parser.cc:35245
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> attendu"
  
! #: cp/parser.cc:35248
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> attendu"
  
! #: cp/parser.cc:35251
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> attendu"
  
! #: cp/parser.cc:35254
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> attendu"
  
! #: cp/parser.cc:35257
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> attendu"
  
! #: cp/parser.cc:35260
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> attendu"
  
! #: cp/parser.cc:35263
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "%<co_yield%> attendu"
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> attendu"
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> attendu"
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> attendu"
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> attendu"
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> ou %<::%> attendu"
  
! #: cp/parser.cc:35346
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> ou %<template%> attendu"
  
! #: cp/parser.cc:35681
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr "clé d'énumération redondante dans %<enum%s%> en référence à %q#T"
  
! #: cp/parser.cc:35833
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "étiquette %qs utilisée en nommant %q#T"
  
! #: cp/parser.cc:35838
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T a été précédemment déclaré ici"
  
! #: cp/parser.cc:35959
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "clé de classe %qs redondante en référence à %q#T"
  
! #: cp/parser.cc:36117 cp/parser.cc:36151
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT est déclaré avec clé de classe %qs non concordante"
  
! #: cp/parser.cc:36124 cp/parser.cc:36157
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr "retirez la clé de classe ou remplacez là par %qs"
  
! #: cp/parser.cc:36125 cp/parser.cc:36158
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "remplacez la clé de classe avec %qs"
  
! #: cp/parser.cc:36132
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "%qT est défini en tant que %qs ici"
  
! #: cp/parser.cc:36133
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "%qT déclaré en tant que %qs pour la première fois ici"
  
! #: cp/parser.cc:36216
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD redéclaré avec un accès différent"
  
! #: cp/parser.cc:36237
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "en C++98, %<template%> (afin de lever une ambigüité) est seulement permis à l'intérieur des patrons"
  
! #: cp/parser.cc:36486
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "fin de fichier dans l'argument par défaut"
  
! #: cp/parser.cc:36727 cp/parser.cc:38039 cp/parser.cc:38228
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "construction Objective-C++ %<@%D%> mal placée"
  
! #: cp/parser.cc:36798
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "récepteur de message objective-c++ attendu"
  
! #: cp/parser.cc:36872
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "un ou des argument(s) de message objective-c++ est/sont attendu(s)"
  
! #: cp/parser.cc:36903
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> doit spécifier un type comme un argument"
  
! #: cp/parser.cc:37307
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "nom de sélecteur Objective-C++ invalide"
  
! #: cp/parser.cc:37382 cp/parser.cc:37400
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "une déclaration de méthode objective-c++ est attendue"
  
! #: cp/parser.cc:37394 cp/parser.cc:37460
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "les attributs de méthodes doivent être spécifiés à la fin"
  
! #: cp/parser.cc:37503
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "%qs égaré entre des méthodes Objective-C++"
  
! #: cp/parser.cc:37700 cp/parser.cc:37707 cp/parser.cc:37714
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "type invalide pour la variable d'instance"
  
! #: cp/parser.cc:37831
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "identificateur attendu après %<@protocol%>"
  
! #: cp/parser.cc:38004
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "des attributs ne peuvent pas être spécifiés avant le mot-clé %<@%D%> en Objective-C++"
  
! #: cp/parser.cc:38011
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "les attributs de préfixes sont ignorés avant %<@%D%>"
  
! #: cp/parser.cc:38291 cp/parser.cc:38298 cp/parser.cc:38305
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "type invalide pour une propriété"
  
! #: cp/parser.cc:38467
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "attribut de propriété %qE inconnu"
  
! #: cp/parser.cc:39765
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "liste d'expressions entières attendue"
  
! #: cp/parser.cc:39782
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "l'expression %<wait%> doit être un nombre entier"
  
! #: cp/parser.cc:40538
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "%<scalar%>, %<aggregate%> ou %<all%> attendu"
  
! #: cp/parser.cc:40929
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "identificateur de réduction invalide"
  
! #: cp/parser.cc:41990
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "des types ne peuvent pas être définis dans des types d'itérateurs"
--- 64432,64858 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33270
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "trop de listes de paramètres pour le patron"
  
! #: cp/parser.cc:33562
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr "template-id n'est pas permis pour un constructeur en C++20"
  
! #: cp/parser.cc:33673
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "les valeurs nommées à retourner ne sont plus supportées"
  
! #: cp/parser.cc:33850
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr "le C++ ISO n'a pas adopté les patrons d'opérateurs de chaînes littérales prenant un paquet d'arguments de caractères"
  
! #: cp/parser.cc:33859
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr "le patron de l'opérateur littéral %qD a une liste de paramètres invalide. On attendait un paquet de paramètres de type non patron %<<char...>%> ou un unique paramètre non-type de type class"
  
! #: cp/parser.cc:33865
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr "le patron de l'opérateur littéral %qD a une liste de paramètres invalide. On attendait un paquet de paramètres de type non patron tel que %<<char...>%>"
  
! #: cp/parser.cc:33905
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "déclaration invalide du patron membre dans la classe locale"
  
! #: cp/parser.cc:33915
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "patron avec liaison C"
  
! #: cp/parser.cc:33935
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "spécialisation explicite invalide"
  
! #: cp/parser.cc:34045
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "déclaration de patron de %<typedef%>"
  
! #: cp/parser.cc:34096
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "une déclaration de patron de classe ne doit rien déclarer d'autre"
  
! #: cp/parser.cc:34148
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "une spécialisation explicite de patron ne peut pas avoir une classe de stockage"
  
! #: cp/parser.cc:34467
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> devrait être %<> >%> à l'intérieur d'une liste d'arguments de patron imbriqués"
  
! #: cp/parser.cc:34480
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "le %<>>%> est faux, utilisez %<>%> pour terminer la liste d'arguments du patron"
  
! #: cp/parser.cc:34511
  #, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%qs devrait être %qs pour terminer une liste d'arguments du patron"
  
! #: cp/parser.cc:34828
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "l'argument %<sizeof...%> doit être entouré de parenthèses"
  
! #: cp/parser.cc:35003
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "utilisation invalide de %qD dans la spécification de la classe de liaison"
  
! #: cp/parser.cc:35015
  #, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr "spécificateur %qD multiple"
  
! #: cp/parser.cc:35018
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr "le spécificateur %qD est en conflit avec %qs"
  
! #: cp/parser.cc:35030
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> avant %qD"
  
! #: cp/parser.cc:35047
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "le spécificateur %qD est en conflit avec %<typedef%>"
  
! #: cp/parser.cc:35156
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "le C++ ISO 1998 ne permet pas %<long long%>"
  
! #: cp/parser.cc:35167
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "%<__thread%> et %<thread_local%> sont tous les deux spécifiés"
  
! #: cp/parser.cc:35172
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "%qD dupliqué"
  
! #: cp/parser.cc:35201
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "%qs dupliqué"
  
! #: cp/parser.cc:35253
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> attendu"
  
! #: cp/parser.cc:35256
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> attendu"
  
! #: cp/parser.cc:35259
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> attendu"
  
! #: cp/parser.cc:35265
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> attendu"
  
! #: cp/parser.cc:35268
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> attendu"
  
! #: cp/parser.cc:35271
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> attendu"
  
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> attendu"
  
! #: cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> attendu"
  
! #: cp/parser.cc:35280
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> attendu"
  
! #: cp/parser.cc:35283
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> attendu"
  
! #: cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> attendu"
  
! #: cp/parser.cc:35289
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> attendu"
  
! #: cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> attendu"
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> attendu"
  
! #: cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> attendu"
  
! #: cp/parser.cc:35301
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "%<auto%> attendu"
  
! #: cp/parser.cc:35304
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> attendu"
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> attendu"
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> attendu"
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> attendu"
  
! #: cp/parser.cc:35316
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> attendu"
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> attendu"
  
! #: cp/parser.cc:35322
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "%<co_yield%> attendu"
  
! #: cp/parser.cc:35354
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> attendu"
  
! #: cp/parser.cc:35366
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> attendu"
  
! #: cp/parser.cc:35369
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> attendu"
  
! #: cp/parser.cc:35372
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> attendu"
  
! #: cp/parser.cc:35378
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> ou %<::%> attendu"
  
! #: cp/parser.cc:35405
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> ou %<template%> attendu"
  
! #: cp/parser.cc:35740
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr "clé d'énumération redondante dans %<enum%s%> en référence à %q#T"
  
! #: cp/parser.cc:35892
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "étiquette %qs utilisée en nommant %q#T"
  
! #: cp/parser.cc:35897
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T a été précédemment déclaré ici"
  
! #: cp/parser.cc:36018
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "clé de classe %qs redondante en référence à %q#T"
  
! #: cp/parser.cc:36176 cp/parser.cc:36210
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT est déclaré avec clé de classe %qs non concordante"
  
! #: cp/parser.cc:36183 cp/parser.cc:36216
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr "retirez la clé de classe ou remplacez là par %qs"
  
! #: cp/parser.cc:36184 cp/parser.cc:36217
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "remplacez la clé de classe avec %qs"
  
! #: cp/parser.cc:36191
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "%qT est défini en tant que %qs ici"
  
! #: cp/parser.cc:36192
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "%qT déclaré en tant que %qs pour la première fois ici"
  
! #: cp/parser.cc:36275
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD redéclaré avec un accès différent"
  
! #: cp/parser.cc:36296
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "en C++98, %<template%> (afin de lever une ambigüité) est seulement permis à l'intérieur des patrons"
  
! #: cp/parser.cc:36545
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "fin de fichier dans l'argument par défaut"
  
! #: cp/parser.cc:36786 cp/parser.cc:38098 cp/parser.cc:38287
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "construction Objective-C++ %<@%D%> mal placée"
  
! #: cp/parser.cc:36857
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "récepteur de message objective-c++ attendu"
  
! #: cp/parser.cc:36931
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "un ou des argument(s) de message objective-c++ est/sont attendu(s)"
  
! #: cp/parser.cc:36962
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> doit spécifier un type comme un argument"
  
! #: cp/parser.cc:37366
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "nom de sélecteur Objective-C++ invalide"
  
! #: cp/parser.cc:37441 cp/parser.cc:37459
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "une déclaration de méthode objective-c++ est attendue"
  
! #: cp/parser.cc:37453 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "les attributs de méthodes doivent être spécifiés à la fin"
  
! #: cp/parser.cc:37562
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "%qs égaré entre des méthodes Objective-C++"
  
! #: cp/parser.cc:37759 cp/parser.cc:37766 cp/parser.cc:37773
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "type invalide pour la variable d'instance"
  
! #: cp/parser.cc:37890
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "identificateur attendu après %<@protocol%>"
  
! #: cp/parser.cc:38063
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "des attributs ne peuvent pas être spécifiés avant le mot-clé %<@%D%> en Objective-C++"
  
! #: cp/parser.cc:38070
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "les attributs de préfixes sont ignorés avant %<@%D%>"
  
! #: cp/parser.cc:38350 cp/parser.cc:38357 cp/parser.cc:38364
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "type invalide pour une propriété"
  
! #: cp/parser.cc:38526
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "attribut de propriété %qE inconnu"
  
! #: cp/parser.cc:39824
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "liste d'expressions entières attendue"
  
! #: cp/parser.cc:39841
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "l'expression %<wait%> doit être un nombre entier"
  
! #: cp/parser.cc:40597
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "%<scalar%>, %<aggregate%> ou %<all%> attendu"
  
! #: cp/parser.cc:40988
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "identificateur de réduction invalide"
  
! #: cp/parser.cc:42049
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "des types ne peuvent pas être définis dans des types d'itérateurs"
*************** msgstr "des types ne peuvent pas être d
*** 64769,64936 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44102
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "%<#pragma omp allocated%> n'est pas encore supporté"
  
! #: cp/parser.cc:45553
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "une initialisation entre parenthèses n'est pas permise dans une boucle %<for%> de OpenMP"
  
! #: cp/parser.cc:46484
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "clause %<ordered%> avec un paramètre sur une boucle %<for%> basée sur une portée"
  
! #: cp/parser.cc:46566 cp/pt.cc:18593
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "la variable d'itération %qD ne devrait pas être une réduction"
  
! #: cp/parser.cc:49607
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare %s%> suivi de %<#pragma omp declare %s%>"
  
! #: cp/parser.cc:50294
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr "%<#pragma omp dispatch%> doit être suivi d'un appel de fonction direct avec une affectation optionnelle"
  
! #: cp/parser.cc:50521
  #, gcc-internal-format
  msgid "%qD is not a C pointer"
  msgstr "%qD n'est pas un pointeur C"
  
! #: cp/parser.cc:50647
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr "une clause %qs peut uniquement être spécifiée si le sélecteur %<dispatch%> de l'ensemble du sélecteur de construction apparaît dans la clause %<match%>"
  
! #: cp/parser.cc:50768
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr "la directive OpenMP autre que %<declare simd%> ou %<declare variant%> appartient à une déclaration"
  
! #: cp/parser.cc:51822
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "clause d'initialisation invalide"
  
! #: cp/parser.cc:51853
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "expression id (arguments) attendue"
  
! #: cp/parser.cc:51865
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr "un des arguments de l'appel de l'initialisation devrait être %<omp_priv%> ou %<&omp_priv%>"
  
! #: cp/parser.cc:51968
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "des types ne peuvent pas être définis dans une liste de types de réductions"
  
! #: cp/parser.cc:51988 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "type arithmétique %qT prédéclaré dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:51992 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "type tableau ou fonction %qT dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:51995 cp/pt.cc:14880 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "type référence %qT dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:51998 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "un qualificatif %<const%>, %<volatile%> ou %<__restrict%> est appliqué au type %qT dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52749
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> nomme un ensemble de surcharges"
  
! #: cp/parser.cc:52759
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD ne fait pas référence à une fonction à l'intérieur de l'espace de noms"
  
! #: cp/parser.cc:52929 cp/parser.cc:53464
  #, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "les directives OpenMP ne peuvent pas apparaitre dans des fonctions %<constexpr%>"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53140
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr "%<atomic_cancel%>"
  
! #: cp/parser.cc:53187 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> sans avoir activé le support pour la mémoire transactionnelle"
  
! #: cp/parser.cc:53189 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> sans avoir activé le support pour la mémoire transactionnelle"
  
! #: cp/parser.cc:53335
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "le %<__transaction_cancel%> extérieur n'est pas à l'intérieur d'un %<__transaction_atomic%> extérieur"
  
! #: cp/parser.cc:53338
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  ou une fonction %<transaction_may_cancel_outer%>"
  
! #: cp/parser.cc:53385
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "%<#pragma GCC pch_preprocess%> mal composé"
  
! #: cp/parser.cc:53714
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp require%> peut uniquement être utilisé dans la portée du fichier ou de l'espace de noms"
  
! #: cp/parser.cc:53725
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp assume%> peut uniquement être utilisé dans la portée du fichier ou de l'espace de noms"
  
! #: cp/parser.cc:53812
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "%<#pragma GCC %s%> doit être à l'intérieur d'une fonction"
  
! #: cp/parser.cc:53954
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "la compilation multi source n'est pas implémentée pour le C++"
  
! #: cp/parser.cc:53991
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "les types à remplacer ne sont pas permis dans ce contexte"
  
! #: cp/parser.cc:54200
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "les patrons implicites ne peuvent pas être %<virtual%>"
  
! #: cp/parser.cc:54256
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr "édition de liens %<extern \"C\"%> démarrée ici"
--- 64861,65028 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44161
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "%<#pragma omp allocated%> n'est pas encore supporté"
  
! #: cp/parser.cc:45612
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "une initialisation entre parenthèses n'est pas permise dans une boucle %<for%> de OpenMP"
  
! #: cp/parser.cc:46543
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "clause %<ordered%> avec un paramètre sur une boucle %<for%> basée sur une portée"
  
! #: cp/parser.cc:46625 cp/pt.cc:18622
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "la variable d'itération %qD ne devrait pas être une réduction"
  
! #: cp/parser.cc:49666
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare %s%> suivi de %<#pragma omp declare %s%>"
  
! #: cp/parser.cc:50353
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr "%<#pragma omp dispatch%> doit être suivi d'un appel de fonction direct avec une affectation optionnelle"
  
! #: cp/parser.cc:50580
  #, gcc-internal-format
  msgid "%qD is not a C pointer"
  msgstr "%qD n'est pas un pointeur C"
  
! #: cp/parser.cc:50706
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr "une clause %qs peut uniquement être spécifiée si le sélecteur %<dispatch%> de l'ensemble du sélecteur de construction apparaît dans la clause %<match%>"
  
! #: cp/parser.cc:50827
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr "la directive OpenMP autre que %<declare simd%> ou %<declare variant%> appartient à une déclaration"
  
! #: cp/parser.cc:51875
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "clause d'initialisation invalide"
  
! #: cp/parser.cc:51906
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "expression id (arguments) attendue"
  
! #: cp/parser.cc:51918
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr "un des arguments de l'appel de l'initialisation devrait être %<omp_priv%> ou %<&omp_priv%>"
  
! #: cp/parser.cc:52021
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "des types ne peuvent pas être définis dans une liste de types de réductions"
  
! #: cp/parser.cc:52041 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "type arithmétique %qT prédéclaré dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52045 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "type tableau ou fonction %qT dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52048 cp/pt.cc:14893 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "type référence %qT dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52051 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "un qualificatif %<const%>, %<volatile%> ou %<__restrict%> est appliqué au type %qT dans %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52802
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> nomme un ensemble de surcharges"
  
! #: cp/parser.cc:52812
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD ne fait pas référence à une fonction à l'intérieur de l'espace de noms"
  
! #: cp/parser.cc:52982 cp/parser.cc:53517
  #, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "les directives OpenMP ne peuvent pas apparaitre dans des fonctions %<constexpr%>"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53193
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr "%<atomic_cancel%>"
  
! #: cp/parser.cc:53240 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> sans avoir activé le support pour la mémoire transactionnelle"
  
! #: cp/parser.cc:53242 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> sans avoir activé le support pour la mémoire transactionnelle"
  
! #: cp/parser.cc:53388
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "le %<__transaction_cancel%> extérieur n'est pas à l'intérieur d'un %<__transaction_atomic%> extérieur"
  
! #: cp/parser.cc:53391
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  ou une fonction %<transaction_may_cancel_outer%>"
  
! #: cp/parser.cc:53438
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "%<#pragma GCC pch_preprocess%> mal composé"
  
! #: cp/parser.cc:53767
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp require%> peut uniquement être utilisé dans la portée du fichier ou de l'espace de noms"
  
! #: cp/parser.cc:53778
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp assume%> peut uniquement être utilisé dans la portée du fichier ou de l'espace de noms"
  
! #: cp/parser.cc:53865
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "%<#pragma GCC %s%> doit être à l'intérieur d'une fonction"
  
! #: cp/parser.cc:54007
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "la compilation multi source n'est pas implémentée pour le C++"
  
! #: cp/parser.cc:54044
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "les types à remplacer ne sont pas permis dans ce contexte"
  
! #: cp/parser.cc:54253
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "les patrons implicites ne peuvent pas être %<virtual%>"
  
! #: cp/parser.cc:54309
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr "édition de liens %<extern \"C\"%> démarrée ici"
*************** msgstr "%qD n'est pas un argument de pat
*** 65618,65889 ****
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE n'est pas un argument de patron valable pour %qT car ce n'est pas l'adresse d'une variable"
  
! #: cp/pt.cc:7549
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car les chaînes littérales ne peuvent jamais être utilisées dans ce contexte"
  
! #: cp/pt.cc:7714
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "dans l'argument de patron pour le type %qT"
  
! #: cp/pt.cc:7728
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "l'argument de patron %qE pour le type %qT n'est pas une constante durant la compilation"
  
! #: cp/pt.cc:7814
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT à cause de conflits dans les qualificatifs CV"
  
! #: cp/pt.cc:7822
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car ce n'est pas une l-valeur"
  
! #: cp/pt.cc:7840
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D n'est pas un argument de patron valable pour le type %qT car une variable de référence n'a pas une adresse constante"
  
! #: cp/pt.cc:7900
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car il est un pointeur"
  
! #: cp/pt.cc:7902
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "essayez d'utiliser %qE à la place"
  
! #: cp/pt.cc:7956
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car il est du type %qT"
  
! #: cp/pt.cc:8547
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "les attributs sur l'argument %qT du patron sont ignorés"
  
! #: cp/pt.cc:8563
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "les attributs dans l'argument %qE du patron sont ignorés"
  
! #: cp/pt.cc:8693
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "nom de classe injecté %qD utilisé comme argument de patron qui est lui-même un patron"
  
! #: cp/pt.cc:8722
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "utilisation invalide du destructeur %qE comme un type"
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "pour faire référence à un membre type d'un paramètre de patron, utilisez %<typename %E%>"
  
! #: cp/pt.cc:8744 cp/pt.cc:8779 cp/pt.cc:8830
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "non concordance de type/valeur pour l'argument %d dans la liste des paramètres du patron de %qD"
  
! #: cp/pt.cc:8752
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  on attendait une constante de type %qT, on a obtenu %qT"
  
! #: cp/pt.cc:8760
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "  l'argument de patron ambigu pour le paramètre de patron non type est traité comme un type fonction"
  
! #: cp/pt.cc:8766
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  on attendait un patron de classe, on a obtenu %qE"
  
! #: cp/pt.cc:8769
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  on attendait un type, on a obtenu %qE"
  
! #: cp/pt.cc:8784
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  on attendait un type, on a obtenu %qT"
  
! #: cp/pt.cc:8787
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  on attendait un patron de classe, on a obtenu %qT"
  
! #: cp/pt.cc:8834
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  on attendait un patron de type %qD, on a obtenu %qT"
  
! #: cp/pt.cc:8849
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "désaccord de contrainte à l'argument %d dans la liste des paramètres du patron pour %qD"
  
! #: cp/pt.cc:8852
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  on attendait %qD, on a obtenu %qD"
  
! #: cp/pt.cc:8940
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "impossible de convertir l'argument %qE du patron de %qT vers %qT"
  
! #: cp/pt.cc:9068 cp/pt.cc:9404
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "l'argument %d du patron est invalide"
  
! #: cp/pt.cc:9083 cp/pt.cc:9229
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "nombre erroné d'arguments du patron (%d, devrait être %d)"
  
! #: cp/pt.cc:9225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "nombre erroné d'arguments du patron (%d, devrait être au moins %d)"
  
! #: cp/pt.cc:9234
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "fournis pour %qD"
  
! #: cp/pt.cc:9260
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "argument d'expansion du paquet pour le paramètre non paquet %qD du patron d'alias %qD"
  
! #: cp/pt.cc:9264
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argument d'expansion du paquet pour le paramètre non paquet %qD du concept %qD"
  
! #: cp/pt.cc:9365
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "ainsi, toute instanciation avec un paquet de paramètres non vide serait mal formée"
  
! #: cp/pt.cc:9934
  #, gcc-internal-format
  msgid "instantiation exposes TU-local entity %qD"
  msgstr "l'instanciation expose l'entité locale TU %qD"
  
! #: cp/pt.cc:9953
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D n'est pas un patron de fonction"
  
! #: cp/pt.cc:10140
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "type non patron %qT utilisé comme un patron"
  
! #: cp/pt.cc:10142
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "pour la déclaration du patron %q+D"
  
! #: cp/pt.cc:10311 cp/pt.cc:22841
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "échec de la contrainte du patron pour %qD"
  
! #: cp/pt.cc:10661
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "utilisation du patron de variable invalide %qE"
  
! #: cp/pt.cc:11392
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profondeur d'instanciation du patron excède le maximum qui est %d (utilisez %<-ftemplate-depth=%> pour augmenter le maximum)"
  
! #: cp/pt.cc:12216
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "l'argument du score doit être une expression entière constante"
  
! #: cp/pt.cc:12225
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "l'argument du score doit être non négatif"
  
! #: cp/pt.cc:12252
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "la propriété doit être une expression entière constante ou une chaîne littérale"
  
! #: cp/pt.cc:12256
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "la propriété doit être une expression entière constante"
  
! #: cp/pt.cc:12484
  #, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr "instanciation d'un patron erroné"
  
! #: cp/pt.cc:12485
  #, gcc-internal-format
  msgid "first error appeared here"
  msgstr "la première erreur est apparue ici"
  
! #: cp/pt.cc:12836
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "membre tableau flexible %qD dans l'union"
  
! #: cp/pt.cc:13355
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "repli de l'expansion vide sur %O"
  
! #: cp/pt.cc:13826
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE n'est pas le motif entier de l'expansion du paquet"
  
! #: cp/pt.cc:13914
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "les longueurs des paquets d'arguments sont en désaccord durant l'expansion de %qT"
  
! #: cp/pt.cc:13917
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "les longueurs des paquets d'arguments sont en désaccord durant l'expansion de %qE"
  
! #: cp/pt.cc:14102
  #, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr "impossible d'indexer un paquet vide"
  
! #: cp/pt.cc:14553
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "  lors de l'instanciation de l'argument par défaut pour l'appel à %qD"
  
! #: cp/pt.cc:14650
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "création d'un pointeur vers la fonction membre d'un type non classe %qT"
  
! #: cp/pt.cc:15640
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr "les longueurs des paquets d'arguments sont en désaccord (%d vs %d)"
--- 65710,65981 ----
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE n'est pas un argument de patron valable pour %qT car ce n'est pas l'adresse d'une variable"
  
! #: cp/pt.cc:7554
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car les chaînes littérales ne peuvent jamais être utilisées dans ce contexte"
  
! #: cp/pt.cc:7719
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "dans l'argument de patron pour le type %qT"
  
! #: cp/pt.cc:7733
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "l'argument de patron %qE pour le type %qT n'est pas une constante durant la compilation"
  
! #: cp/pt.cc:7819
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT à cause de conflits dans les qualificatifs CV"
  
! #: cp/pt.cc:7827
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car ce n'est pas une l-valeur"
  
! #: cp/pt.cc:7845
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D n'est pas un argument de patron valable pour le type %qT car une variable de référence n'a pas une adresse constante"
  
! #: cp/pt.cc:7905
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car il est un pointeur"
  
! #: cp/pt.cc:7907
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "essayez d'utiliser %qE à la place"
  
! #: cp/pt.cc:7961
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE n'est pas un argument de patron valable pour le type %qT car il est du type %qT"
  
! #: cp/pt.cc:8552
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "les attributs sur l'argument %qT du patron sont ignorés"
  
! #: cp/pt.cc:8568
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "les attributs dans l'argument %qE du patron sont ignorés"
  
! #: cp/pt.cc:8698
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "nom de classe injecté %qD utilisé comme argument de patron qui est lui-même un patron"
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "utilisation invalide du destructeur %qE comme un type"
  
! #: cp/pt.cc:8732
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "pour faire référence à un membre type d'un paramètre de patron, utilisez %<typename %E%>"
  
! #: cp/pt.cc:8749 cp/pt.cc:8784 cp/pt.cc:8835
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "non concordance de type/valeur pour l'argument %d dans la liste des paramètres du patron de %qD"
  
! #: cp/pt.cc:8757
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  on attendait une constante de type %qT, on a obtenu %qT"
  
! #: cp/pt.cc:8765
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "  l'argument de patron ambigu pour le paramètre de patron non type est traité comme un type fonction"
  
! #: cp/pt.cc:8771
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  on attendait un patron de classe, on a obtenu %qE"
  
! #: cp/pt.cc:8774
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  on attendait un type, on a obtenu %qE"
  
! #: cp/pt.cc:8789
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  on attendait un type, on a obtenu %qT"
  
! #: cp/pt.cc:8792
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  on attendait un patron de classe, on a obtenu %qT"
  
! #: cp/pt.cc:8839
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  on attendait un patron de type %qD, on a obtenu %qT"
  
! #: cp/pt.cc:8854
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "désaccord de contrainte à l'argument %d dans la liste des paramètres du patron pour %qD"
  
! #: cp/pt.cc:8857
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  on attendait %qD, on a obtenu %qD"
  
! #: cp/pt.cc:8945
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "impossible de convertir l'argument %qE du patron de %qT vers %qT"
  
! #: cp/pt.cc:9073 cp/pt.cc:9409
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "l'argument %d du patron est invalide"
  
! #: cp/pt.cc:9088 cp/pt.cc:9234
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "nombre erroné d'arguments du patron (%d, devrait être %d)"
  
! #: cp/pt.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "nombre erroné d'arguments du patron (%d, devrait être au moins %d)"
  
! #: cp/pt.cc:9239
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "fournis pour %qD"
  
! #: cp/pt.cc:9265
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "argument d'expansion du paquet pour le paramètre non paquet %qD du patron d'alias %qD"
  
! #: cp/pt.cc:9269
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argument d'expansion du paquet pour le paramètre non paquet %qD du concept %qD"
  
! #: cp/pt.cc:9370
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "ainsi, toute instanciation avec un paquet de paramètres non vide serait mal formée"
  
! #: cp/pt.cc:9939
  #, gcc-internal-format
  msgid "instantiation exposes TU-local entity %qD"
  msgstr "l'instanciation expose l'entité locale TU %qD"
  
! #: cp/pt.cc:9958
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D n'est pas un patron de fonction"
  
! #: cp/pt.cc:10153
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "type non patron %qT utilisé comme un patron"
  
! #: cp/pt.cc:10155
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "pour la déclaration du patron %q+D"
  
! #: cp/pt.cc:10324 cp/pt.cc:22870
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "échec de la contrainte du patron pour %qD"
  
! #: cp/pt.cc:10674
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "utilisation du patron de variable invalide %qE"
  
! #: cp/pt.cc:11405
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profondeur d'instanciation du patron excède le maximum qui est %d (utilisez %<-ftemplate-depth=%> pour augmenter le maximum)"
  
! #: cp/pt.cc:12229
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "l'argument du score doit être une expression entière constante"
  
! #: cp/pt.cc:12238
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "l'argument du score doit être non négatif"
  
! #: cp/pt.cc:12265
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "la propriété doit être une expression entière constante ou une chaîne littérale"
  
! #: cp/pt.cc:12269
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "la propriété doit être une expression entière constante"
  
! #: cp/pt.cc:12497
  #, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr "instanciation d'un patron erroné"
  
! #: cp/pt.cc:12498
  #, gcc-internal-format
  msgid "first error appeared here"
  msgstr "la première erreur est apparue ici"
  
! #: cp/pt.cc:12849
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "membre tableau flexible %qD dans l'union"
  
! #: cp/pt.cc:13368
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "repli de l'expansion vide sur %O"
  
! #: cp/pt.cc:13839
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE n'est pas le motif entier de l'expansion du paquet"
  
! #: cp/pt.cc:13927
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "les longueurs des paquets d'arguments sont en désaccord durant l'expansion de %qT"
  
! #: cp/pt.cc:13930
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "les longueurs des paquets d'arguments sont en désaccord durant l'expansion de %qE"
  
! #: cp/pt.cc:14115
  #, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr "impossible d'indexer un paquet vide"
  
! #: cp/pt.cc:14566
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "  lors de l'instanciation de l'argument par défaut pour l'appel à %qD"
  
! #: cp/pt.cc:14663
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "création d'un pointeur vers la fonction membre d'un type non classe %qT"
  
! #: cp/pt.cc:15663
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr "les longueurs des paquets d'arguments sont en désaccord (%d vs %d)"
*************** msgstr "les longueurs des paquets d'argu
*** 65901,66201 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15828
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD a un type fonction"
  
! #: cp/pt.cc:16034
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "type de paramètre %qT invalide"
  
! #: cp/pt.cc:16036
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "dans la déclaration de %q+D"
  
! #: cp/pt.cc:16163
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "fonction retournant un tableau"
  
! #: cp/pt.cc:16165
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "fonction retournant une fonction"
  
! #: cp/pt.cc:16896
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "formation d'une référence vers void"
  
! #: cp/pt.cc:16898
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "formation d'un pointeur vers le type de référence %qT"
  
! #: cp/pt.cc:16900
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "formation d'une référence vers le type de référence %qT"
  
! #: cp/pt.cc:16913
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "formation d'un pointeur vers le type de fonction qualifié %qT"
  
! #: cp/pt.cc:16916
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "formation d'une référence vers le type de fonction qualifié %qT"
  
! #: cp/pt.cc:16969
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "création d'un pointeur vers le membre d'un type non classe %qT"
  
! #: cp/pt.cc:16975
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "création d'un pointeur vers le type de référence au membre %qT"
  
! #: cp/pt.cc:16981
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "création d'un pointeur vers le membre de type void"
  
! #: cp/pt.cc:17050
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "création d'un tableau de %qT"
  
! #: cp/pt.cc:17091
  #, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr "%qD étendu à plus d'un élément"
  
! #: cp/pt.cc:17098
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD est instancié pour un paquet vide"
  
! #: cp/pt.cc:17119
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT n'est pas un type class, struct ou union"
  
! #: cp/pt.cc:17159
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT est résolu en %qT qui n'est pas un type d'énumération"
  
! #: cp/pt.cc:17167
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT est résolu en %qT qui n'est pas un type de classe"
  
! #: cp/pt.cc:17290
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "utilisation de %qs dans le patron"
  
! #: cp/pt.cc:17609
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "le type qualifié %qT ne correspond pas au nom du destructeur ~%qT"
  
! #: cp/pt.cc:17625
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "le nom dépendant %qE est analysé comme un non type, mais son instanciation produit un type"
  
! #: cp/pt.cc:17627
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "utilisez %<typename %E%> si un type est désiré"
  
! #: cp/pt.cc:17711
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "l'initialiseur pour %q#D est développé en une liste vide d'expressions"
  
! #: cp/pt.cc:19980 cp/pt.cc:22201
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "utilisation invalide de l'expression d'expansion d'un paquet"
  
! #: cp/pt.cc:19984 cp/pt.cc:22205
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "utilisez %<...%> pour dérouler le paquet d'arguments"
  
! #: cp/pt.cc:20131
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "initialisation vide dans l'initialisation par capture de la fonction lambda"
  
! #: cp/pt.cc:21437
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD n'a pas été déclaré dans cette portée et aucune déclaration a été trouvée par le recherche dépendant des arguments au point d'instanciation"
  
! #: cp/pt.cc:21472
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "les déclarations dans la base dépendante %qT ne sont pas trouvées par une recherche non qualifiée"
  
! #: cp/pt.cc:21477
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "utilisez plutôt %<this->%D%>"
  
! #: cp/pt.cc:21480
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "utilisez plutôt %<%T::%D%>"
  
! #: cp/pt.cc:21485
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD déclaré ici, plus loin dans l'unité de traduction"
  
! #: cp/pt.cc:21536
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_convertvector%>"
  
! #: cp/pt.cc:21563
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "nombre erroné d'arguments pour l'attribut %<assume%>"
  
! #: cp/pt.cc:21802
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT n'est pas une classe ou un espace de noms"
  
! #: cp/pt.cc:21805
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD n'est pas une classe ou un espace de noms"
  
! #: cp/pt.cc:22121
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "utilisation du champ %qD invalide"
  
! #: cp/pt.cc:22471
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT est/utilise un type anonyme"
  
! #: cp/pt.cc:22473
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "l'argument du patron pour %qD utilise le type local %qT"
  
! #: cp/pt.cc:22483
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT est un type modifié par une variable"
  
! #: cp/pt.cc:22498
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "l'expression intégrale %qE n'est pas une constante"
  
! #: cp/pt.cc:22516
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  tentative d'instancier %qD"
  
! #: cp/pt.cc:26953
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "instanciation de patron ambiguë pour %q#T"
  
! #: cp/pt.cc:26955
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "instanciation de patron ambiguë pour %q#D"
  
! #: cp/pt.cc:26961
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.cc:26988 cp/pt.cc:27075
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciation explicite du non patron %q#D"
  
! #: cp/pt.cc:27007
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD n'est pas un membre de données statique d'un patron de classe"
  
! #: cp/pt.cc:27013 cp/pt.cc:27070
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "aucun patron correspondant trouvé pour %qD"
  
! #: cp/pt.cc:27018
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "le type %qT pour l'instanciation explicite %qD ne correspond pas au type déclaré %qT"
  
! #: cp/pt.cc:27026
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciation explicite de %q#D"
  
! #: cp/pt.cc:27062
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciation explicite dupliquée pour %q#D"
  
! #: cp/pt.cc:27085 cp/pt.cc:27152
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "le C++ ISO 1998 interdit l'utilisation de %<extern%> sur des instanciations explicites"
  
! #: cp/pt.cc:27090 cp/pt.cc:27167
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "classe de stockage %qD appliquée à l'instanciation du patron"
  
! #: cp/pt.cc:27124
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciation explicite du patron non classe %qD"
  
! #: cp/pt.cc:27127
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciation explicite du type non patron %qT"
  
! #: cp/pt.cc:27136
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciation explicite de %q#T avant la définition de patron"
  
! #: cp/pt.cc:27157
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "le C++ ISO interdit l'utilisation de %qE sur des instanciations explicites"
  
! #: cp/pt.cc:27197
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciation explicite dupliquée de %q#T"
  
! #: cp/pt.cc:27527
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "la spécification d'exception %qD dépend d'elle-même"
  
! #: cp/pt.cc:27533
  #, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr "la spécification de l'exception de %qD n'est pas disponible avant la fin de la définition de la classe"
--- 65993,66293 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15851
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD a un type fonction"
  
! #: cp/pt.cc:16057
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "type de paramètre %qT invalide"
  
! #: cp/pt.cc:16059
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "dans la déclaration de %q+D"
  
! #: cp/pt.cc:16186
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "fonction retournant un tableau"
  
! #: cp/pt.cc:16188
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "fonction retournant une fonction"
  
! #: cp/pt.cc:16919
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "formation d'une référence vers void"
  
! #: cp/pt.cc:16921
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "formation d'un pointeur vers le type de référence %qT"
  
! #: cp/pt.cc:16923
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "formation d'une référence vers le type de référence %qT"
  
! #: cp/pt.cc:16936
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "formation d'un pointeur vers le type de fonction qualifié %qT"
  
! #: cp/pt.cc:16939
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "formation d'une référence vers le type de fonction qualifié %qT"
  
! #: cp/pt.cc:16992
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "création d'un pointeur vers le membre d'un type non classe %qT"
  
! #: cp/pt.cc:16998
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "création d'un pointeur vers le type de référence au membre %qT"
  
! #: cp/pt.cc:17004
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "création d'un pointeur vers le membre de type void"
  
! #: cp/pt.cc:17073
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "création d'un tableau de %qT"
  
! #: cp/pt.cc:17114
  #, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr "%qD étendu à plus d'un élément"
  
! #: cp/pt.cc:17121
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD est instancié pour un paquet vide"
  
! #: cp/pt.cc:17142
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT n'est pas un type class, struct ou union"
  
! #: cp/pt.cc:17182
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT est résolu en %qT qui n'est pas un type d'énumération"
  
! #: cp/pt.cc:17190
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT est résolu en %qT qui n'est pas un type de classe"
  
! #: cp/pt.cc:17319
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "utilisation de %qs dans le patron"
  
! #: cp/pt.cc:17638
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "le type qualifié %qT ne correspond pas au nom du destructeur ~%qT"
  
! #: cp/pt.cc:17654
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "le nom dépendant %qE est analysé comme un non type, mais son instanciation produit un type"
  
! #: cp/pt.cc:17656
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "utilisez %<typename %E%> si un type est désiré"
  
! #: cp/pt.cc:17740
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "l'initialiseur pour %q#D est développé en une liste vide d'expressions"
  
! #: cp/pt.cc:20009 cp/pt.cc:22230
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "utilisation invalide de l'expression d'expansion d'un paquet"
  
! #: cp/pt.cc:20013 cp/pt.cc:22234
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "utilisez %<...%> pour dérouler le paquet d'arguments"
  
! #: cp/pt.cc:20160
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "initialisation vide dans l'initialisation par capture de la fonction lambda"
  
! #: cp/pt.cc:21466
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD n'a pas été déclaré dans cette portée et aucune déclaration a été trouvée par le recherche dépendant des arguments au point d'instanciation"
  
! #: cp/pt.cc:21501
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "les déclarations dans la base dépendante %qT ne sont pas trouvées par une recherche non qualifiée"
  
! #: cp/pt.cc:21506
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "utilisez plutôt %<this->%D%>"
  
! #: cp/pt.cc:21509
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "utilisez plutôt %<%T::%D%>"
  
! #: cp/pt.cc:21514
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD déclaré ici, plus loin dans l'unité de traduction"
  
! #: cp/pt.cc:21565
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_convertvector%>"
  
! #: cp/pt.cc:21592
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "nombre erroné d'arguments pour l'attribut %<assume%>"
  
! #: cp/pt.cc:21831
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT n'est pas une classe ou un espace de noms"
  
! #: cp/pt.cc:21834
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD n'est pas une classe ou un espace de noms"
  
! #: cp/pt.cc:22150
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "utilisation du champ %qD invalide"
  
! #: cp/pt.cc:22500
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT est/utilise un type anonyme"
  
! #: cp/pt.cc:22502
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "l'argument du patron pour %qD utilise le type local %qT"
  
! #: cp/pt.cc:22512
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT est un type modifié par une variable"
  
! #: cp/pt.cc:22527
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "l'expression intégrale %qE n'est pas une constante"
  
! #: cp/pt.cc:22545
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  tentative d'instancier %qD"
  
! #: cp/pt.cc:26983
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "instanciation de patron ambiguë pour %q#T"
  
! #: cp/pt.cc:26985
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "instanciation de patron ambiguë pour %q#D"
  
! #: cp/pt.cc:26991
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.cc:27018 cp/pt.cc:27105
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciation explicite du non patron %q#D"
  
! #: cp/pt.cc:27037
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD n'est pas un membre de données statique d'un patron de classe"
  
! #: cp/pt.cc:27043 cp/pt.cc:27100
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "aucun patron correspondant trouvé pour %qD"
  
! #: cp/pt.cc:27048
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "le type %qT pour l'instanciation explicite %qD ne correspond pas au type déclaré %qT"
  
! #: cp/pt.cc:27056
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciation explicite de %q#D"
  
! #: cp/pt.cc:27092
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciation explicite dupliquée pour %q#D"
  
! #: cp/pt.cc:27115 cp/pt.cc:27182
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "le C++ ISO 1998 interdit l'utilisation de %<extern%> sur des instanciations explicites"
  
! #: cp/pt.cc:27120 cp/pt.cc:27197
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "classe de stockage %qD appliquée à l'instanciation du patron"
  
! #: cp/pt.cc:27154
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciation explicite du patron non classe %qD"
  
! #: cp/pt.cc:27157
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciation explicite du type non patron %qT"
  
! #: cp/pt.cc:27166
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciation explicite de %q#T avant la définition de patron"
  
! #: cp/pt.cc:27187
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "le C++ ISO interdit l'utilisation de %qE sur des instanciations explicites"
  
! #: cp/pt.cc:27227
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciation explicite dupliquée de %q#T"
  
! #: cp/pt.cc:27557
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "la spécification d'exception %qD dépend d'elle-même"
  
! #: cp/pt.cc:27563
  #, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr "la spécification de l'exception de %qD n'est pas disponible avant la fin de la définition de la classe"
*************** msgstr "la spécification de l'exception
*** 66207,66363 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28009
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciation explicite de %qD mais pas de définition disponible"
  
! #: cp/pt.cc:28055
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profondeur d'instanciation du patron excède le maximum de %d lors de l'instanciation de %q+D, peut-être via la génération de la table virtuelle (utilisez %<-ftemplate-depth=%> pour augmenter le maximum)"
  
! #: cp/pt.cc:28430
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les paramètres de patrons non typés du type classe déduit sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/pt.cc:28460
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%qT n'est pas un type valide pour un paramètre non type du patron car il n'est pas structurel"
  
! #: cp/pt.cc:28469
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les paramètres de patrons non typés du type classe sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/pt.cc:28477
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "le paramètre non type du patron est invalide"
  
! #: cp/pt.cc:28479
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T n'est pas un type valide pour un paramètre non type du patron"
  
! #: cp/pt.cc:29942
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "le mot-clé %<template%> n'est pas permis dans declarator-id"
  
! #: cp/pt.cc:30127
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "un concept ne peut être contraint"
  
! #: cp/pt.cc:30136
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "le concept %qE n'est pas dans la portée de l'espace de noms"
  
! #: cp/pt.cc:30142
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "le concept %qE a plusieurs listes de paramètres de patrons"
  
! #: cp/pt.cc:30186
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "la déduction à partir d'une liste d'initialisation entre accolades requiert %<#include <initializer_list>%>"
  
! #: cp/pt.cc:31457
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "le patron %qT ne peut être déduit et il est utilisé sans arguments de patron"
  
! #: cp/pt.cc:31470
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "la déduction du patron synonyme est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/pt.cc:31476
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "utilisez directement %qD à la place"
  
! #: cp/pt.cc:31604
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "impossible de déduire les arguments du patron pour l'initialisation par copie de %qT car il n'a pas de guides de déduction non explicites ou de constructeur déclaré par l'utilisateur"
  
! #: cp/pt.cc:31611
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "impossible de déduire les arguments du patron de %qT car il n'a pas de guides de déduction viables"
  
! #: cp/pt.cc:31624
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "la déduction des arguments du patron de classe a échoué:"
  
! #: cp/pt.cc:31627
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "les guides de déduction explicites ne sont pas pris en compte pour l'initialisation par copie"
  
! #: cp/pt.cc:31642
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "la déduction de l'argument du patron de classe pour %qT a échoué : guide de déduction explicite sélectionné dans l'initialisation par copie de liste"
  
! #: cp/pt.cc:31646
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "guide de déduction explicite déclaré ici"
  
! #: cp/pt.cc:31661
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "%qT peut ne pas avoir l'intention de supporter la déduction d'argument pour un patron de classe"
  
! #: cp/pt.cc:31663
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr "ajoutez un guide de déduction pour supprimer cet avertissement"
  
! #: cp/pt.cc:31786
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "l'initialisation par liste directe de %<auto%> requiert exactement un élément"
  
! #: cp/pt.cc:31789
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "pour la déduction de %<std::initializer_list%>, utilisez l'initialisation par liste copiée (c-à-d ajoutez %<=%> avant le %<{%>)"
  
! #: cp/pt.cc:31849
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "impossible de déduire le type de retour de la lambda à partir de %qE"
  
! #: cp/pt.cc:31852
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "impossible de déduire %qT à partir de %qE"
  
! #: cp/pt.cc:31927
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "les contraintes sur le type à remplacer ne sont pas satisfaites"
  
! #: cp/pt.cc:31931
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "l'initialisation déduite ne satisfait pas les contraintes du type à remplacer"
  
! #: cp/pt.cc:31935
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "le type retourné déduit ne satisfait pas les contraintes du type à remplacer"
  
! #: cp/pt.cc:31939
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "le type déduit pour l'expression ne satisfait pas les contraintes du type à remplacer"
--- 66299,66455 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28039
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciation explicite de %qD mais pas de définition disponible"
  
! #: cp/pt.cc:28085
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profondeur d'instanciation du patron excède le maximum de %d lors de l'instanciation de %q+D, peut-être via la génération de la table virtuelle (utilisez %<-ftemplate-depth=%> pour augmenter le maximum)"
  
! #: cp/pt.cc:28460
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les paramètres de patrons non typés du type classe déduit sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/pt.cc:28490
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%qT n'est pas un type valide pour un paramètre non type du patron car il n'est pas structurel"
  
! #: cp/pt.cc:28499
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les paramètres de patrons non typés du type classe sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/pt.cc:28507
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "le paramètre non type du patron est invalide"
  
! #: cp/pt.cc:28509
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T n'est pas un type valide pour un paramètre non type du patron"
  
! #: cp/pt.cc:29972
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "le mot-clé %<template%> n'est pas permis dans declarator-id"
  
! #: cp/pt.cc:30157
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "un concept ne peut être contraint"
  
! #: cp/pt.cc:30166
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "le concept %qE n'est pas dans la portée de l'espace de noms"
  
! #: cp/pt.cc:30172
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "le concept %qE a plusieurs listes de paramètres de patrons"
  
! #: cp/pt.cc:30216
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "la déduction à partir d'une liste d'initialisation entre accolades requiert %<#include <initializer_list>%>"
  
! #: cp/pt.cc:31487
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "le patron %qT ne peut être déduit et il est utilisé sans arguments de patron"
  
! #: cp/pt.cc:31500
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "la déduction du patron synonyme est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/pt.cc:31506
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "utilisez directement %qD à la place"
  
! #: cp/pt.cc:31634
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "impossible de déduire les arguments du patron pour l'initialisation par copie de %qT car il n'a pas de guides de déduction non explicites ou de constructeur déclaré par l'utilisateur"
  
! #: cp/pt.cc:31641
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "impossible de déduire les arguments du patron de %qT car il n'a pas de guides de déduction viables"
  
! #: cp/pt.cc:31654
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "la déduction des arguments du patron de classe a échoué:"
  
! #: cp/pt.cc:31657
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "les guides de déduction explicites ne sont pas pris en compte pour l'initialisation par copie"
  
! #: cp/pt.cc:31672
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "la déduction de l'argument du patron de classe pour %qT a échoué : guide de déduction explicite sélectionné dans l'initialisation par copie de liste"
  
! #: cp/pt.cc:31676
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "guide de déduction explicite déclaré ici"
  
! #: cp/pt.cc:31691
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "%qT peut ne pas avoir l'intention de supporter la déduction d'argument pour un patron de classe"
  
! #: cp/pt.cc:31693
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr "ajoutez un guide de déduction pour supprimer cet avertissement"
  
! #: cp/pt.cc:31816
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "l'initialisation par liste directe de %<auto%> requiert exactement un élément"
  
! #: cp/pt.cc:31819
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "pour la déduction de %<std::initializer_list%>, utilisez l'initialisation par liste copiée (c-à-d ajoutez %<=%> avant le %<{%>)"
  
! #: cp/pt.cc:31879
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "impossible de déduire le type de retour de la lambda à partir de %qE"
  
! #: cp/pt.cc:31882
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "impossible de déduire %qT à partir de %qE"
  
! #: cp/pt.cc:31957
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "les contraintes sur le type à remplacer ne sont pas satisfaites"
  
! #: cp/pt.cc:31961
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "l'initialisation déduite ne satisfait pas les contraintes du type à remplacer"
  
! #: cp/pt.cc:31965
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "le type retourné déduit ne satisfait pas les contraintes du type à remplacer"
  
! #: cp/pt.cc:31969
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "le type déduit pour l'expression ne satisfait pas les contraintes du type à remplacer"
*************** msgstr "il faut appeler %<#include <type
*** 66377,66398 ****
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr "ne peut créer une information de type pour le type %qT car il implique des types de taille variable"
  
! #: cp/rtti.cc:520
  #, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "%<typeid%> du type de fonction qualifié %qT"
  
! #: cp/rtti.cc:710 cp/rtti.cc:726
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "%<dynamic_cast<%#T>(%q#D)%> ne peut jamais réussir"
  
! #: cp/rtti.cc:738
  #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "%<dynamic_cast%> pas permis avec %<-fno-rtti%>"
  
! #: cp/rtti.cc:820
  #, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr "ne peut effectuer un %<dynamic_cast%> %qE (du type %q#T) vers le type %q#T (%s)"
--- 66469,66490 ----
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr "ne peut créer une information de type pour le type %qT car il implique des types de taille variable"
  
! #: cp/rtti.cc:521
  #, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "%<typeid%> du type de fonction qualifié %qT"
  
! #: cp/rtti.cc:711 cp/rtti.cc:727
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "%<dynamic_cast<%#T>(%q#D)%> ne peut jamais réussir"
  
! #: cp/rtti.cc:739
  #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "%<dynamic_cast%> pas permis avec %<-fno-rtti%>"
  
! #: cp/rtti.cc:821
  #, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr "ne peut effectuer un %<dynamic_cast%> %qE (du type %q#T) vers le type %q#T (%s)"
*************** msgstr "l'opérande de gauche de %<->*%>
*** 67635,68384 ****
  msgid "subscript missing in array reference"
  msgstr "indice manquant dans la référence du tableau"
  
! #: cp/typeck.cc:4084
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "l'accès indicé du tableau est déclaré %<register%>"
  
! #: cp/typeck.cc:4124
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "la valeur indicée n'est ni un tableau ni un pointeur"
  
! #: cp/typeck.cc:4196
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "objet manquant dans l'usage de %qE"
  
! #: cp/typeck.cc:4447
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "le C++ ISO interdit l'appel de %<::main%> depuis l'intérieur du programme"
  
! #: cp/typeck.cc:4468
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "il faut utiliser %<.*%> ou %<->*%> pour appeler une fonction via un pointeur vers un membre dans %<%E (...)%>, par ex: %<(... ->* %E) (...)%>"
  
! #: cp/typeck.cc:4485
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE ne peut pas être utilisé comme une fonction"
  
! #: cp/typeck.cc:4488
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD ne peut pas être utilisé comme une fonction"
  
! #: cp/typeck.cc:4491
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "l'expression ne peut pas être utilisée comme une fonction"
  
! #: cp/typeck.cc:4553
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "trop d'arguments pour le constructeur %q#D"
  
! #: cp/typeck.cc:4554
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "pas assez d'arguments pour le constructeur %q#D"
  
! #: cp/typeck.cc:4559
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "trop d'arguments pour la fonction membre %q#D"
  
! #: cp/typeck.cc:4560
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "trop peu d'arguments pour la fonction membre %q#D"
  
! #: cp/typeck.cc:4566
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "trop d'arguments pour la fonction %q#D"
  
! #: cp/typeck.cc:4567
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "trop peu d'arguments pour la fonction %q#D"
  
! #: cp/typeck.cc:4577
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "trop d'arguments pour la méthode %q#D"
  
! #: cp/typeck.cc:4578
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "pas assez d'arguments pour la méthode %q#D"
  
! #: cp/typeck.cc:4581
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "trop d'arguments pour la fonction"
  
! #: cp/typeck.cc:4582
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "trop peu d'arguments pour la fonction"
  
! #: cp/typeck.cc:4664
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "le paramètre %P de %qD a un type incomplet %qT"
  
! #: cp/typeck.cc:4670
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "le paramètre %P a un type incomplet %qT"
  
! #: cp/typeck.cc:4984
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr "l'adresse de %qE ne sera jamais NULL"
  
! #: cp/typeck.cc:5031
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "l'adresse de %qD ne sera jamais NULL"
  
! #: cp/typeck.cc:5046
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "le compilateur peut supposer que l'adresse de %qE ne sera jamais NULL"
  
! #: cp/typeck.cc:5049
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr "comparaison du résultat de l'addition de pointeur %qE et NULL"
  
! #: cp/typeck.cc:5064
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "le compilateur peut supposer que l'adresse de %qD ne sera jamais NULL"
  
! #: cp/typeck.cc:5123
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "opération au niveau des bits entre les types énumérés différents %qT et %qT"
  
! #: cp/typeck.cc:5126
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "l'opération au niveau des bits entre les types énumérés différents %qT et %qT est dépréciée"
  
! #: cp/typeck.cc:5132
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "arithmétique entre des types énumérés différents %qT et %qT"
  
! #: cp/typeck.cc:5135
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "l'arithmétique entre des types énumérés différents %qT et %qT est dépréciée"
  
! #: cp/typeck.cc:5172
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "comparaison du type énuméré %qT avec le type en virgule flottante %qT"
  
! #: cp/typeck.cc:5175
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "comparaison du type en virgule flottante %qT avec le type énuméré %qT"
  
! #: cp/typeck.cc:5178
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr "la comparaison du type énuméré %qT avec le type en virgule flottante %qT est dépréciée"
  
! #: cp/typeck.cc:5182
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "la comparaison du type en virgule flottante %qT avec le type énuméré %qT est dépréciée"
  
! #: cp/typeck.cc:5191
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr "arithmétique entre le type énuméré %qT et le type en virgule flottante %qT"
  
! #: cp/typeck.cc:5194
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "arithmétique entre le type en virgule flottante %qT et le type énuméré %qT"
  
! #: cp/typeck.cc:5197
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "l'arithmétique entre le type énuméré %qT et le type en virgule flottante %qT est déprécié"
  
! #: cp/typeck.cc:5201
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "l'arithmétique entre le type en virgule flottante %qT et le type énuméré %qT est déprécié"
  
! #: cp/typeck.cc:5336 cp/typeck.cc:5348
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "suppose un transtypage vers le type %qT depuis la fonction surchargée"
  
! #: cp/typeck.cc:5462
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL utilisé en arithmétique"
  
! #: cp/typeck.cc:5929 cp/typeck.cc:5938 cp/typeck.cc:6244 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "le C++ ISO interdit la comparaison entre un pointeur et un entier"
  
! #: cp/typeck.cc:6165 cp/typeck.cc:6179
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "les types des opérandes sont %qT et %qT"
  
! #: cp/typeck.cc:6202
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr "comparaison à trois voies de vecteurs"
  
! #: cp/typeck.cc:6236
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "comparaison ordonnée d'un pointeur avec un zéro entier (%qT et %qT)"
  
! #: cp/typeck.cc:6283
  #, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr "comparaison non ordonnée sur un argument n'étant pas en virgule flottante"
  
! #: cp/typeck.cc:6349
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "conversion implicite de %qH vers %qI pour correspondre à d'autres opérandes de l'expression binaire"
  
! #: cp/typeck.cc:6458
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "les opérandes des types %qT et %qT sont invalides pour le %qO binaire"
  
! #: cp/typeck.cc:6859
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "le C++ ISO interdit l'utilisation d'un pointeur de type %<void *%> dans une soustraction"
  
! #: cp/typeck.cc:6867
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "le C++ ISO interdit l'utilisation d'un pointeur vers une fonction dans une soustraction"
  
! #: cp/typeck.cc:6875
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "le C++ ISO interdit l'utilisation d'un pointeur vers une méthode dans une soustraction"
  
! #: cp/typeck.cc:6928
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "utilisation invalide d'un pointeur vers un type incomplet dans un pointeur arithmétique"
  
! #: cp/typeck.cc:7005
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "prise de l'adresse du destructeur %qD"
  
! #: cp/typeck.cc:7006
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "prise de l'adresse du destructeur %qD"
  
! #: cp/typeck.cc:7023
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "utilisation invalide de %qE pour former un pointeur vers une fonction membre"
  
! #: cp/typeck.cc:7026
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  un qualified-id est requis"
  
! #: cp/typeck.cc:7033
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "les parenthèses autour de %qE ne peuvent pas être utilisées pour former un pointeur vers une fonction membre"
  
! #: cp/typeck.cc:7228
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "le C++ ISO interdit de prendre l'adresse d'une fonction membre non statique non qualifié ou entre parenthèses pour former un pointeur vers une fonction membre. Utilisez %<&%T::%D%>"
  
! #: cp/typeck.cc:7234
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "le C++ ISO interdit de prendre l'adresse d'une fonction membre non statique non qualifié ou entre parenthèses pour former un pointeur vers une fonction membre d'un objet explicite"
  
! #: cp/typeck.cc:7240
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "le C++ ISO interdit de prendre l'adresse d'une fonction membre liée pour former un pointeur vers une fonction membre. Utilisez %<&%T::%D%>"
  
! #: cp/typeck.cc:7246
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "le C++ ISO interdit de prendre l'adresse d'une fonction membre liée pour former un pointeur vers une fonction membre d'un objet explicite"
  
! #: cp/typeck.cc:7251
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "un pointeur vers une fonction membre d'un objet explicite peut seulement être formé avec %<&%T::%D%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7284
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "prise de l'adresse d'une r-valeur"
  
! #: cp/typeck.cc:7301
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "le C++ ISO interdit de prendre l'adresse de la fonction %<::main%>"
  
! #: cp/typeck.cc:7359
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ne peut créer un pointeur vers le membre de référence %qD"
  
! #: cp/typeck.cc:7394 cp/typeck.cc:7976 rust/backend/rust-tree.cc:4701
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "tentative de prendre l'adresse d'un champ de bits"
  
! #: cp/typeck.cc:7561
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "%<~%> sur une expression de type %<bool%>"
  
! #: cp/typeck.cc:7562
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "vouliez-vous utiliser le non logique (%<!%>) ?"
  
! #: cp/typeck.cc:7695
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "le C++ ISO interdit d'incrémenter un enum"
  
! #: cp/typeck.cc:7696
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "le C++ ISO interdit de décrémenter un enum"
  
! #: cp/typeck.cc:7712
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "ne peut incrémenter un pointeur vers le type incomplet %qT"
  
! #: cp/typeck.cc:7714
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "ne peut décrémenter un pointeur vers le type incomplet %qT"
  
! #: cp/typeck.cc:7726
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "le C++ ISO interdit d'incrémenter un pointeur du type %qT"
  
! #: cp/typeck.cc:7728
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "le C++ ISO interdit de décrémenter un pointeur du type %qT"
  
! #: cp/typeck.cc:7768
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "l'expression %qs du type qualifié avec %<volatile%> est dépréciée"
  
! #: cp/typeck.cc:7781
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr "l'utilisation d'un opérande du type %qT dans %<operator--%> est interdite"
  
! #: cp/typeck.cc:7791
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr "l'utilisation d'un opérande du type %qT dans %<operator++%> est interdite en C++17"
  
! #: cp/typeck.cc:7799
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr "l'utilisation d'un opérande du type %qT dans %<operator++%> est dépréciée"
  
! #: cp/typeck.cc:7988 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "ne peut prendre l'adresse de %<this%> qui est une expression r-valeur"
  
! #: cp/typeck.cc:8010 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adresse de la variable registre explicite %qD requise"
  
! #: cp/typeck.cc:8015 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adresse requise pour %qD qui est déclaré %<register%>"
  
! #: cp/typeck.cc:8086
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "une initialisation par liste pour un type non classe ne doit pas être entre parenthèses"
  
! #: cp/typeck.cc:8098
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "la liste d'expressions est traitée comme une expression composée dans l'initialisation"
  
! #: cp/typeck.cc:8102
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "la liste d'expressions est traitée comme une expression composée dans l'initialisation mémoire"
  
! #: cp/typeck.cc:8106
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "la liste d'expressions est traitée comme une expression composée dans le transtypage fonctionnel"
  
! #: cp/typeck.cc:8144
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "la liste d'expressions dans « %s » est traitée comme une expression composée"
  
! #: cp/typeck.cc:8247
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "pas de contexte pour résoudre le type de %qE"
  
! #: cp/typeck.cc:8284
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "le transtypage du type %qT vers le type %qT élimine les qualificatifs"
  
! #: cp/typeck.cc:8290
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "utiliser %<static_cast%> pour transtyper du type %qT vers le type %qT élimine les qualificatifs"
  
! #: cp/typeck.cc:8297
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "utiliser %<reinterpret_cast%> pour transtyper du type %qT vers le type %qT élimine les qualificatifs"
  
! #: cp/typeck.cc:8323
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "transtypage inutile vers le type %q#T"
  
! #: cp/typeck.cc:8337
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "les qualificatifs de type sont ignorés sur le type résultant du transtypage"
  
! #: cp/typeck.cc:8786
  #, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "%<static_cast%> invalide depuis le type %qT vers le type %qT"
  
! #: cp/typeck.cc:8792 cp/typeck.cc:8798 cp/typeck.cc:10522
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "le type classe %qT est incomplet"
  
! #: cp/typeck.cc:8826
  msgid "converting from %qH to %qI"
  msgstr "conversion de %qH vers %qI"
  
! #: cp/typeck.cc:8901
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "transtypage invalide d'une expression pr-valeur du type %qT vers le type %qT"
  
! #: cp/typeck.cc:8971
  msgid "cast from %qH to %qI loses precision"
  msgstr "le transtypage de %qH vers %qI perd en précision"
  
! #: cp/typeck.cc:8996
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "transtypage entre types de fonctions incompatibles de %qH vers %qI"
  
! #: cp/typeck.cc:9007
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "transtypage entre des pointeurs incompatibles vers des types membres de %qH vers %qI"
  
! #: cp/typeck.cc:9028 cp/typeck.cc:9218
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "le transtypage de %qH vers %qI augmente l'alignement requis pour le type ciblé"
  
! #: cp/typeck.cc:9045
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "le transtypage entre un pointeur vers une fonction et un pointeur vers un objet est supporté conditionnellement"
  
! #: cp/typeck.cc:9059
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "transtypage invalide à partir du type %qT vers le type %qT"
  
! #: cp/typeck.cc:9132
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "utilisation invalide de %<const_cast%> avec le type %qT qui n'est pas un pointeur, une référence, ni un type pointeur vers une donnée membre"
  
! #: cp/typeck.cc:9141
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "utilisation invalide de %<const_cast%> avec le type %qT qui est un pointeur ou une référence à un type fonction"
  
! #: cp/typeck.cc:9183
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "%<const_cast%> invalide d'une r-valeur du type %qT vers le type %qT"
  
! #: cp/typeck.cc:9253
  #, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "%<const_cast%> invalide à partir du type %qT vers le type %qT"
  
! #: cp/typeck.cc:9354 cp/typeck.cc:9363
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "le C++ ISO interdit le transtypage vers un type tableau %qT"
  
! #: cp/typeck.cc:9372
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "transtypage invalide vers le type fonction %qT"
  
! #: cp/typeck.cc:9488
  #, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr "déplacement de %qE de type %qT sur lui-même"
  
! #: cp/typeck.cc:9753
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  lors de l'évaluation de %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9814
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "affectation à un tableau depuis une liste d'initialisation"
  
! #: cp/typeck.cc:9841
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "types incompatibles dans l'affectation de %qT vers %qT"
  
! #: cp/typeck.cc:9857
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "tableau utilisé comme initialisation"
  
! #: cp/typeck.cc:9859
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "affectation de tableau invalide"
  
! #: cp/typeck.cc:9995
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   dans la conversion d'un pointeur vers une fonction membre"
  
! #: cp/typeck.cc:10009
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "conversion d'un pointeur vers un membre via la base virtuelle %qT"
  
! #: cp/typeck.cc:10057 cp/typeck.cc:10076
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   dans la conversion d'un pointeur vers un membre"
  
! #: cp/typeck.cc:10157
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "conversion invalide vers le type %qT à partir du type %qT"
  
! #: cp/typeck.cc:10481
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "ne peut convertir %qH en %qI dans l'argument par défaut"
  
! #: cp/typeck.cc:10486
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "ne peut convertir %qH en %qI dans le passage d'argument"
  
! #: cp/typeck.cc:10495
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "ne peut convertir %qH en %qI dans l'initialisation"
  
! #: cp/typeck.cc:10499
  msgid "cannot convert %qH to %qI in return"
  msgstr "ne peut convertir %qH en %qI dans le retour"
  
! #: cp/typeck.cc:10504
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ne peut convertir %qH en %qI dans l'affectation"
  
! #: cp/typeck.cc:10540
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "le paramètre %qP de %qD pourrait être un candidat pour un attribut de format"
  
! #: cp/typeck.cc:10544
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "le paramètre pourrait être un candidat pour un attribut de format"
  
! #: cp/typeck.cc:10549
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "la cible de la conversion pourrait être une candidate pour un attribut de format"
  
! #: cp/typeck.cc:10554
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "la cible de l'initialisation pourrait être une candidate pour un attribut de format"
  
! #: cp/typeck.cc:10564
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "le membre de gauche de l'affectation pourrait être un candidat pour un attribut de format"
  
! #: cp/typeck.cc:10650
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "dans le passage de l'argument %P de %qD"
  
! #: cp/typeck.cc:10734
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "retourne une référence vers un temporaire"
  
! #: cp/typeck.cc:10737
  #, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr "retourne un pointeur vers un temporaire"
  
! #: cp/typeck.cc:10740
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "retourner une %<initializer_list%> temporaire n'étend pas la durée de vie du tableau sous-jacent"
  
! #: cp/typeck.cc:10775
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "référence vers la variable locale %qD retournée"
  
! #: cp/typeck.cc:10779
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr "retourner la variable %<initializer_list%> locale %qD n'étend pas la durée de vie du tableau sous-jacent"
  
! #: cp/typeck.cc:10785
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adresse de l'étiquette %qD retournée"
  
! #: cp/typeck.cc:10789
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adresse de la variable locale %qD retournée"
  
! #: cp/typeck.cc:11049
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr "déplacer un objet temporaire empêche l'élision de la copie"
  
! #: cp/typeck.cc:11050 cp/typeck.cc:11066 cp/typeck.cc:11091 cp/typeck.cc:11128
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "supprime l'appel à %<std::move%>"
  
! #: cp/typeck.cc:11064
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr "déplacer un objet local dans une instruction de retour empêche l'élision de la copie"
  
! #: cp/typeck.cc:11090 cp/typeck.cc:11125
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "déplacement redondant dans l'instruction de retour"
  
! #: cp/typeck.cc:11127
  #, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "déplacement redondant dans l'initialisation"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "retourne une valeur depuis un destructeur"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11177
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "ne peut retourner depuis le gestionnaire d'un try..catch sur tout le constructeur"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "retourne une valeur depuis un constructeur"
  
! #: cp/typeck.cc:11220 cp/typeck.cc:11266
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "instruction « return » sans valeur dans une fonction retournant %qT"
  
! #: cp/typeck.cc:11228
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "liste d'initialisation retournée"
  
! #: cp/typeck.cc:11247
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "les types incohérents %qT et %qT sont déduits du type retourné par la lambda"
  
! #: cp/typeck.cc:11250
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "déduction incohérente pour le type de retour auto: %qT et puis %qT"
  
! #: cp/typeck.cc:11287
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "instruction « return » avec une valeur dans une fonction retournant %qT"
  
! #: cp/typeck.cc:11316
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> ne doit pas retourner NULL à moins qu'il soit déclaré %<throw()%> (ou %<-fcheck-new%> est actif)"
  
! #: cp/typeck.cc:11405
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "copie non élidée au retour de %qD"
  
! #: cp/typeck.cc:11417
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr "copie non élidée au retour dans %qD"
  
! #: cp/typeck.cc:11997
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "utilisation d'une r-valeur comme l-valeur"
--- 67727,68476 ----
  msgid "subscript missing in array reference"
  msgstr "indice manquant dans la référence du tableau"
  
! #: cp/typeck.cc:4200
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "l'accès indicé du tableau est déclaré %<register%>"
  
! #: cp/typeck.cc:4240
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "la valeur indicée n'est ni un tableau ni un pointeur"
  
! #: cp/typeck.cc:4312
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "objet manquant dans l'usage de %qE"
  
! #: cp/typeck.cc:4563
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "le C++ ISO interdit l'appel de %<::main%> depuis l'intérieur du programme"
  
! #: cp/typeck.cc:4584
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "il faut utiliser %<.*%> ou %<->*%> pour appeler une fonction via un pointeur vers un membre dans %<%E (...)%>, par ex: %<(... ->* %E) (...)%>"
  
! #: cp/typeck.cc:4601
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE ne peut pas être utilisé comme une fonction"
  
! #: cp/typeck.cc:4604
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD ne peut pas être utilisé comme une fonction"
  
! #: cp/typeck.cc:4607
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "l'expression ne peut pas être utilisée comme une fonction"
  
! #: cp/typeck.cc:4669
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "trop d'arguments pour le constructeur %q#D"
  
! #: cp/typeck.cc:4670
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "pas assez d'arguments pour le constructeur %q#D"
  
! #: cp/typeck.cc:4675
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "trop d'arguments pour la fonction membre %q#D"
  
! #: cp/typeck.cc:4676
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "trop peu d'arguments pour la fonction membre %q#D"
  
! #: cp/typeck.cc:4682
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "trop d'arguments pour la fonction %q#D"
  
! #: cp/typeck.cc:4683
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "trop peu d'arguments pour la fonction %q#D"
  
! #: cp/typeck.cc:4693
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "trop d'arguments pour la méthode %q#D"
  
! #: cp/typeck.cc:4694
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "pas assez d'arguments pour la méthode %q#D"
  
! #: cp/typeck.cc:4697
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "trop d'arguments pour la fonction"
  
! #: cp/typeck.cc:4698
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "trop peu d'arguments pour la fonction"
  
! #: cp/typeck.cc:4780
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "le paramètre %P de %qD a un type incomplet %qT"
  
! #: cp/typeck.cc:4786
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "le paramètre %P a un type incomplet %qT"
  
! #: cp/typeck.cc:5100
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr "l'adresse de %qE ne sera jamais NULL"
  
! #: cp/typeck.cc:5147
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "l'adresse de %qD ne sera jamais NULL"
  
! #: cp/typeck.cc:5162
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "le compilateur peut supposer que l'adresse de %qE ne sera jamais NULL"
  
! #: cp/typeck.cc:5165
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr "comparaison du résultat de l'addition de pointeur %qE et NULL"
  
! #: cp/typeck.cc:5180
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "le compilateur peut supposer que l'adresse de %qD ne sera jamais NULL"
  
! #: cp/typeck.cc:5239
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "opération au niveau des bits entre les types énumérés différents %qT et %qT"
  
! #: cp/typeck.cc:5242
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "l'opération au niveau des bits entre les types énumérés différents %qT et %qT est dépréciée"
  
! #: cp/typeck.cc:5248
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "arithmétique entre des types énumérés différents %qT et %qT"
  
! #: cp/typeck.cc:5251
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "l'arithmétique entre des types énumérés différents %qT et %qT est dépréciée"
  
! #: cp/typeck.cc:5288
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "comparaison du type énuméré %qT avec le type en virgule flottante %qT"
  
! #: cp/typeck.cc:5291
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "comparaison du type en virgule flottante %qT avec le type énuméré %qT"
  
! #: cp/typeck.cc:5294
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr "la comparaison du type énuméré %qT avec le type en virgule flottante %qT est dépréciée"
  
! #: cp/typeck.cc:5298
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "la comparaison du type en virgule flottante %qT avec le type énuméré %qT est dépréciée"
  
! #: cp/typeck.cc:5307
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr "arithmétique entre le type énuméré %qT et le type en virgule flottante %qT"
  
! #: cp/typeck.cc:5310
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "arithmétique entre le type en virgule flottante %qT et le type énuméré %qT"
  
! #: cp/typeck.cc:5313
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "l'arithmétique entre le type énuméré %qT et le type en virgule flottante %qT est déprécié"
  
! #: cp/typeck.cc:5317
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "l'arithmétique entre le type en virgule flottante %qT et le type énuméré %qT est déprécié"
  
! #: cp/typeck.cc:5452 cp/typeck.cc:5464
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "suppose un transtypage vers le type %qT depuis la fonction surchargée"
  
! #: cp/typeck.cc:5578
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL utilisé en arithmétique"
  
! #: cp/typeck.cc:6045 cp/typeck.cc:6054 cp/typeck.cc:6360 cp/typeck.cc:6369
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "le C++ ISO interdit la comparaison entre un pointeur et un entier"
  
! #: cp/typeck.cc:6281 cp/typeck.cc:6295
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "les types des opérandes sont %qT et %qT"
  
! #: cp/typeck.cc:6318
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr "comparaison à trois voies de vecteurs"
  
! #: cp/typeck.cc:6352
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "comparaison ordonnée d'un pointeur avec un zéro entier (%qT et %qT)"
  
! #: cp/typeck.cc:6399
  #, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr "comparaison non ordonnée sur un argument n'étant pas en virgule flottante"
  
! #: cp/typeck.cc:6465
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "conversion implicite de %qH vers %qI pour correspondre à d'autres opérandes de l'expression binaire"
  
! #: cp/typeck.cc:6574
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "les opérandes des types %qT et %qT sont invalides pour le %qO binaire"
  
! #: cp/typeck.cc:6975
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "le C++ ISO interdit l'utilisation d'un pointeur de type %<void *%> dans une soustraction"
  
! #: cp/typeck.cc:6983
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "le C++ ISO interdit l'utilisation d'un pointeur vers une fonction dans une soustraction"
  
! #: cp/typeck.cc:6991
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "le C++ ISO interdit l'utilisation d'un pointeur vers une méthode dans une soustraction"
  
! #: cp/typeck.cc:7044
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "utilisation invalide d'un pointeur vers un type incomplet dans un pointeur arithmétique"
  
! #: cp/typeck.cc:7121
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "prise de l'adresse du destructeur %qD"
  
! #: cp/typeck.cc:7122
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "prise de l'adresse du destructeur %qD"
  
! #: cp/typeck.cc:7139
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "utilisation invalide de %qE pour former un pointeur vers une fonction membre"
  
! #: cp/typeck.cc:7142
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  un qualified-id est requis"
  
! #: cp/typeck.cc:7149
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "les parenthèses autour de %qE ne peuvent pas être utilisées pour former un pointeur vers une fonction membre"
  
! #: cp/typeck.cc:7344
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "le C++ ISO interdit de prendre l'adresse d'une fonction membre non statique non qualifié ou entre parenthèses pour former un pointeur vers une fonction membre. Utilisez %<&%T::%D%>"
  
! #: cp/typeck.cc:7350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "le C++ ISO interdit de prendre l'adresse d'une fonction membre non statique non qualifié ou entre parenthèses pour former un pointeur vers une fonction membre d'un objet explicite"
  
! #: cp/typeck.cc:7356
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "le C++ ISO interdit de prendre l'adresse d'une fonction membre liée pour former un pointeur vers une fonction membre. Utilisez %<&%T::%D%>"
  
! #: cp/typeck.cc:7362
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "le C++ ISO interdit de prendre l'adresse d'une fonction membre liée pour former un pointeur vers une fonction membre d'un objet explicite"
  
! #: cp/typeck.cc:7367
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "un pointeur vers une fonction membre d'un objet explicite peut seulement être formé avec %<&%T::%D%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7400
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "prise de l'adresse d'une r-valeur"
  
! #: cp/typeck.cc:7417
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "le C++ ISO interdit de prendre l'adresse de la fonction %<::main%>"
  
! #: cp/typeck.cc:7475
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ne peut créer un pointeur vers le membre de référence %qD"
  
! #: cp/typeck.cc:7510 cp/typeck.cc:8092 rust/backend/rust-tree.cc:4701
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "tentative de prendre l'adresse d'un champ de bits"
  
! #: cp/typeck.cc:7677
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "%<~%> sur une expression de type %<bool%>"
  
! #: cp/typeck.cc:7678
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "vouliez-vous utiliser le non logique (%<!%>) ?"
  
! #: cp/typeck.cc:7811
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "le C++ ISO interdit d'incrémenter un enum"
  
! #: cp/typeck.cc:7812
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "le C++ ISO interdit de décrémenter un enum"
  
! #: cp/typeck.cc:7828
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "ne peut incrémenter un pointeur vers le type incomplet %qT"
  
! #: cp/typeck.cc:7830
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "ne peut décrémenter un pointeur vers le type incomplet %qT"
  
! #: cp/typeck.cc:7842
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "le C++ ISO interdit d'incrémenter un pointeur du type %qT"
  
! #: cp/typeck.cc:7844
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "le C++ ISO interdit de décrémenter un pointeur du type %qT"
  
! #: cp/typeck.cc:7884
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "l'expression %qs du type qualifié avec %<volatile%> est dépréciée"
  
! #: cp/typeck.cc:7897
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr "l'utilisation d'un opérande du type %qT dans %<operator--%> est interdite"
  
! #: cp/typeck.cc:7907
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr "l'utilisation d'un opérande du type %qT dans %<operator++%> est interdite en C++17"
  
! #: cp/typeck.cc:7915
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr "l'utilisation d'un opérande du type %qT dans %<operator++%> est dépréciée"
  
! #: cp/typeck.cc:8104 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "ne peut prendre l'adresse de %<this%> qui est une expression r-valeur"
  
! #: cp/typeck.cc:8126 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adresse de la variable registre explicite %qD requise"
  
! #: cp/typeck.cc:8131 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adresse requise pour %qD qui est déclaré %<register%>"
  
! #: cp/typeck.cc:8202
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "une initialisation par liste pour un type non classe ne doit pas être entre parenthèses"
  
! #: cp/typeck.cc:8214
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "la liste d'expressions est traitée comme une expression composée dans l'initialisation"
  
! #: cp/typeck.cc:8218
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "la liste d'expressions est traitée comme une expression composée dans l'initialisation mémoire"
  
! #: cp/typeck.cc:8222
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "la liste d'expressions est traitée comme une expression composée dans le transtypage fonctionnel"
  
! #: cp/typeck.cc:8260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "la liste d'expressions dans « %s » est traitée comme une expression composée"
  
! #: cp/typeck.cc:8363
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "pas de contexte pour résoudre le type de %qE"
  
! #: cp/typeck.cc:8400
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "le transtypage du type %qT vers le type %qT élimine les qualificatifs"
  
! #: cp/typeck.cc:8406
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "utiliser %<static_cast%> pour transtyper du type %qT vers le type %qT élimine les qualificatifs"
  
! #: cp/typeck.cc:8413
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "utiliser %<reinterpret_cast%> pour transtyper du type %qT vers le type %qT élimine les qualificatifs"
  
! #: cp/typeck.cc:8439
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "transtypage inutile vers le type %q#T"
  
! #: cp/typeck.cc:8453
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "les qualificatifs de type sont ignorés sur le type résultant du transtypage"
  
! #: cp/typeck.cc:8902
  #, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "%<static_cast%> invalide depuis le type %qT vers le type %qT"
  
! #: cp/typeck.cc:8908 cp/typeck.cc:8914 cp/typeck.cc:10638
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "le type classe %qT est incomplet"
  
! #: cp/typeck.cc:8942
  msgid "converting from %qH to %qI"
  msgstr "conversion de %qH vers %qI"
  
! #: cp/typeck.cc:9017
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "transtypage invalide d'une expression pr-valeur du type %qT vers le type %qT"
  
! #: cp/typeck.cc:9087
  msgid "cast from %qH to %qI loses precision"
  msgstr "le transtypage de %qH vers %qI perd en précision"
  
! #: cp/typeck.cc:9112
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "transtypage entre types de fonctions incompatibles de %qH vers %qI"
  
! #: cp/typeck.cc:9123
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "transtypage entre des pointeurs incompatibles vers des types membres de %qH vers %qI"
  
! #: cp/typeck.cc:9144 cp/typeck.cc:9334
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "le transtypage de %qH vers %qI augmente l'alignement requis pour le type ciblé"
  
! #: cp/typeck.cc:9161
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "le transtypage entre un pointeur vers une fonction et un pointeur vers un objet est supporté conditionnellement"
  
! #: cp/typeck.cc:9175
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "transtypage invalide à partir du type %qT vers le type %qT"
  
! #: cp/typeck.cc:9248
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "utilisation invalide de %<const_cast%> avec le type %qT qui n'est pas un pointeur, une référence, ni un type pointeur vers une donnée membre"
  
! #: cp/typeck.cc:9257
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "utilisation invalide de %<const_cast%> avec le type %qT qui est un pointeur ou une référence à un type fonction"
  
! #: cp/typeck.cc:9299
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "%<const_cast%> invalide d'une r-valeur du type %qT vers le type %qT"
  
! #: cp/typeck.cc:9369
  #, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "%<const_cast%> invalide à partir du type %qT vers le type %qT"
  
! #: cp/typeck.cc:9470 cp/typeck.cc:9479
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "le C++ ISO interdit le transtypage vers un type tableau %qT"
  
! #: cp/typeck.cc:9488
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "transtypage invalide vers le type fonction %qT"
  
! #: cp/typeck.cc:9604
  #, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr "déplacement de %qE de type %qT sur lui-même"
  
! #: cp/typeck.cc:9869
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  lors de l'évaluation de %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9930
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "affectation à un tableau depuis une liste d'initialisation"
  
! #: cp/typeck.cc:9957
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "types incompatibles dans l'affectation de %qT vers %qT"
  
! #: cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "tableau utilisé comme initialisation"
  
! #: cp/typeck.cc:9975
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "affectation de tableau invalide"
  
! #: cp/typeck.cc:10111
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   dans la conversion d'un pointeur vers une fonction membre"
  
! #: cp/typeck.cc:10125
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "conversion d'un pointeur vers un membre via la base virtuelle %qT"
  
! #: cp/typeck.cc:10173 cp/typeck.cc:10192
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   dans la conversion d'un pointeur vers un membre"
  
! #: cp/typeck.cc:10273
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "conversion invalide vers le type %qT à partir du type %qT"
  
! #: cp/typeck.cc:10597
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "ne peut convertir %qH en %qI dans l'argument par défaut"
  
! #: cp/typeck.cc:10602
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "ne peut convertir %qH en %qI dans le passage d'argument"
  
! #: cp/typeck.cc:10611
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "ne peut convertir %qH en %qI dans l'initialisation"
  
! #: cp/typeck.cc:10615
  msgid "cannot convert %qH to %qI in return"
  msgstr "ne peut convertir %qH en %qI dans le retour"
  
! #: cp/typeck.cc:10620
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ne peut convertir %qH en %qI dans l'affectation"
  
! #: cp/typeck.cc:10656
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "le paramètre %qP de %qD pourrait être un candidat pour un attribut de format"
  
! #: cp/typeck.cc:10660
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "le paramètre pourrait être un candidat pour un attribut de format"
  
! #: cp/typeck.cc:10665
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "la cible de la conversion pourrait être une candidate pour un attribut de format"
  
! #: cp/typeck.cc:10670
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "la cible de l'initialisation pourrait être une candidate pour un attribut de format"
  
! #: cp/typeck.cc:10680
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "le membre de gauche de l'affectation pourrait être un candidat pour un attribut de format"
  
! #: cp/typeck.cc:10766
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "dans le passage de l'argument %P de %qD"
  
! #: cp/typeck.cc:10850
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "retourne une référence vers un temporaire"
  
! #: cp/typeck.cc:10853
  #, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr "retourne un pointeur vers un temporaire"
  
! #: cp/typeck.cc:10856
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "retourner une %<initializer_list%> temporaire n'étend pas la durée de vie du tableau sous-jacent"
  
! #: cp/typeck.cc:10891
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "référence vers la variable locale %qD retournée"
  
! #: cp/typeck.cc:10895
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr "retourner la variable %<initializer_list%> locale %qD n'étend pas la durée de vie du tableau sous-jacent"
  
! #: cp/typeck.cc:10901
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adresse de l'étiquette %qD retournée"
  
! #: cp/typeck.cc:10905
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adresse de la variable locale %qD retournée"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr "déplacer un objet temporaire empêche l'élision de la copie"
  
! #: cp/typeck.cc:11166 cp/typeck.cc:11182 cp/typeck.cc:11207 cp/typeck.cc:11244
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "supprime l'appel à %<std::move%>"
  
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr "déplacer un objet local dans une instruction de retour empêche l'élision de la copie"
  
! #: cp/typeck.cc:11206 cp/typeck.cc:11241
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "déplacement redondant dans l'instruction de retour"
  
! #: cp/typeck.cc:11243
  #, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "déplacement redondant dans l'initialisation"
  
! #: cp/typeck.cc:11281
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "retourne une valeur depuis un destructeur"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11293
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "ne peut retourner depuis le gestionnaire d'un try..catch sur tout le constructeur"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11296
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "retourne une valeur depuis un constructeur"
  
! #: cp/typeck.cc:11336 cp/typeck.cc:11382
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "instruction « return » sans valeur dans une fonction retournant %qT"
  
! #: cp/typeck.cc:11344
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "liste d'initialisation retournée"
  
! #: cp/typeck.cc:11363
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "les types incohérents %qT et %qT sont déduits du type retourné par la lambda"
  
! #: cp/typeck.cc:11366
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "déduction incohérente pour le type de retour auto: %qT et puis %qT"
  
! #: cp/typeck.cc:11403
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "instruction « return » avec une valeur dans une fonction retournant %qT"
  
! #: cp/typeck.cc:11432
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> ne doit pas retourner NULL à moins qu'il soit déclaré %<throw()%> (ou %<-fcheck-new%> est actif)"
  
! #: cp/typeck.cc:11521
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "copie non élidée au retour de %qD"
  
! #: cp/typeck.cc:11533
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr "copie non élidée au retour dans %qD"
  
! #: cp/typeck.cc:12119
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "utilisation d'une r-valeur comme l-valeur"
*************** msgid "Array reference at %C cannot have
*** 69490,69498 ****
  msgstr "La référence de tableau à %C ne peut pas avoir plus de %d dimensions"
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6539 fortran/check.cc:6582 fortran/check.cc:6624
! #: fortran/check.cc:6651 fortran/check.cc:6914 fortran/match.cc:1859
! #: fortran/match.cc:3656 fortran/match.cc:3998 fortran/match.cc:4194
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
--- 69582,69590 ----
  msgstr "La référence de tableau à %C ne peut pas avoir plus de %d dimensions"
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6610 fortran/check.cc:6653 fortran/check.cc:6695
! #: fortran/check.cc:6722 fortran/check.cc:6985 fortran/match.cc:1859
! #: fortran/match.cc:3657 fortran/match.cc:3999 fortran/match.cc:4195
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
*************** msgstr "Constructeurs de tableau du styl
*** 69650,69656 ****
  msgid "Array constructor including type specification at %C"
  msgstr "Constructeur de tableau incluant la spécification de type à %C"
  
! #: fortran/array.cc:1372 fortran/match.cc:4630
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr "La spécification de type à %L ne peut pas contenir de paramètre de type différé"
--- 69742,69748 ----
  msgid "Array constructor including type specification at %C"
  msgstr "Constructeur de tableau incluant la spécification de type à %C"
  
! #: fortran/array.cc:1372 fortran/match.cc:4631
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr "La spécification de type à %L ne peut pas contenir de paramètre de type différé"
*************** msgstr "La constante littérale BOZ à %
*** 69766,69772 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Les arguments de %qs à %L et %L ne peuvent pas être tous les deux des constantes littérales BOZ"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12344
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "Utilisation invalide de la constant littérale BOZ à %L"
--- 69858,69864 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Les arguments de %qs à %L et %L ne peuvent pas être tous les deux des constantes littérales BOZ"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12334
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "Utilisation invalide de la constant littérale BOZ à %L"
*************** msgstr "L'argument %qs de l'intrinsèque
*** 69841,69847 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L doit être INTEGER ou PROCEDURE"
  
! #: fortran/check.cc:742 fortran/check.cc:8216
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L doit être une constante"
--- 69933,69939 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L doit être INTEGER ou PROCEDURE"
  
! #: fortran/check.cc:742 fortran/check.cc:8287
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L doit être une constante"
*************** msgstr "la constante BOZ à %L ne peut p
*** 70221,70228 ****
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6900
! #: fortran/check.cc:7031
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr "Intrinsèque %qs avec l'argument KIND à %L"
--- 70313,70320 ----
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6971
! #: fortran/check.cc:7102
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr "Intrinsèque %qs avec l'argument KIND à %L"
*************** msgstr "L'argument %qs de l'intrinsèque
*** 70402,70408 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L doit être INTEGER ou UNSIGNED"
  
! #: fortran/check.cc:4577 fortran/check.cc:8136 fortran/check.cc:8151
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L doit être un INTEGER"
--- 70494,70500 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L doit être INTEGER ou UNSIGNED"
  
! #: fortran/check.cc:4577 fortran/check.cc:8207 fortran/check.cc:8222
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L doit être un INTEGER"
*************** msgstr "Intrinsèque NULL avec MOLD allo
*** 70457,70463 ****
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L n'apparaîtra que si %qs est du type REAL et que %qs est du type INTEGER ou UNSIGNED"
  
! #: fortran/check.cc:4984 fortran/check.cc:6978
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L doit fournir au moins autant d'éléments qu'il y a de valeurs .TRUE. dans %qs (%ld/%d)"
--- 70549,70555 ----
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L n'apparaîtra que si %qs est du type REAL et que %qs est du type INTEGER ou UNSIGNED"
  
! #: fortran/check.cc:4984 fortran/check.cc:7049
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L doit fournir au moins autant d'éléments qu'il y a de valeurs .TRUE. dans %qs (%ld/%d)"
*************** msgstr "Intrinsèque %qs avec un argumen
*** 70577,70588 ****
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "L'argument %<source%> de l'intrinsèque %<shape%> à %L ne doit pas être un tableau de taille tacite"
  
! #: fortran/check.cc:5735 fortran/check.cc:8196
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L ne sera point une procédure"
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8188
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L ne sera point TYPE(*)"
--- 70669,70680 ----
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "L'argument %<source%> de l'intrinsèque %<shape%> à %L ne doit pas être un tableau de taille tacite"
  
! #: fortran/check.cc:5735 fortran/check.cc:8267
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L ne sera point une procédure"
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8259
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L ne sera point TYPE(*)"
*************** msgstr "is_c_interoperable(): gfc_simpli
*** 70602,70937 ****
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L doit être une entité de données interopérable: %s"
  
! #: fortran/check.cc:5927
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr "L'argument C_PTR_1 à %L pour C_ASSOCIATED aura le type TYPE(C_PTR) ou TYPE(C_FUNPTR)"
  
! #: fortran/check.cc:5941
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
! msgstr "L'argument C_PTR_2 à %L pour C_ASSOCIATED aura le même type que C_PTR_1: %s au lieu de %s"
  
! #: fortran/check.cc:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr "L'argument CPTR à %L pour C_F_POINTER aura le type TYPE(C_PTR)"
  
! #: fortran/check.cc:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "L'argument FPTR à %L pour C_F_POINTER doit être un pointeur"
  
! #: fortran/check.cc:5984
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr "L'argument FPTR à %L pour C_F_POINTER ne sera point polymorphique"
  
! #: fortran/check.cc:5991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr "L'argument FPTR à %L pour C_F_POINTER ne sera point co-indexé"
  
! #: fortran/check.cc:5998
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr "Argument SHAPE inattendu à %L pour C_F_POINTER avec FPTR scalaire"
  
! #: fortran/check.cc:6004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr "Argument SHAPE inattendu pour C_F_POINTER avec FPTR tableau à %L"
  
! #: fortran/check.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "L'argument SHAPE à %L pour C_F_POINTER doit avoir la même taille que le RANK de FPTR"
  
! #: fortran/check.cc:6033
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr "FPTR polymorphique à %L pour C_F_POINTER"
  
! #: fortran/check.cc:6039
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr "l'argument FPTR de C_F_POINTER à %L est une fonction retournant un pointeur"
  
! #: fortran/check.cc:6046
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr "Argument au tableau FPTR non interopérable avec C_F_POINTER à %L : %s"
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr "L'argument CPTR à %L pour C_F_PROCPOINTER n'aura point le type TYPE(C_FUNPTR)"
  
! #: fortran/check.cc:6074
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr "L'argument FPTR à %L pour C_F_PROCPOINTER sera un pointeur de procédure"
  
! #: fortran/check.cc:6081
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr "L'argument FPTR à %L pour C_F_PROCPOINTER ne sera point co-indexé"
  
! #: fortran/check.cc:6087
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr "Pointeur de procédure non interopérable à %L pour C_F_PROCPOINTER"
  
! #: fortran/check.cc:6101
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr "L'argument X à %L pour C_FUNLOC ne sera point co-indexé"
  
! #: fortran/check.cc:6113
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "Le résultat %qs de la fonction à %L est invalide comme argument X pour C_FUNLOC"
  
! #: fortran/check.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr "L'argument X à %L pour C_FUNLOC ne sera point une procédure ou un pointeur de procédure"
  
! #: fortran/check.cc:6126
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "Procédure non interopérable à %L pour C_FUNLOC"
  
! #: fortran/check.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr "L'argument X à %L pour C_LOC ne sera point co-indexé"
  
! #: fortran/check.cc:6146
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "L'argument X à %L pour C_LOC ne sera point polymorphique"
  
! #: fortran/check.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "L'argument X à %L pour C_LOC aura soit l'attribut POINTER ou soit l'attribut TARGET"
  
! #: fortran/check.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr "L'argument X à %L pour C_LOC ne sera point une chaîne de longueur nulle"
  
! #: fortran/check.cc:6174
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr "L'argument à %L pour C_LOC ne sera point polymorphique"
  
! #: fortran/check.cc:6181
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr "Tableau non interopérable à %L comme argument pour C_LOC: %s"
  
! #: fortran/check.cc:6192
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr "Tableau d'un type interopérable à %L pour C_LOC qui n'est pas allouable et n'a pas de taille tacite ni de taille explicite"
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr "Section de tableau à %L pour C_LOC"
  
! #: fortran/check.cc:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "argument REAL pas en double précision pour l'intrinsèque %s à %L"
  
! #: fortran/check.cc:6241
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L doit être moins que le rang %d"
  
! #: fortran/check.cc:6260
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L n'est pas un index de dimension valide"
  
! #: fortran/check.cc:6284
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L doit avoir une longueur d'au moins 1"
  
! #: fortran/check.cc:6548
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "L'argument %s pour IMAGE_INDEX doit être un tableau de rang un à %L"
  
! #: fortran/check.cc:6555
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "Le type de l'argument %s de IMAGE_INDEX à %L sera un INTEGER"
  
! #: fortran/check.cc:6564
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr "Le nombre d'éléments du tableau de l'argument SUB pour IMAGE_INDEX à %L sera %d (co-rang) et non %d"
  
! #: fortran/check.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr "Argument DISTANCE= pour NUM_IMAGES à %L"
  
! #: fortran/check.cc:6610
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr "Argument FAILED= pour NUM_IMAGES à %L"
  
! #: fortran/check.cc:6634
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr "L'argument TEAM à %L pour l'intrinsèque TEAM_NUMBER sera du type TEAM_TYPE"
  
! #: fortran/check.cc:6660
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr "L'argument DIM sans argument COARRAY n'est pas permis pour l'intrinsèque THIS_IMAGE à %L"
  
! #: fortran/check.cc:6667
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr "L'argument DISTANCE ne peut pas être spécifié avec l'argument COARRAY ou DIM dans l'intrinsèque à %L"
  
! #: fortran/check.cc:6678
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "Argument DIM inattendu avec l'argument non co-tableau à %L"
  
! #: fortran/check.cc:6696
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr "Argument DISTANCE= pour THIS_IMAGE à %L"
  
! #: fortran/check.cc:6754
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr "L'argument %<MOLD%> de l'intrinsèque %<TRANSFER%> à %L est un tableau et n'aura pas une taille de stockage 0 quand l'argument %<SOURCE%> a une taille plus grande que 0"
  
! #: fortran/check.cc:6806
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "L'argument %<SOURCE%> de l'intrinsèque %<TRANSFER%> à %L ne doit pas être un %s"
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "L'argument %<MOLD%> de l'intrinsèque %<TRANSFER%> à %L ne doit pas être un %s"
  
! #: fortran/check.cc:6833
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "L'argument %<MOLD%> de l'intrinsèque %<TRANSFER%> à %L ne doit pas être %s"
  
! #: fortran/check.cc:6868
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr "L'intrinsèque TRANSFER à %L a un résultat partiellement indéfini: taille de la source %zd < taille du résultat %zd"
  
! #: fortran/check.cc:6992
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L doit avoir le même rang que %qs ou être un scalaire"
  
! #: fortran/check.cc:7005
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "Les arguments %qs et %qs de l'intrinsèque %qs à %L doivent avoir des formes identiques."
  
! #: fortran/check.cc:7141
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr "L'argument VALUES de DATE_AND_TIME à %L a un sous-type pas par défaut"
  
! #: fortran/check.cc:7153
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "L'argument de VALUES de DATE_AND_TIME à %L doit avoir une plage exponentielle décimale d'au moins quatre"
  
! #: fortran/check.cc:7308 fortran/check.cc:7344
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "La taille de l'argument %qs de l'intrinsèque %qs à %L est trop petite (%i/%i)"
  
! #: fortran/check.cc:7355
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Trop d'arguments pour %s à %L"
  
! #: fortran/check.cc:7373
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr "La chaîne fe_runtime_error doit être terminée par un zéro"
  
! #: fortran/check.cc:7385
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "fe_runtime_error: Mauvais nombre d'arguments (%d au lieu de %d)"
  
! #: fortran/check.cc:7427
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "L'argument COUNT de SYSTEM_CLOCK à %L a un sous-type pas par défaut"
  
! #: fortran/check.cc:7434
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "L'argument COUNT de SYSTEM_CLOCK à %L a un sous-type plus petit que l'entier par défaut"
  
! #: fortran/check.cc:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr "Argument réel COUNT_RATE de SYSTEM_CLOCK à %L"
  
! #: fortran/check.cc:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "L'argument COUNT_RATE de SYSTEM_CLOCK à %L a un sous-type pas par défaut"
  
! #: fortran/check.cc:7472
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "L'argument COUNT_RATE de SYSTEM_CLOCK à %L a un sous-type plus petit que l'entier par défaut"
  
! #: fortran/check.cc:7492
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "L'argument COUNT_MAX de SYSTEM_CLOCK à %L a un sous-type pas par défaut"
  
! #: fortran/check.cc:7502
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "L'argument COUNT_MAX de SYSTEM_CLOCK à %L a un sous-type plus petit que l'entier par défaut"
  
! #: fortran/check.cc:7517 fortran/check.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "Les arguments entiers de SYSTEM_CLOCK à %L ont des paramètres de sous-types différents"
  
! #: fortran/check.cc:7738
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L doit être d'un sous-type pas plus large que le sous-type par défaut (%d)"
  
! #: fortran/check.cc:7920
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "L'argument effectif à %L de l'intrinsèque %qs sera une pointeur associé"
  
! #: fortran/check.cc:8109 fortran/check.cc:8120
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L doit être INTEGER, LOGICAL ou une constante littérale BOZ"
  
! #: fortran/check.cc:8180
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr "La fonction intrinsèque NULL à %L ne peut pas être un argument effectif de STORAGE_SIZE car il retourne un pointeur dissocié"
--- 70694,71029 ----
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L doit être une entité de données interopérable: %s"
  
! #: fortran/check.cc:5949
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr "L'argument C_PTR_1 à %L pour C_ASSOCIATED aura le type TYPE(C_PTR) ou TYPE(C_FUNPTR)"
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
! msgstr "L'argument C_PTR_2 à %L pour C_ASSOCIATED aura le même type que C_PTR_1: %s trouvé au lieu de %s"
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr "L'argument CPTR à %L pour C_F_POINTER aura le type TYPE(C_PTR)"
  
! #: fortran/check.cc:6048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "L'argument FPTR à %L pour C_F_POINTER doit être un pointeur"
  
! #: fortran/check.cc:6055
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr "L'argument FPTR à %L pour C_F_POINTER ne sera point polymorphique"
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr "L'argument FPTR à %L pour C_F_POINTER ne sera point co-indexé"
  
! #: fortran/check.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr "Argument SHAPE inattendu à %L pour C_F_POINTER avec FPTR scalaire"
  
! #: fortran/check.cc:6075
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr "Argument SHAPE inattendu pour C_F_POINTER avec FPTR tableau à %L"
  
! #: fortran/check.cc:6094
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "L'argument SHAPE à %L pour C_F_POINTER doit avoir la même taille que le RANK de FPTR"
  
! #: fortran/check.cc:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr "FPTR polymorphique à %L pour C_F_POINTER"
  
! #: fortran/check.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr "l'argument FPTR de C_F_POINTER à %L est une fonction retournant un pointeur"
  
! #: fortran/check.cc:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr "Argument au tableau FPTR non interopérable avec C_F_POINTER à %L : %s"
  
! #: fortran/check.cc:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr "L'argument CPTR à %L pour C_F_PROCPOINTER n'aura point le type TYPE(C_FUNPTR)"
  
! #: fortran/check.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr "L'argument FPTR à %L pour C_F_PROCPOINTER sera un pointeur de procédure"
  
! #: fortran/check.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr "L'argument FPTR à %L pour C_F_PROCPOINTER ne sera point co-indexé"
  
! #: fortran/check.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr "Pointeur de procédure non interopérable à %L pour C_F_PROCPOINTER"
  
! #: fortran/check.cc:6172
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr "L'argument X à %L pour C_FUNLOC ne sera point co-indexé"
  
! #: fortran/check.cc:6184
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "Le résultat %qs de la fonction à %L est invalide comme argument X pour C_FUNLOC"
  
! #: fortran/check.cc:6191
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr "L'argument X à %L pour C_FUNLOC ne sera point une procédure ou un pointeur de procédure"
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "Procédure non interopérable à %L pour C_FUNLOC"
  
! #: fortran/check.cc:6211
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr "L'argument X à %L pour C_LOC ne sera point co-indexé"
  
! #: fortran/check.cc:6217
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "L'argument X à %L pour C_LOC ne sera point polymorphique"
  
! #: fortran/check.cc:6228
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "L'argument X à %L pour C_LOC aura soit l'attribut POINTER ou soit l'attribut TARGET"
  
! #: fortran/check.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr "L'argument X à %L pour C_LOC ne sera point une chaîne de longueur nulle"
  
! #: fortran/check.cc:6245
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr "L'argument à %L pour C_LOC ne sera point polymorphique"
  
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr "Tableau non interopérable à %L comme argument pour C_LOC: %s"
  
! #: fortran/check.cc:6263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr "Tableau d'un type interopérable à %L pour C_LOC qui n'est pas allouable et n'a pas de taille tacite ni de taille explicite"
  
! #: fortran/check.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr "Section de tableau à %L pour C_LOC"
  
! #: fortran/check.cc:6296
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "argument REAL pas en double précision pour l'intrinsèque %s à %L"
  
! #: fortran/check.cc:6312
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L doit être moins que le rang %d"
  
! #: fortran/check.cc:6331
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L n'est pas un index de dimension valide"
  
! #: fortran/check.cc:6355
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L doit avoir une longueur d'au moins 1"
  
! #: fortran/check.cc:6619
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "L'argument %s pour IMAGE_INDEX doit être un tableau de rang un à %L"
  
! #: fortran/check.cc:6626
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "Le type de l'argument %s de IMAGE_INDEX à %L sera un INTEGER"
  
! #: fortran/check.cc:6635
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr "Le nombre d'éléments du tableau de l'argument SUB pour IMAGE_INDEX à %L sera %d (co-rang) et non %d"
  
! #: fortran/check.cc:6668
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr "Argument DISTANCE= pour NUM_IMAGES à %L"
  
! #: fortran/check.cc:6681
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr "Argument FAILED= pour NUM_IMAGES à %L"
  
! #: fortran/check.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr "L'argument TEAM à %L pour l'intrinsèque TEAM_NUMBER sera du type TEAM_TYPE"
  
! #: fortran/check.cc:6731
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr "L'argument DIM sans argument COARRAY n'est pas permis pour l'intrinsèque THIS_IMAGE à %L"
  
! #: fortran/check.cc:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr "L'argument DISTANCE ne peut pas être spécifié avec l'argument COARRAY ou DIM dans l'intrinsèque à %L"
  
! #: fortran/check.cc:6749
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "Argument DIM inattendu avec l'argument non co-tableau à %L"
  
! #: fortran/check.cc:6767
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr "Argument DISTANCE= pour THIS_IMAGE à %L"
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr "L'argument %<MOLD%> de l'intrinsèque %<TRANSFER%> à %L est un tableau et n'aura pas une taille de stockage 0 quand l'argument %<SOURCE%> a une taille plus grande que 0"
  
! #: fortran/check.cc:6877
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "L'argument %<SOURCE%> de l'intrinsèque %<TRANSFER%> à %L ne doit pas être un %s"
  
! #: fortran/check.cc:6896
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "L'argument %<MOLD%> de l'intrinsèque %<TRANSFER%> à %L ne doit pas être un %s"
  
! #: fortran/check.cc:6904
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "L'argument %<MOLD%> de l'intrinsèque %<TRANSFER%> à %L ne doit pas être %s"
  
! #: fortran/check.cc:6939
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr "L'intrinsèque TRANSFER à %L a un résultat partiellement indéfini: taille de la source %zd < taille du résultat %zd"
  
! #: fortran/check.cc:7063
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L doit avoir le même rang que %qs ou être un scalaire"
  
! #: fortran/check.cc:7076
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "Les arguments %qs et %qs de l'intrinsèque %qs à %L doivent avoir des formes identiques."
  
! #: fortran/check.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr "L'argument VALUES de DATE_AND_TIME à %L a un sous-type pas par défaut"
  
! #: fortran/check.cc:7224
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "L'argument de VALUES de DATE_AND_TIME à %L doit avoir une plage exponentielle décimale d'au moins quatre"
  
! #: fortran/check.cc:7379 fortran/check.cc:7415
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "La taille de l'argument %qs de l'intrinsèque %qs à %L est trop petite (%i/%i)"
  
! #: fortran/check.cc:7426
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Trop d'arguments pour %s à %L"
  
! #: fortran/check.cc:7444
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr "La chaîne fe_runtime_error doit être terminée par un zéro"
  
! #: fortran/check.cc:7456
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "fe_runtime_error: Mauvais nombre d'arguments (%d au lieu de %d)"
  
! #: fortran/check.cc:7498
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "L'argument COUNT de SYSTEM_CLOCK à %L a un sous-type pas par défaut"
  
! #: fortran/check.cc:7505
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "L'argument COUNT de SYSTEM_CLOCK à %L a un sous-type plus petit que l'entier par défaut"
  
! #: fortran/check.cc:7526
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr "Argument réel COUNT_RATE de SYSTEM_CLOCK à %L"
  
! #: fortran/check.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "L'argument COUNT_RATE de SYSTEM_CLOCK à %L a un sous-type pas par défaut"
  
! #: fortran/check.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "L'argument COUNT_RATE de SYSTEM_CLOCK à %L a un sous-type plus petit que l'entier par défaut"
  
! #: fortran/check.cc:7563
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "L'argument COUNT_MAX de SYSTEM_CLOCK à %L a un sous-type pas par défaut"
  
! #: fortran/check.cc:7573
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "L'argument COUNT_MAX de SYSTEM_CLOCK à %L a un sous-type plus petit que l'entier par défaut"
  
! #: fortran/check.cc:7588 fortran/check.cc:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "Les arguments entiers de SYSTEM_CLOCK à %L ont des paramètres de sous-types différents"
  
! #: fortran/check.cc:7809
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L doit être d'un sous-type pas plus large que le sous-type par défaut (%d)"
  
! #: fortran/check.cc:7991
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "L'argument effectif à %L de l'intrinsèque %qs sera une pointeur associé"
  
! #: fortran/check.cc:8180 fortran/check.cc:8191
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "L'argument %qs de l'intrinsèque %qs à %L doit être INTEGER, LOGICAL ou une constante littérale BOZ"
  
! #: fortran/check.cc:8251
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr "La fonction intrinsèque NULL à %L ne peut pas être un argument effectif de STORAGE_SIZE car il retourne un pointeur dissocié"
*************** msgstr "La fonction intrinsèque NULL à
*** 70943,70949 ****
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "Niveau d'extension maximum atteint avec le type %qs à %L"
  
! #: fortran/class.cc:3123 fortran/class.cc:3197
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr "%qs de %qs est PRIVATE à %L"
--- 71035,71041 ----
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "Niveau d'extension maximum atteint avec le type %qs à %L"
  
! #: fortran/class.cc:3127 fortran/class.cc:3201
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr "%qs de %qs est PRIVATE à %L"
*************** msgstr "Chaîne d'initialisation inutili
*** 70988,70999 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "La chaine d'initialisation à %L a été tronquée pour tenir dans la variable (%wd/%wd)"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5604
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "L'index de départ de la sous-chaîne à %L est plus petit que un"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5634
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "L'index de fin de la sous-chaîne à %L excède la longueur de la chaîne"
--- 71080,71091 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "La chaine d'initialisation à %L a été tronquée pour tenir dans la variable (%wd/%wd)"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "L'index de départ de la sous-chaîne à %L est plus petit que un"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5607
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "L'index de fin de la sous-chaîne à %L excède la longueur de la chaîne"
*************** msgstr "Élément de donnée en dessous
*** 71013,71019 ****
  msgid "Data element above array upper bound at %L"
  msgstr "Élément de donnée au dessus de la limite supérieure du tableau à %L"
  
! #: fortran/data.cc:390 fortran/data.cc:620
  #, gcc-internal-format
  msgid "re-initialization of %qs at %L"
  msgstr "ré-initialisation de %qs à %L"
--- 71105,71111 ----
  msgid "Data element above array upper bound at %L"
  msgstr "Élément de donnée au dessus de la limite supérieure du tableau à %L"
  
! #: fortran/data.cc:390 fortran/data.cc:626
  #, gcc-internal-format
  msgid "re-initialization of %qs at %L"
  msgstr "ré-initialisation de %qs à %L"
*************** msgstr "l'objet data-implied-do à %L n'
*** 71032,71044 ****
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr "ref de requête LEN ou KING dans une instruction DATA à %L"
  
! #: fortran/data.cc:643
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr "L'objet non pointeur %qs avec l'initialisation par défaut n'apparaîtra point dans une instruction DATA à %L"
  
! #: fortran/data.cc:703 fortran/data.cc:722 fortran/data.cc:736
! #: fortran/data.cc:762 fortran/data.cc:909
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr "Erreur de simplification"
--- 71124,71136 ----
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr "ref de requête LEN ou KING dans une instruction DATA à %L"
  
! #: fortran/data.cc:649
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr "L'objet non pointeur %qs avec l'initialisation par défaut n'apparaîtra point dans une instruction DATA à %L"
  
! #: fortran/data.cc:709 fortran/data.cc:728 fortran/data.cc:742
! #: fortran/data.cc:768 fortran/data.cc:915
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr "Erreur de simplification"
*************** msgstr "Mauvaise spécification INTENT �
*** 71178,71184 ****
  msgid "deferred type parameter at %C"
  msgstr "paramètre de type différé à %C"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14157
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Expression INTEGER scalaire attendue à %L"
--- 71270,71276 ----
  msgid "deferred type parameter at %C"
  msgstr "paramètre de type différé à %C"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14147
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Expression INTEGER scalaire attendue à %L"
*************** msgstr "identical_array_ref(): dimension
*** 73011,73022 ****
  msgid "are_identical_variables: Bad type"
  msgstr "are_identical_variables: Mauvais type"
  
! #: fortran/dependency.cc:1021
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr "L'argument effectif de INTENT(%s) à %L pourrait interférer avec l'argument effectif à %L."
  
! #: fortran/dependency.cc:1326
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr "gfc_check_dependency: on attendait une EXPR_VARIABLE"
--- 73103,73114 ----
  msgid "are_identical_variables: Bad type"
  msgstr "are_identical_variables: Mauvais type"
  
! #: fortran/dependency.cc:1025
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr "L'argument effectif de INTENT(%s) à %L pourrait interférer avec l'argument effectif à %L."
  
! #: fortran/dependency.cc:1330
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr "gfc_check_dependency: on attendait une EXPR_VARIABLE"
*************** msgstr "show_expr(): Ne sais pas comment
*** 73051,73057 ****
  msgid "show_code_node(): Bad statement code"
  msgstr "show_code_node(): Mauvais code d'instruction"
  
! #: fortran/dump-parse-tree.cc:4356 fortran/dump-parse-tree.cc:4450
  #, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "Ne peut convertir %qs en un type interopérable à %L"
--- 73143,73149 ----
  msgid "show_code_node(): Bad statement code"
  msgstr "show_code_node(): Mauvais code d'instruction"
  
! #: fortran/dump-parse-tree.cc:4358 fortran/dump-parse-tree.cc:4453
  #, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "Ne peut convertir %qs en un type interopérable à %L"
*************** msgstr "Valeur entière trop grande dans
*** 73094,73541 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr "gfc_is_constant_expr(): Type d'expression inconnu"
  
! #: fortran/expr.cc:1338
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr "simplify_intrinsic_op(): Mauvais opérateur"
  
! #: fortran/expr.cc:1444
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "L'index dans la dimension %d est hors des limites à %L"
  
! #: fortran/expr.cc:1643 fortran/expr.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "l'index dans la dimension %d est hors de limites à %L"
  
! #: fortran/expr.cc:1769
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "Le nombre d'éléments dans le constructeur du tableau à %L requiert une augmentation de la limite supérieure autorisée %d.  Consultez l'option %<-fmax-array-constructor%>"
  
! #: fortran/expr.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr "Erreur dans le constructeur du tableau référencé à %L"
  
! #: fortran/expr.cc:1890 fortran/primary.cc:2521 fortran/primary.cc:2698
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "LEN part_ref à %C"
  
! #: fortran/expr.cc:1915 fortran/primary.cc:2516 fortran/primary.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "KIND part_ref à %C"
  
! #: fortran/expr.cc:1926
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "RE part_ref à %C"
  
! #: fortran/expr.cc:1938
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "IM part_ref à %C"
  
! #: fortran/expr.cc:2592
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "les arguments de fonction élémentaire à %C ne sont pas conformes"
  
! #: fortran/expr.cc:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Opérandes numérique ou CHARACTER requis dans l'expression à %L"
  
! #: fortran/expr.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "L'opérateur de concaténation dans l'expression à %L doit avoir deux opérandes de type CHARACTER"
  
! #: fortran/expr.cc:2668
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "L'opérateur de concaténation à %L doit concaténer des chaînes du même sous-type"
  
! #: fortran/expr.cc:2678
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "L'opérateur .NOT. dans l'expression à %L doit avoir un opérande LOGICAL"
  
! #: fortran/expr.cc:2694
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "Des opérandes LOGICAL sont requis dans l'expression à %L"
  
! #: fortran/expr.cc:2705
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Seuls des opérateurs intrinsèques peuvent être utilisés dans l'expression à %L"
  
! #: fortran/expr.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Des opérandes numériques sont requis dans l'expression à %L"
  
! #: fortran/expr.cc:2736
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Expression d'initialisation invalide pour le composant ALLOCATABLE %qs dans le constructeur de structure à %L"
  
! #: fortran/expr.cc:2873
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Variable de longueur de caractère tacite ou différée %qs dans l'expression constante à %L"
  
! #: fortran/expr.cc:2957
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "L'intrinsèque transformationnel %qs à %L n'est pas permis dans une expression d'initialisation"
  
! #: fortran/expr.cc:2988
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Évaluation d'une expression d'initialisation non standard à %L"
  
! #: fortran/expr.cc:3065 fortran/resolve.cc:2890
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "La fonction %qs dans l'expression d'initialisation à %L doit être une fonction intrinsèque"
  
! #: fortran/expr.cc:3077
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "La fonction intrinsèque %qs à %L n'est pas permise dans une expression d'initialisation"
  
! #: fortran/expr.cc:3116
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "PARAMETER %qs est utilisé à %L avant que sa définition soit complète"
  
! #: fortran/expr.cc:3136
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "Le tableau de taille tacite %qs à %L n'est pas permis dans une expression d'initialisation"
  
! #: fortran/expr.cc:3142
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Le tableau de forme tacite %qs à %L n'est pas permis dans une expression d'initialisation"
  
! #: fortran/expr.cc:3151
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Le tableau de forme tacite %qs à %L n'est pas permis dans une expression d'initialisation"
  
! #: fortran/expr.cc:3155
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "Le tableau différé %qs à %L n'est pas permis dans une expression d'initialisation"
  
! #: fortran/expr.cc:3161
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "Le tableau %qs à %L est une variable qui ne se réduit pas en une expression constante"
  
! #: fortran/expr.cc:3167
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "Le tableau de rang tacite %qs à %L n'est pas permis dans une expression d'initialisation"
  
! #: fortran/expr.cc:3177
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Le paramètre %qs à %L n'a pas été déclaré ou est une variable qui ne se réduit pas en une expression constante"
  
! #: fortran/expr.cc:3231
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "check_init_expr(): Type d'expression inconnu"
  
! #: fortran/expr.cc:3371
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "La fonction de spécification %qs à %L ne peut pas être une fonction-instruction"
  
! #: fortran/expr.cc:3378
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "La fonction de spécification %qs à %L ne peut pas être une fonction interne"
  
! #: fortran/expr.cc:3385
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "La fonction de spécification %qs à %L doit être PURE"
  
! #: fortran/expr.cc:3393
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "La fonction de spécification %qs à %L ne peut pas être RECURSIVE"
  
! #: fortran/expr.cc:3540
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "L'argument muet %qs n'est pas autorisé dans l'expression à %L"
  
! #: fortran/expr.cc:3548
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "L'argument muet %qs à %L ne peut pas être OPTIONAL"
  
! #: fortran/expr.cc:3555
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "L'argument muet %qs à %L ne peut pas être INTENT(OUT)"
  
! #: fortran/expr.cc:3577
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "La variable %qs ne peut pas apparaître dans l'expression à %L"
  
! #: fortran/expr.cc:3608
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr "check_restricted(): Type d'expression inconnu"
  
! #: fortran/expr.cc:3628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "L'expression à %L doit être du type INTEGER et non %s"
  
! #: fortran/expr.cc:3640
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "La fonction %qs à %L doit être PURE"
  
! #: fortran/expr.cc:3649
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "L'expression à %L doit être un scalaire"
  
  #. Reject truncation.
! #: fortran/expr.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr "débordement de optype_msgid :%d"
  
! #: fortran/expr.cc:3685
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Rangs incompatibles dans %s (%d et %d) à %L"
  
! #: fortran/expr.cc:3699
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Forme différente pour %s à %L sur la dimension %d (%d et %d)"
  
! #: fortran/expr.cc:3747
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "L'affectation à un part_ref LEN ou KIND à %L n'est pas permis"
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs à %L n'est pas une VALUE"
  
! #: fortran/expr.cc:3814
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Affectation illégale à une procédure externe à %L"
  
! #: fortran/expr.cc:3822
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Rangs incompatibles %d et %d dans l'affectation à %L"
  
! #: fortran/expr.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Le type de la variable est inconnu dans l'affectation à %L"
  
! #: fortran/expr.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "NULL apparaît dans le membre de droite de l'affectation à %L"
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Une fonction avec la valeur d'un POINTER apparaît dans le membre de droite de l'affectation à %L"
  
! #: fortran/expr.cc:3894
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr "La constante littérale BOZ près de %L ne peut pas être assignée à la variable %qs"
  
! #: fortran/expr.cc:3901
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr "L'affectation à un composant KIND ou LEN d'un type paramétrisé à %L n'est pas permis"
  
! #: fortran/expr.cc:3932
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Types incompatibles dans l'instruction DATA à %L; tentative de conversion de %s en %s"
  
! #: fortran/expr.cc:3976
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "La cible de l'affectation du pointeur n'est pas un POINTER à %L"
  
! #: fortran/expr.cc:3984
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "%qs dans l'affectation de pointeur à %L ne peut pas être une l-valeur puisqu'il est une procédure"
  
! #: fortran/expr.cc:4008
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Spécification de limites attendue pour %qs à %L"
  
! #: fortran/expr.cc:4013
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Spécification des limites pour %qs dans une affectation de pointeur à %L"
  
! #: fortran/expr.cc:4042
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "Le pas ne doit pas être présent à %L"
  
! #: fortran/expr.cc:4048 fortran/expr.cc:4068
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "Le remappage de rang requiert une liste de spécifications %<borne-inf : borne-sup%> à %L"
  
! #: fortran/expr.cc:4056 fortran/expr.cc:4075
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "Liste de %<borne-inf :%> ou liste de %<borne-inf : borne-sup%> attendue à %L"
  
! #: fortran/expr.cc:4102
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "L'objet pointeur à %L ne sera point un co-index"
  
! #: fortran/expr.cc:4123
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Affectation de pointeur de procédure invalide à %L"
  
! #: fortran/expr.cc:4148
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Le résultat de la fonction %qs est invalide comme cible de procédure dans l'affectation du pointeur de procédure à %L"
  
! #: fortran/expr.cc:4157
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "L'interface abstraite %qs est invalide dans l'affectation du pointeur de procédure à %L"
  
! #: fortran/expr.cc:4167
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "La fonction-instruction %qs est invalide dans l'affectation du pointeur de procédure à %L"
  
! #: fortran/expr.cc:4173
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "La procédure interne %qs est invalide dans l'affectation du pointeur de procédure à %L"
  
! #: fortran/expr.cc:4180
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "L'intrinsèque %qs à %L est invalide dans une affectation du pointeur de procédure"
  
! #: fortran/expr.cc:4188
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "La procédure élémentaire non intrinsèque %qs est invalide dans l'affectation du pointeur de procédure à %L"
  
! #: fortran/expr.cc:4211
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "Désaccord dans l'affectation du pointeur de procédure à %L: désaccord dans la convention d'appel"
  
! #: fortran/expr.cc:4264
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Désaccord d'interface dans l'affectation du pointeur de procédure à %L: %qs n'est pas une sous-routine"
  
! #: fortran/expr.cc:4274 fortran/expr.cc:4289
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Interface explicite requise pour le composant %qs à %L: %s"
  
! #: fortran/expr.cc:4280 fortran/expr.cc:4295 fortran/resolve.cc:2764
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Interface explicite requise pour %qs à %L: %s"
  
! #: fortran/expr.cc:4307
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Interface non concordante dans l'affectation du pointeur de procédure à %L: %s"
  
! #: fortran/expr.cc:4316
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr "La cible du pointeur de procédure %qs à %L doit être un intrinsèque, associé à l'hôte or à use, référencé ou avoir l'attribut EXTERNAL"
  
! #: fortran/expr.cc:4329
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "La cible de l'affectation du pointeur ne peut pas être une constante à %L"
  
! #: fortran/expr.cc:4343
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr "L'objet pointeur de données à %L doit être polymorphique illimité ou être d'un type avec l'attribut BIND ou SEQUENCE pour être compatible avec une cible polymorphique illimitée"
  
! #: fortran/expr.cc:4348
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Types différents dans une affectation de pointeur à %L; tentative d'affecter %s à %s"
  
! #: fortran/expr.cc:4356
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Paramètres de type de sous-type différents dans l'affectation de pointeur à %L"
  
! #: fortran/expr.cc:4363
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Rangs différents dans l'affectation du pointeur à %L"
  
! #: fortran/expr.cc:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "La cible du remappage du rang est plus petite que la taille du pointeur (%ld < %ld) à %L"
  
! #: fortran/expr.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr "La cible de rang tacite à %L est une fonctionnalité expérimentale de F202y. Utilisez l'option -std=f202y pour l'activer"
  
! #: fortran/expr.cc:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "La cible du remappage du rang doit avoir le rang 1 ou être simplement contigüe à %L"
  
! #: fortran/expr.cc:4416
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "La cible du remappage du rang n'a pas le rang 1 à %L"
  
! #: fortran/expr.cc:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr "La cible de données à %L est un objet de rang tacite et, par conséquent, le data-pointer-object %s doit avoir une liste de réorganisation des limites (liste de lbound:ubound pour chaque dimension)"
  
! #: fortran/expr.cc:4432
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr "La cible de données de rang tacite à %L doit être contigüe"
--- 73186,73633 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr "gfc_is_constant_expr(): Type d'expression inconnu"
  
! #: fortran/expr.cc:1339
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr "simplify_intrinsic_op(): Mauvais opérateur"
  
! #: fortran/expr.cc:1445
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "L'index dans la dimension %d est hors des limites à %L"
  
! #: fortran/expr.cc:1644 fortran/expr.cc:1695
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "l'index dans la dimension %d est hors de limites à %L"
  
! #: fortran/expr.cc:1770
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "Le nombre d'éléments dans le constructeur du tableau à %L requiert une augmentation de la limite supérieure autorisée %d.  Consultez l'option %<-fmax-array-constructor%>"
  
! #: fortran/expr.cc:1781
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr "Erreur dans le constructeur du tableau référencé à %L"
  
! #: fortran/expr.cc:1945 fortran/primary.cc:2554 fortran/primary.cc:2739
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "LEN part_ref à %C"
  
! #: fortran/expr.cc:1992 fortran/primary.cc:2549 fortran/primary.cc:2754
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "KIND part_ref à %C"
  
! #: fortran/expr.cc:2003
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "RE part_ref à %C"
  
! #: fortran/expr.cc:2028
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "IM part_ref à %C"
  
! #: fortran/expr.cc:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "les arguments de fonction élémentaire à %C ne sont pas conformes"
  
! #: fortran/expr.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Opérandes numérique ou CHARACTER requis dans l'expression à %L"
  
! #: fortran/expr.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "L'opérateur de concaténation dans l'expression à %L doit avoir deux opérandes de type CHARACTER"
  
! #: fortran/expr.cc:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "L'opérateur de concaténation à %L doit concaténer des chaînes du même sous-type"
  
! #: fortran/expr.cc:2782
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "L'opérateur .NOT. dans l'expression à %L doit avoir un opérande LOGICAL"
  
! #: fortran/expr.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "Des opérandes LOGICAL sont requis dans l'expression à %L"
  
! #: fortran/expr.cc:2809
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Seuls des opérateurs intrinsèques peuvent être utilisés dans l'expression à %L"
  
! #: fortran/expr.cc:2817
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Des opérandes numériques sont requis dans l'expression à %L"
  
! #: fortran/expr.cc:2840
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Expression d'initialisation invalide pour le composant ALLOCATABLE %qs dans le constructeur de structure à %L"
  
! #: fortran/expr.cc:2977
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Variable de longueur de caractère tacite ou différée %qs dans l'expression constante à %L"
  
! #: fortran/expr.cc:3061
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "L'intrinsèque transformationnel %qs à %L n'est pas permis dans une expression d'initialisation"
  
! #: fortran/expr.cc:3092
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Évaluation d'une expression d'initialisation non standard à %L"
  
! #: fortran/expr.cc:3169 fortran/resolve.cc:2891
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "La fonction %qs dans l'expression d'initialisation à %L doit être une fonction intrinsèque"
  
! #: fortran/expr.cc:3181
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "La fonction intrinsèque %qs à %L n'est pas permise dans une expression d'initialisation"
  
! #: fortran/expr.cc:3220
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "PARAMETER %qs est utilisé à %L avant que sa définition soit complète"
  
! #: fortran/expr.cc:3240
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "Le tableau de taille tacite %qs à %L n'est pas permis dans une expression d'initialisation"
  
! #: fortran/expr.cc:3246
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Le tableau de forme tacite %qs à %L n'est pas permis dans une expression d'initialisation"
  
! #: fortran/expr.cc:3255
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Le tableau de forme tacite %qs à %L n'est pas permis dans une expression d'initialisation"
  
! #: fortran/expr.cc:3259
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "Le tableau différé %qs à %L n'est pas permis dans une expression d'initialisation"
  
! #: fortran/expr.cc:3265
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "Le tableau %qs à %L est une variable qui ne se réduit pas en une expression constante"
  
! #: fortran/expr.cc:3271
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "Le tableau de rang tacite %qs à %L n'est pas permis dans une expression d'initialisation"
  
! #: fortran/expr.cc:3281
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Le paramètre %qs à %L n'a pas été déclaré ou est une variable qui ne se réduit pas en une expression constante"
  
! #: fortran/expr.cc:3335
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "check_init_expr(): Type d'expression inconnu"
  
! #: fortran/expr.cc:3475
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "La fonction de spécification %qs à %L ne peut pas être une fonction-instruction"
  
! #: fortran/expr.cc:3482
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "La fonction de spécification %qs à %L ne peut pas être une fonction interne"
  
! #: fortran/expr.cc:3489
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "La fonction de spécification %qs à %L doit être PURE"
  
! #: fortran/expr.cc:3497
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "La fonction de spécification %qs à %L ne peut pas être RECURSIVE"
  
! #: fortran/expr.cc:3644
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "L'argument muet %qs n'est pas autorisé dans l'expression à %L"
  
! #: fortran/expr.cc:3652
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "L'argument muet %qs à %L ne peut pas être OPTIONAL"
  
! #: fortran/expr.cc:3659
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "L'argument muet %qs à %L ne peut pas être INTENT(OUT)"
  
! #: fortran/expr.cc:3681
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "La variable %qs ne peut pas apparaître dans l'expression à %L"
  
! #: fortran/expr.cc:3712
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr "check_restricted(): Type d'expression inconnu"
  
! #: fortran/expr.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "L'expression à %L doit être du type INTEGER et non %s"
  
! #: fortran/expr.cc:3744
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "La fonction %qs à %L doit être PURE"
  
! #: fortran/expr.cc:3753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "L'expression à %L doit être un scalaire"
  
  #. Reject truncation.
! #: fortran/expr.cc:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr "débordement de optype_msgid :%d"
  
! #: fortran/expr.cc:3789
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Rangs incompatibles dans %s (%d et %d) à %L"
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Forme différente pour %s à %L sur la dimension %d (%d et %d)"
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "L'affectation à un part_ref LEN ou KIND à %L n'est pas permis"
  
! #: fortran/expr.cc:3907
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs à %L n'est pas une VALUE"
  
! #: fortran/expr.cc:3918
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Affectation illégale à une procédure externe à %L"
  
! #: fortran/expr.cc:3926
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Rangs incompatibles %d et %d dans l'affectation à %L"
  
! #: fortran/expr.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Le type de la variable est inconnu dans l'affectation à %L"
  
! #: fortran/expr.cc:3945
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "NULL apparaît dans le membre de droite de l'affectation à %L"
  
! #: fortran/expr.cc:3955
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Une fonction avec la valeur d'un POINTER apparaît dans le membre de droite de l'affectation à %L"
  
! #: fortran/expr.cc:3998
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr "La constante littérale BOZ près de %L ne peut pas être assignée à la variable %qs"
  
! #: fortran/expr.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr "L'affectation à un composant KIND ou LEN d'un type paramétrisé à %L n'est pas permis"
  
! #: fortran/expr.cc:4036
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Types incompatibles dans l'instruction DATA à %L; tentative de conversion de %s en %s"
  
! #: fortran/expr.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "La cible de l'affectation du pointeur n'est pas un POINTER à %L"
  
! #: fortran/expr.cc:4088
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "%qs dans l'affectation de pointeur à %L ne peut pas être une l-valeur puisqu'il est une procédure"
  
! #: fortran/expr.cc:4112
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Spécification de limites attendue pour %qs à %L"
  
! #: fortran/expr.cc:4117
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Spécification des limites pour %qs dans une affectation de pointeur à %L"
  
! #: fortran/expr.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "Le pas ne doit pas être présent à %L"
  
! #: fortran/expr.cc:4152 fortran/expr.cc:4172
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "Le remappage de rang requiert une liste de spécifications %<borne-inf : borne-sup%> à %L"
  
! #: fortran/expr.cc:4160 fortran/expr.cc:4179
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "Liste de %<borne-inf :%> ou liste de %<borne-inf : borne-sup%> attendue à %L"
  
! #: fortran/expr.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "L'objet pointeur à %L ne sera point un co-index"
  
! #: fortran/expr.cc:4227
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Affectation de pointeur de procédure invalide à %L"
  
! #: fortran/expr.cc:4252
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Le résultat de la fonction %qs est invalide comme cible de procédure dans l'affectation du pointeur de procédure à %L"
  
! #: fortran/expr.cc:4261
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "L'interface abstraite %qs est invalide dans l'affectation du pointeur de procédure à %L"
  
! #: fortran/expr.cc:4271
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "La fonction-instruction %qs est invalide dans l'affectation du pointeur de procédure à %L"
  
! #: fortran/expr.cc:4277
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "La procédure interne %qs est invalide dans l'affectation du pointeur de procédure à %L"
  
! #: fortran/expr.cc:4284
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "L'intrinsèque %qs à %L est invalide dans une affectation du pointeur de procédure"
  
! #: fortran/expr.cc:4292
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "La procédure élémentaire non intrinsèque %qs est invalide dans l'affectation du pointeur de procédure à %L"
  
! #: fortran/expr.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "Désaccord dans l'affectation du pointeur de procédure à %L: désaccord dans la convention d'appel"
  
! #: fortran/expr.cc:4368
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Désaccord d'interface dans l'affectation du pointeur de procédure à %L: %qs n'est pas une sous-routine"
  
! #: fortran/expr.cc:4378 fortran/expr.cc:4393
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Interface explicite requise pour le composant %qs à %L: %s"
  
! #: fortran/expr.cc:4384 fortran/expr.cc:4399 fortran/resolve.cc:2765
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Interface explicite requise pour %qs à %L: %s"
  
! #: fortran/expr.cc:4411
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Interface non concordante dans l'affectation du pointeur de procédure à %L: %s"
  
! #: fortran/expr.cc:4420
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr "La cible du pointeur de procédure %qs à %L doit être un intrinsèque, associé à l'hôte or à use, référencé ou avoir l'attribut EXTERNAL"
  
! #: fortran/expr.cc:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "La cible de l'affectation du pointeur ne peut pas être une constante à %L"
  
! #: fortran/expr.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr "L'objet pointeur de données à %L doit être polymorphique illimité ou être d'un type avec l'attribut BIND ou SEQUENCE pour être compatible avec une cible polymorphique illimitée"
  
! #: fortran/expr.cc:4452
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Types différents dans une affectation de pointeur à %L; tentative d'affecter %s à %s"
  
! #: fortran/expr.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Paramètres de type de sous-type différents dans l'affectation de pointeur à %L"
  
! #: fortran/expr.cc:4467
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Rangs différents dans l'affectation du pointeur à %L"
  
! #: fortran/expr.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "La cible du remappage du rang est plus petite que la taille du pointeur (%ld < %ld) à %L"
  
! #: fortran/expr.cc:4504
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr "La cible de rang tacite à %L est une fonctionnalité expérimentale de F202y. Utilisez l'option -std=f202y pour l'activer"
  
! #: fortran/expr.cc:4516
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "La cible du remappage du rang doit avoir le rang 1 ou être simplement contigüe à %L"
  
! #: fortran/expr.cc:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "La cible du remappage du rang n'a pas le rang 1 à %L"
  
! #: fortran/expr.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr "La cible de données à %L est un objet de rang tacite et, par conséquent, le data-pointer-object %s doit avoir une liste de réorganisation des limites (liste de lbound:ubound pour chaque dimension)"
  
! #: fortran/expr.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr "La cible de données de rang tacite à %L doit être contigüe"
*************** msgstr "La cible de données de rang tac
*** 73543,73734 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4456 fortran/expr.cc:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "La cible de données à %L n'aura point de co-index"
  
! #: fortran/expr.cc:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "L'expression cible dans l'affectation de pointeur à %L doit fournir un pointeur comme résultat"
  
! #: fortran/expr.cc:4473
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr "Tableau de taille nulle détecté à %L où une entité avec l'attribut TARGET est attendu"
  
! #: fortran/expr.cc:4479 fortran/expr.cc:4494
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "La cible de l'affectation du pointeur dans l'expression d'initialisation n'a pas l'attribut TARGET à %L"
  
! #: fortran/expr.cc:4510
  #, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "Chaque indice de la spécification cible à %L doit être une expression constante"
  
! #: fortran/expr.cc:4521
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr "Les points de départ et de fin de la sous-chaîne de spécification de cible à %L doivent être des expressions constantes"
  
! #: fortran/expr.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "La cible de l'affectation du pointeur n'est ni TARGET ni POINTER à %L"
  
! #: fortran/expr.cc:4552
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Mauvaise cible dans l'affectation du pointeur dans la procédure PURE à %L"
  
! #: fortran/expr.cc:4561
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Affectation de pointeur avec un indice de vecteur dans le membre de droite à %L"
  
! #: fortran/expr.cc:4569
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "La cible de l'affectation du pointeur a l'attribut PROTECTED à %L"
  
! #: fortran/expr.cc:4597 fortran/expr.cc:4602
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr "Affectation à un pointeur contigu depuis une cible non contigüe à %L"
  
! #: fortran/expr.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Le pointeur à %L dans l'affectation de pointeur pourrait vivre plus longtemps que la cible pointée"
  
! #: fortran/expr.cc:4722 fortran/resolve.cc:1573
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "La cible de l'initialisation de pointeur à %L ne doit pas être ALLOCATABLE"
  
! #: fortran/expr.cc:4728
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "La cible de l'initialisation du pointeur à %L ne doit pas avoir l'attribut TARGET"
  
! #: fortran/expr.cc:4743 fortran/resolve.cc:1579
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "La cible de l'initialisation du pointeur à %L doit avoir l'attribut SAVE"
  
! #: fortran/expr.cc:4755
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "La cible de l'initialisation du pointeur de procédure à %L ne peut pas être un pointeur de procédure"
  
! #: fortran/expr.cc:4761
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "La procédure interne %qs est invalide dans l'initialisation du pointeur de procédure à %L"
  
! #: fortran/expr.cc:4768
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "La procédure fictive %qs est invalide dans l'initialisation du pointeur de procédure à %L"
  
! #: fortran/expr.cc:5252
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr "generate_isocbinding_initializer(): mauvais type iso_c_binding, %<c_ptr%> ou %<c_funptr%> attendu"
  
! #: fortran/expr.cc:6385
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Fonctions pointeurs dans le contexte de la définition de variable (%s) à %L"
  
! #: fortran/expr.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Expression non variable dans le contexte de définition de variable (%s) à %L"
  
! #: fortran/expr.cc:6401
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Constante nommée %qs dans le contexte de la définition de variable (%s) à %L"
  
! #: fortran/expr.cc:6412
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qs dans le contexte de définition de variable (%s) à %L n'est pas une variable"
  
! #: fortran/expr.cc:6423
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Non POINTER dans le contexte d'association de pointeur (%s) à %L"
  
! #: fortran/expr.cc:6432
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Type inaccessible dans le contexte de définition de variable (%s) à %L"
  
! #: fortran/expr.cc:6445
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE dans le contexte de définition de variable (%s) à %L"
  
! #: fortran/expr.cc:6458
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_EVENT dans un contexte de définition de variable (%s) à %L"
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "Requête de paramètre %qs pour %qs dans le contexte de la définition de variable (%s) à %L"
  
! #: fortran/expr.cc:6506
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Argument muet %qs avec INTENT(IN) dans un contexte d'association de pointeur (%s) à %L"
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Argument muet %qs avec INTENT(IN) dans le contexte de définition de variable (%s) à %L"
  
! #: fortran/expr.cc:6532
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "La variable %qs est PROTECTED et ne peut pas apparaître dans le contexte d'association de pointeur (%s) à %L"
  
! #: fortran/expr.cc:6540
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "La variable %qs est PROTECTED et ne peut pas apparaître dans le contexte de définition de variable (%s) à %L"
  
! #: fortran/expr.cc:6555
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "La variable %qs ne peut pas apparaître dans le contexte de définition de variable (%s) à %L dans la procédure PURE"
  
! #: fortran/expr.cc:6615 fortran/expr.cc:6636
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "%qs à %L associé à la cible vecteur indexé ne peut pas être utilisé dans le contexte de définition de variable (%s)"
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "%qs à %L associé a une expression ne peut pas être utilisé dans un contexte de définition de variable (%s)"
  
! #: fortran/expr.cc:6629
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "%qs à %L est associé a un pointeur qui cible une fonction qui est utilisé dans un contexte de définition de variable (%s)"
  
! #: fortran/expr.cc:6648
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "Le nom associé %qs ne peut pas apparaître dans le contexte de définition de variable (%s) à %L car sa cible à %L ne le peut pas non plus"
  
! #: fortran/expr.cc:6690
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "Éléments avec la même valeur à %L et %L dans l'indice de vecteur dans le contexte de définition de variable (%s)"
--- 73635,73826 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4560 fortran/expr.cc:4686
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "La cible de données à %L n'aura point de co-index"
  
! #: fortran/expr.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "L'expression cible dans l'affectation de pointeur à %L doit fournir un pointeur comme résultat"
  
! #: fortran/expr.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr "Tableau de taille nulle détecté à %L où une entité avec l'attribut TARGET est attendu"
  
! #: fortran/expr.cc:4583 fortran/expr.cc:4598
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "La cible de l'affectation du pointeur dans l'expression d'initialisation n'a pas l'attribut TARGET à %L"
  
! #: fortran/expr.cc:4614
  #, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "Chaque indice de la spécification cible à %L doit être une expression constante"
  
! #: fortran/expr.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr "Les points de départ et de fin de la sous-chaîne de spécification de cible à %L doivent être des expressions constantes"
  
! #: fortran/expr.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "La cible de l'affectation du pointeur n'est ni TARGET ni POINTER à %L"
  
! #: fortran/expr.cc:4656
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Mauvaise cible dans l'affectation du pointeur dans la procédure PURE à %L"
  
! #: fortran/expr.cc:4665
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Affectation de pointeur avec un indice de vecteur dans le membre de droite à %L"
  
! #: fortran/expr.cc:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "La cible de l'affectation du pointeur a l'attribut PROTECTED à %L"
  
! #: fortran/expr.cc:4701 fortran/expr.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr "Affectation à un pointeur contigu depuis une cible non contigüe à %L"
  
! #: fortran/expr.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Le pointeur à %L dans l'affectation de pointeur pourrait vivre plus longtemps que la cible pointée"
  
! #: fortran/expr.cc:4826 fortran/resolve.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "La cible de l'initialisation de pointeur à %L ne doit pas être ALLOCATABLE"
  
! #: fortran/expr.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "La cible de l'initialisation du pointeur à %L ne doit pas avoir l'attribut TARGET"
  
! #: fortran/expr.cc:4847 fortran/resolve.cc:1580
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "La cible de l'initialisation du pointeur à %L doit avoir l'attribut SAVE"
  
! #: fortran/expr.cc:4859
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "La cible de l'initialisation du pointeur de procédure à %L ne peut pas être un pointeur de procédure"
  
! #: fortran/expr.cc:4865
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "La procédure interne %qs est invalide dans l'initialisation du pointeur de procédure à %L"
  
! #: fortran/expr.cc:4872
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "La procédure fictive %qs est invalide dans l'initialisation du pointeur de procédure à %L"
  
! #: fortran/expr.cc:5356
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr "generate_isocbinding_initializer(): mauvais type iso_c_binding, %<c_ptr%> ou %<c_funptr%> attendu"
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Fonctions pointeurs dans le contexte de la définition de variable (%s) à %L"
  
! #: fortran/expr.cc:6497
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Expression non variable dans le contexte de définition de variable (%s) à %L"
  
! #: fortran/expr.cc:6505
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Constante nommée %qs dans le contexte de la définition de variable (%s) à %L"
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qs dans le contexte de définition de variable (%s) à %L n'est pas une variable"
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Non POINTER dans le contexte d'association de pointeur (%s) à %L"
  
! #: fortran/expr.cc:6536
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Type inaccessible dans le contexte de définition de variable (%s) à %L"
  
! #: fortran/expr.cc:6549
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE dans le contexte de définition de variable (%s) à %L"
  
! #: fortran/expr.cc:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_EVENT dans un contexte de définition de variable (%s) à %L"
  
! #: fortran/expr.cc:6593
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "Requête de paramètre %qs pour %qs dans le contexte de la définition de variable (%s) à %L"
  
! #: fortran/expr.cc:6610
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Argument muet %qs avec INTENT(IN) dans un contexte d'association de pointeur (%s) à %L"
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Argument muet %qs avec INTENT(IN) dans le contexte de définition de variable (%s) à %L"
  
! #: fortran/expr.cc:6636
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "La variable %qs est PROTECTED et ne peut pas apparaître dans le contexte d'association de pointeur (%s) à %L"
  
! #: fortran/expr.cc:6644
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "La variable %qs est PROTECTED et ne peut pas apparaître dans le contexte de définition de variable (%s) à %L"
  
! #: fortran/expr.cc:6659
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "La variable %qs ne peut pas apparaître dans le contexte de définition de variable (%s) à %L dans la procédure PURE"
  
! #: fortran/expr.cc:6719 fortran/expr.cc:6740
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "%qs à %L associé à la cible vecteur indexé ne peut pas être utilisé dans le contexte de définition de variable (%s)"
  
! #: fortran/expr.cc:6724
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "%qs à %L associé a une expression ne peut pas être utilisé dans un contexte de définition de variable (%s)"
  
! #: fortran/expr.cc:6733
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "%qs à %L est associé a un pointeur qui cible une fonction qui est utilisé dans un contexte de définition de variable (%s)"
  
! #: fortran/expr.cc:6752
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "Le nom associé %qs ne peut pas apparaître dans le contexte de définition de variable (%s) à %L car sa cible à %L ne le peut pas non plus"
  
! #: fortran/expr.cc:6794
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "Éléments avec la même valeur à %L et %L dans l'indice de vecteur dans le contexte de définition de variable (%s)"
*************** msgid "Illegal id in copy_walk_reduction
*** 73749,73756 ****
  msgstr "Identifiant illégal dans copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7434 fortran/trans-array.cc:9248
! #: fortran/trans-intrinsic.cc:8577
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Création d'un tableau temporaire à %L"
--- 73841,73848 ----
  msgstr "Identifiant illégal dans copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7436 fortran/trans-array.cc:9250
! #: fortran/trans-intrinsic.cc:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Création d'un tableau temporaire à %L"
*************** msgstr "%<END INTERFACE OPERATOR (%s)%>
*** 73915,74697 ****
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr "%<END INTERFACE OPERATOR (.%s.)%> attendu à %C"
  
! #: fortran/interface.cc:458
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr "%<END INTERFACE %s%> attendu à %C"
  
! #: fortran/interface.cc:655
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr "gfc_compare_derived_types: type dérivé invalide"
  
! #: fortran/interface.cc:943
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "Un retour alternatif ne peut pas apparaître dans l'interface de l'opérateur à %L"
  
! #: fortran/interface.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "L'interface de l'opérateur d'affectation à %L doit avoir deux arguments"
  
! #: fortran/interface.cc:975
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "L'interface de l'opérateur à %L a le mauvais nombre d'arguments"
  
! #: fortran/interface.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "L'interface de l'opérateur d'affectation à %L doit avoir une SUBROUTINE"
  
! #: fortran/interface.cc:1006
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr "L'interface de l'opérateur d'affectation à %L ne doit pas redéfinir l'affectation d'un type INTRINSIC"
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "L'interface de l'opérateur intrinsèque à %L doit être une FUNCTION"
  
! #: fortran/interface.cc:1026
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr "Le premier argument de l'affectation définie à %L doit être INTENT(OUT) ou INTENT(INOUT)"
  
! #: fortran/interface.cc:1033
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Le deuxième argument de l'affection définie à %L doit être INTENT(IN)"
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Le premier argument de l'interface de l'opérateur à %L doit être INTENT(IN)"
  
! #: fortran/interface.cc:1049 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Le deuxième argument de l'interface de l'opérateur à %L doit être INTENT(IN)"
  
! #: fortran/interface.cc:1154
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "L'interface de l'opérateur à %L est en conflit avec l'interface intrinsèque"
  
! #: fortran/interface.cc:1518 fortran/interface.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_dummy_characteristics: Résultat %i inattendu en provenance de gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1715
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr "Désaccord possible de la longueur de caractère dans le résultat de la fonction entre %L et %L"
  
! #: fortran/interface.cc:1724
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_result_characteristics (1): Résultat %i inattendu en provenance de gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1771
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_result_characteristics (2): Résultat %i inattendu en provenance de gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1968
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "La procédure %qs dans %s à %L n'a pas d'interface explicite, vouliez-vous employer %qs ?"
  
! #: fortran/interface.cc:1973
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "La procédure %qs dans %s à %L n'a pas d'interface explicite"
  
! #: fortran/interface.cc:1977
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "La procédure %qs dans %s à %L n'est ni une fonction ni une sous-routine; vouliez-vous employer %qs ?"
  
! #: fortran/interface.cc:1981
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "La procédure %qs dans %s à %L n'est ni une fonction ni une sous-routine"
  
! #: fortran/interface.cc:1993
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr "Dans %s à %L, les procédures doivent être soit toutes des SUBROUTINE ou soit toutes des FUNCTION"
  
! #: fortran/interface.cc:1997
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr "Dans %s à %L, les procédures doivent toutes être des FUNCTION car le nom générique est également le nom du type dérivé"
  
! #: fortran/interface.cc:2005
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Procédure interne %qs dans %s à %L"
  
! #: fortran/interface.cc:2062 fortran/interface.cc:2067
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Interfaces ambigües dans %s pour %qs à %L et %qs à %L"
  
! #: fortran/interface.cc:2072
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Bien que non référencé, %qs a des interfaces ambigües à %L"
  
! #: fortran/interface.cc:2110
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "%qs à %L n'est pas une procédure de module"
  
! #: fortran/interface.cc:2315
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "Le tableau de rang tacite à %L requiert que l'argument muet %qs ait un rang tacite"
  
! #: fortran/interface.cc:2318
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "Rang non concordant dans l'argument %qs à %L (scalaire et rang %d)"
  
! #: fortran/interface.cc:2321
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "Rang non concordant dans l'argument %qs à %L (rang %d et scalaire)"
  
! #: fortran/interface.cc:2324
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "Rang non concordant dans l'argument %qs à %L (rang %d et rang %d)"
  
! #: fortran/interface.cc:2336
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "Rang non concordant entre l'argument effectif à %L et l'argument effectif à %L (scalaire et rang %d)"
  
! #: fortran/interface.cc:2340
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "Rang non concordant entre l'argument effectif à %L et l'argument effectif à %L (rang %d et scalaire)"
  
! #: fortran/interface.cc:2344
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Rang non concordant entre l'argument effectif à %L et l'argument effectif à %L (rang %d et rang %d)"
  
! #: fortran/interface.cc:2468
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Argument de procédure invalide à %L"
  
! #: fortran/interface.cc:2480 fortran/interface.cc:2496
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "L'interface non concordante dans la procédure muette à %L est en conflit avec %L : %s"
  
! #: fortran/interface.cc:2484 fortran/interface.cc:2500
! #: fortran/interface.cc:2590
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Interface non concordante dans la procédure muette %qs à %L: %s"
  
! #: fortran/interface.cc:2519
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr "Passage de la sous-routine globale %qs déclarée à %L comme fonction à %L"
  
! #: fortran/interface.cc:2526
  #, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "Passage de la fonction globale %qs déclarée à %L comme sous-routine à %L"
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr "Désaccord entre la sous-routine et la fonction à %L"
  
! #: fortran/interface.cc:2548
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "Désaccord dans le type à %L en passant la fonction globale %qs déclarée à %L (%s/%s)"
  
! #: fortran/interface.cc:2601
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "L'argument effectif au pointeur contigus du muet %qs à %L doit être simplement contigu"
  
! #: fortran/interface.cc:2624
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "Désaccord de type entre l'argument effectif à %L et l'argument effectif à %L (%s/%s)."
  
! #: fortran/interface.cc:2634
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Type non concordant dans l'argument %qs à %L; passé %s à %s"
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "L'argument effectif du type tacite à %L requiert que l'argument muet %qs soit d'un type tacite"
  
! #: fortran/interface.cc:2658
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "L'argument effectif du type tacite à %L correspondant à l'argument muet de rang tacite %qs doit être d'une forme tacite ou de rang tacite"
  
! #: fortran/interface.cc:2675
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "L'argument effectif de %qs à %L doit être polymorphique"
  
! #: fortran/interface.cc:2685
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "L'argument effectif de %qs à %L doit avoir le même type déclaré"
  
! #: fortran/interface.cc:2700
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr "L'argument effectif de %qs à %L doit être polymorphique illimité puisque l'argument de format est un pointeur ou une entité polymorphique illimité allouable [F2008: 12.5.2.5]"
  
! #: fortran/interface.cc:2716
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "L'argument effectif de %qs à %L doit être un co-tableau"
  
! #: fortran/interface.cc:2738
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Co-rang non concordant dans l'argument %qs à %L (%d et %d)"
  
! #: fortran/interface.cc:2756
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "L'argument effectif de %qs à %L doit être simplement contigu ou un élément vers un tel tableau"
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Argument effectif vers le muet %qs non INTENT(INOUT) à %L qui est LOCK_TYPE ou a un composant LOCK_TYPE"
  
! #: fortran/interface.cc:2786
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Argument effectif vers le muet %qs non INTENT(INOUT) à %L qui est EVENT_TYPE ou a un composant EVENT_TYPE"
  
! #: fortran/interface.cc:2805
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "L'argument muet %qs doit être un pointeur, un tableau de forme tacite ou de rang tacite sans attribut CONTIGUOUS – car l'argument effectif à %L n'est pas simplement contigu et les deux sont ASYNCHRONOUS ou VOLATILE"
  
! #: fortran/interface.cc:2818
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Passage d'un co-tableau à %L pour l'argument %qs allouable, non co-tableau, muet INTENT(OUT)"
  
! #: fortran/interface.cc:2825
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Passage d'un co-tableau à %L pour l'argument %qs allouable, non co-tableau et muet qui est invalide si le statut d'allocation est modifié"
  
! #: fortran/interface.cc:2912
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Scalaire polymorphique passé à l'argument tableau muet %qs à %L"
  
! #: fortran/interface.cc:2923
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Un élément d'un tableau de forme tacite ou pointeur comme argument effectif à %L ne peut pas correspondre à l'argument effectif à %L"
  
! #: fortran/interface.cc:2928
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Un élément d'un tableau de forme tacite ou pointeur est passé à l'argument tableau muet %qs à %L"
  
! #: fortran/interface.cc:2941
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Extension: Argument effectif scalaire du sous-type pas par défaut, du sous-type non C_CHAR avec un argument muet tableau %qs à %L"
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Argument effectif scalaire CHARACTER avec un argument muet tableau %qs à %L"
  
! #: fortran/interface.cc:3338
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "L'argument mot-clé %qs à %L est invalide dans une fonction instruction"
  
! #: fortran/interface.cc:3361
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "L'argument mot-clé %qs à %L n'est pas dans une procédure, vouliez-vous employer %qs ?"
  
! #: fortran/interface.cc:3365
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "L'argument mot-clé %qs à %L n'est pas dans une procédure"
  
! #: fortran/interface.cc:3374
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "L'argument mot-clé %qs à %L est déjà associé à un autre argument effectif"
  
! #: fortran/interface.cc:3384
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Plus d'arguments effectifs que d'arguments formels dans l'appel de la procédure à %L"
  
! #: fortran/interface.cc:3397
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Spécificateur de retour alternatif manquant dans l'appel de la sous-routine à %L"
  
! #: fortran/interface.cc:3415
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Spécificateur de retour alternatif inattendu dans l'appel de la sous-routine à %L"
  
! #: fortran/interface.cc:3438
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr "Intrinsèque %<NULL()%> sans argument %<MOLD%> à %L passé au muet %qs de rang tacite"
  
! #: fortran/interface.cc:3451
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr "Le muet de taille tacite %qs est passé à %L à un muet de rang tacite %qs"
  
! #: fortran/interface.cc:3462
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr "Intrinsèque %<NULL()%> sans argument %<MOLD%> à %L passé à au muet %qs de longueur tacite"
  
! #: fortran/interface.cc:3502
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "NULL() intrinsèque inattendu à %L pour le muet %qs"
  
! #: fortran/interface.cc:3505
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Pointeur null à %L pour un muet non pointeur %qs"
  
! #: fortran/interface.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr "L'argument effectif à %L pour le muet de type tacite a des paramètres de type ou est de type dérivé avec une liaison à un type ou des procédures FINAL"
  
! #: fortran/interface.cc:3543
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr "L'argument effectif polymorphique illimité à %L n'a pas de correspondance avec un argument muet soit polymorphique illimité ou soit de type assumé"
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "Désaccord dans la longueur de CHARACTER (%ld/%ld) entre l'argument effectif et l'argument muet pointeur ou allouable %qs à %L"
  
! #: fortran/interface.cc:3574
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "Désaccord dans la longueur de CHARACTER (%ld/%ld) entre l'argument effectif et l'argument muet de forme tacite %qs à %L"
  
! #: fortran/interface.cc:3589
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "L'argument effectif à %L pour l'argument muet allouable ou pointeur %qs doit avoir un paramètre de type différé si et uniquement si le muet en a un"
  
! #: fortran/interface.cc:3612
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "La longueur de CHARACTER de l'argument effectif est plus court que celui de l'argument muet %qs (%lu/%lu) à %L"
  
! #: fortran/interface.cc:3622 fortran/interface.cc:3627
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "L'argument effectif contient trop peu d'éléments pour l'argument muet %qs (%lu/%lu) à %L"
  
! #: fortran/interface.cc:3653
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Pointeur de procédure attendu pour l'argument %qs à %L"
  
! #: fortran/interface.cc:3670
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Procédure attendue pour l'argument %qs à %L"
  
! #: fortran/interface.cc:3737
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "L'argument effectif pour %qs ne peut pas être un tableau de taille tacite à %L"
  
! #: fortran/interface.cc:3766
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Argument effectif vers le muet de rang tacite INTENT(OUT) %qs à %L ne peut pas être de taille inconnue"
  
! #: fortran/interface.cc:3781
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "L'argument effectif pour %qs à %L doit être un pointeur"
  
! #: fortran/interface.cc:3790
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: Argument effectif non pointeur à %L vers le muet pointeur %qs"
  
! #: fortran/interface.cc:3799
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "L'argument effectif pour %qs à %L doit être un pointeur ou une cible valide pour le pointeur muet dans l'instruction d'affectation d'un pointeur"
  
! #: fortran/interface.cc:3813
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Argument effectif co-indexé à %L vers le muet pointeur %qs"
  
! #: fortran/interface.cc:3827
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "L'argument effectif co-indexé à %L vers le muet allouable %qs requiert INTENT(IN)"
  
! #: fortran/interface.cc:3842
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "L'argument effectif co-indexé ASYNCHRONOUS ou VOLATILE à %L requiert que le muet %qs n'ait ni ASYNCHRONOUS ni VOLATILE"
  
! #: fortran/interface.cc:3857
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "L'argument effectif co-indexé à %L avec un composant ultimement allouable pour le muet %qs requiert soit VALUE ou INTENT(IN)"
  
! #: fortran/interface.cc:3870
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "L'argument effectif qui est un tableau de CLASS pour %qs doit être un tableau complet à %L"
  
! #: fortran/interface.cc:3881
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "L'argument effectif pour %qs doit être ALLOCATABLE à %L"
  
! #: fortran/interface.cc:3892
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr "L'argument effectif pour %qs à %L est le résultat d'une fonction et l'argument muet est ALLOCATABLE"
  
! #: fortran/interface.cc:3930
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "L'argument effectif qui est une section de tableau avec des indices de vecteur à %L est incompatible avec l'attribut INTENT(OUT), INTENT(INOUT), VOLATILE ou ASYNCHRONOUS de l'argument muet %qs"
  
! #: fortran/interface.cc:3950
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "L'argument effectif de forme tacite à %L est incompatible avec l'argument muet de forme non tacite %qs à cause de l'attribut VOLATILE"
  
! #: fortran/interface.cc:3968
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "L'argument effectif qui est une section de tableau à %L est incompatible avec l'argument muet de forme non tacite %qs à cause de l'attribut VOLATILE"
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "L'argument effectif qui est un tableau de pointeurs à %L requiert un argument muet de forme tacite ou un tableau de pointeurs %qs à cause de l'attribut VOLATILE"
  
! #: fortran/interface.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Spécification de retour alternatif manquant dans l'appel de la sous-routine à %L"
  
! #: fortran/interface.cc:4030
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Argument effectif manquant pour l'argument %qs à %L"
  
! #: fortran/interface.cc:4158
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Mauvais code de composant"
  
! #: fortran/interface.cc:4187
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): Liste non concordante"
  
! #: fortran/interface.cc:4213
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): donnée corrompue"
  
! #: fortran/interface.cc:4223
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Le même argument effectif est associé avec l'argument INTENT(%s) %qs et l'argument INTENT(%s) %qs à %L"
  
! #: fortran/interface.cc:4253
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): Liste non concordante"
  
! #: fortran/interface.cc:4273
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "L'argument de procédure à %L est local dans une procédure PURE et a l'attribut POINTER"
  
! #: fortran/interface.cc:4285
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "L'argument effectif co-indexé à %L dans une procédure PURE est passé à un argument INTENT(%s)"
  
! #: fortran/interface.cc:4295
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "L'argument effectif co-indexé à %L dans une procédure PURE est passé à un argument muet de type POINTER"
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "L'argument effectif polymorphique co-indexé à %L est passé à l'argument muet polymorphique %qs"
  
! #: fortran/interface.cc:4348
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "La procédure %qs appelée à %L n'est pas explicitement déclarée, vouliez-vous employer %qs ?"
  
! #: fortran/interface.cc:4352 fortran/interface.cc:4362
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "La procédure %qs appelée à %L n'est pas explicitement déclarée"
  
! #: fortran/interface.cc:4358
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Procédure %qs appelée avec une interface implicite à %L"
  
! #: fortran/interface.cc:4371
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "L'objet pointeur %qs à %L doit avoir une interface de fonction explicite ou être déclaré comme un tableau"
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "L'objet allouable %qs à %L doit avoir une interface de fonction explicite ou être déclaré comme un tableau"
  
! #: fortran/interface.cc:4387
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "La fonction allouable %qs à %L doit avoir une interface de fonction explicite"
  
! #: fortran/interface.cc:4404
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Interface explicite requise pour l'argument polymorphique à %L"
  
! #: fortran/interface.cc:4413
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "L'argument mot-clé requiert une interface explicite pour la procédure %qs à %L"
  
! #: fortran/interface.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "L'argument de type tacite %s à %L requiert une interface explicite"
  
! #: fortran/interface.cc:4437
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "L'argument effectif de LOCK_TYPE ou avec un composant LOCK_TYPE à %L requiert une interface explicite pour la procédure %qs"
  
! #: fortran/interface.cc:4452
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "L'argument effectif de EVENT_TYPE ou avec un composant EVENT_TYPE à %L requiert une interface explicite pour la procédure %qs"
  
! #: fortran/interface.cc:4462
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "Argument MOLD requis pour NULL à %L"
  
! #: fortran/interface.cc:4470
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Passer l'intrinsèque NULL comme argument effectif à %L requiert une interface explicite"
  
! #: fortran/interface.cc:4480
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Un argument de rang tacite requiert une interface explicite à %L"
  
! #: fortran/interface.cc:4522
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Composant pointeur de procédure %qs appelé avec une interface implicite à %L"
  
! #: fortran/interface.cc:4533
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "L'argument mot-clé requiert une interface explicite pour le composant pointeur de procédure %qs à %L"
  
! #: fortran/interface.cc:4618
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "MOLD= est requis dans l'argument NULL() à %L: Ambigüité entre les fonctions spécifiées %s et %s"
  
! #: fortran/interface.cc:4688
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Impossible de trouver le symbole %qs"
  
! #: fortran/interface.cc:5072
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "L'entité %qs à %L est déjà présente dans l'interface"
  
! #: fortran/interface.cc:5189
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Mauvais type d'interface"
  
! #: fortran/interface.cc:5283
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "Ne peut écraser GENERIC %qs à %L"
  
! #: fortran/interface.cc:5295
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%qs à %L redéfini une liaison de procédure déclarée NON_OVERRRIDABLE"
  
! #: fortran/interface.cc:5303
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "%qs à %L ne doit pas être DEFERRED car il redéfini une liaison non DEFERRED"
  
! #: fortran/interface.cc:5311
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%qs à %L redéfini une procédure PURE et doit aussi être PURE"
  
! #: fortran/interface.cc:5320
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs à %L redéfini une procédure ELEMENTAL et doit aussi être ELEMENTAL"
  
! #: fortran/interface.cc:5326
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs à %L redéfini une procédure non ELEMENTAL et ne doit pas être ELEMENTAL non plus"
  
! #: fortran/interface.cc:5335
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%qs à %L redéfini une SUBROUTINE et doit aussi être une SUBROUTINE"
  
! #: fortran/interface.cc:5346
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs à %L redéfini une FUNCTION et doit aussi être une FUNCTION"
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Résultat non concordant pour la redéfinition de la procédure %qs à %L: %s"
  
! #: fortran/interface.cc:5365
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%qs à %L redéfini une procédure PUBLIC et ne doit pas être PRIVATE"
  
! #: fortran/interface.cc:5395
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "L'argument muet %qs de %qs à %L devrait être nommé %qs pour correspondre à l'argument équivalent de la procédure redéfinie"
  
! #: fortran/interface.cc:5406
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Argument non concordant pour la procédure redéfinissante %qs à %L: %s"
  
! #: fortran/interface.cc:5415
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "%qs à %L doit avoir le même nombre d'arguments formels que la procédure redéfinie"
  
! #: fortran/interface.cc:5424
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs à %L redéfini une liaison NOPASS et doit aussi être NOPASS"
  
! #: fortran/interface.cc:5435
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%qs à %L redéfini une liaison PASS et doit aussi être PASS"
  
! #: fortran/interface.cc:5442
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "L'argument muet %qs de type objet passé à %L doit être à la même position que l'argument muet de type objet passé à la procédure redéfinie"
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "L'argument muet DTIO à %L doit être du type %s"
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "L'argument muet DTIO à %L doit avoir KIND = %d"
  
! #: fortran/interface.cc:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "L'argument muet DTIO à %L doit être un scalaire"
  
! #: fortran/interface.cc:5481
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "L'argument muet DTIO à %L doit être ASSUMED SHAPE ARRAY"
  
! #: fortran/interface.cc:5485
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "L'argument caractère DTIO à %L doit avoir une longueur tacite"
  
! #: fortran/interface.cc:5489
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "L'argument muet DTIO à %L doit avoir INTENT %s"
  
! #: fortran/interface.cc:5547 fortran/interface.cc:5593
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Le retour alternatif à %L n'est pas permis dans une procédure DTIO"
  
! #: fortran/interface.cc:5559
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "La procédure DTIO %qs à %L doit être une sous-routine"
  
! #: fortran/interface.cc:5571
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Trop peu d'arguments muets dans la procédure DTIO %qs à %L"
  
! #: fortran/interface.cc:5578
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Trop d'arguments muets dans la procédure DTIO %qs à %L"
--- 74007,74789 ----
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr "%<END INTERFACE OPERATOR (.%s.)%> attendu à %C"
  
! #: fortran/interface.cc:468
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr "%<END INTERFACE %s%> attendu à %C"
  
! #: fortran/interface.cc:664
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr "gfc_compare_derived_types: type dérivé invalide"
  
! #: fortran/interface.cc:952
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "Un retour alternatif ne peut pas apparaître dans l'interface de l'opérateur à %L"
  
! #: fortran/interface.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "L'interface de l'opérateur d'affectation à %L doit avoir deux arguments"
  
! #: fortran/interface.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "L'interface de l'opérateur à %L a le mauvais nombre d'arguments"
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "L'interface de l'opérateur d'affectation à %L doit avoir une SUBROUTINE"
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr "L'interface de l'opérateur d'affectation à %L ne doit pas redéfinir l'affectation d'un type INTRINSIC"
  
! #: fortran/interface.cc:1024
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "L'interface de l'opérateur intrinsèque à %L doit être une FUNCTION"
  
! #: fortran/interface.cc:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr "Le premier argument de l'affectation définie à %L doit être INTENT(OUT) ou INTENT(INOUT)"
  
! #: fortran/interface.cc:1042
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Le deuxième argument de l'affection définie à %L doit être INTENT(IN)"
  
! #: fortran/interface.cc:1051 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Le premier argument de l'interface de l'opérateur à %L doit être INTENT(IN)"
  
! #: fortran/interface.cc:1058 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Le deuxième argument de l'interface de l'opérateur à %L doit être INTENT(IN)"
  
! #: fortran/interface.cc:1163
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "L'interface de l'opérateur à %L est en conflit avec l'interface intrinsèque"
  
! #: fortran/interface.cc:1532 fortran/interface.cc:1604
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_dummy_characteristics: Résultat %i inattendu en provenance de gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1729
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr "Désaccord possible de la longueur de caractère dans le résultat de la fonction entre %L et %L"
  
! #: fortran/interface.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_result_characteristics (1): Résultat %i inattendu en provenance de gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_result_characteristics (2): Résultat %i inattendu en provenance de gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1982
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "La procédure %qs dans %s à %L n'a pas d'interface explicite, vouliez-vous employer %qs ?"
  
! #: fortran/interface.cc:1987
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "La procédure %qs dans %s à %L n'a pas d'interface explicite"
  
! #: fortran/interface.cc:1991
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "La procédure %qs dans %s à %L n'est ni une fonction ni une sous-routine; vouliez-vous employer %qs ?"
  
! #: fortran/interface.cc:1995
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "La procédure %qs dans %s à %L n'est ni une fonction ni une sous-routine"
  
! #: fortran/interface.cc:2007
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr "Dans %s à %L, les procédures doivent être soit toutes des SUBROUTINE ou soit toutes des FUNCTION"
  
! #: fortran/interface.cc:2011
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr "Dans %s à %L, les procédures doivent toutes être des FUNCTION car le nom générique est également le nom du type dérivé"
  
! #: fortran/interface.cc:2019
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Procédure interne %qs dans %s à %L"
  
! #: fortran/interface.cc:2076 fortran/interface.cc:2081
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Interfaces ambigües dans %s pour %qs à %L et %qs à %L"
  
! #: fortran/interface.cc:2086
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Bien que non référencé, %qs a des interfaces ambigües à %L"
  
! #: fortran/interface.cc:2124
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "%qs à %L n'est pas une procédure de module"
  
! #: fortran/interface.cc:2329
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "Le tableau de rang tacite à %L requiert que l'argument muet %qs ait un rang tacite"
  
! #: fortran/interface.cc:2332
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "Rang non concordant dans l'argument %qs à %L (scalaire et rang %d)"
  
! #: fortran/interface.cc:2335
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "Rang non concordant dans l'argument %qs à %L (rang %d et scalaire)"
  
! #: fortran/interface.cc:2338
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "Rang non concordant dans l'argument %qs à %L (rang %d et rang %d)"
  
! #: fortran/interface.cc:2350
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "Rang non concordant entre l'argument effectif à %L et l'argument effectif à %L (scalaire et rang %d)"
  
! #: fortran/interface.cc:2354
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "Rang non concordant entre l'argument effectif à %L et l'argument effectif à %L (rang %d et scalaire)"
  
! #: fortran/interface.cc:2358
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Rang non concordant entre l'argument effectif à %L et l'argument effectif à %L (rang %d et rang %d)"
  
! #: fortran/interface.cc:2482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Argument de procédure invalide à %L"
  
! #: fortran/interface.cc:2494 fortran/interface.cc:2510
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "L'interface non concordante dans la procédure muette à %L est en conflit avec %L : %s"
  
! #: fortran/interface.cc:2498 fortran/interface.cc:2514
! #: fortran/interface.cc:2611
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Interface non concordante dans la procédure muette %qs à %L: %s"
  
! #: fortran/interface.cc:2533
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr "Passage de la sous-routine globale %qs déclarée à %L comme fonction à %L"
  
! #: fortran/interface.cc:2540
  #, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "Passage de la fonction globale %qs déclarée à %L comme sous-routine à %L"
  
! #: fortran/interface.cc:2553
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr "Désaccord entre la sous-routine et la fonction à %L"
  
! #: fortran/interface.cc:2569
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "Désaccord dans le type à %L en passant la fonction globale %qs déclarée à %L (%s/%s)"
  
! #: fortran/interface.cc:2622
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "L'argument effectif au pointeur contigus du muet %qs à %L doit être simplement contigu"
  
! #: fortran/interface.cc:2645
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "Désaccord de type entre l'argument effectif à %L et l'argument effectif à %L (%s/%s)."
  
! #: fortran/interface.cc:2655
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Type non concordant dans l'argument %qs à %L; passé %s à %s"
  
! #: fortran/interface.cc:2665
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "L'argument effectif du type tacite à %L requiert que l'argument muet %qs soit d'un type tacite"
  
! #: fortran/interface.cc:2679
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "L'argument effectif du type tacite à %L correspondant à l'argument muet de rang tacite %qs doit être d'une forme tacite ou de rang tacite"
  
! #: fortran/interface.cc:2696
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "L'argument effectif de %qs à %L doit être polymorphique"
  
! #: fortran/interface.cc:2706
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "L'argument effectif de %qs à %L doit avoir le même type déclaré"
  
! #: fortran/interface.cc:2721
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr "L'argument effectif de %qs à %L doit être polymorphique illimité puisque l'argument de format est un pointeur ou une entité polymorphique illimité allouable [F2008: 12.5.2.5]"
  
! #: fortran/interface.cc:2737
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "L'argument effectif de %qs à %L doit être un co-tableau"
  
! #: fortran/interface.cc:2759
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Co-rang non concordant dans l'argument %qs à %L (%d et %d)"
  
! #: fortran/interface.cc:2777
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "L'argument effectif de %qs à %L doit être simplement contigu ou un élément vers un tel tableau"
  
! #: fortran/interface.cc:2792
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Argument effectif vers le muet %qs non INTENT(INOUT) à %L qui est LOCK_TYPE ou a un composant LOCK_TYPE"
  
! #: fortran/interface.cc:2807
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Argument effectif vers le muet %qs non INTENT(INOUT) à %L qui est EVENT_TYPE ou a un composant EVENT_TYPE"
  
! #: fortran/interface.cc:2826
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "L'argument muet %qs doit être un pointeur, un tableau de forme tacite ou de rang tacite sans attribut CONTIGUOUS – car l'argument effectif à %L n'est pas simplement contigu et les deux sont ASYNCHRONOUS ou VOLATILE"
  
! #: fortran/interface.cc:2839
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Passage d'un co-tableau à %L pour l'argument %qs allouable, non co-tableau, muet INTENT(OUT)"
  
! #: fortran/interface.cc:2846
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Passage d'un co-tableau à %L pour l'argument %qs allouable, non co-tableau et muet qui est invalide si le statut d'allocation est modifié"
  
! #: fortran/interface.cc:2933
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Scalaire polymorphique passé à l'argument tableau muet %qs à %L"
  
! #: fortran/interface.cc:2944
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Un élément d'un tableau de forme tacite ou pointeur comme argument effectif à %L ne peut pas correspondre à l'argument effectif à %L"
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Un élément d'un tableau de forme tacite ou pointeur est passé à l'argument tableau muet %qs à %L"
  
! #: fortran/interface.cc:2962
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Extension: Argument effectif scalaire du sous-type pas par défaut, du sous-type non C_CHAR avec un argument muet tableau %qs à %L"
  
! #: fortran/interface.cc:2970
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Argument effectif scalaire CHARACTER avec un argument muet tableau %qs à %L"
  
! #: fortran/interface.cc:3359
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "L'argument mot-clé %qs à %L est invalide dans une fonction instruction"
  
! #: fortran/interface.cc:3382
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "L'argument mot-clé %qs à %L n'est pas dans une procédure, vouliez-vous employer %qs ?"
  
! #: fortran/interface.cc:3386
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "L'argument mot-clé %qs à %L n'est pas dans une procédure"
  
! #: fortran/interface.cc:3395
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "L'argument mot-clé %qs à %L est déjà associé à un autre argument effectif"
  
! #: fortran/interface.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Plus d'arguments effectifs que d'arguments formels dans l'appel de la procédure à %L"
  
! #: fortran/interface.cc:3418
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Spécificateur de retour alternatif manquant dans l'appel de la sous-routine à %L"
  
! #: fortran/interface.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Spécificateur de retour alternatif inattendu dans l'appel de la sous-routine à %L"
  
! #: fortran/interface.cc:3459
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr "Intrinsèque %<NULL()%> sans argument %<MOLD%> à %L passé au muet %qs de rang tacite"
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr "Le muet de taille tacite %qs est passé à %L à un muet de rang tacite %qs"
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr "Intrinsèque %<NULL()%> sans argument %<MOLD%> à %L passé à au muet %qs de longueur tacite"
  
! #: fortran/interface.cc:3523
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "NULL() intrinsèque inattendu à %L pour le muet %qs"
  
! #: fortran/interface.cc:3526
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Pointeur null à %L pour un muet non pointeur %qs"
  
! #: fortran/interface.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr "L'argument effectif à %L pour le muet de type tacite a des paramètres de type ou est de type dérivé avec une liaison à un type ou des procédures FINAL"
  
! #: fortran/interface.cc:3564
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr "L'argument effectif polymorphique illimité à %L n'a pas de correspondance avec un argument muet soit polymorphique illimité ou soit de type assumé"
  
! #: fortran/interface.cc:3588
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "Désaccord dans la longueur de CHARACTER (%ld/%ld) entre l'argument effectif et l'argument muet pointeur ou allouable %qs à %L"
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "Désaccord dans la longueur de CHARACTER (%ld/%ld) entre l'argument effectif et l'argument muet de forme tacite %qs à %L"
  
! #: fortran/interface.cc:3610
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "L'argument effectif à %L pour l'argument muet allouable ou pointeur %qs doit avoir un paramètre de type différé si et uniquement si le muet en a un"
  
! #: fortran/interface.cc:3633
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "La longueur de CHARACTER de l'argument effectif est plus court que celui de l'argument muet %qs (%lu/%lu) à %L"
  
! #: fortran/interface.cc:3643 fortran/interface.cc:3648
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "L'argument effectif contient trop peu d'éléments pour l'argument muet %qs (%lu/%lu) à %L"
  
! #: fortran/interface.cc:3674
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Pointeur de procédure attendu pour l'argument %qs à %L"
  
! #: fortran/interface.cc:3691
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Procédure attendue pour l'argument %qs à %L"
  
! #: fortran/interface.cc:3758
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "L'argument effectif pour %qs ne peut pas être un tableau de taille tacite à %L"
  
! #: fortran/interface.cc:3787
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Argument effectif vers le muet de rang tacite INTENT(OUT) %qs à %L ne peut pas être de taille inconnue"
  
! #: fortran/interface.cc:3802
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "L'argument effectif pour %qs à %L doit être un pointeur"
  
! #: fortran/interface.cc:3811
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: Argument effectif non pointeur à %L vers le muet pointeur %qs"
  
! #: fortran/interface.cc:3820
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "L'argument effectif pour %qs à %L doit être un pointeur ou une cible valide pour le pointeur muet dans l'instruction d'affectation d'un pointeur"
  
! #: fortran/interface.cc:3834
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Argument effectif co-indexé à %L vers le muet pointeur %qs"
  
! #: fortran/interface.cc:3848
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "L'argument effectif co-indexé à %L vers le muet allouable %qs requiert INTENT(IN)"
  
! #: fortran/interface.cc:3863
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "L'argument effectif co-indexé ASYNCHRONOUS ou VOLATILE à %L requiert que le muet %qs n'ait ni ASYNCHRONOUS ni VOLATILE"
  
! #: fortran/interface.cc:3878
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "L'argument effectif co-indexé à %L avec un composant ultimement allouable pour le muet %qs requiert soit VALUE ou INTENT(IN)"
  
! #: fortran/interface.cc:3891
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "L'argument effectif qui est un tableau de CLASS pour %qs doit être un tableau complet à %L"
  
! #: fortran/interface.cc:3902
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "L'argument effectif pour %qs doit être ALLOCATABLE à %L"
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr "L'argument effectif pour %qs à %L est le résultat d'une fonction et l'argument muet est ALLOCATABLE"
  
! #: fortran/interface.cc:3951
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "L'argument effectif qui est une section de tableau avec des indices de vecteur à %L est incompatible avec l'attribut INTENT(OUT), INTENT(INOUT), VOLATILE ou ASYNCHRONOUS de l'argument muet %qs"
  
! #: fortran/interface.cc:3971
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "L'argument effectif de forme tacite à %L est incompatible avec l'argument muet de forme non tacite %qs à cause de l'attribut VOLATILE"
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "L'argument effectif qui est une section de tableau à %L est incompatible avec l'argument muet de forme non tacite %qs à cause de l'attribut VOLATILE"
  
! #: fortran/interface.cc:4010
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "L'argument effectif qui est un tableau de pointeurs à %L requiert un argument muet de forme tacite ou un tableau de pointeurs %qs à cause de l'attribut VOLATILE"
  
! #: fortran/interface.cc:4038
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Spécification de retour alternatif manquant dans l'appel de la sous-routine à %L"
  
! #: fortran/interface.cc:4051
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Argument effectif manquant pour l'argument %qs à %L"
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Mauvais code de composant"
  
! #: fortran/interface.cc:4208
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): Liste non concordante"
  
! #: fortran/interface.cc:4234
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): donnée corrompue"
  
! #: fortran/interface.cc:4244
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Le même argument effectif est associé avec l'argument INTENT(%s) %qs et l'argument INTENT(%s) %qs à %L"
  
! #: fortran/interface.cc:4274
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): Liste non concordante"
  
! #: fortran/interface.cc:4294
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "L'argument de procédure à %L est local dans une procédure PURE et a l'attribut POINTER"
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "L'argument effectif co-indexé à %L dans une procédure PURE est passé à un argument INTENT(%s)"
  
! #: fortran/interface.cc:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "L'argument effectif co-indexé à %L dans une procédure PURE est passé à un argument muet de type POINTER"
  
! #: fortran/interface.cc:4327
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "L'argument effectif polymorphique co-indexé à %L est passé à l'argument muet polymorphique %qs"
  
! #: fortran/interface.cc:4369
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "La procédure %qs appelée à %L n'est pas explicitement déclarée, vouliez-vous employer %qs ?"
  
! #: fortran/interface.cc:4373 fortran/interface.cc:4383
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "La procédure %qs appelée à %L n'est pas explicitement déclarée"
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Procédure %qs appelée avec une interface implicite à %L"
  
! #: fortran/interface.cc:4392
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "L'objet pointeur %qs à %L doit avoir une interface de fonction explicite ou être déclaré comme un tableau"
  
! #: fortran/interface.cc:4400
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "L'objet allouable %qs à %L doit avoir une interface de fonction explicite ou être déclaré comme un tableau"
  
! #: fortran/interface.cc:4408
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "La fonction allouable %qs à %L doit avoir une interface de fonction explicite"
  
! #: fortran/interface.cc:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Interface explicite requise pour l'argument polymorphique à %L"
  
! #: fortran/interface.cc:4434
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "L'argument mot-clé requiert une interface explicite pour la procédure %qs à %L"
  
! #: fortran/interface.cc:4443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "L'argument de type tacite %s à %L requiert une interface explicite"
  
! #: fortran/interface.cc:4458
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "L'argument effectif de LOCK_TYPE ou avec un composant LOCK_TYPE à %L requiert une interface explicite pour la procédure %qs"
  
! #: fortran/interface.cc:4473
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "L'argument effectif de EVENT_TYPE ou avec un composant EVENT_TYPE à %L requiert une interface explicite pour la procédure %qs"
  
! #: fortran/interface.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "Argument MOLD requis pour NULL à %L"
  
! #: fortran/interface.cc:4491
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Passer l'intrinsèque NULL comme argument effectif à %L requiert une interface explicite"
  
! #: fortran/interface.cc:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Un argument de rang tacite requiert une interface explicite à %L"
  
! #: fortran/interface.cc:4543
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Composant pointeur de procédure %qs appelé avec une interface implicite à %L"
  
! #: fortran/interface.cc:4554
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "L'argument mot-clé requiert une interface explicite pour le composant pointeur de procédure %qs à %L"
  
! #: fortran/interface.cc:4639
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "MOLD= est requis dans l'argument NULL() à %L: Ambigüité entre les fonctions spécifiées %s et %s"
  
! #: fortran/interface.cc:4709
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Impossible de trouver le symbole %qs"
  
! #: fortran/interface.cc:5100
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "L'entité %qs à %L est déjà présente dans l'interface"
  
! #: fortran/interface.cc:5217
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Mauvais type d'interface"
  
! #: fortran/interface.cc:5311
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "Ne peut écraser GENERIC %qs à %L"
  
! #: fortran/interface.cc:5323
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%qs à %L redéfini une liaison de procédure déclarée NON_OVERRRIDABLE"
  
! #: fortran/interface.cc:5331
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "%qs à %L ne doit pas être DEFERRED car il redéfini une liaison non DEFERRED"
  
! #: fortran/interface.cc:5339
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%qs à %L redéfini une procédure PURE et doit aussi être PURE"
  
! #: fortran/interface.cc:5348
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs à %L redéfini une procédure ELEMENTAL et doit aussi être ELEMENTAL"
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs à %L redéfini une procédure non ELEMENTAL et ne doit pas être ELEMENTAL non plus"
  
! #: fortran/interface.cc:5363
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%qs à %L redéfini une SUBROUTINE et doit aussi être une SUBROUTINE"
  
! #: fortran/interface.cc:5374
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs à %L redéfini une FUNCTION et doit aussi être une FUNCTION"
  
! #: fortran/interface.cc:5382
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Résultat non concordant pour la redéfinition de la procédure %qs à %L: %s"
  
! #: fortran/interface.cc:5393
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%qs à %L redéfini une procédure PUBLIC et ne doit pas être PRIVATE"
  
! #: fortran/interface.cc:5423
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "L'argument muet %qs de %qs à %L devrait être nommé %qs pour correspondre à l'argument équivalent de la procédure redéfinie"
  
! #: fortran/interface.cc:5434
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Argument non concordant pour la procédure redéfinissante %qs à %L: %s"
  
! #: fortran/interface.cc:5443
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "%qs à %L doit avoir le même nombre d'arguments formels que la procédure redéfinie"
  
! #: fortran/interface.cc:5452
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs à %L redéfini une liaison NOPASS et doit aussi être NOPASS"
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%qs à %L redéfini une liaison PASS et doit aussi être PASS"
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "L'argument muet %qs de type objet passé à %L doit être à la même position que l'argument muet de type objet passé à la procédure redéfinie"
  
! #: fortran/interface.cc:5491
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "L'argument muet DTIO à %L doit être du type %s"
  
! #: fortran/interface.cc:5498
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "L'argument muet DTIO à %L doit avoir KIND = %d"
  
! #: fortran/interface.cc:5505
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "L'argument muet DTIO à %L doit être un scalaire"
  
! #: fortran/interface.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "L'argument muet DTIO à %L doit être ASSUMED SHAPE ARRAY"
  
! #: fortran/interface.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "L'argument caractère DTIO à %L doit avoir une longueur tacite"
  
! #: fortran/interface.cc:5517
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "L'argument muet DTIO à %L doit avoir INTENT %s"
  
! #: fortran/interface.cc:5575 fortran/interface.cc:5621
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Le retour alternatif à %L n'est pas permis dans une procédure DTIO"
  
! #: fortran/interface.cc:5587
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "La procédure DTIO %qs à %L doit être une sous-routine"
  
! #: fortran/interface.cc:5599
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Trop peu d'arguments muets dans la procédure DTIO %qs à %L"
  
! #: fortran/interface.cc:5606
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Trop d'arguments muets dans la procédure DTIO %qs à %L"
*************** msgstr "Conversion de %s vers %s à %L"
*** 74880,74886 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12312
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "Impossible de convertir %s en %s à %L"
--- 74972,74978 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12302
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "Impossible de convertir %s en %s à %L"
*************** msgstr "Point requis dans le spécificat
*** 75061,75587 ****
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "Le spécificateur de format H à %L est une fonctionnalité supprimée du Fortran 95"
  
! #: fortran/io.cc:1231 fortran/io.cc:1293
  #, gcc-internal-format, gfc-internal-format
! msgid "Missing comma at %L"
! msgstr "Virgule manquante à %L"
  
! #: fortran/io.cc:1349
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Caractères superflus dans le format à %L"
  
! #: fortran/io.cc:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Instruction de format dans le bloc principal du module à %C"
  
! #: fortran/io.cc:1380
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "L'instruction FORMAT à %C ne peut pas apparaître dans une INTERFACE"
  
! #: fortran/io.cc:1386
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Étiquette de format manquante à %C"
  
! #: fortran/io.cc:1441 fortran/io.cc:1472 fortran/io.cc:1552
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Valeur invalide pour la spécification %s à %C"
  
! #: fortran/io.cc:1447 fortran/io.cc:1478 fortran/io.cc:1634 fortran/io.cc:1647
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Spécification %s dupliquée à %C"
  
! #: fortran/io.cc:1489
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "La variable %s ne peut pas être INTENT(IN) à %C"
  
! #: fortran/io.cc:1497
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Une valeur ne peut pas être affectée à la variable %s dans une procédure PURE à %C"
  
! #: fortran/io.cc:1527
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr "Une variable est attendue à %L"
  
! #: fortran/io.cc:1558
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Spécification de l'étiquette %s dupliquée à %C"
  
! #: fortran/io.cc:1578 fortran/io.cc:1595 fortran/io.cc:1616
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr "%s à %C est une extension DEC, activez-la avec %<-fdec%>"
  
! #: fortran/io.cc:1669
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "L'expression constante dans l'étiquette du FORMAT à %L doit être de type CHARACTER par défaut"
  
! #: fortran/io.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "La balise FORMAT à %L ne peut pas être un tableau de taille nulle"
  
! #: fortran/io.cc:1735
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "L'étiquette du FORMAT à %L doit être du type CHARACTER ou INTEGER du sous-type par défaut"
  
! #: fortran/io.cc:1741
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "Variable ASSIGNED dans l'étiquette du FORMAT à %L"
  
! #: fortran/io.cc:1746
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "La variable %qs à %L n'a pas reçu d'étiquette de format"
  
! #: fortran/io.cc:1753
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Le scalaire %qs dans l'étiquette du FORMAT à %L n'est pas une variable ASSIGNED"
  
! #: fortran/io.cc:1768
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "Non caractère non Hollerith dans l'étiquette du FORMAT à %L"
  
! #: fortran/io.cc:1772
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Non caractère dans l'étiquette du FORMAT à %L"
  
! #: fortran/io.cc:1778
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Élément non caractère d'un tableau de forme tacite dans l'étiquette du FORMAT à %L"
  
! #: fortran/io.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Élément non caractère d'un tableau de taille tacite dans l'étiquette du FORMAT à %L"
  
! #: fortran/io.cc:1792
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Élément non caractère d'un tableau de pointeurs dans l'étiquette du FORMAT à %L"
  
! #: fortran/io.cc:1818
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "La balise %s à %L doit être du type %s"
  
! #: fortran/io.cc:1825
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "La balise %s à %L doit être une chaîne de caractères du sous-type par défaut"
  
! #: fortran/io.cc:1832
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "La balise %s à %L doit être un scalaire"
  
! #: fortran/io.cc:1838
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "Balise IOMSG à %L"
  
! #: fortran/io.cc:1846
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Le Fortran 95 exige un INTEGER par défaut dans la balise %s à %L"
  
! #: fortran/io.cc:1855
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Sous-type LOGICAL pas par défaut dans la balise %s à %L"
  
! #: fortran/io.cc:1862
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "Spécificateur NEWUNIT à %L"
  
! #: fortran/io.cc:1880
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "Balise CONVERT à %L"
  
! #: fortran/io.cc:2096
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "Fortran 2003: Le spécificateur %s dans l'instruction %s à %L a la valeur %qs"
  
! #: fortran/io.cc:2104 fortran/io.cc:2131
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "Le spécificateur %s dans l'instruction %s à %L à la valeur %qs"
  
! #: fortran/io.cc:2123
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "Extension: Le spécificateur %s dans l'instruction %s à %L a la valeur %qs"
  
! #: fortran/io.cc:2145 fortran/io.cc:2153
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "Le spécificateur %s dans l'instruction %s à %L a la valeur invalide %qs"
  
! #: fortran/io.cc:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr "Le type ACTION est en conflit avec le spécificateur READONLY à %L"
  
! #: fortran/io.cc:2226
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr "ASYNCHRONOUS= à %L n'est pas permis en Fortran 95"
  
! #: fortran/io.cc:2245 fortran/io.cc:3919
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr "BLANK= à %L n'est pas permis en Fortran 95"
  
! #: fortran/io.cc:2273 fortran/io.cc:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr "DECIMAL= à %L n'est pas permis en Fortran 95"
  
! #: fortran/io.cc:2305
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr "ENCODING= à %L n'est pas permis en Fortran 95"
  
! #: fortran/io.cc:2356 fortran/io.cc:3964
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr "ROUND= à %L n'est pas permis en Fortran 95"
  
! #: fortran/io.cc:2386
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr "SIGN= à %L n'est pas permis en Fortran 95"
  
! #: fortran/io.cc:2407
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "RECL dans l'instruction OPEN à %L doit être positif"
  
! #: fortran/io.cc:2432
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr "Le STATUS spécifié dans l'instruction OPEN à %L est %qs et aucun spécificateur FILE est présent"
  
! #: fortran/io.cc:2443
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr "Le STATUS spécifié dans l'instruction OPEN à %L ne peut pas avoir la valeur SCRATCH si un spécificateur FILE est présent"
  
! #: fortran/io.cc:2454
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "Le spécificateur UNIT n'est pas autorisé avec NEWUNIT à %L"
  
! #: fortran/io.cc:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr "Le spécificateur NEWUNIT doit avoir FILE= ou STATUS='scratch' à %L"
  
! #: fortran/io.cc:2472
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "L'instruction OPEN à %L doit avoir le spécificateur UNIT ou NEWUNIT"
  
! #: fortran/io.cc:2507
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr "le spécificateur %s à %L n'est pas permis dans une instruction OPEN pour une E/S non formatée"
  
! #: fortran/io.cc:2515
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr "Le spécificateur RECL n'est pas permis dans l'instruction OPEN à %L pour une E/S de type flux"
  
! #: fortran/io.cc:2528
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr "Le spécificateur POSITION dans l'instruction OPEN à %L est uniquement permis pour les flux ou les accès séquentiels"
  
! #: fortran/io.cc:2581
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "L'instruction OPEN n'est pas permise dans une procédure PURE à %C"
  
! #: fortran/io.cc:2689
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "L'instruction CLOSE n'est pas permise dans une procédure PURE à %C"
  
! #: fortran/io.cc:2715
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "L'instruction CLOSE à %L requiert le numéro d'un UNIT"
  
! #: fortran/io.cc:2723
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "Le numéro de UNIT dans l'instruction CLOSE à %L doit être non négatif"
  
! #: fortran/io.cc:2846 fortran/match.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "L'instruction %s n'est pas permise dans une procédure PURE à %C"
  
! #: fortran/io.cc:2876
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "Numéro de UNIT manquant dans l'instruction à %L"
  
! #: fortran/io.cc:2887 fortran/io.cc:3377
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "Le numéro de UNIT dans l'instruction à %L doit être non négatif"
  
! #: fortran/io.cc:2920
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "Instruction FLUSH à %C"
  
! #: fortran/io.cc:2961
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "Format manquant avec l'unité par défaut à %C"
  
! #: fortran/io.cc:2981
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Spécificateur UNIT dupliqué à %C"
  
! #: fortran/io.cc:3055
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Spécificateur de format dupliqué à %C"
  
! #: fortran/io.cc:3096
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Le symbole %qs dans la liste de noms %qs est INTENT(IN) à %C"
  
! #: fortran/io.cc:3132
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Spécification NML dupliquée à %C"
  
! #: fortran/io.cc:3141
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Le symbole %qs à %C doit être le nom d'un groupe NAMELIST"
  
! #: fortran/io.cc:3207
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "L'étiquette END à %C n'est pas permise dans l'instruction de sortie"
  
! #: fortran/io.cc:3303
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "UNIT pas spécifié à %L"
  
! #: fortran/io.cc:3310
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr "La spécification de UNIT à %L ne doit pas être un PARAMETER caractère"
  
! #: fortran/io.cc:3323
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "La spécification de UNIT à %L doit être une expression INTEGER ou une variable CHARACTER"
  
! #: fortran/io.cc:3345
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "La forme de l'instruction WRITE est invalide à %L, UNIT est requis"
  
! #: fortran/io.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Unité interne avec un indice vecteur à %L"
  
! #: fortran/io.cc:3370
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "La IO UNIT externe ne peut pas être un tableau à %L"
  
! #: fortran/io.cc:3400
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST %qs dans l'instruction READ à %L contient le symbole %qs qui ne peut pas apparaître dans le contexte d'une définition de variable"
  
! #: fortran/io.cc:3412
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "L'objet NAMELIST %qs dans la liste de noms %qs à %L est polymorphique et requiert une procédure d'entrée/sortie définie"
  
! #: fortran/io.cc:3422 fortran/resolve.cc:16941
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "Objet NAMELIST %qs dans la liste de noms %qs à %L avec des composants ALLOCATABLE ou POINTER"
  
! #: fortran/io.cc:3430
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr "L'objet NAMELIST %qs dans la liste de noms %qs à %L a des composants ALLOCATABLE ou POINTER et requiert donc une procédure d'entrée/sortie définie"
  
! #: fortran/io.cc:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "Virgule avant la liste des éléments e/s à %L"
  
! #: fortran/io.cc:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "L'étiquette de la balise ERR %d à %L n'est pas définie"
  
! #: fortran/io.cc:3463
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "L'étiquette de la balise END %d à %L n'est pas définie"
  
! #: fortran/io.cc:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "L'étiquette de la balise EOR %d à %L n'est pas définie"
  
! #: fortran/io.cc:3485
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "L'étiquette FORMAT %d à %L n'est pas définie"
  
! #: fortran/io.cc:3516
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr "io_kind_name(): mauvais I/O-kind"
  
! #: fortran/io.cc:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Erreur de syntaxe dans l'itérateur E/S à %C"
  
! #: fortran/io.cc:3637
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr "Variable attendue dans l'instruction READ à %C"
  
! #: fortran/io.cc:3643
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "Variable ou io-implied-do attendu dans l'instruction READ à %L"
  
! #: fortran/io.cc:3652
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr "Variable ou io-implied-do attendu à %L"
  
! #: fortran/io.cc:3661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Expression attendue dans l'instruction %s à %C"
  
! #: fortran/io.cc:3666
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr "La constante littérale BOZ à %L ne peut pas apparaître dans une liste de E/S de sortie"
  
! #: fortran/io.cc:3814
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "Fichier interne à %L avec une liste de noms"
  
! #: fortran/io.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "Le IO UNIT dans l'instruction %s à %L doit être un fichier interne dans une procédure PURE"
  
! #: fortran/io.cc:3942
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "PAD= à %L pas permis en Fortran 95"
  
! #: fortran/io.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr "DELIM= à %L pas permis en Fortran 95"
  
! #: fortran/io.cc:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "La liste de noms dans PRINT à %C est une extension"
  
! #: fortran/io.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr "La virgule après * à %C n'est pas permise sans liste d'E/S"
  
! #: fortran/io.cc:4380
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Virgule attendue dans la liste des E/S à %C"
  
! #: fortran/io.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "L'instruction PRINT à %C n'est pas permise dans une procédure PURE"
  
! #: fortran/io.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "NULL() près de %L ne peut pas apparaître dans une instruction INQUIRE"
  
! #: fortran/io.cc:4621 fortran/io.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "L'instruction INQUIRE n'est pas permise dans une procédure PURE à %C"
  
! #: fortran/io.cc:4649
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "L'étiquette IOLENGTH est invalide dans l'instruction INQUIRE à %C"
  
! #: fortran/io.cc:4659 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "L'instruction INQUIRE à %L ne peut pas contenir les deux spécificateurs FILE et UNIT en même temps"
  
! #: fortran/io.cc:4666
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "L'instruction INQUIRE à %L requiert l'un des deux spécificateurs FILE ou UNIT"
  
! #: fortran/io.cc:4676
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "Le numéro de UNIT dans l'instruction INQUIRE à %L ne peut pas être %d"
  
! #: fortran/io.cc:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "L'instruction INQUIRE à %L requiert un spécificateur PENDING= avec le spécificateur ID="
  
! #: fortran/io.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "WAIT à %C interdit en Fortran 95"
  
! #: fortran/io.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "L'instruction WAIT n'est pas permise dans une procédure PURE à %C"
--- 75153,75679 ----
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "Le spécificateur de format H à %L est une fonctionnalité supprimée du Fortran 95"
  
! #: fortran/io.cc:1232 fortran/io.cc:1295
  #, gcc-internal-format, gfc-internal-format
! msgid "Missing comma in FORMAT string at %L"
! msgstr "Virgule manquante dans la chaîne de FORMAT à %L"
  
! #: fortran/io.cc:1351
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Caractères superflus dans le format à %L"
  
! #: fortran/io.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Instruction de format dans le bloc principal du module à %C"
  
! #: fortran/io.cc:1382
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "L'instruction FORMAT à %C ne peut pas apparaître dans une INTERFACE"
  
! #: fortran/io.cc:1388
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Étiquette de format manquante à %C"
  
! #: fortran/io.cc:1443 fortran/io.cc:1474 fortran/io.cc:1554
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Valeur invalide pour la spécification %s à %C"
  
! #: fortran/io.cc:1449 fortran/io.cc:1480 fortran/io.cc:1636 fortran/io.cc:1649
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Spécification %s dupliquée à %C"
  
! #: fortran/io.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "La variable %s ne peut pas être INTENT(IN) à %C"
  
! #: fortran/io.cc:1499
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Une valeur ne peut pas être affectée à la variable %s dans une procédure PURE à %C"
  
! #: fortran/io.cc:1529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr "Une variable est attendue à %L"
  
! #: fortran/io.cc:1560
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Spécification de l'étiquette %s dupliquée à %C"
  
! #: fortran/io.cc:1580 fortran/io.cc:1597 fortran/io.cc:1618
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr "%s à %C est une extension DEC, activez-la avec %<-fdec%>"
  
! #: fortran/io.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "L'expression constante dans l'étiquette du FORMAT à %L doit être de type CHARACTER par défaut"
  
! #: fortran/io.cc:1696
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "La balise FORMAT à %L ne peut pas être un tableau de taille nulle"
  
! #: fortran/io.cc:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "L'étiquette du FORMAT à %L doit être du type CHARACTER ou INTEGER du sous-type par défaut"
  
! #: fortran/io.cc:1743
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "Variable ASSIGNED dans l'étiquette du FORMAT à %L"
  
! #: fortran/io.cc:1748
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "La variable %qs à %L n'a pas reçu d'étiquette de format"
  
! #: fortran/io.cc:1755
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Le scalaire %qs dans l'étiquette du FORMAT à %L n'est pas une variable ASSIGNED"
  
! #: fortran/io.cc:1770
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "Non caractère non Hollerith dans l'étiquette du FORMAT à %L"
  
! #: fortran/io.cc:1774
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Non caractère dans l'étiquette du FORMAT à %L"
  
! #: fortran/io.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Élément non caractère d'un tableau de forme tacite dans l'étiquette du FORMAT à %L"
  
! #: fortran/io.cc:1787
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Élément non caractère d'un tableau de taille tacite dans l'étiquette du FORMAT à %L"
  
! #: fortran/io.cc:1794
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Élément non caractère d'un tableau de pointeurs dans l'étiquette du FORMAT à %L"
  
! #: fortran/io.cc:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "La balise %s à %L doit être du type %s"
  
! #: fortran/io.cc:1827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "La balise %s à %L doit être une chaîne de caractères du sous-type par défaut"
  
! #: fortran/io.cc:1834
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "La balise %s à %L doit être un scalaire"
  
! #: fortran/io.cc:1840
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "Balise IOMSG à %L"
  
! #: fortran/io.cc:1848
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Le Fortran 95 exige un INTEGER par défaut dans la balise %s à %L"
  
! #: fortran/io.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Sous-type LOGICAL pas par défaut dans la balise %s à %L"
  
! #: fortran/io.cc:1864
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "Spécificateur NEWUNIT à %L"
  
! #: fortran/io.cc:1882
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "Balise CONVERT à %L"
  
! #: fortran/io.cc:2098
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "Fortran 2003: Le spécificateur %s dans l'instruction %s à %L a la valeur %qs"
  
! #: fortran/io.cc:2106 fortran/io.cc:2133
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "Le spécificateur %s dans l'instruction %s à %L à la valeur %qs"
  
! #: fortran/io.cc:2125
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "Extension: Le spécificateur %s dans l'instruction %s à %L a la valeur %qs"
  
! #: fortran/io.cc:2147 fortran/io.cc:2155
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "Le spécificateur %s dans l'instruction %s à %L a la valeur invalide %qs"
  
! #: fortran/io.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr "Le type ACTION est en conflit avec le spécificateur READONLY à %L"
  
! #: fortran/io.cc:2228
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr "ASYNCHRONOUS= à %L n'est pas permis en Fortran 95"
  
! #: fortran/io.cc:2247 fortran/io.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr "BLANK= à %L n'est pas permis en Fortran 95"
  
! #: fortran/io.cc:2275 fortran/io.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr "DECIMAL= à %L n'est pas permis en Fortran 95"
  
! #: fortran/io.cc:2307
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr "ENCODING= à %L n'est pas permis en Fortran 95"
  
! #: fortran/io.cc:2358 fortran/io.cc:3966
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr "ROUND= à %L n'est pas permis en Fortran 95"
  
! #: fortran/io.cc:2388
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr "SIGN= à %L n'est pas permis en Fortran 95"
  
! #: fortran/io.cc:2409
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "RECL dans l'instruction OPEN à %L doit être positif"
  
! #: fortran/io.cc:2434
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr "Le STATUS spécifié dans l'instruction OPEN à %L est %qs et aucun spécificateur FILE est présent"
  
! #: fortran/io.cc:2445
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr "Le STATUS spécifié dans l'instruction OPEN à %L ne peut pas avoir la valeur SCRATCH si un spécificateur FILE est présent"
  
! #: fortran/io.cc:2456
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "Le spécificateur UNIT n'est pas autorisé avec NEWUNIT à %L"
  
! #: fortran/io.cc:2467
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr "Le spécificateur NEWUNIT doit avoir FILE= ou STATUS='scratch' à %L"
  
! #: fortran/io.cc:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "L'instruction OPEN à %L doit avoir le spécificateur UNIT ou NEWUNIT"
  
! #: fortran/io.cc:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr "le spécificateur %s à %L n'est pas permis dans une instruction OPEN pour une E/S non formatée"
  
! #: fortran/io.cc:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr "Le spécificateur RECL n'est pas permis dans l'instruction OPEN à %L pour une E/S de type flux"
  
! #: fortran/io.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr "Le spécificateur POSITION dans l'instruction OPEN à %L est uniquement permis pour les flux ou les accès séquentiels"
  
! #: fortran/io.cc:2583
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "L'instruction OPEN n'est pas permise dans une procédure PURE à %C"
  
! #: fortran/io.cc:2691
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "L'instruction CLOSE n'est pas permise dans une procédure PURE à %C"
  
! #: fortran/io.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "L'instruction CLOSE à %L requiert le numéro d'un UNIT"
  
! #: fortran/io.cc:2725
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "Le numéro de UNIT dans l'instruction CLOSE à %L doit être non négatif"
  
! #: fortran/io.cc:2848 fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "L'instruction %s n'est pas permise dans une procédure PURE à %C"
  
! #: fortran/io.cc:2878
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "Numéro de UNIT manquant dans l'instruction à %L"
  
! #: fortran/io.cc:2889 fortran/io.cc:3379
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "Le numéro de UNIT dans l'instruction à %L doit être non négatif"
  
! #: fortran/io.cc:2922
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "Instruction FLUSH à %C"
  
! #: fortran/io.cc:2963
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "Format manquant avec l'unité par défaut à %C"
  
! #: fortran/io.cc:2983
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Spécificateur UNIT dupliqué à %C"
  
! #: fortran/io.cc:3057
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Spécificateur de format dupliqué à %C"
  
! #: fortran/io.cc:3098
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Le symbole %qs dans la liste de noms %qs est INTENT(IN) à %C"
  
! #: fortran/io.cc:3134
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Spécification NML dupliquée à %C"
  
! #: fortran/io.cc:3143
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Le symbole %qs à %C doit être le nom d'un groupe NAMELIST"
  
! #: fortran/io.cc:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "L'étiquette END à %C n'est pas permise dans l'instruction de sortie"
  
! #: fortran/io.cc:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "UNIT pas spécifié à %L"
  
! #: fortran/io.cc:3312
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr "La spécification de UNIT à %L ne doit pas être un PARAMETER caractère"
  
! #: fortran/io.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "La spécification de UNIT à %L doit être une expression INTEGER ou une variable CHARACTER"
  
! #: fortran/io.cc:3347
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "La forme de l'instruction WRITE est invalide à %L, UNIT est requis"
  
! #: fortran/io.cc:3358
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Unité interne avec un indice vecteur à %L"
  
! #: fortran/io.cc:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "La IO UNIT externe ne peut pas être un tableau à %L"
  
! #: fortran/io.cc:3402
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST %qs dans l'instruction READ à %L contient le symbole %qs qui ne peut pas apparaître dans le contexte d'une définition de variable"
  
! #: fortran/io.cc:3414
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "L'objet NAMELIST %qs dans la liste de noms %qs à %L est polymorphique et requiert une procédure d'entrée/sortie définie"
  
! #: fortran/io.cc:3424 fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "Objet NAMELIST %qs dans la liste de noms %qs à %L avec des composants ALLOCATABLE ou POINTER"
  
! #: fortran/io.cc:3432
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr "L'objet NAMELIST %qs dans la liste de noms %qs à %L a des composants ALLOCATABLE ou POINTER et requiert donc une procédure d'entrée/sortie définie"
  
! #: fortran/io.cc:3443
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "Virgule avant la liste des éléments e/s à %L"
  
! #: fortran/io.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "L'étiquette de la balise ERR %d à %L n'est pas définie"
  
! #: fortran/io.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "L'étiquette de la balise END %d à %L n'est pas définie"
  
! #: fortran/io.cc:3477
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "L'étiquette de la balise EOR %d à %L n'est pas définie"
  
! #: fortran/io.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "L'étiquette FORMAT %d à %L n'est pas définie"
  
! #: fortran/io.cc:3518
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr "io_kind_name(): mauvais I/O-kind"
  
! #: fortran/io.cc:3607
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Erreur de syntaxe dans l'itérateur E/S à %C"
  
! #: fortran/io.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr "Variable attendue dans l'instruction READ à %C"
  
! #: fortran/io.cc:3645
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "Variable ou io-implied-do attendu dans l'instruction READ à %L"
  
! #: fortran/io.cc:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr "Variable ou io-implied-do attendu à %L"
  
! #: fortran/io.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Expression attendue dans l'instruction %s à %C"
  
! #: fortran/io.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr "La constante littérale BOZ à %L ne peut pas apparaître dans une liste de E/S de sortie"
  
! #: fortran/io.cc:3816
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "Fichier interne à %L avec une liste de noms"
  
! #: fortran/io.cc:3831
  #, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "Le IO UNIT dans l'instruction %s à %L doit être un fichier interne dans une procédure PURE"
  
! #: fortran/io.cc:3944
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "PAD= à %L pas permis en Fortran 95"
  
! #: fortran/io.cc:4013
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr "DELIM= à %L pas permis en Fortran 95"
  
! #: fortran/io.cc:4187
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "La liste de noms dans PRINT à %C est une extension"
  
! #: fortran/io.cc:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr "La virgule après * à %C n'est pas permise sans liste d'E/S"
  
! #: fortran/io.cc:4382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Virgule attendue dans la liste des E/S à %C"
  
! #: fortran/io.cc:4449
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "L'instruction PRINT à %C n'est pas permise dans une procédure PURE"
  
! #: fortran/io.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "NULL() près de %L ne peut pas apparaître dans une instruction INQUIRE"
  
! #: fortran/io.cc:4623 fortran/io.cc:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "L'instruction INQUIRE n'est pas permise dans une procédure PURE à %C"
  
! #: fortran/io.cc:4651
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "L'étiquette IOLENGTH est invalide dans l'instruction INQUIRE à %C"
  
! #: fortran/io.cc:4661 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "L'instruction INQUIRE à %L ne peut pas contenir les deux spécificateurs FILE et UNIT en même temps"
  
! #: fortran/io.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "L'instruction INQUIRE à %L requiert l'un des deux spécificateurs FILE ou UNIT"
  
! #: fortran/io.cc:4678
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "Le numéro de UNIT dans l'instruction INQUIRE à %L ne peut pas être %d"
  
! #: fortran/io.cc:4693
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "L'instruction INQUIRE à %L requiert un spécificateur PENDING= avec le spécificateur ID="
  
! #: fortran/io.cc:4869
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "WAIT à %C interdit en Fortran 95"
  
! #: fortran/io.cc:4875
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "L'instruction WAIT n'est pas permise dans une procédure PURE à %C"
*************** msgstr "Spécification locale REDUCE à
*** 75918,76417 ****
  msgid "Locality spec at %L"
  msgstr "Spécification locale à %L"
  
! #: fortran/match.cc:3112
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "Le nom %qs dans l'instruction %s à %C est inconnu"
  
! #: fortran/match.cc:3120
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr "Le nom %qs dans l'instruction %s à %C n'est pas un nom de construction"
  
! #: fortran/match.cc:3132
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr "L'instruction %s à %C quitte la construction CRITICAL"
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3140
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr "L'instruction %s à %C quitte la construction DO CONCURRENT"
  
! #: fortran/match.cc:3152
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr "L'instruction %s à %C n'est pas à l'intérieur d'une construction"
  
! #: fortran/match.cc:3155
  #, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr "L'instruction %s à %C n'est pas à l'intérieur de la construction %qs"
  
! #: fortran/match.cc:3181
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr "L'instruction CYCLE à %C n'est pas applicable à la construction %qs qui n'est pas une boucle"
  
! #: fortran/match.cc:3186
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr "Instruction EXIT sans nom de construction « do » à %C"
  
! #: fortran/match.cc:3192
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "L'instruction %s à %C n'est pas applicable à la construction %qs"
  
! #: fortran/match.cc:3200
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "L'instruction %s à %C quitte le bloc structuré OpenACC"
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "L'instruction %s à %C quitte le bloc structuré OpenMP"
  
! #: fortran/match.cc:3241
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "L'instruction EXIT à %C termine la boucle !$ACC LOOP"
  
! #: fortran/match.cc:3247
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr "Instruction CYCLE à %C pour une boucle !$ACC LOOP découpée en blocs qui n'est pas la plus à l'intérieur"
  
! #: fortran/match.cc:3249
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr "Instruction CYCLE à %C pour une boucle !$ACC LOOP coalescée qui n'est pas la plus à l'intérieur"
  
! #: fortran/match.cc:3296
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "L'instruction EXIT à %C termine la boucle !$OMP DO"
  
! #: fortran/match.cc:3301
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr "Instruction CYCLE à %C pour une boucle !$OMP DO coalescée qui n'est pas la plus à l'intérieur"
  
! #: fortran/match.cc:3406
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "Espace requis dans l'instruction %s près de %C"
  
! #: fortran/match.cc:3429
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr "Le code de STOP à %C ne peut pas être négatif"
  
! #: fortran/match.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr "Le code de STOP à %C contient trop de chiffres"
  
! #: fortran/match.cc:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "Spécificateur QUIET= pour %s à %L"
  
! #: fortran/match.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr "Instruction %s à %C dans une procédure PURE"
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr "Instruction STOP de contrôle d'image à %C dans un bloc CRITICAL"
  
! #: fortran/match.cc:3486
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr "Instruction STOP de contrôle d'image à %C dans un bloc DO CONCURRENT"
  
! #: fortran/match.cc:3498
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr "Le code STOP à %L doit être une constante CHARACTER scalaire ou chiffre[chiffre[chiffre[chiffre[chiffre]]]]"
  
! #: fortran/match.cc:3510
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr "Le code STOP à %L doit être une expression constante scalaire CHARACTER ou INTEGER par défaut"
  
! #: fortran/match.cc:3517
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr "Le code STOP à %L doit être soit le type INTEGER ou CHARACTER"
  
! #: fortran/match.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr "Le code STOP à %L doit être scalaire"
  
! #: fortran/match.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr "Le code STOP à %L doit être un caractère par défaut avec KIND=%d"
  
! #: fortran/match.cc:3538
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "Le code STOP à %L doit être un entier par défaut avec KIND=%d"
  
! #: fortran/match.cc:3550 fortran/resolve.cc:13453
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "Le spécificateur QUIET à %L doit être un scalaire LOGICAL"
  
! #: fortran/match.cc:3600
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "Instruction PAUSE à %C"
  
! #: fortran/match.cc:3621
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "Instruction ERROR STOP à %C"
  
! #: fortran/match.cc:3647
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "Instruction EVENT %s de contrôle d'image à %C dans une procédure PURE"
  
! #: fortran/match.cc:3662
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr "Instruction EVENT %s de contrôle d'image à %C dans un bloc CRITICAL"
  
! #: fortran/match.cc:3669
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr "Instruction EVENT %s de contrôle d'image à %C dans un bloc DO CONCURRENT"
  
! #: fortran/match.cc:3699 fortran/match.cc:4041 fortran/match.cc:4253
! #: fortran/match.cc:4805 fortran/match.cc:5177
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr "Balise STAT redondante trouvée à %L"
  
! #: fortran/match.cc:3720 fortran/match.cc:4062 fortran/match.cc:4273
! #: fortran/match.cc:4837 fortran/match.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "Balise ERRMSG redondante trouvée à %L"
  
! #: fortran/match.cc:3741
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr "Balise UNTIL_COUNT redondante trouvée à %L"
  
! #: fortran/match.cc:3807
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "Instruction EVENT POST à %C"
  
! #: fortran/match.cc:3817
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "Instruction EVENT WAIT à %C"
  
! #: fortran/match.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "Instruction FAIL IMAGE à %C"
  
! #: fortran/match.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "Instruction FORM TEAM à %C"
  
! #: fortran/match.cc:3892
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "Instruction CHANGE TEAM à %C"
  
! #: fortran/match.cc:3922
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr "Instruction END TEAM à %C"
  
! #: fortran/match.cc:3946
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "Instruction SYNC TEAM à %C"
  
! #: fortran/match.cc:3989
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr "Instruction %s de contrôle d'image à %C dans une procédure PURE"
  
! #: fortran/match.cc:4004
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr "Instruction %s de contrôle d'image à %C dans un bloc CRITICAL"
  
! #: fortran/match.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr "Instruction %s de contrôle d'image à %C dans un bloc DO CONCURRENT"
  
! #: fortran/match.cc:4083
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr "Balise ACQUIRED_LOCK redondante trouvée à %L"
  
! #: fortran/match.cc:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "Instruction LOCK à %C"
  
! #: fortran/match.cc:4158
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "Instruction UNLOCK à %C"
  
! #: fortran/match.cc:4183
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr "Instruction SYNC de contrôle d'image à %C dans une procédure PURE"
  
! #: fortran/match.cc:4189
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "Instruction SYNC à %C"
  
! #: fortran/match.cc:4201
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr "Instruction SYNC de contrôle d'image à %C dans un bloc CRITICAL"
  
! #: fortran/match.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr "Instruction SYNC de contrôle d'image à %C dans un bloc DO CONCURRENT"
  
! #: fortran/match.cc:4387
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "Instruction ASSIGN à %C"
  
! #: fortran/match.cc:4431
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "Instruction GOTO assigné à %C"
  
! #: fortran/match.cc:4475 fortran/match.cc:4526
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "La liste d'étiquettes d'instructions dans le GOTO à %C ne peut pas être vide"
  
! #: fortran/match.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr "GOTO calculé à %C"
  
! #: fortran/match.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr "Erreur dans la spécification de type à %L"
  
! #: fortran/match.cc:4624
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr "typespec dans ALLOCATE à %L"
  
! #: fortran/match.cc:4647
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr "La liste de spec des paramètres de types dans le type-spec à %L ne peut pas contenir de paramètre DEFERRED"
  
! #: fortran/match.cc:4677 fortran/match.cc:5115
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "Constante inattendue à %C"
  
! #: fortran/match.cc:4687
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr "Mauvais objet d'allocation à %C pour une procédure PURE"
  
! #: fortran/match.cc:4702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr "Objet allouable incompatible à %C pour la spec de type CHARACTER à %L"
  
! #: fortran/match.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "ALLOCATE sur un co-tableau à %C dans un bloc DO CONCURRENT"
  
! #: fortran/match.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr "ALLOCATE sur un co-tableau à %C dans un bloc CRITICAL"
  
! #: fortran/match.cc:4751
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr "L'objet d'allocation à %L n'est ni un pointeur de données ni une variable allouable"
  
! #: fortran/match.cc:4763
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr "Le type de l'entité à %L est incompatible sur le type avec typespec"
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr "Le paramètre de sous-type pour l'entité à %L diffère du paramètre de sous-type du typespec"
  
! #: fortran/match.cc:4788
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "Spécification de forme pour un scalaire allouable à %C"
  
! #: fortran/match.cc:4815
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr "La balise STAT à %L ne peut pas être une constante"
  
! #: fortran/match.cc:4831
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr "Balise ERRMSG à %L"
  
! #: fortran/match.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr "Balise SOURCE à %L"
  
! #: fortran/match.cc:4860
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr "Balise SOURCE redondante trouvée à %L"
  
! #: fortran/match.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr "La balise SOURCE à %L est en conflit avec le typespec à %L"
  
! #: fortran/match.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr "Balise SOURCE à %L avec plus d'un seul objet allouable"
  
! #: fortran/match.cc:4891
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr "Balise MOLD à %L"
  
! #: fortran/match.cc:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr "Balise MOLD redondante trouvée à %L"
  
! #: fortran/match.cc:4904
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr "La balise MOLD à %L est en conflit avec le typespec à %L"
  
! #: fortran/match.cc:4930
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr "La balise MOLD à %L est en conflit avec la balise SOURCE à %L"
  
! #: fortran/match.cc:4938
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "L'objet allouable à %L avec un paramètre de type différé requiert soit une spécification de type ou une balise SOURCE ou une balise MOLD"
  
! #: fortran/match.cc:4950
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "L'objet allouable polymorphique illimité à %L requiert soit une spécification de type ou une balise SOURCE ou une balise MOLD"
  
! #: fortran/match.cc:5017
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr "L'objet pointeur à %C ne sera point co-indexé"
  
! #: fortran/match.cc:5032
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr "NULLIFY n'autorise pas le remappage des limites pour l'objet pointeur à %C"
  
! #: fortran/match.cc:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr "Objet allouable illégal à %C pour une procédure PURE"
  
! #: fortran/match.cc:5137
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "DEALLOCATE d'un co-tableau à %C dans un bloc DO CONCURRENT"
  
! #: fortran/match.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr "DEALLOCATE d'un co-tableau à %C dans un bloc CRITICAL"
  
! #: fortran/match.cc:5160
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr "L'objet allouable à %C n'est ni un pointeur vers une non procédure ni une variable allouable"
  
! #: fortran/match.cc:5197
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr "ERRMSG à %L"
  
! #: fortran/match.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr "Instruction RETURN de contrôle d'image à %C dans un bloc CRITICAL"
  
! #: fortran/match.cc:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr "Instruction RETURN de contrôle d'image à %C dans un bloc DO CONCURRENT"
  
! #: fortran/match.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr "L'instruction RETURN avec retour alternatif à %C est uniquement autorisé dans une SUBROUTINE"
  
! #: fortran/match.cc:5300
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr "Instruction RETURN dans le programme principal à %C"
  
! #: fortran/match.cc:5328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Référence à un composant attendue à %C"
  
! #: fortran/match.cc:5337
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Rebut après CALL à %C"
  
! #: fortran/match.cc:5348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "Procédure liée à un type ou composant pointeur de procédure attendu à %C"
  
! #: fortran/match.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr "Une constante littérale BOZ à %L ne peut pas apparaître comme un argument effectif dans une référence de sous-routine"
  
! #: fortran/match.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Erreur de syntaxe dans le nom du bloc commun à %C"
--- 76010,76509 ----
  msgid "Locality spec at %L"
  msgstr "Spécification locale à %L"
  
! #: fortran/match.cc:3113
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "Le nom %qs dans l'instruction %s à %C est inconnu"
  
! #: fortran/match.cc:3121
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr "Le nom %qs dans l'instruction %s à %C n'est pas un nom de construction"
  
! #: fortran/match.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr "L'instruction %s à %C quitte la construction CRITICAL"
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3141
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr "L'instruction %s à %C quitte la construction DO CONCURRENT"
  
! #: fortran/match.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr "L'instruction %s à %C n'est pas à l'intérieur d'une construction"
  
! #: fortran/match.cc:3156
  #, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr "L'instruction %s à %C n'est pas à l'intérieur de la construction %qs"
  
! #: fortran/match.cc:3182
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr "L'instruction CYCLE à %C n'est pas applicable à la construction %qs qui n'est pas une boucle"
  
! #: fortran/match.cc:3187
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr "Instruction EXIT sans nom de construction « do » à %C"
  
! #: fortran/match.cc:3193
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "L'instruction %s à %C n'est pas applicable à la construction %qs"
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "L'instruction %s à %C quitte le bloc structuré OpenACC"
  
! #: fortran/match.cc:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "L'instruction %s à %C quitte le bloc structuré OpenMP"
  
! #: fortran/match.cc:3242
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "L'instruction EXIT à %C termine la boucle !$ACC LOOP"
  
! #: fortran/match.cc:3248
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr "Instruction CYCLE à %C pour une boucle !$ACC LOOP découpée en blocs qui n'est pas la plus à l'intérieur"
  
! #: fortran/match.cc:3250
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr "Instruction CYCLE à %C pour une boucle !$ACC LOOP coalescée qui n'est pas la plus à l'intérieur"
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "L'instruction EXIT à %C termine la boucle !$OMP DO"
  
! #: fortran/match.cc:3302
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr "Instruction CYCLE à %C pour une boucle !$OMP DO coalescée qui n'est pas la plus à l'intérieur"
  
! #: fortran/match.cc:3407
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "Espace requis dans l'instruction %s près de %C"
  
! #: fortran/match.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr "Le code de STOP à %C ne peut pas être négatif"
  
! #: fortran/match.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr "Le code de STOP à %C contient trop de chiffres"
  
! #: fortran/match.cc:3452
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "Spécificateur QUIET= pour %s à %L"
  
! #: fortran/match.cc:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr "Instruction %s à %C dans une procédure PURE"
  
! #: fortran/match.cc:3482
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr "Instruction STOP de contrôle d'image à %C dans un bloc CRITICAL"
  
! #: fortran/match.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr "Instruction STOP de contrôle d'image à %C dans un bloc DO CONCURRENT"
  
! #: fortran/match.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr "Le code STOP à %L doit être une constante CHARACTER scalaire ou chiffre[chiffre[chiffre[chiffre[chiffre]]]]"
  
! #: fortran/match.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr "Le code STOP à %L doit être une expression constante scalaire CHARACTER ou INTEGER par défaut"
  
! #: fortran/match.cc:3518
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr "Le code STOP à %L doit être soit le type INTEGER ou CHARACTER"
  
! #: fortran/match.cc:3525
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr "Le code STOP à %L doit être scalaire"
  
! #: fortran/match.cc:3532
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr "Le code STOP à %L doit être un caractère par défaut avec KIND=%d"
  
! #: fortran/match.cc:3539
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "Le code STOP à %L doit être un entier par défaut avec KIND=%d"
  
! #: fortran/match.cc:3551 fortran/resolve.cc:13443
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "Le spécificateur QUIET à %L doit être un scalaire LOGICAL"
  
! #: fortran/match.cc:3601
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "Instruction PAUSE à %C"
  
! #: fortran/match.cc:3622
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "Instruction ERROR STOP à %C"
  
! #: fortran/match.cc:3648
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "Instruction EVENT %s de contrôle d'image à %C dans une procédure PURE"
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr "Instruction EVENT %s de contrôle d'image à %C dans un bloc CRITICAL"
  
! #: fortran/match.cc:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr "Instruction EVENT %s de contrôle d'image à %C dans un bloc DO CONCURRENT"
  
! #: fortran/match.cc:3700 fortran/match.cc:4042 fortran/match.cc:4254
! #: fortran/match.cc:4806 fortran/match.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr "Balise STAT redondante trouvée à %L"
  
! #: fortran/match.cc:3721 fortran/match.cc:4063 fortran/match.cc:4274
! #: fortran/match.cc:4838 fortran/match.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "Balise ERRMSG redondante trouvée à %L"
  
! #: fortran/match.cc:3742
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr "Balise UNTIL_COUNT redondante trouvée à %L"
  
! #: fortran/match.cc:3808
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "Instruction EVENT POST à %C"
  
! #: fortran/match.cc:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "Instruction EVENT WAIT à %C"
  
! #: fortran/match.cc:3830
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "Instruction FAIL IMAGE à %C"
  
! #: fortran/match.cc:3854
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "Instruction FORM TEAM à %C"
  
! #: fortran/match.cc:3893
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "Instruction CHANGE TEAM à %C"
  
! #: fortran/match.cc:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr "Instruction END TEAM à %C"
  
! #: fortran/match.cc:3947
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "Instruction SYNC TEAM à %C"
  
! #: fortran/match.cc:3990
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr "Instruction %s de contrôle d'image à %C dans une procédure PURE"
  
! #: fortran/match.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr "Instruction %s de contrôle d'image à %C dans un bloc CRITICAL"
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr "Instruction %s de contrôle d'image à %C dans un bloc DO CONCURRENT"
  
! #: fortran/match.cc:4084
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr "Balise ACQUIRED_LOCK redondante trouvée à %L"
  
! #: fortran/match.cc:4149
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "Instruction LOCK à %C"
  
! #: fortran/match.cc:4159
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "Instruction UNLOCK à %C"
  
! #: fortran/match.cc:4184
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr "Instruction SYNC de contrôle d'image à %C dans une procédure PURE"
  
! #: fortran/match.cc:4190
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "Instruction SYNC à %C"
  
! #: fortran/match.cc:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr "Instruction SYNC de contrôle d'image à %C dans un bloc CRITICAL"
  
! #: fortran/match.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr "Instruction SYNC de contrôle d'image à %C dans un bloc DO CONCURRENT"
  
! #: fortran/match.cc:4388
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "Instruction ASSIGN à %C"
  
! #: fortran/match.cc:4432
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "Instruction GOTO assigné à %C"
  
! #: fortran/match.cc:4476 fortran/match.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "La liste d'étiquettes d'instructions dans le GOTO à %C ne peut pas être vide"
  
! #: fortran/match.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr "GOTO calculé à %C"
  
! #: fortran/match.cc:4612
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr "Erreur dans la spécification de type à %L"
  
! #: fortran/match.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr "typespec dans ALLOCATE à %L"
  
! #: fortran/match.cc:4648
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr "La liste de spec des paramètres de types dans le type-spec à %L ne peut pas contenir de paramètre DEFERRED"
  
! #: fortran/match.cc:4678 fortran/match.cc:5116
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "Constante inattendue à %C"
  
! #: fortran/match.cc:4688
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr "Mauvais objet d'allocation à %C pour une procédure PURE"
  
! #: fortran/match.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr "Objet allouable incompatible à %C pour la spec de type CHARACTER à %L"
  
! #: fortran/match.cc:4725
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "ALLOCATE sur un co-tableau à %C dans un bloc DO CONCURRENT"
  
! #: fortran/match.cc:4730
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr "ALLOCATE sur un co-tableau à %C dans un bloc CRITICAL"
  
! #: fortran/match.cc:4752
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr "L'objet d'allocation à %L n'est ni un pointeur de données ni une variable allouable"
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr "Le type de l'entité à %L est incompatible sur le type avec typespec"
  
! #: fortran/match.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr "Le paramètre de sous-type pour l'entité à %L diffère du paramètre de sous-type du typespec"
  
! #: fortran/match.cc:4789
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "Spécification de forme pour un scalaire allouable à %C"
  
! #: fortran/match.cc:4816
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr "La balise STAT à %L ne peut pas être une constante"
  
! #: fortran/match.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr "Balise ERRMSG à %L"
  
! #: fortran/match.cc:4855
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr "Balise SOURCE à %L"
  
! #: fortran/match.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr "Balise SOURCE redondante trouvée à %L"
  
! #: fortran/match.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr "La balise SOURCE à %L est en conflit avec le typespec à %L"
  
! #: fortran/match.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr "Balise SOURCE à %L avec plus d'un seul objet allouable"
  
! #: fortran/match.cc:4892
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr "Balise MOLD à %L"
  
! #: fortran/match.cc:4898
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr "Balise MOLD redondante trouvée à %L"
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr "La balise MOLD à %L est en conflit avec le typespec à %L"
  
! #: fortran/match.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr "La balise MOLD à %L est en conflit avec la balise SOURCE à %L"
  
! #: fortran/match.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "L'objet allouable à %L avec un paramètre de type différé requiert soit une spécification de type ou une balise SOURCE ou une balise MOLD"
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "L'objet allouable polymorphique illimité à %L requiert soit une spécification de type ou une balise SOURCE ou une balise MOLD"
  
! #: fortran/match.cc:5018
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr "L'objet pointeur à %C ne sera point co-indexé"
  
! #: fortran/match.cc:5033
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr "NULLIFY n'autorise pas le remappage des limites pour l'objet pointeur à %C"
  
! #: fortran/match.cc:5128
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr "Objet allouable illégal à %C pour une procédure PURE"
  
! #: fortran/match.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "DEALLOCATE d'un co-tableau à %C dans un bloc DO CONCURRENT"
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr "DEALLOCATE d'un co-tableau à %C dans un bloc CRITICAL"
  
! #: fortran/match.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr "L'objet allouable à %C n'est ni un pointeur vers une non procédure ni une variable allouable"
  
! #: fortran/match.cc:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr "ERRMSG à %L"
  
! #: fortran/match.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr "Instruction RETURN de contrôle d'image à %C dans un bloc CRITICAL"
  
! #: fortran/match.cc:5261
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr "Instruction RETURN de contrôle d'image à %C dans un bloc DO CONCURRENT"
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr "L'instruction RETURN avec retour alternatif à %C est uniquement autorisé dans une SUBROUTINE"
  
! #: fortran/match.cc:5301
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr "Instruction RETURN dans le programme principal à %C"
  
! #: fortran/match.cc:5329
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Référence à un composant attendue à %C"
  
! #: fortran/match.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Rebut après CALL à %C"
  
! #: fortran/match.cc:5349
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "Procédure liée à un type ou composant pointeur de procédure attendu à %C"
  
! #: fortran/match.cc:5447
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr "Une constante littérale BOZ à %L ne peut pas apparaître comme un argument effectif dans une référence de sous-routine"
  
! #: fortran/match.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Erreur de syntaxe dans le nom du bloc commun à %C"
*************** msgstr "Erreur de syntaxe dans le nom du
*** 76419,76480 ****
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5662
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr "La variable %qs à %L dans le bloc commun %qs à %C doit être déclarée avec un sous-type interopérable avec le C puisque le bloc commun %qs est bind(c)"
  
! #: fortran/match.cc:5671
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr "La variable %qs dans le bloc commun %qs à %C ne peut pas être bind(c) puisqu'elle n'est pas globale"
  
! #: fortran/match.cc:5678
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "Le symbole %qs à %C est déjà dans le bloc COMMON"
  
! #: fortran/match.cc:5686
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr "Le symbole %qs initialisé à %C peut uniquement être COMMON dans BLOCK DATA"
  
! #: fortran/match.cc:5697
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr "Le symbole %qs à %C est associé par USE du module %qs et ne peut pas apparaître dans COMMON"
  
! #: fortran/match.cc:5712
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr "La spécification de tableau pour le symbole %qs dans COMMON à %C doit être explicite"
  
! #: fortran/match.cc:5719
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "Le symbole %qs dans COMMON à %C ne peut pas être un co-tableau"
  
! #: fortran/match.cc:5729
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr "Le symbole %qs dans COMMON à %C ne peut pas être un tableau de POINTER"
  
! #: fortran/match.cc:5775
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr "Le symbole %qs dans le bloc COMMON %qs à %C est indirectement rendu équivalent à l'autre bloc COMMON %qs"
  
! #: fortran/match.cc:5837
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr "Construction BLOCK DATA à %L"
  
! #: fortran/match.cc:5950
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr "Le nom du groupe de la liste de noms %qs à %C a déjà le type de base %s"
  
! #: fortran/match.cc:5960
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr "Le nom du groupe de la liste de noms %qs à %C est déjà associé à use et ne peut pas être respécifié"
--- 76511,76572 ----
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5663
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr "La variable %qs à %L dans le bloc commun %qs à %C doit être déclarée avec un sous-type interopérable avec le C puisque le bloc commun %qs est bind(c)"
  
! #: fortran/match.cc:5672
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr "La variable %qs dans le bloc commun %qs à %C ne peut pas être bind(c) puisqu'elle n'est pas globale"
  
! #: fortran/match.cc:5679
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "Le symbole %qs à %C est déjà dans le bloc COMMON"
  
! #: fortran/match.cc:5687
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr "Le symbole %qs initialisé à %C peut uniquement être COMMON dans BLOCK DATA"
  
! #: fortran/match.cc:5698
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr "Le symbole %qs à %C est associé par USE du module %qs et ne peut pas apparaître dans COMMON"
  
! #: fortran/match.cc:5713
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr "La spécification de tableau pour le symbole %qs dans COMMON à %C doit être explicite"
  
! #: fortran/match.cc:5720
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "Le symbole %qs dans COMMON à %C ne peut pas être un co-tableau"
  
! #: fortran/match.cc:5730
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr "Le symbole %qs dans COMMON à %C ne peut pas être un tableau de POINTER"
  
! #: fortran/match.cc:5776
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr "Le symbole %qs dans le bloc COMMON %qs à %C est indirectement rendu équivalent à l'autre bloc COMMON %qs"
  
! #: fortran/match.cc:5838
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr "Construction BLOCK DATA à %L"
  
! #: fortran/match.cc:5951
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr "Le nom du groupe de la liste de noms %qs à %C a déjà le type de base %s"
  
! #: fortran/match.cc:5961
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr "Le nom du groupe de la liste de noms %qs à %C est déjà associé à use et ne peut pas être respécifié"
*************** msgstr "Le nom du groupe de la liste de
*** 76482,76669 ****
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5985
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr "Le symbole %qs dans la liste de noms %qs à %C doit être déclaré avant que la liste de noms doit déclarée"
  
! #: fortran/match.cc:6005
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr "Le type dérivé %qs à %L est en conflit avec l'objet de liste de noms %qs à %C"
  
! #: fortran/match.cc:6025
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "Le tableau de taille tacite %qs dans la liste de noms %qs à %C n'est pas permis"
  
! #: fortran/match.cc:6168
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr "Le composant de type dérivé %C n'est pas un membre EQUIVALENCE permis"
  
! #: fortran/match.cc:6176
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "La référence au tableau dans EQUIVALENCE à %C ne peut pas être une section de tableau"
  
! #: fortran/match.cc:6209
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr "EQUIVALENCE à %C requiert deux objets ou plus"
  
! #: fortran/match.cc:6223
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr "Tentative de faire se chevaucher indirectement les blocs COMMON %s et %s par EQUIVALENCE à %C"
  
! #: fortran/match.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Une virgule est attendue dans EQUIVALENCE à %C"
  
! #: fortran/match.cc:6241
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "Instruction EQUIVALENCE à %C"
  
! #: fortran/match.cc:6334
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "Utilisation invalide de l'argument de fonction instruction à %L"
  
! #: fortran/match.cc:6401
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "La fonction-instruction à %L est récursive"
  
! #: fortran/match.cc:6407
  #, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "La fonction-instruction %qs à %L entre en conflit avec le nom de la fonction"
  
! #: fortran/match.cc:6421
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "La fonction-instruction à %L ne peut pas apparaître à l'intérieur de INTERFACE"
  
! #: fortran/match.cc:6426
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Fonction-instruction à %C"
  
! #: fortran/match.cc:6553 fortran/match.cc:6571 fortran/match.cc:6592
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "L'expression dans le sélecteur CASE à %L ne peut pas être %s"
  
! #: fortran/match.cc:6602 fortran/match.cc:6608
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "L'expression dans le sélecteur CASE à %L doit être scalaire"
  
! #: fortran/match.cc:6617
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Expression d'initialisation attendue dans CASE à %C"
  
! #: fortran/match.cc:6649
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "Nom de bloc %qs attendu pour la construction SELECT à %C"
  
! #: fortran/match.cc:7029
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "SELECT TYPE à %C ne peut pas apparaître dans cette portée"
  
! #: fortran/match.cc:7057
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "erreur d'analyse dans l'instruction SELECT TYPE à %C"
  
! #: fortran/match.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr "Le sélecteur dans SELECT TYPE à %C n'est pas une variable nommée; utilisez associate-name=>"
  
! #: fortran/match.cc:7270
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "Instruction SELECT RANK à %C"
  
! #: fortran/match.cc:7311 fortran/match.cc:7365
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr "Le sélecteur de SELECT RANK à %C doit être une variable de rang tacite"
  
! #: fortran/match.cc:7375
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "erreur d'analyse dans l'instruction SELECT RANK à %C"
  
! #: fortran/match.cc:7411
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Instruction CASE inattendue à %C"
  
! #: fortran/match.cc:7463
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Erreur de syntaxe dans la spécification CASE à %C"
  
! #: fortran/match.cc:7481
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Instruction TYPE IS inattendue à %C"
  
! #: fortran/match.cc:7513
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr "La spécification de type ne spécifiera point un type dérivé d'une séquence ou un type avec l'attribut BIND dans SELECT TYPE à %C [F2003:C815]"
  
! #: fortran/match.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr "Tous les paramètres de type LEN dans l'instruction TYPE IS à %C doivent être ASSUMED"
  
! #: fortran/match.cc:7535
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Erreur de syntaxe dans la spécification TYPE IS à %C"
  
! #: fortran/match.cc:7611
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Erreur de syntaxe dans la spécification CLASS IS à %C"
  
! #: fortran/match.cc:7631
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "Instruction RANK inattendue à %C"
  
  # %s est toujours « INTEGER » et rien d'autre
! #: fortran/match.cc:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "L'expression SELECT RANK CASE à %C doit être une constante entière scalaire"
  
! #: fortran/match.cc:7686
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr "La valeur de l'expression SELECT RANK CASE à %C ne peut pas être inférieure à zéro ou plus grande que %d"
  
! #: fortran/match.cc:7713
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "Erreur de syntaxe dans la spécification RANK à %C"
  
! #: fortran/match.cc:7835
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "Instruction ELSEWHERE à %C pas englobée dans un bloc WHERE"
  
! #: fortran/match.cc:7873
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "L'étiquette %qs à %C ne correspond pas à l'étiquette %qs de WHERE"
--- 76574,76761 ----
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5986
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr "Le symbole %qs dans la liste de noms %qs à %C doit être déclaré avant que la liste de noms doit déclarée"
  
! #: fortran/match.cc:6006
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr "Le type dérivé %qs à %L est en conflit avec l'objet de liste de noms %qs à %C"
  
! #: fortran/match.cc:6026
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "Le tableau de taille tacite %qs dans la liste de noms %qs à %C n'est pas permis"
  
! #: fortran/match.cc:6169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr "Le composant de type dérivé %C n'est pas un membre EQUIVALENCE permis"
  
! #: fortran/match.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "La référence au tableau dans EQUIVALENCE à %C ne peut pas être une section de tableau"
  
! #: fortran/match.cc:6210
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr "EQUIVALENCE à %C requiert deux objets ou plus"
  
! #: fortran/match.cc:6224
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr "Tentative de faire se chevaucher indirectement les blocs COMMON %s et %s par EQUIVALENCE à %C"
  
! #: fortran/match.cc:6237
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Une virgule est attendue dans EQUIVALENCE à %C"
  
! #: fortran/match.cc:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "Instruction EQUIVALENCE à %C"
  
! #: fortran/match.cc:6335
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "Utilisation invalide de l'argument de fonction instruction à %L"
  
! #: fortran/match.cc:6402
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "La fonction-instruction à %L est récursive"
  
! #: fortran/match.cc:6408
  #, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "La fonction-instruction %qs à %L entre en conflit avec le nom de la fonction"
  
! #: fortran/match.cc:6422
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "La fonction-instruction à %L ne peut pas apparaître à l'intérieur de INTERFACE"
  
! #: fortran/match.cc:6427
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Fonction-instruction à %C"
  
! #: fortran/match.cc:6554 fortran/match.cc:6572 fortran/match.cc:6593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "L'expression dans le sélecteur CASE à %L ne peut pas être %s"
  
! #: fortran/match.cc:6603 fortran/match.cc:6609
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "L'expression dans le sélecteur CASE à %L doit être scalaire"
  
! #: fortran/match.cc:6618
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Expression d'initialisation attendue dans CASE à %C"
  
! #: fortran/match.cc:6650
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "Nom de bloc %qs attendu pour la construction SELECT à %C"
  
! #: fortran/match.cc:7030
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "SELECT TYPE à %C ne peut pas apparaître dans cette portée"
  
! #: fortran/match.cc:7058
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "erreur d'analyse dans l'instruction SELECT TYPE à %C"
  
! #: fortran/match.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr "Le sélecteur dans SELECT TYPE à %C n'est pas une variable nommée; utilisez associate-name=>"
  
! #: fortran/match.cc:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "Instruction SELECT RANK à %C"
  
! #: fortran/match.cc:7312 fortran/match.cc:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr "Le sélecteur de SELECT RANK à %C doit être une variable de rang tacite"
  
! #: fortran/match.cc:7376
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "erreur d'analyse dans l'instruction SELECT RANK à %C"
  
! #: fortran/match.cc:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Instruction CASE inattendue à %C"
  
! #: fortran/match.cc:7464
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Erreur de syntaxe dans la spécification CASE à %C"
  
! #: fortran/match.cc:7482
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Instruction TYPE IS inattendue à %C"
  
! #: fortran/match.cc:7514
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr "La spécification de type ne spécifiera point un type dérivé d'une séquence ou un type avec l'attribut BIND dans SELECT TYPE à %C [F2003:C815]"
  
! #: fortran/match.cc:7525
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr "Tous les paramètres de type LEN dans l'instruction TYPE IS à %C doivent être ASSUMED"
  
! #: fortran/match.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Erreur de syntaxe dans la spécification TYPE IS à %C"
  
! #: fortran/match.cc:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Erreur de syntaxe dans la spécification CLASS IS à %C"
  
! #: fortran/match.cc:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "Instruction RANK inattendue à %C"
  
  # %s est toujours « INTEGER » et rien d'autre
! #: fortran/match.cc:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "L'expression SELECT RANK CASE à %C doit être une constante entière scalaire"
  
! #: fortran/match.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr "La valeur de l'expression SELECT RANK CASE à %C ne peut pas être inférieure à zéro ou plus grande que %d"
  
! #: fortran/match.cc:7714
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "Erreur de syntaxe dans la spécification RANK à %C"
  
! #: fortran/match.cc:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "Instruction ELSEWHERE à %C pas englobée dans un bloc WHERE"
  
! #: fortran/match.cc:7874
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "L'étiquette %qs à %C ne correspond pas à l'étiquette %qs de WHERE"
*************** msgstr "match_level_4(): Mauvais opérat
*** 76704,76715 ****
  msgid "gfc_basic_typename(): Undefined type"
  msgstr "gfc_basic_typename(): Type non défini"
  
! #: fortran/misc.cc:218
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr "gfc_typename(): Type non défini"
  
! #: fortran/misc.cc:322
  #, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr "gfc_code2string(): Mauvais code"
--- 76796,76807 ----
  msgid "gfc_basic_typename(): Undefined type"
  msgstr "gfc_basic_typename(): Type non défini"
  
! #: fortran/misc.cc:221
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr "gfc_typename(): Type non défini"
  
! #: fortran/misc.cc:325
  #, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr "gfc_code2string(): Mauvais code"
*************** msgstr "Le paramètre de la clause ORDER
*** 78252,78259 ****
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr "la clause ORDER ne doit pas être utilisée avec ORDERED à %L"
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12090
! #: fortran/resolve.cc:13699
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "La clause IF à %L requiert une expression LOGICAL scalaire"
--- 78344,78351 ----
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr "la clause ORDER ne doit pas être utilisée avec ORDERED à %L"
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12080
! #: fortran/resolve.cc:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "La clause IF à %L requiert une expression LOGICAL scalaire"
*************** msgstr "Le symbole %qs est présent à l
*** 78391,78397 ****
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qs apparaît plus d'une fois dans %<allocate%> à %L"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8309
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr "%qs spécifié dans la clause %<allocate%> à %L mais pas dans une clause de privatisation explicite"
--- 78483,78489 ----
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qs apparaît plus d'une fois dans %<allocate%> à %L"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8329
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr "%qs spécifié dans la clause %<allocate%> à %L mais pas dans une clause de privatisation explicite"
*************** msgstr "Nom de mot-clé manquant dans la
*** 80182,80402 ****
  msgid "Syntax error in argument list at %C"
  msgstr "Erreur de syntaxe dans la liste des arguments à %C"
  
! #: fortran/primary.cc:2108
! #, gcc-internal-format
! msgid "extend_ref(): Bad tail"
! msgstr "extend_ref(): Variable « tail » invalide"
! 
! #: fortran/primary.cc:2210
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr "Un désignateur de section de tableau (c-à-d. %<(:)%>) est requis en plus du désignateur de co-tableau %<[...]%> à %C"
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr "Un désignateur de co-tableau est rencontré à %C mais %qs n'est pas un co-tableau"
  
! #: fortran/primary.cc:2461
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "Le symbole %qs à %C n'est pas du type IMPLICIT"
  
! #: fortran/primary.cc:2468
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "%<%c%> inattendu pour la variable %qs du type non dérivé à %C"
  
! #: fortran/primary.cc:2489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Nom de composant de structure attendu à %C"
  
! #: fortran/primary.cc:2510 fortran/primary.cc:2685
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr "part_ref RE ou IM à %C"
  
! #: fortran/primary.cc:2562 fortran/primary.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr "Le part_ref RE ou IM à %C doit être appliqué à une expression COMPLEX"
  
! #: fortran/primary.cc:2569 fortran/primary.cc:2703
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "Le part_ref LEN à %C doit être appliqué à une expression CHARACTER"
  
! #: fortran/primary.cc:2628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Liste d'arguments attendue à %C"
  
! #: fortran/primary.cc:2646
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr "%qs à %C n'est pas une référence de requête à un composant de type intrinsèque %qs"
  
! #: fortran/primary.cc:2649
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr "%qs à %C n'est pas une référence de requête à un composant de type intrinsèque"
  
! #: fortran/primary.cc:2719
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "Le part_ref KIND à %C doit être appliqué à une expression de type intrinsèque"
  
! #: fortran/primary.cc:2747
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "Le composant pointeur de procédure %qs requiert une liste d'arguments à %C"
  
! #: fortran/primary.cc:2833
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr "Référence de tableau/sous-chaîne inattendue à %C"
  
! #: fortran/primary.cc:2855
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "Référence non polymorphique au type abstrait à %C"
  
! #: fortran/primary.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Composant pointeur de procédure co-indexé à %C"
  
! #: fortran/primary.cc:2900
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr "gfc_variable_attr(): L'expression n'est pas une variable"
  
! #: fortran/primary.cc:3118
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr "gfc_caf_attr(): L'expression n'est pas une variable"
  
! #: fortran/primary.cc:3175
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "gfc_caf_attr(): Mauvaise référence à un tableau"
  
! #: fortran/primary.cc:3354
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "Aucune initialisation pour le composant allouable %qs donné dans le constructeur de structure à %C"
  
! #: fortran/primary.cc:3365
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "Constructeur de structure avec des arguments optionnels manquants à %C"
  
! #: fortran/primary.cc:3374
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "Pas d'initialisation donnée pour le composant %qs dans le constructeur de structure à %C"
  
! #: fortran/primary.cc:3422
  #, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "Impossible de construire le type ABSTRACT %qs à %L"
  
! #: fortran/primary.cc:3442
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr "Constructeur de structure avec des arguments nommés à %C"
  
! #: fortran/primary.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr "Initialisation de composant sans nom après le composant nommé %s à %L"
  
! #: fortran/primary.cc:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr "Trop de composants dans le constructeur de structure à %L"
  
! #: fortran/primary.cc:3521
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "L'expression CHARACTER sera tronquée dans le constructeur (%td/%td) à %L"
  
! #: fortran/primary.cc:3539
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Le composant %qs est initialisé deux fois dans le constructeur de structure à %L"
  
! #: fortran/primary.cc:3551
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "Expression co-indexée vers le composant pointeur %qs dans le constructeur de structure à %L"
  
! #: fortran/primary.cc:3605
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "Le composant %qs à %L a déjà été défini par le constructeur d'un type parent dérivé"
  
! #: fortran/primary.cc:3768
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr "%%LOC() a une r-valeur à %C"
  
! #: fortran/primary.cc:3827
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr "%qs à %C est le nom d'une fonction récursive et, par conséquent, il fait référence à la variable résultat. Utilisez une variable RESULT explicite pour diriger la récursion (12.5.2.1)"
  
! #: fortran/primary.cc:3858 fortran/primary.cc:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Le symbole à %C ne convient pas pour une expression"
  
! #: fortran/primary.cc:3963
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Utilisation inattendue du nom de sous-routine %qs à %C"
  
! #: fortran/primary.cc:3995
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "La fonction-instruction %qs requiert une liste d'arguments à %C"
  
! #: fortran/primary.cc:3998
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr "La fonction %qs requiert une liste d'arguments à %C"
  
! #: fortran/primary.cc:4053
  #, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "Argument manquant pour %qs à %C"
  
! #: fortran/primary.cc:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr "Le part-ref le plus à gauche dans le data-ref ne peut pas être une référence à une fonction à %C"
  
! #: fortran/primary.cc:4221
  #, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "Liste d'arguments manquante dans la fonction %qs à %C"
  
! #: fortran/primary.cc:4337
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "Le type dérivé %qs ne peut pas être utilisé comme une variable à %C"
  
! #: fortran/primary.cc:4378
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "La constante nommée à %C est une EQUIVALENCE"
  
! #: fortran/primary.cc:4383
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "le PARAMÈTRE %qs n'apparaitra point dans une instruction DATA à %C"
  
! #: fortran/primary.cc:4419
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "%qs à %C n'est pas une variable"
--- 80274,80489 ----
  msgid "Syntax error in argument list at %C"
  msgstr "Erreur de syntaxe dans la liste des arguments à %C"
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr "Un désignateur de section de tableau (c-à-d. %<(:)%>) est requis en plus du désignateur de co-tableau %<[...]%> à %C"
  
! #: fortran/primary.cc:2226
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr "Un désignateur de co-tableau est rencontré à %C mais %qs n'est pas un co-tableau"
  
! #: fortran/primary.cc:2483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "Le symbole %qs à %C n'est pas du type IMPLICIT"
  
! #: fortran/primary.cc:2490
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "%<%c%> inattendu pour la variable %qs du type non dérivé à %C"
  
! #: fortran/primary.cc:2512
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Nom de composant de structure attendu à %C"
  
! #: fortran/primary.cc:2543 fortran/primary.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr "part_ref RE ou IM à %C"
  
! #: fortran/primary.cc:2595 fortran/primary.cc:2731
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr "Le part_ref RE ou IM à %C doit être appliqué à une expression COMPLEX"
  
! #: fortran/primary.cc:2602 fortran/primary.cc:2744
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "Le part_ref LEN à %C doit être appliqué à une expression CHARACTER"
  
! #: fortran/primary.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Liste d'arguments attendue à %C"
  
! #: fortran/primary.cc:2679
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr "%qs à %C n'est pas une référence de requête à un composant de type intrinsèque %qs"
  
! #: fortran/primary.cc:2682
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr "%qs à %C n'est pas une référence de requête à un composant de type intrinsèque"
  
! #: fortran/primary.cc:2760
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "Le part_ref KIND à %C doit être appliqué à une expression de type intrinsèque"
  
! #: fortran/primary.cc:2788
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "Le composant pointeur de procédure %qs requiert une liste d'arguments à %C"
  
! #: fortran/primary.cc:2875
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr "Référence de tableau/sous-chaîne inattendue à %C"
  
! #: fortran/primary.cc:2897
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "Référence non polymorphique au type abstrait à %C"
  
! #: fortran/primary.cc:2904
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Composant pointeur de procédure co-indexé à %C"
  
! #: fortran/primary.cc:2943
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr "gfc_variable_attr(): L'expression n'est pas une variable"
  
! #: fortran/primary.cc:3165
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr "gfc_caf_attr(): L'expression n'est pas une variable"
  
! #: fortran/primary.cc:3222
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "gfc_caf_attr(): Mauvaise référence à un tableau"
  
! #: fortran/primary.cc:3401
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "Aucune initialisation pour le composant allouable %qs donné dans le constructeur de structure à %C"
  
! #: fortran/primary.cc:3412
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "Constructeur de structure avec des arguments optionnels manquants à %C"
  
! #: fortran/primary.cc:3421
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "Pas d'initialisation donnée pour le composant %qs dans le constructeur de structure à %C"
  
! #: fortran/primary.cc:3469
  #, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "Impossible de construire le type ABSTRACT %qs à %L"
  
! #: fortran/primary.cc:3489
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr "Constructeur de structure avec des arguments nommés à %C"
  
! #: fortran/primary.cc:3504
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr "Initialisation de composant sans nom après le composant nommé %s à %L"
  
! #: fortran/primary.cc:3509
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr "Trop de composants dans le constructeur de structure à %L"
  
! #: fortran/primary.cc:3568
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "L'expression CHARACTER sera tronquée dans le constructeur (%td/%td) à %L"
  
! #: fortran/primary.cc:3586
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Le composant %qs est initialisé deux fois dans le constructeur de structure à %L"
  
! #: fortran/primary.cc:3598
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "Expression co-indexée vers le composant pointeur %qs dans le constructeur de structure à %L"
  
! #: fortran/primary.cc:3652
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "Le composant %qs à %L a déjà été défini par le constructeur d'un type parent dérivé"
  
! #: fortran/primary.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr "%%LOC() a une r-valeur à %C"
  
! #: fortran/primary.cc:3874
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr "%qs à %C est le nom d'une fonction récursive et, par conséquent, il fait référence à la variable résultat. Utilisez une variable RESULT explicite pour diriger la récursion (12.5.2.1)"
  
! #: fortran/primary.cc:3905 fortran/primary.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Le symbole à %C ne convient pas pour une expression"
  
! #: fortran/primary.cc:4010
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Utilisation inattendue du nom de sous-routine %qs à %C"
  
! #: fortran/primary.cc:4042
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "La fonction-instruction %qs requiert une liste d'arguments à %C"
  
! #: fortran/primary.cc:4045
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr "La fonction %qs requiert une liste d'arguments à %C"
  
! #: fortran/primary.cc:4100
  #, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "Argument manquant pour %qs à %C"
  
! #: fortran/primary.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr "Le part-ref le plus à gauche dans le data-ref ne peut pas être une référence à une fonction à %C"
  
! #: fortran/primary.cc:4268
  #, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "Liste d'arguments manquante dans la fonction %qs à %C"
  
! #: fortran/primary.cc:4394
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "Le type dérivé %qs ne peut pas être utilisé comme une variable à %C"
  
! #: fortran/primary.cc:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "La constante nommée à %C est une EQUIVALENCE"
  
! #: fortran/primary.cc:4440
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "le PARAMÈTRE %qs n'apparaitra point dans une instruction DATA à %C"
  
! #: fortran/primary.cc:4476
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "%qs à %C n'est pas une variable"
*************** msgstr "L'argument %qs de la fonction-in
*** 80528,81441 ****
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "L'argument %qs avec une valeur de caractère pour la fonction-instruction à %L doit avoir une longueur constante"
  
! #: fortran/resolve.cc:578
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "La procédure contenue %qs à %L a le même nom que sa procédure contenante"
  
! #: fortran/resolve.cc:598
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "La fonction contenue %qs à %L n'a pas le type IMPLICIT"
  
! #: fortran/resolve.cc:601
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "Le résultat %qs de la fonction contenue %qs à %L n'a pas le type IMPLICIT"
  
! #: fortran/resolve.cc:627
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "La procédure de module %qs avec une valeur de caractère à %L ne peut pas avoir une longueur tacite"
  
! #: fortran/resolve.cc:629
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "La fonction interne %qs avec une valeur de caractère à %L ne peut pas avoir une longueur tacite"
  
! #: fortran/resolve.cc:802
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "La fonction %s à %L a des entrées avec des spécifications de tableau non concordantes"
  
! #: fortran/resolve.cc:813
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "La fonction %s à %L a l'entrée %s avec des caractéristiques non concordantes"
  
! #: fortran/resolve.cc:828
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "La fonction %s à %L a des entrées qui retournent des variables de longueurs de chaînes différentes"
  
! #: fortran/resolve.cc:860
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Le résultat de FUNCTION %s ne peut pas être un tableau dans FUNCTION %s à %L"
  
! #: fortran/resolve.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Le résultat de ENTRY %s ne peut pas être un tableau dans FUNCTION %s à %L"
  
! #: fortran/resolve.cc:871
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Le résultat de FUNCTION %s ne peut pas être un POINTER dans FUNCTION %s à %L"
  
! #: fortran/resolve.cc:875
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Le résultat de ENTRY %s ne peut pas être un POINTER dans FUNCTION %s à %L"
  
! #: fortran/resolve.cc:882
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "Le résultat de FUNCTION %s ne peut pas être ALLOCATABLE dans FUNCTION %s à %L"
  
! #: fortran/resolve.cc:886
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "Le résultat de ENTRY %s ne peut pas être ALLOCATABLE dans FUNCTION %s à %L"
  
! #: fortran/resolve.cc:924
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Le résultat de FUNCTION %s ne peut pas être du type %s dans FUNCTION %s à %L"
  
! #: fortran/resolve.cc:929
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Le résultat de ENTRY %s ne peut pas être du type %s dans FUNCTION %s à %L"
  
! #: fortran/resolve.cc:980
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "L'entité globale %qs à %L ne peut pas apparaître dans un bloc COMMON à %L"
  
! #: fortran/resolve.cc:984
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "L'entité globale %qs à %L ne peut pas apparaître dans un bloc COMMON"
  
! #: fortran/resolve.cc:994
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr "Bloc COMMON à %L"
  
! #: fortran/resolve.cc:1001
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "La variable %qs à %L est dans COMMON mais seule l'initialisation dans BLOCK DATA est permise"
  
! #: fortran/resolve.cc:1005
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "La variable %qs à %L est initialisée dans un COMMON blanc mais l'initialisation est uniquement permise dans des communs nommés"
  
! #: fortran/resolve.cc:1012
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "%qs à %L ne peut pas apparaître dans COMMON [F2008:C5100]"
  
! #: fortran/resolve.cc:1017
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "L'objet automatique %qs à %L ne peut pas apparaître dans COMMON à %L"
  
! #: fortran/resolve.cc:1029
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "La variable %qs, d'un type dérivé, dans COMMON à %L n'a ni l'attribut SEQUENCE ni l'attribut BIND(C)"
  
! #: fortran/resolve.cc:1033
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "La variable %qs, d'un type dérivé, dans COMMON à %L a un composant ultime qui est allouable"
  
! #: fortran/resolve.cc:1037
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "La variable %qs, d'un type dérivé, dans COMMON à %L ne peut pas avoir une initialisation par défaut"
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr "En Fortran 2003, le bloc COMMON %qs à %L est un identificateur global et doit donc avoir le même nom de liaison que le bloc COMMON similairement nommé à %L: %s vs %s"
  
! #: fortran/resolve.cc:1095
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "Le bloc COMMON %qs à %L utilise le même identificateur global que l'entité à %L"
  
! #: fortran/resolve.cc:1103
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "Fortran 2008: Le bloc COMMON %qs avec l'étiquette de liaison à %L partage l'identificateur avec l'entité de bloc non COMMON globale à %L"
  
! #: fortran/resolve.cc:1125
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "Le bloc COMMON à %L avec le label de liaison %qs utilise le même identificateur global que l'entité à %L"
  
! #: fortran/resolve.cc:1146
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "Le bloc COMMON %qs à %L est utilisé comme PARAMETER à %L"
  
! #: fortran/resolve.cc:1150
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "Le bloc COMMON %qs à %L ne peut pas avoir d'attribut EXTERNAL"
  
! #: fortran/resolve.cc:1154
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "Le bloc COMMON %qs à %L est aussi une procédure intrinsèque"
  
! #: fortran/resolve.cc:1158
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "Le bloc COMMON %qs à %L qui est aussi un résultat de fonction"
  
! #: fortran/resolve.cc:1163
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "Le bloc COMMON %qs à %L qui est aussi une procédure globale"
  
! #: fortran/resolve.cc:1230
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr "Le paramètre KIND %qs dans le constructeur PDT à %C n'a pas de valeur"
  
! #: fortran/resolve.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Le rang de l'élément dans le constructeur de structure à %L ne correspond pas à celui du composant (%d/%d)"
  
! #: fortran/resolve.cc:1394
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "L'élément dans le constructeur de structure à %L, pour le composant pointeur %qs, est %s mais il devrait être %s"
  
! #: fortran/resolve.cc:1429
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Longueurs de caractères inégales (%wd/%wd) pour le composant pointeur %qs dans le constructeur à %L"
  
! #: fortran/resolve.cc:1475
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "Le NULL dans le constructeur de structure à %L est appliqué au composant %qs qui n'est ni un POINTER ni ALLOCATABLE"
  
! #: fortran/resolve.cc:1509
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "Désaccord d'interface pour le composant pointeur de procédure %qs dans le constructeur de structure à %L: %s"
  
! #: fortran/resolve.cc:1528
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Mauvaise spécification de tableau du composant %qs référencé dans le constructeur de structure à %L"
  
! #: fortran/resolve.cc:1541
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "La forme du composant %qs dans le constructeur de structure à %L diffère de la forme du composant déclaré pour la dimension %d (%ld/%ld)"
  
! #: fortran/resolve.cc:1562
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "L'élément dans le constructeur de structure à %L pour le composant pointeur %qs devrait être un POINTER ou un TARGET"
  
! #: fortran/resolve.cc:1589
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr "La cible de l'affectation de pointeur à %L a un indice vectoriel"
  
! #: fortran/resolve.cc:1601
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Expression invalide dans le constructeur de structure pour le composant pointeur %qs à %L dans une procédure PURE"
  
! #: fortran/resolve.cc:1727
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "La limite supérieure dans la dernière dimension doit apparaître dans la référence du tableau de taille tacite %qs à %L"
  
  # %qs est le nom d'une procédure d'où le féminin
! #: fortran/resolve.cc:1789
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%qs à %L est ambigüe"
  
! #: fortran/resolve.cc:1793
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "La procédure GENERIC %qs n'est pas permise comme argument effectif à %L"
  
! #: fortran/resolve.cc:1914
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Le type spécifié pour la fonction intrinsèque %qs à %L est ignoré"
  
! #: fortran/resolve.cc:1927
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "La sous-routine intrinsèque %qs à %L n'aura point de spécificateur de type"
  
! #: fortran/resolve.cc:1938
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "%qs déclaré INTRINSIC à %L n'existe pas"
  
  # %s est une chaîne non traduite telle que "available since Fortran 77".
  # voir bugs #38573 et #52279 à ce sujet.
! #: fortran/resolve.cc:1951
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "L'intrinsèque %qs déclaré INTRINSIC à %L n'est pas disponible avec les paramètres standard actuels mais est %s. Utilisez l'option %<-std=*%> appropriée ou activez %<-fall-intrinsics%> de manière à pouvoir l'utiliser."
  
! #: fortran/resolve.cc:1989
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "La procédure non RECURSIVE %qs du module %s s'appelle peut-être elle-même récursivement dans la procédure %qs. Déclarez la RECURSIVE ou utilisez %<-frecursive%>"
  
! #: fortran/resolve.cc:1994 fortran/resolve.cc:7179
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "La procédure non RECURSIVE %qs à %L semble s'appeler elle-même récursivement. Déclarez la RECURSIVE ou utilisez %<-frecursive%>"
  
! #: fortran/resolve.cc:2053 fortran/resolve.cc:11603 fortran/resolve.cc:13626
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "L'étiquette %d référencée à %L n'est jamais définie"
  
! #: fortran/resolve.cc:2085
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Le type dérivé %qs est utilisé comme argument effectif à %L"
  
! #: fortran/resolve.cc:2103
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "La fonction-instruction %qs à %L n'est pas permise comme argument effectif"
  
! #: fortran/resolve.cc:2111
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "L'intrinsèque %qs à %L n'est pas permis comme argument effectif"
  
! #: fortran/resolve.cc:2118
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Procédure interne %qs utilisée comme argument effectif à %L"
  
! #: fortran/resolve.cc:2126
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "La procédure ELEMENTAL non INTRINSIC %qs n'est pas permise comme argument effectif à %L"
  
! #: fortran/resolve.cc:2153
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Impossible de trouver une procédure INTRINSIC spécifique pour la référence %qs à %L"
  
! #: fortran/resolve.cc:2175
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Le symbole %qs à %L est ambigu"
  
! #: fortran/resolve.cc:2239
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "L'argument par valeur à %L n'est pas un type numérique"
  
! #: fortran/resolve.cc:2246
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "L'argument par valeur à %L ne peut pas être un tableau ou une section de tableau"
  
! #: fortran/resolve.cc:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "L'argument par valeur à %L n'est pas permis dans ce contexte"
  
! #: fortran/resolve.cc:2272
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Passer la procédure interne à %L par position n'est pas permis"
  
! #: fortran/resolve.cc:2283
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "Le composant pointeur de procédure ELEMENTAL %qs n'est pas permis comme argument effectif à %L"
  
! #: fortran/resolve.cc:2292
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Argument effectif co-indexé à %L avec un composant pointeur ultime"
  
! #: fortran/resolve.cc:2442
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "%qs à %L est un tableau et est OPTIONAL; s'il n'est pas présent, il ne peut pas être l'argument effectif d'une procédure ELEMENTAL à moins qu'il y ait un argument non optionnel avec le même rang (Fortran 2018, 15.5.2.12)"
  
! #: fortran/resolve.cc:2481
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "L'argument effectif à %L pour le muet INTENT(%s) %qs de la sous-routine ELEMENTAL %qs est un scalaire mais un autre argument effectif est un tableau"
  
! #: fortran/resolve.cc:2755
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Désaccord dans le type de retour de la fonction %qs à %L (%s/%s)"
  
! #: fortran/resolve.cc:2782
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Non concordance de l'interface dans la procédure globale %qs à %L: %s"
  
! #: fortran/resolve.cc:2894
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Il n'y a pas de fonction spécifique pour la fonction générique %qs à %L"
  
! #: fortran/resolve.cc:2914
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "La fonction générique %qs à %L n'est pas cohérente avec l'interface intrinsèque spécifique"
  
! #: fortran/resolve.cc:2952
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La fonction %qs à %L est INTRINSIC mais elle est incompatible avec un intrinsèque"
  
! #: fortran/resolve.cc:3013
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Impossible de résoudre la fonction spécifique %qs à %L"
  
! #: fortran/resolve.cc:3090
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr "Déclaration explicite manquante avec l'attribut EXTERNAL pour le symbole %qs à %L"
  
! #: fortran/resolve.cc:3125
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "La fonction %qs à %L n'a pas de type IMPLICIT, vouliez-vous employer %qs ?"
  
! #: fortran/resolve.cc:3129 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "La fonction %qs à %L n'a pas de type IMPLICIT"
  
  # %s à la fin est le texte non traduit "mask" ou "block"
! #: fortran/resolve.cc:3283
  #, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "Référence à la fonction impure à %L à l'intérieur d'un DO CONCURRENT"
  
  # %s à la fin est le texte non traduit "mask" ou "block"
! #: fortran/resolve.cc:3294
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "Référence à la fonction impure %qs à %L à l'intérieur d'un FORALL %s"
  
  # %s à la fin est le texte non traduit "mask" ou "block"
! #: fortran/resolve.cc:3301
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "Référence à la fonction impure %qs à %L à l'intérieur d'un DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3308
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Référence à la fonction impure %qs à %L dans une procédure PURE"
  
! #: fortran/resolve.cc:3375
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "Rebut inattendu après %qs à %L"
  
! #: fortran/resolve.cc:3386
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs à %L n'est pas une fonction"
  
! #: fortran/resolve.cc:3394 fortran/resolve.cc:3966
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT INTERFACE %qs ne doit pas être référencée à %L"
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr "ABSTRACT INTERFACE %qs à %L ne doit pas avoir un résultat d'une longueur de caractères tacite (F2008: C418)"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3449
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "La fonction %qs est déclarée CHARACTER(*) et ne peut pas être utilisée à %L car elle n'est pas un argument muet"
  
! #: fortran/resolve.cc:3470
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "Listes d'arguments différentes dans la fonction muette externe %s à %L et %L"
  
! #: fortran/resolve.cc:3509
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "resolve_function(): mauvais type de fonction"
  
! #: fortran/resolve.cc:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr "Une constante littérale BOZ à %L ne peut pas apparaître comme un argument effectif dans une référence de fonction"
  
! #: fortran/resolve.cc:3539
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "La fonction %qs non ELEMENTAL définie par l'utilisateur à %L n'est pas permise dans la construction WORKSHARE"
  
! #: fortran/resolve.cc:3601
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY %qs à %L ne peut pas être appelé récursivement car la fonction %qs n'est pas RECURSIVE"
  
! #: fortran/resolve.cc:3605
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "La fonction %qs à %L ne peut pas être appelée récursivement car elle n'est pas RECURSIVE"
  
! #: fortran/resolve.cc:3663
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "L'utilisation de la fonction %qs à %L est obsolète"
  
! #: fortran/resolve.cc:3701
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr "L'appel de sous-routine à %L dans le bloc DO CONCURRENT n'est pas PURE"
  
! #: fortran/resolve.cc:3710
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "L'appel de sous-routine à %qs dans le bloc FORALL à %L n'est pas PURE"
  
! #: fortran/resolve.cc:3716
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "L'appel de sous-routine à %qs dans le bloc DO CONCURRENT à %L n'est pas PURE"
  
! #: fortran/resolve.cc:3722
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "L'appel de sous-routine à %qs à %L n'est pas PURE"
  
! #: fortran/resolve.cc:3790
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Il n'y a pas de sous-routine spécifique pour le générique %qs à %L"
  
! #: fortran/resolve.cc:3799
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "La sous-routine générique %qs à %L n'est pas cohérente avec l'interface de sous-routine intrinsèque"
  
! #: fortran/resolve.cc:3834
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La sous-routine %qs à %L est INTRINSIC mais elle n'est pas compatible avec un intrinsèque"
  
! #: fortran/resolve.cc:3879
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Impossible de résoudre la sous-routine spécifique %qs à %L"
  
! #: fortran/resolve.cc:3937
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "%qs à %L a un type, ce qui n'est pas cohérent avec l'appel CALL à %L"
  
! #: fortran/resolve.cc:3976
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY %qs à %L ne peut pas être appelé récursivement car la sous-routine %qs n'est pas RECURSIVE"
  
! #: fortran/resolve.cc:3980
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE %qs à %L ne peut pas être appelée récursivement car elle n'est pas RECURSIVE"
  
! #: fortran/resolve.cc:4031
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr "Liste d'arguments différentes dans la sous-routine muette externe %s à %L et %L"
  
! #: fortran/resolve.cc:4062
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "resolve_subroutine(): mauvais type de fonction"
  
! #: fortran/resolve.cc:4079
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "L'utilisation de la sous-routine %qs à %L est obsolète"
  
! #: fortran/resolve.cc:4106
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Les formes pour les opérandes à %L et %L ne sont pas conformes"
  
! #: fortran/resolve.cc:4158
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "logical_to_bitwise(): Mauvais intrinsèque"
  
! #: fortran/resolve.cc:4261
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "La fonction impure %qs à %L pourrait ne pas être évaluée"
  
! #: fortran/resolve.cc:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "La fonction impure à %L pourrait ne pas être évaluée"
  
! #: fortran/resolve.cc:4360
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "La constante littérale BOZ à %L ne peut pas être un opérande de l'opérateur unaire %qs"
  
! #: fortran/resolve.cc:4368
  #, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "La négation d'une expression non signée à %L n'est pas permise "
  
! #: fortran/resolve.cc:4389
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr "Les opérandes à %L et %L ne peuvent pas apparaître comme opérandes de l'opérateur binaire %qs"
  
! #: fortran/resolve.cc:4399
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "Contexte invalide pour un pointeur NULL() à %L"
  
! #: fortran/resolve.cc:4417
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr "L'opérande de l'opérateur numérique unaire %qs à %L est %s"
  
! #: fortran/resolve.cc:4432 fortran/resolve.cc:4466
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr "Les opérandes de l'opérateur numérique binaire %qs à %L sont %s/%s"
  
! #: fortran/resolve.cc:4446 fortran/resolve.cc:4635 fortran/resolve.cc:4804
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Rangs inconsistant pour l'opérateur à %L et %L"
  
! #: fortran/resolve.cc:4458
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr "Entités de type dérivé inattendues dans l'opérateur numérique intrinsèque binaire %qs à %L"
  
! #: fortran/resolve.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr "Les opérandes de l'opérateur de concaténation de chaînes à %L sont %s/%s"
  
! #: fortran/resolve.cc:4525
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr "Les opérandes de l'opérateur logique %qs à %L sont %s/%s"
  
! #: fortran/resolve.cc:4548
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr "L'opérande de l'opérateur .not. à %L est %s"
  
! #: fortran/resolve.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "Les quantités COMPLEX ne peuvent pas être comparées à %L"
  
! #: fortran/resolve.cc:4593 fortran/resolve.cc:4608
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "La constante littérale BOZ près de %L ne peut pas apparaître comme opérande d'un opérateur relationnel"
  
! #: fortran/resolve.cc:4643
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr "Types inconsistants pour l'opérateur à %L et %L : %s et %s"
  
! #: fortran/resolve.cc:4667
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "Comparaison égalitaire pour %s à %L"
  
! #: fortran/resolve.cc:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "Comparaison inégalitaire pour %s à %L"
  
! #: fortran/resolve.cc:4682
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr "Les valeurs logiques à %L doivent être comparées avec %s au lieu de %s"
  
! #: fortran/resolve.cc:4690
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr "Les opérandes de l'opérateur de comparaison %qs à %L sont %s/%s"
  
! #: fortran/resolve.cc:4705
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "Opérateur %qs inconnu à %L; vouliez-vous utiliser %qs ?"
  
! #: fortran/resolve.cc:4708
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr "Opérateur %qs inconnu à %L"
  
! #: fortran/resolve.cc:4713
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr "L'opérande de l'opérateur utilisateur %qs à %L est %s"
  
! #: fortran/resolve.cc:4720
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr "Les opérandes de l'opérateur utilisateur %qs à %L sont %s/%s"
  
! #: fortran/resolve.cc:4734
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "resolve_operator(): Mauvais intrinsèque"
  
! #: fortran/resolve.cc:4832
! #, gcc-internal-format, gfc-internal-format
! msgid "Inconsistent coranks for operator at %L and %L"
! msgstr "Corangs inconsistants pour l'opérateur à %L et %L"
! 
! #: fortran/resolve.cc:5031
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La référence au tableau à %L est en dehors des limites (%ld < %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:5036
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "La référence au tableau à %L est en dehors des limites (%ld < %ld) dans la co-dimension %d"
  
! #: fortran/resolve.cc:5046
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La référence au tableau à %L est en dehors des limites (%ld > %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:5051
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "La référence au tableau à %L est en dehors des limites (%ld > %ld) dans la co-dimension %d"
  
! #: fortran/resolve.cc:5072
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Pas nul illégal à %L"
  
! #: fortran/resolve.cc:5089
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La référence inférieure au tableau à %L est hors des limites (%ld < %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:5097
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La référence inférieure au tableau à %L est en dehors des limites (%ld > %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:5113
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La référence supérieure au tableau à %L est hors des limites (%ld < %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La référence supérieure au tableau à %L est hors des limites (%ld > %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:5138
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "check_dimension(): Mauvaise référence de tableau"
  
! #: fortran/resolve.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "La limite supérieure la plus à droite de la section du tableau de taille tacite n'est pas spécifiée à %L"
  
! #: fortran/resolve.cc:5171
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Désaccord de rang dans la référence au tableau à %L (%d/%d)"
  
! #: fortran/resolve.cc:5179
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Désaccord du rang du co-index dans la référence au tableau à %L (%d/%d)"
  
! #: fortran/resolve.cc:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Le co-index de la co-dimension %d doit être un scalaire à %L"
  
! #: fortran/resolve.cc:5223
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "L'index de tableau à %L doit être scalaire"
  
! #: fortran/resolve.cc:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "L'index de tableau à %L doit être du type INTEGER, on a trouvé %s"
  
! #: fortran/resolve.cc:5235
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "Index de tableau REAL à %L"
  
! #: fortran/resolve.cc:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "L'argument dim à %L doit être scalaire"
  
! #: fortran/resolve.cc:5282
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "L'argument dim à %L doit être du type INTEGER"
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Référence de tableau invalide dans une entité qui n'est pas un tableau à %L"
  
! #: fortran/resolve.cc:5358
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): « as » inutilisé(1)"
  
! #: fortran/resolve.cc:5370
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): « as » inutilisé(2)"
  
! #: fortran/resolve.cc:5415
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "L'index de tableau à %L est un tableau de rang %d"
  
! #: fortran/resolve.cc:5506
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "L'argument TEAM_NUMBER à %L doit être scalaire"
  
! #: fortran/resolve.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "L'argument TEAM_NUMBER à %L doit être du type INTEGER et non %s"
  
! #: fortran/resolve.cc:5527
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "L'argument TEAM à %L doit être scalaire"
  
! #: fortran/resolve.cc:5536
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr "L'argument TEAM à %L doit être du type TEAM_TYPE du module intrinsèque ISO_FORTRAN_ENV et non %s"
  
! #: fortran/resolve.cc:5550
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "L'argument STAT à %L doit être scalaire"
  
! #: fortran/resolve.cc:5557
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "L'argument STAT à %L doit être du type INTEGER et non %s"
  
! #: fortran/resolve.cc:5566
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr "L'expression de STAT à %L doit être une variable"
  
! #: fortran/resolve.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "L'index de départ de la sous-chaîne à %L doit être du type INTEGER"
  
! #: fortran/resolve.cc:5595
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "L'index de départ de la sous-chaîne à %L doit être scalaire"
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "L'index de fin de la sous-chaîne à %L doit être du type INTEGER"
  
! #: fortran/resolve.cc:5624
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "L'index de fin de la sous-chaîne à %L doit être scalaire"
  
! #: fortran/resolve.cc:5644
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "L'index de fin de la sous-chaîne à %L est trop grand"
  
! #: fortran/resolve.cc:5835
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Mauvaise référence de tableau"
  
! #: fortran/resolve.cc:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Le composant à droite d'une référence de partie avec un rang non nul ne doit pas avoir l'attribut POINTER à %L"
  
! #: fortran/resolve.cc:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Le composant à droite d'une référence de partie avec un rang non nul ne doit pas avoir l'attribut ALLOCATABLE à %L"
  
! #: fortran/resolve.cc:5907
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Deux références de parties (ou plus) avec un rang non nul ne peuvent pas être spécifiées à %L"
  
! #: fortran/resolve.cc:6019
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr "gfc_expression_rank(): Deux specs de tableau"
  
! #: fortran/resolve.cc:6048
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr "Index de co-tableau illégal"
  
! #: fortran/resolve.cc:6096
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "La variable %s à %L avec l'attribut NO_ARG_CHECK peut uniquement être utilisée comme argument effectif"
  
! #: fortran/resolve.cc:6106
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "La variable de type tacite %s à %L peut uniquement être utilisée comme argument effectif"
--- 80615,81523 ----
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "L'argument %qs avec une valeur de caractère pour la fonction-instruction à %L doit avoir une longueur constante"
  
! #: fortran/resolve.cc:579
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "La procédure contenue %qs à %L a le même nom que sa procédure contenante"
  
! #: fortran/resolve.cc:599
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "La fonction contenue %qs à %L n'a pas le type IMPLICIT"
  
! #: fortran/resolve.cc:602
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "Le résultat %qs de la fonction contenue %qs à %L n'a pas le type IMPLICIT"
  
! #: fortran/resolve.cc:628
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "La procédure de module %qs avec une valeur de caractère à %L ne peut pas avoir une longueur tacite"
  
! #: fortran/resolve.cc:630
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "La fonction interne %qs avec une valeur de caractère à %L ne peut pas avoir une longueur tacite"
  
! #: fortran/resolve.cc:803
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "La fonction %s à %L a des entrées avec des spécifications de tableau non concordantes"
  
! #: fortran/resolve.cc:814
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "La fonction %s à %L a l'entrée %s avec des caractéristiques non concordantes"
  
! #: fortran/resolve.cc:829
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "La fonction %s à %L a des entrées qui retournent des variables de longueurs de chaînes différentes"
  
! #: fortran/resolve.cc:861
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Le résultat de FUNCTION %s ne peut pas être un tableau dans FUNCTION %s à %L"
  
! #: fortran/resolve.cc:865
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Le résultat de ENTRY %s ne peut pas être un tableau dans FUNCTION %s à %L"
  
! #: fortran/resolve.cc:872
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Le résultat de FUNCTION %s ne peut pas être un POINTER dans FUNCTION %s à %L"
  
! #: fortran/resolve.cc:876
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Le résultat de ENTRY %s ne peut pas être un POINTER dans FUNCTION %s à %L"
  
! #: fortran/resolve.cc:883
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "Le résultat de FUNCTION %s ne peut pas être ALLOCATABLE dans FUNCTION %s à %L"
  
! #: fortran/resolve.cc:887
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "Le résultat de ENTRY %s ne peut pas être ALLOCATABLE dans FUNCTION %s à %L"
  
! #: fortran/resolve.cc:925
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Le résultat de FUNCTION %s ne peut pas être du type %s dans FUNCTION %s à %L"
  
! #: fortran/resolve.cc:930
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Le résultat de ENTRY %s ne peut pas être du type %s dans FUNCTION %s à %L"
  
! #: fortran/resolve.cc:981
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "L'entité globale %qs à %L ne peut pas apparaître dans un bloc COMMON à %L"
  
! #: fortran/resolve.cc:985
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "L'entité globale %qs à %L ne peut pas apparaître dans un bloc COMMON"
  
! #: fortran/resolve.cc:995
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr "Bloc COMMON à %L"
  
! #: fortran/resolve.cc:1002
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "La variable %qs à %L est dans COMMON mais seule l'initialisation dans BLOCK DATA est permise"
  
! #: fortran/resolve.cc:1006
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "La variable %qs à %L est initialisée dans un COMMON blanc mais l'initialisation est uniquement permise dans des communs nommés"
  
! #: fortran/resolve.cc:1013
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "%qs à %L ne peut pas apparaître dans COMMON [F2008:C5100]"
  
! #: fortran/resolve.cc:1018
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "L'objet automatique %qs à %L ne peut pas apparaître dans COMMON à %L"
  
! #: fortran/resolve.cc:1030
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "La variable %qs, d'un type dérivé, dans COMMON à %L n'a ni l'attribut SEQUENCE ni l'attribut BIND(C)"
  
! #: fortran/resolve.cc:1034
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "La variable %qs, d'un type dérivé, dans COMMON à %L a un composant ultime qui est allouable"
  
! #: fortran/resolve.cc:1038
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "La variable %qs, d'un type dérivé, dans COMMON à %L ne peut pas avoir une initialisation par défaut"
  
! #: fortran/resolve.cc:1082
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr "En Fortran 2003, le bloc COMMON %qs à %L est un identificateur global et doit donc avoir le même nom de liaison que le bloc COMMON similairement nommé à %L: %s vs %s"
  
! #: fortran/resolve.cc:1096
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "Le bloc COMMON %qs à %L utilise le même identificateur global que l'entité à %L"
  
! #: fortran/resolve.cc:1104
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "Fortran 2008: Le bloc COMMON %qs avec l'étiquette de liaison à %L partage l'identificateur avec l'entité de bloc non COMMON globale à %L"
  
! #: fortran/resolve.cc:1126
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "Le bloc COMMON à %L avec le label de liaison %qs utilise le même identificateur global que l'entité à %L"
  
! #: fortran/resolve.cc:1147
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "Le bloc COMMON %qs à %L est utilisé comme PARAMETER à %L"
  
! #: fortran/resolve.cc:1151
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "Le bloc COMMON %qs à %L ne peut pas avoir d'attribut EXTERNAL"
  
! #: fortran/resolve.cc:1155
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "Le bloc COMMON %qs à %L est aussi une procédure intrinsèque"
  
! #: fortran/resolve.cc:1159
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "Le bloc COMMON %qs à %L qui est aussi un résultat de fonction"
  
! #: fortran/resolve.cc:1164
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "Le bloc COMMON %qs à %L qui est aussi une procédure globale"
  
! #: fortran/resolve.cc:1231
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr "Le paramètre KIND %qs dans le constructeur PDT à %C n'a pas de valeur"
  
! #: fortran/resolve.cc:1374
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Le rang de l'élément dans le constructeur de structure à %L ne correspond pas à celui du composant (%d/%d)"
  
! #: fortran/resolve.cc:1395
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "L'élément dans le constructeur de structure à %L, pour le composant pointeur %qs, est %s mais il devrait être %s"
  
! #: fortran/resolve.cc:1430
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Longueurs de caractères inégales (%wd/%wd) pour le composant pointeur %qs dans le constructeur à %L"
  
! #: fortran/resolve.cc:1476
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "Le NULL dans le constructeur de structure à %L est appliqué au composant %qs qui n'est ni un POINTER ni ALLOCATABLE"
  
! #: fortran/resolve.cc:1510
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "Désaccord d'interface pour le composant pointeur de procédure %qs dans le constructeur de structure à %L: %s"
  
! #: fortran/resolve.cc:1529
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Mauvaise spécification de tableau du composant %qs référencé dans le constructeur de structure à %L"
  
! #: fortran/resolve.cc:1542
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "La forme du composant %qs dans le constructeur de structure à %L diffère de la forme du composant déclaré pour la dimension %d (%ld/%ld)"
  
! #: fortran/resolve.cc:1563
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "L'élément dans le constructeur de structure à %L pour le composant pointeur %qs devrait être un POINTER ou un TARGET"
  
! #: fortran/resolve.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr "La cible de l'affectation de pointeur à %L a un indice vectoriel"
  
! #: fortran/resolve.cc:1602
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Expression invalide dans le constructeur de structure pour le composant pointeur %qs à %L dans une procédure PURE"
  
! #: fortran/resolve.cc:1728
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "La limite supérieure dans la dernière dimension doit apparaître dans la référence du tableau de taille tacite %qs à %L"
  
  # %qs est le nom d'une procédure d'où le féminin
! #: fortran/resolve.cc:1790
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%qs à %L est ambigüe"
  
! #: fortran/resolve.cc:1794
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "La procédure GENERIC %qs n'est pas permise comme argument effectif à %L"
  
! #: fortran/resolve.cc:1915
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Le type spécifié pour la fonction intrinsèque %qs à %L est ignoré"
  
! #: fortran/resolve.cc:1928
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "La sous-routine intrinsèque %qs à %L n'aura point de spécificateur de type"
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "%qs déclaré INTRINSIC à %L n'existe pas"
  
  # %s est une chaîne non traduite telle que "available since Fortran 77".
  # voir bugs #38573 et #52279 à ce sujet.
! #: fortran/resolve.cc:1952
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "L'intrinsèque %qs déclaré INTRINSIC à %L n'est pas disponible avec les paramètres standard actuels mais est %s. Utilisez l'option %<-std=*%> appropriée ou activez %<-fall-intrinsics%> de manière à pouvoir l'utiliser."
  
! #: fortran/resolve.cc:1990
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "La procédure non RECURSIVE %qs du module %s s'appelle peut-être elle-même récursivement dans la procédure %qs. Déclarez la RECURSIVE ou utilisez %<-frecursive%>"
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7152
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "La procédure non RECURSIVE %qs à %L semble s'appeler elle-même récursivement. Déclarez la RECURSIVE ou utilisez %<-frecursive%>"
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:11593 fortran/resolve.cc:13616
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "L'étiquette %d référencée à %L n'est jamais définie"
  
! #: fortran/resolve.cc:2086
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Le type dérivé %qs est utilisé comme argument effectif à %L"
  
! #: fortran/resolve.cc:2104
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "La fonction-instruction %qs à %L n'est pas permise comme argument effectif"
  
! #: fortran/resolve.cc:2112
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "L'intrinsèque %qs à %L n'est pas permis comme argument effectif"
  
! #: fortran/resolve.cc:2119
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Procédure interne %qs utilisée comme argument effectif à %L"
  
! #: fortran/resolve.cc:2127
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "La procédure ELEMENTAL non INTRINSIC %qs n'est pas permise comme argument effectif à %L"
  
! #: fortran/resolve.cc:2154
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Impossible de trouver une procédure INTRINSIC spécifique pour la référence %qs à %L"
  
! #: fortran/resolve.cc:2176
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Le symbole %qs à %L est ambigu"
  
! #: fortran/resolve.cc:2240
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "L'argument par valeur à %L n'est pas un type numérique"
  
! #: fortran/resolve.cc:2247
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "L'argument par valeur à %L ne peut pas être un tableau ou une section de tableau"
  
! #: fortran/resolve.cc:2261
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "L'argument par valeur à %L n'est pas permis dans ce contexte"
  
! #: fortran/resolve.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Passer la procédure interne à %L par position n'est pas permis"
  
! #: fortran/resolve.cc:2284
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "Le composant pointeur de procédure ELEMENTAL %qs n'est pas permis comme argument effectif à %L"
  
! #: fortran/resolve.cc:2293
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Argument effectif co-indexé à %L avec un composant pointeur ultime"
  
! #: fortran/resolve.cc:2443
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "%qs à %L est un tableau et est OPTIONAL; s'il n'est pas présent, il ne peut pas être l'argument effectif d'une procédure ELEMENTAL à moins qu'il y ait un argument non optionnel avec le même rang (Fortran 2018, 15.5.2.12)"
  
! #: fortran/resolve.cc:2482
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "L'argument effectif à %L pour le muet INTENT(%s) %qs de la sous-routine ELEMENTAL %qs est un scalaire mais un autre argument effectif est un tableau"
  
! #: fortran/resolve.cc:2756
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Désaccord dans le type de retour de la fonction %qs à %L (%s/%s)"
  
! #: fortran/resolve.cc:2783
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Non concordance de l'interface dans la procédure globale %qs à %L: %s"
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Il n'y a pas de fonction spécifique pour la fonction générique %qs à %L"
  
! #: fortran/resolve.cc:2915
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "La fonction générique %qs à %L n'est pas cohérente avec l'interface intrinsèque spécifique"
  
! #: fortran/resolve.cc:2953
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La fonction %qs à %L est INTRINSIC mais elle est incompatible avec un intrinsèque"
  
! #: fortran/resolve.cc:3014
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Impossible de résoudre la fonction spécifique %qs à %L"
  
! #: fortran/resolve.cc:3091
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr "Déclaration explicite manquante avec l'attribut EXTERNAL pour le symbole %qs à %L"
  
! #: fortran/resolve.cc:3126
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "La fonction %qs à %L n'a pas de type IMPLICIT, vouliez-vous employer %qs ?"
  
! #: fortran/resolve.cc:3130 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "La fonction %qs à %L n'a pas de type IMPLICIT"
  
  # %s à la fin est le texte non traduit "mask" ou "block"
! #: fortran/resolve.cc:3284
  #, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "Référence à la fonction impure à %L à l'intérieur d'un DO CONCURRENT"
  
  # %s à la fin est le texte non traduit "mask" ou "block"
! #: fortran/resolve.cc:3295
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "Référence à la fonction impure %qs à %L à l'intérieur d'un FORALL %s"
  
  # %s à la fin est le texte non traduit "mask" ou "block"
! #: fortran/resolve.cc:3302
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "Référence à la fonction impure %qs à %L à l'intérieur d'un DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3309
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Référence à la fonction impure %qs à %L dans une procédure PURE"
  
! #: fortran/resolve.cc:3376
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "Rebut inattendu après %qs à %L"
  
! #: fortran/resolve.cc:3387
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs à %L n'est pas une fonction"
  
! #: fortran/resolve.cc:3395 fortran/resolve.cc:3967
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT INTERFACE %qs ne doit pas être référencée à %L"
  
! #: fortran/resolve.cc:3407
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr "ABSTRACT INTERFACE %qs à %L ne doit pas avoir un résultat d'une longueur de caractères tacite (F2008: C418)"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3450
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "La fonction %qs est déclarée CHARACTER(*) et ne peut pas être utilisée à %L car elle n'est pas un argument muet"
  
! #: fortran/resolve.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "Listes d'arguments différentes dans la fonction muette externe %s à %L et %L"
  
! #: fortran/resolve.cc:3510
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "resolve_function(): mauvais type de fonction"
  
! #: fortran/resolve.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr "Une constante littérale BOZ à %L ne peut pas apparaître comme un argument effectif dans une référence de fonction"
  
! #: fortran/resolve.cc:3540
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "La fonction %qs non ELEMENTAL définie par l'utilisateur à %L n'est pas permise dans la construction WORKSHARE"
  
! #: fortran/resolve.cc:3602
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY %qs à %L ne peut pas être appelé récursivement car la fonction %qs n'est pas RECURSIVE"
  
! #: fortran/resolve.cc:3606
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "La fonction %qs à %L ne peut pas être appelée récursivement car elle n'est pas RECURSIVE"
  
! #: fortran/resolve.cc:3664
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "L'utilisation de la fonction %qs à %L est obsolète"
  
! #: fortran/resolve.cc:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr "L'appel de sous-routine à %L dans le bloc DO CONCURRENT n'est pas PURE"
  
! #: fortran/resolve.cc:3711
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "L'appel de sous-routine à %qs dans le bloc FORALL à %L n'est pas PURE"
  
! #: fortran/resolve.cc:3717
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "L'appel de sous-routine à %qs dans le bloc DO CONCURRENT à %L n'est pas PURE"
  
! #: fortran/resolve.cc:3723
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "L'appel de sous-routine à %qs à %L n'est pas PURE"
  
! #: fortran/resolve.cc:3791
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Il n'y a pas de sous-routine spécifique pour le générique %qs à %L"
  
! #: fortran/resolve.cc:3800
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "La sous-routine générique %qs à %L n'est pas cohérente avec l'interface de sous-routine intrinsèque"
  
! #: fortran/resolve.cc:3835
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La sous-routine %qs à %L est INTRINSIC mais elle n'est pas compatible avec un intrinsèque"
  
! #: fortran/resolve.cc:3880
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Impossible de résoudre la sous-routine spécifique %qs à %L"
  
! #: fortran/resolve.cc:3938
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "%qs à %L a un type, ce qui n'est pas cohérent avec l'appel CALL à %L"
  
! #: fortran/resolve.cc:3977
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY %qs à %L ne peut pas être appelé récursivement car la sous-routine %qs n'est pas RECURSIVE"
  
! #: fortran/resolve.cc:3981
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE %qs à %L ne peut pas être appelée récursivement car elle n'est pas RECURSIVE"
  
! #: fortran/resolve.cc:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr "Liste d'arguments différentes dans la sous-routine muette externe %s à %L et %L"
  
! #: fortran/resolve.cc:4063
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "resolve_subroutine(): mauvais type de fonction"
  
! #: fortran/resolve.cc:4080
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "L'utilisation de la sous-routine %qs à %L est obsolète"
  
! #: fortran/resolve.cc:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Les formes pour les opérandes à %L et %L ne sont pas conformes"
  
! #: fortran/resolve.cc:4159
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "logical_to_bitwise(): Mauvais intrinsèque"
  
! #: fortran/resolve.cc:4262
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "La fonction impure %qs à %L pourrait ne pas être évaluée"
  
! #: fortran/resolve.cc:4266
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "La fonction impure à %L pourrait ne pas être évaluée"
  
! #: fortran/resolve.cc:4361
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "La constante littérale BOZ à %L ne peut pas être un opérande de l'opérateur unaire %qs"
  
! #: fortran/resolve.cc:4369
  #, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "La négation d'une expression non signée à %L n'est pas permise "
  
! #: fortran/resolve.cc:4390
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr "Les opérandes à %L et %L ne peuvent pas apparaître comme opérandes de l'opérateur binaire %qs"
  
! #: fortran/resolve.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "Contexte invalide pour un pointeur NULL() à %L"
  
! #: fortran/resolve.cc:4418
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr "L'opérande de l'opérateur numérique unaire %qs à %L est %s"
  
! #: fortran/resolve.cc:4433 fortran/resolve.cc:4467
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr "Les opérandes de l'opérateur numérique binaire %qs à %L sont %s/%s"
  
! #: fortran/resolve.cc:4447 fortran/resolve.cc:4636 fortran/resolve.cc:4805
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Rangs inconsistant pour l'opérateur à %L et %L"
  
! #: fortran/resolve.cc:4459
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr "Entités de type dérivé inattendues dans l'opérateur numérique intrinsèque binaire %qs à %L"
  
! #: fortran/resolve.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr "Les opérandes de l'opérateur de concaténation de chaînes à %L sont %s/%s"
  
! #: fortran/resolve.cc:4526
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr "Les opérandes de l'opérateur logique %qs à %L sont %s/%s"
  
! #: fortran/resolve.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr "L'opérande de l'opérateur .not. à %L est %s"
  
! #: fortran/resolve.cc:4564
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "Les quantités COMPLEX ne peuvent pas être comparées à %L"
  
! #: fortran/resolve.cc:4594 fortran/resolve.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "La constante littérale BOZ près de %L ne peut pas apparaître comme opérande d'un opérateur relationnel"
  
! #: fortran/resolve.cc:4644
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr "Types inconsistants pour l'opérateur à %L et %L : %s et %s"
  
! #: fortran/resolve.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "Comparaison égalitaire pour %s à %L"
  
! #: fortran/resolve.cc:4670
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "Comparaison inégalitaire pour %s à %L"
  
! #: fortran/resolve.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr "Les valeurs logiques à %L doivent être comparées avec %s au lieu de %s"
  
! #: fortran/resolve.cc:4691
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr "Les opérandes de l'opérateur de comparaison %qs à %L sont %s/%s"
  
! #: fortran/resolve.cc:4706
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "Opérateur %qs inconnu à %L; vouliez-vous utiliser %qs ?"
  
! #: fortran/resolve.cc:4709
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr "Opérateur %qs inconnu à %L"
  
! #: fortran/resolve.cc:4714
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr "L'opérande de l'opérateur utilisateur %qs à %L est %s"
  
! #: fortran/resolve.cc:4721
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr "Les opérandes de l'opérateur utilisateur %qs à %L sont %s/%s"
  
! #: fortran/resolve.cc:4735
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "resolve_operator(): Mauvais intrinsèque"
  
! #: fortran/resolve.cc:5004
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La référence au tableau à %L est en dehors des limites (%ld < %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "La référence au tableau à %L est en dehors des limites (%ld < %ld) dans la co-dimension %d"
  
! #: fortran/resolve.cc:5019
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La référence au tableau à %L est en dehors des limites (%ld > %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:5024
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "La référence au tableau à %L est en dehors des limites (%ld > %ld) dans la co-dimension %d"
  
! #: fortran/resolve.cc:5045
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Pas nul illégal à %L"
  
! #: fortran/resolve.cc:5062
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La référence inférieure au tableau à %L est hors des limites (%ld < %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La référence inférieure au tableau à %L est en dehors des limites (%ld > %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La référence supérieure au tableau à %L est hors des limites (%ld < %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:5095
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La référence supérieure au tableau à %L est hors des limites (%ld > %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:5111
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "check_dimension(): Mauvaise référence de tableau"
  
! #: fortran/resolve.cc:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "La limite supérieure la plus à droite de la section du tableau de taille tacite n'est pas spécifiée à %L"
  
! #: fortran/resolve.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Désaccord de rang dans la référence au tableau à %L (%d/%d)"
  
! #: fortran/resolve.cc:5152
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Désaccord du rang du co-index dans la référence au tableau à %L (%d/%d)"
  
! #: fortran/resolve.cc:5168
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Le co-index de la co-dimension %d doit être un scalaire à %L"
  
! #: fortran/resolve.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "L'index de tableau à %L doit être scalaire"
  
! #: fortran/resolve.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "L'index de tableau à %L doit être du type INTEGER, on a trouvé %s"
  
! #: fortran/resolve.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "Index de tableau REAL à %L"
  
! #: fortran/resolve.cc:5248
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "L'argument dim à %L doit être scalaire"
  
! #: fortran/resolve.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "L'argument dim à %L doit être du type INTEGER"
  
! #: fortran/resolve.cc:5316
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Référence de tableau invalide dans une entité qui n'est pas un tableau à %L"
  
! #: fortran/resolve.cc:5331
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): « as » inutilisé(1)"
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): « as » inutilisé(2)"
  
! #: fortran/resolve.cc:5388
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "L'index de tableau à %L est un tableau de rang %d"
  
! #: fortran/resolve.cc:5479
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "L'argument TEAM_NUMBER à %L doit être scalaire"
  
! #: fortran/resolve.cc:5486
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "L'argument TEAM_NUMBER à %L doit être du type INTEGER et non %s"
  
! #: fortran/resolve.cc:5500
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "L'argument TEAM à %L doit être scalaire"
  
! #: fortran/resolve.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr "L'argument TEAM à %L doit être du type TEAM_TYPE du module intrinsèque ISO_FORTRAN_ENV et non %s"
  
! #: fortran/resolve.cc:5523
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "L'argument STAT à %L doit être scalaire"
  
! #: fortran/resolve.cc:5530
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "L'argument STAT à %L doit être du type INTEGER et non %s"
  
! #: fortran/resolve.cc:5539
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr "L'expression de STAT à %L doit être une variable"
  
! #: fortran/resolve.cc:5561
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "L'index de départ de la sous-chaîne à %L doit être du type INTEGER"
  
! #: fortran/resolve.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "L'index de départ de la sous-chaîne à %L doit être scalaire"
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "L'index de fin de la sous-chaîne à %L doit être du type INTEGER"
  
! #: fortran/resolve.cc:5597
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "L'index de fin de la sous-chaîne à %L doit être scalaire"
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "L'index de fin de la sous-chaîne à %L est trop grand"
  
! #: fortran/resolve.cc:5808
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Mauvaise référence de tableau"
  
! #: fortran/resolve.cc:5822
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Le composant à droite d'une référence de partie avec un rang non nul ne doit pas avoir l'attribut POINTER à %L"
  
! #: fortran/resolve.cc:5832
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Le composant à droite d'une référence de partie avec un rang non nul ne doit pas avoir l'attribut ALLOCATABLE à %L"
  
! #: fortran/resolve.cc:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Deux références de parties (ou plus) avec un rang non nul ne peuvent pas être spécifiées à %L"
  
! #: fortran/resolve.cc:5992
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr "gfc_expression_rank(): Deux specs de tableau"
  
! #: fortran/resolve.cc:6021
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr "Index de co-tableau illégal"
  
! #: fortran/resolve.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "La variable %s à %L avec l'attribut NO_ARG_CHECK peut uniquement être utilisée comme argument effectif"
  
! #: fortran/resolve.cc:6079
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "La variable de type tacite %s à %L peut uniquement être utilisée comme argument effectif"
*************** msgstr "La variable de type tacite %s à
*** 81444,81455 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6116
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "La variable de type tacite %s à %L comme argument effectif à une fonction de requête sera le premier argument"
  
! #: fortran/resolve.cc:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "La variable de rang tacite %s à %L peut uniquement être utilisée comme argument effectif"
--- 81526,81537 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6089
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "La variable de type tacite %s à %L comme argument effectif à une fonction de requête sera le premier argument"
  
! #: fortran/resolve.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "La variable de rang tacite %s à %L peut uniquement être utilisée comme argument effectif"
*************** msgstr "La variable de rang tacite %s à
*** 81458,81868 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6147
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "La variable de rang tacite %s à %L comme argument effectif à une fonction intrinsèque sera le premier argument"
  
! #: fortran/resolve.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "La variable %s à %L avec l'attribut NO_ARG_CHECK n'aura point de référence à un sous-objet"
  
! #: fortran/resolve.cc:6167
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "La variable de type tacite %s à %L n'aura point de référence à un sous-objet"
  
! #: fortran/resolve.cc:6184
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "La variable de rang tacite %s à %L n'aura point de référence à un sous-objet"
  
! #: fortran/resolve.cc:6245
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "La variable scalaire %qs a une référence à un tableau à %L"
  
! #: fortran/resolve.cc:6401
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable %qs, utilisée dans une expression de spécification, est référencée à %L avant l'instruction ENTRY dans laquelle elle est un paramètre"
  
! #: fortran/resolve.cc:6406
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable %qs est utilisée à %L avant l'instruction ENTRY dans laquelle elle est un paramètre"
  
! #: fortran/resolve.cc:6480
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Sous-objet polymorphique d'un objet co-indexé à %L"
  
! #: fortran/resolve.cc:6493
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Objet co-indexé avec un sous-composant allouable polymorphique à %L"
  
! #: fortran/resolve.cc:6506
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "L'utilisation de la variable %qs à %L est obsolète"
  
! #: fortran/resolve.cc:6562 fortran/resolve.cc:6650 fortran/resolve.cc:6674
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference at %L"
  msgstr "Référence invalide à un tableau à %L"
  
! #: fortran/resolve.cc:6759
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr "%qs à %L est associé à l'hôte à %L dans une procédure contenue avec une procédure interne du même nom"
  
! #: fortran/resolve.cc:6938 fortran/resolve.cc:7090
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "Erreur dans l'appel avec type lié à %L"
  
! #: fortran/resolve.cc:7054
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "L'objet passé à %L doit être scalaire"
  
! #: fortran/resolve.cc:7061
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "L'objet de base pour l'appel de composant pointeur de procédure à %L est du type ABSTRACT %qs"
  
! #: fortran/resolve.cc:7100
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "L'objet de base pour l'appel de procédure liée au type à %L est du type ABSTRACT %qs"
  
! #: fortran/resolve.cc:7109
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "L'objet de base pour l'appel de procédure liée au type NOPASS à %L doit être scalaire"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7304
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Aucune liaison spécifique correspondante pour l'appel à GENERIC %qs à %L"
  
! #: fortran/resolve.cc:7338
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs à %L devrait être une SUBROUTINE"
  
! #: fortran/resolve.cc:7391
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs à %L devrait être une FUNCTION"
  
! #: fortran/resolve.cc:7932
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Mauvais type d'expression"
  
! #: fortran/resolve.cc:7965
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s à %L doit être un scalaire"
  
! #: fortran/resolve.cc:7975
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s à %L doit être un entier"
  
! #: fortran/resolve.cc:7979 fortran/resolve.cc:7986
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s à %L doit être INTEGER"
  
! #: fortran/resolve.cc:8041
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "L'expression de pas dans la boucle DO à %L ne peut pas être zéro"
  
! #: fortran/resolve.cc:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "La boucle DO à %L sera exécutée zéro fois"
  
! #: fortran/resolve.cc:8081
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "La boucle DO à %L est indéfinie car elle déborde"
  
! #: fortran/resolve.cc:8087
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "La boucle DO à %L est indéfinie car elle déborde vers le bas"
  
! #: fortran/resolve.cc:8147
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr "La variable %qs référencée dans l'en-tête concurrent à %L ne peut pas apparaître dans une spec de localité LOCAL à %L"
  
! #: fortran/resolve.cc:8183
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr "La variable %qs à %L n'est pas spécifiée dans le spécificateur de localité de DO CONCURRENT à %L mais elle est requises à cause de DEFAULT (NONE)"
  
! #: fortran/resolve.cc:8235
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "Nom de variable attendu dans la spécification de localité %s à %L"
  
! #: fortran/resolve.cc:8244
  #, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "La variable %qs à %L a déjà été spécifiée dans une spécification de localité"
  
! #: fortran/resolve.cc:8254
  #, gcc-internal-format
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "La variable d'index %qs à %L ne peut pas être spécifiée dans une spécification de localité"
  
! #: fortran/resolve.cc:8267
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr "L'attribut OPTIONAL n'est pas permis pour %qs dans la spécification de localité %s à %L"
  
! #: fortran/resolve.cc:8274
  #, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "Tableau de taille tacite pas permis pour %qs dans la spécification de localité %s à %L"
  
! #: fortran/resolve.cc:8287
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr "L'attribut ALLOCATABLE n'est pas permis pour %qs dans la spécification de localité %s à %L"
  
! #: fortran/resolve.cc:8292
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr "L'argument muet polymorphique qui n'est pas un pointeur n'est pas permis pour %qs dans la spécification de localité %s à %L"
  
! #: fortran/resolve.cc:8297
  #, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "Co-tableaux pas permis pour %qs dans la spécification de localité %s à %L"
  
! #: fortran/resolve.cc:8303
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr "Le type finalisable n'est pas permis pour %qs dans la spécification de localité %s à %L"
  
! #: fortran/resolve.cc:8308
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr "Le type avec le composant ultimement allouable n'est pas permis pour %s dans la spécification de localité %s à %L"
  
! #: fortran/resolve.cc:8316
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr "L'attribut ASYNCHRONOUS n'est pas permis pour %qs dans la spécification de localité REDUCE à %L"
  
! #: fortran/resolve.cc:8320
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr "L'attribut VOLATILE n'est pas permis pour %qs dans la spécification de localité REDUCE à %L"
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr "Type numérique attendu pour %qs dans REDUCE à %L, %s obtenu"
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr "Type logique attendu pour %qs dans REDUCE à %L, %qs obtenu"
  
! #: fortran/resolve.cc:8401
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr "Type INTEGER, REAL ou CHARACTER attendu pour %qs dans REDUCE avec MIN/MAX à %L, %s obtenu"
  
! #: fortran/resolve.cc:8410
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr "Type entier attendu pour %qs dans REDUCE avec IAND/IOR/IEOR à %L, %s obtenu"
  
! #: fortran/resolve.cc:8448
  #, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr "La variable %qs dans la spécification de localité à %L n'est pas utilisée"
  
! #: fortran/resolve.cc:8479
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "Le nom d'index FORALL à %L doit être un INTEGER scalaire"
  
! #: fortran/resolve.cc:8484
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "L'expression de départ de FORALL à %L doit être un INTEGER scalaire"
  
! #: fortran/resolve.cc:8491
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "L'expression de fin de FORALL à %L doit être un INTEGER scalaire"
  
  # %s est toujours « INTEGER » et rien d'autre
! #: fortran/resolve.cc:8499
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "L'expression de pas de FORALL à %L doit être un %s scalaire"
  
! #: fortran/resolve.cc:8504
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "L'expression de pas de FORALL à %L ne peut pas être zéro"
  
! #: fortran/resolve.cc:8517
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "L'index %qs de FORALL ne peut pas apparaître dans une spécification de triplet à %L"
  
! #: fortran/resolve.cc:8622 fortran/resolve.cc:8928
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "L'objet allouable à %L doit être ALLOCATABLE ou un POINTER"
  
! #: fortran/resolve.cc:8630 fortran/resolve.cc:8891
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Objet allouable co-indexé à %L"
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "L'expression source à %L doit être scalaire ou avoir le même rang que l'objet allouable à %L"
  
! #: fortran/resolve.cc:8779
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "L'expression source à %L et l'objet allouable à %L doivent avoir la même forme"
  
! #: fortran/resolve.cc:8943
  #, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "L'intrinsèque NULL ne peut pas être utilisé comme expression source à %L"
  
! #: fortran/resolve.cc:8951
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Le type de l'entité à %L a un type incompatible avec l'expression source à %L"
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "L'objet allouable à %L et l'expression source à %L auront le même paramètre de sous-type"
  
! #: fortran/resolve.cc:8977
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "L'expression source à %L n'aura ni le type LOCK_TYPE ni un composant LOCK_TYPE si l'objet allouable à %L est un co-tableau"
  
! #: fortran/resolve.cc:9002
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "L'expression source à %L n'aura ni le type EVENT_TYPE ni un composant EVENT_TYPE si l'objet allouable à %L est un co-tableau"
  
! #: fortran/resolve.cc:9015
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "L'allocation de %s du type de base ABSTRACT à %L requiert une spécification de type ou une expression source"
  
! #: fortran/resolve.cc:9029
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr "Le paramètre de type dans l'instruction ALLOCATE avec spécification de type sera une astérisque puisque l'objet %qs alloué à %L est un argument muet avec un paramètre de type tacite"
  
! #: fortran/resolve.cc:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "L'allocation de %s à %L avec la spécification de type requiert la même longueur de caractères dans le paramètre que dans la déclaration"
  
! #: fortran/resolve.cc:9133 fortran/resolve.cc:9148
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Spécification de tableau requise dans l'instruction ALLOCATE à %L"
  
! #: fortran/resolve.cc:9140
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Une spécification de tableau ou une expression SOURCE= avec une valeur tableau est requise dans l'instruction ALLOCATE à %L"
  
! #: fortran/resolve.cc:9165
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Spécification de co-tableau requise dans l'instruction ALLOCATE à %L"
  
! #: fortran/resolve.cc:9175 fortran/resolve.cc:9277
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Mauvaise spécification de co-tableau dans l'instruction ALLOCATE à %L"
  
! #: fortran/resolve.cc:9181
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr "La co-borne supérieure est plus petite que la co-borne inférieure à %L"
  
! #: fortran/resolve.cc:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr "La co-borne supérieure est plus petite que la co-borne inférieure 1 à %L"
  
! #: fortran/resolve.cc:9204 fortran/resolve.cc:9232
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Mauvaise spécification de tableau dans l'instruction ALLOCATE à %L"
  
! #: fortran/resolve.cc:9251
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "%qs ne doit pas apparaître dans la spécification de tableau à %L dans la même instruction ALLOCATE où il est lui-même alloué"
  
! #: fortran/resolve.cc:9266
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "%<*%> attendu dans la spécification du co-index dans l'instruction ALLOCATE à %L"
  
! #: fortran/resolve.cc:9308
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "La variable stat à %L doit être une variable INTEGER scalaire"
  
  # les deux %s sont le même mot-clé "ALLOCATE" ou "DEALLOCATE" utilisés une fois comme mot et comme instruction, merde les mecs, ils pourraient faire attention aux traducteurs…
! #: fortran/resolve.cc:9337
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable stat à %L ne sera point qualifiée par %s dans la même instruction %s"
  
! #: fortran/resolve.cc:9350
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG à %L est inutile sans la balise STAT"
  
! #: fortran/resolve.cc:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "La variable ERRMSG à %L sera une variable CHARACTER du scalaire par défaut"
  
  # les deux %s sont le même mot-clé "ALLOCATE" ou "DEALLOCATE" utilisés une fois comme mot et comme instruction, merde les mecs, ils pourraient faire attention aux traducteurs…
! #: fortran/resolve.cc:9393
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable errmsg à %L ne sera point qualifiée par %s dans la même instruction %s"
  
! #: fortran/resolve.cc:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "L'objet alloué à %L apparaît aussi à %L"
  
! #: fortran/resolve.cc:9431 fortran/resolve.cc:9437
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "L'objet alloué à %L est un sous-objet d'un objet à %L"
--- 81540,81955 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "La variable de rang tacite %s à %L comme argument effectif à une fonction intrinsèque sera le premier argument"
  
! #: fortran/resolve.cc:6131
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "La variable %s à %L avec l'attribut NO_ARG_CHECK n'aura point de référence à un sous-objet"
  
! #: fortran/resolve.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "La variable de type tacite %s à %L n'aura point de référence à un sous-objet"
  
! #: fortran/resolve.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "La variable de rang tacite %s à %L n'aura point de référence à un sous-objet"
  
! #: fortran/resolve.cc:6218
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "La variable scalaire %qs a une référence à un tableau à %L"
  
! #: fortran/resolve.cc:6374
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable %qs, utilisée dans une expression de spécification, est référencée à %L avant l'instruction ENTRY dans laquelle elle est un paramètre"
  
! #: fortran/resolve.cc:6379
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable %qs est utilisée à %L avant l'instruction ENTRY dans laquelle elle est un paramètre"
  
! #: fortran/resolve.cc:6453
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Sous-objet polymorphique d'un objet co-indexé à %L"
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Objet co-indexé avec un sous-composant allouable polymorphique à %L"
  
! #: fortran/resolve.cc:6479
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "L'utilisation de la variable %qs à %L est obsolète"
  
! #: fortran/resolve.cc:6535 fortran/resolve.cc:6623 fortran/resolve.cc:6647
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference at %L"
  msgstr "Référence invalide à un tableau à %L"
  
! #: fortran/resolve.cc:6732
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr "%qs à %L est associé à l'hôte à %L dans une procédure contenue avec une procédure interne du même nom"
  
! #: fortran/resolve.cc:6911 fortran/resolve.cc:7063
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "Erreur dans l'appel avec type lié à %L"
  
! #: fortran/resolve.cc:7027
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "L'objet passé à %L doit être scalaire"
  
! #: fortran/resolve.cc:7034
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "L'objet de base pour l'appel de composant pointeur de procédure à %L est du type ABSTRACT %qs"
  
! #: fortran/resolve.cc:7073
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "L'objet de base pour l'appel de procédure liée au type à %L est du type ABSTRACT %qs"
  
! #: fortran/resolve.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "L'objet de base pour l'appel de procédure liée au type NOPASS à %L doit être scalaire"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7277
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Aucune liaison spécifique correspondante pour l'appel à GENERIC %qs à %L"
  
! #: fortran/resolve.cc:7311
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs à %L devrait être une SUBROUTINE"
  
! #: fortran/resolve.cc:7364
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs à %L devrait être une FUNCTION"
  
! #: fortran/resolve.cc:7905
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Mauvais type d'expression"
  
! #: fortran/resolve.cc:7938
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s à %L doit être un scalaire"
  
! #: fortran/resolve.cc:7948
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s à %L doit être un entier"
  
! #: fortran/resolve.cc:7952 fortran/resolve.cc:7959
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s à %L doit être INTEGER"
  
! #: fortran/resolve.cc:8014
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "L'expression de pas dans la boucle DO à %L ne peut pas être zéro"
  
! #: fortran/resolve.cc:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "La boucle DO à %L sera exécutée zéro fois"
  
! #: fortran/resolve.cc:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "La boucle DO à %L est indéfinie car elle déborde"
  
! #: fortran/resolve.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "La boucle DO à %L est indéfinie car elle déborde vers le bas"
  
! #: fortran/resolve.cc:8120
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr "La variable %qs référencée dans l'en-tête concurrent à %L ne peut pas apparaître dans une spec de localité LOCAL à %L"
  
! #: fortran/resolve.cc:8156
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr "La variable %qs à %L n'est pas spécifiée dans le spécificateur de localité de DO CONCURRENT à %L mais elle est requises à cause de DEFAULT (NONE)"
  
! #: fortran/resolve.cc:8208
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "Nom de variable attendu dans la spécification de localité %s à %L"
  
! #: fortran/resolve.cc:8217
  #, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "La variable %qs à %L a déjà été spécifiée dans une spécification de localité"
  
! #: fortran/resolve.cc:8227
  #, gcc-internal-format
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "La variable d'index %qs à %L ne peut pas être spécifiée dans une spécification de localité"
  
! #: fortran/resolve.cc:8240
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr "L'attribut OPTIONAL n'est pas permis pour %qs dans la spécification de localité %s à %L"
  
! #: fortran/resolve.cc:8247
  #, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "Tableau de taille tacite pas permis pour %qs dans la spécification de localité %s à %L"
  
! #: fortran/resolve.cc:8260
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr "L'attribut ALLOCATABLE n'est pas permis pour %qs dans la spécification de localité %s à %L"
  
! #: fortran/resolve.cc:8265
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr "L'argument muet polymorphique qui n'est pas un pointeur n'est pas permis pour %qs dans la spécification de localité %s à %L"
  
! #: fortran/resolve.cc:8270
  #, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "Co-tableaux pas permis pour %qs dans la spécification de localité %s à %L"
  
! #: fortran/resolve.cc:8276
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr "Le type finalisable n'est pas permis pour %qs dans la spécification de localité %s à %L"
  
! #: fortran/resolve.cc:8281
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr "Le type avec le composant ultimement allouable n'est pas permis pour %s dans la spécification de localité %s à %L"
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr "L'attribut ASYNCHRONOUS n'est pas permis pour %qs dans la spécification de localité REDUCE à %L"
  
! #: fortran/resolve.cc:8293
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr "L'attribut VOLATILE n'est pas permis pour %qs dans la spécification de localité REDUCE à %L"
  
! #: fortran/resolve.cc:8347
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr "Type numérique attendu pour %qs dans REDUCE à %L, %s obtenu"
  
! #: fortran/resolve.cc:8356
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr "Type logique attendu pour %qs dans REDUCE à %L, %qs obtenu"
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr "Type INTEGER, REAL ou CHARACTER attendu pour %qs dans REDUCE avec MIN/MAX à %L, %s obtenu"
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr "Type entier attendu pour %qs dans REDUCE avec IAND/IOR/IEOR à %L, %s obtenu"
  
! #: fortran/resolve.cc:8421
  #, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr "La variable %qs dans la spécification de localité à %L n'est pas utilisée"
  
! #: fortran/resolve.cc:8452
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "Le nom d'index FORALL à %L doit être un INTEGER scalaire"
  
! #: fortran/resolve.cc:8457
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "L'expression de départ de FORALL à %L doit être un INTEGER scalaire"
  
! #: fortran/resolve.cc:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "L'expression de fin de FORALL à %L doit être un INTEGER scalaire"
  
  # %s est toujours « INTEGER » et rien d'autre
! #: fortran/resolve.cc:8472
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "L'expression de pas de FORALL à %L doit être un %s scalaire"
  
! #: fortran/resolve.cc:8477
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "L'expression de pas de FORALL à %L ne peut pas être zéro"
  
! #: fortran/resolve.cc:8490
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "L'index %qs de FORALL ne peut pas apparaître dans une spécification de triplet à %L"
  
! #: fortran/resolve.cc:8595 fortran/resolve.cc:8918
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "L'objet allouable à %L doit être ALLOCATABLE ou un POINTER"
  
! #: fortran/resolve.cc:8603 fortran/resolve.cc:8881
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Objet allouable co-indexé à %L"
  
! #: fortran/resolve.cc:8727
! #, gcc-internal-format, gfc-internal-format
! msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
! msgstr "L'objet alloué à %L a le rang %d mais l'expression MOLD= à %L a le rang %d"
! 
! #: fortran/resolve.cc:8738
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "L'expression source à %L doit être scalaire ou avoir le même rang que l'objet allouable à %L"
  
! #: fortran/resolve.cc:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "L'expression source à %L et l'objet allouable à %L doivent avoir la même forme"
  
! #: fortran/resolve.cc:8933
  #, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "L'intrinsèque NULL ne peut pas être utilisé comme expression source à %L"
  
! #: fortran/resolve.cc:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Le type de l'entité à %L a un type incompatible avec l'expression source à %L"
  
! #: fortran/resolve.cc:8953
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "L'objet allouable à %L et l'expression source à %L auront le même paramètre de sous-type"
  
! #: fortran/resolve.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "L'expression source à %L n'aura ni le type LOCK_TYPE ni un composant LOCK_TYPE si l'objet allouable à %L est un co-tableau"
  
! #: fortran/resolve.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "L'expression source à %L n'aura ni le type EVENT_TYPE ni un composant EVENT_TYPE si l'objet allouable à %L est un co-tableau"
  
! #: fortran/resolve.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "L'allocation de %s du type de base ABSTRACT à %L requiert une spécification de type ou une expression source"
  
! #: fortran/resolve.cc:9019
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr "Le paramètre de type dans l'instruction ALLOCATE avec spécification de type sera une astérisque puisque l'objet %qs alloué à %L est un argument muet avec un paramètre de type tacite"
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "L'allocation de %s à %L avec la spécification de type requiert la même longueur de caractères dans le paramètre que dans la déclaration"
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Spécification de tableau requise dans l'instruction ALLOCATE à %L"
  
! #: fortran/resolve.cc:9130
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Une spécification de tableau ou une expression SOURCE= avec une valeur tableau est requise dans l'instruction ALLOCATE à %L"
  
! #: fortran/resolve.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Spécification de co-tableau requise dans l'instruction ALLOCATE à %L"
  
! #: fortran/resolve.cc:9165 fortran/resolve.cc:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Mauvaise spécification de co-tableau dans l'instruction ALLOCATE à %L"
  
! #: fortran/resolve.cc:9171
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr "La co-borne supérieure est plus petite que la co-borne inférieure à %L"
  
! #: fortran/resolve.cc:9183
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr "La co-borne supérieure est plus petite que la co-borne inférieure 1 à %L"
  
! #: fortran/resolve.cc:9194 fortran/resolve.cc:9222
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Mauvaise spécification de tableau dans l'instruction ALLOCATE à %L"
  
! #: fortran/resolve.cc:9241
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "%qs ne doit pas apparaître dans la spécification de tableau à %L dans la même instruction ALLOCATE où il est lui-même alloué"
  
! #: fortran/resolve.cc:9256
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "%<*%> attendu dans la spécification du co-index dans l'instruction ALLOCATE à %L"
  
! #: fortran/resolve.cc:9298
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "La variable stat à %L doit être une variable INTEGER scalaire"
  
  # les deux %s sont le même mot-clé "ALLOCATE" ou "DEALLOCATE" utilisés une fois comme mot et comme instruction, merde les mecs, ils pourraient faire attention aux traducteurs…
! #: fortran/resolve.cc:9327
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable stat à %L ne sera point qualifiée par %s dans la même instruction %s"
  
! #: fortran/resolve.cc:9340
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG à %L est inutile sans la balise STAT"
  
! #: fortran/resolve.cc:9354
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "La variable ERRMSG à %L sera une variable CHARACTER du scalaire par défaut"
  
  # les deux %s sont le même mot-clé "ALLOCATE" ou "DEALLOCATE" utilisés une fois comme mot et comme instruction, merde les mecs, ils pourraient faire attention aux traducteurs…
! #: fortran/resolve.cc:9383
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable errmsg à %L ne sera point qualifiée par %s dans la même instruction %s"
  
! #: fortran/resolve.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "L'objet alloué à %L apparaît aussi à %L"
  
! #: fortran/resolve.cc:9421 fortran/resolve.cc:9427
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "L'objet alloué à %L est un sous-objet d'un objet à %L"
*************** msgstr "L'objet alloué à %L est un sou
*** 81871,82159 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "L'étiquette CASE à %L chevauche l'étiquette CASE à %L"
  
! #: fortran/resolve.cc:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "L'expression dans l'instruction CASE à %L doit être du type %s"
  
! #: fortran/resolve.cc:9727
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "L'expression dans l'instruction CASE à %L doit être du sous-type %d"
  
! #: fortran/resolve.cc:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "L'expression dans l'instruction CASE à %L doit être scalaire"
  
! #: fortran/resolve.cc:9786
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "L'expression de sélection dans le GOTO calculé à %L doit être une expression entière scalaire"
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "L'argument de l'instruction SELECT à %L ne peut pas être %s"
  
! #: fortran/resolve.cc:9817
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "L'argument de l'expression SELECT à %L doit être une expression scalaire"
  
! #: fortran/resolve.cc:9835 fortran/resolve.cc:9843
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "L'expression dans l'instruction CASE à %L n'est pas dans la plage de %s"
  
! #: fortran/resolve.cc:9905 fortran/resolve.cc:10739
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Le DEFAULT CASE à %L ne peut pas être suivi par un second DEFAULT CASE à %L"
  
! #: fortran/resolve.cc:9931
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Une plage logique n'est pas permise dans l'instruction CASE à %L"
  
! #: fortran/resolve.cc:9944
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "La valeur logique constante est répétée dans l'instruction CASE à %L"
  
! #: fortran/resolve.cc:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "La spécification d'étendue à %L ne peut jamais correspondre à quoi que ce soit"
  
! #: fortran/resolve.cc:10062
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Le bloc SELECT CASE logique à %L a plus de deux cas"
  
! #: fortran/resolve.cc:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr "(F202Y)Limite manquante ou invalide dans le remappage du rang avec ASSOCIATE du nom associé %s à %L"
  
! #: fortran/resolve.cc:10140
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "L'entité associante %qs à %L est un pointeur de procédure"
  
! #: fortran/resolve.cc:10149
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Le type dérivé %qs ne peut pas être utilisé comme une variable à %L"
  
! #: fortran/resolve.cc:10166
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "L'entité associante %qs à %L est un nom de procédure"
  
! #: fortran/resolve.cc:10182
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr "L'expression de sélecteur associant à %L donne une procédure"
  
! #: fortran/resolve.cc:10236
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Le sélecteur à %L ne peut pas NULL()"
  
! #: fortran/resolve.cc:10241
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Le sélecteur à %L n'a pas de type"
  
! #: fortran/resolve.cc:10300
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Le nom associé %qs à %L est utilisé comme tableau"
  
! #: fortran/resolve.cc:10311
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "Le sélecteur CLASS à %L a besoin d'un temporaire qui n'est pas encore implémenté"
  
! #: fortran/resolve.cc:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Le sélecteur sera polymorphique dans l'instruction SELECT TYPE à %L"
  
! #: fortran/resolve.cc:10647 fortran/resolve.cc:10659
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Le sélecteur à %L ne doit pas être co-indexé"
  
! #: fortran/resolve.cc:10688
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "TYPE IS à %L chevauche TYPE IS à %L"
  
! #: fortran/resolve.cc:10701
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Le type dérivé %qs à %L doit être extensible"
  
! #: fortran/resolve.cc:10714
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Le type dérivé %qs à %L doit être une extension de %qs"
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Type intrinsèque %qs inattendu à %L"
  
! #: fortran/resolve.cc:10727
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "La spécification de type à %L doit spécifier que chaque paramètre de type de longueur est tacite"
  
! #: fortran/resolve.cc:10978
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Bloc CLASS IS en double dans l'instruction SELECT TYPE à %L"
  
! #: fortran/resolve.cc:11111
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr "RANK DEFAULT à %L est répété à %L"
  
! #: fortran/resolve.cc:11120
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr "RANK (*) à %L est répété à %L"
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr "RANK (%i) à %L est répété à %L"
  
! #: fortran/resolve.cc:11133
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr "RANK (*) à %L ne peut pas être utilisé avec un pointeur ou un sélecteur allouable à %L"
  
! #: fortran/resolve.cc:11242
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Contexte invalide pour l'intrinsèque NULL () à %L"
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "La procédure DTIO %s à %L doit être récursive"
  
! #: fortran/resolve.cc:11306
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "L'élément de transfert de données à %L ne peut pas être polymorphique à moins qu'il soit traité par une procédure d'entrée/sortie définie"
  
! #: fortran/resolve.cc:11319
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "L'élément de transfert de données à %L ne peut pas avoir de composants POINTER à moins qu'il soit traité par une procédure d'entrée/sortie définie"
  
! #: fortran/resolve.cc:11328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "L'élément de transfert de données à %L ne peut pas avoir de composants de pointeur de procédure"
  
! #: fortran/resolve.cc:11335
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "L'élément de transfert de données à %L ne peut pas avoir de composants ALLOCATABLE à moins qu'il soit traité par une procédure d'entrée/sortie définie"
  
! #: fortran/resolve.cc:11346
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "L'élément de transfert de données à %L ne peut pas avoir de composants PRIVATE"
  
! #: fortran/resolve.cc:11352
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "L'élément de transfert de données à %L ne peut pas avoir de composants PRIVATE à moins qu'il soit traité par une procédure d'entrée/sortie définie"
  
! #: fortran/resolve.cc:11370
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "L'élément de transfert de données à %L ne peut pas être une référence complète à un tableau de taille tacite"
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "La variable verrou à %L doit être un scalaire de type LOCK_TYPE"
  
! #: fortran/resolve.cc:11431
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "La variable d'événement à %L doit être un scalaire de type EVENT_TYPE"
  
! #: fortran/resolve.cc:11435
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "L'argument variable d'événement à %L doit être un co-tableau ou co-indexé"
  
! #: fortran/resolve.cc:11438
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "L'argument variable d'événement à %L doit être un co-tableau mais pas co-indexé"
  
! #: fortran/resolve.cc:11445 fortran/resolve.cc:11567
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "L'argument STAT= à %L doit être une variable INTEGER scalaire"
  
! #: fortran/resolve.cc:11457 fortran/resolve.cc:11579
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "L'argument ERRMSG= à %L doit être une variable CHARACTER scalaire"
  
! #: fortran/resolve.cc:11469
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "L'argument ACQUIRED_LOCK= à %L doit être une variable LOGICAL scalaire"
  
! #: fortran/resolve.cc:11482
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "L'argument UNTIL_COUNT= à %L doit être une expression INTEGER scalaire"
  
! #: fortran/resolve.cc:11543
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "L'argument imageset à %L doit être une expression scalaire ou INTEGER de rang 1"
  
! #: fortran/resolve.cc:11547 fortran/resolve.cc:11557
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "L'argument imageset à %L doit être entre 1 et num_images()"
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "L'instruction à %L n'est pas une instruction cible valable pour l'instruction de branchement à %L"
  
! #: fortran/resolve.cc:11620
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Le branchement à %L peut conduire à une boucle infinie"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11637 fortran/resolve.cc:11660
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "L'instruction GOTO à %L quitte une construction CRITICAL pour l'étiquette à %L"
  
! #: fortran/resolve.cc:11641 fortran/resolve.cc:11666
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "L'instruction GOTO à %L quitte une construction DO CONCURRENT pour l'étiquette à %L"
--- 81958,82246 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9655
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "L'étiquette CASE à %L chevauche l'étiquette CASE à %L"
  
! #: fortran/resolve.cc:9706
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "L'expression dans l'instruction CASE à %L doit être du type %s"
  
! #: fortran/resolve.cc:9717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "L'expression dans l'instruction CASE à %L doit être du sous-type %d"
  
! #: fortran/resolve.cc:9730
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "L'expression dans l'instruction CASE à %L doit être scalaire"
  
! #: fortran/resolve.cc:9776
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "L'expression de sélection dans le GOTO calculé à %L doit être une expression entière scalaire"
  
! #: fortran/resolve.cc:9797
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "L'argument de l'instruction SELECT à %L ne peut pas être %s"
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "L'argument de l'expression SELECT à %L doit être une expression scalaire"
  
! #: fortran/resolve.cc:9825 fortran/resolve.cc:9833
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "L'expression dans l'instruction CASE à %L n'est pas dans la plage de %s"
  
! #: fortran/resolve.cc:9895 fortran/resolve.cc:10729
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Le DEFAULT CASE à %L ne peut pas être suivi par un second DEFAULT CASE à %L"
  
! #: fortran/resolve.cc:9921
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Une plage logique n'est pas permise dans l'instruction CASE à %L"
  
! #: fortran/resolve.cc:9934
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "La valeur logique constante est répétée dans l'instruction CASE à %L"
  
! #: fortran/resolve.cc:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "La spécification d'étendue à %L ne peut jamais correspondre à quoi que ce soit"
  
! #: fortran/resolve.cc:10052
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Le bloc SELECT CASE logique à %L a plus de deux cas"
  
! #: fortran/resolve.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr "(F202Y)Limite manquante ou invalide dans le remappage du rang avec ASSOCIATE du nom associé %s à %L"
  
! #: fortran/resolve.cc:10130
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "L'entité associante %qs à %L est un pointeur de procédure"
  
! #: fortran/resolve.cc:10139
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Le type dérivé %qs ne peut pas être utilisé comme une variable à %L"
  
! #: fortran/resolve.cc:10156
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "L'entité associante %qs à %L est un nom de procédure"
  
! #: fortran/resolve.cc:10172
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr "L'expression de sélecteur associant à %L donne une procédure"
  
! #: fortran/resolve.cc:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Le sélecteur à %L ne peut pas NULL()"
  
! #: fortran/resolve.cc:10231
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Le sélecteur à %L n'a pas de type"
  
! #: fortran/resolve.cc:10290
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Le nom associé %qs à %L est utilisé comme tableau"
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "Le sélecteur CLASS à %L a besoin d'un temporaire qui n'est pas encore implémenté"
  
! #: fortran/resolve.cc:10588
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Le sélecteur sera polymorphique dans l'instruction SELECT TYPE à %L"
  
! #: fortran/resolve.cc:10637 fortran/resolve.cc:10649
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Le sélecteur à %L ne doit pas être co-indexé"
  
! #: fortran/resolve.cc:10678
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "TYPE IS à %L chevauche TYPE IS à %L"
  
! #: fortran/resolve.cc:10691
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Le type dérivé %qs à %L doit être extensible"
  
! #: fortran/resolve.cc:10704
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Le type dérivé %qs à %L doit être une extension de %qs"
  
! #: fortran/resolve.cc:10707
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Type intrinsèque %qs inattendu à %L"
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "La spécification de type à %L doit spécifier que chaque paramètre de type de longueur est tacite"
  
! #: fortran/resolve.cc:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Bloc CLASS IS en double dans l'instruction SELECT TYPE à %L"
  
! #: fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr "RANK DEFAULT à %L est répété à %L"
  
! #: fortran/resolve.cc:11110
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr "RANK (*) à %L est répété à %L"
  
! #: fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr "RANK (%i) à %L est répété à %L"
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr "RANK (*) à %L ne peut pas être utilisé avec un pointeur ou un sélecteur allouable à %L"
  
! #: fortran/resolve.cc:11232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Contexte invalide pour l'intrinsèque NULL () à %L"
  
! #: fortran/resolve.cc:11286
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "La procédure DTIO %s à %L doit être récursive"
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "L'élément de transfert de données à %L ne peut pas être polymorphique à moins qu'il soit traité par une procédure d'entrée/sortie définie"
  
! #: fortran/resolve.cc:11309
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "L'élément de transfert de données à %L ne peut pas avoir de composants POINTER à moins qu'il soit traité par une procédure d'entrée/sortie définie"
  
! #: fortran/resolve.cc:11318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "L'élément de transfert de données à %L ne peut pas avoir de composants de pointeur de procédure"
  
! #: fortran/resolve.cc:11325
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "L'élément de transfert de données à %L ne peut pas avoir de composants ALLOCATABLE à moins qu'il soit traité par une procédure d'entrée/sortie définie"
  
! #: fortran/resolve.cc:11336
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "L'élément de transfert de données à %L ne peut pas avoir de composants PRIVATE"
  
! #: fortran/resolve.cc:11342
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "L'élément de transfert de données à %L ne peut pas avoir de composants PRIVATE à moins qu'il soit traité par une procédure d'entrée/sortie définie"
  
! #: fortran/resolve.cc:11360
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "L'élément de transfert de données à %L ne peut pas être une référence complète à un tableau de taille tacite"
  
! #: fortran/resolve.cc:11411
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "La variable verrou à %L doit être un scalaire de type LOCK_TYPE"
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "La variable d'événement à %L doit être un scalaire de type EVENT_TYPE"
  
! #: fortran/resolve.cc:11425
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "L'argument variable d'événement à %L doit être un co-tableau ou co-indexé"
  
! #: fortran/resolve.cc:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "L'argument variable d'événement à %L doit être un co-tableau mais pas co-indexé"
  
! #: fortran/resolve.cc:11435 fortran/resolve.cc:11557
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "L'argument STAT= à %L doit être une variable INTEGER scalaire"
  
! #: fortran/resolve.cc:11447 fortran/resolve.cc:11569
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "L'argument ERRMSG= à %L doit être une variable CHARACTER scalaire"
  
! #: fortran/resolve.cc:11459
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "L'argument ACQUIRED_LOCK= à %L doit être une variable LOGICAL scalaire"
  
! #: fortran/resolve.cc:11472
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "L'argument UNTIL_COUNT= à %L doit être une expression INTEGER scalaire"
  
! #: fortran/resolve.cc:11533
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "L'argument imageset à %L doit être une expression scalaire ou INTEGER de rang 1"
  
! #: fortran/resolve.cc:11537 fortran/resolve.cc:11547
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "L'argument imageset à %L doit être entre 1 et num_images()"
  
! #: fortran/resolve.cc:11600
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "L'instruction à %L n'est pas une instruction cible valable pour l'instruction de branchement à %L"
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Le branchement à %L peut conduire à une boucle infinie"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11627 fortran/resolve.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "L'instruction GOTO à %L quitte une construction CRITICAL pour l'étiquette à %L"
  
! #: fortran/resolve.cc:11631 fortran/resolve.cc:11656
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "L'instruction GOTO à %L quitte une construction DO CONCURRENT pour l'étiquette à %L"
*************** msgstr "L'instruction GOTO à %L quitte
*** 82161,82377 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11681
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "L'étiquette à %L n'est pas dans le même bloc que l'instruction GOTO à %L"
  
! #: fortran/resolve.cc:11753
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "Le masque WHERE à %L a une forme inconsistante"
  
! #: fortran/resolve.cc:11769
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "La cible de l'affectation WHERE à %L a une forme inconsistante"
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Affectation définie par l'utilisateur non ELEMENTAL dans WHERE à %L"
  
! #: fortran/resolve.cc:11792 fortran/resolve.cc:11884
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Instruction non supportée à l'intérieur de WHERE à %L"
  
! #: fortran/resolve.cc:11823
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Affectation à une variable d'index FORALL à %L"
  
! #: fortran/resolve.cc:11832
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "Le FORALL avec l'index %qs n'est pas utilisé dans le membre de gauche de l'affectation à %L et, par conséquent, pourrait causer de multiples affectations à cet objet"
  
! #: fortran/resolve.cc:11989
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "Construction FORALL à %L"
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "Le nom d'index de FORALL à %L doit être une variable scalaire de type entier"
  
! #: fortran/resolve.cc:12020
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Une construction de boucle FORALL extérieure a déjà un index avec ce nom à %L"
  
! #: fortran/resolve.cc:12098
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "La clause WHERE/ELSEWHERE à %L requiert un tableau LOGICAL"
  
! #: fortran/resolve.cc:12219
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Mauvais type de bloc"
  
! #: fortran/resolve.cc:12299
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr "La variable dans l'assignation ordinaire à %L est un composant pointeur de procédure"
  
! #: fortran/resolve.cc:12319
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr "Impossible d'assigner %s à %s à %L"
  
! #: fortran/resolve.cc:12367
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "L'expression CHARACTER sera tronquée dans l'affectation (%wd/%wd) à %L"
  
! #: fortran/resolve.cc:12399
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "L'expression co-indexée à %L est affectée à une variable de type dérivé avec un composant POINTER dans une procédure PURE"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12405
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr "Dans un sous-programme pure, un argument fictif INTENT(IN) ne sera point utilisé comme l'expression à %L d'une instruction d'affectation intrinsèque dans laquelle la variable est d'un type dérivé si le type dérivé a un composant pointeur à n'importe quel niveau de la sélection du composant."
  
! #: fortran/resolve.cc:12417
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Affectation à une variable co-indexée à %L dans une procédure PURE"
  
! #: fortran/resolve.cc:12449
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "L'affectation à un co-tableau polymorphique à %L n'est pas permise"
  
! #: fortran/resolve.cc:12453
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Affectation à une variable polymorphique allouable à %L"
  
! #: fortran/resolve.cc:12458
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "L'affectation à une variable polymorphique allouable à %L requiert %<-frealloc-lhs%>"
  
! #: fortran/resolve.cc:12465
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "La variable non allouable ne doit pas être polymorphique dans l'affectation intrinsèque à %L – vérifiez qu'il existe une sous-routine spécifique correspondante pour l'opérateur %<=%>"
  
! #: fortran/resolve.cc:12476
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "La variable co-indexée ne doit pas avoir un composant ultimement allouable dans l'affectation à %L"
  
! #: fortran/resolve.cc:12865
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr "À FAIRE: la/les affectation(s) liée(s) au type à %L n'ont pas été réalisées car des références multiples à des parties de tableaux apparaîtraient dans des expressions intermédiaires."
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13179
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Affectation à une procédure pointeur à %L"
  
! #: fortran/resolve.cc:13191
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "Le résultat de la fonction dans le membre de gauche de l'affectation à %L doit avoir l'attribut pointeur."
  
! #: fortran/resolve.cc:13287
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "L'argument TEAM de %qs à %L doit être une expression scalaire de type TEAM_TYPE"
  
! #: fortran/resolve.cc:13486
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "L'argument TEAM NUMBER pour FROM TEAM à %L doit être un INTEGER scalaire"
  
! #: fortran/resolve.cc:13522
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "L'instruction ASSIGNED GOTO à %L requiert une variable INTEGER scalaire"
  
! #: fortran/resolve.cc:13526
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Une étiquette cible n'a pas été affectée à la variable %qs à %L"
  
! #: fortran/resolve.cc:13537
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "L'instruction RETURN alternatif à %L requiert un spécificateur de retour SCALAR-INTEGER"
  
! #: fortran/resolve.cc:13593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Assignation intrinsèque attendue dans OMP WORKSHARE à %L"
  
! #: fortran/resolve.cc:13635
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "L'instruction ASSIGN à %L requiert une variable scalaire INTEGER par défaut"
  
! #: fortran/resolve.cc:13682
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "NULL invalide à %L"
  
! #: fortran/resolve.cc:13686
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "L'instruction IF arithmétique à %L requiert une expression scalaire REAL ou INTEGER"
  
! #: fortran/resolve.cc:13747
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): Pas d'expression dans le DO WHILE"
  
! #: fortran/resolve.cc:13752
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "La condition de sortie de la boucle DO WHILE à %L doit être une expression LOGICAL scalaire"
  
! #: fortran/resolve.cc:13836
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "La clause de masque FORALL à %L requiert une expression scalaire LOGICAL"
  
! #: fortran/resolve.cc:13948
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Mauvais code d'instruction"
  
! #: fortran/resolve.cc:13969
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "L'utilisation du paramètre %qs déclaré à %L est obsolète"
  
! #: fortran/resolve.cc:14065
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "La variable %qs avec l'étiquette de liaison %qs à %L utilise le même identificateur global que l'entité à %L"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14079
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr "La variable %qs du module %qs avec l'étiquette de liaison %qs à %L utilise le même identificateur global que l'entité à %L du module %qs"
--- 82248,82464 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11671
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "L'étiquette à %L n'est pas dans le même bloc que l'instruction GOTO à %L"
  
! #: fortran/resolve.cc:11743
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "Le masque WHERE à %L a une forme inconsistante"
  
! #: fortran/resolve.cc:11759
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "La cible de l'affectation WHERE à %L a une forme inconsistante"
  
! #: fortran/resolve.cc:11772 fortran/resolve.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Affectation définie par l'utilisateur non ELEMENTAL dans WHERE à %L"
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Instruction non supportée à l'intérieur de WHERE à %L"
  
! #: fortran/resolve.cc:11813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Affectation à une variable d'index FORALL à %L"
  
! #: fortran/resolve.cc:11822
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "Le FORALL avec l'index %qs n'est pas utilisé dans le membre de gauche de l'affectation à %L et, par conséquent, pourrait causer de multiples affectations à cet objet"
  
! #: fortran/resolve.cc:11979
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "Construction FORALL à %L"
  
! #: fortran/resolve.cc:12000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "Le nom d'index de FORALL à %L doit être une variable scalaire de type entier"
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Une construction de boucle FORALL extérieure a déjà un index avec ce nom à %L"
  
! #: fortran/resolve.cc:12088
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "La clause WHERE/ELSEWHERE à %L requiert un tableau LOGICAL"
  
! #: fortran/resolve.cc:12209
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Mauvais type de bloc"
  
! #: fortran/resolve.cc:12289
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr "La variable dans l'assignation ordinaire à %L est un composant pointeur de procédure"
  
! #: fortran/resolve.cc:12309
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr "Impossible d'assigner %s à %s à %L"
  
! #: fortran/resolve.cc:12357
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "L'expression CHARACTER sera tronquée dans l'affectation (%wd/%wd) à %L"
  
! #: fortran/resolve.cc:12389
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "L'expression co-indexée à %L est affectée à une variable de type dérivé avec un composant POINTER dans une procédure PURE"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12395
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr "Dans un sous-programme pure, un argument fictif INTENT(IN) ne sera point utilisé comme l'expression à %L d'une instruction d'affectation intrinsèque dans laquelle la variable est d'un type dérivé si le type dérivé a un composant pointeur à n'importe quel niveau de la sélection du composant."
  
! #: fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Affectation à une variable co-indexée à %L dans une procédure PURE"
  
! #: fortran/resolve.cc:12439
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "L'affectation à un co-tableau polymorphique à %L n'est pas permise"
  
! #: fortran/resolve.cc:12443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Affectation à une variable polymorphique allouable à %L"
  
! #: fortran/resolve.cc:12448
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "L'affectation à une variable polymorphique allouable à %L requiert %<-frealloc-lhs%>"
  
! #: fortran/resolve.cc:12455
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "La variable non allouable ne doit pas être polymorphique dans l'affectation intrinsèque à %L – vérifiez qu'il existe une sous-routine spécifique correspondante pour l'opérateur %<=%>"
  
! #: fortran/resolve.cc:12466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "La variable co-indexée ne doit pas avoir un composant ultimement allouable dans l'affectation à %L"
  
! #: fortran/resolve.cc:12855
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr "À FAIRE: la/les affectation(s) liée(s) au type à %L n'ont pas été réalisées car des références multiples à des parties de tableaux apparaîtraient dans des expressions intermédiaires."
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13169
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Affectation à une procédure pointeur à %L"
  
! #: fortran/resolve.cc:13181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "Le résultat de la fonction dans le membre de gauche de l'affectation à %L doit avoir l'attribut pointeur."
  
! #: fortran/resolve.cc:13277
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "L'argument TEAM de %qs à %L doit être une expression scalaire de type TEAM_TYPE"
  
! #: fortran/resolve.cc:13476
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "L'argument TEAM NUMBER pour FROM TEAM à %L doit être un INTEGER scalaire"
  
! #: fortran/resolve.cc:13512
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "L'instruction ASSIGNED GOTO à %L requiert une variable INTEGER scalaire"
  
! #: fortran/resolve.cc:13516
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Une étiquette cible n'a pas été affectée à la variable %qs à %L"
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "L'instruction RETURN alternatif à %L requiert un spécificateur de retour SCALAR-INTEGER"
  
! #: fortran/resolve.cc:13583
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Assignation intrinsèque attendue dans OMP WORKSHARE à %L"
  
! #: fortran/resolve.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "L'instruction ASSIGN à %L requiert une variable scalaire INTEGER par défaut"
  
! #: fortran/resolve.cc:13672
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "NULL invalide à %L"
  
! #: fortran/resolve.cc:13676
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "L'instruction IF arithmétique à %L requiert une expression scalaire REAL ou INTEGER"
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): Pas d'expression dans le DO WHILE"
  
! #: fortran/resolve.cc:13742
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "La condition de sortie de la boucle DO WHILE à %L doit être une expression LOGICAL scalaire"
  
! #: fortran/resolve.cc:13826
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "La clause de masque FORALL à %L requiert une expression scalaire LOGICAL"
  
! #: fortran/resolve.cc:13938
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Mauvais code d'instruction"
  
! #: fortran/resolve.cc:13959
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "L'utilisation du paramètre %qs déclaré à %L est obsolète"
  
! #: fortran/resolve.cc:14055
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "La variable %qs avec l'étiquette de liaison %qs à %L utilise le même identificateur global que l'entité à %L"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14069
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr "La variable %qs du module %qs avec l'étiquette de liaison %qs à %L utilise le même identificateur global que l'entité à %L du module %qs"
*************** msgstr "La variable %qs du module %qs av
*** 82379,83269 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14098
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "La procédure %qs avec l'étiquette de liaison %qs à %L utilise le même identificateur global que l'entité à %L"
  
! #: fortran/resolve.cc:14184
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "La longueur de chaîne à %L est trop grande"
  
! #: fortran/resolve.cc:14422
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Le tableau allouable %qs à %L doit avoir une forme différée ou un rang tacite"
  
! #: fortran/resolve.cc:14426
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "L'objet scalaire %qs à %L ne peut pas être ALLOCATABLE"
  
! #: fortran/resolve.cc:14434
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Le pointeur tableau %qs à %L doit avoir une forme différée ou un rang tacite"
  
! #: fortran/resolve.cc:14445
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Le tableau %qs à %L ne peut pas avoir une forme différée"
  
! #: fortran/resolve.cc:14463
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Le type %qs de la variable CLASS %qs à %L n'est pas extensible"
  
! #: fortran/resolve.cc:14477
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "La variable CLASS %qs à %L doit être muette, allouable ou pointeur"
  
! #: fortran/resolve.cc:14510
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "Le type %qs ne peut pas être associé à un hôte à %L car il est bloqué par un objet incompatible du même nom déclaré à %L"
  
! #: fortran/resolve.cc:14532
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "SAVE implicite pour la variable module %qs à %L, nécessaire à cause de l'initialisation par défaut"
  
! #: fortran/resolve.cc:14565
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "L'entité %qs à %L a un paramètre de type différé et requiert soit l'attribut POINTER ou ALLOCATABLE"
  
! #: fortran/resolve.cc:14579
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr "La variable automatique %qs à %L ne peut pas avoir l'attribut SAVE"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14601
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Le tableau %qs à %L du module ou du programme principal doit avoir une forme constante"
  
! #: fortran/resolve.cc:14626
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "L'entité avec une longueur de caractère tacite à %L doit être un argument muet ou un PARAMETER"
  
! #: fortran/resolve.cc:14647
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs à %L doit avoir une longueur de caractère constante dans ce contexte"
  
! #: fortran/resolve.cc:14654
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "La variable COMMON %qs à %L doit avoir une longueur de caractère constante"
  
! #: fortran/resolve.cc:14702
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "L'allouable %qs à %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.cc:14705
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "L'externe %qs à %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.cc:14708
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Le muet %qs à %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.cc:14711
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "L'intrinsèque %qs à %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.cc:14714
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Le résultat de fonction %qs à %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.cc:14717
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Le tableau automatique %qs à %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.cc:14759
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s à %L"
  
! #: fortran/resolve.cc:14791
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "La fonction-instruction %qs avec une valeur de caractère à %L doit avoir une longueur constante"
  
! #: fortran/resolve.cc:14814
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "%qs est d'un type PRIVATE et ne peut pas être un argument muet de %qs, qui est PUBLIC à %L"
  
! #: fortran/resolve.cc:14836
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "La procédure %qs dans l'interface PUBLIC %qs à %L prend des arguments muets de %qs qui est PRIVATE"
  
! #: fortran/resolve.cc:14854
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "La fonction %qs à %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.cc:14866
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "L'objet externe %qs à %L ne peut pas avoir d'initialisation"
  
! #: fortran/resolve.cc:14876
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "La fonction ELEMENTAL %qs à %L doit avoir un résultat scalaire"
  
! #: fortran/resolve.cc:14886
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "La fonction-instruction %qs à %L ne peut pas avoir l'attribut pointeur ou allouable"
  
! #: fortran/resolve.cc:14905
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "La fonction CHARACTER(*) %qs à %L ne peut pas avoir la valeur d'un tableau"
  
! #: fortran/resolve.cc:14909
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "La fonction CHARACTER(*) %qs à %L ne peut pas avoir la valeur d'un pointeur"
  
! #: fortran/resolve.cc:14913
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "La fonction CHARACTER(*) %qs à %L ne peut pas être pure"
  
! #: fortran/resolve.cc:14917
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "La fonction CHARACTER(*) %qs à %L ne peut pas être récursive"
  
! #: fortran/resolve.cc:14930
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "Fonction CHARACTER(*) %qs à %L"
  
! #: fortran/resolve.cc:14941
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Le pointeur de procédure %qs à %L ne sera point élémental"
  
! #: fortran/resolve.cc:14947
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "La procédure muette %qs à %L ne sera point élémentale"
  
! #: fortran/resolve.cc:14967
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "La variable résultat %qs de la fonction à %L de la fonction élémentale %qs n'aura point l'attribut ALLOCATABLE ou POINTER"
  
! #: fortran/resolve.cc:15024
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut SAVE dans %qs à %L"
  
! #: fortran/resolve.cc:15030
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut INTENT dans %qs à %L"
  
! #: fortran/resolve.cc:15036
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut RESULT dans %qs à %L"
  
! #: fortran/resolve.cc:15044
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "L'attribut EXTERNAL est en conflit avec l'attribut FUNCTION dans %qs à %L"
  
! #: fortran/resolve.cc:15050
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Le résultat du pointeur de procédure %qs à %L n'a pas d'attribut pointeur"
  
! #: fortran/resolve.cc:15093
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Désaccord sur l'attribut ELEMENTAL entre MODULE PROCEDURE à %L et son interface dans %s"
  
! #: fortran/resolve.cc:15101
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Désaccord sur l'attribut PURE entre MODULE PROCEDURE à %L et son interface dans %s"
  
! #: fortran/resolve.cc:15109
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Désaccord sur l'attribut RECURSIVE entre MODULE PROCEDURE à %L et son interface dans %s"
  
! #: fortran/resolve.cc:15118
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr "%s entre la déclaration MODULE PROCEDURE dans MODULE %qs et la déclaration à %L dans (SUB)MODULE %qs"
  
! #: fortran/resolve.cc:15142
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "L'interface de %qs à %L doit être explicite"
  
! #: fortran/resolve.cc:15212
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "La procédure FINAL %qs à %L n'est pas une SUBROUTINE"
  
! #: fortran/resolve.cc:15221
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "La procédure FINAL à %L doit avoir exactement un argument"
  
! #: fortran/resolve.cc:15229 fortran/resolve.cc:15246
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "L'argument de la procédure FINAL à %L doit être du type %qs"
  
! #: fortran/resolve.cc:15237
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr "La procédure FINAL à %L avec un argument de rang tacite doit être le seul finaliseur avec le même genre/type (F2018: C790)"
  
! #: fortran/resolve.cc:15254
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "L'argument de la procédure FINAL à %L ne peut pas être un POINTER"
  
! #: fortran/resolve.cc:15260
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "L'argument de la procédure FINAL à %L ne peut pas être ALLOCATABLE"
  
! #: fortran/resolve.cc:15266
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "L'argument de la procédure FINAL à %L ne peut pas être OPTIONAL"
  
! #: fortran/resolve.cc:15274
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "L'argument de la procédure FINAL à %L ne peut pas être INTENT(OUT)"
  
! #: fortran/resolve.cc:15283
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "La procédure FINAL non scalaire à %L devrait avoir un argument de forme tacite"
  
! #: fortran/resolve.cc:15305
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "La procédure FINAL %qs déclarée à %L a le même rang (%d) que %qs"
  
! #: fortran/resolve.cc:15342
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "Seules des procédures FINAL tableaux déclarées pour le type dérivé %qs à %L, une scalaire est également suggérée à moins qu'un finaliseur de rang tacite a été déclaré"
  
! #: fortran/resolve.cc:15383
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "%qs et %qs ne peuvent pas être FUNCTION/SUBROUTINE mixte pour GENERIC %qs à %L"
  
! #: fortran/resolve.cc:15419
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs et %qs pour GENERIC %qs à %L sont ambigus"
  
! #: fortran/resolve.cc:15478
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Liaison spécifique %qs non définie comme cible du GENERIC %qs à %L"
  
! #: fortran/resolve.cc:15490
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC %qs à %L doit cibler une liaison spécifique, %qs est GENERIC aussi"
  
! #: fortran/resolve.cc:15518
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "GENERIC %qs à %L ne peut écraser la liaison spécifique avec le même nom"
  
! #: fortran/resolve.cc:15574
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "L'opérateur lié au type à %L ne peut pas être NOPASS"
  
! #: fortran/resolve.cc:15786
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "%qs doit être une procédure de module ou une procédure externe avec une interface explicite à %L"
  
! #: fortran/resolve.cc:15829
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "La procédure %qs avec PASS(%s) à %L n'a pas d'argument %qs"
  
! #: fortran/resolve.cc:15843
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "La procédure %qs avec PASS à %L doit avoir au moins un argument"
  
! #: fortran/resolve.cc:15857 fortran/resolve.cc:16399
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Argument muet passé comme objet non polymorphique de %qs à %L"
  
! #: fortran/resolve.cc:15866
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "L'argument %qs de %qs avec PASS(%s) à %L doit être du type dérivé %qs"
  
! #: fortran/resolve.cc:15876
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "L'argument %qs de %qs avec PASS(%s) à %L doit être du type paramétré dérivé %qs"
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr "Tous les paramètres de type LEN de l'argument muet %qs de %qs à %L doivent être ASSUMED."
  
! #: fortran/resolve.cc:15928
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "L'argument muet de type objet passé de %qs à %L doit être scalaire"
  
! #: fortran/resolve.cc:15934
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "L'argument muet de type objet passé de %qs à %L ne peut pas être ALLOCATABLE"
  
! #: fortran/resolve.cc:15940
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "L'argument muet de type objet passé de %qs à %L ne peut pas être POINTER"
  
! #: fortran/resolve.cc:15969
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "La procédure %qs à %L a le même nom qu'un composant de %qs"
  
! #: fortran/resolve.cc:15979
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "La procédure %qs à %L a le même nom qu'un composant hérité de %qs"
  
! #: fortran/resolve.cc:16074
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "Le type dérivé %qs déclaré à %L doit être ABSTRACT car %qs est DEFERRED et pas redéfini"
  
! #: fortran/resolve.cc:16179
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Le composant co-tableau %qs à %L doit être allouable avec une forme différée"
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Le composant %qs à %L ayant TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableau"
  
! #: fortran/resolve.cc:16198
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "Le composant %qs à %L avec le composant co-tableau sera un scalaire non pointeur, non allouable"
  
! #: fortran/resolve.cc:16223
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Le composant %qs à %L a l'attribut CONTIGUOUS mais n'est pas un pointeur de tableau"
  
! #: fortran/resolve.cc:16234
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Le composant %qs du type BIND(C) à %L doit avoir la longueur un"
  
! #: fortran/resolve.cc:16332
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Le composant pointeur de procédure %qs avec PASS(%s) à %L n'a pas d'argument %qs"
  
! #: fortran/resolve.cc:16346
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Le composant pointeur de procédure %qs avec PASS à %L doit avoir au moins un argument"
  
! #: fortran/resolve.cc:16362
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "L'argument %qs de %qs avec PASS(%s) à %L doit être du type dérivé %qs"
  
! #: fortran/resolve.cc:16372
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "L'argument %qs de %qs avec PASS(%s) à %L doit être scalaire"
  
! #: fortran/resolve.cc:16381
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "L'argument %qs de %qs avec PASS(%s) à %L ne peut pas avoir l'attribut POINTER"
  
! #: fortran/resolve.cc:16390
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "L'argument %qs de %qs avec PASS(%s) à %L ne peut pas être ALLOCATABLE"
  
! #: fortran/resolve.cc:16432
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Le composant %qs de %qs à %L a le même nom qu'une procédure liée au type héritée"
  
! #: fortran/resolve.cc:16445
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "La longueur de caractère du composant %qs doit être une expression de spécification constante à %L"
  
! #: fortran/resolve.cc:16456
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "L'expression de longueur de caractère du composent %qs à %L doit être du type INTEGER et non %s"
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "Le composant caractère %qs de %qs à %L avec une longueur différée doit être POINTER ou ALLOCATABLE"
  
! #: fortran/resolve.cc:16502
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "le composant %qs est un type PRIVATE et ne peut pas être un composant de %qs, qui est PUBLIC à %L"
  
! #: fortran/resolve.cc:16510
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "Le composant polymorphique %s à %L dans le type %s SEQUENCE ou BIND(C)"
  
! #: fortran/resolve.cc:16519
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Le composant %s du type SEQUENCE déclaré à %L n'a pas l'attribut SEQUENCE"
  
! #: fortran/resolve.cc:16605
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Initialisations conflictuelles dans l'union à %L et %L"
  
! #: fortran/resolve.cc:16697
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Puisque l'extension du type %qs à %L a un composant co-tableau, le type parent %qs en aura un aussi"
  
! #: fortran/resolve.cc:16710
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Le type dérivé non extensible %qs à %L ne peut pas être ABSTRACT"
  
! #: fortran/resolve.cc:16780
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "Le type paramétrisé %qs n'a pas de composant correspondant au paramètre %qs à %L"
  
! #: fortran/resolve.cc:16812
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Nom générique %qs de la fonction %qs à %L étant le même nom que le type dérivé à %L"
  
! #: fortran/resolve.cc:16826
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Le type dérivé %qs à %L n'a pas été déclaré"
  
! #: fortran/resolve.cc:16894
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Le tableau de taille tacite %qs dans la liste de noms %qs à %L n'est pas permis"
  
! #: fortran/resolve.cc:16900
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "Objet tableau NAMELIST %qs avec la forme tacite dans la liste de noms %qs à %L"
  
! #: fortran/resolve.cc:16906
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "Objet tableau NAMELIST %qs avec la forme non constante dans la liste de noms %qs à %L"
  
! #: fortran/resolve.cc:16914
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "Objet NAMELIST %qs avec une longueur de caractère non constante dans la liste de noms %qs à %L"
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "L'objet NAMELIST %qs a été déclaré PRIVATE et ne peut pas être membre de la liste de noms PUBLIC %qs à %L"
  
! #: fortran/resolve.cc:16953
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "L'objet NAMELIST %qs a des composants PRIVATE associés à USE et ne peut pas être membre de la liste de noms %qs à %L"
  
! #: fortran/resolve.cc:16964
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "L'objet NAMELIST %qs a des composants PRIVATE et ne peut pas être un membre de la liste de noms PUBLIC %qs à %L"
  
! #: fortran/resolve.cc:16991
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut NAMELIST dans %qs à %L"
  
! #: fortran/resolve.cc:17010
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Le tableau paramètre %qs à %L ne peut pas être automatique ou de forme différée"
  
! #: fortran/resolve.cc:17026
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Le PARAMETER %qs implicitement typé à %L ne concorde pas avec le type IMPLICIT ultérieur"
  
! #: fortran/resolve.cc:17037
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Type dérivé incompatible dans PARAMETER à %L"
  
! #: fortran/resolve.cc:17045
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "La variable CLASS %qs à %L ne peut pas avoir l'attribut PARAMETER"
  
! #: fortran/resolve.cc:17097
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "L'entité %qs à %L a un paramètre LEN différé %qs et requiert soit l'attribut POINTER ou soit l'attribut ALLOCATABLE"
  
! #: fortran/resolve.cc:17109
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr "L'objet AUTOMATIC %qs à %L ne doit pas avoir l'attribut SAVE ou être une variable déclarée dans le programme principal, un module ou un sous-module(F08/C513)"
  
! #: fortran/resolve.cc:17116
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr "L'objet %qs à %L avec des paramètres de type ASSUMED doit être fictif ou un sélecteur SELECT TYPE(F08/4.2)"
  
! #: fortran/resolve.cc:17175
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "Désolé, les composants allouables/pointeurs dans des co-tableaux de types polymorphiques (CLASS) à %L ne sont pas supportés"
  
! #: fortran/resolve.cc:17188
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr "%<omp_all_memory%>, déclaré à %L, peut uniquement être utilisé dans la clause OpenMP DEPEND"
  
! #: fortran/resolve.cc:17253
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "L'attribut PROTECTED est en conflit avec l'attribut EXTERNAL à %L"
  
! #: fortran/resolve.cc:17256
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut PROTECTED à %L"
  
! #: fortran/resolve.cc:17362
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "%qs à %L a l'attribut CONTIGUOUS mais il n'est pas un pointeur de tableau ou un tableau de forme tacite ou de rang tacite"
  
! #: fortran/resolve.cc:17383
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "Mauvaise spécification pour le tableau de taille tacite à %L"
  
! #: fortran/resolve.cc:17397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Le tableau de taille tacite à %L doit être un argument muet"
  
! #: fortran/resolve.cc:17400
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Le tableau de forme tacite à %L doit être un argument muet"
  
! #: fortran/resolve.cc:17412
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Le tableau de rang tacite à %L doit être un argument muet"
  
! #: fortran/resolve.cc:17419
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "Le tableau de rang tacite à %L ne peut pas avoir les attributs VALUE ou CODIMENSION"
  
! #: fortran/resolve.cc:17432
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Le symbole à %L n'est pas une variable MUETTE"
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs à %L ne peut pas avoir l'attribut VALUE car ce n'est pas un argument muet"
  
! #: fortran/resolve.cc:17448
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "La variable muette caractère %qs à %L avec l'attribut VALUE doit avoir une longueur constante"
  
! #: fortran/resolve.cc:17457
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "La variable muette caractère %qs, interopérable avec le C, à %L avec l'attribut VALUE doit avoir la longueur un"
  
! #: fortran/resolve.cc:17470 fortran/resolve.cc:17647
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Le type dérivé %qs à %L est du type %qs qui n'a pas été défini"
  
! #: fortran/resolve.cc:17484
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "La variable %s à %L avec l'attribut NO_ARG_CHECK sera un argument muet"
  
! #: fortran/resolve.cc:17493
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "La variable %s à %L avec l'attribut NO_ARG_CHECK sera du type TYPE(*) ou d'un type intrinsèque numérique"
  
! #: fortran/resolve.cc:17502
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable %s à %L avec l'attribut NO_ARG_CHECK ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUE"
  
! #: fortran/resolve.cc:17510
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "La variable %s à %L avec l'attribut NO_ARG_CHECK ne peut pas avoir l'attribut INTENT(OUT)"
  
! #: fortran/resolve.cc:17517
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "La variable %s à %L avec l'attribut NO_ARG_CHECK sera soit un scalaire ou un tableau de taille tacite"
  
! #: fortran/resolve.cc:17537
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Le type tacite de la variable %s à %L est uniquement permis pour des variables muettes"
  
! #: fortran/resolve.cc:17544
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable de type tacite %s à %L ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUE"
  
! #: fortran/resolve.cc:17551
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "La variable de type tacite %s à %L ne peut pas avoir l'attribut INTENT(OUT)"
  
! #: fortran/resolve.cc:17558
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "La variable de type tacite %s à %L ne sera point un tableau de forme explicite"
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "La variable %qs à %L ne peut pas être BIND(C) car elle n'est ni un bloc COMMON ni déclarée au niveau du module"
  
! #: fortran/resolve.cc:17594
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "La variable BIND(C) %qs à %L doit avoir la longueur un"
  
  # %s est soit « parameter » ou « variable » sans traduction
  # voir bug #80195
! #: fortran/resolve.cc:17673
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs à %L du type dérivé PRIVATE %qs"
  
! #: fortran/resolve.cc:17688
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "La variable %s à %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit être un co-tableau"
  
! #: fortran/resolve.cc:17701
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "La variable %s à %L du type EVENT_TYPE ou avec un sous-composant du type EVENT_TYPE doit être un co-tableau"
  
! #: fortran/resolve.cc:17719
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "L'argument muet INTENT(OUT) %qs à %L est ASSUMED SIZE et, par conséquent, ne peut pas avoir une initialisation par défaut"
  
! #: fortran/resolve.cc:17731
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "L'argument muet %qs à %L qui est LOCK_TYPE ne sera point INTENT(OUT)"
  
! #: fortran/resolve.cc:17740
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "L'argument muet %qs à %L qui est EVENT_TYPE ne sera point INTENT(OUT)"
  
! #: fortran/resolve.cc:17753
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Le résultat %qs de la fonction à %L ne sera point un co-tableau et n'aura point un composant co-tableau"
  
! #: fortran/resolve.cc:17762
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "La variable %qs à %L du TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableau"
  
! #: fortran/resolve.cc:17775
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "La variable %qs à %L avec un composant co-tableau doit être un scalaire non pointeur, non allouable qui n'est pas un co-tableau"
  
! #: fortran/resolve.cc:17791
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "La variable %qs à %L est un co-tableau qui n'est pas ALLOCATABLE, SAVE ni un argument muet"
  
! #: fortran/resolve.cc:17799
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr "La variable co-tableau %qs à %L n'aura pas de co-dimensions avec une forme différée sans être allouable"
  
! #: fortran/resolve.cc:17807
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "La variable co-tableau allouable %qs à %L doit avoir une forme différée"
  
! #: fortran/resolve.cc:17820
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "La variable %qs à %L est INTENT(OUT) et ne peut donc pas être un co-tableau allouable ou avoir des composants co-tableaux"
  
! #: fortran/resolve.cc:17829
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "La variable muette co-tableau %qs à %L n'est pas permise dans la procédure BIND(C) %qs"
  
! #: fortran/resolve.cc:17845
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Argument muet LOGICAL %qs à %L avec le sous-type non C_Bool dans la procédure BIND(C) %qs"
  
! #: fortran/resolve.cc:17851
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Variable résultat LOGICAL %qs à %L avec le sous-type non C_Bool dans la procédure BIND(C) %qs"
  
! #: fortran/resolve.cc:17876
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "La liste de noms %qs ne peut pas être un argument de la sous-routine ou de la fonction à %L"
  
! #: fortran/resolve.cc:17936
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Le threadprivate à %L n'est pas sauvegardé avec SAVE"
  
! #: fortran/resolve.cc:17948
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "La variable !$OMP DECLARE TARGET %qs à %L n'est pas sauvegardée avec SAVE"
  
! #: fortran/resolve.cc:18059
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "Entité définissable attendue près de %L"
  
! #: fortran/resolve.cc:18067
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "L'élément BLOCK DATA %qs à %L doit être dans COMMON"
  
! #: fortran/resolve.cc:18074
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "Le tableau DATA %qs à %L doit être spécifié dans une déclaration précédente"
  
! #: fortran/resolve.cc:18081
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "L'élément DATA %qs à %L ne peut pas avoir un co-index"
  
! #: fortran/resolve.cc:18097
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "L'élément DATA %qs à %L est un pointeur et doit donc être un tableau à part entière"
  
! #: fortran/resolve.cc:18104
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr "L'objet DATA près de %L a l'attribut pointeur et la valeur DATA correspondante n'est pas une cible de donnée initiale valable"
  
! #: fortran/resolve.cc:18113
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "L'élément DATA %qs à %L ne peut pas avoir l'attribut ALLOCATABLE"
  
! #: fortran/resolve.cc:18175
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Section de tableau non constante à %L dans l'instruction DATA"
  
! #: fortran/resolve.cc:18188
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "L'instruction DATA à %L a plus de variables que de valeurs"
  
! #: fortran/resolve.cc:18264
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "Longueur de caractère non constante à %L dans l'instruction DATA"
  
! #: fortran/resolve.cc:18292
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Le début de la boucle DO implicite à %L n'a pas pu être simplifiée en une valeur constante"
  
! #: fortran/resolve.cc:18300
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "La fin de la boucle DO implicite à %L n'a pas pu être simplifiée en une valeur constante"
  
! #: fortran/resolve.cc:18308
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Le pas de la boucle DO implicite à %L n'a pas pu être simplifiée en une valeur constante"
  
! #: fortran/resolve.cc:18315
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "le pas de la boucle DO implicite à %L ne sera point zéro"
  
! #: fortran/resolve.cc:18440
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "L'instruction DATA à %L a plus de valeurs que de variables"
--- 82466,83356 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14088
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "La procédure %qs avec l'étiquette de liaison %qs à %L utilise le même identificateur global que l'entité à %L"
  
! #: fortran/resolve.cc:14174
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "La longueur de chaîne à %L est trop grande"
  
! #: fortran/resolve.cc:14412
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Le tableau allouable %qs à %L doit avoir une forme différée ou un rang tacite"
  
! #: fortran/resolve.cc:14416
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "L'objet scalaire %qs à %L ne peut pas être ALLOCATABLE"
  
! #: fortran/resolve.cc:14424
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Le pointeur tableau %qs à %L doit avoir une forme différée ou un rang tacite"
  
! #: fortran/resolve.cc:14435
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Le tableau %qs à %L ne peut pas avoir une forme différée"
  
! #: fortran/resolve.cc:14453
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Le type %qs de la variable CLASS %qs à %L n'est pas extensible"
  
! #: fortran/resolve.cc:14467
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "La variable CLASS %qs à %L doit être muette, allouable ou pointeur"
  
! #: fortran/resolve.cc:14500
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "Le type %qs ne peut pas être associé à un hôte à %L car il est bloqué par un objet incompatible du même nom déclaré à %L"
  
! #: fortran/resolve.cc:14522
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "SAVE implicite pour la variable module %qs à %L, nécessaire à cause de l'initialisation par défaut"
  
! #: fortran/resolve.cc:14555
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "L'entité %qs à %L a un paramètre de type différé et requiert soit l'attribut POINTER ou ALLOCATABLE"
  
! #: fortran/resolve.cc:14569
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr "La variable automatique %qs à %L ne peut pas avoir l'attribut SAVE"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Le tableau %qs à %L du module ou du programme principal doit avoir une forme constante"
  
! #: fortran/resolve.cc:14616
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "L'entité avec une longueur de caractère tacite à %L doit être un argument muet ou un PARAMETER"
  
! #: fortran/resolve.cc:14637
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs à %L doit avoir une longueur de caractère constante dans ce contexte"
  
! #: fortran/resolve.cc:14644
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "La variable COMMON %qs à %L doit avoir une longueur de caractère constante"
  
! #: fortran/resolve.cc:14692
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "L'allouable %qs à %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.cc:14695
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "L'externe %qs à %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.cc:14698
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Le muet %qs à %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.cc:14701
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "L'intrinsèque %qs à %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.cc:14704
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Le résultat de fonction %qs à %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.cc:14707
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Le tableau automatique %qs à %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.cc:14749
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s à %L"
  
! #: fortran/resolve.cc:14781
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "La fonction-instruction %qs avec une valeur de caractère à %L doit avoir une longueur constante"
  
! #: fortran/resolve.cc:14804
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "%qs est d'un type PRIVATE et ne peut pas être un argument muet de %qs, qui est PUBLIC à %L"
  
! #: fortran/resolve.cc:14826
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "La procédure %qs dans l'interface PUBLIC %qs à %L prend des arguments muets de %qs qui est PRIVATE"
  
! #: fortran/resolve.cc:14844
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "La fonction %qs à %L ne peut pas avoir une initialisation"
  
! #: fortran/resolve.cc:14856
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "L'objet externe %qs à %L ne peut pas avoir d'initialisation"
  
! #: fortran/resolve.cc:14866
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "La fonction ELEMENTAL %qs à %L doit avoir un résultat scalaire"
  
! #: fortran/resolve.cc:14876
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "La fonction-instruction %qs à %L ne peut pas avoir l'attribut pointeur ou allouable"
  
! #: fortran/resolve.cc:14895
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "La fonction CHARACTER(*) %qs à %L ne peut pas avoir la valeur d'un tableau"
  
! #: fortran/resolve.cc:14899
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "La fonction CHARACTER(*) %qs à %L ne peut pas avoir la valeur d'un pointeur"
  
! #: fortran/resolve.cc:14903
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "La fonction CHARACTER(*) %qs à %L ne peut pas être pure"
  
! #: fortran/resolve.cc:14907
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "La fonction CHARACTER(*) %qs à %L ne peut pas être récursive"
  
! #: fortran/resolve.cc:14920
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "Fonction CHARACTER(*) %qs à %L"
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Le pointeur de procédure %qs à %L ne sera point élémental"
  
! #: fortran/resolve.cc:14937
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "La procédure muette %qs à %L ne sera point élémentale"
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "La variable résultat %qs de la fonction à %L de la fonction élémentale %qs n'aura point l'attribut ALLOCATABLE ou POINTER"
  
! #: fortran/resolve.cc:15014
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut SAVE dans %qs à %L"
  
! #: fortran/resolve.cc:15020
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut INTENT dans %qs à %L"
  
! #: fortran/resolve.cc:15026
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut RESULT dans %qs à %L"
  
! #: fortran/resolve.cc:15034
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "L'attribut EXTERNAL est en conflit avec l'attribut FUNCTION dans %qs à %L"
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Le résultat du pointeur de procédure %qs à %L n'a pas d'attribut pointeur"
  
! #: fortran/resolve.cc:15083
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Désaccord sur l'attribut ELEMENTAL entre MODULE PROCEDURE à %L et son interface dans %s"
  
! #: fortran/resolve.cc:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Désaccord sur l'attribut PURE entre MODULE PROCEDURE à %L et son interface dans %s"
  
! #: fortran/resolve.cc:15099
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Désaccord sur l'attribut RECURSIVE entre MODULE PROCEDURE à %L et son interface dans %s"
  
! #: fortran/resolve.cc:15108
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr "%s entre la déclaration MODULE PROCEDURE dans MODULE %qs et la déclaration à %L dans (SUB)MODULE %qs"
  
! #: fortran/resolve.cc:15132
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "L'interface de %qs à %L doit être explicite"
  
! #: fortran/resolve.cc:15202
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "La procédure FINAL %qs à %L n'est pas une SUBROUTINE"
  
! #: fortran/resolve.cc:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "La procédure FINAL à %L doit avoir exactement un argument"
  
! #: fortran/resolve.cc:15219 fortran/resolve.cc:15236
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "L'argument de la procédure FINAL à %L doit être du type %qs"
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr "La procédure FINAL à %L avec un argument de rang tacite doit être le seul finaliseur avec le même genre/type (F2018: C790)"
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "L'argument de la procédure FINAL à %L ne peut pas être un POINTER"
  
! #: fortran/resolve.cc:15250
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "L'argument de la procédure FINAL à %L ne peut pas être ALLOCATABLE"
  
! #: fortran/resolve.cc:15256
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "L'argument de la procédure FINAL à %L ne peut pas être OPTIONAL"
  
! #: fortran/resolve.cc:15264
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "L'argument de la procédure FINAL à %L ne peut pas être INTENT(OUT)"
  
! #: fortran/resolve.cc:15273
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "La procédure FINAL non scalaire à %L devrait avoir un argument de forme tacite"
  
! #: fortran/resolve.cc:15295
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "La procédure FINAL %qs déclarée à %L a le même rang (%d) que %qs"
  
! #: fortran/resolve.cc:15332
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "Seules des procédures FINAL tableaux déclarées pour le type dérivé %qs à %L, une scalaire est également suggérée à moins qu'un finaliseur de rang tacite a été déclaré"
  
! #: fortran/resolve.cc:15373
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "%qs et %qs ne peuvent pas être FUNCTION/SUBROUTINE mixte pour GENERIC %qs à %L"
  
! #: fortran/resolve.cc:15409
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs et %qs pour GENERIC %qs à %L sont ambigus"
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Liaison spécifique %qs non définie comme cible du GENERIC %qs à %L"
  
! #: fortran/resolve.cc:15480
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC %qs à %L doit cibler une liaison spécifique, %qs est GENERIC aussi"
  
! #: fortran/resolve.cc:15508
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "GENERIC %qs à %L ne peut écraser la liaison spécifique avec le même nom"
  
! #: fortran/resolve.cc:15564
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "L'opérateur lié au type à %L ne peut pas être NOPASS"
  
! #: fortran/resolve.cc:15776
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "%qs doit être une procédure de module ou une procédure externe avec une interface explicite à %L"
  
! #: fortran/resolve.cc:15819
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "La procédure %qs avec PASS(%s) à %L n'a pas d'argument %qs"
  
! #: fortran/resolve.cc:15833
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "La procédure %qs avec PASS à %L doit avoir au moins un argument"
  
! #: fortran/resolve.cc:15847 fortran/resolve.cc:16389
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Argument muet passé comme objet non polymorphique de %qs à %L"
  
! #: fortran/resolve.cc:15856
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "L'argument %qs de %qs avec PASS(%s) à %L doit être du type dérivé %qs"
  
! #: fortran/resolve.cc:15866
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "L'argument %qs de %qs avec PASS(%s) à %L doit être du type paramétré dérivé %qs"
  
! #: fortran/resolve.cc:15908
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr "Tous les paramètres de type LEN de l'argument muet %qs de %qs à %L doivent être ASSUMED."
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "L'argument muet de type objet passé de %qs à %L doit être scalaire"
  
! #: fortran/resolve.cc:15924
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "L'argument muet de type objet passé de %qs à %L ne peut pas être ALLOCATABLE"
  
! #: fortran/resolve.cc:15930
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "L'argument muet de type objet passé de %qs à %L ne peut pas être POINTER"
  
! #: fortran/resolve.cc:15959
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "La procédure %qs à %L a le même nom qu'un composant de %qs"
  
! #: fortran/resolve.cc:15969
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "La procédure %qs à %L a le même nom qu'un composant hérité de %qs"
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "Le type dérivé %qs déclaré à %L doit être ABSTRACT car %qs est DEFERRED et pas redéfini"
  
! #: fortran/resolve.cc:16169
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Le composant co-tableau %qs à %L doit être allouable avec une forme différée"
  
! #: fortran/resolve.cc:16178
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Le composant %qs à %L ayant TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableau"
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "Le composant %qs à %L avec le composant co-tableau sera un scalaire non pointeur, non allouable"
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Le composant %qs à %L a l'attribut CONTIGUOUS mais n'est pas un pointeur de tableau"
  
! #: fortran/resolve.cc:16224
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Le composant %qs du type BIND(C) à %L doit avoir la longueur un"
  
! #: fortran/resolve.cc:16322
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Le composant pointeur de procédure %qs avec PASS(%s) à %L n'a pas d'argument %qs"
  
! #: fortran/resolve.cc:16336
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Le composant pointeur de procédure %qs avec PASS à %L doit avoir au moins un argument"
  
! #: fortran/resolve.cc:16352
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "L'argument %qs de %qs avec PASS(%s) à %L doit être du type dérivé %qs"
  
! #: fortran/resolve.cc:16362
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "L'argument %qs de %qs avec PASS(%s) à %L doit être scalaire"
  
! #: fortran/resolve.cc:16371
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "L'argument %qs de %qs avec PASS(%s) à %L ne peut pas avoir l'attribut POINTER"
  
! #: fortran/resolve.cc:16380
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "L'argument %qs de %qs avec PASS(%s) à %L ne peut pas être ALLOCATABLE"
  
! #: fortran/resolve.cc:16422
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Le composant %qs de %qs à %L a le même nom qu'une procédure liée au type héritée"
  
! #: fortran/resolve.cc:16435
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "La longueur de caractère du composant %qs doit être une expression de spécification constante à %L"
  
! #: fortran/resolve.cc:16446
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "L'expression de longueur de caractère du composent %qs à %L doit être du type INTEGER et non %s"
  
! #: fortran/resolve.cc:16459
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "Le composant caractère %qs de %qs à %L avec une longueur différée doit être POINTER ou ALLOCATABLE"
  
! #: fortran/resolve.cc:16492
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "le composant %qs est un type PRIVATE et ne peut pas être un composant de %qs, qui est PUBLIC à %L"
  
! #: fortran/resolve.cc:16500
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "Le composant polymorphique %s à %L dans le type %s SEQUENCE ou BIND(C)"
  
! #: fortran/resolve.cc:16509
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Le composant %s du type SEQUENCE déclaré à %L n'a pas l'attribut SEQUENCE"
  
! #: fortran/resolve.cc:16595
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Initialisations conflictuelles dans l'union à %L et %L"
  
! #: fortran/resolve.cc:16687
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Puisque l'extension du type %qs à %L a un composant co-tableau, le type parent %qs en aura un aussi"
  
! #: fortran/resolve.cc:16700
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Le type dérivé non extensible %qs à %L ne peut pas être ABSTRACT"
  
! #: fortran/resolve.cc:16770
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "Le type paramétrisé %qs n'a pas de composant correspondant au paramètre %qs à %L"
  
! #: fortran/resolve.cc:16802
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Nom générique %qs de la fonction %qs à %L étant le même nom que le type dérivé à %L"
  
! #: fortran/resolve.cc:16816
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Le type dérivé %qs à %L n'a pas été déclaré"
  
! #: fortran/resolve.cc:16884
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Le tableau de taille tacite %qs dans la liste de noms %qs à %L n'est pas permis"
  
! #: fortran/resolve.cc:16890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "Objet tableau NAMELIST %qs avec la forme tacite dans la liste de noms %qs à %L"
  
! #: fortran/resolve.cc:16896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "Objet tableau NAMELIST %qs avec la forme non constante dans la liste de noms %qs à %L"
  
! #: fortran/resolve.cc:16904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "Objet NAMELIST %qs avec une longueur de caractère non constante dans la liste de noms %qs à %L"
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "L'objet NAMELIST %qs a été déclaré PRIVATE et ne peut pas être membre de la liste de noms PUBLIC %qs à %L"
  
! #: fortran/resolve.cc:16943
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "L'objet NAMELIST %qs a des composants PRIVATE associés à USE et ne peut pas être membre de la liste de noms %qs à %L"
  
! #: fortran/resolve.cc:16954
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "L'objet NAMELIST %qs a des composants PRIVATE et ne peut pas être un membre de la liste de noms PUBLIC %qs à %L"
  
! #: fortran/resolve.cc:16981
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut NAMELIST dans %qs à %L"
  
! #: fortran/resolve.cc:17000
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Le tableau paramètre %qs à %L ne peut pas être automatique ou de forme différée"
  
! #: fortran/resolve.cc:17016
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Le PARAMETER %qs implicitement typé à %L ne concorde pas avec le type IMPLICIT ultérieur"
  
! #: fortran/resolve.cc:17027
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Type dérivé incompatible dans PARAMETER à %L"
  
! #: fortran/resolve.cc:17035
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "La variable CLASS %qs à %L ne peut pas avoir l'attribut PARAMETER"
  
! #: fortran/resolve.cc:17087
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "L'entité %qs à %L a un paramètre LEN différé %qs et requiert soit l'attribut POINTER ou soit l'attribut ALLOCATABLE"
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr "L'objet AUTOMATIC %qs à %L ne doit pas avoir l'attribut SAVE ou être une variable déclarée dans le programme principal, un module ou un sous-module(F08/C513)"
  
! #: fortran/resolve.cc:17106
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr "L'objet %qs à %L avec des paramètres de type ASSUMED doit être fictif ou un sélecteur SELECT TYPE(F08/4.2)"
  
! #: fortran/resolve.cc:17165
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "Désolé, les composants allouables/pointeurs dans des co-tableaux de types polymorphiques (CLASS) à %L ne sont pas supportés"
  
! #: fortran/resolve.cc:17178
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr "%<omp_all_memory%>, déclaré à %L, peut uniquement être utilisé dans la clause OpenMP DEPEND"
  
! #: fortran/resolve.cc:17243
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "L'attribut PROTECTED est en conflit avec l'attribut EXTERNAL à %L"
  
! #: fortran/resolve.cc:17246
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "L'attribut PROCEDURE est en conflit avec l'attribut PROTECTED à %L"
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "%qs à %L a l'attribut CONTIGUOUS mais il n'est pas un pointeur de tableau ou un tableau de forme tacite ou de rang tacite"
  
! #: fortran/resolve.cc:17373
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "Mauvaise spécification pour le tableau de taille tacite à %L"
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Le tableau de taille tacite à %L doit être un argument muet"
  
! #: fortran/resolve.cc:17390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Le tableau de forme tacite à %L doit être un argument muet"
  
! #: fortran/resolve.cc:17402
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Le tableau de rang tacite à %L doit être un argument muet"
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "Le tableau de rang tacite à %L ne peut pas avoir les attributs VALUE ou CODIMENSION"
  
! #: fortran/resolve.cc:17422
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Le symbole à %L n'est pas une variable MUETTE"
  
! #: fortran/resolve.cc:17428
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs à %L ne peut pas avoir l'attribut VALUE car ce n'est pas un argument muet"
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "La variable muette caractère %qs à %L avec l'attribut VALUE doit avoir une longueur constante"
  
! #: fortran/resolve.cc:17447
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "La variable muette caractère %qs, interopérable avec le C, à %L avec l'attribut VALUE doit avoir la longueur un"
  
! #: fortran/resolve.cc:17460 fortran/resolve.cc:17637
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Le type dérivé %qs à %L est du type %qs qui n'a pas été défini"
  
! #: fortran/resolve.cc:17474
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "La variable %s à %L avec l'attribut NO_ARG_CHECK sera un argument muet"
  
! #: fortran/resolve.cc:17483
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "La variable %s à %L avec l'attribut NO_ARG_CHECK sera du type TYPE(*) ou d'un type intrinsèque numérique"
  
! #: fortran/resolve.cc:17492
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable %s à %L avec l'attribut NO_ARG_CHECK ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUE"
  
! #: fortran/resolve.cc:17500
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "La variable %s à %L avec l'attribut NO_ARG_CHECK ne peut pas avoir l'attribut INTENT(OUT)"
  
! #: fortran/resolve.cc:17507
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "La variable %s à %L avec l'attribut NO_ARG_CHECK sera soit un scalaire ou un tableau de taille tacite"
  
! #: fortran/resolve.cc:17527
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Le type tacite de la variable %s à %L est uniquement permis pour des variables muettes"
  
! #: fortran/resolve.cc:17534
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable de type tacite %s à %L ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUE"
  
! #: fortran/resolve.cc:17541
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "La variable de type tacite %s à %L ne peut pas avoir l'attribut INTENT(OUT)"
  
! #: fortran/resolve.cc:17548
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "La variable de type tacite %s à %L ne sera point un tableau de forme explicite"
  
! #: fortran/resolve.cc:17574
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "La variable %qs à %L ne peut pas être BIND(C) car elle n'est ni un bloc COMMON ni déclarée au niveau du module"
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "La variable BIND(C) %qs à %L doit avoir la longueur un"
  
  # %s est soit « parameter » ou « variable » sans traduction
  # voir bug #80195
! #: fortran/resolve.cc:17663
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs à %L du type dérivé PRIVATE %qs"
  
! #: fortran/resolve.cc:17678
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "La variable %s à %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit être un co-tableau"
  
! #: fortran/resolve.cc:17691
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "La variable %s à %L du type EVENT_TYPE ou avec un sous-composant du type EVENT_TYPE doit être un co-tableau"
  
! #: fortran/resolve.cc:17709
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "L'argument muet INTENT(OUT) %qs à %L est ASSUMED SIZE et, par conséquent, ne peut pas avoir une initialisation par défaut"
  
! #: fortran/resolve.cc:17721
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "L'argument muet %qs à %L qui est LOCK_TYPE ne sera point INTENT(OUT)"
  
! #: fortran/resolve.cc:17730
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "L'argument muet %qs à %L qui est EVENT_TYPE ne sera point INTENT(OUT)"
  
! #: fortran/resolve.cc:17743
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Le résultat %qs de la fonction à %L ne sera point un co-tableau et n'aura point un composant co-tableau"
  
! #: fortran/resolve.cc:17752
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "La variable %qs à %L du TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableau"
  
! #: fortran/resolve.cc:17765
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "La variable %qs à %L avec un composant co-tableau doit être un scalaire non pointeur, non allouable qui n'est pas un co-tableau"
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "La variable %qs à %L est un co-tableau qui n'est pas ALLOCATABLE, SAVE ni un argument muet"
  
! #: fortran/resolve.cc:17789
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr "La variable co-tableau %qs à %L n'aura pas de co-dimensions avec une forme différée sans être allouable"
  
! #: fortran/resolve.cc:17797
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "La variable co-tableau allouable %qs à %L doit avoir une forme différée"
  
! #: fortran/resolve.cc:17810
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "La variable %qs à %L est INTENT(OUT) et ne peut donc pas être un co-tableau allouable ou avoir des composants co-tableaux"
  
! #: fortran/resolve.cc:17819
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "La variable muette co-tableau %qs à %L n'est pas permise dans la procédure BIND(C) %qs"
  
! #: fortran/resolve.cc:17835
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Argument muet LOGICAL %qs à %L avec le sous-type non C_Bool dans la procédure BIND(C) %qs"
  
! #: fortran/resolve.cc:17841
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Variable résultat LOGICAL %qs à %L avec le sous-type non C_Bool dans la procédure BIND(C) %qs"
  
! #: fortran/resolve.cc:17866
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "La liste de noms %qs ne peut pas être un argument de la sous-routine ou de la fonction à %L"
  
! #: fortran/resolve.cc:17926
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Le threadprivate à %L n'est pas sauvegardé avec SAVE"
  
! #: fortran/resolve.cc:17938
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "La variable !$OMP DECLARE TARGET %qs à %L n'est pas sauvegardée avec SAVE"
  
! #: fortran/resolve.cc:18049
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "Entité définissable attendue près de %L"
  
! #: fortran/resolve.cc:18057
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "L'élément BLOCK DATA %qs à %L doit être dans COMMON"
  
! #: fortran/resolve.cc:18064
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "Le tableau DATA %qs à %L doit être spécifié dans une déclaration précédente"
  
! #: fortran/resolve.cc:18071
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "L'élément DATA %qs à %L ne peut pas avoir un co-index"
  
! #: fortran/resolve.cc:18087
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "L'élément DATA %qs à %L est un pointeur et doit donc être un tableau à part entière"
  
! #: fortran/resolve.cc:18094
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr "L'objet DATA près de %L a l'attribut pointeur et la valeur DATA correspondante n'est pas une cible de donnée initiale valable"
  
! #: fortran/resolve.cc:18103
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "L'élément DATA %qs à %L ne peut pas avoir l'attribut ALLOCATABLE"
  
! #: fortran/resolve.cc:18165
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Section de tableau non constante à %L dans l'instruction DATA"
  
! #: fortran/resolve.cc:18178
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "L'instruction DATA à %L a plus de variables que de valeurs"
  
! #: fortran/resolve.cc:18254
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "Longueur de caractère non constante à %L dans l'instruction DATA"
  
! #: fortran/resolve.cc:18282
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Le début de la boucle DO implicite à %L n'a pas pu être simplifiée en une valeur constante"
  
! #: fortran/resolve.cc:18290
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "La fin de la boucle DO implicite à %L n'a pas pu être simplifiée en une valeur constante"
  
! #: fortran/resolve.cc:18298
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Le pas de la boucle DO implicite à %L n'a pas pu être simplifiée en une valeur constante"
  
! #: fortran/resolve.cc:18305
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "le pas de la boucle DO implicite à %L ne sera point zéro"
  
! #: fortran/resolve.cc:18430
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "L'instruction DATA à %L a plus de valeurs que de variables"
*************** msgstr "Initialisations inégales et se
*** 84310,84333 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Initialisations inégales et se chevauchant dans EQUIVALENCE à %C"
  
! #: fortran/trans-array.cc:2466 fortran/trans-expr.cc:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr "Le constructeur de structure à %L a été rendue finale. Cette fonctionnalité a été enlevée par f08/0011. Utilisez -std=f2018 ou -std=gnu pour éliminer la finalisation."
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6838
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "Le nombre d'éléments dans le constructeur du tableau à %L requiert une augmentation de la limite supérieure permise %d. Voyez l'option %<-fmax-array-constructor%>"
  
! #: fortran/trans-array.cc:9244
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Création d'un temporaire pour le tableau à %L dans l'argument %qs"
  
! #: fortran/trans-array.cc:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "mauvais type d'expression durant le parcours (%d)"
--- 84397,84420 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Initialisations inégales et se chevauchant dans EQUIVALENCE à %C"
  
! #: fortran/trans-array.cc:2469 fortran/trans-expr.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr "Le constructeur de structure à %L a été rendue finale. Cette fonctionnalité a été enlevée par f08/0011. Utilisez -std=f2018 ou -std=gnu pour éliminer la finalisation."
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6840
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "Le nombre d'éléments dans le constructeur du tableau à %L requiert une augmentation de la limite supérieure permise %d. Voyez l'option %<-fmax-array-constructor%>"
  
! #: fortran/trans-array.cc:9246
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Création d'un temporaire pour le tableau à %L dans l'argument %qs"
  
! #: fortran/trans-array.cc:12706
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "mauvais type d'expression durant le parcours (%d)"
*************** msgstr "La valeur de retour %qs de la fo
*** 84508,84514 ****
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr "Désolé, !$ACC DECLARE à %L n'est pas permis dans une construction BLOCK"
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6117
  #, gcc-internal-format
  msgid "Unsigned not yet implemented"
  msgstr "Non signé par encore implémenté"
--- 84595,84601 ----
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr "Désolé, !$ACC DECLARE à %L n'est pas permis dans une construction BLOCK"
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6127
  #, gcc-internal-format
  msgid "Unsigned not yet implemented"
  msgstr "Non signé par encore implémenté"
*************** msgstr "Désolé, un accès co-indexé �
*** 84538,84554 ****
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "Désolé, un accès co-indexé à un composant polymorphique illimité à %L n'est pas supporté"
  
! #: fortran/trans-expr.cc:4279
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Op intrinsèque inconnue"
  
! #: fortran/trans-expr.cc:5865
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Fonction de liste d'arguments inconnue à %L"
  
! #: fortran/trans-expr.cc:11037
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr "Si le remappage des limites est spécifié à %L, la cible du pointeur ne sera point NULL"
--- 84625,84641 ----
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "Désolé, un accès co-indexé à un composant polymorphique illimité à %L n'est pas supporté"
  
! #: fortran/trans-expr.cc:4289
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Op intrinsèque inconnue"
  
! #: fortran/trans-expr.cc:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Fonction de liste d'arguments inconnue à %L"
  
! #: fortran/trans-expr.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr "Si le remappage des limites est spécifié à %L, la cible du pointeur ne sera point NULL"
*************** msgstr "Fonction intrinsèque %qs (%d) n
*** 84564,84575 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "L'argument %<dim%> de l'intrinsèque %s à %L n'est pas un index de dimension valide"
  
! #: fortran/trans-intrinsic.cc:12709 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "Désolé, le composant de l'événement du type dérivé à %L n'est pas encore supporté"
  
! #: fortran/trans-intrinsic.cc:12716
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "La variable d'événement à %L ne sera point co-indexée"
--- 84651,84662 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "L'argument %<dim%> de l'intrinsèque %s à %L n'est pas un index de dimension valide"
  
! #: fortran/trans-intrinsic.cc:12688 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "Désolé, le composant de l'événement du type dérivé à %L n'est pas encore supporté"
  
! #: fortran/trans-intrinsic.cc:12695
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "La variable d'événement à %L ne sera point co-indexée"
*************** msgstr "Le mapping de l'élément de lis
*** 84604,84770 ****
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr "Le mapping d'un élément de liste polymorphique %qD a un comportement non spécifié"
  
! #: fortran/trans-openmp.cc:4176
  #, gcc-internal-format
  msgid "optional class parameter"
  msgstr "paramètre de classe optionnel"
  
! #: fortran/trans-openmp.cc:4640
  #, gcc-internal-format
  msgid "unhandled expression type"
  msgstr "type d'expression non géré"
  
! #: fortran/trans-openmp.cc:4949
  #, gcc-internal-format
  msgid "unhandled expression"
  msgstr "expression non gérée"
  
! #: fortran/trans-openmp.cc:5072
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr "clause %<uses_allocators%> avec des trais et des espaces mémoire"
  
! #: fortran/trans-openmp.cc:6050
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr "%<!OMP %s%> à %L requiert %<-fopenmp-allocators%>"
  
! #: fortran/trans-openmp.cc:6053
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr "Tous les fichiers qui pourraient désallouer une telle variable doivent être compilés avec %<-fopenmp-allocators%>"
  
! #: fortran/trans-openmp.cc:6056
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr "Ceci inclut explicitement DEALLOCATE, la réallocation d'affectations intrinsèques, INTENT(OUT) pour des arguments muets allouables et la réallocation de composant allouables alloués avec un allocateur OpenMP"
  
! #: fortran/trans-openmp.cc:6633 fortran/trans-openmp.cc:6653
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr "boucle imbriquée non rectangulaire avec un pas non constant pour %qs"
  
! #: fortran/trans-openmp.cc:6655
  #, gcc-internal-format
  msgid "Used here"
  msgstr "Utilisé ici"
  
! #: fortran/trans-openmp.cc:9221
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_omp_workshare(): Mauvais code d'instruction"
  
! #: fortran/trans-openmp.cc:9631
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr "Le nom de base pour %<declare variant%> doit être spécifié à %L"
  
! #: fortran/trans-openmp.cc:9642
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "Le nom de base à %L ne correspond pas au nom de la procédure courante"
  
! #: fortran/trans-openmp.cc:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr "Le nom de base à %L ne doit pas un nom d'entrée"
  
! #: fortran/trans-openmp.cc:9648
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr "Le nom de base à %L ne doit pas être un nom générique"
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "Le nom de base à %L ne doit pas être un pointeur de procédure"
  
! #: fortran/trans-openmp.cc:9654
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "La procédure de base à %L doit avoir une interface explicite"
  
! #: fortran/trans-openmp.cc:9690
  #, gcc-internal-format
! msgid "Cannot find symbol %qs"
! msgstr "Impossible de trouver le symbole %qs"
  
! #: fortran/trans-openmp.cc:9702
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "la variante %qs à %L n'est ni une fonction ni une sous-routine"
  
! #: fortran/trans-openmp.cc:9744
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "la variante %qs et la base %qs à %L ont des types incompatibles : %s"
  
! #: fortran/trans-openmp.cc:9750
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr "la clause %<append_args%> implique que %qs a %d arguments muets de type entier avec le sous-type %<omp_interop_kind%>"
  
! #: fortran/trans-openmp.cc:9776
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr "%qs à %L doit être un argument muet entier scalaire non pointeur et non allouable du sous-type %<omp_interop_kind%> car il est utilisé avec la clause %<append_args%> à %L"
  
! #: fortran/trans-openmp.cc:9786
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr "%qs à %L avec l'attribut OPTIONAL n'est pas supporté lorsqu'il est utilisé avec la clause %<append_args%> à %L"
  
! #: fortran/trans-openmp.cc:9796
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr "%qs à %L a %d mais il requiert %d arguments muets du sous-type %<omp_interop_kind%> car il est utilisé avec la clause %<append_args%> à %L"
  
! #: fortran/trans-openmp.cc:9811
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr "la clause %qs peut uniquement être spécifiée si le sélecteur %<dispatch%> de l'ensemble du sélecteur du constructeur apparaît dans la clause %<match%> à %L"
  
! #: fortran/trans-openmp.cc:9912 fortran/trans-openmp.cc:9951
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected positive argument index at %L"
  msgstr "Index d'argument positif attendu à %L"
  
! #: fortran/trans-openmp.cc:9923
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "L'index de l'argument à %L dépasse le nombre d'arguments %d"
  
! #: fortran/trans-openmp.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr "L'index de l'argument le plus grand est plus petit que le plus petit à %L"
  
! #: fortran/trans-openmp.cc:9987
  #, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "L'élément de liste %qs à %L, déclaré à %L, n'est pas un argument muet"
  
! #: fortran/trans-openmp.cc:10001
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "L'argument %qs à %L pour lister l'élément dans %<need_device_ptr%> à %L doit être un scalaire de TYPE(C_PTR)"
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr "Envisagez plutôt d'utiliser %<need_device_addr%>"
  
! #: fortran/trans-openmp.cc:10015
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr "L'argument %qs à %L pour lister l'élément dans %<need_device_addr%> à %L ne peut pas avoir d'attribut VALUE"
  
! #: fortran/trans-openmp.cc:10024
  #, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr "%qs à %L est spécifié plus d'une fois"
  
! #: fortran/trans-openmp.cc:10041
  #, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr "%<need_device_addr%> n'est pas encore supporté"
--- 84691,84857 ----
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr "Le mapping d'un élément de liste polymorphique %qD a un comportement non spécifié"
  
! #: fortran/trans-openmp.cc:4196
  #, gcc-internal-format
  msgid "optional class parameter"
  msgstr "paramètre de classe optionnel"
  
! #: fortran/trans-openmp.cc:4660
  #, gcc-internal-format
  msgid "unhandled expression type"
  msgstr "type d'expression non géré"
  
! #: fortran/trans-openmp.cc:4969
  #, gcc-internal-format
  msgid "unhandled expression"
  msgstr "expression non gérée"
  
! #: fortran/trans-openmp.cc:5092
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr "clause %<uses_allocators%> avec des trais et des espaces mémoire"
  
! #: fortran/trans-openmp.cc:6070
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr "%<!OMP %s%> à %L requiert %<-fopenmp-allocators%>"
  
! #: fortran/trans-openmp.cc:6073
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr "Tous les fichiers qui pourraient désallouer une telle variable doivent être compilés avec %<-fopenmp-allocators%>"
  
! #: fortran/trans-openmp.cc:6076
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr "Ceci inclut explicitement DEALLOCATE, la réallocation d'affectations intrinsèques, INTENT(OUT) pour des arguments muets allouables et la réallocation de composant allouables alloués avec un allocateur OpenMP"
  
! #: fortran/trans-openmp.cc:6653 fortran/trans-openmp.cc:6673
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr "boucle imbriquée non rectangulaire avec un pas non constant pour %qs"
  
! #: fortran/trans-openmp.cc:6675
  #, gcc-internal-format
  msgid "Used here"
  msgstr "Utilisé ici"
  
! #: fortran/trans-openmp.cc:9241
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_omp_workshare(): Mauvais code d'instruction"
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr "Le nom de base pour %<declare variant%> doit être spécifié à %L"
  
! #: fortran/trans-openmp.cc:9662
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "Le nom de base à %L ne correspond pas au nom de la procédure courante"
  
! #: fortran/trans-openmp.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr "Le nom de base à %L ne doit pas un nom d'entrée"
  
! #: fortran/trans-openmp.cc:9668
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr "Le nom de base à %L ne doit pas être un nom générique"
  
! #: fortran/trans-openmp.cc:9671
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "Le nom de base à %L ne doit pas être un pointeur de procédure"
  
! #: fortran/trans-openmp.cc:9674
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "La procédure de base à %L doit avoir une interface explicite"
  
! #: fortran/trans-openmp.cc:9710
  #, gcc-internal-format
! msgid "Cannot find symbol %qs at %L"
! msgstr "Impossible de trouver le symbole %qs à %L"
  
! #: fortran/trans-openmp.cc:9723
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "la variante %qs à %L n'est ni une fonction ni une sous-routine"
  
! #: fortran/trans-openmp.cc:9765
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "la variante %qs et la base %qs à %L ont des types incompatibles : %s"
  
! #: fortran/trans-openmp.cc:9771
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr "la clause %<append_args%> implique que %qs a %d arguments muets de type entier avec le sous-type %<omp_interop_kind%>"
  
! #: fortran/trans-openmp.cc:9797
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr "%qs à %L doit être un argument muet entier scalaire non pointeur et non allouable du sous-type %<omp_interop_kind%> car il est utilisé avec la clause %<append_args%> à %L"
  
! #: fortran/trans-openmp.cc:9807
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr "%qs à %L avec l'attribut OPTIONAL n'est pas supporté lorsqu'il est utilisé avec la clause %<append_args%> à %L"
  
! #: fortran/trans-openmp.cc:9817
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr "%qs à %L a %d mais il requiert %d arguments muets du sous-type %<omp_interop_kind%> car il est utilisé avec la clause %<append_args%> à %L"
  
! #: fortran/trans-openmp.cc:9832
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr "la clause %qs peut uniquement être spécifiée si le sélecteur %<dispatch%> de l'ensemble du sélecteur du constructeur apparaît dans la clause %<match%> à %L"
  
! #: fortran/trans-openmp.cc:9933 fortran/trans-openmp.cc:9972
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected positive argument index at %L"
  msgstr "Index d'argument positif attendu à %L"
  
! #: fortran/trans-openmp.cc:9944
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "L'index de l'argument à %L dépasse le nombre d'arguments %d"
  
! #: fortran/trans-openmp.cc:9982
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr "L'index de l'argument le plus grand est plus petit que le plus petit à %L"
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "L'élément de liste %qs à %L, déclaré à %L, n'est pas un argument muet"
  
! #: fortran/trans-openmp.cc:10022
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "L'argument %qs à %L pour lister l'élément dans %<need_device_ptr%> à %L doit être un scalaire de TYPE(C_PTR)"
  
! #: fortran/trans-openmp.cc:10029
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr "Envisagez plutôt d'utiliser %<need_device_addr%>"
  
! #: fortran/trans-openmp.cc:10036
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr "L'argument %qs à %L pour lister l'élément dans %<need_device_addr%> à %L ne peut pas avoir d'attribut VALUE"
  
! #: fortran/trans-openmp.cc:10045
  #, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr "%qs à %L est spécifié plus d'une fois"
  
! #: fortran/trans-openmp.cc:10062
  #, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr "%<need_device_addr%> n'est pas encore supporté"
*************** msgid "unused name %qE"
*** 86495,86505 ****
  msgstr "paramètre %qE inutilisé"
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:268
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr "essayez-vous de casser %s ? Comment osez vous ?"
  
  #, gcc-internal-format
  #~ msgid "%qF requires arch15 or higher"
  #~ msgstr "%qF requiert arch15 ou supérieur"
--- 86582,86631 ----
  msgstr "paramètre %qE inutilisé"
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr "essayez-vous de casser %s ? Comment osez vous ?"
  
+ #, c-format
+ #~ msgid "Driving: (%ld)\n"
+ #~ msgstr "Pilotage: (%ld)\n"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "%s:%d: no symbol '%s' found"
+ #~ msgstr "%s:%d: aucun symbole « %s » trouvé"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-Wabi%> won%'t warn about anything"
+ #~ msgstr "%<-Wabi%> n'avertira à propos de rien"
+ 
+ #, gcc-internal-format
+ #~ msgid "%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default"
+ #~ msgstr "%<-Wabi%> averti à propos des différences depuis l'ABI la plus à jour, qui est aussi utilisé par défaut"
+ 
+ #, gcc-internal-format
+ #~ msgid "use e.g. %<-Wabi=11%> to warn about changes from GCC 7"
+ #~ msgstr "utilisez, par exemple, %<-Wabi=11%> pour avertir à propos de changement depuis GCC 7"
+ 
+ #~ msgid "parser_symbol_add(): %2.2d %s has null ancestor"
+ #~ msgstr "parser_symbol_add(): %2.2d %s a un ancêtre null"
+ 
+ #, gcc-internal-format
+ #~ msgid "cannot specify %<override%> for a class"
+ #~ msgstr "ne peut spécifier %<override%> pour une classe"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "Missing comma at %L"
+ #~ msgstr "Virgule manquante à %L"
+ 
+ #, gcc-internal-format
+ #~ msgid "extend_ref(): Bad tail"
+ #~ msgstr "extend_ref(): Variable « tail » invalide"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "Inconsistent coranks for operator at %L and %L"
+ #~ msgstr "Corangs inconsistants pour l'opérateur à %L et %L"
+ 
  #, gcc-internal-format
  #~ msgid "%qF requires arch15 or higher"
  #~ msgstr "%qF requiert arch15 ou supérieur"
*************** msgstr "essayez-vous de casser %s ? Com
*** 91647,91655 ****
  #~ msgid "Expected constant array-spec in initializer list at %L"
  #~ msgstr "array-spec contant attendu dans la liste d'initialisation à %L"
  
- #~ msgid "No location in statement"
- #~ msgstr "Pas d'emplacement dans l'instruction"
- 
  #~ msgid "Namelist %s cannot be renamed by USE association to %s"
  #~ msgstr "La liste de noms %s ne peut pas être renommée par association USE à %s"
  
--- 91773,91778 ----
diff -Nrcpad gcc-15-20250809/gcc/po/hr.po gcc-15-20250816/gcc/po/hr.po
*** gcc-15-20250809/gcc/po/hr.po	Sat Aug  9 22:32:39 2025
--- gcc-15-20250816/gcc/po/hr.po	Sat Aug 16 22:32:18 2025
***************
*** 5,14 ****
  # Božidar Putanec <bozidarp@yahoo.com>, 2022, 2023, 2024, 2025.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc-15.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-04-23 19:27+0000\n"
! "PO-Revision-Date: 2025-04-26 18:05-0700\n"
  "Last-Translator: Božidar Putanec <bozidarp@yahoo.com>\n"
  "Language-Team: Croatian <lokalizacija@linux.hr>\n"
  "Language: hr\n"
--- 5,14 ----
  # Božidar Putanec <bozidarp@yahoo.com>, 2022, 2023, 2024, 2025.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc-15.2.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-08-01 17:58+0000\n"
! "PO-Revision-Date: 2025-08-10 15:30+0200\n"
  "Last-Translator: Božidar Putanec <bozidarp@yahoo.com>\n"
  "Language-Team: Croatian <lokalizacija@linux.hr>\n"
  "Language: hr\n"
*************** msgstr ""
*** 539,546 ****
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2479
! #: common.opt:2705 common.opt:3472
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Ne čini ništa. Zadržano radi kompatibilnosti s prethodnim verzijama."
--- 539,546 ----
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2476
! #: common.opt:2702 common.opt:3469
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Ne čini ništa. Zadržano radi kompatibilnosti s prethodnim verzijama."
*************** msgstr ""
*** 875,881 ****
  msgid "Use f2c calling convention."
  msgstr ""
  
! #: fortran/lang.opt:575 cobol/lang.opt:78
  #, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr ""
--- 875,881 ----
  msgid "Use f2c calling convention."
  msgstr ""
  
! #: fortran/lang.opt:575 cobol/lang.opt:83
  #, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr ""
*************** msgstr ""
*** 920,926 ****
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:615 cobol/lang.opt:82
  #, no-c-format
  msgid "Assume that the source file is free form."
  msgstr ""
--- 920,926 ----
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:615 cobol/lang.opt:87
  #, no-c-format
  msgid "Assume that the source file is free form."
  msgstr ""
*************** msgstr ""
*** 1147,1158 ****
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2313
! #: common.opt:2783 common.opt:2819 common.opt:2912 common.opt:2916
! #: common.opt:3025 common.opt:3160 common.opt:3168 common.opt:3176
! #: common.opt:3184 common.opt:3285 common.opt:3345 common.opt:3433
! #: common.opt:3613 common.opt:3617 common.opt:3621 common.opt:3625
! #: common.opt:3699 common.opt:3703 common.opt:3734 common.opt:3738
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Ne radi ništa. Zadržano radi kompatibilnosti s ranijim inačicama."
--- 1147,1158 ----
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2310
! #: common.opt:2780 common.opt:2816 common.opt:2909 common.opt:2913
! #: common.opt:3022 common.opt:3157 common.opt:3165 common.opt:3173
! #: common.opt:3181 common.opt:3282 common.opt:3342 common.opt:3430
! #: common.opt:3610 common.opt:3614 common.opt:3618 common.opt:3622
! #: common.opt:3696 common.opt:3700 common.opt:3731 common.opt:3735
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Ne radi ništa. Zadržano radi kompatibilnosti s ranijim inačicama."
*************** msgstr ""
*** 3801,3872 ****
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
  
! #: cobol/lang.opt:43
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:62
  #, no-c-format
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr ""
  
! #: cobol/lang.opt:66
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:70
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:74
  #, no-c-format
  msgid "Enable Cobol lex debugging"
  msgstr ""
  
! #: cobol/lang.opt:86
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:90
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:94
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:98
  #, no-c-format
  msgid "Enable Cobol parser debugging"
  msgstr ""
  
! #: cobol/lang.opt:102
  #, no-c-format
  msgid "Enable Cobol yacc debugging"
  msgstr ""
  
! #: cobol/lang.opt:106
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:126
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:130
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:134
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
--- 3801,3872 ----
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
  
! #: cobol/lang.opt:48
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:67
  #, no-c-format
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr ""
  
! #: cobol/lang.opt:71
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:75
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:79
  #, no-c-format
  msgid "Enable Cobol lex debugging"
  msgstr ""
  
! #: cobol/lang.opt:91
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:95
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:99
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:103
  #, no-c-format
  msgid "Enable Cobol parser debugging"
  msgstr ""
  
! #: cobol/lang.opt:107
  #, no-c-format
  msgid "Enable Cobol yacc debugging"
  msgstr ""
  
! #: cobol/lang.opt:111
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:131
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:135
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:139
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
*************** msgstr ""
*** 8709,8720 ****
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:156
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:160
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr ""
--- 8709,8720 ----
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:159
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:163
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr ""
*************** msgstr ""
*** 8891,8921 ****
  
  #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:173
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:181
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
  #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
  #: config/avr/avr.opt:189
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
  
--- 8891,8926 ----
  
  #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
  msgstr ""
  
  #: config/avr/avr.opt:173
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:181
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
  #: config/avr/avr.opt:189
  #, no-c-format
+ msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:193
+ #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
  
*************** msgstr ""
*** 14313,14319 ****
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1852 common.opt:1860 common.opt:3249
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "Omogući transformacije ugniježđenja petlje. Jednako kao -floop-next-optimize."
--- 14318,14324 ----
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1852 common.opt:1860 common.opt:3246
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "Omogući transformacije ugniježđenja petlje. Jednako kao -floop-next-optimize."
*************** msgstr ""
*** 14673,16084 ****
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2304
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2309
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2317
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr ""
  
! #: common.opt:2321
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:2325
  #, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr ""
  
! #: common.opt:2329
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2333
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2340
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr ""
  
! #: common.opt:2344
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr ""
  
! #: common.opt:2351
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2355
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2359
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2363
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2367
  #, no-c-format
  msgid "Align the start of every function."
  msgstr "Poravna početak svake funkcije."
  
! #: common.opt:2371
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2375
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2379
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr ""
  
! #: common.opt:2383
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr ""
  
! #: common.opt:2387
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2391
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr ""
  
! #: common.opt:2395
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr ""
  
! #: common.opt:2399
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2403
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2410
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2414
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2427
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2431
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2438
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr ""
  
! #: common.opt:2457
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr ""
  
! #: common.opt:2461
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2465
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2469
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2483
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2487
  #, no-c-format
  msgid "Insert path profiling code."
  msgstr ""
  
! #: common.opt:2491
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr "Izvši djelomično umetanje (inlining)."
  
! #: common.opt:2495 common.opt:2499
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2503
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2507
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2511
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr ""
  
! #: common.opt:2515
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr ""
  
! #: common.opt:2519
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr ""
  
! #: common.opt:2523
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2527
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr ""
  
! #: common.opt:2531
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr ""
  
! #: common.opt:2535
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr ""
  
! #: common.opt:2539
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr ""
  
! #: common.opt:2543
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2547
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2551
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2555
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr ""
  
! #: common.opt:2559
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr ""
  
! #: common.opt:2563
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr ""
  
! #: common.opt:2567
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2571
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr ""
  
! #: common.opt:2575
  #, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr ""
  
! #: common.opt:2579
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2584
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2588
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2592
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2596
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2600
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2616
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2632
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2636
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2640
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2644
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2648
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2652
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2656
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2660
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2664
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2668
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2672
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr ""
  
! #: common.opt:2676
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2680
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr ""
  
! #: common.opt:2687
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2697
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2701
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr ""
  
! #: common.opt:2709
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2723
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr "flive-patching=[inline-only-static|inline-clone]\tKontrolirajte IPA međufunkcionalnu optimizaciju za generiranje koda prikladnog za ‘live patching’. Istovremeno nudi kontrolu na više razina nad odabranim međufunkcionalnim, IPA optimizacijama."
  
! #: common.opt:2738
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2742
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2746
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr ""
  
! #: common.opt:2750
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr ""
  
! #: common.opt:2754
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2758
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2771
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2775
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2779
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr ""
  
! #: common.opt:2787
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2791
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2795
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2799
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr ""
  
! #: common.opt:2803
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr ""
  
! #: common.opt:2807
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr ""
  
! #: common.opt:2811
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2815
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2823
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr ""
  
! #: common.opt:2827
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr ""
  
! #: common.opt:2834
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2838
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2842
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2846
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2850
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2854
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2858
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2864
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2868
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2876
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2880
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2884
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2888
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2892
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2896
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2900
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2904
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2908
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2920
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2924
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2928
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2933
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2937
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2941
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2945
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr ""
  
! #: common.opt:2949
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr ""
  
! #: common.opt:2953
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr ""
  
! #: common.opt:2957
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2961
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2965
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2969
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2973
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2977
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2981
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr ""
  
! #: common.opt:2985
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Umetne kȏd za provjeru stȏga u program. Jednako kao -fstack-check=specific."
  
! #: common.opt:2989
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2997
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:3001
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:3005
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr ""
  
! #: common.opt:3009
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:3013
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:3017
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:3021
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:3033
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:3037
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr ""
  
! #: common.opt:3041
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3045
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3054
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3058
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3062
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3066
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3070
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3074
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr ""
  
! #: common.opt:3078
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:3082
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr ""
  
! #: common.opt:3086
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:3090
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3094
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3113
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3117
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr ""
  
! #: common.opt:3121
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3126
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3144
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr ""
  
! #: common.opt:3148
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3152
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:3156
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:3164
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr ""
  
! #: common.opt:3172
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr ""
  
! #: common.opt:3180
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr ""
  
! #: common.opt:3188
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr ""
  
! #: common.opt:3192
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr ""
  
! #: common.opt:3196
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr ""
  
! #: common.opt:3200
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr ""
  
! #: common.opt:3204
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr ""
  
! #: common.opt:3208
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr ""
  
! #: common.opt:3212
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr ""
  
! #: common.opt:3216
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr ""
  
! #: common.opt:3220
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr ""
  
! #: common.opt:3224
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3230
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3237
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr ""
  
! #: common.opt:3241
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr ""
  
! #: common.opt:3245
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr ""
  
! #: common.opt:3253
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr ""
  
! #: common.opt:3257
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr ""
  
! #: common.opt:3261
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:3265
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr ""
  
! #: common.opt:3269
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr ""
  
! #: common.opt:3273
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3277
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3281
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr ""
  
! #: common.opt:3289
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr ""
  
! #: common.opt:3293
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3297
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3301
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3305
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3309
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr ""
  
! #: common.opt:3313
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3317
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3322
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3326
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3330
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr ""
  
! #: common.opt:3334
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr ""
  
! #: common.opt:3349
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3354
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr "Jednako kao -fassociative-math za izraze koju uključuju dijeljenje."
  
! #: common.opt:3362
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3366
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr ""
  
! #: common.opt:3370
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr ""
  
! #: common.opt:3374
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3378
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr ""
  
! #: common.opt:3382
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3386
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3390
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3394
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3404
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr ""
  
! #: common.opt:3411
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr ""
  
! #: common.opt:3417
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3424
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:3429
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr ""
  
! #: common.opt:3437
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr ""
  
! #: common.opt:3441
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr ""
  
! #: common.opt:3445
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:3449
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3468
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3476
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3480
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3502
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3506
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3525
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3541
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3545
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3549
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr ""
  
! #: common.opt:3553
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3557
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr ""
  
! #: common.opt:3561
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr ""
  
! #: common.opt:3565
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr ""
  
! #: common.opt:3569
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:3573
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr ""
  
! #: common.opt:3577
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3581
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3597
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr ""
  
! #: common.opt:3601
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3605
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3609
  #, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr ""
  
! #: common.opt:3629
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3635
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr ""
  
! #: common.opt:3639
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr ""
  
! #: common.opt:3643
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3647
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr ""
  
! #: common.opt:3651
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr ""
  
! #: common.opt:3655
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3659
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3663
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr ""
  
! #: common.opt:3667
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr ""
  
! #: common.opt:3671
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3679
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3683
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3687
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3691
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3695
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr ""
  
! #: common.opt:3707
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3711
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3715
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3719
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr ""
  
! #: common.opt:3723
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3730
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr ""
  
! #: common.opt:3759
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr ""
  
! #: common.opt:3763
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3770
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3774
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3802
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "-o <file>\tSmjesti (upiše) izlaz u <file>."
  
! #: common.opt:3806
  #, no-c-format
  msgid "Enable function profiling."
  msgstr ""
  
! #: common.opt:3816
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr ""
  
! #: common.opt:3856
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr ""
  
! #: common.opt:3888
  #, no-c-format
  msgid "Enable verbose output."
  msgstr ""
  
! #: common.opt:3892
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr ""
  
! #: common.opt:3896
  #, no-c-format
  msgid "Suppress warnings."
  msgstr ""
  
! #: common.opt:3906
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Stvori zajedničku (dijeljenu) biblioteku."
  
! #: common.opt:3970
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3974
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3978
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr ""
  
! #: common.opt:3985
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3989
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
--- 14678,16089 ----
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2301
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2306
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2314
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr ""
  
! #: common.opt:2318
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:2322
  #, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr ""
  
! #: common.opt:2326
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2330
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2337
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr ""
  
! #: common.opt:2341
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr ""
  
! #: common.opt:2348
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2352
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2356
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2360
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2364
  #, no-c-format
  msgid "Align the start of every function."
  msgstr "Poravna početak svake funkcije."
  
! #: common.opt:2368
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2372
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2376
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr ""
  
! #: common.opt:2380
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr ""
  
! #: common.opt:2384
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2388
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr ""
  
! #: common.opt:2392
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr ""
  
! #: common.opt:2396
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2400
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2407
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2411
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2424
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2428
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2435
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr ""
  
! #: common.opt:2454
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr ""
  
! #: common.opt:2458
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2462
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2466
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2480
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2484
  #, no-c-format
  msgid "Insert path profiling code."
  msgstr ""
  
! #: common.opt:2488
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr "Izvši djelomično umetanje (inlining)."
  
! #: common.opt:2492 common.opt:2496
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2500
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2504
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2508
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr ""
  
! #: common.opt:2512
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr ""
  
! #: common.opt:2516
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr ""
  
! #: common.opt:2520
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2524
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr ""
  
! #: common.opt:2528
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr ""
  
! #: common.opt:2532
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr ""
  
! #: common.opt:2536
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr ""
  
! #: common.opt:2540
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2544
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2548
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2552
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr ""
  
! #: common.opt:2556
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr ""
  
! #: common.opt:2560
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr ""
  
! #: common.opt:2564
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2568
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr ""
  
! #: common.opt:2572
  #, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr ""
  
! #: common.opt:2576
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2581
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2585
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2589
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2593
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2597
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2629
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2633
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2637
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2641
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2645
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2649
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2653
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2657
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2661
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2665
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2669
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr ""
  
! #: common.opt:2673
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2677
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr ""
  
! #: common.opt:2684
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2694
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2698
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr ""
  
! #: common.opt:2706
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2720
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr "flive-patching=[inline-only-static|inline-clone]\tKontrolirajte IPA međufunkcionalnu optimizaciju za generiranje koda prikladnog za ‘live patching’. Istovremeno nudi kontrolu na više razina nad odabranim međufunkcionalnim, IPA optimizacijama."
  
! #: common.opt:2735
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2739
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2743
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr ""
  
! #: common.opt:2747
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr ""
  
! #: common.opt:2751
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2755
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2768
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2772
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2776
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr ""
  
! #: common.opt:2784
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2788
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2792
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2796
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr ""
  
! #: common.opt:2800
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr ""
  
! #: common.opt:2804
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr ""
  
! #: common.opt:2808
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2812
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2820
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr ""
  
! #: common.opt:2824
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr ""
  
! #: common.opt:2831
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2835
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2839
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2843
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2847
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2851
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2855
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2861
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2865
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2873
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2877
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2881
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2885
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2889
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2893
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2897
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2901
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2905
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2917
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2921
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2925
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2930
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2934
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2938
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2942
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr ""
  
! #: common.opt:2946
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr ""
  
! #: common.opt:2950
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr ""
  
! #: common.opt:2954
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2958
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2962
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2966
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2970
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2974
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2978
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr ""
  
! #: common.opt:2982
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Umetne kȏd za provjeru stȏga u program. Jednako kao -fstack-check=specific."
  
! #: common.opt:2986
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2994
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:2998
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:3002
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr ""
  
! #: common.opt:3006
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:3010
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:3014
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:3018
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:3030
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:3034
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr ""
  
! #: common.opt:3038
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3042
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3051
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3055
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3059
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3063
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3067
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3071
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr ""
  
! #: common.opt:3075
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:3079
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr ""
  
! #: common.opt:3083
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:3087
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3091
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3110
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3114
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr ""
  
! #: common.opt:3118
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3123
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3141
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr ""
  
! #: common.opt:3145
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3149
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:3153
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:3161
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr ""
  
! #: common.opt:3169
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr ""
  
! #: common.opt:3177
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr ""
  
! #: common.opt:3185
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr ""
  
! #: common.opt:3189
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr ""
  
! #: common.opt:3193
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr ""
  
! #: common.opt:3197
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr ""
  
! #: common.opt:3201
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr ""
  
! #: common.opt:3205
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr ""
  
! #: common.opt:3209
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr ""
  
! #: common.opt:3213
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr ""
  
! #: common.opt:3217
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr ""
  
! #: common.opt:3221
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3227
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3234
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr ""
  
! #: common.opt:3238
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr ""
  
! #: common.opt:3242
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr ""
  
! #: common.opt:3250
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr ""
  
! #: common.opt:3254
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr ""
  
! #: common.opt:3258
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:3262
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr ""
  
! #: common.opt:3266
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr ""
  
! #: common.opt:3270
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3274
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3278
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr ""
  
! #: common.opt:3286
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr ""
  
! #: common.opt:3290
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3294
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3298
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3302
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3306
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr ""
  
! #: common.opt:3310
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3314
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3319
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3323
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3327
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr ""
  
! #: common.opt:3331
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr ""
  
! #: common.opt:3346
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3351
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr "Jednako kao -fassociative-math za izraze koju uključuju dijeljenje."
  
! #: common.opt:3359
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3363
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr ""
  
! #: common.opt:3367
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr ""
  
! #: common.opt:3371
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3375
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr ""
  
! #: common.opt:3379
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3383
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3387
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3391
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3401
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr ""
  
! #: common.opt:3408
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr ""
  
! #: common.opt:3414
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3421
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:3426
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr ""
  
! #: common.opt:3434
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr ""
  
! #: common.opt:3438
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr ""
  
! #: common.opt:3442
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:3446
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3465
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3473
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3477
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3499
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3503
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3522
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3538
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3542
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3546
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr ""
  
! #: common.opt:3550
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3554
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr ""
  
! #: common.opt:3558
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr ""
  
! #: common.opt:3562
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr ""
  
! #: common.opt:3566
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:3570
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr ""
  
! #: common.opt:3574
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3578
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3594
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr ""
  
! #: common.opt:3598
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3602
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3606
  #, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr ""
  
! #: common.opt:3626
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3632
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr ""
  
! #: common.opt:3636
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr ""
  
! #: common.opt:3640
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3644
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr ""
  
! #: common.opt:3648
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr ""
  
! #: common.opt:3652
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3656
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3660
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr ""
  
! #: common.opt:3664
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr ""
  
! #: common.opt:3668
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3676
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3680
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3684
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3688
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3692
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr ""
  
! #: common.opt:3704
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3708
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3712
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3716
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr ""
  
! #: common.opt:3720
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3727
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr ""
  
! #: common.opt:3756
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr ""
  
! #: common.opt:3760
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3767
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3771
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3799
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "-o <file>\tSmjesti (upiše) izlaz u <file>."
  
! #: common.opt:3803
  #, no-c-format
  msgid "Enable function profiling."
  msgstr ""
  
! #: common.opt:3813
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr ""
  
! #: common.opt:3853
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr ""
  
! #: common.opt:3885
  #, no-c-format
  msgid "Enable verbose output."
  msgstr ""
  
! #: common.opt:3889
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr ""
  
! #: common.opt:3893
  #, no-c-format
  msgid "Suppress warnings."
  msgstr ""
  
! #: common.opt:3903
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Stvori zajedničku (dijeljenu) biblioteku."
  
! #: common.opt:3967
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3971
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3975
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr ""
  
! #: common.opt:3982
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3986
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
*************** msgstr ""
*** 17410,17520 ****
  
  #: params.opt:1194
  #, no-c-format
! msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
  #: params.opt:1198
  #, no-c-format
! msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
  #: params.opt:1202
  #, no-c-format
! msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
  #: params.opt:1206
  #, no-c-format
! msgid "Time accounted for function thunk overhead."
  msgstr ""
  
  #: params.opt:1210
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
  #: params.opt:1214
  #, no-c-format
! msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
  #: params.opt:1218
  #, no-c-format
! msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
  #: params.opt:1222
  #, no-c-format
! msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
  #: params.opt:1226
  #, no-c-format
! msgid "Whether to use canonical types."
  msgstr ""
  
  #: params.opt:1230
  #, no-c-format
! msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr ""
  
  #: params.opt:1234
  #, no-c-format
! msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
  #: params.opt:1238
  #, no-c-format
! msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr ""
  
  #: params.opt:1242
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
  #: params.opt:1246
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr ""
  
  #: params.opt:1250
  #, no-c-format
! msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
  #: params.opt:1254
  #, no-c-format
! msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
  #: params.opt:1258
  #, no-c-format
! msgid "Enable loop vectorization of floating point inductions."
  msgstr ""
  
  #: params.opt:1262
  #, no-c-format
! msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
  #: params.opt:1266
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr ""
  
  #: params.opt:1270
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr ""
  
  #: params.opt:1274
  #, no-c-format
! msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
  #: params.opt:1278
  #, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr ""
  
--- 17415,17530 ----
  
  #: params.opt:1194
  #, no-c-format
! msgid "Maximum amount of work done to prune paths where the variable is always initialized."
  msgstr ""
  
  #: params.opt:1198
  #, no-c-format
! msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
  #: params.opt:1202
  #, no-c-format
! msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
  #: params.opt:1206
  #, no-c-format
! msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
  #: params.opt:1210
  #, no-c-format
! msgid "Time accounted for function thunk overhead."
  msgstr ""
  
  #: params.opt:1214
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
  #: params.opt:1218
  #, no-c-format
! msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
  #: params.opt:1222
  #, no-c-format
! msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
  #: params.opt:1226
  #, no-c-format
! msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
  #: params.opt:1230
  #, no-c-format
! msgid "Whether to use canonical types."
  msgstr ""
  
  #: params.opt:1234
  #, no-c-format
! msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr ""
  
  #: params.opt:1238
  #, no-c-format
! msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
  #: params.opt:1242
  #, no-c-format
! msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr ""
  
  #: params.opt:1246
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
  #: params.opt:1250
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr ""
  
  #: params.opt:1254
  #, no-c-format
! msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
  #: params.opt:1258
  #, no-c-format
! msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
  #: params.opt:1262
  #, no-c-format
! msgid "Enable loop vectorization of floating point inductions."
  msgstr ""
  
  #: params.opt:1266
  #, no-c-format
! msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
  #: params.opt:1270
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr ""
  
  #: params.opt:1274
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr ""
  
  #: params.opt:1278
  #, no-c-format
+ msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
+ msgstr ""
+ 
+ #: params.opt:1282
+ #, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr ""
  
*************** msgstr ""
*** 17546,17594 ****
  msgid "callee does not return"
  msgstr ""
  
! #: calls.cc:2585
  msgid "volatile function type"
  msgstr "tip nestabilne funkcije"
  
! #: calls.cc:2604
  msgid "nested function"
  msgstr "ugniježđena funkcije"
  
! #: calls.cc:2615
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2629
  msgid "inconsistent number of popped arguments"
  msgstr "nedosljedan broj izbačenih argumenata"
  
! #: calls.cc:2636
  msgid "frontend does not support sibling call"
  msgstr ""
  
! #: calls.cc:2692
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3066
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3075
  msgid "variable size arguments"
  msgstr "argumenti različitih veličina"
  
! #: calls.cc:3099
  msgid "hidden string length argument passed on stack"
  msgstr ""
  
! #: calls.cc:3148
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4060
  msgid "tail call production failed"
  msgstr ""
  
--- 17556,17604 ----
  msgid "callee does not return"
  msgstr ""
  
! #: calls.cc:2586
  msgid "volatile function type"
  msgstr "tip nestabilne funkcije"
  
! #: calls.cc:2605
  msgid "nested function"
  msgstr "ugniježđena funkcije"
  
! #: calls.cc:2616
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2630
  msgid "inconsistent number of popped arguments"
  msgstr "nedosljedan broj izbačenih argumenata"
  
! #: calls.cc:2637
  msgid "frontend does not support sibling call"
  msgstr ""
  
! #: calls.cc:2693
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3067
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3076
  msgid "variable size arguments"
  msgstr "argumenti različitih veličina"
  
! #: calls.cc:3100
  msgid "hidden string length argument passed on stack"
  msgstr ""
  
! #: calls.cc:3149
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4061
  msgid "tail call production failed"
  msgstr ""
  
*************** msgstr "operand ‘%%l’ nije oznaka"
*** 17816,17827 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12799
  #, c-format
  msgid "floating constant misused"
  msgstr "konstanta s pomičnim zarezom (floating constant) korištena je na pogrešan način"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12890
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 17826,17837 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12801
  #, c-format
  msgid "floating constant misused"
  msgstr "konstanta s pomičnim zarezom (floating constant) korištena je na pogrešan način"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12892
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Ova opcija nije dokumentirana."
*** 19048,19110 ****
  msgid "Uses of this option are diagnosed."
  msgstr "Upotreba ove opcije je dijagnosticirana."
  
! #: opts.cc:1723
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr "Jednako kao %s%s (ili, u negiranom obliku, %s%s)."
  
! #: opts.cc:1728
  #, c-format
  msgid "Same as %s%s."
  msgstr "Jednako kao %s%s."
  
! #: opts.cc:1733
  #, c-format
  msgid "Same as %s."
  msgstr "Jednako kao %s."
  
! #: opts.cc:1741
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s je identično s %s."
  
! #: opts.cc:1804
  msgid "[available in "
  msgstr "[dostupno u "
  
! #: opts.cc:1836
  msgid "[default]"
  msgstr "[zadano]"
  
! #: opts.cc:1845
  #, c-format
  msgid "%llu bytes"
  msgstr "%llu bajta"
  
! #: opts.cc:1882
  msgid "[enabled]"
  msgstr "[omogućeno]"
  
! #: opts.cc:1884
  msgid "[disabled]"
  msgstr "[onemogućeno]"
  
! #: opts.cc:1920
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Nisu pronađene opcije sa željenim svojstvima\n"
  
! #: opts.cc:1929
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Nijedan nije nađen. Koristite --help=%s za ispis *all* opcija koje podržava %s front-end sučelje.\n"
  
! #: opts.cc:1935
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Sve opcije sa željenim svojstvima su već prikazane\n"
  
! #: opts.cc:1980
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
--- 19058,19120 ----
  msgid "Uses of this option are diagnosed."
  msgstr "Upotreba ove opcije je dijagnosticirana."
  
! #: opts.cc:1721
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr "Jednako kao %s%s (ili, u negiranom obliku, %s%s)."
  
! #: opts.cc:1726
  #, c-format
  msgid "Same as %s%s."
  msgstr "Jednako kao %s%s."
  
! #: opts.cc:1731
  #, c-format
  msgid "Same as %s."
  msgstr "Jednako kao %s."
  
! #: opts.cc:1739
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s je identično s %s."
  
! #: opts.cc:1802
  msgid "[available in "
  msgstr "[dostupno u "
  
! #: opts.cc:1834
  msgid "[default]"
  msgstr "[zadano]"
  
! #: opts.cc:1843
  #, c-format
  msgid "%llu bytes"
  msgstr "%llu bajta"
  
! #: opts.cc:1880
  msgid "[enabled]"
  msgstr "[omogućeno]"
  
! #: opts.cc:1882
  msgid "[disabled]"
  msgstr "[onemogućeno]"
  
! #: opts.cc:1918
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Nisu pronađene opcije sa željenim svojstvima\n"
  
! #: opts.cc:1927
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Nijedan nije nađen. Koristite --help=%s za ispis *all* opcija koje podržava %s front-end sučelje.\n"
  
! #: opts.cc:1933
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Sve opcije sa željenim svojstvima su već prikazane\n"
  
! #: opts.cc:1978
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
*************** msgstr ""
*** 19113,19159 ****
  "  Znani valjani argument za %s opciju:\n"
  "   "
  
! #: opts.cc:2030
  msgid "The following options are target specific"
  msgstr "Sljedeće opcije su specifične za cilj"
  
! #: opts.cc:2033
  msgid "The following options control compiler warning messages"
  msgstr "Sljedeće opcije upravljaju porukama upozorenja kompilatora"
  
! #: opts.cc:2036
  msgid "The following options control optimizations"
  msgstr "Sljedeće opcije upravljaju s optimizacijama"
  
! #: opts.cc:2039 opts.cc:2079
  msgid "The following options are language-independent"
  msgstr "Sljedeće opcije su neovisne o jeziku"
  
! #: opts.cc:2042
  msgid "The following options control parameters"
  msgstr "Sljedeće opcije upravljaju s parametrima"
  
! #: opts.cc:2048
  msgid "The following options are specific to just the language "
  msgstr "Sljedeće opcije su posebne samo za jezik "
  
! #: opts.cc:2050
  msgid "The following options are supported by the language "
  msgstr "Sljedeće opcije podržava jezik "
  
! #: opts.cc:2061
  msgid "The following options are not documented"
  msgstr "Sljedeće opcije nisu dokumentirane"
  
! #: opts.cc:2063
  msgid "The following options take separate arguments"
  msgstr "Sljedeće opcije uzimaju odvojene argumente"
  
! #: opts.cc:2065
  msgid "The following options take joined arguments"
  msgstr "Sljedeće opcije uzimaju spojene argumente"
  
! #: opts.cc:2077
  msgid "The following options are language-related"
  msgstr "Sljedeće opcije se odnose na jezik"
  
--- 19123,19169 ----
  "  Znani valjani argument za %s opciju:\n"
  "   "
  
! #: opts.cc:2028
  msgid "The following options are target specific"
  msgstr "Sljedeće opcije su specifične za cilj"
  
! #: opts.cc:2031
  msgid "The following options control compiler warning messages"
  msgstr "Sljedeće opcije upravljaju porukama upozorenja kompilatora"
  
! #: opts.cc:2034
  msgid "The following options control optimizations"
  msgstr "Sljedeće opcije upravljaju s optimizacijama"
  
! #: opts.cc:2037 opts.cc:2077
  msgid "The following options are language-independent"
  msgstr "Sljedeće opcije su neovisne o jeziku"
  
! #: opts.cc:2040
  msgid "The following options control parameters"
  msgstr "Sljedeće opcije upravljaju s parametrima"
  
! #: opts.cc:2046
  msgid "The following options are specific to just the language "
  msgstr "Sljedeće opcije su posebne samo za jezik "
  
! #: opts.cc:2048
  msgid "The following options are supported by the language "
  msgstr "Sljedeće opcije podržava jezik "
  
! #: opts.cc:2059
  msgid "The following options are not documented"
  msgstr "Sljedeće opcije nisu dokumentirane"
  
! #: opts.cc:2061
  msgid "The following options take separate arguments"
  msgstr "Sljedeće opcije uzimaju odvojene argumente"
  
! #: opts.cc:2063
  msgid "The following options take joined arguments"
  msgstr "Sljedeće opcije uzimaju spojene argumente"
  
! #: opts.cc:2075
  msgid "The following options are language-related"
  msgstr "Sljedeće opcije se odnose na jezik"
  
*************** msgid "%s%sGGC heuristics: --param ggc-m
*** 19256,19262 ****
  msgstr "%s%sGGC heuristika: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9013 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anonymous>"
--- 19266,19272 ----
  msgstr "%s%sGGC heuristika: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9014 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anonymous>"
*************** msgstr ""
*** 19273,19279 ****
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:723
  msgid "caller uses setjmp"
  msgstr ""
  
--- 19283,19289 ----
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:853
  msgid "caller uses setjmp"
  msgstr ""
  
*************** msgstr ""
*** 19281,19347 ****
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:633
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:690
  msgid "address of caller arguments taken"
  msgstr ""
  
! #: tree-tailcall.cc:717
  msgid "return value in memory"
  msgstr ""
  
! #: tree-tailcall.cc:734
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:747
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:760 tree-tailcall.cc:1166
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:795
  msgid "return value used after call"
  msgstr ""
  
! #: tree-tailcall.cc:893 tree-tailcall.cc:921
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1001
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1011
  msgid "return value changed after call"
  msgstr ""
  
! #: tree-tailcall.cc:1060
  msgid "internal call"
  msgstr "intern poziv"
  
! #: tree-tailcall.cc:1068 tree-tailcall.cc:1139
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1149
  msgid "operations after non tail recursive call"
  msgstr ""
  
! #: tree-tailcall.cc:1157
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1170
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1672
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
--- 19291,19357 ----
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:746
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:820
  msgid "address of caller arguments taken"
  msgstr ""
  
! #: tree-tailcall.cc:847
  msgid "return value in memory"
  msgstr ""
  
! #: tree-tailcall.cc:864
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:877
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:890 tree-tailcall.cc:1385
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:925
  msgid "return value used after call"
  msgstr ""
  
! #: tree-tailcall.cc:1023 tree-tailcall.cc:1051
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1220
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1230
  msgid "return value changed after call"
  msgstr ""
  
! #: tree-tailcall.cc:1279
  msgid "internal call"
  msgstr "intern poziv"
  
! #: tree-tailcall.cc:1287 tree-tailcall.cc:1358
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1368
  msgid "operations after non tail recursive call"
  msgstr ""
  
! #: tree-tailcall.cc:1376
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1389
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1892
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
*************** msgid "length modifier in strfmon format
*** 19618,19639 ****
  msgstr ""
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1656 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<command-line>"
  
! #: config/aarch64/aarch64.cc:12298 config/loongarch/loongarch.cc:6280
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "nepodržani operand za kȏd ‘%c’"
  
! #: config/aarch64/aarch64.cc:12307 config/aarch64/aarch64.cc:12320
! #: config/aarch64/aarch64.cc:12332 config/aarch64/aarch64.cc:12343
! #: config/aarch64/aarch64.cc:12359 config/aarch64/aarch64.cc:12373
! #: config/aarch64/aarch64.cc:12393 config/aarch64/aarch64.cc:12475
! #: config/aarch64/aarch64.cc:12486 config/aarch64/aarch64.cc:12500
! #: config/aarch64/aarch64.cc:12726 config/aarch64/aarch64.cc:12739
! #: config/aarch64/aarch64.cc:12756 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
--- 19628,19649 ----
  msgstr ""
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1658 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<command-line>"
  
! #: config/aarch64/aarch64.cc:12313 config/loongarch/loongarch.cc:6280
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "nepodržani operand za kȏd ‘%c’"
  
! #: config/aarch64/aarch64.cc:12322 config/aarch64/aarch64.cc:12335
! #: config/aarch64/aarch64.cc:12347 config/aarch64/aarch64.cc:12358
! #: config/aarch64/aarch64.cc:12374 config/aarch64/aarch64.cc:12388
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12490
! #: config/aarch64/aarch64.cc:12501 config/aarch64/aarch64.cc:12515
! #: config/aarch64/aarch64.cc:12741 config/aarch64/aarch64.cc:12754
! #: config/aarch64/aarch64.cc:12771 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
*************** msgstr "nepodržani operand za kȏd ‘%
*** 19643,19650 ****
  msgid "invalid operand for '%%%c'"
  msgstr "nevaljani operand za ‘%%%c’"
  
! #: config/aarch64/aarch64.cc:12411 config/aarch64/aarch64.cc:12422
! #: config/aarch64/aarch64.cc:12586 config/aarch64/aarch64.cc:12597
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
--- 19653,19660 ----
  msgid "invalid operand for '%%%c'"
  msgstr "nevaljani operand za ‘%%%c’"
  
! #: config/aarch64/aarch64.cc:12426 config/aarch64/aarch64.cc:12437
! #: config/aarch64/aarch64.cc:12601 config/aarch64/aarch64.cc:12612
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
*************** msgstr "nevaljani operand za ‘%%%c’"
*** 19652,19792 ****
  msgid "invalid vector constant"
  msgstr "nevaljana vektorska konstanta"
  
! #: config/aarch64/aarch64.cc:12436
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12448
  #, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr "nekompatibilan operand za ‘%%%c’"
  
! #: config/aarch64/aarch64.cc:12468
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "nekompatibilan operand registra za ‘%%%c’"
  
! #: config/aarch64/aarch64.cc:12533 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "nema operanda"
  
! #: config/aarch64/aarch64.cc:12623
  #, c-format
  msgid "invalid constant"
  msgstr "nevaljana konstanta"
  
! #: config/aarch64/aarch64.cc:12626
  #, c-format
  msgid "invalid operand"
  msgstr "nevaljani operand"
  
! #: config/aarch64/aarch64.cc:12764 config/aarch64/aarch64.cc:12769
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "nevaljani prefiks operanda ‘%%%c’"
  
! #: config/aarch64/aarch64.cc:12789
  #, c-format
  msgid "invalid address mode"
  msgstr "nevaljani način adresiranja"
  
! #: config/aarch64/aarch64.cc:22760
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "nevaljana konverzija od tipa %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:22762
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "nevaljana konverzija u tip %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:29725 config/aarch64/aarch64.cc:29748
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr "operacija nije dopuštena na tipu %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:29743
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "ne mogu se kombinirati GNU i SVE vektori u binarnoj operaciji"
  
! #: config/alpha/alpha.cc:5783 config/i386/i386.cc:14075
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "‘%%&’ je upotrebljen bez ikakve dinamičke TLS referencije"
  
! #: config/alpha/alpha.cc:5841 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "nevaljana %%J vrijednost"
  
! #: config/alpha/alpha.cc:5871 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "nevaljana %%r vrijednos"
  
! #: config/alpha/alpha.cc:5881 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "nevaljana %%R vrijednost"
  
! #: config/alpha/alpha.cc:5887 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "nevaljana %%N vrijednost"
  
! #: config/alpha/alpha.cc:5895 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "nevaljana %%P vrijednost"
  
! #: config/alpha/alpha.cc:5903
  #, c-format
  msgid "invalid %%h value"
  msgstr "nevaljana %%h vrijednost"
  
! #: config/alpha/alpha.cc:5911 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "nevaljana %%L vrijednost"
  
! #: config/alpha/alpha.cc:5930
  #, c-format
  msgid "invalid %%m value"
  msgstr "nevaljana %%m vrijednost"
  
! #: config/alpha/alpha.cc:5936
  #, c-format
  msgid "invalid %%M value"
  msgstr "nevaljana %%M vrijednost"
  
! #: config/alpha/alpha.cc:5973
  #, c-format
  msgid "invalid %%U value"
  msgstr "nevaljana %%U vrijednost"
  
! #: config/alpha/alpha.cc:5981 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "nevaljana %%s vrijednost"
  
! #: config/alpha/alpha.cc:5992
  #, c-format
  msgid "invalid %%C value"
  msgstr "nevaljana %%C vrijednost"
  
! #: config/alpha/alpha.cc:6029 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "nevaljana %%E vrijednost"
  
! #: config/alpha/alpha.cc:6054 config/alpha/alpha.cc:6104
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "nepoznata relokacija unspec"
  
! #: config/alpha/alpha.cc:6063 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
--- 19662,19802 ----
  msgid "invalid vector constant"
  msgstr "nevaljana vektorska konstanta"
  
! #: config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12463
  #, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr "nekompatibilan operand za ‘%%%c’"
  
! #: config/aarch64/aarch64.cc:12483
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "nekompatibilan operand registra za ‘%%%c’"
  
! #: config/aarch64/aarch64.cc:12548 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "nema operanda"
  
! #: config/aarch64/aarch64.cc:12638
  #, c-format
  msgid "invalid constant"
  msgstr "nevaljana konstanta"
  
! #: config/aarch64/aarch64.cc:12641
  #, c-format
  msgid "invalid operand"
  msgstr "nevaljani operand"
  
! #: config/aarch64/aarch64.cc:12779 config/aarch64/aarch64.cc:12784
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "nevaljani prefiks operanda ‘%%%c’"
  
! #: config/aarch64/aarch64.cc:12804
  #, c-format
  msgid "invalid address mode"
  msgstr "nevaljani način adresiranja"
  
! #: config/aarch64/aarch64.cc:22775
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "nevaljana konverzija od tipa %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:22777
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "nevaljana konverzija u tip %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:29806 config/aarch64/aarch64.cc:29829
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr "operacija nije dopuštena na tipu %<mfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:29824
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "ne mogu se kombinirati GNU i SVE vektori u binarnoj operaciji"
  
! #: config/alpha/alpha.cc:5780 config/i386/i386.cc:14077
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "‘%%&’ je upotrebljen bez ikakve dinamičke TLS referencije"
  
! #: config/alpha/alpha.cc:5838 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "nevaljana %%J vrijednost"
  
! #: config/alpha/alpha.cc:5868 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "nevaljana %%r vrijednos"
  
! #: config/alpha/alpha.cc:5878 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "nevaljana %%R vrijednost"
  
! #: config/alpha/alpha.cc:5884 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "nevaljana %%N vrijednost"
  
! #: config/alpha/alpha.cc:5892 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "nevaljana %%P vrijednost"
  
! #: config/alpha/alpha.cc:5900
  #, c-format
  msgid "invalid %%h value"
  msgstr "nevaljana %%h vrijednost"
  
! #: config/alpha/alpha.cc:5908 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "nevaljana %%L vrijednost"
  
! #: config/alpha/alpha.cc:5927
  #, c-format
  msgid "invalid %%m value"
  msgstr "nevaljana %%m vrijednost"
  
! #: config/alpha/alpha.cc:5933
  #, c-format
  msgid "invalid %%M value"
  msgstr "nevaljana %%M vrijednost"
  
! #: config/alpha/alpha.cc:5970
  #, c-format
  msgid "invalid %%U value"
  msgstr "nevaljana %%U vrijednost"
  
! #: config/alpha/alpha.cc:5978 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "nevaljana %%s vrijednost"
  
! #: config/alpha/alpha.cc:5989
  #, c-format
  msgid "invalid %%C value"
  msgstr "nevaljana %%C vrijednost"
  
! #: config/alpha/alpha.cc:6026 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "nevaljana %%E vrijednost"
  
! #: config/alpha/alpha.cc:6051 config/alpha/alpha.cc:6101
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "nepoznata relokacija unspec"
  
! #: config/alpha/alpha.cc:6060 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
*************** msgstr "nepoznata relokacija unspec"
*** 19794,19800 ****
  msgid "invalid %%xn code"
  msgstr "nevaljani %%xn kȏd"
  
! #: config/alpha/alpha.cc:6169
  #, c-format
  msgid "invalid operand address"
  msgstr "nevaljani operand adrese"
--- 19804,19810 ----
  msgid "invalid %%xn code"
  msgstr "nevaljani %%xn kȏd"
  
! #: config/alpha/alpha.cc:6166
  #, c-format
  msgid "invalid operand address"
  msgstr "nevaljani operand adrese"
*************** msgstr "nepodržani operand"
*** 20086,20094 ****
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:525
! #: cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7836 d/d-convert.cc:237
! #: go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
--- 20096,20104 ----
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:534
! #: cobol/genutil.cc:1268 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7952
! #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
*************** msgstr ""
*** 20332,20452 ****
  msgid "Expected register or constant integer."
  msgstr ""
  
! #: config/i386/i386.cc:12884
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.cc:13423
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr ""
  
! #: config/i386/i386.cc:13428
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr ""
  
! #: config/i386/i386.cc:13662
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "nevaljana veličina operanda za operand kȏd ‘O’"
  
! #: config/i386/i386.cc:13697
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "nevaljana veličina operanda za operand kȏd ‘z’"
  
! #: config/i386/i386.cc:13772
  #, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "nevaljani tip operanda korišten s operandom kȏda ‘%c’"
  
! #: config/i386/i386.cc:13777
  #, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "nevaljana veličina operanda za operand kȏd ‘%c’"
  
! #: config/i386/i386.cc:13855
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operand nije kȏd uvjeta, nevaljani operand kȏd ‘Y’"
  
! #: config/i386/i386.cc:13934
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand nije kȏd uvjeta, nevaljani operand kȏd ‘D’"
  
! #: config/i386/i386.cc:13952
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand nije kȏd uvjeta, nevaljani operand kȏd ‘%c’"
  
! #: config/i386/i386.cc:13973
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand nije pokretljiva (offsettable) referencija memorije, nevaljani operand kȏd ‘H’"
  
! #: config/i386/i386.cc:13988
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand nije cijeli broj, nevaljani operand kȏd ‘K’"
  
! #: config/i386/i386.cc:14016
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operand nije određeni cijeli broj, nevaljani operand kȏd ‘r’"
  
! #: config/i386/i386.cc:14034
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand nije cijeli broj, nevaljani operand kȏd ‘R’"
  
! #: config/i386/i386.cc:14057
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operand nije određeni cijeli broj, nevaljani operand kȏd ‘R’"
  
! #: config/i386/i386.cc:14150
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "nevaljani operand kȏd ‘%c’"
  
! #: config/i386/i386.cc:14212 config/i386/i386.cc:14601
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "nevaljano ograničenje za operand"
  
! #: config/i386/i386.cc:14313
  #, c-format
  msgid "invalid vector immediate"
  msgstr "nevaljana vektorska konstanta"
  
! #: config/i386/i386.cc:17483
  msgid "unknown insn mode"
  msgstr "nepoznati insn način"
  
! #: config/i386/i386.cc:24021
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "nevaljana konverzija od tipa %<__bf16%> bez opcije %<-msse2%> "
  
! #: config/i386/i386.cc:24024
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "nevaljana konverzija od tipa %<_Float16%> bez opcije %<-msse2%>"
  
! #: config/i386/i386.cc:24027
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "nevaljana konverzija u tip %<__bf16%> bez opcije %<-msse2%>"
  
! #: config/i386/i386.cc:24030
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "nevaljana konverzija u tip %<_Float16%> bez opcije %<-msse2%>"
  
! #: config/i386/i386.cc:24068 config/i386/i386.cc:24093
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr "nelegalna operacija na tipu%<__bf16%> bez opcije %<-msse2%>"
  
! #: config/i386/i386.cc:24071 config/i386/i386.cc:24097
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr "nelegalna operacija na tipu %<_Float16%> bez opcije %<-msse2%>"
  
--- 20342,20462 ----
  msgid "Expected register or constant integer."
  msgstr ""
  
! #: config/i386/i386.cc:12886
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.cc:13425
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr ""
  
! #: config/i386/i386.cc:13430
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr ""
  
! #: config/i386/i386.cc:13664
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "nevaljana veličina operanda za operand kȏd ‘O’"
  
! #: config/i386/i386.cc:13699
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "nevaljana veličina operanda za operand kȏd ‘z’"
  
! #: config/i386/i386.cc:13774
  #, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "nevaljani tip operanda korišten s operandom kȏda ‘%c’"
  
! #: config/i386/i386.cc:13779
  #, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "nevaljana veličina operanda za operand kȏd ‘%c’"
  
! #: config/i386/i386.cc:13857
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operand nije kȏd uvjeta, nevaljani operand kȏd ‘Y’"
  
! #: config/i386/i386.cc:13936
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand nije kȏd uvjeta, nevaljani operand kȏd ‘D’"
  
! #: config/i386/i386.cc:13954
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand nije kȏd uvjeta, nevaljani operand kȏd ‘%c’"
  
! #: config/i386/i386.cc:13975
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand nije pokretljiva (offsettable) referencija memorije, nevaljani operand kȏd ‘H’"
  
! #: config/i386/i386.cc:13990
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand nije cijeli broj, nevaljani operand kȏd ‘K’"
  
! #: config/i386/i386.cc:14018
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operand nije određeni cijeli broj, nevaljani operand kȏd ‘r’"
  
! #: config/i386/i386.cc:14036
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand nije cijeli broj, nevaljani operand kȏd ‘R’"
  
! #: config/i386/i386.cc:14059
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operand nije određeni cijeli broj, nevaljani operand kȏd ‘R’"
  
! #: config/i386/i386.cc:14152
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "nevaljani operand kȏd ‘%c’"
  
! #: config/i386/i386.cc:14214 config/i386/i386.cc:14603
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "nevaljano ograničenje za operand"
  
! #: config/i386/i386.cc:14315
  #, c-format
  msgid "invalid vector immediate"
  msgstr "nevaljana vektorska konstanta"
  
! #: config/i386/i386.cc:17485
  msgid "unknown insn mode"
  msgstr "nepoznati insn način"
  
! #: config/i386/i386.cc:24023
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "nevaljana konverzija od tipa %<__bf16%> bez opcije %<-msse2%> "
  
! #: config/i386/i386.cc:24026
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "nevaljana konverzija od tipa %<_Float16%> bez opcije %<-msse2%>"
  
! #: config/i386/i386.cc:24029
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "nevaljana konverzija u tip %<__bf16%> bez opcije %<-msse2%>"
  
! #: config/i386/i386.cc:24032
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "nevaljana konverzija u tip %<_Float16%> bez opcije %<-msse2%>"
  
! #: config/i386/i386.cc:24070 config/i386/i386.cc:24095
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr "nelegalna operacija na tipu%<__bf16%> bez opcije %<-msse2%>"
  
! #: config/i386/i386.cc:24073 config/i386/i386.cc:24099
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr "nelegalna operacija na tipu %<_Float16%> bez opcije %<-msse2%>"
  
*************** msgstr ""
*** 20567,20602 ****
  msgid "lo_sum not of register"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2299
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2308
  #, c-format
  msgid "null pointer"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2343
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2372
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2392 config/microblaze/microblaze.cc:2568
  msgid "insn contains an invalid address !"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2408 config/microblaze/microblaze.cc:2638
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2511
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr ""
--- 20577,20612 ----
  msgid "lo_sum not of register"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2303
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2312
  #, c-format
  msgid "null pointer"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2347
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2376
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2396 config/microblaze/microblaze.cc:2572
  msgid "insn contains an invalid address !"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2412 config/microblaze/microblaze.cc:2642
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2515
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr ""
*************** msgstr ""
*** 20892,20922 ****
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28020
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28089
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28165
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28767
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28769
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28771
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28773
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr ""
  
--- 20902,20932 ----
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28023
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28092
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28168
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28770
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28772
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28774
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28776
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr ""
  
*************** msgstr ""
*** 21000,21018 ****
  msgid "vector argument passed to unprototyped function"
  msgstr ""
  
! #: config/s390/s390.cc:17350
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.cc:17360
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17363
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17371
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 21010,21028 ----
  msgid "vector argument passed to unprototyped function"
  msgstr ""
  
! #: config/s390/s390.cc:17377
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.cc:17387
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17390
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17398
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr "{pogrešan}"
*** 21183,21189 ****
  msgid "aka"
  msgstr "također poznat kao"
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7714
  msgid "({anonymous})"
  msgstr "({anoniman})"
  
--- 21193,21199 ----
  msgid "aka"
  msgstr "također poznat kao"
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7715
  msgid "({anonymous})"
  msgstr "({anoniman})"
  
*************** msgstr "({anoniman})"
*** 21196,21233 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3089 c/c-parser.cc:3279 c/c-parser.cc:3293 c/c-parser.cc:7502
! #: c/c-parser.cc:8356 c/c-parser.cc:8934 c/c-parser.cc:9126 c/c-parser.cc:9159
! #: c/c-parser.cc:9457 c/c-parser.cc:14304 c/c-parser.cc:14339
! #: c/c-parser.cc:14370 c/c-parser.cc:14417 c/c-parser.cc:14598
! #: c/c-parser.cc:15431 c/c-parser.cc:15506 c/c-parser.cc:15549
! #: c/c-parser.cc:23037 c/c-parser.cc:23117 c/c-parser.cc:23446
! #: c/c-parser.cc:23472 c/c-parser.cc:23495 c/c-parser.cc:24181
! #: c/c-parser.cc:24224 c/c-parser.cc:25491 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4141 c/c-parser.cc:4332
! #: c/c-parser.cc:4367 c/c-parser.cc:14591 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16475 cp/parser.cc:34635
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "očekivano je %<;%>"
  
! #: c/c-parser.cc:3251 c/c-parser.cc:9417
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "očekivano je %<:%> ili %<)%>"
  
! #: c/c-parser.cc:3790 c/c-parser.cc:4943 c/c-parser.cc:5135 c/c-parser.cc:5193
! #: c/c-parser.cc:5251 c/c-parser.cc:5635 c/c-parser.cc:5658 c/c-parser.cc:5667
! #: c/c-parser.cc:5718 c/c-parser.cc:5727 c/c-parser.cc:10892
! #: c/c-parser.cc:10978 c/c-parser.cc:11552 c/c-parser.cc:11578
! #: c/c-parser.cc:11612 c/c-parser.cc:11825 c/c-parser.cc:12697
! #: c/c-parser.cc:14705 c/c-parser.cc:17345 c/c-parser.cc:18080
! #: c/c-parser.cc:18139 c/c-parser.cc:18194 c/c-parser.cc:20053
! #: c/c-parser.cc:20173 c/c-parser.cc:22130 c/c-parser.cc:23537
! #: c/c-parser.cc:24189 c/c-parser.cc:28016 c/c-parser.cc:28098
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
--- 21206,21243 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3134 c/c-parser.cc:3324 c/c-parser.cc:3338 c/c-parser.cc:7547
! #: c/c-parser.cc:8401 c/c-parser.cc:8979 c/c-parser.cc:9171 c/c-parser.cc:9204
! #: c/c-parser.cc:9502 c/c-parser.cc:14349 c/c-parser.cc:14384
! #: c/c-parser.cc:14415 c/c-parser.cc:14462 c/c-parser.cc:14643
! #: c/c-parser.cc:15476 c/c-parser.cc:15551 c/c-parser.cc:15594
! #: c/c-parser.cc:23082 c/c-parser.cc:23162 c/c-parser.cc:23491
! #: c/c-parser.cc:23517 c/c-parser.cc:23540 c/c-parser.cc:24226
! #: c/c-parser.cc:24269 c/c-parser.cc:25536 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4186 c/c-parser.cc:4377
! #: c/c-parser.cc:4412 c/c-parser.cc:14636 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16479 cp/parser.cc:34694
! #: cp/parser.cc:35333
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "očekivano je %<;%>"
  
! #: c/c-parser.cc:3296 c/c-parser.cc:9462
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "očekivano je %<:%> ili %<)%>"
  
! #: c/c-parser.cc:3835 c/c-parser.cc:4988 c/c-parser.cc:5180 c/c-parser.cc:5238
! #: c/c-parser.cc:5296 c/c-parser.cc:5680 c/c-parser.cc:5703 c/c-parser.cc:5712
! #: c/c-parser.cc:5763 c/c-parser.cc:5772 c/c-parser.cc:10937
! #: c/c-parser.cc:11023 c/c-parser.cc:11597 c/c-parser.cc:11623
! #: c/c-parser.cc:11657 c/c-parser.cc:11870 c/c-parser.cc:12742
! #: c/c-parser.cc:14750 c/c-parser.cc:17390 c/c-parser.cc:18125
! #: c/c-parser.cc:18184 c/c-parser.cc:18239 c/c-parser.cc:20098
! #: c/c-parser.cc:20218 c/c-parser.cc:22175 c/c-parser.cc:23582
! #: c/c-parser.cc:24234 c/c-parser.cc:28062 c/c-parser.cc:28144
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
*************** msgstr "očekivano je %<:%> ili %<)%>"
*** 21235,21384 ****
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3242
! #: c/c-parser.cc:9409 c/c-parser.cc:20746 cp/parser.cc:35322 cp/parser.cc:43032
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "očekivano je %<)%>"
  
! #: c/c-parser.cc:5029 c/c-parser.cc:5778 c/c-parser.cc:6138 c/c-parser.cc:6156
! #: c/c-parser.cc:6157 c/c-parser.cc:6660 c/c-parser.cc:6704 c/c-parser.cc:9508
! #: c/c-parser.cc:11816 c/c-parser.cc:13270 c/c-parser.cc:13642
! #: c/c-parser.cc:16667 c/gimple-parser.cc:1930 cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "očekivano je %<]%>"
  
! #: c/c-parser.cc:5231
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "očekivano je %<;%>, %<,%> ili %<)%>"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5687 c/c-parser.cc:5692 c/c-parser.cc:17328
! #: c/c-parser.cc:18169 c/c-parser.cc:20554 c/c-parser.cc:20653
! #: c/c-parser.cc:26832 c/c-parser.cc:27136 c/c-parser.cc:27824
! #: c/c-parser.cc:28041 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17109 cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "očekivano je %<(%>"
  
! #: c/c-parser.cc:6134 c/c-parser.cc:6136 c/c-parser.cc:16572 cp/parser.cc:35289
! #: cp/parser.cc:39179 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "očekivano je %<[%>"
  
! #: c/c-parser.cc:6964 c/c-parser.cc:14934 c/c-parser.cc:20630
! #: c/c-parser.cc:23012 c/c-parser.cc:23098 c/c-parser.cc:23859
! #: c/c-parser.cc:24999 c/c-parser.cc:29820 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4128 c/c-parser.cc:4356
! #: c/c-parser.cc:14486 cp/parser.cc:22203 cp/parser.cc:35283
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "očekivano je %<{%>"
  
! #: c/c-parser.cc:7914 c/c-parser.cc:7923 c/c-parser.cc:9957 c/c-parser.cc:11136
! #: c/c-parser.cc:14698 c/c-parser.cc:15095 c/c-parser.cc:15159
! #: c/c-parser.cc:16649 c/c-parser.cc:17760 c/c-parser.cc:17997
! #: c/c-parser.cc:18550 c/c-parser.cc:18653 c/c-parser.cc:19194
! #: c/c-parser.cc:19630 c/c-parser.cc:19706 c/c-parser.cc:19823
! #: c/c-parser.cc:19895 c/c-parser.cc:20868 c/c-parser.cc:26702
! #: c/c-parser.cc:27881 c/c-parser.cc:27940 c/c-parser.cc:29142
! #: c/gimple-parser.cc:630 c/gimple-parser.cc:943 c/gimple-parser.cc:2561
! #: c/gimple-parser.cc:2588 c/c-parser.cc:9416 c/c-parser.cc:17253
! #: c/c-parser.cc:18658 cp/parser.cc:35316 cp/parser.cc:37023 cp/parser.cc:40119
! #: cp/parser.cc:41012 go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "očekivano je %<:%>"
  
! #: c/c-parser.cc:8910 cp/parser.cc:35203
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "očekivano je %<while%>"
  
! #: c/c-parser.cc:10855 c/c-parser.cc:11085 c/c-parser.cc:11602
! #: c/c-parser.cc:11647 c/c-parser.cc:11740 c/c-parser.cc:11887
! #: c/c-parser.cc:12687 c/c-parser.cc:18174 c/c-parser.cc:19775
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34633 cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "očekivano je %<,%>"
  
! #: c/c-parser.cc:11496
  msgid "expected %<.%>"
  msgstr "očekivano je %<.%>"
  
! #: c/c-parser.cc:14157 c/c-parser.cc:14189 c/c-parser.cc:14429
! #: cp/parser.cc:37597 cp/parser.cc:37618
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "očekivano je %<@end%>"
  
! #: c/c-parser.cc:14847 c/gimple-parser.cc:1497 cp/parser.cc:35301
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "očekivano je %<>%>"
  
! #: c/c-parser.cc:18748 c/c-parser.cc:20191 c/c-parser.cc:20617
! #: cp/parser.cc:35325 cp/parser.cc:42883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "očekivano je %<,%> ili %<)%>"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19622 c/c-parser.cc:22907 c/c-parser.cc:22952
! #: c/c-parser.cc:23109 c/c-parser.cc:23456 c/c-parser.cc:24168
! #: c/c-parser.cc:25374 c/c-parser.cc:26880 c/c-parser.cc:28082
! #: c/gimple-parser.cc:798 c/c-parser.cc:6727 c/c-parser.cc:23029
! #: c/c-parser.cc:23252 cp/parser.cc:35304 cp/parser.cc:44578 cp/parser.cc:44751
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "očekivano je %<=%>"
  
! #: c/c-parser.cc:20767 c/c-parser.cc:27145 c/c-parser.cc:27166
! #: c/c-parser.cc:16707 c/c-parser.cc:16719 c/c-parser.cc:20747
! #: cp/parser.cc:43033 cp/parser.cc:43060 cp/parser.cc:50600 cp/parser.cc:50611
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr "očekivano %<)%> or %<,%>"
  
! #: c/c-parser.cc:23040 c/c-parser.cc:23120 c/c-parser.cc:23473
! #: c/c-parser.cc:23928 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35280
! #: cp/parser.cc:37807
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "očekivano je %<}%>"
  
! #: c/c-parser.cc:23133 cp/parser.cc:44676
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "očekivano %<else%>"
  
! #: c/c-parser.cc:25046 c/c-parser.cc:25035 cp/parser.cc:47606
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "očekivano je %<#pragma omp section%> ili %<}%>"
  
! #: c/c-parser.cc:28760 cp/parser.cc:52554
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9863
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19538 cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "očekivano je %<<%>"
--- 21245,21395 ----
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3287
! #: c/c-parser.cc:9454 c/c-parser.cc:20791 cp/parser.cc:35381 cp/parser.cc:43091
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "očekivano je %<)%>"
  
! #: c/c-parser.cc:5074 c/c-parser.cc:5823 c/c-parser.cc:6183 c/c-parser.cc:6201
! #: c/c-parser.cc:6202 c/c-parser.cc:6705 c/c-parser.cc:6749 c/c-parser.cc:9553
! #: c/c-parser.cc:11861 c/c-parser.cc:13315 c/c-parser.cc:13687
! #: c/c-parser.cc:16712 c/gimple-parser.cc:1930 cp/parser.cc:35345
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "očekivano je %<]%>"
  
! #: c/c-parser.cc:5276
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "očekivano je %<;%>, %<,%> ili %<)%>"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5732 c/c-parser.cc:5737 c/c-parser.cc:17373
! #: c/c-parser.cc:18214 c/c-parser.cc:20599 c/c-parser.cc:20698
! #: c/c-parser.cc:26875 c/c-parser.cc:27182 c/c-parser.cc:27870
! #: c/c-parser.cc:28087 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17154 cp/parser.cc:35336
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "očekivano je %<(%>"
  
! #: c/c-parser.cc:6179 c/c-parser.cc:6181 c/c-parser.cc:16617 cp/parser.cc:35348
! #: cp/parser.cc:39238 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "očekivano je %<[%>"
  
! #: c/c-parser.cc:7009 c/c-parser.cc:14979 c/c-parser.cc:20675
! #: c/c-parser.cc:23057 c/c-parser.cc:23143 c/c-parser.cc:23904
! #: c/c-parser.cc:25044 c/c-parser.cc:29863 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4173 c/c-parser.cc:4401
! #: c/c-parser.cc:14531 cp/parser.cc:22207 cp/parser.cc:35342
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "očekivano je %<{%>"
  
! #: c/c-parser.cc:7959 c/c-parser.cc:7968 c/c-parser.cc:10002
! #: c/c-parser.cc:11181 c/c-parser.cc:14743 c/c-parser.cc:15140
! #: c/c-parser.cc:15204 c/c-parser.cc:16694 c/c-parser.cc:17805
! #: c/c-parser.cc:18042 c/c-parser.cc:18595 c/c-parser.cc:18698
! #: c/c-parser.cc:19239 c/c-parser.cc:19675 c/c-parser.cc:19751
! #: c/c-parser.cc:19868 c/c-parser.cc:19940 c/c-parser.cc:20913
! #: c/c-parser.cc:26747 c/c-parser.cc:27927 c/c-parser.cc:27986
! #: c/c-parser.cc:29185 c/gimple-parser.cc:630 c/gimple-parser.cc:943
! #: c/gimple-parser.cc:2561 c/gimple-parser.cc:2588 c/c-parser.cc:9461
! #: c/c-parser.cc:17298 c/c-parser.cc:18703 cp/parser.cc:35375
! #: cp/parser.cc:37082 cp/parser.cc:40178 cp/parser.cc:41071
! #: go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "očekivano je %<:%>"
  
! #: c/c-parser.cc:8955 cp/parser.cc:35262
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "očekivano je %<while%>"
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11130 c/c-parser.cc:11647
! #: c/c-parser.cc:11692 c/c-parser.cc:11785 c/c-parser.cc:11932
! #: c/c-parser.cc:12732 c/c-parser.cc:18219 c/c-parser.cc:19820
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34692 cp/parser.cc:35351
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "očekivano je %<,%>"
  
! #: c/c-parser.cc:11541
  msgid "expected %<.%>"
  msgstr "očekivano je %<.%>"
  
! #: c/c-parser.cc:14202 c/c-parser.cc:14234 c/c-parser.cc:14474
! #: cp/parser.cc:37656 cp/parser.cc:37677
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "očekivano je %<@end%>"
  
! #: c/c-parser.cc:14892 c/gimple-parser.cc:1497 cp/parser.cc:35360
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "očekivano je %<>%>"
  
! #: c/c-parser.cc:18793 c/c-parser.cc:20236 c/c-parser.cc:20662
! #: cp/parser.cc:35384 cp/parser.cc:42942
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "očekivano je %<,%> ili %<)%>"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19667 c/c-parser.cc:22952 c/c-parser.cc:22997
! #: c/c-parser.cc:23154 c/c-parser.cc:23501 c/c-parser.cc:24213
! #: c/c-parser.cc:25419 c/c-parser.cc:26923 c/c-parser.cc:28128
! #: c/gimple-parser.cc:798 c/c-parser.cc:6772 c/c-parser.cc:23074
! #: c/c-parser.cc:23297 cp/parser.cc:35363 cp/parser.cc:44637 cp/parser.cc:44810
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "očekivano je %<=%>"
  
! #: c/c-parser.cc:20812 c/c-parser.cc:27191 c/c-parser.cc:27212
! #: c/c-parser.cc:16752 c/c-parser.cc:16764 c/c-parser.cc:20792
! #: cp/parser.cc:43092 cp/parser.cc:43119 cp/parser.cc:50659 cp/parser.cc:50670
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr "očekivano %<)%> or %<,%>"
  
! #: c/c-parser.cc:23085 c/c-parser.cc:23165 c/c-parser.cc:23518
! #: c/c-parser.cc:23973 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35339
! #: cp/parser.cc:37866
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "očekivano je %<}%>"
  
! #: c/c-parser.cc:23178 cp/parser.cc:44735
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "očekivano %<else%>"
  
! #: c/c-parser.cc:25091 c/c-parser.cc:25080 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "očekivano je %<#pragma omp section%> ili %<}%>"
  
! #: c/c-parser.cc:28806 cp/parser.cc:52607
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9880
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19542 cp/parser.cc:35357
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "očekivano je %<<%>"
*************** msgstr "očekivano je %<<%>"
*** 21389,21398 ****
  msgid "expected label"
  msgstr "očekivana je oznaka"
  
! #: cobol/gcobolspec.cc:544
  #, c-format
! msgid "Driving: (%ld)\n"
! msgstr "Upravljanje: (%ld)\n"
  
  #: cp/call.cc:4225
  #, c-format
--- 21400,21409 ----
  msgid "expected label"
  msgstr "očekivana je oznaka"
  
! #: cobol/gcobolspec.cc:554
  #, c-format
! msgid "Driving: ("
! msgstr "Upravljanje: ("
  
  #: cp/call.cc:4225
  #, c-format
*************** msgstr ""
*** 21403,21409 ****
  msgid "  after user-defined conversion:"
  msgstr ""
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26956
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
--- 21414,21420 ----
  msgid "  after user-defined conversion:"
  msgstr ""
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26986
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
*************** msgstr ""
*** 21504,21510 ****
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2381 cp/error.cc:3503 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<nepoznato>"
--- 21515,21521 ----
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2381 cp/error.cc:3524 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<nepoznato>"
*************** msgstr ""
*** 21531,21545 ****
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3227
  msgid "<expression error>"
  msgstr ""
  
! #: cp/error.cc:3242
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3732
  msgid "At global scope:"
  msgstr ""
  
--- 21542,21556 ----
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3248
  msgid "<expression error>"
  msgstr ""
  
! #: cp/error.cc:3263
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3753
  msgid "At global scope:"
  msgstr ""
  
*************** msgstr ""
*** 21547,21634 ****
  msgid "candidates are:"
  msgstr ""
  
! #: cp/rtti.cc:588
  msgid "target is not pointer or reference to class"
  msgstr ""
  
! #: cp/rtti.cc:593
  msgid "target is not pointer or reference to complete type"
  msgstr ""
  
! #: cp/rtti.cc:599
  msgid "target is not pointer or reference"
  msgstr ""
  
! #: cp/rtti.cc:615
  msgid "source is not a pointer"
  msgstr ""
  
! #: cp/rtti.cc:620
  msgid "source is not a pointer to class"
  msgstr ""
  
! #: cp/rtti.cc:625
  msgid "source is a pointer to incomplete type"
  msgstr ""
  
! #: cp/rtti.cc:638
  msgid "source is not of class type"
  msgstr ""
  
! #: cp/rtti.cc:643
  msgid "source is of incomplete class type"
  msgstr ""
  
! #: cp/rtti.cc:654
  msgid "conversion casts away constness"
  msgstr ""
  
! #: cp/rtti.cc:816
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7524 c/c-typeck.cc:5303
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "pogrešni tip argumenta za unarni minus"
  
! #: cp/typeck.cc:7525 c/c-typeck.cc:5289
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "pogrešni tip argumenta za unarni plus"
  
! #: cp/typeck.cc:7552 c/c-typeck.cc:5348
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "pogrešni tip argumenta za bit-kompement"
  
! #: cp/typeck.cc:7572 c/c-typeck.cc:5356
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "pogrešni tip argumenta za abs"
  
! #: cp/typeck.cc:7584 c/c-typeck.cc:5378
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "wrong type argument to konjugaciju"
  
! #: cp/typeck.cc:7608
  msgid "in argument to unary !"
  msgstr ""
  
! #: cp/typeck.cc:7657
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7659
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7661
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7663
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 21558,21645 ----
  msgid "candidates are:"
  msgstr ""
  
! #: cp/rtti.cc:589
  msgid "target is not pointer or reference to class"
  msgstr ""
  
! #: cp/rtti.cc:594
  msgid "target is not pointer or reference to complete type"
  msgstr ""
  
! #: cp/rtti.cc:600
  msgid "target is not pointer or reference"
  msgstr ""
  
! #: cp/rtti.cc:616
  msgid "source is not a pointer"
  msgstr ""
  
! #: cp/rtti.cc:621
  msgid "source is not a pointer to class"
  msgstr ""
  
! #: cp/rtti.cc:626
  msgid "source is a pointer to incomplete type"
  msgstr ""
  
! #: cp/rtti.cc:639
  msgid "source is not of class type"
  msgstr ""
  
! #: cp/rtti.cc:644
  msgid "source is of incomplete class type"
  msgstr ""
  
! #: cp/rtti.cc:655
  msgid "conversion casts away constness"
  msgstr ""
  
! #: cp/rtti.cc:817
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7640 c/c-typeck.cc:5304
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "pogrešni tip argumenta za unarni minus"
  
! #: cp/typeck.cc:7641 c/c-typeck.cc:5290
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "pogrešni tip argumenta za unarni plus"
  
! #: cp/typeck.cc:7668 c/c-typeck.cc:5349
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "pogrešni tip argumenta za bit-kompement"
  
! #: cp/typeck.cc:7688 c/c-typeck.cc:5357
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "pogrešni tip argumenta za abs"
  
! #: cp/typeck.cc:7700 c/c-typeck.cc:5379
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "wrong type argument to konjugaciju"
  
! #: cp/typeck.cc:7724
  msgid "in argument to unary !"
  msgstr ""
  
! #: cp/typeck.cc:7773
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7775
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7777
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7779
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr "Izbrisane značajke:"
*** 21778,21784 ****
  msgid "Unsigned:"
  msgstr "Nepotpisano:"
  
! #: fortran/expr.cc:3856
  msgid "array assignment"
  msgstr "dodjela polja"
  
--- 21789,21795 ----
  msgid "Unsigned:"
  msgstr "Nepotpisano:"
  
! #: fortran/expr.cc:3960
  msgid "array assignment"
  msgstr "dodjela polja"
  
*************** msgstr "Neusklađene granice polja za di
*** 21807,21813 ****
  msgid "Driving:"
  msgstr "Upravljanje:"
  
! #: fortran/interface.cc:3905 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "stvarni argument za INTENT = OUT/INOUT"
  
--- 21818,21824 ----
  msgid "Driving:"
  msgstr "Upravljanje:"
  
! #: fortran/interface.cc:3926 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "stvarni argument za INTENT = OUT/INOUT"
  
*************** msgstr "za kompatibilnost s ranijim verz
*** 21855,21872 ****
  msgid "unsigned"
  msgstr "nepotpisano"
  
! #: fortran/io.cc:1873
  #, c-format
  msgid "%s tag"
  msgstr "%s oznaka"
  
! #: fortran/io.cc:3364
  msgid "internal unit in WRITE"
  msgstr "interna jedinica u WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4725
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "%s oznaka s INQUIRE"
--- 21866,21883 ----
  msgid "unsigned"
  msgstr "nepotpisano"
  
! #: fortran/io.cc:1875
  #, c-format
  msgid "%s tag"
  msgstr "%s oznaka"
  
! #: fortran/io.cc:3366
  msgid "internal unit in WRITE"
  msgstr "interna jedinica u WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4727
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "%s oznaka s INQUIRE"
*************** msgstr "blok IF"
*** 21973,21983 ****
  msgid "implied END DO"
  msgstr "implicirani END DO"
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13586
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13652 fortran/resolve.cc:13655
  msgid "pointer assignment"
  msgstr ""
  
--- 21984,21994 ----
  msgid "implied END DO"
  msgstr "implicirani END DO"
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13576
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13642 fortran/resolve.cc:13645
  msgid "pointer assignment"
  msgstr ""
  
*************** msgstr ""
*** 21985,22122 ****
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2464 fortran/resolve.cc:2659
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2562
  msgid "allocatable argument"
  msgstr ""
  
! #: fortran/resolve.cc:2567
  msgid "asynchronous argument"
  msgstr ""
  
! #: fortran/resolve.cc:2572
  msgid "optional argument"
  msgstr ""
  
! #: fortran/resolve.cc:2577
  msgid "pointer argument"
  msgstr ""
  
! #: fortran/resolve.cc:2582
  msgid "target argument"
  msgstr ""
  
! #: fortran/resolve.cc:2587
  msgid "value argument"
  msgstr ""
  
! #: fortran/resolve.cc:2592
  msgid "volatile argument"
  msgstr ""
  
! #: fortran/resolve.cc:2597
  msgid "assumed-shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:2602
  msgid "assumed-rank argument"
  msgstr ""
  
! #: fortran/resolve.cc:2607
  msgid "coarray argument"
  msgstr ""
  
! #: fortran/resolve.cc:2612
  msgid "parametrized derived type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2617
  msgid "polymorphic argument"
  msgstr ""
  
! #: fortran/resolve.cc:2622
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2629
  msgid "assumed-type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2640
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2645
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2652
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2664
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:8002
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:8006
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:8010
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8014
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8018
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8636 fortran/resolve.cc:8639
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9063 fortran/resolve.cc:9066
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9303 fortran/resolve.cc:11450 fortran/resolve.cc:11571
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:9354 fortran/resolve.cc:11462 fortran/resolve.cc:11583
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:11258
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11474
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2058
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6629
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10933
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
--- 21996,22133 ----
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2465 fortran/resolve.cc:2660
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2563
  msgid "allocatable argument"
  msgstr ""
  
! #: fortran/resolve.cc:2568
  msgid "asynchronous argument"
  msgstr ""
  
! #: fortran/resolve.cc:2573
  msgid "optional argument"
  msgstr ""
  
! #: fortran/resolve.cc:2578
  msgid "pointer argument"
  msgstr ""
  
! #: fortran/resolve.cc:2583
  msgid "target argument"
  msgstr ""
  
! #: fortran/resolve.cc:2588
  msgid "value argument"
  msgstr ""
  
! #: fortran/resolve.cc:2593
  msgid "volatile argument"
  msgstr ""
  
! #: fortran/resolve.cc:2598
  msgid "assumed-shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:2603
  msgid "assumed-rank argument"
  msgstr ""
  
! #: fortran/resolve.cc:2608
  msgid "coarray argument"
  msgstr ""
  
! #: fortran/resolve.cc:2613
  msgid "parametrized derived type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2618
  msgid "polymorphic argument"
  msgstr ""
  
! #: fortran/resolve.cc:2623
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2630
  msgid "assumed-type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2641
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2646
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2653
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2665
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:7975
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7979
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7983
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7987
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7991
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8609 fortran/resolve.cc:8612
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9053 fortran/resolve.cc:9056
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9293 fortran/resolve.cc:11440 fortran/resolve.cc:11561
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:9344 fortran/resolve.cc:11452 fortran/resolve.cc:11573
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:11248
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11464
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2061
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6631
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10935
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
*************** msgstr ""
*** 22131,22142 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11373
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13068
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 22142,22153 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11386
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13081
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 22145,22225 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6387
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6674
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6722
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6732
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6739
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6831
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6899
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6979
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6987 fortran/trans-intrinsic.cc:7032
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9383
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9415
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12882
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12894
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12906
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12918
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12926
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
--- 22156,22236 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6366
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6653
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6701
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6711
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6718
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6810
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6878
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6958
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6966 fortran/trans-intrinsic.cc:7011
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9362
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9394
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12861
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12873
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12885
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12897
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12905
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
*************** msgstr ""
*** 22331,22338 ****
  msgid "expected boolean type"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19534 c/c-parser.cc:19541
! #: cp/parser.cc:41864 cp/parser.cc:41871
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "očekivan je cijeli broj"
--- 22342,22349 ----
  msgid "expected boolean type"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19579 c/c-parser.cc:19586
! #: cp/parser.cc:41923 cp/parser.cc:41930
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "očekivan je cijeli broj"
*************** msgstr ""
*** 22397,22403 ****
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9466
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr ""
--- 22408,22414 ----
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9471
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr ""
*************** msgstr "podrška za profiler za VxWorks"
*** 22792,22798 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "ciljni OS ne podržava neusklađene pristupe"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:193
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "profiliranje još nije implementirano za ovu arhitekturu"
--- 22803,22809 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "ciljni OS ne podržava neusklađene pristupe"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:194
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "profiliranje još nije implementirano za ovu arhitekturu"
*************** msgstr "%<-m%s%> nije podržano u ovoj k
*** 23025,23051 ****
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr "%<-mrelax%> nije podržan za RTP PIC"
  
! #: cobol/parse_ante.h:1728
  #, gcc-internal-format, gfc-internal-format
! msgid "Global declarative %s for %s"
! msgstr "Globalna deklarativa %s za %s"
  
! #: cobol/parse_ante.h:2456 cobol/genapi.cc:5784
  #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: invalid symbol_type_t %d"
! msgstr "%s:%d: nevaljani symbol_type_t %d"
  
! #: cobol/parse_ante.h:2798
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: no symbol '%s' found"
! msgstr "%s:%d:  '%s' found"
  
! #: cobol/parse_util.h:351
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: intrinsic function  %s not found"
! msgstr "%s: intrinsična funkcija %s nije pronađena"
  
! #: cobol/parse_util.h:383
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: invalid function descr type '%c'"
  msgstr "%s: nevaljani tip descr funkcije ‘%c’"
--- 23036,23063 ----
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr "%<-mrelax%> nije podržan za RTP PIC"
  
! #: cobol/exceptg.h:80
  #, gcc-internal-format, gfc-internal-format
! msgid "CDF: exception '%s'"
! msgstr "CDF: exception ‘%s’"
  
! #: cobol/parse_ante.h:1592
  #, gcc-internal-format, gfc-internal-format
! msgid "Global declarative %s for %s"
! msgstr "Globalna deklarativa %s za %s"
  
! #: cobol/parse_ante.h:2385 cobol/symbols.h:134 cobol/genapi.cc:6470
! #: cobol/util.cc:288 cobol/util.cc:337 cobol/util.cc:637
! #, gcc-internal-format
! msgid "%s:%d: invalid %<symbol_type_t%> %d"
! msgstr "%s:%d: nevaljani %<symbol_type_t%> %d"
  
! #: cobol/parse_util.h:360
! #, gcc-internal-format
! msgid "%s: intrinsic function %qs not found"
! msgstr "%s: intrinsična funkcija %qs nije pronađena"
  
! #: cobol/parse_util.h:392
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: invalid function descr type '%c'"
  msgstr "%s: nevaljani tip descr funkcije ‘%c’"
*************** msgid "scan.o: %s"
*** 23056,23062 ****
  msgstr "scan.o: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3560 fortran/io.cc:3727 fortran/io.cc:4413
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Sintaktička pogreška u naredbi %s na %C"
--- 23068,23074 ----
  msgstr "scan.o: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3563 fortran/io.cc:3729 fortran/io.cc:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Sintaktička pogreška u naredbi %s na %C"
*************** msgstr "ime makroa nedostaje iza %qs"
*** 23146,23152 ****
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3801
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "ime datoteke nedostaje iza %qs"
--- 23158,23164 ----
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3798
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "ime datoteke nedostaje iza %qs"
*************** msgstr "neprepoznata ‘ivar’ vidljivo
*** 23239,23245 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "neprepoznata vrijednost %qs za redoslijed spremanja skalara"
  
! #: cobol/lang.opt:46
  #, gcc-internal-format
  msgid "Unrecognized COBOL dialect name: %qs"
  msgstr "Neprepoznato ime COBOL dijalekta: %qs"
--- 23251,23257 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "neprepoznata vrijednost %qs za redoslijed spremanja skalara"
  
! #: cobol/lang.opt:51
  #, gcc-internal-format
  msgid "Unrecognized COBOL dialect name: %qs"
  msgstr "Neprepoznato ime COBOL dijalekta: %qs"
*************** msgstr "nepoznata IRA područje %qs"
*** 23412,23488 ****
  msgid "unknown LTO partitioning model %qs"
  msgstr "nepoznati Level model particije %qs"
  
! #: common.opt:2406
  #, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "nedostaje cilj iza %qs"
  
! #: common.opt:2409
  #, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "nedostaju opcije ili targets=opcije iza %qs"
  
! #: common.opt:2417
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "nepoznati ‘offload’ ABI %qs"
  
! #: common.opt:2426
  #, gcc-internal-format
  msgid "option missing after %qs"
  msgstr "nedostaje opcija iza %qs"
  
! #: common.opt:2603
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "nepoznata metoda ponovljivosti profila %qs"
  
! #: common.opt:2619
  #, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "nepoznata metoda ažuriranja profila %qs"
  
! #: common.opt:2728
  #, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "nepoznata razina %qs za Live-Patching"
  
! #: common.opt:2761
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "nepoznat osnovni algoritam za preuređivanje blokova %qs"
  
! #: common.opt:3097
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "nepoznati TLS model %qs"
  
! #: common.opt:3130
  #, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "nepoznata implementacija trampolina %qs"
  
! #: common.opt:3452
  #, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "nepoznati troškovni model vektorizatora %qs"
  
! #: common.opt:3483
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "neprepoznati tip inicijalizacije %qs za automatsku varijablu"
  
! #: common.opt:3509
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "neprepoznata vrijednost %qs vidljivosti"
  
! #: common.opt:3528
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "neprepoznati prioritet inicijalizacije %qs za ‘vtable’ verifikaciju"
  
! #: common.opt:3584
  #, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr "neprepoznati zero-init-padding bitovi vrste %qs"
--- 23424,23500 ----
  msgid "unknown LTO partitioning model %qs"
  msgstr "nepoznati Level model particije %qs"
  
! #: common.opt:2403
  #, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "nedostaje cilj iza %qs"
  
! #: common.opt:2406
  #, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "nedostaju opcije ili targets=opcije iza %qs"
  
! #: common.opt:2414
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "nepoznati ‘offload’ ABI %qs"
  
! #: common.opt:2423
  #, gcc-internal-format
  msgid "option missing after %qs"
  msgstr "nedostaje opcija iza %qs"
  
! #: common.opt:2600
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "nepoznata metoda ponovljivosti profila %qs"
  
! #: common.opt:2616
  #, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "nepoznata metoda ažuriranja profila %qs"
  
! #: common.opt:2725
  #, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "nepoznata razina %qs za Live-Patching"
  
! #: common.opt:2758
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "nepoznat osnovni algoritam za preuređivanje blokova %qs"
  
! #: common.opt:3094
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "nepoznati TLS model %qs"
  
! #: common.opt:3127
  #, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "nepoznata implementacija trampolina %qs"
  
! #: common.opt:3449
  #, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "nepoznati troškovni model vektorizatora %qs"
  
! #: common.opt:3480
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "neprepoznati tip inicijalizacije %qs za automatsku varijablu"
  
! #: common.opt:3506
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "neprepoznata vrijednost %qs vidljivosti"
  
! #: common.opt:3525
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "neprepoznati prioritet inicijalizacije %qs za ‘vtable’ verifikaciju"
  
! #: common.opt:3581
  #, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr "neprepoznati zero-init-padding bitovi vrste %qs"
*************** msgstr ""
*** 23519,23525 ****
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17061 cp/decl.cc:17112
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, gcc-internal-format
  msgid "previous declaration here"
--- 23531,23537 ----
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17059 cp/decl.cc:17110
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr ""
*** 23537,23543 ****
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr ""
  
! #: attribs.cc:761 c/c-parser.cc:2144 cp/cp-gimplify.cc:3704
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr ""
--- 23549,23555 ----
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr ""
  
! #: attribs.cc:761 c/c-parser.cc:2189 cp/cp-gimplify.cc:3709
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr ""
*************** msgstr ""
*** 23547,23553 ****
  msgid "expected %i or more, found %i"
  msgstr "očekivano je %i ili više, pronađeno %i"
  
! #: attribs.cc:767 c/c-parser.cc:2147 cp/cp-gimplify.cc:3706
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr "očekivano je %i, pronađeno je %i"
--- 23559,23565 ----
  msgid "expected %i or more, found %i"
  msgstr "očekivano je %i ili više, pronađeno %i"
  
! #: attribs.cc:767 c/c-parser.cc:2192 cp/cp-gimplify.cc:3711
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr "očekivano je %i, pronađeno je %i"
*************** msgstr ""
*** 23614,23635 ****
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6235 c-family/c-common.cc:6238 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6900
! #: ada/gcc-interface/utils.cc:6916 ada/gcc-interface/utils.cc:7013
! #: ada/gcc-interface/utils.cc:7030 ada/gcc-interface/utils.cc:7047
! #: ada/gcc-interface/utils.cc:7062 ada/gcc-interface/utils.cc:7078
! #: ada/gcc-interface/utils.cc:7104 ada/gcc-interface/utils.cc:7173
! #: ada/gcc-interface/utils.cc:7200 ada/gcc-interface/utils.cc:7245
! #: ada/gcc-interface/utils.cc:7266 ada/gcc-interface/utils.cc:7314
! #: ada/gcc-interface/utils.cc:7330 ada/gcc-interface/utils.cc:7364
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6097
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
--- 23626,23647 ----
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6256 c-family/c-common.cc:6259 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6902
! #: ada/gcc-interface/utils.cc:6918 ada/gcc-interface/utils.cc:7015
! #: ada/gcc-interface/utils.cc:7032 ada/gcc-interface/utils.cc:7049
! #: ada/gcc-interface/utils.cc:7064 ada/gcc-interface/utils.cc:7080
! #: ada/gcc-interface/utils.cc:7106 ada/gcc-interface/utils.cc:7175
! #: ada/gcc-interface/utils.cc:7202 ada/gcc-interface/utils.cc:7247
! #: ada/gcc-interface/utils.cc:7268 ada/gcc-interface/utils.cc:7316
! #: ada/gcc-interface/utils.cc:7332 ada/gcc-interface/utils.cc:7366
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6142
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
*************** msgstr "zanemareni atribut %qE"
*** 23651,23658 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1224 cp/decl.cc:1359 cp/decl.cc:2371 cp/decl.cc:2419
! #: cp/decl.cc:2435 cp/decl.cc:3134 cp/decl.cc:3586
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr ""
--- 23663,23670 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1224 cp/decl.cc:1357 cp/decl.cc:2369 cp/decl.cc:2417
! #: cp/decl.cc:2433 cp/decl.cc:3132 cp/decl.cc:3584
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr ""
*************** msgstr ""
*** 23761,23767 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:707 cp/name-lookup.cc:6938
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr ""
--- 23773,23779 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:707 cp/name-lookup.cc:6941
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr ""
*************** msgstr ""
*** 23864,23929 ****
  msgid "illegal argument 0 to %qs"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8084 expr.cc:12464
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8090
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.cc:8379
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
! #: builtins.cc:9343
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.cc:11402
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr ""
  
! #: builtins.cc:11410
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr ""
  
! #: builtins.cc:11425
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.cc:11430
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr ""
  
! #: builtins.cc:11463
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.cc:11476 c/c-parser.cc:11669
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:11505
  #, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr ""
  
! #: builtins.cc:11518
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr ""
--- 23876,23946 ----
  msgid "illegal argument 0 to %qs"
  msgstr ""
  
+ #: builtins.cc:7806 internal-fn.cc:4030
+ #, gcc-internal-format
+ msgid "third argument to %<crc%> builtins must be a constant"
+ msgstr "treći argument za ugrađen %<crc%> mora biti konstanta"
+ 
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8090 expr.cc:12464
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8096
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.cc:8385
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
! #: builtins.cc:9349
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.cc:11408
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr ""
  
! #: builtins.cc:11416
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr ""
  
! #: builtins.cc:11431
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.cc:11436
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr ""
  
! #: builtins.cc:11469
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.cc:11482 c/c-parser.cc:11714
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:11511
  #, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr ""
  
! #: builtins.cc:11524
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr ""
*************** msgstr ""
*** 23933,23944 ****
  msgid "cannot tail-call: %s"
  msgstr "ne može tail-call: %s"
  
! #: calls.cc:2818
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr ""
  
! #: calls.cc:3561
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr ""
--- 23950,23961 ----
  msgid "cannot tail-call: %s"
  msgstr "ne može tail-call: %s"
  
! #: calls.cc:2819
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr ""
  
! #: calls.cc:3562
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr ""
*************** msgstr ""
*** 23948,24062 ****
  msgid "%<verify_marked_backedges%> failed"
  msgstr ""
  
! #: cfgexpand.cc:2128
  #, gcc-internal-format
  msgid "total size of local objects is too large"
  msgstr ""
  
! #: cfgexpand.cc:2131 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr ""
  
! #: cfgexpand.cc:2143
  #, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr ""
  
! #: cfgexpand.cc:3241
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr ""
  
! #: cfgexpand.cc:3248
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr ""
  
! #: cfgexpand.cc:3270
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3301
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3308
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr ""
  
! #: cfgexpand.cc:3321
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3323
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr "vrijednost pokazivača stȏga nakon naredbe %<asm%> mora biti ista kao prije naredbe"
  
! #: cfgexpand.cc:3393 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3446
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr ""
  
! #: cfgexpand.cc:3518
  #, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr ""
  
! #: cfgexpand.cc:3545
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3553
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3638 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr ""
  
! #: cfgexpand.cc:3734 varasm.cc:1810
  #, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr ""
  
! #: cfgexpand.cc:3927
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr ""
  
! #: cfgexpand.cc:3932
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr ""
  
! #: cfgexpand.cc:7029
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr ""
  
! #: cfgexpand.cc:7033
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr ""
  
! #: cfgexpand.cc:7322
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr ""
--- 23965,24079 ----
  msgid "%<verify_marked_backedges%> failed"
  msgstr ""
  
! #: cfgexpand.cc:2129
  #, gcc-internal-format
  msgid "total size of local objects is too large"
  msgstr ""
  
! #: cfgexpand.cc:2132 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr ""
  
! #: cfgexpand.cc:2144
  #, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr ""
  
! #: cfgexpand.cc:3242
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr ""
  
! #: cfgexpand.cc:3249
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr ""
  
! #: cfgexpand.cc:3271
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3302
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3309
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr ""
  
! #: cfgexpand.cc:3322
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr "vrijednost pokazivača stȏga nakon naredbe %<asm%> mora biti ista kao prije naredbe"
  
! #: cfgexpand.cc:3394 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3447
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr ""
  
! #: cfgexpand.cc:3519
  #, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr ""
  
! #: cfgexpand.cc:3546
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3554
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3639 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr ""
  
! #: cfgexpand.cc:3735 varasm.cc:1810
  #, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr ""
  
! #: cfgexpand.cc:3928
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr ""
  
! #: cfgexpand.cc:3933
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr ""
  
! #: cfgexpand.cc:7085
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr ""
  
! #: cfgexpand.cc:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr ""
  
! #: cfgexpand.cc:7378
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr ""
*************** msgstr ""
*** 24586,24892 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3266
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3363
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3398
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3404
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3410 cgraph.cc:3440
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3428
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3447
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3474
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3503
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3510
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3515
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3520
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr ""
  
! #: cgraph.cc:3527
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3532
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr ""
  
! #: cgraph.cc:3537
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3542
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3547
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3554
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3559
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3566
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3578
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3585
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3591 cgraph.cc:3651
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:3599
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3607 cgraph.cc:3679
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3619
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3629
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraph.cc:3634
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3641
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3669
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3717
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3728
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3733
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.cc:3744
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3763
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3768
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3773
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3785
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3791
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3796
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3812
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3817
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3822
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3858
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3866
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr ""
  
! #: cgraph.cc:3875
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3885
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3895
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:3908
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3939 cgraph.cc:3952
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3944
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3960
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4082 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr ""
--- 24603,24909 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3279
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3376
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3381
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3411
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3423 cgraph.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3473
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3478
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3523
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3528
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3533
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr ""
  
! #: cgraph.cc:3540
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3545
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr ""
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3560
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3567
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3579
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3591
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3604 cgraph.cc:3664
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:3612
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3620 cgraph.cc:3692
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3642
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraph.cc:3647
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3654
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3682
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3730
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3741
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3746
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3770
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3786
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3804
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3809
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3825
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3830
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3835
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3879
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr ""
  
! #: cgraph.cc:3888
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3898
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3908
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3952 cgraph.cc:3965
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3957
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3973
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4095 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr ""
*************** msgstr ""
*** 24968,24979 ****
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13593
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr ""
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13603
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
--- 24985,24996 ----
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13597
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr ""
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13607
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
*************** msgstr "varijabla okoline %<COLLECT_LTO_
*** 25104,25110 ****
  msgid "ld returned %d exit status"
  msgstr ""
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:640
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "atexit nije uspio"
--- 25121,25127 ----
  msgid "ld returned %d exit status"
  msgstr ""
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "atexit nije uspio"
*************** msgstr ""
*** 25614,25620 ****
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
  
! #: ext-dce.cc:1115
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
--- 25631,25637 ----
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
  
! #: ext-dce.cc:1202
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
*************** msgstr ""
*** 26368,26374 ****
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5103
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
--- 26385,26391 ----
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5115
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
*************** msgstr ""
*** 26383,26389 ****
  msgid "%s not supported on this target"
  msgstr ""
  
! #: gimple-fold.cc:8578 gimple-fold.cc:8607
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
--- 26400,26406 ----
  msgid "%s not supported on this target"
  msgstr ""
  
! #: gimple-fold.cc:8582 gimple-fold.cc:8611
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
*************** msgstr ""
*** 26408,26414 ****
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9308
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr ""
--- 26425,26431 ----
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9311
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr ""
*************** msgstr ""
*** 26428,26450 ****
  msgid "function may return address of local variable"
  msgstr "funkcija može vratiti adresu lokalne varijable"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12879
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "funkcija vraća adresu lokalne varijable"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10781 c/c-parser.cc:22345 c/c-parser.cc:22486
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6512
! #: c/c-typeck.cc:12780 c/c-typeck.cc:12797 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9468 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6205 cp/constexpr.cc:6584
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9605 cp/decl2.cc:6351
! #: cp/decl2.cc:6400 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23073
! #: cp/pt.cc:9266 cp/pt.cc:9936 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4570 cp/typeck.cc:10793
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, gcc-internal-format
--- 26445,26467 ----
  msgid "function may return address of local variable"
  msgstr "funkcija može vratiti adresu lokalne varijable"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12896
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "funkcija vraća adresu lokalne varijable"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10785 c/c-parser.cc:22390 c/c-parser.cc:22531
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6513
! #: c/c-typeck.cc:12797 c/c-typeck.cc:12814 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9502 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6220 cp/constexpr.cc:6600
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9603 cp/decl2.cc:6379
! #: cp/decl2.cc:6428 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23077
! #: cp/pt.cc:9271 cp/pt.cc:9941 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4686 cp/typeck.cc:10909
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, gcc-internal-format
*************** msgstr ""
*** 27564,27575 ****
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10377 c/c-typeck.cc:13597 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4687 cp/decl.cc:13468 cp/decl.cc:14071 cp/decl.cc:14081
! #: cp/decl.cc:15081 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25737 cp/typeck.cc:5069
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr ""
--- 27581,27592 ----
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10394 c/c-typeck.cc:13614 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4685 cp/decl.cc:13466 cp/decl.cc:14069 cp/decl.cc:14079
! #: cp/decl.cc:15079 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25741 cp/typeck.cc:5185
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr ""
*************** msgstr ""
*** 28732,28743 ****
  msgid "mismatching definition"
  msgstr ""
  
! #: ipa-fnsummary.cc:4845
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr ""
  
! #: ipa-fnsummary.cc:4946
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
--- 28749,28760 ----
  msgid "mismatching definition"
  msgstr ""
  
! #: ipa-fnsummary.cc:4860
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr ""
  
! #: ipa-fnsummary.cc:4961
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
*************** msgstr ""
*** 28747,28753 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4991 ipa-prop.cc:5035 ipa-prop.cc:5115 ipa-prop.cc:5167
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr ""
--- 28764,28770 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:5019 ipa-prop.cc:5063 ipa-prop.cc:5143 ipa-prop.cc:5195
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr ""
*************** msgstr ""
*** 28792,28803 ****
  msgid "IPA-SRA access verification failed"
  msgstr ""
  
! #: ipa-sra.cc:2751
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2754
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
--- 28809,28820 ----
  msgid "IPA-SRA access verification failed"
  msgstr ""
  
! #: ipa-sra.cc:2757
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2760
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
*************** msgstr ""
*** 29184,29190 ****
  msgid "tree code %qs is not supported in LTO streams"
  msgstr ""
  
! #: lto-streamer-out.cc:2554
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
--- 29201,29207 ----
  msgid "tree code %qs is not supported in LTO streams"
  msgstr ""
  
! #: lto-streamer-out.cc:2555
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
*************** msgstr ""
*** 29484,29500 ****
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1518
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1553
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
--- 29501,29517 ----
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
*************** msgstr ""
*** 29809,29880 ****
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:316
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr ""
  
! #: omp-offload.cc:929
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr ""
  
! #: omp-offload.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1477
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1551
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-offload.cc:1555 omp-offload.cc:1587
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr ""
  
! #: omp-offload.cc:1560
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1562
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1567
  #, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr ""
  
! #: omp-offload.cc:1580
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr ""
  
! #: omp-offload.cc:1721
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr ""
  
! #: omp-offload.cc:1729
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr ""
  
! #: omp-offload.cc:1731
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr ""
--- 29826,29897 ----
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:317
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr ""
  
! #: omp-offload.cc:930
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr ""
  
! #: omp-offload.cc:982
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1478
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1552
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-offload.cc:1556 omp-offload.cc:1588
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr ""
  
! #: omp-offload.cc:1561
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1563
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1568
  #, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr ""
  
! #: omp-offload.cc:1581
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr ""
  
! #: omp-offload.cc:1722
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr ""
  
! #: omp-offload.cc:1730
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr ""
  
! #: omp-offload.cc:1732
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr ""
*************** msgstr ""
*** 29924,29930 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.cc:1463 opts.cc:2612
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr ""
--- 29941,29947 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.cc:1463 opts.cc:2610
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr ""
*************** msgstr ""
*** 30156,30392 ****
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr ""
  
! #: opts.cc:1284
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1288
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1315
  #, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr ""
  
! #: opts.cc:1327 opts.cc:2324
  #, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "%<-fsanitize-trap=%s%> nije podržan"
  
! #: opts.cc:1354
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1361
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: opts.cc:1364
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1369
  #, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "‘live patching’ (s %qs) nije podržan s LTO"
  
! #: opts.cc:1374
  #, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr ""
  
! #: opts.cc:1449
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr ""
  
! #: opts.cc:1453
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: opts.cc:1482
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1495
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1525 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
  
! #: opts.cc:1541
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr ""
  
! #: opts.cc:1559 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:2068
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2303
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2358
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2364
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2399
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr ""
  
! #: opts.cc:2423
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2447
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2462
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2471
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.cc:2530
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr ""
  
! #: opts.cc:2667
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2678
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2858
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2864
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3110
  #, gcc-internal-format
  msgid "%qs option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:3119
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.cc:3240
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr ""
  
! #: opts.cc:3292
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3303
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr ""
  
! #: opts.cc:3340
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr ""
  
! #: opts.cc:3540
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.cc:3579
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr ""
  
! #: opts.cc:3603
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr ""
  
! #: opts.cc:3605
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.cc:3617
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr ""
  
! #: opts.cc:3634
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3638
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3683
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.cc:3712
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3716
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3720
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
--- 30173,30409 ----
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr ""
  
! #: opts.cc:1282
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1286
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1313
  #, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr ""
  
! #: opts.cc:1325 opts.cc:2322
  #, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "%<-fsanitize-trap=%s%> nije podržan"
  
! #: opts.cc:1352
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1359
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: opts.cc:1362
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1367
  #, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "‘live patching’ (s %qs) nije podržan s LTO"
  
! #: opts.cc:1372
  #, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr ""
  
! #: opts.cc:1447
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr ""
  
! #: opts.cc:1451
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: opts.cc:1480
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1493
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1523 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
  
! #: opts.cc:1539
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr ""
  
! #: opts.cc:1557 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:2066
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2301
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2356
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2362
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2397
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr ""
  
! #: opts.cc:2421
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2445
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2460
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2469
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.cc:2528
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr ""
  
! #: opts.cc:2665
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2676
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2856
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2862
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3108
  #, gcc-internal-format
  msgid "%qs option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:3117
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.cc:3238
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr ""
  
! #: opts.cc:3290
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3301
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr ""
  
! #: opts.cc:3338
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr ""
  
! #: opts.cc:3538
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.cc:3577
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr ""
  
! #: opts.cc:3601
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr ""
  
! #: opts.cc:3603
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.cc:3615
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr ""
  
! #: opts.cc:3632
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3636
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.cc:3710
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3714
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3718
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
*************** msgstr ""
*** 30697,30718 ****
  msgid "unrecognized enum value: %qs"
  msgstr "neprepoznati enum vrijednost: %qs"
  
! #: read-rtl-function.cc:1145 read-rtl-function.cc:1204
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr "očekivali smo „%s“"
  
! #: read-rtl-function.cc:1598
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
  msgstr ""
  
! #: read-rtl-function.cc:1659
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr ""
  
! #: read-rtl-function.cc:1665
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr ""
--- 30714,30735 ----
  msgid "unrecognized enum value: %qs"
  msgstr "neprepoznati enum vrijednost: %qs"
  
! #: read-rtl-function.cc:1148 read-rtl-function.cc:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr "očekivali smo „%s“"
  
! #: read-rtl-function.cc:1601
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
  msgstr ""
  
! #: read-rtl-function.cc:1662
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr ""
  
! #: read-rtl-function.cc:1668
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr ""
*************** msgstr "nevaljani regularni izraz %qs u
*** 32525,32551 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4125
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr ""
  
! #: tree-ssa-alias.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:5992
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:5995
  #, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6010
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
--- 32542,32568 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4127
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr ""
  
! #: tree-ssa-alias.cc:4166
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:6013
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:6016
  #, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6031
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
*************** msgstr ""
*** 32555,32566 ****
  msgid "in a call to built-in function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6014
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6002
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr ""
--- 32572,32583 ----
  msgid "in a call to built-in function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6035
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr ""
*************** msgstr ""
*** 32966,32982 ****
  msgid "verify_ssa failed"
  msgstr ""
  
! #: tree-streamer-in.cc:347
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr ""
  
! #: tree-streamer-in.cc:353
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-streamer-in.cc:726
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
--- 32983,32999 ----
  msgid "verify_ssa failed"
  msgstr ""
  
! #: tree-streamer-in.cc:348
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr ""
  
! #: tree-streamer-in.cc:354
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-streamer-in.cc:736
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
*************** msgstr ""
*** 33006,33022 ****
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr ""
  
! #: tree-tailcall.cc:885 tree-tailcall.cc:914
  #, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:909
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:939
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
--- 33023,33039 ----
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr ""
  
! #: tree-tailcall.cc:1015 tree-tailcall.cc:1044
  #, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:1039
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:1069
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
*************** msgstr ""
*** 33046,33052 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5115
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 33063,33069 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5116
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr ""
*** 33611,33617 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:1969 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr ""
--- 33628,33634 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:2014 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr ""
*************** msgstr ""
*** 33686,33692 ****
  msgid "%qs symbol %q+D must have static linkage"
  msgstr ""
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7758
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr ""
--- 33703,33709 ----
  msgid "%qs symbol %q+D must have static linkage"
  msgstr ""
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7764
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr ""
*************** msgid "%qE attribute ignored for field o
*** 33858,33884 ****
  msgstr ""
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7461
  #, gcc-internal-format
  msgid "%qE argument not a string"
  msgstr ""
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6947
  #, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "%qE atribut je zanemaren zbog argumenta %qE"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6968
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6982
  #, gcc-internal-format
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6987
  #, gcc-internal-format
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr ""
--- 33875,33901 ----
  msgstr ""
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7463
  #, gcc-internal-format
  msgid "%qE argument not a string"
  msgstr ""
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6949
  #, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "%qE atribut je zanemaren zbog argumenta %qE"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6970
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6984
  #, gcc-internal-format
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6989
  #, gcc-internal-format
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr ""
*************** msgid "%qE attribute has no effect on un
*** 33894,33905 ****
  msgstr ""
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7217
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr ""
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7223
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr ""
--- 33911,33922 ----
  msgstr ""
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7219
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr ""
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7225
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr ""
*************** msgid "weak %q+D cannot be defined %qE"
*** 34182,34188 ****
  msgstr ""
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7288 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr ""
--- 34199,34205 ----
  msgstr ""
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7290 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr ""
*************** msgstr ""
*** 34290,34296 ****
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7447
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr ""
--- 34307,34313 ----
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7449
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr ""
*************** msgstr ""
*** 34386,34392 ****
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr ""
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7301
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
--- 34403,34409 ----
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr ""
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7303
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
*************** msgstr ""
*** 34436,34442 ****
  msgid "%qE argument is not a function"
  msgstr ""
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6573
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr ""
--- 34453,34459 ----
  msgid "%qE argument is not a function"
  msgstr ""
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6576
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr ""
*************** msgstr ""
*** 34466,34477 ****
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr ""
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4436
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4443
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr ""
--- 34483,34494 ----
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr ""
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4438
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4445
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr ""
*************** msgstr ""
*** 34641,34657 ****
  msgid "%qE attribute only applies to variadic functions"
  msgstr ""
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6848
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr ""
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6855
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr ""
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7344
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
--- 34658,34674 ----
  msgid "%qE attribute only applies to variadic functions"
  msgstr ""
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6850
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr ""
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6857
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr ""
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7346
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
*************** msgstr ""
*** 34665,34671 ****
  msgid "%qE attribute argument not a string constant"
  msgstr ""
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7478
  #, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr ""
--- 34682,34688 ----
  msgid "%qE attribute argument not a string constant"
  msgstr ""
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7480
  #, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr ""
*************** msgstr ""
*** 34884,35396 ****
  msgid "pointer to a function used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.cc:3610
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3640 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3685
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3698
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr ""
  
! #: c-family/c-common.cc:3714
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3723
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3759
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3795 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.cc:3882 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4001 c/c-typeck.cc:17908
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr ""
  
! #: c-family/c-common.cc:3958
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:3968
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:3971
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:3982 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr ""
  
! #: c-family/c-common.cc:3993
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr ""
  
! #: c-family/c-common.cc:4001
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr ""
  
! #: c-family/c-common.cc:4053
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.cc:4878
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.cc:4998
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr ""
  
! #: c-family/c-common.cc:5190
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.cc:5199
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5204 c-family/c-common.cc:5208
! #: c-family/c-common.cc:5213
  #, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr ""
  
! #: c-family/c-common.cc:5227 c-family/c-common.cc:5244
  #, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr ""
  
! #: c-family/c-common.cc:5263
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr ""
  
! #: c-family/c-common.cc:5317
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.cc:5319
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr ""
  
! #: c-family/c-common.cc:5323
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr ""
  
! #: c-family/c-common.cc:5324 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr ""
  
! #: c-family/c-common.cc:5328
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.cc:5330
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr ""
  
! #: c-family/c-common.cc:5442
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5627
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr ""
  
! #: c-family/c-common.cc:5635 c-family/c-common.cc:5645
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr ""
  
! #: c-family/c-common.cc:5655
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5663
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5858
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr ""
  
! #: c-family/c-common.cc:5873
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.cc:6112 c-family/c-common.cc:6165 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6116 c-family/c-common.cc:6170
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6219
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6223
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6412 c-family/c-common.cc:7430
! #: c-family/c-common.cc:7478 c-family/c-common.cc:7560
! #: c-family/c-common.cc:7646 c-family/c-common.cc:8315
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6418 c-family/c-common.cc:7485
! #: c-family/c-common.cc:7673 c-family/c-common.cc:8317
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6462
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr ""
  
! #: c-family/c-common.cc:6488
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6512 c-family/c-common.cc:6568
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6541
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6558
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6587
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6607 c-family/c-common.cc:6673
! #: c-family/c-common.cc:6757 c-family/c-common.cc:6784
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6617
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6626
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6635
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6644 c-family/c-common.cc:6653
! #: c-family/c-common.cc:6725 c-family/c-common.cc:6734
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr ""
  
! #: c-family/c-common.cc:6682 c-family/c-common.cc:6793
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6691 c-family/c-common.cc:6802
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6707
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:6716
  #, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr ""
  
! #: c-family/c-common.cc:6770
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr ""
  
! #: c-family/c-common.cc:6814
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr ""
  
! #: c-family/c-common.cc:6824
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr ""
  
! #: c-family/c-common.cc:7089 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr ""
  
! #: c-family/c-common.cc:7094 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:7101 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:7114 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr ""
  
! #: c-family/c-common.cc:7167 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7344
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr ""
  
! #: c-family/c-common.cc:7460 c-family/c-common.cc:7604
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7496
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr ""
  
! #: c-family/c-common.cc:7513
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr ""
  
! #: c-family/c-common.cc:7749
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7765
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:7773
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr ""
  
! #: c-family/c-common.cc:7783
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr ""
  
! #: c-family/c-common.cc:7795
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr ""
  
! #: c-family/c-common.cc:7817
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:7827
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr ""
  
! #: c-family/c-common.cc:7836
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr ""
  
! #: c-family/c-common.cc:7846
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7861
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr ""
  
! #: c-family/c-common.cc:7867
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7878
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr ""
  
! #: c-family/c-common.cc:7884
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7898
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7913
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8554
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9252
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.cc:9298 c-family/c-common.cc:9347
! #: c-family/c-common.cc:9363
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9451 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.cc:9471
  #, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr ""
  
! #: c-family/c-common.cc:9474
  #, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr ""
  
! #: c-family/c-common.cc:9478
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr ""
  
! #: c-family/c-common.cc:9481
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr ""
  
! #: c-family/c-common.cc:9486
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9489
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9494
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9497
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9568
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9855
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:9865
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr ""
--- 34901,35413 ----
  msgid "pointer to a function used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.cc:3631
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3661 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3706
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3719
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr ""
  
! #: c-family/c-common.cc:3735
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3744
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3780
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3816 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.cc:3903 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4046 c/c-typeck.cc:17925
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr ""
  
! #: c-family/c-common.cc:3979
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:3989
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:3992
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:4003 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr ""
  
! #: c-family/c-common.cc:4014
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr ""
  
! #: c-family/c-common.cc:4022
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr ""
  
! #: c-family/c-common.cc:4074
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.cc:4899
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.cc:5019
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr ""
  
! #: c-family/c-common.cc:5211
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.cc:5220
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5225 c-family/c-common.cc:5229
! #: c-family/c-common.cc:5234
  #, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr ""
  
! #: c-family/c-common.cc:5248 c-family/c-common.cc:5265
  #, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr ""
  
! #: c-family/c-common.cc:5284
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr ""
  
! #: c-family/c-common.cc:5338
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.cc:5340
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr ""
  
! #: c-family/c-common.cc:5344
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr ""
  
! #: c-family/c-common.cc:5345 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr ""
  
! #: c-family/c-common.cc:5349
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.cc:5351
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr ""
  
! #: c-family/c-common.cc:5463
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5648
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr ""
  
! #: c-family/c-common.cc:5656 c-family/c-common.cc:5666
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr ""
  
! #: c-family/c-common.cc:5676
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5684
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5879
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr ""
  
! #: c-family/c-common.cc:5894
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.cc:6133 c-family/c-common.cc:6186 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6137 c-family/c-common.cc:6191
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6240
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6244
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6433 c-family/c-common.cc:7451
! #: c-family/c-common.cc:7499 c-family/c-common.cc:7581
! #: c-family/c-common.cc:7667 c-family/c-common.cc:8336
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6439 c-family/c-common.cc:7506
! #: c-family/c-common.cc:7694 c-family/c-common.cc:8338
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6483
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr ""
  
! #: c-family/c-common.cc:6509
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6533 c-family/c-common.cc:6589
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6562
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6579
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6608
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6628 c-family/c-common.cc:6694
! #: c-family/c-common.cc:6778 c-family/c-common.cc:6805
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6638
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6647
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6656
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6665 c-family/c-common.cc:6674
! #: c-family/c-common.cc:6746 c-family/c-common.cc:6755
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr ""
  
! #: c-family/c-common.cc:6703 c-family/c-common.cc:6814
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6712 c-family/c-common.cc:6823
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6728
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:6737
  #, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr ""
  
! #: c-family/c-common.cc:6791
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr ""
  
! #: c-family/c-common.cc:6835
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr ""
  
! #: c-family/c-common.cc:6845
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr ""
  
! #: c-family/c-common.cc:7110 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr ""
  
! #: c-family/c-common.cc:7115 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:7122 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:7135 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr ""
  
! #: c-family/c-common.cc:7188 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7365
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr ""
  
! #: c-family/c-common.cc:7481 c-family/c-common.cc:7625
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7517
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr ""
  
! #: c-family/c-common.cc:7534
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr ""
  
! #: c-family/c-common.cc:7770
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7786
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:7794
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr ""
  
! #: c-family/c-common.cc:7804
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr ""
  
! #: c-family/c-common.cc:7816
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr ""
  
! #: c-family/c-common.cc:7838
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:7848
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr ""
  
! #: c-family/c-common.cc:7857
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr ""
  
! #: c-family/c-common.cc:7867
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7882
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr ""
  
! #: c-family/c-common.cc:7888
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7899
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr ""
  
! #: c-family/c-common.cc:7905
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7919
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7934
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8575
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9273
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.cc:9319 c-family/c-common.cc:9368
! #: c-family/c-common.cc:9384
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9472 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.cc:9492
  #, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr ""
  
! #: c-family/c-common.cc:9495
  #, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr ""
  
! #: c-family/c-common.cc:9499
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr ""
  
! #: c-family/c-common.cc:9502
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr ""
  
! #: c-family/c-common.cc:9507
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9510
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9515
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9518
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9589
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9876
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:9886
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr ""
*************** msgstr ""
*** 35996,36002 ****
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr ""
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12949
  #, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "%<_BitInt(%d)%> nije podržan na ovom cilju"
--- 36013,36019 ----
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr ""
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12953
  #, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "%<_BitInt(%d)%> nije podržan na ovom cilju"
*************** msgstr ""
*** 36066,36082 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9675
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9696
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19623
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 36083,36099 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9720
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9741
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19652
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 36261,36278 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17691 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27067
! #: cp/parser.cc:50503
  #, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "%qD nije argument funkcije"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16778 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
--- 36278,36295 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17708 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27113
! #: cp/parser.cc:50562
  #, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "%qD nije argument funkcije"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16795 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
*************** msgstr ""
*** 36282,36289 ****
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15178 c/c-typeck.cc:16867
! #: c/c-typeck.cc:17055
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
--- 36299,36306 ----
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15195 c/c-typeck.cc:16884
! #: c/c-typeck.cc:17072
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
*************** msgstr ""
*** 36363,36459 ****
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr ""
  
! #: c-family/c-opts.cc:1108
! #, gcc-internal-format
! msgid "%<-Wabi%> won%'t warn about anything"
! msgstr ""
! 
! #: c-family/c-opts.cc:1110
! #, gcc-internal-format
! msgid "%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default"
! msgstr ""
! 
! #: c-family/c-opts.cc:1113
  #, gcc-internal-format
! msgid "use e.g. %<-Wabi=11%> to warn about changes from GCC 7"
! msgstr ""
  
! #: c-family/c-opts.cc:1198
  #, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr ""
  
! #: c-family/c-opts.cc:1226
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr ""
  
! #: c-family/c-opts.cc:1240
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1258
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1424 c-family/c-opts.cc:1445
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1449
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1459
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1462
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1540
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1564
  #, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1597
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1600
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1702
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1706
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1712
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1836
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr ""
--- 36380,36466 ----
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr ""
  
! #: c-family/c-opts.cc:1094
  #, gcc-internal-format
! msgid "%<-fabi-version=%d%> is not supported, using =%d"
! msgstr "%<-fabi-version=%d%> nije podržan, koristimo =%d"
  
! #: c-family/c-opts.cc:1200
  #, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr ""
  
! #: c-family/c-opts.cc:1228
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr ""
  
! #: c-family/c-opts.cc:1242
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1260
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1426 c-family/c-opts.cc:1447
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1451
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1461
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1464
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1542
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1566
  #, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1599
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1602
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1704
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1708
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1714
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1838
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr ""
*************** msgid "wrong type argument to %s"
*** 36871,36877 ****
  msgstr ""
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7709 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
--- 36878,36884 ----
  msgstr ""
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7725 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
*************** msgstr ""
*** 37357,37375 ****
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5841
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5844
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5847
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
--- 37364,37382 ----
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5842
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5845
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5848
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
*************** msgstr[0] ""
*** 37637,37643 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6465 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 37644,37650 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6466 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr ""
*** 37988,38009 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:94
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:102
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:118
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:127
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
--- 37995,38016 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:103
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:119
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:128
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
*************** msgstr ""
*** 38023,38069 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1994
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1997
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2004
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2007
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2015
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2018
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2027
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2091 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "trenutno, %<-fsplit-stack%> je podržana samo na GNU/Linux"
  
! #: common/config/i386/i386-common.cc:2101
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 38030,38076 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1993
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1996
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2003
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2006
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2014
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2017
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2026
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2090 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "trenutno, %<-fsplit-stack%> je podržana samo na GNU/Linux"
  
! #: common/config/i386/i386-common.cc:2100
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgstr ""
*** 38309,38365 ****
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr ""
  
! #: config/darwin-driver.cc:147
  #, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr ""
  
! #: config/darwin-driver.cc:186
  #, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr ""
  
! #: config/darwin-driver.cc:226
  #, gcc-internal-format
  msgid "could not understand version %qs"
  msgstr "nije bilo moguće shvatiti inačicu %qs"
  
! #: config/darwin-driver.cc:300
  #, gcc-internal-format
  msgid "this compiler does not support %qs"
  msgstr ""
  
! #: config/darwin-driver.cc:326
  #, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr ""
  
! #: config/darwin-driver.cc:377
  #, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:384
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:393
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:400
  #, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:407
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:416
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr ""
--- 38316,38372 ----
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr ""
  
! #: config/darwin-driver.cc:148
  #, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr ""
  
! #: config/darwin-driver.cc:188
  #, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr ""
  
! #: config/darwin-driver.cc:228
  #, gcc-internal-format
  msgid "could not understand version %qs"
  msgstr "nije bilo moguće shvatiti inačicu %qs"
  
! #: config/darwin-driver.cc:302
  #, gcc-internal-format
  msgid "this compiler does not support %qs"
  msgstr ""
  
! #: config/darwin-driver.cc:328
  #, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr ""
  
! #: config/darwin-driver.cc:379
  #, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:386
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:395
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:402
  #, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:409
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:418
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr ""
*************** msgstr ""
*** 38529,38536 ****
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11462
! #: config/aarch64/aarch64.cc:18764 config/aarch64/aarch64.cc:19379
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
--- 38536,38543 ----
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11477
! #: config/aarch64/aarch64.cc:18779 config/aarch64/aarch64.cc:19394
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
*************** msgstr ""
*** 39080,39581 ****
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:649
  #, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "argumenti za %qE moraju biti konstantni stringovi"
  
! #: config/aarch64/aarch64.cc:657
  #, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "neprepoznato stanje %qs stringa"
  
! #: config/aarch64/aarch64.cc:741
  #, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:768
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:784
  #, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:830
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1327
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1330
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1334
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1337
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1353
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6685
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7162
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7303 config/aarch64/aarch64.cc:7382
! #: config/aarch64/aarch64.cc:21640
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7310 config/aarch64/aarch64.cc:7389
! #: config/aarch64/aarch64.cc:21647
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7321 config/aarch64/aarch64.cc:7399
! #: config/aarch64/aarch64.cc:21655 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7526
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7529
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7717
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11460
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11469 config/aarch64/aarch64.cc:11473
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11476
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11534
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11536
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18382
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18426
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18482
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18494
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18514
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18532
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "nepoznata tuning opcija (%s)"
  
! #: config/aarch64/aarch64.cc:18719 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10776
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18728 config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18736
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18746 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10814 config/rs6000/rs6000.cc:4518
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18753
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18760
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18762
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18858
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18874 config/riscv/riscv.cc:10834
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18902
  #, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18955
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18966
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18971
  #, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "nevaljani argument %qs za %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:19127
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19194
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19197
  #, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19203
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19276
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19279
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19377
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19482
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19485
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19489
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19524
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19527
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19531 config/aarch64/aarch64.cc:19615
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19570
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19611
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19669 config/aarch64/aarch64.cc:19846
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19715
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19723 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19777
  #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19834 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16661
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19871
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19874
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19883
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20101
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20110 config/riscv/riscv-target-attr.cc:497
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20118 config/riscv/riscv-target-attr.cc:505
  #, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20140
  #, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20144
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20150
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20736 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13694
  #, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20857 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13819 config/rs6000/rs6000.cc:25404
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22409 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22414 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22419 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23825 config/aarch64/aarch64.cc:23828
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29341 config/i386/i386.cc:25621
! #: config/i386/i386.cc:25752
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29355
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29359 config/i386/i386.cc:25643
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29393
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29397 config/i386/i386.cc:25674
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29468
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29488
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29676
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29678
  #, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "%q+D je ovdje definiran"
  
! #: config/aarch64/aarch64.cc:30158
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30467
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31107 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31120
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31123 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31136
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31150 config/arm/arm-mve-builtins.cc:685
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31162 config/arm/arm-mve-builtins.cc:672
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr ""
--- 39087,39588 ----
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:650
  #, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "argumenti za %qE moraju biti konstantni stringovi"
  
! #: config/aarch64/aarch64.cc:658
  #, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "neprepoznato stanje %qs stringa"
  
! #: config/aarch64/aarch64.cc:742
  #, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:769
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:785
  #, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:831
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1328
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1331
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1335
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1338
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1355
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6686
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7163
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7304 config/aarch64/aarch64.cc:7383
! #: config/aarch64/aarch64.cc:21655
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7311 config/aarch64/aarch64.cc:7390
! #: config/aarch64/aarch64.cc:21662
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7322 config/aarch64/aarch64.cc:7400
! #: config/aarch64/aarch64.cc:21670 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7527
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7530
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7718
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11475
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11484 config/aarch64/aarch64.cc:11488
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11491
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11549
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11551
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18397
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18441
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18497
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18529
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18547
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "nepoznata tuning opcija (%s)"
  
! #: config/aarch64/aarch64.cc:18734 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18743 config/riscv/riscv.cc:10794
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18751
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18761 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10823 config/rs6000/rs6000.cc:4518
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18768
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18775
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18777
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18873
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/riscv/riscv.cc:10843
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18917
  #, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18970
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18981
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18986
  #, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "nevaljani argument %qs za %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:19142
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19209
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19212
  #, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19218
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19291
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19294
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19392
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19497
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19500
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19504
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19539
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19542
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19546 config/aarch64/aarch64.cc:19630
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19585
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19626
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19684 config/aarch64/aarch64.cc:19861
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19730
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19738 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19792
  #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19849 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16688
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19886
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19889
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19898
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20116
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20125 config/riscv/riscv-target-attr.cc:497
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20133 config/riscv/riscv-target-attr.cc:505
  #, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20155
  #, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20159
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20165
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20751 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13703
  #, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20872 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13828 config/rs6000/rs6000.cc:25404
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22424 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22429 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22434 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23889 config/aarch64/aarch64.cc:23892
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29422 config/i386/i386.cc:25619
! #: config/i386/i386.cc:25750
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29436
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29440 config/i386/i386.cc:25641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29474
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29478 config/i386/i386.cc:25672
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29549
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29569
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29757
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29759
  #, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "%q+D je ovdje definiran"
  
! #: config/aarch64/aarch64.cc:30239
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30548
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31188 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31201
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31204 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31217
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31231 config/arm/arm-mve-builtins.cc:685
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31243 config/arm/arm-mve-builtins.cc:672
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr ""
*************** msgstr ""
*** 39635,39641 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr ""
  
! #: config/alpha/alpha.cc:7360 config/alpha/alpha.cc:7363 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 39642,39648 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr ""
  
! #: config/alpha/alpha.cc:7357 config/alpha/alpha.cc:7360 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 39764,39770 ****
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5895 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
--- 39771,39777 ----
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5901 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
*************** msgid "argument of %qE attribute ignored
*** 39902,39923 ****
  msgstr ""
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5918
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "atribut %qE je primjenliv samo na varijable"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24288
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24352
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24381
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr ""
--- 39909,39930 ----
  msgstr ""
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5924
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "atribut %qE je primjenliv samo na varijable"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24290
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24354
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24383
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr ""
*************** msgstr ""
*** 40488,40494 ****
  msgid "supported core architectures:%s"
  msgstr ""
  
! #: config/avr/avr-passes.cc:4907
  #, gcc-internal-format
  msgid "failed to split insn"
  msgstr "nije uspjelo razdijeliti instrukciju"
--- 40495,40501 ----
  msgid "supported core architectures:%s"
  msgstr ""
  
! #: config/avr/avr-passes.cc:5038
  #, gcc-internal-format
  msgid "failed to split insn"
  msgstr "nije uspjelo razdijeliti instrukciju"
*************** msgstr ""
*** 40522,40533 ****
  msgid "%<-fPIE%> is not supported"
  msgstr ""
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11234
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr ""
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11246
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr ""
--- 40529,40540 ----
  msgid "%<-fPIE%> is not supported"
  msgstr ""
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11243
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr ""
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11255
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr ""
*************** msgstr ""
*** 40537,40543 ****
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11243
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr ""
--- 40544,40550 ----
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11252
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr ""
*************** msgstr ""
*** 40702,40733 ****
  msgid "architecture %qs supported for assembler only"
  msgstr ""
  
! #: config/avr/avr.cc:15093
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:16261 config/avr/avr.cc:16274
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr ""
  
! #: config/avr/avr.cc:16289
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16332
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16341
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 40709,40740 ----
  msgid "architecture %qs supported for assembler only"
  msgstr ""
  
! #: config/avr/avr.cc:15107
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:16275 config/avr/avr.cc:16288
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr ""
  
! #: config/avr/avr.cc:16303
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16318
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16355
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr ""
*** 41165,41171 ****
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6748
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
--- 41172,41178 ----
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6754
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
*************** msgstr ""
*** 41226,41237 ****
  msgid "unrecognizable argument of option %<"
  msgstr "neprepoznati argument opcije %<"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:722
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:757
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
--- 41233,41244 ----
  msgid "unrecognizable argument of option %<"
  msgstr "neprepoznati argument opcije %<"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:728
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:763
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
*************** msgstr "neobrađena arhitektura"
*** 41246,41257 ****
  msgid "cannot open %qs"
  msgstr "ne može otvoriti %qs"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:850
  #, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr "ne može otvoriti ‘omp_requires’ datoteku %qs"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:854
  #, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "ne može čitati ‘omp_requires’ datoteku %qs"
--- 41253,41264 ----
  msgid "cannot open %qs"
  msgstr "ne može otvoriti %qs"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:856
  #, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr "ne može otvoriti ‘omp_requires’ datoteku %qs"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:860
  #, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "ne može čitati ‘omp_requires’ datoteku %qs"
*************** msgstr ""
*** 41905,41912 ****
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10651
! #: config/riscv/riscv.cc:10655
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr ""
--- 41912,41919 ----
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10660
! #: config/riscv/riscv.cc:10664
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr ""
*************** msgstr ""
*** 42230,42300 ****
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:13437
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13448 config/i386/i386.cc:13462
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13494
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13509
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13707 config/i386/i386.cc:13709
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17917
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:23148
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23235
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr ""
  
! #: config/i386/i386.cc:23331
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:24046
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25580
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25587
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25594
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26281
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 42237,42307 ----
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:13439
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13450 config/i386/i386.cc:13464
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13496
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13511
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13709 config/i386/i386.cc:13711
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17919
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:23150
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23237
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr ""
  
! #: config/i386/i386.cc:23333
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:24048
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25578
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25585
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25592
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26279
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgstr ""
*** 42491,42498 ****
  msgid "%qs cannot be used for compiling a shared library"
  msgstr ""
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16727
! #: config/s390/s390.cc:16777 config/s390/s390.cc:16794
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
--- 42498,42505 ----
  msgid "%qs cannot be used for compiling a shared library"
  msgstr ""
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16754
! #: config/s390/s390.cc:16804 config/s390/s390.cc:16821
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
*************** msgstr ""
*** 42613,42619 ****
  msgid "stack limit expression is not supported"
  msgstr ""
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17417
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr ""
--- 42620,42626 ----
  msgid "stack limit expression is not supported"
  msgstr ""
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17444
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr ""
*************** msgstr ""
*** 42623,42654 ****
  msgid "initialized variable %q+D is marked dllimport"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1760
  #, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1772
  #, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1821
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1838
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1845
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1851
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
--- 42630,42661 ----
  msgid "initialized variable %q+D is marked dllimport"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1764
  #, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1776
  #, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1825
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1842
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1849
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1855
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
*************** msgstr "uklanjamo datoteku %s: %m"
*** 43424,43470 ****
  msgid "malformed ptx file"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:336
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:420 config/nvptx/mkoffload.cc:492
  #, gcc-internal-format
  msgid "Cannot find function declaration for %qs"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:592
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "varijabla okoline COLLECT_GCC_OPTIONS mora biti postavljena"
  
! #: config/nvptx/mkoffload.cc:613
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:644
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr "COLLECT_GCC mora biti postavljena."
  
! #: config/nvptx/mkoffload.cc:692
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:715
  #, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "neprepoznati argument opcije"
  
! #: config/nvptx/mkoffload.cc:804
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "ne može otvoriti ‘%s’"
  
! #: config/nvptx/mkoffload.cc:860
  #, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "ne može privremenu ptx datoteku"
--- 43431,43477 ----
  msgid "malformed ptx file"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:339
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:426 config/nvptx/mkoffload.cc:498
  #, gcc-internal-format
  msgid "Cannot find function declaration for %qs"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:598
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "varijabla okoline COLLECT_GCC_OPTIONS mora biti postavljena"
  
! #: config/nvptx/mkoffload.cc:619
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:650
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr "COLLECT_GCC mora biti postavljena."
  
! #: config/nvptx/mkoffload.cc:698
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:721
  #, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "neprepoznati argument opcije"
  
! #: config/nvptx/mkoffload.cc:810
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "ne može otvoriti ‘%s’"
  
! #: config/nvptx/mkoffload.cc:866
  #, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "ne može privremenu ptx datoteku"
*************** msgstr "ne može privremenu ptx datoteku
*** 43474,43555 ****
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:342
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:359
  #, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:382
  #, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:479
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2409
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2659
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5900
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5923
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "atribut %qE nije dopušten s ‘auto’ klasom skladište (storage)"
  
! #: config/nvptx/nvptx.cc:6368
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6381
  #, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6721
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6729
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6743
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7629
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7768
  #, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "weak alias definicije nisu podržane u ovoj konfiguraciji"
  
! #: config/nvptx/nvptx.cc:7781
  #, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "non-function alias definicije nisu podržane u ovoj konfiguraciji"
--- 43481,43562 ----
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:348
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:365
  #, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:388
  #, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:485
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2415
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2665
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5906
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5929
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "atribut %qE nije dopušten s ‘auto’ klasom skladište (storage)"
  
! #: config/nvptx/nvptx.cc:6374
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6387
  #, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6727
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6735
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6749
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7635
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7774
  #, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "weak alias definicije nisu podržane u ovoj konfiguraciji"
  
! #: config/nvptx/nvptx.cc:7787
  #, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "non-function alias definicije nisu podržane u ovoj konfiguraciji"
*************** msgstr "%qs zahtijeva cijelobrojnu (inte
*** 43955,44050 ****
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10571
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10576
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10636
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10642
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr ""
  
! #: config/riscv/riscv.cc:10682 config/riscv/riscv.cc:10685
  #, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10714
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10721
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10728
  #, gcc-internal-format
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10733
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10734
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10746
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:10756
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:10769
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10796 config/rs6000/rs6000.cc:4530
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10810 config/rs6000/rs6000.cc:4513
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:11305
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
! #: config/riscv/riscv.cc:11880
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr "ne može dodijeliti vl registar za %qs na ovoom cilju"
--- 43962,44057 ----
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10580
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10585
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10645
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10651
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr ""
  
! #: config/riscv/riscv.cc:10691 config/riscv/riscv.cc:10694
  #, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10730
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10732
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10737
  #, gcc-internal-format
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10743
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10751
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10755
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:10765
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:10778
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10805 config/rs6000/rs6000.cc:4530
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10819 config/rs6000/rs6000.cc:4513
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:11314
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
! #: config/riscv/riscv.cc:11889
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr "ne može dodijeliti vl registar za %qs na ovoom cilju"
*************** msgstr ""
*** 44614,44630 ****
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28798
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29276
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29281
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
--- 44621,44637 ----
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28801
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29279
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29284
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
*************** msgstr ""
*** 44849,44972 ****
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.cc:16296
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16303
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16338
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16341
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16370
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16374
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16386
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16395
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16403
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:16406
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16419
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16425
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16492
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16528
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr ""
  
! #: config/s390/s390.cc:16535
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:16566
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16733
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr ""
  
! #: config/s390/s390.cc:17792
  #, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "nevaljano cc izlazno ograničenje: %qs"
  
! #: config/s390/s390.cc:17797
  #, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "višestruka cc izlazna ograničenja nisu podržana"
  
! #: config/s390/s390.cc:17802
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr ""
  
! #: config/s390/s390.cc:17808
  #, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "nevaljani tip za cc izlazno ograničenje"
--- 44856,44979 ----
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.cc:16323
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16330
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16365
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16368
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16397
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16413
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16430
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:16433
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16446
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16449
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16452
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16455
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16519
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16555
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr ""
  
! #: config/s390/s390.cc:16562
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:16593
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16760
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr ""
  
! #: config/s390/s390.cc:17819
  #, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "nevaljano cc izlazno ograničenje: %qs"
  
! #: config/s390/s390.cc:17824
  #, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "višestruka cc izlazna ograničenja nisu podržana"
  
! #: config/s390/s390.cc:17829
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr ""
  
! #: config/s390/s390.cc:17835
  #, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "nevaljani tip za cc izlazno ograničenje"
*************** msgstr ""
*** 45331,45395 ****
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:4427
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:4451
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6705 ada/gcc-interface/utils.cc:6883
! #: ada/gcc-interface/utils.cc:7123
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6760
  #, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6775
  #, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6797
  #, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6806
  #, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6827
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6836
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:7083 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:7418
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr ""
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14860 cp/typeck.cc:2520
! #: cp/typeck.cc:9603 cp/typeck.cc:10396 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
--- 45338,45402 ----
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:4429
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:4453
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6707 ada/gcc-interface/utils.cc:6885
! #: ada/gcc-interface/utils.cc:7125
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6762
  #, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6777
  #, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6799
  #, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6808
  #, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6829
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6838
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:7085 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:7420
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr ""
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14877 cp/typeck.cc:2520
! #: cp/typeck.cc:9719 cp/typeck.cc:10512 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
*************** msgstr ""
*** 45464,45471 ****
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr ""
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9859
! #: c/c-decl.cc:9865 c/c-decl.cc:10092
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr ""
--- 45471,45478 ----
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr ""
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9862
! #: c/c-decl.cc:9868 c/c-decl.cc:10096
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr ""
*************** msgstr ""
*** 45772,45778 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr ""
  
! #: c/c-decl.cc:4055 cp/decl.cc:3632
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
--- 45779,45785 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr ""
  
! #: c/c-decl.cc:4055 cp/decl.cc:3630
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
*************** msgstr ""
*** 45807,45813 ****
  msgid "duplicate label declaration %qE"
  msgstr ""
  
! #: c/c-decl.cc:4278 cp/decl.cc:4135
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr ""
--- 45814,45820 ----
  msgid "duplicate label declaration %qE"
  msgstr ""
  
! #: c/c-decl.cc:4278 cp/decl.cc:4133
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr ""
*************** msgstr ""
*** 45976,45982 ****
  msgid "invalid use of attributes in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2513
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr ""
--- 45983,45989 ----
  msgid "invalid use of attributes in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2558
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr ""
*************** msgstr ""
*** 45994,46005 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8993
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr ""
--- 46001,46012 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10990
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8996
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr ""
*************** msgstr ""
*** 46009,46015 ****
  msgid "%q+D is usually a function"
  msgstr ""
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10816 cp/decl.cc:18580
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr ""
--- 46016,46022 ----
  msgid "%q+D is usually a function"
  msgstr ""
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10820 cp/decl.cc:18578
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr ""
*************** msgstr ""
*** 46085,46091 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:6178 cp/decl.cc:9535
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 46092,46098 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:6178 cp/decl.cc:9533
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr ""
*** 46230,46236 ****
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr ""
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3794
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
--- 46237,46243 ----
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr ""
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3839
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
*************** msgstr "klasa skladište (storage) speci
*** 46275,46281 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "klasa skladište (storage) specificirana za bezimeni parametar"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13709
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "klasa skladište (storage) specificirana za tip-ime (typename)"
--- 46282,46288 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "klasa skladište (storage) specificirana za bezimeni parametar"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "klasa skladište (storage) specificirana za tip-ime (typename)"
*************** msgstr ""
*** 46443,46455 ****
  msgid "function definition has qualified void return type"
  msgstr ""
  
! #: c/c-decl.cc:7684 cp/decl.cc:14134
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3796
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
--- 46450,46462 ----
  msgid "function definition has qualified void return type"
  msgstr ""
  
! #: c/c-decl.cc:7684 cp/decl.cc:14132
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3841
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
*************** msgstr ""
*** 46570,46576 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7979 cp/decl.cc:12576
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr ""
--- 46577,46583 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7979 cp/decl.cc:12574
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr ""
*************** msgstr ""
*** 46640,46651 ****
  msgid "%<constexpr%> object has variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13368
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13371
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr ""
--- 46647,46658 ----
  msgid "%<constexpr%> object has variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13413
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13416
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr ""
*************** msgstr ""
*** 46675,46681 ****
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10790
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
--- 46682,46688 ----
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10794
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
*************** msgstr ""
*** 46760,46776 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr ""
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10120
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10126
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:9036 cp/decl.cc:5719 cp/parser.cc:28813
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
--- 46767,46783 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr ""
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10124
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10130
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:9036 cp/decl.cc:5717 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
*************** msgstr ""
*** 46830,46836 ****
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.cc:9640 cp/decl.cc:15166
  #, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr ""
--- 46837,46843 ----
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.cc:9640 cp/decl.cc:15164
  #, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr ""
*************** msgstr ""
*** 46845,47450 ****
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:9684
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr ""
  
! #: c/c-decl.cc:9711
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr ""
  
! #: c/c-decl.cc:9775
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9842
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.cc:9856
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:9863
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr ""
  
! #: c/c-decl.cc:10042
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr ""
  
! #: c/c-decl.cc:10090
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr ""
  
! #: c/c-decl.cc:10102
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10189 cp/decl.cc:17838 m2/gm2-gcc/m2type.cc:2088
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:10208
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.cc:10217
  #, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:10330
  #, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr ""
  
! #: c/c-decl.cc:10363 c/c-decl.cc:10379
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr ""
  
! #: c/c-decl.cc:10374
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr ""
  
! #: c/c-decl.cc:10398
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.cc:10405
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10422
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10450
  #, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:10456
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr ""
  
! #: c/c-decl.cc:10664 cp/decl.cc:6053 cp/decl.cc:18438
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr ""
  
! #: c/c-decl.cc:10683
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:10695
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:10723
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.cc:10776
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10799
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr ""
  
! #: c/c-decl.cc:10808
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr ""
  
! #: c/c-decl.cc:10826
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr ""
  
! #: c/c-decl.cc:10845
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:10847
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10854
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr ""
  
! #: c/c-decl.cc:10905
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.cc:10921
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.cc:10938
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr ""
  
! #: c/c-decl.cc:10978 c/c-decl.cc:10982
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr ""
  
! #: c/c-decl.cc:10995
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr ""
  
! #: c/c-decl.cc:11011
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr ""
  
! #: c/c-decl.cc:11019
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr ""
  
! #: c/c-decl.cc:11028
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr ""
  
! #: c/c-decl.cc:11057 c/c-decl.cc:11062
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:11082
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:11089
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr ""
  
! #: c/c-decl.cc:11142
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11153
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11156 c/c-decl.cc:11203 c/c-decl.cc:11217
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr ""
  
! #: c/c-decl.cc:11195
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11200
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11210
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11215
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11473 cp/decl.cc:19361
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.cc:11492 cp/decl.cc:19432
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr ""
  
! #: c/c-decl.cc:11589
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.cc:11594
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11601
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr ""
  
! #: c/c-decl.cc:11635
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11646
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11651
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11657
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11961
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:12020 c/c-decl.cc:12027
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr ""
  
! #: c/c-decl.cc:12055 c/c-decl.cc:13176
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "nekoliko klasa skladište (storage) u specifikatorima deklaracija"
  
! #: c/c-decl.cc:12057
  #, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr ""
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12062
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:12075 c/c-decl.cc:12513 c/c-decl.cc:12971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:12087 cp/parser.cc:35091
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
  
! #: c/c-decl.cc:12100
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr ""
  
! #: c/c-decl.cc:12353 c/c-parser.cc:12542
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr ""
  
! #: c/c-decl.cc:12407
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr ""
  
! #: c/c-decl.cc:12486 c/c-decl.cc:13111 c/c-decl.cc:13170
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr ""
  
! #: c/c-decl.cc:12503
  #, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "%qs se ne može definrati pomoću %<typedef%>"
  
! #: c/c-decl.cc:12507
  #, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "ovdje se ne može koristiti %qs"
  
! #: c/c-decl.cc:12560
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr ""
  
! #: c/c-decl.cc:12582
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr ""
  
! #: c/c-decl.cc:12625
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr ""
  
! #: c/c-decl.cc:12744
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr ""
  
! #: c/c-decl.cc:12795 cp/parser.cc:20889
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr ""
  
! #: c/c-decl.cc:12871
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr ""
  
! #: c/c-decl.cc:12895 c/c-decl.cc:13272 c/c-parser.cc:11443
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr ""
  
! #: c/c-decl.cc:12897
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr ""
  
! #: c/c-decl.cc:12926
  #, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr ""
  
! #: c/c-decl.cc:12932
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr ""
  
! #: c/c-decl.cc:12939
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12987
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13000
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.cc:13055
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr ""
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13076 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13078
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:13080 c/c-decl.cc:13149
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:13082 c/c-decl.cc:13119
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:13096 c/c-parser.cc:3320 c/c-parser.cc:4691 c/c-parser.cc:10707
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr ""
  
! #: c/c-decl.cc:13099 c/c-parser.cc:3323 c/c-parser.cc:4694 c/c-parser.cc:10710
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr ""
  
! #: c/c-decl.cc:13125
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13134
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.cc:13140
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13147
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13155
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr ""
  
! #: c/c-decl.cc:13168
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13184
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13192
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13269
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:13284
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.cc:13295
  #, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr ""
  
! #: c/c-decl.cc:13324
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13350 c/c-decl.cc:13366 c/c-decl.cc:13392
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.cc:13538
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "%<signed _BitInt%> argument mora biti najmanje 2"
  
! #: c/c-decl.cc:13547
  #, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr ""
  
! #: c/c-decl.cc:13847 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13975
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr ""
  
! #: c/c-decl.cc:14027
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14036
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14039
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr ""
  
! #: c/c-decl.cc:14045
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14047 c/c-decl.cc:14064
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr "ime %<switch%> je definirano ovdje"
  
! #: c/c-decl.cc:14055
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14057
  #, gcc-internal-format
  msgid "loop name defined here"
  msgstr "ime petlje je definirano ovdje"
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
--- 46852,47457 ----
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:9687
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr ""
  
! #: c/c-decl.cc:9714
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr ""
  
! #: c/c-decl.cc:9778
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9845
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.cc:9859
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:9866
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr ""
  
! #: c/c-decl.cc:10046
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr ""
  
! #: c/c-decl.cc:10094
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr ""
  
! #: c/c-decl.cc:10106
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10193 cp/decl.cc:17836 m2/gm2-gcc/m2type.cc:2088
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:10212
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.cc:10221
  #, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:10334
  #, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr ""
  
! #: c/c-decl.cc:10367 c/c-decl.cc:10383
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr ""
  
! #: c/c-decl.cc:10378
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr ""
  
! #: c/c-decl.cc:10402
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.cc:10409
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10426
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10454
  #, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:10460
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr ""
  
! #: c/c-decl.cc:10668 cp/decl.cc:6051 cp/decl.cc:18436
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr ""
  
! #: c/c-decl.cc:10687
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:10699
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:10727
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.cc:10780
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10803
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr ""
  
! #: c/c-decl.cc:10812
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr ""
  
! #: c/c-decl.cc:10830
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr ""
  
! #: c/c-decl.cc:10849
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:10851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10858
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr ""
  
! #: c/c-decl.cc:10909
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.cc:10925
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.cc:10942
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr ""
  
! #: c/c-decl.cc:10982 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr ""
  
! #: c/c-decl.cc:10999
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr ""
  
! #: c/c-decl.cc:11015
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr ""
  
! #: c/c-decl.cc:11023
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr ""
  
! #: c/c-decl.cc:11032
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr ""
  
! #: c/c-decl.cc:11061 c/c-decl.cc:11066
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:11086
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:11093
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr ""
  
! #: c/c-decl.cc:11146
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11157
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11160 c/c-decl.cc:11207 c/c-decl.cc:11221
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr ""
  
! #: c/c-decl.cc:11199
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11204
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11214
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11219
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11477 cp/decl.cc:19359
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.cc:11496 cp/decl.cc:19430
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr ""
  
! #: c/c-decl.cc:11593
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.cc:11598
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11605
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr ""
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11643
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11650
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11655
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11665
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11965
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:12024 c/c-decl.cc:12031
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr ""
  
! #: c/c-decl.cc:12059 c/c-decl.cc:13180
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "nekoliko klasa skladište (storage) u specifikatorima deklaracija"
  
! #: c/c-decl.cc:12061
  #, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr ""
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12066
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:12079 c/c-decl.cc:12517 c/c-decl.cc:12975
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:12091 cp/parser.cc:35150
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
  
! #: c/c-decl.cc:12104
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr ""
  
! #: c/c-decl.cc:12357 c/c-parser.cc:12587
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr ""
  
! #: c/c-decl.cc:12411
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr ""
  
! #: c/c-decl.cc:12490 c/c-decl.cc:13115 c/c-decl.cc:13174
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr ""
  
! #: c/c-decl.cc:12507
  #, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "%qs se ne može definrati pomoću %<typedef%>"
  
! #: c/c-decl.cc:12511
  #, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "ovdje se ne može koristiti %qs"
  
! #: c/c-decl.cc:12564
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr ""
  
! #: c/c-decl.cc:12586
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr ""
  
! #: c/c-decl.cc:12629
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr ""
  
! #: c/c-decl.cc:12748
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr ""
  
! #: c/c-decl.cc:12799 cp/parser.cc:20893
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr ""
  
! #: c/c-decl.cc:12875
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr ""
  
! #: c/c-decl.cc:12899 c/c-decl.cc:13276 c/c-parser.cc:11488
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr ""
  
! #: c/c-decl.cc:12901
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr ""
  
! #: c/c-decl.cc:12930
  #, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr ""
  
! #: c/c-decl.cc:12936
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr ""
  
! #: c/c-decl.cc:12943
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12991
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13004
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.cc:13059
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr ""
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13080 c/c-decl.cc:13157
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13082
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:13084 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:13086 c/c-decl.cc:13123
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:13100 c/c-parser.cc:3365 c/c-parser.cc:4736 c/c-parser.cc:10752
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr ""
  
! #: c/c-decl.cc:13103 c/c-parser.cc:3368 c/c-parser.cc:4739 c/c-parser.cc:10755
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr ""
  
! #: c/c-decl.cc:13129
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13138
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.cc:13144
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13151
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13159
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr ""
  
! #: c/c-decl.cc:13172
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13188
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13196
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13273
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:13288
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.cc:13299
  #, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr ""
  
! #: c/c-decl.cc:13328
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13354 c/c-decl.cc:13370 c/c-decl.cc:13396
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.cc:13542
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "%<signed _BitInt%> argument mora biti najmanje 2"
  
! #: c/c-decl.cc:13551
  #, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr ""
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13855 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13979
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr ""
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14035
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14040
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14043
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr ""
  
! #: c/c-decl.cc:14049
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14051 c/c-decl.cc:14068
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr "ime %<switch%> je definirano ovdje"
  
! #: c/c-decl.cc:14059
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "loop name defined here"
  msgstr "ime petlje je definirano ovdje"
  
! #: c/c-decl.cc:14065
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
*************** msgstr ""
*** 47454,47490 ****
  msgid "%qs is a keyword with %qs onwards"
  msgstr ""
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14134 cp/typeck.cc:5803
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14143 cp/typeck.cc:5811
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14070 cp/typeck.cc:5750
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14162 cp/typeck.cc:5819
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14094 cp/typeck.cc:5761
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14154
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14081
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
--- 47461,47497 ----
  msgid "%qs is a keyword with %qs onwards"
  msgstr ""
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14151 cp/typeck.cc:5919
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14160 cp/typeck.cc:5927
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14087 cp/typeck.cc:5866
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14179 cp/typeck.cc:5935
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14111 cp/typeck.cc:5877
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14171
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14098
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
*************** msgstr ""
*** 47504,47633 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1431 cp/parser.cc:35328
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "očekivan je kraj retka"
  
! #: c/c-parser.cc:1950
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr ""
  
! #: c/c-parser.cc:1976 c/c-parser.cc:1985 c/c-parser.cc:27770 cp/parser.cc:51250
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2081 c/c-parser.cc:14533
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr ""
  
! #: c/c-parser.cc:2165
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2364
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2372
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2380
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2393 c/c-parser.cc:3588 c/c-parser.cc:5295
  #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr ""
  
! #: c/c-parser.cc:2397 c/c-parser.cc:3592 c/c-parser.cc:5299
  #, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr ""
  
! #: c/c-parser.cc:2424 c/c-parser.cc:15911 c/c-parser.cc:24927
! #: c/c-parser.cc:25670 c/c-parser.cc:26256 cp/parser.cc:48093
! #: cp/parser.cc:53871
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr ""
  
! #: c/c-parser.cc:2448
  #, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr ""
  
! #: c/c-parser.cc:2453
  #, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr ""
  
! #: c/c-parser.cc:2489
  #, gcc-internal-format
  msgid "%qs in empty declaration"
  msgstr ""
  
! #: c/c-parser.cc:2503
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2541 c/c-parser.cc:8296
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2557 c/c-parser.cc:4483
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2575 cp/parser.cc:37586 cp/parser.cc:37658
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
  
! #: c/c-parser.cc:2610
  #, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr ""
  
! #: c/c-parser.cc:2631
  #, gcc-internal-format
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.cc:2641 c/c-parser.cc:8316 cp/parser.cc:13359 cp/parser.cc:13620
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:2644 c/c-parser.cc:8283 cp/cp-gimplify.cc:3684
  #, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:2694
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2707
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2733
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "definicija podataka nema tipa ili klasu skladište (storage)"
--- 47511,47640 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1476 cp/parser.cc:35387
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "očekivan je kraj retka"
  
! #: c/c-parser.cc:1995
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr ""
  
! #: c/c-parser.cc:2021 c/c-parser.cc:2030 c/c-parser.cc:27816 cp/parser.cc:51309
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2126 c/c-parser.cc:14578
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr ""
  
! #: c/c-parser.cc:2210
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2409
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2417
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2425
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2438 c/c-parser.cc:3633 c/c-parser.cc:5340
  #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr ""
  
! #: c/c-parser.cc:2442 c/c-parser.cc:3637 c/c-parser.cc:5344
  #, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr ""
  
! #: c/c-parser.cc:2469 c/c-parser.cc:15956 c/c-parser.cc:24972
! #: c/c-parser.cc:25715 c/c-parser.cc:26301 cp/parser.cc:48152
! #: cp/parser.cc:53924
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr ""
  
! #: c/c-parser.cc:2493
  #, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr ""
  
! #: c/c-parser.cc:2498
  #, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr ""
  
! #: c/c-parser.cc:2534
  #, gcc-internal-format
  msgid "%qs in empty declaration"
  msgstr ""
  
! #: c/c-parser.cc:2548
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2586 c/c-parser.cc:8341
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2602 c/c-parser.cc:4528
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2620 cp/parser.cc:37645 cp/parser.cc:37717
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
  
! #: c/c-parser.cc:2655
  #, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr ""
  
! #: c/c-parser.cc:2676
  #, gcc-internal-format
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.cc:2686 c/c-parser.cc:8361 cp/parser.cc:13361 cp/parser.cc:13622
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:2689 c/c-parser.cc:8328 cp/cp-gimplify.cc:3689
  #, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:2739
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2752
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2778
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "definicija podataka nema tipa ili klasu skladište (storage)"
*************** msgstr "definicija podataka nema tipa il
*** 47635,47666 ****
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2748
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr ""
  
! #: c/c-parser.cc:2787
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr ""
  
! #: c/c-parser.cc:2899 c/c-parser.cc:3044
  #, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr ""
  
! #: c/c-parser.cc:2999
  #, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.cc:3031 cp/parser.cc:16635
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3036
  #, gcc-internal-format
  msgid "declaration in condition can only declare a single object"
  msgstr ""
--- 47642,47673 ----
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2793
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr ""
  
! #: c/c-parser.cc:2832
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr ""
  
! #: c/c-parser.cc:2944 c/c-parser.cc:3089
  #, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr ""
  
! #: c/c-parser.cc:3044
  #, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.cc:3076 cp/parser.cc:16639
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3081
  #, gcc-internal-format
  msgid "declaration in condition can only declare a single object"
  msgstr ""
*************** msgstr ""
*** 47668,48034 ****
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3055 c/c-parser.cc:3097
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:3064
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr ""
  
! #: c/c-parser.cc:3346 c/c-parser.cc:9636 c/c-parser.cc:15984
! #: c/c-parser.cc:20710 cp/parser.cc:42983
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
  
! #: c/c-parser.cc:3355
  #, gcc-internal-format
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr ""
  
! #: c/c-parser.cc:3361
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr ""
  
! #: c/c-parser.cc:3370
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr ""
  
! #: c/c-parser.cc:3375
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr ""
  
! #: c/c-parser.cc:3382
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3384 cp/semantics.cc:12469
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: c/c-parser.cc:3764
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3767
  #, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr ""
  
! #: c/c-parser.cc:3770
  #, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr ""
  
! #: c/c-parser.cc:3798
  #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr ""
  
! #: c/c-parser.cc:3828
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3865
  #, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr ""
  
! #: c/c-parser.cc:3876
  #, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr ""
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3888 c/c-parser.cc:5120 c/c-parser.cc:5978 c/c-parser.cc:5995
! #: c/c-parser.cc:6580 c/c-parser.cc:7489 c/c-parser.cc:9503 c/c-parser.cc:9586
! #: c/c-parser.cc:10566 c/c-parser.cc:10881 c/c-parser.cc:10890
! #: c/c-parser.cc:11503 c/c-parser.cc:11791 c/c-parser.cc:11822
! #: c/c-parser.cc:13189 c/c-parser.cc:13763 c/c-parser.cc:13801
! #: c/c-parser.cc:14115 c/c-parser.cc:14166 c/c-parser.cc:14326
! #: c/c-parser.cc:14356 c/c-parser.cc:14364 c/c-parser.cc:14393
! #: c/c-parser.cc:14406 c/c-parser.cc:14712 c/c-parser.cc:14836
! #: c/c-parser.cc:15421 c/c-parser.cc:15474 c/c-parser.cc:15490
! #: c/c-parser.cc:15536 c/c-parser.cc:16557 c/c-parser.cc:16602
! #: c/c-parser.cc:19478 c/c-parser.cc:19615 c/c-parser.cc:20481
! #: c/c-parser.cc:23540 c/c-parser.cc:26738 c/c-parser.cc:26924
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9871
! #: cp/parser.cc:35331 cp/parser.cc:38563 cp/parser.cc:41808 cp/parser.cc:42000
! #: cp/parser.cc:49790 cp/parser.cc:53098
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.cc:3961
  #, gcc-internal-format
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr ""
  
! #: c/c-parser.cc:3970
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:3993
  #, gcc-internal-format
  msgid "no %<enum%> underlying type specified"
  msgstr ""
  
! #: c/c-parser.cc:3997
  #, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4027
  #, gcc-internal-format
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr ""
  
! #: c/c-parser.cc:4103 cp/parser.cc:22433
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
  
! #: c/c-parser.cc:4109 c/c-parser.cc:20758 cp/parser.cc:43046
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4152
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr ""
  
! #: c/c-parser.cc:4277
  #, gcc-internal-format
  msgid "expected class name"
  msgstr ""
  
! #: c/c-parser.cc:4299
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr ""
  
! #: c/c-parser.cc:4328
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr ""
  
! #: c/c-parser.cc:4445 c/c-parser.cc:6320
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
  
! #: c/c-parser.cc:4456
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr ""
  
! #: c/c-parser.cc:4550
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4557
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:4629
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:4951
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:5013
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr ""
  
! #: c/c-parser.cc:5021
  #, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr ""
  
! #: c/c-parser.cc:5181
  #, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr ""
  
! #: c/c-parser.cc:5306
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:5536
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5824 cp/parser.cc:30738
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "očekivano je ime direktive OpenMP"
  
! #: c/c-parser.cc:5871 cp/parser.cc:30794
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "očekivano je %<directive%> ili %<sequence%>"
  
! #: c/c-parser.cc:6016 cp/parser.cc:30962
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr ""
  
! #: c/c-parser.cc:6032 cp/parser.cc:30978
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr ""
  
! #: c/c-parser.cc:6153
  #, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr ""
  
! #: c/c-parser.cc:6397 c/c-parser.cc:6463 c/c-typeck.cc:9642
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr ""
  
! #: c/c-parser.cc:6455
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr ""
  
! #: c/c-parser.cc:6544
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:6700
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6712
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6720
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:7007 cp/parser.cc:13742
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7014 cp/parser.cc:13749
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7021 cp/parser.cc:13756
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7028
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7084 c/c-parser.cc:7239 cp/parser.cc:12633 cp/parser.cc:12783
! #: cp/parser.cc:50777
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7092 cp/parser.cc:12641
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7116 c/c-parser.cc:7337 c/c-parser.cc:27447 cp/parser.cc:12665
! #: cp/parser.cc:50757 cp/parser.cc:50896
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7208 cp/parser.cc:12752
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7216 cp/parser.cc:12760
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7228 cp/parser.cc:12772
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7349 cp/parser.cc:12902
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7407 cp/parser.cc:15356
  #, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "atribut %qs ne prima nikakve argumente"
  
! #: c/c-parser.cc:7504
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr ""
  
! #: c/c-parser.cc:7510 c/c-parser.cc:7702 c/c-parser.cc:7728
  #: c/gimple-parser.cc:467
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr ""
  
! #: c/c-parser.cc:7629
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7649 c/c-parser.cc:7692
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr ""
  
! #: c/c-parser.cc:7736
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7741 cp/parser.cc:13809
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7776
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr ""
--- 47675,48041 ----
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3100 c/c-parser.cc:3142
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:3109
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr ""
  
! #: c/c-parser.cc:3391 c/c-parser.cc:9681 c/c-parser.cc:16029
! #: c/c-parser.cc:20755 cp/parser.cc:43042
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
  
! #: c/c-parser.cc:3400
  #, gcc-internal-format
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr ""
  
! #: c/c-parser.cc:3406
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr ""
  
! #: c/c-parser.cc:3415
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr ""
  
! #: c/c-parser.cc:3420
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr ""
  
! #: c/c-parser.cc:3427
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3429 cp/semantics.cc:12469
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: c/c-parser.cc:3809
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3812
  #, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr ""
  
! #: c/c-parser.cc:3815
  #, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr ""
  
! #: c/c-parser.cc:3843
  #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr ""
  
! #: c/c-parser.cc:3873
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3910
  #, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr ""
  
! #: c/c-parser.cc:3921
  #, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr ""
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3933 c/c-parser.cc:5165 c/c-parser.cc:6023 c/c-parser.cc:6040
! #: c/c-parser.cc:6625 c/c-parser.cc:7534 c/c-parser.cc:9548 c/c-parser.cc:9631
! #: c/c-parser.cc:10611 c/c-parser.cc:10926 c/c-parser.cc:10935
! #: c/c-parser.cc:11548 c/c-parser.cc:11836 c/c-parser.cc:11867
! #: c/c-parser.cc:13234 c/c-parser.cc:13808 c/c-parser.cc:13846
! #: c/c-parser.cc:14160 c/c-parser.cc:14211 c/c-parser.cc:14371
! #: c/c-parser.cc:14401 c/c-parser.cc:14409 c/c-parser.cc:14438
! #: c/c-parser.cc:14451 c/c-parser.cc:14757 c/c-parser.cc:14881
! #: c/c-parser.cc:15466 c/c-parser.cc:15519 c/c-parser.cc:15535
! #: c/c-parser.cc:15581 c/c-parser.cc:16602 c/c-parser.cc:16647
! #: c/c-parser.cc:19523 c/c-parser.cc:19660 c/c-parser.cc:20526
! #: c/c-parser.cc:23585 c/c-parser.cc:26783 c/c-parser.cc:26970
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9873
! #: cp/parser.cc:35390 cp/parser.cc:38622 cp/parser.cc:41867 cp/parser.cc:42059
! #: cp/parser.cc:49849 cp/parser.cc:53151
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.cc:4006
  #, gcc-internal-format
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr ""
  
! #: c/c-parser.cc:4015
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4038
  #, gcc-internal-format
  msgid "no %<enum%> underlying type specified"
  msgstr ""
  
! #: c/c-parser.cc:4042
  #, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4072
  #, gcc-internal-format
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr ""
  
! #: c/c-parser.cc:4148 cp/parser.cc:22437
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
  
! #: c/c-parser.cc:4154 c/c-parser.cc:20803 cp/parser.cc:43105
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4197
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr ""
  
! #: c/c-parser.cc:4322
  #, gcc-internal-format
  msgid "expected class name"
  msgstr ""
  
! #: c/c-parser.cc:4344
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr ""
  
! #: c/c-parser.cc:4373
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr ""
  
! #: c/c-parser.cc:4490 c/c-parser.cc:6365
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
  
! #: c/c-parser.cc:4501
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr ""
  
! #: c/c-parser.cc:4595
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4602
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:4674
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:4996
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:5058
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr ""
  
! #: c/c-parser.cc:5066
  #, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr ""
  
! #: c/c-parser.cc:5226
  #, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr ""
  
! #: c/c-parser.cc:5351
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:5581
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5869 cp/parser.cc:30792
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "očekivano je ime direktive OpenMP"
  
! #: c/c-parser.cc:5916 cp/parser.cc:30848
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "očekivano je %<directive%> ili %<sequence%>"
  
! #: c/c-parser.cc:6061 cp/parser.cc:31016
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr ""
  
! #: c/c-parser.cc:6077 cp/parser.cc:31032
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr ""
  
! #: c/c-parser.cc:6198
  #, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr ""
  
! #: c/c-parser.cc:6442 c/c-parser.cc:6508 c/c-typeck.cc:9659
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr ""
  
! #: c/c-parser.cc:6500
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr ""
  
! #: c/c-parser.cc:6589
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:6745
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6757
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6765
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:7052 cp/parser.cc:13744
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7059 cp/parser.cc:13751
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7066 cp/parser.cc:13758
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7073
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7129 c/c-parser.cc:7284 cp/parser.cc:12635 cp/parser.cc:12785
! #: cp/parser.cc:50836
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7137 cp/parser.cc:12643
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7161 c/c-parser.cc:7382 c/c-parser.cc:27493 cp/parser.cc:12667
! #: cp/parser.cc:50816 cp/parser.cc:50955
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7253 cp/parser.cc:12754
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7261 cp/parser.cc:12762
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7273 cp/parser.cc:12774
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7394 cp/parser.cc:12904
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7452 cp/parser.cc:15358
  #, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "atribut %qs ne prima nikakve argumente"
  
! #: c/c-parser.cc:7549
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr ""
  
! #: c/c-parser.cc:7555 c/c-parser.cc:7747 c/c-parser.cc:7773
  #: c/gimple-parser.cc:467
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr ""
  
! #: c/c-parser.cc:7674
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7694 c/c-parser.cc:7737
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr ""
  
! #: c/c-parser.cc:7781
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7786 cp/parser.cc:13811
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7821
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr ""
*************** msgstr ""
*** 48037,49533 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7833 c/c-parser.cc:7837 c/c-parser.cc:8345
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13265
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.cc:7918
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:7948
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8201
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:8327
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr ""
  
! #: c/c-parser.cc:8437
  #, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:8459
  #, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr ""
  
! #: c/c-parser.cc:8476 cp/parser.cc:5462 cp/parser.cc:16420
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr ""
  
! #: c/c-parser.cc:8557 cp/parser.cc:15492
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8600 cp/parser.cc:15495
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8694 cp/parser.cc:14223
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:8812 c/c-parser.cc:8891 c/c-parser.cc:9026 cp/parser.cc:15085
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8899
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:9060 c/c-parser.cc:9092
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9115
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9139 cp/parser.cc:14531
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9145 cp/parser.cc:14537
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9186
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9335 c/c-parser.cc:9346 c/c-parser.cc:9357
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr ""
  
! #: c/c-parser.cc:9336 c/c-parser.cc:9347 c/c-parser.cc:9358 cp/parser.cc:23377
! #: cp/parser.cc:23395 cp/parser.cc:23410
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:9367
  #, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr ""
  
! #: c/c-parser.cc:9716 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: c/c-parser.cc:9924
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10148 cp/typeck.cc:5582
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10154 cp/typeck.cc:5587
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
  
! #: c/c-parser.cc:10425
  #, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr "klasa skladište (storage) navedena u ‘typecast’"
  
! #: c/c-parser.cc:10428
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr ""
  
! #: c/c-parser.cc:10529
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr ""
  
! #: c/c-parser.cc:10659
  #, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr "klasa skladište (storage) navedena u %<sizeof%>"
  
! #: c/c-parser.cc:10662
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:10678
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:10751
  #, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr "klasa skladište (storage) navedena u %qE"
  
! #: c/c-parser.cc:10754
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr ""
  
! #: c/c-parser.cc:10778
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr ""
  
! #: c/c-parser.cc:10931
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr ""
  
! #: c/c-parser.cc:11038
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11041
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11052
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11123
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11127
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11132
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:11166
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11167
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:11175
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11176
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr ""
  
! #: c/c-parser.cc:11199
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr ""
  
! #: c/c-parser.cc:11201
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:11226
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11247
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr ""
  
! #: c/c-parser.cc:11255
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr ""
  
! #: c/c-parser.cc:11261
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr ""
  
! #: c/c-parser.cc:11277
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr ""
  
! #: c/c-parser.cc:11300 c/c-parser.cc:11304
  #, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr ""
  
! #: c/c-parser.cc:11308
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr ""
  
! #: c/c-parser.cc:11517 c/c-parser.cc:13256 c/c-parser.cc:13278
! #: c/c-parser.cc:22957 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44516
  #, gcc-internal-format
  msgid "expected expression"
  msgstr ""
  
! #: c/c-parser.cc:11539
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr ""
  
! #: c/c-parser.cc:11554
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr ""
  
! #: c/c-parser.cc:11665
  #, gcc-internal-format
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11704
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11849
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr ""
  
! #: c/c-parser.cc:11865
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr ""
  
! #: c/c-parser.cc:11935 c/c-parser.cc:11952 c/c-parser.cc:11959
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11980
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr ""
  
! #: c/c-parser.cc:12024 c/c-parser.cc:12034
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12056 c/c-parser.cc:12066
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12099
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr ""
  
! #: c/c-parser.cc:12118
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12166
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12189
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12206
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12246
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12257
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12265
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12273 c/c-parser.cc:12303
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12281 c/c-parser.cc:12323
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12295
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12315
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12422
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr ""
  
! #: c/c-parser.cc:12463
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:12476
  #, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr ""
  
! #: c/c-parser.cc:12480
  #, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr ""
  
! #: c/c-parser.cc:12506
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr ""
  
! #: c/c-parser.cc:12528
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12537
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.cc:12568
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "pogrešni broj argumenata za %<__builtin_counted_by_ref%>"
  
! #: c/c-parser.cc:12579
  #, gcc-internal-format
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr ""
  
! #: c/c-parser.cc:12630 c/c-parser.cc:12659 cp/parser.cc:8032
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr ""
  
! #: c/c-parser.cc:12830
  #, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "loš, krivi broj argumenata za %qs"
  
! #: c/c-parser.cc:12839 c/c-parser.cc:12919
  #, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "%qs operand nije integralni tip"
  
! #: c/c-parser.cc:12845 c/c-parser.cc:12925
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr ""
  
! #: c/c-parser.cc:12852
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr ""
  
! #: c/c-parser.cc:12859
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr ""
  
! #: c/c-parser.cc:12867
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr ""
  
! #: c/c-parser.cc:12941
  #, gcc-internal-format
  msgid "rotate count is negative"
  msgstr ""
  
! #: c/c-parser.cc:13233 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13243
  #, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr ""
  
! #: c/c-parser.cc:13331
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13336
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13351
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:13356
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr "složeni literal ima tip funkcije"
  
! #: c/c-parser.cc:13387
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13392
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr ""
  
! #: c/c-parser.cc:13394
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO-C dopušta specifikacije klasa skladište (storage) u složenim literalima samo od C23"
  
! #: c/c-parser.cc:13408
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13483
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13488
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13496
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:13507
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13511
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13516
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13529
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13551
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13587
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13717 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14137
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:14233
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14481
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c/c-parser.cc:14613
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:14633
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:14755
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr ""
  
! #: c/c-parser.cc:15207
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "ovdje se ne smije specificirati ni tip ni klasa skladište (storage),"
  
! #: c/c-parser.cc:15275 cp/parser.cc:38420
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:15289 cp/parser.cc:38433
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15328
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:15331 cp/parser.cc:38470
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15340 cp/parser.cc:38479
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:15351 cp/parser.cc:38493
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "očekivano je ime selektora za %qE"
  
! #: c/c-parser.cc:15367 cp/parser.cc:38512
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:15591 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15629 cp/parser.cc:53453
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15649 c/c-parser.cc:25667 c/c-parser.cc:25976
! #: c/c-parser.cc:26039 c/c-parser.cc:26149 cp/parser.cc:48090
! #: cp/parser.cc:48438 cp/parser.cc:48553 cp/parser.cc:48652 cp/parser.cc:53485
! #: cp/parser.cc:53501 cp/parser.cc:53517 cp/parser.cc:53533 cp/parser.cc:53550
! #: cp/parser.cc:53567 cp/parser.cc:53584 cp/parser.cc:53611 cp/parser.cc:53625
! #: cp/parser.cc:53650 cp/parser.cc:53664
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:15672 cp/parser.cc:53639
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:15771 cp/parser.cc:53769
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:15778 cp/parser.cc:53775
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:15790 c/c-parser.cc:15806
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:15877 cp/parser.cc:53858
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:15893 cp/parser.cc:53475
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.cc:16276 c/c-parser.cc:20196 c/c-parser.cc:22425
! #: c/c-parser.cc:22444 c/c-parser.cc:22697 c/c-parser.cc:22755
! #: c/c-parser.cc:22762 c/c-parser.cc:22769 c/c-parser.cc:27120
! #: c/c-parser.cc:28325 c/c-parser.cc:28333 c/c-parser.cc:28709
! #: c/c-parser.cc:28719 c/c-parser.cc:28813 c/c-parser.cc:28820
! #: c/c-parser.cc:28827 cp/parser.cc:38959 cp/parser.cc:42640 cp/parser.cc:44042
! #: cp/parser.cc:44079 cp/parser.cc:44268 cp/parser.cc:44331 cp/parser.cc:44338
! #: cp/parser.cc:44345 cp/parser.cc:50011 cp/parser.cc:50018 cp/parser.cc:50025
! #: cp/parser.cc:50558 cp/parser.cc:52339 cp/parser.cc:52347 cp/parser.cc:52499
! #: cp/parser.cc:52509
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:16303
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:16910 c/c-parser.cc:29539
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr ""
  
! #: c/c-parser.cc:16914 cp/semantics.cc:9112
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr ""
  
! #: c/c-parser.cc:16956 cp/parser.cc:39850
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "‘collapse’ argument treba biti pozitivni, cjelobrojni izraz"
  
! #: c/c-parser.cc:17051 cp/parser.cc:39928
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "očekivano je %<none%> ili %<present%>"
  
! #: c/c-parser.cc:17053 cp/parser.cc:39930
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "očekivano je %<none%>, %<shared%>, %<private%> ili %<firstprivate%>"
  
! #: c/c-parser.cc:17138 cp/parser.cc:40000
  #, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "očekivan je konstantni logički izraz"
  
! #: c/c-parser.cc:17215 cp/parser.cc:40082
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "očekivano je %<data%>, %<update%>, %<enter%> ili %<exit%>"
  
! #: c/c-parser.cc:17235 c/c-parser.cc:26032 c/c-parser.cc:26142
! #: cp/parser.cc:40100 cp/parser.cc:48430 cp/parser.cc:48545
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "očekivano je %<data%>"
  
! #: c/c-parser.cc:17288 cp/parser.cc:40155
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17295 cp/parser.cc:40162
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:17297 cp/parser.cc:40164
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:17303 cp/parser.cc:40170
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17408 c/c-parser.cc:17468 c/c-parser.cc:17530
! #: c/c-parser.cc:17578 c/c-parser.cc:17658 c/c-parser.cc:18055
! #: c/c-parser.cc:18137 c/c-parser.cc:18742 c/c-parser.cc:18887
! #: c/c-parser.cc:18955 c/c-parser.cc:20133
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17419
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17480
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17542 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17591 cp/semantics.cc:9357
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:17625 cp/parser.cc:40396
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:17697 cp/parser.cc:40466
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:17765
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "očekivan je %<scalar%>, %<aggregate%>, %<pointer%> ili %<all%>"
  
! #: c/c-parser.cc:17842 cp/parser.cc:40618
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:17845 cp/parser.cc:40621
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:17929 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:17941 c/c-parser.cc:18064 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18003 cp/parser.cc:39613
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr ""
  
! #: c/c-parser.cc:18037 cp/parser.cc:39646
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "neočekivani argument"
  
! #: c/c-parser.cc:18204 cp/semantics.cc:9543
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:18272 cp/parser.cc:43259
  #, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:18314 cp/parser.cc:40671
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "%<scalar%>, %<aggregate%> or %<pointer%>"
  
! #: c/c-parser.cc:18323 c/c-parser.cc:18329 cp/parser.cc:40680
! #: cp/parser.cc:40690
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "očekivano je %<concurrent%>"
  
! #: c/c-parser.cc:18365 cp/parser.cc:40730
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "očekivano je %<teams%>, %<parallel%> ili %<thread%>"
  
! #: c/c-parser.cc:18418 cp/parser.cc:40798
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "‘ordered’ argument treba biti pozitivni, cjelobrojni izraz"
  
! #: c/c-parser.cc:18543 c/c-parser.cc:27870 cp/parser.cc:51949
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:18665 cp/parser.cc:41056
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:18719 cp/parser.cc:41072
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18723 cp/parser.cc:41075
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18736 cp/semantics.cc:8297
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18759 cp/parser.cc:41095
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr ""
  
! #: c/c-parser.cc:18898 c/c-parser.cc:18909
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18917 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:18966 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19123 c/c-parser.cc:22412 cp/parser.cc:44034
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr "očekivano je %<allocator%> ili %<align%>"
  
! #: c/c-parser.cc:19130
  #, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:19178 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19189 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19308 cp/parser.cc:41634
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr "višekratni linearni modifikatori"
  
! #: c/c-parser.cc:19320 cp/parser.cc:41647
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19328 c/c-parser.cc:19356
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:19408
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19447
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19807 cp/parser.cc:42194
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:19855 cp/parser.cc:42249 cp/parser.cc:42701 cp/parser.cc:42768
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "nevaljana vrsta ovisnosti"
  
! #: c/c-parser.cc:19916 cp/parser.cc:42279
  #, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "nevaljana ‘doacross’ vrsta"
  
! #: c/c-parser.cc:19985 cp/parser.cc:42422
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19995 cp/parser.cc:42435
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20005 cp/parser.cc:42448
  #, gcc-internal-format
  msgid "too many %<present%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20013 cp/parser.cc:42459
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20051 cp/parser.cc:42499
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "nevaljana vrsta dodjele"
  
! #: c/c-parser.cc:20103 cp/parser.cc:42563
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20115 cp/parser.cc:42574
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "očekivano je %<ancestor%> ili %<device_num%>"
  
! #: c/c-parser.cc:20138 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:20171 cp/parser.cc:42645
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
  
! #: c/c-parser.cc:20250
  #, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr ""
  
! #: c/c-parser.cc:20294
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "očekivano je %<host%>, %<nohost%> ili %<any%>"
  
! #: c/c-parser.cc:20400 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "argument %<partial%> treba biti pozitivni, cjelobrojni izraz"
  
! #: c/c-parser.cc:20501 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20572 c/c-parser.cc:20666 cp/parser.cc:42828
! #: cp/parser.cc:42940
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr ""
  
! #: c/c-parser.cc:20581 c/c-parser.cc:20702 cp/parser.cc:42835
! #: cp/parser.cc:42975
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qs"
  msgstr "nepoznati strani ‘runtime’ identifikator %qs"
  
! #: c/c-parser.cc:20596 c/c-parser.cc:20725 cp/parser.cc:42850
! #: cp/parser.cc:42997
  #, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr "očekivan je literalni string ili konstantni cjelobrojni izraz"
  
! #: c/c-parser.cc:20604 c/c-parser.cc:20733 cp/parser.cc:42858
! #: cp/parser.cc:43005 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20642 cp/parser.cc:42917
  #, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "očekivan je %<fr%> ili selektor preferencija %<attr%>"
  
! #: c/c-parser.cc:20650 cp/parser.cc:42925
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20676 cp/parser.cc:42949
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20684 cp/parser.cc:42956
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20696 cp/parser.cc:42968
  #, gcc-internal-format
  msgid "non-empty string literal expected"
  msgstr ""
  
! #: c/c-parser.cc:20806 cp/parser.cc:43108
  #, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:20813 cp/parser.cc:43115
  #, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr "duplicirani modifikator %<target%>"
  
! #: c/c-parser.cc:20820 cp/parser.cc:43122
  #, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:20841 cp/parser.cc:43143
  #, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "očekivano je  %<prefer_type%>, %<target%> ili %<targetsync%>"
  
! #: c/c-parser.cc:20877 c/c-parser.cc:27149 cp/parser.cc:43180
! #: cp/parser.cc:50583
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr "nedostaje zahtijevani %<target%> i/ili %<targetsync%> modifikator"
  
! #: c/c-parser.cc:21118 cp/parser.cc:43475
  #, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "očekivana je OpenACC klauzula"
  
! #: c/c-parser.cc:21129 c/c-parser.cc:21526 c/c-parser.cc:29112
! #: cp/parser.cc:43486 cp/parser.cc:43939 cp/parser.cc:51427
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr ""
  
! #: c/c-parser.cc:21174 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21327 cp/parser.cc:43727
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:21515 cp/parser.cc:43928
  #, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "očekivana je OpenMP klauzula"
  
! #: c/c-parser.cc:21676 cp/parser.cc:49115
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21686 cp/parser.cc:49125
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21706 cp/parser.cc:49145
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:21717 cp/parser.cc:49156
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:21724 cp/parser.cc:49163
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21732 cp/parser.cc:49171
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21743 cp/parser.cc:49193
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21753 cp/parser.cc:49216
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21846 cp/parser.cc:49300
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "očekivano je %<data%> iza %<#pragma acc %s%>"
  
! #: c/c-parser.cc:21862 cp/parser.cc:49317
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:21894 cp/parser.cc:49075
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22123 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr ""
  
! #: c/c-parser.cc:22127
  #, gcc-internal-format
  msgid "expected function name"
  msgstr "očekivano je ime funkcije"
  
! #: c/c-parser.cc:22145 cp/parser.cc:52766
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr ""
  
! #: c/c-parser.cc:22168 c/c-parser.cc:22216 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22208 cp/parser.cc:52817 cp/parser.cc:52864
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22239 cp/parser.cc:52892
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:22240 cp/parser.cc:52894
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:22285 cp/parser.cc:49533
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22343
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22347 c/c-parser.cc:22370
  #, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr ""
  
! #: c/c-parser.cc:22365
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22368
  #, gcc-internal-format
  msgid "modified here"
  msgstr "izmijenjeno ovdje"
  
! #: c/c-parser.cc:22436 cp/parser.cc:44054 cp/parser.cc:44069
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:22460
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22477
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22484
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22492
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22501
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22512
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22663 cp/parser.cc:44234
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "očekivano je %<read%>, %<write%>, %<update%>, ili %<capture%> klauzula"
  
! #: c/c-parser.cc:22702 cp/parser.cc:44273
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "očekivano je %<seq_cst%>, %<acquire%> ili %<relaxed%>"
  
! #: c/c-parser.cc:22726 cp/parser.cc:44302
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22741 cp/parser.cc:44317
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr ""
  
! #: c/c-parser.cc:22748 cp/parser.cc:44324
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr ""
  
! #: c/c-parser.cc:22786 c/c-parser.cc:22793 cp/parser.cc:44362
! #: cp/parser.cc:44369
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22799 c/c-parser.cc:22804 cp/parser.cc:44375
! #: cp/parser.cc:44380
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:22827 cp/parser.cc:44403
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22838 cp/parser.cc:44414
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22870 cp/parser.cc:44446
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22880 cp/parser.cc:44456
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23001 cp/parser.cc:44556
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "očekivan je %<==%> usporedba u uvjetu %<if%>"
  
! #: c/c-parser.cc:23008 cp/parser.cc:44563
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23081 cp/parser.cc:44628 cp/parser.cc:44911 cp/parser.cc:45005
! #: cp/parser.cc:45023
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:23092 cp/parser.cc:44639
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "očekivano je %<else%>"
  
! #: c/c-parser.cc:23152 cp/parser.cc:45078
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:23423 cp/parser.cc:44932 cp/parser.cc:44958
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:23427 cp/parser.cc:44998 cp/parser.cc:45032
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:23478 cp/parser.cc:45067
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23484 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:23587 cp/semantics.cc:11996
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:23630
  #, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "izraz %<destroy%> nije izraz lvalue"
  
! #: c/c-parser.cc:23636 cp/parser.cc:45220
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23667 cp/parser.cc:45256
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "očekivano %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> ili %<inoutset%>"
  
! #: c/c-parser.cc:23679 cp/parser.cc:45272
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "očekivano je %<depend%>, %<destroy%> ili %<update%> klauzula"
  
! #: c/c-parser.cc:23720 cp/parser.cc:45310
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "očekivano je %<seq_cst%>, %<acq_rel%>, %<release%> ili %<acquire%>"
  
! #: c/c-parser.cc:23728 cp/parser.cc:45318
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23733
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:23804 cp/parser.cc:46039
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23871 cp/parser.cc:46108
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23905 cp/parser.cc:46141
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "očekivano je %<inclusive%> ili %<exclusive%> klauzula"
  
! #: c/c-parser.cc:23910 cp/parser.cc:46147
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "očekivano je %<#pragma omp scan%>"
  
! #: c/c-parser.cc:23919 cp/parser.cc:46156
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23944 cp/parser.cc:46179
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr ""
--- 48044,49540 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7878 c/c-parser.cc:7882 c/c-parser.cc:8390
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13267
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.cc:7963
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:7993
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8246
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:8372
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr ""
  
! #: c/c-parser.cc:8482
  #, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:8504
  #, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr ""
  
! #: c/c-parser.cc:8521 cp/parser.cc:5462 cp/parser.cc:16424
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr ""
  
! #: c/c-parser.cc:8602 cp/parser.cc:15494
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8645 cp/parser.cc:15497
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8739 cp/parser.cc:14225
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:8857 c/c-parser.cc:8936 c/c-parser.cc:9071 cp/parser.cc:15087
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8944
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:9105 c/c-parser.cc:9137
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9160
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9184 cp/parser.cc:14533
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9190 cp/parser.cc:14539
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9231
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9380 c/c-parser.cc:9391 c/c-parser.cc:9402
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr ""
  
! #: c/c-parser.cc:9381 c/c-parser.cc:9392 c/c-parser.cc:9403 cp/parser.cc:23381
! #: cp/parser.cc:23399 cp/parser.cc:23414
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:9412
  #, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr ""
  
! #: c/c-parser.cc:9761 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: c/c-parser.cc:9969
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10193 cp/typeck.cc:5698
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10199 cp/typeck.cc:5703
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
  
! #: c/c-parser.cc:10470
  #, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr "klasa skladište (storage) navedena u ‘typecast’"
  
! #: c/c-parser.cc:10473
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr ""
  
! #: c/c-parser.cc:10574
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr ""
  
! #: c/c-parser.cc:10704
  #, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr "klasa skladište (storage) navedena u %<sizeof%>"
  
! #: c/c-parser.cc:10707
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:10723
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:10796
  #, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr "klasa skladište (storage) navedena u %qE"
  
! #: c/c-parser.cc:10799
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr ""
  
! #: c/c-parser.cc:10823
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr ""
  
! #: c/c-parser.cc:10976
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr ""
  
! #: c/c-parser.cc:11083
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11086
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11097
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11168
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11172
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11177
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:11211
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11212
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:11220
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11221
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr ""
  
! #: c/c-parser.cc:11244
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr ""
  
! #: c/c-parser.cc:11246
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11292
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr ""
  
! #: c/c-parser.cc:11300
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr ""
  
! #: c/c-parser.cc:11306
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr ""
  
! #: c/c-parser.cc:11322
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr ""
  
! #: c/c-parser.cc:11345 c/c-parser.cc:11349
  #, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr ""
  
! #: c/c-parser.cc:11353
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr ""
  
! #: c/c-parser.cc:11562 c/c-parser.cc:13301 c/c-parser.cc:13323
! #: c/c-parser.cc:23002 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44575
  #, gcc-internal-format
  msgid "expected expression"
  msgstr ""
  
! #: c/c-parser.cc:11584
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr ""
  
! #: c/c-parser.cc:11599
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr ""
  
! #: c/c-parser.cc:11710
  #, gcc-internal-format
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11749
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11894
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr ""
  
! #: c/c-parser.cc:11910
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr ""
  
! #: c/c-parser.cc:11980 c/c-parser.cc:11997 c/c-parser.cc:12004
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12025
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr ""
  
! #: c/c-parser.cc:12069 c/c-parser.cc:12079
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12101 c/c-parser.cc:12111
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12144
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr ""
  
! #: c/c-parser.cc:12163
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12211
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12234
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12251
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12291
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12302
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12310
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12318 c/c-parser.cc:12348
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12326 c/c-parser.cc:12368
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12340
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12360
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12467
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr ""
  
! #: c/c-parser.cc:12508
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:12521
  #, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr ""
  
! #: c/c-parser.cc:12525
  #, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr ""
  
! #: c/c-parser.cc:12551
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr ""
  
! #: c/c-parser.cc:12573
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12582
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.cc:12613
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "pogrešni broj argumenata za %<__builtin_counted_by_ref%>"
  
! #: c/c-parser.cc:12624
  #, gcc-internal-format
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr ""
  
! #: c/c-parser.cc:12675 c/c-parser.cc:12704 cp/parser.cc:8032
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr ""
  
! #: c/c-parser.cc:12875
  #, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "loš, krivi broj argumenata za %qs"
  
! #: c/c-parser.cc:12884 c/c-parser.cc:12964
  #, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "%qs operand nije integralni tip"
  
! #: c/c-parser.cc:12890 c/c-parser.cc:12970
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr ""
  
! #: c/c-parser.cc:12897
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr ""
  
! #: c/c-parser.cc:12904
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr ""
  
! #: c/c-parser.cc:12912
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr ""
  
! #: c/c-parser.cc:12986
  #, gcc-internal-format
  msgid "rotate count is negative"
  msgstr ""
  
! #: c/c-parser.cc:13278 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13288
  #, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr ""
  
! #: c/c-parser.cc:13376
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13381
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13396
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:13401
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr "složeni literal ima tip funkcije"
  
! #: c/c-parser.cc:13432
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13437
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr ""
  
! #: c/c-parser.cc:13439
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO-C dopušta specifikacije klasa skladište (storage) u složenim literalima samo od C23"
  
! #: c/c-parser.cc:13453
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13528
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13541
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:13552
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13574
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13578
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13596
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13601
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13606
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13632
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13762 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14182
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:14278
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14526
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c/c-parser.cc:14658
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:14678
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:14800
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr ""
  
! #: c/c-parser.cc:15252
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "ovdje se ne smije specificirati ni tip ni klasa skladište (storage),"
  
! #: c/c-parser.cc:15320 cp/parser.cc:38479
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:15334 cp/parser.cc:38492
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15373
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:15376 cp/parser.cc:38529
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15385 cp/parser.cc:38538
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:15396 cp/parser.cc:38552
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "očekivano je ime selektora za %qE"
  
! #: c/c-parser.cc:15412 cp/parser.cc:38571
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:15636 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15674 cp/parser.cc:53506
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15694 c/c-parser.cc:25712 c/c-parser.cc:26021
! #: c/c-parser.cc:26084 c/c-parser.cc:26194 cp/parser.cc:48149
! #: cp/parser.cc:48497 cp/parser.cc:48612 cp/parser.cc:48711 cp/parser.cc:53538
! #: cp/parser.cc:53554 cp/parser.cc:53570 cp/parser.cc:53586 cp/parser.cc:53603
! #: cp/parser.cc:53620 cp/parser.cc:53637 cp/parser.cc:53664 cp/parser.cc:53678
! #: cp/parser.cc:53703 cp/parser.cc:53717
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:15717 cp/parser.cc:53692
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:15816 cp/parser.cc:53822
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:15823 cp/parser.cc:53828
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:15835 c/c-parser.cc:15851
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:15922 cp/parser.cc:53911
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:15938 cp/parser.cc:53528
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.cc:16321 c/c-parser.cc:20241 c/c-parser.cc:22470
! #: c/c-parser.cc:22489 c/c-parser.cc:22742 c/c-parser.cc:22800
! #: c/c-parser.cc:22807 c/c-parser.cc:22814 c/c-parser.cc:27166
! #: c/c-parser.cc:28371 c/c-parser.cc:28379 c/c-parser.cc:28755
! #: c/c-parser.cc:28765 c/c-parser.cc:28859 c/c-parser.cc:28866
! #: c/c-parser.cc:28873 cp/parser.cc:39018 cp/parser.cc:42699 cp/parser.cc:44101
! #: cp/parser.cc:44138 cp/parser.cc:44327 cp/parser.cc:44390 cp/parser.cc:44397
! #: cp/parser.cc:44404 cp/parser.cc:50070 cp/parser.cc:50077 cp/parser.cc:50084
! #: cp/parser.cc:50617 cp/parser.cc:52392 cp/parser.cc:52400 cp/parser.cc:52552
! #: cp/parser.cc:52562
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:16348
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:16955 c/c-parser.cc:29582
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr ""
  
! #: c/c-parser.cc:16959 cp/semantics.cc:9112
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr ""
  
! #: c/c-parser.cc:17001 cp/parser.cc:39909
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "‘collapse’ argument treba biti pozitivni, cjelobrojni izraz"
  
! #: c/c-parser.cc:17096 cp/parser.cc:39987
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "očekivano je %<none%> ili %<present%>"
  
! #: c/c-parser.cc:17098 cp/parser.cc:39989
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "očekivano je %<none%>, %<shared%>, %<private%> ili %<firstprivate%>"
  
! #: c/c-parser.cc:17183 cp/parser.cc:40059
  #, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "očekivan je konstantni logički izraz"
  
! #: c/c-parser.cc:17260 cp/parser.cc:40141
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "očekivano je %<data%>, %<update%>, %<enter%> ili %<exit%>"
  
! #: c/c-parser.cc:17280 c/c-parser.cc:26077 c/c-parser.cc:26187
! #: cp/parser.cc:40159 cp/parser.cc:48489 cp/parser.cc:48604
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "očekivano je %<data%>"
  
! #: c/c-parser.cc:17333 cp/parser.cc:40214
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17340 cp/parser.cc:40221
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:17342 cp/parser.cc:40223
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:17348 cp/parser.cc:40229
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17453 c/c-parser.cc:17513 c/c-parser.cc:17575
! #: c/c-parser.cc:17623 c/c-parser.cc:17703 c/c-parser.cc:18100
! #: c/c-parser.cc:18182 c/c-parser.cc:18787 c/c-parser.cc:18932
! #: c/c-parser.cc:19000 c/c-parser.cc:20178
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17464
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17525
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17587 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17636 cp/semantics.cc:9357
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:17670 cp/parser.cc:40455
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:17742 cp/parser.cc:40525
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:17810
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "očekivan je %<scalar%>, %<aggregate%>, %<pointer%> ili %<all%>"
  
! #: c/c-parser.cc:17887 cp/parser.cc:40677
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:17890 cp/parser.cc:40680
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:17974 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:17986 c/c-parser.cc:18109 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18048 cp/parser.cc:39672
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr ""
  
! #: c/c-parser.cc:18082 cp/parser.cc:39705
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "neočekivani argument"
  
! #: c/c-parser.cc:18249 cp/semantics.cc:9543
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:18317 cp/parser.cc:43318
  #, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:18359 cp/parser.cc:40730
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "%<scalar%>, %<aggregate%> or %<pointer%>"
  
! #: c/c-parser.cc:18368 c/c-parser.cc:18374 cp/parser.cc:40739
! #: cp/parser.cc:40749
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "očekivano je %<concurrent%>"
  
! #: c/c-parser.cc:18410 cp/parser.cc:40789
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "očekivano je %<teams%>, %<parallel%> ili %<thread%>"
  
! #: c/c-parser.cc:18463 cp/parser.cc:40857
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "‘ordered’ argument treba biti pozitivni, cjelobrojni izraz"
  
! #: c/c-parser.cc:18588 c/c-parser.cc:27916 cp/parser.cc:52002
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:18710 cp/parser.cc:41115
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:18764 cp/parser.cc:41131
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18768 cp/parser.cc:41134
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18781 cp/semantics.cc:8297
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18804 cp/parser.cc:41154
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr ""
  
! #: c/c-parser.cc:18943 c/c-parser.cc:18954
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18962 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19056 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19168 c/c-parser.cc:22457 cp/parser.cc:44093
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr "očekivano je %<allocator%> ili %<align%>"
  
! #: c/c-parser.cc:19175
  #, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:19223 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19234 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19353 cp/parser.cc:41693
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr "višekratni linearni modifikatori"
  
! #: c/c-parser.cc:19365 cp/parser.cc:41706
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19373 c/c-parser.cc:19401
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:19453
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19492
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19852 cp/parser.cc:42253
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:19900 cp/parser.cc:42308 cp/parser.cc:42760 cp/parser.cc:42827
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "nevaljana vrsta ovisnosti"
  
! #: c/c-parser.cc:19961 cp/parser.cc:42338
  #, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "nevaljana ‘doacross’ vrsta"
  
! #: c/c-parser.cc:20030 cp/parser.cc:42481
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20040 cp/parser.cc:42494
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20050 cp/parser.cc:42507
  #, gcc-internal-format
  msgid "too many %<present%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20058 cp/parser.cc:42518
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20096 cp/parser.cc:42558
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "nevaljana vrsta dodjele"
  
! #: c/c-parser.cc:20148 cp/parser.cc:42622
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20160 cp/parser.cc:42633
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "očekivano je %<ancestor%> ili %<device_num%>"
  
! #: c/c-parser.cc:20183 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:20216 cp/parser.cc:42704
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
  
! #: c/c-parser.cc:20295
  #, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr ""
  
! #: c/c-parser.cc:20339
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "očekivano je %<host%>, %<nohost%> ili %<any%>"
  
! #: c/c-parser.cc:20445 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "argument %<partial%> treba biti pozitivni, cjelobrojni izraz"
  
! #: c/c-parser.cc:20546 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20617 c/c-parser.cc:20711 cp/parser.cc:42887
! #: cp/parser.cc:42999
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr ""
  
! #: c/c-parser.cc:20626 c/c-parser.cc:20747 cp/parser.cc:42894
! #: cp/parser.cc:43034
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qs"
  msgstr "nepoznati strani ‘runtime’ identifikator %qs"
  
! #: c/c-parser.cc:20641 c/c-parser.cc:20770 cp/parser.cc:42909
! #: cp/parser.cc:43056
  #, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr "očekivan je literalni string ili konstantni cjelobrojni izraz"
  
! #: c/c-parser.cc:20649 c/c-parser.cc:20778 cp/parser.cc:42917
! #: cp/parser.cc:43064 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20687 cp/parser.cc:42976
  #, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "očekivan je %<fr%> ili selektor preferencija %<attr%>"
  
! #: c/c-parser.cc:20695 cp/parser.cc:42984
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20721 cp/parser.cc:43008
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20729 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20741 cp/parser.cc:43027
  #, gcc-internal-format
  msgid "non-empty string literal expected"
  msgstr ""
  
! #: c/c-parser.cc:20851 cp/parser.cc:43167
  #, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:20858 cp/parser.cc:43174
  #, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr "duplicirani modifikator %<target%>"
  
! #: c/c-parser.cc:20865 cp/parser.cc:43181
  #, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:20886 cp/parser.cc:43202
  #, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "očekivano je  %<prefer_type%>, %<target%> ili %<targetsync%>"
  
! #: c/c-parser.cc:20922 c/c-parser.cc:27195 cp/parser.cc:43239
! #: cp/parser.cc:50642
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr "nedostaje zahtijevani %<target%> i/ili %<targetsync%> modifikator"
  
! #: c/c-parser.cc:21163 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "očekivana je OpenACC klauzula"
  
! #: c/c-parser.cc:21174 c/c-parser.cc:21571 c/c-parser.cc:29156
! #: cp/parser.cc:43545 cp/parser.cc:43998 cp/parser.cc:51484
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr ""
  
! #: c/c-parser.cc:21219 cp/parser.cc:43593
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21372 cp/parser.cc:43786
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:21560 cp/parser.cc:43987
  #, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "očekivana je OpenMP klauzula"
  
! #: c/c-parser.cc:21721 cp/parser.cc:49174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21731 cp/parser.cc:49184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21751 cp/parser.cc:49204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:21762 cp/parser.cc:49215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:21769 cp/parser.cc:49222
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21777 cp/parser.cc:49230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21788 cp/parser.cc:49252
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21798 cp/parser.cc:49275
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21891 cp/parser.cc:49359
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "očekivano je %<data%> iza %<#pragma acc %s%>"
  
! #: c/c-parser.cc:21907 cp/parser.cc:49376
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:21939 cp/parser.cc:49134
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22168 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr ""
  
! #: c/c-parser.cc:22172
  #, gcc-internal-format
  msgid "expected function name"
  msgstr "očekivano je ime funkcije"
  
! #: c/c-parser.cc:22190 cp/parser.cc:52819
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr ""
  
! #: c/c-parser.cc:22213 c/c-parser.cc:22261 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22253 cp/parser.cc:52870 cp/parser.cc:52917
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22284 cp/parser.cc:52945
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:22285 cp/parser.cc:52947
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:22330 cp/parser.cc:49592
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22388
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22392 c/c-parser.cc:22415
  #, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr ""
  
! #: c/c-parser.cc:22410
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22413
  #, gcc-internal-format
  msgid "modified here"
  msgstr "izmijenjeno ovdje"
  
! #: c/c-parser.cc:22481 cp/parser.cc:44113 cp/parser.cc:44128
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:22505
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22522
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22529
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22537
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22546
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22557
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22708 cp/parser.cc:44293
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "očekivano je %<read%>, %<write%>, %<update%>, ili %<capture%> klauzula"
  
! #: c/c-parser.cc:22747 cp/parser.cc:44332
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "očekivano je %<seq_cst%>, %<acquire%> ili %<relaxed%>"
  
! #: c/c-parser.cc:22771 cp/parser.cc:44361
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22786 cp/parser.cc:44376
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr ""
  
! #: c/c-parser.cc:22793 cp/parser.cc:44383
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr ""
  
! #: c/c-parser.cc:22831 c/c-parser.cc:22838 cp/parser.cc:44421
! #: cp/parser.cc:44428
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22844 c/c-parser.cc:22849 cp/parser.cc:44434
! #: cp/parser.cc:44439
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:22872 cp/parser.cc:44462
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22883 cp/parser.cc:44473
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22915 cp/parser.cc:44505
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22925 cp/parser.cc:44515
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23046 cp/parser.cc:44615
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "očekivan je %<==%> usporedba u uvjetu %<if%>"
  
! #: c/c-parser.cc:23053 cp/parser.cc:44622
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23126 cp/parser.cc:44687 cp/parser.cc:44970 cp/parser.cc:45064
! #: cp/parser.cc:45082
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:23137 cp/parser.cc:44698
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "očekivano je %<else%>"
  
! #: c/c-parser.cc:23197 cp/parser.cc:45137
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:23468 cp/parser.cc:44991 cp/parser.cc:45017
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:23472 cp/parser.cc:45057 cp/parser.cc:45091
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:23523 cp/parser.cc:45126
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23529 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:23632 cp/semantics.cc:11996
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:23675
  #, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "izraz %<destroy%> nije izraz lvalue"
  
! #: c/c-parser.cc:23681 cp/parser.cc:45279
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23712 cp/parser.cc:45315
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "očekivano %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> ili %<inoutset%>"
  
! #: c/c-parser.cc:23724 cp/parser.cc:45331
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "očekivano je %<depend%>, %<destroy%> ili %<update%> klauzula"
  
! #: c/c-parser.cc:23765 cp/parser.cc:45369
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "očekivano je %<seq_cst%>, %<acq_rel%>, %<release%> ili %<acquire%>"
  
! #: c/c-parser.cc:23773 cp/parser.cc:45377
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23778
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:23849 cp/parser.cc:46098
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23916 cp/parser.cc:46167
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23950 cp/parser.cc:46200
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "očekivano je %<inclusive%> ili %<exclusive%> klauzula"
  
! #: c/c-parser.cc:23955 cp/parser.cc:46206
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "očekivano je %<#pragma omp scan%>"
  
! #: c/c-parser.cc:23964 cp/parser.cc:46215
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23989 cp/parser.cc:46238
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr ""
*************** msgstr ""
*** 49535,50101 ****
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:23973 cp/parser.cc:46201 cp/parser.cc:46203 cp/parser.cc:46388
  #, gcc-internal-format
  msgid "loop nest expected"
  msgstr "petlja nije očekivana"
  
! #: c/c-parser.cc:24025 cp/parser.cc:46276
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24054 cp/parser.cc:46307
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24065 cp/parser.cc:46318
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24088 cp/parser.cc:46344
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46355
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24187 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
  
! #: c/c-parser.cc:24276 c/c-parser.cc:24291 cp/parser.cc:46682
! #: cp/parser.cc:46697
  #, gcc-internal-format
  msgid "not enough nested loops"
  msgstr ""
  
! #: c/c-parser.cc:24394 cp/parser.cc:46982
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:24517 cp/parser.cc:46517 cp/parser.cc:46560 cp/pt.cc:18586
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:24951 cp/parser.cc:47528
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:25167 cp/parser.cc:47734
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "očekivano je %<for%> iza %qs"
  
! #: c/c-parser.cc:25380 c/c-parser.cc:25388
  #, gcc-internal-format
  msgid "expected a function name"
  msgstr "očekivano je ime funkcije"
  
! #: c/c-parser.cc:25401 cp/parser.cc:50217
  #, gcc-internal-format
  msgid "expected target-function call"
  msgstr "očekivan je poziv ciljane funkcije (target-function) "
  
! #: c/c-parser.cc:25471
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr ""
  
! #: c/c-parser.cc:25658 cp/parser.cc:48081
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "očekivano je %<point%>"
  
! #: c/c-parser.cc:25925 cp/parser.cc:48368
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25941 cp/parser.cc:48384
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25989 cp/parser.cc:48665
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26091 cp/parser.cc:48491
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26103 cp/parser.cc:48503
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26202 cp/parser.cc:48608
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26215 cp/parser.cc:48621
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26460 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26521
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:26572 c/c-parser.cc:26610
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:26643 cp/parser.cc:49677
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr ""
  
! #: c/c-parser.cc:26655 cp/parser.cc:49691
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:26683 cp/parser.cc:49720
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:26705 cp/parser.cc:49752
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr ""
  
! #: c/c-parser.cc:26714 cp/parser.cc:49762 cp/pt.cc:18254
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "argument %<score%> mora biti konstantan cjelobrojni izraz"
  
! #: c/c-parser.cc:26717 cp/parser.cc:49765 cp/pt.cc:18261
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr "argument %<score%> ne smije biti negativan"
  
! #: c/c-parser.cc:26758 cp/parser.cc:49811
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr ""
  
! #: c/c-parser.cc:26781 cp/parser.cc:49841 cp/pt.cc:18278
  #, gcc-internal-format
  msgid "property must be integer expression"
  msgstr "svojstvo (property) mora biti cjelobrojni izraz"
  
! #: c/c-parser.cc:26794 cp/parser.cc:49852
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26815 cp/parser.cc:49868 fortran/openmp.cc:6534
  #, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "%<requires%> selektor još nije podržan"
  
! #: c/c-parser.cc:26874 cp/parser.cc:49931
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr "očekivano je ime konteksta skupa selektora"
  
! #: c/c-parser.cc:26986 cp/parser.cc:50435
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr "očekivano je %<match%>, %<adjust_args%> ili %<append_args%> klauzula"
  
! #: c/c-parser.cc:27002 cp/parser.cc:50448
  #, gcc-internal-format
  msgid "too many %<match%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27013
  #, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr ""
  
! #: c/c-parser.cc:27028 cp/decl.cc:8621
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27074 cp/parser.cc:50510
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr ""
  
! #: c/c-parser.cc:27081
  #, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "%qD nije tip pokazivača>"
  
! #: c/c-parser.cc:27101 cp/parser.cc:50543
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "očekivano je %<nothing%> ili %<need_device_ptr%>"
  
! #: c/c-parser.cc:27104
  #, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr ""
  
! #: c/c-parser.cc:27111 cp/parser.cc:50550
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr "očekivano je %<nothing%> ili %<need_device_ptr%> slijeđen s/sa %<:%>"
  
! #: c/c-parser.cc:27131 cp/parser.cc:50567
  #, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr "očekivano je %<interop%>"
  
! #: c/c-parser.cc:27229 cp/decl.cc:8603
  #, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr ""
  
! #: c/c-parser.cc:27231 cp/decl.cc:8500 cp/decl.cc:8606
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr ""
  
! #: c/c-parser.cc:27277 cp/decl.cc:8612
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr ""
  
! #: c/c-parser.cc:27302 cp/parser.cc:50635
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27315
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27358
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27366 cp/parser.cc:50680
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27573 cp/parser.cc:50969
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:27577 cp/parser.cc:50973
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27637 cp/parser.cc:51106
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27640 cp/parser.cc:51109
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27689 c/c-parser.cc:27731 cp/parser.cc:51164
! #: cp/parser.cc:51211
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "očekivano je %<target%>"
  
! #: c/c-parser.cc:27703 cp/parser.cc:51177
  #, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "očekivano %<declare target%> ili %<assumes%>"
  
! #: c/c-parser.cc:27738 cp/parser.cc:51218
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:27749 c/c-parser.cc:27780 cp/parser.cc:51229
! #: cp/parser.cc:51260
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27756 c/c-parser.cc:27785 cp/parser.cc:51236
! #: cp/parser.cc:51265
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:27793 cp/parser.cc:51273
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "očekivano %<declare%> ili %<assumes%>"
  
! #: c/c-parser.cc:27820
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:27897
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27901
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27904
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27907
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27915
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:27924
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:28045
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:28056
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "očekivano je function-name %<(%>"
  
! #: c/c-parser.cc:28075
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28209 cp/parser.cc:52195
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "očekivano je %<simd%>, %<reduction%>, %<target%> ili %<variant%>"
  
! #: c/c-parser.cc:28280 cp/parser.cc:52288
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "očekivano je %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> ili %<seq_cst%>"
  
! #: c/c-parser.cc:28309 cp/parser.cc:52323
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28328 cp/parser.cc:52342
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28340 cp/parser.cc:52354
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28349 cp/parser.cc:52363
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28363 cp/parser.cc:52377
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:28382
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28388
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28506 cp/parser.cc:48884
  #, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr "očekivano je %<sizes%>"
  
! #: c/c-parser.cc:28535 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:28651 cp/parser.cc:52434
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "očekivano je %<at%>, %<severity%> ili %<message%> klauzula"
  
! #: c/c-parser.cc:28684 cp/parser.cc:52469
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "očekivano je %qs ili %qs"
  
! #: c/c-parser.cc:28741 cp/parser.cc:52531
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:28764 cp/parser.cc:52558
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28767 cp/parser.cc:52561
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28794 cp/parser.cc:49992
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "očekivana je barem jedna klauzula pretpostavki"
  
! #: c/c-parser.cc:28880 c/c-parser.cc:29181 cp/parser.cc:50078
! #: cp/parser.cc:51497 cp/parser.cc:51525
  #, gcc-internal-format
  msgid "expected directive name"
  msgstr "očekivano je ime direktive"
  
! #: c/c-parser.cc:28891 cp/parser.cc:50089
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28899 cp/parser.cc:50097
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28906 cp/parser.cc:50104
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28917 cp/parser.cc:50115
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28940 cp/parser.cc:50142
  #, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "nepoznata klauzula pretpostavki %qs"
  
! #: c/c-parser.cc:28953 cp/parser.cc:50152
  #, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "očekivana je klauzula pretpostavki"
  
! #: c/c-parser.cc:29082 cp/parser.cc:51395
  #, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "očekivano je %<when%>, %<otherwise%> ili %<default%> klauzula"
  
! #: c/c-parser.cc:29096 cp/parser.cc:51410
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29105 cp/parser.cc:51420
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29195 cp/parser.cc:51511
  #, gcc-internal-format
  msgid "unknown directive name"
  msgstr "nepoznato ime direktive"
  
! #: c/c-parser.cc:29210 cp/parser.cc:51531
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29216 cp/parser.cc:51537
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29541 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:29543 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:29547 cp/semantics.cc:10344
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr ""
  
! #: c/c-parser.cc:29727 cp/parser.cc:53320
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:29733 cp/parser.cc:53326
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:29742
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:29750 cp/parser.cc:53344
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:29843
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
--- 49542,50108 ----
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:24018 cp/parser.cc:46260 cp/parser.cc:46262 cp/parser.cc:46447
  #, gcc-internal-format
  msgid "loop nest expected"
  msgstr "petlja nije očekivana"
  
! #: c/c-parser.cc:24070 cp/parser.cc:46335
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46366
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24110 cp/parser.cc:46377
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24133 cp/parser.cc:46403
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24144 cp/parser.cc:46414
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24232 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
  
! #: c/c-parser.cc:24321 c/c-parser.cc:24336 cp/parser.cc:46741
! #: cp/parser.cc:46756
  #, gcc-internal-format
  msgid "not enough nested loops"
  msgstr ""
  
! #: c/c-parser.cc:24439 cp/parser.cc:47041
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:24562 cp/parser.cc:46576 cp/parser.cc:46619 cp/pt.cc:18615
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:24996 cp/parser.cc:47587
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:25212 cp/parser.cc:47793
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "očekivano je %<for%> iza %qs"
  
! #: c/c-parser.cc:25425 c/c-parser.cc:25433
  #, gcc-internal-format
  msgid "expected a function name"
  msgstr "očekivano je ime funkcije"
  
! #: c/c-parser.cc:25446 cp/parser.cc:50276
  #, gcc-internal-format
  msgid "expected target-function call"
  msgstr "očekivan je poziv ciljane funkcije (target-function) "
  
! #: c/c-parser.cc:25516
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr ""
  
! #: c/c-parser.cc:25703 cp/parser.cc:48140
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "očekivano je %<point%>"
  
! #: c/c-parser.cc:25970 cp/parser.cc:48427
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25986 cp/parser.cc:48443
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26034 cp/parser.cc:48724
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26136 cp/parser.cc:48550
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26148 cp/parser.cc:48562
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26247 cp/parser.cc:48667
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26260 cp/parser.cc:48680
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26505 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26566
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:26617 c/c-parser.cc:26655
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:26688 cp/parser.cc:49736
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr ""
  
! #: c/c-parser.cc:26700 cp/parser.cc:49750
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:26728 cp/parser.cc:49779
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:26750 cp/parser.cc:49811
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr ""
  
! #: c/c-parser.cc:26759 cp/parser.cc:49821 cp/pt.cc:18283
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "argument %<score%> mora biti konstantan cjelobrojni izraz"
  
! #: c/c-parser.cc:26762 cp/parser.cc:49824 cp/pt.cc:18290
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr "argument %<score%> ne smije biti negativan"
  
! #: c/c-parser.cc:26803 cp/parser.cc:49870
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr ""
  
! #: c/c-parser.cc:26827 cp/parser.cc:49900 cp/pt.cc:18307
  #, gcc-internal-format
  msgid "property must be integer expression"
  msgstr "svojstvo (property) mora biti cjelobrojni izraz"
  
! #: c/c-parser.cc:26837 cp/parser.cc:49911
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26858 cp/parser.cc:49927 fortran/openmp.cc:6534
  #, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "%<requires%> selektor još nije podržan"
  
! #: c/c-parser.cc:26917 cp/parser.cc:49990
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr "očekivano je ime konteksta skupa selektora"
  
! #: c/c-parser.cc:27032 cp/parser.cc:50494
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr "očekivano je %<match%>, %<adjust_args%> ili %<append_args%> klauzula"
  
! #: c/c-parser.cc:27048 cp/parser.cc:50507
  #, gcc-internal-format
  msgid "too many %<match%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27059
  #, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr ""
  
! #: c/c-parser.cc:27074 cp/decl.cc:8619
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27120 cp/parser.cc:50569
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr ""
  
! #: c/c-parser.cc:27127
  #, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "%qD nije tip pokazivača>"
  
! #: c/c-parser.cc:27147 cp/parser.cc:50602
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "očekivano je %<nothing%> ili %<need_device_ptr%>"
  
! #: c/c-parser.cc:27150
  #, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr ""
  
! #: c/c-parser.cc:27157 cp/parser.cc:50609
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr "očekivano je %<nothing%> ili %<need_device_ptr%> slijeđen s/sa %<:%>"
  
! #: c/c-parser.cc:27177 cp/parser.cc:50626
  #, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr "očekivano je %<interop%>"
  
! #: c/c-parser.cc:27275 cp/decl.cc:8601
  #, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr ""
  
! #: c/c-parser.cc:27277 cp/decl.cc:8498 cp/decl.cc:8604
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr ""
  
! #: c/c-parser.cc:27323 cp/decl.cc:8610
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr ""
  
! #: c/c-parser.cc:27348 cp/parser.cc:50694
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27361
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27404
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27412 cp/parser.cc:50739
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27619 cp/parser.cc:51028
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:27623 cp/parser.cc:51032
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27683 cp/parser.cc:51165
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27686 cp/parser.cc:51168
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27735 c/c-parser.cc:27777 cp/parser.cc:51223
! #: cp/parser.cc:51270
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "očekivano je %<target%>"
  
! #: c/c-parser.cc:27749 cp/parser.cc:51236
  #, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "očekivano %<declare target%> ili %<assumes%>"
  
! #: c/c-parser.cc:27784 cp/parser.cc:51277
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:27795 c/c-parser.cc:27826 cp/parser.cc:51288
! #: cp/parser.cc:51319
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27802 c/c-parser.cc:27831 cp/parser.cc:51295
! #: cp/parser.cc:51324
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:27839 cp/parser.cc:51332
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "očekivano %<declare%> ili %<assumes%>"
  
! #: c/c-parser.cc:27866
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:27943
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27947
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27950
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27953
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27961
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:27970
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:28091
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:28102
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "očekivano je function-name %<(%>"
  
! #: c/c-parser.cc:28121
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28255 cp/parser.cc:52248
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "očekivano je %<simd%>, %<reduction%>, %<target%> ili %<variant%>"
  
! #: c/c-parser.cc:28326 cp/parser.cc:52341
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "očekivano je %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> ili %<seq_cst%>"
  
! #: c/c-parser.cc:28355 cp/parser.cc:52376
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28374 cp/parser.cc:52395
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28386 cp/parser.cc:52407
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28395 cp/parser.cc:52416
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28409 cp/parser.cc:52430
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:28428
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28434
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28552 cp/parser.cc:48943
  #, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr "očekivano je %<sizes%>"
  
! #: c/c-parser.cc:28581 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:28697 cp/parser.cc:52487
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "očekivano je %<at%>, %<severity%> ili %<message%> klauzula"
  
! #: c/c-parser.cc:28730 cp/parser.cc:52522
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "očekivano je %qs ili %qs"
  
! #: c/c-parser.cc:28787 cp/parser.cc:52584
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:28810 cp/parser.cc:52611
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28813 cp/parser.cc:52614
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28840 cp/parser.cc:50051
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "očekivana je barem jedna klauzula pretpostavki"
  
! #: c/c-parser.cc:28926 c/c-parser.cc:29224 cp/parser.cc:50137
! #: cp/parser.cc:51553 cp/parser.cc:51580
  #, gcc-internal-format
  msgid "expected directive name"
  msgstr "očekivano je ime direktive"
  
! #: c/c-parser.cc:28937 cp/parser.cc:50148
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28945 cp/parser.cc:50156
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28952 cp/parser.cc:50163
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28963 cp/parser.cc:50174
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28986 cp/parser.cc:50201
  #, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "nepoznata klauzula pretpostavki %qs"
  
! #: c/c-parser.cc:28999 cp/parser.cc:50211
  #, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "očekivana je klauzula pretpostavki"
  
! #: c/c-parser.cc:29128 cp/parser.cc:51454
  #, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "očekivano je %<when%>, %<otherwise%> ili %<default%> klauzula"
  
! #: c/c-parser.cc:29142 cp/parser.cc:51469
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29150 cp/parser.cc:51478
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29237 cp/parser.cc:51566
  #, gcc-internal-format
  msgid "unknown directive name"
  msgstr "nepoznato ime direktive"
  
! #: c/c-parser.cc:29252 cp/parser.cc:51586
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29258 cp/parser.cc:51592
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29584 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:29586 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:29590 cp/semantics.cc:10344
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr ""
  
! #: c/c-parser.cc:29770 cp/parser.cc:53373
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:29776 cp/parser.cc:53379
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:29785
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:29793 cp/parser.cc:53397
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:29886
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
*************** msgstr ""
*** 50105,50111 ****
  msgid "%qD has an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12542 c/c-typeck.cc:12617 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
--- 50112,50118 ----
  msgid "%qD has an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12559 c/c-typeck.cc:12634 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
*************** msgstr "povratni tipovi funkcija nisu ko
*** 50191,50202 ****
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10693
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10697
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr ""
--- 50198,50209 ----
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10710
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10714
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr ""
*************** msgstr ""
*** 50236,50242 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr ""
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4035 cp/typeck.cc:4130
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
--- 50243,50249 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr ""
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4151 cp/typeck.cc:4246
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
*************** msgstr ""
*** 50374,51821 ****
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr ""
  
! #: c/c-typeck.cc:4351
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4356
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4432
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.cc:4513
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr ""
  
! #: c/c-typeck.cc:4514
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr ""
  
! #: c/c-typeck.cc:4528
  #, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr ""
  
! #: c/c-typeck.cc:4706 c/c-typeck.cc:4734 cp/typeck.cc:5849 cp/typeck.cc:6137
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.cc:4714 c/c-typeck.cc:4725 cp/typeck.cc:5886 cp/typeck.cc:5910
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr ""
  
! #: c/c-typeck.cc:4717 c/c-typeck.cc:4728 cp/typeck.cc:5889 cp/typeck.cc:5913
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
  
! #: c/c-typeck.cc:4746 c/c-typeck.cc:4753 c/c-typeck.cc:6130 c/c-typeck.cc:6135
! #: c/c-typeck.cc:8683 cp/tree.cc:6464
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: c/c-typeck.cc:4774
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:4833
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4836
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4870
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:4879 cp/typeck.cc:6937
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
  
! #: c/c-typeck.cc:5328
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5332
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5342
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr ""
  
! #: c/c-typeck.cc:5366
  #, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr ""
  
! #: c/c-typeck.cc:5392
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr ""
  
! #: c/c-typeck.cc:5450
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5453
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5460
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5463
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5479
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr ""
  
! #: c/c-typeck.cc:5506 c/c-typeck.cc:5540
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr ""
  
! #: c/c-typeck.cc:5508 c/c-typeck.cc:5543
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr ""
  
! #: c/c-typeck.cc:5528
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:5532
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:5640
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr ""
  
! #: c/c-typeck.cc:5703 c/c-typeck.cc:5899
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr ""
  
! #: c/c-typeck.cc:5717
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:5725
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr ""
  
! #: c/c-typeck.cc:5914
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr ""
  
! #: c/c-typeck.cc:5935
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5938
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5943
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:5945 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:6084
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6180
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:6239 c/c-typeck.cc:6245
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6262
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr ""
  
! #: c/c-typeck.cc:6279
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6303
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6307
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:6312
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6334
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6337
  #, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "prvi izraz ima tip %qT"
  
! #: c/c-typeck.cc:6338
  #, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr "drugi izraz ima tip %qT"
  
! #: c/c-typeck.cc:6349 c/c-typeck.cc:6362
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6389
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6505
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:6509
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:6528
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:6533
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:6542 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr ""
  
! #: c/c-typeck.cc:6591
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6609 c/c-typeck.cc:13209
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6680
  msgid "cast adds %q#v qualifier to function type"
  msgstr ""
  
! #: c/c-typeck.cc:6686
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:6721
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6818
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr ""
  
! #: c/c-typeck.cc:6824
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr ""
  
! #: c/c-typeck.cc:6839
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr ""
  
! #: c/c-typeck.cc:6843
  #, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6863
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr ""
  
! #: c/c-typeck.cc:6873
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr ""
  
! #: c/c-typeck.cc:6908
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6913
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6918
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6951
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr ""
  
! #: c/c-typeck.cc:6963
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6968
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6978 cp/typeck.cc:9383
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6992
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7001
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7011
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7126
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7168
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr ""
  
! #: c/c-typeck.cc:7294
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7496 c/c-typeck.cc:7515 c/c-typeck.cc:7572
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr ""
  
! #: c/c-typeck.cc:7588
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr ""
  
! #: c/c-typeck.cc:7638
  msgid "expected %e but argument is of type %e"
  msgstr "očekivan je %e ali argument je tip %e"
  
! #: c/c-typeck.cc:7672
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7675
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7680
  #, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr ""
  
! #: c/c-typeck.cc:7737 c/c-typeck.cc:8645
  msgid "%e declared here"
  msgstr "%e je deklariran ovdje"
  
! #: c/c-typeck.cc:7930
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7935
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7939
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7944
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7949
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7967
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8149 c/c-typeck.cc:8548
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8152 c/c-typeck.cc:8551
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8155 c/c-typeck.cc:8553
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8158 c/c-typeck.cc:8555
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8166 c/c-typeck.cc:8438 c/c-typeck.cc:8481
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8168 c/c-typeck.cc:8440 c/c-typeck.cc:8483
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8170 c/c-typeck.cc:8442 c/c-typeck.cc:8485
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8172 c/c-typeck.cc:8444 c/c-typeck.cc:8487
  msgid "return discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8181
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr ""
  
! #: c/c-typeck.cc:8249
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr ""
  
! #: c/c-typeck.cc:8276
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8287
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8298
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8308
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8324
  #, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr "očekivan %qT ali pokazivač je tipa %qT"
  
! #: c/c-typeck.cc:8339
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8345
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8351
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8356 cp/typeck.cc:10559
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8380
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8390
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8400
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8405
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8455
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8458
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8460
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8462
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8492
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8510
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8518
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8524
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8529
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8576
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:8587
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8593
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8602
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8608
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8616
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8622
  msgid "returning %e from a function with incompatible return type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8698
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8708
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8714
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8719
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8741
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8751
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8757
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8761
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8794
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr ""
  
! #: c/c-typeck.cc:8805
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8816
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8826
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr ""
  
! #: c/c-typeck.cc:8906
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:9148
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9156
  #, gcc-internal-format
! msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:9159 c/c-typeck.cc:9221 c/c-typeck.cc:9374
  #, gcc-internal-format
! msgid "%<constexpr%> initializer not representable in type of object"
  msgstr ""
  
! #: c/c-typeck.cc:9169
  #, gcc-internal-format
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:9186
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9195
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9339 c/c-typeck.cc:10307 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:9355 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9401
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9406
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9413
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9425
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.cc:9493 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
  
! #: c/c-typeck.cc:9507 c/c-typeck.cc:9647 c/c-typeck.cc:10401
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9519 c/c-typeck.cc:9543 c/c-typeck.cc:9546 c/c-typeck.cc:9554
! #: c/c-typeck.cc:9616 c/c-typeck.cc:11384 c/c-typeck.cc:11468
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:9528
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr ""
  
! #: c/c-typeck.cc:9559 c/c-typeck.cc:9629 c/c-typeck.cc:11478
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:9581 cp/typeck2.cc:1340
  #, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr ""
  
! #: c/c-typeck.cc:9623 c/c-typeck.cc:11473
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr ""
  
! #: c/c-typeck.cc:9929 cp/decl.cc:7906
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
  
! #: c/c-typeck.cc:10155
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10239
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10309 c/c-typeck.cc:10313 c/c-typeck.cc:12076
! #: c/c-typeck.cc:12201 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
  
! #: c/c-typeck.cc:10350
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10373
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:10413
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10535 c/c-typeck.cc:10617
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10540 c/c-typeck.cc:10679
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10590
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr ""
  
! #: c/c-typeck.cc:10599 c/c-typeck.cc:10608
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:10613 c/c-typeck.cc:10615
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10619 c/c-typeck.cc:10622
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:10641
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10650
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:10784 c/c-typeck.cc:10839 c/c-typeck.cc:10880
! #: c/c-typeck.cc:10940 c/c-typeck.cc:10987 c/c-typeck.cc:11575
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:10875 c/c-typeck.cc:10936 c/c-typeck.cc:10983
! #: c/c-typeck.cc:11572
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:11500
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:11946
  #, gcc-internal-format
  msgid "excess elements in %qT initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11958 c/c-typeck.cc:12035
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11979
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12050 c/c-typeck.cc:12176 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:12146
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12168
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c/c-typeck.cc:12267
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12344 c/c-typeck.cc:12346
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12380
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12547 c/c-typeck.cc:12623 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, gcc-internal-format
  msgid "constraint allows registers outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12559 cp/semantics.cc:2358
  #, gcc-internal-format
  msgid "side-effects in output operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12570 cp/semantics.cc:2374
  #, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:12578 c/c-typeck.cc:12668 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12636 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:12649 cp/semantics.cc:2481
  #, gcc-internal-format
  msgid "side-effects in input operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12660 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, gcc-internal-format
  msgid "input operand outside of a function is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:12712
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.cc:12718
  #, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:12748 c/gimple-parser.cc:2648 cp/typeck.cc:11159
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
  
! #: c/c-typeck.cc:12777
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr ""
  
! #: c/c-typeck.cc:12790 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:12793
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:12875
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.cc:12966 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:12991
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:13029 c/c-typeck.cc:13037
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:13043 cp/parser.cc:13521
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13045
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13121 cp/parser.cc:15291
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:13124 c/c-typeck.cc:13144 cp/decl.cc:4107 cp/parser.cc:15301
! #: cp/parser.cc:15322
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:13127 cp/parser.cc:15304
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.cc:13141 cp/parser.cc:15314
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.cc:13191 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.cc:13235
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:13526
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13531
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13549 c/c-typeck.cc:13587
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13554 c/c-typeck.cc:13592
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14184 c/c-typeck.cc:14348 cp/typeck.cc:6163
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.cc:14192 c/c-typeck.cc:14356 cp/typeck.cc:6177
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:14207 c/c-typeck.cc:14371 cp/typeck.cc:6195
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14217 c/c-typeck.cc:14381 cp/typeck.cc:6212
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14231 cp/typeck.cc:5838
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr ""
  
! #: c/c-typeck.cc:14270 c/c-typeck.cc:14422
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:14277 c/c-typeck.cc:14283
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:14290 c/c-typeck.cc:14432
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.cc:14303 c/c-typeck.cc:14309 c/c-typeck.cc:14459
! #: c/c-typeck.cc:14465
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.cc:14410
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.cc:14412
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.cc:14417
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr ""
  
! #: c/c-typeck.cc:14440 c/c-typeck.cc:14443 c/c-typeck.cc:14450
! #: c/c-typeck.cc:14453
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.cc:14530
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:14848
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14852
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14856
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14872
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:15075 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15086 c/c-typeck.cc:15096 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:15131 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15199 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15203 c/c-typeck.cc:17020 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15211
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15221 c/c-typeck.cc:17027 c/c-typeck.cc:17181
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15258 cp/semantics.cc:5995
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15265 cp/semantics.cc:6002
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15288 cp/semantics.cc:6035
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15306 c/c-typeck.cc:15373 c/c-typeck.cc:15666
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15325 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15333 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15342 c/c-typeck.cc:15466 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15359 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15402 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15417 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15454 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15458 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15486 c/c-typeck.cc:15605 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15496 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.cc:15872 cp/semantics.cc:7305
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:15879
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:15885 cp/semantics.cc:7312
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:15898 cp/semantics.cc:7328
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15918 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15945
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15952 cp/semantics.cc:7398
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15958 cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15964 cp/semantics.cc:7410
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16001 cp/semantics.cc:7458
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "očekivan je pokazivač (pointer) u %qs klauzuli"
  
! #: c/c-typeck.cc:16104 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:16126 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:16152 c/c-typeck.cc:16162
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:16182
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16194
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16202
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16246
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:16255 cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.cc:16343
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16361 c/c-typeck.cc:17275 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16373 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:16388 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16397
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16405
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16424 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:16454 c/c-typeck.cc:17175 c/c-typeck.cc:17446
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:16471 cp/semantics.cc:7876
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16482 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16496 c/c-typeck.cc:16566 c/c-typeck.cc:16601
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16506 c/c-typeck.cc:16574 c/c-typeck.cc:16923
! #: c/c-typeck.cc:17075 c/c-typeck.cc:17083 c/c-typeck.cc:17099
! #: c/c-typeck.cc:17108 c/c-typeck.cc:17116 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
--- 50381,51828 ----
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr ""
  
! #: c/c-typeck.cc:4352
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4357
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4433
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.cc:4514
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr ""
  
! #: c/c-typeck.cc:4515
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr ""
  
! #: c/c-typeck.cc:4529
  #, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr ""
  
! #: c/c-typeck.cc:4707 c/c-typeck.cc:4735 cp/typeck.cc:5965 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.cc:4715 c/c-typeck.cc:4726 cp/typeck.cc:6002 cp/typeck.cc:6026
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr ""
  
! #: c/c-typeck.cc:4718 c/c-typeck.cc:4729 cp/typeck.cc:6005 cp/typeck.cc:6029
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
  
! #: c/c-typeck.cc:4747 c/c-typeck.cc:4754 c/c-typeck.cc:6131 c/c-typeck.cc:6136
! #: c/c-typeck.cc:8684 cp/tree.cc:6464
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: c/c-typeck.cc:4775
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:4834
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4837
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:4880 cp/typeck.cc:7053
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
  
! #: c/c-typeck.cc:5329
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5333
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5343
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr ""
  
! #: c/c-typeck.cc:5367
  #, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr ""
  
! #: c/c-typeck.cc:5393
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr ""
  
! #: c/c-typeck.cc:5451
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5454
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5461
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5464
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5480
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr ""
  
! #: c/c-typeck.cc:5507 c/c-typeck.cc:5541
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr ""
  
! #: c/c-typeck.cc:5509 c/c-typeck.cc:5544
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr ""
  
! #: c/c-typeck.cc:5529
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:5533
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:5641
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr ""
  
! #: c/c-typeck.cc:5704 c/c-typeck.cc:5900
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr ""
  
! #: c/c-typeck.cc:5718
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:5726
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr ""
  
! #: c/c-typeck.cc:5915
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr ""
  
! #: c/c-typeck.cc:5936
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5939
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5944
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:5946 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:6085
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6181
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:6240 c/c-typeck.cc:6246
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6263
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr ""
  
! #: c/c-typeck.cc:6280
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6304
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6308
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:6313
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6335
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6338
  #, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "prvi izraz ima tip %qT"
  
! #: c/c-typeck.cc:6339
  #, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr "drugi izraz ima tip %qT"
  
! #: c/c-typeck.cc:6350 c/c-typeck.cc:6363
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6390
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6506
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:6510
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:6529
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:6534
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:6543 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr ""
  
! #: c/c-typeck.cc:6592
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6610 c/c-typeck.cc:13226
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6681
  msgid "cast adds %q#v qualifier to function type"
  msgstr ""
  
! #: c/c-typeck.cc:6687
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:6722
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6819
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr ""
  
! #: c/c-typeck.cc:6825
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr ""
  
! #: c/c-typeck.cc:6840
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr ""
  
! #: c/c-typeck.cc:6844
  #, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6864
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr ""
  
! #: c/c-typeck.cc:6874
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr ""
  
! #: c/c-typeck.cc:6909
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6914
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6919
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6952
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr ""
  
! #: c/c-typeck.cc:6964
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6969
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6979 cp/typeck.cc:9499
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6993
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7002
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7012
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7127
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7169
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr ""
  
! #: c/c-typeck.cc:7295
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7497 c/c-typeck.cc:7516 c/c-typeck.cc:7573
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr ""
  
! #: c/c-typeck.cc:7589
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr ""
  
! #: c/c-typeck.cc:7639
  msgid "expected %e but argument is of type %e"
  msgstr "očekivan je %e ali argument je tip %e"
  
! #: c/c-typeck.cc:7673
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7676
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7681
  #, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr ""
  
! #: c/c-typeck.cc:7738 c/c-typeck.cc:8646
  msgid "%e declared here"
  msgstr "%e je deklariran ovdje"
  
! #: c/c-typeck.cc:7931
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7936
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7940
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7945
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7950
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7968
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8150 c/c-typeck.cc:8549
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8153 c/c-typeck.cc:8552
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8156 c/c-typeck.cc:8554
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8159 c/c-typeck.cc:8556
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8167 c/c-typeck.cc:8439 c/c-typeck.cc:8482
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8169 c/c-typeck.cc:8441 c/c-typeck.cc:8484
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8171 c/c-typeck.cc:8443 c/c-typeck.cc:8486
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8173 c/c-typeck.cc:8445 c/c-typeck.cc:8488
  msgid "return discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8182
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr ""
  
! #: c/c-typeck.cc:8250
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr ""
  
! #: c/c-typeck.cc:8277
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8288
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8299
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8309
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8325
  #, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr "očekivan %qT ali pokazivač je tipa %qT"
  
! #: c/c-typeck.cc:8340
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8346
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8352
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8357 cp/typeck.cc:10675
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8381
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8391
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8401
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8406
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8456
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8459
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8461
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8463
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8493
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8511
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8519
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8525
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8530
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8577
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:8588
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8594
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8603
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8609
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8617
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8623
  msgid "returning %e from a function with incompatible return type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8699
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8709
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8715
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8720
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8742
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8752
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8758
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8762
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8795
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr ""
  
! #: c/c-typeck.cc:8806
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8817
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8827
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr ""
  
! #: c/c-typeck.cc:8907
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:9149
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9166 c/c-typeck.cc:9176 c/c-typeck.cc:9238 c/c-typeck.cc:9391
  #, gcc-internal-format
! msgid "%<constexpr%> initializer not representable in type of object"
  msgstr ""
  
! #: c/c-typeck.cc:9172
  #, gcc-internal-format
! msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:9186
  #, gcc-internal-format
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:9203
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9212
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9356 c/c-typeck.cc:10324 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:9372 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9418
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9423
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9430
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9442
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.cc:9510 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
  
! #: c/c-typeck.cc:9524 c/c-typeck.cc:9664 c/c-typeck.cc:10418
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9536 c/c-typeck.cc:9560 c/c-typeck.cc:9563 c/c-typeck.cc:9571
! #: c/c-typeck.cc:9633 c/c-typeck.cc:11401 c/c-typeck.cc:11485
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:9545
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr ""
  
! #: c/c-typeck.cc:9576 c/c-typeck.cc:9646 c/c-typeck.cc:11495
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:9598 cp/typeck2.cc:1340
  #, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr ""
  
! #: c/c-typeck.cc:9640 c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr ""
  
! #: c/c-typeck.cc:9946 cp/decl.cc:7904
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
  
! #: c/c-typeck.cc:10172
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10256
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10326 c/c-typeck.cc:10330 c/c-typeck.cc:12093
! #: c/c-typeck.cc:12218 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
  
! #: c/c-typeck.cc:10367
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10390
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:10430
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10552 c/c-typeck.cc:10634
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10557 c/c-typeck.cc:10696
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10607
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr ""
  
! #: c/c-typeck.cc:10616 c/c-typeck.cc:10625
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:10630 c/c-typeck.cc:10632
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10636 c/c-typeck.cc:10639
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:10658
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10667
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:10801 c/c-typeck.cc:10856 c/c-typeck.cc:10897
! #: c/c-typeck.cc:10957 c/c-typeck.cc:11004 c/c-typeck.cc:11592
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:10892 c/c-typeck.cc:10953 c/c-typeck.cc:11000
! #: c/c-typeck.cc:11589
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:11517
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:11963
  #, gcc-internal-format
  msgid "excess elements in %qT initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11975 c/c-typeck.cc:12052
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11996
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12067 c/c-typeck.cc:12193 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:12163
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12185
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c/c-typeck.cc:12284
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12361 c/c-typeck.cc:12363
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12397
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12564 c/c-typeck.cc:12640 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, gcc-internal-format
  msgid "constraint allows registers outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12576 cp/semantics.cc:2358
  #, gcc-internal-format
  msgid "side-effects in output operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12587 cp/semantics.cc:2374
  #, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:12595 c/c-typeck.cc:12685 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12653 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:12666 cp/semantics.cc:2481
  #, gcc-internal-format
  msgid "side-effects in input operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12677 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, gcc-internal-format
  msgid "input operand outside of a function is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:12729
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.cc:12735
  #, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:12765 c/gimple-parser.cc:2648 cp/typeck.cc:11275
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
  
! #: c/c-typeck.cc:12794
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr ""
  
! #: c/c-typeck.cc:12807 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:12810
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:12892
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.cc:12983 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:13008
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:13046 c/c-typeck.cc:13054
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:13060 cp/parser.cc:13523
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13062
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13138 cp/parser.cc:15293
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:13141 c/c-typeck.cc:13161 cp/decl.cc:4105 cp/parser.cc:15303
! #: cp/parser.cc:15324
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:13144 cp/parser.cc:15306
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.cc:13158 cp/parser.cc:15316
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.cc:13208 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.cc:13252
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:13543
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13548
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13566 c/c-typeck.cc:13604
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13571 c/c-typeck.cc:13609
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14201 c/c-typeck.cc:14365 cp/typeck.cc:6279
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.cc:14209 c/c-typeck.cc:14373 cp/typeck.cc:6293
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:14224 c/c-typeck.cc:14388 cp/typeck.cc:6311
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14234 c/c-typeck.cc:14398 cp/typeck.cc:6328
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14248 cp/typeck.cc:5954
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr ""
  
! #: c/c-typeck.cc:14287 c/c-typeck.cc:14439
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:14294 c/c-typeck.cc:14300
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:14307 c/c-typeck.cc:14449
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.cc:14320 c/c-typeck.cc:14326 c/c-typeck.cc:14476
! #: c/c-typeck.cc:14482
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.cc:14427
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.cc:14429
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.cc:14434
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr ""
  
! #: c/c-typeck.cc:14457 c/c-typeck.cc:14460 c/c-typeck.cc:14467
! #: c/c-typeck.cc:14470
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.cc:14547
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:14865
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14869
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14873
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14889
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:15092 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15103 c/c-typeck.cc:15113 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:15148 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15216 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15220 c/c-typeck.cc:17037 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15228
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15238 c/c-typeck.cc:17044 c/c-typeck.cc:17198
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15275 cp/semantics.cc:5995
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:6002
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15305 cp/semantics.cc:6035
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15323 c/c-typeck.cc:15390 c/c-typeck.cc:15683
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15342 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15350 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15359 c/c-typeck.cc:15483 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15376 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15419 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15434 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15471 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15475 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15503 c/c-typeck.cc:15622 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15513 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.cc:15889 cp/semantics.cc:7305
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:15896
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:7312
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:15915 cp/semantics.cc:7328
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15935 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15962
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15969 cp/semantics.cc:7398
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15975 cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15981 cp/semantics.cc:7410
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16018 cp/semantics.cc:7458
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "očekivan je pokazivač (pointer) u %qs klauzuli"
  
! #: c/c-typeck.cc:16121 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:16143 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:16169 c/c-typeck.cc:16179
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:16199
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16211
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16219
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16263
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:16272 cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.cc:16360
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16378 c/c-typeck.cc:17292 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16390 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:16405 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16414
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16422
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16441 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:16471 c/c-typeck.cc:17192 c/c-typeck.cc:17463
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:16488 cp/semantics.cc:7876
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16499 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16513 c/c-typeck.cc:16583 c/c-typeck.cc:16618
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16523 c/c-typeck.cc:16591 c/c-typeck.cc:16940
! #: c/c-typeck.cc:17092 c/c-typeck.cc:17100 c/c-typeck.cc:17116
! #: c/c-typeck.cc:17125 c/c-typeck.cc:17133 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
*************** msgstr ""
*** 51824,52081 ****
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16509 c/c-typeck.cc:16580 c/c-typeck.cc:17119
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16554 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:16594 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:16613 cp/semantics.cc:8473
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16620
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:16627
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16634
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16647 cp/semantics.cc:8542
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16653
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16666 cp/semantics.cc:8581
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16672
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16744 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16759 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16767 cp/semantics.cc:8742
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16788 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16798 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16859 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16879 c/c-typeck.cc:16955 c/c-typeck.cc:16991
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "nepodržani %qE izraz mape"
  
! #: c/c-typeck.cc:16919 c/c-typeck.cc:17096 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16927 c/c-typeck.cc:17102 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17046 c/c-typeck.cc:17188 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:17171 cp/semantics.cc:9248
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17197 cp/semantics.cc:9279
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:17211 cp/semantics.cc:9295
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17233
  #, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr ""
  
! #: c/c-typeck.cc:17240
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:17288 c/c-typeck.cc:17393 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17308 cp/semantics.cc:8816
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:17429 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:17464 cp/semantics.cc:9706
  #, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17475 cp/semantics.cc:9720
  #, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr ""
  
! #: c/c-typeck.cc:17484 cp/semantics.cc:9729
  #, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr "%qD ne smije biti konstanta"
  
! #: c/c-typeck.cc:17533 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17543
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17574 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17586 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17597 c/c-typeck.cc:17605 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17653 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17704 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17712 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17720 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17730 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17748 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17766 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17770 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:17942
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:17947
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:17953
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 51831,52088 ----
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16526 c/c-typeck.cc:16597 c/c-typeck.cc:17136
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16571 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:16611 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:16630 cp/semantics.cc:8473
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16637
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:16644
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16651
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16664 cp/semantics.cc:8542
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16670
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16683 cp/semantics.cc:8581
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16689
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16761 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16776 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16784 cp/semantics.cc:8742
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16805 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16815 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16876 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16896 c/c-typeck.cc:16972 c/c-typeck.cc:17008
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "nepodržani %qE izraz mape"
  
! #: c/c-typeck.cc:16936 c/c-typeck.cc:17113 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16944 c/c-typeck.cc:17119 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17063 c/c-typeck.cc:17205 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:17188 cp/semantics.cc:9248
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9279
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:17228 cp/semantics.cc:9295
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17231 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17250
  #, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr ""
  
! #: c/c-typeck.cc:17257
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:17305 c/c-typeck.cc:17410 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17325 cp/semantics.cc:8816
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:17446 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:17481 cp/semantics.cc:9706
  #, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17492 cp/semantics.cc:9720
  #, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr ""
  
! #: c/c-typeck.cc:17501 cp/semantics.cc:9729
  #, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr "%qD ne smije biti konstanta"
  
! #: c/c-typeck.cc:17550 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17560
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17591 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17603 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17614 c/c-typeck.cc:17622 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17670 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17721 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17729 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17737 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17747 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17765 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17783 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17787 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:17964
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:17970
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:17976
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr ""
*** 52291,52632 ****
  msgid "expected case label"
  msgstr "Interna greška: expected case label"
  
! #: cobol/cdf-copy.cc:109
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:275
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr ""
  
! #: cobol/cobol1.cc:326
  #, gcc-internal-format, gfc-internal-format
  msgid "exception '%s'"
  msgstr "iznimka ‘%s’"
  
! #: cobol/cobol1.cc:408
  #, gcc-internal-format, gfc-internal-format
  msgid "could not execute preprocessor %s"
  msgstr "nije (bilo) moguće izvršiti predprocesor %s"
  
! #: cobol/cobol1.cc:413
  #, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr "nije (bilo) moguće uključiti %s"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:419
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:53
! msgid "no such exception: 0x%04x"
  msgstr ""
  
! #: cobol/genapi.cc:332
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:571
  #, gcc-internal-format
! msgid "Nice try, but you can't fire me. I quit!"
  msgstr ""
  
! #: cobol/genapi.cc:1486
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): Knows not the variable type %s for %s"
! msgstr ""
  
! #: cobol/genapi.cc:2176
  #, gcc-internal-format, gfc-internal-format
! msgid "I don't know how to MOVE an alphabetical string to %s(%s) \n"
  msgstr ""
  
! #: cobol/genapi.cc:2244
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): field->type %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:5728
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): Invalid field type %s:"
  msgstr ""
  
! #: cobol/genapi.cc:6929 cobol/genapi.cc:6935 cobol/genapi.cc:6941
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_logop() was called with variable %s on line %d, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7048 cobol/genapi.cc:7112
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_relop() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7158
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_if() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7411
  #, gcc-internal-format, gfc-internal-format
! msgid "###### candidate %s has unimplemented CVT_type %d(%s)\n"
  msgstr ""
  
! #: cobol/genapi.cc:7422
! #, gcc-internal-format, gfc-internal-format
! msgid "###### unknown setop_t code %d\n"
  msgstr ""
  
! #: cobol/genapi.cc:7618
! msgid "%s:%d: %zu exceeds MAXIMUM_UNTILS of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:8624
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:8846 cobol/genapi.cc:9306
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:8971
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s access mode is 'file_inaccessible_e' in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9044
  #, gcc-internal-format
! msgid "parser_file_open called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9049
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_open for %s called with NULL var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9054
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9122
  #, gcc-internal-format
! msgid "parser_file_close called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9127
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_close for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9180
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9190
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9195
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9200
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9205
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9210
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but 'where' >= 0"
  msgstr ""
  
! #: cobol/genapi.cc:9219
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but 'where' < 0"
  msgstr ""
  
! #: cobol/genapi.cc:9262
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9311
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9317
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9322
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9457
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:11122
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): asked to sort %s, but it's not a table"
  msgstr ""
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:11250
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11379
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11786
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12187
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:12439
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): What in the name of Nero's fiddle are we doing here?"
  msgstr ""
  
! #: cobol/genapi.cc:13948
! #, gcc-internal-format, gfc-internal-format
! msgid "In parser_move(%s to %s), the move of FldLiteralN to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:14184
! #, gcc-internal-format, gfc-internal-format
! msgid "In mh_dest_is_float(%s to %s), the move of %s to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:16279
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16351
  #, gcc-internal-format
! msgid "parser_symbol_add() was called with a NULL new_var\n"
  msgstr ""
  
! #: cobol/genapi.cc:16379
! msgid "%s(): %2.2d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:16419
  #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add(): %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16425
! msgid "parser_symbol_add(): %2.2d %s has null ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16433
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add( %s ) improperly has a non-null var_decl_node\n"
  msgstr ""
  
! #: cobol/genapi.cc:16638
! msgid "%s(): %2.2d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/gengen.cc:363
  #, gcc-internal-format
! msgid "The given type is not NULL, and that's just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:372
  #, gcc-internal-format
! msgid "The given type is not a DECL or a TYPE"
  msgstr ""
  
! #: cobol/gengen.cc:416
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown type %d"
  msgstr "Nepoznati tip %d"
  
! #: cobol/gengen.cc:2941
  #, gcc-internal-format
! msgid "Residual context count!"
  msgstr ""
  
! #: cobol/genmath.cc:1392
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_op() doesn't know how to evaluate \"%s = %s %c %s\"\n"
  msgstr ""
  
! #: cobol/genutil.cc:322 cobol/genutil.cc:601
  #, gcc-internal-format
  msgid "Too many subscripts"
  msgstr ""
  
! #: cobol/lexio.cc:1490
  #, gcc-internal-format, gfc-internal-format
! msgid "%s pid %d terminated by %s"
! msgstr "%s PID %d prekinut s %s"
  
! #: cobol/lexio.cc:1495
  #, gcc-internal-format, gfc-internal-format
  msgid "%s exited with status %d"
  msgstr "%s je završio sa statusom %d"
  
! #: cobol/symbols.cc:450
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1907
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr ""
  
! #: cobol/symbols.cc:3709 cobol/symbols.cc:3816 cobol/symbols.cc:3846
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr ""
  
! #: cobol/util.cc:1108
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1705
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: regcomp: %s"
  msgstr "%s: regcomp: %s"
  
! #: cobol/util.cc:1815
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:2141
  #, gcc-internal-format, gfc-internal-format
  msgid "failed compiling %s"
  msgstr "nije uspjelo kompilirati %s"
--- 52298,52689 ----
  msgid "expected case label"
  msgstr "Interna greška: expected case label"
  
! #: cobol/cdf-copy.cc:108
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:274
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr ""
  
! #: cobol/cobol1.cc:325
  #, gcc-internal-format, gfc-internal-format
  msgid "exception '%s'"
  msgstr "iznimka ‘%s’"
  
! #: cobol/cobol1.cc:414
  #, gcc-internal-format, gfc-internal-format
  msgid "could not execute preprocessor %s"
  msgstr "nije (bilo) moguće izvršiti predprocesor %s"
  
! #: cobol/cobol1.cc:420
  #, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr "nije (bilo) moguće uključiti %s"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:426
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:54
! #, gcc-internal-format
! msgid "no such exception: 0x%x"
  msgstr ""
  
! #: cobol/genapi.cc:354
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:600
  #, gcc-internal-format
! msgid "Nice try, but you cannot fire me."
  msgstr ""
  
! #: cobol/genapi.cc:1214
  #, gcc-internal-format, gfc-internal-format
! msgid "%s should not be null"
! msgstr "%s ne bi treabalo biti nula"
  
! #: cobol/genapi.cc:1792
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: Knows not the variable type %s for %s"
  msgstr ""
  
! #: cobol/genapi.cc:2481
! #, gcc-internal-format
! msgid "I don%'t know how to MOVE an alphabetical string to %s(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:2549
! #, gcc-internal-format
! msgid "%s: %<field->type%> %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:4460
! #, gcc-internal-format
! msgid "Not valid for ACCEPT statement."
  msgstr ""
  
! #: cobol/genapi.cc:5488
! #, gcc-internal-format
! msgid "Attempting to send to an input device."
  msgstr ""
  
! #: cobol/genapi.cc:5511
! #, gcc-internal-format
! msgid "Not valid for DISPLAY statement."
  msgstr ""
  
! #: cobol/genapi.cc:6412
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: Invalid field type %s:"
! msgstr "%s: nevaljani tip polja  %s"
! 
! #: cobol/genapi.cc:7622 cobol/genapi.cc:7628 cobol/genapi.cc:7634
! #, gcc-internal-format
! msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7741
! #, gcc-internal-format
! msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7805
! #, gcc-internal-format
! msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7851
! #, gcc-internal-format
! msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
! msgstr ""
! 
! #: cobol/genapi.cc:8116
! #, gcc-internal-format
! msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
! msgstr ""
! 
! #: cobol/genapi.cc:8127
! #, gcc-internal-format
! msgid "unknown %<setop_t%> code %d"
! msgstr "nepoznati  %<setop_t%> kod %d"
! 
! #: cobol/genapi.cc:8315
! #, gcc-internal-format
! msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
! msgstr ""
! 
! #: cobol/genapi.cc:9324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:9538 cobol/genapi.cc:10006
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9663
! #, gcc-internal-format
! msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9737
  #, gcc-internal-format
! msgid "%<parser_file_open%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9742
! #, gcc-internal-format
! msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9748
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9817
  #, gcc-internal-format
! msgid "%<parser_file_close%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9822
! #, gcc-internal-format
! msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9887
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9892
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9898
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9903
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9909
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9918
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10011
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10017
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10022
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10107
! #, gcc-internal-format
! msgid "The file pointer should not be null"
! msgstr ""
! 
! #: cobol/genapi.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:11881
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: asked to sort %s, which is not a table"
  msgstr ""
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12013
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12147
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12569
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12973
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:13264
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: What in the name of Nero are we doing here?"
  msgstr ""
  
! #: cobol/genapi.cc:14560
! #, gcc-internal-format
! msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:14796
! #, gcc-internal-format
! msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:16918
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16990
  #, gcc-internal-format
! msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr ""
  
! #: cobol/genapi.cc:17020
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17060
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17065
! #, gcc-internal-format
! msgid "%s: %d %qs has NULL ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17072
! #, gcc-internal-format
! msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:17267
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17334
  #, gcc-internal-format
! msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
  msgstr ""
  
! #: cobol/gengen.cc:360
  #, gcc-internal-format
! msgid "The given type is NULL, and that is just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:369
! #, gcc-internal-format
! msgid "The given type is not a declaration or a TYPE"
! msgstr "Dani tip nije deklaracija ili TYPE"
! 
! #: cobol/gengen.cc:413
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown type %d"
  msgstr "Nepoznati tip %d"
  
! #: cobol/gengen.cc:482
  #, gcc-internal-format
! msgid "Attempting an assignment of differing types."
  msgstr ""
  
! #: cobol/gengen.cc:2893
! #, gcc-internal-format
! msgid "Residual context count"
  msgstr ""
  
! #: cobol/genmath.cc:1385
! #, gcc-internal-format
! msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
! msgstr ""
! 
! #: cobol/genutil.cc:596
  #, gcc-internal-format
  msgid "Too many subscripts"
  msgstr ""
  
! #: cobol/genutil.cc:761
! #, gcc-internal-format
! msgid "cannot get %<float%> value from %s"
! msgstr ""
! 
! #: cobol/lexio.cc:1581
  #, gcc-internal-format, gfc-internal-format
! msgid "%s pid %ld terminated by %s"
! msgstr "%s PID %ld prekinut je s %s"
  
! #: cobol/lexio.cc:1586
  #, gcc-internal-format, gfc-internal-format
  msgid "%s exited with status %d"
  msgstr "%s je završio sa statusom %d"
  
! #: cobol/symbols.cc:418
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1901
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr ""
  
! #: cobol/symbols.cc:3712 cobol/symbols.cc:3815 cobol/symbols.cc:3845
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr ""
  
! #: cobol/util.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1873
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: regcomp: %s"
  msgstr "%s: regcomp: %s"
  
! #: cobol/util.cc:2022
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:2430
  #, gcc-internal-format, gfc-internal-format
  msgid "failed compiling %s"
  msgstr "nije uspjelo kompilirati %s"
*************** msgstr ""
*** 53065,53071 ****
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8377 cp/decl.cc:9615
  #, gcc-internal-format
  msgid "declared private here"
  msgstr ""
--- 53122,53128 ----
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8377 cp/decl.cc:9613
  #, gcc-internal-format
  msgid "declared private here"
  msgstr ""
*************** msgstr ""
*** 53075,53081 ****
  msgid "%q#D is protected within this context"
  msgstr ""
  
! #: cp/call.cc:8383 cp/decl.cc:9616
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr ""
--- 53132,53138 ----
  msgid "%q#D is protected within this context"
  msgstr ""
  
! #: cp/call.cc:8383 cp/decl.cc:9614
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr ""
*************** msgstr ""
*** 53398,53404 ****
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:11805 cp/typeck.cc:10490
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
--- 53455,53461 ----
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:11805 cp/typeck.cc:10606
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
*************** msgstr ""
*** 53417,53423 ****
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.cc:11947 cp/pt.cc:17467 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
--- 53474,53480 ----
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.cc:11947 cp/pt.cc:17496 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
*************** msgstr ""
*** 53574,53581 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr ""
  
! #: cp/class.cc:1461 cp/decl.cc:1946 cp/decl.cc:1958 cp/decl.cc:1984
! #: cp/decl.cc:2006 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr ""
--- 53631,53638 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr ""
  
! #: cp/class.cc:1461 cp/decl.cc:1944 cp/decl.cc:1956 cp/decl.cc:1982
! #: cp/decl.cc:2004 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr ""
*************** msgstr ""
*** 53906,54097 ****
  msgid "  non-static data member %qD has volatile type"
  msgstr ""
  
! #: cp/class.cc:6466
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.cc:6495
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6501
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6834
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6838
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6878
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:6890
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:7132
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.cc:7328
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr ""
  
! #: cp/class.cc:7649
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr ""
  
! #: cp/class.cc:7650
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr ""
  
! #: cp/class.cc:7655
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7684
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.cc:7686
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.cc:7695 cp/class.cc:7730
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr ""
  
! #: cp/class.cc:7703
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.cc:7705
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr ""
  
! #: cp/class.cc:7728
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7840 cp/decl.cc:18273 cp/parser.cc:28411
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr ""
  
! #: cp/class.cc:7987
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.cc:8015
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr ""
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8025
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr ""
  
! #: cp/class.cc:8031
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8202
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/class.cc:8213
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8720
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.cc:8810
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:8976
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.cc:9004
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.cc:9046
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr ""
  
! #: cp/class.cc:9051
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr ""
  
! #: cp/class.cc:9061
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr ""
  
! #: cp/class.cc:9064
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:9143
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.cc:9163
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
  
! #: cp/class.cc:9464
  #, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr ""
  
! #: cp/class.cc:9467
  #, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr ""
--- 53963,54164 ----
  msgid "  non-static data member %qD has volatile type"
  msgstr ""
  
! #: cp/class.cc:6478
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.cc:6507
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6513
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6853
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6858
! #, gcc-internal-format
! msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr ""
! 
! #: cp/class.cc:6866
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6871
! #, gcc-internal-format
! msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr ""
! 
! #: cp/class.cc:6912
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:6924
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:7166
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.cc:7362
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr ""
  
! #: cp/class.cc:7683
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr ""
  
! #: cp/class.cc:7684
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr ""
  
! #: cp/class.cc:7689
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7718
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.cc:7720
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.cc:7729 cp/class.cc:7764
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr ""
  
! #: cp/class.cc:7737
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.cc:7739
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr ""
  
! #: cp/class.cc:7762
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7874 cp/decl.cc:18271 cp/parser.cc:28464
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr ""
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.cc:8049
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr ""
  
! #: cp/class.cc:8055
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8059
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr ""
  
! #: cp/class.cc:8065
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8236
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/class.cc:8247
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8754
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.cc:8844
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:9010
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.cc:9038
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.cc:9080
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr ""
  
! #: cp/class.cc:9085
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr ""
  
! #: cp/class.cc:9095
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr ""
  
! #: cp/class.cc:9098
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:9177
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.cc:9197
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
  
! #: cp/class.cc:9498
  #, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr ""
  
! #: cp/class.cc:9501
  #, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr ""
*************** msgstr ""
*** 54127,54133 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15267
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
--- 54194,54200 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15265
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
*************** msgstr ""
*** 54173,54179 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6580
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
--- 54240,54246 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6596
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
*************** msgid "%q+E is not a constant expression
*** 54192,54203 ****
  msgstr ""
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10113 rust/backend/rust-constexpr.cc:5789
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6138 cp/constexpr.cc:8586
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
--- 54259,54270 ----
  msgstr ""
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10135 rust/backend/rust-constexpr.cc:5789
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6153 cp/constexpr.cc:8608
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
*************** msgstr ""
*** 54218,54224 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10077
  #: rust/backend/rust-constexpr.cc:5758
  #, gcc-internal-format
  msgid "call to internal function %qE"
--- 54285,54291 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10099
  #: rust/backend/rust-constexpr.cc:5758
  #, gcc-internal-format
  msgid "call to internal function %qE"
*************** msgstr ""
*** 54402,54412 ****
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4913 cp/constexpr.cc:4925
! #: cp/constexpr.cc:7761 cp/constexpr.cc:7892 cp/constexpr.cc:10027
! #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
! #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
! #: rust/backend/rust-constexpr.cc:5712
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr ""
--- 54469,54479 ----
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4925 cp/constexpr.cc:4937
! #: cp/constexpr.cc:7777 cp/constexpr.cc:7908 cp/constexpr.cc:10049
! #: cp/constexpr.cc:11043 rust/backend/rust-constexpr.cc:1738
! #: rust/backend/rust-constexpr.cc:1983 rust/backend/rust-constexpr.cc:2225
! #: rust/backend/rust-constexpr.cc:4743 rust/backend/rust-constexpr.cc:5712
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr ""
*************** msgstr ""
*** 54416,54864 ****
  msgid "mutable %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6748
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr ""
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6743
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4991
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4994
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:5005
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:5008
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:5019
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5022
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5033
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5037
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5048
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:5051
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:5206
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr ""
  
! #: cp/constexpr.cc:5215 cp/constexpr.cc:5225
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5245
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5291
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6158 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6198 cp/constexpr.cc:6231
  #, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6200 cp/constexpr.cc:6226 cp/constexpr.cc:6233
! #: cp/constexpr.cc:6575
  #, gcc-internal-format
  msgid "allocated here"
  msgstr ""
  
! #: cp/constexpr.cc:6204
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6224
  #, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6236 rust/backend/rust-constexpr.cc:4041
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6244
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr ""
  
! #: cp/constexpr.cc:6249
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr ""
  
! #: cp/constexpr.cc:6252
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:6257 cp/constexpr.cc:6264
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6270
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.cc:6273
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.cc:6573
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6582
  #, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6592
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6723
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6752
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6759
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6771 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:7223 cp/constexpr.cc:8928 cp/constexpr.cc:8940
  #: rust/backend/rust-constexpr.cc:4668
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7430 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7539 rust/backend/rust-constexpr.cc:999
  #, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7541 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7560
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr ""
  
! #: cp/constexpr.cc:7564
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7566
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7568
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7570
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7723
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7736
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7922
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7925
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7990 cp/constexpr.cc:10723
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8448 cp/constexpr.cc:10228
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8479 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8531
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8541
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr "pointed-to objekt deklariran ovdje"
  
! #: cp/constexpr.cc:8549
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr ""
  
! #: cp/constexpr.cc:8563
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:8603 rust/backend/rust-constexpr.cc:2506
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8741 cp/constexpr.cc:10535 cp/constexpr.cc:10946
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8785 cp/constexpr.cc:10987
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8843
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8878
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8943
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:9242 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9250 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:9266 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:9277 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:9297 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9301
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9336
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9964 rust/backend/rust-constexpr.cc:5667
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:10193
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10196
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10252 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:10286 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10470
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:10482
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:10549
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:10565
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:10629
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10687
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10695
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10773 rust/backend/rust-constexpr.cc:6251
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10874 rust/backend/rust-constexpr.cc:6349
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10943
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10956
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr ""
  
! #: cp/constexpr.cc:11004
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "definicija oznake u funkciji %<constexpr%> je dostupna samo s %<-std=c++23%> or %<-std=gnu++23%>"
  
! #: cp/constexpr.cc:11040 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
--- 54483,54931 ----
  msgid "mutable %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6764
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr ""
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6759
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5003
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:5006
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:5017
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:5020
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:5031
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5034
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5045
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5049
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5060
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:5063
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:5218
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr ""
  
! #: cp/constexpr.cc:5227 cp/constexpr.cc:5237
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5257
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:5315
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6173 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6213 cp/constexpr.cc:6246
  #, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6215 cp/constexpr.cc:6241 cp/constexpr.cc:6248
! #: cp/constexpr.cc:6591
  #, gcc-internal-format
  msgid "allocated here"
  msgstr ""
  
! #: cp/constexpr.cc:6219
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6239
  #, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6251 rust/backend/rust-constexpr.cc:4041
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6259
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr ""
  
! #: cp/constexpr.cc:6264
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr ""
  
! #: cp/constexpr.cc:6267
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:6272 cp/constexpr.cc:6279
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6285
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.cc:6288
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6598
  #, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6605
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6608
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6739
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6768
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6775
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6787 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:7239 cp/constexpr.cc:8950 cp/constexpr.cc:8962
  #: rust/backend/rust-constexpr.cc:4668
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7446 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7555 rust/backend/rust-constexpr.cc:999
  #, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7557 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7576
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr ""
  
! #: cp/constexpr.cc:7580
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7586
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7739
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7752
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7938
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7941
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:8006 cp/constexpr.cc:10745
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8470 cp/constexpr.cc:10250
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8501 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8553
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8563
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr "pointed-to objekt deklariran ovdje"
  
! #: cp/constexpr.cc:8571
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr ""
  
! #: cp/constexpr.cc:8585
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:8625 rust/backend/rust-constexpr.cc:2506
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8763 cp/constexpr.cc:10557 cp/constexpr.cc:10968
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8807 cp/constexpr.cc:11009
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8865
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8900
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8965
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:9264 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9272 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:9288 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:9299 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:9319 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9323
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9358
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9986 rust/backend/rust-constexpr.cc:5667
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:10215
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10218
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10274 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:10308 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10492
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:10504
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:10571
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:10587
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:10651
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10709
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10717
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10795 rust/backend/rust-constexpr.cc:6251
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10896 rust/backend/rust-constexpr.cc:6349
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10965
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10978
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr ""
  
! #: cp/constexpr.cc:11026
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "definicija oznake u funkciji %<constexpr%> je dostupna samo s %<-std=c++23%> or %<-std=gnu++23%>"
  
! #: cp/constexpr.cc:11065 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
*************** msgstr "originalna deklaracija ovdje"
*** 55446,55556 ****
  msgid "declaration adds contracts to %q#D"
  msgstr ""
  
! #: cp/coroutines.cc:427
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:429
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:484
  #, gcc-internal-format
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr ""
  
! #: cp/coroutines.cc:506
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:534
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr ""
  
! #: cp/coroutines.cc:547
  #, gcc-internal-format
  msgid "%qE must take no arguments"
  msgstr "%qE ne smije primati argumente"
  
! #: cp/coroutines.cc:554 cp/coroutines.cc:599
  #, gcc-internal-format
  msgid "%qE must return %qT, not %qT"
  msgstr ""
  
! #: cp/coroutines.cc:581
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr "%qE mora biti statička, ‘non-overloaded’ funkcija"
  
! #: cp/coroutines.cc:592
  #, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr ""
  
! #: cp/coroutines.cc:621
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:736
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr ""
  
! #: cp/coroutines.cc:756
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:760
  #, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr ""
  
! #: cp/coroutines.cc:919 cp/coroutines.cc:997 cp/coroutines.cc:4553
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr ""
  
! #: cp/coroutines.cc:1012
  #, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr ""
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1020
  #, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr ""
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1031
  #, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr ""
  
! #: cp/coroutines.cc:1042
  #, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr ""
  
! #: cp/coroutines.cc:1053
  #, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr ""
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1060
  #, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr ""
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1067
  #, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr ""
--- 55513,55623 ----
  msgid "declaration adds contracts to %q#D"
  msgstr ""
  
! #: cp/coroutines.cc:507
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:509
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:564
  #, gcc-internal-format
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr ""
  
! #: cp/coroutines.cc:586
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:614
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr ""
  
! #: cp/coroutines.cc:627
  #, gcc-internal-format
  msgid "%qE must take no arguments"
  msgstr "%qE ne smije primati argumente"
  
! #: cp/coroutines.cc:634 cp/coroutines.cc:679
  #, gcc-internal-format
  msgid "%qE must return %qT, not %qT"
  msgstr ""
  
! #: cp/coroutines.cc:661
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr "%qE mora biti statička, ‘non-overloaded’ funkcija"
  
! #: cp/coroutines.cc:672
  #, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr ""
  
! #: cp/coroutines.cc:701
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:816
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr ""
  
! #: cp/coroutines.cc:836
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:840
  #, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr ""
  
! #: cp/coroutines.cc:999 cp/coroutines.cc:1077 cp/coroutines.cc:4711
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr ""
  
! #: cp/coroutines.cc:1092
  #, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr ""
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1100
  #, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr ""
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1111
  #, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr ""
  
! #: cp/coroutines.cc:1122
  #, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr ""
  
! #: cp/coroutines.cc:1133
  #, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr ""
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr ""
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1147
  #, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr ""
*************** msgstr ""
*** 55558,55650 ****
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1098
  #, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr ""
  
! #: cp/coroutines.cc:1150
  #, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr ""
  
! #: cp/coroutines.cc:1152
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1280
  #, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr ""
  
! #: cp/coroutines.cc:1374
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1723
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr ""
  
! #: cp/coroutines.cc:1760
  #, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr ""
  
! #: cp/coroutines.cc:1770
  #, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr ""
  
! #: cp/coroutines.cc:2267
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2829
  #, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "dvostruke informacije za %qE"
  
! #: cp/coroutines.cc:3958
  #, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr "‘await’ izraz nije dopušten u rukovateljima (handlers)"
  
! #: cp/coroutines.cc:4183
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4708
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4713
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4744
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:4840
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr ""
  
! #: cp/coroutines.cc:5146
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
--- 55625,55732 ----
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1178
  #, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr ""
  
! #: cp/coroutines.cc:1230
  #, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr ""
  
! #: cp/coroutines.cc:1232
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1361 cp/coroutines.cc:1364
! #, gcc-internal-format
! msgid "%qs awaitable type %qT is not a structure"
! msgstr ""
! 
! #: cp/coroutines.cc:1367
  #, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr ""
  
! #: cp/coroutines.cc:1460
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1552 cp/coroutines.cc:1638
! #, gcc-internal-format
! msgid "%qs cannot be used in an unevaluated context"
! msgstr "%qs ne može se koristiti u kontekstu koji nije evaluiran"
! 
! #: cp/coroutines.cc:1821
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr ""
  
! #: cp/coroutines.cc:1858
  #, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr ""
  
! #: cp/coroutines.cc:1868
  #, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr ""
  
! #: cp/coroutines.cc:2387
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2960
  #, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "dvostruke informacije za %qE"
  
! #: cp/coroutines.cc:3618
! #, gcc-internal-format
! msgid "assumption ignored because it contains an await-expression"
! msgstr ""
! 
! #: cp/coroutines.cc:4125
  #, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr "‘await’ izraz nije dopušten u rukovateljima (handlers)"
  
! #: cp/coroutines.cc:4342
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4864
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4871
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4876
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4907
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:5003
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr ""
  
! #: cp/coroutines.cc:5277
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
*************** msgstr ""
*** 55674,55731 ****
  msgid "call to consteval function %qE is not a constant expression"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2050
  #, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2053
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2065
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3650
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3693
  #, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3696
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3735 cp/cp-gimplify.cc:3747 cp/decl.cc:4511
  #: cp/method.cc:990
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3753
  #, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3770
  #, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3780
  #, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3792
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
--- 55756,55813 ----
  msgid "call to consteval function %qE is not a constant expression"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2055
  #, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2058
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2070
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3655
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3698
  #, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3701
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3740 cp/cp-gimplify.cc:3752 cp/decl.cc:4509
  #: cp/method.cc:990
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3758
  #, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3775
  #, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3785
  #, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3797
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
*************** msgstr ""
*** 55766,55772 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.cc:499 cp/typeck.cc:8914
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
--- 55848,55854 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.cc:499 cp/typeck.cc:9030
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
*************** msgstr ""
*** 56124,56401 ****
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:905
  #, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr ""
  
! #: cp/decl.cc:912
  #, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr ""
  
! #: cp/decl.cc:1357
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.cc:1397
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.cc:1427
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr ""
  
! #: cp/decl.cc:1488
  #, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr ""
  
! #: cp/decl.cc:1492 cp/decl.cc:17249
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr ""
  
! #: cp/decl.cc:1513
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr ""
  
! #: cp/decl.cc:1542
  #, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr ""
  
! #: cp/decl.cc:1545
  #, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:1598
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr ""
  
! #: cp/decl.cc:1600 cp/decl.cc:2027
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1640
  #, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr ""
  
! #: cp/decl.cc:1642
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr ""
  
! #: cp/decl.cc:1708
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr ""
  
! #: cp/decl.cc:1721 cp/decl.cc:1847
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1722 cp/decl.cc:1848
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1730
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1734 cp/decl.cc:1795
  #, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1822
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1828 cp/decl.cc:1842
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1832
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr ""
  
! #: cp/decl.cc:1937
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr ""
  
! #: cp/decl.cc:1941
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1957
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr ""
  
! #: cp/decl.cc:1982
  #, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr ""
  
! #: cp/decl.cc:2003
  #, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr ""
  
! #: cp/decl.cc:2025
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:2036
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:2038
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr ""
  
! #: cp/decl.cc:2049
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/decl.cc:2051
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr ""
  
! #: cp/decl.cc:2109
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr ""
  
! #: cp/decl.cc:2110 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr ""
  
! #: cp/decl.cc:2118
  #, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2123
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2127
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2131
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2138
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2141
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2144
  #, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2147
  #, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr "vanjska varijabla nije neovisna o imenu"
  
! #: cp/decl.cc:2159
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr ""
  
! #: cp/decl.cc:2161
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr ""
  
! #: cp/decl.cc:2201
  #, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr ""
  
! #: cp/decl.cc:2204
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr ""
  
! #: cp/decl.cc:2253 cp/decl.cc:2263
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr ""
  
! #: cp/decl.cc:2256 cp/decl.cc:2266
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr ""
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr ""
  
! #: cp/decl.cc:2323 cp/decl.cc:17269
  #, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr "ranije deklarirana ovdje bez izvoza (exporting)"
  
! #: cp/decl.cc:2353
  #, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr ""
  
! #: cp/decl.cc:2354
  #, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr ""
  
! #: cp/decl.cc:2369
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr ""
  
! #: cp/decl.cc:2416
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr ""
  
! #: cp/decl.cc:2432
  #, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr ""
--- 56206,56483 ----
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:903
  #, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr ""
  
! #: cp/decl.cc:910
  #, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr ""
  
! #: cp/decl.cc:1355
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.cc:1395
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.cc:1425
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr ""
  
! #: cp/decl.cc:1486
  #, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr ""
  
! #: cp/decl.cc:1490 cp/decl.cc:17247
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr ""
  
! #: cp/decl.cc:1511
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr ""
  
! #: cp/decl.cc:1540
  #, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr ""
  
! #: cp/decl.cc:1543
  #, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:1596
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr ""
  
! #: cp/decl.cc:1598 cp/decl.cc:2025
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1638
  #, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr ""
  
! #: cp/decl.cc:1640
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr ""
  
! #: cp/decl.cc:1706
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr ""
  
! #: cp/decl.cc:1719 cp/decl.cc:1845
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1720 cp/decl.cc:1846
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1728
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1732 cp/decl.cc:1793
  #, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1820
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1826 cp/decl.cc:1840
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1830
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr ""
  
! #: cp/decl.cc:1935
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr ""
  
! #: cp/decl.cc:1939
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1955
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr ""
  
! #: cp/decl.cc:1980
  #, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr ""
  
! #: cp/decl.cc:2001
  #, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr ""
  
! #: cp/decl.cc:2023
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:2034
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:2036
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr ""
  
! #: cp/decl.cc:2047
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/decl.cc:2049
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr ""
  
! #: cp/decl.cc:2107
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr ""
  
! #: cp/decl.cc:2108 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr ""
  
! #: cp/decl.cc:2116
  #, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2121
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2125
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2129
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2136
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2139
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2142
  #, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2145
  #, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr "vanjska varijabla nije neovisna o imenu"
  
! #: cp/decl.cc:2157
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr ""
  
! #: cp/decl.cc:2159
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr ""
  
! #: cp/decl.cc:2199
  #, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr ""
  
! #: cp/decl.cc:2202
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr ""
  
! #: cp/decl.cc:2251 cp/decl.cc:2261
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr ""
  
! #: cp/decl.cc:2254 cp/decl.cc:2264
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr ""
  
! #: cp/decl.cc:2319 cp/decl.cc:17265
  #, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr ""
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr "ranije deklarirana ovdje bez izvoza (exporting)"
  
! #: cp/decl.cc:2351
  #, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr ""
  
! #: cp/decl.cc:2352
  #, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr ""
  
! #: cp/decl.cc:2367
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr ""
  
! #: cp/decl.cc:2414
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr ""
  
! #: cp/decl.cc:2430
  #, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr ""
*************** msgstr ""
*** 56408,56451 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2949
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.cc:3131
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr ""
  
  #. Reject two definitions.
! #: cp/decl.cc:3409 cp/decl.cc:3438 cp/decl.cc:3476 cp/decl.cc:3493
! #: cp/decl.cc:3592
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "redefiniran od %q#D"
  
! #: cp/decl.cc:3425
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr ""
  
! #: cp/decl.cc:3435
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D nije deklariran u klasi"
  
! #: cp/decl.cc:3449 cp/decl.cc:3503
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3452 cp/decl.cc:3506
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3462
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 56490,56533 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2947
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.cc:3129
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr ""
  
  #. Reject two definitions.
! #: cp/decl.cc:3407 cp/decl.cc:3436 cp/decl.cc:3474 cp/decl.cc:3491
! #: cp/decl.cc:3590
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "redefiniran od %q#D"
  
! #: cp/decl.cc:3423
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr ""
  
! #: cp/decl.cc:3433
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D nije deklariran u klasi"
  
! #: cp/decl.cc:3447 cp/decl.cc:3501
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3450 cp/decl.cc:3504
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3460
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 56453,57231 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3523
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3538
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3541
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3556 cp/decl.cc:3600 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3583
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.cc:3652
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3653
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3743
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr ""
  
! #: cp/decl.cc:3744
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3750
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
! #: cp/decl.cc:3779 cp/decl.cc:4018
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3804
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3816 cp/decl.cc:3984
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:3822 cp/decl.cc:3973 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr ""
  
! #: cp/decl.cc:3828 cp/decl.cc:4000
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3834 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3840 cp/decl.cc:3994
  #, gcc-internal-format
  msgid "  enters statement expression"
  msgstr ""
  
! #: cp/decl.cc:3847 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3853 cp/decl.cc:3992
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3884 cp/decl.cc:4058
  #, gcc-internal-format
  msgid "  does not destroy %qD"
  msgstr "  ne uništi %qD"
  
! #: cp/decl.cc:3886 cp/decl.cc:4042
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr ""
  
! #: cp/decl.cc:3978
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr ""
  
! #: cp/decl.cc:4518 cp/parser.cc:7467
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr ""
  
! #: cp/decl.cc:4524
  #, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr ""
  
! #: cp/decl.cc:4535
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.cc:4574 cp/decl.cc:4675
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4575
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4589
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:4598
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> imena %q#T, koja nisu klasa predložak (template)"
  
! #: cp/decl.cc:4611
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> imena %q#D, koja nisu tip"
  
! #: cp/decl.cc:4685
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "parametri predloška ne podudaraju %qD predloška"
  
! #: cp/decl.cc:5163
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:5218
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5222
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5235
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5240
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5567
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5577 cp/parser.cc:24254
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5606
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5618
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5621
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5624
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5643
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr ""
  
! #: cp/decl.cc:5646
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5688
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5693
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr ""
  
! #: cp/decl.cc:5710
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5743
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5751
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5758
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5761
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5766
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5769
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5772
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "klasa skladište (storage) se može specificirati samo za objekte i funkcije"
  
! #: cp/decl.cc:5776
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5780
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5784
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5788
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5792
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.cc:5795 cp/decl.cc:5798 cp/decl.cc:5801
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.cc:5824
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr ""
  
! #: cp/decl.cc:5827
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5840 cp/decl.cc:13780 cp/decl.cc:15427 cp/parser.cc:16037
! #: cp/parser.cc:21975 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "atribut je zanemaren"
  
! #: cp/decl.cc:5842 cp/decl.cc:13781
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:5917
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5921
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5987 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr ""
  
! #: cp/decl.cc:6000
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:6038
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:6065
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.cc:6074
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr ""
  
! #: cp/decl.cc:6075
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr ""
  
! #: cp/decl.cc:6087
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:6099
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr ""
  
! #: cp/decl.cc:6149 cp/decl.cc:6153
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.cc:6171
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6207
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD definiran %<thread_local%> u funkciji %qs dostupan je samo s/sa %<-std=c++23%> ili %<-std=gnu++23%>"
  
! #: cp/decl.cc:6213
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD definiran %<static%> u funkciji %qs dostupan je samo s/sa %<-std=c++23%> ili %<-std=gnu++23%>"
  
! #: cp/decl.cc:6279
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr ""
  
! #: cp/decl.cc:6288 cp/decl.cc:7763
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr ""
  
! #: cp/decl.cc:6299
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6452
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6458
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6477
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.cc:6481
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:6546
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6553
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr ""
  
! #: cp/decl.cc:6565
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:6605
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6630
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.cc:6732
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6736
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6743
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6786 rust/backend/rust-tree.cc:3265
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr ""
  
! #: cp/decl.cc:6793 rust/backend/rust-tree.cc:3272
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6802 rust/backend/rust-tree.cc:3281
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6810
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6814
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6817
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7117
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.cc:7189
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:7234
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:7251 cp/init.cc:3424 cp/search.cc:1244
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:7256
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.cc:7281
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr ""
  
! #: cp/decl.cc:7337
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr ""
  
! #: cp/decl.cc:7391
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7430 cp/decl.cc:7721 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr ""
  
! #: cp/decl.cc:7473
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7483
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7617
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr ""
  
! #: cp/decl.cc:7751
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:7765
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr ""
  
! #: cp/decl.cc:7778
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7834
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr ""
  
! #: cp/decl.cc:7855
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7900
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:8043
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:8085
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8088
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8093
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:8295
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr ""
  
! #: cp/decl.cc:8497
  #, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr ""
  
! #: cp/decl.cc:8668
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr ""
  
! #: cp/decl.cc:8692
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8697
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8702
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8707
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8712
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8777
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8798 cp/decl.cc:15827
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO-C++17 ne dopušta specifikaciju klase skladište (storage) %<register%>"
  
! #: cp/decl.cc:8802 cp/decl.cc:15831
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "korišten je %<register%> klasa skladište (storage)"
  
! #: cp/decl.cc:8847 cp/decl.cc:15794
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr ""
  
! #: cp/decl.cc:8883
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8895
  #, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr ""
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8946
  #, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr ""
  
! #: cp/decl.cc:9100
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:9143
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:9351
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:9583
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.cc:9584
  #, gcc-internal-format
  msgid "lambda declared here"
  msgstr "lambda je deklarirana ovdje"
  
! #: cp/decl.cc:9600
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:9603
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9611
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:9634
  #, gcc-internal-format
  msgid "in base class of %qT"
  msgstr ""
  
! #: cp/decl.cc:9641
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9650
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9888
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:9904
  #, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr ""
  
! #: cp/decl.cc:9910
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.cc:9920 cp/decl.cc:10000
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
--- 56535,57313 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3521
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3536
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3539
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3554 cp/decl.cc:3598 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3581
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.cc:3650
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3651
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3741
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr ""
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.cc:3746
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
! #: cp/decl.cc:3777 cp/decl.cc:4016
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3802
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3814 cp/decl.cc:3982
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:3820 cp/decl.cc:3971 cp/decl.cc:3984
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr ""
  
! #: cp/decl.cc:3826 cp/decl.cc:3998
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3832 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3838 cp/decl.cc:3992
  #, gcc-internal-format
  msgid "  enters statement expression"
  msgstr ""
  
! #: cp/decl.cc:3845 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3851 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3882 cp/decl.cc:4056
  #, gcc-internal-format
  msgid "  does not destroy %qD"
  msgstr "  ne uništi %qD"
  
! #: cp/decl.cc:3884 cp/decl.cc:4040
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr ""
  
! #: cp/decl.cc:3976
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr ""
  
! #: cp/decl.cc:4516 cp/parser.cc:7467
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr ""
  
! #: cp/decl.cc:4522
  #, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr ""
  
! #: cp/decl.cc:4533
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.cc:4572 cp/decl.cc:4673
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4573
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4587
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:4596
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> imena %q#T, koja nisu klasa predložak (template)"
  
! #: cp/decl.cc:4609
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> imena %q#D, koja nisu tip"
  
! #: cp/decl.cc:4683
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "parametri predloška ne podudaraju %qD predloška"
  
! #: cp/decl.cc:5161
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:5216
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5238
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5565
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5575 cp/parser.cc:24258
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5604
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5616
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5619
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5622
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5641
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr ""
  
! #: cp/decl.cc:5644
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5686
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5691
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr ""
  
! #: cp/decl.cc:5708
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5741
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5749
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5756
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5759
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5764
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5767
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5770
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "klasa skladište (storage) se može specificirati samo za objekte i funkcije"
  
! #: cp/decl.cc:5774
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5778
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5782
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5786
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5790
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.cc:5793 cp/decl.cc:5796 cp/decl.cc:5799
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.cc:5822
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr ""
  
! #: cp/decl.cc:5825
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5838 cp/decl.cc:13778 cp/decl.cc:15425 cp/parser.cc:16040
! #: cp/parser.cc:21979 cp/parser.cc:28921
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "atribut je zanemaren"
  
! #: cp/decl.cc:5840 cp/decl.cc:13779
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5919
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5985 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr ""
  
! #: cp/decl.cc:5998
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:6036
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:6063
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.cc:6072
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr ""
  
! #: cp/decl.cc:6073
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr ""
  
! #: cp/decl.cc:6085
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:6097
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr ""
  
! #: cp/decl.cc:6147 cp/decl.cc:6151
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.cc:6169
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6205
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD definiran %<thread_local%> u funkciji %qs dostupan je samo s/sa %<-std=c++23%> ili %<-std=gnu++23%>"
  
! #: cp/decl.cc:6211
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD definiran %<static%> u funkciji %qs dostupan je samo s/sa %<-std=c++23%> ili %<-std=gnu++23%>"
  
! #: cp/decl.cc:6277
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr ""
  
! #: cp/decl.cc:6286 cp/decl.cc:7761
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr ""
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:6367
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6450
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6456
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6475
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.cc:6479
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:6544
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6551
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr ""
  
! #: cp/decl.cc:6563
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:6603
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6628
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.cc:6730
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6734
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6741
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6784 rust/backend/rust-tree.cc:3265
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr ""
  
! #: cp/decl.cc:6791 rust/backend/rust-tree.cc:3272
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6800 rust/backend/rust-tree.cc:3281
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6808
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6812
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6815
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7115
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.cc:7187
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:7249 cp/init.cc:3424 cp/search.cc:1244
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:7254
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.cc:7279
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr ""
  
! #: cp/decl.cc:7335
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr ""
  
! #: cp/decl.cc:7389
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7428 cp/decl.cc:7719 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr ""
  
! #: cp/decl.cc:7471
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7481
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7615
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr ""
  
! #: cp/decl.cc:7749
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:7763
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr ""
  
! #: cp/decl.cc:7776
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7832
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr ""
  
! #: cp/decl.cc:7853
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7898
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:8041
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:8081
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8086
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8091
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:8293
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr ""
  
! #: cp/decl.cc:8495
  #, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr ""
  
! #: cp/decl.cc:8666
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr ""
  
! #: cp/decl.cc:8690
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8695
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8700
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8705
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8710
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8775
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8796 cp/decl.cc:15825
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO-C++17 ne dopušta specifikaciju klase skladište (storage) %<register%>"
  
! #: cp/decl.cc:8800 cp/decl.cc:15829
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "korišten je %<register%> klasa skladište (storage)"
  
! #: cp/decl.cc:8845 cp/decl.cc:15792
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr ""
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8893
  #, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr ""
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8944
  #, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr ""
  
! #: cp/decl.cc:9098
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:9141
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:9349
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:9581
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.cc:9582
  #, gcc-internal-format
  msgid "lambda declared here"
  msgstr "lambda je deklarirana ovdje"
  
! #: cp/decl.cc:9598
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:9601
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9609
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:9632
  #, gcc-internal-format
  msgid "in base class of %qT"
  msgstr ""
  
! #: cp/decl.cc:9639
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9648
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9886
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:9902
  #, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr ""
  
! #: cp/decl.cc:9908
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.cc:9918 cp/decl.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
*************** msgstr[0] ""
*** 57233,57239 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9924
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
--- 57315,57321 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
*************** msgstr[0] ""
*** 57241,57247 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9927
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
--- 57323,57329 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9925
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
*************** msgstr[0] ""
*** 57249,58978 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9968
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:9992
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr ""
  
! #: cp/decl.cc:10002
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10049
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10055
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:10084
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.cc:10089
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.cc:10095
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:10104
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10603
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10608
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10827
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.cc:10831
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr ""
  
! #: cp/decl.cc:10834
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr ""
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10852
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10880
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10886
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10891
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10897
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:10902
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10908
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:10913
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10920
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.cc:10927
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr ""
  
! #: cp/decl.cc:10959
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10999
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:11075
  #, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr ""
  
! #: cp/decl.cc:11113
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr ""
  
! #: cp/decl.cc:11115
  #, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11122
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11174
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:11185
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.cc:11203
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:11212
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11243
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.cc:11285
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:11288
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.cc:11291 cp/decl.cc:11294
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr ""
  
! #: cp/decl.cc:11296
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.cc:11298
  #, gcc-internal-format
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr ""
  
! #: cp/decl.cc:11301
  #, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr ""
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11362
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11363
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11368
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11370
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11371
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11377 cp/decl.cc:14310 cp/decl.cc:14320 cp/parser.cc:12368
  #, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:11390
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:11392 cp/decl.cc:11401 cp/typeck.cc:4667
  #, gcc-internal-format
  msgid "  declared here"
  msgstr ""
  
! #: cp/decl.cc:11399
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "deduction guide %qD mora imati isti pristup kao %qT"
  
! #: cp/decl.cc:11405
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.cc:11419
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:11429
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr ""
  
! #: cp/decl.cc:11437
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11443
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11450
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11455
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.cc:11540
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.cc:11580
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:11586
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.cc:11588
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr ""
  
! #: cp/decl.cc:11605
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:11802
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11814
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:11817
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:11820
  #, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr ""
  
! #: cp/decl.cc:11941
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11949
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11960
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11965
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:11970
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12082
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12085
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12116 cp/decl.cc:12188
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:12120 cp/decl.cc:12191
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:12171
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:12174
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.cc:12198
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.cc:12201
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.cc:12207
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:12210
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:12322
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:12325
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:12335
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr ""
  
! #: cp/decl.cc:12337
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.cc:12342
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.cc:12344
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.cc:12349
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.cc:12351
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.cc:12356
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.cc:12359
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.cc:12377
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12381
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12395
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12496
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.cc:12507
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12510
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr ""
  
! #: cp/decl.cc:12523
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12526
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12535
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12538
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12542
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12551
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12572
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12580
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12595
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:12600
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:12656
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12662
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12683
  msgid "%e and %e specified together"
  msgstr ""
  
! #: cp/decl.cc:12895
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr ""
  
! #: cp/decl.cc:12898 cp/decl.cc:12920
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:12901
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr ""
  
! #: cp/decl.cc:12911
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr ""
  
! #: cp/decl.cc:12935
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr ""
  
! #: cp/decl.cc:12942
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr ""
  
! #: cp/decl.cc:12970
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:13021
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:13029 cp/decl.cc:13038 cp/decl.cc:15034
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr ""
  
! #: cp/decl.cc:13046
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr ""
  
! #: cp/decl.cc:13051
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr ""
  
! #: cp/decl.cc:13086
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:13093 cp/decl.cc:13100 cp/decl.cc:13107 cp/decl.cc:13114
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.cc:13125
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13135
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:13189
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: cp/decl.cc:13239 cp/decl.cc:13243 cp/decl.cc:13246
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.cc:13263
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr ""
  
! #: cp/decl.cc:13271
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr ""
  
! #: cp/decl.cc:13334
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.cc:13341
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr ""
  
! #: cp/decl.cc:13350
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.cc:13352
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:13421
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr ""
  
! #: cp/decl.cc:13465
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13491
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.cc:13500
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13513
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "klasa skladište (storage) specificirana za parametar %qs predloška"
  
! #: cp/decl.cc:13530 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "klasa skladište (storage) specificirana za parametar %qs"
  
! #: cp/decl.cc:13538 cp/decl.cc:13547 cp/decl.cc:13553 cp/decl.cc:13559
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr ""
  
! #: cp/decl.cc:13569
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr ""
  
! #: cp/decl.cc:13579 cp/decl.cc:13582 cp/decl.cc:13584 cp/decl.cc:13587
! #: cp/decl.cc:13597 cp/decl.cc:13607 cp/decl.cc:13617 cp/decl.cc:13621
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:13591 cp/decl.cc:13613
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13601
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13625
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13637
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:13640
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13648
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:13679
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "nekoliko klasa skladište (storage) u deklaraciji od %qs"
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "klasa skladište (storage) specificirana za %qs\""
  
! #: cp/decl.cc:13719
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "ugniježđena funkcija %qs je deklarirana kao %<extern%>"
  
! #: cp/decl.cc:13724
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13732
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs opseg funkcije je implicitno auto i deklariran kao %<__thread%>"
  
! #: cp/decl.cc:13746
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "specifikacije klasa skladište (storage) je nevaljana u deklariracijama ‘friend’ funkcija"
  
! #: cp/decl.cc:13852
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:13858
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13925
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "eksplicitna funkcija člana objekta dostupna je samo s %<-std=c++23%> ili %<-std=gnu++23%>"
  
! #: cp/decl.cc:13939
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13945
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13949
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13957
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13961
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13982
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13987
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:13991
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:14012
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14016
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:14021
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr ""
  
! #: cp/decl.cc:14028
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14037
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14042
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:14049
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14055
  #, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "nevaljana upotreba ograničenog %<auto%> tipa"
  
! #: cp/decl.cc:14067
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14090
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14104
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:14107
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:14114
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14140
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14152
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs je deklariran kao funkcija koja vraća funkciju"
  
! #: cp/decl.cc:14158
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs deklariran kao funkcija koja vraća polje"
  
! #: cp/decl.cc:14165
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:14200
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:14205
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:14206
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:14214
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:14215
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:14233
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:14250
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:14255
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:14259
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.cc:14269
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14273
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14299
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:14307
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:14317
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:14326
  #, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr "%qD ne može biti eksplicitna funkcija člana objekta"
  
! #: cp/decl.cc:14349
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:14407
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr ""
  
! #: cp/decl.cc:14420 cp/decl.cc:14427
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr ""
  
! #: cp/decl.cc:14429
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.cc:14458
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:14459
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:14532
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14611
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:14637
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:14642
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:14672
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14674
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14682
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14722
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14734
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14745
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr ""
  
! #: cp/decl.cc:14748
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:14751
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:14761
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14774
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14780
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14786
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14792
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14808
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:14811
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr ""
  
! #: cp/decl.cc:14837
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr ""
  
! #: cp/decl.cc:14840
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14845
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14849
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:14875
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:14964
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:14974
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:14978
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:14991
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:15011
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:15015
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15025
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:15040
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr ""
  
! #: cp/decl.cc:15059
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:15069 cp/parser.cc:21410
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:15076
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15079
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15085 cp/parser.cc:26076
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:15095
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:15149 cp/parser.cc:3855
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
  
! #: cp/decl.cc:15153
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.cc:15173
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr ""
  
! #: cp/decl.cc:15176
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr ""
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15192
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr ""
  
! #: cp/decl.cc:15213
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr ""
  
! #: cp/decl.cc:15223
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr ""
  
! #: cp/decl.cc:15233
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.cc:15247
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:15254
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr ""
  
! #: cp/decl.cc:15261 cp/decl.cc:15274
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:15280
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:15289
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:15295
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr ""
  
! #: cp/decl.cc:15303 cp/decl.cc:15662
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD ne može bit %qs"
  
! #: cp/decl.cc:15313
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:15316
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr ""
  
! #: cp/decl.cc:15381
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:15386
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr ""
  
! #: cp/decl.cc:15406
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:15409
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:15428 cp/parser.cc:21976 cp/parser.cc:28868
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:15478 cp/decl.cc:15489
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:15483
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:15526 cp/decl.cc:15534 cp/decl.cc:15541 cp/decl.cc:15548
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:15600
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "klasa skladište (storage) %<auto%> nije valjana za funkciju %qs"
  
! #: cp/decl.cc:15603
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "klasa skladište (storage) %<register%> nije valjana za funciju %qs"
  
! #: cp/decl.cc:15609
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "klasa skladište (storage) %<__thread%> nije valjana za funkciju %qs"
  
! #: cp/decl.cc:15613
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "klasa skladište (storage) %<thread_local%> nije valjana za funkciju %qs"
  
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15621
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.cc:15633
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15637
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15645
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.cc:15652
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:15653
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:15696
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:15705
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:15746
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:15753
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:15759
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:15767
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:15774
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr ""
  
! #: cp/decl.cc:15806
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs dobiva početnu vrijednost i deklarira se kao %<extern%>"
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs ima i %<extern%> i početnu vrijednost"
  
! #: cp/decl.cc:16013
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr ""
  
! #: cp/decl.cc:16016
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr ""
  
! #: cp/decl.cc:16143
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:16147
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:16176
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:16184
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr ""
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16211
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16494
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:16573
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:16580
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr ""
  
! #: cp/decl.cc:16638
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr ""
  
! #: cp/decl.cc:16646
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD mora biti član funkcije"
  
! #: cp/decl.cc:16654
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:16664
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:16674
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:16705
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:16715
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:16741
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:16742
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:16754
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:16755
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:16766
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.cc:16767 cp/decl.cc:16777
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:16778
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:16793
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.cc:16817
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16824
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16826
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16835
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16837
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16853
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:16872
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16879
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16891
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:16946
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:16970
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:16973
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:16975
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:16984
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:16985 cp/decl.cc:16993
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:16992
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 57331,59060 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9966
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:9990
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr ""
  
! #: cp/decl.cc:10000
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10047
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10053
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:10082
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.cc:10087
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.cc:10093
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:10102
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:10598
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10601
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10825
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.cc:10829
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr ""
  
! #: cp/decl.cc:10832
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr ""
  
! #: cp/decl.cc:10848
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10876
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10884
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10887
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10895
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:10898
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10906
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10909
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10918
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.cc:10925
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr ""
  
! #: cp/decl.cc:10957
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10997
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:11073
  #, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr ""
  
! #: cp/decl.cc:11111
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr ""
  
! #: cp/decl.cc:11113
  #, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11120
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11172
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:11183
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.cc:11201
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:11210
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11241
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.cc:11283
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:11286
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.cc:11289 cp/decl.cc:11292
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr ""
  
! #: cp/decl.cc:11294
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.cc:11296
  #, gcc-internal-format
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr ""
  
! #: cp/decl.cc:11299
  #, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr ""
  
! #: cp/decl.cc:11358
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11361
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11366
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11368
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11369
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11375 cp/decl.cc:14308 cp/decl.cc:14318 cp/parser.cc:12370
  #, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:11388
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:11390 cp/decl.cc:11399 cp/typeck.cc:4783
  #, gcc-internal-format
  msgid "  declared here"
  msgstr ""
  
! #: cp/decl.cc:11397
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "deduction guide %qD mora imati isti pristup kao %qT"
  
! #: cp/decl.cc:11403
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:11427
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr ""
  
! #: cp/decl.cc:11435
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11441
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11448
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11453
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.cc:11538
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.cc:11578
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:11584
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.cc:11586
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr ""
  
! #: cp/decl.cc:11603
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.cc:11803
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11812
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:11815
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:11818
  #, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr ""
  
! #: cp/decl.cc:11939
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.cc:11943
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11947
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11958
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11963
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:11968
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12080
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12083
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12114 cp/decl.cc:12186
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:12118 cp/decl.cc:12189
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:12169
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:12172
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.cc:12196
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.cc:12199
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.cc:12205
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:12208
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:12260
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:12320
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:12323
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:12333
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr ""
  
! #: cp/decl.cc:12335
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.cc:12340
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.cc:12342
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.cc:12347
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.cc:12349
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.cc:12354
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.cc:12357
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.cc:12375
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12379
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12393
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12491
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12494
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.cc:12505
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12508
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr ""
  
! #: cp/decl.cc:12521
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12524
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12533
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12536
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12540
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12549
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12570
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12578
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12593
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:12598
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12660
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12681
  msgid "%e and %e specified together"
  msgstr ""
  
! #: cp/decl.cc:12893
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr ""
  
! #: cp/decl.cc:12896 cp/decl.cc:12918
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:12899
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr ""
  
! #: cp/decl.cc:12909
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr ""
  
! #: cp/decl.cc:12933
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr ""
  
! #: cp/decl.cc:12940
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr ""
  
! #: cp/decl.cc:12968
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:13019
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:13027 cp/decl.cc:13036 cp/decl.cc:15032
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr ""
  
! #: cp/decl.cc:13044
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr ""
  
! #: cp/decl.cc:13049
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr ""
  
! #: cp/decl.cc:13084
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:13091 cp/decl.cc:13098 cp/decl.cc:13105 cp/decl.cc:13112
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.cc:13123
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13133
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:13187
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: cp/decl.cc:13237 cp/decl.cc:13241 cp/decl.cc:13244
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.cc:13261
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr ""
  
! #: cp/decl.cc:13269
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr ""
  
! #: cp/decl.cc:13332
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.cc:13339
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr ""
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.cc:13350
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:13419
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr ""
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13489
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.cc:13498
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13511
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:13518
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "klasa skladište (storage) specificirana za parametar %qs predloška"
  
! #: cp/decl.cc:13528 cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "klasa skladište (storage) specificirana za parametar %qs"
  
! #: cp/decl.cc:13536 cp/decl.cc:13545 cp/decl.cc:13551 cp/decl.cc:13557
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr ""
  
! #: cp/decl.cc:13567
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr ""
  
! #: cp/decl.cc:13577 cp/decl.cc:13580 cp/decl.cc:13582 cp/decl.cc:13585
! #: cp/decl.cc:13595 cp/decl.cc:13605 cp/decl.cc:13615 cp/decl.cc:13619
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:13589 cp/decl.cc:13611
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13599
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13623
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13635
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:13638
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13646
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:13677
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "nekoliko klasa skladište (storage) u deklaraciji od %qs"
  
! #: cp/decl.cc:13703
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "klasa skladište (storage) specificirana za %qs\""
  
! #: cp/decl.cc:13717
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "ugniježđena funkcija %qs je deklarirana kao %<extern%>"
  
! #: cp/decl.cc:13722
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs opseg funkcije je implicitno auto i deklariran kao %<__thread%>"
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "specifikacije klasa skladište (storage) je nevaljana u deklariracijama ‘friend’ funkcija"
  
! #: cp/decl.cc:13850
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:13856
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13923
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "eksplicitna funkcija člana objekta dostupna je samo s %<-std=c++23%> ili %<-std=gnu++23%>"
  
! #: cp/decl.cc:13937
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13943
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13947
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13955
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13959
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13985
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:13989
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:14019
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr ""
  
! #: cp/decl.cc:14026
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14035
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14040
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:14047
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14053
  #, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "nevaljana upotreba ograničenog %<auto%> tipa"
  
! #: cp/decl.cc:14065
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:14075
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14088
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14102
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:14105
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:14112
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14138
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14150
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs je deklariran kao funkcija koja vraća funkciju"
  
! #: cp/decl.cc:14156
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs deklariran kao funkcija koja vraća polje"
  
! #: cp/decl.cc:14163
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:14196
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:14203
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:14204
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:14212
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:14213
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:14231
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:14248
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:14253
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:14257
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14271
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14297
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:14305
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:14315
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:14324
  #, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr "%qD ne može biti eksplicitna funkcija člana objekta"
  
! #: cp/decl.cc:14347
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:14405
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr ""
  
! #: cp/decl.cc:14418 cp/decl.cc:14425
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr ""
  
! #: cp/decl.cc:14427
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.cc:14456
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:14457
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:14530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:14635
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:14640
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:14670
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14672
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14680
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14720
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:14729
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14732
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14743
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr ""
  
! #: cp/decl.cc:14746
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:14749
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:14759
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14766
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14772
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14778
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14784
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14790
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14806
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:14809
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr ""
  
! #: cp/decl.cc:14835
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr ""
  
! #: cp/decl.cc:14838
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14843
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14847
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:14962
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.cc:14970
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:14976
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:14989
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:15009
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:15013
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15023
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:15038
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr ""
  
! #: cp/decl.cc:15057
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:15067 cp/parser.cc:21414
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:15074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15083 cp/parser.cc:26080
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:15093
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:15147 cp/parser.cc:3855
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
  
! #: cp/decl.cc:15151
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.cc:15171
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr ""
  
! #: cp/decl.cc:15174
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr ""
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15190
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr ""
  
! #: cp/decl.cc:15211
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr ""
  
! #: cp/decl.cc:15221
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr ""
  
! #: cp/decl.cc:15231
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.cc:15245
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:15252
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr ""
  
! #: cp/decl.cc:15259 cp/decl.cc:15272
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:15278
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:15287
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:15293
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr ""
  
! #: cp/decl.cc:15301 cp/decl.cc:15660
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD ne može bit %qs"
  
! #: cp/decl.cc:15311
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:15314
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr ""
  
! #: cp/decl.cc:15379
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:15384
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr ""
  
! #: cp/decl.cc:15404
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:15407
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:15426 cp/parser.cc:21980 cp/parser.cc:28922
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:15476 cp/decl.cc:15487
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:15481
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:15524 cp/decl.cc:15532 cp/decl.cc:15539 cp/decl.cc:15546
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:15598
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "klasa skladište (storage) %<auto%> nije valjana za funkciju %qs"
  
! #: cp/decl.cc:15601
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "klasa skladište (storage) %<register%> nije valjana za funciju %qs"
  
! #: cp/decl.cc:15607
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "klasa skladište (storage) %<__thread%> nije valjana za funkciju %qs"
  
! #: cp/decl.cc:15611
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "klasa skladište (storage) %<thread_local%> nije valjana za funkciju %qs"
  
! #: cp/decl.cc:15616
  #, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15619
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.cc:15631
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15635
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15643
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.cc:15650
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:15651
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:15694
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:15703
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:15744
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:15751
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:15757
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:15765
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:15772
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr ""
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs dobiva početnu vrijednost i deklarira se kao %<extern%>"
  
! #: cp/decl.cc:15809
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs ima i %<extern%> i početnu vrijednost"
  
! #: cp/decl.cc:16011
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr ""
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr ""
  
! #: cp/decl.cc:16141
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:16145
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:16174
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:16182
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr ""
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:16571
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:16578
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr ""
  
! #: cp/decl.cc:16636
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr ""
  
! #: cp/decl.cc:16644
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD mora biti član funkcije"
  
! #: cp/decl.cc:16652
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:16662
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:16672
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:16703
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:16713
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:16739
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:16740
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:16752
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:16753
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:16764
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.cc:16765 cp/decl.cc:16775
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:16776
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:16791
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.cc:16815
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16822
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16824
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16833
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16835
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16851
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:16870
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16877
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16889
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:16944
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:16968
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:16971
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:16973
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:16982
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:16983 cp/decl.cc:16991
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 58984,59083 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17007
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.cc:17050 cp/name-lookup.cc:6234 cp/name-lookup.cc:6367
! #: cp/parser.cc:7477 cp/parser.cc:33034
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:17060
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr ""
  
! #: cp/decl.cc:17082 cp/name-lookup.cc:5923
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:17111 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10128
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.cc:17116
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17221
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr ""
  
! #: cp/decl.cc:17248
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr ""
  
! #: cp/decl.cc:17385
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:17392
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:17403
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:17428
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:17460
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:17618
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17621 cp/decl.cc:17630 cp/decl.cc:17641 cp/decl.cc:18242
! #: cp/parser.cc:22331
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr ""
  
! #: cp/decl.cc:17627
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17638
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17713
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 59066,59165 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17005
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.cc:17048 cp/name-lookup.cc:6237 cp/name-lookup.cc:6370
! #: cp/parser.cc:7477 cp/parser.cc:33093
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:17058
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr ""
  
! #: cp/decl.cc:17080 cp/name-lookup.cc:5926
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:17109 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10141
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.cc:17114
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17219
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr ""
  
! #: cp/decl.cc:17246
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr ""
  
! #: cp/decl.cc:17383
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:17390
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:17401
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:17426
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:17456
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:17616
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17619 cp/decl.cc:17628 cp/decl.cc:17639 cp/decl.cc:18240
! #: cp/parser.cc:22335
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr ""
  
! #: cp/decl.cc:17625
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17636
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17711
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 59086,59167 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17862
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:18049
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.cc:18059
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr ""
  
! #: cp/decl.cc:18108
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:18109
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:18120
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:18140
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:18240 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr ""
  
! #: cp/decl.cc:18314
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.cc:18481 cp/typeck.cc:11344
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:19300
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.cc:19302 cp/typeck.cc:11222
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:19358
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr ""
  
! #: cp/decl.cc:19549
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.cc:19947
  #, gcc-internal-format
  msgid "using %qs"
  msgstr "koristimo %qs"
  
! #: cp/decl.cc:19959
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 59168,59249 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17860
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:18047
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.cc:18057
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr ""
  
! #: cp/decl.cc:18106
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:18107
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:18118
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:18138
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:18238 cp/parser.cc:22333
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr ""
  
! #: cp/decl.cc:18312
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.cc:18479 cp/typeck.cc:11460
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:19298
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.cc:19300 cp/typeck.cc:11338
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:19356
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr ""
  
! #: cp/decl.cc:19547
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.cc:19945
  #, gcc-internal-format
  msgid "using %qs"
  msgstr "koristimo %qs"
  
! #: cp/decl.cc:19957
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 59462,59473 ****
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:5117
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5121
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr ""
--- 59544,59555 ----
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:5122
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5126
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr ""
*************** msgstr ""
*** 59476,59842 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5131
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5135
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5139
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:5157
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5161
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr ""
  
! #: cp/decl2.cc:5169
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5172
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5377
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr ""
  
! #: cp/decl2.cc:5380
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr ""
  
! #: cp/decl2.cc:5382
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5454 cp/decl2.cc:5457
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5820
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:6058
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr ""
  
! #: cp/decl2.cc:6063
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:6186
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr ""
  
! #: cp/decl2.cc:6190
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6336
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:6345
  #, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr "korištenje izbrisane funkcije %qD: %s"
  
! #: cp/decl2.cc:6349
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.cc:6397
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "funkcija %qD se koristi s nezadovoljenim ograničenjima"
  
! #: cp/decl2.cc:6436
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:3791
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    umetnuto (inlined) iz %qD pri %r%s:%d:%d%R"
  
! #: cp/error.cc:3796
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    umetnuto (inlined) iz %qD pri %r%s:%d%R"
  
! #: cp/error.cc:3802
  #, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr "    umetnuto (inlined) iz %qD"
  
! #: cp/error.cc:3828
  #, gcc-internal-format
  msgid "In static member function %qD"
  msgstr "U funkciji statičnog člana %qD"
  
! #: cp/error.cc:3830
  #, gcc-internal-format
  msgid "In copy constructor %qD"
  msgstr "U kopiji constructor %qD"
  
! #: cp/error.cc:3832
  #, gcc-internal-format
  msgid "In constructor %qD"
  msgstr "U constructor %qD"
  
! #: cp/error.cc:3834
  #, gcc-internal-format
  msgid "In destructor %qD"
  msgstr "U destructor %qD"
  
! #: cp/error.cc:3836
  #, gcc-internal-format
  msgid "In lambda function"
  msgstr "U lambda funkciji"
  
! #: cp/error.cc:3838
  #, gcc-internal-format
  msgid "In explicit object member function %qD"
  msgstr "U funkciji člana eksplicitnog objekta %qD"
  
! #: cp/error.cc:3840
  #, gcc-internal-format
  msgid "In member function %qD"
  msgstr "U funkciji člana %qD"
  
! #: cp/error.cc:3843
  #, gcc-internal-format
  msgid "In function %qD"
  msgstr "U funkciji %qD"
  
! #: cp/error.cc:3870
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s%s%sIn supstitucija od %qS:\n"
  
! #: cp/error.cc:3871
  #, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "%s%s%sIn instance od %q#D:\n"
  
! #: cp/error.cc:3891
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3894
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3987
  msgid "recursively required by substitution of %qS\n"
  msgstr "rekurzivni zahtjev substitucije %qS\n"
  
! #: cp/error.cc:3988
  msgid "required by substitution of %qS\n"
  msgstr "zahtjev substitucije %qS\n"
  
! #: cp/error.cc:3993
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr "rekurzivni zahtjev od %q#D\n"
  
! #: cp/error.cc:3994
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr "zahtjev od %q#D\n"
  
! #: cp/error.cc:4001
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr "rekurzivni zahtjev odavde\n"
  
! #: cp/error.cc:4002
  #, gcc-internal-format
  msgid "required from here\n"
  msgstr "zahtjev odavde\n"
  
! #: cp/error.cc:4052
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "[ preskačemo %d konteksta instantacije, upotrebite -ftemplate-backtrace-limit=0 da to onemogućite ]\n"
  
! #: cp/error.cc:4104
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "u %<constexpr%> zamijeni %qs"
  
! #: cp/error.cc:4117
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr "potrebno zbog ograničenja %q#D\n"
  
! #: cp/error.cc:4132
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr "potrebno za udovoljenje %qE"
  
! #: cp/error.cc:4154
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr ""
  
! #: cp/error.cc:4185
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr "u zahtjevima s/sa"
  
! #: cp/error.cc:4186
  #, gcc-internal-format
  msgid "in requirements "
  msgstr "u zahtjevima"
  
! #: cp/error.cc:4304
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr ""
  
! #: cp/error.cc:4398
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4750
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4755
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4760
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4765
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4770
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4775
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4780
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4786
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4791
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4796
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4801
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4806
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4811
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4817
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4822
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4875
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.cc:4880
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr ""
  
! #: cp/error.cc:4895
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4899 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
  
! #: cp/error.cc:4921
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4925 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
  
! #: cp/error.cc:4936
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4940
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
--- 59558,59924 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5136
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5140
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5144
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:5162
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5166
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr ""
  
! #: cp/decl2.cc:5174
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5177
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5382
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr ""
  
! #: cp/decl2.cc:5385
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr ""
  
! #: cp/decl2.cc:5387
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5459 cp/decl2.cc:5462
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5825
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:6059
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr ""
  
! #: cp/decl2.cc:6064
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:6187
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr ""
  
! #: cp/decl2.cc:6191
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6364
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:6373
  #, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr "korištenje izbrisane funkcije %qD: %s"
  
! #: cp/decl2.cc:6377
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.cc:6425
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "funkcija %qD se koristi s nezadovoljenim ograničenjima"
  
! #: cp/decl2.cc:6464
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:3812
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    umetnuto (inlined) iz %qD pri %r%s:%d:%d%R"
  
! #: cp/error.cc:3817
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    umetnuto (inlined) iz %qD pri %r%s:%d%R"
  
! #: cp/error.cc:3823
  #, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr "    umetnuto (inlined) iz %qD"
  
! #: cp/error.cc:3849
  #, gcc-internal-format
  msgid "In static member function %qD"
  msgstr "U funkciji statičnog člana %qD"
  
! #: cp/error.cc:3851
  #, gcc-internal-format
  msgid "In copy constructor %qD"
  msgstr "U kopiji constructor %qD"
  
! #: cp/error.cc:3853
  #, gcc-internal-format
  msgid "In constructor %qD"
  msgstr "U constructor %qD"
  
! #: cp/error.cc:3855
  #, gcc-internal-format
  msgid "In destructor %qD"
  msgstr "U destructor %qD"
  
! #: cp/error.cc:3857
  #, gcc-internal-format
  msgid "In lambda function"
  msgstr "U lambda funkciji"
  
! #: cp/error.cc:3859
  #, gcc-internal-format
  msgid "In explicit object member function %qD"
  msgstr "U funkciji člana eksplicitnog objekta %qD"
  
! #: cp/error.cc:3861
  #, gcc-internal-format
  msgid "In member function %qD"
  msgstr "U funkciji člana %qD"
  
! #: cp/error.cc:3864
  #, gcc-internal-format
  msgid "In function %qD"
  msgstr "U funkciji %qD"
  
! #: cp/error.cc:3891
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s%s%sIn supstitucija od %qS:\n"
  
! #: cp/error.cc:3892
  #, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "%s%s%sIn instance od %q#D:\n"
  
! #: cp/error.cc:3912
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3915
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:4008
  msgid "recursively required by substitution of %qS\n"
  msgstr "rekurzivni zahtjev substitucije %qS\n"
  
! #: cp/error.cc:4009
  msgid "required by substitution of %qS\n"
  msgstr "zahtjev substitucije %qS\n"
  
! #: cp/error.cc:4014
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr "rekurzivni zahtjev od %q#D\n"
  
! #: cp/error.cc:4015
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr "zahtjev od %q#D\n"
  
! #: cp/error.cc:4022
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr "rekurzivni zahtjev odavde\n"
  
! #: cp/error.cc:4023
  #, gcc-internal-format
  msgid "required from here\n"
  msgstr "zahtjev odavde\n"
  
! #: cp/error.cc:4073
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "[ preskačemo %d konteksta instantacije, upotrebite -ftemplate-backtrace-limit=0 da to onemogućite ]\n"
  
! #: cp/error.cc:4125
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "u %<constexpr%> zamijeni %qs"
  
! #: cp/error.cc:4138
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr "potrebno zbog ograničenja %q#D\n"
  
! #: cp/error.cc:4153
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr "potrebno za udovoljenje %qE"
  
! #: cp/error.cc:4175
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr ""
  
! #: cp/error.cc:4206
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr "u zahtjevima s/sa"
  
! #: cp/error.cc:4207
  #, gcc-internal-format
  msgid "in requirements "
  msgstr "u zahtjevima"
  
! #: cp/error.cc:4325
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr ""
  
! #: cp/error.cc:4419
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4771
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4776
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4781
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4786
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4791
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4796
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4801
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4807
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4812
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4817
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4822
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4827
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4832
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4838
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4843
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4896
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.cc:4901
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr ""
  
! #: cp/error.cc:4916
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4920 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
  
! #: cp/error.cc:4942
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4946 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
  
! #: cp/error.cc:4957
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4961
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
*************** msgstr ""
*** 60062,60079 ****
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2648
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2651 cp/method.cc:2662
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr ""
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2659
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
--- 60144,60161 ----
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2649
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2652 cp/method.cc:2663
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr ""
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2660
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
*************** msgstr ""
*** 60443,60454 ****
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
  
! #: cp/lambda.cc:1581
  #, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
  
! #: cp/lambda.cc:1585
  #, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
--- 60525,60536 ----
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
  
! #: cp/lambda.cc:1578
  #, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
  
! #: cp/lambda.cc:1582
  #, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
*************** msgstr ""
*** 60585,60596 ****
  msgid "mapper exit status %d"
  msgstr ""
  
! #: cp/method.cc:867 cp/method.cc:2601
  #, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr ""
  
! #: cp/method.cc:873 cp/method.cc:2607
  #, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr ""
--- 60667,60678 ----
  msgid "mapper exit status %d"
  msgstr ""
  
! #: cp/method.cc:867 cp/method.cc:2602
  #, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr ""
  
! #: cp/method.cc:873 cp/method.cc:2608
  #, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr ""
*************** msgstr ""
*** 60706,60822 ****
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2524
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.cc:2535
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2624
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr ""
  
! #: cp/method.cc:2681
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.cc:2692
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr ""
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2910
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.cc:2954
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3086
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3089
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3098
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3109
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3117 cp/method.cc:3141
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3150
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3573
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3578
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3583
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3588
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3597
  #, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr ""
  
! #: cp/method.cc:3695
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3715
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr ""
  
! #: cp/method.cc:3754
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr ""
  
! #: cp/method.cc:3763
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr ""
--- 60788,60904 ----
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2525
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2537
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2625
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr ""
  
! #: cp/method.cc:2682
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.cc:2693
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr ""
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2911
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.cc:2955
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3087
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3090
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3099
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3110
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3118 cp/method.cc:3142
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3151
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3574
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3579
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3584
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3589
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3598
  #, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr ""
  
! #: cp/method.cc:3696
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3716
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr ""
  
! #: cp/method.cc:3755
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr ""
  
! #: cp/method.cc:3764
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr ""
*************** msgstr ""
*** 60851,61282 ****
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:12044
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12048
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12051
  #, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr "postojeća deklaracija je ovdje s oznakama %qE"
  
! #: cp/module.cc:12054
  #, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "postojeća deklaracija je ovdje bez oznakam"
  
! #: cp/module.cc:12105 cp/module.cc:12229
  #, gcc-internal-format
  msgid "conflicting type for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12114
  #, gcc-internal-format
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12126
  #, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12133
  #, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12171
  #, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12189
  #, gcc-internal-format
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12204
  #, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12220
  #, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr ""
  
! #: cp/module.cc:12246
  #, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12349
  #, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr ""
  
! #: cp/module.cc:12351 cp/module.cc:12378
  #, gcc-internal-format
  msgid "existing default declared here"
  msgstr "postojeća zadana vrijednost (default) deklarirana je ovdje"
  
! #: cp/module.cc:12375
  #, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr ""
  
! #: cp/module.cc:13434
  #, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr ""
  
! #: cp/module.cc:13436
  #, gcc-internal-format
  msgid "existing definition %qD"
  msgstr ""
  
! #: cp/module.cc:13448
  #, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr ""
  
! #: cp/module.cc:13450
  #, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr ""
  
! #: cp/module.cc:13456
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13460
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13673
  #, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr ""
  
! #: cp/module.cc:13691
  #, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr ""
  
! #: cp/module.cc:13715
  #, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr ""
  
! #: cp/module.cc:13733
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr ""
  
! #: cp/module.cc:13745
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr ""
  
! #: cp/module.cc:13756
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:13788
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13797
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13833
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr ""
  
! #: cp/module.cc:13845
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr ""
  
! #: cp/module.cc:13897
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13899
  #, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr ""
  
! #: cp/module.cc:15021
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15032
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15070
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15667
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15687
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15688 cp/module.cc:21270
  #, gcc-internal-format
  msgid "module %qs declared here"
  msgstr ""
  
! #: cp/module.cc:16037
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16043
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18810
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19050
  #, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr ""
  
! #: cp/module.cc:19075 cp/module.cc:19078
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr ""
  
! #: cp/module.cc:19084
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19086
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19418
  #, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr ""
  
! #: cp/module.cc:19456 cp/module.cc:19461
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr "kompilirani modul je %sversion %s"
  
! #: cp/module.cc:19467
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr "kompilator je %sversion %s%s%s"
  
! #: cp/module.cc:19497
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr ""
  
! #: cp/module.cc:19499
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19500
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19515
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19529
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19541
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19561
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:19563
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19566
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19584
  #, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr ""
  
! #: cp/module.cc:19675
  #, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr ""
  
! #: cp/module.cc:20232
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:20271
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr "nije uspjelo pročitati kompilirani modul: %s"
  
! #: cp/module.cc:20281
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20286
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20289
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20610
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr ""
  
! #: cp/module.cc:20613
  #, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr ""
  
! #: cp/module.cc:20619
  #, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20622
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20627
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20631
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20637
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr ""
  
! #: cp/module.cc:20640
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr ""
  
! #: cp/module.cc:20645
  #, gcc-internal-format
  msgid "previously declared in module %qs"
  msgstr "ranije deklarirano u modulu %qs"
  
! #: cp/module.cc:20649
  #, gcc-internal-format
  msgid "previously declared in global module"
  msgstr "ranije deklarirano u globalnom modulu"
  
! #: cp/module.cc:20788
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20803
  #, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "izvozimo deklariraciju %qD deklariranu u neimenovanom imeskom prostoru"
  
! #: cp/module.cc:20810
  #, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "izvozimo deklariraciju %qD s internim povezivajem"
  
! #: cp/module.cc:20963
  #, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "čitamo CMI %qs"
  
! #: cp/module.cc:21114
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr "nije uspjelo učitati vezanja %<%E%s%E%>"
  
! #: cp/module.cc:21115
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21122
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21123
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21185
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr "nije uspjelo učitati jedinice na čekanju za %<%E%s%E%>"
  
! #: cp/module.cc:21189
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
--- 60933,61379 ----
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:6549
! #, gcc-internal-format
! msgid "%<target%> attribute currently unsupported in modules"
! msgstr "atribut %<target%> nije trenutno podržan u modulima"
! 
! #: cp/module.cc:6552
! #, gcc-internal-format
! msgid "%<optimize%> attribute currently unsupported in modules"
! msgstr "%<optimize%> atribut trenutno nije podržan u modulima"
! 
! #: cp/module.cc:12100
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12104
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12107
  #, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr "postojeća deklaracija je ovdje s oznakama %qE"
  
! #: cp/module.cc:12110
  #, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "postojeća deklaracija je ovdje bez oznakam"
  
! #: cp/module.cc:12161 cp/module.cc:12285
  #, gcc-internal-format
  msgid "conflicting type for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12170
  #, gcc-internal-format
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12182
  #, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12189
  #, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12227
  #, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12245
  #, gcc-internal-format
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12260
  #, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12276
  #, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr ""
  
! #: cp/module.cc:12302
  #, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12405
  #, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr ""
  
! #: cp/module.cc:12407 cp/module.cc:12434
  #, gcc-internal-format
  msgid "existing default declared here"
  msgstr "postojeća zadana vrijednost (default) deklarirana je ovdje"
  
! #: cp/module.cc:12431
  #, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr ""
  
! #: cp/module.cc:13494
  #, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr ""
  
! #: cp/module.cc:13496
  #, gcc-internal-format
  msgid "existing definition %qD"
  msgstr ""
  
! #: cp/module.cc:13508
  #, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr ""
  
! #: cp/module.cc:13510
  #, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr ""
  
! #: cp/module.cc:13516
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13520
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13733
  #, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr ""
  
! #: cp/module.cc:13751
  #, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr ""
  
! #: cp/module.cc:13775
  #, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr ""
  
! #: cp/module.cc:13793
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr ""
  
! #: cp/module.cc:13805
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr ""
  
! #: cp/module.cc:13816
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:13848
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13857
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13893
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr ""
  
! #: cp/module.cc:13905
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr ""
  
! #: cp/module.cc:13957
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13959
  #, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr ""
  
! #: cp/module.cc:15089
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15104
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15111
! #, gcc-internal-format
! msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
! msgstr ""
! 
! #: cp/module.cc:15150
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15747
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15767
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15768 cp/module.cc:21350
  #, gcc-internal-format
  msgid "module %qs declared here"
  msgstr ""
  
! #: cp/module.cc:16117
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16123
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18890
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19130
  #, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr ""
  
! #: cp/module.cc:19155 cp/module.cc:19158
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr ""
  
! #: cp/module.cc:19164
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19166
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19498
  #, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr ""
  
! #: cp/module.cc:19536 cp/module.cc:19541
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr "kompilirani modul je %sversion %s"
  
! #: cp/module.cc:19547
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr "kompilator je %sversion %s%s%s"
  
! #: cp/module.cc:19577
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr ""
  
! #: cp/module.cc:19579
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19580
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19595
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19609
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19621
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19641
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:19643
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19646
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19664
  #, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr ""
  
! #: cp/module.cc:19755
  #, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr ""
  
! #: cp/module.cc:20312
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:20351
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr "nije uspjelo pročitati kompilirani modul: %s"
  
! #: cp/module.cc:20361
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20366
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20369
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20690
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr ""
  
! #: cp/module.cc:20693
  #, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr ""
  
! #: cp/module.cc:20699
  #, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20702
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20707
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20711
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20717
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr ""
  
! #: cp/module.cc:20720
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr ""
  
! #: cp/module.cc:20725
  #, gcc-internal-format
  msgid "previously declared in module %qs"
  msgstr "ranije deklarirano u modulu %qs"
  
! #: cp/module.cc:20729
  #, gcc-internal-format
  msgid "previously declared in global module"
  msgstr "ranije deklarirano u globalnom modulu"
  
! #: cp/module.cc:20868
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20883
  #, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "izvozimo deklariraciju %qD deklariranu u neimenovanom imeskom prostoru"
  
! #: cp/module.cc:20890
  #, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "izvozimo deklariraciju %qD s internim povezivajem"
  
! #: cp/module.cc:21043
  #, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "čitamo CMI %qs"
  
! #: cp/module.cc:21194
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr "nije uspjelo učitati vezanja %<%E%s%E%>"
  
! #: cp/module.cc:21195
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21202
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21203
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr "nije uspjelo učitati jedinice na čekanju za %<%E%s%E%>"
  
! #: cp/module.cc:21269
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
*************** msgstr ""
*** 61288,61389 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21234
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "module already declared"
  msgstr ""
  
! #: cp/module.cc:21266
  #, gcc-internal-format
  msgid "module already imported"
  msgstr ""
  
! #: cp/module.cc:21271
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr ""
  
! #: cp/module.cc:21479
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21485
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown compiled module interface: %s"
  msgstr "nepoznato sučelje kompiliranog modula: %s"
  
! #: cp/module.cc:21529
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21547
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21548
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21908
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:21912
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr ""
  
! #: cp/module.cc:21944 cp/module.cc:21973
  #, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr ""
  
! #: cp/module.cc:21983
  #, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr ""
  
! #: cp/module.cc:22183
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22223
  #, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr ""
  
! #: cp/module.cc:22238
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22241
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22243
  #, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr ""
  
! #: cp/module.cc:22307
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr "nije uspjelo zapisati kompilirani modul: %s"
  
! #: cp/module.cc:22404
  #, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr ""
--- 61385,61486 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21314
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21345
  #, gcc-internal-format
  msgid "module already declared"
  msgstr ""
  
! #: cp/module.cc:21346
  #, gcc-internal-format
  msgid "module already imported"
  msgstr ""
  
! #: cp/module.cc:21351
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr ""
  
! #: cp/module.cc:21559
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21565
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown compiled module interface: %s"
  msgstr "nepoznato sučelje kompiliranog modula: %s"
  
! #: cp/module.cc:21609
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21627
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21628
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21988
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:21992
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr ""
  
! #: cp/module.cc:22024 cp/module.cc:22053
  #, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr ""
  
! #: cp/module.cc:22063
  #, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr ""
  
! #: cp/module.cc:22263
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22303
  #, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr ""
  
! #: cp/module.cc:22318
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22321
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22323
  #, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr ""
  
! #: cp/module.cc:22387
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr "nije uspjelo zapisati kompilirani modul: %s"
  
! #: cp/module.cc:22484
  #, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr ""
*************** msgstr ""
*** 61438,61584 ****
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr ""
  
! #: cp/name-lookup.cc:4653
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr ""
  
! #: cp/name-lookup.cc:4656
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d"
  
! #: cp/name-lookup.cc:5252
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5256
  #, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5259
  #, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5262
  #, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:6070
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.cc:6086
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6094
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6110 cp/pt.cc:18933
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr ""
  
! #: cp/name-lookup.cc:6120
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6131 cp/name-lookup.cc:6204
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6154
  #, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6214
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6226
  #, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6241
  #, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6252
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6345
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6387
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6397
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6467
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6469
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6523
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.cc:6530
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6540 cp/name-lookup.cc:6567
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6546
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6583 cp/name-lookup.cc:9004
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "atribut-naredba %qD je zanemarana"
  
! #: cp/name-lookup.cc:6912
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6964
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
--- 61535,61681 ----
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr ""
  
! #: cp/name-lookup.cc:4656
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr ""
  
! #: cp/name-lookup.cc:4659
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d"
  
! #: cp/name-lookup.cc:5255
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5259
  #, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5262
  #, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5265
  #, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:6073
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.cc:6089
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6097
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6113 cp/pt.cc:18962
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr ""
  
! #: cp/name-lookup.cc:6123
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6134 cp/name-lookup.cc:6207
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6157
  #, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6217
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6229
  #, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6244
  #, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6255
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6348
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6390
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6400
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6470
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6472
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6526
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.cc:6533
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6543 cp/name-lookup.cc:6570
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6549
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6586 cp/name-lookup.cc:9007
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "atribut-naredba %qD je zanemarana"
  
! #: cp/name-lookup.cc:6915
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6967
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
*************** msgstr[0] ""
*** 61586,61688 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/name-lookup.cc:6970
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7295
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7301
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr ""
  
! #: cp/name-lookup.cc:7739
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.cc:7742
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8538
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8976
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr ""
  
! #: cp/name-lookup.cc:8979
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:8998
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9090
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:9192
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr ""
  
! #: cp/name-lookup.cc:9208
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:9291
  #, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:9293
  #, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9297
  #, gcc-internal-format
  msgid "exporting unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9307
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9357
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr ""
  
! #: cp/name-lookup.cc:9402
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9411
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 61683,61785 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/name-lookup.cc:6973
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7298
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7304
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr ""
  
! #: cp/name-lookup.cc:7742
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.cc:7745
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8541
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8979
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr ""
  
! #: cp/name-lookup.cc:8982
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:9001
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:9195
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr ""
  
! #: cp/name-lookup.cc:9211
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:9294
  #, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:9296
  #, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9300
  #, gcc-internal-format
  msgid "exporting unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9310
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9360
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9362
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr ""
  
! #: cp/name-lookup.cc:9405
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9414
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr ""
*** 61707,61713 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49645
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
--- 61804,61810 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49704
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr ""
*** 61752,61758 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.cc:3517 cp/parser.cc:22267
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
--- 61849,61855 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.cc:3517 cp/parser.cc:22271
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
*************** msgstr ""
*** 61973,61979 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3922 cp/parser.cc:32272
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
--- 62070,62076 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3922 cp/parser.cc:32331
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
*************** msgstr ""
*** 62213,62219 ****
  msgid "template-id not allowed for destructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:6989 cp/parser.cc:33504
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
--- 62310,62316 ----
  msgid "template-id not allowed for destructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:6989 cp/parser.cc:33563
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
*************** msgstr ""
*** 62228,62234 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:7155 cp/parser.cc:24869
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
--- 62325,62331 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:7155 cp/parser.cc:24873
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
*************** msgstr ""
*** 62268,62274 ****
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:7808 cp/parser.cc:10516
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
--- 62365,62371 ----
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:7808 cp/parser.cc:10518
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
*************** msgstr ""
*** 62283,62289 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr ""
  
! #: cp/parser.cc:8002 cp/pt.cc:21522
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr ""
--- 62380,62386 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr ""
  
! #: cp/parser.cc:8002 cp/pt.cc:21551
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr ""
*************** msgstr ""
*** 62298,62314 ****
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr ""
  
! #: cp/parser.cc:8069 cp/pt.cc:21637
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21641
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21646
  #, gcc-internal-format
  msgid "selected function declared here"
  msgstr "odabrana funkcija deklarirana je ovdje"
--- 62395,62411 ----
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr ""
  
! #: cp/parser.cc:8069 cp/pt.cc:21666
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21670
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21675
  #, gcc-internal-format
  msgid "selected function declared here"
  msgstr "odabrana funkcija deklarirana je ovdje"
*************** msgstr ""
*** 62353,63696 ****
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr ""
  
! #: cp/parser.cc:9507
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9566
  #, gcc-internal-format
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr ""
  
! #: cp/parser.cc:9791 cp/parser.cc:34822
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr ""
  
! #: cp/parser.cc:9856
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr ""
  
! #: cp/parser.cc:9942
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr ""
  
! #: cp/parser.cc:9960
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.cc:9995
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10040
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.cc:10069
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.cc:10117
  #, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr ""
  
! #: cp/parser.cc:10213
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.cc:10619
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr ""
  
! #: cp/parser.cc:10769
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:10772
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.cc:10998
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr ""
  
! #: cp/parser.cc:11322
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:11470
  #, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr ""
  
! #: cp/parser.cc:11604
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11704
  #, gcc-internal-format
  msgid "lambda-expression in template parameter type"
  msgstr ""
  
! #: cp/parser.cc:11714
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11724
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11898
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11921
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.cc:11937
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11943 cp/parser.cc:11965 cp/parser.cc:12163
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/parser.cc:11959
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11979
  #, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr ""
  
! #: cp/parser.cc:11999
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12010
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12040
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:12049
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.cc:12074
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr ""
  
! #: cp/parser.cc:12078 cp/parser.cc:12089 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr ""
  
! #: cp/parser.cc:12085
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:12123
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12134
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12139
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12221
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12275
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr ""
  
! #: cp/parser.cc:12298
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "deklaracija parametara prije specifikaora lambda deklaracije nije obavezna samo s/sa %<-std=c++23%> ili %<-std=gnu++23%>"
  
! #: cp/parser.cc:12328 cp/pt.cc:14987
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12341
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12350
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12354
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12358
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12365
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12383
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12395
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "deklaracija parametra prije kvalifikatora lambda transakcije nije obvezna samo s/sa %<-std=c++23%> ili %<-std=gnu++23%>"
  
! #: cp/parser.cc:12408
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "deklaracija parametra prije specifikacije lambda iznimke nije obvezna samo s/sa %<-std=c++23%> ili %<-std=gnu++23%>"
  
! #: cp/parser.cc:12426
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "deklaracija parametra prije lambda zaostajućeg tipa povrata nije obvezna samo s/sa %<-std=c++23%> ili %<-std=gnu++23%>"
  
! #: cp/parser.cc:12468
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13029
  #, gcc-internal-format
  msgid "preconditions cannot be statements"
  msgstr ""
  
! #: cp/parser.cc:13032
  #, gcc-internal-format
  msgid "postconditions cannot be statements"
  msgstr ""
  
! #: cp/parser.cc:13037
  #, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr ""
  
! #: cp/parser.cc:13202
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "oznaka na kraju složene naredbe (statement) dostupna je samo s/sa %<-std=c++23%> or %<-std=gnu++23%>"
  
! #: cp/parser.cc:13382 cp/parser.cc:13627
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.cc:13453
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr ""
  
! #: cp/parser.cc:13502
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.cc:13635
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "treba %<typename%> prije %qE zato jer je %qT ovisan o desegu"
  
  #. A::A a;
! #: cp/parser.cc:13641
  #, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.cc:13699
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.cc:13763
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13968
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13990
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<if consteval%> je dostupan samo s/sa %<-std=c++23%> ili %<-std=gnu++23%>"
  
! #: cp/parser.cc:14015 cp/parser.cc:14050
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr ""
  
! #: cp/parser.cc:14092
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:14260 cp/parser.cc:35334
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
  
! #: cp/parser.cc:14301
  #, gcc-internal-format
  msgid "condition declares an array"
  msgstr ""
  
! #: cp/parser.cc:14303
  #, gcc-internal-format
  msgid "condition declares a function"
  msgstr ""
  
! #: cp/parser.cc:14344
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:14446 cp/parser.cc:24109 cp/parser.cc:26828
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
  
! #: cp/parser.cc:14496
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:14758
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14765
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14791
  #, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr ""
  
! #: cp/parser.cc:14796
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14935
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr ""
  
! #: cp/parser.cc:15019
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:15171 cp/parser.cc:35337
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
  
! #: cp/parser.cc:15216
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:15233
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:15395
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<goto%> u funkciji %<constexpr%> dostupno je samo s/sa %<-std=c++23%> ili %<-std=gnu++23%>"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15404
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:15423 cp/parser.cc:35340
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.cc:15598
  #, gcc-internal-format
  msgid "expected module-partition"
  msgstr "očekivan je module-partition"
  
! #: cp/parser.cc:15600
  #, gcc-internal-format
  msgid "expected module-name"
  msgstr "očekivan je module-name"
  
! #: cp/parser.cc:15642
  #, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr ""
  
! #: cp/parser.cc:15648
  #, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:15649
  #, gcc-internal-format
  msgid "scope opened here"
  msgstr "doseg je otvoren ovdje"
  
! #: cp/parser.cc:15675
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr ""
  
! #: cp/parser.cc:15679
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15685
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15726
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15728 cp/parser.cc:15737
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15736
  #, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:15760
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15781
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15784
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15805
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15813
  #, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr ""
  
! #: cp/parser.cc:15834
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15873
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15876
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function"
  msgstr "dodatni %<;%> je izvan funkcije"
  
! #: cp/parser.cc:15885
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15895
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:16065
  #, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr ""
  
! #: cp/parser.cc:16069
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr ""
  
! #: cp/parser.cc:16109
  #, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "eksplicitne specijalizacije ovdje nisu dopuštene"
  
! #: cp/parser.cc:16111 cp/parser.cc:28251
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16124
  #, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr "eksplicitne instancije ovdje nisu dopuštene"
  
! #: cp/parser.cc:16140
  #, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr "izvozne deklaracije ovdje nisu dopuštene"
  
! #: cp/parser.cc:16311
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.cc:16557
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16576
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.cc:16597
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.cc:16622
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.cc:16679
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16682
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16722
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "strukturirana povezivanja s pripisanim identifikatorima dostupna su samo s/sa %<-std=c++2c%> ili %<-std=gnu++2c%>"
  
! #: cp/parser.cc:16759
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "strukturirana povezivanja u uvjetima dostupna su samo s/sa %<-std=c++2c%> ili %<-std=gnu++2c%>"
  
! #: cp/parser.cc:16763
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:16820
  #, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr ""
  
! #: cp/parser.cc:16838
  #, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr ""
  
! #: cp/parser.cc:17033
  #, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr ""
  
! #: cp/parser.cc:17056
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.cc:17094
  #, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr ""
  
! #: cp/parser.cc:17097
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17148
  #, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:17174
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.cc:17210
  #, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr ""
  
! #: cp/parser.cc:17219
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr ""
  
! #: cp/parser.cc:17223
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:17305
  #, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr ""
  
! #: cp/parser.cc:17318
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17320
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17335
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.cc:17408 cp/parser.cc:29436
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:17427
  #, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr ""
  
! #: cp/parser.cc:17431
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:17499
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr ""
  
! #: cp/parser.cc:17606
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:17636
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "%<static_assert%> s non-string porukom je dostupna samo s %<-std=c++2c%> ili %<-std=gnu++2c%>"
  
! #: cp/parser.cc:17840
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:17853
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.cc:18029
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.cc:18058
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.cc:18146
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.cc:18173
  #, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.cc:18185 cp/pt.cc:28283
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:18197 cp/pt.cc:28295
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:18249
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.cc:18337
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "ključna riječ %<typename%> nije dopuštena u ovom kontekstu (kvalificirani inicijalizator člana je implicitno tip)"
  
! #: cp/parser.cc:18749
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18755
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18761
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18770
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.cc:18776
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "nevaljani prefiks kodirānja u literalnom operatoru"
  
! #: cp/parser.cc:18810
  #, gcc-internal-format
  msgid "expected operator"
  msgstr ""
  
! #: cp/parser.cc:18857
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.cc:18859
  #, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr ""
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:18966
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr ""
  
! #: cp/parser.cc:18974
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr ""
  
! #: cp/parser.cc:19090
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr ""
  
! #: cp/parser.cc:19326 cp/parser.cc:19412 cp/parser.cc:26576
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:19330 cp/parser.cc:19416
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr ""
  
! #: cp/parser.cc:19483
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.cc:19546
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.cc:19585
  #, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr ""
  
! #: cp/parser.cc:19586
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19593
  #, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr ""
  
! #: cp/parser.cc:19699
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.cc:19784 cp/parser.cc:19976 cp/parser.cc:20185
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr ""
  
! #: cp/parser.cc:19832
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.cc:19834
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.cc:20049
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:20150 cp/parser.cc:20168 cp/parser.cc:20344
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr ""
  
! #: cp/parser.cc:20315
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr ""
  
! #: cp/parser.cc:20453
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20457
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20461
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20522
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.cc:20751
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr ""
  
! #: cp/parser.cc:20951
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:20957
  #, gcc-internal-format
  msgid "use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.cc:20960
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:20964
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:21118
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.cc:21259
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr ""
  
! #: cp/parser.cc:21343
  #, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr ""
  
! #: cp/parser.cc:21344
  #, gcc-internal-format
  msgid "concept defined here"
  msgstr ""
  
! #: cp/parser.cc:21375
  #, gcc-internal-format
  msgid "invalid use of concept-name %qD"
  msgstr "nevaljana upotreba %<concept-name%> %qD"
  
! #: cp/parser.cc:21391
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "očekivano je %<auto%> ili %<decltype(auto)%> iza %qE"
  
! #: cp/parser.cc:21398
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21639
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21715
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:21877
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.cc:21965
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.cc:21971
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.cc:21983
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:22124
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr ""
  
! #: cp/parser.cc:22135
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.cc:22150
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.cc:22168
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr ""
  
! #: cp/parser.cc:22214
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:22261
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.cc:22275
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:22287 cp/parser.cc:28220
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:22292 cp/parser.cc:28225
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:22304 cp/parser.cc:28238
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.cc:22344
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.cc:22368
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22371
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22492
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22567
  #, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.cc:22571
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr ""
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.cc:22636
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:22648
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22667
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22677
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22682
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:22689
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.cc:22696
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.cc:22752
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:22934
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22978
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.cc:22996
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:23006
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23052
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23055
  #, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr ""
  
! #: cp/parser.cc:23057
  #, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr ""
  
! #: cp/parser.cc:23059
  #, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr ""
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23071
  #, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr ""
  
! #: cp/parser.cc:23141
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.cc:23293
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr ""
  
! #: cp/parser.cc:23354
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23375 cp/parser.cc:23393 cp/parser.cc:23408
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr ""
  
! #: cp/parser.cc:23382
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr ""
  
! #: cp/parser.cc:23421
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr ""
  
! #: cp/parser.cc:23437
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr ""
  
! #: cp/parser.cc:23587
  #, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr ""
  
! #: cp/parser.cc:23678
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:23689
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23694
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23697
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23714 cp/parser.cc:23739
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:23726 cp/parser.cc:23747
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23733
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23980
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:23991
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:23995
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:24046
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:24204
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr ""
  
! #: cp/parser.cc:24249
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:24261
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.cc:24790
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr ""
  
! #: cp/parser.cc:24915
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.cc:24919
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr ""
--- 62450,63793 ----
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr ""
  
! #: cp/parser.cc:9509
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9568
  #, gcc-internal-format
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr ""
  
! #: cp/parser.cc:9793 cp/parser.cc:34881
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr ""
  
! #: cp/parser.cc:9858
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr ""
  
! #: cp/parser.cc:9944
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr ""
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.cc:9964
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.cc:9997
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10042
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.cc:10071
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.cc:10119
  #, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr ""
  
! #: cp/parser.cc:10215
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.cc:10621
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr ""
  
! #: cp/parser.cc:10771
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:10774
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.cc:11000
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr ""
  
! #: cp/parser.cc:11324
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:11472
  #, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr ""
  
! #: cp/parser.cc:11606
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11706
  #, gcc-internal-format
  msgid "lambda-expression in template parameter type"
  msgstr ""
  
! #: cp/parser.cc:11716
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11726
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11900
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11923
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.cc:11939
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11945 cp/parser.cc:11967 cp/parser.cc:12165
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/parser.cc:11961
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11981
  #, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr ""
  
! #: cp/parser.cc:12001
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12012
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12042
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:12051
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.cc:12076
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr ""
  
! #: cp/parser.cc:12080 cp/parser.cc:12091 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr ""
  
! #: cp/parser.cc:12087
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:12125
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12136
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12141
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12223
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12277
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr ""
  
! #: cp/parser.cc:12300
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "deklaracija parametara prije specifikaora lambda deklaracije nije obavezna samo s/sa %<-std=c++23%> ili %<-std=gnu++23%>"
  
! #: cp/parser.cc:12330 cp/pt.cc:15002
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12343
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12352
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12356
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12360
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12367
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12385
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12397
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "deklaracija parametra prije kvalifikatora lambda transakcije nije obvezna samo s/sa %<-std=c++23%> ili %<-std=gnu++23%>"
  
! #: cp/parser.cc:12410
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "deklaracija parametra prije specifikacije lambda iznimke nije obvezna samo s/sa %<-std=c++23%> ili %<-std=gnu++23%>"
  
! #: cp/parser.cc:12428
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "deklaracija parametra prije lambda zaostajućeg tipa povrata nije obvezna samo s/sa %<-std=c++23%> ili %<-std=gnu++23%>"
  
! #: cp/parser.cc:12470
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13031
  #, gcc-internal-format
  msgid "preconditions cannot be statements"
  msgstr ""
  
! #: cp/parser.cc:13034
  #, gcc-internal-format
  msgid "postconditions cannot be statements"
  msgstr ""
  
! #: cp/parser.cc:13039
  #, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr ""
  
! #: cp/parser.cc:13204
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "oznaka na kraju složene naredbe (statement) dostupna je samo s/sa %<-std=c++23%> or %<-std=gnu++23%>"
  
! #: cp/parser.cc:13384 cp/parser.cc:13629
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.cc:13455
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr ""
  
! #: cp/parser.cc:13504
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.cc:13637
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "treba %<typename%> prije %qE zato jer je %qT ovisan o desegu"
  
  #. A::A a;
! #: cp/parser.cc:13643
  #, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.cc:13701
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.cc:13765
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13970
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13992
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<if consteval%> je dostupan samo s/sa %<-std=c++23%> ili %<-std=gnu++23%>"
  
! #: cp/parser.cc:14017 cp/parser.cc:14052
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr ""
  
! #: cp/parser.cc:14094
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:14262 cp/parser.cc:35393
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
  
! #: cp/parser.cc:14303
  #, gcc-internal-format
  msgid "condition declares an array"
  msgstr ""
  
! #: cp/parser.cc:14305
  #, gcc-internal-format
  msgid "condition declares a function"
  msgstr ""
  
! #: cp/parser.cc:14346
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:14448 cp/parser.cc:24113 cp/parser.cc:26832
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
  
! #: cp/parser.cc:14498
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:14760
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14767
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14793
  #, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr ""
  
! #: cp/parser.cc:14798
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14937
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr ""
  
! #: cp/parser.cc:15021
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:15173 cp/parser.cc:35396
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
  
! #: cp/parser.cc:15218
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:15235
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:15397
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<goto%> u funkciji %<constexpr%> dostupno je samo s/sa %<-std=c++23%> ili %<-std=gnu++23%>"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15406
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:15425 cp/parser.cc:35399
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.cc:15600
  #, gcc-internal-format
  msgid "expected module-partition"
  msgstr "očekivan je module-partition"
  
! #: cp/parser.cc:15602
  #, gcc-internal-format
  msgid "expected module-name"
  msgstr "očekivan je module-name"
  
! #: cp/parser.cc:15644
  #, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr ""
  
! #: cp/parser.cc:15650
  #, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:15651
  #, gcc-internal-format
  msgid "scope opened here"
  msgstr "doseg je otvoren ovdje"
  
! #: cp/parser.cc:15677
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr ""
  
! #: cp/parser.cc:15681
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15687
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15728
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15730 cp/parser.cc:15739
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15738
  #, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:15762
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15783
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15786
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15807
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15815
  #, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr ""
  
! #: cp/parser.cc:15836
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15875
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15878
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function"
  msgstr "dodatni %<;%> je izvan funkcije"
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15889
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15897
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:16068
  #, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr ""
  
! #: cp/parser.cc:16072
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr ""
  
! #: cp/parser.cc:16112
  #, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "eksplicitne specijalizacije ovdje nisu dopuštene"
  
! #: cp/parser.cc:16114 cp/parser.cc:28304
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16127
  #, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr "eksplicitne instancije ovdje nisu dopuštene"
  
! #: cp/parser.cc:16143
  #, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr "izvozne deklaracije ovdje nisu dopuštene"
  
! #: cp/parser.cc:16315
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.cc:16561
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16580
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.cc:16601
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.cc:16626
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.cc:16683
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16686
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16726
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "strukturirana povezivanja s pripisanim identifikatorima dostupna su samo s/sa %<-std=c++2c%> ili %<-std=gnu++2c%>"
  
! #: cp/parser.cc:16763
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "strukturirana povezivanja u uvjetima dostupna su samo s/sa %<-std=c++2c%> ili %<-std=gnu++2c%>"
  
! #: cp/parser.cc:16767
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:16824
  #, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr ""
  
! #: cp/parser.cc:16842
  #, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr ""
  
! #: cp/parser.cc:17037
  #, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr ""
  
! #: cp/parser.cc:17060
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.cc:17098
  #, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr ""
  
! #: cp/parser.cc:17101
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17152
  #, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:17178
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.cc:17214
  #, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr ""
  
! #: cp/parser.cc:17223
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr ""
  
! #: cp/parser.cc:17227
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:17309
  #, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr ""
  
! #: cp/parser.cc:17322
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17324
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17339
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.cc:17412 cp/parser.cc:29490
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:17431
  #, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr ""
  
! #: cp/parser.cc:17435
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:17503
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr ""
  
! #: cp/parser.cc:17610
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:17640
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "%<static_assert%> s non-string porukom je dostupna samo s %<-std=c++2c%> ili %<-std=gnu++2c%>"
  
! #: cp/parser.cc:17844
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:17857
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.cc:18033
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.cc:18066
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.cc:18150
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.cc:18177
  #, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.cc:18189 cp/pt.cc:28313
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:18201 cp/pt.cc:28325
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:18253
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.cc:18341
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "ključna riječ %<typename%> nije dopuštena u ovom kontekstu (kvalificirani inicijalizator člana je implicitno tip)"
  
! #: cp/parser.cc:18753
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18759
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18765
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18774
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.cc:18780
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "nevaljani prefiks kodirānja u literalnom operatoru"
  
! #: cp/parser.cc:18814
  #, gcc-internal-format
  msgid "expected operator"
  msgstr ""
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.cc:18863
  #, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr ""
  
! #: cp/parser.cc:18865
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:18970
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr ""
  
! #: cp/parser.cc:18978
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr ""
  
! #: cp/parser.cc:19094
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr ""
  
! #: cp/parser.cc:19330 cp/parser.cc:19416 cp/parser.cc:26580
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:19334 cp/parser.cc:19420
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr ""
  
! #: cp/parser.cc:19487
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:19558
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.cc:19589
  #, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr ""
  
! #: cp/parser.cc:19590
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19597
  #, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr ""
  
! #: cp/parser.cc:19703
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.cc:19788 cp/parser.cc:19980 cp/parser.cc:20189
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr ""
  
! #: cp/parser.cc:19836
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.cc:19838
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.cc:20053
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:20154 cp/parser.cc:20172 cp/parser.cc:20348
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr ""
  
! #: cp/parser.cc:20319
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr ""
  
! #: cp/parser.cc:20457
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20461
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20465
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20526
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.cc:20755
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr ""
  
! #: cp/parser.cc:20955
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:20961
  #, gcc-internal-format
  msgid "use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.cc:20964
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:20968
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:21122
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.cc:21263
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr ""
  
! #: cp/parser.cc:21347
  #, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr ""
  
! #: cp/parser.cc:21348
  #, gcc-internal-format
  msgid "concept defined here"
  msgstr ""
  
! #: cp/parser.cc:21379
  #, gcc-internal-format
  msgid "invalid use of concept-name %qD"
  msgstr "nevaljana upotreba %<concept-name%> %qD"
  
! #: cp/parser.cc:21395
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "očekivano je %<auto%> ili %<decltype(auto)%> iza %qE"
  
! #: cp/parser.cc:21402
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21643
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21719
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:21881
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.cc:21969
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.cc:21975
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.cc:21987
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:22128
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr ""
  
! #: cp/parser.cc:22139
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.cc:22154
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.cc:22172
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr ""
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22222
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:22265
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.cc:22279
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:22291 cp/parser.cc:28273
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:22296 cp/parser.cc:28278
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:22308 cp/parser.cc:28291
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.cc:22348
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.cc:22372
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22375
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22496
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22571
  #, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr ""
  
! #: cp/parser.cc:22579
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.cc:22640
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:22652
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22671
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22681
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22690
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:22693
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.cc:22700
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.cc:22756
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:22938
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22982
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.cc:23000
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:23010
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23056
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23059
  #, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr ""
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr ""
  
! #: cp/parser.cc:23063
  #, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr ""
  
! #: cp/parser.cc:23065
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23075
  #, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr ""
  
! #: cp/parser.cc:23145
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.cc:23297
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr ""
  
! #: cp/parser.cc:23358
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23379 cp/parser.cc:23397 cp/parser.cc:23412
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr ""
  
! #: cp/parser.cc:23386
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr ""
  
! #: cp/parser.cc:23425
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr ""
  
! #: cp/parser.cc:23441
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr ""
  
! #: cp/parser.cc:23591
  #, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr ""
  
! #: cp/parser.cc:23682
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:23693
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23698
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23701
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23718 cp/parser.cc:23743
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:23730 cp/parser.cc:23751
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23737
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23984
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:23995
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:23999
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:24050
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:24208
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr ""
  
! #: cp/parser.cc:24253
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:24265
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.cc:24794
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr ""
  
! #: cp/parser.cc:24919
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.cc:24923
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr ""
*************** msgstr ""
*** 63699,63973 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24948
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr ""
  
! #: cp/parser.cc:24957
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr ""
  
! #: cp/parser.cc:24959
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25074
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr ""
  
! #: cp/parser.cc:25099
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr ""
  
! #: cp/parser.cc:25220
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.cc:25222
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.cc:25243
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.cc:25304
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.cc:25358
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.cc:25395
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:25453
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr ""
  
! #: cp/parser.cc:25735
  #, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr ""
  
! #: cp/parser.cc:25741
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr ""
  
! #: cp/parser.cc:25744 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr ""
  
! #: cp/parser.cc:25770
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.cc:25779
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.cc:25900
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.cc:26047
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26254
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.cc:26332
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.cc:26456
  #, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr ""
  
! #: cp/parser.cc:26459
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26519
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr ""
  
! #: cp/parser.cc:26560
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:26578
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26584
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26586
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26609
  #, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26733
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "tijelo function-try-block  u %<constexpr%> constructor dostupno je samo s %<-std=c++20%> ili %<-std=gnu++20%>"
  
! #: cp/parser.cc:26737
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26924
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:27086
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27108
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:27146
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:27160
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27200
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:27251
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27307 cp/parser.cc:27442
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.cc:27699
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.cc:27702
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:27705
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.cc:28162
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:28173
! #, gcc-internal-format
! msgid "cannot specify %<override%> for a class"
! msgstr "ne možete specificirati %<override%> za klasu"
! 
! #: cp/parser.cc:28181
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:28188
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.cc:28200
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:28206
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr ""
  
! #: cp/parser.cc:28249
  #, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr ""
  
! #: cp/parser.cc:28275
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28282
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.cc:28315
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.cc:28348
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "nije bilo moguće razriješiti ‘typename’ tip"
  
! #: cp/parser.cc:28413
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr ""
--- 63796,64065 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24952
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr ""
  
! #: cp/parser.cc:24961
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr ""
  
! #: cp/parser.cc:24963
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25078
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr ""
  
! #: cp/parser.cc:25103
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr ""
  
! #: cp/parser.cc:25224
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.cc:25226
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.cc:25247
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.cc:25308
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.cc:25362
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.cc:25399
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:25457 cp/parser.cc:28009
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr ""
  
! #: cp/parser.cc:25739
  #, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr ""
  
! #: cp/parser.cc:25745
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr ""
  
! #: cp/parser.cc:25748 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr ""
  
! #: cp/parser.cc:25774
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.cc:25783
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.cc:25904
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.cc:26051
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26258
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.cc:26336
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.cc:26460
  #, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr ""
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26523
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr ""
  
! #: cp/parser.cc:26564
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:26582
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26588
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26590
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26613
  #, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26737
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "tijelo function-try-block  u %<constexpr%> constructor dostupno je samo s %<-std=c++20%> ili %<-std=gnu++20%>"
  
! #: cp/parser.cc:26741
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26928
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:27090
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27112
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:27150
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:27164
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27204
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:27255
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27311 cp/parser.cc:27446
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.cc:27703
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.cc:27706
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:27709
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.cc:28222
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:28234
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:28241
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.cc:28253
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:28259
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr ""
  
! #: cp/parser.cc:28302
  #, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr ""
  
! #: cp/parser.cc:28328
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28335
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.cc:28368
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.cc:28401
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "nije bilo moguće razriješiti ‘typename’ tip"
  
! #: cp/parser.cc:28466
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr ""
*************** msgstr ""
*** 63975,64238 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28427 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28533 cp/parser.cc:35343
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.cc:28558
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ISO C++ zabranjuje ključ tipa ‘typename’ u parametru predloška; koristite %<-std=c++17%> ili %<-std=gnu++17%>"
  
! #: cp/parser.cc:28562
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "očekivano je %<class%> ili %<typename%>"
  
! #: cp/parser.cc:28831
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28837
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "promjenjivi prijatelji ili deklaracije tipa prijatelja s više vrsta dostupni su samo s/sa %<-std=c++2c%> ili %<-std=gnu++2c%>"
  
! #: cp/parser.cc:28878
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.cc:28918
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "klasa skladište (storage) na anonimnom agregatu u klasnom dosegu nije dopuštena"
  
! #: cp/parser.cc:29021
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:29028
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:29041
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29222
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/parser.cc:29250
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:29320
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:29334
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:29407
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "%<delete%> razlog su dostupni samo s/sa %<-std=c++2c%> ili %<-std=gnu++2c%>"
  
! #: cp/parser.cc:29430
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:29465
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:29596
  #, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr ""
  
! #: cp/parser.cc:29611
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29631
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29655
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "ključna riječ %<typename%> nije dopuštena izvan predložaka"
  
! #: cp/parser.cc:29658
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "ključna riječ %<typename%> nije dopuštena u ovom kontekstu (osnovna klasa je implicitno tip)"
  
! #: cp/parser.cc:29860 cp/parser.cc:29954
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr ""
  
! #: cp/parser.cc:29962
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr ""
  
! #: cp/parser.cc:29968
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:30012
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr ""
  
! #: cp/parser.cc:30053
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:30165
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:30200
  #, gcc-internal-format
  msgid "%<alignas%> on exception declaration"
  msgstr ""
  
! #: cp/parser.cc:30279
  #, gcc-internal-format
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr ""
  
! #: cp/parser.cc:30747
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:30893
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:30907
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31049
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31084
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:31126
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "očekivan je atribut ispred %<...%>"
  
! #: cp/parser.cc:31129
  #, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr ""
  
! #: cp/parser.cc:31175
  #, gcc-internal-format
  msgid "expected contract-role"
  msgstr "očekivana je ugovorna uloga"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31256
  #, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr "očekivana je semantika ugovora ili očekivana razina"
  
! #: cp/parser.cc:31266
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "očekivana je razina kontrakta %<default%>, %<audit%> ili %<axiom%>"
  
! #: cp/parser.cc:31276
  #, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr ""
  
! #: cp/parser.cc:31413
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr ""
  
! #: cp/parser.cc:31572
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:31933 cp/parser.cc:31942
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:32289
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32530
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32668
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr ""
  
! #: cp/parser.cc:32676
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr ""
  
! #: cp/parser.cc:33195
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33200
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr ""
  
! #: cp/parser.cc:33204
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
--- 64067,64330 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28480 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28586 cp/parser.cc:35402
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.cc:28611
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ISO C++ zabranjuje ključ tipa ‘typename’ u parametru predloška; koristite %<-std=c++17%> ili %<-std=gnu++17%>"
  
! #: cp/parser.cc:28615
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "očekivano je %<class%> ili %<typename%>"
  
! #: cp/parser.cc:28885
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28891
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "promjenjivi prijatelji ili deklaracije tipa prijatelja s više vrsta dostupni su samo s/sa %<-std=c++2c%> ili %<-std=gnu++2c%>"
  
! #: cp/parser.cc:28932
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.cc:28972
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "klasa skladište (storage) na anonimnom agregatu u klasnom dosegu nije dopuštena"
  
! #: cp/parser.cc:29075
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:29082
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:29095
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29276
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/parser.cc:29304
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:29374
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:29388
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:29461
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "%<delete%> razlog su dostupni samo s/sa %<-std=c++2c%> ili %<-std=gnu++2c%>"
  
! #: cp/parser.cc:29484
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:29519
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:29650
  #, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr ""
  
! #: cp/parser.cc:29665
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29685
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29709
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "ključna riječ %<typename%> nije dopuštena izvan predložaka"
  
! #: cp/parser.cc:29712
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "ključna riječ %<typename%> nije dopuštena u ovom kontekstu (osnovna klasa je implicitno tip)"
  
! #: cp/parser.cc:29914 cp/parser.cc:30008
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr ""
  
! #: cp/parser.cc:30016
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr ""
  
! #: cp/parser.cc:30022
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:30066
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr ""
  
! #: cp/parser.cc:30107
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:30219
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:30254
  #, gcc-internal-format
  msgid "%<alignas%> on exception declaration"
  msgstr ""
  
! #: cp/parser.cc:30333
  #, gcc-internal-format
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr ""
  
! #: cp/parser.cc:30801
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:30947
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:30961
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31103
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31138
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:31180
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "očekivan je atribut ispred %<...%>"
  
! #: cp/parser.cc:31183
  #, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr ""
  
! #: cp/parser.cc:31229
  #, gcc-internal-format
  msgid "expected contract-role"
  msgstr "očekivana je ugovorna uloga"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31310
  #, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr "očekivana je semantika ugovora ili očekivana razina"
  
! #: cp/parser.cc:31320
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "očekivana je razina kontrakta %<default%>, %<audit%> ili %<axiom%>"
  
! #: cp/parser.cc:31330
  #, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr ""
  
! #: cp/parser.cc:31467
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr ""
  
! #: cp/parser.cc:31626
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:31992 cp/parser.cc:32001
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:32348
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32589
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32727
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr ""
  
! #: cp/parser.cc:32735
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr ""
  
! #: cp/parser.cc:33254
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33259
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr ""
  
! #: cp/parser.cc:33263
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
*************** msgstr ""
*** 64241,64667 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33211
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:33503
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:33614
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
  
! #: cp/parser.cc:33791
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33800
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33806
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33846
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:33856
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:33876
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.cc:33986
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:34037
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:34089
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "eksplicitna specijalizacija predloška ne može imati klasu skladište (storage)"
  
! #: cp/parser.cc:34408
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.cc:34421
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:34452
  #, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:34769
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:34944
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.cc:34956
  #, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr ""
  
! #: cp/parser.cc:34959
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:34971
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:34988
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:35097
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr ""
  
! #: cp/parser.cc:35108
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:35113
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr ""
  
! #: cp/parser.cc:35142
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "duplikat %qs"
  
! #: cp/parser.cc:35194
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.cc:35197
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.cc:35200
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.cc:35206
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.cc:35209
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:35212
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.cc:35215
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr ""
  
! #: cp/parser.cc:35218
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:35221
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.cc:35224
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.cc:35227
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.cc:35230
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.cc:35233
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.cc:35236
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:35239
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.cc:35242
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "očekivano je %<auto%>"
  
! #: cp/parser.cc:35245
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:35248
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.cc:35251
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:35254
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:35257
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:35260
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:35263
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "očekivano je %<co_yield%>"
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:35346
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "očekivano je %<class%>, %<typename%> ili %<template%>"
  
! #: cp/parser.cc:35681
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35833
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.cc:35838
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr ""
  
! #: cp/parser.cc:35959
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:36117 cp/parser.cc:36151
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:36124 cp/parser.cc:36157
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36125 cp/parser.cc:36158
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr ""
  
! #: cp/parser.cc:36132
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr ""
  
! #: cp/parser.cc:36133
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr ""
  
! #: cp/parser.cc:36216
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:36237
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:36486
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr ""
  
! #: cp/parser.cc:36727 cp/parser.cc:38039 cp/parser.cc:38228
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:36798
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36872
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36903
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:37307
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:37382 cp/parser.cc:37400
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:37394 cp/parser.cc:37460
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:37503
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:37700 cp/parser.cc:37707 cp/parser.cc:37714
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.cc:37831
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.cc:38004
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38011
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "atributi prefiksa su zanemareni prije %<@%D%>"
  
! #: cp/parser.cc:38291 cp/parser.cc:38298 cp/parser.cc:38305
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.cc:38467
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:39765
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr ""
  
! #: cp/parser.cc:39782
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:40538
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "očekivano je %<scalar%>, %<aggregate%>, %<all%>"
  
! #: cp/parser.cc:40929
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr ""
  
! #: cp/parser.cc:41990
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr ""
--- 64333,64759 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33270
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:33562
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:33673
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
  
! #: cp/parser.cc:33850
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33859
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33865
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33905
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:33915
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:33935
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.cc:34045
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:34096
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:34148
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "eksplicitna specijalizacija predloška ne može imati klasu skladište (storage)"
  
! #: cp/parser.cc:34467
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.cc:34480
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:34511
  #, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:34828
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:35003
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.cc:35015
  #, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr ""
  
! #: cp/parser.cc:35018
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:35030
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:35047
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:35156
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr ""
  
! #: cp/parser.cc:35167
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:35172
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr ""
  
! #: cp/parser.cc:35201
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "duplikat %qs"
  
! #: cp/parser.cc:35253
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.cc:35256
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.cc:35259
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.cc:35265
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.cc:35268
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:35271
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr ""
  
! #: cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:35280
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.cc:35283
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.cc:35289
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.cc:35301
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "očekivano je %<auto%>"
  
! #: cp/parser.cc:35304
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:35316
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:35322
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "očekivano je %<co_yield%>"
  
! #: cp/parser.cc:35354
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:35366
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:35369
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.cc:35372
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.cc:35378
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:35405
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "očekivano je %<class%>, %<typename%> ili %<template%>"
  
! #: cp/parser.cc:35740
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35892
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.cc:35897
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr ""
  
! #: cp/parser.cc:36018
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:36176 cp/parser.cc:36210
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:36183 cp/parser.cc:36216
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36184 cp/parser.cc:36217
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr ""
  
! #: cp/parser.cc:36191
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr ""
  
! #: cp/parser.cc:36192
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr ""
  
! #: cp/parser.cc:36275
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:36296
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:36545
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr ""
  
! #: cp/parser.cc:36786 cp/parser.cc:38098 cp/parser.cc:38287
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:36857
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36931
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36962
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:37366
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:37441 cp/parser.cc:37459
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:37453 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:37562
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:37759 cp/parser.cc:37766 cp/parser.cc:37773
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.cc:37890
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.cc:38063
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38070
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "atributi prefiksa su zanemareni prije %<@%D%>"
  
! #: cp/parser.cc:38350 cp/parser.cc:38357 cp/parser.cc:38364
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.cc:38526
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:39824
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr ""
  
! #: cp/parser.cc:39841
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:40597
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "očekivano je %<scalar%>, %<aggregate%>, %<all%>"
  
! #: cp/parser.cc:40988
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr ""
  
! #: cp/parser.cc:42049
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr ""
*************** msgstr ""
*** 64670,64837 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44102
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: cp/parser.cc:45553
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46484
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46566 cp/pt.cc:18593
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:49607
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:50294
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr ""
  
! #: cp/parser.cc:50521
  #, gcc-internal-format
  msgid "%qD is not a C pointer"
  msgstr "%qD nije C pokazivač"
  
! #: cp/parser.cc:50647
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50768
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51822
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr ""
  
! #: cp/parser.cc:51853
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.cc:51865
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:51968
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:51988 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51992 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51995 cp/pt.cc:14880 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51998 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52749
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52759
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
! #: cp/parser.cc:52929 cp/parser.cc:53464
  #, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53140
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53187 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53189 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53335
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:53338
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:53385
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.cc:53714
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:53725
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:53812
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:53954
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr ""
  
! #: cp/parser.cc:53991
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:54200
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:54256
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 64762,64929 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44161
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: cp/parser.cc:45612
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46543
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46625 cp/pt.cc:18622
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:49666
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:50353
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr ""
  
! #: cp/parser.cc:50580
  #, gcc-internal-format
  msgid "%qD is not a C pointer"
  msgstr "%qD nije C pokazivač"
  
! #: cp/parser.cc:50706
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50827
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51875
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr ""
  
! #: cp/parser.cc:51906
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.cc:51918
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:52021
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:52041 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52045 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52048 cp/pt.cc:14893 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52051 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52802
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52812
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
! #: cp/parser.cc:52982 cp/parser.cc:53517
  #, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53193
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53240 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53242 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53388
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:53391
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:53438
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.cc:53767
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:53778
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:53865
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:54007
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr ""
  
! #: cp/parser.cc:54044
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:54253
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:54309
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr ""
*** 65524,65795 ****
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7549
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.cc:7714
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr ""
  
! #: cp/pt.cc:7728
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr ""
  
! #: cp/pt.cc:7814
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7822
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.cc:7840
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.cc:7900
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.cc:7902
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7956
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.cc:8547
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8563
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.cc:8693
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8722
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr ""
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "za upućivanje na element tipa parametra predloška, koristite %<typename %E%>"
  
! #: cp/pt.cc:8744 cp/pt.cc:8779 cp/pt.cc:8830
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8752
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8760
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8766
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8769
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8784
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8787
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8834
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8849
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8852
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.cc:8940
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.cc:9068 cp/pt.cc:9404
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.cc:9083 cp/pt.cc:9229
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:9225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.cc:9234
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.cc:9260
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9264
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.cc:9365
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9934
  #, gcc-internal-format
  msgid "instantiation exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/pt.cc:9953
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D nije predložak funkcije"
  
! #: cp/pt.cc:10140
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:10142
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.cc:10311 cp/pt.cc:22841
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr ""
  
! #: cp/pt.cc:10661
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.cc:11392
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12216
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12225
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr ""
  
! #: cp/pt.cc:12252
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: cp/pt.cc:12256
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12484
  #, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr ""
  
! #: cp/pt.cc:12485
  #, gcc-internal-format
  msgid "first error appeared here"
  msgstr "ovdje se pojavila prva greška"
  
! #: cp/pt.cc:12836
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.cc:13355
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13826
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13914
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13917
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14102
  #, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr ""
  
! #: cp/pt.cc:14553
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr ""
  
! #: cp/pt.cc:14650
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:15640
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr ""
--- 65616,65887 ----
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7554
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.cc:7719
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr ""
  
! #: cp/pt.cc:7733
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr ""
  
! #: cp/pt.cc:7819
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7827
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.cc:7845
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.cc:7905
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.cc:7907
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7961
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.cc:8552
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8568
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.cc:8698
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr ""
  
! #: cp/pt.cc:8732
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "za upućivanje na element tipa parametra predloška, koristite %<typename %E%>"
  
! #: cp/pt.cc:8749 cp/pt.cc:8784 cp/pt.cc:8835
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8757
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8765
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8771
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8774
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8789
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8792
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8839
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8854
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8857
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.cc:8945
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.cc:9073 cp/pt.cc:9409
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.cc:9088 cp/pt.cc:9234
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.cc:9239
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.cc:9265
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9269
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.cc:9370
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9939
  #, gcc-internal-format
  msgid "instantiation exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/pt.cc:9958
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D nije predložak funkcije"
  
! #: cp/pt.cc:10153
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:10155
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.cc:10324 cp/pt.cc:22870
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr ""
  
! #: cp/pt.cc:10674
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.cc:11405
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12229
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12238
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr ""
  
! #: cp/pt.cc:12265
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: cp/pt.cc:12269
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12497
  #, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr ""
  
! #: cp/pt.cc:12498
  #, gcc-internal-format
  msgid "first error appeared here"
  msgstr "ovdje se pojavila prva greška"
  
! #: cp/pt.cc:12849
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.cc:13368
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13839
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13927
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13930
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14115
  #, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr ""
  
! #: cp/pt.cc:14566
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr ""
  
! #: cp/pt.cc:14663
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:15663
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr ""
*************** msgstr ""
*** 65807,66107 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15828
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr ""
  
! #: cp/pt.cc:16034
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr ""
  
! #: cp/pt.cc:16036
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr ""
  
! #: cp/pt.cc:16163
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "funkcija vraća polje"
  
! #: cp/pt.cc:16165
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "funkcija vraća funkciju"
  
! #: cp/pt.cc:16896
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16898
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16900
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16913
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16916
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16969
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:16975
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16981
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.cc:17050
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.cc:17091
  #, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr ""
  
! #: cp/pt.cc:17098
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17119
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:17159
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:17167
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:17290
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.cc:17609
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17625
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17627
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "recite %<typename %E%> ako se misli na tip"
  
! #: cp/pt.cc:17711
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:19980 cp/pt.cc:22201
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.cc:19984 cp/pt.cc:22205
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20131
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21437
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21472
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21477
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21480
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21485
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.cc:21536
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr ""
  
! #: cp/pt.cc:21563
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr ""
  
! #: cp/pt.cc:21802
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21805
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:22121
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.cc:22471
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.cc:22473
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.cc:22483
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:22498
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.cc:22516
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:26953
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.cc:26955
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.cc:26961
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:26988 cp/pt.cc:27075
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.cc:27007
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:27013 cp/pt.cc:27070
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:27018
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:27026
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:27062
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:27085 cp/pt.cc:27152
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27090 cp/pt.cc:27167
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "klasa skladište (storage) %qD primijenjena na instanciranje predloška"
  
! #: cp/pt.cc:27124
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.cc:27127
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.cc:27136
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:27157
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27197
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
  
! #: cp/pt.cc:27527
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
  
! #: cp/pt.cc:27533
  #, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr ""
--- 65899,66199 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15851
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr ""
  
! #: cp/pt.cc:16057
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr ""
  
! #: cp/pt.cc:16059
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr ""
  
! #: cp/pt.cc:16186
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "funkcija vraća polje"
  
! #: cp/pt.cc:16188
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "funkcija vraća funkciju"
  
! #: cp/pt.cc:16919
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16921
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16923
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16936
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16939
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16992
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:16998
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:17004
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.cc:17073
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.cc:17114
  #, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr ""
  
! #: cp/pt.cc:17121
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17142
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:17182
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:17190
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:17319
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.cc:17638
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17654
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17656
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "recite %<typename %E%> ako se misli na tip"
  
! #: cp/pt.cc:17740
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:20009 cp/pt.cc:22230
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.cc:20013 cp/pt.cc:22234
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20160
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21466
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21501
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21506
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21509
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21514
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.cc:21565
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr ""
  
! #: cp/pt.cc:21592
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr ""
  
! #: cp/pt.cc:21831
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21834
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:22150
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.cc:22500
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.cc:22502
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.cc:22512
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:22527
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.cc:22545
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:26983
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.cc:26985
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.cc:26991
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:27018 cp/pt.cc:27105
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.cc:27037
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:27043 cp/pt.cc:27100
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:27048
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:27056
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:27092
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:27115 cp/pt.cc:27182
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27120 cp/pt.cc:27197
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "klasa skladište (storage) %qD primijenjena na instanciranje predloška"
  
! #: cp/pt.cc:27154
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.cc:27157
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.cc:27166
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:27187
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27227
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
  
! #: cp/pt.cc:27557
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
  
! #: cp/pt.cc:27563
  #, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr ""
*************** msgstr ""
*** 66113,66269 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28009
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:28055
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:28430
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28460
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr ""
  
! #: cp/pt.cc:28469
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28477
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:28479
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:29942
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:30127
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr ""
  
! #: cp/pt.cc:30136
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr ""
  
! #: cp/pt.cc:30142
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr ""
  
! #: cp/pt.cc:30186
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:31457
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.cc:31470
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:31476
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:31604
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31611
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:31624
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr ""
  
! #: cp/pt.cc:31627
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.cc:31642
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:31646
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr ""
  
! #: cp/pt.cc:31661
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:31663
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31786
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31789
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31849
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.cc:31852
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31927
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "ograničenja rezerviranog mjesta nisu zadovoljena"
  
! #: cp/pt.cc:31931
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "izvedeni povratni tip ne zadovoljava ograničenja rezerviranog mjesta"
  
! #: cp/pt.cc:31935
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "izvedeni povratni tip ne zadovoljava ograničenja rezerviranog mjesta"
  
! #: cp/pt.cc:31939
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "izvedeni povratni tip ne zadovoljava ograničenja rezerviranog mjesta"
--- 66205,66361 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28039
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:28085
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:28460
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28490
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr ""
  
! #: cp/pt.cc:28499
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28507
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:28509
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:29972
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:30157
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr ""
  
! #: cp/pt.cc:30166
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr ""
  
! #: cp/pt.cc:30172
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr ""
  
! #: cp/pt.cc:30216
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:31487
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.cc:31500
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:31506
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:31634
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31641
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:31654
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr ""
  
! #: cp/pt.cc:31657
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.cc:31672
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:31676
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr ""
  
! #: cp/pt.cc:31691
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:31693
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31816
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31819
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31879
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.cc:31882
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31957
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "ograničenja rezerviranog mjesta nisu zadovoljena"
  
! #: cp/pt.cc:31961
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "izvedeni povratni tip ne zadovoljava ograničenja rezerviranog mjesta"
  
! #: cp/pt.cc:31965
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "izvedeni povratni tip ne zadovoljava ograničenja rezerviranog mjesta"
  
! #: cp/pt.cc:31969
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "izvedeni povratni tip ne zadovoljava ograničenja rezerviranog mjesta"
*************** msgstr ""
*** 66283,66304 ****
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/rtti.cc:520
  #, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr ""
  
! #: cp/rtti.cc:710 cp/rtti.cc:726
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr ""
  
! #: cp/rtti.cc:738
  #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr ""
  
! #: cp/rtti.cc:820
  #, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr ""
--- 66375,66396 ----
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/rtti.cc:521
  #, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr ""
  
! #: cp/rtti.cc:711 cp/rtti.cc:727
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr ""
  
! #: cp/rtti.cc:739
  #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr ""
  
! #: cp/rtti.cc:821
  #, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr ""
*************** msgstr ""
*** 67540,68289 ****
  msgid "subscript missing in array reference"
  msgstr "nema indeksa u referenciji za polje"
  
! #: cp/typeck.cc:4084
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:4124
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indeksirana vrijednost nije ni polje ni pokazivač"
  
! #: cp/typeck.cc:4196
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.cc:4447
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr ""
  
! #: cp/typeck.cc:4468
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4485
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.cc:4488
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.cc:4491
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.cc:4553
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4554
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4559
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4560
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4566
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4567
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4577
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4578
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4581
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "previše argumenata za funkciju"
  
! #: cp/typeck.cc:4582
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "premalo argumenata za funkciju"
  
! #: cp/typeck.cc:4664
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:4670
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:4984
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5031
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5046
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5049
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5064
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5123
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5126
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5132
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5135
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5172
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5175
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5178
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5182
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5191
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5194
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5197
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5201
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5336 cp/typeck.cc:5348
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.cc:5462
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:5929 cp/typeck.cc:5938 cp/typeck.cc:6244 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ zabranjuje usporedbu između pokazivača i cijelog broja"
  
! #: cp/typeck.cc:6165 cp/typeck.cc:6179
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "vrste operanda su %qT i %qT"
  
! #: cp/typeck.cc:6202
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6236
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr ""
  
! #: cp/typeck.cc:6283
  #, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr ""
  
! #: cp/typeck.cc:6349
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.cc:6458
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.cc:6859
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6867
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6875
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6928
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:7005
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7006
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7023
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7026
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:7033
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7228
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7234
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7240
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7246
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7251
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7284
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr ""
  
! #: cp/typeck.cc:7301
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.cc:7359
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr ""
  
! #: cp/typeck.cc:7394 cp/typeck.cc:7976 rust/backend/rust-tree.cc:4701
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr ""
  
! #: cp/typeck.cc:7561
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7562
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7695
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7696
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7712
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7714
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7726
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7728
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7768
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7781
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7791
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7799
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7988 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:8010 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.cc:8015 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:8086
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8098
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.cc:8102
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.cc:8106
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.cc:8144
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.cc:8247
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8284
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8290
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8297
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8323
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.cc:8337
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.cc:8786
  #, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8792 cp/typeck.cc:8798 cp/typeck.cc:10522
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr ""
  
! #: cp/typeck.cc:8826
  msgid "converting from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8901
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8971
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:8996
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9007
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9028 cp/typeck.cc:9218
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:9045
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.cc:9059
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9132
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.cc:9141
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.cc:9183
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9253
  #, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9354 cp/typeck.cc:9363
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9372
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9488
  #, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr ""
  
! #: cp/typeck.cc:9753
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9814
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9841
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.cc:9857
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr ""
  
! #: cp/typeck.cc:9859
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr ""
  
! #: cp/typeck.cc:9995
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:10009
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:10057 cp/typeck.cc:10076
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:10157
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr ""
  
! #: cp/typeck.cc:10481
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.cc:10486
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.cc:10495
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.cc:10499
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.cc:10504
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.cc:10540
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10544
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10549
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10554
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10564
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10650
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr ""
  
! #: cp/typeck.cc:10734
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10737
  #, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10740
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10775
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10779
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10785
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10789
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:11049
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11050 cp/typeck.cc:11066 cp/typeck.cc:11091 cp/typeck.cc:11128
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11064
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11090 cp/typeck.cc:11125
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr ""
  
! #: cp/typeck.cc:11127
  #, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr ""
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11177
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
! #: cp/typeck.cc:11220 cp/typeck.cc:11266
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:11228
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr ""
  
! #: cp/typeck.cc:11247
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:11250
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11287
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:11316
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr ""
  
! #: cp/typeck.cc:11405
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr ""
  
! #: cp/typeck.cc:11417
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:11997
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr ""
--- 67632,68381 ----
  msgid "subscript missing in array reference"
  msgstr "nema indeksa u referenciji za polje"
  
! #: cp/typeck.cc:4200
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:4240
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indeksirana vrijednost nije ni polje ni pokazivač"
  
! #: cp/typeck.cc:4312
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.cc:4563
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr ""
  
! #: cp/typeck.cc:4584
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4601
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.cc:4604
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.cc:4607
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.cc:4669
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4670
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4675
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4676
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4682
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4683
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4693
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4694
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4697
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "previše argumenata za funkciju"
  
! #: cp/typeck.cc:4698
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "premalo argumenata za funkciju"
  
! #: cp/typeck.cc:4780
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:4786
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5100
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5147
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5162
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5165
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5180
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5239
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5242
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5248
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5251
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5288
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5291
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5294
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5298
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5307
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5310
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5313
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5317
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5452 cp/typeck.cc:5464
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.cc:5578
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:6045 cp/typeck.cc:6054 cp/typeck.cc:6360 cp/typeck.cc:6369
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ zabranjuje usporedbu između pokazivača i cijelog broja"
  
! #: cp/typeck.cc:6281 cp/typeck.cc:6295
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "vrste operanda su %qT i %qT"
  
! #: cp/typeck.cc:6318
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6352
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr ""
  
! #: cp/typeck.cc:6399
  #, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr ""
  
! #: cp/typeck.cc:6465
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.cc:6574
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.cc:6975
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6983
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6991
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:7044
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:7121
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7122
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7139
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7142
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:7149
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7344
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7356
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7362
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7367
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7400
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr ""
  
! #: cp/typeck.cc:7417
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.cc:7475
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr ""
  
! #: cp/typeck.cc:7510 cp/typeck.cc:8092 rust/backend/rust-tree.cc:4701
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr ""
  
! #: cp/typeck.cc:7677
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7678
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7811
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7812
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7828
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7830
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7842
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7844
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7884
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7897
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7907
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7915
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:8104 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:8126 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.cc:8131 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:8202
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8214
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.cc:8218
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.cc:8222
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.cc:8260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.cc:8363
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8400
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8406
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8413
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8439
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.cc:8453
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.cc:8902
  #, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8908 cp/typeck.cc:8914 cp/typeck.cc:10638
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr ""
  
! #: cp/typeck.cc:8942
  msgid "converting from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9017
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9087
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:9112
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9123
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9144 cp/typeck.cc:9334
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:9161
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.cc:9175
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9248
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.cc:9257
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.cc:9299
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9369
  #, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9470 cp/typeck.cc:9479
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9488
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9604
  #, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr ""
  
! #: cp/typeck.cc:9869
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9930
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9957
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr ""
  
! #: cp/typeck.cc:9975
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr ""
  
! #: cp/typeck.cc:10111
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:10125
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:10173 cp/typeck.cc:10192
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:10273
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr ""
  
! #: cp/typeck.cc:10597
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.cc:10602
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.cc:10611
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.cc:10615
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.cc:10620
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.cc:10656
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10660
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10665
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10670
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10680
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10766
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr ""
  
! #: cp/typeck.cc:10850
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10853
  #, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10856
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10891
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10895
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10901
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10905
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11166 cp/typeck.cc:11182 cp/typeck.cc:11207 cp/typeck.cc:11244
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11206 cp/typeck.cc:11241
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr ""
  
! #: cp/typeck.cc:11243
  #, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr ""
  
! #: cp/typeck.cc:11281
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11293
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11296
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
! #: cp/typeck.cc:11336 cp/typeck.cc:11382
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:11344
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr ""
  
! #: cp/typeck.cc:11363
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:11366
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11403
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:11432
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr ""
  
! #: cp/typeck.cc:11521
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr ""
  
! #: cp/typeck.cc:11533
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:12119
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr ""
*************** msgid "Array reference at %C cannot have
*** 69395,69403 ****
  msgstr ""
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6539 fortran/check.cc:6582 fortran/check.cc:6624
! #: fortran/check.cc:6651 fortran/check.cc:6914 fortran/match.cc:1859
! #: fortran/match.cc:3656 fortran/match.cc:3998 fortran/match.cc:4194
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
--- 69487,69495 ----
  msgstr ""
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6610 fortran/check.cc:6653 fortran/check.cc:6695
! #: fortran/check.cc:6722 fortran/check.cc:6985 fortran/match.cc:1859
! #: fortran/match.cc:3657 fortran/match.cc:3999 fortran/match.cc:4195
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
*************** msgstr ""
*** 69555,69561 ****
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1372 fortran/match.cc:4630
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
--- 69647,69653 ----
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1372 fortran/match.cc:4631
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
*************** msgstr ""
*** 69671,69677 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:12344
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr ""
--- 69763,69769 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:12334
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr ""
*************** msgstr ""
*** 69746,69752 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:742 fortran/check.cc:8216
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr ""
--- 69838,69844 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:742 fortran/check.cc:8287
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr ""
*************** msgstr ""
*** 70126,70133 ****
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6900
! #: fortran/check.cc:7031
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
--- 70218,70225 ----
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6971
! #: fortran/check.cc:7102
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
*************** msgstr ""
*** 70307,70313 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4577 fortran/check.cc:8136 fortran/check.cc:8151
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
--- 70399,70405 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4577 fortran/check.cc:8207 fortran/check.cc:8222
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
*************** msgstr ""
*** 70362,70368 ****
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4984 fortran/check.cc:6978
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
--- 70454,70460 ----
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4984 fortran/check.cc:7049
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
*************** msgstr ""
*** 70482,70493 ****
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr ""
  
! #: fortran/check.cc:5735 fortran/check.cc:8196
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8188
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
--- 70574,70585 ----
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr ""
  
! #: fortran/check.cc:5735 fortran/check.cc:8267
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8259
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
*************** msgstr ""
*** 70507,70842 ****
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.cc:5927
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5941
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr ""
  
! #: fortran/check.cc:5984
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5998
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:6033
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6039
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr ""
  
! #: fortran/check.cc:6046
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr ""
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6074
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6081
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6087
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6101
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6113
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6126
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6146
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6174
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6181
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6192
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6241
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr ""
  
! #: fortran/check.cc:6260
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.cc:6284
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr ""
  
! #: fortran/check.cc:6548
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:6555
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr ""
  
! #: fortran/check.cc:6564
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6610
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6634
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6660
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6667
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6678
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr ""
  
! #: fortran/check.cc:6696
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6754
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6806
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6833
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.cc:6868
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:6992
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:7005
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:7141
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7153
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:7308 fortran/check.cc:7344
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:7355
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Previše argumenata za %s pri %L"
  
! #: fortran/check.cc:7373
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7385
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr ""
  
! #: fortran/check.cc:7427
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7434
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7472
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7492
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7502
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7517 fortran/check.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr ""
  
! #: fortran/check.cc:7738
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr ""
  
! #: fortran/check.cc:7920
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr ""
  
! #: fortran/check.cc:8109 fortran/check.cc:8120
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr ""
  
! #: fortran/check.cc:8180
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
--- 70599,70934 ----
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.cc:5949
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:6048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr ""
  
! #: fortran/check.cc:6055
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6075
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6094
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr ""
  
! #: fortran/check.cc:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr ""
  
! #: fortran/check.cc:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6172
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6184
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6191
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6211
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6217
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6228
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6245
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:6296
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6312
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr ""
  
! #: fortran/check.cc:6331
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.cc:6355
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr ""
  
! #: fortran/check.cc:6619
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:6626
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr ""
  
! #: fortran/check.cc:6635
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6668
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6681
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6731
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6749
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr ""
  
! #: fortran/check.cc:6767
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6877
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6896
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6904
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.cc:6939
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:7063
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:7076
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7224
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:7379 fortran/check.cc:7415
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:7426
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Previše argumenata za %s pri %L"
  
! #: fortran/check.cc:7444
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7456
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr ""
  
! #: fortran/check.cc:7498
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7505
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7526
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7563
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7573
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7588 fortran/check.cc:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr ""
  
! #: fortran/check.cc:7809
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr ""
  
! #: fortran/check.cc:7991
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr ""
  
! #: fortran/check.cc:8180 fortran/check.cc:8191
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr ""
  
! #: fortran/check.cc:8251
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
*************** msgstr ""
*** 70848,70854 ****
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3123 fortran/class.cc:3197
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
--- 70940,70946 ----
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3127 fortran/class.cc:3201
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
*************** msgstr ""
*** 70893,70904 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5604
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5634
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
--- 70985,70996 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5607
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
*************** msgstr ""
*** 70918,70924 ****
  msgid "Data element above array upper bound at %L"
  msgstr ""
  
! #: fortran/data.cc:390 fortran/data.cc:620
  #, gcc-internal-format
  msgid "re-initialization of %qs at %L"
  msgstr ""
--- 71010,71016 ----
  msgid "Data element above array upper bound at %L"
  msgstr ""
  
! #: fortran/data.cc:390 fortran/data.cc:626
  #, gcc-internal-format
  msgid "re-initialization of %qs at %L"
  msgstr ""
*************** msgstr ""
*** 70937,70949 ****
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:643
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:703 fortran/data.cc:722 fortran/data.cc:736
! #: fortran/data.cc:762 fortran/data.cc:909
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr ""
--- 71029,71041 ----
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:649
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:709 fortran/data.cc:728 fortran/data.cc:742
! #: fortran/data.cc:768 fortran/data.cc:915
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr ""
*************** msgstr ""
*** 71083,71089 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14157
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 71175,71181 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14147
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 72916,72927 ****
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1021
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1326
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
--- 73008,73019 ----
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1025
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1330
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
*************** msgstr ""
*** 72956,72962 ****
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4356 fortran/dump-parse-tree.cc:4450
  #, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr ""
--- 73048,73054 ----
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4358 fortran/dump-parse-tree.cc:4453
  #, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr ""
*************** msgstr ""
*** 72999,73446 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1338
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1444
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1643 fortran/expr.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1769
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr ""
  
! #: fortran/expr.cc:1890 fortran/primary.cc:2521 fortran/primary.cc:2698
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1915 fortran/primary.cc:2516 fortran/primary.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1926
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1938
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2592
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2668
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2678
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2694
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2705
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2736
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:2873
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2957
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:2988
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3065 fortran/resolve.cc:2890
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.cc:3077
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3116
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3136
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3142
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3151
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3155
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3161
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3167
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3177
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3231
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3371
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.cc:3378
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.cc:3385
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3393
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.cc:3540
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3548
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3555
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.cc:3577
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3608
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.cc:3640
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3649
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
  #. Reject truncation.
! #: fortran/expr.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3685
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.cc:3699
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.cc:3747
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr ""
  
! #: fortran/expr.cc:3814
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:3822
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3894
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:3901
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3932
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:3976
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:3984
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.cc:4008
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4013
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4042
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.cc:4048 fortran/expr.cc:4068
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4056 fortran/expr.cc:4075
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4102
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4123
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4148
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4157
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4167
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4173
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4180
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.cc:4188
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4211
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4264
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr ""
  
! #: fortran/expr.cc:4274 fortran/expr.cc:4289
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4280 fortran/expr.cc:4295 fortran/resolve.cc:2764
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4307
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4316
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4329
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr ""
  
! #: fortran/expr.cc:4343
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4348
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4356
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4363
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4416
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
  
! #: fortran/expr.cc:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4432
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr ""
--- 73091,73538 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1339
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1445
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1644 fortran/expr.cc:1695
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1770
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1781
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr ""
  
! #: fortran/expr.cc:1945 fortran/primary.cc:2554 fortran/primary.cc:2739
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1992 fortran/primary.cc:2549 fortran/primary.cc:2754
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2003
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2028
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2782
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2809
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2817
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2840
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:2977
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3061
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3092
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3169 fortran/resolve.cc:2891
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.cc:3181
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3220
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3240
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3246
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3255
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3259
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3265
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3271
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3281
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3335
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3475
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.cc:3482
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.cc:3489
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3497
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.cc:3644
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3652
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3659
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.cc:3681
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3712
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.cc:3744
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
  #. Reject truncation.
! #: fortran/expr.cc:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3789
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3907
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr ""
  
! #: fortran/expr.cc:3918
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:3926
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3945
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3955
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3998
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:4036
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4088
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.cc:4112
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4117
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.cc:4152 fortran/expr.cc:4172
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4160 fortran/expr.cc:4179
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4227
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4252
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4261
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4271
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4277
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4284
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.cc:4292
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4368
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr ""
  
! #: fortran/expr.cc:4378 fortran/expr.cc:4393
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4384 fortran/expr.cc:4399 fortran/resolve.cc:2765
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4411
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4420
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr ""
  
! #: fortran/expr.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4452
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4467
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4504
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4516
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
  
! #: fortran/expr.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr ""
*************** msgstr ""
*** 73448,73639 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4456 fortran/expr.cc:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.cc:4473
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4479 fortran/expr.cc:4494
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4510
  #, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:4521
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4552
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4561
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4569
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4597 fortran/expr.cc:4602
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4722 fortran/resolve.cc:1573
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.cc:4728
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4743 fortran/resolve.cc:1579
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.cc:4755
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:4761
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:4768
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:5252
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6385
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6401
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6412
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.cc:6423
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6432
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6445
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6458
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6506
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6532
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6540
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6555
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.cc:6615 fortran/expr.cc:6636
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6629
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6648
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6690
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
--- 73540,73731 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4560 fortran/expr.cc:4686
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4583 fortran/expr.cc:4598
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4614
  #, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4656
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4665
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4701 fortran/expr.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4826 fortran/resolve.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4847 fortran/resolve.cc:1580
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.cc:4859
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:4865
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:4872
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:5356
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6497
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6505
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6536
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6549
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6593
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6610
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6636
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6644
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6659
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.cc:6719 fortran/expr.cc:6740
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6724
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6733
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6752
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6794
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 73654,73661 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7434 fortran/trans-array.cc:9248
! #: fortran/trans-intrinsic.cc:8577
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr ""
--- 73746,73753 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7436 fortran/trans-array.cc:9250
! #: fortran/trans-intrinsic.cc:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr ""
*************** msgstr ""
*** 73820,74602 ****
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:458
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:655
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:943
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:975
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:1006
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:1026
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr ""
  
! #: fortran/interface.cc:1033
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1049 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1154
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1518 fortran/interface.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1715
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1724
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1771
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1968
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1973
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1977
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1981
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:1993
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1997
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2005
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr ""
  
! #: fortran/interface.cc:2062 fortran/interface.cc:2067
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2072
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2110
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2315
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2318
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2321
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2324
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2336
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2340
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2344
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2468
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2480 fortran/interface.cc:2496
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2484 fortran/interface.cc:2500
! #: fortran/interface.cc:2590
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2519
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2526
  #, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr ""
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2548
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr ""
  
! #: fortran/interface.cc:2601
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2624
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2634
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2658
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2675
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2685
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2700
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2716
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2738
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2756
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2786
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2805
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2818
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2825
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2912
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2923
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2928
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2941
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3338
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3361
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3365
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3374
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3384
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3397
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3415
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3438
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3451
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3462
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3502
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3505
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3543
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3574
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3589
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3612
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3622 fortran/interface.cc:3627
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3653
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3670
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3737
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3766
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3781
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr ""
  
! #: fortran/interface.cc:3790
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3799
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3813
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3827
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3842
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3857
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3870
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3881
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3892
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3930
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3950
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3968
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:4030
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4158
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4187
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4213
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4223
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Isti stvarni argument pridružen s INTENT(%s) argumentom %qs i INTENT(%s) argumentom %qs na %L"
  
! #: fortran/interface.cc:4253
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4273
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4285
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4295
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4348
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4352 fortran/interface.cc:4362
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4358
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4371
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4387
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4404
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4413
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4437
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4452
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4462
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4470
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4480
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4522
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4533
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4618
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4688
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr ""
  
! #: fortran/interface.cc:5072
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:5189
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5283
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5295
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5303
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5311
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5320
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5326
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5335
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5346
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5365
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5395
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5406
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5415
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5424
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5435
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5442
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr ""
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr ""
  
! #: fortran/interface.cc:5481
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5485
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5489
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5547 fortran/interface.cc:5593
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5559
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5571
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5578
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
--- 73912,74694 ----
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:468
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:664
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:952
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:1024
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr ""
  
! #: fortran/interface.cc:1042
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1051 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1058 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1163
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1532 fortran/interface.cc:1604
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1729
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1982
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1987
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1991
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1995
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:2007
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:2011
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2019
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr ""
  
! #: fortran/interface.cc:2076 fortran/interface.cc:2081
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2086
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2124
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2329
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2332
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2335
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2338
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2350
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2354
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2358
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2494 fortran/interface.cc:2510
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2498 fortran/interface.cc:2514
! #: fortran/interface.cc:2611
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2533
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2540
  #, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr ""
  
! #: fortran/interface.cc:2553
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2569
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr ""
  
! #: fortran/interface.cc:2622
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2645
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2655
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2665
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2679
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2696
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2706
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2721
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2737
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2759
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2777
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2792
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2807
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2826
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2839
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2846
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2933
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2944
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2962
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2970
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3359
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3382
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3386
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3395
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3418
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3459
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3526
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3564
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3588
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3610
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3633
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3643 fortran/interface.cc:3648
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3674
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3691
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3758
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3787
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3802
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr ""
  
! #: fortran/interface.cc:3811
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3820
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3834
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3848
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3863
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3878
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3891
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3902
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3951
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3971
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4010
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4038
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:4051
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4208
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4234
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4244
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Isti stvarni argument pridružen s INTENT(%s) argumentom %qs i INTENT(%s) argumentom %qs na %L"
  
! #: fortran/interface.cc:4274
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4294
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4327
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4369
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4373 fortran/interface.cc:4383
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4392
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4400
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4408
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4434
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4458
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4473
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4491
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4543
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4554
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4639
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4709
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr ""
  
! #: fortran/interface.cc:5100
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:5217
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5311
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5323
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5331
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5339
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5348
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5363
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5374
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5382
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5393
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5423
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5434
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5443
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5452
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5491
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr ""
  
! #: fortran/interface.cc:5498
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5505
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr ""
  
! #: fortran/interface.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5517
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5575 fortran/interface.cc:5621
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5587
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5599
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5606
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
*************** msgstr ""
*** 74785,74791 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12312
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr ""
--- 74877,74883 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12302
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr ""
*************** msgstr ""
*** 74966,75492 ****
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1231 fortran/io.cc:1293
  #, gcc-internal-format, gfc-internal-format
! msgid "Missing comma at %L"
  msgstr ""
  
! #: fortran/io.cc:1349
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.cc:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.cc:1380
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.cc:1386
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr ""
  
! #: fortran/io.cc:1441 fortran/io.cc:1472 fortran/io.cc:1552
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr ""
  
! #: fortran/io.cc:1447 fortran/io.cc:1478 fortran/io.cc:1634 fortran/io.cc:1647
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr ""
  
! #: fortran/io.cc:1489
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:1497
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:1527
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr ""
  
! #: fortran/io.cc:1558
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr ""
  
! #: fortran/io.cc:1578 fortran/io.cc:1595 fortran/io.cc:1616
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1669
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr ""
  
! #: fortran/io.cc:1735
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.cc:1741
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1746
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.cc:1753
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.cc:1768
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1772
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1778
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1792
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1818
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr ""
  
! #: fortran/io.cc:1825
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.cc:1832
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.cc:1838
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1846
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1855
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1862
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:1880
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:2096
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2104 fortran/io.cc:2131
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2123
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2145 fortran/io.cc:2153
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr ""
  
! #: fortran/io.cc:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2226
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2245 fortran/io.cc:3919
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2273 fortran/io.cc:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2305
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2356 fortran/io.cc:3964
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2386
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2407
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr ""
  
! #: fortran/io.cc:2432
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2443
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2454
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr ""
  
! #: fortran/io.cc:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2472
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.cc:2507
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2515
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr ""
  
! #: fortran/io.cc:2528
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2581
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2689
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2715
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.cc:2723
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2846 fortran/match.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2876
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr ""
  
! #: fortran/io.cc:2887 fortran/io.cc:3377
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2920
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr ""
  
! #: fortran/io.cc:2961
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr ""
  
! #: fortran/io.cc:2981
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3055
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3096
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:3132
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3141
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.cc:3207
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.cc:3303
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr ""
  
! #: fortran/io.cc:3310
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr ""
  
! #: fortran/io.cc:3323
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.cc:3345
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.cc:3370
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.cc:3400
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3412
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3422 fortran/resolve.cc:16941
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
  
! #: fortran/io.cc:3430
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.cc:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.cc:3463
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.cc:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.cc:3485
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.cc:3516
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.cc:3637
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.cc:3643
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr ""
  
! #: fortran/io.cc:3652
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr ""
  
! #: fortran/io.cc:3661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr ""
  
! #: fortran/io.cc:3666
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr ""
  
! #: fortran/io.cc:3814
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:3942
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr ""
  
! #: fortran/io.cc:4380
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr ""
  
! #: fortran/io.cc:4621 fortran/io.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:4649
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4659 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.cc:4666
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.cc:4676
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr ""
  
! #: fortran/io.cc:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
--- 75058,75584 ----
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1232 fortran/io.cc:1295
  #, gcc-internal-format, gfc-internal-format
! msgid "Missing comma in FORMAT string at %L"
  msgstr ""
  
! #: fortran/io.cc:1351
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.cc:1382
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.cc:1388
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr ""
  
! #: fortran/io.cc:1443 fortran/io.cc:1474 fortran/io.cc:1554
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr ""
  
! #: fortran/io.cc:1449 fortran/io.cc:1480 fortran/io.cc:1636 fortran/io.cc:1649
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr ""
  
! #: fortran/io.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:1499
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:1529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr ""
  
! #: fortran/io.cc:1560
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr ""
  
! #: fortran/io.cc:1580 fortran/io.cc:1597 fortran/io.cc:1618
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.cc:1696
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr ""
  
! #: fortran/io.cc:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.cc:1743
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1748
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.cc:1755
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.cc:1770
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1774
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1787
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1794
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr ""
  
! #: fortran/io.cc:1827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.cc:1834
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.cc:1840
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1848
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1864
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:1882
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:2098
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2106 fortran/io.cc:2133
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2125
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2147 fortran/io.cc:2155
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr ""
  
! #: fortran/io.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2228
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2247 fortran/io.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2275 fortran/io.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2307
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2358 fortran/io.cc:3966
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2388
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2409
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr ""
  
! #: fortran/io.cc:2434
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2445
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2456
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr ""
  
! #: fortran/io.cc:2467
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.cc:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr ""
  
! #: fortran/io.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2583
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2691
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.cc:2725
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2848 fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2878
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr ""
  
! #: fortran/io.cc:2889 fortran/io.cc:3379
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2922
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr ""
  
! #: fortran/io.cc:2963
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr ""
  
! #: fortran/io.cc:2983
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3057
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3098
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:3134
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3143
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.cc:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.cc:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr ""
  
! #: fortran/io.cc:3312
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr ""
  
! #: fortran/io.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.cc:3347
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.cc:3358
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.cc:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.cc:3402
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3414
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3424 fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
  
! #: fortran/io.cc:3432
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3443
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.cc:3477
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.cc:3518
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3607
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.cc:3645
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr ""
  
! #: fortran/io.cc:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr ""
  
! #: fortran/io.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr ""
  
! #: fortran/io.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr ""
  
! #: fortran/io.cc:3816
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.cc:3831
  #, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:3944
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4013
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4187
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.cc:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr ""
  
! #: fortran/io.cc:4382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.cc:4449
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr ""
  
! #: fortran/io.cc:4623 fortran/io.cc:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:4651
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4661 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.cc:4678
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr ""
  
! #: fortran/io.cc:4693
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.cc:4869
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4875
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr ""
*** 75823,76322 ****
  msgid "Locality spec at %L"
  msgstr ""
  
! #: fortran/match.cc:3112
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr ""
  
! #: fortran/match.cc:3120
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr ""
  
! #: fortran/match.cc:3132
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr ""
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3140
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr ""
  
! #: fortran/match.cc:3152
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr ""
  
! #: fortran/match.cc:3155
  #, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3181
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3186
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3192
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3200
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr ""
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.cc:3241
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3247
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3249
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3296
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3301
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3406
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr ""
  
! #: fortran/match.cc:3429
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr ""
  
! #: fortran/match.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr ""
  
! #: fortran/match.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3486
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3498
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3510
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr ""
  
! #: fortran/match.cc:3517
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3538
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3550 fortran/resolve.cc:13453
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
  
! #: fortran/match.cc:3600
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3621
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3647
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3662
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3669
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3699 fortran/match.cc:4041 fortran/match.cc:4253
! #: fortran/match.cc:4805 fortran/match.cc:5177
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3720 fortran/match.cc:4062 fortran/match.cc:4273
! #: fortran/match.cc:4837 fortran/match.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3741
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3807
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3817
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3892
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3922
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3946
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3989
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4004
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4083
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4158
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4183
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4189
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4201
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4387
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4431
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4475 fortran/match.cc:4526
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4624
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4647
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4677 fortran/match.cc:5115
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr ""
  
! #: fortran/match.cc:4687
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4751
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4763
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:4788
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4815
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr ""
  
! #: fortran/match.cc:4831
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4860
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4891
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4904
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4930
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4938
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:4950
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5017
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5032
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5137
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5160
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5197
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:5300
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:5328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr ""
  
! #: fortran/match.cc:5337
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:5348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr ""
--- 75915,76414 ----
  msgid "Locality spec at %L"
  msgstr ""
  
! #: fortran/match.cc:3113
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr ""
  
! #: fortran/match.cc:3121
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr ""
  
! #: fortran/match.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr ""
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3141
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr ""
  
! #: fortran/match.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr ""
  
! #: fortran/match.cc:3156
  #, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3182
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3187
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3193
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr ""
  
! #: fortran/match.cc:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.cc:3242
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3248
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3250
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3302
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3407
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr ""
  
! #: fortran/match.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr ""
  
! #: fortran/match.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3452
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr ""
  
! #: fortran/match.cc:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3482
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr ""
  
! #: fortran/match.cc:3518
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3525
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3532
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3539
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3551 fortran/resolve.cc:13443
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
  
! #: fortran/match.cc:3601
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3622
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3648
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3700 fortran/match.cc:4042 fortran/match.cc:4254
! #: fortran/match.cc:4806 fortran/match.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3721 fortran/match.cc:4063 fortran/match.cc:4274
! #: fortran/match.cc:4838 fortran/match.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3742
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3808
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3830
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3854
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3893
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3947
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3990
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4084
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4149
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4159
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4184
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4190
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4388
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4432
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4476 fortran/match.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4612
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4648
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4678 fortran/match.cc:5116
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr ""
  
! #: fortran/match.cc:4688
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4725
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4730
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4752
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:4789
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4816
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr ""
  
! #: fortran/match.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4855
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4892
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4898
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5018
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5033
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5128
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5261
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:5301
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:5329
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr ""
  
! #: fortran/match.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:5349
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5447
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr ""
*************** msgstr ""
*** 76324,76385 ****
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5662
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr ""
  
! #: fortran/match.cc:5671
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr ""
  
! #: fortran/match.cc:5678
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5686
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5697
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5712
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5719
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr ""
  
! #: fortran/match.cc:5729
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5775
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr ""
  
! #: fortran/match.cc:5837
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5950
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5960
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
--- 76416,76477 ----
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5663
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr ""
  
! #: fortran/match.cc:5672
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr ""
  
! #: fortran/match.cc:5679
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5687
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5698
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5713
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5720
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr ""
  
! #: fortran/match.cc:5730
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5776
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr ""
  
! #: fortran/match.cc:5838
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5951
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5961
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
*************** msgstr ""
*** 76387,76573 ****
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5985
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6005
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr ""
  
! #: fortran/match.cc:6025
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:6168
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:6176
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:6209
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:6223
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6241
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6334
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "Nevaljana upotreba argumenta ‘statement funkcije’ za %L"
  
! #: fortran/match.cc:6401
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "’Statement funkcija’ pri %L je rekurzivna"
  
! #: fortran/match.cc:6407
  #, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "‘Statement funkcija’ %qs pri %L je u konfliktu s imenom funkcije"
  
! #: fortran/match.cc:6421
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "‘Statement funkcija’ pri %L ne smije se pojaviti unutar INTERFACE"
  
! #: fortran/match.cc:6426
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "‘Statement funkcija’ pri %C’"
  
! #: fortran/match.cc:6553 fortran/match.cc:6571 fortran/match.cc:6592
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr ""
  
! #: fortran/match.cc:6602 fortran/match.cc:6608
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:6617
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6649
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:7029
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr ""
  
! #: fortran/match.cc:7057
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7270
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7311 fortran/match.cc:7365
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7375
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7411
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7463
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7481
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7513
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7535
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7611
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7631
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7686
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7713
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7835
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7873
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
--- 76479,76665 ----
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5986
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6006
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr ""
  
! #: fortran/match.cc:6026
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:6169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:6210
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:6224
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6237
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6335
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "Nevaljana upotreba argumenta ‘statement funkcije’ za %L"
  
! #: fortran/match.cc:6402
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "’Statement funkcija’ pri %L je rekurzivna"
  
! #: fortran/match.cc:6408
  #, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "‘Statement funkcija’ %qs pri %L je u konfliktu s imenom funkcije"
  
! #: fortran/match.cc:6422
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "‘Statement funkcija’ pri %L ne smije se pojaviti unutar INTERFACE"
  
! #: fortran/match.cc:6427
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "‘Statement funkcija’ pri %C’"
  
! #: fortran/match.cc:6554 fortran/match.cc:6572 fortran/match.cc:6593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr ""
  
! #: fortran/match.cc:6603 fortran/match.cc:6609
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:6618
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6650
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:7030
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr ""
  
! #: fortran/match.cc:7058
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7312 fortran/match.cc:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7376
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7464
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7482
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7514
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7525
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7714
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7874
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
*************** msgstr ""
*** 76608,76619 ****
  msgid "gfc_basic_typename(): Undefined type"
  msgstr "gfc_basic_typename(): Nedefinirani tip"
  
! #: fortran/misc.cc:218
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr "gfc_typename(): Nedefinirani tip"
  
! #: fortran/misc.cc:322
  #, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr ""
--- 76700,76711 ----
  msgid "gfc_basic_typename(): Undefined type"
  msgstr "gfc_basic_typename(): Nedefinirani tip"
  
! #: fortran/misc.cc:221
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr "gfc_typename(): Nedefinirani tip"
  
! #: fortran/misc.cc:325
  #, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr ""
*************** msgstr ""
*** 78153,78160 ****
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12090
! #: fortran/resolve.cc:13699
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 78245,78252 ----
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12080
! #: fortran/resolve.cc:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 78292,78298 ****
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8309
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
--- 78384,78390 ----
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8329
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
*************** msgstr ""
*** 80074,80294 ****
  msgid "Syntax error in argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2108
! #, gcc-internal-format
! msgid "extend_ref(): Bad tail"
! msgstr ""
! 
! #: fortran/primary.cc:2210
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2461
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2468
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2510 fortran/primary.cc:2685
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2562 fortran/primary.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2569 fortran/primary.cc:2703
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2646
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2649
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2719
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2747
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2833
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr "Neočekivano referencija na polje/podstring pri %C"
  
! #: fortran/primary.cc:2855
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr ""
  
! #: fortran/primary.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2900
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3118
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3175
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr ""
  
! #: fortran/primary.cc:3354
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3365
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3374
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3422
  #, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr ""
  
! #: fortran/primary.cc:3442
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3521
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3539
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3551
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3605
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3768
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3827
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3858 fortran/primary.cc:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr ""
  
! #: fortran/primary.cc:3963
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:3995
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:3998
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:4053
  #, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4221
  #, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:4337
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr ""
  
! #: fortran/primary.cc:4378
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4383
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr ""
  
! #: fortran/primary.cc:4419
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr ""
--- 80166,80381 ----
  msgid "Syntax error in argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2226
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2490
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2512
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2543 fortran/primary.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2595 fortran/primary.cc:2731
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2602 fortran/primary.cc:2744
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2679
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2682
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2760
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2788
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2875
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr "Neočekivano referencija na polje/podstring pri %C"
  
! #: fortran/primary.cc:2897
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr ""
  
! #: fortran/primary.cc:2904
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2943
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3165
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3222
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr ""
  
! #: fortran/primary.cc:3401
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3412
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3421
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3469
  #, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr ""
  
! #: fortran/primary.cc:3489
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3504
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3509
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3568
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3586
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3598
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3652
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3874
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3905 fortran/primary.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr ""
  
! #: fortran/primary.cc:4010
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:4042
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:4045
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:4100
  #, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4268
  #, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:4394
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr ""
  
! #: fortran/primary.cc:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4440
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr ""
  
! #: fortran/primary.cc:4476
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr ""
*************** msgstr ""
*** 80420,81327 ****
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:578
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr ""
  
! #: fortran/resolve.cc:598
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:601
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:627
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:629
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:802
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr ""
  
! #: fortran/resolve.cc:813
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr ""
  
! #: fortran/resolve.cc:828
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:860
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:871
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:875
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:882
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:886
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:924
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:929
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:980
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:984
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr ""
  
! #: fortran/resolve.cc:994
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1001
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1005
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1012
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1017
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1029
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1033
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1037
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1095
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1103
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1125
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1146
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1150
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1154
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1158
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1163
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1230
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1394
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1429
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1475
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1509
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1528
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1541
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1562
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1589
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr ""
  
! #: fortran/resolve.cc:1601
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1727
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1789
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:1793
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1914
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1927
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1938
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1951
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1989
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1994 fortran/resolve.cc:7179
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2053 fortran/resolve.cc:11603 fortran/resolve.cc:13626
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
  
! #: fortran/resolve.cc:2085
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2103
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2111
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2118
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2126
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2153
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2175
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:2239
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2246
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.cc:2272
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2283
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2292
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2442
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2481
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2755
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2782
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2894
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2914
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2952
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3013
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3090
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3125
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3129 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3283
  #, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr ""
  
! #: fortran/resolve.cc:3294
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3301
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3308
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3375
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3386
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr ""
  
! #: fortran/resolve.cc:3394 fortran/resolve.cc:3966
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3449
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3470
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:3509
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3539
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3601
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3605
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3663
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3701
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3710
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3716
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3722
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3790
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3799
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3834
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3879
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3937
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3976
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3980
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:4031
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4062
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:4079
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:4106
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.cc:4158
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4261
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4360
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4368
  #, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "Negacija izraza bez predznaka pri %L nije dopuštena"
  
! #: fortran/resolve.cc:4389
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4399
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4417
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4432 fortran/resolve.cc:4466
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4446 fortran/resolve.cc:4635 fortran/resolve.cc:4804
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4458
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4525
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4548
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4593 fortran/resolve.cc:4608
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4643
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr ""
  
! #: fortran/resolve.cc:4667
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4682
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4690
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4705
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:4708
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4713
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4720
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4734
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4832
! #, gcc-internal-format, gfc-internal-format
! msgid "Inconsistent coranks for operator at %L and %L"
! msgstr ""
! 
! #: fortran/resolve.cc:5031
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5036
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5046
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5051
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5072
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5089
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5097
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5113
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5138
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5171
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5179
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5223
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5235
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5282
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5358
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5370
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5415
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.cc:5506
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5527
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "Argument za TEAM pri %L mora biti skalar"
  
! #: fortran/resolve.cc:5536
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5550
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "Argument za STAT pri %L mora biti skalar"
  
! #: fortran/resolve.cc:5557
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5566
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr ""
  
! #: fortran/resolve.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5595
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5624
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5644
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr ""
  
! #: fortran/resolve.cc:5835
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5907
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6019
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6048
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr ""
  
! #: fortran/resolve.cc:6096
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6106
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 80507,81409 ----
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:579
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr ""
  
! #: fortran/resolve.cc:599
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:602
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:628
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:630
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:803
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr ""
  
! #: fortran/resolve.cc:814
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr ""
  
! #: fortran/resolve.cc:829
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:861
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:865
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:872
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:876
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:883
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:887
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:925
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:930
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:981
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:985
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr ""
  
! #: fortran/resolve.cc:995
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1002
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1006
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1013
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1018
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1030
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1034
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1038
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1082
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1096
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1104
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1126
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1147
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1151
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1155
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1159
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1164
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1231
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1374
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1395
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1430
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1476
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1510
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1529
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1542
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1563
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr ""
  
! #: fortran/resolve.cc:1602
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1728
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1790
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:1794
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1915
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1928
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1952
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1990
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7152
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:11593 fortran/resolve.cc:13616
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
  
! #: fortran/resolve.cc:2086
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2104
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2112
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2119
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2127
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2154
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2176
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:2240
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2247
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2261
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2284
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2293
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2443
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2482
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2756
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2783
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2915
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2953
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3014
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3091
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3126
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3130 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3284
  #, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr ""
  
! #: fortran/resolve.cc:3295
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3302
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3309
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3376
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3387
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr ""
  
! #: fortran/resolve.cc:3395 fortran/resolve.cc:3967
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3407
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3450
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:3510
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3540
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3602
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3606
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3664
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3711
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3717
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3723
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3791
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3800
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3835
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3880
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3938
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3977
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3981
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4063
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:4080
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.cc:4159
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4262
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4266
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4361
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4369
  #, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "Negacija izraza bez predznaka pri %L nije dopuštena"
  
! #: fortran/resolve.cc:4390
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4418
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4433 fortran/resolve.cc:4467
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4447 fortran/resolve.cc:4636 fortran/resolve.cc:4805
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4459
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4526
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4564
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4594 fortran/resolve.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4644
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr ""
  
! #: fortran/resolve.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4670
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4691
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4706
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:4709
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4714
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4721
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4735
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:5004
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5019
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5024
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5045
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5062
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5095
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5111
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5152
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5168
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5248
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5316
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5331
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5388
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.cc:5479
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5486
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5500
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "Argument za TEAM pri %L mora biti skalar"
  
! #: fortran/resolve.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5523
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "Argument za STAT pri %L mora biti skalar"
  
! #: fortran/resolve.cc:5530
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5539
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr ""
  
! #: fortran/resolve.cc:5561
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5597
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr ""
  
! #: fortran/resolve.cc:5808
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5822
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5832
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5992
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6021
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr ""
  
! #: fortran/resolve.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6079
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 81330,81341 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6116
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 81412,81423 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6089
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 81344,81751 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6147
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6167
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6184
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6245
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6401
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6406
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6480
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6493
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6506
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:6562 fortran/resolve.cc:6650 fortran/resolve.cc:6674
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6759
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6938 fortran/resolve.cc:7090
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7054
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7061
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7100
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7109
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7304
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7338
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7391
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7932
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7965
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7975
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.cc:7979 fortran/resolve.cc:7986
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8041
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8081
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8087
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8147
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8183
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8235
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "Očekivano je ime varijable u specifikaciji lokaliteta %s pri %L"
  
! #: fortran/resolve.cc:8244
  #, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8254
  #, gcc-internal-format
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8267
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8274
  #, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8287
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8292
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8297
  #, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "Coarray nije dopušten za %qs u specifikaciji lokaliteta %s pri %L"
  
! #: fortran/resolve.cc:8303
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8308
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8316
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8320
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr ""
  
! #: fortran/resolve.cc:8401
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8410
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8448
  #, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr ""
  
! #: fortran/resolve.cc:8479
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8484
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8491
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8499
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:8504
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8517
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8622 fortran/resolve.cc:8928
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:8630 fortran/resolve.cc:8891
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8779
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8943
  #, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8951
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8977
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9002
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9015
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9029
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9133 fortran/resolve.cc:9148
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9140
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9165
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9175 fortran/resolve.cc:9277
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9181
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9204 fortran/resolve.cc:9232
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9251
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "%qs se ne smije pojaviti u specifikaciji polja pri %L u istoj ALLOCATE izjavi gdje je i sam dodijeljen"
  
! #: fortran/resolve.cc:9266
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9308
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9337
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9350
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9393
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9431 fortran/resolve.cc:9437
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 81426,81838 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6131
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6218
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6374
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6379
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6453
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6479
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:6535 fortran/resolve.cc:6623 fortran/resolve.cc:6647
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6732
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6911 fortran/resolve.cc:7063
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7027
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7034
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7073
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7277
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7311
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7364
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7905
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7938
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7948
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.cc:7952 fortran/resolve.cc:7959
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8014
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8120
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8156
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8208
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "Očekivano je ime varijable u specifikaciji lokaliteta %s pri %L"
  
! #: fortran/resolve.cc:8217
  #, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8227
  #, gcc-internal-format
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8240
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8247
  #, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8260
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8265
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8270
  #, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "Coarray nije dopušten za %qs u specifikaciji lokaliteta %s pri %L"
  
! #: fortran/resolve.cc:8276
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8281
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8293
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8347
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8356
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8421
  #, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr ""
  
! #: fortran/resolve.cc:8452
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8457
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8472
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:8477
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8490
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8595 fortran/resolve.cc:8918
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:8603 fortran/resolve.cc:8881
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8727
! #, gcc-internal-format, gfc-internal-format
! msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
! msgstr ""
! 
! #: fortran/resolve.cc:8738
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8933
  #, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8953
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9019
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9130
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9165 fortran/resolve.cc:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9171
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9183
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9194 fortran/resolve.cc:9222
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9241
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "%qs se ne smije pojaviti u specifikaciji polja pri %L u istoj ALLOCATE izjavi gdje je i sam dodijeljen"
  
! #: fortran/resolve.cc:9256
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9298
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9327
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9340
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9354
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9383
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9421 fortran/resolve.cc:9427
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 81754,82042 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:9727
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:9786
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:9817
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:9835 fortran/resolve.cc:9843
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:9905 fortran/resolve.cc:10739
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9931
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9944
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:10062
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10140
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:10149
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10166
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:10182
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10236
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:10241
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:10300
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:10311
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10647 fortran/resolve.cc:10659
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10688
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10701
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:10714
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10727
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10978
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11111
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11120
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11133
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11242
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:11306
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11319
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:11335
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11346
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:11352
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11370
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11431
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11435
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11438
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11445 fortran/resolve.cc:11567
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11457 fortran/resolve.cc:11579
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11469
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:11482
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11543
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11547 fortran/resolve.cc:11557
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11620
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11637 fortran/resolve.cc:11660
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11641 fortran/resolve.cc:11666
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 81841,82129 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9655
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9706
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:9717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:9730
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:9776
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:9797
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:9825 fortran/resolve.cc:9833
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:9895 fortran/resolve.cc:10729
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9921
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9934
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:10052
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10130
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:10139
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10156
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:10172
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:10231
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:10290
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10588
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10637 fortran/resolve.cc:10649
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10678
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10691
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:10704
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:10707
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11110
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11286
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11309
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:11325
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11336
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:11342
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11360
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:11411
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11425
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11435 fortran/resolve.cc:11557
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11447 fortran/resolve.cc:11569
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11459
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:11472
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11533
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11537 fortran/resolve.cc:11547
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:11600
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11627 fortran/resolve.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11631 fortran/resolve.cc:11656
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 82044,82260 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11681
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11753
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11769
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11792 fortran/resolve.cc:11884
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11823
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11832
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11989
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:12020
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:12098
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:12219
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12299
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:12319
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr "%s nije moguće odijeliti %s pri %L"
  
! #: fortran/resolve.cc:12367
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12399
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12405
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12417
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:12449
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:12453
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12458
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:12465
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12476
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12865
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13179
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13191
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:13287
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:13486
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:13522
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13526
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13537
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:13593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13635
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13682
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13686
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:13747
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13752
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13836
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13948
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:13969
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:14065
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14079
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
--- 82131,82347 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11671
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11743
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11759
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11772 fortran/resolve.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11822
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11979
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:12088
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:12209
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12289
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:12309
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr "%s nije moguće odijeliti %s pri %L"
  
! #: fortran/resolve.cc:12357
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12389
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12395
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:12439
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:12443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12448
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:12455
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12855
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13169
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:13277
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:13476
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:13512
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13516
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:13583
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13672
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13676
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13742
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13826
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13938
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:13959
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:14055
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14069
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
*************** msgstr ""
*** 82262,83150 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14098
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14184
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr ""
  
! #: fortran/resolve.cc:14422
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14426
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14434
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14445
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14463
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:14477
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14510
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14532
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:14565
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14579
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14601
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:14626
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:14647
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:14654
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:14702
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14705
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14708
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14711
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14714
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14717
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14759
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14791
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:14814
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14836
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14854
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14866
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14876
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:14886
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14905
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14909
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14913
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:14917
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:14930
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14941
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14947
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14967
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15024
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15030
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15036
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15044
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15050
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15093
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15101
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15109
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15118
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15142
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:15212
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:15221
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15229 fortran/resolve.cc:15246
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15237
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15254
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15260
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15266
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:15274
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:15283
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:15305
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15342
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15383
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15419
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:15478
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15490
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:15518
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:15574
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:15786
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15829
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15843
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15857 fortran/resolve.cc:16399
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15866
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15876
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15928
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15934
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15940
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15969
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15979
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16074
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:16179
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16198
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16223
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:16234
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16332
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16346
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:16362
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16372
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16381
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16390
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16432
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:16445
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16456
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16502
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16510
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16519
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16605
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:16697
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16710
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:16780
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16812
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16826
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.cc:16894
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:16900
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16906
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16914
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16953
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16964
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16991
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17010
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17026
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17037
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17045
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17097
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17109
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17116
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17175
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17188
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17253
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17256
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17362
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:17383
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17400
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17412
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17419
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17432
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17448
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:17457
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17470 fortran/resolve.cc:17647
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:17484
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17493
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17502
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17510
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17517
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:17537
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:17544
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17551
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17558
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:17594
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17673
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17688
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17701
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17719
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:17731
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17740
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17753
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:17762
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17775
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17791
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17799
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:17807
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17820
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:17829
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17845
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17851
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17876
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17936
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17948
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18059
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:18067
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:18074
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:18081
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:18097
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:18104
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18113
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18175
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18188
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:18264
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18292
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18300
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18308
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18315
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:18440
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
--- 82349,83237 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14088
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14174
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr ""
  
! #: fortran/resolve.cc:14412
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14416
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14424
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14435
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14453
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:14467
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14500
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14522
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:14555
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14569
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:14616
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:14637
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:14644
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:14692
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14695
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14698
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14701
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14704
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14707
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14749
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14781
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:14804
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14826
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14844
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14856
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14866
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:14876
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14895
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14899
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14903
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:14907
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:14920
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14937
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15014
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15020
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15026
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15034
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15083
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15099
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15108
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15132
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:15202
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15219 fortran/resolve.cc:15236
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15250
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15256
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:15264
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:15273
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:15295
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15332
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15373
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15409
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15480
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:15508
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:15564
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:15776
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15819
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15833
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15847 fortran/resolve.cc:16389
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15856
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15866
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15908
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15924
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15930
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15959
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15969
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:16169
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16178
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:16224
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16322
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16336
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:16352
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16362
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16371
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16380
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16422
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:16435
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16446
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:16459
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16492
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16500
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16509
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16595
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:16687
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16700
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:16770
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16802
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16816
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.cc:16884
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:16890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16943
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16954
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16981
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17000
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17016
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17027
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17035
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17087
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17106
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17165
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17178
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17243
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17246
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:17373
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17402
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17422
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:17428
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:17447
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17460 fortran/resolve.cc:17637
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:17474
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17483
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17492
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17500
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17507
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:17527
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:17534
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17541
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17548
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:17574
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17663
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17678
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17691
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17709
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:17721
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17730
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17743
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:17752
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17765
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17789
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:17797
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17810
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:17819
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17835
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17841
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17866
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17926
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17938
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18049
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:18057
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:18064
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:18071
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:18087
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:18094
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18103
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18165
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18178
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:18254
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18282
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18290
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18298
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18305
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:18430
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
*************** msgstr ""
*** 84189,84212 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2466 fortran/trans-expr.cc:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6838
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9244
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 84276,84299 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2469 fortran/trans-expr.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6840
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9246
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:12706
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 84387,84393 ****
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6117
  #, gcc-internal-format
  msgid "Unsigned not yet implemented"
  msgstr "Objekt bez predznaka (unsigned) još nije implementiran"
--- 84474,84480 ----
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6127
  #, gcc-internal-format
  msgid "Unsigned not yet implemented"
  msgstr "Objekt bez predznaka (unsigned) još nije implementiran"
*************** msgstr ""
*** 84417,84433 ****
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:4279
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr ""
  
! #: fortran/trans-expr.cc:5865
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr ""
  
! #: fortran/trans-expr.cc:11037
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 84504,84520 ----
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:4289
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr ""
  
! #: fortran/trans-expr.cc:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr ""
  
! #: fortran/trans-expr.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr ""
*** 84443,84454 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12709 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12716
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
--- 84530,84541 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12688 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12695
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
*************** msgstr ""
*** 84483,84649 ****
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4176
  #, gcc-internal-format
  msgid "optional class parameter"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4640
  #, gcc-internal-format
  msgid "unhandled expression type"
  msgstr "neobrađena vrsta izraza"
  
! #: fortran/trans-openmp.cc:4949
  #, gcc-internal-format
  msgid "unhandled expression"
  msgstr "neobrađeni izraz"
  
! #: fortran/trans-openmp.cc:5072
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6050
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6053
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6056
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6633 fortran/trans-openmp.cc:6653
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6655
  #, gcc-internal-format
  msgid "Used here"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9221
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9631
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9642
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9648
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9654
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9690
  #, gcc-internal-format
! msgid "Cannot find symbol %qs"
! msgstr "Ne može naći simbol %qs"
  
! #: fortran/trans-openmp.cc:9702
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9744
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9750
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9776
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9786
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9796
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9811
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9912 fortran/trans-openmp.cc:9951
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected positive argument index at %L"
  msgstr "Očekivan je pozitivni argument indeka pri %L"
  
! #: fortran/trans-openmp.cc:9923
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9987
  #, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "Stavka popisa %qs pri %L, deklarirana pri %L, nije lažni argument"
  
! #: fortran/trans-openmp.cc:10001
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10015
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10024
  #, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10041
  #, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr "%<need_device_addr%> nije podržana"
--- 84570,84736 ----
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4196
  #, gcc-internal-format
  msgid "optional class parameter"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4660
  #, gcc-internal-format
  msgid "unhandled expression type"
  msgstr "neobrađena vrsta izraza"
  
! #: fortran/trans-openmp.cc:4969
  #, gcc-internal-format
  msgid "unhandled expression"
  msgstr "neobrađeni izraz"
  
! #: fortran/trans-openmp.cc:5092
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6070
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6073
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6076
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6653 fortran/trans-openmp.cc:6673
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6675
  #, gcc-internal-format
  msgid "Used here"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9241
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9662
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9668
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9671
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9674
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9710
  #, gcc-internal-format
! msgid "Cannot find symbol %qs at %L"
! msgstr "Ne može naći simbol %qs pir %L"
  
! #: fortran/trans-openmp.cc:9723
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9765
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9771
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9797
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9807
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9817
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9832
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9933 fortran/trans-openmp.cc:9972
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected positive argument index at %L"
  msgstr "Očekivan je pozitivni argument indeka pri %L"
  
! #: fortran/trans-openmp.cc:9944
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9982
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "Stavka popisa %qs pri %L, deklarirana pri %L, nije lažni argument"
  
! #: fortran/trans-openmp.cc:10022
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10029
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10036
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10045
  #, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10062
  #, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr "%<need_device_addr%> nije podržana"
*************** msgid "unused name %qE"
*** 86373,86383 ****
  msgstr ""
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:268
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
  
  #, gcc-internal-format
  #~ msgid "%<-mesa%> is deprecated and support for ESA/390 will be removed; use %<-mzarch%> instead"
  #~ msgstr "%<-mesa%> je zastario za ESA/390 i bit će uklonjeno; umjesto toga koristite %<-mzarch%>"
--- 86460,86482 ----
  msgstr ""
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
  
+ #, c-format
+ #~ msgid "Driving: (%ld)\n"
+ #~ msgstr "Upravljanje: (%ld)\n"
+ 
+ #, gcc-internal-format, gfc-internal-format
+ #~ msgid "%s:%d: no symbol '%s' found"
+ #~ msgstr "%s:%d:  '%s' found"
+ 
+ #, gcc-internal-format
+ #~ msgid "cannot specify %<override%> for a class"
+ #~ msgstr "ne možete specificirati %<override%> za klasu"
+ 
  #, gcc-internal-format
  #~ msgid "%<-mesa%> is deprecated and support for ESA/390 will be removed; use %<-mzarch%> instead"
  #~ msgstr "%<-mesa%> je zastario za ESA/390 i bit će uklonjeno; umjesto toga koristite %<-mzarch%>"
diff -Nrcpad gcc-15-20250809/gcc/po/id.po gcc-15-20250816/gcc/po/id.po
*** gcc-15-20250809/gcc/po/id.po	Sat Aug  9 22:32:39 2025
--- gcc-15-20250816/gcc/po/id.po	Sat Aug 16 22:32:18 2025
*************** msgid ""
*** 7,13 ****
  msgstr ""
  "Project-Id-Version: gcc 4.4.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-04-23 19:27+0000\n"
  "PO-Revision-Date: 2009-11-10 09:00+0700\n"
  "Last-Translator: Arif E. Nugroho <arif_endro@yahoo.com>\n"
  "Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n"
--- 7,13 ----
  msgstr ""
  "Project-Id-Version: gcc 4.4.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-08-01 17:58+0000\n"
  "PO-Revision-Date: 2009-11-10 09:00+0700\n"
  "Last-Translator: Arif E. Nugroho <arif_endro@yahoo.com>\n"
  "Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n"
*************** msgstr "Peringatkan mengenai pembuatan d
*** 625,632 ****
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2479
! #: common.opt:2705 common.opt:3472
  #, fuzzy, no-c-format
  #| msgid "Does nothing.  Preserved for backward compatibility."
  msgid "Does nothing. Preserved for backward compatibility."
--- 625,632 ----
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2476
! #: common.opt:2702 common.opt:3469
  #, fuzzy, no-c-format
  #| msgid "Does nothing.  Preserved for backward compatibility."
  msgid "Does nothing. Preserved for backward compatibility."
*************** msgstr "Spesifikasikan bahwa sebuah ekst
*** 1009,1015 ****
  msgid "Use f2c calling convention."
  msgstr "Gunakan konvensi panggilan f2c"
  
! #: fortran/lang.opt:575 cobol/lang.opt:78
  #, fuzzy, no-c-format
  #| msgid "Assume that the source file is fixed form"
  msgid "Assume that the source file is fixed form."
--- 1009,1015 ----
  msgid "Use f2c calling convention."
  msgstr "Gunakan konvensi panggilan f2c"
  
! #: fortran/lang.opt:575 cobol/lang.opt:83
  #, fuzzy, no-c-format
  #| msgid "Assume that the source file is fixed form"
  msgid "Assume that the source file is fixed form."
*************** msgstr "Stop dalam exception titik pecah
*** 1059,1065 ****
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:615 cobol/lang.opt:82
  #, fuzzy, no-c-format
  #| msgid "Assume that the source file is free form"
  msgid "Assume that the source file is free form."
--- 1059,1065 ----
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:615 cobol/lang.opt:87
  #, fuzzy, no-c-format
  #| msgid "Assume that the source file is free form"
  msgid "Assume that the source file is free form."
*************** msgstr "Tambahkan garis bawah ke nama ek
*** 1311,1322 ****
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2313
! #: common.opt:2783 common.opt:2819 common.opt:2912 common.opt:2916
! #: common.opt:3025 common.opt:3160 common.opt:3168 common.opt:3176
! #: common.opt:3184 common.opt:3285 common.opt:3345 common.opt:3433
! #: common.opt:3613 common.opt:3617 common.opt:3621 common.opt:3625
! #: common.opt:3699 common.opt:3703 common.opt:3734 common.opt:3738
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Tidak melakukan apa-apa. Dijaga untuk kompabilitas versi sebelumnya."
--- 1311,1322 ----
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2310
! #: common.opt:2780 common.opt:2816 common.opt:2909 common.opt:2913
! #: common.opt:3022 common.opt:3157 common.opt:3165 common.opt:3173
! #: common.opt:3181 common.opt:3282 common.opt:3342 common.opt:3430
! #: common.opt:3610 common.opt:3614 common.opt:3618 common.opt:3622
! #: common.opt:3696 common.opt:3700 common.opt:3731 common.opt:3735
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Tidak melakukan apa-apa. Dijaga untuk kompabilitas versi sebelumnya."
*************** msgstr "Dukung ISO C trigraphs"
*** 4291,4366 ****
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "Jangan predefine sistem-spesifik dan GCC-spesifik makro"
  
! #: cobol/lang.opt:43
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:62
  #, fuzzy, no-c-format
  #| msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr "-fhandle-exceptions telah diubah namanya menjadi -fexceptions (dan sekarang aktif secara baku)"
  
! #: cobol/lang.opt:66
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:70
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:74
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging"
  msgid "Enable Cobol lex debugging"
  msgstr "Aktifkan debugging backend"
  
! #: cobol/lang.opt:86
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:90
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:94
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:98
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging"
  msgid "Enable Cobol parser debugging"
  msgstr "Aktifkan debugging backend"
  
! #: cobol/lang.opt:102
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging"
  msgid "Enable Cobol yacc debugging"
  msgstr "Aktifkan debugging backend"
  
! #: cobol/lang.opt:106
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:126
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:130
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:134
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
--- 4291,4366 ----
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "Jangan predefine sistem-spesifik dan GCC-spesifik makro"
  
! #: cobol/lang.opt:48
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:67
  #, fuzzy, no-c-format
  #| msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr "-fhandle-exceptions telah diubah namanya menjadi -fexceptions (dan sekarang aktif secara baku)"
  
! #: cobol/lang.opt:71
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:75
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:79
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging"
  msgid "Enable Cobol lex debugging"
  msgstr "Aktifkan debugging backend"
  
! #: cobol/lang.opt:91
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:95
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:99
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:103
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging"
  msgid "Enable Cobol parser debugging"
  msgstr "Aktifkan debugging backend"
  
! #: cobol/lang.opt:107
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging"
  msgid "Enable Cobol yacc debugging"
  msgstr "Aktifkan debugging backend"
  
! #: cobol/lang.opt:111
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:131
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:135
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:139
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
*************** msgstr ""
*** 9686,9698 ****
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:156
  #, fuzzy, no-c-format
  #| msgid "Specify ABI to use"
  msgid "Specify the PTX ISA version to use."
  msgstr "Spesifikasikan ABI yang akan digunakan"
  
! #: config/nvptx/nvptx.opt:160
  #, fuzzy, no-c-format
  #| msgid "Use fp registers"
  msgid "Initialize ptx registers."
--- 9686,9698 ----
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:159
  #, fuzzy, no-c-format
  #| msgid "Specify ABI to use"
  msgid "Specify the PTX ISA version to use."
  msgstr "Spesifikasikan ABI yang akan digunakan"
  
! #: config/nvptx/nvptx.opt:163
  #, fuzzy, no-c-format
  #| msgid "Use fp registers"
  msgid "Initialize ptx registers."
*************** msgstr ""
*** 9880,9910 ****
  
  #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:173
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:181
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
  #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
  #: config/avr/avr.opt:189
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
  
--- 9880,9915 ----
  
  #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
  msgstr ""
  
  #: config/avr/avr.opt:173
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:181
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
  #: config/avr/avr.opt:189
  #, no-c-format
+ msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:193
+ #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
  
*************** msgstr ""
*** 15970,15976 ****
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1852 common.opt:1860 common.opt:3249
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
--- 15975,15981 ----
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1852 common.opt:1860 common.opt:3246
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
*************** msgstr ""
*** 16371,17968 ****
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2304
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2309
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2317
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr ""
  
! #: common.opt:2321
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:2325
  #, fuzzy, no-c-format
  #| msgid "Set errno after built-in math functions"
  msgid "Set errno after built-in math functions."
  msgstr "Set errno setelah fungsi matematik bawaan"
  
! #: common.opt:2329
  #, fuzzy, no-c-format
  #| msgid "Maximum number of errors to report"
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "Jumlah maksimum dari error untuk dilaporkan"
  
! #: common.opt:2333
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2340
  #, fuzzy, no-c-format
  #| msgid "Report on permanent memory allocation"
  msgid "Report on permanent memory allocation."
  msgstr "Laporkan pada alokasi memori permanen"
  
! #: common.opt:2344
  #, fuzzy, no-c-format
  #| msgid "Report on permanent memory allocation"
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Laporkan pada alokasi memori permanen"
  
! #: common.opt:2351
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants and constant variables"
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Mencoba menggabungkan konstanta identik dan konstanta variabel"
  
! #: common.opt:2355
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants across compilation units"
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Mencoba menggabungkan konstanta identik melewati satuan kompilasi"
  
! #: common.opt:2359
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical debug strings across compilation units"
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Mencoba untuk menggabungkan debug string identik across satuan kompilasi"
  
! #: common.opt:2363
  #, fuzzy, no-c-format
  #| msgid "Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping"
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "Batasi diagnosa sampai <number> karakter per baris. 0 tekan line-wrapping"
  
! #: common.opt:2367
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions"
  msgid "Align the start of every function."
  msgstr "Align awal dari fungsi"
  
! #: common.opt:2371
  #, fuzzy, no-c-format
  #| msgid "Perform SMS based modulo scheduling before the first scheduling pass"
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr "Lakukan penjadwalan berdasarkan SMS modulo sebelum tahap penjadwalan pertama"
  
! #: common.opt:2375
  #, fuzzy, no-c-format
  #| msgid "Perform SMS based modulo scheduling with register moves allowed"
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr "Lakukan penjadwalan berdasarkan module SMS dengan perpindahan register diperbolehkan"
  
! #: common.opt:2379
  #, fuzzy, no-c-format
  #| msgid "Move loop invariant computations out of loops"
  msgid "Move loop invariant computations out of loops."
  msgstr "Move loop invarian komputasi diluar dari loops"
  
! #: common.opt:2383
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops"
  msgid "Move stores out of loops."
  msgstr "Align awal dari loops"
  
! #: common.opt:2387
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2391
  #, fuzzy, no-c-format
  #| msgid "Use the RTL dead code elimination pass"
  msgid "Use the RTL dead code elimination pass."
  msgstr "Gunaka tahap penghapusan RTL kode mati"
  
! #: common.opt:2395
  #, fuzzy, no-c-format
  #| msgid "Use the RTL dead store elimination pass"
  msgid "Use the RTL dead store elimination pass."
  msgstr "Gunakan tahap penghapusan RTL dead store"
  
! #: common.opt:2399
  #, fuzzy, no-c-format
  #| msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling"
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr "Aktifkan/Non-aktifkan penjadwalan tradisional dalam loop yang telah dilewatkan penjadwalan modulo"
  
! #: common.opt:2403
  #, fuzzy, no-c-format
  #| msgid "Support synchronous non-call exceptions"
  msgid "Support synchronous non-call exceptions."
  msgstr "Dukung eksepsi sinkronous bukan panggilan"
  
! #: common.opt:2410
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2414
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2427
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2431
  #, fuzzy, no-c-format
  #| msgid "When possible do not generate stack frames"
  msgid "When possible do not generate stack frames."
  msgstr "Jika memungkinkan jangan hasilkan stack frames"
  
! #: common.opt:2438
  #, fuzzy, no-c-format
  #| msgid "Generate code for functions even if they are fully inlined"
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Hasilkan kode untuk fungsi walaupun jika mereka secara penuh inlined"
  
! #: common.opt:2457
  #, fuzzy, no-c-format
  #| msgid "Enable loop optimizations on tree level"
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Aktifkan optimasi loop pada tingkat pohon"
  
! #: common.opt:2461
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2465
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2469
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2483
  #, fuzzy, no-c-format
  #| msgid "Optimize sibling and tail recursive calls"
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Optimisasi sibling dan tail rekursi calls"
  
! #: common.opt:2487
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code"
  msgid "Insert path profiling code."
  msgstr "Masukan aplikasi berbasis arc profiling kode"
  
! #: common.opt:2491
  #, fuzzy, no-c-format
  #| msgid "Perform early inlining"
  msgid "Perform partial inlining."
  msgstr "Lakukan inlining awal"
  
! #: common.opt:2495 common.opt:2499
  #, fuzzy, no-c-format
  #| msgid "Report on memory allocation before interprocedural optimization"
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr "Laporkan dalam alokasi memori sebelum optimisasi interprosedural"
  
! #: common.opt:2503
  #, fuzzy, no-c-format
  #| msgid "Pack structure members together without holes"
  msgid "Pack structure members together without holes."
  msgstr "Pack anggota struktur bersama tanpa lubang"
  
! #: common.opt:2507
  #, fuzzy, no-c-format
  #| msgid "Set initial maximum structure member alignment"
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr "Set inisial maksimal alignmen anggota struktur"
  
! #: common.opt:2511
  #, fuzzy, no-c-format
  #| msgid "Return small aggregates in memory, not registers"
  msgid "Return small aggregates in memory, not registers."
  msgstr "Kembali agregate kecil dalam memori, bukan register"
  
! #: common.opt:2515
  #, fuzzy, no-c-format
  #| msgid "Perform loop peeling"
  msgid "Perform loop peeling."
  msgstr "Lakukan loop peeling"
  
! #: common.opt:2519
  #, fuzzy, no-c-format
  #| msgid "Enable machine specific peephole optimizations"
  msgid "Enable machine specific peephole optimizations."
  msgstr "Aktifkan mesin spesifik peephole optimisasi"
  
! #: common.opt:2523
  #, fuzzy, no-c-format
  #| msgid "Enable an RTL peephole pass before sched2"
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Aktifkan sebuah tahap RTL peephole sebelum sched2"
  
! #: common.opt:2527
  #, fuzzy, no-c-format
  #| msgid "Generate position-independent code if possible (large mode)"
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Hasilkan kode bebas posisi jika memungkinkan (mode besar)"
  
! #: common.opt:2531
  #, fuzzy, no-c-format
  #| msgid "Generate position-independent code for executables if possible (large mode)"
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Hasilkan kode bebas posisi untuk executables jika memungkinkan (mode besar)"
  
! #: common.opt:2535
  #, fuzzy, no-c-format
  #| msgid "Generate position-independent code if possible (small mode)"
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Hasilkan kode bebas posisi jika memungkinkan (mode kecil)"
  
! #: common.opt:2539
  #, fuzzy, no-c-format
  #| msgid "Generate position-independent code for executables if possible (small mode)"
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Hasilkan kode bebas posisi untuk executables jika memungkinkan (mode kecil)"
  
! #: common.opt:2543
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2547
  #, fuzzy, no-c-format
  #| msgid "Specify options to GNAT"
  msgid "Specify a plugin to load."
  msgstr "Spesifikasikan pilihan ke GNAT"
  
! #: common.opt:2551
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2555
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "Jalankan optimisasi prediktif commoning."
  
! #: common.opt:2559
  #, fuzzy, no-c-format
  #| msgid "Generate prefetch instructions, if available, for arrays in loops"
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Hasilkan instruksi prefetch, jika tersedia, untuk array dalam loops"
  
! #: common.opt:2563
  #, fuzzy, no-c-format
  #| msgid "Enable basic program profiling code"
  msgid "Enable basic program profiling code."
  msgstr "Aktifkan aplikasi dasar profiling kode"
  
! #: common.opt:2567
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2571
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code"
  msgid "Insert arc-based program profiling code."
  msgstr "Masukan aplikasi berbasis arc profiling kode"
  
! #: common.opt:2575
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code"
  msgid "Insert condition coverage profiling code."
  msgstr "Masukan aplikasi berbasis arc profiling kode"
  
! #: common.opt:2579
  #, fuzzy, no-c-format
  #| msgid "Set the top-level directory for storing the profile data."
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr "Set direktori tingkat atas untuk menyimpan data profile."
  
! #: common.opt:2584
  #, fuzzy, no-c-format
  #| msgid "Set the top-level directory for storing the profile data."
  msgid "Select the name for storing the profile note file."
  msgstr "Set direktori tingkat atas untuk menyimpan data profile."
  
! #: common.opt:2588
  #, fuzzy, no-c-format
  #| msgid "Enable correction of flow inconsistent profile data input"
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Aktifkan koreksi dari alur profile tidak konsisten masukan data"
  
! #: common.opt:2592
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2596
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2600
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2616
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2632
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2636
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2640
  #, fuzzy, no-c-format
  #| msgid "Enable common options for generating profile info for profile feedback directed optimizations"
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr "Aktifkan pilihan umum untuk menghasilkan informasi profile untuk feedback profile direkted optimisasi"
  
! #: common.opt:2644
  #, fuzzy, no-c-format
  #| msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir="
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Aktifkan pilihan umum untuk menghasilkan informasi profile untuk feedback profile direkted optimisasi, dan set -fprofile-dir="
  
! #: common.opt:2648
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2652
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2656
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2660
  #, fuzzy, no-c-format
  #| msgid "Enable common options for performing profile feedback directed optimizations"
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr "Aktifkan pilihan umum untuk melakukan profile feedback directed optimisasi"
  
! #: common.opt:2664
  #, fuzzy, no-c-format
  #| msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir="
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Aktifkan pilihan umum untuk melakukan profile feedback directed optimisasi, dan set -fprofile-dir="
  
! #: common.opt:2668
  #, fuzzy, no-c-format
  #| msgid "Insert code to profile values of expressions"
  msgid "Insert code to profile values of expressions."
  msgstr "Masukan kode untuk profile nilai dari ekspresi"
  
! #: common.opt:2672
  #, fuzzy, no-c-format
  #| msgid "internal consistency failure"
  msgid "Report on consistency of profile."
  msgstr "kegagalan konsistensi internal"
  
! #: common.opt:2676
  #, fuzzy, no-c-format
  #| msgid "Reorder functions to improve code placement"
  msgid "Enable function reordering that improves code placement."
  msgstr "Urutkan kembali fungsi untuk meningkatkan penempatan kode"
  
! #: common.opt:2680
  #, fuzzy, no-c-format
  #| msgid "Generate cld instruction in the function prologue."
  msgid "Insert NOP instructions at each function entry."
  msgstr "Hasilkan instruksi cld dalam fungsi prolog."
  
! #: common.opt:2687
  #, fuzzy, no-c-format
  #| msgid "Make compile reproducible using <string>"
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "Buat kompile reproducible menggunakan <string>"
  
! #: common.opt:2697
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr "Rekam pilihan baris perintah gcc dalam berkas objek."
  
! #: common.opt:2701
  #, fuzzy, no-c-format
  #| msgid "Return small aggregates in registers"
  msgid "Return small aggregates in registers."
  msgstr "Kembali kumpulan kecil dalam registers"
  
! #: common.opt:2709
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2723
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2738
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2742
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2746
  #, fuzzy, no-c-format
  #| msgid "Perform a register renaming optimization pass"
  msgid "Perform a register renaming optimization pass."
  msgstr "Lakukan sebuah tahap optimisasi pengubahan nama register"
  
! #: common.opt:2750
  #, fuzzy, no-c-format
  #| msgid "Perform a register renaming optimization pass"
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Lakukan sebuah tahap optimisasi pengubahan nama register"
  
! #: common.opt:2754
  #, fuzzy, no-c-format
  #| msgid "Reorder basic blocks to improve code placement"
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Urutkan kembali blok dasar untuk meningkatkan penempatan kode"
  
! #: common.opt:2758
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2771
  #, fuzzy, no-c-format
  #| msgid "Reorder basic blocks and partition into hot and cold sections"
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Urutkan kembali blok dasar dan partisi kedalam daerah panas dan dingin"
  
! #: common.opt:2775
  #, fuzzy, no-c-format
  #| msgid "Reorder functions to improve code placement"
  msgid "Reorder functions to improve code placement."
  msgstr "Urutkan kembali fungsi untuk meningkatkan penempatan kode"
  
! #: common.opt:2779
  #, fuzzy, no-c-format
  #| msgid "Add a common subexpression elimination pass after loop optimizations"
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Tambahkan sebuah tahap penghapusan umum subexpression setelah optimisasi loop"
  
! #: common.opt:2787
  #, fuzzy, no-c-format
  #| msgid "Disable optimizations that assume default FP rounding behavior"
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "Non-aktifkan optimisasi yang mengasumsikan perilaku baku pembulatan titik pecahan"
  
! #: common.opt:2791
  #, fuzzy, no-c-format
  #| msgid "Enable scheduling across basic blocks"
  msgid "Enable scheduling across basic blocks."
  msgstr "Aktifkan penjadwalan melewati blok dasar"
  
! #: common.opt:2795
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2799
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of non-loads"
  msgid "Allow speculative motion of non-loads."
  msgstr "Ijinkan perpindahan spekulasi dari bukan loads"
  
! #: common.opt:2803
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of some loads"
  msgid "Allow speculative motion of some loads."
  msgstr "Ijinkan perpindahan spekulasi dari beberapa loads"
  
! #: common.opt:2807
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of more loads"
  msgid "Allow speculative motion of more loads."
  msgstr "Ijinkan spekulasi motion dari beberapa loads"
  
! #: common.opt:2811
  #, fuzzy, no-c-format
  #| msgid "Set the verbosity level of the scheduler"
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "Set tingkat verbositas dari penjadwal"
  
! #: common.opt:2815
  #, fuzzy, no-c-format
  #| msgid "If scheduling post reload, do superblock scheduling"
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr "Jika penjadwalan post reload, lakukan penjadwalan superblok"
  
! #: common.opt:2823
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions before register allocation"
  msgid "Reschedule instructions before register allocation."
  msgstr "Atur penjadwalan instruksi sebelum alokasi register"
  
! #: common.opt:2827
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions after register allocation"
  msgid "Reschedule instructions after register allocation."
  msgstr "Atur penjadwalan instruksi setelah alokasi register"
  
! #: common.opt:2834
  #, fuzzy, no-c-format
  #| msgid "Schedule instructions using selective scheduling algorithm"
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr "Instruksi penjadwalan menggunakan algoritma penjadwalan selektif"
  
! #: common.opt:2838
  #, fuzzy, no-c-format
  #| msgid "Run selective scheduling after reload"
  msgid "Run selective scheduling after reload."
  msgstr "Jalankan penjadwalan selektif setelah reload"
  
! #: common.opt:2842
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2846
  #, fuzzy, no-c-format
  #| msgid "Perform software pipelining of inner loops during selective scheduling"
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr "Lakukan software pipelining dari loops dalam selama penjadwalan selektif"
  
! #: common.opt:2850
  #, fuzzy, no-c-format
  #| msgid "Perform software pipelining of outer loops during selective scheduling"
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr "Lakukan software pipelining dari loops luar selama penjadwalan selektif"
  
! #: common.opt:2854
  #, fuzzy, no-c-format
  #| msgid "Reschedule pipelined regions without pipelining"
  msgid "Reschedule pipelined regions without pipelining."
  msgstr "Reschedule daerah pipelined tanpa pipelining"
  
! #: common.opt:2858
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2864
  #, fuzzy, no-c-format
  #| msgid "Allow premature scheduling of queued insns"
  msgid "Allow premature scheduling of queued insns."
  msgstr "Ijinkan premature penjadwalan dari antrian instruksi"
  
! #: common.opt:2868
  #, fuzzy, no-c-format
  #| msgid "Set number of queued insns that can be prematurely scheduled"
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr "Set jumlah dari antrian instruksi yang dapat secara permature dijadwalkan"
  
! #: common.opt:2876
  #, fuzzy, no-c-format
  #| msgid "Set dependence distance checking in premature scheduling of queued insns"
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr "Set dependence pemeriksaan jarak dalam premature penjadwalan dari antrian instruksi"
  
! #: common.opt:2880
  #, fuzzy, no-c-format
  #| msgid "Set dependence distance checking in premature scheduling of queued insns"
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr "Set dependence pemeriksaan jarak dalam premature penjadwalan dari antrian instruksi"
  
! #: common.opt:2884
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2888
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2892
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2896
  #, fuzzy, no-c-format
  #| msgid "Set the verbosity level of the scheduler"
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Set tingkat verbositas dari penjadwal"
  
! #: common.opt:2900
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2904
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2908
  #, fuzzy, no-c-format
  #| msgid "Access data in the same section from shared anchor points"
  msgid "Access data in the same section from shared anchor points."
  msgstr "Akses data dalam daerah sama dari titik achor terbagi"
  
! #: common.opt:2920
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2924
  #, fuzzy, no-c-format
  #| msgid "Show column numbers in diagnostics, when available.  Default off"
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr "Tampilkan jumlah kolom dalam diagnosa, jika tersedia. Baku tidak aktif"
  
! #: common.opt:2928
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2933
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2937
  #, fuzzy, no-c-format
  #| msgid "Disable optimizations observable by IEEE signaling NaNs"
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Non-aktifkan optimisasi dilihat oleh IEEE pensinyalan NaN"
  
! #: common.opt:2941
  #, fuzzy, no-c-format
  #| msgid "Disable floating point optimizations that ignore the IEEE signedness of zero"
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr "Non-aktifkan optimisasi titik pecahan yang mengabaikan IEEE signedness dari nol"
  
! #: common.opt:2945
  #, fuzzy, no-c-format
  #| msgid "Convert floating point constants to single precision constants"
  msgid "Convert floating point constants to single precision constants."
  msgstr "Ubah konstanta titik pecahan ke konstanta presisi tunggal"
  
! #: common.opt:2949
  #, fuzzy, no-c-format
  #| msgid "Split lifetimes of induction variables when loops are unrolled"
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Bagi waktu-hidup dari variabel induksi ketika loops diunroll"
  
! #: common.opt:2953
  #, fuzzy, no-c-format
  #| msgid "Generate APCS conformant stack frames"
  msgid "Generate discontiguous stack frames."
  msgstr "Hasilkan APCS konforman stack frames"
  
! #: common.opt:2957
  #, fuzzy, no-c-format
  #| msgid "Split wide types into independent registers"
  msgid "Split wide types into independent registers."
  msgstr "Bagi tipe lebar kedalam register independent"
  
! #: common.opt:2961
  #, fuzzy, no-c-format
  #| msgid "Split wide types into independent registers"
  msgid "Split wide types into independent registers earlier."
  msgstr "Bagi tipe lebar kedalam register independent"
  
! #: common.opt:2965
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2969
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2973
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2977
  #, fuzzy, no-c-format
  #| msgid "Apply variable expansion when loops are unrolled"
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Aplikasikan ekspansi variabel ketika loops diuraikan"
  
! #: common.opt:2981
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "Masukan pemeriksaan kode stack kedalam aplikasi"
  
! #: common.opt:2985
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program.  Same as -fstack-check=specific"
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Masukan pemeriksaan kode stack kedalam aplikasi. Sama seperti -fstack-check=specific"
  
! #: common.opt:2989
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2997
  #, fuzzy, no-c-format
  #| msgid "Trap if the stack goes past <register>"
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "Trap jika stact pergi melampaui <register>"
  
! #: common.opt:3001
  #, fuzzy, no-c-format
  #| msgid "Trap if the stack goes past symbol <name>"
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "Trap jika stack pergi melampaui simbol <nama>"
  
! #: common.opt:3005
  #, fuzzy, no-c-format
  #| msgid "Use propolice as a stack protection method"
  msgid "Use propolice as a stack protection method."
  msgstr "Gunakan propolice sebagai sebuah metode proteksi stack"
  
! #: common.opt:3009
  #, fuzzy, no-c-format
  #| msgid "Use a stack protection method for every function"
  msgid "Use a stack protection method for every function."
  msgstr "Gunakan sebuah metode proteksi stact untuk setiap fungsi"
  
! #: common.opt:3013
  #, fuzzy, no-c-format
  #| msgid "Use a stack protection method for every function"
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Gunakan sebuah metode proteksi stact untuk setiap fungsi"
  
! #: common.opt:3017
  #, fuzzy, no-c-format
  #| msgid "Use a stack protection method for every function"
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "Gunakan sebuah metode proteksi stact untuk setiap fungsi"
  
! #: common.opt:3021
  #, fuzzy, no-c-format
  #| msgid "Reuse r30 on a per function basis"
  msgid "Output stack usage information on a per-function basis."
  msgstr "Reuse r30 di sebuah per fungsi dasar"
  
! #: common.opt:3033
  #, fuzzy, no-c-format
  #| msgid "Assume strict aliasing rules apply"
  msgid "Assume strict aliasing rules apply."
  msgstr "Asumsikan aturan strict aliasing berjalan"
  
! #: common.opt:3037
  #, fuzzy, no-c-format
  #| msgid "Treat signed overflow as undefined"
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Perlakukan signed overflow sebagai tidak terdefinisi"
  
! #: common.opt:3041
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3045
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3054
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3058
  #, fuzzy, no-c-format
  #| msgid "name missing for member function"
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "nama hilang untuk anggota fungsi"
  
! #: common.opt:3062
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3066
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3070
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3074
  #, fuzzy, no-c-format
  #| msgid "Check for syntax errors, then stop"
  msgid "Check for syntax errors, then stop."
  msgstr "Periksa untuk sintaks errors kemudian berhenti"
  
! #: common.opt:3078
  #, fuzzy, no-c-format
  #| msgid "Create data files needed by \"gcov\""
  msgid "Create data files needed by \"gcov\"."
  msgstr "Buat sebuah berkas data dibutuhkan oleh \"gcov\""
  
! #: common.opt:3082
  #, fuzzy, no-c-format
  #| msgid "Perform jump threading optimizations"
  msgid "Perform jump threading optimizations."
  msgstr "Lakukan optimasi jump threading"
  
! #: common.opt:3086
  #, fuzzy, no-c-format
  #| msgid "Report the time taken by each compiler pass"
  msgid "Report the time taken by each compiler pass."
  msgstr "Laporkan waktu yang diambil oleh setiap tahap kompiler"
  
! #: common.opt:3090
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3094
  #, fuzzy, no-c-format
  #| msgid "Set the default thread-local storage code generation model"
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "Set mode baku pembuatan kode TLS"
  
! #: common.opt:3113
  #, fuzzy, no-c-format
  #| msgid "Reorder top level functions, variables, and asms"
  msgid "Reorder top level functions, variables, and asms."
  msgstr "Urutkan kembali fungsi tingkat atas, variabel, dan asm"
  
! #: common.opt:3117
  #, fuzzy, no-c-format
  #| msgid "Perform superblock formation via tail duplication"
  msgid "Perform superblock formation via tail duplication."
  msgstr "Lakukan formasi superblok melalaui duplikasi tail"
  
! #: common.opt:3121
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3126
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3144
  #, fuzzy, no-c-format
  #| msgid "Assume floating-point operations can trap"
  msgid "Assume floating-point operations can trap."
  msgstr "Asumsikan operasi titik pecahan dapat trap"
  
! #: common.opt:3148
  #, fuzzy, no-c-format
  #| msgid "Trap for signed overflow in addition, subtraction and multiplication"
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Trap untuk signed overflow dalam penambahan, pengurangan dan perkalian"
  
! #: common.opt:3152
  #, fuzzy, no-c-format
  #| msgid "Enable SSA-CCP optimization on trees"
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Aktifkan optimasi SSA-CCP pada pohon"
  
! #: common.opt:3156
  #, fuzzy, no-c-format
  #| msgid "Enable SSA-CCP optimization on trees"
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Aktifkan optimasi SSA-CCP pada pohon"
  
! #: common.opt:3164
  #, fuzzy, no-c-format
  #| msgid "Enable loop header copying on trees"
  msgid "Enable loop header copying on trees."
  msgstr "Aktifkan penyalinan loop header pada pohon"
  
! #: common.opt:3172
  #, fuzzy, no-c-format
  #| msgid "Enable SSA code sinking on trees"
  msgid "Enable SSA coalescing of user variables."
  msgstr "Aktifkan penenggelaman kode SSA pada pohon"
  
! #: common.opt:3180
  #, fuzzy, no-c-format
  #| msgid "Enable copy propagation on trees"
  msgid "Enable copy propagation on trees."
  msgstr "Aktifkan salin propagasi pada pohon"
  
! #: common.opt:3188
  #, fuzzy, no-c-format
  #| msgid "Transform condition stores into unconditional ones"
  msgid "Transform condition stores into unconditional ones."
  msgstr "Transformasi kondisi stores kedalam tidak terkondisi satu"
  
! #: common.opt:3192
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "Lakukan konversi dari kondisional switch."
  
! #: common.opt:3196
  #, fuzzy, no-c-format
  #| msgid "Enable SSA dead code elimination optimization on trees"
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Aktifkan optimasi penghapusan kode mati SSA pada pohon"
  
! #: common.opt:3200
  #, fuzzy, no-c-format
  #| msgid "Enable dominator optimizations"
  msgid "Enable dominator optimizations."
  msgstr "Aktifkan optimasi dominator"
  
! #: common.opt:3204
  #, fuzzy, no-c-format
  #| msgid "Enable loop header copying on trees"
  msgid "Enable tail merging on trees."
  msgstr "Aktifkan penyalinan loop header pada pohon"
  
! #: common.opt:3208
  #, fuzzy, no-c-format
  #| msgid "Enable dead store elimination"
  msgid "Enable dead store elimination."
  msgstr "Aktifkan penghapusan dead store"
  
! #: common.opt:3212
  #, fuzzy, no-c-format
  #| msgid "Enable copy propagation on trees"
  msgid "Enable forward propagation on trees."
  msgstr "Aktifkan salin propagasi pada pohon"
  
! #: common.opt:3216
  #, fuzzy, no-c-format
  #| msgid "Enable Full Redundancy Elimination (FRE) on trees"
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Aktifkan Penghapusan Redundasi Penuh (FRE) pada pohon"
  
! #: common.opt:3220
  #, fuzzy, no-c-format
  #| msgid "Enable SSA-CCP optimization on trees"
  msgid "Enable string length optimizations on trees."
  msgstr "Aktifkan optimasi SSA-CCP pada pohon"
  
! #: common.opt:3224
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3230
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3237
  #, fuzzy, no-c-format
  #| msgid "Enable loop distribution on trees"
  msgid "Enable loop distribution on trees."
  msgstr "Aktifkan loop distribusi pada pohon"
  
! #: common.opt:3241
  #, fuzzy, no-c-format
  #| msgid "Enable loop distribution on trees"
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Aktifkan loop distribusi pada pohon"
  
! #: common.opt:3245
  #, fuzzy, no-c-format
  #| msgid "Enable loop invariant motion on trees"
  msgid "Enable loop invariant motion on trees."
  msgstr "Aktifkan loop tidak variant pergerakan pada pohon"
  
! #: common.opt:3253
  #, fuzzy, no-c-format
  #| msgid "Create canonical induction variables in loops"
  msgid "Create canonical induction variables in loops."
  msgstr "Buat variabel induksi kanonikal dalam loops"
  
! #: common.opt:3257
  #, fuzzy, no-c-format
  #| msgid "Enable loop optimizations on tree level"
  msgid "Enable loop optimizations on tree level."
  msgstr "Aktifkan optimasi loop pada tingkat pohon"
  
! #: common.opt:3261
  #, fuzzy, no-c-format
  #| msgid "Enable automatic parallelization of loops"
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "Aktifkan paralelisasi otomatis dari loops"
  
! #: common.opt:3265
  #, fuzzy, no-c-format
  #| msgid "Enable conditional moves"
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Aktifkan perpindahan kondisional"
  
! #: common.opt:3269
  #, fuzzy, no-c-format
  #| msgid "Enable SSA-PRE optimization on trees"
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Aktifkan SSA-PRE optimisasi pada pohon"
  
! #: common.opt:3273
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3277
  #, fuzzy, no-c-format
  #| msgid "Perform interprocedural points-to analysis"
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Lakukan analisa interprosedural titik-ke"
  
! #: common.opt:3281
  #, fuzzy, no-c-format
  #| msgid "Enable reassociation on tree level"
  msgid "Enable reassociation on tree level."
  msgstr "Aktifkan reasosiasi pada tingkat pohon"
  
! #: common.opt:3289
  #, fuzzy, no-c-format
  #| msgid "Enable SSA code sinking on trees"
  msgid "Enable SSA code sinking on trees."
  msgstr "Aktifkan penenggelaman kode SSA pada pohon"
  
! #: common.opt:3293
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3297
  #, fuzzy, no-c-format
  #| msgid "Perform scalar replacement of aggregates"
  msgid "Perform scalar replacement of aggregates."
  msgstr "Lakukan penggantian skalar dari kumpulan"
  
! #: common.opt:3301
  #, fuzzy, no-c-format
  #| msgid "Replace temporary expressions in the SSA->normal pass"
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr "Gantikan ekspresi sementara dalam tahap SSA->normal"
  
! #: common.opt:3305
  #, fuzzy, no-c-format
  #| msgid "Perform live range splitting during the SSA->normal pass"
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr "Lakukan jangkauan hidup pemisahaan selama tahap SSA->normal"
  
! #: common.opt:3309
  #, fuzzy, no-c-format
  #| msgid "Perform Value Range Propagation on trees"
  msgid "Perform Value Range Propagation on trees."
  msgstr "Lakukan Propagasi Jangkauan Nilai pada pohon"
  
! #: common.opt:3313
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3317
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3322
  #, fuzzy, no-c-format
  #| msgid "Compile whole compilation unit at a time"
  msgid "Compile whole compilation unit at a time."
  msgstr "Kompile seluruh satuan kompilasi di satu waktu"
  
! #: common.opt:3326
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3330
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling when iteration count is known"
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Lakukan penguraian loop ketika jumlah iterasi diketahui"
  
! #: common.opt:3334
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform loop unrolling for all loops."
  msgstr "Lakukan penguraian loop untuk semua loops"
  
! #: common.opt:3349
  #, fuzzy, no-c-format
  #| msgid "Allow optimization for floating-point arithmetic which may change the"
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr "Ijinkan optimisasi untuk aritmetik titik pecahan dimana mungkin mengubah"
  
! #: common.opt:3354
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr "Sama seperti -fassociative-math untuk ekspresi yang memasukan pembagian."
  
! #: common.opt:3362
  #, fuzzy, no-c-format
  #| msgid "Allow math optimizations that may violate IEEE or ISO standards"
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Ijinkan optimisasi matematik yang mungkin melanggar standar  IEEE atau ISO"
  
! #: common.opt:3366
  #, fuzzy, no-c-format
  #| msgid "Perform loop unswitching"
  msgid "Perform loop unswitching."
  msgstr "Lakukan loop unswitching"
  
! #: common.opt:3370
  #, fuzzy, no-c-format
  #| msgid "Perform loop peeling"
  msgid "Perform loop splitting."
  msgstr "Lakukan loop peeling"
  
! #: common.opt:3374
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3378
  #, fuzzy, no-c-format
  #| msgid "Just generate unwind tables for exception handling"
  msgid "Just generate unwind tables for exception handling."
  msgstr "Buat tabel unwind untuk penanganan eksepsi"
  
! #: common.opt:3382
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3386
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3390
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3394
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3404
  #, fuzzy, no-c-format
  #| msgid "Perform variable tracking"
  msgid "Perform variable tracking."
  msgstr "Lakukan pelacakan variabel"
  
! #: common.opt:3411
  #, fuzzy, no-c-format
  #| msgid "Perform variable tracking"
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Lakukan pelacakan variabel"
  
! #: common.opt:3417
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3424
  #, fuzzy, no-c-format
  #| msgid "Perform variable tracking and also tag variables that are uninitialized"
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Lakukan pelacakan variabel dan juga variabel tag yang tidak terinisialisasi"
  
! #: common.opt:3429
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees"
  msgid "Enable vectorization on trees."
  msgstr "Aktifkan vektorisasi loop pada pohon"
  
! #: common.opt:3437
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees"
  msgid "Enable loop vectorization on trees."
  msgstr "Aktifkan vektorisasi loop pada pohon"
  
! #: common.opt:3441
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees"
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Aktifkan vektorisasi loop pada pohon"
  
! #: common.opt:3445
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:3449
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3468
  #, fuzzy, no-c-format
  #| msgid "Does nothing.  Preserved for backward compatibility."
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "Tidak melakukan apa-apa. Dijaga untuk kompabilitas versi sebelumnya."
  
! #: common.opt:3476
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "Aktifkan propagasi penyalinan dari informasi skalar-evolusi."
  
! #: common.opt:3480
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3502
  #, fuzzy, no-c-format
  #| msgid "Add extra commentary to assembler output"
  msgid "Add extra commentary to assembler output."
  msgstr "Tambahkan ekstra komentar ke keluaran perakit"
  
! #: common.opt:3506
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3525
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3541
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3545
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3549
  #, fuzzy, no-c-format
  #| msgid "Use expression value profiles in optimizations"
  msgid "Use expression value profiles in optimizations."
  msgstr "Gunakan nilai ekspresi profiles dalam optimisasi"
  
! #: common.opt:3553
  #, fuzzy, no-c-format
  #| msgid "Construct webs and split unrelated uses of single variable"
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr "Konstruksi webs dan pisahkan penggunaan tidak berelasi dari variabel tunggal"
  
! #: common.opt:3557
  #, fuzzy, no-c-format
  #| msgid "Enable conditional dead code elimination for builtin calls"
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Aktifkan kondisional penghapusan kode mati untuk panggilan bawaan"
  
! #: common.opt:3561
  #, fuzzy, no-c-format
  #| msgid "Perform whole program optimizations"
  msgid "Perform whole program optimizations."
  msgstr "Lakukan optimisasi seluruh aplikasi"
  
! #: common.opt:3565
  #, fuzzy, no-c-format
  #| msgid "Assume signed arithmetic overflow wraps around"
  msgid "Assume pointer overflow wraps around."
  msgstr "Asumsikan perbaikan signed aritmetik overflow"
  
! #: common.opt:3569
  #, fuzzy, no-c-format
  #| msgid "Assume signed arithmetic overflow wraps around"
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Asumsikan perbaikan signed aritmetik overflow"
  
! #: common.opt:3573
  #, fuzzy, no-c-format
  #| msgid "Put zero initialized data in the bss section"
  msgid "Put zero initialized data in the bss section."
  msgstr "Tempatkan nol data terinisialisasi dalam daerah bss"
  
! #: common.opt:3577
  #, fuzzy, no-c-format
  #| msgid "Save registers around function calls"
  msgid "Clear call-used registers upon function return."
  msgstr "Simpan register dalam pemanggilan fungsi"
  
! #: common.opt:3581
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3597
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format"
  msgid "Generate debug information in default format."
  msgstr "Hasilkan informasi debug dalam format baku"
  
! #: common.opt:3601
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3605
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3609
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Generate debug information in CodeView format."
  msgstr "Hasilkan informasi debug dalam format VMS"
  
! #: common.opt:3629
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3635
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format"
  msgid "Generate CTF debug information at default level."
  msgstr "Hasilkan informasi debug dalam format baku"
  
! #: common.opt:3639
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format"
  msgid "Generate BTF debug information at default level."
  msgstr "Hasilkan informasi debug dalam format baku"
  
! #: common.opt:3643
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3647
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format"
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Hasilkan informasi debug dalam format baku"
  
! #: common.opt:3651
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in DWARF v2 format"
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Hasilkan informasi debug dalam formas DWARF v2"
  
! #: common.opt:3655
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3659
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3663
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default extended format"
  msgid "Generate debug information in default extended format."
  msgstr "Hasilkan informasi debug dalam format baku extended"
  
! #: common.opt:3667
  #, fuzzy, no-c-format
  #| msgid "Generate a single exit point for each function"
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Hasilkan sebuah titik keluar tunggal untuk setiap fungsi"
  
! #: common.opt:3671
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3679
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3683
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3687
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3691
  #, fuzzy, no-c-format
  #| msgid "Record gcc command line switches in the object file."
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr "Rekam pilihan baris perintah gcc dalam berkas objek."
  
! #: common.opt:3695
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format"
  msgid "Generate debug information in separate .dwo files."
  msgstr "Hasilkan informasi debug dalam format baku"
  
! #: common.opt:3707
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3711
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3715
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3719
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Toggle debug information generation."
  msgstr "Hasilkan informasi debug dalam format VMS"
  
! #: common.opt:3723
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3730
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Generate debug information in VMS format."
  msgstr "Hasilkan informasi debug dalam format VMS"
  
! #: common.opt:3759
  #, fuzzy, no-c-format
  #| msgid "Generate isel instructions"
  msgid "Generate compressed debug sections."
  msgstr "Hasilkan instruksi isel"
  
! #: common.opt:3763
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3770
  #, fuzzy, no-c-format
  #| msgid "-imultilib <dir> Set <dir> to be the multilib include subdirectory"
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-multilib <dir> Set <dir> untuk menjadi multilib inlude subdirektori"
  
! #: common.opt:3774
  #, fuzzy, no-c-format
  #| msgid "-imultilib <dir> Set <dir> to be the multilib include subdirectory"
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-multilib <dir> Set <dir> untuk menjadi multilib inlude subdirektori"
  
! #: common.opt:3802
  #, fuzzy, no-c-format
  #| msgid "Place output into <file>"
  msgid "-o <file>\tPlace output into <file>."
  msgstr "Tempatkan keluaran kedalam <berkas>"
  
! #: common.opt:3806
  #, fuzzy, no-c-format
  #| msgid "Enable function profiling"
  msgid "Enable function profiling."
  msgstr "Aktifkan profiling fungsi"
  
! #: common.opt:3816
  #, fuzzy, no-c-format
  #| msgid "Like -pedantic but issue them as errors"
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr "Seperti -pedantic tetapi menisukannya sebagai errors"
  
! #: common.opt:3856
  #, fuzzy, no-c-format
  #| msgid "Do not display functions compiled or elapsed time"
  msgid "Do not display functions compiled or elapsed time."
  msgstr "Jangan tampilkan fungsi yang dikompile atau waktu yang sudah lewat"
  
! #: common.opt:3888
  #, fuzzy, no-c-format
  #| msgid "Enable verbose output"
  msgid "Enable verbose output."
  msgstr "Aktifkan keluaran verbose"
  
! #: common.opt:3892
  #, fuzzy, no-c-format
  #| msgid "Display the compiler's version"
  msgid "Display the compiler's version."
  msgstr "Tampilkan versi dari kompiler"
  
! #: common.opt:3896
  #, fuzzy, no-c-format
  #| msgid "Suppress warnings"
  msgid "Suppress warnings."
  msgstr "Tekan peringatan"
  
! #: common.opt:3906
  #, fuzzy, no-c-format
  #| msgid "Create a shared library"
  msgid "Create a shared library."
  msgstr "Buat sebuah perpustakaan terbagi"
  
! #: common.opt:3970
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Buat sebuah aplikasi bebas posisi"
  
! #: common.opt:3974
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Create a dynamically linked position independent executable."
  msgstr "Buat sebuah aplikasi bebas posisi"
  
! #: common.opt:3978
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Create a static position independent executable."
  msgstr "Buat sebuah aplikasi bebas posisi"
  
! #: common.opt:3985
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3989
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
--- 16376,17973 ----
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2301
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2306
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2314
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr ""
  
! #: common.opt:2318
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:2322
  #, fuzzy, no-c-format
  #| msgid "Set errno after built-in math functions"
  msgid "Set errno after built-in math functions."
  msgstr "Set errno setelah fungsi matematik bawaan"
  
! #: common.opt:2326
  #, fuzzy, no-c-format
  #| msgid "Maximum number of errors to report"
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "Jumlah maksimum dari error untuk dilaporkan"
  
! #: common.opt:2330
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2337
  #, fuzzy, no-c-format
  #| msgid "Report on permanent memory allocation"
  msgid "Report on permanent memory allocation."
  msgstr "Laporkan pada alokasi memori permanen"
  
! #: common.opt:2341
  #, fuzzy, no-c-format
  #| msgid "Report on permanent memory allocation"
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Laporkan pada alokasi memori permanen"
  
! #: common.opt:2348
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants and constant variables"
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Mencoba menggabungkan konstanta identik dan konstanta variabel"
  
! #: common.opt:2352
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants across compilation units"
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Mencoba menggabungkan konstanta identik melewati satuan kompilasi"
  
! #: common.opt:2356
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical debug strings across compilation units"
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Mencoba untuk menggabungkan debug string identik across satuan kompilasi"
  
! #: common.opt:2360
  #, fuzzy, no-c-format
  #| msgid "Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping"
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "Batasi diagnosa sampai <number> karakter per baris. 0 tekan line-wrapping"
  
! #: common.opt:2364
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions"
  msgid "Align the start of every function."
  msgstr "Align awal dari fungsi"
  
! #: common.opt:2368
  #, fuzzy, no-c-format
  #| msgid "Perform SMS based modulo scheduling before the first scheduling pass"
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr "Lakukan penjadwalan berdasarkan SMS modulo sebelum tahap penjadwalan pertama"
  
! #: common.opt:2372
  #, fuzzy, no-c-format
  #| msgid "Perform SMS based modulo scheduling with register moves allowed"
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr "Lakukan penjadwalan berdasarkan module SMS dengan perpindahan register diperbolehkan"
  
! #: common.opt:2376
  #, fuzzy, no-c-format
  #| msgid "Move loop invariant computations out of loops"
  msgid "Move loop invariant computations out of loops."
  msgstr "Move loop invarian komputasi diluar dari loops"
  
! #: common.opt:2380
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops"
  msgid "Move stores out of loops."
  msgstr "Align awal dari loops"
  
! #: common.opt:2384
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2388
  #, fuzzy, no-c-format
  #| msgid "Use the RTL dead code elimination pass"
  msgid "Use the RTL dead code elimination pass."
  msgstr "Gunaka tahap penghapusan RTL kode mati"
  
! #: common.opt:2392
  #, fuzzy, no-c-format
  #| msgid "Use the RTL dead store elimination pass"
  msgid "Use the RTL dead store elimination pass."
  msgstr "Gunakan tahap penghapusan RTL dead store"
  
! #: common.opt:2396
  #, fuzzy, no-c-format
  #| msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling"
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr "Aktifkan/Non-aktifkan penjadwalan tradisional dalam loop yang telah dilewatkan penjadwalan modulo"
  
! #: common.opt:2400
  #, fuzzy, no-c-format
  #| msgid "Support synchronous non-call exceptions"
  msgid "Support synchronous non-call exceptions."
  msgstr "Dukung eksepsi sinkronous bukan panggilan"
  
! #: common.opt:2407
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2411
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2424
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2428
  #, fuzzy, no-c-format
  #| msgid "When possible do not generate stack frames"
  msgid "When possible do not generate stack frames."
  msgstr "Jika memungkinkan jangan hasilkan stack frames"
  
! #: common.opt:2435
  #, fuzzy, no-c-format
  #| msgid "Generate code for functions even if they are fully inlined"
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Hasilkan kode untuk fungsi walaupun jika mereka secara penuh inlined"
  
! #: common.opt:2454
  #, fuzzy, no-c-format
  #| msgid "Enable loop optimizations on tree level"
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Aktifkan optimasi loop pada tingkat pohon"
  
! #: common.opt:2458
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2462
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2466
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2480
  #, fuzzy, no-c-format
  #| msgid "Optimize sibling and tail recursive calls"
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Optimisasi sibling dan tail rekursi calls"
  
! #: common.opt:2484
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code"
  msgid "Insert path profiling code."
  msgstr "Masukan aplikasi berbasis arc profiling kode"
  
! #: common.opt:2488
  #, fuzzy, no-c-format
  #| msgid "Perform early inlining"
  msgid "Perform partial inlining."
  msgstr "Lakukan inlining awal"
  
! #: common.opt:2492 common.opt:2496
  #, fuzzy, no-c-format
  #| msgid "Report on memory allocation before interprocedural optimization"
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr "Laporkan dalam alokasi memori sebelum optimisasi interprosedural"
  
! #: common.opt:2500
  #, fuzzy, no-c-format
  #| msgid "Pack structure members together without holes"
  msgid "Pack structure members together without holes."
  msgstr "Pack anggota struktur bersama tanpa lubang"
  
! #: common.opt:2504
  #, fuzzy, no-c-format
  #| msgid "Set initial maximum structure member alignment"
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr "Set inisial maksimal alignmen anggota struktur"
  
! #: common.opt:2508
  #, fuzzy, no-c-format
  #| msgid "Return small aggregates in memory, not registers"
  msgid "Return small aggregates in memory, not registers."
  msgstr "Kembali agregate kecil dalam memori, bukan register"
  
! #: common.opt:2512
  #, fuzzy, no-c-format
  #| msgid "Perform loop peeling"
  msgid "Perform loop peeling."
  msgstr "Lakukan loop peeling"
  
! #: common.opt:2516
  #, fuzzy, no-c-format
  #| msgid "Enable machine specific peephole optimizations"
  msgid "Enable machine specific peephole optimizations."
  msgstr "Aktifkan mesin spesifik peephole optimisasi"
  
! #: common.opt:2520
  #, fuzzy, no-c-format
  #| msgid "Enable an RTL peephole pass before sched2"
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Aktifkan sebuah tahap RTL peephole sebelum sched2"
  
! #: common.opt:2524
  #, fuzzy, no-c-format
  #| msgid "Generate position-independent code if possible (large mode)"
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Hasilkan kode bebas posisi jika memungkinkan (mode besar)"
  
! #: common.opt:2528
  #, fuzzy, no-c-format
  #| msgid "Generate position-independent code for executables if possible (large mode)"
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Hasilkan kode bebas posisi untuk executables jika memungkinkan (mode besar)"
  
! #: common.opt:2532
  #, fuzzy, no-c-format
  #| msgid "Generate position-independent code if possible (small mode)"
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Hasilkan kode bebas posisi jika memungkinkan (mode kecil)"
  
! #: common.opt:2536
  #, fuzzy, no-c-format
  #| msgid "Generate position-independent code for executables if possible (small mode)"
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Hasilkan kode bebas posisi untuk executables jika memungkinkan (mode kecil)"
  
! #: common.opt:2540
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2544
  #, fuzzy, no-c-format
  #| msgid "Specify options to GNAT"
  msgid "Specify a plugin to load."
  msgstr "Spesifikasikan pilihan ke GNAT"
  
! #: common.opt:2548
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2552
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "Jalankan optimisasi prediktif commoning."
  
! #: common.opt:2556
  #, fuzzy, no-c-format
  #| msgid "Generate prefetch instructions, if available, for arrays in loops"
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Hasilkan instruksi prefetch, jika tersedia, untuk array dalam loops"
  
! #: common.opt:2560
  #, fuzzy, no-c-format
  #| msgid "Enable basic program profiling code"
  msgid "Enable basic program profiling code."
  msgstr "Aktifkan aplikasi dasar profiling kode"
  
! #: common.opt:2564
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2568
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code"
  msgid "Insert arc-based program profiling code."
  msgstr "Masukan aplikasi berbasis arc profiling kode"
  
! #: common.opt:2572
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code"
  msgid "Insert condition coverage profiling code."
  msgstr "Masukan aplikasi berbasis arc profiling kode"
  
! #: common.opt:2576
  #, fuzzy, no-c-format
  #| msgid "Set the top-level directory for storing the profile data."
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr "Set direktori tingkat atas untuk menyimpan data profile."
  
! #: common.opt:2581
  #, fuzzy, no-c-format
  #| msgid "Set the top-level directory for storing the profile data."
  msgid "Select the name for storing the profile note file."
  msgstr "Set direktori tingkat atas untuk menyimpan data profile."
  
! #: common.opt:2585
  #, fuzzy, no-c-format
  #| msgid "Enable correction of flow inconsistent profile data input"
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Aktifkan koreksi dari alur profile tidak konsisten masukan data"
  
! #: common.opt:2589
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2593
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2597
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2629
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2633
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2637
  #, fuzzy, no-c-format
  #| msgid "Enable common options for generating profile info for profile feedback directed optimizations"
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr "Aktifkan pilihan umum untuk menghasilkan informasi profile untuk feedback profile direkted optimisasi"
  
! #: common.opt:2641
  #, fuzzy, no-c-format
  #| msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir="
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Aktifkan pilihan umum untuk menghasilkan informasi profile untuk feedback profile direkted optimisasi, dan set -fprofile-dir="
  
! #: common.opt:2645
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2649
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2653
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2657
  #, fuzzy, no-c-format
  #| msgid "Enable common options for performing profile feedback directed optimizations"
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr "Aktifkan pilihan umum untuk melakukan profile feedback directed optimisasi"
  
! #: common.opt:2661
  #, fuzzy, no-c-format
  #| msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir="
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Aktifkan pilihan umum untuk melakukan profile feedback directed optimisasi, dan set -fprofile-dir="
  
! #: common.opt:2665
  #, fuzzy, no-c-format
  #| msgid "Insert code to profile values of expressions"
  msgid "Insert code to profile values of expressions."
  msgstr "Masukan kode untuk profile nilai dari ekspresi"
  
! #: common.opt:2669
  #, fuzzy, no-c-format
  #| msgid "internal consistency failure"
  msgid "Report on consistency of profile."
  msgstr "kegagalan konsistensi internal"
  
! #: common.opt:2673
  #, fuzzy, no-c-format
  #| msgid "Reorder functions to improve code placement"
  msgid "Enable function reordering that improves code placement."
  msgstr "Urutkan kembali fungsi untuk meningkatkan penempatan kode"
  
! #: common.opt:2677
  #, fuzzy, no-c-format
  #| msgid "Generate cld instruction in the function prologue."
  msgid "Insert NOP instructions at each function entry."
  msgstr "Hasilkan instruksi cld dalam fungsi prolog."
  
! #: common.opt:2684
  #, fuzzy, no-c-format
  #| msgid "Make compile reproducible using <string>"
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "Buat kompile reproducible menggunakan <string>"
  
! #: common.opt:2694
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr "Rekam pilihan baris perintah gcc dalam berkas objek."
  
! #: common.opt:2698
  #, fuzzy, no-c-format
  #| msgid "Return small aggregates in registers"
  msgid "Return small aggregates in registers."
  msgstr "Kembali kumpulan kecil dalam registers"
  
! #: common.opt:2706
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2720
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2735
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2739
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2743
  #, fuzzy, no-c-format
  #| msgid "Perform a register renaming optimization pass"
  msgid "Perform a register renaming optimization pass."
  msgstr "Lakukan sebuah tahap optimisasi pengubahan nama register"
  
! #: common.opt:2747
  #, fuzzy, no-c-format
  #| msgid "Perform a register renaming optimization pass"
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Lakukan sebuah tahap optimisasi pengubahan nama register"
  
! #: common.opt:2751
  #, fuzzy, no-c-format
  #| msgid "Reorder basic blocks to improve code placement"
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Urutkan kembali blok dasar untuk meningkatkan penempatan kode"
  
! #: common.opt:2755
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2768
  #, fuzzy, no-c-format
  #| msgid "Reorder basic blocks and partition into hot and cold sections"
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Urutkan kembali blok dasar dan partisi kedalam daerah panas dan dingin"
  
! #: common.opt:2772
  #, fuzzy, no-c-format
  #| msgid "Reorder functions to improve code placement"
  msgid "Reorder functions to improve code placement."
  msgstr "Urutkan kembali fungsi untuk meningkatkan penempatan kode"
  
! #: common.opt:2776
  #, fuzzy, no-c-format
  #| msgid "Add a common subexpression elimination pass after loop optimizations"
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Tambahkan sebuah tahap penghapusan umum subexpression setelah optimisasi loop"
  
! #: common.opt:2784
  #, fuzzy, no-c-format
  #| msgid "Disable optimizations that assume default FP rounding behavior"
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "Non-aktifkan optimisasi yang mengasumsikan perilaku baku pembulatan titik pecahan"
  
! #: common.opt:2788
  #, fuzzy, no-c-format
  #| msgid "Enable scheduling across basic blocks"
  msgid "Enable scheduling across basic blocks."
  msgstr "Aktifkan penjadwalan melewati blok dasar"
  
! #: common.opt:2792
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2796
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of non-loads"
  msgid "Allow speculative motion of non-loads."
  msgstr "Ijinkan perpindahan spekulasi dari bukan loads"
  
! #: common.opt:2800
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of some loads"
  msgid "Allow speculative motion of some loads."
  msgstr "Ijinkan perpindahan spekulasi dari beberapa loads"
  
! #: common.opt:2804
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of more loads"
  msgid "Allow speculative motion of more loads."
  msgstr "Ijinkan spekulasi motion dari beberapa loads"
  
! #: common.opt:2808
  #, fuzzy, no-c-format
  #| msgid "Set the verbosity level of the scheduler"
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "Set tingkat verbositas dari penjadwal"
  
! #: common.opt:2812
  #, fuzzy, no-c-format
  #| msgid "If scheduling post reload, do superblock scheduling"
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr "Jika penjadwalan post reload, lakukan penjadwalan superblok"
  
! #: common.opt:2820
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions before register allocation"
  msgid "Reschedule instructions before register allocation."
  msgstr "Atur penjadwalan instruksi sebelum alokasi register"
  
! #: common.opt:2824
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions after register allocation"
  msgid "Reschedule instructions after register allocation."
  msgstr "Atur penjadwalan instruksi setelah alokasi register"
  
! #: common.opt:2831
  #, fuzzy, no-c-format
  #| msgid "Schedule instructions using selective scheduling algorithm"
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr "Instruksi penjadwalan menggunakan algoritma penjadwalan selektif"
  
! #: common.opt:2835
  #, fuzzy, no-c-format
  #| msgid "Run selective scheduling after reload"
  msgid "Run selective scheduling after reload."
  msgstr "Jalankan penjadwalan selektif setelah reload"
  
! #: common.opt:2839
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2843
  #, fuzzy, no-c-format
  #| msgid "Perform software pipelining of inner loops during selective scheduling"
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr "Lakukan software pipelining dari loops dalam selama penjadwalan selektif"
  
! #: common.opt:2847
  #, fuzzy, no-c-format
  #| msgid "Perform software pipelining of outer loops during selective scheduling"
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr "Lakukan software pipelining dari loops luar selama penjadwalan selektif"
  
! #: common.opt:2851
  #, fuzzy, no-c-format
  #| msgid "Reschedule pipelined regions without pipelining"
  msgid "Reschedule pipelined regions without pipelining."
  msgstr "Reschedule daerah pipelined tanpa pipelining"
  
! #: common.opt:2855
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2861
  #, fuzzy, no-c-format
  #| msgid "Allow premature scheduling of queued insns"
  msgid "Allow premature scheduling of queued insns."
  msgstr "Ijinkan premature penjadwalan dari antrian instruksi"
  
! #: common.opt:2865
  #, fuzzy, no-c-format
  #| msgid "Set number of queued insns that can be prematurely scheduled"
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr "Set jumlah dari antrian instruksi yang dapat secara permature dijadwalkan"
  
! #: common.opt:2873
  #, fuzzy, no-c-format
  #| msgid "Set dependence distance checking in premature scheduling of queued insns"
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr "Set dependence pemeriksaan jarak dalam premature penjadwalan dari antrian instruksi"
  
! #: common.opt:2877
  #, fuzzy, no-c-format
  #| msgid "Set dependence distance checking in premature scheduling of queued insns"
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr "Set dependence pemeriksaan jarak dalam premature penjadwalan dari antrian instruksi"
  
! #: common.opt:2881
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2885
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2889
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2893
  #, fuzzy, no-c-format
  #| msgid "Set the verbosity level of the scheduler"
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Set tingkat verbositas dari penjadwal"
  
! #: common.opt:2897
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2901
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2905
  #, fuzzy, no-c-format
  #| msgid "Access data in the same section from shared anchor points"
  msgid "Access data in the same section from shared anchor points."
  msgstr "Akses data dalam daerah sama dari titik achor terbagi"
  
! #: common.opt:2917
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2921
  #, fuzzy, no-c-format
  #| msgid "Show column numbers in diagnostics, when available.  Default off"
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr "Tampilkan jumlah kolom dalam diagnosa, jika tersedia. Baku tidak aktif"
  
! #: common.opt:2925
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2930
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2934
  #, fuzzy, no-c-format
  #| msgid "Disable optimizations observable by IEEE signaling NaNs"
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Non-aktifkan optimisasi dilihat oleh IEEE pensinyalan NaN"
  
! #: common.opt:2938
  #, fuzzy, no-c-format
  #| msgid "Disable floating point optimizations that ignore the IEEE signedness of zero"
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr "Non-aktifkan optimisasi titik pecahan yang mengabaikan IEEE signedness dari nol"
  
! #: common.opt:2942
  #, fuzzy, no-c-format
  #| msgid "Convert floating point constants to single precision constants"
  msgid "Convert floating point constants to single precision constants."
  msgstr "Ubah konstanta titik pecahan ke konstanta presisi tunggal"
  
! #: common.opt:2946
  #, fuzzy, no-c-format
  #| msgid "Split lifetimes of induction variables when loops are unrolled"
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Bagi waktu-hidup dari variabel induksi ketika loops diunroll"
  
! #: common.opt:2950
  #, fuzzy, no-c-format
  #| msgid "Generate APCS conformant stack frames"
  msgid "Generate discontiguous stack frames."
  msgstr "Hasilkan APCS konforman stack frames"
  
! #: common.opt:2954
  #, fuzzy, no-c-format
  #| msgid "Split wide types into independent registers"
  msgid "Split wide types into independent registers."
  msgstr "Bagi tipe lebar kedalam register independent"
  
! #: common.opt:2958
  #, fuzzy, no-c-format
  #| msgid "Split wide types into independent registers"
  msgid "Split wide types into independent registers earlier."
  msgstr "Bagi tipe lebar kedalam register independent"
  
! #: common.opt:2962
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2966
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2970
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2974
  #, fuzzy, no-c-format
  #| msgid "Apply variable expansion when loops are unrolled"
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Aplikasikan ekspansi variabel ketika loops diuraikan"
  
! #: common.opt:2978
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "Masukan pemeriksaan kode stack kedalam aplikasi"
  
! #: common.opt:2982
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program.  Same as -fstack-check=specific"
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Masukan pemeriksaan kode stack kedalam aplikasi. Sama seperti -fstack-check=specific"
  
! #: common.opt:2986
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2994
  #, fuzzy, no-c-format
  #| msgid "Trap if the stack goes past <register>"
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "Trap jika stact pergi melampaui <register>"
  
! #: common.opt:2998
  #, fuzzy, no-c-format
  #| msgid "Trap if the stack goes past symbol <name>"
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "Trap jika stack pergi melampaui simbol <nama>"
  
! #: common.opt:3002
  #, fuzzy, no-c-format
  #| msgid "Use propolice as a stack protection method"
  msgid "Use propolice as a stack protection method."
  msgstr "Gunakan propolice sebagai sebuah metode proteksi stack"
  
! #: common.opt:3006
  #, fuzzy, no-c-format
  #| msgid "Use a stack protection method for every function"
  msgid "Use a stack protection method for every function."
  msgstr "Gunakan sebuah metode proteksi stact untuk setiap fungsi"
  
! #: common.opt:3010
  #, fuzzy, no-c-format
  #| msgid "Use a stack protection method for every function"
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Gunakan sebuah metode proteksi stact untuk setiap fungsi"
  
! #: common.opt:3014
  #, fuzzy, no-c-format
  #| msgid "Use a stack protection method for every function"
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "Gunakan sebuah metode proteksi stact untuk setiap fungsi"
  
! #: common.opt:3018
  #, fuzzy, no-c-format
  #| msgid "Reuse r30 on a per function basis"
  msgid "Output stack usage information on a per-function basis."
  msgstr "Reuse r30 di sebuah per fungsi dasar"
  
! #: common.opt:3030
  #, fuzzy, no-c-format
  #| msgid "Assume strict aliasing rules apply"
  msgid "Assume strict aliasing rules apply."
  msgstr "Asumsikan aturan strict aliasing berjalan"
  
! #: common.opt:3034
  #, fuzzy, no-c-format
  #| msgid "Treat signed overflow as undefined"
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Perlakukan signed overflow sebagai tidak terdefinisi"
  
! #: common.opt:3038
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3042
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3051
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3055
  #, fuzzy, no-c-format
  #| msgid "name missing for member function"
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "nama hilang untuk anggota fungsi"
  
! #: common.opt:3059
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3063
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3067
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3071
  #, fuzzy, no-c-format
  #| msgid "Check for syntax errors, then stop"
  msgid "Check for syntax errors, then stop."
  msgstr "Periksa untuk sintaks errors kemudian berhenti"
  
! #: common.opt:3075
  #, fuzzy, no-c-format
  #| msgid "Create data files needed by \"gcov\""
  msgid "Create data files needed by \"gcov\"."
  msgstr "Buat sebuah berkas data dibutuhkan oleh \"gcov\""
  
! #: common.opt:3079
  #, fuzzy, no-c-format
  #| msgid "Perform jump threading optimizations"
  msgid "Perform jump threading optimizations."
  msgstr "Lakukan optimasi jump threading"
  
! #: common.opt:3083
  #, fuzzy, no-c-format
  #| msgid "Report the time taken by each compiler pass"
  msgid "Report the time taken by each compiler pass."
  msgstr "Laporkan waktu yang diambil oleh setiap tahap kompiler"
  
! #: common.opt:3087
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3091
  #, fuzzy, no-c-format
  #| msgid "Set the default thread-local storage code generation model"
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "Set mode baku pembuatan kode TLS"
  
! #: common.opt:3110
  #, fuzzy, no-c-format
  #| msgid "Reorder top level functions, variables, and asms"
  msgid "Reorder top level functions, variables, and asms."
  msgstr "Urutkan kembali fungsi tingkat atas, variabel, dan asm"
  
! #: common.opt:3114
  #, fuzzy, no-c-format
  #| msgid "Perform superblock formation via tail duplication"
  msgid "Perform superblock formation via tail duplication."
  msgstr "Lakukan formasi superblok melalaui duplikasi tail"
  
! #: common.opt:3118
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3123
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3141
  #, fuzzy, no-c-format
  #| msgid "Assume floating-point operations can trap"
  msgid "Assume floating-point operations can trap."
  msgstr "Asumsikan operasi titik pecahan dapat trap"
  
! #: common.opt:3145
  #, fuzzy, no-c-format
  #| msgid "Trap for signed overflow in addition, subtraction and multiplication"
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Trap untuk signed overflow dalam penambahan, pengurangan dan perkalian"
  
! #: common.opt:3149
  #, fuzzy, no-c-format
  #| msgid "Enable SSA-CCP optimization on trees"
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Aktifkan optimasi SSA-CCP pada pohon"
  
! #: common.opt:3153
  #, fuzzy, no-c-format
  #| msgid "Enable SSA-CCP optimization on trees"
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Aktifkan optimasi SSA-CCP pada pohon"
  
! #: common.opt:3161
  #, fuzzy, no-c-format
  #| msgid "Enable loop header copying on trees"
  msgid "Enable loop header copying on trees."
  msgstr "Aktifkan penyalinan loop header pada pohon"
  
! #: common.opt:3169
  #, fuzzy, no-c-format
  #| msgid "Enable SSA code sinking on trees"
  msgid "Enable SSA coalescing of user variables."
  msgstr "Aktifkan penenggelaman kode SSA pada pohon"
  
! #: common.opt:3177
  #, fuzzy, no-c-format
  #| msgid "Enable copy propagation on trees"
  msgid "Enable copy propagation on trees."
  msgstr "Aktifkan salin propagasi pada pohon"
  
! #: common.opt:3185
  #, fuzzy, no-c-format
  #| msgid "Transform condition stores into unconditional ones"
  msgid "Transform condition stores into unconditional ones."
  msgstr "Transformasi kondisi stores kedalam tidak terkondisi satu"
  
! #: common.opt:3189
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "Lakukan konversi dari kondisional switch."
  
! #: common.opt:3193
  #, fuzzy, no-c-format
  #| msgid "Enable SSA dead code elimination optimization on trees"
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Aktifkan optimasi penghapusan kode mati SSA pada pohon"
  
! #: common.opt:3197
  #, fuzzy, no-c-format
  #| msgid "Enable dominator optimizations"
  msgid "Enable dominator optimizations."
  msgstr "Aktifkan optimasi dominator"
  
! #: common.opt:3201
  #, fuzzy, no-c-format
  #| msgid "Enable loop header copying on trees"
  msgid "Enable tail merging on trees."
  msgstr "Aktifkan penyalinan loop header pada pohon"
  
! #: common.opt:3205
  #, fuzzy, no-c-format
  #| msgid "Enable dead store elimination"
  msgid "Enable dead store elimination."
  msgstr "Aktifkan penghapusan dead store"
  
! #: common.opt:3209
  #, fuzzy, no-c-format
  #| msgid "Enable copy propagation on trees"
  msgid "Enable forward propagation on trees."
  msgstr "Aktifkan salin propagasi pada pohon"
  
! #: common.opt:3213
  #, fuzzy, no-c-format
  #| msgid "Enable Full Redundancy Elimination (FRE) on trees"
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Aktifkan Penghapusan Redundasi Penuh (FRE) pada pohon"
  
! #: common.opt:3217
  #, fuzzy, no-c-format
  #| msgid "Enable SSA-CCP optimization on trees"
  msgid "Enable string length optimizations on trees."
  msgstr "Aktifkan optimasi SSA-CCP pada pohon"
  
! #: common.opt:3221
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3227
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3234
  #, fuzzy, no-c-format
  #| msgid "Enable loop distribution on trees"
  msgid "Enable loop distribution on trees."
  msgstr "Aktifkan loop distribusi pada pohon"
  
! #: common.opt:3238
  #, fuzzy, no-c-format
  #| msgid "Enable loop distribution on trees"
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Aktifkan loop distribusi pada pohon"
  
! #: common.opt:3242
  #, fuzzy, no-c-format
  #| msgid "Enable loop invariant motion on trees"
  msgid "Enable loop invariant motion on trees."
  msgstr "Aktifkan loop tidak variant pergerakan pada pohon"
  
! #: common.opt:3250
  #, fuzzy, no-c-format
  #| msgid "Create canonical induction variables in loops"
  msgid "Create canonical induction variables in loops."
  msgstr "Buat variabel induksi kanonikal dalam loops"
  
! #: common.opt:3254
  #, fuzzy, no-c-format
  #| msgid "Enable loop optimizations on tree level"
  msgid "Enable loop optimizations on tree level."
  msgstr "Aktifkan optimasi loop pada tingkat pohon"
  
! #: common.opt:3258
  #, fuzzy, no-c-format
  #| msgid "Enable automatic parallelization of loops"
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "Aktifkan paralelisasi otomatis dari loops"
  
! #: common.opt:3262
  #, fuzzy, no-c-format
  #| msgid "Enable conditional moves"
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Aktifkan perpindahan kondisional"
  
! #: common.opt:3266
  #, fuzzy, no-c-format
  #| msgid "Enable SSA-PRE optimization on trees"
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Aktifkan SSA-PRE optimisasi pada pohon"
  
! #: common.opt:3270
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3274
  #, fuzzy, no-c-format
  #| msgid "Perform interprocedural points-to analysis"
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Lakukan analisa interprosedural titik-ke"
  
! #: common.opt:3278
  #, fuzzy, no-c-format
  #| msgid "Enable reassociation on tree level"
  msgid "Enable reassociation on tree level."
  msgstr "Aktifkan reasosiasi pada tingkat pohon"
  
! #: common.opt:3286
  #, fuzzy, no-c-format
  #| msgid "Enable SSA code sinking on trees"
  msgid "Enable SSA code sinking on trees."
  msgstr "Aktifkan penenggelaman kode SSA pada pohon"
  
! #: common.opt:3290
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3294
  #, fuzzy, no-c-format
  #| msgid "Perform scalar replacement of aggregates"
  msgid "Perform scalar replacement of aggregates."
  msgstr "Lakukan penggantian skalar dari kumpulan"
  
! #: common.opt:3298
  #, fuzzy, no-c-format
  #| msgid "Replace temporary expressions in the SSA->normal pass"
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr "Gantikan ekspresi sementara dalam tahap SSA->normal"
  
! #: common.opt:3302
  #, fuzzy, no-c-format
  #| msgid "Perform live range splitting during the SSA->normal pass"
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr "Lakukan jangkauan hidup pemisahaan selama tahap SSA->normal"
  
! #: common.opt:3306
  #, fuzzy, no-c-format
  #| msgid "Perform Value Range Propagation on trees"
  msgid "Perform Value Range Propagation on trees."
  msgstr "Lakukan Propagasi Jangkauan Nilai pada pohon"
  
! #: common.opt:3310
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3314
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3319
  #, fuzzy, no-c-format
  #| msgid "Compile whole compilation unit at a time"
  msgid "Compile whole compilation unit at a time."
  msgstr "Kompile seluruh satuan kompilasi di satu waktu"
  
! #: common.opt:3323
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3327
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling when iteration count is known"
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Lakukan penguraian loop ketika jumlah iterasi diketahui"
  
! #: common.opt:3331
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform loop unrolling for all loops."
  msgstr "Lakukan penguraian loop untuk semua loops"
  
! #: common.opt:3346
  #, fuzzy, no-c-format
  #| msgid "Allow optimization for floating-point arithmetic which may change the"
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr "Ijinkan optimisasi untuk aritmetik titik pecahan dimana mungkin mengubah"
  
! #: common.opt:3351
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr "Sama seperti -fassociative-math untuk ekspresi yang memasukan pembagian."
  
! #: common.opt:3359
  #, fuzzy, no-c-format
  #| msgid "Allow math optimizations that may violate IEEE or ISO standards"
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Ijinkan optimisasi matematik yang mungkin melanggar standar  IEEE atau ISO"
  
! #: common.opt:3363
  #, fuzzy, no-c-format
  #| msgid "Perform loop unswitching"
  msgid "Perform loop unswitching."
  msgstr "Lakukan loop unswitching"
  
! #: common.opt:3367
  #, fuzzy, no-c-format
  #| msgid "Perform loop peeling"
  msgid "Perform loop splitting."
  msgstr "Lakukan loop peeling"
  
! #: common.opt:3371
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3375
  #, fuzzy, no-c-format
  #| msgid "Just generate unwind tables for exception handling"
  msgid "Just generate unwind tables for exception handling."
  msgstr "Buat tabel unwind untuk penanganan eksepsi"
  
! #: common.opt:3379
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3383
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3387
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3391
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3401
  #, fuzzy, no-c-format
  #| msgid "Perform variable tracking"
  msgid "Perform variable tracking."
  msgstr "Lakukan pelacakan variabel"
  
! #: common.opt:3408
  #, fuzzy, no-c-format
  #| msgid "Perform variable tracking"
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Lakukan pelacakan variabel"
  
! #: common.opt:3414
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3421
  #, fuzzy, no-c-format
  #| msgid "Perform variable tracking and also tag variables that are uninitialized"
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Lakukan pelacakan variabel dan juga variabel tag yang tidak terinisialisasi"
  
! #: common.opt:3426
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees"
  msgid "Enable vectorization on trees."
  msgstr "Aktifkan vektorisasi loop pada pohon"
  
! #: common.opt:3434
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees"
  msgid "Enable loop vectorization on trees."
  msgstr "Aktifkan vektorisasi loop pada pohon"
  
! #: common.opt:3438
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees"
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Aktifkan vektorisasi loop pada pohon"
  
! #: common.opt:3442
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:3446
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3465
  #, fuzzy, no-c-format
  #| msgid "Does nothing.  Preserved for backward compatibility."
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "Tidak melakukan apa-apa. Dijaga untuk kompabilitas versi sebelumnya."
  
! #: common.opt:3473
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "Aktifkan propagasi penyalinan dari informasi skalar-evolusi."
  
! #: common.opt:3477
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3499
  #, fuzzy, no-c-format
  #| msgid "Add extra commentary to assembler output"
  msgid "Add extra commentary to assembler output."
  msgstr "Tambahkan ekstra komentar ke keluaran perakit"
  
! #: common.opt:3503
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3522
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3538
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3542
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3546
  #, fuzzy, no-c-format
  #| msgid "Use expression value profiles in optimizations"
  msgid "Use expression value profiles in optimizations."
  msgstr "Gunakan nilai ekspresi profiles dalam optimisasi"
  
! #: common.opt:3550
  #, fuzzy, no-c-format
  #| msgid "Construct webs and split unrelated uses of single variable"
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr "Konstruksi webs dan pisahkan penggunaan tidak berelasi dari variabel tunggal"
  
! #: common.opt:3554
  #, fuzzy, no-c-format
  #| msgid "Enable conditional dead code elimination for builtin calls"
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Aktifkan kondisional penghapusan kode mati untuk panggilan bawaan"
  
! #: common.opt:3558
  #, fuzzy, no-c-format
  #| msgid "Perform whole program optimizations"
  msgid "Perform whole program optimizations."
  msgstr "Lakukan optimisasi seluruh aplikasi"
  
! #: common.opt:3562
  #, fuzzy, no-c-format
  #| msgid "Assume signed arithmetic overflow wraps around"
  msgid "Assume pointer overflow wraps around."
  msgstr "Asumsikan perbaikan signed aritmetik overflow"
  
! #: common.opt:3566
  #, fuzzy, no-c-format
  #| msgid "Assume signed arithmetic overflow wraps around"
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Asumsikan perbaikan signed aritmetik overflow"
  
! #: common.opt:3570
  #, fuzzy, no-c-format
  #| msgid "Put zero initialized data in the bss section"
  msgid "Put zero initialized data in the bss section."
  msgstr "Tempatkan nol data terinisialisasi dalam daerah bss"
  
! #: common.opt:3574
  #, fuzzy, no-c-format
  #| msgid "Save registers around function calls"
  msgid "Clear call-used registers upon function return."
  msgstr "Simpan register dalam pemanggilan fungsi"
  
! #: common.opt:3578
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3594
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format"
  msgid "Generate debug information in default format."
  msgstr "Hasilkan informasi debug dalam format baku"
  
! #: common.opt:3598
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3602
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3606
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Generate debug information in CodeView format."
  msgstr "Hasilkan informasi debug dalam format VMS"
  
! #: common.opt:3626
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3632
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format"
  msgid "Generate CTF debug information at default level."
  msgstr "Hasilkan informasi debug dalam format baku"
  
! #: common.opt:3636
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format"
  msgid "Generate BTF debug information at default level."
  msgstr "Hasilkan informasi debug dalam format baku"
  
! #: common.opt:3640
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3644
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format"
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Hasilkan informasi debug dalam format baku"
  
! #: common.opt:3648
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in DWARF v2 format"
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Hasilkan informasi debug dalam formas DWARF v2"
  
! #: common.opt:3652
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3656
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3660
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default extended format"
  msgid "Generate debug information in default extended format."
  msgstr "Hasilkan informasi debug dalam format baku extended"
  
! #: common.opt:3664
  #, fuzzy, no-c-format
  #| msgid "Generate a single exit point for each function"
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Hasilkan sebuah titik keluar tunggal untuk setiap fungsi"
  
! #: common.opt:3668
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3676
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3680
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3684
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3688
  #, fuzzy, no-c-format
  #| msgid "Record gcc command line switches in the object file."
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr "Rekam pilihan baris perintah gcc dalam berkas objek."
  
! #: common.opt:3692
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format"
  msgid "Generate debug information in separate .dwo files."
  msgstr "Hasilkan informasi debug dalam format baku"
  
! #: common.opt:3704
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3708
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3712
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3716
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Toggle debug information generation."
  msgstr "Hasilkan informasi debug dalam format VMS"
  
! #: common.opt:3720
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3727
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Generate debug information in VMS format."
  msgstr "Hasilkan informasi debug dalam format VMS"
  
! #: common.opt:3756
  #, fuzzy, no-c-format
  #| msgid "Generate isel instructions"
  msgid "Generate compressed debug sections."
  msgstr "Hasilkan instruksi isel"
  
! #: common.opt:3760
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3767
  #, fuzzy, no-c-format
  #| msgid "-imultilib <dir> Set <dir> to be the multilib include subdirectory"
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-multilib <dir> Set <dir> untuk menjadi multilib inlude subdirektori"
  
! #: common.opt:3771
  #, fuzzy, no-c-format
  #| msgid "-imultilib <dir> Set <dir> to be the multilib include subdirectory"
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-multilib <dir> Set <dir> untuk menjadi multilib inlude subdirektori"
  
! #: common.opt:3799
  #, fuzzy, no-c-format
  #| msgid "Place output into <file>"
  msgid "-o <file>\tPlace output into <file>."
  msgstr "Tempatkan keluaran kedalam <berkas>"
  
! #: common.opt:3803
  #, fuzzy, no-c-format
  #| msgid "Enable function profiling"
  msgid "Enable function profiling."
  msgstr "Aktifkan profiling fungsi"
  
! #: common.opt:3813
  #, fuzzy, no-c-format
  #| msgid "Like -pedantic but issue them as errors"
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr "Seperti -pedantic tetapi menisukannya sebagai errors"
  
! #: common.opt:3853
  #, fuzzy, no-c-format
  #| msgid "Do not display functions compiled or elapsed time"
  msgid "Do not display functions compiled or elapsed time."
  msgstr "Jangan tampilkan fungsi yang dikompile atau waktu yang sudah lewat"
  
! #: common.opt:3885
  #, fuzzy, no-c-format
  #| msgid "Enable verbose output"
  msgid "Enable verbose output."
  msgstr "Aktifkan keluaran verbose"
  
! #: common.opt:3889
  #, fuzzy, no-c-format
  #| msgid "Display the compiler's version"
  msgid "Display the compiler's version."
  msgstr "Tampilkan versi dari kompiler"
  
! #: common.opt:3893
  #, fuzzy, no-c-format
  #| msgid "Suppress warnings"
  msgid "Suppress warnings."
  msgstr "Tekan peringatan"
  
! #: common.opt:3903
  #, fuzzy, no-c-format
  #| msgid "Create a shared library"
  msgid "Create a shared library."
  msgstr "Buat sebuah perpustakaan terbagi"
  
! #: common.opt:3967
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Buat sebuah aplikasi bebas posisi"
  
! #: common.opt:3971
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Create a dynamically linked position independent executable."
  msgstr "Buat sebuah aplikasi bebas posisi"
  
! #: common.opt:3975
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Create a static position independent executable."
  msgstr "Buat sebuah aplikasi bebas posisi"
  
! #: common.opt:3982
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3986
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
*************** msgid "Maximum number of predicates ored
*** 19425,19542 ****
  msgstr ""
  
  #: params.opt:1194
  #, fuzzy, no-c-format
  #| msgid "Use subroutines for function prologues and epilogues"
  msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr "Gunakan subroutines untuk fungsi prolog dan epilog"
  
! #: params.opt:1198
  #, fuzzy, no-c-format
  #| msgid "Use subroutines for function prologues and epilogues"
  msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr "Gunakan subroutines untuk fungsi prolog dan epilog"
  
! #: params.opt:1202
  #, no-c-format
  msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1206
  #, no-c-format
  msgid "Time accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1210
  #, no-c-format
  msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
! #: params.opt:1214
  #, no-c-format
  msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
! #: params.opt:1218
  #, no-c-format
  msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
! #: params.opt:1222
  #, no-c-format
  msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
! #: params.opt:1226
  #, fuzzy, no-c-format
  #| msgid "Whether to use canonical types"
  msgid "Whether to use canonical types."
  msgstr "Akan menggunakan tipe kanonikal"
  
! #: params.opt:1230
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees"
  msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr "Aktifkan vektorisasi loop pada pohon"
  
! #: params.opt:1234
  #, no-c-format
  msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
! #: params.opt:1238
  #, no-c-format
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr ""
  
! #: params.opt:1242
  #, fuzzy, no-c-format
  #| msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check"
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr "Terikat dengan jumlah dari pemeriksaan waktu jalan dimasukan dengan loop tervektor dengan versi untuk pemeriksaan alias"
  
! #: params.opt:1246
  #, fuzzy, no-c-format
  #| msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check"
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr "Terikat ke jumlah dari pemeriksaan rutinitas yang dimasukan dengan loop tervektor dengan versi untuk pemeriksaan alignment"
  
! #: params.opt:1250
  #, no-c-format
  msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
! #: params.opt:1254
  #, no-c-format
  msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
! #: params.opt:1258
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees"
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "Aktifkan vektorisasi loop pada pohon"
  
! #: params.opt:1262
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1266
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr ""
  
! #: params.opt:1270
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr ""
  
! #: params.opt:1274
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1278
  #, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr ""
--- 19430,19552 ----
  msgstr ""
  
  #: params.opt:1194
+ #, no-c-format
+ msgid "Maximum amount of work done to prune paths where the variable is always initialized."
+ msgstr ""
+ 
+ #: params.opt:1198
  #, fuzzy, no-c-format
  #| msgid "Use subroutines for function prologues and epilogues"
  msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr "Gunakan subroutines untuk fungsi prolog dan epilog"
  
! #: params.opt:1202
  #, fuzzy, no-c-format
  #| msgid "Use subroutines for function prologues and epilogues"
  msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr "Gunakan subroutines untuk fungsi prolog dan epilog"
  
! #: params.opt:1206
  #, no-c-format
  msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1210
  #, no-c-format
  msgid "Time accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1214
  #, no-c-format
  msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
! #: params.opt:1218
  #, no-c-format
  msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
! #: params.opt:1222
  #, no-c-format
  msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
! #: params.opt:1226
  #, no-c-format
  msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
! #: params.opt:1230
  #, fuzzy, no-c-format
  #| msgid "Whether to use canonical types"
  msgid "Whether to use canonical types."
  msgstr "Akan menggunakan tipe kanonikal"
  
! #: params.opt:1234
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees"
  msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr "Aktifkan vektorisasi loop pada pohon"
  
! #: params.opt:1238
  #, no-c-format
  msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
! #: params.opt:1242
  #, no-c-format
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr ""
  
! #: params.opt:1246
  #, fuzzy, no-c-format
  #| msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check"
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr "Terikat dengan jumlah dari pemeriksaan waktu jalan dimasukan dengan loop tervektor dengan versi untuk pemeriksaan alias"
  
! #: params.opt:1250
  #, fuzzy, no-c-format
  #| msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check"
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr "Terikat ke jumlah dari pemeriksaan rutinitas yang dimasukan dengan loop tervektor dengan versi untuk pemeriksaan alignment"
  
! #: params.opt:1254
  #, no-c-format
  msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
! #: params.opt:1258
  #, no-c-format
  msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
! #: params.opt:1262
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees"
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "Aktifkan vektorisasi loop pada pohon"
  
! #: params.opt:1266
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1270
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr ""
  
! #: params.opt:1274
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr ""
  
! #: params.opt:1278
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1282
  #, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr ""
*************** msgstr "frekuensi ujung pemanggil negati
*** 19575,19633 ****
  msgid "callee does not return"
  msgstr "tipe tidak kompatibel dalam kembali"
  
! #: calls.cc:2585
  #, fuzzy
  #| msgid "variable %qD has function type"
  msgid "volatile function type"
  msgstr "variabel %qD memiliki tipe fungsi"
  
! #: calls.cc:2604
  #, fuzzy
  #| msgid "deleted function %q+D"
  msgid "nested function"
  msgstr "fungsi %q+D terhapus"
  
! #: calls.cc:2615
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2629
  #, fuzzy
  #| msgid "incoming edge count does not match number of PHI arguments"
  msgid "inconsistent number of popped arguments"
  msgstr "jumlah ujung masukan tidak cocok dengan jumlah dari argumen PHI"
  
! #: calls.cc:2636
  #, fuzzy
  #| msgid "%s does not support split_block"
  msgid "frontend does not support sibling call"
  msgstr "%s tidak mendukung split_block"
  
! #: calls.cc:2692
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3066
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3075
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "variable size arguments"
  msgstr "tipe argumen tidak valid"
  
! #: calls.cc:3099
  msgid "hidden string length argument passed on stack"
  msgstr ""
  
! #: calls.cc:3148
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4060
  #, fuzzy
  #| msgid "Memory allocation failed"
  msgid "tail call production failed"
--- 19585,19643 ----
  msgid "callee does not return"
  msgstr "tipe tidak kompatibel dalam kembali"
  
! #: calls.cc:2586
  #, fuzzy
  #| msgid "variable %qD has function type"
  msgid "volatile function type"
  msgstr "variabel %qD memiliki tipe fungsi"
  
! #: calls.cc:2605
  #, fuzzy
  #| msgid "deleted function %q+D"
  msgid "nested function"
  msgstr "fungsi %q+D terhapus"
  
! #: calls.cc:2616
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2630
  #, fuzzy
  #| msgid "incoming edge count does not match number of PHI arguments"
  msgid "inconsistent number of popped arguments"
  msgstr "jumlah ujung masukan tidak cocok dengan jumlah dari argumen PHI"
  
! #: calls.cc:2637
  #, fuzzy
  #| msgid "%s does not support split_block"
  msgid "frontend does not support sibling call"
  msgstr "%s tidak mendukung split_block"
  
! #: calls.cc:2693
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3067
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3076
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "variable size arguments"
  msgstr "tipe argumen tidak valid"
  
! #: calls.cc:3100
  msgid "hidden string length argument passed on stack"
  msgstr ""
  
! #: calls.cc:3149
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4061
  #, fuzzy
  #| msgid "Memory allocation failed"
  msgid "tail call production failed"
*************** msgstr "'%%l' operan bukan sebuah label"
*** 19886,19897 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12799
  #, c-format
  msgid "floating constant misused"
  msgstr "konstanta pecahan disalah gunakan"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12890
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 19896,19907 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12801
  #, c-format
  msgid "floating constant misused"
  msgstr "konstanta pecahan disalah gunakan"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12892
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Switch ini kurang dokumentasi"
*** 21261,21325 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1723
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1728
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1733
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1741
  #, fuzzy, c-format
  #| msgid "(%s %s %s %s %s"
  msgid "%s  Same as %s."
  msgstr "(%s %s %s %s %s"
  
! #: opts.cc:1804
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1836
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1845
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1882
  msgid "[enabled]"
  msgstr "[aktif]"
  
! #: opts.cc:1884
  msgid "[disabled]"
  msgstr "[non-aktif]"
  
! #: opts.cc:1920
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Tidak ada pilihan dengan karakteristik yang diinginkan ditemukan\n"
  
! #: opts.cc:1929
  #, fuzzy, c-format
  #| msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end\n"
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Tidak ditemukan apapun. Gunakan --help=%s untuk menunjukan *seluruh* pilihan yang didukung oleh %s front-end\n"
  
! #: opts.cc:1935
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Seluruh pilihan dengan karakteristik yang diinginkan telah ditampilkan\n"
  
! #: opts.cc:1980
  #, fuzzy, c-format
  #| msgid "no arguments for spec function"
  msgid ""
--- 21271,21335 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1721
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1726
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1731
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1739
  #, fuzzy, c-format
  #| msgid "(%s %s %s %s %s"
  msgid "%s  Same as %s."
  msgstr "(%s %s %s %s %s"
  
! #: opts.cc:1802
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1834
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1843
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1880
  msgid "[enabled]"
  msgstr "[aktif]"
  
! #: opts.cc:1882
  msgid "[disabled]"
  msgstr "[non-aktif]"
  
! #: opts.cc:1918
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Tidak ada pilihan dengan karakteristik yang diinginkan ditemukan\n"
  
! #: opts.cc:1927
  #, fuzzy, c-format
  #| msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end\n"
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Tidak ditemukan apapun. Gunakan --help=%s untuk menunjukan *seluruh* pilihan yang didukung oleh %s front-end\n"
  
! #: opts.cc:1933
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Seluruh pilihan dengan karakteristik yang diinginkan telah ditampilkan\n"
  
! #: opts.cc:1978
  #, fuzzy, c-format
  #| msgid "no arguments for spec function"
  msgid ""
*************** msgid ""
*** 21327,21375 ****
  "   "
  msgstr "tidak ada argumen untuk spesifikasi fungsi"
  
! #: opts.cc:2030
  msgid "The following options are target specific"
  msgstr "Pilihan berikut adalah target spesifik"
  
! #: opts.cc:2033
  msgid "The following options control compiler warning messages"
  msgstr "Pilihan berikut mengontrol pesan peringatan kompiler"
  
! #: opts.cc:2036
  msgid "The following options control optimizations"
  msgstr "Pilihan berikut mengontrol optimisasi"
  
! #: opts.cc:2039 opts.cc:2079
  msgid "The following options are language-independent"
  msgstr "Pilihan berikut adalah independen terhadap bahasa pemrograman"
  
! #: opts.cc:2042
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "Pilihan berikut mengontrol optimisasi"
  
! #: opts.cc:2048
  msgid "The following options are specific to just the language "
  msgstr "Pilihan berikut hanya spesifik terhadap bahasa "
  
! #: opts.cc:2050
  msgid "The following options are supported by the language "
  msgstr "Pilihan berikut tidak didukung oleh bahasa "
  
! #: opts.cc:2061
  msgid "The following options are not documented"
  msgstr "Pilihan berikut tidak terdokumentasi"
  
! #: opts.cc:2063
  msgid "The following options take separate arguments"
  msgstr "Pilihan berikut mengambil argumen terpisah"
  
! #: opts.cc:2065
  msgid "The following options take joined arguments"
  msgstr "Pilihan berikut mengambil argumen tergabung"
  
! #: opts.cc:2077
  msgid "The following options are language-related"
  msgstr "Pilihan berikut adalah berhubungan dengan bahasa"
  
--- 21337,21385 ----
  "   "
  msgstr "tidak ada argumen untuk spesifikasi fungsi"
  
! #: opts.cc:2028
  msgid "The following options are target specific"
  msgstr "Pilihan berikut adalah target spesifik"
  
! #: opts.cc:2031
  msgid "The following options control compiler warning messages"
  msgstr "Pilihan berikut mengontrol pesan peringatan kompiler"
  
! #: opts.cc:2034
  msgid "The following options control optimizations"
  msgstr "Pilihan berikut mengontrol optimisasi"
  
! #: opts.cc:2037 opts.cc:2077
  msgid "The following options are language-independent"
  msgstr "Pilihan berikut adalah independen terhadap bahasa pemrograman"
  
! #: opts.cc:2040
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "Pilihan berikut mengontrol optimisasi"
  
! #: opts.cc:2046
  msgid "The following options are specific to just the language "
  msgstr "Pilihan berikut hanya spesifik terhadap bahasa "
  
! #: opts.cc:2048
  msgid "The following options are supported by the language "
  msgstr "Pilihan berikut tidak didukung oleh bahasa "
  
! #: opts.cc:2059
  msgid "The following options are not documented"
  msgstr "Pilihan berikut tidak terdokumentasi"
  
! #: opts.cc:2061
  msgid "The following options take separate arguments"
  msgstr "Pilihan berikut mengambil argumen terpisah"
  
! #: opts.cc:2063
  msgid "The following options take joined arguments"
  msgstr "Pilihan berikut mengambil argumen tergabung"
  
! #: opts.cc:2075
  msgid "The following options are language-related"
  msgstr "Pilihan berikut adalah berhubungan dengan bahasa"
  
*************** msgid "%s%sGGC heuristics: --param ggc-m
*** 21480,21486 ****
  msgstr "%s%sGCC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9013 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anonim>"
--- 21490,21496 ----
  msgstr "%s%sGCC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9014 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anonim>"
*************** msgstr ""
*** 21497,21503 ****
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:723
  msgid "caller uses setjmp"
  msgstr ""
  
--- 21507,21513 ----
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:853
  msgid "caller uses setjmp"
  msgstr ""
  
*************** msgstr ""
*** 21505,21575 ****
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:633
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:690
  msgid "address of caller arguments taken"
  msgstr ""
  
! #: tree-tailcall.cc:717
  #, fuzzy
  #| msgid "Function return value not set"
  msgid "return value in memory"
  msgstr "Fungsi mengembalikan nilai tidak diset"
  
! #: tree-tailcall.cc:734
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:747
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:760 tree-tailcall.cc:1166
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:795
  msgid "return value used after call"
  msgstr ""
  
! #: tree-tailcall.cc:893 tree-tailcall.cc:921
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1001
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1011
  msgid "return value changed after call"
  msgstr ""
  
! #: tree-tailcall.cc:1060
  msgid "internal call"
  msgstr ""
  
! #: tree-tailcall.cc:1068 tree-tailcall.cc:1139
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1149
  #, fuzzy
  #| msgid "Optimize sibling and tail recursive calls"
  msgid "operations after non tail recursive call"
  msgstr "Optimisasi sibling dan tail rekursi calls"
  
! #: tree-tailcall.cc:1157
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1170
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1672
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
--- 21515,21585 ----
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:746
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:820
  msgid "address of caller arguments taken"
  msgstr ""
  
! #: tree-tailcall.cc:847
  #, fuzzy
  #| msgid "Function return value not set"
  msgid "return value in memory"
  msgstr "Fungsi mengembalikan nilai tidak diset"
  
! #: tree-tailcall.cc:864
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:877
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:890 tree-tailcall.cc:1385
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:925
  msgid "return value used after call"
  msgstr ""
  
! #: tree-tailcall.cc:1023 tree-tailcall.cc:1051
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1220
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1230
  msgid "return value changed after call"
  msgstr ""
  
! #: tree-tailcall.cc:1279
  msgid "internal call"
  msgstr ""
  
! #: tree-tailcall.cc:1287 tree-tailcall.cc:1358
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1368
  #, fuzzy
  #| msgid "Optimize sibling and tail recursive calls"
  msgid "operations after non tail recursive call"
  msgstr "Optimisasi sibling dan tail rekursi calls"
  
! #: tree-tailcall.cc:1376
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1389
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1892
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
*************** msgid "length modifier in strfmon format
*** 21850,21872 ****
  msgstr "pemodifikasi panjang dalam format strfmon"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1656 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<baris-perintah>"
  
! #: config/aarch64/aarch64.cc:12298 config/loongarch/loongarch.cc:6280
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "unsupported operand for code '%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/aarch64/aarch64.cc:12307 config/aarch64/aarch64.cc:12320
! #: config/aarch64/aarch64.cc:12332 config/aarch64/aarch64.cc:12343
! #: config/aarch64/aarch64.cc:12359 config/aarch64/aarch64.cc:12373
! #: config/aarch64/aarch64.cc:12393 config/aarch64/aarch64.cc:12475
! #: config/aarch64/aarch64.cc:12486 config/aarch64/aarch64.cc:12500
! #: config/aarch64/aarch64.cc:12726 config/aarch64/aarch64.cc:12739
! #: config/aarch64/aarch64.cc:12756 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
--- 21860,21882 ----
  msgstr "pemodifikasi panjang dalam format strfmon"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1658 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<baris-perintah>"
  
! #: config/aarch64/aarch64.cc:12313 config/loongarch/loongarch.cc:6280
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "unsupported operand for code '%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/aarch64/aarch64.cc:12322 config/aarch64/aarch64.cc:12335
! #: config/aarch64/aarch64.cc:12347 config/aarch64/aarch64.cc:12358
! #: config/aarch64/aarch64.cc:12374 config/aarch64/aarch64.cc:12388
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12490
! #: config/aarch64/aarch64.cc:12501 config/aarch64/aarch64.cc:12515
! #: config/aarch64/aarch64.cc:12741 config/aarch64/aarch64.cc:12754
! #: config/aarch64/aarch64.cc:12771 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
*************** msgstr "operan tidak valid untuk kode '%
*** 21877,21884 ****
  msgid "invalid operand for '%%%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/aarch64/aarch64.cc:12411 config/aarch64/aarch64.cc:12422
! #: config/aarch64/aarch64.cc:12586 config/aarch64/aarch64.cc:12597
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
--- 21887,21894 ----
  msgid "invalid operand for '%%%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/aarch64/aarch64.cc:12426 config/aarch64/aarch64.cc:12437
! #: config/aarch64/aarch64.cc:12601 config/aarch64/aarch64.cc:12612
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
*************** msgstr "operan tidak valid untuk kode '%
*** 21887,22039 ****
  msgid "invalid vector constant"
  msgstr "punctuation %qc tidak valid dalam batasan"
  
! #: config/aarch64/aarch64.cc:12436
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12448
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "incompatible operand for '%%%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/aarch64/aarch64.cc:12468
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/aarch64/aarch64.cc:12533 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "hilang operan"
  
! #: config/aarch64/aarch64.cc:12623
  #, fuzzy, c-format
  #| msgid "invalid insn:"
  msgid "invalid constant"
  msgstr "insn tidak valid:"
  
! #: config/aarch64/aarch64.cc:12626
  #, fuzzy, c-format
  #| msgid "invalid %%d operand"
  msgid "invalid operand"
  msgstr "operan %%d tidak valid"
  
! #: config/aarch64/aarch64.cc:12764 config/aarch64/aarch64.cc:12769
  #, fuzzy, c-format
  #| msgid "invalid operand code '%c'"
  msgid "invalid operand prefix '%%%c'"
  msgstr "kode operan '%c' tidak valid"
  
! #: config/aarch64/aarch64.cc:12789
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid address mode"
  msgstr "alamat tidak valid"
  
! #: config/aarch64/aarch64.cc:22760
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/aarch64/aarch64.cc:22762
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "konversi tidak valid ke tipe %qT dari tipe %qT"
  
! #: config/aarch64/aarch64.cc:29725 config/aarch64/aarch64.cc:29748
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29743
  #, fuzzy
  #| msgid "invalid operands in binary operation"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "operan tidak valid dalam operasi binary"
  
! #: config/alpha/alpha.cc:5783 config/i386/i386.cc:14075
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
  
! #: config/alpha/alpha.cc:5841 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "nilai %%J tidak valid"
  
! #: config/alpha/alpha.cc:5871 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "nilai %%r tidak valid"
  
! #: config/alpha/alpha.cc:5881 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "nilai %%R tidak valid"
  
! #: config/alpha/alpha.cc:5887 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "nilai %%N tidak valid"
  
! #: config/alpha/alpha.cc:5895 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "nilai %%P tidak valid"
  
! #: config/alpha/alpha.cc:5903
  #, c-format
  msgid "invalid %%h value"
  msgstr "nilai %%h tidak valid"
  
! #: config/alpha/alpha.cc:5911 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "nilai %%L tidak valid"
  
! #: config/alpha/alpha.cc:5930
  #, c-format
  msgid "invalid %%m value"
  msgstr "nilai %%m tidak valid"
  
! #: config/alpha/alpha.cc:5936
  #, c-format
  msgid "invalid %%M value"
  msgstr "nilai %%M tidak valid"
  
! #: config/alpha/alpha.cc:5973
  #, c-format
  msgid "invalid %%U value"
  msgstr "nilai %%U tidak valid"
  
! #: config/alpha/alpha.cc:5981 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "nilai %%s tidak valid"
  
! #: config/alpha/alpha.cc:5992
  #, c-format
  msgid "invalid %%C value"
  msgstr "nilai %%C tidak valid"
  
! #: config/alpha/alpha.cc:6029 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "nilai %%E tidak valid"
  
! #: config/alpha/alpha.cc:6054 config/alpha/alpha.cc:6104
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "relokasi unspek tidak diketahui"
  
! #: config/alpha/alpha.cc:6063 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
--- 21897,22049 ----
  msgid "invalid vector constant"
  msgstr "punctuation %qc tidak valid dalam batasan"
  
! #: config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12463
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "incompatible operand for '%%%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/aarch64/aarch64.cc:12483
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/aarch64/aarch64.cc:12548 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "hilang operan"
  
! #: config/aarch64/aarch64.cc:12638
  #, fuzzy, c-format
  #| msgid "invalid insn:"
  msgid "invalid constant"
  msgstr "insn tidak valid:"
  
! #: config/aarch64/aarch64.cc:12641
  #, fuzzy, c-format
  #| msgid "invalid %%d operand"
  msgid "invalid operand"
  msgstr "operan %%d tidak valid"
  
! #: config/aarch64/aarch64.cc:12779 config/aarch64/aarch64.cc:12784
  #, fuzzy, c-format
  #| msgid "invalid operand code '%c'"
  msgid "invalid operand prefix '%%%c'"
  msgstr "kode operan '%c' tidak valid"
  
! #: config/aarch64/aarch64.cc:12804
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid address mode"
  msgstr "alamat tidak valid"
  
! #: config/aarch64/aarch64.cc:22775
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/aarch64/aarch64.cc:22777
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "konversi tidak valid ke tipe %qT dari tipe %qT"
  
! #: config/aarch64/aarch64.cc:29806 config/aarch64/aarch64.cc:29829
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29824
  #, fuzzy
  #| msgid "invalid operands in binary operation"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "operan tidak valid dalam operasi binary"
  
! #: config/alpha/alpha.cc:5780 config/i386/i386.cc:14077
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
  
! #: config/alpha/alpha.cc:5838 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "nilai %%J tidak valid"
  
! #: config/alpha/alpha.cc:5868 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "nilai %%r tidak valid"
  
! #: config/alpha/alpha.cc:5878 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "nilai %%R tidak valid"
  
! #: config/alpha/alpha.cc:5884 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "nilai %%N tidak valid"
  
! #: config/alpha/alpha.cc:5892 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "nilai %%P tidak valid"
  
! #: config/alpha/alpha.cc:5900
  #, c-format
  msgid "invalid %%h value"
  msgstr "nilai %%h tidak valid"
  
! #: config/alpha/alpha.cc:5908 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "nilai %%L tidak valid"
  
! #: config/alpha/alpha.cc:5927
  #, c-format
  msgid "invalid %%m value"
  msgstr "nilai %%m tidak valid"
  
! #: config/alpha/alpha.cc:5933
  #, c-format
  msgid "invalid %%M value"
  msgstr "nilai %%M tidak valid"
  
! #: config/alpha/alpha.cc:5970
  #, c-format
  msgid "invalid %%U value"
  msgstr "nilai %%U tidak valid"
  
! #: config/alpha/alpha.cc:5978 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "nilai %%s tidak valid"
  
! #: config/alpha/alpha.cc:5989
  #, c-format
  msgid "invalid %%C value"
  msgstr "nilai %%C tidak valid"
  
! #: config/alpha/alpha.cc:6026 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "nilai %%E tidak valid"
  
! #: config/alpha/alpha.cc:6051 config/alpha/alpha.cc:6101
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "relokasi unspek tidak diketahui"
  
! #: config/alpha/alpha.cc:6060 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
*************** msgstr "relokasi unspek tidak diketahui"
*** 22041,22047 ****
  msgid "invalid %%xn code"
  msgstr "kode %%xn tidak valid"
  
! #: config/alpha/alpha.cc:6169
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid operand address"
--- 22051,22057 ----
  msgid "invalid %%xn code"
  msgstr "kode %%xn tidak valid"
  
! #: config/alpha/alpha.cc:6166
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid operand address"
*************** msgstr "operan tidak terduga"
*** 22366,22374 ****
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:525
! #: cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7836 d/d-convert.cc:237
! #: go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
--- 22376,22384 ----
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:534
! #: cobol/genutil.cc:1268 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7952
! #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
*************** msgstr "insn tidak valid:"
*** 22616,22758 ****
  msgid "Expected register or constant integer."
  msgstr "akumulator bukan sebuah konstanta integer"
  
! #: config/i386/i386.cc:12884
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC tidak valid sebagai operan"
  
! #: config/i386/i386.cc:13423
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "penggunaan tidak valid dari %<restrict%>"
  
! #: config/i386/i386.cc:13428
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "lvalue tidak valid dalam keluaran asm %d"
  
! #: config/i386/i386.cc:13662
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.cc:13697
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.cc:13772
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand type used with operand code '%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.cc:13777
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code '%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.cc:13855
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.cc:13934
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.cc:13952
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.cc:13973
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.cc:13988
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.cc:14016
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.cc:14034
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.cc:14057
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.cc:14150
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "kode operan '%c' tidak valid"
  
! #: config/i386/i386.cc:14212 config/i386/i386.cc:14601
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "batasan untuk operan tidak valid"
  
! #: config/i386/i386.cc:14313
  #, fuzzy, c-format
  #| msgid "invalid controlling predicate"
  msgid "invalid vector immediate"
  msgstr "predikat pengontrol tidak valid"
  
! #: config/i386/i386.cc:17483
  msgid "unknown insn mode"
  msgstr "mode insn tidak diketahui"
  
! #: config/i386/i386.cc:24021
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/i386/i386.cc:24024
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/i386/i386.cc:24027
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "konversi ke %<__fpreg%> tidak valid"
  
! #: config/i386/i386.cc:24030
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "konversi tidak valid ke tipe %qT dari tipe %qT"
  
! #: config/i386/i386.cc:24068 config/i386/i386.cc:24093
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24071 config/i386/i386.cc:24097
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
--- 22626,22768 ----
  msgid "Expected register or constant integer."
  msgstr "akumulator bukan sebuah konstanta integer"
  
! #: config/i386/i386.cc:12886
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC tidak valid sebagai operan"
  
! #: config/i386/i386.cc:13425
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "penggunaan tidak valid dari %<restrict%>"
  
! #: config/i386/i386.cc:13430
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "lvalue tidak valid dalam keluaran asm %d"
  
! #: config/i386/i386.cc:13664
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.cc:13699
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.cc:13774
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand type used with operand code '%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.cc:13779
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code '%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.cc:13857
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.cc:13936
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.cc:13954
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.cc:13975
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.cc:13990
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.cc:14018
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.cc:14036
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.cc:14059
  #, fuzzy, c-format
  #| msgid "operand is not a condition code, invalid operand code 'D'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operan bukan sebuah kode kondisi, kode operan 'D' tidak valid"
  
! #: config/i386/i386.cc:14152
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "kode operan '%c' tidak valid"
  
! #: config/i386/i386.cc:14214 config/i386/i386.cc:14603
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "batasan untuk operan tidak valid"
  
! #: config/i386/i386.cc:14315
  #, fuzzy, c-format
  #| msgid "invalid controlling predicate"
  msgid "invalid vector immediate"
  msgstr "predikat pengontrol tidak valid"
  
! #: config/i386/i386.cc:17485
  msgid "unknown insn mode"
  msgstr "mode insn tidak diketahui"
  
! #: config/i386/i386.cc:24023
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/i386/i386.cc:24026
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/i386/i386.cc:24029
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "konversi ke %<__fpreg%> tidak valid"
  
! #: config/i386/i386.cc:24032
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "konversi tidak valid ke tipe %qT dari tipe %qT"
  
! #: config/i386/i386.cc:24070 config/i386/i386.cc:24095
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24073 config/i386/i386.cc:24099
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
*************** msgstr "alamat buruk"
*** 22878,22919 ****
  msgid "lo_sum not of register"
  msgstr "lo_sum bukan register"
  
! #: config/microblaze/microblaze.cc:2299
  #, fuzzy, c-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown punctuation '%c'"
  msgstr "fungsi spesifikasi '%s' tidak diketahui"
  
! #: config/microblaze/microblaze.cc:2308
  #, fuzzy, c-format
  #| msgid "PRINT_OPERAND null pointer"
  msgid "null pointer"
  msgstr "PRINT_OPERAND penunjuk kosong"
  
! #: config/microblaze/microblaze.cc:2343
  #, fuzzy, c-format
  #| msgid "PRINT_OPERAND_ADDRESS, invalid insn #1"
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND_ADDRESS, insn #1 tidak valid"
  
! #: config/microblaze/microblaze.cc:2372
  #, fuzzy, c-format
  #| msgid "PRINT_OPERAND_ADDRESS, invalid insn #1"
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND_ADDRESS, insn #1 tidak valid"
  
! #: config/microblaze/microblaze.cc:2392 config/microblaze/microblaze.cc:2568
  #, fuzzy
  #| msgid "invalid address"
  msgid "insn contains an invalid address !"
  msgstr "alamat tidak valid"
  
! #: config/microblaze/microblaze.cc:2408 config/microblaze/microblaze.cc:2638
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "alamat tidak valid"
  
! #: config/microblaze/microblaze.cc:2511
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr ""
--- 22888,22929 ----
  msgid "lo_sum not of register"
  msgstr "lo_sum bukan register"
  
! #: config/microblaze/microblaze.cc:2303
  #, fuzzy, c-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown punctuation '%c'"
  msgstr "fungsi spesifikasi '%s' tidak diketahui"
  
! #: config/microblaze/microblaze.cc:2312
  #, fuzzy, c-format
  #| msgid "PRINT_OPERAND null pointer"
  msgid "null pointer"
  msgstr "PRINT_OPERAND penunjuk kosong"
  
! #: config/microblaze/microblaze.cc:2347
  #, fuzzy, c-format
  #| msgid "PRINT_OPERAND_ADDRESS, invalid insn #1"
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND_ADDRESS, insn #1 tidak valid"
  
! #: config/microblaze/microblaze.cc:2376
  #, fuzzy, c-format
  #| msgid "PRINT_OPERAND_ADDRESS, invalid insn #1"
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND_ADDRESS, insn #1 tidak valid"
  
! #: config/microblaze/microblaze.cc:2396 config/microblaze/microblaze.cc:2572
  #, fuzzy
  #| msgid "invalid address"
  msgid "insn contains an invalid address !"
  msgstr "alamat tidak valid"
  
! #: config/microblaze/microblaze.cc:2412 config/microblaze/microblaze.cc:2642
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "alamat tidak valid"
  
! #: config/microblaze/microblaze.cc:2515
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr ""
*************** msgstr ""
*** 23233,23273 ****
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
  
! #: config/rs6000/rs6000.cc:28020
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "Jangan hasilkan sebuah titik keluar tunggal untuk setiap fungsi"
  
! #: config/rs6000/rs6000.cc:28089
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "tidak dapat menghasilkan reloads untuk:"
  
! #: config/rs6000/rs6000.cc:28165
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28767
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28769
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "konversi ke %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28771
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28773
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
--- 23243,23283 ----
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
  
! #: config/rs6000/rs6000.cc:28023
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "Jangan hasilkan sebuah titik keluar tunggal untuk setiap fungsi"
  
! #: config/rs6000/rs6000.cc:28092
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "tidak dapat menghasilkan reloads untuk:"
  
! #: config/rs6000/rs6000.cc:28168
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28770
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28772
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "konversi ke %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28774
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28776
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
*************** msgstr "operan tidak valid untuk pemodif
*** 23365,23385 ****
  msgid "vector argument passed to unprototyped function"
  msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
  
! #: config/s390/s390.cc:17350
  #, fuzzy
  #| msgid "pointer targets in return differ in signedness"
  msgid "types differ in signedness"
  msgstr "target penunjuk dalam kembali berbeda dalam signedness"
  
! #: config/s390/s390.cc:17360
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17363
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17371
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 23375,23395 ----
  msgid "vector argument passed to unprototyped function"
  msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
  
! #: config/s390/s390.cc:17377
  #, fuzzy
  #| msgid "pointer targets in return differ in signedness"
  msgid "types differ in signedness"
  msgstr "target penunjuk dalam kembali berbeda dalam signedness"
  
! #: config/s390/s390.cc:17387
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17390
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17398
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr ""
*** 23561,23567 ****
  msgid "aka"
  msgstr ""
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7714
  #, fuzzy
  #| msgid "<anonymous>"
  msgid "({anonymous})"
--- 23571,23577 ----
  msgid "aka"
  msgstr ""
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7715
  #, fuzzy
  #| msgid "<anonymous>"
  msgid "({anonymous})"
*************** msgstr "<anonim>"
*** 23576,23614 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3089 c/c-parser.cc:3279 c/c-parser.cc:3293 c/c-parser.cc:7502
! #: c/c-parser.cc:8356 c/c-parser.cc:8934 c/c-parser.cc:9126 c/c-parser.cc:9159
! #: c/c-parser.cc:9457 c/c-parser.cc:14304 c/c-parser.cc:14339
! #: c/c-parser.cc:14370 c/c-parser.cc:14417 c/c-parser.cc:14598
! #: c/c-parser.cc:15431 c/c-parser.cc:15506 c/c-parser.cc:15549
! #: c/c-parser.cc:23037 c/c-parser.cc:23117 c/c-parser.cc:23446
! #: c/c-parser.cc:23472 c/c-parser.cc:23495 c/c-parser.cc:24181
! #: c/c-parser.cc:24224 c/c-parser.cc:25491 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4141 c/c-parser.cc:4332
! #: c/c-parser.cc:4367 c/c-parser.cc:14591 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16475 cp/parser.cc:34635
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "diduga %<,%>"
  
! #: c/c-parser.cc:3251 c/c-parser.cc:9417
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or %<)%>"
  msgstr "diduga %<:%> atau %<...%>"
  
! #: c/c-parser.cc:3790 c/c-parser.cc:4943 c/c-parser.cc:5135 c/c-parser.cc:5193
! #: c/c-parser.cc:5251 c/c-parser.cc:5635 c/c-parser.cc:5658 c/c-parser.cc:5667
! #: c/c-parser.cc:5718 c/c-parser.cc:5727 c/c-parser.cc:10892
! #: c/c-parser.cc:10978 c/c-parser.cc:11552 c/c-parser.cc:11578
! #: c/c-parser.cc:11612 c/c-parser.cc:11825 c/c-parser.cc:12697
! #: c/c-parser.cc:14705 c/c-parser.cc:17345 c/c-parser.cc:18080
! #: c/c-parser.cc:18139 c/c-parser.cc:18194 c/c-parser.cc:20053
! #: c/c-parser.cc:20173 c/c-parser.cc:22130 c/c-parser.cc:23537
! #: c/c-parser.cc:24189 c/c-parser.cc:28016 c/c-parser.cc:28098
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
--- 23586,23624 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3134 c/c-parser.cc:3324 c/c-parser.cc:3338 c/c-parser.cc:7547
! #: c/c-parser.cc:8401 c/c-parser.cc:8979 c/c-parser.cc:9171 c/c-parser.cc:9204
! #: c/c-parser.cc:9502 c/c-parser.cc:14349 c/c-parser.cc:14384
! #: c/c-parser.cc:14415 c/c-parser.cc:14462 c/c-parser.cc:14643
! #: c/c-parser.cc:15476 c/c-parser.cc:15551 c/c-parser.cc:15594
! #: c/c-parser.cc:23082 c/c-parser.cc:23162 c/c-parser.cc:23491
! #: c/c-parser.cc:23517 c/c-parser.cc:23540 c/c-parser.cc:24226
! #: c/c-parser.cc:24269 c/c-parser.cc:25536 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4186 c/c-parser.cc:4377
! #: c/c-parser.cc:4412 c/c-parser.cc:14636 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16479 cp/parser.cc:34694
! #: cp/parser.cc:35333
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "diduga %<,%>"
  
! #: c/c-parser.cc:3296 c/c-parser.cc:9462
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or %<)%>"
  msgstr "diduga %<:%> atau %<...%>"
  
! #: c/c-parser.cc:3835 c/c-parser.cc:4988 c/c-parser.cc:5180 c/c-parser.cc:5238
! #: c/c-parser.cc:5296 c/c-parser.cc:5680 c/c-parser.cc:5703 c/c-parser.cc:5712
! #: c/c-parser.cc:5763 c/c-parser.cc:5772 c/c-parser.cc:10937
! #: c/c-parser.cc:11023 c/c-parser.cc:11597 c/c-parser.cc:11623
! #: c/c-parser.cc:11657 c/c-parser.cc:11870 c/c-parser.cc:12742
! #: c/c-parser.cc:14750 c/c-parser.cc:17390 c/c-parser.cc:18125
! #: c/c-parser.cc:18184 c/c-parser.cc:18239 c/c-parser.cc:20098
! #: c/c-parser.cc:20218 c/c-parser.cc:22175 c/c-parser.cc:23582
! #: c/c-parser.cc:24234 c/c-parser.cc:28062 c/c-parser.cc:28144
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
*************** msgstr "diduga %<:%> atau %<...%>"
*** 23616,23783 ****
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3242
! #: c/c-parser.cc:9409 c/c-parser.cc:20746 cp/parser.cc:35322 cp/parser.cc:43032
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<)%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:5029 c/c-parser.cc:5778 c/c-parser.cc:6138 c/c-parser.cc:6156
! #: c/c-parser.cc:6157 c/c-parser.cc:6660 c/c-parser.cc:6704 c/c-parser.cc:9508
! #: c/c-parser.cc:11816 c/c-parser.cc:13270 c/c-parser.cc:13642
! #: c/c-parser.cc:16667 c/gimple-parser.cc:1930 cp/parser.cc:35286
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<]%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:5231
  #, fuzzy
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5687 c/c-parser.cc:5692 c/c-parser.cc:17328
! #: c/c-parser.cc:18169 c/c-parser.cc:20554 c/c-parser.cc:20653
! #: c/c-parser.cc:26832 c/c-parser.cc:27136 c/c-parser.cc:27824
! #: c/c-parser.cc:28041 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17109 cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "diduga %<(%>"
  
! #: c/c-parser.cc:6134 c/c-parser.cc:6136 c/c-parser.cc:16572 cp/parser.cc:35289
! #: cp/parser.cc:39179 go/gofrontend/embed.cc:440
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<[%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:6964 c/c-parser.cc:14934 c/c-parser.cc:20630
! #: c/c-parser.cc:23012 c/c-parser.cc:23098 c/c-parser.cc:23859
! #: c/c-parser.cc:24999 c/c-parser.cc:29820 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4128 c/c-parser.cc:4356
! #: c/c-parser.cc:14486 cp/parser.cc:22203 cp/parser.cc:35283
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:7914 c/c-parser.cc:7923 c/c-parser.cc:9957 c/c-parser.cc:11136
! #: c/c-parser.cc:14698 c/c-parser.cc:15095 c/c-parser.cc:15159
! #: c/c-parser.cc:16649 c/c-parser.cc:17760 c/c-parser.cc:17997
! #: c/c-parser.cc:18550 c/c-parser.cc:18653 c/c-parser.cc:19194
! #: c/c-parser.cc:19630 c/c-parser.cc:19706 c/c-parser.cc:19823
! #: c/c-parser.cc:19895 c/c-parser.cc:20868 c/c-parser.cc:26702
! #: c/c-parser.cc:27881 c/c-parser.cc:27940 c/c-parser.cc:29142
! #: c/gimple-parser.cc:630 c/gimple-parser.cc:943 c/gimple-parser.cc:2561
! #: c/gimple-parser.cc:2588 c/c-parser.cc:9416 c/c-parser.cc:17253
! #: c/c-parser.cc:18658 cp/parser.cc:35316 cp/parser.cc:37023 cp/parser.cc:40119
! #: cp/parser.cc:41012 go/gofrontend/embed.cc:404
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<:%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:8910 cp/parser.cc:35203
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<while%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:10855 c/c-parser.cc:11085 c/c-parser.cc:11602
! #: c/c-parser.cc:11647 c/c-parser.cc:11740 c/c-parser.cc:11887
! #: c/c-parser.cc:12687 c/c-parser.cc:18174 c/c-parser.cc:19775
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34633 cp/parser.cc:35292
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<,%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:11496
  #, fuzzy
  #| msgid "expected %<{%>"
  msgid "expected %<.%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:14157 c/c-parser.cc:14189 c/c-parser.cc:14429
! #: cp/parser.cc:37597 cp/parser.cc:37618
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@end%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:14847 c/gimple-parser.cc:1497 cp/parser.cc:35301
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<>%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:18748 c/c-parser.cc:20191 c/c-parser.cc:20617
! #: cp/parser.cc:35325 cp/parser.cc:42883
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%>"
  msgstr "diduga %<,%> atau %<,%>"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19622 c/c-parser.cc:22907 c/c-parser.cc:22952
! #: c/c-parser.cc:23109 c/c-parser.cc:23456 c/c-parser.cc:24168
! #: c/c-parser.cc:25374 c/c-parser.cc:26880 c/c-parser.cc:28082
! #: c/gimple-parser.cc:798 c/c-parser.cc:6727 c/c-parser.cc:23029
! #: c/c-parser.cc:23252 cp/parser.cc:35304 cp/parser.cc:44578 cp/parser.cc:44751
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "diduga %<=%>"
  
! #: c/c-parser.cc:20767 c/c-parser.cc:27145 c/c-parser.cc:27166
! #: c/c-parser.cc:16707 c/c-parser.cc:16719 c/c-parser.cc:20747
! #: cp/parser.cc:43033 cp/parser.cc:43060 cp/parser.cc:50600 cp/parser.cc:50611
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<)%> or %<,%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: c/c-parser.cc:23040 c/c-parser.cc:23120 c/c-parser.cc:23473
! #: c/c-parser.cc:23928 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35280
! #: cp/parser.cc:37807
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<}%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:23133 cp/parser.cc:44676
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<else%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:25046 c/c-parser.cc:25035 cp/parser.cc:47606
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "diduga %<#pragma omp section%> atau %<}%>"
  
! #: c/c-parser.cc:28760 cp/parser.cc:52554
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9863
  #, fuzzy
  #| msgid "<anonymous>"
  msgid "(anonymous)"
  msgstr "<anonim>"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19538 cp/parser.cc:35298
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<<%>"
--- 23626,23794 ----
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3287
! #: c/c-parser.cc:9454 c/c-parser.cc:20791 cp/parser.cc:35381 cp/parser.cc:43091
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<)%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:5074 c/c-parser.cc:5823 c/c-parser.cc:6183 c/c-parser.cc:6201
! #: c/c-parser.cc:6202 c/c-parser.cc:6705 c/c-parser.cc:6749 c/c-parser.cc:9553
! #: c/c-parser.cc:11861 c/c-parser.cc:13315 c/c-parser.cc:13687
! #: c/c-parser.cc:16712 c/gimple-parser.cc:1930 cp/parser.cc:35345
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<]%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:5276
  #, fuzzy
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5732 c/c-parser.cc:5737 c/c-parser.cc:17373
! #: c/c-parser.cc:18214 c/c-parser.cc:20599 c/c-parser.cc:20698
! #: c/c-parser.cc:26875 c/c-parser.cc:27182 c/c-parser.cc:27870
! #: c/c-parser.cc:28087 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17154 cp/parser.cc:35336
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "diduga %<(%>"
  
! #: c/c-parser.cc:6179 c/c-parser.cc:6181 c/c-parser.cc:16617 cp/parser.cc:35348
! #: cp/parser.cc:39238 go/gofrontend/embed.cc:440
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<[%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:7009 c/c-parser.cc:14979 c/c-parser.cc:20675
! #: c/c-parser.cc:23057 c/c-parser.cc:23143 c/c-parser.cc:23904
! #: c/c-parser.cc:25044 c/c-parser.cc:29863 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4173 c/c-parser.cc:4401
! #: c/c-parser.cc:14531 cp/parser.cc:22207 cp/parser.cc:35342
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:7959 c/c-parser.cc:7968 c/c-parser.cc:10002
! #: c/c-parser.cc:11181 c/c-parser.cc:14743 c/c-parser.cc:15140
! #: c/c-parser.cc:15204 c/c-parser.cc:16694 c/c-parser.cc:17805
! #: c/c-parser.cc:18042 c/c-parser.cc:18595 c/c-parser.cc:18698
! #: c/c-parser.cc:19239 c/c-parser.cc:19675 c/c-parser.cc:19751
! #: c/c-parser.cc:19868 c/c-parser.cc:19940 c/c-parser.cc:20913
! #: c/c-parser.cc:26747 c/c-parser.cc:27927 c/c-parser.cc:27986
! #: c/c-parser.cc:29185 c/gimple-parser.cc:630 c/gimple-parser.cc:943
! #: c/gimple-parser.cc:2561 c/gimple-parser.cc:2588 c/c-parser.cc:9461
! #: c/c-parser.cc:17298 c/c-parser.cc:18703 cp/parser.cc:35375
! #: cp/parser.cc:37082 cp/parser.cc:40178 cp/parser.cc:41071
! #: go/gofrontend/embed.cc:404
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<:%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:8955 cp/parser.cc:35262
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<while%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11130 c/c-parser.cc:11647
! #: c/c-parser.cc:11692 c/c-parser.cc:11785 c/c-parser.cc:11932
! #: c/c-parser.cc:12732 c/c-parser.cc:18219 c/c-parser.cc:19820
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34692 cp/parser.cc:35351
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<,%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:11541
  #, fuzzy
  #| msgid "expected %<{%>"
  msgid "expected %<.%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:14202 c/c-parser.cc:14234 c/c-parser.cc:14474
! #: cp/parser.cc:37656 cp/parser.cc:37677
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@end%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:14892 c/gimple-parser.cc:1497 cp/parser.cc:35360
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<>%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:18793 c/c-parser.cc:20236 c/c-parser.cc:20662
! #: cp/parser.cc:35384 cp/parser.cc:42942
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%>"
  msgstr "diduga %<,%> atau %<,%>"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19667 c/c-parser.cc:22952 c/c-parser.cc:22997
! #: c/c-parser.cc:23154 c/c-parser.cc:23501 c/c-parser.cc:24213
! #: c/c-parser.cc:25419 c/c-parser.cc:26923 c/c-parser.cc:28128
! #: c/gimple-parser.cc:798 c/c-parser.cc:6772 c/c-parser.cc:23074
! #: c/c-parser.cc:23297 cp/parser.cc:35363 cp/parser.cc:44637 cp/parser.cc:44810
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "diduga %<=%>"
  
! #: c/c-parser.cc:20812 c/c-parser.cc:27191 c/c-parser.cc:27212
! #: c/c-parser.cc:16752 c/c-parser.cc:16764 c/c-parser.cc:20792
! #: cp/parser.cc:43092 cp/parser.cc:43119 cp/parser.cc:50659 cp/parser.cc:50670
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<)%> or %<,%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: c/c-parser.cc:23085 c/c-parser.cc:23165 c/c-parser.cc:23518
! #: c/c-parser.cc:23973 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35339
! #: cp/parser.cc:37866
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<}%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:23178 cp/parser.cc:44735
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<else%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:25091 c/c-parser.cc:25080 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "diduga %<#pragma omp section%> atau %<}%>"
  
! #: c/c-parser.cc:28806 cp/parser.cc:52607
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9880
  #, fuzzy
  #| msgid "<anonymous>"
  msgid "(anonymous)"
  msgstr "<anonim>"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19542 cp/parser.cc:35357
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<<%>"
*************** msgstr "diduga %<{%>"
*** 23790,23799 ****
  msgid "expected label"
  msgstr "Diduga nama"
  
! #: cobol/gcobolspec.cc:544
  #, fuzzy, c-format
  #| msgid "Driving:"
! msgid "Driving: (%ld)\n"
  msgstr "Driving:"
  
  #: cp/call.cc:4225
--- 23801,23810 ----
  msgid "expected label"
  msgstr "Diduga nama"
  
! #: cobol/gcobolspec.cc:554
  #, fuzzy, c-format
  #| msgid "Driving:"
! msgid "Driving: ("
  msgstr "Driving:"
  
  #: cp/call.cc:4225
*************** msgstr "kandidat 1:"
*** 23808,23814 ****
  msgid "  after user-defined conversion:"
  msgstr "tipe %qs memiliki sebuah konstruktor yang didefinisikan pengguna"
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26956
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
--- 23819,23825 ----
  msgid "  after user-defined conversion:"
  msgstr "tipe %qs memiliki sebuah konstruktor yang didefinisikan pengguna"
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26986
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
*************** msgstr "parameter template %q+#D"
*** 23931,23937 ****
  msgid "<statement>"
  msgstr "dalam pernyataan"
  
! #: cp/error.cc:2381 cp/error.cc:3503 c-family/c-pretty-print.cc:2694
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown src"
  msgid "<unknown>"
--- 23942,23948 ----
  msgid "<statement>"
  msgstr "dalam pernyataan"
  
! #: cp/error.cc:2381 cp/error.cc:3524 c-family/c-pretty-print.cc:2694
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown src"
  msgid "<unknown>"
*************** msgstr ""
*** 23961,23977 ****
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3227
  msgid "<expression error>"
  msgstr ""
  
! #: cp/error.cc:3242
  #, fuzzy
  #| msgid "Unknown operator '%s' at %%L"
  msgid "<unknown operator>"
  msgstr "Operator tidak dikenal '%s' di %%L"
  
! #: cp/error.cc:3732
  msgid "At global scope:"
  msgstr ""
  
--- 23972,23988 ----
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3248
  msgid "<expression error>"
  msgstr ""
  
! #: cp/error.cc:3263
  #, fuzzy
  #| msgid "Unknown operator '%s' at %%L"
  msgid "<unknown operator>"
  msgstr "Operator tidak dikenal '%s' di %%L"
  
! #: cp/error.cc:3753
  msgid "At global scope:"
  msgstr ""
  
*************** msgstr ""
*** 23979,24088 ****
  msgid "candidates are:"
  msgstr "kandidat adalah:"
  
! #: cp/rtti.cc:588
  #, fuzzy
  #| msgid "creating pointer to member reference type %qT"
  msgid "target is not pointer or reference to class"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/rtti.cc:593
  #, fuzzy
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "target is not pointer or reference to complete type"
  msgstr "aritmetik di penunjuk ke sebuah tipe tidak lengkap"
  
! #: cp/rtti.cc:599
  #, fuzzy
  #| msgid "creating pointer to member reference type %qT"
  msgid "target is not pointer or reference"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/rtti.cc:615
  #, fuzzy
  #| msgid "base operand of %<->%> is not a pointer"
  msgid "source is not a pointer"
  msgstr "operan dasar dari %<->%> bukan sebuah penunjuk"
  
! #: cp/rtti.cc:620
  msgid "source is not a pointer to class"
  msgstr ""
  
! #: cp/rtti.cc:625
  #, fuzzy
  #| msgid "dereferencing pointer to incomplete type"
  msgid "source is a pointer to incomplete type"
  msgstr "dereferencing pointer ke tipe tidak lengkap"
  
! #: cp/rtti.cc:638
  #, fuzzy
  #| msgid "%qT is not a class type"
  msgid "source is not of class type"
  msgstr "%qT bukan sebuah tipe kelas"
  
! #: cp/rtti.cc:643
  #, fuzzy
  #| msgid "return type is an incomplete type"
  msgid "source is of incomplete class type"
  msgstr "tipe kembali adalah sebuah tipe tidak lengkap"
  
! #: cp/rtti.cc:654
  #, fuzzy
  #| msgid "conversion to %qT alters %qT constant value"
  msgid "conversion casts away constness"
  msgstr "konversi ke %qT mengubah nilai konstanta %qT"
  
! #: cp/rtti.cc:816
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7524 c/c-typeck.cc:5303
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "tipe argumen salah ke unary minus"
  
! #: cp/typeck.cc:7525 c/c-typeck.cc:5289
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "tipe argume salah ke unary plus"
  
! #: cp/typeck.cc:7552 c/c-typeck.cc:5348
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "tipe argumen salah ke bit-complement"
  
! #: cp/typeck.cc:7572 c/c-typeck.cc:5356
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "tipe argumen salah ke abs"
  
! #: cp/typeck.cc:7584 c/c-typeck.cc:5378
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "tipe argumen salah ke konjugasi"
  
! #: cp/typeck.cc:7608
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "tipe argume salah ke unary plus"
  
! #: cp/typeck.cc:7657
  #, fuzzy
  #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "no pre-increment operator for type"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.cc:7659
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7661
  #, fuzzy
  #| msgid "cannot decrement a pointer to incomplete type %qT"
  msgid "no pre-decrement operator for type"
  msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.cc:7663
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 23990,24099 ----
  msgid "candidates are:"
  msgstr "kandidat adalah:"
  
! #: cp/rtti.cc:589
  #, fuzzy
  #| msgid "creating pointer to member reference type %qT"
  msgid "target is not pointer or reference to class"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/rtti.cc:594
  #, fuzzy
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "target is not pointer or reference to complete type"
  msgstr "aritmetik di penunjuk ke sebuah tipe tidak lengkap"
  
! #: cp/rtti.cc:600
  #, fuzzy
  #| msgid "creating pointer to member reference type %qT"
  msgid "target is not pointer or reference"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/rtti.cc:616
  #, fuzzy
  #| msgid "base operand of %<->%> is not a pointer"
  msgid "source is not a pointer"
  msgstr "operan dasar dari %<->%> bukan sebuah penunjuk"
  
! #: cp/rtti.cc:621
  msgid "source is not a pointer to class"
  msgstr ""
  
! #: cp/rtti.cc:626
  #, fuzzy
  #| msgid "dereferencing pointer to incomplete type"
  msgid "source is a pointer to incomplete type"
  msgstr "dereferencing pointer ke tipe tidak lengkap"
  
! #: cp/rtti.cc:639
  #, fuzzy
  #| msgid "%qT is not a class type"
  msgid "source is not of class type"
  msgstr "%qT bukan sebuah tipe kelas"
  
! #: cp/rtti.cc:644
  #, fuzzy
  #| msgid "return type is an incomplete type"
  msgid "source is of incomplete class type"
  msgstr "tipe kembali adalah sebuah tipe tidak lengkap"
  
! #: cp/rtti.cc:655
  #, fuzzy
  #| msgid "conversion to %qT alters %qT constant value"
  msgid "conversion casts away constness"
  msgstr "konversi ke %qT mengubah nilai konstanta %qT"
  
! #: cp/rtti.cc:817
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7640 c/c-typeck.cc:5304
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "tipe argumen salah ke unary minus"
  
! #: cp/typeck.cc:7641 c/c-typeck.cc:5290
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "tipe argume salah ke unary plus"
  
! #: cp/typeck.cc:7668 c/c-typeck.cc:5349
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "tipe argumen salah ke bit-complement"
  
! #: cp/typeck.cc:7688 c/c-typeck.cc:5357
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "tipe argumen salah ke abs"
  
! #: cp/typeck.cc:7700 c/c-typeck.cc:5379
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "tipe argumen salah ke konjugasi"
  
! #: cp/typeck.cc:7724
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "tipe argume salah ke unary plus"
  
! #: cp/typeck.cc:7773
  #, fuzzy
  #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "no pre-increment operator for type"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.cc:7775
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7777
  #, fuzzy
  #| msgid "cannot decrement a pointer to incomplete type %qT"
  msgid "no pre-decrement operator for type"
  msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.cc:7779
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 24235,24241 ****
  msgid "Unsigned:"
  msgstr ""
  
! #: fortran/expr.cc:3856
  msgid "array assignment"
  msgstr "penempatan array"
  
--- 24246,24252 ----
  msgid "Unsigned:"
  msgstr ""
  
! #: fortran/expr.cc:3960
  msgid "array assignment"
  msgstr "penempatan array"
  
*************** msgstr ""
*** 24264,24270 ****
  msgid "Driving:"
  msgstr "Driving:"
  
! #: fortran/interface.cc:3905 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
--- 24275,24281 ----
  msgid "Driving:"
  msgstr "Driving:"
  
! #: fortran/interface.cc:3926 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
*************** msgstr "Tidak melakukan apa-apa. Dijaga
*** 24318,24335 ****
  msgid "unsigned"
  msgstr ""
  
! #: fortran/io.cc:1873
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.cc:3364
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4725
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
--- 24329,24346 ----
  msgid "unsigned"
  msgstr ""
  
! #: fortran/io.cc:1875
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.cc:3366
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4727
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
*************** msgstr "blok IF"
*** 24436,24446 ****
  msgid "implied END DO"
  msgstr "Diimplikasikan END DO"
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13586
  msgid "assignment"
  msgstr "assignment"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13652 fortran/resolve.cc:13655
  msgid "pointer assignment"
  msgstr "assignmen penunjuk"
  
--- 24447,24457 ----
  msgid "implied END DO"
  msgstr "Diimplikasikan END DO"
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13576
  msgid "assignment"
  msgstr "assignment"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13642 fortran/resolve.cc:13645
  msgid "pointer assignment"
  msgstr "assignmen penunjuk"
  
*************** msgstr "assignmen penunjuk"
*** 24448,24628 ****
  msgid "simple IF"
  msgstr "IF sederhana"
  
! #: fortran/resolve.cc:2464 fortran/resolve.cc:2659
  msgid "elemental procedure"
  msgstr "prosedur elemental"
  
! #: fortran/resolve.cc:2562
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "allocatable argument"
  msgstr "tipe argumen tidak valid"
  
! #: fortran/resolve.cc:2567
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "tidak ada argumen"
  
! #: fortran/resolve.cc:2572
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "tidak ada argumen"
  
! #: fortran/resolve.cc:2577
  #, fuzzy
  #| msgid "pointer assignment"
  msgid "pointer argument"
  msgstr "assignmen penunjuk"
  
! #: fortran/resolve.cc:2582
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "tidak ada argumen"
  
! #: fortran/resolve.cc:2587
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "value argument"
  msgstr "tipe argumen tidak valid"
  
! #: fortran/resolve.cc:2592
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "tidak ada argumen"
  
! #: fortran/resolve.cc:2597
  #, fuzzy
  #| msgid "mismatched arguments"
  msgid "assumed-shape argument"
  msgstr "argumen tidak cocok"
  
! #: fortran/resolve.cc:2602
  #, fuzzy
  #| msgid "mismatched arguments"
  msgid "assumed-rank argument"
  msgstr "argumen tidak cocok"
  
! #: fortran/resolve.cc:2607
  #, fuzzy
  #| msgid "array assignment"
  msgid "coarray argument"
  msgstr "penempatan array"
  
! #: fortran/resolve.cc:2612
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "parametrized derived type argument"
  msgstr "tipe argumen tidak valid"
  
! #: fortran/resolve.cc:2617
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "tidak ada argumen"
  
! #: fortran/resolve.cc:2622
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2629
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-type argument"
  msgstr "tipe argumen tidak valid"
  
! #: fortran/resolve.cc:2640
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2645
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2652
  #, fuzzy
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "result with non-constant character length"
  msgstr "'%s' di %L harus memiliki panjang karakter konstan dalam konteks ini"
  
! #: fortran/resolve.cc:2664
  #, fuzzy
  #| msgid "elemental procedure"
  msgid "bind(c) procedure"
  msgstr "prosedur elemental"
  
! #: fortran/resolve.cc:8002
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:8006
  #, fuzzy
  #| msgid "%qD is not a variable"
  msgid "iterator variable"
  msgstr "%qD bukan sebuah variabel"
  
! #: fortran/resolve.cc:8010
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Start expression in DO loop"
  msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
  
! #: fortran/resolve.cc:8014
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "ekspresi sebagai operan tidak valid"
  
! #: fortran/resolve.cc:8018
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Step expression in DO loop"
  msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
  
! #: fortran/resolve.cc:8636 fortran/resolve.cc:8639
  #, fuzzy
  #| msgid "DEALLOCATE "
  msgid "DEALLOCATE object"
  msgstr "DEALOKASIKAN "
  
! #: fortran/resolve.cc:9063 fortran/resolve.cc:9066
  #, fuzzy
  #| msgid "ALLOCATE "
  msgid "ALLOCATE object"
  msgstr "ALOKASIKAN "
  
! #: fortran/resolve.cc:9303 fortran/resolve.cc:11450 fortran/resolve.cc:11571
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:9354 fortran/resolve.cc:11462 fortran/resolve.cc:11583
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:11258
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11474
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2058
  #, fuzzy, c-format
  #| msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Pajang KARAKTER berbeda (%d/%d) dalam konstruktor array di %L"
  
! #: fortran/trans-array.cc:6629
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10933
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
--- 24459,24639 ----
  msgid "simple IF"
  msgstr "IF sederhana"
  
! #: fortran/resolve.cc:2465 fortran/resolve.cc:2660
  msgid "elemental procedure"
  msgstr "prosedur elemental"
  
! #: fortran/resolve.cc:2563
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "allocatable argument"
  msgstr "tipe argumen tidak valid"
  
! #: fortran/resolve.cc:2568
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "tidak ada argumen"
  
! #: fortran/resolve.cc:2573
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "tidak ada argumen"
  
! #: fortran/resolve.cc:2578
  #, fuzzy
  #| msgid "pointer assignment"
  msgid "pointer argument"
  msgstr "assignmen penunjuk"
  
! #: fortran/resolve.cc:2583
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "tidak ada argumen"
  
! #: fortran/resolve.cc:2588
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "value argument"
  msgstr "tipe argumen tidak valid"
  
! #: fortran/resolve.cc:2593
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "tidak ada argumen"
  
! #: fortran/resolve.cc:2598
  #, fuzzy
  #| msgid "mismatched arguments"
  msgid "assumed-shape argument"
  msgstr "argumen tidak cocok"
  
! #: fortran/resolve.cc:2603
  #, fuzzy
  #| msgid "mismatched arguments"
  msgid "assumed-rank argument"
  msgstr "argumen tidak cocok"
  
! #: fortran/resolve.cc:2608
  #, fuzzy
  #| msgid "array assignment"
  msgid "coarray argument"
  msgstr "penempatan array"
  
! #: fortran/resolve.cc:2613
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "parametrized derived type argument"
  msgstr "tipe argumen tidak valid"
  
! #: fortran/resolve.cc:2618
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "tidak ada argumen"
  
! #: fortran/resolve.cc:2623
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2630
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-type argument"
  msgstr "tipe argumen tidak valid"
  
! #: fortran/resolve.cc:2641
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2646
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2653
  #, fuzzy
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "result with non-constant character length"
  msgstr "'%s' di %L harus memiliki panjang karakter konstan dalam konteks ini"
  
! #: fortran/resolve.cc:2665
  #, fuzzy
  #| msgid "elemental procedure"
  msgid "bind(c) procedure"
  msgstr "prosedur elemental"
  
! #: fortran/resolve.cc:7975
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7979
  #, fuzzy
  #| msgid "%qD is not a variable"
  msgid "iterator variable"
  msgstr "%qD bukan sebuah variabel"
  
! #: fortran/resolve.cc:7983
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Start expression in DO loop"
  msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
  
! #: fortran/resolve.cc:7987
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "ekspresi sebagai operan tidak valid"
  
! #: fortran/resolve.cc:7991
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Step expression in DO loop"
  msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
  
! #: fortran/resolve.cc:8609 fortran/resolve.cc:8612
  #, fuzzy
  #| msgid "DEALLOCATE "
  msgid "DEALLOCATE object"
  msgstr "DEALOKASIKAN "
  
! #: fortran/resolve.cc:9053 fortran/resolve.cc:9056
  #, fuzzy
  #| msgid "ALLOCATE "
  msgid "ALLOCATE object"
  msgstr "ALOKASIKAN "
  
! #: fortran/resolve.cc:9293 fortran/resolve.cc:11440 fortran/resolve.cc:11561
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:9344 fortran/resolve.cc:11452 fortran/resolve.cc:11573
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:11248
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11464
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2061
  #, fuzzy, c-format
  #| msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Pajang KARAKTER berbeda (%d/%d) dalam konstruktor array di %L"
  
! #: fortran/trans-array.cc:6631
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10935
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
*************** msgstr "Argumen aktual berisi terlalu se
*** 24639,24650 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Argumen aktual berisi terlalu sedikit elemen untuk argumen dummy '%s' (%lu/%lu) di %L"
  
! #: fortran/trans-expr.cc:11373
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13068
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 24650,24661 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Argumen aktual berisi terlalu sedikit elemen untuk argumen dummy '%s' (%lu/%lu) di %L"
  
! #: fortran/trans-expr.cc:11386
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13081
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 24654,24737 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Panjang karakter tidak sama (%ld/%ld) dalam %s di %L"
  
! #: fortran/trans-intrinsic.cc:6387
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6674
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6722
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6732
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6739
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6831
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6899
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6979
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6987 fortran/trans-intrinsic.cc:7032
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9383
  #, fuzzy, c-format
  #| msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Argumen NCOPIES dari REPEAT intrinsik adalah negatif di %L"
  
! #: fortran/trans-intrinsic.cc:9415
  #, fuzzy
  #| msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "Argumen NCOPIES dari REPEAT intrinsik adalah terlalu besar di %L"
  
! #: fortran/trans-intrinsic.cc:12882
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12894
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12906
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12918
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12926
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
--- 24665,24748 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Panjang karakter tidak sama (%ld/%ld) dalam %s di %L"
  
! #: fortran/trans-intrinsic.cc:6366
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6653
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6701
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6711
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6718
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6810
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6878
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6958
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6966 fortran/trans-intrinsic.cc:7011
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9362
  #, fuzzy, c-format
  #| msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Argumen NCOPIES dari REPEAT intrinsik adalah negatif di %L"
  
! #: fortran/trans-intrinsic.cc:9394
  #, fuzzy
  #| msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "Argumen NCOPIES dari REPEAT intrinsik adalah terlalu besar di %L"
  
! #: fortran/trans-intrinsic.cc:12861
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12873
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12885
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12897
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12905
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
*************** msgstr "Diduga tipe ekspresi"
*** 24863,24870 ****
  msgid "expected boolean type"
  msgstr "diduga bukan tuple"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19534 c/c-parser.cc:19541
! #: cp/parser.cc:41864 cp/parser.cc:41871
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
--- 24874,24881 ----
  msgid "expected boolean type"
  msgstr "diduga bukan tuple"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19579 c/c-parser.cc:19586
! #: cp/parser.cc:41923 cp/parser.cc:41930
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
*************** msgstr "tidak ada argumen"
*** 24947,24953 ****
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9466
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments"
--- 24958,24964 ----
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9471
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments"
*************** msgstr "dukungan profiler untuk VxWorks"
*** 25442,25448 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "format target tidak mendukung infinity"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:193
  #, fuzzy, gcc-internal-format
  #| msgid "profiling is still experimental for this target"
  msgid "profiling is not yet implemented for this architecture"
--- 25453,25459 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "format target tidak mendukung infinity"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:194
  #, fuzzy, gcc-internal-format
  #| msgid "profiling is still experimental for this target"
  msgid "profiling is not yet implemented for this architecture"
*************** msgstr "-m%s tidak didukung dalam konfig
*** 25696,25724 ****
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr "-mrelax hanya didukung untuk RTP PIC"
  
! #: cobol/parse_ante.h:1728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "Global declarative %s for %s"
  msgstr "global deklarasi %q+#D"
  
! #: cobol/parse_ante.h:2456 cobol/genapi.cc:5784
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: invalid symbol_type_t %d"
! msgstr ""
! 
! #: cobol/parse_ante.h:2798
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: no symbol '%s' found"
  msgstr ""
  
! #: cobol/parse_util.h:351
! #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic function %s(%d) not recognized"
! msgid "%s: intrinsic function  %s not found"
  msgstr "Fungsi instrinsik %s(%d) tidak dikenal"
  
! #: cobol/parse_util.h:383
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid function declaration"
  msgid "%s: invalid function descr type '%c'"
--- 25707,25737 ----
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr "-mrelax hanya didukung untuk RTP PIC"
  
! #: cobol/exceptg.h:80
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s:creating '%s'\n"
! msgid "CDF: exception '%s'"
! msgstr "%s:membuat '%s'\n"
! 
! #: cobol/parse_ante.h:1592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "Global declarative %s for %s"
  msgstr "global deklarasi %q+#D"
  
! #: cobol/parse_ante.h:2385 cobol/symbols.h:134 cobol/genapi.cc:6470
! #: cobol/util.cc:288 cobol/util.cc:337 cobol/util.cc:637
! #, gcc-internal-format
! msgid "%s:%d: invalid %<symbol_type_t%> %d"
  msgstr ""
  
! #: cobol/parse_util.h:360
! #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic function %s(%d) not recognized"
! msgid "%s: intrinsic function %qs not found"
  msgstr "Fungsi instrinsik %s(%d) tidak dikenal"
  
! #: cobol/parse_util.h:392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid function declaration"
  msgid "%s: invalid function descr type '%c'"
*************** msgid "scan.o: %s"
*** 25731,25737 ****
  msgstr "%s: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3560 fortran/io.cc:3727 fortran/io.cc:4413
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Sintaks error dalam pernyataan %s di %C"
--- 25744,25750 ----
  msgstr "%s: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3563 fortran/io.cc:3729 fortran/io.cc:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Sintaks error dalam pernyataan %s di %C"
*************** msgstr "nama makro hilang setelah %qs"
*** 25832,25838 ****
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3801
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "hilang nama berkas setelah %qs"
--- 25845,25851 ----
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3798
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "hilang nama berkas setelah %qs"
*************** msgstr "nilai visibility \"%s\" tidak di
*** 25938,25944 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "nilai visibility \"%s\" tidak dikenal"
  
! #: cobol/lang.opt:46
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "Unrecognized COBOL dialect name: %qs"
--- 25951,25957 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "nilai visibility \"%s\" tidak dikenal"
  
! #: cobol/lang.opt:51
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "Unrecognized COBOL dialect name: %qs"
*************** msgstr "daerah ira \"%s\" tidak diketahu
*** 26133,26222 ****
  msgid "unknown LTO partitioning model %qs"
  msgstr "mode mesin %qs tidak dikenal"
  
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
  #| msgid "assertion missing after %qs"
  msgid "targets missing after %qs"
  msgstr "assertion hilang setelah %qs"
  
! #: common.opt:2409
  #, fuzzy, gcc-internal-format
  #| msgid "assertion missing after %qs"
  msgid "options or targets=options missing after %qs"
  msgstr "assertion hilang setelah %qs"
  
! #: common.opt:2417
  #, fuzzy, gcc-internal-format
  #| msgid "unknown tls-model \"%s\""
  msgid "unknown offload ABI %qs"
  msgstr "tls-model \"%s\" tidak dikenal"
  
! #: common.opt:2426
  #, fuzzy, gcc-internal-format
  #| msgid "assertion missing after %qs"
  msgid "option missing after %qs"
  msgstr "assertion hilang setelah %qs"
  
! #: common.opt:2603
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr ""
  
! #: common.opt:2619
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown profile update method %qs"
  msgstr "mode mesin %qs tidak dikenal"
  
! #: common.opt:2728
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown Live-Patching Level %qs"
  msgstr "mode mesin %qs tidak dikenal"
  
! #: common.opt:2761
  #, fuzzy, gcc-internal-format
  #| msgid "unknown ira algorithm \"%s\""
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "algoritma ira \"%s\" tidak diketahui"
  
! #: common.opt:3097
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown TLS model %qs"
  msgstr "mode mesin %qs tidak dikenal"
  
! #: common.opt:3130
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete implementation of class %qs"
  msgid "unknown trampoline implementation %qs"
  msgstr "implementasi dari class %qs tidak lengkap"
  
! #: common.opt:3452
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown vectorizer cost model %qs"
  msgstr "mode mesin %qs tidak dikenal"
  
! #: common.opt:3483
  #, fuzzy, gcc-internal-format
  #| msgid "traditional C rejects automatic aggregate initialization"
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "tradisional C menolak inisialisasi otomatis bersama"
  
! #: common.opt:3509
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized visibility value \"%s\""
  msgid "unrecognized visibility value %qs"
  msgstr "nilai visibility \"%s\" tidak dikenal"
  
! #: common.opt:3528
  #, fuzzy, gcc-internal-format
  #| msgid "(near initialization for %qs)"
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "(dekat inisialisasi untuk %qs)"
  
! #: common.opt:3584
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized zero init padding bits kind %qs"
--- 26146,26235 ----
  msgid "unknown LTO partitioning model %qs"
  msgstr "mode mesin %qs tidak dikenal"
  
! #: common.opt:2403
  #, fuzzy, gcc-internal-format
  #| msgid "assertion missing after %qs"
  msgid "targets missing after %qs"
  msgstr "assertion hilang setelah %qs"
  
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
  #| msgid "assertion missing after %qs"
  msgid "options or targets=options missing after %qs"
  msgstr "assertion hilang setelah %qs"
  
! #: common.opt:2414
  #, fuzzy, gcc-internal-format
  #| msgid "unknown tls-model \"%s\""
  msgid "unknown offload ABI %qs"
  msgstr "tls-model \"%s\" tidak dikenal"
  
! #: common.opt:2423
  #, fuzzy, gcc-internal-format
  #| msgid "assertion missing after %qs"
  msgid "option missing after %qs"
  msgstr "assertion hilang setelah %qs"
  
! #: common.opt:2600
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr ""
  
! #: common.opt:2616
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown profile update method %qs"
  msgstr "mode mesin %qs tidak dikenal"
  
! #: common.opt:2725
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown Live-Patching Level %qs"
  msgstr "mode mesin %qs tidak dikenal"
  
! #: common.opt:2758
  #, fuzzy, gcc-internal-format
  #| msgid "unknown ira algorithm \"%s\""
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "algoritma ira \"%s\" tidak diketahui"
  
! #: common.opt:3094
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown TLS model %qs"
  msgstr "mode mesin %qs tidak dikenal"
  
! #: common.opt:3127
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete implementation of class %qs"
  msgid "unknown trampoline implementation %qs"
  msgstr "implementasi dari class %qs tidak lengkap"
  
! #: common.opt:3449
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown vectorizer cost model %qs"
  msgstr "mode mesin %qs tidak dikenal"
  
! #: common.opt:3480
  #, fuzzy, gcc-internal-format
  #| msgid "traditional C rejects automatic aggregate initialization"
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "tradisional C menolak inisialisasi otomatis bersama"
  
! #: common.opt:3506
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized visibility value \"%s\""
  msgid "unrecognized visibility value %qs"
  msgstr "nilai visibility \"%s\" tidak dikenal"
  
! #: common.opt:3525
  #, fuzzy, gcc-internal-format
  #| msgid "(near initialization for %qs)"
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "(dekat inisialisasi untuk %qs)"
  
! #: common.opt:3581
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized zero init padding bits kind %qs"
*************** msgstr "%qE atribut konflik dengan atrib
*** 26258,26264 ****
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17061 cp/decl.cc:17112
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
--- 26271,26277 ----
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17059 cp/decl.cc:17110
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
*************** msgstr "%qs atribut direktif diabaikan"
*** 26279,26285 ****
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "%qs atribut direktif diabaikan"
  
! #: attribs.cc:761 c/c-parser.cc:2144 cp/cp-gimplify.cc:3704
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments specified for %qE attribute"
--- 26292,26298 ----
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "%qs atribut direktif diabaikan"
  
! #: attribs.cc:761 c/c-parser.cc:2189 cp/cp-gimplify.cc:3709
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments specified for %qE attribute"
*************** msgstr "jumlah dari argumen salah dispes
*** 26291,26297 ****
  msgid "expected %i or more, found %i"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: attribs.cc:767 c/c-parser.cc:2147 cp/cp-gimplify.cc:3706
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %i, found %i"
--- 26304,26310 ----
  msgid "expected %i or more, found %i"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: attribs.cc:767 c/c-parser.cc:2192 cp/cp-gimplify.cc:3711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %i, found %i"
*************** msgstr "tipe atribut diabaikan setelah t
*** 26361,26382 ****
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6235 c-family/c-common.cc:6238 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6900
! #: ada/gcc-interface/utils.cc:6916 ada/gcc-interface/utils.cc:7013
! #: ada/gcc-interface/utils.cc:7030 ada/gcc-interface/utils.cc:7047
! #: ada/gcc-interface/utils.cc:7062 ada/gcc-interface/utils.cc:7078
! #: ada/gcc-interface/utils.cc:7104 ada/gcc-interface/utils.cc:7173
! #: ada/gcc-interface/utils.cc:7200 ada/gcc-interface/utils.cc:7245
! #: ada/gcc-interface/utils.cc:7266 ada/gcc-interface/utils.cc:7314
! #: ada/gcc-interface/utils.cc:7330 ada/gcc-interface/utils.cc:7364
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6097
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
--- 26374,26395 ----
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6256 c-family/c-common.cc:6259 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6902
! #: ada/gcc-interface/utils.cc:6918 ada/gcc-interface/utils.cc:7015
! #: ada/gcc-interface/utils.cc:7032 ada/gcc-interface/utils.cc:7049
! #: ada/gcc-interface/utils.cc:7064 ada/gcc-interface/utils.cc:7080
! #: ada/gcc-interface/utils.cc:7106 ada/gcc-interface/utils.cc:7175
! #: ada/gcc-interface/utils.cc:7202 ada/gcc-interface/utils.cc:7247
! #: ada/gcc-interface/utils.cc:7268 ada/gcc-interface/utils.cc:7316
! #: ada/gcc-interface/utils.cc:7332 ada/gcc-interface/utils.cc:7366
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6142
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
*************** msgstr "%qE atribut diabaikan"
*** 26398,26405 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1224 cp/decl.cc:1359 cp/decl.cc:2371 cp/decl.cc:2419
! #: cp/decl.cc:2435 cp/decl.cc:3134 cp/decl.cc:3586
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %qD"
--- 26411,26418 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1224 cp/decl.cc:1357 cp/decl.cc:2369 cp/decl.cc:2417
! #: cp/decl.cc:2433 cp/decl.cc:3132 cp/decl.cc:3584
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %qD"
*************** msgstr "tidak dapat menemukan berkas unt
*** 26516,26522 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "ofset diluar dari jangkauan dari konstanta string"
  
! #: builtins.cc:707 cp/name-lookup.cc:6938
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qE declared here"
--- 26529,26535 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "ofset diluar dari jangkauan dari konstanta string"
  
! #: builtins.cc:707 cp/name-lookup.cc:6941
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qE declared here"
*************** msgstr "konstanta argumen diluar dari ja
*** 26630,26638 ****
  msgid "illegal argument 0 to %qs"
  msgstr "hilang argumen ke \"%s\""
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8084 expr.cc:12464
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
--- 26643,26657 ----
  msgid "illegal argument 0 to %qs"
  msgstr "hilang argumen ke \"%s\""
  
+ #: builtins.cc:7806 internal-fn.cc:4030
+ #, fuzzy, gcc-internal-format
+ #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
+ msgid "third argument to %<crc%> builtins must be a constant"
+ msgstr "argumen ketiga ke %<__builtin_prefetch%> harus berupa sebuah konstan"
+ 
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8090 expr.cc:12464
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
*************** msgstr "%K penggunakan tidak valid dari
*** 26640,26700 ****
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8090
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%K penggunaan tidak valid dari %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.cc:8379
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
  
! #: builtins.cc:9343
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "format target tidak mendukung infinity"
  
! #: builtins.cc:11402
  #, fuzzy, gcc-internal-format
  #| msgid "%<va_start%> used in function with fixed args"
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "%<va_start%> digunakan dalam fungsi dengan argumen tetap"
  
! #: builtins.cc:11410
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "jumlah dari argumen ke fungsi %<va_start%> salah"
  
! #: builtins.cc:11425
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> dipanggil tanpa sebuah argumen"
  
! #: builtins.cc:11430
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: builtins.cc:11463
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "parameter kedua dari %<va_start%> bukan argumen bernama terakhir"
  
! #: builtins.cc:11476 c/c-parser.cc:11669
  #, fuzzy, gcc-internal-format
  #| msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "perilaku tidak terdefinisi ketika parameter kedua dari %<va_start%> dideklarasikan dengan penyimpanan %<register%>"
  
! #: builtins.cc:11505
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "%K argumen pertama dari %D harus berupa sebuah penunjuk, integer kedua konstanta"
  
! #: builtins.cc:11518
  #, fuzzy, gcc-internal-format
  #| msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgid "last argument of %qD is not integer constant between 0 and 3"
--- 26659,26719 ----
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8096
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%K penggunaan tidak valid dari %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.cc:8385
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
  
! #: builtins.cc:9349
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "format target tidak mendukung infinity"
  
! #: builtins.cc:11408
  #, fuzzy, gcc-internal-format
  #| msgid "%<va_start%> used in function with fixed args"
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "%<va_start%> digunakan dalam fungsi dengan argumen tetap"
  
! #: builtins.cc:11416
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "jumlah dari argumen ke fungsi %<va_start%> salah"
  
! #: builtins.cc:11431
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> dipanggil tanpa sebuah argumen"
  
! #: builtins.cc:11436
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: builtins.cc:11469
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "parameter kedua dari %<va_start%> bukan argumen bernama terakhir"
  
! #: builtins.cc:11482 c/c-parser.cc:11714
  #, fuzzy, gcc-internal-format
  #| msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "perilaku tidak terdefinisi ketika parameter kedua dari %<va_start%> dideklarasikan dengan penyimpanan %<register%>"
  
! #: builtins.cc:11511
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "%K argumen pertama dari %D harus berupa sebuah penunjuk, integer kedua konstanta"
  
! #: builtins.cc:11524
  #, fuzzy, gcc-internal-format
  #| msgid "%Klast argument of %D is not integer constant between 0 and 3"
  msgid "last argument of %qD is not integer constant between 0 and 3"
*************** msgstr "%K argumen terakhir dari %K buka
*** 26706,26717 ****
  msgid "cannot tail-call: %s"
  msgstr "tidak dapat menemukan class %qs"
  
! #: calls.cc:2818
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "pemanggilan fungsi memiliki nilai bersama"
  
! #: calls.cc:3561
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "passing too large argument on stack"
--- 26725,26736 ----
  msgid "cannot tail-call: %s"
  msgstr "tidak dapat menemukan class %qs"
  
! #: calls.cc:2819
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "pemanggilan fungsi memiliki nilai bersama"
  
! #: calls.cc:3562
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "passing too large argument on stack"
*************** msgstr "hilang argumen ke \"%s\""
*** 26723,26848 ****
  msgid "%<verify_marked_backedges%> failed"
  msgstr "verify_eh_tree gagal"
  
! #: cfgexpand.cc:2128
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtotal size of local objects too large"
  msgid "total size of local objects is too large"
  msgstr "%J ukuran total dari objek lokal terlalu besar"
  
! #: cfgexpand.cc:2131 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "ukuran dari variabel %q+D terlalu besar"
  
! #: cfgexpand.cc:2143
  #, fuzzy, gcc-internal-format
  #| msgid "global register variable %qD used in nested function"
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "variabel global register %qD digunakan dalam fungsi nested"
  
! #: cfgexpand.cc:3241
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr "terlalu banyak alternatif dalam %<asm%>"
  
! #: cfgexpand.cc:3248
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr "batasan operan untuk %<asm%> berbeda dalam jumlah dari alternatif"
  
! #: cfgexpand.cc:3270
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable %qs conflicts with asm clobber list"
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "asm-specifier untuk variabel %qs konflik dengan daftar asm clobber"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3301
  #, fuzzy, gcc-internal-format
  #| msgid "PIC register %qs clobbered in %<asm%>"
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "PIC register %qs terpotong dalam %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3308
  #, fuzzy, gcc-internal-format
  #| msgid "PIC register %qs clobbered in %<asm%>"
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "PIC register %qs terpotong dalam %<asm%>"
  
! #: cfgexpand.cc:3321
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3323
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3393 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr "lebih dari %d operan dalam %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3446
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "nama register %qs tidak dikenal dalam %<asm%>"
  
! #: cfgexpand.cc:3518
  #, fuzzy, gcc-internal-format
  #| msgid "invalid Z register replacement for insn"
  msgid "invalid hard register usage between output operands"
  msgstr "penggantian register Z tidak valid untuk insn"
  
! #: cfgexpand.cc:3545
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3553
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3638 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "jumlah keluaran %d tidak secara langsung dapat dialamati"
  
! #: cfgexpand.cc:3734 varasm.cc:1810
  #, fuzzy, gcc-internal-format
  #| msgid "asm operand %d probably doesn%'t match constraints"
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "operan asm %d mungkin tidak cocok dengan batasan"
  
! #: cfgexpand.cc:3927
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with output operand"
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "asm clobber konflik dengan keluaran operan"
  
! #: cfgexpand.cc:3932
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with input operand"
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "asm clobber konflik dengan masukan operan"
  
! #: cfgexpand.cc:7029
  #, fuzzy, gcc-internal-format
  #| msgid "not protecting local variables: variable length buffer"
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr "tidak memproteksi variabel lokal: panjang buffer variabel"
  
! #: cfgexpand.cc:7033
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not protecting function: no buffer at least %d bytes long"
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr "tidak memproteksi fungsi: tidak ada buffser paling tidak %d bytes long"
  
! #: cfgexpand.cc:7322
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr ""
--- 26742,26867 ----
  msgid "%<verify_marked_backedges%> failed"
  msgstr "verify_eh_tree gagal"
  
! #: cfgexpand.cc:2129
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtotal size of local objects too large"
  msgid "total size of local objects is too large"
  msgstr "%J ukuran total dari objek lokal terlalu besar"
  
! #: cfgexpand.cc:2132 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "ukuran dari variabel %q+D terlalu besar"
  
! #: cfgexpand.cc:2144
  #, fuzzy, gcc-internal-format
  #| msgid "global register variable %qD used in nested function"
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "variabel global register %qD digunakan dalam fungsi nested"
  
! #: cfgexpand.cc:3242
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr "terlalu banyak alternatif dalam %<asm%>"
  
! #: cfgexpand.cc:3249
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr "batasan operan untuk %<asm%> berbeda dalam jumlah dari alternatif"
  
! #: cfgexpand.cc:3271
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable %qs conflicts with asm clobber list"
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "asm-specifier untuk variabel %qs konflik dengan daftar asm clobber"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3302
  #, fuzzy, gcc-internal-format
  #| msgid "PIC register %qs clobbered in %<asm%>"
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "PIC register %qs terpotong dalam %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3309
  #, fuzzy, gcc-internal-format
  #| msgid "PIC register %qs clobbered in %<asm%>"
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "PIC register %qs terpotong dalam %<asm%>"
  
! #: cfgexpand.cc:3322
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3394 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr "lebih dari %d operan dalam %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3447
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "nama register %qs tidak dikenal dalam %<asm%>"
  
! #: cfgexpand.cc:3519
  #, fuzzy, gcc-internal-format
  #| msgid "invalid Z register replacement for insn"
  msgid "invalid hard register usage between output operands"
  msgstr "penggantian register Z tidak valid untuk insn"
  
! #: cfgexpand.cc:3546
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3554
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3639 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "jumlah keluaran %d tidak secara langsung dapat dialamati"
  
! #: cfgexpand.cc:3735 varasm.cc:1810
  #, fuzzy, gcc-internal-format
  #| msgid "asm operand %d probably doesn%'t match constraints"
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "operan asm %d mungkin tidak cocok dengan batasan"
  
! #: cfgexpand.cc:3928
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with output operand"
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "asm clobber konflik dengan keluaran operan"
  
! #: cfgexpand.cc:3933
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with input operand"
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "asm clobber konflik dengan masukan operan"
  
! #: cfgexpand.cc:7085
  #, fuzzy, gcc-internal-format
  #| msgid "not protecting local variables: variable length buffer"
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr "tidak memproteksi variabel lokal: panjang buffer variabel"
  
! #: cfgexpand.cc:7089
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not protecting function: no buffer at least %d bytes long"
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr "tidak memproteksi fungsi: tidak ada buffser paling tidak %d bytes long"
  
! #: cfgexpand.cc:7378
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr ""
*************** msgstr "blok dasar tidak ditempatkan sec
*** 27407,27725 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "jumlah dari catatan bb dalam rantai instruksi (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3266
  #, fuzzy, gcc-internal-format
  #| msgid "caller edge count is negative"
  msgid "caller edge count invalid"
  msgstr "jumlah ujung pemanggil negatif"
  
! #: cgraph.cc:3363
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3398
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3404
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3410 cgraph.cc:3440
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3428
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3447
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3460
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing dimension specification at %C"
  msgid "missing direct call for speculation %i"
  msgstr "Hilang spesifikasi dimensi di %C"
  
! #: cgraph.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use control speculation"
  msgid "missing ref for speculation %i"
  msgstr "Gunakan spekulasi kontrol"
  
! #: cgraph.cc:3474
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3503
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "field tambahan diset untuk ujung  %s->%s"
  
! #: cgraph.cc:3510
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3515
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3520
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "inline clone count is not compatible"
  msgstr "elemen penginisialisasi bukan sebuah konstanta"
  
! #: cgraph.cc:3527
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3532
  #, fuzzy, gcc-internal-format
  #| msgid "Assume symbols might be invalid"
  msgid "local symbols must be defined"
  msgstr "Asumsikan simbol mungkin tidak valid"
  
! #: cgraph.cc:3537
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3542
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3547
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3554
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3559
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3566
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3578
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "semantic interposition mismatch"
  msgstr "pilihan target spesifik tidak cocok"
  
! #: cgraph.cc:3585
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "aux field set for edge %s->%s"
  msgid "aux field set for indirect edge from %s"
  msgstr "field tambahan diset untuk ujung  %s->%s"
  
! #: cgraph.cc:3591 cgraph.cc:3651
  #, fuzzy, gcc-internal-format
  #| msgid "PIC code generation is not compatible with fast indirect calls"
  msgid "edge count is not compatible with function count"
  msgstr "Pembuatan kode PIC tidak kompatibel dangan panggilan cepat tidak langsung"
  
! #: cgraph.cc:3599
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3607 cgraph.cc:3679
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3619
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3629
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "penunjuk inlined_to salah"
  
! #: cgraph.cc:3634
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "multiple pemanggil inline"
  
! #: cgraph.cc:3641
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "penunjuk inlined_to diset untuk pemanggil bukan inline"
  
! #: cgraph.cc:3669
  #, fuzzy, gcc-internal-format
  #| msgid "incoming edge count does not match number of PHI arguments"
  msgid "caller edge count does not match BB count"
  msgstr "jumlah ujung masukan tidak cocok dengan jumlah dari argumen PHI"
  
! #: cgraph.cc:3700
  #, fuzzy, gcc-internal-format
  #| msgid "incoming edge count does not match number of PHI arguments"
  msgid "indirect call count does not match BB count"
  msgstr "jumlah ujung masukan tidak cocok dengan jumlah dari argumen PHI"
  
! #: cgraph.cc:3717
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3728
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "penunjuk inlined_to diset tetapi tidak ada predecessor ditemukan"
  
! #: cgraph.cc:3733
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "penunjuk inlined_to mereferensikan ke dirinya sendiri"
  
! #: cgraph.cc:3744
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3763
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3768
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3773
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3785
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3791
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3796
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3812
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3817
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3822
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3858
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "shared call_stmt:"
  
! #: cgraph.cc:3866
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "titik ujung ke deklarasi salah:"
  
! #: cgraph.cc:3875
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3885
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "hilang ujung callgraph untuk pemanggilan stmt:"
  
! #: cgraph.cc:3895
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "reference to dead statement"
  msgstr "diduga pernyataan"
  
! #: cgraph.cc:3908
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "ujung %s->%s tidak memiliki korespondensi call_stmt"
  
! #: cgraph.cc:3920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "edge %s->%s has no corresponding call_stmt"
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "ujung %s->%s tidak memiliki korespondensi call_stmt"
  
! #: cgraph.cc:3939 cgraph.cc:3952
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3944
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3960
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node gagal"
  
! #: cgraph.cc:4082 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to '-%s' is missing"
  msgid "%s: section %s.%d is missing"
--- 27426,27744 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "jumlah dari catatan bb dalam rantai instruksi (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3279
  #, fuzzy, gcc-internal-format
  #| msgid "caller edge count is negative"
  msgid "caller edge count invalid"
  msgstr "jumlah ujung pemanggil negatif"
  
! #: cgraph.cc:3376
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3381
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3411
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3423 cgraph.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3473
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing dimension specification at %C"
  msgid "missing direct call for speculation %i"
  msgstr "Hilang spesifikasi dimensi di %C"
  
! #: cgraph.cc:3478
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use control speculation"
  msgid "missing ref for speculation %i"
  msgstr "Gunakan spekulasi kontrol"
  
! #: cgraph.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "field tambahan diset untuk ujung  %s->%s"
  
! #: cgraph.cc:3523
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3528
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3533
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "inline clone count is not compatible"
  msgstr "elemen penginisialisasi bukan sebuah konstanta"
  
! #: cgraph.cc:3540
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3545
  #, fuzzy, gcc-internal-format
  #| msgid "Assume symbols might be invalid"
  msgid "local symbols must be defined"
  msgstr "Asumsikan simbol mungkin tidak valid"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3560
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3567
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3579
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3591
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "semantic interposition mismatch"
  msgstr "pilihan target spesifik tidak cocok"
  
! #: cgraph.cc:3598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "aux field set for edge %s->%s"
  msgid "aux field set for indirect edge from %s"
  msgstr "field tambahan diset untuk ujung  %s->%s"
  
! #: cgraph.cc:3604 cgraph.cc:3664
  #, fuzzy, gcc-internal-format
  #| msgid "PIC code generation is not compatible with fast indirect calls"
  msgid "edge count is not compatible with function count"
  msgstr "Pembuatan kode PIC tidak kompatibel dangan panggilan cepat tidak langsung"
  
! #: cgraph.cc:3612
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3620 cgraph.cc:3692
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3642
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "penunjuk inlined_to salah"
  
! #: cgraph.cc:3647
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "multiple pemanggil inline"
  
! #: cgraph.cc:3654
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "penunjuk inlined_to diset untuk pemanggil bukan inline"
  
! #: cgraph.cc:3682
  #, fuzzy, gcc-internal-format
  #| msgid "incoming edge count does not match number of PHI arguments"
  msgid "caller edge count does not match BB count"
  msgstr "jumlah ujung masukan tidak cocok dengan jumlah dari argumen PHI"
  
! #: cgraph.cc:3713
  #, fuzzy, gcc-internal-format
  #| msgid "incoming edge count does not match number of PHI arguments"
  msgid "indirect call count does not match BB count"
  msgstr "jumlah ujung masukan tidak cocok dengan jumlah dari argumen PHI"
  
! #: cgraph.cc:3730
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3741
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "penunjuk inlined_to diset tetapi tidak ada predecessor ditemukan"
  
! #: cgraph.cc:3746
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "penunjuk inlined_to mereferensikan ke dirinya sendiri"
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3770
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3786
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3804
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3809
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3825
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3830
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3835
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "shared call_stmt:"
  
! #: cgraph.cc:3879
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "titik ujung ke deklarasi salah:"
  
! #: cgraph.cc:3888
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3898
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "hilang ujung callgraph untuk pemanggilan stmt:"
  
! #: cgraph.cc:3908
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "reference to dead statement"
  msgstr "diduga pernyataan"
  
! #: cgraph.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "ujung %s->%s tidak memiliki korespondensi call_stmt"
  
! #: cgraph.cc:3933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "edge %s->%s has no corresponding call_stmt"
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "ujung %s->%s tidak memiliki korespondensi call_stmt"
  
! #: cgraph.cc:3952 cgraph.cc:3965
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3957
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3973
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node gagal"
  
! #: cgraph.cc:4095 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to '-%s' is missing"
  msgid "%s: section %s.%d is missing"
*************** msgstr "%qE atribut diabaikan karena %qT
*** 27814,27825 ****
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13593
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F digunakan tetapi tidak pernah didefinisikan"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13603
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
--- 27833,27844 ----
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13597
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F digunakan tetapi tidak pernah didefinisikan"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13607
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
*************** msgstr ""
*** 27964,27970 ****
  msgid "ld returned %d exit status"
  msgstr "ld menghasilkan status keluaran %d"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:640
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "atexit failed"
--- 27983,27989 ----
  msgid "ld returned %d exit status"
  msgstr "ld menghasilkan status keluaran %d"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:646
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "atexit failed"
*************** msgstr "%K panggilan ke %qs dideklarasik
*** 28519,28525 ****
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr "diasumsikan signed overflow tidak terjadi ketika menyederhanakan && atau || ke & atau |"
  
! #: ext-dce.cc:1115
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
--- 28538,28544 ----
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr "diasumsikan signed overflow tidak terjadi ketika menyederhanakan && atau || ke & atau |"
  
! #: ext-dce.cc:1202
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
*************** msgstr ""
*** 29368,29374 ****
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5103
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
--- 29387,29393 ----
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5115
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
*************** msgstr "%s tidak didukung untuk fungsi n
*** 29385,29391 ****
  msgid "%s not supported on this target"
  msgstr "Spe tidak didukung dalam target ini"
  
! #: gimple-fold.cc:8578 gimple-fold.cc:8607
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "perbandingan selalu %d"
--- 29404,29410 ----
  msgid "%s not supported on this target"
  msgstr "Spe tidak didukung dalam target ini"
  
! #: gimple-fold.cc:8582 gimple-fold.cc:8611
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "perbandingan selalu %d"
*************** msgstr ""
*** 29410,29416 ****
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9308
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD defined here"
--- 29429,29435 ----
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9311
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD defined here"
*************** msgstr "penunjuk circular delegasi terde
*** 29434,29456 ****
  msgid "function may return address of local variable"
  msgstr "fungsi mengembalikan alamat dari variabel lokal"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12879
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "fungsi mengembalikan alamat dari variabel lokal"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10781 c/c-parser.cc:22345 c/c-parser.cc:22486
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6512
! #: c/c-typeck.cc:12780 c/c-typeck.cc:12797 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9468 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6205 cp/constexpr.cc:6584
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9605 cp/decl2.cc:6351
! #: cp/decl2.cc:6400 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23073
! #: cp/pt.cc:9266 cp/pt.cc:9936 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4570 cp/typeck.cc:10793
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, fuzzy, gcc-internal-format
--- 29453,29475 ----
  msgid "function may return address of local variable"
  msgstr "fungsi mengembalikan alamat dari variabel lokal"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12896
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "fungsi mengembalikan alamat dari variabel lokal"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10785 c/c-parser.cc:22390 c/c-parser.cc:22531
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6513
! #: c/c-typeck.cc:12797 c/c-typeck.cc:12814 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9502 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6220 cp/constexpr.cc:6600
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9603 cp/decl2.cc:6379
! #: cp/decl2.cc:6428 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23077
! #: cp/pt.cc:9271 cp/pt.cc:9941 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4686 cp/typeck.cc:10909
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, fuzzy, gcc-internal-format
*************** msgstr "mode pointer tidak valid %qs"
*** 30586,30597 ****
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10377 c/c-typeck.cc:13597 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4687 cp/decl.cc:13468 cp/decl.cc:14071 cp/decl.cc:14081
! #: cp/decl.cc:15081 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25737 cp/typeck.cc:5069
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
--- 30605,30616 ----
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10394 c/c-typeck.cc:13614 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4685 cp/decl.cc:13466 cp/decl.cc:14069 cp/decl.cc:14079
! #: cp/decl.cc:15079 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25741 cp/typeck.cc:5185
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
*************** msgstr ""
*** 31802,31813 ****
  msgid "mismatching definition"
  msgstr "hilang definisi"
  
! #: ipa-fnsummary.cc:4845
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr ""
  
! #: ipa-fnsummary.cc:4946
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
--- 31821,31832 ----
  msgid "mismatching definition"
  msgstr "hilang definisi"
  
! #: ipa-fnsummary.cc:4860
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr ""
  
! #: ipa-fnsummary.cc:4961
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
*************** msgstr ""
*** 31817,31823 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4991 ipa-prop.cc:5035 ipa-prop.cc:5115 ipa-prop.cc:5167
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in call statement"
  msgid "invalid jump function in LTO stream"
--- 31836,31842 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:5019 ipa-prop.cc:5063 ipa-prop.cc:5143 ipa-prop.cc:5195
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in call statement"
  msgid "invalid jump function in LTO stream"
*************** msgstr ""
*** 31866,31877 ****
  msgid "IPA-SRA access verification failed"
  msgstr "verifikasi gagal: %s"
  
! #: ipa-sra.cc:2751
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2754
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
--- 31885,31896 ----
  msgid "IPA-SRA access verification failed"
  msgstr "verifikasi gagal: %s"
  
! #: ipa-sra.cc:2757
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2760
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
*************** msgstr "dukungan untuk mode %qs"
*** 32286,32292 ****
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "-mcmodel= tidak didukung di sistem 32 bit"
  
! #: lto-streamer-out.cc:2554
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
--- 32305,32311 ----
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "-mcmodel= tidak didukung di sistem 32 bit"
  
! #: lto-streamer-out.cc:2555
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
*************** msgstr ""
*** 32608,32624 ****
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1518
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1553
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
--- 32627,32643 ----
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
*************** msgstr "-pipe tidak didukung"
*** 32953,33025 ****
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:316
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr ""
  
! #: omp-offload.cc:929
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr ""
  
! #: omp-offload.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1477
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1551
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-offload.cc:1555 omp-offload.cc:1587
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr ""
  
! #: omp-offload.cc:1560
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1562
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1567
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "routine %qD declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: omp-offload.cc:1580
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr ""
  
! #: omp-offload.cc:1721
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr ""
  
! #: omp-offload.cc:1729
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr ""
  
! #: omp-offload.cc:1731
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr ""
--- 32972,33044 ----
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:317
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr ""
  
! #: omp-offload.cc:930
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr ""
  
! #: omp-offload.cc:982
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1478
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1552
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-offload.cc:1556 omp-offload.cc:1588
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr ""
  
! #: omp-offload.cc:1561
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1563
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1568
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "routine %qD declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: omp-offload.cc:1581
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr ""
  
! #: omp-offload.cc:1722
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr ""
  
! #: omp-offload.cc:1730
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr ""
  
! #: omp-offload.cc:1732
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr ""
*************** msgstr "Lakukan optimisasi cross-jumping
*** 33075,33081 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "pilihan baris perintah %qs tidak didukung dalam konfigurasi ini"
  
! #: opts-common.cc:1463 opts.cc:2612
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "missing argument to %qs"
--- 33094,33100 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "pilihan baris perintah %qs tidak didukung dalam konfigurasi ini"
  
! #: opts-common.cc:1463 opts.cc:2610
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "missing argument to %qs"
*************** msgstr "-f%s tidak didukung dengan instr
*** 33335,33597 ****
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "%s tidak didukung untuk konfigurasi ini"
  
! #: opts.cc:1284
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1288
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1315
  #, fuzzy, gcc-internal-format
  #| msgid "-falign-loops=%d is not supported"
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-falign-loops=%d tidak didukung"
  
! #: opts.cc:1327 opts.cc:2324
  #, fuzzy, gcc-internal-format
  #| msgid "-falign-loops=%d is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "-falign-loops=%d tidak didukung"
  
! #: opts.cc:1354
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1361
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: opts.cc:1364
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1369
  #, fuzzy, gcc-internal-format
  #| msgid "-Wuninitialized is not supported without -O"
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "-Wuninitialized tidak didukung tanpa -O"
  
! #: opts.cc:1374
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg\n"
  msgid "vtable verification is not supported with LTO"
  msgstr "profiling tidak didukung dengan -mg\n"
  
! #: opts.cc:1449
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "pelacakan variabel diminta, tetapi tidak berguna kecuali menghasilkan informasi debug"
  
! #: opts.cc:1453
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "pelacakan variabel diminta, tetapi tidak didukung oleh format debug ini"
  
! #: opts.cc:1482
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1495
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1525 config/darwin.cc:3484
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "-freorder-blocks-and-partition tidak bekerja dalam arsitektur ini"
  
! #: opts.cc:1541
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "-freorder-blocks-and-partition tidak bekerja dalam arsitektur ini"
  
! #: opts.cc:1559 config/pa/pa.cc:580
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "-freorder-blocks-and-partition tidak bekerja dalam arsitektur ini"
  
! #: opts.cc:2068
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "tidak dikenal include_flags 0x%x dilewatkan ke print_specific_help"
  
! #: opts.cc:2303
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "warning: unrecognized argument to --help= option: %.*s\n"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
  
! #: opts.cc:2364
  #, fuzzy, gcc-internal-format
  #| msgid "warning: unrecognized argument to --help= option: %.*s\n"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
  
! #: opts.cc:2399
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "%qs atribut direktif diabaikan"
  
! #: opts.cc:2423
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2447
  #, fuzzy, gcc-internal-format
  #| msgid "invalid alignment for %<#pragma align%>, ignoring"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "alignmen tidak valid untuk %<#pragma align%>, abaikan"
  
! #: opts.cc:2462
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<va_start%>"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "jumlah dari argumen ke fungsi %<va_start%> salah"
  
! #: opts.cc:2471
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-loops=%d%s is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s tidak berada diantara 0 dan %d"
  
! #: opts.cc:2530
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: opts.cc:2667
  #, fuzzy, gcc-internal-format
  #| msgid "warning: --help argument %.*s is ambiguous, please be more specific\n"
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "warning: --help argumen %.*s adalah ambigu, mohon lebih spesifik\n"
  
! #: opts.cc:2678
  #, fuzzy, gcc-internal-format
  #| msgid "warning: unrecognized argument to --help= option: %.*s\n"
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
  
! #: opts.cc:2858
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2864
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3110
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute cannot be specified for local variables"
  msgid "%qs option can be specified only for offload compiler"
  msgstr "atribut `%s' tidak dapat dispesifikasikan untuk variabel lokal"
  
! #: opts.cc:3119
  #, fuzzy, gcc-internal-format
  #| msgid "structure alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "alignmen struktur harus berupa kelipatan kecil dari dua, bukan %d"
  
! #: opts.cc:3240
  #, fuzzy, gcc-internal-format
  #| msgid "unknown stack check parameter \"%s\""
  msgid "unknown stack check parameter %qs"
  msgstr "tidak diketahui parameter pemeriksaan stack \"%s\""
  
! #: opts.cc:3292
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3303
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: opts.cc:3340
  #, fuzzy, gcc-internal-format
  #| msgid "warning: unrecognized argument to --help= option: %.*s\n"
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
  
! #: opts.cc:3540
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "target sistem tidak mendukung keluaran debug"
  
! #: opts.cc:3579
  #, fuzzy, gcc-internal-format
  #| msgid "debug format \"%s\" conflicts with prior selection"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "format debug \"%s\" konflik dengan pemilihan sebelumnya"
  
! #: opts.cc:3603
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "tingkat keluaran debug \"%s\" tidak dikenal"
  
! #: opts.cc:3605
  #, fuzzy, gcc-internal-format
  #| msgid "debug output level %s is too high"
  msgid "debug output level %qs is too high"
  msgstr "tingkat keluaran debug %s terlalu tinggi"
  
! #: opts.cc:3617
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized btf debug output level %qs"
  msgstr "tingkat keluaran debug \"%s\" tidak dikenal"
  
! #: opts.cc:3634
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "memperoleh batas maksimum ukuran berkas core: %m"
  
! #: opts.cc:3638
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "menset batas maksimum ukuran berkas core ke: %m"
  
! #: opts.cc:3683
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "pilihan debuggin gcc: %c tidak dikenal"
  
! #: opts.cc:3712
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3716
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: No option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: Tidak ada pilihan -%s"
  
! #: opts.cc:3720
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
--- 33354,33616 ----
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "%s tidak didukung untuk konfigurasi ini"
  
! #: opts.cc:1282
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1286
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1313
  #, fuzzy, gcc-internal-format
  #| msgid "-falign-loops=%d is not supported"
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-falign-loops=%d tidak didukung"
  
! #: opts.cc:1325 opts.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "-falign-loops=%d is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "-falign-loops=%d tidak didukung"
  
! #: opts.cc:1352
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1359
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: opts.cc:1362
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "-Wuninitialized is not supported without -O"
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "-Wuninitialized tidak didukung tanpa -O"
  
! #: opts.cc:1372
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg\n"
  msgid "vtable verification is not supported with LTO"
  msgstr "profiling tidak didukung dengan -mg\n"
  
! #: opts.cc:1447
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "pelacakan variabel diminta, tetapi tidak berguna kecuali menghasilkan informasi debug"
  
! #: opts.cc:1451
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "pelacakan variabel diminta, tetapi tidak didukung oleh format debug ini"
  
! #: opts.cc:1480
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1493
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1523 config/darwin.cc:3484
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "-freorder-blocks-and-partition tidak bekerja dalam arsitektur ini"
  
! #: opts.cc:1539
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "-freorder-blocks-and-partition tidak bekerja dalam arsitektur ini"
  
! #: opts.cc:1557 config/pa/pa.cc:580
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "-freorder-blocks-and-partition tidak bekerja dalam arsitektur ini"
  
! #: opts.cc:2066
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "tidak dikenal include_flags 0x%x dilewatkan ke print_specific_help"
  
! #: opts.cc:2301
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2356
  #, fuzzy, gcc-internal-format
  #| msgid "warning: unrecognized argument to --help= option: %.*s\n"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
  
! #: opts.cc:2362
  #, fuzzy, gcc-internal-format
  #| msgid "warning: unrecognized argument to --help= option: %.*s\n"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
  
! #: opts.cc:2397
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "%qs atribut direktif diabaikan"
  
! #: opts.cc:2421
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2445
  #, fuzzy, gcc-internal-format
  #| msgid "invalid alignment for %<#pragma align%>, ignoring"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "alignmen tidak valid untuk %<#pragma align%>, abaikan"
  
! #: opts.cc:2460
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<va_start%>"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "jumlah dari argumen ke fungsi %<va_start%> salah"
  
! #: opts.cc:2469
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-loops=%d%s is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s tidak berada diantara 0 dan %d"
  
! #: opts.cc:2528
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: opts.cc:2665
  #, fuzzy, gcc-internal-format
  #| msgid "warning: --help argument %.*s is ambiguous, please be more specific\n"
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "warning: --help argumen %.*s adalah ambigu, mohon lebih spesifik\n"
  
! #: opts.cc:2676
  #, fuzzy, gcc-internal-format
  #| msgid "warning: unrecognized argument to --help= option: %.*s\n"
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
  
! #: opts.cc:2856
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2862
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3108
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute cannot be specified for local variables"
  msgid "%qs option can be specified only for offload compiler"
  msgstr "atribut `%s' tidak dapat dispesifikasikan untuk variabel lokal"
  
! #: opts.cc:3117
  #, fuzzy, gcc-internal-format
  #| msgid "structure alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "alignmen struktur harus berupa kelipatan kecil dari dua, bukan %d"
  
! #: opts.cc:3238
  #, fuzzy, gcc-internal-format
  #| msgid "unknown stack check parameter \"%s\""
  msgid "unknown stack check parameter %qs"
  msgstr "tidak diketahui parameter pemeriksaan stack \"%s\""
  
! #: opts.cc:3290
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3301
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: opts.cc:3338
  #, fuzzy, gcc-internal-format
  #| msgid "warning: unrecognized argument to --help= option: %.*s\n"
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
  
! #: opts.cc:3538
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "target sistem tidak mendukung keluaran debug"
  
! #: opts.cc:3577
  #, fuzzy, gcc-internal-format
  #| msgid "debug format \"%s\" conflicts with prior selection"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "format debug \"%s\" konflik dengan pemilihan sebelumnya"
  
! #: opts.cc:3601
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "tingkat keluaran debug \"%s\" tidak dikenal"
  
! #: opts.cc:3603
  #, fuzzy, gcc-internal-format
  #| msgid "debug output level %s is too high"
  msgid "debug output level %qs is too high"
  msgstr "tingkat keluaran debug %s terlalu tinggi"
  
! #: opts.cc:3615
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized btf debug output level %qs"
  msgstr "tingkat keluaran debug \"%s\" tidak dikenal"
  
! #: opts.cc:3632
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "memperoleh batas maksimum ukuran berkas core: %m"
  
! #: opts.cc:3636
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "menset batas maksimum ukuran berkas core ke: %m"
  
! #: opts.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "pilihan debuggin gcc: %c tidak dikenal"
  
! #: opts.cc:3710
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3714
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: No option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: Tidak ada pilihan -%s"
  
! #: opts.cc:3718
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
*************** msgstr "Jangan hasilkan #line direktif"
*** 33927,33949 ****
  msgid "unrecognized enum value: %qs"
  msgstr "nama daerah tidak dikenal \"%s\""
  
! #: read-rtl-function.cc:1145 read-rtl-function.cc:1204
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr ""
  
! #: read-rtl-function.cc:1598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate %<const%>"
  msgid "duplicate insn UID: %i"
  msgstr "duplikasi %<const%>"
  
! #: read-rtl-function.cc:1659
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr ""
  
! #: read-rtl-function.cc:1665
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr ""
--- 33946,33968 ----
  msgid "unrecognized enum value: %qs"
  msgstr "nama daerah tidak dikenal \"%s\""
  
! #: read-rtl-function.cc:1148 read-rtl-function.cc:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr ""
  
! #: read-rtl-function.cc:1601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate %<const%>"
  msgid "duplicate insn UID: %i"
  msgstr "duplikasi %<const%>"
  
! #: read-rtl-function.cc:1662
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr ""
  
! #: read-rtl-function.cc:1668
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr ""
*************** msgstr "ekspresi sebagai operan tidak va
*** 35928,35957 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid fn spec attribute \"%s\""
  msgstr "tipe vektori tidak valid untuk atribut %qE"
  
! #: tree-ssa-alias.cc:4164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "tipe vektori tidak valid untuk atribut %qE"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:5992
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:5995
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "in a call to non-static member function %qD"
  msgstr "penggunaan tidak valid dari anggota fungsi %qD bukan statis"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6010
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
--- 35947,35976 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid fn spec attribute \"%s\""
  msgstr "tipe vektori tidak valid untuk atribut %qE"
  
! #: tree-ssa-alias.cc:4166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "tipe vektori tidak valid untuk atribut %qE"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:6013
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:6016
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "in a call to non-static member function %qD"
  msgstr "penggunaan tidak valid dari anggota fungsi %qD bukan statis"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6031
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
*************** msgstr ""
*** 35962,35974 ****
  msgid "in a call to built-in function %qD"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6014
  #, fuzzy, gcc-internal-format
  #| msgid "no member function %qD declared in %qT"
  msgid "in a call to function %qD declared %qs"
  msgstr "tidak ada anggota fungsi %qD dideklarasikan dalam %qT"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6002
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "null argument where non-null required (argument %lu)"
  msgid "argument %u null where non-null expected because argument %u is nonzero"
--- 35981,35993 ----
  msgid "in a call to built-in function %qD"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6035
  #, fuzzy, gcc-internal-format
  #| msgid "no member function %qD declared in %qT"
  msgid "in a call to function %qD declared %qs"
  msgstr "tidak ada anggota fungsi %qD dideklarasikan dalam %qT"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "null argument where non-null required (argument %lu)"
  msgid "argument %u null where non-null expected because argument %u is nonzero"
*************** msgstr "stmt (%p) ditandai dimodifikasi
*** 36389,36406 ****
  msgid "verify_ssa failed"
  msgstr "verify_ssa gagal"
  
! #: tree-streamer-in.cc:347
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr ""
  
! #: tree-streamer-in.cc:353
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "target specific builtin not available"
  msgstr "pilihan target spesifik tidak cocok"
  
! #: tree-streamer-in.cc:726
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
--- 36408,36425 ----
  msgid "verify_ssa failed"
  msgstr "verify_ssa gagal"
  
! #: tree-streamer-in.cc:348
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr ""
  
! #: tree-streamer-in.cc:354
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "target specific builtin not available"
  msgstr "pilihan target spesifik tidak cocok"
  
! #: tree-streamer-in.cc:736
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
*************** msgstr ""
*** 36431,36449 ****
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "alamat dari variabel lokal %q+D dikembalikan"
  
! #: tree-tailcall.cc:885 tree-tailcall.cc:914
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "alamat dari variabel lokal %q+D dikembalikan"
  
! #: tree-tailcall.cc:909
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "variabel otomatis %qE tidak dapat berupa %<threadprivate%>"
  
! #: tree-tailcall.cc:939
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
--- 36450,36468 ----
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "alamat dari variabel lokal %q+D dikembalikan"
  
! #: tree-tailcall.cc:1015 tree-tailcall.cc:1044
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "alamat dari variabel lokal %q+D dikembalikan"
  
! #: tree-tailcall.cc:1039
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "variabel otomatis %qE tidak dapat berupa %<threadprivate%>"
  
! #: tree-tailcall.cc:1069
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
*************** msgstr ""
*** 36473,36479 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5115
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 36492,36498 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5116
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr "thread-local COMMON data tidak t
*** 37075,37081 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "alignmen yang diminta untuk %q+D lebih besar dari alignmen yang diimplementasikan dari %wu"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:1969 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "ukuran penyimpanan dari %q+D tidak diketahui"
--- 37094,37100 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "alignmen yang diminta untuk %q+D lebih besar dari alignmen yang diimplementasikan dari %wu"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:2014 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "ukuran penyimpanan dari %q+D tidak diketahui"
*************** msgstr "weakref %q+D secara ultimate men
*** 37159,37165 ****
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "weakref %q+D harus memiliki static linkage"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7758
  #, fuzzy, gcc-internal-format
  #| msgid "%Jalias definitions not supported in this configuration"
  msgid "alias definitions not supported in this configuration"
--- 37178,37184 ----
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "weakref %q+D harus memiliki static linkage"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7764
  #, fuzzy, gcc-internal-format
  #| msgid "%Jalias definitions not supported in this configuration"
  msgid "alias definitions not supported in this configuration"
*************** msgid "%qE attribute ignored for field o
*** 37353,37382 ****
  msgstr "%qE atribut diabaikan untuk daerah dari tipe %qT"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7461
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "%qE argument not a string"
  msgstr "alias argumen bukan sebuah string"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6947
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "%qE atribut diabaikan untuk %qE"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6968
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6982
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute does not apply to types"
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "atribut %qs tidak mengaplikasi ke tipe"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6987
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute does not apply to types"
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
--- 37372,37401 ----
  msgstr "%qE atribut diabaikan untuk daerah dari tipe %qT"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7463
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "%qE argument not a string"
  msgstr "alias argumen bukan sebuah string"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6949
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "%qE atribut diabaikan untuk %qE"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6970
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6984
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute does not apply to types"
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "atribut %qs tidak mengaplikasi ke tipe"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6989
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute does not apply to types"
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
*************** msgid "%qE attribute has no effect on un
*** 37394,37406 ****
  msgstr "%qE atribut hanya memiliki efek dalam objek publik"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7217
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "%qE atribut diabaikan karena %qT telah didefinisikan"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7223
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a local variable"
--- 37413,37425 ----
  msgstr "%qE atribut hanya memiliki efek dalam objek publik"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7219
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "%qE atribut diabaikan karena %qT telah didefinisikan"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7225
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a local variable"
*************** msgid "weak %q+D cannot be defined %qE"
*** 37723,37729 ****
  msgstr "%qD tidak dapat dibakukan"
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7288 jit/dummy-frontend.cc:883
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not a string constant"
  msgid "attribute %qE argument not a string"
--- 37742,37748 ----
  msgstr "%qD tidak dapat dibakukan"
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7290 jit/dummy-frontend.cc:883
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not a string constant"
  msgid "attribute %qE argument not a string"
*************** msgstr ""
*** 37843,37849 ****
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7447
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applies only to functions"
--- 37862,37868 ----
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7449
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applies only to functions"
*************** msgstr "alignmen yang diminta bukan keli
*** 37952,37958 ****
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "argumen atribut %qs bukan sebuah konstanta integer"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7301
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
--- 37971,37977 ----
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "argumen atribut %qs bukan sebuah konstanta integer"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7303
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
*************** msgstr "%qD tidak dideklarasikan dalam %
*** 38011,38017 ****
  msgid "%qE argument is not a function"
  msgstr "membersihkan argumen bukan sebuah fungsi"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6573
  #, fuzzy, gcc-internal-format
  #| msgid "version attribute is not a string"
  msgid "deprecated message is not a string"
--- 38030,38036 ----
  msgid "%qE argument is not a function"
  msgstr "membersihkan argumen bukan sebuah fungsi"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6576
  #, fuzzy, gcc-internal-format
  #| msgid "version attribute is not a string"
  msgid "deprecated message is not a string"
*************** msgstr "argumen atribut %qs bukan sebuah
*** 38044,38055 ****
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "argumen atribut %qs bukan sebuah konstanta string"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4436
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr "ukuran vektor bukan sebuah kelipatan integral dari ukuran komponen"
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4443
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr "ukuran vektor nol"
--- 38063,38074 ----
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "argumen atribut %qs bukan sebuah konstanta string"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4438
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr "ukuran vektor bukan sebuah kelipatan integral dari ukuran komponen"
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4445
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr "ukuran vektor nol"
*************** msgstr "%qE atribut membutuhkan prototip
*** 38231,38247 ****
  msgid "%qE attribute only applies to variadic functions"
  msgstr "%qE atribut hanya berlaku untuk fungsi variadic"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6848
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "posisi yang diminta bukan sebuah konstanta integer"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6855
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr "posisi yang diminta lebih kecil dari nol"
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7344
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, fuzzy, gcc-internal-format
  #| msgid "Expected binding attribute at %C"
--- 38250,38266 ----
  msgid "%qE attribute only applies to variadic functions"
  msgstr "%qE atribut hanya berlaku untuk fungsi variadic"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6850
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "posisi yang diminta bukan sebuah konstanta integer"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6857
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr "posisi yang diminta lebih kecil dari nol"
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7346
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, fuzzy, gcc-internal-format
  #| msgid "Expected binding attribute at %C"
*************** msgstr "Diduga atribut binding di %C"
*** 38257,38263 ****
  msgid "%qE attribute argument not a string constant"
  msgstr "argumen atribut %qs bukan sebuah konstanta string"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7478
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name \"%s\""
  msgid "unrecognized %qE attribute argument %qs"
--- 38276,38282 ----
  msgid "%qE attribute argument not a string constant"
  msgstr "argumen atribut %qs bukan sebuah konstanta string"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7480
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name \"%s\""
  msgid "unrecognized %qE attribute argument %qs"
*************** msgstr "penunjuk dari tipe %<void *%> di
*** 38503,39001 ****
  msgid "pointer to a function used in arithmetic"
  msgstr "penunjuk ke sebuah fungsi digunakan dalam aritmetik"
  
! #: c-family/c-common.cc:3610
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3640 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "alamat dari %qD akan selalu dievaluasi sebagai %<true%>"
  
! #: c-family/c-common.cc:3685
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3698
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr ""
  
! #: c-family/c-common.cc:3714
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3723
  #, fuzzy, gcc-internal-format
  #| msgid "%<@end%> missing in implementation context"
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "%<@end%> hilang dalam konteks implementasi"
  
! #: c-family/c-common.cc:3759
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "alamat dari %qD akan selalu dievaluasi sebagai %<true%>"
  
! #: c-family/c-common.cc:3795 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "disarankan parentheses disekitar assignmen digunakan sebagai nilai kebenaran"
  
! #: c-family/c-common.cc:3882 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4001 c/c-typeck.cc:17908
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "penggunaan tidak valid dari %<restrict%>"
  
! #: c-family/c-common.cc:3958
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "aplikasi tidak valid dari %<sizeof%> ke sebuah tipe fungsi"
  
! #: c-family/c-common.cc:3968
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ melarang mengaplikasikan %<__alignof%> ke sebuah ekspresi dari tipe fungsi"
  
! #: c-family/c-common.cc:3971
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "new tidak dapat diaplikasikan ke sebuah fungsi tipe"
  
! #: c-family/c-common.cc:3982 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "aplikasi tidak valid dari %qs ke sebuah tipe void"
  
! #: c-family/c-common.cc:3993
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "apliasi tidak valid dari %qs ke tipe tidak lengkap %qT"
  
! #: c-family/c-common.cc:4001
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "apliasi tidak valid dari %qs ke tipe tidak lengkap %qT"
  
! #: c-family/c-common.cc:4053
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> diaplikasikan ke sebuah bit-field"
  
! #: c-family/c-common.cc:4878
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "argumen pertama ke %<va_arg%> bukan dari tipe %<va_list%>"
  
! #: c-family/c-common.cc:4998
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "tidak dapat menon-aktifkan fungsi bawaan %qs"
  
! #: c-family/c-common.cc:5190
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "penunjuk tidak diijinkan sebagai nilai case"
  
! #: c-family/c-common.cc:5199
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "ekspresi jangkauan dalam pernyataan switch bukan standar"
  
! #: c-family/c-common.cc:5204 c-family/c-common.cc:5208
! #: c-family/c-common.cc:5213
  #, fuzzy, gcc-internal-format
  #| msgid "range expressions in switch statements are non-standard"
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "ekspresi jangkauan dalam pernyataan switch bukan standar"
  
! #: c-family/c-common.cc:5227 c-family/c-common.cc:5244
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %qT from %qT may alter its value"
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "konversi ke %qT dari %qT mungkin mengubah nilainya"
  
! #: c-family/c-common.cc:5263
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "jangkauan kosong dispesifikasikan"
  
! #: c-family/c-common.cc:5317
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "duplikasi (atau overlapping) nilai kasus"
  
! #: c-family/c-common.cc:5319
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first entry overlapping that value"
  msgid "this is the first entry overlapping that value"
  msgstr "%J ini adalah masukan pertama overlapping nilai itu"
  
! #: c-family/c-common.cc:5323
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "duplikasi nilai case"
  
! #: c-family/c-common.cc:5324 c-family/c-warn.cc:2662
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "previously used here"
  msgstr "%J sebelumnya digunakan disini"
  
! #: c-family/c-common.cc:5328
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "multiple default label dalam satu pilihan"
  
! #: c-family/c-common.cc:5330
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first default label"
  msgid "this is the first default label"
  msgstr "%J ini adalah label baku pertama"
  
! #: c-family/c-common.cc:5442
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "mengambil alamat dari sebuah label adalah tidak baku"
  
! #: c-family/c-common.cc:5627
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "requested alignment is not an integer constant"
  msgstr "alignmen yang diminta bukan sebuah konstanta"
  
! #: c-family/c-common.cc:5635 c-family/c-common.cc:5645
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "alignmen yang diminta bukan kelipatan dari 2"
  
! #: c-family/c-common.cc:5655
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "alignmen yang diminta terlalu besar"
  
! #: c-family/c-common.cc:5663
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "alignmen yang diminta terlalu besar"
  
! #: c-family/c-common.cc:5858
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "tidak cukup variabel argumen yang masuk ke sebuah sentinel"
  
! #: c-family/c-common.cc:5873
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "hilang sentinel dalam pemanggilan fungsi"
  
! #: c-family/c-common.cc:6112 c-family/c-common.cc:6165 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, fuzzy, gcc-internal-format
  #| msgid "Bad option %s to pragma attribute"
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "Pilihan %s buruk untuk atribut pragma"
  
! #: c-family/c-common.cc:6116 c-family/c-common.cc:6170
  #, fuzzy, gcc-internal-format
  #| msgid "Bad option %s to pragma attribute"
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "Pilihan %s buruk untuk atribut pragma"
  
! #: c-family/c-common.cc:6219
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6223
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6412 c-family/c-common.cc:7430
! #: c-family/c-common.cc:7478 c-family/c-common.cc:7560
! #: c-family/c-common.cc:7646 c-family/c-common.cc:8315
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: c-family/c-common.cc:6418 c-family/c-common.cc:7485
! #: c-family/c-common.cc:7673 c-family/c-common.cc:8317
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "terlalu banyak argumen ke fungsi %qE"
  
! #: c-family/c-common.cc:6462
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to function %qE must be a constant integer"
  msgstr "argumen ketiga ke %<__builtin_prefetch%> harus berupa sebuah konstan"
  
! #: c-family/c-common.cc:6488
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6512 c-family/c-common.cc:6568
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "argumen bukan-titik-pecahan dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.cc:6541
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "argumen bukan-titik-pecahan dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.cc:6558
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.cc:6587
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.cc:6607 c-family/c-common.cc:6673
! #: c-family/c-common.cc:6757 c-family/c-common.cc:6784
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdifference between %qE and %qD does not have integer type"
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "%Hperbedaan antara %qE dan %qD tidak memiliki tipe integer"
  
! #: c-family/c-common.cc:6617
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6626
  #, fuzzy, gcc-internal-format
  #| msgid "call to function %qD which throws incomplete type %q#T"
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "panggilan ke fungsi %qD yang melemparkan tipe tidak lengkap %q#T"
  
! #: c-family/c-common.cc:6635
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6644 c-family/c-common.cc:6653
! #: c-family/c-common.cc:6725 c-family/c-common.cc:6734
  #, fuzzy, gcc-internal-format
  #| msgid "call to function %qD which throws incomplete type %q#T"
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "panggilan ke fungsi %qD yang melemparkan tipe tidak lengkap %q#T"
  
! #: c-family/c-common.cc:6682 c-family/c-common.cc:6793
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.cc:6691 c-family/c-common.cc:6802
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.cc:6707
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
  
! #: c-family/c-common.cc:6716
  #, fuzzy, gcc-internal-format
  #| msgid "call to function %qD which throws incomplete type %q#T"
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "panggilan ke fungsi %qD yang melemparkan tipe tidak lengkap %q#T"
  
! #: c-family/c-common.cc:6770
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.cc:6814
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.cc:6824
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.cc:7089 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "tidak dapat menjalankan %<offsetof%> ke anggota data statis %qD"
  
! #: c-family/c-common.cc:7094 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ketika %<operator[]%> adalah overloaded"
  
! #: c-family/c-common.cc:7101 rust/backend/rust-tree.cc:3600
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ke anggota fungsi %qD"
  
! #: c-family/c-common.cc:7114 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "mencoba untuk mengambil alamat dari bit-field anggota struktur %qD"
  
! #: c-family/c-common.cc:7167 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7344
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ukuran dari array terlalu besar"
  
! #: c-family/c-common.cc:7460 c-family/c-common.cc:7604
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "tipe tidak kompatibel untuk argumen %d dari %qE"
  
! #: c-family/c-common.cc:7496
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "melewatkan argumen %d dari %qE membuat penunjuk dari integer tanpa sebuah cast"
  
! #: c-family/c-common.cc:7513
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "both arguments must be compatible"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: c-family/c-common.cc:7749
  #, fuzzy, gcc-internal-format
  #| msgid "not enough arguments to function %qE"
  msgid "incorrect number of arguments to function %qE"
  msgstr "tidak cukup argumen ke fungsi %qE"
  
! #: c-family/c-common.cc:7765
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "argumen ke %qs harus berupa sebuah 2 bit unsigned literal"
  
! #: c-family/c-common.cc:7773
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "aritmetik di penunjuk ke sebuah tipe tidak lengkap"
  
! #: c-family/c-common.cc:7783
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "%K argumen pertama dari %D harus berupa sebuah penunjuk, integer kedua konstanta"
  
! #: c-family/c-common.cc:7795
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "%K argumen pertama dari %D harus berupa sebuah penunjuk, integer kedua konstanta"
  
! #: c-family/c-common.cc:7817
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "argument %d of %qE must be a pointer type"
  msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
  
! #: c-family/c-common.cc:7827
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "argumen %d dari %qE mungkin menjadi sebuah kandidat untuk sebuah format atribut"
  
! #: c-family/c-common.cc:7836
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "melewatkan argumen %d dari %qE membuat integer dari penunjuk tanpa sebuah cast"
  
! #: c-family/c-common.cc:7846
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "size mismatch in argument %d of %qE"
  msgstr "Tipe/tingkat tidak cocok dalam argumen '%s' di %L"
  
! #: c-family/c-common.cc:7861
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "melewatkan argumen %d dari %qE membuat integer dari penunjuk tanpa sebuah cast"
  
! #: c-family/c-common.cc:7867
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards qualifiers from pointer target type"
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "melewatkan argumen %d dari %qE mengabaikan pengkualifikasi dari tipe target penunjuk"
  
! #: c-family/c-common.cc:7878
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "argumen %d dari %qE mungkin menjadi sebuah kandidat untuk sebuah format atribut"
  
! #: c-family/c-common.cc:7884
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards qualifiers from pointer target type"
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "melewatkan argumen %d dari %qE mengabaikan pengkualifikasi dari tipe target penunjuk"
  
! #: c-family/c-common.cc:7898
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "non-integer memory model argument %d of %qE"
  msgstr "tipe tidak kompatibel untuk argumen %d dari %qE"
  
! #: c-family/c-common.cc:7913
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs"
  msgid "invalid memory model argument %d of %qE"
  msgstr "tipe argumen tidak valid dari %qs"
  
! #: c-family/c-common.cc:8554
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9252
  #, fuzzy, gcc-internal-format
  #| msgid "index in dimension %d is out of bounds at %L"
  msgid "index value is out of bound"
  msgstr "indeks dalam dimensi %d diluar dari jangkauan di %L"
  
! #: c-family/c-common.cc:9298 c-family/c-common.cc:9347
! #: c-family/c-common.cc:9363
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion of scalar %qT to vector %qT involves truncation"
--- 38522,39020 ----
  msgid "pointer to a function used in arithmetic"
  msgstr "penunjuk ke sebuah fungsi digunakan dalam aritmetik"
  
! #: c-family/c-common.cc:3631
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3661 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "alamat dari %qD akan selalu dievaluasi sebagai %<true%>"
  
! #: c-family/c-common.cc:3706
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3719
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr ""
  
! #: c-family/c-common.cc:3735
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3744
  #, fuzzy, gcc-internal-format
  #| msgid "%<@end%> missing in implementation context"
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "%<@end%> hilang dalam konteks implementasi"
  
! #: c-family/c-common.cc:3780
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "alamat dari %qD akan selalu dievaluasi sebagai %<true%>"
  
! #: c-family/c-common.cc:3816 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "disarankan parentheses disekitar assignmen digunakan sebagai nilai kebenaran"
  
! #: c-family/c-common.cc:3903 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4046 c/c-typeck.cc:17925
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "penggunaan tidak valid dari %<restrict%>"
  
! #: c-family/c-common.cc:3979
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "aplikasi tidak valid dari %<sizeof%> ke sebuah tipe fungsi"
  
! #: c-family/c-common.cc:3989
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ melarang mengaplikasikan %<__alignof%> ke sebuah ekspresi dari tipe fungsi"
  
! #: c-family/c-common.cc:3992
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "new tidak dapat diaplikasikan ke sebuah fungsi tipe"
  
! #: c-family/c-common.cc:4003 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "aplikasi tidak valid dari %qs ke sebuah tipe void"
  
! #: c-family/c-common.cc:4014
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "apliasi tidak valid dari %qs ke tipe tidak lengkap %qT"
  
! #: c-family/c-common.cc:4022
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "apliasi tidak valid dari %qs ke tipe tidak lengkap %qT"
  
! #: c-family/c-common.cc:4074
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> diaplikasikan ke sebuah bit-field"
  
! #: c-family/c-common.cc:4899
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "argumen pertama ke %<va_arg%> bukan dari tipe %<va_list%>"
  
! #: c-family/c-common.cc:5019
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "tidak dapat menon-aktifkan fungsi bawaan %qs"
  
! #: c-family/c-common.cc:5211
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "penunjuk tidak diijinkan sebagai nilai case"
  
! #: c-family/c-common.cc:5220
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "ekspresi jangkauan dalam pernyataan switch bukan standar"
  
! #: c-family/c-common.cc:5225 c-family/c-common.cc:5229
! #: c-family/c-common.cc:5234
  #, fuzzy, gcc-internal-format
  #| msgid "range expressions in switch statements are non-standard"
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "ekspresi jangkauan dalam pernyataan switch bukan standar"
  
! #: c-family/c-common.cc:5248 c-family/c-common.cc:5265
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %qT from %qT may alter its value"
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "konversi ke %qT dari %qT mungkin mengubah nilainya"
  
! #: c-family/c-common.cc:5284
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "jangkauan kosong dispesifikasikan"
  
! #: c-family/c-common.cc:5338
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "duplikasi (atau overlapping) nilai kasus"
  
! #: c-family/c-common.cc:5340
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first entry overlapping that value"
  msgid "this is the first entry overlapping that value"
  msgstr "%J ini adalah masukan pertama overlapping nilai itu"
  
! #: c-family/c-common.cc:5344
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "duplikasi nilai case"
  
! #: c-family/c-common.cc:5345 c-family/c-warn.cc:2662
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "previously used here"
  msgstr "%J sebelumnya digunakan disini"
  
! #: c-family/c-common.cc:5349
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "multiple default label dalam satu pilihan"
  
! #: c-family/c-common.cc:5351
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first default label"
  msgid "this is the first default label"
  msgstr "%J ini adalah label baku pertama"
  
! #: c-family/c-common.cc:5463
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "mengambil alamat dari sebuah label adalah tidak baku"
  
! #: c-family/c-common.cc:5648
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "requested alignment is not an integer constant"
  msgstr "alignmen yang diminta bukan sebuah konstanta"
  
! #: c-family/c-common.cc:5656 c-family/c-common.cc:5666
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "alignmen yang diminta bukan kelipatan dari 2"
  
! #: c-family/c-common.cc:5676
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "alignmen yang diminta terlalu besar"
  
! #: c-family/c-common.cc:5684
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "alignmen yang diminta terlalu besar"
  
! #: c-family/c-common.cc:5879
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "tidak cukup variabel argumen yang masuk ke sebuah sentinel"
  
! #: c-family/c-common.cc:5894
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "hilang sentinel dalam pemanggilan fungsi"
  
! #: c-family/c-common.cc:6133 c-family/c-common.cc:6186 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, fuzzy, gcc-internal-format
  #| msgid "Bad option %s to pragma attribute"
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "Pilihan %s buruk untuk atribut pragma"
  
! #: c-family/c-common.cc:6137 c-family/c-common.cc:6191
  #, fuzzy, gcc-internal-format
  #| msgid "Bad option %s to pragma attribute"
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "Pilihan %s buruk untuk atribut pragma"
  
! #: c-family/c-common.cc:6240
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6244
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6433 c-family/c-common.cc:7451
! #: c-family/c-common.cc:7499 c-family/c-common.cc:7581
! #: c-family/c-common.cc:7667 c-family/c-common.cc:8336
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: c-family/c-common.cc:6439 c-family/c-common.cc:7506
! #: c-family/c-common.cc:7694 c-family/c-common.cc:8338
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "terlalu banyak argumen ke fungsi %qE"
  
! #: c-family/c-common.cc:6483
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to function %qE must be a constant integer"
  msgstr "argumen ketiga ke %<__builtin_prefetch%> harus berupa sebuah konstan"
  
! #: c-family/c-common.cc:6509
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6533 c-family/c-common.cc:6589
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "argumen bukan-titik-pecahan dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.cc:6562
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "argumen bukan-titik-pecahan dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.cc:6579
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.cc:6608
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.cc:6628 c-family/c-common.cc:6694
! #: c-family/c-common.cc:6778 c-family/c-common.cc:6805
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdifference between %qE and %qD does not have integer type"
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "%Hperbedaan antara %qE dan %qD tidak memiliki tipe integer"
  
! #: c-family/c-common.cc:6638
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6647
  #, fuzzy, gcc-internal-format
  #| msgid "call to function %qD which throws incomplete type %q#T"
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "panggilan ke fungsi %qD yang melemparkan tipe tidak lengkap %q#T"
  
! #: c-family/c-common.cc:6656
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6665 c-family/c-common.cc:6674
! #: c-family/c-common.cc:6746 c-family/c-common.cc:6755
  #, fuzzy, gcc-internal-format
  #| msgid "call to function %qD which throws incomplete type %q#T"
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "panggilan ke fungsi %qD yang melemparkan tipe tidak lengkap %q#T"
  
! #: c-family/c-common.cc:6703 c-family/c-common.cc:6814
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.cc:6712 c-family/c-common.cc:6823
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.cc:6728
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
  
! #: c-family/c-common.cc:6737
  #, fuzzy, gcc-internal-format
  #| msgid "call to function %qD which throws incomplete type %q#T"
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "panggilan ke fungsi %qD yang melemparkan tipe tidak lengkap %q#T"
  
! #: c-family/c-common.cc:6791
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.cc:6835
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.cc:6845
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c-family/c-common.cc:7110 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "tidak dapat menjalankan %<offsetof%> ke anggota data statis %qD"
  
! #: c-family/c-common.cc:7115 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ketika %<operator[]%> adalah overloaded"
  
! #: c-family/c-common.cc:7122 rust/backend/rust-tree.cc:3600
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "tidak dapat mengaplikasikan %<offsetof%> ke anggota fungsi %qD"
  
! #: c-family/c-common.cc:7135 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "mencoba untuk mengambil alamat dari bit-field anggota struktur %qD"
  
! #: c-family/c-common.cc:7188 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7365
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ukuran dari array terlalu besar"
  
! #: c-family/c-common.cc:7481 c-family/c-common.cc:7625
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "tipe tidak kompatibel untuk argumen %d dari %qE"
  
! #: c-family/c-common.cc:7517
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "melewatkan argumen %d dari %qE membuat penunjuk dari integer tanpa sebuah cast"
  
! #: c-family/c-common.cc:7534
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "both arguments must be compatible"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: c-family/c-common.cc:7770
  #, fuzzy, gcc-internal-format
  #| msgid "not enough arguments to function %qE"
  msgid "incorrect number of arguments to function %qE"
  msgstr "tidak cukup argumen ke fungsi %qE"
  
! #: c-family/c-common.cc:7786
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "argumen ke %qs harus berupa sebuah 2 bit unsigned literal"
  
! #: c-family/c-common.cc:7794
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "aritmetik di penunjuk ke sebuah tipe tidak lengkap"
  
! #: c-family/c-common.cc:7804
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "%K argumen pertama dari %D harus berupa sebuah penunjuk, integer kedua konstanta"
  
! #: c-family/c-common.cc:7816
  #, fuzzy, gcc-internal-format
  #| msgid "%Kfirst argument of %D must be a pointer, second integer constant"
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "%K argumen pertama dari %D harus berupa sebuah penunjuk, integer kedua konstanta"
  
! #: c-family/c-common.cc:7838
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "argument %d of %qE must be a pointer type"
  msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
  
! #: c-family/c-common.cc:7848
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "argumen %d dari %qE mungkin menjadi sebuah kandidat untuk sebuah format atribut"
  
! #: c-family/c-common.cc:7857
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "melewatkan argumen %d dari %qE membuat integer dari penunjuk tanpa sebuah cast"
  
! #: c-family/c-common.cc:7867
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "size mismatch in argument %d of %qE"
  msgstr "Tipe/tingkat tidak cocok dalam argumen '%s' di %L"
  
! #: c-family/c-common.cc:7882
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "melewatkan argumen %d dari %qE membuat integer dari penunjuk tanpa sebuah cast"
  
! #: c-family/c-common.cc:7888
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards qualifiers from pointer target type"
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "melewatkan argumen %d dari %qE mengabaikan pengkualifikasi dari tipe target penunjuk"
  
! #: c-family/c-common.cc:7899
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "argumen %d dari %qE mungkin menjadi sebuah kandidat untuk sebuah format atribut"
  
! #: c-family/c-common.cc:7905
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards qualifiers from pointer target type"
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "melewatkan argumen %d dari %qE mengabaikan pengkualifikasi dari tipe target penunjuk"
  
! #: c-family/c-common.cc:7919
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "non-integer memory model argument %d of %qE"
  msgstr "tipe tidak kompatibel untuk argumen %d dari %qE"
  
! #: c-family/c-common.cc:7934
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs"
  msgid "invalid memory model argument %d of %qE"
  msgstr "tipe argumen tidak valid dari %qs"
  
! #: c-family/c-common.cc:8575
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9273
  #, fuzzy, gcc-internal-format
  #| msgid "index in dimension %d is out of bounds at %L"
  msgid "index value is out of bound"
  msgstr "indeks dalam dimensi %d diluar dari jangkauan di %L"
  
! #: c-family/c-common.cc:9319 c-family/c-common.cc:9368
! #: c-family/c-common.cc:9384
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion of scalar %qT to vector %qT involves truncation"
*************** msgstr "konversi dari %qT ke %qT adalah
*** 39003,39071 ****
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9451 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D cannot be declared weak"
  msgid "built-in function %qE must be directly called"
  msgstr "fungsi inline %q+D tidak dapat dideklarasikan lemah"
  
! #: c-family/c-common.cc:9471
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: c-family/c-common.cc:9474
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: c-family/c-common.cc:9478
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "ukuran dari array %qs adalah negatif"
  
! #: c-family/c-common.cc:9481
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "ukuran dari array negatif"
  
! #: c-family/c-common.cc:9486
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9489
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9494
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is negative"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "ukuran dari array %qs adalah negatif"
  
! #: c-family/c-common.cc:9497
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9568
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9855
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:9865
  #, fuzzy, gcc-internal-format
  #| msgid "object missing in reference to %q+D"
  msgid "possible fix: dereference with %qs"
--- 39022,39090 ----
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9472 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D cannot be declared weak"
  msgid "built-in function %qE must be directly called"
  msgstr "fungsi inline %q+D tidak dapat dideklarasikan lemah"
  
! #: c-family/c-common.cc:9492
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: c-family/c-common.cc:9495
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: c-family/c-common.cc:9499
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "ukuran dari array %qs adalah negatif"
  
! #: c-family/c-common.cc:9502
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "ukuran dari array negatif"
  
! #: c-family/c-common.cc:9507
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9510
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9515
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is negative"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "ukuran dari array %qs adalah negatif"
  
! #: c-family/c-common.cc:9518
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9589
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9876
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "object missing in reference to %q+D"
  msgid "possible fix: dereference with %qs"
*************** msgstr "konstanta integer terlalu besar
*** 39717,39723 ****
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "konstanta integer terlalu besar untuk tipe %qs"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12949
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "%<_BitInt(%d)%> is not supported on this target"
--- 39736,39742 ----
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "konstanta integer terlalu besar untuk tipe %qs"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12953
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "%<_BitInt(%d)%> is not supported on this target"
*************** msgstr "konstanta floating dipotong ke n
*** 39794,39810 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr "%Hsalah tempat %<@%D%> Objective-C++ konstruk"
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9675
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "tidak didukung bukan-standar pemotongan dari string literals"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9696
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "tradisional C menolak pemotongan konstanta string"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19623
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 39813,39829 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr "%Hsalah tempat %<@%D%> Objective-C++ konstruk"
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9720
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "tidak didukung bukan-standar pemotongan dari string literals"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9741
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "tradisional C menolak pemotongan konstanta string"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19652
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 39998,40016 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17691 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27067
! #: cp/parser.cc:50503
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is not a function argument"
  msgstr "%qD bukan sebuah template fungsi"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16778 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
--- 40017,40035 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17708 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27113
! #: cp/parser.cc:50562
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is not a function argument"
  msgstr "%qD bukan sebuah template fungsi"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16795 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
*************** msgstr ""
*** 40021,40028 ****
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15178 c/c-typeck.cc:16867
! #: c/c-typeck.cc:17055
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo many %qs clauses"
  msgid "%<_Atomic%> %qE in %qs clause"
--- 40040,40047 ----
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15195 c/c-typeck.cc:16884
! #: c/c-typeck.cc:17072
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo many %qs clauses"
  msgid "%<_Atomic%> %qE in %qs clause"
*************** msgstr "-Wformat-security diabaikan tanp
*** 40116,40218 ****
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "-falign-loops=%d tidak didukung"
  
! #: c-family/c-opts.cc:1108
! #, gcc-internal-format
! msgid "%<-Wabi%> won%'t warn about anything"
! msgstr ""
! 
! #: c-family/c-opts.cc:1110
! #, gcc-internal-format
! msgid "%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default"
! msgstr ""
! 
! #: c-family/c-opts.cc:1113
! #, gcc-internal-format
! msgid "use e.g. %<-Wabi=11%> to warn about changes from GCC 7"
! msgstr ""
  
! #: c-family/c-opts.cc:1198
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "external TLS initialization functions not supported on this target"
  msgstr "batas stact tidak didukung dalam target ini"
  
! #: c-family/c-opts.cc:1226
  #, fuzzy, gcc-internal-format
  #| msgid "too many filenames given.  Type %s --help for usage"
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "terlalu banyak nama berkas diberikan. Ketik %s --help untuk penggunaan"
  
! #: c-family/c-opts.cc:1240
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "membuka berkas keluaran %s: %m"
  
! #: c-family/c-opts.cc:1258
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1424 c-family/c-opts.cc:1445
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "membuka berkas  ketergantungan %s: %m"
  
! #: c-family/c-opts.cc:1449
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1459
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "menutup berkas ketergantungan %s: %m"
  
! #: c-family/c-opts.cc:1462
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "ketika menulis keluaran ke %s: %m"
  
! #: c-family/c-opts.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "to generate dependencies you must specify either -M or -MM"
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "untuk menghasilkan ketergantungan anda harus menspesifikasikan baik -M atau -MM"
  
! #: c-family/c-opts.cc:1564
  #, fuzzy, gcc-internal-format
  #| msgid "-MG may only be used with -M or -MM"
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "-MG hanya boleh digunakan dengan -M atau -MM"
  
! #: c-family/c-opts.cc:1597
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -Wunused_macros"
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "-fdirectives-only tidak kompatibel dengan -Wunused_macros"
  
! #: c-family/c-opts.cc:1600
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "-fdirectives-only tidak kompatibel dengan -traditional"
  
! #: c-family/c-opts.cc:1702
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1706
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1712
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1836
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr "terlalu terlambat untuk #  direktif untuk menset direktori debug"
--- 40135,40228 ----
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "-falign-loops=%d tidak didukung"
  
! #: c-family/c-opts.cc:1094
! #, fuzzy, gcc-internal-format
! #| msgid "-falign-labels=%d is not supported"
! msgid "%<-fabi-version=%d%> is not supported, using =%d"
! msgstr "-falign-labels=%d tidak didukung"
  
! #: c-family/c-opts.cc:1200
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "external TLS initialization functions not supported on this target"
  msgstr "batas stact tidak didukung dalam target ini"
  
! #: c-family/c-opts.cc:1228
  #, fuzzy, gcc-internal-format
  #| msgid "too many filenames given.  Type %s --help for usage"
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "terlalu banyak nama berkas diberikan. Ketik %s --help untuk penggunaan"
  
! #: c-family/c-opts.cc:1242
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "membuka berkas keluaran %s: %m"
  
! #: c-family/c-opts.cc:1260
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1426 c-family/c-opts.cc:1447
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "membuka berkas  ketergantungan %s: %m"
  
! #: c-family/c-opts.cc:1451
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1461
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "menutup berkas ketergantungan %s: %m"
  
! #: c-family/c-opts.cc:1464
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "ketika menulis keluaran ke %s: %m"
  
! #: c-family/c-opts.cc:1542
  #, fuzzy, gcc-internal-format
  #| msgid "to generate dependencies you must specify either -M or -MM"
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "untuk menghasilkan ketergantungan anda harus menspesifikasikan baik -M atau -MM"
  
! #: c-family/c-opts.cc:1566
  #, fuzzy, gcc-internal-format
  #| msgid "-MG may only be used with -M or -MM"
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "-MG hanya boleh digunakan dengan -M atau -MM"
  
! #: c-family/c-opts.cc:1599
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -Wunused_macros"
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "-fdirectives-only tidak kompatibel dengan -Wunused_macros"
  
! #: c-family/c-opts.cc:1602
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "-fdirectives-only tidak kompatibel dengan -traditional"
  
! #: c-family/c-opts.cc:1704
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1708
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1714
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1838
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr "terlalu terlambat untuk #  direktif untuk menset direktori debug"
*************** msgid "wrong type argument to %s"
*** 40675,40681 ****
  msgstr "tipe argumen salah ke abs"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7709 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
--- 40685,40691 ----
  msgstr "tipe argumen salah ke abs"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7725 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
*************** msgstr "%s dari fungsi %qD"
*** 41212,41230 ****
  msgid "function %qD used as %<asm%> output"
  msgstr "lokasi baca-saja %qE digunakan sebagai keluaran %<asm%>"
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5841
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "penempatan dari lokasi baca-saja %qE"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5844
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "peningkatan dari lokasi baca-saja %qE"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5847
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
--- 41222,41240 ----
  msgid "function %qD used as %<asm%> output"
  msgstr "lokasi baca-saja %qE digunakan sebagai keluaran %<asm%>"
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5842
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "penempatan dari lokasi baca-saja %qE"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5845
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "peningkatan dari lokasi baca-saja %qE"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5848
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
*************** msgid_plural "passing argument %i to %qs
*** 41510,41516 ****
  msgstr[0] "melewatkan argumen %d dari %qE mengabaikan pengkualifikasi dari tipe target penunjuk"
  msgstr[1] "melewatkan argumen %d dari %qE mengabaikan pengkualifikasi dari tipe target penunjuk"
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6465 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 41520,41526 ----
  msgstr[0] "melewatkan argumen %d dari %qE mengabaikan pengkualifikasi dari tipe target penunjuk"
  msgstr[1] "melewatkan argumen %d dari %qE mengabaikan pengkualifikasi dari tipe target penunjuk"
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6466 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr ""
*** 41883,41904 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:94
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:102
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:118
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:127
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
--- 41893,41914 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:103
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:119
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:128
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
*************** msgstr "-mcpu=%s tidak valid"
*** 41921,41974 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "-mcpu=%s memiliki revisi silikon tidak valid"
  
! #: common/config/i386/i386-common.cc:1994
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-loops%s is obsolete, use -falign-loops%s"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "%salign-loops%s sudah ditinggalkan, gunakan -falign-loops%s"
  
! #: common/config/i386/i386-common.cc:1997
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-loops=%d%s is not between 0 and %d"
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s tidak berada diantara 0 dan %d"
  
! #: common/config/i386/i386-common.cc:2004
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-jumps%s is obsolete, use -falign-jumps%s"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "%salign-jumps%s sudah ditinggalkan, gunakan -falign-jumps%s"
  
! #: common/config/i386/i386-common.cc:2007
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-loops=%d%s is not between 0 and %d"
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s tidak berada diantara 0 dan %d"
  
! #: common/config/i386/i386-common.cc:2015
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-functions%s is obsolete, use -falign-functions%s"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "%salign-functions%s sudah ditinggalkan, gunakan -falign-functions%s"
  
! #: common/config/i386/i386-common.cc:2018
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-loops=%d%s is not between 0 and %d"
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s tidak berada diantara 0 dan %d"
  
! #: common/config/i386/i386-common.cc:2027
  #, fuzzy, gcc-internal-format
  #| msgid "%sbranch-cost=%d%s is not between 0 and 5"
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "%sbranch-cost=%d%s tidak berada diantara 0 dan 5"
  
! #: common/config/i386/i386-common.cc:2091 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2101
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 41931,41984 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "-mcpu=%s memiliki revisi silikon tidak valid"
  
! #: common/config/i386/i386-common.cc:1993
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-loops%s is obsolete, use -falign-loops%s"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "%salign-loops%s sudah ditinggalkan, gunakan -falign-loops%s"
  
! #: common/config/i386/i386-common.cc:1996
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-loops=%d%s is not between 0 and %d"
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s tidak berada diantara 0 dan %d"
  
! #: common/config/i386/i386-common.cc:2003
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-jumps%s is obsolete, use -falign-jumps%s"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "%salign-jumps%s sudah ditinggalkan, gunakan -falign-jumps%s"
  
! #: common/config/i386/i386-common.cc:2006
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-loops=%d%s is not between 0 and %d"
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s tidak berada diantara 0 dan %d"
  
! #: common/config/i386/i386-common.cc:2014
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-functions%s is obsolete, use -falign-functions%s"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "%salign-functions%s sudah ditinggalkan, gunakan -falign-functions%s"
  
! #: common/config/i386/i386-common.cc:2017
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-loops=%d%s is not between 0 and %d"
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s tidak berada diantara 0 dan %d"
  
! #: common/config/i386/i386-common.cc:2026
  #, fuzzy, gcc-internal-format
  #| msgid "%sbranch-cost=%d%s is not between 0 and 5"
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "%sbranch-cost=%d%s tidak berada diantara 0 dan 5"
  
! #: common/config/i386/i386-common.cc:2090 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2100
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgstr "subframework include %s konflik
*** 42232,42295 ****
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "Nilai %qs tidak dikenal dari -mmacosx-version-min"
  
! #: config/darwin-driver.cc:147
  #, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr ""
  
! #: config/darwin-driver.cc:186
  #, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr ""
  
! #: config/darwin-driver.cc:226
  #, fuzzy, gcc-internal-format
  #| msgid "could not open response file %s"
  msgid "could not understand version %qs"
  msgstr "tidak dapat membuka berkas response %s"
  
! #: config/darwin-driver.cc:300
  #, fuzzy, gcc-internal-format
  #| msgid "this target does not support %qs"
  msgid "this compiler does not support %qs"
  msgstr "target ini tidak mendukung %qs"
  
! #: config/darwin-driver.cc:326
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown value %qs of -mmacosx-version-min"
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr "Nilai %qs tidak dikenal dari -mmacosx-version-min"
  
! #: config/darwin-driver.cc:377
  #, fuzzy, gcc-internal-format
  #| msgid "The C parser does not support -dy, option ignored"
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr "C parser tidak mendukung -dy, pilihan diabaikan"
  
! #: config/darwin-driver.cc:384
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr "-mcpu=%s konflik dengan -march=%s"
  
! #: config/darwin-driver.cc:393
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:400
  #, fuzzy, gcc-internal-format
  #| msgid "The C parser does not support -dy, option ignored"
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr "C parser tidak mendukung -dy, pilihan diabaikan"
  
! #: config/darwin-driver.cc:407
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr "-mcpu=%s konflik dengan -march=%s"
  
! #: config/darwin-driver.cc:416
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr ""
--- 42242,42305 ----
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "Nilai %qs tidak dikenal dari -mmacosx-version-min"
  
! #: config/darwin-driver.cc:148
  #, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr ""
  
! #: config/darwin-driver.cc:188
  #, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr ""
  
! #: config/darwin-driver.cc:228
  #, fuzzy, gcc-internal-format
  #| msgid "could not open response file %s"
  msgid "could not understand version %qs"
  msgstr "tidak dapat membuka berkas response %s"
  
! #: config/darwin-driver.cc:302
  #, fuzzy, gcc-internal-format
  #| msgid "this target does not support %qs"
  msgid "this compiler does not support %qs"
  msgstr "target ini tidak mendukung %qs"
  
! #: config/darwin-driver.cc:328
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown value %qs of -mmacosx-version-min"
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr "Nilai %qs tidak dikenal dari -mmacosx-version-min"
  
! #: config/darwin-driver.cc:379
  #, fuzzy, gcc-internal-format
  #| msgid "The C parser does not support -dy, option ignored"
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr "C parser tidak mendukung -dy, pilihan diabaikan"
  
! #: config/darwin-driver.cc:386
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr "-mcpu=%s konflik dengan -march=%s"
  
! #: config/darwin-driver.cc:395
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:402
  #, fuzzy, gcc-internal-format
  #| msgid "The C parser does not support -dy, option ignored"
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr "C parser tidak mendukung -dy, pilihan diabaikan"
  
! #: config/darwin-driver.cc:409
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr "-mcpu=%s konflik dengan -march=%s"
  
! #: config/darwin-driver.cc:418
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr ""
*************** msgstr "PIC hanya didukung untuk RTPs"
*** 42473,42480 ****
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11462
! #: config/aarch64/aarch64.cc:18764 config/aarch64/aarch64.cc:19379
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
--- 42483,42490 ----
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11477
! #: config/aarch64/aarch64.cc:18779 config/aarch64/aarch64.cc:19394
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
*************** msgstr "%qE bukan sebuah variabel dalam
*** 43090,43422 ****
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:649
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "the arguments to %qE must be constant strings"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: config/aarch64/aarch64.cc:657
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized state string %qs"
  msgstr "nama daerah tidak dikenal \"%s\""
  
! #: config/aarch64/aarch64.cc:741
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "new tidak dapat diaplikasikan ke sebuah fungsi tipe"
  
! #: config/aarch64/aarch64.cc:768
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:784
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applies only to function definitions"
  msgstr "atribut %J%qE berlaku hanya untuk fungsi"
  
! #: config/aarch64/aarch64.cc:830
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "inconsistent attributes for state %qs"
  msgstr "duplikasi atribut ConstantValue untuk field '%s'"
  
! #: config/aarch64/aarch64.cc:1327
  #, fuzzy, gcc-internal-format
  #| msgid "Link with the fast floating-point library"
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "Hubungkan dengan perpustakaan titik pecahan cepat"
  
! #: config/aarch64/aarch64.cc:1330
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%<-march=%s%> tidak kompatibel dengan ABI yang dipilih"
  
! #: config/aarch64/aarch64.cc:1334
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1337
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1353
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6685
  #, fuzzy, gcc-internal-format
  #| msgid "argument to decltype must be an expression"
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "argumen ke decltype harus berupa sebuah ekspresi"
  
! #: config/aarch64/aarch64.cc:7162
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
  
! #: config/aarch64/aarch64.cc:7303 config/aarch64/aarch64.cc:7382
! #: config/aarch64/aarch64.cc:21640
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7310 config/aarch64/aarch64.cc:7389
! #: config/aarch64/aarch64.cc:21647
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7321 config/aarch64/aarch64.cc:7399
! #: config/aarch64/aarch64.cc:21655 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7526
  #, fuzzy, gcc-internal-format
  #| msgid "Emit code for the counting ISA extension"
  msgid "%qE requires the SVE ISA extension"
  msgstr "Keluarkan kode untuk menghitung ekstensi ISA"
  
! #: config/aarch64/aarch64.cc:7529
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7717
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11460
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11469 config/aarch64/aarch64.cc:11473
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11476
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11534
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11536
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18382
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18426
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "%qs atribut diabaikan"
  
! #: config/aarch64/aarch64.cc:18482
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on %<__fpreg%>"
  msgid "invalid format for %<sve_width%>"
  msgstr "operasi di %<__fpreg%> tidak valid"
  
! #: config/aarch64/aarch64.cc:18494
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%H value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "nilai %%H tidak valid"
  
! #: config/aarch64/aarch64.cc:18514
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18532
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown tuning option (%s)"
  msgstr "fungsi spesifikasi '%s' tidak diketahui"
  
! #: config/aarch64/aarch64.cc:18719 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10776
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18728 config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18736
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Spesifikasikan pengurutan alokasi register"
  
! #: config/aarch64/aarch64.cc:18746 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10814 config/rs6000/rs6000.cc:4518
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs tidak valid untuk %qs"
  
! #: config/aarch64/aarch64.cc:18753
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18760
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18762
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18858
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18874 config/riscv/riscv.cc:10834
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18902
  #, fuzzy, gcc-internal-format
  #| msgid "support for mode %qs"
  msgid "no support for %qs without %qs"
  msgstr "dukungan untuk mode %qs"
  
! #: config/aarch64/aarch64.cc:18955
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "argumen ke %<__builtin_frame_address%> tidak valid"
  
! #: config/aarch64/aarch64.cc:18966
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18971
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "argumen ke %<__builtin_frame_address%> tidak valid"
  
! #: config/aarch64/aarch64.cc:19127
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "pilihan -mcpu=%s konflik dengan pilihan -march="
  
! #: config/aarch64/aarch64.cc:19194
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s tidak mendukung %s"
  
! #: config/aarch64/aarch64.cc:19197
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "%qs sudah ditinggalkan"
  
! #: config/aarch64/aarch64.cc:19203
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19276
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19279
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "model kode %qs tidak mendukung dalam mode %s bit"
  
! #: config/aarch64/aarch64.cc:19377
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19482
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19485
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19489
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19524
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19527
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19531 config/aarch64/aarch64.cc:19615
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19570
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19611
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19669 config/aarch64/aarch64.cc:19846
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, fuzzy, gcc-internal-format
--- 43100,43432 ----
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:650
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "the arguments to %qE must be constant strings"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: config/aarch64/aarch64.cc:658
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized state string %qs"
  msgstr "nama daerah tidak dikenal \"%s\""
  
! #: config/aarch64/aarch64.cc:742
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "new tidak dapat diaplikasikan ke sebuah fungsi tipe"
  
! #: config/aarch64/aarch64.cc:769
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:785
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applies only to function definitions"
  msgstr "atribut %J%qE berlaku hanya untuk fungsi"
  
! #: config/aarch64/aarch64.cc:831
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "inconsistent attributes for state %qs"
  msgstr "duplikasi atribut ConstantValue untuk field '%s'"
  
! #: config/aarch64/aarch64.cc:1328
  #, fuzzy, gcc-internal-format
  #| msgid "Link with the fast floating-point library"
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "Hubungkan dengan perpustakaan titik pecahan cepat"
  
! #: config/aarch64/aarch64.cc:1331
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%<-march=%s%> tidak kompatibel dengan ABI yang dipilih"
  
! #: config/aarch64/aarch64.cc:1335
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1338
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1355
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6686
  #, fuzzy, gcc-internal-format
  #| msgid "argument to decltype must be an expression"
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "argumen ke decltype harus berupa sebuah ekspresi"
  
! #: config/aarch64/aarch64.cc:7163
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
  
! #: config/aarch64/aarch64.cc:7304 config/aarch64/aarch64.cc:7383
! #: config/aarch64/aarch64.cc:21655
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7311 config/aarch64/aarch64.cc:7390
! #: config/aarch64/aarch64.cc:21662
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7322 config/aarch64/aarch64.cc:7400
! #: config/aarch64/aarch64.cc:21670 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7527
  #, fuzzy, gcc-internal-format
  #| msgid "Emit code for the counting ISA extension"
  msgid "%qE requires the SVE ISA extension"
  msgstr "Keluarkan kode untuk menghitung ekstensi ISA"
  
! #: config/aarch64/aarch64.cc:7530
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7718
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11475
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11484 config/aarch64/aarch64.cc:11488
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11491
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11549
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11551
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18397
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18441
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "%qs atribut diabaikan"
  
! #: config/aarch64/aarch64.cc:18497
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on %<__fpreg%>"
  msgid "invalid format for %<sve_width%>"
  msgstr "operasi di %<__fpreg%> tidak valid"
  
! #: config/aarch64/aarch64.cc:18509
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%H value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "nilai %%H tidak valid"
  
! #: config/aarch64/aarch64.cc:18529
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown tuning option (%s)"
  msgstr "fungsi spesifikasi '%s' tidak diketahui"
  
! #: config/aarch64/aarch64.cc:18734 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18743 config/riscv/riscv.cc:10794
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18751
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Spesifikasikan pengurutan alokasi register"
  
! #: config/aarch64/aarch64.cc:18761 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10823 config/rs6000/rs6000.cc:4518
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs tidak valid untuk %qs"
  
! #: config/aarch64/aarch64.cc:18768
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18775
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18777
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18873
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/riscv/riscv.cc:10843
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18917
  #, fuzzy, gcc-internal-format
  #| msgid "support for mode %qs"
  msgid "no support for %qs without %qs"
  msgstr "dukungan untuk mode %qs"
  
! #: config/aarch64/aarch64.cc:18970
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "argumen ke %<__builtin_frame_address%> tidak valid"
  
! #: config/aarch64/aarch64.cc:18981
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18986
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "argumen ke %<__builtin_frame_address%> tidak valid"
  
! #: config/aarch64/aarch64.cc:19142
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "pilihan -mcpu=%s konflik dengan pilihan -march="
  
! #: config/aarch64/aarch64.cc:19209
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s tidak mendukung %s"
  
! #: config/aarch64/aarch64.cc:19212
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "%qs sudah ditinggalkan"
  
! #: config/aarch64/aarch64.cc:19218
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19291
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19294
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "model kode %qs tidak mendukung dalam mode %s bit"
  
! #: config/aarch64/aarch64.cc:19392
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19497
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19500
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19504
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19539
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19542
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19546 config/aarch64/aarch64.cc:19630
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19585
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19626
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19684 config/aarch64/aarch64.cc:19861
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 43424,43632 ****
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "salah bentuk %<#pragma init%>"
  
! #: config/aarch64/aarch64.cc:19715
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19723 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19777
  #: config/loongarch/loongarch-target-attr.cc:221
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "atribut(target(\"%s\")) tidak diketahui"
  
! #: config/aarch64/aarch64.cc:19834 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16661
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
  msgstr "alias argumen bukan sebuah string"
  
! #: config/aarch64/aarch64.cc:19871
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19874
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "atribut(target(\"%s\")) tidak diketahui"
  
! #: config/aarch64/aarch64.cc:19883
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20101
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20110 config/riscv/riscv-target-attr.cc:497
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20118 config/riscv/riscv-target-attr.cc:505
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target_version%> argument not a string"
  msgstr "alias argumen bukan sebuah string"
  
! #: config/aarch64/aarch64.cc:20140
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "missing value in %<target_version%> attribute"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: config/aarch64/aarch64.cc:20144
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20150
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20736 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13694
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: config/aarch64/aarch64.cc:20857 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13819 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "__builtin_eh_return tidak didukung dalam target ini"
  
! #: config/aarch64/aarch64.cc:22409 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22414 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22419 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23825 config/aarch64/aarch64.cc:23828
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29341 config/i386/i386.cc:25621
! #: config/i386/i386.cc:25752
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %wd"
  msgstr "kombinasi tidak didukung: %s"
  
! #: config/aarch64/aarch64.cc:29355
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support saturating types"
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "ISO C tidak mendukung tipe yang bersaturasi"
  
! #: config/aarch64/aarch64.cc:29359 config/i386/i386.cc:25643
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29393
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29397 config/i386/i386.cc:25674
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd"
  msgstr "argumen yang tidak digunakan dalam $-gaya format"
  
! #: config/aarch64/aarch64.cc:29468
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "pilihan -shared saat ini tidak didukung untuk VAX ELF"
  
! #: config/aarch64/aarch64.cc:29488
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29676
  #, fuzzy, gcc-internal-format
  #| msgid "type attributes ignored after type is already defined"
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "tipe atribut diabaikan setelah tipe telah didefinisikan"
  
! #: config/aarch64/aarch64.cc:29678
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%q+D defined here"
  msgstr "%q+D dideklarasikan disini"
  
! #: config/aarch64/aarch64.cc:30158
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30467
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31107 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: config/aarch64/aarch64.cc:31120
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64.cc:31123 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31136
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64.cc:31150 config/arm/arm-mve-builtins.cc:685
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64.cc:31162 config/arm/arm-mve-builtins.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
--- 43434,43642 ----
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "salah bentuk %<#pragma init%>"
  
! #: config/aarch64/aarch64.cc:19730
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19738 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19792
  #: config/loongarch/loongarch-target-attr.cc:221
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "atribut(target(\"%s\")) tidak diketahui"
  
! #: config/aarch64/aarch64.cc:19849 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16688
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
  msgstr "alias argumen bukan sebuah string"
  
! #: config/aarch64/aarch64.cc:19886
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19889
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "atribut(target(\"%s\")) tidak diketahui"
  
! #: config/aarch64/aarch64.cc:19898
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20116
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20125 config/riscv/riscv-target-attr.cc:497
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20133 config/riscv/riscv-target-attr.cc:505
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target_version%> argument not a string"
  msgstr "alias argumen bukan sebuah string"
  
! #: config/aarch64/aarch64.cc:20155
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "missing value in %<target_version%> attribute"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: config/aarch64/aarch64.cc:20159
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20165
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20751 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13703
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: config/aarch64/aarch64.cc:20872 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13828 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "__builtin_eh_return tidak didukung dalam target ini"
  
! #: config/aarch64/aarch64.cc:22424 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22429 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22434 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23889 config/aarch64/aarch64.cc:23892
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29422 config/i386/i386.cc:25619
! #: config/i386/i386.cc:25750
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %wd"
  msgstr "kombinasi tidak didukung: %s"
  
! #: config/aarch64/aarch64.cc:29436
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support saturating types"
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "ISO C tidak mendukung tipe yang bersaturasi"
  
! #: config/aarch64/aarch64.cc:29440 config/i386/i386.cc:25641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29474
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29478 config/i386/i386.cc:25672
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd"
  msgstr "argumen yang tidak digunakan dalam $-gaya format"
  
! #: config/aarch64/aarch64.cc:29549
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "pilihan -shared saat ini tidak didukung untuk VAX ELF"
  
! #: config/aarch64/aarch64.cc:29569
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29757
  #, fuzzy, gcc-internal-format
  #| msgid "type attributes ignored after type is already defined"
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "tipe atribut diabaikan setelah tipe telah didefinisikan"
  
! #: config/aarch64/aarch64.cc:29759
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%q+D defined here"
  msgstr "%q+D dideklarasikan disini"
  
! #: config/aarch64/aarch64.cc:30239
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30548
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31188 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: config/aarch64/aarch64.cc:31201
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64.cc:31204 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31217
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64.cc:31231 config/arm/arm-mve-builtins.cc:685
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
  
! #: config/aarch64/aarch64.cc:31243 config/arm/arm-mve-builtins.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
*************** msgstr "L%d cache latensi tidak diketahu
*** 43695,43701 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "nilai buruk %qs untuk -mmemory-latency"
  
! #: config/alpha/alpha.cc:7360 config/alpha/alpha.cc:7363 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 43705,43711 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "nilai buruk %qs untuk -mmemory-latency"
  
! #: config/alpha/alpha.cc:7357 config/alpha/alpha.cc:7360 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "argumen dari atribut %qs bukan \
*** 43835,43841 ****
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5895 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
--- 43845,43851 ----
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5901 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
*************** msgid "argument of %qE attribute ignored
*** 43988,44010 ****
  msgstr "%qE atribut diabaikan"
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5918
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
  msgstr "%qs atribut hanya berlaku ke variabel"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24288
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24352
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24381
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid type for %<asm%> flag output"
--- 43998,44020 ----
  msgstr "%qE atribut diabaikan"
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5924
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
  msgstr "%qs atribut hanya berlaku ke variabel"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24290
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24354
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24383
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid type for %<asm%> flag output"
*************** msgstr "%qs diduga sebuah konstanta argu
*** 44630,44636 ****
  msgid "supported core architectures:%s"
  msgstr ""
  
! #: config/avr/avr-passes.cc:4907
  #, fuzzy, gcc-internal-format
  #| msgid "could not split insn"
  msgid "failed to split insn"
--- 44640,44646 ----
  msgid "supported core architectures:%s"
  msgstr ""
  
! #: config/avr/avr-passes.cc:5038
  #, fuzzy, gcc-internal-format
  #| msgid "could not split insn"
  msgid "failed to split insn"
*************** msgstr "-pipe tidak didukung"
*** 44670,44682 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe tidak didukung"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11234
  #, fuzzy, gcc-internal-format
  #| msgid "-G and -static are mutually exclusive"
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-G dan -static adalah mutually exclusive"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11246
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%qs function cannot have arguments"
--- 44680,44692 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe tidak didukung"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11243
  #, fuzzy, gcc-internal-format
  #| msgid "-G and -static are mutually exclusive"
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-G dan -static adalah mutually exclusive"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11255
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%qs function cannot have arguments"
*************** msgstr "%qD tidak dapat memiliki argumen
*** 44687,44693 ****
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11243
  #, fuzzy, gcc-internal-format
  #| msgid "Function does not return a value"
  msgid "%qs function cannot return a value"
--- 44697,44703 ----
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11252
  #, fuzzy, gcc-internal-format
  #| msgid "Function does not return a value"
  msgid "%qs function cannot return a value"
*************** msgstr "atribut %qs tidak kompatibel dia
*** 44867,44901 ****
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU %qs hanya didukung untuk perakit saja"
  
! #: config/avr/avr.cc:15093
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "conversion from address space %qs to address space %qs"
  msgstr "Konversi dari %s ke %s di %L"
  
! #: config/avr/avr.cc:16261 config/avr/avr.cc:16274
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of module in string constant"
  msgid "%s expects a compile time integer constant"
  msgstr "Tidak terduga akhir dari modul dalam konstanta string"
  
! #: config/avr/avr.cc:16289
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
  
! #: config/avr/avr.cc:16332
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16341
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 44877,44911 ----
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU %qs hanya didukung untuk perakit saja"
  
! #: config/avr/avr.cc:15107
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "conversion from address space %qs to address space %qs"
  msgstr "Konversi dari %s ke %s di %L"
  
! #: config/avr/avr.cc:16275 config/avr/avr.cc:16288
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of module in string constant"
  msgid "%s expects a compile time integer constant"
  msgstr "Tidak terduga akhir dari modul dalam konstanta string"
  
! #: config/avr/avr.cc:16303
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16318
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
  
! #: config/avr/avr.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16355
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr ""
*** 45386,45392 ****
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6748
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
--- 45396,45402 ----
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6754
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
*************** msgstr "field %qs tidak ditemukan"
*** 45454,45465 ****
  msgid "unrecognizable argument of option %<"
  msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:722
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:757
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
--- 45464,45475 ----
  msgid "unrecognizable argument of option %<"
  msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:728
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:763
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
*************** msgstr "Arsitektur '%s' tidak dikenal"
*** 45476,45488 ****
  msgid "cannot open %qs"
  msgstr "tidak dapat membuka %s"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:850
  #, fuzzy, gcc-internal-format
  #| msgid "%s:cannot open source file\n"
  msgid "cannot open omp_requires file %qs"
  msgstr "%s:tidak dapat membuka berkas kode program\n"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:854
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "cannot read omp_requires file %qs"
--- 45486,45498 ----
  msgid "cannot open %qs"
  msgstr "tidak dapat membuka %s"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "%s:cannot open source file\n"
  msgid "cannot open omp_requires file %qs"
  msgstr "%s:tidak dapat membuka berkas kode program\n"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "cannot read omp_requires file %qs"
*************** msgstr ""
*** 46215,46222 ****
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10651
! #: config/riscv/riscv.cc:10655
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%<-fcf-protection%> is not compatible with this target"
--- 46225,46232 ----
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10660
! #: config/riscv/riscv.cc:10664
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%<-fcf-protection%> is not compatible with this target"
*************** msgstr "%s tidak didukung untuk fungsi n
*** 46579,46654 ****
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:13437
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13448 config/i386/i386.cc:13462
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "ukuran operan tidak didukung untuk register ekstended"
  
! #: config/i386/i386.cc:13494
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "register extended tidak memiliki setengah tinggi"
  
! #: config/i386/i386.cc:13509
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ukuran operan tidak didukung untuk register ekstended"
  
! #: config/i386/i386.cc:13707 config/i386/i386.cc:13709
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17917
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:23148
  #, fuzzy
  #| msgid "the mangling of %<va_list%> has changed in GCC 4.4"
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "mangling dari %<va_list%> telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.cc:23235
  #, fuzzy, gcc-internal-format
  #| msgid "no low registers available for popping high registers"
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "tidak ada register bawah yang tersedia unruk popping register atas"
  
! #: config/i386/i386.cc:23331
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:24046
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25580
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown architecture '%s'"
  msgid "unknown architecture specific memory model"
  msgstr "Arsitektur '%s' tidak dikenal"
  
! #: config/i386/i386.cc:25587
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25594
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26281
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 46589,46664 ----
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:13439
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13450 config/i386/i386.cc:13464
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "ukuran operan tidak didukung untuk register ekstended"
  
! #: config/i386/i386.cc:13496
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "register extended tidak memiliki setengah tinggi"
  
! #: config/i386/i386.cc:13511
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ukuran operan tidak didukung untuk register ekstended"
  
! #: config/i386/i386.cc:13709 config/i386/i386.cc:13711
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17919
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:23150
  #, fuzzy
  #| msgid "the mangling of %<va_list%> has changed in GCC 4.4"
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "mangling dari %<va_list%> telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.cc:23237
  #, fuzzy, gcc-internal-format
  #| msgid "no low registers available for popping high registers"
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "tidak ada register bawah yang tersedia unruk popping register atas"
  
! #: config/i386/i386.cc:23333
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:24048
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25578
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown architecture '%s'"
  msgid "unknown architecture specific memory model"
  msgstr "Arsitektur '%s' tidak dikenal"
  
! #: config/i386/i386.cc:25585
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25592
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26279
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgstr "assert: %s adalah assign kompati
*** 46860,46867 ****
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%s tidak digunakan dalam asm disini"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16727
! #: config/s390/s390.cc:16777 config/s390/s390.cc:16794
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "attribute %<target%> argument %qs is unknown"
--- 46870,46877 ----
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%s tidak digunakan dalam asm disini"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16754
! #: config/s390/s390.cc:16804 config/s390/s390.cc:16821
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "attribute %<target%> argument %qs is unknown"
*************** msgstr "interrupt_thread hanya tersedia
*** 47002,47008 ****
  msgid "stack limit expression is not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17417
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
--- 47012,47018 ----
  msgid "stack limit expression is not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17444
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
*************** msgstr "-fdata-sections tidak didukung u
*** 47013,47046 ****
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "variabel yang diinisialisasikan %q+D ditandai dllimport"
  
! #: config/microblaze/microblaze.cc:1760
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC and -fpic are not supported for this target"
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "-fPIC dan -fpic tidak didukung untuk target ini"
  
! #: config/microblaze/microblaze.cc:1772
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: config/microblaze/microblaze.cc:1821
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1838
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1845
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1851
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
--- 47023,47056 ----
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "variabel yang diinisialisasikan %q+D ditandai dllimport"
  
! #: config/microblaze/microblaze.cc:1764
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC and -fpic are not supported for this target"
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "-fPIC dan -fpic tidak didukung untuk target ini"
  
! #: config/microblaze/microblaze.cc:1776
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: config/microblaze/microblaze.cc:1825
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1842
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1849
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1855
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
*************** msgstr "membuka berkas keluaran %s: %m"
*** 47885,47935 ****
  msgid "malformed ptx file"
  msgstr "spesifikasi nama fungsi salah format"
  
! #: config/nvptx/mkoffload.cc:336
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:420 config/nvptx/mkoffload.cc:492
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find protocol declaration for %qs"
  msgid "Cannot find function declaration for %qs"
  msgstr "tidak dapat menemukan deklarasi protokol untuk %qs"
  
! #: config/nvptx/mkoffload.cc:592
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "variabel lingkungan DJGPP tidak didefinisikan"
  
! #: config/nvptx/mkoffload.cc:613
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:644
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:692
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:715
  #, fuzzy, gcc-internal-format
  #| msgid "warning: unrecognized argument to --help= option: %.*s\n"
  msgid "unrecognizable argument of option "
  msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
  
! #: config/nvptx/mkoffload.cc:804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot open %s"
  msgid "cannot open '%s'"
  msgstr "tidak dapat membuka %s"
  
! #: config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  #| msgid "%s:cannot open graph file\n"
  msgid "cannot open intermediate ptx file"
--- 47895,47945 ----
  msgid "malformed ptx file"
  msgstr "spesifikasi nama fungsi salah format"
  
! #: config/nvptx/mkoffload.cc:339
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:426 config/nvptx/mkoffload.cc:498
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find protocol declaration for %qs"
  msgid "Cannot find function declaration for %qs"
  msgstr "tidak dapat menemukan deklarasi protokol untuk %qs"
  
! #: config/nvptx/mkoffload.cc:598
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "variabel lingkungan DJGPP tidak didefinisikan"
  
! #: config/nvptx/mkoffload.cc:619
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:650
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:698
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:721
  #, fuzzy, gcc-internal-format
  #| msgid "warning: unrecognized argument to --help= option: %.*s\n"
  msgid "unrecognizable argument of option "
  msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
  
! #: config/nvptx/mkoffload.cc:810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot open %s"
  msgid "cannot open '%s'"
  msgstr "tidak dapat membuka %s"
  
! #: config/nvptx/mkoffload.cc:866
  #, fuzzy, gcc-internal-format
  #| msgid "%s:cannot open graph file\n"
  msgid "cannot open intermediate ptx file"
*************** msgstr "%s:tidak dapat membuka berkar gr
*** 47940,48026 ****
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:342
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:359
  #, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:382
  #, fuzzy, gcc-internal-format
  #| msgid "passing floating point arguments in fp regs not yet supported"
  msgid "not generating patch area, nops not supported"
  msgstr "melewatkan argumen titik pecahan dalam register titik pecahan belum didukung"
  
! #: config/nvptx/nvptx.cc:479
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2409
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2659
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5900
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "%qE attribut diabaikan dalam tipe"
  
! #: config/nvptx/nvptx.cc:5923
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "__BELOW100__ atribut tidak diijinkan dengan class auto storage"
  
! #: config/nvptx/nvptx.cc:6368
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6381
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "complement argument must be constant"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: config/nvptx/nvptx.cc:6721
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6729
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6743
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7629
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7768
  #, fuzzy, gcc-internal-format
  #| msgid "%Jalias definitions not supported in this configuration"
  msgid "weak alias definitions not supported in this configuration"
  msgstr "%J definisi alias tidak didukung dalam konfigurasi ini"
  
! #: config/nvptx/nvptx.cc:7781
  #, fuzzy, gcc-internal-format
  #| msgid "%Jalias definitions not supported in this configuration"
  msgid "non-function alias definitions not supported in this configuration"
--- 47950,48036 ----
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:348
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:365
  #, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:388
  #, fuzzy, gcc-internal-format
  #| msgid "passing floating point arguments in fp regs not yet supported"
  msgid "not generating patch area, nops not supported"
  msgstr "melewatkan argumen titik pecahan dalam register titik pecahan belum didukung"
  
! #: config/nvptx/nvptx.cc:485
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2415
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2665
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5906
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "%qE attribut diabaikan dalam tipe"
  
! #: config/nvptx/nvptx.cc:5929
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "__BELOW100__ atribut tidak diijinkan dengan class auto storage"
  
! #: config/nvptx/nvptx.cc:6374
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6387
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "complement argument must be constant"
  msgstr "argumen harus berupa sebuah konstanta"
  
! #: config/nvptx/nvptx.cc:6727
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6735
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6749
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7635
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7774
  #, fuzzy, gcc-internal-format
  #| msgid "%Jalias definitions not supported in this configuration"
  msgid "weak alias definitions not supported in this configuration"
  msgstr "%J definisi alias tidak didukung dalam konfigurasi ini"
  
! #: config/nvptx/nvptx.cc:7787
  #, fuzzy, gcc-internal-format
  #| msgid "%Jalias definitions not supported in this configuration"
  msgid "non-function alias definitions not supported in this configuration"
*************** msgstr "atribut %qs membutuhkan sebuah a
*** 48461,48562 ****
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10571
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10576
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10636
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10642
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support ARM mode"
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "target CPU tidak mendukung kode ARM"
  
! #: config/riscv/riscv.cc:10682 config/riscv/riscv.cc:10685
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs with %qs"
  msgstr "model kode %qs tidak mendukung dalam mode %s bit"
  
! #: config/riscv/riscv.cc:10714
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10721
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10728
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "ISO C90 tidak mendukung tipe kompleks"
  
! #: config/riscv/riscv.cc:10733
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10734
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10746
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:10756
  #, fuzzy, gcc-internal-format
  #| msgid "%spreferred-stack-boundary=%d%s is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "%spreferred-stack-boundary=%d%s tidak berada diantara %d dan 12"
  
! #: config/riscv/riscv.cc:10769
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10796 config/rs6000/rs6000.cc:4530
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs tidak valid untuk %qs"
  
! #: config/riscv/riscv.cc:10810 config/rs6000/rs6000.cc:4513
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs tidak valid untuk %qs"
  
! #: config/riscv/riscv.cc:11305
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
! #: config/riscv/riscv.cc:11880
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
--- 48471,48572 ----
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10580
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10585
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10645
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10651
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support ARM mode"
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "target CPU tidak mendukung kode ARM"
  
! #: config/riscv/riscv.cc:10691 config/riscv/riscv.cc:10694
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs with %qs"
  msgstr "model kode %qs tidak mendukung dalam mode %s bit"
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10730
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10732
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10737
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "ISO C90 tidak mendukung tipe kompleks"
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10743
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10751
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10755
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:10765
  #, fuzzy, gcc-internal-format
  #| msgid "%spreferred-stack-boundary=%d%s is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "%spreferred-stack-boundary=%d%s tidak berada diantara %d dan 12"
  
! #: config/riscv/riscv.cc:10778
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10805 config/rs6000/rs6000.cc:4530
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs tidak valid untuk %qs"
  
! #: config/riscv/riscv.cc:10819 config/rs6000/rs6000.cc:4513
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs tidak valid untuk %qs"
  
! #: config/riscv/riscv.cc:11314
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
! #: config/riscv/riscv.cc:11889
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
*************** msgstr ""
*** 49186,49202 ****
  msgid "Virtual function multiversioning not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: config/rs6000/rs6000.cc:28798
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29276
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29281
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
--- 49196,49212 ----
  msgid "Virtual function multiversioning not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: config/rs6000/rs6000.cc:28801
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29279
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29284
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
*************** msgstr ""
*** 49439,49575 ****
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: config/s390/s390.cc:16296
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64 bit ABI tidak didukung di mode ESA/390"
  
! #: config/s390/s390.cc:16303
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Hardware decimal floating point instructions not available on %s"
  msgid "hardware vector support not available on %s"
  msgstr "Instruksi perangkat keras titik pecahan desimal tidak tersedia di %s"
  
! #: config/s390/s390.cc:16341
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16370
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Hardware decimal floating point instructions not available on %s"
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Instruksi perangkat keras titik pecahan desimal tidak tersedia di %s"
  
! #: config/s390/s390.cc:16374
  #, fuzzy, gcc-internal-format
  #| msgid "Hardware decimal floating point instructions not available in ESA/390 mode"
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "Instruksi perangkat keras titik pecahan desimal tidak tersedia dalam mode ESA/390"
  
! #: config/s390/s390.cc:16386
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-dfp can't be used in conjunction with -msoft-float"
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "-mhard-dfp tidak dapat digunakan dalam konjungsi dengan -msoft-float"
  
! #: config/s390/s390.cc:16395
  #, fuzzy, gcc-internal-format
  #| msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float tidak didukung dalam kombinasi"
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "ukuran stack harus lebih besar dari nilai penjaga stack"
  
! #: config/s390/s390.cc:16403
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "ukuran stack harus lebih besar  dari 64k"
  
! #: config/s390/s390.cc:16406
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-guard implies use of -mstack-size"
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "-mstack-guard mengimplikasikan penggunaan dari -mstack-size"
  
! #: config/s390/s390.cc:16419
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16425
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16492
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute is supported only for SH2A"
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "atribut %qs tidak didukung hanya untuk SH2A"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16528
  #, fuzzy, gcc-internal-format
  #| msgid "argument to \"%s\" should be a non-negative integer"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "argumen ke \"%s\" seharusnya sebuah integer tidak negatif"
  
! #: config/s390/s390.cc:16535
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "argumen ke atribut %qs lebih besar daripada %d"
  
! #: config/s390/s390.cc:16566
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16733
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "batas stact tidak didukung dalam target ini"
  
! #: config/s390/s390.cc:17792
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "invalid cc output constraint: %qs"
  msgstr "pilihan argumen %qs tidak valid"
  
! #: config/s390/s390.cc:17797
  #, fuzzy, gcc-internal-format
  #| msgid "multiple interrupt attributes not allowed"
  msgid "multiple cc output constraints not supported"
  msgstr "multiple atribut interupsi tidak diijinkan"
  
! #: config/s390/s390.cc:17802
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable %qs conflicts with asm clobber list"
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "asm-specifier untuk variabel %qs konflik dengan daftar asm clobber"
  
! #: config/s390/s390.cc:17808
  #, fuzzy, gcc-internal-format
  #| msgid "invalid types in nop conversion"
  msgid "invalid type for cc output constraint"
--- 49449,49585 ----
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: config/s390/s390.cc:16323
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64 bit ABI tidak didukung di mode ESA/390"
  
! #: config/s390/s390.cc:16330
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Hardware decimal floating point instructions not available on %s"
  msgid "hardware vector support not available on %s"
  msgstr "Instruksi perangkat keras titik pecahan desimal tidak tersedia di %s"
  
! #: config/s390/s390.cc:16368
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Hardware decimal floating point instructions not available on %s"
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Instruksi perangkat keras titik pecahan desimal tidak tersedia di %s"
  
! #: config/s390/s390.cc:16401
  #, fuzzy, gcc-internal-format
  #| msgid "Hardware decimal floating point instructions not available in ESA/390 mode"
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "Instruksi perangkat keras titik pecahan desimal tidak tersedia dalam mode ESA/390"
  
! #: config/s390/s390.cc:16413
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-dfp can't be used in conjunction with -msoft-float"
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "-mhard-dfp tidak dapat digunakan dalam konjungsi dengan -msoft-float"
  
! #: config/s390/s390.cc:16422
  #, fuzzy, gcc-internal-format
  #| msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float tidak didukung dalam kombinasi"
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "ukuran stack harus lebih besar dari nilai penjaga stack"
  
! #: config/s390/s390.cc:16430
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "ukuran stack harus lebih besar  dari 64k"
  
! #: config/s390/s390.cc:16433
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-guard implies use of -mstack-size"
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "-mstack-guard mengimplikasikan penggunaan dari -mstack-size"
  
! #: config/s390/s390.cc:16446
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16449
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16452
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16455
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16519
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute is supported only for SH2A"
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "atribut %qs tidak didukung hanya untuk SH2A"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16555
  #, fuzzy, gcc-internal-format
  #| msgid "argument to \"%s\" should be a non-negative integer"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "argumen ke \"%s\" seharusnya sebuah integer tidak negatif"
  
! #: config/s390/s390.cc:16562
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "argumen ke atribut %qs lebih besar daripada %d"
  
! #: config/s390/s390.cc:16593
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16760
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "batas stact tidak didukung dalam target ini"
  
! #: config/s390/s390.cc:17819
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "invalid cc output constraint: %qs"
  msgstr "pilihan argumen %qs tidak valid"
  
! #: config/s390/s390.cc:17824
  #, fuzzy, gcc-internal-format
  #| msgid "multiple interrupt attributes not allowed"
  msgid "multiple cc output constraints not supported"
  msgstr "multiple atribut interupsi tidak diijinkan"
  
! #: config/s390/s390.cc:17829
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable %qs conflicts with asm clobber list"
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "asm-specifier untuk variabel %qs konflik dengan daftar asm clobber"
  
! #: config/s390/s390.cc:17835
  #, fuzzy, gcc-internal-format
  #| msgid "invalid types in nop conversion"
  msgid "invalid type for cc output constraint"
*************** msgstr "parameter template tidak dapat b
*** 49983,50057 ****
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "parameter %q+D dideklarasikan %<inline%>"
  
! #: ada/gcc-interface/utils.cc:4427
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid element type for attribute %qs"
  msgstr "tipe vektori tidak valid untuk atribut %qE"
  
! #: ada/gcc-interface/utils.cc:4451
  #, fuzzy, gcc-internal-format
  #| msgid "number of components of the vector not a power of two"
  msgid "number of components of vector not a power of two"
  msgstr "jumlah dari komponen dari vektor bukan kelipatan dari dua"
  
! #: ada/gcc-interface/utils.cc:6705 ada/gcc-interface/utils.cc:6883
! #: ada/gcc-interface/utils.cc:7123
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "%qs atribut diabaikan"
  
! #: ada/gcc-interface/utils.cc:6760
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "atribut bukan null tanpa argumen di sebuah bukan prototipe"
  
! #: ada/gcc-interface/utils.cc:6775
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument has invalid operand number (argument %lu)"
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "argumen bukan null memiliki jumlah operan tidak valid (argumen %lu)"
  
! #: ada/gcc-interface/utils.cc:6797
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "argumen bukan null dengan diluar-dari-jangkauan jumlah operan (argumen %lu, operan %lu)"
  
! #: ada/gcc-interface/utils.cc:6806
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "referensi argumen nonnull operan bukan penunjuk (argumen %lu, operan %lu)"
  
! #: ada/gcc-interface/utils.cc:6827
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires prototypes with named arguments"
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "%qE atribut membutuhkan prototipe dengan argumen bernama"
  
! #: ada/gcc-interface/utils.cc:6836
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variadic functions"
  msgid "%qs attribute only applies to variadic functions"
  msgstr "%qE atribut hanya berlaku untuk fungsi variadic"
  
! #: ada/gcc-interface/utils.cc:7083 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "%qE attribute has no effect"
  msgstr "%qE atribut diabaikan"
  
! #: ada/gcc-interface/utils.cc:7418
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "attribute %qs applies to array types only"
  msgstr "%qs atribut hanya berlaku ke variabel"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14860 cp/typeck.cc:2520
! #: cp/typeck.cc:9603 cp/typeck.cc:10396 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "nilai void tidak diabaikan karena ini seharusnya"
--- 49993,50067 ----
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "parameter %q+D dideklarasikan %<inline%>"
  
! #: ada/gcc-interface/utils.cc:4429
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid element type for attribute %qs"
  msgstr "tipe vektori tidak valid untuk atribut %qE"
  
! #: ada/gcc-interface/utils.cc:4453
  #, fuzzy, gcc-internal-format
  #| msgid "number of components of the vector not a power of two"
  msgid "number of components of vector not a power of two"
  msgstr "jumlah dari komponen dari vektor bukan kelipatan dari dua"
  
! #: ada/gcc-interface/utils.cc:6707 ada/gcc-interface/utils.cc:6885
! #: ada/gcc-interface/utils.cc:7125
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "%qs atribut diabaikan"
  
! #: ada/gcc-interface/utils.cc:6762
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "atribut bukan null tanpa argumen di sebuah bukan prototipe"
  
! #: ada/gcc-interface/utils.cc:6777
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument has invalid operand number (argument %lu)"
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "argumen bukan null memiliki jumlah operan tidak valid (argumen %lu)"
  
! #: ada/gcc-interface/utils.cc:6799
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "argumen bukan null dengan diluar-dari-jangkauan jumlah operan (argumen %lu, operan %lu)"
  
! #: ada/gcc-interface/utils.cc:6808
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "referensi argumen nonnull operan bukan penunjuk (argumen %lu, operan %lu)"
  
! #: ada/gcc-interface/utils.cc:6829
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires prototypes with named arguments"
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "%qE atribut membutuhkan prototipe dengan argumen bernama"
  
! #: ada/gcc-interface/utils.cc:6838
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variadic functions"
  msgid "%qs attribute only applies to variadic functions"
  msgstr "%qE atribut hanya berlaku untuk fungsi variadic"
  
! #: ada/gcc-interface/utils.cc:7085 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "%qE attribute has no effect"
  msgstr "%qE atribut diabaikan"
  
! #: ada/gcc-interface/utils.cc:7420
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "attribute %qs applies to array types only"
  msgstr "%qs atribut hanya berlaku ke variabel"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14877 cp/typeck.cc:2520
! #: cp/typeck.cc:9719 cp/typeck.cc:10512 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "nilai void tidak diabaikan karena ini seharusnya"
*************** msgstr "tipe dari array %q+D dilengkapi
*** 50129,50136 ****
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "%qD telah dideklarasikan dalam lingkup ini"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9859
! #: c/c-decl.cc:9865 c/c-decl.cc:10092
  #, fuzzy, gcc-internal-format
  #| msgid "%Joriginal definition appeared here"
  msgid "originally defined here"
--- 50139,50146 ----
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "%qD telah dideklarasikan dalam lingkup ini"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9862
! #: c/c-decl.cc:9868 c/c-decl.cc:10096
  #, fuzzy, gcc-internal-format
  #| msgid "%Joriginal definition appeared here"
  msgid "originally defined here"
*************** msgstr "%H%qE tidak dideklarasikan (pert
*** 50467,50473 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "%H (Setiap identifier yang tidak dideklarasikan hanya dilaporkan sekali)"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3632
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "label %qE direferensikan diluar dari fungsi apapun"
--- 50477,50483 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "%H (Setiap identifier yang tidak dideklarasikan hanya dilaporkan sekali)"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3630
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "label %qE direferensikan diluar dari fungsi apapun"
*************** msgstr "melompat kedalam pernyataan eksp
*** 50504,50510 ****
  msgid "duplicate label declaration %qE"
  msgstr "duplikasi deklarasi label %qE"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4135
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "duplikasi label %qD"
--- 50514,50520 ----
  msgid "duplicate label declaration %qE"
  msgstr "duplikasi deklarasi label %qE"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4133
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "duplikasi label %qD"
*************** msgstr "tidak berguna %<__thread%> dalam
*** 50691,50697 ****
  msgid "invalid use of attributes in empty declaration"
  msgstr "deklarasi fungsi tidak valid"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2513
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "deklarasi kosong"
--- 50701,50707 ----
  msgid "invalid use of attributes in empty declaration"
  msgstr "deklarasi fungsi tidak valid"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2558
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "deklarasi kosong"
*************** msgstr "ISO C90 tidak mendukung %<[*]%>
*** 50709,50720 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> tidak diijinkan dalam hal lain selain lingkup prototipe fungsi"
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8993
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<this%> may not be used in this context"
  msgid "%<omp::%s%> not allowed to be specified in this context"
--- 50719,50730 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10990
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> tidak diijinkan dalam hal lain selain lingkup prototipe fungsi"
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8996
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<this%> may not be used in this context"
  msgid "%<omp::%s%> not allowed to be specified in this context"
*************** msgstr "%H%<this%> mungkin tidak digunak
*** 50725,50731 ****
  msgid "%q+D is usually a function"
  msgstr "%q+D biasanya sebuah fungsi"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10816 cp/decl.cc:18580
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for %q+D"
  msgid "no previous declaration for %qD"
--- 50735,50741 ----
  msgid "%q+D is usually a function"
  msgstr "%q+D biasanya sebuah fungsi"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10820 cp/decl.cc:18578
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for %q+D"
  msgid "no previous declaration for %qD"
*************** msgstr "tidak dapat meletakan objek deng
*** 50808,50814 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "tidak terinisialisasi const %qD"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9535
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 50818,50824 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "tidak terinisialisasi const %qD"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9533
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "duplikasi %<restrict%>"
*** 50968,50974 ****
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "konflik nama super class %qs"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3794
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
--- 50978,50984 ----
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "konflik nama super class %qs"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3839
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
*************** msgstr "class penyimpanan dispesifikasik
*** 51018,51024 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13709
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "class penyimpanan dispesifikasikan untuk nama tipe"
--- 51028,51034 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "class penyimpanan dispesifikasikan untuk nama tipe"
*************** msgstr "%qs dideklarasikan sebagai fungs
*** 51213,51225 ****
  msgid "function definition has qualified void return type"
  msgstr "definisi fungsi memiliki pengkualifikasi tipe kembali void"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14134
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tipe pengkualifikasi diabaikan di tipe kembali fungsi"
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3796
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%>-qualified function type"
--- 51223,51235 ----
  msgid "function definition has qualified void return type"
  msgstr "definisi fungsi memiliki pengkualifikasi tipe kembali void"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14132
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tipe pengkualifikasi diabaikan di tipe kembali fungsi"
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3841
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%>-qualified function type"
*************** msgstr "ISO C melarang tipe fungsi const
*** 51357,51363 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "sebuah anggota dari sebuah struktur atau union tidak dapat memiliki sebuah tipe variabel termodifikasi"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12576
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabel atau field %qE dideklarasikan void"
--- 51367,51373 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "sebuah anggota dari sebuah struktur atau union tidak dapat memiliki sebuah tipe variabel termodifikasi"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12574
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabel atau field %qE dideklarasikan void"
*************** msgstr "variabel sebelumnya dideklarasik
*** 51437,51449 ****
  msgid "%<constexpr%> object has variably modified type"
  msgstr "%qT adalah sebuah tipe variabel termodifikasi"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13368
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "kualifier tidak valid di tipe fungsi bukan anggota"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for field of %<constexpr%> object"
--- 51447,51459 ----
  msgid "%<constexpr%> object has variably modified type"
  msgstr "%qT adalah sebuah tipe variabel termodifikasi"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13413
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "kualifier tidak valid di tipe fungsi bukan anggota"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13416
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for field of %<constexpr%> object"
*************** msgstr "melompat kedalam lingkup dari pe
*** 51476,51482 ****
  msgid "object with variably modified type must have no linkage"
  msgstr "objek dengan tipe variabel termodifikasi harus tidak memiliki hubungan"
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10790
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "deklarasi fungsi bukan sebuah prototipe"
--- 51486,51492 ----
  msgid "object with variably modified type must have no linkage"
  msgstr "objek dengan tipe variabel termodifikasi harus tidak memiliki hubungan"
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10794
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "deklarasi fungsi bukan sebuah prototipe"
*************** msgstr "nested redefinisi dari %<union %
*** 51566,51583 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "nested redefinisi dari %<struct %E%>"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10120
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10126
  #, fuzzy, gcc-internal-format
  #| msgid "unknown field %qE specified in initializer"
  msgid "%qT defined in underspecified object initializer"
  msgstr "field %qE tidak dikenal dispesifikasikan dalam penginisialisasi"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5719 cp/parser.cc:28813
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "redeklarasi tidak mendeklarasikan apapun"
--- 51576,51593 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "nested redefinisi dari %<struct %E%>"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10124
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10130
  #, fuzzy, gcc-internal-format
  #| msgid "unknown field %qE specified in initializer"
  msgid "%qT defined in underspecified object initializer"
  msgstr "field %qE tidak dikenal dispesifikasikan dalam penginisialisasi"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5717 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "redeklarasi tidak mendeklarasikan apapun"
*************** msgstr "struct tidak memiliki anggota be
*** 51639,51645 ****
  msgid "struct has no members"
  msgstr "struct tidak memiliki anggota"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15166
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member in union is a GCC extension"
--- 51649,51655 ----
  msgid "struct has no members"
  msgstr "struct tidak memiliki anggota"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15164
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member in union is a GCC extension"
*************** msgstr "%J anggota array fleksibel tidak
*** 51656,52013 ****
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:9684
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "%J anggota array fleksibel tidak diakhir dari struct"
  
! #: c/c-decl.cc:9711
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "type %qT is too large"
  msgstr "ukuran dari array %qs adalah terlalu besar"
  
! #: c/c-decl.cc:9775
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9842
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union tidak dapat dibuat transparan"
  
! #: c/c-decl.cc:9856
  #, fuzzy, gcc-internal-format
  #| msgid "a member of a structure or union cannot have a variably modified type"
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "sebuah anggota dari sebuah struktur atau union tidak dapat memiliki sebuah tipe variabel termodifikasi"
  
! #: c/c-decl.cc:9863
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %<struct %E%>"
  msgid "redefinition of struct or union %qT"
  msgstr "redefinisi dari %<struct %E%>"
  
! #: c/c-decl.cc:10042
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "nested redefinisi dari %<enum %E%>"
  
! #: c/c-decl.cc:10090
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "redeklarasi dari %<enum %E%>"
  
! #: c/c-decl.cc:10102
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10189 cp/decl.cc:17838 m2/gm2-gcc/m2type.cc:2088
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
  msgstr "mode yang dispesifikasikan terlalu kecil untuk nilai enumerasi"
  
! #: c/c-decl.cc:10208
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "nilai enumerasi melebihi jangkauan dari integer terbesar"
  
! #: c/c-decl.cc:10217
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "nilai enumerasi melebihi jangkauan dari integer terbesar"
  
! #: c/c-decl.cc:10330
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of %<enum %E%>"
  msgid "conflicting redefinition of enum %qT"
  msgstr "nested redefinisi dari %<enum %E%>"
  
! #: c/c-decl.cc:10363 c/c-decl.cc:10379
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "nilai pengenumerasi untuk %qE bukan sebuah konstanta integer"
  
! #: c/c-decl.cc:10374
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "nilai pengenumerasi untuk %qE bukan sebuah konstanta integer"
  
! #: c/c-decl.cc:10398
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "overflow dalam nilai enumerasi"
  
! #: c/c-decl.cc:10405
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value outside the range of underlying type"
  msgstr "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawahi %<%T%>"
  
! #: c/c-decl.cc:10422
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10450
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "enumerator value outside the range of %qs"
  msgstr "ISO C melarang nilai pengenumerasi ke jangkauan dari %<int%>"
  
! #: c/c-decl.cc:10456
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C melarang nilai pengenumerasi ke jangkauan dari %<int%>"
  
! #: c/c-decl.cc:10664 cp/decl.cc:6053 cp/decl.cc:18438
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %qD given attribute %qs"
  msgstr "fungsi inline %q+D memberikan atribut noinline"
  
! #: c/c-decl.cc:10683
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "tipe kembali adalah sebuah tipe tidak lengkap"
  
! #: c/c-decl.cc:10695
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "tipe baku kembali ke %<int%>"
  
! #: c/c-decl.cc:10723
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about global functions without prototypes"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "Peringatkan mengenai fungsi global tanpa prototipe"
  
! #: c/c-decl.cc:10776
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10799
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %q+D"
  msgid "no previous prototype for %qD"
  msgstr "tidak ada prototipe sebelumnya untuk %q+D"
  
! #: c/c-decl.cc:10808
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no prototype before its definition"
  msgid "%qD was used with no prototype before its definition"
  msgstr "%q+D telah digunakan dengan tidak ada prototipe sebelum definisinya"
  
! #: c/c-decl.cc:10826
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no declaration before its definition"
  msgid "%qD was used with no declaration before its definition"
  msgstr "%q+D telah digunakan tanpa deklarasi sebelum definisinya"
  
! #: c/c-decl.cc:10845
  #, fuzzy, gcc-internal-format
  #| msgid "return type of %q+D is not %<int%>"
  msgid "return type of %qD is not %<int%>"
  msgstr "tipe kembali dari %q+D bukan %<int%>"
  
! #: c/c-decl.cc:10847
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10854
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is normally a non-static function"
  msgid "%qD is normally a non-static function"
  msgstr "%q+D secara normal sebuah fungsi bukan-statis"
  
! #: c/c-decl.cc:10905
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style parameter declarations in prototyped function definition"
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "%J deklarasi parameter gaya lama dalam definisi fungsi prototipe"
  
! #: c/c-decl.cc:10921
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtraditional C rejects ISO C style function definitions"
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "%J tradisional C menolak gaya ISO C definisi fungsi"
  
! #: c/c-decl.cc:10938
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr ""
  
! #: c/c-decl.cc:10978 c/c-decl.cc:10982
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style function definition"
  msgid "old-style function definition"
  msgstr "%J definisi fungsi gaya-lama"
  
! #: c/c-decl.cc:10995
  #, fuzzy, gcc-internal-format
  #| msgid "%Jparameter name missing from parameter list"
  msgid "parameter name missing from parameter list"
  msgstr "%J nama parameter hilang dari daftar parameter"
  
! #: c/c-decl.cc:11011
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a non-parameter"
  msgid "%qD declared as a non-parameter"
  msgstr "%q+D dideklarasikan sebagai sebuah bukan-parameter"
  
! #: c/c-decl.cc:11019
  #, fuzzy, gcc-internal-format
  #| msgid "multiple parameters named %q+D"
  msgid "multiple parameters named %qD"
  msgstr "multiple parameter bernama %q+D"
  
! #: c/c-decl.cc:11028
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared with void type"
  msgid "parameter %qD declared with void type"
  msgstr "parameter %q+D dideklarasikan dengan tipe void"
  
! #: c/c-decl.cc:11057 c/c-decl.cc:11062
  #, fuzzy, gcc-internal-format
  #| msgid "type of %q+D defaults to %<int%>"
  msgid "type of %qD defaults to %<int%>"
  msgstr "tipe dari %q+D baku ke %<int%>"
  
! #: c/c-decl.cc:11082
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D has incomplete type"
  msgid "parameter %qD has incomplete type"
  msgstr "parameter %q+D memiliki tipe tidak lengkap"
  
! #: c/c-decl.cc:11089
  #, fuzzy, gcc-internal-format
  #| msgid "declaration for parameter %q+D but no such parameter"
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "deklarasi untuk parameter %q+D tetapi tidak ada parameter seperti itu"
  
! #: c/c-decl.cc:11142
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "jumlah dari argumen tidak cocok dengan prototipe bawaan"
  
! #: c/c-decl.cc:11153
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "jumlah dari argumen tidak cocok prototipe"
  
! #: c/c-decl.cc:11156 c/c-decl.cc:11203 c/c-decl.cc:11217
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "deklarasi prototipe"
  
! #: c/c-decl.cc:11195
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "argumen dipromosikan %qD tidak cocok dengan prototipe bawaan"
  
! #: c/c-decl.cc:11200
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "argumen dipromosikan %qD tidak cocok dengan prototipe"
  
! #: c/c-decl.cc:11210
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "argumen %qD tidak cocok dengan prototipe bawaan"
  
! #: c/c-decl.cc:11215
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argumen %qD tidak cocok dengan prototipe"
  
! #: c/c-decl.cc:11473 cp/decl.cc:19361
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
  
! #: c/c-decl.cc:11492 cp/decl.cc:19432
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "parameter %qD set but not used"
  msgstr "parameter %qD dinisialisasi"
  
! #: c/c-decl.cc:11589
  #, fuzzy, gcc-internal-format
  #| msgid "%<for%> loop initial declarations are only allowed in C99 mode"
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "%<for%> deklarasi inisial loop hanya diijinkan dalam mode C99"
  
! #: c/c-decl.cc:11594
  #, fuzzy, gcc-internal-format
  #| msgid "use option -std=c99 or -std=gnu99 to compile your code"
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "gunakan pilihan -std=c99 atau -std=gnu99 untuk mengkompile kode anda"
  
! #: c/c-decl.cc:11601
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 tidak mendukung %<[*]%> array pendeklarasi"
  
! #: c/c-decl.cc:11635
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of static variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "deklarasi dari variabel statis %q+D dalam %<for%> inisial deklarasi loop"
  
! #: c/c-decl.cc:11639
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "deklarasi dari variabel %<extern%> %q+D dalam %<for> inisial deklarasi loop"
  
! #: c/c-decl.cc:11646
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> dideklarasikan dalam %<for%> inisial deklarasi loop"
  
! #: c/c-decl.cc:11651
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> dideklarasikan dalam %<for%> inisial deklarasi loop"
  
! #: c/c-decl.cc:11657
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> dideklarasikan dalam %<for%> inisial deklarasi loop"
  
! #: c/c-decl.cc:11661
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of non-variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "deklarasi dari bukan-variabel %q+D dalam %<for%> inisial deklarasi loop"
  
! #: c/c-decl.cc:11961
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:12020 c/c-decl.cc:12027
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "duplicate %qE declaration specifier"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: c/c-decl.cc:12055 c/c-decl.cc:13176
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "multiple class penyimpanan dalam deklarasi penspesifikasi"
  
! #: c/c-decl.cc:12057
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<auto%>"
  msgid "%qs used with %<auto%>"
--- 51666,52023 ----
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:9687
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "%J anggota array fleksibel tidak diakhir dari struct"
  
! #: c/c-decl.cc:9714
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "type %qT is too large"
  msgstr "ukuran dari array %qs adalah terlalu besar"
  
! #: c/c-decl.cc:9778
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9845
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union tidak dapat dibuat transparan"
  
! #: c/c-decl.cc:9859
  #, fuzzy, gcc-internal-format
  #| msgid "a member of a structure or union cannot have a variably modified type"
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "sebuah anggota dari sebuah struktur atau union tidak dapat memiliki sebuah tipe variabel termodifikasi"
  
! #: c/c-decl.cc:9866
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %<struct %E%>"
  msgid "redefinition of struct or union %qT"
  msgstr "redefinisi dari %<struct %E%>"
  
! #: c/c-decl.cc:10046
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "nested redefinisi dari %<enum %E%>"
  
! #: c/c-decl.cc:10094
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "redeklarasi dari %<enum %E%>"
  
! #: c/c-decl.cc:10106
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10193 cp/decl.cc:17836 m2/gm2-gcc/m2type.cc:2088
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
  msgstr "mode yang dispesifikasikan terlalu kecil untuk nilai enumerasi"
  
! #: c/c-decl.cc:10212
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "nilai enumerasi melebihi jangkauan dari integer terbesar"
  
! #: c/c-decl.cc:10221
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "nilai enumerasi melebihi jangkauan dari integer terbesar"
  
! #: c/c-decl.cc:10334
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of %<enum %E%>"
  msgid "conflicting redefinition of enum %qT"
  msgstr "nested redefinisi dari %<enum %E%>"
  
! #: c/c-decl.cc:10367 c/c-decl.cc:10383
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "nilai pengenumerasi untuk %qE bukan sebuah konstanta integer"
  
! #: c/c-decl.cc:10378
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "nilai pengenumerasi untuk %qE bukan sebuah konstanta integer"
  
! #: c/c-decl.cc:10402
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "overflow dalam nilai enumerasi"
  
! #: c/c-decl.cc:10409
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value outside the range of underlying type"
  msgstr "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawahi %<%T%>"
  
! #: c/c-decl.cc:10426
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10454
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "enumerator value outside the range of %qs"
  msgstr "ISO C melarang nilai pengenumerasi ke jangkauan dari %<int%>"
  
! #: c/c-decl.cc:10460
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C melarang nilai pengenumerasi ke jangkauan dari %<int%>"
  
! #: c/c-decl.cc:10668 cp/decl.cc:6051 cp/decl.cc:18436
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %qD given attribute %qs"
  msgstr "fungsi inline %q+D memberikan atribut noinline"
  
! #: c/c-decl.cc:10687
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "tipe kembali adalah sebuah tipe tidak lengkap"
  
! #: c/c-decl.cc:10699
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "tipe baku kembali ke %<int%>"
  
! #: c/c-decl.cc:10727
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about global functions without prototypes"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "Peringatkan mengenai fungsi global tanpa prototipe"
  
! #: c/c-decl.cc:10780
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10803
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %q+D"
  msgid "no previous prototype for %qD"
  msgstr "tidak ada prototipe sebelumnya untuk %q+D"
  
! #: c/c-decl.cc:10812
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no prototype before its definition"
  msgid "%qD was used with no prototype before its definition"
  msgstr "%q+D telah digunakan dengan tidak ada prototipe sebelum definisinya"
  
! #: c/c-decl.cc:10830
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no declaration before its definition"
  msgid "%qD was used with no declaration before its definition"
  msgstr "%q+D telah digunakan tanpa deklarasi sebelum definisinya"
  
! #: c/c-decl.cc:10849
  #, fuzzy, gcc-internal-format
  #| msgid "return type of %q+D is not %<int%>"
  msgid "return type of %qD is not %<int%>"
  msgstr "tipe kembali dari %q+D bukan %<int%>"
  
! #: c/c-decl.cc:10851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10858
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is normally a non-static function"
  msgid "%qD is normally a non-static function"
  msgstr "%q+D secara normal sebuah fungsi bukan-statis"
  
! #: c/c-decl.cc:10909
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style parameter declarations in prototyped function definition"
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "%J deklarasi parameter gaya lama dalam definisi fungsi prototipe"
  
! #: c/c-decl.cc:10925
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtraditional C rejects ISO C style function definitions"
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "%J tradisional C menolak gaya ISO C definisi fungsi"
  
! #: c/c-decl.cc:10942
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr ""
  
! #: c/c-decl.cc:10982 c/c-decl.cc:10986
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style function definition"
  msgid "old-style function definition"
  msgstr "%J definisi fungsi gaya-lama"
  
! #: c/c-decl.cc:10999
  #, fuzzy, gcc-internal-format
  #| msgid "%Jparameter name missing from parameter list"
  msgid "parameter name missing from parameter list"
  msgstr "%J nama parameter hilang dari daftar parameter"
  
! #: c/c-decl.cc:11015
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a non-parameter"
  msgid "%qD declared as a non-parameter"
  msgstr "%q+D dideklarasikan sebagai sebuah bukan-parameter"
  
! #: c/c-decl.cc:11023
  #, fuzzy, gcc-internal-format
  #| msgid "multiple parameters named %q+D"
  msgid "multiple parameters named %qD"
  msgstr "multiple parameter bernama %q+D"
  
! #: c/c-decl.cc:11032
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared with void type"
  msgid "parameter %qD declared with void type"
  msgstr "parameter %q+D dideklarasikan dengan tipe void"
  
! #: c/c-decl.cc:11061 c/c-decl.cc:11066
  #, fuzzy, gcc-internal-format
  #| msgid "type of %q+D defaults to %<int%>"
  msgid "type of %qD defaults to %<int%>"
  msgstr "tipe dari %q+D baku ke %<int%>"
  
! #: c/c-decl.cc:11086
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D has incomplete type"
  msgid "parameter %qD has incomplete type"
  msgstr "parameter %q+D memiliki tipe tidak lengkap"
  
! #: c/c-decl.cc:11093
  #, fuzzy, gcc-internal-format
  #| msgid "declaration for parameter %q+D but no such parameter"
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "deklarasi untuk parameter %q+D tetapi tidak ada parameter seperti itu"
  
! #: c/c-decl.cc:11146
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "jumlah dari argumen tidak cocok dengan prototipe bawaan"
  
! #: c/c-decl.cc:11157
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "jumlah dari argumen tidak cocok prototipe"
  
! #: c/c-decl.cc:11160 c/c-decl.cc:11207 c/c-decl.cc:11221
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "deklarasi prototipe"
  
! #: c/c-decl.cc:11199
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "argumen dipromosikan %qD tidak cocok dengan prototipe bawaan"
  
! #: c/c-decl.cc:11204
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "argumen dipromosikan %qD tidak cocok dengan prototipe"
  
! #: c/c-decl.cc:11214
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "argumen %qD tidak cocok dengan prototipe bawaan"
  
! #: c/c-decl.cc:11219
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argumen %qD tidak cocok dengan prototipe"
  
! #: c/c-decl.cc:11477 cp/decl.cc:19359
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
  
! #: c/c-decl.cc:11496 cp/decl.cc:19430
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "parameter %qD set but not used"
  msgstr "parameter %qD dinisialisasi"
  
! #: c/c-decl.cc:11593
  #, fuzzy, gcc-internal-format
  #| msgid "%<for%> loop initial declarations are only allowed in C99 mode"
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "%<for%> deklarasi inisial loop hanya diijinkan dalam mode C99"
  
! #: c/c-decl.cc:11598
  #, fuzzy, gcc-internal-format
  #| msgid "use option -std=c99 or -std=gnu99 to compile your code"
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "gunakan pilihan -std=c99 atau -std=gnu99 untuk mengkompile kode anda"
  
! #: c/c-decl.cc:11605
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 tidak mendukung %<[*]%> array pendeklarasi"
  
! #: c/c-decl.cc:11639
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of static variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "deklarasi dari variabel statis %q+D dalam %<for%> inisial deklarasi loop"
  
! #: c/c-decl.cc:11643
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "deklarasi dari variabel %<extern%> %q+D dalam %<for> inisial deklarasi loop"
  
! #: c/c-decl.cc:11650
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> dideklarasikan dalam %<for%> inisial deklarasi loop"
  
! #: c/c-decl.cc:11655
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> dideklarasikan dalam %<for%> inisial deklarasi loop"
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> dideklarasikan dalam %<for%> inisial deklarasi loop"
  
! #: c/c-decl.cc:11665
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of non-variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "deklarasi dari bukan-variabel %q+D dalam %<for%> inisial deklarasi loop"
  
! #: c/c-decl.cc:11965
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:12024 c/c-decl.cc:12031
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "duplicate %qE declaration specifier"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: c/c-decl.cc:12059 c/c-decl.cc:13180
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "multiple class penyimpanan dalam deklarasi penspesifikasi"
  
! #: c/c-decl.cc:12061
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<auto%>"
  msgid "%qs used with %<auto%>"
*************** msgstr "%<__thread%> digunakan dengan %<
*** 52015,52325 ****
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12062
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<register%>"
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%<__thread%> digunakan dengan %<register%>"
  
! #: c/c-decl.cc:12075 c/c-decl.cc:12513 c/c-decl.cc:12971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "dua atau lebih tipe data dalam penspesifikasi deklarasi"
  
! #: c/c-decl.cc:12087 cp/parser.cc:35091
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> terlalu panjang untuk GCC"
  
! #: c/c-decl.cc:12100
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-decl.cc:12353 c/c-parser.cc:12542
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 tidak mendukung tipe kompleks"
  
! #: c/c-decl.cc:12407
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C tidak mendukung tipe yang bersaturasi"
  
! #: c/c-decl.cc:12486 c/c-decl.cc:13111 c/c-decl.cc:13170
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "duplikasi %qE"
  
! #: c/c-decl.cc:12503
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be defaulted"
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "%qD tidak dapat dibakukan"
  
! #: c/c-decl.cc:12507
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used here"
  msgstr "%s tidak digunakan dalam asm disini"
  
! #: c/c-decl.cc:12560
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support fixed-point types"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C tidak mendukung tipe titik tetap"
  
! #: c/c-decl.cc:12582
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "%<__int%d%> is not supported on this target"
  msgstr "batas stact tidak didukung dalam target ini"
  
! #: c/c-decl.cc:12625
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 tidak mendukung tipe kompleks"
  
! #: c/c-decl.cc:12744
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support the %<%%%s%c%> %s format"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "%s tidak mendukung format %<%%%s%c%> %s"
  
! #: c/c-decl.cc:12795 cp/parser.cc:20889
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "batas stact tidak didukung dalam target ini"
  
! #: c/c-decl.cc:12871
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C tidak mendukung titik pecahan desimal"
  
! #: c/c-decl.cc:12895 c/c-decl.cc:13272 c/c-parser.cc:11443
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "tipe titik tetap tidak didukung untuk target ini"
  
! #: c/c-decl.cc:12897
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C tidak mendukung tipe titik tetap"
  
! #: c/c-decl.cc:12926
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: c/c-decl.cc:12932
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: c/c-decl.cc:12939
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12987
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13000
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE gagal untuk menjadi sebuah typedef atau tipe bawaan"
  
! #: c/c-decl.cc:13055
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE tidak berada di awal dari deklarasi"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13076 c/c-decl.cc:13153
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<auto%>"
  msgid "%qE used with %<auto%>"
  msgstr "%<__thread%> digunakan dengan %<auto%>"
  
! #: c/c-decl.cc:13078
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<register%>"
  msgid "%qE used with %<register%>"
  msgstr "%<__thread%> digunakan dengan %<register%>"
  
! #: c/c-decl.cc:13080 c/c-decl.cc:13149
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qE used with %<typedef%>"
  msgstr "%<__thread%> digunakan dengan %<typedef%>"
  
! #: c/c-decl.cc:13082 c/c-decl.cc:13119
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<register%>"
  msgid "%qE used with %<constexpr%>"
  msgstr "%<__thread%> digunakan dengan %<register%>"
  
! #: c/c-decl.cc:13096 c/c-parser.cc:3320 c/c-parser.cc:4691 c/c-parser.cc:10707
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s tidak mendukung %s"
  
! #: c/c-decl.cc:13099 c/c-parser.cc:3323 c/c-parser.cc:4694 c/c-parser.cc:10710
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-decl.cc:13125
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> sebelum %<extern%>"
  
! #: c/c-decl.cc:13134
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> sebelum %<static%>"
  
! #: c/c-decl.cc:13140
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<auto%>"
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%<__thread%> digunakan dengan %<auto%>"
  
! #: c/c-decl.cc:13147
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<register%>"
  msgid "%qE used with %<extern%>"
  msgstr "%<__thread%> digunakan dengan %<register%>"
  
! #: c/c-decl.cc:13155
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qE used with %qs"
  msgstr "%qs harus digunakan dengan %qs"
  
! #: c/c-decl.cc:13168
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13184
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs used with %qE"
  msgstr "%qs harus digunakan dengan %qs"
  
! #: c/c-decl.cc:13192
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %qE"
  msgid "%<constexpr%> used with %qE"
  msgstr "%<_thread%> digunakan dengan %qE"
  
! #: c/c-decl.cc:13269
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> digunakan tanpa %<_Fract%> atau %<_Accum%>"
  
! #: c/c-decl.cc:13284
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C tidak mendukung plain %<complex%> yang berarti %<double complex%>"
  
! #: c/c-decl.cc:13295
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C90 tidak mendukung %<[*]%> array pendeklarasi"
  
! #: c/c-decl.cc:13324
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13350 c/c-decl.cc:13366 c/c-decl.cc:13392
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C tidak mendukung tipe integer kompleks"
  
! #: c/c-decl.cc:13538
  #, fuzzy, gcc-internal-format
  #| msgid "Fixed line length must be at least seven."
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "Panjang baris tetap harus paling tidak tujuh."
  
! #: c/c-decl.cc:13547
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<~%> for complex conjugation"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C tidak mendukung %<~%> untuk konjugasi kompleks"
  
! #: c/c-decl.cc:13847 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13975
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr ""
  
! #: c/c-decl.cc:14027
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14036
  #, fuzzy, gcc-internal-format
  #| msgid "%Hbreak statement not within loop or switch"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "%Hpernyataan break tidak dalam loop atau switch"
  
! #: c/c-decl.cc:14039
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcontinue statement not within a loop"
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "%Hpernyataan continue tidak dalam sebuah loop"
  
! #: c/c-decl.cc:14045
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14047 c/c-decl.cc:14064
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr ""
  
! #: c/c-decl.cc:14055
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14057
  #, gcc-internal-format
  msgid "loop name defined here"
  msgstr ""
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
--- 52025,52335 ----
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12066
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<register%>"
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%<__thread%> digunakan dengan %<register%>"
  
! #: c/c-decl.cc:12079 c/c-decl.cc:12517 c/c-decl.cc:12975
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "dua atau lebih tipe data dalam penspesifikasi deklarasi"
  
! #: c/c-decl.cc:12091 cp/parser.cc:35150
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> terlalu panjang untuk GCC"
  
! #: c/c-decl.cc:12104
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-decl.cc:12357 c/c-parser.cc:12587
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 tidak mendukung tipe kompleks"
  
! #: c/c-decl.cc:12411
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C tidak mendukung tipe yang bersaturasi"
  
! #: c/c-decl.cc:12490 c/c-decl.cc:13115 c/c-decl.cc:13174
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "duplikasi %qE"
  
! #: c/c-decl.cc:12507
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be defaulted"
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "%qD tidak dapat dibakukan"
  
! #: c/c-decl.cc:12511
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used here"
  msgstr "%s tidak digunakan dalam asm disini"
  
! #: c/c-decl.cc:12564
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support fixed-point types"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C tidak mendukung tipe titik tetap"
  
! #: c/c-decl.cc:12586
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "%<__int%d%> is not supported on this target"
  msgstr "batas stact tidak didukung dalam target ini"
  
! #: c/c-decl.cc:12629
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 tidak mendukung tipe kompleks"
  
! #: c/c-decl.cc:12748
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support the %<%%%s%c%> %s format"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "%s tidak mendukung format %<%%%s%c%> %s"
  
! #: c/c-decl.cc:12799 cp/parser.cc:20893
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "batas stact tidak didukung dalam target ini"
  
! #: c/c-decl.cc:12875
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C tidak mendukung titik pecahan desimal"
  
! #: c/c-decl.cc:12899 c/c-decl.cc:13276 c/c-parser.cc:11488
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "tipe titik tetap tidak didukung untuk target ini"
  
! #: c/c-decl.cc:12901
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C tidak mendukung tipe titik tetap"
  
! #: c/c-decl.cc:12930
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: c/c-decl.cc:12936
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: c/c-decl.cc:12943
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12991
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13004
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE gagal untuk menjadi sebuah typedef atau tipe bawaan"
  
! #: c/c-decl.cc:13059
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE tidak berada di awal dari deklarasi"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13080 c/c-decl.cc:13157
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<auto%>"
  msgid "%qE used with %<auto%>"
  msgstr "%<__thread%> digunakan dengan %<auto%>"
  
! #: c/c-decl.cc:13082
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<register%>"
  msgid "%qE used with %<register%>"
  msgstr "%<__thread%> digunakan dengan %<register%>"
  
! #: c/c-decl.cc:13084 c/c-decl.cc:13153
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qE used with %<typedef%>"
  msgstr "%<__thread%> digunakan dengan %<typedef%>"
  
! #: c/c-decl.cc:13086 c/c-decl.cc:13123
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<register%>"
  msgid "%qE used with %<constexpr%>"
  msgstr "%<__thread%> digunakan dengan %<register%>"
  
! #: c/c-decl.cc:13100 c/c-parser.cc:3365 c/c-parser.cc:4736 c/c-parser.cc:10752
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s tidak mendukung %s"
  
! #: c/c-decl.cc:13103 c/c-parser.cc:3368 c/c-parser.cc:4739 c/c-parser.cc:10755
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-decl.cc:13129
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> sebelum %<extern%>"
  
! #: c/c-decl.cc:13138
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> sebelum %<static%>"
  
! #: c/c-decl.cc:13144
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<auto%>"
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%<__thread%> digunakan dengan %<auto%>"
  
! #: c/c-decl.cc:13151
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<register%>"
  msgid "%qE used with %<extern%>"
  msgstr "%<__thread%> digunakan dengan %<register%>"
  
! #: c/c-decl.cc:13159
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qE used with %qs"
  msgstr "%qs harus digunakan dengan %qs"
  
! #: c/c-decl.cc:13172
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13188
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs used with %qE"
  msgstr "%qs harus digunakan dengan %qs"
  
! #: c/c-decl.cc:13196
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %qE"
  msgid "%<constexpr%> used with %qE"
  msgstr "%<_thread%> digunakan dengan %qE"
  
! #: c/c-decl.cc:13273
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> digunakan tanpa %<_Fract%> atau %<_Accum%>"
  
! #: c/c-decl.cc:13288
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C tidak mendukung plain %<complex%> yang berarti %<double complex%>"
  
! #: c/c-decl.cc:13299
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C90 tidak mendukung %<[*]%> array pendeklarasi"
  
! #: c/c-decl.cc:13328
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13354 c/c-decl.cc:13370 c/c-decl.cc:13396
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C tidak mendukung tipe integer kompleks"
  
! #: c/c-decl.cc:13542
  #, fuzzy, gcc-internal-format
  #| msgid "Fixed line length must be at least seven."
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "Panjang baris tetap harus paling tidak tujuh."
  
! #: c/c-decl.cc:13551
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<~%> for complex conjugation"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C tidak mendukung %<~%> untuk konjugasi kompleks"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13855 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13979
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr ""
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14035
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14040
  #, fuzzy, gcc-internal-format
  #| msgid "%Hbreak statement not within loop or switch"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "%Hpernyataan break tidak dalam loop atau switch"
  
! #: c/c-decl.cc:14043
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcontinue statement not within a loop"
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "%Hpernyataan continue tidak dalam sebuah loop"
  
! #: c/c-decl.cc:14049
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14051 c/c-decl.cc:14068
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr ""
  
! #: c/c-decl.cc:14059
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "loop name defined here"
  msgstr ""
  
! #: c/c-decl.cc:14065
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
*************** msgstr ""
*** 52330,52368 ****
  msgid "%qs is a keyword with %qs onwards"
  msgstr "%qs harus digunakan dengan %qs"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14134 cp/typeck.cc:5803
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "jumlah geser kiri negatif"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14143 cp/typeck.cc:5811
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "jumlah geser kiri negatif"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14070 cp/typeck.cc:5750
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "jumlah geser kanan negatif"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14162 cp/typeck.cc:5819
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "jumlah geser kiri >= lebar dari tipe"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14094 cp/typeck.cc:5761
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "jumlah geser kanan >= lebar dari tipe"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14154
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "left shift count >= width of vector element"
  msgstr "jumlah geser kiri >= lebar dari tipe"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14081
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count >= width of type"
  msgid "right shift count >= width of vector element"
--- 52340,52378 ----
  msgid "%qs is a keyword with %qs onwards"
  msgstr "%qs harus digunakan dengan %qs"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14151 cp/typeck.cc:5919
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "jumlah geser kiri negatif"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14160 cp/typeck.cc:5927
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "jumlah geser kiri negatif"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14087 cp/typeck.cc:5866
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "jumlah geser kanan negatif"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14179 cp/typeck.cc:5935
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "jumlah geser kiri >= lebar dari tipe"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14111 cp/typeck.cc:5877
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "jumlah geser kanan >= lebar dari tipe"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14171
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "left shift count >= width of vector element"
  msgstr "jumlah geser kiri >= lebar dari tipe"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14098
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count >= width of type"
  msgid "right shift count >= width of vector element"
*************** msgstr ""
*** 52384,52525 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1431 cp/parser.cc:35328
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of line"
  msgstr "Tidak terduga akhir dari modul"
  
! #: c/c-parser.cc:1950
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C melarang sebuah satuan terjemahan kosong"
  
! #: c/c-parser.cc:1976 c/c-parser.cc:1985 c/c-parser.cc:27770 cp/parser.cc:51250
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2081 c/c-parser.cc:14533
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO C tidak mengijinkan kelebihan %<;%> diluar dari sebuah fungsi"
  
! #: c/c-parser.cc:2165
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2364
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2372
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2380
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2393 c/c-parser.cc:3588 c/c-parser.cc:5295
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name %qs in %<asm%>"
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "nama register %qs tidak dikenal dalam %<asm%>"
  
! #: c/c-parser.cc:2397 c/c-parser.cc:3592 c/c-parser.cc:5299
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown type name %qE"
  msgstr "nama register: %s tidak dikenal"
  
! #: c/c-parser.cc:2424 c/c-parser.cc:15911 c/c-parser.cc:24927
! #: c/c-parser.cc:25670 c/c-parser.cc:26256 cp/parser.cc:48093
! #: cp/parser.cc:53871
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: c/c-parser.cc:2448
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared with an exception specification"
  msgid "%qT declared in underspecified object declaration"
  msgstr "%q+D dideklarasikan dengan spesifikasi eksepsi"
  
! #: c/c-parser.cc:2453
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specified for friend class declaration"
  msgid "%qT defined in underspecified object declaration"
  msgstr "%<inline%> dispesifikan untuk deklarasi kelas friend"
  
! #: c/c-parser.cc:2489
  #, fuzzy, gcc-internal-format
  #| msgid "%Hempty declaration"
  msgid "%qs in empty declaration"
  msgstr "%H deklarasi kosong"
  
! #: c/c-parser.cc:2503
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2541 c/c-parser.cc:8296
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2557 c/c-parser.cc:4483
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "diduga pengidentifikasi atau %<(%>"
  
! #: c/c-parser.cc:2575 cp/parser.cc:37586 cp/parser.cc:37658
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored for methods"
  msgstr "%qE atribut diabaikan untuk %qE"
  
! #: c/c-parser.cc:2610
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "prefix attributes are ignored for implementations"
  msgstr "atribut diabaikan di template instantiation"
  
! #: c/c-parser.cc:2631
  #, fuzzy, gcc-internal-format
  #| msgid "Expected attribute bit name"
  msgid "unexpected attribute"
  msgstr "Diduga nama atribut bit"
  
! #: c/c-parser.cc:2641 c/c-parser.cc:8316 cp/parser.cc:13359 cp/parser.cc:13620
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "atribut daerah tidak diijinkan untuk %q+D"
  
! #: c/c-parser.cc:2644 c/c-parser.cc:8283 cp/cp-gimplify.cc:3684
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "atribut daerah tidak diijinkan untuk %q+D"
  
! #: c/c-parser.cc:2694
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2707
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2733
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "definisi data tidak memiliki tipe atau class penyimpanan"
--- 52394,52535 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1476 cp/parser.cc:35387
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of line"
  msgstr "Tidak terduga akhir dari modul"
  
! #: c/c-parser.cc:1995
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C melarang sebuah satuan terjemahan kosong"
  
! #: c/c-parser.cc:2021 c/c-parser.cc:2030 c/c-parser.cc:27816 cp/parser.cc:51309
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2126 c/c-parser.cc:14578
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO C tidak mengijinkan kelebihan %<;%> diluar dari sebuah fungsi"
  
! #: c/c-parser.cc:2210
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2409
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2417
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2425
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2438 c/c-parser.cc:3633 c/c-parser.cc:5340
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name %qs in %<asm%>"
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "nama register %qs tidak dikenal dalam %<asm%>"
  
! #: c/c-parser.cc:2442 c/c-parser.cc:3637 c/c-parser.cc:5344
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown type name %qE"
  msgstr "nama register: %s tidak dikenal"
  
! #: c/c-parser.cc:2469 c/c-parser.cc:15956 c/c-parser.cc:24972
! #: c/c-parser.cc:25715 c/c-parser.cc:26301 cp/parser.cc:48152
! #: cp/parser.cc:53924
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: c/c-parser.cc:2493
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared with an exception specification"
  msgid "%qT declared in underspecified object declaration"
  msgstr "%q+D dideklarasikan dengan spesifikasi eksepsi"
  
! #: c/c-parser.cc:2498
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specified for friend class declaration"
  msgid "%qT defined in underspecified object declaration"
  msgstr "%<inline%> dispesifikan untuk deklarasi kelas friend"
  
! #: c/c-parser.cc:2534
  #, fuzzy, gcc-internal-format
  #| msgid "%Hempty declaration"
  msgid "%qs in empty declaration"
  msgstr "%H deklarasi kosong"
  
! #: c/c-parser.cc:2548
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2586 c/c-parser.cc:8341
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2602 c/c-parser.cc:4528
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "diduga pengidentifikasi atau %<(%>"
  
! #: c/c-parser.cc:2620 cp/parser.cc:37645 cp/parser.cc:37717
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored for methods"
  msgstr "%qE atribut diabaikan untuk %qE"
  
! #: c/c-parser.cc:2655
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "prefix attributes are ignored for implementations"
  msgstr "atribut diabaikan di template instantiation"
  
! #: c/c-parser.cc:2676
  #, fuzzy, gcc-internal-format
  #| msgid "Expected attribute bit name"
  msgid "unexpected attribute"
  msgstr "Diduga nama atribut bit"
  
! #: c/c-parser.cc:2686 c/c-parser.cc:8361 cp/parser.cc:13361 cp/parser.cc:13622
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "atribut daerah tidak diijinkan untuk %q+D"
  
! #: c/c-parser.cc:2689 c/c-parser.cc:8328 cp/cp-gimplify.cc:3689
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "atribut daerah tidak diijinkan untuk %q+D"
  
! #: c/c-parser.cc:2739
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2752
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2778
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "definisi data tidak memiliki tipe atau class penyimpanan"
*************** msgstr "definisi data tidak memiliki tip
*** 52527,52562 ****
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2748
  #, fuzzy, gcc-internal-format
  #| msgid "%Hattributes are not allowed on a function-definition"
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "%Hatribut tidak diijinkan dalam sebuah definisi fungsi"
  
! #: c/c-parser.cc:2787
  #, fuzzy, gcc-internal-format
  #| msgid "%<typeof%> applied to a bit-field"
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr "%<typeof%> diaplikasikan ke sebuah bit-field"
  
! #: c/c-parser.cc:2899 c/c-parser.cc:3044
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "%qs requires an initialized data declaration"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: c/c-parser.cc:2999
  #, fuzzy, gcc-internal-format
  #| msgid "-MG may only be used with -M or -MM"
  msgid "%qs may only be used with a single declarator"
  msgstr "-MG hanya boleh digunakan dengan -M atau -MM"
  
! #: c/c-parser.cc:3031 cp/parser.cc:16635
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: c/c-parser.cc:3036
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration in condition can only declare a single object"
--- 52537,52572 ----
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2793
  #, fuzzy, gcc-internal-format
  #| msgid "%Hattributes are not allowed on a function-definition"
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "%Hatribut tidak diijinkan dalam sebuah definisi fungsi"
  
! #: c/c-parser.cc:2832
  #, fuzzy, gcc-internal-format
  #| msgid "%<typeof%> applied to a bit-field"
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr "%<typeof%> diaplikasikan ke sebuah bit-field"
  
! #: c/c-parser.cc:2944 c/c-parser.cc:3089
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "%qs requires an initialized data declaration"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: c/c-parser.cc:3044
  #, fuzzy, gcc-internal-format
  #| msgid "-MG may only be used with -M or -MM"
  msgid "%qs may only be used with a single declarator"
  msgstr "-MG hanya boleh digunakan dengan -M atau -MM"
  
! #: c/c-parser.cc:3076 cp/parser.cc:16639
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: c/c-parser.cc:3081
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration in condition can only declare a single object"
*************** msgstr "redeklarasi tidak mendeklarasika
*** 52565,52957 ****
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3055 c/c-parser.cc:3097
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr "diduga %<=%>, %<,%>, %<,%>, %<asm%> atau %<__attribute__%>"
  
! #: c/c-parser.cc:3064
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO C melarang fungsi nested"
  
! #: c/c-parser.cc:3346 c/c-parser.cc:9636 c/c-parser.cc:15984
! #: c/c-parser.cc:20710 cp/parser.cc:42983
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "diduga string literal"
  
! #: c/c-parser.cc:3355
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support saturating types"
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C tidak mendukung tipe yang bersaturasi"
  
! #: c/c-parser.cc:3361
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "expression in static assertion is not an integer"
  msgstr "array subscrip bukan sebuah integer"
  
! #: c/c-parser.cc:3370
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: c/c-parser.cc:3375
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression in static assertion is not constant"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: c/c-parser.cc:3382
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr "static assertion gagal: %E"
  
! #: c/c-parser.cc:3384 cp/semantics.cc:12469
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "static assertion gagal: %E"
  
! #: c/c-parser.cc:3764
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3767
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-parser.cc:3770
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-parser.cc:3798
  #, fuzzy, gcc-internal-format
  #| msgid "%<typeof%> applied to a bit-field"
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "%<typeof%> diaplikasikan ke sebuah bit-field"
  
! #: c/c-parser.cc:3828
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3865
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "empty enum is invalid"
  msgstr "template argumen %d tidak valid"
  
! #: c/c-parser.cc:3876
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use mode %qs for enumeral types"
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "tidak dapat menggunakan mode %qs untuk tipe enumeral"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3888 c/c-parser.cc:5120 c/c-parser.cc:5978 c/c-parser.cc:5995
! #: c/c-parser.cc:6580 c/c-parser.cc:7489 c/c-parser.cc:9503 c/c-parser.cc:9586
! #: c/c-parser.cc:10566 c/c-parser.cc:10881 c/c-parser.cc:10890
! #: c/c-parser.cc:11503 c/c-parser.cc:11791 c/c-parser.cc:11822
! #: c/c-parser.cc:13189 c/c-parser.cc:13763 c/c-parser.cc:13801
! #: c/c-parser.cc:14115 c/c-parser.cc:14166 c/c-parser.cc:14326
! #: c/c-parser.cc:14356 c/c-parser.cc:14364 c/c-parser.cc:14393
! #: c/c-parser.cc:14406 c/c-parser.cc:14712 c/c-parser.cc:14836
! #: c/c-parser.cc:15421 c/c-parser.cc:15474 c/c-parser.cc:15490
! #: c/c-parser.cc:15536 c/c-parser.cc:16557 c/c-parser.cc:16602
! #: c/c-parser.cc:19478 c/c-parser.cc:19615 c/c-parser.cc:20481
! #: c/c-parser.cc:23540 c/c-parser.cc:26738 c/c-parser.cc:26924
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9871
! #: cp/parser.cc:35331 cp/parser.cc:38563 cp/parser.cc:41808 cp/parser.cc:42000
! #: cp/parser.cc:49790 cp/parser.cc:53098
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "diduga pengidentifikasi"
  
! #: c/c-parser.cc:3961
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support saturating types"
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C tidak mendukung tipe yang bersaturasi"
  
! #: c/c-parser.cc:3970
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:3993
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "no %<enum%> underlying type specified"
  msgstr "tidak ada berkas masukan yang dispesifikasikan"
  
! #: c/c-parser.cc:3997
  #, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4027
  #, fuzzy, gcc-internal-format
  #| msgid "section of %q+D conflicts with previous declaration"
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "daerah dari %q+D konflik dengan deklarasi sebelumnya"
  
! #: c/c-parser.cc:4103 cp/parser.cc:22433
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "koma di akhir dari daftar pengenumerasi"
  
! #: c/c-parser.cc:4109 c/c-parser.cc:20758 cp/parser.cc:43046
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr "diduga %<,%> atau %<}%>"
  
! #: c/c-parser.cc:4152
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO C melarang referensi kedepan ke tipe %<enum%>"
  
! #: c/c-parser.cc:4277
  #, gcc-internal-format
  msgid "expected class name"
  msgstr "diduga nama class"
  
! #: c/c-parser.cc:4299
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "kelebihan semikolon dalam struct atau union dispesifikasikan"
  
! #: c/c-parser.cc:4328
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "tidak ada semi kolon di akhir dari struct atau union"
  
! #: c/c-parser.cc:4445 c/c-parser.cc:6320
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "diduga specifier-qualifier-list"
  
! #: c/c-parser.cc:4456
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO C melarang deklarasi anggota tanpa anggota"
  
! #: c/c-parser.cc:4550
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:4557
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr "diduga %<:%>, %<,%>, %<,%>, %<}%> atau %<__attribute__%>"
  
! #: c/c-parser.cc:4629
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "%<typeof%> diaplikasikan ke sebuah bit-field"
  
! #: c/c-parser.cc:4951
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr "diduga pengidentifikasi atau %<(%>"
  
! #: c/c-parser.cc:5013
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr "%<static%> mungkin tidak digunakan ketika mendefinisikan (terbalik untuk deklarasi) sebuah anggota data statis"
  
! #: c/c-parser.cc:5021
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<this%> may not be used in this context"
  msgid "%<static%> may not be used without an array size"
  msgstr "%H%<this%> mungkin tidak digunakan dalam konteks ini"
  
! #: c/c-parser.cc:5181
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C requires a named argument before %<...%>"
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO C membutuhkan argumen bernama sebelum %<...%>"
  
! #: c/c-parser.cc:5306
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "diduga deklarasi penspesifikasi atau %<...%>"
  
! #: c/c-parser.cc:5536
  #, fuzzy, gcc-internal-format
  #| msgid "parameter packs must be at the end of the parameter list"
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr "parameter pack harus berada di akhir dari daftar parameter"
  
! #: c/c-parser.cc:5824 cp/parser.cc:30738
  #, fuzzy, gcc-internal-format
  #| msgid "Unclassifiable OpenMP directive at %C"
  msgid "expected OpenMP directive name"
  msgstr "Direktif OpenMP tidak terklasifikasi di %C"
  
! #: c/c-parser.cc:5871 cp/parser.cc:30794
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.cc:6016 cp/parser.cc:30962
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "%qD atribut membutuhkan sebuah argumen NTBS tunggal"
  
! #: c/c-parser.cc:6032 cp/parser.cc:30978
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute does not take any arguments"
  msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
  
! #: c/c-parser.cc:6153
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 tidak mendukung %<[*]%> array pendeklarasi"
  
! #: c/c-parser.cc:6397 c/c-parser.cc:6463 c/c-typeck.cc:9642
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "objek berukuran-variabel tidak boleh diinisialisasi"
  
! #: c/c-parser.cc:6455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C melarang penginisialisasi kurung kosong"
  
! #: c/c-parser.cc:6544
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "penggunaan sudah ditinggalkan dari penginisialisasi yang diberikan dengan %<:%>"
  
! #: c/c-parser.cc:6700
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C melarang menspesifikasikan jangkauan dari elemen untuk menginisialisasi"
  
! #: c/c-parser.cc:6712
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C90 melarang menspesifikasikan subobjek untuk menginisialisasi"
  
! #: c/c-parser.cc:6720
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "penggunaan sudah ditinggalkan dari penginisialisasi yang diberikan tanpa  %<=%>"
  
! #: c/c-parser.cc:7007 cp/parser.cc:13742
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7014 cp/parser.cc:13749
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "daerah terurut harus secara dekat nested didalam sebuah daerah loop dalam sebuah clause terurut"
  
! #: c/c-parser.cc:7021 cp/parser.cc:13756
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7028
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7084 c/c-parser.cc:7239 cp/parser.cc:12633 cp/parser.cc:12783
! #: cp/parser.cc:50777
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7092 cp/parser.cc:12641
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7116 c/c-parser.cc:7337 c/c-parser.cc:27447 cp/parser.cc:12665
! #: cp/parser.cc:50757 cp/parser.cc:50896
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7208 cp/parser.cc:12752
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7216 cp/parser.cc:12760
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7228 cp/parser.cc:12772
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7349 cp/parser.cc:12902
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7407 cp/parser.cc:15356
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute does not apply to types"
  msgid "%qs attribute does not take any arguments"
  msgstr "atribut %qs tidak mengaplikasi ke tipe"
  
! #: c/c-parser.cc:7504
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C melarang deklarasi label"
  
! #: c/c-parser.cc:7510 c/c-parser.cc:7702 c/c-parser.cc:7728
  #: c/gimple-parser.cc:467
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "diduga deklarasi atau pernyataan"
  
! #: c/c-parser.cc:7629
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "sebuah label hanya dapat menjadi bagian dari sebuah pernyataan dan sebuah deklarasi bukan sebuah pernyataan"
  
! #: c/c-parser.cc:7649 c/c-parser.cc:7692
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C90 melarang pencampuran deklarasi dan kode"
  
! #: c/c-parser.cc:7736
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "diduga %<}%> sebelum %<else%>"
  
! #: c/c-parser.cc:7741 cp/parser.cc:13809
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> tanpa sebuah sebelumnya %<if%>"
  
! #: c/c-parser.cc:7776
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "label diakhir dari pernyataan compound"
--- 52575,52967 ----
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3100 c/c-parser.cc:3142
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr "diduga %<=%>, %<,%>, %<,%>, %<asm%> atau %<__attribute__%>"
  
! #: c/c-parser.cc:3109
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO C melarang fungsi nested"
  
! #: c/c-parser.cc:3391 c/c-parser.cc:9681 c/c-parser.cc:16029
! #: c/c-parser.cc:20755 cp/parser.cc:43042
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "diduga string literal"
  
! #: c/c-parser.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support saturating types"
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C tidak mendukung tipe yang bersaturasi"
  
! #: c/c-parser.cc:3406
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "expression in static assertion is not an integer"
  msgstr "array subscrip bukan sebuah integer"
  
! #: c/c-parser.cc:3415
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: c/c-parser.cc:3420
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression in static assertion is not constant"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: c/c-parser.cc:3427
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr "static assertion gagal: %E"
  
! #: c/c-parser.cc:3429 cp/semantics.cc:12469
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
  msgstr "static assertion gagal: %E"
  
! #: c/c-parser.cc:3809
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3812
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-parser.cc:3815
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-parser.cc:3843
  #, fuzzy, gcc-internal-format
  #| msgid "%<typeof%> applied to a bit-field"
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "%<typeof%> diaplikasikan ke sebuah bit-field"
  
! #: c/c-parser.cc:3873
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3910
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "empty enum is invalid"
  msgstr "template argumen %d tidak valid"
  
! #: c/c-parser.cc:3921
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use mode %qs for enumeral types"
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "tidak dapat menggunakan mode %qs untuk tipe enumeral"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3933 c/c-parser.cc:5165 c/c-parser.cc:6023 c/c-parser.cc:6040
! #: c/c-parser.cc:6625 c/c-parser.cc:7534 c/c-parser.cc:9548 c/c-parser.cc:9631
! #: c/c-parser.cc:10611 c/c-parser.cc:10926 c/c-parser.cc:10935
! #: c/c-parser.cc:11548 c/c-parser.cc:11836 c/c-parser.cc:11867
! #: c/c-parser.cc:13234 c/c-parser.cc:13808 c/c-parser.cc:13846
! #: c/c-parser.cc:14160 c/c-parser.cc:14211 c/c-parser.cc:14371
! #: c/c-parser.cc:14401 c/c-parser.cc:14409 c/c-parser.cc:14438
! #: c/c-parser.cc:14451 c/c-parser.cc:14757 c/c-parser.cc:14881
! #: c/c-parser.cc:15466 c/c-parser.cc:15519 c/c-parser.cc:15535
! #: c/c-parser.cc:15581 c/c-parser.cc:16602 c/c-parser.cc:16647
! #: c/c-parser.cc:19523 c/c-parser.cc:19660 c/c-parser.cc:20526
! #: c/c-parser.cc:23585 c/c-parser.cc:26783 c/c-parser.cc:26970
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9873
! #: cp/parser.cc:35390 cp/parser.cc:38622 cp/parser.cc:41867 cp/parser.cc:42059
! #: cp/parser.cc:49849 cp/parser.cc:53151
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "diduga pengidentifikasi"
  
! #: c/c-parser.cc:4006
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support saturating types"
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C tidak mendukung tipe yang bersaturasi"
  
! #: c/c-parser.cc:4015
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4038
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "no %<enum%> underlying type specified"
  msgstr "tidak ada berkas masukan yang dispesifikasikan"
  
! #: c/c-parser.cc:4042
  #, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4072
  #, fuzzy, gcc-internal-format
  #| msgid "section of %q+D conflicts with previous declaration"
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "daerah dari %q+D konflik dengan deklarasi sebelumnya"
  
! #: c/c-parser.cc:4148 cp/parser.cc:22437
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "koma di akhir dari daftar pengenumerasi"
  
! #: c/c-parser.cc:4154 c/c-parser.cc:20803 cp/parser.cc:43105
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr "diduga %<,%> atau %<}%>"
  
! #: c/c-parser.cc:4197
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO C melarang referensi kedepan ke tipe %<enum%>"
  
! #: c/c-parser.cc:4322
  #, gcc-internal-format
  msgid "expected class name"
  msgstr "diduga nama class"
  
! #: c/c-parser.cc:4344
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "kelebihan semikolon dalam struct atau union dispesifikasikan"
  
! #: c/c-parser.cc:4373
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "tidak ada semi kolon di akhir dari struct atau union"
  
! #: c/c-parser.cc:4490 c/c-parser.cc:6365
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "diduga specifier-qualifier-list"
  
! #: c/c-parser.cc:4501
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO C melarang deklarasi anggota tanpa anggota"
  
! #: c/c-parser.cc:4595
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:4602
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr "diduga %<:%>, %<,%>, %<,%>, %<}%> atau %<__attribute__%>"
  
! #: c/c-parser.cc:4674
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "%<typeof%> diaplikasikan ke sebuah bit-field"
  
! #: c/c-parser.cc:4996
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr "diduga pengidentifikasi atau %<(%>"
  
! #: c/c-parser.cc:5058
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr "%<static%> mungkin tidak digunakan ketika mendefinisikan (terbalik untuk deklarasi) sebuah anggota data statis"
  
! #: c/c-parser.cc:5066
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<this%> may not be used in this context"
  msgid "%<static%> may not be used without an array size"
  msgstr "%H%<this%> mungkin tidak digunakan dalam konteks ini"
  
! #: c/c-parser.cc:5226
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C requires a named argument before %<...%>"
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO C membutuhkan argumen bernama sebelum %<...%>"
  
! #: c/c-parser.cc:5351
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "diduga deklarasi penspesifikasi atau %<...%>"
  
! #: c/c-parser.cc:5581
  #, fuzzy, gcc-internal-format
  #| msgid "parameter packs must be at the end of the parameter list"
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr "parameter pack harus berada di akhir dari daftar parameter"
  
! #: c/c-parser.cc:5869 cp/parser.cc:30792
  #, fuzzy, gcc-internal-format
  #| msgid "Unclassifiable OpenMP directive at %C"
  msgid "expected OpenMP directive name"
  msgstr "Direktif OpenMP tidak terklasifikasi di %C"
  
! #: c/c-parser.cc:5916 cp/parser.cc:30848
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.cc:6061 cp/parser.cc:31016
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "%qD atribut membutuhkan sebuah argumen NTBS tunggal"
  
! #: c/c-parser.cc:6077 cp/parser.cc:31032
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute does not take any arguments"
  msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
  
! #: c/c-parser.cc:6198
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 tidak mendukung %<[*]%> array pendeklarasi"
  
! #: c/c-parser.cc:6442 c/c-parser.cc:6508 c/c-typeck.cc:9659
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "objek berukuran-variabel tidak boleh diinisialisasi"
  
! #: c/c-parser.cc:6500
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C melarang penginisialisasi kurung kosong"
  
! #: c/c-parser.cc:6589
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "penggunaan sudah ditinggalkan dari penginisialisasi yang diberikan dengan %<:%>"
  
! #: c/c-parser.cc:6745
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C melarang menspesifikasikan jangkauan dari elemen untuk menginisialisasi"
  
! #: c/c-parser.cc:6757
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C90 melarang menspesifikasikan subobjek untuk menginisialisasi"
  
! #: c/c-parser.cc:6765
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "penggunaan sudah ditinggalkan dari penginisialisasi yang diberikan tanpa  %<=%>"
  
! #: c/c-parser.cc:7052 cp/parser.cc:13744
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7059 cp/parser.cc:13751
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "daerah terurut harus secara dekat nested didalam sebuah daerah loop dalam sebuah clause terurut"
  
! #: c/c-parser.cc:7066 cp/parser.cc:13758
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7073
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7129 c/c-parser.cc:7284 cp/parser.cc:12635 cp/parser.cc:12785
! #: cp/parser.cc:50836
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7137 cp/parser.cc:12643
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7161 c/c-parser.cc:7382 c/c-parser.cc:27493 cp/parser.cc:12667
! #: cp/parser.cc:50816 cp/parser.cc:50955
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7253 cp/parser.cc:12754
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7261 cp/parser.cc:12762
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7273 cp/parser.cc:12774
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7394 cp/parser.cc:12904
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7452 cp/parser.cc:15358
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute does not apply to types"
  msgid "%qs attribute does not take any arguments"
  msgstr "atribut %qs tidak mengaplikasi ke tipe"
  
! #: c/c-parser.cc:7549
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C melarang deklarasi label"
  
! #: c/c-parser.cc:7555 c/c-parser.cc:7747 c/c-parser.cc:7773
  #: c/gimple-parser.cc:467
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "diduga deklarasi atau pernyataan"
  
! #: c/c-parser.cc:7674
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "sebuah label hanya dapat menjadi bagian dari sebuah pernyataan dan sebuah deklarasi bukan sebuah pernyataan"
  
! #: c/c-parser.cc:7694 c/c-parser.cc:7737
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C90 melarang pencampuran deklarasi dan kode"
  
! #: c/c-parser.cc:7781
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "diduga %<}%> sebelum %<else%>"
  
! #: c/c-parser.cc:7786 cp/parser.cc:13811
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> tanpa sebuah sebelumnya %<if%>"
  
! #: c/c-parser.cc:7821
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "label diakhir dari pernyataan compound"
*************** msgstr "label diakhir dari pernyataan co
*** 52960,53088 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7833 c/c-parser.cc:7837 c/c-parser.cc:8345
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13265
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "diduga pernyataan"
  
! #: c/c-parser.cc:7918
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "diduga %<:%> atau %<...%>"
  
! #: c/c-parser.cc:7948
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8201
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "diduga pengidentifikasi atau %<*%>"
  
! #: c/c-parser.cc:8327
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr ""
  
! #: c/c-parser.cc:8437
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support saturating types"
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C tidak mendukung tipe yang bersaturasi"
  
! #: c/c-parser.cc:8459
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "Fungsi '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: c/c-parser.cc:8476 cp/parser.cc:5462 cp/parser.cc:16420
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
  msgstr "deklarasi kosong"
  
! #: c/c-parser.cc:8557 cp/parser.cc:15492
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "disarankan kurung diantara tubuh kosong dalam sebuah pernyataan %<if%>"
  
! #: c/c-parser.cc:8600 cp/parser.cc:15495
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "disarankan kurung diantara tubuh kosong dalam sebuah pernyataan %<else%>"
  
! #: c/c-parser.cc:8694 cp/parser.cc:14223
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%H disarankan kurung eksplisit untuk menghindari ambigu %<else%>"
  
! #: c/c-parser.cc:8812 c/c-parser.cc:8891 c/c-parser.cc:9026 cp/parser.cc:15085
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8899
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "disarankan kurung disekitar badan kosong dalam pernyataan %<do%>"
  
! #: c/c-parser.cc:9060 c/c-parser.cc:9092
  #, fuzzy, gcc-internal-format
  #| msgid "multiple interrupt attributes not allowed"
  msgid "multiple iterating variables in fast enumeration"
  msgstr "multiple atribut interupsi tidak diijinkan"
  
! #: c/c-parser.cc:9115
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid iterating variable in fast enumeration"
  msgstr "register tidak valid dalam instruksi"
  
! #: c/c-parser.cc:9139 cp/parser.cc:14531
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9145 cp/parser.cc:14537
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9186
  #, fuzzy, gcc-internal-format
  #| msgid "missing sentinel in function call"
  msgid "missing collection in fast enumeration"
  msgstr "hilang sentinel dalam pemanggilan fungsi"
  
! #: c/c-parser.cc:9335 c/c-parser.cc:9346 c/c-parser.cc:9357
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: c/c-parser.cc:9336 c/c-parser.cc:9347 c/c-parser.cc:9358 cp/parser.cc:23377
! #: cp/parser.cc:23395 cp/parser.cc:23410
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:9367
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' is not a valid class name"
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "'%s' bukan sebuah nama class yang valid"
  
! #: c/c-parser.cc:9716 cp/parser.cc:4893
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "a wide string is invalid in this context"
  msgstr "Argumen dengan nilai di %L tidak diperbolehkan dalam konteks ini"
  
! #: c/c-parser.cc:9924
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids omitting the middle term of a ?: expression"
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
--- 52970,53098 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7878 c/c-parser.cc:7882 c/c-parser.cc:8390
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13267
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "diduga pernyataan"
  
! #: c/c-parser.cc:7963
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "diduga %<:%> atau %<...%>"
  
! #: c/c-parser.cc:7993
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8246
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "diduga pengidentifikasi atau %<*%>"
  
! #: c/c-parser.cc:8372
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr ""
  
! #: c/c-parser.cc:8482
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support saturating types"
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C tidak mendukung tipe yang bersaturasi"
  
! #: c/c-parser.cc:8504
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "Fungsi '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: c/c-parser.cc:8521 cp/parser.cc:5462 cp/parser.cc:16424
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
  msgstr "deklarasi kosong"
  
! #: c/c-parser.cc:8602 cp/parser.cc:15494
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "disarankan kurung diantara tubuh kosong dalam sebuah pernyataan %<if%>"
  
! #: c/c-parser.cc:8645 cp/parser.cc:15497
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "disarankan kurung diantara tubuh kosong dalam sebuah pernyataan %<else%>"
  
! #: c/c-parser.cc:8739 cp/parser.cc:14225
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%H disarankan kurung eksplisit untuk menghindari ambigu %<else%>"
  
! #: c/c-parser.cc:8857 c/c-parser.cc:8936 c/c-parser.cc:9071 cp/parser.cc:15087
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8944
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "disarankan kurung disekitar badan kosong dalam pernyataan %<do%>"
  
! #: c/c-parser.cc:9105 c/c-parser.cc:9137
  #, fuzzy, gcc-internal-format
  #| msgid "multiple interrupt attributes not allowed"
  msgid "multiple iterating variables in fast enumeration"
  msgstr "multiple atribut interupsi tidak diijinkan"
  
! #: c/c-parser.cc:9160
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid iterating variable in fast enumeration"
  msgstr "register tidak valid dalam instruksi"
  
! #: c/c-parser.cc:9184 cp/parser.cc:14533
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9190 cp/parser.cc:14539
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9231
  #, fuzzy, gcc-internal-format
  #| msgid "missing sentinel in function call"
  msgid "missing collection in fast enumeration"
  msgstr "hilang sentinel dalam pemanggilan fungsi"
  
! #: c/c-parser.cc:9380 c/c-parser.cc:9391 c/c-parser.cc:9402
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: c/c-parser.cc:9381 c/c-parser.cc:9392 c/c-parser.cc:9403 cp/parser.cc:23381
! #: cp/parser.cc:23399 cp/parser.cc:23414
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:9412
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' is not a valid class name"
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "'%s' bukan sebuah nama class yang valid"
  
! #: c/c-parser.cc:9761 cp/parser.cc:4893
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "a wide string is invalid in this context"
  msgstr "Argumen dengan nilai di %L tidak diperbolehkan dalam konteks ini"
  
! #: c/c-parser.cc:9969
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids omitting the middle term of a ?: expression"
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
*************** msgstr "ISO C melarang mengabaikan term
*** 53090,54622 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10148 cp/typeck.cc:5582
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10154 cp/typeck.cc:5587
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "first %<sizeof%> operand was declared here"
  msgstr "%J%qD telah dideklarasikan disini"
  
! #: c/c-parser.cc:10425
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in cast"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: c/c-parser.cc:10428
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for typename"
  msgid "alignment specified for type name in cast"
  msgstr "class penyimpanan dispesifikasikan untuk nama tipe"
  
! #: c/c-parser.cc:10529
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "tradisional C menolak operator unary plus"
  
! #: c/c-parser.cc:10659
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %<sizeof%>"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: c/c-parser.cc:10662
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for typename"
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "class penyimpanan dispesifikasikan untuk nama tipe"
  
! #: c/c-parser.cc:10678
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "%<sizeof%> diaplikasikan ke sebuah bit-field"
  
! #: c/c-parser.cc:10751
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %qE"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: c/c-parser.cc:10754
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for typename"
  msgid "alignment specified for type name in %qE"
  msgstr "class penyimpanan dispesifikasikan untuk nama tipe"
  
! #: c/c-parser.cc:10778
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C tidak mengijinkan kelebihan %<;%> diluar dari sebuah fungsi"
  
! #: c/c-parser.cc:10931
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "cannot take address of %qs"
  msgstr "tidak dapat mengambil alamat dari bit-field %qD"
  
! #: c/c-parser.cc:11038
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-parser.cc:11041
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-parser.cc:11052
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11123
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support saturating types"
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "ISO C tidak mendukung tipe yang bersaturasi"
  
! #: c/c-parser.cc:11127
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "ISO C tidak mendukung %<++%> dan %<--%> di tipe kompleks"
  
! #: c/c-parser.cc:11132
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:11166
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11167
  #, fuzzy, gcc-internal-format
  #| msgid "%Joriginal definition appeared here"
  msgid "original %<default%> is here"
  msgstr "%J definisi asli muncul disini"
  
! #: c/c-parser.cc:11175
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11176
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in return"
  msgid "compatible type is here"
  msgstr "tipe tidak kompatibel dalam kembali"
  
! #: c/c-parser.cc:11199
  #, fuzzy, gcc-internal-format
  #| msgid "Generate load/store multiple instructions"
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "Hasilkan load/store multiple instruksi"
  
! #: c/c-parser.cc:11201
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:11226
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11247
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> must be constant"
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "argumen dari %<__builtin_args_info%> harus berupa konstan"
  
! #: c/c-parser.cc:11255
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> out of range"
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "argumen dari %<__builtin_args_info%> diluar dari jangkauan"
  
! #: c/c-parser.cc:11261
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> must be constant"
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "argumen dari %<__builtin_args_info%> harus berupa konstan"
  
! #: c/c-parser.cc:11277
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> out of range"
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "argumen dari %<__builtin_args_info%> diluar dari jangkauan"
  
! #: c/c-parser.cc:11300 c/c-parser.cc:11304
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support fixed-point types"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C tidak mendukung tipe titik tetap"
  
! #: c/c-parser.cc:11308
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C90 tidak mendukung %<[*]%> array pendeklarasi"
  
! #: c/c-parser.cc:11517 c/c-parser.cc:13256 c/c-parser.cc:13278
! #: c/c-parser.cc:22957 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44516
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "diduga ekspresi"
  
! #: c/c-parser.cc:11539
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "braced-group didalam eksprsi hanya diijinkan didalam sebuah fungsi"
  
! #: c/c-parser.cc:11554
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C melarang grup kurung didalam ekspresi"
  
! #: c/c-parser.cc:11665
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "parameter kedua dari %<va_start%> bukan argumen bernama terakhir"
  
! #: c/c-parser.cc:11704
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11849
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: c/c-parser.cc:11865
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "argumen pertama ke %<__builtin_choose_expr%> bukan sebuah konstanta"
  
! #: c/c-parser.cc:11935 c/c-parser.cc:11952 c/c-parser.cc:11959
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %<va_start%>"
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "terlalu sedikit argumen ke fungsi %<va_start%>"
  
! #: c/c-parser.cc:11980
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> out of range"
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "argumen dari %<__builtin_args_info%> diluar dari jangkauan"
  
! #: c/c-parser.cc:12024 c/c-parser.cc:12034
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12056 c/c-parser.cc:12066
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12099
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "'%s' dan '%s' argumen dari '%s' intrinsik di %L harus memiliki tipe yang sama"
  
! #: c/c-parser.cc:12118
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12166
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12189
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12206
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: c/c-parser.cc:12246
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "invalid type of argument %u of type-generic function"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: c/c-parser.cc:12257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-floating-point argument in call to function %qE"
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "argumen bukan-titik-pecahan dalam panggilan ke fungsi %qE"
  
! #: c/c-parser.cc:12265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-floating-point argument in call to function %qE"
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "argumen bukan-titik-pecahan dalam panggilan ke fungsi %qE"
  
! #: c/c-parser.cc:12273 c/c-parser.cc:12303
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point arguments in call to function %qE"
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "argumen bukan-titik-pecahan dalam panggilan ke fungsi %qE"
  
! #: c/c-parser.cc:12281 c/c-parser.cc:12323
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point arguments in call to function %qE"
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "argumen bukan-titik-pecahan dalam panggilan ke fungsi %qE"
  
! #: c/c-parser.cc:12295
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12315
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: c/c-parser.cc:12422
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for type-generic call"
  msgstr "tidak ada fungsi yang cocok untuk panggilan ke %<%D(%A)%>"
  
! #: c/c-parser.cc:12463
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: c/c-parser.cc:12476
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "argumen ketiga ke %<__builtin_prefetch%> harus berupa sebuah konstan"
  
! #: c/c-parser.cc:12480
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_prefetch%> must be a constant"
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "argumen kedua ke %<__builtin_prefetch%> harus berupa sebuah konstanta"
  
! #: c/c-parser.cc:12506
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: c/c-parser.cc:12528
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12537
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_longjmp%> second argument must be 1"
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
  
! #: c/c-parser.cc:12568
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: c/c-parser.cc:12579
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "argumen ketiga ke %<__builtin_prefetch%> harus berupa sebuah konstan"
  
! #: c/c-parser.cc:12630 c/c-parser.cc:12659 cp/parser.cc:8032
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: c/c-parser.cc:12830
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<va_start%>"
  msgid "wrong number of arguments to %qs"
  msgstr "jumlah dari argumen ke fungsi %<va_start%> salah"
  
! #: c/c-parser.cc:12839 c/c-parser.cc:12919
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an aggregate type"
  msgid "%qs operand not an integral type"
  msgstr "%qT bukan sebuah tipe kumpulan"
  
! #: c/c-parser.cc:12845 c/c-parser.cc:12925
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c/c-parser.cc:12852
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c/c-parser.cc:12859
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c/c-parser.cc:12867
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c/c-parser.cc:12941
  #, fuzzy, gcc-internal-format
  #| msgid "left rotate count is negative"
  msgid "rotate count is negative"
  msgstr "jumlah rotasi kiri negatif"
  
! #: c/c-parser.cc:13233 cp/parser.cc:6380
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr "%<#pragma omp barrier%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: c/c-parser.cc:13243
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-parser.cc:13331
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13336
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13351
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "compound literal memiliki ukuran variabel"
  
! #: c/c-parser.cc:13356
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal of non-object type %qT"
  msgid "compound literal has function type"
  msgstr "compound literal dari tipe bukan-objek %qT"
  
! #: c/c-parser.cc:13387
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13392
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C90 melarang compound literals"
  
! #: c/c-parser.cc:13394
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C90 melarang compound literals"
  
! #: c/c-parser.cc:13408
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13483
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13488
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13496
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:13507
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13511
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13516
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13529
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13551
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13587
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13717 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14137
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected identifier or %<)%>"
  msgstr "diduga pengidentifikasi atau %<(%>"
  
! #: c/c-parser.cc:14233
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14481
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "kelebihan semikolon dalam metoda definisi dispesifikasikan"
  
! #: c/c-parser.cc:14613
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:14633
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:14755
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "objective-c method declaration is expected"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: c/c-parser.cc:15207
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "no type or storage class may be specified here,"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: c/c-parser.cc:15275 cp/parser.cc:38420
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:15289 cp/parser.cc:38433
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
  msgstr "hilang atribut Code"
  
! #: c/c-parser.cc:15328
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown operator '%s' at %%L"
  msgid "unknown property attribute %<%s%s%>"
  msgstr "Operator tidak dikenal '%s' di %%L"
  
! #: c/c-parser.cc:15331 cp/parser.cc:38470
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15340 cp/parser.cc:38479
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<}%> before %<else%>"
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "diduga %<}%> sebelum %<else%>"
  
! #: c/c-parser.cc:15351 cp/parser.cc:38493
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected %qE selector name"
  msgstr "diduga nama class"
  
! #: c/c-parser.cc:15367 cp/parser.cc:38512
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:15591 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15629 cp/parser.cc:53453
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15649 c/c-parser.cc:25667 c/c-parser.cc:25976
! #: c/c-parser.cc:26039 c/c-parser.cc:26149 cp/parser.cc:48090
! #: cp/parser.cc:48438 cp/parser.cc:48553 cp/parser.cc:48652 cp/parser.cc:53485
! #: cp/parser.cc:53501 cp/parser.cc:53517 cp/parser.cc:53533 cp/parser.cc:53550
! #: cp/parser.cc:53567 cp/parser.cc:53584 cp/parser.cc:53611 cp/parser.cc:53625
! #: cp/parser.cc:53650 cp/parser.cc:53664
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: c/c-parser.cc:15672 cp/parser.cc:53639
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma GCC pch_preprocess%> harus menjadi pertama"
  
! #: c/c-parser.cc:15771 cp/parser.cc:53769
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp section%> hanya bisa digunakan dalam %<#pragma omp section%> konstruk"
  
! #: c/c-parser.cc:15778 cp/parser.cc:53775
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> hanya bisa digunakan dalam %<#pragma omp section%> konstruk"
  
! #: c/c-parser.cc:15790 c/c-parser.cc:15806
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma omp flush%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: c/c-parser.cc:15877 cp/parser.cc:53858
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "diduga pernyataan for"
  
! #: c/c-parser.cc:15893 cp/parser.cc:53475
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> harus menjadi pertama"
  
! #: c/c-parser.cc:16276 c/c-parser.cc:20196 c/c-parser.cc:22425
! #: c/c-parser.cc:22444 c/c-parser.cc:22697 c/c-parser.cc:22755
! #: c/c-parser.cc:22762 c/c-parser.cc:22769 c/c-parser.cc:27120
! #: c/c-parser.cc:28325 c/c-parser.cc:28333 c/c-parser.cc:28709
! #: c/c-parser.cc:28719 c/c-parser.cc:28813 c/c-parser.cc:28820
! #: c/c-parser.cc:28827 cp/parser.cc:38959 cp/parser.cc:42640 cp/parser.cc:44042
! #: cp/parser.cc:44079 cp/parser.cc:44268 cp/parser.cc:44331 cp/parser.cc:44338
! #: cp/parser.cc:44345 cp/parser.cc:50011 cp/parser.cc:50018 cp/parser.cc:50025
! #: cp/parser.cc:50558 cp/parser.cc:52339 cp/parser.cc:52347 cp/parser.cc:52499
! #: cp/parser.cc:52509
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:16303
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: c/c-parser.cc:16910 c/c-parser.cc:29539
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD bukan sebuah variabel"
  
! #: c/c-parser.cc:16914 cp/semantics.cc:9112
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a pointer variable"
  msgstr "%qD bukan sebuah variabel"
  
! #: c/c-parser.cc:16956 cp/parser.cc:39850
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
  
! #: c/c-parser.cc:17051 cp/parser.cc:39928
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.cc:17053 cp/parser.cc:39930
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "diduga %<=%>, %<,%>, %<,%>, %<asm%> atau %<__attribute__%>"
  
! #: c/c-parser.cc:17138 cp/parser.cc:40000
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant logical expression"
  msgstr "diduga ekspresi integer"
  
! #: c/c-parser.cc:17215 cp/parser.cc:40082
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:17235 c/c-parser.cc:26032 c/c-parser.cc:26142
! #: cp/parser.cc:40100 cp/parser.cc:48430 cp/parser.cc:48545
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<data%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:17288 cp/parser.cc:40155
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17295 cp/parser.cc:40162
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:17297 cp/parser.cc:40164
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:17303 cp/parser.cc:40170
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17408 c/c-parser.cc:17468 c/c-parser.cc:17530
! #: c/c-parser.cc:17578 c/c-parser.cc:17658 c/c-parser.cc:18055
! #: c/c-parser.cc:18137 c/c-parser.cc:18742 c/c-parser.cc:18887
! #: c/c-parser.cc:18955 c/c-parser.cc:20133
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "diduga ekspresi integer"
  
! #: c/c-parser.cc:17419
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.cc:17480
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.cc:17542 cp/semantics.cc:9327
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.cc:17591 cp/semantics.cc:9357
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> value must be non-negative"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.cc:17625 cp/parser.cc:40396
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "diduga ekspresi integer"
  
! #: c/c-parser.cc:17697 cp/parser.cc:40466
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "diduga %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, atau %<||%>"
  
! #: c/c-parser.cc:17765
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:17842 cp/parser.cc:40618
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:17845 cp/parser.cc:40621
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:17929 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: c/c-parser.cc:17941 c/c-parser.cc:18064 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.cc:18003 cp/parser.cc:39613
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<static%> arguments"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:18037 cp/parser.cc:39646
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected element"
  msgid "unexpected argument"
  msgstr "Elemen tidak diduga"
  
! #: c/c-parser.cc:18204 cp/semantics.cc:9543
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "argumen atribut %qs bukan sebuah konstanta integer"
  
! #: c/c-parser.cc:18272 cp/parser.cc:43259
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<self%> clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:18314 cp/parser.cc:40671
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.cc:18323 c/c-parser.cc:18329 cp/parser.cc:40680
! #: cp/parser.cc:40690
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<concurrent%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:18365 cp/parser.cc:40730
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:18418 cp/parser.cc:40798
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
  
! #: c/c-parser.cc:18543 c/c-parser.cc:27870 cp/parser.cc:51949
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "diduga %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, atau %<||%>"
  
! #: c/c-parser.cc:18665 cp/parser.cc:41056
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "baik %<long%> dan %<void%> dalam penspesifikasi deklarasi"
  
! #: c/c-parser.cc:18719 cp/parser.cc:41072
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "jadwal %<runtime%> tidak mengambil sebuah parameter %<chunk_size%>"
  
! #: c/c-parser.cc:18723 cp/parser.cc:41075
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "penjadwalan %<auto%> tidak mengambil sebuah parameter %<chunk_size%>"
  
! #: c/c-parser.cc:18736 cp/semantics.cc:8297
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.cc:18759 cp/parser.cc:41095
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "jenis penjadwalan tidak valid"
  
! #: c/c-parser.cc:18898 c/c-parser.cc:18909
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.cc:18917 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:18966 cp/semantics.cc:8393
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8521
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: c/c-parser.cc:19123 c/c-parser.cc:22412 cp/parser.cc:44034
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<allocator%> or %<align%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: c/c-parser.cc:19130
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "%Hduplikasi %qs"
  
! #: c/c-parser.cc:19178 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19189 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: c/c-parser.cc:19308 cp/parser.cc:41634
  #, fuzzy, gcc-internal-format
  #| msgid "multiple inline callers"
  msgid "multiple linear modifiers"
  msgstr "multiple pemanggil inline"
  
! #: c/c-parser.cc:19320 cp/parser.cc:41647
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19328 c/c-parser.cc:19356
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<linear%> clause step expression must be integral"
  msgstr "schedule chunk ukuran ekspresi harus integral"
  
! #: c/c-parser.cc:19408
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: c/c-parser.cc:19447
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: c/c-parser.cc:19807 cp/parser.cc:42194
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "assert: %s adalah assign kompatibel dengan %s"
  
! #: c/c-parser.cc:19855 cp/parser.cc:42249 cp/parser.cc:42701 cp/parser.cc:42768
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "jenis penjadwalan tidak valid"
  
! #: c/c-parser.cc:19916 cp/parser.cc:42279
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid doacross kind"
  msgstr "jenis penjadwalan tidak valid"
  
! #: c/c-parser.cc:19985 cp/parser.cc:42422
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<always%> modifiers"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:19995 cp/parser.cc:42435
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<close%> modifiers"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:20005 cp/parser.cc:42448
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "terlalu banyak berkas masukan"
  
! #: c/c-parser.cc:20013 cp/parser.cc:42459
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20051 cp/parser.cc:42499
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "topeng tidak valid"
  
! #: c/c-parser.cc:20103 cp/parser.cc:42563
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20115 cp/parser.cc:42574
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.cc:20138 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:20171 cp/parser.cc:42645
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
  msgstr "jenis penjadwalan tidak valid"
  
! #: c/c-parser.cc:20250
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid proc_bind kind"
  msgstr "jenis penjadwalan tidak valid"
  
! #: c/c-parser.cc:20294
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:20400 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: c/c-parser.cc:20501 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20572 c/c-parser.cc:20666 cp/parser.cc:42828
! #: cp/parser.cc:42940
  #, fuzzy, gcc-internal-format
  #| msgid "wide string literal in %<asm%>"
  msgid "string literal must not contain %<\\0%>"
  msgstr "string literal lebar dalam %<asm%>"
  
! #: c/c-parser.cc:20581 c/c-parser.cc:20702 cp/parser.cc:42835
! #: cp/parser.cc:42975
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown foreign runtime identifier %qs"
  msgstr "nama register: %s tidak dikenal"
  
! #: c/c-parser.cc:20596 c/c-parser.cc:20725 cp/parser.cc:42850
! #: cp/parser.cc:42997
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "expected string literal or constant integer expression"
  msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
  
! #: c/c-parser.cc:20604 c/c-parser.cc:20733 cp/parser.cc:42858
! #: cp/parser.cc:43005 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20642 cp/parser.cc:42917
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: c/c-parser.cc:20650 cp/parser.cc:42925
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20676 cp/parser.cc:42949
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20684 cp/parser.cc:42956
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20696 cp/parser.cc:42968
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "non-empty string literal expected"
  msgstr "diduga string literal"
  
! #: c/c-parser.cc:20806 cp/parser.cc:43108
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<restrict%>"
  msgid "duplicate %<targetsync%> modifier"
  msgstr "duplikasi %<restrict%>"
  
! #: c/c-parser.cc:20813 cp/parser.cc:43115
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<restrict%>"
  msgid "duplicate %<target%> modifier"
  msgstr "duplikasi %<restrict%>"
  
! #: c/c-parser.cc:20820 cp/parser.cc:43122
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<restrict%>"
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "duplikasi %<restrict%>"
  
! #: c/c-parser.cc:20841 cp/parser.cc:43143
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:20877 c/c-parser.cc:27149 cp/parser.cc:43180
! #: cp/parser.cc:50583
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21118 cp/parser.cc:43475
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected an OpenACC clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.cc:21129 c/c-parser.cc:21526 c/c-parser.cc:29112
! #: cp/parser.cc:43486 cp/parser.cc:43939 cp/parser.cc:51427
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs tidak valid untuk %qs"
  
! #: c/c-parser.cc:21174 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21327 cp/parser.cc:43727
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs harus digunakan dengan %qs"
  
! #: c/c-parser.cc:21515 cp/parser.cc:43928
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected an OpenMP clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.cc:21676 cp/parser.cc:49115
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21686 cp/parser.cc:49125
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21706 cp/parser.cc:49145
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:21717 cp/parser.cc:49156
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:21724 cp/parser.cc:49163
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "deklarasi dari variabel %<extern%> %q+D dalam %<for> inisial deklarasi loop"
  
! #: c/c-parser.cc:21732 cp/parser.cc:49171
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21743 cp/parser.cc:49193
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21753 cp/parser.cc:49216
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21846 cp/parser.cc:49300
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "diduga sebuah string setelah %<#pragma message%>"
  
! #: c/c-parser.cc:21862 cp/parser.cc:49317
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:21894 cp/parser.cc:49075
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22123 cp/parser.cc:3533
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE has not been declared"
  msgid "%qE has not been declared"
  msgstr "%H%qE belum pernah dideklarasikan"
  
! #: c/c-parser.cc:22127
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected function name"
  msgstr "diduga nama class"
  
! #: c/c-parser.cc:22145 cp/parser.cc:52766
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD does not refer to a function"
  msgstr "%q+D bukan sebuah fungsi,"
  
! #: c/c-parser.cc:22168 c/c-parser.cc:22216 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22208 cp/parser.cc:52817 cp/parser.cc:52864
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22239 cp/parser.cc:52892
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:22240 cp/parser.cc:52894
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma align%> harus muncul sebelum deklarasi dari %D, abaikan"
  
! #: c/c-parser.cc:22285 cp/parser.cc:49533
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22343
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22347 c/c-parser.cc:22370
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "to be allocated variable declared here"
  msgstr "variabel instance %qs dideklarasikan private"
  
! #: c/c-parser.cc:22365
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22368
  #, fuzzy, gcc-internal-format
  #| msgid "'E' modifier"
  msgid "modified here"
  msgstr "'E' pemodifikasi"
  
! #: c/c-parser.cc:22436 cp/parser.cc:44054 cp/parser.cc:44069
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: c/c-parser.cc:22460
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22477
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22484
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22492
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22501
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22512
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22663 cp/parser.cc:44234
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "diduga %<:%>, %<,%>, %<,%>, %<}%> atau %<__attribute__%>"
  
! #: c/c-parser.cc:22702 cp/parser.cc:44273
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:22726 cp/parser.cc:44302
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22741 cp/parser.cc:44317
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many atomic clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:22748 cp/parser.cc:44324
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many memory order clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:22786 c/c-parser.cc:22793 cp/parser.cc:44362
! #: cp/parser.cc:44369
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22799 c/c-parser.cc:22804 cp/parser.cc:44375
! #: cp/parser.cc:44380
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:22827 cp/parser.cc:44403
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22838 cp/parser.cc:44414
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22870 cp/parser.cc:44446
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22880 cp/parser.cc:44456
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23001 cp/parser.cc:44556
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: c/c-parser.cc:23008 cp/parser.cc:44563
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23081 cp/parser.cc:44628 cp/parser.cc:44911 cp/parser.cc:45005
! #: cp/parser.cc:45023
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "operator tidak valid untuk %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23092 cp/parser.cc:44639
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "unexpected %<else%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:23152 cp/parser.cc:45078
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "operator tidak valid untuk %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23423 cp/parser.cc:44932 cp/parser.cc:44958
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "operator tidak valid untuk %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23427 cp/parser.cc:44998 cp/parser.cc:45032
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "operator tidak valid untuk %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23478 cp/parser.cc:45067
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23484 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:23587 cp/semantics.cc:11996
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: c/c-parser.cc:23630
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: c/c-parser.cc:23636 cp/parser.cc:45220
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23667 cp/parser.cc:45256
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "diduga %<=%>, %<,%>, %<,%>, %<asm%> atau %<__attribute__%>"
  
! #: c/c-parser.cc:23679 cp/parser.cc:45272
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:23720 cp/parser.cc:45310
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "diduga %<=%>, %<,%>, %<,%>, %<asm%> atau %<__attribute__%>"
  
! #: c/c-parser.cc:23728 cp/parser.cc:45318
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23733
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: c/c-parser.cc:23804 cp/parser.cc:46039
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23871 cp/parser.cc:46108
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskwait%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp taskwait%> hanya  boleh digunakan dalam pernyataan compound"
  
! #: c/c-parser.cc:23905 cp/parser.cc:46141
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<}%> before %<else%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "diduga %<}%> sebelum %<else%>"
  
! #: c/c-parser.cc:23910 cp/parser.cc:46147
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma omp scan%>"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.cc:23919 cp/parser.cc:46156
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskwait%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp taskwait%> hanya  boleh digunakan dalam pernyataan compound"
  
! #: c/c-parser.cc:23944 cp/parser.cc:46179
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "diduga pernyataan for"
--- 53100,54632 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10193 cp/typeck.cc:5698
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10199 cp/typeck.cc:5703
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "first %<sizeof%> operand was declared here"
  msgstr "%J%qD telah dideklarasikan disini"
  
! #: c/c-parser.cc:10470
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in cast"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: c/c-parser.cc:10473
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for typename"
  msgid "alignment specified for type name in cast"
  msgstr "class penyimpanan dispesifikasikan untuk nama tipe"
  
! #: c/c-parser.cc:10574
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "tradisional C menolak operator unary plus"
  
! #: c/c-parser.cc:10704
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %<sizeof%>"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: c/c-parser.cc:10707
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for typename"
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "class penyimpanan dispesifikasikan untuk nama tipe"
  
! #: c/c-parser.cc:10723
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "%<sizeof%> diaplikasikan ke sebuah bit-field"
  
! #: c/c-parser.cc:10796
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %qE"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: c/c-parser.cc:10799
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for typename"
  msgid "alignment specified for type name in %qE"
  msgstr "class penyimpanan dispesifikasikan untuk nama tipe"
  
! #: c/c-parser.cc:10823
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C tidak mengijinkan kelebihan %<;%> diluar dari sebuah fungsi"
  
! #: c/c-parser.cc:10976
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "cannot take address of %qs"
  msgstr "tidak dapat mengambil alamat dari bit-field %qD"
  
! #: c/c-parser.cc:11083
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-parser.cc:11086
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-parser.cc:11097
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11168
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support saturating types"
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "ISO C tidak mendukung tipe yang bersaturasi"
  
! #: c/c-parser.cc:11172
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "ISO C tidak mendukung %<++%> dan %<--%> di tipe kompleks"
  
! #: c/c-parser.cc:11177
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:11211
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11212
  #, fuzzy, gcc-internal-format
  #| msgid "%Joriginal definition appeared here"
  msgid "original %<default%> is here"
  msgstr "%J definisi asli muncul disini"
  
! #: c/c-parser.cc:11220
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11221
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in return"
  msgid "compatible type is here"
  msgstr "tipe tidak kompatibel dalam kembali"
  
! #: c/c-parser.cc:11244
  #, fuzzy, gcc-internal-format
  #| msgid "Generate load/store multiple instructions"
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "Hasilkan load/store multiple instruksi"
  
! #: c/c-parser.cc:11246
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11292
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> must be constant"
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "argumen dari %<__builtin_args_info%> harus berupa konstan"
  
! #: c/c-parser.cc:11300
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> out of range"
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "argumen dari %<__builtin_args_info%> diluar dari jangkauan"
  
! #: c/c-parser.cc:11306
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> must be constant"
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "argumen dari %<__builtin_args_info%> harus berupa konstan"
  
! #: c/c-parser.cc:11322
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> out of range"
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "argumen dari %<__builtin_args_info%> diluar dari jangkauan"
  
! #: c/c-parser.cc:11345 c/c-parser.cc:11349
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support fixed-point types"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C tidak mendukung tipe titik tetap"
  
! #: c/c-parser.cc:11353
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C90 tidak mendukung %<[*]%> array pendeklarasi"
  
! #: c/c-parser.cc:11562 c/c-parser.cc:13301 c/c-parser.cc:13323
! #: c/c-parser.cc:23002 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44575
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "diduga ekspresi"
  
! #: c/c-parser.cc:11584
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "braced-group didalam eksprsi hanya diijinkan didalam sebuah fungsi"
  
! #: c/c-parser.cc:11599
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C melarang grup kurung didalam ekspresi"
  
! #: c/c-parser.cc:11710
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "parameter kedua dari %<va_start%> bukan argumen bernama terakhir"
  
! #: c/c-parser.cc:11749
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11894
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: c/c-parser.cc:11910
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "argumen pertama ke %<__builtin_choose_expr%> bukan sebuah konstanta"
  
! #: c/c-parser.cc:11980 c/c-parser.cc:11997 c/c-parser.cc:12004
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %<va_start%>"
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "terlalu sedikit argumen ke fungsi %<va_start%>"
  
! #: c/c-parser.cc:12025
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> out of range"
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "argumen dari %<__builtin_args_info%> diluar dari jangkauan"
  
! #: c/c-parser.cc:12069 c/c-parser.cc:12079
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12101 c/c-parser.cc:12111
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12144
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "'%s' dan '%s' argumen dari '%s' intrinsik di %L harus memiliki tipe yang sama"
  
! #: c/c-parser.cc:12163
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12211
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12234
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12251
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: c/c-parser.cc:12291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "invalid type of argument %u of type-generic function"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: c/c-parser.cc:12302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-floating-point argument in call to function %qE"
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "argumen bukan-titik-pecahan dalam panggilan ke fungsi %qE"
  
! #: c/c-parser.cc:12310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-floating-point argument in call to function %qE"
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "argumen bukan-titik-pecahan dalam panggilan ke fungsi %qE"
  
! #: c/c-parser.cc:12318 c/c-parser.cc:12348
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point arguments in call to function %qE"
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "argumen bukan-titik-pecahan dalam panggilan ke fungsi %qE"
  
! #: c/c-parser.cc:12326 c/c-parser.cc:12368
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point arguments in call to function %qE"
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "argumen bukan-titik-pecahan dalam panggilan ke fungsi %qE"
  
! #: c/c-parser.cc:12340
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12360
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: c/c-parser.cc:12467
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for type-generic call"
  msgstr "tidak ada fungsi yang cocok untuk panggilan ke %<%D(%A)%>"
  
! #: c/c-parser.cc:12508
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: c/c-parser.cc:12521
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "argumen ketiga ke %<__builtin_prefetch%> harus berupa sebuah konstan"
  
! #: c/c-parser.cc:12525
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_prefetch%> must be a constant"
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "argumen kedua ke %<__builtin_prefetch%> harus berupa sebuah konstanta"
  
! #: c/c-parser.cc:12551
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: c/c-parser.cc:12573
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12582
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_longjmp%> second argument must be 1"
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
  
! #: c/c-parser.cc:12613
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: c/c-parser.cc:12624
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "argumen ketiga ke %<__builtin_prefetch%> harus berupa sebuah konstan"
  
! #: c/c-parser.cc:12675 c/c-parser.cc:12704 cp/parser.cc:8032
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: c/c-parser.cc:12875
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<va_start%>"
  msgid "wrong number of arguments to %qs"
  msgstr "jumlah dari argumen ke fungsi %<va_start%> salah"
  
! #: c/c-parser.cc:12884 c/c-parser.cc:12964
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an aggregate type"
  msgid "%qs operand not an integral type"
  msgstr "%qT bukan sebuah tipe kumpulan"
  
! #: c/c-parser.cc:12890 c/c-parser.cc:12970
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c/c-parser.cc:12897
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c/c-parser.cc:12904
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c/c-parser.cc:12912
  #, fuzzy, gcc-internal-format
  #| msgid "non-const integer argument %u in call to function %qE"
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "argumen bukan-konstanta integer %u dalam panggilan ke fungsi %qE"
  
! #: c/c-parser.cc:12986
  #, fuzzy, gcc-internal-format
  #| msgid "left rotate count is negative"
  msgid "rotate count is negative"
  msgstr "jumlah rotasi kiri negatif"
  
! #: c/c-parser.cc:13278 cp/parser.cc:6380
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr "%<#pragma omp barrier%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: c/c-parser.cc:13288
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C90 tidak mendukung %<long long%>"
  
! #: c/c-parser.cc:13376
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13381
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13396
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "compound literal memiliki ukuran variabel"
  
! #: c/c-parser.cc:13401
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal of non-object type %qT"
  msgid "compound literal has function type"
  msgstr "compound literal dari tipe bukan-objek %qT"
  
! #: c/c-parser.cc:13432
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13437
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C90 melarang compound literals"
  
! #: c/c-parser.cc:13439
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C90 melarang compound literals"
  
! #: c/c-parser.cc:13453
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13528
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13541
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:13552
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13574
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13578
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13596
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13601
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13606
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13632
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13762 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14182
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected identifier or %<)%>"
  msgstr "diduga pengidentifikasi atau %<(%>"
  
! #: c/c-parser.cc:14278
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14526
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "kelebihan semikolon dalam metoda definisi dispesifikasikan"
  
! #: c/c-parser.cc:14658
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:14678
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:14800
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "objective-c method declaration is expected"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: c/c-parser.cc:15252
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "no type or storage class may be specified here,"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: c/c-parser.cc:15320 cp/parser.cc:38479
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:15334 cp/parser.cc:38492
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
  msgstr "hilang atribut Code"
  
! #: c/c-parser.cc:15373
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown operator '%s' at %%L"
  msgid "unknown property attribute %<%s%s%>"
  msgstr "Operator tidak dikenal '%s' di %%L"
  
! #: c/c-parser.cc:15376 cp/parser.cc:38529
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15385 cp/parser.cc:38538
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<}%> before %<else%>"
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "diduga %<}%> sebelum %<else%>"
  
! #: c/c-parser.cc:15396 cp/parser.cc:38552
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected %qE selector name"
  msgstr "diduga nama class"
  
! #: c/c-parser.cc:15412 cp/parser.cc:38571
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:15636 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15674 cp/parser.cc:53506
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15694 c/c-parser.cc:25712 c/c-parser.cc:26021
! #: c/c-parser.cc:26084 c/c-parser.cc:26194 cp/parser.cc:48149
! #: cp/parser.cc:48497 cp/parser.cc:48612 cp/parser.cc:48711 cp/parser.cc:53538
! #: cp/parser.cc:53554 cp/parser.cc:53570 cp/parser.cc:53586 cp/parser.cc:53603
! #: cp/parser.cc:53620 cp/parser.cc:53637 cp/parser.cc:53664 cp/parser.cc:53678
! #: cp/parser.cc:53703 cp/parser.cc:53717
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: c/c-parser.cc:15717 cp/parser.cc:53692
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma GCC pch_preprocess%> harus menjadi pertama"
  
! #: c/c-parser.cc:15816 cp/parser.cc:53822
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp section%> hanya bisa digunakan dalam %<#pragma omp section%> konstruk"
  
! #: c/c-parser.cc:15823 cp/parser.cc:53828
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> hanya bisa digunakan dalam %<#pragma omp section%> konstruk"
  
! #: c/c-parser.cc:15835 c/c-parser.cc:15851
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma omp flush%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: c/c-parser.cc:15922 cp/parser.cc:53911
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "diduga pernyataan for"
  
! #: c/c-parser.cc:15938 cp/parser.cc:53528
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> harus menjadi pertama"
  
! #: c/c-parser.cc:16321 c/c-parser.cc:20241 c/c-parser.cc:22470
! #: c/c-parser.cc:22489 c/c-parser.cc:22742 c/c-parser.cc:22800
! #: c/c-parser.cc:22807 c/c-parser.cc:22814 c/c-parser.cc:27166
! #: c/c-parser.cc:28371 c/c-parser.cc:28379 c/c-parser.cc:28755
! #: c/c-parser.cc:28765 c/c-parser.cc:28859 c/c-parser.cc:28866
! #: c/c-parser.cc:28873 cp/parser.cc:39018 cp/parser.cc:42699 cp/parser.cc:44101
! #: cp/parser.cc:44138 cp/parser.cc:44327 cp/parser.cc:44390 cp/parser.cc:44397
! #: cp/parser.cc:44404 cp/parser.cc:50070 cp/parser.cc:50077 cp/parser.cc:50084
! #: cp/parser.cc:50617 cp/parser.cc:52392 cp/parser.cc:52400 cp/parser.cc:52552
! #: cp/parser.cc:52562
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:16348
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: c/c-parser.cc:16955 c/c-parser.cc:29582
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD bukan sebuah variabel"
  
! #: c/c-parser.cc:16959 cp/semantics.cc:9112
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is not a pointer variable"
  msgstr "%qD bukan sebuah variabel"
  
! #: c/c-parser.cc:17001 cp/parser.cc:39909
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
  
! #: c/c-parser.cc:17096 cp/parser.cc:39987
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.cc:17098 cp/parser.cc:39989
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "diduga %<=%>, %<,%>, %<,%>, %<asm%> atau %<__attribute__%>"
  
! #: c/c-parser.cc:17183 cp/parser.cc:40059
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant logical expression"
  msgstr "diduga ekspresi integer"
  
! #: c/c-parser.cc:17260 cp/parser.cc:40141
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:17280 c/c-parser.cc:26077 c/c-parser.cc:26187
! #: cp/parser.cc:40159 cp/parser.cc:48489 cp/parser.cc:48604
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<data%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:17333 cp/parser.cc:40214
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17340 cp/parser.cc:40221
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:17342 cp/parser.cc:40223
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:17348 cp/parser.cc:40229
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17453 c/c-parser.cc:17513 c/c-parser.cc:17575
! #: c/c-parser.cc:17623 c/c-parser.cc:17703 c/c-parser.cc:18100
! #: c/c-parser.cc:18182 c/c-parser.cc:18787 c/c-parser.cc:18932
! #: c/c-parser.cc:19000 c/c-parser.cc:20178
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "diduga ekspresi integer"
  
! #: c/c-parser.cc:17464
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.cc:17525
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.cc:17587 cp/semantics.cc:9327
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.cc:17636 cp/semantics.cc:9357
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> value must be non-negative"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.cc:17670 cp/parser.cc:40455
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "diduga ekspresi integer"
  
! #: c/c-parser.cc:17742 cp/parser.cc:40525
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "diduga %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, atau %<||%>"
  
! #: c/c-parser.cc:17810
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:17887 cp/parser.cc:40677
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:17890 cp/parser.cc:40680
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:17974 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: c/c-parser.cc:17986 c/c-parser.cc:18109 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.cc:18048 cp/parser.cc:39672
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<static%> arguments"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:18082 cp/parser.cc:39705
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected element"
  msgid "unexpected argument"
  msgstr "Elemen tidak diduga"
  
! #: c/c-parser.cc:18249 cp/semantics.cc:9543
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "argumen atribut %qs bukan sebuah konstanta integer"
  
! #: c/c-parser.cc:18317 cp/parser.cc:43318
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<self%> clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:18359 cp/parser.cc:40730
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.cc:18368 c/c-parser.cc:18374 cp/parser.cc:40739
! #: cp/parser.cc:40749
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<concurrent%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:18410 cp/parser.cc:40789
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:18463 cp/parser.cc:40857
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
  
! #: c/c-parser.cc:18588 c/c-parser.cc:27916 cp/parser.cc:52002
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "diduga %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, atau %<||%>"
  
! #: c/c-parser.cc:18710 cp/parser.cc:41115
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "baik %<long%> dan %<void%> dalam penspesifikasi deklarasi"
  
! #: c/c-parser.cc:18764 cp/parser.cc:41131
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "jadwal %<runtime%> tidak mengambil sebuah parameter %<chunk_size%>"
  
! #: c/c-parser.cc:18768 cp/parser.cc:41134
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "penjadwalan %<auto%> tidak mengambil sebuah parameter %<chunk_size%>"
  
! #: c/c-parser.cc:18781 cp/semantics.cc:8297
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.cc:18804 cp/parser.cc:41154
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "jenis penjadwalan tidak valid"
  
! #: c/c-parser.cc:18943 c/c-parser.cc:18954
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.cc:18962 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8393
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%> nilai harus positif"
  
! #: c/c-parser.cc:19056 cp/semantics.cc:8521
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: c/c-parser.cc:19168 c/c-parser.cc:22457 cp/parser.cc:44093
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<allocator%> or %<align%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: c/c-parser.cc:19175
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "%Hduplikasi %qs"
  
! #: c/c-parser.cc:19223 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19234 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: c/c-parser.cc:19353 cp/parser.cc:41693
  #, fuzzy, gcc-internal-format
  #| msgid "multiple inline callers"
  msgid "multiple linear modifiers"
  msgstr "multiple pemanggil inline"
  
! #: c/c-parser.cc:19365 cp/parser.cc:41706
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19373 c/c-parser.cc:19401
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<linear%> clause step expression must be integral"
  msgstr "schedule chunk ukuran ekspresi harus integral"
  
! #: c/c-parser.cc:19453
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: c/c-parser.cc:19492
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: c/c-parser.cc:19852 cp/parser.cc:42253
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "assert: %s adalah assign kompatibel dengan %s"
  
! #: c/c-parser.cc:19900 cp/parser.cc:42308 cp/parser.cc:42760 cp/parser.cc:42827
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "jenis penjadwalan tidak valid"
  
! #: c/c-parser.cc:19961 cp/parser.cc:42338
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid doacross kind"
  msgstr "jenis penjadwalan tidak valid"
  
! #: c/c-parser.cc:20030 cp/parser.cc:42481
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<always%> modifiers"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:20040 cp/parser.cc:42494
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<close%> modifiers"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:20050 cp/parser.cc:42507
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "terlalu banyak berkas masukan"
  
! #: c/c-parser.cc:20058 cp/parser.cc:42518
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20096 cp/parser.cc:42558
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "topeng tidak valid"
  
! #: c/c-parser.cc:20148 cp/parser.cc:42622
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20160 cp/parser.cc:42633
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.cc:20183 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:20216 cp/parser.cc:42704
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
  msgstr "jenis penjadwalan tidak valid"
  
! #: c/c-parser.cc:20295
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid proc_bind kind"
  msgstr "jenis penjadwalan tidak valid"
  
! #: c/c-parser.cc:20339
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:20445 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: c/c-parser.cc:20546 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20617 c/c-parser.cc:20711 cp/parser.cc:42887
! #: cp/parser.cc:42999
  #, fuzzy, gcc-internal-format
  #| msgid "wide string literal in %<asm%>"
  msgid "string literal must not contain %<\\0%>"
  msgstr "string literal lebar dalam %<asm%>"
  
! #: c/c-parser.cc:20626 c/c-parser.cc:20747 cp/parser.cc:42894
! #: cp/parser.cc:43034
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown foreign runtime identifier %qs"
  msgstr "nama register: %s tidak dikenal"
  
! #: c/c-parser.cc:20641 c/c-parser.cc:20770 cp/parser.cc:42909
! #: cp/parser.cc:43056
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "expected string literal or constant integer expression"
  msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
  
! #: c/c-parser.cc:20649 c/c-parser.cc:20778 cp/parser.cc:42917
! #: cp/parser.cc:43064 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20687 cp/parser.cc:42976
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: c/c-parser.cc:20695 cp/parser.cc:42984
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20721 cp/parser.cc:43008
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20729 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20741 cp/parser.cc:43027
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "non-empty string literal expected"
  msgstr "diduga string literal"
  
! #: c/c-parser.cc:20851 cp/parser.cc:43167
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<restrict%>"
  msgid "duplicate %<targetsync%> modifier"
  msgstr "duplikasi %<restrict%>"
  
! #: c/c-parser.cc:20858 cp/parser.cc:43174
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<restrict%>"
  msgid "duplicate %<target%> modifier"
  msgstr "duplikasi %<restrict%>"
  
! #: c/c-parser.cc:20865 cp/parser.cc:43181
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<restrict%>"
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "duplikasi %<restrict%>"
  
! #: c/c-parser.cc:20886 cp/parser.cc:43202
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:20922 c/c-parser.cc:27195 cp/parser.cc:43239
! #: cp/parser.cc:50642
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21163 cp/parser.cc:43534
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected an OpenACC clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.cc:21174 c/c-parser.cc:21571 c/c-parser.cc:29156
! #: cp/parser.cc:43545 cp/parser.cc:43998 cp/parser.cc:51484
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs tidak valid untuk %qs"
  
! #: c/c-parser.cc:21219 cp/parser.cc:43593
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21372 cp/parser.cc:43786
  #, fuzzy, gcc-internal-format
  #| msgid "%qs must be used with %qs"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs harus digunakan dengan %qs"
  
! #: c/c-parser.cc:21560 cp/parser.cc:43987
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected an OpenMP clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.cc:21721 cp/parser.cc:49174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21731 cp/parser.cc:49184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21751 cp/parser.cc:49204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:21762 cp/parser.cc:49215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:21769 cp/parser.cc:49222
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "deklarasi dari variabel %<extern%> %q+D dalam %<for> inisial deklarasi loop"
  
! #: c/c-parser.cc:21777 cp/parser.cc:49230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21788 cp/parser.cc:49252
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21798 cp/parser.cc:49275
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21891 cp/parser.cc:49359
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "diduga sebuah string setelah %<#pragma message%>"
  
! #: c/c-parser.cc:21907 cp/parser.cc:49376
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:21939 cp/parser.cc:49134
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22168 cp/parser.cc:3533
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE has not been declared"
  msgid "%qE has not been declared"
  msgstr "%H%qE belum pernah dideklarasikan"
  
! #: c/c-parser.cc:22172
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected function name"
  msgstr "diduga nama class"
  
! #: c/c-parser.cc:22190 cp/parser.cc:52819
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD does not refer to a function"
  msgstr "%q+D bukan sebuah fungsi,"
  
! #: c/c-parser.cc:22213 c/c-parser.cc:22261 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22253 cp/parser.cc:52870 cp/parser.cc:52917
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22284 cp/parser.cc:52945
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:22285 cp/parser.cc:52947
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma align%> harus muncul sebelum deklarasi dari %D, abaikan"
  
! #: c/c-parser.cc:22330 cp/parser.cc:49592
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22388
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22392 c/c-parser.cc:22415
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "to be allocated variable declared here"
  msgstr "variabel instance %qs dideklarasikan private"
  
! #: c/c-parser.cc:22410
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22413
  #, fuzzy, gcc-internal-format
  #| msgid "'E' modifier"
  msgid "modified here"
  msgstr "'E' pemodifikasi"
  
! #: c/c-parser.cc:22481 cp/parser.cc:44113 cp/parser.cc:44128
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: c/c-parser.cc:22505
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22522
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22529
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22537
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22546
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22557
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22708 cp/parser.cc:44293
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "diduga %<:%>, %<,%>, %<,%>, %<}%> atau %<__attribute__%>"
  
! #: c/c-parser.cc:22747 cp/parser.cc:44332
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:22771 cp/parser.cc:44361
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22786 cp/parser.cc:44376
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many atomic clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:22793 cp/parser.cc:44383
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many memory order clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:22831 c/c-parser.cc:22838 cp/parser.cc:44421
! #: cp/parser.cc:44428
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22844 c/c-parser.cc:22849 cp/parser.cc:44434
! #: cp/parser.cc:44439
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:22872 cp/parser.cc:44462
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22883 cp/parser.cc:44473
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22915 cp/parser.cc:44505
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22925 cp/parser.cc:44515
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23046 cp/parser.cc:44615
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: c/c-parser.cc:23053 cp/parser.cc:44622
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23126 cp/parser.cc:44687 cp/parser.cc:44970 cp/parser.cc:45064
! #: cp/parser.cc:45082
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "operator tidak valid untuk %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23137 cp/parser.cc:44698
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "unexpected %<else%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:23197 cp/parser.cc:45137
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "operator tidak valid untuk %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23468 cp/parser.cc:44991 cp/parser.cc:45017
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "operator tidak valid untuk %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23472 cp/parser.cc:45057 cp/parser.cc:45091
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "operator tidak valid untuk %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23523 cp/parser.cc:45126
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23529 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:23632 cp/semantics.cc:11996
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: c/c-parser.cc:23675
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: c/c-parser.cc:23681 cp/parser.cc:45279
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23712 cp/parser.cc:45315
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "diduga %<=%>, %<,%>, %<,%>, %<asm%> atau %<__attribute__%>"
  
! #: c/c-parser.cc:23724 cp/parser.cc:45331
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:23765 cp/parser.cc:45369
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "diduga %<=%>, %<,%>, %<,%>, %<asm%> atau %<__attribute__%>"
  
! #: c/c-parser.cc:23773 cp/parser.cc:45377
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23778
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: c/c-parser.cc:23849 cp/parser.cc:46098
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23916 cp/parser.cc:46167
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskwait%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp taskwait%> hanya  boleh digunakan dalam pernyataan compound"
  
! #: c/c-parser.cc:23950 cp/parser.cc:46200
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<}%> before %<else%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "diduga %<}%> sebelum %<else%>"
  
! #: c/c-parser.cc:23955 cp/parser.cc:46206
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma omp scan%>"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.cc:23964 cp/parser.cc:46215
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskwait%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp taskwait%> hanya  boleh digunakan dalam pernyataan compound"
  
! #: c/c-parser.cc:23989 cp/parser.cc:46238
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "diduga pernyataan for"
*************** msgstr "diduga pernyataan for"
*** 54624,55233 ****
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:23973 cp/parser.cc:46201 cp/parser.cc:46203 cp/parser.cc:46388
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "loop nest expected"
  msgstr "diduga pernyataan for"
  
! #: c/c-parser.cc:24025 cp/parser.cc:46276
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24054 cp/parser.cc:46307
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24065 cp/parser.cc:46318
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24088 cp/parser.cc:46344
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46355
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24187 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "diduga iterasi deklarasi atau inisialisasi"
  
! #: c/c-parser.cc:24276 c/c-parser.cc:24291 cp/parser.cc:46682
! #: cp/parser.cc:46697
  #, fuzzy, gcc-internal-format
  #| msgid "not enough perfectly nested loops"
  msgid "not enough nested loops"
  msgstr "tidak cukup secara sempurna nested loops"
  
! #: c/c-parser.cc:24394 cp/parser.cc:46982
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:24517 cp/parser.cc:46517 cp/parser.cc:46560 cp/pt.cc:18586
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "iterasi variabel %qD seharusnya bukan first private"
  
! #: c/c-parser.cc:24951 cp/parser.cc:47528
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: c/c-parser.cc:25167 cp/parser.cc:47734
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<for%> after %qs"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: c/c-parser.cc:25380 c/c-parser.cc:25388
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected a function name"
  msgstr "diduga nama class"
  
! #: c/c-parser.cc:25401 cp/parser.cc:50217
  #, fuzzy, gcc-internal-format
  #| msgid "Save registers around function calls"
  msgid "expected target-function call"
  msgstr "Simpan register dalam pemanggilan fungsi"
  
! #: c/c-parser.cc:25471
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr ""
  
! #: c/c-parser.cc:25658 cp/parser.cc:48081
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<point%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:25925 cp/parser.cc:48368
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25941 cp/parser.cc:48384
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25989 cp/parser.cc:48665
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26091 cp/parser.cc:48491
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26103 cp/parser.cc:48503
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26202 cp/parser.cc:48608
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26215 cp/parser.cc:48621
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26460 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26521
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:26572 c/c-parser.cc:26610
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%> harus muncul sebelum deklarasi dari %D, abaikan"
  
! #: c/c-parser.cc:26643 cp/parser.cc:49677
  #, fuzzy, gcc-internal-format
  #| msgid "Expected attribute bit name"
  msgid "expected trait selector name"
  msgstr "Diduga nama atribut bit"
  
! #: c/c-parser.cc:26655 cp/parser.cc:49691
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:26683 cp/parser.cc:49720
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:26705 cp/parser.cc:49752
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "%<friend%> hanya dapat dispesifikasikan didalam sebuah kelas"
  
! #: c/c-parser.cc:26714 cp/parser.cc:49762 cp/pt.cc:18254
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<score%> argument must be constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: c/c-parser.cc:26717 cp/parser.cc:49765 cp/pt.cc:18261
  #, fuzzy, gcc-internal-format
  #| msgid "last argument must be an immediate"
  msgid "%<score%> argument must be non-negative"
  msgstr "argumen terakhir harus berupa sebuah immediate"
  
! #: c/c-parser.cc:26758 cp/parser.cc:49811
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal"
  msgstr "diduga string literal"
  
! #: c/c-parser.cc:26781 cp/parser.cc:49841 cp/pt.cc:18278
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be integer expression"
  msgstr "diduga ekspresi integer"
  
! #: c/c-parser.cc:26794 cp/parser.cc:49852
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26815 cp/parser.cc:49868 fortran/openmp.cc:6534
  #, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr ""
  
! #: c/c-parser.cc:26874 cp/parser.cc:49931
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected context selector set name"
  msgstr "diduga nama class"
  
! #: c/c-parser.cc:26986 cp/parser.cc:50435
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27002 cp/parser.cc:50448
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<match%> clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:27013
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "variant %qD is not a function"
  msgstr "%q+D bukan sebuah fungsi,"
  
! #: c/c-parser.cc:27028 cp/decl.cc:8621
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27074 cp/parser.cc:50510
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr ""
  
! #: c/c-parser.cc:27081
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a pointer-to-object type"
  msgid "%qD is not of pointer type"
  msgstr "%qT bukan sebuah penunjuk-ke-objek tipe"
  
! #: c/c-parser.cc:27101 cp/parser.cc:50543
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.cc:27104
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qs is not valid for %qs"
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%H%qs tidak valid untuk %qs"
  
! #: c/c-parser.cc:27111 cp/parser.cc:50550
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:27131 cp/parser.cc:50567
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<interop%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:27229 cp/decl.cc:8603
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of %q+D should be %<int%>"
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "argumen pertama dari %q+D seharusnya %<int%>"
  
! #: c/c-parser.cc:27231 cp/decl.cc:8500 cp/decl.cc:8606
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr ""
  
! #: c/c-parser.cc:27277 cp/decl.cc:8612
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array %q#D have incomplete type"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "elemen dari array %q#D memiliki tipe tidak lengkap"
  
! #: c/c-parser.cc:27302 cp/parser.cc:50635
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27315
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27358
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27366 cp/parser.cc:50680
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27573 cp/parser.cc:50969
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:27577 cp/parser.cc:50973
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27637 cp/parser.cc:51106
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27640 cp/parser.cc:51109
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27689 c/c-parser.cc:27731 cp/parser.cc:51164
! #: cp/parser.cc:51211
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<target%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:27703 cp/parser.cc:51177
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.cc:27738 cp/parser.cc:51218
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:27749 c/c-parser.cc:27780 cp/parser.cc:51229
! #: cp/parser.cc:51260
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27756 c/c-parser.cc:27785 cp/parser.cc:51236
! #: cp/parser.cc:51265
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:27793 cp/parser.cc:51273
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.cc:27820
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:27897
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27901
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27904
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27907
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27915
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:27924
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "diduga %<#pragma omp section%> atau %<}%>"
  
! #: c/c-parser.cc:28045
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<omp_priv%> or function-name"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: c/c-parser.cc:28056
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected function-name %<(%>"
  msgstr "diduga pengidentifikasi atau %<(%>"
  
! #: c/c-parser.cc:28075
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28209 cp/parser.cc:52195
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "diduga %<=%>, %<,%>, %<,%>, %<asm%> atau %<__attribute__%>"
  
! #: c/c-parser.cc:28280 cp/parser.cc:52288
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "diduga %<=%>, %<,%>, %<,%>, %<asm%> atau %<__attribute__%>"
  
! #: c/c-parser.cc:28309 cp/parser.cc:52323
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28328 cp/parser.cc:52342
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28340 cp/parser.cc:52354
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28349 cp/parser.cc:52363
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28363 cp/parser.cc:52377
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:28382
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28388
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "%qE memiliki tipe tidak valid untuk %<reduction%>"
  
! #: c/c-parser.cc:28506 cp/parser.cc:48884
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<sizes%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:28535 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not an integer constant"
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "argumen atribut %qs bukan sebuah konstanta integer"
  
! #: c/c-parser.cc:28651 cp/parser.cc:52434
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:28684 cp/parser.cc:52469
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %qs or %qs"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: c/c-parser.cc:28741 cp/parser.cc:52531
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: c/c-parser.cc:28764 cp/parser.cc:52558
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28767 cp/parser.cc:52561
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28794 cp/parser.cc:49992
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected at least one assumption clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.cc:28880 c/c-parser.cc:29181 cp/parser.cc:50078
! #: cp/parser.cc:51497 cp/parser.cc:51525
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected directive name"
  msgstr "diduga nama class"
  
! #: c/c-parser.cc:28891 cp/parser.cc:50089
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28899 cp/parser.cc:50097
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28906 cp/parser.cc:50104
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28917 cp/parser.cc:50115
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28940 cp/parser.cc:50142
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown assumption clause %qs"
  msgstr "mode mesin %qs tidak dikenal"
  
! #: c/c-parser.cc:28953 cp/parser.cc:50152
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected assumption clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.cc:29082 cp/parser.cc:51395
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:29096 cp/parser.cc:51410
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29105 cp/parser.cc:51420
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29195 cp/parser.cc:51511
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown directive name"
  msgstr "nama register: %s tidak dikenal"
  
! #: c/c-parser.cc:29210 cp/parser.cc:51531
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29216 cp/parser.cc:51537
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29541 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE dideklarasikan %<threadprivate%> setelah penggunaan pertama"
  
! #: c/c-parser.cc:29543 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "variabel otomatis %qE tidak dapat berupa %<threadprivate%>"
  
! #: c/c-parser.cc:29547 cp/semantics.cc:10344
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE memiliki tipe tidak lengkap"
  
! #: c/c-parser.cc:29727 cp/parser.cc:53320
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:29733 cp/parser.cc:53326
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:29742
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:29750 cp/parser.cc:53344
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:29843
  #, fuzzy, gcc-internal-format
  #| msgid "%Henclosing parallel"
  msgid "no closing brace"
--- 54634,55243 ----
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:24018 cp/parser.cc:46260 cp/parser.cc:46262 cp/parser.cc:46447
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "loop nest expected"
  msgstr "diduga pernyataan for"
  
! #: c/c-parser.cc:24070 cp/parser.cc:46335
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46366
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24110 cp/parser.cc:46377
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24133 cp/parser.cc:46403
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24144 cp/parser.cc:46414
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24232 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "diduga iterasi deklarasi atau inisialisasi"
  
! #: c/c-parser.cc:24321 c/c-parser.cc:24336 cp/parser.cc:46741
! #: cp/parser.cc:46756
  #, fuzzy, gcc-internal-format
  #| msgid "not enough perfectly nested loops"
  msgid "not enough nested loops"
  msgstr "tidak cukup secara sempurna nested loops"
  
! #: c/c-parser.cc:24439 cp/parser.cc:47041
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:24562 cp/parser.cc:46576 cp/parser.cc:46619 cp/pt.cc:18615
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "iterasi variabel %qD seharusnya bukan first private"
  
! #: c/c-parser.cc:24996 cp/parser.cc:47587
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: c/c-parser.cc:25212 cp/parser.cc:47793
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<for%> after %qs"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: c/c-parser.cc:25425 c/c-parser.cc:25433
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected a function name"
  msgstr "diduga nama class"
  
! #: c/c-parser.cc:25446 cp/parser.cc:50276
  #, fuzzy, gcc-internal-format
  #| msgid "Save registers around function calls"
  msgid "expected target-function call"
  msgstr "Simpan register dalam pemanggilan fungsi"
  
! #: c/c-parser.cc:25516
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr ""
  
! #: c/c-parser.cc:25703 cp/parser.cc:48140
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<point%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:25970 cp/parser.cc:48427
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25986 cp/parser.cc:48443
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26034 cp/parser.cc:48724
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26136 cp/parser.cc:48550
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26148 cp/parser.cc:48562
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26247 cp/parser.cc:48667
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26260 cp/parser.cc:48680
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26505 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26566
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:26617 c/c-parser.cc:26655
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%> harus muncul sebelum deklarasi dari %D, abaikan"
  
! #: c/c-parser.cc:26688 cp/parser.cc:49736
  #, fuzzy, gcc-internal-format
  #| msgid "Expected attribute bit name"
  msgid "expected trait selector name"
  msgstr "Diduga nama atribut bit"
  
! #: c/c-parser.cc:26700 cp/parser.cc:49750
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:26728 cp/parser.cc:49779
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:26750 cp/parser.cc:49811
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "%<friend%> hanya dapat dispesifikasikan didalam sebuah kelas"
  
! #: c/c-parser.cc:26759 cp/parser.cc:49821 cp/pt.cc:18283
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<score%> argument must be constant integer expression"
  msgstr "%Hkolaps argumen membutuhkan konstanta positif integer ekspresi"
  
! #: c/c-parser.cc:26762 cp/parser.cc:49824 cp/pt.cc:18290
  #, fuzzy, gcc-internal-format
  #| msgid "last argument must be an immediate"
  msgid "%<score%> argument must be non-negative"
  msgstr "argumen terakhir harus berupa sebuah immediate"
  
! #: c/c-parser.cc:26803 cp/parser.cc:49870
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal"
  msgstr "diduga string literal"
  
! #: c/c-parser.cc:26827 cp/parser.cc:49900 cp/pt.cc:18307
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be integer expression"
  msgstr "diduga ekspresi integer"
  
! #: c/c-parser.cc:26837 cp/parser.cc:49911
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26858 cp/parser.cc:49927 fortran/openmp.cc:6534
  #, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr ""
  
! #: c/c-parser.cc:26917 cp/parser.cc:49990
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected context selector set name"
  msgstr "diduga nama class"
  
! #: c/c-parser.cc:27032 cp/parser.cc:50494
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27048 cp/parser.cc:50507
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<match%> clauses"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-parser.cc:27059
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "variant %qD is not a function"
  msgstr "%q+D bukan sebuah fungsi,"
  
! #: c/c-parser.cc:27074 cp/decl.cc:8619
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27120 cp/parser.cc:50569
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr ""
  
! #: c/c-parser.cc:27127
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a pointer-to-object type"
  msgid "%qD is not of pointer type"
  msgstr "%qT bukan sebuah penunjuk-ke-objek tipe"
  
! #: c/c-parser.cc:27147 cp/parser.cc:50602
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.cc:27150
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qs is not valid for %qs"
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%H%qs tidak valid untuk %qs"
  
! #: c/c-parser.cc:27157 cp/parser.cc:50609
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:27177 cp/parser.cc:50626
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<interop%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:27275 cp/decl.cc:8601
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of %q+D should be %<int%>"
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "argumen pertama dari %q+D seharusnya %<int%>"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8498 cp/decl.cc:8604
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr ""
  
! #: c/c-parser.cc:27323 cp/decl.cc:8610
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array %q#D have incomplete type"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "elemen dari array %q#D memiliki tipe tidak lengkap"
  
! #: c/c-parser.cc:27348 cp/parser.cc:50694
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27361
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27404
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27412 cp/parser.cc:50739
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27619 cp/parser.cc:51028
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:27623 cp/parser.cc:51032
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27683 cp/parser.cc:51165
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27686 cp/parser.cc:51168
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27735 c/c-parser.cc:27777 cp/parser.cc:51223
! #: cp/parser.cc:51270
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<target%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:27749 cp/parser.cc:51236
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.cc:27784 cp/parser.cc:51277
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:27795 c/c-parser.cc:27826 cp/parser.cc:51288
! #: cp/parser.cc:51319
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27802 c/c-parser.cc:27831 cp/parser.cc:51295
! #: cp/parser.cc:51324
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:27839 cp/parser.cc:51332
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: c/c-parser.cc:27866
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:27943
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27947
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27950
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27953
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27961
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:27970
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "diduga %<#pragma omp section%> atau %<}%>"
  
! #: c/c-parser.cc:28091
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<omp_priv%> or function-name"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: c/c-parser.cc:28102
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected function-name %<(%>"
  msgstr "diduga pengidentifikasi atau %<(%>"
  
! #: c/c-parser.cc:28121
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28255 cp/parser.cc:52248
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "diduga %<=%>, %<,%>, %<,%>, %<asm%> atau %<__attribute__%>"
  
! #: c/c-parser.cc:28326 cp/parser.cc:52341
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "diduga %<=%>, %<,%>, %<,%>, %<asm%> atau %<__attribute__%>"
  
! #: c/c-parser.cc:28355 cp/parser.cc:52376
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28374 cp/parser.cc:52395
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28386 cp/parser.cc:52407
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28395 cp/parser.cc:52416
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28409 cp/parser.cc:52430
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:28428
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28434
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "%qE memiliki tipe tidak valid untuk %<reduction%>"
  
! #: c/c-parser.cc:28552 cp/parser.cc:48943
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<sizes%>"
  msgstr "diduga %<{%>"
  
! #: c/c-parser.cc:28581 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not an integer constant"
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "argumen atribut %qs bukan sebuah konstanta integer"
  
! #: c/c-parser.cc:28697 cp/parser.cc:52487
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:28730 cp/parser.cc:52522
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %qs or %qs"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: c/c-parser.cc:28787 cp/parser.cc:52584
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: c/c-parser.cc:28810 cp/parser.cc:52611
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28813 cp/parser.cc:52614
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28840 cp/parser.cc:50051
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected at least one assumption clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.cc:28926 c/c-parser.cc:29224 cp/parser.cc:50137
! #: cp/parser.cc:51553 cp/parser.cc:51580
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected directive name"
  msgstr "diduga nama class"
  
! #: c/c-parser.cc:28937 cp/parser.cc:50148
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28945 cp/parser.cc:50156
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28952 cp/parser.cc:50163
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28963 cp/parser.cc:50174
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28986 cp/parser.cc:50201
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown assumption clause %qs"
  msgstr "mode mesin %qs tidak dikenal"
  
! #: c/c-parser.cc:28999 cp/parser.cc:50211
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected assumption clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-parser.cc:29128 cp/parser.cc:51454
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: c/c-parser.cc:29142 cp/parser.cc:51469
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29150 cp/parser.cc:51478
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29237 cp/parser.cc:51566
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown directive name"
  msgstr "nama register: %s tidak dikenal"
  
! #: c/c-parser.cc:29252 cp/parser.cc:51586
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29258 cp/parser.cc:51592
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29584 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE dideklarasikan %<threadprivate%> setelah penggunaan pertama"
  
! #: c/c-parser.cc:29586 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "variabel otomatis %qE tidak dapat berupa %<threadprivate%>"
  
! #: c/c-parser.cc:29590 cp/semantics.cc:10344
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE memiliki tipe tidak lengkap"
  
! #: c/c-parser.cc:29770 cp/parser.cc:53373
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:29776 cp/parser.cc:53379
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:29785
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:29793 cp/parser.cc:53397
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:29886
  #, fuzzy, gcc-internal-format
  #| msgid "%Henclosing parallel"
  msgid "no closing brace"
*************** msgstr "%Hparallel yang melingkupi"
*** 55239,55245 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD memiliki tipe tidak lengkap"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12542 c/c-typeck.cc:12617 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "penggunaan tidak valid dari ekspresi void"
--- 55249,55255 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD memiliki tipe tidak lengkap"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12559 c/c-typeck.cc:12634 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "penggunaan tidak valid dari ekspresi void"
*************** msgstr "tipe kembali fungsi tidak kompat
*** 55332,55344 ****
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10693
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT tidak memiliki anggota bernama %qE"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10697
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT tidak memiliki anggota bernama %qE"
--- 55342,55354 ----
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10710
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT tidak memiliki anggota bernama %qE"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10714
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT tidak memiliki anggota bernama %qE"
*************** msgstr "dereferensi penunjuk %<void *%>"
*** 55379,55385 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "nilai subscripted adalah bukan array ataupun penunjuk"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4035 cp/typeck.cc:4130
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "array subscrip bukan sebuah integer"
--- 55389,55395 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "nilai subscripted adalah bukan array ataupun penunjuk"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4151 cp/typeck.cc:4246
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "array subscrip bukan sebuah integer"
*************** msgstr "terlalu banyak argumen ke fungsi
*** 55525,57109 ****
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "terlalu banyak argumen ke fungsi %qE"
  
! #: c/c-typeck.cc:4351
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4356
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4432
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: c/c-typeck.cc:4513
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: c/c-typeck.cc:4528
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: c/c-typeck.cc:4706 c/c-typeck.cc:4734 cp/typeck.cc:5849 cp/typeck.cc:6137
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "perbandingan dengan string literal menghasilkan perilaku yang tidak dispesifikasikan"
  
! #: c/c-typeck.cc:4714 c/c-typeck.cc:4725 cp/typeck.cc:5886 cp/typeck.cc:5910
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "perbandingan diantara penunjuk dan integer"
  
! #: c/c-typeck.cc:4717 c/c-typeck.cc:4728 cp/typeck.cc:5889 cp/typeck.cc:5913
  #, fuzzy, gcc-internal-format
  #| msgid "casting %qT to %qT does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
  msgstr "casting %qT ke %qT tidak medereferensi penunjuk"
  
! #: c/c-typeck.cc:4746 c/c-typeck.cc:4753 c/c-typeck.cc:6130 c/c-typeck.cc:6135
! #: c/c-typeck.cc:8683 cp/tree.cc:6464
  #, fuzzy, gcc-internal-format
  #| msgid "array bound is not an integer constant"
  msgid "zero as null pointer constant"
  msgstr "array bound bukan sebuah konstanta integer"
  
! #: c/c-typeck.cc:4774
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between %q#T and %q#T"
  msgid "comparison between %qT and %qT"
  msgstr "perbandingan antara %q#T dan %q#T"
  
! #: c/c-typeck.cc:4833
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "tipe dari penunjuk %<void *%> digunakan dalam pengurangan"
  
! #: c/c-typeck.cc:4836
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "penunjuk ke sebuah fungsi digunakan dalam pengurangan"
  
! #: c/c-typeck.cc:4870
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "aritmetik di penunjuk ke sebuah tipe tidak lengkap"
  
! #: c/c-typeck.cc:4879 cp/typeck.cc:6937
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "aritmetik di penunjuk ke sebuah tipe tidak lengkap"
  
! #: c/c-typeck.cc:5328
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %qT from boolean expression"
  msgid "%<~%> on a boolean expression"
  msgstr "konversi ke %qT dari ekspresi boolean"
  
! #: c/c-typeck.cc:5332
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5342
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C tidak mendukung %<~%> untuk konjugasi kompleks"
  
! #: c/c-typeck.cc:5366
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to abs"
  msgid "wrong type argument to absu"
  msgstr "tipe argumen salah ke abs"
  
! #: c/c-typeck.cc:5392
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "tipe argumen salah ke unary exclamation mark"
  
! #: c/c-typeck.cc:5450
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5453
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5460
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %qT from boolean expression"
  msgid "increment of a boolean expression"
  msgstr "konversi ke %qT dari ekspresi boolean"
  
! #: c/c-typeck.cc:5463
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %qT from boolean expression"
  msgid "decrement of a boolean expression"
  msgstr "konversi ke %qT dari ekspresi boolean"
  
! #: c/c-typeck.cc:5479
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ISO C tidak mendukung %<++%> dan %<--%> di tipe kompleks"
  
! #: c/c-typeck.cc:5506 c/c-typeck.cc:5540
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "tipe argumen salah ke peningkatan"
  
! #: c/c-typeck.cc:5508 c/c-typeck.cc:5543
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "tipe argumen salah ke pengurangan"
  
! #: c/c-typeck.cc:5528
  #, fuzzy, gcc-internal-format
  #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: c/c-typeck.cc:5532
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decrement a pointer to incomplete type %qT"
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
  
! #: c/c-typeck.cc:5640
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of expression of type %<void%>"
  msgstr "memakai alamat dari sementara"
  
! #: c/c-typeck.cc:5703 c/c-typeck.cc:5899
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "tidak dapat mengambil alamat dari bit-field %qD"
  
! #: c/c-typeck.cc:5717
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "tidak dapat mengambil alamat dari %<this%>, yang merupakan ekspresi rvalue"
  
! #: c/c-typeck.cc:5725
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of array with reverse scalar storage order requested"
  msgstr "alamat dari variabel register %qD diminta"
  
! #: c/c-typeck.cc:5914
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of register compound literal requested"
  msgstr "alamat dari variabel register %qD diminta"
  
! #: c/c-typeck.cc:5935
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "variabel global register %qD digunakan dalam fungsi nested"
  
! #: c/c-typeck.cc:5938
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "variabel register %qD digunakan dalam fungsi nested"
  
! #: c/c-typeck.cc:5943
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "alamat dari variabel global register %qD diminta"
  
! #: c/c-typeck.cc:5945 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "alamat dari variabel register %qD diminta"
  
! #: c/c-typeck.cc:6084
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "array bukan lvalue dalam ekspresi kondisional"
  
! #: c/c-typeck.cc:6180
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: c/c-typeck.cc:6239 c/c-typeck.cc:6245
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6262
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C melarang kondisional ekspresi dengan hanya satu sisi void"
  
! #: c/c-typeck.cc:6279
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "tipe penunjuk tidak cocok dalam ekspresi kondisional"
  
! #: c/c-typeck.cc:6303
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "tipe penunjuk tidak cocok dalam ekspresi kondisional"
  
! #: c/c-typeck.cc:6307
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "tipe penunjuk tidak cocok dalam ekspresi kondisional"
  
! #: c/c-typeck.cc:6312
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C melarang kondisional ekpsresi diantara %<void *%> dan penunjuk fungsi"
  
! #: c/c-typeck.cc:6334
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "tipe penunjuk tidak cocok dalam ekspresi kondisional"
  
! #: c/c-typeck.cc:6337
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "first expression has type %qT"
  msgstr "Diduga tipe ekspresi"
  
! #: c/c-typeck.cc:6338
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "second expression has type %qT"
  msgstr "Diduga tipe ekspresi"
  
! #: c/c-typeck.cc:6349 c/c-typeck.cc:6362
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "tipe penunjuk/integer tidak cocok dalam ekspresi kondisional"
  
! #: c/c-typeck.cc:6389
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "tipe tidak cocok dalam ekspresi kondisional"
  
! #: c/c-typeck.cc:6505
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "%H mengabaikan nilai kembali dari %qD, dideklarasikan dengan atribut warn_unused_result"
  
! #: c/c-typeck.cc:6509
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "%H mengabaikan nilai kembali dari %qD, dideklarasikan dengan atribut warn_unused_result"
  
! #: c/c-typeck.cc:6528
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "%H mengabaikan nilai kembali dari %qD, dideklarasikan dengan atribut warn_unused_result"
  
! #: c/c-typeck.cc:6533
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "%H mengabaikan nilai kembali dari %qD, dideklarasikan dengan atribut warn_unused_result"
  
! #: c/c-typeck.cc:6542 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "in call to %qD, declared here"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: c/c-typeck.cc:6591
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: c/c-typeck.cc:6609 c/c-typeck.cc:13209
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right-hand operand of comma expression has no effect"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: c/c-typeck.cc:6680
  #, fuzzy
  #| msgid "cast adds new qualifiers to function type"
  msgid "cast adds %q#v qualifier to function type"
  msgstr "cast menambahkan kualifier baru ke tipe fungsi"
  
! #: c/c-typeck.cc:6686
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "cast mengabaikan kualifier dari tipe target penunjuk"
  
! #: c/c-typeck.cc:6721
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6818
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "cast menspesifikasikan tipe array"
  
! #: c/c-typeck.cc:6824
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "cast menspesifikasikan tipe fungsi"
  
! #: c/c-typeck.cc:6839
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C melarang casting bukan skalar ke tipe yang sama"
  
! #: c/c-typeck.cc:6843
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "useless cast to type %qT"
  msgstr "cast ke fungsi tipe %qT tidak valid"
  
! #: c/c-typeck.cc:6863
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO melarang cast ke tipe union"
  
! #: c/c-typeck.cc:6873
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "cast ke tipe union dari tipe yang tidak ada dalam union"
  
! #: c/c-typeck.cc:6908
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6913
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6918
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6951
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "cast meningkatkan alignmen yang dibutuhkan dari tipe target"
  
! #: c/c-typeck.cc:6963
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "cast dari penunjuk ke integer dari ukuran berbeda"
  
! #: c/c-typeck.cc:6968
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "cast dari panggilan fungsi dari tipe %qT ke tipe yang tidak cocok %qT"
  
! #: c/c-typeck.cc:6978 cp/typeck.cc:9383
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "cast ke penunjuk dari integer dari ukuran yang berbeda"
  
! #: c/c-typeck.cc:6992
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C melarang konversi dari fungsi penunjuk ke tipe objek penunjuk"
  
! #: c/c-typeck.cc:7001
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C melarang konversi dari objek penunjuk ke tipe fungsi penunjuk"
  
! #: c/c-typeck.cc:7011
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert from incomplete type %qT to %qT"
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "tidak dapat mengubah dari tipe tidak lengkap %qT ke %qT"
  
! #: c/c-typeck.cc:7126
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7168
  #, fuzzy, gcc-internal-format
  #| msgid "assignment suppression"
  msgid "assignment to expression with array type"
  msgstr "penekanan penempatan"
  
! #: c/c-typeck.cc:7294
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7496 c/c-typeck.cc:7515 c/c-typeck.cc:7572
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(dekat inisialisasi untuk %qs)"
  
! #: c/c-typeck.cc:7588
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "array terinisialisasi dari konstanta string bertanda-petik"
  
! #: c/c-typeck.cc:7638
  #, fuzzy
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %e but argument is of type %e"
  msgstr "diduga %qT tetapi argumen memiliki tipe %qT"
  
! #: c/c-typeck.cc:7672
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7675
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7680
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "built-in %qD declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: c/c-typeck.cc:7737 c/c-typeck.cc:8645
  #, fuzzy
  #| msgid "%q+D declared here"
  msgid "%e declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: c/c-typeck.cc:7930
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "target penunjuk dalam melewatkan argumen %d dari %qE berbeda dalam signedness"
  
! #: c/c-typeck.cc:7935
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "diduga %qT tetapi argumen memiliki tipe %qT"
  
! #: c/c-typeck.cc:7939
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: c/c-typeck.cc:7944
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: c/c-typeck.cc:7949
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: c/c-typeck.cc:7967
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion from %qT to %qT"
  msgid "implicit conversion from %qT to %qT"
  msgstr "konversi dari %qT ke %qT tidak valid"
  
! #: c/c-typeck.cc:8149 c/c-typeck.cc:8548
  #, fuzzy
  #| msgid "passing argument %d of %qE makes qualified function pointer from unqualified"
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "melewatkan argumen %d dari %qE membuat fungsi penunjuk terkualifikasi dari tidak terkualifikasi"
  
! #: c/c-typeck.cc:8152 c/c-typeck.cc:8551
  #, fuzzy
  #| msgid "assignment makes qualified function pointer from unqualified"
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "penempatan membuat fungsi penunjuk terkualifikasi dari tidak terkualifikasi"
  
! #: c/c-typeck.cc:8155 c/c-typeck.cc:8553
  #, fuzzy
  #| msgid "initialization makes qualified function pointer from unqualified"
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "inisialisasi membuat fungsi penunjuk terkualifikasi dari tidak terkualifikasi"
  
! #: c/c-typeck.cc:8158 c/c-typeck.cc:8555
  #, fuzzy
  #| msgid "return makes qualified function pointer from unqualified"
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "return membuat fungsi penunjuk terkualifikasi dari tidak terkualifikasi"
  
! #: c/c-typeck.cc:8166 c/c-typeck.cc:8438 c/c-typeck.cc:8481
  #, fuzzy
  #| msgid "passing argument %d of %qE discards qualifiers from pointer target type"
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "melewatkan argumen %d dari %qE mengabaikan pengkualifikasi dari tipe target penunjuk"
  
! #: c/c-typeck.cc:8168 c/c-typeck.cc:8440 c/c-typeck.cc:8483
  #, fuzzy
  #| msgid "assignment discards qualifiers from pointer target type"
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "penempatan mengabaikan pengkualifikasi dari tipe target penunjuk"
  
! #: c/c-typeck.cc:8170 c/c-typeck.cc:8442 c/c-typeck.cc:8485
  #, fuzzy
  #| msgid "initialization discards qualifiers from pointer target type"
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "inisialisasi mengabaikan pengkualifikasi dari tipe target penunjuk"
  
! #: c/c-typeck.cc:8172 c/c-typeck.cc:8444 c/c-typeck.cc:8487
  #, fuzzy
  #| msgid "return discards qualifiers from pointer target type"
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "return mengabaikan pengkualifikasi dari tipe target penunjuk"
  
! #: c/c-typeck.cc:8181
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C melarang konversi argumen ke tipe union"
  
! #: c/c-typeck.cc:8249
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: c/c-typeck.cc:8276
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
  
! #: c/c-typeck.cc:8287
  #, fuzzy, gcc-internal-format
  #| msgid "cast from pointer to integer of different size"
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "cast dari penunjuk ke integer dari ukuran berbeda"
  
! #: c/c-typeck.cc:8298
  #, fuzzy, gcc-internal-format
  #| msgid "initialization from incompatible pointer type"
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "inisialisasi dari tipe penunjuk yang tidak kompatibel"
  
! #: c/c-typeck.cc:8308
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8324
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %qT but pointer is of type %qT"
  msgstr "diduga %qT tetapi argumen memiliki tipe %qT"
  
! #: c/c-typeck.cc:8339
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "argumen %d dari %qE mungkin menjadi sebuah kandidat untuk sebuah format atribut"
  
! #: c/c-typeck.cc:8345
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "penempatan sisi tangan-kiri mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: c/c-typeck.cc:8351
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "inisialisasi sisi tangan kiri mungkin menjadi sebuah kandidat untuk sebuah format atribut"
  
! #: c/c-typeck.cc:8356 cp/typeck.cc:10559
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "tipe kembali mungkin berupa sebuah kandidat untuk sebuah atribut format"
  
! #: c/c-typeck.cc:8380
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
  
! #: c/c-typeck.cc:8390
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8400
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8405
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8455
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO C melarang melewatkan argumen %d dari %qE diantara fungsi penunjuk dan %<void *%>"
  
! #: c/c-typeck.cc:8458
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C melarang penempatan diantara fungsi penunjuk dan %<void *%>"
  
! #: c/c-typeck.cc:8460
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C melarang inisialisasi diantara fungsi penunjuk dan %<void *%>"
  
! #: c/c-typeck.cc:8462
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C melarang kembali diantara fungsi penunjuk dan %<void *%>"
  
! #: c/c-typeck.cc:8492
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8510
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "target penunjuk dalam melewatkan argumen %d dari %qE berbeda dalam signedness"
  
! #: c/c-typeck.cc:8518
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in assignment differ in signedness"
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "target penunjuk dalam assignmen berbeda dalam signedness"
  
! #: c/c-typeck.cc:8524
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in initialization differ in signedness"
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "target penunjuk dalam inisialisasi berbeda dalam signedness"
  
! #: c/c-typeck.cc:8529
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "target penunjuk dalam melewatkan argumen %d dari %qE berbeda dalam signedness"
  
! #: c/c-typeck.cc:8576
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
  
! #: c/c-typeck.cc:8587
  #, fuzzy
  #| msgid "assignment from incompatible pointer type"
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "penempatan dari tipe penunjuk yang tidak kompatibel"
  
! #: c/c-typeck.cc:8593
  #, fuzzy
  #| msgid "assignment from incompatible pointer type"
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "penempatan dari tipe penunjuk yang tidak kompatibel"
  
! #: c/c-typeck.cc:8602
  #, fuzzy
  #| msgid "initialization from incompatible pointer type"
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "inisialisasi dari tipe penunjuk yang tidak kompatibel"
  
! #: c/c-typeck.cc:8608
  #, fuzzy
  #| msgid "initialization from incompatible pointer type"
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "inisialisasi dari tipe penunjuk yang tidak kompatibel"
  
! #: c/c-typeck.cc:8616
  #, fuzzy
  #| msgid "creating pointer to member function of non-class type %qT"
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "membuat penunjuk ke anggota fungsi dari tipe bukan kelas %qT"
  
! #: c/c-typeck.cc:8622
  #, fuzzy
  #| msgid "return from incompatible pointer type"
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "kembali dari tipe penunjuk yang tidak kompatibel"
  
! #: c/c-typeck.cc:8698
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "melewatkan argumen %d dari %qE membuat penunjuk dari integer tanpa sebuah cast"
  
! #: c/c-typeck.cc:8708
  #, fuzzy, gcc-internal-format
  #| msgid "assignment makes pointer from integer without a cast"
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "penempatan membuat penunjuk dari integer tanpa sebuah cast"
  
! #: c/c-typeck.cc:8714
  #, fuzzy, gcc-internal-format
  #| msgid "initialization makes pointer from integer without a cast"
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "inisialisasi membuat penunjuk dari integer tanpa sebuah cast"
  
! #: c/c-typeck.cc:8719
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "melewatkan argumen %d dari %qE membuat penunjuk dari integer tanpa sebuah cast"
  
! #: c/c-typeck.cc:8741
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "melewatkan argumen %d dari %qE membuat integer dari penunjuk tanpa sebuah cast"
  
! #: c/c-typeck.cc:8751
  #, fuzzy, gcc-internal-format
  #| msgid "assignment makes integer from pointer without a cast"
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "penempatan membuat integer dari penunjuk tanpa sebuah cast"
  
! #: c/c-typeck.cc:8757
  #, fuzzy, gcc-internal-format
  #| msgid "initialization makes integer from pointer without a cast"
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "inisialisasi membuat integer dari penunjuk tanpa sebuah cast"
  
! #: c/c-typeck.cc:8761
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "melewatkan argumen %d dari %qE membuat integer dari penunjuk tanpa sebuah cast"
  
! #: c/c-typeck.cc:8794
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "tipe tidak kompatibel untuk argumen %d dari %qE"
  
! #: c/c-typeck.cc:8805
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "tipe tidak kompatibel dalam penempatan ke tipe %qT dari tipe %qT"
  
! #: c/c-typeck.cc:8816
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "tipe tidak kompatibel ketika menginisialisasi tipe %qT menggunakan tipe %qT"
  
! #: c/c-typeck.cc:8826
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "tipe tidak kompatibel ketika mengembalikan tipe %qT tetapi %qT telah diduga"
  
! #: c/c-typeck.cc:8906
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "tradisional C menolak inisialisasi otomatis bersama"
  
! #: c/c-typeck.cc:9148
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9156
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: c/c-typeck.cc:9159 c/c-typeck.cc:9221 c/c-typeck.cc:9374
! #, gcc-internal-format
! msgid "%<constexpr%> initializer not representable in type of object"
! msgstr ""
! 
! #: c/c-typeck.cc:9169
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: c/c-typeck.cc:9186
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9195
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9339 c/c-typeck.cc:10307 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "inisialisasi dari sebuah anggota array fleksibel"
  
! #: c/c-typeck.cc:9355 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9401
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "inisialisasi-string untuk array dari karakter terlalu panjang"
  
! #: c/c-typeck.cc:9406
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "inisialisasi-string untuk array dari karakter terlalu panjang"
  
! #: c/c-typeck.cc:9413
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9425
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "array dari tipe yang tidak sesuai terinisialisasi dari konstanta string"
  
! #: c/c-typeck.cc:9493 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "penggunaan tidak valid dari bukan-lvalue array"
  
! #: c/c-typeck.cc:9507 c/c-typeck.cc:9647 c/c-typeck.cc:10401
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "penginisialisasi tidak valid"
  
! #: c/c-typeck.cc:9519 c/c-typeck.cc:9543 c/c-typeck.cc:9546 c/c-typeck.cc:9554
! #: c/c-typeck.cc:9616 c/c-typeck.cc:11384 c/c-typeck.cc:11468
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "elemen penginisialisasi bukan sebuah konstanta"
  
! #: c/c-typeck.cc:9528
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "array terinisialisasi dari ekspresi array bukan-konstanta"
  
! #: c/c-typeck.cc:9559 c/c-typeck.cc:9629 c/c-typeck.cc:11478
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "initializer element is not a constant expression"
  msgstr "elemen penginisialisasi bukan sebuah konstanta"
  
! #: c/c-typeck.cc:9581 cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "konversi dari %qT ke %qT mengabaikan kualifikasi"
  
! #: c/c-typeck.cc:9623 c/c-typeck.cc:11473
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "elemen penginisialisasi tidak dapat dihitung di waktu load"
  
! #: c/c-typeck.cc:9929 cp/decl.cc:7906
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "tipe vektor opaque tidak dapat diinisialisasi"
  
! #: c/c-typeck.cc:10155
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "kelebihan grup kurung diakhir dari penginisialisasi"
  
! #: c/c-typeck.cc:10239
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "kurung disekitar penginisialisasi skalar"
  
! #: c/c-typeck.cc:10309 c/c-typeck.cc:10313 c/c-typeck.cc:12076
! #: c/c-typeck.cc:12201 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "inisialisasi dari anggota array fleksibel dalam sebuah konteks bertelur"
  
! #: c/c-typeck.cc:10350
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "hilang kurung disekitar penginisialisasi"
  
! #: c/c-typeck.cc:10373
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "missing initializer for field %qD of %qT"
  msgstr "hilang penginisialisasi untuk anggota %qD"
  
! #: c/c-typeck.cc:10413
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "kelebihan elemen dalam penginisialisasi skalar"
  
! #: c/c-typeck.cc:10535 c/c-typeck.cc:10617
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "indeks array dalam penginisialisasi bukan-array"
  
! #: c/c-typeck.cc:10540 c/c-typeck.cc:10679
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "nama bagian tidak dalam rekaman atau union penginisialisasi"
  
! #: c/c-typeck.cc:10590
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "indeks array dalam penginisialisasi bukan tipe integer"
  
! #: c/c-typeck.cc:10599 c/c-typeck.cc:10608
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer not of integer type"
  msgid "array index in initializer is not an integer constant expression"
  msgstr "indeks array dalam penginisialisasi bukan tipe integer"
  
! #: c/c-typeck.cc:10613 c/c-typeck.cc:10615
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "indeks array bukan konstan dalam penginisialisasi"
  
! #: c/c-typeck.cc:10619 c/c-typeck.cc:10622
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "indeks array dalam penginisialisasi melebihi batasan array"
  
! #: c/c-typeck.cc:10641
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "jangkauan indeks kosong dalam penginisialisasi"
  
! #: c/c-typeck.cc:10650
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "jangkauan indeks array dalam penginisialisasi melebihi batasan array"
  
! #: c/c-typeck.cc:10784 c/c-typeck.cc:10839 c/c-typeck.cc:10880
! #: c/c-typeck.cc:10940 c/c-typeck.cc:10987 c/c-typeck.cc:11575
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "bagian terinisialisasi overwritten"
  
! #: c/c-typeck.cc:10875 c/c-typeck.cc:10936 c/c-typeck.cc:10983
! #: c/c-typeck.cc:11572
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "bagian terinisialisasi dengan efek-samping overwritten"
  
! #: c/c-typeck.cc:11500
  #, fuzzy, gcc-internal-format
  #| msgid "Perform conversions of switch initializations."
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "Lakukan konversi dari kondisional switch."
  
! #: c/c-typeck.cc:11946
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "kelebihan elemen dalam penginisialisasi union"
  
! #: c/c-typeck.cc:11958 c/c-typeck.cc:12035
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "kelebihan elemen dalam struktur penginisialisasi"
  
! #: c/c-typeck.cc:11979
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12050 c/c-typeck.cc:12176 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "inisialisasi tidak statis dari sebuah anggota array fleksibel"
  
! #: c/c-typeck.cc:12146
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "kelebihan elemen dalam penginisialisasi union"
  
! #: c/c-typeck.cc:12168
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "tradisional C menolah inisialisasi dari unions"
  
! #: c/c-typeck.cc:12267
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "kelebihan elemen dalam array penginisialisasi"
  
! #: c/c-typeck.cc:12344 c/c-typeck.cc:12346
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "kelebihan elemen dalam penginisialisasi vektor"
  
! #: c/c-typeck.cc:12380
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "kelebihan elemen dalam penginisialisasi skalar"
  
! #: c/c-typeck.cc:12547 c/c-typeck.cc:12623 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "constraint allows registers outside of a function"
  msgstr "ISO C tidak mengijinkan kelebihan %<;%> diluar dari sebuah fungsi"
  
! #: c/c-typeck.cc:12559 cp/semantics.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in output operand outside of a function"
  msgstr "tipe ukuran variabel dideklarasikan diluar dari fungsi apapun"
  
! #: c/c-typeck.cc:12570 cp/semantics.cc:2374
  #, fuzzy, gcc-internal-format
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "output operand outside of a function is not constant"
  msgstr "keluaran operan %d harus menggunakan batasan %<&%>"
  
! #: c/c-typeck.cc:12578 c/c-typeck.cc:12668 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  #| msgid "label %qE referenced outside of any function"
  msgid "%<-%> modifier used inside of a function"
  msgstr "label %qE direferensikan diluar dari fungsi apapun"
  
! #: c/c-typeck.cc:12636 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:12649 cp/semantics.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in input operand outside of a function"
  msgstr "tipe ukuran variabel dideklarasikan diluar dari fungsi apapun"
  
! #: c/c-typeck.cc:12660 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "input operand outside of a function is not constant"
  msgstr "%qD tidak didefinisikan diluar dari jangkauan fungsi"
  
! #: c/c-typeck.cc:12712
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C melarang %<goto *expr;%>"
  
! #: c/c-typeck.cc:12718
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "computed goto must be pointer type"
  msgstr "tidak dapat mengubah ke sebuah tipe penunjuk"
  
! #: c/c-typeck.cc:12748 c/gimple-parser.cc:2648 cp/typeck.cc:11159
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "fungsi dideklarasikan %<noreturn%> memiliki sebuah pernyataan %<return%>"
  
! #: c/c-typeck.cc:12777
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> dengan tidak ada nilai, dalam fungsi mengembalikan bukan void"
  
! #: c/c-typeck.cc:12790 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> dengan sebuah nilai, dalam fungsi mengembalikan void"
  
! #: c/c-typeck.cc:12793
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "ISO C melarang %<return%> dengan ekspresi, dalam fungsi mengembalikan void"
  
! #: c/c-typeck.cc:12875
  #, fuzzy, gcc-internal-format
  #| msgid "function returns address of local variable"
  msgid "function returns address of label"
  msgstr "fungsi mengembalikan alamat dari variabel lokal"
  
! #: c/c-typeck.cc:12966 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch kuantiti bukan sebuah integer"
  
! #: c/c-typeck.cc:12991
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "pilihan %<long%> ekspresi tidak diubah ke %<int%> dalam ISO C"
  
! #: c/c-typeck.cc:13029 c/c-typeck.cc:13037
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "case label is not an integer constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: c/c-typeck.cc:13043 cp/parser.cc:13521
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "label case tidak dalam label pernyataan switch"
  
! #: c/c-typeck.cc:13045
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "%<default%> label tidak dalam sebuah pernyataan switch"
  
! #: c/c-typeck.cc:13121 cp/parser.cc:15291
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "pernyataan break tidak dalam loop atau switch"
  
! #: c/c-typeck.cc:13124 c/c-typeck.cc:13144 cp/decl.cc:4107 cp/parser.cc:15301
! #: cp/parser.cc:15322
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "exit tidak valid dari blok struktur OpenMP"
  
! #: c/c-typeck.cc:13127 cp/parser.cc:15304
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "pernyataan break digunakan dengan OpenMP untuk loop"
  
! #: c/c-typeck.cc:13141 cp/parser.cc:15314
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "pernyataan continue tidak dalam sebuah loop"
  
! #: c/c-typeck.cc:13191 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "pernyataan dengan tidak ada efek"
  
! #: c/c-typeck.cc:13235
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "ekspresi pernyataan memiliki tipe tidak lengkap"
  
! #: c/c-typeck.cc:13526
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13531
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13549 c/c-typeck.cc:13587
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13554 c/c-typeck.cc:13592
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14184 c/c-typeck.cc:14348 cp/typeck.cc:6163
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about comparison of different enum types"
  msgid "comparing vectors with different element types"
  msgstr "Peringatkan mengenai perbandingan dari tipe enum yang berbeda"
  
! #: c/c-typeck.cc:14192 c/c-typeck.cc:14356 cp/typeck.cc:6177
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:14207 c/c-typeck.cc:14371 cp/typeck.cc:6195
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "perbandingan diantara tipe %qT dan %qT"
  
! #: c/c-typeck.cc:14217 c/c-typeck.cc:14381 cp/typeck.cc:6212
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14231 cp/typeck.cc:5838
  #, fuzzy, gcc-internal-format
  #| msgid "comparing floating point with == or != is unsafe"
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "membandingkan titik pecahan dengan == atau != adalah tidak aman"
  
! #: c/c-typeck.cc:14270 c/c-typeck.cc:14422
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "perbandingan dari tipe penunjuk berbeda kurang sebuah cast"
  
! #: c/c-typeck.cc:14277 c/c-typeck.cc:14283
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C melarang perbandingan dari %<void *%> dengan fungsi penunjuk"
  
! #: c/c-typeck.cc:14290 c/c-typeck.cc:14432
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "perbandingan dari tipe penunjuk berbeda kurang sebuah cast"
  
! #: c/c-typeck.cc:14303 c/c-typeck.cc:14309 c/c-typeck.cc:14459
! #: c/c-typeck.cc:14465
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "perbandingan diantara penunjuk dan integer"
  
! #: c/c-typeck.cc:14410
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "perbandingan dari penunjuk lengkap dan tidak lengkap"
  
! #: c/c-typeck.cc:14412
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C melarang perbandingan terurut dari penunjuk ke fungsi"
  
! #: c/c-typeck.cc:14417
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with null pointer"
  msgstr "perbandingan terurut dari penunjuk dengan integer nol"
  
! #: c/c-typeck.cc:14440 c/c-typeck.cc:14443 c/c-typeck.cc:14450
! #: c/c-typeck.cc:14453
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "perbandingan terurut dari penunjuk dengan integer nol"
  
! #: c/c-typeck.cc:14530
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: c/c-typeck.cc:14848
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "menggunakan array yang tidak dapat diubah ke penunjuk dimana skalar dibutuhkan"
  
! #: c/c-typeck.cc:14852
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "menggunakan nilai tipe struct dimana skalar dibutuhkan"
  
! #: c/c-typeck.cc:14856
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "menggunaka nilai tipe union dimana skalar dibutuhkan"
  
! #: c/c-typeck.cc:14872
  #, fuzzy, gcc-internal-format
  #| msgid "used struct type value where scalar is required"
  msgid "used vector type where scalar is required"
  msgstr "menggunakan nilai tipe struct dimana skalar dibutuhkan"
  
! #: c/c-typeck.cc:15075 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15086 c/c-typeck.cc:15096 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-typeck.cc:15131 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15199 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:15203 c/c-typeck.cc:17020 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:15211
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo many %qs clauses"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%Hterlalu banyak %qs clauses"
  
! #: c/c-typeck.cc:15221 c/c-typeck.cc:17027 c/c-typeck.cc:17181
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:15258 cp/semantics.cc:5995
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "ukuran dalam array baru harus memiliki tipe integral"
  
! #: c/c-typeck.cc:15265 cp/semantics.cc:6002
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "length %qE of array section does not have integral type"
  msgstr "ukuran dalam array baru harus memiliki tipe integral"
  
! #: c/c-typeck.cc:15288 cp/semantics.cc:6035
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected single pointer in %qs clause"
  msgstr "diduga string literal"
  
! #: c/c-typeck.cc:15306 c/c-typeck.cc:15373 c/c-typeck.cc:15666
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array %qs is used"
  msgid "zero length array section in %qs clause"
  msgstr "array dengan panjang bervariabel %qs digunakan"
  
! #: c/c-typeck.cc:15325 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15333 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15342 c/c-typeck.cc:15466 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array %qs is used"
  msgid "negative length in array section in %qs clause"
  msgstr "array dengan panjang bervariabel %qs digunakan"
  
! #: c/c-typeck.cc:15359 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15402 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15417 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15454 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15458 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15486 c/c-typeck.cc:15605 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, fuzzy, gcc-internal-format
  #| msgid "Copy array sections into a contiguous block on procedure entry"
  msgid "array section is not contiguous in %qs clause"
  msgstr "Salin bagian array kedalam sebuah blok kontinu dalam masukan prosedur"
  
! #: c/c-typeck.cc:15496 cp/semantics.cc:6242
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE does not have class type"
  msgid "%qE does not have pointer or array type"
  msgstr "%H%qE tidak memiliki tipe kelas"
  
! #: c/c-typeck.cc:15872 cp/semantics.cc:7305
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "melemparkan KOSONG, yang memiliki integral, bukan tipe penunjuk"
  
! #: c/c-typeck.cc:15879
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:15885 cp/semantics.cc:7312
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs has invalid type"
  msgid "iterator %qD has const qualified type"
  msgstr "bit-field %qs memiliki tipe tidak valid"
  
! #: c/c-typeck.cc:15898 cp/semantics.cc:7328
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "bit-field %qD dengan tipe bukan integral"
  
! #: c/c-typeck.cc:15918 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15945
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15952 cp/semantics.cc:7398
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15958 cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15964 cp/semantics.cc:7410
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16001 cp/semantics.cc:7458
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected pointer in %qs clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-typeck.cc:16104 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:16126 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:16152 c/c-typeck.cc:16162
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:16182
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16194
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "zero sized type %qT in %qs clause"
  msgstr "Ukuran array yang diasumsikan '%s' dalam %s clause di %L"
  
! #: c/c-typeck.cc:16202
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array %qs is used"
  msgid "variable sized type %qT in %qs clause"
  msgstr "array dengan panjang bervariabel %qs digunakan"
  
! #: c/c-typeck.cc:16246
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE memiliki tipe tidak valid untuk %<reduction(%s)%>"
  
! #: c/c-typeck.cc:16255 cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.cc:16343
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: c/c-typeck.cc:16361 c/c-typeck.cc:17275 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16373 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE harus berupa %<threadprivate%> untuk %<copyin%>"
  
! #: c/c-typeck.cc:16388 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16397
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16405
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16424 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:16454 c/c-typeck.cc:17175 c/c-typeck.cc:17446
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:16471 cp/semantics.cc:7876
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.cc:16482 cp/semantics.cc:7887
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.cc:16496 c/c-typeck.cc:16566 c/c-typeck.cc:16601
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.cc:16506 c/c-typeck.cc:16574 c/c-typeck.cc:16923
! #: c/c-typeck.cc:17075 c/c-typeck.cc:17083 c/c-typeck.cc:17099
! #: c/c-typeck.cc:17108 c/c-typeck.cc:17116 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
--- 55535,57119 ----
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "terlalu banyak argumen ke fungsi %qE"
  
! #: c/c-typeck.cc:4352
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4357
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4433
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: c/c-typeck.cc:4515
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: c/c-typeck.cc:4529
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: c/c-typeck.cc:4707 c/c-typeck.cc:4735 cp/typeck.cc:5965 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "perbandingan dengan string literal menghasilkan perilaku yang tidak dispesifikasikan"
  
! #: c/c-typeck.cc:4715 c/c-typeck.cc:4726 cp/typeck.cc:6002 cp/typeck.cc:6026
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "perbandingan diantara penunjuk dan integer"
  
! #: c/c-typeck.cc:4718 c/c-typeck.cc:4729 cp/typeck.cc:6005 cp/typeck.cc:6029
  #, fuzzy, gcc-internal-format
  #| msgid "casting %qT to %qT does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
  msgstr "casting %qT ke %qT tidak medereferensi penunjuk"
  
! #: c/c-typeck.cc:4747 c/c-typeck.cc:4754 c/c-typeck.cc:6131 c/c-typeck.cc:6136
! #: c/c-typeck.cc:8684 cp/tree.cc:6464
  #, fuzzy, gcc-internal-format
  #| msgid "array bound is not an integer constant"
  msgid "zero as null pointer constant"
  msgstr "array bound bukan sebuah konstanta integer"
  
! #: c/c-typeck.cc:4775
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between %q#T and %q#T"
  msgid "comparison between %qT and %qT"
  msgstr "perbandingan antara %q#T dan %q#T"
  
! #: c/c-typeck.cc:4834
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "tipe dari penunjuk %<void *%> digunakan dalam pengurangan"
  
! #: c/c-typeck.cc:4837
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "penunjuk ke sebuah fungsi digunakan dalam pengurangan"
  
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "aritmetik di penunjuk ke sebuah tipe tidak lengkap"
  
! #: c/c-typeck.cc:4880 cp/typeck.cc:7053
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "aritmetik di penunjuk ke sebuah tipe tidak lengkap"
  
! #: c/c-typeck.cc:5329
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %qT from boolean expression"
  msgid "%<~%> on a boolean expression"
  msgstr "konversi ke %qT dari ekspresi boolean"
  
! #: c/c-typeck.cc:5333
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5343
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C tidak mendukung %<~%> untuk konjugasi kompleks"
  
! #: c/c-typeck.cc:5367
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to abs"
  msgid "wrong type argument to absu"
  msgstr "tipe argumen salah ke abs"
  
! #: c/c-typeck.cc:5393
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "tipe argumen salah ke unary exclamation mark"
  
! #: c/c-typeck.cc:5451
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5454
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5461
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %qT from boolean expression"
  msgid "increment of a boolean expression"
  msgstr "konversi ke %qT dari ekspresi boolean"
  
! #: c/c-typeck.cc:5464
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %qT from boolean expression"
  msgid "decrement of a boolean expression"
  msgstr "konversi ke %qT dari ekspresi boolean"
  
! #: c/c-typeck.cc:5480
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ISO C tidak mendukung %<++%> dan %<--%> di tipe kompleks"
  
! #: c/c-typeck.cc:5507 c/c-typeck.cc:5541
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "tipe argumen salah ke peningkatan"
  
! #: c/c-typeck.cc:5509 c/c-typeck.cc:5544
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "tipe argumen salah ke pengurangan"
  
! #: c/c-typeck.cc:5529
  #, fuzzy, gcc-internal-format
  #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: c/c-typeck.cc:5533
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decrement a pointer to incomplete type %qT"
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
  
! #: c/c-typeck.cc:5641
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of expression of type %<void%>"
  msgstr "memakai alamat dari sementara"
  
! #: c/c-typeck.cc:5704 c/c-typeck.cc:5900
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "tidak dapat mengambil alamat dari bit-field %qD"
  
! #: c/c-typeck.cc:5718
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "tidak dapat mengambil alamat dari %<this%>, yang merupakan ekspresi rvalue"
  
! #: c/c-typeck.cc:5726
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of array with reverse scalar storage order requested"
  msgstr "alamat dari variabel register %qD diminta"
  
! #: c/c-typeck.cc:5915
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of register compound literal requested"
  msgstr "alamat dari variabel register %qD diminta"
  
! #: c/c-typeck.cc:5936
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "variabel global register %qD digunakan dalam fungsi nested"
  
! #: c/c-typeck.cc:5939
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "variabel register %qD digunakan dalam fungsi nested"
  
! #: c/c-typeck.cc:5944
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "alamat dari variabel global register %qD diminta"
  
! #: c/c-typeck.cc:5946 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "alamat dari variabel register %qD diminta"
  
! #: c/c-typeck.cc:6085
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "array bukan lvalue dalam ekspresi kondisional"
  
! #: c/c-typeck.cc:6181
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: c/c-typeck.cc:6240 c/c-typeck.cc:6246
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6263
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C melarang kondisional ekspresi dengan hanya satu sisi void"
  
! #: c/c-typeck.cc:6280
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "tipe penunjuk tidak cocok dalam ekspresi kondisional"
  
! #: c/c-typeck.cc:6304
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "tipe penunjuk tidak cocok dalam ekspresi kondisional"
  
! #: c/c-typeck.cc:6308
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "tipe penunjuk tidak cocok dalam ekspresi kondisional"
  
! #: c/c-typeck.cc:6313
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C melarang kondisional ekpsresi diantara %<void *%> dan penunjuk fungsi"
  
! #: c/c-typeck.cc:6335
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "tipe penunjuk tidak cocok dalam ekspresi kondisional"
  
! #: c/c-typeck.cc:6338
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "first expression has type %qT"
  msgstr "Diduga tipe ekspresi"
  
! #: c/c-typeck.cc:6339
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "second expression has type %qT"
  msgstr "Diduga tipe ekspresi"
  
! #: c/c-typeck.cc:6350 c/c-typeck.cc:6363
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "tipe penunjuk/integer tidak cocok dalam ekspresi kondisional"
  
! #: c/c-typeck.cc:6390
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "tipe tidak cocok dalam ekspresi kondisional"
  
! #: c/c-typeck.cc:6506
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "%H mengabaikan nilai kembali dari %qD, dideklarasikan dengan atribut warn_unused_result"
  
! #: c/c-typeck.cc:6510
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "%H mengabaikan nilai kembali dari %qD, dideklarasikan dengan atribut warn_unused_result"
  
! #: c/c-typeck.cc:6529
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "%H mengabaikan nilai kembali dari %qD, dideklarasikan dengan atribut warn_unused_result"
  
! #: c/c-typeck.cc:6534
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "%H mengabaikan nilai kembali dari %qD, dideklarasikan dengan atribut warn_unused_result"
  
! #: c/c-typeck.cc:6543 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "in call to %qD, declared here"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: c/c-typeck.cc:6592
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: c/c-typeck.cc:6610 c/c-typeck.cc:13226
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right-hand operand of comma expression has no effect"
  msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
  
! #: c/c-typeck.cc:6681
  #, fuzzy
  #| msgid "cast adds new qualifiers to function type"
  msgid "cast adds %q#v qualifier to function type"
  msgstr "cast menambahkan kualifier baru ke tipe fungsi"
  
! #: c/c-typeck.cc:6687
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "cast mengabaikan kualifier dari tipe target penunjuk"
  
! #: c/c-typeck.cc:6722
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6819
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "cast menspesifikasikan tipe array"
  
! #: c/c-typeck.cc:6825
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "cast menspesifikasikan tipe fungsi"
  
! #: c/c-typeck.cc:6840
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C melarang casting bukan skalar ke tipe yang sama"
  
! #: c/c-typeck.cc:6844
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "useless cast to type %qT"
  msgstr "cast ke fungsi tipe %qT tidak valid"
  
! #: c/c-typeck.cc:6864
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO melarang cast ke tipe union"
  
! #: c/c-typeck.cc:6874
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "cast ke tipe union dari tipe yang tidak ada dalam union"
  
! #: c/c-typeck.cc:6909
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6914
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6919
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6952
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "cast meningkatkan alignmen yang dibutuhkan dari tipe target"
  
! #: c/c-typeck.cc:6964
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "cast dari penunjuk ke integer dari ukuran berbeda"
  
! #: c/c-typeck.cc:6969
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "cast dari panggilan fungsi dari tipe %qT ke tipe yang tidak cocok %qT"
  
! #: c/c-typeck.cc:6979 cp/typeck.cc:9499
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "cast ke penunjuk dari integer dari ukuran yang berbeda"
  
! #: c/c-typeck.cc:6993
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C melarang konversi dari fungsi penunjuk ke tipe objek penunjuk"
  
! #: c/c-typeck.cc:7002
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C melarang konversi dari objek penunjuk ke tipe fungsi penunjuk"
  
! #: c/c-typeck.cc:7012
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert from incomplete type %qT to %qT"
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "tidak dapat mengubah dari tipe tidak lengkap %qT ke %qT"
  
! #: c/c-typeck.cc:7127
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7169
  #, fuzzy, gcc-internal-format
  #| msgid "assignment suppression"
  msgid "assignment to expression with array type"
  msgstr "penekanan penempatan"
  
! #: c/c-typeck.cc:7295
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7497 c/c-typeck.cc:7516 c/c-typeck.cc:7573
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(dekat inisialisasi untuk %qs)"
  
! #: c/c-typeck.cc:7589
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "array terinisialisasi dari konstanta string bertanda-petik"
  
! #: c/c-typeck.cc:7639
  #, fuzzy
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %e but argument is of type %e"
  msgstr "diduga %qT tetapi argumen memiliki tipe %qT"
  
! #: c/c-typeck.cc:7673
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7676
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7681
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "built-in %qD declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: c/c-typeck.cc:7738 c/c-typeck.cc:8646
  #, fuzzy
  #| msgid "%q+D declared here"
  msgid "%e declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: c/c-typeck.cc:7931
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "target penunjuk dalam melewatkan argumen %d dari %qE berbeda dalam signedness"
  
! #: c/c-typeck.cc:7936
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "diduga %qT tetapi argumen memiliki tipe %qT"
  
! #: c/c-typeck.cc:7940
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: c/c-typeck.cc:7945
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: c/c-typeck.cc:7950
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: c/c-typeck.cc:7968
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion from %qT to %qT"
  msgid "implicit conversion from %qT to %qT"
  msgstr "konversi dari %qT ke %qT tidak valid"
  
! #: c/c-typeck.cc:8150 c/c-typeck.cc:8549
  #, fuzzy
  #| msgid "passing argument %d of %qE makes qualified function pointer from unqualified"
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "melewatkan argumen %d dari %qE membuat fungsi penunjuk terkualifikasi dari tidak terkualifikasi"
  
! #: c/c-typeck.cc:8153 c/c-typeck.cc:8552
  #, fuzzy
  #| msgid "assignment makes qualified function pointer from unqualified"
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "penempatan membuat fungsi penunjuk terkualifikasi dari tidak terkualifikasi"
  
! #: c/c-typeck.cc:8156 c/c-typeck.cc:8554
  #, fuzzy
  #| msgid "initialization makes qualified function pointer from unqualified"
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "inisialisasi membuat fungsi penunjuk terkualifikasi dari tidak terkualifikasi"
  
! #: c/c-typeck.cc:8159 c/c-typeck.cc:8556
  #, fuzzy
  #| msgid "return makes qualified function pointer from unqualified"
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "return membuat fungsi penunjuk terkualifikasi dari tidak terkualifikasi"
  
! #: c/c-typeck.cc:8167 c/c-typeck.cc:8439 c/c-typeck.cc:8482
  #, fuzzy
  #| msgid "passing argument %d of %qE discards qualifiers from pointer target type"
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "melewatkan argumen %d dari %qE mengabaikan pengkualifikasi dari tipe target penunjuk"
  
! #: c/c-typeck.cc:8169 c/c-typeck.cc:8441 c/c-typeck.cc:8484
  #, fuzzy
  #| msgid "assignment discards qualifiers from pointer target type"
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "penempatan mengabaikan pengkualifikasi dari tipe target penunjuk"
  
! #: c/c-typeck.cc:8171 c/c-typeck.cc:8443 c/c-typeck.cc:8486
  #, fuzzy
  #| msgid "initialization discards qualifiers from pointer target type"
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "inisialisasi mengabaikan pengkualifikasi dari tipe target penunjuk"
  
! #: c/c-typeck.cc:8173 c/c-typeck.cc:8445 c/c-typeck.cc:8488
  #, fuzzy
  #| msgid "return discards qualifiers from pointer target type"
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "return mengabaikan pengkualifikasi dari tipe target penunjuk"
  
! #: c/c-typeck.cc:8182
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C melarang konversi argumen ke tipe union"
  
! #: c/c-typeck.cc:8250
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: c/c-typeck.cc:8277
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
  
! #: c/c-typeck.cc:8288
  #, fuzzy, gcc-internal-format
  #| msgid "cast from pointer to integer of different size"
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "cast dari penunjuk ke integer dari ukuran berbeda"
  
! #: c/c-typeck.cc:8299
  #, fuzzy, gcc-internal-format
  #| msgid "initialization from incompatible pointer type"
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "inisialisasi dari tipe penunjuk yang tidak kompatibel"
  
! #: c/c-typeck.cc:8309
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8325
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %qT but pointer is of type %qT"
  msgstr "diduga %qT tetapi argumen memiliki tipe %qT"
  
! #: c/c-typeck.cc:8340
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "argumen %d dari %qE mungkin menjadi sebuah kandidat untuk sebuah format atribut"
  
! #: c/c-typeck.cc:8346
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "penempatan sisi tangan-kiri mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: c/c-typeck.cc:8352
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "inisialisasi sisi tangan kiri mungkin menjadi sebuah kandidat untuk sebuah format atribut"
  
! #: c/c-typeck.cc:8357 cp/typeck.cc:10675
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "tipe kembali mungkin berupa sebuah kandidat untuk sebuah atribut format"
  
! #: c/c-typeck.cc:8381
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
  
! #: c/c-typeck.cc:8391
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8401
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8406
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8456
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO C melarang melewatkan argumen %d dari %qE diantara fungsi penunjuk dan %<void *%>"
  
! #: c/c-typeck.cc:8459
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C melarang penempatan diantara fungsi penunjuk dan %<void *%>"
  
! #: c/c-typeck.cc:8461
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C melarang inisialisasi diantara fungsi penunjuk dan %<void *%>"
  
! #: c/c-typeck.cc:8463
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C melarang kembali diantara fungsi penunjuk dan %<void *%>"
  
! #: c/c-typeck.cc:8493
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8511
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "target penunjuk dalam melewatkan argumen %d dari %qE berbeda dalam signedness"
  
! #: c/c-typeck.cc:8519
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in assignment differ in signedness"
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "target penunjuk dalam assignmen berbeda dalam signedness"
  
! #: c/c-typeck.cc:8525
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in initialization differ in signedness"
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "target penunjuk dalam inisialisasi berbeda dalam signedness"
  
! #: c/c-typeck.cc:8530
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "target penunjuk dalam melewatkan argumen %d dari %qE berbeda dalam signedness"
  
! #: c/c-typeck.cc:8577
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
  
! #: c/c-typeck.cc:8588
  #, fuzzy
  #| msgid "assignment from incompatible pointer type"
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "penempatan dari tipe penunjuk yang tidak kompatibel"
  
! #: c/c-typeck.cc:8594
  #, fuzzy
  #| msgid "assignment from incompatible pointer type"
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "penempatan dari tipe penunjuk yang tidak kompatibel"
  
! #: c/c-typeck.cc:8603
  #, fuzzy
  #| msgid "initialization from incompatible pointer type"
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "inisialisasi dari tipe penunjuk yang tidak kompatibel"
  
! #: c/c-typeck.cc:8609
  #, fuzzy
  #| msgid "initialization from incompatible pointer type"
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "inisialisasi dari tipe penunjuk yang tidak kompatibel"
  
! #: c/c-typeck.cc:8617
  #, fuzzy
  #| msgid "creating pointer to member function of non-class type %qT"
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "membuat penunjuk ke anggota fungsi dari tipe bukan kelas %qT"
  
! #: c/c-typeck.cc:8623
  #, fuzzy
  #| msgid "return from incompatible pointer type"
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "kembali dari tipe penunjuk yang tidak kompatibel"
  
! #: c/c-typeck.cc:8699
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "melewatkan argumen %d dari %qE membuat penunjuk dari integer tanpa sebuah cast"
  
! #: c/c-typeck.cc:8709
  #, fuzzy, gcc-internal-format
  #| msgid "assignment makes pointer from integer without a cast"
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "penempatan membuat penunjuk dari integer tanpa sebuah cast"
  
! #: c/c-typeck.cc:8715
  #, fuzzy, gcc-internal-format
  #| msgid "initialization makes pointer from integer without a cast"
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "inisialisasi membuat penunjuk dari integer tanpa sebuah cast"
  
! #: c/c-typeck.cc:8720
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "melewatkan argumen %d dari %qE membuat penunjuk dari integer tanpa sebuah cast"
  
! #: c/c-typeck.cc:8742
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "melewatkan argumen %d dari %qE membuat integer dari penunjuk tanpa sebuah cast"
  
! #: c/c-typeck.cc:8752
  #, fuzzy, gcc-internal-format
  #| msgid "assignment makes integer from pointer without a cast"
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "penempatan membuat integer dari penunjuk tanpa sebuah cast"
  
! #: c/c-typeck.cc:8758
  #, fuzzy, gcc-internal-format
  #| msgid "initialization makes integer from pointer without a cast"
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "inisialisasi membuat integer dari penunjuk tanpa sebuah cast"
  
! #: c/c-typeck.cc:8762
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "melewatkan argumen %d dari %qE membuat integer dari penunjuk tanpa sebuah cast"
  
! #: c/c-typeck.cc:8795
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "tipe tidak kompatibel untuk argumen %d dari %qE"
  
! #: c/c-typeck.cc:8806
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "tipe tidak kompatibel dalam penempatan ke tipe %qT dari tipe %qT"
  
! #: c/c-typeck.cc:8817
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "tipe tidak kompatibel ketika menginisialisasi tipe %qT menggunakan tipe %qT"
  
! #: c/c-typeck.cc:8827
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "tipe tidak kompatibel ketika mengembalikan tipe %qT tetapi %qT telah diduga"
  
! #: c/c-typeck.cc:8907
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "tradisional C menolak inisialisasi otomatis bersama"
  
! #: c/c-typeck.cc:9149
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9166 c/c-typeck.cc:9176 c/c-typeck.cc:9238 c/c-typeck.cc:9391
! #, gcc-internal-format
! msgid "%<constexpr%> initializer not representable in type of object"
! msgstr ""
! 
! #: c/c-typeck.cc:9172
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: c/c-typeck.cc:9186
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: c/c-typeck.cc:9203
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9212
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9356 c/c-typeck.cc:10324 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "inisialisasi dari sebuah anggota array fleksibel"
  
! #: c/c-typeck.cc:9372 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9418
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "inisialisasi-string untuk array dari karakter terlalu panjang"
  
! #: c/c-typeck.cc:9423
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "inisialisasi-string untuk array dari karakter terlalu panjang"
  
! #: c/c-typeck.cc:9430
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9442
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "array dari tipe yang tidak sesuai terinisialisasi dari konstanta string"
  
! #: c/c-typeck.cc:9510 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "penggunaan tidak valid dari bukan-lvalue array"
  
! #: c/c-typeck.cc:9524 c/c-typeck.cc:9664 c/c-typeck.cc:10418
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "penginisialisasi tidak valid"
  
! #: c/c-typeck.cc:9536 c/c-typeck.cc:9560 c/c-typeck.cc:9563 c/c-typeck.cc:9571
! #: c/c-typeck.cc:9633 c/c-typeck.cc:11401 c/c-typeck.cc:11485
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "elemen penginisialisasi bukan sebuah konstanta"
  
! #: c/c-typeck.cc:9545
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "array terinisialisasi dari ekspresi array bukan-konstanta"
  
! #: c/c-typeck.cc:9576 c/c-typeck.cc:9646 c/c-typeck.cc:11495
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "initializer element is not a constant expression"
  msgstr "elemen penginisialisasi bukan sebuah konstanta"
  
! #: c/c-typeck.cc:9598 cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "konversi dari %qT ke %qT mengabaikan kualifikasi"
  
! #: c/c-typeck.cc:9640 c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "elemen penginisialisasi tidak dapat dihitung di waktu load"
  
! #: c/c-typeck.cc:9946 cp/decl.cc:7904
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "tipe vektor opaque tidak dapat diinisialisasi"
  
! #: c/c-typeck.cc:10172
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "kelebihan grup kurung diakhir dari penginisialisasi"
  
! #: c/c-typeck.cc:10256
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "kurung disekitar penginisialisasi skalar"
  
! #: c/c-typeck.cc:10326 c/c-typeck.cc:10330 c/c-typeck.cc:12093
! #: c/c-typeck.cc:12218 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "inisialisasi dari anggota array fleksibel dalam sebuah konteks bertelur"
  
! #: c/c-typeck.cc:10367
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "hilang kurung disekitar penginisialisasi"
  
! #: c/c-typeck.cc:10390
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "missing initializer for field %qD of %qT"
  msgstr "hilang penginisialisasi untuk anggota %qD"
  
! #: c/c-typeck.cc:10430
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "kelebihan elemen dalam penginisialisasi skalar"
  
! #: c/c-typeck.cc:10552 c/c-typeck.cc:10634
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "indeks array dalam penginisialisasi bukan-array"
  
! #: c/c-typeck.cc:10557 c/c-typeck.cc:10696
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "nama bagian tidak dalam rekaman atau union penginisialisasi"
  
! #: c/c-typeck.cc:10607
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "indeks array dalam penginisialisasi bukan tipe integer"
  
! #: c/c-typeck.cc:10616 c/c-typeck.cc:10625
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer not of integer type"
  msgid "array index in initializer is not an integer constant expression"
  msgstr "indeks array dalam penginisialisasi bukan tipe integer"
  
! #: c/c-typeck.cc:10630 c/c-typeck.cc:10632
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "indeks array bukan konstan dalam penginisialisasi"
  
! #: c/c-typeck.cc:10636 c/c-typeck.cc:10639
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "indeks array dalam penginisialisasi melebihi batasan array"
  
! #: c/c-typeck.cc:10658
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "jangkauan indeks kosong dalam penginisialisasi"
  
! #: c/c-typeck.cc:10667
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "jangkauan indeks array dalam penginisialisasi melebihi batasan array"
  
! #: c/c-typeck.cc:10801 c/c-typeck.cc:10856 c/c-typeck.cc:10897
! #: c/c-typeck.cc:10957 c/c-typeck.cc:11004 c/c-typeck.cc:11592
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "bagian terinisialisasi overwritten"
  
! #: c/c-typeck.cc:10892 c/c-typeck.cc:10953 c/c-typeck.cc:11000
! #: c/c-typeck.cc:11589
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "bagian terinisialisasi dengan efek-samping overwritten"
  
! #: c/c-typeck.cc:11517
  #, fuzzy, gcc-internal-format
  #| msgid "Perform conversions of switch initializations."
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "Lakukan konversi dari kondisional switch."
  
! #: c/c-typeck.cc:11963
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "kelebihan elemen dalam penginisialisasi union"
  
! #: c/c-typeck.cc:11975 c/c-typeck.cc:12052
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "kelebihan elemen dalam struktur penginisialisasi"
  
! #: c/c-typeck.cc:11996
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12067 c/c-typeck.cc:12193 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "inisialisasi tidak statis dari sebuah anggota array fleksibel"
  
! #: c/c-typeck.cc:12163
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "kelebihan elemen dalam penginisialisasi union"
  
! #: c/c-typeck.cc:12185
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "tradisional C menolah inisialisasi dari unions"
  
! #: c/c-typeck.cc:12284
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "kelebihan elemen dalam array penginisialisasi"
  
! #: c/c-typeck.cc:12361 c/c-typeck.cc:12363
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "kelebihan elemen dalam penginisialisasi vektor"
  
! #: c/c-typeck.cc:12397
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "kelebihan elemen dalam penginisialisasi skalar"
  
! #: c/c-typeck.cc:12564 c/c-typeck.cc:12640 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "constraint allows registers outside of a function"
  msgstr "ISO C tidak mengijinkan kelebihan %<;%> diluar dari sebuah fungsi"
  
! #: c/c-typeck.cc:12576 cp/semantics.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in output operand outside of a function"
  msgstr "tipe ukuran variabel dideklarasikan diluar dari fungsi apapun"
  
! #: c/c-typeck.cc:12587 cp/semantics.cc:2374
  #, fuzzy, gcc-internal-format
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "output operand outside of a function is not constant"
  msgstr "keluaran operan %d harus menggunakan batasan %<&%>"
  
! #: c/c-typeck.cc:12595 c/c-typeck.cc:12685 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  #| msgid "label %qE referenced outside of any function"
  msgid "%<-%> modifier used inside of a function"
  msgstr "label %qE direferensikan diluar dari fungsi apapun"
  
! #: c/c-typeck.cc:12653 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:12666 cp/semantics.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in input operand outside of a function"
  msgstr "tipe ukuran variabel dideklarasikan diluar dari fungsi apapun"
  
! #: c/c-typeck.cc:12677 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "input operand outside of a function is not constant"
  msgstr "%qD tidak didefinisikan diluar dari jangkauan fungsi"
  
! #: c/c-typeck.cc:12729
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C melarang %<goto *expr;%>"
  
! #: c/c-typeck.cc:12735
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "computed goto must be pointer type"
  msgstr "tidak dapat mengubah ke sebuah tipe penunjuk"
  
! #: c/c-typeck.cc:12765 c/gimple-parser.cc:2648 cp/typeck.cc:11275
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "fungsi dideklarasikan %<noreturn%> memiliki sebuah pernyataan %<return%>"
  
! #: c/c-typeck.cc:12794
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> dengan tidak ada nilai, dalam fungsi mengembalikan bukan void"
  
! #: c/c-typeck.cc:12807 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> dengan sebuah nilai, dalam fungsi mengembalikan void"
  
! #: c/c-typeck.cc:12810
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "ISO C melarang %<return%> dengan ekspresi, dalam fungsi mengembalikan void"
  
! #: c/c-typeck.cc:12892
  #, fuzzy, gcc-internal-format
  #| msgid "function returns address of local variable"
  msgid "function returns address of label"
  msgstr "fungsi mengembalikan alamat dari variabel lokal"
  
! #: c/c-typeck.cc:12983 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch kuantiti bukan sebuah integer"
  
! #: c/c-typeck.cc:13008
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "pilihan %<long%> ekspresi tidak diubah ke %<int%> dalam ISO C"
  
! #: c/c-typeck.cc:13046 c/c-typeck.cc:13054
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "case label is not an integer constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: c/c-typeck.cc:13060 cp/parser.cc:13523
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "label case tidak dalam label pernyataan switch"
  
! #: c/c-typeck.cc:13062
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "%<default%> label tidak dalam sebuah pernyataan switch"
  
! #: c/c-typeck.cc:13138 cp/parser.cc:15293
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "pernyataan break tidak dalam loop atau switch"
  
! #: c/c-typeck.cc:13141 c/c-typeck.cc:13161 cp/decl.cc:4105 cp/parser.cc:15303
! #: cp/parser.cc:15324
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "exit tidak valid dari blok struktur OpenMP"
  
! #: c/c-typeck.cc:13144 cp/parser.cc:15306
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "pernyataan break digunakan dengan OpenMP untuk loop"
  
! #: c/c-typeck.cc:13158 cp/parser.cc:15316
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "pernyataan continue tidak dalam sebuah loop"
  
! #: c/c-typeck.cc:13208 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "pernyataan dengan tidak ada efek"
  
! #: c/c-typeck.cc:13252
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "ekspresi pernyataan memiliki tipe tidak lengkap"
  
! #: c/c-typeck.cc:13543
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13548
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13566 c/c-typeck.cc:13604
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13571 c/c-typeck.cc:13609
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14201 c/c-typeck.cc:14365 cp/typeck.cc:6279
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about comparison of different enum types"
  msgid "comparing vectors with different element types"
  msgstr "Peringatkan mengenai perbandingan dari tipe enum yang berbeda"
  
! #: c/c-typeck.cc:14209 c/c-typeck.cc:14373 cp/typeck.cc:6293
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:14224 c/c-typeck.cc:14388 cp/typeck.cc:6311
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "perbandingan diantara tipe %qT dan %qT"
  
! #: c/c-typeck.cc:14234 c/c-typeck.cc:14398 cp/typeck.cc:6328
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14248 cp/typeck.cc:5954
  #, fuzzy, gcc-internal-format
  #| msgid "comparing floating point with == or != is unsafe"
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "membandingkan titik pecahan dengan == atau != adalah tidak aman"
  
! #: c/c-typeck.cc:14287 c/c-typeck.cc:14439
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "perbandingan dari tipe penunjuk berbeda kurang sebuah cast"
  
! #: c/c-typeck.cc:14294 c/c-typeck.cc:14300
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C melarang perbandingan dari %<void *%> dengan fungsi penunjuk"
  
! #: c/c-typeck.cc:14307 c/c-typeck.cc:14449
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "perbandingan dari tipe penunjuk berbeda kurang sebuah cast"
  
! #: c/c-typeck.cc:14320 c/c-typeck.cc:14326 c/c-typeck.cc:14476
! #: c/c-typeck.cc:14482
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "perbandingan diantara penunjuk dan integer"
  
! #: c/c-typeck.cc:14427
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "perbandingan dari penunjuk lengkap dan tidak lengkap"
  
! #: c/c-typeck.cc:14429
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C melarang perbandingan terurut dari penunjuk ke fungsi"
  
! #: c/c-typeck.cc:14434
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with null pointer"
  msgstr "perbandingan terurut dari penunjuk dengan integer nol"
  
! #: c/c-typeck.cc:14457 c/c-typeck.cc:14460 c/c-typeck.cc:14467
! #: c/c-typeck.cc:14470
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "perbandingan terurut dari penunjuk dengan integer nol"
  
! #: c/c-typeck.cc:14547
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: c/c-typeck.cc:14865
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "menggunakan array yang tidak dapat diubah ke penunjuk dimana skalar dibutuhkan"
  
! #: c/c-typeck.cc:14869
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "menggunakan nilai tipe struct dimana skalar dibutuhkan"
  
! #: c/c-typeck.cc:14873
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "menggunaka nilai tipe union dimana skalar dibutuhkan"
  
! #: c/c-typeck.cc:14889
  #, fuzzy, gcc-internal-format
  #| msgid "used struct type value where scalar is required"
  msgid "used vector type where scalar is required"
  msgstr "menggunakan nilai tipe struct dimana skalar dibutuhkan"
  
! #: c/c-typeck.cc:15092 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15103 c/c-typeck.cc:15113 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-typeck.cc:15148 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15216 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:15220 c/c-typeck.cc:17037 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:15228
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo many %qs clauses"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%Hterlalu banyak %qs clauses"
  
! #: c/c-typeck.cc:15238 c/c-typeck.cc:17044 c/c-typeck.cc:17198
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:15275 cp/semantics.cc:5995
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "ukuran dalam array baru harus memiliki tipe integral"
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:6002
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "length %qE of array section does not have integral type"
  msgstr "ukuran dalam array baru harus memiliki tipe integral"
  
! #: c/c-typeck.cc:15305 cp/semantics.cc:6035
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected single pointer in %qs clause"
  msgstr "diduga string literal"
  
! #: c/c-typeck.cc:15323 c/c-typeck.cc:15390 c/c-typeck.cc:15683
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array %qs is used"
  msgid "zero length array section in %qs clause"
  msgstr "array dengan panjang bervariabel %qs digunakan"
  
! #: c/c-typeck.cc:15342 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15350 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15359 c/c-typeck.cc:15483 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array %qs is used"
  msgid "negative length in array section in %qs clause"
  msgstr "array dengan panjang bervariabel %qs digunakan"
  
! #: c/c-typeck.cc:15376 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15419 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15434 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15471 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15475 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15503 c/c-typeck.cc:15622 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, fuzzy, gcc-internal-format
  #| msgid "Copy array sections into a contiguous block on procedure entry"
  msgid "array section is not contiguous in %qs clause"
  msgstr "Salin bagian array kedalam sebuah blok kontinu dalam masukan prosedur"
  
! #: c/c-typeck.cc:15513 cp/semantics.cc:6242
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE does not have class type"
  msgid "%qE does not have pointer or array type"
  msgstr "%H%qE tidak memiliki tipe kelas"
  
! #: c/c-typeck.cc:15889 cp/semantics.cc:7305
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "melemparkan KOSONG, yang memiliki integral, bukan tipe penunjuk"
  
! #: c/c-typeck.cc:15896
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:7312
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs has invalid type"
  msgid "iterator %qD has const qualified type"
  msgstr "bit-field %qs memiliki tipe tidak valid"
  
! #: c/c-typeck.cc:15915 cp/semantics.cc:7328
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "bit-field %qD dengan tipe bukan integral"
  
! #: c/c-typeck.cc:15935 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15962
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15969 cp/semantics.cc:7398
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15975 cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15981 cp/semantics.cc:7410
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16018 cp/semantics.cc:7458
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected pointer in %qs clause"
  msgstr "diduga clause %<#pragma omp%>"
  
! #: c/c-typeck.cc:16121 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:16143 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:16169 c/c-typeck.cc:16179
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:16199
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16211
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "zero sized type %qT in %qs clause"
  msgstr "Ukuran array yang diasumsikan '%s' dalam %s clause di %L"
  
! #: c/c-typeck.cc:16219
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array %qs is used"
  msgid "variable sized type %qT in %qs clause"
  msgstr "array dengan panjang bervariabel %qs digunakan"
  
! #: c/c-typeck.cc:16263
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE memiliki tipe tidak valid untuk %<reduction(%s)%>"
  
! #: c/c-typeck.cc:16272 cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.cc:16360
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: c/c-typeck.cc:16378 c/c-typeck.cc:17292 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16390 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE harus berupa %<threadprivate%> untuk %<copyin%>"
  
! #: c/c-typeck.cc:16405 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16414
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16422
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16441 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:16471 c/c-typeck.cc:17192 c/c-typeck.cc:17463
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:16488 cp/semantics.cc:7876
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.cc:16499 cp/semantics.cc:7887
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.cc:16513 c/c-typeck.cc:16583 c/c-typeck.cc:16618
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.cc:16523 c/c-typeck.cc:16591 c/c-typeck.cc:16940
! #: c/c-typeck.cc:17092 c/c-typeck.cc:17100 c/c-typeck.cc:17116
! #: c/c-typeck.cc:17125 c/c-typeck.cc:17133 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
*************** msgstr "%qE muncul lebih dari sekali dal
*** 57112,57394 ****
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.cc:16509 c/c-typeck.cc:16580 c/c-typeck.cc:17119
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.cc:16554 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE bukan sebuah variabel dalam clause %<firstprivate%>"
  
! #: c/c-typeck.cc:16594 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE bukan sebuah variabel dalam clause %<lastprivate%>"
  
! #: c/c-typeck.cc:16613 cp/semantics.cc:8473
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:16620
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "tipe dari vektor delete bukan penunjuk ataupun tipe array"
  
! #: c/c-typeck.cc:16627
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16634
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.cc:16647 cp/semantics.cc:8542
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:16653
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.cc:16666 cp/semantics.cc:8581
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:16672
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.cc:16744 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16759 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16767 cp/semantics.cc:8742
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression in array specification at %C"
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "Diduga ekspresi dalam spesifikasi array di %C"
  
! #: c/c-typeck.cc:16788 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16798 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16859 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16879 c/c-typeck.cc:16955 c/c-typeck.cc:16991
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported map expression %qE"
  msgstr "kombinasi tidak didukung: %s"
  
! #: c/c-typeck.cc:16919 c/c-typeck.cc:17096 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.cc:16927 c/c-typeck.cc:17102 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.cc:17046 c/c-typeck.cc:17188 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:17171 cp/semantics.cc:9248
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:17197 cp/semantics.cc:9279
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.cc:17211 cp/semantics.cc:9295
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9298
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:17233
  #, fuzzy, gcc-internal-format
  #| msgid "%s variable %qs is private in outer context"
  msgid "%qs variable is not a pointer"
  msgstr "%s variabel %qs private dalam konteks luar"
  
! #: c/c-typeck.cc:17240
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "tipe dari vektor delete bukan penunjuk ataupun tipe array"
  
! #: c/c-typeck.cc:17288 c/c-typeck.cc:17393 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17308 cp/semantics.cc:8816
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %qs clauses on a task construct"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-typeck.cc:17429 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:17464 cp/semantics.cc:9706
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in action clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.cc:17475 cp/semantics.cc:9720
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take %<void%>"
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "%qD harus mengambil %<void%>"
  
! #: c/c-typeck.cc:17484 cp/semantics.cc:9729
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD shall not be const"
  msgstr "%q+D bukan sebuah fungsi,"
  
! #: c/c-typeck.cc:17533 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE adalah predetermined %qs untuk %qs"
  
! #: c/c-typeck.cc:17543
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17574 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17586 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17597 c/c-typeck.cc:17605 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17653 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17704 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17712 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17720 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17730 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17748 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17766 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17770 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:17942
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:17947
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "argumen pertama ke %<va_arg%> bukan dari tipe %<va_list%>"
  
! #: c/c-typeck.cc:17953
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "argumen pertama ke %<va_arg%> bukan dari tipe %<va_list%>"
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 57122,57404 ----
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.cc:16526 c/c-typeck.cc:16597 c/c-typeck.cc:17136
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.cc:16571 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE bukan sebuah variabel dalam clause %<firstprivate%>"
  
! #: c/c-typeck.cc:16611 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE bukan sebuah variabel dalam clause %<lastprivate%>"
  
! #: c/c-typeck.cc:16630 cp/semantics.cc:8473
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:16637
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "tipe dari vektor delete bukan penunjuk ataupun tipe array"
  
! #: c/c-typeck.cc:16644
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16651
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.cc:16664 cp/semantics.cc:8542
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:16670
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.cc:16683 cp/semantics.cc:8581
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:16689
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.cc:16761 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16776 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16784 cp/semantics.cc:8742
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression in array specification at %C"
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "Diduga ekspresi dalam spesifikasi array di %C"
  
! #: c/c-typeck.cc:16805 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16815 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16876 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16896 c/c-typeck.cc:16972 c/c-typeck.cc:17008
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported map expression %qE"
  msgstr "kombinasi tidak didukung: %s"
  
! #: c/c-typeck.cc:16936 c/c-typeck.cc:17113 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.cc:16944 c/c-typeck.cc:17119 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.cc:17063 c/c-typeck.cc:17205 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:17188 cp/semantics.cc:9248
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9279
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: c/c-typeck.cc:17228 cp/semantics.cc:9295
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:17231 cp/semantics.cc:9298
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE bukan sebuah variabel dalam clause %qs"
  
! #: c/c-typeck.cc:17250
  #, fuzzy, gcc-internal-format
  #| msgid "%s variable %qs is private in outer context"
  msgid "%qs variable is not a pointer"
  msgstr "%s variabel %qs private dalam konteks luar"
  
! #: c/c-typeck.cc:17257
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "tipe dari vektor delete bukan penunjuk ataupun tipe array"
  
! #: c/c-typeck.cc:17305 c/c-typeck.cc:17410 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17325 cp/semantics.cc:8816
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %qs clauses on a task construct"
  msgstr "terlalu banyak %qs clauses"
  
! #: c/c-typeck.cc:17446 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:17481 cp/semantics.cc:9706
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in action clauses"
  msgstr "%qD muncul lebih dari sekali dalam data clauses"
  
! #: c/c-typeck.cc:17492 cp/semantics.cc:9720
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take %<void%>"
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "%qD harus mengambil %<void%>"
  
! #: c/c-typeck.cc:17501 cp/semantics.cc:9729
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD shall not be const"
  msgstr "%q+D bukan sebuah fungsi,"
  
! #: c/c-typeck.cc:17550 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE adalah predetermined %qs untuk %qs"
  
! #: c/c-typeck.cc:17560
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17591 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17603 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17614 c/c-typeck.cc:17622 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17670 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17721 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17729 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17737 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17747 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17765 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17783 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17787 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:17964
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "argumen pertama ke %<va_arg%> bukan dari tipe %<va_list%>"
  
! #: c/c-typeck.cc:17970
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "argumen pertama ke %<va_arg%> bukan dari tipe %<va_list%>"
  
! #: c/c-typeck.cc:17976
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr "diduga pernyataan"
*** 57639,57990 ****
  msgid "expected case label"
  msgstr "diduga nama class"
  
! #: cobol/cdf-copy.cc:109
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:275
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr ""
  
! #: cobol/cobol1.cc:326
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unrecognized option '-%s'"
  msgid "exception '%s'"
  msgstr "pilihan '-%s' tidak dikenal"
  
! #: cobol/cobol1.cc:408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not close response file %s"
  msgid "could not execute preprocessor %s"
  msgstr "tidak dapat menutup berkas response %s"
  
! #: cobol/cobol1.cc:413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not find specs file %s\n"
  msgid "could not include %s"
  msgstr "tidak dapat menemukan berkas spesifikasi %s\n"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:419
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:53
! msgid "no such exception: 0x%04x"
  msgstr ""
  
! #: cobol/genapi.cc:332
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:571
  #, gcc-internal-format
! msgid "Nice try, but you can't fire me. I quit!"
  msgstr ""
  
! #: cobol/genapi.cc:1486
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): Knows not the variable type %s for %s"
  msgstr ""
  
! #: cobol/genapi.cc:2176
! #, gcc-internal-format, gfc-internal-format
! msgid "I don't know how to MOVE an alphabetical string to %s(%s) \n"
  msgstr ""
  
! #: cobol/genapi.cc:2244
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): field->type %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:5728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: invalid file name: %s\n"
! msgid "%s(): Invalid field type %s:"
  msgstr "%s: nama berkas tidak valid: %s\n"
  
! #: cobol/genapi.cc:6929 cobol/genapi.cc:6935 cobol/genapi.cc:6941
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_logop() was called with variable %s on line %d, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7048 cobol/genapi.cc:7112
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_relop() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7158
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_if() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7411
! #, gcc-internal-format, gfc-internal-format
! msgid "###### candidate %s has unimplemented CVT_type %d(%s)\n"
  msgstr ""
  
! #: cobol/genapi.cc:7422
! #, gcc-internal-format, gfc-internal-format
! msgid "###### unknown setop_t code %d\n"
  msgstr ""
  
! #: cobol/genapi.cc:7618
! msgid "%s:%d: %zu exceeds MAXIMUM_UNTILS of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:8624
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:8846 cobol/genapi.cc:9306
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:8971
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s access mode is 'file_inaccessible_e' in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9044
  #, gcc-internal-format
! msgid "parser_file_open called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9049
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_open for %s called with NULL var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9054
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9122
  #, gcc-internal-format
! msgid "parser_file_close called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9127
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_close for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9180
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9190
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9195
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9200
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9205
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9210
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but 'where' >= 0"
  msgstr ""
  
! #: cobol/genapi.cc:9219
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but 'where' < 0"
  msgstr ""
  
! #: cobol/genapi.cc:9262
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9311
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9317
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9322
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9457
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:11122
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): asked to sort %s, but it's not a table"
  msgstr ""
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:11250
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11379
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11786
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12187
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:12439
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): What in the name of Nero's fiddle are we doing here?"
  msgstr ""
  
! #: cobol/genapi.cc:13948
! #, gcc-internal-format, gfc-internal-format
! msgid "In parser_move(%s to %s), the move of FldLiteralN to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:14184
! #, gcc-internal-format, gfc-internal-format
! msgid "In mh_dest_is_float(%s to %s), the move of %s to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:16279
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16351
  #, gcc-internal-format
! msgid "parser_symbol_add() was called with a NULL new_var\n"
  msgstr ""
  
! #: cobol/genapi.cc:16379
! msgid "%s(): %2.2d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:16419
  #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add(): %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16425
! msgid "parser_symbol_add(): %2.2d %s has null ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16433
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add( %s ) improperly has a non-null var_decl_node\n"
  msgstr ""
  
! #: cobol/genapi.cc:16638
! msgid "%s(): %2.2d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/gengen.cc:363
  #, gcc-internal-format
! msgid "The given type is not NULL, and that's just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:372
  #, gcc-internal-format
! msgid "The given type is not a DECL or a TYPE"
  msgstr ""
  
! #: cobol/gengen.cc:416
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown dest"
  msgid "Unknown type %d"
  msgstr "Tidak diketahui dest"
  
! #: cobol/gengen.cc:2941
  #, gcc-internal-format
! msgid "Residual context count!"
  msgstr ""
  
! #: cobol/genmath.cc:1392
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_op() doesn't know how to evaluate \"%s = %s %c %s\"\n"
  msgstr ""
  
! #: cobol/genutil.cc:322 cobol/genutil.cc:601
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "terlalu banyak berkas masukan"
  
! #: cobol/lexio.cc:1490
  #, gcc-internal-format, gfc-internal-format
! msgid "%s pid %d terminated by %s"
  msgstr ""
  
! #: cobol/lexio.cc:1495
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: %s exited with status %d\n"
  msgid "%s exited with status %d"
  msgstr "%s: %s keluar dengan status %d\n"
  
! #: cobol/symbols.cc:450
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "mask must be an immediate"
  msgid "%s: key must be field"
  msgstr "mask harus berupa sebuah immediate"
  
! #: cobol/symbols.cc:3709 cobol/symbols.cc:3816 cobol/symbols.cc:3846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: would convert file '%s'\n"
  msgid "%s:%d: could not add '%s'"
  msgstr "%s: akan mengubah berkas '%s'\n"
  
! #: cobol/util.cc:1108
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1705
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: compiling '%s'\n"
  msgid "%s: regcomp: %s"
  msgstr "%s: mengkompile '%s'\n"
  
! #: cobol/util.cc:1815
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:2141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect: recompiling %s\n"
  msgid "failed compiling %s"
--- 57649,58056 ----
  msgid "expected case label"
  msgstr "diduga nama class"
  
! #: cobol/cdf-copy.cc:108
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:274
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr ""
  
! #: cobol/cobol1.cc:325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unrecognized option '-%s'"
  msgid "exception '%s'"
  msgstr "pilihan '-%s' tidak dikenal"
  
! #: cobol/cobol1.cc:414
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not close response file %s"
  msgid "could not execute preprocessor %s"
  msgstr "tidak dapat menutup berkas response %s"
  
! #: cobol/cobol1.cc:420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not find specs file %s\n"
  msgid "could not include %s"
  msgstr "tidak dapat menemukan berkas spesifikasi %s\n"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:426
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:54
! #, gcc-internal-format
! msgid "no such exception: 0x%x"
  msgstr ""
  
! #: cobol/genapi.cc:354
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:600
  #, gcc-internal-format
! msgid "Nice try, but you cannot fire me."
  msgstr ""
  
! #: cobol/genapi.cc:1214
  #, gcc-internal-format, gfc-internal-format
! msgid "%s should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:1792
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%qE is not a variable in clause %qs"
! msgid "%s: Knows not the variable type %s for %s"
! msgstr "%qE bukan sebuah variabel dalam clause %qs"
! 
! #: cobol/genapi.cc:2481
! #, gcc-internal-format
! msgid "I don%'t know how to MOVE an alphabetical string to %s(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:2549
! #, gcc-internal-format
! msgid "%s: %<field->type%> %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:4460
! #, fuzzy, gcc-internal-format
! #| msgid "invalid GIMPLE statement"
! msgid "Not valid for ACCEPT statement."
! msgstr "pernyataan GIMPLE tidak valid"
! 
! #: cobol/genapi.cc:5488
! #, gcc-internal-format
! msgid "Attempting to send to an input device."
! msgstr ""
! 
! #: cobol/genapi.cc:5511
! #, fuzzy, gcc-internal-format
! #| msgid "invalid GIMPLE statement"
! msgid "Not valid for DISPLAY statement."
! msgstr "pernyataan GIMPLE tidak valid"
! 
! #: cobol/genapi.cc:6412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: invalid file name: %s\n"
! msgid "%s: Invalid field type %s:"
  msgstr "%s: nama berkas tidak valid: %s\n"
  
! #: cobol/genapi.cc:7622 cobol/genapi.cc:7628 cobol/genapi.cc:7634
! #, gcc-internal-format
! msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7741
! #, gcc-internal-format
! msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7805
! #, gcc-internal-format
! msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7851
! #, gcc-internal-format
! msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:8116
! #, gcc-internal-format
! msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:8127
! #, gcc-internal-format
! msgid "unknown %<setop_t%> code %d"
  msgstr ""
  
! #: cobol/genapi.cc:8315
! #, gcc-internal-format
! msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
! msgstr ""
! 
! #: cobol/genapi.cc:9324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:9538 cobol/genapi.cc:10006
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9663
! #, gcc-internal-format
! msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9737
  #, gcc-internal-format
! msgid "%<parser_file_open%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9742
! #, gcc-internal-format
! msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9748
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9817
  #, gcc-internal-format
! msgid "%<parser_file_close%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9822
! #, gcc-internal-format
! msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9887
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9892
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9898
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9903
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9909
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9918
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10011
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10017
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10022
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10107
! #, gcc-internal-format
! msgid "The file pointer should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:10161
  #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
+ #: cobol/genapi.cc:11881
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "%qT resolves to %qT, which is is not a class type"
+ msgid "%s: asked to sort %s, which is not a table"
+ msgstr "%qT meresolf ke %qT, yang bukan sebuah tipe class"
+ 
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12013
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12147
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12569
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12973
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:13264
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: What in the name of Nero are we doing here?"
  msgstr ""
  
! #: cobol/genapi.cc:14560
! #, gcc-internal-format
! msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:14796
! #, gcc-internal-format
! msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:16918
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16990
  #, gcc-internal-format
! msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr ""
  
! #: cobol/genapi.cc:17020
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17060
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17065
! #, gcc-internal-format
! msgid "%s: %d %qs has NULL ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17072
! #, gcc-internal-format
! msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:17267
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17334
  #, gcc-internal-format
! msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
  msgstr ""
  
! #: cobol/gengen.cc:360
  #, gcc-internal-format
! msgid "The given type is NULL, and that is just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:369
! #, fuzzy, gcc-internal-format
! #| msgid "derived type declaration"
! msgid "The given type is not a declaration or a TYPE"
! msgstr "tipe deklarasi turunan"
! 
! #: cobol/gengen.cc:413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown dest"
  msgid "Unknown type %d"
  msgstr "Tidak diketahui dest"
  
! #: cobol/gengen.cc:482
! #, fuzzy, gcc-internal-format
! #| msgid "pointer targets in assignment differ in signedness"
! msgid "Attempting an assignment of differing types."
! msgstr "target penunjuk dalam assignmen berbeda dalam signedness"
! 
! #: cobol/gengen.cc:2893
  #, gcc-internal-format
! msgid "Residual context count"
  msgstr ""
  
! #: cobol/genmath.cc:1385
! #, gcc-internal-format
! msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
  msgstr ""
  
! #: cobol/genutil.cc:596
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "terlalu banyak berkas masukan"
  
! #: cobol/genutil.cc:761
! #, gcc-internal-format
! msgid "cannot get %<float%> value from %s"
! msgstr ""
! 
! #: cobol/lexio.cc:1581
  #, gcc-internal-format, gfc-internal-format
! msgid "%s pid %ld terminated by %s"
  msgstr ""
  
! #: cobol/lexio.cc:1586
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: %s exited with status %d\n"
  msgid "%s exited with status %d"
  msgstr "%s: %s keluar dengan status %d\n"
  
! #: cobol/symbols.cc:418
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "mask must be an immediate"
  msgid "%s: key must be field"
  msgstr "mask harus berupa sebuah immediate"
  
! #: cobol/symbols.cc:3712 cobol/symbols.cc:3815 cobol/symbols.cc:3845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: would convert file '%s'\n"
  msgid "%s:%d: could not add '%s'"
  msgstr "%s: akan mengubah berkas '%s'\n"
  
! #: cobol/util.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1873
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: compiling '%s'\n"
  msgid "%s: regcomp: %s"
  msgstr "%s: mengkompile '%s'\n"
  
! #: cobol/util.cc:2022
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:2430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect: recompiling %s\n"
  msgid "failed compiling %s"
*************** msgstr "tidak cocok %<operator %s%> untu
*** 58472,58478 ****
  msgid "%q#D is private within this context"
  msgstr "dalam konteks ini"
  
! #: cp/call.cc:8377 cp/decl.cc:9615
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared private here"
--- 58538,58544 ----
  msgid "%q#D is private within this context"
  msgstr "dalam konteks ini"
  
! #: cp/call.cc:8377 cp/decl.cc:9613
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared private here"
*************** msgstr "%q+D dideklarasikan disini"
*** 58484,58490 ****
  msgid "%q#D is protected within this context"
  msgstr "dalam konteks ini"
  
! #: cp/call.cc:8383 cp/decl.cc:9616
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared protected here"
--- 58550,58556 ----
  msgid "%q#D is protected within this context"
  msgstr "dalam konteks ini"
  
! #: cp/call.cc:8383 cp/decl.cc:9614
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared protected here"
*************** msgstr ""
*** 58847,58853 ****
  msgid "constructor delegates to itself"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/call.cc:11805 cp/typeck.cc:10490
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI"
--- 58913,58919 ----
  msgid "constructor delegates to itself"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/call.cc:11805 cp/typeck.cc:10606
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI"
*************** msgstr "tidak pasangan fungsi untuk pang
*** 58870,58876 ****
  msgid "call to non-function %qD"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/call.cc:11947 cp/pt.cc:17467 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
--- 58936,58942 ----
  msgid "call to non-function %qD"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/call.cc:11947 cp/pt.cc:17496 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
*************** msgstr ""
*** 59051,59058 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q+#D tidak dapat overloaded"
  
! #: cp/class.cc:1461 cp/decl.cc:1946 cp/decl.cc:1958 cp/decl.cc:1984
! #: cp/decl.cc:2006 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %q#D"
--- 59117,59124 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q+#D tidak dapat overloaded"
  
! #: cp/class.cc:1461 cp/decl.cc:1944 cp/decl.cc:1956 cp/decl.cc:1982
! #: cp/decl.cc:2004 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %q#D"
*************** msgstr "anggota data bukan statis %qD me
*** 59418,59629 ****
  msgid "  non-static data member %qD has volatile type"
  msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
  
! #: cp/class.cc:6466
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
  
! #: cp/class.cc:6495
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "referensi bukan-statis %q+#D dalam kelas tanpa sebuah konstruktor"
  
! #: cp/class.cc:6501
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "anggota const bukan-statis %q+#D dalam kelas tanpa sebuah konstruktor"
  
! #: cp/class.cc:6834
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6838
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6878
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "direct base %qT tidak dapat diakses dalam %qT karena adanya ambigu"
  
! #: cp/class.cc:6890
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "virtual base %qT tidak dapat diakses dalam %qT karena adanya ambigu"
  
! #: cp/class.cc:7132
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "ofset dari %q+D adalah bukan ABI komplian dan mungkin berubah dalam versi GCC yang akan datang"
  
! #: cp/class.cc:7328
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "ukuran dari array %qs adalah terlalu besar"
  
! #: cp/class.cc:7649
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "penggunaan tidak valid dari struktur dengan anggota array fleksibel"
  
! #: cp/class.cc:7650
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "penggunaan tidak valid dari struktur dengan anggota array fleksibel"
  
! #: cp/class.cc:7655
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "array member %q#D declared here"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: cp/class.cc:7684
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "%J anggota array fleksibel tidak diakhir dari struct"
  
! #: cp/class.cc:7686
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "%J anggota array fleksibel dalam sebaliknya struct kosong"
  
! #: cp/class.cc:7695 cp/class.cc:7730
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "redefinisi dari %q#T"
  
! #: cp/class.cc:7703
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "%J anggota array fleksibel tidak diakhir dari struct"
  
! #: cp/class.cc:7705
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "%J anggota array fleksibel dalam sebaliknya struct kosong"
  
! #: cp/class.cc:7728
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "next member %q#D declared here"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: cp/class.cc:7840 cp/decl.cc:18273 cp/parser.cc:28411
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefinisi dari %q#T"
  
! #: cp/class.cc:7987
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T memiliki fungsi maya dan dapat diakses bukan virtual desktruktor"
  
! #: cp/class.cc:8015
  #, fuzzy, gcc-internal-format
  #| msgid "class %qT does not have any field named %qD"
  msgid "type transparent %q#T does not have any fields"
  msgstr "kelas %qT tidak memiliki field apapun bernama %qD"
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8025
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has virtual member functions"
  msgid "type transparent class %qT has virtual functions"
  msgstr "tipe %qs memiliki anggota fungsi virtual"
  
! #: cp/class.cc:8031
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8202
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#D is marked %<dllimport%>"
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "definisi dari %q#D ditandai %<dllimport%>"
  
! #: cp/class.cc:8213
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "mencoba menyelesaikan struct, tetapi ditendang keluar karena error parse sebelumnya"
  
! #: cp/class.cc:8720
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "bahasa string %<\"%E\"%> tidak dikenal"
  
! #: cp/class.cc:8810
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "tidak dapat meresolf fungsi overloaded %qD berdasar dari konversi ke tipe %qT"
  
! #: cp/class.cc:8976
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "tidak cocok mengubah fungsi %qD ke tipe %q#T"
  
! #: cp/class.cc:9004
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "mengubah fungsi overloaded %qD ke tipe %q#T adalah ambigu"
  
! #: cp/class.cc:9046
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr "ISO C++ melarang mengambil alamat dari tidak terkualifikasi atau bertanda kurun anggota bukan statis fungsi untuk membentuk sebuah penunjuk ke anggota fungsi. Katakan %<&%T::%D%>"
  
! #: cp/class.cc:9051
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "(sebuah penunjuk ke anggota hanya dapat dibentuk dengan %<&%E%>)"
  
! #: cp/class.cc:9061
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "mengasumsikan penunjuk ke anggota %qD"
  
! #: cp/class.cc:9064
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(sebuah penunjuk ke anggota hanya dapat dibentuk dengan %<&%E%>)"
  
! #: cp/class.cc:9143
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "tidak cukup informasi mengenai tipe"
  
! #: cp/class.cc:9163
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "tidak dapat mengubah %qE dari tipe %qT ke tipe %qT"
  
! #: cp/class.cc:9464
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "deklarasi dari %qD sebagai anggota dari %qT"
  
! #: cp/class.cc:9467
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as %q#D"
  msgid "used here to mean %q#D"
--- 59484,59705 ----
  msgid "  non-static data member %qD has volatile type"
  msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
  
! #: cp/class.cc:6478
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "kelas dasar %q#T memiliki desktruktor tidak virtual"
  
! #: cp/class.cc:6507
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "referensi bukan-statis %q+#D dalam kelas tanpa sebuah konstruktor"
  
! #: cp/class.cc:6513
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "anggota const bukan-statis %q+#D dalam kelas tanpa sebuah konstruktor"
  
! #: cp/class.cc:6853
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6858
! #, gcc-internal-format
! msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr ""
! 
! #: cp/class.cc:6866
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6871
! #, gcc-internal-format
! msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr ""
! 
! #: cp/class.cc:6912
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "direct base %qT tidak dapat diakses dalam %qT karena adanya ambigu"
  
! #: cp/class.cc:6924
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "virtual base %qT tidak dapat diakses dalam %qT karena adanya ambigu"
  
! #: cp/class.cc:7166
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "ofset dari %q+D adalah bukan ABI komplian dan mungkin berubah dalam versi GCC yang akan datang"
  
! #: cp/class.cc:7362
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "ukuran dari array %qs adalah terlalu besar"
  
! #: cp/class.cc:7683
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "penggunaan tidak valid dari struktur dengan anggota array fleksibel"
  
! #: cp/class.cc:7684
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "penggunaan tidak valid dari struktur dengan anggota array fleksibel"
  
! #: cp/class.cc:7689
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "array member %q#D declared here"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: cp/class.cc:7718
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "%J anggota array fleksibel tidak diakhir dari struct"
  
! #: cp/class.cc:7720
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "%J anggota array fleksibel dalam sebaliknya struct kosong"
  
! #: cp/class.cc:7729 cp/class.cc:7764
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "redefinisi dari %q#T"
  
! #: cp/class.cc:7737
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "%J anggota array fleksibel tidak diakhir dari struct"
  
! #: cp/class.cc:7739
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "%J anggota array fleksibel dalam sebaliknya struct kosong"
  
! #: cp/class.cc:7762
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "next member %q#D declared here"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: cp/class.cc:7874 cp/decl.cc:18271 cp/parser.cc:28464
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefinisi dari %q#T"
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T memiliki fungsi maya dan dapat diakses bukan virtual desktruktor"
  
! #: cp/class.cc:8049
  #, fuzzy, gcc-internal-format
  #| msgid "class %qT does not have any field named %qD"
  msgid "type transparent %q#T does not have any fields"
  msgstr "kelas %qT tidak memiliki field apapun bernama %qD"
  
! #: cp/class.cc:8055
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8059
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has virtual member functions"
  msgid "type transparent class %qT has virtual functions"
  msgstr "tipe %qs memiliki anggota fungsi virtual"
  
! #: cp/class.cc:8065
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8236
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#D is marked %<dllimport%>"
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "definisi dari %q#D ditandai %<dllimport%>"
  
! #: cp/class.cc:8247
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "mencoba menyelesaikan struct, tetapi ditendang keluar karena error parse sebelumnya"
  
! #: cp/class.cc:8754
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "bahasa string %<\"%E\"%> tidak dikenal"
  
! #: cp/class.cc:8844
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "tidak dapat meresolf fungsi overloaded %qD berdasar dari konversi ke tipe %qT"
  
! #: cp/class.cc:9010
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "tidak cocok mengubah fungsi %qD ke tipe %q#T"
  
! #: cp/class.cc:9038
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "mengubah fungsi overloaded %qD ke tipe %q#T adalah ambigu"
  
! #: cp/class.cc:9080
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr "ISO C++ melarang mengambil alamat dari tidak terkualifikasi atau bertanda kurun anggota bukan statis fungsi untuk membentuk sebuah penunjuk ke anggota fungsi. Katakan %<&%T::%D%>"
  
! #: cp/class.cc:9085
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "(sebuah penunjuk ke anggota hanya dapat dibentuk dengan %<&%E%>)"
  
! #: cp/class.cc:9095
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "mengasumsikan penunjuk ke anggota %qD"
  
! #: cp/class.cc:9098
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(sebuah penunjuk ke anggota hanya dapat dibentuk dengan %<&%E%>)"
  
! #: cp/class.cc:9177
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "tidak cukup informasi mengenai tipe"
  
! #: cp/class.cc:9197
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "tidak dapat mengubah %qE dari tipe %qT ke tipe %qT"
  
! #: cp/class.cc:9498
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "deklarasi dari %qD sebagai anggota dari %qT"
  
! #: cp/class.cc:9501
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as %q#D"
  msgid "used here to mean %q#D"
*************** msgstr "tipe kembali abstrak tidak valid
*** 59663,59669 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15267
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
--- 59739,59745 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15265
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
*************** msgstr ""
*** 59713,59719 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6580
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
--- 59789,59795 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6596
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
*************** msgid "%q+E is not a constant expression
*** 59733,59745 ****
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10113 rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6138 cp/constexpr.cc:8586
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
--- 59809,59821 ----
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10135 rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6153 cp/constexpr.cc:8608
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
*************** msgstr ""
*** 59761,59767 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10077
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
--- 59837,59843 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10099
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
*************** msgstr "hilang penginisialisasi untuk an
*** 59967,59977 ****
  msgid "dereferencing a null pointer in %qE"
  msgstr "dereferensi penunjuk %<void *%>"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4913 cp/constexpr.cc:4925
! #: cp/constexpr.cc:7761 cp/constexpr.cc:7892 cp/constexpr.cc:10027
! #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
! #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
! #: rust/backend/rust-constexpr.cc:5712
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%qE is not a constant expression"
--- 60043,60053 ----
  msgid "dereferencing a null pointer in %qE"
  msgstr "dereferensi penunjuk %<void *%>"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4925 cp/constexpr.cc:4937
! #: cp/constexpr.cc:7777 cp/constexpr.cc:7908 cp/constexpr.cc:10049
! #: cp/constexpr.cc:11043 rust/backend/rust-constexpr.cc:1738
! #: rust/backend/rust-constexpr.cc:1983 rust/backend/rust-constexpr.cc:2225
! #: rust/backend/rust-constexpr.cc:4743 rust/backend/rust-constexpr.cc:5712
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%qE is not a constant expression"
*************** msgstr "%s tidak dapat muncul dalam sebu
*** 59983,60473 ****
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6748
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "hilang penginisialisasi untuk anggota %qD"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6743
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4991
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4994
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:5005
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini adalah sebuah penunjuk"
  
! #: cp/constexpr.cc:5008
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:5019
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5022
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5033
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "parameter template %qD dari tipe %qT tidak diijinkan dalam sebuah ekspresi konstanta integral karena ini bukan tipe integral atau enumerasi"
  
! #: cp/constexpr.cc:5037
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5048
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:5051
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:5206
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "%s tidak digunakan dalam asm disini"
  
! #: cp/constexpr.cc:5215 cp/constexpr.cc:5225
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5245
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5291
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6158 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6198 cp/constexpr.cc:6231
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: cp/constexpr.cc:6200 cp/constexpr.cc:6226 cp/constexpr.cc:6233
! #: cp/constexpr.cc:6575
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "allocated here"
  msgstr "dipanggil dari sini"
  
! #: cp/constexpr.cc:6204
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6224
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: cp/constexpr.cc:6236 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/constexpr.cc:6244
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not initialized"
  msgid "%qD used in its own initializer"
  msgstr "%qE tidak terinisialisasi"
  
! #: cp/constexpr.cc:6249
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%q#D is not const"
  msgstr "%q#T bukan sebuah kelas"
  
! #: cp/constexpr.cc:6252
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is private"
  msgid "%q#D is volatile"
  msgstr "%q+#D adalah private"
  
! #: cp/constexpr.cc:6257 cp/constexpr.cc:6264
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/constexpr.cc:6270
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD belum pernah dideklarasikan dalam lingkup ini"
  
! #: cp/constexpr.cc:6273
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpression in new-declarator must have integral or enumeration type"
  msgid "%qD does not have integral or enumeration type"
  msgstr "%Hekspresi dalam pendeklarasi new harus memiliki integral atau tipe enumerasi"
  
! #: cp/constexpr.cc:6573
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6582
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "deklarasi dari %q#D diluar dari kelas bukan sebuah definisi"
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6592
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6723
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6752
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6759
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6771 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:7223 cp/constexpr.cc:8928 cp/constexpr.cc:8940
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "statement is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.cc:7430 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7539 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "inline assembly is not a constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: cp/constexpr.cc:7541 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7560
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "penggunaan tidak valid dari %qD"
  
! #: cp/constexpr.cc:7564
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7566
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7568
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7570
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7723
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.cc:7736
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7922
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7925
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7990 cp/constexpr.cc:10723
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "tipe enumeral dan bukan enumeral dalam ekspresi kondisional"
  
! #: cp/constexpr.cc:8448 cp/constexpr.cc:10228
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/constexpr.cc:8479 rust/backend/rust-constexpr.cc:2461
  #, fuzzy, gcc-internal-format
  #| msgid "cast from type %qT to type %qT casts away constness"
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/constexpr.cc:8531
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "parameter template %qD dari tipe %qT tidak diijinkan dalam sebuah ekspresi konstanta integral karena ini bukan tipe integral atau enumerasi"
  
! #: cp/constexpr.cc:8541
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr ""
  
! #: cp/constexpr.cc:8549
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/constexpr.cc:8563
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:8603 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/constexpr.cc:8741 cp/constexpr.cc:10535 cp/constexpr.cc:10946
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression %qE is not a constant expression"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/constexpr.cc:8785 cp/constexpr.cc:10987
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "overflow dalam konstanta ekspresi"
  
! #: cp/constexpr.cc:8843
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "contract predicate is false in constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.cc:8878
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/constexpr.cc:8943
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "diduga ekspresi"
  
! #: cp/constexpr.cc:9242 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9250 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:9266 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:9277 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:9297 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9301
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9336
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9964 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "cast tidak valid dari sebuah ekspresi rvalue dari tipe %qT ke tipe %qT"
  
! #: cp/constexpr.cc:10193
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.cc:10196
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10252 rust/backend/rust-constexpr.cc:5893
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away constness"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "reinterpret_cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/constexpr.cc:10286 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10470
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.cc:10482
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/constexpr.cc:10549
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/constexpr.cc:10565
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:10629
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.cc:10687
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10695
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10773 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "division by zero is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.cc:10874 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.cc:10943
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "overflow dalam konstanta ekspresi"
  
! #: cp/constexpr.cc:10956
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "indeks array bukan konstan dalam penginisialisasi"
  
! #: cp/constexpr.cc:11004
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/constexpr.cc:11040 rust/backend/rust-constexpr.cc:6438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
--- 60059,60549 ----
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6764
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "hilang penginisialisasi untuk anggota %qD"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6759
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5003
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:5006
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:5017
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini adalah sebuah penunjuk"
  
! #: cp/constexpr.cc:5020
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:5031
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5034
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5045
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "parameter template %qD dari tipe %qT tidak diijinkan dalam sebuah ekspresi konstanta integral karena ini bukan tipe integral atau enumerasi"
  
! #: cp/constexpr.cc:5049
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5060
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:5063
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:5218
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "%s tidak digunakan dalam asm disini"
  
! #: cp/constexpr.cc:5227 cp/constexpr.cc:5237
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5257
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:5315
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6173 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6213 cp/constexpr.cc:6246
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: cp/constexpr.cc:6215 cp/constexpr.cc:6241 cp/constexpr.cc:6248
! #: cp/constexpr.cc:6591
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "allocated here"
  msgstr "dipanggil dari sini"
  
! #: cp/constexpr.cc:6219
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6239
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: cp/constexpr.cc:6251 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/constexpr.cc:6259
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not initialized"
  msgid "%qD used in its own initializer"
  msgstr "%qE tidak terinisialisasi"
  
! #: cp/constexpr.cc:6264
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%q#D is not const"
  msgstr "%q#T bukan sebuah kelas"
  
! #: cp/constexpr.cc:6267
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is private"
  msgid "%q#D is volatile"
  msgstr "%q+#D adalah private"
  
! #: cp/constexpr.cc:6272 cp/constexpr.cc:6279
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
  
! #: cp/constexpr.cc:6285
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD belum pernah dideklarasikan dalam lingkup ini"
  
! #: cp/constexpr.cc:6288
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpression in new-declarator must have integral or enumeration type"
  msgid "%qD does not have integral or enumeration type"
  msgstr "%Hekspresi dalam pendeklarasi new harus memiliki integral atau tipe enumerasi"
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6598
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "deklarasi dari %q#D diluar dari kelas bukan sebuah definisi"
  
! #: cp/constexpr.cc:6605
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6608
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6739
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6768
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6775
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6787 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:7239 cp/constexpr.cc:8950 cp/constexpr.cc:8962
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "statement is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.cc:7446 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7555 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "inline assembly is not a constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: cp/constexpr.cc:7557 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7576
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "penggunaan tidak valid dari %qD"
  
! #: cp/constexpr.cc:7580
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7586
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7739
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.cc:7752
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7938
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7941
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:8006 cp/constexpr.cc:10745
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "tipe enumeral dan bukan enumeral dalam ekspresi kondisional"
  
! #: cp/constexpr.cc:8470 cp/constexpr.cc:10250
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/constexpr.cc:8501 rust/backend/rust-constexpr.cc:2461
  #, fuzzy, gcc-internal-format
  #| msgid "cast from type %qT to type %qT casts away constness"
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/constexpr.cc:8553
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "parameter template %qD dari tipe %qT tidak diijinkan dalam sebuah ekspresi konstanta integral karena ini bukan tipe integral atau enumerasi"
  
! #: cp/constexpr.cc:8563
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr ""
  
! #: cp/constexpr.cc:8571
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/constexpr.cc:8585
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:8625 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/constexpr.cc:8763 cp/constexpr.cc:10557 cp/constexpr.cc:10968
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression %qE is not a constant expression"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/constexpr.cc:8807 cp/constexpr.cc:11009
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "overflow dalam konstanta ekspresi"
  
! #: cp/constexpr.cc:8865
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "contract predicate is false in constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.cc:8900
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/constexpr.cc:8965
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "diduga ekspresi"
  
! #: cp/constexpr.cc:9264 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9272 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:9288 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:9299 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:9319 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9323
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9358
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9986 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "cast tidak valid dari sebuah ekspresi rvalue dari tipe %qT ke tipe %qT"
  
! #: cp/constexpr.cc:10215
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.cc:10218
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10274 rust/backend/rust-constexpr.cc:5893
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away constness"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "reinterpret_cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/constexpr.cc:10308 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10492
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.cc:10504
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/constexpr.cc:10571
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/constexpr.cc:10587
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:10651
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.cc:10709
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10717
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10795 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "division by zero is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.cc:10896 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.cc:10965
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "overflow dalam konstanta ekspresi"
  
! #: cp/constexpr.cc:10978
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "indeks array bukan konstan dalam penginisialisasi"
  
! #: cp/constexpr.cc:11026
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/constexpr.cc:11065 rust/backend/rust-constexpr.cc:6438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
*************** msgstr "%J sebelumnya bukan-inline dekla
*** 61136,61259 ****
  msgid "declaration adds contracts to %q#D"
  msgstr "deklarasi dari %q#D"
  
! #: cp/coroutines.cc:427
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:429
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:484
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function %<main%>"
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "tidak dapat inline fungsi %<main%>"
  
! #: cp/coroutines.cc:506
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:534
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr ""
  
! #: cp/coroutines.cc:547
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qE must take no arguments"
  msgstr "%qD harus mengambil secara tepat dua argumen"
  
! #: cp/coroutines.cc:554 cp/coroutines.cc:599
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is predetermined %qs for %qs"
  msgid "%qE must return %qT, not %qT"
  msgstr "%qE adalah predetermined %qs untuk %qs"
  
! #: cp/coroutines.cc:581
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qE must be a non-overloaded static function"
  msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
  
! #: cp/coroutines.cc:592
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take %<void%>"
  msgid "%qE must take a single %qT"
  msgstr "%qD harus mengambil %<void%>"
  
! #: cp/coroutines.cc:621
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:736
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr ""
  
! #: cp/coroutines.cc:756
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:760
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%<return_void%> declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/coroutines.cc:919 cp/coroutines.cc:997 cp/coroutines.cc:4553
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "no member named %qE in %qT"
  msgstr "%qT tidak memiliki anggota bernama %qE"
  
! #: cp/coroutines.cc:1012
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used outside a function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1020
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1031
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/coroutines.cc:1042
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/coroutines.cc:1053
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in a varargs function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1060
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a constructor"
  msgstr "%s tidak digunakan dalam asm disini"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1067
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a destructor"
--- 61212,61335 ----
  msgid "declaration adds contracts to %q#D"
  msgstr "deklarasi dari %q#D"
  
! #: cp/coroutines.cc:507
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:509
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:564
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function %<main%>"
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "tidak dapat inline fungsi %<main%>"
  
! #: cp/coroutines.cc:586
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:614
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr ""
  
! #: cp/coroutines.cc:627
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qE must take no arguments"
  msgstr "%qD harus mengambil secara tepat dua argumen"
  
! #: cp/coroutines.cc:634 cp/coroutines.cc:679
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is predetermined %qs for %qs"
  msgid "%qE must return %qT, not %qT"
  msgstr "%qE adalah predetermined %qs untuk %qs"
  
! #: cp/coroutines.cc:661
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qE must be a non-overloaded static function"
  msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
  
! #: cp/coroutines.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take %<void%>"
  msgid "%qE must take a single %qT"
  msgstr "%qD harus mengambil %<void%>"
  
! #: cp/coroutines.cc:701
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:816
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr ""
  
! #: cp/coroutines.cc:836
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:840
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%<return_void%> declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/coroutines.cc:999 cp/coroutines.cc:1077 cp/coroutines.cc:4711
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "no member named %qE in %qT"
  msgstr "%qT tidak memiliki anggota bernama %qE"
  
! #: cp/coroutines.cc:1092
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used outside a function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1100
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1111
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/coroutines.cc:1122
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/coroutines.cc:1133
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in a varargs function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a constructor"
  msgstr "%s tidak digunakan dalam asm disini"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1147
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a destructor"
*************** msgstr "%s tidak digunakan dalam asm dis
*** 61262,61364 ****
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1098
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "pernyataan-kembali dengan tidak ada nilai, dalam fungsi mengembalikan %qT"
  
! #: cp/coroutines.cc:1150
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "the expression %qE is required to be non-throwing"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/coroutines.cc:1152
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1280
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "awaitable type %qT is not a structure"
  msgstr "tipe kualifikasi %qT tidak cocok dengan nama destruktor ~%qT"
  
! #: cp/coroutines.cc:1374
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1723
  #, fuzzy, gcc-internal-format
  #| msgid "function declared %<noreturn%> has a %<return%> statement"
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "fungsi dideklarasikan %<noreturn%> memiliki sebuah pernyataan %<return%>"
  
! #: cp/coroutines.cc:1760
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "argumen ketiga ke %<__builtin_prefetch%> harus berupa sebuah konstan"
  
! #: cp/coroutines.cc:1770
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "argumen ketiga ke %<__builtin_prefetch%> harus berupa sebuah konstan"
  
! #: cp/coroutines.cc:2267
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %q+D"
  msgid "no suspend point info for %qD"
  msgstr "tidak ada prototipe sebelumnya untuk %q+D"
  
! #: cp/coroutines.cc:2829
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "duplikasi %qE"
  
! #: cp/coroutines.cc:3958
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "await expressions are not permitted in handlers"
  msgstr "penunjuk tidak diijinkan sebagai nilai case"
  
! #: cp/coroutines.cc:4183
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array %qs is used"
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "array dengan panjang bervariabel %qs digunakan"
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4708
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4713
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4744
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:4840
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr ""
  
! #: cp/coroutines.cc:5146
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
--- 61338,61457 ----
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1178
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "pernyataan-kembali dengan tidak ada nilai, dalam fungsi mengembalikan %qT"
  
! #: cp/coroutines.cc:1230
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "the expression %qE is required to be non-throwing"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/coroutines.cc:1232
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1361 cp/coroutines.cc:1364
! #, fuzzy, gcc-internal-format
! #| msgid "qualified type %qT does not match destructor name ~%qT"
! msgid "%qs awaitable type %qT is not a structure"
! msgstr "tipe kualifikasi %qT tidak cocok dengan nama destruktor ~%qT"
! 
! #: cp/coroutines.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "awaitable type %qT is not a structure"
  msgstr "tipe kualifikasi %qT tidak cocok dengan nama destruktor ~%qT"
  
! #: cp/coroutines.cc:1460
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1552 cp/coroutines.cc:1638
! #, fuzzy, gcc-internal-format
! #| msgid "%s cannot be used in asm here"
! msgid "%qs cannot be used in an unevaluated context"
! msgstr "%s tidak digunakan dalam asm disini"
! 
! #: cp/coroutines.cc:1821
  #, fuzzy, gcc-internal-format
  #| msgid "function declared %<noreturn%> has a %<return%> statement"
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "fungsi dideklarasikan %<noreturn%> memiliki sebuah pernyataan %<return%>"
  
! #: cp/coroutines.cc:1858
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "argumen ketiga ke %<__builtin_prefetch%> harus berupa sebuah konstan"
  
! #: cp/coroutines.cc:1868
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "argumen ketiga ke %<__builtin_prefetch%> harus berupa sebuah konstan"
  
! #: cp/coroutines.cc:2387
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %q+D"
  msgid "no suspend point info for %qD"
  msgstr "tidak ada prototipe sebelumnya untuk %q+D"
  
! #: cp/coroutines.cc:2960
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "duplikasi %qE"
  
! #: cp/coroutines.cc:3618
! #, gcc-internal-format
! msgid "assumption ignored because it contains an await-expression"
! msgstr ""
! 
! #: cp/coroutines.cc:4125
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "await expressions are not permitted in handlers"
  msgstr "penunjuk tidak diijinkan sebagai nilai case"
  
! #: cp/coroutines.cc:4342
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array %qs is used"
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "array dengan panjang bervariabel %qs digunakan"
  
! #: cp/coroutines.cc:4864
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4871
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4876
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4907
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:5003
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr ""
  
! #: cp/coroutines.cc:5277
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
*************** msgstr "penggunaan tidak valid dari angg
*** 61391,61455 ****
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/cp-gimplify.cc:2050
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "alamat dari %qD akan selalu dievaluasi sebagai %<true%>"
  
! #: cp/cp-gimplify.cc:2053
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2065
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3650
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: cp/cp-gimplify.cc:3693
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "pack expansion of %qE attribute"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: cp/cp-gimplify.cc:3696
  #, fuzzy, gcc-internal-format
  #| msgid "%Hparse error in template argument list"
  msgid "use fold expression in the attribute argument instead"
  msgstr "%Hparse error dalam daftar argumen template"
  
! #: cp/cp-gimplify.cc:3735 cp/cp-gimplify.cc:3747 cp/decl.cc:4511
  #: cp/method.cc:990
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD bukan sebuah tipe"
  
! #: cp/cp-gimplify.cc:3753
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
  msgid "%qD is not a class type"
  msgstr "%qT bukan sebuah tipe kelas"
  
! #: cp/cp-gimplify.cc:3770
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE does not have class type"
  msgid "%qD does not have %<const char *%> type"
  msgstr "%H%qE tidak memiliki tipe kelas"
  
! #: cp/cp-gimplify.cc:3780
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE does not have class type"
  msgid "%qD does not have integral type"
  msgstr "%H%qE tidak memiliki tipe kelas"
  
! #: cp/cp-gimplify.cc:3792
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
--- 61484,61548 ----
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/cp-gimplify.cc:2055
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "alamat dari %qD akan selalu dievaluasi sebagai %<true%>"
  
! #: cp/cp-gimplify.cc:2058
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2070
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3655
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: cp/cp-gimplify.cc:3698
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "pack expansion of %qE attribute"
  msgstr "argumen dari atribut %qs tidak valid"
  
! #: cp/cp-gimplify.cc:3701
  #, fuzzy, gcc-internal-format
  #| msgid "%Hparse error in template argument list"
  msgid "use fold expression in the attribute argument instead"
  msgstr "%Hparse error dalam daftar argumen template"
  
! #: cp/cp-gimplify.cc:3740 cp/cp-gimplify.cc:3752 cp/decl.cc:4509
  #: cp/method.cc:990
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD bukan sebuah tipe"
  
! #: cp/cp-gimplify.cc:3758
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
  msgid "%qD is not a class type"
  msgstr "%qT bukan sebuah tipe kelas"
  
! #: cp/cp-gimplify.cc:3775
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE does not have class type"
  msgid "%qD does not have %<const char *%> type"
  msgstr "%H%qE tidak memiliki tipe kelas"
  
! #: cp/cp-gimplify.cc:3785
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE does not have class type"
  msgid "%qD does not have integral type"
  msgstr "%H%qE tidak memiliki tipe kelas"
  
! #: cp/cp-gimplify.cc:3797
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
*************** msgstr "inisialisasi dari referensi buka
*** 61502,61508 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konversi dari %qT ke %qT mengabaikan kualifikasi"
  
! #: cp/cvt.cc:499 cp/typeck.cc:8914
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "casting %qT ke %qT tidak medereferensi penunjuk"
--- 61595,61601 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konversi dari %qT ke %qT mengabaikan kualifikasi"
  
! #: cp/cvt.cc:499 cp/typeck.cc:9030
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "casting %qT ke %qT tidak medereferensi penunjuk"
*************** msgstr "variabel %q+D tidak digunakan"
*** 61904,62223 ****
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:905
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qF declared %<static%> but never defined"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
  
! #: cp/decl.cc:912
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable \"%s\" not defined"
  msgid "odr-used inline variable %qD is not defined"
  msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
  
! #: cp/decl.cc:1357
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD telah dideklarasikan %<extern%> dan kemudian %<static%>"
  
! #: cp/decl.cc:1397
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qF throws different exceptions"
  msgid "declaration of %qF has a different exception specifier"
  msgstr "deklarasi dari %qF throws exceptions berbeda"
  
! #: cp/decl.cc:1427
  #, fuzzy, gcc-internal-format
  #| msgid "from previous declaration %q+F"
  msgid "from previous declaration %qF"
  msgstr "dari deklarasi sebelumnya %q+F"
  
! #: cp/decl.cc:1488
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "deklarasi friend %qD dalam kelas lokal tanpa deklarasi sebelumnya"
  
! #: cp/decl.cc:1492 cp/decl.cc:17249
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %qD"
  msgstr "deklarasi sebelumnya %q+D"
  
! #: cp/decl.cc:1513
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/decl.cc:1542
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "deklarasi friend %qD dalam kelas lokal tanpa deklarasi sebelumnya"
  
! #: cp/decl.cc:1545
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration of %q#D"
  msgstr "deklarasi sebelumnya dari %q+#D"
  
! #: cp/decl.cc:1598
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "ambigu deklarasi lama %q+#D"
  
! #: cp/decl.cc:1600 cp/decl.cc:2027
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "old declaration %q#D"
  msgstr "global deklarasi %q+#D"
  
! #: cp/decl.cc:1640
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "redefinition of default argument for %q+#D"
  msgstr "redefinisi dari argumen baku untuk %q#D"
  
! #: cp/decl.cc:1642
  #, fuzzy, gcc-internal-format
  #| msgid "%Joriginal definition appeared here"
  msgid "original definition appeared here"
  msgstr "%J definisi asli muncul disini"
  
! #: cp/decl.cc:1708
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "built-in function %qD declared as non-function"
  msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
  
! #: cp/decl.cc:1721 cp/decl.cc:1847
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing %s function %q#D"
  msgid "shadowing built-in function %q#D"
  msgstr "pembayangan %s fungsi %q#D"
  
! #: cp/decl.cc:1722 cp/decl.cc:1848
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing %s function %q#D"
  msgid "shadowing library function %q#D"
  msgstr "pembayangan %s fungsi %q#D"
  
! #: cp/decl.cc:1730
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "perpustakaan fungsi %q#D redeklarasi sebagai bukan-fungsi %q#D"
  
! #: cp/decl.cc:1734 cp/decl.cc:1795
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "konflik dengan deklarasi bawaan %q#D"
  
! #: cp/decl.cc:1822
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "ambigu deklarasi bawaan %q#D"
  
! #: cp/decl.cc:1828 cp/decl.cc:1842
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "ambigu deklarasi bawaan %q#D"
  
! #: cp/decl.cc:1832
  #, fuzzy, gcc-internal-format
  #| msgid "derived type declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "tipe deklarasi turunan"
  
! #: cp/decl.cc:1937
  #, fuzzy, gcc-internal-format
  #| msgid "data area of %q+D conflicts with previous declaration"
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "daerah data dari %q+D konflik dengan deklarasi sebelumnya"
  
! #: cp/decl.cc:1941
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1957
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D redeclared as different kind of symbol"
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q#D redeklarasi sebagai jenis berbeda dari simbol"
  
! #: cp/decl.cc:1982
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of template %q#D"
  msgstr "deklarasi dari template %q#D"
  
! #: cp/decl.cc:2003
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of C function %q#D"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration of %q#D"
  msgstr "ambigu deklarasi lama %q+#D"
  
! #: cp/decl.cc:2036
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/decl.cc:2038
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration as %q#D"
  msgstr "deklarasi sebelumnya dari %q+#D"
  
! #: cp/decl.cc:2049
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "deklarasi dari %qD membayangi sebuah deklarasi global"
  
! #: cp/decl.cc:2051
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration %q+#D"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "deklarasi sebelumnya bukan fungsi %q+#D"
  
! #: cp/decl.cc:2109
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously defined here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: cp/decl.cc:2110 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously declared here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: cp/decl.cc:2118
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about \"extern\" declarations not at file scope"
  msgid "parameter declaration is not name-independent"
  msgstr "Peringatkan mengenai deklarasi \"extern\" tidak di lingkupan berkas"
  
! #: cp/decl.cc:2123
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2127
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2131
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2138
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2141
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2144
  #, fuzzy, gcc-internal-format
  #| msgid "static variable %q+D is marked dllimport"
  msgid "static variable is not name-independent"
  msgstr "variabel statis %q+D ditandai dllimport"
  
! #: cp/decl.cc:2147
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable \"%s\" not defined"
  msgid "extern variable is not name-independent"
  msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "prototipe untuk %q+#D"
  
! #: cp/decl.cc:2161
  #, fuzzy, gcc-internal-format
  #| msgid "%Jfollows non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "%J mengikuti bukan-prototipe definisi disini"
  
! #: cp/decl.cc:2201
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with new declaration with %qL linkage"
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "konflik dengan deklarasi baru dengan %qL linkage"
  
! #: cp/decl.cc:2204
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "previous declaration with %qL linkage"
  msgstr "deklarasi sebelumnya dari %q+#D dengan %qL linkage"
  
! #: cp/decl.cc:2253 cp/decl.cc:2263
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "argumen baku diberikan untuk parameter %d dari %q#D"
  
! #: cp/decl.cc:2256 cp/decl.cc:2266
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in %q+#D"
  msgid "previous specification in %q#D here"
  msgstr "setelah spesifikasi sebelumnya dalam %q+#D"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting exporting for declaration %qD"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/decl.cc:2323 cp/decl.cc:17269
  #, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr ""
  
! #: cp/decl.cc:2353
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %qD here"
  msgstr "definisi sebelumnya dari %q+D ada disini"
  
! #: cp/decl.cc:2354
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %qD here"
  msgstr "deklarasi sebelumnya dari %q+D ada disini"
  
! #: cp/decl.cc:2369
  #, fuzzy, gcc-internal-format
  #| msgid "function declared %<noreturn%> has a %<return%> statement"
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "fungsi dideklarasikan %<noreturn%> memiliki sebuah pernyataan %<return%>"
  
! #: cp/decl.cc:2416
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "deklarasi redundansi dari %qD dalam lingkup sama"
  
! #: cp/decl.cc:2432
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %qD"
  msgid "deleted definition of %qD is not first declaration"
--- 61997,62316 ----
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:903
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qF declared %<static%> but never defined"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
  
! #: cp/decl.cc:910
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable \"%s\" not defined"
  msgid "odr-used inline variable %qD is not defined"
  msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
  
! #: cp/decl.cc:1355
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD telah dideklarasikan %<extern%> dan kemudian %<static%>"
  
! #: cp/decl.cc:1395
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qF throws different exceptions"
  msgid "declaration of %qF has a different exception specifier"
  msgstr "deklarasi dari %qF throws exceptions berbeda"
  
! #: cp/decl.cc:1425
  #, fuzzy, gcc-internal-format
  #| msgid "from previous declaration %q+F"
  msgid "from previous declaration %qF"
  msgstr "dari deklarasi sebelumnya %q+F"
  
! #: cp/decl.cc:1486
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "deklarasi friend %qD dalam kelas lokal tanpa deklarasi sebelumnya"
  
! #: cp/decl.cc:1490 cp/decl.cc:17247
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %qD"
  msgstr "deklarasi sebelumnya %q+D"
  
! #: cp/decl.cc:1511
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/decl.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "deklarasi friend %qD dalam kelas lokal tanpa deklarasi sebelumnya"
  
! #: cp/decl.cc:1543
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration of %q#D"
  msgstr "deklarasi sebelumnya dari %q+#D"
  
! #: cp/decl.cc:1596
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "ambigu deklarasi lama %q+#D"
  
! #: cp/decl.cc:1598 cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "old declaration %q#D"
  msgstr "global deklarasi %q+#D"
  
! #: cp/decl.cc:1638
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "redefinition of default argument for %q+#D"
  msgstr "redefinisi dari argumen baku untuk %q#D"
  
! #: cp/decl.cc:1640
  #, fuzzy, gcc-internal-format
  #| msgid "%Joriginal definition appeared here"
  msgid "original definition appeared here"
  msgstr "%J definisi asli muncul disini"
  
! #: cp/decl.cc:1706
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "built-in function %qD declared as non-function"
  msgstr "fungsi bawaan %q+D dideklarasikan sebagai bukan-fungsi"
  
! #: cp/decl.cc:1719 cp/decl.cc:1845
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing %s function %q#D"
  msgid "shadowing built-in function %q#D"
  msgstr "pembayangan %s fungsi %q#D"
  
! #: cp/decl.cc:1720 cp/decl.cc:1846
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing %s function %q#D"
  msgid "shadowing library function %q#D"
  msgstr "pembayangan %s fungsi %q#D"
  
! #: cp/decl.cc:1728
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "perpustakaan fungsi %q#D redeklarasi sebagai bukan-fungsi %q#D"
  
! #: cp/decl.cc:1732 cp/decl.cc:1793
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "konflik dengan deklarasi bawaan %q#D"
  
! #: cp/decl.cc:1820
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "ambigu deklarasi bawaan %q#D"
  
! #: cp/decl.cc:1826 cp/decl.cc:1840
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "ambigu deklarasi bawaan %q#D"
  
! #: cp/decl.cc:1830
  #, fuzzy, gcc-internal-format
  #| msgid "derived type declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "tipe deklarasi turunan"
  
! #: cp/decl.cc:1935
  #, fuzzy, gcc-internal-format
  #| msgid "data area of %q+D conflicts with previous declaration"
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "daerah data dari %q+D konflik dengan deklarasi sebelumnya"
  
! #: cp/decl.cc:1939
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1955
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D redeclared as different kind of symbol"
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q#D redeklarasi sebagai jenis berbeda dari simbol"
  
! #: cp/decl.cc:1980
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of template %q#D"
  msgstr "deklarasi dari template %q#D"
  
! #: cp/decl.cc:2001
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of C function %q#D"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/decl.cc:2023
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration of %q#D"
  msgstr "ambigu deklarasi lama %q+#D"
  
! #: cp/decl.cc:2034
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/decl.cc:2036
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration as %q#D"
  msgstr "deklarasi sebelumnya dari %q+#D"
  
! #: cp/decl.cc:2047
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "deklarasi dari %qD membayangi sebuah deklarasi global"
  
! #: cp/decl.cc:2049
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration %q+#D"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "deklarasi sebelumnya bukan fungsi %q+#D"
  
! #: cp/decl.cc:2107
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously defined here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: cp/decl.cc:2108 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously declared here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: cp/decl.cc:2116
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about \"extern\" declarations not at file scope"
  msgid "parameter declaration is not name-independent"
  msgstr "Peringatkan mengenai deklarasi \"extern\" tidak di lingkupan berkas"
  
! #: cp/decl.cc:2121
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2125
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2129
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2136
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2139
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2142
  #, fuzzy, gcc-internal-format
  #| msgid "static variable %q+D is marked dllimport"
  msgid "static variable is not name-independent"
  msgstr "variabel statis %q+D ditandai dllimport"
  
! #: cp/decl.cc:2145
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable \"%s\" not defined"
  msgid "extern variable is not name-independent"
  msgstr "variabel lingkungan \"%s\" tidak terdefinisi"
  
! #: cp/decl.cc:2157
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "prototipe untuk %q+#D"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "%Jfollows non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "%J mengikuti bukan-prototipe definisi disini"
  
! #: cp/decl.cc:2199
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with new declaration with %qL linkage"
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "konflik dengan deklarasi baru dengan %qL linkage"
  
! #: cp/decl.cc:2202
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "previous declaration with %qL linkage"
  msgstr "deklarasi sebelumnya dari %q+#D dengan %qL linkage"
  
! #: cp/decl.cc:2251 cp/decl.cc:2261
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "argumen baku diberikan untuk parameter %d dari %q#D"
  
! #: cp/decl.cc:2254 cp/decl.cc:2264
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in %q+#D"
  msgid "previous specification in %q#D here"
  msgstr "setelah spesifikasi sebelumnya dalam %q+#D"
  
! #: cp/decl.cc:2319 cp/decl.cc:17265
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting exporting for declaration %qD"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr ""
  
! #: cp/decl.cc:2351
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %qD here"
  msgstr "definisi sebelumnya dari %q+D ada disini"
  
! #: cp/decl.cc:2352
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %qD here"
  msgstr "deklarasi sebelumnya dari %q+D ada disini"
  
! #: cp/decl.cc:2367
  #, fuzzy, gcc-internal-format
  #| msgid "function declared %<noreturn%> has a %<return%> statement"
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "fungsi dideklarasikan %<noreturn%> memiliki sebuah pernyataan %<return%>"
  
! #: cp/decl.cc:2414
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "deklarasi redundansi dari %qD dalam lingkup sama"
  
! #: cp/decl.cc:2430
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %qD"
  msgid "deleted definition of %qD is not first declaration"
*************** msgstr "definisi terhapus dari %qD"
*** 62231,62280 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2949
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "spesisialisasi eksplisit dari %qD setelah penggunaan pertama"
  
! #: cp/decl.cc:3131
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D: visibility attribute ignored because it"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%q+D: atribut visibility diabaikan karenanya"
  
  #. Reject two definitions.
! #: cp/decl.cc:3409 cp/decl.cc:3438 cp/decl.cc:3476 cp/decl.cc:3493
! #: cp/decl.cc:3592
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "redefinition of %q#D"
  msgstr "redefinisi dari %q#T"
  
! #: cp/decl.cc:3425
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with previous using declaration %q#D"
  msgid "%qD conflicts with used function"
  msgstr "%q#D konflik dengan deklarasi sebelumnya menggunakan %q#D"
  
! #: cp/decl.cc:3435
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%q#D not declared in class"
  msgstr "%qD tidak dideklarasikan dalam %qD"
  
! #: cp/decl.cc:3449 cp/decl.cc:3503
  #, fuzzy, gcc-internal-format
  #| msgid "%qs redeclared with conflicting %qs attributes"
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%qs redeklarasi konflik dengan atribut %qs"
  
! #: cp/decl.cc:3452 cp/decl.cc:3506
  #, fuzzy, gcc-internal-format
  #| msgid "%qs redeclared with conflicting %qs attributes"
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%qs redeklarasi konflik dengan atribut %qs"
  
! #: cp/decl.cc:3462
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 62324,62373 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2947
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "spesisialisasi eksplisit dari %qD setelah penggunaan pertama"
  
! #: cp/decl.cc:3129
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D: visibility attribute ignored because it"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%q+D: atribut visibility diabaikan karenanya"
  
  #. Reject two definitions.
! #: cp/decl.cc:3407 cp/decl.cc:3436 cp/decl.cc:3474 cp/decl.cc:3491
! #: cp/decl.cc:3590
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "redefinition of %q#D"
  msgstr "redefinisi dari %q#T"
  
! #: cp/decl.cc:3423
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with previous using declaration %q#D"
  msgid "%qD conflicts with used function"
  msgstr "%q#D konflik dengan deklarasi sebelumnya menggunakan %q#D"
  
! #: cp/decl.cc:3433
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%q#D not declared in class"
  msgstr "%qD tidak dideklarasikan dalam %qD"
  
! #: cp/decl.cc:3447 cp/decl.cc:3501
  #, fuzzy, gcc-internal-format
  #| msgid "%qs redeclared with conflicting %qs attributes"
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%qs redeklarasi konflik dengan atribut %qs"
  
! #: cp/decl.cc:3450 cp/decl.cc:3504
  #, fuzzy, gcc-internal-format
  #| msgid "%qs redeclared with conflicting %qs attributes"
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%qs redeklarasi konflik dengan atribut %qs"
  
! #: cp/decl.cc:3460
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 62282,62306 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3523
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/decl.cc:3538
  #, fuzzy, gcc-internal-format
  #| msgid "thread-local declaration of %q+D follows non-thread-local declaration"
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "thread-local deklarasi dari %q+D mengikuti deklarasi bukan-thread-lokal"
  
! #: cp/decl.cc:3541
  #, fuzzy, gcc-internal-format
  #| msgid "non-thread-local declaration of %q+D follows thread-local declaration"
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "non-thread-local deklarasi dari %q+D mengikuti deklarasi thread-local"
  
! #: cp/decl.cc:3556 cp/decl.cc:3600 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, fuzzy, gcc-internal-format
--- 62375,62399 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3521
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/decl.cc:3536
  #, fuzzy, gcc-internal-format
  #| msgid "thread-local declaration of %q+D follows non-thread-local declaration"
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "thread-local deklarasi dari %q+D mengikuti deklarasi bukan-thread-lokal"
  
! #: cp/decl.cc:3539
  #, fuzzy, gcc-internal-format
  #| msgid "non-thread-local declaration of %q+D follows thread-local declaration"
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "non-thread-local deklarasi dari %q+D mengikuti deklarasi thread-local"
  
! #: cp/decl.cc:3554 cp/decl.cc:3598 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, fuzzy, gcc-internal-format
*************** msgstr "non-thread-local deklarasi dari
*** 62308,63045 ****
  msgid "redeclaration of %q#D"
  msgstr "deklarasi dari %q#D"
  
! #: cp/decl.cc:3583
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of %qD in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "deklarasi redundansi dari %qD dalam lingkup sama"
  
! #: cp/decl.cc:3652
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3653
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3743
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "lompat ke label %qD"
  
! #: cp/decl.cc:3744
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "lompat ke case label"
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3750
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  dari sini"
  
! #: cp/decl.cc:3779 cp/decl.cc:4018
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  keluar OpenMP structured block"
  
! #: cp/decl.cc:3804
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of %q+#D"
  msgid "  crosses initialization of %q#D"
  msgstr "  menyilangi inisialisasi dari %q+#D"
  
! #: cp/decl.cc:3816 cp/decl.cc:3984
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  memasuki blok percobaan"
  
! #: cp/decl.cc:3822 cp/decl.cc:3973 cp/decl.cc:3986
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  mamasuki blok penangkapan"
  
! #: cp/decl.cc:3828 cp/decl.cc:4000
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  memasuki blok terstruktur OpenMP"
  
! #: cp/decl.cc:3834 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3840 cp/decl.cc:3994
  #, fuzzy, gcc-internal-format
  #| msgid "jump into statement expression"
  msgid "  enters statement expression"
  msgstr "melompat kedalam pernyataan ekspresi"
  
! #: cp/decl.cc:3847 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3853 cp/decl.cc:3992
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3884 cp/decl.cc:4058
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "  does not destroy %qD"
  msgstr "%s tidak mendukung %s"
  
! #: cp/decl.cc:3886 cp/decl.cc:4042
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr ""
  
! #: cp/decl.cc:3978
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  melewati inisialisasi dari %q+#D"
  
! #: cp/decl.cc:4518 cp/parser.cc:7467
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "%qD digunakan tanpa parameter template"
  
! #: cp/decl.cc:4524
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "%qD bukan sebuah template fungsi"
  
! #: cp/decl.cc:4535
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T bukan sebuah kelas"
  
! #: cp/decl.cc:4574 cp/decl.cc:4675
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "tidak ada tempat kelas yang bernama %q#T dalam %q#T"
  
! #: cp/decl.cc:4575
  #, fuzzy, gcc-internal-format
  #| msgid "no class template named %q#T in %q#T"
  msgid "no type named %q#T in %q#T"
  msgstr "tidak ada tempat kelas yang bernama %q#T dalam %q#T"
  
! #: cp/decl.cc:4589
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "konversi dari %qT ke %qT adalah ambigu"
  
! #: cp/decl.cc:4598
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nama %q#T, yang bukan sebuah class template"
  
! #: cp/decl.cc:4611
  #, fuzzy, gcc-internal-format
  #| msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> nama %q#T, yang bukan sebuah tipe"
  
! #: cp/decl.cc:4685
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "parameter template tidak cocok dengan template"
  
! #: cp/decl.cc:5163
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "alignmen yang diminta bukan kelipatan dari 2"
  
! #: cp/decl.cc:5218
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5222
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5235
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5240
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5567
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q+#D tidak valid; sebuah anonymous union hanya dapat mempunnya anggota data tidak statis"
  
! #: cp/decl.cc:5577 cp/parser.cc:24254
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5606
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "anonymous struct tidak didalam tipe bernama"
  
! #: cp/decl.cc:5618
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "anggota %q+#D dengan konstruktor tidak diijinkan dalam kumpulan anonymous"
  
! #: cp/decl.cc:5621
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "anggota %q+#D dengan desktruktor tidak diijinkan dalam kumpulan anoymous"
  
! #: cp/decl.cc:5624
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "anggota %q+#D dengan operator penempatan salin tidak diperbolehkan dalam kumpulan anonymous"
  
! #: cp/decl.cc:5643
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "attribute ignored in declaration of %q#T"
  msgstr "atribut diabaikan dalam deklarasi dari %q+#T"
  
! #: cp/decl.cc:5646
  #, fuzzy, gcc-internal-format
  #| msgid "attribute for %q+#T must follow the %qs keyword"
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "atribut untuk %q+#T harus mengikuti kata kunci %qs"
  
! #: cp/decl.cc:5688
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "multiple tipe dalam satu deklarasi"
  
! #: cp/decl.cc:5693
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeklarasi dari C++ tipe bawaan %qT"
  
! #: cp/decl.cc:5710
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: cp/decl.cc:5743
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "hilang nama-tipe dalam typedef-deklarasi"
  
! #: cp/decl.cc:5751
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ menghambat struct anonymous"
  
! #: cp/decl.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: cp/decl.cc:5761
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: cp/decl.cc:5766
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> hanya dapat dispesifikasikan didalam sebuah kelas"
  
! #: cp/decl.cc:5769
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> hanya dapat dispesifikasikan untuk konstruktor"
  
! #: cp/decl.cc:5772
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "sebuah kelas penyimpanan hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.cc:5776
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "kualifier hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.cc:5780
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "kualifier hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.cc:5784
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "kualifier hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.cc:5788
  #, fuzzy, gcc-internal-format
  #| msgid "a storage class can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "sebuah kelas penyimpanan hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.cc:5792
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> telah diabaikan dalam deklarasi ini"
  
! #: cp/decl.cc:5795 cp/decl.cc:5798 cp/decl.cc:5801
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used for type declarations"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/decl.cc:5824
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "atribut diabaikan di template instantiation"
  
! #: cp/decl.cc:5827
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "%qE atribut hanya dapat diaplikasikan ke definisi class"
  
! #: cp/decl.cc:5840 cp/decl.cc:13780 cp/decl.cc:15427 cp/parser.cc:16037
! #: cp/parser.cc:21975 cp/parser.cc:28867
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "%qE atribut diabaikan"
  
! #: cp/decl.cc:5842 cp/decl.cc:13781
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:5917
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "mengabaikan atribut yang diaplikasikan ke tipe kelas %qT diluar dari definisi"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5921
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "mengabaikan atribut yang diaplikasikan ke tipe dependen %qT tanpa sebuah deklarasi yang berasosiasi"
  
! #: cp/decl.cc:5987 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use decltype instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD diinisialisasi (lebih baik gunakan decltype)"
  
! #: cp/decl.cc:6000
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "deklarasi dari %q#D memiliki %<extern%> dan terinisialisasi"
  
! #: cp/decl.cc:6038
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "definisi dari %q#D ditandai %<dllimport%>"
  
! #: cp/decl.cc:6065
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q#D bukan sebuah anggota data bukan-statis dari %qT"
  
! #: cp/decl.cc:6074
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "template deklarasi dari %q#D"
  
! #: cp/decl.cc:6075
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "deklarasi anggota template %qD tidak valid"
  
! #: cp/decl.cc:6087
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tidak mengijinkan %<%T::%D%> untuk didefinisikan sebagai %<%T::%D%>"
  
! #: cp/decl.cc:6099
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "duplikasi inisialisasi dari %qD"
  
! #: cp/decl.cc:6149 cp/decl.cc:6153
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "deklarasi dari %q#D diluar dari kelas bukan sebuah definisi"
  
! #: cp/decl.cc:6171
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6207
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.cc:6213
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.cc:6279
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabel %q#D memiliki penginisialisasi tetapi tipe tidak lengkap"
  
! #: cp/decl.cc:6288 cp/decl.cc:7763
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elemen dari array %q#D memiliki tipe tidak lengkap"
  
! #: cp/decl.cc:6299
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "kumpulan %q#D memiliki tipe tidak lengkap dan tidak dapat didefinisikan"
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD dideklarasikan sebagai referensi tetapi tidak terinisialisasi"
  
! #: cp/decl.cc:6452
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "nama digunakan dalam sebuah gaya GNU diperuntukan penginisialisasi untuk sebuah array"
  
! #: cp/decl.cc:6458
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "nama %qD digunakan dalam sebuah gaya GNU didesign penginisialisasi untuk sebuah array"
  
! #: cp/decl.cc:6477
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "bukan trivial designated penginisialisasi tidak didukung"
  
! #: cp/decl.cc:6481
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/decl.cc:6546
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "penginisialisasi gagal untuk menentukan ukuran dari %qD"
  
! #: cp/decl.cc:6553
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ukuran array hilang dalam %qD"
  
! #: cp/decl.cc:6565
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "array berukuran-nol %qD"
  
! #: cp/decl.cc:6605
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t known"
  msgid "storage size of %qD isn%'t known"
  msgstr "ukuran penyimpanan dari %q+D tidak diketahui"
  
! #: cp/decl.cc:6630
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t constant"
  msgid "storage size of %qD isn%'t constant"
  msgstr "ukuran penyimpanan dari %q+D bukan konstant"
  
! #: cp/decl.cc:6732
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "maaf: semantik dari fungsi inline data statis %q+#D salah (anda akan berputar putar dengan beberap salinan)"
  
! #: cp/decl.cc:6736
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "maaf: semantik dari fungsi inline data statis %q+#D salah (anda akan berputar putar dengan beberap salinan)"
  
! #: cp/decl.cc:6743
  #, fuzzy, gcc-internal-format
  #| msgid "%J  you can work around this by removing the initializer"
  msgid "you can work around this by removing the initializer"
  msgstr "%J  anda dapat memperbaiki ini dengan menghapus penginisialisasi"
  
! #: cp/decl.cc:6786 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "tidak terinisialisasi const %qD"
  
! #: cp/decl.cc:6793 rust/backend/rust-tree.cc:3272
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "variabel register %qD digunakan dalam fungsi nested"
  
! #: cp/decl.cc:6802 rust/backend/rust-tree.cc:3281
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%J anggota tidak terinisialisasi %qD dengan %<const%> tipe %qT"
  
! #: cp/decl.cc:6810
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has a user-defined constructor"
  msgid "%q#T has no user-provided default constructor"
  msgstr "tipe %qs memiliki sebuah konstruktor yang didefinisikan pengguna"
  
! #: cp/decl.cc:6814
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6817
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7117
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "tipe tidak valid %qT sebagai penginisialisasi untuk sebuah vektor dari tipe %qT"
  
! #: cp/decl.cc:7189
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
  
! #: cp/decl.cc:7234
  #, fuzzy, gcc-internal-format
  #| msgid "name %qD used in a GNU-style designated initializer for an array"
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "nama %qD digunakan dalam sebuah gaya GNU didesign penginisialisasi untuk sebuah array"
  
! #: cp/decl.cc:7251 cp/init.cc:3424 cp/search.cc:1244
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "permintaan untuk anggota %qD adalah ambigu"
  
! #: cp/decl.cc:7256
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT memiliki anggota data tidak statis bernama %qD"
  
! #: cp/decl.cc:7281
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD bukan sebuah anggota dari %qT"
  
! #: cp/decl.cc:7337
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/decl.cc:7391
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7430 cp/decl.cc:7721 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "terlalu banyak penginisialisasi untuk %qT"
  
! #: cp/decl.cc:7473
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "kurung disekitar penginisialisasi skalar untuk tipe %qT"
  
! #: cp/decl.cc:7483
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "kurung disekitar penginisialisasi skalar untuk tipe %qT"
  
! #: cp/decl.cc:7617
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "hilang kurung diantara penginisialisasi untuk %qT"
  
! #: cp/decl.cc:7751
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %P has incomplete type %qT"
  msgid "structured binding has incomplete type %qT"
  msgstr "parameter %P memiliki tipe tidak lengkap %qT"
  
! #: cp/decl.cc:7765
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elemen dari array %q#T memiliki tipe tidak lengkap"
  
! #: cp/decl.cc:7778
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ukuran-variabel compound literals"
  
! #: cp/decl.cc:7834
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "%qD memiliki tipe tidak lengkap"
  
! #: cp/decl.cc:7855
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "objek skalar %qD membutuhkan satu elemen dalam penginisialisasi"
  
! #: cp/decl.cc:7900
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "dalam C++98 %qD harus diinisialisasi dengan konstruktor, bukan dengan %<{...}%>"
  
! #: cp/decl.cc:8043
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "array %qD diinisialisasi dengan tanda kurung string literal %qE"
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "penginisialisasi tidak valid untuk anggota statis  dengan konstruktor"
  
! #: cp/decl.cc:8085
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "ISO C++ melarang dalam kelas inisialisasi dari anggota statis bukan const %qD"
  
! #: cp/decl.cc:8088
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ melarang dalam kelas inisialisasi dari anggota statis bukan const %qD"
  
! #: cp/decl.cc:8093
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(diluar dari kelas inisialisasi dibutuhkan)"
  
! #: cp/decl.cc:8295
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "parameter %qD dinisialisasi"
  
! #: cp/decl.cc:8497
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "Aktual argumen untuk '%s' harus berupa sebuah penunjuk di %L"
  
! #: cp/decl.cc:8668
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "could not find variant declaration"
  msgstr "%<[*]%> tidak dalam sebuah deklarasi"
  
! #: cp/decl.cc:8692
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "redeklarasi dari enumerator %q+D"
  
! #: cp/decl.cc:8697
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "redeklarasi dari enumerator %q+D"
  
! #: cp/decl.cc:8702
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "deklarasi dari template %q#D"
  
! #: cp/decl.cc:8707
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "%<declare variant%> on deleted %qD"
  msgstr "deklarasi dari template %q#D"
  
! #: cp/decl.cc:8712
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.cc:8777
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: cp/decl.cc:8798 cp/decl.cc:15827
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/decl.cc:8802 cp/decl.cc:15831
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: cp/decl.cc:8847 cp/decl.cc:15794
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "deklarasi dari %q#D tidak memiliki penginisialisasi"
  
! #: cp/decl.cc:8883
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8895
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
--- 62401,63138 ----
  msgid "redeclaration of %q#D"
  msgstr "deklarasi dari %q#D"
  
! #: cp/decl.cc:3581
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of %qD in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "deklarasi redundansi dari %qD dalam lingkup sama"
  
! #: cp/decl.cc:3650
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3651
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3741
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "lompat ke label %qD"
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "lompat ke case label"
  
! #: cp/decl.cc:3746
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  dari sini"
  
! #: cp/decl.cc:3777 cp/decl.cc:4016
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  keluar OpenMP structured block"
  
! #: cp/decl.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of %q+#D"
  msgid "  crosses initialization of %q#D"
  msgstr "  menyilangi inisialisasi dari %q+#D"
  
! #: cp/decl.cc:3814 cp/decl.cc:3982
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  memasuki blok percobaan"
  
! #: cp/decl.cc:3820 cp/decl.cc:3971 cp/decl.cc:3984
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  mamasuki blok penangkapan"
  
! #: cp/decl.cc:3826 cp/decl.cc:3998
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  memasuki blok terstruktur OpenMP"
  
! #: cp/decl.cc:3832 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3838 cp/decl.cc:3992
  #, fuzzy, gcc-internal-format
  #| msgid "jump into statement expression"
  msgid "  enters statement expression"
  msgstr "melompat kedalam pernyataan ekspresi"
  
! #: cp/decl.cc:3845 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3851 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3882 cp/decl.cc:4056
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "  does not destroy %qD"
  msgstr "%s tidak mendukung %s"
  
! #: cp/decl.cc:3884 cp/decl.cc:4040
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr ""
  
! #: cp/decl.cc:3976
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  melewati inisialisasi dari %q+#D"
  
! #: cp/decl.cc:4516 cp/parser.cc:7467
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "%qD digunakan tanpa parameter template"
  
! #: cp/decl.cc:4522
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "%qD bukan sebuah template fungsi"
  
! #: cp/decl.cc:4533
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T bukan sebuah kelas"
  
! #: cp/decl.cc:4572 cp/decl.cc:4673
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "tidak ada tempat kelas yang bernama %q#T dalam %q#T"
  
! #: cp/decl.cc:4573
  #, fuzzy, gcc-internal-format
  #| msgid "no class template named %q#T in %q#T"
  msgid "no type named %q#T in %q#T"
  msgstr "tidak ada tempat kelas yang bernama %q#T dalam %q#T"
  
! #: cp/decl.cc:4587
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "konversi dari %qT ke %qT adalah ambigu"
  
! #: cp/decl.cc:4596
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nama %q#T, yang bukan sebuah class template"
  
! #: cp/decl.cc:4609
  #, fuzzy, gcc-internal-format
  #| msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> nama %q#T, yang bukan sebuah tipe"
  
! #: cp/decl.cc:4683
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "parameter template tidak cocok dengan template"
  
! #: cp/decl.cc:5161
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "alignmen yang diminta bukan kelipatan dari 2"
  
! #: cp/decl.cc:5216
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5238
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5565
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q+#D tidak valid; sebuah anonymous union hanya dapat mempunnya anggota data tidak statis"
  
! #: cp/decl.cc:5575 cp/parser.cc:24258
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5604
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "anonymous struct tidak didalam tipe bernama"
  
! #: cp/decl.cc:5616
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "anggota %q+#D dengan konstruktor tidak diijinkan dalam kumpulan anonymous"
  
! #: cp/decl.cc:5619
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "anggota %q+#D dengan desktruktor tidak diijinkan dalam kumpulan anoymous"
  
! #: cp/decl.cc:5622
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "anggota %q+#D dengan operator penempatan salin tidak diperbolehkan dalam kumpulan anonymous"
  
! #: cp/decl.cc:5641
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "attribute ignored in declaration of %q#T"
  msgstr "atribut diabaikan dalam deklarasi dari %q+#T"
  
! #: cp/decl.cc:5644
  #, fuzzy, gcc-internal-format
  #| msgid "attribute for %q+#T must follow the %qs keyword"
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "atribut untuk %q+#T harus mengikuti kata kunci %qs"
  
! #: cp/decl.cc:5686
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "multiple tipe dalam satu deklarasi"
  
! #: cp/decl.cc:5691
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeklarasi dari C++ tipe bawaan %qT"
  
! #: cp/decl.cc:5708
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: cp/decl.cc:5741
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "hilang nama-tipe dalam typedef-deklarasi"
  
! #: cp/decl.cc:5749
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ menghambat struct anonymous"
  
! #: cp/decl.cc:5756
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: cp/decl.cc:5759
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: cp/decl.cc:5764
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> hanya dapat dispesifikasikan didalam sebuah kelas"
  
! #: cp/decl.cc:5767
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> hanya dapat dispesifikasikan untuk konstruktor"
  
! #: cp/decl.cc:5770
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "sebuah kelas penyimpanan hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.cc:5774
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "kualifier hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.cc:5778
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "kualifier hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.cc:5782
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "kualifier hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.cc:5786
  #, fuzzy, gcc-internal-format
  #| msgid "a storage class can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "sebuah kelas penyimpanan hanya dapat dispesifikasikan untuk objek dan fungsi"
  
! #: cp/decl.cc:5790
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> telah diabaikan dalam deklarasi ini"
  
! #: cp/decl.cc:5793 cp/decl.cc:5796 cp/decl.cc:5799
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used for type declarations"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/decl.cc:5822
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "atribut diabaikan di template instantiation"
  
! #: cp/decl.cc:5825
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "%qE atribut hanya dapat diaplikasikan ke definisi class"
  
! #: cp/decl.cc:5838 cp/decl.cc:13778 cp/decl.cc:15425 cp/parser.cc:16040
! #: cp/parser.cc:21979 cp/parser.cc:28921
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "%qE atribut diabaikan"
  
! #: cp/decl.cc:5840 cp/decl.cc:13779
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "mengabaikan atribut yang diaplikasikan ke tipe kelas %qT diluar dari definisi"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5919
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "mengabaikan atribut yang diaplikasikan ke tipe dependen %qT tanpa sebuah deklarasi yang berasosiasi"
  
! #: cp/decl.cc:5985 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use decltype instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD diinisialisasi (lebih baik gunakan decltype)"
  
! #: cp/decl.cc:5998
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "deklarasi dari %q#D memiliki %<extern%> dan terinisialisasi"
  
! #: cp/decl.cc:6036
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "definisi dari %q#D ditandai %<dllimport%>"
  
! #: cp/decl.cc:6063
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q#D bukan sebuah anggota data bukan-statis dari %qT"
  
! #: cp/decl.cc:6072
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "template deklarasi dari %q#D"
  
! #: cp/decl.cc:6073
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "deklarasi anggota template %qD tidak valid"
  
! #: cp/decl.cc:6085
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tidak mengijinkan %<%T::%D%> untuk didefinisikan sebagai %<%T::%D%>"
  
! #: cp/decl.cc:6097
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "duplikasi inisialisasi dari %qD"
  
! #: cp/decl.cc:6147 cp/decl.cc:6151
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "deklarasi dari %q#D diluar dari kelas bukan sebuah definisi"
  
! #: cp/decl.cc:6169
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6205
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.cc:6211
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.cc:6277
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabel %q#D memiliki penginisialisasi tetapi tipe tidak lengkap"
  
! #: cp/decl.cc:6286 cp/decl.cc:7761
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elemen dari array %q#D memiliki tipe tidak lengkap"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "kumpulan %q#D memiliki tipe tidak lengkap dan tidak dapat didefinisikan"
  
! #: cp/decl.cc:6367
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD dideklarasikan sebagai referensi tetapi tidak terinisialisasi"
  
! #: cp/decl.cc:6450
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "nama digunakan dalam sebuah gaya GNU diperuntukan penginisialisasi untuk sebuah array"
  
! #: cp/decl.cc:6456
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "nama %qD digunakan dalam sebuah gaya GNU didesign penginisialisasi untuk sebuah array"
  
! #: cp/decl.cc:6475
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "bukan trivial designated penginisialisasi tidak didukung"
  
! #: cp/decl.cc:6479
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/decl.cc:6544
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "penginisialisasi gagal untuk menentukan ukuran dari %qD"
  
! #: cp/decl.cc:6551
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ukuran array hilang dalam %qD"
  
! #: cp/decl.cc:6563
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "array berukuran-nol %qD"
  
! #: cp/decl.cc:6603
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t known"
  msgid "storage size of %qD isn%'t known"
  msgstr "ukuran penyimpanan dari %q+D tidak diketahui"
  
! #: cp/decl.cc:6628
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t constant"
  msgid "storage size of %qD isn%'t constant"
  msgstr "ukuran penyimpanan dari %q+D bukan konstant"
  
! #: cp/decl.cc:6730
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "maaf: semantik dari fungsi inline data statis %q+#D salah (anda akan berputar putar dengan beberap salinan)"
  
! #: cp/decl.cc:6734
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "maaf: semantik dari fungsi inline data statis %q+#D salah (anda akan berputar putar dengan beberap salinan)"
  
! #: cp/decl.cc:6741
  #, fuzzy, gcc-internal-format
  #| msgid "%J  you can work around this by removing the initializer"
  msgid "you can work around this by removing the initializer"
  msgstr "%J  anda dapat memperbaiki ini dengan menghapus penginisialisasi"
  
! #: cp/decl.cc:6784 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "tidak terinisialisasi const %qD"
  
! #: cp/decl.cc:6791 rust/backend/rust-tree.cc:3272
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "variabel register %qD digunakan dalam fungsi nested"
  
! #: cp/decl.cc:6800 rust/backend/rust-tree.cc:3281
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%J anggota tidak terinisialisasi %qD dengan %<const%> tipe %qT"
  
! #: cp/decl.cc:6808
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has a user-defined constructor"
  msgid "%q#T has no user-provided default constructor"
  msgstr "tipe %qs memiliki sebuah konstruktor yang didefinisikan pengguna"
  
! #: cp/decl.cc:6812
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6815
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7115
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "tipe tidak valid %qT sebagai penginisialisasi untuk sebuah vektor dari tipe %qT"
  
! #: cp/decl.cc:7187
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
  
! #: cp/decl.cc:7232
  #, fuzzy, gcc-internal-format
  #| msgid "name %qD used in a GNU-style designated initializer for an array"
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "nama %qD digunakan dalam sebuah gaya GNU didesign penginisialisasi untuk sebuah array"
  
! #: cp/decl.cc:7249 cp/init.cc:3424 cp/search.cc:1244
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "permintaan untuk anggota %qD adalah ambigu"
  
! #: cp/decl.cc:7254
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT memiliki anggota data tidak statis bernama %qD"
  
! #: cp/decl.cc:7279
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD bukan sebuah anggota dari %qT"
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/decl.cc:7389
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7428 cp/decl.cc:7719 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "terlalu banyak penginisialisasi untuk %qT"
  
! #: cp/decl.cc:7471
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "kurung disekitar penginisialisasi skalar untuk tipe %qT"
  
! #: cp/decl.cc:7481
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "kurung disekitar penginisialisasi skalar untuk tipe %qT"
  
! #: cp/decl.cc:7615
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "hilang kurung diantara penginisialisasi untuk %qT"
  
! #: cp/decl.cc:7749
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %P has incomplete type %qT"
  msgid "structured binding has incomplete type %qT"
  msgstr "parameter %P memiliki tipe tidak lengkap %qT"
  
! #: cp/decl.cc:7763
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elemen dari array %q#T memiliki tipe tidak lengkap"
  
! #: cp/decl.cc:7776
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ukuran-variabel compound literals"
  
! #: cp/decl.cc:7832
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "%qD memiliki tipe tidak lengkap"
  
! #: cp/decl.cc:7853
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "objek skalar %qD membutuhkan satu elemen dalam penginisialisasi"
  
! #: cp/decl.cc:7898
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "dalam C++98 %qD harus diinisialisasi dengan konstruktor, bukan dengan %<{...}%>"
  
! #: cp/decl.cc:8041
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "array %qD diinisialisasi dengan tanda kurung string literal %qE"
  
! #: cp/decl.cc:8081
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "penginisialisasi tidak valid untuk anggota statis  dengan konstruktor"
  
! #: cp/decl.cc:8083
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "ISO C++ melarang dalam kelas inisialisasi dari anggota statis bukan const %qD"
  
! #: cp/decl.cc:8086
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ melarang dalam kelas inisialisasi dari anggota statis bukan const %qD"
  
! #: cp/decl.cc:8091
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(diluar dari kelas inisialisasi dibutuhkan)"
  
! #: cp/decl.cc:8293
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "parameter %qD dinisialisasi"
  
! #: cp/decl.cc:8495
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "Aktual argumen untuk '%s' harus berupa sebuah penunjuk di %L"
  
! #: cp/decl.cc:8666
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "could not find variant declaration"
  msgstr "%<[*]%> tidak dalam sebuah deklarasi"
  
! #: cp/decl.cc:8690
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "redeklarasi dari enumerator %q+D"
  
! #: cp/decl.cc:8695
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "redeklarasi dari enumerator %q+D"
  
! #: cp/decl.cc:8700
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "deklarasi dari template %q#D"
  
! #: cp/decl.cc:8705
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "%<declare variant%> on deleted %qD"
  msgstr "deklarasi dari template %q#D"
  
! #: cp/decl.cc:8710
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.cc:8775
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: cp/decl.cc:8796 cp/decl.cc:15825
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/decl.cc:8800 cp/decl.cc:15829
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: cp/decl.cc:8845 cp/decl.cc:15792
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "deklarasi dari %q#D tidak memiliki penginisialisasi"
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8893
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
*************** msgstr "tipe kembali %q#T tidak lengkap"
*** 63047,63136 ****
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8946
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be defaulted"
  msgid "%<::main%> cannot be deleted"
  msgstr "%qD tidak dapat dibakukan"
  
! #: cp/decl.cc:9100
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "membayangi tipe deklarasi sebelumnya dari %q#D"
  
! #: cp/decl.cc:9143
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:9351
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "fungsi %q#D telah dinisialisasi seperti sebuah variabel"
  
! #: cp/decl.cc:9583
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "tidak dapat menguraikan alamat"
  
! #: cp/decl.cc:9584
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "lambda declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/decl.cc:9600
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  tidak dapat menggunakan obsolete binding di %q+D karena ini memiliki sebuah desktruktor"
  
! #: cp/decl.cc:9603
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9611
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is an inaccessible base of %qT"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "%qT adalah sebuah dasar tidak dapat diakses dari %qT"
  
! #: cp/decl.cc:9634
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a nested class of %qT"
  msgid "in base class of %qT"
  msgstr "%qT bukan sebuah nested class dari %qT"
  
! #: cp/decl.cc:9641
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9650
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9888
  #, fuzzy, gcc-internal-format
  #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/decl.cc:9904
  #, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr ""
  
! #: cp/decl.cc:9910
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qs"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 melarang array dengan panjang bervariabel %qs"
  
! #: cp/decl.cc:9920 cp/decl.cc:10000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Hinitializer provided for function"
  msgid "%u name provided for structured binding"
--- 63140,63229 ----
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8944
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be defaulted"
  msgid "%<::main%> cannot be deleted"
  msgstr "%qD tidak dapat dibakukan"
  
! #: cp/decl.cc:9098
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "membayangi tipe deklarasi sebelumnya dari %q#D"
  
! #: cp/decl.cc:9141
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:9349
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "fungsi %q#D telah dinisialisasi seperti sebuah variabel"
  
! #: cp/decl.cc:9581
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "tidak dapat menguraikan alamat"
  
! #: cp/decl.cc:9582
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "lambda declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/decl.cc:9598
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  tidak dapat menggunakan obsolete binding di %q+D karena ini memiliki sebuah desktruktor"
  
! #: cp/decl.cc:9601
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9609
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is an inaccessible base of %qT"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "%qT adalah sebuah dasar tidak dapat diakses dari %qT"
  
! #: cp/decl.cc:9632
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a nested class of %qT"
  msgid "in base class of %qT"
  msgstr "%qT bukan sebuah nested class dari %qT"
  
! #: cp/decl.cc:9639
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9648
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/decl.cc:9902
  #, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr ""
  
! #: cp/decl.cc:9908
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qs"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 melarang array dengan panjang bervariabel %qs"
  
! #: cp/decl.cc:9918 cp/decl.cc:9998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Hinitializer provided for function"
  msgid "%u name provided for structured binding"
*************** msgid_plural "%u names provided for stru
*** 63138,65060 ****
  msgstr[0] "%Hpenginisialisasi disediakan untuk fungsi"
  msgstr[1] "%Hpenginisialisasi disediakan untuk fungsi"
  
! #: cp/decl.cc:9924
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9927
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9968
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to %q#T"
  msgid "cannot decompose variable length vector %qT"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T"
  
! #: cp/decl.cc:9992
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: cp/decl.cc:10002
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10049
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10055
  #, fuzzy, gcc-internal-format
  #| msgid "initialization string truncated to match variable at %L"
  msgid "in initialization of structured binding variable %qD"
  msgstr "inisialisasi dari string terpotong untuk mencocokan dengan variabel di %L"
  
! #: cp/decl.cc:10084
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/decl.cc:10089
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/decl.cc:10095
  #, fuzzy, gcc-internal-format
  #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/decl.cc:10104
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to static data member %qD"
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "tidak dapat menjalankan %<offsetof%> ke anggota data statis %qD"
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10603
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10608
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10827
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of %qD"
  msgid "initializer fails to determine size of %qT"
  msgstr "penginisialisasi gagal untuk menentukan ukuran dari %qD"
  
! #: cp/decl.cc:10831
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in %qD"
  msgid "array size missing in %qT"
  msgstr "ukuran array hilang dalam %qD"
  
! #: cp/decl.cc:10834
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array %qD"
  msgid "zero-size array %qT"
  msgstr "array berukuran-nol %qD"
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "desktruktor untuk alien kelas %qT tidak dapat berupa sebuah anggota"
  
! #: cp/decl.cc:10852
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruktor untuk alien kelas %qT tidak dapt berupa sebuah anggota"
  
! #: cp/decl.cc:10878
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.cc:10880
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.cc:10886
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.cc:10889
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD dideklarasikan sebagai sebuah %<inline%> %s"
  
! #: cp/decl.cc:10891
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.cc:10897
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.cc:10900
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD dideklarasikan sebagai sebuah %<inline%> %s"
  
! #: cp/decl.cc:10902
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.cc:10908
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.cc:10911
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD dideklarasikan sebagai sebuah %<inline%> %s"
  
! #: cp/decl.cc:10913
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.cc:10920
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D dideklarasikan sebagai sebuah friend"
  
! #: cp/decl.cc:10927
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D dideklarasikan dengan spesifikasi eksepsi"
  
! #: cp/decl.cc:10959
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "definisi dari %qD tidak dalam namespace melingkupi %qT"
  
! #: cp/decl.cc:10999
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "anggota fungsi statis %q#D dideklarasikan dengan tipe pengkualifikasi"
  
! #: cp/decl.cc:11075
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnamed return values are no longer supported"
  msgid "function concepts are no longer supported"
  msgstr "%Hnilai kembali bernama tidak lagi didukung"
  
! #: cp/decl.cc:11113
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD bukan sebuah fungsi template"
  
! #: cp/decl.cc:11115
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "deklarasi friend tidak dalam definisi kelas"
  
! #: cp/decl.cc:11122
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11174
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "mendifinisikan eksplisit spesialisasi %qD dalam deklarasi friend"
  
! #: cp/decl.cc:11185
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "penggunaan tidak valid dari template-id %qD dalam deklarasi dari primary template"
  
! #: cp/decl.cc:11203
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "argumen baku tidak diijinkan dalam deklarasi dari spesialisasi template friend %qD"
  
! #: cp/decl.cc:11212
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> tidak diijinkan dalam deklarasi dari spesialisasi template friend %qD"
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11243
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "deklarasi dari %q#D diluar dari kelas bukan sebuah definisi"
  
! #: cp/decl.cc:11285
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi sebuah template"
  
! #: cp/decl.cc:11288
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi inline"
  
! #: cp/decl.cc:11291 cp/decl.cc:11294
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi statis"
  
! #: cp/decl.cc:11296
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi statis"
  
! #: cp/decl.cc:11298
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi statis"
  
! #: cp/decl.cc:11301
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot attach %<::main%> to a named module"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi sebuah template"
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "fungsi bukan-anggota %qD tidak dapat memiliki cv-kualifier"
  
! #: cp/decl.cc:11362
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "anggota fungsi statis %qD tidak dapat memiliki cv kualifier"
  
! #: cp/decl.cc:11363
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "anggota fungsi statis %qD tidak dapat memiliki cv kualifier"
  
! #: cp/decl.cc:11368
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "fungsi bukan-anggota %qD tidak dapat memiliki cv-kualifier"
  
! #: cp/decl.cc:11370
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "anggota fungsi statis %qD tidak dapat memiliki cv kualifier"
  
! #: cp/decl.cc:11371
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "anggota fungsi statis %qD tidak dapat memiliki cv kualifier"
  
! #: cp/decl.cc:11377 cp/decl.cc:14310 cp/decl.cc:14320 cp/parser.cc:12368
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "explicit object parameter declared here"
  msgstr "tipe parameter template %qT dideklarasikan %<friend%>"
  
! #: cp/decl.cc:11390
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:11392 cp/decl.cc:11401 cp/typeck.cc:4667
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "  declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/decl.cc:11399
  #, fuzzy, gcc-internal-format
  #| msgid "Binding at %C must have the same access as already defined binding '%s'"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "Binding di %C harus memiliki akses sama seperti telah didefinisikan binding '%s'"
  
! #: cp/decl.cc:11405
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.cc:11419
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate with C linkage"
  msgid "literal operator with C linkage"
  msgstr "%Htemplate dengan C linkage"
  
! #: cp/decl.cc:11429
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "%qD has invalid argument list"
  msgstr "pilihan argumen %qs tidak valid"
  
! #: cp/decl.cc:11437
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11443
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11450
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11455
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
  
! #: cp/decl.cc:11540
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> harus kembali %<int%>"
  
! #: cp/decl.cc:11580
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "definisi dari secara implisit dideklarasikan %qD"
  
! #: cp/decl.cc:11586
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared %qD"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definisi dari secara implisit dideklarasikan %qD"
  
! #: cp/decl.cc:11588
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: cp/decl.cc:11605
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "bukan %q#D anggota fungsi dideklarasikan dalam kelas %qT"
  
! #: cp/decl.cc:11802
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi sebuah template"
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11814
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "variabel otomatis %qE tidak dapat berupa %<threadprivate%>"
  
! #: cp/decl.cc:11817
  #, fuzzy, gcc-internal-format
  #| msgid "strong using only meaningful at namespace scope"
  msgid "concept must be defined at namespace scope"
  msgstr "strong using hanya berarti di lingkup namespace"
  
! #: cp/decl.cc:11820
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnamed return values are no longer supported"
  msgid "variable concepts are no longer supported"
  msgstr "%Hnilai kembali bernama tidak lagi didukung"
  
! #: cp/decl.cc:11941
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.cc:11945
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.cc:11949
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.cc:11960
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.cc:11965
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ melarang dalam kelas inisialisasi dari anggota statis bukan const %qD"
  
! #: cp/decl.cc:11970
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ melarang inisialisasi dari anggota constant %qD dari bukan integral tipe %qT"
  
! #: cp/decl.cc:12082
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "ukuran dari array %qD memiliki tipe bukan integral %qT"
  
! #: cp/decl.cc:12085
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "ukuran dari array memiliki tipe %qT bukan integral"
  
! #: cp/decl.cc:12116 cp/decl.cc:12188
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/decl.cc:12120 cp/decl.cc:12191
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: cp/decl.cc:12171
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ melarang array berukuran-nol %qD"
  
! #: cp/decl.cc:12174
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ melarang array berukuran-nol"
  
! #: cp/decl.cc:12198
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ melarang array dengan variabel panjang %qD"
  
! #: cp/decl.cc:12201
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ melarang array dengan variabel panjang"
  
! #: cp/decl.cc:12207
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "array dengan panjang bervariabel  %qD digunakan"
  
! #: cp/decl.cc:12210
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "overflow dalam dimensi array"
  
! #: cp/decl.cc:12322
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:12325
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "creating array of template placeholder type %qT"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/decl.cc:12335
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "deklarasi dari %qs sebagai dari voids"
  
! #: cp/decl.cc:12337
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of void"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.cc:12342
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.cc:12344
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of functions"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.cc:12349
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.cc:12351
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of references"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.cc:12356
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.cc:12359
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "creating array of function members"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.cc:12377
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "deklarasi dari %qD sebagai array multidimensi harus memiliki batasan untuk seluruh dimensi kecuali yang pertama"
  
! #: cp/decl.cc:12381
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "array multidimensi harus memiliki batasan untuk seluruh dimensi kecuali yang pertama"
  
! #: cp/decl.cc:12395
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "spesifikasi tipe kembali untuk konstruktor tidak valid"
  
! #: cp/decl.cc:12496
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.cc:12507
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "spesifikasi tipe kembali untuk desktruktor tidak valid"
  
! #: cp/decl.cc:12510
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.cc:12523
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "tipe kembali yang dispesifikasikan untuk %<operator %T%>"
  
! #: cp/decl.cc:12526
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.cc:12535
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "spesifikasi tipe kembali untuk desktruktor tidak valid"
  
! #: cp/decl.cc:12538
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.cc:12542
  #, fuzzy, gcc-internal-format
  #| msgid "too many template parameter lists in declaration of %qD"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "terlalu banyak daftar parameter template dalam deklarasi dari %qD"
  
! #: cp/decl.cc:12551
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
  
! #: cp/decl.cc:12572
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variabel tidak bernama atau field dideklarasikan void"
  
! #: cp/decl.cc:12580
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel atau field dideklarasikan void"
  
! #: cp/decl.cc:12595
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "%<inline%> penspesifikasi tidak valid untuk fungsi %qs dideklarasikan diluar dari lingkup global"
  
! #: cp/decl.cc:12600
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.cc:12656
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12662
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.cc:12683
  #, fuzzy
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%e and %e specified together"
  msgstr "%<signed%> dan %<unsigned%> dispesifikasikan bersama untuk %qs"
  
! #: cp/decl.cc:12895
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<::%D%>"
  
! #: cp/decl.cc:12898 cp/decl.cc:12920
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<%T::%D%>"
  
! #: cp/decl.cc:12901
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<%D::%D%>"
  
! #: cp/decl.cc:12911
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "%qT bukan sebuah class atau namespace"
  
! #: cp/decl.cc:12935
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.cc:12942
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "deklarasi dari %qD sebagai bukan anggota"
  
! #: cp/decl.cc:12970
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "id pendeklarasi hilang; menggunaka kata reserved %qD"
  
! #: cp/decl.cc:13021
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "definisi fungsi tidak mendeklarasikan parameter"
  
! #: cp/decl.cc:13029 cp/decl.cc:13038 cp/decl.cc:15034
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.cc:13046
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "deklarasi dari %qD sebagai %s"
  
! #: cp/decl.cc:13051
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "deklarasi dari %q+D membayangi sebuah parameter"
  
! #: cp/decl.cc:13086
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:13093 cp/decl.cc:13100 cp/decl.cc:13107 cp/decl.cc:13114
  #, fuzzy, gcc-internal-format
  #| msgid "missing type-name in typedef-declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "hilang nama-tipe dalam typedef-deklarasi"
  
! #: cp/decl.cc:13125
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13135
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "dua atau lebih tipe data dalam deklarasi dari %qs"
  
! #: cp/decl.cc:13189
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C tidak mendukung plain %<complex%> yang berarti %<double complex%>"
  
! #: cp/decl.cc:13239 cp/decl.cc:13243 cp/decl.cc:13246
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ melarang deklarasi dari %qs dengan tidak ada tipe"
  
! #: cp/decl.cc:13263
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_saveregs tidak didukung oleh target ini"
  
! #: cp/decl.cc:13271
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ 1998 does not support %<long long%>"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ 1998 tidak mendukung %<long long%>"
  
! #: cp/decl.cc:13334
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "%qs specified with %qT"
  msgstr "tidak ada nama class dispesifikasikan dengan %qs"
  
! #: cp/decl.cc:13341
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr ""
  
! #: cp/decl.cc:13350
  #, fuzzy, gcc-internal-format
  #| msgid "%qs not specified in enclosing parallel"
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs tidak dispesifikan dalam parallel yang melingkupi"
  
! #: cp/decl.cc:13352
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> digunakan dengan %<typedef%>"
  
! #: cp/decl.cc:13421
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "kompleks tidak valid untuk %qs"
  
! #: cp/decl.cc:13465
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13491
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "anggota %qD tidak dapat dideklarasikan baik virtual dan statis"
  
! #: cp/decl.cc:13500
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "anggota %qD tidak dapat dideklarasikan baik virtual dan statis"
  
! #: cp/decl.cc:13513
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "type deklarasi tidak valid dalam parameter deklarasi"
  
! #: cp/decl.cc:13520
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "storage class specified for template parameter %qs"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: cp/decl.cc:13530 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: cp/decl.cc:13538 cp/decl.cc:13547 cp/decl.cc:13553 cp/decl.cc:13559
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %qs"
  msgstr "parameter template tidak dapat berupa friends"
  
! #: cp/decl.cc:13569
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> diluar deklarasi kelas"
  
! #: cp/decl.cc:13579 cp/decl.cc:13582 cp/decl.cc:13584 cp/decl.cc:13587
! #: cp/decl.cc:13597 cp/decl.cc:13607 cp/decl.cc:13617 cp/decl.cc:13621
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "atribut diabaikan dalam deklarasi dari %q+#T"
  
! #: cp/decl.cc:13591 cp/decl.cc:13613
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13601
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13625
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13637
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "atribut diabaikan dalam deklarasi dari %q+#T"
  
! #: cp/decl.cc:13640
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13648
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:13679
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "multiple storage kelas dalam deklarasi dari %qs"
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: cp/decl.cc:13719
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: cp/decl.cc:13724
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "top-level deklarasi dari %qs menspesifikasikan %<auto%>"
  
! #: cp/decl.cc:13732
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "lingkup-fungsi %qs secara implisit auto dan dideklarasikan %<__thread%>"
  
! #: cp/decl.cc:13746
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "spesifikasi kelas penyimpanan tidak valid dalam deklarasi fungsi friend"
  
! #: cp/decl.cc:13852
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "multiple storage kelas dalam deklarasi dari %qs"
  
! #: cp/decl.cc:13858
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "Diduga parenthesis kiri"
  
! #: cp/decl.cc:13925
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.cc:13939
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "a function type cannot have an explicit object parameter"
  msgstr "Fungsi '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: cp/decl.cc:13945
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13949
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "penunjuk ke anggota fungsi digunakan dalam aritmetik"
  
! #: cp/decl.cc:13957
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13961
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13982
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13987
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:13991
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:14012
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function uses %<auto%> type specifier without late return type"
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs fungsi menggunakan penspesifikasi tipe %<auto%> tanpa tipe kembali late"
  
! #: cp/decl.cc:14016
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.cc:14021
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/decl.cc:14028
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with late return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "%qs fungsi dengan tipe kembali late memiliki %qT sebagai tipenya daripada plain %<auto%>"
  
! #: cp/decl.cc:14037
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with late return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "%qs fungsi dengan tipe kembali late memiliki %qT sebagai tipenya daripada plain %<auto%>"
  
! #: cp/decl.cc:14042
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "penggunaan tidak valid dari %<auto%>"
  
! #: cp/decl.cc:14049
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with late return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr "%qs fungsi dengan tipe kembali late memiliki %qT sebagai tipenya daripada plain %<auto%>"
  
! #: cp/decl.cc:14055
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid use of constrained %<auto%> type"
  msgstr "penggunaan tidak valid dari %<auto%>"
  
! #: cp/decl.cc:14067
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "tipe pengkualifikasi diabaikan di tipe kembali fungsi"
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14090
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14104
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.cc:14107
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with late return type not declared with %<auto%> type specifier"
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "%qs fungsi dengan tipe kembali late tidak dideklarasikan dengan penspesifikasi tipe %<auto%>"
  
! #: cp/decl.cc:14114
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14140
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14152
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah fungsi"
  
! #: cp/decl.cc:14158
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah array"
  
! #: cp/decl.cc:14165
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<noreturn%> fungsi mengembalikan nilai bukan-void"
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.cc:14200
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "constructor cannot be static member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.cc:14205
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.cc:14206
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be cv-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.cc:14214
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.cc:14215
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.cc:14233
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/decl.cc:14250
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/decl.cc:14255
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "deklarasi friend tidak dalam definisi kelas"
  
! #: cp/decl.cc:14259
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function %qs in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "tidak dapat mendefinisikan fungsi friend %qs dalam sebuah definisi lokal kelas"
  
! #: cp/decl.cc:14269
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14273
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14299
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "fungsi bukan-anggota %qD tidak dapat memiliki cv-kualifier"
  
! #: cp/decl.cc:14307
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "anggota fungsi statis %qD tidak dapat memiliki cv kualifier"
  
! #: cp/decl.cc:14317
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:14326
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD cannot be an explicit object member function"
  msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
  
! #: cp/decl.cc:14349
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktor mungkin tidak memiliki parameter"
  
! #: cp/decl.cc:14407
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T"
  
! #: cp/decl.cc:14420 cp/decl.cc:14427
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: cp/decl.cc:14429
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T anggota"
  
! #: cp/decl.cc:14458
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/decl.cc:14459
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/decl.cc:14532
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T, yang bukan sebuah typedef atau sebuah argumen tipe template"
  
! #: cp/decl.cc:14611
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "template-id %qD digunakan sebagai sebuah pendeklarasi"
  
! #: cp/decl.cc:14637
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "anggota fungsi secara implisit friends dari kelasnya"
  
! #: cp/decl.cc:14642
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra kualifikasi %<%T::%> di anggota %qs"
  
! #: cp/decl.cc:14672
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "tidak dapat mendefinisikan anggota fungsi %<%T::%s%> dalam %<%T%>"
  
! #: cp/decl.cc:14674
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member %<%T::%s%> within %qT"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "tidak dapat mendeklarasikan anggota %<%T::%s%> dalam %qT"
  
! #: cp/decl.cc:14682
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "tidak dapat mendeklarasikan anggota %<%T::%s%> dalam %qT"
  
! #: cp/decl.cc:14722
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "bukan parameter %qs tidak dapat menjadi parameter pack"
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "anggota member tidak boleh memiliki tipe variabel termodifikasi %qT"
  
! #: cp/decl.cc:14734
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter mungkin tidak memiliki tipe variabel termodifikasi %qT"
  
! #: cp/decl.cc:14745
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> diluar deklarasi kelas"
  
! #: cp/decl.cc:14748
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> dalam deklarasi kosong"
  
! #: cp/decl.cc:14751
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "hanya deklarasi dari konstruktor yang dapan berupa %<explicit%>"
  
! #: cp/decl.cc:14761
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "bukan-anggota %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "anggota bukan-objek %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:14774
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "fungsi %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:14780
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "statis %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:14786
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:14792
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "fungsi %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:14808
  #, fuzzy, gcc-internal-format
  #| msgid "%Hattributes are not allowed on a function-definition"
  msgid "typedef may not be a function definition"
  msgstr "%Hatribut tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/decl.cc:14811
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "typedef may not be a member function definition"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.cc:14837
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<[*]%> not allowed in other than a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%H%<[*]%> tidak diijinkan selain dalam sebuah deklarasi"
  
! #: cp/decl.cc:14840
  #, fuzzy, gcc-internal-format
  #| msgid "parameter declared %<auto%>"
  msgid "typedef declared %<auto%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.cc:14845
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14849
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtypedef name may not be a nested-name-specifier"
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "%J typedef nama mungkin berupa sebuah nested-name-specifier"
  
! #: cp/decl.cc:14875
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ melarang tipe nested %qD dengan nama sama seperti kelas yang melingkupi"
  
! #: cp/decl.cc:14964
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> dispesifikan untuk deklarasi kelas friend"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "parameter template tidak dapat berupa friends"
  
! #: cp/decl.cc:14974
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "deklarasi friend membutuhkan kunci kelas, i.e. %<friend class %T::%D%>"
  
! #: cp/decl.cc:14978
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "deklarasi friend membutuhkan class-key, i.e. %<friend %#T%>"
  
! #: cp/decl.cc:14991
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "mencoba untuk membuat kelas %qT sebuah friend dari lingkup global"
  
! #: cp/decl.cc:15011
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "kualifier tidak valid di tipe fungsi bukan anggota"
  
! #: cp/decl.cc:15015
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15025
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "deklarasi abstrak %qT digunakan sebagai deklarasi"
  
! #: cp/decl.cc:15040
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of C++ built-in type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "redeklarasi dari C++ tipe bawaan %qT"
  
! #: cp/decl.cc:15059
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "tidak dapat menggunakan %<::%> dalam parameter deklarasi"
  
! #: cp/decl.cc:15069 cp/parser.cc:21410
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "tidak dapat mendeklarasikan parameter %q+D untuk menjadi tipe abstrak %qT"
  
! #: cp/decl.cc:15076
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15079
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15085 cp/parser.cc:26076
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%H%<this%> mungkin tidak digunakan dalam konteks ini"
  
! #: cp/decl.cc:15095
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.cc:15149 cp/parser.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of template-name %qE without an argument list"
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "%Hpenggunaan tidak vlaid dari nama template %qE tanpa sebuah daftar argumen"
  
! #: cp/decl.cc:15153
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.cc:15173
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array %qD"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ melarang array berukuran-nol %qD"
  
! #: cp/decl.cc:15176
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 tidak mendukung keanggotaan array fleksibel"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15192
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "penggunaan tidak valid dari %<::%>"
  
! #: cp/decl.cc:15213
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function %q#D conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "deklarasi dari C fungsi %q#D konflik dengan"
  
! #: cp/decl.cc:15223
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "fungsi %qD dideklarasikan virtual didalam sebuah union"
  
! #: cp/decl.cc:15233
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD tidak dapat dideklarasikan virtual, karena itu selalu statis"
  
! #: cp/decl.cc:15247
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "diduga nama yang dikualifikasikan dalam deklarasi friend untuk destruktor %qD"
  
! #: cp/decl.cc:15254
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "deklarasi dari %qD sebagai anggota dari %qT"
  
! #: cp/decl.cc:15261 cp/decl.cc:15274
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "a destructor cannot be %qs"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.cc:15280
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "diduga kualifikasi nama dalam deklarasi friend untuk konstruktor %qD"
  
! #: cp/decl.cc:15289
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "a constructor cannot be %<concept%>"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/decl.cc:15295
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.cc:15303 cp/decl.cc:15662
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "tidak dapat membuka %s"
  
! #: cp/decl.cc:15313
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "spesialisasi dari anggota fungsi spesial secara implist dideklarasikan"
  
! #: cp/decl.cc:15316
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel atau field dideklarasikan void"
  
! #: cp/decl.cc:15381
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "field %qD memiliki tipe tidak lengkap"
  
! #: cp/decl.cc:15386
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nama %qT memiliki tipe tidak lengkap"
  
! #: cp/decl.cc:15406
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE bukan fungsi atau anggota fungsi; tidak dapat dideklarasikan sebagai friend"
  
! #: cp/decl.cc:15409
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qE bukan fungsi atau anggota fungsi; tidak dapat dideklarasikan sebagai friend"
  
! #: cp/decl.cc:15428 cp/parser.cc:21976 cp/parser.cc:28868
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:15478 cp/decl.cc:15489
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "static data member %qE declared %qs"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.cc:15483
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
  
! #: cp/decl.cc:15526 cp/decl.cc:15534 cp/decl.cc:15541 cp/decl.cc:15548
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.cc:15600
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "kelas penyimpanan %<auto%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.cc:15603
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "kelas penyimpanan %<register%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.cc:15609
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "kelas penyimpanan %<__thread%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.cc:15613
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "kelas penyimpanan %<__thread%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.cc:15618
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "%<inline%> penspesifikasi tidak valid untuk fungsi %qs dideklarasikan diluar dari lingkup global"
  
! #: cp/decl.cc:15621
  #, fuzzy, gcc-internal-format
  #| msgid "%Han asm-specification is not allowed on a function-definition"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "%Hsebuah spesifikasi asm tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/decl.cc:15633
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> dispesifikasikan tidak valid untuk fungsi %qs dideklarasikan diluar lingkup global"
  
! #: cp/decl.cc:15637
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<inline%> penspesifikasi tidak valid untuk fungsi %qs dideklarasikan diluar dari lingkup global"
  
! #: cp/decl.cc:15645
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtual bukan kelas fungsi %qs"
  
! #: cp/decl.cc:15652
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs didefinisikan dalam sebuah lingkup bukan kelas"
  
! #: cp/decl.cc:15653
  #, fuzzy, gcc-internal-format
  #| msgid "%qs defined in a non-class scope"
  msgid "%qs declared in a non-class scope"
  msgstr "%qs didefinisikan dalam sebuah lingkup bukan kelas"
  
! #: cp/decl.cc:15696
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "tidak dapat mendeklarasikan anggota fungsi %qD untuk memiliki linkage statis"
  
! #: cp/decl.cc:15705
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "tidak dapat mendeklarasikan fungsi statis didalam fungsi lainnya"
  
! #: cp/decl.cc:15746
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> mungkin tidak digunakan ketika mendefinisikan (terbalik untuk deklarasi) sebuah anggota data statis"
  
! #: cp/decl.cc:15753
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.cc:15759
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "tidak dapat secara eksplisit mendeklarasikan anggota %q#D untuk memiliki extern linkage"
  
! #: cp/decl.cc:15767
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "deklarasi dari variabel %<extern%> %q+D dalam %<for> inisial deklarasi loop"
  
! #: cp/decl.cc:15774
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "statis %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:15806
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs diinisialisasi dan dideklarasi %<extern%>"
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs keduanya memiliki %<extern> dan penginisialisasi"
  
! #: cp/decl.cc:16013
  #, fuzzy, gcc-internal-format
  #| msgid "default argument %qE uses local variable %qD"
  msgid "default argument %qE uses %qD"
  msgstr "argumen baku %qE menggunakan variabel lokal %qD"
  
! #: cp/decl.cc:16016
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "argumen baku %qE menggunakan variabel lokal %qD"
  
! #: cp/decl.cc:16143
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "penspesifikasi kelas penyimpanan dalam parameter deklarasi"
  
! #: cp/decl.cc:16147
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "tidak dapat menggunakan %<::%> dalam parameter deklarasi"
  
! #: cp/decl.cc:16176
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:16184
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qD secara tidak valid dideklarasikan tipe metode"
  
! #: cp/decl.cc:16209
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameter %qD includes %s ke array dari ikatan tidak dikenal %qT"
  
! #: cp/decl.cc:16211
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "parameter %qD includes %s ke array dari ikatan tidak dikenal %qT"
  
! #: cp/decl.cc:16494
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "konstruktor tidak valid; anda mungkin bermaksud %<%T (const %T&)%>"
  
! #: cp/decl.cc:16573
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD mungkin tidak dideklarasikan dalam sebuah namespace"
  
! #: cp/decl.cc:16580
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD tidak boleh dideklarasikan sebagai statis"
  
! #: cp/decl.cc:16638
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
  
! #: cp/decl.cc:16646
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a member function"
  msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
  
! #: cp/decl.cc:16654
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:16664
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD harus baik sebuah anggota fungsi tidak statis atau bukan anggota fungsi"
  
! #: cp/decl.cc:16674
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD harus memiliki sebuah argumen dari kelas atau tipe enumerasi"
  
  #. 13.4.0.3
! #: cp/decl.cc:16705
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ melarang overloading operator ?:"
  
! #: cp/decl.cc:16715
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD tidak boleh memiliki argumen dengan jumlah bervariabel"
  
! #: cp/decl.cc:16741
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD harus mengambil baik nol atau satu argumen"
  
! #: cp/decl.cc:16742
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD harus mengambil baik satu atau dua argumen"
  
! #: cp/decl.cc:16754
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "postfix %qD harus mengambil %<int%> sebagai argumennya"
  
! #: cp/decl.cc:16755
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "postfix %qD harus mengambil %<int%> sebagai argumen keduanya"
  
! #: cp/decl.cc:16766
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD harus mengambil secara tepat dua argumen"
  
! #: cp/decl.cc:16767 cp/decl.cc:16777
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD harus mengambil secara tepat satu argumen"
  
! #: cp/decl.cc:16778
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD harus mengambil secara tepat dua argumen"
  
! #: cp/decl.cc:16793
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/decl.cc:16817
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.cc:16824
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.cc:16826
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.cc:16835
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.cc:16837
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.cc:16853
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "definisi-pengguna %qD selalu mengevaluasikan kedua argumen"
  
! #: cp/decl.cc:16872
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "prefix %qD seharusnya mengembalikan %qT"
  
! #: cp/decl.cc:16879
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "postfix %qD seharusnya mengembalikan %qT"
  
! #: cp/decl.cc:16891
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD seharusnya kembali dengan nilai"
  
! #: cp/decl.cc:16946
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: cp/decl.cc:16970
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization %qD for %q+D"
  msgid "using alias template specialization %qT after %qs"
  msgstr "spesialisasi template ambigu %qD untuk %q+D"
  
! #: cp/decl.cc:16973
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "menggunakan typedef-name %qD setelah %qs"
  
! #: cp/decl.cc:16975
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D has a previous declaration here"
  msgid "%qD has a previous declaration here"
  msgstr "%q+D telah dideklarasikan sebelumnya disini"
  
! #: cp/decl.cc:16984
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT mereferensikan sebagai %qs"
  
! #: cp/decl.cc:16985 cp/decl.cc:16993
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T telah dideklarasikan sebelumnya disini"
  
! #: cp/decl.cc:16992
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT direferensikan sebagai enum"
--- 63231,65153 ----
  msgstr[0] "%Hpenginisialisasi disediakan untuk fungsi"
  msgstr[1] "%Hpenginisialisasi disediakan untuk fungsi"
  
! #: cp/decl.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9925
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9966
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to %q#T"
  msgid "cannot decompose variable length vector %qT"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T"
  
! #: cp/decl.cc:9990
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: cp/decl.cc:10000
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10047
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10053
  #, fuzzy, gcc-internal-format
  #| msgid "initialization string truncated to match variable at %L"
  msgid "in initialization of structured binding variable %qD"
  msgstr "inisialisasi dari string terpotong untuk mencocokan dengan variabel di %L"
  
! #: cp/decl.cc:10082
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/decl.cc:10087
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/decl.cc:10093
  #, fuzzy, gcc-internal-format
  #| msgid "cannot increment a pointer to incomplete type %qT"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/decl.cc:10102
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to static data member %qD"
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "tidak dapat menjalankan %<offsetof%> ke anggota data statis %qD"
  
! #: cp/decl.cc:10598
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10601
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10825
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of %qD"
  msgid "initializer fails to determine size of %qT"
  msgstr "penginisialisasi gagal untuk menentukan ukuran dari %qD"
  
! #: cp/decl.cc:10829
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in %qD"
  msgid "array size missing in %qT"
  msgstr "ukuran array hilang dalam %qD"
  
! #: cp/decl.cc:10832
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array %qD"
  msgid "zero-size array %qT"
  msgstr "array berukuran-nol %qD"
  
! #: cp/decl.cc:10848
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "desktruktor untuk alien kelas %qT tidak dapat berupa sebuah anggota"
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruktor untuk alien kelas %qT tidak dapt berupa sebuah anggota"
  
! #: cp/decl.cc:10876
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.cc:10878
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.cc:10884
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.cc:10887
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD dideklarasikan sebagai sebuah %<inline%> %s"
  
! #: cp/decl.cc:10889
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.cc:10895
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.cc:10898
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD dideklarasikan sebagai sebuah %<inline%> %s"
  
! #: cp/decl.cc:10900
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.cc:10906
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.cc:10909
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD dideklarasikan sebagai sebuah %<inline%> %s"
  
! #: cp/decl.cc:10911
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
  
! #: cp/decl.cc:10918
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D dideklarasikan sebagai sebuah friend"
  
! #: cp/decl.cc:10925
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D dideklarasikan dengan spesifikasi eksepsi"
  
! #: cp/decl.cc:10957
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "definisi dari %qD tidak dalam namespace melingkupi %qT"
  
! #: cp/decl.cc:10997
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "anggota fungsi statis %q#D dideklarasikan dengan tipe pengkualifikasi"
  
! #: cp/decl.cc:11073
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnamed return values are no longer supported"
  msgid "function concepts are no longer supported"
  msgstr "%Hnilai kembali bernama tidak lagi didukung"
  
! #: cp/decl.cc:11111
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD bukan sebuah fungsi template"
  
! #: cp/decl.cc:11113
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "deklarasi friend tidak dalam definisi kelas"
  
! #: cp/decl.cc:11120
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11172
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "mendifinisikan eksplisit spesialisasi %qD dalam deklarasi friend"
  
! #: cp/decl.cc:11183
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "penggunaan tidak valid dari template-id %qD dalam deklarasi dari primary template"
  
! #: cp/decl.cc:11201
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "argumen baku tidak diijinkan dalam deklarasi dari spesialisasi template friend %qD"
  
! #: cp/decl.cc:11210
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> tidak diijinkan dalam deklarasi dari spesialisasi template friend %qD"
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11241
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "deklarasi dari %q#D diluar dari kelas bukan sebuah definisi"
  
! #: cp/decl.cc:11283
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi sebuah template"
  
! #: cp/decl.cc:11286
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi inline"
  
! #: cp/decl.cc:11289 cp/decl.cc:11292
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi statis"
  
! #: cp/decl.cc:11294
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi statis"
  
! #: cp/decl.cc:11296
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi statis"
  
! #: cp/decl.cc:11299
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot attach %<::main%> to a named module"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi sebuah template"
  
! #: cp/decl.cc:11358
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "fungsi bukan-anggota %qD tidak dapat memiliki cv-kualifier"
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "anggota fungsi statis %qD tidak dapat memiliki cv kualifier"
  
! #: cp/decl.cc:11361
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "anggota fungsi statis %qD tidak dapat memiliki cv kualifier"
  
! #: cp/decl.cc:11366
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "fungsi bukan-anggota %qD tidak dapat memiliki cv-kualifier"
  
! #: cp/decl.cc:11368
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "anggota fungsi statis %qD tidak dapat memiliki cv kualifier"
  
! #: cp/decl.cc:11369
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "anggota fungsi statis %qD tidak dapat memiliki cv kualifier"
  
! #: cp/decl.cc:11375 cp/decl.cc:14308 cp/decl.cc:14318 cp/parser.cc:12370
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "explicit object parameter declared here"
  msgstr "tipe parameter template %qT dideklarasikan %<friend%>"
  
! #: cp/decl.cc:11388
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:11390 cp/decl.cc:11399 cp/typeck.cc:4783
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "  declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/decl.cc:11397
  #, fuzzy, gcc-internal-format
  #| msgid "Binding at %C must have the same access as already defined binding '%s'"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "Binding di %C harus memiliki akses sama seperti telah didefinisikan binding '%s'"
  
! #: cp/decl.cc:11403
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.cc:11417
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate with C linkage"
  msgid "literal operator with C linkage"
  msgstr "%Htemplate dengan C linkage"
  
! #: cp/decl.cc:11427
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "%qD has invalid argument list"
  msgstr "pilihan argumen %qs tidak valid"
  
! #: cp/decl.cc:11435
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11441
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11448
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11453
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
  
! #: cp/decl.cc:11538
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> harus kembali %<int%>"
  
! #: cp/decl.cc:11578
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "definisi dari secara implisit dideklarasikan %qD"
  
! #: cp/decl.cc:11584
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared %qD"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definisi dari secara implisit dideklarasikan %qD"
  
! #: cp/decl.cc:11586
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: cp/decl.cc:11603
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "bukan %q#D anggota fungsi dideklarasikan dalam kelas %qT"
  
! #: cp/decl.cc:11800
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi sebuah template"
  
! #: cp/decl.cc:11803
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11812
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "variabel otomatis %qE tidak dapat berupa %<threadprivate%>"
  
! #: cp/decl.cc:11815
  #, fuzzy, gcc-internal-format
  #| msgid "strong using only meaningful at namespace scope"
  msgid "concept must be defined at namespace scope"
  msgstr "strong using hanya berarti di lingkup namespace"
  
! #: cp/decl.cc:11818
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnamed return values are no longer supported"
  msgid "variable concepts are no longer supported"
  msgstr "%Hnilai kembali bernama tidak lagi didukung"
  
! #: cp/decl.cc:11939
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.cc:11943
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.cc:11947
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.cc:11958
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
  
! #: cp/decl.cc:11963
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ melarang dalam kelas inisialisasi dari anggota statis bukan const %qD"
  
! #: cp/decl.cc:11968
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ melarang inisialisasi dari anggota constant %qD dari bukan integral tipe %qT"
  
! #: cp/decl.cc:12080
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "ukuran dari array %qD memiliki tipe bukan integral %qT"
  
! #: cp/decl.cc:12083
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "ukuran dari array memiliki tipe %qT bukan integral"
  
! #: cp/decl.cc:12114 cp/decl.cc:12186
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/decl.cc:12118 cp/decl.cc:12189
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: cp/decl.cc:12169
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ melarang array berukuran-nol %qD"
  
! #: cp/decl.cc:12172
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ melarang array berukuran-nol"
  
! #: cp/decl.cc:12196
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ melarang array dengan variabel panjang %qD"
  
! #: cp/decl.cc:12199
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ melarang array dengan variabel panjang"
  
! #: cp/decl.cc:12205
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "array dengan panjang bervariabel  %qD digunakan"
  
! #: cp/decl.cc:12208
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: cp/decl.cc:12260
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "overflow dalam dimensi array"
  
! #: cp/decl.cc:12320
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:12323
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "creating array of template placeholder type %qT"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/decl.cc:12333
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "deklarasi dari %qs sebagai dari voids"
  
! #: cp/decl.cc:12335
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of void"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.cc:12340
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.cc:12342
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of functions"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.cc:12347
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.cc:12349
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of references"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.cc:12354
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.cc:12357
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "creating array of function members"
  msgstr "deklarasi dari %qs sebagai array dari fungsi"
  
! #: cp/decl.cc:12375
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "deklarasi dari %qD sebagai array multidimensi harus memiliki batasan untuk seluruh dimensi kecuali yang pertama"
  
! #: cp/decl.cc:12379
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "array multidimensi harus memiliki batasan untuk seluruh dimensi kecuali yang pertama"
  
! #: cp/decl.cc:12393
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: cp/decl.cc:12491
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "spesifikasi tipe kembali untuk konstruktor tidak valid"
  
! #: cp/decl.cc:12494
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.cc:12505
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "spesifikasi tipe kembali untuk desktruktor tidak valid"
  
! #: cp/decl.cc:12508
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.cc:12521
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "tipe kembali yang dispesifikasikan untuk %<operator %T%>"
  
! #: cp/decl.cc:12524
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.cc:12533
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "spesifikasi tipe kembali untuk desktruktor tidak valid"
  
! #: cp/decl.cc:12536
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.cc:12540
  #, fuzzy, gcc-internal-format
  #| msgid "too many template parameter lists in declaration of %qD"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "terlalu banyak daftar parameter template dalam deklarasi dari %qD"
  
! #: cp/decl.cc:12549
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
  
! #: cp/decl.cc:12570
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variabel tidak bernama atau field dideklarasikan void"
  
! #: cp/decl.cc:12578
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel atau field dideklarasikan void"
  
! #: cp/decl.cc:12593
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "%<inline%> penspesifikasi tidak valid untuk fungsi %qs dideklarasikan diluar dari lingkup global"
  
! #: cp/decl.cc:12598
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12660
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.cc:12681
  #, fuzzy
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%e and %e specified together"
  msgstr "%<signed%> dan %<unsigned%> dispesifikasikan bersama untuk %qs"
  
! #: cp/decl.cc:12893
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<::%D%>"
  
! #: cp/decl.cc:12896 cp/decl.cc:12918
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<%T::%D%>"
  
! #: cp/decl.cc:12899
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<%D::%D%>"
  
! #: cp/decl.cc:12909
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "%qT bukan sebuah class atau namespace"
  
! #: cp/decl.cc:12933
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.cc:12940
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "deklarasi dari %qD sebagai bukan anggota"
  
! #: cp/decl.cc:12968
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "id pendeklarasi hilang; menggunaka kata reserved %qD"
  
! #: cp/decl.cc:13019
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "definisi fungsi tidak mendeklarasikan parameter"
  
! #: cp/decl.cc:13027 cp/decl.cc:13036 cp/decl.cc:15032
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.cc:13044
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "deklarasi dari %qD sebagai %s"
  
! #: cp/decl.cc:13049
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "deklarasi dari %q+D membayangi sebuah parameter"
  
! #: cp/decl.cc:13084
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:13091 cp/decl.cc:13098 cp/decl.cc:13105 cp/decl.cc:13112
  #, fuzzy, gcc-internal-format
  #| msgid "missing type-name in typedef-declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "hilang nama-tipe dalam typedef-deklarasi"
  
! #: cp/decl.cc:13123
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13133
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "dua atau lebih tipe data dalam deklarasi dari %qs"
  
! #: cp/decl.cc:13187
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C tidak mendukung plain %<complex%> yang berarti %<double complex%>"
  
! #: cp/decl.cc:13237 cp/decl.cc:13241 cp/decl.cc:13244
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ melarang deklarasi dari %qs dengan tidak ada tipe"
  
! #: cp/decl.cc:13261
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_saveregs tidak didukung oleh target ini"
  
! #: cp/decl.cc:13269
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ 1998 does not support %<long long%>"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ 1998 tidak mendukung %<long long%>"
  
! #: cp/decl.cc:13332
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "%qs specified with %qT"
  msgstr "tidak ada nama class dispesifikasikan dengan %qs"
  
! #: cp/decl.cc:13339
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr ""
  
! #: cp/decl.cc:13348
  #, fuzzy, gcc-internal-format
  #| msgid "%qs not specified in enclosing parallel"
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs tidak dispesifikan dalam parallel yang melingkupi"
  
! #: cp/decl.cc:13350
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> digunakan dengan %<typedef%>"
  
! #: cp/decl.cc:13419
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "kompleks tidak valid untuk %qs"
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13489
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "anggota %qD tidak dapat dideklarasikan baik virtual dan statis"
  
! #: cp/decl.cc:13498
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "anggota %qD tidak dapat dideklarasikan baik virtual dan statis"
  
! #: cp/decl.cc:13511
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "type deklarasi tidak valid dalam parameter deklarasi"
  
! #: cp/decl.cc:13518
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "storage class specified for template parameter %qs"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: cp/decl.cc:13528 cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: cp/decl.cc:13536 cp/decl.cc:13545 cp/decl.cc:13551 cp/decl.cc:13557
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %qs"
  msgstr "parameter template tidak dapat berupa friends"
  
! #: cp/decl.cc:13567
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> diluar deklarasi kelas"
  
! #: cp/decl.cc:13577 cp/decl.cc:13580 cp/decl.cc:13582 cp/decl.cc:13585
! #: cp/decl.cc:13595 cp/decl.cc:13605 cp/decl.cc:13615 cp/decl.cc:13619
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "atribut diabaikan dalam deklarasi dari %q+#T"
  
! #: cp/decl.cc:13589 cp/decl.cc:13611
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13599
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13623
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13635
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "atribut diabaikan dalam deklarasi dari %q+#T"
  
! #: cp/decl.cc:13638
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13646
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:13677
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "multiple storage kelas dalam deklarasi dari %qs"
  
! #: cp/decl.cc:13703
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: cp/decl.cc:13717
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: cp/decl.cc:13722
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "top-level deklarasi dari %qs menspesifikasikan %<auto%>"
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "lingkup-fungsi %qs secara implisit auto dan dideklarasikan %<__thread%>"
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "spesifikasi kelas penyimpanan tidak valid dalam deklarasi fungsi friend"
  
! #: cp/decl.cc:13850
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "multiple storage kelas dalam deklarasi dari %qs"
  
! #: cp/decl.cc:13856
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "Diduga parenthesis kiri"
  
! #: cp/decl.cc:13923
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.cc:13937
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "a function type cannot have an explicit object parameter"
  msgstr "Fungsi '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: cp/decl.cc:13943
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13947
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "penunjuk ke anggota fungsi digunakan dalam aritmetik"
  
! #: cp/decl.cc:13955
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13959
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13985
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:13989
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:14010
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function uses %<auto%> type specifier without late return type"
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs fungsi menggunakan penspesifikasi tipe %<auto%> tanpa tipe kembali late"
  
! #: cp/decl.cc:14014
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.cc:14019
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/decl.cc:14026
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with late return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "%qs fungsi dengan tipe kembali late memiliki %qT sebagai tipenya daripada plain %<auto%>"
  
! #: cp/decl.cc:14035
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with late return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "%qs fungsi dengan tipe kembali late memiliki %qT sebagai tipenya daripada plain %<auto%>"
  
! #: cp/decl.cc:14040
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "penggunaan tidak valid dari %<auto%>"
  
! #: cp/decl.cc:14047
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with late return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr "%qs fungsi dengan tipe kembali late memiliki %qT sebagai tipenya daripada plain %<auto%>"
  
! #: cp/decl.cc:14053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid use of constrained %<auto%> type"
  msgstr "penggunaan tidak valid dari %<auto%>"
  
! #: cp/decl.cc:14065
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "tipe pengkualifikasi diabaikan di tipe kembali fungsi"
  
! #: cp/decl.cc:14075
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14088
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14102
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.cc:14105
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with late return type not declared with %<auto%> type specifier"
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "%qs fungsi dengan tipe kembali late tidak dideklarasikan dengan penspesifikasi tipe %<auto%>"
  
! #: cp/decl.cc:14112
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14138
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14150
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah fungsi"
  
! #: cp/decl.cc:14156
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah array"
  
! #: cp/decl.cc:14163
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<noreturn%> fungsi mengembalikan nilai bukan-void"
  
! #: cp/decl.cc:14196
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.cc:14198
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "constructor cannot be static member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.cc:14203
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.cc:14204
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be cv-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.cc:14213
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.cc:14231
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/decl.cc:14248
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/decl.cc:14253
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "deklarasi friend tidak dalam definisi kelas"
  
! #: cp/decl.cc:14257
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function %qs in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "tidak dapat mendefinisikan fungsi friend %qs dalam sebuah definisi lokal kelas"
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14271
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14297
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "fungsi bukan-anggota %qD tidak dapat memiliki cv-kualifier"
  
! #: cp/decl.cc:14305
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "anggota fungsi statis %qD tidak dapat memiliki cv kualifier"
  
! #: cp/decl.cc:14315
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:14324
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD cannot be an explicit object member function"
  msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
  
! #: cp/decl.cc:14347
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktor mungkin tidak memiliki parameter"
  
! #: cp/decl.cc:14405
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T"
  
! #: cp/decl.cc:14418 cp/decl.cc:14425
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: cp/decl.cc:14427
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T anggota"
  
! #: cp/decl.cc:14456
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/decl.cc:14457
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/decl.cc:14530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T, yang bukan sebuah typedef atau sebuah argumen tipe template"
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "template-id %qD digunakan sebagai sebuah pendeklarasi"
  
! #: cp/decl.cc:14635
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "anggota fungsi secara implisit friends dari kelasnya"
  
! #: cp/decl.cc:14640
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra kualifikasi %<%T::%> di anggota %qs"
  
! #: cp/decl.cc:14670
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "tidak dapat mendefinisikan anggota fungsi %<%T::%s%> dalam %<%T%>"
  
! #: cp/decl.cc:14672
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member %<%T::%s%> within %qT"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "tidak dapat mendeklarasikan anggota %<%T::%s%> dalam %qT"
  
! #: cp/decl.cc:14680
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "tidak dapat mendeklarasikan anggota %<%T::%s%> dalam %qT"
  
! #: cp/decl.cc:14720
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "bukan parameter %qs tidak dapat menjadi parameter pack"
  
! #: cp/decl.cc:14729
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "anggota member tidak boleh memiliki tipe variabel termodifikasi %qT"
  
! #: cp/decl.cc:14732
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter mungkin tidak memiliki tipe variabel termodifikasi %qT"
  
! #: cp/decl.cc:14743
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> diluar deklarasi kelas"
  
! #: cp/decl.cc:14746
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> dalam deklarasi kosong"
  
! #: cp/decl.cc:14749
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "hanya deklarasi dari konstruktor yang dapan berupa %<explicit%>"
  
! #: cp/decl.cc:14759
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "bukan-anggota %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:14766
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "anggota bukan-objek %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:14772
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "fungsi %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:14778
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "statis %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:14784
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:14790
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "fungsi %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:14806
  #, fuzzy, gcc-internal-format
  #| msgid "%Hattributes are not allowed on a function-definition"
  msgid "typedef may not be a function definition"
  msgstr "%Hatribut tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/decl.cc:14809
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "typedef may not be a member function definition"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.cc:14835
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<[*]%> not allowed in other than a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%H%<[*]%> tidak diijinkan selain dalam sebuah deklarasi"
  
! #: cp/decl.cc:14838
  #, fuzzy, gcc-internal-format
  #| msgid "parameter declared %<auto%>"
  msgid "typedef declared %<auto%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.cc:14843
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14847
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtypedef name may not be a nested-name-specifier"
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "%J typedef nama mungkin berupa sebuah nested-name-specifier"
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ melarang tipe nested %qD dengan nama sama seperti kelas yang melingkupi"
  
! #: cp/decl.cc:14962
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> dispesifikan untuk deklarasi kelas friend"
  
! #: cp/decl.cc:14970
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "parameter template tidak dapat berupa friends"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "deklarasi friend membutuhkan kunci kelas, i.e. %<friend class %T::%D%>"
  
! #: cp/decl.cc:14976
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "deklarasi friend membutuhkan class-key, i.e. %<friend %#T%>"
  
! #: cp/decl.cc:14989
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "mencoba untuk membuat kelas %qT sebuah friend dari lingkup global"
  
! #: cp/decl.cc:15009
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "kualifier tidak valid di tipe fungsi bukan anggota"
  
! #: cp/decl.cc:15013
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15023
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "deklarasi abstrak %qT digunakan sebagai deklarasi"
  
! #: cp/decl.cc:15038
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of C++ built-in type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "redeklarasi dari C++ tipe bawaan %qT"
  
! #: cp/decl.cc:15057
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "tidak dapat menggunakan %<::%> dalam parameter deklarasi"
  
! #: cp/decl.cc:15067 cp/parser.cc:21414
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "tidak dapat mendeklarasikan parameter %q+D untuk menjadi tipe abstrak %qT"
  
! #: cp/decl.cc:15074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15083 cp/parser.cc:26080
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%H%<this%> mungkin tidak digunakan dalam konteks ini"
  
! #: cp/decl.cc:15093
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.cc:15147 cp/parser.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of template-name %qE without an argument list"
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "%Hpenggunaan tidak vlaid dari nama template %qE tanpa sebuah daftar argumen"
  
! #: cp/decl.cc:15151
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.cc:15171
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array %qD"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ melarang array berukuran-nol %qD"
  
! #: cp/decl.cc:15174
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 tidak mendukung keanggotaan array fleksibel"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15190
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "penggunaan tidak valid dari %<::%>"
  
! #: cp/decl.cc:15211
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function %q#D conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "deklarasi dari C fungsi %q#D konflik dengan"
  
! #: cp/decl.cc:15221
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "fungsi %qD dideklarasikan virtual didalam sebuah union"
  
! #: cp/decl.cc:15231
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD tidak dapat dideklarasikan virtual, karena itu selalu statis"
  
! #: cp/decl.cc:15245
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "diduga nama yang dikualifikasikan dalam deklarasi friend untuk destruktor %qD"
  
! #: cp/decl.cc:15252
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "deklarasi dari %qD sebagai anggota dari %qT"
  
! #: cp/decl.cc:15259 cp/decl.cc:15272
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "a destructor cannot be %qs"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.cc:15278
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "diduga kualifikasi nama dalam deklarasi friend untuk konstruktor %qD"
  
! #: cp/decl.cc:15287
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "a constructor cannot be %<concept%>"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/decl.cc:15293
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.cc:15301 cp/decl.cc:15660
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "tidak dapat membuka %s"
  
! #: cp/decl.cc:15311
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "spesialisasi dari anggota fungsi spesial secara implist dideklarasikan"
  
! #: cp/decl.cc:15314
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel atau field dideklarasikan void"
  
! #: cp/decl.cc:15379
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "field %qD memiliki tipe tidak lengkap"
  
! #: cp/decl.cc:15384
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nama %qT memiliki tipe tidak lengkap"
  
! #: cp/decl.cc:15404
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE bukan fungsi atau anggota fungsi; tidak dapat dideklarasikan sebagai friend"
  
! #: cp/decl.cc:15407
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qE bukan fungsi atau anggota fungsi; tidak dapat dideklarasikan sebagai friend"
  
! #: cp/decl.cc:15426 cp/parser.cc:21980 cp/parser.cc:28922
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:15476 cp/decl.cc:15487
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "static data member %qE declared %qs"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.cc:15481
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
  
! #: cp/decl.cc:15524 cp/decl.cc:15532 cp/decl.cc:15539 cp/decl.cc:15546
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.cc:15598
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "kelas penyimpanan %<auto%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.cc:15601
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "kelas penyimpanan %<register%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.cc:15607
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "kelas penyimpanan %<__thread%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.cc:15611
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "kelas penyimpanan %<__thread%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.cc:15616
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "%<inline%> penspesifikasi tidak valid untuk fungsi %qs dideklarasikan diluar dari lingkup global"
  
! #: cp/decl.cc:15619
  #, fuzzy, gcc-internal-format
  #| msgid "%Han asm-specification is not allowed on a function-definition"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "%Hsebuah spesifikasi asm tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/decl.cc:15631
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> dispesifikasikan tidak valid untuk fungsi %qs dideklarasikan diluar lingkup global"
  
! #: cp/decl.cc:15635
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<inline%> penspesifikasi tidak valid untuk fungsi %qs dideklarasikan diluar dari lingkup global"
  
! #: cp/decl.cc:15643
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtual bukan kelas fungsi %qs"
  
! #: cp/decl.cc:15650
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs didefinisikan dalam sebuah lingkup bukan kelas"
  
! #: cp/decl.cc:15651
  #, fuzzy, gcc-internal-format
  #| msgid "%qs defined in a non-class scope"
  msgid "%qs declared in a non-class scope"
  msgstr "%qs didefinisikan dalam sebuah lingkup bukan kelas"
  
! #: cp/decl.cc:15694
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "tidak dapat mendeklarasikan anggota fungsi %qD untuk memiliki linkage statis"
  
! #: cp/decl.cc:15703
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "tidak dapat mendeklarasikan fungsi statis didalam fungsi lainnya"
  
! #: cp/decl.cc:15744
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> mungkin tidak digunakan ketika mendefinisikan (terbalik untuk deklarasi) sebuah anggota data statis"
  
! #: cp/decl.cc:15751
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.cc:15757
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "tidak dapat secara eksplisit mendeklarasikan anggota %q#D untuk memiliki extern linkage"
  
! #: cp/decl.cc:15765
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "deklarasi dari variabel %<extern%> %q+D dalam %<for> inisial deklarasi loop"
  
! #: cp/decl.cc:15772
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "statis %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs diinisialisasi dan dideklarasi %<extern%>"
  
! #: cp/decl.cc:15809
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs keduanya memiliki %<extern> dan penginisialisasi"
  
! #: cp/decl.cc:16011
  #, fuzzy, gcc-internal-format
  #| msgid "default argument %qE uses local variable %qD"
  msgid "default argument %qE uses %qD"
  msgstr "argumen baku %qE menggunakan variabel lokal %qD"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "argumen baku %qE menggunakan variabel lokal %qD"
  
! #: cp/decl.cc:16141
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "penspesifikasi kelas penyimpanan dalam parameter deklarasi"
  
! #: cp/decl.cc:16145
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "tidak dapat menggunakan %<::%> dalam parameter deklarasi"
  
! #: cp/decl.cc:16174
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:16182
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qD secara tidak valid dideklarasikan tipe metode"
  
! #: cp/decl.cc:16207
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameter %qD includes %s ke array dari ikatan tidak dikenal %qT"
  
! #: cp/decl.cc:16209
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "parameter %qD includes %s ke array dari ikatan tidak dikenal %qT"
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "konstruktor tidak valid; anda mungkin bermaksud %<%T (const %T&)%>"
  
! #: cp/decl.cc:16571
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD mungkin tidak dideklarasikan dalam sebuah namespace"
  
! #: cp/decl.cc:16578
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD tidak boleh dideklarasikan sebagai statis"
  
! #: cp/decl.cc:16636
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
  
! #: cp/decl.cc:16644
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a member function"
  msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
  
! #: cp/decl.cc:16652
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:16662
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD harus baik sebuah anggota fungsi tidak statis atau bukan anggota fungsi"
  
! #: cp/decl.cc:16672
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD harus memiliki sebuah argumen dari kelas atau tipe enumerasi"
  
  #. 13.4.0.3
! #: cp/decl.cc:16703
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ melarang overloading operator ?:"
  
! #: cp/decl.cc:16713
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD tidak boleh memiliki argumen dengan jumlah bervariabel"
  
! #: cp/decl.cc:16739
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD harus mengambil baik nol atau satu argumen"
  
! #: cp/decl.cc:16740
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD harus mengambil baik satu atau dua argumen"
  
! #: cp/decl.cc:16752
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "postfix %qD harus mengambil %<int%> sebagai argumennya"
  
! #: cp/decl.cc:16753
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "postfix %qD harus mengambil %<int%> sebagai argumen keduanya"
  
! #: cp/decl.cc:16764
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD harus mengambil secara tepat dua argumen"
  
! #: cp/decl.cc:16765 cp/decl.cc:16775
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD harus mengambil secara tepat satu argumen"
  
! #: cp/decl.cc:16776
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD harus mengambil secara tepat dua argumen"
  
! #: cp/decl.cc:16791
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/decl.cc:16815
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.cc:16822
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.cc:16824
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.cc:16833
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.cc:16835
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.cc:16851
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "definisi-pengguna %qD selalu mengevaluasikan kedua argumen"
  
! #: cp/decl.cc:16870
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "prefix %qD seharusnya mengembalikan %qT"
  
! #: cp/decl.cc:16877
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "postfix %qD seharusnya mengembalikan %qT"
  
! #: cp/decl.cc:16889
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD seharusnya kembali dengan nilai"
  
! #: cp/decl.cc:16944
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: cp/decl.cc:16968
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization %qD for %q+D"
  msgid "using alias template specialization %qT after %qs"
  msgstr "spesialisasi template ambigu %qD untuk %q+D"
  
! #: cp/decl.cc:16971
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "menggunakan typedef-name %qD setelah %qs"
  
! #: cp/decl.cc:16973
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D has a previous declaration here"
  msgid "%qD has a previous declaration here"
  msgstr "%q+D telah dideklarasikan sebelumnya disini"
  
! #: cp/decl.cc:16982
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT mereferensikan sebagai %qs"
  
! #: cp/decl.cc:16983 cp/decl.cc:16991
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T telah dideklarasikan sebelumnya disini"
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT direferensikan sebagai enum"
*************** msgstr "%qT direferensikan sebagai enum"
*** 65066,65168 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17007
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "argumen template dibutuhkan untuk %<%s %T%>"
  
! #: cp/decl.cc:17050 cp/name-lookup.cc:6234 cp/name-lookup.cc:6367
! #: cp/parser.cc:7477 cp/parser.cc:33034
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "referensi ke %qD adalah ambigu"
  
! #: cp/decl.cc:17060
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfunction template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "%Htemplate fungsi %qD redeklarasikan sebagai sebuah template kelas"
  
! #: cp/decl.cc:17082 cp/name-lookup.cc:5923
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD memiliki nama sama seperti kelas yang telah dideklarasikan"
  
! #: cp/decl.cc:17111 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10128
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT mungkin bukan sebuah template"
  
! #: cp/decl.cc:17116
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17221
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "penggunaan dari enum %q#D tanpa deklarasi sebelumnya"
  
! #: cp/decl.cc:17248
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeklarasi dari %qT sebagai bukan-template"
  
! #: cp/decl.cc:17385
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union turunan %qT tidak valid"
  
! #: cp/decl.cc:17392
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:17403
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct or virtual base of %qT"
  msgid "%qT defined with direct virtual base"
  msgstr "tipe %qT tidak sebuah langsung atau virtual base dari %qT"
  
! #: cp/decl.cc:17428
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "tipe base %qT gagal untuk menjadi sebuah struct atau tipe kelas"
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipe rekursif %qT tidak terdefinisi"
  
! #: cp/decl.cc:17460
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "duplikasi tipe dasar %qT tidak valid"
  
! #: cp/decl.cc:17618
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17621 cp/decl.cc:17630 cp/decl.cc:17641 cp/decl.cc:18242
! #: cp/parser.cc:22331
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
  msgstr "%J definisi sebelumnya disini"
  
! #: cp/decl.cc:17627
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17638
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17713
  #, fuzzy, gcc-internal-format
  #| msgid "underlying type %<%T%> of %<%T%> must be an integral type"
  msgid "underlying type %qT of %qT must be an integral type"
--- 65159,65261 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17005
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "argumen template dibutuhkan untuk %<%s %T%>"
  
! #: cp/decl.cc:17048 cp/name-lookup.cc:6237 cp/name-lookup.cc:6370
! #: cp/parser.cc:7477 cp/parser.cc:33093
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "referensi ke %qD adalah ambigu"
  
! #: cp/decl.cc:17058
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfunction template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "%Htemplate fungsi %qD redeklarasikan sebagai sebuah template kelas"
  
! #: cp/decl.cc:17080 cp/name-lookup.cc:5926
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD memiliki nama sama seperti kelas yang telah dideklarasikan"
  
! #: cp/decl.cc:17109 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10141
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT mungkin bukan sebuah template"
  
! #: cp/decl.cc:17114
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17219
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "penggunaan dari enum %q#D tanpa deklarasi sebelumnya"
  
! #: cp/decl.cc:17246
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeklarasi dari %qT sebagai bukan-template"
  
! #: cp/decl.cc:17383
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union turunan %qT tidak valid"
  
! #: cp/decl.cc:17390
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:17401
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct or virtual base of %qT"
  msgid "%qT defined with direct virtual base"
  msgstr "tipe %qT tidak sebuah langsung atau virtual base dari %qT"
  
! #: cp/decl.cc:17426
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "tipe base %qT gagal untuk menjadi sebuah struct atau tipe kelas"
  
! #: cp/decl.cc:17456
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipe rekursif %qT tidak terdefinisi"
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "duplikasi tipe dasar %qT tidak valid"
  
! #: cp/decl.cc:17616
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17619 cp/decl.cc:17628 cp/decl.cc:17639 cp/decl.cc:18240
! #: cp/parser.cc:22335
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
  msgstr "%J definisi sebelumnya disini"
  
! #: cp/decl.cc:17625
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17636
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17711
  #, fuzzy, gcc-internal-format
  #| msgid "underlying type %<%T%> of %<%T%> must be an integral type"
  msgid "underlying type %qT of %qT must be an integral type"
*************** msgstr "tipe yang digaris bawahi %<%T%>
*** 65172,65261 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17862
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "tidak ada tipe integral yang dapat merepresentasikan seluruh dari nilai enumerasi untuk %qT"
  
! #: cp/decl.cc:18049
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qD is not an integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "nilai enumerasi untuk %qD bukan sebuah konstanta integer"
  
! #: cp/decl.cc:18059
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "nilai enumerasi untuk %qD bukan sebuah konstanta integer"
  
! #: cp/decl.cc:18108
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawahi %<%T%>"
  
! #: cp/decl.cc:18109
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawahi %<%T%>"
  
! #: cp/decl.cc:18120
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "overflow dalam nilai enumerasi di %qD"
  
! #: cp/decl.cc:18140
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawahi %<%T%>"
  
! #: cp/decl.cc:18240 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "multiple definisi dari %q#T"
  
! #: cp/decl.cc:18314
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "tipe kembali %q#T tidak lengkap"
  
! #: cp/decl.cc:18481 cp/typeck.cc:11344
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> seharusnya mengembalikan referensi ke %<*this%>"
  
! #: cp/decl.cc:19300
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
  
! #: cp/decl.cc:19302 cp/typeck.cc:11222
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "tipe kembali fungsi tidak kompatibel karena %<volatile%>"
  
! #: cp/decl.cc:19358
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
  
! #: cp/decl.cc:19549
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD telah didefinisikan dalam kelas %qT"
  
! #: cp/decl.cc:19947
  #, fuzzy, gcc-internal-format
  #| msgid "try using %qE instead"
  msgid "using %qs"
  msgstr "lebih baik coba gunakan %qE"
  
! #: cp/decl.cc:19959
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 65265,65354 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17860
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "tidak ada tipe integral yang dapat merepresentasikan seluruh dari nilai enumerasi untuk %qT"
  
! #: cp/decl.cc:18047
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qD is not an integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "nilai enumerasi untuk %qD bukan sebuah konstanta integer"
  
! #: cp/decl.cc:18057
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "nilai enumerasi untuk %qD bukan sebuah konstanta integer"
  
! #: cp/decl.cc:18106
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawahi %<%T%>"
  
! #: cp/decl.cc:18107
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawahi %<%T%>"
  
! #: cp/decl.cc:18118
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "overflow dalam nilai enumerasi di %qD"
  
! #: cp/decl.cc:18138
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawahi %<%T%>"
  
! #: cp/decl.cc:18238 cp/parser.cc:22333
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "multiple definisi dari %q#T"
  
! #: cp/decl.cc:18312
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "tipe kembali %q#T tidak lengkap"
  
! #: cp/decl.cc:18479 cp/typeck.cc:11460
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> seharusnya mengembalikan referensi ke %<*this%>"
  
! #: cp/decl.cc:19298
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
  
! #: cp/decl.cc:19300 cp/typeck.cc:11338
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "tipe kembali fungsi tidak kompatibel karena %<volatile%>"
  
! #: cp/decl.cc:19356
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
  
! #: cp/decl.cc:19547
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD telah didefinisikan dalam kelas %qT"
  
! #: cp/decl.cc:19945
  #, fuzzy, gcc-internal-format
  #| msgid "try using %qE instead"
  msgid "using %qs"
  msgstr "lebih baik coba gunakan %qE"
  
! #: cp/decl.cc:19957
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr "%qT memiliki sebuah base %qT yan
*** 65582,65594 ****
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT dideklarasikan dengan visibility lebih besar dari basenya %qT"
  
! #: cp/decl2.cc:5117
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
  
! #: cp/decl2.cc:5121
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr ""
--- 65675,65687 ----
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT dideklarasikan dengan visibility lebih besar dari basenya %qT"
  
! #: cp/decl2.cc:5122
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
  
! #: cp/decl2.cc:5126
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr ""
*************** msgstr ""
*** 65597,66014 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5131
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5135
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5139
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D tidak merefer ke tipe tidak terkualifikasi, jadi ini tidak digunakan untuk linkage"
  
! #: cp/decl2.cc:5157
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
  
! #: cp/decl2.cc:5161
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr ""
  
! #: cp/decl2.cc:5169
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5172
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "deklarasi sebelumnya dari %q+#D dengan %qL linkage"
  
! #: cp/decl2.cc:5377
  #, fuzzy, gcc-internal-format
  #| msgid "section of %q+D conflicts with previous declaration"
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "daerah dari %q+D konflik dengan deklarasi sebelumnya"
  
! #: cp/decl2.cc:5380
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous mangling %q#D"
  msgstr "deklarasi sebelumnya %q+D"
  
! #: cp/decl2.cc:5382
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5454 cp/decl2.cc:5457
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5820
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "fungsi inline %q+D digunakan tetapi tidak pernah didefinisikan"
  
! #: cp/decl2.cc:6058
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of %q+#D"
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "argumen baku hilang untuk parameter %P dari %q+#Ddd"
  
! #: cp/decl2.cc:6063
  #, fuzzy, gcc-internal-format
  #| msgid "%H%sparameter pack cannot have a default argument"
  msgid "...following parameter %P which has a default argument"
  msgstr "%H%s parameter pack tidak dapat memiliki sebuah argumen baku"
  
! #: cp/decl2.cc:6186
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared %qD"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "definisi dari secara implisit dideklarasikan %qD"
  
! #: cp/decl2.cc:6190
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6336
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:6345
  #, fuzzy, gcc-internal-format
  #| msgid "deleted function %q+D"
  msgid "use of deleted function %qD: %s"
  msgstr "fungsi %q+D terhapus"
  
! #: cp/decl2.cc:6349
  #, fuzzy, gcc-internal-format
  #| msgid "deleted function %q+D"
  msgid "use of deleted function %qD"
  msgstr "fungsi %q+D terhapus"
  
! #: cp/decl2.cc:6397
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "insn tidak memenuhi batasannya:"
  
! #: cp/decl2.cc:6436
  #, fuzzy, gcc-internal-format
  #| msgid "using %<typename%> outside of template"
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "menggunakan %<typename%> diluar dari template"
  
! #: cp/error.cc:3791
  #, fuzzy
  #| msgid "    inlined from %qs at %s:%d:%d"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    inlined dari %qs di %s:%d:%d"
  
! #: cp/error.cc:3796
  #, fuzzy
  #| msgid "    inlined from %qs at %s:%d"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    inlined dari %qs di %s:%d"
  
! #: cp/error.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "    inlined from %qs"
  msgid "    inlined from %qD"
  msgstr "    inlined dari %qs"
  
! #: cp/error.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In static member function %qD"
  msgstr "Dalam anggota fungsi %qs"
  
! #: cp/error.cc:3830
  #, gcc-internal-format
  msgid "In copy constructor %qD"
  msgstr ""
  
! #: cp/error.cc:3832
  #, fuzzy, gcc-internal-format
  #| msgid "%d constructor(s) found\n"
  msgid "In constructor %qD"
  msgstr "%d konstruktor ditemukan\n"
  
! #: cp/error.cc:3834
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for %qD"
  msgid "In destructor %qD"
  msgstr "tidak ada argumen baku untuk %qD"
  
! #: cp/error.cc:3836
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In lambda function"
  msgstr "Dalam anggota fungsi %qs"
  
! #: cp/error.cc:3838
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In explicit object member function %qD"
  msgstr "Dalam anggota fungsi %qs"
  
! #: cp/error.cc:3840
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "Dalam anggota fungsi %qs"
  
! #: cp/error.cc:3843
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "Dalam fungsi %qs"
  
! #: cp/error.cc:3870
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3871
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of %q#D"
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "eksplisit instantiation dari %q#D"
  
! #: cp/error.cc:3891
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3894
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3987
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3988
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3993
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3994
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "required from %q#D\n"
  msgstr "disediakan untuk %q+D"
  
! #: cp/error.cc:4001
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:4002
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "dipanggil dari sini"
  
! #: cp/error.cc:4052
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4104
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:4117
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4132
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr ""
  
! #: cp/error.cc:4154
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr ""
  
! #: cp/error.cc:4185
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4186
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "in requirements "
  msgstr "tidak ada argumen"
  
! #: cp/error.cc:4304
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "tidak ada argumen"
  
! #: cp/error.cc:4398
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4750
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4755
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4760
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4765
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4770
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4775
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4780
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4786
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4791
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4796
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4801
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4806
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4811
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4817
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4822
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4875
  #, fuzzy, gcc-internal-format
  #| msgid "%Hincomplete type %qT used in nested name specifier"
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "%Htipe %qT tidak lengkap digunakan dalam nama penspesifikasi nested"
  
! #: cp/error.cc:4880
  #, fuzzy, gcc-internal-format
  #| msgid "%Hreference to %<%T::%D%> is ambiguous"
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "%Hreferensi ke %<%T::%D%> adalah ambigu"
  
! #: cp/error.cc:4895
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qD bukan sebuah anggota dari %qT"
  
! #: cp/error.cc:4899 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD bukan sebuah anggota dari %qT"
  
! #: cp/error.cc:4921
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is not a member of %qD"
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%H%qD bukan sebuah anggota dari %qD"
  
! #: cp/error.cc:4925 cp/typeck.cc:3492
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is not a member of %qD"
  msgid "%qD is not a member of %qD"
  msgstr "%H%qD bukan sebuah anggota dari %qD"
  
! #: cp/error.cc:4936
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<::%D%> has not been declared"
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%H%<::%D%> belum pernah dideklarasikan"
  
! #: cp/error.cc:4940
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<::%D%> has not been declared"
  msgid "%<::%D%> has not been declared"
--- 65690,66107 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5136
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5140
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5144
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D tidak merefer ke tipe tidak terkualifikasi, jadi ini tidak digunakan untuk linkage"
  
! #: cp/decl2.cc:5162
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+F dideklarasikan %<static%> tetapi tidak pernah didefinisikan"
  
! #: cp/decl2.cc:5166
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr ""
  
! #: cp/decl2.cc:5174
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5177
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "deklarasi sebelumnya dari %q+#D dengan %qL linkage"
  
! #: cp/decl2.cc:5382
  #, fuzzy, gcc-internal-format
  #| msgid "section of %q+D conflicts with previous declaration"
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "daerah dari %q+D konflik dengan deklarasi sebelumnya"
  
! #: cp/decl2.cc:5385
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous mangling %q#D"
  msgstr "deklarasi sebelumnya %q+D"
  
! #: cp/decl2.cc:5387
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5459 cp/decl2.cc:5462
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5825
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "fungsi inline %q+D digunakan tetapi tidak pernah didefinisikan"
  
! #: cp/decl2.cc:6059
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of %q+#D"
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "argumen baku hilang untuk parameter %P dari %q+#Ddd"
  
! #: cp/decl2.cc:6064
  #, fuzzy, gcc-internal-format
  #| msgid "%H%sparameter pack cannot have a default argument"
  msgid "...following parameter %P which has a default argument"
  msgstr "%H%s parameter pack tidak dapat memiliki sebuah argumen baku"
  
! #: cp/decl2.cc:6187
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared %qD"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "definisi dari secara implisit dideklarasikan %qD"
  
! #: cp/decl2.cc:6191
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6364
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:6373
  #, fuzzy, gcc-internal-format
  #| msgid "deleted function %q+D"
  msgid "use of deleted function %qD: %s"
  msgstr "fungsi %q+D terhapus"
  
! #: cp/decl2.cc:6377
  #, fuzzy, gcc-internal-format
  #| msgid "deleted function %q+D"
  msgid "use of deleted function %qD"
  msgstr "fungsi %q+D terhapus"
  
! #: cp/decl2.cc:6425
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "insn tidak memenuhi batasannya:"
  
! #: cp/decl2.cc:6464
  #, fuzzy, gcc-internal-format
  #| msgid "using %<typename%> outside of template"
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "menggunakan %<typename%> diluar dari template"
  
! #: cp/error.cc:3812
  #, fuzzy
  #| msgid "    inlined from %qs at %s:%d:%d"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    inlined dari %qs di %s:%d:%d"
  
! #: cp/error.cc:3817
  #, fuzzy
  #| msgid "    inlined from %qs at %s:%d"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    inlined dari %qs di %s:%d"
  
! #: cp/error.cc:3823
  #, fuzzy, gcc-internal-format
  #| msgid "    inlined from %qs"
  msgid "    inlined from %qD"
  msgstr "    inlined dari %qs"
  
! #: cp/error.cc:3849
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In static member function %qD"
  msgstr "Dalam anggota fungsi %qs"
  
! #: cp/error.cc:3851
  #, gcc-internal-format
  msgid "In copy constructor %qD"
  msgstr ""
  
! #: cp/error.cc:3853
  #, fuzzy, gcc-internal-format
  #| msgid "%d constructor(s) found\n"
  msgid "In constructor %qD"
  msgstr "%d konstruktor ditemukan\n"
  
! #: cp/error.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for %qD"
  msgid "In destructor %qD"
  msgstr "tidak ada argumen baku untuk %qD"
  
! #: cp/error.cc:3857
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In lambda function"
  msgstr "Dalam anggota fungsi %qs"
  
! #: cp/error.cc:3859
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In explicit object member function %qD"
  msgstr "Dalam anggota fungsi %qs"
  
! #: cp/error.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "Dalam anggota fungsi %qs"
  
! #: cp/error.cc:3864
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "Dalam fungsi %qs"
  
! #: cp/error.cc:3891
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3892
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of %q#D"
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "eksplisit instantiation dari %q#D"
  
! #: cp/error.cc:3912
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3915
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:4008
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4009
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4014
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4015
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "required from %q#D\n"
  msgstr "disediakan untuk %q+D"
  
! #: cp/error.cc:4022
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:4023
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "dipanggil dari sini"
  
! #: cp/error.cc:4073
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4125
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:4138
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4153
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr ""
  
! #: cp/error.cc:4175
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr ""
  
! #: cp/error.cc:4206
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4207
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "in requirements "
  msgstr "tidak ada argumen"
  
! #: cp/error.cc:4325
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "tidak ada argumen"
  
! #: cp/error.cc:4419
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4771
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4776
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4781
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4786
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4791
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4796
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4801
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4807
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4812
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4817
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4822
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4827
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4832
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4838
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4843
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/error.cc:4896
  #, fuzzy, gcc-internal-format
  #| msgid "%Hincomplete type %qT used in nested name specifier"
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "%Htipe %qT tidak lengkap digunakan dalam nama penspesifikasi nested"
  
! #: cp/error.cc:4901
  #, fuzzy, gcc-internal-format
  #| msgid "%Hreference to %<%T::%D%> is ambiguous"
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "%Hreferensi ke %<%T::%D%> adalah ambigu"
  
! #: cp/error.cc:4916
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qD bukan sebuah anggota dari %qT"
  
! #: cp/error.cc:4920 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD bukan sebuah anggota dari %qT"
  
! #: cp/error.cc:4942
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is not a member of %qD"
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%H%qD bukan sebuah anggota dari %qD"
  
! #: cp/error.cc:4946 cp/typeck.cc:3492
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is not a member of %qD"
  msgid "%qD is not a member of %qD"
  msgstr "%H%qD bukan sebuah anggota dari %qD"
  
! #: cp/error.cc:4957
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<::%D%> has not been declared"
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%H%<::%D%> belum pernah dideklarasikan"
  
! #: cp/error.cc:4961
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<::%D%> has not been declared"
  msgid "%<::%D%> has not been declared"
*************** msgstr "%J%qD seharusnya diinisialisasi
*** 66255,66274 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "nilai inisial tidak valid untuk anggota %qs"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2648
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "uninitialized const member in %q#T"
  msgstr "anggota const tidak terinisialisasi %qD"
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2651 cp/method.cc:2662
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "%qD akan diinisialisasi setelah"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2659
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized reference member %qD"
  msgid "uninitialized reference member in %q#T"
--- 66348,66367 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "nilai inisial tidak valid untuk anggota %qs"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2649
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "uninitialized const member in %q#T"
  msgstr "anggota const tidak terinisialisasi %qD"
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2652 cp/method.cc:2663
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "%qD akan diinisialisasi setelah"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2660
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized reference member %qD"
  msgid "uninitialized reference member in %q#T"
*************** msgstr ""
*** 66667,66679 ****
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> tidak tersedia untuk anggota fungsi static"
  
! #: cp/lambda.cc:1581
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "nama mangled dari %qD tidak akan berubah dalam versi yang akan datang dari GCC"
  
! #: cp/lambda.cc:1585
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
--- 66760,66772 ----
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> tidak tersedia untuk anggota fungsi static"
  
! #: cp/lambda.cc:1578
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "nama mangled dari %qD tidak akan berubah dalam versi yang akan datang dari GCC"
  
! #: cp/lambda.cc:1582
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
*************** msgstr ""
*** 66818,66830 ****
  msgid "mapper exit status %d"
  msgstr "gagal untuk memperoleh status keluar"
  
! #: cp/method.cc:867 cp/method.cc:2601
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q#D, can't use default assignment operator"
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "anggota const bukan static %q#D, tidak dapatmenggunakan operator assignmen baku"
  
! #: cp/method.cc:873 cp/method.cc:2607
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference member %q#D, can't use default assignment operator"
  msgid "non-static reference member %q#D, cannot use default assignment operator"
--- 66911,66923 ----
  msgid "mapper exit status %d"
  msgstr "gagal untuk memperoleh status keluar"
  
! #: cp/method.cc:867 cp/method.cc:2602
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q#D, can't use default assignment operator"
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "anggota const bukan static %q#D, tidak dapatmenggunakan operator assignmen baku"
  
! #: cp/method.cc:873 cp/method.cc:2608
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference member %q#D, can't use default assignment operator"
  msgid "non-static reference member %q#D, cannot use default assignment operator"
*************** msgstr "penunjuk ke anggota fungsi digun
*** 66955,67076 ****
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2524
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgid "union member %q+D with non-trivial %qD"
  msgstr "%J anggota tidak terinisialisasi %qD dengan %<const%> tipe %qT"
  
! #: cp/method.cc:2535
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2624
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %qT must be brace-enclosed"
  msgid "initializer for %q#D is invalid"
  msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
  
! #: cp/method.cc:2681
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.cc:2692
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2910
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.cc:2954
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3086
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3089
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3098
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3109
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3117 cp/method.cc:3141
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3150
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3573
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3578
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3583
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3588
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3597
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected signature: %qD"
  msgstr "diduga pernyataan"
  
! #: cp/method.cc:3695
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3715
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be defaulted"
  msgid "a template cannot be defaulted"
  msgstr "%qD tidak dapat dibakukan"
  
! #: cp/method.cc:3754
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD tidak dapat dibakukan"
  
! #: cp/method.cc:3763
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfile ends in default argument"
  msgid "defaulted function %q+D with default argument"
--- 67048,67169 ----
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2525
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgid "union member %q+D with non-trivial %qD"
  msgstr "%J anggota tidak terinisialisasi %qD dengan %<const%> tipe %qT"
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2537
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2625
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %qT must be brace-enclosed"
  msgid "initializer for %q#D is invalid"
  msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
  
! #: cp/method.cc:2682
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.cc:2693
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qD has Java class type"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2911
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.cc:2955
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3087
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3090
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3099
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3110
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3118 cp/method.cc:3142
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3151
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3574
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3579
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3584
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3589
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3598
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected signature: %qD"
  msgstr "diduga pernyataan"
  
! #: cp/method.cc:3696
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3716
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be defaulted"
  msgid "a template cannot be defaulted"
  msgstr "%qD tidak dapat dibakukan"
  
! #: cp/method.cc:3755
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD tidak dapat dibakukan"
  
! #: cp/method.cc:3764
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfile ends in default argument"
  msgid "defaulted function %q+D with default argument"
*************** msgstr ""
*** 67107,67580 ****
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:12044
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12048
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12051
  #, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12054
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "existing declaration here with no tags"
  msgstr "redeklarasi dari %q+D dengan tidak ada sambungan"
  
! #: cp/module.cc:12105 cp/module.cc:12229
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting type for imported declaration %#qD"
  msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
  
! #: cp/module.cc:12114
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
  
! #: cp/module.cc:12126
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
  
! #: cp/module.cc:12133
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting types for built-in function %q+D"
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "tipe konfliks untuk fungsi bawaan %q+D"
  
! #: cp/module.cc:12171
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting return type specified for %q+#D"
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "tipe kembali konflik dispesifikasikan untuk %q+#D"
  
! #: cp/module.cc:12204
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
  
! #: cp/module.cc:12220
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting imported declaration %q#D"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/module.cc:12246
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration %q+D"
  msgid "existing declaration %#qD"
  msgstr "dalam deklarasi %q+D"
  
! #: cp/module.cc:12349
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for %qD"
  msgid "conflicting default argument for %#qD"
  msgstr "tidak ada argumen baku untuk %qD"
  
! #: cp/module.cc:12351 cp/module.cc:12378
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "existing default declared here"
  msgstr "%J%qD telah dideklarasikan disini"
  
! #: cp/module.cc:12375
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "argumen baku diberikan untuk parameter %d dari %q#D"
  
! #: cp/module.cc:13434
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of %q#D doesn't match"
  msgid "definition of %qD does not match"
  msgstr "deklarasi extern dari %q#D tidak cocok"
  
! #: cp/module.cc:13436
  #, fuzzy, gcc-internal-format
  #| msgid "missing definition"
  msgid "existing definition %qD"
  msgstr "hilang definisi"
  
! #: cp/module.cc:13448
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "enumerator %qD does not match ..."
  msgstr "argumen dari tipe %qT tidak cocok dengan %qT"
  
! #: cp/module.cc:13450
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "... this enumerator %qD"
  msgstr "redeklarasi dari enumerator %q+D"
  
! #: cp/module.cc:13456
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13460
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13673
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not of type %qT"
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%qE bukan dari tipe %qT"
  
! #: cp/module.cc:13691
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "spesialisasi eksplisit dari bukan-template %qT"
  
! #: cp/module.cc:13715
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD redeclared with different access"
  msgid "%qD declared with internal linkage"
  msgstr "%H%qD redeklarasi dengan akses berbeda"
  
! #: cp/module.cc:13733
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "%qD mungkin tidak dideklarasikan dalam sebuah namespace"
  
! #: cp/module.cc:13745
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr ""
  
! #: cp/module.cc:13756
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:13788
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13797
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13833
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "%qD has TU-local template argument %qD"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/module.cc:13845
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "%qD has TU-local template argument %qT"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/module.cc:13897
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13899
  #, fuzzy, gcc-internal-format
  #| msgid "%s of function %qD"
  msgid "%qD refers to TU-local function %qD"
  msgstr "%s dari fungsi %qD"
  
! #: cp/module.cc:15021
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15032
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15070
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15667
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15687
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15688 cp/module.cc:21270
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "module %qs declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/module.cc:16037
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16043
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18810
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19050
  #, fuzzy, gcc-internal-format
  #| msgid "  from definition of %q+#D"
  msgid "macro definitions of %qE corrupted"
  msgstr "  dari definisi dari %q+#D"
  
! #: cp/module.cc:19075 cp/module.cc:19078
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "inconsistent imported macro definition %qE"
  msgstr "spesifikasi variabel instance tidak konsisten"
  
! #: cp/module.cc:19084
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19086
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19418
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete module file '%s': %s"
  msgid "compiled module file is %qs"
  msgstr "tidak dapat menghapus berkas modul '%s': %s"
  
! #: cp/module.cc:19456 cp/module.cc:19461
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s"
  msgid "compiled module is %sversion %s"
  msgstr "collect2 versi %s"
  
! #: cp/module.cc:19467
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2 versi %s"
  
! #: cp/module.cc:19497
  #, fuzzy, gcc-internal-format
  #| msgid "field %qs not found"
  msgid "module %qs found"
  msgstr "field %qs tidak ditemukan"
  
! #: cp/module.cc:19499
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19500
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19515
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19529
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19541
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19561
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:19563
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19566
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19584
  #, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr ""
  
! #: cp/module.cc:19675
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "interface partition is not exported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: cp/module.cc:20232
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:20271
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:20281
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20286
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20289
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20610
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr ""
  
! #: cp/module.cc:20613
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "declaration %qD conflicts with builtin"
  msgstr "deklarasi dari namespace %qD konflik dengan"
  
! #: cp/module.cc:20619
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "deklarasi dari namespace %qD konflik dengan"
  
! #: cp/module.cc:20622
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr "deklarasi friend %qD dalam kelas lokal tanpa deklarasi sebelumnya"
  
! #: cp/module.cc:20627
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20631
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20637
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/module.cc:20640
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of %qD in global module"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/module.cc:20645
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %qs"
  msgid "previously declared in module %qs"
  msgstr "deklarasi sebelumnya dari %qs"
  
! #: cp/module.cc:20649
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %qs"
  msgid "previously declared in global module"
  msgstr "deklarasi sebelumnya dari %qs"
  
! #: cp/module.cc:20788
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20803
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %q#D declares a non-template function"
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "deklarasi friend %q#D mendeklarasikan fungsi bukan template"
  
! #: cp/module.cc:20810
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting declaration %qD with internal linkage"
  msgstr "redeklarasi dari %q+D dengan tidak ada sambungan"
  
! #: cp/module.cc:20963
  #, fuzzy, gcc-internal-format
  #| msgid "creating %s"
  msgid "reading CMI %qs"
  msgstr "membuat %s"
  
! #: cp/module.cc:21114
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21115
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21122
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21123
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21185
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21189
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
--- 67200,67689 ----
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:6549
! #, fuzzy, gcc-internal-format
! #| msgid "target attribute is not supported on this machine"
! msgid "%<target%> attribute currently unsupported in modules"
! msgstr "atribut target tidak didukung di platform ini"
! 
! #: cp/module.cc:6552
! #, gcc-internal-format
! msgid "%<optimize%> attribute currently unsupported in modules"
! msgstr ""
! 
! #: cp/module.cc:12100
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12104
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12107
  #, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12110
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "existing declaration here with no tags"
  msgstr "redeklarasi dari %q+D dengan tidak ada sambungan"
  
! #: cp/module.cc:12161 cp/module.cc:12285
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting type for imported declaration %#qD"
  msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
  
! #: cp/module.cc:12170
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
  
! #: cp/module.cc:12182
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting types for built-in function %q+D"
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "tipe konfliks untuk fungsi bawaan %q+D"
  
! #: cp/module.cc:12227
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
  
! #: cp/module.cc:12245
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting return type specified for %q+#D"
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "tipe kembali konflik dispesifikasikan untuk %q+#D"
  
! #: cp/module.cc:12260
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
  
! #: cp/module.cc:12276
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting imported declaration %q#D"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/module.cc:12302
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration %q+D"
  msgid "existing declaration %#qD"
  msgstr "dalam deklarasi %q+D"
  
! #: cp/module.cc:12405
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for %qD"
  msgid "conflicting default argument for %#qD"
  msgstr "tidak ada argumen baku untuk %qD"
  
! #: cp/module.cc:12407 cp/module.cc:12434
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "existing default declared here"
  msgstr "%J%qD telah dideklarasikan disini"
  
! #: cp/module.cc:12431
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "argumen baku diberikan untuk parameter %d dari %q#D"
  
! #: cp/module.cc:13494
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of %q#D doesn't match"
  msgid "definition of %qD does not match"
  msgstr "deklarasi extern dari %q#D tidak cocok"
  
! #: cp/module.cc:13496
  #, fuzzy, gcc-internal-format
  #| msgid "missing definition"
  msgid "existing definition %qD"
  msgstr "hilang definisi"
  
! #: cp/module.cc:13508
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "enumerator %qD does not match ..."
  msgstr "argumen dari tipe %qT tidak cocok dengan %qT"
  
! #: cp/module.cc:13510
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "... this enumerator %qD"
  msgstr "redeklarasi dari enumerator %q+D"
  
! #: cp/module.cc:13516
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13520
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13733
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not of type %qT"
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%qE bukan dari tipe %qT"
  
! #: cp/module.cc:13751
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "spesialisasi eksplisit dari bukan-template %qT"
  
! #: cp/module.cc:13775
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD redeclared with different access"
  msgid "%qD declared with internal linkage"
  msgstr "%H%qD redeklarasi dengan akses berbeda"
  
! #: cp/module.cc:13793
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "%qD mungkin tidak dideklarasikan dalam sebuah namespace"
  
! #: cp/module.cc:13805
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr ""
  
! #: cp/module.cc:13816
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:13848
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13857
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13893
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "%qD has TU-local template argument %qD"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/module.cc:13905
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "%qD has TU-local template argument %qT"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/module.cc:13957
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13959
  #, fuzzy, gcc-internal-format
  #| msgid "%s of function %qD"
  msgid "%qD refers to TU-local function %qD"
  msgstr "%s dari fungsi %qD"
  
! #: cp/module.cc:15089
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15104
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15111
! #, gcc-internal-format
! msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
! msgstr ""
! 
! #: cp/module.cc:15150
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15747
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15767
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15768 cp/module.cc:21350
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "module %qs declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/module.cc:16117
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16123
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18890
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19130
  #, fuzzy, gcc-internal-format
  #| msgid "  from definition of %q+#D"
  msgid "macro definitions of %qE corrupted"
  msgstr "  dari definisi dari %q+#D"
  
! #: cp/module.cc:19155 cp/module.cc:19158
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "inconsistent imported macro definition %qE"
  msgstr "spesifikasi variabel instance tidak konsisten"
  
! #: cp/module.cc:19164
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19166
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19498
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete module file '%s': %s"
  msgid "compiled module file is %qs"
  msgstr "tidak dapat menghapus berkas modul '%s': %s"
  
! #: cp/module.cc:19536 cp/module.cc:19541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s"
  msgid "compiled module is %sversion %s"
  msgstr "collect2 versi %s"
  
! #: cp/module.cc:19547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2 versi %s"
  
! #: cp/module.cc:19577
  #, fuzzy, gcc-internal-format
  #| msgid "field %qs not found"
  msgid "module %qs found"
  msgstr "field %qs tidak ditemukan"
  
! #: cp/module.cc:19579
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19580
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19595
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19609
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19621
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19641
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:19643
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19646
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19664
  #, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr ""
  
! #: cp/module.cc:19755
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "interface partition is not exported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: cp/module.cc:20312
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:20351
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:20361
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20366
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20369
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20690
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr ""
  
! #: cp/module.cc:20693
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "declaration %qD conflicts with builtin"
  msgstr "deklarasi dari namespace %qD konflik dengan"
  
! #: cp/module.cc:20699
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "deklarasi dari namespace %qD konflik dengan"
  
! #: cp/module.cc:20702
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %qD in local class without prior declaration"
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr "deklarasi friend %qD dalam kelas lokal tanpa deklarasi sebelumnya"
  
! #: cp/module.cc:20707
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20711
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20717
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/module.cc:20720
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of %qD in global module"
  msgstr "konflik deklarasi %q#D"
  
! #: cp/module.cc:20725
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %qs"
  msgid "previously declared in module %qs"
  msgstr "deklarasi sebelumnya dari %qs"
  
! #: cp/module.cc:20729
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %qs"
  msgid "previously declared in global module"
  msgstr "deklarasi sebelumnya dari %qs"
  
! #: cp/module.cc:20868
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20883
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %q#D declares a non-template function"
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "deklarasi friend %q#D mendeklarasikan fungsi bukan template"
  
! #: cp/module.cc:20890
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting declaration %qD with internal linkage"
  msgstr "redeklarasi dari %q+D dengan tidak ada sambungan"
  
! #: cp/module.cc:21043
  #, fuzzy, gcc-internal-format
  #| msgid "creating %s"
  msgid "reading CMI %qs"
  msgstr "membuat %s"
  
! #: cp/module.cc:21194
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21195
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21202
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21203
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21269
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
*************** msgstr ""
*** 67586,67694 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21234
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21265
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' already declared"
  msgid "module already declared"
  msgstr "Simbol '%s' telah terdeklarasi"
  
! #: cp/module.cc:21266
  #, gcc-internal-format
  msgid "module already imported"
  msgstr ""
  
! #: cp/module.cc:21271
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr ""
  
! #: cp/module.cc:21479
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown compiled module interface: %s"
  msgstr "mode mesin %qs tidak dikenal"
  
! #: cp/module.cc:21529
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21547
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21548
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21908
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:21912
  #, fuzzy, gcc-internal-format
  #| msgid "Enable traditional preprocessing"
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "Aktifkan preprosesing tradisional"
  
! #: cp/module.cc:21944 cp/module.cc:21973
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter %qs"
  msgid "invalid header name %qs"
  msgstr "parameter %qs tidak valid"
  
! #: cp/module.cc:21983
  #, fuzzy, gcc-internal-format
  #| msgid "%s: invalid file name: %s\n"
  msgid "invalid module name %qs"
  msgstr "%s: nama berkas tidak valid: %s\n"
  
! #: cp/module.cc:22183
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22223
  #, fuzzy, gcc-internal-format
  #| msgid "error writing %qs"
  msgid "writing CMI %qs"
  msgstr "error menulis %qs"
  
! #: cp/module.cc:22238
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22241
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22243
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "first error in %qD appeared here"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: cp/module.cc:22307
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:22404
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown header kind %qs"
--- 67695,67803 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21314
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21345
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' already declared"
  msgid "module already declared"
  msgstr "Simbol '%s' telah terdeklarasi"
  
! #: cp/module.cc:21346
  #, gcc-internal-format
  msgid "module already imported"
  msgstr ""
  
! #: cp/module.cc:21351
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr ""
  
! #: cp/module.cc:21559
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown compiled module interface: %s"
  msgstr "mode mesin %qs tidak dikenal"
  
! #: cp/module.cc:21609
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21627
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21628
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21988
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:21992
  #, fuzzy, gcc-internal-format
  #| msgid "Enable traditional preprocessing"
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "Aktifkan preprosesing tradisional"
  
! #: cp/module.cc:22024 cp/module.cc:22053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter %qs"
  msgid "invalid header name %qs"
  msgstr "parameter %qs tidak valid"
  
! #: cp/module.cc:22063
  #, fuzzy, gcc-internal-format
  #| msgid "%s: invalid file name: %s\n"
  msgid "invalid module name %qs"
  msgstr "%s: nama berkas tidak valid: %s\n"
  
! #: cp/module.cc:22263
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22303
  #, fuzzy, gcc-internal-format
  #| msgid "error writing %qs"
  msgid "writing CMI %qs"
  msgstr "error menulis %qs"
  
! #: cp/module.cc:22318
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22321
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22323
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "first error in %qD appeared here"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: cp/module.cc:22387
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:22484
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown header kind %qs"
*************** msgstr "deklarasi dari %qD sebagai anggo
*** 67752,68028 ****
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "deklarasi friend %qD dalam kelas lokal tanpa deklarasi sebelumnya"
  
! #: cp/name-lookup.cc:4653
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s(%E) %p %d\n"
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/name-lookup.cc:4656
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s %p %d\n"
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.cc:5252
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5256
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as reference but not initialized"
  msgid "%q#D declared here with no linkage"
  msgstr "%qD dideklarasikan sebagai referensi tetapi tidak terinisialisasi"
  
! #: cp/name-lookup.cc:5259
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD redeclared with different access"
  msgid "%q#D declared here with internal linkage"
  msgstr "%H%qD redeklarasi dengan akses berbeda"
  
! #: cp/name-lookup.cc:5262
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "%q#D declared here with module linkage"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: cp/name-lookup.cc:6070
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names destructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> names desktruktor"
  
! #: cp/name-lookup.cc:6086
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "using-declaration untuk bukan-anggota di class scope"
  
! #: cp/name-lookup.cc:6094
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/name-lookup.cc:6110 cp/pt.cc:18933
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qT bukan sebuah class atau namespace"
  
! #: cp/name-lookup.cc:6120
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6131 cp/name-lookup.cc:6204
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "using-declaration for member at non-class scope"
  msgstr "using-declaration untuk bukan-anggota di class scope"
  
! #: cp/name-lookup.cc:6154
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct base of %qT"
  msgid "%qT is not a direct base of %qT"
  msgstr "tipe %qT bukan sebuah dasar langsung dari %qT"
  
! #: cp/name-lookup.cc:6214
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6226
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%qD has not been declared in %qD"
  msgstr "%qD tidak dideklarasikan dalam %qD"
  
! #: cp/name-lookup.cc:6241
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD not in a namespace surrounding %qD"
  msgid "using-declaration may not name namespace %qD"
  msgstr "deklarasi dari %qD bukan dalam sebuah lingkup namespace %qD"
  
! #: cp/name-lookup.cc:6252
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> names konstruktor dalam %qT"
  
! #: cp/name-lookup.cc:6345
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "deklarasi dari %qD bukan dalam sebuah lingkup namespace %qD"
  
! #: cp/name-lookup.cc:6387
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "eksplisit kualifikasi dalam deklarasi dari %qD"
  
! #: cp/name-lookup.cc:6397
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD seharusnya telah dideklarasikan didalam %qD"
  
! #: cp/name-lookup.cc:6467
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%qD has not been declared within %qD"
  msgstr "%qD tidak dideklarasikan dalam %qD"
  
! #: cp/name-lookup.cc:6469
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "%q+D dideklarasikan sebagai sebuah friend"
  
! #: cp/name-lookup.cc:6523
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qD atribut membutuhkan sebuah argumen NTBS tunggal"
  
! #: cp/name-lookup.cc:6530
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "%qD atribut tidak berarti karena anggota dari anonymous namespace memperoleh simbol lokal"
  
! #: cp/name-lookup.cc:6540 cp/name-lookup.cc:6567
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6546
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6583 cp/name-lookup.cc:9004
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "atribut %qD direktif diabaikan"
  
! #: cp/name-lookup.cc:6912
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6964
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6970
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %qE"
  msgstr "  %q+#D"
  
! #: cp/name-lookup.cc:7295
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7301
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> is unavailable for static member functions"
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%<this%> tidak tersedia untuk anggota fungsi static"
  
! #: cp/name-lookup.cc:7739
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.cc:7742
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "it was later defined here"
  msgstr "%J%qD telah dideklarasikan disini"
  
! #: cp/name-lookup.cc:8538
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8976
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnamed return values are no longer supported"
  msgid "%<strong%> using directive no longer supported"
  msgstr "%Hnilai kembali bernama tidak lagi didukung"
  
! #: cp/name-lookup.cc:8979
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:8998
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<this%> may not be used in this context"
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "%H%<this%> mungkin tidak digunakan dalam konteks ini"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "cannot nest more than %d namespaces"
  msgstr "%qD mungkin tidak dideklarasikan dalam sebuah namespace"
  
! #: cp/name-lookup.cc:9192
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is ambiguous"
  msgid "%<namespace %E%> is ambiguous"
  msgstr "'%s' di %L adalah ambigu"
  
! #: cp/name-lookup.cc:9208
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "namespace alias %qD tidak diijinkan disini, diasumsikan %qD"
  
! #: cp/name-lookup.cc:9291
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting namespace %qD with internal linkage"
  msgstr "redeklarasi dari %q+D dengan tidak ada sambungan"
  
! #: cp/name-lookup.cc:9293
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "%qD mungkin tidak dideklarasikan dalam sebuah namespace"
  
! #: cp/name-lookup.cc:9297
  #, fuzzy, gcc-internal-format
  #| msgid "Formal namespace"
  msgid "exporting unnamed namespace"
  msgstr "Ruang nama formal"
  
! #: cp/name-lookup.cc:9307
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9357
  #, fuzzy, gcc-internal-format
  #| msgid "address area of %q+D conflicts with previous declaration"
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "daerah alamat dari %q+D konflik dengan deklarasi sebelumnya"
  
! #: cp/name-lookup.cc:9359
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "reachable %s definition here"
  msgstr "%J definisi sebelumnya disini"
  
! #: cp/name-lookup.cc:9402
  #, fuzzy, gcc-internal-format
  #| msgid "XXX entering pop_everything ()\n"
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX memasuki pop_everything ()\n"
  
! #: cp/name-lookup.cc:9411
  #, fuzzy, gcc-internal-format
  #| msgid "XXX leaving pop_everything ()\n"
  msgid "XXX leaving %<pop_everything ()%>"
--- 67861,68137 ----
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "deklarasi friend %qD dalam kelas lokal tanpa deklarasi sebelumnya"
  
! #: cp/name-lookup.cc:4656
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s(%E) %p %d\n"
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/name-lookup.cc:4659
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s %p %d\n"
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.cc:5255
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5259
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as reference but not initialized"
  msgid "%q#D declared here with no linkage"
  msgstr "%qD dideklarasikan sebagai referensi tetapi tidak terinisialisasi"
  
! #: cp/name-lookup.cc:5262
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD redeclared with different access"
  msgid "%q#D declared here with internal linkage"
  msgstr "%H%qD redeklarasi dengan akses berbeda"
  
! #: cp/name-lookup.cc:5265
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "%q#D declared here with module linkage"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: cp/name-lookup.cc:6073
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names destructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> names desktruktor"
  
! #: cp/name-lookup.cc:6089
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "using-declaration untuk bukan-anggota di class scope"
  
! #: cp/name-lookup.cc:6097
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/name-lookup.cc:6113 cp/pt.cc:18962
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qT bukan sebuah class atau namespace"
  
! #: cp/name-lookup.cc:6123
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6134 cp/name-lookup.cc:6207
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "using-declaration for member at non-class scope"
  msgstr "using-declaration untuk bukan-anggota di class scope"
  
! #: cp/name-lookup.cc:6157
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct base of %qT"
  msgid "%qT is not a direct base of %qT"
  msgstr "tipe %qT bukan sebuah dasar langsung dari %qT"
  
! #: cp/name-lookup.cc:6217
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6229
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%qD has not been declared in %qD"
  msgstr "%qD tidak dideklarasikan dalam %qD"
  
! #: cp/name-lookup.cc:6244
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD not in a namespace surrounding %qD"
  msgid "using-declaration may not name namespace %qD"
  msgstr "deklarasi dari %qD bukan dalam sebuah lingkup namespace %qD"
  
! #: cp/name-lookup.cc:6255
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> names konstruktor dalam %qT"
  
! #: cp/name-lookup.cc:6348
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "deklarasi dari %qD bukan dalam sebuah lingkup namespace %qD"
  
! #: cp/name-lookup.cc:6390
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "eksplisit kualifikasi dalam deklarasi dari %qD"
  
! #: cp/name-lookup.cc:6400
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD seharusnya telah dideklarasikan didalam %qD"
  
! #: cp/name-lookup.cc:6470
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%qD has not been declared within %qD"
  msgstr "%qD tidak dideklarasikan dalam %qD"
  
! #: cp/name-lookup.cc:6472
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "%q+D dideklarasikan sebagai sebuah friend"
  
! #: cp/name-lookup.cc:6526
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qD atribut membutuhkan sebuah argumen NTBS tunggal"
  
! #: cp/name-lookup.cc:6533
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "%qD atribut tidak berarti karena anggota dari anonymous namespace memperoleh simbol lokal"
  
! #: cp/name-lookup.cc:6543 cp/name-lookup.cc:6570
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6549
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6586 cp/name-lookup.cc:9007
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "atribut %qD direktif diabaikan"
  
! #: cp/name-lookup.cc:6915
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6967
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6973
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %qE"
  msgstr "  %q+#D"
  
! #: cp/name-lookup.cc:7298
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7304
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> is unavailable for static member functions"
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%<this%> tidak tersedia untuk anggota fungsi static"
  
! #: cp/name-lookup.cc:7742
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.cc:7745
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "it was later defined here"
  msgstr "%J%qD telah dideklarasikan disini"
  
! #: cp/name-lookup.cc:8541
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8979
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnamed return values are no longer supported"
  msgid "%<strong%> using directive no longer supported"
  msgstr "%Hnilai kembali bernama tidak lagi didukung"
  
! #: cp/name-lookup.cc:8982
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:9001
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<this%> may not be used in this context"
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "%H%<this%> mungkin tidak digunakan dalam konteks ini"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9093
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "cannot nest more than %d namespaces"
  msgstr "%qD mungkin tidak dideklarasikan dalam sebuah namespace"
  
! #: cp/name-lookup.cc:9195
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is ambiguous"
  msgid "%<namespace %E%> is ambiguous"
  msgstr "'%s' di %L adalah ambigu"
  
! #: cp/name-lookup.cc:9211
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "namespace alias %qD tidak diijinkan disini, diasumsikan %qD"
  
! #: cp/name-lookup.cc:9294
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting namespace %qD with internal linkage"
  msgstr "redeklarasi dari %q+D dengan tidak ada sambungan"
  
! #: cp/name-lookup.cc:9296
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "%qD mungkin tidak dideklarasikan dalam sebuah namespace"
  
! #: cp/name-lookup.cc:9300
  #, fuzzy, gcc-internal-format
  #| msgid "Formal namespace"
  msgid "exporting unnamed namespace"
  msgstr "Ruang nama formal"
  
! #: cp/name-lookup.cc:9310
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9360
  #, fuzzy, gcc-internal-format
  #| msgid "address area of %q+D conflicts with previous declaration"
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "daerah alamat dari %q+D konflik dengan deklarasi sebelumnya"
  
! #: cp/name-lookup.cc:9362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "reachable %s definition here"
  msgstr "%J definisi sebelumnya disini"
  
! #: cp/name-lookup.cc:9405
  #, fuzzy, gcc-internal-format
  #| msgid "XXX entering pop_everything ()\n"
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX memasuki pop_everything ()\n"
  
! #: cp/name-lookup.cc:9414
  #, fuzzy, gcc-internal-format
  #| msgid "XXX leaving pop_everything ()\n"
  msgid "XXX leaving %<pop_everything ()%>"
*************** msgstr "pengidentifikasi %<%s%> akan men
*** 68051,68057 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49645
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
--- 68160,68166 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49704
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "%H%<::%E%> belum pernah dideklar
*** 68102,68108 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "%Hpermintaan untuk anggota %qE dalam tipe bukan kelas %qT"
  
! #: cp/parser.cc:3517 cp/parser.cc:22267
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<%T::%E%> has not been declared"
  msgid "%<%T::%E%> has not been declared"
--- 68211,68217 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "%Hpermintaan untuk anggota %qE dalam tipe bukan kelas %qT"
  
! #: cp/parser.cc:3517 cp/parser.cc:22271
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<%T::%E%> has not been declared"
  msgid "%<%T::%E%> has not been declared"
*************** msgstr "%s hanya tersedia dengan -std=c+
*** 68363,68369 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:3922 cp/parser.cc:32272
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
--- 68472,68478 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:3922 cp/parser.cc:32331
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
*************** msgstr "%s hanya tersedia dengan -std=c+
*** 68634,68640 ****
  msgid "template-id not allowed for destructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:6989 cp/parser.cc:33504
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
--- 68743,68749 ----
  msgid "template-id not allowed for destructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:6989 cp/parser.cc:33563
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
*************** msgstr "%Hdeklarasi dari %<~%T%> sebagai
*** 68651,68657 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "%Htypedef-nama %qD digunakan sebagai desktruktor deklarator"
  
! #: cp/parser.cc:7155 cp/parser.cc:24869
  #, fuzzy, gcc-internal-format
  #| msgid "expected specifier-qualifier-list"
  msgid "expected unqualified-id"
--- 68760,68766 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "%Htypedef-nama %qD digunakan sebagai desktruktor deklarator"
  
! #: cp/parser.cc:7155 cp/parser.cc:24873
  #, fuzzy, gcc-internal-format
  #| msgid "expected specifier-qualifier-list"
  msgid "expected unqualified-id"
*************** msgstr "%Htipe %qT tidak lengkap digunak
*** 68697,68703 ****
  msgid "expected nested-name-specifier"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.cc:7808 cp/parser.cc:10516
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in casts"
--- 68806,68812 ----
  msgid "expected nested-name-specifier"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.cc:7808 cp/parser.cc:10518
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in casts"
*************** msgstr "%Htipe baru mungkin tidak didefi
*** 68715,68721 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: cp/parser.cc:8002 cp/pt.cc:21522
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 68824,68830 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: cp/parser.cc:8002 cp/pt.cc:21551
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr "jumlah dari argumen ke fungsi %<
*** 68733,68749 ****
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: cp/parser.cc:8069 cp/pt.cc:21637
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21641
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21646
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "selected function declared here"
--- 68842,68858 ----
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: cp/parser.cc:8069 cp/pt.cc:21666
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21670
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21675
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "selected function declared here"
*************** msgstr ""
*** 68792,70307 ****
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.cc:9507
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:9566
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/parser.cc:9791 cp/parser.cc:34822
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in %qs expressions"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:9856
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr ""
  
! #: cp/parser.cc:9942
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a new-expression"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:9960
  #, fuzzy, gcc-internal-format
  #| msgid "%Harray bound forbidden after parenthesized type-id"
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "%Harray bound dilarang setelah parenthesized tipe id"
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "mencoba menghapus tanda kurung disekitar tipe-id"
  
! #: cp/parser.cc:9995
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10040
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "Diduga tipe ekspresi"
  
! #: cp/parser.cc:10069
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a new-type-id"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:10117
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "atribut diabaikan di template instantiation"
  
! #: cp/parser.cc:10213
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpression in new-declarator must have integral or enumeration type"
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "%Hekspresi dalam pendeklarasi new harus memiliki integral atau tipe enumerasi"
  
! #: cp/parser.cc:10619
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "penggunaan dari gaya-lama cast"
  
! #: cp/parser.cc:10769
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<>>%> operator will be treated as two right angle brackets in C++0x"
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "%H%<>>%> operator akan diperlakukan sebagai dua sudut brackets dalam C++0x"
  
! #: cp/parser.cc:10772
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "disarankan tanda kurung disekeliling ekspresi %<>>%>"
  
! #: cp/parser.cc:10998
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "ISO C tidak mengijinkan kelebihan %<;%> diluar dari sebuah fungsi"
  
! #: cp/parser.cc:11322
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:11470
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:11604
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11704
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "lambda-expression in template parameter type"
  msgstr "definisi dari %q#T didalam daftar parameter template"
  
! #: cp/parser.cc:11714
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:11724
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:11898
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11921
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of capture-list"
  msgstr "Tidak terduga akhir dari modul"
  
! #: cp/parser.cc:11937
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11943 cp/parser.cc:11965 cp/parser.cc:12163
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in unary expression"
  msgid "already captured %qD in lambda expression"
  msgstr "operan tidak valid dalam ekspresi unary"
  
! #: cp/parser.cc:11959
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:11979
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a reference type"
  msgid "%<this%> cannot be captured by reference"
  msgstr "new tidak dapat diaplikasikan untuk mereferensikan sebuah tipe"
  
! #: cp/parser.cc:11999
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:12010
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12040
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:12049
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.cc:12074
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only variable %qD"
  msgid "capture of non-variable %qE"
  msgstr "peningkatan dari variabel baca-saja %qD"
  
! #: cp/parser.cc:12078 cp/parser.cc:12089 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%q#D declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/parser.cc:12085
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:12123
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12134
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12139
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12221
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:12275
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "default argument specified for lambda parameter"
  msgstr "argumen baku diberikan untuk parameter %d dari %q#D"
  
! #: cp/parser.cc:12298
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12328 cp/pt.cc:14987
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12341
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12350
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12354
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12358
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12365
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12383
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12395
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12408
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12426
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12468
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:13029
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "preconditions cannot be statements"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/parser.cc:13032
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "postconditions cannot be statements"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/parser.cc:13037
  #, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr ""
  
! #: cp/parser.cc:13202
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:13382 cp/parser.cc:13627
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "atribut setelah tanda kurung penginisialisasi diabaikan"
  
! #: cp/parser.cc:13453
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected labeled-statement"
  msgstr "diduga pernyataan"
  
! #: cp/parser.cc:13502
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcase label %qE not within a switch statement"
  msgid "case label %qE not within a switch statement"
  msgstr "%Hlabel case %qE tidak dalam sebuah pernyataan switch"
  
! #: cp/parser.cc:13635
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:13641
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class, struct, or union type"
  msgid "%qE names the constructor, not the type"
  msgstr "%qT bukan sebuah tipe class, struct, atau union"
  
! #: cp/parser.cc:13699
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.cc:13763
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13968
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:13990
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:14015 cp/parser.cc:14050
  #, fuzzy, gcc-internal-format
  #| msgid "lvalue required in asm statement"
  msgid "%<if consteval%> requires compound statement"
  msgstr "lvalue dibutuhkan dalam pernyataan asm"
  
! #: cp/parser.cc:14092
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:14260 cp/parser.cc:35334
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected selection-statement"
  msgstr "diduga deklarasi atau pernyataan"
  
! #: cp/parser.cc:14301
  #, fuzzy, gcc-internal-format
  #| msgid "function returning an array"
  msgid "condition declares an array"
  msgstr "fungsi mengembalikan sebuah array"
  
! #: cp/parser.cc:14303
  #, fuzzy, gcc-internal-format
  #| msgid "field %qs declared as a function"
  msgid "condition declares a function"
  msgstr "field %qs dideklarasikan sebagai sebuah fungsi"
  
! #: cp/parser.cc:14344
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in conditions"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
  #. Anything else is an error.
! #: cp/parser.cc:14446 cp/parser.cc:24109 cp/parser.cc:26828
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected initializer"
  msgstr "diduga pengidentifikasi"
  
! #: cp/parser.cc:14496
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:14758
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14765
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14791
  #, fuzzy, gcc-internal-format
  #| msgid "non-local variable %q#D uses local type %qT"
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "variabel bukan-lokal %q#D menggunakan tipe lokal %qT"
  
! #: cp/parser.cc:14796
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14935
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "ekspresi pernyataan memiliki tipe tidak lengkap"
  
! #: cp/parser.cc:15019
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:15171 cp/parser.cc:35337
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected iteration-statement"
  msgstr "diduga deklarasi atau pernyataan"
  
! #: cp/parser.cc:15216
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:15233
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:15395
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15404
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ melarang gotos yang sudah dihitung"
  
! #: cp/parser.cc:15423 cp/parser.cc:35340
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected jump-statement"
  msgstr "diduga pernyataan"
  
! #: cp/parser.cc:15598
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected module-partition"
  msgstr "diduga ekspresi"
  
! #: cp/parser.cc:15600
  #, fuzzy, gcc-internal-format
  #| msgid "Expected name"
  msgid "expected module-name"
  msgstr "Diduga nama"
  
! #: cp/parser.cc:15642
  #, fuzzy, gcc-internal-format
  #| msgid "method declaration not in @interface context"
  msgid "module-declaration not permitted in header-unit"
  msgstr "metode deklarasi tidak dalam context @interface"
  
! #: cp/parser.cc:15648
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "module-declaration must be at global scope"
  msgstr "using-declaration untuk bukan-anggota di class scope"
  
! #: cp/parser.cc:15649
  #, fuzzy, gcc-internal-format
  #| msgid "used here"
  msgid "scope opened here"
  msgstr "digunakan disini"
  
! #: cp/parser.cc:15675
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr ""
  
! #: cp/parser.cc:15679
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15685
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15726
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15728 cp/parser.cc:15737
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15736
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "import-declaration must be at global scope"
  msgstr "using-declaration untuk bukan-anggota di class scope"
  
! #: cp/parser.cc:15760
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15781
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15784
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15805
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15813
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%qE may only occur once in an export declaration"
  msgstr "%<inline%> dalam deklarasi kosong"
  
! #: cp/parser.cc:15834
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15873
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "ISO C tidak mengijinkan kelebihan %<;%> diluar dari sebuah fungsi"
  
! #: cp/parser.cc:15876
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function"
  msgstr "ISO C tidak mengijinkan kelebihan %<;%> diluar dari sebuah fungsi"
  
! #: cp/parser.cc:15885
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15895
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:16065
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "attributes are not permitted in this position"
  msgstr "atribut %qE tidak didukung di platform ini"
  
! #: cp/parser.cc:16069
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr ""
  
! #: cp/parser.cc:16109
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specializations are not permitted here"
  msgstr "spesialisasi eksplisit dari bukan-template %qT"
  
! #: cp/parser.cc:16111 cp/parser.cc:28251
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16124
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiations are not permitted here"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/parser.cc:16140
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "export-declarations are not permitted here"
  msgstr "penunjuk tidak diijinkan sebagai nilai case"
  
! #: cp/parser.cc:16311
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<__label__%> not at the beginning of a block"
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%H%<__label__%> tidak berada diawal dari sebuah blok"
  
! #: cp/parser.cc:16557
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16576
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.cc:16597
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmixing declarations and function-definitions is forbidden"
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "%Hpencampuran deklarasi dan definisi fungsi dilarang"
  
! #: cp/parser.cc:16622
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:16679
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16682
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16722
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16759
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:16763
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:16820
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "deklarasi kosong"
  
! #: cp/parser.cc:16838
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member function declaration"
  msgid "invalid initializer for structured binding declaration"
  msgstr "deklarasi anggota fungsi tidak valid"
  
! #: cp/parser.cc:17033
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "penspesifikasi kelas penyimpanan dalam parameter deklarasi"
  
! #: cp/parser.cc:17056
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<friend%> used outside of class"
  msgid "%<friend%> used outside of class"
  msgstr "%H%<friend%> digunakan diluar dari kelas"
  
! #: cp/parser.cc:17094
  #, fuzzy, gcc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "Atribut di %L tidak diijinkan dalam sebuah definisi TIPE"
  
! #: cp/parser.cc:17097
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17148
  #, fuzzy, gcc-internal-format
  #| msgid "  conflict with %q+D"
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "  konflik dengan %q+D"
  
! #: cp/parser.cc:17174
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<auto%> will change meaning in C++0x; please remove it"
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%H%<auto%> akan mengubah arti dalam C++0x; mohon hapus itu"
  
! #: cp/parser.cc:17210
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in condition"
  msgstr "%q+D tidak valid dalam %q#T"
  
! #: cp/parser.cc:17219
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D tidak valid dalam %q#T"
  
! #: cp/parser.cc:17223
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:17305
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "type-specifier invalid in lambda"
  msgstr "penspesifikasi kelas penyimpanan dalam parameter deklarasi"
  
! #: cp/parser.cc:17318
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17320
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17335
  #, fuzzy, gcc-internal-format
  #| msgid "%Hclass definition may not be declared a friend"
  msgid "class definition may not be declared a friend"
  msgstr "%Hdefinisi kelas mungkin tidka dideklarasikan sebagai friend"
  
! #: cp/parser.cc:17408 cp/parser.cc:29436
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplates may not be %<virtual%>"
  msgid "templates may not be %<virtual%>"
  msgstr "%Htemplate mungkin bukan %<virtual%>"
  
! #: cp/parser.cc:17427
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in explicit-specifier"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:17431
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:17499
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "spesifikasi kelas dasar tidak valid"
  
! #: cp/parser.cc:17606
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:17636
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:17840
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:17853
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:18029
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:18058
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.cc:18062
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.cc:18146
  #, fuzzy, gcc-internal-format
  #| msgid "%Honly constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "%Hhanya konstruktor yang mengambil penginisialisasi dasar"
  
! #: cp/parser.cc:18173
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcannot expand initializer for member %<%D%>"
  msgid "cannot expand initializer for member %qD"
  msgstr "%Htidak dapat mengekspand penginisialisasi untuk anggota %<%D%>"
  
! #: cp/parser.cc:18185 cp/pt.cc:28283
  #, fuzzy, gcc-internal-format
  #| msgid "static declaration of %q+D follows non-static declaration"
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "deklarasi statis dari %q+D mengikuti deklarasi bukan statis"
  
! #: cp/parser.cc:18197 cp/pt.cc:28295
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:18249
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "anachronistic gaya-lama kelas dasar penginisialisasi"
  
! #: cp/parser.cc:18337
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan dalam konteks ini (sebuah anggota terkualifikasi secara implisit adalah sebuah tipe)"
  
! #: cp/parser.cc:18749
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18755
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18761
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected suffix identifier"
  msgstr "diduga pengidentifikasi"
  
! #: cp/parser.cc:18770
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected empty string after %<operator%> keyword"
  msgstr "diduga sebuah string setelah %<#pragma message%>"
  
! #: cp/parser.cc:18776
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in binary operation"
  msgid "invalid encoding prefix in literal operator"
  msgstr "operan tidak valid dalam operasi binary"
  
! #: cp/parser.cc:18810
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "operan tidak terduga"
  
! #: cp/parser.cc:18857
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "kata kunci %<export%> tidak terimplementasi, dan akan diabaikan"
  
! #: cp/parser.cc:18859
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<export%> not implemented, and will be ignored"
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "kata kunci %<export%> tidak terimplementasi, dan akan diabaikan"
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:18966
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid constrained type parameter"
  msgstr "batasan untuk operan tidak valid"
  
! #: cp/parser.cc:18974
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "cv-qualified type parameter"
  msgstr "tipe argumen tidak valid"
  
! #: cp/parser.cc:19090
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.cc:19326 cp/parser.cc:19412 cp/parser.cc:26576
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter pack %qD cannot have a default argument"
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "%Htemplate parameter pack %qD tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter packs cannot have default arguments"
  msgid "template parameter packs cannot have default arguments"
  msgstr "%Htemplate parameter pack tidak dapat memiliki argumen baku"
  
! #: cp/parser.cc:19483
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-id"
  msgstr "diduga pernyataan"
  
! #: cp/parser.cc:19546
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> tidak dapat berawal sebuah daftar template argumen"
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> adalah sebuah penyebutan alternatif untuk %<[%>. Masukan spasi diantara %<<%> dan %<::%>"
  
! #: cp/parser.cc:19554
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use %<-fpermissive%> G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(jika anda menggunakan %<-fpermissive%> G++ akan menerima kode anda)"
  
! #: cp/parser.cc:19585
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid template-argument-list"
  msgstr "tipe argumen tidak valid"
  
! #: cp/parser.cc:19586
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19593
  #, fuzzy, gcc-internal-format
  #| msgid "%<<::%> cannot begin a template-argument list"
  msgid "expected %<(%> after template-argument-list"
  msgstr "%<<::%> tidak dapat berawal sebuah daftar template argumen"
  
! #: cp/parser.cc:19699
  #, fuzzy, gcc-internal-format
  #| msgid "%Hparse error in template argument list"
  msgid "parse error in template argument list"
  msgstr "%Hparse error dalam daftar argumen template"
  
  #. The name does not name a template.
! #: cp/parser.cc:19784 cp/parser.cc:19976 cp/parser.cc:20185
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-name"
  msgstr "diduga pernyataan"
  
! #: cp/parser.cc:19832
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnon-template %qD used as template"
  msgid "non-template %qD used as template"
  msgstr "%Hbukan-template %qD digunakan sebagai template"
  
! #: cp/parser.cc:19834
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "gunakan %<%T::template %D%> untuk mengindikasikan bahwa ini adalah template"
  
! #: cp/parser.cc:20049
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpected parameter pack before %<...%>"
  msgid "expected parameter pack before %<...%>"
  msgstr "%Hdiduga parameter pack sebelum %<...%>"
  
! #: cp/parser.cc:20150 cp/parser.cc:20168 cp/parser.cc:20344
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-argument"
  msgstr "diduga pernyataan"
  
! #: cp/parser.cc:20315
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid non-type template argument"
  msgstr "tipe argumen tidak valid"
  
! #: cp/parser.cc:20453
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/parser.cc:20457
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/parser.cc:20461
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/parser.cc:20522
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate specialization with C linkage"
  msgid "template specialization with C linkage"
  msgstr "%Hspesialisasi template dengan C linkage"
  
! #: cp/parser.cc:20751
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected type specifier"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.cc:20951
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:20957
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of %<auto%> in template argument"
  msgstr "penggunaan dari %qs dalam template"
  
! #: cp/parser.cc:20960
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:20964
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:21118
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected template-id for type"
  msgstr "Diduga tipe ekspresi"
  
! #: cp/parser.cc:21259
  #, fuzzy, gcc-internal-format
  #| msgid "Expected name"
  msgid "expected type-name"
  msgstr "Diduga nama"
  
! #: cp/parser.cc:21343
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE does not name a type"
  msgid "%qE does not constrain a type"
  msgstr "%H%qE tidak bernama sebuah tipe"
  
! #: cp/parser.cc:21344
  #, fuzzy, gcc-internal-format
  #| msgid "Recognize GNU-defined keywords"
  msgid "concept defined here"
  msgstr "Kenali kata kunci didefinisikan GNU"
  
! #: cp/parser.cc:21375
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of concept-name %qD"
  msgstr "penggunaan tidak valid dari %qD"
  
! #: cp/parser.cc:21391
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<}%> before %<else%>"
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "diduga %<}%> sebelum %<else%>"
  
! #: cp/parser.cc:21398
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21639
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21715
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtypedef name may not be a nested-name-specifier"
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "%J typedef nama mungkin berupa sebuah nested-name-specifier"
  
! #: cp/parser.cc:21877
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "deklarasi %qD tidak mendeklarasikan apapun"
  
! #: cp/parser.cc:21965
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "atribut diabaikan di tipe uninstantiasi"
  
! #: cp/parser.cc:21971
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "atribut diabaikan di template instantiation"
  
! #: cp/parser.cc:21983
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "atribut diabaikan di elaborated type penspesifikasi yang tidak memforward sebuah deklarasi"
  
! #: cp/parser.cc:22124
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "%qD bukan sebuah template fungsi"
  
! #: cp/parser.cc:22135
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD bukan sebuah anggota dari %qT"
  
! #: cp/parser.cc:22150
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.cc:22168
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in enum-base"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:22214
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22218
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<;%> or %<{%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.cc:22261
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Aktifkan instantiation template otomatis"
  
! #: cp/parser.cc:22275
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfriend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
  
! #: cp/parser.cc:22287 cp/parser.cc:28220
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdeclaration of %qD in namespace %qD which does not enclose %qD"
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%Hdeklarasi dari %qD dalam namespace %qD yang tidak dilingkupi %qD"
  
! #: cp/parser.cc:22292 cp/parser.cc:28225
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdeclaration of %qD in %qD which does not enclose %qD"
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%Hdeklarasi dari %qD dalam %qD yang tidak dilingkup %qD"
  
! #: cp/parser.cc:22304 cp/parser.cc:28238
  #, fuzzy, gcc-internal-format
  #| msgid "%Hextra qualification not allowed"
  msgid "extra qualification not allowed"
  msgstr "%Hekstra pengkualifikasi diabaikan"
  
! #: cp/parser.cc:22344
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids incrementing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ melarang menaikkan sebuah enum"
  
! #: cp/parser.cc:22368
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22371
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22492
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22567
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is not a namespace-name"
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%H%qD bukan sebuah nama namespace"
  
! #: cp/parser.cc:22571
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is not a namespace-name"
  msgid "%qD is not a namespace-name"
  msgstr "%H%qD bukan sebuah nama namespace"
  
! #: cp/parser.cc:22575
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected namespace-name"
  msgstr "diduga nama class"
  
! #: cp/parser.cc:22636
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:22648
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22667
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:22677
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22682
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22686
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.cc:22689
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "Peringatkan ketika sebuah fungsi inline tidak dapat diinline"
  
! #: cp/parser.cc:22696
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "penggunaan dari namespace %qD  sebagai ekspresi"
  
! #: cp/parser.cc:22752
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.cc:22934
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:22978
  #, fuzzy, gcc-internal-format
  #| msgid "%Ha template-id may not appear in a using-declaration"
  msgid "a template-id may not appear in a using-declaration"
  msgstr "%Hsebuah template-id mungkin tidak muncul dalam sebuah using deklarasi"
  
! #: cp/parser.cc:22996
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:23006
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23052
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:23055
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "%<using enum%> of dependent type %qT"
  msgstr "membentuk %s ke tipe referensi %qT"
  
! #: cp/parser.cc:23057
  #, fuzzy, gcc-internal-format
  #| msgid "%Jcase value %qs not in enumerated type %qT"
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%J nilai case %qs tidak dalam tipe enumerasi %qT"
  
! #: cp/parser.cc:23059
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "penggunaan tidak valid dari typedef tidak lengkap %qD"
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23071
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "opaque-enum-declaration here"
  msgstr "deklarasi sebelumnya %q+#D disini"
  
! #: cp/parser.cc:23141
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in alias template declarations"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:23293
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr ""
  
! #: cp/parser.cc:23354
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:23375 cp/parser.cc:23393 cp/parser.cc:23408
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: cp/parser.cc:23382
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "%qD tidak didefinisikan diluar dari jangkauan fungsi"
  
! #: cp/parser.cc:23421
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT bukan sebuah namespace"
  
! #: cp/parser.cc:23437
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "%<asm%> qualifier outside of function body"
  msgstr "%qD tidak didefinisikan diluar dari jangkauan fungsi"
  
! #: cp/parser.cc:23587
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "atribut diabaikan dalam deklarasi dari %q+#T"
  
! #: cp/parser.cc:23678
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "nama parameter (tanpa tipe) dalam deklarasi fungsi"
  
! #: cp/parser.cc:23689
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23694
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23697
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23714 cp/parser.cc:23739
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "nama parameter (tanpa tipe) dalam deklarasi fungsi"
  
! #: cp/parser.cc:23726 cp/parser.cc:23747
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23733
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23980
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "a function-definition is not allowed here"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.cc:23991
  #, fuzzy, gcc-internal-format
  #| msgid "%Han asm-specification is not allowed on a function-definition"
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "%Hsebuah spesifikasi asm tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/parser.cc:23995
  #, fuzzy, gcc-internal-format
  #| msgid "%Hattributes are not allowed on a function-definition"
  msgid "attributes are not allowed on a function-definition"
  msgstr "%Hatribut tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/parser.cc:24046
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:24204
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinitializer provided for function"
  msgid "initializer provided for function"
  msgstr "%Hpenginisialisasi disediakan untuk fungsi"
  
! #: cp/parser.cc:24249
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "atribut setelah tanda kurung penginisialisasi diabaikan"
  
! #: cp/parser.cc:24261
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "fungsi %q+D redeklarasi sebagai inline"
  
! #: cp/parser.cc:24790
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "array bound bukan sebuah konstanta integer"
  
! #: cp/parser.cc:24915
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "cannot define member of dependent typedef %qT"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/parser.cc:24919
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<%T::%E%> is not a type"
  msgid "%<%T::%E%> is not a type"
--- 68901,70416 ----
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.cc:9509
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:9568
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/parser.cc:9793 cp/parser.cc:34881
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in %qs expressions"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:9858
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr ""
  
! #: cp/parser.cc:9944
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a new-expression"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:9962
  #, fuzzy, gcc-internal-format
  #| msgid "%Harray bound forbidden after parenthesized type-id"
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "%Harray bound dilarang setelah parenthesized tipe id"
  
! #: cp/parser.cc:9964
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "mencoba menghapus tanda kurung disekitar tipe-id"
  
! #: cp/parser.cc:9997
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10042
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "Diduga tipe ekspresi"
  
! #: cp/parser.cc:10071
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a new-type-id"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:10119
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "atribut diabaikan di template instantiation"
  
! #: cp/parser.cc:10215
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpression in new-declarator must have integral or enumeration type"
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "%Hekspresi dalam pendeklarasi new harus memiliki integral atau tipe enumerasi"
  
! #: cp/parser.cc:10621
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "penggunaan dari gaya-lama cast"
  
! #: cp/parser.cc:10771
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<>>%> operator will be treated as two right angle brackets in C++0x"
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "%H%<>>%> operator akan diperlakukan sebagai dua sudut brackets dalam C++0x"
  
! #: cp/parser.cc:10774
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "disarankan tanda kurung disekeliling ekspresi %<>>%>"
  
! #: cp/parser.cc:11000
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "ISO C tidak mengijinkan kelebihan %<;%> diluar dari sebuah fungsi"
  
! #: cp/parser.cc:11324
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:11472
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:11606
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11706
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "lambda-expression in template parameter type"
  msgstr "definisi dari %q#T didalam daftar parameter template"
  
! #: cp/parser.cc:11716
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:11726
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:11900
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11923
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of capture-list"
  msgstr "Tidak terduga akhir dari modul"
  
! #: cp/parser.cc:11939
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11945 cp/parser.cc:11967 cp/parser.cc:12165
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in unary expression"
  msgid "already captured %qD in lambda expression"
  msgstr "operan tidak valid dalam ekspresi unary"
  
! #: cp/parser.cc:11961
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:11981
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a reference type"
  msgid "%<this%> cannot be captured by reference"
  msgstr "new tidak dapat diaplikasikan untuk mereferensikan sebuah tipe"
  
! #: cp/parser.cc:12001
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:12012
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12042
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:12051
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.cc:12076
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only variable %qD"
  msgid "capture of non-variable %qE"
  msgstr "peningkatan dari variabel baca-saja %qD"
  
! #: cp/parser.cc:12080 cp/parser.cc:12091 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%q#D declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/parser.cc:12087
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:12125
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12136
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12141
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12223
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:12277
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "default argument specified for lambda parameter"
  msgstr "argumen baku diberikan untuk parameter %d dari %q#D"
  
! #: cp/parser.cc:12300
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12330 cp/pt.cc:15002
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12343
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12352
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12356
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12360
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12367
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12385
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12397
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12410
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12428
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12470
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:13031
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "preconditions cannot be statements"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/parser.cc:13034
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "postconditions cannot be statements"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/parser.cc:13039
  #, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr ""
  
! #: cp/parser.cc:13204
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:13384 cp/parser.cc:13629
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "atribut setelah tanda kurung penginisialisasi diabaikan"
  
! #: cp/parser.cc:13455
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected labeled-statement"
  msgstr "diduga pernyataan"
  
! #: cp/parser.cc:13504
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcase label %qE not within a switch statement"
  msgid "case label %qE not within a switch statement"
  msgstr "%Hlabel case %qE tidak dalam sebuah pernyataan switch"
  
! #: cp/parser.cc:13637
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:13643
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class, struct, or union type"
  msgid "%qE names the constructor, not the type"
  msgstr "%qT bukan sebuah tipe class, struct, atau union"
  
! #: cp/parser.cc:13701
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.cc:13765
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13970
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:13992
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:14017 cp/parser.cc:14052
  #, fuzzy, gcc-internal-format
  #| msgid "lvalue required in asm statement"
  msgid "%<if consteval%> requires compound statement"
  msgstr "lvalue dibutuhkan dalam pernyataan asm"
  
! #: cp/parser.cc:14094
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:14262 cp/parser.cc:35393
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected selection-statement"
  msgstr "diduga deklarasi atau pernyataan"
  
! #: cp/parser.cc:14303
  #, fuzzy, gcc-internal-format
  #| msgid "function returning an array"
  msgid "condition declares an array"
  msgstr "fungsi mengembalikan sebuah array"
  
! #: cp/parser.cc:14305
  #, fuzzy, gcc-internal-format
  #| msgid "field %qs declared as a function"
  msgid "condition declares a function"
  msgstr "field %qs dideklarasikan sebagai sebuah fungsi"
  
! #: cp/parser.cc:14346
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in conditions"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
  #. Anything else is an error.
! #: cp/parser.cc:14448 cp/parser.cc:24113 cp/parser.cc:26832
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected initializer"
  msgstr "diduga pengidentifikasi"
  
! #: cp/parser.cc:14498
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:14760
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14767
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14793
  #, fuzzy, gcc-internal-format
  #| msgid "non-local variable %q#D uses local type %qT"
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "variabel bukan-lokal %q#D menggunakan tipe lokal %qT"
  
! #: cp/parser.cc:14798
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14937
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "ekspresi pernyataan memiliki tipe tidak lengkap"
  
! #: cp/parser.cc:15021
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:15173 cp/parser.cc:35396
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected iteration-statement"
  msgstr "diduga deklarasi atau pernyataan"
  
! #: cp/parser.cc:15218
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:15235
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:15397
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15406
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ melarang gotos yang sudah dihitung"
  
! #: cp/parser.cc:15425 cp/parser.cc:35399
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected jump-statement"
  msgstr "diduga pernyataan"
  
! #: cp/parser.cc:15600
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected module-partition"
  msgstr "diduga ekspresi"
  
! #: cp/parser.cc:15602
  #, fuzzy, gcc-internal-format
  #| msgid "Expected name"
  msgid "expected module-name"
  msgstr "Diduga nama"
  
! #: cp/parser.cc:15644
  #, fuzzy, gcc-internal-format
  #| msgid "method declaration not in @interface context"
  msgid "module-declaration not permitted in header-unit"
  msgstr "metode deklarasi tidak dalam context @interface"
  
! #: cp/parser.cc:15650
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "module-declaration must be at global scope"
  msgstr "using-declaration untuk bukan-anggota di class scope"
  
! #: cp/parser.cc:15651
  #, fuzzy, gcc-internal-format
  #| msgid "used here"
  msgid "scope opened here"
  msgstr "digunakan disini"
  
! #: cp/parser.cc:15677
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr ""
  
! #: cp/parser.cc:15681
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15687
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15728
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15730 cp/parser.cc:15739
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15738
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "import-declaration must be at global scope"
  msgstr "using-declaration untuk bukan-anggota di class scope"
  
! #: cp/parser.cc:15762
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15783
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15786
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15807
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15815
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%qE may only occur once in an export declaration"
  msgstr "%<inline%> dalam deklarasi kosong"
  
! #: cp/parser.cc:15836
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15875
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "ISO C tidak mengijinkan kelebihan %<;%> diluar dari sebuah fungsi"
  
! #: cp/parser.cc:15878
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function"
  msgstr "ISO C tidak mengijinkan kelebihan %<;%> diluar dari sebuah fungsi"
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15889
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15897
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:16068
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "attributes are not permitted in this position"
  msgstr "atribut %qE tidak didukung di platform ini"
  
! #: cp/parser.cc:16072
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr ""
  
! #: cp/parser.cc:16112
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specializations are not permitted here"
  msgstr "spesialisasi eksplisit dari bukan-template %qT"
  
! #: cp/parser.cc:16114 cp/parser.cc:28304
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16127
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiations are not permitted here"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/parser.cc:16143
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "export-declarations are not permitted here"
  msgstr "penunjuk tidak diijinkan sebagai nilai case"
  
! #: cp/parser.cc:16315
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<__label__%> not at the beginning of a block"
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%H%<__label__%> tidak berada diawal dari sebuah blok"
  
! #: cp/parser.cc:16561
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16580
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.cc:16601
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmixing declarations and function-definitions is forbidden"
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "%Hpencampuran deklarasi dan definisi fungsi dilarang"
  
! #: cp/parser.cc:16626
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:16683
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16686
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16726
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16763
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:16767
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:16824
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "deklarasi kosong"
  
! #: cp/parser.cc:16842
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member function declaration"
  msgid "invalid initializer for structured binding declaration"
  msgstr "deklarasi anggota fungsi tidak valid"
  
! #: cp/parser.cc:17037
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "penspesifikasi kelas penyimpanan dalam parameter deklarasi"
  
! #: cp/parser.cc:17060
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<friend%> used outside of class"
  msgid "%<friend%> used outside of class"
  msgstr "%H%<friend%> digunakan diluar dari kelas"
  
! #: cp/parser.cc:17098
  #, fuzzy, gcc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "Atribut di %L tidak diijinkan dalam sebuah definisi TIPE"
  
! #: cp/parser.cc:17101
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17152
  #, fuzzy, gcc-internal-format
  #| msgid "  conflict with %q+D"
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "  konflik dengan %q+D"
  
! #: cp/parser.cc:17178
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<auto%> will change meaning in C++0x; please remove it"
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%H%<auto%> akan mengubah arti dalam C++0x; mohon hapus itu"
  
! #: cp/parser.cc:17214
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in condition"
  msgstr "%q+D tidak valid dalam %q#T"
  
! #: cp/parser.cc:17223
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D tidak valid dalam %q#T"
  
! #: cp/parser.cc:17227
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:17309
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "type-specifier invalid in lambda"
  msgstr "penspesifikasi kelas penyimpanan dalam parameter deklarasi"
  
! #: cp/parser.cc:17322
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17324
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17339
  #, fuzzy, gcc-internal-format
  #| msgid "%Hclass definition may not be declared a friend"
  msgid "class definition may not be declared a friend"
  msgstr "%Hdefinisi kelas mungkin tidka dideklarasikan sebagai friend"
  
! #: cp/parser.cc:17412 cp/parser.cc:29490
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplates may not be %<virtual%>"
  msgid "templates may not be %<virtual%>"
  msgstr "%Htemplate mungkin bukan %<virtual%>"
  
! #: cp/parser.cc:17431
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in explicit-specifier"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:17435
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:17503
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "spesifikasi kelas dasar tidak valid"
  
! #: cp/parser.cc:17610
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:17640
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:17844
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:17857
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:18033
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.cc:18066
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.cc:18150
  #, fuzzy, gcc-internal-format
  #| msgid "%Honly constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "%Hhanya konstruktor yang mengambil penginisialisasi dasar"
  
! #: cp/parser.cc:18177
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcannot expand initializer for member %<%D%>"
  msgid "cannot expand initializer for member %qD"
  msgstr "%Htidak dapat mengekspand penginisialisasi untuk anggota %<%D%>"
  
! #: cp/parser.cc:18189 cp/pt.cc:28313
  #, fuzzy, gcc-internal-format
  #| msgid "static declaration of %q+D follows non-static declaration"
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "deklarasi statis dari %q+D mengikuti deklarasi bukan statis"
  
! #: cp/parser.cc:18201 cp/pt.cc:28325
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:18253
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "anachronistic gaya-lama kelas dasar penginisialisasi"
  
! #: cp/parser.cc:18341
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan dalam konteks ini (sebuah anggota terkualifikasi secara implisit adalah sebuah tipe)"
  
! #: cp/parser.cc:18753
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18759
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18765
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected suffix identifier"
  msgstr "diduga pengidentifikasi"
  
! #: cp/parser.cc:18774
  #, fuzzy, gcc-internal-format
  #| msgid "expected a string after %<#pragma message%>"
  msgid "expected empty string after %<operator%> keyword"
  msgstr "diduga sebuah string setelah %<#pragma message%>"
  
! #: cp/parser.cc:18780
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in binary operation"
  msgid "invalid encoding prefix in literal operator"
  msgstr "operan tidak valid dalam operasi binary"
  
! #: cp/parser.cc:18814
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "operan tidak terduga"
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "kata kunci %<export%> tidak terimplementasi, dan akan diabaikan"
  
! #: cp/parser.cc:18863
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<export%> not implemented, and will be ignored"
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "kata kunci %<export%> tidak terimplementasi, dan akan diabaikan"
  
! #: cp/parser.cc:18865
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:18970
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid constrained type parameter"
  msgstr "batasan untuk operan tidak valid"
  
! #: cp/parser.cc:18978
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "cv-qualified type parameter"
  msgstr "tipe argumen tidak valid"
  
! #: cp/parser.cc:19094
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416 cp/parser.cc:26580
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter pack %qD cannot have a default argument"
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "%Htemplate parameter pack %qD tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.cc:19334 cp/parser.cc:19420
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter packs cannot have default arguments"
  msgid "template parameter packs cannot have default arguments"
  msgstr "%Htemplate parameter pack tidak dapat memiliki argumen baku"
  
! #: cp/parser.cc:19487
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-id"
  msgstr "diduga pernyataan"
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> tidak dapat berawal sebuah daftar template argumen"
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> adalah sebuah penyebutan alternatif untuk %<[%>. Masukan spasi diantara %<<%> dan %<::%>"
  
! #: cp/parser.cc:19558
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use %<-fpermissive%> G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(jika anda menggunakan %<-fpermissive%> G++ akan menerima kode anda)"
  
! #: cp/parser.cc:19589
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid template-argument-list"
  msgstr "tipe argumen tidak valid"
  
! #: cp/parser.cc:19590
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19597
  #, fuzzy, gcc-internal-format
  #| msgid "%<<::%> cannot begin a template-argument list"
  msgid "expected %<(%> after template-argument-list"
  msgstr "%<<::%> tidak dapat berawal sebuah daftar template argumen"
  
! #: cp/parser.cc:19703
  #, fuzzy, gcc-internal-format
  #| msgid "%Hparse error in template argument list"
  msgid "parse error in template argument list"
  msgstr "%Hparse error dalam daftar argumen template"
  
  #. The name does not name a template.
! #: cp/parser.cc:19788 cp/parser.cc:19980 cp/parser.cc:20189
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-name"
  msgstr "diduga pernyataan"
  
! #: cp/parser.cc:19836
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnon-template %qD used as template"
  msgid "non-template %qD used as template"
  msgstr "%Hbukan-template %qD digunakan sebagai template"
  
! #: cp/parser.cc:19838
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "gunakan %<%T::template %D%> untuk mengindikasikan bahwa ini adalah template"
  
! #: cp/parser.cc:20053
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpected parameter pack before %<...%>"
  msgid "expected parameter pack before %<...%>"
  msgstr "%Hdiduga parameter pack sebelum %<...%>"
  
! #: cp/parser.cc:20154 cp/parser.cc:20172 cp/parser.cc:20348
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-argument"
  msgstr "diduga pernyataan"
  
! #: cp/parser.cc:20319
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid non-type template argument"
  msgstr "tipe argumen tidak valid"
  
! #: cp/parser.cc:20457
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/parser.cc:20461
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/parser.cc:20465
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/parser.cc:20526
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate specialization with C linkage"
  msgid "template specialization with C linkage"
  msgstr "%Hspesialisasi template dengan C linkage"
  
! #: cp/parser.cc:20755
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected type specifier"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.cc:20955
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:20961
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of %<auto%> in template argument"
  msgstr "penggunaan dari %qs dalam template"
  
! #: cp/parser.cc:20964
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:20968
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:21122
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected template-id for type"
  msgstr "Diduga tipe ekspresi"
  
! #: cp/parser.cc:21263
  #, fuzzy, gcc-internal-format
  #| msgid "Expected name"
  msgid "expected type-name"
  msgstr "Diduga nama"
  
! #: cp/parser.cc:21347
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE does not name a type"
  msgid "%qE does not constrain a type"
  msgstr "%H%qE tidak bernama sebuah tipe"
  
! #: cp/parser.cc:21348
  #, fuzzy, gcc-internal-format
  #| msgid "Recognize GNU-defined keywords"
  msgid "concept defined here"
  msgstr "Kenali kata kunci didefinisikan GNU"
  
! #: cp/parser.cc:21379
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of concept-name %qD"
  msgstr "penggunaan tidak valid dari %qD"
  
! #: cp/parser.cc:21395
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<}%> before %<else%>"
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "diduga %<}%> sebelum %<else%>"
  
! #: cp/parser.cc:21402
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21643
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21719
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtypedef name may not be a nested-name-specifier"
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "%J typedef nama mungkin berupa sebuah nested-name-specifier"
  
! #: cp/parser.cc:21881
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "deklarasi %qD tidak mendeklarasikan apapun"
  
! #: cp/parser.cc:21969
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "atribut diabaikan di tipe uninstantiasi"
  
! #: cp/parser.cc:21975
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "atribut diabaikan di template instantiation"
  
! #: cp/parser.cc:21987
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "atribut diabaikan di elaborated type penspesifikasi yang tidak memforward sebuah deklarasi"
  
! #: cp/parser.cc:22128
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "%qD bukan sebuah template fungsi"
  
! #: cp/parser.cc:22139
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD bukan sebuah anggota dari %qT"
  
! #: cp/parser.cc:22154
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "unnamed scoped enum is not allowed"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.cc:22172
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in enum-base"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22222
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<;%> or %<{%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.cc:22265
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Aktifkan instantiation template otomatis"
  
! #: cp/parser.cc:22279
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfriend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
  
! #: cp/parser.cc:22291 cp/parser.cc:28273
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdeclaration of %qD in namespace %qD which does not enclose %qD"
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%Hdeklarasi dari %qD dalam namespace %qD yang tidak dilingkupi %qD"
  
! #: cp/parser.cc:22296 cp/parser.cc:28278
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdeclaration of %qD in %qD which does not enclose %qD"
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%Hdeklarasi dari %qD dalam %qD yang tidak dilingkup %qD"
  
! #: cp/parser.cc:22308 cp/parser.cc:28291
  #, fuzzy, gcc-internal-format
  #| msgid "%Hextra qualification not allowed"
  msgid "extra qualification not allowed"
  msgstr "%Hekstra pengkualifikasi diabaikan"
  
! #: cp/parser.cc:22348
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids incrementing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ melarang menaikkan sebuah enum"
  
! #: cp/parser.cc:22372
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22375
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22496
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22571
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is not a namespace-name"
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%H%qD bukan sebuah nama namespace"
  
! #: cp/parser.cc:22575
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is not a namespace-name"
  msgid "%qD is not a namespace-name"
  msgstr "%H%qD bukan sebuah nama namespace"
  
! #: cp/parser.cc:22579
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected namespace-name"
  msgstr "diduga nama class"
  
! #: cp/parser.cc:22640
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:22652
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22671
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:22681
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22690
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.cc:22693
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "Peringatkan ketika sebuah fungsi inline tidak dapat diinline"
  
! #: cp/parser.cc:22700
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "penggunaan dari namespace %qD  sebagai ekspresi"
  
! #: cp/parser.cc:22756
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.cc:22938
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:22982
  #, fuzzy, gcc-internal-format
  #| msgid "%Ha template-id may not appear in a using-declaration"
  msgid "a template-id may not appear in a using-declaration"
  msgstr "%Hsebuah template-id mungkin tidak muncul dalam sebuah using deklarasi"
  
! #: cp/parser.cc:23000
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:23010
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23056
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:23059
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "%<using enum%> of dependent type %qT"
  msgstr "membentuk %s ke tipe referensi %qT"
  
! #: cp/parser.cc:23061
  #, fuzzy, gcc-internal-format
  #| msgid "%Jcase value %qs not in enumerated type %qT"
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%J nilai case %qs tidak dalam tipe enumerasi %qT"
  
! #: cp/parser.cc:23063
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "penggunaan tidak valid dari typedef tidak lengkap %qD"
  
! #: cp/parser.cc:23065
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23075
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "opaque-enum-declaration here"
  msgstr "deklarasi sebelumnya %q+#D disini"
  
! #: cp/parser.cc:23145
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in alias template declarations"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:23297
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr ""
  
! #: cp/parser.cc:23358
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:23379 cp/parser.cc:23397 cp/parser.cc:23412
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: cp/parser.cc:23386
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "%qD tidak didefinisikan diluar dari jangkauan fungsi"
  
! #: cp/parser.cc:23425
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT bukan sebuah namespace"
  
! #: cp/parser.cc:23441
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "%<asm%> qualifier outside of function body"
  msgstr "%qD tidak didefinisikan diluar dari jangkauan fungsi"
  
! #: cp/parser.cc:23591
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "atribut diabaikan dalam deklarasi dari %q+#T"
  
! #: cp/parser.cc:23682
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "nama parameter (tanpa tipe) dalam deklarasi fungsi"
  
! #: cp/parser.cc:23693
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23698
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23701
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23718 cp/parser.cc:23743
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "nama parameter (tanpa tipe) dalam deklarasi fungsi"
  
! #: cp/parser.cc:23730 cp/parser.cc:23751
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23737
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23984
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "a function-definition is not allowed here"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.cc:23995
  #, fuzzy, gcc-internal-format
  #| msgid "%Han asm-specification is not allowed on a function-definition"
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "%Hsebuah spesifikasi asm tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/parser.cc:23999
  #, fuzzy, gcc-internal-format
  #| msgid "%Hattributes are not allowed on a function-definition"
  msgid "attributes are not allowed on a function-definition"
  msgstr "%Hatribut tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/parser.cc:24050
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:24208
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinitializer provided for function"
  msgid "initializer provided for function"
  msgstr "%Hpenginisialisasi disediakan untuk fungsi"
  
! #: cp/parser.cc:24253
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "atribut setelah tanda kurung penginisialisasi diabaikan"
  
! #: cp/parser.cc:24265
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "fungsi %q+D redeklarasi sebagai inline"
  
! #: cp/parser.cc:24794
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "array bound bukan sebuah konstanta integer"
  
! #: cp/parser.cc:24919
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "cannot define member of dependent typedef %qT"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/parser.cc:24923
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<%T::%E%> is not a type"
  msgid "%<%T::%E%> is not a type"
*************** msgstr "%H%<%T::%E%> bukan sebuah tipe"
*** 70311,70628 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24948
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "invalid declarator"
  msgstr "deklarasi fungsi tidak valid"
  
! #: cp/parser.cc:24957
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of constructor as a template"
  msgid "invalid use of constructor as a template"
  msgstr "%Hpenggunaan tidak valid dari konstruktor sebagai sebuah template"
  
! #: cp/parser.cc:24959
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "penggunaan %<%T::%D%> daripada %<%T::%D%> untuk menamai konstruktor dalam sebuah nama berkualifikasi"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "qualified-id in declaration"
  msgstr "deklarasi fungsi tidak valid"
  
! #: cp/parser.cc:25099
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected declarator"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.cc:25220
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is a namespace"
  msgid "%qD is a namespace"
  msgstr "%H%qD adalah sebuah namespace"
  
! #: cp/parser.cc:25222
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/parser.cc:25243
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "operan tidak terduga"
  
! #: cp/parser.cc:25304
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate cv-qualifier"
  msgid "duplicate cv-qualifier"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: cp/parser.cc:25358
  #, fuzzy, gcc-internal-format
  #| msgid "multiple inline callers"
  msgid "multiple ref-qualifiers"
  msgstr "multiple pemanggil inline"
  
! #: cp/parser.cc:25395
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:25453
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate cv-qualifier"
  msgid "duplicate virt-specifier"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: cp/parser.cc:25735
  #, fuzzy, gcc-internal-format
  #| msgid "missing makefile target after %qs"
  msgid "missing template arguments after %qE"
  msgstr "hilang target makefile setelah %qs"
  
! #: cp/parser.cc:25741
  #, fuzzy, gcc-internal-format
  #| msgid "%Hparse error in template argument list"
  msgid "%qT not permitted in template argument"
  msgstr "%Hparse error dalam daftar argumen template"
  
! #: cp/parser.cc:25744 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of %qT"
  msgstr "penggunaan tidak valid dari %qD"
  
! #: cp/parser.cc:25770
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in template arguments"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:25779
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.cc:25900
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected type-specifier"
  msgstr "diduga pengidentifikasi"
  
! #: cp/parser.cc:26047
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26254
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<,%> or %<...%>"
  msgstr "diduga %<:%> atau %<...%>"
  
! #: cp/parser.cc:26332
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in parameter types"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:26456
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "penspesifikasi kelas penyimpanan dalam parameter deklarasi"
  
! #: cp/parser.cc:26459
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26519
  #, fuzzy, gcc-internal-format
  #| msgid "non-parameter %qs cannot be a parameter pack"
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "bukan parameter %qs tidak dapat menjadi parameter pack"
  
! #: cp/parser.cc:26560
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdefault arguments are only permitted for function parameters"
  msgid "default arguments are only permitted for function parameters"
  msgstr "%Hargumen baku hanya diijinkan untuk parameter fungsi"
  
! #: cp/parser.cc:26578
  #, fuzzy, gcc-internal-format
  #| msgid "%H%sparameter pack %qD cannot have a default argument"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%H%s parameter pack %qD tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.cc:26584
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter pack cannot have a default argument"
  msgid "template parameter pack cannot have a default argument"
  msgstr "%Htemplate parameter pack tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.cc:26586
  #, fuzzy, gcc-internal-format
  #| msgid "%H%sparameter pack cannot have a default argument"
  msgid "parameter pack cannot have a default argument"
  msgstr "%H%s parameter pack tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.cc:26609
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter pack cannot have a default argument"
  msgid "an explicit object parameter may not have a default argument"
  msgstr "%Htemplate parameter pack tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.cc:26733
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:26737
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:26924
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:27086
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:27108
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.cc:27146
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.cc:27160
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27200
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.cc:27251
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27307 cp/parser.cc:27442
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-name"
  msgstr "diduga nama class"
  
! #: cp/parser.cc:27699
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after class definition"
  msgstr "%q+D dideklarasikan inline setelah definisinya"
  
! #: cp/parser.cc:27702
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after struct definition"
  msgstr "%q+D dideklarasikan inline setelah definisinya"
  
! #: cp/parser.cc:27705
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "expected %<;%> after union definition"
  msgstr "Tidak terduga sampah setelah deklarasi fungsi di %C"
  
! #: cp/parser.cc:28162
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<{%> or %<:%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.cc:28173
! #, fuzzy, gcc-internal-format
! #| msgid "cannot find file for class %s"
! msgid "cannot specify %<override%> for a class"
! msgstr "tidak dapat menemukan berkas untuk class %s"
! 
! #: cp/parser.cc:28181
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:28188
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfriend declaration does not name a class or function"
  msgid "qualified name does not name a class"
  msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
  
! #: cp/parser.cc:28200
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan diluar dari templates"
  
! #: cp/parser.cc:28206
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid class name in declaration of %qD"
  msgid "invalid class name in declaration of %qD"
  msgstr "%Hnama kelas tidak valid dalam deklarasi dari %qD"
  
! #: cp/parser.cc:28249
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization %qD in friend declaration"
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "mendifinisikan eksplisit spesialisasi %qD dalam deklarasi friend"
  
! #: cp/parser.cc:28275
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28282
  #, fuzzy, gcc-internal-format
  #| msgid "%Han explicit specialization must be preceded by %<template <>%>"
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "%Hsebuah eksplisit spesialisasi harus diawali oleh %<template <>%>"
  
! #: cp/parser.cc:28315
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfunction template %qD redeclared as a class template"
  msgid "function template %qD redeclared as a class template"
  msgstr "%Htemplate fungsi %qD redeklarasikan sebagai sebuah template kelas"
  
! #: cp/parser.cc:28348
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:28413
  #, fuzzy, gcc-internal-format
  #| msgid "%Hprevious definition of %q+#T"
  msgid "previous definition of %q#T"
--- 70420,70731 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24952
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "invalid declarator"
  msgstr "deklarasi fungsi tidak valid"
  
! #: cp/parser.cc:24961
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of constructor as a template"
  msgid "invalid use of constructor as a template"
  msgstr "%Hpenggunaan tidak valid dari konstruktor sebagai sebuah template"
  
! #: cp/parser.cc:24963
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "penggunaan %<%T::%D%> daripada %<%T::%D%> untuk menamai konstruktor dalam sebuah nama berkualifikasi"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25078
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "qualified-id in declaration"
  msgstr "deklarasi fungsi tidak valid"
  
! #: cp/parser.cc:25103
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected declarator"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.cc:25224
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD is a namespace"
  msgid "%qD is a namespace"
  msgstr "%H%qD adalah sebuah namespace"
  
! #: cp/parser.cc:25226
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/parser.cc:25247
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "operan tidak terduga"
  
! #: cp/parser.cc:25308
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate cv-qualifier"
  msgid "duplicate cv-qualifier"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: cp/parser.cc:25362
  #, fuzzy, gcc-internal-format
  #| msgid "multiple inline callers"
  msgid "multiple ref-qualifiers"
  msgstr "multiple pemanggil inline"
  
! #: cp/parser.cc:25399
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:25457 cp/parser.cc:28009
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate cv-qualifier"
  msgid "duplicate virt-specifier"
  msgstr "%Hduplikasi cv kualifikasi"
  
! #: cp/parser.cc:25739
  #, fuzzy, gcc-internal-format
  #| msgid "missing makefile target after %qs"
  msgid "missing template arguments after %qE"
  msgstr "hilang target makefile setelah %qs"
  
! #: cp/parser.cc:25745
  #, fuzzy, gcc-internal-format
  #| msgid "%Hparse error in template argument list"
  msgid "%qT not permitted in template argument"
  msgstr "%Hparse error dalam daftar argumen template"
  
! #: cp/parser.cc:25748 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of %qT"
  msgstr "penggunaan tidak valid dari %qD"
  
! #: cp/parser.cc:25774
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in template arguments"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:25783
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.cc:25904
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected type-specifier"
  msgstr "diduga pengidentifikasi"
  
! #: cp/parser.cc:26051
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26258
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<,%> or %<...%>"
  msgstr "diduga %<:%> atau %<...%>"
  
! #: cp/parser.cc:26336
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in parameter types"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:26460
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "penspesifikasi kelas penyimpanan dalam parameter deklarasi"
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26523
  #, fuzzy, gcc-internal-format
  #| msgid "non-parameter %qs cannot be a parameter pack"
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "bukan parameter %qs tidak dapat menjadi parameter pack"
  
! #: cp/parser.cc:26564
  #, fuzzy, gcc-internal-format
  #| msgid "%Hdefault arguments are only permitted for function parameters"
  msgid "default arguments are only permitted for function parameters"
  msgstr "%Hargumen baku hanya diijinkan untuk parameter fungsi"
  
! #: cp/parser.cc:26582
  #, fuzzy, gcc-internal-format
  #| msgid "%H%sparameter pack %qD cannot have a default argument"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%H%s parameter pack %qD tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.cc:26588
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter pack cannot have a default argument"
  msgid "template parameter pack cannot have a default argument"
  msgstr "%Htemplate parameter pack tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.cc:26590
  #, fuzzy, gcc-internal-format
  #| msgid "%H%sparameter pack cannot have a default argument"
  msgid "parameter pack cannot have a default argument"
  msgstr "%H%s parameter pack tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.cc:26613
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate parameter pack cannot have a default argument"
  msgid "an explicit object parameter may not have a default argument"
  msgstr "%Htemplate parameter pack tidak dapat memiliki sebuah argumen baku"
  
! #: cp/parser.cc:26737
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:26741
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:26928
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:27090
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:27112
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.cc:27150
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.cc:27164
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27204
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
  
! #: cp/parser.cc:27255
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27311 cp/parser.cc:27446
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-name"
  msgstr "diduga nama class"
  
! #: cp/parser.cc:27703
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after class definition"
  msgstr "%q+D dideklarasikan inline setelah definisinya"
  
! #: cp/parser.cc:27706
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after struct definition"
  msgstr "%q+D dideklarasikan inline setelah definisinya"
  
! #: cp/parser.cc:27709
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "expected %<;%> after union definition"
  msgstr "Tidak terduga sampah setelah deklarasi fungsi di %C"
  
! #: cp/parser.cc:28222
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<{%> or %<:%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.cc:28234
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:28241
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfriend declaration does not name a class or function"
  msgid "qualified name does not name a class"
  msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
  
! #: cp/parser.cc:28253
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan diluar dari templates"
  
! #: cp/parser.cc:28259
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid class name in declaration of %qD"
  msgid "invalid class name in declaration of %qD"
  msgstr "%Hnama kelas tidak valid dalam deklarasi dari %qD"
  
! #: cp/parser.cc:28302
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization %qD in friend declaration"
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "mendifinisikan eksplisit spesialisasi %qD dalam deklarasi friend"
  
! #: cp/parser.cc:28328
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28335
  #, fuzzy, gcc-internal-format
  #| msgid "%Han explicit specialization must be preceded by %<template <>%>"
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "%Hsebuah eksplisit spesialisasi harus diawali oleh %<template <>%>"
  
! #: cp/parser.cc:28368
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfunction template %qD redeclared as a class template"
  msgid "function template %qD redeclared as a class template"
  msgstr "%Htemplate fungsi %qD redeklarasikan sebagai sebuah template kelas"
  
! #: cp/parser.cc:28401
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:28466
  #, fuzzy, gcc-internal-format
  #| msgid "%Hprevious definition of %q+#T"
  msgid "previous definition of %q#T"
*************** msgstr "%Hdefinisi sebelumnya dari %q+#T
*** 70631,70929 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28427 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28533 cp/parser.cc:35343
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-key"
  msgstr "diduga nama class"
  
! #: cp/parser.cc:28558
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28562
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.cc:28831
  #, fuzzy, gcc-internal-format
  #| msgid "%Ha class-key must be used when declaring a friend"
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "%Hsebuah class-key harus digunakan ketikan mendeklarasikan sebuah friend"
  
! #: cp/parser.cc:28837
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:28878
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfriend declaration does not name a class or function"
  msgid "friend declaration does not name a class or function"
  msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
  
! #: cp/parser.cc:28918
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29021
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:29028
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:29041
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29222
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "bit-field %qD dengan tipe bukan integral"
  
! #: cp/parser.cc:29250
  #, fuzzy, gcc-internal-format
  #| msgid "%Hpure-specifier on function-definition"
  msgid "pure-specifier on function-definition"
  msgstr "%Hpenspesifikasi pure di definisi fungsi"
  
! #: cp/parser.cc:29320
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "%<[*]%> tidak dalam sebuah deklarasi"
  
! #: cp/parser.cc:29334
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<;%> at end of member declaration"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: cp/parser.cc:29407
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:29430
  #, fuzzy, gcc-internal-format
  #| msgid "invalid AE type specified (%s)\n"
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "tipe AE yang dispesifikasikan (%s) tidak valid\n"
  
! #: cp/parser.cc:29465
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.cc:29596
  #, fuzzy, gcc-internal-format
  #| msgid "attributes in parameter array declarator ignored"
  msgid "attributes on base specifiers are ignored"
  msgstr "atribut dalam parameter pendeklarasi array diabaikan"
  
! #: cp/parser.cc:29611
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29631
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29655
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed outside of templates"
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan diluar dari templates"
  
! #: cp/parser.cc:29658
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan dalam konteks ini (kelas dasar  adalah sebuah tipe implisit)"
  
! #: cp/parser.cc:29860 cp/parser.cc:29954
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in an exception-specification"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:29962
  #, fuzzy, gcc-internal-format
  #| msgid "due to different exception specifications"
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "karena perbedaan eksepsi spesifikasi"
  
! #: cp/parser.cc:29968
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:30012
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.cc:30053
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:30165
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in exception-declarations"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:30200
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> on exception declaration"
  msgstr "%<inline%> dalam deklarasi kosong"
  
! #: cp/parser.cc:30279
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/parser.cc:30747
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected attribute argument as balanced token sequence"
  msgstr "diduga %qT tetapi argumen memiliki tipe %qT"
  
! #: cp/parser.cc:30893
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "%s atribut konflik dengan %s atribut di %L"
  
! #: cp/parser.cc:30907
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "diduga pengidentifikasi atau %<(%>"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31049
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31084
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:31126
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpected parameter pack before %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "%Hdiduga parameter pack sebelum %<...%>"
  
! #: cp/parser.cc:31129
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "atribut bukan null tanpa argumen di sebuah bukan prototipe"
  
! #: cp/parser.cc:31175
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected non-tuple"
  msgid "expected contract-role"
  msgstr "diduga bukan tuple"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31256
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected contract semantic or level"
  msgstr "diduga pernyataan"
  
! #: cp/parser.cc:31266
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr ""
  
! #: cp/parser.cc:31276
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of constructor as a template"
  msgid "invalid use of contract role for explicit semantic"
  msgstr "%Hpenggunaan tidak valid dari konstruktor sebagai sebuah template"
  
! #: cp/parser.cc:31413
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr ""
  
! #: cp/parser.cc:31572
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:31933 cp/parser.cc:31942
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "expression must be enclosed in parentheses"
  msgstr "ekspresi pernyataan memiliki tipe tidak lengkap"
  
! #: cp/parser.cc:32289
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32530
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32668
  #, fuzzy, gcc-internal-format
  #| msgid "requested position is not an integer constant"
  msgid "result type is not a plain type-constraint"
  msgstr "posisi yang diminta bukan sebuah konstanta integer"
  
! #: cp/parser.cc:32676
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "return-type-requirement is not a type-constraint"
  msgstr "alignmen yang diminta bukan sebuah konstanta"
  
! #: cp/parser.cc:33195
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33200
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of %q+D"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "redeklarasi tidak valid dari %q+D"
  
! #: cp/parser.cc:33204
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo few template-parameter-lists"
  msgid "too few template-parameter-lists"
--- 70734,71032 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28480 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28586 cp/parser.cc:35402
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-key"
  msgstr "diduga nama class"
  
! #: cp/parser.cc:28611
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28615
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "diduga %<,%> atau %<,%>"
  
! #: cp/parser.cc:28885
  #, fuzzy, gcc-internal-format
  #| msgid "%Ha class-key must be used when declaring a friend"
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "%Hsebuah class-key harus digunakan ketikan mendeklarasikan sebuah friend"
  
! #: cp/parser.cc:28891
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:28932
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfriend declaration does not name a class or function"
  msgid "friend declaration does not name a class or function"
  msgstr "%Hdeklarasi friend tidak bernama sebuah kelas atau fungsi"
  
! #: cp/parser.cc:28972
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29075
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:29082
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:29095
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29276
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "bit-field %qD dengan tipe bukan integral"
  
! #: cp/parser.cc:29304
  #, fuzzy, gcc-internal-format
  #| msgid "%Hpure-specifier on function-definition"
  msgid "pure-specifier on function-definition"
  msgstr "%Hpenspesifikasi pure di definisi fungsi"
  
! #: cp/parser.cc:29374
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "%<[*]%> tidak dalam sebuah deklarasi"
  
! #: cp/parser.cc:29388
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<;%> at end of member declaration"
  msgstr "diduga %<(%> atau akhir dari baris"
  
! #: cp/parser.cc:29461
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:29484
  #, fuzzy, gcc-internal-format
  #| msgid "invalid AE type specified (%s)\n"
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "tipe AE yang dispesifikasikan (%s) tidak valid\n"
  
! #: cp/parser.cc:29519
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<namespace%> definition is not allowed here"
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "%H%<namespace%> definisi tidak diijinkan disini"
  
! #: cp/parser.cc:29650
  #, fuzzy, gcc-internal-format
  #| msgid "attributes in parameter array declarator ignored"
  msgid "attributes on base specifiers are ignored"
  msgstr "atribut dalam parameter pendeklarasi array diabaikan"
  
! #: cp/parser.cc:29665
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29685
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29709
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed outside of templates"
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan diluar dari templates"
  
! #: cp/parser.cc:29712
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan dalam konteks ini (kelas dasar  adalah sebuah tipe implisit)"
  
! #: cp/parser.cc:29914 cp/parser.cc:30008
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in an exception-specification"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:30016
  #, fuzzy, gcc-internal-format
  #| msgid "due to different exception specifications"
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "karena perbedaan eksepsi spesifikasi"
  
! #: cp/parser.cc:30022
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:30066
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
  
! #: cp/parser.cc:30107
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:30219
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in exception-declarations"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:30254
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> on exception declaration"
  msgstr "%<inline%> dalam deklarasi kosong"
  
! #: cp/parser.cc:30333
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/parser.cc:30801
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected attribute argument as balanced token sequence"
  msgstr "diduga %qT tetapi argumen memiliki tipe %qT"
  
! #: cp/parser.cc:30947
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "%s atribut konflik dengan %s atribut di %L"
  
! #: cp/parser.cc:30961
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "diduga pengidentifikasi atau %<(%>"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31103
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31138
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:31180
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexpected parameter pack before %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "%Hdiduga parameter pack sebelum %<...%>"
  
! #: cp/parser.cc:31183
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "atribut bukan null tanpa argumen di sebuah bukan prototipe"
  
! #: cp/parser.cc:31229
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected non-tuple"
  msgid "expected contract-role"
  msgstr "diduga bukan tuple"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31310
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected contract semantic or level"
  msgstr "diduga pernyataan"
  
! #: cp/parser.cc:31320
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr ""
  
! #: cp/parser.cc:31330
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of constructor as a template"
  msgid "invalid use of contract role for explicit semantic"
  msgstr "%Hpenggunaan tidak valid dari konstruktor sebagai sebuah template"
  
! #: cp/parser.cc:31467
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr ""
  
! #: cp/parser.cc:31626
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/parser.cc:31992 cp/parser.cc:32001
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "expression must be enclosed in parentheses"
  msgstr "ekspresi pernyataan memiliki tipe tidak lengkap"
  
! #: cp/parser.cc:32348
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32589
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32727
  #, fuzzy, gcc-internal-format
  #| msgid "requested position is not an integer constant"
  msgid "result type is not a plain type-constraint"
  msgstr "posisi yang diminta bukan sebuah konstanta integer"
  
! #: cp/parser.cc:32735
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "return-type-requirement is not a type-constraint"
  msgstr "alignmen yang diminta bukan sebuah konstanta"
  
! #: cp/parser.cc:33254
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33259
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of %q+D"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "redeklarasi tidak valid dari %q+D"
  
! #: cp/parser.cc:33263
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo few template-parameter-lists"
  msgid "too few template-parameter-lists"
*************** msgstr "%Hterlalu sedikit template-param
*** 70933,71427 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33211
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo many template-parameter-lists"
  msgid "too many template-parameter-lists"
  msgstr "%Hterlalu banyak template-parameter-lists"
  
! #: cp/parser.cc:33503
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:33614
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnamed return values are no longer supported"
  msgid "named return values are no longer supported"
  msgstr "%Hnilai kembali bernama tidak lagi didukung"
  
! #: cp/parser.cc:33791
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33800
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33806
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33846
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid declaration of member template in local class"
  msgid "invalid declaration of member template in local class"
  msgstr "%Hdeklarasi tidak valid dari anggota template dalam kelas lokal"
  
! #: cp/parser.cc:33856
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate with C linkage"
  msgid "template with C linkage"
  msgstr "%Htemplate dengan C linkage"
  
! #: cp/parser.cc:33876
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid explicit specialization"
  msgstr "spesifikasi kelas dasar tidak valid"
  
! #: cp/parser.cc:33986
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "template declaration of %<typedef%>"
  msgstr "template deklarasi dari %q#D"
  
! #: cp/parser.cc:34037
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "redeklarasi tidak mendeklarasikan apapun"
  
! #: cp/parser.cc:34089
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexplicit template specialization cannot have a storage class"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "%Heksplisit template spesialisasi tidak dapat memiliki sebuah kelas penyimpanan"
  
! #: cp/parser.cc:34408
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> seharusnya %<> >%> didalam sebuah daftar argumen template nested"
  
! #: cp/parser.cc:34421
  #, fuzzy, gcc-internal-format
  #| msgid "%Hspurious %<>>%>, use %<>%> to terminate a template argument list"
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "%Hspurious %<>>%>, gunakan %<>%> untuk mengakhiri sebuah daftar argumen template"
  
! #: cp/parser.cc:34452
  #, fuzzy, gcc-internal-format
  #| msgid "%Hspurious %<>>%>, use %<>%> to terminate a template argument list"
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%Hspurious %<>>%>, gunakan %<>%> untuk mengakhiri sebuah daftar argumen template"
  
! #: cp/parser.cc:34769
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:34944
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of %qD in linkage specification"
  msgid "invalid use of %qD in linkage specification"
  msgstr "%Hpenggunaan tidak valid dari %qD dalam spesifikasi linkage"
  
! #: cp/parser.cc:34956
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate %qs"
  msgid "duplicate %qD specifier"
  msgstr "%Hduplikasi %qs"
  
! #: cp/parser.cc:34959
  #, fuzzy, gcc-internal-format
  #| msgid "  conflict with %q+D"
  msgid "%qD specifier conflicts with %qs"
  msgstr "  konflik dengan %q+D"
  
! #: cp/parser.cc:34971
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<__thread%> before %qD"
  msgid "%<__thread%> before %qD"
  msgstr "%H%<__thread%> sebelum %qD"
  
! #: cp/parser.cc:34988
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:35097
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 tidak mendukung %<long long%>"
  
! #: cp/parser.cc:35108
  #, fuzzy, gcc-internal-format
  #| msgid "both %<_Sat%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "baik %<_Sat%> dan %<char%> dalam penspesifikasi deklarasi"
  
! #: cp/parser.cc:35113
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "duplikasi %qE"
  
! #: cp/parser.cc:35142
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate %qs"
  msgid "duplicate %qs"
  msgstr "%Hduplikasi %qs"
  
! #: cp/parser.cc:35194
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<new%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35197
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<delete%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35200
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<return%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35206
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<extern%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35209
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected %<static_assert%>"
  msgstr "diduga pernyataan"
  
! #: cp/parser.cc:35212
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<decltype%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35215
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<operator%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35218
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<class%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35221
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<template%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35224
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<namespace%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35227
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<using%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35230
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<asm%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35233
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<try%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35236
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<catch%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35239
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<throw%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35242
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<auto%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35245
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<__label__%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35248
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@try%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35251
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@synchronized%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35254
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@throw%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35257
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:35260
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<__transaction_relaxed%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: cp/parser.cc:35263
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<co_yield%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35295
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<::%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35307
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<...%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35310
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<*%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35313
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<~%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35319
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or %<::%>"
  msgstr "diduga %<:%> atau %<...%>"
  
! #: cp/parser.cc:35346
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: cp/parser.cc:35681
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35833
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs tag digunakan dalam penamaan %q#T"
  
! #: cp/parser.cc:35838
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%q#T was previously declared here"
  msgstr "%q+T telah dideklarasikan sebelumnya disini"
  
! #: cp/parser.cc:35959
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: cp/parser.cc:36117 cp/parser.cc:36151
  #, fuzzy, gcc-internal-format
  #| msgid "%qT declared with greater visibility than its base %qT"
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT dideklarasikan dengan visibility lebih besar dari basenya %qT"
  
! #: cp/parser.cc:36124 cp/parser.cc:36157
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36125 cp/parser.cc:36158
  #, fuzzy, gcc-internal-format
  #| msgid "template class without a name"
  msgid "replace the class-key with %qs"
  msgstr "template kelas tanpa sebuah nama"
  
! #: cp/parser.cc:36132
  #, fuzzy, gcc-internal-format
  #| msgid "%qT referred to as %qs"
  msgid "%qT defined as %qs here"
  msgstr "%qT mereferensikan sebagai %qs"
  
! #: cp/parser.cc:36133
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "%qT first declared as %qs here"
  msgstr "%J%qD telah dideklarasikan disini"
  
! #: cp/parser.cc:36216
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD redeclared with different access"
  msgid "%qD redeclared with different access"
  msgstr "%H%qD redeklarasi dengan akses berbeda"
  
! #: cp/parser.cc:36237
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<template%> (as a disambiguator) is only allowed within templates"
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%H%<template%> (sebagai sebuah disambiguator) hanya diijinkan dalam templates"
  
! #: cp/parser.cc:36486
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfile ends in default argument"
  msgid "file ends in default argument"
  msgstr "%Hberkas berakhir dalam argumen baku"
  
! #: cp/parser.cc:36727 cp/parser.cc:38039 cp/parser.cc:38228
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmisplaced %<@%D%> Objective-C++ construct"
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "%Hsalah tempat %<@%D%> Objective-C++ konstruk"
  
! #: cp/parser.cc:36798
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36872
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36903
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<@encode%> must specify a type as an argument"
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%H%<@encode%> harus menspesifikasikan sebuah tipe sebagai sebuah argumen"
  
! #: cp/parser.cc:37307
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid Objective-C++ selector name"
  msgid "invalid Objective-C++ selector name"
  msgstr "%Hpemilih nama Objective-C++ tidak valid"
  
! #: cp/parser.cc:37382 cp/parser.cc:37400
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "objective-c++ method declaration is expected"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.cc:37394 cp/parser.cc:37460
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "method attributes must be specified at the end"
  msgstr "%J atribut daerah tidak dapat dispesifikasikan untuk variabel lokal"
  
! #: cp/parser.cc:37503
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:37700 cp/parser.cc:37707 cp/parser.cc:37714
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "invalid type for instance variable"
  msgstr "tipe tidak valid untuk iterasi variabel %qE"
  
! #: cp/parser.cc:37831
  #, fuzzy, gcc-internal-format
  #| msgid "%Hidentifier expected after %<@protocol%>"
  msgid "identifier expected after %<@protocol%>"
  msgstr "%Hpengidentifikasi diduga setelah %<@protocol%>"
  
! #: cp/parser.cc:38004
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38011
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "%qE atribut diabaikan untuk %qE"
  
! #: cp/parser.cc:38291 cp/parser.cc:38298 cp/parser.cc:38305
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "tipe argumen tidak valid"
  
! #: cp/parser.cc:38467
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:39765
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression list"
  msgstr "diduga ekspresi integer"
  
! #: cp/parser.cc:39782
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/parser.cc:40538
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: cp/parser.cc:40929
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/parser.cc:41990
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in iterator type"
--- 71036,71530 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33270
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo many template-parameter-lists"
  msgid "too many template-parameter-lists"
  msgstr "%Hterlalu banyak template-parameter-lists"
  
! #: cp/parser.cc:33562
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:33673
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnamed return values are no longer supported"
  msgid "named return values are no longer supported"
  msgstr "%Hnilai kembali bernama tidak lagi didukung"
  
! #: cp/parser.cc:33850
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33859
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33865
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33905
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid declaration of member template in local class"
  msgid "invalid declaration of member template in local class"
  msgstr "%Hdeklarasi tidak valid dari anggota template dalam kelas lokal"
  
! #: cp/parser.cc:33915
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate with C linkage"
  msgid "template with C linkage"
  msgstr "%Htemplate dengan C linkage"
  
! #: cp/parser.cc:33935
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid explicit specialization"
  msgstr "spesifikasi kelas dasar tidak valid"
  
! #: cp/parser.cc:34045
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "template declaration of %<typedef%>"
  msgstr "template deklarasi dari %q#D"
  
! #: cp/parser.cc:34096
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "redeklarasi tidak mendeklarasikan apapun"
  
! #: cp/parser.cc:34148
  #, fuzzy, gcc-internal-format
  #| msgid "%Hexplicit template specialization cannot have a storage class"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "%Heksplisit template spesialisasi tidak dapat memiliki sebuah kelas penyimpanan"
  
! #: cp/parser.cc:34467
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> seharusnya %<> >%> didalam sebuah daftar argumen template nested"
  
! #: cp/parser.cc:34480
  #, fuzzy, gcc-internal-format
  #| msgid "%Hspurious %<>>%>, use %<>%> to terminate a template argument list"
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "%Hspurious %<>>%>, gunakan %<>%> untuk mengakhiri sebuah daftar argumen template"
  
! #: cp/parser.cc:34511
  #, fuzzy, gcc-internal-format
  #| msgid "%Hspurious %<>>%>, use %<>%> to terminate a template argument list"
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%Hspurious %<>>%>, gunakan %<>%> untuk mengakhiri sebuah daftar argumen template"
  
! #: cp/parser.cc:34828
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:35003
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of %qD in linkage specification"
  msgid "invalid use of %qD in linkage specification"
  msgstr "%Hpenggunaan tidak valid dari %qD dalam spesifikasi linkage"
  
! #: cp/parser.cc:35015
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate %qs"
  msgid "duplicate %qD specifier"
  msgstr "%Hduplikasi %qs"
  
! #: cp/parser.cc:35018
  #, fuzzy, gcc-internal-format
  #| msgid "  conflict with %q+D"
  msgid "%qD specifier conflicts with %qs"
  msgstr "  konflik dengan %q+D"
  
! #: cp/parser.cc:35030
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<__thread%> before %qD"
  msgid "%<__thread%> before %qD"
  msgstr "%H%<__thread%> sebelum %qD"
  
! #: cp/parser.cc:35047
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:35156
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 tidak mendukung %<long long%>"
  
! #: cp/parser.cc:35167
  #, fuzzy, gcc-internal-format
  #| msgid "both %<_Sat%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "baik %<_Sat%> dan %<char%> dalam penspesifikasi deklarasi"
  
! #: cp/parser.cc:35172
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "duplikasi %qE"
  
! #: cp/parser.cc:35201
  #, fuzzy, gcc-internal-format
  #| msgid "%Hduplicate %qs"
  msgid "duplicate %qs"
  msgstr "%Hduplikasi %qs"
  
! #: cp/parser.cc:35253
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<new%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35256
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<delete%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35259
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<return%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35265
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<extern%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35268
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected %<static_assert%>"
  msgstr "diduga pernyataan"
  
! #: cp/parser.cc:35271
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<decltype%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35274
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<operator%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35277
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<class%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35280
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<template%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35283
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<namespace%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35286
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<using%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35289
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<asm%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35292
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<try%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35295
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<catch%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35298
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<throw%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35301
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<auto%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35304
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<__label__%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35307
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@try%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35310
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@synchronized%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35313
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@throw%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35316
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:35319
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<__transaction_relaxed%>"
  msgstr "diduga %<none%> atau %<shared%>"
  
! #: cp/parser.cc:35322
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<co_yield%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35354
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<::%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35366
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<...%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35369
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<*%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35372
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<~%>"
  msgstr "diduga %<{%>"
  
! #: cp/parser.cc:35378
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or %<::%>"
  msgstr "diduga %<:%> atau %<...%>"
  
! #: cp/parser.cc:35405
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: cp/parser.cc:35740
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35892
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs tag digunakan dalam penamaan %q#T"
  
! #: cp/parser.cc:35897
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%q#T was previously declared here"
  msgstr "%q+T telah dideklarasikan sebelumnya disini"
  
! #: cp/parser.cc:36018
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: cp/parser.cc:36176 cp/parser.cc:36210
  #, fuzzy, gcc-internal-format
  #| msgid "%qT declared with greater visibility than its base %qT"
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT dideklarasikan dengan visibility lebih besar dari basenya %qT"
  
! #: cp/parser.cc:36183 cp/parser.cc:36216
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36184 cp/parser.cc:36217
  #, fuzzy, gcc-internal-format
  #| msgid "template class without a name"
  msgid "replace the class-key with %qs"
  msgstr "template kelas tanpa sebuah nama"
  
! #: cp/parser.cc:36191
  #, fuzzy, gcc-internal-format
  #| msgid "%qT referred to as %qs"
  msgid "%qT defined as %qs here"
  msgstr "%qT mereferensikan sebagai %qs"
  
! #: cp/parser.cc:36192
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "%qT first declared as %qs here"
  msgstr "%J%qD telah dideklarasikan disini"
  
! #: cp/parser.cc:36275
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qD redeclared with different access"
  msgid "%qD redeclared with different access"
  msgstr "%H%qD redeklarasi dengan akses berbeda"
  
! #: cp/parser.cc:36296
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<template%> (as a disambiguator) is only allowed within templates"
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%H%<template%> (sebagai sebuah disambiguator) hanya diijinkan dalam templates"
  
! #: cp/parser.cc:36545
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfile ends in default argument"
  msgid "file ends in default argument"
  msgstr "%Hberkas berakhir dalam argumen baku"
  
! #: cp/parser.cc:36786 cp/parser.cc:38098 cp/parser.cc:38287
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmisplaced %<@%D%> Objective-C++ construct"
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "%Hsalah tempat %<@%D%> Objective-C++ konstruk"
  
! #: cp/parser.cc:36857
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36931
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36962
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<@encode%> must specify a type as an argument"
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%H%<@encode%> harus menspesifikasikan sebuah tipe sebagai sebuah argumen"
  
! #: cp/parser.cc:37366
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid Objective-C++ selector name"
  msgid "invalid Objective-C++ selector name"
  msgstr "%Hpemilih nama Objective-C++ tidak valid"
  
! #: cp/parser.cc:37441 cp/parser.cc:37459
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "objective-c++ method declaration is expected"
  msgstr "diduga penspesifikasi deklarasi"
  
! #: cp/parser.cc:37453 cp/parser.cc:37519
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "method attributes must be specified at the end"
  msgstr "%J atribut daerah tidak dapat dispesifikasikan untuk variabel lokal"
  
! #: cp/parser.cc:37562
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:37759 cp/parser.cc:37766 cp/parser.cc:37773
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "invalid type for instance variable"
  msgstr "tipe tidak valid untuk iterasi variabel %qE"
  
! #: cp/parser.cc:37890
  #, fuzzy, gcc-internal-format
  #| msgid "%Hidentifier expected after %<@protocol%>"
  msgid "identifier expected after %<@protocol%>"
  msgstr "%Hpengidentifikasi diduga setelah %<@protocol%>"
  
! #: cp/parser.cc:38063
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38070
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "%qE atribut diabaikan untuk %qE"
  
! #: cp/parser.cc:38350 cp/parser.cc:38357 cp/parser.cc:38364
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "tipe argumen tidak valid"
  
! #: cp/parser.cc:38526
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:39824
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression list"
  msgstr "diduga ekspresi integer"
  
! #: cp/parser.cc:39841
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "num_threads ekspresi harus integral"
  
! #: cp/parser.cc:40597
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "diduga %<,%>, %<,%> atau %<}%>"
  
! #: cp/parser.cc:40988
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/parser.cc:42049
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in iterator type"
*************** msgstr "%Htipe baru mungkin tidak didefi
*** 71431,71613 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44102
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "#pragma vtable tidak lagi didukung"
  
! #: cp/parser.cc:45553
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "inisialisasi berkurung tidak diijinkan dalam loop OpenMP %<for%>"
  
! #: cp/parser.cc:46484
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46566 cp/pt.cc:18593
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "iterasi variabel %qD seharusnya bukan reduksi"
  
! #: cp/parser.cc:49607
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp section%> hanya bisa digunakan dalam %<#pragma omp section%> konstruk"
  
! #: cp/parser.cc:50294
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr ""
  
! #: cp/parser.cc:50521
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not a C pointer"
  msgstr "%qD bukan sebuah tipe"
  
! #: cp/parser.cc:50647
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50768
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51822
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/parser.cc:51853
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression (arguments)"
  msgstr "diduga ekspresi"
  
! #: cp/parser.cc:51865
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:51968
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:51988 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51992 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51995 cp/pt.cc:14880 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51998 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52749
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52759
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD bukan sebuah anggota dari fungsi template"
  
! #: cp/parser.cc:52929 cp/parser.cc:53464
  #, fuzzy, gcc-internal-format
  #| msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "Direktif OpenMP di %C tidak boleh muncul dalam prosedur PURE atau ELEMENTAL"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53140
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53187 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53189 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53335
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:53338
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:53385
  #, fuzzy, gcc-internal-format
  #| msgid "%Hjunk at end of %<#pragma GCC pch_preprocess%>"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "%Hsampah diakhir dari %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.cc:53714
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp barrier%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: cp/parser.cc:53725
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp flush%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: cp/parser.cc:53812
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC option is not allowed inside functions"
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "#pragma GCC option tidak diijinkan didalam fungsi"
  
! #: cp/parser.cc:53954
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "multi-source compilation not implemented for C++"
  msgstr "inter-module optimisasi tidak diimplementasikan untuk C++"
  
! #: cp/parser.cc:53991
  #, fuzzy, gcc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "placeholder type not allowed in this context"
  msgstr "konversi baku tidak diijinkan dalam konteks ini"
  
! #: cp/parser.cc:54200
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
  msgstr "%Htemplate mungkin bukan %<virtual%>"
  
! #: cp/parser.cc:54256
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 71534,71716 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44161
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "#pragma vtable tidak lagi didukung"
  
! #: cp/parser.cc:45612
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "inisialisasi berkurung tidak diijinkan dalam loop OpenMP %<for%>"
  
! #: cp/parser.cc:46543
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46625 cp/pt.cc:18622
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "iterasi variabel %qD seharusnya bukan reduksi"
  
! #: cp/parser.cc:49666
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp section%> hanya bisa digunakan dalam %<#pragma omp section%> konstruk"
  
! #: cp/parser.cc:50353
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr ""
  
! #: cp/parser.cc:50580
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not a C pointer"
  msgstr "%qD bukan sebuah tipe"
  
! #: cp/parser.cc:50706
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50827
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51875
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/parser.cc:51906
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression (arguments)"
  msgstr "diduga ekspresi"
  
! #: cp/parser.cc:51918
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:52021
  #, fuzzy, gcc-internal-format
  #| msgid "%Hnew types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "%Htipe baru mungkin tidak didefinisikan dalam sebuah tipe kembali"
  
! #: cp/parser.cc:52041 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52045 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52048 cp/pt.cc:14893 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52051 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52802
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52812
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD bukan sebuah anggota dari fungsi template"
  
! #: cp/parser.cc:52982 cp/parser.cc:53517
  #, fuzzy, gcc-internal-format
  #| msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "Direktif OpenMP di %C tidak boleh muncul dalam prosedur PURE atau ELEMENTAL"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53193
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53240 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53242 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53388
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:53391
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:53438
  #, fuzzy, gcc-internal-format
  #| msgid "%Hjunk at end of %<#pragma GCC pch_preprocess%>"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "%Hsampah diakhir dari %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.cc:53767
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp barrier%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: cp/parser.cc:53778
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp flush%> hanya mungkin digunakan dalam pernyataan compound"
  
! #: cp/parser.cc:53865
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC option is not allowed inside functions"
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "#pragma GCC option tidak diijinkan didalam fungsi"
  
! #: cp/parser.cc:54007
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "multi-source compilation not implemented for C++"
  msgstr "inter-module optimisasi tidak diimplementasikan untuk C++"
  
! #: cp/parser.cc:54044
  #, fuzzy, gcc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "placeholder type not allowed in this context"
  msgstr "konversi baku tidak diijinkan dalam konteks ini"
  
! #: cp/parser.cc:54253
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
  msgstr "%Htemplate mungkin bukan %<virtual%>"
  
! #: cp/parser.cc:54309
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr "%qD bukan sebuah template argume
*** 72371,72673 ****
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qD bukan sebuah template argumen yang valid karena %qD bukan sebuah variabel, bukan alamat dari sebuah variabel"
  
! #: cp/pt.cc:7549
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena string literal tidak dapat digunakan dalam konteks ini"
  
! #: cp/pt.cc:7714
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "in template argument for type %qT"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.cc:7728
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: cp/pt.cc:7814
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE bukan sebuah template argumen yang valid untuk tipe %qT karena konflik dalam cv kualifikasi"
  
! #: cp/pt.cc:7822
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini bukan sebuah lvalue"
  
! #: cp/pt.cc:7840
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is a non-constant expression"
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%qE bukan sebuah template argumen yang valid untuk tipe %qT karena ini bukan sebuah ekspresi konstan"
  
! #: cp/pt.cc:7900
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini adalah sebuah penunjuk"
  
! #: cp/pt.cc:7902
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "lebih baik coba gunakan %qE"
  
! #: cp/pt.cc:7956
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini dari tipe %qT"
  
! #: cp/pt.cc:8547
  #, fuzzy, gcc-internal-format
  #| msgid "Conflict in attributes of function argument at %C"
  msgid "ignoring attributes on template argument %qT"
  msgstr "Konflik dalam atribut dari argumen fungsi di %C"
  
! #: cp/pt.cc:8563
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring attributes in template argument %qE"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: cp/pt.cc:8693
  #, fuzzy, gcc-internal-format
  #| msgid "name of class shadows template template parameter %qD"
  msgid "injected-class-name %qD used as template template argument"
  msgstr "nama dari template kelas bayangan parameter template %qD"
  
! #: cp/pt.cc:8722
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of destructor %qD as a type"
  msgid "invalid use of destructor %qE as a type"
  msgstr "%Hpenggunaan tidak valid dari desktruktor %qD memiliki sebuah tipe"
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "merefer ke sebuah anggota tipe dari sebuah parameter template, gunakan %<typename %E%>"
  
! #: cp/pt.cc:8744 cp/pt.cc:8779 cp/pt.cc:8830
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "tipe/nilai tidak cocok di argumen %d dalam daftar parameter template untuk %qD"
  
! #: cp/pt.cc:8752
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  diduga sebuah konstanta dari tipe %qT, diperoleh %qT"
  
! #: cp/pt.cc:8760
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8766
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  diduga sebuah template kelas, diperoleh %qE"
  
! #: cp/pt.cc:8769
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  diduga sebuah tipe, diperoleh %qE"
  
! #: cp/pt.cc:8784
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  diduga sebuah tipe, diperoleh %qT"
  
! #: cp/pt.cc:8787
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  diduga sebuah template kelas, diperoleh %qT"
  
! #: cp/pt.cc:8834
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type %qD, got %qD"
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  diduga sebuah template dari tipe %qD, diperoleh %qD"
  
! #: cp/pt.cc:8849
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "tipe/nilai tidak cocok di argumen %d dalam daftar parameter template untuk %qD"
  
! #: cp/pt.cc:8852
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  diduga sebuah tipe, diperoleh %qE"
  
! #: cp/pt.cc:8940
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "tidak dapat mengubah argumen template %qE ke %qT"
  
! #: cp/pt.cc:9068 cp/pt.cc:9404
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "template argumen %d tidak valid"
  
! #: cp/pt.cc:9083 cp/pt.cc:9229
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "jumlah dari argumen template salah (%d, seharusnya %d)"
  
! #: cp/pt.cc:9225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "jumlah dari argumen template salah (%d, seharusnya %d)"
  
! #: cp/pt.cc:9234
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "disediakan untuk %q+D"
  
! #: cp/pt.cc:9260
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9264
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argumen baku diberikan untuk parameter %d dari %q#D"
  
! #: cp/pt.cc:9365
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9934
  #, fuzzy, gcc-internal-format
  #| msgid "instantiation of %q+D as type %qT"
  msgid "instantiation exposes TU-local entity %qD"
  msgstr "instantiation dari %q+D sebagai tipe %qT"
  
! #: cp/pt.cc:9953
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%q#D is not a function template"
  msgstr "%qD bukan sebuah template fungsi"
  
! #: cp/pt.cc:10140
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "tipe bukan template %qT digunakan sebuah sebuah template"
  
! #: cp/pt.cc:10142
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "untuk deklarasi template %q+D"
  
! #: cp/pt.cc:10311 cp/pt.cc:22841
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "template constraint failure for %qD"
  msgstr "template deklarasi dari %q#D"
  
! #: cp/pt.cc:10661
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "penggunaan dari %qs dalam template"
  
! #: cp/pt.cc:11392
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "kedalaman template instantiation melebihi maksimal dari %d (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal) instantiating %qD"
  
! #: cp/pt.cc:12216
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "score argument must be constant integer expression"
  msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
  
! #: cp/pt.cc:12225
  #, fuzzy, gcc-internal-format
  #| msgid "last argument must be an immediate"
  msgid "score argument must be non-negative"
  msgstr "argumen terakhir harus berupa sebuah immediate"
  
! #: cp/pt.cc:12252
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "property must be constant integer expression or string literal"
  msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
  
! #: cp/pt.cc:12256
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "property must be constant integer expression"
  msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
  
! #: cp/pt.cc:12484
  #, fuzzy, gcc-internal-format
  #| msgid "  in instantiation of template %qT"
  msgid "instantiating erroneous template"
  msgstr "  dalam instantiation dari template %qT"
  
! #: cp/pt.cc:12485
  #, fuzzy, gcc-internal-format
  #| msgid "%Joriginal definition appeared here"
  msgid "first error appeared here"
  msgstr "%J definisi asli muncul disini"
  
! #: cp/pt.cc:12836
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member %qD in union"
  msgstr "%J anggota array fleksibel dalam union"
  
! #: cp/pt.cc:13355
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13826
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not at beginning of declaration"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE tidak berada di awal dari deklarasi"
  
! #: cp/pt.cc:13914
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "panjang argumen pack tidak cocok akan diekspan %<%T%>"
  
! #: cp/pt.cc:13917
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "panjang argumen pack tidak cocok ketika mengekspan %<%E%>"
  
! #: cp/pt.cc:14102
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find 'nm'"
  msgid "cannot index an empty pack"
  msgstr "tidak dapat menemukan 'nm'"
  
! #: cp/pt.cc:14553
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
  msgstr "redefinisi dari argumen baku untuk %q#D"
  
! #: cp/pt.cc:14650
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "membuat penunjuk ke anggota fungsi dari tipe bukan kelas %qT"
  
! #: cp/pt.cc:15640
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths (%d vs %d)"
--- 72474,72776 ----
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qD bukan sebuah template argumen yang valid karena %qD bukan sebuah variabel, bukan alamat dari sebuah variabel"
  
! #: cp/pt.cc:7554
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena string literal tidak dapat digunakan dalam konteks ini"
  
! #: cp/pt.cc:7719
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "in template argument for type %qT"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
  
! #: cp/pt.cc:7733
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: cp/pt.cc:7819
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE bukan sebuah template argumen yang valid untuk tipe %qT karena konflik dalam cv kualifikasi"
  
! #: cp/pt.cc:7827
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini bukan sebuah lvalue"
  
! #: cp/pt.cc:7845
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is a non-constant expression"
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%qE bukan sebuah template argumen yang valid untuk tipe %qT karena ini bukan sebuah ekspresi konstan"
  
! #: cp/pt.cc:7905
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini adalah sebuah penunjuk"
  
! #: cp/pt.cc:7907
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "lebih baik coba gunakan %qE"
  
! #: cp/pt.cc:7961
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena ini dari tipe %qT"
  
! #: cp/pt.cc:8552
  #, fuzzy, gcc-internal-format
  #| msgid "Conflict in attributes of function argument at %C"
  msgid "ignoring attributes on template argument %qT"
  msgstr "Konflik dalam atribut dari argumen fungsi di %C"
  
! #: cp/pt.cc:8568
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring attributes in template argument %qE"
  msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
  
! #: cp/pt.cc:8698
  #, fuzzy, gcc-internal-format
  #| msgid "name of class shadows template template parameter %qD"
  msgid "injected-class-name %qD used as template template argument"
  msgstr "nama dari template kelas bayangan parameter template %qD"
  
! #: cp/pt.cc:8727
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid use of destructor %qD as a type"
  msgid "invalid use of destructor %qE as a type"
  msgstr "%Hpenggunaan tidak valid dari desktruktor %qD memiliki sebuah tipe"
  
! #: cp/pt.cc:8732
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "merefer ke sebuah anggota tipe dari sebuah parameter template, gunakan %<typename %E%>"
  
! #: cp/pt.cc:8749 cp/pt.cc:8784 cp/pt.cc:8835
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "tipe/nilai tidak cocok di argumen %d dalam daftar parameter template untuk %qD"
  
! #: cp/pt.cc:8757
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  diduga sebuah konstanta dari tipe %qT, diperoleh %qT"
  
! #: cp/pt.cc:8765
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8771
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  diduga sebuah template kelas, diperoleh %qE"
  
! #: cp/pt.cc:8774
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  diduga sebuah tipe, diperoleh %qE"
  
! #: cp/pt.cc:8789
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  diduga sebuah tipe, diperoleh %qT"
  
! #: cp/pt.cc:8792
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  diduga sebuah template kelas, diperoleh %qT"
  
! #: cp/pt.cc:8839
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type %qD, got %qD"
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  diduga sebuah template dari tipe %qD, diperoleh %qD"
  
! #: cp/pt.cc:8854
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "tipe/nilai tidak cocok di argumen %d dalam daftar parameter template untuk %qD"
  
! #: cp/pt.cc:8857
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  diduga sebuah tipe, diperoleh %qE"
  
! #: cp/pt.cc:8945
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "tidak dapat mengubah argumen template %qE ke %qT"
  
! #: cp/pt.cc:9073 cp/pt.cc:9409
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "template argumen %d tidak valid"
  
! #: cp/pt.cc:9088 cp/pt.cc:9234
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "jumlah dari argumen template salah (%d, seharusnya %d)"
  
! #: cp/pt.cc:9230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "jumlah dari argumen template salah (%d, seharusnya %d)"
  
! #: cp/pt.cc:9239
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "disediakan untuk %q+D"
  
! #: cp/pt.cc:9265
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9269
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argumen baku diberikan untuk parameter %d dari %q#D"
  
! #: cp/pt.cc:9370
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9939
  #, fuzzy, gcc-internal-format
  #| msgid "instantiation of %q+D as type %qT"
  msgid "instantiation exposes TU-local entity %qD"
  msgstr "instantiation dari %q+D sebagai tipe %qT"
  
! #: cp/pt.cc:9958
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%q#D is not a function template"
  msgstr "%qD bukan sebuah template fungsi"
  
! #: cp/pt.cc:10153
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "tipe bukan template %qT digunakan sebuah sebuah template"
  
! #: cp/pt.cc:10155
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "untuk deklarasi template %q+D"
  
! #: cp/pt.cc:10324 cp/pt.cc:22870
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "template constraint failure for %qD"
  msgstr "template deklarasi dari %q#D"
  
! #: cp/pt.cc:10674
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "penggunaan dari %qs dalam template"
  
! #: cp/pt.cc:11405
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "kedalaman template instantiation melebihi maksimal dari %d (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal) instantiating %qD"
  
! #: cp/pt.cc:12229
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "score argument must be constant integer expression"
  msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
  
! #: cp/pt.cc:12238
  #, fuzzy, gcc-internal-format
  #| msgid "last argument must be an immediate"
  msgid "score argument must be non-negative"
  msgstr "argumen terakhir harus berupa sebuah immediate"
  
! #: cp/pt.cc:12265
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "property must be constant integer expression or string literal"
  msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
  
! #: cp/pt.cc:12269
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "property must be constant integer expression"
  msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
  
! #: cp/pt.cc:12497
  #, fuzzy, gcc-internal-format
  #| msgid "  in instantiation of template %qT"
  msgid "instantiating erroneous template"
  msgstr "  dalam instantiation dari template %qT"
  
! #: cp/pt.cc:12498
  #, fuzzy, gcc-internal-format
  #| msgid "%Joriginal definition appeared here"
  msgid "first error appeared here"
  msgstr "%J definisi asli muncul disini"
  
! #: cp/pt.cc:12849
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member %qD in union"
  msgstr "%J anggota array fleksibel dalam union"
  
! #: cp/pt.cc:13368
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13839
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not at beginning of declaration"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE tidak berada di awal dari deklarasi"
  
! #: cp/pt.cc:13927
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "panjang argumen pack tidak cocok akan diekspan %<%T%>"
  
! #: cp/pt.cc:13930
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "panjang argumen pack tidak cocok ketika mengekspan %<%E%>"
  
! #: cp/pt.cc:14115
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find 'nm'"
  msgid "cannot index an empty pack"
  msgstr "tidak dapat menemukan 'nm'"
  
! #: cp/pt.cc:14566
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
  msgstr "redefinisi dari argumen baku untuk %q#D"
  
! #: cp/pt.cc:14663
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "membuat penunjuk ke anggota fungsi dari tipe bukan kelas %qT"
  
! #: cp/pt.cc:15663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths (%d vs %d)"
*************** msgstr "panjang argumen pack tidak cocok
*** 72686,73004 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15828
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabel %qD memiliki tipe fungsi"
  
! #: cp/pt.cc:16034
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipe parameter %qT tidak valid"
  
! #: cp/pt.cc:16036
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "dalam deklarasi %q+D"
  
! #: cp/pt.cc:16163
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "fungsi mengembalikan sebuah array"
  
! #: cp/pt.cc:16165
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "fungsi mengembalikan sebuah fungsi"
  
! #: cp/pt.cc:16896
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "membentuk referensi ke void"
  
! #: cp/pt.cc:16898
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming pointer to reference type %qT"
  msgstr "membentuk %s ke tipe referensi %qT"
  
! #: cp/pt.cc:16900
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming reference to reference type %qT"
  msgstr "membentuk %s ke tipe referensi %qT"
  
! #: cp/pt.cc:16913
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/pt.cc:16916
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/pt.cc:16969
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/pt.cc:16975
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/pt.cc:16981
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "membuat penunjuk ke anggota dari tipe void"
  
! #: cp/pt.cc:17050
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "membuat array dari %qT"
  
! #: cp/pt.cc:17091
  #, fuzzy, gcc-internal-format
  #| msgid "array %q+D assumed to have one element"
  msgid "%qD expanded to more than one element"
  msgstr "array %q+D diasumsikan memiliki sebuah elemen"
  
! #: cp/pt.cc:17098
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17119
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT bukan sebuah tipe class, struct, atau union"
  
! #: cp/pt.cc:17159
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT meresolf ke %qT, yang bukan sebuah tipe enumerasi"
  
! #: cp/pt.cc:17167
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT meresolf ke %qT, yang bukan sebuah tipe class"
  
! #: cp/pt.cc:17290
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "penggunaan dari %qs dalam template"
  
! #: cp/pt.cc:17609
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "tipe kualifikasi %qT tidak cocok dengan nama destruktor ~%qT"
  
! #: cp/pt.cc:17625
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "dependent-name %qE diparse sebagai sebuah bukan-tipe, tetapi instantiation menghasilkan sebuah tipe"
  
! #: cp/pt.cc:17627
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "katakan %<typename %E%> jika sebuah tipe adalah berarti"
  
! #: cp/pt.cc:17711
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in comparison expression"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "operan tidak valid dalam ekspresi perbandingan"
  
! #: cp/pt.cc:19980 cp/pt.cc:22201
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "penggunaan tidak valid dari ekspresi ekspansi pack"
  
! #: cp/pt.cc:19984 cp/pt.cc:22205
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "gunakan %<...%> untuk mengekspan argumen pack"
  
! #: cp/pt.cc:20131
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21437
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21472
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21477
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21480
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21485
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%H%qE tidak dideklarasikan disini (bukan dalam sebuah fungsi)"
  
! #: cp/pt.cc:21536
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: cp/pt.cc:21563
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "jumlah dari argumen salah dispesifikasikan untuk atribut %qs"
  
! #: cp/pt.cc:21802
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT bukan sebuah class atau namespace"
  
! #: cp/pt.cc:21805
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD bukan sebuah class atau namespace"
  
! #: cp/pt.cc:22121
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "menggunakan field tidak valid %qD"
  
! #: cp/pt.cc:22471
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT adalah/menggunakan tipe anonymous"
  
! #: cp/pt.cc:22473
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "argumen template untuk %qD menggunakan tipe lokal %qT"
  
! #: cp/pt.cc:22483
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT adalah sebuah tipe variabel termodifikasi"
  
! #: cp/pt.cc:22498
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/pt.cc:22516
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  mencoba untuk instantiate %qD"
  
! #: cp/pt.cc:26953
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "template class instantiation ambigu untuk %q#T"
  
! #: cp/pt.cc:26955
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "template class instantiation ambigu untuk %q#T"
  
! #: cp/pt.cc:26961
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:26988 cp/pt.cc:27075
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.cc:27007
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD bukan sebuah anggota data statis dari sebuah template class"
  
! #: cp/pt.cc:27013 cp/pt.cc:27070
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "template tidak cocok untuk %qD yang ditemukan"
  
! #: cp/pt.cc:27018
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "tipe %qT untuk instantiation eksplisit %qD tidak cocok dengan tipe yang dideklarasikan %qT"
  
! #: cp/pt.cc:27026
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eksplisit instantiation dari %q#D"
  
! #: cp/pt.cc:27062
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "duplikasi eksplisit instantiation dari %q#D"
  
! #: cp/pt.cc:27085 cp/pt.cc:27152
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 melarang penggunaan dari %<extern%> di instantiation eksplisit"
  
! #: cp/pt.cc:27090 cp/pt.cc:27167
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "class penyimpanan %qD diaplikasikan ke template instantiation"
  
! #: cp/pt.cc:27124
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.cc:27127
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/pt.cc:27136
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "eksplisit instantiation dari %q#T sebelum definisi dari template"
  
! #: cp/pt.cc:27157
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ melarang penggunaan dari %qE di instantiasi eksplisit"
  
! #: cp/pt.cc:27197
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "duplikasi instansiasi eksplisit dari %q#T"
  
! #: cp/pt.cc:27527
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
  msgstr "spesisialisasi eksplisit dari %qD setelah penggunaan pertama"
  
! #: cp/pt.cc:27533
  #, fuzzy, gcc-internal-format
  #| msgid "%Han asm-specification is not allowed on a function-definition"
  msgid "exception specification of %qD is not available until end of class definition"
--- 72789,73107 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15851
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabel %qD memiliki tipe fungsi"
  
! #: cp/pt.cc:16057
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipe parameter %qT tidak valid"
  
! #: cp/pt.cc:16059
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "dalam deklarasi %q+D"
  
! #: cp/pt.cc:16186
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "fungsi mengembalikan sebuah array"
  
! #: cp/pt.cc:16188
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "fungsi mengembalikan sebuah fungsi"
  
! #: cp/pt.cc:16919
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "membentuk referensi ke void"
  
! #: cp/pt.cc:16921
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming pointer to reference type %qT"
  msgstr "membentuk %s ke tipe referensi %qT"
  
! #: cp/pt.cc:16923
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming reference to reference type %qT"
  msgstr "membentuk %s ke tipe referensi %qT"
  
! #: cp/pt.cc:16936
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/pt.cc:16939
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/pt.cc:16992
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "membuat penunjuk ke anggota dari tipe bukan kelas %qT"
  
! #: cp/pt.cc:16998
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/pt.cc:17004
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "membuat penunjuk ke anggota dari tipe void"
  
! #: cp/pt.cc:17073
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "membuat array dari %qT"
  
! #: cp/pt.cc:17114
  #, fuzzy, gcc-internal-format
  #| msgid "array %q+D assumed to have one element"
  msgid "%qD expanded to more than one element"
  msgstr "array %q+D diasumsikan memiliki sebuah elemen"
  
! #: cp/pt.cc:17121
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17142
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT bukan sebuah tipe class, struct, atau union"
  
! #: cp/pt.cc:17182
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT meresolf ke %qT, yang bukan sebuah tipe enumerasi"
  
! #: cp/pt.cc:17190
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT meresolf ke %qT, yang bukan sebuah tipe class"
  
! #: cp/pt.cc:17319
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "penggunaan dari %qs dalam template"
  
! #: cp/pt.cc:17638
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "tipe kualifikasi %qT tidak cocok dengan nama destruktor ~%qT"
  
! #: cp/pt.cc:17654
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "dependent-name %qE diparse sebagai sebuah bukan-tipe, tetapi instantiation menghasilkan sebuah tipe"
  
! #: cp/pt.cc:17656
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "katakan %<typename %E%> jika sebuah tipe adalah berarti"
  
! #: cp/pt.cc:17740
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in comparison expression"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "operan tidak valid dalam ekspresi perbandingan"
  
! #: cp/pt.cc:20009 cp/pt.cc:22230
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "penggunaan tidak valid dari ekspresi ekspansi pack"
  
! #: cp/pt.cc:20013 cp/pt.cc:22234
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "gunakan %<...%> untuk mengekspan argumen pack"
  
! #: cp/pt.cc:20160
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21466
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21501
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21506
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21509
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21514
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%H%qE tidak dideklarasikan disini (bukan dalam sebuah fungsi)"
  
! #: cp/pt.cc:21565
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: cp/pt.cc:21592
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "jumlah dari argumen salah dispesifikasikan untuk atribut %qs"
  
! #: cp/pt.cc:21831
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT bukan sebuah class atau namespace"
  
! #: cp/pt.cc:21834
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD bukan sebuah class atau namespace"
  
! #: cp/pt.cc:22150
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "menggunakan field tidak valid %qD"
  
! #: cp/pt.cc:22500
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT adalah/menggunakan tipe anonymous"
  
! #: cp/pt.cc:22502
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "argumen template untuk %qD menggunakan tipe lokal %qT"
  
! #: cp/pt.cc:22512
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT adalah sebuah tipe variabel termodifikasi"
  
! #: cp/pt.cc:22527
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/pt.cc:22545
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  mencoba untuk instantiate %qD"
  
! #: cp/pt.cc:26983
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "template class instantiation ambigu untuk %q#T"
  
! #: cp/pt.cc:26985
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "template class instantiation ambigu untuk %q#T"
  
! #: cp/pt.cc:26991
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:27018 cp/pt.cc:27105
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.cc:27037
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD bukan sebuah anggota data statis dari sebuah template class"
  
! #: cp/pt.cc:27043 cp/pt.cc:27100
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "template tidak cocok untuk %qD yang ditemukan"
  
! #: cp/pt.cc:27048
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "tipe %qT untuk instantiation eksplisit %qD tidak cocok dengan tipe yang dideklarasikan %qT"
  
! #: cp/pt.cc:27056
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eksplisit instantiation dari %q#D"
  
! #: cp/pt.cc:27092
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "duplikasi eksplisit instantiation dari %q#D"
  
! #: cp/pt.cc:27115 cp/pt.cc:27182
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 melarang penggunaan dari %<extern%> di instantiation eksplisit"
  
! #: cp/pt.cc:27120 cp/pt.cc:27197
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "class penyimpanan %qD diaplikasikan ke template instantiation"
  
! #: cp/pt.cc:27154
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.cc:27157
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/pt.cc:27166
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "eksplisit instantiation dari %q#T sebelum definisi dari template"
  
! #: cp/pt.cc:27187
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ melarang penggunaan dari %qE di instantiasi eksplisit"
  
! #: cp/pt.cc:27227
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "duplikasi instansiasi eksplisit dari %q#T"
  
! #: cp/pt.cc:27557
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
  msgstr "spesisialisasi eksplisit dari %qD setelah penggunaan pertama"
  
! #: cp/pt.cc:27563
  #, fuzzy, gcc-internal-format
  #| msgid "%Han asm-specification is not allowed on a function-definition"
  msgid "exception specification of %qD is not available until end of class definition"
*************** msgstr "%Hsebuah spesifikasi asm tidak d
*** 73011,73186 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28009
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eksplisit instansiasi dari %qD tetapi tidak ada definisi yang tersedia"
  
! #: cp/pt.cc:28055
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "kedalaman template instansiasi melebihi maksimal dari %d instantiating %q+D, kemungkinan dari pembuatan tabel virtual (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal)"
  
! #: cp/pt.cc:28430
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28460
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%q#T bukan sebuah tipe valid untuk sebuah parameter template konstan"
  
! #: cp/pt.cc:28469
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/pt.cc:28477
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter %qT after %qs"
  msgid "invalid template non-type parameter"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: cp/pt.cc:28479
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T bukan sebuah tipe valid untuk sebuah parameter template konstan"
  
! #: cp/pt.cc:29942
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan diluar dari templates"
  
! #: cp/pt.cc:30127
  #, fuzzy, gcc-internal-format
  #| msgid "opaque vector types cannot be initialized"
  msgid "a concept cannot be constrained"
  msgstr "tipe vektor opaque tidak dapat diinisialisasi"
  
! #: cp/pt.cc:30136
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT bukan sebuah namespace"
  
! #: cp/pt.cc:30142
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "definisi dari %q#T didalam daftar parameter template"
  
! #: cp/pt.cc:30186
  #, fuzzy, gcc-internal-format
  #| msgid "deducing auto from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "deduksi auto dari daftar penginisialisasi dikurung membutuhkan #include <daftar_penginisialisasi>"
  
! #: cp/pt.cc:31457
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "%qD digunakan tanpa parameter template"
  
! #: cp/pt.cc:31470
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/pt.cc:31476
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "use %qD directly instead"
  msgstr "lebih baik gunakan #include"
  
! #: cp/pt.cc:31604
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31611
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:31624
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "template argumen %d tidak valid"
  
! #: cp/pt.cc:31627
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "fungsi tidak dipertimbangkan untuk inlining"
  
! #: cp/pt.cc:31642
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:31646
  #, fuzzy, gcc-internal-format
  #| msgid "explicit qualification in declaration of %qD"
  msgid "explicit deduction guide declared here"
  msgstr "eksplisit kualifikasi dalam deklarasi dari %qD"
  
! #: cp/pt.cc:31661
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:31663
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31786
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31789
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31849
  #, fuzzy, gcc-internal-format
  #| msgid "unable to deduce %qT from %qE"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "tidak dapat mendeduksi %qT dari %qE"
  
! #: cp/pt.cc:31852
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "tidak dapat mendeduksi %qT dari %qE"
  
! #: cp/pt.cc:31927
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31931
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "insn tidak memenuhi batasannya:"
  
! #: cp/pt.cc:31935
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "insn tidak memenuhi batasannya:"
  
! #: cp/pt.cc:31939
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
--- 73114,73289 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28039
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eksplisit instansiasi dari %qD tetapi tidak ada definisi yang tersedia"
  
! #: cp/pt.cc:28085
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "kedalaman template instansiasi melebihi maksimal dari %d instantiating %q+D, kemungkinan dari pembuatan tabel virtual (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal)"
  
! #: cp/pt.cc:28460
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28490
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%q#T bukan sebuah tipe valid untuk sebuah parameter template konstan"
  
! #: cp/pt.cc:28499
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/pt.cc:28507
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter %qT after %qs"
  msgid "invalid template non-type parameter"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: cp/pt.cc:28509
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T bukan sebuah tipe valid untuk sebuah parameter template konstan"
  
! #: cp/pt.cc:29972
  #, fuzzy, gcc-internal-format
  #| msgid "%Hkeyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%Hkata kunci %<typename%> tidak diijinkan diluar dari templates"
  
! #: cp/pt.cc:30157
  #, fuzzy, gcc-internal-format
  #| msgid "opaque vector types cannot be initialized"
  msgid "a concept cannot be constrained"
  msgstr "tipe vektor opaque tidak dapat diinisialisasi"
  
! #: cp/pt.cc:30166
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT bukan sebuah namespace"
  
! #: cp/pt.cc:30172
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "definisi dari %q#T didalam daftar parameter template"
  
! #: cp/pt.cc:30216
  #, fuzzy, gcc-internal-format
  #| msgid "deducing auto from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "deduksi auto dari daftar penginisialisasi dikurung membutuhkan #include <daftar_penginisialisasi>"
  
! #: cp/pt.cc:31487
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "%qD digunakan tanpa parameter template"
  
! #: cp/pt.cc:31500
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/pt.cc:31506
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "use %qD directly instead"
  msgstr "lebih baik gunakan #include"
  
! #: cp/pt.cc:31634
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31641
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:31654
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "template argumen %d tidak valid"
  
! #: cp/pt.cc:31657
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "fungsi tidak dipertimbangkan untuk inlining"
  
! #: cp/pt.cc:31672
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:31676
  #, fuzzy, gcc-internal-format
  #| msgid "explicit qualification in declaration of %qD"
  msgid "explicit deduction guide declared here"
  msgstr "eksplisit kualifikasi dalam deklarasi dari %qD"
  
! #: cp/pt.cc:31691
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:31693
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31816
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31819
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31879
  #, fuzzy, gcc-internal-format
  #| msgid "unable to deduce %qT from %qE"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "tidak dapat mendeduksi %qT dari %qE"
  
! #: cp/pt.cc:31882
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "tidak dapat mendeduksi %qT dari %qE"
  
! #: cp/pt.cc:31957
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31961
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "insn tidak memenuhi batasannya:"
  
! #: cp/pt.cc:31965
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "insn tidak memenuhi batasannya:"
  
! #: cp/pt.cc:31969
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
*************** msgstr "harus #include <typeinfo> sebelu
*** 73203,73227 ****
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr "tidak dapat membuat tipe informasi untuk tipe %qT karena ini melibatkan tipe dari ukuran variabel"
  
! #: cp/rtti.cc:520
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/rtti.cc:710 cp/rtti.cc:726
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic_cast of %q#D to %q#T can never succeed"
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "dynamic_cast dari %q#D ke %q#T tidak dapat sukses"
  
! #: cp/rtti.cc:738
  #, fuzzy, gcc-internal-format
  #| msgid "%<dynamic_cast%> not permitted with -fno-rtti"
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "%<dynamic_cast%> tidak diijinkan dengan -fno-rtti"
  
! #: cp/rtti.cc:820
  #, fuzzy, gcc-internal-format
  #| msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
--- 73306,73330 ----
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr "tidak dapat membuat tipe informasi untuk tipe %qT karena ini melibatkan tipe dari ukuran variabel"
  
! #: cp/rtti.cc:521
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to qualified function type %qT"
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
  
! #: cp/rtti.cc:711 cp/rtti.cc:727
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic_cast of %q#D to %q#T can never succeed"
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "dynamic_cast dari %q#D ke %q#T tidak dapat sukses"
  
! #: cp/rtti.cc:739
  #, fuzzy, gcc-internal-format
  #| msgid "%<dynamic_cast%> not permitted with -fno-rtti"
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "%<dynamic_cast%> tidak diijinkan dengan -fno-rtti"
  
! #: cp/rtti.cc:821
  #, fuzzy, gcc-internal-format
  #| msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
*************** msgstr ""
*** 74595,75428 ****
  msgid "subscript missing in array reference"
  msgstr "subscrip hilang dalam referensi array"
  
! #: cp/typeck.cc:4084
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "subscripting array dideklarasikan %<register%>"
  
! #: cp/typeck.cc:4124
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "nilai subscripted adalah bukan array ataupun penunjuk"
  
! #: cp/typeck.cc:4196
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "objek hilang dalam penggunaan dari %qE"
  
! #: cp/typeck.cc:4447
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ melarang pemanggilan %<::main%> dari dalam aplikasi"
  
! #: cp/typeck.cc:4468
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "harus menggunakan %<.*%> atau %<->*%> untuk memanggil penunjuk-ke-anggota fungsi dalam %<%E (...)%>, contoh %<(... ->* %E) (...)%>"
  
! #: cp/typeck.cc:4485
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/typeck.cc:4488
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/typeck.cc:4491
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/typeck.cc:4553
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s %q+#D"
  msgid "too many arguments to constructor %q#D"
  msgstr "terlalu banyak argumen ke %s %q+#D"
  
! #: cp/typeck.cc:4554
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s %q+#D"
  msgid "too few arguments to constructor %q#D"
  msgstr "terlalu sedikit argumen ke %s %q+#D"
  
! #: cp/typeck.cc:4559
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments to member function %q#D"
  msgstr "terlalu banyak argumen ke fungsi %qE"
  
! #: cp/typeck.cc:4560
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to member function %q#D"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: cp/typeck.cc:4566
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments to function %q#D"
  msgstr "terlalu banyak argumen ke fungsi %qE"
  
! #: cp/typeck.cc:4567
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %q#D"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: cp/typeck.cc:4577
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s %q+#D"
  msgid "too many arguments to method %q#D"
  msgstr "terlalu banyak argumen ke %s %q+#D"
  
! #: cp/typeck.cc:4578
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s %q+#D"
  msgid "too few arguments to method %q#D"
  msgstr "terlalu sedikit argumen ke %s %q+#D"
  
! #: cp/typeck.cc:4581
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "terlalu banyak argumen ke fungsi"
  
! #: cp/typeck.cc:4582
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "terlalu sedikit argumen ke fungsi"
  
! #: cp/typeck.cc:4664
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameter %P dari %qD memiliki tipe tidak lengkap %qT"
  
! #: cp/typeck.cc:4670
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameter %P memiliki tipe tidak lengkap %qT"
  
! #: cp/typeck.cc:4984
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the address %qE will never be NULL"
  msgstr "alamat dari %qD tidak akan pernah menjadi KOSONG"
  
! #: cp/typeck.cc:5031
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "alamat dari %qD tidak akan pernah menjadi KOSONG"
  
! #: cp/typeck.cc:5046
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "alamat dari %qD tidak akan pernah menjadi KOSONG"
  
! #: cp/typeck.cc:5049
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5064
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "alamat dari %qD tidak akan pernah menjadi KOSONG"
  
! #: cp/typeck.cc:5123
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "operan ke ?: memiliki tipe berbeda %qT dan %qT"
  
! #: cp/typeck.cc:5126
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types when returning type %qT but %qT was expected"
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "tipe tidak kompatibel ketika mengembalikan tipe %qT tetapi %qT telah diduga"
  
! #: cp/typeck.cc:5132
  #, fuzzy, gcc-internal-format
  #| msgid "same canonical type node for different types %T and %T"
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "tipe titik kanonikal sama untuk tipe berbeda %T dan %T"
  
! #: cp/typeck.cc:5135
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "%s diantara tipe penunjuk berbeda %qT dan %qT kurang sebuah cast"
  
! #: cp/typeck.cc:5172
  #, fuzzy, gcc-internal-format
  #| msgid "cast from function call of type %qT to non-matching type %qT"
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "cast dari panggilan fungsi dari tipe %qT ke tipe yang tidak cocok %qT"
  
! #: cp/typeck.cc:5175
  #, fuzzy, gcc-internal-format
  #| msgid "cast from function call of type %qT to non-matching type %qT"
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "cast dari panggilan fungsi dari tipe %qT ke tipe yang tidak cocok %qT"
  
! #: cp/typeck.cc:5178
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5182
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5191
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5194
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types when assigning to type %qT from type %qT"
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "tipe tidak kompatibel dalam penempatan ke tipe %qT dari tipe %qT"
  
! #: cp/typeck.cc:5197
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5201
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5336 cp/typeck.cc:5348
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "mengasumsikan cast ke tipe %qT dari fungsi overloaded"
  
! #: cp/typeck.cc:5462
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL digunakan dalam aritmetik"
  
! #: cp/typeck.cc:5929 cp/typeck.cc:5938 cp/typeck.cc:6244 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ melarang perbandingan diantara penunjuk dan integer"
  
! #: cp/typeck.cc:6165 cp/typeck.cc:6179
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "operand types are %qT and %qT"
  msgstr "perbandingan diantara tipe %qT dan %qT"
  
! #: cp/typeck.cc:6202
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6236
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "perbandingan terurut dari penunjuk dengan integer nol"
  
! #: cp/typeck.cc:6283
  #, fuzzy, gcc-internal-format
  #| msgid "unordered comparison on non-floating point argument"
  msgid "unordered comparison on non-floating-point argument"
  msgstr "perbandingan tidak berurut di argumen bukan titik pecahan"
  
! #: cp/typeck.cc:6349
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: cp/typeck.cc:6458
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "operang tidak valid untuk tipe %qT dan %qT ke binari %qO"
  
! #: cp/typeck.cc:6859
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ melarang menggunakan penunjuk dari tipe %<void *%> dalam pengurangan"
  
! #: cp/typeck.cc:6867
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ melarang menggunakan penunjuk ke sebuah fungsi  dalam pengurangan"
  
! #: cp/typeck.cc:6875
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ melarang menggunakan penunjuk ke sebuah metoda  dalam pengurangan"
  
! #: cp/typeck.cc:6928
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "penggunaan tidak valid dari sebuah penunjuk ke sebuah tipe tidak lengkap dalam aritmetik penunjuk"
  
! #: cp/typeck.cc:7005
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of constructor %qD"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.cc:7006
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of destructor %qD"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.cc:7023
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "penggunaan tidak valid dari %qE untuk membentuk sebuah penunjuk ke anggota fungsi"
  
! #: cp/typeck.cc:7026
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  sebuah kualified-id dibutuhkan"
  
! #: cp/typeck.cc:7033
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "tanda kurung disekitar %qE tidak dapat digunakan untuk membentuk sebuah penunjuk-ke-anggota-fungsi"
  
! #: cp/typeck.cc:7228
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ melarang mengambil alamat dari tidak terkualifikasi atau bertanda kurun anggota bukan statis fungsi untuk membentuk sebuah penunjuk ke anggota fungsi. Katakan %<&%T::%D%>"
  
! #: cp/typeck.cc:7234
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "ISO C++ melarang mengambil alamat dari tidak terkualifikasi atau bertanda kurun anggota bukan statis fungsi untuk membentuk sebuah penunjuk ke anggota fungsi. Katakan %<&%T::%D%>"
  
! #: cp/typeck.cc:7240
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ melarang mengambil alamat dari sebuah anggota fungsi terikat ke sebuah bentuk penunjuk ke anggota fungsi. Katakan %<&%T::%D%>"
  
! #: cp/typeck.cc:7246
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ISO C++ melarang mengambil alamat dari sebuah anggota fungsi terikat ke sebuah bentuk penunjuk ke anggota fungsi. Katakan %<&%T::%D%>"
  
! #: cp/typeck.cc:7251
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "(sebuah penunjuk ke anggota hanya dapat dibentuk dengan %<&%E%>)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7284
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.cc:7301
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ melarang mengambil alamat dari fungsi %<::main%>"
  
! #: cp/typeck.cc:7359
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "tidak dapat membuat penunjuk ke anggota referensi %qD"
  
! #: cp/typeck.cc:7394 cp/typeck.cc:7976 rust/backend/rust-tree.cc:4701
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "tidak dapat mengambil alamat dari bit-field %qD"
  
! #: cp/typeck.cc:7561
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7562
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7695
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ melarang menaikkan sebuah enum"
  
! #: cp/typeck.cc:7696
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ melarang mengurangi sebuah enum"
  
! #: cp/typeck.cc:7712
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.cc:7714
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.cc:7726
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ melarang meningkatkan sebuah penunjuk dari tipe %qT"
  
! #: cp/typeck.cc:7728
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ melarang mengurangi sebuah penunjuk dari tipe %qT"
  
! #: cp/typeck.cc:7768
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7781
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7791
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7799
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7988 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "tidak dapat mengambil alamat dari %<this%>, yang merupakan ekspresi rvalue"
  
! #: cp/typeck.cc:8010 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "alamat dari variabel eksplisit register %qD diminta"
  
! #: cp/typeck.cc:8015 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "alamat yang diminta untuk %qD, yang dideklarasikan %<register%>"
  
! #: cp/typeck.cc:8086
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %qT must be brace-enclosed"
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
  
! #: cp/typeck.cc:8098
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in initializer"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.cc:8102
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.cc:8106
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in functional cast"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.cc:8144
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.cc:8247
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8284
  #, fuzzy, gcc-internal-format
  #| msgid "cast from type %qT to type %qT casts away constness"
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/typeck.cc:8290
  #, fuzzy, gcc-internal-format
  #| msgid "static_cast from type %qT to type %qT casts away constness"
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/typeck.cc:8297
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away constness"
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/typeck.cc:8323
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "useless cast to type %q#T"
  msgstr "cast ke fungsi tipe %qT tidak valid"
  
! #: cp/typeck.cc:8337
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "tipe pengkualifikasi diabaikan di tipe kembali fungsi"
  
! #: cp/typeck.cc:8786
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type %qT to type %qT"
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "tidak valid static_cast dari tipe %qT ke tipe %qT"
  
! #: cp/typeck.cc:8792 cp/typeck.cc:8798 cp/typeck.cc:10522
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "tipe kembali %q#T tidak lengkap"
  
! #: cp/typeck.cc:8826
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "mengubah dari %qT ke %qT"
  
! #: cp/typeck.cc:8901
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "cast tidak valid dari sebuah ekspresi rvalue dari tipe %qT ke tipe %qT"
  
! #: cp/typeck.cc:8971
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "cast dari %qT ke %qT kehilangan presisi"
  
! #: cp/typeck.cc:8996
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9007
  #, fuzzy
  #| msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "%s diantara penunjuk-ke-anggota tipe berbeda %qT dan %qT kurang sebuah cast"
  
! #: cp/typeck.cc:9028 cp/typeck.cc:9218
  #, fuzzy
  #| msgid "cast from %qT to %qT increases required alignment of target type"
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "cast dari %qT ke %qT menaikan alignmen yang dibutuhkan dari tipe target"
  
! #: cp/typeck.cc:9045
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ melarang casting diantara penunjuk ke fungsi dan penunjuk ke objek"
  
! #: cp/typeck.cc:9059
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "cast dari tipe %qT ke tipe %qT tidak valid"
  
! #: cp/typeck.cc:9132
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "penggunaan tidak valid dari const_cast dengan tipe %qT, yang bukan sebuah penunjuk, referensi, ataupun sebuah tipe penunjuk-ke-anggota-data"
  
! #: cp/typeck.cc:9141
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "penggunaan tidak valid dari const_cast dengan tipe %qT, yang merupakan sebuah penunjuk atau referensi ke sebuah tipe fungsi"
  
! #: cp/typeck.cc:9183
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "const_cast tidak valid dari sebuah rvalue dari tipe %qT ke tipe %qT"
  
! #: cp/typeck.cc:9253
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type %qT to type %qT"
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "const_cast dari tipe %qT ke tipe %qT tidak valid"
  
! #: cp/typeck.cc:9354 cp/typeck.cc:9363
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ melarang casting ke sebuah tipe array %qT"
  
! #: cp/typeck.cc:9372
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "cast ke fungsi tipe %qT tidak valid"
  
! #: cp/typeck.cc:9488
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "moving %qE of type %qT to itself"
  msgstr "tidak dapat mengubah %qE dari tipe %qT ke tipe %qT"
  
! #: cp/typeck.cc:9753
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  dalam evaluasi dari %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9814
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "assigning to an array from an initializer list"
  msgstr "indeks array bukan konstan dalam penginisialisasi"
  
! #: cp/typeck.cc:9841
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "tipe tidak kompatibel dalam assignmen dari %qT ke %qT"
  
! #: cp/typeck.cc:9857
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "array digunakan sebagai penginisialisasi"
  
! #: cp/typeck.cc:9859
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "assignmen array tidak valid"
  
! #: cp/typeck.cc:9995
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   dalam penunjuk ke anggota fungsi konversi"
  
! #: cp/typeck.cc:10009
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "penunjuk ke anggota konversi melalui basis maya %qT"
  
! #: cp/typeck.cc:10057 cp/typeck.cc:10076
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   dalam penunjuk ke anggota konversi"
  
! #: cp/typeck.cc:10157
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "konversi tidak valid ke tipe %qT dari tipe %qT"
  
! #: cp/typeck.cc:10481
  #, fuzzy
  #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "tidak dapat mengubah %qT ke %qT untuk argumen %qP ke %qD"
  
! #: cp/typeck.cc:10486
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.cc:10495
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.cc:10499
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in return"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.cc:10504
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.cc:10540
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "argumen %d dari %qE mungkin menjadi sebuah kandidat untuk sebuah format atribut"
  
! #: cp/typeck.cc:10544
  #, fuzzy, gcc-internal-format
  #| msgid "return type might be a candidate for a format attribute"
  msgid "parameter might be a candidate for a format attribute"
  msgstr "tipe kembali mungkin berupa sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.cc:10549
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "argumen dari fungsi panggilan mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.cc:10554
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "argumen dari fungsi panggilan mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.cc:10564
  #, fuzzy, gcc-internal-format
  #| msgid "assignment left-hand side might be a candidate for a format attribute"
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "penempatan sisi tangan-kiri mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.cc:10650
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "dalam melewatkan argumen %P dari %q+D"
  
! #: cp/typeck.cc:10734
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "mengembalikan referensi ke sementara"
  
! #: cp/typeck.cc:10737
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "returning pointer to temporary"
  msgstr "mengembalikan referensi ke sementara"
  
! #: cp/typeck.cc:10740
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10775
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "referensi ke variabel lokal %q+D dikembalikan"
  
! #: cp/typeck.cc:10779
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10785
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "alamat dari variabel lokal %q+D dikembalikan"
  
! #: cp/typeck.cc:10789
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "alamat dari variabel lokal %q+D dikembalikan"
  
! #: cp/typeck.cc:11049
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11050 cp/typeck.cc:11066 cp/typeck.cc:11091 cp/typeck.cc:11128
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11064
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11090 cp/typeck.cc:11125
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in return statement"
  msgid "redundant move in return statement"
  msgstr "operan tidak valid dalam pernyataan return"
  
! #: cp/typeck.cc:11127
  #, fuzzy, gcc-internal-format
  #| msgid "<During initialization>\n"
  msgid "redundant move in initialization"
  msgstr "<Selama inisialisasi>\n"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "mengembalikan sebuah nilai dari sebuah destruktor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11177
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "tidam dapat kembali dari sebuah penanganan dari sebuah fungsi-coba-blok dari sebuah konstruktor"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "mengembalikan sebuah nilai dari sebuah konstruktor"
  
! #: cp/typeck.cc:11220 cp/typeck.cc:11266
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "pernyataan-kembali dengan tidak ada nilai, dalam fungsi mengembalikan %qT"
  
! #: cp/typeck.cc:11228
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "hilang penginisialisasi"
  
! #: cp/typeck.cc:11247
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:11250
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11287
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "return-statement with a value, in function returning %qT"
  msgstr "pernyataan-kembali dengan tidak ada nilai, dalam fungsi mengembalikan %qT"
  
! #: cp/typeck.cc:11316
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> harus tidak mengembalikan KOSONG kecuali ini dideklarasikan %<throw()%> (atau ada dalam pengaruh -fcheck-new )"
  
! #: cp/typeck.cc:11405
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr ""
  
! #: cp/typeck.cc:11417
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:11997
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
--- 74698,75531 ----
  msgid "subscript missing in array reference"
  msgstr "subscrip hilang dalam referensi array"
  
! #: cp/typeck.cc:4200
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "subscripting array dideklarasikan %<register%>"
  
! #: cp/typeck.cc:4240
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "nilai subscripted adalah bukan array ataupun penunjuk"
  
! #: cp/typeck.cc:4312
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "objek hilang dalam penggunaan dari %qE"
  
! #: cp/typeck.cc:4563
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ melarang pemanggilan %<::main%> dari dalam aplikasi"
  
! #: cp/typeck.cc:4584
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "harus menggunakan %<.*%> atau %<->*%> untuk memanggil penunjuk-ke-anggota fungsi dalam %<%E (...)%>, contoh %<(... ->* %E) (...)%>"
  
! #: cp/typeck.cc:4601
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/typeck.cc:4604
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/typeck.cc:4607
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/typeck.cc:4669
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s %q+#D"
  msgid "too many arguments to constructor %q#D"
  msgstr "terlalu banyak argumen ke %s %q+#D"
  
! #: cp/typeck.cc:4670
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s %q+#D"
  msgid "too few arguments to constructor %q#D"
  msgstr "terlalu sedikit argumen ke %s %q+#D"
  
! #: cp/typeck.cc:4675
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments to member function %q#D"
  msgstr "terlalu banyak argumen ke fungsi %qE"
  
! #: cp/typeck.cc:4676
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to member function %q#D"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: cp/typeck.cc:4682
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments to function %q#D"
  msgstr "terlalu banyak argumen ke fungsi %qE"
  
! #: cp/typeck.cc:4683
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %q#D"
  msgstr "terlalu sediki argumen ke fungsi %qE"
  
! #: cp/typeck.cc:4693
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s %q+#D"
  msgid "too many arguments to method %q#D"
  msgstr "terlalu banyak argumen ke %s %q+#D"
  
! #: cp/typeck.cc:4694
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s %q+#D"
  msgid "too few arguments to method %q#D"
  msgstr "terlalu sedikit argumen ke %s %q+#D"
  
! #: cp/typeck.cc:4697
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "terlalu banyak argumen ke fungsi"
  
! #: cp/typeck.cc:4698
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "terlalu sedikit argumen ke fungsi"
  
! #: cp/typeck.cc:4780
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameter %P dari %qD memiliki tipe tidak lengkap %qT"
  
! #: cp/typeck.cc:4786
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameter %P memiliki tipe tidak lengkap %qT"
  
! #: cp/typeck.cc:5100
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the address %qE will never be NULL"
  msgstr "alamat dari %qD tidak akan pernah menjadi KOSONG"
  
! #: cp/typeck.cc:5147
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "alamat dari %qD tidak akan pernah menjadi KOSONG"
  
! #: cp/typeck.cc:5162
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "alamat dari %qD tidak akan pernah menjadi KOSONG"
  
! #: cp/typeck.cc:5165
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5180
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "alamat dari %qD tidak akan pernah menjadi KOSONG"
  
! #: cp/typeck.cc:5239
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "operan ke ?: memiliki tipe berbeda %qT dan %qT"
  
! #: cp/typeck.cc:5242
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types when returning type %qT but %qT was expected"
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "tipe tidak kompatibel ketika mengembalikan tipe %qT tetapi %qT telah diduga"
  
! #: cp/typeck.cc:5248
  #, fuzzy, gcc-internal-format
  #| msgid "same canonical type node for different types %T and %T"
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "tipe titik kanonikal sama untuk tipe berbeda %T dan %T"
  
! #: cp/typeck.cc:5251
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "%s diantara tipe penunjuk berbeda %qT dan %qT kurang sebuah cast"
  
! #: cp/typeck.cc:5288
  #, fuzzy, gcc-internal-format
  #| msgid "cast from function call of type %qT to non-matching type %qT"
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "cast dari panggilan fungsi dari tipe %qT ke tipe yang tidak cocok %qT"
  
! #: cp/typeck.cc:5291
  #, fuzzy, gcc-internal-format
  #| msgid "cast from function call of type %qT to non-matching type %qT"
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "cast dari panggilan fungsi dari tipe %qT ke tipe yang tidak cocok %qT"
  
! #: cp/typeck.cc:5294
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5298
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5307
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5310
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types when assigning to type %qT from type %qT"
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "tipe tidak kompatibel dalam penempatan ke tipe %qT dari tipe %qT"
  
! #: cp/typeck.cc:5313
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5317
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5452 cp/typeck.cc:5464
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "mengasumsikan cast ke tipe %qT dari fungsi overloaded"
  
! #: cp/typeck.cc:5578
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL digunakan dalam aritmetik"
  
! #: cp/typeck.cc:6045 cp/typeck.cc:6054 cp/typeck.cc:6360 cp/typeck.cc:6369
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ melarang perbandingan diantara penunjuk dan integer"
  
! #: cp/typeck.cc:6281 cp/typeck.cc:6295
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "operand types are %qT and %qT"
  msgstr "perbandingan diantara tipe %qT dan %qT"
  
! #: cp/typeck.cc:6318
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6352
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "perbandingan terurut dari penunjuk dengan integer nol"
  
! #: cp/typeck.cc:6399
  #, fuzzy, gcc-internal-format
  #| msgid "unordered comparison on non-floating point argument"
  msgid "unordered comparison on non-floating-point argument"
  msgstr "perbandingan tidak berurut di argumen bukan titik pecahan"
  
! #: cp/typeck.cc:6465
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
  
! #: cp/typeck.cc:6574
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "operang tidak valid untuk tipe %qT dan %qT ke binari %qO"
  
! #: cp/typeck.cc:6975
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ melarang menggunakan penunjuk dari tipe %<void *%> dalam pengurangan"
  
! #: cp/typeck.cc:6983
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ melarang menggunakan penunjuk ke sebuah fungsi  dalam pengurangan"
  
! #: cp/typeck.cc:6991
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ melarang menggunakan penunjuk ke sebuah metoda  dalam pengurangan"
  
! #: cp/typeck.cc:7044
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "penggunaan tidak valid dari sebuah penunjuk ke sebuah tipe tidak lengkap dalam aritmetik penunjuk"
  
! #: cp/typeck.cc:7121
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of constructor %qD"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.cc:7122
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of destructor %qD"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.cc:7139
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "penggunaan tidak valid dari %qE untuk membentuk sebuah penunjuk ke anggota fungsi"
  
! #: cp/typeck.cc:7142
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  sebuah kualified-id dibutuhkan"
  
! #: cp/typeck.cc:7149
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "tanda kurung disekitar %qE tidak dapat digunakan untuk membentuk sebuah penunjuk-ke-anggota-fungsi"
  
! #: cp/typeck.cc:7344
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ melarang mengambil alamat dari tidak terkualifikasi atau bertanda kurun anggota bukan statis fungsi untuk membentuk sebuah penunjuk ke anggota fungsi. Katakan %<&%T::%D%>"
  
! #: cp/typeck.cc:7350
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "ISO C++ melarang mengambil alamat dari tidak terkualifikasi atau bertanda kurun anggota bukan statis fungsi untuk membentuk sebuah penunjuk ke anggota fungsi. Katakan %<&%T::%D%>"
  
! #: cp/typeck.cc:7356
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ melarang mengambil alamat dari sebuah anggota fungsi terikat ke sebuah bentuk penunjuk ke anggota fungsi. Katakan %<&%T::%D%>"
  
! #: cp/typeck.cc:7362
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ISO C++ melarang mengambil alamat dari sebuah anggota fungsi terikat ke sebuah bentuk penunjuk ke anggota fungsi. Katakan %<&%T::%D%>"
  
! #: cp/typeck.cc:7367
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "(sebuah penunjuk ke anggota hanya dapat dibentuk dengan %<&%E%>)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7400
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "memakai alamat dari sementara"
  
! #: cp/typeck.cc:7417
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ melarang mengambil alamat dari fungsi %<::main%>"
  
! #: cp/typeck.cc:7475
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "tidak dapat membuat penunjuk ke anggota referensi %qD"
  
! #: cp/typeck.cc:7510 cp/typeck.cc:8092 rust/backend/rust-tree.cc:4701
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "tidak dapat mengambil alamat dari bit-field %qD"
  
! #: cp/typeck.cc:7677
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7678
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7811
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ melarang menaikkan sebuah enum"
  
! #: cp/typeck.cc:7812
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ melarang mengurangi sebuah enum"
  
! #: cp/typeck.cc:7828
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.cc:7830
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
  
! #: cp/typeck.cc:7842
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ melarang meningkatkan sebuah penunjuk dari tipe %qT"
  
! #: cp/typeck.cc:7844
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ melarang mengurangi sebuah penunjuk dari tipe %qT"
  
! #: cp/typeck.cc:7884
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7897
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7907
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7915
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:8104 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "tidak dapat mengambil alamat dari %<this%>, yang merupakan ekspresi rvalue"
  
! #: cp/typeck.cc:8126 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "alamat dari variabel eksplisit register %qD diminta"
  
! #: cp/typeck.cc:8131 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "alamat yang diminta untuk %qD, yang dideklarasikan %<register%>"
  
! #: cp/typeck.cc:8202
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %qT must be brace-enclosed"
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
  
! #: cp/typeck.cc:8214
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in initializer"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.cc:8218
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.cc:8222
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in functional cast"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.cc:8260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/typeck.cc:8363
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8400
  #, fuzzy, gcc-internal-format
  #| msgid "cast from type %qT to type %qT casts away constness"
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/typeck.cc:8406
  #, fuzzy, gcc-internal-format
  #| msgid "static_cast from type %qT to type %qT casts away constness"
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/typeck.cc:8413
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away constness"
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast dari tipe %qT ke tipe %qT menghilangkan constness"
  
! #: cp/typeck.cc:8439
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "useless cast to type %q#T"
  msgstr "cast ke fungsi tipe %qT tidak valid"
  
! #: cp/typeck.cc:8453
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "tipe pengkualifikasi diabaikan di tipe kembali fungsi"
  
! #: cp/typeck.cc:8902
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type %qT to type %qT"
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "tidak valid static_cast dari tipe %qT ke tipe %qT"
  
! #: cp/typeck.cc:8908 cp/typeck.cc:8914 cp/typeck.cc:10638
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "tipe kembali %q#T tidak lengkap"
  
! #: cp/typeck.cc:8942
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "mengubah dari %qT ke %qT"
  
! #: cp/typeck.cc:9017
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "cast tidak valid dari sebuah ekspresi rvalue dari tipe %qT ke tipe %qT"
  
! #: cp/typeck.cc:9087
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "cast dari %qT ke %qT kehilangan presisi"
  
! #: cp/typeck.cc:9112
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9123
  #, fuzzy
  #| msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "%s diantara penunjuk-ke-anggota tipe berbeda %qT dan %qT kurang sebuah cast"
  
! #: cp/typeck.cc:9144 cp/typeck.cc:9334
  #, fuzzy
  #| msgid "cast from %qT to %qT increases required alignment of target type"
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "cast dari %qT ke %qT menaikan alignmen yang dibutuhkan dari tipe target"
  
! #: cp/typeck.cc:9161
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ melarang casting diantara penunjuk ke fungsi dan penunjuk ke objek"
  
! #: cp/typeck.cc:9175
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "cast dari tipe %qT ke tipe %qT tidak valid"
  
! #: cp/typeck.cc:9248
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "penggunaan tidak valid dari const_cast dengan tipe %qT, yang bukan sebuah penunjuk, referensi, ataupun sebuah tipe penunjuk-ke-anggota-data"
  
! #: cp/typeck.cc:9257
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "penggunaan tidak valid dari const_cast dengan tipe %qT, yang merupakan sebuah penunjuk atau referensi ke sebuah tipe fungsi"
  
! #: cp/typeck.cc:9299
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "const_cast tidak valid dari sebuah rvalue dari tipe %qT ke tipe %qT"
  
! #: cp/typeck.cc:9369
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type %qT to type %qT"
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "const_cast dari tipe %qT ke tipe %qT tidak valid"
  
! #: cp/typeck.cc:9470 cp/typeck.cc:9479
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ melarang casting ke sebuah tipe array %qT"
  
! #: cp/typeck.cc:9488
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "cast ke fungsi tipe %qT tidak valid"
  
! #: cp/typeck.cc:9604
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "moving %qE of type %qT to itself"
  msgstr "tidak dapat mengubah %qE dari tipe %qT ke tipe %qT"
  
! #: cp/typeck.cc:9869
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  dalam evaluasi dari %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9930
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "assigning to an array from an initializer list"
  msgstr "indeks array bukan konstan dalam penginisialisasi"
  
! #: cp/typeck.cc:9957
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "tipe tidak kompatibel dalam assignmen dari %qT ke %qT"
  
! #: cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "array digunakan sebagai penginisialisasi"
  
! #: cp/typeck.cc:9975
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "assignmen array tidak valid"
  
! #: cp/typeck.cc:10111
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   dalam penunjuk ke anggota fungsi konversi"
  
! #: cp/typeck.cc:10125
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "penunjuk ke anggota konversi melalui basis maya %qT"
  
! #: cp/typeck.cc:10173 cp/typeck.cc:10192
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   dalam penunjuk ke anggota konversi"
  
! #: cp/typeck.cc:10273
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "konversi tidak valid ke tipe %qT dari tipe %qT"
  
! #: cp/typeck.cc:10597
  #, fuzzy
  #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "tidak dapat mengubah %qT ke %qT untuk argumen %qP ke %qD"
  
! #: cp/typeck.cc:10602
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.cc:10611
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.cc:10615
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in return"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.cc:10620
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "tidak dapat mengubah %qT ke %qT dalam %s"
  
! #: cp/typeck.cc:10656
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "argumen %d dari %qE mungkin menjadi sebuah kandidat untuk sebuah format atribut"
  
! #: cp/typeck.cc:10660
  #, fuzzy, gcc-internal-format
  #| msgid "return type might be a candidate for a format attribute"
  msgid "parameter might be a candidate for a format attribute"
  msgstr "tipe kembali mungkin berupa sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.cc:10665
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "argumen dari fungsi panggilan mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.cc:10670
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "argumen dari fungsi panggilan mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.cc:10680
  #, fuzzy, gcc-internal-format
  #| msgid "assignment left-hand side might be a candidate for a format attribute"
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "penempatan sisi tangan-kiri mungkin menjadi sebuah kandidat untuk sebuah atribut format"
  
! #: cp/typeck.cc:10766
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "dalam melewatkan argumen %P dari %q+D"
  
! #: cp/typeck.cc:10850
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "mengembalikan referensi ke sementara"
  
! #: cp/typeck.cc:10853
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "returning pointer to temporary"
  msgstr "mengembalikan referensi ke sementara"
  
! #: cp/typeck.cc:10856
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10891
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "referensi ke variabel lokal %q+D dikembalikan"
  
! #: cp/typeck.cc:10895
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10901
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "alamat dari variabel lokal %q+D dikembalikan"
  
! #: cp/typeck.cc:10905
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "alamat dari variabel lokal %q+D dikembalikan"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11166 cp/typeck.cc:11182 cp/typeck.cc:11207 cp/typeck.cc:11244
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11206 cp/typeck.cc:11241
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in return statement"
  msgid "redundant move in return statement"
  msgstr "operan tidak valid dalam pernyataan return"
  
! #: cp/typeck.cc:11243
  #, fuzzy, gcc-internal-format
  #| msgid "<During initialization>\n"
  msgid "redundant move in initialization"
  msgstr "<Selama inisialisasi>\n"
  
! #: cp/typeck.cc:11281
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "mengembalikan sebuah nilai dari sebuah destruktor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11293
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "tidam dapat kembali dari sebuah penanganan dari sebuah fungsi-coba-blok dari sebuah konstruktor"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11296
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "mengembalikan sebuah nilai dari sebuah konstruktor"
  
! #: cp/typeck.cc:11336 cp/typeck.cc:11382
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "pernyataan-kembali dengan tidak ada nilai, dalam fungsi mengembalikan %qT"
  
! #: cp/typeck.cc:11344
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "hilang penginisialisasi"
  
! #: cp/typeck.cc:11363
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:11366
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11403
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "return-statement with a value, in function returning %qT"
  msgstr "pernyataan-kembali dengan tidak ada nilai, dalam fungsi mengembalikan %qT"
  
! #: cp/typeck.cc:11432
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> harus tidak mengembalikan KOSONG kecuali ini dideklarasikan %<throw()%> (atau ada dalam pengaruh -fcheck-new )"
  
! #: cp/typeck.cc:11521
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr ""
  
! #: cp/typeck.cc:11533
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:12119
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
*************** msgid "Array reference at %C cannot have
*** 76654,76662 ****
  msgstr "Referensi array di %C tidak dapat memiliki lebih dari %d dimensi"
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6539 fortran/check.cc:6582 fortran/check.cc:6624
! #: fortran/check.cc:6651 fortran/check.cc:6914 fortran/match.cc:1859
! #: fortran/match.cc:3656 fortran/match.cc:3998 fortran/match.cc:4194
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
--- 76757,76765 ----
  msgstr "Referensi array di %C tidak dapat memiliki lebih dari %d dimensi"
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6610 fortran/check.cc:6653 fortran/check.cc:6695
! #: fortran/check.cc:6722 fortran/check.cc:6985 fortran/match.cc:1859
! #: fortran/match.cc:3657 fortran/match.cc:3999 fortran/match.cc:4195
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
*************** msgstr "Fortran 2003: [...] gaya array k
*** 76828,76834 ****
  msgid "Array constructor including type specification at %C"
  msgstr "Fortran 2003: Array konstruktor termasuk tipe spesifikasi di %C"
  
! #: fortran/array.cc:1372 fortran/match.cc:4630
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Type-spec at %L cannot contain a deferred type parameter"
--- 76931,76937 ----
  msgid "Array constructor including type specification at %C"
  msgstr "Fortran 2003: Array konstruktor termasuk tipe spesifikasi di %C"
  
! #: fortran/array.cc:1372 fortran/match.cc:4631
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Type-spec at %L cannot contain a deferred type parameter"
*************** msgstr ""
*** 76951,76957 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad kind for logical constant at %C"
  msgid "Invalid use of BOZ literal constant at %L"
--- 77054,77060 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad kind for logical constant at %C"
  msgid "Invalid use of BOZ literal constant at %L"
*************** msgstr "'%s' argumen dari '%s' intrinsik
*** 77041,77047 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa INTEGER atau PROSEDUR"
  
! #: fortran/check.cc:742 fortran/check.cc:8216
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
--- 77144,77150 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa INTEGER atau PROSEDUR"
  
! #: fortran/check.cc:742 fortran/check.cc:8287
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
*************** msgstr "pernyataan MASUKAN di %C tidak d
*** 77469,77476 ****
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6900
! #: fortran/check.cc:7031
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' intrinsic with KIND argument at %L"
  msgid "%qs intrinsic with KIND argument at %L"
--- 77572,77579 ----
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6971
! #: fortran/check.cc:7102
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' intrinsic with KIND argument at %L"
  msgid "%qs intrinsic with KIND argument at %L"
*************** msgstr "'%s' argumen dari '%s' intrinsik
*** 77681,77687 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa INTEGER atau REAL"
  
! #: fortran/check.cc:4577 fortran/check.cc:8136 fortran/check.cc:8151
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
--- 77784,77790 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa INTEGER atau REAL"
  
! #: fortran/check.cc:4577 fortran/check.cc:8207 fortran/check.cc:8222
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
*************** msgstr ""
*** 77743,77749 ****
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4984 fortran/check.cc:6978
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
--- 77846,77852 ----
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4984 fortran/check.cc:7049
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
*************** msgstr "Fortran 2003: '%s' intrinsik den
*** 77881,77893 ****
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "'source' argumen dari 'shape' intrinsik di %L tidak boleh sebuah ukuran arrayyang diasumsikan"
  
! #: fortran/check.cc:5735 fortran/check.cc:8196
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa sebuah skalar"
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8188
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
--- 77984,77996 ----
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "'source' argumen dari 'shape' intrinsik di %L tidak boleh sebuah ukuran arrayyang diasumsikan"
  
! #: fortran/check.cc:5735 fortran/check.cc:8267
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa sebuah skalar"
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8259
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
*************** msgstr ""
*** 77910,78272 ****
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa tipe bukan-turunan"
  
! #: fortran/check.cc:5927
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5941
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:5977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "Argumen dim di %L harus berupa skalar"
  
! #: fortran/check.cc:5984
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5998
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FIELD argument at %L of UNPACK must have the same rank as MASK or be a scalar"
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "argumen FIELD di %L dari UNPACK harus memiliki tingkat sama seperti MASK atau berupa sebuah skalar"
  
! #: fortran/check.cc:6033
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6039
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr ""
  
! #: fortran/check.cc:6046
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment to non-POINTER at %L"
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr "Penempatan penunjuk ke bukan-PENUNJUK di %L"
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6074
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6081
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6087
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6101
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6113
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L has no IMPLICIT type"
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "Hasil fungsi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/check.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "Prosedur operator pengguna '%s' di %L harus berupa sebuah FUNGSI"
  
! #: fortran/check.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Second argument of NEAREST at %L shall not be zero"
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "Argumen kedua dari NEAREST di %L tidak boleh berupa nol"
  
! #: fortran/check.cc:6157
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component at %C must have the POINTER attribute"
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "Komponen di %C harus memiliki sebuah atribut PENUNJUK"
  
! #: fortran/check.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6174
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6181
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6192
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:6225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "Hilang argumen ke %s intrinsik di %L"
  
! #: fortran/check.cc:6241
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus lebih kecil dari tingkat %d"
  
! #: fortran/check.cc:6260
  #, fuzzy, gcc-internal-format
  #| msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "'dim' argumen dari %s intrinsik di %L bukan sebuah dimensi indeks valid"
  
! #: fortran/check.cc:6284
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus lebih kecil dari tingkat %d"
  
! #: fortran/check.cc:6548
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "Aktual argumen untuk '%s' harus berupa sebuah penunjuk di %L"
  
! #: fortran/check.cc:6555
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Second argument of NEAREST at %L shall not be zero"
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "Argumen kedua dari NEAREST di %L tidak boleh berupa nol"
  
! #: fortran/check.cc:6564
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6610
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6634
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6660
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6667
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk in formal argument list at %C"
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "Tidak teduga sampah dalam daftar argumen formal di %C"
  
! #: fortran/check.cc:6696
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6754
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6806
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "'MOLD' argumen dari 'TRANSFER' intrinsik di %L tidak boleh berupa %s"
  
! #: fortran/check.cc:6825
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "'MOLD' argumen dari 'TRANSFER' intrinsik di %L tidak boleh berupa %s"
  
! #: fortran/check.cc:6833
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "'MOLD' argumen dari 'TRANSFER' intrinsik di %L tidak boleh berupa %s"
  
! #: fortran/check.cc:6868
  #, fuzzy
  #| msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ld"
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr "Intrinsik TRANSFER di %L memiliki hasil tidak terdefinisi sebagian: ukuran sumber %ld < ukuran hasil %ld"
  
! #: fortran/check.cc:6992
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be the same kind as '%s'"
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa jenis sama dengan '%s'"
  
! #: fortran/check.cc:7005
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "'%s' dan '%s' argumen dari '%s' intrinsik di %L harus memiliki tipe yang sama"
  
! #: fortran/check.cc:7141
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "Argumen dari ATANH di %L harus berada didalam jangkauan -1 ke 1"
  
! #: fortran/check.cc:7308 fortran/check.cc:7344
  #, fuzzy, gcc-internal-format
  #| msgid "Size of '%s' argument of '%s' intrinsic at %L too small (%i/%i)"
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "Ukuran dari '%s' argumen dari '%s' intrinsik di %L terlalu kecil (%i/%i)"
  
! #: fortran/check.cc:7355
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Terlalu banyak argumen ke %s di %L"
  
! #: fortran/check.cc:7373
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "jumlah dari argumen template salah (%d, seharusnya %d)"
  
! #: fortran/check.cc:7427
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7434
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7472
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7492
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7502
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7517 fortran/check.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr ""
  
! #: fortran/check.cc:7738
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa sebuah jenis tidak lebih lebar dari jenis baku (%d)"
  
! #: fortran/check.cc:7920
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa sebuah skalar"
  
! #: fortran/check.cc:8109 fortran/check.cc:8120
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa INTEGER atau LOGIKAL"
  
! #: fortran/check.cc:8180
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
--- 78013,78375 ----
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa tipe bukan-turunan"
  
! #: fortran/check.cc:5949
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:6048
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "Argumen dim di %L harus berupa skalar"
  
! #: fortran/check.cc:6055
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6075
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FIELD argument at %L of UNPACK must have the same rank as MASK or be a scalar"
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "argumen FIELD di %L dari UNPACK harus memiliki tingkat sama seperti MASK atau berupa sebuah skalar"
  
! #: fortran/check.cc:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr ""
  
! #: fortran/check.cc:6117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment to non-POINTER at %L"
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr "Penempatan penunjuk ke bukan-PENUNJUK di %L"
  
! #: fortran/check.cc:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6172
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6184
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L has no IMPLICIT type"
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "Hasil fungsi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/check.cc:6191
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "Prosedur operator pengguna '%s' di %L harus berupa sebuah FUNGSI"
  
! #: fortran/check.cc:6211
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Second argument of NEAREST at %L shall not be zero"
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "Argumen kedua dari NEAREST di %L tidak boleh berupa nol"
  
! #: fortran/check.cc:6228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component at %C must have the POINTER attribute"
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "Komponen di %C harus memiliki sebuah atribut PENUNJUK"
  
! #: fortran/check.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6245
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:6296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "Hilang argumen ke %s intrinsik di %L"
  
! #: fortran/check.cc:6312
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus lebih kecil dari tingkat %d"
  
! #: fortran/check.cc:6331
  #, fuzzy, gcc-internal-format
  #| msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "'dim' argumen dari %s intrinsik di %L bukan sebuah dimensi indeks valid"
  
! #: fortran/check.cc:6355
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus lebih kecil dari tingkat %d"
  
! #: fortran/check.cc:6619
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "Aktual argumen untuk '%s' harus berupa sebuah penunjuk di %L"
  
! #: fortran/check.cc:6626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Second argument of NEAREST at %L shall not be zero"
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "Argumen kedua dari NEAREST di %L tidak boleh berupa nol"
  
! #: fortran/check.cc:6635
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6668
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6681
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6731
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk in formal argument list at %C"
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "Tidak teduga sampah dalam daftar argumen formal di %C"
  
! #: fortran/check.cc:6767
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6877
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "'MOLD' argumen dari 'TRANSFER' intrinsik di %L tidak boleh berupa %s"
  
! #: fortran/check.cc:6896
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "'MOLD' argumen dari 'TRANSFER' intrinsik di %L tidak boleh berupa %s"
  
! #: fortran/check.cc:6904
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "'MOLD' argumen dari 'TRANSFER' intrinsik di %L tidak boleh berupa %s"
  
! #: fortran/check.cc:6939
  #, fuzzy
  #| msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ld"
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr "Intrinsik TRANSFER di %L memiliki hasil tidak terdefinisi sebagian: ukuran sumber %ld < ukuran hasil %ld"
  
! #: fortran/check.cc:7063
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be the same kind as '%s'"
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa jenis sama dengan '%s'"
  
! #: fortran/check.cc:7076
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "'%s' dan '%s' argumen dari '%s' intrinsik di %L harus memiliki tipe yang sama"
  
! #: fortran/check.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7224
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "Argumen dari ATANH di %L harus berada didalam jangkauan -1 ke 1"
  
! #: fortran/check.cc:7379 fortran/check.cc:7415
  #, fuzzy, gcc-internal-format
  #| msgid "Size of '%s' argument of '%s' intrinsic at %L too small (%i/%i)"
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "Ukuran dari '%s' argumen dari '%s' intrinsik di %L terlalu kecil (%i/%i)"
  
! #: fortran/check.cc:7426
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Terlalu banyak argumen ke %s di %L"
  
! #: fortran/check.cc:7444
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "jumlah dari argumen template salah (%d, seharusnya %d)"
  
! #: fortran/check.cc:7498
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7505
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7526
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7563
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7573
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7588 fortran/check.cc:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr ""
  
! #: fortran/check.cc:7809
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa sebuah jenis tidak lebih lebar dari jenis baku (%d)"
  
! #: fortran/check.cc:7991
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa sebuah skalar"
  
! #: fortran/check.cc:8180 fortran/check.cc:8191
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa INTEGER atau LOGIKAL"
  
! #: fortran/check.cc:8251
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
*************** msgstr ""
*** 78278,78284 ****
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3123 fortran/class.cc:3197
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' of '%s' is PRIVATE at %C"
  msgid "%qs of %qs is PRIVATE at %L"
--- 78381,78387 ----
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3127 fortran/class.cc:3201
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' of '%s' is PRIVATE at %C"
  msgid "%qs of %qs is PRIVATE at %L"
*************** msgstr "inisialisasi dari string terpoto
*** 78330,78341 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "inisialisasi dari string terpotong untuk mencocokan dengan variabel di %L"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5604
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Indeks awal substring di %L lebih kecil dari satu"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5634
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Indeks akhir substring di %L melebihi panjang string"
--- 78433,78444 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "inisialisasi dari string terpotong untuk mencocokan dengan variabel di %L"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Indeks awal substring di %L lebih kecil dari satu"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5607
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Indeks akhir substring di %L melebihi panjang string"
*************** msgstr "Elemen data dibawah array batas
*** 78356,78362 ****
  msgid "Data element above array upper bound at %L"
  msgstr "Elemen data diatas array batas atas di %L"
  
! #: fortran/data.cc:390 fortran/data.cc:620
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: re-initialization of '%s' at %L"
  msgid "re-initialization of %qs at %L"
--- 78459,78465 ----
  msgid "Data element above array upper bound at %L"
  msgstr "Elemen data diatas array batas atas di %L"
  
! #: fortran/data.cc:390 fortran/data.cc:626
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: re-initialization of '%s' at %L"
  msgid "re-initialization of %qs at %L"
*************** msgstr ""
*** 78377,78390 ****
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr "gagal untuk menyederhanakan referensi substring dalam laporan DATA di %L"
  
! #: fortran/data.cc:643
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C with an initializer already appears in a DATA statement"
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr "Variabel '%s' di %C dengan sebuah penginisialisasi telah muncul dalam sebuah pernyataan DATA"
  
! #: fortran/data.cc:703 fortran/data.cc:722 fortran/data.cc:736
! #: fortran/data.cc:762 fortran/data.cc:909
  #, fuzzy, gcc-internal-format
  #| msgid "gimplification failed"
  msgid "Simplification error"
--- 78480,78493 ----
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr "gagal untuk menyederhanakan referensi substring dalam laporan DATA di %L"
  
! #: fortran/data.cc:649
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C with an initializer already appears in a DATA statement"
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr "Variabel '%s' di %C dengan sebuah penginisialisasi telah muncul dalam sebuah pernyataan DATA"
  
! #: fortran/data.cc:709 fortran/data.cc:728 fortran/data.cc:742
! #: fortran/data.cc:768 fortran/data.cc:915
  #, fuzzy, gcc-internal-format
  #| msgid "gimplification failed"
  msgid "Simplification error"
*************** msgstr "Spesifikasi INTENT buruk di %C"
*** 78542,78548 ****
  msgid "deferred type parameter at %C"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14157
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 78645,78651 ----
  msgid "deferred type parameter at %C"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14147
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 80560,80571 ****
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1021
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr "INTENT(%s) argumen aktual di %L mungkin menginterferensi dengan argumen aktual di %L."
  
! #: fortran/dependency.cc:1326
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
--- 80663,80674 ----
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1025
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr "INTENT(%s) argumen aktual di %L mungkin menginterferensi dengan argumen aktual di %L."
  
! #: fortran/dependency.cc:1330
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
*************** msgstr ""
*** 80602,80608 ****
  msgid "show_code_node(): Bad statement code"
  msgstr "gfc_trans_code(): Pernyataan kode buruk"
  
! #: fortran/dump-parse-tree.cc:4356 fortran/dump-parse-tree.cc:4450
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot convert %qs to interoperable type at %L"
--- 80705,80711 ----
  msgid "show_code_node(): Bad statement code"
  msgstr "gfc_trans_code(): Pernyataan kode buruk"
  
! #: fortran/dump-parse-tree.cc:4358 fortran/dump-parse-tree.cc:4453
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot convert %qs to interoperable type at %L"
*************** msgstr "Nilai integer terlalu besar dala
*** 80647,81142 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1338
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1444
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "Indeks dalam dimensi %d diluar dari jangkauan di %L"
  
! #: fortran/expr.cc:1643 fortran/expr.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "indeks dalam dimensi %d diluar dari jangkauan di %L"
  
! #: fortran/expr.cc:1769
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "Jumlah dari elemen dalam konstruktor array di %L membutuhkan sebuah peningkatan dari batas atas %d yang diijinkan. Lihat pilihan -fmax-array-constructor"
  
! #: fortran/expr.cc:1780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in array constructor at %C"
  msgid "Error in array constructor referenced at %L"
  msgstr "Sintaks error dalam konstruksi array di %C"
  
! #: fortran/expr.cc:1890 fortran/primary.cc:2521 fortran/primary.cc:2698
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1915 fortran/primary.cc:2516 fortran/primary.cc:2713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid KIND parameter of %s at %L"
  msgid "KIND part_ref at %C"
  msgstr "parameter KIND tidak valid dari %s di %L"
  
! #: fortran/expr.cc:1926
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1938
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2592
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "argumen fungsi elemen di %C tidak komplian"
  
! #: fortran/expr.cc:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Operan numerik atau KARAKTER dibutuhkan dalam ekspresi di %L"
  
! #: fortran/expr.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Operator konkatenasi dalam ekspresi di %L harus memiliki dua operan KARAKTER"
  
! #: fortran/expr.cc:2668
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Operator konkatenasi di %L harus konkatenasi string dari tipe yang sama"
  
! #: fortran/expr.cc:2678
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "operator .NOT. dalam ekspresi di %L harus memiliki sebuah operan LOGIKAL"
  
! #: fortran/expr.cc:2694
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "operan LOGICAL dibutuhkan dalam ekspresi di %L"
  
! #: fortran/expr.cc:2705
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Hanya intrinsik operator yang dapat digunakan dalam ekspresi di %L"
  
! #: fortran/expr.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Operan numerik dibutuhkan dalam ekspresi di %L"
  
! #: fortran/expr.cc:2736
  #, fuzzy, gcc-internal-format
  #| msgid "No initializer for component '%s' given in the structure constructor at %C!"
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Tidak ada penginisialisasi untuk komponen '%s' yang diberikan dalam struktur konstruktor di %C"
  
! #: fortran/expr.cc:2873
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed character length variable '%s' in constant expression at %L"
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Diasumsikan panjang karakter variabel '%s' dalam ekspresi konstanta di %L"
  
! #: fortran/expr.cc:2957
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "intrinsik transformational '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.cc:2988
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Evaluation of nonstandard initialization expression at %L"
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Ekstensi: Evaluasi dari ekspresi inisialisasi ekpresi tidak baku di %L"
  
! #: fortran/expr.cc:3065 fortran/resolve.cc:2890
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' in initialization expression at %L must be an intrinsic or a specification function"
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Fungsi '%s' dalam ekspresi inisialisasi di %L harus berupa sebuah intrinsik atau sebuah spesifikasi fungsi"
  
! #: fortran/expr.cc:3077
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic function '%s' at %L is not permitted in an initialization expression"
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Fungsi intrinsik '%s' di %L tidak diperbolehkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.cc:3116
  #, fuzzy, gcc-internal-format
  #| msgid "PARAMETER '%s' is used at %L before its definition is complete"
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "PARAMTER '%s' digunakan di %L sebelum definisinya lengkap"
  
! #: fortran/expr.cc:3136
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "Diasumsikan ukuran array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.cc:3142
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Diasumsikan bentuk array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.cc:3151
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Diasumsikan bentuk array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.cc:3155
  #, fuzzy, gcc-internal-format
  #| msgid "Deferred array '%s' at %L is not permitted in an initialization expression"
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "Deferred array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.cc:3161
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression"
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "Array '%s' di %L bukan sebuah variabel, yang tidak mereduksi ke sebuah ekspresi konstanta"
  
! #: fortran/expr.cc:3167
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "Diasumsikan bentuk array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.cc:3177
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Parameter '%s' di %L belum terdeklarasi atau sebuah variabel, yang tidak mereduksi ke sebuah ekspresi konstan"
  
! #: fortran/expr.cc:3231
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_init_expr(): Unknown expression type"
  msgstr "Diduga tipe ekspresi"
  
! #: fortran/expr.cc:3371
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be a statement function"
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "Fungsi spesifikasi '%s' di %L tidak dapat berupa sebuah pernyataan fungsi"
  
! #: fortran/expr.cc:3378
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be an internal function"
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Spesifikasi fungsi '%s' di %L tidak dapat berupa sebuah internal fungsi"
  
! #: fortran/expr.cc:3385
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L must be PURE"
  msgid "Specification function %qs at %L must be PURE"
  msgstr "Spesifikasi fungsi '%s' di %L harus berupa PURE"
  
! #: fortran/expr.cc:3393
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be RECURSIVE"
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "Spesifikasi fungsi '%s' di %L tidak dapat REKURSIF"
  
! #: fortran/expr.cc:3540
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' not allowed in expression at %L"
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "Dummy argumen '%s' tidak diijinkan dalam ekspresi di %L"
  
! #: fortran/expr.cc:3548
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa OPSIONAL"
  
! #: fortran/expr.cc:3555
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
  
! #: fortran/expr.cc:3577
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "Variabel '%s' tidak dapat muncul dalam ekspresi di %L"
  
! #: fortran/expr.cc:3608
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_restricted(): Unknown expression type"
  msgstr "Diduga tipe ekspresi"
  
! #: fortran/expr.cc:3628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "Ekspresi di %L harus berupa tipe INTEGER, ditemukan %s"
  
! #: fortran/expr.cc:3640
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L must be PURE"
  msgid "Function %qs at %L must be PURE"
  msgstr "Fungsi '%s' di %L harus berupa PURE"
  
! #: fortran/expr.cc:3649
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "Ekspresi di %L harus berupa skalar"
  
  #. Reject truncation.
! #: fortran/expr.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3685
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Tingkat tidak kompatibel dalam %s (%d dan %d) di %L"
  
! #: fortran/expr.cc:3699
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Bentuk berbeda untuk %s di %L dalam dimensi %d (%d dan %d)"
  
! #: fortran/expr.cc:3747
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3803
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a VALUE"
  msgid "%qs at %L is not a VALUE"
  msgstr "'%s' di %L bukan sebuah NILAI"
  
! #: fortran/expr.cc:3814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal stride of zero at %L"
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Tidak legal stride dari nol di %L"
  
! #: fortran/expr.cc:3822
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Tingkat tidak kompatibel %d dan %d dalam penempatan di %L"
  
! #: fortran/expr.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Tipe variabel adalah TIDAK DIKETAHUI dalam penempatan di %L"
  
! #: fortran/expr.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "NULL muncul di sisi kanan dalam penempatan di %L"
  
! #: fortran/expr.cc:3851
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "POINTER valued function appears on right-hand side of assignment at %L"
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "fungsi dinilai POINTER muncul di sisi kanan dari penempatan di %L"
  
! #: fortran/expr.cc:3894
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:3901
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3932
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Tipe tidak kompatibel dalam pernyataan DATA di %L; dicoba mengubah %s ke %s"
  
! #: fortran/expr.cc:3976
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "Penempatan target penunjuk bukan sebuah PENUNJUK di %L"
  
! #: fortran/expr.cc:3984
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "'%s' dalam penempatan penunjuk di %L tidak dapat berupa sebuah nilai-kiri karena iniadalah sebuah prosedur"
  
! #: fortran/expr.cc:4008
  #, fuzzy, gcc-internal-format
  #| msgid "Expected bounds specification for '%s' at %L"
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Diduga spesifikasi terikat untuk '%s' di %L"
  
! #: fortran/expr.cc:4013
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Bounds specification for '%s' in pointer assignment at %L"
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Fortran 2003: Spesifikasi terikat untuk '%s' dalam penempatan penunjuk di %L"
  
! #: fortran/expr.cc:4042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "stack size must not be greater than 64k"
  msgid "Stride must not be present at %L"
  msgstr "ukuran stack harus lebih besar  dari 64k"
  
! #: fortran/expr.cc:4048 fortran/expr.cc:4068
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4056 fortran/expr.cc:4075
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4102
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "External object '%s' at %L may not have an initializer"
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "Objek eksternal '%s' di %L tidak boleh memiliki sebuah penginisialisasi"
  
! #: fortran/expr.cc:4123
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/expr.cc:4148
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.cc:4157
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.cc:4167
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.cc:4173
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.cc:4180
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.cc:4188
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.cc:4211
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4264
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.cc:4274 fortran/expr.cc:4289
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Diduga sebuah prosedur untuk argumen '%s' di %L"
  
! #: fortran/expr.cc:4280 fortran/expr.cc:4295 fortran/resolve.cc:2764
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate interface declaration for class %qs"
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "duplikasi deklarasi antar-muka untuk class %qs"
  
! #: fortran/expr.cc:4307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/expr.cc:4316
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "Penempatan target penunjuk bukan sebuah PENUNJUK di %L"
  
! #: fortran/expr.cc:4343
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4348
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Tipe berbeda dalam penempatan penunjuk di %L; mencoba penempatan dari %s ke %s"
  
! #: fortran/expr.cc:4356
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Jenis parameter berbeda dalam penempatan penunjuk di %L"
  
! #: fortran/expr.cc:4363
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Tingkat berbeda dalam penempatan penunjuk di %L"
  
! #: fortran/expr.cc:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4416
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Penempatan target penunjuk bukan sebuah PENUNJUK di %L"
  
! #: fortran/expr.cc:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4432
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr ""
--- 80750,81245 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1339
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1445
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "Indeks dalam dimensi %d diluar dari jangkauan di %L"
  
! #: fortran/expr.cc:1644 fortran/expr.cc:1695
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "indeks dalam dimensi %d diluar dari jangkauan di %L"
  
! #: fortran/expr.cc:1770
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "Jumlah dari elemen dalam konstruktor array di %L membutuhkan sebuah peningkatan dari batas atas %d yang diijinkan. Lihat pilihan -fmax-array-constructor"
  
! #: fortran/expr.cc:1781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in array constructor at %C"
  msgid "Error in array constructor referenced at %L"
  msgstr "Sintaks error dalam konstruksi array di %C"
  
! #: fortran/expr.cc:1945 fortran/primary.cc:2554 fortran/primary.cc:2739
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1992 fortran/primary.cc:2549 fortran/primary.cc:2754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid KIND parameter of %s at %L"
  msgid "KIND part_ref at %C"
  msgstr "parameter KIND tidak valid dari %s di %L"
  
! #: fortran/expr.cc:2003
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2028
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "argumen fungsi elemen di %C tidak komplian"
  
! #: fortran/expr.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Operan numerik atau KARAKTER dibutuhkan dalam ekspresi di %L"
  
! #: fortran/expr.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Operator konkatenasi dalam ekspresi di %L harus memiliki dua operan KARAKTER"
  
! #: fortran/expr.cc:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Operator konkatenasi di %L harus konkatenasi string dari tipe yang sama"
  
! #: fortran/expr.cc:2782
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "operator .NOT. dalam ekspresi di %L harus memiliki sebuah operan LOGIKAL"
  
! #: fortran/expr.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "operan LOGICAL dibutuhkan dalam ekspresi di %L"
  
! #: fortran/expr.cc:2809
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Hanya intrinsik operator yang dapat digunakan dalam ekspresi di %L"
  
! #: fortran/expr.cc:2817
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Operan numerik dibutuhkan dalam ekspresi di %L"
  
! #: fortran/expr.cc:2840
  #, fuzzy, gcc-internal-format
  #| msgid "No initializer for component '%s' given in the structure constructor at %C!"
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Tidak ada penginisialisasi untuk komponen '%s' yang diberikan dalam struktur konstruktor di %C"
  
! #: fortran/expr.cc:2977
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed character length variable '%s' in constant expression at %L"
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Diasumsikan panjang karakter variabel '%s' dalam ekspresi konstanta di %L"
  
! #: fortran/expr.cc:3061
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "intrinsik transformational '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.cc:3092
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Evaluation of nonstandard initialization expression at %L"
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Ekstensi: Evaluasi dari ekspresi inisialisasi ekpresi tidak baku di %L"
  
! #: fortran/expr.cc:3169 fortran/resolve.cc:2891
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' in initialization expression at %L must be an intrinsic or a specification function"
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Fungsi '%s' dalam ekspresi inisialisasi di %L harus berupa sebuah intrinsik atau sebuah spesifikasi fungsi"
  
! #: fortran/expr.cc:3181
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic function '%s' at %L is not permitted in an initialization expression"
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Fungsi intrinsik '%s' di %L tidak diperbolehkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.cc:3220
  #, fuzzy, gcc-internal-format
  #| msgid "PARAMETER '%s' is used at %L before its definition is complete"
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "PARAMTER '%s' digunakan di %L sebelum definisinya lengkap"
  
! #: fortran/expr.cc:3240
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "Diasumsikan ukuran array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.cc:3246
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Diasumsikan bentuk array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.cc:3255
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Diasumsikan bentuk array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.cc:3259
  #, fuzzy, gcc-internal-format
  #| msgid "Deferred array '%s' at %L is not permitted in an initialization expression"
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "Deferred array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.cc:3265
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression"
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "Array '%s' di %L bukan sebuah variabel, yang tidak mereduksi ke sebuah ekspresi konstanta"
  
! #: fortran/expr.cc:3271
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "Diasumsikan bentuk array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/expr.cc:3281
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Parameter '%s' di %L belum terdeklarasi atau sebuah variabel, yang tidak mereduksi ke sebuah ekspresi konstan"
  
! #: fortran/expr.cc:3335
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_init_expr(): Unknown expression type"
  msgstr "Diduga tipe ekspresi"
  
! #: fortran/expr.cc:3475
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be a statement function"
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "Fungsi spesifikasi '%s' di %L tidak dapat berupa sebuah pernyataan fungsi"
  
! #: fortran/expr.cc:3482
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be an internal function"
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Spesifikasi fungsi '%s' di %L tidak dapat berupa sebuah internal fungsi"
  
! #: fortran/expr.cc:3489
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L must be PURE"
  msgid "Specification function %qs at %L must be PURE"
  msgstr "Spesifikasi fungsi '%s' di %L harus berupa PURE"
  
! #: fortran/expr.cc:3497
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be RECURSIVE"
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "Spesifikasi fungsi '%s' di %L tidak dapat REKURSIF"
  
! #: fortran/expr.cc:3644
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' not allowed in expression at %L"
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "Dummy argumen '%s' tidak diijinkan dalam ekspresi di %L"
  
! #: fortran/expr.cc:3652
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa OPSIONAL"
  
! #: fortran/expr.cc:3659
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
  
! #: fortran/expr.cc:3681
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "Variabel '%s' tidak dapat muncul dalam ekspresi di %L"
  
! #: fortran/expr.cc:3712
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_restricted(): Unknown expression type"
  msgstr "Diduga tipe ekspresi"
  
! #: fortran/expr.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "Ekspresi di %L harus berupa tipe INTEGER, ditemukan %s"
  
! #: fortran/expr.cc:3744
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L must be PURE"
  msgid "Function %qs at %L must be PURE"
  msgstr "Fungsi '%s' di %L harus berupa PURE"
  
! #: fortran/expr.cc:3753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "Ekspresi di %L harus berupa skalar"
  
  #. Reject truncation.
! #: fortran/expr.cc:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3789
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Tingkat tidak kompatibel dalam %s (%d dan %d) di %L"
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Bentuk berbeda untuk %s di %L dalam dimensi %d (%d dan %d)"
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3907
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a VALUE"
  msgid "%qs at %L is not a VALUE"
  msgstr "'%s' di %L bukan sebuah NILAI"
  
! #: fortran/expr.cc:3918
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal stride of zero at %L"
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Tidak legal stride dari nol di %L"
  
! #: fortran/expr.cc:3926
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Tingkat tidak kompatibel %d dan %d dalam penempatan di %L"
  
! #: fortran/expr.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Tipe variabel adalah TIDAK DIKETAHUI dalam penempatan di %L"
  
! #: fortran/expr.cc:3945
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "NULL muncul di sisi kanan dalam penempatan di %L"
  
! #: fortran/expr.cc:3955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "POINTER valued function appears on right-hand side of assignment at %L"
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "fungsi dinilai POINTER muncul di sisi kanan dari penempatan di %L"
  
! #: fortran/expr.cc:3998
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:4036
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Tipe tidak kompatibel dalam pernyataan DATA di %L; dicoba mengubah %s ke %s"
  
! #: fortran/expr.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "Penempatan target penunjuk bukan sebuah PENUNJUK di %L"
  
! #: fortran/expr.cc:4088
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "'%s' dalam penempatan penunjuk di %L tidak dapat berupa sebuah nilai-kiri karena iniadalah sebuah prosedur"
  
! #: fortran/expr.cc:4112
  #, fuzzy, gcc-internal-format
  #| msgid "Expected bounds specification for '%s' at %L"
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Diduga spesifikasi terikat untuk '%s' di %L"
  
! #: fortran/expr.cc:4117
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Bounds specification for '%s' in pointer assignment at %L"
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Fortran 2003: Spesifikasi terikat untuk '%s' dalam penempatan penunjuk di %L"
  
! #: fortran/expr.cc:4146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "stack size must not be greater than 64k"
  msgid "Stride must not be present at %L"
  msgstr "ukuran stack harus lebih besar  dari 64k"
  
! #: fortran/expr.cc:4152 fortran/expr.cc:4172
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4160 fortran/expr.cc:4179
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "External object '%s' at %L may not have an initializer"
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "Objek eksternal '%s' di %L tidak boleh memiliki sebuah penginisialisasi"
  
! #: fortran/expr.cc:4227
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/expr.cc:4252
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.cc:4261
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.cc:4271
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.cc:4277
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.cc:4284
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.cc:4292
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4368
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.cc:4378 fortran/expr.cc:4393
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Diduga sebuah prosedur untuk argumen '%s' di %L"
  
! #: fortran/expr.cc:4384 fortran/expr.cc:4399 fortran/resolve.cc:2765
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate interface declaration for class %qs"
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "duplikasi deklarasi antar-muka untuk class %qs"
  
! #: fortran/expr.cc:4411
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/expr.cc:4420
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4433
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "Penempatan target penunjuk bukan sebuah PENUNJUK di %L"
  
! #: fortran/expr.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4452
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Tipe berbeda dalam penempatan penunjuk di %L; mencoba penempatan dari %s ke %s"
  
! #: fortran/expr.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Jenis parameter berbeda dalam penempatan penunjuk di %L"
  
! #: fortran/expr.cc:4467
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Tingkat berbeda dalam penempatan penunjuk di %L"
  
! #: fortran/expr.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4504
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4516
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4520
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Penempatan target penunjuk bukan sebuah PENUNJUK di %L"
  
! #: fortran/expr.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr ""
*************** msgstr ""
*** 81144,81348 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4456 fortran/expr.cc:4582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data target at %L shall not have a coindex"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PENUNJUK"
  
! #: fortran/expr.cc:4459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "Pemilihan ekspresi dalam pernyataan GOTO yang terhitung di %L harus berupa sebuah ekspresi integer skalar"
  
! #: fortran/expr.cc:4473
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4479 fortran/expr.cc:4494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "Target penempatan penunjuk memiliki atribut PROTECTED di %L"
  
! #: fortran/expr.cc:4510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "Argumen dari pernyataan SELECT di %L harus berupa sebuah ekspresi skalar"
  
! #: fortran/expr.cc:4521
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "Target penempatan penunjun baik bukan TARGET ataupun PENUNJUN di %L"
  
! #: fortran/expr.cc:4552
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Target buruk dalam penempatan penunjuk dalam prosedur PURE di %L"
  
! #: fortran/expr.cc:4561
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Penempatan penunjuk dengan subscrip vektori di rhs di %L"
  
! #: fortran/expr.cc:4569
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "Target penempatan penunjuk memiliki atribut PROTECTED di %L"
  
! #: fortran/expr.cc:4597 fortran/expr.cc:4602
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4722 fortran/resolve.cc:1573
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "Argumen dari prosedur FINAL di %L harus berupa DAPAT-DIALOKASIKAN"
  
! #: fortran/expr.cc:4728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component at %C must have the POINTER attribute"
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Komponen di %C harus memiliki sebuah atribut PENUNJUK"
  
! #: fortran/expr.cc:4743 fortran/resolve.cc:1579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component at %C must have the POINTER attribute"
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "Komponen di %C harus memiliki sebuah atribut PENUNJUK"
  
! #: fortran/expr.cc:4755
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:4761
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.cc:4768
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.cc:5252
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Noninteger exponent in an initialization expression at %L"
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2003: eksponen bukan integer dalam sebuah ekspresi inisialisasi di %L"
  
! #: fortran/expr.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6401
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6412
  #, fuzzy, gcc-internal-format
  #| msgid "Argument to '%s' at %L is not a variable"
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "Argumen ke '%s' di %L bukan sebuah variabel"
  
! #: fortran/expr.cc:6423
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6432
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6445
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6458
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6506
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6532
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "Variabel '%s' tidak dapat muncul dalam ekspresi di %L"
  
! #: fortran/expr.cc:6540
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6555
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "Variabel %s tidak dapat ditempatkan dalam prosedur PURE di %C"
  
! #: fortran/expr.cc:6615 fortran/expr.cc:6636
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6629
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6648
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6690
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
--- 81247,81451 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4560 fortran/expr.cc:4686
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data target at %L shall not have a coindex"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PENUNJUK"
  
! #: fortran/expr.cc:4563
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "Pemilihan ekspresi dalam pernyataan GOTO yang terhitung di %L harus berupa sebuah ekspresi integer skalar"
  
! #: fortran/expr.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4583 fortran/expr.cc:4598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "Target penempatan penunjuk memiliki atribut PROTECTED di %L"
  
! #: fortran/expr.cc:4614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "Argumen dari pernyataan SELECT di %L harus berupa sebuah ekspresi skalar"
  
! #: fortran/expr.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "Target penempatan penunjun baik bukan TARGET ataupun PENUNJUN di %L"
  
! #: fortran/expr.cc:4656
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Target buruk dalam penempatan penunjuk dalam prosedur PURE di %L"
  
! #: fortran/expr.cc:4665
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Penempatan penunjuk dengan subscrip vektori di rhs di %L"
  
! #: fortran/expr.cc:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "Target penempatan penunjuk memiliki atribut PROTECTED di %L"
  
! #: fortran/expr.cc:4701 fortran/expr.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4826 fortran/resolve.cc:1574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "Argumen dari prosedur FINAL di %L harus berupa DAPAT-DIALOKASIKAN"
  
! #: fortran/expr.cc:4832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component at %C must have the POINTER attribute"
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Komponen di %C harus memiliki sebuah atribut PENUNJUK"
  
! #: fortran/expr.cc:4847 fortran/resolve.cc:1580
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component at %C must have the POINTER attribute"
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "Komponen di %C harus memiliki sebuah atribut PENUNJUK"
  
! #: fortran/expr.cc:4859
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:4865
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.cc:4872
  #, fuzzy, gcc-internal-format
  #| msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Antarmuka abstrak '%s' tidak valid dalam penempatan penunjuk prosedur di %L"
  
! #: fortran/expr.cc:5356
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Noninteger exponent in an initialization expression at %L"
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2003: eksponen bukan integer dalam sebuah ekspresi inisialisasi di %L"
  
! #: fortran/expr.cc:6497
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6505
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6516
  #, fuzzy, gcc-internal-format
  #| msgid "Argument to '%s' at %L is not a variable"
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "Argumen ke '%s' di %L bukan sebuah variabel"
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6536
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6549
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6593
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6610
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6636
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "Variabel '%s' tidak dapat muncul dalam ekspresi di %L"
  
! #: fortran/expr.cc:6644
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6659
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "Variabel %s tidak dapat ditempatkan dalam prosedur PURE di %C"
  
! #: fortran/expr.cc:6719 fortran/expr.cc:6740
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6724
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6733
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6752
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6794
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 81365,81372 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7434 fortran/trans-array.cc:9248
! #: fortran/trans-intrinsic.cc:8577
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Membuat array sementara di %L"
--- 81468,81475 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7436 fortran/trans-array.cc:9250
! #: fortran/trans-intrinsic.cc:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Membuat array sementara di %L"
*************** msgstr "diduga 'AKHIR ANTAR-MUKA OPERATO
*** 81549,82426 ****
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr "Diduga 'AKHIR ANTAR-MUKA OPERATOR (.%s.)' di %C"
  
! #: fortran/interface.cc:458
  #, fuzzy, gcc-internal-format
  #| msgid "Expecting 'END INTERFACE %s' at %C"
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr "Diduga 'AKHIR ANTAR-MUKA %s' di %C"
  
! #: fortran/interface.cc:655
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:943
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "Kembali alternatif tidak dapat muncul dalam antar-muka operator di %L"
  
! #: fortran/interface.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "Penempatan operator antar-muka di %L harus memiliki dua argumen"
  
! #: fortran/interface.cc:975
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "Operator antar-muka di %L memiliki jumlah argumen yang salah"
  
! #: fortran/interface.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "Penempatan antar-muka operator di %L harus sebuah SUBROUTINE"
  
! #: fortran/interface.cc:1006
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr "Penempatan operator antar-muka di %L tidak boleh meredefinisi penempatan sebuah tipe INTRINSIK"
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "Intrinsik operator antar-muka di %L harus sebuah FUNGSI"
  
! #: fortran/interface.cc:1026
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr "Argumen pertama dari penempatan yang didefinisikan di %L harus berupa INTENT(IN) atau INTENT(INOUT)"
  
! #: fortran/interface.cc:1033
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Argumen kedua dari penempatan didefinisikan di %L harus berupa INTENT(IN)"
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Argumen pertama dari antar-muka operator di %L harus berupa INTENT(IN)"
  
! #: fortran/interface.cc:1049 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Argumen kedua dari antar-muka operator di %L harus berupa INTENT(IN)"
  
! #: fortran/interface.cc:1154
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "Antar-muka operator di %L konflik dengan antar-muka intrinsik"
  
! #: fortran/interface.cc:1518 fortran/interface.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1715
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1724
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1771
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1968
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "Prosedur '%s' dalam %s di %L tidak memiliki antar-muka eksplisit"
  
! #: fortran/interface.cc:1973
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "Prosedur '%s' dalam %s di %L tidak memiliki antar-muka eksplisit"
  
! #: fortran/interface.cc:1977
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "Prosedur '%s' dalam %s di %L bukan sebuah fungsi atau subrutin"
  
! #: fortran/interface.cc:1981
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "Prosedur '%s' dalam %s di %L bukan sebuah fungsi atau subrutin"
  
! #: fortran/interface.cc:1993
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1997
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2005
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/interface.cc:2062 fortran/interface.cc:2067
  #, fuzzy, gcc-internal-format
  #| msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Interface ambigu '%s' dan '%s' dalam %s di %L"
  
! #: fortran/interface.cc:2072
  #, fuzzy, gcc-internal-format
  #| msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Walaupun tidak direferensikan, '%s' di %L memiliki antar-muka ambigu"
  
! #: fortran/interface.cc:2110
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a module procedure"
  msgid "%qs at %L is not a module procedure"
  msgstr "'%s' di %L bukan sebuah prosedur module"
  
! #: fortran/interface.cc:2315
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "Bentuk array yang diasumsikan di %L harus berupa sebuah argumen dummy"
  
! #: fortran/interface.cc:2318
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (%d and %d)"
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "Tingkat tidak cocok dalam argumen '%s' di %L (%d dan %d)"
  
! #: fortran/interface.cc:2321
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (%d and %d)"
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "Tingkat tidak cocok dalam argumen '%s' di %L (%d dan %d)"
  
! #: fortran/interface.cc:2324
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (%d and %d)"
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "Tingkat tidak cocok dalam argumen '%s' di %L (%d dan %d)"
  
! #: fortran/interface.cc:2336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument '%s' at %L"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "Panjang karakter tidak cocok (%ld/%ld) diantara argumen aktual dan diasumsikan-bentuk argumen dummy '%s' di %L"
  
! #: fortran/interface.cc:2340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (%d and %d)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "Tingkat tidak cocok dalam argumen '%s' di %L (%d dan %d)"
  
! #: fortran/interface.cc:2344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (%d and %d)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Tingkat tidak cocok dalam argumen '%s' di %L (%d dan %d)"
  
! #: fortran/interface.cc:2468
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Invalid procedure argument at %L"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/interface.cc:2480 fortran/interface.cc:2496
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2484 fortran/interface.cc:2500
! #: fortran/interface.cc:2590
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Antar-muka '%s' dari prosedur '%s' di %L harus berupa eksplisit"
  
! #: fortran/interface.cc:2519
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic subroutine '%s' used as a function at %L"
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr "Intrinsik subroutine '%s' digunakan sebagai sebuah fungsi di %L"
  
! #: fortran/interface.cc:2526
  #, fuzzy, gcc-internal-format
  #| msgid "library function %q#D redeclared as non-function %q#D"
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "perpustakaan fungsi %q#D redeklarasi sebagai bukan-fungsi %q#D"
  
! #: fortran/interface.cc:2539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic subroutine '%s' used as a function at %L"
  msgid "Mismatch between subroutine and function at %L"
  msgstr "Intrinsik subroutine '%s' digunakan sebagai sebuah fungsi di %L"
  
! #: fortran/interface.cc:2548
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr ""
  
! #: fortran/interface.cc:2601
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2624
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "INTENT(%s) argumen aktual di %L mungkin menginterferensi dengan argumen aktual di %L."
  
! #: fortran/interface.cc:2634
  #, fuzzy, gcc-internal-format
  #| msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Tipe tidak cocok dalam argumen '%s' di %L; dilewatkan %s ke %s"
  
! #: fortran/interface.cc:2644
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Bentuk-diasumsikan aktual argumen di %L adalah tidak kompatibel dengan bentuk tidak diasumsikan dummy argumen '%s' karena atribut VOLATILE"
  
! #: fortran/interface.cc:2658
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "Bentuk-diasumsikan aktual argumen di %L adalah tidak kompatibel dengan bentuk tidak diasumsikan dummy argumen '%s' karena atribut VOLATILE"
  
! #: fortran/interface.cc:2675
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Argumen dari %s di %L harus berupa panjang satu"
  
! #: fortran/interface.cc:2685
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "'%s' dan '%s' argumen dari '%s' intrinsik di %L harus memiliki tipe yang sama"
  
! #: fortran/interface.cc:2700
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2716
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Aktual argumen untuk '%s' harus berupa sebuah penunjuk di %L"
  
! #: fortran/interface.cc:2738
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (%d and %d)"
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Tingkat tidak cocok dalam argumen '%s' di %L (%d dan %d)"
  
! #: fortran/interface.cc:2756
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2786
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2805
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2818
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2825
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2912
  #, fuzzy, gcc-internal-format
  #| msgid "Element of assumed-shaped array passed to dummy argument '%s' at %L"
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Elemen dari array bentuk-diasumsikan dilewatkan ke argumen dummy '%s' di %L"
  
! #: fortran/interface.cc:2923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Element of assumed-shaped array passed to dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Elemen dari array bentuk-diasumsikan dilewatkan ke argumen dummy '%s' di %L"
  
! #: fortran/interface.cc:2928
  #, fuzzy, gcc-internal-format
  #| msgid "Element of assumed-shaped array passed to dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Elemen dari array bentuk-diasumsikan dilewatkan ke argumen dummy '%s' di %L"
  
! #: fortran/interface.cc:2941
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Skalar KARAKTER aktual argumen dengan array dummy argumen '%s' di %L"
  
! #: fortran/interface.cc:2949
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Skalar KARAKTER aktual argumen dengan array dummy argumen '%s' di %L"
  
! #: fortran/interface.cc:3338
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Kata kunci argumen '%s' di %L tidak dalam prosedur"
  
! #: fortran/interface.cc:3361
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "Kata kunci argumen '%s' di %L tidak dalam prosedur"
  
! #: fortran/interface.cc:3365
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Kata kunci argumen '%s' di %L tidak dalam prosedur"
  
! #: fortran/interface.cc:3374
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is already associated with another actual argument"
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Argumen kata-kunci '%s' di %L telah berasosiasi dengan argumen aktual lain"
  
! #: fortran/interface.cc:3384
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Lebih aktual daripada formal argumen dalam pemanggilan prosedur di %L"
  
! #: fortran/interface.cc:3397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing alternate return spec in subroutine call at %L"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Hilang alternatif spesifikasi kembali dalam pemanggilan subroutine di %L"
  
! #: fortran/interface.cc:3415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected alternate return spec in subroutine call at %L"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Tidak terduga alternaatif spesifikasi kembali dalam pemanggilan subroutine di %L"
  
! #: fortran/interface.cc:3438
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3451
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3462
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3502
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3505
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3543
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "Panjang karakter tidak cocok (%ld/%ld) diantara argumen aktual dan penunjuk atau dapat dialokasikan argumen dummy '%s' di %L"
  
! #: fortran/interface.cc:3574
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "Panjang karakter tidak cocok (%ld/%ld) diantara argumen aktual dan diasumsikan-bentuk argumen dummy '%s' di %L"
  
! #: fortran/interface.cc:3589
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3612
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of actual argument shorter than of dummy argument '%s' (%lu/%lu) at %L"
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "Panjang karakter dari argumen aktual lebih pendek dari argumen dummy '%s' (%lu/%lu) di %L"
  
! #: fortran/interface.cc:3622 fortran/interface.cc:3627
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L"
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "Argumen aktual berisi terlalu sedikit elemen untuk argumen dummy '%s' (%lu/%lu) di %L"
  
! #: fortran/interface.cc:3653
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure pointer for argument '%s' at %L"
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Diduga sebuah prosedur penunjuk untuk argumen '%s' di %L"
  
! #: fortran/interface.cc:3670
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Diduga sebuah prosedur untuk argumen '%s' di %L"
  
! #: fortran/interface.cc:3737
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Aktual argumen untuk '%s' tidak dapat diasumsikan array berukuran di %L"
  
! #: fortran/interface.cc:3766
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3781
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Aktual argumen untuk '%s' harus berupa sebuah penunjuk di %L"
  
! #: fortran/interface.cc:3790
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3799
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3813
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Aktual argumen untuk '%s' harus berupa sebuah penunjuk di %L"
  
! #: fortran/interface.cc:3827
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3842
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3857
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3870
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Aktual argumen untuk '%s' harus berupa sebuah penunjuk di %L"
  
! #: fortran/interface.cc:3881
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Aktual argumen untuk '%s' harus DAPAT DIALOKASIKAN di %L"
  
! #: fortran/interface.cc:3892
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument at %L must be definable as the dummy argument '%s' is INTENT = OUT/INOUT"
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr "Aktual argumen di %L harus dapat didefinisikan sebagai sebuah dummy argumen '%s' adalah INTENT = OUT/INOUT"
  
! #: fortran/interface.cc:3930
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT) or VOLATILE attribute of the dummy argument '%s'"
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "Daerah array aktual argumen dengan vektor subscript di %L adalah tidak kompatibel dengan INTENT(OUT), INTENT(INOUT) atau VOLATILE atribut dari argumen dummy'%s'"
  
! #: fortran/interface.cc:3950
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Bentuk-diasumsikan aktual argumen di %L adalah tidak kompatibel dengan bentuk tidak diasumsikan dummy argumen '%s' karena atribut VOLATILE"
  
! #: fortran/interface.cc:3968
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Daerah array aktual argumen di %L adalah tidak kompatibel dengan tidak-diasumsikanbentuk dummy argumen '%s' karena atribut VOLATILE"
  
! #: fortran/interface.cc:3989
  #, fuzzy, gcc-internal-format
  #| msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument '%s' due to VOLATILE attribute"
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "Penunjuk array aktual argumen di %L membutuhkan sebuah bentuk diasumsikan ataupenunjuk array dummy argumen '%s' karena atribut VOLATILE"
  
! #: fortran/interface.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Hilang alternatif spesifikasi kembali dalam pemanggilan subroutine di %L"
  
! #: fortran/interface.cc:4030
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument for argument '%s' at %L"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Hilang aktual argumen untuk argumen '%s' di %L"
  
! #: fortran/interface.cc:4158
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4187
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4213
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4223
  #, fuzzy, gcc-internal-format
  #| msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Aktual argumen sama berasosiasi dengan INTENT(%s) argumen '%s' dan INTENT(%s) argumen '%s' di %L"
  
! #: fortran/interface.cc:4253
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4273
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Prosedur argumen di %L adalah lokal ke sebuah prosedur PURE dan memiliki atribut PENUNJUK"
  
! #: fortran/interface.cc:4285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Prosedur argumen di %L adalah lokal ke sebuah prosedur PURE dan adalah dilewatkan ke sebuah argumen INTENT(%s)"
  
! #: fortran/interface.cc:4295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Prosedur argumen di %L adalah lokal ke sebuah prosedur PURE dan adalah dilewatkan ke sebuah argumen INTENT(%s)"
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4348
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Prosedur '%s' dipanggil dengan sebuah antar-muka implisit di %L"
  
! #: fortran/interface.cc:4352 fortran/interface.cc:4362
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Prosedur '%s' dalam %s di %L tidak memiliki antar-muka eksplisit"
  
! #: fortran/interface.cc:4358
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Prosedur '%s' dipanggil dengan sebuah antar-muka implisit di %L"
  
! #: fortran/interface.cc:4371
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4387
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Otomatis panjang fungsi karakter '%s' di %L harus memiliki sebuah antar-muka eksplisit"
  
! #: fortran/interface.cc:4404
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Diduga sebuah prosedur untuk argumen '%s' di %L"
  
! #: fortran/interface.cc:4413
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Kata kunci argumen membutuhkan antar-muka eksplisit untuk prosedur '%s' di %L"
  
! #: fortran/interface.cc:4422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Simbol '%s' di %L telah memiliki sebuah antar-muka eksplisit"
  
! #: fortran/interface.cc:4437
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Kata kunci argumen membutuhkan antar-muka eksplisit untuk prosedur '%s' di %L"
  
! #: fortran/interface.cc:4452
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "MOLD argument to NULL required at %L"
  msgstr "Hilang argumen ke %s intrinsik di %L"
  
! #: fortran/interface.cc:4470
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4480
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Kata kunci argumen membutuhkan antar-muka eksplisit untuk prosedur '%s' di %L"
  
! #: fortran/interface.cc:4522
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Prosedur '%s' dipanggil dengan sebuah antar-muka implisit di %L"
  
! #: fortran/interface.cc:4533
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Kata kunci argumen membutuhkan antar-muka eksplisit untuk prosedur '%s' di %L"
  
! #: fortran/interface.cc:4618
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4688
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qs"
  msgid "Unable to find symbol %qs"
  msgstr "%q+D teraliasi ke simbol tidak terdefinisi %qs"
  
! #: fortran/interface.cc:5072
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %C is already present in the interface"
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Entiti '%s' di %C telah ada dalam sebuah antar-muka"
  
! #: fortran/interface.cc:5189
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5283
  #, fuzzy, gcc-internal-format
  #| msgid "Can't overwrite GENERIC '%s' at %L"
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "Tidak dapat overwrite GENERIC '%s' di %L"
  
! #: fortran/interface.cc:5295
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "'%s' di %L overrides sebuah prosedur binding dideklarasikan NON_OVERRIDABLE"
  
! #: fortran/interface.cc:5303
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5311
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PURE procedure and must also be PURE"
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "'%s' di %L overrides sebuah prosedur PURE dan juga harus berupa PURE"
  
! #: fortran/interface.cc:5320
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "'%s' di %L overrides sebuah prosedur ELEMENTAL dan juga harus berupa ELEMENTAL"
  
! #: fortran/interface.cc:5326
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "'%s' di %L overrides sebuah prosedur bukan ELEMENTAL dan tidak harus berupa ELEMENTAL juga"
  
! #: fortran/interface.cc:5335
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "'%s' di %L overrides sebuah SUBROUTINE dan juga harus berupa sebuah SUBROUTINE"
  
! #: fortran/interface.cc:5346
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION"
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "'%s' di %L overrides sebuah FUNGSI dan juga harus berupa sebuah FUNGSI"
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5365
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "'%s' di %L overrides sebuah prosedur PUBLIK dah tidak harus berupa PRIVATE"
  
! #: fortran/interface.cc:5395
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the corresponding argument of the overridden procedure"
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "Argumen dummy '%s' dari '%s' di %L seharusnya bernama '%s' untuk mencocokan dengan argumen yang berhubungan dengan prosedur overridden"
  
! #: fortran/interface.cc:5406
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5415
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have the same number of formal arguments as the overridden procedure"
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "'%s' di %L harus memiliki jumlah sama dari argumen formal seperti prosedur overridden"
  
! #: fortran/interface.cc:5424
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS"
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "'%s' di %L overrides sebuah binding NOPASS dan juga harus berupa NOPASS"
  
! #: fortran/interface.cc:5435
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a binding with PASS and must also be PASS"
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "'%s' di %L overrides sebuah pengikatan dengan PASS dan juga harus berupa PASS"
  
! #: fortran/interface.cc:5442
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "Argumen dummy objek yang dilewatkan dari '%s' di %L harus berada di posisi yang sama sebagai argumen dumy objek yang dilewatkan dari prosedur overridden"
  
! #: fortran/interface.cc:5463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "%s tag di %L harus berupa tipe %s"
  
! #: fortran/interface.cc:5470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be of INTEGER type"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "Argumen dim di %L harus berupa tipe INTEGER"
  
! #: fortran/interface.cc:5477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Argumen dim di %L harus berupa skalar"
  
! #: fortran/interface.cc:5481
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character-valued internal function '%s' at %L must not be assumed length"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "Nilai-karakter fungsi internal '%s' di %L tidak boleh dengan panjang diasumsikan"
  
! #: fortran/interface.cc:5489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
  
! #: fortran/interface.cc:5547 fortran/interface.cc:5593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "pernyataan DATA di %C tidak diperbolehkan dalam sebuah prosedur PURE"
  
! #: fortran/interface.cc:5559
  #, fuzzy, gcc-internal-format
  #| msgid "Deleted feature: %s at %L must be integer"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "Featur terhapus: %s di %L harus berupa integer"
  
! #: fortran/interface.cc:5571
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Terlalu banyak argumen dalam panggilan ke '%s' di %L"
  
! #: fortran/interface.cc:5578
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
--- 81652,82529 ----
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr "Diduga 'AKHIR ANTAR-MUKA OPERATOR (.%s.)' di %C"
  
! #: fortran/interface.cc:468
  #, fuzzy, gcc-internal-format
  #| msgid "Expecting 'END INTERFACE %s' at %C"
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr "Diduga 'AKHIR ANTAR-MUKA %s' di %C"
  
! #: fortran/interface.cc:664
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:952
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "Kembali alternatif tidak dapat muncul dalam antar-muka operator di %L"
  
! #: fortran/interface.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "Penempatan operator antar-muka di %L harus memiliki dua argumen"
  
! #: fortran/interface.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "Operator antar-muka di %L memiliki jumlah argumen yang salah"
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "Penempatan antar-muka operator di %L harus sebuah SUBROUTINE"
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr "Penempatan operator antar-muka di %L tidak boleh meredefinisi penempatan sebuah tipe INTRINSIK"
  
! #: fortran/interface.cc:1024
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "Intrinsik operator antar-muka di %L harus sebuah FUNGSI"
  
! #: fortran/interface.cc:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr "Argumen pertama dari penempatan yang didefinisikan di %L harus berupa INTENT(IN) atau INTENT(INOUT)"
  
! #: fortran/interface.cc:1042
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Argumen kedua dari penempatan didefinisikan di %L harus berupa INTENT(IN)"
  
! #: fortran/interface.cc:1051 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Argumen pertama dari antar-muka operator di %L harus berupa INTENT(IN)"
  
! #: fortran/interface.cc:1058 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Argumen kedua dari antar-muka operator di %L harus berupa INTENT(IN)"
  
! #: fortran/interface.cc:1163
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "Antar-muka operator di %L konflik dengan antar-muka intrinsik"
  
! #: fortran/interface.cc:1532 fortran/interface.cc:1604
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1729
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1982
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "Prosedur '%s' dalam %s di %L tidak memiliki antar-muka eksplisit"
  
! #: fortran/interface.cc:1987
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "Prosedur '%s' dalam %s di %L tidak memiliki antar-muka eksplisit"
  
! #: fortran/interface.cc:1991
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "Prosedur '%s' dalam %s di %L bukan sebuah fungsi atau subrutin"
  
! #: fortran/interface.cc:1995
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "Prosedur '%s' dalam %s di %L bukan sebuah fungsi atau subrutin"
  
! #: fortran/interface.cc:2007
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:2011
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2019
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/interface.cc:2076 fortran/interface.cc:2081
  #, fuzzy, gcc-internal-format
  #| msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Interface ambigu '%s' dan '%s' dalam %s di %L"
  
! #: fortran/interface.cc:2086
  #, fuzzy, gcc-internal-format
  #| msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Walaupun tidak direferensikan, '%s' di %L memiliki antar-muka ambigu"
  
! #: fortran/interface.cc:2124
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a module procedure"
  msgid "%qs at %L is not a module procedure"
  msgstr "'%s' di %L bukan sebuah prosedur module"
  
! #: fortran/interface.cc:2329
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "Bentuk array yang diasumsikan di %L harus berupa sebuah argumen dummy"
  
! #: fortran/interface.cc:2332
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (%d and %d)"
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "Tingkat tidak cocok dalam argumen '%s' di %L (%d dan %d)"
  
! #: fortran/interface.cc:2335
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (%d and %d)"
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "Tingkat tidak cocok dalam argumen '%s' di %L (%d dan %d)"
  
! #: fortran/interface.cc:2338
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (%d and %d)"
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "Tingkat tidak cocok dalam argumen '%s' di %L (%d dan %d)"
  
! #: fortran/interface.cc:2350
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument '%s' at %L"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "Panjang karakter tidak cocok (%ld/%ld) diantara argumen aktual dan diasumsikan-bentuk argumen dummy '%s' di %L"
  
! #: fortran/interface.cc:2354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (%d and %d)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "Tingkat tidak cocok dalam argumen '%s' di %L (%d dan %d)"
  
! #: fortran/interface.cc:2358
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (%d and %d)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Tingkat tidak cocok dalam argumen '%s' di %L (%d dan %d)"
  
! #: fortran/interface.cc:2482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Invalid procedure argument at %L"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/interface.cc:2494 fortran/interface.cc:2510
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2498 fortran/interface.cc:2514
! #: fortran/interface.cc:2611
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Antar-muka '%s' dari prosedur '%s' di %L harus berupa eksplisit"
  
! #: fortran/interface.cc:2533
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic subroutine '%s' used as a function at %L"
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr "Intrinsik subroutine '%s' digunakan sebagai sebuah fungsi di %L"
  
! #: fortran/interface.cc:2540
  #, fuzzy, gcc-internal-format
  #| msgid "library function %q#D redeclared as non-function %q#D"
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "perpustakaan fungsi %q#D redeklarasi sebagai bukan-fungsi %q#D"
  
! #: fortran/interface.cc:2553
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic subroutine '%s' used as a function at %L"
  msgid "Mismatch between subroutine and function at %L"
  msgstr "Intrinsik subroutine '%s' digunakan sebagai sebuah fungsi di %L"
  
! #: fortran/interface.cc:2569
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr ""
  
! #: fortran/interface.cc:2622
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "INTENT(%s) argumen aktual di %L mungkin menginterferensi dengan argumen aktual di %L."
  
! #: fortran/interface.cc:2655
  #, fuzzy, gcc-internal-format
  #| msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Tipe tidak cocok dalam argumen '%s' di %L; dilewatkan %s ke %s"
  
! #: fortran/interface.cc:2665
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Bentuk-diasumsikan aktual argumen di %L adalah tidak kompatibel dengan bentuk tidak diasumsikan dummy argumen '%s' karena atribut VOLATILE"
  
! #: fortran/interface.cc:2679
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "Bentuk-diasumsikan aktual argumen di %L adalah tidak kompatibel dengan bentuk tidak diasumsikan dummy argumen '%s' karena atribut VOLATILE"
  
! #: fortran/interface.cc:2696
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Argumen dari %s di %L harus berupa panjang satu"
  
! #: fortran/interface.cc:2706
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "'%s' dan '%s' argumen dari '%s' intrinsik di %L harus memiliki tipe yang sama"
  
! #: fortran/interface.cc:2721
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2737
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Aktual argumen untuk '%s' harus berupa sebuah penunjuk di %L"
  
! #: fortran/interface.cc:2759
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (%d and %d)"
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Tingkat tidak cocok dalam argumen '%s' di %L (%d dan %d)"
  
! #: fortran/interface.cc:2777
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2792
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2807
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2826
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2839
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2846
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2933
  #, fuzzy, gcc-internal-format
  #| msgid "Element of assumed-shaped array passed to dummy argument '%s' at %L"
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Elemen dari array bentuk-diasumsikan dilewatkan ke argumen dummy '%s' di %L"
  
! #: fortran/interface.cc:2944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Element of assumed-shaped array passed to dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Elemen dari array bentuk-diasumsikan dilewatkan ke argumen dummy '%s' di %L"
  
! #: fortran/interface.cc:2949
  #, fuzzy, gcc-internal-format
  #| msgid "Element of assumed-shaped array passed to dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Elemen dari array bentuk-diasumsikan dilewatkan ke argumen dummy '%s' di %L"
  
! #: fortran/interface.cc:2962
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Skalar KARAKTER aktual argumen dengan array dummy argumen '%s' di %L"
  
! #: fortran/interface.cc:2970
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Skalar KARAKTER aktual argumen dengan array dummy argumen '%s' di %L"
  
! #: fortran/interface.cc:3359
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Kata kunci argumen '%s' di %L tidak dalam prosedur"
  
! #: fortran/interface.cc:3382
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "Kata kunci argumen '%s' di %L tidak dalam prosedur"
  
! #: fortran/interface.cc:3386
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Kata kunci argumen '%s' di %L tidak dalam prosedur"
  
! #: fortran/interface.cc:3395
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is already associated with another actual argument"
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Argumen kata-kunci '%s' di %L telah berasosiasi dengan argumen aktual lain"
  
! #: fortran/interface.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Lebih aktual daripada formal argumen dalam pemanggilan prosedur di %L"
  
! #: fortran/interface.cc:3418
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing alternate return spec in subroutine call at %L"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Hilang alternatif spesifikasi kembali dalam pemanggilan subroutine di %L"
  
! #: fortran/interface.cc:3436
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected alternate return spec in subroutine call at %L"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Tidak terduga alternaatif spesifikasi kembali dalam pemanggilan subroutine di %L"
  
! #: fortran/interface.cc:3459
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3526
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3564
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3588
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "Panjang karakter tidak cocok (%ld/%ld) diantara argumen aktual dan penunjuk atau dapat dialokasikan argumen dummy '%s' di %L"
  
! #: fortran/interface.cc:3595
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "Panjang karakter tidak cocok (%ld/%ld) diantara argumen aktual dan diasumsikan-bentuk argumen dummy '%s' di %L"
  
! #: fortran/interface.cc:3610
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3633
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of actual argument shorter than of dummy argument '%s' (%lu/%lu) at %L"
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "Panjang karakter dari argumen aktual lebih pendek dari argumen dummy '%s' (%lu/%lu) di %L"
  
! #: fortran/interface.cc:3643 fortran/interface.cc:3648
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L"
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "Argumen aktual berisi terlalu sedikit elemen untuk argumen dummy '%s' (%lu/%lu) di %L"
  
! #: fortran/interface.cc:3674
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure pointer for argument '%s' at %L"
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Diduga sebuah prosedur penunjuk untuk argumen '%s' di %L"
  
! #: fortran/interface.cc:3691
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Diduga sebuah prosedur untuk argumen '%s' di %L"
  
! #: fortran/interface.cc:3758
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Aktual argumen untuk '%s' tidak dapat diasumsikan array berukuran di %L"
  
! #: fortran/interface.cc:3787
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Aktual argumen untuk '%s' harus berupa sebuah penunjuk di %L"
  
! #: fortran/interface.cc:3811
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3820
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3834
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Aktual argumen untuk '%s' harus berupa sebuah penunjuk di %L"
  
! #: fortran/interface.cc:3848
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3863
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3878
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3891
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Aktual argumen untuk '%s' harus berupa sebuah penunjuk di %L"
  
! #: fortran/interface.cc:3902
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Aktual argumen untuk '%s' harus DAPAT DIALOKASIKAN di %L"
  
! #: fortran/interface.cc:3913
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument at %L must be definable as the dummy argument '%s' is INTENT = OUT/INOUT"
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr "Aktual argumen di %L harus dapat didefinisikan sebagai sebuah dummy argumen '%s' adalah INTENT = OUT/INOUT"
  
! #: fortran/interface.cc:3951
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT) or VOLATILE attribute of the dummy argument '%s'"
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "Daerah array aktual argumen dengan vektor subscript di %L adalah tidak kompatibel dengan INTENT(OUT), INTENT(INOUT) atau VOLATILE atribut dari argumen dummy'%s'"
  
! #: fortran/interface.cc:3971
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Bentuk-diasumsikan aktual argumen di %L adalah tidak kompatibel dengan bentuk tidak diasumsikan dummy argumen '%s' karena atribut VOLATILE"
  
! #: fortran/interface.cc:3989
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Daerah array aktual argumen di %L adalah tidak kompatibel dengan tidak-diasumsikanbentuk dummy argumen '%s' karena atribut VOLATILE"
  
! #: fortran/interface.cc:4010
  #, fuzzy, gcc-internal-format
  #| msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument '%s' due to VOLATILE attribute"
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "Penunjuk array aktual argumen di %L membutuhkan sebuah bentuk diasumsikan ataupenunjuk array dummy argumen '%s' karena atribut VOLATILE"
  
! #: fortran/interface.cc:4038
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Hilang alternatif spesifikasi kembali dalam pemanggilan subroutine di %L"
  
! #: fortran/interface.cc:4051
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument for argument '%s' at %L"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Hilang aktual argumen untuk argumen '%s' di %L"
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4208
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4234
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4244
  #, fuzzy, gcc-internal-format
  #| msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Aktual argumen sama berasosiasi dengan INTENT(%s) argumen '%s' dan INTENT(%s) argumen '%s' di %L"
  
! #: fortran/interface.cc:4274
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4294
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Prosedur argumen di %L adalah lokal ke sebuah prosedur PURE dan memiliki atribut PENUNJUK"
  
! #: fortran/interface.cc:4306
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Prosedur argumen di %L adalah lokal ke sebuah prosedur PURE dan adalah dilewatkan ke sebuah argumen INTENT(%s)"
  
! #: fortran/interface.cc:4316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Prosedur argumen di %L adalah lokal ke sebuah prosedur PURE dan adalah dilewatkan ke sebuah argumen INTENT(%s)"
  
! #: fortran/interface.cc:4327
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4369
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Prosedur '%s' dipanggil dengan sebuah antar-muka implisit di %L"
  
! #: fortran/interface.cc:4373 fortran/interface.cc:4383
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Prosedur '%s' dalam %s di %L tidak memiliki antar-muka eksplisit"
  
! #: fortran/interface.cc:4379
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Prosedur '%s' dipanggil dengan sebuah antar-muka implisit di %L"
  
! #: fortran/interface.cc:4392
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4400
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4408
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Otomatis panjang fungsi karakter '%s' di %L harus memiliki sebuah antar-muka eksplisit"
  
! #: fortran/interface.cc:4425
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Diduga sebuah prosedur untuk argumen '%s' di %L"
  
! #: fortran/interface.cc:4434
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Kata kunci argumen membutuhkan antar-muka eksplisit untuk prosedur '%s' di %L"
  
! #: fortran/interface.cc:4443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Simbol '%s' di %L telah memiliki sebuah antar-muka eksplisit"
  
! #: fortran/interface.cc:4458
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Kata kunci argumen membutuhkan antar-muka eksplisit untuk prosedur '%s' di %L"
  
! #: fortran/interface.cc:4473
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4483
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "MOLD argument to NULL required at %L"
  msgstr "Hilang argumen ke %s intrinsik di %L"
  
! #: fortran/interface.cc:4491
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4501
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Kata kunci argumen membutuhkan antar-muka eksplisit untuk prosedur '%s' di %L"
  
! #: fortran/interface.cc:4543
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Prosedur '%s' dipanggil dengan sebuah antar-muka implisit di %L"
  
! #: fortran/interface.cc:4554
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Kata kunci argumen membutuhkan antar-muka eksplisit untuk prosedur '%s' di %L"
  
! #: fortran/interface.cc:4639
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4709
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qs"
  msgid "Unable to find symbol %qs"
  msgstr "%q+D teraliasi ke simbol tidak terdefinisi %qs"
  
! #: fortran/interface.cc:5100
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %C is already present in the interface"
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Entiti '%s' di %C telah ada dalam sebuah antar-muka"
  
! #: fortran/interface.cc:5217
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5311
  #, fuzzy, gcc-internal-format
  #| msgid "Can't overwrite GENERIC '%s' at %L"
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "Tidak dapat overwrite GENERIC '%s' di %L"
  
! #: fortran/interface.cc:5323
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "'%s' di %L overrides sebuah prosedur binding dideklarasikan NON_OVERRIDABLE"
  
! #: fortran/interface.cc:5331
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5339
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PURE procedure and must also be PURE"
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "'%s' di %L overrides sebuah prosedur PURE dan juga harus berupa PURE"
  
! #: fortran/interface.cc:5348
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "'%s' di %L overrides sebuah prosedur ELEMENTAL dan juga harus berupa ELEMENTAL"
  
! #: fortran/interface.cc:5354
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "'%s' di %L overrides sebuah prosedur bukan ELEMENTAL dan tidak harus berupa ELEMENTAL juga"
  
! #: fortran/interface.cc:5363
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "'%s' di %L overrides sebuah SUBROUTINE dan juga harus berupa sebuah SUBROUTINE"
  
! #: fortran/interface.cc:5374
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION"
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "'%s' di %L overrides sebuah FUNGSI dan juga harus berupa sebuah FUNGSI"
  
! #: fortran/interface.cc:5382
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5393
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "'%s' di %L overrides sebuah prosedur PUBLIK dah tidak harus berupa PRIVATE"
  
! #: fortran/interface.cc:5423
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the corresponding argument of the overridden procedure"
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "Argumen dummy '%s' dari '%s' di %L seharusnya bernama '%s' untuk mencocokan dengan argumen yang berhubungan dengan prosedur overridden"
  
! #: fortran/interface.cc:5434
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5443
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have the same number of formal arguments as the overridden procedure"
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "'%s' di %L harus memiliki jumlah sama dari argumen formal seperti prosedur overridden"
  
! #: fortran/interface.cc:5452
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS"
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "'%s' di %L overrides sebuah binding NOPASS dan juga harus berupa NOPASS"
  
! #: fortran/interface.cc:5463
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a binding with PASS and must also be PASS"
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "'%s' di %L overrides sebuah pengikatan dengan PASS dan juga harus berupa PASS"
  
! #: fortran/interface.cc:5470
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "Argumen dummy objek yang dilewatkan dari '%s' di %L harus berada di posisi yang sama sebagai argumen dumy objek yang dilewatkan dari prosedur overridden"
  
! #: fortran/interface.cc:5491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "%s tag di %L harus berupa tipe %s"
  
! #: fortran/interface.cc:5498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be of INTEGER type"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "Argumen dim di %L harus berupa tipe INTEGER"
  
! #: fortran/interface.cc:5505
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Argumen dim di %L harus berupa skalar"
  
! #: fortran/interface.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character-valued internal function '%s' at %L must not be assumed length"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "Nilai-karakter fungsi internal '%s' di %L tidak boleh dengan panjang diasumsikan"
  
! #: fortran/interface.cc:5517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
  
! #: fortran/interface.cc:5575 fortran/interface.cc:5621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "pernyataan DATA di %C tidak diperbolehkan dalam sebuah prosedur PURE"
  
! #: fortran/interface.cc:5587
  #, fuzzy, gcc-internal-format
  #| msgid "Deleted feature: %s at %L must be integer"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "Featur terhapus: %s di %L harus berupa integer"
  
! #: fortran/interface.cc:5599
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Terlalu banyak argumen dalam panggilan ke '%s' di %L"
  
! #: fortran/interface.cc:5606
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
*************** msgstr "Konversi dari %s ke %s di %L"
*** 82633,82639 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %s to %s at %L"
--- 82736,82742 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %s to %s at %L"
*************** msgstr "Period dibutuhkan dalam format p
*** 82849,83430 ****
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "Penspesifikasi format H di %C adalah sebuah feature Fortran 95 yang dihapus"
  
! #: fortran/io.cc:1231 fortran/io.cc:1293
  #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Extension: Missing comma at %C"
! msgid "Missing comma at %L"
! msgstr "Ekstensi: Hilang koma di %C"
  
! #: fortran/io.cc:1349
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Tab character in format at %C"
  msgid "Extraneous characters in format at %L"
  msgstr "Ekstensi: Karakter tab dalam format di %C"
  
! #: fortran/io.cc:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Pernyataan format dalam modul blok utama di %C"
  
! #: fortran/io.cc:1380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah ANTAR-MUKA"
  
! #: fortran/io.cc:1386
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Hilang label format di %C"
  
! #: fortran/io.cc:1441 fortran/io.cc:1472 fortran/io.cc:1552
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Nilai tidak valid untuk %s spesifikasi di %C"
  
! #: fortran/io.cc:1447 fortran/io.cc:1478 fortran/io.cc:1634 fortran/io.cc:1647
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Duplikasi %s spesifikasi di %C"
  
! #: fortran/io.cc:1489
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "Variabel %s tidak dapat berupa INTENT(IN) di %C"
  
! #: fortran/io.cc:1497
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Variabel %s tidak dapat ditempatkan dalam prosedur PURE di %C"
  
! #: fortran/io.cc:1527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting a variable at %L"
  msgstr "Diduga nama variabel di %C"
  
! #: fortran/io.cc:1558
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Duplikasi %s label spesifikasi di %C"
  
! #: fortran/io.cc:1578 fortran/io.cc:1595 fortran/io.cc:1616
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1669
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "Ekspresi konstant dalam FORMAT tag di %L harus berupa tipe baku KARAKTER"
  
! #: fortran/io.cc:1694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "Aktual argumen untuk '%s' tidak dapat diasumsikan array berukuran di %L"
  
! #: fortran/io.cc:1735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORMAT tag at %L must be of type CHARACTER or INTEGER"
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "FORMAT tag di %L harus berupa tipe KARAKTER atau INTEGER"
  
! #: fortran/io.cc:1741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "Featur terhapus: DITEMPATKAN variabel dalam FORMAT tag di %L"
  
! #: fortran/io.cc:1746
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "Variabel '%s' di %L belum ditempatkan sebuah label format"
  
! #: fortran/io.cc:1753
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Skalar '%s' dalam FORMAT tag di %L bukan sebuah variabel DITEMPATKAN"
  
! #: fortran/io.cc:1768
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "Ekstensi: Bukan-karakter dalam tag FORMAT di %L"
  
! #: fortran/io.cc:1772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Ekstensi: Bukan-karakter dalam tag FORMAT di %L"
  
! #: fortran/io.cc:1778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Ekstensi: Karakter array dalam FORMAT tag di %L"
  
! #: fortran/io.cc:1785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Ekstensi: Karakter array dalam FORMAT tag di %L"
  
! #: fortran/io.cc:1792
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Ekstensi: Karakter array dalam FORMAT tag di %L"
  
! #: fortran/io.cc:1818
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%s tag di %L harus berupa tipe %s"
  
! #: fortran/io.cc:1825
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Concat operator at %L must concatenate strings of the same kind"
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "Operator konkatenasi di %L harus konkatenasi string dari tipe yang sama"
  
! #: fortran/io.cc:1832
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "%s tag di %L harus berupa skalar"
  
! #: fortran/io.cc:1838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: IOMSG tag at %L"
  msgid "IOMSG tag at %L"
  msgstr "Fortran 2003: IOMSG tag di %L"
  
! #: fortran/io.cc:1846
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 membutuhkan INTEGER baku dalam tag %s di %L"
  
! #: fortran/io.cc:1855
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad INTENT specification at %C"
  msgid "NEWUNIT specifier at %L"
  msgstr "Spesifikasi INTENT buruk di %C"
  
! #: fortran/io.cc:1880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: CONVERT tag at %L"
  msgid "CONVERT tag at %L"
  msgstr "Ekstensi: CONVERT tag di %L"
  
! #: fortran/io.cc:2096
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "Fortran 2003: penspesifikasi %s dalam pernyataan %s di %C memiliki nilai '%s'"
  
! #: fortran/io.cc:2104 fortran/io.cc:2131
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "penspesifikasi %s dalam pernyataan %s di %C memiliki nilai tidak valid '%s'"
  
! #: fortran/io.cc:2123
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: %s specifier in %s statement at %C has value '%s'"
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "Ekstensi: penspesifikasi %s dalam pernyataan %s di %C memiliki nilai '%s'"
  
! #: fortran/io.cc:2145 fortran/io.cc:2153
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "penspesifikasi %s dalam pernyataan %s di %C memiliki nilai tidak valid '%s'"
  
! #: fortran/io.cc:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2226
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: ASYNCHRONOUS= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.cc:2245 fortran/io.cc:3919
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: BLANK= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.cc:2273 fortran/io.cc:3897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: DECIMAL= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.cc:2305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: ENCODING= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.cc:2356 fortran/io.cc:3964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: PAD= di %C belum terimplementasi dalam Fortran 95"
  
! #: fortran/io.cc:2386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: SIGN= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.cc:2407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %s"
  
! #: fortran/io.cc:2432
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2443
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2454
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "E specifier not allowed with g0 descriptor"
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "Penspesifikasi E tidak diperbolehkan dengan pendeskripsi g0"
  
! #: fortran/io.cc:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "pernyataan INQUIRE di %L membutuhkan baik BERKAS atau penspesifikasi SATUAN"
  
! #: fortran/io.cc:2507
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2515
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr ""
  
! #: fortran/io.cc:2528
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2581
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "pernyataan OPEN tidak diperbolehkan dalam prosedur PURE di %C"
  
! #: fortran/io.cc:2689
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "pernyataan CLOSE tidak diperbolehkan dalam prosedur PURE di %C"
  
! #: fortran/io.cc:2715
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "pernyataan GOTO ASSIGNED di %L membutuhkan sebuah variabel INTEGER"
  
! #: fortran/io.cc:2723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %s"
  
! #: fortran/io.cc:2846 fortran/match.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "pernyataan %s tidak diperbolehkan dalam prosedur PURE di %C"
  
! #: fortran/io.cc:2876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing ')' in statement at or before %L"
  msgid "UNIT number missing in statement at %L"
  msgstr "Hilang ')' dalam pernyataan di atau sebelum %L"
  
! #: fortran/io.cc:2887 fortran/io.cc:3377
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT tag in %s statement at %L must be a variable"
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "STAT tag dalam pernyataan %s di %L harus berupa sebuah variabel"
  
! #: fortran/io.cc:2920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: FLUSH statement at %C"
  msgid "FLUSH statement at %C"
  msgstr "Fortran 2003: pernyataan FLUSH di %C"
  
! #: fortran/io.cc:2961
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "Hilang label format di %C"
  
! #: fortran/io.cc:2981
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Duplikasi SATUAN spesifikasi di %C"
  
! #: fortran/io.cc:3055
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Duplikasi format spesifikasi di %C"
  
! #: fortran/io.cc:3096
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Simbol '%s' dalam daftar nama '%s' adalah INTENT(IN) di %C"
  
! #: fortran/io.cc:3132
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Duplikasi spesifikasi NML di %C"
  
! #: fortran/io.cc:3141
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C must be a NAMELIST group name"
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Simbol '%s' di %C harus berupa sebuah nama grup DAFTAR-NAMA"
  
! #: fortran/io.cc:3207
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "tag AKHIR di %C tidak diperbolehkan dalam pernyataan keluaran"
  
! #: fortran/io.cc:3303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-I- specified twice"
  msgid "UNIT not specified at %L"
  msgstr "-I- dispesifikasikan dua kali"
  
! #: fortran/io.cc:3310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr "spesifikasi SATUAN di %L harus berupa sebuah ekspresi INTEGER atau sebuah KARAKTER variabel"
  
! #: fortran/io.cc:3323
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "spesifikasi SATUAN di %L harus berupa sebuah ekspresi INTEGER atau sebuah KARAKTER variabel"
  
! #: fortran/io.cc:3345
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Form tidak valid dari pernyataan WRITE di %L, dibutuhkan UNIT"
  
! #: fortran/io.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Satuan internal dengan vektor subscrip di %L"
  
! #: fortran/io.cc:3370
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Eksternal IO UNIT tidak dapat berupa sebuah array di %L"
  
! #: fortran/io.cc:3400
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3412
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3422 fortran/resolve.cc:16941
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE components"
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "NAMELIST objek '%s' dalam daftar-nama '%s' di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN"
  
! #: fortran/io.cc:3430
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE components"
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr "NAMELIST objek '%s' dalam daftar-nama '%s' di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN"
  
! #: fortran/io.cc:3441
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Comma before i/o item list at %L"
  msgid "Comma before i/o item list at %L"
  msgstr "Ekstensi: Koma sebalum i/o daftar item di %L"
  
! #: fortran/io.cc:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR tag label %d di %L tidak didefinisikan"
  
! #: fortran/io.cc:3463
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END tag label %d di %L tidak didefinisikan"
  
! #: fortran/io.cc:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR tag label %d di %L tidak didefinisikan"
  
! #: fortran/io.cc:3485
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT label %d di %L tidak didefinisikan"
  
! #: fortran/io.cc:3516
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Sintaks error dalam iterasi I/O di %C"
  
! #: fortran/io.cc:3637
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expecting variable in READ statement at %C"
  msgstr "Diduga variabel dalam pernyataan BACA di %C"
  
! #: fortran/io.cc:3643
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "Diduga variabel dalam pernyataan BACA di %C"
  
! #: fortran/io.cc:3652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting variable or io-implied-do at %L"
  msgstr "Diduga nama variabel di %C"
  
! #: fortran/io.cc:3661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Diduga ekspresi dalam pernyataan %s di %C"
  
! #: fortran/io.cc:3666
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr ""
  
! #: fortran/io.cc:3814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Internal file at %L with namelist"
  msgid "Internal file at %L with namelist"
  msgstr "Fortran 2003: Berkas internal di %L dengan daftar-nama"
  
! #: fortran/io.cc:3829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "pernyataan DATA di %C tidak diperbolehkan dalam sebuah prosedur PURE"
  
! #: fortran/io.cc:3942
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: PAD= di %C belum terimplementasi dalam Fortran 95"
  
! #: fortran/io.cc:4011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: DELIM= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.cc:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "daftar-nama PRINT di %C adalah sebuah ekstensi"
  
! #: fortran/io.cc:4207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr "tag AKHIR di %C tidak diperbolehkan dalam pernyataan keluaran"
  
! #: fortran/io.cc:4380
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Diduga koma dalam daftar I/O di %C"
  
! #: fortran/io.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "pernyataan PRINT di %C tidak diperbolehkan dalam prosedur PURE"
  
! #: fortran/io.cc:4609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: fortran/io.cc:4621 fortran/io.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "pernyataan INQUIRE tidak diperbolehkan dalam prosedur di %C"
  
! #: fortran/io.cc:4649
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENTH tag tidak valid dalam pernyataan INQUIRE di %C"
  
! #: fortran/io.cc:4659 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "pernyataan INQUIRE di %L tidak dapat berisi baik BERKAS dan penspesifikasi SATUAN"
  
! #: fortran/io.cc:4666
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "pernyataan INQUIRE di %L membutuhkan baik BERKAS atau penspesifikasi SATUAN"
  
! #: fortran/io.cc:4676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L cannot be %s"
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "Argumen dari pernyataan SELECT di %L tidak dapat berupa %s"
  
! #: fortran/io.cc:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "pernyataan INQUIRE di %L membutuhkan sebuah PENDING= penspesifikasi dengan ID= penspesifikasi"
  
! #: fortran/io.cc:4867
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: WAIT di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "pernyataan WAIT tidak diperbolehkan dalam prosedur PURE di %C"
--- 82952,83533 ----
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "Penspesifikasi format H di %C adalah sebuah feature Fortran 95 yang dihapus"
  
! #: fortran/io.cc:1232 fortran/io.cc:1295
  #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s in format string at %L"
! msgid "Missing comma in FORMAT string at %L"
! msgstr "%s dalam format string di %L"
  
! #: fortran/io.cc:1351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Tab character in format at %C"
  msgid "Extraneous characters in format at %L"
  msgstr "Ekstensi: Karakter tab dalam format di %C"
  
! #: fortran/io.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Pernyataan format dalam modul blok utama di %C"
  
! #: fortran/io.cc:1382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah ANTAR-MUKA"
  
! #: fortran/io.cc:1388
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Hilang label format di %C"
  
! #: fortran/io.cc:1443 fortran/io.cc:1474 fortran/io.cc:1554
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Nilai tidak valid untuk %s spesifikasi di %C"
  
! #: fortran/io.cc:1449 fortran/io.cc:1480 fortran/io.cc:1636 fortran/io.cc:1649
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Duplikasi %s spesifikasi di %C"
  
! #: fortran/io.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "Variabel %s tidak dapat berupa INTENT(IN) di %C"
  
! #: fortran/io.cc:1499
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Variabel %s tidak dapat ditempatkan dalam prosedur PURE di %C"
  
! #: fortran/io.cc:1529
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting a variable at %L"
  msgstr "Diduga nama variabel di %C"
  
! #: fortran/io.cc:1560
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Duplikasi %s label spesifikasi di %C"
  
! #: fortran/io.cc:1580 fortran/io.cc:1597 fortran/io.cc:1618
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "Ekspresi konstant dalam FORMAT tag di %L harus berupa tipe baku KARAKTER"
  
! #: fortran/io.cc:1696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "Aktual argumen untuk '%s' tidak dapat diasumsikan array berukuran di %L"
  
! #: fortran/io.cc:1737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORMAT tag at %L must be of type CHARACTER or INTEGER"
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "FORMAT tag di %L harus berupa tipe KARAKTER atau INTEGER"
  
! #: fortran/io.cc:1743
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "Featur terhapus: DITEMPATKAN variabel dalam FORMAT tag di %L"
  
! #: fortran/io.cc:1748
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "Variabel '%s' di %L belum ditempatkan sebuah label format"
  
! #: fortran/io.cc:1755
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Skalar '%s' dalam FORMAT tag di %L bukan sebuah variabel DITEMPATKAN"
  
! #: fortran/io.cc:1770
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "Ekstensi: Bukan-karakter dalam tag FORMAT di %L"
  
! #: fortran/io.cc:1774
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Ekstensi: Bukan-karakter dalam tag FORMAT di %L"
  
! #: fortran/io.cc:1780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Ekstensi: Karakter array dalam FORMAT tag di %L"
  
! #: fortran/io.cc:1787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Ekstensi: Karakter array dalam FORMAT tag di %L"
  
! #: fortran/io.cc:1794
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Ekstensi: Karakter array dalam FORMAT tag di %L"
  
! #: fortran/io.cc:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%s tag di %L harus berupa tipe %s"
  
! #: fortran/io.cc:1827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Concat operator at %L must concatenate strings of the same kind"
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "Operator konkatenasi di %L harus konkatenasi string dari tipe yang sama"
  
! #: fortran/io.cc:1834
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "%s tag di %L harus berupa skalar"
  
! #: fortran/io.cc:1840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: IOMSG tag at %L"
  msgid "IOMSG tag at %L"
  msgstr "Fortran 2003: IOMSG tag di %L"
  
! #: fortran/io.cc:1848
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 membutuhkan INTEGER baku dalam tag %s di %L"
  
! #: fortran/io.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad INTENT specification at %C"
  msgid "NEWUNIT specifier at %L"
  msgstr "Spesifikasi INTENT buruk di %C"
  
! #: fortran/io.cc:1882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: CONVERT tag at %L"
  msgid "CONVERT tag at %L"
  msgstr "Ekstensi: CONVERT tag di %L"
  
! #: fortran/io.cc:2098
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "Fortran 2003: penspesifikasi %s dalam pernyataan %s di %C memiliki nilai '%s'"
  
! #: fortran/io.cc:2106 fortran/io.cc:2133
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "penspesifikasi %s dalam pernyataan %s di %C memiliki nilai tidak valid '%s'"
  
! #: fortran/io.cc:2125
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: %s specifier in %s statement at %C has value '%s'"
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "Ekstensi: penspesifikasi %s dalam pernyataan %s di %C memiliki nilai '%s'"
  
! #: fortran/io.cc:2147 fortran/io.cc:2155
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "penspesifikasi %s dalam pernyataan %s di %C memiliki nilai tidak valid '%s'"
  
! #: fortran/io.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: ASYNCHRONOUS= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.cc:2247 fortran/io.cc:3921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: BLANK= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.cc:2275 fortran/io.cc:3899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: DECIMAL= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.cc:2307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: ENCODING= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.cc:2358 fortran/io.cc:3966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: PAD= di %C belum terimplementasi dalam Fortran 95"
  
! #: fortran/io.cc:2388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: SIGN= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.cc:2409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %s"
  
! #: fortran/io.cc:2434
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2445
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "E specifier not allowed with g0 descriptor"
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "Penspesifikasi E tidak diperbolehkan dengan pendeskripsi g0"
  
! #: fortran/io.cc:2467
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "pernyataan INQUIRE di %L membutuhkan baik BERKAS atau penspesifikasi SATUAN"
  
! #: fortran/io.cc:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr ""
  
! #: fortran/io.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2583
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "pernyataan OPEN tidak diperbolehkan dalam prosedur PURE di %C"
  
! #: fortran/io.cc:2691
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "pernyataan CLOSE tidak diperbolehkan dalam prosedur PURE di %C"
  
! #: fortran/io.cc:2717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "pernyataan GOTO ASSIGNED di %L membutuhkan sebuah variabel INTEGER"
  
! #: fortran/io.cc:2725
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %s"
  
! #: fortran/io.cc:2848 fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "pernyataan %s tidak diperbolehkan dalam prosedur PURE di %C"
  
! #: fortran/io.cc:2878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing ')' in statement at or before %L"
  msgid "UNIT number missing in statement at %L"
  msgstr "Hilang ')' dalam pernyataan di atau sebelum %L"
  
! #: fortran/io.cc:2889 fortran/io.cc:3379
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT tag in %s statement at %L must be a variable"
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "STAT tag dalam pernyataan %s di %L harus berupa sebuah variabel"
  
! #: fortran/io.cc:2922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: FLUSH statement at %C"
  msgid "FLUSH statement at %C"
  msgstr "Fortran 2003: pernyataan FLUSH di %C"
  
! #: fortran/io.cc:2963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "Hilang label format di %C"
  
! #: fortran/io.cc:2983
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Duplikasi SATUAN spesifikasi di %C"
  
! #: fortran/io.cc:3057
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Duplikasi format spesifikasi di %C"
  
! #: fortran/io.cc:3098
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Simbol '%s' dalam daftar nama '%s' adalah INTENT(IN) di %C"
  
! #: fortran/io.cc:3134
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Duplikasi spesifikasi NML di %C"
  
! #: fortran/io.cc:3143
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C must be a NAMELIST group name"
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Simbol '%s' di %C harus berupa sebuah nama grup DAFTAR-NAMA"
  
! #: fortran/io.cc:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "tag AKHIR di %C tidak diperbolehkan dalam pernyataan keluaran"
  
! #: fortran/io.cc:3305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-I- specified twice"
  msgid "UNIT not specified at %L"
  msgstr "-I- dispesifikasikan dua kali"
  
! #: fortran/io.cc:3312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr "spesifikasi SATUAN di %L harus berupa sebuah ekspresi INTEGER atau sebuah KARAKTER variabel"
  
! #: fortran/io.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "spesifikasi SATUAN di %L harus berupa sebuah ekspresi INTEGER atau sebuah KARAKTER variabel"
  
! #: fortran/io.cc:3347
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Form tidak valid dari pernyataan WRITE di %L, dibutuhkan UNIT"
  
! #: fortran/io.cc:3358
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Satuan internal dengan vektor subscrip di %L"
  
! #: fortran/io.cc:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Eksternal IO UNIT tidak dapat berupa sebuah array di %L"
  
! #: fortran/io.cc:3402
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3414
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3424 fortran/resolve.cc:16931
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE components"
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "NAMELIST objek '%s' dalam daftar-nama '%s' di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN"
  
! #: fortran/io.cc:3432
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE components"
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr "NAMELIST objek '%s' dalam daftar-nama '%s' di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN"
  
! #: fortran/io.cc:3443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Comma before i/o item list at %L"
  msgid "Comma before i/o item list at %L"
  msgstr "Ekstensi: Koma sebalum i/o daftar item di %L"
  
! #: fortran/io.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR tag label %d di %L tidak didefinisikan"
  
! #: fortran/io.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END tag label %d di %L tidak didefinisikan"
  
! #: fortran/io.cc:3477
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR tag label %d di %L tidak didefinisikan"
  
! #: fortran/io.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT label %d di %L tidak didefinisikan"
  
! #: fortran/io.cc:3518
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3607
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Sintaks error dalam iterasi I/O di %C"
  
! #: fortran/io.cc:3639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expecting variable in READ statement at %C"
  msgstr "Diduga variabel dalam pernyataan BACA di %C"
  
! #: fortran/io.cc:3645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "Diduga variabel dalam pernyataan BACA di %C"
  
! #: fortran/io.cc:3654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting variable or io-implied-do at %L"
  msgstr "Diduga nama variabel di %C"
  
! #: fortran/io.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Diduga ekspresi dalam pernyataan %s di %C"
  
! #: fortran/io.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr ""
  
! #: fortran/io.cc:3816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Internal file at %L with namelist"
  msgid "Internal file at %L with namelist"
  msgstr "Fortran 2003: Berkas internal di %L dengan daftar-nama"
  
! #: fortran/io.cc:3831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "pernyataan DATA di %C tidak diperbolehkan dalam sebuah prosedur PURE"
  
! #: fortran/io.cc:3944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: PAD= di %C belum terimplementasi dalam Fortran 95"
  
! #: fortran/io.cc:4013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr "Fortran 2003: DELIM= di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.cc:4187
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "daftar-nama PRINT di %C adalah sebuah ekstensi"
  
! #: fortran/io.cc:4209
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr "tag AKHIR di %C tidak diperbolehkan dalam pernyataan keluaran"
  
! #: fortran/io.cc:4382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Diduga koma dalam daftar I/O di %C"
  
! #: fortran/io.cc:4449
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "pernyataan PRINT di %C tidak diperbolehkan dalam prosedur PURE"
  
! #: fortran/io.cc:4611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: fortran/io.cc:4623 fortran/io.cc:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "pernyataan INQUIRE tidak diperbolehkan dalam prosedur di %C"
  
! #: fortran/io.cc:4651
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENTH tag tidak valid dalam pernyataan INQUIRE di %C"
  
! #: fortran/io.cc:4661 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "pernyataan INQUIRE di %L tidak dapat berisi baik BERKAS dan penspesifikasi SATUAN"
  
! #: fortran/io.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "pernyataan INQUIRE di %L membutuhkan baik BERKAS atau penspesifikasi SATUAN"
  
! #: fortran/io.cc:4678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L cannot be %s"
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "Argumen dari pernyataan SELECT di %L tidak dapat berupa %s"
  
! #: fortran/io.cc:4693
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "pernyataan INQUIRE di %L membutuhkan sebuah PENDING= penspesifikasi dengan ID= penspesifikasi"
  
! #: fortran/io.cc:4869
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "Fortran 2003: WAIT di %C tidak diijinkan dalam Fortran 95"
  
! #: fortran/io.cc:4875
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "pernyataan WAIT tidak diperbolehkan dalam prosedur PURE di %C"
*************** msgstr ""
*** 83800,84346 ****
  msgid "Locality spec at %L"
  msgstr ""
  
! #: fortran/match.cc:3112
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' in %s statement at %C is not a loop name"
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "Nama '%s' dalam pernyataan %s di %C bukan sebuah nama loop"
  
! #: fortran/match.cc:3120
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' in %s statement at %C is not a loop name"
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr "Nama '%s' dalam pernyataan %s di %C bukan sebuah nama loop"
  
! #: fortran/match.cc:3132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C leaving OpenMP structured block"
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr "pernyataan %s di %C meninggalkan OpenMP blok terstruktur"
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3140
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C leaving OpenMP structured block"
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr "pernyataan %s di %C meninggalkan OpenMP blok terstruktur"
  
! #: fortran/match.cc:3152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C is not within a loop"
  msgid "%s statement at %C is not within a construct"
  msgstr "pernyataan %s di %C tidak dalam jangkauan sebuah loop"
  
! #: fortran/match.cc:3155
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement at %C is not within loop '%s'"
  msgid "%s statement at %C is not within construct %qs"
  msgstr "pernyataan %s di %C tidak dlam jangkauan loop '%s'"
  
! #: fortran/match.cc:3181
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement at %C is not within loop '%s'"
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr "pernyataan %s di %C tidak dlam jangkauan loop '%s'"
  
! #: fortran/match.cc:3186
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3192
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement at %C is not within loop '%s'"
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "pernyataan %s di %C tidak dlam jangkauan loop '%s'"
  
! #: fortran/match.cc:3200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C leaving OpenMP structured block"
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "pernyataan %s di %C meninggalkan OpenMP blok terstruktur"
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "pernyataan %s di %C meninggalkan OpenMP blok terstruktur"
  
! #: fortran/match.cc:3241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "pernyataan EXIT di %C mengakhiri loop !$OMP DO"
  
! #: fortran/match.cc:3247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr "pernyataan EXIT di %C mengakhiri loop !$OMP DO"
  
! #: fortran/match.cc:3249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr "pernyataan EXIT di %C mengakhiri loop !$OMP DO"
  
! #: fortran/match.cc:3296
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "pernyataan EXIT di %C mengakhiri loop !$OMP DO"
  
! #: fortran/match.cc:3301
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr "pernyataan EXIT di %C mengakhiri loop !$OMP DO"
  
! #: fortran/match.cc:3406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "lvalue required in asm statement"
  msgid "Blank required in %s statement near %C"
  msgstr "lvalue dibutuhkan dalam pernyataan asm"
  
! #: fortran/match.cc:3429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Shape specification at %L cannot be negative"
  msgid "STOP code at %C cannot be negative"
  msgstr "Spesifikasi bentuk di %L tidak dapat negatif"
  
! #: fortran/match.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3451
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected bounds specification for '%s' at %L"
  msgid "QUIET= specifier for %s at %L"
  msgstr "Diduga spesifikasi terikat untuk '%s' di %L"
  
! #: fortran/match.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement not allowed in PURE procedure at %C"
  msgid "%s statement at %C in PURE procedure"
  msgstr "pernyataan %s tidak diperbolehkan dalam prosedur PURE di %C"
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3486
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3498
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3510
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr ""
  
! #: fortran/match.cc:3517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr "spesifikasi SATUAN di %L harus berupa sebuah ekspresi INTEGER atau sebuah KARAKTER variabel"
  
! #: fortran/match.cc:3524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array index at %L must be scalar"
  msgid "STOP code at %L must be scalar"
  msgstr "Indeks array di %L harus berupa skalar"
  
! #: fortran/match.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3538
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Cray pointer at %C must be an integer"
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "Penunjuk Cray di %C harus berupa sebuah integer"
  
! #: fortran/match.cc:3550 fortran/resolve.cc:13453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s at %L must be a scalar"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "%s di %L harus berupa sebuah skalar"
  
! #: fortran/match.cc:3600
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected CASE statement at %C"
  msgid "PAUSE statement at %C"
  msgstr "Diduga pernyataan CASE di %C"
  
! #: fortran/match.cc:3621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "ERROR STOP statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/match.cc:3647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "pernyataan DATA di %C tidak diperbolehkan dalam sebuah prosedur PURE"
  
! #: fortran/match.cc:3662
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3669
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3699 fortran/match.cc:4041 fortran/match.cc:4253
! #: fortran/match.cc:4805 fortran/match.cc:5177
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3720 fortran/match.cc:4062 fortran/match.cc:4273
! #: fortran/match.cc:4837 fortran/match.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3741
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "EVENT POST statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/match.cc:3817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "EVENT WAIT statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/match.cc:3829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "FAIL IMAGE statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/match.cc:3853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: IMPORT statement at %C"
  msgid "FORM TEAM statement at %C"
  msgstr "Fortran 2003: pernyataan IMPOR di %C"
  
! #: fortran/match.cc:3892
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "CHANGE TEAM statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/match.cc:3922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "END TEAM statement at %C"
  msgstr "Tidak terduga pernyataan END di %C"
  
! #: fortran/match.cc:3946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SEQUENCE statement at %C"
  msgid "SYNC TEAM statement at %C"
  msgstr "Duplikasi pernyataan SEQUENCE di %C"
  
! #: fortran/match.cc:3989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PRINT statement at %C not allowed within PURE procedure"
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr "pernyataan PRINT di %C tidak diperbolehkan dalam prosedur PURE"
  
! #: fortran/match.cc:4004
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4083
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "LOCK statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/match.cc:4158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "UNLOCK statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/match.cc:4183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PRINT statement at %C not allowed within PURE procedure"
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr "pernyataan PRINT di %C tidak diperbolehkan dalam prosedur PURE"
  
! #: fortran/match.cc:4189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SEQUENCE statement at %C"
  msgid "SYNC statement at %C"
  msgstr "Duplikasi pernyataan SEQUENCE di %C"
  
! #: fortran/match.cc:4201
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: ASSIGN statement at %C"
  msgid "ASSIGN statement at %C"
  msgstr "Featur terhapus: pernyataan ASSIGN di %C"
  
! #: fortran/match.cc:4431
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: Assigned GOTO statement at %C"
  msgid "Assigned GOTO statement at %C"
  msgstr "Featur terhapus: Terassign pernyataan GOTO di %C"
  
! #: fortran/match.cc:4475 fortran/match.cc:4526
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "Daftar pernyataan label dalam GOTO di %C tidak dapat kosong"
  
! #: fortran/match.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4624
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4647
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4677 fortran/match.cc:5115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected constant at %C"
  msgstr "Tidak terduga pernyataan %s di %C"
  
! #: fortran/match.cc:4687
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad allocate-object in ALLOCATE statement at %C for a PURE procedure"
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr "Alokasi-objek buruk dalam pernyataan ALOKASI di %C untuk sebuah prosedur PURE"
  
! #: fortran/match.cc:4702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4751
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4763
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "pointer to member type %qT incompatible with object type %qT"
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr "penunjuk ke anggota tipe %qT tidak kompatibel dengan tipe objek %qT"
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:4788
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad specification for assumed size array at %C"
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "Spesifikasi buruk untuk diasumsikan ukuran array di %C"
  
! #: fortran/match.cc:4815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a sub-component"
  msgid "STAT tag at %L cannot be a constant"
  msgstr "Variabel loop di %C tidak dapat berupa sebuah sub-komponen"
  
! #: fortran/match.cc:4831
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4860
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4891
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4904
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr "BLOK DATA kosong di %C konflik dengan BLOK DATA sebelumnya di %L"
  
! #: fortran/match.cc:4938
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:4950
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5017
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5032
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal deallocate-expression in DEALLOCATE at %C for a PURE procedure"
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr "ekspresi deallokasi tidak legal dalam DEALLOCATE di %C untuk sebuah prosedur PURE"
  
! #: fortran/match.cc:5137
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5160
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5197
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr "Pernyataan alternatif RETURN di %C hanya diperbolehkan dalam sebuah SUBROUTINE"
  
! #: fortran/match.cc:5300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: RETURN statement in main program at %C"
  msgid "RETURN statement in main program at %C"
  msgstr "Ekstensi: pernyataan RETURN dalam aplikasi utama di %C"
  
! #: fortran/match.cc:5328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Diduga referensi komponen di %C"
  
! #: fortran/match.cc:5337
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Sampah setelah CALL di %C"
  
! #: fortran/match.cc:5348
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected type-bound procedure reference at %C"
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "Diduga referensi type-bound prosedur di %C"
  
! #: fortran/match.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Sintaks error dalam nama blok umum di %C"
--- 83903,84449 ----
  msgid "Locality spec at %L"
  msgstr ""
  
! #: fortran/match.cc:3113
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' in %s statement at %C is not a loop name"
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "Nama '%s' dalam pernyataan %s di %C bukan sebuah nama loop"
  
! #: fortran/match.cc:3121
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' in %s statement at %C is not a loop name"
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr "Nama '%s' dalam pernyataan %s di %C bukan sebuah nama loop"
  
! #: fortran/match.cc:3133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C leaving OpenMP structured block"
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr "pernyataan %s di %C meninggalkan OpenMP blok terstruktur"
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C leaving OpenMP structured block"
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr "pernyataan %s di %C meninggalkan OpenMP blok terstruktur"
  
! #: fortran/match.cc:3153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C is not within a loop"
  msgid "%s statement at %C is not within a construct"
  msgstr "pernyataan %s di %C tidak dalam jangkauan sebuah loop"
  
! #: fortran/match.cc:3156
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement at %C is not within loop '%s'"
  msgid "%s statement at %C is not within construct %qs"
  msgstr "pernyataan %s di %C tidak dlam jangkauan loop '%s'"
  
! #: fortran/match.cc:3182
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement at %C is not within loop '%s'"
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr "pernyataan %s di %C tidak dlam jangkauan loop '%s'"
  
! #: fortran/match.cc:3187
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3193
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement at %C is not within loop '%s'"
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "pernyataan %s di %C tidak dlam jangkauan loop '%s'"
  
! #: fortran/match.cc:3201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C leaving OpenMP structured block"
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "pernyataan %s di %C meninggalkan OpenMP blok terstruktur"
  
! #: fortran/match.cc:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "pernyataan %s di %C meninggalkan OpenMP blok terstruktur"
  
! #: fortran/match.cc:3242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "pernyataan EXIT di %C mengakhiri loop !$OMP DO"
  
! #: fortran/match.cc:3248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr "pernyataan EXIT di %C mengakhiri loop !$OMP DO"
  
! #: fortran/match.cc:3250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr "pernyataan EXIT di %C mengakhiri loop !$OMP DO"
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "pernyataan EXIT di %C mengakhiri loop !$OMP DO"
  
! #: fortran/match.cc:3302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr "pernyataan EXIT di %C mengakhiri loop !$OMP DO"
  
! #: fortran/match.cc:3407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "lvalue required in asm statement"
  msgid "Blank required in %s statement near %C"
  msgstr "lvalue dibutuhkan dalam pernyataan asm"
  
! #: fortran/match.cc:3430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Shape specification at %L cannot be negative"
  msgid "STOP code at %C cannot be negative"
  msgstr "Spesifikasi bentuk di %L tidak dapat negatif"
  
! #: fortran/match.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected bounds specification for '%s' at %L"
  msgid "QUIET= specifier for %s at %L"
  msgstr "Diduga spesifikasi terikat untuk '%s' di %L"
  
! #: fortran/match.cc:3466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement not allowed in PURE procedure at %C"
  msgid "%s statement at %C in PURE procedure"
  msgstr "pernyataan %s tidak diperbolehkan dalam prosedur PURE di %C"
  
! #: fortran/match.cc:3482
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr ""
  
! #: fortran/match.cc:3518
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr "spesifikasi SATUAN di %L harus berupa sebuah ekspresi INTEGER atau sebuah KARAKTER variabel"
  
! #: fortran/match.cc:3525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array index at %L must be scalar"
  msgid "STOP code at %L must be scalar"
  msgstr "Indeks array di %L harus berupa skalar"
  
! #: fortran/match.cc:3532
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Cray pointer at %C must be an integer"
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "Penunjuk Cray di %C harus berupa sebuah integer"
  
! #: fortran/match.cc:3551 fortran/resolve.cc:13443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s at %L must be a scalar"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "%s di %L harus berupa sebuah skalar"
  
! #: fortran/match.cc:3601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected CASE statement at %C"
  msgid "PAUSE statement at %C"
  msgstr "Diduga pernyataan CASE di %C"
  
! #: fortran/match.cc:3622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "ERROR STOP statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/match.cc:3648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "pernyataan DATA di %C tidak diperbolehkan dalam sebuah prosedur PURE"
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3700 fortran/match.cc:4042 fortran/match.cc:4254
! #: fortran/match.cc:4806 fortran/match.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3721 fortran/match.cc:4063 fortran/match.cc:4274
! #: fortran/match.cc:4838 fortran/match.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3742
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3808
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "EVENT POST statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/match.cc:3818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "EVENT WAIT statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/match.cc:3830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "FAIL IMAGE statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/match.cc:3854
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: IMPORT statement at %C"
  msgid "FORM TEAM statement at %C"
  msgstr "Fortran 2003: pernyataan IMPOR di %C"
  
! #: fortran/match.cc:3893
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "CHANGE TEAM statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/match.cc:3923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "END TEAM statement at %C"
  msgstr "Tidak terduga pernyataan END di %C"
  
! #: fortran/match.cc:3947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SEQUENCE statement at %C"
  msgid "SYNC TEAM statement at %C"
  msgstr "Duplikasi pernyataan SEQUENCE di %C"
  
! #: fortran/match.cc:3990
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PRINT statement at %C not allowed within PURE procedure"
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr "pernyataan PRINT di %C tidak diperbolehkan dalam prosedur PURE"
  
! #: fortran/match.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4084
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "LOCK statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/match.cc:4159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "UNLOCK statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/match.cc:4184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PRINT statement at %C not allowed within PURE procedure"
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr "pernyataan PRINT di %C tidak diperbolehkan dalam prosedur PURE"
  
! #: fortran/match.cc:4190
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SEQUENCE statement at %C"
  msgid "SYNC statement at %C"
  msgstr "Duplikasi pernyataan SEQUENCE di %C"
  
! #: fortran/match.cc:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: ASSIGN statement at %C"
  msgid "ASSIGN statement at %C"
  msgstr "Featur terhapus: pernyataan ASSIGN di %C"
  
! #: fortran/match.cc:4432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: Assigned GOTO statement at %C"
  msgid "Assigned GOTO statement at %C"
  msgstr "Featur terhapus: Terassign pernyataan GOTO di %C"
  
! #: fortran/match.cc:4476 fortran/match.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "Daftar pernyataan label dalam GOTO di %C tidak dapat kosong"
  
! #: fortran/match.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4612
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4648
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4678 fortran/match.cc:5116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected constant at %C"
  msgstr "Tidak terduga pernyataan %s di %C"
  
! #: fortran/match.cc:4688
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad allocate-object in ALLOCATE statement at %C for a PURE procedure"
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr "Alokasi-objek buruk dalam pernyataan ALOKASI di %C untuk sebuah prosedur PURE"
  
! #: fortran/match.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4725
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4730
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4752
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4764
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "pointer to member type %qT incompatible with object type %qT"
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr "penunjuk ke anggota tipe %qT tidak kompatibel dengan tipe objek %qT"
  
! #: fortran/match.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:4789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad specification for assumed size array at %C"
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "Spesifikasi buruk untuk diasumsikan ukuran array di %C"
  
! #: fortran/match.cc:4816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a sub-component"
  msgid "STAT tag at %L cannot be a constant"
  msgstr "Variabel loop di %C tidak dapat berupa sebuah sub-komponen"
  
! #: fortran/match.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4855
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4892
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4898
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr "BLOK DATA kosong di %C konflik dengan BLOK DATA sebelumnya di %L"
  
! #: fortran/match.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5018
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5033
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5128
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal deallocate-expression in DEALLOCATE at %C for a PURE procedure"
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr "ekspresi deallokasi tidak legal dalam DEALLOCATE di %C untuk sebuah prosedur PURE"
  
! #: fortran/match.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5261
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr "Pernyataan alternatif RETURN di %C hanya diperbolehkan dalam sebuah SUBROUTINE"
  
! #: fortran/match.cc:5301
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: RETURN statement in main program at %C"
  msgid "RETURN statement in main program at %C"
  msgstr "Ekstensi: pernyataan RETURN dalam aplikasi utama di %C"
  
! #: fortran/match.cc:5329
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Diduga referensi komponen di %C"
  
! #: fortran/match.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Sampah setelah CALL di %C"
  
! #: fortran/match.cc:5349
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected type-bound procedure reference at %C"
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "Diduga referensi type-bound prosedur di %C"
  
! #: fortran/match.cc:5447
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Sintaks error dalam nama blok umum di %C"
*************** msgstr "Sintaks error dalam nama blok um
*** 84348,84418 ****
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5662
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L in common block '%s' at %C must be declared with a C interoperable kind since common block '%s' is bind(c)"
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr "Variabel '%s' di %L dalam blok umum '%s' di %C harus terdeklarasi dengan sebuah C interoperable kind karena blok umum '%s' adalah bind(c)"
  
! #: fortran/match.cc:5671
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' in common block '%s' at %C can not be bind(c) since it is not global"
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr "Variabel '%s' dalam blok umum '%s' di %C tidak dapat bind(c) karena ini bukan global"
  
! #: fortran/match.cc:5678
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "Simbol '%s' di %C telah dalam sebuah blok COMMON"
  
! #: fortran/match.cc:5686
  #, fuzzy, gcc-internal-format
  #| msgid "Initialized symbol '%s' at %C can only be COMMON in BLOCK DATA"
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr "Simbol terinisialisasi '%s' di %C hanya dapat berupa COMMON dalam BLOK DATA"
  
! #: fortran/match.cc:5697
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5712
  #, fuzzy, gcc-internal-format
  #| msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr "Spesifikasi array untuk simbol '%s' dalam COMMON di %C harus eksplisit"
  
! #: fortran/match.cc:5719
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "Simbol '%s' dalam COMMON di %C tidak dapat berupa sebuah array PENUNJUK"
  
! #: fortran/match.cc:5729
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr "Simbol '%s' dalam COMMON di %C tidak dapat berupa sebuah array PENUNJUK"
  
! #: fortran/match.cc:5775
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to another COMMON block '%s'"
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr "Simbol '%s', dalam blok COMMON '%s' di %C sedang secara tidak langsung sama dengan ke COMMON blok '%s' lain"
  
! #: fortran/match.cc:5837
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5950
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist group name '%s' at %C already has a basic type of %s"
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr "Daftar-nama nama grup '%s' di %C telah memiliki sebuah tipe dasar dari %s"
  
! #: fortran/match.cc:5960
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist group name '%s' at %C already is USE associated and cannot be respecified."
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
--- 84451,84521 ----
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5663
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L in common block '%s' at %C must be declared with a C interoperable kind since common block '%s' is bind(c)"
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr "Variabel '%s' di %L dalam blok umum '%s' di %C harus terdeklarasi dengan sebuah C interoperable kind karena blok umum '%s' adalah bind(c)"
  
! #: fortran/match.cc:5672
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' in common block '%s' at %C can not be bind(c) since it is not global"
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr "Variabel '%s' dalam blok umum '%s' di %C tidak dapat bind(c) karena ini bukan global"
  
! #: fortran/match.cc:5679
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "Simbol '%s' di %C telah dalam sebuah blok COMMON"
  
! #: fortran/match.cc:5687
  #, fuzzy, gcc-internal-format
  #| msgid "Initialized symbol '%s' at %C can only be COMMON in BLOCK DATA"
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr "Simbol terinisialisasi '%s' di %C hanya dapat berupa COMMON dalam BLOK DATA"
  
! #: fortran/match.cc:5698
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5713
  #, fuzzy, gcc-internal-format
  #| msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr "Spesifikasi array untuk simbol '%s' dalam COMMON di %C harus eksplisit"
  
! #: fortran/match.cc:5720
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "Simbol '%s' dalam COMMON di %C tidak dapat berupa sebuah array PENUNJUK"
  
! #: fortran/match.cc:5730
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr "Simbol '%s' dalam COMMON di %C tidak dapat berupa sebuah array PENUNJUK"
  
! #: fortran/match.cc:5776
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to another COMMON block '%s'"
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr "Simbol '%s', dalam blok COMMON '%s' di %C sedang secara tidak langsung sama dengan ke COMMON blok '%s' lain"
  
! #: fortran/match.cc:5838
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5951
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist group name '%s' at %C already has a basic type of %s"
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr "Daftar-nama nama grup '%s' di %C telah memiliki sebuah tipe dasar dari %s"
  
! #: fortran/match.cc:5961
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist group name '%s' at %C already is USE associated and cannot be respecified."
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
*************** msgstr "Daftar-nama nama grup '%s' di %C
*** 84421,84629 ****
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5985
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6005
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr "Binding label '%s' di %L collides dengan global entity '%s' di %L"
  
! #: fortran/match.cc:6025
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "Ukuran array yang diasumsikan '%s' dalam daftar nama '%s' di %C tidak diperbolehkan"
  
! #: fortran/match.cc:6168
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr "Tipe komponen turunan %C bukan sebuah anggota EQUIVALENCE yang diijinkan"
  
! #: fortran/match.cc:6176
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "Referensi array dalam EQUIVALENCE di %C tidak dapat berupa daerah array"
  
! #: fortran/match.cc:6209
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr "EQUIVALENCE di %C membutuhkan dua atau lebih objek"
  
! #: fortran/match.cc:6223
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr "Mencoba secara tidak langsung overlap blok COMMON %s dan %s dengan EQUIVALENCE di %C"
  
! #: fortran/match.cc:6236
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected comma in I/O list at %C"
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Diduga koma dalam daftar I/O di %C"
  
! #: fortran/match.cc:6241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SEQUENCE statement at %C"
  msgid "EQUIVALENCE statement at %C"
  msgstr "Duplikasi pernyataan SEQUENCE di %C"
  
! #: fortran/match.cc:6334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "Invalid use of statement function argument at %L"
  msgstr "penggunaan tidak valid dari anggota fungsi %qD bukan statis"
  
! #: fortran/match.cc:6401
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "Pernyataan fungsi di %L adalah rekursif"
  
! #: fortran/match.cc:6407
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function at %L is recursive"
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "Pernyataan fungsi di %L adalah rekursif"
  
! #: fortran/match.cc:6421
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah ANTAR-MUKA"
  
! #: fortran/match.cc:6426
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement function at %L is recursive"
  msgid "Statement function at %C"
  msgstr "Pernyataan fungsi di %L adalah rekursif"
  
! #: fortran/match.cc:6553 fortran/match.cc:6571 fortran/match.cc:6592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be scalar"
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa skalar"
  
! #: fortran/match.cc:6602 fortran/match.cc:6608
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be scalar"
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa skalar"
  
! #: fortran/match.cc:6617
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Diduga ekspresi inisialisasi dalam CASE di %C"
  
! #: fortran/match.cc:6649
  #, fuzzy, gcc-internal-format
  #| msgid "Expected the name of the SELECT CASE construct at %C"
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "Diduga nama dari SELECT CASE konstruk di %C"
  
! #: fortran/match.cc:7029
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a DO block"
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "pernnyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok DO"
  
! #: fortran/match.cc:7057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in PROTECTED statement at %C"
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Sintaks error dalam pernyataan TERPROTEKSI di %C"
  
! #: fortran/match.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "SELECT RANK statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/match.cc:7311 fortran/match.cc:7365
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7375
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Sintaks error dalam pernyataan SAVE di %C"
  
! #: fortran/match.cc:7411
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Diduga pernyataan CASE di %C"
  
! #: fortran/match.cc:7463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE-specification at %C"
  msgid "Syntax error in CASE specification at %C"
  msgstr "Sintaks error dalam spesifikasi CASE di %C"
  
! #: fortran/match.cc:7481
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Tidak terduga pernyataan END di %C"
  
! #: fortran/match.cc:7513
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7535
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE-specification at %C"
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Sintaks error dalam spesifikasi CASE di %C"
  
! #: fortran/match.cc:7611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE-specification at %C"
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Sintaks error dalam spesifikasi CASE di %C"
  
! #: fortran/match.cc:7631
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected RANK statement at %C"
  msgstr "Tidak terduga pernyataan END di %C"
  
! #: fortran/match.cc:7677
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL stride expression at %L must be a scalar %s"
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "FORALL stride ekspresi di %L harus berupa sebuah skalar %s"
  
! #: fortran/match.cc:7686
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE-specification at %C"
  msgid "Syntax error in RANK specification at %C"
  msgstr "Sintaks error dalam spesifikasi CASE di %C"
  
! #: fortran/match.cc:7835
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "pernyataan ELSEWHERE di %C tidak terenklose dalam blok WHERE"
  
! #: fortran/match.cc:7873
  #, fuzzy, gcc-internal-format
  #| msgid "Label '%s' at %C doesn't match WHERE label '%s'"
  msgid "Label %qs at %C doesn't match WHERE label %qs"
--- 84524,84732 ----
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5986
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6006
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr "Binding label '%s' di %L collides dengan global entity '%s' di %L"
  
! #: fortran/match.cc:6026
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "Ukuran array yang diasumsikan '%s' dalam daftar nama '%s' di %C tidak diperbolehkan"
  
! #: fortran/match.cc:6169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr "Tipe komponen turunan %C bukan sebuah anggota EQUIVALENCE yang diijinkan"
  
! #: fortran/match.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "Referensi array dalam EQUIVALENCE di %C tidak dapat berupa daerah array"
  
! #: fortran/match.cc:6210
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr "EQUIVALENCE di %C membutuhkan dua atau lebih objek"
  
! #: fortran/match.cc:6224
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr "Mencoba secara tidak langsung overlap blok COMMON %s dan %s dengan EQUIVALENCE di %C"
  
! #: fortran/match.cc:6237
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected comma in I/O list at %C"
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Diduga koma dalam daftar I/O di %C"
  
! #: fortran/match.cc:6242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SEQUENCE statement at %C"
  msgid "EQUIVALENCE statement at %C"
  msgstr "Duplikasi pernyataan SEQUENCE di %C"
  
! #: fortran/match.cc:6335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "Invalid use of statement function argument at %L"
  msgstr "penggunaan tidak valid dari anggota fungsi %qD bukan statis"
  
! #: fortran/match.cc:6402
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "Pernyataan fungsi di %L adalah rekursif"
  
! #: fortran/match.cc:6408
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function at %L is recursive"
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "Pernyataan fungsi di %L adalah rekursif"
  
! #: fortran/match.cc:6422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "pernyataan MASUKAN di %C tidak dapat muncul dalam sebuah ANTAR-MUKA"
  
! #: fortran/match.cc:6427
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement function at %L is recursive"
  msgid "Statement function at %C"
  msgstr "Pernyataan fungsi di %L adalah rekursif"
  
! #: fortran/match.cc:6554 fortran/match.cc:6572 fortran/match.cc:6593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be scalar"
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa skalar"
  
! #: fortran/match.cc:6603 fortran/match.cc:6609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be scalar"
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa skalar"
  
! #: fortran/match.cc:6618
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Diduga ekspresi inisialisasi dalam CASE di %C"
  
! #: fortran/match.cc:6650
  #, fuzzy, gcc-internal-format
  #| msgid "Expected the name of the SELECT CASE construct at %C"
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "Diduga nama dari SELECT CASE konstruk di %C"
  
! #: fortran/match.cc:7030
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a DO block"
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "pernnyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok DO"
  
! #: fortran/match.cc:7058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in PROTECTED statement at %C"
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Sintaks error dalam pernyataan TERPROTEKSI di %C"
  
! #: fortran/match.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "SELECT RANK statement at %C"
  msgstr "Pernyataan IMPLISIT kosong di %C"
  
! #: fortran/match.cc:7312 fortran/match.cc:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Sintaks error dalam pernyataan SAVE di %C"
  
! #: fortran/match.cc:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Diduga pernyataan CASE di %C"
  
! #: fortran/match.cc:7464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE-specification at %C"
  msgid "Syntax error in CASE specification at %C"
  msgstr "Sintaks error dalam spesifikasi CASE di %C"
  
! #: fortran/match.cc:7482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Tidak terduga pernyataan END di %C"
  
! #: fortran/match.cc:7514
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7525
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE-specification at %C"
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Sintaks error dalam spesifikasi CASE di %C"
  
! #: fortran/match.cc:7612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE-specification at %C"
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Sintaks error dalam spesifikasi CASE di %C"
  
! #: fortran/match.cc:7632
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected RANK statement at %C"
  msgstr "Tidak terduga pernyataan END di %C"
  
! #: fortran/match.cc:7678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL stride expression at %L must be a scalar %s"
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "FORALL stride ekspresi di %L harus berupa sebuah skalar %s"
  
! #: fortran/match.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE-specification at %C"
  msgid "Syntax error in RANK specification at %C"
  msgstr "Sintaks error dalam spesifikasi CASE di %C"
  
! #: fortran/match.cc:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "pernyataan ELSEWHERE di %C tidak terenklose dalam blok WHERE"
  
! #: fortran/match.cc:7874
  #, fuzzy, gcc-internal-format
  #| msgid "Label '%s' at %C doesn't match WHERE label '%s'"
  msgid "Label %qs at %C doesn't match WHERE label %qs"
*************** msgstr ""
*** 84667,84678 ****
  msgid "gfc_basic_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:218
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:322
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_code2string(): Bad code"
--- 84770,84781 ----
  msgid "gfc_basic_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:221
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:325
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_code2string(): Bad code"
*************** msgstr ""
*** 86365,86372 ****
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12090
! #: fortran/resolve.cc:13699
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF clause di %L membutuhkan sebuah ekspresi skalara LOGIKAL"
--- 86468,86475 ----
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12080
! #: fortran/resolve.cc:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF clause di %L membutuhkan sebuah ekspresi skalara LOGIKAL"
*************** msgstr "Simbol '%s' ada dalam multiple c
*** 86513,86519 ****
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8309
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
--- 86616,86622 ----
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qE muncul lebih dari sekali dalam clause data"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8329
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
*************** msgstr "Hilang nama kata kunci dalam daf
*** 88443,88689 ****
  msgid "Syntax error in argument list at %C"
  msgstr "Sintaks error dalam daftar argumen di %C"
  
! #: fortran/primary.cc:2108
! #, gcc-internal-format
! msgid "extend_ref(): Bad tail"
! msgstr ""
! 
! #: fortran/primary.cc:2210
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2461
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L has no IMPLICIT type"
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "Simbol '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/primary.cc:2468
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected character in variable list at %C"
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "Karakter tidak terduda dalam daftar variabel di %C"
  
! #: fortran/primary.cc:2489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Diduga nama struktur komponen di %C"
  
! #: fortran/primary.cc:2510 fortran/primary.cc:2685
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2562 fortran/primary.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2569 fortran/primary.cc:2703
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Diduga daftar argumen di %C"
  
! #: fortran/primary.cc:2646
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2649
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "KIND parameter of %s at %L must be an initialization expression"
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "parameter KIND dari %s di %L harus berupa ekspresi inisialisasi"
  
! #: fortran/primary.cc:2747
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' requires an argument list at %C"
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "Fungsi '%s' membutuhkan sebuah daftar argumen di %C"
  
! #: fortran/primary.cc:2833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected array subscript stride at %C"
  msgid "Unexpected array/substring ref at %C"
  msgstr "Diduga array subscript stride di %C"
  
! #: fortran/primary.cc:2855
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr ""
  
! #: fortran/primary.cc:2862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/primary.cc:2900
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3118
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3175
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "Referensi array buruk di %L"
  
! #: fortran/primary.cc:3354
  #, fuzzy, gcc-internal-format
  #| msgid "No initializer for component '%s' given in the structure constructor at %C!"
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "Tidak ada penginisialisasi untuk komponen '%s' yang diberikan dalam struktur konstruktor di %C"
  
! #: fortran/primary.cc:3365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Structure constructor with missing optional arguments at %C"
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "Fortran 2003: Konstruktor struktur dengan argumen pilihanonal hilang di %C"
  
! #: fortran/primary.cc:3374
  #, fuzzy, gcc-internal-format
  #| msgid "No initializer for component '%s' given in the structure constructor at %C!"
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "Tidak ada penginisialisasi untuk komponen '%s' yang diberikan dalam struktur konstruktor di %C"
  
! #: fortran/primary.cc:3422
  #, fuzzy, gcc-internal-format
  #| msgid "Can't construct ABSTRACT type '%s' at %C"
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "Tidak dapat mengkontruksi tipe ABSTRACT '%s' di %C"
  
! #: fortran/primary.cc:3442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Structure constructor with named arguments at %C"
  msgid "Structure constructor with named arguments at %C"
  msgstr "Fortran 2003: Struktur konstruktor dengan argumen bernama di %C"
  
! #: fortran/primary.cc:3457
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component initializer without name after component named %s at %C!"
  msgid "Component initializer without name after component named %s at %L"
  msgstr "Penginisialisasi komponen tanpa nama setelah komponen bernama %s di %C!"
  
! #: fortran/primary.cc:3462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many components in structure constructor at %C!"
  msgid "Too many components in structure constructor at %L"
  msgstr "Terlalu banyak komponen dalam struktur konstruktor di %C!"
  
! #: fortran/primary.cc:3521
  #, fuzzy
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "Ekspresi KARAKTER akan dipotong dalam penempatan (%d/%d) di %L"
  
! #: fortran/primary.cc:3539
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' is initialized twice in the structure constructor at %C!"
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Komponen '%s' telah terinisialisasi dua kali dalam struktur konstruktor di %C!"
  
! #: fortran/primary.cc:3551
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %C!"
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "Terlalu banyak komponen dalam struktur konstruktor di %C!"
  
! #: fortran/primary.cc:3605
  #, fuzzy, gcc-internal-format
  #| msgid "component '%s' at %L has already been set by a parent derived type constructor"
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "komponen '%s' di %L telah diset oleh sebuah konstruktor tipe turunan induknya"
  
! #: fortran/primary.cc:3768
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3827
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr "'%s' di %C adalah nama dari sebuah fungsi rekursi dan jadi merefer ke hasil variabel. Gunakan sebuah variabel RESULT eksplisit untuk rekursif langsung (12.5.2.1)"
  
! #: fortran/primary.cc:3858 fortran/primary.cc:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Simbol di %C tidak sesuai untuk sebuah ekspresi"
  
! #: fortran/primary.cc:3963
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected use of subroutine name '%s' at %C"
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Tidak diduga penggunaan dari nama subroutine '%s' di %C"
  
! #: fortran/primary.cc:3995
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' requires argument list at %C"
  msgid "Statement function %qs requires argument list at %C"
  msgstr "Pernyataan fungsi '%s' membutuhkan daftar argumen di %C"
  
! #: fortran/primary.cc:3998
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' requires an argument list at %C"
  msgid "Function %qs requires an argument list at %C"
  msgstr "Fungsi '%s' membutuhkan sebuah daftar argumen di %C"
  
! #: fortran/primary.cc:4053
  #, fuzzy, gcc-internal-format
  #| msgid "Missing argument to '%s' at %C"
  msgid "Missing argument to %qs at %C"
  msgstr "Hilang argumen ke '%s' di %C"
  
! #: fortran/primary.cc:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4221
  #, fuzzy, gcc-internal-format
  #| msgid "Missing argument list in function '%s' at %C"
  msgid "Missing argument list in function %qs at %C"
  msgstr "Hilang daftar argumen dalam fungsi '%s' di %C"
  
! #: fortran/primary.cc:4337
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "Nama '%s' tidak dapat digunakan sebagai sebuah operator terdefinisi di %C"
  
! #: fortran/primary.cc:4378
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "Konstanta bernama di %C dalam sebuah EQUIVALENCE"
  
! #: fortran/primary.cc:4383
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr ""
  
! #: fortran/primary.cc:4419
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a variable"
  msgid "%qs at %C is not a variable"
--- 88546,88787 ----
  msgid "Syntax error in argument list at %C"
  msgstr "Sintaks error dalam daftar argumen di %C"
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2226
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2483
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L has no IMPLICIT type"
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "Simbol '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/primary.cc:2490
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected character in variable list at %C"
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "Karakter tidak terduda dalam daftar variabel di %C"
  
! #: fortran/primary.cc:2512
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Diduga nama struktur komponen di %C"
  
! #: fortran/primary.cc:2543 fortran/primary.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2595 fortran/primary.cc:2731
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2602 fortran/primary.cc:2744
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Diduga daftar argumen di %C"
  
! #: fortran/primary.cc:2679
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2682
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2760
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "KIND parameter of %s at %L must be an initialization expression"
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "parameter KIND dari %s di %L harus berupa ekspresi inisialisasi"
  
! #: fortran/primary.cc:2788
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' requires an argument list at %C"
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "Fungsi '%s' membutuhkan sebuah daftar argumen di %C"
  
! #: fortran/primary.cc:2875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected array subscript stride at %C"
  msgid "Unexpected array/substring ref at %C"
  msgstr "Diduga array subscript stride di %C"
  
! #: fortran/primary.cc:2897
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr ""
  
! #: fortran/primary.cc:2904
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/primary.cc:2943
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3165
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3222
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "Referensi array buruk di %L"
  
! #: fortran/primary.cc:3401
  #, fuzzy, gcc-internal-format
  #| msgid "No initializer for component '%s' given in the structure constructor at %C!"
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "Tidak ada penginisialisasi untuk komponen '%s' yang diberikan dalam struktur konstruktor di %C"
  
! #: fortran/primary.cc:3412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Structure constructor with missing optional arguments at %C"
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "Fortran 2003: Konstruktor struktur dengan argumen pilihanonal hilang di %C"
  
! #: fortran/primary.cc:3421
  #, fuzzy, gcc-internal-format
  #| msgid "No initializer for component '%s' given in the structure constructor at %C!"
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "Tidak ada penginisialisasi untuk komponen '%s' yang diberikan dalam struktur konstruktor di %C"
  
! #: fortran/primary.cc:3469
  #, fuzzy, gcc-internal-format
  #| msgid "Can't construct ABSTRACT type '%s' at %C"
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "Tidak dapat mengkontruksi tipe ABSTRACT '%s' di %C"
  
! #: fortran/primary.cc:3489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Structure constructor with named arguments at %C"
  msgid "Structure constructor with named arguments at %C"
  msgstr "Fortran 2003: Struktur konstruktor dengan argumen bernama di %C"
  
! #: fortran/primary.cc:3504
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component initializer without name after component named %s at %C!"
  msgid "Component initializer without name after component named %s at %L"
  msgstr "Penginisialisasi komponen tanpa nama setelah komponen bernama %s di %C!"
  
! #: fortran/primary.cc:3509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many components in structure constructor at %C!"
  msgid "Too many components in structure constructor at %L"
  msgstr "Terlalu banyak komponen dalam struktur konstruktor di %C!"
  
! #: fortran/primary.cc:3568
  #, fuzzy
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "Ekspresi KARAKTER akan dipotong dalam penempatan (%d/%d) di %L"
  
! #: fortran/primary.cc:3586
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' is initialized twice in the structure constructor at %C!"
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Komponen '%s' telah terinisialisasi dua kali dalam struktur konstruktor di %C!"
  
! #: fortran/primary.cc:3598
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %C!"
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "Terlalu banyak komponen dalam struktur konstruktor di %C!"
  
! #: fortran/primary.cc:3652
  #, fuzzy, gcc-internal-format
  #| msgid "component '%s' at %L has already been set by a parent derived type constructor"
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "komponen '%s' di %L telah diset oleh sebuah konstruktor tipe turunan induknya"
  
! #: fortran/primary.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3874
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr "'%s' di %C adalah nama dari sebuah fungsi rekursi dan jadi merefer ke hasil variabel. Gunakan sebuah variabel RESULT eksplisit untuk rekursif langsung (12.5.2.1)"
  
! #: fortran/primary.cc:3905 fortran/primary.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Simbol di %C tidak sesuai untuk sebuah ekspresi"
  
! #: fortran/primary.cc:4010
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected use of subroutine name '%s' at %C"
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Tidak diduga penggunaan dari nama subroutine '%s' di %C"
  
! #: fortran/primary.cc:4042
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' requires argument list at %C"
  msgid "Statement function %qs requires argument list at %C"
  msgstr "Pernyataan fungsi '%s' membutuhkan daftar argumen di %C"
  
! #: fortran/primary.cc:4045
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' requires an argument list at %C"
  msgid "Function %qs requires an argument list at %C"
  msgstr "Fungsi '%s' membutuhkan sebuah daftar argumen di %C"
  
! #: fortran/primary.cc:4100
  #, fuzzy, gcc-internal-format
  #| msgid "Missing argument to '%s' at %C"
  msgid "Missing argument to %qs at %C"
  msgstr "Hilang argumen ke '%s' di %C"
  
! #: fortran/primary.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4268
  #, fuzzy, gcc-internal-format
  #| msgid "Missing argument list in function '%s' at %C"
  msgid "Missing argument list in function %qs at %C"
  msgstr "Hilang daftar argumen dalam fungsi '%s' di %C"
  
! #: fortran/primary.cc:4394
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "Nama '%s' tidak dapat digunakan sebagai sebuah operator terdefinisi di %C"
  
! #: fortran/primary.cc:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "Konstanta bernama di %C dalam sebuah EQUIVALENCE"
  
! #: fortran/primary.cc:4440
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr ""
  
! #: fortran/primary.cc:4476
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a variable"
  msgid "%qs at %C is not a variable"
*************** msgstr "Argumen '%s' dalam pernyataan fu
*** 88841,89875 ****
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "Nilai-karakter argumen '%s' dari pernyataan fungsi di %L harus memiliki panjang konstan"
  
! #: fortran/resolve.cc:578
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "prosedur ANTAR-MUKA '%s' di %L memiliki nama sama dengan prosedur yang melingkupinya"
  
! #: fortran/resolve.cc:598
  #, fuzzy, gcc-internal-format
  #| msgid "Contained function '%s' at %L has no IMPLICIT type"
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "Fungsi yang berisi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.cc:601
  #, fuzzy, gcc-internal-format
  #| msgid "Result '%s' of contained function '%s' at %L has no IMPLICIT type"
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "Hasil '%s' dari fungsi yang berisi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.cc:627
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued internal function '%s' at %L must not be assumed length"
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "Nilai-karakter fungsi internal '%s' di %L tidak boleh dengan panjang diasumsikan"
  
! #: fortran/resolve.cc:629
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued internal function '%s' at %L must not be assumed length"
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Nilai-karakter fungsi internal '%s' di %L tidak boleh dengan panjang diasumsikan"
  
! #: fortran/resolve.cc:802
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Fungsi %s di %L memiliki masukan dengan spesifikasi array tidak cocok"
  
! #: fortran/resolve.cc:813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function %s at %L has entries with mismatched array specifications"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "Fungsi %s di %L memiliki masukan dengan spesifikasi array tidak cocok"
  
! #: fortran/resolve.cc:828
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Function %s at %L with entries returning variables of different string lengths"
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "Ekstensi: Fungsi %s di %L dengan masukan mengembalikan variabel dari panjang string berbeda"
  
! #: fortran/resolve.cc:860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Hasil FUNGSI %s tidak dapat berupa sebuah array dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Hasil MASUKAN %s tidak dapat berupa sebuah array dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Hasil FUNGSI %s tidak dapat berupa sebuah PENUNJUK dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Hasil MASUKAN %s tidak dapat berupa sebuah PENUNJUK dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "Hasil FUNGSI %s tidak dapat berupa sebuah PENUNJUK dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:886
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "Hasil MASUKAN %s tidak dapat berupa sebuah PENUNJUK dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:924
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Hasil FUNGSI %s tidak dapat tipe %s dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Hasil MASUKAN %s tidak dapat tipe %s dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:980
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a DO block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "pernnyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok DO"
  
! #: fortran/resolve.cc:984
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a DO block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "pernnyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok DO"
  
! #: fortran/resolve.cc:994
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block at %L"
  msgstr "blok COMMON /%s/  tidak ditemukan di %C"
  
! #: fortran/resolve.cc:1001
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "Variabel '%s' di %L adalah dalam COMMON tetapi hanya dalam inisialisasi BLOK DATA yang diperbolehkan"
  
! #: fortran/resolve.cc:1005
  #, fuzzy, gcc-internal-format
  #| msgid "Initialized variable '%s' at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "variabel terinisialisasi '%s' di %L adalah dalam sebuah kosong COMMON tetapi inisialisasi hanya diperbolehkan dalam blok umum bernama"
  
! #: fortran/resolve.cc:1012
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1017
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "Array otomatis '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.cc:1029
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "Tipe variabel turunan '%s' dalam COMMON di %L memiliki bukan SEQUENCE ataupun atribut BIND(C)"
  
! #: fortran/resolve.cc:1033
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L has an ultimate component that is allocatable"
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "Tipe variabel turunan '%s' dalam COMMON di %L memiliki sebuah komponen ultimate yang dapat dialokasikan"
  
! #: fortran/resolve.cc:1037
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L may not have default initializer"
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "Tipe variabel turunan '%s' dalam COMMOND di %L tidak boleh memiliki penginisialisasi baku"
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1095
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "blok COMMON '%s' di %L digunakan sebagai PARAMETER di %L"
  
! #: fortran/resolve.cc:1103
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1125
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1146
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "blok COMMON '%s' di %L digunakan sebagai PARAMETER di %L"
  
! #: fortran/resolve.cc:1150
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/resolve.cc:1154
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is also an intrinsic procedure"
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "blok COMMON '%s' di %L juga sebuah prosedur intrinsik"
  
! #: fortran/resolve.cc:1158
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result"
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "Fortran 2003: blok common '%s' di %L yang juga sebuah hasil fungsi"
  
! #: fortran/resolve.cc:1163
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure"
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "Fortran 2003: blok COMMON '%s' di %L yang juga sebuah prosedur global"
  
! #: fortran/resolve.cc:1230
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Tingkat dari elemen dalam tipe konstruktor turunan di %L tidak cocok dengan komponen (%d/%d)"
  
! #: fortran/resolve.cc:1394
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Elemen dalam tipe konstruktor turunan di %L, untuk komponen penunjuk '%s', adalah %s tetapi seharusnya berupa %s"
  
! #: fortran/resolve.cc:1429
  #, fuzzy, gcc-internal-format
  #| msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Panjang karakter tidak sama (%ld/%ld) dalam %s di %L"
  
! #: fortran/resolve.cc:1475
  #, fuzzy, gcc-internal-format
  #| msgid "The NULL in the derived type constructor at %L is being applied to component '%s', which is neither a POINTER nor ALLOCATABLE"
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "NULL dalam tipe konstruktor turunan di %L, sedang diaplikasikan untuk komponen '%s', yang bukan sebuah PENUNJUK atau sebuah ALLOCATABLE"
  
! #: fortran/resolve.cc:1509
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %C!"
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "Terlalu banyak komponen dalam struktur konstruktor di %C!"
  
! #: fortran/resolve.cc:1528
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %C!"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Terlalu banyak komponen dalam struktur konstruktor di %C!"
  
! #: fortran/resolve.cc:1541
  #, fuzzy, gcc-internal-format
  #| msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Tingkat dari elemen dalam tipe konstruktor turunan di %L tidak cocok dengan komponen (%d/%d)"
  
! #: fortran/resolve.cc:1562
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Elemen dalam tipe konstruktor turunan di %L, untuk komponen penunjuk '%s' seharusnya berupa sebuah PENUNJUK atau sebuah TARGET"
  
! #: fortran/resolve.cc:1589
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment with vector subscript on rhs at %L"
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr "Penempatan penunjuk dengan subscrip vektori di rhs di %L"
  
! #: fortran/resolve.cc:1601
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Elemen dalam tipe konstruktor turunan di %L, untuk komponen penunjuk '%s', adalah %s tetapi seharusnya berupa %s"
  
! #: fortran/resolve.cc:1727
  #, fuzzy, gcc-internal-format
  #| msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L"
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Batas atas dalam dimensi terakhir harus muncul dalam referensi ke ukuran array yang diasumsikan '%s' di %L"
  
! #: fortran/resolve.cc:1789
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is ambiguous"
  msgid "%qs at %L is ambiguous"
  msgstr "'%s' di %L adalah ambigu"
  
! #: fortran/resolve.cc:1793
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "prosedur UMUM '%s' tidak diperbolehkan sebagai sebuah argumen aktual di %L"
  
! #: fortran/resolve.cc:1914
  #, fuzzy, gcc-internal-format
  #| msgid "Type specified for intrinsic function '%s' at %L is ignored"
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Tipe dispesifikasikan untuk fungsi intrinsik '%s' di %L diabaikan"
  
! #: fortran/resolve.cc:1927
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Intrinsik subroutine '%s' di %L tidak boleh memiliki sebuah penspesifikasi tipe"
  
! #: fortran/resolve.cc:1938
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' declared INTRINSIC at %L does not exist"
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "'%s' dideklarasikan INTRINSIC di %L tidak ada"
  
! #: fortran/resolve.cc:1951
  #, fuzzy, gcc-internal-format
  #| msgid "The intrinsic '%s' declared INTRINSIC at %L is not available in the current standard settings but %s.  Use an appropriate -std=* option or enable -fall-intrinsics in order to use it."
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "Intrinsik '%s' dideklarasikan INTRINSIC di %L tidak tersedia dalam konfigurasi baku sekarang tetapi %s. Gunakan sebuah pilihan -std=* yang sesuai atau aktifkan -fall-intrinsics untuk menggunakan itu."
  
! #: fortran/resolve.cc:1989
  #, fuzzy, gcc-internal-format
  #| msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively.  Declare it RECURSIVE or use -frecursive"
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Bukan prosedur REKURSIF '%s' di %L mungkin memanggil dirinya sendiri secara rekursif. Deklarasikan itu secara RECURSIVE atau gunakan -frecursive"
  
! #: fortran/resolve.cc:1994 fortran/resolve.cc:7179
  #, fuzzy, gcc-internal-format
  #| msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively.  Declare it RECURSIVE or use -frecursive"
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Bukan prosedur REKURSIF '%s' di %L mungkin memanggil dirinya sendiri secara rekursif. Deklarasikan itu secara RECURSIVE atau gunakan -frecursive"
  
! #: fortran/resolve.cc:2053 fortran/resolve.cc:11603 fortran/resolve.cc:13626
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Label %d direferensikan di %L tidak pernah terdefinisi"
  
! #: fortran/resolve.cc:2085
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Prosedur internal '%s' tidak diperbolehkan sebagai sebuah argumen aktual di %L"
  
! #: fortran/resolve.cc:2103
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Pernyataan fungsi '%s' di %L tidak diperbolehkan sebagai argumen aktual"
  
! #: fortran/resolve.cc:2111
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Intrinsik '%s' di %L tidak diperbolehkan sebagai sebuah argumen aktual"
  
! #: fortran/resolve.cc:2118
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Prosedur internal '%s' tidak diperbolehkan sebagai sebuah argumen aktual di %L"
  
! #: fortran/resolve.cc:2126
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL bukan INTRINSIK prosedur '%s' tidak diperbolehkan sebagai sebuah argumen aktual di %L"
  
! #: fortran/resolve.cc:2153
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Tidak dapat menemukan sebuah prosedur INTRINSIK spesifik untuk referensi '%s' di %L"
  
! #: fortran/resolve.cc:2175
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is ambiguous"
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Simbol '%s' di %L adalah ambigu"
  
! #: fortran/resolve.cc:2239
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Argumen dengan nilai di %L adalah bukan tipe numerik"
  
! #: fortran/resolve.cc:2246
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.cc:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Argumen dengan nilai di %L tidak diperbolehkan dalam konteks ini"
  
! #: fortran/resolve.cc:2272
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Melewati prosedur internal di %L dengan lokasi tidak diperbolehkan"
  
! #: fortran/resolve.cc:2283
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL bukan INTRINSIK prosedur '%s' tidak diperbolehkan sebagai sebuah argumen aktual di %L"
  
! #: fortran/resolve.cc:2292
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2442
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "'%s' di %L adalah sebuah array dan OPSIONAL; JIKA INI HILANG, ini tidak dapat berupa argumen aktual dari sebual prosedur ELEMENTAL kecuali disana ada sebuah tidak pilihanonal argumen dengan tingkat sama (12.4.1.5)"
  
! #: fortran/resolve.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' is a scalar, but another actual argument is an array"
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "Argumen aktual di %L untuk INTENT(%s) dummy '%s' dari subroutine ELEMENTAL '%s' adalah sebuah skalar, tetapi argumen aktual lain adalah sebuah array"
  
! #: fortran/resolve.cc:2755
  #, fuzzy, gcc-internal-format
  #| msgid "Return value of function '%s' at %L not set"
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Nilai kembali dari fungsi '%s' di %L tidak diset"
  
! #: fortran/resolve.cc:2782
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Antar-muka '%s' dari prosedur '%s' di %L harus berupa eksplisit"
  
! #: fortran/resolve.cc:2894
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific function for the generic '%s' at %L"
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Disana tidak ada fungsi spesifik untuk umum '%s' di %L"
  
! #: fortran/resolve.cc:2914
  #, fuzzy, gcc-internal-format
  #| msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Fungsi umum '%s' di %L tidak konsisten dengan sebuah antar-muka spesifik intrinsik."
  
! #: fortran/resolve.cc:2952
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Fungsi '%s' di %L adalah INTRINSIK tetapi tidak kompatibel dengan sebuah intrinsik"
  
! #: fortran/resolve.cc:3013
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific function '%s' at %L"
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Tidak dapat meresolf fungsi spesifik '%s'di %L"
  
! #: fortran/resolve.cc:3090
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3125
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Fungsi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.cc:3129 fortran/resolve.cc:19066
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Fungsi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.cc:3283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "referensi ke fungsi bukan-PURE '%s' di %L didalam sebuah FORALL %s"
  
! #: fortran/resolve.cc:3294
  #, fuzzy, gcc-internal-format
  #| msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "referensi ke fungsi bukan-PURE '%s' di %L didalam sebuah FORALL %s"
  
! #: fortran/resolve.cc:3301
  #, fuzzy, gcc-internal-format
  #| msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "referensi ke fungsi bukan-PURE '%s' di %L didalam sebuah FORALL %s"
  
! #: fortran/resolve.cc:3308
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure"
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Tidak dapat menulis ke internal berkas satuan '%s' di %C didalam prosedur PURE"
  
! #: fortran/resolve.cc:3375
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Tidak terduga sampah setelah pernyataan ELSE di %C"
  
! #: fortran/resolve.cc:3386
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
  msgid "%qs at %L is not a function"
  msgstr "'%s' di %L bukan sebuah fungsi"
  
! #: fortran/resolve.cc:3394 fortran/resolve.cc:3966
  #, fuzzy, gcc-internal-format
  #| msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ANTAR-MUKA ABSTRAK '%s' tidak boleh direferensikan di %L"
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3449
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Fungsi '%s' adalah dideklarasikan KARAKTER(*) dan tidak dapat digunakan di %L karena ini bukan sebuah argumen dummy"
  
! #: fortran/resolve.cc:3470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing argument list in function '%s' at %C"
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "Hilang daftar argumen dalam fungsi '%s' di %C"
  
! #: fortran/resolve.cc:3509
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3539
  #, fuzzy, gcc-internal-format
  #| msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "Fungsi bukan-ELEMENTAL definisi pengguna '%s' di %L tidak diperbolehkan dalam WORKSHAREkonstruksi"
  
! #: fortran/resolve.cc:3601
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "MASUKAN '%s' di %L tidak dapat dipanggil secara rekursif, karena fungsi '%s' tidak REKURSIF"
  
! #: fortran/resolve.cc:3605
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Fungsi '%s' di %L tidak dapat dipanggil secara rekursif, karena ini bukan REKURSIF"
  
! #: fortran/resolve.cc:3663
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function at %L is recursive"
  msgid "Using function %qs at %L is deprecated"
  msgstr "Pernyataan fungsi di %L adalah rekursif"
  
! #: fortran/resolve.cc:3701
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr "Panggilan subroutine ke '%s' dalam blok FORALL di %L tidak PURE"
  
! #: fortran/resolve.cc:3710
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Panggilan subroutine ke '%s' dalam blok FORALL di %L tidak PURE"
  
! #: fortran/resolve.cc:3716
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Panggilan subroutine ke '%s' dalam blok FORALL di %L tidak PURE"
  
! #: fortran/resolve.cc:3722
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' at %L is not PURE"
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Panggilan subroutine ke '%s' di %L bukan PURE"
  
! #: fortran/resolve.cc:3790
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific subroutine for the generic '%s' at %L"
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Disana tidak ada subroutine spesifik untuk umum '%s' di %L"
  
! #: fortran/resolve.cc:3799
  #, fuzzy, gcc-internal-format
  #| msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Subroutine umum '%s' di %L tidak konsisten dengan sebuah anta-muka subroutine intrinsik"
  
! #: fortran/resolve.cc:3834
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Subroutine '%s' di %L adalah INTRINSIK tetapi tidak kompatibel dengan sebuah intrinsik"
  
! #: fortran/resolve.cc:3879
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Tidak dapat meresolf subroutine spesifik '%s' di %L"
  
! #: fortran/resolve.cc:3937
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "'%s' di %L memiliki sebuah tipe, yang tidak konsisten dengan CALL di %L"
  
! #: fortran/resolve.cc:3976
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "MASUKAN '%s' di %L tidak dapat dipanggil secara rekursif, karena subroutine '%s' tidak REKURSIF"
  
! #: fortran/resolve.cc:3980
  #, fuzzy, gcc-internal-format
  #| msgid "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE '%s' di %L tidak dapat dipanggil secara rekursif, karena ini bukan REKURSIF"
  
! #: fortran/resolve.cc:4031
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4062
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:4079
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:4106
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Bentuk untuk operan di %L dan %L tidak konformant"
  
! #: fortran/resolve.cc:4158
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4261
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat bernilai-penunjuk"
  
! #: fortran/resolve.cc:4265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Shape specification at %L cannot be negative"
  msgid "Impure function at %L might not be evaluated"
  msgstr "Spesifikasi bentuk di %L tidak dapat negatif"
  
! #: fortran/resolve.cc:4360
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.cc:4368
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "perbandingan dari ekspresi unsigned >= 0 adalah selalu benar"
  
! #: fortran/resolve.cc:4389
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4399
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "Konteks tidak valid untuk penunjuk NULL() di %%L"
  
! #: fortran/resolve.cc:4417
  #, fuzzy, gcc-internal-format
  #| msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr "Operan dari operator numerik unary '%s' di %%L adalah %s"
  
! #: fortran/resolve.cc:4432 fortran/resolve.cc:4466
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr "Operan dari operan binari numerik '%s' di %%L adalah %s/%s"
  
! #: fortran/resolve.cc:4446 fortran/resolve.cc:4635 fortran/resolve.cc:4804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Inconsistent ranks for operator at %%L and %%L"
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Tingkat tidak konsisten untuk operator di %%L dan %%L"
  
! #: fortran/resolve.cc:4458
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr "Operan dari string operator konkatenasi di %%L adalah %s/%s"
  
! #: fortran/resolve.cc:4525
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr "Operan dari operator logikal '%s' di %%L adalah %s/%s"
  
! #: fortran/resolve.cc:4548
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Operand of .not. operator at %%L is %s"
  msgid "Operand of .not. operator at %L is %s"
  msgstr "Operan dari operator .not. di %%L adalah %s"
  
! #: fortran/resolve.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "kuantitas KOMPLEKS tidak dapat dibandingkan di %L"
  
! #: fortran/resolve.cc:4593 fortran/resolve.cc:4608
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4643
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Inconsistent ranks for operator at %%L and %%L"
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr "Tingkat tidak konsisten untuk operator di %%L dan %%L"
  
! #: fortran/resolve.cc:4667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
  msgstr "Jenis tidak valid untuk %s di %L"
  
! #: fortran/resolve.cc:4669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "Jenis tidak valid untuk %s di %L"
  
! #: fortran/resolve.cc:4682
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Logicals at %%L must be compared with %s instead of %s"
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr "Logikal di %%L harus dibandingkan dengan %s daripada %s"
  
! #: fortran/resolve.cc:4690
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr "Operan dari operator perbandingan '%s' di %%L adalah %s/%s"
  
! #: fortran/resolve.cc:4705
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown operator '%s' at %%L"
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "Operator tidak dikenal '%s' di %%L"
  
! #: fortran/resolve.cc:4708
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown operator '%s' at %%L"
  msgid "Unknown operator %qs at %L"
  msgstr "Operator tidak dikenal '%s' di %%L"
  
! #: fortran/resolve.cc:4713
  #, fuzzy, gcc-internal-format
  #| msgid "Operand of user operator '%s' at %%L is %s"
  msgid "Operand of user operator %qs at %L is %s"
  msgstr "Operan dari operator pengguna '%s' di %%L adalah %s"
  
! #: fortran/resolve.cc:4720
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr "Operan dari operator pengguna '%s' di %%L adalah %s/%s"
  
! #: fortran/resolve.cc:4734
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4832
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Inconsistent ranks for operator at %%L and %%L"
! msgid "Inconsistent coranks for operator at %L and %L"
! msgstr "Tingkat tidak konsisten untuk operator di %%L dan %%L"
! 
! #: fortran/resolve.cc:5031
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Referensi array di %L diluar dari jangkauan (%ld < %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:5036
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Referensi array di %L diluar dari jangkauan (%ld < %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:5046
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Referensi array di %L diluar dari jangkauan (%ld > %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:5051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Referensi array di %L diluar dari jangkauan (%ld > %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:5072
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Tidak legal stride dari nol di %L"
  
! #: fortran/resolve.cc:5089
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Referensi array bawah di %L diluar dari jangkauan (%ld < %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:5097
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Referensi array bawah di %L diluar dari jangkauan (%ld > %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:5113
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Referensi array atas di %L diluar dari jangkauan (%ld < %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Referensi array atas di %L diluar dari jangkauan (%ld > %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:5138
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "subscrip hilang dalam referensi array"
  
! #: fortran/resolve.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Jangkauan paling kanan ats dari daerah ukuran array yang diasumsikan tidak dispesifikasikan di %L"
  
! #: fortran/resolve.cc:5171
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Tingkat tidak cocok dalam referensi array di %L (%d/%d)"
  
! #: fortran/resolve.cc:5179
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Tingkat tidak cocok dalam referensi array di %L (%d/%d)"
  
! #: fortran/resolve.cc:5195
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "index in dimension %d is out of bounds at %L"
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "indeks dalam dimensi %d diluar dari jangkauan di %L"
  
! #: fortran/resolve.cc:5223
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Indeks array di %L harus berupa skalar"
  
! #: fortran/resolve.cc:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Indeks array di %L harus berupa tipe INTEGER, ditemukan %s"
  
! #: fortran/resolve.cc:5235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: REAL array index at %L"
  msgid "REAL array index at %L"
  msgstr "Ekstensi: indeks array RIL di %L"
  
! #: fortran/resolve.cc:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Argumen dim di %L harus berupa skalar"
  
! #: fortran/resolve.cc:5282
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Argumen dim di %L harus berupa tipe INTEGER"
  
! #: fortran/resolve.cc:5343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Format dari referensi array tidak valid di %C"
  
! #: fortran/resolve.cc:5358
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5370
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5415
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Indeks array di %L adalah sebuah array dari tingkat %d"
  
! #: fortran/resolve.cc:5506
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "Argumen dim di %L harus berupa skalar"
  
! #: fortran/resolve.cc:5513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "Ekspresi di %L harus berupa tipe INTEGER, ditemukan %s"
  
! #: fortran/resolve.cc:5527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "TEAM argument at %L must be scalar"
  msgstr "Argumen dim di %L harus berupa skalar"
  
! #: fortran/resolve.cc:5536
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "STAT argument at %L must be scalar"
  msgstr "Argumen dim di %L harus berupa skalar"
  
! #: fortran/resolve.cc:5557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "Ekspresi di %L harus berupa tipe INTEGER, ditemukan %s"
  
! #: fortran/resolve.cc:5566
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT tag in %s statement at %L must be a variable"
  msgid "STAT's expression at %L must be a variable"
  msgstr "STAT tag dalam pernyataan %s di %L harus berupa sebuah variabel"
  
! #: fortran/resolve.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Indeks awal substring di %L harus berupa tipe INTEGER"
  
! #: fortran/resolve.cc:5595
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Indeks awal substring di %L harus berupa skalar"
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Indeks akhir substring di %L harus berupa tipe INTEGER"
  
! #: fortran/resolve.cc:5624
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Indeks akhir substring di %L harus berupa skalar"
  
! #: fortran/resolve.cc:5644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring end index at %L must be scalar"
  msgid "Substring end index at %L is too large"
  msgstr "Indeks akhir substring di %L harus berupa skalar"
  
! #: fortran/resolve.cc:5835
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "resolve_ref(): Bad array reference"
  msgstr "Referensi array buruk di %L"
  
! #: fortran/resolve.cc:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Komponen ke bagian kanan dari referensi dengan tingkat bukan-nol harus tidak memiliki atribut PENUNJUK di %L"
  
! #: fortran/resolve.cc:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Komponen ke bagian kanan dari referensi dengan tingkat bukan-nol harus tidak memiliki atribut DAPAT DIALOKASIKAN di %L"
  
! #: fortran/resolve.cc:5907
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Dua atau lebih referensi bagian dengan tingkat bukan-nol tidak boleh dispesifikasikan di %L"
  
! #: fortran/resolve.cc:6019
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6048
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr ""
  
! #: fortran/resolve.cc:6096
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
--- 88939,89967 ----
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "Nilai-karakter argumen '%s' dari pernyataan fungsi di %L harus memiliki panjang konstan"
  
! #: fortran/resolve.cc:579
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "prosedur ANTAR-MUKA '%s' di %L memiliki nama sama dengan prosedur yang melingkupinya"
  
! #: fortran/resolve.cc:599
  #, fuzzy, gcc-internal-format
  #| msgid "Contained function '%s' at %L has no IMPLICIT type"
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "Fungsi yang berisi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.cc:602
  #, fuzzy, gcc-internal-format
  #| msgid "Result '%s' of contained function '%s' at %L has no IMPLICIT type"
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "Hasil '%s' dari fungsi yang berisi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.cc:628
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued internal function '%s' at %L must not be assumed length"
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "Nilai-karakter fungsi internal '%s' di %L tidak boleh dengan panjang diasumsikan"
  
! #: fortran/resolve.cc:630
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued internal function '%s' at %L must not be assumed length"
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Nilai-karakter fungsi internal '%s' di %L tidak boleh dengan panjang diasumsikan"
  
! #: fortran/resolve.cc:803
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Fungsi %s di %L memiliki masukan dengan spesifikasi array tidak cocok"
  
! #: fortran/resolve.cc:814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function %s at %L has entries with mismatched array specifications"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "Fungsi %s di %L memiliki masukan dengan spesifikasi array tidak cocok"
  
! #: fortran/resolve.cc:829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Function %s at %L with entries returning variables of different string lengths"
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "Ekstensi: Fungsi %s di %L dengan masukan mengembalikan variabel dari panjang string berbeda"
  
! #: fortran/resolve.cc:861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Hasil FUNGSI %s tidak dapat berupa sebuah array dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Hasil MASUKAN %s tidak dapat berupa sebuah array dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Hasil FUNGSI %s tidak dapat berupa sebuah PENUNJUK dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Hasil MASUKAN %s tidak dapat berupa sebuah PENUNJUK dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "Hasil FUNGSI %s tidak dapat berupa sebuah PENUNJUK dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:887
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "Hasil MASUKAN %s tidak dapat berupa sebuah PENUNJUK dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:925
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Hasil FUNGSI %s tidak dapat tipe %s dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Hasil MASUKAN %s tidak dapat tipe %s dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:981
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a DO block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "pernnyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok DO"
  
! #: fortran/resolve.cc:985
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a DO block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "pernnyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok DO"
  
! #: fortran/resolve.cc:995
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block at %L"
  msgstr "blok COMMON /%s/  tidak ditemukan di %C"
  
! #: fortran/resolve.cc:1002
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "Variabel '%s' di %L adalah dalam COMMON tetapi hanya dalam inisialisasi BLOK DATA yang diperbolehkan"
  
! #: fortran/resolve.cc:1006
  #, fuzzy, gcc-internal-format
  #| msgid "Initialized variable '%s' at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "variabel terinisialisasi '%s' di %L adalah dalam sebuah kosong COMMON tetapi inisialisasi hanya diperbolehkan dalam blok umum bernama"
  
! #: fortran/resolve.cc:1013
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1018
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "Array otomatis '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.cc:1030
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "Tipe variabel turunan '%s' dalam COMMON di %L memiliki bukan SEQUENCE ataupun atribut BIND(C)"
  
! #: fortran/resolve.cc:1034
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L has an ultimate component that is allocatable"
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "Tipe variabel turunan '%s' dalam COMMON di %L memiliki sebuah komponen ultimate yang dapat dialokasikan"
  
! #: fortran/resolve.cc:1038
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L may not have default initializer"
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "Tipe variabel turunan '%s' dalam COMMOND di %L tidak boleh memiliki penginisialisasi baku"
  
! #: fortran/resolve.cc:1082
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1096
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "blok COMMON '%s' di %L digunakan sebagai PARAMETER di %L"
  
! #: fortran/resolve.cc:1104
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1126
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1147
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "blok COMMON '%s' di %L digunakan sebagai PARAMETER di %L"
  
! #: fortran/resolve.cc:1151
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/resolve.cc:1155
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is also an intrinsic procedure"
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "blok COMMON '%s' di %L juga sebuah prosedur intrinsik"
  
! #: fortran/resolve.cc:1159
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result"
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "Fortran 2003: blok common '%s' di %L yang juga sebuah hasil fungsi"
  
! #: fortran/resolve.cc:1164
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure"
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "Fortran 2003: blok COMMON '%s' di %L yang juga sebuah prosedur global"
  
! #: fortran/resolve.cc:1231
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1374
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Tingkat dari elemen dalam tipe konstruktor turunan di %L tidak cocok dengan komponen (%d/%d)"
  
! #: fortran/resolve.cc:1395
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Elemen dalam tipe konstruktor turunan di %L, untuk komponen penunjuk '%s', adalah %s tetapi seharusnya berupa %s"
  
! #: fortran/resolve.cc:1430
  #, fuzzy, gcc-internal-format
  #| msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Panjang karakter tidak sama (%ld/%ld) dalam %s di %L"
  
! #: fortran/resolve.cc:1476
  #, fuzzy, gcc-internal-format
  #| msgid "The NULL in the derived type constructor at %L is being applied to component '%s', which is neither a POINTER nor ALLOCATABLE"
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "NULL dalam tipe konstruktor turunan di %L, sedang diaplikasikan untuk komponen '%s', yang bukan sebuah PENUNJUK atau sebuah ALLOCATABLE"
  
! #: fortran/resolve.cc:1510
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %C!"
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "Terlalu banyak komponen dalam struktur konstruktor di %C!"
  
! #: fortran/resolve.cc:1529
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %C!"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Terlalu banyak komponen dalam struktur konstruktor di %C!"
  
! #: fortran/resolve.cc:1542
  #, fuzzy, gcc-internal-format
  #| msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Tingkat dari elemen dalam tipe konstruktor turunan di %L tidak cocok dengan komponen (%d/%d)"
  
! #: fortran/resolve.cc:1563
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Elemen dalam tipe konstruktor turunan di %L, untuk komponen penunjuk '%s' seharusnya berupa sebuah PENUNJUK atau sebuah TARGET"
  
! #: fortran/resolve.cc:1590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment with vector subscript on rhs at %L"
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr "Penempatan penunjuk dengan subscrip vektori di rhs di %L"
  
! #: fortran/resolve.cc:1602
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Elemen dalam tipe konstruktor turunan di %L, untuk komponen penunjuk '%s', adalah %s tetapi seharusnya berupa %s"
  
! #: fortran/resolve.cc:1728
  #, fuzzy, gcc-internal-format
  #| msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L"
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Batas atas dalam dimensi terakhir harus muncul dalam referensi ke ukuran array yang diasumsikan '%s' di %L"
  
! #: fortran/resolve.cc:1790
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is ambiguous"
  msgid "%qs at %L is ambiguous"
  msgstr "'%s' di %L adalah ambigu"
  
! #: fortran/resolve.cc:1794
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "prosedur UMUM '%s' tidak diperbolehkan sebagai sebuah argumen aktual di %L"
  
! #: fortran/resolve.cc:1915
  #, fuzzy, gcc-internal-format
  #| msgid "Type specified for intrinsic function '%s' at %L is ignored"
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Tipe dispesifikasikan untuk fungsi intrinsik '%s' di %L diabaikan"
  
! #: fortran/resolve.cc:1928
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Intrinsik subroutine '%s' di %L tidak boleh memiliki sebuah penspesifikasi tipe"
  
! #: fortran/resolve.cc:1939
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' declared INTRINSIC at %L does not exist"
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "'%s' dideklarasikan INTRINSIC di %L tidak ada"
  
! #: fortran/resolve.cc:1952
  #, fuzzy, gcc-internal-format
  #| msgid "The intrinsic '%s' declared INTRINSIC at %L is not available in the current standard settings but %s.  Use an appropriate -std=* option or enable -fall-intrinsics in order to use it."
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "Intrinsik '%s' dideklarasikan INTRINSIC di %L tidak tersedia dalam konfigurasi baku sekarang tetapi %s. Gunakan sebuah pilihan -std=* yang sesuai atau aktifkan -fall-intrinsics untuk menggunakan itu."
  
! #: fortran/resolve.cc:1990
  #, fuzzy, gcc-internal-format
  #| msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively.  Declare it RECURSIVE or use -frecursive"
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Bukan prosedur REKURSIF '%s' di %L mungkin memanggil dirinya sendiri secara rekursif. Deklarasikan itu secara RECURSIVE atau gunakan -frecursive"
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7152
  #, fuzzy, gcc-internal-format
  #| msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively.  Declare it RECURSIVE or use -frecursive"
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Bukan prosedur REKURSIF '%s' di %L mungkin memanggil dirinya sendiri secara rekursif. Deklarasikan itu secara RECURSIVE atau gunakan -frecursive"
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:11593 fortran/resolve.cc:13616
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Label %d direferensikan di %L tidak pernah terdefinisi"
  
! #: fortran/resolve.cc:2086
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Prosedur internal '%s' tidak diperbolehkan sebagai sebuah argumen aktual di %L"
  
! #: fortran/resolve.cc:2104
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Pernyataan fungsi '%s' di %L tidak diperbolehkan sebagai argumen aktual"
  
! #: fortran/resolve.cc:2112
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Intrinsik '%s' di %L tidak diperbolehkan sebagai sebuah argumen aktual"
  
! #: fortran/resolve.cc:2119
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Prosedur internal '%s' tidak diperbolehkan sebagai sebuah argumen aktual di %L"
  
! #: fortran/resolve.cc:2127
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL bukan INTRINSIK prosedur '%s' tidak diperbolehkan sebagai sebuah argumen aktual di %L"
  
! #: fortran/resolve.cc:2154
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Tidak dapat menemukan sebuah prosedur INTRINSIK spesifik untuk referensi '%s' di %L"
  
! #: fortran/resolve.cc:2176
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is ambiguous"
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Simbol '%s' di %L adalah ambigu"
  
! #: fortran/resolve.cc:2240
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Argumen dengan nilai di %L adalah bukan tipe numerik"
  
! #: fortran/resolve.cc:2247
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.cc:2261
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Argumen dengan nilai di %L tidak diperbolehkan dalam konteks ini"
  
! #: fortran/resolve.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Melewati prosedur internal di %L dengan lokasi tidak diperbolehkan"
  
! #: fortran/resolve.cc:2284
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL bukan INTRINSIK prosedur '%s' tidak diperbolehkan sebagai sebuah argumen aktual di %L"
  
! #: fortran/resolve.cc:2293
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2443
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "'%s' di %L adalah sebuah array dan OPSIONAL; JIKA INI HILANG, ini tidak dapat berupa argumen aktual dari sebual prosedur ELEMENTAL kecuali disana ada sebuah tidak pilihanonal argumen dengan tingkat sama (12.4.1.5)"
  
! #: fortran/resolve.cc:2482
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' is a scalar, but another actual argument is an array"
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "Argumen aktual di %L untuk INTENT(%s) dummy '%s' dari subroutine ELEMENTAL '%s' adalah sebuah skalar, tetapi argumen aktual lain adalah sebuah array"
  
! #: fortran/resolve.cc:2756
  #, fuzzy, gcc-internal-format
  #| msgid "Return value of function '%s' at %L not set"
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Nilai kembali dari fungsi '%s' di %L tidak diset"
  
! #: fortran/resolve.cc:2783
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Antar-muka '%s' dari prosedur '%s' di %L harus berupa eksplisit"
  
! #: fortran/resolve.cc:2895
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific function for the generic '%s' at %L"
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Disana tidak ada fungsi spesifik untuk umum '%s' di %L"
  
! #: fortran/resolve.cc:2915
  #, fuzzy, gcc-internal-format
  #| msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Fungsi umum '%s' di %L tidak konsisten dengan sebuah antar-muka spesifik intrinsik."
  
! #: fortran/resolve.cc:2953
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Fungsi '%s' di %L adalah INTRINSIK tetapi tidak kompatibel dengan sebuah intrinsik"
  
! #: fortran/resolve.cc:3014
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific function '%s' at %L"
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Tidak dapat meresolf fungsi spesifik '%s'di %L"
  
! #: fortran/resolve.cc:3091
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3126
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Fungsi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.cc:3130 fortran/resolve.cc:19066
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Fungsi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.cc:3284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "referensi ke fungsi bukan-PURE '%s' di %L didalam sebuah FORALL %s"
  
! #: fortran/resolve.cc:3295
  #, fuzzy, gcc-internal-format
  #| msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "referensi ke fungsi bukan-PURE '%s' di %L didalam sebuah FORALL %s"
  
! #: fortran/resolve.cc:3302
  #, fuzzy, gcc-internal-format
  #| msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "referensi ke fungsi bukan-PURE '%s' di %L didalam sebuah FORALL %s"
  
! #: fortran/resolve.cc:3309
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure"
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Tidak dapat menulis ke internal berkas satuan '%s' di %C didalam prosedur PURE"
  
! #: fortran/resolve.cc:3376
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Tidak terduga sampah setelah pernyataan ELSE di %C"
  
! #: fortran/resolve.cc:3387
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
  msgid "%qs at %L is not a function"
  msgstr "'%s' di %L bukan sebuah fungsi"
  
! #: fortran/resolve.cc:3395 fortran/resolve.cc:3967
  #, fuzzy, gcc-internal-format
  #| msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ANTAR-MUKA ABSTRAK '%s' tidak boleh direferensikan di %L"
  
! #: fortran/resolve.cc:3407
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3450
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Fungsi '%s' adalah dideklarasikan KARAKTER(*) dan tidak dapat digunakan di %L karena ini bukan sebuah argumen dummy"
  
! #: fortran/resolve.cc:3471
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing argument list in function '%s' at %C"
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "Hilang daftar argumen dalam fungsi '%s' di %C"
  
! #: fortran/resolve.cc:3510
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3540
  #, fuzzy, gcc-internal-format
  #| msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "Fungsi bukan-ELEMENTAL definisi pengguna '%s' di %L tidak diperbolehkan dalam WORKSHAREkonstruksi"
  
! #: fortran/resolve.cc:3602
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "MASUKAN '%s' di %L tidak dapat dipanggil secara rekursif, karena fungsi '%s' tidak REKURSIF"
  
! #: fortran/resolve.cc:3606
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Fungsi '%s' di %L tidak dapat dipanggil secara rekursif, karena ini bukan REKURSIF"
  
! #: fortran/resolve.cc:3664
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function at %L is recursive"
  msgid "Using function %qs at %L is deprecated"
  msgstr "Pernyataan fungsi di %L adalah rekursif"
  
! #: fortran/resolve.cc:3702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr "Panggilan subroutine ke '%s' dalam blok FORALL di %L tidak PURE"
  
! #: fortran/resolve.cc:3711
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Panggilan subroutine ke '%s' dalam blok FORALL di %L tidak PURE"
  
! #: fortran/resolve.cc:3717
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Panggilan subroutine ke '%s' dalam blok FORALL di %L tidak PURE"
  
! #: fortran/resolve.cc:3723
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' at %L is not PURE"
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Panggilan subroutine ke '%s' di %L bukan PURE"
  
! #: fortran/resolve.cc:3791
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific subroutine for the generic '%s' at %L"
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Disana tidak ada subroutine spesifik untuk umum '%s' di %L"
  
! #: fortran/resolve.cc:3800
  #, fuzzy, gcc-internal-format
  #| msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Subroutine umum '%s' di %L tidak konsisten dengan sebuah anta-muka subroutine intrinsik"
  
! #: fortran/resolve.cc:3835
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Subroutine '%s' di %L adalah INTRINSIK tetapi tidak kompatibel dengan sebuah intrinsik"
  
! #: fortran/resolve.cc:3880
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Tidak dapat meresolf subroutine spesifik '%s' di %L"
  
! #: fortran/resolve.cc:3938
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "'%s' di %L memiliki sebuah tipe, yang tidak konsisten dengan CALL di %L"
  
! #: fortran/resolve.cc:3977
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "MASUKAN '%s' di %L tidak dapat dipanggil secara rekursif, karena subroutine '%s' tidak REKURSIF"
  
! #: fortran/resolve.cc:3981
  #, fuzzy, gcc-internal-format
  #| msgid "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE '%s' di %L tidak dapat dipanggil secara rekursif, karena ini bukan REKURSIF"
  
! #: fortran/resolve.cc:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4063
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:4080
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Bentuk untuk operan di %L dan %L tidak konformant"
  
! #: fortran/resolve.cc:4159
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4262
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat bernilai-penunjuk"
  
! #: fortran/resolve.cc:4266
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Shape specification at %L cannot be negative"
  msgid "Impure function at %L might not be evaluated"
  msgstr "Spesifikasi bentuk di %L tidak dapat negatif"
  
! #: fortran/resolve.cc:4361
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.cc:4369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "perbandingan dari ekspresi unsigned >= 0 adalah selalu benar"
  
! #: fortran/resolve.cc:4390
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "Konteks tidak valid untuk penunjuk NULL() di %%L"
  
! #: fortran/resolve.cc:4418
  #, fuzzy, gcc-internal-format
  #| msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr "Operan dari operator numerik unary '%s' di %%L adalah %s"
  
! #: fortran/resolve.cc:4433 fortran/resolve.cc:4467
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr "Operan dari operan binari numerik '%s' di %%L adalah %s/%s"
  
! #: fortran/resolve.cc:4447 fortran/resolve.cc:4636 fortran/resolve.cc:4805
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Inconsistent ranks for operator at %%L and %%L"
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Tingkat tidak konsisten untuk operator di %%L dan %%L"
  
! #: fortran/resolve.cc:4459
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4483
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr "Operan dari string operator konkatenasi di %%L adalah %s/%s"
  
! #: fortran/resolve.cc:4526
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr "Operan dari operator logikal '%s' di %%L adalah %s/%s"
  
! #: fortran/resolve.cc:4549
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Operand of .not. operator at %%L is %s"
  msgid "Operand of .not. operator at %L is %s"
  msgstr "Operan dari operator .not. di %%L adalah %s"
  
! #: fortran/resolve.cc:4564
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "kuantitas KOMPLEKS tidak dapat dibandingkan di %L"
  
! #: fortran/resolve.cc:4594 fortran/resolve.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Inconsistent ranks for operator at %%L and %%L"
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr "Tingkat tidak konsisten untuk operator di %%L dan %%L"
  
! #: fortran/resolve.cc:4668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
  msgstr "Jenis tidak valid untuk %s di %L"
  
! #: fortran/resolve.cc:4670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "Jenis tidak valid untuk %s di %L"
  
! #: fortran/resolve.cc:4683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Logicals at %%L must be compared with %s instead of %s"
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr "Logikal di %%L harus dibandingkan dengan %s daripada %s"
  
! #: fortran/resolve.cc:4691
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr "Operan dari operator perbandingan '%s' di %%L adalah %s/%s"
  
! #: fortran/resolve.cc:4706
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown operator '%s' at %%L"
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "Operator tidak dikenal '%s' di %%L"
  
! #: fortran/resolve.cc:4709
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown operator '%s' at %%L"
  msgid "Unknown operator %qs at %L"
  msgstr "Operator tidak dikenal '%s' di %%L"
  
! #: fortran/resolve.cc:4714
  #, fuzzy, gcc-internal-format
  #| msgid "Operand of user operator '%s' at %%L is %s"
  msgid "Operand of user operator %qs at %L is %s"
  msgstr "Operan dari operator pengguna '%s' di %%L adalah %s"
  
! #: fortran/resolve.cc:4721
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr "Operan dari operator pengguna '%s' di %%L adalah %s/%s"
  
! #: fortran/resolve.cc:4735
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:5004
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Referensi array di %L diluar dari jangkauan (%ld < %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:5009
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Referensi array di %L diluar dari jangkauan (%ld < %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:5019
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Referensi array di %L diluar dari jangkauan (%ld > %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:5024
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Referensi array di %L diluar dari jangkauan (%ld > %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:5045
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Tidak legal stride dari nol di %L"
  
! #: fortran/resolve.cc:5062
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Referensi array bawah di %L diluar dari jangkauan (%ld < %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Referensi array bawah di %L diluar dari jangkauan (%ld > %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Referensi array atas di %L diluar dari jangkauan (%ld < %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:5095
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Referensi array atas di %L diluar dari jangkauan (%ld > %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:5111
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "subscrip hilang dalam referensi array"
  
! #: fortran/resolve.cc:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Jangkauan paling kanan ats dari daerah ukuran array yang diasumsikan tidak dispesifikasikan di %L"
  
! #: fortran/resolve.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Tingkat tidak cocok dalam referensi array di %L (%d/%d)"
  
! #: fortran/resolve.cc:5152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Tingkat tidak cocok dalam referensi array di %L (%d/%d)"
  
! #: fortran/resolve.cc:5168
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "index in dimension %d is out of bounds at %L"
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "indeks dalam dimensi %d diluar dari jangkauan di %L"
  
! #: fortran/resolve.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Indeks array di %L harus berupa skalar"
  
! #: fortran/resolve.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Indeks array di %L harus berupa tipe INTEGER, ditemukan %s"
  
! #: fortran/resolve.cc:5208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: REAL array index at %L"
  msgid "REAL array index at %L"
  msgstr "Ekstensi: indeks array RIL di %L"
  
! #: fortran/resolve.cc:5248
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Argumen dim di %L harus berupa skalar"
  
! #: fortran/resolve.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Argumen dim di %L harus berupa tipe INTEGER"
  
! #: fortran/resolve.cc:5316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Format dari referensi array tidak valid di %C"
  
! #: fortran/resolve.cc:5331
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5388
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Indeks array di %L adalah sebuah array dari tingkat %d"
  
! #: fortran/resolve.cc:5479
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "Argumen dim di %L harus berupa skalar"
  
! #: fortran/resolve.cc:5486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "Ekspresi di %L harus berupa tipe INTEGER, ditemukan %s"
  
! #: fortran/resolve.cc:5500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "TEAM argument at %L must be scalar"
  msgstr "Argumen dim di %L harus berupa skalar"
  
! #: fortran/resolve.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "STAT argument at %L must be scalar"
  msgstr "Argumen dim di %L harus berupa skalar"
  
! #: fortran/resolve.cc:5530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "Ekspresi di %L harus berupa tipe INTEGER, ditemukan %s"
  
! #: fortran/resolve.cc:5539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT tag in %s statement at %L must be a variable"
  msgid "STAT's expression at %L must be a variable"
  msgstr "STAT tag dalam pernyataan %s di %L harus berupa sebuah variabel"
  
! #: fortran/resolve.cc:5561
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Indeks awal substring di %L harus berupa tipe INTEGER"
  
! #: fortran/resolve.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Indeks awal substring di %L harus berupa skalar"
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Indeks akhir substring di %L harus berupa tipe INTEGER"
  
! #: fortran/resolve.cc:5597
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Indeks akhir substring di %L harus berupa skalar"
  
! #: fortran/resolve.cc:5617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring end index at %L must be scalar"
  msgid "Substring end index at %L is too large"
  msgstr "Indeks akhir substring di %L harus berupa skalar"
  
! #: fortran/resolve.cc:5808
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "resolve_ref(): Bad array reference"
  msgstr "Referensi array buruk di %L"
  
! #: fortran/resolve.cc:5822
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Komponen ke bagian kanan dari referensi dengan tingkat bukan-nol harus tidak memiliki atribut PENUNJUK di %L"
  
! #: fortran/resolve.cc:5832
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Komponen ke bagian kanan dari referensi dengan tingkat bukan-nol harus tidak memiliki atribut DAPAT DIALOKASIKAN di %L"
  
! #: fortran/resolve.cc:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Dua atau lebih referensi bagian dengan tingkat bukan-nol tidak boleh dispesifikasikan di %L"
  
! #: fortran/resolve.cc:5992
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6021
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr ""
  
! #: fortran/resolve.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6079
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
*************** msgstr "Bentuk array yang diasumsikan di
*** 89879,89890 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6116
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6137
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
--- 89971,89982 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6089
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
*************** msgstr "Bentuk array yang diasumsikan di
*** 89894,90330 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6147
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "Intrinsik subroutine '%s' di %L tidak boleh memiliki sebuah penspesifikasi tipe"
  
! #: fortran/resolve.cc:6184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "Intrinsik subroutine '%s' di %L tidak boleh memiliki sebuah penspesifikasi tipe"
  
! #: fortran/resolve.cc:6245
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "Referensi array buruk di %L"
  
! #: fortran/resolve.cc:6401
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s', used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "Variabel '%s', digunakan dalam sebuah ekspresi spesifikasi, direferensikan di %L sebelum pernyataan MASUKAN dimana ini adalah sebuah parameter"
  
! #: fortran/resolve.cc:6406
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "Variabel '%s' digunakan di %L sebelum pernyataan MASUKAN dimana ini adalah sebuah parameter"
  
! #: fortran/resolve.cc:6480
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6493
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6506
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared %s"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "instance variabel %qs dideklarasikan %s"
  
! #: fortran/resolve.cc:6562 fortran/resolve.cc:6650 fortran/resolve.cc:6674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Invalid array reference at %L"
  msgstr "Referensi array buruk di %L"
  
! #: fortran/resolve.cc:6759
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6938 fortran/resolve.cc:7090
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7054
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Objek yang dilewatkan di %L harus berupa skalar"
  
! #: fortran/resolve.cc:7061
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7100
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7109
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L must be scalar"
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Argumen '%s' dari prosedur elemental di %L harus berupa skalar"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7304
  #, fuzzy, gcc-internal-format
  #| msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Tidak ditemukan pengikatan spesifik yang cocok untuk panggilan ke GENERIC '%s' di %L"
  
! #: fortran/resolve.cc:7338
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a SUBROUTINE"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "'%s' di %L seharusnya berupa sebuah SUBROUTINE"
  
! #: fortran/resolve.cc:7391
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a FUNCTION"
  msgid "%qs at %L should be a FUNCTION"
  msgstr "'%s' di %L seharusnya berupa sebuah FUNGSI"
  
! #: fortran/resolve.cc:7932
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "Diduga tipe ekspresi"
  
! #: fortran/resolve.cc:7965
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s di %L harus berupa sebuah skalar"
  
! #: fortran/resolve.cc:7975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: %s at %L must be integer"
  msgid "%s at %L must be integer"
  msgstr "Featur terhapus: %s di %L harus berupa integer"
  
! #: fortran/resolve.cc:7979 fortran/resolve.cc:7986
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s di %L harus berupa INTEGER"
  
! #: fortran/resolve.cc:8041
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
  
! #: fortran/resolve.cc:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8081
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8087
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8147
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8183
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "Diduga nama variabel di %C"
  
! #: fortran/resolve.cc:8244
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "Variabel '%s' di %L belum ditempatkan sebuah label format"
  
! #: fortran/resolve.cc:8254
  #, fuzzy, gcc-internal-format
  #| msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "atribut SAVE di %L tidak dapat dispesifikasikan dalam sebuah prosedur PURE"
  
! #: fortran/resolve.cc:8267
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8274
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "Ukuran array yang diasumsikan '%s' dalam %s clause di %L"
  
! #: fortran/resolve.cc:8287
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8292
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8297
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "Cray penunjuk '%s' dalam clause %s di %L"
  
! #: fortran/resolve.cc:8303
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8308
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8316
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8320
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr ""
  
! #: fortran/resolve.cc:8401
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8410
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8448
  #, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr ""
  
! #: fortran/resolve.cc:8479
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL nama-indeks di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.cc:8484
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL awal ekspresi di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.cc:8491
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL akhir ekspresi di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.cc:8499
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL stride ekspresi di %L harus berupa sebuah skalar %s"
  
! #: fortran/resolve.cc:8504
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL stride ekspresi di %L tidak dapat berupa nol"
  
! #: fortran/resolve.cc:8517
  #, fuzzy, gcc-internal-format
  #| msgid "FORALL index '%s' may not appear in triplet specification at %L"
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "FORALL indeks '%s' mungkin tidak muncul dalam spesifikasi triplet di %L"
  
! #: fortran/resolve.cc:8622 fortran/resolve.cc:8928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Ekspresi dalam pernyataan ALOKASI di %L harus berupa DAPAT DIALOKASIKAN atau sebuah PENUNJUK"
  
! #: fortran/resolve.cc:8630 fortran/resolve.cc:8891
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8779
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Only intrinsic operators can be used in expression at %L"
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "Hanya intrinsik operator yang dapat digunakan dalam ekspresi di %L"
  
! #: fortran/resolve.cc:8951
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8977
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9002
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9015
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9029
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9133 fortran/resolve.cc:9148
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Spesifikasi array dibutuhkan dalam pernyatan ALOKASI di %L"
  
! #: fortran/resolve.cc:9140
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Spesifikasi array dibutuhkan dalam pernyatan ALOKASI di %L"
  
! #: fortran/resolve.cc:9165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Spesifikasi array dibutuhkan dalam pernyatan ALOKASI di %L"
  
! #: fortran/resolve.cc:9175 fortran/resolve.cc:9277
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array specification in ALLOCATE statement at %L"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Spesifikasi array buruk dalam pernyataan ALOKASI di %L"
  
! #: fortran/resolve.cc:9181
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9204 fortran/resolve.cc:9232
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Spesifikasi array buruk dalam pernyataan ALOKASI di %L"
  
! #: fortran/resolve.cc:9251
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "'%s' tidak boleh muncul dalam spesifikasi array di %L dalam pernyataan ALOKASI yang sama dimana ini sendiri dialokasikan"
  
! #: fortran/resolve.cc:9266
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array specification in ALLOCATE statement at %L"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "Spesifikasi array buruk dalam pernyataan ALOKASI di %L"
  
! #: fortran/resolve.cc:9308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.cc:9337
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Label di %L tidak dalam blok yang sama seperti pernyataan GOTO di %L"
  
! #: fortran/resolve.cc:9350
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9364
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.cc:9393
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9431 fortran/resolve.cc:9437
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 89986,90427 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6131
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6140
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "Intrinsik subroutine '%s' di %L tidak boleh memiliki sebuah penspesifikasi tipe"
  
! #: fortran/resolve.cc:6157
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "Intrinsik subroutine '%s' di %L tidak boleh memiliki sebuah penspesifikasi tipe"
  
! #: fortran/resolve.cc:6218
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "Referensi array buruk di %L"
  
! #: fortran/resolve.cc:6374
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s', used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "Variabel '%s', digunakan dalam sebuah ekspresi spesifikasi, direferensikan di %L sebelum pernyataan MASUKAN dimana ini adalah sebuah parameter"
  
! #: fortran/resolve.cc:6379
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "Variabel '%s' digunakan di %L sebelum pernyataan MASUKAN dimana ini adalah sebuah parameter"
  
! #: fortran/resolve.cc:6453
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6479
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared %s"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "instance variabel %qs dideklarasikan %s"
  
! #: fortran/resolve.cc:6535 fortran/resolve.cc:6623 fortran/resolve.cc:6647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Invalid array reference at %L"
  msgstr "Referensi array buruk di %L"
  
! #: fortran/resolve.cc:6732
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6911 fortran/resolve.cc:7063
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7027
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Objek yang dilewatkan di %L harus berupa skalar"
  
! #: fortran/resolve.cc:7034
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7073
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7082
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L must be scalar"
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Argumen '%s' dari prosedur elemental di %L harus berupa skalar"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7277
  #, fuzzy, gcc-internal-format
  #| msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Tidak ditemukan pengikatan spesifik yang cocok untuk panggilan ke GENERIC '%s' di %L"
  
! #: fortran/resolve.cc:7311
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a SUBROUTINE"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "'%s' di %L seharusnya berupa sebuah SUBROUTINE"
  
! #: fortran/resolve.cc:7364
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a FUNCTION"
  msgid "%qs at %L should be a FUNCTION"
  msgstr "'%s' di %L seharusnya berupa sebuah FUNGSI"
  
! #: fortran/resolve.cc:7905
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "Diduga tipe ekspresi"
  
! #: fortran/resolve.cc:7938
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s di %L harus berupa sebuah skalar"
  
! #: fortran/resolve.cc:7948
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: %s at %L must be integer"
  msgid "%s at %L must be integer"
  msgstr "Featur terhapus: %s di %L harus berupa integer"
  
! #: fortran/resolve.cc:7952 fortran/resolve.cc:7959
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s di %L harus berupa INTEGER"
  
! #: fortran/resolve.cc:8014
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
  
! #: fortran/resolve.cc:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8120
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8156
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "Diduga nama variabel di %C"
  
! #: fortran/resolve.cc:8217
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "Variabel '%s' di %L belum ditempatkan sebuah label format"
  
! #: fortran/resolve.cc:8227
  #, fuzzy, gcc-internal-format
  #| msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "atribut SAVE di %L tidak dapat dispesifikasikan dalam sebuah prosedur PURE"
  
! #: fortran/resolve.cc:8240
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8247
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "Ukuran array yang diasumsikan '%s' dalam %s clause di %L"
  
! #: fortran/resolve.cc:8260
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8265
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8270
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "Cray penunjuk '%s' dalam clause %s di %L"
  
! #: fortran/resolve.cc:8276
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8281
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8293
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8347
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8356
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8421
  #, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr ""
  
! #: fortran/resolve.cc:8452
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL nama-indeks di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.cc:8457
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL awal ekspresi di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.cc:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL akhir ekspresi di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.cc:8472
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL stride ekspresi di %L harus berupa sebuah skalar %s"
  
! #: fortran/resolve.cc:8477
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL stride ekspresi di %L tidak dapat berupa nol"
  
! #: fortran/resolve.cc:8490
  #, fuzzy, gcc-internal-format
  #| msgid "FORALL index '%s' may not appear in triplet specification at %L"
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "FORALL indeks '%s' mungkin tidak muncul dalam spesifikasi triplet di %L"
  
! #: fortran/resolve.cc:8595 fortran/resolve.cc:8918
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Ekspresi dalam pernyataan ALOKASI di %L harus berupa DAPAT DIALOKASIKAN atau sebuah PENUNJUK"
  
! #: fortran/resolve.cc:8603 fortran/resolve.cc:8881
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8727
! #, gcc-internal-format, gfc-internal-format
! msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
! msgstr ""
! 
! #: fortran/resolve.cc:8738
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Only intrinsic operators can be used in expression at %L"
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "Hanya intrinsik operator yang dapat digunakan dalam ekspresi di %L"
  
! #: fortran/resolve.cc:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8953
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9019
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Spesifikasi array dibutuhkan dalam pernyatan ALOKASI di %L"
  
! #: fortran/resolve.cc:9130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Spesifikasi array dibutuhkan dalam pernyatan ALOKASI di %L"
  
! #: fortran/resolve.cc:9155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Spesifikasi array dibutuhkan dalam pernyatan ALOKASI di %L"
  
! #: fortran/resolve.cc:9165 fortran/resolve.cc:9267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array specification in ALLOCATE statement at %L"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Spesifikasi array buruk dalam pernyataan ALOKASI di %L"
  
! #: fortran/resolve.cc:9171
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9183
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9194 fortran/resolve.cc:9222
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Spesifikasi array buruk dalam pernyataan ALOKASI di %L"
  
! #: fortran/resolve.cc:9241
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "'%s' tidak boleh muncul dalam spesifikasi array di %L dalam pernyataan ALOKASI yang sama dimana ini sendiri dialokasikan"
  
! #: fortran/resolve.cc:9256
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array specification in ALLOCATE statement at %L"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "Spesifikasi array buruk dalam pernyataan ALOKASI di %L"
  
! #: fortran/resolve.cc:9298
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.cc:9327
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Label di %L tidak dalam blok yang sama seperti pernyataan GOTO di %L"
  
! #: fortran/resolve.cc:9340
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.cc:9383
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9421 fortran/resolve.cc:9427
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 90333,90647 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE label di %L overlaps dengan CASE label di %L"
  
! #: fortran/resolve.cc:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %s"
  
! #: fortran/resolve.cc:9727
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %d"
  
! #: fortran/resolve.cc:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa skalar"
  
! #: fortran/resolve.cc:9786
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Pemilihan ekspresi dalam pernyataan GOTO yang terhitung di %L harus berupa sebuah ekspresi integer skalar"
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argumen dari pernyataan SELECT di %L tidak dapat berupa %s"
  
! #: fortran/resolve.cc:9817
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Argumen dari pernyataan SELECT di %L harus berupa sebuah ekspresi skalar"
  
! #: fortran/resolve.cc:9835 fortran/resolve.cc:9843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %s"
  
! #: fortran/resolve.cc:9905 fortran/resolve.cc:10739
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "KASUS BAKU di %L tidak dapat diikuti oleh sebuah KASUS BAKU kedua di %L"
  
! #: fortran/resolve.cc:9931
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Jangkauan logikal dalam pernyataan CASE di %L tidak diperbolehkan"
  
! #: fortran/resolve.cc:9944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "constant logical value in CASE statement is repeated at %L"
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "nilai logikan konstan dalam pernyataan CASE diulang di %L"
  
! #: fortran/resolve.cc:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Spesifikasi jangkauan di %L tidak pernah cocok"
  
! #: fortran/resolve.cc:10062
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logikal SELECT CASE blok di %L memiliki lebih dari dua kasus"
  
! #: fortran/resolve.cc:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10140
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:10149
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Nama '%s' tidak dapat digunakan sebagai sebuah operator terdefinisi di %C"
  
! #: fortran/resolve.cc:10166
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:10182
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10236
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Selector at %L cannot be NULL()"
  msgstr "Langkah iterasi di %L tidak dapat nol"
  
! #: fortran/resolve.cc:10241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Selector at %L has no type"
  msgstr "Fungsi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.cc:10300
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:10311
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in EQUIVALENCE statement at %L"
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Sintaks error dalam pernyataan EKUIVALEN di %L"
  
! #: fortran/resolve.cc:10647 fortran/resolve.cc:10659
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: %s at %L must be integer"
  msgid "Selector at %L must not be coindexed"
  msgstr "Featur terhapus: %s di %L harus berupa integer"
  
! #: fortran/resolve.cc:10688
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CASE label at %L overlaps with CASE label at %L"
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "CASE label di %L overlaps dengan CASE label di %L"
  
! #: fortran/resolve.cc:10701
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L is empty"
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Tipe turunan '%s' di %L adalah kosong"
  
! #: fortran/resolve.cc:10714
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L is empty"
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Tipe turunan '%s' di %L adalah kosong"
  
! #: fortran/resolve.cc:10717
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Tidak terduga pernyataan %s di %C"
  
! #: fortran/resolve.cc:10727
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10978
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11111
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11120
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11133
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Konteks tidak valid untuk penunjuk NULL() di %%L"
  
! #: fortran/resolve.cc:11296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "Antar-muka '%s' dari prosedur '%s' di %L harus berupa eksplisit"
  
! #: fortran/resolve.cc:11306
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PENUNJUK"
  
! #: fortran/resolve.cc:11328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PENUNJUK"
  
! #: fortran/resolve.cc:11335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN"
  
! #: fortran/resolve.cc:11346
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PRIVATE"
  
! #: fortran/resolve.cc:11352
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have PRIVATE components"
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PRIVATE"
  
! #: fortran/resolve.cc:11370
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Elemen pemindahan data di %L tidak dapat berupa sebuah referensi lengkap ke sebuah array yang ukurannya diasumsikan"
  
! #: fortran/resolve.cc:11421
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "FORALL nama-indeks di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.cc:11431
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.cc:11438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.cc:11445 fortran/resolve.cc:11567
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.cc:11457 fortran/resolve.cc:11579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.cc:11469
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "Argumen dim di %L harus berupa skalar"
  
! #: fortran/resolve.cc:11482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "NUM_THREADS clause di %L membutuhkan sebuah ekspresi skalar INTEGER"
  
! #: fortran/resolve.cc:11543
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Argumen dari pernyataan SELECT di %L harus berupa sebuah ekspresi skalar"
  
! #: fortran/resolve.cc:11547 fortran/resolve.cc:11557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Argumen dari ACOS di %L harus berada diantara -1 dan 1"
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Pernyataan di %L bukan sebuah pernyataan pencabangan target yang valid untuk sebuah pernyataan percabangan di %L"
  
! #: fortran/resolve.cc:11620
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Cabang di %L bisa menyebabkan sebuah loop tak terhingga"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11637 fortran/resolve.cc:11660
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11641 fortran/resolve.cc:11666
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 90430,90744 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9655
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE label di %L overlaps dengan CASE label di %L"
  
! #: fortran/resolve.cc:9706
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %s"
  
! #: fortran/resolve.cc:9717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %d"
  
! #: fortran/resolve.cc:9730
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa skalar"
  
! #: fortran/resolve.cc:9776
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Pemilihan ekspresi dalam pernyataan GOTO yang terhitung di %L harus berupa sebuah ekspresi integer skalar"
  
! #: fortran/resolve.cc:9797
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argumen dari pernyataan SELECT di %L tidak dapat berupa %s"
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Argumen dari pernyataan SELECT di %L harus berupa sebuah ekspresi skalar"
  
! #: fortran/resolve.cc:9825 fortran/resolve.cc:9833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %s"
  
! #: fortran/resolve.cc:9895 fortran/resolve.cc:10729
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "KASUS BAKU di %L tidak dapat diikuti oleh sebuah KASUS BAKU kedua di %L"
  
! #: fortran/resolve.cc:9921
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Jangkauan logikal dalam pernyataan CASE di %L tidak diperbolehkan"
  
! #: fortran/resolve.cc:9934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "constant logical value in CASE statement is repeated at %L"
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "nilai logikan konstan dalam pernyataan CASE diulang di %L"
  
! #: fortran/resolve.cc:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Spesifikasi jangkauan di %L tidak pernah cocok"
  
! #: fortran/resolve.cc:10052
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logikal SELECT CASE blok di %L memiliki lebih dari dua kasus"
  
! #: fortran/resolve.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10130
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:10139
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Nama '%s' tidak dapat digunakan sebagai sebuah operator terdefinisi di %C"
  
! #: fortran/resolve.cc:10156
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:10172
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10226
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Selector at %L cannot be NULL()"
  msgstr "Langkah iterasi di %L tidak dapat nol"
  
! #: fortran/resolve.cc:10231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Selector at %L has no type"
  msgstr "Fungsi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.cc:10290
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10588
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in EQUIVALENCE statement at %L"
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Sintaks error dalam pernyataan EKUIVALEN di %L"
  
! #: fortran/resolve.cc:10637 fortran/resolve.cc:10649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deleted feature: %s at %L must be integer"
  msgid "Selector at %L must not be coindexed"
  msgstr "Featur terhapus: %s di %L harus berupa integer"
  
! #: fortran/resolve.cc:10678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CASE label at %L overlaps with CASE label at %L"
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "CASE label di %L overlaps dengan CASE label di %L"
  
! #: fortran/resolve.cc:10691
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L is empty"
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Tipe turunan '%s' di %L adalah kosong"
  
! #: fortran/resolve.cc:10704
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L is empty"
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Tipe turunan '%s' di %L adalah kosong"
  
! #: fortran/resolve.cc:10707
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Tidak terduga pernyataan %s di %C"
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11110
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Konteks tidak valid untuk penunjuk NULL() di %%L"
  
! #: fortran/resolve.cc:11286
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "Antar-muka '%s' dari prosedur '%s' di %L harus berupa eksplisit"
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PENUNJUK"
  
! #: fortran/resolve.cc:11318
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PENUNJUK"
  
! #: fortran/resolve.cc:11325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN"
  
! #: fortran/resolve.cc:11336
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PRIVATE"
  
! #: fortran/resolve.cc:11342
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have PRIVATE components"
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PRIVATE"
  
! #: fortran/resolve.cc:11360
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Elemen pemindahan data di %L tidak dapat berupa sebuah referensi lengkap ke sebuah array yang ukurannya diasumsikan"
  
! #: fortran/resolve.cc:11411
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "FORALL nama-indeks di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11425
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.cc:11428
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.cc:11435 fortran/resolve.cc:11557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.cc:11447 fortran/resolve.cc:11569
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.cc:11459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "Argumen dim di %L harus berupa skalar"
  
! #: fortran/resolve.cc:11472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "NUM_THREADS clause di %L membutuhkan sebuah ekspresi skalar INTEGER"
  
! #: fortran/resolve.cc:11533
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Argumen dari pernyataan SELECT di %L harus berupa sebuah ekspresi skalar"
  
! #: fortran/resolve.cc:11537 fortran/resolve.cc:11547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Argumen dari ACOS di %L harus berada diantara -1 dan 1"
  
! #: fortran/resolve.cc:11600
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Pernyataan di %L bukan sebuah pernyataan pencabangan target yang valid untuk sebuah pernyataan percabangan di %L"
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Cabang di %L bisa menyebabkan sebuah loop tak terhingga"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11627 fortran/resolve.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11631 fortran/resolve.cc:11656
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 90649,90876 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11681
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Label di %L tidak dalam blok yang sama seperti pernyataan GOTO di %L"
  
! #: fortran/resolve.cc:11753
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "DIMANA mask di %L memiliki bentuk tidak konsisten"
  
! #: fortran/resolve.cc:11769
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "penempatan target WHERE di %L memiliki bentuk tidak konsisten"
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "penempatan bukan-ELEMEN didefinisikan-pengguna dalam WHERE di %L"
  
! #: fortran/resolve.cc:11792 fortran/resolve.cc:11884
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Pernyataan didalam WHERE di %L tidak didukung"
  
! #: fortran/resolve.cc:11823
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Penempatan ke sebuah indeks variabel FORALL di %L"
  
! #: fortran/resolve.cc:11832
  #, fuzzy, gcc-internal-format
  #| msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "FORALL dengan indeks '%s' tidak digunakan di sisi kiri dari penempatan di %L dan jadi mungkin menyebabkan penempatan berulang di objek ini"
  
! #: fortran/resolve.cc:11989
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12010
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "FORALL nama-indeks di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.cc:12020
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Sebuah konstruks FORALL luar telah memiliki sebuah indeks dengan nama ini %L"
  
! #: fortran/resolve.cc:12098
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "WHERE/ELSEWHERE clause di %L membutuhkan sebuah array LOGIKAL"
  
! #: fortran/resolve.cc:12219
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12299
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:12319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot assign %s to %s at %L"
  msgstr "Tidak dapat mengubah %s ke %s di %L"
  
! #: fortran/resolve.cc:12367
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "Ekspresi KARAKTER akan dipotong dalam penempatan (%d/%d) di %L"
  
! #: fortran/resolve.cc:12399
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Variabel impure di %L ditempatkan ke sebuah tipe variabel turunan dengan sebuah komponen PENUNJUK dalam sebuah prosedur PURE (12.6)"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12405
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12417
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Penempatan ke sebuah indeks variabel FORALL di %L"
  
! #: fortran/resolve.cc:12449
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:12453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Penempatan ke sebuah indeks variabel FORALL di %L"
  
! #: fortran/resolve.cc:12458
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:12465
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12476
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12865
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13179
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/resolve.cc:13191
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:13287
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "Argumen dari pernyataan SELECT di %L harus berupa sebuah ekspresi skalar"
  
! #: fortran/resolve.cc:13486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "FORALL awal ekspresi di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.cc:13522
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "pernyataan GOTO ASSIGNED di %L membutuhkan sebuah variabel INTEGER"
  
! #: fortran/resolve.cc:13526
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' has not been assigned a target label at %L"
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Variabel '%s' belum pernah ditempatkan sebuah label target di %L"
  
! #: fortran/resolve.cc:13537
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Pernyataan RETURN alternatif di %L membutuhkan sebuah SKALAR-INTEGER return penspesifikasi"
  
! #: fortran/resolve.cc:13593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Diduga ekspresi inisialisasi dalam CASE di %C"
  
! #: fortran/resolve.cc:13635
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.cc:13682
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Jenis tidak valid untuk %s di %L"
  
! #: fortran/resolve.cc:13686
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Pernyataan aritmetik IF di %L membutuhkan sebuah ekspresi numerik"
  
! #: fortran/resolve.cc:13747
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13752
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Kondisi keluar dari loop DO WHILE di %L harus berupa sebuah ekspresi skalar LOGIKAL"
  
! #: fortran/resolve.cc:13836
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL mask clause di %L membutuhkan sebuah ekspresi LOGIKAL"
  
! #: fortran/resolve.cc:13948
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): Pernyataan kode buruk"
  
! #: fortran/resolve.cc:13969
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Parameter '%s' tidak digunakan dideklarasikan di %L"
  
! #: fortran/resolve.cc:14065
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
--- 90746,90973 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11671
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Label di %L tidak dalam blok yang sama seperti pernyataan GOTO di %L"
  
! #: fortran/resolve.cc:11743
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "DIMANA mask di %L memiliki bentuk tidak konsisten"
  
! #: fortran/resolve.cc:11759
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "penempatan target WHERE di %L memiliki bentuk tidak konsisten"
  
! #: fortran/resolve.cc:11772 fortran/resolve.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "penempatan bukan-ELEMEN didefinisikan-pengguna dalam WHERE di %L"
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Pernyataan didalam WHERE di %L tidak didukung"
  
! #: fortran/resolve.cc:11813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Penempatan ke sebuah indeks variabel FORALL di %L"
  
! #: fortran/resolve.cc:11822
  #, fuzzy, gcc-internal-format
  #| msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "FORALL dengan indeks '%s' tidak digunakan di sisi kiri dari penempatan di %L dan jadi mungkin menyebabkan penempatan berulang di objek ini"
  
! #: fortran/resolve.cc:11979
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "FORALL nama-indeks di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Sebuah konstruks FORALL luar telah memiliki sebuah indeks dengan nama ini %L"
  
! #: fortran/resolve.cc:12088
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "WHERE/ELSEWHERE clause di %L membutuhkan sebuah array LOGIKAL"
  
! #: fortran/resolve.cc:12209
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12289
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:12309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot assign %s to %s at %L"
  msgstr "Tidak dapat mengubah %s ke %s di %L"
  
! #: fortran/resolve.cc:12357
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "Ekspresi KARAKTER akan dipotong dalam penempatan (%d/%d) di %L"
  
! #: fortran/resolve.cc:12389
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Variabel impure di %L ditempatkan ke sebuah tipe variabel turunan dengan sebuah komponen PENUNJUK dalam sebuah prosedur PURE (12.6)"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12395
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Penempatan ke sebuah indeks variabel FORALL di %L"
  
! #: fortran/resolve.cc:12439
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:12443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Penempatan ke sebuah indeks variabel FORALL di %L"
  
! #: fortran/resolve.cc:12448
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:12455
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12855
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/resolve.cc:13181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:13277
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "Argumen dari pernyataan SELECT di %L harus berupa sebuah ekspresi skalar"
  
! #: fortran/resolve.cc:13476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "FORALL awal ekspresi di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.cc:13512
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "pernyataan GOTO ASSIGNED di %L membutuhkan sebuah variabel INTEGER"
  
! #: fortran/resolve.cc:13516
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' has not been assigned a target label at %L"
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Variabel '%s' belum pernah ditempatkan sebuah label target di %L"
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Pernyataan RETURN alternatif di %L membutuhkan sebuah SKALAR-INTEGER return penspesifikasi"
  
! #: fortran/resolve.cc:13583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Diduga ekspresi inisialisasi dalam CASE di %C"
  
! #: fortran/resolve.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.cc:13672
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Jenis tidak valid untuk %s di %L"
  
! #: fortran/resolve.cc:13676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Pernyataan aritmetik IF di %L membutuhkan sebuah ekspresi numerik"
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13742
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Kondisi keluar dari loop DO WHILE di %L harus berupa sebuah ekspresi skalar LOGIKAL"
  
! #: fortran/resolve.cc:13826
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL mask clause di %L membutuhkan sebuah ekspresi LOGIKAL"
  
! #: fortran/resolve.cc:13938
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): Pernyataan kode buruk"
  
! #: fortran/resolve.cc:13959
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Parameter '%s' tidak digunakan dideklarasikan di %L"
  
! #: fortran/resolve.cc:14055
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
*************** msgstr "Binding label '%s' di %L collide
*** 90878,90884 ****
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14079
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
--- 90975,90981 ----
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14069
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
*************** msgstr ""
*** 90886,90954 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14098
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Binding label '%s' di %L collides dengan global entity '%s' di %L"
  
! #: fortran/resolve.cc:14184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "String length at %L is too large"
  msgstr "ukuran dari array %qs adalah terlalu besar"
  
! #: fortran/resolve.cc:14422
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Array dapat dialokasikan '%s' di %L harus memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.cc:14426
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Objek skalar '%s' di %L mungkin tidak dapat DIALOKASIKAN"
  
! #: fortran/resolve.cc:14434
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Penunjuk array '%s' di %L harus memiliki sebuah bentuk deffered"
  
! #: fortran/resolve.cc:14445
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Array '%s' di %L tidak dapat memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.cc:14463
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:14477
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14510
  #, fuzzy, gcc-internal-format
  #| msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "Tipe '%s' tidak dapat host assosiasi di %L karena ini diblok dengan sebuah objek tidak kompatibel dari nama sama yang dideklarasikan di %L"
  
! #: fortran/resolve.cc:14532
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:14565
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14579
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
--- 90983,91051 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14088
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Binding label '%s' di %L collides dengan global entity '%s' di %L"
  
! #: fortran/resolve.cc:14174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "String length at %L is too large"
  msgstr "ukuran dari array %qs adalah terlalu besar"
  
! #: fortran/resolve.cc:14412
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Array dapat dialokasikan '%s' di %L harus memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.cc:14416
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Objek skalar '%s' di %L mungkin tidak dapat DIALOKASIKAN"
  
! #: fortran/resolve.cc:14424
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Penunjuk array '%s' di %L harus memiliki sebuah bentuk deffered"
  
! #: fortran/resolve.cc:14435
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Array '%s' di %L tidak dapat memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.cc:14453
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:14467
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14500
  #, fuzzy, gcc-internal-format
  #| msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "Tipe '%s' tidak dapat host assosiasi di %L karena ini diblok dengan sebuah objek tidak kompatibel dari nama sama yang dideklarasikan di %L"
  
! #: fortran/resolve.cc:14522
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:14555
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14569
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
*************** msgstr "Array otomatis '%s' di %L tidak
*** 90956,91888 ****
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14601
  #, fuzzy, gcc-internal-format
  #| msgid "The module or main program array '%s' at %L must have constant shape"
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Modul atau array aplikasi utama '%s' di %L harus memiliki bentuk konstan"
  
! #: fortran/resolve.cc:14626
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Entity dengan panjang karakter diasumsikan di %L harus berupa sebuah argumen dummy atau sebuah PARAMETER"
  
! #: fortran/resolve.cc:14647
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "%qs at %L must have constant character length in this context"
  msgstr "'%s' di %L harus memiliki panjang karakter konstan dalam konteks ini"
  
! #: fortran/resolve.cc:14654
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "'%s' di %L harus memiliki panjang karakter konstan dalam konteks ini"
  
! #: fortran/resolve.cc:14702
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Dapat dialokasikan '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.cc:14705
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Eksternal '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.cc:14708
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Dummy '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.cc:14711
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Intrinsik '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.cc:14714
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Hasil fungsi '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.cc:14717
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Array otomatis '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.cc:14759
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "%s at %L"
  msgstr "dalam %s, di %s:%d"
  
! #: fortran/resolve.cc:14791
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "Pernyataan fungsi nilai-karakter '%s' di %L harus memiliki panjang konstant"
  
! #: fortran/resolve.cc:14814
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: '%s' adalah sebuah tipe PRIVATE dan tidak dapat berupa sebuah argumen dummy dari '%s', yang mana ini adalah PUBLIK di %L"
  
! #: fortran/resolve.cc:14836
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Fortran 2003: Prosedur '%s' dalam antar-muka PUBLIK '%s' di %L memakai argumen dummy dari '%s' dimana ini adalah PRIVATE"
  
! #: fortran/resolve.cc:14854
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Fungsi '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.cc:14866
  #, fuzzy, gcc-internal-format
  #| msgid "External object '%s' at %L may not have an initializer"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Objek eksternal '%s' di %L tidak boleh memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.cc:14876
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "Fungsi ELEMEN '%s' di %L harus memiliki sebuah hasil skalar"
  
! #: fortran/resolve.cc:14886
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Pernyataan fungsi '%s' di %L tidak diperbolehkan sebagai argumen aktual"
  
! #: fortran/resolve.cc:14905
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat bernilai-array"
  
! #: fortran/resolve.cc:14909
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat bernilai-penunjuk"
  
! #: fortran/resolve.cc:14913
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat pure"
  
! #: fortran/resolve.cc:14917
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat rekursif"
  
! #: fortran/resolve.cc:14930
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat pure"
  
! #: fortran/resolve.cc:14941
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Prosedur '%s' dalam %s di %L tidak memiliki antar-muka eksplisit"
  
! #: fortran/resolve.cc:14947
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' at %C cannot have a generic interface"
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Prosedur dummy '%s' di %C tidak dapat memiliki sebuah antar-muka umum"
  
! #: fortran/resolve.cc:14967
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15024
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut SAVE dalam '%s' di %L"
  
! #: fortran/resolve.cc:15030
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.cc:15036
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut NAMELIST dalam '%s' di %L"
  
! #: fortran/resolve.cc:15044
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.cc:15050
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15093
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15101
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15109
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15118
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15142
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "Antar-muka '%s' dari prosedur '%s' di %L harus berupa eksplisit"
  
! #: fortran/resolve.cc:15212
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "Prosedur FINAL '%s' di %L bukan sebuah SUBROUTINE"
  
! #: fortran/resolve.cc:15221
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Prosedur FINAL di %L harus memiliki tepat satu argumen"
  
! #: fortran/resolve.cc:15229 fortran/resolve.cc:15246
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of FINAL procedure at %L must be of type '%s'"
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Argumen dari prosedur FINAL di %L harus berupa tipe '%s'"
  
! #: fortran/resolve.cc:15237
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15254
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "argumen dari prosedur FINAL di %L harus berupa sebuah PENUNJUK"
  
! #: fortran/resolve.cc:15260
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Argumen dari prosedur FINAL di %L harus berupa DAPAT-DIALOKASIKAN"
  
! #: fortran/resolve.cc:15266
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Argumen dari prosedur FINAL di %L tidak boleh berupa OPSIONAL"
  
! #: fortran/resolve.cc:15274
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Argumen dari prosedur FINAL di %L harus berupa INTENT(OUT)"
  
! #: fortran/resolve.cc:15283
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Prosedur FINAL bukan skalar di %L seharusnya memiliki diasumsikan argumen bentuk"
  
! #: fortran/resolve.cc:15305
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "prosedur FINAL '%s' dideklarasikan di %L memiliki tingkat yang sama (%d) seperti '%s'"
  
! #: fortran/resolve.cc:15342
  #, fuzzy, gcc-internal-format
  #| msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "Hanya array prosedur FINAL dideklarasikan untuk tipe turunan '%s' didefinisikan di %L, disarankan juga skalar satu"
  
! #: fortran/resolve.cc:15383
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "'%s' dan '%s' tidak dapat dicampurkan FUNCTION/SUBROUTINE untuk GENERIC '%s' di %L"
  
! #: fortran/resolve.cc:15419
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "'%s' dan '%s' untuk GENERIC '%s' di %L adalah ambigu"
  
! #: fortran/resolve.cc:15478
  #, fuzzy, gcc-internal-format
  #| msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Tidak terdefinisi pengikatan spesifik '%s' sebagai target dari GENERIC '%s' di %L"
  
! #: fortran/resolve.cc:15490
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC '%s' di %L harus target sebuah pengikatan spesifik, '%s' adalah GENERIC, juga"
  
! #: fortran/resolve.cc:15518
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "GENERIC '%s' di %L tidak dapat overwrite pengikatan spesifik dengan nama sama"
  
! #: fortran/resolve.cc:15574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "Langkah iterasi di %L tidak dapat nol"
  
! #: fortran/resolve.cc:15786
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "'%s' harus berupa sebuah prosedur modul atau sebuah prosedur eksternal dengan sebuah antar-muka eksplisit di %L"
  
! #: fortran/resolve.cc:15829
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prosedur '%s' dengan PASS(%s) di %L tidak memiliki argumen '%s'"
  
! #: fortran/resolve.cc:15843
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS at %L must have at least one argument"
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Prosedur '%s' dengan PASS di %L harus memiliki paling tidak satu argumen"
  
! #: fortran/resolve.cc:15857 fortran/resolve.cc:16399
  #, fuzzy, gcc-internal-format
  #| msgid "Polymorphic entities are not yet implemented, non-polymorphic passed-object dummy argument of '%s' at %L accepted"
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "entiti polymorphic belum diimplementasikan, bukan polymorphic objek argumen dummy dilewatkan dari '%s' di %L diterima"
  
! #: fortran/resolve.cc:15866
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
  
! #: fortran/resolve.cc:15876
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15928
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object at %L must be scalar"
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Objek yang dilewatkan di %L harus berupa skalar"
  
! #: fortran/resolve.cc:15934
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa DAPAT-DIALOKASIKAN"
  
! #: fortran/resolve.cc:15940
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "'%s' argumen dari '%s' instrinsik di %L harus berupa sebuah PENUNJUK"
  
! #: fortran/resolve.cc:15969
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as a component of '%s'"
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Prosedur '%s' di %L memiliki nama sama sebagai sebuah komponen dari '%s'"
  
! #: fortran/resolve.cc:15979
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Prosedur '%s' di %L memiliki nama sama seperti sebuah komponen turunan dari '%s'"
  
! #: fortran/resolve.cc:16074
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:16179
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Penunjuk array '%s' di %L harus memiliki sebuah bentuk deffered"
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16198
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16223
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:16234
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ICHAR at %L must be of length one"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Argumen dari ICHAR di %L harus berupa panjang satu"
  
! #: fortran/resolve.cc:16332
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prosedur '%s' dengan PASS(%s) di %L tidak memiliki argumen '%s'"
  
! #: fortran/resolve.cc:16346
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS at %L must have at least one argument"
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Prosedur '%s' dengan PASS di %L harus memiliki paling tidak satu argumen"
  
! #: fortran/resolve.cc:16362
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
  
! #: fortran/resolve.cc:16372
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
  
! #: fortran/resolve.cc:16381
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argumen '%s' dari prosedur elemental di %L tidak dapat memiliki atribut POINTER"
  
! #: fortran/resolve.cc:16390
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa DAPAT-DIALOKASIKAN"
  
! #: fortran/resolve.cc:16432
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Komponen '%s' dari '%s' di %L memiliki nama sama dengan prosedur yang melingkupinya"
  
! #: fortran/resolve.cc:16445
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of component '%s' needs to be a constant specification expression at %L"
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "Panjang karakter dari komponen '%s' butuh untuk menjadi sebuah ekspresi spesifikasi konstan di %L"
  
! #: fortran/resolve.cc:16456
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Ekspresi di %L harus berupa tipe INTEGER, ditemukan %s"
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16502
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: Komponen '%s' adalah sebuah tipe PRIVATE dan tidak dapat berupa sebuah komponen dari '%s', yang mana adalah PUBLIK di %L"
  
! #: fortran/resolve.cc:16510
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16519
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Komponen %s dari tipe URUTAN dideklarasikan di %L tidak dapat memiliki atribut URUTAN"
  
! #: fortran/resolve.cc:16605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflict in attributes of function argument at %C"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Konflik dalam atribut dari argumen fungsi di %C"
  
! #: fortran/resolve.cc:16697
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16710
  #, fuzzy, gcc-internal-format
  #| msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Bukan ekstensible tipe turunan '%s' di %L tidak boleh berupa ABSTRACT"
  
! #: fortran/resolve.cc:16780
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16812
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16826
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE has not been declared"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "%H%qE belum pernah dideklarasikan"
  
! #: fortran/resolve.cc:16894
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Ukuran array yang diasumsikan '%s' dalam daftar nama '%s' di %C tidak diperbolehkan"
  
! #: fortran/resolve.cc:16900
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST array object '%s' must not have assumed shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST array objek '%s' tidak boleh memiliki bentuk yang diasumsikan dalam daftar-nama '%s' di %L"
  
! #: fortran/resolve.cc:16906
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST array objek '%s' harus memiliki bentuk konstan dalam daftar-nama '%s' di %L"
  
! #: fortran/resolve.cc:16914
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST array objek '%s' harus memiliki bentuk konstan dalam daftar-nama '%s' di %L"
  
! #: fortran/resolve.cc:16931
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST objek '%s' telah dideklarasikan PRIVATE dan tidak dapat berupa anggota dari PUBLIK namelist '%s' di %L"
  
! #: fortran/resolve.cc:16953
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "NAMELIST objek '%s' memiliki use-associated komponen PRIVATE dan tidak dapat berupa anggota dari daftar-nama '%s' di %L"
  
! #: fortran/resolve.cc:16964
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST objek '%s' meemiliki komponen PRIVATE dan tidak dapat berupa anggota dari PUBLIK daftar-nama '%s' di %L"
  
! #: fortran/resolve.cc:16991
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut NAMELIST dalam '%s' di %L"
  
! #: fortran/resolve.cc:17010
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameter array '%s' di %L tidak dapat berupa otomatis atau bentuk deferred"
  
! #: fortran/resolve.cc:17026
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Tipe PARAMETER secara implisit '%s' di %L tidak cocok dengan tipe IMPLISIT kemudian"
  
! #: fortran/resolve.cc:17037
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Tipe turunan tidak kompatibel dalam PARAMETER di %L"
  
! #: fortran/resolve.cc:17045
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/resolve.cc:17097
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17109
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17116
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17175
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17188
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.cc:17256
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.cc:17362
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:17383
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad specification for assumed size array at %C"
  msgid "Bad specification for assumed size array at %L"
  msgstr "Spesifikasi buruk untuk diasumsikan ukuran array di %C"
  
! #: fortran/resolve.cc:17397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Ukuran array yang diasumsikan di %L harus berupa sebuah argumen dummy"
  
! #: fortran/resolve.cc:17400
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Bentuk array yang diasumsikan di %L harus berupa sebuah argumen dummy"
  
! #: fortran/resolve.cc:17412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Bentuk array yang diasumsikan di %L harus berupa sebuah argumen dummy"
  
! #: fortran/resolve.cc:17419
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17432
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Simbol di %L bukan sebuah variabel DUMMY"
  
! #: fortran/resolve.cc:17438
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "'%s' di %L tidak dapat memiliki VALUE atribut karena ini bukan sebuah argumen dummy"
  
! #: fortran/resolve.cc:17448
  #, fuzzy, gcc-internal-format
  #| msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Karakter dummy variabel '%s' di %L dengan atribut NILAI harus memiliki panjang konstant"
  
! #: fortran/resolve.cc:17457
  #, fuzzy, gcc-internal-format
  #| msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C interoperable karakter dummy variabel '%s' di %L dengan atribut NILAI harus memiliki panjang satu"
  
! #: fortran/resolve.cc:17470 fortran/resolve.cc:17647
  #, fuzzy, gcc-internal-format
  #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Tipe turunana '%s' di %L adalah tipe '%s',  yang mana belum didefinisikan"
  
! #: fortran/resolve.cc:17484
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17493
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut DAPAT DIALOKASIKAN dan BIND(C)"
  
! #: fortran/resolve.cc:17510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/resolve.cc:17517
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:17537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Diasumsikan bentuk array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/resolve.cc:17544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut DAPAT DIALOKASIKAN dan BIND(C)"
  
! #: fortran/resolve.cc:17551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/resolve.cc:17558
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:17584
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "Variabel '%s' di %L tidak dapat berupa BIND(C) karena ini bukan sebuah blok UMUM atau dideklarasikan dalam tingkat cakupan modul"
  
! #: fortran/resolve.cc:17594
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Argumen dari %s di %L harus berupa panjang satu"
  
! #: fortran/resolve.cc:17673
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "Fortran 2003: PUBLIK %s '%s' di %L dari tipe turunan '%s' PRIVATE"
  
! #: fortran/resolve.cc:17688
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17701
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17719
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "INTENT(OUT) dummy argumen '%s' di %L adalah UKURAN DIASUMSIKAN dan jadi tidak dapat memiliki sebuah penginisialisasi baku"
  
! #: fortran/resolve.cc:17731
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
  
! #: fortran/resolve.cc:17740
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
  
! #: fortran/resolve.cc:17753
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.cc:17762
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17775
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17791
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17799
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:17807
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Array dapat dialokasikan '%s' di %L harus memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.cc:17820
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:17829
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Prosedur dummy di %L tidak diperbolehkan dalam prosedur ELEMENTAL"
  
! #: fortran/resolve.cc:17845
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17851
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17876
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Daftar-nama %s tidak dapat diubah namanya dengan assosiasi USE ke %s"
  
! #: fortran/resolve.cc:17936
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate di %L bukan SAVEd"
  
! #: fortran/resolve.cc:17948
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18059
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting list of named entities at %C"
  msgid "Expecting definable entity near %L"
  msgstr "Diduga daftar dari entiti bernama di %C"
  
! #: fortran/resolve.cc:18067
  #, fuzzy, gcc-internal-format
  #| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "DATA BLOK elemen '%s' di %L harus berupa dalam COMMON"
  
! #: fortran/resolve.cc:18074
  #, fuzzy, gcc-internal-format
  #| msgid "DATA array '%s' at %L must be specified in a previous declaration"
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA array '%s' di %L harus dispesifikasikan dalam sebuah deklarasi sebelumnya"
  
! #: fortran/resolve.cc:18081
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "Dummy '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.cc:18097
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:18104
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18113
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut DAPAT DIALOKASIKAN dan BIND(C)"
  
! #: fortran/resolve.cc:18175
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Daerah array tidak konstant di %L dalam pernyataan DATA"
  
! #: fortran/resolve.cc:18188
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "pernyataan DATA di %L memiliki lebih variabel daripada nilai"
  
! #: fortran/resolve.cc:18264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Nonconstant array section at %L in DATA statement"
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "Daerah array tidak konstant di %L dalam pernyataan DATA"
  
! #: fortran/resolve.cc:18292
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18300
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18308
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18315
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
  
! #: fortran/resolve.cc:18440
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "pernyataan DATA di %L memiliki lebih banyak nilai daripada variabel"
--- 91053,91985 ----
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14591
  #, fuzzy, gcc-internal-format
  #| msgid "The module or main program array '%s' at %L must have constant shape"
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Modul atau array aplikasi utama '%s' di %L harus memiliki bentuk konstan"
  
! #: fortran/resolve.cc:14616
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Entity dengan panjang karakter diasumsikan di %L harus berupa sebuah argumen dummy atau sebuah PARAMETER"
  
! #: fortran/resolve.cc:14637
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "%qs at %L must have constant character length in this context"
  msgstr "'%s' di %L harus memiliki panjang karakter konstan dalam konteks ini"
  
! #: fortran/resolve.cc:14644
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "'%s' di %L harus memiliki panjang karakter konstan dalam konteks ini"
  
! #: fortran/resolve.cc:14692
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Dapat dialokasikan '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.cc:14695
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Eksternal '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.cc:14698
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Dummy '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.cc:14701
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Intrinsik '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.cc:14704
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Hasil fungsi '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.cc:14707
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Array otomatis '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.cc:14749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "%s at %L"
  msgstr "dalam %s, di %s:%d"
  
! #: fortran/resolve.cc:14781
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "Pernyataan fungsi nilai-karakter '%s' di %L harus memiliki panjang konstant"
  
! #: fortran/resolve.cc:14804
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: '%s' adalah sebuah tipe PRIVATE dan tidak dapat berupa sebuah argumen dummy dari '%s', yang mana ini adalah PUBLIK di %L"
  
! #: fortran/resolve.cc:14826
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Fortran 2003: Prosedur '%s' dalam antar-muka PUBLIK '%s' di %L memakai argumen dummy dari '%s' dimana ini adalah PRIVATE"
  
! #: fortran/resolve.cc:14844
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Fungsi '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.cc:14856
  #, fuzzy, gcc-internal-format
  #| msgid "External object '%s' at %L may not have an initializer"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Objek eksternal '%s' di %L tidak boleh memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.cc:14866
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "Fungsi ELEMEN '%s' di %L harus memiliki sebuah hasil skalar"
  
! #: fortran/resolve.cc:14876
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Pernyataan fungsi '%s' di %L tidak diperbolehkan sebagai argumen aktual"
  
! #: fortran/resolve.cc:14895
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat bernilai-array"
  
! #: fortran/resolve.cc:14899
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat bernilai-penunjuk"
  
! #: fortran/resolve.cc:14903
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat pure"
  
! #: fortran/resolve.cc:14907
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat rekursif"
  
! #: fortran/resolve.cc:14920
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat pure"
  
! #: fortran/resolve.cc:14931
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Prosedur '%s' dalam %s di %L tidak memiliki antar-muka eksplisit"
  
! #: fortran/resolve.cc:14937
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' at %C cannot have a generic interface"
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Prosedur dummy '%s' di %C tidak dapat memiliki sebuah antar-muka umum"
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15014
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut SAVE dalam '%s' di %L"
  
! #: fortran/resolve.cc:15020
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.cc:15026
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut NAMELIST dalam '%s' di %L"
  
! #: fortran/resolve.cc:15034
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15083
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15099
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15108
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15132
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "Antar-muka '%s' dari prosedur '%s' di %L harus berupa eksplisit"
  
! #: fortran/resolve.cc:15202
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "Prosedur FINAL '%s' di %L bukan sebuah SUBROUTINE"
  
! #: fortran/resolve.cc:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Prosedur FINAL di %L harus memiliki tepat satu argumen"
  
! #: fortran/resolve.cc:15219 fortran/resolve.cc:15236
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of FINAL procedure at %L must be of type '%s'"
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Argumen dari prosedur FINAL di %L harus berupa tipe '%s'"
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "argumen dari prosedur FINAL di %L harus berupa sebuah PENUNJUK"
  
! #: fortran/resolve.cc:15250
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Argumen dari prosedur FINAL di %L harus berupa DAPAT-DIALOKASIKAN"
  
! #: fortran/resolve.cc:15256
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Argumen dari prosedur FINAL di %L tidak boleh berupa OPSIONAL"
  
! #: fortran/resolve.cc:15264
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Argumen dari prosedur FINAL di %L harus berupa INTENT(OUT)"
  
! #: fortran/resolve.cc:15273
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Prosedur FINAL bukan skalar di %L seharusnya memiliki diasumsikan argumen bentuk"
  
! #: fortran/resolve.cc:15295
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "prosedur FINAL '%s' dideklarasikan di %L memiliki tingkat yang sama (%d) seperti '%s'"
  
! #: fortran/resolve.cc:15332
  #, fuzzy, gcc-internal-format
  #| msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "Hanya array prosedur FINAL dideklarasikan untuk tipe turunan '%s' didefinisikan di %L, disarankan juga skalar satu"
  
! #: fortran/resolve.cc:15373
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "'%s' dan '%s' tidak dapat dicampurkan FUNCTION/SUBROUTINE untuk GENERIC '%s' di %L"
  
! #: fortran/resolve.cc:15409
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "'%s' dan '%s' untuk GENERIC '%s' di %L adalah ambigu"
  
! #: fortran/resolve.cc:15468
  #, fuzzy, gcc-internal-format
  #| msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Tidak terdefinisi pengikatan spesifik '%s' sebagai target dari GENERIC '%s' di %L"
  
! #: fortran/resolve.cc:15480
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC '%s' di %L harus target sebuah pengikatan spesifik, '%s' adalah GENERIC, juga"
  
! #: fortran/resolve.cc:15508
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "GENERIC '%s' di %L tidak dapat overwrite pengikatan spesifik dengan nama sama"
  
! #: fortran/resolve.cc:15564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "Langkah iterasi di %L tidak dapat nol"
  
! #: fortran/resolve.cc:15776
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "'%s' harus berupa sebuah prosedur modul atau sebuah prosedur eksternal dengan sebuah antar-muka eksplisit di %L"
  
! #: fortran/resolve.cc:15819
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prosedur '%s' dengan PASS(%s) di %L tidak memiliki argumen '%s'"
  
! #: fortran/resolve.cc:15833
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS at %L must have at least one argument"
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Prosedur '%s' dengan PASS di %L harus memiliki paling tidak satu argumen"
  
! #: fortran/resolve.cc:15847 fortran/resolve.cc:16389
  #, fuzzy, gcc-internal-format
  #| msgid "Polymorphic entities are not yet implemented, non-polymorphic passed-object dummy argument of '%s' at %L accepted"
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "entiti polymorphic belum diimplementasikan, bukan polymorphic objek argumen dummy dilewatkan dari '%s' di %L diterima"
  
! #: fortran/resolve.cc:15856
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
  
! #: fortran/resolve.cc:15866
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
  
! #: fortran/resolve.cc:15908
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15918
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object at %L must be scalar"
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Objek yang dilewatkan di %L harus berupa skalar"
  
! #: fortran/resolve.cc:15924
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa DAPAT-DIALOKASIKAN"
  
! #: fortran/resolve.cc:15930
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "'%s' argumen dari '%s' instrinsik di %L harus berupa sebuah PENUNJUK"
  
! #: fortran/resolve.cc:15959
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as a component of '%s'"
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Prosedur '%s' di %L memiliki nama sama sebagai sebuah komponen dari '%s'"
  
! #: fortran/resolve.cc:15969
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Prosedur '%s' di %L memiliki nama sama seperti sebuah komponen turunan dari '%s'"
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:16169
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Penunjuk array '%s' di %L harus memiliki sebuah bentuk deffered"
  
! #: fortran/resolve.cc:16178
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:16224
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ICHAR at %L must be of length one"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Argumen dari ICHAR di %L harus berupa panjang satu"
  
! #: fortran/resolve.cc:16322
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prosedur '%s' dengan PASS(%s) di %L tidak memiliki argumen '%s'"
  
! #: fortran/resolve.cc:16336
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS at %L must have at least one argument"
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Prosedur '%s' dengan PASS di %L harus memiliki paling tidak satu argumen"
  
! #: fortran/resolve.cc:16352
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
  
! #: fortran/resolve.cc:16362
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
  
! #: fortran/resolve.cc:16371
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argumen '%s' dari prosedur elemental di %L tidak dapat memiliki atribut POINTER"
  
! #: fortran/resolve.cc:16380
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa DAPAT-DIALOKASIKAN"
  
! #: fortran/resolve.cc:16422
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Komponen '%s' dari '%s' di %L memiliki nama sama dengan prosedur yang melingkupinya"
  
! #: fortran/resolve.cc:16435
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of component '%s' needs to be a constant specification expression at %L"
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "Panjang karakter dari komponen '%s' butuh untuk menjadi sebuah ekspresi spesifikasi konstan di %L"
  
! #: fortran/resolve.cc:16446
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Ekspresi di %L harus berupa tipe INTEGER, ditemukan %s"
  
! #: fortran/resolve.cc:16459
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16492
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: Komponen '%s' adalah sebuah tipe PRIVATE dan tidak dapat berupa sebuah komponen dari '%s', yang mana adalah PUBLIK di %L"
  
! #: fortran/resolve.cc:16500
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16509
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Komponen %s dari tipe URUTAN dideklarasikan di %L tidak dapat memiliki atribut URUTAN"
  
! #: fortran/resolve.cc:16595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflict in attributes of function argument at %C"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Konflik dalam atribut dari argumen fungsi di %C"
  
! #: fortran/resolve.cc:16687
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16700
  #, fuzzy, gcc-internal-format
  #| msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Bukan ekstensible tipe turunan '%s' di %L tidak boleh berupa ABSTRACT"
  
! #: fortran/resolve.cc:16770
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16802
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16816
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE has not been declared"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "%H%qE belum pernah dideklarasikan"
  
! #: fortran/resolve.cc:16884
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Ukuran array yang diasumsikan '%s' dalam daftar nama '%s' di %C tidak diperbolehkan"
  
! #: fortran/resolve.cc:16890
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST array object '%s' must not have assumed shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST array objek '%s' tidak boleh memiliki bentuk yang diasumsikan dalam daftar-nama '%s' di %L"
  
! #: fortran/resolve.cc:16896
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST array objek '%s' harus memiliki bentuk konstan dalam daftar-nama '%s' di %L"
  
! #: fortran/resolve.cc:16904
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST array objek '%s' harus memiliki bentuk konstan dalam daftar-nama '%s' di %L"
  
! #: fortran/resolve.cc:16921
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST objek '%s' telah dideklarasikan PRIVATE dan tidak dapat berupa anggota dari PUBLIK namelist '%s' di %L"
  
! #: fortran/resolve.cc:16943
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "NAMELIST objek '%s' memiliki use-associated komponen PRIVATE dan tidak dapat berupa anggota dari daftar-nama '%s' di %L"
  
! #: fortran/resolve.cc:16954
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST objek '%s' meemiliki komponen PRIVATE dan tidak dapat berupa anggota dari PUBLIK daftar-nama '%s' di %L"
  
! #: fortran/resolve.cc:16981
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut NAMELIST dalam '%s' di %L"
  
! #: fortran/resolve.cc:17000
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameter array '%s' di %L tidak dapat berupa otomatis atau bentuk deferred"
  
! #: fortran/resolve.cc:17016
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Tipe PARAMETER secara implisit '%s' di %L tidak cocok dengan tipe IMPLISIT kemudian"
  
! #: fortran/resolve.cc:17027
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Tipe turunan tidak kompatibel dalam PARAMETER di %L"
  
! #: fortran/resolve.cc:17035
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/resolve.cc:17087
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17106
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17165
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17178
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17243
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.cc:17246
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:17373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad specification for assumed size array at %C"
  msgid "Bad specification for assumed size array at %L"
  msgstr "Spesifikasi buruk untuk diasumsikan ukuran array di %C"
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Ukuran array yang diasumsikan di %L harus berupa sebuah argumen dummy"
  
! #: fortran/resolve.cc:17390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Bentuk array yang diasumsikan di %L harus berupa sebuah argumen dummy"
  
! #: fortran/resolve.cc:17402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Bentuk array yang diasumsikan di %L harus berupa sebuah argumen dummy"
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17422
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Simbol di %L bukan sebuah variabel DUMMY"
  
! #: fortran/resolve.cc:17428
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "'%s' di %L tidak dapat memiliki VALUE atribut karena ini bukan sebuah argumen dummy"
  
! #: fortran/resolve.cc:17438
  #, fuzzy, gcc-internal-format
  #| msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Karakter dummy variabel '%s' di %L dengan atribut NILAI harus memiliki panjang konstant"
  
! #: fortran/resolve.cc:17447
  #, fuzzy, gcc-internal-format
  #| msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C interoperable karakter dummy variabel '%s' di %L dengan atribut NILAI harus memiliki panjang satu"
  
! #: fortran/resolve.cc:17460 fortran/resolve.cc:17637
  #, fuzzy, gcc-internal-format
  #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Tipe turunana '%s' di %L adalah tipe '%s',  yang mana belum didefinisikan"
  
! #: fortran/resolve.cc:17474
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17483
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut DAPAT DIALOKASIKAN dan BIND(C)"
  
! #: fortran/resolve.cc:17500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/resolve.cc:17507
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:17527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Diasumsikan bentuk array '%s' di %L tidak diijinkan dalam sebuah ekspresi inisialisasi"
  
! #: fortran/resolve.cc:17534
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut DAPAT DIALOKASIKAN dan BIND(C)"
  
! #: fortran/resolve.cc:17541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/resolve.cc:17548
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:17574
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "Variabel '%s' di %L tidak dapat berupa BIND(C) karena ini bukan sebuah blok UMUM atau dideklarasikan dalam tingkat cakupan modul"
  
! #: fortran/resolve.cc:17584
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Argumen dari %s di %L harus berupa panjang satu"
  
! #: fortran/resolve.cc:17663
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "Fortran 2003: PUBLIK %s '%s' di %L dari tipe turunan '%s' PRIVATE"
  
! #: fortran/resolve.cc:17678
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17691
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17709
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "INTENT(OUT) dummy argumen '%s' di %L adalah UKURAN DIASUMSIKAN dan jadi tidak dapat memiliki sebuah penginisialisasi baku"
  
! #: fortran/resolve.cc:17721
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
  
! #: fortran/resolve.cc:17730
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
  
! #: fortran/resolve.cc:17743
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.cc:17752
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17765
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17789
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:17797
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Array dapat dialokasikan '%s' di %L harus memiliki sebuah bentuk deferred"
  
! #: fortran/resolve.cc:17810
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:17819
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Prosedur dummy di %L tidak diperbolehkan dalam prosedur ELEMENTAL"
  
! #: fortran/resolve.cc:17835
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17841
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17866
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Daftar-nama %s tidak dapat diubah namanya dengan assosiasi USE ke %s"
  
! #: fortran/resolve.cc:17926
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate di %L bukan SAVEd"
  
! #: fortran/resolve.cc:17938
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18049
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting list of named entities at %C"
  msgid "Expecting definable entity near %L"
  msgstr "Diduga daftar dari entiti bernama di %C"
  
! #: fortran/resolve.cc:18057
  #, fuzzy, gcc-internal-format
  #| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "DATA BLOK elemen '%s' di %L harus berupa dalam COMMON"
  
! #: fortran/resolve.cc:18064
  #, fuzzy, gcc-internal-format
  #| msgid "DATA array '%s' at %L must be specified in a previous declaration"
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA array '%s' di %L harus dispesifikasikan dalam sebuah deklarasi sebelumnya"
  
! #: fortran/resolve.cc:18071
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "Dummy '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
  
! #: fortran/resolve.cc:18087
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:18094
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18103
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut DAPAT DIALOKASIKAN dan BIND(C)"
  
! #: fortran/resolve.cc:18165
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Daerah array tidak konstant di %L dalam pernyataan DATA"
  
! #: fortran/resolve.cc:18178
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "pernyataan DATA di %L memiliki lebih variabel daripada nilai"
  
! #: fortran/resolve.cc:18254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Nonconstant array section at %L in DATA statement"
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "Daerah array tidak konstant di %L dalam pernyataan DATA"
  
! #: fortran/resolve.cc:18282
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18290
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18298
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
  
! #: fortran/resolve.cc:18430
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "pernyataan DATA di %L memiliki lebih banyak nilai daripada variabel"
*************** msgstr "Overlapping tidak sama penginisi
*** 93023,93048 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Overlapping tidak sama penginisialisasi dalam EKUIVALEN di %L"
  
! #: fortran/trans-array.cc:2466 fortran/trans-expr.cc:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6838
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "Jumlah dari elemen dalam konstruktor array di %L membutuhkan sebuah peningkatan dari batas atas %d yang diijinkan. Lihat pilihan -fmax-array-constructor"
  
! #: fortran/trans-array.cc:9244
  #, fuzzy, gcc-internal-format
  #| msgid "Creating array temporary at %L for argument '%s'"
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Membuat array sementara di %L untuk argumen '%s'"
  
! #: fortran/trans-array.cc:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "tipe ekspresi buruk selama walk (%d)"
--- 93120,93145 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Overlapping tidak sama penginisialisasi dalam EKUIVALEN di %L"
  
! #: fortran/trans-array.cc:2469 fortran/trans-expr.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6840
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "Jumlah dari elemen dalam konstruktor array di %L membutuhkan sebuah peningkatan dari batas atas %d yang diijinkan. Lihat pilihan -fmax-array-constructor"
  
! #: fortran/trans-array.cc:9246
  #, fuzzy, gcc-internal-format
  #| msgid "Creating array temporary at %L for argument '%s'"
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Membuat array sementara di %L untuk argumen '%s'"
  
! #: fortran/trans-array.cc:12706
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "tipe ekspresi buruk selama walk (%d)"
*************** msgstr "Nilai kembali dari fungsi '%s' d
*** 93249,93255 ****
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6117
  #, fuzzy, gcc-internal-format
  #| msgid "Finalization at %L is not yet implemented"
  msgid "Unsigned not yet implemented"
--- 93346,93352 ----
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6127
  #, fuzzy, gcc-internal-format
  #| msgid "Finalization at %L is not yet implemented"
  msgid "Unsigned not yet implemented"
*************** msgstr ""
*** 93281,93297 ****
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:4279
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Instrinsik op tidak diketahui"
  
! #: fortran/trans-expr.cc:5865
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Daftar fungsi argumen tidak diketahui di %L"
  
! #: fortran/trans-expr.cc:11037
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 93378,93394 ----
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:4289
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Instrinsik op tidak diketahui"
  
! #: fortran/trans-expr.cc:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Daftar fungsi argumen tidak diketahui di %L"
  
! #: fortran/trans-expr.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr "Fungsi instrinsik %s(%d) tidak d
*** 93309,93320 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "'dim' argumen dari %s intrinsik di %L bukan sebuah dimensi indeks valid"
  
! #: fortran/trans-intrinsic.cc:12709 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable \"%s\" not defined"
  msgid "The event variable at %L shall not be coindexed"
--- 93406,93417 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "'dim' argumen dari %s intrinsik di %L bukan sebuah dimensi indeks valid"
  
! #: fortran/trans-intrinsic.cc:12688 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable \"%s\" not defined"
  msgid "The event variable at %L shall not be coindexed"
*************** msgstr ""
*** 93352,93535 ****
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4176
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter %qs"
  msgid "optional class parameter"
  msgstr "parameter %qs tidak valid"
  
! #: fortran/trans-openmp.cc:4640
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "unhandled expression type"
  msgstr "Diduga tipe ekspresi"
  
! #: fortran/trans-openmp.cc:4949
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unhandled expression"
  msgstr "diduga ekspresi"
  
! #: fortran/trans-openmp.cc:5072
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6050
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6053
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6056
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6633 fortran/trans-openmp.cc:6653
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6655
  #, fuzzy, gcc-internal-format
  #| msgid "used here"
  msgid "Used here"
  msgstr "digunakan disini"
  
! #: fortran/trans-openmp.cc:9221
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_code(): Pernyataan kode buruk"
  
! #: fortran/trans-openmp.cc:9631
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9642
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Name '%s' at %C is the name of the procedure"
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "Nama '%s' di %C adalah nama dari prosedur"
  
! #: fortran/trans-openmp.cc:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface '%s' at %C may not be generic"
  msgid "The base name at %L must not be a generic name"
  msgstr "Antar-muka '%s' di %C mungkin bukan umum"
  
! #: fortran/trans-openmp.cc:9651
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Parameter '%s' to '%s' at %L must be a procedure"
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "Paramter '%s' ke '%s' di %L harus berupa sebuah prosedur"
  
! #: fortran/trans-openmp.cc:9654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "Prosedur '%s' dalam %s di %L tidak memiliki antar-muka eksplisit"
  
! #: fortran/trans-openmp.cc:9690
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find class %qs"
! msgid "Cannot find symbol %qs"
  msgstr "tidak dapat menemukan class %qs"
  
! #: fortran/trans-openmp.cc:9702
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "Prosedur '%s' dalam %s di %L bukan sebuah fungsi atau subrutin"
  
! #: fortran/trans-openmp.cc:9744
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9750
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9776
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9786
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9796
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9811
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9912 fortran/trans-openmp.cc:9951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected argument list at %C"
  msgid "Expected positive argument index at %L"
  msgstr "Diduga daftar argumen di %C"
  
! #: fortran/trans-openmp.cc:9923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring end index at %L exceeds the string length"
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "Indeks akhir substring di %L melebihi panjang string"
  
! #: fortran/trans-openmp.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9987
  #, fuzzy, gcc-internal-format
  #| msgid "An alternate return at %L without a * dummy argument"
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "Sebuah alternatif return di %L tanpa sebuah * dummy argumen"
  
! #: fortran/trans-openmp.cc:10001
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of statement function at %L must be scalar"
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "Argumen '%s' dalam pernyataan fungsi di %L harus berupa skalar"
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10015
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr "Argumen '%s' dari prosedur elemental di %L tidak dapat memiliki atribut POINTER"
  
! #: fortran/trans-openmp.cc:10024
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%qs at %L is specified more than once"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: fortran/trans-openmp.cc:10041
  #, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr ""
--- 93449,93632 ----
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4196
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter %qs"
  msgid "optional class parameter"
  msgstr "parameter %qs tidak valid"
  
! #: fortran/trans-openmp.cc:4660
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "unhandled expression type"
  msgstr "Diduga tipe ekspresi"
  
! #: fortran/trans-openmp.cc:4969
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unhandled expression"
  msgstr "diduga ekspresi"
  
! #: fortran/trans-openmp.cc:5092
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6070
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6073
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6076
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6653 fortran/trans-openmp.cc:6673
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6675
  #, fuzzy, gcc-internal-format
  #| msgid "used here"
  msgid "Used here"
  msgstr "digunakan disini"
  
! #: fortran/trans-openmp.cc:9241
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_code(): Pernyataan kode buruk"
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9662
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Name '%s' at %C is the name of the procedure"
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "Nama '%s' di %C adalah nama dari prosedur"
  
! #: fortran/trans-openmp.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface '%s' at %C may not be generic"
  msgid "The base name at %L must not be a generic name"
  msgstr "Antar-muka '%s' di %C mungkin bukan umum"
  
! #: fortran/trans-openmp.cc:9671
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Parameter '%s' to '%s' at %L must be a procedure"
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "Paramter '%s' ke '%s' di %L harus berupa sebuah prosedur"
  
! #: fortran/trans-openmp.cc:9674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "Prosedur '%s' dalam %s di %L tidak memiliki antar-muka eksplisit"
  
! #: fortran/trans-openmp.cc:9710
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find class %qs"
! msgid "Cannot find symbol %qs at %L"
  msgstr "tidak dapat menemukan class %qs"
  
! #: fortran/trans-openmp.cc:9723
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "Prosedur '%s' dalam %s di %L bukan sebuah fungsi atau subrutin"
  
! #: fortran/trans-openmp.cc:9765
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9771
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9797
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9807
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9817
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9832
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9933 fortran/trans-openmp.cc:9972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected argument list at %C"
  msgid "Expected positive argument index at %L"
  msgstr "Diduga daftar argumen di %C"
  
! #: fortran/trans-openmp.cc:9944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring end index at %L exceeds the string length"
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "Indeks akhir substring di %L melebihi panjang string"
  
! #: fortran/trans-openmp.cc:9982
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10008
  #, fuzzy, gcc-internal-format
  #| msgid "An alternate return at %L without a * dummy argument"
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "Sebuah alternatif return di %L tanpa sebuah * dummy argumen"
  
! #: fortran/trans-openmp.cc:10022
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of statement function at %L must be scalar"
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "Argumen '%s' dalam pernyataan fungsi di %L harus berupa skalar"
  
! #: fortran/trans-openmp.cc:10029
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10036
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr "Argumen '%s' dari prosedur elemental di %L tidak dapat memiliki atribut POINTER"
  
! #: fortran/trans-openmp.cc:10045
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%qs at %L is specified more than once"
  msgstr "%qs hanya dapat dispesifikasikan untuk fungsi"
  
! #: fortran/trans-openmp.cc:10062
  #, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr ""
*************** msgid "unused name %qE"
*** 95460,95466 ****
  msgstr "parameter %q+D tidak digunakan"
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:268
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
--- 95557,95563 ----
  msgstr "parameter %q+D tidak digunakan"
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
*************** msgstr ""
*** 96170,96175 ****
--- 96267,96276 ----
  #~ msgstr "Fortran 2008: 'G0' dalam format di %C"
  
  #, no-c-format
+ #~ msgid "Extension: Missing comma at %C"
+ #~ msgstr "Ekstensi: Hilang koma di %C"
+ 
+ #, no-c-format
  #~ msgid "Fortran F2003: ROUND= specifier at %C not implemented"
  #~ msgstr "Fortran F2003: ROUND= penspesifikasi di %C belum terimplementasi"
  
*************** msgstr ""
*** 98007,98016 ****
  #~ msgstr "tipe tidak cocok dalam ekspresi alamat"
  
  #, gcc-internal-format
- #~ msgid "invalid GIMPLE statement"
- #~ msgstr "pernyataan GIMPLE tidak valid"
- 
- #, gcc-internal-format
  #~ msgid "verify_stmts failed"
  #~ msgstr "verify_stmts gagal"
  
--- 98108,98113 ----
diff -Nrcpad gcc-15-20250809/gcc/po/ja.po gcc-15-20250816/gcc/po/ja.po
*** gcc-15-20250809/gcc/po/ja.po	Sat Aug  9 22:32:39 2025
--- gcc-15-20250816/gcc/po/ja.po	Sat Aug 16 22:32:18 2025
*************** msgid ""
*** 21,27 ****
  msgstr ""
  "Project-Id-Version: gcc 11.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-04-23 19:27+0000\n"
  "PO-Revision-Date: 2021-05-11 22:47+0900\n"
  "Last-Translator: Hiroshi Takekawa <sian@big.or.jp>\n"
  "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
--- 21,27 ----
  msgstr ""
  "Project-Id-Version: gcc 11.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-08-01 17:58+0000\n"
  "PO-Revision-Date: 2021-05-11 22:47+0900\n"
  "Last-Translator: Hiroshi Takekawa <sian@big.or.jp>\n"
  "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
*************** msgstr "一時配列の生成に関し�
*** 580,587 ****
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2479
! #: common.opt:2705 common.opt:3472
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "何もしない。後方互換性のために残されている。"
--- 580,587 ----
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2476
! #: common.opt:2702 common.opt:3469
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "何もしない。後方互換性のために残されている。"
*************** msgstr ""
*** 916,922 ****
  msgid "Use f2c calling convention."
  msgstr "通常の呼び出し規約を使用する"
  
! #: fortran/lang.opt:575 cobol/lang.opt:78
  #, fuzzy, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr "ソースファイルが固定形式であると見なす"
--- 916,922 ----
  msgid "Use f2c calling convention."
  msgstr "通常の呼び出し規約を使用する"
  
! #: fortran/lang.opt:575 cobol/lang.opt:83
  #, fuzzy, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr "ソースファイルが固定形式であると見なす"
*************** msgstr ""
*** 961,967 ****
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:615 cobol/lang.opt:82
  #, fuzzy, no-c-format
  msgid "Assume that the source file is free form."
  msgstr "ソースファイルが自由形式であると見なす"
--- 961,967 ----
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:615 cobol/lang.opt:87
  #, fuzzy, no-c-format
  msgid "Assume that the source file is free form."
  msgstr "ソースファイルが自由形式であると見なす"
*************** msgstr ""
*** 1188,1199 ****
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2313
! #: common.opt:2783 common.opt:2819 common.opt:2912 common.opt:2916
! #: common.opt:3025 common.opt:3160 common.opt:3168 common.opt:3176
! #: common.opt:3184 common.opt:3285 common.opt:3345 common.opt:3433
! #: common.opt:3613 common.opt:3617 common.opt:3621 common.opt:3625
! #: common.opt:3699 common.opt:3703 common.opt:3734 common.opt:3738
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "何もしない。後方互換性のために残されている。"
--- 1188,1199 ----
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2310
! #: common.opt:2780 common.opt:2816 common.opt:2909 common.opt:2913
! #: common.opt:3022 common.opt:3157 common.opt:3165 common.opt:3173
! #: common.opt:3181 common.opt:3282 common.opt:3342 common.opt:3430
! #: common.opt:3610 common.opt:3614 common.opt:3618 common.opt:3622
! #: common.opt:3696 common.opt:3700 common.opt:3731 common.opt:3735
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "何もしない。後方互換性のために残されている。"
*************** msgstr "-trigraphs\tISO C トライグ�
*** 3845,3916 ****
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "システムおよび GCC 固有のマクロを事前定義しない"
  
! #: cobol/lang.opt:43
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:62
  #, fuzzy, no-c-format
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr "-fhandle-exceptions は -fexceptions に名前が変更されました (またデフォルトで有効になっています)"
  
! #: cobol/lang.opt:66
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:70
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:74
  #, fuzzy, no-c-format
  msgid "Enable Cobol lex debugging"
  msgstr "バックエンドデバッグを有効にする"
  
! #: cobol/lang.opt:86
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:90
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:94
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:98
  #, fuzzy, no-c-format
  msgid "Enable Cobol parser debugging"
  msgstr "バックエンドデバッグを有効にする"
  
! #: cobol/lang.opt:102
  #, fuzzy, no-c-format
  msgid "Enable Cobol yacc debugging"
  msgstr "バックエンドデバッグを有効にする"
  
! #: cobol/lang.opt:106
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:126
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:130
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:134
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
--- 3845,3916 ----
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "システムおよび GCC 固有のマクロを事前定義しない"
  
! #: cobol/lang.opt:48
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:67
  #, fuzzy, no-c-format
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr "-fhandle-exceptions は -fexceptions に名前が変更されました (またデフォルトで有効になっています)"
  
! #: cobol/lang.opt:71
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:75
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:79
  #, fuzzy, no-c-format
  msgid "Enable Cobol lex debugging"
  msgstr "バックエンドデバッグを有効にする"
  
! #: cobol/lang.opt:91
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:95
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:99
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:103
  #, fuzzy, no-c-format
  msgid "Enable Cobol parser debugging"
  msgstr "バックエンドデバッグを有効にする"
  
! #: cobol/lang.opt:107
  #, fuzzy, no-c-format
  msgid "Enable Cobol yacc debugging"
  msgstr "バックエンドデバッグを有効にする"
  
! #: cobol/lang.opt:111
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:131
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:135
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:139
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
*************** msgstr ""
*** 8759,8770 ****
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr "-mveclibabi= スイッチ用の不明なベクトルライブラリ ABI 型 (%s) です"
  
! #: config/nvptx/nvptx.opt:156
  #, fuzzy, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr "ターゲット CPU の名前を指定する"
  
! #: config/nvptx/nvptx.opt:160
  #, fuzzy, no-c-format
  msgid "Initialize ptx registers."
  msgstr "浮動小数点レジスタを利用する"
--- 8759,8770 ----
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr "-mveclibabi= スイッチ用の不明なベクトルライブラリ ABI 型 (%s) です"
  
! #: config/nvptx/nvptx.opt:159
  #, fuzzy, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr "ターゲット CPU の名前を指定する"
  
! #: config/nvptx/nvptx.opt:163
  #, fuzzy, no-c-format
  msgid "Initialize ptx registers."
  msgstr "浮動小数点レジスタを利用する"
*************** msgstr ""
*** 8941,8971 ****
  
  #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:173
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:181
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
  #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
  #: config/avr/avr.opt:189
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
  
--- 8941,8976 ----
  
  #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
  msgstr ""
  
  #: config/avr/avr.opt:173
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:181
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
  #: config/avr/avr.opt:189
  #, no-c-format
+ msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:193
+ #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
  
*************** msgstr ""
*** 14366,14372 ****
  msgid "Mark all loops as parallel."
  msgstr "全てのループを並列としてマークする"
  
! #: common.opt:1852 common.opt:1860 common.opt:3249
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
--- 14371,14377 ----
  msgid "Mark all loops as parallel."
  msgstr "全てのループを並列としてマークする"
  
! #: common.opt:1852 common.opt:1860 common.opt:3246
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
*************** msgstr ""
*** 14726,16137 ****
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2304
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2309
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2317
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "様々なリンク時最適化統計情報に関して報告する"
  
! #: common.opt:2321
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "様々なリンク時最適化統計情報に関して報告する"
  
! #: common.opt:2325
  #, fuzzy, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "組み込み数学関数の後に errno をセットする"
  
! #: common.opt:2329
  #, fuzzy, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "-fmax-errors=<number>\tエラー報告する最大数を <number> にする"
  
! #: common.opt:2333
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2340
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "永続的なメモリ確保に関して報告する"
  
! #: common.opt:2344
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "永続的なメモリ確保に関して報告する"
  
! #: common.opt:2351
  #, fuzzy, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "定数と定数変数の併合を試みる"
  
! #: common.opt:2355
  #, fuzzy, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "コンパイル単位をまたがった同一の定数の併合を試みる"
  
! #: common.opt:2359
  #, fuzzy, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "コンパイル単位をまたがった同一のデバッグ文字列の併合を試みる"
  
! #: common.opt:2363
  #, fuzzy, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "-fmessage-length=<number>\t一行あたりの診断メッセージ文字数を <number> に制限する。0 の場合は改行しない"
  
! #: common.opt:2367
  #, fuzzy, no-c-format
  msgid "Align the start of every function."
  msgstr "関数に開始を整列する"
  
! #: common.opt:2371
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2375
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2379
  #, fuzzy, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "ループの中で変更がない計算をループの外に移動する"
  
! #: common.opt:2383
  #, fuzzy, no-c-format
  msgid "Move stores out of loops."
  msgstr "ループの開始を整列する"
  
! #: common.opt:2387
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2391
  #, fuzzy, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "RTL 不要なコード (dead code) の除去過程を使用する"
  
! #: common.opt:2395
  #, fuzzy, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "RTL 不要な記憶域 (dead store) 除去過程を使用する"
  
! #: common.opt:2399
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2403
  #, fuzzy, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr "同期非呼び出し例外をサポートする"
  
! #: common.opt:2410
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2414
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2427
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2431
  #, fuzzy, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr "可能な場合、スタックフレームを生成しない"
  
! #: common.opt:2438
  #, fuzzy, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "完全にインライン化される場合でも関数用のコードを生成する"
  
! #: common.opt:2457
  #, fuzzy, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:2461
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2465
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2469
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2483
  #, fuzzy, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr "sibling 呼び出しや末尾再帰呼び出しを最適化する"
  
! #: common.opt:2487
  #, fuzzy, no-c-format
  msgid "Insert path profiling code."
  msgstr "円弧ベースプログラムプロファイリングコードを挿入する"
  
! #: common.opt:2491
  #, fuzzy, no-c-format
  msgid "Perform partial inlining."
  msgstr "部分的なインライン化を行う"
  
! #: common.opt:2495 common.opt:2499
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2503
  #, fuzzy, no-c-format
  msgid "Pack structure members together without holes."
  msgstr "構造体メンバを穴が開かないようにパックする"
  
! #: common.opt:2507
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2511
  #, fuzzy, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "小さな集合体を (レジスタではなく) メモリで返す"
  
! #: common.opt:2515
  #, fuzzy, no-c-format
  msgid "Perform loop peeling."
  msgstr "ループの展開を行う"
  
! #: common.opt:2519
  #, fuzzy, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "入れ子にされた条件付き実行の最適化を有効にする"
  
! #: common.opt:2523
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2527
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "可能であれば位置非依存コードを生成する (large モード)"
  
! #: common.opt:2531
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "可能であれば実行可能な位置非依存コードを生成する (large モード)"
  
! #: common.opt:2535
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "可能であれば胃非値非損コードを生成する (small モード)"
  
! #: common.opt:2539
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "可能であれば実行可能な非値非依存コードを生成する (small モード)"
  
! #: common.opt:2543
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2547
  #, fuzzy, no-c-format
  msgid "Specify a plugin to load."
  msgstr "ロードするプラグインを指定する"
  
! #: common.opt:2551
  #, fuzzy, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr "-fplugin-arg-<name>-<key>[=<value>]\tプラグイン <name> 用に引数 <key>=<value> を指定する"
  
! #: common.opt:2555
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr ""
  
! #: common.opt:2559
  #, fuzzy, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "ループ内の配列で、可能であればプリフェッチ命令を生成する"
  
! #: common.opt:2563
  #, fuzzy, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "基本プログラムプロファイリングコードを有効にする"
  
! #: common.opt:2567
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2571
  #, fuzzy, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "円弧ベースプログラムプロファイリングコードを挿入する"
  
! #: common.opt:2575
  #, fuzzy, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr "円弧ベースプログラムプロファイリングコードを挿入する"
  
! #: common.opt:2579
  #, fuzzy, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr "プロファイルデータ保存用の最上位ディレクリーを設定する"
  
! #: common.opt:2584
  #, fuzzy, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr "プロファイルデータ保存用の最上位ディレクリーを設定する"
  
! #: common.opt:2588
  #, fuzzy, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "フロー一貫性が無いデータ入力の訂正を有効にする"
  
! #: common.opt:2592
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2596
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2600
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2616
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2632
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2636
  #, fuzzy, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr "デバッグ情報内のディレクトリー名を他のものにマップする"
  
! #: common.opt:2640
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2644
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2648
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2652
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2656
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2660
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2664
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2668
  #, fuzzy, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "式の値をプロファイルするためのコードを挿入する"
  
! #: common.opt:2672
  #, fuzzy, no-c-format
  msgid "Report on consistency of profile."
  msgstr "内部一貫性がありません"
  
! #: common.opt:2676
  #, fuzzy, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr "コード配置を改善するために関数を並べ替える"
  
! #: common.opt:2680
  #, fuzzy, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "関数プロローグ内で cld 命令を生成する"
  
! #: common.opt:2687
  #, fuzzy, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "-frandom-seed=<string>\t<string> を使用してコンパイルを再現可能にする"
  
! #: common.opt:2697
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr "オブジェクトファイル内に gcc のコマンドラインスイッチを記録する。"
  
! #: common.opt:2701
  #, fuzzy, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "小さな集合体をレジスタで返す"
  
! #: common.opt:2709
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2723
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2738
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2742
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2746
  #, fuzzy, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "プログラム全体の最適化を実行する"
  
! #: common.opt:2750
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr ""
  
! #: common.opt:2754
  #, fuzzy, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr "コード配置を改善するために基本ブロックを並べ替える"
  
! #: common.opt:2758
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2771
  #, fuzzy, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "コード配置を改善するために基本ブロックを並べ替える"
  
! #: common.opt:2775
  #, fuzzy, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr "コード配置を改善するために関数を並べ替える"
  
! #: common.opt:2779
  #, fuzzy, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "ループ最適化後に共通部分式を除去する過程を追加する"
  
! #: common.opt:2787
  #, fuzzy, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "デフォルトの浮動小数点丸め動作と見なせる最適化を無効にする"
  
! #: common.opt:2791
  #, fuzzy, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr "基本ブロックをまたがるスケジューリングを有効にする"
  
! #: common.opt:2795
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2799
  #, fuzzy, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "非ロードでの不確実な動作を許可する"
  
! #: common.opt:2803
  #, fuzzy, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "いくつかのロードでの不確実な動作を許可する"
  
! #: common.opt:2807
  #, fuzzy, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "より多くのロードでの不確実な動作を許可する"
  
! #: common.opt:2811
  #, fuzzy, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "-fsched-verbose=<number>\tスケジューラの冗長レベルを設定する"
  
! #: common.opt:2815
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2823
  #, fuzzy, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "レジスタ確保の前に命令を並べ直す"
  
! #: common.opt:2827
  #, fuzzy, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "レジスタ確保の後で命令を並べ直す"
  
! #: common.opt:2834
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2838
  #, fuzzy, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "再ロード後に選択的スケジューリングを実行する"
  
! #: common.opt:2842
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2846
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2850
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2854
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2858
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2864
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2868
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2876
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2880
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2884
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2888
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2892
  #, fuzzy, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "RX FPU 命令の使用を有効にする (デフォルト)。"
  
! #: common.opt:2896
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2900
  #, fuzzy, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "RX FPU 命令の使用を有効にする (デフォルト)。"
  
! #: common.opt:2904
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2908
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2920
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2924
  #, fuzzy, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr "診断内で利用可能な場合に列番号を表示する。デフォルトで有効"
  
! #: common.opt:2928
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2933
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2937
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2941
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2945
  #, fuzzy, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "浮動小数点定数を単精度定数に変換する"
  
! #: common.opt:2949
  #, fuzzy, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "ループを展開したときに変数の展開を行う"
  
! #: common.opt:2953
  #, fuzzy, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "不連続なスタックフレームを生成する"
  
! #: common.opt:2957
  #, fuzzy, no-c-format
  msgid "Split wide types into independent registers."
  msgstr "ワイド型を独立したレジスタに分割する"
  
! #: common.opt:2961
  #, fuzzy, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr "ワイド型を独立したレジスタに分割する"
  
! #: common.opt:2965
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2969
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2973
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2977
  #, fuzzy, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "ループを展開したときに変数の展開を行う"
  
! #: common.opt:2981
  #, fuzzy, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "-fstack-check=[no|generic|specific]\tプログラム内にスタック検査コードを挿入する"
  
! #: common.opt:2985
  #, fuzzy, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "プログラム内にスタック検査コードを挿入する。 -fstack-check=specific と同様"
  
! #: common.opt:2989
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2997
  #, fuzzy, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "-fstack-limit-register=<register>\tスタックがレジスタ <register> より後に行った場合にトラップする"
  
! #: common.opt:3001
  #, fuzzy, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "-fstack-limit-symbol=<name>\tスタックがシンボル <name> より後に行った場合にトラップする"
  
! #: common.opt:3005
  #, fuzzy, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "スタック保護方法としてプロポリス (propolice) を使用する"
  
! #: common.opt:3009
  #, fuzzy, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "それぞれの関数に関してスタック保護方法を使用する"
  
! #: common.opt:3013
  #, fuzzy, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "それぞれの関数に関してスタック保護方法を使用する"
  
! #: common.opt:3017
  #, fuzzy, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "それぞれの関数に関してスタック保護方法を使用する"
  
! #: common.opt:3021
  #, fuzzy, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr "関数単位でスタック使用情報を出力する"
  
! #: common.opt:3033
  #, fuzzy, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr "厳密な別名規則を適用するとみなす"
  
! #: common.opt:3037
  #, fuzzy, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "符号のオーバーフローを未定義として取り扱う"
  
! #: common.opt:3041
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3045
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3054
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3058
  #, fuzzy, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "組み込み関数への無効な引数です"
  
! #: common.opt:3062
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3066
  #, fuzzy, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "clip 命令を有効にする"
  
! #: common.opt:3070
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3074
  #, fuzzy, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "構文エラーを検査して、そこで停止する"
  
! #: common.opt:3078
  #, fuzzy, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr "\"gcov\" で必要となるデータファイルを作成する"
  
! #: common.opt:3082
  #, fuzzy, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "ジャンプをまたがった最適化を行う"
  
! #: common.opt:3086
  #, fuzzy, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr "各コンパイル過程で費やした時間を報告する"
  
! #: common.opt:3090
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3094
  #, fuzzy, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tデフォルトのスレッド局所記憶域 (TLS) コード生成モデルを設定する"
  
! #: common.opt:3113
  #, fuzzy, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr "トップレベルの関数、変数、アセンブラを並べ替える"
  
! #: common.opt:3117
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr ""
  
! #: common.opt:3121
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3126
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3144
  #, fuzzy, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "浮動小数点操作をトラップできると見なす"
  
! #: common.opt:3148
  #, fuzzy, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "加算、減算、乗算内での符号付きのオーバーフローをトラップする"
  
! #: common.opt:3152
  #, fuzzy, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3156
  #, fuzzy, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3164
  #, fuzzy, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3172
  #, fuzzy, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3180
  #, fuzzy, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3188
  #, fuzzy, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "条件的 move 命令の利用を有効にする"
  
! #: common.opt:3192
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr ""
  
! #: common.opt:3196
  #, fuzzy, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3200
  #, fuzzy, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "リンカ最適化を有効にする"
  
! #: common.opt:3204
  #, fuzzy, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3208
  #, fuzzy, no-c-format
  msgid "Enable dead store elimination."
  msgstr "不要な記憶域 (dead store) の除去を行う"
  
! #: common.opt:3212
  #, fuzzy, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3216
  #, fuzzy, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "ループ中に不変な計算をループの外に移動する"
  
! #: common.opt:3220
  #, fuzzy, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3224
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3230
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3237
  #, fuzzy, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "並列命令を有効にする"
  
! #: common.opt:3241
  #, fuzzy, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "並列命令を有効にする"
  
! #: common.opt:3245
  #, fuzzy, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "ループ中に不変な計算をループの外に移動する"
  
! #: common.opt:3253
  #, fuzzy, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "ループの中の全ての一般誘導変数を強度削減する"
  
! #: common.opt:3257
  #, fuzzy, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3261
  #, fuzzy, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "ループの自動並列化を有効にする"
  
! #: common.opt:3265
  #, fuzzy, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "条件的 move 命令の利用を有効にする"
  
! #: common.opt:3269
  #, fuzzy, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3273
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3277
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3281
  #, fuzzy, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3289
  #, fuzzy, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3293
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3297
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3301
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3305
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3309
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr ""
  
! #: common.opt:3313
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3317
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3322
  #, fuzzy, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "コンパイル単位全体を一回でコンパイルする"
  
! #: common.opt:3326
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3330
  #, fuzzy, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "反復回数が既知のとき、ループ展開を行なう"
  
! #: common.opt:3334
  #, fuzzy, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "全てのループでループ展開を行なう"
  
! #: common.opt:3349
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3354
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3362
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3366
  #, fuzzy, no-c-format
  msgid "Perform loop unswitching."
  msgstr "全てのループでループ展開を行なう"
  
! #: common.opt:3370
  #, fuzzy, no-c-format
  msgid "Perform loop splitting."
  msgstr "ループの展開を行う"
  
! #: common.opt:3374
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3378
  #, fuzzy, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "巻き戻しを行なう例外補足用テーブルを生成する"
  
! #: common.opt:3382
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3386
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3390
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3394
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3404
  #, fuzzy, no-c-format
  msgid "Perform variable tracking."
  msgstr "変数追跡を実施する"
  
! #: common.opt:3411
  #, fuzzy, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "変数追跡を実施する"
  
! #: common.opt:3417
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3424
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:3429
  #, fuzzy, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3437
  #, fuzzy, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3441
  #, fuzzy, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3445
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:3449
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3468
  #, fuzzy, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "何もしない。後方互換性のために残されている。"
  
! #: common.opt:3476
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3480
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3502
  #, fuzzy, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr "余分なコメントをアセンブラ出力に追加する"
  
! #: common.opt:3506
  #, fuzzy, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr "-fvisibility=[default|internal|hidden|protected]\tシンボル可視性のデフォルトを設定する"
  
! #: common.opt:3525
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3541
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3545
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3549
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr ""
  
! #: common.opt:3553
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3557
  #, fuzzy, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "moves/scc 以外で条件付き実行を有効にする"
  
! #: common.opt:3561
  #, fuzzy, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "プログラム全体の最適化を実行する"
  
! #: common.opt:3565
  #, fuzzy, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "符号付き計算オーバーフローが丸められると見なす"
  
! #: common.opt:3569
  #, fuzzy, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "符号付き計算オーバーフローが丸められると見なす"
  
! #: common.opt:3573
  #, fuzzy, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "0 で初期化されるデータを bss セクション内に配置する"
  
! #: common.opt:3577
  #, fuzzy, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr "関数呼び出しの前後でレジスタを保存する"
  
! #: common.opt:3581
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3597
  #, fuzzy, no-c-format
  msgid "Generate debug information in default format."
  msgstr "デフォルト形式でデバッグ情報を生成する"
  
! #: common.opt:3601
  #, fuzzy, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr "%<-fsplit-stack%> はアセンブラが CFI 指示をサポートしている必要があります"
  
! #: common.opt:3605
  #, fuzzy, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr "%<-fsplit-stack%> はアセンブラが CFI 指示をサポートしている必要があります"
  
! #: common.opt:3609
  #, fuzzy, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr "VMS 形式でデバッグ情報を生成する"
  
! #: common.opt:3629
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3635
  #, fuzzy, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr "デフォルト形式でデバッグ情報を生成する"
  
! #: common.opt:3639
  #, fuzzy, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr "デフォルト形式でデバッグ情報を生成する"
  
! #: common.opt:3643
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3647
  #, fuzzy, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "デフォルト形式でデバッグ情報を生成する"
  
! #: common.opt:3651
  #, fuzzy, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "DWARF v2 (またはそれ以降) 形式でデバッグ情報を生成する"
  
! #: common.opt:3655
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3659
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3663
  #, fuzzy, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "デフォルト拡張形式でデバッグ情報を生成する"
  
! #: common.opt:3667
  #, fuzzy, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr "各関数で単一の終了点を生成する"
  
! #: common.opt:3671
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3679
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3683
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3687
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3691
  #, fuzzy, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr "オブジェクトファイル内に gcc のコマンドラインスイッチを記録する。"
  
! #: common.opt:3695
  #, fuzzy, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "デフォルト形式でデバッグ情報を生成する"
  
! #: common.opt:3707
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3711
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3715
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3719
  #, fuzzy, no-c-format
  msgid "Toggle debug information generation."
  msgstr "デバッグ情報生成の有効・無効を切り替える"
  
! #: common.opt:3723
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3730
  #, fuzzy, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "VMS 形式でデバッグ情報を生成する"
  
! #: common.opt:3759
  #, fuzzy, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "isel 命令を生成する"
  
! #: common.opt:3763
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3770
  #, fuzzy, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-iplugindir=<dir>\tデフォルトのプラグインディレクトリを <dir> に設定する"
  
! #: common.opt:3774
  #, fuzzy, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-iplugindir=<dir>\tデフォルトのプラグインディレクトリを <dir> に設定する"
  
! #: common.opt:3802
  #, fuzzy, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "-o <file>\t出力を <file> に配置する"
  
! #: common.opt:3806
  #, fuzzy, no-c-format
  msgid "Enable function profiling."
  msgstr "関数プロファイルを有効にする"
  
! #: common.opt:3816
  #, fuzzy, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr "-pedantic と同様だが、エラーとして出力する"
  
! #: common.opt:3856
  #, fuzzy, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "コンパイルされた関数または費やした時間に関して出力しない"
  
! #: common.opt:3888
  #, fuzzy, no-c-format
  msgid "Enable verbose output."
  msgstr "冗長な出力を有効にする"
  
! #: common.opt:3892
  #, fuzzy, no-c-format
  msgid "Display the compiler's version."
  msgstr "`コンパイラのバージョンを表示する"
  
! #: common.opt:3896
  #, fuzzy, no-c-format
  msgid "Suppress warnings."
  msgstr "警告を抑止する"
  
! #: common.opt:3906
  #, fuzzy, no-c-format
  msgid "Create a shared library."
  msgstr "共有ライブラリを作成する"
  
! #: common.opt:3970
  #, fuzzy, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "位置非依存実行可能ファイルを生成する"
  
! #: common.opt:3974
  #, fuzzy, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "位置非依存実行可能ファイルを生成する"
  
! #: common.opt:3978
  #, fuzzy, no-c-format
  msgid "Create a static position independent executable."
  msgstr "位置非依存実行可能ファイルを生成する"
  
! #: common.opt:3985
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3989
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
--- 14731,16142 ----
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2301
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2306
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2314
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "様々なリンク時最適化統計情報に関して報告する"
  
! #: common.opt:2318
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "様々なリンク時最適化統計情報に関して報告する"
  
! #: common.opt:2322
  #, fuzzy, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "組み込み数学関数の後に errno をセットする"
  
! #: common.opt:2326
  #, fuzzy, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "-fmax-errors=<number>\tエラー報告する最大数を <number> にする"
  
! #: common.opt:2330
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2337
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "永続的なメモリ確保に関して報告する"
  
! #: common.opt:2341
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "永続的なメモリ確保に関して報告する"
  
! #: common.opt:2348
  #, fuzzy, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "定数と定数変数の併合を試みる"
  
! #: common.opt:2352
  #, fuzzy, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "コンパイル単位をまたがった同一の定数の併合を試みる"
  
! #: common.opt:2356
  #, fuzzy, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "コンパイル単位をまたがった同一のデバッグ文字列の併合を試みる"
  
! #: common.opt:2360
  #, fuzzy, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "-fmessage-length=<number>\t一行あたりの診断メッセージ文字数を <number> に制限する。0 の場合は改行しない"
  
! #: common.opt:2364
  #, fuzzy, no-c-format
  msgid "Align the start of every function."
  msgstr "関数に開始を整列する"
  
! #: common.opt:2368
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2372
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2376
  #, fuzzy, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "ループの中で変更がない計算をループの外に移動する"
  
! #: common.opt:2380
  #, fuzzy, no-c-format
  msgid "Move stores out of loops."
  msgstr "ループの開始を整列する"
  
! #: common.opt:2384
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2388
  #, fuzzy, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "RTL 不要なコード (dead code) の除去過程を使用する"
  
! #: common.opt:2392
  #, fuzzy, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "RTL 不要な記憶域 (dead store) 除去過程を使用する"
  
! #: common.opt:2396
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2400
  #, fuzzy, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr "同期非呼び出し例外をサポートする"
  
! #: common.opt:2407
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2411
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2424
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2428
  #, fuzzy, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr "可能な場合、スタックフレームを生成しない"
  
! #: common.opt:2435
  #, fuzzy, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "完全にインライン化される場合でも関数用のコードを生成する"
  
! #: common.opt:2454
  #, fuzzy, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:2458
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2462
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2466
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2480
  #, fuzzy, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr "sibling 呼び出しや末尾再帰呼び出しを最適化する"
  
! #: common.opt:2484
  #, fuzzy, no-c-format
  msgid "Insert path profiling code."
  msgstr "円弧ベースプログラムプロファイリングコードを挿入する"
  
! #: common.opt:2488
  #, fuzzy, no-c-format
  msgid "Perform partial inlining."
  msgstr "部分的なインライン化を行う"
  
! #: common.opt:2492 common.opt:2496
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2500
  #, fuzzy, no-c-format
  msgid "Pack structure members together without holes."
  msgstr "構造体メンバを穴が開かないようにパックする"
  
! #: common.opt:2504
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2508
  #, fuzzy, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "小さな集合体を (レジスタではなく) メモリで返す"
  
! #: common.opt:2512
  #, fuzzy, no-c-format
  msgid "Perform loop peeling."
  msgstr "ループの展開を行う"
  
! #: common.opt:2516
  #, fuzzy, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "入れ子にされた条件付き実行の最適化を有効にする"
  
! #: common.opt:2520
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2524
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "可能であれば位置非依存コードを生成する (large モード)"
  
! #: common.opt:2528
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "可能であれば実行可能な位置非依存コードを生成する (large モード)"
  
! #: common.opt:2532
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "可能であれば胃非値非損コードを生成する (small モード)"
  
! #: common.opt:2536
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "可能であれば実行可能な非値非依存コードを生成する (small モード)"
  
! #: common.opt:2540
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2544
  #, fuzzy, no-c-format
  msgid "Specify a plugin to load."
  msgstr "ロードするプラグインを指定する"
  
! #: common.opt:2548
  #, fuzzy, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr "-fplugin-arg-<name>-<key>[=<value>]\tプラグイン <name> 用に引数 <key>=<value> を指定する"
  
! #: common.opt:2552
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr ""
  
! #: common.opt:2556
  #, fuzzy, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "ループ内の配列で、可能であればプリフェッチ命令を生成する"
  
! #: common.opt:2560
  #, fuzzy, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "基本プログラムプロファイリングコードを有効にする"
  
! #: common.opt:2564
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2568
  #, fuzzy, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "円弧ベースプログラムプロファイリングコードを挿入する"
  
! #: common.opt:2572
  #, fuzzy, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr "円弧ベースプログラムプロファイリングコードを挿入する"
  
! #: common.opt:2576
  #, fuzzy, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr "プロファイルデータ保存用の最上位ディレクリーを設定する"
  
! #: common.opt:2581
  #, fuzzy, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr "プロファイルデータ保存用の最上位ディレクリーを設定する"
  
! #: common.opt:2585
  #, fuzzy, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "フロー一貫性が無いデータ入力の訂正を有効にする"
  
! #: common.opt:2589
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2593
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2597
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2629
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2633
  #, fuzzy, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr "デバッグ情報内のディレクトリー名を他のものにマップする"
  
! #: common.opt:2637
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2641
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2645
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2649
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2653
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2657
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2661
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2665
  #, fuzzy, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "式の値をプロファイルするためのコードを挿入する"
  
! #: common.opt:2669
  #, fuzzy, no-c-format
  msgid "Report on consistency of profile."
  msgstr "内部一貫性がありません"
  
! #: common.opt:2673
  #, fuzzy, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr "コード配置を改善するために関数を並べ替える"
  
! #: common.opt:2677
  #, fuzzy, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "関数プロローグ内で cld 命令を生成する"
  
! #: common.opt:2684
  #, fuzzy, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "-frandom-seed=<string>\t<string> を使用してコンパイルを再現可能にする"
  
! #: common.opt:2694
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr "オブジェクトファイル内に gcc のコマンドラインスイッチを記録する。"
  
! #: common.opt:2698
  #, fuzzy, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "小さな集合体をレジスタで返す"
  
! #: common.opt:2706
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2720
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2735
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2739
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2743
  #, fuzzy, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "プログラム全体の最適化を実行する"
  
! #: common.opt:2747
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr ""
  
! #: common.opt:2751
  #, fuzzy, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr "コード配置を改善するために基本ブロックを並べ替える"
  
! #: common.opt:2755
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2768
  #, fuzzy, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "コード配置を改善するために基本ブロックを並べ替える"
  
! #: common.opt:2772
  #, fuzzy, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr "コード配置を改善するために関数を並べ替える"
  
! #: common.opt:2776
  #, fuzzy, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "ループ最適化後に共通部分式を除去する過程を追加する"
  
! #: common.opt:2784
  #, fuzzy, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "デフォルトの浮動小数点丸め動作と見なせる最適化を無効にする"
  
! #: common.opt:2788
  #, fuzzy, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr "基本ブロックをまたがるスケジューリングを有効にする"
  
! #: common.opt:2792
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2796
  #, fuzzy, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "非ロードでの不確実な動作を許可する"
  
! #: common.opt:2800
  #, fuzzy, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "いくつかのロードでの不確実な動作を許可する"
  
! #: common.opt:2804
  #, fuzzy, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "より多くのロードでの不確実な動作を許可する"
  
! #: common.opt:2808
  #, fuzzy, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "-fsched-verbose=<number>\tスケジューラの冗長レベルを設定する"
  
! #: common.opt:2812
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2820
  #, fuzzy, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "レジスタ確保の前に命令を並べ直す"
  
! #: common.opt:2824
  #, fuzzy, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "レジスタ確保の後で命令を並べ直す"
  
! #: common.opt:2831
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2835
  #, fuzzy, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "再ロード後に選択的スケジューリングを実行する"
  
! #: common.opt:2839
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2843
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2847
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2851
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2855
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2861
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2865
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2873
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2877
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2881
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2885
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2889
  #, fuzzy, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "RX FPU 命令の使用を有効にする (デフォルト)。"
  
! #: common.opt:2893
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2897
  #, fuzzy, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "RX FPU 命令の使用を有効にする (デフォルト)。"
  
! #: common.opt:2901
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2905
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2917
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2921
  #, fuzzy, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr "診断内で利用可能な場合に列番号を表示する。デフォルトで有効"
  
! #: common.opt:2925
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2930
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2934
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2938
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2942
  #, fuzzy, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "浮動小数点定数を単精度定数に変換する"
  
! #: common.opt:2946
  #, fuzzy, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "ループを展開したときに変数の展開を行う"
  
! #: common.opt:2950
  #, fuzzy, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "不連続なスタックフレームを生成する"
  
! #: common.opt:2954
  #, fuzzy, no-c-format
  msgid "Split wide types into independent registers."
  msgstr "ワイド型を独立したレジスタに分割する"
  
! #: common.opt:2958
  #, fuzzy, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr "ワイド型を独立したレジスタに分割する"
  
! #: common.opt:2962
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2966
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2970
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2974
  #, fuzzy, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "ループを展開したときに変数の展開を行う"
  
! #: common.opt:2978
  #, fuzzy, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "-fstack-check=[no|generic|specific]\tプログラム内にスタック検査コードを挿入する"
  
! #: common.opt:2982
  #, fuzzy, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "プログラム内にスタック検査コードを挿入する。 -fstack-check=specific と同様"
  
! #: common.opt:2986
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2994
  #, fuzzy, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "-fstack-limit-register=<register>\tスタックがレジスタ <register> より後に行った場合にトラップする"
  
! #: common.opt:2998
  #, fuzzy, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "-fstack-limit-symbol=<name>\tスタックがシンボル <name> より後に行った場合にトラップする"
  
! #: common.opt:3002
  #, fuzzy, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "スタック保護方法としてプロポリス (propolice) を使用する"
  
! #: common.opt:3006
  #, fuzzy, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "それぞれの関数に関してスタック保護方法を使用する"
  
! #: common.opt:3010
  #, fuzzy, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "それぞれの関数に関してスタック保護方法を使用する"
  
! #: common.opt:3014
  #, fuzzy, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "それぞれの関数に関してスタック保護方法を使用する"
  
! #: common.opt:3018
  #, fuzzy, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr "関数単位でスタック使用情報を出力する"
  
! #: common.opt:3030
  #, fuzzy, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr "厳密な別名規則を適用するとみなす"
  
! #: common.opt:3034
  #, fuzzy, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "符号のオーバーフローを未定義として取り扱う"
  
! #: common.opt:3038
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3042
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3051
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3055
  #, fuzzy, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "組み込み関数への無効な引数です"
  
! #: common.opt:3059
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3063
  #, fuzzy, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "clip 命令を有効にする"
  
! #: common.opt:3067
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3071
  #, fuzzy, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "構文エラーを検査して、そこで停止する"
  
! #: common.opt:3075
  #, fuzzy, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr "\"gcov\" で必要となるデータファイルを作成する"
  
! #: common.opt:3079
  #, fuzzy, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "ジャンプをまたがった最適化を行う"
  
! #: common.opt:3083
  #, fuzzy, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr "各コンパイル過程で費やした時間を報告する"
  
! #: common.opt:3087
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3091
  #, fuzzy, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tデフォルトのスレッド局所記憶域 (TLS) コード生成モデルを設定する"
  
! #: common.opt:3110
  #, fuzzy, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr "トップレベルの関数、変数、アセンブラを並べ替える"
  
! #: common.opt:3114
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr ""
  
! #: common.opt:3118
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3123
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3141
  #, fuzzy, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "浮動小数点操作をトラップできると見なす"
  
! #: common.opt:3145
  #, fuzzy, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "加算、減算、乗算内での符号付きのオーバーフローをトラップする"
  
! #: common.opt:3149
  #, fuzzy, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3153
  #, fuzzy, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3161
  #, fuzzy, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3169
  #, fuzzy, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3177
  #, fuzzy, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3185
  #, fuzzy, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "条件的 move 命令の利用を有効にする"
  
! #: common.opt:3189
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr ""
  
! #: common.opt:3193
  #, fuzzy, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3197
  #, fuzzy, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "リンカ最適化を有効にする"
  
! #: common.opt:3201
  #, fuzzy, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3205
  #, fuzzy, no-c-format
  msgid "Enable dead store elimination."
  msgstr "不要な記憶域 (dead store) の除去を行う"
  
! #: common.opt:3209
  #, fuzzy, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3213
  #, fuzzy, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "ループ中に不変な計算をループの外に移動する"
  
! #: common.opt:3217
  #, fuzzy, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3221
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3227
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3234
  #, fuzzy, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "並列命令を有効にする"
  
! #: common.opt:3238
  #, fuzzy, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "並列命令を有効にする"
  
! #: common.opt:3242
  #, fuzzy, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "ループ中に不変な計算をループの外に移動する"
  
! #: common.opt:3250
  #, fuzzy, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "ループの中の全ての一般誘導変数を強度削減する"
  
! #: common.opt:3254
  #, fuzzy, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3258
  #, fuzzy, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "ループの自動並列化を有効にする"
  
! #: common.opt:3262
  #, fuzzy, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "条件的 move 命令の利用を有効にする"
  
! #: common.opt:3266
  #, fuzzy, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3270
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3274
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3278
  #, fuzzy, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3286
  #, fuzzy, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3290
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3294
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3298
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3302
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3306
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr ""
  
! #: common.opt:3310
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3314
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3319
  #, fuzzy, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "コンパイル単位全体を一回でコンパイルする"
  
! #: common.opt:3323
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3327
  #, fuzzy, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "反復回数が既知のとき、ループ展開を行なう"
  
! #: common.opt:3331
  #, fuzzy, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "全てのループでループ展開を行なう"
  
! #: common.opt:3346
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3351
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3359
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3363
  #, fuzzy, no-c-format
  msgid "Perform loop unswitching."
  msgstr "全てのループでループ展開を行なう"
  
! #: common.opt:3367
  #, fuzzy, no-c-format
  msgid "Perform loop splitting."
  msgstr "ループの展開を行う"
  
! #: common.opt:3371
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3375
  #, fuzzy, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "巻き戻しを行なう例外補足用テーブルを生成する"
  
! #: common.opt:3379
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3383
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3387
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3391
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3401
  #, fuzzy, no-c-format
  msgid "Perform variable tracking."
  msgstr "変数追跡を実施する"
  
! #: common.opt:3408
  #, fuzzy, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "変数追跡を実施する"
  
! #: common.opt:3414
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3421
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:3426
  #, fuzzy, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3434
  #, fuzzy, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3438
  #, fuzzy, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "SSA 最適化を有効にする"
  
! #: common.opt:3442
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:3446
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3465
  #, fuzzy, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "何もしない。後方互換性のために残されている。"
  
! #: common.opt:3473
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3477
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3499
  #, fuzzy, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr "余分なコメントをアセンブラ出力に追加する"
  
! #: common.opt:3503
  #, fuzzy, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr "-fvisibility=[default|internal|hidden|protected]\tシンボル可視性のデフォルトを設定する"
  
! #: common.opt:3522
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3538
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3542
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3546
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr ""
  
! #: common.opt:3550
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3554
  #, fuzzy, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "moves/scc 以外で条件付き実行を有効にする"
  
! #: common.opt:3558
  #, fuzzy, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "プログラム全体の最適化を実行する"
  
! #: common.opt:3562
  #, fuzzy, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "符号付き計算オーバーフローが丸められると見なす"
  
! #: common.opt:3566
  #, fuzzy, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "符号付き計算オーバーフローが丸められると見なす"
  
! #: common.opt:3570
  #, fuzzy, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "0 で初期化されるデータを bss セクション内に配置する"
  
! #: common.opt:3574
  #, fuzzy, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr "関数呼び出しの前後でレジスタを保存する"
  
! #: common.opt:3578
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3594
  #, fuzzy, no-c-format
  msgid "Generate debug information in default format."
  msgstr "デフォルト形式でデバッグ情報を生成する"
  
! #: common.opt:3598
  #, fuzzy, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr "%<-fsplit-stack%> はアセンブラが CFI 指示をサポートしている必要があります"
  
! #: common.opt:3602
  #, fuzzy, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr "%<-fsplit-stack%> はアセンブラが CFI 指示をサポートしている必要があります"
  
! #: common.opt:3606
  #, fuzzy, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr "VMS 形式でデバッグ情報を生成する"
  
! #: common.opt:3626
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3632
  #, fuzzy, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr "デフォルト形式でデバッグ情報を生成する"
  
! #: common.opt:3636
  #, fuzzy, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr "デフォルト形式でデバッグ情報を生成する"
  
! #: common.opt:3640
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3644
  #, fuzzy, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "デフォルト形式でデバッグ情報を生成する"
  
! #: common.opt:3648
  #, fuzzy, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "DWARF v2 (またはそれ以降) 形式でデバッグ情報を生成する"
  
! #: common.opt:3652
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3656
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3660
  #, fuzzy, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "デフォルト拡張形式でデバッグ情報を生成する"
  
! #: common.opt:3664
  #, fuzzy, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr "各関数で単一の終了点を生成する"
  
! #: common.opt:3668
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3676
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3680
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3684
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3688
  #, fuzzy, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr "オブジェクトファイル内に gcc のコマンドラインスイッチを記録する。"
  
! #: common.opt:3692
  #, fuzzy, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "デフォルト形式でデバッグ情報を生成する"
  
! #: common.opt:3704
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3708
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3712
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3716
  #, fuzzy, no-c-format
  msgid "Toggle debug information generation."
  msgstr "デバッグ情報生成の有効・無効を切り替える"
  
! #: common.opt:3720
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3727
  #, fuzzy, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "VMS 形式でデバッグ情報を生成する"
  
! #: common.opt:3756
  #, fuzzy, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "isel 命令を生成する"
  
! #: common.opt:3760
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3767
  #, fuzzy, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-iplugindir=<dir>\tデフォルトのプラグインディレクトリを <dir> に設定する"
  
! #: common.opt:3771
  #, fuzzy, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-iplugindir=<dir>\tデフォルトのプラグインディレクトリを <dir> に設定する"
  
! #: common.opt:3799
  #, fuzzy, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "-o <file>\t出力を <file> に配置する"
  
! #: common.opt:3803
  #, fuzzy, no-c-format
  msgid "Enable function profiling."
  msgstr "関数プロファイルを有効にする"
  
! #: common.opt:3813
  #, fuzzy, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr "-pedantic と同様だが、エラーとして出力する"
  
! #: common.opt:3853
  #, fuzzy, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "コンパイルされた関数または費やした時間に関して出力しない"
  
! #: common.opt:3885
  #, fuzzy, no-c-format
  msgid "Enable verbose output."
  msgstr "冗長な出力を有効にする"
  
! #: common.opt:3889
  #, fuzzy, no-c-format
  msgid "Display the compiler's version."
  msgstr "`コンパイラのバージョンを表示する"
  
! #: common.opt:3893
  #, fuzzy, no-c-format
  msgid "Suppress warnings."
  msgstr "警告を抑止する"
  
! #: common.opt:3903
  #, fuzzy, no-c-format
  msgid "Create a shared library."
  msgstr "共有ライブラリを作成する"
  
! #: common.opt:3967
  #, fuzzy, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "位置非依存実行可能ファイルを生成する"
  
! #: common.opt:3971
  #, fuzzy, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "位置非依存実行可能ファイルを生成する"
  
! #: common.opt:3975
  #, fuzzy, no-c-format
  msgid "Create a static position independent executable."
  msgstr "位置非依存実行可能ファイルを生成する"
  
! #: common.opt:3982
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3986
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
*************** msgid "Maximum number of predicates ored
*** 17462,17572 ****
  msgstr "SCoP 内のパラメータの最大数"
  
  #: params.opt:1194
  #, fuzzy, no-c-format
  msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr "関数プロローグとエピローグ用にサブルーチンを使用する"
  
! #: params.opt:1198
  #, fuzzy, no-c-format
  msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr "関数プロローグとエピローグ用にサブルーチンを使用する"
  
! #: params.opt:1202
  #, no-c-format
  msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1206
  #, no-c-format
  msgid "Time accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1210
  #, no-c-format
  msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
! #: params.opt:1214
  #, no-c-format
  msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
! #: params.opt:1218
  #, no-c-format
  msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
! #: params.opt:1222
  #, no-c-format
  msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
! #: params.opt:1226
  #, no-c-format
  msgid "Whether to use canonical types."
  msgstr ""
  
! #: params.opt:1230
  #, fuzzy, no-c-format
  msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr "SSA 最適化を有効にする"
  
! #: params.opt:1234
  #, no-c-format
  msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
! #: params.opt:1238
  #, no-c-format
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr ""
  
! #: params.opt:1242
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
! #: params.opt:1246
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr ""
  
! #: params.opt:1250
  #, no-c-format
  msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
! #: params.opt:1254
  #, no-c-format
  msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
! #: params.opt:1258
  #, fuzzy, no-c-format
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "SSA 最適化を有効にする"
  
! #: params.opt:1262
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1266
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr ""
  
! #: params.opt:1270
  #, fuzzy, no-c-format
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr "SCoP 内のパラメータの最大数"
  
! #: params.opt:1274
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1278
  #, fuzzy, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr "SCoP 内のパラメータの最大数"
--- 17467,17582 ----
  msgstr "SCoP 内のパラメータの最大数"
  
  #: params.opt:1194
+ #, no-c-format
+ msgid "Maximum amount of work done to prune paths where the variable is always initialized."
+ msgstr ""
+ 
+ #: params.opt:1198
  #, fuzzy, no-c-format
  msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr "関数プロローグとエピローグ用にサブルーチンを使用する"
  
! #: params.opt:1202
  #, fuzzy, no-c-format
  msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr "関数プロローグとエピローグ用にサブルーチンを使用する"
  
! #: params.opt:1206
  #, no-c-format
  msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1210
  #, no-c-format
  msgid "Time accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1214
  #, no-c-format
  msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
! #: params.opt:1218
  #, no-c-format
  msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
! #: params.opt:1222
  #, no-c-format
  msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
! #: params.opt:1226
  #, no-c-format
  msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
! #: params.opt:1230
  #, no-c-format
  msgid "Whether to use canonical types."
  msgstr ""
  
! #: params.opt:1234
  #, fuzzy, no-c-format
  msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr "SSA 最適化を有効にする"
  
! #: params.opt:1238
  #, no-c-format
  msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
! #: params.opt:1242
  #, no-c-format
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr ""
  
! #: params.opt:1246
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
! #: params.opt:1250
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr ""
  
! #: params.opt:1254
  #, no-c-format
  msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
! #: params.opt:1258
  #, no-c-format
  msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
! #: params.opt:1262
  #, fuzzy, no-c-format
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "SSA 最適化を有効にする"
  
! #: params.opt:1266
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1270
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr ""
  
! #: params.opt:1274
  #, fuzzy, no-c-format
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr "SCoP 内のパラメータの最大数"
  
! #: params.opt:1278
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1282
  #, fuzzy, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr "SCoP 内のパラメータの最大数"
*************** msgstr ""
*** 17601,17658 ****
  msgid "callee does not return"
  msgstr "左シフト回数が負の数です"
  
! #: calls.cc:2585
  #, fuzzy
  msgid "volatile function type"
  msgstr "sizeof が関数型に適用されました"
  
! #: calls.cc:2604
  #, fuzzy
  #| msgid "expected function"
  msgid "nested function"
  msgstr "関数が予期されます"
  
! #: calls.cc:2615
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2629
  #, fuzzy
  #| msgid "different number of parameters"
  msgid "inconsistent number of popped arguments"
  msgstr "引数の数が異なります"
  
! #: calls.cc:2636
  #, fuzzy
  #| msgid "%s does not support split_block"
  msgid "frontend does not support sibling call"
  msgstr "%s は support split_block をサポートしていません"
  
! #: calls.cc:2692
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3066
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3075
  #, fuzzy
  msgid "variable size arguments"
  msgstr "無効な PHI 引数です"
  
! #: calls.cc:3099
  #, fuzzy
  msgid "hidden string length argument passed on stack"
  msgstr "%qs への引数がありません"
  
! #: calls.cc:3148
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4060
  #, fuzzy
  msgid "tail call production failed"
  msgstr "静的アサーションに失敗しました: %E"
--- 17611,17668 ----
  msgid "callee does not return"
  msgstr "左シフト回数が負の数です"
  
! #: calls.cc:2586
  #, fuzzy
  msgid "volatile function type"
  msgstr "sizeof が関数型に適用されました"
  
! #: calls.cc:2605
  #, fuzzy
  #| msgid "expected function"
  msgid "nested function"
  msgstr "関数が予期されます"
  
! #: calls.cc:2616
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2630
  #, fuzzy
  #| msgid "different number of parameters"
  msgid "inconsistent number of popped arguments"
  msgstr "引数の数が異なります"
  
! #: calls.cc:2637
  #, fuzzy
  #| msgid "%s does not support split_block"
  msgid "frontend does not support sibling call"
  msgstr "%s は support split_block をサポートしていません"
  
! #: calls.cc:2693
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3067
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3076
  #, fuzzy
  msgid "variable size arguments"
  msgstr "無効な PHI 引数です"
  
! #: calls.cc:3100
  #, fuzzy
  msgid "hidden string length argument passed on stack"
  msgstr "%qs への引数がありません"
  
! #: calls.cc:3149
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4061
  #, fuzzy
  msgid "tail call production failed"
  msgstr "静的アサーションに失敗しました: %E"
*************** msgstr "'%%l' 被演算子が label で�
*** 17888,17899 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12799
  #, c-format
  msgid "floating constant misused"
  msgstr "浮動小数定数を使い損ねました"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12890
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 17898,17909 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12801
  #, c-format
  msgid "floating constant misused"
  msgstr "浮動小数定数を使い損ねました"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12892
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "このオプションに説明�
*** 19119,19182 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1723
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1728
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1733
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1741
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1804
  #, fuzzy
  msgid "[available in "
  msgstr "STAT 変数"
  
! #: opts.cc:1836
  msgid "[default]"
  msgstr "[デフォルト]"
  
! #: opts.cc:1845
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1882
  msgid "[enabled]"
  msgstr "[有効]"
  
! #: opts.cc:1884
  msgid "[disabled]"
  msgstr "[無効]"
  
! #: opts.cc:1920
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1929
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1935
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1980
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
--- 19129,19192 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1721
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1726
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1731
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1739
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1802
  #, fuzzy
  msgid "[available in "
  msgstr "STAT 変数"
  
! #: opts.cc:1834
  msgid "[default]"
  msgstr "[デフォルト]"
  
! #: opts.cc:1843
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1880
  msgid "[enabled]"
  msgstr "[有効]"
  
! #: opts.cc:1882
  msgid "[disabled]"
  msgstr "[無効]"
  
! #: opts.cc:1918
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1927
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1933
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1978
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
*************** msgstr ""
*** 19185,19231 ****
  "  %s オプションの有効な引数は以下の通り:\n"
  "   "
  
! #: opts.cc:2030
  msgid "The following options are target specific"
  msgstr "このオプションはターゲット固有のものです"
  
! #: opts.cc:2033
  msgid "The following options control compiler warning messages"
  msgstr "次のオプションはコンパイラの警告メッセージを制御します"
  
! #: opts.cc:2036
  msgid "The following options control optimizations"
  msgstr "次のオプションは最適化を制御します"
  
! #: opts.cc:2039 opts.cc:2079
  msgid "The following options are language-independent"
  msgstr "次のオプションは言語に依存しないものです"
  
! #: opts.cc:2042
  msgid "The following options control parameters"
  msgstr "次のオプションはパラメータを制御します"
  
! #: opts.cc:2048
  msgid "The following options are specific to just the language "
  msgstr "次のオプションはこの言語固有のものです"
  
! #: opts.cc:2050
  msgid "The following options are supported by the language "
  msgstr "次のオプションはこの言語でサポートされているものです"
  
! #: opts.cc:2061
  msgid "The following options are not documented"
  msgstr "次のオプションは文書化されていません"
  
! #: opts.cc:2063
  msgid "The following options take separate arguments"
  msgstr "次のオプションは分離した引数を取ります"
  
! #: opts.cc:2065
  msgid "The following options take joined arguments"
  msgstr "次のオプションは結合した引数を取ります"
  
! #: opts.cc:2077
  msgid "The following options are language-related"
  msgstr "次のオプションは言語に関係したものです"
  
--- 19195,19241 ----
  "  %s オプションの有効な引数は以下の通り:\n"
  "   "
  
! #: opts.cc:2028
  msgid "The following options are target specific"
  msgstr "このオプションはターゲット固有のものです"
  
! #: opts.cc:2031
  msgid "The following options control compiler warning messages"
  msgstr "次のオプションはコンパイラの警告メッセージを制御します"
  
! #: opts.cc:2034
  msgid "The following options control optimizations"
  msgstr "次のオプションは最適化を制御します"
  
! #: opts.cc:2037 opts.cc:2077
  msgid "The following options are language-independent"
  msgstr "次のオプションは言語に依存しないものです"
  
! #: opts.cc:2040
  msgid "The following options control parameters"
  msgstr "次のオプションはパラメータを制御します"
  
! #: opts.cc:2046
  msgid "The following options are specific to just the language "
  msgstr "次のオプションはこの言語固有のものです"
  
! #: opts.cc:2048
  msgid "The following options are supported by the language "
  msgstr "次のオプションはこの言語でサポートされているものです"
  
! #: opts.cc:2059
  msgid "The following options are not documented"
  msgstr "次のオプションは文書化されていません"
  
! #: opts.cc:2061
  msgid "The following options take separate arguments"
  msgstr "次のオプションは分離した引数を取ります"
  
! #: opts.cc:2063
  msgid "The following options take joined arguments"
  msgstr "次のオプションは結合した引数を取ります"
  
! #: opts.cc:2075
  msgid "The following options are language-related"
  msgstr "次のオプションは言語に関係したものです"
  
*************** msgid "%s%sGGC heuristics: --param ggc-m
*** 19327,19333 ****
  msgstr ""
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9013 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<無名>"
--- 19337,19343 ----
  msgstr ""
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9014 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<無名>"
*************** msgstr ""
*** 19344,19350 ****
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:723
  msgid "caller uses setjmp"
  msgstr ""
  
--- 19354,19360 ----
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:853
  msgid "caller uses setjmp"
  msgstr ""
  
*************** msgstr ""
*** 19352,19425 ****
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:633
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:690
  #, fuzzy
  msgid "address of caller arguments taken"
  msgstr "%qs への引数がありません"
  
! #: tree-tailcall.cc:717
  #, fuzzy
  #| msgid "<return value> "
  msgid "return value in memory"
  msgstr "<戻り値> "
  
! #: tree-tailcall.cc:734
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:747
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:760 tree-tailcall.cc:1166
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:795
  #, fuzzy
  msgid "return value used after call"
  msgstr "<戻り値> "
  
! #: tree-tailcall.cc:893 tree-tailcall.cc:921
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1001
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1011
  #, fuzzy
  msgid "return value changed after call"
  msgstr "<戻り値> "
  
! #: tree-tailcall.cc:1060
  #, fuzzy
  msgid "internal call"
  msgstr "コンパイラ内部エラー: "
  
! #: tree-tailcall.cc:1068 tree-tailcall.cc:1139
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1149
  #, fuzzy
  msgid "operations after non tail recursive call"
  msgstr "sibling 呼び出しや末尾再帰呼び出しを最適化する"
  
! #: tree-tailcall.cc:1157
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1170
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1672
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
--- 19362,19435 ----
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:746
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:820
  #, fuzzy
  msgid "address of caller arguments taken"
  msgstr "%qs への引数がありません"
  
! #: tree-tailcall.cc:847
  #, fuzzy
  #| msgid "<return value> "
  msgid "return value in memory"
  msgstr "<戻り値> "
  
! #: tree-tailcall.cc:864
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:877
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:890 tree-tailcall.cc:1385
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:925
  #, fuzzy
  msgid "return value used after call"
  msgstr "<戻り値> "
  
! #: tree-tailcall.cc:1023 tree-tailcall.cc:1051
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1220
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1230
  #, fuzzy
  msgid "return value changed after call"
  msgstr "<戻り値> "
  
! #: tree-tailcall.cc:1279
  #, fuzzy
  msgid "internal call"
  msgstr "コンパイラ内部エラー: "
  
! #: tree-tailcall.cc:1287 tree-tailcall.cc:1358
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1368
  #, fuzzy
  msgid "operations after non tail recursive call"
  msgstr "sibling 呼び出しや末尾再帰呼び出しを最適化する"
  
! #: tree-tailcall.cc:1376
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1389
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1892
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
*************** msgid "length modifier in strfmon format
*** 19696,19717 ****
  msgstr "strfmon 書式の長さ修飾子"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1656 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<コマンドライン>"
  
! #: config/aarch64/aarch64.cc:12298 config/loongarch/loongarch.cc:6280
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "コード '%c' に対する無効な被演算子です"
  
! #: config/aarch64/aarch64.cc:12307 config/aarch64/aarch64.cc:12320
! #: config/aarch64/aarch64.cc:12332 config/aarch64/aarch64.cc:12343
! #: config/aarch64/aarch64.cc:12359 config/aarch64/aarch64.cc:12373
! #: config/aarch64/aarch64.cc:12393 config/aarch64/aarch64.cc:12475
! #: config/aarch64/aarch64.cc:12486 config/aarch64/aarch64.cc:12500
! #: config/aarch64/aarch64.cc:12726 config/aarch64/aarch64.cc:12739
! #: config/aarch64/aarch64.cc:12756 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
--- 19706,19727 ----
  msgstr "strfmon 書式の長さ修飾子"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1658 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<コマンドライン>"
  
! #: config/aarch64/aarch64.cc:12313 config/loongarch/loongarch.cc:6280
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "コード '%c' に対する無効な被演算子です"
  
! #: config/aarch64/aarch64.cc:12322 config/aarch64/aarch64.cc:12335
! #: config/aarch64/aarch64.cc:12347 config/aarch64/aarch64.cc:12358
! #: config/aarch64/aarch64.cc:12374 config/aarch64/aarch64.cc:12388
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12490
! #: config/aarch64/aarch64.cc:12501 config/aarch64/aarch64.cc:12515
! #: config/aarch64/aarch64.cc:12741 config/aarch64/aarch64.cc:12754
! #: config/aarch64/aarch64.cc:12771 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
*************** msgstr "コード '%c' に対する無�
*** 19721,19728 ****
  msgid "invalid operand for '%%%c'"
  msgstr "コード '%c' に対する無効な被演算子です"
  
! #: config/aarch64/aarch64.cc:12411 config/aarch64/aarch64.cc:12422
! #: config/aarch64/aarch64.cc:12586 config/aarch64/aarch64.cc:12597
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
--- 19731,19738 ----
  msgid "invalid operand for '%%%c'"
  msgstr "コード '%c' に対する無効な被演算子です"
  
! #: config/aarch64/aarch64.cc:12426 config/aarch64/aarch64.cc:12437
! #: config/aarch64/aarch64.cc:12601 config/aarch64/aarch64.cc:12612
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
*************** msgstr "コード '%c' に対する無�
*** 19730,19876 ****
  msgid "invalid vector constant"
  msgstr "無効なベクトル定数です"
  
! #: config/aarch64/aarch64.cc:12436
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12448
  #, fuzzy, c-format
  #| msgid "incompatible register operand for '%%%c'"
  msgid "incompatible operand for '%%%c'"
  msgstr "コード '%c' に対する無効な被演算子です"
  
! #: config/aarch64/aarch64.cc:12468
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "コード '%c' に対する無効な被演算子です"
  
! #: config/aarch64/aarch64.cc:12533 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "被演算子がありません"
  
! #: config/aarch64/aarch64.cc:12623
  #, c-format
  msgid "invalid constant"
  msgstr "無効な定数"
  
! #: config/aarch64/aarch64.cc:12626
  #, c-format
  msgid "invalid operand"
  msgstr "無効な被演算子です"
  
! #: config/aarch64/aarch64.cc:12764 config/aarch64/aarch64.cc:12769
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "無効な被演算子コード '%c' です"
  
! #: config/aarch64/aarch64.cc:12789
  #, c-format
  msgid "invalid address mode"
  msgstr "無効なアドレスモードです"
  
! #: config/aarch64/aarch64.cc:22760
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "%<bfloat16_t%> からの無効な変換です"
  
! #: config/aarch64/aarch64.cc:22762
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "%<bfloat16_t%> への無効な変換です"
  
! #: config/aarch64/aarch64.cc:29725 config/aarch64/aarch64.cc:29748
  #, fuzzy
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr "メソッド定義がクラスコンテキスト内ではありません"
  
! #: config/aarch64/aarch64.cc:29743
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "GNU と SVE ベクタの二項演算はできません"
  
! #: config/alpha/alpha.cc:5783 config/i386/i386.cc:14075
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "局所動的 TLS 参照無しで '%%&' が使用されました"
  
! #: config/alpha/alpha.cc:5841 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "無効な %%J 値"
  
! #: config/alpha/alpha.cc:5871 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "無効な %%r 値"
  
! #: config/alpha/alpha.cc:5881 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "無効な %%R 値"
  
! #: config/alpha/alpha.cc:5887 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "無効な %%N 値"
  
! #: config/alpha/alpha.cc:5895 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "無効な %%P 値"
  
! #: config/alpha/alpha.cc:5903
  #, c-format
  msgid "invalid %%h value"
  msgstr "無効な %%h 値"
  
! #: config/alpha/alpha.cc:5911 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "無効な %%L 値"
  
! #: config/alpha/alpha.cc:5930
  #, c-format
  msgid "invalid %%m value"
  msgstr "無効な %%m 値"
  
! #: config/alpha/alpha.cc:5936
  #, c-format
  msgid "invalid %%M value"
  msgstr "無効な %%M 値"
  
! #: config/alpha/alpha.cc:5973
  #, c-format
  msgid "invalid %%U value"
  msgstr "無効な %%U 値"
  
! #: config/alpha/alpha.cc:5981 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "無効な %%s 値"
  
! #: config/alpha/alpha.cc:5992
  #, c-format
  msgid "invalid %%C value"
  msgstr "無効な %%C 値"
  
! #: config/alpha/alpha.cc:6029 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "無効な %%E 値"
  
! #: config/alpha/alpha.cc:6054 config/alpha/alpha.cc:6104
  #, c-format
  msgid "unknown relocation unspec"
  msgstr ""
  
! #: config/alpha/alpha.cc:6063 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
--- 19740,19886 ----
  msgid "invalid vector constant"
  msgstr "無効なベクトル定数です"
  
! #: config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12463
  #, fuzzy, c-format
  #| msgid "incompatible register operand for '%%%c'"
  msgid "incompatible operand for '%%%c'"
  msgstr "コード '%c' に対する無効な被演算子です"
  
! #: config/aarch64/aarch64.cc:12483
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "コード '%c' に対する無効な被演算子です"
  
! #: config/aarch64/aarch64.cc:12548 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "被演算子がありません"
  
! #: config/aarch64/aarch64.cc:12638
  #, c-format
  msgid "invalid constant"
  msgstr "無効な定数"
  
! #: config/aarch64/aarch64.cc:12641
  #, c-format
  msgid "invalid operand"
  msgstr "無効な被演算子です"
  
! #: config/aarch64/aarch64.cc:12779 config/aarch64/aarch64.cc:12784
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "無効な被演算子コード '%c' です"
  
! #: config/aarch64/aarch64.cc:12804
  #, c-format
  msgid "invalid address mode"
  msgstr "無効なアドレスモードです"
  
! #: config/aarch64/aarch64.cc:22775
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "%<bfloat16_t%> からの無効な変換です"
  
! #: config/aarch64/aarch64.cc:22777
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "%<bfloat16_t%> への無効な変換です"
  
! #: config/aarch64/aarch64.cc:29806 config/aarch64/aarch64.cc:29829
  #, fuzzy
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr "メソッド定義がクラスコンテキスト内ではありません"
  
! #: config/aarch64/aarch64.cc:29824
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "GNU と SVE ベクタの二項演算はできません"
  
! #: config/alpha/alpha.cc:5780 config/i386/i386.cc:14077
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "局所動的 TLS 参照無しで '%%&' が使用されました"
  
! #: config/alpha/alpha.cc:5838 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "無効な %%J 値"
  
! #: config/alpha/alpha.cc:5868 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "無効な %%r 値"
  
! #: config/alpha/alpha.cc:5878 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "無効な %%R 値"
  
! #: config/alpha/alpha.cc:5884 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "無効な %%N 値"
  
! #: config/alpha/alpha.cc:5892 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "無効な %%P 値"
  
! #: config/alpha/alpha.cc:5900
  #, c-format
  msgid "invalid %%h value"
  msgstr "無効な %%h 値"
  
! #: config/alpha/alpha.cc:5908 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "無効な %%L 値"
  
! #: config/alpha/alpha.cc:5927
  #, c-format
  msgid "invalid %%m value"
  msgstr "無効な %%m 値"
  
! #: config/alpha/alpha.cc:5933
  #, c-format
  msgid "invalid %%M value"
  msgstr "無効な %%M 値"
  
! #: config/alpha/alpha.cc:5970
  #, c-format
  msgid "invalid %%U value"
  msgstr "無効な %%U 値"
  
! #: config/alpha/alpha.cc:5978 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "無効な %%s 値"
  
! #: config/alpha/alpha.cc:5989
  #, c-format
  msgid "invalid %%C value"
  msgstr "無効な %%C 値"
  
! #: config/alpha/alpha.cc:6026 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "無効な %%E 値"
  
! #: config/alpha/alpha.cc:6051 config/alpha/alpha.cc:6101
  #, c-format
  msgid "unknown relocation unspec"
  msgstr ""
  
! #: config/alpha/alpha.cc:6060 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
*************** msgstr ""
*** 19878,19884 ****
  msgid "invalid %%xn code"
  msgstr "無効な %%xn コード"
  
! #: config/alpha/alpha.cc:6169
  #, fuzzy, c-format
  msgid "invalid operand address"
  msgstr "無効なアドレスです"
--- 19888,19894 ----
  msgid "invalid %%xn code"
  msgstr "無効な %%xn コード"
  
! #: config/alpha/alpha.cc:6166
  #, fuzzy, c-format
  msgid "invalid operand address"
  msgstr "無効なアドレスです"
*************** msgstr "サポートされていない�
*** 20177,20185 ****
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:525
! #: cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7836 d/d-convert.cc:237
! #: go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
--- 20187,20195 ----
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:534
! #: cobol/genutil.cc:1268 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7952
! #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
*************** msgstr "無効な浮動小数点定数�
*** 20423,20551 ****
  msgid "Expected register or constant integer."
  msgstr "インターフェースまたはインターフェースへのポインタが予期されます"
  
! #: config/i386/i386.cc:12884
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "被演算子として無効な UNSPEC です"
  
! #: config/i386/i386.cc:13423
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "'%s' の誤った用法です"
  
! #: config/i386/i386.cc:13428
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "無効な型の使用法です"
  
! #: config/i386/i386.cc:13662
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "演算子コード '%c' に対する無効な被演算子サイズです"
  
! #: config/i386/i386.cc:13697
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "演算子コード '%c' に対する無効な被演算子サイズです"
  
! #: config/i386/i386.cc:13772
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "被演算子コード '%c' に無効な被演算子型が使用されました"
  
! #: config/i386/i386.cc:13777
  #, fuzzy, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "演算子コード '%c' に対する無効な被演算子サイズです"
  
! #: config/i386/i386.cc:13855
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "被演算子は条件コードではありません。無効な被演算子コード 'Y' です"
  
! #: config/i386/i386.cc:13934
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "被演算子は条件コードではありません。無効な被演算子コード 'D' です"
  
! #: config/i386/i386.cc:13952
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "被演算子は条件コードではありません。無効な被演算子コード 'D' です"
  
! #: config/i386/i386.cc:13973
  #, fuzzy, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "被演算子は条件コードではありません。無効な被演算子コード 'D' です"
  
! #: config/i386/i386.cc:13988
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "被演算子は条件コードではありません。無効な被演算子コード 'D' です"
  
! #: config/i386/i386.cc:14016
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "被演算子は条件コードではありません。無効な被演算子コード 'D' です"
  
! #: config/i386/i386.cc:14034
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "被演算子は条件コードではありません。無効な被演算子コード 'D' です"
  
! #: config/i386/i386.cc:14057
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "被演算子は条件コードではありません。無効な被演算子コード 'D' です"
  
! #: config/i386/i386.cc:14150
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "無効な被演算子コード '%c' です"
  
! #: config/i386/i386.cc:14212 config/i386/i386.cc:14601
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "演算子に対する無効な制約です"
  
! #: config/i386/i386.cc:14313
  #, c-format
  msgid "invalid vector immediate"
  msgstr "無効なベクトル直接表記"
  
! #: config/i386/i386.cc:17483
  msgid "unknown insn mode"
  msgstr "不明な命令モード"
  
! #: config/i386/i386.cc:24021
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "%<bfloat16_t%> からの無効な変換です"
  
! #: config/i386/i386.cc:24024
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "%<bfloat16_t%> からの無効な変換です"
  
! #: config/i386/i386.cc:24027
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "%<bfloat16_t%> への無効な変換です"
  
! #: config/i386/i386.cc:24030
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "%<bfloat16_t%> への無効な変換です"
  
! #: config/i386/i386.cc:24068 config/i386/i386.cc:24093
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24071 config/i386/i386.cc:24097
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
--- 20433,20561 ----
  msgid "Expected register or constant integer."
  msgstr "インターフェースまたはインターフェースへのポインタが予期されます"
  
! #: config/i386/i386.cc:12886
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "被演算子として無効な UNSPEC です"
  
! #: config/i386/i386.cc:13425
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "'%s' の誤った用法です"
  
! #: config/i386/i386.cc:13430
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "無効な型の使用法です"
  
! #: config/i386/i386.cc:13664
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "演算子コード '%c' に対する無効な被演算子サイズです"
  
! #: config/i386/i386.cc:13699
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "演算子コード '%c' に対する無効な被演算子サイズです"
  
! #: config/i386/i386.cc:13774
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "被演算子コード '%c' に無効な被演算子型が使用されました"
  
! #: config/i386/i386.cc:13779
  #, fuzzy, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "演算子コード '%c' に対する無効な被演算子サイズです"
  
! #: config/i386/i386.cc:13857
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "被演算子は条件コードではありません。無効な被演算子コード 'Y' です"
  
! #: config/i386/i386.cc:13936
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "被演算子は条件コードではありません。無効な被演算子コード 'D' です"
  
! #: config/i386/i386.cc:13954
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "被演算子は条件コードではありません。無効な被演算子コード 'D' です"
  
! #: config/i386/i386.cc:13975
  #, fuzzy, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "被演算子は条件コードではありません。無効な被演算子コード 'D' です"
  
! #: config/i386/i386.cc:13990
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "被演算子は条件コードではありません。無効な被演算子コード 'D' です"
  
! #: config/i386/i386.cc:14018
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "被演算子は条件コードではありません。無効な被演算子コード 'D' です"
  
! #: config/i386/i386.cc:14036
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "被演算子は条件コードではありません。無効な被演算子コード 'D' です"
  
! #: config/i386/i386.cc:14059
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "被演算子は条件コードではありません。無効な被演算子コード 'D' です"
  
! #: config/i386/i386.cc:14152
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "無効な被演算子コード '%c' です"
  
! #: config/i386/i386.cc:14214 config/i386/i386.cc:14603
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "演算子に対する無効な制約です"
  
! #: config/i386/i386.cc:14315
  #, c-format
  msgid "invalid vector immediate"
  msgstr "無効なベクトル直接表記"
  
! #: config/i386/i386.cc:17485
  msgid "unknown insn mode"
  msgstr "不明な命令モード"
  
! #: config/i386/i386.cc:24023
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "%<bfloat16_t%> からの無効な変換です"
  
! #: config/i386/i386.cc:24026
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "%<bfloat16_t%> からの無効な変換です"
  
! #: config/i386/i386.cc:24029
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "%<bfloat16_t%> への無効な変換です"
  
! #: config/i386/i386.cc:24032
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "%<bfloat16_t%> への無効な変換です"
  
! #: config/i386/i386.cc:24070 config/i386/i386.cc:24095
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24073 config/i386/i386.cc:24099
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
*************** msgstr "誤ったアドレスです"
*** 20666,20701 ****
  msgid "lo_sum not of register"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2299
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2308
  #, c-format
  msgid "null pointer"
  msgstr "NULL ポインタ"
  
! #: config/microblaze/microblaze.cc:2343
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND, %%C に対する無効な命令です"
  
! #: config/microblaze/microblaze.cc:2372
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND, %%N に対する無効な命令です"
  
! #: config/microblaze/microblaze.cc:2392 config/microblaze/microblaze.cc:2568
  msgid "insn contains an invalid address !"
  msgstr "命令に無効なアドレスが含まれています!"
  
! #: config/microblaze/microblaze.cc:2408 config/microblaze/microblaze.cc:2638
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "無効なアドレスです"
  
! #: config/microblaze/microblaze.cc:2511
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr "文字 %c が見つかりましたが命令は CONST_INT ではありません"
--- 20676,20711 ----
  msgid "lo_sum not of register"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2303
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2312
  #, c-format
  msgid "null pointer"
  msgstr "NULL ポインタ"
  
! #: config/microblaze/microblaze.cc:2347
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND, %%C に対する無効な命令です"
  
! #: config/microblaze/microblaze.cc:2376
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND, %%N に対する無効な命令です"
  
! #: config/microblaze/microblaze.cc:2396 config/microblaze/microblaze.cc:2572
  msgid "insn contains an invalid address !"
  msgstr "命令に無効なアドレスが含まれています!"
  
! #: config/microblaze/microblaze.cc:2412 config/microblaze/microblaze.cc:2642
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "無効なアドレスです"
  
! #: config/microblaze/microblaze.cc:2515
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr "文字 %c が見つかりましたが命令は CONST_INT ではありません"
*************** msgstr "32 ビット乗算命令を有�
*** 20998,21031 ****
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "プロトタイプが無い関数に AltiVec 引数が渡されました"
  
! #: config/rs6000/rs6000.cc:28020
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "各関数で単一の終了点を生成しない"
  
! #: config/rs6000/rs6000.cc:28089
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "整列されていない load/store 命令を有効にする"
  
! #: config/rs6000/rs6000.cc:28165
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28767
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "%<__vector_quad%> からの無効な変換です"
  
! #: config/rs6000/rs6000.cc:28769
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "%<__vector_quad%> への無効な変換です"
  
! #: config/rs6000/rs6000.cc:28771
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "%<__fpreg%> からの無効な変換です"
  
! #: config/rs6000/rs6000.cc:28773
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "%<__fpreg%> への無効な変換です"
--- 21008,21041 ----
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "プロトタイプが無い関数に AltiVec 引数が渡されました"
  
! #: config/rs6000/rs6000.cc:28023
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "各関数で単一の終了点を生成しない"
  
! #: config/rs6000/rs6000.cc:28092
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "整列されていない load/store 命令を有効にする"
  
! #: config/rs6000/rs6000.cc:28168
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28770
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "%<__vector_quad%> からの無効な変換です"
  
! #: config/rs6000/rs6000.cc:28772
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "%<__vector_quad%> への無効な変換です"
  
! #: config/rs6000/rs6000.cc:28774
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "%<__fpreg%> からの無効な変換です"
  
! #: config/rs6000/rs6000.cc:28776
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "%<__fpreg%> への無効な変換です"
*************** msgstr "出力修飾子 '%c' 用の無�
*** 21111,21130 ****
  msgid "vector argument passed to unprototyped function"
  msgstr "プロトタイプが無い関数に AltiVec 引数が渡されました"
  
! #: config/s390/s390.cc:17350
  #, fuzzy
  msgid "types differ in signedness"
  msgstr "戻りでのポインタの先の符号が異なります"
  
! #: config/s390/s390.cc:17360
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17363
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17371
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 21121,21140 ----
  msgid "vector argument passed to unprototyped function"
  msgstr "プロトタイプが無い関数に AltiVec 引数が渡されました"
  
! #: config/s390/s390.cc:17377
  #, fuzzy
  msgid "types differ in signedness"
  msgstr "戻りでのポインタの先の符号が異なります"
  
! #: config/s390/s390.cc:17387
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17390
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17398
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr "{無名}"
*** 21304,21310 ****
  msgid "aka"
  msgstr "aka"
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7714
  msgid "({anonymous})"
  msgstr "({無名})"
  
--- 21314,21320 ----
  msgid "aka"
  msgstr "aka"
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7715
  msgid "({anonymous})"
  msgstr "({無名})"
  
*************** msgstr "({無名})"
*** 21317,21354 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3089 c/c-parser.cc:3279 c/c-parser.cc:3293 c/c-parser.cc:7502
! #: c/c-parser.cc:8356 c/c-parser.cc:8934 c/c-parser.cc:9126 c/c-parser.cc:9159
! #: c/c-parser.cc:9457 c/c-parser.cc:14304 c/c-parser.cc:14339
! #: c/c-parser.cc:14370 c/c-parser.cc:14417 c/c-parser.cc:14598
! #: c/c-parser.cc:15431 c/c-parser.cc:15506 c/c-parser.cc:15549
! #: c/c-parser.cc:23037 c/c-parser.cc:23117 c/c-parser.cc:23446
! #: c/c-parser.cc:23472 c/c-parser.cc:23495 c/c-parser.cc:24181
! #: c/c-parser.cc:24224 c/c-parser.cc:25491 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4141 c/c-parser.cc:4332
! #: c/c-parser.cc:4367 c/c-parser.cc:14591 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16475 cp/parser.cc:34635
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> が予期されます"
  
! #: c/c-parser.cc:3251 c/c-parser.cc:9417
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:3790 c/c-parser.cc:4943 c/c-parser.cc:5135 c/c-parser.cc:5193
! #: c/c-parser.cc:5251 c/c-parser.cc:5635 c/c-parser.cc:5658 c/c-parser.cc:5667
! #: c/c-parser.cc:5718 c/c-parser.cc:5727 c/c-parser.cc:10892
! #: c/c-parser.cc:10978 c/c-parser.cc:11552 c/c-parser.cc:11578
! #: c/c-parser.cc:11612 c/c-parser.cc:11825 c/c-parser.cc:12697
! #: c/c-parser.cc:14705 c/c-parser.cc:17345 c/c-parser.cc:18080
! #: c/c-parser.cc:18139 c/c-parser.cc:18194 c/c-parser.cc:20053
! #: c/c-parser.cc:20173 c/c-parser.cc:22130 c/c-parser.cc:23537
! #: c/c-parser.cc:24189 c/c-parser.cc:28016 c/c-parser.cc:28098
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
--- 21327,21364 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3134 c/c-parser.cc:3324 c/c-parser.cc:3338 c/c-parser.cc:7547
! #: c/c-parser.cc:8401 c/c-parser.cc:8979 c/c-parser.cc:9171 c/c-parser.cc:9204
! #: c/c-parser.cc:9502 c/c-parser.cc:14349 c/c-parser.cc:14384
! #: c/c-parser.cc:14415 c/c-parser.cc:14462 c/c-parser.cc:14643
! #: c/c-parser.cc:15476 c/c-parser.cc:15551 c/c-parser.cc:15594
! #: c/c-parser.cc:23082 c/c-parser.cc:23162 c/c-parser.cc:23491
! #: c/c-parser.cc:23517 c/c-parser.cc:23540 c/c-parser.cc:24226
! #: c/c-parser.cc:24269 c/c-parser.cc:25536 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4186 c/c-parser.cc:4377
! #: c/c-parser.cc:4412 c/c-parser.cc:14636 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16479 cp/parser.cc:34694
! #: cp/parser.cc:35333
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> が予期されます"
  
! #: c/c-parser.cc:3296 c/c-parser.cc:9462
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:3835 c/c-parser.cc:4988 c/c-parser.cc:5180 c/c-parser.cc:5238
! #: c/c-parser.cc:5296 c/c-parser.cc:5680 c/c-parser.cc:5703 c/c-parser.cc:5712
! #: c/c-parser.cc:5763 c/c-parser.cc:5772 c/c-parser.cc:10937
! #: c/c-parser.cc:11023 c/c-parser.cc:11597 c/c-parser.cc:11623
! #: c/c-parser.cc:11657 c/c-parser.cc:11870 c/c-parser.cc:12742
! #: c/c-parser.cc:14750 c/c-parser.cc:17390 c/c-parser.cc:18125
! #: c/c-parser.cc:18184 c/c-parser.cc:18239 c/c-parser.cc:20098
! #: c/c-parser.cc:20218 c/c-parser.cc:22175 c/c-parser.cc:23582
! #: c/c-parser.cc:24234 c/c-parser.cc:28062 c/c-parser.cc:28144
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
*************** msgstr "%<,%> または %<)%> が予期�
*** 21356,21506 ****
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3242
! #: c/c-parser.cc:9409 c/c-parser.cc:20746 cp/parser.cc:35322 cp/parser.cc:43032
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> が予期されます"
  
! #: c/c-parser.cc:5029 c/c-parser.cc:5778 c/c-parser.cc:6138 c/c-parser.cc:6156
! #: c/c-parser.cc:6157 c/c-parser.cc:6660 c/c-parser.cc:6704 c/c-parser.cc:9508
! #: c/c-parser.cc:11816 c/c-parser.cc:13270 c/c-parser.cc:13642
! #: c/c-parser.cc:16667 c/gimple-parser.cc:1930 cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> が予期されます"
  
! #: c/c-parser.cc:5231
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "%<;%>、%<,%> または %<)%> が予期されます"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5687 c/c-parser.cc:5692 c/c-parser.cc:17328
! #: c/c-parser.cc:18169 c/c-parser.cc:20554 c/c-parser.cc:20653
! #: c/c-parser.cc:26832 c/c-parser.cc:27136 c/c-parser.cc:27824
! #: c/c-parser.cc:28041 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17109 cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> が予期されます"
  
! #: c/c-parser.cc:6134 c/c-parser.cc:6136 c/c-parser.cc:16572 cp/parser.cc:35289
! #: cp/parser.cc:39179 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> が予期されます"
  
! #: c/c-parser.cc:6964 c/c-parser.cc:14934 c/c-parser.cc:20630
! #: c/c-parser.cc:23012 c/c-parser.cc:23098 c/c-parser.cc:23859
! #: c/c-parser.cc:24999 c/c-parser.cc:29820 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4128 c/c-parser.cc:4356
! #: c/c-parser.cc:14486 cp/parser.cc:22203 cp/parser.cc:35283
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> が予期されます"
  
! #: c/c-parser.cc:7914 c/c-parser.cc:7923 c/c-parser.cc:9957 c/c-parser.cc:11136
! #: c/c-parser.cc:14698 c/c-parser.cc:15095 c/c-parser.cc:15159
! #: c/c-parser.cc:16649 c/c-parser.cc:17760 c/c-parser.cc:17997
! #: c/c-parser.cc:18550 c/c-parser.cc:18653 c/c-parser.cc:19194
! #: c/c-parser.cc:19630 c/c-parser.cc:19706 c/c-parser.cc:19823
! #: c/c-parser.cc:19895 c/c-parser.cc:20868 c/c-parser.cc:26702
! #: c/c-parser.cc:27881 c/c-parser.cc:27940 c/c-parser.cc:29142
! #: c/gimple-parser.cc:630 c/gimple-parser.cc:943 c/gimple-parser.cc:2561
! #: c/gimple-parser.cc:2588 c/c-parser.cc:9416 c/c-parser.cc:17253
! #: c/c-parser.cc:18658 cp/parser.cc:35316 cp/parser.cc:37023 cp/parser.cc:40119
! #: cp/parser.cc:41012 go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> が予期されます"
  
! #: c/c-parser.cc:8910 cp/parser.cc:35203
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> が予期されます"
  
! #: c/c-parser.cc:10855 c/c-parser.cc:11085 c/c-parser.cc:11602
! #: c/c-parser.cc:11647 c/c-parser.cc:11740 c/c-parser.cc:11887
! #: c/c-parser.cc:12687 c/c-parser.cc:18174 c/c-parser.cc:19775
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34633 cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> が予期されます"
  
! #: c/c-parser.cc:11496
  msgid "expected %<.%>"
  msgstr "%<.%> が予期されます"
  
! #: c/c-parser.cc:14157 c/c-parser.cc:14189 c/c-parser.cc:14429
! #: cp/parser.cc:37597 cp/parser.cc:37618
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> が予期されます"
  
! #: c/c-parser.cc:14847 c/gimple-parser.cc:1497 cp/parser.cc:35301
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> が予期されます"
  
! #: c/c-parser.cc:18748 c/c-parser.cc:20191 c/c-parser.cc:20617
! #: cp/parser.cc:35325 cp/parser.cc:42883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> または %<)%> が予期されます"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19622 c/c-parser.cc:22907 c/c-parser.cc:22952
! #: c/c-parser.cc:23109 c/c-parser.cc:23456 c/c-parser.cc:24168
! #: c/c-parser.cc:25374 c/c-parser.cc:26880 c/c-parser.cc:28082
! #: c/gimple-parser.cc:798 c/c-parser.cc:6727 c/c-parser.cc:23029
! #: c/c-parser.cc:23252 cp/parser.cc:35304 cp/parser.cc:44578 cp/parser.cc:44751
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> が予期されます"
  
! #: c/c-parser.cc:20767 c/c-parser.cc:27145 c/c-parser.cc:27166
! #: c/c-parser.cc:16707 c/c-parser.cc:16719 c/c-parser.cc:20747
! #: cp/parser.cc:43033 cp/parser.cc:43060 cp/parser.cc:50600 cp/parser.cc:50611
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr "%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:23040 c/c-parser.cc:23120 c/c-parser.cc:23473
! #: c/c-parser.cc:23928 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35280
! #: cp/parser.cc:37807
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> が予期されます"
  
! #: c/c-parser.cc:23133 cp/parser.cc:44676
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "%<delete%> が予期されます"
  
! #: c/c-parser.cc:25046 c/c-parser.cc:25035 cp/parser.cc:47606
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> または %<}%> が予期されます"
  
! #: c/c-parser.cc:28760 cp/parser.cc:52554
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9863
  msgid "(anonymous)"
  msgstr "(無名)"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19538 cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> が予期されます"
--- 21366,21517 ----
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3287
! #: c/c-parser.cc:9454 c/c-parser.cc:20791 cp/parser.cc:35381 cp/parser.cc:43091
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> が予期されます"
  
! #: c/c-parser.cc:5074 c/c-parser.cc:5823 c/c-parser.cc:6183 c/c-parser.cc:6201
! #: c/c-parser.cc:6202 c/c-parser.cc:6705 c/c-parser.cc:6749 c/c-parser.cc:9553
! #: c/c-parser.cc:11861 c/c-parser.cc:13315 c/c-parser.cc:13687
! #: c/c-parser.cc:16712 c/gimple-parser.cc:1930 cp/parser.cc:35345
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> が予期されます"
  
! #: c/c-parser.cc:5276
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "%<;%>、%<,%> または %<)%> が予期されます"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5732 c/c-parser.cc:5737 c/c-parser.cc:17373
! #: c/c-parser.cc:18214 c/c-parser.cc:20599 c/c-parser.cc:20698
! #: c/c-parser.cc:26875 c/c-parser.cc:27182 c/c-parser.cc:27870
! #: c/c-parser.cc:28087 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17154 cp/parser.cc:35336
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> が予期されます"
  
! #: c/c-parser.cc:6179 c/c-parser.cc:6181 c/c-parser.cc:16617 cp/parser.cc:35348
! #: cp/parser.cc:39238 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> が予期されます"
  
! #: c/c-parser.cc:7009 c/c-parser.cc:14979 c/c-parser.cc:20675
! #: c/c-parser.cc:23057 c/c-parser.cc:23143 c/c-parser.cc:23904
! #: c/c-parser.cc:25044 c/c-parser.cc:29863 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4173 c/c-parser.cc:4401
! #: c/c-parser.cc:14531 cp/parser.cc:22207 cp/parser.cc:35342
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> が予期されます"
  
! #: c/c-parser.cc:7959 c/c-parser.cc:7968 c/c-parser.cc:10002
! #: c/c-parser.cc:11181 c/c-parser.cc:14743 c/c-parser.cc:15140
! #: c/c-parser.cc:15204 c/c-parser.cc:16694 c/c-parser.cc:17805
! #: c/c-parser.cc:18042 c/c-parser.cc:18595 c/c-parser.cc:18698
! #: c/c-parser.cc:19239 c/c-parser.cc:19675 c/c-parser.cc:19751
! #: c/c-parser.cc:19868 c/c-parser.cc:19940 c/c-parser.cc:20913
! #: c/c-parser.cc:26747 c/c-parser.cc:27927 c/c-parser.cc:27986
! #: c/c-parser.cc:29185 c/gimple-parser.cc:630 c/gimple-parser.cc:943
! #: c/gimple-parser.cc:2561 c/gimple-parser.cc:2588 c/c-parser.cc:9461
! #: c/c-parser.cc:17298 c/c-parser.cc:18703 cp/parser.cc:35375
! #: cp/parser.cc:37082 cp/parser.cc:40178 cp/parser.cc:41071
! #: go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> が予期されます"
  
! #: c/c-parser.cc:8955 cp/parser.cc:35262
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> が予期されます"
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11130 c/c-parser.cc:11647
! #: c/c-parser.cc:11692 c/c-parser.cc:11785 c/c-parser.cc:11932
! #: c/c-parser.cc:12732 c/c-parser.cc:18219 c/c-parser.cc:19820
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34692 cp/parser.cc:35351
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> が予期されます"
  
! #: c/c-parser.cc:11541
  msgid "expected %<.%>"
  msgstr "%<.%> が予期されます"
  
! #: c/c-parser.cc:14202 c/c-parser.cc:14234 c/c-parser.cc:14474
! #: cp/parser.cc:37656 cp/parser.cc:37677
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> が予期されます"
  
! #: c/c-parser.cc:14892 c/gimple-parser.cc:1497 cp/parser.cc:35360
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> が予期されます"
  
! #: c/c-parser.cc:18793 c/c-parser.cc:20236 c/c-parser.cc:20662
! #: cp/parser.cc:35384 cp/parser.cc:42942
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> または %<)%> が予期されます"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19667 c/c-parser.cc:22952 c/c-parser.cc:22997
! #: c/c-parser.cc:23154 c/c-parser.cc:23501 c/c-parser.cc:24213
! #: c/c-parser.cc:25419 c/c-parser.cc:26923 c/c-parser.cc:28128
! #: c/gimple-parser.cc:798 c/c-parser.cc:6772 c/c-parser.cc:23074
! #: c/c-parser.cc:23297 cp/parser.cc:35363 cp/parser.cc:44637 cp/parser.cc:44810
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> が予期されます"
  
! #: c/c-parser.cc:20812 c/c-parser.cc:27191 c/c-parser.cc:27212
! #: c/c-parser.cc:16752 c/c-parser.cc:16764 c/c-parser.cc:20792
! #: cp/parser.cc:43092 cp/parser.cc:43119 cp/parser.cc:50659 cp/parser.cc:50670
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr "%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:23085 c/c-parser.cc:23165 c/c-parser.cc:23518
! #: c/c-parser.cc:23973 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35339
! #: cp/parser.cc:37866
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> が予期されます"
  
! #: c/c-parser.cc:23178 cp/parser.cc:44735
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "%<delete%> が予期されます"
  
! #: c/c-parser.cc:25091 c/c-parser.cc:25080 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> または %<}%> が予期されます"
  
! #: c/c-parser.cc:28806 cp/parser.cc:52607
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9880
  msgid "(anonymous)"
  msgstr "(無名)"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19542 cp/parser.cc:35357
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> が予期されます"
*************** msgstr "%<<%> が予期されます"
*** 21511,21520 ****
  msgid "expected label"
  msgstr "%<__label__%> が予期されます"
  
! #: cobol/gcobolspec.cc:544
! #, c-format
! msgid "Driving: (%ld)\n"
! msgstr ""
  
  #: cp/call.cc:4225
  #, fuzzy, c-format
--- 21522,21532 ----
  msgid "expected label"
  msgstr "%<__label__%> が予期されます"
  
! #: cobol/gcobolspec.cc:554
! #, fuzzy, c-format
! #| msgid "warning: "
! msgid "Driving: ("
! msgstr "警告: "
  
  #: cp/call.cc:4225
  #, fuzzy, c-format
*************** msgstr "候補:"
*** 21528,21534 ****
  msgid "  after user-defined conversion:"
  msgstr "利用者定義命令を有効にする"
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26956
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "候補:"
--- 21540,21546 ----
  msgid "  after user-defined conversion:"
  msgstr "利用者定義命令を有効にする"
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26986
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "候補:"
*************** msgstr "<テンプレートパラメー�
*** 21627,21633 ****
  msgid "<statement>"
  msgstr "<文>"
  
! #: cp/error.cc:2381 cp/error.cc:3503 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<不明>"
--- 21639,21645 ----
  msgid "<statement>"
  msgstr "<文>"
  
! #: cp/error.cc:2381 cp/error.cc:3524 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<不明>"
*************** msgstr "<ラムダ"
*** 21654,21668 ****
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3227
  msgid "<expression error>"
  msgstr "<式エラー>"
  
! #: cp/error.cc:3242
  msgid "<unknown operator>"
  msgstr "<不明な演算子>"
  
! #: cp/error.cc:3732
  msgid "At global scope:"
  msgstr "大域スコープ:"
  
--- 21666,21680 ----
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3248
  msgid "<expression error>"
  msgstr "<式エラー>"
  
! #: cp/error.cc:3263
  msgid "<unknown operator>"
  msgstr "<不明な演算子>"
  
! #: cp/error.cc:3753
  msgid "At global scope:"
  msgstr "大域スコープ:"
  
*************** msgstr "大域スコープ:"
*** 21670,21757 ****
  msgid "candidates are:"
  msgstr "候補:"
  
! #: cp/rtti.cc:588
  msgid "target is not pointer or reference to class"
  msgstr "ターゲットはクラスへのポインタまたは参照ではありません"
  
! #: cp/rtti.cc:593
  msgid "target is not pointer or reference to complete type"
  msgstr "ターゲットは完全型へのポインタまたは参照ではありません"
  
! #: cp/rtti.cc:599
  msgid "target is not pointer or reference"
  msgstr "ターゲットはポインタまたは参照ではありません"
  
! #: cp/rtti.cc:615
  msgid "source is not a pointer"
  msgstr "ソースはポインタではありません"
  
! #: cp/rtti.cc:620
  msgid "source is not a pointer to class"
  msgstr "ソースはクラスへのポインタではありません"
  
! #: cp/rtti.cc:625
  msgid "source is a pointer to incomplete type"
  msgstr "ソースは不完全型へのポインタです"
  
! #: cp/rtti.cc:638
  msgid "source is not of class type"
  msgstr ""
  
! #: cp/rtti.cc:643
  msgid "source is of incomplete class type"
  msgstr ""
  
! #: cp/rtti.cc:654
  msgid "conversion casts away constness"
  msgstr ""
  
! #: cp/rtti.cc:816
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7524 c/c-typeck.cc:5303
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "単項マイナスへの引数の型が間違っています"
  
! #: cp/typeck.cc:7525 c/c-typeck.cc:5289
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "単項プラスへの引数の型が間違っています"
  
! #: cp/typeck.cc:7552 c/c-typeck.cc:5348
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "ビット反転への引数の型が間違っています"
  
! #: cp/typeck.cc:7572 c/c-typeck.cc:5356
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "abs への引数の型が間違っています"
  
! #: cp/typeck.cc:7584 c/c-typeck.cc:5378
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "複素共役(~)への引数の型が間違っています"
  
! #: cp/typeck.cc:7608
  msgid "in argument to unary !"
  msgstr ""
  
! #: cp/typeck.cc:7657
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7659
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7661
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7663
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 21682,21769 ----
  msgid "candidates are:"
  msgstr "候補:"
  
! #: cp/rtti.cc:589
  msgid "target is not pointer or reference to class"
  msgstr "ターゲットはクラスへのポインタまたは参照ではありません"
  
! #: cp/rtti.cc:594
  msgid "target is not pointer or reference to complete type"
  msgstr "ターゲットは完全型へのポインタまたは参照ではありません"
  
! #: cp/rtti.cc:600
  msgid "target is not pointer or reference"
  msgstr "ターゲットはポインタまたは参照ではありません"
  
! #: cp/rtti.cc:616
  msgid "source is not a pointer"
  msgstr "ソースはポインタではありません"
  
! #: cp/rtti.cc:621
  msgid "source is not a pointer to class"
  msgstr "ソースはクラスへのポインタではありません"
  
! #: cp/rtti.cc:626
  msgid "source is a pointer to incomplete type"
  msgstr "ソースは不完全型へのポインタです"
  
! #: cp/rtti.cc:639
  msgid "source is not of class type"
  msgstr ""
  
! #: cp/rtti.cc:644
  msgid "source is of incomplete class type"
  msgstr ""
  
! #: cp/rtti.cc:655
  msgid "conversion casts away constness"
  msgstr ""
  
! #: cp/rtti.cc:817
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7640 c/c-typeck.cc:5304
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "単項マイナスへの引数の型が間違っています"
  
! #: cp/typeck.cc:7641 c/c-typeck.cc:5290
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "単項プラスへの引数の型が間違っています"
  
! #: cp/typeck.cc:7668 c/c-typeck.cc:5349
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "ビット反転への引数の型が間違っています"
  
! #: cp/typeck.cc:7688 c/c-typeck.cc:5357
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "abs への引数の型が間違っています"
  
! #: cp/typeck.cc:7700 c/c-typeck.cc:5379
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "複素共役(~)への引数の型が間違っています"
  
! #: cp/typeck.cc:7724
  msgid "in argument to unary !"
  msgstr ""
  
! #: cp/typeck.cc:7773
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7775
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7777
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7779
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr "演算子が予期されます"
*** 21904,21910 ****
  msgid "Unsigned:"
  msgstr ""
  
! #: fortran/expr.cc:3856
  msgid "array assignment"
  msgstr "配列代入"
  
--- 21916,21922 ----
  msgid "Unsigned:"
  msgstr ""
  
! #: fortran/expr.cc:3960
  msgid "array assignment"
  msgstr "配列代入"
  
*************** msgstr ""
*** 21933,21939 ****
  msgid "Driving:"
  msgstr ""
  
! #: fortran/interface.cc:3905 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
--- 21945,21951 ----
  msgid "Driving:"
  msgstr ""
  
! #: fortran/interface.cc:3926 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
*************** msgstr "何もしない。後方互換�
*** 21991,22008 ****
  msgid "unsigned"
  msgstr "<名前無し符号無し:"
  
! #: fortran/io.cc:1873
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.cc:3364
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4725
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
--- 22003,22020 ----
  msgid "unsigned"
  msgstr "<名前無し符号無し:"
  
! #: fortran/io.cc:1875
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.cc:3366
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4727
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
*************** msgstr ""
*** 22116,22126 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13586
  msgid "assignment"
  msgstr "代入"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13652 fortran/resolve.cc:13655
  #, fuzzy
  msgid "pointer assignment"
  msgstr "代入"
--- 22128,22138 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13576
  msgid "assignment"
  msgstr "代入"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13642 fortran/resolve.cc:13645
  #, fuzzy
  msgid "pointer assignment"
  msgstr "代入"
*************** msgstr "代入"
*** 22129,22278 ****
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2464 fortran/resolve.cc:2659
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2562
  #, fuzzy
  msgid "allocatable argument"
  msgstr "引数がありません"
  
! #: fortran/resolve.cc:2567
  #, fuzzy
  msgid "asynchronous argument"
  msgstr "十分な引数がありません"
  
! #: fortran/resolve.cc:2572
  #, fuzzy
  msgid "optional argument"
  msgstr "無効な PHI 引数です"
  
! #: fortran/resolve.cc:2577
  #, fuzzy
  msgid "pointer argument"
  msgstr "代入"
  
! #: fortran/resolve.cc:2582
  #, fuzzy
  msgid "target argument"
  msgstr "引数がありません"
  
! #: fortran/resolve.cc:2587
  #, fuzzy
  msgid "value argument"
  msgstr "無効な PHI 引数です"
  
! #: fortran/resolve.cc:2592
  #, fuzzy
  msgid "volatile argument"
  msgstr "引数がありません"
  
! #: fortran/resolve.cc:2597
  #, fuzzy
  msgid "assumed-shape argument"
  msgstr "合っていない引数です"
  
! #: fortran/resolve.cc:2602
  #, fuzzy
  msgid "assumed-rank argument"
  msgstr "合っていない引数です"
  
! #: fortran/resolve.cc:2607
  #, fuzzy
  msgid "coarray argument"
  msgstr "配列代入"
  
! #: fortran/resolve.cc:2612
  msgid "parametrized derived type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2617
  #, fuzzy
  msgid "polymorphic argument"
  msgstr "引数がありません"
  
! #: fortran/resolve.cc:2622
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2629
  #, fuzzy
  msgid "assumed-type argument"
  msgstr "合っていない引数です"
  
! #: fortran/resolve.cc:2640
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2645
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2652
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2664
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:8002
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:8006
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:8010
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8014
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8018
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8636 fortran/resolve.cc:8639
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE オブジェクト"
  
! #: fortran/resolve.cc:9063 fortran/resolve.cc:9066
  msgid "ALLOCATE object"
  msgstr "ALLOCATE オブジェクト"
  
! #: fortran/resolve.cc:9303 fortran/resolve.cc:11450 fortran/resolve.cc:11571
  msgid "STAT variable"
  msgstr "STAT 変数"
  
! #: fortran/resolve.cc:9354 fortran/resolve.cc:11462 fortran/resolve.cc:11583
  msgid "ERRMSG variable"
  msgstr "ERRMSG 変数"
  
! #: fortran/resolve.cc:11258
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11474
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2058
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6629
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10933
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
--- 22141,22290 ----
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2465 fortran/resolve.cc:2660
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2563
  #, fuzzy
  msgid "allocatable argument"
  msgstr "引数がありません"
  
! #: fortran/resolve.cc:2568
  #, fuzzy
  msgid "asynchronous argument"
  msgstr "十分な引数がありません"
  
! #: fortran/resolve.cc:2573
  #, fuzzy
  msgid "optional argument"
  msgstr "無効な PHI 引数です"
  
! #: fortran/resolve.cc:2578
  #, fuzzy
  msgid "pointer argument"
  msgstr "代入"
  
! #: fortran/resolve.cc:2583
  #, fuzzy
  msgid "target argument"
  msgstr "引数がありません"
  
! #: fortran/resolve.cc:2588
  #, fuzzy
  msgid "value argument"
  msgstr "無効な PHI 引数です"
  
! #: fortran/resolve.cc:2593
  #, fuzzy
  msgid "volatile argument"
  msgstr "引数がありません"
  
! #: fortran/resolve.cc:2598
  #, fuzzy
  msgid "assumed-shape argument"
  msgstr "合っていない引数です"
  
! #: fortran/resolve.cc:2603
  #, fuzzy
  msgid "assumed-rank argument"
  msgstr "合っていない引数です"
  
! #: fortran/resolve.cc:2608
  #, fuzzy
  msgid "coarray argument"
  msgstr "配列代入"
  
! #: fortran/resolve.cc:2613
  msgid "parametrized derived type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2618
  #, fuzzy
  msgid "polymorphic argument"
  msgstr "引数がありません"
  
! #: fortran/resolve.cc:2623
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2630
  #, fuzzy
  msgid "assumed-type argument"
  msgstr "合っていない引数です"
  
! #: fortran/resolve.cc:2641
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2646
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2653
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2665
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:7975
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7979
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7983
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7987
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7991
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8609 fortran/resolve.cc:8612
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE オブジェクト"
  
! #: fortran/resolve.cc:9053 fortran/resolve.cc:9056
  msgid "ALLOCATE object"
  msgstr "ALLOCATE オブジェクト"
  
! #: fortran/resolve.cc:9293 fortran/resolve.cc:11440 fortran/resolve.cc:11561
  msgid "STAT variable"
  msgstr "STAT 変数"
  
! #: fortran/resolve.cc:9344 fortran/resolve.cc:11452 fortran/resolve.cc:11573
  msgid "ERRMSG variable"
  msgstr "ERRMSG 変数"
  
! #: fortran/resolve.cc:11248
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11464
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2061
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6631
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10935
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
*************** msgstr ""
*** 22287,22298 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11373
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13068
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 22299,22310 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11386
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13081
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 22301,22381 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6387
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6674
  #, fuzzy, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "関数 `%s' への引数が少なすぎます"
  
! #: fortran/trans-intrinsic.cc:6722
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6732
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6739
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6831
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6899
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6979
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6987 fortran/trans-intrinsic.cc:7032
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9383
  #, fuzzy, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "関数呼び出しが集合体の値を持っています"
  
! #: fortran/trans-intrinsic.cc:9415
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12882
  #, fuzzy, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "関数 `%s' への引数が少なすぎます"
  
! #: fortran/trans-intrinsic.cc:12894
  #, fuzzy, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "関数 `%s' への引数が少なすぎます"
  
! #: fortran/trans-intrinsic.cc:12906
  #, fuzzy, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "関数 `%s' への引数が少なすぎます"
  
! #: fortran/trans-intrinsic.cc:12918
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12926
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
--- 22313,22393 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6366
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6653
  #, fuzzy, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "関数 `%s' への引数が少なすぎます"
  
! #: fortran/trans-intrinsic.cc:6701
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6711
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6718
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6810
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6878
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6958
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6966 fortran/trans-intrinsic.cc:7011
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9362
  #, fuzzy, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "関数呼び出しが集合体の値を持っています"
  
! #: fortran/trans-intrinsic.cc:9394
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12861
  #, fuzzy, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "関数 `%s' への引数が少なすぎます"
  
! #: fortran/trans-intrinsic.cc:12873
  #, fuzzy, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "関数 `%s' への引数が少なすぎます"
  
! #: fortran/trans-intrinsic.cc:12885
  #, fuzzy, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "関数 `%s' への引数が少なすぎます"
  
! #: fortran/trans-intrinsic.cc:12897
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12905
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
*************** msgstr "数値型が予期されます"
*** 22489,22496 ****
  msgid "expected boolean type"
  msgstr "整数または真偽型が予期されます"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19534 c/c-parser.cc:19541
! #: cp/parser.cc:41864 cp/parser.cc:41871
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "ポインタが予期されます"
--- 22501,22508 ----
  msgid "expected boolean type"
  msgstr "整数または真偽型が予期されます"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19579 c/c-parser.cc:19586
! #: cp/parser.cc:41923 cp/parser.cc:41930
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "ポインタが予期されます"
*************** msgstr "十分な引数がありませ�
*** 22558,22564 ****
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9466
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "引数が多すぎます"
--- 22570,22576 ----
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9471
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "引数が多すぎます"
*************** msgstr "VxWorks 用のプロファイル
*** 22982,22988 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "ターゲット形式は無限大をサポートしません"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:193
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr ""
--- 22994,23000 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "ターゲット形式は無限大をサポートしません"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:194
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr ""
*************** msgstr "-m%s はこの設定ではサポ
*** 23217,23243 ****
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr "-mrelax は RTP PIC 用にのみサポートされています"
  
! #: cobol/parse_ante.h:1728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Global declarative %s for %s"
  msgstr "無効な宣言です"
  
! #: cobol/parse_ante.h:2456 cobol/genapi.cc:5784
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: invalid symbol_type_t %d"
! msgstr ""
! 
! #: cobol/parse_ante.h:2798
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: no symbol '%s' found"
  msgstr ""
  
! #: cobol/parse_util.h:351
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s: intrinsic function  %s not found"
  msgstr "言語 %s は認識できません"
  
! #: cobol/parse_util.h:383
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: invalid function descr type '%c'"
  msgstr "関数 `%s' に対して不適切な保存クラス"
--- 23229,23257 ----
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr "-mrelax は RTP PIC 用にのみサポートされています"
  
! #: cobol/exceptg.h:80
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Creating '%s'\n"
! msgid "CDF: exception '%s'"
! msgstr "'%s' を作成しています\n"
! 
! #: cobol/parse_ante.h:1592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Global declarative %s for %s"
  msgstr "無効な宣言です"
  
! #: cobol/parse_ante.h:2385 cobol/symbols.h:134 cobol/genapi.cc:6470
! #: cobol/util.cc:288 cobol/util.cc:337 cobol/util.cc:637
! #, gcc-internal-format
! msgid "%s:%d: invalid %<symbol_type_t%> %d"
  msgstr ""
  
! #: cobol/parse_util.h:360
! #, fuzzy, gcc-internal-format
! msgid "%s: intrinsic function %qs not found"
  msgstr "言語 %s は認識できません"
  
! #: cobol/parse_util.h:392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: invalid function descr type '%c'"
  msgstr "関数 `%s' に対して不適切な保存クラス"
*************** msgid "scan.o: %s"
*** 23249,23255 ****
  msgstr "%s: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3560 fortran/io.cc:3727 fortran/io.cc:4413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "'%s' トークンの所で文法エラー"
--- 23263,23269 ----
  msgstr "%s: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3563 fortran/io.cc:3729 fortran/io.cc:4415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "'%s' トークンの所で文法エラー"
*************** msgstr "%qs の後にマクロ名があ�
*** 23342,23348 ****
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3801
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "%qs の後にファイル名がありません"
--- 23356,23362 ----
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3798
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "%qs の後にファイル名がありません"
*************** msgstr "認識できない可視性の�
*** 23438,23444 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "認識できないレジスタ名 %qs です"
  
! #: cobol/lang.opt:46
  #, fuzzy, gcc-internal-format
  msgid "Unrecognized COBOL dialect name: %qs"
  msgstr "認識できないレジスタ名 %qs です"
--- 23452,23458 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "認識できないレジスタ名 %qs です"
  
! #: cobol/lang.opt:51
  #, fuzzy, gcc-internal-format
  msgid "Unrecognized COBOL dialect name: %qs"
  msgstr "認識できないレジスタ名 %qs です"
*************** msgstr "不明な IRA 範囲 %qs です"
*** 23614,23691 ****
  msgid "unknown LTO partitioning model %qs"
  msgstr "不明な TLS モデル %qs です"
  
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "%qs の後にアサーションがありません"
  
! #: common.opt:2409
  #, fuzzy, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "%qs の後にアサーションがありません"
  
! #: common.opt:2417
  #, fuzzy, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "不明な TLS モデル %qs です"
  
! #: common.opt:2426
  #, fuzzy, gcc-internal-format
  #| msgid "assertion missing after %qs"
  msgid "option missing after %qs"
  msgstr "%qs の後にアサーションがありません"
  
! #: common.opt:2603
  #, fuzzy, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "不明な型名 %qE です"
  
! #: common.opt:2619
  #, fuzzy, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "不明な型名 %qE です"
  
! #: common.opt:2728
  #, fuzzy, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "不明なアーキテクチャ %qs です"
  
! #: common.opt:2761
  #, fuzzy, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "不明な IRA アルゴリズム %qs です"
  
! #: common.opt:3097
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "不明な TLS モデル %qs です"
  
! #: common.opt:3130
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "不明な型名 %qE です"
  
! #: common.opt:3452
  #, fuzzy, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "不明な TLS モデル %qs です"
  
! #: common.opt:3483
  #, fuzzy, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "認識できない可視性の値 %qs です"
  
! #: common.opt:3509
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "認識できない可視性の値 %qs です"
  
! #: common.opt:3528
  #, fuzzy, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "(%qs 用の初期化付近)"
  
! #: common.opt:3584
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument in option %qs"
  msgid "unrecognized zero init padding bits kind %qs"
--- 23628,23705 ----
  msgid "unknown LTO partitioning model %qs"
  msgstr "不明な TLS モデル %qs です"
  
! #: common.opt:2403
  #, fuzzy, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "%qs の後にアサーションがありません"
  
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "%qs の後にアサーションがありません"
  
! #: common.opt:2414
  #, fuzzy, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "不明な TLS モデル %qs です"
  
! #: common.opt:2423
  #, fuzzy, gcc-internal-format
  #| msgid "assertion missing after %qs"
  msgid "option missing after %qs"
  msgstr "%qs の後にアサーションがありません"
  
! #: common.opt:2600
  #, fuzzy, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "不明な型名 %qE です"
  
! #: common.opt:2616
  #, fuzzy, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "不明な型名 %qE です"
  
! #: common.opt:2725
  #, fuzzy, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "不明なアーキテクチャ %qs です"
  
! #: common.opt:2758
  #, fuzzy, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "不明な IRA アルゴリズム %qs です"
  
! #: common.opt:3094
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "不明な TLS モデル %qs です"
  
! #: common.opt:3127
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "不明な型名 %qE です"
  
! #: common.opt:3449
  #, fuzzy, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "不明な TLS モデル %qs です"
  
! #: common.opt:3480
  #, fuzzy, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "認識できない可視性の値 %qs です"
  
! #: common.opt:3506
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "認識できない可視性の値 %qs です"
  
! #: common.opt:3525
  #, fuzzy, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "(%qs 用の初期化付近)"
  
! #: common.opt:3581
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument in option %qs"
  msgid "unrecognized zero init padding bits kind %qs"
*************** msgstr "%qE 属性は %s 属性と競合
*** 23724,23730 ****
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17061 cp/decl.cc:17112
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
--- 23738,23744 ----
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17059 cp/decl.cc:17110
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "%qE 属性指示が無視され�
*** 23742,23748 ****
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "%qE 属性指示が無視されました"
  
! #: attribs.cc:761 c/c-parser.cc:2144 cp/cp-gimplify.cc:3704
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "%qE 属性用に間違った数の引数が指定されました"
--- 23756,23762 ----
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "%qE 属性指示が無視されました"
  
! #: attribs.cc:761 c/c-parser.cc:2189 cp/cp-gimplify.cc:3709
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "%qE 属性用に間違った数の引数が指定されました"
*************** msgstr "%qE 属性用に間違った数�
*** 23752,23758 ****
  msgid "expected %i or more, found %i"
  msgstr "%<(%> またはファイル終端 (EOF) が予期されます"
  
! #: attribs.cc:767 c/c-parser.cc:2147 cp/cp-gimplify.cc:3706
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr "%<(%> またはファイル終端 (EOF) が予期されます"
--- 23766,23772 ----
  msgid "expected %i or more, found %i"
  msgstr "%<(%> またはファイル終端 (EOF) が予期されます"
  
! #: attribs.cc:767 c/c-parser.cc:2192 cp/cp-gimplify.cc:3711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr "%<(%> またはファイル終端 (EOF) が予期されます"
*************** msgstr "型が既に定義されてい�
*** 23819,23840 ****
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6235 c-family/c-common.cc:6238 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6900
! #: ada/gcc-interface/utils.cc:6916 ada/gcc-interface/utils.cc:7013
! #: ada/gcc-interface/utils.cc:7030 ada/gcc-interface/utils.cc:7047
! #: ada/gcc-interface/utils.cc:7062 ada/gcc-interface/utils.cc:7078
! #: ada/gcc-interface/utils.cc:7104 ada/gcc-interface/utils.cc:7173
! #: ada/gcc-interface/utils.cc:7200 ada/gcc-interface/utils.cc:7245
! #: ada/gcc-interface/utils.cc:7266 ada/gcc-interface/utils.cc:7314
! #: ada/gcc-interface/utils.cc:7330 ada/gcc-interface/utils.cc:7364
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6097
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
--- 23833,23854 ----
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6256 c-family/c-common.cc:6259 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6902
! #: ada/gcc-interface/utils.cc:6918 ada/gcc-interface/utils.cc:7015
! #: ada/gcc-interface/utils.cc:7032 ada/gcc-interface/utils.cc:7049
! #: ada/gcc-interface/utils.cc:7064 ada/gcc-interface/utils.cc:7080
! #: ada/gcc-interface/utils.cc:7106 ada/gcc-interface/utils.cc:7175
! #: ada/gcc-interface/utils.cc:7202 ada/gcc-interface/utils.cc:7247
! #: ada/gcc-interface/utils.cc:7268 ada/gcc-interface/utils.cc:7316
! #: ada/gcc-interface/utils.cc:7332 ada/gcc-interface/utils.cc:7366
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6142
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
*************** msgstr "%qE 属性は無視されまし�
*** 23856,23863 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1224 cp/decl.cc:1359 cp/decl.cc:2371 cp/decl.cc:2419
! #: cp/decl.cc:2435 cp/decl.cc:3134 cp/decl.cc:3586
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "前方での `%s' の宣言"
--- 23870,23877 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1224 cp/decl.cc:1357 cp/decl.cc:2369 cp/decl.cc:2417
! #: cp/decl.cc:2433 cp/decl.cc:3132 cp/decl.cc:3584
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "前方での `%s' の宣言"
*************** msgstr "クラス %s 用のファイル�
*** 23962,23968 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "オフセットが定数文字列の境界の外にあります"
  
! #: builtins.cc:707 cp/name-lookup.cc:6938
  #, fuzzy, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qD はここで宣言されています"
--- 23976,23982 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "オフセットが定数文字列の境界の外にあります"
  
! #: builtins.cc:707 cp/name-lookup.cc:6941
  #, fuzzy, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qD はここで宣言されています"
*************** msgstr "%qs 用の定数引数が範囲�
*** 24065,24073 ****
  msgid "illegal argument 0 to %qs"
  msgstr "%qs への有効な引数は次の通りです: %s"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8084 expr.cc:12464
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
--- 24079,24093 ----
  msgid "illegal argument 0 to %qs"
  msgstr "%qs への有効な引数は次の通りです: %s"
  
+ #: builtins.cc:7806 internal-fn.cc:4030
+ #, fuzzy, gcc-internal-format
+ #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
+ msgid "third argument to %<crc%> builtins must be a constant"
+ msgstr "%<__builtin_prefetch%> への第三引数は定数でなければいけません"
+ 
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8090 expr.cc:12464
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
*************** msgstr "%K %<__builtin_va_arg_pack ()%>
*** 24075,24132 ****
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8090
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%K %<__builtin_va_arg_pack_len ()%> の無効な使用法です"
  
! #: builtins.cc:8379
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> の第二引数は 1 でなければいけません"
  
! #: builtins.cc:9343
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ターゲット形式は無限大をサポートしません"
  
! #: builtins.cc:11402
  #, fuzzy, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "%<va_start%> が引数の数が固定の関数内で使用されました"
  
! #: builtins.cc:11410
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "関数 %<va_start%> への引数の数が間違っています"
  
! #: builtins.cc:11425
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> が引数無しで呼び出されました"
  
! #: builtins.cc:11430
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "関数 %<__builtin_next_arg%> への引数の数が間違っています"
  
! #: builtins.cc:11463
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%> の第二引数が、最後の名前付き引数ではありません"
  
! #: builtins.cc:11476 c/c-parser.cc:11669
  #, fuzzy, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "%<va_start%> の第二引数が %<register%> 記憶域の場合の動作は不定です"
  
! #: builtins.cc:11505
  #, fuzzy, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "%K %D の第一引数がポインタ、第二引数が整数定数でなければいけません"
  
! #: builtins.cc:11518
  #, fuzzy, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "%K %D の最後の引数が 0 から 3 の間の整数定数ではありません"
--- 24095,24152 ----
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8096
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%K %<__builtin_va_arg_pack_len ()%> の無効な使用法です"
  
! #: builtins.cc:8385
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> の第二引数は 1 でなければいけません"
  
! #: builtins.cc:9349
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "ターゲット形式は無限大をサポートしません"
  
! #: builtins.cc:11408
  #, fuzzy, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "%<va_start%> が引数の数が固定の関数内で使用されました"
  
! #: builtins.cc:11416
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "関数 %<va_start%> への引数の数が間違っています"
  
! #: builtins.cc:11431
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> が引数無しで呼び出されました"
  
! #: builtins.cc:11436
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "関数 %<__builtin_next_arg%> への引数の数が間違っています"
  
! #: builtins.cc:11469
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%> の第二引数が、最後の名前付き引数ではありません"
  
! #: builtins.cc:11482 c/c-parser.cc:11714
  #, fuzzy, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "%<va_start%> の第二引数が %<register%> 記憶域の場合の動作は不定です"
  
! #: builtins.cc:11511
  #, fuzzy, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "%K %D の第一引数がポインタ、第二引数が整数定数でなければいけません"
  
! #: builtins.cc:11524
  #, fuzzy, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "%K %D の最後の引数が 0 から 3 の間の整数定数ではありません"
*************** msgstr "%K %D の最後の引数が 0 �
*** 24136,24147 ****
  msgid "cannot tail-call: %s"
  msgstr "[%s が見つかりません]"
  
! #: calls.cc:2818
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "関数呼び出しが集合体の値を持っています"
  
! #: calls.cc:3561
  #, fuzzy, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "%qs への引数がありません"
--- 24156,24167 ----
  msgid "cannot tail-call: %s"
  msgstr "[%s が見つかりません]"
  
! #: calls.cc:2819
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "関数呼び出しが集合体の値を持っています"
  
! #: calls.cc:3562
  #, fuzzy, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "%qs への引数がありません"
*************** msgstr "%qs への引数がありませ�
*** 24151,24265 ****
  msgid "%<verify_marked_backedges%> failed"
  msgstr "verify_gimple に失敗しました"
  
! #: cfgexpand.cc:2128
  #, fuzzy, gcc-internal-format
  msgid "total size of local objects is too large"
  msgstr "局所オブジェクトの総サイズが大きすぎます"
  
! #: cfgexpand.cc:2131 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "変数 %q+D のサイズが大きすぎます"
  
! #: cfgexpand.cc:2143
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "帯域レジスタ変数 %qD が入れ子になった関数内で使用されています"
  
! #: cfgexpand.cc:3241
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr ""
  
! #: cfgexpand.cc:3248
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr ""
  
! #: cfgexpand.cc:3270
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3301
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "PIC レジスタが %qs によって %<asm%> 内で破壊されます"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3308
  #, fuzzy, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "%q+D 用に指定されたレジスタがデータ型に適合しません"
  
! #: cfgexpand.cc:3321
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3323
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3393 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr "%d 個より多い被演算子が %<asm%> 内にあります"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3446
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "不明なレジスタ名 %qs が %<asm%> 内にあります"
  
! #: cfgexpand.cc:3518
  #, fuzzy, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr "命令に対して無効な Z レジスタ置換です"
  
! #: cfgexpand.cc:3545
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3553
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3638 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "出力番号 %d は直接アドレス指定できません"
  
! #: cfgexpand.cc:3734 varasm.cc:1810
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "asm 被演算子 %d は制約に適合しない可能性があります"
  
! #: cfgexpand.cc:3927
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "%<asm%> 被演算子制約が被演算子サイズと互換性がありません"
  
! #: cfgexpand.cc:3932
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "%<asm%> 被演算子制約が被演算子サイズと互換性がありません"
  
! #: cfgexpand.cc:7029
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr "スタック防護機能が局所変数を防護していません: 可変長バッファ変数です"
  
! #: cfgexpand.cc:7033
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr "スタック防護機能が関数を防護していません: 全ての局所配列が %d バイト以下です"
  
! #: cfgexpand.cc:7322
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr ""
--- 24171,24285 ----
  msgid "%<verify_marked_backedges%> failed"
  msgstr "verify_gimple に失敗しました"
  
! #: cfgexpand.cc:2129
  #, fuzzy, gcc-internal-format
  msgid "total size of local objects is too large"
  msgstr "局所オブジェクトの総サイズが大きすぎます"
  
! #: cfgexpand.cc:2132 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "変数 %q+D のサイズが大きすぎます"
  
! #: cfgexpand.cc:2144
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "帯域レジスタ変数 %qD が入れ子になった関数内で使用されています"
  
! #: cfgexpand.cc:3242
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr ""
  
! #: cfgexpand.cc:3249
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr ""
  
! #: cfgexpand.cc:3271
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3302
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "PIC レジスタが %qs によって %<asm%> 内で破壊されます"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3309
  #, fuzzy, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "%q+D 用に指定されたレジスタがデータ型に適合しません"
  
! #: cfgexpand.cc:3322
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3394 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr "%d 個より多い被演算子が %<asm%> 内にあります"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3447
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "不明なレジスタ名 %qs が %<asm%> 内にあります"
  
! #: cfgexpand.cc:3519
  #, fuzzy, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr "命令に対して無効な Z レジスタ置換です"
  
! #: cfgexpand.cc:3546
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3554
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3639 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "出力番号 %d は直接アドレス指定できません"
  
! #: cfgexpand.cc:3735 varasm.cc:1810
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "asm 被演算子 %d は制約に適合しない可能性があります"
  
! #: cfgexpand.cc:3928
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "%<asm%> 被演算子制約が被演算子サイズと互換性がありません"
  
! #: cfgexpand.cc:3933
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "%<asm%> 被演算子制約が被演算子サイズと互換性がありません"
  
! #: cfgexpand.cc:7085
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr "スタック防護機能が局所変数を防護していません: 可変長バッファ変数です"
  
! #: cfgexpand.cc:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr "スタック防護機能が関数を防護していません: 全ての局所配列が %d バイト以下です"
  
! #: cfgexpand.cc:7378
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr ""
*************** msgstr "基本ブロックが連続的�
*** 24790,25097 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "命令連鎖中の bb の数 (%d) が n_basic_blocks (%d) と違います"
  
! #: cgraph.cc:3266
  #, fuzzy, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "左シフト回数が負の数です"
  
! #: cgraph.cc:3363
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3398
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3404
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3410 cgraph.cc:3440
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3428
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3447
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3460
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "オーバーロードされた関数 %s への不十分な引数です"
  
! #: cgraph.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "制御投機を使用する"
  
! #: cgraph.cc:3474
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3503
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3510
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3515
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3520
  #, fuzzy, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "初期化子の要素が定数ではありません"
  
! #: cgraph.cc:3527
  #, fuzzy, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: cgraph.cc:3532
  #, fuzzy, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "シンボルが有効であると見なす"
  
! #: cgraph.cc:3537
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3542
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3547
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3554
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3559
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3566
  #, fuzzy, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "戻り型が void の関数で、`return' に値があります"
  
! #: cgraph.cc:3578
  #, fuzzy, gcc-internal-format
  #| msgid "sanitizer function attribute mismatch"
  msgid "semantic interposition mismatch"
  msgstr "sanitizer関数属性が合いません"
  
! #: cgraph.cc:3585
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3591 cgraph.cc:3651
  #, fuzzy, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "-mno-fentry は SEH と互換性がありません"
  
! #: cgraph.cc:3599
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3607 cgraph.cc:3679
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3619
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3629
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "セクションポインタを欠いています"
  
! #: cgraph.cc:3634
  #, fuzzy, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "重複する `virtual' 指定子"
  
! #: cgraph.cc:3641
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3669
  #, fuzzy, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "左シフト回数が負の数です"
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3717
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3728
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3733
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.cc:3744
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3763
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3768
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3773
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3785
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3791
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3796
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3812
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3817
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3822
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3858
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3866
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "`%s' は宣言よりも先に使用されました"
  
! #: cgraph.cc:3875
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3885
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3895
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "文が予期されます"
  
! #: cgraph.cc:3908
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3939 cgraph.cc:3952
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3944
  #, fuzzy, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "不完全型のポインタへの間接参照"
  
! #: cgraph.cc:3960
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node に失敗しました"
  
! #: cgraph.cc:4082 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr ""
--- 24810,25117 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "命令連鎖中の bb の数 (%d) が n_basic_blocks (%d) と違います"
  
! #: cgraph.cc:3279
  #, fuzzy, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "左シフト回数が負の数です"
  
! #: cgraph.cc:3376
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3381
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3411
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3423 cgraph.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3473
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "オーバーロードされた関数 %s への不十分な引数です"
  
! #: cgraph.cc:3478
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "制御投機を使用する"
  
! #: cgraph.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3523
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3528
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3533
  #, fuzzy, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "初期化子の要素が定数ではありません"
  
! #: cgraph.cc:3540
  #, fuzzy, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: cgraph.cc:3545
  #, fuzzy, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "シンボルが有効であると見なす"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3560
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3567
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3579
  #, fuzzy, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "戻り型が void の関数で、`return' に値があります"
  
! #: cgraph.cc:3591
  #, fuzzy, gcc-internal-format
  #| msgid "sanitizer function attribute mismatch"
  msgid "semantic interposition mismatch"
  msgstr "sanitizer関数属性が合いません"
  
! #: cgraph.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3604 cgraph.cc:3664
  #, fuzzy, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "-mno-fentry は SEH と互換性がありません"
  
! #: cgraph.cc:3612
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3620 cgraph.cc:3692
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3642
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "セクションポインタを欠いています"
  
! #: cgraph.cc:3647
  #, fuzzy, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "重複する `virtual' 指定子"
  
! #: cgraph.cc:3654
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3682
  #, fuzzy, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "左シフト回数が負の数です"
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3730
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3741
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3746
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3770
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3786
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3804
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3809
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3825
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3830
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3835
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3879
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "`%s' は宣言よりも先に使用されました"
  
! #: cgraph.cc:3888
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3898
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3908
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "文が予期されます"
  
! #: cgraph.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3952 cgraph.cc:3965
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3957
  #, fuzzy, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "不完全型のポインタへの間接参照"
  
! #: cgraph.cc:3973
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node に失敗しました"
  
! #: cgraph.cc:4095 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr ""
*************** msgstr "%qE 属性は %qT が既に定�
*** 25173,25184 ****
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13593
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F が使用されましたが定義されていません"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13603
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F が %<static%> と宣言されましたが定義されていません"
--- 25193,25204 ----
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13597
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F が使用されましたが定義されていません"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13607
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F が %<static%> と宣言されましたが定義されていません"
*************** msgstr "環境変数 COLLECT_GCC が設�
*** 25309,25315 ****
  msgid "ld returned %d exit status"
  msgstr "ld はステータス %d で終了しました"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:640
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "atexit に失敗しました"
--- 25329,25335 ----
  msgid "ld returned %d exit status"
  msgstr "ld はステータス %d で終了しました"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "atexit に失敗しました"
*************** msgstr "インライン関数 %q+D を�
*** 25822,25828 ****
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr "%<abs (X)%> を %<X%> または %<-X%> へ単純化するときに符号のオーバーフローが発生しないと見なしています"
  
! #: ext-dce.cc:1115
  #, fuzzy, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr "%s: %d 個の基本ブロックおよび %d 個のレジスタ"
--- 25842,25848 ----
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr "%<abs (X)%> を %<X%> または %<-X%> へ単純化するときに符号のオーバーフローが発生しないと見なしています"
  
! #: ext-dce.cc:1202
  #, fuzzy, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr "%s: %d 個の基本ブロックおよび %d 個のレジスタ"
*************** msgstr ""
*** 26585,26591 ****
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "構造体の最後ではない所に可変配列メンバがあります"
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5103
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
--- 26605,26611 ----
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "構造体の最後ではない所に可変配列メンバがあります"
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5115
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
*************** msgstr "%<__int128%> はこのターゲ�
*** 26600,26606 ****
  msgid "%s not supported on this target"
  msgstr "入れ子になった関数はこのターゲットではサポートされていません"
  
! #: gimple-fold.cc:8578 gimple-fold.cc:8607
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "比較が常に %d となります"
--- 26620,26626 ----
  msgid "%s not supported on this target"
  msgstr "入れ子になった関数はこのターゲットではサポートされていません"
  
! #: gimple-fold.cc:8582 gimple-fold.cc:8611
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "比較が常に %d となります"
*************** msgstr ""
*** 26625,26631 ****
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9308
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "ラベル %qD はここで定義されています"
--- 26645,26651 ----
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9311
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "ラベル %qD はここで定義されています"
*************** msgstr "NULL ポインタ"
*** 26645,26667 ****
  msgid "function may return address of local variable"
  msgstr "関数が局所変数のアドレスを返します"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12879
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "関数が局所変数のアドレスを返します"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10781 c/c-parser.cc:22345 c/c-parser.cc:22486
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6512
! #: c/c-typeck.cc:12780 c/c-typeck.cc:12797 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9468 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6205 cp/constexpr.cc:6584
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9605 cp/decl2.cc:6351
! #: cp/decl2.cc:6400 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23073
! #: cp/pt.cc:9266 cp/pt.cc:9936 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4570 cp/typeck.cc:10793
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, gcc-internal-format
--- 26665,26687 ----
  msgid "function may return address of local variable"
  msgstr "関数が局所変数のアドレスを返します"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12896
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "関数が局所変数のアドレスを返します"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10785 c/c-parser.cc:22390 c/c-parser.cc:22531
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6513
! #: c/c-typeck.cc:12797 c/c-typeck.cc:12814 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9502 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6220 cp/constexpr.cc:6600
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9603 cp/decl2.cc:6379
! #: cp/decl2.cc:6428 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23077
! #: cp/pt.cc:9271 cp/pt.cc:9941 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4686 cp/typeck.cc:10909
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, gcc-internal-format
*************** msgstr "無効なポインタモード %
*** 27760,27771 ****
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10377 c/c-typeck.cc:13597 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4687 cp/decl.cc:13468 cp/decl.cc:14071 cp/decl.cc:14081
! #: cp/decl.cc:15081 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25737 cp/typeck.cc:5069
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD はここで宣言されています"
--- 27780,27791 ----
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10394 c/c-typeck.cc:13614 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4685 cp/decl.cc:13466 cp/decl.cc:14069 cp/decl.cc:14079
! #: cp/decl.cc:15079 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25741 cp/typeck.cc:5185
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD はここで宣言されています"
*************** msgstr "%qE がここでは宣言され�
*** 28899,28910 ****
  msgid "mismatching definition"
  msgstr "定義がありません"
  
! #: ipa-fnsummary.cc:4845
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr ""
  
! #: ipa-fnsummary.cc:4946
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
--- 28919,28930 ----
  msgid "mismatching definition"
  msgstr "定義がありません"
  
! #: ipa-fnsummary.cc:4860
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr ""
  
! #: ipa-fnsummary.cc:4961
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
*************** msgstr ""
*** 28914,28920 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4991 ipa-prop.cc:5035 ipa-prop.cc:5115 ipa-prop.cc:5167
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "call 文内で無効な関数です"
--- 28934,28940 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:5019 ipa-prop.cc:5063 ipa-prop.cc:5143 ipa-prop.cc:5195
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "call 文内で無効な関数です"
*************** msgstr ""
*** 28959,28970 ****
  msgid "IPA-SRA access verification failed"
  msgstr "検証エラー (PC=%d)"
  
! #: ipa-sra.cc:2751
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2754
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
--- 28979,28990 ----
  msgid "IPA-SRA access verification failed"
  msgstr "検証エラー (PC=%d)"
  
! #: ipa-sra.cc:2757
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2760
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
*************** msgstr "サポートされていない�
*** 29358,29364 ****
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "-mcmodel= は 32 ビットシステム上ではサポートされていません"
  
! #: lto-streamer-out.cc:2554
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
--- 29378,29384 ----
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "-mcmodel= は 32 ビットシステム上ではサポートされていません"
  
! #: lto-streamer-out.cc:2555
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
*************** msgstr ""
*** 29661,29677 ****
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1518
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1553
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
--- 29681,29697 ----
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
*************** msgstr "-fpic はサポートされて�
*** 29986,30057 ****
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:316
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr ""
  
! #: omp-offload.cc:929
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr ""
  
! #: omp-offload.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1477
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1551
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-offload.cc:1555 omp-offload.cc:1587
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr ""
  
! #: omp-offload.cc:1560
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1562
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1567
  #, fuzzy, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr "%qD はここで宣言されています"
  
! #: omp-offload.cc:1580
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr ""
  
! #: omp-offload.cc:1721
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr ""
  
! #: omp-offload.cc:1729
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr ""
  
! #: omp-offload.cc:1731
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr ""
--- 30006,30077 ----
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:317
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr ""
  
! #: omp-offload.cc:930
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr ""
  
! #: omp-offload.cc:982
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1478
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1552
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-offload.cc:1556 omp-offload.cc:1588
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr ""
  
! #: omp-offload.cc:1561
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1563
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1568
  #, fuzzy, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr "%qD はここで宣言されています"
  
! #: omp-offload.cc:1581
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr ""
  
! #: omp-offload.cc:1722
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr ""
  
! #: omp-offload.cc:1730
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr ""
  
! #: omp-offload.cc:1732
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr ""
*************** msgstr "ジャンプをまたがった�
*** 30102,30108 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "コマンドラインオプション %qs はこの設定ではサポートされていません"
  
! #: opts-common.cc:1463 opts.cc:2612
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "%qs への引数がありません"
--- 30122,30128 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "コマンドラインオプション %qs はこの設定ではサポートされていません"
  
! #: opts-common.cc:1463 opts.cc:2610
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "%qs への引数がありません"
*************** msgstr "%<__int128%> はこのターゲ�
*** 30337,30575 ****
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "このコンパイラ設定では %<-fsplit-stack%> はサポートされていません"
  
! #: opts.cc:1284
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1288
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1315
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-falign-loops=%d はサポートされていません"
  
! #: opts.cc:1327 opts.cc:2324
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "-falign-loops=%d はサポートされていません"
  
! #: opts.cc:1354
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1361
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: opts.cc:1364
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1369
  #, fuzzy, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "-mg でのプロファイルはサポートされていません"
  
! #: opts.cc:1374
  #, fuzzy, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr "弱い参照はこの設定ではサポートされていません"
  
! #: opts.cc:1449
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "変数追跡が要求されましたが、デバッグ情報を生成しない限り意味がありません"
  
! #: opts.cc:1453
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "変数追跡が要求されましたが、このデバッグ形式ではサポートされていません"
  
! #: opts.cc:1482
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1495
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1525 config/darwin.cc:3484
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "-freorder-blocks-and-partition はこのアーキテクチャ上では動作しません"
  
! #: opts.cc:1541
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "-freorder-blocks-and-partition はこのアーキテクチャ上では巻き戻し (unwind) 情報をサポートしません"
  
! #: opts.cc:1559 config/pa/pa.cc:580
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "-freorder-blocks-and-partition はこのアーキテクチャ上では動作しません"
  
! #: opts.cc:2068
  #, fuzzy, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "print_specific_help へ認識できない include_flags 0x%x が渡されました"
  
! #: opts.cc:2303
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2358
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "--help= オプションへの認識できない引数です: %q.*s"
  
! #: opts.cc:2364
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "--help= オプションへの認識できない引数です: %q.*s"
  
! #: opts.cc:2399
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "%qE 属性指示が無視されました"
  
! #: opts.cc:2423
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "--help= オプションへの認識できない引数です: %q.*s"
  
! #: opts.cc:2447
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "%qs への有効な引数は次の通りです: %s"
  
! #: opts.cc:2462
  #, fuzzy, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "関数 %qE へ十分な引数がありません"
  
! #: opts.cc:2471
  #, fuzzy, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s が 0 と %d の間ではありません"
  
! #: opts.cc:2530
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "組み込み関数への無効な引数です"
  
! #: opts.cc:2667
  #, fuzzy, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "--help 引数 %q.*s は曖昧です。より特定してください"
  
! #: opts.cc:2678
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "--help= オプションへの認識できない引数です: %q.*s"
  
! #: opts.cc:2858
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2864
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3110
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qs option can be specified only for offload compiler"
  msgstr "%qE 属性は局所変数用には指定できません"
  
! #: opts.cc:3119
  #, fuzzy, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "構造体の整列は %d ではなく、小さな二の累乗でなければいけません"
  
! #: opts.cc:3240
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "不明なスタック検査パラメータ \"%s\" です"
  
! #: opts.cc:3292
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
  # 規格に合わせて DWARF と大文字で表記する
! #: opts.cc:3303
  #, fuzzy, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "DWARF バージョン %d はサポートされていません"
  
! #: opts.cc:3340
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "--help= オプションへの認識できない引数です: %q.*s"
  
! #: opts.cc:3540
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "ターゲットシステムはデバッグ出力をサポートしていません"
  
! #: opts.cc:3579
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "デバッグ形式 \"%s\" は前の選択と競合しています"
  
! #: opts.cc:3603
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "認識できないでバッグ出力レベル \"%s\" です"
  
! #: opts.cc:3605
  #, fuzzy, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "デバッグ出力レベル %s は高すぎます"
  
! #: opts.cc:3617
  #, fuzzy, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "認識できないでバッグ出力レベル \"%s\" です"
  
! #: opts.cc:3634
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "コアファイルサイズ最大制限を取得しています: %m"
  
! #: opts.cc:3638
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "コアファイルサイズ制限を最大へ設定しています: %m"
  
! #: opts.cc:3683
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "認識できない gcc デバッグオプションです: %c"
  
! #: opts.cc:3712
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "認識できないコマンドラインオプション %<-fdump-%s%> です"
  
! #: opts.cc:3716
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: オプション -%s はありません"
  
! #: opts.cc:3720
  #, fuzzy, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "%qs は前処理の有効なオプションではありません"
--- 30357,30595 ----
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "このコンパイラ設定では %<-fsplit-stack%> はサポートされていません"
  
! #: opts.cc:1282
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1286
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1313
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-falign-loops=%d はサポートされていません"
  
! #: opts.cc:1325 opts.cc:2322
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "-falign-loops=%d はサポートされていません"
  
! #: opts.cc:1352
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1359
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: opts.cc:1362
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1367
  #, fuzzy, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "-mg でのプロファイルはサポートされていません"
  
! #: opts.cc:1372
  #, fuzzy, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr "弱い参照はこの設定ではサポートされていません"
  
! #: opts.cc:1447
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "変数追跡が要求されましたが、デバッグ情報を生成しない限り意味がありません"
  
! #: opts.cc:1451
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "変数追跡が要求されましたが、このデバッグ形式ではサポートされていません"
  
! #: opts.cc:1480
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1493
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1523 config/darwin.cc:3484
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "-freorder-blocks-and-partition はこのアーキテクチャ上では動作しません"
  
! #: opts.cc:1539
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "-freorder-blocks-and-partition はこのアーキテクチャ上では巻き戻し (unwind) 情報をサポートしません"
  
! #: opts.cc:1557 config/pa/pa.cc:580
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "-freorder-blocks-and-partition はこのアーキテクチャ上では動作しません"
  
! #: opts.cc:2066
  #, fuzzy, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "print_specific_help へ認識できない include_flags 0x%x が渡されました"
  
! #: opts.cc:2301
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2356
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "--help= オプションへの認識できない引数です: %q.*s"
  
! #: opts.cc:2362
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "--help= オプションへの認識できない引数です: %q.*s"
  
! #: opts.cc:2397
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "%qE 属性指示が無視されました"
  
! #: opts.cc:2421
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "--help= オプションへの認識できない引数です: %q.*s"
  
! #: opts.cc:2445
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "%qs への有効な引数は次の通りです: %s"
  
! #: opts.cc:2460
  #, fuzzy, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "関数 %qE へ十分な引数がありません"
  
! #: opts.cc:2469
  #, fuzzy, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s が 0 と %d の間ではありません"
  
! #: opts.cc:2528
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "組み込み関数への無効な引数です"
  
! #: opts.cc:2665
  #, fuzzy, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "--help 引数 %q.*s は曖昧です。より特定してください"
  
! #: opts.cc:2676
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "--help= オプションへの認識できない引数です: %q.*s"
  
! #: opts.cc:2856
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2862
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3108
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qs option can be specified only for offload compiler"
  msgstr "%qE 属性は局所変数用には指定できません"
  
! #: opts.cc:3117
  #, fuzzy, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "構造体の整列は %d ではなく、小さな二の累乗でなければいけません"
  
! #: opts.cc:3238
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "不明なスタック検査パラメータ \"%s\" です"
  
! #: opts.cc:3290
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
  # 規格に合わせて DWARF と大文字で表記する
! #: opts.cc:3301
  #, fuzzy, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "DWARF バージョン %d はサポートされていません"
  
! #: opts.cc:3338
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "--help= オプションへの認識できない引数です: %q.*s"
  
! #: opts.cc:3538
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "ターゲットシステムはデバッグ出力をサポートしていません"
  
! #: opts.cc:3577
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "デバッグ形式 \"%s\" は前の選択と競合しています"
  
! #: opts.cc:3601
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "認識できないでバッグ出力レベル \"%s\" です"
  
! #: opts.cc:3603
  #, fuzzy, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "デバッグ出力レベル %s は高すぎます"
  
! #: opts.cc:3615
  #, fuzzy, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "認識できないでバッグ出力レベル \"%s\" です"
  
! #: opts.cc:3632
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "コアファイルサイズ最大制限を取得しています: %m"
  
! #: opts.cc:3636
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "コアファイルサイズ制限を最大へ設定しています: %m"
  
! #: opts.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "認識できない gcc デバッグオプションです: %c"
  
! #: opts.cc:3710
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "認識できないコマンドラインオプション %<-fdump-%s%> です"
  
! #: opts.cc:3714
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: オプション -%s はありません"
  
! #: opts.cc:3718
  #, fuzzy, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "%qs は前処理の有効なオプションではありません"
*************** msgstr "#line 指示を生成しない"
*** 30892,30913 ****
  msgid "unrecognized enum value: %qs"
  msgstr "認識できない可視性の値 %qs です"
  
! #: read-rtl-function.cc:1145 read-rtl-function.cc:1204
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr ""
  
! #: read-rtl-function.cc:1598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
  msgstr "重複した %<const%> です"
  
! #: read-rtl-function.cc:1659
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr ""
  
! #: read-rtl-function.cc:1665
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr ""
--- 30912,30933 ----
  msgid "unrecognized enum value: %qs"
  msgstr "認識できない可視性の値 %qs です"
  
! #: read-rtl-function.cc:1148 read-rtl-function.cc:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr ""
  
! #: read-rtl-function.cc:1601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
  msgstr "重複した %<const%> です"
  
! #: read-rtl-function.cc:1662
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr ""
  
! #: read-rtl-function.cc:1668
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr ""
*************** msgstr "%qs への有効な引数は次�
*** 32730,32756 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "%qs 属性用の無効なエレメント型です"
  
! #: tree-ssa-alias.cc:4164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "無効な %<auto%> の使用です"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:5992
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:5995
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "非メンバ関数での `this' の使用は無効です"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6010
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
--- 32750,32776 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "%qs 属性用の無効なエレメント型です"
  
! #: tree-ssa-alias.cc:4166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "無効な %<auto%> の使用です"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:6013
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:6016
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "非メンバ関数での `this' の使用は無効です"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6031
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
*************** msgstr ""
*** 32760,32771 ****
  msgid "in a call to built-in function %qD"
  msgstr "組み込み関数への無効な引数です"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6014
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "インライン関数 %q+D を弱いとして宣言できません"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6002
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr ""
--- 32780,32791 ----
  msgid "in a call to built-in function %qD"
  msgstr "組み込み関数への無効な引数です"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6035
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "インライン関数 %q+D を弱いとして宣言できません"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr ""
*************** msgstr ""
*** 33158,33174 ****
  msgid "verify_ssa failed"
  msgstr "verify_ssa に失敗しました"
  
! #: tree-streamer-in.cc:347
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr ""
  
! #: tree-streamer-in.cc:353
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-streamer-in.cc:726
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
--- 33178,33194 ----
  msgid "verify_ssa failed"
  msgstr "verify_ssa に失敗しました"
  
! #: tree-streamer-in.cc:348
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr ""
  
! #: tree-streamer-in.cc:354
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-streamer-in.cc:736
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
*************** msgstr ""
*** 33198,33215 ****
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "要求された大域レジスタ変数 `%s' のアドレス"
  
! #: tree-tailcall.cc:885 tree-tailcall.cc:914
  #, fuzzy, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "要求された大域レジスタ変数 `%s' のアドレス"
  
! #: tree-tailcall.cc:909
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "自動変数 %qE は %<threadprivate%> になることは出来ません"
  
! #: tree-tailcall.cc:939
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
--- 33218,33235 ----
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "要求された大域レジスタ変数 `%s' のアドレス"
  
! #: tree-tailcall.cc:1015 tree-tailcall.cc:1044
  #, fuzzy, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "要求された大域レジスタ変数 `%s' のアドレス"
  
! #: tree-tailcall.cc:1039
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "自動変数 %qE は %<threadprivate%> になることは出来ません"
  
! #: tree-tailcall.cc:1069
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
*************** msgstr ""
*** 33239,33245 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5115
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 33259,33265 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5116
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr "スレッド局所 COMMON デー
*** 33814,33820 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "要求された %q+D 用の整列は実装されている整列 %wu より大きいです"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:1969 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "%q+D の記憶域サイズが不明です"
--- 33834,33840 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "要求された %q+D 用の整列は実装されている整列 %wu より大きいです"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:2014 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "%q+D の記憶域サイズが不明です"
*************** msgstr ""
*** 33890,33896 ****
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "弱い参照 %q+D は静的リンクされなければいけません"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7758
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "この設定では別名定義はサポートされていません"
--- 33910,33916 ----
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "弱い参照 %q+D は静的リンクされなければいけません"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7764
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "この設定では別名定義はサポートされていません"
*************** msgid "%qE attribute ignored for field o
*** 34062,34089 ****
  msgstr "%qE 属性は %qT 型のフィールド用としては無視されます"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7461
  #, fuzzy, gcc-internal-format
  msgid "%qE argument not a string"
  msgstr "属性 %qE の引数が文字列ではありません"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6947
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "%qE 属性は %qT 型のフィールド用としては無視されます"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6968
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "%qE 属性は %s 属性と競合します"
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6982
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "%qE 属性は型に適用できません"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6987
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
--- 34082,34109 ----
  msgstr "%qE 属性は %qT 型のフィールド用としては無視されます"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7463
  #, fuzzy, gcc-internal-format
  msgid "%qE argument not a string"
  msgstr "属性 %qE の引数が文字列ではありません"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6949
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "%qE 属性は %qT 型のフィールド用としては無視されます"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6970
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "%qE 属性は %s 属性と競合します"
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6984
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "%qE 属性は型に適用できません"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6989
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
*************** msgid "%qE attribute has no effect on un
*** 34100,34111 ****
  msgstr "%qE 属性はユニット局所関数に関しては効果がありません"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7217
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "%qE 属性は %qT が既に定義されているため無視されます"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7223
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "%qE 属性は %qT が既に定義されているため無視されます"
--- 34120,34131 ----
  msgstr "%qE 属性はユニット局所関数に関しては効果がありません"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7219
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "%qE 属性は %qT が既に定義されているため無視されます"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7225
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "%qE 属性は %qT が既に定義されているため無視されます"
*************** msgid "weak %q+D cannot be defined %qE"
*** 34392,34398 ****
  msgstr "弱い %q+D は %qE として定義できません"
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7288 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr "属性 %qE の引数が文字列ではありません"
--- 34412,34418 ----
  msgstr "弱い %q+D は %qE として定義できません"
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7290 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr "属性 %qE の引数が文字列ではありません"
*************** msgstr ""
*** 34500,34506 ****
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7447
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "%qE 属性は関数にのみ適用できます"
--- 34520,34526 ----
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7449
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "%qE 属性は関数にのみ適用できます"
*************** msgstr "%qE 属性の引数が整数定�
*** 34596,34602 ****
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "%d 番目の %qE の引数は %d...%d の範囲でなければいけません"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7301
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
--- 34616,34622 ----
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "%d 番目の %qE の引数は %d...%d の範囲でなければいけません"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7303
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
*************** msgstr "%qD は %qD 内では宣言さ�
*** 34646,34652 ****
  msgid "%qE argument is not a function"
  msgstr "呼び出されたオブジェクトは関数ではありません"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6573
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "廃止された (deprecated) メッセージが文字列ではありません"
--- 34666,34672 ----
  msgid "%qE argument is not a function"
  msgstr "呼び出されたオブジェクトは関数ではありません"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6576
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "廃止された (deprecated) メッセージが文字列ではありません"
*************** msgstr "右シフト回数が負の数�
*** 34676,34687 ****
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "%qE 属性引数は 0 と 255 の間であるべきです"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4436
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr "ベクトルのサイズが要素のサイズの整数倍ではありません"
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4443
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr "ベクトルのサイズが 0 です"
--- 34696,34707 ----
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "%qE 属性引数は 0 と 255 の間であるべきです"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4438
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr "ベクトルのサイズが要素のサイズの整数倍ではありません"
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4445
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr "ベクトルのサイズが 0 です"
*************** msgstr "%qE 属性は名前付き引数�
*** 34852,34868 ****
  msgid "%qE attribute only applies to variadic functions"
  msgstr ""
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6848
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr ""
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6855
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr ""
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7344
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
--- 34872,34888 ----
  msgid "%qE attribute only applies to variadic functions"
  msgstr ""
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6850
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr ""
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6857
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr ""
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7346
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
*************** msgstr ""
*** 34876,34882 ****
  msgid "%qE attribute argument not a string constant"
  msgstr "%qE 属性の引数が文字列定数ではありません"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7478
  #, fuzzy, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "認識できないアドレス"
--- 34896,34902 ----
  msgid "%qE attribute argument not a string constant"
  msgstr "%qE 属性の引数が文字列定数ではありません"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7480
  #, fuzzy, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "認識できないアドレス"
*************** msgstr "%<void *%> 型のポインタが
*** 35097,35609 ****
  msgid "pointer to a function used in arithmetic"
  msgstr "関数へのポインタが計算内で使用されています"
  
! #: c-family/c-common.cc:3610
  #, fuzzy, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "列挙型定数がここで定義されています"
  
! #: c-family/c-common.cc:3640 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "%qD のアドレスは常に %<true%> と評価されます"
  
! #: c-family/c-common.cc:3685
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3698
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr ""
  
! #: c-family/c-common.cc:3714
  #, fuzzy, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "%qD のアドレスは常に %<true%> と評価されます"
  
! #: c-family/c-common.cc:3723
  #, fuzzy, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "列挙型定数がここで定義されています"
  
! #: c-family/c-common.cc:3759
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "%qD のアドレスは常に %<true%> と評価されます"
  
! #: c-family/c-common.cc:3795 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "真偽値として使われる代入のまわりでは、丸括弧の使用をお勧めします"
  
! #: c-family/c-common.cc:3882 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4001 c/c-typeck.cc:17908
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "%<restrict%> の誤った使用法です"
  
! #: c-family/c-common.cc:3958
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "%<sizeof%> を関数型へ適用することは無効です"
  
! #: c-family/c-common.cc:3968
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ は名前つき戻り値を許可しません"
  
! #: c-family/c-common.cc:3971
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C++ は名前つき戻り値を許可しません"
  
! #: c-family/c-common.cc:3982 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "%qs をvoid 型へ適用することは無効です"
  
! #: c-family/c-common.cc:3993
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "%qs を不完全型 %qT へ適用することは無効です "
  
! #: c-family/c-common.cc:4001
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "%qs を不完全型 %qT へ適用することは無効です "
  
! #: c-family/c-common.cc:4053
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> がビットフィールドに適用されています"
  
! #: c-family/c-common.cc:4878
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "%<va_arg%> の第一引数が %<va_list%> 型ではありません"
  
! #: c-family/c-common.cc:4998
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "組み込み関数 %qs を無効に出来ません"
  
! #: c-family/c-common.cc:5190
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "case の値としてポインタは許可されていません"
  
! #: c-family/c-common.cc:5199
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "switch 文内での範囲式は非標準です"
  
! #: c-family/c-common.cc:5204 c-family/c-common.cc:5208
! #: c-family/c-common.cc:5213
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "ISO C は十進浮動小数点をサポートしません"
  
! #: c-family/c-common.cc:5227 c-family/c-common.cc:5244
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "%qT から %qT への変換が曖昧です"
  
! #: c-family/c-common.cc:5263
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "空の範囲が指定されました"
  
! #: c-family/c-common.cc:5317
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "重複している (または重なり合っている) case の値です"
  
! #: c-family/c-common.cc:5319
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "これが重なり合っている値の最初の項目です"
  
! #: c-family/c-common.cc:5323
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "重複した case の値です"
  
! #: c-family/c-common.cc:5324 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "前にここで使われました"
  
! #: c-family/c-common.cc:5328
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "一つの switch に複数の default ラベルがあります"
  
! #: c-family/c-common.cc:5330
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "これが最初の default ラベルです"
  
! #: c-family/c-common.cc:5442
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "ラベルのアドレスを取得することは非標準です"
  
! #: c-family/c-common.cc:5627
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "要求された整列が定数ではありません"
  
! #: c-family/c-common.cc:5635 c-family/c-common.cc:5645
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "要求された整列が 2 の累乗ではありません"
  
! #: c-family/c-common.cc:5655
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "要求された整列が大きすぎます"
  
! #: c-family/c-common.cc:5663
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "要求された整列が大きすぎます"
  
! #: c-family/c-common.cc:5858
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr ""
  
! #: c-family/c-common.cc:5873
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.cc:6112 c-family/c-common.cc:6165 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "pragma 属性への間違ったオプション %s です"
  
! #: c-family/c-common.cc:6116 c-family/c-common.cc:6170
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "pragma 属性への間違ったオプション %s です"
  
! #: c-family/c-common.cc:6219
  #, fuzzy, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "仮引数 `%s' で指定された記憶クラス"
  
! #: c-family/c-common.cc:6223
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "仮引数 `%s' で指定された記憶クラス"
  
! #: c-family/c-common.cc:6412 c-family/c-common.cc:7430
! #: c-family/c-common.cc:7478 c-family/c-common.cc:7560
! #: c-family/c-common.cc:7646 c-family/c-common.cc:8315
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "関数 %qE へ渡す引数が少なすぎます"
  
! #: c-family/c-common.cc:6418 c-family/c-common.cc:7485
! #: c-family/c-common.cc:7673 c-family/c-common.cc:8317
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "関数 %qE への引数が多すぎます"
  
! #: c-family/c-common.cc:6462
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "%<__builtin_prefetch%> への第三引数は定数でなければいけません"
  
! #: c-family/c-common.cc:6488
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6512 c-family/c-common.cc:6568
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "関数 %qE の呼び出し内に非浮動小数点引数があります"
  
! #: c-family/c-common.cc:6541
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "関数 %qE の呼び出し内に非浮動小数点引数があります"
  
! #: c-family/c-common.cc:6558
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c-family/c-common.cc:6587
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c-family/c-common.cc:6607 c-family/c-common.cc:6673
! #: c-family/c-common.cc:6757 c-family/c-common.cc:6784
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c-family/c-common.cc:6617
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6626
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "不完全型への変換です"
  
! #: c-family/c-common.cc:6635
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6644 c-family/c-common.cc:6653
! #: c-family/c-common.cc:6725 c-family/c-common.cc:6734
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "不完全型への変換です"
  
! #: c-family/c-common.cc:6682 c-family/c-common.cc:6793
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c-family/c-common.cc:6691 c-family/c-common.cc:6802
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c-family/c-common.cc:6707
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c-family/c-common.cc:6716
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "不完全型への変換です"
  
! #: c-family/c-common.cc:6770
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c-family/c-common.cc:6814
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c-family/c-common.cc:6824
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c-family/c-common.cc:7089 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "%<offsetof%> を静的データメンバ %qD へ適用できません"
  
! #: c-family/c-common.cc:7094 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "%<offsetof%> は %<operator[]%> がオーバーロードされているときには適用できません"
  
! #: c-family/c-common.cc:7101 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "一定ではないアドレスへ %<offsetof%> を適用できません"
  
! #: c-family/c-common.cc:7114 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "ビットフィールドである構造体のメンバ %qD のアドレスを取得しようとする試みです"
  
! #: c-family/c-common.cc:7167 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7344
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "配列のサイズが大きすぎます"
  
! #: c-family/c-common.cc:7460 c-family/c-common.cc:7604
  #, fuzzy, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "%d 番目の %qE の引数用の互換性がない型です"
  
! #: c-family/c-common.cc:7496
  #, fuzzy, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%d 番目の %qE の引数へ渡すときに整数からキャスト無しにポインタを作成しています"
  
! #: c-family/c-common.cc:7513
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "型は全く互換がありません"
  
! #: c-family/c-common.cc:7749
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "関数 %qE へ十分な引数がありません"
  
! #: c-family/c-common.cc:7765
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "%d 番目の %qE の引数はアドレスでなければいけません"
  
! #: c-family/c-common.cc:7773
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "%K %D の第一引数がポインタ、第二引数が整数定数でなければいけません"
  
! #: c-family/c-common.cc:7783
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "%K %D の第一引数がポインタ、第二引数が整数定数でなければいけません"
  
! #: c-family/c-common.cc:7795
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "%K %D の第一引数がポインタ、第二引数が整数定数でなければいけません"
  
! #: c-family/c-common.cc:7817
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "%d 番目の %qE の引数はアドレスでなければいけません"
  
! #: c-family/c-common.cc:7827
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "%d 番目の %qE の引数は format 属性の候補のようです"
  
! #: c-family/c-common.cc:7836
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "%d 番目の %qE の引数は %d の倍数でなければいけません"
  
! #: c-family/c-common.cc:7846
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "引数 %d 個の `%s' を渡します"
  
! #: c-family/c-common.cc:7861
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "%d 番目の %qE の引数は format 属性の候補のようです"
  
! #: c-family/c-common.cc:7867
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "passing argument %d 番目の %qE の引数を渡すときにポインタからキャスト無しに整数を作成しています"
  
! #: c-family/c-common.cc:7878
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "%d 番目の %qE の引数は format 属性の候補のようです"
  
! #: c-family/c-common.cc:7884
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "passing argument %d 番目の %qE の引数を渡すときにポインタからキャスト無しに整数を作成しています"
  
! #: c-family/c-common.cc:7898
  #, fuzzy, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "%d 番目の %qE の引数用の互換性がない型です"
  
! #: c-family/c-common.cc:7913
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "%d 番目の %qE の引数用の互換性がない型です"
  
! #: c-family/c-common.cc:8554
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9252
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.cc:9298 c-family/c-common.cc:9347
! #: c-family/c-common.cc:9363
  #, fuzzy, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "%qT から %qT への変換が曖昧です"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9451 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "組み込み関数 %qD は単一の引数をとります"
  
! #: c-family/c-common.cc:9471
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "配列 `%s' の大きさは非整数型"
  
! #: c-family/c-common.cc:9474
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "定数式が欠けているか無効です"
  
! #: c-family/c-common.cc:9478
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "配列 %qE のサイズが負です"
  
! #: c-family/c-common.cc:9481
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "配列 `%s' の大きさが負です"
  
! #: c-family/c-common.cc:9486
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9489
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9494
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "配列 %qE のサイズが負です"
  
! #: c-family/c-common.cc:9497
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9568
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9855
  #, fuzzy, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr "名前無しテンプレートクラスです"
  
! #: c-family/c-common.cc:9865
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr ""
--- 35117,35629 ----
  msgid "pointer to a function used in arithmetic"
  msgstr "関数へのポインタが計算内で使用されています"
  
! #: c-family/c-common.cc:3631
  #, fuzzy, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "列挙型定数がここで定義されています"
  
! #: c-family/c-common.cc:3661 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "%qD のアドレスは常に %<true%> と評価されます"
  
! #: c-family/c-common.cc:3706
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3719
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr ""
  
! #: c-family/c-common.cc:3735
  #, fuzzy, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "%qD のアドレスは常に %<true%> と評価されます"
  
! #: c-family/c-common.cc:3744
  #, fuzzy, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "列挙型定数がここで定義されています"
  
! #: c-family/c-common.cc:3780
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "%qD のアドレスは常に %<true%> と評価されます"
  
! #: c-family/c-common.cc:3816 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "真偽値として使われる代入のまわりでは、丸括弧の使用をお勧めします"
  
! #: c-family/c-common.cc:3903 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4046 c/c-typeck.cc:17925
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "%<restrict%> の誤った使用法です"
  
! #: c-family/c-common.cc:3979
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "%<sizeof%> を関数型へ適用することは無効です"
  
! #: c-family/c-common.cc:3989
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ は名前つき戻り値を許可しません"
  
! #: c-family/c-common.cc:3992
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C++ は名前つき戻り値を許可しません"
  
! #: c-family/c-common.cc:4003 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "%qs をvoid 型へ適用することは無効です"
  
! #: c-family/c-common.cc:4014
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "%qs を不完全型 %qT へ適用することは無効です "
  
! #: c-family/c-common.cc:4022
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "%qs を不完全型 %qT へ適用することは無効です "
  
! #: c-family/c-common.cc:4074
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> がビットフィールドに適用されています"
  
! #: c-family/c-common.cc:4899
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "%<va_arg%> の第一引数が %<va_list%> 型ではありません"
  
! #: c-family/c-common.cc:5019
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "組み込み関数 %qs を無効に出来ません"
  
! #: c-family/c-common.cc:5211
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "case の値としてポインタは許可されていません"
  
! #: c-family/c-common.cc:5220
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "switch 文内での範囲式は非標準です"
  
! #: c-family/c-common.cc:5225 c-family/c-common.cc:5229
! #: c-family/c-common.cc:5234
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "ISO C は十進浮動小数点をサポートしません"
  
! #: c-family/c-common.cc:5248 c-family/c-common.cc:5265
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "%qT から %qT への変換が曖昧です"
  
! #: c-family/c-common.cc:5284
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "空の範囲が指定されました"
  
! #: c-family/c-common.cc:5338
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "重複している (または重なり合っている) case の値です"
  
! #: c-family/c-common.cc:5340
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "これが重なり合っている値の最初の項目です"
  
! #: c-family/c-common.cc:5344
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "重複した case の値です"
  
! #: c-family/c-common.cc:5345 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "前にここで使われました"
  
! #: c-family/c-common.cc:5349
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "一つの switch に複数の default ラベルがあります"
  
! #: c-family/c-common.cc:5351
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "これが最初の default ラベルです"
  
! #: c-family/c-common.cc:5463
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "ラベルのアドレスを取得することは非標準です"
  
! #: c-family/c-common.cc:5648
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "要求された整列が定数ではありません"
  
! #: c-family/c-common.cc:5656 c-family/c-common.cc:5666
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "要求された整列が 2 の累乗ではありません"
  
! #: c-family/c-common.cc:5676
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "要求された整列が大きすぎます"
  
! #: c-family/c-common.cc:5684
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "要求された整列が大きすぎます"
  
! #: c-family/c-common.cc:5879
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr ""
  
! #: c-family/c-common.cc:5894
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.cc:6133 c-family/c-common.cc:6186 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "pragma 属性への間違ったオプション %s です"
  
! #: c-family/c-common.cc:6137 c-family/c-common.cc:6191
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "pragma 属性への間違ったオプション %s です"
  
! #: c-family/c-common.cc:6240
  #, fuzzy, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "仮引数 `%s' で指定された記憶クラス"
  
! #: c-family/c-common.cc:6244
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "仮引数 `%s' で指定された記憶クラス"
  
! #: c-family/c-common.cc:6433 c-family/c-common.cc:7451
! #: c-family/c-common.cc:7499 c-family/c-common.cc:7581
! #: c-family/c-common.cc:7667 c-family/c-common.cc:8336
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "関数 %qE へ渡す引数が少なすぎます"
  
! #: c-family/c-common.cc:6439 c-family/c-common.cc:7506
! #: c-family/c-common.cc:7694 c-family/c-common.cc:8338
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "関数 %qE への引数が多すぎます"
  
! #: c-family/c-common.cc:6483
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "%<__builtin_prefetch%> への第三引数は定数でなければいけません"
  
! #: c-family/c-common.cc:6509
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6533 c-family/c-common.cc:6589
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "関数 %qE の呼び出し内に非浮動小数点引数があります"
  
! #: c-family/c-common.cc:6562
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "関数 %qE の呼び出し内に非浮動小数点引数があります"
  
! #: c-family/c-common.cc:6579
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c-family/c-common.cc:6608
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c-family/c-common.cc:6628 c-family/c-common.cc:6694
! #: c-family/c-common.cc:6778 c-family/c-common.cc:6805
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c-family/c-common.cc:6638
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6647
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "不完全型への変換です"
  
! #: c-family/c-common.cc:6656
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6665 c-family/c-common.cc:6674
! #: c-family/c-common.cc:6746 c-family/c-common.cc:6755
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "不完全型への変換です"
  
! #: c-family/c-common.cc:6703 c-family/c-common.cc:6814
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c-family/c-common.cc:6712 c-family/c-common.cc:6823
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c-family/c-common.cc:6728
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c-family/c-common.cc:6737
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "不完全型への変換です"
  
! #: c-family/c-common.cc:6791
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c-family/c-common.cc:6835
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c-family/c-common.cc:6845
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c-family/c-common.cc:7110 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "%<offsetof%> を静的データメンバ %qD へ適用できません"
  
! #: c-family/c-common.cc:7115 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "%<offsetof%> は %<operator[]%> がオーバーロードされているときには適用できません"
  
! #: c-family/c-common.cc:7122 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "一定ではないアドレスへ %<offsetof%> を適用できません"
  
! #: c-family/c-common.cc:7135 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "ビットフィールドである構造体のメンバ %qD のアドレスを取得しようとする試みです"
  
! #: c-family/c-common.cc:7188 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7365
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "配列のサイズが大きすぎます"
  
! #: c-family/c-common.cc:7481 c-family/c-common.cc:7625
  #, fuzzy, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "%d 番目の %qE の引数用の互換性がない型です"
  
! #: c-family/c-common.cc:7517
  #, fuzzy, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%d 番目の %qE の引数へ渡すときに整数からキャスト無しにポインタを作成しています"
  
! #: c-family/c-common.cc:7534
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "型は全く互換がありません"
  
! #: c-family/c-common.cc:7770
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "関数 %qE へ十分な引数がありません"
  
! #: c-family/c-common.cc:7786
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "%d 番目の %qE の引数はアドレスでなければいけません"
  
! #: c-family/c-common.cc:7794
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "%K %D の第一引数がポインタ、第二引数が整数定数でなければいけません"
  
! #: c-family/c-common.cc:7804
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "%K %D の第一引数がポインタ、第二引数が整数定数でなければいけません"
  
! #: c-family/c-common.cc:7816
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "%K %D の第一引数がポインタ、第二引数が整数定数でなければいけません"
  
! #: c-family/c-common.cc:7838
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "%d 番目の %qE の引数はアドレスでなければいけません"
  
! #: c-family/c-common.cc:7848
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "%d 番目の %qE の引数は format 属性の候補のようです"
  
! #: c-family/c-common.cc:7857
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "%d 番目の %qE の引数は %d の倍数でなければいけません"
  
! #: c-family/c-common.cc:7867
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "引数 %d 個の `%s' を渡します"
  
! #: c-family/c-common.cc:7882
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "%d 番目の %qE の引数は format 属性の候補のようです"
  
! #: c-family/c-common.cc:7888
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "passing argument %d 番目の %qE の引数を渡すときにポインタからキャスト無しに整数を作成しています"
  
! #: c-family/c-common.cc:7899
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "%d 番目の %qE の引数は format 属性の候補のようです"
  
! #: c-family/c-common.cc:7905
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "passing argument %d 番目の %qE の引数を渡すときにポインタからキャスト無しに整数を作成しています"
  
! #: c-family/c-common.cc:7919
  #, fuzzy, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "%d 番目の %qE の引数用の互換性がない型です"
  
! #: c-family/c-common.cc:7934
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "%d 番目の %qE の引数用の互換性がない型です"
  
! #: c-family/c-common.cc:8575
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9273
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.cc:9319 c-family/c-common.cc:9368
! #: c-family/c-common.cc:9384
  #, fuzzy, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "%qT から %qT への変換が曖昧です"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9472 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "組み込み関数 %qD は単一の引数をとります"
  
! #: c-family/c-common.cc:9492
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "配列 `%s' の大きさは非整数型"
  
! #: c-family/c-common.cc:9495
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "定数式が欠けているか無効です"
  
! #: c-family/c-common.cc:9499
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "配列 %qE のサイズが負です"
  
! #: c-family/c-common.cc:9502
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "配列 `%s' の大きさが負です"
  
! #: c-family/c-common.cc:9507
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9510
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9515
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "配列 %qE のサイズが負です"
  
! #: c-family/c-common.cc:9518
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9589
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9876
  #, fuzzy, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr "名前無しテンプレートクラスです"
  
! #: c-family/c-common.cc:9886
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr ""
*************** msgstr "整数定数が %<unsigned long%
*** 36217,36223 ****
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "整数定数が %<unsigned long%> 型に対して大きすぎます"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12949
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "%<__int128%> はこのターゲットではサポートされていません"
--- 36237,36243 ----
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "整数定数が %<unsigned long%> 型に対して大きすぎます"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12953
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "%<__int128%> はこのターゲットではサポートされていません"
*************** msgstr "浮動小数定数が 0 に切�
*** 36288,36304 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr "Objective-C 文字列の前に連続した %<@%> があります"
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9675
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "サポートされていない非標準の文字列リテラルの連結です"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9696
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "伝統的な C では文字列定数の連結を拒否します"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19623
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 36308,36324 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr "Objective-C 文字列の前に連続した %<@%> があります"
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9720
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "サポートされていない非標準の文字列リテラルの連結です"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9741
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "伝統的な C では文字列定数の連結を拒否します"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19652
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 36485,36502 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17691 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27067
! #: cp/parser.cc:50503
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "%qD は関数テンプレートではありません"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16778 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
--- 36505,36522 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17708 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27113
! #: cp/parser.cc:50562
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "%qD は関数テンプレートではありません"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16795 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
*************** msgstr ""
*** 36506,36513 ****
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15178 c/c-typeck.cc:16867
! #: c/c-typeck.cc:17055
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%qs 句が多すぎます"
--- 36526,36533 ----
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15195 c/c-typeck.cc:16884
! #: c/c-typeck.cc:17072
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%qs 句が多すぎます"
*************** msgstr "-Wformat-security は無視さ�
*** 36587,36683 ****
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "-falign-loops=%d はサポートされていません"
  
! #: c-family/c-opts.cc:1108
! #, gcc-internal-format
! msgid "%<-Wabi%> won%'t warn about anything"
! msgstr ""
! 
! #: c-family/c-opts.cc:1110
! #, gcc-internal-format
! msgid "%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default"
! msgstr ""
! 
! #: c-family/c-opts.cc:1113
! #, gcc-internal-format
! msgid "use e.g. %<-Wabi=11%> to warn about changes from GCC 7"
! msgstr ""
  
! #: c-family/c-opts.cc:1198
  #, fuzzy, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "入れ子になった関数はこのターゲットではサポートされていません"
  
! #: c-family/c-opts.cc:1226
  #, fuzzy, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "与えられたファイル名が多すぎます。使用法に関しては %s --help を参照してください"
  
! #: c-family/c-opts.cc:1240
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "出力ファイル %s を開いています: %m"
  
! #: c-family/c-opts.cc:1258
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1424 c-family/c-opts.cc:1445
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "依存関係ファイル %s を開いています: %m"
  
! #: c-family/c-opts.cc:1449
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1459
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "依存関係ファイル %s を開いています: %m"
  
! #: c-family/c-opts.cc:1462
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "出力を %s へ書き込み中です: %m"
  
! #: c-family/c-opts.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "依存関係を生成するためには -M または -MM のいずれかを指定しなければいけません"
  
! #: c-family/c-opts.cc:1564
  #, fuzzy, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "-MG は -M または -MM と併せてのみ使用できます"
  
! #: c-family/c-opts.cc:1597
  #, fuzzy, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "-fdirectives-only は -Wunused_macros と併用できません"
  
! #: c-family/c-opts.cc:1600
  #, fuzzy, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "-fdirectives-only は -traditional と併用できません"
  
! #: c-family/c-opts.cc:1702
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1706
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1712
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1836
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr "デバッグディレクトリを設定する # 指示が遅すぎます"
--- 36607,36693 ----
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "-falign-loops=%d はサポートされていません"
  
! #: c-family/c-opts.cc:1094
! #, fuzzy, gcc-internal-format
! msgid "%<-fabi-version=%d%> is not supported, using =%d"
! msgstr "-falign-loops=%d はサポートされていません"
  
! #: c-family/c-opts.cc:1200
  #, fuzzy, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "入れ子になった関数はこのターゲットではサポートされていません"
  
! #: c-family/c-opts.cc:1228
  #, fuzzy, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "与えられたファイル名が多すぎます。使用法に関しては %s --help を参照してください"
  
! #: c-family/c-opts.cc:1242
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "出力ファイル %s を開いています: %m"
  
! #: c-family/c-opts.cc:1260
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1426 c-family/c-opts.cc:1447
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "依存関係ファイル %s を開いています: %m"
  
! #: c-family/c-opts.cc:1451
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1461
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "依存関係ファイル %s を開いています: %m"
  
! #: c-family/c-opts.cc:1464
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "出力を %s へ書き込み中です: %m"
  
! #: c-family/c-opts.cc:1542
  #, fuzzy, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "依存関係を生成するためには -M または -MM のいずれかを指定しなければいけません"
  
! #: c-family/c-opts.cc:1566
  #, fuzzy, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "-MG は -M または -MM と併せてのみ使用できます"
  
! #: c-family/c-opts.cc:1599
  #, fuzzy, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "-fdirectives-only は -Wunused_macros と併用できません"
  
! #: c-family/c-opts.cc:1602
  #, fuzzy, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "-fdirectives-only は -traditional と併用できません"
  
! #: c-family/c-opts.cc:1704
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1708
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1714
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1838
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr "デバッグディレクトリを設定する # 指示が遅すぎます"
*************** msgid "wrong type argument to %s"
*** 37101,37107 ****
  msgstr "%s への間違った型の引数です"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7709 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
--- 37111,37117 ----
  msgstr "%s への間違った型の引数です"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7725 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
*************** msgstr "関数 %qD の減分です"
*** 37587,37605 ****
  msgid "function %qD used as %<asm%> output"
  msgstr "関数 %qD が %<asm%> の出力として使用されています"
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5841
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "読み取り専用位置 %qE への代入です"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5844
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "読み取り専用位置 %qE の増分です"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5847
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
--- 37597,37615 ----
  msgid "function %qD used as %<asm%> output"
  msgstr "関数 %qD が %<asm%> の出力として使用されています"
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5842
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "読み取り専用位置 %qE への代入です"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5845
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "読み取り専用位置 %qE の増分です"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5848
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
*************** msgid "passing argument %i to %qs-qualif
*** 37865,37871 ****
  msgid_plural "passing argument %i to %qs-qualified parameter aliases with arguments %Z"
  msgstr[0] ""
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6465 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 37875,37881 ----
  msgid_plural "passing argument %i to %qs-qualified parameter aliases with arguments %Z"
  msgstr[0] ""
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6466 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr "認識できない書式指定�
*** 38208,38229 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "認識できないオプション %<-%s%> です"
  
! #: common/config/avr/avr-common.cc:94
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:102
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:118
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:127
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
--- 38218,38239 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "認識できないオプション %<-%s%> です"
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:103
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:119
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:128
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
*************** msgstr "-mcpu=%s が無効です"
*** 38243,38289 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1994
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "%salign-loops%s は廃止予定です。-falign-loops%s を使用してください"
  
! #: common/config/i386/i386-common.cc:1997
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s が 0 と %d の間ではありません"
  
! #: common/config/i386/i386-common.cc:2004
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "%salign-jumps%s は廃止予定です。-falign-jumps%s を使用してください"
  
! #: common/config/i386/i386-common.cc:2007
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s が 0 と %d の間ではありません"
  
! #: common/config/i386/i386-common.cc:2015
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "%salign-functions%s は廃止予定です。-falign-functions%s を使用してください"
  
! #: common/config/i386/i386-common.cc:2018
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s が 0 と %d の間ではありません"
  
! #: common/config/i386/i386-common.cc:2027
  #, fuzzy, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "%sbranch-cost=%d%s が 0 と 5 の間ではありません"
  
! #: common/config/i386/i386-common.cc:2091 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> は現在のところ GNU/Linux 上でのみサポートされています"
  
! #: common/config/i386/i386-common.cc:2101
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> はアセンブラが CFI 指示をサポートしている必要があります"
--- 38253,38299 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1993
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "%salign-loops%s は廃止予定です。-falign-loops%s を使用してください"
  
! #: common/config/i386/i386-common.cc:1996
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s が 0 と %d の間ではありません"
  
! #: common/config/i386/i386-common.cc:2003
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "%salign-jumps%s は廃止予定です。-falign-jumps%s を使用してください"
  
! #: common/config/i386/i386-common.cc:2006
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s が 0 と %d の間ではありません"
  
! #: common/config/i386/i386-common.cc:2014
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "%salign-functions%s は廃止予定です。-falign-functions%s を使用してください"
  
! #: common/config/i386/i386-common.cc:2017
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s が 0 と %d の間ではありません"
  
! #: common/config/i386/i386-common.cc:2026
  #, fuzzy, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "%sbranch-cost=%d%s が 0 と 5 の間ではありません"
  
! #: common/config/i386/i386-common.cc:2090 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> は現在のところ GNU/Linux 上でのみサポートされています"
  
! #: common/config/i386/i386-common.cc:2100
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> はアセンブラが CFI 指示をサポートしている必要があります"
*************** msgstr ""
*** 38529,38587 ****
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "-mmacosx-version-min の不明な値 %qs です"
  
! #: config/darwin-driver.cc:147
  #, fuzzy, gcc-internal-format
  #| msgid "sysctl for kern.osversion failed: %m"
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr "kern.osversion の sysctl に失敗しました: %m"
  
! #: config/darwin-driver.cc:186
  #, fuzzy, gcc-internal-format
  #| msgid "couldn%'t understand kern.osversion %q.*s"
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr "kern.osversion %q.*s を解釈できません"
  
! #: config/darwin-driver.cc:226
  #, fuzzy, gcc-internal-format
  msgid "could not understand version %qs"
  msgstr "kern.osversion %q.*s を解釈できません"
  
! #: config/darwin-driver.cc:300
  #, fuzzy, gcc-internal-format
  msgid "this compiler does not support %qs"
  msgstr "このターゲットでは %qs はサポートされていません"
  
! #: config/darwin-driver.cc:326
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr "%qs は %qs 用には有効ではありません"
  
! #: config/darwin-driver.cc:377
  #, fuzzy, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr "このターゲットでは %qs はサポートされていません"
  
! #: config/darwin-driver.cc:384
  #, fuzzy, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr "-mcpu=%s が -march=%s と競合しています"
  
! #: config/darwin-driver.cc:393
  #, fuzzy, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr "-mcpu=%s が -march=%s と競合しています"
  
! #: config/darwin-driver.cc:400
  #, fuzzy, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr "このターゲットでは %qs はサポートされていません"
  
! #: config/darwin-driver.cc:407
  #, fuzzy, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr "-mcpu=%s が -march=%s と競合しています"
  
! #: config/darwin-driver.cc:416
  #, fuzzy, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr "-mcpu=%s が -march=%s と競合しています"
--- 38539,38597 ----
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "-mmacosx-version-min の不明な値 %qs です"
  
! #: config/darwin-driver.cc:148
  #, fuzzy, gcc-internal-format
  #| msgid "sysctl for kern.osversion failed: %m"
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr "kern.osversion の sysctl に失敗しました: %m"
  
! #: config/darwin-driver.cc:188
  #, fuzzy, gcc-internal-format
  #| msgid "couldn%'t understand kern.osversion %q.*s"
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr "kern.osversion %q.*s を解釈できません"
  
! #: config/darwin-driver.cc:228
  #, fuzzy, gcc-internal-format
  msgid "could not understand version %qs"
  msgstr "kern.osversion %q.*s を解釈できません"
  
! #: config/darwin-driver.cc:302
  #, fuzzy, gcc-internal-format
  msgid "this compiler does not support %qs"
  msgstr "このターゲットでは %qs はサポートされていません"
  
! #: config/darwin-driver.cc:328
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr "%qs は %qs 用には有効ではありません"
  
! #: config/darwin-driver.cc:379
  #, fuzzy, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr "このターゲットでは %qs はサポートされていません"
  
! #: config/darwin-driver.cc:386
  #, fuzzy, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr "-mcpu=%s が -march=%s と競合しています"
  
! #: config/darwin-driver.cc:395
  #, fuzzy, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr "-mcpu=%s が -march=%s と競合しています"
  
! #: config/darwin-driver.cc:402
  #, fuzzy, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr "このターゲットでは %qs はサポートされていません"
  
! #: config/darwin-driver.cc:409
  #, fuzzy, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr "-mcpu=%s が -march=%s と競合しています"
  
! #: config/darwin-driver.cc:418
  #, fuzzy, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr "-mcpu=%s が -march=%s と競合しています"
*************** msgstr "PIC は RTP 用にのみサポ�
*** 38752,38759 ****
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "組み込み関数 %qD は %<-mconstant-cfstrings%> フラグを要求します"
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11462
! #: config/aarch64/aarch64.cc:18764 config/aarch64/aarch64.cc:19379
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
--- 38762,38769 ----
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "組み込み関数 %qD は %<-mconstant-cfstrings%> フラグを要求します"
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11477
! #: config/aarch64/aarch64.cc:18779 config/aarch64/aarch64.cc:19394
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
*************** msgstr "%qE は句 %qs 内では変数�
*** 39341,39848 ****
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: config/aarch64/aarch64.cc:649
  #, fuzzy, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "%<__builtin_prefetch%> への第三引数は定数でなければいけません"
  
! #: config/aarch64/aarch64.cc:657
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "認識できないアドレス"
  
! #: config/aarch64/aarch64.cc:741
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "関数型に対して new を適用できません"
  
! #: config/aarch64/aarch64.cc:768
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:784
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to functions"
  msgid "%qE attribute applies only to function definitions"
  msgstr "%qE 属性は関数にのみ適用できます"
  
! #: config/aarch64/aarch64.cc:830
  #, fuzzy, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr "target 属性または pragma が SPE ABI を変更します"
  
! #: config/aarch64/aarch64.cc:1327
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "RTP PIC は Thumb では使用できません"
  
! #: config/aarch64/aarch64.cc:1330
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "RTP PIC は Thumb では使用できません"
  
! #: config/aarch64/aarch64.cc:1334
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1337
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1353
  #, fuzzy, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr "ビットフィールド命令を使用しない"
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6685
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7162
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "プロトタイプが無い関数に AltiVec 引数が渡されました"
  
! #: config/aarch64/aarch64.cc:7303 config/aarch64/aarch64.cc:7382
! #: config/aarch64/aarch64.cc:21640
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7310 config/aarch64/aarch64.cc:7389
! #: config/aarch64/aarch64.cc:21647
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7321 config/aarch64/aarch64.cc:7399
! #: config/aarch64/aarch64.cc:21655 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7526
  #, fuzzy, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "ビットフィールド命令を使用しない"
  
! #: config/aarch64/aarch64.cc:7529
  #, fuzzy, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "組み込み関数 %qD は %<-mconstant-cfstrings%> フラグを要求します"
  
! #: config/aarch64/aarch64.cc:7717
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11460
  #, fuzzy, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "組み込み関数 %qD は %<-mconstant-cfstrings%> フラグを要求します"
  
! #: config/aarch64/aarch64.cc:11469 config/aarch64/aarch64.cc:11473
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11476
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11534
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11536
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18382
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18426
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "%qs 属性が無視されました"
  
! #: config/aarch64/aarch64.cc:18482
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "無効な #pragma %s です"
  
! #: config/aarch64/aarch64.cc:18494
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "無効な %%h 値"
  
! #: config/aarch64/aarch64.cc:18514
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18532
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "不明な spec 関数 %qs です"
  
! #: config/aarch64/aarch64.cc:18719 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10776
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18728 config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18736
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18746 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10814 config/rs6000/rs6000.cc:4518
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs は %qs 用には有効ではありません"
  
! #: config/aarch64/aarch64.cc:18753
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18760
  #, fuzzy, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr "ビットフィールド命令を使用しない"
  
! #: config/aarch64/aarch64.cc:18762
  #, fuzzy, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr "組み込み関数 %qD は %<-mconstant-cfstrings%> フラグを要求します"
  
! #: config/aarch64/aarch64.cc:18858
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18874 config/riscv/riscv.cc:10834
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18902
  #, fuzzy, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr "%s は %s をサポートしません"
  
! #: config/aarch64/aarch64.cc:18955
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "%qs への有効な引数は次の通りです: %s"
  
! #: config/aarch64/aarch64.cc:18966
  #, fuzzy, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "組み込み関数への無効な引数です"
  
! #: config/aarch64/aarch64.cc:18971
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "組み込み関数への無効な引数です"
  
! #: config/aarch64/aarch64.cc:19127
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "-mcpu=%s スイッチが -march=%s スイッチと競合しています"
  
! #: config/aarch64/aarch64.cc:19194
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "multilib はサポートしません"
  
! #: config/aarch64/aarch64.cc:19197
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "%qE は廃止されました"
  
! #: config/aarch64/aarch64.cc:19203
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19276
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19279
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "コードモデル %qs は %s ビットモード内ではサポートされません"
  
! #: config/aarch64/aarch64.cc:19377
  #, fuzzy, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "組み込み関数 %qD は %<-mconstant-cfstrings%> フラグを要求します"
  
! #: config/aarch64/aarch64.cc:19482
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19485
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> の後に %<(%> がありません - 無視されました"
  
! #: config/aarch64/aarch64.cc:19489
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "%<#pragma pack%> の後に %<(%> がありません - 無視されました"
  
! #: config/aarch64/aarch64.cc:19524
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19527
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> の後に %<(%> がありません - 無視されました"
  
! #: config/aarch64/aarch64.cc:19531 config/aarch64/aarch64.cc:19615
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "%<#pragma pack%> の後に %<(%> がありません - 無視されました"
  
! #: config/aarch64/aarch64.cc:19570
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> の後に %<(%> がありません - 無視されました"
  
! #: config/aarch64/aarch64.cc:19611
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "%<#pragma pack%> の後に %<(%> がありません - 無視されました"
  
! #: config/aarch64/aarch64.cc:19669 config/aarch64/aarch64.cc:19846
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "間違った形式の %<#pragma init%> です"
  
! #: config/aarch64/aarch64.cc:19715
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19723 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19777
  #: config/loongarch/loongarch-target-attr.cc:221
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "attribute(target(\"%s\")) が不明です"
  
! #: config/aarch64/aarch64.cc:19834 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16661
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "属性 %qE の引数が文字列ではありません"
  
! #: config/aarch64/aarch64.cc:19871
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19874
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "attribute(target(\"%s\")) が不明です"
  
! #: config/aarch64/aarch64.cc:19883
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20101
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20110 config/riscv/riscv-target-attr.cc:497
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr "仮引数 `%s' で指定された記憶クラス"
  
! #: config/aarch64/aarch64.cc:20118 config/riscv/riscv-target-attr.cc:505
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "属性 %qE の引数が文字列ではありません"
  
! #: config/aarch64/aarch64.cc:20140
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "%<#pragma pack%> の後に %<(%> がありません - 無視されました"
  
! #: config/aarch64/aarch64.cc:20144
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "%<#pragma pack%> の後に %<(%> がありません - 無視されました"
  
! #: config/aarch64/aarch64.cc:20150
  #, fuzzy, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "%<#pragma pack%> の後に %<(%> がありません - 無視されました"
  
! #: config/aarch64/aarch64.cc:20736 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13694
  #, fuzzy, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "静的リンクはサポートされていません"
  
! #: config/aarch64/aarch64.cc:20857 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13819 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "入れ子になった関数はこのターゲットではサポートされていません"
  
! #: config/aarch64/aarch64.cc:22409 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22414 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22419 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23825 config/aarch64/aarch64.cc:23828
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29341 config/i386/i386.cc:25621
! #: config/i386/i386.cc:25752
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "サポートされていない組み合わせです: %s"
  
! #: config/aarch64/aarch64.cc:29355
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "組み込み関数へのサポートされていない引数の型です"
  
! #: config/aarch64/aarch64.cc:29359 config/i386/i386.cc:25643
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29393
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "組み込み関数へのサポートされていない引数の型です"
  
! #: config/aarch64/aarch64.cc:29397 config/i386/i386.cc:25674
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "組み込み関数へのサポートされていない引数の型です"
  
! #: config/aarch64/aarch64.cc:29468
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "-shared オプションは VAX ELF 用には現在はサポートされていません"
  
! #: config/aarch64/aarch64.cc:29488
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "-shared オプションは VAX ELF 用には現在はサポートされていません"
  
! #: config/aarch64/aarch64.cc:29676
  #, fuzzy, gcc-internal-format
  #| msgid "type attributes ignored after type is already defined"
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "型が既に定義されているため型属性が無視されました"
  
! #: config/aarch64/aarch64.cc:29678
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "ラベル %qD はここで定義されています"
  
! #: config/aarch64/aarch64.cc:30158
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30467
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31107 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "%d 番目の %qE の引数は format 属性の候補のようです"
  
! #: config/aarch64/aarch64.cc:31120
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "プロトタイプによると渡している %d 番目の %qE の引数は異なる幅です"
  
! #: config/aarch64/aarch64.cc:31123 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31136
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "プロトタイプによると渡している %d 番目の %qE の引数は異なる幅です"
  
! #: config/aarch64/aarch64.cc:31150 config/arm/arm-mve-builtins.cc:685
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "プロトタイプによると渡している %d 番目の %qE の引数は異なる幅です"
  
! #: config/aarch64/aarch64.cc:31162 config/arm/arm-mve-builtins.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
--- 39351,39858 ----
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: config/aarch64/aarch64.cc:650
  #, fuzzy, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "%<__builtin_prefetch%> への第三引数は定数でなければいけません"
  
! #: config/aarch64/aarch64.cc:658
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "認識できないアドレス"
  
! #: config/aarch64/aarch64.cc:742
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "関数型に対して new を適用できません"
  
! #: config/aarch64/aarch64.cc:769
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:785
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to functions"
  msgid "%qE attribute applies only to function definitions"
  msgstr "%qE 属性は関数にのみ適用できます"
  
! #: config/aarch64/aarch64.cc:831
  #, fuzzy, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr "target 属性または pragma が SPE ABI を変更します"
  
! #: config/aarch64/aarch64.cc:1328
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "RTP PIC は Thumb では使用できません"
  
! #: config/aarch64/aarch64.cc:1331
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "RTP PIC は Thumb では使用できません"
  
! #: config/aarch64/aarch64.cc:1335
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1338
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1354
  #, fuzzy, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr "ビットフィールド命令を使用しない"
  
! #: config/aarch64/aarch64.cc:1355
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6686
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7163
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "プロトタイプが無い関数に AltiVec 引数が渡されました"
  
! #: config/aarch64/aarch64.cc:7304 config/aarch64/aarch64.cc:7383
! #: config/aarch64/aarch64.cc:21655
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7311 config/aarch64/aarch64.cc:7390
! #: config/aarch64/aarch64.cc:21662
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7322 config/aarch64/aarch64.cc:7400
! #: config/aarch64/aarch64.cc:21670 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7527
  #, fuzzy, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "ビットフィールド命令を使用しない"
  
! #: config/aarch64/aarch64.cc:7530
  #, fuzzy, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "組み込み関数 %qD は %<-mconstant-cfstrings%> フラグを要求します"
  
! #: config/aarch64/aarch64.cc:7718
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11475
  #, fuzzy, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "組み込み関数 %qD は %<-mconstant-cfstrings%> フラグを要求します"
  
! #: config/aarch64/aarch64.cc:11484 config/aarch64/aarch64.cc:11488
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11491
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11549
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11551
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18397
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18441
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "%qs 属性が無視されました"
  
! #: config/aarch64/aarch64.cc:18497
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "無効な #pragma %s です"
  
! #: config/aarch64/aarch64.cc:18509
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "無効な %%h 値"
  
! #: config/aarch64/aarch64.cc:18529
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "不明な spec 関数 %qs です"
  
! #: config/aarch64/aarch64.cc:18734 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18743 config/riscv/riscv.cc:10794
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18751
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18761 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10823 config/rs6000/rs6000.cc:4518
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs は %qs 用には有効ではありません"
  
! #: config/aarch64/aarch64.cc:18768
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18775
  #, fuzzy, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr "ビットフィールド命令を使用しない"
  
! #: config/aarch64/aarch64.cc:18777
  #, fuzzy, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr "組み込み関数 %qD は %<-mconstant-cfstrings%> フラグを要求します"
  
! #: config/aarch64/aarch64.cc:18873
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/riscv/riscv.cc:10843
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18917
  #, fuzzy, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr "%s は %s をサポートしません"
  
! #: config/aarch64/aarch64.cc:18970
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "%qs への有効な引数は次の通りです: %s"
  
! #: config/aarch64/aarch64.cc:18981
  #, fuzzy, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "組み込み関数への無効な引数です"
  
! #: config/aarch64/aarch64.cc:18986
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "組み込み関数への無効な引数です"
  
! #: config/aarch64/aarch64.cc:19142
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "-mcpu=%s スイッチが -march=%s スイッチと競合しています"
  
! #: config/aarch64/aarch64.cc:19209
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "multilib はサポートしません"
  
! #: config/aarch64/aarch64.cc:19212
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "%qE は廃止されました"
  
! #: config/aarch64/aarch64.cc:19218
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19291
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19294
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "コードモデル %qs は %s ビットモード内ではサポートされません"
  
! #: config/aarch64/aarch64.cc:19392
  #, fuzzy, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "組み込み関数 %qD は %<-mconstant-cfstrings%> フラグを要求します"
  
! #: config/aarch64/aarch64.cc:19497
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19500
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> の後に %<(%> がありません - 無視されました"
  
! #: config/aarch64/aarch64.cc:19504
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "%<#pragma pack%> の後に %<(%> がありません - 無視されました"
  
! #: config/aarch64/aarch64.cc:19539
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19542
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> の後に %<(%> がありません - 無視されました"
  
! #: config/aarch64/aarch64.cc:19546 config/aarch64/aarch64.cc:19630
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "%<#pragma pack%> の後に %<(%> がありません - 無視されました"
  
! #: config/aarch64/aarch64.cc:19585
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> の後に %<(%> がありません - 無視されました"
  
! #: config/aarch64/aarch64.cc:19626
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "%<#pragma pack%> の後に %<(%> がありません - 無視されました"
  
! #: config/aarch64/aarch64.cc:19684 config/aarch64/aarch64.cc:19861
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "間違った形式の %<#pragma init%> です"
  
! #: config/aarch64/aarch64.cc:19730
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19738 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19792
  #: config/loongarch/loongarch-target-attr.cc:221
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "attribute(target(\"%s\")) が不明です"
  
! #: config/aarch64/aarch64.cc:19849 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16688
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "属性 %qE の引数が文字列ではありません"
  
! #: config/aarch64/aarch64.cc:19886
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19889
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "attribute(target(\"%s\")) が不明です"
  
! #: config/aarch64/aarch64.cc:19898
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20116
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20125 config/riscv/riscv-target-attr.cc:497
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr "仮引数 `%s' で指定された記憶クラス"
  
! #: config/aarch64/aarch64.cc:20133 config/riscv/riscv-target-attr.cc:505
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "属性 %qE の引数が文字列ではありません"
  
! #: config/aarch64/aarch64.cc:20155
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "%<#pragma pack%> の後に %<(%> がありません - 無視されました"
  
! #: config/aarch64/aarch64.cc:20159
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "%<#pragma pack%> の後に %<(%> がありません - 無視されました"
  
! #: config/aarch64/aarch64.cc:20165
  #, fuzzy, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "%<#pragma pack%> の後に %<(%> がありません - 無視されました"
  
! #: config/aarch64/aarch64.cc:20751 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13703
  #, fuzzy, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "静的リンクはサポートされていません"
  
! #: config/aarch64/aarch64.cc:20872 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13828 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "入れ子になった関数はこのターゲットではサポートされていません"
  
! #: config/aarch64/aarch64.cc:22424 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22429 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22434 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23889 config/aarch64/aarch64.cc:23892
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29422 config/i386/i386.cc:25619
! #: config/i386/i386.cc:25750
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "サポートされていない組み合わせです: %s"
  
! #: config/aarch64/aarch64.cc:29436
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "組み込み関数へのサポートされていない引数の型です"
  
! #: config/aarch64/aarch64.cc:29440 config/i386/i386.cc:25641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29474
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "組み込み関数へのサポートされていない引数の型です"
  
! #: config/aarch64/aarch64.cc:29478 config/i386/i386.cc:25672
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "組み込み関数へのサポートされていない引数の型です"
  
! #: config/aarch64/aarch64.cc:29549
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "-shared オプションは VAX ELF 用には現在はサポートされていません"
  
! #: config/aarch64/aarch64.cc:29569
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "-shared オプションは VAX ELF 用には現在はサポートされていません"
  
! #: config/aarch64/aarch64.cc:29757
  #, fuzzy, gcc-internal-format
  #| msgid "type attributes ignored after type is already defined"
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "型が既に定義されているため型属性が無視されました"
  
! #: config/aarch64/aarch64.cc:29759
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "ラベル %qD はここで定義されています"
  
! #: config/aarch64/aarch64.cc:30239
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30548
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31188 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "%d 番目の %qE の引数は format 属性の候補のようです"
  
! #: config/aarch64/aarch64.cc:31201
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "プロトタイプによると渡している %d 番目の %qE の引数は異なる幅です"
  
! #: config/aarch64/aarch64.cc:31204 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31217
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "プロトタイプによると渡している %d 番目の %qE の引数は異なる幅です"
  
! #: config/aarch64/aarch64.cc:31231 config/arm/arm-mve-builtins.cc:685
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "プロトタイプによると渡している %d 番目の %qE の引数は異なる幅です"
  
! #: config/aarch64/aarch64.cc:31243 config/arm/arm-mve-builtins.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
*************** msgstr "L%d キャッシュレイテン�
*** 39903,39909 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "-mmemory-latency 用の間違った値 %qs です"
  
! #: config/alpha/alpha.cc:7360 config/alpha/alpha.cc:7363 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 39913,39919 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "-mmemory-latency 用の間違った値 %qs です"
  
! #: config/alpha/alpha.cc:7357 config/alpha/alpha.cc:7360 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "%qE 属性の引数が \"ilink1\
*** 40032,40038 ****
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5895 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
--- 40042,40048 ----
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5901 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
*************** msgid "argument of %qE attribute ignored
*** 40170,40191 ****
  msgstr "%qE 属性は無視されました"
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5918
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "%qE は変数にのみ適用できます"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24288
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24352
  #, fuzzy, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "不明な IRA アルゴリズム %qs です"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24381
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "無効な被演算子出力コード"
--- 40180,40201 ----
  msgstr "%qE 属性は無視されました"
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5924
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "%qE は変数にのみ適用できます"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24290
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24354
  #, fuzzy, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "不明な IRA アルゴリズム %qs です"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24383
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "無効な被演算子出力コード"
*************** msgstr "%qs には定数引数が予期�
*** 40769,40775 ****
  msgid "supported core architectures:%s"
  msgstr "不明なアーキテクチャ %qs です"
  
! #: config/avr/avr-passes.cc:4907
  #, fuzzy, gcc-internal-format
  #| msgid "could not split insn"
  msgid "failed to split insn"
--- 40779,40785 ----
  msgid "supported core architectures:%s"
  msgstr "不明なアーキテクチャ %qs です"
  
! #: config/avr/avr-passes.cc:5038
  #, fuzzy, gcc-internal-format
  #| msgid "could not split insn"
  msgid "failed to split insn"
*************** msgstr "-fpic はサポートされて�
*** 40804,40815 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "-fPIC はサポートされていません"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11234
  #, fuzzy, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-pedantic と -traditional とは相互排他的です"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11246
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "割り込み関数は引数無しでなければいけません"
--- 40814,40825 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "-fPIC はサポートされていません"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11243
  #, fuzzy, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-pedantic と -traditional とは相互排他的です"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11255
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "割り込み関数は引数無しでなければいけません"
*************** msgstr "割り込み関数は引数無�
*** 40819,40825 ****
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11243
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "関数が __fp16 型を返しません"
--- 40829,40835 ----
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11252
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "関数が __fp16 型を返しません"
*************** msgstr "互換性がない %qE 属性は
*** 40987,41018 ****
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU %qs はアセンブラのみ用にサポートされています"
  
! #: config/avr/avr.cc:15093
  #, fuzzy, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "NaN から整数への変換です"
  
! #: config/avr/avr.cc:16261 config/avr/avr.cc:16274
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "文字列定数の中でファイルの終端を検出しました"
  
! #: config/avr/avr.cc:16289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "%qs には定数引数が予期されます"
  
! #: config/avr/avr.cc:16304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%qs には定数引数が予期されます"
  
! #: config/avr/avr.cc:16332
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16341
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 40997,41028 ----
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU %qs はアセンブラのみ用にサポートされています"
  
! #: config/avr/avr.cc:15107
  #, fuzzy, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "NaN から整数への変換です"
  
! #: config/avr/avr.cc:16275 config/avr/avr.cc:16288
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "文字列定数の中でファイルの終端を検出しました"
  
! #: config/avr/avr.cc:16303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "%qs には定数引数が予期されます"
  
! #: config/avr/avr.cc:16318
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%qs には定数引数が予期されます"
  
! #: config/avr/avr.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16355
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr ""
*** 41460,41466 ****
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6748
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
--- 41470,41476 ----
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6754
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
*************** msgstr "フィールド `%s' が見つ�
*** 41522,41533 ****
  msgid "unrecognizable argument of option %<"
  msgstr "オプション %qs 内で認識できない引数です"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:722
  #, fuzzy, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr "仮引数 `%s' で指定された記憶クラス"
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:757
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
--- 41532,41543 ----
  msgid "unrecognizable argument of option %<"
  msgstr "オプション %qs 内で認識できない引数です"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:728
  #, fuzzy, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr "仮引数 `%s' で指定された記憶クラス"
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:763
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
*************** msgstr "式が予期されます"
*** 41543,41554 ****
  msgid "cannot open %qs"
  msgstr "%s を開けません"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:850
  #, fuzzy, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr "入力ファイル %s を close できません"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:854
  #, fuzzy, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "%s を読み込めません: %m"
--- 41553,41564 ----
  msgid "cannot open %qs"
  msgstr "%s を開けません"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:856
  #, fuzzy, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr "入力ファイル %s を close できません"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "%s を読み込めません: %m"
*************** msgstr "%qs は前処理の有効なオ�
*** 42207,42214 ****
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10651
! #: config/riscv/riscv.cc:10655
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "-mno-fentry は SEH と互換性がありません"
--- 42217,42224 ----
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10660
! #: config/riscv/riscv.cc:10664
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "-mno-fentry は SEH と互換性がありません"
*************** msgstr "このコンパイラ設定で�
*** 42536,42607 ****
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "このコンパイラ設定では %<-fsplit-stack%> はサポートされていません"
  
! #: config/i386/i386.cc:13437
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13448 config/i386/i386.cc:13462
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13494
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13509
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13707 config/i386/i386.cc:13709
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "被演算子コード '%c' に無効な被演算子型が使用されました"
  
! #: config/i386/i386.cc:17917
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:23148
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23235
  #, fuzzy, gcc-internal-format
  #| msgid "no low registers available for popping high registers"
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "高位レジスタを pop する為に使用できる低位レジスタがありません"
  
! #: config/i386/i386.cc:23331
  #, fuzzy, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "-mcmodel= は 32 ビットシステム上ではサポートされていません"
  
! #: config/i386/i386.cc:24046
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25580
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "不明なアーキテクチャ %qs です"
  
! #: config/i386/i386.cc:25587
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25594
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26281
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "-mno-fentry は SEH と互換性がありません"
--- 42546,42617 ----
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "このコンパイラ設定では %<-fsplit-stack%> はサポートされていません"
  
! #: config/i386/i386.cc:13439
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13450 config/i386/i386.cc:13464
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13496
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13511
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13709 config/i386/i386.cc:13711
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "被演算子コード '%c' に無効な被演算子型が使用されました"
  
! #: config/i386/i386.cc:17919
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:23150
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23237
  #, fuzzy, gcc-internal-format
  #| msgid "no low registers available for popping high registers"
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "高位レジスタを pop する為に使用できる低位レジスタがありません"
  
! #: config/i386/i386.cc:23333
  #, fuzzy, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "-mcmodel= は 32 ビットシステム上ではサポートされていません"
  
! #: config/i386/i386.cc:24048
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25578
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "不明なアーキテクチャ %qs です"
  
! #: config/i386/i386.cc:25585
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25592
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26279
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "-mno-fentry は SEH と互換性がありません"
*************** msgstr "%qD は %qD 内では宣言さ�
*** 42803,42810 ****
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "\"%s\" はマクロ名としては使えません"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16727
! #: config/s390/s390.cc:16777 config/s390/s390.cc:16794
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "attribute(target(\"%s\")) が不明です"
--- 42813,42820 ----
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "\"%s\" はマクロ名としては使えません"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16754
! #: config/s390/s390.cc:16804 config/s390/s390.cc:16821
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "attribute(target(\"%s\")) が不明です"
*************** msgstr "interrupt_thread は fido 上で
*** 42932,42938 ****
  msgid "stack limit expression is not supported"
  msgstr "スタック制限式はサポートされていません"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17417
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "-fstack-protector はこのターゲットではサポートされていません"
--- 42942,42948 ----
  msgid "stack limit expression is not supported"
  msgstr "スタック制限式はサポートされていません"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17444
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "-fstack-protector はこのターゲットではサポートされていません"
*************** msgstr "-fstack-protector はこのタ�
*** 42942,42973 ****
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "初期化された変数 %q+D は dllimport とマークされています"
  
! #: config/microblaze/microblaze.cc:1760
  #, fuzzy, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "-fPIC and -fpic はこのターゲットではサポートされていません"
  
! #: config/microblaze/microblaze.cc:1772
  #, fuzzy, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "%qs は -mcpu= への引数としては無効です"
  
! #: config/microblaze/microblaze.cc:1821
  #, fuzzy, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr "-mxl-multiply-high は -mcpu=v6.00.a またはそれ以上でのみ使用出来ます"
  
! #: config/microblaze/microblaze.cc:1838
  #, fuzzy, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr "-mxl-multiply-high は -mcpu=v6.00.a またはそれ以上でのみ使用出来ます"
  
! #: config/microblaze/microblaze.cc:1845
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1851
  #, fuzzy, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr "-mxl-multiply-high は -mno-xl-soft-mul が必要です"
--- 42952,42983 ----
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "初期化された変数 %q+D は dllimport とマークされています"
  
! #: config/microblaze/microblaze.cc:1764
  #, fuzzy, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "-fPIC and -fpic はこのターゲットではサポートされていません"
  
! #: config/microblaze/microblaze.cc:1776
  #, fuzzy, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "%qs は -mcpu= への引数としては無効です"
  
! #: config/microblaze/microblaze.cc:1825
  #, fuzzy, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr "-mxl-multiply-high は -mcpu=v6.00.a またはそれ以上でのみ使用出来ます"
  
! #: config/microblaze/microblaze.cc:1842
  #, fuzzy, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr "-mxl-multiply-high は -mcpu=v6.00.a またはそれ以上でのみ使用出来ます"
  
! #: config/microblaze/microblaze.cc:1849
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1855
  #, fuzzy, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr "-mxl-multiply-high は -mno-xl-soft-mul が必要です"
*************** msgstr "LTRANS ファイル %s を削除
*** 43747,43793 ****
  msgid "malformed ptx file"
  msgstr "間違った形式の spec 関数名です"
  
! #: config/nvptx/mkoffload.cc:336
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:420 config/nvptx/mkoffload.cc:492
  #, fuzzy, gcc-internal-format
  msgid "Cannot find function declaration for %qs"
  msgstr "`%s' に対するプロトコル宣言が見つかりません"
  
! #: config/nvptx/mkoffload.cc:592
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "環境変数 COLLECT_GCC_OPTIONS が設定されていなければいけません"
  
! #: config/nvptx/mkoffload.cc:613
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:644
  #, fuzzy, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr "COLLECT_LTO_WRAPPER が設定されなければいけません"
  
! #: config/nvptx/mkoffload.cc:692
  #, fuzzy, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "フィールド `%s' が見つかりません"
  
! #: config/nvptx/mkoffload.cc:715
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "オプション %qs 内で認識できない引数です"
  
! #: config/nvptx/mkoffload.cc:804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "%s を開けません"
  
! #: config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "%s: グラフファイルを開けません\n"
--- 43757,43803 ----
  msgid "malformed ptx file"
  msgstr "間違った形式の spec 関数名です"
  
! #: config/nvptx/mkoffload.cc:339
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:426 config/nvptx/mkoffload.cc:498
  #, fuzzy, gcc-internal-format
  msgid "Cannot find function declaration for %qs"
  msgstr "`%s' に対するプロトコル宣言が見つかりません"
  
! #: config/nvptx/mkoffload.cc:598
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "環境変数 COLLECT_GCC_OPTIONS が設定されていなければいけません"
  
! #: config/nvptx/mkoffload.cc:619
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:650
  #, fuzzy, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr "COLLECT_LTO_WRAPPER が設定されなければいけません"
  
! #: config/nvptx/mkoffload.cc:698
  #, fuzzy, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "フィールド `%s' が見つかりません"
  
! #: config/nvptx/mkoffload.cc:721
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "オプション %qs 内で認識できない引数です"
  
! #: config/nvptx/mkoffload.cc:810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "%s を開けません"
  
! #: config/nvptx/mkoffload.cc:866
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "%s: グラフファイルを開けません\n"
*************** msgstr "%s: グラフファイルを開�
*** 43797,43879 ****
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr "コマンドラインオプション %qs はこの設定ではサポートされていません"
  
! #: config/nvptx/nvptx.cc:342
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:359
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr "%<-march=%s%> は選択した ABI とは互換性がありません"
  
! #: config/nvptx/nvptx.cc:382
  #, fuzzy, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr "最適化オプションはまだサポートされていません"
  
! #: config/nvptx/nvptx.cc:479
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2409
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2659
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5900
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "%qE 属性は型に関しては無視されます"
  
! #: config/nvptx/nvptx.cc:5923
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "__BELOW100__ 属性は自動記憶域クラスでのみ許可されています"
  
! #: config/nvptx/nvptx.cc:6368
  #, fuzzy, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr "%d 番目の %qE の引数は %d...%d の範囲でなければいけません"
  
! #: config/nvptx/nvptx.cc:6381
  #, fuzzy, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: config/nvptx/nvptx.cc:6721
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6729
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6743
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7629
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7768
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration"
  msgid "weak alias definitions not supported in this configuration"
  msgstr "この設定では別名定義はサポートされていません"
  
! #: config/nvptx/nvptx.cc:7781
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration"
  msgid "non-function alias definitions not supported in this configuration"
--- 43807,43889 ----
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr "コマンドラインオプション %qs はこの設定ではサポートされていません"
  
! #: config/nvptx/nvptx.cc:348
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:365
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr "%<-march=%s%> は選択した ABI とは互換性がありません"
  
! #: config/nvptx/nvptx.cc:388
  #, fuzzy, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr "最適化オプションはまだサポートされていません"
  
! #: config/nvptx/nvptx.cc:485
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2415
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2665
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5906
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "%qE 属性は型に関しては無視されます"
  
! #: config/nvptx/nvptx.cc:5929
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "__BELOW100__ 属性は自動記憶域クラスでのみ許可されています"
  
! #: config/nvptx/nvptx.cc:6374
  #, fuzzy, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr "%d 番目の %qE の引数は %d...%d の範囲でなければいけません"
  
! #: config/nvptx/nvptx.cc:6387
  #, fuzzy, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: config/nvptx/nvptx.cc:6727
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6735
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6749
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7635
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7774
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration"
  msgid "weak alias definitions not supported in this configuration"
  msgstr "この設定では別名定義はサポートされていません"
  
! #: config/nvptx/nvptx.cc:7787
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration"
  msgid "non-function alias definitions not supported in this configuration"
*************** msgstr "%qE 属性には整数定数引�
*** 44286,44384 ****
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10571
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10576
  #, fuzzy, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr "ビットフィールド命令を使用しない"
  
! #: config/riscv/riscv.cc:10636
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10642
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support ARM mode"
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "ターゲット CPU は ARM モードをサポートしていません"
  
! #: config/riscv/riscv.cc:10682 config/riscv/riscv.cc:10685
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs with %qs"
  msgstr "コードモデル %qs は %s ビットモード内ではサポートされません"
  
! #: config/riscv/riscv.cc:10714
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10721
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10728
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "ISO C90 は複素数型をサポートしません"
  
! #: config/riscv/riscv.cc:10733
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10734
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10746
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:10756
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "%spreferred-stack-boundary=%d%s が %d と %d の間ではありません"
  
! #: config/riscv/riscv.cc:10769
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10796 config/rs6000/rs6000.cc:4530
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs は %qs 用には有効ではありません"
  
! #: config/riscv/riscv.cc:10810 config/rs6000/rs6000.cc:4513
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs は %qs 用には有効ではありません"
  
! #: config/riscv/riscv.cc:11305
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "割り込み関数は引数無しでなければいけません"
  
! #: config/riscv/riscv.cc:11880
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
--- 44296,44394 ----
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10580
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10585
  #, fuzzy, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr "ビットフィールド命令を使用しない"
  
! #: config/riscv/riscv.cc:10645
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10651
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support ARM mode"
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "ターゲット CPU は ARM モードをサポートしていません"
  
! #: config/riscv/riscv.cc:10691 config/riscv/riscv.cc:10694
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs with %qs"
  msgstr "コードモデル %qs は %s ビットモード内ではサポートされません"
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10730
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10732
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10737
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "ISO C90 は複素数型をサポートしません"
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10743
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10751
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10755
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:10765
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "%spreferred-stack-boundary=%d%s が %d と %d の間ではありません"
  
! #: config/riscv/riscv.cc:10778
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10805 config/rs6000/rs6000.cc:4530
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs は %qs 用には有効ではありません"
  
! #: config/riscv/riscv.cc:10819 config/rs6000/rs6000.cc:4513
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs は %qs 用には有効ではありません"
  
! #: config/riscv/riscv.cc:11314
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "割り込み関数は引数無しでなければいけません"
  
! #: config/riscv/riscv.cc:11889
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
*************** msgstr ""
*** 44951,44967 ****
  msgid "Virtual function multiversioning not supported"
  msgstr "静的リンクはサポートされていません"
  
! #: config/rs6000/rs6000.cc:28798
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29276
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "組み込み関数 %qD は %<-mconstant-cfstrings%> フラグを要求します"
  
! #: config/rs6000/rs6000.cc:29281
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "組み込み関数 %qD は %<-mconstant-cfstrings%> フラグを要求します"
--- 44961,44977 ----
  msgid "Virtual function multiversioning not supported"
  msgstr "静的リンクはサポートされていません"
  
! #: config/rs6000/rs6000.cc:28801
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29279
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "組み込み関数 %qD は %<-mconstant-cfstrings%> フラグを要求します"
  
! #: config/rs6000/rs6000.cc:29284
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "組み込み関数 %qD は %<-mconstant-cfstrings%> フラグを要求します"
*************** msgstr "複素浮動小数メンバを�
*** 45186,45312 ****
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "関数 `%s' を `mutable' としては宣言できません"
  
! #: config/s390/s390.cc:16296
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64 ビット ABI は ESA/390 モード内ではサポートされていません"
  
! #: config/s390/s390.cc:16303
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "ハードウェア十進浮動小数点命令は %s 上では使用出来ません"
  
! #: config/s390/s390.cc:16341
  #, fuzzy, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "ハードウェア十進浮動小数点命令は %s 上では使用出来ません"
  
! #: config/s390/s390.cc:16370
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "hardware decimal floating point instructions not available on %s"
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "ハードウェア十進浮動小数点命令は %s 上では使用出来ません"
  
! #: config/s390/s390.cc:16374
  #, fuzzy, gcc-internal-format
  #| msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "ハードウェア十進浮動小数点命令は ESA/390 モードでは使用出来ません"
  
! #: config/s390/s390.cc:16386
  #, fuzzy, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "-mhard-dfp は -msoft-float と併用できません"
  
! #: config/s390/s390.cc:16395
  #, fuzzy, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float の組み合わせはサポートされていません"
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16403
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "スタックサイズは 64k より大きくてはいけません"
  
! #: config/s390/s390.cc:16406
  #, fuzzy, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "-mstack-guard は -mstack-size を暗黙的に使用します"
  
! #: config/s390/s390.cc:16419
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16425
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16492
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%qE 属性は SH2A 用にのみサポートされています"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16528
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "%qs への引数は非負整数であるべきです"
  
! #: config/s390/s390.cc:16535
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%qE 属性への引数が %d より大きいです"
  
! #: config/s390/s390.cc:16566
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16733
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "このターゲットでは %<__int128%> はサポートされていません"
  
! #: config/s390/s390.cc:17792
  #, fuzzy, gcc-internal-format
  #| msgid "invalid fp constant"
  msgid "invalid cc output constraint: %qs"
  msgstr "無効な浮動小数点定数です"
  
! #: config/s390/s390.cc:17797
  #, fuzzy, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "-mhard-float はサポートされていません"
  
! #: config/s390/s390.cc:17802
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr ""
  
! #: config/s390/s390.cc:17808
  #, fuzzy, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "コンストラクタの静的メンバ初期化子は無効です"
--- 45196,45322 ----
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "関数 `%s' を `mutable' としては宣言できません"
  
! #: config/s390/s390.cc:16323
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64 ビット ABI は ESA/390 モード内ではサポートされていません"
  
! #: config/s390/s390.cc:16330
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "ハードウェア十進浮動小数点命令は %s 上では使用出来ません"
  
! #: config/s390/s390.cc:16368
  #, fuzzy, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "ハードウェア十進浮動小数点命令は %s 上では使用出来ません"
  
! #: config/s390/s390.cc:16397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "hardware decimal floating point instructions not available on %s"
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "ハードウェア十進浮動小数点命令は %s 上では使用出来ません"
  
! #: config/s390/s390.cc:16401
  #, fuzzy, gcc-internal-format
  #| msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "ハードウェア十進浮動小数点命令は ESA/390 モードでは使用出来ません"
  
! #: config/s390/s390.cc:16413
  #, fuzzy, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "-mhard-dfp は -msoft-float と併用できません"
  
! #: config/s390/s390.cc:16422
  #, fuzzy, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float の組み合わせはサポートされていません"
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16430
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "スタックサイズは 64k より大きくてはいけません"
  
! #: config/s390/s390.cc:16433
  #, fuzzy, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "-mstack-guard は -mstack-size を暗黙的に使用します"
  
! #: config/s390/s390.cc:16446
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16449
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16452
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16455
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16519
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%qE 属性は SH2A 用にのみサポートされています"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16555
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "%qs への引数は非負整数であるべきです"
  
! #: config/s390/s390.cc:16562
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%qE 属性への引数が %d より大きいです"
  
! #: config/s390/s390.cc:16593
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16760
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "このターゲットでは %<__int128%> はサポートされていません"
  
! #: config/s390/s390.cc:17819
  #, fuzzy, gcc-internal-format
  #| msgid "invalid fp constant"
  msgid "invalid cc output constraint: %qs"
  msgstr "無効な浮動小数点定数です"
  
! #: config/s390/s390.cc:17824
  #, fuzzy, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "-mhard-float はサポートされていません"
  
! #: config/s390/s390.cc:17829
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr ""
  
! #: config/s390/s390.cc:17835
  #, fuzzy, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "コンストラクタの静的メンバ初期化子は無効です"
*************** msgstr "複雑なパラメタをもつ�
*** 45691,45755 ****
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "仮引数 %q+D が %<inline%> と宣言されています"
  
! #: ada/gcc-interface/utils.cc:4427
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "%qs 属性用の無効なエレメント型です"
  
! #: ada/gcc-interface/utils.cc:4451
  #, fuzzy, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr "ベクトルの要素の数が 2 の累乗ではありません"
  
! #: ada/gcc-interface/utils.cc:6705 ada/gcc-interface/utils.cc:6883
! #: ada/gcc-interface/utils.cc:7123
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "%qs 属性が無視されました"
  
! #: ada/gcc-interface/utils.cc:6760
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "%qE 属性の引数が文字列定数ではありません"
  
! #: ada/gcc-interface/utils.cc:6775
  #, fuzzy, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "書式文字列が無効な被演算子数を持っています"
  
! #: ada/gcc-interface/utils.cc:6797
  #, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6806
  #, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6827
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "%qs 属性は名前付き引数を持つプロトタイプが必要です"
  
! #: ada/gcc-interface/utils.cc:6836
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:7083 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "%qE 属性は効果がありません"
  
! #: ada/gcc-interface/utils.cc:7418
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "%qs 属性は配列型のみに適用できます"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14860 cp/typeck.cc:2520
! #: cp/typeck.cc:9603 cp/typeck.cc:10396 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void の値が本来の意味通りに無視されませんでした"
--- 45701,45765 ----
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "仮引数 %q+D が %<inline%> と宣言されています"
  
! #: ada/gcc-interface/utils.cc:4429
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "%qs 属性用の無効なエレメント型です"
  
! #: ada/gcc-interface/utils.cc:4453
  #, fuzzy, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr "ベクトルの要素の数が 2 の累乗ではありません"
  
! #: ada/gcc-interface/utils.cc:6707 ada/gcc-interface/utils.cc:6885
! #: ada/gcc-interface/utils.cc:7125
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "%qs 属性が無視されました"
  
! #: ada/gcc-interface/utils.cc:6762
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "%qE 属性の引数が文字列定数ではありません"
  
! #: ada/gcc-interface/utils.cc:6777
  #, fuzzy, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "書式文字列が無効な被演算子数を持っています"
  
! #: ada/gcc-interface/utils.cc:6799
  #, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6808
  #, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6829
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "%qs 属性は名前付き引数を持つプロトタイプが必要です"
  
! #: ada/gcc-interface/utils.cc:6838
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:7085 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "%qE 属性は効果がありません"
  
! #: ada/gcc-interface/utils.cc:7420
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "%qs 属性は配列型のみに適用できます"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14877 cp/typeck.cc:2520
! #: cp/typeck.cc:9719 cp/typeck.cc:10512 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void の値が本来の意味通りに無視されませんでした"
*************** msgstr ""
*** 45825,45832 ****
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr ""
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9859
! #: c/c-decl.cc:9865 c/c-decl.cc:10092
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "元々はここで定義されました"
--- 45835,45842 ----
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr ""
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9862
! #: c/c-decl.cc:9868 c/c-decl.cc:10096
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "元々はここで定義されました"
*************** msgstr "%qE が宣言されていませ�
*** 46134,46140 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "未宣言の識別子は出現した各関数内で一回のみ報告されます"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3632
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "ラベル %qE があらゆる関数の外側から参照されました"
--- 46144,46150 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "未宣言の識別子は出現した各関数内で一回のみ報告されます"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3630
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "ラベル %qE があらゆる関数の外側から参照されました"
*************** msgstr ""
*** 46169,46175 ****
  msgid "duplicate label declaration %qE"
  msgstr "重複したラベルの宣言 %qE です"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4135
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "重複したラベル %qD です"
--- 46179,46185 ----
  msgid "duplicate label declaration %qE"
  msgstr "重複したラベルの宣言 %qE です"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4133
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "重複したラベル %qD です"
*************** msgstr "空の宣言内に無意味な %
*** 46343,46349 ****
  msgid "invalid use of attributes in empty declaration"
  msgstr "仮引数宣言の中で `::' を使えません"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2513
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "空の宣言です"
--- 46353,46359 ----
  msgid "invalid use of attributes in empty declaration"
  msgstr "仮引数宣言の中で `::' を使えません"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2558
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "空の宣言です"
*************** msgstr "ISO C90 は %<[*]%> 配列宣言
*** 46361,46372 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> は関数プロトタイプスコープ以外では許可されていません"
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8993
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "マクロ引数内でディレクトリを使うことはできません"
--- 46371,46382 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10990
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> は関数プロトタイプスコープ以外では許可されていません"
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8996
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "マクロ引数内でディレクトリを使うことはできません"
*************** msgstr "マクロ引数内でディレ�
*** 46376,46382 ****
  msgid "%q+D is usually a function"
  msgstr "%q+D は通常は関数です"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10816 cp/decl.cc:18580
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "前に %qD 用の定義がありません"
--- 46386,46392 ----
  msgid "%q+D is usually a function"
  msgstr "%q+D は通常は関数です"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10820 cp/decl.cc:18578
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "前に %qD 用の定義がありません"
*************** msgstr "volatile フィールドがあ�
*** 46452,46458 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "初期化されていない定数 %qD は C++ 内では無効です"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9535
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 46462,46468 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "初期化されていない定数 %qD は C++ 内では無効です"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9533
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "重複した %<restrict%> です
*** 46599,46605 ****
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "名前付きアドレス空間 (%s と %s) が競合しています"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3794
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
--- 46609,46615 ----
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "名前付きアドレス空間 (%s と %s) が競合しています"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3839
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
*************** msgstr "仮引数 %qE 用に記憶域ク
*** 46644,46650 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "無名仮引数用に記憶域クラスが指定されました"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13709
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "型名用に記憶域クラスが指定されました"
--- 46654,46660 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "無名仮引数用に記憶域クラスが指定されました"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "型名用に記憶域クラスが指定されました"
*************** msgstr "型名は配列を返す関数�
*** 46812,46824 ****
  msgid "function definition has qualified void return type"
  msgstr "関数定義が void 戻り型の修飾子を持っています"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14134
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "関数戻り値の型修飾子は無視されました"
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3796
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "ISO C は関数型の修飾子を禁止しています"
--- 46822,46834 ----
  msgid "function definition has qualified void return type"
  msgstr "関数定義が void 戻り型の修飾子を持っています"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14132
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "関数戻り値の型修飾子は無視されました"
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3841
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "ISO C は関数型の修飾子を禁止しています"
*************** msgstr "ISO C は const や volatile の
*** 46939,46945 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "構造体または共用体のメンバは可変型を持つことは出来ません"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12576
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "変数またはフィールド %qE が void と宣言されています"
--- 46949,46955 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "構造体または共用体のメンバは可変型を持つことは出来ません"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12574
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "変数またはフィールド %qE が void と宣言されています"
*************** msgstr "前に %<static%> と宣言さ�
*** 47011,47022 ****
  msgid "%<constexpr%> object has variably modified type"
  msgstr "可変型の入れ子になっていない関数です"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13368
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "非メンバ関数での `this' の使用は無効です"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13371
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "関数 `%s' に対して不適切な保存クラス"
--- 47021,47032 ----
  msgid "%<constexpr%> object has variably modified type"
  msgstr "可変型の入れ子になっていない関数です"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13413
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "非メンバ関数での `this' の使用は無効です"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13416
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "関数 `%s' に対して不適切な保存クラス"
*************** msgstr "可変型の入れ子になっ�
*** 47046,47052 ****
  msgid "object with variably modified type must have no linkage"
  msgstr "可変型のオブジェクトはリンクされてはいけません"
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10790
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "関数宣言がプロトタイプではありません"
--- 47056,47062 ----
  msgid "object with variably modified type must have no linkage"
  msgstr "可変型のオブジェクトはリンクされてはいけません"
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10794
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "関数宣言がプロトタイプではありません"
*************** msgstr "%<union %E%> の入れ子にな�
*** 47132,47149 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "%<struct %E%> の入れ子になった再定義です"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10120
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "%qs 式内での型定義は C++ では無効です"
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10126
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids specifying subobject to initialize"
  msgid "%qT defined in underspecified object initializer"
  msgstr "ISO C90 は初期化用に副オブジェクトを指定することを禁止してます"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5719 cp/parser.cc:28813
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "宣言が何も宣言していません"
--- 47142,47159 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "%<struct %E%> の入れ子になった再定義です"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10124
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "%qs 式内での型定義は C++ では無効です"
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10130
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids specifying subobject to initialize"
  msgid "%qT defined in underspecified object initializer"
  msgstr "ISO C90 は初期化用に副オブジェクトを指定することを禁止してます"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5717 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "宣言が何も宣言していません"
*************** msgstr "構造体に名前付きメン�
*** 47203,47209 ****
  msgid "struct has no members"
  msgstr "構造体にメンバがありません"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15166
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in union"
  msgid "flexible array member in union is a GCC extension"
--- 47213,47219 ----
  msgid "struct has no members"
  msgstr "構造体にメンバがありません"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15164
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in union"
  msgid "flexible array member in union is a GCC extension"
*************** msgstr "構造体の最後ではない�
*** 47219,47834 ****
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr "共用体に可変配列メンバがあります"
  
! #: c/c-decl.cc:9684
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "構造体の最後ではない所に可変配列メンバがあります"
  
! #: c/c-decl.cc:9711
  #, fuzzy, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "配列 %qE のサイズが大きすぎます"
  
! #: c/c-decl.cc:9775
  #, fuzzy, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr "認識できないレジスタ名 %qs です"
  
! #: c/c-decl.cc:9842
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "共用体を透過的にできません"
  
! #: c/c-decl.cc:9856
  #, fuzzy, gcc-internal-format
  #| msgid "a member of a structure or union cannot have a variably modified type"
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "構造体または共用体のメンバは可変型を持つことは出来ません"
  
! #: c/c-decl.cc:9863
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %<struct %E%>"
  msgid "redefinition of struct or union %qT"
  msgstr "%<struct %E%> の再定義です"
  
! #: c/c-decl.cc:10042
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "%<enum %E%> の入れ子になった再定義です"
  
! #: c/c-decl.cc:10090
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "%<enum %E%> の再定義です"
  
! #: c/c-decl.cc:10102
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10189 cp/decl.cc:17838 m2/gm2-gcc/m2type.cc:2088
  #, fuzzy, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "指定したモードは列挙値用には小さすぎます"
  
! #: c/c-decl.cc:10208
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "列挙値が整数の範囲の最大値を超えました"
  
! #: c/c-decl.cc:10217
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "列挙値が整数の範囲の最大値を超えました"
  
! #: c/c-decl.cc:10330
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of %<enum %E%>"
  msgid "conflicting redefinition of enum %qT"
  msgstr "%<enum %E%> の入れ子になった再定義です"
  
! #: c/c-decl.cc:10363 c/c-decl.cc:10379
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "%qE 用の列挙値が整数定数ではありません"
  
! #: c/c-decl.cc:10374
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "%qE の列挙値が整数定数式ではありません"
  
! #: c/c-decl.cc:10398
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "列挙値がオーバーフローしました"
  
! #: c/c-decl.cc:10405
  #, fuzzy, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr "%qE 用の列挙値が整数定数ではありません"
  
! #: c/c-decl.cc:10422
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10450
  #, fuzzy, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr "%qE 用の列挙値が整数定数ではありません"
  
! #: c/c-decl.cc:10456
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C は列挙値を %<int%> の範囲に制限しています"
  
! #: c/c-decl.cc:10664 cp/decl.cc:6053 cp/decl.cc:18438
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "非インライン (noinline) 属性が与えられたインライン関数 %qD です"
  
! #: c/c-decl.cc:10683
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "戻り値の型が不完全型です"
  
! #: c/c-decl.cc:10695
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "戻り値の型をデフォルトの %<int%> にします"
  
! #: c/c-decl.cc:10723
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "プロトタイプ無しの大域関数に関して警告する"
  
! #: c/c-decl.cc:10776
  #, fuzzy, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr "ISO C は十進浮動小数点をサポートしません"
  
! #: c/c-decl.cc:10799
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "前に %qD 用のプロトタイプがありません"
  
! #: c/c-decl.cc:10808
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD がプロトタイプ無しで、定義される前に使用されました"
  
! #: c/c-decl.cc:10826
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD はその定義の前で宣言しないで使用されました"
  
! #: c/c-decl.cc:10845
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "%qD の戻り型が %<int%> ではありません"
  
! #: c/c-decl.cc:10847
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10854
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD は通常は非静的関数です。"
  
! #: c/c-decl.cc:10905
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "プロトタイプ関数宣言内で古いスタイルの仮引数宣言です"
  
! #: c/c-decl.cc:10921
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "伝統的な C では ISO C スタイルの関数定義は拒否されます"
  
! #: c/c-decl.cc:10938
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO C は十進浮動小数点をサポートしません"
  
! #: c/c-decl.cc:10978 c/c-decl.cc:10982
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "古いスタイルの関数定義です"
  
! #: c/c-decl.cc:10995
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "仮引数リストに仮引数名がありません"
  
! #: c/c-decl.cc:11011
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD は非仮引数として宣言されています"
  
! #: c/c-decl.cc:11019
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "複数の仮引数が %qD という名前です"
  
! #: c/c-decl.cc:11028
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "仮引数 %qD が void 型で宣言されています"
  
! #: c/c-decl.cc:11057 c/c-decl.cc:11062
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "%qD の型をデフォルトの %<int%> にします"
  
! #: c/c-decl.cc:11082
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "仮引数 %qD が不完全型を持っています"
  
! #: c/c-decl.cc:11089
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "仮引数 %qD 用の宣言がありますが、そのような仮引数はありません"
  
! #: c/c-decl.cc:11142
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "引数の数が組み込みプロトタイプと一致しません"
  
! #: c/c-decl.cc:11153
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "引数の数がプロトタイプと一致しません"
  
! #: c/c-decl.cc:11156 c/c-decl.cc:11203 c/c-decl.cc:11217
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "プロトタイプ宣言です"
  
! #: c/c-decl.cc:11195
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11200
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11210
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "引数 %qD が組み込みプロトタイプと一致しません"
  
! #: c/c-decl.cc:11215
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "引数 %qD がプロトタイプと一致しません"
  
! #: c/c-decl.cc:11473 cp/decl.cc:19361
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "非 void を戻す関数内に return 文がありません"
  
! #: c/c-decl.cc:11492 cp/decl.cc:19432
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "仮引数 %qD が設定されましたが使用されません"
  
! #: c/c-decl.cc:11589
  #, fuzzy, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "%<for%> ループ初期化宣言は C99 モード内でのみ許可されています"
  
! #: c/c-decl.cc:11594
  #, fuzzy, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "オプション -std=c99 または -std=gnu99 をコードコンパイル時に使用してください"
  
! #: c/c-decl.cc:11601
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 は %<[*]%> 配列宣言をサポートしません"
  
! #: c/c-decl.cc:11635
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "静的変数 %qD の宣言が %<for%> ループ初期化宣言内にあります"
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "%<extern%> 変数 %qD の宣言が %<for%> ループ初期化宣言内にあります"
  
! #: c/c-decl.cc:11646
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> が %<for%> ループ初期化宣言内で宣言されています"
  
! #: c/c-decl.cc:11651
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> が %<for%> ループ初期化宣言内で宣言されています"
  
! #: c/c-decl.cc:11657
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> が %<for%> ループ初期化宣言内で宣言されています"
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "非変数 %qD の宣言が %<for%> ループ初期化宣言内にあります"
  
! #: c/c-decl.cc:11961
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "互換性のないアドレス空間修飾子 %qs と %qs です"
  
! #: c/c-decl.cc:12020 c/c-decl.cc:12027
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "宣言指定が予期されます"
  
! #: c/c-decl.cc:12055 c/c-decl.cc:13176
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "宣言指定内に複数の記憶域クラスがあります"
  
! #: c/c-decl.cc:12057
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "%<__thread%> が %<auto%> と併せて使用されています"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12062
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%<__thread%> が %<register%> と併せて使用されています"
  
! #: c/c-decl.cc:12075 c/c-decl.cc:12513 c/c-decl.cc:12971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "宣言指定内に二個またはそれ以上の型があります"
  
! #: c/c-decl.cc:12087 cp/parser.cc:35091
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> は GCC にとって長すぎます"
  
! #: c/c-decl.cc:12100
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 は %<long long%> をサポートしません"
  
! #: c/c-decl.cc:12353 c/c-parser.cc:12542
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 は複素数型をサポートしません"
  
! #: c/c-decl.cc:12407
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr ""
  
! #: c/c-decl.cc:12486 c/c-decl.cc:13111 c/c-decl.cc:13170
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "%qE が重複しています"
  
! #: c/c-decl.cc:12503
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "%<locus%> が型として定義されていません"
  
! #: c/c-decl.cc:12507
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "\"%s\" はマクロ名としては使えません"
  
! #: c/c-decl.cc:12560
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C は %<__int128%> 型をサポートしません"
  
! #: c/c-decl.cc:12582
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "%<__int128%> はこのターゲットではサポートされていません"
  
! #: c/c-decl.cc:12625
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 は複素数型をサポートしません"
  
! #: c/c-decl.cc:12744
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C は %<__int128%> 型をサポートしません"
  
! #: c/c-decl.cc:12795 cp/parser.cc:20889
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "%<__int128%> はこのターゲットではサポートされていません"
  
! #: c/c-decl.cc:12871
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C は十進浮動小数点をサポートしません"
  
! #: c/c-decl.cc:12895 c/c-decl.cc:13272 c/c-parser.cc:11443
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "固定小数点型はこのターゲットではサポートされていません"
  
! #: c/c-decl.cc:12897
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C は固定小数点型をサポートしません"
  
! #: c/c-decl.cc:12926
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "case ラベルは整数定数式に出来ません"
  
! #: c/c-decl.cc:12932
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant expression"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "%qE の列挙値が整数定数式ではありません"
  
! #: c/c-decl.cc:12939
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12987
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13000
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.cc:13055
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE は宣言の開始ではありません"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13076 c/c-decl.cc:13153
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%<__thread%> が %<auto%> と併せて使用されています"
  
! #: c/c-decl.cc:13078
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%<__thread%> が %<register%> と併せて使用されています"
  
! #: c/c-decl.cc:13080 c/c-decl.cc:13149
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%<__thread%> が %<typedef%> と併せて使用されています"
  
! #: c/c-decl.cc:13082 c/c-decl.cc:13119
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr "%<__thread%> が %<register%> と併せて使用されています"
  
! #: c/c-decl.cc:13096 c/c-parser.cc:3320 c/c-parser.cc:4691 c/c-parser.cc:10707
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "%s は %s をサポートしません"
  
! #: c/c-decl.cc:13099 c/c-parser.cc:3323 c/c-parser.cc:4694 c/c-parser.cc:10710
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 は %<long long%> をサポートしません"
  
! #: c/c-decl.cc:13125
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> が %<extern%> の前にあります"
  
! #: c/c-decl.cc:13134
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> が %<static%> の前にあります"
  
! #: c/c-decl.cc:13140
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%<__thread%> が %<auto%> と併せて使用されています"
  
! #: c/c-decl.cc:13147
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr "%<__thread%> が %<register%> と併せて使用されています"
  
! #: c/c-decl.cc:13155
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr "%qs は %qs と併用しなければいけません"
  
! #: c/c-decl.cc:13168
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13184
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qs は %qs と併用しなければいけません"
  
! #: c/c-decl.cc:13192
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr "%qs は %qs と併用しなければいけません"
  
! #: c/c-decl.cc:13269
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> が %<_Fract%> または %<_Accum%> 無しで使用されています"
  
! #: c/c-decl.cc:13284
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C は単なる %<complex%> を %<double complex%> を意味するものとしてはサポートしません"
  
! #: c/c-decl.cc:13295
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C90 は %<[*]%> 配列宣言をサポートしません"
  
! #: c/c-decl.cc:13324
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13350 c/c-decl.cc:13366 c/c-decl.cc:13392
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C は複素整数型をサポートしません"
  
! #: c/c-decl.cc:13538
  #, fuzzy, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "%q+D 用の整列は最低 %d でなければいけません"
  
! #: c/c-decl.cc:13547
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C++ は %<__int128%> を %qs に対してはサポートしていません"
  
! #: c/c-decl.cc:13847 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13975
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr "ISO C は %<__int128%> 型をサポートしません"
  
! #: c/c-decl.cc:14027
  #, fuzzy, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr "クラスタイプ項を欠いています"
  
! #: c/c-decl.cc:14031
  #, fuzzy, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr "クラスタイプ項を欠いています"
  
! #: c/c-decl.cc:14036
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "ループまたは switch 文の外にある break 文です"
  
! #: c/c-decl.cc:14039
  #, fuzzy, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "%qE 属性は関数型にのみ適用できます"
  
! #: c/c-decl.cc:14045
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14047 c/c-decl.cc:14064
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "%<switch%> name defined here"
  msgstr "構造体がここで定義されています"
  
! #: c/c-decl.cc:14055
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14057
  #, fuzzy, gcc-internal-format
  msgid "loop name defined here"
  msgstr "共用体がここで定義されています"
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
--- 47229,47844 ----
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr "共用体に可変配列メンバがあります"
  
! #: c/c-decl.cc:9687
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "構造体の最後ではない所に可変配列メンバがあります"
  
! #: c/c-decl.cc:9714
  #, fuzzy, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "配列 %qE のサイズが大きすぎます"
  
! #: c/c-decl.cc:9778
  #, fuzzy, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr "認識できないレジスタ名 %qs です"
  
! #: c/c-decl.cc:9845
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "共用体を透過的にできません"
  
! #: c/c-decl.cc:9859
  #, fuzzy, gcc-internal-format
  #| msgid "a member of a structure or union cannot have a variably modified type"
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "構造体または共用体のメンバは可変型を持つことは出来ません"
  
! #: c/c-decl.cc:9866
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %<struct %E%>"
  msgid "redefinition of struct or union %qT"
  msgstr "%<struct %E%> の再定義です"
  
! #: c/c-decl.cc:10046
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "%<enum %E%> の入れ子になった再定義です"
  
! #: c/c-decl.cc:10094
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "%<enum %E%> の再定義です"
  
! #: c/c-decl.cc:10106
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10193 cp/decl.cc:17836 m2/gm2-gcc/m2type.cc:2088
  #, fuzzy, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "指定したモードは列挙値用には小さすぎます"
  
! #: c/c-decl.cc:10212
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "列挙値が整数の範囲の最大値を超えました"
  
! #: c/c-decl.cc:10221
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "列挙値が整数の範囲の最大値を超えました"
  
! #: c/c-decl.cc:10334
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of %<enum %E%>"
  msgid "conflicting redefinition of enum %qT"
  msgstr "%<enum %E%> の入れ子になった再定義です"
  
! #: c/c-decl.cc:10367 c/c-decl.cc:10383
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "%qE 用の列挙値が整数定数ではありません"
  
! #: c/c-decl.cc:10378
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "%qE の列挙値が整数定数式ではありません"
  
! #: c/c-decl.cc:10402
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "列挙値がオーバーフローしました"
  
! #: c/c-decl.cc:10409
  #, fuzzy, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr "%qE 用の列挙値が整数定数ではありません"
  
! #: c/c-decl.cc:10426
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10454
  #, fuzzy, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr "%qE 用の列挙値が整数定数ではありません"
  
! #: c/c-decl.cc:10460
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C は列挙値を %<int%> の範囲に制限しています"
  
! #: c/c-decl.cc:10668 cp/decl.cc:6051 cp/decl.cc:18436
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "非インライン (noinline) 属性が与えられたインライン関数 %qD です"
  
! #: c/c-decl.cc:10687
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "戻り値の型が不完全型です"
  
! #: c/c-decl.cc:10699
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "戻り値の型をデフォルトの %<int%> にします"
  
! #: c/c-decl.cc:10727
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "プロトタイプ無しの大域関数に関して警告する"
  
! #: c/c-decl.cc:10780
  #, fuzzy, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr "ISO C は十進浮動小数点をサポートしません"
  
! #: c/c-decl.cc:10803
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "前に %qD 用のプロトタイプがありません"
  
! #: c/c-decl.cc:10812
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD がプロトタイプ無しで、定義される前に使用されました"
  
! #: c/c-decl.cc:10830
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD はその定義の前で宣言しないで使用されました"
  
! #: c/c-decl.cc:10849
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "%qD の戻り型が %<int%> ではありません"
  
! #: c/c-decl.cc:10851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10858
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD は通常は非静的関数です。"
  
! #: c/c-decl.cc:10909
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "プロトタイプ関数宣言内で古いスタイルの仮引数宣言です"
  
! #: c/c-decl.cc:10925
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "伝統的な C では ISO C スタイルの関数定義は拒否されます"
  
! #: c/c-decl.cc:10942
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO C は十進浮動小数点をサポートしません"
  
! #: c/c-decl.cc:10982 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "古いスタイルの関数定義です"
  
! #: c/c-decl.cc:10999
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "仮引数リストに仮引数名がありません"
  
! #: c/c-decl.cc:11015
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD は非仮引数として宣言されています"
  
! #: c/c-decl.cc:11023
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "複数の仮引数が %qD という名前です"
  
! #: c/c-decl.cc:11032
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "仮引数 %qD が void 型で宣言されています"
  
! #: c/c-decl.cc:11061 c/c-decl.cc:11066
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "%qD の型をデフォルトの %<int%> にします"
  
! #: c/c-decl.cc:11086
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "仮引数 %qD が不完全型を持っています"
  
! #: c/c-decl.cc:11093
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "仮引数 %qD 用の宣言がありますが、そのような仮引数はありません"
  
! #: c/c-decl.cc:11146
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "引数の数が組み込みプロトタイプと一致しません"
  
! #: c/c-decl.cc:11157
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "引数の数がプロトタイプと一致しません"
  
! #: c/c-decl.cc:11160 c/c-decl.cc:11207 c/c-decl.cc:11221
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "プロトタイプ宣言です"
  
! #: c/c-decl.cc:11199
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11204
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11214
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "引数 %qD が組み込みプロトタイプと一致しません"
  
! #: c/c-decl.cc:11219
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "引数 %qD がプロトタイプと一致しません"
  
! #: c/c-decl.cc:11477 cp/decl.cc:19359
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "非 void を戻す関数内に return 文がありません"
  
! #: c/c-decl.cc:11496 cp/decl.cc:19430
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "仮引数 %qD が設定されましたが使用されません"
  
! #: c/c-decl.cc:11593
  #, fuzzy, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "%<for%> ループ初期化宣言は C99 モード内でのみ許可されています"
  
! #: c/c-decl.cc:11598
  #, fuzzy, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "オプション -std=c99 または -std=gnu99 をコードコンパイル時に使用してください"
  
! #: c/c-decl.cc:11605
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 は %<[*]%> 配列宣言をサポートしません"
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "静的変数 %qD の宣言が %<for%> ループ初期化宣言内にあります"
  
! #: c/c-decl.cc:11643
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "%<extern%> 変数 %qD の宣言が %<for%> ループ初期化宣言内にあります"
  
! #: c/c-decl.cc:11650
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> が %<for%> ループ初期化宣言内で宣言されています"
  
! #: c/c-decl.cc:11655
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> が %<for%> ループ初期化宣言内で宣言されています"
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> が %<for%> ループ初期化宣言内で宣言されています"
  
! #: c/c-decl.cc:11665
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "非変数 %qD の宣言が %<for%> ループ初期化宣言内にあります"
  
! #: c/c-decl.cc:11965
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "互換性のないアドレス空間修飾子 %qs と %qs です"
  
! #: c/c-decl.cc:12024 c/c-decl.cc:12031
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "宣言指定が予期されます"
  
! #: c/c-decl.cc:12059 c/c-decl.cc:13180
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "宣言指定内に複数の記憶域クラスがあります"
  
! #: c/c-decl.cc:12061
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "%<__thread%> が %<auto%> と併せて使用されています"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12066
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%<__thread%> が %<register%> と併せて使用されています"
  
! #: c/c-decl.cc:12079 c/c-decl.cc:12517 c/c-decl.cc:12975
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "宣言指定内に二個またはそれ以上の型があります"
  
! #: c/c-decl.cc:12091 cp/parser.cc:35150
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> は GCC にとって長すぎます"
  
! #: c/c-decl.cc:12104
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 は %<long long%> をサポートしません"
  
! #: c/c-decl.cc:12357 c/c-parser.cc:12587
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 は複素数型をサポートしません"
  
! #: c/c-decl.cc:12411
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr ""
  
! #: c/c-decl.cc:12490 c/c-decl.cc:13115 c/c-decl.cc:13174
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "%qE が重複しています"
  
! #: c/c-decl.cc:12507
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "%<locus%> が型として定義されていません"
  
! #: c/c-decl.cc:12511
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "\"%s\" はマクロ名としては使えません"
  
! #: c/c-decl.cc:12564
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C は %<__int128%> 型をサポートしません"
  
! #: c/c-decl.cc:12586
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "%<__int128%> はこのターゲットではサポートされていません"
  
! #: c/c-decl.cc:12629
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 は複素数型をサポートしません"
  
! #: c/c-decl.cc:12748
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C は %<__int128%> 型をサポートしません"
  
! #: c/c-decl.cc:12799 cp/parser.cc:20893
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "%<__int128%> はこのターゲットではサポートされていません"
  
! #: c/c-decl.cc:12875
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C は十進浮動小数点をサポートしません"
  
! #: c/c-decl.cc:12899 c/c-decl.cc:13276 c/c-parser.cc:11488
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "固定小数点型はこのターゲットではサポートされていません"
  
! #: c/c-decl.cc:12901
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C は固定小数点型をサポートしません"
  
! #: c/c-decl.cc:12930
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "case ラベルは整数定数式に出来ません"
  
! #: c/c-decl.cc:12936
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant expression"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "%qE の列挙値が整数定数式ではありません"
  
! #: c/c-decl.cc:12943
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12991
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13004
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.cc:13059
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE は宣言の開始ではありません"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13080 c/c-decl.cc:13157
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%<__thread%> が %<auto%> と併せて使用されています"
  
! #: c/c-decl.cc:13082
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%<__thread%> が %<register%> と併せて使用されています"
  
! #: c/c-decl.cc:13084 c/c-decl.cc:13153
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%<__thread%> が %<typedef%> と併せて使用されています"
  
! #: c/c-decl.cc:13086 c/c-decl.cc:13123
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr "%<__thread%> が %<register%> と併せて使用されています"
  
! #: c/c-decl.cc:13100 c/c-parser.cc:3365 c/c-parser.cc:4736 c/c-parser.cc:10752
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "%s は %s をサポートしません"
  
! #: c/c-decl.cc:13103 c/c-parser.cc:3368 c/c-parser.cc:4739 c/c-parser.cc:10755
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 は %<long long%> をサポートしません"
  
! #: c/c-decl.cc:13129
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> が %<extern%> の前にあります"
  
! #: c/c-decl.cc:13138
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> が %<static%> の前にあります"
  
! #: c/c-decl.cc:13144
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%<__thread%> が %<auto%> と併せて使用されています"
  
! #: c/c-decl.cc:13151
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr "%<__thread%> が %<register%> と併せて使用されています"
  
! #: c/c-decl.cc:13159
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr "%qs は %qs と併用しなければいけません"
  
! #: c/c-decl.cc:13172
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13188
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qs は %qs と併用しなければいけません"
  
! #: c/c-decl.cc:13196
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr "%qs は %qs と併用しなければいけません"
  
! #: c/c-decl.cc:13273
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> が %<_Fract%> または %<_Accum%> 無しで使用されています"
  
! #: c/c-decl.cc:13288
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C は単なる %<complex%> を %<double complex%> を意味するものとしてはサポートしません"
  
! #: c/c-decl.cc:13299
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C90 は %<[*]%> 配列宣言をサポートしません"
  
! #: c/c-decl.cc:13328
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13354 c/c-decl.cc:13370 c/c-decl.cc:13396
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C は複素整数型をサポートしません"
  
! #: c/c-decl.cc:13542
  #, fuzzy, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "%q+D 用の整列は最低 %d でなければいけません"
  
! #: c/c-decl.cc:13551
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C++ は %<__int128%> を %qs に対してはサポートしていません"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13855 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13979
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr "ISO C は %<__int128%> 型をサポートしません"
  
! #: c/c-decl.cc:14031
  #, fuzzy, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr "クラスタイプ項を欠いています"
  
! #: c/c-decl.cc:14035
  #, fuzzy, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr "クラスタイプ項を欠いています"
  
! #: c/c-decl.cc:14040
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "ループまたは switch 文の外にある break 文です"
  
! #: c/c-decl.cc:14043
  #, fuzzy, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "%qE 属性は関数型にのみ適用できます"
  
! #: c/c-decl.cc:14049
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14051 c/c-decl.cc:14068
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "%<switch%> name defined here"
  msgstr "構造体がここで定義されています"
  
! #: c/c-decl.cc:14059
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14061
  #, fuzzy, gcc-internal-format
  msgid "loop name defined here"
  msgstr "共用体がここで定義されています"
  
! #: c/c-decl.cc:14065
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
*************** msgstr ""
*** 47838,47874 ****
  msgid "%qs is a keyword with %qs onwards"
  msgstr "%s は %s をサポートしません"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14134 cp/typeck.cc:5803
  #, fuzzy, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "左シフト回数が負です"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14143 cp/typeck.cc:5811
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "左シフト回数が負です"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14070 cp/typeck.cc:5750
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "右シフト回数が負です"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14162 cp/typeck.cc:5819
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "左シフト回数 >= 型の幅となっています"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14094 cp/typeck.cc:5761
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "右シフト回数 >= 型の幅となっています"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14154
  #, fuzzy, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "左シフト回数 >= 型の幅となっています"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14081
  #, fuzzy, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "右シフト回数 >= 型の幅となっています"
--- 47848,47884 ----
  msgid "%qs is a keyword with %qs onwards"
  msgstr "%s は %s をサポートしません"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14151 cp/typeck.cc:5919
  #, fuzzy, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "左シフト回数が負です"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14160 cp/typeck.cc:5927
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "左シフト回数が負です"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14087 cp/typeck.cc:5866
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "右シフト回数が負です"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14179 cp/typeck.cc:5935
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "左シフト回数 >= 型の幅となっています"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14111 cp/typeck.cc:5877
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "右シフト回数 >= 型の幅となっています"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14171
  #, fuzzy, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "左シフト回数 >= 型の幅となっています"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14098
  #, fuzzy, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "右シフト回数 >= 型の幅となっています"
*************** msgstr ""
*** 47888,48017 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1431 cp/parser.cc:35328
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "行末 (EOL) が予期されます"
  
! #: c/c-parser.cc:1950
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr ""
  
! #: c/c-parser.cc:1976 c/c-parser.cc:1985 c/c-parser.cc:27770 cp/parser.cc:51250
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2081 c/c-parser.cc:14533
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO C では関数外での余分な %<;%> を許可していません"
  
! #: c/c-parser.cc:2165
  #, fuzzy, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr "getter/setter 属性は後に %<=%> が無ければいけません"
  
! #: c/c-parser.cc:2364
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2372
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2380
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2393 c/c-parser.cc:3588 c/c-parser.cc:5295
  #, fuzzy, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "不明な型名 %qE です"
  
! #: c/c-parser.cc:2397 c/c-parser.cc:3592 c/c-parser.cc:5299
  #, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "不明な型名 %qE です"
  
! #: c/c-parser.cc:2424 c/c-parser.cc:15911 c/c-parser.cc:24927
! #: c/c-parser.cc:25670 c/c-parser.cc:26256 cp/parser.cc:48093
! #: cp/parser.cc:53871
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "宣言指定が予期されます"
  
! #: c/c-parser.cc:2448
  #, fuzzy, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr "例外仕様の検査をするコードを生成しない"
  
! #: c/c-parser.cc:2453
  #, fuzzy, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr "クラス宣言の外側で virtual 指定しています"
  
! #: c/c-parser.cc:2489
  #, fuzzy, gcc-internal-format
  msgid "%qs in empty declaration"
  msgstr "空の宣言内に無意味な型名があります"
  
! #: c/c-parser.cc:2503
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr "getter/setter 属性は後に %<=%> が無ければいけません"
  
! #: c/c-parser.cc:2541 c/c-parser.cc:8296
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2557 c/c-parser.cc:4483
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>、識別子または %<(%> が予期されます"
  
! #: c/c-parser.cc:2575 cp/parser.cc:37586 cp/parser.cc:37658
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
  
! #: c/c-parser.cc:2610
  #, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr ""
  
! #: c/c-parser.cc:2631
  #, fuzzy, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "packed 属性は必要ありません"
  
! #: c/c-parser.cc:2641 c/c-parser.cc:8316 cp/parser.cc:13359 cp/parser.cc:13620
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "getter/setter 属性は後に %<=%> が無ければいけません"
  
! #: c/c-parser.cc:2644 c/c-parser.cc:8283 cp/cp-gimplify.cc:3684
  #, fuzzy, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "getter/setter 属性は後に %<=%> が無ければいけません"
  
! #: c/c-parser.cc:2694
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2707
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr "ファイルスコープの空の宣言内に %<auto%> があります"
  
! #: c/c-parser.cc:2733
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "データ定義が型または記憶域クラスを持っていません"
--- 47898,48027 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1476 cp/parser.cc:35387
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "行末 (EOL) が予期されます"
  
! #: c/c-parser.cc:1995
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr ""
  
! #: c/c-parser.cc:2021 c/c-parser.cc:2030 c/c-parser.cc:27816 cp/parser.cc:51309
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2126 c/c-parser.cc:14578
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO C では関数外での余分な %<;%> を許可していません"
  
! #: c/c-parser.cc:2210
  #, fuzzy, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr "getter/setter 属性は後に %<=%> が無ければいけません"
  
! #: c/c-parser.cc:2409
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2417
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2425
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2438 c/c-parser.cc:3633 c/c-parser.cc:5340
  #, fuzzy, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "不明な型名 %qE です"
  
! #: c/c-parser.cc:2442 c/c-parser.cc:3637 c/c-parser.cc:5344
  #, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "不明な型名 %qE です"
  
! #: c/c-parser.cc:2469 c/c-parser.cc:15956 c/c-parser.cc:24972
! #: c/c-parser.cc:25715 c/c-parser.cc:26301 cp/parser.cc:48152
! #: cp/parser.cc:53924
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "宣言指定が予期されます"
  
! #: c/c-parser.cc:2493
  #, fuzzy, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr "例外仕様の検査をするコードを生成しない"
  
! #: c/c-parser.cc:2498
  #, fuzzy, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr "クラス宣言の外側で virtual 指定しています"
  
! #: c/c-parser.cc:2534
  #, fuzzy, gcc-internal-format
  msgid "%qs in empty declaration"
  msgstr "空の宣言内に無意味な型名があります"
  
! #: c/c-parser.cc:2548
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr "getter/setter 属性は後に %<=%> が無ければいけません"
  
! #: c/c-parser.cc:2586 c/c-parser.cc:8341
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2602 c/c-parser.cc:4528
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>、識別子または %<(%> が予期されます"
  
! #: c/c-parser.cc:2620 cp/parser.cc:37645 cp/parser.cc:37717
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
  
! #: c/c-parser.cc:2655
  #, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr ""
  
! #: c/c-parser.cc:2676
  #, fuzzy, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "packed 属性は必要ありません"
  
! #: c/c-parser.cc:2686 c/c-parser.cc:8361 cp/parser.cc:13361 cp/parser.cc:13622
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "getter/setter 属性は後に %<=%> が無ければいけません"
  
! #: c/c-parser.cc:2689 c/c-parser.cc:8328 cp/cp-gimplify.cc:3689
  #, fuzzy, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "getter/setter 属性は後に %<=%> が無ければいけません"
  
! #: c/c-parser.cc:2739
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2752
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr "ファイルスコープの空の宣言内に %<auto%> があります"
  
! #: c/c-parser.cc:2778
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "データ定義が型または記憶域クラスを持っていません"
*************** msgstr "データ定義が型または�
*** 48019,48050 ****
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2748
  #, fuzzy, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "大域 register 変数が関数定義の後ろにあります"
  
! #: c/c-parser.cc:2787
  #, fuzzy, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr "%<typeof%> がビットフィールドに適用されています"
  
! #: c/c-parser.cc:2899 c/c-parser.cc:3044
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr "ファイルスコープの空の宣言内に %<auto%> があります"
  
! #: c/c-parser.cc:2999
  #, fuzzy, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr "空の宣言です"
  
! #: c/c-parser.cc:3031 cp/parser.cc:16635
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> または %<;%> が予期されます"
  
! #: c/c-parser.cc:3036
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration in condition can only declare a single object"
--- 48029,48060 ----
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2793
  #, fuzzy, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "大域 register 変数が関数定義の後ろにあります"
  
! #: c/c-parser.cc:2832
  #, fuzzy, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr "%<typeof%> がビットフィールドに適用されています"
  
! #: c/c-parser.cc:2944 c/c-parser.cc:3089
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr "ファイルスコープの空の宣言内に %<auto%> があります"
  
! #: c/c-parser.cc:3044
  #, fuzzy, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr "空の宣言です"
  
! #: c/c-parser.cc:3076 cp/parser.cc:16639
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> または %<;%> が予期されます"
  
! #: c/c-parser.cc:3081
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration in condition can only declare a single object"
*************** msgstr "宣言が何も宣言してい�
*** 48053,48422 ****
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3055 c/c-parser.cc:3097
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr "%<=%>、%<,%>、%<;%>、%<asm%> または %<__attribute__%> が予期されます"
  
! #: c/c-parser.cc:3064
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO C は入れ子になった関数を禁止しています"
  
! #: c/c-parser.cc:3346 c/c-parser.cc:9636 c/c-parser.cc:15984
! #: c/c-parser.cc:20710 cp/parser.cc:42983
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "文字列リテラルが予期されます"
  
! #: c/c-parser.cc:3355
  #, fuzzy, gcc-internal-format
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C99 は %<_Static_assert%> をサポートしません"
  
! #: c/c-parser.cc:3361
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "静的アサーション内の式が整数ではありません"
  
! #: c/c-parser.cc:3370
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "静的アサーション内の式が整数定数式ではありません"
  
! #: c/c-parser.cc:3375
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "静的アサーション内の式が定数ではありません"
  
! #: c/c-parser.cc:3382
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr "静的アサーションに失敗しました: %E"
  
! #: c/c-parser.cc:3384 cp/semantics.cc:12469
  #, fuzzy, gcc-internal-format
  msgid "static assertion failed"
  msgstr "静的アサーションに失敗しました: %E"
  
! #: c/c-parser.cc:3764
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3767
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C99 は %<_Static_assert%> をサポートしません"
  
! #: c/c-parser.cc:3770
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 は %<_Static_assert%> をサポートしません"
  
! #: c/c-parser.cc:3798
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "%<typeof%> がビットフィールドに適用されています"
  
! #: c/c-parser.cc:3828
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3865
  #, fuzzy, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "マクロ引数 \"%s\" は文字列化されます"
  
! #: c/c-parser.cc:3876
  #, fuzzy, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "モード %qs を列挙型用に使用できません"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3888 c/c-parser.cc:5120 c/c-parser.cc:5978 c/c-parser.cc:5995
! #: c/c-parser.cc:6580 c/c-parser.cc:7489 c/c-parser.cc:9503 c/c-parser.cc:9586
! #: c/c-parser.cc:10566 c/c-parser.cc:10881 c/c-parser.cc:10890
! #: c/c-parser.cc:11503 c/c-parser.cc:11791 c/c-parser.cc:11822
! #: c/c-parser.cc:13189 c/c-parser.cc:13763 c/c-parser.cc:13801
! #: c/c-parser.cc:14115 c/c-parser.cc:14166 c/c-parser.cc:14326
! #: c/c-parser.cc:14356 c/c-parser.cc:14364 c/c-parser.cc:14393
! #: c/c-parser.cc:14406 c/c-parser.cc:14712 c/c-parser.cc:14836
! #: c/c-parser.cc:15421 c/c-parser.cc:15474 c/c-parser.cc:15490
! #: c/c-parser.cc:15536 c/c-parser.cc:16557 c/c-parser.cc:16602
! #: c/c-parser.cc:19478 c/c-parser.cc:19615 c/c-parser.cc:20481
! #: c/c-parser.cc:23540 c/c-parser.cc:26738 c/c-parser.cc:26924
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9871
! #: cp/parser.cc:35331 cp/parser.cc:38563 cp/parser.cc:41808 cp/parser.cc:42000
! #: cp/parser.cc:49790 cp/parser.cc:53098
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "識別子が予期されます"
  
! #: c/c-parser.cc:3961
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C90 は %<[*]%> 配列宣言をサポートしません"
  
! #: c/c-parser.cc:3970
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:3993
  #, gcc-internal-format
  msgid "no %<enum%> underlying type specified"
  msgstr ""
  
! #: c/c-parser.cc:3997
  #, fuzzy, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr "未定義の型 %<%s %E%> の無効な使用法です"
  
! #: c/c-parser.cc:4027
  #, fuzzy, gcc-internal-format
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "`%s' のセクションは前方でに宣言されたものと衝突します"
  
! #: c/c-parser.cc:4103 cp/parser.cc:22433
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "列挙型リストの最後にコンマがあります"
  
! #: c/c-parser.cc:4109 c/c-parser.cc:20758 cp/parser.cc:43046
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr "%<,%> または %<}%> が予期されます"
  
! #: c/c-parser.cc:4152
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO C は %<enum%> 型への前方参照を禁止しています"
  
! #: c/c-parser.cc:4277
  #, gcc-internal-format
  msgid "expected class name"
  msgstr "クラス名が予期されます"
  
! #: c/c-parser.cc:4299
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "構造体または共用体内で余分なセミコロンが指定されています"
  
! #: c/c-parser.cc:4328
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "構造体または共用体の最後にセミコロンがありません"
  
! #: c/c-parser.cc:4445 c/c-parser.cc:6320
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "specifier-qualifier-list が予期されます"
  
! #: c/c-parser.cc:4456
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO C はメンバのないメンバ宣言を禁止しています"
  
! #: c/c-parser.cc:4550
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr "%<,%>、%<;%> または %<}%> が予期されます"
  
! #: c/c-parser.cc:4557
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr "%<:%>、%<,%>、%<;%>、%<}%> または %<__attribute__%> が予期されます"
  
! #: c/c-parser.cc:4629
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "%<typeof%> がビットフィールドに適用されています"
  
! #: c/c-parser.cc:4951
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr "識別子または %<(%> が予期されます"
  
! #: c/c-parser.cc:5013
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr ""
  
! #: c/c-parser.cc:5021
  #, fuzzy, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr "マクロ引数内でディレクトリを使うことはできません"
  
! #: c/c-parser.cc:5181
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C requires a named argument before %<...%>"
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO C は %<...%> の前に名前付き引数を要求します"
  
! #: c/c-parser.cc:5306
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "宣言指定または %<...%> が予期されます"
  
! #: c/c-parser.cc:5536
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5824 cp/parser.cc:30738
  #, fuzzy, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "関数が予期されます"
  
! #: c/c-parser.cc:5871 cp/parser.cc:30794
  #, fuzzy, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "%<none%> または %<shared%> が予期されます"
  
! #: c/c-parser.cc:6016 cp/parser.cc:30962
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "%s: オプション `%s' には引数が必要です\n"
  
! #: c/c-parser.cc:6032 cp/parser.cc:30978
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "%qE 属性は型に適用できません"
  
! #: c/c-parser.cc:6153
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 は %<[*]%> 配列宣言をサポートしません"
  
! #: c/c-parser.cc:6397 c/c-parser.cc:6463 c/c-typeck.cc:9642
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "可変長オブジェクトが初期化されないようです"
  
! #: c/c-parser.cc:6455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C では空の初期化用中括弧を禁止しています"
  
! #: c/c-parser.cc:6544
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:6700
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C は初期化用の要素範囲指定を禁じます"
  
! #: c/c-parser.cc:6712
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C90 は初期化用に副オブジェクトを指定することを禁止してます"
  
! #: c/c-parser.cc:6720
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:7007 cp/parser.cc:13742
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7014 cp/parser.cc:13749
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7021 cp/parser.cc:13756
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7028
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7084 c/c-parser.cc:7239 cp/parser.cc:12633 cp/parser.cc:12783
! #: cp/parser.cc:50777
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7092 cp/parser.cc:12641
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7116 c/c-parser.cc:7337 c/c-parser.cc:27447 cp/parser.cc:12665
! #: cp/parser.cc:50757 cp/parser.cc:50896
  #, fuzzy, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr "認識できないアドレス"
  
! #: c/c-parser.cc:7208 cp/parser.cc:12752
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7216 cp/parser.cc:12760
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7228 cp/parser.cc:12772
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7349 cp/parser.cc:12902
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7407 cp/parser.cc:15356
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "%qE 属性は型に適用できません"
  
! #: c/c-parser.cc:7504
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C はラベルの宣言を禁じます"
  
! #: c/c-parser.cc:7510 c/c-parser.cc:7702 c/c-parser.cc:7728
  #: c/gimple-parser.cc:467
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "宣言または式が予期されます"
  
! #: c/c-parser.cc:7629
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "ラベルは文または宣言の一部にのみなることができます。文になることとは出来ません"
  
! #: c/c-parser.cc:7649 c/c-parser.cc:7692
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C90 は宣言とコードの混合を禁止しています"
  
! #: c/c-parser.cc:7736
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> が %<else%> の前に予期されます"
  
! #: c/c-parser.cc:7741 cp/parser.cc:13809
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> の前に %<if%> がありません"
  
! #: c/c-parser.cc:7776
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "複合文の最後にラベルがあります"
--- 48063,48432 ----
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3100 c/c-parser.cc:3142
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr "%<=%>、%<,%>、%<;%>、%<asm%> または %<__attribute__%> が予期されます"
  
! #: c/c-parser.cc:3109
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO C は入れ子になった関数を禁止しています"
  
! #: c/c-parser.cc:3391 c/c-parser.cc:9681 c/c-parser.cc:16029
! #: c/c-parser.cc:20755 cp/parser.cc:43042
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "文字列リテラルが予期されます"
  
! #: c/c-parser.cc:3400
  #, fuzzy, gcc-internal-format
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C99 は %<_Static_assert%> をサポートしません"
  
! #: c/c-parser.cc:3406
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "静的アサーション内の式が整数ではありません"
  
! #: c/c-parser.cc:3415
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "静的アサーション内の式が整数定数式ではありません"
  
! #: c/c-parser.cc:3420
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "静的アサーション内の式が定数ではありません"
  
! #: c/c-parser.cc:3427
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr "静的アサーションに失敗しました: %E"
  
! #: c/c-parser.cc:3429 cp/semantics.cc:12469
  #, fuzzy, gcc-internal-format
  msgid "static assertion failed"
  msgstr "静的アサーションに失敗しました: %E"
  
! #: c/c-parser.cc:3809
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3812
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C99 は %<_Static_assert%> をサポートしません"
  
! #: c/c-parser.cc:3815
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 は %<_Static_assert%> をサポートしません"
  
! #: c/c-parser.cc:3843
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "%<typeof%> がビットフィールドに適用されています"
  
! #: c/c-parser.cc:3873
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3910
  #, fuzzy, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "マクロ引数 \"%s\" は文字列化されます"
  
! #: c/c-parser.cc:3921
  #, fuzzy, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "モード %qs を列挙型用に使用できません"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3933 c/c-parser.cc:5165 c/c-parser.cc:6023 c/c-parser.cc:6040
! #: c/c-parser.cc:6625 c/c-parser.cc:7534 c/c-parser.cc:9548 c/c-parser.cc:9631
! #: c/c-parser.cc:10611 c/c-parser.cc:10926 c/c-parser.cc:10935
! #: c/c-parser.cc:11548 c/c-parser.cc:11836 c/c-parser.cc:11867
! #: c/c-parser.cc:13234 c/c-parser.cc:13808 c/c-parser.cc:13846
! #: c/c-parser.cc:14160 c/c-parser.cc:14211 c/c-parser.cc:14371
! #: c/c-parser.cc:14401 c/c-parser.cc:14409 c/c-parser.cc:14438
! #: c/c-parser.cc:14451 c/c-parser.cc:14757 c/c-parser.cc:14881
! #: c/c-parser.cc:15466 c/c-parser.cc:15519 c/c-parser.cc:15535
! #: c/c-parser.cc:15581 c/c-parser.cc:16602 c/c-parser.cc:16647
! #: c/c-parser.cc:19523 c/c-parser.cc:19660 c/c-parser.cc:20526
! #: c/c-parser.cc:23585 c/c-parser.cc:26783 c/c-parser.cc:26970
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9873
! #: cp/parser.cc:35390 cp/parser.cc:38622 cp/parser.cc:41867 cp/parser.cc:42059
! #: cp/parser.cc:49849 cp/parser.cc:53151
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "識別子が予期されます"
  
! #: c/c-parser.cc:4006
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C90 は %<[*]%> 配列宣言をサポートしません"
  
! #: c/c-parser.cc:4015
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4038
  #, gcc-internal-format
  msgid "no %<enum%> underlying type specified"
  msgstr ""
  
! #: c/c-parser.cc:4042
  #, fuzzy, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr "未定義の型 %<%s %E%> の無効な使用法です"
  
! #: c/c-parser.cc:4072
  #, fuzzy, gcc-internal-format
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "`%s' のセクションは前方でに宣言されたものと衝突します"
  
! #: c/c-parser.cc:4148 cp/parser.cc:22437
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "列挙型リストの最後にコンマがあります"
  
! #: c/c-parser.cc:4154 c/c-parser.cc:20803 cp/parser.cc:43105
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr "%<,%> または %<}%> が予期されます"
  
! #: c/c-parser.cc:4197
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO C は %<enum%> 型への前方参照を禁止しています"
  
! #: c/c-parser.cc:4322
  #, gcc-internal-format
  msgid "expected class name"
  msgstr "クラス名が予期されます"
  
! #: c/c-parser.cc:4344
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "構造体または共用体内で余分なセミコロンが指定されています"
  
! #: c/c-parser.cc:4373
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "構造体または共用体の最後にセミコロンがありません"
  
! #: c/c-parser.cc:4490 c/c-parser.cc:6365
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "specifier-qualifier-list が予期されます"
  
! #: c/c-parser.cc:4501
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO C はメンバのないメンバ宣言を禁止しています"
  
! #: c/c-parser.cc:4595
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr "%<,%>、%<;%> または %<}%> が予期されます"
  
! #: c/c-parser.cc:4602
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr "%<:%>、%<,%>、%<;%>、%<}%> または %<__attribute__%> が予期されます"
  
! #: c/c-parser.cc:4674
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "%<typeof%> がビットフィールドに適用されています"
  
! #: c/c-parser.cc:4996
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr "識別子または %<(%> が予期されます"
  
! #: c/c-parser.cc:5058
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr ""
  
! #: c/c-parser.cc:5066
  #, fuzzy, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr "マクロ引数内でディレクトリを使うことはできません"
  
! #: c/c-parser.cc:5226
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C requires a named argument before %<...%>"
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO C は %<...%> の前に名前付き引数を要求します"
  
! #: c/c-parser.cc:5351
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "宣言指定または %<...%> が予期されます"
  
! #: c/c-parser.cc:5581
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5869 cp/parser.cc:30792
  #, fuzzy, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "関数が予期されます"
  
! #: c/c-parser.cc:5916 cp/parser.cc:30848
  #, fuzzy, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "%<none%> または %<shared%> が予期されます"
  
! #: c/c-parser.cc:6061 cp/parser.cc:31016
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "%s: オプション `%s' には引数が必要です\n"
  
! #: c/c-parser.cc:6077 cp/parser.cc:31032
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "%qE 属性は型に適用できません"
  
! #: c/c-parser.cc:6198
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 は %<[*]%> 配列宣言をサポートしません"
  
! #: c/c-parser.cc:6442 c/c-parser.cc:6508 c/c-typeck.cc:9659
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "可変長オブジェクトが初期化されないようです"
  
! #: c/c-parser.cc:6500
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C では空の初期化用中括弧を禁止しています"
  
! #: c/c-parser.cc:6589
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:6745
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C は初期化用の要素範囲指定を禁じます"
  
! #: c/c-parser.cc:6757
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C90 は初期化用に副オブジェクトを指定することを禁止してます"
  
! #: c/c-parser.cc:6765
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:7052 cp/parser.cc:13744
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7059 cp/parser.cc:13751
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7066 cp/parser.cc:13758
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7073
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7129 c/c-parser.cc:7284 cp/parser.cc:12635 cp/parser.cc:12785
! #: cp/parser.cc:50836
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7137 cp/parser.cc:12643
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7161 c/c-parser.cc:7382 c/c-parser.cc:27493 cp/parser.cc:12667
! #: cp/parser.cc:50816 cp/parser.cc:50955
  #, fuzzy, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr "認識できないアドレス"
  
! #: c/c-parser.cc:7253 cp/parser.cc:12754
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7261 cp/parser.cc:12762
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7273 cp/parser.cc:12774
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7394 cp/parser.cc:12904
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7452 cp/parser.cc:15358
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "%qE 属性は型に適用できません"
  
! #: c/c-parser.cc:7549
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C はラベルの宣言を禁じます"
  
! #: c/c-parser.cc:7555 c/c-parser.cc:7747 c/c-parser.cc:7773
  #: c/gimple-parser.cc:467
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "宣言または式が予期されます"
  
! #: c/c-parser.cc:7674
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "ラベルは文または宣言の一部にのみなることができます。文になることとは出来ません"
  
! #: c/c-parser.cc:7694 c/c-parser.cc:7737
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C90 は宣言とコードの混合を禁止しています"
  
! #: c/c-parser.cc:7781
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> が %<else%> の前に予期されます"
  
! #: c/c-parser.cc:7786 cp/parser.cc:13811
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> の前に %<if%> がありません"
  
! #: c/c-parser.cc:7821
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "複合文の最後にラベルがあります"
*************** msgstr "複合文の最後にラベル�
*** 48425,49933 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7833 c/c-parser.cc:7837 c/c-parser.cc:8345
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13265
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "文が予期されます"
  
! #: c/c-parser.cc:7918
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "%<:%> または %<...%> が予期されます"
  
! #: c/c-parser.cc:7948
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8201
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "識別子または %<*%> が予期されます"
  
! #: c/c-parser.cc:8327
  #, fuzzy, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "仮引数 `%s' で指定された記憶クラス"
  
! #: c/c-parser.cc:8437
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C は十進浮動小数点をサポートしません"
  
! #: c/c-parser.cc:8459
  #, fuzzy, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "引数は複素数型でなければいけません"
  
! #: c/c-parser.cc:8476 cp/parser.cc:5462 cp/parser.cc:16420
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr ""
  
! #: c/c-parser.cc:8557 cp/parser.cc:15492
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "%<if%> 文内の空の本体は中括弧で括ることを推奨します"
  
! #: c/c-parser.cc:8600 cp/parser.cc:15495
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "%<else%> 文内の空の本体は中括弧で括ることを推奨します"
  
! #: c/c-parser.cc:8694 cp/parser.cc:14223
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%<else%> が曖昧になることを避けるために明示的に中括弧で括ることを推奨します"
  
! #: c/c-parser.cc:8812 c/c-parser.cc:8891 c/c-parser.cc:9026 cp/parser.cc:15085
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8899
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "%<do%> 文内の空の本体は中括弧で括ることを推奨します"
  
! #: c/c-parser.cc:9060 c/c-parser.cc:9092
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9115
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9139 cp/parser.cc:14531
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9145 cp/parser.cc:14537
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9186
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9335 c/c-parser.cc:9346 c/c-parser.cc:9357
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "重複した %<volatile%> です"
  
! #: c/c-parser.cc:9336 c/c-parser.cc:9347 c/c-parser.cc:9358 cp/parser.cc:23377
! #: cp/parser.cc:23395 cp/parser.cc:23410
  #, fuzzy, gcc-internal-format
  msgid "first seen here"
  msgstr "構造体がここで定義されています"
  
! #: c/c-parser.cc:9367
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: c/c-parser.cc:9716 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: c/c-parser.cc:9924
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C は中間項が省略された ?: 式を禁じます"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10148 cp/typeck.cc:5582
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10154 cp/typeck.cc:5587
  #, fuzzy, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "フィールドの型はここで宣言されました"
  
! #: c/c-parser.cc:10425
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in cast"
  msgstr "%qs に対して記憶域クラスが指定されています"
  
! #: c/c-parser.cc:10428
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "型名用に記憶域クラスが指定されました"
  
! #: c/c-parser.cc:10529
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "伝統的な C では単項プラス演算子を拒否します"
  
! #: c/c-parser.cc:10659
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %<sizeof%>"
  msgstr "%qs に対して記憶域クラスが指定されています"
  
! #: c/c-parser.cc:10662
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "型名用に記憶域クラスが指定されました"
  
! #: c/c-parser.cc:10678
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "%<sizeof%> がビットフィールドに適用されています"
  
! #: c/c-parser.cc:10751
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %qE"
  msgstr "%qs に対して記憶域クラスが指定されています"
  
! #: c/c-parser.cc:10754
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "型名用に記憶域クラスが指定されました"
  
! #: c/c-parser.cc:10778
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C++ は名前つき戻り値を許可しません"
  
! #: c/c-parser.cc:10931
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "ビットフィールド %qD のアドレスを取得できません"
  
! #: c/c-parser.cc:11038
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C99 は %<_Static_assert%> をサポートしません"
  
! #: c/c-parser.cc:11041
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 は %<_Static_assert%> をサポートしません"
  
! #: c/c-parser.cc:11052
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr "ISO C は十進浮動小数点をサポートしません"
  
! #: c/c-parser.cc:11123
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "ISO C90 は %<[*]%> 配列宣言をサポートしません"
  
! #: c/c-parser.cc:11127
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "式の中の文に不完全型があります"
  
! #: c/c-parser.cc:11132
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:11166
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11167
  #, fuzzy, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "元々はここで定義されました"
  
! #: c/c-parser.cc:11175
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11176
  #, fuzzy, gcc-internal-format
  msgid "compatible type is here"
  msgstr "PHI 引数 %u 内で互換性のない型です"
  
! #: c/c-parser.cc:11199
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "複数命令のロード/ストアを生成する"
  
! #: c/c-parser.cc:11201
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:11226
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11247
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "%<__builtin_choose_expr%> の第一引数が定数ではありません"
  
! #: c/c-parser.cc:11255
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "引数 %qD がプロトタイプと一致しません"
  
! #: c/c-parser.cc:11261
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "%<__builtin_eh_return_regno%> の引数は定数でなければいけません"
  
! #: c/c-parser.cc:11277
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "%<__builtin_eh_return_regno%> の引数は定数でなければいけません"
  
! #: c/c-parser.cc:11300 c/c-parser.cc:11304
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C は %<__int128%> 型をサポートしません"
  
! #: c/c-parser.cc:11308
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C は %<__int128%> 型をサポートしません"
  
! #: c/c-parser.cc:11517 c/c-parser.cc:13256 c/c-parser.cc:13278
! #: c/c-parser.cc:22957 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44516
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "式が予期されます"
  
! #: c/c-parser.cc:11539
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "式内を中括弧で括ることは、関数内でのみ許可されています"
  
! #: c/c-parser.cc:11554
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C は式内を中括弧で括ることを禁止しています"
  
! #: c/c-parser.cc:11665
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%> の第二引数が、最後の名前付き引数ではありません"
  
! #: c/c-parser.cc:11704
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11849
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "関数 %<__builtin_next_arg%> への引数の数が間違っています"
  
! #: c/c-parser.cc:11865
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "%<__builtin_choose_expr%> の第一引数が定数ではありません"
  
! #: c/c-parser.cc:11935 c/c-parser.cc:11952 c/c-parser.cc:11959
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "関数 %<va_start%> への引数が少なすぎます"
  
! #: c/c-parser.cc:11980
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "__builtin_spe_predicate の第一引数が範囲外です"
  
! #: c/c-parser.cc:12024 c/c-parser.cc:12034
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12056 c/c-parser.cc:12066
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12099
  #, fuzzy, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "%<__builtin_prefetch%> への第二引数は定数でなければいけません"
  
! #: c/c-parser.cc:12118
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12166
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12189
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12206
  #, fuzzy, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "関数 %<__builtin_next_arg%> への引数の数が間違っています"
  
! #: c/c-parser.cc:12246
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "関数 `%s' に対して不適切な保存クラス"
  
! #: c/c-parser.cc:12257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "関数 %qE の呼び出し内に非浮動小数点引数があります"
  
! #: c/c-parser.cc:12265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "関数 %qE の呼び出し内に非浮動小数点引数があります"
  
! #: c/c-parser.cc:12273 c/c-parser.cc:12303
  #, fuzzy, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "関数 %qE の呼び出し内に非浮動小数点引数があります"
  
! #: c/c-parser.cc:12281 c/c-parser.cc:12323
  #, fuzzy, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "関数 %qE の呼び出し内に非浮動小数点引数があります"
  
! #: c/c-parser.cc:12295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "引数は複素数型でなければいけません"
  
! #: c/c-parser.cc:12315
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "組み込み関数への無効な引数です"
  
! #: c/c-parser.cc:12422
  #, fuzzy, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "%<%D(%A)%> の呼び出しに適合する関数がありません"
  
! #: c/c-parser.cc:12463
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "関数 %<__builtin_next_arg%> への引数の数が間違っています"
  
! #: c/c-parser.cc:12476
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "%<__builtin_prefetch%> への第三引数は定数でなければいけません"
  
! #: c/c-parser.cc:12480
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "%<__builtin_prefetch%> への第二引数は定数でなければいけません"
  
! #: c/c-parser.cc:12506
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "関数 %<__builtin_next_arg%> への引数の数が間違っています"
  
! #: c/c-parser.cc:12528
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12537
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "%<__builtin_longjmp%> の第二引数は 1 でなければいけません"
  
! #: c/c-parser.cc:12568
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "関数 %<__builtin_next_arg%> への引数の数が間違っています"
  
! #: c/c-parser.cc:12579
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "%<__builtin_prefetch%> への第三引数は定数でなければいけません"
  
! #: c/c-parser.cc:12630 c/c-parser.cc:12659 cp/parser.cc:8032
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "関数 %<__builtin_next_arg%> への引数の数が間違っています"
  
! #: c/c-parser.cc:12830
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "関数 %<va_start%> への引数の数が間違っています"
  
! #: c/c-parser.cc:12839 c/c-parser.cc:12919
  #, fuzzy, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "ベクトル型の delete ですが、ポインタでも配列型でもありません"
  
! #: c/c-parser.cc:12845 c/c-parser.cc:12925
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c/c-parser.cc:12852
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c/c-parser.cc:12859
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c/c-parser.cc:12867
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c/c-parser.cc:12941
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "rotate count is negative"
  msgstr "右シフト回数が負です"
  
! #: c/c-parser.cc:13233 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13243
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C90 は %<[*]%> 配列宣言をサポートしません"
  
! #: c/c-parser.cc:13331
  #, fuzzy, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "%q+F が %<static%> と宣言されましたが定義されていません"
  
! #: c/c-parser.cc:13336
  #, fuzzy, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "%q+F が %<static%> と宣言されましたが定義されていません"
  
! #: c/c-parser.cc:13351
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "複合リテラルが可変サイズを持っています"
  
! #: c/c-parser.cc:13356
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal has variable size"
  msgid "compound literal has function type"
  msgstr "複合リテラルが可変サイズを持っています"
  
! #: c/c-parser.cc:13387
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13392
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C89 は複合リテラルを禁止しています"
  
! #: c/c-parser.cc:13394
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C89 は複合リテラルを禁止しています"
  
! #: c/c-parser.cc:13408
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13483
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13488
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13496
  #, fuzzy, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "%qE 属性は効果がありません"
  
! #: c/c-parser.cc:13507
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13511
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13516
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13529
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13551
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13587
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13717 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14137
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "識別子または %<)%> が予期されます"
  
! #: c/c-parser.cc:14233
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14481
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "メソッド定義内で余分なセミコロンが指定されています"
  
! #: c/c-parser.cc:14613
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "メソッド属性を指定するのは最後のみでなければいけません"
  
! #: c/c-parser.cc:14633
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "メソッド属性定義の後に %<;%> または %<{%> が予期されます"
  
! #: c/c-parser.cc:14755
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "objective-c メソッド定義が予期されます"
  
! #: c/c-parser.cc:15207
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "型または記憶域クラスがここで指定されていません、"
  
! #: c/c-parser.cc:15275 cp/parser.cc:38420
  #, fuzzy, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "不明な property 属性です"
  
! #: c/c-parser.cc:15289 cp/parser.cc:38433
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "不明な property 属性です"
  
! #: c/c-parser.cc:15328
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr "不明な property 属性です"
  
! #: c/c-parser.cc:15331 cp/parser.cc:38470
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "不明な property 属性です"
  
! #: c/c-parser.cc:15340 cp/parser.cc:38479
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "Objective-C 文字列の前に連続した %<@%> があります"
  
! #: c/c-parser.cc:15351 cp/parser.cc:38493
  #, fuzzy, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "クラス名が予期されます"
  
! #: c/c-parser.cc:15367 cp/parser.cc:38512
  #, fuzzy, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr "setter 名は %<:%> で終端されなければいけません"
  
! #: c/c-parser.cc:15591 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15629 cp/parser.cc:53453
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15649 c/c-parser.cc:25667 c/c-parser.cc:25976
! #: c/c-parser.cc:26039 c/c-parser.cc:26149 cp/parser.cc:48090
! #: cp/parser.cc:48438 cp/parser.cc:48553 cp/parser.cc:48652 cp/parser.cc:53485
! #: cp/parser.cc:53501 cp/parser.cc:53517 cp/parser.cc:53533 cp/parser.cc:53550
! #: cp/parser.cc:53567 cp/parser.cc:53584 cp/parser.cc:53611 cp/parser.cc:53625
! #: cp/parser.cc:53650 cp/parser.cc:53664
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> は複合文内でのみ使用できます"
  
! #: c/c-parser.cc:15672 cp/parser.cc:53639
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma GCC pch_preprocess%> は最初に無ければいけません"
  
! #: c/c-parser.cc:15771 cp/parser.cc:53769
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp taskwait%> は複合文内でのみ使用できます"
  
! #: c/c-parser.cc:15778 cp/parser.cc:53775
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:15790 c/c-parser.cc:15806
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma GCC pch_preprocess%> は最初に無ければいけません"
  
! #: c/c-parser.cc:15877 cp/parser.cc:53858
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for 文が予期されます"
  
! #: c/c-parser.cc:15893 cp/parser.cc:53475
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> は最初に無ければいけません"
  
! #: c/c-parser.cc:16276 c/c-parser.cc:20196 c/c-parser.cc:22425
! #: c/c-parser.cc:22444 c/c-parser.cc:22697 c/c-parser.cc:22755
! #: c/c-parser.cc:22762 c/c-parser.cc:22769 c/c-parser.cc:27120
! #: c/c-parser.cc:28325 c/c-parser.cc:28333 c/c-parser.cc:28709
! #: c/c-parser.cc:28719 c/c-parser.cc:28813 c/c-parser.cc:28820
! #: c/c-parser.cc:28827 cp/parser.cc:38959 cp/parser.cc:42640 cp/parser.cc:44042
! #: cp/parser.cc:44079 cp/parser.cc:44268 cp/parser.cc:44331 cp/parser.cc:44338
! #: cp/parser.cc:44345 cp/parser.cc:50011 cp/parser.cc:50018 cp/parser.cc:50025
! #: cp/parser.cc:50558 cp/parser.cc:52339 cp/parser.cc:52347 cp/parser.cc:52499
! #: cp/parser.cc:52509
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:16303
  #, fuzzy, gcc-internal-format
  msgid "expression must be integral"
  msgstr "添え字は整数でなければいけません"
  
! #: c/c-parser.cc:16910 c/c-parser.cc:29539
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD は変数ではありません"
  
! #: c/c-parser.cc:16914 cp/semantics.cc:9112
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD は変数ではありません"
  
! #: c/c-parser.cc:16956 cp/parser.cc:39850
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17051 cp/parser.cc:39928
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> または %<shared%> が予期されます"
  
! #: c/c-parser.cc:17053 cp/parser.cc:39930
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%<#pragma omp section%> または %<}%> が予期されます"
  
! #: c/c-parser.cc:17138 cp/parser.cc:40000
  #, fuzzy, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "式が予期されます"
  
! #: c/c-parser.cc:17215 cp/parser.cc:40082
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<;%>、%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:17235 c/c-parser.cc:26032 c/c-parser.cc:26142
! #: cp/parser.cc:40100 cp/parser.cc:48430 cp/parser.cc:48545
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<catch%> が予期されます"
  
! #: c/c-parser.cc:17288 cp/parser.cc:40155
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17295 cp/parser.cc:40162
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:17297 cp/parser.cc:40164
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:17303 cp/parser.cc:40170
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17408 c/c-parser.cc:17468 c/c-parser.cc:17530
! #: c/c-parser.cc:17578 c/c-parser.cc:17658 c/c-parser.cc:18055
! #: c/c-parser.cc:18137 c/c-parser.cc:18742 c/c-parser.cc:18887
! #: c/c-parser.cc:18955 c/c-parser.cc:20133
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "整数式が予期されます"
  
! #: c/c-parser.cc:17419
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: c/c-parser.cc:17480
  #, fuzzy, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: c/c-parser.cc:17542 cp/semantics.cc:9327
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: c/c-parser.cc:17591 cp/semantics.cc:9357
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: c/c-parser.cc:17625 cp/parser.cc:40396
  #, fuzzy, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "整数式が予期されます"
  
! #: c/c-parser.cc:17697 cp/parser.cc:40466
  #, fuzzy, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "%<;%>、%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:17765
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: c/c-parser.cc:17842 cp/parser.cc:40618
  #, fuzzy, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:17845 cp/parser.cc:40621
  #, fuzzy, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:17929 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "添え字は整数でなければいけません"
  
! #: c/c-parser.cc:17941 c/c-parser.cc:18064 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, fuzzy, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: c/c-parser.cc:18003 cp/parser.cc:39613
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "引数が多すぎます"
  
! #: c/c-parser.cc:18037 cp/parser.cc:39646
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "packed 属性は必要ありません"
  
! #: c/c-parser.cc:18204 cp/semantics.cc:9543
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qE 属性の引数が整数定数ではありません"
  
! #: c/c-parser.cc:18272 cp/parser.cc:43259
  #, fuzzy, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:18314 cp/parser.cc:40671
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "%<none%> または %<shared%> が予期されます"
  
! #: c/c-parser.cc:18323 c/c-parser.cc:18329 cp/parser.cc:40680
! #: cp/parser.cc:40690
  #, fuzzy, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "%<using%> が予期されます"
  
! #: c/c-parser.cc:18365 cp/parser.cc:40730
  #, fuzzy, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: c/c-parser.cc:18418 cp/parser.cc:40798
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "整数 0 とポインタとの順序比較です"
  
! #: c/c-parser.cc:18543 c/c-parser.cc:27870 cp/parser.cc:51949
  #, fuzzy, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>、%<*%>、%<-%>、%<&%>、%<^%>、%<|%>、%<&&%> または %<||%> が予期されます"
  
! #: c/c-parser.cc:18665 cp/parser.cc:41056
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:18719 cp/parser.cc:41072
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "スケジュール %<runtime%> は %<chunk_size%> 仮引数をとりません"
  
! #: c/c-parser.cc:18723 cp/parser.cc:41075
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "スケジュール %<auto%> は %<chunk_size%> 仮引数をとりません"
  
! #: c/c-parser.cc:18736 cp/semantics.cc:8297
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: c/c-parser.cc:18759 cp/parser.cc:41095
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "`無効なスケジュールの種類です"
  
! #: c/c-parser.cc:18898 c/c-parser.cc:18909
  #, fuzzy, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: c/c-parser.cc:18917 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:18966 cp/semantics.cc:8393
  #, fuzzy, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19123 c/c-parser.cc:22412 cp/parser.cc:44034
  #, fuzzy, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr "%<operator%> が予期されます"
  
! #: c/c-parser.cc:19130
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr "`%s' が重複しています"
  
! #: c/c-parser.cc:19178 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19189 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, fuzzy, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "整数 0 とポインタとの順序比較です"
  
! #: c/c-parser.cc:19308 cp/parser.cc:41634
  #, fuzzy, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr "重複する `virtual' 指定子"
  
! #: c/c-parser.cc:19320 cp/parser.cc:41647
  #, fuzzy, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr "重複する `virtual' 指定子"
  
! #: c/c-parser.cc:19328 c/c-parser.cc:19356
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:19408
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19447
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19807 cp/parser.cc:42194
  #, fuzzy, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "RTP PIC は Thumb では使用できません"
  
! #: c/c-parser.cc:19855 cp/parser.cc:42249 cp/parser.cc:42701 cp/parser.cc:42768
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "`無効なスケジュールの種類です"
  
! #: c/c-parser.cc:19916 cp/parser.cc:42279
  #, fuzzy, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "無効なマスクです"
  
! #: c/c-parser.cc:19985 cp/parser.cc:42422
  #, fuzzy, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:19995 cp/parser.cc:42435
  #, fuzzy, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:20005 cp/parser.cc:42448
  #, fuzzy, gcc-internal-format
  msgid "too many %<present%> modifiers"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:20013 cp/parser.cc:42459
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20051 cp/parser.cc:42499
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "無効なマスクです"
  
! #: c/c-parser.cc:20103 cp/parser.cc:42563
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20115 cp/parser.cc:42574
  #, fuzzy, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "%<none%> または %<shared%> が予期されます"
  
! #: c/c-parser.cc:20138 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:20171 cp/parser.cc:42645
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "`無効なスケジュールの種類です"
  
! #: c/c-parser.cc:20250
  #, fuzzy, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "`無効なスケジュールの種類です"
  
! #: c/c-parser.cc:20294
  #, fuzzy, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<;%>、%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:20400 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, fuzzy, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "整数 0 とポインタとの順序比較です"
  
! #: c/c-parser.cc:20501 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20572 c/c-parser.cc:20666 cp/parser.cc:42828
! #: cp/parser.cc:42940
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr ""
  
! #: c/c-parser.cc:20581 c/c-parser.cc:20702 cp/parser.cc:42835
! #: cp/parser.cc:42975
  #, fuzzy, gcc-internal-format
  msgid "unknown foreign runtime identifier %qs"
  msgstr "不明な TLS モデル %qs です"
  
! #: c/c-parser.cc:20596 c/c-parser.cc:20725 cp/parser.cc:42850
! #: cp/parser.cc:42997
  #, fuzzy, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr "インターフェースまたはインターフェースへのポインタが予期されます"
  
! #: c/c-parser.cc:20604 c/c-parser.cc:20733 cp/parser.cc:42858
! #: cp/parser.cc:43005 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20642 cp/parser.cc:42917
  #, fuzzy, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "%<none%> または %<shared%> が予期されます"
  
! #: c/c-parser.cc:20650 cp/parser.cc:42925
  #, fuzzy, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr "重複した %<const%> です"
  
! #: c/c-parser.cc:20676 cp/parser.cc:42949
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20684 cp/parser.cc:42956
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20696 cp/parser.cc:42968
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "non-empty string literal expected"
  msgstr "文字列リテラルが予期されます"
  
! #: c/c-parser.cc:20806 cp/parser.cc:43108
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr "重複した %<volatile%> です"
  
! #: c/c-parser.cc:20813 cp/parser.cc:43115
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr "重複した %<volatile%> です"
  
! #: c/c-parser.cc:20820 cp/parser.cc:43122
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "重複した %<const%> です"
  
! #: c/c-parser.cc:20841 cp/parser.cc:43143
  #, fuzzy, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: c/c-parser.cc:20877 c/c-parser.cc:27149 cp/parser.cc:43180
! #: cp/parser.cc:50583
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21118 cp/parser.cc:43475
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "ポインタが予期されます"
  
! #: c/c-parser.cc:21129 c/c-parser.cc:21526 c/c-parser.cc:29112
! #: cp/parser.cc:43486 cp/parser.cc:43939 cp/parser.cc:51427
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs は %qs 用には有効ではありません"
  
! #: c/c-parser.cc:21174 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21327 cp/parser.cc:43727
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs は %qs と併用しなければいけません"
  
! #: c/c-parser.cc:21515 cp/parser.cc:43928
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "ポインタが予期されます"
  
! #: c/c-parser.cc:21676 cp/parser.cc:49115
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21686 cp/parser.cc:49125
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "セクション属性は `%s' には使えません"
  
! #: c/c-parser.cc:21706 cp/parser.cc:49145
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:21717 cp/parser.cc:49156
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "ファイルスコープの可変フィールドです"
  
! #: c/c-parser.cc:21724 cp/parser.cc:49163
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "%<extern%> 変数 %qD の宣言が %<for%> ループ初期化宣言内にあります"
  
! #: c/c-parser.cc:21732 cp/parser.cc:49171
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21743 cp/parser.cc:49193
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21753 cp/parser.cc:49216
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21846 cp/parser.cc:49300
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "%<#pragma message%> の後に文字列が予期されます"
  
! #: c/c-parser.cc:21862 cp/parser.cc:49317
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:21894 cp/parser.cc:49075
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22123 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr ""
  
! #: c/c-parser.cc:22127
  #, fuzzy, gcc-internal-format
  msgid "expected function name"
  msgstr "関数が予期されます"
  
! #: c/c-parser.cc:22145 cp/parser.cc:52766
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "メンバ関数の名前を欠いています"
  
! #: c/c-parser.cc:22168 c/c-parser.cc:22216 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22208 cp/parser.cc:52817 cp/parser.cc:52864
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22239 cp/parser.cc:52892
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:22240 cp/parser.cc:52894
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma align%> は %D の前に現れなければいけません。無視しています"
  
! #: c/c-parser.cc:22285 cp/parser.cc:49533
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22343
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22347 c/c-parser.cc:22370
  #, fuzzy, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "仮引数 `%s' が void と宣言されています"
  
! #: c/c-parser.cc:22365
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22368
  #, fuzzy, gcc-internal-format
  msgid "modified here"
  msgstr "共用体がここで定義されています"
  
! #: c/c-parser.cc:22436 cp/parser.cc:44054 cp/parser.cc:44069
  #, fuzzy, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "整数 0 とポインタとの順序比較です"
  
! #: c/c-parser.cc:22460
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22477
  #, fuzzy, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr "マクロ引数内でディレクトリを使うことはできません"
  
! #: c/c-parser.cc:22484
  #, fuzzy, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr "`%s' の宣言は関数の配列"
  
! #: c/c-parser.cc:22492
  #, fuzzy, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-parser.cc:22501
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22512
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22663 cp/parser.cc:44234
  #, fuzzy, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "%<;%>、%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:22702 cp/parser.cc:44273
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: c/c-parser.cc:22726 cp/parser.cc:44302
  #, fuzzy, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "%<+%>、%<*%>、%<-%>、%<&%>、%<^%>、%<|%>、%<&&%> または %<||%> が予期されます"
  
! #: c/c-parser.cc:22741 cp/parser.cc:44317
  #, fuzzy, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:22748 cp/parser.cc:44324
  #, fuzzy, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:22786 c/c-parser.cc:22793 cp/parser.cc:44362
! #: cp/parser.cc:44369
  #, fuzzy, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "RTP PIC は Thumb では使用できません"
  
! #: c/c-parser.cc:22799 c/c-parser.cc:22804 cp/parser.cc:44375
! #: cp/parser.cc:44380
  #, fuzzy, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "%qE は %qs (%qs 用) として前もって決められています"
  
! #: c/c-parser.cc:22827 cp/parser.cc:44403
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22838 cp/parser.cc:44414
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22870 cp/parser.cc:44446
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22880 cp/parser.cc:44456
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23001 cp/parser.cc:44556
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "共用体定義の後には %<;%> が予期されます"
  
! #: c/c-parser.cc:23008 cp/parser.cc:44563
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23081 cp/parser.cc:44628 cp/parser.cc:44911 cp/parser.cc:45005
! #: cp/parser.cc:45023
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "%<#pragma omp atomic%> 用の無効な演算子です"
  
! #: c/c-parser.cc:23092 cp/parser.cc:44639
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "%<delete%> が予期されます"
  
! #: c/c-parser.cc:23152 cp/parser.cc:45078
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "%<#pragma omp atomic%> 用の無効な演算子です"
  
! #: c/c-parser.cc:23423 cp/parser.cc:44932 cp/parser.cc:44958
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "%<#pragma omp atomic%> 用の無効な演算子です"
  
! #: c/c-parser.cc:23427 cp/parser.cc:44998 cp/parser.cc:45032
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "%<#pragma omp atomic%> 用の無効な演算子です"
  
! #: c/c-parser.cc:23478 cp/parser.cc:45067
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23484 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:23587 cp/semantics.cc:11996
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: c/c-parser.cc:23630
  #, fuzzy, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: c/c-parser.cc:23636 cp/parser.cc:45220
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23667 cp/parser.cc:45256
  #, fuzzy, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "%<;%>、%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:23679 cp/parser.cc:45272
  #, fuzzy, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "%<;%>、%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:23720 cp/parser.cc:45310
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: c/c-parser.cc:23728 cp/parser.cc:45318
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23733
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> またはファイル終端 (EOF) が予期されます"
  
! #: c/c-parser.cc:23804 cp/parser.cc:46039
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23871 cp/parser.cc:46108
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp flush%> は複合文内でのみ使用できます"
  
! #: c/c-parser.cc:23905 cp/parser.cc:46141
  #, fuzzy, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "%<none%> または %<shared%> が予期されます"
  
! #: c/c-parser.cc:23910 cp/parser.cc:46147
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp%> 句が予期されます"
  
! #: c/c-parser.cc:23919 cp/parser.cc:46156
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp flush%> は複合文内でのみ使用できます"
  
! #: c/c-parser.cc:23944 cp/parser.cc:46179
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "for 文が予期されます"
--- 48435,49943 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7878 c/c-parser.cc:7882 c/c-parser.cc:8390
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13267
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "文が予期されます"
  
! #: c/c-parser.cc:7963
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "%<:%> または %<...%> が予期されます"
  
! #: c/c-parser.cc:7993
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8246
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "識別子または %<*%> が予期されます"
  
! #: c/c-parser.cc:8372
  #, fuzzy, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "仮引数 `%s' で指定された記憶クラス"
  
! #: c/c-parser.cc:8482
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C は十進浮動小数点をサポートしません"
  
! #: c/c-parser.cc:8504
  #, fuzzy, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "引数は複素数型でなければいけません"
  
! #: c/c-parser.cc:8521 cp/parser.cc:5462 cp/parser.cc:16424
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr ""
  
! #: c/c-parser.cc:8602 cp/parser.cc:15494
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "%<if%> 文内の空の本体は中括弧で括ることを推奨します"
  
! #: c/c-parser.cc:8645 cp/parser.cc:15497
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "%<else%> 文内の空の本体は中括弧で括ることを推奨します"
  
! #: c/c-parser.cc:8739 cp/parser.cc:14225
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%<else%> が曖昧になることを避けるために明示的に中括弧で括ることを推奨します"
  
! #: c/c-parser.cc:8857 c/c-parser.cc:8936 c/c-parser.cc:9071 cp/parser.cc:15087
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8944
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "%<do%> 文内の空の本体は中括弧で括ることを推奨します"
  
! #: c/c-parser.cc:9105 c/c-parser.cc:9137
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9160
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9184 cp/parser.cc:14533
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9190 cp/parser.cc:14539
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9231
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9380 c/c-parser.cc:9391 c/c-parser.cc:9402
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "重複した %<volatile%> です"
  
! #: c/c-parser.cc:9381 c/c-parser.cc:9392 c/c-parser.cc:9403 cp/parser.cc:23381
! #: cp/parser.cc:23399 cp/parser.cc:23414
  #, fuzzy, gcc-internal-format
  msgid "first seen here"
  msgstr "構造体がここで定義されています"
  
! #: c/c-parser.cc:9412
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: c/c-parser.cc:9761 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: c/c-parser.cc:9969
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C は中間項が省略された ?: 式を禁じます"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10193 cp/typeck.cc:5698
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10199 cp/typeck.cc:5703
  #, fuzzy, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "フィールドの型はここで宣言されました"
  
! #: c/c-parser.cc:10470
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in cast"
  msgstr "%qs に対して記憶域クラスが指定されています"
  
! #: c/c-parser.cc:10473
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "型名用に記憶域クラスが指定されました"
  
! #: c/c-parser.cc:10574
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "伝統的な C では単項プラス演算子を拒否します"
  
! #: c/c-parser.cc:10704
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %<sizeof%>"
  msgstr "%qs に対して記憶域クラスが指定されています"
  
! #: c/c-parser.cc:10707
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "型名用に記憶域クラスが指定されました"
  
! #: c/c-parser.cc:10723
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "%<sizeof%> がビットフィールドに適用されています"
  
! #: c/c-parser.cc:10796
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %qE"
  msgstr "%qs に対して記憶域クラスが指定されています"
  
! #: c/c-parser.cc:10799
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "型名用に記憶域クラスが指定されました"
  
! #: c/c-parser.cc:10823
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C++ は名前つき戻り値を許可しません"
  
! #: c/c-parser.cc:10976
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "ビットフィールド %qD のアドレスを取得できません"
  
! #: c/c-parser.cc:11083
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C99 は %<_Static_assert%> をサポートしません"
  
! #: c/c-parser.cc:11086
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 は %<_Static_assert%> をサポートしません"
  
! #: c/c-parser.cc:11097
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr "ISO C は十進浮動小数点をサポートしません"
  
! #: c/c-parser.cc:11168
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "ISO C90 は %<[*]%> 配列宣言をサポートしません"
  
! #: c/c-parser.cc:11172
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "式の中の文に不完全型があります"
  
! #: c/c-parser.cc:11177
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:11211
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11212
  #, fuzzy, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "元々はここで定義されました"
  
! #: c/c-parser.cc:11220
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11221
  #, fuzzy, gcc-internal-format
  msgid "compatible type is here"
  msgstr "PHI 引数 %u 内で互換性のない型です"
  
! #: c/c-parser.cc:11244
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "複数命令のロード/ストアを生成する"
  
! #: c/c-parser.cc:11246
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11292
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "%<__builtin_choose_expr%> の第一引数が定数ではありません"
  
! #: c/c-parser.cc:11300
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "引数 %qD がプロトタイプと一致しません"
  
! #: c/c-parser.cc:11306
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "%<__builtin_eh_return_regno%> の引数は定数でなければいけません"
  
! #: c/c-parser.cc:11322
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "%<__builtin_eh_return_regno%> の引数は定数でなければいけません"
  
! #: c/c-parser.cc:11345 c/c-parser.cc:11349
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C は %<__int128%> 型をサポートしません"
  
! #: c/c-parser.cc:11353
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C は %<__int128%> 型をサポートしません"
  
! #: c/c-parser.cc:11562 c/c-parser.cc:13301 c/c-parser.cc:13323
! #: c/c-parser.cc:23002 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44575
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "式が予期されます"
  
! #: c/c-parser.cc:11584
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "式内を中括弧で括ることは、関数内でのみ許可されています"
  
! #: c/c-parser.cc:11599
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C は式内を中括弧で括ることを禁止しています"
  
! #: c/c-parser.cc:11710
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "%<va_start%> の第二引数が、最後の名前付き引数ではありません"
  
! #: c/c-parser.cc:11749
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11894
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "関数 %<__builtin_next_arg%> への引数の数が間違っています"
  
! #: c/c-parser.cc:11910
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "%<__builtin_choose_expr%> の第一引数が定数ではありません"
  
! #: c/c-parser.cc:11980 c/c-parser.cc:11997 c/c-parser.cc:12004
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "関数 %<va_start%> への引数が少なすぎます"
  
! #: c/c-parser.cc:12025
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "__builtin_spe_predicate の第一引数が範囲外です"
  
! #: c/c-parser.cc:12069 c/c-parser.cc:12079
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12101 c/c-parser.cc:12111
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12144
  #, fuzzy, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "%<__builtin_prefetch%> への第二引数は定数でなければいけません"
  
! #: c/c-parser.cc:12163
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12211
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12234
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12251
  #, fuzzy, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "関数 %<__builtin_next_arg%> への引数の数が間違っています"
  
! #: c/c-parser.cc:12291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "関数 `%s' に対して不適切な保存クラス"
  
! #: c/c-parser.cc:12302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "関数 %qE の呼び出し内に非浮動小数点引数があります"
  
! #: c/c-parser.cc:12310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "関数 %qE の呼び出し内に非浮動小数点引数があります"
  
! #: c/c-parser.cc:12318 c/c-parser.cc:12348
  #, fuzzy, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "関数 %qE の呼び出し内に非浮動小数点引数があります"
  
! #: c/c-parser.cc:12326 c/c-parser.cc:12368
  #, fuzzy, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "関数 %qE の呼び出し内に非浮動小数点引数があります"
  
! #: c/c-parser.cc:12340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "引数は複素数型でなければいけません"
  
! #: c/c-parser.cc:12360
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "組み込み関数への無効な引数です"
  
! #: c/c-parser.cc:12467
  #, fuzzy, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "%<%D(%A)%> の呼び出しに適合する関数がありません"
  
! #: c/c-parser.cc:12508
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "関数 %<__builtin_next_arg%> への引数の数が間違っています"
  
! #: c/c-parser.cc:12521
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "%<__builtin_prefetch%> への第三引数は定数でなければいけません"
  
! #: c/c-parser.cc:12525
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "%<__builtin_prefetch%> への第二引数は定数でなければいけません"
  
! #: c/c-parser.cc:12551
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "関数 %<__builtin_next_arg%> への引数の数が間違っています"
  
! #: c/c-parser.cc:12573
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12582
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "%<__builtin_longjmp%> の第二引数は 1 でなければいけません"
  
! #: c/c-parser.cc:12613
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "関数 %<__builtin_next_arg%> への引数の数が間違っています"
  
! #: c/c-parser.cc:12624
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "%<__builtin_prefetch%> への第三引数は定数でなければいけません"
  
! #: c/c-parser.cc:12675 c/c-parser.cc:12704 cp/parser.cc:8032
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "関数 %<__builtin_next_arg%> への引数の数が間違っています"
  
! #: c/c-parser.cc:12875
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "関数 %<va_start%> への引数の数が間違っています"
  
! #: c/c-parser.cc:12884 c/c-parser.cc:12964
  #, fuzzy, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "ベクトル型の delete ですが、ポインタでも配列型でもありません"
  
! #: c/c-parser.cc:12890 c/c-parser.cc:12970
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c/c-parser.cc:12897
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c/c-parser.cc:12904
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c/c-parser.cc:12912
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "%u 番目の引数が非定数整数の関数呼び出し %qE があります"
  
! #: c/c-parser.cc:12986
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "rotate count is negative"
  msgstr "右シフト回数が負です"
  
! #: c/c-parser.cc:13278 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13288
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C90 は %<[*]%> 配列宣言をサポートしません"
  
! #: c/c-parser.cc:13376
  #, fuzzy, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "%q+F が %<static%> と宣言されましたが定義されていません"
  
! #: c/c-parser.cc:13381
  #, fuzzy, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "%q+F が %<static%> と宣言されましたが定義されていません"
  
! #: c/c-parser.cc:13396
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "複合リテラルが可変サイズを持っています"
  
! #: c/c-parser.cc:13401
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal has variable size"
  msgid "compound literal has function type"
  msgstr "複合リテラルが可変サイズを持っています"
  
! #: c/c-parser.cc:13432
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13437
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C89 は複合リテラルを禁止しています"
  
! #: c/c-parser.cc:13439
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C89 は複合リテラルを禁止しています"
  
! #: c/c-parser.cc:13453
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13528
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13541
  #, fuzzy, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "%qE 属性は効果がありません"
  
! #: c/c-parser.cc:13552
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13574
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13578
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13596
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13601
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13606
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13632
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13762 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14182
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "識別子または %<)%> が予期されます"
  
! #: c/c-parser.cc:14278
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14526
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "メソッド定義内で余分なセミコロンが指定されています"
  
! #: c/c-parser.cc:14658
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "メソッド属性を指定するのは最後のみでなければいけません"
  
! #: c/c-parser.cc:14678
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "メソッド属性定義の後に %<;%> または %<{%> が予期されます"
  
! #: c/c-parser.cc:14800
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "objective-c メソッド定義が予期されます"
  
! #: c/c-parser.cc:15252
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "型または記憶域クラスがここで指定されていません、"
  
! #: c/c-parser.cc:15320 cp/parser.cc:38479
  #, fuzzy, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "不明な property 属性です"
  
! #: c/c-parser.cc:15334 cp/parser.cc:38492
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "不明な property 属性です"
  
! #: c/c-parser.cc:15373
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr "不明な property 属性です"
  
! #: c/c-parser.cc:15376 cp/parser.cc:38529
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "不明な property 属性です"
  
! #: c/c-parser.cc:15385 cp/parser.cc:38538
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "Objective-C 文字列の前に連続した %<@%> があります"
  
! #: c/c-parser.cc:15396 cp/parser.cc:38552
  #, fuzzy, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "クラス名が予期されます"
  
! #: c/c-parser.cc:15412 cp/parser.cc:38571
  #, fuzzy, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr "setter 名は %<:%> で終端されなければいけません"
  
! #: c/c-parser.cc:15636 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15674 cp/parser.cc:53506
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15694 c/c-parser.cc:25712 c/c-parser.cc:26021
! #: c/c-parser.cc:26084 c/c-parser.cc:26194 cp/parser.cc:48149
! #: cp/parser.cc:48497 cp/parser.cc:48612 cp/parser.cc:48711 cp/parser.cc:53538
! #: cp/parser.cc:53554 cp/parser.cc:53570 cp/parser.cc:53586 cp/parser.cc:53603
! #: cp/parser.cc:53620 cp/parser.cc:53637 cp/parser.cc:53664 cp/parser.cc:53678
! #: cp/parser.cc:53703 cp/parser.cc:53717
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> は複合文内でのみ使用できます"
  
! #: c/c-parser.cc:15717 cp/parser.cc:53692
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma GCC pch_preprocess%> は最初に無ければいけません"
  
! #: c/c-parser.cc:15816 cp/parser.cc:53822
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp taskwait%> は複合文内でのみ使用できます"
  
! #: c/c-parser.cc:15823 cp/parser.cc:53828
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:15835 c/c-parser.cc:15851
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma GCC pch_preprocess%> は最初に無ければいけません"
  
! #: c/c-parser.cc:15922 cp/parser.cc:53911
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for 文が予期されます"
  
! #: c/c-parser.cc:15938 cp/parser.cc:53528
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> は最初に無ければいけません"
  
! #: c/c-parser.cc:16321 c/c-parser.cc:20241 c/c-parser.cc:22470
! #: c/c-parser.cc:22489 c/c-parser.cc:22742 c/c-parser.cc:22800
! #: c/c-parser.cc:22807 c/c-parser.cc:22814 c/c-parser.cc:27166
! #: c/c-parser.cc:28371 c/c-parser.cc:28379 c/c-parser.cc:28755
! #: c/c-parser.cc:28765 c/c-parser.cc:28859 c/c-parser.cc:28866
! #: c/c-parser.cc:28873 cp/parser.cc:39018 cp/parser.cc:42699 cp/parser.cc:44101
! #: cp/parser.cc:44138 cp/parser.cc:44327 cp/parser.cc:44390 cp/parser.cc:44397
! #: cp/parser.cc:44404 cp/parser.cc:50070 cp/parser.cc:50077 cp/parser.cc:50084
! #: cp/parser.cc:50617 cp/parser.cc:52392 cp/parser.cc:52400 cp/parser.cc:52552
! #: cp/parser.cc:52562
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:16348
  #, fuzzy, gcc-internal-format
  msgid "expression must be integral"
  msgstr "添え字は整数でなければいけません"
  
! #: c/c-parser.cc:16955 c/c-parser.cc:29582
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD は変数ではありません"
  
! #: c/c-parser.cc:16959 cp/semantics.cc:9112
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD は変数ではありません"
  
! #: c/c-parser.cc:17001 cp/parser.cc:39909
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17096 cp/parser.cc:39987
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> または %<shared%> が予期されます"
  
! #: c/c-parser.cc:17098 cp/parser.cc:39989
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%<#pragma omp section%> または %<}%> が予期されます"
  
! #: c/c-parser.cc:17183 cp/parser.cc:40059
  #, fuzzy, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "式が予期されます"
  
! #: c/c-parser.cc:17260 cp/parser.cc:40141
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<;%>、%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:17280 c/c-parser.cc:26077 c/c-parser.cc:26187
! #: cp/parser.cc:40159 cp/parser.cc:48489 cp/parser.cc:48604
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<catch%> が予期されます"
  
! #: c/c-parser.cc:17333 cp/parser.cc:40214
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17340 cp/parser.cc:40221
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:17342 cp/parser.cc:40223
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:17348 cp/parser.cc:40229
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17453 c/c-parser.cc:17513 c/c-parser.cc:17575
! #: c/c-parser.cc:17623 c/c-parser.cc:17703 c/c-parser.cc:18100
! #: c/c-parser.cc:18182 c/c-parser.cc:18787 c/c-parser.cc:18932
! #: c/c-parser.cc:19000 c/c-parser.cc:20178
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "整数式が予期されます"
  
! #: c/c-parser.cc:17464
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: c/c-parser.cc:17525
  #, fuzzy, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: c/c-parser.cc:17587 cp/semantics.cc:9327
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: c/c-parser.cc:17636 cp/semantics.cc:9357
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: c/c-parser.cc:17670 cp/parser.cc:40455
  #, fuzzy, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "整数式が予期されます"
  
! #: c/c-parser.cc:17742 cp/parser.cc:40525
  #, fuzzy, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "%<;%>、%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:17810
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: c/c-parser.cc:17887 cp/parser.cc:40677
  #, fuzzy, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:17890 cp/parser.cc:40680
  #, fuzzy, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:17974 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "添え字は整数でなければいけません"
  
! #: c/c-parser.cc:17986 c/c-parser.cc:18109 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, fuzzy, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: c/c-parser.cc:18048 cp/parser.cc:39672
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "引数が多すぎます"
  
! #: c/c-parser.cc:18082 cp/parser.cc:39705
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "packed 属性は必要ありません"
  
! #: c/c-parser.cc:18249 cp/semantics.cc:9543
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qE 属性の引数が整数定数ではありません"
  
! #: c/c-parser.cc:18317 cp/parser.cc:43318
  #, fuzzy, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:18359 cp/parser.cc:40730
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "%<none%> または %<shared%> が予期されます"
  
! #: c/c-parser.cc:18368 c/c-parser.cc:18374 cp/parser.cc:40739
! #: cp/parser.cc:40749
  #, fuzzy, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "%<using%> が予期されます"
  
! #: c/c-parser.cc:18410 cp/parser.cc:40789
  #, fuzzy, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: c/c-parser.cc:18463 cp/parser.cc:40857
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "整数 0 とポインタとの順序比較です"
  
! #: c/c-parser.cc:18588 c/c-parser.cc:27916 cp/parser.cc:52002
  #, fuzzy, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>、%<*%>、%<-%>、%<&%>、%<^%>、%<|%>、%<&&%> または %<||%> が予期されます"
  
! #: c/c-parser.cc:18710 cp/parser.cc:41115
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:18764 cp/parser.cc:41131
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "スケジュール %<runtime%> は %<chunk_size%> 仮引数をとりません"
  
! #: c/c-parser.cc:18768 cp/parser.cc:41134
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "スケジュール %<auto%> は %<chunk_size%> 仮引数をとりません"
  
! #: c/c-parser.cc:18781 cp/semantics.cc:8297
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: c/c-parser.cc:18804 cp/parser.cc:41154
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "`無効なスケジュールの種類です"
  
! #: c/c-parser.cc:18943 c/c-parser.cc:18954
  #, fuzzy, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: c/c-parser.cc:18962 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8393
  #, fuzzy, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: c/c-parser.cc:19056 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19168 c/c-parser.cc:22457 cp/parser.cc:44093
  #, fuzzy, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr "%<operator%> が予期されます"
  
! #: c/c-parser.cc:19175
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr "`%s' が重複しています"
  
! #: c/c-parser.cc:19223 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19234 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, fuzzy, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "整数 0 とポインタとの順序比較です"
  
! #: c/c-parser.cc:19353 cp/parser.cc:41693
  #, fuzzy, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr "重複する `virtual' 指定子"
  
! #: c/c-parser.cc:19365 cp/parser.cc:41706
  #, fuzzy, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr "重複する `virtual' 指定子"
  
! #: c/c-parser.cc:19373 c/c-parser.cc:19401
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:19453
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19492
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19852 cp/parser.cc:42253
  #, fuzzy, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "RTP PIC は Thumb では使用できません"
  
! #: c/c-parser.cc:19900 cp/parser.cc:42308 cp/parser.cc:42760 cp/parser.cc:42827
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "`無効なスケジュールの種類です"
  
! #: c/c-parser.cc:19961 cp/parser.cc:42338
  #, fuzzy, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "無効なマスクです"
  
! #: c/c-parser.cc:20030 cp/parser.cc:42481
  #, fuzzy, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:20040 cp/parser.cc:42494
  #, fuzzy, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:20050 cp/parser.cc:42507
  #, fuzzy, gcc-internal-format
  msgid "too many %<present%> modifiers"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:20058 cp/parser.cc:42518
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20096 cp/parser.cc:42558
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "無効なマスクです"
  
! #: c/c-parser.cc:20148 cp/parser.cc:42622
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20160 cp/parser.cc:42633
  #, fuzzy, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "%<none%> または %<shared%> が予期されます"
  
! #: c/c-parser.cc:20183 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:20216 cp/parser.cc:42704
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "`無効なスケジュールの種類です"
  
! #: c/c-parser.cc:20295
  #, fuzzy, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "`無効なスケジュールの種類です"
  
! #: c/c-parser.cc:20339
  #, fuzzy, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<;%>、%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:20445 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, fuzzy, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "整数 0 とポインタとの順序比較です"
  
! #: c/c-parser.cc:20546 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20617 c/c-parser.cc:20711 cp/parser.cc:42887
! #: cp/parser.cc:42999
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr ""
  
! #: c/c-parser.cc:20626 c/c-parser.cc:20747 cp/parser.cc:42894
! #: cp/parser.cc:43034
  #, fuzzy, gcc-internal-format
  msgid "unknown foreign runtime identifier %qs"
  msgstr "不明な TLS モデル %qs です"
  
! #: c/c-parser.cc:20641 c/c-parser.cc:20770 cp/parser.cc:42909
! #: cp/parser.cc:43056
  #, fuzzy, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr "インターフェースまたはインターフェースへのポインタが予期されます"
  
! #: c/c-parser.cc:20649 c/c-parser.cc:20778 cp/parser.cc:42917
! #: cp/parser.cc:43064 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20687 cp/parser.cc:42976
  #, fuzzy, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "%<none%> または %<shared%> が予期されます"
  
! #: c/c-parser.cc:20695 cp/parser.cc:42984
  #, fuzzy, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr "重複した %<const%> です"
  
! #: c/c-parser.cc:20721 cp/parser.cc:43008
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20729 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20741 cp/parser.cc:43027
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "non-empty string literal expected"
  msgstr "文字列リテラルが予期されます"
  
! #: c/c-parser.cc:20851 cp/parser.cc:43167
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr "重複した %<volatile%> です"
  
! #: c/c-parser.cc:20858 cp/parser.cc:43174
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr "重複した %<volatile%> です"
  
! #: c/c-parser.cc:20865 cp/parser.cc:43181
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "重複した %<const%> です"
  
! #: c/c-parser.cc:20886 cp/parser.cc:43202
  #, fuzzy, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: c/c-parser.cc:20922 c/c-parser.cc:27195 cp/parser.cc:43239
! #: cp/parser.cc:50642
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21163 cp/parser.cc:43534
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "ポインタが予期されます"
  
! #: c/c-parser.cc:21174 c/c-parser.cc:21571 c/c-parser.cc:29156
! #: cp/parser.cc:43545 cp/parser.cc:43998 cp/parser.cc:51484
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs は %qs 用には有効ではありません"
  
! #: c/c-parser.cc:21219 cp/parser.cc:43593
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21372 cp/parser.cc:43786
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs は %qs と併用しなければいけません"
  
! #: c/c-parser.cc:21560 cp/parser.cc:43987
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "ポインタが予期されます"
  
! #: c/c-parser.cc:21721 cp/parser.cc:49174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21731 cp/parser.cc:49184
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "セクション属性は `%s' には使えません"
  
! #: c/c-parser.cc:21751 cp/parser.cc:49204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:21762 cp/parser.cc:49215
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "ファイルスコープの可変フィールドです"
  
! #: c/c-parser.cc:21769 cp/parser.cc:49222
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "%<extern%> 変数 %qD の宣言が %<for%> ループ初期化宣言内にあります"
  
! #: c/c-parser.cc:21777 cp/parser.cc:49230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21788 cp/parser.cc:49252
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21798 cp/parser.cc:49275
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21891 cp/parser.cc:49359
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "%<#pragma message%> の後に文字列が予期されます"
  
! #: c/c-parser.cc:21907 cp/parser.cc:49376
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:21939 cp/parser.cc:49134
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22168 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr ""
  
! #: c/c-parser.cc:22172
  #, fuzzy, gcc-internal-format
  msgid "expected function name"
  msgstr "関数が予期されます"
  
! #: c/c-parser.cc:22190 cp/parser.cc:52819
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "メンバ関数の名前を欠いています"
  
! #: c/c-parser.cc:22213 c/c-parser.cc:22261 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22253 cp/parser.cc:52870 cp/parser.cc:52917
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22284 cp/parser.cc:52945
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:22285 cp/parser.cc:52947
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma align%> は %D の前に現れなければいけません。無視しています"
  
! #: c/c-parser.cc:22330 cp/parser.cc:49592
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22388
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22392 c/c-parser.cc:22415
  #, fuzzy, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "仮引数 `%s' が void と宣言されています"
  
! #: c/c-parser.cc:22410
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22413
  #, fuzzy, gcc-internal-format
  msgid "modified here"
  msgstr "共用体がここで定義されています"
  
! #: c/c-parser.cc:22481 cp/parser.cc:44113 cp/parser.cc:44128
  #, fuzzy, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "整数 0 とポインタとの順序比較です"
  
! #: c/c-parser.cc:22505
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22522
  #, fuzzy, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr "マクロ引数内でディレクトリを使うことはできません"
  
! #: c/c-parser.cc:22529
  #, fuzzy, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr "`%s' の宣言は関数の配列"
  
! #: c/c-parser.cc:22537
  #, fuzzy, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-parser.cc:22546
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22557
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22708 cp/parser.cc:44293
  #, fuzzy, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "%<;%>、%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:22747 cp/parser.cc:44332
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: c/c-parser.cc:22771 cp/parser.cc:44361
  #, fuzzy, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "%<+%>、%<*%>、%<-%>、%<&%>、%<^%>、%<|%>、%<&&%> または %<||%> が予期されます"
  
! #: c/c-parser.cc:22786 cp/parser.cc:44376
  #, fuzzy, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:22793 cp/parser.cc:44383
  #, fuzzy, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:22831 c/c-parser.cc:22838 cp/parser.cc:44421
! #: cp/parser.cc:44428
  #, fuzzy, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "RTP PIC は Thumb では使用できません"
  
! #: c/c-parser.cc:22844 c/c-parser.cc:22849 cp/parser.cc:44434
! #: cp/parser.cc:44439
  #, fuzzy, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "%qE は %qs (%qs 用) として前もって決められています"
  
! #: c/c-parser.cc:22872 cp/parser.cc:44462
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22883 cp/parser.cc:44473
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22915 cp/parser.cc:44505
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22925 cp/parser.cc:44515
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23046 cp/parser.cc:44615
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "共用体定義の後には %<;%> が予期されます"
  
! #: c/c-parser.cc:23053 cp/parser.cc:44622
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23126 cp/parser.cc:44687 cp/parser.cc:44970 cp/parser.cc:45064
! #: cp/parser.cc:45082
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "%<#pragma omp atomic%> 用の無効な演算子です"
  
! #: c/c-parser.cc:23137 cp/parser.cc:44698
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "%<delete%> が予期されます"
  
! #: c/c-parser.cc:23197 cp/parser.cc:45137
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "%<#pragma omp atomic%> 用の無効な演算子です"
  
! #: c/c-parser.cc:23468 cp/parser.cc:44991 cp/parser.cc:45017
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "%<#pragma omp atomic%> 用の無効な演算子です"
  
! #: c/c-parser.cc:23472 cp/parser.cc:45057 cp/parser.cc:45091
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "%<#pragma omp atomic%> 用の無効な演算子です"
  
! #: c/c-parser.cc:23523 cp/parser.cc:45126
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23529 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:23632 cp/semantics.cc:11996
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: c/c-parser.cc:23675
  #, fuzzy, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: c/c-parser.cc:23681 cp/parser.cc:45279
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23712 cp/parser.cc:45315
  #, fuzzy, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "%<;%>、%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:23724 cp/parser.cc:45331
  #, fuzzy, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "%<;%>、%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:23765 cp/parser.cc:45369
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: c/c-parser.cc:23773 cp/parser.cc:45377
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23778
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> またはファイル終端 (EOF) が予期されます"
  
! #: c/c-parser.cc:23849 cp/parser.cc:46098
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23916 cp/parser.cc:46167
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp flush%> は複合文内でのみ使用できます"
  
! #: c/c-parser.cc:23950 cp/parser.cc:46200
  #, fuzzy, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "%<none%> または %<shared%> が予期されます"
  
! #: c/c-parser.cc:23955 cp/parser.cc:46206
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp%> 句が予期されます"
  
! #: c/c-parser.cc:23964 cp/parser.cc:46215
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp flush%> は複合文内でのみ使用できます"
  
! #: c/c-parser.cc:23989 cp/parser.cc:46238
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "for 文が予期されます"
*************** msgstr "for 文が予期されます"
*** 49935,50508 ****
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:23973 cp/parser.cc:46201 cp/parser.cc:46203 cp/parser.cc:46388
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "loop nest expected"
  msgstr "for 文が予期されます"
  
! #: c/c-parser.cc:24025 cp/parser.cc:46276
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24054 cp/parser.cc:46307
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24065 cp/parser.cc:46318
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24088 cp/parser.cc:46344
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46355
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24187 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
  
! #: c/c-parser.cc:24276 c/c-parser.cc:24291 cp/parser.cc:46682
! #: cp/parser.cc:46697
  #, fuzzy, gcc-internal-format
  #| msgid "not enough perfectly nested loops"
  msgid "not enough nested loops"
  msgstr "ループが完全な入れ子になっていません"
  
! #: c/c-parser.cc:24394 cp/parser.cc:46982
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:24517 cp/parser.cc:46517 cp/parser.cc:46560 cp/pt.cc:18586
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:24951 cp/parser.cc:47528
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> は複合文内でのみ使用できます"
  
! #: c/c-parser.cc:25167 cp/parser.cc:47734
  #, fuzzy, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<operator%> が予期されます"
  
! #: c/c-parser.cc:25380 c/c-parser.cc:25388
  #, fuzzy, gcc-internal-format
  msgid "expected a function name"
  msgstr "関数が予期されます"
  
! #: c/c-parser.cc:25401 cp/parser.cc:50217
  #, fuzzy, gcc-internal-format
  msgid "expected target-function call"
  msgstr "関数が予期されます"
  
! #: c/c-parser.cc:25471
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr "%<#pragma align%> は %D の前に現れなければいけません。無視しています"
  
! #: c/c-parser.cc:25658 cp/parser.cc:48081
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<using%> が予期されます"
  
! #: c/c-parser.cc:25925 cp/parser.cc:48368
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25941 cp/parser.cc:48384
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25989 cp/parser.cc:48665
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26091 cp/parser.cc:48491
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26103 cp/parser.cc:48503
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26202 cp/parser.cc:48608
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26215 cp/parser.cc:48621
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26460 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26521
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "%<#pragma align%> は %D の前に現れなければいけません。無視しています"
  
! #: c/c-parser.cc:26572 c/c-parser.cc:26610
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%> は %D の前に現れなければいけません。無視しています"
  
! #: c/c-parser.cc:26643 cp/parser.cc:49677
  #, fuzzy, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "クラス名が予期されます"
  
! #: c/c-parser.cc:26655 cp/parser.cc:49691
  #, fuzzy, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "不明な演算子 %qs が %%:version-compare 内にあります"
  
! #: c/c-parser.cc:26683 cp/parser.cc:49720
  #, fuzzy, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr "%s は 2 この引数のみ受け付けます"
  
! #: c/c-parser.cc:26705 cp/parser.cc:49752
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr ""
  
! #: c/c-parser.cc:26714 cp/parser.cc:49762 cp/pt.cc:18254
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "整数 0 とポインタとの順序比較です"
  
! #: c/c-parser.cc:26717 cp/parser.cc:49765 cp/pt.cc:18261
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: c/c-parser.cc:26758 cp/parser.cc:49811
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "文字列リテラルが予期されます"
  
! #: c/c-parser.cc:26781 cp/parser.cc:49841 cp/pt.cc:18278
  #, fuzzy, gcc-internal-format
  msgid "property must be integer expression"
  msgstr "静的アサーション内の式が整数定数式ではありません"
  
! #: c/c-parser.cc:26794 cp/parser.cc:49852
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26815 cp/parser.cc:49868 fortran/openmp.cc:6534
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "%qs スイッチは既にサポートされていません"
  
! #: c/c-parser.cc:26874 cp/parser.cc:49931
  #, fuzzy, gcc-internal-format
  msgid "expected context selector set name"
  msgstr "クラス名が予期されます"
  
! #: c/c-parser.cc:26986 cp/parser.cc:50435
  #, fuzzy, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr "%<;%>、%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:27002 cp/parser.cc:50448
  #, fuzzy, gcc-internal-format
  msgid "too many %<match%> clauses"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:27013
  #, fuzzy, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr "呼び出されたオブジェクトは関数ではありません"
  
! #: c/c-parser.cc:27028 cp/decl.cc:8621
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27074 cp/parser.cc:50510
  #, fuzzy, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr "型名用に記憶域クラスが指定されました"
  
! #: c/c-parser.cc:27081
  #, fuzzy, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "%qD は変数ではありません"
  
! #: c/c-parser.cc:27101 cp/parser.cc:50543
  #, fuzzy, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "%<none%> または %<shared%> が予期されます"
  
! #: c/c-parser.cc:27104
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%qs は %qs 用には有効ではありません"
  
! #: c/c-parser.cc:27111 cp/parser.cc:50550
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:27131 cp/parser.cc:50567
  #, fuzzy, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr "%<using%> が予期されます"
  
! #: c/c-parser.cc:27229 cp/decl.cc:8603
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "%d 番目の %qE の引数はアドレスでなければいけません"
  
! #: c/c-parser.cc:27231 cp/decl.cc:8500 cp/decl.cc:8606
  #, fuzzy, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr "-I- が二回指定されました"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8612
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "-f%s と -msdata=%s は併用できません"
  
! #: c/c-parser.cc:27302 cp/parser.cc:50635
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27315
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27358
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma align%> は %D の前に現れなければいけません。無視しています"
  
! #: c/c-parser.cc:27366 cp/parser.cc:50680
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma align%> は %D の前に現れなければいけません。無視しています"
  
! #: c/c-parser.cc:27573 cp/parser.cc:50969
  #, fuzzy, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-parser.cc:27577 cp/parser.cc:50973
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27637 cp/parser.cc:51106
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27640 cp/parser.cc:51109
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27689 c/c-parser.cc:27731 cp/parser.cc:51164
! #: cp/parser.cc:51211
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<try%> が予期されます"
  
! #: c/c-parser.cc:27703 cp/parser.cc:51177
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: c/c-parser.cc:27738 cp/parser.cc:51218
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%<#pragma GCC pop_options%> に対応した %<#pragma GCC push_options%> がありません"
  
! #: c/c-parser.cc:27749 c/c-parser.cc:27780 cp/parser.cc:51229
! #: cp/parser.cc:51260
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27756 c/c-parser.cc:27785 cp/parser.cc:51236
! #: cp/parser.cc:51265
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:27793 cp/parser.cc:51273
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: c/c-parser.cc:27820
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:27897
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27901
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27904
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27907
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27915
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:27924
  #, fuzzy, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "前方での `%s' の宣言"
  
! #: c/c-parser.cc:28045
  #, fuzzy, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "%<(%> またはファイル終端 (EOF) が予期されます"
  
! #: c/c-parser.cc:28056
  #, fuzzy, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "関数が予期されます"
  
! #: c/c-parser.cc:28075
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28209 cp/parser.cc:52195
  #, fuzzy, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%<#pragma omp section%> または %<}%> が予期されます"
  
! #: c/c-parser.cc:28280 cp/parser.cc:52288
  #, fuzzy, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: c/c-parser.cc:28309 cp/parser.cc:52323
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28328 cp/parser.cc:52342
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28340 cp/parser.cc:52354
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28349 cp/parser.cc:52363
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28363 cp/parser.cc:52377
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:28382
  #, fuzzy, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "可変長配列が使用されています"
  
! #: c/c-parser.cc:28388
  #, fuzzy, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "可変長配列が使用されています"
  
! #: c/c-parser.cc:28506 cp/parser.cc:48884
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<while%>"
  msgid "expected %<sizes%>"
  msgstr "%<while%> が予期されます"
  
! #: c/c-parser.cc:28535 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, fuzzy, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "%qE 属性の引数が整数定数ではありません"
  
! #: c/c-parser.cc:28651 cp/parser.cc:52434
  #, fuzzy, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "%<;%>、%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:28684 cp/parser.cc:52469
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %qs or %qs"
  msgstr "%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:28741 cp/parser.cc:52531
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> は複合文内でのみ使用できます"
  
! #: c/c-parser.cc:28764 cp/parser.cc:52558
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "--driver は最早サポートされません"
  
! #: c/c-parser.cc:28767 cp/parser.cc:52561
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "--driver は最早サポートされません"
  
! #: c/c-parser.cc:28794 cp/parser.cc:49992
  #, fuzzy, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "代入として無効な左辺値です"
  
! #: c/c-parser.cc:28880 c/c-parser.cc:29181 cp/parser.cc:50078
! #: cp/parser.cc:51497 cp/parser.cc:51525
  #, fuzzy, gcc-internal-format
  msgid "expected directive name"
  msgstr "関数が予期されます"
  
! #: c/c-parser.cc:28891 cp/parser.cc:50089
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28899 cp/parser.cc:50097
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28906 cp/parser.cc:50104
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28917 cp/parser.cc:50115
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28940 cp/parser.cc:50142
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function %qs"
  msgid "unknown assumption clause %qs"
  msgstr "不明な spec 関数 %qs です"
  
! #: c/c-parser.cc:28953 cp/parser.cc:50152
  #, fuzzy, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "ポインタが予期されます"
  
! #: c/c-parser.cc:29082 cp/parser.cc:51395
  #, fuzzy, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "%<;%>、%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:29096 cp/parser.cc:51410
  #, fuzzy, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:29105 cp/parser.cc:51420
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29195 cp/parser.cc:51511
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown directive name"
  msgstr "不明なレジスタ名です: %s"
  
! #: c/c-parser.cc:29210 cp/parser.cc:51531
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29216 cp/parser.cc:51537
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29541 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE は最初に使用した後に %<threadprivate%> と宣言されています"
  
! #: c/c-parser.cc:29543 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "自動変数 %qE は %<threadprivate%> になることは出来ません"
  
! #: c/c-parser.cc:29547 cp/semantics.cc:10344
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE は不完全型を持っています"
  
! #: c/c-parser.cc:29727 cp/parser.cc:53320
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:29733 cp/parser.cc:53326
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:29742
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:29750 cp/parser.cc:53344
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:29843
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
--- 49945,50518 ----
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:24018 cp/parser.cc:46260 cp/parser.cc:46262 cp/parser.cc:46447
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "loop nest expected"
  msgstr "for 文が予期されます"
  
! #: c/c-parser.cc:24070 cp/parser.cc:46335
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46366
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24110 cp/parser.cc:46377
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24133 cp/parser.cc:46403
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24144 cp/parser.cc:46414
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24232 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
  
! #: c/c-parser.cc:24321 c/c-parser.cc:24336 cp/parser.cc:46741
! #: cp/parser.cc:46756
  #, fuzzy, gcc-internal-format
  #| msgid "not enough perfectly nested loops"
  msgid "not enough nested loops"
  msgstr "ループが完全な入れ子になっていません"
  
! #: c/c-parser.cc:24439 cp/parser.cc:47041
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:24562 cp/parser.cc:46576 cp/parser.cc:46619 cp/pt.cc:18615
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:24996 cp/parser.cc:47587
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> は複合文内でのみ使用できます"
  
! #: c/c-parser.cc:25212 cp/parser.cc:47793
  #, fuzzy, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<operator%> が予期されます"
  
! #: c/c-parser.cc:25425 c/c-parser.cc:25433
  #, fuzzy, gcc-internal-format
  msgid "expected a function name"
  msgstr "関数が予期されます"
  
! #: c/c-parser.cc:25446 cp/parser.cc:50276
  #, fuzzy, gcc-internal-format
  msgid "expected target-function call"
  msgstr "関数が予期されます"
  
! #: c/c-parser.cc:25516
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr "%<#pragma align%> は %D の前に現れなければいけません。無視しています"
  
! #: c/c-parser.cc:25703 cp/parser.cc:48140
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<using%> が予期されます"
  
! #: c/c-parser.cc:25970 cp/parser.cc:48427
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25986 cp/parser.cc:48443
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26034 cp/parser.cc:48724
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26136 cp/parser.cc:48550
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26148 cp/parser.cc:48562
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26247 cp/parser.cc:48667
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26260 cp/parser.cc:48680
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26505 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26566
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "%<#pragma align%> は %D の前に現れなければいけません。無視しています"
  
! #: c/c-parser.cc:26617 c/c-parser.cc:26655
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%> は %D の前に現れなければいけません。無視しています"
  
! #: c/c-parser.cc:26688 cp/parser.cc:49736
  #, fuzzy, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "クラス名が予期されます"
  
! #: c/c-parser.cc:26700 cp/parser.cc:49750
  #, fuzzy, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "不明な演算子 %qs が %%:version-compare 内にあります"
  
! #: c/c-parser.cc:26728 cp/parser.cc:49779
  #, fuzzy, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr "%s は 2 この引数のみ受け付けます"
  
! #: c/c-parser.cc:26750 cp/parser.cc:49811
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr ""
  
! #: c/c-parser.cc:26759 cp/parser.cc:49821 cp/pt.cc:18283
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "整数 0 とポインタとの順序比較です"
  
! #: c/c-parser.cc:26762 cp/parser.cc:49824 cp/pt.cc:18290
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: c/c-parser.cc:26803 cp/parser.cc:49870
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "文字列リテラルが予期されます"
  
! #: c/c-parser.cc:26827 cp/parser.cc:49900 cp/pt.cc:18307
  #, fuzzy, gcc-internal-format
  msgid "property must be integer expression"
  msgstr "静的アサーション内の式が整数定数式ではありません"
  
! #: c/c-parser.cc:26837 cp/parser.cc:49911
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26858 cp/parser.cc:49927 fortran/openmp.cc:6534
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "%qs スイッチは既にサポートされていません"
  
! #: c/c-parser.cc:26917 cp/parser.cc:49990
  #, fuzzy, gcc-internal-format
  msgid "expected context selector set name"
  msgstr "クラス名が予期されます"
  
! #: c/c-parser.cc:27032 cp/parser.cc:50494
  #, fuzzy, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr "%<;%>、%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:27048 cp/parser.cc:50507
  #, fuzzy, gcc-internal-format
  msgid "too many %<match%> clauses"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:27059
  #, fuzzy, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr "呼び出されたオブジェクトは関数ではありません"
  
! #: c/c-parser.cc:27074 cp/decl.cc:8619
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27120 cp/parser.cc:50569
  #, fuzzy, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr "型名用に記憶域クラスが指定されました"
  
! #: c/c-parser.cc:27127
  #, fuzzy, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "%qD は変数ではありません"
  
! #: c/c-parser.cc:27147 cp/parser.cc:50602
  #, fuzzy, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "%<none%> または %<shared%> が予期されます"
  
! #: c/c-parser.cc:27150
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%qs は %qs 用には有効ではありません"
  
! #: c/c-parser.cc:27157 cp/parser.cc:50609
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:27177 cp/parser.cc:50626
  #, fuzzy, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr "%<using%> が予期されます"
  
! #: c/c-parser.cc:27275 cp/decl.cc:8601
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "%d 番目の %qE の引数はアドレスでなければいけません"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8498 cp/decl.cc:8604
  #, fuzzy, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr "-I- が二回指定されました"
  
! #: c/c-parser.cc:27323 cp/decl.cc:8610
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "-f%s と -msdata=%s は併用できません"
  
! #: c/c-parser.cc:27348 cp/parser.cc:50694
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27361
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27404
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma align%> は %D の前に現れなければいけません。無視しています"
  
! #: c/c-parser.cc:27412 cp/parser.cc:50739
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma align%> は %D の前に現れなければいけません。無視しています"
  
! #: c/c-parser.cc:27619 cp/parser.cc:51028
  #, fuzzy, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-parser.cc:27623 cp/parser.cc:51032
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27683 cp/parser.cc:51165
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27686 cp/parser.cc:51168
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27735 c/c-parser.cc:27777 cp/parser.cc:51223
! #: cp/parser.cc:51270
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<try%> が予期されます"
  
! #: c/c-parser.cc:27749 cp/parser.cc:51236
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: c/c-parser.cc:27784 cp/parser.cc:51277
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%<#pragma GCC pop_options%> に対応した %<#pragma GCC push_options%> がありません"
  
! #: c/c-parser.cc:27795 c/c-parser.cc:27826 cp/parser.cc:51288
! #: cp/parser.cc:51319
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27802 c/c-parser.cc:27831 cp/parser.cc:51295
! #: cp/parser.cc:51324
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:27839 cp/parser.cc:51332
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: c/c-parser.cc:27866
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:27943
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27947
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27950
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27953
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27961
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:27970
  #, fuzzy, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "前方での `%s' の宣言"
  
! #: c/c-parser.cc:28091
  #, fuzzy, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "%<(%> またはファイル終端 (EOF) が予期されます"
  
! #: c/c-parser.cc:28102
  #, fuzzy, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "関数が予期されます"
  
! #: c/c-parser.cc:28121
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28255 cp/parser.cc:52248
  #, fuzzy, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%<#pragma omp section%> または %<}%> が予期されます"
  
! #: c/c-parser.cc:28326 cp/parser.cc:52341
  #, fuzzy, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: c/c-parser.cc:28355 cp/parser.cc:52376
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28374 cp/parser.cc:52395
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28386 cp/parser.cc:52407
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28395 cp/parser.cc:52416
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28409 cp/parser.cc:52430
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:28428
  #, fuzzy, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "可変長配列が使用されています"
  
! #: c/c-parser.cc:28434
  #, fuzzy, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "可変長配列が使用されています"
  
! #: c/c-parser.cc:28552 cp/parser.cc:48943
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<while%>"
  msgid "expected %<sizes%>"
  msgstr "%<while%> が予期されます"
  
! #: c/c-parser.cc:28581 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, fuzzy, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "%qE 属性の引数が整数定数ではありません"
  
! #: c/c-parser.cc:28697 cp/parser.cc:52487
  #, fuzzy, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "%<;%>、%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:28730 cp/parser.cc:52522
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %qs or %qs"
  msgstr "%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:28787 cp/parser.cc:52584
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> は複合文内でのみ使用できます"
  
! #: c/c-parser.cc:28810 cp/parser.cc:52611
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "--driver は最早サポートされません"
  
! #: c/c-parser.cc:28813 cp/parser.cc:52614
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "--driver は最早サポートされません"
  
! #: c/c-parser.cc:28840 cp/parser.cc:50051
  #, fuzzy, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "代入として無効な左辺値です"
  
! #: c/c-parser.cc:28926 c/c-parser.cc:29224 cp/parser.cc:50137
! #: cp/parser.cc:51553 cp/parser.cc:51580
  #, fuzzy, gcc-internal-format
  msgid "expected directive name"
  msgstr "関数が予期されます"
  
! #: c/c-parser.cc:28937 cp/parser.cc:50148
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28945 cp/parser.cc:50156
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28952 cp/parser.cc:50163
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28963 cp/parser.cc:50174
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28986 cp/parser.cc:50201
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function %qs"
  msgid "unknown assumption clause %qs"
  msgstr "不明な spec 関数 %qs です"
  
! #: c/c-parser.cc:28999 cp/parser.cc:50211
  #, fuzzy, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "ポインタが予期されます"
  
! #: c/c-parser.cc:29128 cp/parser.cc:51454
  #, fuzzy, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "%<;%>、%<,%> または %<)%> が予期されます"
  
! #: c/c-parser.cc:29142 cp/parser.cc:51469
  #, fuzzy, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-parser.cc:29150 cp/parser.cc:51478
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29237 cp/parser.cc:51566
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown directive name"
  msgstr "不明なレジスタ名です: %s"
  
! #: c/c-parser.cc:29252 cp/parser.cc:51586
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29258 cp/parser.cc:51592
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29584 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE は最初に使用した後に %<threadprivate%> と宣言されています"
  
! #: c/c-parser.cc:29586 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "自動変数 %qE は %<threadprivate%> になることは出来ません"
  
! #: c/c-parser.cc:29590 cp/semantics.cc:10344
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE は不完全型を持っています"
  
! #: c/c-parser.cc:29770 cp/parser.cc:53373
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:29776 cp/parser.cc:53379
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:29785
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:29793 cp/parser.cc:53397
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:29886
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
*************** msgstr ""
*** 50512,50518 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD は不完全型を持っています"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12542 c/c-typeck.cc:12617 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "void 式の無効な使用法です"
--- 50522,50528 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD は不完全型を持っています"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12559 c/c-typeck.cc:12634 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "void 式の無効な使用法です"
*************** msgstr "関数の戻り型は %<volatile
*** 50599,50610 ****
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "複合リテラル内での型定義は C++ では無効です"
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10693
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT は %qE という名前のメンバを持っていません"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10697
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT は %qE という名前のメンバを持っていません"
--- 50609,50620 ----
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "複合リテラル内での型定義は C++ では無効です"
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10710
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT は %qE という名前のメンバを持っていません"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10714
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT は %qE という名前のメンバを持っていません"
*************** msgstr "%<void *%> ポインタの参照
*** 50644,50650 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "添字が付けられた値が、配列、ポインタまたはベクトルではありません"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4035 cp/typeck.cc:4130
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "配列の添字が整数型ではありません"
--- 50654,50660 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "添字が付けられた値が、配列、ポインタまたはベクトルではありません"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4151 cp/typeck.cc:4246
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "配列の添字が整数型ではありません"
*************** msgstr "関数 %qE への引数が多す
*** 50783,52250 ****
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "関数 %qE への引数が多すぎます"
  
! #: c/c-typeck.cc:4351
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4356
  #, fuzzy, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr "インライン関数 %q+D を弱いとして宣言できません"
  
! #: c/c-typeck.cc:4432
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "関数へ引数を渡すときに %qT から %qT へ暗黙的に変換されます"
  
! #: c/c-typeck.cc:4513
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "関数 %qE へ渡す引数が少なすぎます"
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "関数 %qE へ渡す引数が少なすぎます"
  
! #: c/c-typeck.cc:4528
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "関数 %qE へ渡す引数が少なすぎます"
  
! #: c/c-typeck.cc:4706 c/c-typeck.cc:4734 cp/typeck.cc:5849 cp/typeck.cc:6137
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "文字列リテラルの比較結果は不定です"
  
! #: c/c-typeck.cc:4714 c/c-typeck.cc:4725 cp/typeck.cc:5886 cp/typeck.cc:5910
  #, fuzzy, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "ポインタと整数との比較を行なっています"
  
! #: c/c-typeck.cc:4717 c/c-typeck.cc:4728 cp/typeck.cc:5889 cp/typeck.cc:5913
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
  
! #: c/c-typeck.cc:4746 c/c-typeck.cc:4753 c/c-typeck.cc:6130 c/c-typeck.cc:6135
! #: c/c-typeck.cc:8683 cp/tree.cc:6464
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "配列の添字が整数型ではありません"
  
! #: c/c-typeck.cc:4774
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "%qT と %qT の比較です"
  
! #: c/c-typeck.cc:4833
  #, fuzzy, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "`void *' 型のポインタの差を求めようとしています"
  
! #: c/c-typeck.cc:4836
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "関数ポインタの差を求めようとしています"
  
! #: c/c-typeck.cc:4870
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "不完全型へのポインタに関する計算です"
  
! #: c/c-typeck.cc:4879 cp/typeck.cc:6937
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "不完全型へのポインタに関する計算です"
  
! #: c/c-typeck.cc:5328
  #, fuzzy, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "真偽式が予期されます"
  
! #: c/c-typeck.cc:5332
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5342
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C は複素共役用の `~' を受け付けません"
  
! #: c/c-typeck.cc:5366
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "abs への引数の型が間違っています"
  
! #: c/c-typeck.cc:5392
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "単項感嘆符(!)への引数の型が間違っています"
  
! #: c/c-typeck.cc:5450
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "列挙値の増分は C++ では無効です"
  
! #: c/c-typeck.cc:5453
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "列挙値の減分は C++ では無効です"
  
! #: c/c-typeck.cc:5460
  #, fuzzy, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "真偽式が予期されます"
  
! #: c/c-typeck.cc:5463
  #, fuzzy, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "真偽式が予期されます"
  
! #: c/c-typeck.cc:5479
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ISO C は複素数型に関する %<++%> と %<--%> をサポートしません"
  
! #: c/c-typeck.cc:5506 c/c-typeck.cc:5540
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "増分する引数の型が間違っています"
  
! #: c/c-typeck.cc:5508 c/c-typeck.cc:5543
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "減分する引数の型が間違っています"
  
! #: c/c-typeck.cc:5528
  #, fuzzy, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "不完全型へのポインタに対する演算"
  
! #: c/c-typeck.cc:5532
  #, fuzzy, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "不完全型のポインタへの間接参照"
  
! #: c/c-typeck.cc:5640
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "%<void%> 型の式のアドレスを取得しています"
  
! #: c/c-typeck.cc:5703 c/c-typeck.cc:5899
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "ビットフィールド %qD のアドレスを取得できません"
  
! #: c/c-typeck.cc:5717
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "`this' は右辺値式であり、そのアドレスを取ることはできません"
  
! #: c/c-typeck.cc:5725
  #, fuzzy, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr "レジスタ変数 %qD のアドレスが要求されました"
  
! #: c/c-typeck.cc:5914
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of register compound literal requested"
  msgstr "レジスタ変数 %qD のアドレスが要求されました"
  
! #: c/c-typeck.cc:5935
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "帯域レジスタ変数 %qD が入れ子になった関数内で使用されています"
  
! #: c/c-typeck.cc:5938
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "レジスタ変数 %qD が入れ子になった関数内で使用されています"
  
! #: c/c-typeck.cc:5943
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "大域レジスタ変数 %qD のアドレスが要求されました"
  
! #: c/c-typeck.cc:5945 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "レジスタ変数 %qD のアドレスが要求されました"
  
! #: c/c-typeck.cc:6084
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6180
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:6239 c/c-typeck.cc:6245
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6262
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C は片側だけが void となる条件式を禁止しています"
  
! #: c/c-typeck.cc:6279
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6303
  #, fuzzy, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "条件式内でポインタ型が一致しません"
  
! #: c/c-typeck.cc:6307
  #, fuzzy, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "条件式内でポインタ型が一致しません"
  
! #: c/c-typeck.cc:6312
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C は %<void *%> と関数ポインタ間の比較式を禁止しています"
  
! #: c/c-typeck.cc:6334
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "条件式内でポインタ型が一致しません"
  
! #: c/c-typeck.cc:6337
  #, fuzzy, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "関数 `%s' に対して不適切な保存クラス"
  
! #: c/c-typeck.cc:6338
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "second expression has type %qT"
  msgstr "被演算子として無効な式です"
  
! #: c/c-typeck.cc:6349 c/c-typeck.cc:6362
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "条件式内でポインタ型と整数型が適合しません"
  
! #: c/c-typeck.cc:6389
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "条件式での型の組合わせが適合しません"
  
! #: c/c-typeck.cc:6505
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "warn_unused_result 属性付きで宣言されている %qD の戻り値を無視しています"
  
! #: c/c-typeck.cc:6509
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "warn_unused_result 属性付きで宣言されている %qD の戻り値を無視しています"
  
! #: c/c-typeck.cc:6528
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "warn_unused_result 属性付きで宣言されている %qD の戻り値を無視しています"
  
! #: c/c-typeck.cc:6533
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "warn_unused_result 属性付きで宣言されている %qD の戻り値を無視しています"
  
! #: c/c-typeck.cc:6542 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "`%s' は前にここで宣言されました"
  
! #: c/c-typeck.cc:6591
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "カンマ演算子の左側の式に効力がありません"
  
! #: c/c-typeck.cc:6609 c/c-typeck.cc:13209
  #, fuzzy, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "カンマ演算子の左側の式に効力がありません"
  
! #: c/c-typeck.cc:6680
  msgid "cast adds %q#v qualifier to function type"
  msgstr ""
  
! #: c/c-typeck.cc:6686
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:6721
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6818
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "キャストが配列型を指定しています"
  
! #: c/c-typeck.cc:6824
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "キャストは関数型を指定しています"
  
! #: c/c-typeck.cc:6839
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C は非スカラーから同じ型へのキャストを禁止しています"
  
! #: c/c-typeck.cc:6843
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "関数 `%s' に対して不適切な保存クラス"
  
! #: c/c-typeck.cc:6863
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO C は共用体型へのキャストを禁止しています"
  
! #: c/c-typeck.cc:6873
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "共用体の中にない型から共用体型へキャストしています"
  
! #: c/c-typeck.cc:6908
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6913
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6918
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6951
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr ""
  
! #: c/c-typeck.cc:6963
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "ポインタから異なるサイズの整数へのキャストです"
  
! #: c/c-typeck.cc:6968
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "型 %qT の関数呼び出しから一致しない型 %qT へのキャストです"
  
! #: c/c-typeck.cc:6978 cp/typeck.cc:9383
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "異なるサイズの整数からポインタへのキャストです"
  
! #: c/c-typeck.cc:6992
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C は関数ポインタからオブジェクトポインタ型への変換を禁止しています"
  
! #: c/c-typeck.cc:7001
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C はオブジェクトのポインタから関数のポインタ型への変換を禁止しています"
  
! #: c/c-typeck.cc:7011
  #, fuzzy, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "不完全型 %qT から %qT へ変換できません"
  
! #: c/c-typeck.cc:7126
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "キャスト内での型定義は C++ 内では無効です"
  
! #: c/c-typeck.cc:7168
  #, fuzzy, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "代入の抑制"
  
! #: c/c-typeck.cc:7294
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "代入内での列挙型の変換は C++ 内では無効です"
  
! #: c/c-typeck.cc:7496 c/c-typeck.cc:7515 c/c-typeck.cc:7572
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(%qs 用の初期化付近)"
  
! #: c/c-typeck.cc:7588
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "小括弧で括られた文字列定数で配列が初期化されています"
  
! #: c/c-typeck.cc:7638
  #, fuzzy
  msgid "expected %e but argument is of type %e"
  msgstr "識別子または %<*%> が予期されます"
  
! #: c/c-typeck.cc:7672
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7675
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7680
  #, fuzzy, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "%qD はここで宣言されています"
  
! #: c/c-typeck.cc:7737 c/c-typeck.cc:8645
  #, fuzzy
  msgid "%e declared here"
  msgstr "ここで宣言されています"
  
! #: c/c-typeck.cc:7930
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "%d 番目の %qE の引数を渡すときの列挙型の変換は C++ 内では無効です"
  
! #: c/c-typeck.cc:7935
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7939
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "代入内での列挙型の変換は C++ 内では無効です"
  
! #: c/c-typeck.cc:7944
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "初期化内での列挙型の変換は C++ では無効です"
  
! #: c/c-typeck.cc:7949
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "return 内での列挙型の変換は C++ では無効です"
  
! #: c/c-typeck.cc:7967
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "%q#T から %q#T への変換です"
  
! #: c/c-typeck.cc:8149 c/c-typeck.cc:8548
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8152 c/c-typeck.cc:8551
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8155 c/c-typeck.cc:8553
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8158 c/c-typeck.cc:8555
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8166 c/c-typeck.cc:8438 c/c-typeck.cc:8481
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8168 c/c-typeck.cc:8440 c/c-typeck.cc:8483
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8170 c/c-typeck.cc:8442 c/c-typeck.cc:8485
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8172 c/c-typeck.cc:8444 c/c-typeck.cc:8487
  msgid "return discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8181
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C では引数から共用体への変換を禁止しています"
  
! #: c/c-typeck.cc:8249
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr ""
  
! #: c/c-typeck.cc:8276
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8287
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8298
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8308
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8324
  #, fuzzy, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr "予期しない型が `id' (%s) に指定されました"
  
! #: c/c-typeck.cc:8339
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "%d 番目の %qE の引数は format 属性の候補のようです"
  
! #: c/c-typeck.cc:8345
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "左辺への代入は format 属性の候補のようです"
  
! #: c/c-typeck.cc:8351
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "左辺の初期化は format 属性の候補のようです"
  
! #: c/c-typeck.cc:8356 cp/typeck.cc:10559
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "戻り型は format 属性の候補のようです"
  
! #: c/c-typeck.cc:8380
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "互換性のないポインタ型から %d 番目の %qE の引数に渡しています"
  
! #: c/c-typeck.cc:8390
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "互換性のないポインタ型からの代入です"
  
! #: c/c-typeck.cc:8400
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "互換性のないポインタ型からの初期化です"
  
! #: c/c-typeck.cc:8405
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "互換性のないポインタ型からの戻りです"
  
! #: c/c-typeck.cc:8455
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8458
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C は関数のポインタと %<void *%> 間の代入を禁止しています"
  
! #: c/c-typeck.cc:8460
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C は関数ポインタと %<void *%> 間の初期化を禁止しています"
  
! #: c/c-typeck.cc:8462
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C は関数ポインタと %<void *%> の間の戻りを禁止しています"
  
! #: c/c-typeck.cc:8492
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8510
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "%d 番目の %qE の引数を渡すときのポインタの先の符号が異なります"
  
! #: c/c-typeck.cc:8518
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "代入でのポインタの先の符号が異なります"
  
! #: c/c-typeck.cc:8524
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "初期化でのポインタの先の符号が異なります"
  
! #: c/c-typeck.cc:8529
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "%d 番目の %qE の引数を渡すときのポインタの先の符号が異なります"
  
! #: c/c-typeck.cc:8576
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "互換性のないポインタ型から %d 番目の %qE の引数に渡しています"
  
! #: c/c-typeck.cc:8587
  #, fuzzy
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "互換性のないポインタ型からの代入です"
  
! #: c/c-typeck.cc:8593
  #, fuzzy
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "互換性のないポインタ型からの代入です"
  
! #: c/c-typeck.cc:8602
  #, fuzzy
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "互換性のないポインタ型からの初期化です"
  
! #: c/c-typeck.cc:8608
  #, fuzzy
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "互換性のないポインタ型からの初期化です"
  
! #: c/c-typeck.cc:8616
  #, fuzzy
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "互換性のないポインタ型からの戻りです"
  
! #: c/c-typeck.cc:8622
  #, fuzzy
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "互換性のないポインタ型からの戻りです"
  
! #: c/c-typeck.cc:8698
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "%d 番目の %qE の引数へ渡すときに整数からキャスト無しにポインタを作成しています"
  
! #: c/c-typeck.cc:8708
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "代入で整数からキャスト無しにポインタを作成しています"
  
! #: c/c-typeck.cc:8714
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "初期化で整数からキャスト無しにポインタを作成しています"
  
! #: c/c-typeck.cc:8719
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "%d 番目の %qE の引数へ渡すときに整数からキャスト無しにポインタを作成しています"
  
! #: c/c-typeck.cc:8741
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "passing argument %d 番目の %qE の引数を渡すときにポインタからキャスト無しに整数を作成しています"
  
! #: c/c-typeck.cc:8751
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "代入でポインタからキャスト無しに整数を作成しています"
  
! #: c/c-typeck.cc:8757
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "初期化でポインタからキャスト無しに整数を作成しています"
  
! #: c/c-typeck.cc:8761
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "passing argument %d 番目の %qE の引数を渡すときにポインタからキャスト無しに整数を作成しています"
  
! #: c/c-typeck.cc:8794
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "%d 番目の %qE の引数用の互換性がない型です"
  
! #: c/c-typeck.cc:8805
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "型 %qT への型 %qT からの代入時に互換性のない型です"
  
! #: c/c-typeck.cc:8816
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "型 %qT を型 %qT を使用して初期化時に互換性のない型です"
  
! #: c/c-typeck.cc:8826
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "型 %qT を戻すときに互換性のない型です。型 %qT が予期されます"
  
! #: c/c-typeck.cc:8906
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "伝統的な C では自動集約初期化を拒否します"
  
! #: c/c-typeck.cc:9148
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9156
  #, fuzzy, gcc-internal-format
  #| msgid "expression in static assertion is not an integer constant expression"
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "静的アサーション内の式が整数定数式ではありません"
  
! #: c/c-typeck.cc:9159 c/c-typeck.cc:9221 c/c-typeck.cc:9374
! #, gcc-internal-format
! msgid "%<constexpr%> initializer not representable in type of object"
! msgstr ""
! 
! #: c/c-typeck.cc:9169
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: c/c-typeck.cc:9186
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9195
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9339 c/c-typeck.cc:10307 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "可変配列メンバを初期化しています"
  
! #: c/c-typeck.cc:9355 cp/typeck2.cc:1258
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "互換性のないポインタ型からの初期化です"
  
! #: c/c-typeck.cc:9401
  #, fuzzy, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "char の配列にとって初期化子文字列が長すぎます"
  
! #: c/c-typeck.cc:9406
  #, fuzzy, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "char の配列にとって初期化子文字列が長すぎます"
  
! #: c/c-typeck.cc:9413
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9425
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "適切でない型の配列が文字列定数で初期化されています"
  
! #: c/c-typeck.cc:9493 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "非左辺値配列の無効な使用です"
  
! #: c/c-typeck.cc:9507 c/c-typeck.cc:9647 c/c-typeck.cc:10401
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "無効な初期化子です"
  
! #: c/c-typeck.cc:9519 c/c-typeck.cc:9543 c/c-typeck.cc:9546 c/c-typeck.cc:9554
! #: c/c-typeck.cc:9616 c/c-typeck.cc:11384 c/c-typeck.cc:11468
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "初期化子の要素が定数ではありません"
  
! #: c/c-typeck.cc:9528
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "配列が非定数配列式で初期化されています"
  
! #: c/c-typeck.cc:9559 c/c-typeck.cc:9629 c/c-typeck.cc:11478
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: c/c-typeck.cc:9581 cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "%qT から %qT への変換が曖昧です"
  
! #: c/c-typeck.cc:9623 c/c-typeck.cc:11473
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "初期化子の要素がロード時に計算出来ません"
  
! #: c/c-typeck.cc:9929 cp/decl.cc:7906
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "可変長オブジェクトは初期化されないことになるでしょう"
  
! #: c/c-typeck.cc:10155
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "初期化子の終わりに余分なブレースのグループ"
  
! #: c/c-typeck.cc:10239
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "スカラー初期化子が中括弧で囲まれています"
  
! #: c/c-typeck.cc:10309 c/c-typeck.cc:10313 c/c-typeck.cc:12076
! #: c/c-typeck.cc:12201 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "入れ子になったコンテキスト内で可変配列メンバを初期化しています"
  
! #: c/c-typeck.cc:10350
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "初期化子の周りに中括弧がありません"
  
! #: c/c-typeck.cc:10373
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "初期化子を欠いています"
  
! #: c/c-typeck.cc:10413
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "スカラー初期化子内に余分な要素があります"
  
! #: c/c-typeck.cc:10535 c/c-typeck.cc:10617
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10540 c/c-typeck.cc:10679
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "レコードや共用体初期化子にフィールド名がありません"
  
! #: c/c-typeck.cc:10590
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr ""
  
! #: c/c-typeck.cc:10599 c/c-typeck.cc:10608
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:10613 c/c-typeck.cc:10615
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "初期化子内に非定数の配列インデックスがあります"
  
! #: c/c-typeck.cc:10619 c/c-typeck.cc:10622
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "初期化子内の配列インデックスが配列の境界を超えました"
  
! #: c/c-typeck.cc:10641
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "初期化子内に空の範囲インデックスがあります"
  
! #: c/c-typeck.cc:10650
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "初期化子の範囲インデックスが配列の境界を超えました"
  
! #: c/c-typeck.cc:10784 c/c-typeck.cc:10839 c/c-typeck.cc:10880
! #: c/c-typeck.cc:10940 c/c-typeck.cc:10987 c/c-typeck.cc:11575
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "初期化されたフィールドが上書きされます"
  
! #: c/c-typeck.cc:10875 c/c-typeck.cc:10936 c/c-typeck.cc:10983
! #: c/c-typeck.cc:11572
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "初期化されたフィールドが副作用で上書きされます"
  
! #: c/c-typeck.cc:11500
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "初期化内での列挙型の変換は C++ では無効です"
  
! #: c/c-typeck.cc:11946
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "共用体初期化子内の要素が多すぎます"
  
! #: c/c-typeck.cc:11958 c/c-typeck.cc:12035
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "構造体初期化子内の要素が多すぎます"
  
! #: c/c-typeck.cc:11979
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12050 c/c-typeck.cc:12176 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:12146
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "共用体初期化子内の要素が多すぎます"
  
! #: c/c-typeck.cc:12168
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "伝統的な C では共用体の初期化を拒否します"
  
! #: c/c-typeck.cc:12267
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "配列初期化子内の要素が多すぎます"
  
! #: c/c-typeck.cc:12344 c/c-typeck.cc:12346
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "ベクトル初期化子内の要素が多すぎます"
  
! #: c/c-typeck.cc:12380
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "スカラー初期化子内の要素が多すぎます"
  
! #: c/c-typeck.cc:12547 c/c-typeck.cc:12623 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "constraint allows registers outside of a function"
  msgstr "ISO C では関数外での余分な %<;%> を許可していません"
  
! #: c/c-typeck.cc:12559 cp/semantics.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "side-effects in output operand outside of a function"
  msgstr "ISO C では関数外での余分な %<;%> を許可していません"
  
! #: c/c-typeck.cc:12570 cp/semantics.cc:2374
  #, fuzzy, gcc-internal-format
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "output operand outside of a function is not constant"
  msgstr "出力被演算子 %d は %<&%> 制約を使用しなければいけません"
  
! #: c/c-typeck.cc:12578 c/c-typeck.cc:12668 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr "alloc_size パラメータが範囲外です"
  
! #: c/c-typeck.cc:12636 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:12649 cp/semantics.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "side-effects in input operand outside of a function"
  msgstr "ISO C では関数外での余分な %<;%> を許可していません"
  
! #: c/c-typeck.cc:12660 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "input operand outside of a function is not constant"
  msgstr "%qD は関数スコープの外側で定義されていません"
  
! #: c/c-typeck.cc:12712
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C は %<goto *expr;%> を禁止しています"
  
! #: c/c-typeck.cc:12718
  #, fuzzy, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "%d 番目の %qE の引数はアドレスでなければいけません"
  
! #: c/c-typeck.cc:12748 c/gimple-parser.cc:2648 cp/typeck.cc:11159
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%> と宣言されている関数が %<return%> 文を持っています"
  
! #: c/c-typeck.cc:12777
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "非 void を戻す関数内に値が無い %<return%> があります"
  
! #: c/c-typeck.cc:12790 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "void を戻す関数内に値が有る %<return%> があります"
  
! #: c/c-typeck.cc:12793
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "ISO C は void を戻す関数内で、式をがある %<return%> を禁止しています"
  
! #: c/c-typeck.cc:12875
  #, fuzzy, gcc-internal-format
  msgid "function returns address of label"
  msgstr "関数が局所変数のアドレスを返します"
  
! #: c/c-typeck.cc:12966 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch の内容が整数ではありません"
  
! #: c/c-typeck.cc:12991
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "ISO C では %<long%> による switch 文は %<int%> による switch に変換されます"
  
! #: c/c-typeck.cc:13029 c/c-typeck.cc:13037
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "case ラベルは整数定数式に出来ません"
  
! #: c/c-typeck.cc:13043 cp/parser.cc:13521
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "switch 文の外にある case ラベルです"
  
! #: c/c-typeck.cc:13045
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "switch 文の外にある %<default%> ラベルです"
  
! #: c/c-typeck.cc:13121 cp/parser.cc:15291
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "ループまたは switch 文の外にある break 文です"
  
! #: c/c-typeck.cc:13124 c/c-typeck.cc:13144 cp/decl.cc:4107 cp/parser.cc:15301
! #: cp/parser.cc:15322
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:13127 cp/parser.cc:15304
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "OpenMP のループ用に break 文が使用されています"
  
! #: c/c-typeck.cc:13141 cp/parser.cc:15314
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "ループの外にある continue 文です"
  
! #: c/c-typeck.cc:13191 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "効果がない文です"
  
! #: c/c-typeck.cc:13235
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "式の中の文に不完全型があります"
  
! #: c/c-typeck.cc:13526
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13531
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13549 c/c-typeck.cc:13587
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13554 c/c-typeck.cc:13592
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14184 c/c-typeck.cc:14348 cp/typeck.cc:6163
  #, fuzzy, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "異なる列挙型の比較に関して警告する"
  
! #: c/c-typeck.cc:14192 c/c-typeck.cc:14356 cp/typeck.cc:6177
  #, fuzzy, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "結果の数が異なります"
  
! #: c/c-typeck.cc:14207 c/c-typeck.cc:14371 cp/typeck.cc:6195
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "型 %qT と %qT の間での比較です"
  
! #: c/c-typeck.cc:14217 c/c-typeck.cc:14381 cp/typeck.cc:6212
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14231 cp/typeck.cc:5838
  #, fuzzy, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "浮動小数点の比較で == や != を使うのは安全ではありません"
  
! #: c/c-typeck.cc:14270 c/c-typeck.cc:14422
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:14277 c/c-typeck.cc:14283
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C は %<void *%> と関数ポインタの比較を禁止しています"
  
! #: c/c-typeck.cc:14290 c/c-typeck.cc:14432
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "型が全く異なるポインタの比較でキャストを欠いています"
  
! #: c/c-typeck.cc:14303 c/c-typeck.cc:14309 c/c-typeck.cc:14459
! #: c/c-typeck.cc:14465
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "ポインタと整数との比較を行なっています"
  
! #: c/c-typeck.cc:14410
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "完全なポインタと不完全なポインタとの比較です"
  
! #: c/c-typeck.cc:14412
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C 関数ポインタの順序比較を禁じます"
  
! #: c/c-typeck.cc:14417
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "NULL ポインタがあるポインタの順序比較です"
  
! #: c/c-typeck.cc:14440 c/c-typeck.cc:14443 c/c-typeck.cc:14450
! #: c/c-typeck.cc:14453
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "整数 0 とポインタとの順序比較です"
  
! #: c/c-typeck.cc:14530
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:14848
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "スカラーが必要な場所にポインタに変換できない配列が使用されています"
  
! #: c/c-typeck.cc:14852
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "スカラーが必要な場所で構造体型の値が使用されています"
  
! #: c/c-typeck.cc:14856
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "スカラーが必要な場所で共用体型の値が使用されています"
  
! #: c/c-typeck.cc:14872
  #, fuzzy, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "スカラーが必要な場所で構造体型の値が使用されています"
  
! #: c/c-typeck.cc:15075 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15086 c/c-typeck.cc:15096 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, fuzzy, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-typeck.cc:15131 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15199 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "インスタンス変数 `%s' は %s と宣言されています"
  
! #: c/c-typeck.cc:15203 c/c-typeck.cc:17020 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: c/c-typeck.cc:15211
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-typeck.cc:15221 c/c-typeck.cc:17027 c/c-typeck.cc:17181
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "インスタンス変数 `%s' は %s と宣言されています"
  
! #: c/c-typeck.cc:15258 cp/semantics.cc:5995
  #, fuzzy, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "配列 new でのサイズは完全な型を持たねばなりません"
  
! #: c/c-typeck.cc:15265 cp/semantics.cc:6002
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "配列 new でのサイズは完全な型を持たねばなりません"
  
! #: c/c-typeck.cc:15288 cp/semantics.cc:6035
  #, fuzzy, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "代入として無効な左辺値です"
  
! #: c/c-typeck.cc:15306 c/c-typeck.cc:15373 c/c-typeck.cc:15666
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "セクション属性は `%s' には使えません"
  
! #: c/c-typeck.cc:15325 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15333 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15342 c/c-typeck.cc:15466 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, fuzzy, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "可変長配列が使用されています"
  
! #: c/c-typeck.cc:15359 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15402 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15417 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15454 cp/semantics.cc:6201
  #, fuzzy, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr "メソッド仕様内での構文解析エラー"
  
! #: c/c-typeck.cc:15458 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15486 c/c-typeck.cc:15605 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15496 cp/semantics.cc:6242
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "ベクトル型の delete ですが、ポインタでも配列型でもありません"
  
! #: c/c-typeck.cc:15872 cp/semantics.cc:7305
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "ベクトル型の delete ですが、ポインタでも配列型でもありません"
  
! #: c/c-typeck.cc:15879
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "ISO C は関数型の修飾子を禁止しています"
  
! #: c/c-typeck.cc:15885 cp/semantics.cc:7312
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "仮引数 %qD が不完全型を持っています"
  
! #: c/c-typeck.cc:15898 cp/semantics.cc:7328
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "非整数型のビットフィールド %qD です"
  
! #: c/c-typeck.cc:15918 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15945
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15952 cp/semantics.cc:7398
  #, fuzzy, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "読み取り専用変数 %qD の増分です"
  
! #: c/c-typeck.cc:15958 cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "読み取り専用変数 %qD の増分です"
  
! #: c/c-typeck.cc:15964 cp/semantics.cc:7410
  #, fuzzy, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "初期化子は `%s' のサイズの特定に失敗しました"
  
! #: c/c-typeck.cc:16001 cp/semantics.cc:7458
  #, fuzzy, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "ポインタが予期されます"
  
! #: c/c-typeck.cc:16104 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:16126 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:16152 c/c-typeck.cc:16162
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:16182
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16194
  #, fuzzy, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "セクション属性は `%s' には使えません"
  
! #: c/c-typeck.cc:16202
  #, fuzzy, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "可変長配列 %qE が使用されています"
  
! #: c/c-typeck.cc:16246
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE は %<reduction(%s)%> 用の無効な型を持っています"
  
! #: c/c-typeck.cc:16255 cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.cc:16343
  #, fuzzy, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "可変長配列が使用されています"
  
! #: c/c-typeck.cc:16361 c/c-typeck.cc:17275 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16373 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE は %<threadprivate%> (%<copyin%> 用として) でなければいけません"
  
! #: c/c-typeck.cc:16388 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16397
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16405
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16424 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:16454 c/c-typeck.cc:17175 c/c-typeck.cc:17446
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: c/c-typeck.cc:16471 cp/semantics.cc:7876
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-typeck.cc:16482 cp/semantics.cc:7887
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-typeck.cc:16496 c/c-typeck.cc:16566 c/c-typeck.cc:16601
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-typeck.cc:16506 c/c-typeck.cc:16574 c/c-typeck.cc:16923
! #: c/c-typeck.cc:17075 c/c-typeck.cc:17083 c/c-typeck.cc:17099
! #: c/c-typeck.cc:17108 c/c-typeck.cc:17116 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
--- 50793,52260 ----
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "関数 %qE への引数が多すぎます"
  
! #: c/c-typeck.cc:4352
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4357
  #, fuzzy, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr "インライン関数 %q+D を弱いとして宣言できません"
  
! #: c/c-typeck.cc:4433
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "関数へ引数を渡すときに %qT から %qT へ暗黙的に変換されます"
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "関数 %qE へ渡す引数が少なすぎます"
  
! #: c/c-typeck.cc:4515
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "関数 %qE へ渡す引数が少なすぎます"
  
! #: c/c-typeck.cc:4529
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "関数 %qE へ渡す引数が少なすぎます"
  
! #: c/c-typeck.cc:4707 c/c-typeck.cc:4735 cp/typeck.cc:5965 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "文字列リテラルの比較結果は不定です"
  
! #: c/c-typeck.cc:4715 c/c-typeck.cc:4726 cp/typeck.cc:6002 cp/typeck.cc:6026
  #, fuzzy, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "ポインタと整数との比較を行なっています"
  
! #: c/c-typeck.cc:4718 c/c-typeck.cc:4729 cp/typeck.cc:6005 cp/typeck.cc:6029
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
  
! #: c/c-typeck.cc:4747 c/c-typeck.cc:4754 c/c-typeck.cc:6131 c/c-typeck.cc:6136
! #: c/c-typeck.cc:8684 cp/tree.cc:6464
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "配列の添字が整数型ではありません"
  
! #: c/c-typeck.cc:4775
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "%qT と %qT の比較です"
  
! #: c/c-typeck.cc:4834
  #, fuzzy, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "`void *' 型のポインタの差を求めようとしています"
  
! #: c/c-typeck.cc:4837
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "関数ポインタの差を求めようとしています"
  
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "不完全型へのポインタに関する計算です"
  
! #: c/c-typeck.cc:4880 cp/typeck.cc:7053
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "不完全型へのポインタに関する計算です"
  
! #: c/c-typeck.cc:5329
  #, fuzzy, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "真偽式が予期されます"
  
! #: c/c-typeck.cc:5333
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5343
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C は複素共役用の `~' を受け付けません"
  
! #: c/c-typeck.cc:5367
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "abs への引数の型が間違っています"
  
! #: c/c-typeck.cc:5393
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "単項感嘆符(!)への引数の型が間違っています"
  
! #: c/c-typeck.cc:5451
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "列挙値の増分は C++ では無効です"
  
! #: c/c-typeck.cc:5454
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "列挙値の減分は C++ では無効です"
  
! #: c/c-typeck.cc:5461
  #, fuzzy, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "真偽式が予期されます"
  
! #: c/c-typeck.cc:5464
  #, fuzzy, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "真偽式が予期されます"
  
! #: c/c-typeck.cc:5480
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ISO C は複素数型に関する %<++%> と %<--%> をサポートしません"
  
! #: c/c-typeck.cc:5507 c/c-typeck.cc:5541
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "増分する引数の型が間違っています"
  
! #: c/c-typeck.cc:5509 c/c-typeck.cc:5544
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "減分する引数の型が間違っています"
  
! #: c/c-typeck.cc:5529
  #, fuzzy, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "不完全型へのポインタに対する演算"
  
! #: c/c-typeck.cc:5533
  #, fuzzy, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "不完全型のポインタへの間接参照"
  
! #: c/c-typeck.cc:5641
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "%<void%> 型の式のアドレスを取得しています"
  
! #: c/c-typeck.cc:5704 c/c-typeck.cc:5900
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "ビットフィールド %qD のアドレスを取得できません"
  
! #: c/c-typeck.cc:5718
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "`this' は右辺値式であり、そのアドレスを取ることはできません"
  
! #: c/c-typeck.cc:5726
  #, fuzzy, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr "レジスタ変数 %qD のアドレスが要求されました"
  
! #: c/c-typeck.cc:5915
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of register compound literal requested"
  msgstr "レジスタ変数 %qD のアドレスが要求されました"
  
! #: c/c-typeck.cc:5936
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "帯域レジスタ変数 %qD が入れ子になった関数内で使用されています"
  
! #: c/c-typeck.cc:5939
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "レジスタ変数 %qD が入れ子になった関数内で使用されています"
  
! #: c/c-typeck.cc:5944
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "大域レジスタ変数 %qD のアドレスが要求されました"
  
! #: c/c-typeck.cc:5946 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "レジスタ変数 %qD のアドレスが要求されました"
  
! #: c/c-typeck.cc:6085
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6181
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:6240 c/c-typeck.cc:6246
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6263
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C は片側だけが void となる条件式を禁止しています"
  
! #: c/c-typeck.cc:6280
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6304
  #, fuzzy, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "条件式内でポインタ型が一致しません"
  
! #: c/c-typeck.cc:6308
  #, fuzzy, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "条件式内でポインタ型が一致しません"
  
! #: c/c-typeck.cc:6313
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C は %<void *%> と関数ポインタ間の比較式を禁止しています"
  
! #: c/c-typeck.cc:6335
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "条件式内でポインタ型が一致しません"
  
! #: c/c-typeck.cc:6338
  #, fuzzy, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "関数 `%s' に対して不適切な保存クラス"
  
! #: c/c-typeck.cc:6339
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "second expression has type %qT"
  msgstr "被演算子として無効な式です"
  
! #: c/c-typeck.cc:6350 c/c-typeck.cc:6363
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "条件式内でポインタ型と整数型が適合しません"
  
! #: c/c-typeck.cc:6390
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "条件式での型の組合わせが適合しません"
  
! #: c/c-typeck.cc:6506
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "warn_unused_result 属性付きで宣言されている %qD の戻り値を無視しています"
  
! #: c/c-typeck.cc:6510
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "warn_unused_result 属性付きで宣言されている %qD の戻り値を無視しています"
  
! #: c/c-typeck.cc:6529
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "warn_unused_result 属性付きで宣言されている %qD の戻り値を無視しています"
  
! #: c/c-typeck.cc:6534
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "warn_unused_result 属性付きで宣言されている %qD の戻り値を無視しています"
  
! #: c/c-typeck.cc:6543 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "`%s' は前にここで宣言されました"
  
! #: c/c-typeck.cc:6592
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "カンマ演算子の左側の式に効力がありません"
  
! #: c/c-typeck.cc:6610 c/c-typeck.cc:13226
  #, fuzzy, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "カンマ演算子の左側の式に効力がありません"
  
! #: c/c-typeck.cc:6681
  msgid "cast adds %q#v qualifier to function type"
  msgstr ""
  
! #: c/c-typeck.cc:6687
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:6722
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6819
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "キャストが配列型を指定しています"
  
! #: c/c-typeck.cc:6825
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "キャストは関数型を指定しています"
  
! #: c/c-typeck.cc:6840
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C は非スカラーから同じ型へのキャストを禁止しています"
  
! #: c/c-typeck.cc:6844
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "関数 `%s' に対して不適切な保存クラス"
  
! #: c/c-typeck.cc:6864
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO C は共用体型へのキャストを禁止しています"
  
! #: c/c-typeck.cc:6874
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "共用体の中にない型から共用体型へキャストしています"
  
! #: c/c-typeck.cc:6909
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6914
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6919
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6952
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr ""
  
! #: c/c-typeck.cc:6964
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "ポインタから異なるサイズの整数へのキャストです"
  
! #: c/c-typeck.cc:6969
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "型 %qT の関数呼び出しから一致しない型 %qT へのキャストです"
  
! #: c/c-typeck.cc:6979 cp/typeck.cc:9499
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "異なるサイズの整数からポインタへのキャストです"
  
! #: c/c-typeck.cc:6993
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C は関数ポインタからオブジェクトポインタ型への変換を禁止しています"
  
! #: c/c-typeck.cc:7002
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C はオブジェクトのポインタから関数のポインタ型への変換を禁止しています"
  
! #: c/c-typeck.cc:7012
  #, fuzzy, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "不完全型 %qT から %qT へ変換できません"
  
! #: c/c-typeck.cc:7127
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "キャスト内での型定義は C++ 内では無効です"
  
! #: c/c-typeck.cc:7169
  #, fuzzy, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "代入の抑制"
  
! #: c/c-typeck.cc:7295
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "代入内での列挙型の変換は C++ 内では無効です"
  
! #: c/c-typeck.cc:7497 c/c-typeck.cc:7516 c/c-typeck.cc:7573
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(%qs 用の初期化付近)"
  
! #: c/c-typeck.cc:7589
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "小括弧で括られた文字列定数で配列が初期化されています"
  
! #: c/c-typeck.cc:7639
  #, fuzzy
  msgid "expected %e but argument is of type %e"
  msgstr "識別子または %<*%> が予期されます"
  
! #: c/c-typeck.cc:7673
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7676
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7681
  #, fuzzy, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "%qD はここで宣言されています"
  
! #: c/c-typeck.cc:7738 c/c-typeck.cc:8646
  #, fuzzy
  msgid "%e declared here"
  msgstr "ここで宣言されています"
  
! #: c/c-typeck.cc:7931
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "%d 番目の %qE の引数を渡すときの列挙型の変換は C++ 内では無効です"
  
! #: c/c-typeck.cc:7936
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7940
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "代入内での列挙型の変換は C++ 内では無効です"
  
! #: c/c-typeck.cc:7945
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "初期化内での列挙型の変換は C++ では無効です"
  
! #: c/c-typeck.cc:7950
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "return 内での列挙型の変換は C++ では無効です"
  
! #: c/c-typeck.cc:7968
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "%q#T から %q#T への変換です"
  
! #: c/c-typeck.cc:8150 c/c-typeck.cc:8549
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8153 c/c-typeck.cc:8552
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8156 c/c-typeck.cc:8554
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8159 c/c-typeck.cc:8556
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8167 c/c-typeck.cc:8439 c/c-typeck.cc:8482
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8169 c/c-typeck.cc:8441 c/c-typeck.cc:8484
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8171 c/c-typeck.cc:8443 c/c-typeck.cc:8486
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8173 c/c-typeck.cc:8445 c/c-typeck.cc:8488
  msgid "return discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8182
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C では引数から共用体への変換を禁止しています"
  
! #: c/c-typeck.cc:8250
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr ""
  
! #: c/c-typeck.cc:8277
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8288
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8299
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8309
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8325
  #, fuzzy, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr "予期しない型が `id' (%s) に指定されました"
  
! #: c/c-typeck.cc:8340
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "%d 番目の %qE の引数は format 属性の候補のようです"
  
! #: c/c-typeck.cc:8346
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "左辺への代入は format 属性の候補のようです"
  
! #: c/c-typeck.cc:8352
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "左辺の初期化は format 属性の候補のようです"
  
! #: c/c-typeck.cc:8357 cp/typeck.cc:10675
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "戻り型は format 属性の候補のようです"
  
! #: c/c-typeck.cc:8381
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "互換性のないポインタ型から %d 番目の %qE の引数に渡しています"
  
! #: c/c-typeck.cc:8391
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "互換性のないポインタ型からの代入です"
  
! #: c/c-typeck.cc:8401
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "互換性のないポインタ型からの初期化です"
  
! #: c/c-typeck.cc:8406
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "互換性のないポインタ型からの戻りです"
  
! #: c/c-typeck.cc:8456
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8459
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C は関数のポインタと %<void *%> 間の代入を禁止しています"
  
! #: c/c-typeck.cc:8461
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C は関数ポインタと %<void *%> 間の初期化を禁止しています"
  
! #: c/c-typeck.cc:8463
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C は関数ポインタと %<void *%> の間の戻りを禁止しています"
  
! #: c/c-typeck.cc:8493
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8511
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "%d 番目の %qE の引数を渡すときのポインタの先の符号が異なります"
  
! #: c/c-typeck.cc:8519
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "代入でのポインタの先の符号が異なります"
  
! #: c/c-typeck.cc:8525
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "初期化でのポインタの先の符号が異なります"
  
! #: c/c-typeck.cc:8530
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "%d 番目の %qE の引数を渡すときのポインタの先の符号が異なります"
  
! #: c/c-typeck.cc:8577
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "互換性のないポインタ型から %d 番目の %qE の引数に渡しています"
  
! #: c/c-typeck.cc:8588
  #, fuzzy
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "互換性のないポインタ型からの代入です"
  
! #: c/c-typeck.cc:8594
  #, fuzzy
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "互換性のないポインタ型からの代入です"
  
! #: c/c-typeck.cc:8603
  #, fuzzy
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "互換性のないポインタ型からの初期化です"
  
! #: c/c-typeck.cc:8609
  #, fuzzy
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "互換性のないポインタ型からの初期化です"
  
! #: c/c-typeck.cc:8617
  #, fuzzy
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "互換性のないポインタ型からの戻りです"
  
! #: c/c-typeck.cc:8623
  #, fuzzy
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "互換性のないポインタ型からの戻りです"
  
! #: c/c-typeck.cc:8699
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "%d 番目の %qE の引数へ渡すときに整数からキャスト無しにポインタを作成しています"
  
! #: c/c-typeck.cc:8709
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "代入で整数からキャスト無しにポインタを作成しています"
  
! #: c/c-typeck.cc:8715
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "初期化で整数からキャスト無しにポインタを作成しています"
  
! #: c/c-typeck.cc:8720
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "%d 番目の %qE の引数へ渡すときに整数からキャスト無しにポインタを作成しています"
  
! #: c/c-typeck.cc:8742
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "passing argument %d 番目の %qE の引数を渡すときにポインタからキャスト無しに整数を作成しています"
  
! #: c/c-typeck.cc:8752
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "代入でポインタからキャスト無しに整数を作成しています"
  
! #: c/c-typeck.cc:8758
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "初期化でポインタからキャスト無しに整数を作成しています"
  
! #: c/c-typeck.cc:8762
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "passing argument %d 番目の %qE の引数を渡すときにポインタからキャスト無しに整数を作成しています"
  
! #: c/c-typeck.cc:8795
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "%d 番目の %qE の引数用の互換性がない型です"
  
! #: c/c-typeck.cc:8806
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "型 %qT への型 %qT からの代入時に互換性のない型です"
  
! #: c/c-typeck.cc:8817
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "型 %qT を型 %qT を使用して初期化時に互換性のない型です"
  
! #: c/c-typeck.cc:8827
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "型 %qT を戻すときに互換性のない型です。型 %qT が予期されます"
  
! #: c/c-typeck.cc:8907
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "伝統的な C では自動集約初期化を拒否します"
  
! #: c/c-typeck.cc:9149
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9166 c/c-typeck.cc:9176 c/c-typeck.cc:9238 c/c-typeck.cc:9391
! #, gcc-internal-format
! msgid "%<constexpr%> initializer not representable in type of object"
! msgstr ""
! 
! #: c/c-typeck.cc:9172
  #, fuzzy, gcc-internal-format
  #| msgid "expression in static assertion is not an integer constant expression"
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "静的アサーション内の式が整数定数式ではありません"
  
! #: c/c-typeck.cc:9186
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: c/c-typeck.cc:9203
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9212
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9356 c/c-typeck.cc:10324 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "可変配列メンバを初期化しています"
  
! #: c/c-typeck.cc:9372 cp/typeck2.cc:1258
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "互換性のないポインタ型からの初期化です"
  
! #: c/c-typeck.cc:9418
  #, fuzzy, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "char の配列にとって初期化子文字列が長すぎます"
  
! #: c/c-typeck.cc:9423
  #, fuzzy, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "char の配列にとって初期化子文字列が長すぎます"
  
! #: c/c-typeck.cc:9430
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9442
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "適切でない型の配列が文字列定数で初期化されています"
  
! #: c/c-typeck.cc:9510 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "非左辺値配列の無効な使用です"
  
! #: c/c-typeck.cc:9524 c/c-typeck.cc:9664 c/c-typeck.cc:10418
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "無効な初期化子です"
  
! #: c/c-typeck.cc:9536 c/c-typeck.cc:9560 c/c-typeck.cc:9563 c/c-typeck.cc:9571
! #: c/c-typeck.cc:9633 c/c-typeck.cc:11401 c/c-typeck.cc:11485
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "初期化子の要素が定数ではありません"
  
! #: c/c-typeck.cc:9545
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "配列が非定数配列式で初期化されています"
  
! #: c/c-typeck.cc:9576 c/c-typeck.cc:9646 c/c-typeck.cc:11495
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: c/c-typeck.cc:9598 cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "%qT から %qT への変換が曖昧です"
  
! #: c/c-typeck.cc:9640 c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "初期化子の要素がロード時に計算出来ません"
  
! #: c/c-typeck.cc:9946 cp/decl.cc:7904
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "可変長オブジェクトは初期化されないことになるでしょう"
  
! #: c/c-typeck.cc:10172
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "初期化子の終わりに余分なブレースのグループ"
  
! #: c/c-typeck.cc:10256
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "スカラー初期化子が中括弧で囲まれています"
  
! #: c/c-typeck.cc:10326 c/c-typeck.cc:10330 c/c-typeck.cc:12093
! #: c/c-typeck.cc:12218 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "入れ子になったコンテキスト内で可変配列メンバを初期化しています"
  
! #: c/c-typeck.cc:10367
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "初期化子の周りに中括弧がありません"
  
! #: c/c-typeck.cc:10390
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "初期化子を欠いています"
  
! #: c/c-typeck.cc:10430
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "スカラー初期化子内に余分な要素があります"
  
! #: c/c-typeck.cc:10552 c/c-typeck.cc:10634
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10557 c/c-typeck.cc:10696
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "レコードや共用体初期化子にフィールド名がありません"
  
! #: c/c-typeck.cc:10607
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr ""
  
! #: c/c-typeck.cc:10616 c/c-typeck.cc:10625
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:10630 c/c-typeck.cc:10632
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "初期化子内に非定数の配列インデックスがあります"
  
! #: c/c-typeck.cc:10636 c/c-typeck.cc:10639
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "初期化子内の配列インデックスが配列の境界を超えました"
  
! #: c/c-typeck.cc:10658
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "初期化子内に空の範囲インデックスがあります"
  
! #: c/c-typeck.cc:10667
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "初期化子の範囲インデックスが配列の境界を超えました"
  
! #: c/c-typeck.cc:10801 c/c-typeck.cc:10856 c/c-typeck.cc:10897
! #: c/c-typeck.cc:10957 c/c-typeck.cc:11004 c/c-typeck.cc:11592
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "初期化されたフィールドが上書きされます"
  
! #: c/c-typeck.cc:10892 c/c-typeck.cc:10953 c/c-typeck.cc:11000
! #: c/c-typeck.cc:11589
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "初期化されたフィールドが副作用で上書きされます"
  
! #: c/c-typeck.cc:11517
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "初期化内での列挙型の変換は C++ では無効です"
  
! #: c/c-typeck.cc:11963
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "共用体初期化子内の要素が多すぎます"
  
! #: c/c-typeck.cc:11975 c/c-typeck.cc:12052
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "構造体初期化子内の要素が多すぎます"
  
! #: c/c-typeck.cc:11996
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12067 c/c-typeck.cc:12193 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:12163
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "共用体初期化子内の要素が多すぎます"
  
! #: c/c-typeck.cc:12185
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "伝統的な C では共用体の初期化を拒否します"
  
! #: c/c-typeck.cc:12284
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "配列初期化子内の要素が多すぎます"
  
! #: c/c-typeck.cc:12361 c/c-typeck.cc:12363
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "ベクトル初期化子内の要素が多すぎます"
  
! #: c/c-typeck.cc:12397
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "スカラー初期化子内の要素が多すぎます"
  
! #: c/c-typeck.cc:12564 c/c-typeck.cc:12640 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "constraint allows registers outside of a function"
  msgstr "ISO C では関数外での余分な %<;%> を許可していません"
  
! #: c/c-typeck.cc:12576 cp/semantics.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "side-effects in output operand outside of a function"
  msgstr "ISO C では関数外での余分な %<;%> を許可していません"
  
! #: c/c-typeck.cc:12587 cp/semantics.cc:2374
  #, fuzzy, gcc-internal-format
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "output operand outside of a function is not constant"
  msgstr "出力被演算子 %d は %<&%> 制約を使用しなければいけません"
  
! #: c/c-typeck.cc:12595 c/c-typeck.cc:12685 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr "alloc_size パラメータが範囲外です"
  
! #: c/c-typeck.cc:12653 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:12666 cp/semantics.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "side-effects in input operand outside of a function"
  msgstr "ISO C では関数外での余分な %<;%> を許可していません"
  
! #: c/c-typeck.cc:12677 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "input operand outside of a function is not constant"
  msgstr "%qD は関数スコープの外側で定義されていません"
  
! #: c/c-typeck.cc:12729
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C は %<goto *expr;%> を禁止しています"
  
! #: c/c-typeck.cc:12735
  #, fuzzy, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "%d 番目の %qE の引数はアドレスでなければいけません"
  
! #: c/c-typeck.cc:12765 c/gimple-parser.cc:2648 cp/typeck.cc:11275
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%> と宣言されている関数が %<return%> 文を持っています"
  
! #: c/c-typeck.cc:12794
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "非 void を戻す関数内に値が無い %<return%> があります"
  
! #: c/c-typeck.cc:12807 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "void を戻す関数内に値が有る %<return%> があります"
  
! #: c/c-typeck.cc:12810
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "ISO C は void を戻す関数内で、式をがある %<return%> を禁止しています"
  
! #: c/c-typeck.cc:12892
  #, fuzzy, gcc-internal-format
  msgid "function returns address of label"
  msgstr "関数が局所変数のアドレスを返します"
  
! #: c/c-typeck.cc:12983 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch の内容が整数ではありません"
  
! #: c/c-typeck.cc:13008
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "ISO C では %<long%> による switch 文は %<int%> による switch に変換されます"
  
! #: c/c-typeck.cc:13046 c/c-typeck.cc:13054
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "case ラベルは整数定数式に出来ません"
  
! #: c/c-typeck.cc:13060 cp/parser.cc:13523
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "switch 文の外にある case ラベルです"
  
! #: c/c-typeck.cc:13062
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "switch 文の外にある %<default%> ラベルです"
  
! #: c/c-typeck.cc:13138 cp/parser.cc:15293
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "ループまたは switch 文の外にある break 文です"
  
! #: c/c-typeck.cc:13141 c/c-typeck.cc:13161 cp/decl.cc:4105 cp/parser.cc:15303
! #: cp/parser.cc:15324
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:13144 cp/parser.cc:15306
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "OpenMP のループ用に break 文が使用されています"
  
! #: c/c-typeck.cc:13158 cp/parser.cc:15316
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "ループの外にある continue 文です"
  
! #: c/c-typeck.cc:13208 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "効果がない文です"
  
! #: c/c-typeck.cc:13252
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "式の中の文に不完全型があります"
  
! #: c/c-typeck.cc:13543
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13548
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13566 c/c-typeck.cc:13604
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13571 c/c-typeck.cc:13609
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14201 c/c-typeck.cc:14365 cp/typeck.cc:6279
  #, fuzzy, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "異なる列挙型の比較に関して警告する"
  
! #: c/c-typeck.cc:14209 c/c-typeck.cc:14373 cp/typeck.cc:6293
  #, fuzzy, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "結果の数が異なります"
  
! #: c/c-typeck.cc:14224 c/c-typeck.cc:14388 cp/typeck.cc:6311
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "型 %qT と %qT の間での比較です"
  
! #: c/c-typeck.cc:14234 c/c-typeck.cc:14398 cp/typeck.cc:6328
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14248 cp/typeck.cc:5954
  #, fuzzy, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "浮動小数点の比較で == や != を使うのは安全ではありません"
  
! #: c/c-typeck.cc:14287 c/c-typeck.cc:14439
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:14294 c/c-typeck.cc:14300
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C は %<void *%> と関数ポインタの比較を禁止しています"
  
! #: c/c-typeck.cc:14307 c/c-typeck.cc:14449
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "型が全く異なるポインタの比較でキャストを欠いています"
  
! #: c/c-typeck.cc:14320 c/c-typeck.cc:14326 c/c-typeck.cc:14476
! #: c/c-typeck.cc:14482
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "ポインタと整数との比較を行なっています"
  
! #: c/c-typeck.cc:14427
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "完全なポインタと不完全なポインタとの比較です"
  
! #: c/c-typeck.cc:14429
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C 関数ポインタの順序比較を禁じます"
  
! #: c/c-typeck.cc:14434
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "NULL ポインタがあるポインタの順序比較です"
  
! #: c/c-typeck.cc:14457 c/c-typeck.cc:14460 c/c-typeck.cc:14467
! #: c/c-typeck.cc:14470
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "整数 0 とポインタとの順序比較です"
  
! #: c/c-typeck.cc:14547
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:14865
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "スカラーが必要な場所にポインタに変換できない配列が使用されています"
  
! #: c/c-typeck.cc:14869
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "スカラーが必要な場所で構造体型の値が使用されています"
  
! #: c/c-typeck.cc:14873
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "スカラーが必要な場所で共用体型の値が使用されています"
  
! #: c/c-typeck.cc:14889
  #, fuzzy, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "スカラーが必要な場所で構造体型の値が使用されています"
  
! #: c/c-typeck.cc:15092 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15103 c/c-typeck.cc:15113 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, fuzzy, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-typeck.cc:15148 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15216 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "インスタンス変数 `%s' は %s と宣言されています"
  
! #: c/c-typeck.cc:15220 c/c-typeck.cc:17037 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: c/c-typeck.cc:15228
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-typeck.cc:15238 c/c-typeck.cc:17044 c/c-typeck.cc:17198
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "インスタンス変数 `%s' は %s と宣言されています"
  
! #: c/c-typeck.cc:15275 cp/semantics.cc:5995
  #, fuzzy, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "配列 new でのサイズは完全な型を持たねばなりません"
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:6002
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "配列 new でのサイズは完全な型を持たねばなりません"
  
! #: c/c-typeck.cc:15305 cp/semantics.cc:6035
  #, fuzzy, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "代入として無効な左辺値です"
  
! #: c/c-typeck.cc:15323 c/c-typeck.cc:15390 c/c-typeck.cc:15683
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "セクション属性は `%s' には使えません"
  
! #: c/c-typeck.cc:15342 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15350 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15359 c/c-typeck.cc:15483 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, fuzzy, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "可変長配列が使用されています"
  
! #: c/c-typeck.cc:15376 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15419 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15434 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15471 cp/semantics.cc:6201
  #, fuzzy, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr "メソッド仕様内での構文解析エラー"
  
! #: c/c-typeck.cc:15475 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15503 c/c-typeck.cc:15622 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15513 cp/semantics.cc:6242
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "ベクトル型の delete ですが、ポインタでも配列型でもありません"
  
! #: c/c-typeck.cc:15889 cp/semantics.cc:7305
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "ベクトル型の delete ですが、ポインタでも配列型でもありません"
  
! #: c/c-typeck.cc:15896
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "ISO C は関数型の修飾子を禁止しています"
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:7312
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "仮引数 %qD が不完全型を持っています"
  
! #: c/c-typeck.cc:15915 cp/semantics.cc:7328
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "非整数型のビットフィールド %qD です"
  
! #: c/c-typeck.cc:15935 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15962
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15969 cp/semantics.cc:7398
  #, fuzzy, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "読み取り専用変数 %qD の増分です"
  
! #: c/c-typeck.cc:15975 cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "読み取り専用変数 %qD の増分です"
  
! #: c/c-typeck.cc:15981 cp/semantics.cc:7410
  #, fuzzy, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "初期化子は `%s' のサイズの特定に失敗しました"
  
! #: c/c-typeck.cc:16018 cp/semantics.cc:7458
  #, fuzzy, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "ポインタが予期されます"
  
! #: c/c-typeck.cc:16121 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:16143 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:16169 c/c-typeck.cc:16179
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:16199
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16211
  #, fuzzy, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "セクション属性は `%s' には使えません"
  
! #: c/c-typeck.cc:16219
  #, fuzzy, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "可変長配列 %qE が使用されています"
  
! #: c/c-typeck.cc:16263
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE は %<reduction(%s)%> 用の無効な型を持っています"
  
! #: c/c-typeck.cc:16272 cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.cc:16360
  #, fuzzy, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "可変長配列が使用されています"
  
! #: c/c-typeck.cc:16378 c/c-typeck.cc:17292 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16390 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE は %<threadprivate%> (%<copyin%> 用として) でなければいけません"
  
! #: c/c-typeck.cc:16405 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16414
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16422
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16441 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:16471 c/c-typeck.cc:17192 c/c-typeck.cc:17463
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: c/c-typeck.cc:16488 cp/semantics.cc:7876
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-typeck.cc:16499 cp/semantics.cc:7887
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-typeck.cc:16513 c/c-typeck.cc:16583 c/c-typeck.cc:16618
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-typeck.cc:16523 c/c-typeck.cc:16591 c/c-typeck.cc:16940
! #: c/c-typeck.cc:17092 c/c-typeck.cc:17100 c/c-typeck.cc:17116
! #: c/c-typeck.cc:17125 c/c-typeck.cc:17133 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
*************** msgstr "%qE がデータ句内で二回�
*** 52253,52511 ****
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16509 c/c-typeck.cc:16580 c/c-typeck.cc:17119
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, fuzzy, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-typeck.cc:16554 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE は %<firstprivate%> 句内では変数ではありません"
  
! #: c/c-typeck.cc:16594 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE は %<lastprivate%> 句内では変数ではありません"
  
! #: c/c-typeck.cc:16613 cp/semantics.cc:8473
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: c/c-typeck.cc:16620
  #, fuzzy, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "ベクトル型の delete ですが、ポインタでも配列型でもありません"
  
! #: c/c-typeck.cc:16627
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16634
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-typeck.cc:16647 cp/semantics.cc:8542
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: c/c-typeck.cc:16653
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-typeck.cc:16666 cp/semantics.cc:8581
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: c/c-typeck.cc:16672
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-typeck.cc:16744 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16759 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16767 cp/semantics.cc:8742
  #, fuzzy, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: c/c-typeck.cc:16788 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16798 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16859 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16879 c/c-typeck.cc:16955 c/c-typeck.cc:16991
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "固定小数変換内で無効な型です"
  
! #: c/c-typeck.cc:16919 c/c-typeck.cc:17096 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-typeck.cc:16927 c/c-typeck.cc:17102 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-typeck.cc:17046 c/c-typeck.cc:17188 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "インスタンス変数 `%s' は %s と宣言されています"
  
! #: c/c-typeck.cc:17171 cp/semantics.cc:9248
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: c/c-typeck.cc:17197 cp/semantics.cc:9279
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-typeck.cc:17211 cp/semantics.cc:9295
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "インスタンス変数 `%s' は %s と宣言されています"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9298
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: c/c-typeck.cc:17233
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "ソースはポインタではありません"
  
! #: c/c-typeck.cc:17240
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "ベクトル型の delete ですが、ポインタでも配列型でもありません"
  
! #: c/c-typeck.cc:17288 c/c-typeck.cc:17393 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17308 cp/semantics.cc:8816
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-typeck.cc:17429 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:17464 cp/semantics.cc:9706
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-typeck.cc:17475 cp/semantics.cc:9720
  #, fuzzy, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "重複した %<const%> です"
  
! #: c/c-typeck.cc:17484 cp/semantics.cc:9729
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not const"
  msgid "%qD shall not be const"
  msgstr "%q#D は const ではありません"
  
! #: c/c-typeck.cc:17533 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE は %qs (%qs 用) として前もって決められています"
  
! #: c/c-typeck.cc:17543
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17574 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17586 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17597 c/c-typeck.cc:17605 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17653 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17704 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17712 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17720 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17730 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17748 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17766 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17770 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:17942
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:17947
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "%<va_arg%> の第一引数が %<va_list%> 型ではありません"
  
! #: c/c-typeck.cc:17953
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "%<va_arg%> の第一引数が %<va_list%> 型ではありません"
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 52263,52521 ----
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16526 c/c-typeck.cc:16597 c/c-typeck.cc:17136
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, fuzzy, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-typeck.cc:16571 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE は %<firstprivate%> 句内では変数ではありません"
  
! #: c/c-typeck.cc:16611 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE は %<lastprivate%> 句内では変数ではありません"
  
! #: c/c-typeck.cc:16630 cp/semantics.cc:8473
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: c/c-typeck.cc:16637
  #, fuzzy, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "ベクトル型の delete ですが、ポインタでも配列型でもありません"
  
! #: c/c-typeck.cc:16644
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16651
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-typeck.cc:16664 cp/semantics.cc:8542
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: c/c-typeck.cc:16670
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-typeck.cc:16683 cp/semantics.cc:8581
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: c/c-typeck.cc:16689
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-typeck.cc:16761 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16776 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16784 cp/semantics.cc:8742
  #, fuzzy, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: c/c-typeck.cc:16805 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16815 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16876 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16896 c/c-typeck.cc:16972 c/c-typeck.cc:17008
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "固定小数変換内で無効な型です"
  
! #: c/c-typeck.cc:16936 c/c-typeck.cc:17113 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-typeck.cc:16944 c/c-typeck.cc:17119 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-typeck.cc:17063 c/c-typeck.cc:17205 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "インスタンス変数 `%s' は %s と宣言されています"
  
! #: c/c-typeck.cc:17188 cp/semantics.cc:9248
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9279
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-typeck.cc:17228 cp/semantics.cc:9295
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "インスタンス変数 `%s' は %s と宣言されています"
  
! #: c/c-typeck.cc:17231 cp/semantics.cc:9298
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: c/c-typeck.cc:17250
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "ソースはポインタではありません"
  
! #: c/c-typeck.cc:17257
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "ベクトル型の delete ですが、ポインタでも配列型でもありません"
  
! #: c/c-typeck.cc:17305 c/c-typeck.cc:17410 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17325 cp/semantics.cc:8816
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "%qs 句が多すぎます"
  
! #: c/c-typeck.cc:17446 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:17481 cp/semantics.cc:9706
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: c/c-typeck.cc:17492 cp/semantics.cc:9720
  #, fuzzy, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "重複した %<const%> です"
  
! #: c/c-typeck.cc:17501 cp/semantics.cc:9729
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not const"
  msgid "%qD shall not be const"
  msgstr "%q#D は const ではありません"
  
! #: c/c-typeck.cc:17550 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE は %qs (%qs 用) として前もって決められています"
  
! #: c/c-typeck.cc:17560
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17591 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17603 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17614 c/c-typeck.cc:17622 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17670 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17721 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17729 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17737 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17747 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17765 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17783 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17787 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:17964
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "%<va_arg%> の第一引数が %<va_list%> 型ではありません"
  
! #: c/c-typeck.cc:17970
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "%<va_arg%> の第一引数が %<va_list%> 型ではありません"
  
! #: c/c-typeck.cc:17976
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr "文が予期されます"
*** 52722,53069 ****
  msgid "expected case label"
  msgstr "%<__label__%> が予期されます"
  
! #: cobol/cdf-copy.cc:109
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:275
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr ""
  
! #: cobol/cobol1.cc:326
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Creating '%s'\n"
  msgid "exception '%s'"
  msgstr "'%s' を作成しています\n"
  
! #: cobol/cobol1.cc:408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not close response file %s"
  msgid "could not execute preprocessor %s"
  msgstr "応答ファイル %s を閉じられませんでした"
  
! #: cobol/cobol1.cc:413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not find specs file %s\n"
  msgid "could not include %s"
  msgstr "specs ファイル %s が見つかりませんでした\n"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:419
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:53
! msgid "no such exception: 0x%04x"
  msgstr ""
  
! #: cobol/genapi.cc:332
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:571
  #, gcc-internal-format
! msgid "Nice try, but you can't fire me. I quit!"
  msgstr ""
  
! #: cobol/genapi.cc:1486
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s(): Knows not the variable type %s for %s"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: cobol/genapi.cc:2176
! #, gcc-internal-format, gfc-internal-format
! msgid "I don't know how to MOVE an alphabetical string to %s(%s) \n"
  msgstr ""
  
! #: cobol/genapi.cc:2244
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): field->type %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:5728
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s(): Invalid field type %s:"
  msgstr "レシーバ型 `%s' が無効です"
  
! #: cobol/genapi.cc:6929 cobol/genapi.cc:6935 cobol/genapi.cc:6941
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_logop() was called with variable %s on line %d, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7048 cobol/genapi.cc:7112
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_relop() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7158
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_if() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7411
! #, gcc-internal-format, gfc-internal-format
! msgid "###### candidate %s has unimplemented CVT_type %d(%s)\n"
  msgstr ""
  
! #: cobol/genapi.cc:7422
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "###### unknown setop_t code %d\n"
  msgstr "不明な TLS モデル %qs です"
  
! #: cobol/genapi.cc:7618
! msgid "%s:%d: %zu exceeds MAXIMUM_UNTILS of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:8624
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:8846 cobol/genapi.cc:9306
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:8971
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s access mode is 'file_inaccessible_e' in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9044
  #, gcc-internal-format
! msgid "parser_file_open called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9049
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_open for %s called with NULL var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9054
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9122
  #, gcc-internal-format
! msgid "parser_file_close called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9127
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_close for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9180
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9190
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9195
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9200
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9205
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9210
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but 'where' >= 0"
  msgstr ""
  
! #: cobol/genapi.cc:9219
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but 'where' < 0"
  msgstr ""
  
! #: cobol/genapi.cc:9262
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9311
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9317
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9322
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9457
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:11122
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): asked to sort %s, but it's not a table"
  msgstr ""
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:11250
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11379
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11786
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12187
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:12439
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): What in the name of Nero's fiddle are we doing here?"
! msgstr ""
  
! #: cobol/genapi.cc:13948
! #, gcc-internal-format, gfc-internal-format
! msgid "In parser_move(%s to %s), the move of FldLiteralN to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:14184
! #, gcc-internal-format, gfc-internal-format
! msgid "In mh_dest_is_float(%s to %s), the move of %s to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:16279
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16351
  #, gcc-internal-format
! msgid "parser_symbol_add() was called with a NULL new_var\n"
  msgstr ""
  
! #: cobol/genapi.cc:16379
! msgid "%s(): %2.2d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:16419
  #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add(): %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16425
! msgid "parser_symbol_add(): %2.2d %s has null ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16433
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add( %s ) improperly has a non-null var_decl_node\n"
  msgstr ""
  
! #: cobol/genapi.cc:16638
! msgid "%s(): %2.2d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/gengen.cc:363
  #, gcc-internal-format
! msgid "The given type is not NULL, and that's just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:372
  #, gcc-internal-format
! msgid "The given type is not a DECL or a TYPE"
  msgstr ""
  
! #: cobol/gengen.cc:416
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown type name %qE"
  msgid "Unknown type %d"
  msgstr "不明な型名 %qE です"
  
! #: cobol/gengen.cc:2941
  #, gcc-internal-format
! msgid "Residual context count!"
  msgstr ""
  
! #: cobol/genmath.cc:1392
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_op() doesn't know how to evaluate \"%s = %s %c %s\"\n"
  msgstr ""
  
! #: cobol/genutil.cc:322 cobol/genutil.cc:601
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "入力ファイルが多すぎます"
  
! #: cobol/lexio.cc:1490
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s pid %d terminated by %s"
  msgstr "代替レジスタ名を使用する"
  
! #: cobol/lexio.cc:1495
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s returned %d exit status"
  msgid "%s exited with status %d"
  msgstr "%s は終了ステータス %d を返しました"
  
! #: cobol/symbols.cc:450
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: cobol/symbols.cc:3709 cobol/symbols.cc:3816 cobol/symbols.cc:3846
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr ""
  
! #: cobol/util.cc:1108
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1705
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: regcomp: %s"
  msgstr ""
  
! #: cobol/util.cc:1815
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:2141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed compiling %s"
  msgstr "プラグイン %s の初期化に失敗しました"
--- 52732,53130 ----
  msgid "expected case label"
  msgstr "%<__label__%> が予期されます"
  
! #: cobol/cdf-copy.cc:108
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:274
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr ""
  
! #: cobol/cobol1.cc:325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Creating '%s'\n"
  msgid "exception '%s'"
  msgstr "'%s' を作成しています\n"
  
! #: cobol/cobol1.cc:414
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not close response file %s"
  msgid "could not execute preprocessor %s"
  msgstr "応答ファイル %s を閉じられませんでした"
  
! #: cobol/cobol1.cc:420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not find specs file %s\n"
  msgid "could not include %s"
  msgstr "specs ファイル %s が見つかりませんでした\n"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:426
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:54
! #, gcc-internal-format
! msgid "no such exception: 0x%x"
  msgstr ""
  
! #: cobol/genapi.cc:354
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:600
  #, gcc-internal-format
! msgid "Nice try, but you cannot fire me."
  msgstr ""
  
! #: cobol/genapi.cc:1214
  #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%qD should be initialized"
! msgid "%s should not be null"
! msgstr "%qD は初期化されるべきです"
! 
! #: cobol/genapi.cc:1792
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s: Knows not the variable type %s for %s"
  msgstr "%qE は句 %qs 内では変数ではありません"
  
! #: cobol/genapi.cc:2481
! #, gcc-internal-format
! msgid "I don%'t know how to MOVE an alphabetical string to %s(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:2549
! #, gcc-internal-format
! msgid "%s: %<field->type%> %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:4460
! #, gcc-internal-format
! msgid "Not valid for ACCEPT statement."
! msgstr ""
! 
! #: cobol/genapi.cc:5488
! #, gcc-internal-format
! msgid "Attempting to send to an input device."
! msgstr ""
! 
! #: cobol/genapi.cc:5511
! #, gcc-internal-format
! msgid "Not valid for DISPLAY statement."
! msgstr ""
! 
! #: cobol/genapi.cc:6412
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s: Invalid field type %s:"
  msgstr "レシーバ型 `%s' が無効です"
  
! #: cobol/genapi.cc:7622 cobol/genapi.cc:7628 cobol/genapi.cc:7634
! #, gcc-internal-format
! msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7741
! #, gcc-internal-format
! msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7805
! #, gcc-internal-format
! msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7851
! #, gcc-internal-format
! msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:8116
! #, gcc-internal-format
! msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
! msgstr ""
! 
! #: cobol/genapi.cc:8127
! #, fuzzy, gcc-internal-format
! msgid "unknown %<setop_t%> code %d"
  msgstr "不明な TLS モデル %qs です"
  
! #: cobol/genapi.cc:8315
! #, gcc-internal-format
! msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:9324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:9538 cobol/genapi.cc:10006
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9663
! #, gcc-internal-format
! msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9737
  #, gcc-internal-format
! msgid "%<parser_file_open%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9742
! #, gcc-internal-format
! msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9748
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9817
  #, gcc-internal-format
! msgid "%<parser_file_close%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9822
! #, gcc-internal-format
! msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9887
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9892
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9898
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9903
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9909
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9918
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10011
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10017
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10022
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10107
! #, gcc-internal-format
! msgid "The file pointer should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:10161
  #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
+ #: cobol/genapi.cc:11881
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ msgid "%s: asked to sort %s, which is not a table"
+ msgstr "クラスタイプ項を欠いています"
+ 
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12013
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12147
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12569
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12973
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:13264
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s: What in the name of Nero are we doing here?"
! msgstr "プロシージャ開始と終了のスケジュールを行なわない"
  
! #: cobol/genapi.cc:14560
! #, gcc-internal-format
! msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:14796
! #, gcc-internal-format
! msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:16918
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16990
  #, gcc-internal-format
! msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr ""
  
! #: cobol/genapi.cc:17020
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17060
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17065
! #, gcc-internal-format
! msgid "%s: %d %qs has NULL ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17072
! #, gcc-internal-format
! msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:17267
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17334
  #, gcc-internal-format
! msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
  msgstr ""
  
! #: cobol/gengen.cc:360
  #, gcc-internal-format
! msgid "The given type is NULL, and that is just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:369
! #, fuzzy, gcc-internal-format
! msgid "The given type is not a declaration or a TYPE"
! msgstr "空の宣言です"
! 
! #: cobol/gengen.cc:413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown type name %qE"
  msgid "Unknown type %d"
  msgstr "不明な型名 %qE です"
  
! #: cobol/gengen.cc:482
  #, gcc-internal-format
! msgid "Attempting an assignment of differing types."
  msgstr ""
  
! #: cobol/gengen.cc:2893
! #, gcc-internal-format
! msgid "Residual context count"
  msgstr ""
  
! #: cobol/genmath.cc:1385
! #, gcc-internal-format
! msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
! msgstr ""
! 
! #: cobol/genutil.cc:596
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "入力ファイルが多すぎます"
  
! #: cobol/genutil.cc:761
! #, fuzzy, gcc-internal-format
! msgid "cannot get %<float%> value from %s"
! msgstr "friend 関数 `%s' を初期化できません"
! 
! #: cobol/lexio.cc:1581
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s pid %ld terminated by %s"
  msgstr "代替レジスタ名を使用する"
  
! #: cobol/lexio.cc:1586
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s returned %d exit status"
  msgid "%s exited with status %d"
  msgstr "%s は終了ステータス %d を返しました"
  
! #: cobol/symbols.cc:418
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: cobol/symbols.cc:3712 cobol/symbols.cc:3815 cobol/symbols.cc:3845
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr ""
  
! #: cobol/util.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1873
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: regcomp: %s"
  msgstr ""
  
! #: cobol/util.cc:2022
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:2430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed compiling %s"
  msgstr "プラグイン %s の初期化に失敗しました"
*************** msgstr "%<operator %s%> は %qT 用と�
*** 53508,53514 ****
  msgid "%q#D is private within this context"
  msgstr "マクロ引数内でディレクトリを使うことはできません"
  
! #: cp/call.cc:8377 cp/decl.cc:9615
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "ここで宣言されています"
--- 53569,53575 ----
  msgid "%q#D is private within this context"
  msgstr "マクロ引数内でディレクトリを使うことはできません"
  
! #: cp/call.cc:8377 cp/decl.cc:9613
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "ここで宣言されています"
*************** msgstr "ここで宣言されていま�
*** 53518,53524 ****
  msgid "%q#D is protected within this context"
  msgstr "マクロ引数内でディレクトリを使うことはできません"
  
! #: cp/call.cc:8383 cp/decl.cc:9616
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "ここで宣言されています"
--- 53579,53585 ----
  msgid "%q#D is protected within this context"
  msgstr "マクロ引数内でディレクトリを使うことはできません"
  
! #: cp/call.cc:8383 cp/decl.cc:9614
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "ここで宣言されています"
*************** msgstr "不完全型への変換です"
*** 53851,53857 ****
  msgid "constructor delegates to itself"
  msgstr "定数が自身を参照しています"
  
! #: cp/call.cc:11805 cp/typeck.cc:10490
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "型 %qT から型 %qT へ変換できません"
--- 53912,53918 ----
  msgid "constructor delegates to itself"
  msgstr "定数が自身を参照しています"
  
! #: cp/call.cc:11805 cp/typeck.cc:10606
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "型 %qT から型 %qT へ変換できません"
*************** msgstr "%<%D(%A)%> の呼び出しに適
*** 53871,53877 ****
  msgid "call to non-function %qD"
  msgstr "非関数 %qD の呼び出しです"
  
! #: cp/call.cc:11947 cp/pt.cc:17467 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "コンストラクタ %<%T::%D%> を直接呼び出すことは出来ません"
--- 53932,53938 ----
  msgid "call to non-function %qD"
  msgstr "非関数 %qD の呼び出しです"
  
! #: cp/call.cc:11947 cp/pt.cc:17496 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "コンストラクタ %<%T::%D%> を直接呼び出すことは出来ません"
*************** msgstr ""
*** 54031,54038 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q+#D はオーバーロードすることが出来ません"
  
! #: cp/class.cc:1461 cp/decl.cc:1946 cp/decl.cc:1958 cp/decl.cc:1984
! #: cp/decl.cc:2006 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "前方での `%s' の宣言"
--- 54092,54099 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q+#D はオーバーロードすることが出来ません"
  
! #: cp/class.cc:1461 cp/decl.cc:1944 cp/decl.cc:1956 cp/decl.cc:1982
! #: cp/decl.cc:2004 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "前方での `%s' の宣言"
*************** msgstr "関数を inline にできませ
*** 54364,54555 ****
  msgid "  non-static data member %qD has volatile type"
  msgstr "メンバへのポインタでの無効な `%s' の使用"
  
! #: cp/class.cc:6466
  #, fuzzy, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "基底クラス %q#T が非仮想デストラクタを持っています"
  
! #: cp/class.cc:6495
  #, fuzzy, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "コンストラクタが無いクラス内に非静的参照 %q+#D があります"
  
! #: cp/class.cc:6501
  #, fuzzy, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "コンストラクタが無いクラス内に非静的定数メンバ %q+#D があります"
  
! #: cp/class.cc:6834
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6838
  #, fuzzy, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "%qD の整列は元の宣言より大きいです"
  
! #: cp/class.cc:6878
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "直接の基底 %qT は曖昧なため %qT 内でアクセスできません"
  
! #: cp/class.cc:6890
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "仮想基底 %qT は曖昧なため %qT 内ではアクセスできません"
  
! #: cp/class.cc:7132
  #, fuzzy, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "%q+D のオフセットは ABI に適合していないため将来のバージョンの GCC では変更になるかもしれません"
  
! #: cp/class.cc:7328
  #, fuzzy, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "配列 %qE のサイズが大きすぎます"
  
! #: cp/class.cc:7649
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr ""
  
! #: cp/class.cc:7650
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "可変配列メンバの無効な使用法です"
  
! #: cp/class.cc:7655
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "`%s' は前にここで宣言されました"
  
! #: cp/class.cc:7684
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "構造体の最後ではない所に可変配列メンバがあります"
  
! #: cp/class.cc:7686
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "構造体に可変配列メンバ以外のメンバがありません"
  
! #: cp/class.cc:7695 cp/class.cc:7730
  #, fuzzy, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "%q#T が再定義されています"
  
! #: cp/class.cc:7703
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "構造体の最後ではない所に可変配列メンバがあります"
  
! #: cp/class.cc:7705
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "構造体に可変配列メンバ以外のメンバがありません"
  
! #: cp/class.cc:7728
  #, fuzzy, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "`%s' は前にここで宣言されました"
  
! #: cp/class.cc:7840 cp/decl.cc:18273 cp/parser.cc:28411
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T が再定義されています"
  
! #: cp/class.cc:7987
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T は仮想関数を持っており非仮想デストラクタからアクセス可能です"
  
! #: cp/class.cc:8015
  #, fuzzy, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "%q#D 用のプロトタイプがクラス %qT 内のどれとも一致しません"
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8025
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "メンバ関数の名前を欠いています"
  
! #: cp/class.cc:8031
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8202
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "初期化された変数 `%s' は dllimport マークされています"
  
! #: cp/class.cc:8213
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8720
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "言語文字列 %<\"%E\"%> は認識できません"
  
! #: cp/class.cc:8810
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:8976
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "関数 %qD から型 %q#T への変換が適合しません"
  
! #: cp/class.cc:9004
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "オーバーロードされた関数 %qD から型 %q#T への変換は曖昧です"
  
! #: cp/class.cc:9046
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr "ISO C++ は非左辺値式へのキャストのアドレスを取ることを禁じます"
  
! #: cp/class.cc:9051
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr ""
  
! #: cp/class.cc:9061
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "メンバ %qD へのポインタと見なしています"
  
! #: cp/class.cc:9064
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:9143
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "型情報が不十分です"
  
! #: cp/class.cc:9163
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "%qE を型 %qT から型 %qT へ変換できません"
  
! #: cp/class.cc:9464
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "`%s' の宣言により `this' のメンバが覆い隠されます"
  
! #: cp/class.cc:9467
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as %q#D"
  msgid "used here to mean %q#D"
--- 54425,54626 ----
  msgid "  non-static data member %qD has volatile type"
  msgstr "メンバへのポインタでの無効な `%s' の使用"
  
! #: cp/class.cc:6478
  #, fuzzy, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "基底クラス %q#T が非仮想デストラクタを持っています"
  
! #: cp/class.cc:6507
  #, fuzzy, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "コンストラクタが無いクラス内に非静的参照 %q+#D があります"
  
! #: cp/class.cc:6513
  #, fuzzy, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "コンストラクタが無いクラス内に非静的定数メンバ %q+#D があります"
  
! #: cp/class.cc:6853
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6858
! #, gcc-internal-format
! msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr ""
! 
! #: cp/class.cc:6866
  #, fuzzy, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "%qD の整列は元の宣言より大きいです"
  
! #: cp/class.cc:6871
! #, fuzzy, gcc-internal-format
! msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr "%qD の整列は元の宣言より大きいです"
! 
! #: cp/class.cc:6912
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "直接の基底 %qT は曖昧なため %qT 内でアクセスできません"
  
! #: cp/class.cc:6924
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "仮想基底 %qT は曖昧なため %qT 内ではアクセスできません"
  
! #: cp/class.cc:7166
  #, fuzzy, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "%q+D のオフセットは ABI に適合していないため将来のバージョンの GCC では変更になるかもしれません"
  
! #: cp/class.cc:7362
  #, fuzzy, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "配列 %qE のサイズが大きすぎます"
  
! #: cp/class.cc:7683
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr ""
  
! #: cp/class.cc:7684
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "可変配列メンバの無効な使用法です"
  
! #: cp/class.cc:7689
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "`%s' は前にここで宣言されました"
  
! #: cp/class.cc:7718
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "構造体の最後ではない所に可変配列メンバがあります"
  
! #: cp/class.cc:7720
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "構造体に可変配列メンバ以外のメンバがありません"
  
! #: cp/class.cc:7729 cp/class.cc:7764
  #, fuzzy, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "%q#T が再定義されています"
  
! #: cp/class.cc:7737
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "構造体の最後ではない所に可変配列メンバがあります"
  
! #: cp/class.cc:7739
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "構造体に可変配列メンバ以外のメンバがありません"
  
! #: cp/class.cc:7762
  #, fuzzy, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "`%s' は前にここで宣言されました"
  
! #: cp/class.cc:7874 cp/decl.cc:18271 cp/parser.cc:28464
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T が再定義されています"
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T は仮想関数を持っており非仮想デストラクタからアクセス可能です"
  
! #: cp/class.cc:8049
  #, fuzzy, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "%q#D 用のプロトタイプがクラス %qT 内のどれとも一致しません"
  
! #: cp/class.cc:8055
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8059
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "メンバ関数の名前を欠いています"
  
! #: cp/class.cc:8065
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8236
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "初期化された変数 `%s' は dllimport マークされています"
  
! #: cp/class.cc:8247
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8754
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "言語文字列 %<\"%E\"%> は認識できません"
  
! #: cp/class.cc:8844
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:9010
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "関数 %qD から型 %q#T への変換が適合しません"
  
! #: cp/class.cc:9038
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "オーバーロードされた関数 %qD から型 %q#T への変換は曖昧です"
  
! #: cp/class.cc:9080
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr "ISO C++ は非左辺値式へのキャストのアドレスを取ることを禁じます"
  
! #: cp/class.cc:9085
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr ""
  
! #: cp/class.cc:9095
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "メンバ %qD へのポインタと見なしています"
  
! #: cp/class.cc:9098
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:9177
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "型情報が不十分です"
  
! #: cp/class.cc:9197
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "%qE を型 %qT から型 %qT へ変換できません"
  
! #: cp/class.cc:9498
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "`%s' の宣言により `this' のメンバが覆い隠されます"
  
! #: cp/class.cc:9501
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as %q#D"
  msgid "used here to mean %q#D"
*************** msgstr "関数 `%s' に対して不適�
*** 54586,54592 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15267
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
--- 54657,54663 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15265
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
*************** msgstr ""
*** 54632,54638 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6580
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
--- 54703,54709 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6596
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
*************** msgid "%q+E is not a constant expression
*** 54651,54662 ****
  msgstr ""
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10113 rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "非関数 %qD の呼び出しです"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6138 cp/constexpr.cc:8586
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
--- 54722,54733 ----
  msgstr ""
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10135 rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "非関数 %qD の呼び出しです"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6153 cp/constexpr.cc:8608
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
*************** msgstr ""
*** 54677,54683 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10077
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
--- 54748,54754 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10099
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
*************** msgstr "初期化子を欠いていま�
*** 54863,54873 ****
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%> ポインタの参照を解除しています"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4913 cp/constexpr.cc:4925
! #: cp/constexpr.cc:7761 cp/constexpr.cc:7892 cp/constexpr.cc:10027
! #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
! #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
! #: rust/backend/rust-constexpr.cc:5712
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr ""
--- 54934,54944 ----
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%> ポインタの参照を解除しています"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4925 cp/constexpr.cc:4937
! #: cp/constexpr.cc:7777 cp/constexpr.cc:7908 cp/constexpr.cc:10049
! #: cp/constexpr.cc:11043 rust/backend/rust-constexpr.cc:1738
! #: rust/backend/rust-constexpr.cc:1983 rust/backend/rust-constexpr.cc:2225
! #: rust/backend/rust-constexpr.cc:4743 rust/backend/rust-constexpr.cc:5712
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr ""
*************** msgstr ""
*** 54877,55326 ****
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD は定数式で初期化されませんでした"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6748
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "初期化子を欠いています"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6743
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4991
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:4994
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:5005
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:5008
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:5019
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:5022
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:5033
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:5037
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:5048
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:5051
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:5206
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "入れ子になった関数はこのターゲットではサポートされていません"
  
! #: cp/constexpr.cc:5215 cp/constexpr.cc:5225
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5245
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5291
  #, fuzzy, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "初期化子を欠いています"
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6158 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6198 cp/constexpr.cc:6231
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "定数式がオーバーフローしました"
  
! #: cp/constexpr.cc:6200 cp/constexpr.cc:6226 cp/constexpr.cc:6233
! #: cp/constexpr.cc:6575
  #, fuzzy, gcc-internal-format
  msgid "allocated here"
  msgstr "ここで宣言されています"
  
! #: cp/constexpr.cc:6204
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6224
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "%qD は定数式で初期化されませんでした"
  
! #: cp/constexpr.cc:6236 rust/backend/rust-constexpr.cc:4041
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6244
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qE は初期化されていません"
  
! #: cp/constexpr.cc:6249
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D は const ではありません"
  
! #: cp/constexpr.cc:6252
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D は volatile です"
  
! #: cp/constexpr.cc:6257 cp/constexpr.cc:6264
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD は定数式で初期化されませんでした"
  
! #: cp/constexpr.cc:6270
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.cc:6273
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.cc:6573
  #, fuzzy, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "定数式がオーバーフローしました"
  
! #: cp/constexpr.cc:6582
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:6589
  #, fuzzy, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:6592
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:6723
  #, fuzzy, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "ポインタ型へ変換できません"
  
! #: cp/constexpr.cc:6752
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6759
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6771 rust/backend/rust-constexpr.cc:2820
  #, fuzzy, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "ポインタ型へ変換できません"
  
! #: cp/constexpr.cc:7223 cp/constexpr.cc:8928 cp/constexpr.cc:8940
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:7430 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7539 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:7541 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7560
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "無効な %qD の使用です"
  
! #: cp/constexpr.cc:7564
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7566
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7568
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7570
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7723
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "定数式がオーバーフローしました"
  
! #: cp/constexpr.cc:7736
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7922
  #, fuzzy, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr "%q+D が再定義されました"
  
! #: cp/constexpr.cc:7925
  #, fuzzy, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "%q+D が再定義されました"
  
! #: cp/constexpr.cc:7990 cp/constexpr.cc:10723
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "定数式がオーバーフローしました"
  
! #: cp/constexpr.cc:8448 cp/constexpr.cc:10228
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:8479 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8531
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:8541
  #, fuzzy, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr "フィールドの型はここで宣言されました"
  
! #: cp/constexpr.cc:8549
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:8563
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:8603 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:8741 cp/constexpr.cc:10535 cp/constexpr.cc:10946
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:8785 cp/constexpr.cc:10987
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:8843
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:8878
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "配列 `%s' の大きさは非整数型"
  
! #: cp/constexpr.cc:8943
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:9242 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9250 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:9266 rust/backend/rust-constexpr.cc:5183
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "`%s' はその定義の前にプロトタイプなしで使われました"
  
! #: cp/constexpr.cc:9277 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:9297 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9301
  #, fuzzy, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "一時オブジェクトのアドレスを取ろうとしています"
  
! #: cp/constexpr.cc:9336
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:9964 rust/backend/rust-constexpr.cc:5667
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:10193
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "%qE の列挙値が整数定数式ではありません"
  
! #: cp/constexpr.cc:10196
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10252 rust/backend/rust-constexpr.cc:5893
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:10286 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10470
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:10482
  #, fuzzy, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:10549
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "仮想関数は friend にできません"
  
! #: cp/constexpr.cc:10565
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:10629
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "定数式がオーバーフローしました"
  
! #: cp/constexpr.cc:10687
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qE は最初に使用した後に %<threadprivate%> と宣言されています"
  
! #: cp/constexpr.cc:10695
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%q+F が %<static%> と宣言されましたが定義されていません"
  
! #: cp/constexpr.cc:10773 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:10874 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:10943
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "定数式がオーバーフローしました"
  
! #: cp/constexpr.cc:10956
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "初期化子内に非定数の配列インデックスがあります"
  
! #: cp/constexpr.cc:11004
  #, fuzzy, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/constexpr.cc:11040 rust/backend/rust-constexpr.cc:6438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ファイル \"%s\" に戻るはずでした"
--- 54948,55397 ----
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD は定数式で初期化されませんでした"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6764
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "初期化子を欠いています"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6759
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5003
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:5006
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:5017
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:5020
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:5031
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:5034
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:5045
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:5049
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:5060
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:5063
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:5218
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "入れ子になった関数はこのターゲットではサポートされていません"
  
! #: cp/constexpr.cc:5227 cp/constexpr.cc:5237
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5257
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5303
  #, fuzzy, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "初期化子を欠いています"
  
! #: cp/constexpr.cc:5315
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6173 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6213 cp/constexpr.cc:6246
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "定数式がオーバーフローしました"
  
! #: cp/constexpr.cc:6215 cp/constexpr.cc:6241 cp/constexpr.cc:6248
! #: cp/constexpr.cc:6591
  #, fuzzy, gcc-internal-format
  msgid "allocated here"
  msgstr "ここで宣言されています"
  
! #: cp/constexpr.cc:6219
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6239
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "%qD は定数式で初期化されませんでした"
  
! #: cp/constexpr.cc:6251 rust/backend/rust-constexpr.cc:4041
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6259
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qE は初期化されていません"
  
! #: cp/constexpr.cc:6264
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D は const ではありません"
  
! #: cp/constexpr.cc:6267
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D は volatile です"
  
! #: cp/constexpr.cc:6272 cp/constexpr.cc:6279
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD は定数式で初期化されませんでした"
  
! #: cp/constexpr.cc:6285
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.cc:6288
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.cc:6589
  #, fuzzy, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "定数式がオーバーフローしました"
  
! #: cp/constexpr.cc:6598
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:6605
  #, fuzzy, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:6608
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:6739
  #, fuzzy, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "ポインタ型へ変換できません"
  
! #: cp/constexpr.cc:6768
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6775
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6787 rust/backend/rust-constexpr.cc:2820
  #, fuzzy, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "ポインタ型へ変換できません"
  
! #: cp/constexpr.cc:7239 cp/constexpr.cc:8950 cp/constexpr.cc:8962
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:7446 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7555 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:7557 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7576
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "無効な %qD の使用です"
  
! #: cp/constexpr.cc:7580
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7586
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7739
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "定数式がオーバーフローしました"
  
! #: cp/constexpr.cc:7752
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7938
  #, fuzzy, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr "%q+D が再定義されました"
  
! #: cp/constexpr.cc:7941
  #, fuzzy, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "%q+D が再定義されました"
  
! #: cp/constexpr.cc:8006 cp/constexpr.cc:10745
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "定数式がオーバーフローしました"
  
! #: cp/constexpr.cc:8470 cp/constexpr.cc:10250
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:8501 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8553
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:8563
  #, fuzzy, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr "フィールドの型はここで宣言されました"
  
! #: cp/constexpr.cc:8571
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:8585
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:8625 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:8763 cp/constexpr.cc:10557 cp/constexpr.cc:10968
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:8807 cp/constexpr.cc:11009
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:8865
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:8900
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "配列 `%s' の大きさは非整数型"
  
! #: cp/constexpr.cc:8965
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:9264 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9272 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:9288 rust/backend/rust-constexpr.cc:5183
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "`%s' はその定義の前にプロトタイプなしで使われました"
  
! #: cp/constexpr.cc:9299 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:9319 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9323
  #, fuzzy, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "一時オブジェクトのアドレスを取ろうとしています"
  
! #: cp/constexpr.cc:9358
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:9986 rust/backend/rust-constexpr.cc:5667
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:10215
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "%qE の列挙値が整数定数式ではありません"
  
! #: cp/constexpr.cc:10218
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10274 rust/backend/rust-constexpr.cc:5893
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:10308 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10492
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:10504
  #, fuzzy, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:10571
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "仮想関数は friend にできません"
  
! #: cp/constexpr.cc:10587
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "定数式内でオーバーフローしました"
  
! #: cp/constexpr.cc:10651
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "定数式がオーバーフローしました"
  
! #: cp/constexpr.cc:10709
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qE は最初に使用した後に %<threadprivate%> と宣言されています"
  
! #: cp/constexpr.cc:10717
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%q+F が %<static%> と宣言されましたが定義されていません"
  
! #: cp/constexpr.cc:10795 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:10896 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/constexpr.cc:10965
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "定数式がオーバーフローしました"
  
! #: cp/constexpr.cc:10978
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "初期化子内に非定数の配列インデックスがあります"
  
! #: cp/constexpr.cc:11026
  #, fuzzy, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/constexpr.cc:11065 rust/backend/rust-constexpr.cc:6438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ファイル \"%s\" に戻るはずでした"
*************** msgstr "元の定義はここに出現�
*** 55926,56038 ****
  msgid "declaration adds contracts to %q#D"
  msgstr "%q#D が宣言されています"
  
! #: cp/coroutines.cc:427
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:429
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:484
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function %<main%>"
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "関数 %<main%> をインラインに出来ません"
  
! #: cp/coroutines.cc:506
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:534
  #, fuzzy, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/coroutines.cc:547
  #, fuzzy, gcc-internal-format
  msgid "%qE must take no arguments"
  msgstr "`%s' は 0 か 2 個の引数しかとりません"
  
! #: cp/coroutines.cc:554 cp/coroutines.cc:599
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is predetermined %qs for %qs"
  msgid "%qE must return %qT, not %qT"
  msgstr "%qE は %qs (%qs 用) として前もって決められています"
  
! #: cp/coroutines.cc:581
  #, fuzzy, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/coroutines.cc:592
  #, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr ""
  
! #: cp/coroutines.cc:621
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:736
  #, fuzzy, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr "PIC レジスタ用に '%s' を使用できません"
  
! #: cp/coroutines.cc:756
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:760
  #, fuzzy, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr "%qD はここで定義されています"
  
! #: cp/coroutines.cc:919 cp/coroutines.cc:997 cp/coroutines.cc:4553
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "不明な型名 %qE です"
  
! #: cp/coroutines.cc:1012
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr "\"%s\" はマクロ名としては使えません"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1020
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "\"%s\" はマクロ名としては使えません"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1031
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "\"%s\" はマクロ名としては使えません"
  
! #: cp/coroutines.cc:1042
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "仮想関数は friend にできません"
  
! #: cp/coroutines.cc:1053
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr "\"%s\" はマクロ名としては使えません"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1060
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr "\"%s\" はマクロ名としては使えません"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1067
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "\"%s\" はマクロ名としては使えません"
--- 55997,56109 ----
  msgid "declaration adds contracts to %q#D"
  msgstr "%q#D が宣言されています"
  
! #: cp/coroutines.cc:507
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:509
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:564
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function %<main%>"
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "関数 %<main%> をインラインに出来ません"
  
! #: cp/coroutines.cc:586
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:614
  #, fuzzy, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/coroutines.cc:627
  #, fuzzy, gcc-internal-format
  msgid "%qE must take no arguments"
  msgstr "`%s' は 0 か 2 個の引数しかとりません"
  
! #: cp/coroutines.cc:634 cp/coroutines.cc:679
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is predetermined %qs for %qs"
  msgid "%qE must return %qT, not %qT"
  msgstr "%qE は %qs (%qs 用) として前もって決められています"
  
! #: cp/coroutines.cc:661
  #, fuzzy, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/coroutines.cc:672
  #, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr ""
  
! #: cp/coroutines.cc:701
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:816
  #, fuzzy, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr "PIC レジスタ用に '%s' を使用できません"
  
! #: cp/coroutines.cc:836
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:840
  #, fuzzy, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr "%qD はここで定義されています"
  
! #: cp/coroutines.cc:999 cp/coroutines.cc:1077 cp/coroutines.cc:4711
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "不明な型名 %qE です"
  
! #: cp/coroutines.cc:1092
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr "\"%s\" はマクロ名としては使えません"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1100
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "\"%s\" はマクロ名としては使えません"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1111
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "\"%s\" はマクロ名としては使えません"
  
! #: cp/coroutines.cc:1122
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "仮想関数は friend にできません"
  
! #: cp/coroutines.cc:1133
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr "\"%s\" はマクロ名としては使えません"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr "\"%s\" はマクロ名としては使えません"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1147
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "\"%s\" はマクロ名としては使えません"
*************** msgstr "\"%s\" はマクロ名として�
*** 56040,56138 ****
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1098
  #, fuzzy, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "戻り型が関数で、`return' に値がありません"
  
! #: cp/coroutines.cc:1150
  #, fuzzy, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "初期化子の要素が定数ではありません"
  
! #: cp/coroutines.cc:1152
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1280
  #, fuzzy, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "型修飾子 `%s' は struct や class の後には使えません"
  
! #: cp/coroutines.cc:1374
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1723
  #, fuzzy, gcc-internal-format
  #| msgid "function declared %<noreturn%> has a %<return%> statement"
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "%<noreturn%> と宣言されている関数が %<return%> 文を持っています"
  
! #: cp/coroutines.cc:1760
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "%<__builtin_prefetch%> への第三引数は定数でなければいけません"
  
! #: cp/coroutines.cc:1770
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "%<__builtin_prefetch%> への第三引数は定数でなければいけません"
  
! #: cp/coroutines.cc:2267
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %qD"
  msgid "no suspend point info for %qD"
  msgstr "前に %qD 用のプロトタイプがありません"
  
! #: cp/coroutines.cc:2829
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "%qE が重複しています"
  
! #: cp/coroutines.cc:3958
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "await expressions are not permitted in handlers"
  msgstr "case の値としてポインタは許可されていません"
  
! #: cp/coroutines.cc:4183
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4708
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4713
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4744
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:4840
  #, fuzzy, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr "ms_hook_prologue は入れ子になった関数と両立できません"
  
! #: cp/coroutines.cc:5146
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
--- 56111,56224 ----
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1178
  #, fuzzy, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "戻り型が関数で、`return' に値がありません"
  
! #: cp/coroutines.cc:1230
  #, fuzzy, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "初期化子の要素が定数ではありません"
  
! #: cp/coroutines.cc:1232
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1361 cp/coroutines.cc:1364
! #, fuzzy, gcc-internal-format
! msgid "%qs awaitable type %qT is not a structure"
! msgstr "ソースはポインタではありません"
! 
! #: cp/coroutines.cc:1367
  #, fuzzy, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "型修飾子 `%s' は struct や class の後には使えません"
  
! #: cp/coroutines.cc:1460
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1552 cp/coroutines.cc:1638
! #, fuzzy, gcc-internal-format
! msgid "%qs cannot be used in an unevaluated context"
! msgstr "入れ子になった関数はこのターゲットではサポートされていません"
! 
! #: cp/coroutines.cc:1821
  #, fuzzy, gcc-internal-format
  #| msgid "function declared %<noreturn%> has a %<return%> statement"
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "%<noreturn%> と宣言されている関数が %<return%> 文を持っています"
  
! #: cp/coroutines.cc:1858
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "%<__builtin_prefetch%> への第三引数は定数でなければいけません"
  
! #: cp/coroutines.cc:1868
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "%<__builtin_prefetch%> への第三引数は定数でなければいけません"
  
! #: cp/coroutines.cc:2387
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %qD"
  msgid "no suspend point info for %qD"
  msgstr "前に %qD 用のプロトタイプがありません"
  
! #: cp/coroutines.cc:2960
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "%qE が重複しています"
  
! #: cp/coroutines.cc:3618
! #, gcc-internal-format
! msgid "assumption ignored because it contains an await-expression"
! msgstr ""
! 
! #: cp/coroutines.cc:4125
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "await expressions are not permitted in handlers"
  msgstr "case の値としてポインタは許可されていません"
  
! #: cp/coroutines.cc:4342
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4864
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4871
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4876
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4907
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:5003
  #, fuzzy, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr "ms_hook_prologue は入れ子になった関数と両立できません"
  
! #: cp/coroutines.cc:5277
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
*************** msgstr "一時オブジェクトのア�
*** 56163,56221 ****
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "配列 `%s' の大きさは非整数型"
  
! #: cp/cp-gimplify.cc:2050
  #, fuzzy, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "%qD のアドレスは常に %<true%> と評価されます"
  
! #: cp/cp-gimplify.cc:2053
  #, fuzzy, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/cp-gimplify.cc:2065
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3650
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "定義した後に %qT に適用される属性を無視しています"
  
! #: cp/cp-gimplify.cc:3693
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qE attribute"
  msgid "pack expansion of %qE attribute"
  msgstr "%qE 属性の無効な引数です"
  
! #: cp/cp-gimplify.cc:3696
  #, fuzzy, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr "マクロ引数リストにあり得ないトークン"
  
! #: cp/cp-gimplify.cc:3735 cp/cp-gimplify.cc:3747 cp/decl.cc:4511
  #: cp/method.cc:990
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%s は型 %s ではありません (引数 %d)"
  
! #: cp/cp-gimplify.cc:3753
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "クラスタイプ項を欠いています"
  
! #: cp/cp-gimplify.cc:3770
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "ベクトル型の delete ですが、ポインタでも配列型でもありません"
  
! #: cp/cp-gimplify.cc:3780
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "ベクトル型の delete ですが、ポインタでも配列型でもありません"
  
! #: cp/cp-gimplify.cc:3792
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
--- 56249,56307 ----
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "配列 `%s' の大きさは非整数型"
  
! #: cp/cp-gimplify.cc:2055
  #, fuzzy, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "%qD のアドレスは常に %<true%> と評価されます"
  
! #: cp/cp-gimplify.cc:2058
  #, fuzzy, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/cp-gimplify.cc:2070
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3655
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "定義した後に %qT に適用される属性を無視しています"
  
! #: cp/cp-gimplify.cc:3698
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qE attribute"
  msgid "pack expansion of %qE attribute"
  msgstr "%qE 属性の無効な引数です"
  
! #: cp/cp-gimplify.cc:3701
  #, fuzzy, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr "マクロ引数リストにあり得ないトークン"
  
! #: cp/cp-gimplify.cc:3740 cp/cp-gimplify.cc:3752 cp/decl.cc:4509
  #: cp/method.cc:990
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%s は型 %s ではありません (引数 %d)"
  
! #: cp/cp-gimplify.cc:3758
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "クラスタイプ項を欠いています"
  
! #: cp/cp-gimplify.cc:3775
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "ベクトル型の delete ですが、ポインタでも配列型でもありません"
  
! #: cp/cp-gimplify.cc:3785
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "ベクトル型の delete ですが、ポインタでも配列型でもありません"
  
! #: cp/cp-gimplify.cc:3797
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
*************** msgstr ""
*** 56260,56266 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "%qT から %qT への変換が曖昧です"
  
! #: cp/cvt.cc:499 cp/typeck.cc:8914
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
--- 56346,56352 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "%qT から %qT への変換が曖昧です"
  
! #: cp/cvt.cc:499 cp/typeck.cc:9030
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
*************** msgstr "使用されない変数 %q+D �
*** 56620,56902 ****
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:905
  #, fuzzy, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr "%q+F が %<static%> と宣言されましたが定義されていません"
  
! #: cp/decl.cc:912
  #, fuzzy, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr "環境変数 %qs が定義されていません"
  
  # ここより下の数文は一つの文が2個以上の msgid に分割されています
  # 訳すのは非常に困難です
! #: cp/decl.cc:1357
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.cc:1397
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.cc:1427
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "前方での `%s' の宣言"
  
! #: cp/decl.cc:1488
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "使用している宣言 %q+D は前に使用している宣言と競合しています"
  
! #: cp/decl.cc:1492 cp/decl.cc:17249
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "前方での `%s' の宣言"
  
! #: cp/decl.cc:1513
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "strftime フォーマットは引数をフォーマットできません"
  
! #: cp/decl.cc:1542
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "friend 宣言がクラス定義の中にありません"
  
! #: cp/decl.cc:1545
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "前方での `%s' の宣言"
  
! #: cp/decl.cc:1598
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "無効な宣言です"
  
! #: cp/decl.cc:1600 cp/decl.cc:2027
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "無効な宣言です"
  
! #: cp/decl.cc:1640
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "redefinition of default argument for %q+#D"
  msgstr "%q#D 用のデフォルト引数の再定義です"
  
! #: cp/decl.cc:1642
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "元の定義はここに出現しています"
  
! #: cp/decl.cc:1708
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "組み込み関数 %q+D が非関数として宣言されました"
  
! #: cp/decl.cc:1721 cp/decl.cc:1847
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "組み込み関数 %q#D を覆い隠しています"
  
! #: cp/decl.cc:1722 cp/decl.cc:1848
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "ライブラリ関数 %q#D を覆い隠しています"
  
! #: cp/decl.cc:1730
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "ライブラリ関数 %q#D は非関数 %q#D として再宣言されています"
  
! #: cp/decl.cc:1734 cp/decl.cc:1795
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "%q+D のセクションが前の宣言と競合しています"
  
! #: cp/decl.cc:1822
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "%q+D の宣言が組み込み関数を隠します"
  
! #: cp/decl.cc:1828 cp/decl.cc:1842
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "%q+D の宣言が組み込み関数を隠します"
  
! #: cp/decl.cc:1832
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "空の宣言です"
  
! #: cp/decl.cc:1937
  #, fuzzy, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "%q+D のデータ領域が前の宣言と競合しています"
  
! #: cp/decl.cc:1941
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1957
  #, fuzzy, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q+D が異なる種類のシンボルとして再宣言されました"
  
! #: cp/decl.cc:1982
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/decl.cc:2003
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "関数 %qE の暗黙的な宣言です"
  
! #: cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "%q#D のテンプレート宣言です"
  
! #: cp/decl.cc:2036
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "無効な宣言です"
  
! #: cp/decl.cc:2038
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "前方での `%s' の宣言"
  
! #: cp/decl.cc:2049
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "`%s' の宣言はグローバル宣言を覆い隠します"
  
! #: cp/decl.cc:2051
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "前方での `%s' の暗黙的な宣言"
  
! #: cp/decl.cc:2109
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "前はここで定義されました"
  
! #: cp/decl.cc:2110 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "前はここで宣言されました"
  
! #: cp/decl.cc:2118
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr "メソッド定義がクラスコンテキスト内ではありません"
  
! #: cp/decl.cc:2123
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2127
  #, fuzzy, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr "ソースは不完全型へのポインタです"
  
! #: cp/decl.cc:2131
  #, fuzzy, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr "ソースは不完全型へのポインタです"
  
! #: cp/decl.cc:2138
  #, fuzzy, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr "%s に `%s' という名前のメンバはありません"
  
! #: cp/decl.cc:2141
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2144
  #, fuzzy, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr "ソースはポインタではありません"
  
! #: cp/decl.cc:2147
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable %qs not defined"
  msgid "extern variable is not name-independent"
  msgstr "環境変数 %qs が定義されていません"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "`%s' と型が矛盾します"
  
! #: cp/decl.cc:2161
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "`%s' は前にここで定義されました"
  
! #: cp/decl.cc:2201
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "リンク無し %q+D の再定義です"
  
! #: cp/decl.cc:2204
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "前方での `%s' の宣言"
  
! #: cp/decl.cc:2253 cp/decl.cc:2263
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr ""
  
! #: cp/decl.cc:2256 cp/decl.cc:2266
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "前の %q+D の宣言はここです"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "無効な宣言です"
  
! #: cp/decl.cc:2323 cp/decl.cc:17269
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared here without exporting"
  msgstr "前はここで宣言されました"
  
! #: cp/decl.cc:2353
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "前の %q+D の宣言はここです"
  
! #: cp/decl.cc:2354
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "前の %q+D の宣言はここです"
  
! #: cp/decl.cc:2369
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "領域 `%s' は関数として宣言されています"
  
! #: cp/decl.cc:2416
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr ""
  
! #: cp/decl.cc:2432
  #, fuzzy, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "%q+D が再定義されました"
--- 56706,56988 ----
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:903
  #, fuzzy, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr "%q+F が %<static%> と宣言されましたが定義されていません"
  
! #: cp/decl.cc:910
  #, fuzzy, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr "環境変数 %qs が定義されていません"
  
  # ここより下の数文は一つの文が2個以上の msgid に分割されています
  # 訳すのは非常に困難です
! #: cp/decl.cc:1355
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.cc:1395
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.cc:1425
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "前方での `%s' の宣言"
  
! #: cp/decl.cc:1486
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "使用している宣言 %q+D は前に使用している宣言と競合しています"
  
! #: cp/decl.cc:1490 cp/decl.cc:17247
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "前方での `%s' の宣言"
  
! #: cp/decl.cc:1511
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "strftime フォーマットは引数をフォーマットできません"
  
! #: cp/decl.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "friend 宣言がクラス定義の中にありません"
  
! #: cp/decl.cc:1543
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "前方での `%s' の宣言"
  
! #: cp/decl.cc:1596
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "無効な宣言です"
  
! #: cp/decl.cc:1598 cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "無効な宣言です"
  
! #: cp/decl.cc:1638
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "redefinition of default argument for %q+#D"
  msgstr "%q#D 用のデフォルト引数の再定義です"
  
! #: cp/decl.cc:1640
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "元の定義はここに出現しています"
  
! #: cp/decl.cc:1706
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "組み込み関数 %q+D が非関数として宣言されました"
  
! #: cp/decl.cc:1719 cp/decl.cc:1845
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "組み込み関数 %q#D を覆い隠しています"
  
! #: cp/decl.cc:1720 cp/decl.cc:1846
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "ライブラリ関数 %q#D を覆い隠しています"
  
! #: cp/decl.cc:1728
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "ライブラリ関数 %q#D は非関数 %q#D として再宣言されています"
  
! #: cp/decl.cc:1732 cp/decl.cc:1793
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "%q+D のセクションが前の宣言と競合しています"
  
! #: cp/decl.cc:1820
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "%q+D の宣言が組み込み関数を隠します"
  
! #: cp/decl.cc:1826 cp/decl.cc:1840
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "%q+D の宣言が組み込み関数を隠します"
  
! #: cp/decl.cc:1830
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "空の宣言です"
  
! #: cp/decl.cc:1935
  #, fuzzy, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "%q+D のデータ領域が前の宣言と競合しています"
  
! #: cp/decl.cc:1939
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1955
  #, fuzzy, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q+D が異なる種類のシンボルとして再宣言されました"
  
! #: cp/decl.cc:1980
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/decl.cc:2001
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "関数 %qE の暗黙的な宣言です"
  
! #: cp/decl.cc:2023
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "%q#D のテンプレート宣言です"
  
! #: cp/decl.cc:2034
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "無効な宣言です"
  
! #: cp/decl.cc:2036
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "前方での `%s' の宣言"
  
! #: cp/decl.cc:2047
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "`%s' の宣言はグローバル宣言を覆い隠します"
  
! #: cp/decl.cc:2049
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "前方での `%s' の暗黙的な宣言"
  
! #: cp/decl.cc:2107
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "前はここで定義されました"
  
! #: cp/decl.cc:2108 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "前はここで宣言されました"
  
! #: cp/decl.cc:2116
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr "メソッド定義がクラスコンテキスト内ではありません"
  
! #: cp/decl.cc:2121
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2125
  #, fuzzy, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr "ソースは不完全型へのポインタです"
  
! #: cp/decl.cc:2129
  #, fuzzy, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr "ソースは不完全型へのポインタです"
  
! #: cp/decl.cc:2136
  #, fuzzy, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr "%s に `%s' という名前のメンバはありません"
  
! #: cp/decl.cc:2139
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2142
  #, fuzzy, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr "ソースはポインタではありません"
  
! #: cp/decl.cc:2145
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable %qs not defined"
  msgid "extern variable is not name-independent"
  msgstr "環境変数 %qs が定義されていません"
  
! #: cp/decl.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "`%s' と型が矛盾します"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "`%s' は前にここで定義されました"
  
! #: cp/decl.cc:2199
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "リンク無し %q+D の再定義です"
  
! #: cp/decl.cc:2202
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "前方での `%s' の宣言"
  
! #: cp/decl.cc:2251 cp/decl.cc:2261
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr ""
  
! #: cp/decl.cc:2254 cp/decl.cc:2264
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "前の %q+D の宣言はここです"
  
! #: cp/decl.cc:2319 cp/decl.cc:17265
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "無効な宣言です"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared here without exporting"
  msgstr "前はここで宣言されました"
  
! #: cp/decl.cc:2351
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "前の %q+D の宣言はここです"
  
! #: cp/decl.cc:2352
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "前の %q+D の宣言はここです"
  
! #: cp/decl.cc:2367
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "領域 `%s' は関数として宣言されています"
  
! #: cp/decl.cc:2414
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr ""
  
! #: cp/decl.cc:2430
  #, fuzzy, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "%q+D が再定義されました"
*************** msgstr "%q+D が再定義されました
*** 56909,56952 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2949
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.cc:3131
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%q+D のデータ領域が前の宣言と競合しています"
  
  #. Reject two definitions.
! #: cp/decl.cc:3409 cp/decl.cc:3438 cp/decl.cc:3476 cp/decl.cc:3493
! #: cp/decl.cc:3592
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3425
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr ""
  
! #: cp/decl.cc:3435
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr ""
  
! #: cp/decl.cc:3449 cp/decl.cc:3503
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3452 cp/decl.cc:3506
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3462
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 56995,57038 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2947
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.cc:3129
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%q+D のデータ領域が前の宣言と競合しています"
  
  #. Reject two definitions.
! #: cp/decl.cc:3407 cp/decl.cc:3436 cp/decl.cc:3474 cp/decl.cc:3491
! #: cp/decl.cc:3590
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3423
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr ""
  
! #: cp/decl.cc:3433
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr ""
  
! #: cp/decl.cc:3447 cp/decl.cc:3501
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3450 cp/decl.cc:3504
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3460
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 56954,59479 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3523
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3538
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3541
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3556 cp/decl.cc:3600 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3583
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "%q+D の冗長な再宣言です"
  
! #: cp/decl.cc:3652
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3653
  #, fuzzy, gcc-internal-format
  msgid "previous label"
  msgstr "前方での `%s' の宣言"
  
! #: cp/decl.cc:3743
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr ""
  
! #: cp/decl.cc:3744
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "case ラベルにジャンプしています"
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3750
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  ここから"
  
! #: cp/decl.cc:3779 cp/decl.cc:4018
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3804
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "(`%s' の初期化は不完全です)"
  
! #: cp/decl.cc:3816 cp/decl.cc:3984
  #, fuzzy, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr "  try ブロックに入ります"
  
! #: cp/decl.cc:3822 cp/decl.cc:3973 cp/decl.cc:3986
  #, fuzzy, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "  catch ブロックに入ります"
  
! #: cp/decl.cc:3828 cp/decl.cc:4000
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  try ブロックに入ります"
  
! #: cp/decl.cc:3834 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3840 cp/decl.cc:3994
  #, fuzzy, gcc-internal-format
  #| msgid "missing increment expression"
  msgid "  enters statement expression"
  msgstr "増分式がありません"
  
! #: cp/decl.cc:3847 cp/decl.cc:3990
  #, fuzzy, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "文が予期されます"
  
! #: cp/decl.cc:3853 cp/decl.cc:3992
  #, fuzzy, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "文が予期されます"
  
! #: cp/decl.cc:3884 cp/decl.cc:4058
  #, fuzzy, gcc-internal-format
  msgid "  does not destroy %qD"
  msgstr "%s は %s をサポートしません"
  
! #: cp/decl.cc:3886 cp/decl.cc:4042
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr ""
  
! #: cp/decl.cc:3978
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "(`%s' の初期化は不完全です)"
  
! #: cp/decl.cc:4518 cp/parser.cc:7467
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "非テンプレート %qD がテンプレートとして使用されています"
  
! #: cp/decl.cc:4524
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "%qD は関数テンプレートではありません"
  
! #: cp/decl.cc:4535
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.cc:4574 cp/decl.cc:4675
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4575
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "不明な型名 %qE です"
  
! #: cp/decl.cc:4589
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "%s: オプション `%s' はあいまいです\n"
  
! #: cp/decl.cc:4598
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4611
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4685
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "仮引数 `%s' の型が宣言されていません"
  
! #: cp/decl.cc:5163
  #, fuzzy, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "要求された整列が 2 の累乗ではありません"
  
! #: cp/decl.cc:5218
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5222
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5235
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5240
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5567
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q+#D は無効です。無名共用体は非静的データメンバのみ持つことが出来ます"
  
! #: cp/decl.cc:5577 cp/parser.cc:24254
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5606
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "無名構造体が名前つき型の中にありません"
  
! #: cp/decl.cc:5618
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5621
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5624
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5643
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "`%s' の宣言に二つ以上のデータ型が指定されました"
  
! #: cp/decl.cc:5646
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5688
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "一つの宣言に複数の型があります"
  
! #: cp/decl.cc:5693
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "`enum %s' の再宣言"
  
! #: cp/decl.cc:5710
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "非関数 `%s' の引数に format 属性が指定されました"
  
! #: cp/decl.cc:5743
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typdef 宣言で型名を欠いています"
  
! #: cp/decl.cc:5751
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ は無名構造体を禁止しています"
  
! #: cp/decl.cc:5758
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "非関数 `%s' の引数に format 属性が指定されました"
  
! #: cp/decl.cc:5761
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "非関数 `%s' の引数に format 属性が指定されました"
  
! #: cp/decl.cc:5766
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5769
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "コンストラクタに対する戻り値の型指定は無視されました"
  
! #: cp/decl.cc:5772
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "%s に対する記憶クラス指定子 `%s'"
  
! #: cp/decl.cc:5776
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%s に対する記憶クラス指定子 `%s'"
  
! #: cp/decl.cc:5780
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%s に対する記憶クラス指定子 `%s'"
  
! #: cp/decl.cc:5784
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%s に対する記憶クラス指定子 `%s'"
  
! #: cp/decl.cc:5788
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%s に対する記憶クラス指定子 `%s'"
  
! #: cp/decl.cc:5792
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "`%s' の宣言で型がデフォルトの `int' とされました"
  
! #: cp/decl.cc:5795 cp/decl.cc:5798 cp/decl.cc:5801
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "\"%s\" はマクロ名としては使えません"
  
! #: cp/decl.cc:5824
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "自動テンプレート実体化を有効にする"
  
! #: cp/decl.cc:5827
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "`com_interface' 属性はクラス定義にのみ用いる事ができます"
  
! #: cp/decl.cc:5840 cp/decl.cc:13780 cp/decl.cc:15427 cp/parser.cc:16037
! #: cp/parser.cc:21975 cp/parser.cc:28867
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored"
  msgstr "%qE 属性は無視されました"
  
! #: cp/decl.cc:5842 cp/decl.cc:13781
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:5917
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "`com_interface' 属性はクラス定義にのみ用いる事ができます"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5921
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5987 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef `%s' が初期化されました"
  
! #: cp/decl.cc:6000
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "`%s' の宣言に `extern' がついており、初期化もされています"
  
! #: cp/decl.cc:6038
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "初期化された変数 `%s' は dllimport マークされています"
  
! #: cp/decl.cc:6065
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%s に `%s' という名前のメンバはありません"
  
! #: cp/decl.cc:6074
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "%q#D のテンプレート宣言です"
  
! #: cp/decl.cc:6075
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "ポインタ宣言子に不適切な型修飾子"
  
! #: cp/decl.cc:6087
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:6099
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "重複した初期化子"
  
! #: cp/decl.cc:6149 cp/decl.cc:6153
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "friend 宣言がクラス定義の中にありません"
  
! #: cp/decl.cc:6171
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6207
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/decl.cc:6213
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/decl.cc:6279
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "変数 `%s' には初期化子がありますが、不完全型です"
  
! #: cp/decl.cc:6288 cp/decl.cc:7763
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "配列 `%s' の要素に不完全型があります"
  
! #: cp/decl.cc:6299
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "仮引数 `%s' は不完全型です"
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6452
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6458
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6477
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "自明でないラベルのついた初期化子です"
  
! #: cp/decl.cc:6481
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "配列 `%s' の大きさは非整数型"
  
! #: cp/decl.cc:6546
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "初期化子は `%s' のサイズの特定に失敗しました"
  
! #: cp/decl.cc:6553
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "`%s' での配列サイズを欠いています"
  
! #: cp/decl.cc:6565
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "ISO C は サイズ 0 の配列 `%s' を禁じます"
  
! #: cp/decl.cc:6605
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6630
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.cc:6732
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6736
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6743
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6786 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "未初期化定数を ROM に置かない"
  
! #: cp/decl.cc:6793 rust/backend/rust-tree.cc:3272
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "レジスタ変数 %qD が入れ子になった関数内で使用されています"
  
! #: cp/decl.cc:6802 rust/backend/rust-tree.cc:3281
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "初期化された変数 %q+D は dllimport とマークされています"
  
! #: cp/decl.cc:6810
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6814
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6817
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7117
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "無効なビット列初期化子です"
  
! #: cp/decl.cc:7189
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "無名基底クラスの初期設定子が曖昧です"
  
! #: cp/decl.cc:7234
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:7251 cp/init.cc:3424 cp/search.cc:1244
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "要求されたメンバ `%s' は多重継承グラフの中で曖昧です"
  
! #: cp/decl.cc:7256
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%s に `%s' という名前のメンバはありません"
  
! #: cp/decl.cc:7281
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%s に `%s' という名前のメンバはありません"
  
! #: cp/decl.cc:7337
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "無効な初期化子です"
  
! #: cp/decl.cc:7391
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7430 cp/decl.cc:7721 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "入力ファイルが多すぎます"
  
! #: cp/decl.cc:7473
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "スカラー初期化子がブレースで囲まれています"
  
! #: cp/decl.cc:7483
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "スカラー初期化子がブレースで囲まれています"
  
! #: cp/decl.cc:7617
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "初期化子のまわりのブレースを欠いています"
  
! #: cp/decl.cc:7751
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "ソースは不完全型へのポインタです"
  
! #: cp/decl.cc:7765
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "配列 `%s' の要素に不完全型があります"
  
! #: cp/decl.cc:7778
  #, fuzzy, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ISO C89 は複合リテラルを禁じます"
  
! #: cp/decl.cc:7834
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "`%s' は不完全型です"
  
! #: cp/decl.cc:7855
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "共用体初期化子内の要素が多すぎます"
  
! #: cp/decl.cc:7900
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:8043
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pramga が括弧で囲まれた文字列リテラルを受け取りました"
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "コンストラクタの静的メンバ初期化子は無効です"
  
! #: cp/decl.cc:8085
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8088
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ は new 式の初期化での `=' を禁じます"
  
! #: cp/decl.cc:8093
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(クラス外での初期化を必要とします)"
  
! #: cp/decl.cc:8295
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "仮引数 %qD が初期化されます"
  
! #: cp/decl.cc:8497
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "%d 番目の %qE の引数はアドレスでなければいけません"
  
! #: cp/decl.cc:8668
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "宣言内にない %<[*]%> です"
  
! #: cp/decl.cc:8692
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "一時オブジェクトのアドレスを取ろうとしています"
  
! #: cp/decl.cc:8697
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "一時オブジェクトのアドレスを取ろうとしています"
  
! #: cp/decl.cc:8702
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8707
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8712
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8777
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "宣言の中に代入(初期化ではなく)があります"
  
! #: cp/decl.cc:8798 cp/decl.cc:15827
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ は名前つき戻り値を許可しません"
  
! #: cp/decl.cc:8802 cp/decl.cc:15831
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%qs に対して記憶域クラスが指定されています"
  
! #: cp/decl.cc:8847 cp/decl.cc:15794
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "`%s' の宣言に `extern' がついており、初期化もされています"
  
! #: cp/decl.cc:8883
  #, fuzzy, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "非メンバ関数での `this' の使用は無効です"
  
! #: cp/decl.cc:8895
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "戻り値の型が不完全型です"
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8946
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr "複雑なパラメタをもつ関数は inline にできません"
  
! #: cp/decl.cc:9100
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "前方での `%s' の宣言"
  
! #: cp/decl.cc:9143
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "%qE 属性は変数および関数へのみ適用できます"
  
! #: cp/decl.cc:9351
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "関数 `%s' が変数であるかのように初期化されました"
  
! #: cp/decl.cc:9583
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "不完全型のポインタへの間接参照"
  
! #: cp/decl.cc:9584
  #, fuzzy, gcc-internal-format
  msgid "lambda declared here"
  msgstr "ここで宣言されています"
  
! #: cp/decl.cc:9600
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:9603
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9611
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:9634
  #, fuzzy, gcc-internal-format
  msgid "in base class of %qT"
  msgstr "%s に `%s' という名前のメンバはありません"
  
! #: cp/decl.cc:9641
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9650
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9888
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "ソースは不完全型へのポインタです"
  
! #: cp/decl.cc:9904
  #, fuzzy, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr "メンバ関数 %qD 用の無効な初期化子です"
  
! #: cp/decl.cc:9910
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 は可変長の配列 %qE を禁止しています"
  
! #: cp/decl.cc:9920 cp/decl.cc:10000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%qs が構造体フィールド用に指定されています"
  
! #: cp/decl.cc:9924
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  
! #: cp/decl.cc:9927
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  
! #: cp/decl.cc:9968
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "ポインタを参照として宣言できません"
  
! #: cp/decl.cc:9992
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "定数式が欠けているか無効です"
  
! #: cp/decl.cc:10002
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10049
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10055
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:10084
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "ポインタを参照として宣言できません"
  
! #: cp/decl.cc:10089
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "   ポインタからメンバへの変換で"
  
! #: cp/decl.cc:10095
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "ソースは不完全型へのポインタです"
  
! #: cp/decl.cc:10104
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "%<offsetof%> を静的データメンバ %qD へ適用できません"
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10603
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10608
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10827
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "初期化子は `%s' のサイズの特定に失敗しました"
  
! #: cp/decl.cc:10831
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "`%s' での配列サイズを欠いています"
  
! #: cp/decl.cc:10834
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "ISO C は サイズ 0 の配列 `%s' を禁じます"
  
! #: cp/decl.cc:10850
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "他のクラス `%s' のデストラクタを、メンバにはできません"
  
! #: cp/decl.cc:10852
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "他のクラス `%s' のデストラクタを、メンバにはできません"
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10880
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10886
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10891
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10897
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:10902
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10908
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:10913
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10920
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "領域 `%s' は関数として宣言されています"
  
! #: cp/decl.cc:10927
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "例外仕様の検査をするコードを生成しない"
  
! #: cp/decl.cc:10959
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10999
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:11075
  #, fuzzy, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "--driver は最早サポートされません"
  
! #: cp/decl.cc:11113
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "%qD はテンプレート関数ではありません"
  
! #: cp/decl.cc:11115
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "friend 宣言がクラス定義の中にありません"
  
! #: cp/decl.cc:11122
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11174
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "宣言の中に代入(初期化ではなく)があります"
  
! #: cp/decl.cc:11185
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.cc:11203
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:11212
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11243
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "friend 宣言がクラス定義の中にありません"
  
! #: cp/decl.cc:11285
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "`::main' を template としては宣言できません"
  
! #: cp/decl.cc:11288
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "`::main' を inline としては宣言できません"
  
! #: cp/decl.cc:11291 cp/decl.cc:11294
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "`::main' を static としては宣言できません"
  
! #: cp/decl.cc:11296
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "`::main' を static としては宣言できません"
  
! #: cp/decl.cc:11298
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "`::main' を static としては宣言できません"
  
! #: cp/decl.cc:11301
  #, fuzzy, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr "`::main' を template としては宣言できません"
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11362
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11363
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "静的メンバ %qD はビットフィールドに出来ません"
  
! #: cp/decl.cc:11368
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "`::main' を static としては宣言できません"
  
! #: cp/decl.cc:11370
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "静的メンバ %qD はビットフィールドに出来ません"
  
! #: cp/decl.cc:11371
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "静的メンバ %qD はビットフィールドに出来ません"
  
! #: cp/decl.cc:11377 cp/decl.cc:14310 cp/decl.cc:14320 cp/parser.cc:12368
  #, fuzzy, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "仮引数 `%s' が void と宣言されています"
  
! #: cp/decl.cc:11390
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "`%s' の宣言は関数の配列"
  
! #: cp/decl.cc:11392 cp/decl.cc:11401 cp/typeck.cc:4667
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
  msgstr "ここで宣言されています"
  
! #: cp/decl.cc:11399
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "`%s' の宣言は関数の配列"
  
! #: cp/decl.cc:11405
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "`%s' の宣言は関数の配列"
  
! #: cp/decl.cc:11419
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:11429
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qs は -mcpu= への引数としては無効です"
  
! #: cp/decl.cc:11437
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11443
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11450
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11455
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/decl.cc:11540
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' は `int' を返さなければなりません"
  
! #: cp/decl.cc:11580
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:11586
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "typedef %q+D が再定義されました"
  
! #: cp/decl.cc:11588
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%qD はここで宣言されています"
  
! #: cp/decl.cc:11605
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "メンバ関数へのポインタが呼ばれましたが、クラススコープ内ではありません"
  
! #: cp/decl.cc:11802
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "`::main' を template としては宣言できません"
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11814
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "自動変数 %qE は %<threadprivate%> になることは出来ません"
  
! #: cp/decl.cc:11817
  #, fuzzy, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "%s=%s は数値ではありません"
  
! #: cp/decl.cc:11820
  #, fuzzy, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "--driver は最早サポートされません"
  
! #: cp/decl.cc:11941
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ISO C++ は new 式の初期化での `=' を禁じます"
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11949
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11960
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11965
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ は new 式の初期化での `=' を禁じます"
  
! #: cp/decl.cc:11970
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ は new 式の初期化での `=' を禁じます"
  
! #: cp/decl.cc:12082
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "配列 `%s' の大きさは非整数型"
  
! #: cp/decl.cc:12085
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "配列 `%s' の大きさは非整数型"
  
! #: cp/decl.cc:12116 cp/decl.cc:12188
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "配列 `%s' の大きさは非整数型"
  
! #: cp/decl.cc:12120 cp/decl.cc:12191
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "定数式が欠けているか無効です"
  
! #: cp/decl.cc:12171
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C は サイズ 0 の配列 `%s' を禁じます"
  
! #: cp/decl.cc:12174
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C は サイズ 0 の配列 `%s' を禁じます"
  
! #: cp/decl.cc:12198
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C89 は可変長サイズの配列 `%s' を禁じます"
  
! #: cp/decl.cc:12201
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C89 は可変長サイズの配列 `%s' を禁じます"
  
! #: cp/decl.cc:12207
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:12210
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "可変長配列が使用されています"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "配列の次元がオーバーフローしました"
  
! #: cp/decl.cc:12322
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "領域 `%s' は関数として宣言されています"
  
! #: cp/decl.cc:12325
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "   ポインタからメンバへの変換で"
  
! #: cp/decl.cc:12335
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "`%s' の宣言は void の配列"
  
! #: cp/decl.cc:12337
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "`%s' の宣言は void の配列"
  
! #: cp/decl.cc:12342
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "`%s' の宣言は関数の配列"
  
! #: cp/decl.cc:12344
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "`%s' の宣言は関数の配列"
  
! #: cp/decl.cc:12349
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "`%s' の宣言は関数の配列"
  
! #: cp/decl.cc:12351
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "配列参照での添字を欠いています"
  
! #: cp/decl.cc:12356
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "`%s' の宣言は関数の配列"
  
! #: cp/decl.cc:12359
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "`%s' の宣言は関数の配列"
  
! #: cp/decl.cc:12377
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12381
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12395
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "可変長配列が使用されています"
  
! #: cp/decl.cc:12493
  #, fuzzy, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "コンストラクタに対する戻り値の型指定は無視されました"
  
! #: cp/decl.cc:12496
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "大域 register 変数が関数定義の後ろにあります"
  
! #: cp/decl.cc:12507
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "コンストラクタに対する戻り値の型指定は無視されました"
  
! #: cp/decl.cc:12510
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "大域 register 変数が関数定義の後ろにあります"
  
! #: cp/decl.cc:12523
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "コンストラクタに対する戻り値の型指定は無視されました"
  
! #: cp/decl.cc:12526
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12535
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "コンストラクタに対する戻り値の型指定は無視されました"
  
! #: cp/decl.cc:12538
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "大域 register 変数が関数定義の後ろにあります"
  
! #: cp/decl.cc:12542
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "%qD の宣言内でテンプレート仮引数リストが多すぎます"
  
! #: cp/decl.cc:12551
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "`%s' の宣言が矛盾しています"
  
! #: cp/decl.cc:12572
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "無名変数やフィールドが void と宣言されました"
  
! #: cp/decl.cc:12580
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "変数またはフィールドが void と宣言されました"
  
! #: cp/decl.cc:12595
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "大域スコープ外の関数 `%s' に対する記憶クラス `inline' は無効です"
  
! #: cp/decl.cc:12600
  #, fuzzy, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/decl.cc:12656
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12662
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "コンストラクタは virtual 宣言できません"
  
! #: cp/decl.cc:12683
  #, fuzzy
  msgid "%e and %e specified together"
  msgstr "%<signed%> と %<unsigned%> が %qs に対して両方指定されています"
  
! #: cp/decl.cc:12895
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "未定義の型 `%s %s' の使用は不適切です"
  
! #: cp/decl.cc:12898 cp/decl.cc:12920
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "未定義の型 `%s %s' の使用は不適切です"
  
! #: cp/decl.cc:12901
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "未定義の型 `%s %s' の使用は不適切です"
  
! #: cp/decl.cc:12911
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%s=%s は数値ではありません"
  
! #: cp/decl.cc:12935
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "`%s' の宣言は関数の配列"
  
! #: cp/decl.cc:12942
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "`%s' の宣言は仮引数を覆い隠します"
  
! #: cp/decl.cc:12970
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:13021
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "関数の定義が `register' と宣言されました"
  
! #: cp/decl.cc:13029 cp/decl.cc:13038 cp/decl.cc:15034
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "`%s' の宣言は関数の配列"
  
! #: cp/decl.cc:13046
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "`%s' の extern 宣言がネストしています"
  
! #: cp/decl.cc:13051
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "%q+D の再宣言は仮引数を隠します"
  
! #: cp/decl.cc:13086
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:13093 cp/decl.cc:13100 cp/decl.cc:13107 cp/decl.cc:13114
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "宣言内にない %<[*]%> です"
  
! #: cp/decl.cc:13125
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13135
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "`%s' の宣言に二つ以上のデータ型が指定されました"
  
! #: cp/decl.cc:13189
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C は単なる %<complex%> を %<double complex%> を意味するものとしてはサポートしません"
  
! #: cp/decl.cc:13239 cp/decl.cc:13243 cp/decl.cc:13246
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ では型の無い %qs の宣言を禁止しています"
  
! #: cp/decl.cc:13263
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "このターゲットでは %<__int128%> はサポートされていません"
  
! #: cp/decl.cc:13271
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ は %<__int128%> を %qs に対してはサポートしていません"
  
! #: cp/decl.cc:13334
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs は %qs と併用しなければいけません"
  
! #: cp/decl.cc:13341
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr "%<__thread%> が %<typedef%> と併せて使用されています"
  
! #: cp/decl.cc:13350
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%<__thread%> が %<typedef%> と併せて使用されています"
  
! #: cp/decl.cc:13352
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> が %<typedef%> と併せて使用されています"
  
! #: cp/decl.cc:13421
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex は %qs に対しては無効です"
  
! #: cp/decl.cc:13465
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13491
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "非メンバ `%s' を `mutable' とは宣言できません"
  
! #: cp/decl.cc:13500
  #, fuzzy, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "非メンバ `%s' を `mutable' とは宣言できません"
  
! #: cp/decl.cc:13513
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "仮引数宣言の中の typedef 宣言は無効です"
  
! #: cp/decl.cc:13520
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "仮引数 `%s' で指定された記憶クラス"
  
! #: cp/decl.cc:13530 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "仮引数 %qs に対して記憶域クラスタ指定されています"
  
! #: cp/decl.cc:13538 cp/decl.cc:13547 cp/decl.cc:13553 cp/decl.cc:13559
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "仮引数は %<constexpr%> として宣言してはいけません"
  
! #: cp/decl.cc:13569
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> がクラス宣言外で使用されています"
  
! #: cp/decl.cc:13579 cp/decl.cc:13582 cp/decl.cc:13584 cp/decl.cc:13587
! #: cp/decl.cc:13597 cp/decl.cc:13607 cp/decl.cc:13617 cp/decl.cc:13621
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "`%s' の宣言に二つ以上のデータ型が指定されました"
  
! #: cp/decl.cc:13591 cp/decl.cc:13613
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/decl.cc:13601
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "無効な宣言です"
  
! #: cp/decl.cc:13625
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13637
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "`%s' の宣言に二つ以上のデータ型が指定されました"
  
! #: cp/decl.cc:13640
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13648
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "`%s' の宣言に二つ以上のデータ型が指定されました"
  
! #: cp/decl.cc:13679
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "%qs の宣言内に複数の記憶域クラスがあります"
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "%qs に対して記憶域クラスが指定されています"
  
! #: cp/decl.cc:13719
  #, fuzzy, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "ネストした関数 `%s' は `extern' に宣言されました"
  
! #: cp/decl.cc:13724
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "`%s' のトップレベルの宣言が `auto' を指定します"
  
! #: cp/decl.cc:13732
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:13746
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "friend 関数宣言内の記憶クラス指定子は無効です"
  
! #: cp/decl.cc:13852
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "%qs の宣言内に複数の記憶域クラスがあります"
  
! #: cp/decl.cc:13858
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13925
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/decl.cc:13939
  #, fuzzy, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr "関数を inline にできません"
  
! #: cp/decl.cc:13945
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13949
  #, fuzzy, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "静的メンバ %qD はビットフィールドに出来ません"
  
! #: cp/decl.cc:13957
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13961
  #, fuzzy, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/decl.cc:13982
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13987
  #, fuzzy, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr "仮引数 `%s' が void と宣言されています"
  
! #: cp/decl.cc:13991
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:14012
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14016
  #, fuzzy, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/decl.cc:14021
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "仮想関数は friend にできません"
  
! #: cp/decl.cc:14028
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14037
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14042
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "%<restrict%> の誤った使用法です"
  
! #: cp/decl.cc:14049
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14055
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "トップレベルでの `this' の使用は無効です"
  
! #: cp/decl.cc:14067
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "関数戻り値の型修飾子は無視されました"
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14090
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14104
  #, fuzzy, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/decl.cc:14107
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:14114
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14140
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14152
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "`%s' は関数を返す関数として宣言されています"
  
! #: cp/decl.cc:14158
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "`%s' は配列を返す関数として宣言されています"
  
! #: cp/decl.cc:14165
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/decl.cc:14200
  #, fuzzy, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/decl.cc:14205
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "コンストラクタは virtual 宣言できません"
  
! #: cp/decl.cc:14206
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "コンストラクタは virtual 宣言できません"
  
! #: cp/decl.cc:14214
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "コンストラクタは virtual 宣言できません"
  
! #: cp/decl.cc:14215
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "コンストラクタは virtual 宣言できません"
  
! #: cp/decl.cc:14233
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "コンストラクタは virtual 宣言できません"
  
! #: cp/decl.cc:14250
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "仮想関数は friend にできません"
  
! #: cp/decl.cc:14255
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend 宣言がクラス定義の中にありません"
  
! #: cp/decl.cc:14259
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "friend 宣言がクラス定義の中にありません"
  
! #: cp/decl.cc:14269
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14273
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14299
  #, fuzzy, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "`::main' を static としては宣言できません"
  
! #: cp/decl.cc:14307
  #, fuzzy, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "静的メンバ %qD はビットフィールドに出来ません"
  
! #: cp/decl.cc:14317
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:14326
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/decl.cc:14349
  #, fuzzy, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "デストラクタは仮引数を取りません"
  
! #: cp/decl.cc:14407
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ポインタを参照として宣言できません"
  
! #: cp/decl.cc:14420 cp/decl.cc:14427
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "参照を参照として宣言できません"
  
! #: cp/decl.cc:14429
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "ポインタを参照として宣言できません"
  
! #: cp/decl.cc:14458
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "参照を参照として宣言できません"
  
! #: cp/decl.cc:14459
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "ポインタを参照として宣言できません"
  
! #: cp/decl.cc:14532
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14611
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:14637
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "メンバ関数は暗黙的にそのクラスの friend です"
  
! #: cp/decl.cc:14642
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:14672
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "オブジェクト以外がメンバ関数 %qD を呼び出すことは出来ません"
  
! #: cp/decl.cc:14674
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "`::main' を static としては宣言できません"
  
! #: cp/decl.cc:14682
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14722
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "非メンバ `%s' を `mutable' とは宣言できません"
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14734
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14745
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> がクラス宣言外で使用されています"
  
! #: cp/decl.cc:14748
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "空の宣言内に %<inline%> があります"
  
! #: cp/decl.cc:14751
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "`explicit' にできるのは、コンストラクタだけです"
  
! #: cp/decl.cc:14761
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "非メンバ `%s' を `mutable' とは宣言できません"
  
! #: cp/decl.cc:14768
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "非オブジェクトメンバ `%s' を `mutable' とは宣言できません"
  
! #: cp/decl.cc:14774
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "関数 `%s' を `mutable' としては宣言できません"
  
! #: cp/decl.cc:14780
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static `%s' を mutable として宣言できません"
  
! #: cp/decl.cc:14786
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const `%s' を `mutable' として宣言できません"
  
! #: cp/decl.cc:14792
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "関数 `%s' を `mutable' としては宣言できません"
  
! #: cp/decl.cc:14808
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "大域 register 変数が関数定義の後ろにあります"
  
! #: cp/decl.cc:14811
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/decl.cc:14837
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "宣言内にない %<[*]%> です"
  
! #: cp/decl.cc:14840
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "仮引数 `%s' が void と宣言されています"
  
! #: cp/decl.cc:14845
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14849
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:14875
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:14964
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "クラス宣言の外側で virtual 指定しています"
  
! #: cp/decl.cc:14972
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "複雑なパラメタをもつ関数は inline にできません"
  
! #: cp/decl.cc:14974
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:14978
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend 宣言がクラス定義の中にありません"
  
! #: cp/decl.cc:14991
  #, fuzzy, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "クラス `%s' を大域スコープの friend にしようとしています"
  
! #: cp/decl.cc:15011
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "非メンバ関数での `this' の使用は無効です"
  
! #: cp/decl.cc:15015
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15025
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "`%s' の宣言はグローバル宣言を覆い隠します"
  
! #: cp/decl.cc:15040
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "`enum %s' の再宣言"
  
! #: cp/decl.cc:15059
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "仮引数宣言の中で `::' を使えません"
  
! #: cp/decl.cc:15069 cp/parser.cc:21410
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "ポインタを参照として宣言できません"
  
! #: cp/decl.cc:15076
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15079
  #, fuzzy, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "%qD は関数テンプレートではありません"
  
! #: cp/decl.cc:15085 cp/parser.cc:26076
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "マクロ引数内でディレクトリを使うことはできません"
  
! #: cp/decl.cc:15095
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "仮引数 `%s' が void と宣言されています"
  
! #: cp/decl.cc:15149 cp/parser.cc:3855
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "無効なデフォルトテンプレート引数"
  
! #: cp/decl.cc:15153
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "%s に `%s' という名前のメンバはありません"
  
! #: cp/decl.cc:15173
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C は サイズ 0 の配列 `%s' を禁じます"
  
! #: cp/decl.cc:15176
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C は サイズ 0 の配列 `%s' を禁じます"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15192
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "無効な用法の of %%d, %%x, 又は %%X"
  
! #: cp/decl.cc:15213
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "%s: 関数 `%s' の宣言が変換されていません\n"
  
! #: cp/decl.cc:15223
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "領域 `%s' は関数として宣言されています"
  
! #: cp/decl.cc:15233
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "`::main' を static としては宣言できません"
  
! #: cp/decl.cc:15247
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:15254
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "`%s' の宣言により `this' のメンバが覆い隠されます"
  
! #: cp/decl.cc:15261 cp/decl.cc:15274
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/decl.cc:15280
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:15289
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/decl.cc:15295
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/decl.cc:15303 cp/decl.cc:15662
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%s を開けません"
  
! #: cp/decl.cc:15313
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "変数 %qD が関数として再宣言されました"
  
! #: cp/decl.cc:15316
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "元の型はここで宣言されました"
  
! #: cp/decl.cc:15381
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "領域 `%s' は不完全な型です"
  
! #: cp/decl.cc:15386
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "仮引数が不完全型です"
  
! #: cp/decl.cc:15406
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "`%s' は関数でもメンバ関数でもありません -- friend とは宣言できません"
  
! #: cp/decl.cc:15409
  #, fuzzy, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "`%s' は関数でもメンバ関数でもありません -- friend とは宣言できません"
  
! #: cp/decl.cc:15428 cp/parser.cc:21976 cp/parser.cc:28868
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:15478 cp/decl.cc:15489
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "仮引数 %q+D が %<inline%> と宣言されています"
  
! #: cp/decl.cc:15483
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "関数を inline にできません"
  
! #: cp/decl.cc:15526 cp/decl.cc:15534 cp/decl.cc:15541 cp/decl.cc:15548
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "非オブジェクトメンバ `%s' を `mutable' とは宣言できません"
  
! #: cp/decl.cc:15600
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "関数 `%s' に対する記憶クラス `auto' は無効です"
  
! #: cp/decl.cc:15603
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "関数 `%s' に対する記憶クラス `register' は無効です"
  
! #: cp/decl.cc:15609
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "関数 `%s' に対する記憶クラス `auto' は無効です"
  
! #: cp/decl.cc:15613
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "関数 `%s' に対する記憶クラス `auto' は無効です"
  
! #: cp/decl.cc:15618
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "関数 %qD への代入です"
  
! #: cp/decl.cc:15621
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "初期化子リストは非メンバ関数では使えません"
  
! #: cp/decl.cc:15633
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "大域スコープ外の関数 `%s' に対する記憶クラス `inline' は無効です"
  
! #: cp/decl.cc:15637
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "大域スコープ外の関数 `%s' に対する記憶クラス `inline' は無効です"
  
! #: cp/decl.cc:15645
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtual な非クラス関数 `%s'"
  
! #: cp/decl.cc:15652
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "メソッド定義がクラスコンテキスト内ではありません"
  
! #: cp/decl.cc:15653
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "メソッド定義がクラスコンテキスト内ではありません"
  
! #: cp/decl.cc:15696
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "`::main' を static としては宣言できません"
  
! #: cp/decl.cc:15705
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "他の関数内で static 関数を宣言できません"
  
! #: cp/decl.cc:15746
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:15753
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:15759
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:15767
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "%<extern%> 変数 %qD の宣言が %<for%> ループ初期化宣言内にあります"
  
! #: cp/decl.cc:15774
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "仮引数は %<constexpr%> として宣言してはいけません"
  
! #: cp/decl.cc:15806
  #, fuzzy, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "`%s' が初期化されるところで、`extern' 宣言されました"
  
! #: cp/decl.cc:15811
  #, fuzzy, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "`%s' に `extern' と初期化子の両方があります"
  
! #: cp/decl.cc:16013
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "関数がローカル変数のアドレスを返しています"
  
! #: cp/decl.cc:16016
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "関数がローカル変数のアドレスを返しています"
  
! #: cp/decl.cc:16143
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/decl.cc:16147
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "仮引数宣言の中で `::' を使えません"
  
! #: cp/decl.cc:16176
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "仮引数 `%s' は無効です"
  
! #: cp/decl.cc:16184
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "パラメタはメソッドの型を不正に宣言しました"
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16211
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16494
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:16573
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:16580
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "`::main' を static としては宣言できません"
  
! #: cp/decl.cc:16638
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/decl.cc:16646
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/decl.cc:16654
  #, fuzzy, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/decl.cc:16664
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:16674
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:16705
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ は無名構造体を禁止しています"
  
! #: cp/decl.cc:16715
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:16741
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "`%s' は 0 か 2 個の引数しかとりません"
  
! #: cp/decl.cc:16742
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "`%s' は 0 か 2 個の引数しかとりません"
  
! #: cp/decl.cc:16754
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "`%s' は 0 か 2 個の引数しかとりません"
  
! #: cp/decl.cc:16755
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "`%s' は 0 か 2 個の引数しかとりません"
  
! #: cp/decl.cc:16766
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "`%s' は 0 か 2 個の引数しかとりません"
  
! #: cp/decl.cc:16767 cp/decl.cc:16777
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "`%s' は 0 か 2 個の引数しかとりません"
  
! #: cp/decl.cc:16778
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "`%s' は 0 か 2 個の引数しかとりません"
  
! #: cp/decl.cc:16793
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.cc:16817
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "%s%s への変換で型変換演算子が利用されることは決してありません"
  
! #: cp/decl.cc:16824
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "%s%s への変換で型変換演算子が利用されることは決してありません"
  
! #: cp/decl.cc:16826
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "%s%s への変換で型変換演算子が利用されることは決してありません"
  
! #: cp/decl.cc:16835
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "%s%s への変換で型変換演算子が利用されることは決してありません"
  
! #: cp/decl.cc:16837
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "%s%s への変換で型変換演算子が利用されることは決してありません"
  
! #: cp/decl.cc:16853
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:16872
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16879
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16891
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:16946
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:16970
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "%qD の無効なテンプレート宣言です"
  
! #: cp/decl.cc:16973
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:16975
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "前方での `%s' の宣言"
  
! #: cp/decl.cc:16984
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:16985 cp/decl.cc:16993
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "前方での `%s' の宣言"
  
! #: cp/decl.cc:16992
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 57040,59565 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3521
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3536
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3539
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3554 cp/decl.cc:3598 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3581
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "%q+D の冗長な再宣言です"
  
! #: cp/decl.cc:3650
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3651
  #, fuzzy, gcc-internal-format
  msgid "previous label"
  msgstr "前方での `%s' の宣言"
  
! #: cp/decl.cc:3741
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr ""
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "case ラベルにジャンプしています"
  
! #: cp/decl.cc:3746
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  ここから"
  
! #: cp/decl.cc:3777 cp/decl.cc:4016
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "(`%s' の初期化は不完全です)"
  
! #: cp/decl.cc:3814 cp/decl.cc:3982
  #, fuzzy, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr "  try ブロックに入ります"
  
! #: cp/decl.cc:3820 cp/decl.cc:3971 cp/decl.cc:3984
  #, fuzzy, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "  catch ブロックに入ります"
  
! #: cp/decl.cc:3826 cp/decl.cc:3998
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  try ブロックに入ります"
  
! #: cp/decl.cc:3832 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3838 cp/decl.cc:3992
  #, fuzzy, gcc-internal-format
  #| msgid "missing increment expression"
  msgid "  enters statement expression"
  msgstr "増分式がありません"
  
! #: cp/decl.cc:3845 cp/decl.cc:3988
  #, fuzzy, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "文が予期されます"
  
! #: cp/decl.cc:3851 cp/decl.cc:3990
  #, fuzzy, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "文が予期されます"
  
! #: cp/decl.cc:3882 cp/decl.cc:4056
  #, fuzzy, gcc-internal-format
  msgid "  does not destroy %qD"
  msgstr "%s は %s をサポートしません"
  
! #: cp/decl.cc:3884 cp/decl.cc:4040
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr ""
  
! #: cp/decl.cc:3976
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "(`%s' の初期化は不完全です)"
  
! #: cp/decl.cc:4516 cp/parser.cc:7467
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "非テンプレート %qD がテンプレートとして使用されています"
  
! #: cp/decl.cc:4522
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "%qD は関数テンプレートではありません"
  
! #: cp/decl.cc:4533
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.cc:4572 cp/decl.cc:4673
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4573
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "不明な型名 %qE です"
  
! #: cp/decl.cc:4587
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "%s: オプション `%s' はあいまいです\n"
  
! #: cp/decl.cc:4596
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4609
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4683
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "仮引数 `%s' の型が宣言されていません"
  
! #: cp/decl.cc:5161
  #, fuzzy, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "要求された整列が 2 の累乗ではありません"
  
! #: cp/decl.cc:5216
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5238
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5565
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q+#D は無効です。無名共用体は非静的データメンバのみ持つことが出来ます"
  
! #: cp/decl.cc:5575 cp/parser.cc:24258
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5604
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "無名構造体が名前つき型の中にありません"
  
! #: cp/decl.cc:5616
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5619
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5622
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5641
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "`%s' の宣言に二つ以上のデータ型が指定されました"
  
! #: cp/decl.cc:5644
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5686
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "一つの宣言に複数の型があります"
  
! #: cp/decl.cc:5691
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "`enum %s' の再宣言"
  
! #: cp/decl.cc:5708
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "非関数 `%s' の引数に format 属性が指定されました"
  
! #: cp/decl.cc:5741
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typdef 宣言で型名を欠いています"
  
! #: cp/decl.cc:5749
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ は無名構造体を禁止しています"
  
! #: cp/decl.cc:5756
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "非関数 `%s' の引数に format 属性が指定されました"
  
! #: cp/decl.cc:5759
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "非関数 `%s' の引数に format 属性が指定されました"
  
! #: cp/decl.cc:5764
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5767
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "コンストラクタに対する戻り値の型指定は無視されました"
  
! #: cp/decl.cc:5770
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "%s に対する記憶クラス指定子 `%s'"
  
! #: cp/decl.cc:5774
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%s に対する記憶クラス指定子 `%s'"
  
! #: cp/decl.cc:5778
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%s に対する記憶クラス指定子 `%s'"
  
! #: cp/decl.cc:5782
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%s に対する記憶クラス指定子 `%s'"
  
! #: cp/decl.cc:5786
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%s に対する記憶クラス指定子 `%s'"
  
! #: cp/decl.cc:5790
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "`%s' の宣言で型がデフォルトの `int' とされました"
  
! #: cp/decl.cc:5793 cp/decl.cc:5796 cp/decl.cc:5799
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "\"%s\" はマクロ名としては使えません"
  
! #: cp/decl.cc:5822
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "自動テンプレート実体化を有効にする"
  
! #: cp/decl.cc:5825
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "`com_interface' 属性はクラス定義にのみ用いる事ができます"
  
! #: cp/decl.cc:5838 cp/decl.cc:13778 cp/decl.cc:15425 cp/parser.cc:16040
! #: cp/parser.cc:21979 cp/parser.cc:28921
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored"
  msgstr "%qE 属性は無視されました"
  
! #: cp/decl.cc:5840 cp/decl.cc:13779
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:5915
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "`com_interface' 属性はクラス定義にのみ用いる事ができます"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5919
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5985 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef `%s' が初期化されました"
  
! #: cp/decl.cc:5998
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "`%s' の宣言に `extern' がついており、初期化もされています"
  
! #: cp/decl.cc:6036
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "初期化された変数 `%s' は dllimport マークされています"
  
! #: cp/decl.cc:6063
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%s に `%s' という名前のメンバはありません"
  
! #: cp/decl.cc:6072
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "%q#D のテンプレート宣言です"
  
! #: cp/decl.cc:6073
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "ポインタ宣言子に不適切な型修飾子"
  
! #: cp/decl.cc:6085
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:6097
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "重複した初期化子"
  
! #: cp/decl.cc:6147 cp/decl.cc:6151
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "friend 宣言がクラス定義の中にありません"
  
! #: cp/decl.cc:6169
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6205
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/decl.cc:6211
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/decl.cc:6277
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "変数 `%s' には初期化子がありますが、不完全型です"
  
! #: cp/decl.cc:6286 cp/decl.cc:7761
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "配列 `%s' の要素に不完全型があります"
  
! #: cp/decl.cc:6297
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "仮引数 `%s' は不完全型です"
  
! #: cp/decl.cc:6367
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6450
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6456
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6475
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "自明でないラベルのついた初期化子です"
  
! #: cp/decl.cc:6479
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "配列 `%s' の大きさは非整数型"
  
! #: cp/decl.cc:6544
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "初期化子は `%s' のサイズの特定に失敗しました"
  
! #: cp/decl.cc:6551
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "`%s' での配列サイズを欠いています"
  
! #: cp/decl.cc:6563
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "ISO C は サイズ 0 の配列 `%s' を禁じます"
  
! #: cp/decl.cc:6603
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6628
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.cc:6730
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6734
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6741
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6784 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "未初期化定数を ROM に置かない"
  
! #: cp/decl.cc:6791 rust/backend/rust-tree.cc:3272
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "レジスタ変数 %qD が入れ子になった関数内で使用されています"
  
! #: cp/decl.cc:6800 rust/backend/rust-tree.cc:3281
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "初期化された変数 %q+D は dllimport とマークされています"
  
! #: cp/decl.cc:6808
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6812
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6815
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7115
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "無効なビット列初期化子です"
  
! #: cp/decl.cc:7187
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "無名基底クラスの初期設定子が曖昧です"
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:7249 cp/init.cc:3424 cp/search.cc:1244
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "要求されたメンバ `%s' は多重継承グラフの中で曖昧です"
  
! #: cp/decl.cc:7254
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%s に `%s' という名前のメンバはありません"
  
! #: cp/decl.cc:7279
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%s に `%s' という名前のメンバはありません"
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "無効な初期化子です"
  
! #: cp/decl.cc:7389
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7428 cp/decl.cc:7719 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "入力ファイルが多すぎます"
  
! #: cp/decl.cc:7471
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "スカラー初期化子がブレースで囲まれています"
  
! #: cp/decl.cc:7481
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "スカラー初期化子がブレースで囲まれています"
  
! #: cp/decl.cc:7615
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "初期化子のまわりのブレースを欠いています"
  
! #: cp/decl.cc:7749
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "ソースは不完全型へのポインタです"
  
! #: cp/decl.cc:7763
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "配列 `%s' の要素に不完全型があります"
  
! #: cp/decl.cc:7776
  #, fuzzy, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ISO C89 は複合リテラルを禁じます"
  
! #: cp/decl.cc:7832
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "`%s' は不完全型です"
  
! #: cp/decl.cc:7853
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "共用体初期化子内の要素が多すぎます"
  
! #: cp/decl.cc:7898
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:8041
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pramga が括弧で囲まれた文字列リテラルを受け取りました"
  
! #: cp/decl.cc:8081
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "コンストラクタの静的メンバ初期化子は無効です"
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8086
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ は new 式の初期化での `=' を禁じます"
  
! #: cp/decl.cc:8091
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(クラス外での初期化を必要とします)"
  
! #: cp/decl.cc:8293
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "仮引数 %qD が初期化されます"
  
! #: cp/decl.cc:8495
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "%d 番目の %qE の引数はアドレスでなければいけません"
  
! #: cp/decl.cc:8666
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "宣言内にない %<[*]%> です"
  
! #: cp/decl.cc:8690
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "一時オブジェクトのアドレスを取ろうとしています"
  
! #: cp/decl.cc:8695
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "一時オブジェクトのアドレスを取ろうとしています"
  
! #: cp/decl.cc:8700
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8705
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8710
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8775
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "宣言の中に代入(初期化ではなく)があります"
  
! #: cp/decl.cc:8796 cp/decl.cc:15825
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ は名前つき戻り値を許可しません"
  
! #: cp/decl.cc:8800 cp/decl.cc:15829
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%qs に対して記憶域クラスが指定されています"
  
! #: cp/decl.cc:8845 cp/decl.cc:15792
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "`%s' の宣言に `extern' がついており、初期化もされています"
  
! #: cp/decl.cc:8881
  #, fuzzy, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "非メンバ関数での `this' の使用は無効です"
  
! #: cp/decl.cc:8893
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "戻り値の型が不完全型です"
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8944
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr "複雑なパラメタをもつ関数は inline にできません"
  
! #: cp/decl.cc:9098
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "前方での `%s' の宣言"
  
! #: cp/decl.cc:9141
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "%qE 属性は変数および関数へのみ適用できます"
  
! #: cp/decl.cc:9349
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "関数 `%s' が変数であるかのように初期化されました"
  
! #: cp/decl.cc:9581
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "不完全型のポインタへの間接参照"
  
! #: cp/decl.cc:9582
  #, fuzzy, gcc-internal-format
  msgid "lambda declared here"
  msgstr "ここで宣言されています"
  
! #: cp/decl.cc:9598
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:9601
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9609
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:9632
  #, fuzzy, gcc-internal-format
  msgid "in base class of %qT"
  msgstr "%s に `%s' という名前のメンバはありません"
  
! #: cp/decl.cc:9639
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9648
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9886
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "ソースは不完全型へのポインタです"
  
! #: cp/decl.cc:9902
  #, fuzzy, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr "メンバ関数 %qD 用の無効な初期化子です"
  
! #: cp/decl.cc:9908
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 は可変長の配列 %qE を禁止しています"
  
! #: cp/decl.cc:9918 cp/decl.cc:9998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%qs が構造体フィールド用に指定されています"
  
! #: cp/decl.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  
! #: cp/decl.cc:9925
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  
! #: cp/decl.cc:9966
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "ポインタを参照として宣言できません"
  
! #: cp/decl.cc:9990
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "定数式が欠けているか無効です"
  
! #: cp/decl.cc:10000
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10047
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10053
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:10082
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "ポインタを参照として宣言できません"
  
! #: cp/decl.cc:10087
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "   ポインタからメンバへの変換で"
  
! #: cp/decl.cc:10093
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "ソースは不完全型へのポインタです"
  
! #: cp/decl.cc:10102
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "%<offsetof%> を静的データメンバ %qD へ適用できません"
  
! #: cp/decl.cc:10598
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10601
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10825
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "初期化子は `%s' のサイズの特定に失敗しました"
  
! #: cp/decl.cc:10829
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "`%s' での配列サイズを欠いています"
  
! #: cp/decl.cc:10832
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "ISO C は サイズ 0 の配列 `%s' を禁じます"
  
! #: cp/decl.cc:10848
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "他のクラス `%s' のデストラクタを、メンバにはできません"
  
! #: cp/decl.cc:10850
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "他のクラス `%s' のデストラクタを、メンバにはできません"
  
! #: cp/decl.cc:10876
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10884
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10887
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10895
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:10898
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10906
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10909
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10918
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "領域 `%s' は関数として宣言されています"
  
! #: cp/decl.cc:10925
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "例外仕様の検査をするコードを生成しない"
  
! #: cp/decl.cc:10957
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10997
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:11073
  #, fuzzy, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "--driver は最早サポートされません"
  
! #: cp/decl.cc:11111
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "%qD はテンプレート関数ではありません"
  
! #: cp/decl.cc:11113
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "friend 宣言がクラス定義の中にありません"
  
! #: cp/decl.cc:11120
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11172
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "宣言の中に代入(初期化ではなく)があります"
  
! #: cp/decl.cc:11183
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.cc:11201
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:11210
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11241
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "friend 宣言がクラス定義の中にありません"
  
! #: cp/decl.cc:11283
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "`::main' を template としては宣言できません"
  
! #: cp/decl.cc:11286
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "`::main' を inline としては宣言できません"
  
! #: cp/decl.cc:11289 cp/decl.cc:11292
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "`::main' を static としては宣言できません"
  
! #: cp/decl.cc:11294
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "`::main' を static としては宣言できません"
  
! #: cp/decl.cc:11296
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "`::main' を static としては宣言できません"
  
! #: cp/decl.cc:11299
  #, fuzzy, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr "`::main' を template としては宣言できません"
  
! #: cp/decl.cc:11358
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11361
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "静的メンバ %qD はビットフィールドに出来ません"
  
! #: cp/decl.cc:11366
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "`::main' を static としては宣言できません"
  
! #: cp/decl.cc:11368
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "静的メンバ %qD はビットフィールドに出来ません"
  
! #: cp/decl.cc:11369
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "静的メンバ %qD はビットフィールドに出来ません"
  
! #: cp/decl.cc:11375 cp/decl.cc:14308 cp/decl.cc:14318 cp/parser.cc:12370
  #, fuzzy, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "仮引数 `%s' が void と宣言されています"
  
! #: cp/decl.cc:11388
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "`%s' の宣言は関数の配列"
  
! #: cp/decl.cc:11390 cp/decl.cc:11399 cp/typeck.cc:4783
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
  msgstr "ここで宣言されています"
  
! #: cp/decl.cc:11397
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "`%s' の宣言は関数の配列"
  
! #: cp/decl.cc:11403
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "`%s' の宣言は関数の配列"
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:11427
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qs は -mcpu= への引数としては無効です"
  
! #: cp/decl.cc:11435
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11441
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11448
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11453
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/decl.cc:11538
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' は `int' を返さなければなりません"
  
! #: cp/decl.cc:11578
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:11584
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "typedef %q+D が再定義されました"
  
! #: cp/decl.cc:11586
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%qD はここで宣言されています"
  
! #: cp/decl.cc:11603
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "メンバ関数へのポインタが呼ばれましたが、クラススコープ内ではありません"
  
! #: cp/decl.cc:11800
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "`::main' を template としては宣言できません"
  
! #: cp/decl.cc:11803
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11812
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "自動変数 %qE は %<threadprivate%> になることは出来ません"
  
! #: cp/decl.cc:11815
  #, fuzzy, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "%s=%s は数値ではありません"
  
! #: cp/decl.cc:11818
  #, fuzzy, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "--driver は最早サポートされません"
  
! #: cp/decl.cc:11939
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ISO C++ は new 式の初期化での `=' を禁じます"
  
! #: cp/decl.cc:11943
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11947
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11958
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11963
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ は new 式の初期化での `=' を禁じます"
  
! #: cp/decl.cc:11968
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ は new 式の初期化での `=' を禁じます"
  
! #: cp/decl.cc:12080
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "配列 `%s' の大きさは非整数型"
  
! #: cp/decl.cc:12083
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "配列 `%s' の大きさは非整数型"
  
! #: cp/decl.cc:12114 cp/decl.cc:12186
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "配列 `%s' の大きさは非整数型"
  
! #: cp/decl.cc:12118 cp/decl.cc:12189
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "定数式が欠けているか無効です"
  
! #: cp/decl.cc:12169
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C は サイズ 0 の配列 `%s' を禁じます"
  
! #: cp/decl.cc:12172
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C は サイズ 0 の配列 `%s' を禁じます"
  
! #: cp/decl.cc:12196
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C89 は可変長サイズの配列 `%s' を禁じます"
  
! #: cp/decl.cc:12199
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C89 は可変長サイズの配列 `%s' を禁じます"
  
! #: cp/decl.cc:12205
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:12208
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "可変長配列が使用されています"
  
! #: cp/decl.cc:12260
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "配列の次元がオーバーフローしました"
  
! #: cp/decl.cc:12320
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "領域 `%s' は関数として宣言されています"
  
! #: cp/decl.cc:12323
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "   ポインタからメンバへの変換で"
  
! #: cp/decl.cc:12333
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "`%s' の宣言は void の配列"
  
! #: cp/decl.cc:12335
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "`%s' の宣言は void の配列"
  
! #: cp/decl.cc:12340
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "`%s' の宣言は関数の配列"
  
! #: cp/decl.cc:12342
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "`%s' の宣言は関数の配列"
  
! #: cp/decl.cc:12347
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "`%s' の宣言は関数の配列"
  
! #: cp/decl.cc:12349
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "配列参照での添字を欠いています"
  
! #: cp/decl.cc:12354
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "`%s' の宣言は関数の配列"
  
! #: cp/decl.cc:12357
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "`%s' の宣言は関数の配列"
  
! #: cp/decl.cc:12375
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12379
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12393
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "可変長配列が使用されています"
  
! #: cp/decl.cc:12491
  #, fuzzy, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "コンストラクタに対する戻り値の型指定は無視されました"
  
! #: cp/decl.cc:12494
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "大域 register 変数が関数定義の後ろにあります"
  
! #: cp/decl.cc:12505
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "コンストラクタに対する戻り値の型指定は無視されました"
  
! #: cp/decl.cc:12508
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "大域 register 変数が関数定義の後ろにあります"
  
! #: cp/decl.cc:12521
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "コンストラクタに対する戻り値の型指定は無視されました"
  
! #: cp/decl.cc:12524
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12533
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "コンストラクタに対する戻り値の型指定は無視されました"
  
! #: cp/decl.cc:12536
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "大域 register 変数が関数定義の後ろにあります"
  
! #: cp/decl.cc:12540
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "%qD の宣言内でテンプレート仮引数リストが多すぎます"
  
! #: cp/decl.cc:12549
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "`%s' の宣言が矛盾しています"
  
! #: cp/decl.cc:12570
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "無名変数やフィールドが void と宣言されました"
  
! #: cp/decl.cc:12578
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "変数またはフィールドが void と宣言されました"
  
! #: cp/decl.cc:12593
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "大域スコープ外の関数 `%s' に対する記憶クラス `inline' は無効です"
  
! #: cp/decl.cc:12598
  #, fuzzy, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12660
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "コンストラクタは virtual 宣言できません"
  
! #: cp/decl.cc:12681
  #, fuzzy
  msgid "%e and %e specified together"
  msgstr "%<signed%> と %<unsigned%> が %qs に対して両方指定されています"
  
! #: cp/decl.cc:12893
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "未定義の型 `%s %s' の使用は不適切です"
  
! #: cp/decl.cc:12896 cp/decl.cc:12918
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "未定義の型 `%s %s' の使用は不適切です"
  
! #: cp/decl.cc:12899
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "未定義の型 `%s %s' の使用は不適切です"
  
! #: cp/decl.cc:12909
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%s=%s は数値ではありません"
  
! #: cp/decl.cc:12933
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "`%s' の宣言は関数の配列"
  
! #: cp/decl.cc:12940
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "`%s' の宣言は仮引数を覆い隠します"
  
! #: cp/decl.cc:12968
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:13019
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "関数の定義が `register' と宣言されました"
  
! #: cp/decl.cc:13027 cp/decl.cc:13036 cp/decl.cc:15032
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "`%s' の宣言は関数の配列"
  
! #: cp/decl.cc:13044
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "`%s' の extern 宣言がネストしています"
  
! #: cp/decl.cc:13049
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "%q+D の再宣言は仮引数を隠します"
  
! #: cp/decl.cc:13084
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:13091 cp/decl.cc:13098 cp/decl.cc:13105 cp/decl.cc:13112
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "宣言内にない %<[*]%> です"
  
! #: cp/decl.cc:13123
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13133
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "`%s' の宣言に二つ以上のデータ型が指定されました"
  
! #: cp/decl.cc:13187
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C は単なる %<complex%> を %<double complex%> を意味するものとしてはサポートしません"
  
! #: cp/decl.cc:13237 cp/decl.cc:13241 cp/decl.cc:13244
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ では型の無い %qs の宣言を禁止しています"
  
! #: cp/decl.cc:13261
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "このターゲットでは %<__int128%> はサポートされていません"
  
! #: cp/decl.cc:13269
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ は %<__int128%> を %qs に対してはサポートしていません"
  
! #: cp/decl.cc:13332
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs は %qs と併用しなければいけません"
  
! #: cp/decl.cc:13339
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr "%<__thread%> が %<typedef%> と併せて使用されています"
  
! #: cp/decl.cc:13348
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%<__thread%> が %<typedef%> と併せて使用されています"
  
! #: cp/decl.cc:13350
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> が %<typedef%> と併せて使用されています"
  
! #: cp/decl.cc:13419
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex は %qs に対しては無効です"
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13489
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "非メンバ `%s' を `mutable' とは宣言できません"
  
! #: cp/decl.cc:13498
  #, fuzzy, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "非メンバ `%s' を `mutable' とは宣言できません"
  
! #: cp/decl.cc:13511
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "仮引数宣言の中の typedef 宣言は無効です"
  
! #: cp/decl.cc:13518
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "仮引数 `%s' で指定された記憶クラス"
  
! #: cp/decl.cc:13528 cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "仮引数 %qs に対して記憶域クラスタ指定されています"
  
! #: cp/decl.cc:13536 cp/decl.cc:13545 cp/decl.cc:13551 cp/decl.cc:13557
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "仮引数は %<constexpr%> として宣言してはいけません"
  
! #: cp/decl.cc:13567
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> がクラス宣言外で使用されています"
  
! #: cp/decl.cc:13577 cp/decl.cc:13580 cp/decl.cc:13582 cp/decl.cc:13585
! #: cp/decl.cc:13595 cp/decl.cc:13605 cp/decl.cc:13615 cp/decl.cc:13619
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "`%s' の宣言に二つ以上のデータ型が指定されました"
  
! #: cp/decl.cc:13589 cp/decl.cc:13611
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/decl.cc:13599
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "無効な宣言です"
  
! #: cp/decl.cc:13623
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13635
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "`%s' の宣言に二つ以上のデータ型が指定されました"
  
! #: cp/decl.cc:13638
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13646
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "`%s' の宣言に二つ以上のデータ型が指定されました"
  
! #: cp/decl.cc:13677
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "%qs の宣言内に複数の記憶域クラスがあります"
  
! #: cp/decl.cc:13703
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "%qs に対して記憶域クラスが指定されています"
  
! #: cp/decl.cc:13717
  #, fuzzy, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "ネストした関数 `%s' は `extern' に宣言されました"
  
! #: cp/decl.cc:13722
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "`%s' のトップレベルの宣言が `auto' を指定します"
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "friend 関数宣言内の記憶クラス指定子は無効です"
  
! #: cp/decl.cc:13850
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "%qs の宣言内に複数の記憶域クラスがあります"
  
! #: cp/decl.cc:13856
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13923
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/decl.cc:13937
  #, fuzzy, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr "関数を inline にできません"
  
! #: cp/decl.cc:13943
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13947
  #, fuzzy, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "静的メンバ %qD はビットフィールドに出来ません"
  
! #: cp/decl.cc:13955
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13959
  #, fuzzy, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13985
  #, fuzzy, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr "仮引数 `%s' が void と宣言されています"
  
! #: cp/decl.cc:13989
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, fuzzy, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/decl.cc:14019
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "仮想関数は friend にできません"
  
! #: cp/decl.cc:14026
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14035
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14040
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "%<restrict%> の誤った使用法です"
  
! #: cp/decl.cc:14047
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14053
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "トップレベルでの `this' の使用は無効です"
  
! #: cp/decl.cc:14065
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "関数戻り値の型修飾子は無視されました"
  
! #: cp/decl.cc:14075
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14088
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14102
  #, fuzzy, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/decl.cc:14105
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:14112
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14138
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14150
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "`%s' は関数を返す関数として宣言されています"
  
! #: cp/decl.cc:14156
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "`%s' は配列を返す関数として宣言されています"
  
! #: cp/decl.cc:14163
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:14196
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/decl.cc:14198
  #, fuzzy, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/decl.cc:14203
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "コンストラクタは virtual 宣言できません"
  
! #: cp/decl.cc:14204
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "コンストラクタは virtual 宣言できません"
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "コンストラクタは virtual 宣言できません"
  
! #: cp/decl.cc:14213
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "コンストラクタは virtual 宣言できません"
  
! #: cp/decl.cc:14231
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "コンストラクタは virtual 宣言できません"
  
! #: cp/decl.cc:14248
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "仮想関数は friend にできません"
  
! #: cp/decl.cc:14253
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend 宣言がクラス定義の中にありません"
  
! #: cp/decl.cc:14257
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "friend 宣言がクラス定義の中にありません"
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14271
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14297
  #, fuzzy, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "`::main' を static としては宣言できません"
  
! #: cp/decl.cc:14305
  #, fuzzy, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "静的メンバ %qD はビットフィールドに出来ません"
  
! #: cp/decl.cc:14315
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:14324
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/decl.cc:14347
  #, fuzzy, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "デストラクタは仮引数を取りません"
  
! #: cp/decl.cc:14405
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ポインタを参照として宣言できません"
  
! #: cp/decl.cc:14418 cp/decl.cc:14425
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "参照を参照として宣言できません"
  
! #: cp/decl.cc:14427
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "ポインタを参照として宣言できません"
  
! #: cp/decl.cc:14456
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "参照を参照として宣言できません"
  
! #: cp/decl.cc:14457
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "ポインタを参照として宣言できません"
  
! #: cp/decl.cc:14530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:14635
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "メンバ関数は暗黙的にそのクラスの friend です"
  
! #: cp/decl.cc:14640
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:14670
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "オブジェクト以外がメンバ関数 %qD を呼び出すことは出来ません"
  
! #: cp/decl.cc:14672
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "`::main' を static としては宣言できません"
  
! #: cp/decl.cc:14680
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14720
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "非メンバ `%s' を `mutable' とは宣言できません"
  
! #: cp/decl.cc:14729
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14732
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14743
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> がクラス宣言外で使用されています"
  
! #: cp/decl.cc:14746
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "空の宣言内に %<inline%> があります"
  
! #: cp/decl.cc:14749
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "`explicit' にできるのは、コンストラクタだけです"
  
! #: cp/decl.cc:14759
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "非メンバ `%s' を `mutable' とは宣言できません"
  
! #: cp/decl.cc:14766
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "非オブジェクトメンバ `%s' を `mutable' とは宣言できません"
  
! #: cp/decl.cc:14772
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "関数 `%s' を `mutable' としては宣言できません"
  
! #: cp/decl.cc:14778
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static `%s' を mutable として宣言できません"
  
! #: cp/decl.cc:14784
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const `%s' を `mutable' として宣言できません"
  
! #: cp/decl.cc:14790
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "関数 `%s' を `mutable' としては宣言できません"
  
! #: cp/decl.cc:14806
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "大域 register 変数が関数定義の後ろにあります"
  
! #: cp/decl.cc:14809
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/decl.cc:14835
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "宣言内にない %<[*]%> です"
  
! #: cp/decl.cc:14838
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "仮引数 `%s' が void と宣言されています"
  
! #: cp/decl.cc:14843
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14847
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:14962
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "クラス宣言の外側で virtual 指定しています"
  
! #: cp/decl.cc:14970
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "複雑なパラメタをもつ関数は inline にできません"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:14976
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend 宣言がクラス定義の中にありません"
  
! #: cp/decl.cc:14989
  #, fuzzy, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "クラス `%s' を大域スコープの friend にしようとしています"
  
! #: cp/decl.cc:15009
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "非メンバ関数での `this' の使用は無効です"
  
! #: cp/decl.cc:15013
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15023
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "`%s' の宣言はグローバル宣言を覆い隠します"
  
! #: cp/decl.cc:15038
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "`enum %s' の再宣言"
  
! #: cp/decl.cc:15057
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "仮引数宣言の中で `::' を使えません"
  
! #: cp/decl.cc:15067 cp/parser.cc:21414
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "ポインタを参照として宣言できません"
  
! #: cp/decl.cc:15074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15077
  #, fuzzy, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "%qD は関数テンプレートではありません"
  
! #: cp/decl.cc:15083 cp/parser.cc:26080
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "マクロ引数内でディレクトリを使うことはできません"
  
! #: cp/decl.cc:15093
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "仮引数 `%s' が void と宣言されています"
  
! #: cp/decl.cc:15147 cp/parser.cc:3855
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "無効なデフォルトテンプレート引数"
  
! #: cp/decl.cc:15151
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "%s に `%s' という名前のメンバはありません"
  
! #: cp/decl.cc:15171
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C は サイズ 0 の配列 `%s' を禁じます"
  
! #: cp/decl.cc:15174
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C は サイズ 0 の配列 `%s' を禁じます"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15190
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "無効な用法の of %%d, %%x, 又は %%X"
  
! #: cp/decl.cc:15211
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "%s: 関数 `%s' の宣言が変換されていません\n"
  
! #: cp/decl.cc:15221
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "領域 `%s' は関数として宣言されています"
  
! #: cp/decl.cc:15231
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "`::main' を static としては宣言できません"
  
! #: cp/decl.cc:15245
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:15252
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "`%s' の宣言により `this' のメンバが覆い隠されます"
  
! #: cp/decl.cc:15259 cp/decl.cc:15272
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/decl.cc:15278
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:15287
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/decl.cc:15293
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/decl.cc:15301 cp/decl.cc:15660
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%s を開けません"
  
! #: cp/decl.cc:15311
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "変数 %qD が関数として再宣言されました"
  
! #: cp/decl.cc:15314
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "元の型はここで宣言されました"
  
! #: cp/decl.cc:15379
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "領域 `%s' は不完全な型です"
  
! #: cp/decl.cc:15384
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "仮引数が不完全型です"
  
! #: cp/decl.cc:15404
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "`%s' は関数でもメンバ関数でもありません -- friend とは宣言できません"
  
! #: cp/decl.cc:15407
  #, fuzzy, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "`%s' は関数でもメンバ関数でもありません -- friend とは宣言できません"
  
! #: cp/decl.cc:15426 cp/parser.cc:21980 cp/parser.cc:28922
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:15476 cp/decl.cc:15487
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "仮引数 %q+D が %<inline%> と宣言されています"
  
! #: cp/decl.cc:15481
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "関数を inline にできません"
  
! #: cp/decl.cc:15524 cp/decl.cc:15532 cp/decl.cc:15539 cp/decl.cc:15546
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "非オブジェクトメンバ `%s' を `mutable' とは宣言できません"
  
! #: cp/decl.cc:15598
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "関数 `%s' に対する記憶クラス `auto' は無効です"
  
! #: cp/decl.cc:15601
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "関数 `%s' に対する記憶クラス `register' は無効です"
  
! #: cp/decl.cc:15607
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "関数 `%s' に対する記憶クラス `auto' は無効です"
  
! #: cp/decl.cc:15611
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "関数 `%s' に対する記憶クラス `auto' は無効です"
  
! #: cp/decl.cc:15616
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "関数 %qD への代入です"
  
! #: cp/decl.cc:15619
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "初期化子リストは非メンバ関数では使えません"
  
! #: cp/decl.cc:15631
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "大域スコープ外の関数 `%s' に対する記憶クラス `inline' は無効です"
  
! #: cp/decl.cc:15635
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "大域スコープ外の関数 `%s' に対する記憶クラス `inline' は無効です"
  
! #: cp/decl.cc:15643
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtual な非クラス関数 `%s'"
  
! #: cp/decl.cc:15650
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "メソッド定義がクラスコンテキスト内ではありません"
  
! #: cp/decl.cc:15651
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "メソッド定義がクラスコンテキスト内ではありません"
  
! #: cp/decl.cc:15694
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "`::main' を static としては宣言できません"
  
! #: cp/decl.cc:15703
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "他の関数内で static 関数を宣言できません"
  
! #: cp/decl.cc:15744
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:15751
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:15757
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:15765
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "%<extern%> 変数 %qD の宣言が %<for%> ループ初期化宣言内にあります"
  
! #: cp/decl.cc:15772
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "仮引数は %<constexpr%> として宣言してはいけません"
  
! #: cp/decl.cc:15804
  #, fuzzy, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "`%s' が初期化されるところで、`extern' 宣言されました"
  
! #: cp/decl.cc:15809
  #, fuzzy, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "`%s' に `extern' と初期化子の両方があります"
  
! #: cp/decl.cc:16011
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "関数がローカル変数のアドレスを返しています"
  
! #: cp/decl.cc:16014
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "関数がローカル変数のアドレスを返しています"
  
! #: cp/decl.cc:16141
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/decl.cc:16145
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "仮引数宣言の中で `::' を使えません"
  
! #: cp/decl.cc:16174
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "仮引数 `%s' は無効です"
  
! #: cp/decl.cc:16182
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "パラメタはメソッドの型を不正に宣言しました"
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:16571
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:16578
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "`::main' を static としては宣言できません"
  
! #: cp/decl.cc:16636
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/decl.cc:16644
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/decl.cc:16652
  #, fuzzy, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/decl.cc:16662
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:16672
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:16703
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ は無名構造体を禁止しています"
  
! #: cp/decl.cc:16713
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:16739
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "`%s' は 0 か 2 個の引数しかとりません"
  
! #: cp/decl.cc:16740
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "`%s' は 0 か 2 個の引数しかとりません"
  
! #: cp/decl.cc:16752
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "`%s' は 0 か 2 個の引数しかとりません"
  
! #: cp/decl.cc:16753
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "`%s' は 0 か 2 個の引数しかとりません"
  
! #: cp/decl.cc:16764
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "`%s' は 0 か 2 個の引数しかとりません"
  
! #: cp/decl.cc:16765 cp/decl.cc:16775
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "`%s' は 0 か 2 個の引数しかとりません"
  
! #: cp/decl.cc:16776
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "`%s' は 0 か 2 個の引数しかとりません"
  
! #: cp/decl.cc:16791
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.cc:16815
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "%s%s への変換で型変換演算子が利用されることは決してありません"
  
! #: cp/decl.cc:16822
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "%s%s への変換で型変換演算子が利用されることは決してありません"
  
! #: cp/decl.cc:16824
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "%s%s への変換で型変換演算子が利用されることは決してありません"
  
! #: cp/decl.cc:16833
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "%s%s への変換で型変換演算子が利用されることは決してありません"
  
! #: cp/decl.cc:16835
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "%s%s への変換で型変換演算子が利用されることは決してありません"
  
! #: cp/decl.cc:16851
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:16870
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16877
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16889
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:16944
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:16968
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "%qD の無効なテンプレート宣言です"
  
! #: cp/decl.cc:16971
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:16973
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "前方での `%s' の宣言"
  
! #: cp/decl.cc:16982
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:16983 cp/decl.cc:16991
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "前方での `%s' の宣言"
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 59485,59585 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17007
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.cc:17050 cp/name-lookup.cc:6234 cp/name-lookup.cc:6367
! #: cp/parser.cc:7477 cp/parser.cc:33034
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: オプション `%s' はあいまいです\n"
  
! #: cp/decl.cc:17060
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "関数テンプレート %qD がクラステンプレートとして再定義されました"
  
! #: cp/decl.cc:17082 cp/name-lookup.cc:5923
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:17111 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10128
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.cc:17116
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17221
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "事前の宣言なしの大域関数に関して警告する"
  
! #: cp/decl.cc:17248
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "`%s' の宣言は仮引数を覆い隠します"
  
! #: cp/decl.cc:17385
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:17392
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:17403
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:17428
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "型修飾子 `%s' は struct や class の後には使えません"
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:17460
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "重複した case の値"
  
! #: cp/decl.cc:17618
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17621 cp/decl.cc:17630 cp/decl.cc:17641 cp/decl.cc:18242
! #: cp/parser.cc:22331
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "`%s' は前にここで定義されました"
  
! #: cp/decl.cc:17627
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17638
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17713
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "述語は識別子でなければなりません"
--- 59571,59671 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17005
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.cc:17048 cp/name-lookup.cc:6237 cp/name-lookup.cc:6370
! #: cp/parser.cc:7477 cp/parser.cc:33093
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: オプション `%s' はあいまいです\n"
  
! #: cp/decl.cc:17058
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "関数テンプレート %qD がクラステンプレートとして再定義されました"
  
! #: cp/decl.cc:17080 cp/name-lookup.cc:5926
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:17109 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10141
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.cc:17114
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17219
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "事前の宣言なしの大域関数に関して警告する"
  
! #: cp/decl.cc:17246
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "`%s' の宣言は仮引数を覆い隠します"
  
! #: cp/decl.cc:17383
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:17390
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:17401
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:17426
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "型修飾子 `%s' は struct や class の後には使えません"
  
! #: cp/decl.cc:17456
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:17458
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "重複した case の値"
  
! #: cp/decl.cc:17616
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17619 cp/decl.cc:17628 cp/decl.cc:17639 cp/decl.cc:18240
! #: cp/parser.cc:22335
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "`%s' は前にここで定義されました"
  
! #: cp/decl.cc:17625
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17636
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17711
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "述語は識別子でなければなりません"
*************** msgstr "述語は識別子でなけれ�
*** 59588,59669 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17862
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:18049
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "`%s' の列挙値が整数定数ではありません"
  
! #: cp/decl.cc:18059
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "`%s' の列挙値が整数定数ではありません"
  
! #: cp/decl.cc:18108
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "整数定数が %<unsigned long%> 型に対して大きすぎます"
  
! #: cp/decl.cc:18109
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C は列挙値を %<int%> の範囲に制限しています"
  
! #: cp/decl.cc:18120
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "列挙値がオーバーフロー"
  
! #: cp/decl.cc:18140
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "%qE 用の列挙値が整数定数ではありません"
  
! #: cp/decl.cc:18240 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "%q#T が複数定義されています"
  
! #: cp/decl.cc:18314
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "戻り値の型が不完全型です"
  
! #: cp/decl.cc:18481 cp/typeck.cc:11344
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:19300
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "非 void を戻す関数内に return 文がありません"
  
! #: cp/decl.cc:19302 cp/typeck.cc:11222
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "関数の戻り型は %<volatile%> と互換性がありません"
  
! #: cp/decl.cc:19358
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "非 void を戻す関数内に return 文がありません"
  
! #: cp/decl.cc:19549
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.cc:19947
  #, fuzzy, gcc-internal-format
  msgid "using %qs"
  msgstr "%s を閉じているときにエラーが発生しました: %m"
  
! #: cp/decl.cc:19959
  #, fuzzy, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "%qD の型をデフォルトの %<int%> にします"
--- 59674,59755 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17860
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:18047
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "`%s' の列挙値が整数定数ではありません"
  
! #: cp/decl.cc:18057
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "`%s' の列挙値が整数定数ではありません"
  
! #: cp/decl.cc:18106
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "整数定数が %<unsigned long%> 型に対して大きすぎます"
  
! #: cp/decl.cc:18107
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C は列挙値を %<int%> の範囲に制限しています"
  
! #: cp/decl.cc:18118
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "列挙値がオーバーフロー"
  
! #: cp/decl.cc:18138
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "%qE 用の列挙値が整数定数ではありません"
  
! #: cp/decl.cc:18238 cp/parser.cc:22333
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "%q#T が複数定義されています"
  
! #: cp/decl.cc:18312
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "戻り値の型が不完全型です"
  
! #: cp/decl.cc:18479 cp/typeck.cc:11460
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:19298
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "非 void を戻す関数内に return 文がありません"
  
! #: cp/decl.cc:19300 cp/typeck.cc:11338
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "関数の戻り型は %<volatile%> と互換性がありません"
  
! #: cp/decl.cc:19356
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "非 void を戻す関数内に return 文がありません"
  
! #: cp/decl.cc:19547
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.cc:19945
  #, fuzzy, gcc-internal-format
  msgid "using %qs"
  msgstr "%s を閉じているときにエラーが発生しました: %m"
  
! #: cp/decl.cc:19957
  #, fuzzy, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "%qD の型をデフォルトの %<int%> にします"
*************** msgstr ""
*** 59964,59975 ****
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:5117
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "`%s' が `static' と宣言されましたが未定義です"
  
! #: cp/decl2.cc:5121
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr "`%s' が `static' と宣言されましたが未定義です"
--- 60050,60061 ----
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:5122
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "`%s' が `static' と宣言されましたが未定義です"
  
! #: cp/decl2.cc:5126
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr "`%s' が `static' と宣言されましたが未定義です"
*************** msgstr "`%s' が `static' と宣言さ�
*** 59978,60355 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5131
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5135
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5139
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:5157
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "`%s' が `static' と宣言されましたが未定義です"
  
! #: cp/decl2.cc:5161
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "`%s' が `static' と宣言されましたが未定義です"
  
! #: cp/decl2.cc:5169
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5172
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5377
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "%q+D のセクションが前の宣言と競合しています"
  
! #: cp/decl2.cc:5380
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "前方での `%s' の宣言"
  
! #: cp/decl2.cc:5382
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5454 cp/decl2.cc:5457
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5820
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "`%s' が使われましたが未定義です"
  
! #: cp/decl2.cc:6058
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "仮引数リストからの仮引数名を欠いています"
  
! #: cp/decl2.cc:6063
  #, fuzzy, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "strftime フォーマットは引数をフォーマットできません"
  
! #: cp/decl2.cc:6186
  #, fuzzy, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "%qE は廃止されました"
  
! #: cp/decl2.cc:6190
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6336
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:6345
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr "不明な spec 関数 %qs です"
  
! #: cp/decl2.cc:6349
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.cc:6397
  #, fuzzy, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "`%s' が別のシンボル種として再宣言されました"
  
! #: cp/decl2.cc:6436
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:3791
  #, fuzzy
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "%s:%d から include されたファイル内"
  
! #: cp/error.cc:3796
  #, fuzzy
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "%s:%d から include されたファイル内"
  
! #: cp/error.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr "%s:%d から include されたファイル内"
  
! #: cp/error.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "In static member function %qs"
  msgid "In static member function %qD"
  msgstr "静的メンバ関数 %qs 内"
  
! #: cp/error.cc:3830
  #, fuzzy, gcc-internal-format
  #| msgid "In copy constructor %qs"
  msgid "In copy constructor %qD"
  msgstr "コピーコンストラクタ %qs 内"
  
! #: cp/error.cc:3832
  #, fuzzy, gcc-internal-format
  #| msgid "In constructor %qs"
  msgid "In constructor %qD"
  msgstr "コンストラクタ %qs 内"
  
! #: cp/error.cc:3834
  #, fuzzy, gcc-internal-format
  #| msgid "In destructor %qs"
  msgid "In destructor %qD"
  msgstr "デストラクタ %qs 内"
  
! #: cp/error.cc:3836
  #, gcc-internal-format
  msgid "In lambda function"
  msgstr "ラムダ関数内"
  
! #: cp/error.cc:3838
  #, fuzzy, gcc-internal-format
  #| msgid "In static member function %qs"
  msgid "In explicit object member function %qD"
  msgstr "静的メンバ関数 %qs 内"
  
! #: cp/error.cc:3840
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "メンバ関数 %qs 内"
  
! #: cp/error.cc:3843
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "関数 %qs 内"
  
! #: cp/error.cc:3870
  #, fuzzy
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s: %qs のインスタンス内:\n"
  
! #: cp/error.cc:3871
  #, fuzzy, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "%s: %qs のインスタンス内:\n"
  
! #: cp/error.cc:3891
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3894
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3987
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3988
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3993
  #, fuzzy, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr "%s:%d:   %qs から再帰的に実体化されました\n"
  
! #: cp/error.cc:3994
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4001
  #, fuzzy, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr "%s:%d:   ここから再帰的に実体化されました"
  
! #: cp/error.cc:4002
  #, fuzzy, gcc-internal-format
  msgid "required from here\n"
  msgstr "ここから呼び出されました"
  
! #: cp/error.cc:4052
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4104
  #, fuzzy, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "%s:%d:%d:   %qs から実体化されました\n"
  
! #: cp/error.cc:4117
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4132
  #, fuzzy, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr "前方での `%s' の宣言"
  
! #: cp/error.cc:4154
  #, fuzzy, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr "Ada では -c または -S が必要です"
  
! #: cp/error.cc:4185
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4186
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "in requirements "
  msgstr "引数がありません"
  
! #: cp/error.cc:4304
  #, fuzzy, gcc-internal-format
  msgid "(no argument)"
  msgstr "引数がありません"
  
! #: cp/error.cc:4398
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4750
  #, fuzzy, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4755
  #, fuzzy, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4760
  #, fuzzy, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4765
  #, fuzzy, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4770
  #, fuzzy, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4775
  #, fuzzy, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4780
  #, fuzzy, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4786
  #, fuzzy, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4791
  #, fuzzy, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4796
  #, fuzzy, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4801
  #, fuzzy, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4806
  #, fuzzy, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4811
  #, fuzzy, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4817
  #, fuzzy, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4822
  #, fuzzy, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4875
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.cc:4880
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr ""
  
! #: cp/error.cc:4895
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qT は %qE という名前のメンバを持っていません"
  
! #: cp/error.cc:4899 cp/typeck.cc:2897
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%s に `%s' という名前のメンバはありません"
  
! #: cp/error.cc:4921
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qT は %qE という名前のメンバを持っていません"
  
! #: cp/error.cc:4925 cp/typeck.cc:3492
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%s に `%s' という名前のメンバはありません"
  
! #: cp/error.cc:4936
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%qD は %qD 内では宣言されていません"
  
! #: cp/error.cc:4940
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
--- 60064,60441 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5136
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5140
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5144
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:5162
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "`%s' が `static' と宣言されましたが未定義です"
  
! #: cp/decl2.cc:5166
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "`%s' が `static' と宣言されましたが未定義です"
  
! #: cp/decl2.cc:5174
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5177
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5382
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "%q+D のセクションが前の宣言と競合しています"
  
! #: cp/decl2.cc:5385
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "前方での `%s' の宣言"
  
! #: cp/decl2.cc:5387
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5459 cp/decl2.cc:5462
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5825
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "`%s' が使われましたが未定義です"
  
! #: cp/decl2.cc:6059
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "仮引数リストからの仮引数名を欠いています"
  
! #: cp/decl2.cc:6064
  #, fuzzy, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "strftime フォーマットは引数をフォーマットできません"
  
! #: cp/decl2.cc:6187
  #, fuzzy, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "%qE は廃止されました"
  
! #: cp/decl2.cc:6191
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6364
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:6373
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr "不明な spec 関数 %qs です"
  
! #: cp/decl2.cc:6377
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.cc:6425
  #, fuzzy, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "`%s' が別のシンボル種として再宣言されました"
  
! #: cp/decl2.cc:6464
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:3812
  #, fuzzy
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "%s:%d から include されたファイル内"
  
! #: cp/error.cc:3817
  #, fuzzy
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "%s:%d から include されたファイル内"
  
! #: cp/error.cc:3823
  #, fuzzy, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr "%s:%d から include されたファイル内"
  
! #: cp/error.cc:3849
  #, fuzzy, gcc-internal-format
  #| msgid "In static member function %qs"
  msgid "In static member function %qD"
  msgstr "静的メンバ関数 %qs 内"
  
! #: cp/error.cc:3851
  #, fuzzy, gcc-internal-format
  #| msgid "In copy constructor %qs"
  msgid "In copy constructor %qD"
  msgstr "コピーコンストラクタ %qs 内"
  
! #: cp/error.cc:3853
  #, fuzzy, gcc-internal-format
  #| msgid "In constructor %qs"
  msgid "In constructor %qD"
  msgstr "コンストラクタ %qs 内"
  
! #: cp/error.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "In destructor %qs"
  msgid "In destructor %qD"
  msgstr "デストラクタ %qs 内"
  
! #: cp/error.cc:3857
  #, gcc-internal-format
  msgid "In lambda function"
  msgstr "ラムダ関数内"
  
! #: cp/error.cc:3859
  #, fuzzy, gcc-internal-format
  #| msgid "In static member function %qs"
  msgid "In explicit object member function %qD"
  msgstr "静的メンバ関数 %qs 内"
  
! #: cp/error.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "メンバ関数 %qs 内"
  
! #: cp/error.cc:3864
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "関数 %qs 内"
  
! #: cp/error.cc:3891
  #, fuzzy
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s: %qs のインスタンス内:\n"
  
! #: cp/error.cc:3892
  #, fuzzy, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "%s: %qs のインスタンス内:\n"
  
! #: cp/error.cc:3912
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3915
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:4008
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4009
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4014
  #, fuzzy, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr "%s:%d:   %qs から再帰的に実体化されました\n"
  
! #: cp/error.cc:4015
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4022
  #, fuzzy, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr "%s:%d:   ここから再帰的に実体化されました"
  
! #: cp/error.cc:4023
  #, fuzzy, gcc-internal-format
  msgid "required from here\n"
  msgstr "ここから呼び出されました"
  
! #: cp/error.cc:4073
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4125
  #, fuzzy, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "%s:%d:%d:   %qs から実体化されました\n"
  
! #: cp/error.cc:4138
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4153
  #, fuzzy, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr "前方での `%s' の宣言"
  
! #: cp/error.cc:4175
  #, fuzzy, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr "Ada では -c または -S が必要です"
  
! #: cp/error.cc:4206
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4207
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "in requirements "
  msgstr "引数がありません"
  
! #: cp/error.cc:4325
  #, fuzzy, gcc-internal-format
  msgid "(no argument)"
  msgstr "引数がありません"
  
! #: cp/error.cc:4419
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4771
  #, fuzzy, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4776
  #, fuzzy, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4781
  #, fuzzy, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4786
  #, fuzzy, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4791
  #, fuzzy, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4796
  #, fuzzy, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4801
  #, fuzzy, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4807
  #, fuzzy, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4812
  #, fuzzy, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4817
  #, fuzzy, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4822
  #, fuzzy, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4827
  #, fuzzy, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4832
  #, fuzzy, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4838
  #, fuzzy, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4843
  #, fuzzy, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/error.cc:4896
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.cc:4901
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr ""
  
! #: cp/error.cc:4916
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qT は %qE という名前のメンバを持っていません"
  
! #: cp/error.cc:4920 cp/typeck.cc:2897
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%s に `%s' という名前のメンバはありません"
  
! #: cp/error.cc:4942
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qT は %qE という名前のメンバを持っていません"
  
! #: cp/error.cc:4946 cp/typeck.cc:3492
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%s に `%s' という名前のメンバはありません"
  
! #: cp/error.cc:4957
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%qD は %qD 内では宣言されていません"
  
! #: cp/error.cc:4961
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
*************** msgstr ""
*** 60575,60592 ****
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2648
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2651 cp/method.cc:2662
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%qD は初期化されるべきです"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2659
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
--- 60661,60678 ----
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2649
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2652 cp/method.cc:2663
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%qD は初期化されるべきです"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2660
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
*************** msgstr ""
*** 60958,60969 ****
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
  
! #: cp/lambda.cc:1581
  #, fuzzy, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "%qD の整列は元の宣言より大きいです"
  
! #: cp/lambda.cc:1585
  #, fuzzy, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "%qD の整列は元の宣言より大きいです"
--- 61044,61055 ----
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
  
! #: cp/lambda.cc:1578
  #, fuzzy, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "%qD の整列は元の宣言より大きいです"
  
! #: cp/lambda.cc:1582
  #, fuzzy, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "%qD の整列は元の宣言より大きいです"
*************** msgstr ""
*** 61101,61112 ****
  msgid "mapper exit status %d"
  msgstr "終了ステータスの取得に失敗しました: %m"
  
! #: cp/method.cc:867 cp/method.cc:2601
  #, fuzzy, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "コンストラクタが無いクラス内に非静的定数メンバ %q+#D があります"
  
! #: cp/method.cc:873 cp/method.cc:2607
  #, fuzzy, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr "コンストラクタが無いクラス内に非静的参照 %q+#D があります"
--- 61187,61198 ----
  msgid "mapper exit status %d"
  msgstr "終了ステータスの取得に失敗しました: %m"
  
! #: cp/method.cc:867 cp/method.cc:2602
  #, fuzzy, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "コンストラクタが無いクラス内に非静的定数メンバ %q+#D があります"
  
! #: cp/method.cc:873 cp/method.cc:2608
  #, fuzzy, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr "コンストラクタが無いクラス内に非静的参照 %q+#D があります"
*************** msgstr "メンバ関数へのポイン�
*** 61222,61338 ****
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2524
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.cc:2535
  #, fuzzy, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/method.cc:2536
  #, fuzzy, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/method.cc:2624
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "初期化されていない定数 %qD は C++ 内では無効です"
  
! #: cp/method.cc:2681
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.cc:2692
  #, fuzzy, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "   ポインタからメンバへの変換で"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2910
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.cc:2954
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3086
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3089
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3098
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3109
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3117 cp/method.cc:3141
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3150
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3573
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3578
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3583
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3588
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3597
  #, fuzzy, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr "キャストによる関数の型が適合しません"
  
! #: cp/method.cc:3695
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3715
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "複雑なパラメタをもつ関数は inline にできません"
  
! #: cp/method.cc:3754
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr ""
  
! #: cp/method.cc:3763
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr ""
--- 61308,61424 ----
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2525
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.cc:2536
  #, fuzzy, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/method.cc:2537
  #, fuzzy, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/method.cc:2625
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "初期化されていない定数 %qD は C++ 内では無効です"
  
! #: cp/method.cc:2682
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.cc:2693
  #, fuzzy, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "   ポインタからメンバへの変換で"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2911
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.cc:2955
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3087
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3090
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3099
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3110
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3118 cp/method.cc:3142
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3151
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3574
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3579
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3584
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3589
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3598
  #, fuzzy, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr "キャストによる関数の型が適合しません"
  
! #: cp/method.cc:3696
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3716
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "複雑なパラメタをもつ関数は inline にできません"
  
! #: cp/method.cc:3755
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr ""
  
! #: cp/method.cc:3764
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr ""
*************** msgstr ""
*** 61367,61806 ****
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:12044
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12048
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12051
  #, fuzzy, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr "前の %q+D の宣言はここです"
  
! #: cp/module.cc:12054
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "existing declaration here with no tags"
  msgstr "リンク無し %q+D の再定義です"
  
! #: cp/module.cc:12105 cp/module.cc:12229
  #, fuzzy, gcc-internal-format
  msgid "conflicting type for imported declaration %#qD"
  msgstr "無効な宣言です"
  
! #: cp/module.cc:12114
  #, fuzzy, gcc-internal-format
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "`%s' の宣言が矛盾しています"
  
! #: cp/module.cc:12126
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "無効な宣言です"
  
! #: cp/module.cc:12133
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "無効な宣言です"
  
! #: cp/module.cc:12171
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "`%s' の宣言が矛盾しています"
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "無効な宣言です"
  
! #: cp/module.cc:12204
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "無効な宣言です"
  
! #: cp/module.cc:12220
  #, fuzzy, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr "無効な宣言です"
  
! #: cp/module.cc:12246
  #, fuzzy, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr "無効な宣言です"
  
! #: cp/module.cc:12349
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for %qD"
  msgid "conflicting default argument for %#qD"
  msgstr "%qD 用のデフォルト引数がありません"
  
! #: cp/module.cc:12351 cp/module.cc:12378
  #, fuzzy, gcc-internal-format
  msgid "existing default declared here"
  msgstr "フィールドの型はここで宣言されました"
  
! #: cp/module.cc:12375
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "仮引数リストからの仮引数名を欠いています"
  
! #: cp/module.cc:13434
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "初期化された変数 `%s' は dllimport マークされています"
  
! #: cp/module.cc:13436
  #, fuzzy, gcc-internal-format
  #| msgid "missing definition"
  msgid "existing definition %qD"
  msgstr "定義がありません"
  
! #: cp/module.cc:13448
  #, fuzzy, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "型 %qT の引数が %qT と一致しません"
  
! #: cp/module.cc:13450
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "... this enumerator %qD"
  msgstr "列挙型 %q+D の再宣言です"
  
! #: cp/module.cc:13456
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13460
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13673
  #, fuzzy, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%s は型 %s ではありません (引数 %d)"
  
! #: cp/module.cc:13691
  #, fuzzy, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/module.cc:13715
  #, fuzzy, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr "`%s' が別のシンボル種として再宣言されました"
  
! #: cp/module.cc:13733
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr ""
  
! #: cp/module.cc:13745
  #, fuzzy, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr "%qD は %qD 内では宣言されていません"
  
! #: cp/module.cc:13756
  #, fuzzy, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr "%qD は %qD 内では宣言されていません"
  
! #: cp/module.cc:13788
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13797
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13833
  #, fuzzy, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr "非テンプレート %qD がテンプレートとして使用されています"
  
! #: cp/module.cc:13845
  #, fuzzy, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr "非テンプレート %qD がテンプレートとして使用されています"
  
! #: cp/module.cc:13897
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13899
  #, fuzzy, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr "メンバ関数の名前を欠いています"
  
! #: cp/module.cc:15021
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15032
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15070
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15667
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15687
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15688 cp/module.cc:21270
  #, fuzzy, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "%qD はここで宣言されています"
  
! #: cp/module.cc:16037
  #, fuzzy, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr "%s\"%s\"%s は許可されていません"
  
! #: cp/module.cc:16043
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18810
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19050
  #, fuzzy, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "前の %q+D の宣言はここです"
  
! #: cp/module.cc:19075 cp/module.cc:19078
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "inconsistent imported macro definition %qE"
  msgstr "インスタンス変数の仕様が一貫していません"
  
! #: cp/module.cc:19084
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19086
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19418
  #, fuzzy, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "%s: ファイル `%s' を削除できません: %s\n"
  
! #: cp/module.cc:19456 cp/module.cc:19461
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr "`コンパイラのバージョンを表示する"
  
! #: cp/module.cc:19467
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2 バージョン %s\n"
  
! #: cp/module.cc:19497
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr ""
  
! #: cp/module.cc:19499
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19500
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19515
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19529
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19541
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19561
  #, fuzzy, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr "例外処理を無効にしました. 有効にするには -fexceptions を使ってください"
  
! #: cp/module.cc:19563
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19566
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19584
  #, fuzzy, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "<戻り値> "
  
! #: cp/module.cc:19675
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "interface partition is not exported"
  msgstr "スタック制限式はサポートされていません"
  
! #: cp/module.cc:20232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "%s を開くのに失敗しました"
  
! #: cp/module.cc:20271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr "%s を開くのに失敗しました"
  
! #: cp/module.cc:20281
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20286
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20289
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20610
  #, fuzzy, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "%q+D のセクションが前の宣言と競合しています"
  
! #: cp/module.cc:20613
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "%q+D のセクションが前の宣言と競合しています"
  
! #: cp/module.cc:20619
  #, fuzzy, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "%q+D のセクションが前の宣言と競合しています"
  
! #: cp/module.cc:20622
  #, fuzzy, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr "%q+D のセクションが前の宣言と競合しています"
  
! #: cp/module.cc:20627
  #, fuzzy, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr "%qD はここで宣言されています"
  
! #: cp/module.cc:20631
  #, fuzzy, gcc-internal-format
  msgid "import declared in global module"
  msgstr "メソッド定義がクラスコンテキスト内ではありません"
  
! #: cp/module.cc:20637
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/module.cc:20640
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr "リンク無し %q+D の再定義です"
  
! #: cp/module.cc:20645
  #, fuzzy, gcc-internal-format
  msgid "previously declared in module %qs"
  msgstr "前はここで宣言されました"
  
! #: cp/module.cc:20649
  #, fuzzy, gcc-internal-format
  msgid "previously declared in global module"
  msgstr "前はここで宣言されました"
  
! #: cp/module.cc:20788
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20803
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "%q#D が宣言されています"
  
! #: cp/module.cc:20810
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting declaration %qD with internal linkage"
  msgstr "リンク無し %q+D の再定義です"
  
! #: cp/module.cc:20963
  #, fuzzy, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "%s を閉じているときにエラーが発生しました: %m"
  
! #: cp/module.cc:21114
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21115
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21122
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21123
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21185
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21189
  #, fuzzy, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr "-mrecip=%s 用の不明なオプションです"
--- 61453,61908 ----
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:6549
! #, fuzzy, gcc-internal-format
! #| msgid "target attribute is not supported on this machine"
! msgid "%<target%> attribute currently unsupported in modules"
! msgstr "target 属性はこのマシン上ではサポートされていません"
! 
! #: cp/module.cc:6552
! #, fuzzy, gcc-internal-format
! msgid "%<optimize%> attribute currently unsupported in modules"
! msgstr "%qE 属性は非クラス型に関しては無視されます"
! 
! #: cp/module.cc:12100
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12104
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12107
  #, fuzzy, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr "前の %q+D の宣言はここです"
  
! #: cp/module.cc:12110
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "existing declaration here with no tags"
  msgstr "リンク無し %q+D の再定義です"
  
! #: cp/module.cc:12161 cp/module.cc:12285
  #, fuzzy, gcc-internal-format
  msgid "conflicting type for imported declaration %#qD"
  msgstr "無効な宣言です"
  
! #: cp/module.cc:12170
  #, fuzzy, gcc-internal-format
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "`%s' の宣言が矛盾しています"
  
! #: cp/module.cc:12182
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "無効な宣言です"
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "無効な宣言です"
  
! #: cp/module.cc:12227
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "`%s' の宣言が矛盾しています"
  
! #: cp/module.cc:12245
  #, fuzzy, gcc-internal-format
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "無効な宣言です"
  
! #: cp/module.cc:12260
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "無効な宣言です"
  
! #: cp/module.cc:12276
  #, fuzzy, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr "無効な宣言です"
  
! #: cp/module.cc:12302
  #, fuzzy, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr "無効な宣言です"
  
! #: cp/module.cc:12405
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for %qD"
  msgid "conflicting default argument for %#qD"
  msgstr "%qD 用のデフォルト引数がありません"
  
! #: cp/module.cc:12407 cp/module.cc:12434
  #, fuzzy, gcc-internal-format
  msgid "existing default declared here"
  msgstr "フィールドの型はここで宣言されました"
  
! #: cp/module.cc:12431
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "仮引数リストからの仮引数名を欠いています"
  
! #: cp/module.cc:13494
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "初期化された変数 `%s' は dllimport マークされています"
  
! #: cp/module.cc:13496
  #, fuzzy, gcc-internal-format
  #| msgid "missing definition"
  msgid "existing definition %qD"
  msgstr "定義がありません"
  
! #: cp/module.cc:13508
  #, fuzzy, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "型 %qT の引数が %qT と一致しません"
  
! #: cp/module.cc:13510
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "... this enumerator %qD"
  msgstr "列挙型 %q+D の再宣言です"
  
! #: cp/module.cc:13516
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13520
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13733
  #, fuzzy, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%s は型 %s ではありません (引数 %d)"
  
! #: cp/module.cc:13751
  #, fuzzy, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/module.cc:13775
  #, fuzzy, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr "`%s' が別のシンボル種として再宣言されました"
  
! #: cp/module.cc:13793
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr ""
  
! #: cp/module.cc:13805
  #, fuzzy, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr "%qD は %qD 内では宣言されていません"
  
! #: cp/module.cc:13816
  #, fuzzy, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr "%qD は %qD 内では宣言されていません"
  
! #: cp/module.cc:13848
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13857
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13893
  #, fuzzy, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr "非テンプレート %qD がテンプレートとして使用されています"
  
! #: cp/module.cc:13905
  #, fuzzy, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr "非テンプレート %qD がテンプレートとして使用されています"
  
! #: cp/module.cc:13957
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13959
  #, fuzzy, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr "メンバ関数の名前を欠いています"
  
! #: cp/module.cc:15089
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15104
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15111
! #, gcc-internal-format
! msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
! msgstr ""
! 
! #: cp/module.cc:15150
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15747
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15767
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15768 cp/module.cc:21350
  #, fuzzy, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "%qD はここで宣言されています"
  
! #: cp/module.cc:16117
  #, fuzzy, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr "%s\"%s\"%s は許可されていません"
  
! #: cp/module.cc:16123
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18890
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19130
  #, fuzzy, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "前の %q+D の宣言はここです"
  
! #: cp/module.cc:19155 cp/module.cc:19158
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "inconsistent imported macro definition %qE"
  msgstr "インスタンス変数の仕様が一貫していません"
  
! #: cp/module.cc:19164
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19166
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19498
  #, fuzzy, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "%s: ファイル `%s' を削除できません: %s\n"
  
! #: cp/module.cc:19536 cp/module.cc:19541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr "`コンパイラのバージョンを表示する"
  
! #: cp/module.cc:19547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2 バージョン %s\n"
  
! #: cp/module.cc:19577
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr ""
  
! #: cp/module.cc:19579
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19580
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19595
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19609
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19621
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19641
  #, fuzzy, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr "例外処理を無効にしました. 有効にするには -fexceptions を使ってください"
  
! #: cp/module.cc:19643
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19646
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19664
  #, fuzzy, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "<戻り値> "
  
! #: cp/module.cc:19755
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "interface partition is not exported"
  msgstr "スタック制限式はサポートされていません"
  
! #: cp/module.cc:20312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "%s を開くのに失敗しました"
  
! #: cp/module.cc:20351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr "%s を開くのに失敗しました"
  
! #: cp/module.cc:20361
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20366
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20369
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20690
  #, fuzzy, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "%q+D のセクションが前の宣言と競合しています"
  
! #: cp/module.cc:20693
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "%q+D のセクションが前の宣言と競合しています"
  
! #: cp/module.cc:20699
  #, fuzzy, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "%q+D のセクションが前の宣言と競合しています"
  
! #: cp/module.cc:20702
  #, fuzzy, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr "%q+D のセクションが前の宣言と競合しています"
  
! #: cp/module.cc:20707
  #, fuzzy, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr "%qD はここで宣言されています"
  
! #: cp/module.cc:20711
  #, fuzzy, gcc-internal-format
  msgid "import declared in global module"
  msgstr "メソッド定義がクラスコンテキスト内ではありません"
  
! #: cp/module.cc:20717
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/module.cc:20720
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr "リンク無し %q+D の再定義です"
  
! #: cp/module.cc:20725
  #, fuzzy, gcc-internal-format
  msgid "previously declared in module %qs"
  msgstr "前はここで宣言されました"
  
! #: cp/module.cc:20729
  #, fuzzy, gcc-internal-format
  msgid "previously declared in global module"
  msgstr "前はここで宣言されました"
  
! #: cp/module.cc:20868
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20883
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "%q#D が宣言されています"
  
! #: cp/module.cc:20890
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting declaration %qD with internal linkage"
  msgstr "リンク無し %q+D の再定義です"
  
! #: cp/module.cc:21043
  #, fuzzy, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "%s を閉じているときにエラーが発生しました: %m"
  
! #: cp/module.cc:21194
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21195
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21202
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21203
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21269
  #, fuzzy, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr "-mrecip=%s 用の不明なオプションです"
*************** msgstr "-mrecip=%s 用の不明なオプ
*** 61812,61914 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21234
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21265
  #, fuzzy, gcc-internal-format
  msgid "module already declared"
  msgstr "シンボルの頭にアンダースコアをつける"
  
! #: cp/module.cc:21266
  #, fuzzy, gcc-internal-format
  msgid "module already imported"
  msgstr "シンボルの頭にアンダースコアをつける"
  
! #: cp/module.cc:21271
  #, fuzzy, gcc-internal-format
  msgid "module %qs imported here"
  msgstr "%qD はここで宣言されています"
  
! #: cp/module.cc:21479
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown compiled module interface: %s"
  msgstr "<不明な演算子>"
  
! #: cp/module.cc:21529
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21547
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21548
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21908
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:21912
  #, fuzzy, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "伝統的な前処理を有効にする"
  
! #: cp/module.cc:21944 cp/module.cc:21973
  #, fuzzy, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "%%R への無効な被演算子です"
  
! #: cp/module.cc:21983
  #, fuzzy, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "無効な %qD の使用です"
  
! #: cp/module.cc:22183
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22223
  #, fuzzy, gcc-internal-format
  #| msgid "error writing %qs"
  msgid "writing CMI %qs"
  msgstr "%qs へ書き込み中にエラーが発生しました"
  
! #: cp/module.cc:22238
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22241
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22243
  #, fuzzy, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr "%qD はここで宣言されています"
  
! #: cp/module.cc:22307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr "%s を開くのに失敗しました"
  
! #: cp/module.cc:22404
  #, fuzzy, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "不明な TLS モデル %qs です"
--- 61914,62016 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21314
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21345
  #, fuzzy, gcc-internal-format
  msgid "module already declared"
  msgstr "シンボルの頭にアンダースコアをつける"
  
! #: cp/module.cc:21346
  #, fuzzy, gcc-internal-format
  msgid "module already imported"
  msgstr "シンボルの頭にアンダースコアをつける"
  
! #: cp/module.cc:21351
  #, fuzzy, gcc-internal-format
  msgid "module %qs imported here"
  msgstr "%qD はここで宣言されています"
  
! #: cp/module.cc:21559
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown compiled module interface: %s"
  msgstr "<不明な演算子>"
  
! #: cp/module.cc:21609
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21627
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21628
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21988
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:21992
  #, fuzzy, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "伝統的な前処理を有効にする"
  
! #: cp/module.cc:22024 cp/module.cc:22053
  #, fuzzy, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "%%R への無効な被演算子です"
  
! #: cp/module.cc:22063
  #, fuzzy, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "無効な %qD の使用です"
  
! #: cp/module.cc:22263
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22303
  #, fuzzy, gcc-internal-format
  #| msgid "error writing %qs"
  msgid "writing CMI %qs"
  msgstr "%qs へ書き込み中にエラーが発生しました"
  
! #: cp/module.cc:22318
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22321
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22323
  #, fuzzy, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr "%qD はここで宣言されています"
  
! #: cp/module.cc:22387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr "%s を開くのに失敗しました"
  
! #: cp/module.cc:22484
  #, fuzzy, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "不明な TLS モデル %qs です"
*************** msgstr "`%s' の宣言により `this' �
*** 61963,62213 ****
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "friend 宣言がクラス定義の中にありません"
  
! #: cp/name-lookup.cc:4653
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:4656
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:5252
  #, fuzzy, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr "ベクトル型の delete ですが、ポインタでも配列型でもありません"
  
! #: cp/name-lookup.cc:5256
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr "%qD はここで宣言されています"
  
! #: cp/name-lookup.cc:5259
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr "ベクトル型の delete ですが、ポインタでも配列型でもありません"
  
! #: cp/name-lookup.cc:5262
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr "%qD はここで宣言されています"
  
! #: cp/name-lookup.cc:6070
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.cc:6086
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6094
  #, fuzzy, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/name-lookup.cc:6110 cp/pt.cc:18933
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%s=%s は数値ではありません"
  
! #: cp/name-lookup.cc:6120
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "%q#D のテンプレート宣言です"
  
! #: cp/name-lookup.cc:6131 cp/name-lookup.cc:6204
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "メソッド定義がクラスコンテキスト内ではありません"
  
! #: cp/name-lookup.cc:6154
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "%s に `%s' という名前のメンバはありません"
  
! #: cp/name-lookup.cc:6214
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6226
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%qD は %qD 内では宣言されていません"
  
! #: cp/name-lookup.cc:6241
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "%q#D が宣言されています"
  
! #: cp/name-lookup.cc:6252
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6345
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6387
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "`%s' の宣言が矛盾しています"
  
! #: cp/name-lookup.cc:6397
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6467
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD は %qD 内では宣言されていません"
  
! #: cp/name-lookup.cc:6469
  #, fuzzy, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "領域 `%s' は関数として宣言されています"
  
! #: cp/name-lookup.cc:6523
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%s: オプション `%s' には引数が必要です\n"
  
! #: cp/name-lookup.cc:6530
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6540 cp/name-lookup.cc:6567
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6546
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "非インライン (noinline) 属性が与えられたインライン関数 %qD です"
  
! #: cp/name-lookup.cc:6583 cp/name-lookup.cc:9004
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "`%s' 属性の疑似命令が無視されました"
  
! #: cp/name-lookup.cc:6912
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6964
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  
! #: cp/name-lookup.cc:6970
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7295
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7301
  #, fuzzy, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "`this' は静的メンバ関数から使用できません"
  
! #: cp/name-lookup.cc:7739
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "弱い %q+D は %qE として定義できません"
  
! #: cp/name-lookup.cc:7742
  #, fuzzy, gcc-internal-format
  msgid "it was later defined here"
  msgstr "構造体がここで定義されています"
  
! #: cp/name-lookup.cc:8538
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "初期化された変数 `%s' は dllimport マークされています"
  
! #: cp/name-lookup.cc:8976
  #, fuzzy, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "%qs スイッチは既にサポートされていません"
  
! #: cp/name-lookup.cc:8979
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:8998
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "マクロ引数内でディレクトリを使うことはできません"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9090
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:9192
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%s: オプション `%s' はあいまいです\n"
  
! #: cp/name-lookup.cc:9208
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:9291
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting namespace %qD with internal linkage"
  msgstr "リンク無し %q+D の再定義です"
  
! #: cp/name-lookup.cc:9293
  #, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9297
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<namespace%>"
  msgid "exporting unnamed namespace"
  msgstr "%<namespace%> が予期されます"
  
! #: cp/name-lookup.cc:9307
  #, fuzzy, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "メソッド属性を指定するのは最後のみでなければいけません"
  
! #: cp/name-lookup.cc:9357
  #, fuzzy, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%q+D  のアドレス領域は前の宣言と競合しています"
  
! #: cp/name-lookup.cc:9359
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "`%s' は前にここで定義されました"
  
! #: cp/name-lookup.cc:9402
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9411
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 62065,62315 ----
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "friend 宣言がクラス定義の中にありません"
  
! #: cp/name-lookup.cc:4656
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:4659
  #, fuzzy, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s: %s: "
  
! #: cp/name-lookup.cc:5255
  #, fuzzy, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr "ベクトル型の delete ですが、ポインタでも配列型でもありません"
  
! #: cp/name-lookup.cc:5259
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr "%qD はここで宣言されています"
  
! #: cp/name-lookup.cc:5262
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr "ベクトル型の delete ですが、ポインタでも配列型でもありません"
  
! #: cp/name-lookup.cc:5265
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr "%qD はここで宣言されています"
  
! #: cp/name-lookup.cc:6073
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.cc:6089
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6097
  #, fuzzy, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/name-lookup.cc:6113 cp/pt.cc:18962
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%s=%s は数値ではありません"
  
! #: cp/name-lookup.cc:6123
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "%q#D のテンプレート宣言です"
  
! #: cp/name-lookup.cc:6134 cp/name-lookup.cc:6207
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "メソッド定義がクラスコンテキスト内ではありません"
  
! #: cp/name-lookup.cc:6157
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "%s に `%s' という名前のメンバはありません"
  
! #: cp/name-lookup.cc:6217
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6229
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%qD は %qD 内では宣言されていません"
  
! #: cp/name-lookup.cc:6244
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "%q#D が宣言されています"
  
! #: cp/name-lookup.cc:6255
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6348
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6390
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "`%s' の宣言が矛盾しています"
  
! #: cp/name-lookup.cc:6400
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6470
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD は %qD 内では宣言されていません"
  
! #: cp/name-lookup.cc:6472
  #, fuzzy, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "領域 `%s' は関数として宣言されています"
  
! #: cp/name-lookup.cc:6526
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%s: オプション `%s' には引数が必要です\n"
  
! #: cp/name-lookup.cc:6533
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6543 cp/name-lookup.cc:6570
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6549
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "非インライン (noinline) 属性が与えられたインライン関数 %qD です"
  
! #: cp/name-lookup.cc:6586 cp/name-lookup.cc:9007
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "`%s' 属性の疑似命令が無視されました"
  
! #: cp/name-lookup.cc:6915
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6967
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  
! #: cp/name-lookup.cc:6973
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7298
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7304
  #, fuzzy, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "`this' は静的メンバ関数から使用できません"
  
! #: cp/name-lookup.cc:7742
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "弱い %q+D は %qE として定義できません"
  
! #: cp/name-lookup.cc:7745
  #, fuzzy, gcc-internal-format
  msgid "it was later defined here"
  msgstr "構造体がここで定義されています"
  
! #: cp/name-lookup.cc:8541
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "初期化された変数 `%s' は dllimport マークされています"
  
! #: cp/name-lookup.cc:8979
  #, fuzzy, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "%qs スイッチは既にサポートされていません"
  
! #: cp/name-lookup.cc:8982
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:9001
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "マクロ引数内でディレクトリを使うことはできません"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:9195
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%s: オプション `%s' はあいまいです\n"
  
! #: cp/name-lookup.cc:9211
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:9294
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting namespace %qD with internal linkage"
  msgstr "リンク無し %q+D の再定義です"
  
! #: cp/name-lookup.cc:9296
  #, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9300
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<namespace%>"
  msgid "exporting unnamed namespace"
  msgstr "%<namespace%> が予期されます"
  
! #: cp/name-lookup.cc:9310
  #, fuzzy, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "メソッド属性を指定するのは最後のみでなければいけません"
  
! #: cp/name-lookup.cc:9360
  #, fuzzy, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%q+D  のアドレス領域は前の宣言と競合しています"
  
! #: cp/name-lookup.cc:9362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "`%s' は前にここで定義されました"
  
! #: cp/name-lookup.cc:9405
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9414
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr "識別子 %qE は C++ 予約語�
*** 62232,62238 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49645
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma align%> は %D の前に現れなければいけません。無視しています"
--- 62334,62340 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49704
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma align%> は %D の前に現れなければいけません。無視しています"
*************** msgstr ""
*** 62277,62283 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.cc:3517 cp/parser.cc:22267
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
--- 62379,62385 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.cc:3517 cp/parser.cc:22271
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
*************** msgstr "制限のない共用体は -std
*** 62498,62504 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:3922 cp/parser.cc:32272
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
--- 62600,62606 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:3922 cp/parser.cc:32331
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
*************** msgstr "制限のない共用体は -std
*** 62738,62744 ****
  msgid "template-id not allowed for destructor in C++20"
  msgstr "大域 register 変数が関数定義の後ろにあります"
  
! #: cp/parser.cc:6989 cp/parser.cc:33504
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
--- 62840,62846 ----
  msgid "template-id not allowed for destructor in C++20"
  msgstr "大域 register 変数が関数定義の後ろにあります"
  
! #: cp/parser.cc:6989 cp/parser.cc:33563
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
*************** msgstr "`%s' の宣言により `this' �
*** 62753,62759 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:7155 cp/parser.cc:24869
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
--- 62855,62861 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:7155 cp/parser.cc:24873
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
*************** msgstr ""
*** 62793,62799 ****
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:7808 cp/parser.cc:10516
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
--- 62895,62901 ----
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:7808 cp/parser.cc:10518
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
*************** msgstr ""
*** 62808,62814 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "関数 %<__builtin_next_arg%> への引数の数が間違っています"
  
! #: cp/parser.cc:8002 cp/pt.cc:21522
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "関数 %<__builtin_next_arg%> への引数の数が間違っています"
--- 62910,62916 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "関数 %<__builtin_next_arg%> への引数の数が間違っています"
  
! #: cp/parser.cc:8002 cp/pt.cc:21551
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "関数 %<__builtin_next_arg%> への引数の数が間違っています"
*************** msgstr "関数 %<__builtin_next_arg%> �
*** 62823,62839 ****
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "関数 %<__builtin_next_arg%> への引数の数が間違っています"
  
! #: cp/parser.cc:8069 cp/pt.cc:21637
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21641
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21646
  #, fuzzy, gcc-internal-format
  msgid "selected function declared here"
  msgstr "インライン関数 %q+D を弱いとして宣言できません"
--- 62925,62941 ----
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "関数 %<__builtin_next_arg%> への引数の数が間違っています"
  
! #: cp/parser.cc:8069 cp/pt.cc:21666
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21670
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21675
  #, fuzzy, gcc-internal-format
  msgid "selected function declared here"
  msgstr "インライン関数 %q+D を弱いとして宣言できません"
*************** msgstr "非スカラー型"
*** 62878,64226 ****
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ は名前つき戻り値を許可しません"
  
! #: cp/parser.cc:9507
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9566
  #, fuzzy, gcc-internal-format
  #| msgid "file ends in default argument"
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "デフォルト引数内でファイルが終了しています"
  
! #: cp/parser.cc:9791 cp/parser.cc:34822
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "\"%s\" はマクロ仮引数リストに現れてはなりません"
  
! #: cp/parser.cc:9856
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr "__builtin_eh_return はこのターゲットではサポートされていません"
  
! #: cp/parser.cc:9942
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "\"%s\" はマクロ仮引数リストに現れてはなりません"
  
! #: cp/parser.cc:9960
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.cc:9995
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10040
  #, fuzzy, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "式が予期されます"
  
! #: cp/parser.cc:10069
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.cc:10117
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "自動テンプレート実体化を有効にする"
  
! #: cp/parser.cc:10213
  #, fuzzy, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "配列 new でのサイズは完全な型を持たねばなりません"
  
! #: cp/parser.cc:10619
  #, fuzzy, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "古いスタイルのキャストを使用しています"
  
! #: cp/parser.cc:10769
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:10772
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "|| と共に使われる && の周りでは括弧をつけることをお勧めします"
  
! #: cp/parser.cc:10998
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "ISO C++ は名前つき戻り値を許可しません"
  
! #: cp/parser.cc:11322
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:11470
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "一つの空の宣言中に、二つの型が指定されています"
  
! #: cp/parser.cc:11604
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11704
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template parameter type"
  msgstr "`%s' の宣言は仮引数リストのシンボルを覆い隠します"
  
! #: cp/parser.cc:11714
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:11724
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:11898
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11921
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.cc:11937
  #, fuzzy, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:11943 cp/parser.cc:11965 cp/parser.cc:12163
  #, fuzzy, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "単項演算式内で無効な被演算子です"
  
! #: cp/parser.cc:11959
  #, fuzzy, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:11979
  #, fuzzy, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr "%s を参照として宣言できません"
  
! #: cp/parser.cc:11999
  #, fuzzy, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:12010
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12040
  #, fuzzy, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:12049
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.cc:12074
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "読み取り専用変数 %qD の増分です"
  
! #: cp/parser.cc:12078 cp/parser.cc:12089 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%qD はここで宣言されています"
  
! #: cp/parser.cc:12085
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:12123
  #, fuzzy, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr "%qs 句が多すぎます"
  
! #: cp/parser.cc:12134
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12139
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12221
  #, fuzzy, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:12275
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "仮引数 `%s' で指定された記憶クラス"
  
! #: cp/parser.cc:12298
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:12328 cp/pt.cc:14987
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12341
  #, fuzzy, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "仮引数 `%s' で指定された記憶クラス"
  
! #: cp/parser.cc:12350
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12354
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12358
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12365
  #, fuzzy, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "仮引数 `%s' で指定された記憶クラス"
  
! #: cp/parser.cc:12383
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12395
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:12408
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:12426
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:12468
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:13029
  #, fuzzy, gcc-internal-format
  #| msgid "union cannot be made transparent"
  msgid "preconditions cannot be statements"
  msgstr "共用体を透過的にできません"
  
! #: cp/parser.cc:13032
  #, fuzzy, gcc-internal-format
  msgid "postconditions cannot be statements"
  msgstr "割り込み関数は引数無しでなければいけません"
  
! #: cp/parser.cc:13037
  #, fuzzy, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr "getter/setter 属性は後に %<=%> が無ければいけません"
  
! #: cp/parser.cc:13202
  #, fuzzy, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:13382 cp/parser.cc:13627
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "仮引数配列宣言内の属性が無視されました"
  
! #: cp/parser.cc:13453
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "ラベル付き文が予期されます"
  
! #: cp/parser.cc:13502
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case ラベル %qE が switch 文の中にありません"
  
! #: cp/parser.cc:13635
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:13641
  #, fuzzy, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr "クラスタイプ項を欠いています"
  
! #: cp/parser.cc:13699
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.cc:13763
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13968
  #, fuzzy, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:13990
  #, fuzzy, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:14015 cp/parser.cc:14050
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr ""
  
! #: cp/parser.cc:14092
  #, fuzzy, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:14260 cp/parser.cc:35334
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
  
! #: cp/parser.cc:14301
  #, fuzzy, gcc-internal-format
  msgid "condition declares an array"
  msgstr "関数が集合体を返しています"
  
! #: cp/parser.cc:14303
  #, fuzzy, gcc-internal-format
  msgid "condition declares a function"
  msgstr "フィールド %qE が関数として宣言されています"
  
! #: cp/parser.cc:14344
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:14446 cp/parser.cc:24109 cp/parser.cc:26828
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
  
! #: cp/parser.cc:14496
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:14758
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14765
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14791
  #, fuzzy, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "sizeof が関数型に適用されました"
  
! #: cp/parser.cc:14796
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14935
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "式の中の文に不完全型があります"
  
! #: cp/parser.cc:15019
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:15171 cp/parser.cc:35337
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
  
! #: cp/parser.cc:15216
  #, fuzzy, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:15233
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:15395
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15404
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ は計算型 goto を禁じます"
  
! #: cp/parser.cc:15423 cp/parser.cc:35340
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.cc:15598
  #, fuzzy, gcc-internal-format
  msgid "expected module-partition"
  msgstr "テンプレート名が予期されます"
  
! #: cp/parser.cc:15600
  #, fuzzy, gcc-internal-format
  msgid "expected module-name"
  msgstr "テンプレート名が予期されます"
  
! #: cp/parser.cc:15642
  #, fuzzy, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr "メソッド定義がクラスコンテキスト内ではありません"
  
! #: cp/parser.cc:15648
  #, fuzzy, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr "メソッド定義がクラスコンテキスト内ではありません"
  
! #: cp/parser.cc:15649
  #, fuzzy, gcc-internal-format
  msgid "scope opened here"
  msgstr "共用体がここで定義されています"
  
! #: cp/parser.cc:15675
  #, fuzzy, gcc-internal-format
  msgid "private module fragment"
  msgstr "引数がありません"
  
! #: cp/parser.cc:15679
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15685
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15726
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15728 cp/parser.cc:15737
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15736
  #, fuzzy, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr "メソッド定義がクラスコンテキスト内ではありません"
  
! #: cp/parser.cc:15760
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15781
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15784
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15805
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15813
  #, fuzzy, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr "一つの空の宣言中に、二つの型が指定されています"
  
! #: cp/parser.cc:15834
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15873
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "ISO C では関数外での余分な %<;%> を許可していません"
  
! #: cp/parser.cc:15876
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function"
  msgstr "ISO C では関数外での余分な %<;%> を許可していません"
  
! #: cp/parser.cc:15885
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15895
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "クラス定義の後には %<;%> が予期されます"
  
! #: cp/parser.cc:16065
  #, fuzzy, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "マクロ引数内でディレクトリを使うことはできません"
  
! #: cp/parser.cc:16069
  #, fuzzy, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr "%qE 属性は無視されました"
  
! #: cp/parser.cc:16109
  #, fuzzy, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/parser.cc:16111 cp/parser.cc:28251
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16124
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/parser.cc:16140
  #, fuzzy, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr "メソッド定義がクラスコンテキスト内ではありません"
  
! #: cp/parser.cc:16311
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.cc:16557
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16576
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.cc:16597
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.cc:16622
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "一つの空の宣言中に、二つの型が指定されています"
  
! #: cp/parser.cc:16679
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16682
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16722
  #, fuzzy, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:16759
  #, fuzzy, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:16763
  #, fuzzy, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:16820
  #, fuzzy, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "空の宣言です"
  
! #: cp/parser.cc:16838
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "メンバ関数 %qD 用の無効な初期化子です"
  
! #: cp/parser.cc:17033
  #, fuzzy, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "データ領域 '%s' は前の宣言と矛盾します"
  
! #: cp/parser.cc:17056
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> がクラスの外側で使用されています"
  
! #: cp/parser.cc:17094
  #, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr ""
  
! #: cp/parser.cc:17097
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17148
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "%+D によりセクション型が競合します"
  
! #: cp/parser.cc:17174
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> は C++0x で意味が変更になります。削除してください"
  
! #: cp/parser.cc:17210
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr "%q+D は %q#T 内では無効です"
  
! #: cp/parser.cc:17219
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%q+D は %q#T 内では無効です"
  
! #: cp/parser.cc:17223
  #, fuzzy, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:17305
  #, fuzzy, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr "%q+D は %q#T 内では無効です"
  
! #: cp/parser.cc:17318
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17320
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17335
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "`%s' は関数でもメンバ関数でもありません -- friend とは宣言できません"
  
! #: cp/parser.cc:17408 cp/parser.cc:29436
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:17427
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr "例外仕様の検査をするコードを生成しない"
  
! #: cp/parser.cc:17431
  #, fuzzy, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:17499
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "無効なリンク指定です"
  
! #: cp/parser.cc:17606
  #, fuzzy, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:17636
  #, fuzzy, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:17840
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:17853
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.cc:18029
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "参照型に対して new を適用できません"
  
! #: cp/parser.cc:18058
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "void 式の不適切な使用"
  
! #: cp/parser.cc:18062
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "void 式の不適切な使用"
  
! #: cp/parser.cc:18146
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.cc:18173
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "メンバ `%s' に対する無効な初期値"
  
! #: cp/parser.cc:18185 cp/pt.cc:28283
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D は静的宣言の後に非静的宣言が続いています"
  
! #: cp/parser.cc:18197 cp/pt.cc:28295
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:18249
  #, fuzzy, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "前時代的な古いスタイルの基底クラス初期化子です"
  
! #: cp/parser.cc:18337
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:18749
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18755
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18761
  #, fuzzy, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "識別子が予期されます"
  
! #: cp/parser.cc:18770
  #, fuzzy, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "%<#pragma message%> の後に文字列が予期されます"
  
! #: cp/parser.cc:18776
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "二進演算内で無効な被演算子です"
  
! #: cp/parser.cc:18810
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "演算子が予期されます"
  
! #: cp/parser.cc:18857
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.cc:18859
  #, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr ""
  
! #: cp/parser.cc:18861
  #, fuzzy, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr "-ms2600 が -ms 無しで使用されています"
  
! #: cp/parser.cc:18966
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/parser.cc:18974
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "無効なパラメータ %qs です"
  
! #: cp/parser.cc:19090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "無効なデフォルトテンプレート引数"
  
! #: cp/parser.cc:19326 cp/parser.cc:19412 cp/parser.cc:26576
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:19330 cp/parser.cc:19416
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "strftime フォーマットは引数をフォーマットできません"
  
! #: cp/parser.cc:19483
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.cc:19546
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.cc:19585
  #, fuzzy, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "無効な型: `void &'"
  
! #: cp/parser.cc:19586
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19593
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr "テンプレート引数が予期されます"
  
! #: cp/parser.cc:19699
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "マクロ引数リストにあり得ないトークン"
  
  #. The name does not name a template.
! #: cp/parser.cc:19784 cp/parser.cc:19976 cp/parser.cc:20185
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "テンプレート名が予期されます"
  
! #: cp/parser.cc:19832
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "非テンプレート %qD がテンプレートとして使用されています"
  
! #: cp/parser.cc:19834
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.cc:20049
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:20150 cp/parser.cc:20168 cp/parser.cc:20344
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "テンプレート引数が予期されます"
  
! #: cp/parser.cc:20315
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr ""
  
! #: cp/parser.cc:20453
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20457
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20461
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/parser.cc:20522
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.cc:20751
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "型指定が予期されます"
  
! #: cp/parser.cc:20951
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:20957
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in template argument"
  msgstr "void 式の不適切な使用"
  
! #: cp/parser.cc:20960
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:20964
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:21118
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.cc:21259
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "型名が予期されます"
  
! #: cp/parser.cc:21343
  #, fuzzy, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr "クラスタイプ項を欠いています"
  
! #: cp/parser.cc:21344
  #, fuzzy, gcc-internal-format
  msgid "concept defined here"
  msgstr "共用体がここで定義されています"
  
! #: cp/parser.cc:21375
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of concept-name %qD"
  msgstr "無効な %qD の使用です"
  
! #: cp/parser.cc:21391
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: cp/parser.cc:21398
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21639
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21715
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:21877
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "宣言 %qD が何も宣言していません"
  
! #: cp/parser.cc:21965
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "インスタンス化されない型に対する無効な操作です"
  
! #: cp/parser.cc:21971
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "自動テンプレート実体化を有効にする"
  
! #: cp/parser.cc:21983
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:22124
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr ""
  
! #: cp/parser.cc:22135
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%s に `%s' という名前のメンバはありません"
  
! #: cp/parser.cc:22150
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "ここでは %<namespace%> 定義は許可されていません"
  
! #: cp/parser.cc:22168
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "\"%s\" はマクロ仮引数リストに現れてはなりません"
  
! #: cp/parser.cc:22214
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> または %<{%> が予期されます"
  
! #: cp/parser.cc:22261
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.cc:22275
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:22287 cp/parser.cc:28220
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:22292 cp/parser.cc:28225
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:22304 cp/parser.cc:28238
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.cc:22344
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ は enum の %s を禁じます"
  
! #: cp/parser.cc:22368
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22371
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22492
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22567
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "クラスタイプ項を欠いています"
  
! #: cp/parser.cc:22571
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD は名前空間名ではありません"
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "名前空間名が予期されます"
  
! #: cp/parser.cc:22636
  #, fuzzy, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:22648
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22667
  #, fuzzy, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:22677
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "名前空間名が予期されます"
  
! #: cp/parser.cc:22682
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22686
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "ここでは %<namespace%> 定義は許可されていません"
  
! #: cp/parser.cc:22689
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "インライン関数をインライン化できない場合に警告する"
  
! #: cp/parser.cc:22696
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.cc:22752
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "ここでは %<namespace%> 定義は許可されていません"
  
! #: cp/parser.cc:22934
  #, fuzzy, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:22978
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.cc:22996
  #, fuzzy, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:23006
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23052
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:23055
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr "未定義の型 `%s %s' の使用は不適切です"
  
! #: cp/parser.cc:23057
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%qT はテンプレート型ではありません"
  
! #: cp/parser.cc:23059
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23071
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "前方での `%s' の宣言"
  
! #: cp/parser.cc:23141
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "一つの空の宣言中に、二つの型が指定されています"
  
! #: cp/parser.cc:23293
  #, fuzzy, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr "インターフェースまたはインターフェースへのポインタが予期されます"
  
! #: cp/parser.cc:23354
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:23375 cp/parser.cc:23393 cp/parser.cc:23408
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "重複した %<volatile%> です"
  
! #: cp/parser.cc:23382
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "%qD は関数スコープの外側で定義されていません"
  
! #: cp/parser.cc:23421
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%s=%s は数値ではありません"
  
! #: cp/parser.cc:23437
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr "alloc_size パラメータが範囲外です"
  
! #: cp/parser.cc:23587
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "`%s' の宣言に二つ以上のデータ型が指定されました"
  
! #: cp/parser.cc:23678
  #, fuzzy, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "関数宣言中に（型の無い）仮引数名があります"
  
! #: cp/parser.cc:23689
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "ISO C++ は new 式の初期化での `=' を禁じます"
  
! #: cp/parser.cc:23694
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23697
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23714 cp/parser.cc:23739
  #, fuzzy, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "関数宣言中に（型の無い）仮引数名があります"
  
! #: cp/parser.cc:23726 cp/parser.cc:23747
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23733
  #, fuzzy, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "関数 %qD が変数として再宣言されました"
  
! #: cp/parser.cc:23980
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "ここでは関数定義は許可されていません"
  
! #: cp/parser.cc:23991
  #, fuzzy, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "初期化子リストは非メンバ関数では使えません"
  
! #: cp/parser.cc:23995
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "大域 register 変数が関数定義の後ろにあります"
  
! #: cp/parser.cc:24046
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:24204
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "friend 関数 `%s' を初期化できません"
  
! #: cp/parser.cc:24249
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:24261
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "関数テンプレート %qD がクラステンプレートとして再定義されました"
  
! #: cp/parser.cc:24790
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "配列の添字が整数型ではありません"
  
! #: cp/parser.cc:24915
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.cc:24919
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr ""
--- 62980,64328 ----
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ は名前つき戻り値を許可しません"
  
! #: cp/parser.cc:9509
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9568
  #, fuzzy, gcc-internal-format
  #| msgid "file ends in default argument"
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "デフォルト引数内でファイルが終了しています"
  
! #: cp/parser.cc:9793 cp/parser.cc:34881
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "\"%s\" はマクロ仮引数リストに現れてはなりません"
  
! #: cp/parser.cc:9858
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr "__builtin_eh_return はこのターゲットではサポートされていません"
  
! #: cp/parser.cc:9944
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "\"%s\" はマクロ仮引数リストに現れてはなりません"
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.cc:9964
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.cc:9997
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10042
  #, fuzzy, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "式が予期されます"
  
! #: cp/parser.cc:10071
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.cc:10119
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "自動テンプレート実体化を有効にする"
  
! #: cp/parser.cc:10215
  #, fuzzy, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "配列 new でのサイズは完全な型を持たねばなりません"
  
! #: cp/parser.cc:10621
  #, fuzzy, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "古いスタイルのキャストを使用しています"
  
! #: cp/parser.cc:10771
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:10774
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "|| と共に使われる && の周りでは括弧をつけることをお勧めします"
  
! #: cp/parser.cc:11000
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "ISO C++ は名前つき戻り値を許可しません"
  
! #: cp/parser.cc:11324
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:11472
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "一つの空の宣言中に、二つの型が指定されています"
  
! #: cp/parser.cc:11606
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11706
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template parameter type"
  msgstr "`%s' の宣言は仮引数リストのシンボルを覆い隠します"
  
! #: cp/parser.cc:11716
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:11726
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:11900
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11923
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.cc:11939
  #, fuzzy, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:11945 cp/parser.cc:11967 cp/parser.cc:12165
  #, fuzzy, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "単項演算式内で無効な被演算子です"
  
! #: cp/parser.cc:11961
  #, fuzzy, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:11981
  #, fuzzy, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr "%s を参照として宣言できません"
  
! #: cp/parser.cc:12001
  #, fuzzy, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:12012
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12042
  #, fuzzy, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:12051
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.cc:12076
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "読み取り専用変数 %qD の増分です"
  
! #: cp/parser.cc:12080 cp/parser.cc:12091 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%qD はここで宣言されています"
  
! #: cp/parser.cc:12087
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:12125
  #, fuzzy, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr "%qs 句が多すぎます"
  
! #: cp/parser.cc:12136
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12141
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12223
  #, fuzzy, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:12277
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "仮引数 `%s' で指定された記憶クラス"
  
! #: cp/parser.cc:12300
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:12330 cp/pt.cc:15002
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12343
  #, fuzzy, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "仮引数 `%s' で指定された記憶クラス"
  
! #: cp/parser.cc:12352
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12356
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12360
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12367
  #, fuzzy, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "仮引数 `%s' で指定された記憶クラス"
  
! #: cp/parser.cc:12385
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12397
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:12410
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:12428
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:12470
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:13031
  #, fuzzy, gcc-internal-format
  #| msgid "union cannot be made transparent"
  msgid "preconditions cannot be statements"
  msgstr "共用体を透過的にできません"
  
! #: cp/parser.cc:13034
  #, fuzzy, gcc-internal-format
  msgid "postconditions cannot be statements"
  msgstr "割り込み関数は引数無しでなければいけません"
  
! #: cp/parser.cc:13039
  #, fuzzy, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr "getter/setter 属性は後に %<=%> が無ければいけません"
  
! #: cp/parser.cc:13204
  #, fuzzy, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:13384 cp/parser.cc:13629
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "仮引数配列宣言内の属性が無視されました"
  
! #: cp/parser.cc:13455
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "ラベル付き文が予期されます"
  
! #: cp/parser.cc:13504
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case ラベル %qE が switch 文の中にありません"
  
! #: cp/parser.cc:13637
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:13643
  #, fuzzy, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr "クラスタイプ項を欠いています"
  
! #: cp/parser.cc:13701
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.cc:13765
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13970
  #, fuzzy, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:13992
  #, fuzzy, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:14017 cp/parser.cc:14052
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr ""
  
! #: cp/parser.cc:14094
  #, fuzzy, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:14262 cp/parser.cc:35393
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
  
! #: cp/parser.cc:14303
  #, fuzzy, gcc-internal-format
  msgid "condition declares an array"
  msgstr "関数が集合体を返しています"
  
! #: cp/parser.cc:14305
  #, fuzzy, gcc-internal-format
  msgid "condition declares a function"
  msgstr "フィールド %qE が関数として宣言されています"
  
! #: cp/parser.cc:14346
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:14448 cp/parser.cc:24113 cp/parser.cc:26832
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
  
! #: cp/parser.cc:14498
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:14760
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14767
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14793
  #, fuzzy, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "sizeof が関数型に適用されました"
  
! #: cp/parser.cc:14798
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14937
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "式の中の文に不完全型があります"
  
! #: cp/parser.cc:15021
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:15173 cp/parser.cc:35396
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
  
! #: cp/parser.cc:15218
  #, fuzzy, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:15235
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:15397
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15406
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ は計算型 goto を禁じます"
  
! #: cp/parser.cc:15425 cp/parser.cc:35399
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.cc:15600
  #, fuzzy, gcc-internal-format
  msgid "expected module-partition"
  msgstr "テンプレート名が予期されます"
  
! #: cp/parser.cc:15602
  #, fuzzy, gcc-internal-format
  msgid "expected module-name"
  msgstr "テンプレート名が予期されます"
  
! #: cp/parser.cc:15644
  #, fuzzy, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr "メソッド定義がクラスコンテキスト内ではありません"
  
! #: cp/parser.cc:15650
  #, fuzzy, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr "メソッド定義がクラスコンテキスト内ではありません"
  
! #: cp/parser.cc:15651
  #, fuzzy, gcc-internal-format
  msgid "scope opened here"
  msgstr "共用体がここで定義されています"
  
! #: cp/parser.cc:15677
  #, fuzzy, gcc-internal-format
  msgid "private module fragment"
  msgstr "引数がありません"
  
! #: cp/parser.cc:15681
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15687
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15728
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15730 cp/parser.cc:15739
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15738
  #, fuzzy, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr "メソッド定義がクラスコンテキスト内ではありません"
  
! #: cp/parser.cc:15762
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15783
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15786
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15807
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15815
  #, fuzzy, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr "一つの空の宣言中に、二つの型が指定されています"
  
! #: cp/parser.cc:15836
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15875
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "ISO C では関数外での余分な %<;%> を許可していません"
  
! #: cp/parser.cc:15878
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function"
  msgstr "ISO C では関数外での余分な %<;%> を許可していません"
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15889
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15897
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "クラス定義の後には %<;%> が予期されます"
  
! #: cp/parser.cc:16068
  #, fuzzy, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "マクロ引数内でディレクトリを使うことはできません"
  
! #: cp/parser.cc:16072
  #, fuzzy, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr "%qE 属性は無視されました"
  
! #: cp/parser.cc:16112
  #, fuzzy, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/parser.cc:16114 cp/parser.cc:28304
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16127
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/parser.cc:16143
  #, fuzzy, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr "メソッド定義がクラスコンテキスト内ではありません"
  
! #: cp/parser.cc:16315
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.cc:16561
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16580
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.cc:16601
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.cc:16626
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "一つの空の宣言中に、二つの型が指定されています"
  
! #: cp/parser.cc:16683
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16686
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16726
  #, fuzzy, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:16763
  #, fuzzy, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:16767
  #, fuzzy, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:16824
  #, fuzzy, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "空の宣言です"
  
! #: cp/parser.cc:16842
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "メンバ関数 %qD 用の無効な初期化子です"
  
! #: cp/parser.cc:17037
  #, fuzzy, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "データ領域 '%s' は前の宣言と矛盾します"
  
! #: cp/parser.cc:17060
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> がクラスの外側で使用されています"
  
! #: cp/parser.cc:17098
  #, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr ""
  
! #: cp/parser.cc:17101
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17152
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "%+D によりセクション型が競合します"
  
! #: cp/parser.cc:17178
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> は C++0x で意味が変更になります。削除してください"
  
! #: cp/parser.cc:17214
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr "%q+D は %q#T 内では無効です"
  
! #: cp/parser.cc:17223
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%q+D は %q#T 内では無効です"
  
! #: cp/parser.cc:17227
  #, fuzzy, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:17309
  #, fuzzy, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr "%q+D は %q#T 内では無効です"
  
! #: cp/parser.cc:17322
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17324
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17339
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "`%s' は関数でもメンバ関数でもありません -- friend とは宣言できません"
  
! #: cp/parser.cc:17412 cp/parser.cc:29490
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:17431
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr "例外仕様の検査をするコードを生成しない"
  
! #: cp/parser.cc:17435
  #, fuzzy, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:17503
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "無効なリンク指定です"
  
! #: cp/parser.cc:17610
  #, fuzzy, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:17640
  #, fuzzy, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:17844
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:17857
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.cc:18033
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "参照型に対して new を適用できません"
  
! #: cp/parser.cc:18062
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "void 式の不適切な使用"
  
! #: cp/parser.cc:18066
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "void 式の不適切な使用"
  
! #: cp/parser.cc:18150
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.cc:18177
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "メンバ `%s' に対する無効な初期値"
  
! #: cp/parser.cc:18189 cp/pt.cc:28313
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D は静的宣言の後に非静的宣言が続いています"
  
! #: cp/parser.cc:18201 cp/pt.cc:28325
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:18253
  #, fuzzy, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "前時代的な古いスタイルの基底クラス初期化子です"
  
! #: cp/parser.cc:18341
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:18753
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18759
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18765
  #, fuzzy, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "識別子が予期されます"
  
! #: cp/parser.cc:18774
  #, fuzzy, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "%<#pragma message%> の後に文字列が予期されます"
  
! #: cp/parser.cc:18780
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "二進演算内で無効な被演算子です"
  
! #: cp/parser.cc:18814
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "演算子が予期されます"
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.cc:18863
  #, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr ""
  
! #: cp/parser.cc:18865
  #, fuzzy, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr "-ms2600 が -ms 無しで使用されています"
  
! #: cp/parser.cc:18970
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/parser.cc:18978
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "無効なパラメータ %qs です"
  
! #: cp/parser.cc:19094
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "無効なデフォルトテンプレート引数"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416 cp/parser.cc:26580
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:19334 cp/parser.cc:19420
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "strftime フォーマットは引数をフォーマットできません"
  
! #: cp/parser.cc:19487
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:19558
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.cc:19589
  #, fuzzy, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "無効な型: `void &'"
  
! #: cp/parser.cc:19590
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19597
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr "テンプレート引数が予期されます"
  
! #: cp/parser.cc:19703
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "マクロ引数リストにあり得ないトークン"
  
  #. The name does not name a template.
! #: cp/parser.cc:19788 cp/parser.cc:19980 cp/parser.cc:20189
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "テンプレート名が予期されます"
  
! #: cp/parser.cc:19836
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "非テンプレート %qD がテンプレートとして使用されています"
  
! #: cp/parser.cc:19838
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.cc:20053
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:20154 cp/parser.cc:20172 cp/parser.cc:20348
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "テンプレート引数が予期されます"
  
! #: cp/parser.cc:20319
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr ""
  
! #: cp/parser.cc:20457
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20461
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20465
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/parser.cc:20526
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.cc:20755
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "型指定が予期されます"
  
! #: cp/parser.cc:20955
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:20961
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in template argument"
  msgstr "void 式の不適切な使用"
  
! #: cp/parser.cc:20964
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:20968
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:21122
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.cc:21263
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "型名が予期されます"
  
! #: cp/parser.cc:21347
  #, fuzzy, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr "クラスタイプ項を欠いています"
  
! #: cp/parser.cc:21348
  #, fuzzy, gcc-internal-format
  msgid "concept defined here"
  msgstr "共用体がここで定義されています"
  
! #: cp/parser.cc:21379
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of concept-name %qD"
  msgstr "無効な %qD の使用です"
  
! #: cp/parser.cc:21395
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: cp/parser.cc:21402
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21643
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21719
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:21881
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "宣言 %qD が何も宣言していません"
  
! #: cp/parser.cc:21969
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "インスタンス化されない型に対する無効な操作です"
  
! #: cp/parser.cc:21975
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "自動テンプレート実体化を有効にする"
  
! #: cp/parser.cc:21987
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:22128
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr ""
  
! #: cp/parser.cc:22139
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%s に `%s' という名前のメンバはありません"
  
! #: cp/parser.cc:22154
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "ここでは %<namespace%> 定義は許可されていません"
  
! #: cp/parser.cc:22172
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "\"%s\" はマクロ仮引数リストに現れてはなりません"
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22222
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> または %<{%> が予期されます"
  
! #: cp/parser.cc:22265
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.cc:22279
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:22291 cp/parser.cc:28273
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:22296 cp/parser.cc:28278
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:22308 cp/parser.cc:28291
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.cc:22348
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ は enum の %s を禁じます"
  
! #: cp/parser.cc:22372
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22375
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22496
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22571
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "クラスタイプ項を欠いています"
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD は名前空間名ではありません"
  
! #: cp/parser.cc:22579
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "名前空間名が予期されます"
  
! #: cp/parser.cc:22640
  #, fuzzy, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:22652
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22671
  #, fuzzy, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:22681
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "名前空間名が予期されます"
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22690
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "ここでは %<namespace%> 定義は許可されていません"
  
! #: cp/parser.cc:22693
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "インライン関数をインライン化できない場合に警告する"
  
! #: cp/parser.cc:22700
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.cc:22756
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "ここでは %<namespace%> 定義は許可されていません"
  
! #: cp/parser.cc:22938
  #, fuzzy, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:22982
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.cc:23000
  #, fuzzy, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:23010
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23056
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:23059
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr "未定義の型 `%s %s' の使用は不適切です"
  
! #: cp/parser.cc:23061
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%qT はテンプレート型ではありません"
  
! #: cp/parser.cc:23063
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/parser.cc:23065
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23075
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "前方での `%s' の宣言"
  
! #: cp/parser.cc:23145
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "一つの空の宣言中に、二つの型が指定されています"
  
! #: cp/parser.cc:23297
  #, fuzzy, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr "インターフェースまたはインターフェースへのポインタが予期されます"
  
! #: cp/parser.cc:23358
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:23379 cp/parser.cc:23397 cp/parser.cc:23412
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "重複した %<volatile%> です"
  
! #: cp/parser.cc:23386
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "%qD は関数スコープの外側で定義されていません"
  
! #: cp/parser.cc:23425
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%s=%s は数値ではありません"
  
! #: cp/parser.cc:23441
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr "alloc_size パラメータが範囲外です"
  
! #: cp/parser.cc:23591
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "`%s' の宣言に二つ以上のデータ型が指定されました"
  
! #: cp/parser.cc:23682
  #, fuzzy, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "関数宣言中に（型の無い）仮引数名があります"
  
! #: cp/parser.cc:23693
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "ISO C++ は new 式の初期化での `=' を禁じます"
  
! #: cp/parser.cc:23698
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23701
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23718 cp/parser.cc:23743
  #, fuzzy, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "関数宣言中に（型の無い）仮引数名があります"
  
! #: cp/parser.cc:23730 cp/parser.cc:23751
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23737
  #, fuzzy, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "関数 %qD が変数として再宣言されました"
  
! #: cp/parser.cc:23984
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "ここでは関数定義は許可されていません"
  
! #: cp/parser.cc:23995
  #, fuzzy, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "初期化子リストは非メンバ関数では使えません"
  
! #: cp/parser.cc:23999
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "大域 register 変数が関数定義の後ろにあります"
  
! #: cp/parser.cc:24050
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:24208
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "friend 関数 `%s' を初期化できません"
  
! #: cp/parser.cc:24253
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:24265
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "関数テンプレート %qD がクラステンプレートとして再定義されました"
  
! #: cp/parser.cc:24794
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "配列の添字が整数型ではありません"
  
! #: cp/parser.cc:24919
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.cc:24923
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr ""
*************** msgstr ""
*** 64229,64504 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24948
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "無効な宣言子です"
  
! #: cp/parser.cc:24957
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "トップレベルでの `this' の使用は無効です"
  
! #: cp/parser.cc:24959
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25074
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "無効な宣言です"
  
! #: cp/parser.cc:25099
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "宣言子が予期されます"
  
! #: cp/parser.cc:25220
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD は名前空間です"
  
! #: cp/parser.cc:25222
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "   ポインタからメンバへの変換で"
  
! #: cp/parser.cc:25243
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "ポインタ演算子が予期されます"
  
! #: cp/parser.cc:25304
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.cc:25358
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "重複する `virtual' 指定子"
  
! #: cp/parser.cc:25395
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:25453
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "型指定子が予期されます"
  
! #: cp/parser.cc:25735
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "`%s' の引数として無効な型"
  
! #: cp/parser.cc:25741
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "合っていない引数です"
  
! #: cp/parser.cc:25744 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "`restrict' の用法が不適切です"
  
! #: cp/parser.cc:25770
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "\"%s\" はマクロ仮引数リストに現れてはなりません"
  
! #: cp/parser.cc:25779
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "void 式の不適切な使用"
  
! #: cp/parser.cc:25900
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "型指定子が予期されます"
  
! #: cp/parser.cc:26047
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26254
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> または %<...%> が予期されます"
  
! #: cp/parser.cc:26332
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "\"%s\" はマクロ仮引数リストに現れてはなりません"
  
! #: cp/parser.cc:26456
  #, fuzzy, gcc-internal-format
  #| msgid "too few template parameter lists in declaration of %qD"
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "%qD の宣言内でテンプレート仮引数リストが少なすぎます"
  
! #: cp/parser.cc:26459
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26519
  #, fuzzy, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "非メンバ `%s' を `mutable' とは宣言できません"
  
! #: cp/parser.cc:26560
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "メソッドは関数ポインタに変換できません"
  
! #: cp/parser.cc:26578
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "strftime フォーマットは引数をフォーマットできません"
  
! #: cp/parser.cc:26584
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26586
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "strftime フォーマットは引数をフォーマットできません"
  
! #: cp/parser.cc:26609
  #, fuzzy, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "strftime フォーマットは引数をフォーマットできません"
  
! #: cp/parser.cc:26733
  #, fuzzy, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:26737
  #, fuzzy, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:26924
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:27086
  #, fuzzy, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:27108
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ は名前つき戻り値を許可しません"
  
! #: cp/parser.cc:27146
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ は名前つき戻り値を許可しません"
  
! #: cp/parser.cc:27160
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27200
  #, fuzzy, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ は名前つき戻り値を許可しません"
  
! #: cp/parser.cc:27251
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27307 cp/parser.cc:27442
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.cc:27699
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "クラス定義の後には %<;%> が予期されます"
  
! #: cp/parser.cc:27702
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "構造体定義の後には %<;%> が予期されます"
  
! #: cp/parser.cc:27705
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "共用体定義の後には %<;%> が予期されます"
  
! #: cp/parser.cc:28162
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> または %<:%> が予期されます"
  
! #: cp/parser.cc:28173
! #, fuzzy, gcc-internal-format
! msgid "cannot specify %<override%> for a class"
! msgstr "クラス %s 用のファイルを見つけられません。"
! 
! #: cp/parser.cc:28181
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:28188
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.cc:28200
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:28206
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "%qD の宣言内に無効なクラス名です"
  
! #: cp/parser.cc:28249
  #, fuzzy, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "宣言の中に代入(初期化ではなく)があります"
  
! #: cp/parser.cc:28275
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28282
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.cc:28315
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "関数テンプレート %qD がクラステンプレートとして再定義されました"
  
! #: cp/parser.cc:28348
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:28413
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "%q+#T の前の定義"
--- 64331,64601 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24952
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "無効な宣言子です"
  
! #: cp/parser.cc:24961
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "トップレベルでの `this' の使用は無効です"
  
! #: cp/parser.cc:24963
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25078
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "無効な宣言です"
  
! #: cp/parser.cc:25103
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "宣言子が予期されます"
  
! #: cp/parser.cc:25224
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD は名前空間です"
  
! #: cp/parser.cc:25226
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "   ポインタからメンバへの変換で"
  
! #: cp/parser.cc:25247
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "ポインタ演算子が予期されます"
  
! #: cp/parser.cc:25308
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.cc:25362
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "重複する `virtual' 指定子"
  
! #: cp/parser.cc:25399
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:25457 cp/parser.cc:28009
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "型指定子が予期されます"
  
! #: cp/parser.cc:25739
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "`%s' の引数として無効な型"
  
! #: cp/parser.cc:25745
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "合っていない引数です"
  
! #: cp/parser.cc:25748 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "`restrict' の用法が不適切です"
  
! #: cp/parser.cc:25774
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "\"%s\" はマクロ仮引数リストに現れてはなりません"
  
! #: cp/parser.cc:25783
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "void 式の不適切な使用"
  
! #: cp/parser.cc:25904
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "型指定子が予期されます"
  
! #: cp/parser.cc:26051
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26258
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> または %<...%> が予期されます"
  
! #: cp/parser.cc:26336
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "\"%s\" はマクロ仮引数リストに現れてはなりません"
  
! #: cp/parser.cc:26460
  #, fuzzy, gcc-internal-format
  #| msgid "too few template parameter lists in declaration of %qD"
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "%qD の宣言内でテンプレート仮引数リストが少なすぎます"
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26523
  #, fuzzy, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "非メンバ `%s' を `mutable' とは宣言できません"
  
! #: cp/parser.cc:26564
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "メソッドは関数ポインタに変換できません"
  
! #: cp/parser.cc:26582
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "strftime フォーマットは引数をフォーマットできません"
  
! #: cp/parser.cc:26588
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26590
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "strftime フォーマットは引数をフォーマットできません"
  
! #: cp/parser.cc:26613
  #, fuzzy, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "strftime フォーマットは引数をフォーマットできません"
  
! #: cp/parser.cc:26737
  #, fuzzy, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:26741
  #, fuzzy, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:26928
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:27090
  #, fuzzy, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:27112
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ は名前つき戻り値を許可しません"
  
! #: cp/parser.cc:27150
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ は名前つき戻り値を許可しません"
  
! #: cp/parser.cc:27164
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27204
  #, fuzzy, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ は名前つき戻り値を許可しません"
  
! #: cp/parser.cc:27255
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27311 cp/parser.cc:27446
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.cc:27703
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "クラス定義の後には %<;%> が予期されます"
  
! #: cp/parser.cc:27706
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "構造体定義の後には %<;%> が予期されます"
  
! #: cp/parser.cc:27709
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "共用体定義の後には %<;%> が予期されます"
  
! #: cp/parser.cc:28222
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> または %<:%> が予期されます"
  
! #: cp/parser.cc:28234
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:28241
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.cc:28253
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:28259
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "%qD の宣言内に無効なクラス名です"
  
! #: cp/parser.cc:28302
  #, fuzzy, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "宣言の中に代入(初期化ではなく)があります"
  
! #: cp/parser.cc:28328
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28335
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.cc:28368
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "関数テンプレート %qD がクラステンプレートとして再定義されました"
  
! #: cp/parser.cc:28401
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:28466
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "%q+#T の前の定義"
*************** msgstr "%q+#T の前の定義"
*** 64506,64772 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28427 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28533 cp/parser.cc:35343
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.cc:28558
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28562
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: cp/parser.cc:28831
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28837
  #, fuzzy, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:28878
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.cc:28918
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29021
  #, fuzzy, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:29028
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:29041
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29222
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "ビットフィールドの幅が %qD 非整数型 %qT です"
  
! #: cp/parser.cc:29250
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:29320
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "メンバ宣言の最後には %<;%> が予期されます"
  
! #: cp/parser.cc:29334
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "メンバ宣言の最後には %<;%> が予期されます"
  
! #: cp/parser.cc:29407
  #, fuzzy, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:29430
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:29465
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:29596
  #, fuzzy, gcc-internal-format
  #| msgid "attributes in parameter array declarator ignored"
  msgid "attributes on base specifiers are ignored"
  msgstr "仮引数配列宣言内の属性が無視されました"
  
! #: cp/parser.cc:29611
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29631
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29655
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:29658
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:29860 cp/parser.cc:29954
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "例外仕様の検査をするコードを生成しない"
  
! #: cp/parser.cc:29962
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "例外仕様の検査をするコードを生成しない"
  
! #: cp/parser.cc:29968
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:30012
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "void 式の不適切な使用"
  
! #: cp/parser.cc:30053
  #, fuzzy, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:30165
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "一つの空の宣言中に、二つの型が指定されています"
  
! #: cp/parser.cc:30200
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> on exception declaration"
  msgstr "空の宣言内に %<inline%> があります"
  
! #: cp/parser.cc:30279
  #, fuzzy, gcc-internal-format
  #| msgid "file ends in default argument"
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "デフォルト引数内でファイルが終了しています"
  
! #: cp/parser.cc:30747
  #, fuzzy, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr "%qE 属性の引数が文字列定数ではありません"
  
! #: cp/parser.cc:30893
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:30907
  #, fuzzy, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "識別子または %<(%> が予期されます"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31049
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31084
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "%qE 属性は R8C ターゲット用にはサポートされていません"
  
! #: cp/parser.cc:31126
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "%<:%> または %<...%> が予期されます"
  
! #: cp/parser.cc:31129
  #, fuzzy, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "%qE 属性の引数が文字列定数ではありません"
  
! #: cp/parser.cc:31175
  #, fuzzy, gcc-internal-format
  msgid "expected contract-role"
  msgstr "ポインタが予期されます"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31256
  #, fuzzy, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr "文が予期されます"
  
! #: cp/parser.cc:31266
  #, fuzzy, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "%<;%>、%<,%> または %<)%> が予期されます"
  
! #: cp/parser.cc:31276
  #, fuzzy, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr "トップレベルでの `this' の使用は無効です"
  
! #: cp/parser.cc:31413
  #, fuzzy, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:31572
  #, fuzzy, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:31933 cp/parser.cc:31942
  #, fuzzy, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "添え字は整数でなければいけません"
  
! #: cp/parser.cc:32289
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32530
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32668
  #, fuzzy, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "要求された整列が定数ではありません"
  
! #: cp/parser.cc:32676
  #, fuzzy, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "要求された整列が定数ではありません"
  
! #: cp/parser.cc:33195
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33200
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "無効な宣言です"
  
! #: cp/parser.cc:33204
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
--- 64603,64869 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28480 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28586 cp/parser.cc:35402
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.cc:28611
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28615
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: cp/parser.cc:28885
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28891
  #, fuzzy, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:28932
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.cc:28972
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29075
  #, fuzzy, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:29082
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:29095
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29276
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "ビットフィールドの幅が %qD 非整数型 %qT です"
  
! #: cp/parser.cc:29304
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:29374
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "メンバ宣言の最後には %<;%> が予期されます"
  
! #: cp/parser.cc:29388
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "メンバ宣言の最後には %<;%> が予期されます"
  
! #: cp/parser.cc:29461
  #, fuzzy, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:29484
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:29519
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:29650
  #, fuzzy, gcc-internal-format
  #| msgid "attributes in parameter array declarator ignored"
  msgid "attributes on base specifiers are ignored"
  msgstr "仮引数配列宣言内の属性が無視されました"
  
! #: cp/parser.cc:29665
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29685
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29709
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:29712
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:29914 cp/parser.cc:30008
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "例外仕様の検査をするコードを生成しない"
  
! #: cp/parser.cc:30016
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "例外仕様の検査をするコードを生成しない"
  
! #: cp/parser.cc:30022
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:30066
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "void 式の不適切な使用"
  
! #: cp/parser.cc:30107
  #, fuzzy, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:30219
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "一つの空の宣言中に、二つの型が指定されています"
  
! #: cp/parser.cc:30254
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> on exception declaration"
  msgstr "空の宣言内に %<inline%> があります"
  
! #: cp/parser.cc:30333
  #, fuzzy, gcc-internal-format
  #| msgid "file ends in default argument"
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "デフォルト引数内でファイルが終了しています"
  
! #: cp/parser.cc:30801
  #, fuzzy, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr "%qE 属性の引数が文字列定数ではありません"
  
! #: cp/parser.cc:30947
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:30961
  #, fuzzy, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "識別子または %<(%> が予期されます"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31103
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31138
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "%qE 属性は R8C ターゲット用にはサポートされていません"
  
! #: cp/parser.cc:31180
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "%<:%> または %<...%> が予期されます"
  
! #: cp/parser.cc:31183
  #, fuzzy, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "%qE 属性の引数が文字列定数ではありません"
  
! #: cp/parser.cc:31229
  #, fuzzy, gcc-internal-format
  msgid "expected contract-role"
  msgstr "ポインタが予期されます"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31310
  #, fuzzy, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr "文が予期されます"
  
! #: cp/parser.cc:31320
  #, fuzzy, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "%<;%>、%<,%> または %<)%> が予期されます"
  
! #: cp/parser.cc:31330
  #, fuzzy, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr "トップレベルでの `this' の使用は無効です"
  
! #: cp/parser.cc:31467
  #, fuzzy, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:31626
  #, fuzzy, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/parser.cc:31992 cp/parser.cc:32001
  #, fuzzy, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "添え字は整数でなければいけません"
  
! #: cp/parser.cc:32348
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32589
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32727
  #, fuzzy, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "要求された整列が定数ではありません"
  
! #: cp/parser.cc:32735
  #, fuzzy, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "要求された整列が定数ではありません"
  
! #: cp/parser.cc:33254
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33259
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "無効な宣言です"
  
! #: cp/parser.cc:33263
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
*************** msgstr ""
*** 64775,65201 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33211
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:33503
  #, fuzzy, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr "大域 register 変数が関数定義の後ろにあります"
  
! #: cp/parser.cc:33614
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver は最早サポートされません"
  
! #: cp/parser.cc:33791
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33800
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33806
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33846
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:33856
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:33876
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.cc:33986
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "`%s' の extern 宣言がネストしています"
  
! #: cp/parser.cc:34037
  #, fuzzy, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "宣言が何も宣言していません"
  
! #: cp/parser.cc:34089
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.cc:34408
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "`>>' はテンプレートクラス名は `> >' とすべきです"
  
! #: cp/parser.cc:34421
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:34452
  #, fuzzy, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "`>>' はテンプレートクラス名は `> >' とすべきです"
  
! #: cp/parser.cc:34769
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:34944
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "テンプレート型統一中 `%s' が使用されました"
  
! #: cp/parser.cc:34956
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr "型指定子が予期されます"
  
! #: cp/parser.cc:34959
  #, fuzzy, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr "%+D によりセクション型が競合します"
  
! #: cp/parser.cc:34971
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> が %qD の前にあります"
  
! #: cp/parser.cc:34988
  #, fuzzy, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%<__thread%> が %<typedef%> と併せて使用されています"
  
! #: cp/parser.cc:35097
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ は `long long' を受け入れません"
  
! #: cp/parser.cc:35108
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:35113
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "%qE が重複しています"
  
! #: cp/parser.cc:35142
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "`%s' が重複しています"
  
! #: cp/parser.cc:35194
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> が予期されます"
  
! #: cp/parser.cc:35197
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> が予期されます"
  
! #: cp/parser.cc:35200
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> が予期されます"
  
! #: cp/parser.cc:35206
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> が予期されます"
  
! #: cp/parser.cc:35209
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> が予期されます"
  
! #: cp/parser.cc:35212
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> が予期されます"
  
! #: cp/parser.cc:35215
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> が予期されます"
  
! #: cp/parser.cc:35218
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> が予期されます"
  
! #: cp/parser.cc:35221
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> が予期されます"
  
! #: cp/parser.cc:35224
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> が予期されます"
  
! #: cp/parser.cc:35227
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> が予期されます"
  
! #: cp/parser.cc:35230
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> が予期されます"
  
! #: cp/parser.cc:35233
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> が予期されます"
  
! #: cp/parser.cc:35236
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> が予期されます"
  
! #: cp/parser.cc:35239
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> が予期されます"
  
! #: cp/parser.cc:35242
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "%<catch%> が予期されます"
  
! #: cp/parser.cc:35245
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> が予期されます"
  
! #: cp/parser.cc:35248
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> が予期されます"
  
! #: cp/parser.cc:35251
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> が予期されます"
  
! #: cp/parser.cc:35254
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> が予期されます"
  
! #: cp/parser.cc:35257
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<static_assert%> が予期されます"
  
! #: cp/parser.cc:35260
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<static_assert%> が予期されます"
  
! #: cp/parser.cc:35263
  #, fuzzy, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "%<@end%> が予期されます"
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> が予期されます"
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> が予期されます"
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> が予期されます"
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> が予期されます"
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> または %<::%> が予期されます"
  
! #: cp/parser.cc:35346
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: cp/parser.cc:35681
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35833
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.cc:35838
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "前はここで宣言されました"
  
! #: cp/parser.cc:35959
  #, fuzzy, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "参照を参照として宣言できません"
  
! #: cp/parser.cc:36117 cp/parser.cc:36151
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:36124 cp/parser.cc:36157
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36125 cp/parser.cc:36158
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "名前無しテンプレートクラスです"
  
! #: cp/parser.cc:36132
  #, fuzzy, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "ラベル %qD はここで定義されています"
  
! #: cp/parser.cc:36133
  #, fuzzy, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "%qD はここで宣言されています"
  
! #: cp/parser.cc:36216
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "`%s' が別のシンボル種として再宣言されました"
  
! #: cp/parser.cc:36237
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:36486
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "デフォルト引数内でファイルが終了しています"
  
! #: cp/parser.cc:36727 cp/parser.cc:38039 cp/parser.cc:38228
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:36798
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "objective-c メソッド定義が予期されます"
  
! #: cp/parser.cc:36872
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36903
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:37307
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:37382 cp/parser.cc:37400
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:37394 cp/parser.cc:37460
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:37503
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:37700 cp/parser.cc:37707 cp/parser.cc:37714
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.cc:37831
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "識別子が必要です"
  
! #: cp/parser.cc:38004
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38011
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.cc:38291 cp/parser.cc:38298 cp/parser.cc:38305
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.cc:38467
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "不明な property 属性です"
  
! #: cp/parser.cc:39765
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "整数式が予期されます"
  
! #: cp/parser.cc:39782
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "添え字は整数でなければいけません"
  
! #: cp/parser.cc:40538
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: cp/parser.cc:40929
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "無効な初期化子です"
  
! #: cp/parser.cc:41990
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "\"%s\" はマクロ仮引数リストに現れてはなりません"
--- 64872,65298 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33270
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:33562
  #, fuzzy, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr "大域 register 変数が関数定義の後ろにあります"
  
! #: cp/parser.cc:33673
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver は最早サポートされません"
  
! #: cp/parser.cc:33850
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33859
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33865
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33905
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:33915
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:33935
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.cc:34045
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "`%s' の extern 宣言がネストしています"
  
! #: cp/parser.cc:34096
  #, fuzzy, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "宣言が何も宣言していません"
  
! #: cp/parser.cc:34148
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.cc:34467
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "`>>' はテンプレートクラス名は `> >' とすべきです"
  
! #: cp/parser.cc:34480
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:34511
  #, fuzzy, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "`>>' はテンプレートクラス名は `> >' とすべきです"
  
! #: cp/parser.cc:34828
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:35003
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "テンプレート型統一中 `%s' が使用されました"
  
! #: cp/parser.cc:35015
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr "型指定子が予期されます"
  
! #: cp/parser.cc:35018
  #, fuzzy, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr "%+D によりセクション型が競合します"
  
! #: cp/parser.cc:35030
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> が %qD の前にあります"
  
! #: cp/parser.cc:35047
  #, fuzzy, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%<__thread%> が %<typedef%> と併せて使用されています"
  
! #: cp/parser.cc:35156
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ は `long long' を受け入れません"
  
! #: cp/parser.cc:35167
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:35172
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "%qE が重複しています"
  
! #: cp/parser.cc:35201
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "`%s' が重複しています"
  
! #: cp/parser.cc:35253
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> が予期されます"
  
! #: cp/parser.cc:35256
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> が予期されます"
  
! #: cp/parser.cc:35259
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> が予期されます"
  
! #: cp/parser.cc:35265
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> が予期されます"
  
! #: cp/parser.cc:35268
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> が予期されます"
  
! #: cp/parser.cc:35271
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> が予期されます"
  
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> が予期されます"
  
! #: cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> が予期されます"
  
! #: cp/parser.cc:35280
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> が予期されます"
  
! #: cp/parser.cc:35283
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> が予期されます"
  
! #: cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> が予期されます"
  
! #: cp/parser.cc:35289
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> が予期されます"
  
! #: cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> が予期されます"
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> が予期されます"
  
! #: cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> が予期されます"
  
! #: cp/parser.cc:35301
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "%<catch%> が予期されます"
  
! #: cp/parser.cc:35304
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> が予期されます"
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> が予期されます"
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> が予期されます"
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> が予期されます"
  
! #: cp/parser.cc:35316
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<static_assert%> が予期されます"
  
! #: cp/parser.cc:35319
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<static_assert%> が予期されます"
  
! #: cp/parser.cc:35322
  #, fuzzy, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "%<@end%> が予期されます"
  
! #: cp/parser.cc:35354
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> が予期されます"
  
! #: cp/parser.cc:35366
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> が予期されます"
  
! #: cp/parser.cc:35369
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> が予期されます"
  
! #: cp/parser.cc:35372
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> が予期されます"
  
! #: cp/parser.cc:35378
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> または %<::%> が予期されます"
  
! #: cp/parser.cc:35405
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: cp/parser.cc:35740
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35892
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.cc:35897
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "前はここで宣言されました"
  
! #: cp/parser.cc:36018
  #, fuzzy, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "参照を参照として宣言できません"
  
! #: cp/parser.cc:36176 cp/parser.cc:36210
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:36183 cp/parser.cc:36216
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36184 cp/parser.cc:36217
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "名前無しテンプレートクラスです"
  
! #: cp/parser.cc:36191
  #, fuzzy, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "ラベル %qD はここで定義されています"
  
! #: cp/parser.cc:36192
  #, fuzzy, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "%qD はここで宣言されています"
  
! #: cp/parser.cc:36275
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "`%s' が別のシンボル種として再宣言されました"
  
! #: cp/parser.cc:36296
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:36545
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "デフォルト引数内でファイルが終了しています"
  
! #: cp/parser.cc:36786 cp/parser.cc:38098 cp/parser.cc:38287
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:36857
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "objective-c メソッド定義が予期されます"
  
! #: cp/parser.cc:36931
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36962
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:37366
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:37441 cp/parser.cc:37459
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:37453 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:37562
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:37759 cp/parser.cc:37766 cp/parser.cc:37773
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.cc:37890
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "識別子が必要です"
  
! #: cp/parser.cc:38063
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38070
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.cc:38350 cp/parser.cc:38357 cp/parser.cc:38364
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.cc:38526
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "不明な property 属性です"
  
! #: cp/parser.cc:39824
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "整数式が予期されます"
  
! #: cp/parser.cc:39841
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "添え字は整数でなければいけません"
  
! #: cp/parser.cc:40597
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "%<class%>、%<typename%>、または %<template%> が予期されます"
  
! #: cp/parser.cc:40988
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "無効な初期化子です"
  
! #: cp/parser.cc:42049
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "\"%s\" はマクロ仮引数リストに現れてはなりません"
*************** msgstr "\"%s\" はマクロ仮引数リ�
*** 65204,65371 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44102
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "--driver は最早サポートされません"
  
! #: cp/parser.cc:45553
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46484
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "唯一の仮引数となる %<void%> には修飾子がつきません"
  
! #: cp/parser.cc:46566 cp/pt.cc:18593
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "レジスタ変数 `%s' が入れ子関数の中で使われました"
  
! #: cp/parser.cc:49607
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma GCC pop_options%> に対応した %<#pragma GCC push_options%> がありません"
  
! #: cp/parser.cc:50294
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr "%<#pragma align%> は %D の前に現れなければいけません。無視しています"
  
! #: cp/parser.cc:50521
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a C pointer"
  msgstr "%qD は変数ではありません"
  
! #: cp/parser.cc:50647
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50768
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51822
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "無効な初期化子です"
  
! #: cp/parser.cc:51853
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "式が予期されます"
  
! #: cp/parser.cc:51865
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:51968
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "参照型に対して new を適用できません"
  
! #: cp/parser.cc:51988 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51992 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51995 cp/pt.cc:14880 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51998 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52749
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52759
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "メンバ関数の名前を欠いています"
  
! #: cp/parser.cc:52929 cp/parser.cc:53464
  #, fuzzy, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "レジスタ変数 %qD が入れ子になった関数内で使用されています"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53140
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53187 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53189 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53335
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:53338
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:53385
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "#pragma GCC java_exceptions の末尾にゴミ"
  
! #: cp/parser.cc:53714
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp taskwait%> は複合文内でのみ使用できます"
  
! #: cp/parser.cc:53725
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp taskwait%> は複合文内でのみ使用できます"
  
! #: cp/parser.cc:53812
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "#pragma GCC optimize は関数内では許可されていません"
  
! #: cp/parser.cc:53954
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "ret 命令は実装されていません"
  
! #: cp/parser.cc:53991
  #, fuzzy, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "#if 式の中では文字列定数が使えません"
  
! #: cp/parser.cc:54200
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:54256
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 65301,65468 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44161
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "--driver は最早サポートされません"
  
! #: cp/parser.cc:45612
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46543
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "唯一の仮引数となる %<void%> には修飾子がつきません"
  
! #: cp/parser.cc:46625 cp/pt.cc:18622
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "レジスタ変数 `%s' が入れ子関数の中で使われました"
  
! #: cp/parser.cc:49666
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma GCC pop_options%> に対応した %<#pragma GCC push_options%> がありません"
  
! #: cp/parser.cc:50353
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr "%<#pragma align%> は %D の前に現れなければいけません。無視しています"
  
! #: cp/parser.cc:50580
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a C pointer"
  msgstr "%qD は変数ではありません"
  
! #: cp/parser.cc:50706
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50827
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51875
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "無効な初期化子です"
  
! #: cp/parser.cc:51906
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "式が予期されます"
  
! #: cp/parser.cc:51918
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:52021
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "参照型に対して new を適用できません"
  
! #: cp/parser.cc:52041 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52045 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52048 cp/pt.cc:14893 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52051 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52802
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52812
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "メンバ関数の名前を欠いています"
  
! #: cp/parser.cc:52982 cp/parser.cc:53517
  #, fuzzy, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "レジスタ変数 %qD が入れ子になった関数内で使用されています"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53193
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53240 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53242 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53388
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:53391
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:53438
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "#pragma GCC java_exceptions の末尾にゴミ"
  
! #: cp/parser.cc:53767
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp taskwait%> は複合文内でのみ使用できます"
  
! #: cp/parser.cc:53778
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp taskwait%> は複合文内でのみ使用できます"
  
! #: cp/parser.cc:53865
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "#pragma GCC optimize は関数内では許可されていません"
  
! #: cp/parser.cc:54007
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "ret 命令は実装されていません"
  
! #: cp/parser.cc:54044
  #, fuzzy, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "#if 式の中では文字列定数が使えません"
  
! #: cp/parser.cc:54253
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:54309
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr ""
*** 66051,66322 ****
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7549
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.cc:7714
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "`%s' の引数として無効な型"
  
! #: cp/pt.cc:7728
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "`%s' の引数として無効な型"
  
! #: cp/pt.cc:7814
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7822
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.cc:7840
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.cc:7900
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.cc:7902
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7956
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.cc:8547
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/pt.cc:8563
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "定義した後に %qT に適用される属性を無視しています"
  
! #: cp/pt.cc:8693
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8722
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "`restrict' の用法が不適切です"
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8744 cp/pt.cc:8779 cp/pt.cc:8830
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8752
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8760
  #, fuzzy, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "クロスコンパイル時の実数値テンプレート仮引数"
  
! #: cp/pt.cc:8766
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8769
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "予期しない型が `id' (%s) に指定されました"
  
! #: cp/pt.cc:8784
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "予期しない型が `id' (%s) に指定されました"
  
! #: cp/pt.cc:8787
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8834
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8849
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "クロスコンパイル時の実数値テンプレート仮引数"
  
! #: cp/pt.cc:8852
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "予期しない型が `id' (%s) に指定されました"
  
! #: cp/pt.cc:8940
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "%qE から %qT へ変換できません"
  
! #: cp/pt.cc:9068 cp/pt.cc:9404
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "マクロ引数 \"%s\" は文字列化されます"
  
! #: cp/pt.cc:9083 cp/pt.cc:9229
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:9225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "関数 %<va_start%> への引数の数が間違っています"
  
! #: cp/pt.cc:9234
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.cc:9260
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "クロスコンパイル時の実数値テンプレート仮引数"
  
! #: cp/pt.cc:9264
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.cc:9365
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9934
  #, gcc-internal-format
  msgid "instantiation exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/pt.cc:9953
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%qD は関数テンプレートではありません"
  
! #: cp/pt.cc:10140
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:10142
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "空の宣言です"
  
! #: cp/pt.cc:10311 cp/pt.cc:22841
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "内部一貫性がありません"
  
! #: cp/pt.cc:10661
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "テンプレート内で `%s' を使用しています"
  
! #: cp/pt.cc:11392
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12216
  #, fuzzy, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "整数 0 とポインタとの順序比較です"
  
! #: cp/pt.cc:12225
  #, fuzzy, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: cp/pt.cc:12252
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "静的アサーション内の式が整数定数式ではありません"
  
! #: cp/pt.cc:12256
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "静的アサーション内の式が整数定数式ではありません"
  
! #: cp/pt.cc:12484
  #, fuzzy, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/pt.cc:12485
  #, fuzzy, gcc-internal-format
  msgid "first error appeared here"
  msgstr "構造体がここで定義されています"
  
! #: cp/pt.cc:12836
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "共用体に可変配列メンバがあります"
  
! #: cp/pt.cc:13355
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13826
  #, fuzzy, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE は宣言の開始ではありません"
  
! #: cp/pt.cc:13914
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13917
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14102
  #, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr ""
  
! #: cp/pt.cc:14553
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "%q#D 用のデフォルト引数の再定義です"
  
! #: cp/pt.cc:14650
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "メンバ関数へのポインタが呼ばれましたが、クラススコープ内ではありません"
  
! #: cp/pt.cc:15640
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr ""
--- 66148,66419 ----
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7554
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.cc:7719
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "`%s' の引数として無効な型"
  
! #: cp/pt.cc:7733
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "`%s' の引数として無効な型"
  
! #: cp/pt.cc:7819
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7827
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.cc:7845
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.cc:7905
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.cc:7907
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7961
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.cc:8552
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/pt.cc:8568
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "定義した後に %qT に適用される属性を無視しています"
  
! #: cp/pt.cc:8698
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8727
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "`restrict' の用法が不適切です"
  
! #: cp/pt.cc:8732
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8749 cp/pt.cc:8784 cp/pt.cc:8835
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8757
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8765
  #, fuzzy, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "クロスコンパイル時の実数値テンプレート仮引数"
  
! #: cp/pt.cc:8771
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8774
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "予期しない型が `id' (%s) に指定されました"
  
! #: cp/pt.cc:8789
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "予期しない型が `id' (%s) に指定されました"
  
! #: cp/pt.cc:8792
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8839
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8854
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "クロスコンパイル時の実数値テンプレート仮引数"
  
! #: cp/pt.cc:8857
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "予期しない型が `id' (%s) に指定されました"
  
! #: cp/pt.cc:8945
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "%qE から %qT へ変換できません"
  
! #: cp/pt.cc:9073 cp/pt.cc:9409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "マクロ引数 \"%s\" は文字列化されます"
  
! #: cp/pt.cc:9088 cp/pt.cc:9234
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:9230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "関数 %<va_start%> への引数の数が間違っています"
  
! #: cp/pt.cc:9239
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.cc:9265
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "クロスコンパイル時の実数値テンプレート仮引数"
  
! #: cp/pt.cc:9269
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.cc:9370
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9939
  #, gcc-internal-format
  msgid "instantiation exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/pt.cc:9958
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%qD は関数テンプレートではありません"
  
! #: cp/pt.cc:10153
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:10155
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "空の宣言です"
  
! #: cp/pt.cc:10324 cp/pt.cc:22870
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "内部一貫性がありません"
  
! #: cp/pt.cc:10674
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "テンプレート内で `%s' を使用しています"
  
! #: cp/pt.cc:11405
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12229
  #, fuzzy, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "整数 0 とポインタとの順序比較です"
  
! #: cp/pt.cc:12238
  #, fuzzy, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "%<num_threads%> 値は正でなければいけません"
  
! #: cp/pt.cc:12265
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "静的アサーション内の式が整数定数式ではありません"
  
! #: cp/pt.cc:12269
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "静的アサーション内の式が整数定数式ではありません"
  
! #: cp/pt.cc:12497
  #, fuzzy, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/pt.cc:12498
  #, fuzzy, gcc-internal-format
  msgid "first error appeared here"
  msgstr "構造体がここで定義されています"
  
! #: cp/pt.cc:12849
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "共用体に可変配列メンバがあります"
  
! #: cp/pt.cc:13368
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13839
  #, fuzzy, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE は宣言の開始ではありません"
  
! #: cp/pt.cc:13927
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13930
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14115
  #, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr ""
  
! #: cp/pt.cc:14566
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "%q#D 用のデフォルト引数の再定義です"
  
! #: cp/pt.cc:14663
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "メンバ関数へのポインタが呼ばれましたが、クラススコープ内ではありません"
  
! #: cp/pt.cc:15663
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr ""
*************** msgstr ""
*** 66334,66637 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15828
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "sizeof が関数型に適用されました"
  
! #: cp/pt.cc:16034
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "仮引数 `%s' は無効です"
  
! #: cp/pt.cc:16036
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "無効な宣言です"
  
! #: cp/pt.cc:16163
  #, fuzzy, gcc-internal-format
  msgid "function returning an array"
  msgstr "関数が集合体を返しています"
  
! #: cp/pt.cc:16165
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "`%s' は関数を返す関数として宣言されています"
  
! #: cp/pt.cc:16896
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "一時オブジェクトへの参照を返そうとしています"
  
! #: cp/pt.cc:16898
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "不完全型のポインタへの間接参照"
  
! #: cp/pt.cc:16900
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "参照を参照として宣言できません"
  
! #: cp/pt.cc:16913
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "ポインタを参照として宣言できません"
  
! #: cp/pt.cc:16916
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "参照を参照として宣言できません"
  
! #: cp/pt.cc:16969
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "   ポインタからメンバへの変換で"
  
! #: cp/pt.cc:16975
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "   ポインタからメンバへの変換で"
  
! #: cp/pt.cc:16981
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "   ポインタからメンバへの変換で"
  
! #: cp/pt.cc:17050
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "大きさゼロの配列を作ろうとしています"
  
! #: cp/pt.cc:17091
  #, fuzzy, gcc-internal-format
  #| msgid "array %q+D assumed to have one element"
  msgid "%qD expanded to more than one element"
  msgstr "配列 %q+D は一つの要素を持っていると見なされます"
  
! #: cp/pt.cc:17098
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17119
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:17159
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:17167
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "クラスタイプ項を欠いています"
  
! #: cp/pt.cc:17290
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "テンプレート内で `%s' を使用しています"
  
! #: cp/pt.cc:17609
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17625
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17627
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17711
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/pt.cc:19980 cp/pt.cc:22201
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void 式の不適切な使用"
  
! #: cp/pt.cc:19984 cp/pt.cc:22205
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20131
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21437
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21472
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21477
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21480
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21485
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qE がここでは宣言されていません (関数内ではない)"
  
! #: cp/pt.cc:21536
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "関数 %<__builtin_next_arg%> への引数の数が間違っています"
  
! #: cp/pt.cc:21563
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "%qE 属性用に間違った数の引数が指定されました"
  
! #: cp/pt.cc:21802
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21805
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:22121
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "static フィールド `%s' を欠いています"
  
! #: cp/pt.cc:22471
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT はテンプレート型ではありません"
  
! #: cp/pt.cc:22473
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.cc:22483
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:22498
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "初期化子の要素が定数ではありません"
  
! #: cp/pt.cc:22516
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "不正な文字列定数です"
  
! #: cp/pt.cc:26953
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "自動テンプレート実体化を有効にする"
  
! #: cp/pt.cc:26955
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "自動テンプレート実体化を有効にする"
  
! #: cp/pt.cc:26961
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.cc:26988 cp/pt.cc:27075
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/pt.cc:27007
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:27013 cp/pt.cc:27070
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:27018
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:27026
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "%s: `%s' の初期化:\n"
  
! #: cp/pt.cc:27062
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/pt.cc:27085 cp/pt.cc:27152
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ は減算にメソッドへのポインタを使うことを禁じます"
  
! #: cp/pt.cc:27090 cp/pt.cc:27167
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "自動テンプレート実体化を有効にする"
  
! #: cp/pt.cc:27124
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/pt.cc:27127
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/pt.cc:27136
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/pt.cc:27157
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ は減算に関数へのポインタを使うことを禁じます"
  
! #: cp/pt.cc:27197
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/pt.cc:27527
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
  
! #: cp/pt.cc:27533
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr "初期化子リストは非メンバ関数では使えません"
--- 66431,66734 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15851
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "sizeof が関数型に適用されました"
  
! #: cp/pt.cc:16057
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "仮引数 `%s' は無効です"
  
! #: cp/pt.cc:16059
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "無効な宣言です"
  
! #: cp/pt.cc:16186
  #, fuzzy, gcc-internal-format
  msgid "function returning an array"
  msgstr "関数が集合体を返しています"
  
! #: cp/pt.cc:16188
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "`%s' は関数を返す関数として宣言されています"
  
! #: cp/pt.cc:16919
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "一時オブジェクトへの参照を返そうとしています"
  
! #: cp/pt.cc:16921
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "不完全型のポインタへの間接参照"
  
! #: cp/pt.cc:16923
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "参照を参照として宣言できません"
  
! #: cp/pt.cc:16936
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "ポインタを参照として宣言できません"
  
! #: cp/pt.cc:16939
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "参照を参照として宣言できません"
  
! #: cp/pt.cc:16992
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "   ポインタからメンバへの変換で"
  
! #: cp/pt.cc:16998
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "   ポインタからメンバへの変換で"
  
! #: cp/pt.cc:17004
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "   ポインタからメンバへの変換で"
  
! #: cp/pt.cc:17073
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "大きさゼロの配列を作ろうとしています"
  
! #: cp/pt.cc:17114
  #, fuzzy, gcc-internal-format
  #| msgid "array %q+D assumed to have one element"
  msgid "%qD expanded to more than one element"
  msgstr "配列 %q+D は一つの要素を持っていると見なされます"
  
! #: cp/pt.cc:17121
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17142
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:17182
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:17190
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "クラスタイプ項を欠いています"
  
! #: cp/pt.cc:17319
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "テンプレート内で `%s' を使用しています"
  
! #: cp/pt.cc:17638
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17654
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17656
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17740
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: cp/pt.cc:20009 cp/pt.cc:22230
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void 式の不適切な使用"
  
! #: cp/pt.cc:20013 cp/pt.cc:22234
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20160
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21466
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21501
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21506
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21509
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21514
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qE がここでは宣言されていません (関数内ではない)"
  
! #: cp/pt.cc:21565
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "関数 %<__builtin_next_arg%> への引数の数が間違っています"
  
! #: cp/pt.cc:21592
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "%qE 属性用に間違った数の引数が指定されました"
  
! #: cp/pt.cc:21831
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21834
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:22150
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "static フィールド `%s' を欠いています"
  
! #: cp/pt.cc:22500
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT はテンプレート型ではありません"
  
! #: cp/pt.cc:22502
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.cc:22512
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:22527
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "初期化子の要素が定数ではありません"
  
! #: cp/pt.cc:22545
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "不正な文字列定数です"
  
! #: cp/pt.cc:26983
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "自動テンプレート実体化を有効にする"
  
! #: cp/pt.cc:26985
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "自動テンプレート実体化を有効にする"
  
! #: cp/pt.cc:26991
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.cc:27018 cp/pt.cc:27105
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/pt.cc:27037
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:27043 cp/pt.cc:27100
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:27048
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:27056
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "%s: `%s' の初期化:\n"
  
! #: cp/pt.cc:27092
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/pt.cc:27115 cp/pt.cc:27182
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ は減算にメソッドへのポインタを使うことを禁じます"
  
! #: cp/pt.cc:27120 cp/pt.cc:27197
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "自動テンプレート実体化を有効にする"
  
! #: cp/pt.cc:27154
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/pt.cc:27157
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/pt.cc:27166
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/pt.cc:27187
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ は減算に関数へのポインタを使うことを禁じます"
  
! #: cp/pt.cc:27227
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/pt.cc:27557
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
  
! #: cp/pt.cc:27563
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr "初期化子リストは非メンバ関数では使えません"
*************** msgstr "初期化子リストは非メ�
*** 66643,66799 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28009
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/pt.cc:28055
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:28430
  #, fuzzy, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/pt.cc:28460
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "'#' にマクロ仮引数名が続いていません"
  
! #: cp/pt.cc:28469
  #, fuzzy, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/pt.cc:28477
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/pt.cc:28479
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'#' にマクロ仮引数名が続いていません"
  
! #: cp/pt.cc:29942
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:30127
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/pt.cc:30136
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "%s=%s は数値ではありません"
  
! #: cp/pt.cc:30142
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "`%s' の宣言は仮引数リストのシンボルを覆い隠します"
  
! #: cp/pt.cc:30186
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:31457
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "非テンプレート %qD がテンプレートとして使用されています"
  
! #: cp/pt.cc:31470
  #, fuzzy, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/pt.cc:31476
  #, fuzzy, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "spec %qs が無効です"
  
! #: cp/pt.cc:31604
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31611
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:31624
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "マクロ引数 \"%s\" は文字列化されます"
  
! #: cp/pt.cc:31627
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "inline に出来ると見なされていない関数です"
  
! #: cp/pt.cc:31642
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:31646
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "間接関数 %q+D は弱い参照として宣言できません"
  
! #: cp/pt.cc:31661
  #, fuzzy, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "マクロ引数 \"%s\" は文字列化されます"
  
! #: cp/pt.cc:31663
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31786
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31789
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31849
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "無効なメソッド宣言です。メソッド名が必要です"
  
! #: cp/pt.cc:31852
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31927
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31931
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "命令が制約を満たしません:"
  
! #: cp/pt.cc:31935
  #, fuzzy, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "命令が制約を満たしません:"
  
! #: cp/pt.cc:31939
  #, fuzzy, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "命令が制約を満たしません:"
--- 66740,66896 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28039
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "インラインテンプレートの明示的な実体化のみを生成する"
  
! #: cp/pt.cc:28085
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:28460
  #, fuzzy, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/pt.cc:28490
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "'#' にマクロ仮引数名が続いていません"
  
! #: cp/pt.cc:28499
  #, fuzzy, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/pt.cc:28507
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/pt.cc:28509
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'#' にマクロ仮引数名が続いていません"
  
! #: cp/pt.cc:29972
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:30157
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "デストラクタを静的メンバ関数とすることはできません"
  
! #: cp/pt.cc:30166
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "%s=%s は数値ではありません"
  
! #: cp/pt.cc:30172
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "`%s' の宣言は仮引数リストのシンボルを覆い隠します"
  
! #: cp/pt.cc:30216
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:31487
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "非テンプレート %qD がテンプレートとして使用されています"
  
! #: cp/pt.cc:31500
  #, fuzzy, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
! #: cp/pt.cc:31506
  #, fuzzy, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "spec %qs が無効です"
  
! #: cp/pt.cc:31634
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31641
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:31654
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "マクロ引数 \"%s\" は文字列化されます"
  
! #: cp/pt.cc:31657
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "inline に出来ると見なされていない関数です"
  
! #: cp/pt.cc:31672
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:31676
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "間接関数 %q+D は弱い参照として宣言できません"
  
! #: cp/pt.cc:31691
  #, fuzzy, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "マクロ引数 \"%s\" は文字列化されます"
  
! #: cp/pt.cc:31693
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31816
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31819
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31879
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "無効なメソッド宣言です。メソッド名が必要です"
  
! #: cp/pt.cc:31882
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31957
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31961
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "命令が制約を満たしません:"
  
! #: cp/pt.cc:31965
  #, fuzzy, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "命令が制約を満たしません:"
  
! #: cp/pt.cc:31969
  #, fuzzy, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "命令が制約を満たしません:"
*************** msgstr "typeid を使う前に #include
*** 66813,66834 ****
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/rtti.cc:520
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "ポインタを参照として宣言できません"
  
! #: cp/rtti.cc:710 cp/rtti.cc:726
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr ""
  
! #: cp/rtti.cc:738
  #, fuzzy, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "-fno-rtti が指定されると typeid を使えません"
  
! #: cp/rtti.cc:820
  #, fuzzy, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr "型 %qT から型 %qT へ変換できません"
--- 66910,66931 ----
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/rtti.cc:521
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "ポインタを参照として宣言できません"
  
! #: cp/rtti.cc:711 cp/rtti.cc:727
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr ""
  
! #: cp/rtti.cc:739
  #, fuzzy, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "-fno-rtti が指定されると typeid を使えません"
  
! #: cp/rtti.cc:821
  #, fuzzy, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr "型 %qT から型 %qT へ変換できません"
*************** msgstr ""
*** 68075,68836 ****
  msgid "subscript missing in array reference"
  msgstr "配列参照での添字を欠いています"
  
! #: cp/typeck.cc:4084
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "`register' と宣言された配列に添字をつけようとしています"
  
! #: cp/typeck.cc:4124
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "添字をつけられた値が配列でもポインタでもありません"
  
! #: cp/typeck.cc:4196
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "メンバへのポインタ構築の使用でオブジェクトを欠いています"
  
! #: cp/typeck.cc:4447
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ はプログラムの中から `::main' を呼び出すことを禁じます"
  
! #: cp/typeck.cc:4468
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4485
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "\"%s\" はマクロ名としては使えません"
  
! #: cp/typeck.cc:4488
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "\"%s\" はマクロ名としては使えません"
  
! #: cp/typeck.cc:4491
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "\"%s\" はマクロ名としては使えません"
  
! #: cp/typeck.cc:4553
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4554
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4559
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4560
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4566
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4567
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4577
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4578
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4581
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "関数に対する引数が多すぎます"
  
! #: cp/typeck.cc:4582
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "関数への引数が少なすぎます"
  
! #: cp/typeck.cc:4664
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "仮引数が不完全型です"
  
! #: cp/typeck.cc:4670
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "仮引数が不完全型です"
  
! #: cp/typeck.cc:4984
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5031
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5046
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "%qD のアドレスは常に %<true%> と評価されます"
  
! #: cp/typeck.cc:5049
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5064
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5123
  #, fuzzy, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "型が全く異なるポインタの比較でキャストを欠いています"
  
! #: cp/typeck.cc:5126
  #, fuzzy, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "型が全く異なるポインタの比較でキャストを欠いています"
  
! #: cp/typeck.cc:5132
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "型が全く異なるポインタの比較でキャストを欠いています"
  
! #: cp/typeck.cc:5135
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "型が全く異なるポインタの比較でキャストを欠いています"
  
! #: cp/typeck.cc:5172
  #, fuzzy, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "型が全く異なるポインタの比較でキャストを欠いています"
  
! #: cp/typeck.cc:5175
  #, fuzzy, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "型が全く異なるポインタの比較でキャストを欠いています"
  
! #: cp/typeck.cc:5178
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5182
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5191
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr "型が全く異なるポインタの比較でキャストを欠いています"
  
! #: cp/typeck.cc:5194
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "型が全く異なるポインタの比較でキャストを欠いています"
  
! #: cp/typeck.cc:5197
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5201
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5336 cp/typeck.cc:5348
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.cc:5462
  #, fuzzy, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "関数ポインタが計算で使われました"
  
! #: cp/typeck.cc:5929 cp/typeck.cc:5938 cp/typeck.cc:6244 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ はポインタと整数との比較を禁じます"
  
! #: cp/typeck.cc:6165 cp/typeck.cc:6179
  #, fuzzy, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "%qT と %qT の比較です"
  
! #: cp/typeck.cc:6202
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6236
  #, fuzzy, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "整数 0 とポインタとの順序比較です"
  
! #: cp/typeck.cc:6283
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr "非浮動小数点引数での順序付けられない比較です"
  
! #: cp/typeck.cc:6349
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "関数へ引数を渡すときに %qT から %qT へ暗黙的に変換されます"
  
! #: cp/typeck.cc:6458
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "二項演算子 %s が不適切です"
  
! #: cp/typeck.cc:6859
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ は減算に `void *' 型のポインタを使うことを禁じます"
  
! #: cp/typeck.cc:6867
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ は減算に関数へのポインタを使うことを禁じます"
  
! #: cp/typeck.cc:6875
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ は減算にメソッドへのポインタを使うことを禁じます"
  
! #: cp/typeck.cc:6928
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ポインタ演算で不完全型へのポインタを使うことは無効です"
  
! #: cp/typeck.cc:7005
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "一時オブジェクトのアドレスを取ろうとしています"
  
! #: cp/typeck.cc:7006
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "一時オブジェクトのアドレスを取ろうとしています"
  
! #: cp/typeck.cc:7023
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "メンバへのポインタでの無効な `%s' の使用"
  
! #: cp/typeck.cc:7026
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:7033
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7228
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7234
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "ISO C++ は非左辺値式へのキャストのアドレスを取ることを禁じます"
  
! #: cp/typeck.cc:7240
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ は非左辺値式へのキャストのアドレスを取ることを禁じます"
  
! #: cp/typeck.cc:7246
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ISO C++ は非左辺値式へのキャストのアドレスを取ることを禁じます"
  
! #: cp/typeck.cc:7251
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7284
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "一時オブジェクトのアドレスを取ろうとしています"
  
! #: cp/typeck.cc:7301
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ は `::main' 関数のアドレスを取ることを禁じます"
  
! #: cp/typeck.cc:7359
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ポインタを参照として宣言できません"
  
! #: cp/typeck.cc:7394 cp/typeck.cc:7976 rust/backend/rust-tree.cc:4701
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "ビットフィールド %qD のアドレスを取得できません"
  
! #: cp/typeck.cc:7561
  #, fuzzy, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "%<void%> 型の式のアドレスを取得しています"
  
! #: cp/typeck.cc:7562
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7695
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ は enum の %s を禁じます"
  
! #: cp/typeck.cc:7696
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ は enum の %s を禁じます"
  
! #: cp/typeck.cc:7712
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "不完全型へのポインタに対する演算"
  
! #: cp/typeck.cc:7714
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "不完全型のポインタへの間接参照"
  
! #: cp/typeck.cc:7726
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ は減算に `void *' 型のポインタを使うことを禁じます"
  
! #: cp/typeck.cc:7728
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ は減算に `void *' 型のポインタを使うことを禁じます"
  
! #: cp/typeck.cc:7768
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7781
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7791
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7799
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7988 rust/backend/rust-tree.cc:4713
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "`this' は右辺値式であり、そのアドレスを取ることはできません"
  
! #: cp/typeck.cc:8010 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "register 変数 `%s' のアドレスが要求されました"
  
! #: cp/typeck.cc:8015 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:8086
  #, fuzzy, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "無名基底クラスの初期設定子が曖昧です"
  
! #: cp/typeck.cc:8098
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.cc:8102
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.cc:8106
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.cc:8144
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "初期化子リストは複合式として取り扱われました"
  
! #: cp/typeck.cc:8247
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8284
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8290
  #, fuzzy, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/typeck.cc:8297
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/typeck.cc:8323
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "関数 `%s' に対して不適切な保存クラス"
  
! #: cp/typeck.cc:8337
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "関数戻り値の型修飾子は無視されました"
  
! #: cp/typeck.cc:8786
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/typeck.cc:8792 cp/typeck.cc:8798 cp/typeck.cc:10522
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "戻り値の型が不完全型です"
  
! #: cp/typeck.cc:8826
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "NaN から整数への変換です"
  
! #: cp/typeck.cc:8901
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/typeck.cc:8971
  #, fuzzy
  msgid "cast from %qH to %qI loses precision"
  msgstr "%s: 全体的な精度の低下"
  
! #: cp/typeck.cc:8996
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9007
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "型が全く異なるポインタの比較でキャストを欠いています"
  
! #: cp/typeck.cc:9028 cp/typeck.cc:9218
  #, fuzzy
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "キャストによってポインタが示す型の要求アラインメントが増加します"
  
! #: cp/typeck.cc:9045
  #, fuzzy, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ は関数ポインタとオブジェクトポインタの間でのキャストを禁じます"
  
! #: cp/typeck.cc:9059
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/typeck.cc:9132
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.cc:9141
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.cc:9183
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/typeck.cc:9253
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/typeck.cc:9354 cp/typeck.cc:9363
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C は共用体型へのキャストを禁じます"
  
! #: cp/typeck.cc:9372
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "関数 `%s' に対して不適切な保存クラス"
  
! #: cp/typeck.cc:9488
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "moving %qE of type %qT to itself"
  msgstr "%qE を型 %qT から型 %qT へ変換できません"
  
! #: cp/typeck.cc:9753
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9814
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9841
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "%d 番目の引数が `%s' の型と互換性がありません"
  
! #: cp/typeck.cc:9857
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "配列の不正な初期化"
  
! #: cp/typeck.cc:9859
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "代入として無効な左辺値です"
  
! #: cp/typeck.cc:9995
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   ポインタからメンバ関数への変換で"
  
! #: cp/typeck.cc:10009
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "   ポインタからメンバへの変換で"
  
! #: cp/typeck.cc:10057 cp/typeck.cc:10076
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   ポインタからメンバへの変換で"
  
! #: cp/typeck.cc:10157
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "無効なバージョン番号形式"
  
! #: cp/typeck.cc:10481
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "ポインタ型へ変換できません"
  
! #: cp/typeck.cc:10486
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "ポインタ型へ変換できません"
  
! #: cp/typeck.cc:10495
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "ポインタ型へ変換できません"
  
! #: cp/typeck.cc:10499
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "ポインタ型へ変換できません"
  
! #: cp/typeck.cc:10504
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ポインタ型へ変換できません"
  
! #: cp/typeck.cc:10540
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10544
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10549
  #, fuzzy, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "format 属性をの候補となりそうな関数について警告する"
  
! #: cp/typeck.cc:10554
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10564
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10650
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "引数 %d 個の `%s' を渡します"
  
! #: cp/typeck.cc:10734
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "一時オブジェクトへの参照を返そうとしています"
  
! #: cp/typeck.cc:10737
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "returning pointer to temporary"
  msgstr "一時オブジェクトへの参照を返そうとしています"
  
! #: cp/typeck.cc:10740
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10775
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "非左辺値への参照が返されました"
  
! #: cp/typeck.cc:10779
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10785
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "要求された大域レジスタ変数 `%s' のアドレス"
  
! #: cp/typeck.cc:10789
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "要求された大域レジスタ変数 `%s' のアドレス"
  
! #: cp/typeck.cc:11049
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11050 cp/typeck.cc:11066 cp/typeck.cc:11091 cp/typeck.cc:11128
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11064
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11090 cp/typeck.cc:11125
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "return 文に十分な値がありません"
  
! #: cp/typeck.cc:11127
  #, fuzzy, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "return 文に十分な値がありません"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "デストラクタから値を返そうとしています"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11177
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "コンストラクタの関数 try ブロックのハンドラからは return できません"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "コンストラクタから値を返そうとしています"
  
! #: cp/typeck.cc:11220 cp/typeck.cc:11266
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "戻り型が関数で、`return' に値がありません"
  
! #: cp/typeck.cc:11228
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "初期化子がありません"
  
! #: cp/typeck.cc:11247
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:11250
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11287
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "戻り型が関数で、`return' に値がありません"
  
! #: cp/typeck.cc:11316
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr ""
  
! #: cp/typeck.cc:11405
  #, fuzzy, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "無効なメソッド宣言です。メソッド名が必要です"
  
! #: cp/typeck.cc:11417
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:11997
  #, fuzzy, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "無効な %%s 値"
--- 68172,68933 ----
  msgid "subscript missing in array reference"
  msgstr "配列参照での添字を欠いています"
  
! #: cp/typeck.cc:4200
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "`register' と宣言された配列に添字をつけようとしています"
  
! #: cp/typeck.cc:4240
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "添字をつけられた値が配列でもポインタでもありません"
  
! #: cp/typeck.cc:4312
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "メンバへのポインタ構築の使用でオブジェクトを欠いています"
  
! #: cp/typeck.cc:4563
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ はプログラムの中から `::main' を呼び出すことを禁じます"
  
! #: cp/typeck.cc:4584
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4601
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "\"%s\" はマクロ名としては使えません"
  
! #: cp/typeck.cc:4604
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "\"%s\" はマクロ名としては使えません"
  
! #: cp/typeck.cc:4607
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "\"%s\" はマクロ名としては使えません"
  
! #: cp/typeck.cc:4669
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4670
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4675
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4676
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4682
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4683
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4693
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4694
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4697
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "関数に対する引数が多すぎます"
  
! #: cp/typeck.cc:4698
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "関数への引数が少なすぎます"
  
! #: cp/typeck.cc:4780
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "仮引数が不完全型です"
  
! #: cp/typeck.cc:4786
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "仮引数が不完全型です"
  
! #: cp/typeck.cc:5100
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5147
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5162
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "%qD のアドレスは常に %<true%> と評価されます"
  
! #: cp/typeck.cc:5165
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5180
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5239
  #, fuzzy, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "型が全く異なるポインタの比較でキャストを欠いています"
  
! #: cp/typeck.cc:5242
  #, fuzzy, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "型が全く異なるポインタの比較でキャストを欠いています"
  
! #: cp/typeck.cc:5248
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "型が全く異なるポインタの比較でキャストを欠いています"
  
! #: cp/typeck.cc:5251
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "型が全く異なるポインタの比較でキャストを欠いています"
  
! #: cp/typeck.cc:5288
  #, fuzzy, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "型が全く異なるポインタの比較でキャストを欠いています"
  
! #: cp/typeck.cc:5291
  #, fuzzy, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "型が全く異なるポインタの比較でキャストを欠いています"
  
! #: cp/typeck.cc:5294
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5298
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5307
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr "型が全く異なるポインタの比較でキャストを欠いています"
  
! #: cp/typeck.cc:5310
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "型が全く異なるポインタの比較でキャストを欠いています"
  
! #: cp/typeck.cc:5313
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5317
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5452 cp/typeck.cc:5464
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.cc:5578
  #, fuzzy, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "関数ポインタが計算で使われました"
  
! #: cp/typeck.cc:6045 cp/typeck.cc:6054 cp/typeck.cc:6360 cp/typeck.cc:6369
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ はポインタと整数との比較を禁じます"
  
! #: cp/typeck.cc:6281 cp/typeck.cc:6295
  #, fuzzy, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "%qT と %qT の比較です"
  
! #: cp/typeck.cc:6318
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6352
  #, fuzzy, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "整数 0 とポインタとの順序比較です"
  
! #: cp/typeck.cc:6399
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr "非浮動小数点引数での順序付けられない比較です"
  
! #: cp/typeck.cc:6465
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "関数へ引数を渡すときに %qT から %qT へ暗黙的に変換されます"
  
! #: cp/typeck.cc:6574
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "二項演算子 %s が不適切です"
  
! #: cp/typeck.cc:6975
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ は減算に `void *' 型のポインタを使うことを禁じます"
  
! #: cp/typeck.cc:6983
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ は減算に関数へのポインタを使うことを禁じます"
  
! #: cp/typeck.cc:6991
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ は減算にメソッドへのポインタを使うことを禁じます"
  
! #: cp/typeck.cc:7044
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ポインタ演算で不完全型へのポインタを使うことは無効です"
  
! #: cp/typeck.cc:7121
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "一時オブジェクトのアドレスを取ろうとしています"
  
! #: cp/typeck.cc:7122
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "一時オブジェクトのアドレスを取ろうとしています"
  
! #: cp/typeck.cc:7139
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "メンバへのポインタでの無効な `%s' の使用"
  
! #: cp/typeck.cc:7142
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:7149
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7344
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7350
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "ISO C++ は非左辺値式へのキャストのアドレスを取ることを禁じます"
  
! #: cp/typeck.cc:7356
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ は非左辺値式へのキャストのアドレスを取ることを禁じます"
  
! #: cp/typeck.cc:7362
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ISO C++ は非左辺値式へのキャストのアドレスを取ることを禁じます"
  
! #: cp/typeck.cc:7367
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7400
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "一時オブジェクトのアドレスを取ろうとしています"
  
! #: cp/typeck.cc:7417
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ は `::main' 関数のアドレスを取ることを禁じます"
  
! #: cp/typeck.cc:7475
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ポインタを参照として宣言できません"
  
! #: cp/typeck.cc:7510 cp/typeck.cc:8092 rust/backend/rust-tree.cc:4701
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "ビットフィールド %qD のアドレスを取得できません"
  
! #: cp/typeck.cc:7677
  #, fuzzy, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "%<void%> 型の式のアドレスを取得しています"
  
! #: cp/typeck.cc:7678
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7811
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ は enum の %s を禁じます"
  
! #: cp/typeck.cc:7812
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ は enum の %s を禁じます"
  
! #: cp/typeck.cc:7828
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "不完全型へのポインタに対する演算"
  
! #: cp/typeck.cc:7830
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "不完全型のポインタへの間接参照"
  
! #: cp/typeck.cc:7842
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ は減算に `void *' 型のポインタを使うことを禁じます"
  
! #: cp/typeck.cc:7844
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ は減算に `void *' 型のポインタを使うことを禁じます"
  
! #: cp/typeck.cc:7884
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7897
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7907
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7915
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:8104 rust/backend/rust-tree.cc:4713
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "`this' は右辺値式であり、そのアドレスを取ることはできません"
  
! #: cp/typeck.cc:8126 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "register 変数 `%s' のアドレスが要求されました"
  
! #: cp/typeck.cc:8131 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:8202
  #, fuzzy, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "無名基底クラスの初期設定子が曖昧です"
  
! #: cp/typeck.cc:8214
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.cc:8218
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.cc:8222
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.cc:8260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "初期化子リストは複合式として取り扱われました"
  
! #: cp/typeck.cc:8363
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8400
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8406
  #, fuzzy, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/typeck.cc:8413
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/typeck.cc:8439
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "関数 `%s' に対して不適切な保存クラス"
  
! #: cp/typeck.cc:8453
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "関数戻り値の型修飾子は無視されました"
  
! #: cp/typeck.cc:8902
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/typeck.cc:8908 cp/typeck.cc:8914 cp/typeck.cc:10638
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "戻り値の型が不完全型です"
  
! #: cp/typeck.cc:8942
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "NaN から整数への変換です"
  
! #: cp/typeck.cc:9017
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/typeck.cc:9087
  #, fuzzy
  msgid "cast from %qH to %qI loses precision"
  msgstr "%s: 全体的な精度の低下"
  
! #: cp/typeck.cc:9112
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9123
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "型が全く異なるポインタの比較でキャストを欠いています"
  
! #: cp/typeck.cc:9144 cp/typeck.cc:9334
  #, fuzzy
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "キャストによってポインタが示す型の要求アラインメントが増加します"
  
! #: cp/typeck.cc:9161
  #, fuzzy, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ は関数ポインタとオブジェクトポインタの間でのキャストを禁じます"
  
! #: cp/typeck.cc:9175
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/typeck.cc:9248
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.cc:9257
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.cc:9299
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/typeck.cc:9369
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "不完全な typedef `%s' の使用は不適切です"
  
! #: cp/typeck.cc:9470 cp/typeck.cc:9479
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C は共用体型へのキャストを禁じます"
  
! #: cp/typeck.cc:9488
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "関数 `%s' に対して不適切な保存クラス"
  
! #: cp/typeck.cc:9604
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "moving %qE of type %qT to itself"
  msgstr "%qE を型 %qT から型 %qT へ変換できません"
  
! #: cp/typeck.cc:9869
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9930
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9957
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "%d 番目の引数が `%s' の型と互換性がありません"
  
! #: cp/typeck.cc:9973
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "配列の不正な初期化"
  
! #: cp/typeck.cc:9975
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "代入として無効な左辺値です"
  
! #: cp/typeck.cc:10111
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   ポインタからメンバ関数への変換で"
  
! #: cp/typeck.cc:10125
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "   ポインタからメンバへの変換で"
  
! #: cp/typeck.cc:10173 cp/typeck.cc:10192
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   ポインタからメンバへの変換で"
  
! #: cp/typeck.cc:10273
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "無効なバージョン番号形式"
  
! #: cp/typeck.cc:10597
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "ポインタ型へ変換できません"
  
! #: cp/typeck.cc:10602
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "ポインタ型へ変換できません"
  
! #: cp/typeck.cc:10611
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "ポインタ型へ変換できません"
  
! #: cp/typeck.cc:10615
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "ポインタ型へ変換できません"
  
! #: cp/typeck.cc:10620
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ポインタ型へ変換できません"
  
! #: cp/typeck.cc:10656
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10660
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10665
  #, fuzzy, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "format 属性をの候補となりそうな関数について警告する"
  
! #: cp/typeck.cc:10670
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10680
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10766
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "引数 %d 個の `%s' を渡します"
  
! #: cp/typeck.cc:10850
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "一時オブジェクトへの参照を返そうとしています"
  
! #: cp/typeck.cc:10853
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "returning pointer to temporary"
  msgstr "一時オブジェクトへの参照を返そうとしています"
  
! #: cp/typeck.cc:10856
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10891
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "非左辺値への参照が返されました"
  
! #: cp/typeck.cc:10895
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10901
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "要求された大域レジスタ変数 `%s' のアドレス"
  
! #: cp/typeck.cc:10905
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "要求された大域レジスタ変数 `%s' のアドレス"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11166 cp/typeck.cc:11182 cp/typeck.cc:11207 cp/typeck.cc:11244
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11206 cp/typeck.cc:11241
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "return 文に十分な値がありません"
  
! #: cp/typeck.cc:11243
  #, fuzzy, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "return 文に十分な値がありません"
  
! #: cp/typeck.cc:11281
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "デストラクタから値を返そうとしています"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11293
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "コンストラクタの関数 try ブロックのハンドラからは return できません"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11296
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "コンストラクタから値を返そうとしています"
  
! #: cp/typeck.cc:11336 cp/typeck.cc:11382
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "戻り型が関数で、`return' に値がありません"
  
! #: cp/typeck.cc:11344
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "初期化子がありません"
  
! #: cp/typeck.cc:11363
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:11366
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11403
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "戻り型が関数で、`return' に値がありません"
  
! #: cp/typeck.cc:11432
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr ""
  
! #: cp/typeck.cc:11521
  #, fuzzy, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "無効なメソッド宣言です。メソッド名が必要です"
  
! #: cp/typeck.cc:11533
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:12119
  #, fuzzy, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "無効な %%s 値"
*************** msgid "Array reference at %C cannot have
*** 69959,69967 ****
  msgstr ""
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6539 fortran/check.cc:6582 fortran/check.cc:6624
! #: fortran/check.cc:6651 fortran/check.cc:6914 fortran/match.cc:1859
! #: fortran/match.cc:3656 fortran/match.cc:3998 fortran/match.cc:4194
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
--- 70056,70064 ----
  msgstr ""
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6610 fortran/check.cc:6653 fortran/check.cc:6695
! #: fortran/check.cc:6722 fortran/check.cc:6985 fortran/match.cc:1859
! #: fortran/match.cc:3657 fortran/match.cc:3999 fortran/match.cc:4195
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
*************** msgstr ""
*** 70119,70125 ****
  msgid "Array constructor including type specification at %C"
  msgstr "メソッド仕様内での構文解析エラー"
  
! #: fortran/array.cc:1372 fortran/match.cc:4630
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
--- 70216,70222 ----
  msgid "Array constructor including type specification at %C"
  msgstr "メソッド仕様内での構文解析エラー"
  
! #: fortran/array.cc:1372 fortran/match.cc:4631
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
*************** msgstr "非メンバ `%s' を `mutable'
*** 70235,70241 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "無効なビット列初期化子です"
--- 70332,70338 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "無効なビット列初期化子です"
*************** msgstr "`__builtin_args_info' の引数�
*** 70310,70316 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:742 fortran/check.cc:8216
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
--- 70407,70413 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:742 fortran/check.cc:8287
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
*************** msgstr "可変長オブジェクトは�
*** 70690,70697 ****
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6900
! #: fortran/check.cc:7031
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
--- 70787,70794 ----
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6971
! #: fortran/check.cc:7102
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
*************** msgstr "`__builtin_args_info' の引数�
*** 70871,70877 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:4577 fortran/check.cc:8136 fortran/check.cc:8151
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
--- 70968,70974 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:4577 fortran/check.cc:8207 fortran/check.cc:8222
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
*************** msgstr ""
*** 70926,70932 ****
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:4984 fortran/check.cc:6978
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
--- 71023,71029 ----
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:4984 fortran/check.cc:7049
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
*************** msgstr ""
*** 71046,71057 ****
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:5735 fortran/check.cc:8196
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8188
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
--- 71143,71154 ----
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:5735 fortran/check.cc:8267
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8259
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
*************** msgstr ""
*** 71071,71406 ****
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:5927
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5941
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr ""
  
! #: fortran/check.cc:5984
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5998
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:6033
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6039
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr "戻り型が void の関数で、`return' に値があります"
  
! #: fortran/check.cc:6046
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr ""
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6074
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6081
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6087
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6101
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6113
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6126
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "`%s' の第二引数は `char **' とすべきです"
  
! #: fortran/check.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6174
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6181
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6192
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr "セクション属性は `%s' には使えません"
  
! #: fortran/check.cc:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6241
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:6260
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:6284
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:6548
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:6555
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:6564
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6610
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6634
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6660
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6667
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "予期しない要素 '%c' が書式文字列内 (位置 %L) にあります"
  
! #: fortran/check.cc:6696
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6754
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6806
  #, fuzzy, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:6825
  #, fuzzy, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:6833
  #, fuzzy, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:6868
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:6992
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:7005
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:7141
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7153
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:7308 fortran/check.cc:7344
  #, fuzzy, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:7355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "フォーマットへの引数が多すぎます"
  
! #: fortran/check.cc:7373
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7385
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr ""
  
! #: fortran/check.cc:7427
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7434
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7472
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7492
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7502
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7517 fortran/check.cc:7524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "引数1と引数2が異なる型を持っています"
  
! #: fortran/check.cc:7738
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:7920
  #, fuzzy, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:8109 fortran/check.cc:8120
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:8180
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
--- 71168,71503 ----
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:5949
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:6048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr ""
  
! #: fortran/check.cc:6055
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6075
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6094
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr "戻り型が void の関数で、`return' に値があります"
  
! #: fortran/check.cc:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr ""
  
! #: fortran/check.cc:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6172
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6184
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6191
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6211
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "`%s' の第二引数は `char **' とすべきです"
  
! #: fortran/check.cc:6228
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6245
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr "セクション属性は `%s' には使えません"
  
! #: fortran/check.cc:6296
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6312
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:6331
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:6355
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:6619
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:6626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:6635
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6668
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6681
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6731
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "予期しない要素 '%c' が書式文字列内 (位置 %L) にあります"
  
! #: fortran/check.cc:6767
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6877
  #, fuzzy, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:6896
  #, fuzzy, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:6904
  #, fuzzy, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:6939
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:7063
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:7076
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7224
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:7379 fortran/check.cc:7415
  #, fuzzy, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:7426
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "フォーマットへの引数が多すぎます"
  
! #: fortran/check.cc:7444
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7456
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr ""
  
! #: fortran/check.cc:7498
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7505
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7526
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7563
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7573
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7588 fortran/check.cc:7595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "引数1と引数2が異なる型を持っています"
  
! #: fortran/check.cc:7809
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:7991
  #, fuzzy, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:8180 fortran/check.cc:8191
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/check.cc:8251
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
*************** msgstr ""
*** 71412,71418 ****
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3123 fortran/class.cc:3197
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
--- 71509,71515 ----
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3127 fortran/class.cc:3201
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
*************** msgstr ""
*** 71457,71468 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5604
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5634
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
--- 71554,71565 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5607
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
*************** msgstr ""
*** 71482,71488 ****
  msgid "Data element above array upper bound at %L"
  msgstr ""
  
! #: fortran/data.cc:390 fortran/data.cc:620
  #, fuzzy, gcc-internal-format
  msgid "re-initialization of %qs at %L"
  msgstr "(`%s' の初期化は不完全です)"
--- 71579,71585 ----
  msgid "Data element above array upper bound at %L"
  msgstr ""
  
! #: fortran/data.cc:390 fortran/data.cc:626
  #, fuzzy, gcc-internal-format
  msgid "re-initialization of %qs at %L"
  msgstr "(`%s' の初期化は不完全です)"
*************** msgstr ""
*** 71501,71513 ****
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/data.cc:643
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:703 fortran/data.cc:722 fortran/data.cc:736
! #: fortran/data.cc:762 fortran/data.cc:909
  #, fuzzy, gcc-internal-format
  msgid "Simplification error"
  msgstr "gimplification に失敗しました"
--- 71598,71610 ----
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/data.cc:649
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:709 fortran/data.cc:728 fortran/data.cc:742
! #: fortran/data.cc:768 fortran/data.cc:915
  #, fuzzy, gcc-internal-format
  msgid "Simplification error"
  msgstr "gimplification に失敗しました"
*************** msgstr ""
*** 71647,71653 ****
  msgid "deferred type parameter at %C"
  msgstr "引数の型が異なります"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14157
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 71744,71750 ----
  msgid "deferred type parameter at %C"
  msgstr "引数の型が異なります"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14147
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 73480,73491 ****
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1021
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1326
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
--- 73577,73588 ----
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1025
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1330
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
*************** msgstr ""
*** 73520,73526 ****
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4356 fortran/dump-parse-tree.cc:4450
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "ポインタ型へ変換できません"
--- 73617,73623 ----
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4358 fortran/dump-parse-tree.cc:4453
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "ポインタ型へ変換できません"
*************** msgstr "%C の式内で整数値が大�
*** 73563,74010 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1338
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1444
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1643 fortran/expr.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1769
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr "不完全型のポインタへの間接参照"
  
! #: fortran/expr.cc:1890 fortran/primary.cc:2521 fortran/primary.cc:2698
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "定義の後で `%s' 属性をセットすることはできません"
  
! #: fortran/expr.cc:1915 fortran/primary.cc:2516 fortran/primary.cc:2713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "仮引数 `%s' は無効です"
  
! #: fortran/expr.cc:1926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "不明なレジスタ名です: %s"
  
! #: fortran/expr.cc:1938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "不明なレジスタ名です: %s"
  
! #: fortran/expr.cc:2592
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2668
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2678
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2694
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2705
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2736
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:2873
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2957
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:2988
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ANSI C++ は定数でない集合体の初期化子式を禁じます"
  
! #: fortran/expr.cc:3065 fortran/resolve.cc:2890
  #, fuzzy, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "ANSI C++ は定数でない集合体の初期化子式を禁じます"
  
! #: fortran/expr.cc:3077
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "関数を inline にできません"
  
! #: fortran/expr.cc:3116
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "`%s' はその定義の前にプロトタイプなしで使われました"
  
! #: fortran/expr.cc:3136
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "配列 `%s' の大きさは非整数型"
  
! #: fortran/expr.cc:3142
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3151
  #, fuzzy, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "配列 `%s' の大きさは非整数型"
  
! #: fortran/expr.cc:3155
  #, fuzzy, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "配列 `%s' の大きさは非整数型"
  
! #: fortran/expr.cc:3161
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3167
  #, fuzzy, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "配列 `%s' の大きさは非整数型"
  
! #: fortran/expr.cc:3177
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3231
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3371
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "コンストラクタを静的メンバ関数とすることはできません"
  
! #: fortran/expr.cc:3378
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/expr.cc:3385
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "コンストラクタを静的メンバ関数とすることはできません"
  
! #: fortran/expr.cc:3393
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "コンストラクタを静的メンバ関数とすることはできません"
  
! #: fortran/expr.cc:3540
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "二重にクォートされた文字列は #if 式内では使えません"
  
! #: fortran/expr.cc:3548
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3555
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.cc:3577
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "定数式がオーバーフローしました"
  
! #: fortran/expr.cc:3608
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.cc:3640
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3649
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
  #. Reject truncation.
! #: fortran/expr.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3685
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.cc:3699
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.cc:3747
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3803
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "呼び出されたオブジェクトは関数ではありません"
  
! #: fortran/expr.cc:3814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr "(`%s' の初期化は不完全です)"
  
! #: fortran/expr.cc:3822
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3894
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:3901
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3932
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:3976
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:3984
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.cc:4008
  #, fuzzy, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "キャストは関数型を指定しています"
  
! #: fortran/expr.cc:4013
  #, fuzzy, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/expr.cc:4042
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.cc:4048 fortran/expr.cc:4068
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4056 fortran/expr.cc:4075
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4102
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4123
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/expr.cc:4148
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/expr.cc:4157
  #, fuzzy, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/expr.cc:4167
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/expr.cc:4173
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/expr.cc:4180
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/expr.cc:4188
  #, fuzzy, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/expr.cc:4211
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4264
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/expr.cc:4274 fortran/expr.cc:4289
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4280 fortran/expr.cc:4295 fortran/resolve.cc:2764
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4307
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4316
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4329
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr ""
  
! #: fortran/expr.cc:4343
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4348
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4356
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4363
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4416
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
  
! #: fortran/expr.cc:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4432
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr ""
--- 73660,74107 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1339
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1445
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1644 fortran/expr.cc:1695
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1770
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr "不完全型のポインタへの間接参照"
  
! #: fortran/expr.cc:1945 fortran/primary.cc:2554 fortran/primary.cc:2739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "定義の後で `%s' 属性をセットすることはできません"
  
! #: fortran/expr.cc:1992 fortran/primary.cc:2549 fortran/primary.cc:2754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "仮引数 `%s' は無効です"
  
! #: fortran/expr.cc:2003
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "不明なレジスタ名です: %s"
  
! #: fortran/expr.cc:2028
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "不明なレジスタ名です: %s"
  
! #: fortran/expr.cc:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2782
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2809
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2817
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2840
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:2977
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3061
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3092
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ANSI C++ は定数でない集合体の初期化子式を禁じます"
  
! #: fortran/expr.cc:3169 fortran/resolve.cc:2891
  #, fuzzy, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "ANSI C++ は定数でない集合体の初期化子式を禁じます"
  
! #: fortran/expr.cc:3181
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "関数を inline にできません"
  
! #: fortran/expr.cc:3220
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "`%s' はその定義の前にプロトタイプなしで使われました"
  
! #: fortran/expr.cc:3240
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "配列 `%s' の大きさは非整数型"
  
! #: fortran/expr.cc:3246
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3255
  #, fuzzy, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "配列 `%s' の大きさは非整数型"
  
! #: fortran/expr.cc:3259
  #, fuzzy, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "配列 `%s' の大きさは非整数型"
  
! #: fortran/expr.cc:3265
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3271
  #, fuzzy, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "配列 `%s' の大きさは非整数型"
  
! #: fortran/expr.cc:3281
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3335
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3475
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "コンストラクタを静的メンバ関数とすることはできません"
  
! #: fortran/expr.cc:3482
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/expr.cc:3489
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "コンストラクタを静的メンバ関数とすることはできません"
  
! #: fortran/expr.cc:3497
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "コンストラクタを静的メンバ関数とすることはできません"
  
! #: fortran/expr.cc:3644
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "二重にクォートされた文字列は #if 式内では使えません"
  
! #: fortran/expr.cc:3652
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3659
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.cc:3681
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "定数式がオーバーフローしました"
  
! #: fortran/expr.cc:3712
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.cc:3744
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
  #. Reject truncation.
! #: fortran/expr.cc:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3789
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3907
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "呼び出されたオブジェクトは関数ではありません"
  
! #: fortran/expr.cc:3918
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr "(`%s' の初期化は不完全です)"
  
! #: fortran/expr.cc:3926
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3945
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3955
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3998
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:4036
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4088
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.cc:4112
  #, fuzzy, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "キャストは関数型を指定しています"
  
! #: fortran/expr.cc:4117
  #, fuzzy, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/expr.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.cc:4152 fortran/expr.cc:4172
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4160 fortran/expr.cc:4179
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4227
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/expr.cc:4252
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/expr.cc:4261
  #, fuzzy, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/expr.cc:4271
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/expr.cc:4277
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/expr.cc:4284
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/expr.cc:4292
  #, fuzzy, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/expr.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4368
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/expr.cc:4378 fortran/expr.cc:4393
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4384 fortran/expr.cc:4399 fortran/resolve.cc:2765
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4411
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4420
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr ""
  
! #: fortran/expr.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4452
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4467
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4504
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4516
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
  
! #: fortran/expr.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr ""
*************** msgstr ""
*** 74012,74203 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4456 fortran/expr.cc:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.cc:4473
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4479 fortran/expr.cc:4494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "ANSI C++ は定数でない集合体の初期化子式を禁じます"
  
! #: fortran/expr.cc:4510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: fortran/expr.cc:4521
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4552
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4561
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4569
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4597 fortran/expr.cc:4602
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4722 fortran/resolve.cc:1573
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.cc:4728
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4743 fortran/resolve.cc:1579
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.cc:4755
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:4761
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/expr.cc:4768
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/expr.cc:5252
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6385
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6401
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6412
  #, fuzzy, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "`asm' の引数が定数文字列ではありません "
  
! #: fortran/expr.cc:6423
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6432
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6445
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6458
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, fuzzy, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "`asm' の引数が定数文字列ではありません "
  
! #: fortran/expr.cc:6506
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6532
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "定数式がオーバーフローしました"
  
! #: fortran/expr.cc:6540
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "定数式がオーバーフローしました"
  
! #: fortran/expr.cc:6555
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "`asm' の引数が定数文字列ではありません "
  
! #: fortran/expr.cc:6615 fortran/expr.cc:6636
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6629
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6648
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "`asm' の引数が定数文字列ではありません "
  
! #: fortran/expr.cc:6690
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
--- 74109,74300 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4560 fortran/expr.cc:4686
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4583 fortran/expr.cc:4598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "ANSI C++ は定数でない集合体の初期化子式を禁じます"
  
! #: fortran/expr.cc:4614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "初期化子の要素が定数式ではありません"
  
! #: fortran/expr.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4656
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4665
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4701 fortran/expr.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4826 fortran/resolve.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4847 fortran/resolve.cc:1580
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.cc:4859
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:4865
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/expr.cc:4872
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/expr.cc:5356
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6497
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6505
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6516
  #, fuzzy, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "`asm' の引数が定数文字列ではありません "
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6536
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6549
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6593
  #, fuzzy, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "`asm' の引数が定数文字列ではありません "
  
! #: fortran/expr.cc:6610
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6636
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "定数式がオーバーフローしました"
  
! #: fortran/expr.cc:6644
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "定数式がオーバーフローしました"
  
! #: fortran/expr.cc:6659
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "`asm' の引数が定数文字列ではありません "
  
! #: fortran/expr.cc:6719 fortran/expr.cc:6740
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6724
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6733
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6752
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "`asm' の引数が定数文字列ではありません "
  
! #: fortran/expr.cc:6794
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 74218,74225 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7434 fortran/trans-array.cc:9248
! #: fortran/trans-intrinsic.cc:8577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "一時オブジェクトへの参照を返そうとしています"
--- 74315,74322 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7436 fortran/trans-array.cc:9250
! #: fortran/trans-intrinsic.cc:8556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "一時オブジェクトへの参照を返そうとしています"
*************** msgstr ""
*** 74384,75166 ****
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:458
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:655
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:943
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:975
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:1006
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:1026
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr ""
  
! #: fortran/interface.cc:1033
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1049 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1154
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1518 fortran/interface.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1715
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1724
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1771
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1968
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1973
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/interface.cc:1977
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1981
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:1993
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1997
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2005
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "(`%s' の初期化は不完全です)"
  
! #: fortran/interface.cc:2062 fortran/interface.cc:2067
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2072
  #, fuzzy, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "参照 `%s' は曖昧です: interface `%s' と interface `%s' に現れました"
  
! #: fortran/interface.cc:2110
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "プロシージャ開始と終了のスケジュールを行なわない"
  
! #: fortran/interface.cc:2315
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2318
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2321
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2324
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2336
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2340
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2344
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2468
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "`%s' の引数として無効な型"
  
! #: fortran/interface.cc:2480 fortran/interface.cc:2496
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/interface.cc:2484 fortran/interface.cc:2500
! #: fortran/interface.cc:2590
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2519
  #, fuzzy, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr "仮引数 `%s' が void と宣言されています"
  
! #: fortran/interface.cc:2526
  #, fuzzy, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "FPU レジスタ内の機能の値を返す"
  
! #: fortran/interface.cc:2539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr "関数 `%s' への引数が少なすぎます"
  
! #: fortran/interface.cc:2548
  #, fuzzy, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "FPU レジスタ内の機能の値を返す"
  
! #: fortran/interface.cc:2601
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2624
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2634
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2658
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2675
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "フォーマット引数がポインタではありません (引数 %d)"
  
! #: fortran/interface.cc:2685
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "フォーマット引数がポインタではありません (引数 %d)"
  
! #: fortran/interface.cc:2700
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2716
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "フォーマット引数がポインタではありません (引数 %d)"
  
! #: fortran/interface.cc:2738
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2756
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2786
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2805
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2818
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2825
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2912
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2923
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2928
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2941
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3338
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "コンストラクタを静的メンバ関数とすることはできません"
  
! #: fortran/interface.cc:3361
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3365
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "プロシージャ開始と終了のスケジュールを行なわない"
  
! #: fortran/interface.cc:3374
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3384
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "FPU レジスタ内の機能の値を返す"
  
! #: fortran/interface.cc:3415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "ファイル \"%s\" に戻るはずでした"
  
! #: fortran/interface.cc:3438
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3451
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3462
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3502
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3505
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3543
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3574
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3589
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3612
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3622 fortran/interface.cc:3627
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3653
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/interface.cc:3670
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "`%s' の引数として無効な型"
  
! #: fortran/interface.cc:3737
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "フォーマット引数がポインタではありません (引数 %d)"
  
! #: fortran/interface.cc:3766
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3781
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "フォーマット引数がポインタではありません (引数 %d)"
  
! #: fortran/interface.cc:3790
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3799
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3813
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "フォーマット引数がポインタではありません (引数 %d)"
  
! #: fortran/interface.cc:3827
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3842
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3857
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3870
  #, fuzzy, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "フォーマット引数がポインタではありません (引数 %d)"
  
! #: fortran/interface.cc:3881
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "フォーマット引数がポインタではありません (引数 %d)"
  
! #: fortran/interface.cc:3892
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3930
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3950
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3968
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:4030
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "`%s' オプションに対する引数がありません"
  
! #: fortran/interface.cc:4158
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4187
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4213
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4223
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4253
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4273
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4285
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4295
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4348
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4352 fortran/interface.cc:4362
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4358
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4371
  #, fuzzy, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/interface.cc:4379
  #, fuzzy, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/interface.cc:4387
  #, fuzzy, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/interface.cc:4404
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "`%s' の引数として無効な型"
  
! #: fortran/interface.cc:4413
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/interface.cc:4437
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4452
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4462
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/interface.cc:4480
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4522
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4533
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4618
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4688
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "%q+D が未定義シンボル %qE の別名となっています"
  
! #: fortran/interface.cc:5072
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:5189
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5283
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "値をベクトルには変換できません"
  
! #: fortran/interface.cc:5295
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5303
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5311
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5320
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5326
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5335
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5346
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5365
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5395
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5406
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5415
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5424
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5435
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5442
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "式の中の文に不完全型があります"
  
! #: fortran/interface.cc:5470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "`%s' オプションに対する引数がありません"
  
! #: fortran/interface.cc:5477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "引数は定数でなければいけません"
  
! #: fortran/interface.cc:5481
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5485
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5489
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5547 fortran/interface.cc:5593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "section 属性はローカル変数に対しては指定できません"
  
! #: fortran/interface.cc:5559
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5571
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "関数 `%s' に対する引数が多すぎます"
  
! #: fortran/interface.cc:5578
  #, fuzzy, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "関数 `%s' に対する引数が多すぎます"
--- 74481,75263 ----
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:468
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:664
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:952
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:1024
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr ""
  
! #: fortran/interface.cc:1042
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1051 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1058 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1163
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1532 fortran/interface.cc:1604
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1729
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1982
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1987
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/interface.cc:1991
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1995
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:2007
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:2011
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2019
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "(`%s' の初期化は不完全です)"
  
! #: fortran/interface.cc:2076 fortran/interface.cc:2081
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2086
  #, fuzzy, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "参照 `%s' は曖昧です: interface `%s' と interface `%s' に現れました"
  
! #: fortran/interface.cc:2124
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "プロシージャ開始と終了のスケジュールを行なわない"
  
! #: fortran/interface.cc:2329
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2332
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2335
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2338
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2350
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2354
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2358
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "`%s' の引数として無効な型"
  
! #: fortran/interface.cc:2494 fortran/interface.cc:2510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/interface.cc:2498 fortran/interface.cc:2514
! #: fortran/interface.cc:2611
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2533
  #, fuzzy, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr "仮引数 `%s' が void と宣言されています"
  
! #: fortran/interface.cc:2540
  #, fuzzy, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "FPU レジスタ内の機能の値を返す"
  
! #: fortran/interface.cc:2553
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr "関数 `%s' への引数が少なすぎます"
  
! #: fortran/interface.cc:2569
  #, fuzzy, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "FPU レジスタ内の機能の値を返す"
  
! #: fortran/interface.cc:2622
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2645
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2655
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2665
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2679
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2696
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "フォーマット引数がポインタではありません (引数 %d)"
  
! #: fortran/interface.cc:2706
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "フォーマット引数がポインタではありません (引数 %d)"
  
! #: fortran/interface.cc:2721
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2737
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "フォーマット引数がポインタではありません (引数 %d)"
  
! #: fortran/interface.cc:2759
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2777
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2792
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2807
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2826
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2839
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2846
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2933
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2944
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2962
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2970
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3359
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "コンストラクタを静的メンバ関数とすることはできません"
  
! #: fortran/interface.cc:3382
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3386
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "プロシージャ開始と終了のスケジュールを行なわない"
  
! #: fortran/interface.cc:3395
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3418
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "FPU レジスタ内の機能の値を返す"
  
! #: fortran/interface.cc:3436
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "ファイル \"%s\" に戻るはずでした"
  
! #: fortran/interface.cc:3459
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3526
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3564
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3588
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3610
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3633
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3643 fortran/interface.cc:3648
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3674
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/interface.cc:3691
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "`%s' の引数として無効な型"
  
! #: fortran/interface.cc:3758
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "フォーマット引数がポインタではありません (引数 %d)"
  
! #: fortran/interface.cc:3787
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "フォーマット引数がポインタではありません (引数 %d)"
  
! #: fortran/interface.cc:3811
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3820
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3834
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "フォーマット引数がポインタではありません (引数 %d)"
  
! #: fortran/interface.cc:3848
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3863
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3878
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3891
  #, fuzzy, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "フォーマット引数がポインタではありません (引数 %d)"
  
! #: fortran/interface.cc:3902
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "フォーマット引数がポインタではありません (引数 %d)"
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3951
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3971
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4010
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4038
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:4051
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "`%s' オプションに対する引数がありません"
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4208
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4234
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4244
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4274
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4294
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4327
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4369
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4373 fortran/interface.cc:4383
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4392
  #, fuzzy, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/interface.cc:4400
  #, fuzzy, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/interface.cc:4408
  #, fuzzy, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/interface.cc:4425
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "`%s' の引数として無効な型"
  
! #: fortran/interface.cc:4434
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/interface.cc:4458
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4473
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/interface.cc:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4543
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4554
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4639
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4709
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "%q+D が未定義シンボル %qE の別名となっています"
  
! #: fortran/interface.cc:5100
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:5217
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5311
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "値をベクトルには変換できません"
  
! #: fortran/interface.cc:5323
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5331
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5339
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5348
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5363
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5374
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5382
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5393
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5423
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5434
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5443
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5452
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "式の中の文に不完全型があります"
  
! #: fortran/interface.cc:5498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "`%s' オプションに対する引数がありません"
  
! #: fortran/interface.cc:5505
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "引数は定数でなければいけません"
  
! #: fortran/interface.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5517
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5575 fortran/interface.cc:5621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "section 属性はローカル変数に対しては指定できません"
  
! #: fortran/interface.cc:5587
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5599
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "関数 `%s' に対する引数が多すぎます"
  
! #: fortran/interface.cc:5606
  #, fuzzy, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "関数 `%s' に対する引数が多すぎます"
*************** msgstr "NaN から整数への変換で�
*** 75349,75355 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "値をベクトルには変換できません"
--- 75446,75452 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "値をベクトルには変換できません"
*************** msgstr "認識できないフォーマ�
*** 75530,76056 ****
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1231 fortran/io.cc:1293
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Missing comma at %L"
! msgstr "正式な仮引数項を欠いています"
  
! #: fortran/io.cc:1349
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.cc:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.cc:1380
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.cc:1386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "正式な仮引数項を欠いています"
  
! #: fortran/io.cc:1441 fortran/io.cc:1472 fortran/io.cc:1552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "無効な指定! cc のバグ."
  
! #: fortran/io.cc:1447 fortran/io.cc:1478 fortran/io.cc:1634 fortran/io.cc:1647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "キャストは関数型を指定しています"
  
! #: fortran/io.cc:1489
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:1497
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:1527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr "%qD は変数ではありません"
  
! #: fortran/io.cc:1558
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "ラベルの宣言 `%s' が重複しています"
  
! #: fortran/io.cc:1578 fortran/io.cc:1595 fortran/io.cc:1616
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1669
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.cc:1694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "フォーマット引数がポインタではありません (引数 %d)"
  
! #: fortran/io.cc:1735
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.cc:1741
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1746
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.cc:1753
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.cc:1768
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "無効な文字定数が #if にあります"
  
! #: fortran/io.cc:1772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "無効な文字定数が #if にあります"
  
! #: fortran/io.cc:1778
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1792
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1818
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr ""
  
! #: fortran/io.cc:1825
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.cc:1832
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.cc:1838
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1846
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1855
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "-I- が二回指定されました"
  
! #: fortran/io.cc:1880
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:2096
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/io.cc:2104 fortran/io.cc:2131
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/io.cc:2123
  #, fuzzy, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "式文が無効です"
  
! #: fortran/io.cc:2145 fortran/io.cc:2153
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/io.cc:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2226
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2245 fortran/io.cc:3919
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2273 fortran/io.cc:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2305
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2356 fortran/io.cc:3964
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2386
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "式の中の文に不完全型があります"
  
! #: fortran/io.cc:2432
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2443
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2454
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "メソッド仕様内での構文解析エラー"
  
! #: fortran/io.cc:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2472
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.cc:2507
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr "予期しない要素 '%c' が書式文字列内 (位置 %L) にあります"
  
! #: fortran/io.cc:2515
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr "予期しない要素 '%c' が書式文字列内 (位置 %L) にあります"
  
! #: fortran/io.cc:2528
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2581
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2689
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2715
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.cc:2723
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2846 fortran/match.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "式文が無効です"
  
! #: fortran/io.cc:2887 fortran/io.cc:3377
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/io.cc:2961
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "正式な仮引数項を欠いています"
  
! #: fortran/io.cc:2981
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3055
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "メソッド仕様内での構文解析エラー"
  
! #: fortran/io.cc:3096
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:3132
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3141
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.cc:3207
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.cc:3303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "-I- が二回指定されました"
  
! #: fortran/io.cc:3310
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr ""
  
! #: fortran/io.cc:3323
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.cc:3345
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.cc:3370
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.cc:3400
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3412
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3422 fortran/resolve.cc:16941
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
  
! #: fortran/io.cc:3430
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.cc:3451
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ラベル `%s' が使われましたが定義されていません"
  
! #: fortran/io.cc:3463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "ラベル `%s' が使われましたが定義されていません"
  
! #: fortran/io.cc:3475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "ラベル `%s' が使われましたが定義されていません"
  
! #: fortran/io.cc:3485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "ラベル `%s' が使われましたが定義されていません"
  
! #: fortran/io.cc:3516
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.cc:3637
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr "式文が無効です"
  
! #: fortran/io.cc:3643
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "switch 文の中でラベル `%s' が重複しています"
  
! #: fortran/io.cc:3652
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr ""
  
! #: fortran/io.cc:3661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "式文が無効です"
  
! #: fortran/io.cc:3666
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr "可変長オブジェクトは初期化されないことになるでしょう"
  
! #: fortran/io.cc:3814
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:3942
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr ""
  
! #: fortran/io.cc:4380
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr ""
  
! #: fortran/io.cc:4621 fortran/io.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:4649
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4659 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.cc:4666
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.cc:4676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "式文が無効です"
  
! #: fortran/io.cc:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
--- 75627,76153 ----
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1232 fortran/io.cc:1295
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Missing comma in FORMAT string at %L"
! msgstr "フォーマット文字列が null です"
  
! #: fortran/io.cc:1351
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.cc:1382
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.cc:1388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "正式な仮引数項を欠いています"
  
! #: fortran/io.cc:1443 fortran/io.cc:1474 fortran/io.cc:1554
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "無効な指定! cc のバグ."
  
! #: fortran/io.cc:1449 fortran/io.cc:1480 fortran/io.cc:1636 fortran/io.cc:1649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "キャストは関数型を指定しています"
  
! #: fortran/io.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:1499
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:1529
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr "%qD は変数ではありません"
  
! #: fortran/io.cc:1560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "ラベルの宣言 `%s' が重複しています"
  
! #: fortran/io.cc:1580 fortran/io.cc:1597 fortran/io.cc:1618
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.cc:1696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "フォーマット引数がポインタではありません (引数 %d)"
  
! #: fortran/io.cc:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.cc:1743
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1748
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.cc:1755
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.cc:1770
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "無効な文字定数が #if にあります"
  
! #: fortran/io.cc:1774
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "無効な文字定数が #if にあります"
  
! #: fortran/io.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1787
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1794
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr ""
  
! #: fortran/io.cc:1827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.cc:1834
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.cc:1840
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1848
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "-I- が二回指定されました"
  
! #: fortran/io.cc:1882
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:2098
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/io.cc:2106 fortran/io.cc:2133
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/io.cc:2125
  #, fuzzy, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "式文が無効です"
  
! #: fortran/io.cc:2147 fortran/io.cc:2155
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/io.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2228
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2247 fortran/io.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2275 fortran/io.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2307
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2358 fortran/io.cc:3966
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2388
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "式の中の文に不完全型があります"
  
! #: fortran/io.cc:2434
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2445
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "メソッド仕様内での構文解析エラー"
  
! #: fortran/io.cc:2467
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.cc:2509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr "予期しない要素 '%c' が書式文字列内 (位置 %L) にあります"
  
! #: fortran/io.cc:2517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr "予期しない要素 '%c' が書式文字列内 (位置 %L) にあります"
  
! #: fortran/io.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2583
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2691
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.cc:2725
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2848 fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "式文が無効です"
  
! #: fortran/io.cc:2889 fortran/io.cc:3379
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/io.cc:2963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "正式な仮引数項を欠いています"
  
! #: fortran/io.cc:2983
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "メソッド仕様内での構文解析エラー"
  
! #: fortran/io.cc:3098
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:3134
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3143
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.cc:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.cc:3305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "-I- が二回指定されました"
  
! #: fortran/io.cc:3312
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr ""
  
! #: fortran/io.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.cc:3347
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.cc:3358
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.cc:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.cc:3402
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3414
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3424 fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
  
! #: fortran/io.cc:3432
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3443
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.cc:3453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ラベル `%s' が使われましたが定義されていません"
  
! #: fortran/io.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "ラベル `%s' が使われましたが定義されていません"
  
! #: fortran/io.cc:3477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "ラベル `%s' が使われましたが定義されていません"
  
! #: fortran/io.cc:3487
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "ラベル `%s' が使われましたが定義されていません"
  
! #: fortran/io.cc:3518
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3607
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.cc:3639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr "式文が無効です"
  
! #: fortran/io.cc:3645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "switch 文の中でラベル `%s' が重複しています"
  
! #: fortran/io.cc:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr ""
  
! #: fortran/io.cc:3663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "式文が無効です"
  
! #: fortran/io.cc:3668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr "可変長オブジェクトは初期化されないことになるでしょう"
  
! #: fortran/io.cc:3816
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.cc:3831
  #, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:3944
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4013
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4187
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.cc:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr ""
  
! #: fortran/io.cc:4382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.cc:4449
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr ""
  
! #: fortran/io.cc:4623 fortran/io.cc:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:4651
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4661 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.cc:4678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "式文が無効です"
  
! #: fortran/io.cc:4693
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.cc:4869
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4875
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr "-I- が二回指定されまし�
*** 76387,76886 ****
  msgid "Locality spec at %L"
  msgstr "無効な型引数です"
  
! #: fortran/match.cc:3112
  #, fuzzy, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/match.cc:3120
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr ""
  
! #: fortran/match.cc:3132
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr ""
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3140
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr ""
  
! #: fortran/match.cc:3152
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr ""
  
! #: fortran/match.cc:3155
  #, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3181
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3186
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3192
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "  try ブロックに入ります"
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.cc:3241
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3247
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3249
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3296
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3301
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "アセンブラ文内に左辺値が必要です"
  
! #: fortran/match.cc:3429
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr ""
  
! #: fortran/match.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3451
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "-I- が二回指定されました"
  
! #: fortran/match.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3486
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3498
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3510
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr ""
  
! #: fortran/match.cc:3517
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3538
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3550 fortran/resolve.cc:13453
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
  
! #: fortran/match.cc:3600
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/match.cc:3621
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3647
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3662
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3669
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3699 fortran/match.cc:4041 fortran/match.cc:4253
! #: fortran/match.cc:4805 fortran/match.cc:5177
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3720 fortran/match.cc:4062 fortran/match.cc:4273
! #: fortran/match.cc:4837 fortran/match.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3741
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3807
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3817
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3892
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3922
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/match.cc:3989
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4004
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4083
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "式内"
  
! #: fortran/match.cc:4158
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4183
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/match.cc:4201
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/match.cc:4431
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/match.cc:4475 fortran/match.cc:4526
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4624
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4647
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4677 fortran/match.cc:5115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "文が予期されます"
  
! #: fortran/match.cc:4687
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4751
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/match.cc:4763
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:4788
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr "`%s' に `extern' と初期化子の両方があります"
  
! #: fortran/match.cc:4831
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4860
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4891
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4904
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4930
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4938
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:4950
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5017
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5032
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5137
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5160
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/match.cc:5197
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:5300
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:5328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr ""
  
! #: fortran/match.cc:5337
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:5348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr ""
--- 76484,76983 ----
  msgid "Locality spec at %L"
  msgstr "無効な型引数です"
  
! #: fortran/match.cc:3113
  #, fuzzy, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/match.cc:3121
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr ""
  
! #: fortran/match.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr ""
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3141
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr ""
  
! #: fortran/match.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr ""
  
! #: fortran/match.cc:3156
  #, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3182
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3187
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3193
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "  try ブロックに入ります"
  
! #: fortran/match.cc:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.cc:3242
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3248
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3250
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3302
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "アセンブラ文内に左辺値が必要です"
  
! #: fortran/match.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr ""
  
! #: fortran/match.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "-I- が二回指定されました"
  
! #: fortran/match.cc:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3482
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr ""
  
! #: fortran/match.cc:3518
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3525
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3532
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3539
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3551 fortran/resolve.cc:13443
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
  
! #: fortran/match.cc:3601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/match.cc:3622
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3648
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3700 fortran/match.cc:4042 fortran/match.cc:4254
! #: fortran/match.cc:4806 fortran/match.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3721 fortran/match.cc:4063 fortran/match.cc:4274
! #: fortran/match.cc:4838 fortran/match.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3742
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3808
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3830
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3854
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3893
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/match.cc:3990
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4084
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "式内"
  
! #: fortran/match.cc:4159
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4184
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4190
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/match.cc:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/match.cc:4432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/match.cc:4476 fortran/match.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4612
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4648
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4678 fortran/match.cc:5116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "文が予期されます"
  
! #: fortran/match.cc:4688
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4725
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4730
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4752
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:4789
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr "`%s' に `extern' と初期化子の両方があります"
  
! #: fortran/match.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4855
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4892
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4898
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5018
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5033
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5128
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/match.cc:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5261
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:5301
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:5329
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr ""
  
! #: fortran/match.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:5349
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5447
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr ""
*************** msgstr ""
*** 76888,76949 ****
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5662
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr ""
  
! #: fortran/match.cc:5671
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr ""
  
! #: fortran/match.cc:5678
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5686
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5697
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5712
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5719
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "`%s' に `extern' と初期化子の両方があります"
  
! #: fortran/match.cc:5729
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5775
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr ""
  
! #: fortran/match.cc:5837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr "コンストラクタ %qs 内"
  
! #: fortran/match.cc:5950
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5960
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
--- 76985,77046 ----
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5663
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr ""
  
! #: fortran/match.cc:5672
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr ""
  
! #: fortran/match.cc:5679
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5687
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5698
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5713
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5720
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "`%s' に `extern' と初期化子の両方があります"
  
! #: fortran/match.cc:5730
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5776
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr ""
  
! #: fortran/match.cc:5838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr "コンストラクタ %qs 内"
  
! #: fortran/match.cc:5951
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5961
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
*************** msgstr ""
*** 76951,77137 ****
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5985
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6005
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr "`%s' に `extern' と初期化子の両方があります"
  
! #: fortran/match.cc:6025
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:6168
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:6176
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:6209
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:6223
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "式内"
  
! #: fortran/match.cc:6334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "非メンバ関数での `this' の使用は無効です"
  
! #: fortran/match.cc:6401
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "関数の引数が構造体だったら警告する"
  
! #: fortran/match.cc:6407
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/match.cc:6421
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "関数の引数が構造体だったら警告する"
  
! #: fortran/match.cc:6426
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "関数の引数が構造体だったら警告する"
  
! #: fortran/match.cc:6553 fortran/match.cc:6571 fortran/match.cc:6592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "式の中の文に不完全型があります"
  
! #: fortran/match.cc:6602 fortran/match.cc:6608
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "式の中の文に不完全型があります"
  
! #: fortran/match.cc:6617
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6649
  #, fuzzy, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "switch 文の中でラベル `%s' が重複しています"
  
! #: fortran/match.cc:7029
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr ""
  
! #: fortran/match.cc:7057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/match.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "式内"
  
! #: fortran/match.cc:7311 fortran/match.cc:7365
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7375
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/match.cc:7411
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "メソッド仕様内での構文解析エラー"
  
! #: fortran/match.cc:7481
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7513
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7535
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "メソッド仕様内での構文解析エラー"
  
! #: fortran/match.cc:7611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "メソッド仕様内での構文解析エラー"
  
! #: fortran/match.cc:7631
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "文が予期されます"
  
! #: fortran/match.cc:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7686
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "メソッド仕様内での構文解析エラー"
  
! #: fortran/match.cc:7835
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7873
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
--- 77048,77234 ----
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5986
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6006
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr "`%s' に `extern' と初期化子の両方があります"
  
! #: fortran/match.cc:6026
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:6169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:6210
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:6224
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6237
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "式内"
  
! #: fortran/match.cc:6335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "非メンバ関数での `this' の使用は無効です"
  
! #: fortran/match.cc:6402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "関数の引数が構造体だったら警告する"
  
! #: fortran/match.cc:6408
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/match.cc:6422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "関数の引数が構造体だったら警告する"
  
! #: fortran/match.cc:6427
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "関数の引数が構造体だったら警告する"
  
! #: fortran/match.cc:6554 fortran/match.cc:6572 fortran/match.cc:6593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "式の中の文に不完全型があります"
  
! #: fortran/match.cc:6603 fortran/match.cc:6609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "式の中の文に不完全型があります"
  
! #: fortran/match.cc:6618
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6650
  #, fuzzy, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "switch 文の中でラベル `%s' が重複しています"
  
! #: fortran/match.cc:7030
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr ""
  
! #: fortran/match.cc:7058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/match.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "式内"
  
! #: fortran/match.cc:7312 fortran/match.cc:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/match.cc:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "メソッド仕様内での構文解析エラー"
  
! #: fortran/match.cc:7482
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7514
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7525
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "メソッド仕様内での構文解析エラー"
  
! #: fortran/match.cc:7612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "メソッド仕様内での構文解析エラー"
  
! #: fortran/match.cc:7632
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "文が予期されます"
  
! #: fortran/match.cc:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "メソッド仕様内での構文解析エラー"
  
! #: fortran/match.cc:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7874
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
*************** msgstr ""
*** 77172,77183 ****
  msgid "gfc_basic_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:218
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:322
  #, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr ""
--- 77269,77280 ----
  msgid "gfc_basic_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:221
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:325
  #, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr ""
*************** msgstr ""
*** 78723,78730 ****
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12090
! #: fortran/resolve.cc:13699
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 78820,78827 ----
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12080
! #: fortran/resolve.cc:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr "%qE がデータ句内で二回�
*** 78862,78868 ****
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8309
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
--- 78959,78965 ----
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qE がデータ句内で二回以上出現しています"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8329
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
*************** msgstr "マクロ引数リストにあ�
*** 80649,80869 ****
  msgid "Syntax error in argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2108
! #, gcc-internal-format
! msgid "extend_ref(): Bad tail"
! msgstr ""
! 
! #: fortran/primary.cc:2210
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2461
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2468
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "行番号 %u に戻るはずでした"
  
! #: fortran/primary.cc:2510 fortran/primary.cc:2685
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2562 fortran/primary.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2569 fortran/primary.cc:2703
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2646
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2649
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2719
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2747
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "%s: オプション `%s' には引数が必要です\n"
  
! #: fortran/primary.cc:2833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr "配列の添字が `char' 型です"
  
! #: fortran/primary.cc:2855
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "参照を参照として宣言できません"
  
! #: fortran/primary.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2900
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3118
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3175
  #, fuzzy, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "配列参照での添字を欠いています"
  
! #: fortran/primary.cc:3354
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3365
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3374
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3422
  #, fuzzy, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "値をベクトルには変換できません"
  
! #: fortran/primary.cc:3442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr "%qs 属性は名前付き引数を持つプロトタイプが必要です"
  
! #: fortran/primary.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr "関数 `%s' に対する引数が多すぎます"
  
! #: fortran/primary.cc:3521
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3539
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3551
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3605
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3768
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3827
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3858 fortran/primary.cc:4265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "式の浮動小数点数がオーバーフローしました"
  
! #: fortran/primary.cc:3963
  #, fuzzy, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "行番号 %u に戻るはずでした"
  
! #: fortran/primary.cc:3995
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "%s: オプション `%s' には引数が必要です\n"
  
! #: fortran/primary.cc:3998
  #, fuzzy, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr "%s: オプション `%s' には引数が必要です\n"
  
! #: fortran/primary.cc:4053
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "`%s' オプションに対する引数がありません"
  
! #: fortran/primary.cc:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4221
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "`%s' オプションに対する引数がありません"
  
! #: fortran/primary.cc:4337
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "\"%s\" は C++ の演算子であり、マクロ名として使用することはできません"
  
! #: fortran/primary.cc:4378
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4383
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/primary.cc:4419
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "\"%s\" は正常なファイル名ではありません"
--- 80746,80961 ----
  msgid "Syntax error in argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2226
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2490
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2512
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "行番号 %u に戻るはずでした"
  
! #: fortran/primary.cc:2543 fortran/primary.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2595 fortran/primary.cc:2731
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2602 fortran/primary.cc:2744
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2679
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2682
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2760
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2788
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "%s: オプション `%s' には引数が必要です\n"
  
! #: fortran/primary.cc:2875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr "配列の添字が `char' 型です"
  
! #: fortran/primary.cc:2897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "参照を参照として宣言できません"
  
! #: fortran/primary.cc:2904
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2943
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3165
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3222
  #, fuzzy, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "配列参照での添字を欠いています"
  
! #: fortran/primary.cc:3401
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3412
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3421
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3469
  #, fuzzy, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "値をベクトルには変換できません"
  
! #: fortran/primary.cc:3489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr "%qs 属性は名前付き引数を持つプロトタイプが必要です"
  
! #: fortran/primary.cc:3504
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr "関数 `%s' に対する引数が多すぎます"
  
! #: fortran/primary.cc:3568
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3586
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3598
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3652
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3874
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3905 fortran/primary.cc:4312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "式の浮動小数点数がオーバーフローしました"
  
! #: fortran/primary.cc:4010
  #, fuzzy, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "行番号 %u に戻るはずでした"
  
! #: fortran/primary.cc:4042
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "%s: オプション `%s' には引数が必要です\n"
  
! #: fortran/primary.cc:4045
  #, fuzzy, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr "%s: オプション `%s' には引数が必要です\n"
  
! #: fortran/primary.cc:4100
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "`%s' オプションに対する引数がありません"
  
! #: fortran/primary.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4268
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "`%s' オプションに対する引数がありません"
  
! #: fortran/primary.cc:4394
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "\"%s\" は C++ の演算子であり、マクロ名として使用することはできません"
  
! #: fortran/primary.cc:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4440
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "'%s' トークンの所で文法エラー"
  
! #: fortran/primary.cc:4476
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "\"%s\" は正常なファイル名ではありません"
*************** msgstr "右シフト回数が負の数�
*** 80995,81904 ****
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:578
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr ""
  
! #: fortran/resolve.cc:598
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:601
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:627
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:629
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "インスタンス変数の仕様が一貫していません"
  
! #: fortran/resolve.cc:813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "インスタンス変数の仕様が一貫していません"
  
! #: fortran/resolve.cc:828
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "非メンバ `%s' を `mutable' とは宣言できません"
  
! #: fortran/resolve.cc:864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "非メンバ `%s' を `mutable' とは宣言できません"
  
! #: fortran/resolve.cc:871
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:875
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "非メンバ `%s' を `mutable' とは宣言できません"
  
! #: fortran/resolve.cc:886
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "非メンバ `%s' を `mutable' とは宣言できません"
  
! #: fortran/resolve.cc:924
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:929
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:980
  #, fuzzy, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "%s: オプション `%s' はあいまいです\n"
  
! #: fortran/resolve.cc:984
  #, fuzzy, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "%s: オプション `%s' はあいまいです\n"
  
! #: fortran/resolve.cc:994
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1001
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1005
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1012
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "%s: オプション `%s' はあいまいです\n"
  
! #: fortran/resolve.cc:1017
  #, fuzzy, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "%s: オプション `%s' はあいまいです\n"
  
! #: fortran/resolve.cc:1029
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1033
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1037
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "可変長オブジェクトは初期化されないことになるでしょう"
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1095
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1103
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1125
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1146
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1150
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "`%s' に `extern' と初期化子の両方があります"
  
! #: fortran/resolve.cc:1154
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1158
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1163
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1230
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1394
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1429
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1475
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1509
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1528
  #, fuzzy, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "関数 `%s' に対する引数が多すぎます"
  
! #: fortran/resolve.cc:1541
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1562
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1589
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr ""
  
! #: fortran/resolve.cc:1601
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1727
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1789
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%s: オプション `%s' はあいまいです\n"
  
! #: fortran/resolve.cc:1793
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1914
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1927
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1938
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1951
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1989
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1994 fortran/resolve.cc:7179
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2053 fortran/resolve.cc:11603 fortran/resolve.cc:13626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "ラベル %s があらゆる関数の外側で参照されました"
  
! #: fortran/resolve.cc:2085
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "`%s' の引数として無効な型"
  
! #: fortran/resolve.cc:2103
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/resolve.cc:2111
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2118
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "`%s' の引数として無効な型"
  
! #: fortran/resolve.cc:2126
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2153
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2175
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "%s: オプション `%s' はあいまいです\n"
  
! #: fortran/resolve.cc:2239
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2246
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.cc:2272
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2283
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2292
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2442
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2481
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2755
  #, fuzzy, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "FPU レジスタ内の機能の値を返す"
  
! #: fortran/resolve.cc:2782
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2894
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2914
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2952
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3013
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "spec 関数 %qs の引数内でエラーが発生しました"
  
! #: fortran/resolve.cc:3090
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3125
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3129 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "FPU レジスタ内の機能の値を返す"
  
! #: fortran/resolve.cc:3294
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3301
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3308
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3375
  #, fuzzy, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "数値型が予期されます"
  
! #: fortran/resolve.cc:3386
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "呼び出されたオブジェクトは関数ではありません"
  
! #: fortran/resolve.cc:3394 fortran/resolve.cc:3966
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3449
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "`%s' オプションに対する引数がありません"
  
! #: fortran/resolve.cc:3509
  #, fuzzy, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "<未解決オーバーロードされた関数型>"
  
! #: fortran/resolve.cc:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3539
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3601
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3605
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3663
  #, fuzzy, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "%qE は廃止されました"
  
! #: fortran/resolve.cc:3701
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3710
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3716
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3722
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3790
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3799
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3834
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3879
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3937
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3976
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3980
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:4031
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4062
  #, fuzzy, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "<未解決オーバーロードされた関数型>"
  
! #: fortran/resolve.cc:4079
  #, fuzzy, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "%qE は廃止されました"
  
! #: fortran/resolve.cc:4106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "shared と mdll とは共存できません"
  
! #: fortran/resolve.cc:4158
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4261
  #, fuzzy, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "関数を inline にできません"
  
! #: fortran/resolve.cc:4265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "インライン関数をインライン化できない場合に警告する"
  
! #: fortran/resolve.cc:4360
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4368
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "符号無しの式 >= 0 という比較は常に true です"
  
! #: fortran/resolve.cc:4389
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4399
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "無効なオプション %s"
  
! #: fortran/resolve.cc:4417
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4432 fortran/resolve.cc:4466
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4446 fortran/resolve.cc:4635 fortran/resolve.cc:4804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inconsistent operand constraints in an %<asm%>"
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "%<asm%> 内の被演算子制約に一貫性がありません"
  
! #: fortran/resolve.cc:4458
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4525
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4548
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4593 fortran/resolve.cc:4608
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "可変長オブジェクトは初期化されないことになるでしょう"
  
! #: fortran/resolve.cc:4643
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr ""
  
! #: fortran/resolve.cc:4667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "無効なオプション %s"
  
! #: fortran/resolve.cc:4669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "無効なオプション %s"
  
! #: fortran/resolve.cc:4682
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr "%qs は %qs と併用しなければいけません"
  
! #: fortran/resolve.cc:4690
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4705
  #, fuzzy, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "不明な型名 %qE です"
  
! #: fortran/resolve.cc:4708
  #, fuzzy, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr "<不明な演算子>"
  
! #: fortran/resolve.cc:4713
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4720
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4734
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4832
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "inconsistent operand constraints in an %<asm%>"
! msgid "Inconsistent coranks for operator at %L and %L"
! msgstr "%<asm%> 内の被演算子制約に一貫性がありません"
! 
! #: fortran/resolve.cc:5031
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5036
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5046
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5051
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5072
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5089
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5097
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5113
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5138
  #, fuzzy, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "配列参照での添字を欠いています"
  
! #: fortran/resolve.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5171
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5179
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5223
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5235
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5282
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "無効な参照型です"
  
! #: fortran/resolve.cc:5358
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5370
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5415
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.cc:5506
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "引数は定数でなければいけません"
  
! #: fortran/resolve.cc:5513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "式の中の文に不完全型があります"
  
! #: fortran/resolve.cc:5527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "引数は定数でなければいけません"
  
! #: fortran/resolve.cc:5536
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "引数は定数でなければいけません"
  
! #: fortran/resolve.cc:5557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "式の中の文に不完全型があります"
  
! #: fortran/resolve.cc:5566
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/resolve.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5595
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5624
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "要求されたアラインメントが大きすぎます"
  
! #: fortran/resolve.cc:5835
  #, fuzzy, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "配列参照での添字を欠いています"
  
! #: fortran/resolve.cc:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5907
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6019
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6048
  #, fuzzy, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr "不正な被演算子が検出されました"
  
! #: fortran/resolve.cc:6096
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6106
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 81087,81990 ----
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:579
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr ""
  
! #: fortran/resolve.cc:599
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:602
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:628
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:630
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:803
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "インスタンス変数の仕様が一貫していません"
  
! #: fortran/resolve.cc:814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "インスタンス変数の仕様が一貫していません"
  
! #: fortran/resolve.cc:829
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "非メンバ `%s' を `mutable' とは宣言できません"
  
! #: fortran/resolve.cc:865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "非メンバ `%s' を `mutable' とは宣言できません"
  
! #: fortran/resolve.cc:872
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:876
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "非メンバ `%s' を `mutable' とは宣言できません"
  
! #: fortran/resolve.cc:887
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "非メンバ `%s' を `mutable' とは宣言できません"
  
! #: fortran/resolve.cc:925
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:930
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:981
  #, fuzzy, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "%s: オプション `%s' はあいまいです\n"
  
! #: fortran/resolve.cc:985
  #, fuzzy, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "%s: オプション `%s' はあいまいです\n"
  
! #: fortran/resolve.cc:995
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1002
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1006
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1013
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "%s: オプション `%s' はあいまいです\n"
  
! #: fortran/resolve.cc:1018
  #, fuzzy, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "%s: オプション `%s' はあいまいです\n"
  
! #: fortran/resolve.cc:1030
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1034
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1038
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "可変長オブジェクトは初期化されないことになるでしょう"
  
! #: fortran/resolve.cc:1082
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1096
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1104
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1126
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1147
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1151
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "`%s' に `extern' と初期化子の両方があります"
  
! #: fortran/resolve.cc:1155
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1159
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1164
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1231
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1374
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1395
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1430
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1476
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1510
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1529
  #, fuzzy, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "関数 `%s' に対する引数が多すぎます"
  
! #: fortran/resolve.cc:1542
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1563
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr ""
  
! #: fortran/resolve.cc:1602
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1728
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1790
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%s: オプション `%s' はあいまいです\n"
  
! #: fortran/resolve.cc:1794
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1915
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1928
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1952
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1990
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7152
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:11593 fortran/resolve.cc:13616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "ラベル %s があらゆる関数の外側で参照されました"
  
! #: fortran/resolve.cc:2086
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "`%s' の引数として無効な型"
  
! #: fortran/resolve.cc:2104
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/resolve.cc:2112
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2119
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "`%s' の引数として無効な型"
  
! #: fortran/resolve.cc:2127
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2154
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2176
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "%s: オプション `%s' はあいまいです\n"
  
! #: fortran/resolve.cc:2240
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2247
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2261
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2284
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2293
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2443
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2482
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2756
  #, fuzzy, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "FPU レジスタ内の機能の値を返す"
  
! #: fortran/resolve.cc:2783
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2915
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2953
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3014
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "spec 関数 %qs の引数内でエラーが発生しました"
  
! #: fortran/resolve.cc:3091
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3126
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3130 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "FPU レジスタ内の機能の値を返す"
  
! #: fortran/resolve.cc:3295
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3302
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3309
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3376
  #, fuzzy, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "数値型が予期されます"
  
! #: fortran/resolve.cc:3387
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "呼び出されたオブジェクトは関数ではありません"
  
! #: fortran/resolve.cc:3395 fortran/resolve.cc:3967
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3407
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3450
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3471
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "`%s' オプションに対する引数がありません"
  
! #: fortran/resolve.cc:3510
  #, fuzzy, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "<未解決オーバーロードされた関数型>"
  
! #: fortran/resolve.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3540
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3602
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3606
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3664
  #, fuzzy, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "%qE は廃止されました"
  
! #: fortran/resolve.cc:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3711
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3717
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3723
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3791
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3800
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3835
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3880
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3938
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3977
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3981
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4063
  #, fuzzy, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "<未解決オーバーロードされた関数型>"
  
! #: fortran/resolve.cc:4080
  #, fuzzy, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "%qE は廃止されました"
  
! #: fortran/resolve.cc:4107
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "shared と mdll とは共存できません"
  
! #: fortran/resolve.cc:4159
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4262
  #, fuzzy, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "関数を inline にできません"
  
! #: fortran/resolve.cc:4266
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "インライン関数をインライン化できない場合に警告する"
  
! #: fortran/resolve.cc:4361
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "符号無しの式 >= 0 という比較は常に true です"
  
! #: fortran/resolve.cc:4390
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "無効なオプション %s"
  
! #: fortran/resolve.cc:4418
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4433 fortran/resolve.cc:4467
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4447 fortran/resolve.cc:4636 fortran/resolve.cc:4805
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inconsistent operand constraints in an %<asm%>"
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "%<asm%> 内の被演算子制約に一貫性がありません"
  
! #: fortran/resolve.cc:4459
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4526
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4564
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4594 fortran/resolve.cc:4609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "可変長オブジェクトは初期化されないことになるでしょう"
  
! #: fortran/resolve.cc:4644
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr ""
  
! #: fortran/resolve.cc:4668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "無効なオプション %s"
  
! #: fortran/resolve.cc:4670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "無効なオプション %s"
  
! #: fortran/resolve.cc:4683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr "%qs は %qs と併用しなければいけません"
  
! #: fortran/resolve.cc:4691
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4706
  #, fuzzy, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "不明な型名 %qE です"
  
! #: fortran/resolve.cc:4709
  #, fuzzy, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr "<不明な演算子>"
  
! #: fortran/resolve.cc:4714
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4721
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4735
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:5004
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5019
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5024
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5045
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5062
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5095
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5111
  #, fuzzy, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "配列参照での添字を欠いています"
  
! #: fortran/resolve.cc:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5152
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5168
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5248
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "無効な参照型です"
  
! #: fortran/resolve.cc:5331
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5388
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.cc:5479
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "引数は定数でなければいけません"
  
! #: fortran/resolve.cc:5486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "式の中の文に不完全型があります"
  
! #: fortran/resolve.cc:5500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "引数は定数でなければいけません"
  
! #: fortran/resolve.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "引数は定数でなければいけません"
  
! #: fortran/resolve.cc:5530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "式の中の文に不完全型があります"
  
! #: fortran/resolve.cc:5539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/resolve.cc:5561
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5597
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "要求されたアラインメントが大きすぎます"
  
! #: fortran/resolve.cc:5808
  #, fuzzy, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "配列参照での添字を欠いています"
  
! #: fortran/resolve.cc:5822
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5832
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5992
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6021
  #, fuzzy, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr "不正な被演算子が検出されました"
  
! #: fortran/resolve.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6079
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 81907,81918 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6116
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 81993,82004 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6089
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 81921,82329 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6147
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6167
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6184
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6245
  #, fuzzy, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "`%s' の宣言は関数の配列"
  
! #: fortran/resolve.cc:6401
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6406
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6480
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6493
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6506
  #, fuzzy, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%qE は廃止されました"
  
! #: fortran/resolve.cc:6562 fortran/resolve.cc:6650 fortran/resolve.cc:6674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference at %L"
  msgstr "無効な参照型です"
  
! #: fortran/resolve.cc:6759
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6938 fortran/resolve.cc:7090
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7054
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7061
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7100
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7109
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7304
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7338
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7391
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7932
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7965
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "添え字は整数でなければいけません"
  
! #: fortran/resolve.cc:7979 fortran/resolve.cc:7986
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8041
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8081
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8087
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8147
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8183
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "switch 文の中でラベル `%s' が重複しています"
  
! #: fortran/resolve.cc:8244
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "弱い参照属性は別名属性より前に出現しなければいけません"
  
! #: fortran/resolve.cc:8254
  #, fuzzy, gcc-internal-format
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "section 属性はローカル変数に対しては指定できません"
  
! #: fortran/resolve.cc:8267
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8274
  #, fuzzy, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "セクション属性は `%s' には使えません"
  
! #: fortran/resolve.cc:8287
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8292
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8297
  #, fuzzy, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "値をベクトルには変換できません"
  
! #: fortran/resolve.cc:8303
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8308
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8316
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8320
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, fuzzy, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr "数値型が予期されます"
  
! #: fortran/resolve.cc:8383
  #, fuzzy, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr "switch 文の中でラベル `%s' が重複しています"
  
! #: fortran/resolve.cc:8401
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8410
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8448
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD set but not used"
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr "変数 %qD が設定されましたが使用されていません"
  
! #: fortran/resolve.cc:8479
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8484
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8491
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8499
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:8504
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8517
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8622 fortran/resolve.cc:8928
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:8630 fortran/resolve.cc:8891
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8779
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "\"%s\" は C++ の演算子であり、マクロ名として使用することはできません"
  
! #: fortran/resolve.cc:8951
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8977
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9002
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9015
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9029
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9133 fortran/resolve.cc:9148
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9140
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9165
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9175 fortran/resolve.cc:9277
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9181
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9204 fortran/resolve.cc:9232
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9251
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:9266
  #, fuzzy, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "式文が無効です"
  
! #: fortran/resolve.cc:9308
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9337
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9350
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9393
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9431 fortran/resolve.cc:9437
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 82007,82420 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6131
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6218
  #, fuzzy, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "`%s' の宣言は関数の配列"
  
! #: fortran/resolve.cc:6374
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6379
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6453
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6479
  #, fuzzy, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%qE は廃止されました"
  
! #: fortran/resolve.cc:6535 fortran/resolve.cc:6623 fortran/resolve.cc:6647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference at %L"
  msgstr "無効な参照型です"
  
! #: fortran/resolve.cc:6732
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6911 fortran/resolve.cc:7063
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7027
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7034
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7073
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7277
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7311
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7364
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7905
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7938
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7948
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "添え字は整数でなければいけません"
  
! #: fortran/resolve.cc:7952 fortran/resolve.cc:7959
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8014
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8120
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8156
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "switch 文の中でラベル `%s' が重複しています"
  
! #: fortran/resolve.cc:8217
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "弱い参照属性は別名属性より前に出現しなければいけません"
  
! #: fortran/resolve.cc:8227
  #, fuzzy, gcc-internal-format
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "section 属性はローカル変数に対しては指定できません"
  
! #: fortran/resolve.cc:8240
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8247
  #, fuzzy, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "セクション属性は `%s' には使えません"
  
! #: fortran/resolve.cc:8260
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8265
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8270
  #, fuzzy, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "値をベクトルには変換できません"
  
! #: fortran/resolve.cc:8276
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8281
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8293
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8347
  #, fuzzy, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr "数値型が予期されます"
  
! #: fortran/resolve.cc:8356
  #, fuzzy, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr "switch 文の中でラベル `%s' が重複しています"
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8421
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD set but not used"
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr "変数 %qD が設定されましたが使用されていません"
  
! #: fortran/resolve.cc:8452
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8457
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8472
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:8477
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8490
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8595 fortran/resolve.cc:8918
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:8603 fortran/resolve.cc:8881
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8727
! #, gcc-internal-format, gfc-internal-format
! msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
! msgstr ""
! 
! #: fortran/resolve.cc:8738
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "\"%s\" は C++ の演算子であり、マクロ名として使用することはできません"
  
! #: fortran/resolve.cc:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8953
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9019
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9130
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9165 fortran/resolve.cc:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9171
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9183
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9194 fortran/resolve.cc:9222
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9241
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:9256
  #, fuzzy, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "式文が無効です"
  
! #: fortran/resolve.cc:9298
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9327
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9340
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9354
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9383
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9421 fortran/resolve.cc:9427
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 82332,82620 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "式の中の文に不完全型があります"
  
! #: fortran/resolve.cc:9727
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:9786
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:9817
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:9835 fortran/resolve.cc:9843
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:9905 fortran/resolve.cc:10739
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9931
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9944
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:10062
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10140
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/resolve.cc:10149
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "\"%s\" は C++ の演算子であり、マクロ名として使用することはできません"
  
! #: fortran/resolve.cc:10166
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/resolve.cc:10182
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10236
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:10241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "仮引数 %u が void 型を持っています"
  
! #: fortran/resolve.cc:10300
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:10311
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10647 fortran/resolve.cc:10659
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10688
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10701
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:10714
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:10717
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "数値型が予期されます"
  
! #: fortran/resolve.cc:10727
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10978
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11111
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11120
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11133
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "無効なオプション %s"
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:11306
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11319
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:11335
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11346
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:11352
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11370
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11431
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11435
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11438
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11445 fortran/resolve.cc:11567
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11457 fortran/resolve.cc:11579
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11469
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:11482
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11543
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11547 fortran/resolve.cc:11557
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11620
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11637 fortran/resolve.cc:11660
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11641 fortran/resolve.cc:11666
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 82423,82711 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9655
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9706
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "式の中の文に不完全型があります"
  
! #: fortran/resolve.cc:9717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:9730
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:9776
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:9797
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:9825 fortran/resolve.cc:9833
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:9895 fortran/resolve.cc:10729
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9921
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9934
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:10052
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10130
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/resolve.cc:10139
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "\"%s\" は C++ の演算子であり、マクロ名として使用することはできません"
  
! #: fortran/resolve.cc:10156
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/resolve.cc:10172
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:10231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "仮引数 %u が void 型を持っています"
  
! #: fortran/resolve.cc:10290
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10588
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10637 fortran/resolve.cc:10649
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10678
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10691
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:10704
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:10707
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "数値型が予期されます"
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11110
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "無効なオプション %s"
  
! #: fortran/resolve.cc:11286
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11309
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:11325
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11336
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:11342
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11360
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:11411
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11425
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11435 fortran/resolve.cc:11557
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11447 fortran/resolve.cc:11569
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11459
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:11472
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11533
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11537 fortran/resolve.cc:11547
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:11600
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11627 fortran/resolve.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11631 fortran/resolve.cc:11656
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 82622,82838 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11681
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11753
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11769
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11792 fortran/resolve.cc:11884
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11823
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11832
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "コンストラクタ %qs 内"
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:12020
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:12098
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:12219
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/resolve.cc:12319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr "値をベクトルには変換できません"
  
! #: fortran/resolve.cc:12367
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12399
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12405
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12417
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:12449
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:12453
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12458
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:12465
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12476
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12865
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13179
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/resolve.cc:13191
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:13287
  #, fuzzy, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "フォーマット引数がポインタではありません (引数 %d)"
  
! #: fortran/resolve.cc:13486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "引数は定数でなければいけません"
  
! #: fortran/resolve.cc:13522
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13526
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13537
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:13593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13635
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13682
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "無効なオプション %s"
  
! #: fortran/resolve.cc:13686
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:13747
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13752
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13836
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13948
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:13969
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "仮引数 `%s' が void と宣言されています"
  
! #: fortran/resolve.cc:14065
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14079
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
--- 82713,82929 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11671
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11743
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11759
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11772 fortran/resolve.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11822
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "コンストラクタ %qs 内"
  
! #: fortran/resolve.cc:12000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:12088
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:12209
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/resolve.cc:12309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr "値をベクトルには変換できません"
  
! #: fortran/resolve.cc:12357
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12389
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12395
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:12439
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:12443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12448
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:12455
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12855
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/resolve.cc:13181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:13277
  #, fuzzy, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "フォーマット引数がポインタではありません (引数 %d)"
  
! #: fortran/resolve.cc:13476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "引数は定数でなければいけません"
  
! #: fortran/resolve.cc:13512
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13516
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:13583
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13672
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "無効なオプション %s"
  
! #: fortran/resolve.cc:13676
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13742
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13826
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13938
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:13959
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "仮引数 `%s' が void と宣言されています"
  
! #: fortran/resolve.cc:14055
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14069
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
*************** msgstr ""
*** 82840,83728 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14098
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "配列 `%s' の大きさが大きすぎます"
  
! #: fortran/resolve.cc:14422
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14426
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14434
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14445
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "`%s' に `extern' と初期化子の両方があります"
  
! #: fortran/resolve.cc:14463
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:14477
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14510
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14532
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:14565
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14579
  #, fuzzy, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr "`%s' に `extern' と初期化子の両方があります"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14601
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:14626
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:14647
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:14654
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:14702
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "関数を inline にできません"
  
! #: fortran/resolve.cc:14705
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "可変長オブジェクトは初期化されないことになるでしょう"
  
! #: fortran/resolve.cc:14708
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "`%s' に `extern' と初期化子の両方があります"
  
! #: fortran/resolve.cc:14711
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "関数を inline にできません"
  
! #: fortran/resolve.cc:14714
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "関数を inline にできません"
  
! #: fortran/resolve.cc:14717
  #, fuzzy, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "`%s' に `extern' と初期化子の両方があります"
  
! #: fortran/resolve.cc:14759
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s 内、位置 %s:%d"
  
! #: fortran/resolve.cc:14791
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:14814
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14836
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14854
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "関数を inline にできません"
  
! #: fortran/resolve.cc:14866
  #, fuzzy, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "可変長オブジェクトは初期化されないことになるでしょう"
  
! #: fortran/resolve.cc:14876
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:14886
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/resolve.cc:14905
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "関数を inline にできません"
  
! #: fortran/resolve.cc:14909
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "関数を inline にできません"
  
! #: fortran/resolve.cc:14913
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:14917
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:14930
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14941
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14947
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14967
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15024
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "%qE 属性は %s 属性と競合します"
  
! #: fortran/resolve.cc:15030
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "%qE 属性は %s 属性と競合します"
  
! #: fortran/resolve.cc:15036
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "%qE 属性は %s 属性と競合します"
  
! #: fortran/resolve.cc:15044
  #, fuzzy, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "%qE 属性は %s 属性と競合します"
  
! #: fortran/resolve.cc:15050
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15093
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15101
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15109
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15118
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15142
  #, fuzzy, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "コンストラクタを静的メンバ関数とすることはできません"
  
! #: fortran/resolve.cc:15212
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:15221
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15229 fortran/resolve.cc:15246
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "式の中の文に不完全型があります"
  
! #: fortran/resolve.cc:15237
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15254
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15260
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15266
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:15274
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:15283
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:15305
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15342
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15383
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15419
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:15478
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15490
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:15518
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:15574
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:15786
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15829
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15843
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15857 fortran/resolve.cc:16399
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15866
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15876
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15928
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15934
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15940
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15969
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15979
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16074
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:16179
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16198
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16223
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:16234
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16332
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16346
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:16362
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16372
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/resolve.cc:16381
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16390
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16432
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:16445
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16456
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16502
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16510
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16519
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ANSI C++ は定数でない集合体の初期化子式を禁じます"
  
! #: fortran/resolve.cc:16697
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16710
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:16780
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16812
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16826
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "%qD は既に定義されています"
  
! #: fortran/resolve.cc:16894
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:16900
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16906
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16914
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16953
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16964
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16991
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "%qE 属性は %s 属性と競合します"
  
! #: fortran/resolve.cc:17010
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17026
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17037
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "%s に互換性のない型"
  
! #: fortran/resolve.cc:17045
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17097
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17109
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17116
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17175
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17188
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17253
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17256
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17362
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:17383
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17400
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17412
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17419
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17432
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17448
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:17457
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17470 fortran/resolve.cc:17647
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:17484
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17493
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17502
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17510
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17517
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:17537
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:17544
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17551
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17558
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:17594
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17673
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17688
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17701
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17719
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:17731
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17740
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17753
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:17762
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17775
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17791
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17799
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:17807
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17820
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:17829
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17845
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17851
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17876
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "関数 `%s' への引数が少なすぎます"
  
! #: fortran/resolve.cc:17936
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17948
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18059
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "式文が無効です"
  
! #: fortran/resolve.cc:18067
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:18074
  #, fuzzy, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "データ領域 '%s' は前の宣言と矛盾します"
  
! #: fortran/resolve.cc:18081
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "`%s' に `extern' と初期化子の両方があります"
  
! #: fortran/resolve.cc:18097
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:18104
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18113
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "`%s' に `extern' と初期化子の両方があります"
  
! #: fortran/resolve.cc:18175
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18188
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:18264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "初期化子内に非定数の配列インデックスがあります"
  
! #: fortran/resolve.cc:18292
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18300
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18308
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18315
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "`%s' の第二引数は `char **' とすべきです"
  
! #: fortran/resolve.cc:18440
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
--- 82931,83819 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14088
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "配列 `%s' の大きさが大きすぎます"
  
! #: fortran/resolve.cc:14412
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14416
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14424
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14435
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "`%s' に `extern' と初期化子の両方があります"
  
! #: fortran/resolve.cc:14453
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:14467
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14500
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14522
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:14555
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14569
  #, fuzzy, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr "`%s' に `extern' と初期化子の両方があります"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:14616
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:14637
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:14644
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:14692
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "関数を inline にできません"
  
! #: fortran/resolve.cc:14695
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "可変長オブジェクトは初期化されないことになるでしょう"
  
! #: fortran/resolve.cc:14698
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "`%s' に `extern' と初期化子の両方があります"
  
! #: fortran/resolve.cc:14701
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "関数を inline にできません"
  
! #: fortran/resolve.cc:14704
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "関数を inline にできません"
  
! #: fortran/resolve.cc:14707
  #, fuzzy, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "`%s' に `extern' と初期化子の両方があります"
  
! #: fortran/resolve.cc:14749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s 内、位置 %s:%d"
  
! #: fortran/resolve.cc:14781
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:14804
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14826
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14844
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "関数を inline にできません"
  
! #: fortran/resolve.cc:14856
  #, fuzzy, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "可変長オブジェクトは初期化されないことになるでしょう"
  
! #: fortran/resolve.cc:14866
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:14876
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/resolve.cc:14895
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "関数を inline にできません"
  
! #: fortran/resolve.cc:14899
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "関数を inline にできません"
  
! #: fortran/resolve.cc:14903
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:14907
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:14920
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14937
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15014
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "%qE 属性は %s 属性と競合します"
  
! #: fortran/resolve.cc:15020
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "%qE 属性は %s 属性と競合します"
  
! #: fortran/resolve.cc:15026
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "%qE 属性は %s 属性と競合します"
  
! #: fortran/resolve.cc:15034
  #, fuzzy, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "%qE 属性は %s 属性と競合します"
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15083
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15099
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15108
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15132
  #, fuzzy, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "コンストラクタを静的メンバ関数とすることはできません"
  
! #: fortran/resolve.cc:15202
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15219 fortran/resolve.cc:15236
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "式の中の文に不完全型があります"
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15250
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15256
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:15264
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:15273
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:15295
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15332
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15373
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15409
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15480
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:15508
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:15564
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:15776
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15819
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15833
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15847 fortran/resolve.cc:16389
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15856
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15866
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/resolve.cc:15908
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15924
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15930
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15959
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15969
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:16169
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16178
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:16224
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16322
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16336
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:16352
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16362
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/resolve.cc:16371
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16380
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16422
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:16435
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16446
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:16459
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16492
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16500
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16509
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ANSI C++ は定数でない集合体の初期化子式を禁じます"
  
! #: fortran/resolve.cc:16687
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16700
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:16770
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16802
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16816
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "%qD は既に定義されています"
  
! #: fortran/resolve.cc:16884
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:16890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16943
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16954
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16981
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "%qE 属性は %s 属性と競合します"
  
! #: fortran/resolve.cc:17000
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17016
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17027
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "%s に互換性のない型"
  
! #: fortran/resolve.cc:17035
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17087
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17106
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17165
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17178
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17243
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17246
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:17373
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17402
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17422
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:17428
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:17447
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17460 fortran/resolve.cc:17637
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:17474
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17483
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17492
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17500
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17507
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:17527
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:17534
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17541
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17548
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:17574
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17663
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17678
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17691
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17709
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:17721
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17730
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17743
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:17752
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17765
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17789
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:17797
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17810
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:17819
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17835
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17841
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17866
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "関数 `%s' への引数が少なすぎます"
  
! #: fortran/resolve.cc:17926
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17938
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18049
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "式文が無効です"
  
! #: fortran/resolve.cc:18057
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:18064
  #, fuzzy, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "データ領域 '%s' は前の宣言と矛盾します"
  
! #: fortran/resolve.cc:18071
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "`%s' に `extern' と初期化子の両方があります"
  
! #: fortran/resolve.cc:18087
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:18094
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18103
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "`%s' に `extern' と初期化子の両方があります"
  
! #: fortran/resolve.cc:18165
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18178
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:18254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "初期化子内に非定数の配列インデックスがあります"
  
! #: fortran/resolve.cc:18282
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18290
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18298
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "`%s' の第二引数は `char **' とすべきです"
  
! #: fortran/resolve.cc:18430
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
*************** msgstr ""
*** 84767,84790 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2466 fortran/trans-expr.cc:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6838
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9244
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "一時オブジェクトへの参照を返そうとしています"
  
! #: fortran/trans-array.cc:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 84858,84881 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2469 fortran/trans-expr.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6840
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9246
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "一時オブジェクトへの参照を返そうとしています"
  
! #: fortran/trans-array.cc:12706
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr "FPU レジスタ内の機能の�
*** 84965,84971 ****
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6117
  #, fuzzy, gcc-internal-format
  msgid "Unsigned not yet implemented"
  msgstr "DW_LOC_OP %s は実装されていません"
--- 85056,85062 ----
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6127
  #, fuzzy, gcc-internal-format
  msgid "Unsigned not yet implemented"
  msgstr "DW_LOC_OP %s は実装されていません"
*************** msgstr ""
*** 84995,85011 ****
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:4279
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr ""
  
! #: fortran/trans-expr.cc:5865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "関数 `%s' への引数が少なすぎます"
  
! #: fortran/trans-expr.cc:11037
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 85086,85102 ----
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:4289
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr ""
  
! #: fortran/trans-expr.cc:5875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "関数 `%s' への引数が少なすぎます"
  
! #: fortran/trans-expr.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr "言語 %s は認識できませ�
*** 85021,85032 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/trans-intrinsic.cc:12709 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "環境変数 %qs が定義されていません"
--- 85112,85123 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "`__builtin_args_info' の引数は定数でなければなりません"
  
! #: fortran/trans-intrinsic.cc:12688 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "環境変数 %qs が定義されていません"
*************** msgstr ""
*** 85061,85228 ****
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4176
  #, fuzzy, gcc-internal-format
  msgid "optional class parameter"
  msgstr "無効な PHI 引数です"
  
! #: fortran/trans-openmp.cc:4640
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "unhandled expression type"
  msgstr "被演算子として無効な式です"
  
! #: fortran/trans-openmp.cc:4949
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression"
  msgstr "式が予期されます"
  
! #: fortran/trans-openmp.cc:5072
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6050
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6053
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6056
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6633 fortran/trans-openmp.cc:6653
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6655
  #, fuzzy, gcc-internal-format
  msgid "Used here"
  msgstr "共用体がここで定義されています"
  
! #: fortran/trans-openmp.cc:9221
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9631
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9642
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "プロシージャ開始と終了のスケジュールを行なわない"
  
! #: fortran/trans-openmp.cc:9645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr "最後の引数は 2 ビット即値でなければいけません"
  
! #: fortran/trans-openmp.cc:9648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr "コンストラクタを静的メンバ関数とすることはできません"
  
! #: fortran/trans-openmp.cc:9651
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/trans-openmp.cc:9654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/trans-openmp.cc:9690
  #, fuzzy, gcc-internal-format
! msgid "Cannot find symbol %qs"
! msgstr "%q+D が未定義シンボル %qE の別名となっています"
  
! #: fortran/trans-openmp.cc:9702
  #, fuzzy, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "呼び出されたオブジェクトは関数ではありません"
  
! #: fortran/trans-openmp.cc:9744
  #, fuzzy, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "-f%s と -msdata=%s は併用できません"
  
! #: fortran/trans-openmp.cc:9750
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9776
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9786
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9796
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9811
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9912 fortran/trans-openmp.cc:9951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected positive argument index at %L"
  msgstr "`%s' の引数として無効な型"
  
! #: fortran/trans-openmp.cc:9923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "メソッドは関数ポインタに変換できません"
  
! #: fortran/trans-openmp.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9987
  #, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10001
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "右シフト回数が負の数です"
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10015
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10024
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr "型名用に記憶域クラスが指定されました"
  
! #: fortran/trans-openmp.cc:10041
  #, fuzzy, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr "-pipe は実装されていません"
--- 85152,85319 ----
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4196
  #, fuzzy, gcc-internal-format
  msgid "optional class parameter"
  msgstr "無効な PHI 引数です"
  
! #: fortran/trans-openmp.cc:4660
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "unhandled expression type"
  msgstr "被演算子として無効な式です"
  
! #: fortran/trans-openmp.cc:4969
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression"
  msgstr "式が予期されます"
  
! #: fortran/trans-openmp.cc:5092
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6070
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6073
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6076
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6653 fortran/trans-openmp.cc:6673
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6675
  #, fuzzy, gcc-internal-format
  msgid "Used here"
  msgstr "共用体がここで定義されています"
  
! #: fortran/trans-openmp.cc:9241
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9662
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "プロシージャ開始と終了のスケジュールを行なわない"
  
! #: fortran/trans-openmp.cc:9665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr "最後の引数は 2 ビット即値でなければいけません"
  
! #: fortran/trans-openmp.cc:9668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr "コンストラクタを静的メンバ関数とすることはできません"
  
! #: fortran/trans-openmp.cc:9671
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "代入として無効な左辺値です"
  
! #: fortran/trans-openmp.cc:9674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "組み込み関数 `%s' は非関数として宣言されました"
  
! #: fortran/trans-openmp.cc:9710
  #, fuzzy, gcc-internal-format
! msgid "Cannot find symbol %qs at %L"
! msgstr "値をベクトルには変換できません"
  
! #: fortran/trans-openmp.cc:9723
  #, fuzzy, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "呼び出されたオブジェクトは関数ではありません"
  
! #: fortran/trans-openmp.cc:9765
  #, fuzzy, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "-f%s と -msdata=%s は併用できません"
  
! #: fortran/trans-openmp.cc:9771
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9797
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9807
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9817
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9832
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9933 fortran/trans-openmp.cc:9972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected positive argument index at %L"
  msgstr "`%s' の引数として無効な型"
  
! #: fortran/trans-openmp.cc:9944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "メソッドは関数ポインタに変換できません"
  
! #: fortran/trans-openmp.cc:9982
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10022
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "右シフト回数が負の数です"
  
! #: fortran/trans-openmp.cc:10029
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10036
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10045
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr "型名用に記憶域クラスが指定されました"
  
! #: fortran/trans-openmp.cc:10062
  #, fuzzy, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr "-pipe は実装されていません"
*************** msgid "unused name %qE"
*** 86980,86986 ****
  msgstr "仮引数 %q+D が未使用です"
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:268
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
--- 87071,87077 ----
  msgstr "仮引数 %q+D が未使用です"
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
*************** msgstr ""
*** 88108,88113 ****
--- 88199,88208 ----
  #~ msgstr "制限のない共用体は -std=c++0x または -std=gnu++0x を指定した時のみ使用できます"
  
  #, fuzzy, gcc-internal-format
+ #~ msgid "cannot specify %<override%> for a class"
+ #~ msgstr "クラス %s 用のファイルを見つけられません。"
+ 
+ #, fuzzy, gcc-internal-format
  #~ msgid "not enough for loops to collapse"
  #~ msgstr "不十分な型情報"
  
*************** msgstr ""
*** 88373,88378 ****
--- 88468,88477 ----
  #~ msgid "cannot open input file: %s"
  #~ msgstr "入力ファイル %s を close できません"
  
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #~ msgid "Missing comma at %L"
+ #~ msgstr "正式な仮引数項を欠いています"
+ 
  #, fuzzy, gcc-internal-format
  #~ msgid "Non-dummy object %qs in %s clause at %L"
  #~ msgstr "値をベクトルには変換できません"
diff -Nrcpad gcc-15-20250809/gcc/po/ka.po gcc-15-20250816/gcc/po/ka.po
*** gcc-15-20250809/gcc/po/ka.po	Sat Aug  9 22:32:39 2025
--- gcc-15-20250816/gcc/po/ka.po	Sat Aug 16 22:32:18 2025
*************** msgid ""
*** 7,13 ****
  msgstr ""
  "Project-Id-Version: gcc-14.2.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-04-23 19:27+0000\n"
  "PO-Revision-Date: 2024-08-28 06:11+0200\n"
  "Last-Translator: Temuri Doghonadze <temuri.doghonadze@gmail.com>\n"
  "Language-Team: Georgian <(nothing)>\n"
--- 7,13 ----
  msgstr ""
  "Project-Id-Version: gcc-14.2.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-08-01 17:58+0000\n"
  "PO-Revision-Date: 2024-08-28 06:11+0200\n"
  "Last-Translator: Temuri Doghonadze <temuri.doghonadze@gmail.com>\n"
  "Language-Team: Georgian <(nothing)>\n"
*************** msgstr ""
*** 539,546 ****
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2479
! #: common.opt:2705 common.opt:3472
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
--- 539,546 ----
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2476
! #: common.opt:2702 common.opt:3469
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
*************** msgstr ""
*** 875,881 ****
  msgid "Use f2c calling convention."
  msgstr ""
  
! #: fortran/lang.opt:575 cobol/lang.opt:78
  #, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr ""
--- 875,881 ----
  msgid "Use f2c calling convention."
  msgstr ""
  
! #: fortran/lang.opt:575 cobol/lang.opt:83
  #, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr ""
*************** msgstr ""
*** 920,926 ****
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:615 cobol/lang.opt:82
  #, no-c-format
  msgid "Assume that the source file is free form."
  msgstr ""
--- 920,926 ----
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:615 cobol/lang.opt:87
  #, no-c-format
  msgid "Assume that the source file is free form."
  msgstr ""
*************** msgstr ""
*** 1147,1158 ****
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2313
! #: common.opt:2783 common.opt:2819 common.opt:2912 common.opt:2916
! #: common.opt:3025 common.opt:3160 common.opt:3168 common.opt:3176
! #: common.opt:3184 common.opt:3285 common.opt:3345 common.opt:3433
! #: common.opt:3613 common.opt:3617 common.opt:3621 common.opt:3625
! #: common.opt:3699 common.opt:3703 common.opt:3734 common.opt:3738
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
--- 1147,1158 ----
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2310
! #: common.opt:2780 common.opt:2816 common.opt:2909 common.opt:2913
! #: common.opt:3022 common.opt:3157 common.opt:3165 common.opt:3173
! #: common.opt:3181 common.opt:3282 common.opt:3342 common.opt:3430
! #: common.opt:3610 common.opt:3614 common.opt:3618 common.opt:3622
! #: common.opt:3696 common.opt:3700 common.opt:3731 common.opt:3735
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
*************** msgstr ""
*** 3801,3872 ****
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
  
! #: cobol/lang.opt:43
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:62
  #, no-c-format
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr ""
  
! #: cobol/lang.opt:66
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:70
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:74
  #, no-c-format
  msgid "Enable Cobol lex debugging"
  msgstr ""
  
! #: cobol/lang.opt:86
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:90
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:94
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:98
  #, no-c-format
  msgid "Enable Cobol parser debugging"
  msgstr ""
  
! #: cobol/lang.opt:102
  #, no-c-format
  msgid "Enable Cobol yacc debugging"
  msgstr ""
  
! #: cobol/lang.opt:106
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:126
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:130
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:134
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
--- 3801,3872 ----
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
  
! #: cobol/lang.opt:48
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:67
  #, no-c-format
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr ""
  
! #: cobol/lang.opt:71
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:75
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:79
  #, no-c-format
  msgid "Enable Cobol lex debugging"
  msgstr ""
  
! #: cobol/lang.opt:91
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:95
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:99
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:103
  #, no-c-format
  msgid "Enable Cobol parser debugging"
  msgstr ""
  
! #: cobol/lang.opt:107
  #, no-c-format
  msgid "Enable Cobol yacc debugging"
  msgstr ""
  
! #: cobol/lang.opt:111
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:131
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:135
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:139
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
*************** msgstr "მეტსახელი:"
*** 8709,8720 ****
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:156
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:160
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr ""
--- 8709,8720 ----
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:159
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:163
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr ""
*************** msgstr ""
*** 8891,8921 ****
  
  #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:173
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:181
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
  #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
  #: config/avr/avr.opt:189
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
  
--- 8891,8926 ----
  
  #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
  msgstr ""
  
  #: config/avr/avr.opt:173
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:181
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
  #: config/avr/avr.opt:189
  #, no-c-format
+ msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:193
+ #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
  
*************** msgstr ""
*** 14312,14318 ****
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1852 common.opt:1860 common.opt:3249
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
--- 14317,14323 ----
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1852 common.opt:1860 common.opt:3246
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
*************** msgstr ""
*** 14672,16083 ****
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2304
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2309
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2317
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr ""
  
! #: common.opt:2321
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:2325
  #, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr ""
  
! #: common.opt:2329
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2333
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2340
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr ""
  
! #: common.opt:2344
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr ""
  
! #: common.opt:2351
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2355
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2359
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2363
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2367
  #, no-c-format
  msgid "Align the start of every function."
  msgstr ""
  
! #: common.opt:2371
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2375
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2379
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr ""
  
! #: common.opt:2383
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr ""
  
! #: common.opt:2387
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2391
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr ""
  
! #: common.opt:2395
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr ""
  
! #: common.opt:2399
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2403
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2410
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2414
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2427
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2431
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2438
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr ""
  
! #: common.opt:2457
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr ""
  
! #: common.opt:2461
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2465
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2469
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2483
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2487
  #, no-c-format
  msgid "Insert path profiling code."
  msgstr ""
  
! #: common.opt:2491
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr ""
  
! #: common.opt:2495 common.opt:2499
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2503
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2507
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2511
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr ""
  
! #: common.opt:2515
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr ""
  
! #: common.opt:2519
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr ""
  
! #: common.opt:2523
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2527
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr ""
  
! #: common.opt:2531
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr ""
  
! #: common.opt:2535
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr ""
  
! #: common.opt:2539
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr ""
  
! #: common.opt:2543
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2547
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2551
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2555
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr ""
  
! #: common.opt:2559
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr ""
  
! #: common.opt:2563
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr ""
  
! #: common.opt:2567
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2571
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr ""
  
! #: common.opt:2575
  #, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr ""
  
! #: common.opt:2579
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2584
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2588
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2592
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2596
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2600
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2616
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2632
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2636
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2640
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2644
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2648
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2652
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2656
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2660
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2664
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2668
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2672
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr ""
  
! #: common.opt:2676
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2680
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr ""
  
! #: common.opt:2687
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2697
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2701
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr ""
  
! #: common.opt:2709
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2723
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2738
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2742
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2746
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr ""
  
! #: common.opt:2750
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr ""
  
! #: common.opt:2754
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2758
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2771
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2775
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2779
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr ""
  
! #: common.opt:2787
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2791
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2795
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2799
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr ""
  
! #: common.opt:2803
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr ""
  
! #: common.opt:2807
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr ""
  
! #: common.opt:2811
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2815
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2823
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr ""
  
! #: common.opt:2827
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr ""
  
! #: common.opt:2834
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2838
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2842
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2846
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2850
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2854
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2858
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2864
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2868
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2876
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2880
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2884
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2888
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2892
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2896
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2900
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2904
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2908
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2920
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2924
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2928
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2933
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2937
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2941
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2945
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr ""
  
! #: common.opt:2949
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr ""
  
! #: common.opt:2953
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr ""
  
! #: common.opt:2957
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2961
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2965
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2969
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2973
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2977
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2981
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr ""
  
! #: common.opt:2985
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr ""
  
! #: common.opt:2989
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2997
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:3001
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:3005
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr ""
  
! #: common.opt:3009
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:3013
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:3017
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:3021
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:3033
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:3037
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr ""
  
! #: common.opt:3041
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3045
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3054
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3058
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3062
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3066
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3070
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3074
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr ""
  
! #: common.opt:3078
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:3082
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr ""
  
! #: common.opt:3086
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:3090
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3094
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3113
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3117
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr ""
  
! #: common.opt:3121
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3126
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3144
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr ""
  
! #: common.opt:3148
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3152
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:3156
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:3164
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr ""
  
! #: common.opt:3172
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr ""
  
! #: common.opt:3180
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr ""
  
! #: common.opt:3188
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr ""
  
! #: common.opt:3192
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr ""
  
! #: common.opt:3196
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr ""
  
! #: common.opt:3200
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr ""
  
! #: common.opt:3204
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr ""
  
! #: common.opt:3208
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr ""
  
! #: common.opt:3212
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr ""
  
! #: common.opt:3216
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr ""
  
! #: common.opt:3220
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr ""
  
! #: common.opt:3224
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3230
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3237
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr ""
  
! #: common.opt:3241
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr ""
  
! #: common.opt:3245
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr ""
  
! #: common.opt:3253
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr ""
  
! #: common.opt:3257
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr ""
  
! #: common.opt:3261
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:3265
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr ""
  
! #: common.opt:3269
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr ""
  
! #: common.opt:3273
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3277
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3281
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr ""
  
! #: common.opt:3289
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr ""
  
! #: common.opt:3293
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3297
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3301
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3305
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3309
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr ""
  
! #: common.opt:3313
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3317
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3322
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3326
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3330
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr ""
  
! #: common.opt:3334
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr ""
  
! #: common.opt:3349
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3354
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3362
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3366
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr ""
  
! #: common.opt:3370
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr ""
  
! #: common.opt:3374
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3378
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr ""
  
! #: common.opt:3382
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3386
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3390
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3394
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3404
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr ""
  
! #: common.opt:3411
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr ""
  
! #: common.opt:3417
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3424
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:3429
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr ""
  
! #: common.opt:3437
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr ""
  
! #: common.opt:3441
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr ""
  
! #: common.opt:3445
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:3449
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3468
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3476
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3480
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3502
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3506
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3525
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3541
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3545
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3549
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr ""
  
! #: common.opt:3553
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3557
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr ""
  
! #: common.opt:3561
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr ""
  
! #: common.opt:3565
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr ""
  
! #: common.opt:3569
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:3573
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr ""
  
! #: common.opt:3577
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3581
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3597
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr ""
  
! #: common.opt:3601
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3605
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3609
  #, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr ""
  
! #: common.opt:3629
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3635
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr ""
  
! #: common.opt:3639
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr ""
  
! #: common.opt:3643
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3647
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr ""
  
! #: common.opt:3651
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr ""
  
! #: common.opt:3655
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3659
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3663
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr ""
  
! #: common.opt:3667
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr ""
  
! #: common.opt:3671
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3679
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3683
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3687
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3691
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3695
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr ""
  
! #: common.opt:3707
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3711
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3715
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3719
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr ""
  
! #: common.opt:3723
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3730
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr ""
  
! #: common.opt:3759
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr ""
  
! #: common.opt:3763
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3770
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3774
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3802
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr ""
  
! #: common.opt:3806
  #, no-c-format
  msgid "Enable function profiling."
  msgstr ""
  
! #: common.opt:3816
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr ""
  
! #: common.opt:3856
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr ""
  
! #: common.opt:3888
  #, no-c-format
  msgid "Enable verbose output."
  msgstr ""
  
! #: common.opt:3892
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr ""
  
! #: common.opt:3896
  #, no-c-format
  msgid "Suppress warnings."
  msgstr ""
  
! #: common.opt:3906
  #, no-c-format
  msgid "Create a shared library."
  msgstr ""
  
! #: common.opt:3970
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3974
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3978
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr ""
  
! #: common.opt:3985
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3989
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
--- 14677,16088 ----
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2301
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2306
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2314
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr ""
  
! #: common.opt:2318
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:2322
  #, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr ""
  
! #: common.opt:2326
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2330
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2337
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr ""
  
! #: common.opt:2341
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr ""
  
! #: common.opt:2348
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2352
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2356
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2360
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2364
  #, no-c-format
  msgid "Align the start of every function."
  msgstr ""
  
! #: common.opt:2368
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2372
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2376
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr ""
  
! #: common.opt:2380
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr ""
  
! #: common.opt:2384
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2388
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr ""
  
! #: common.opt:2392
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr ""
  
! #: common.opt:2396
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2400
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2407
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2411
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2424
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2428
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2435
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr ""
  
! #: common.opt:2454
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr ""
  
! #: common.opt:2458
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2462
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2466
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2480
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2484
  #, no-c-format
  msgid "Insert path profiling code."
  msgstr ""
  
! #: common.opt:2488
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr ""
  
! #: common.opt:2492 common.opt:2496
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2500
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2504
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2508
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr ""
  
! #: common.opt:2512
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr ""
  
! #: common.opt:2516
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr ""
  
! #: common.opt:2520
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2524
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr ""
  
! #: common.opt:2528
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr ""
  
! #: common.opt:2532
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr ""
  
! #: common.opt:2536
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr ""
  
! #: common.opt:2540
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2544
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2548
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2552
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr ""
  
! #: common.opt:2556
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr ""
  
! #: common.opt:2560
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr ""
  
! #: common.opt:2564
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2568
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr ""
  
! #: common.opt:2572
  #, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr ""
  
! #: common.opt:2576
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2581
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2585
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2589
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2593
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2597
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2629
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2633
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2637
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2641
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2645
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2649
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2653
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2657
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2661
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2665
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2669
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr ""
  
! #: common.opt:2673
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2677
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr ""
  
! #: common.opt:2684
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2694
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2698
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr ""
  
! #: common.opt:2706
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2720
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2735
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2739
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2743
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr ""
  
! #: common.opt:2747
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr ""
  
! #: common.opt:2751
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2755
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2768
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2772
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2776
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr ""
  
! #: common.opt:2784
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2788
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2792
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2796
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr ""
  
! #: common.opt:2800
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr ""
  
! #: common.opt:2804
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr ""
  
! #: common.opt:2808
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2812
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2820
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr ""
  
! #: common.opt:2824
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr ""
  
! #: common.opt:2831
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2835
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2839
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2843
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2847
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2851
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2855
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2861
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2865
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2873
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2877
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2881
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2885
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2889
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2893
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2897
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2901
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2905
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2917
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2921
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2925
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2930
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2934
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2938
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2942
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr ""
  
! #: common.opt:2946
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr ""
  
! #: common.opt:2950
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr ""
  
! #: common.opt:2954
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2958
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2962
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2966
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2970
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2974
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2978
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr ""
  
! #: common.opt:2982
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr ""
  
! #: common.opt:2986
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2994
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:2998
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:3002
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr ""
  
! #: common.opt:3006
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:3010
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:3014
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:3018
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:3030
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:3034
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr ""
  
! #: common.opt:3038
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3042
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3051
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3055
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3059
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3063
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3067
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3071
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr ""
  
! #: common.opt:3075
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:3079
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr ""
  
! #: common.opt:3083
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:3087
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3091
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3110
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3114
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr ""
  
! #: common.opt:3118
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3123
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3141
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr ""
  
! #: common.opt:3145
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3149
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:3153
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:3161
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr ""
  
! #: common.opt:3169
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr ""
  
! #: common.opt:3177
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr ""
  
! #: common.opt:3185
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr ""
  
! #: common.opt:3189
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr ""
  
! #: common.opt:3193
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr ""
  
! #: common.opt:3197
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr ""
  
! #: common.opt:3201
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr ""
  
! #: common.opt:3205
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr ""
  
! #: common.opt:3209
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr ""
  
! #: common.opt:3213
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr ""
  
! #: common.opt:3217
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr ""
  
! #: common.opt:3221
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3227
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3234
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr ""
  
! #: common.opt:3238
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr ""
  
! #: common.opt:3242
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr ""
  
! #: common.opt:3250
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr ""
  
! #: common.opt:3254
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr ""
  
! #: common.opt:3258
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:3262
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr ""
  
! #: common.opt:3266
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr ""
  
! #: common.opt:3270
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3274
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3278
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr ""
  
! #: common.opt:3286
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr ""
  
! #: common.opt:3290
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3294
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3298
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3302
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3306
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr ""
  
! #: common.opt:3310
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3314
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3319
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3323
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3327
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr ""
  
! #: common.opt:3331
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr ""
  
! #: common.opt:3346
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3351
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3359
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3363
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr ""
  
! #: common.opt:3367
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr ""
  
! #: common.opt:3371
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3375
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr ""
  
! #: common.opt:3379
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3383
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3387
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3391
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3401
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr ""
  
! #: common.opt:3408
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr ""
  
! #: common.opt:3414
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3421
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:3426
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr ""
  
! #: common.opt:3434
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr ""
  
! #: common.opt:3438
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr ""
  
! #: common.opt:3442
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:3446
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3465
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3473
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3477
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3499
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3503
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3522
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3538
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3542
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3546
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr ""
  
! #: common.opt:3550
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3554
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr ""
  
! #: common.opt:3558
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr ""
  
! #: common.opt:3562
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr ""
  
! #: common.opt:3566
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:3570
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr ""
  
! #: common.opt:3574
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3578
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3594
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr ""
  
! #: common.opt:3598
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3602
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3606
  #, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr ""
  
! #: common.opt:3626
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3632
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr ""
  
! #: common.opt:3636
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr ""
  
! #: common.opt:3640
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3644
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr ""
  
! #: common.opt:3648
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr ""
  
! #: common.opt:3652
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3656
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3660
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr ""
  
! #: common.opt:3664
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr ""
  
! #: common.opt:3668
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3676
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3680
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3684
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3688
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3692
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr ""
  
! #: common.opt:3704
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3708
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3712
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3716
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr ""
  
! #: common.opt:3720
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3727
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr ""
  
! #: common.opt:3756
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr ""
  
! #: common.opt:3760
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3767
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3771
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3799
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr ""
  
! #: common.opt:3803
  #, no-c-format
  msgid "Enable function profiling."
  msgstr ""
  
! #: common.opt:3813
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr ""
  
! #: common.opt:3853
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr ""
  
! #: common.opt:3885
  #, no-c-format
  msgid "Enable verbose output."
  msgstr ""
  
! #: common.opt:3889
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr ""
  
! #: common.opt:3893
  #, no-c-format
  msgid "Suppress warnings."
  msgstr ""
  
! #: common.opt:3903
  #, no-c-format
  msgid "Create a shared library."
  msgstr ""
  
! #: common.opt:3967
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3971
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3975
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr ""
  
! #: common.opt:3982
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3986
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
*************** msgstr ""
*** 17409,17519 ****
  
  #: params.opt:1194
  #, no-c-format
! msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
  #: params.opt:1198
  #, no-c-format
! msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
  #: params.opt:1202
  #, no-c-format
! msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
  #: params.opt:1206
  #, no-c-format
! msgid "Time accounted for function thunk overhead."
  msgstr ""
  
  #: params.opt:1210
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
  #: params.opt:1214
  #, no-c-format
! msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
  #: params.opt:1218
  #, no-c-format
! msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
  #: params.opt:1222
  #, no-c-format
! msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
  #: params.opt:1226
  #, no-c-format
! msgid "Whether to use canonical types."
  msgstr ""
  
  #: params.opt:1230
  #, no-c-format
! msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr ""
  
  #: params.opt:1234
  #, no-c-format
! msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
  #: params.opt:1238
  #, no-c-format
! msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr ""
  
  #: params.opt:1242
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
  #: params.opt:1246
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr ""
  
  #: params.opt:1250
  #, no-c-format
! msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
  #: params.opt:1254
  #, no-c-format
! msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
  #: params.opt:1258
  #, no-c-format
! msgid "Enable loop vectorization of floating point inductions."
  msgstr ""
  
  #: params.opt:1262
  #, no-c-format
! msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
  #: params.opt:1266
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr ""
  
  #: params.opt:1270
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr ""
  
  #: params.opt:1274
  #, no-c-format
! msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
  #: params.opt:1278
  #, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr ""
  
--- 17414,17529 ----
  
  #: params.opt:1194
  #, no-c-format
! msgid "Maximum amount of work done to prune paths where the variable is always initialized."
  msgstr ""
  
  #: params.opt:1198
  #, no-c-format
! msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
  #: params.opt:1202
  #, no-c-format
! msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
  #: params.opt:1206
  #, no-c-format
! msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
  #: params.opt:1210
  #, no-c-format
! msgid "Time accounted for function thunk overhead."
  msgstr ""
  
  #: params.opt:1214
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
  #: params.opt:1218
  #, no-c-format
! msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
  #: params.opt:1222
  #, no-c-format
! msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
  #: params.opt:1226
  #, no-c-format
! msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
  #: params.opt:1230
  #, no-c-format
! msgid "Whether to use canonical types."
  msgstr ""
  
  #: params.opt:1234
  #, no-c-format
! msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr ""
  
  #: params.opt:1238
  #, no-c-format
! msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
  #: params.opt:1242
  #, no-c-format
! msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr ""
  
  #: params.opt:1246
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
  #: params.opt:1250
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr ""
  
  #: params.opt:1254
  #, no-c-format
! msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
  #: params.opt:1258
  #, no-c-format
! msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
  #: params.opt:1262
  #, no-c-format
! msgid "Enable loop vectorization of floating point inductions."
  msgstr ""
  
  #: params.opt:1266
  #, no-c-format
! msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
  #: params.opt:1270
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr ""
  
  #: params.opt:1274
  #, no-c-format
! msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr ""
  
  #: params.opt:1278
  #, no-c-format
+ msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
+ msgstr ""
+ 
+ #: params.opt:1282
+ #, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr ""
  
*************** msgstr ""
*** 17545,17595 ****
  msgid "callee does not return"
  msgstr ""
  
! #: calls.cc:2585
  msgid "volatile function type"
  msgstr ""
  
! #: calls.cc:2604
  msgid "nested function"
  msgstr ""
  
! #: calls.cc:2615
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2629
  msgid "inconsistent number of popped arguments"
  msgstr ""
  
! #: calls.cc:2636
  #, fuzzy
  #| msgid "%s does not support %s"
  msgid "frontend does not support sibling call"
  msgstr "%s -ს %s-ის მხარდაჭერა არ გააჩნია"
  
! #: calls.cc:2692
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3066
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3075
  msgid "variable size arguments"
  msgstr ""
  
! #: calls.cc:3099
  msgid "hidden string length argument passed on stack"
  msgstr ""
  
! #: calls.cc:3148
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4060
  msgid "tail call production failed"
  msgstr ""
  
--- 17555,17605 ----
  msgid "callee does not return"
  msgstr ""
  
! #: calls.cc:2586
  msgid "volatile function type"
  msgstr ""
  
! #: calls.cc:2605
  msgid "nested function"
  msgstr ""
  
! #: calls.cc:2616
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2630
  msgid "inconsistent number of popped arguments"
  msgstr ""
  
! #: calls.cc:2637
  #, fuzzy
  #| msgid "%s does not support %s"
  msgid "frontend does not support sibling call"
  msgstr "%s -ს %s-ის მხარდაჭერა არ გააჩნია"
  
! #: calls.cc:2693
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3067
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3076
  msgid "variable size arguments"
  msgstr ""
  
! #: calls.cc:3100
  msgid "hidden string length argument passed on stack"
  msgstr ""
  
! #: calls.cc:3149
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4061
  msgid "tail call production failed"
  msgstr ""
  
*************** msgstr ""
*** 17811,17822 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12799
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12890
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 17821,17832 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12801
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12892
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 18965,19074 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1723
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1728
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1733
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1741
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1804
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1836
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1845
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1882
  msgid "[enabled]"
  msgstr ""
  
! #: opts.cc:1884
  msgid "[disabled]"
  msgstr ""
  
! #: opts.cc:1920
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1929
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1935
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1980
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
  "   "
  msgstr ""
  
! #: opts.cc:2030
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.cc:2033
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.cc:2036
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.cc:2039 opts.cc:2079
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.cc:2042
  msgid "The following options control parameters"
  msgstr ""
  
! #: opts.cc:2048
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.cc:2050
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.cc:2061
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.cc:2063
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.cc:2065
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.cc:2077
  msgid "The following options are language-related"
  msgstr ""
  
--- 18975,19084 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1721
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1726
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1731
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1739
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1802
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1834
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1843
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1880
  msgid "[enabled]"
  msgstr ""
  
! #: opts.cc:1882
  msgid "[disabled]"
  msgstr ""
  
! #: opts.cc:1918
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1927
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1933
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1978
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
  "   "
  msgstr ""
  
! #: opts.cc:2028
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.cc:2031
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.cc:2034
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.cc:2037 opts.cc:2077
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.cc:2040
  msgid "The following options control parameters"
  msgstr ""
  
! #: opts.cc:2046
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.cc:2048
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.cc:2059
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.cc:2061
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.cc:2063
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.cc:2075
  msgid "The following options are language-related"
  msgstr ""
  
*************** msgid "%s%sGGC heuristics: --param ggc-m
*** 19167,19173 ****
  msgstr ""
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9013 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<ანონიმური>"
--- 19177,19183 ----
  msgstr ""
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9014 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<ანონიმური>"
*************** msgstr ""
*** 19184,19190 ****
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:723
  msgid "caller uses setjmp"
  msgstr ""
  
--- 19194,19200 ----
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:853
  msgid "caller uses setjmp"
  msgstr ""
  
*************** msgstr ""
*** 19192,19260 ****
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:633
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:690
  msgid "address of caller arguments taken"
  msgstr ""
  
! #: tree-tailcall.cc:717
  msgid "return value in memory"
  msgstr ""
  
! #: tree-tailcall.cc:734
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:747
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:760 tree-tailcall.cc:1166
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:795
  msgid "return value used after call"
  msgstr ""
  
! #: tree-tailcall.cc:893 tree-tailcall.cc:921
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1001
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1011
  msgid "return value changed after call"
  msgstr ""
  
! #: tree-tailcall.cc:1060
  #, fuzzy
  #| msgid "internal compiler error"
  msgid "internal call"
  msgstr "შიდა კომპლატორის შეცდომა"
  
! #: tree-tailcall.cc:1068 tree-tailcall.cc:1139
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1149
  msgid "operations after non tail recursive call"
  msgstr ""
  
! #: tree-tailcall.cc:1157
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1170
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1672
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
--- 19202,19270 ----
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:746
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:820
  msgid "address of caller arguments taken"
  msgstr ""
  
! #: tree-tailcall.cc:847
  msgid "return value in memory"
  msgstr ""
  
! #: tree-tailcall.cc:864
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:877
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:890 tree-tailcall.cc:1385
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:925
  msgid "return value used after call"
  msgstr ""
  
! #: tree-tailcall.cc:1023 tree-tailcall.cc:1051
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1220
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1230
  msgid "return value changed after call"
  msgstr ""
  
! #: tree-tailcall.cc:1279
  #, fuzzy
  #| msgid "internal compiler error"
  msgid "internal call"
  msgstr "შიდა კომპლატორის შეცდომა"
  
! #: tree-tailcall.cc:1287 tree-tailcall.cc:1358
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1368
  msgid "operations after non tail recursive call"
  msgstr ""
  
! #: tree-tailcall.cc:1376
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1389
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1892
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
*************** msgid "length modifier in strfmon format
*** 19531,19552 ****
  msgstr ""
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1656 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12298 config/loongarch/loongarch.cc:6280
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12307 config/aarch64/aarch64.cc:12320
! #: config/aarch64/aarch64.cc:12332 config/aarch64/aarch64.cc:12343
! #: config/aarch64/aarch64.cc:12359 config/aarch64/aarch64.cc:12373
! #: config/aarch64/aarch64.cc:12393 config/aarch64/aarch64.cc:12475
! #: config/aarch64/aarch64.cc:12486 config/aarch64/aarch64.cc:12500
! #: config/aarch64/aarch64.cc:12726 config/aarch64/aarch64.cc:12739
! #: config/aarch64/aarch64.cc:12756 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
--- 19541,19562 ----
  msgstr ""
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1658 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12313 config/loongarch/loongarch.cc:6280
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12322 config/aarch64/aarch64.cc:12335
! #: config/aarch64/aarch64.cc:12347 config/aarch64/aarch64.cc:12358
! #: config/aarch64/aarch64.cc:12374 config/aarch64/aarch64.cc:12388
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12490
! #: config/aarch64/aarch64.cc:12501 config/aarch64/aarch64.cc:12515
! #: config/aarch64/aarch64.cc:12741 config/aarch64/aarch64.cc:12754
! #: config/aarch64/aarch64.cc:12771 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
*************** msgstr ""
*** 19556,19563 ****
  msgid "invalid operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12411 config/aarch64/aarch64.cc:12422
! #: config/aarch64/aarch64.cc:12586 config/aarch64/aarch64.cc:12597
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
--- 19566,19573 ----
  msgid "invalid operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12426 config/aarch64/aarch64.cc:12437
! #: config/aarch64/aarch64.cc:12601 config/aarch64/aarch64.cc:12612
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
*************** msgstr ""
*** 19565,19705 ****
  msgid "invalid vector constant"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12436
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12448
  #, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12468
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12533 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "აკლია ოპერანდი"
  
! #: config/aarch64/aarch64.cc:12623
  #, c-format
  msgid "invalid constant"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12626
  #, c-format
  msgid "invalid operand"
  msgstr "არასწორი ოპერანდი"
  
! #: config/aarch64/aarch64.cc:12764 config/aarch64/aarch64.cc:12769
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12789
  #, c-format
  msgid "invalid address mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22760
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22762
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29725 config/aarch64/aarch64.cc:29748
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29743
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5783 config/i386/i386.cc:14075
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
  
! #: config/alpha/alpha.cc:5841 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5871 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5881 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5887 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5895 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5903
  #, c-format
  msgid "invalid %%h value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5911 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5930
  #, c-format
  msgid "invalid %%m value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5936
  #, c-format
  msgid "invalid %%M value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5973
  #, c-format
  msgid "invalid %%U value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5981 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5992
  #, c-format
  msgid "invalid %%C value"
  msgstr ""
  
! #: config/alpha/alpha.cc:6029 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr ""
  
! #: config/alpha/alpha.cc:6054 config/alpha/alpha.cc:6104
  #, c-format
  msgid "unknown relocation unspec"
  msgstr ""
  
! #: config/alpha/alpha.cc:6063 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
--- 19575,19715 ----
  msgid "invalid vector constant"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12463
  #, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12483
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12548 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "აკლია ოპერანდი"
  
! #: config/aarch64/aarch64.cc:12638
  #, c-format
  msgid "invalid constant"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12641
  #, c-format
  msgid "invalid operand"
  msgstr "არასწორი ოპერანდი"
  
! #: config/aarch64/aarch64.cc:12779 config/aarch64/aarch64.cc:12784
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12804
  #, c-format
  msgid "invalid address mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22775
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22777
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29806 config/aarch64/aarch64.cc:29829
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29824
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5780 config/i386/i386.cc:14077
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
  
! #: config/alpha/alpha.cc:5838 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5868 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5878 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5884 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5892 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5900
  #, c-format
  msgid "invalid %%h value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5908 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5927
  #, c-format
  msgid "invalid %%m value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5933
  #, c-format
  msgid "invalid %%M value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5970
  #, c-format
  msgid "invalid %%U value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5978 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5989
  #, c-format
  msgid "invalid %%C value"
  msgstr ""
  
! #: config/alpha/alpha.cc:6026 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr ""
  
! #: config/alpha/alpha.cc:6051 config/alpha/alpha.cc:6101
  #, c-format
  msgid "unknown relocation unspec"
  msgstr ""
  
! #: config/alpha/alpha.cc:6060 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
*************** msgstr ""
*** 19707,19713 ****
  msgid "invalid %%xn code"
  msgstr ""
  
! #: config/alpha/alpha.cc:6169
  #, c-format
  msgid "invalid operand address"
  msgstr ""
--- 19717,19723 ----
  msgid "invalid %%xn code"
  msgstr ""
  
! #: config/alpha/alpha.cc:6166
  #, c-format
  msgid "invalid operand address"
  msgstr ""
*************** msgstr ""
*** 19997,20005 ****
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:525
! #: cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7836 d/d-convert.cc:237
! #: go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
--- 20007,20015 ----
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:534
! #: cobol/genutil.cc:1268 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7952
! #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
*************** msgstr ""
*** 20243,20363 ****
  msgid "Expected register or constant integer."
  msgstr ""
  
! #: config/i386/i386.cc:12884
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.cc:13423
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr ""
  
! #: config/i386/i386.cc:13428
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr ""
  
! #: config/i386/i386.cc:13662
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr ""
  
! #: config/i386/i386.cc:13697
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.cc:13772
  #, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.cc:13777
  #, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.cc:13855
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:13934
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:13952
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.cc:13973
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:13988
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.cc:14016
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:14034
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:14057
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:14150
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.cc:14212 config/i386/i386.cc:14601
  #, c-format
  msgid "invalid constraints for operand"
  msgstr ""
  
! #: config/i386/i386.cc:14313
  #, c-format
  msgid "invalid vector immediate"
  msgstr ""
  
! #: config/i386/i386.cc:17483
  msgid "unknown insn mode"
  msgstr ""
  
! #: config/i386/i386.cc:24021
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24024
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24027
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24030
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24068 config/i386/i386.cc:24093
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24071 config/i386/i386.cc:24097
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
--- 20253,20373 ----
  msgid "Expected register or constant integer."
  msgstr ""
  
! #: config/i386/i386.cc:12886
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.cc:13425
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr ""
  
! #: config/i386/i386.cc:13430
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr ""
  
! #: config/i386/i386.cc:13664
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr ""
  
! #: config/i386/i386.cc:13699
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr ""
  
! #: config/i386/i386.cc:13774
  #, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.cc:13779
  #, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.cc:13857
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:13936
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:13954
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.cc:13975
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:13990
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.cc:14018
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:14036
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:14059
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:14152
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.cc:14214 config/i386/i386.cc:14603
  #, c-format
  msgid "invalid constraints for operand"
  msgstr ""
  
! #: config/i386/i386.cc:14315
  #, c-format
  msgid "invalid vector immediate"
  msgstr ""
  
! #: config/i386/i386.cc:17485
  msgid "unknown insn mode"
  msgstr ""
  
! #: config/i386/i386.cc:24023
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24026
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24029
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24032
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24070 config/i386/i386.cc:24095
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24073 config/i386/i386.cc:24099
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
*************** msgstr "ცუდი მისამა�
*** 20478,20513 ****
  msgid "lo_sum not of register"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2299
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2308
  #, c-format
  msgid "null pointer"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2343
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2372
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2392 config/microblaze/microblaze.cc:2568
  msgid "insn contains an invalid address !"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2408 config/microblaze/microblaze.cc:2638
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2511
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr ""
--- 20488,20523 ----
  msgid "lo_sum not of register"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2303
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2312
  #, c-format
  msgid "null pointer"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2347
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2376
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2396 config/microblaze/microblaze.cc:2572
  msgid "insn contains an invalid address !"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2412 config/microblaze/microblaze.cc:2642
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2515
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr ""
*************** msgstr ""
*** 20803,20833 ****
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28020
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28089
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28165
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28767
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28769
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28771
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28773
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr ""
  
--- 20813,20843 ----
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28023
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28092
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28168
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28770
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28772
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28774
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28776
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr ""
  
*************** msgstr ""
*** 20911,20929 ****
  msgid "vector argument passed to unprototyped function"
  msgstr ""
  
! #: config/s390/s390.cc:17350
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.cc:17360
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17363
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17371
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 20921,20939 ----
  msgid "vector argument passed to unprototyped function"
  msgstr ""
  
! #: config/s390/s390.cc:17377
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.cc:17387
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17390
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17398
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr ""
*** 21094,21100 ****
  msgid "aka"
  msgstr ""
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7714
  msgid "({anonymous})"
  msgstr ""
  
--- 21104,21110 ----
  msgid "aka"
  msgstr ""
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7715
  msgid "({anonymous})"
  msgstr ""
  
*************** msgstr ""
*** 21107,21144 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3089 c/c-parser.cc:3279 c/c-parser.cc:3293 c/c-parser.cc:7502
! #: c/c-parser.cc:8356 c/c-parser.cc:8934 c/c-parser.cc:9126 c/c-parser.cc:9159
! #: c/c-parser.cc:9457 c/c-parser.cc:14304 c/c-parser.cc:14339
! #: c/c-parser.cc:14370 c/c-parser.cc:14417 c/c-parser.cc:14598
! #: c/c-parser.cc:15431 c/c-parser.cc:15506 c/c-parser.cc:15549
! #: c/c-parser.cc:23037 c/c-parser.cc:23117 c/c-parser.cc:23446
! #: c/c-parser.cc:23472 c/c-parser.cc:23495 c/c-parser.cc:24181
! #: c/c-parser.cc:24224 c/c-parser.cc:25491 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4141 c/c-parser.cc:4332
! #: c/c-parser.cc:4367 c/c-parser.cc:14591 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16475 cp/parser.cc:34635
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3251 c/c-parser.cc:9417
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:3790 c/c-parser.cc:4943 c/c-parser.cc:5135 c/c-parser.cc:5193
! #: c/c-parser.cc:5251 c/c-parser.cc:5635 c/c-parser.cc:5658 c/c-parser.cc:5667
! #: c/c-parser.cc:5718 c/c-parser.cc:5727 c/c-parser.cc:10892
! #: c/c-parser.cc:10978 c/c-parser.cc:11552 c/c-parser.cc:11578
! #: c/c-parser.cc:11612 c/c-parser.cc:11825 c/c-parser.cc:12697
! #: c/c-parser.cc:14705 c/c-parser.cc:17345 c/c-parser.cc:18080
! #: c/c-parser.cc:18139 c/c-parser.cc:18194 c/c-parser.cc:20053
! #: c/c-parser.cc:20173 c/c-parser.cc:22130 c/c-parser.cc:23537
! #: c/c-parser.cc:24189 c/c-parser.cc:28016 c/c-parser.cc:28098
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
--- 21117,21154 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3134 c/c-parser.cc:3324 c/c-parser.cc:3338 c/c-parser.cc:7547
! #: c/c-parser.cc:8401 c/c-parser.cc:8979 c/c-parser.cc:9171 c/c-parser.cc:9204
! #: c/c-parser.cc:9502 c/c-parser.cc:14349 c/c-parser.cc:14384
! #: c/c-parser.cc:14415 c/c-parser.cc:14462 c/c-parser.cc:14643
! #: c/c-parser.cc:15476 c/c-parser.cc:15551 c/c-parser.cc:15594
! #: c/c-parser.cc:23082 c/c-parser.cc:23162 c/c-parser.cc:23491
! #: c/c-parser.cc:23517 c/c-parser.cc:23540 c/c-parser.cc:24226
! #: c/c-parser.cc:24269 c/c-parser.cc:25536 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4186 c/c-parser.cc:4377
! #: c/c-parser.cc:4412 c/c-parser.cc:14636 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16479 cp/parser.cc:34694
! #: cp/parser.cc:35333
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3296 c/c-parser.cc:9462
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:3835 c/c-parser.cc:4988 c/c-parser.cc:5180 c/c-parser.cc:5238
! #: c/c-parser.cc:5296 c/c-parser.cc:5680 c/c-parser.cc:5703 c/c-parser.cc:5712
! #: c/c-parser.cc:5763 c/c-parser.cc:5772 c/c-parser.cc:10937
! #: c/c-parser.cc:11023 c/c-parser.cc:11597 c/c-parser.cc:11623
! #: c/c-parser.cc:11657 c/c-parser.cc:11870 c/c-parser.cc:12742
! #: c/c-parser.cc:14750 c/c-parser.cc:17390 c/c-parser.cc:18125
! #: c/c-parser.cc:18184 c/c-parser.cc:18239 c/c-parser.cc:20098
! #: c/c-parser.cc:20218 c/c-parser.cc:22175 c/c-parser.cc:23582
! #: c/c-parser.cc:24234 c/c-parser.cc:28062 c/c-parser.cc:28144
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
*************** msgstr ""
*** 21146,21295 ****
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3242
! #: c/c-parser.cc:9409 c/c-parser.cc:20746 cp/parser.cc:35322 cp/parser.cc:43032
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:5029 c/c-parser.cc:5778 c/c-parser.cc:6138 c/c-parser.cc:6156
! #: c/c-parser.cc:6157 c/c-parser.cc:6660 c/c-parser.cc:6704 c/c-parser.cc:9508
! #: c/c-parser.cc:11816 c/c-parser.cc:13270 c/c-parser.cc:13642
! #: c/c-parser.cc:16667 c/gimple-parser.cc:1930 cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr ""
  
! #: c/c-parser.cc:5231
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr ""
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5687 c/c-parser.cc:5692 c/c-parser.cc:17328
! #: c/c-parser.cc:18169 c/c-parser.cc:20554 c/c-parser.cc:20653
! #: c/c-parser.cc:26832 c/c-parser.cc:27136 c/c-parser.cc:27824
! #: c/c-parser.cc:28041 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17109 cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:6134 c/c-parser.cc:6136 c/c-parser.cc:16572 cp/parser.cc:35289
! #: cp/parser.cc:39179 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr ""
  
! #: c/c-parser.cc:6964 c/c-parser.cc:14934 c/c-parser.cc:20630
! #: c/c-parser.cc:23012 c/c-parser.cc:23098 c/c-parser.cc:23859
! #: c/c-parser.cc:24999 c/c-parser.cc:29820 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4128 c/c-parser.cc:4356
! #: c/c-parser.cc:14486 cp/parser.cc:22203 cp/parser.cc:35283
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
  
! #: c/c-parser.cc:7914 c/c-parser.cc:7923 c/c-parser.cc:9957 c/c-parser.cc:11136
! #: c/c-parser.cc:14698 c/c-parser.cc:15095 c/c-parser.cc:15159
! #: c/c-parser.cc:16649 c/c-parser.cc:17760 c/c-parser.cc:17997
! #: c/c-parser.cc:18550 c/c-parser.cc:18653 c/c-parser.cc:19194
! #: c/c-parser.cc:19630 c/c-parser.cc:19706 c/c-parser.cc:19823
! #: c/c-parser.cc:19895 c/c-parser.cc:20868 c/c-parser.cc:26702
! #: c/c-parser.cc:27881 c/c-parser.cc:27940 c/c-parser.cc:29142
! #: c/gimple-parser.cc:630 c/gimple-parser.cc:943 c/gimple-parser.cc:2561
! #: c/gimple-parser.cc:2588 c/c-parser.cc:9416 c/c-parser.cc:17253
! #: c/c-parser.cc:18658 cp/parser.cc:35316 cp/parser.cc:37023 cp/parser.cc:40119
! #: cp/parser.cc:41012 go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:8910 cp/parser.cc:35203
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
  
! #: c/c-parser.cc:10855 c/c-parser.cc:11085 c/c-parser.cc:11602
! #: c/c-parser.cc:11647 c/c-parser.cc:11740 c/c-parser.cc:11887
! #: c/c-parser.cc:12687 c/c-parser.cc:18174 c/c-parser.cc:19775
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34633 cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:11496
  msgid "expected %<.%>"
  msgstr ""
  
! #: c/c-parser.cc:14157 c/c-parser.cc:14189 c/c-parser.cc:14429
! #: cp/parser.cc:37597 cp/parser.cc:37618
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr ""
  
! #: c/c-parser.cc:14847 c/gimple-parser.cc:1497 cp/parser.cc:35301
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr ""
  
! #: c/c-parser.cc:18748 c/c-parser.cc:20191 c/c-parser.cc:20617
! #: cp/parser.cc:35325 cp/parser.cc:42883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19622 c/c-parser.cc:22907 c/c-parser.cc:22952
! #: c/c-parser.cc:23109 c/c-parser.cc:23456 c/c-parser.cc:24168
! #: c/c-parser.cc:25374 c/c-parser.cc:26880 c/c-parser.cc:28082
! #: c/gimple-parser.cc:798 c/c-parser.cc:6727 c/c-parser.cc:23029
! #: c/c-parser.cc:23252 cp/parser.cc:35304 cp/parser.cc:44578 cp/parser.cc:44751
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:20767 c/c-parser.cc:27145 c/c-parser.cc:27166
! #: c/c-parser.cc:16707 c/c-parser.cc:16719 c/c-parser.cc:20747
! #: cp/parser.cc:43033 cp/parser.cc:43060 cp/parser.cc:50600 cp/parser.cc:50611
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:23040 c/c-parser.cc:23120 c/c-parser.cc:23473
! #: c/c-parser.cc:23928 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35280
! #: cp/parser.cc:37807
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:23133 cp/parser.cc:44676
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:25046 c/c-parser.cc:25035 cp/parser.cc:47606
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:28760 cp/parser.cc:52554
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9863
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19538 cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
--- 21156,21306 ----
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3287
! #: c/c-parser.cc:9454 c/c-parser.cc:20791 cp/parser.cc:35381 cp/parser.cc:43091
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:5074 c/c-parser.cc:5823 c/c-parser.cc:6183 c/c-parser.cc:6201
! #: c/c-parser.cc:6202 c/c-parser.cc:6705 c/c-parser.cc:6749 c/c-parser.cc:9553
! #: c/c-parser.cc:11861 c/c-parser.cc:13315 c/c-parser.cc:13687
! #: c/c-parser.cc:16712 c/gimple-parser.cc:1930 cp/parser.cc:35345
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr ""
  
! #: c/c-parser.cc:5276
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr ""
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5732 c/c-parser.cc:5737 c/c-parser.cc:17373
! #: c/c-parser.cc:18214 c/c-parser.cc:20599 c/c-parser.cc:20698
! #: c/c-parser.cc:26875 c/c-parser.cc:27182 c/c-parser.cc:27870
! #: c/c-parser.cc:28087 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17154 cp/parser.cc:35336
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:6179 c/c-parser.cc:6181 c/c-parser.cc:16617 cp/parser.cc:35348
! #: cp/parser.cc:39238 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr ""
  
! #: c/c-parser.cc:7009 c/c-parser.cc:14979 c/c-parser.cc:20675
! #: c/c-parser.cc:23057 c/c-parser.cc:23143 c/c-parser.cc:23904
! #: c/c-parser.cc:25044 c/c-parser.cc:29863 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4173 c/c-parser.cc:4401
! #: c/c-parser.cc:14531 cp/parser.cc:22207 cp/parser.cc:35342
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
  
! #: c/c-parser.cc:7959 c/c-parser.cc:7968 c/c-parser.cc:10002
! #: c/c-parser.cc:11181 c/c-parser.cc:14743 c/c-parser.cc:15140
! #: c/c-parser.cc:15204 c/c-parser.cc:16694 c/c-parser.cc:17805
! #: c/c-parser.cc:18042 c/c-parser.cc:18595 c/c-parser.cc:18698
! #: c/c-parser.cc:19239 c/c-parser.cc:19675 c/c-parser.cc:19751
! #: c/c-parser.cc:19868 c/c-parser.cc:19940 c/c-parser.cc:20913
! #: c/c-parser.cc:26747 c/c-parser.cc:27927 c/c-parser.cc:27986
! #: c/c-parser.cc:29185 c/gimple-parser.cc:630 c/gimple-parser.cc:943
! #: c/gimple-parser.cc:2561 c/gimple-parser.cc:2588 c/c-parser.cc:9461
! #: c/c-parser.cc:17298 c/c-parser.cc:18703 cp/parser.cc:35375
! #: cp/parser.cc:37082 cp/parser.cc:40178 cp/parser.cc:41071
! #: go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:8955 cp/parser.cc:35262
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11130 c/c-parser.cc:11647
! #: c/c-parser.cc:11692 c/c-parser.cc:11785 c/c-parser.cc:11932
! #: c/c-parser.cc:12732 c/c-parser.cc:18219 c/c-parser.cc:19820
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34692 cp/parser.cc:35351
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:11541
  msgid "expected %<.%>"
  msgstr ""
  
! #: c/c-parser.cc:14202 c/c-parser.cc:14234 c/c-parser.cc:14474
! #: cp/parser.cc:37656 cp/parser.cc:37677
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr ""
  
! #: c/c-parser.cc:14892 c/gimple-parser.cc:1497 cp/parser.cc:35360
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr ""
  
! #: c/c-parser.cc:18793 c/c-parser.cc:20236 c/c-parser.cc:20662
! #: cp/parser.cc:35384 cp/parser.cc:42942
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19667 c/c-parser.cc:22952 c/c-parser.cc:22997
! #: c/c-parser.cc:23154 c/c-parser.cc:23501 c/c-parser.cc:24213
! #: c/c-parser.cc:25419 c/c-parser.cc:26923 c/c-parser.cc:28128
! #: c/gimple-parser.cc:798 c/c-parser.cc:6772 c/c-parser.cc:23074
! #: c/c-parser.cc:23297 cp/parser.cc:35363 cp/parser.cc:44637 cp/parser.cc:44810
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:20812 c/c-parser.cc:27191 c/c-parser.cc:27212
! #: c/c-parser.cc:16752 c/c-parser.cc:16764 c/c-parser.cc:20792
! #: cp/parser.cc:43092 cp/parser.cc:43119 cp/parser.cc:50659 cp/parser.cc:50670
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:23085 c/c-parser.cc:23165 c/c-parser.cc:23518
! #: c/c-parser.cc:23973 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35339
! #: cp/parser.cc:37866
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:23178 cp/parser.cc:44735
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:25091 c/c-parser.cc:25080 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:28806 cp/parser.cc:52607
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9880
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19542 cp/parser.cc:35357
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
*************** msgstr ""
*** 21300,21309 ****
  msgid "expected label"
  msgstr ""
  
! #: cobol/gcobolspec.cc:544
! #, c-format
! msgid "Driving: (%ld)\n"
! msgstr ""
  
  #: cp/call.cc:4225
  #, c-format
--- 21311,21321 ----
  msgid "expected label"
  msgstr ""
  
! #: cobol/gcobolspec.cc:554
! #, fuzzy, c-format
! #| msgid "warning: "
! msgid "Driving: ("
! msgstr "გაფრთხილება: "
  
  #: cp/call.cc:4225
  #, c-format
*************** msgstr ""
*** 21314,21320 ****
  msgid "  after user-defined conversion:"
  msgstr ""
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26956
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
--- 21326,21332 ----
  msgid "  after user-defined conversion:"
  msgstr ""
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26986
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
*************** msgstr ""
*** 21414,21420 ****
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2381 cp/error.cc:3503 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
--- 21426,21432 ----
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2381 cp/error.cc:3524 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
*************** msgstr ""
*** 21441,21455 ****
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3227
  msgid "<expression error>"
  msgstr ""
  
! #: cp/error.cc:3242
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3732
  msgid "At global scope:"
  msgstr ""
  
--- 21453,21467 ----
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3248
  msgid "<expression error>"
  msgstr ""
  
! #: cp/error.cc:3263
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3753
  msgid "At global scope:"
  msgstr ""
  
*************** msgstr ""
*** 21457,21544 ****
  msgid "candidates are:"
  msgstr ""
  
! #: cp/rtti.cc:588
  msgid "target is not pointer or reference to class"
  msgstr ""
  
! #: cp/rtti.cc:593
  msgid "target is not pointer or reference to complete type"
  msgstr ""
  
! #: cp/rtti.cc:599
  msgid "target is not pointer or reference"
  msgstr ""
  
! #: cp/rtti.cc:615
  msgid "source is not a pointer"
  msgstr ""
  
! #: cp/rtti.cc:620
  msgid "source is not a pointer to class"
  msgstr ""
  
! #: cp/rtti.cc:625
  msgid "source is a pointer to incomplete type"
  msgstr ""
  
! #: cp/rtti.cc:638
  msgid "source is not of class type"
  msgstr ""
  
! #: cp/rtti.cc:643
  msgid "source is of incomplete class type"
  msgstr ""
  
! #: cp/rtti.cc:654
  msgid "conversion casts away constness"
  msgstr ""
  
! #: cp/rtti.cc:816
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7524 c/c-typeck.cc:5303
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.cc:7525 c/c-typeck.cc:5289
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.cc:7552 c/c-typeck.cc:5348
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.cc:7572 c/c-typeck.cc:5356
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.cc:7584 c/c-typeck.cc:5378
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.cc:7608
  msgid "in argument to unary !"
  msgstr ""
  
! #: cp/typeck.cc:7657
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7659
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7661
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7663
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 21469,21556 ----
  msgid "candidates are:"
  msgstr ""
  
! #: cp/rtti.cc:589
  msgid "target is not pointer or reference to class"
  msgstr ""
  
! #: cp/rtti.cc:594
  msgid "target is not pointer or reference to complete type"
  msgstr ""
  
! #: cp/rtti.cc:600
  msgid "target is not pointer or reference"
  msgstr ""
  
! #: cp/rtti.cc:616
  msgid "source is not a pointer"
  msgstr ""
  
! #: cp/rtti.cc:621
  msgid "source is not a pointer to class"
  msgstr ""
  
! #: cp/rtti.cc:626
  msgid "source is a pointer to incomplete type"
  msgstr ""
  
! #: cp/rtti.cc:639
  msgid "source is not of class type"
  msgstr ""
  
! #: cp/rtti.cc:644
  msgid "source is of incomplete class type"
  msgstr ""
  
! #: cp/rtti.cc:655
  msgid "conversion casts away constness"
  msgstr ""
  
! #: cp/rtti.cc:817
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7640 c/c-typeck.cc:5304
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.cc:7641 c/c-typeck.cc:5290
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.cc:7668 c/c-typeck.cc:5349
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.cc:7688 c/c-typeck.cc:5357
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.cc:7700 c/c-typeck.cc:5379
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.cc:7724
  msgid "in argument to unary !"
  msgstr ""
  
! #: cp/typeck.cc:7773
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7775
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7777
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7779
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 21678,21684 ****
  msgid "Unsigned:"
  msgstr ""
  
! #: fortran/expr.cc:3856
  msgid "array assignment"
  msgstr ""
  
--- 21690,21696 ----
  msgid "Unsigned:"
  msgstr ""
  
! #: fortran/expr.cc:3960
  msgid "array assignment"
  msgstr ""
  
*************** msgstr ""
*** 21707,21713 ****
  msgid "Driving:"
  msgstr ""
  
! #: fortran/interface.cc:3905 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
--- 21719,21725 ----
  msgid "Driving:"
  msgstr ""
  
! #: fortran/interface.cc:3926 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
*************** msgstr ""
*** 21755,21772 ****
  msgid "unsigned"
  msgstr ""
  
! #: fortran/io.cc:1873
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.cc:3364
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4725
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
--- 21767,21784 ----
  msgid "unsigned"
  msgstr ""
  
! #: fortran/io.cc:1875
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.cc:3366
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4727
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
*************** msgstr ""
*** 21873,21883 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13586
  msgid "assignment"
  msgstr "მინიჭება"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13652 fortran/resolve.cc:13655
  msgid "pointer assignment"
  msgstr ""
  
--- 21885,21895 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13576
  msgid "assignment"
  msgstr "მინიჭება"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13642 fortran/resolve.cc:13645
  msgid "pointer assignment"
  msgstr ""
  
*************** msgstr ""
*** 21885,22022 ****
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2464 fortran/resolve.cc:2659
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2562
  msgid "allocatable argument"
  msgstr ""
  
! #: fortran/resolve.cc:2567
  msgid "asynchronous argument"
  msgstr ""
  
! #: fortran/resolve.cc:2572
  msgid "optional argument"
  msgstr ""
  
! #: fortran/resolve.cc:2577
  msgid "pointer argument"
  msgstr ""
  
! #: fortran/resolve.cc:2582
  msgid "target argument"
  msgstr ""
  
! #: fortran/resolve.cc:2587
  msgid "value argument"
  msgstr ""
  
! #: fortran/resolve.cc:2592
  msgid "volatile argument"
  msgstr ""
  
! #: fortran/resolve.cc:2597
  msgid "assumed-shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:2602
  msgid "assumed-rank argument"
  msgstr ""
  
! #: fortran/resolve.cc:2607
  msgid "coarray argument"
  msgstr ""
  
! #: fortran/resolve.cc:2612
  msgid "parametrized derived type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2617
  msgid "polymorphic argument"
  msgstr ""
  
! #: fortran/resolve.cc:2622
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2629
  msgid "assumed-type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2640
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2645
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2652
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2664
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:8002
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:8006
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:8010
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8014
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8018
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8636 fortran/resolve.cc:8639
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9063 fortran/resolve.cc:9066
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9303 fortran/resolve.cc:11450 fortran/resolve.cc:11571
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:9354 fortran/resolve.cc:11462 fortran/resolve.cc:11583
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:11258
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11474
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2058
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6629
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10933
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
--- 21897,22034 ----
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2465 fortran/resolve.cc:2660
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2563
  msgid "allocatable argument"
  msgstr ""
  
! #: fortran/resolve.cc:2568
  msgid "asynchronous argument"
  msgstr ""
  
! #: fortran/resolve.cc:2573
  msgid "optional argument"
  msgstr ""
  
! #: fortran/resolve.cc:2578
  msgid "pointer argument"
  msgstr ""
  
! #: fortran/resolve.cc:2583
  msgid "target argument"
  msgstr ""
  
! #: fortran/resolve.cc:2588
  msgid "value argument"
  msgstr ""
  
! #: fortran/resolve.cc:2593
  msgid "volatile argument"
  msgstr ""
  
! #: fortran/resolve.cc:2598
  msgid "assumed-shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:2603
  msgid "assumed-rank argument"
  msgstr ""
  
! #: fortran/resolve.cc:2608
  msgid "coarray argument"
  msgstr ""
  
! #: fortran/resolve.cc:2613
  msgid "parametrized derived type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2618
  msgid "polymorphic argument"
  msgstr ""
  
! #: fortran/resolve.cc:2623
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2630
  msgid "assumed-type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2641
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2646
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2653
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2665
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:7975
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7979
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7983
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7987
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7991
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8609 fortran/resolve.cc:8612
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9053 fortran/resolve.cc:9056
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9293 fortran/resolve.cc:11440 fortran/resolve.cc:11561
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:9344 fortran/resolve.cc:11452 fortran/resolve.cc:11573
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:11248
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11464
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2061
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6631
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10935
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
*************** msgstr ""
*** 22031,22042 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11373
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13068
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 22043,22054 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11386
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13081
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 22045,22125 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6387
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6674
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6722
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6732
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6739
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6831
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6899
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6979
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6987 fortran/trans-intrinsic.cc:7032
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9383
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9415
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12882
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12894
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12906
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12918
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12926
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
--- 22057,22137 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6366
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6653
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6701
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6711
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6718
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6810
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6878
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6958
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6966 fortran/trans-intrinsic.cc:7011
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9362
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9394
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12861
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12873
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12885
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12897
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12905
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
*************** msgstr ""
*** 22231,22238 ****
  msgid "expected boolean type"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19534 c/c-parser.cc:19541
! #: cp/parser.cc:41864 cp/parser.cc:41871
  #, gcc-internal-format
  msgid "expected integer"
  msgstr ""
--- 22243,22250 ----
  msgid "expected boolean type"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19579 c/c-parser.cc:19586
! #: cp/parser.cc:41923 cp/parser.cc:41930
  #, gcc-internal-format
  msgid "expected integer"
  msgstr ""
*************** msgstr "არასაკმარი�
*** 22297,22303 ****
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9466
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr ""
--- 22309,22315 ----
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9471
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr ""
*************** msgstr ""
*** 22692,22698 ****
  msgid "target OS does not support unaligned accesses"
  msgstr ""
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:193
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr ""
--- 22704,22710 ----
  msgid "target OS does not support unaligned accesses"
  msgstr ""
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:194
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr ""
*************** msgstr ""
*** 22925,22951 ****
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr ""
  
! #: cobol/parse_ante.h:1728
  #, gcc-internal-format, gfc-internal-format
! msgid "Global declarative %s for %s"
  msgstr ""
  
! #: cobol/parse_ante.h:2456 cobol/genapi.cc:5784
  #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: invalid symbol_type_t %d"
  msgstr ""
  
! #: cobol/parse_ante.h:2798
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: no symbol '%s' found"
  msgstr ""
  
! #: cobol/parse_util.h:351
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: intrinsic function  %s not found"
  msgstr ""
  
! #: cobol/parse_util.h:383
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: invalid function descr type '%c'"
  msgstr ""
--- 22937,22964 ----
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr ""
  
! #: cobol/exceptg.h:80
  #, gcc-internal-format, gfc-internal-format
! msgid "CDF: exception '%s'"
  msgstr ""
  
! #: cobol/parse_ante.h:1592
  #, gcc-internal-format, gfc-internal-format
! msgid "Global declarative %s for %s"
  msgstr ""
  
! #: cobol/parse_ante.h:2385 cobol/symbols.h:134 cobol/genapi.cc:6470
! #: cobol/util.cc:288 cobol/util.cc:337 cobol/util.cc:637
! #, gcc-internal-format
! msgid "%s:%d: invalid %<symbol_type_t%> %d"
  msgstr ""
  
! #: cobol/parse_util.h:360
! #, gcc-internal-format
! msgid "%s: intrinsic function %qs not found"
  msgstr ""
  
! #: cobol/parse_util.h:392
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: invalid function descr type '%c'"
  msgstr ""
*************** msgid "scan.o: %s"
*** 22956,22962 ****
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3560 fortran/io.cc:3727 fortran/io.cc:4413
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr ""
--- 22969,22975 ----
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3563 fortran/io.cc:3729 fortran/io.cc:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr ""
*************** msgstr ""
*** 23046,23052 ****
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3801
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr ""
--- 23059,23065 ----
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3798
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr ""
*************** msgstr ""
*** 23139,23145 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr ""
  
! #: cobol/lang.opt:46
  #, gcc-internal-format
  msgid "Unrecognized COBOL dialect name: %qs"
  msgstr ""
--- 23152,23158 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr ""
  
! #: cobol/lang.opt:51
  #, gcc-internal-format
  msgid "Unrecognized COBOL dialect name: %qs"
  msgstr ""
*************** msgstr ""
*** 23312,23388 ****
  msgid "unknown LTO partitioning model %qs"
  msgstr ""
  
! #: common.opt:2406
  #, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr ""
  
! #: common.opt:2409
  #, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr ""
  
! #: common.opt:2417
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr ""
  
! #: common.opt:2426
  #, gcc-internal-format
  msgid "option missing after %qs"
  msgstr ""
  
! #: common.opt:2603
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr ""
  
! #: common.opt:2619
  #, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr ""
  
! #: common.opt:2728
  #, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr ""
  
! #: common.opt:2761
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr ""
  
! #: common.opt:3097
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr ""
  
! #: common.opt:3130
  #, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr ""
  
! #: common.opt:3452
  #, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr ""
  
! #: common.opt:3483
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr ""
  
! #: common.opt:3509
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr ""
  
! #: common.opt:3528
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr ""
  
! #: common.opt:3584
  #, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr ""
--- 23325,23401 ----
  msgid "unknown LTO partitioning model %qs"
  msgstr ""
  
! #: common.opt:2403
  #, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr ""
  
! #: common.opt:2406
  #, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr ""
  
! #: common.opt:2414
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr ""
  
! #: common.opt:2423
  #, gcc-internal-format
  msgid "option missing after %qs"
  msgstr ""
  
! #: common.opt:2600
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr ""
  
! #: common.opt:2616
  #, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr ""
  
! #: common.opt:2725
  #, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr ""
  
! #: common.opt:2758
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr ""
  
! #: common.opt:3094
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr ""
  
! #: common.opt:3127
  #, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr ""
  
! #: common.opt:3449
  #, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr ""
  
! #: common.opt:3480
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr ""
  
! #: common.opt:3506
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr ""
  
! #: common.opt:3525
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr ""
  
! #: common.opt:3581
  #, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr ""
*************** msgstr ""
*** 23419,23425 ****
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17061 cp/decl.cc:17112
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, gcc-internal-format
  msgid "previous declaration here"
--- 23432,23438 ----
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17059 cp/decl.cc:17110
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr ""
*** 23437,23443 ****
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr ""
  
! #: attribs.cc:761 c/c-parser.cc:2144 cp/cp-gimplify.cc:3704
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr ""
--- 23450,23456 ----
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr ""
  
! #: attribs.cc:761 c/c-parser.cc:2189 cp/cp-gimplify.cc:3709
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr ""
*************** msgstr ""
*** 23447,23453 ****
  msgid "expected %i or more, found %i"
  msgstr ""
  
! #: attribs.cc:767 c/c-parser.cc:2147 cp/cp-gimplify.cc:3706
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr ""
--- 23460,23466 ----
  msgid "expected %i or more, found %i"
  msgstr ""
  
! #: attribs.cc:767 c/c-parser.cc:2192 cp/cp-gimplify.cc:3711
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr ""
*************** msgstr ""
*** 23514,23535 ****
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6235 c-family/c-common.cc:6238 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6900
! #: ada/gcc-interface/utils.cc:6916 ada/gcc-interface/utils.cc:7013
! #: ada/gcc-interface/utils.cc:7030 ada/gcc-interface/utils.cc:7047
! #: ada/gcc-interface/utils.cc:7062 ada/gcc-interface/utils.cc:7078
! #: ada/gcc-interface/utils.cc:7104 ada/gcc-interface/utils.cc:7173
! #: ada/gcc-interface/utils.cc:7200 ada/gcc-interface/utils.cc:7245
! #: ada/gcc-interface/utils.cc:7266 ada/gcc-interface/utils.cc:7314
! #: ada/gcc-interface/utils.cc:7330 ada/gcc-interface/utils.cc:7364
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6097
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
--- 23527,23548 ----
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6256 c-family/c-common.cc:6259 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6902
! #: ada/gcc-interface/utils.cc:6918 ada/gcc-interface/utils.cc:7015
! #: ada/gcc-interface/utils.cc:7032 ada/gcc-interface/utils.cc:7049
! #: ada/gcc-interface/utils.cc:7064 ada/gcc-interface/utils.cc:7080
! #: ada/gcc-interface/utils.cc:7106 ada/gcc-interface/utils.cc:7175
! #: ada/gcc-interface/utils.cc:7202 ada/gcc-interface/utils.cc:7247
! #: ada/gcc-interface/utils.cc:7268 ada/gcc-interface/utils.cc:7316
! #: ada/gcc-interface/utils.cc:7332 ada/gcc-interface/utils.cc:7366
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6142
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
*************** msgstr ""
*** 23551,23558 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1224 cp/decl.cc:1359 cp/decl.cc:2371 cp/decl.cc:2419
! #: cp/decl.cc:2435 cp/decl.cc:3134 cp/decl.cc:3586
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr ""
--- 23564,23571 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1224 cp/decl.cc:1357 cp/decl.cc:2369 cp/decl.cc:2417
! #: cp/decl.cc:2433 cp/decl.cc:3132 cp/decl.cc:3584
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr ""
*************** msgstr ""
*** 23659,23665 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:707 cp/name-lookup.cc:6938
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr ""
--- 23672,23678 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:707 cp/name-lookup.cc:6941
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr ""
*************** msgstr ""
*** 23762,23827 ****
  msgid "illegal argument 0 to %qs"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8084 expr.cc:12464
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8090
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.cc:8379
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
! #: builtins.cc:9343
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.cc:11402
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr ""
  
! #: builtins.cc:11410
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr ""
  
! #: builtins.cc:11425
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.cc:11430
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr ""
  
! #: builtins.cc:11463
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.cc:11476 c/c-parser.cc:11669
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:11505
  #, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr ""
  
! #: builtins.cc:11518
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr ""
--- 23775,23845 ----
  msgid "illegal argument 0 to %qs"
  msgstr ""
  
+ #: builtins.cc:7806 internal-fn.cc:4030
+ #, gcc-internal-format
+ msgid "third argument to %<crc%> builtins must be a constant"
+ msgstr ""
+ 
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8090 expr.cc:12464
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8096
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr ""
  
! #: builtins.cc:8385
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr ""
  
! #: builtins.cc:9349
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr ""
  
! #: builtins.cc:11408
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr ""
  
! #: builtins.cc:11416
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr ""
  
! #: builtins.cc:11431
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr ""
  
! #: builtins.cc:11436
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr ""
  
! #: builtins.cc:11469
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: builtins.cc:11482 c/c-parser.cc:11714
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:11511
  #, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr ""
  
! #: builtins.cc:11524
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr ""
*************** msgstr ""
*** 23831,23842 ****
  msgid "cannot tail-call: %s"
  msgstr ""
  
! #: calls.cc:2818
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr ""
  
! #: calls.cc:3561
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr ""
--- 23849,23860 ----
  msgid "cannot tail-call: %s"
  msgstr ""
  
! #: calls.cc:2819
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr ""
  
! #: calls.cc:3562
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr ""
*************** msgstr ""
*** 23846,23960 ****
  msgid "%<verify_marked_backedges%> failed"
  msgstr ""
  
! #: cfgexpand.cc:2128
  #, gcc-internal-format
  msgid "total size of local objects is too large"
  msgstr ""
  
! #: cfgexpand.cc:2131 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr ""
  
! #: cfgexpand.cc:2143
  #, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr ""
  
! #: cfgexpand.cc:3241
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr ""
  
! #: cfgexpand.cc:3248
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr ""
  
! #: cfgexpand.cc:3270
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3301
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3308
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr ""
  
! #: cfgexpand.cc:3321
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3323
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3393 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3446
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr ""
  
! #: cfgexpand.cc:3518
  #, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr ""
  
! #: cfgexpand.cc:3545
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3553
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3638 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr ""
  
! #: cfgexpand.cc:3734 varasm.cc:1810
  #, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr ""
  
! #: cfgexpand.cc:3927
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr ""
  
! #: cfgexpand.cc:3932
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr ""
  
! #: cfgexpand.cc:7029
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr ""
  
! #: cfgexpand.cc:7033
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr ""
  
! #: cfgexpand.cc:7322
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr ""
--- 23864,23978 ----
  msgid "%<verify_marked_backedges%> failed"
  msgstr ""
  
! #: cfgexpand.cc:2129
  #, gcc-internal-format
  msgid "total size of local objects is too large"
  msgstr ""
  
! #: cfgexpand.cc:2132 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr ""
  
! #: cfgexpand.cc:2144
  #, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr ""
  
! #: cfgexpand.cc:3242
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr ""
  
! #: cfgexpand.cc:3249
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr ""
  
! #: cfgexpand.cc:3271
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3302
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3309
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr ""
  
! #: cfgexpand.cc:3322
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3394 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3447
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr ""
  
! #: cfgexpand.cc:3519
  #, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr ""
  
! #: cfgexpand.cc:3546
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3554
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3639 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr ""
  
! #: cfgexpand.cc:3735 varasm.cc:1810
  #, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr ""
  
! #: cfgexpand.cc:3928
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr ""
  
! #: cfgexpand.cc:3933
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr ""
  
! #: cfgexpand.cc:7085
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr ""
  
! #: cfgexpand.cc:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr ""
  
! #: cfgexpand.cc:7378
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr ""
*************** msgstr ""
*** 24484,24790 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3266
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3363
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3398
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3404
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3410 cgraph.cc:3440
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3428
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3447
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3474
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3503
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3510
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3515
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3520
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr ""
  
! #: cgraph.cc:3527
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3532
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr ""
  
! #: cgraph.cc:3537
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3542
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3547
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3554
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3559
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3566
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3578
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3585
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3591 cgraph.cc:3651
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:3599
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3607 cgraph.cc:3679
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3619
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3629
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraph.cc:3634
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3641
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3669
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3717
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3728
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3733
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.cc:3744
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3763
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3768
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3773
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3785
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3791
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3796
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3812
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3817
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3822
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3858
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3866
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr ""
  
! #: cgraph.cc:3875
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3885
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3895
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:3908
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3939 cgraph.cc:3952
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3944
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3960
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4082 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr ""
--- 24502,24808 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3279
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3376
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3381
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3411
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3423 cgraph.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3473
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3478
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3523
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3528
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3533
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr ""
  
! #: cgraph.cc:3540
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3545
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr ""
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3560
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3567
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3579
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3591
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3604 cgraph.cc:3664
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:3612
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3620 cgraph.cc:3692
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3642
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraph.cc:3647
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3654
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3682
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3730
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3741
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3746
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3770
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3786
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3804
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3809
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3825
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3830
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3835
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3879
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr ""
  
! #: cgraph.cc:3888
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3898
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3908
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3952 cgraph.cc:3965
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3957
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3973
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4095 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr ""
*************** msgstr ""
*** 24866,24877 ****
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13593
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr ""
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13603
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
--- 24884,24895 ----
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13597
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr ""
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13607
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
*************** msgstr ""
*** 25002,25008 ****
  msgid "ld returned %d exit status"
  msgstr ""
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:640
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
--- 25020,25026 ----
  msgid "ld returned %d exit status"
  msgstr ""
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
*************** msgstr ""
*** 25512,25518 ****
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
  
! #: ext-dce.cc:1115
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
--- 25530,25536 ----
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
  
! #: ext-dce.cc:1202
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
*************** msgstr ""
*** 26266,26272 ****
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5103
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
--- 26284,26290 ----
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5115
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
*************** msgstr ""
*** 26281,26287 ****
  msgid "%s not supported on this target"
  msgstr ""
  
! #: gimple-fold.cc:8578 gimple-fold.cc:8607
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
--- 26299,26305 ----
  msgid "%s not supported on this target"
  msgstr ""
  
! #: gimple-fold.cc:8582 gimple-fold.cc:8611
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
*************** msgstr ""
*** 26306,26312 ****
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9308
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr ""
--- 26324,26330 ----
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9311
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr ""
*************** msgstr ""
*** 26326,26348 ****
  msgid "function may return address of local variable"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12879
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr ""
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10781 c/c-parser.cc:22345 c/c-parser.cc:22486
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6512
! #: c/c-typeck.cc:12780 c/c-typeck.cc:12797 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9468 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6205 cp/constexpr.cc:6584
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9605 cp/decl2.cc:6351
! #: cp/decl2.cc:6400 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23073
! #: cp/pt.cc:9266 cp/pt.cc:9936 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4570 cp/typeck.cc:10793
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, gcc-internal-format
--- 26344,26366 ----
  msgid "function may return address of local variable"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12896
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr ""
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10785 c/c-parser.cc:22390 c/c-parser.cc:22531
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6513
! #: c/c-typeck.cc:12797 c/c-typeck.cc:12814 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9502 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6220 cp/constexpr.cc:6600
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9603 cp/decl2.cc:6379
! #: cp/decl2.cc:6428 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23077
! #: cp/pt.cc:9271 cp/pt.cc:9941 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4686 cp/typeck.cc:10909
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, gcc-internal-format
*************** msgstr ""
*** 27449,27460 ****
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10377 c/c-typeck.cc:13597 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4687 cp/decl.cc:13468 cp/decl.cc:14071 cp/decl.cc:14081
! #: cp/decl.cc:15081 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25737 cp/typeck.cc:5069
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr ""
--- 27467,27478 ----
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10394 c/c-typeck.cc:13614 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4685 cp/decl.cc:13466 cp/decl.cc:14069 cp/decl.cc:14079
! #: cp/decl.cc:15079 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25741 cp/typeck.cc:5185
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr ""
*************** msgstr ""
*** 28600,28611 ****
  msgid "mismatching definition"
  msgstr ""
  
! #: ipa-fnsummary.cc:4845
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr ""
  
! #: ipa-fnsummary.cc:4946
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
--- 28618,28629 ----
  msgid "mismatching definition"
  msgstr ""
  
! #: ipa-fnsummary.cc:4860
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr ""
  
! #: ipa-fnsummary.cc:4961
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
*************** msgstr ""
*** 28615,28621 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4991 ipa-prop.cc:5035 ipa-prop.cc:5115 ipa-prop.cc:5167
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr ""
--- 28633,28639 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:5019 ipa-prop.cc:5063 ipa-prop.cc:5143 ipa-prop.cc:5195
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr ""
*************** msgstr ""
*** 28660,28671 ****
  msgid "IPA-SRA access verification failed"
  msgstr ""
  
! #: ipa-sra.cc:2751
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2754
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
--- 28678,28689 ----
  msgid "IPA-SRA access verification failed"
  msgstr ""
  
! #: ipa-sra.cc:2757
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2760
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
*************** msgstr ""
*** 29052,29058 ****
  msgid "tree code %qs is not supported in LTO streams"
  msgstr ""
  
! #: lto-streamer-out.cc:2554
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
--- 29070,29076 ----
  msgid "tree code %qs is not supported in LTO streams"
  msgstr ""
  
! #: lto-streamer-out.cc:2555
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
*************** msgstr ""
*** 29352,29368 ****
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1518
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1553
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
--- 29370,29386 ----
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
*************** msgstr ""
*** 29677,29748 ****
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:316
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr ""
  
! #: omp-offload.cc:929
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr ""
  
! #: omp-offload.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1477
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1551
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-offload.cc:1555 omp-offload.cc:1587
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr ""
  
! #: omp-offload.cc:1560
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1562
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1567
  #, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr ""
  
! #: omp-offload.cc:1580
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr ""
  
! #: omp-offload.cc:1721
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr ""
  
! #: omp-offload.cc:1729
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr ""
  
! #: omp-offload.cc:1731
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr ""
--- 29695,29766 ----
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:317
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr ""
  
! #: omp-offload.cc:930
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr ""
  
! #: omp-offload.cc:982
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1478
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1552
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-offload.cc:1556 omp-offload.cc:1588
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr ""
  
! #: omp-offload.cc:1561
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1563
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1568
  #, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr ""
  
! #: omp-offload.cc:1581
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr ""
  
! #: omp-offload.cc:1722
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr ""
  
! #: omp-offload.cc:1730
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr ""
  
! #: omp-offload.cc:1732
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr ""
*************** msgstr ""
*** 29792,29798 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.cc:1463 opts.cc:2612
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr ""
--- 29810,29816 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.cc:1463 opts.cc:2610
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr ""
*************** msgstr ""
*** 30024,30260 ****
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr ""
  
! #: opts.cc:1284
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1288
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1315
  #, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr ""
  
! #: opts.cc:1327 opts.cc:2324
  #, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr ""
  
! #: opts.cc:1354
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1361
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: opts.cc:1364
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1369
  #, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr ""
  
! #: opts.cc:1374
  #, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr ""
  
! #: opts.cc:1449
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr ""
  
! #: opts.cc:1453
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: opts.cc:1482
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1495
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1525 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
  
! #: opts.cc:1541
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr ""
  
! #: opts.cc:1559 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:2068
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2303
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2358
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2364
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2399
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr ""
  
! #: opts.cc:2423
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2447
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2462
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2471
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.cc:2530
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr ""
  
! #: opts.cc:2667
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2678
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2858
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2864
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3110
  #, gcc-internal-format
  msgid "%qs option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:3119
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.cc:3240
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr ""
  
! #: opts.cc:3292
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3303
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr ""
  
! #: opts.cc:3340
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr ""
  
! #: opts.cc:3540
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.cc:3579
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr ""
  
! #: opts.cc:3603
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr ""
  
! #: opts.cc:3605
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.cc:3617
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr ""
  
! #: opts.cc:3634
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3638
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3683
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.cc:3712
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3716
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3720
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
--- 30042,30278 ----
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr ""
  
! #: opts.cc:1282
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1286
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1313
  #, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr ""
  
! #: opts.cc:1325 opts.cc:2322
  #, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr ""
  
! #: opts.cc:1352
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1359
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: opts.cc:1362
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1367
  #, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr ""
  
! #: opts.cc:1372
  #, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr ""
  
! #: opts.cc:1447
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr ""
  
! #: opts.cc:1451
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: opts.cc:1480
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1493
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1523 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
  
! #: opts.cc:1539
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr ""
  
! #: opts.cc:1557 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:2066
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2301
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2356
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2362
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2397
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr ""
  
! #: opts.cc:2421
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2445
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2460
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2469
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.cc:2528
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr ""
  
! #: opts.cc:2665
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2676
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2856
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2862
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3108
  #, gcc-internal-format
  msgid "%qs option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:3117
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.cc:3238
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr ""
  
! #: opts.cc:3290
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3301
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr ""
  
! #: opts.cc:3338
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr ""
  
! #: opts.cc:3538
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.cc:3577
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr ""
  
! #: opts.cc:3601
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr ""
  
! #: opts.cc:3603
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.cc:3615
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr ""
  
! #: opts.cc:3632
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3636
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.cc:3710
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3714
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3718
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
*************** msgstr ""
*** 30565,30586 ****
  msgid "unrecognized enum value: %qs"
  msgstr ""
  
! #: read-rtl-function.cc:1145 read-rtl-function.cc:1204
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr ""
  
! #: read-rtl-function.cc:1598
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
  msgstr ""
  
! #: read-rtl-function.cc:1659
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr ""
  
! #: read-rtl-function.cc:1665
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr ""
--- 30583,30604 ----
  msgid "unrecognized enum value: %qs"
  msgstr ""
  
! #: read-rtl-function.cc:1148 read-rtl-function.cc:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr ""
  
! #: read-rtl-function.cc:1601
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
  msgstr ""
  
! #: read-rtl-function.cc:1662
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr ""
  
! #: read-rtl-function.cc:1668
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr ""
*************** msgstr ""
*** 32393,32419 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4125
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr ""
  
! #: tree-ssa-alias.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:5992
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:5995
  #, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6010
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
--- 32411,32437 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4127
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr ""
  
! #: tree-ssa-alias.cc:4166
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:6013
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:6016
  #, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6031
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
*************** msgstr ""
*** 32423,32434 ****
  msgid "in a call to built-in function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6014
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6002
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr ""
--- 32441,32452 ----
  msgid "in a call to built-in function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6035
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr ""
*************** msgstr ""
*** 32827,32843 ****
  msgid "verify_ssa failed"
  msgstr ""
  
! #: tree-streamer-in.cc:347
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr ""
  
! #: tree-streamer-in.cc:353
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-streamer-in.cc:726
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
--- 32845,32861 ----
  msgid "verify_ssa failed"
  msgstr ""
  
! #: tree-streamer-in.cc:348
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr ""
  
! #: tree-streamer-in.cc:354
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-streamer-in.cc:736
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
*************** msgstr ""
*** 32867,32883 ****
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr ""
  
! #: tree-tailcall.cc:885 tree-tailcall.cc:914
  #, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:909
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:939
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
--- 32885,32901 ----
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr ""
  
! #: tree-tailcall.cc:1015 tree-tailcall.cc:1044
  #, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:1039
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr ""
  
! #: tree-tailcall.cc:1069
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
*************** msgstr ""
*** 32907,32913 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5115
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 32925,32931 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5116
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr ""
*** 33472,33478 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:1969 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr ""
--- 33490,33496 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:2014 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr ""
*************** msgstr ""
*** 33547,33553 ****
  msgid "%qs symbol %q+D must have static linkage"
  msgstr ""
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7758
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr ""
--- 33565,33571 ----
  msgid "%qs symbol %q+D must have static linkage"
  msgstr ""
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7764
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr ""
*************** msgid "%qE attribute ignored for field o
*** 33719,33745 ****
  msgstr ""
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7461
  #, gcc-internal-format
  msgid "%qE argument not a string"
  msgstr ""
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6947
  #, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6968
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6982
  #, gcc-internal-format
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6987
  #, gcc-internal-format
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr ""
--- 33737,33763 ----
  msgstr ""
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7463
  #, gcc-internal-format
  msgid "%qE argument not a string"
  msgstr ""
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6949
  #, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6970
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6984
  #, gcc-internal-format
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr ""
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6989
  #, gcc-internal-format
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr ""
*************** msgid "%qE attribute has no effect on un
*** 33755,33766 ****
  msgstr ""
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7217
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr ""
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7223
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr ""
--- 33773,33784 ----
  msgstr ""
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7219
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr ""
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7225
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr ""
*************** msgid "weak %q+D cannot be defined %qE"
*** 34043,34049 ****
  msgstr ""
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7288 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr ""
--- 34061,34067 ----
  msgstr ""
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7290 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr ""
*************** msgstr ""
*** 34151,34157 ****
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7447
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr ""
--- 34169,34175 ----
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7449
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr ""
*************** msgstr ""
*** 34247,34253 ****
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr ""
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7301
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
--- 34265,34271 ----
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr ""
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7303
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
*************** msgstr ""
*** 34297,34303 ****
  msgid "%qE argument is not a function"
  msgstr ""
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6573
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr ""
--- 34315,34321 ----
  msgid "%qE argument is not a function"
  msgstr ""
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6576
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr ""
*************** msgstr ""
*** 34327,34338 ****
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr ""
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4436
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4443
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr ""
--- 34345,34356 ----
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr ""
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4438
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4445
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr ""
*************** msgstr ""
*** 34502,34518 ****
  msgid "%qE attribute only applies to variadic functions"
  msgstr ""
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6848
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr ""
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6855
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr ""
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7344
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
--- 34520,34536 ----
  msgid "%qE attribute only applies to variadic functions"
  msgstr ""
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6850
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr ""
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6857
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr ""
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7346
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
*************** msgstr ""
*** 34526,34532 ****
  msgid "%qE attribute argument not a string constant"
  msgstr ""
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7478
  #, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr ""
--- 34544,34550 ----
  msgid "%qE attribute argument not a string constant"
  msgstr ""
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7480
  #, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr ""
*************** msgstr ""
*** 34745,35257 ****
  msgid "pointer to a function used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.cc:3610
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3640 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3685
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3698
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr ""
  
! #: c-family/c-common.cc:3714
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3723
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3759
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3795 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.cc:3882 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4001 c/c-typeck.cc:17908
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr ""
  
! #: c-family/c-common.cc:3958
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:3968
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:3971
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:3982 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr ""
  
! #: c-family/c-common.cc:3993
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr ""
  
! #: c-family/c-common.cc:4001
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr ""
  
! #: c-family/c-common.cc:4053
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.cc:4878
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.cc:4998
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr ""
  
! #: c-family/c-common.cc:5190
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.cc:5199
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5204 c-family/c-common.cc:5208
! #: c-family/c-common.cc:5213
  #, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr ""
  
! #: c-family/c-common.cc:5227 c-family/c-common.cc:5244
  #, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr ""
  
! #: c-family/c-common.cc:5263
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr ""
  
! #: c-family/c-common.cc:5317
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.cc:5319
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr ""
  
! #: c-family/c-common.cc:5323
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr ""
  
! #: c-family/c-common.cc:5324 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr ""
  
! #: c-family/c-common.cc:5328
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.cc:5330
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr ""
  
! #: c-family/c-common.cc:5442
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5627
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr ""
  
! #: c-family/c-common.cc:5635 c-family/c-common.cc:5645
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr ""
  
! #: c-family/c-common.cc:5655
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5663
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5858
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr ""
  
! #: c-family/c-common.cc:5873
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.cc:6112 c-family/c-common.cc:6165 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6116 c-family/c-common.cc:6170
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6219
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6223
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6412 c-family/c-common.cc:7430
! #: c-family/c-common.cc:7478 c-family/c-common.cc:7560
! #: c-family/c-common.cc:7646 c-family/c-common.cc:8315
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6418 c-family/c-common.cc:7485
! #: c-family/c-common.cc:7673 c-family/c-common.cc:8317
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6462
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr ""
  
! #: c-family/c-common.cc:6488
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6512 c-family/c-common.cc:6568
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6541
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6558
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6587
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6607 c-family/c-common.cc:6673
! #: c-family/c-common.cc:6757 c-family/c-common.cc:6784
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6617
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6626
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6635
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6644 c-family/c-common.cc:6653
! #: c-family/c-common.cc:6725 c-family/c-common.cc:6734
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr ""
  
! #: c-family/c-common.cc:6682 c-family/c-common.cc:6793
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6691 c-family/c-common.cc:6802
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6707
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:6716
  #, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr ""
  
! #: c-family/c-common.cc:6770
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr ""
  
! #: c-family/c-common.cc:6814
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr ""
  
! #: c-family/c-common.cc:6824
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr ""
  
! #: c-family/c-common.cc:7089 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr ""
  
! #: c-family/c-common.cc:7094 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:7101 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:7114 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr ""
  
! #: c-family/c-common.cc:7167 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7344
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr ""
  
! #: c-family/c-common.cc:7460 c-family/c-common.cc:7604
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7496
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr ""
  
! #: c-family/c-common.cc:7513
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr ""
  
! #: c-family/c-common.cc:7749
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7765
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:7773
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr ""
  
! #: c-family/c-common.cc:7783
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr ""
  
! #: c-family/c-common.cc:7795
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr ""
  
! #: c-family/c-common.cc:7817
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:7827
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr ""
  
! #: c-family/c-common.cc:7836
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr ""
  
! #: c-family/c-common.cc:7846
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7861
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr ""
  
! #: c-family/c-common.cc:7867
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7878
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr ""
  
! #: c-family/c-common.cc:7884
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7898
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7913
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8554
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9252
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.cc:9298 c-family/c-common.cc:9347
! #: c-family/c-common.cc:9363
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9451 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.cc:9471
  #, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr ""
  
! #: c-family/c-common.cc:9474
  #, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr ""
  
! #: c-family/c-common.cc:9478
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr ""
  
! #: c-family/c-common.cc:9481
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr ""
  
! #: c-family/c-common.cc:9486
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9489
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9494
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9497
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9568
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9855
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:9865
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr ""
--- 34763,35275 ----
  msgid "pointer to a function used in arithmetic"
  msgstr ""
  
! #: c-family/c-common.cc:3631
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3661 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3706
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3719
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr ""
  
! #: c-family/c-common.cc:3735
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3744
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3780
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3816 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.cc:3903 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4046 c/c-typeck.cc:17925
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr ""
  
! #: c-family/c-common.cc:3979
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:3989
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:3992
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr ""
  
! #: c-family/c-common.cc:4003 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr ""
  
! #: c-family/c-common.cc:4014
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr ""
  
! #: c-family/c-common.cc:4022
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr ""
  
! #: c-family/c-common.cc:4074
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-family/c-common.cc:4899
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr ""
  
! #: c-family/c-common.cc:5019
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr ""
  
! #: c-family/c-common.cc:5211
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-family/c-common.cc:5220
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5225 c-family/c-common.cc:5229
! #: c-family/c-common.cc:5234
  #, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr ""
  
! #: c-family/c-common.cc:5248 c-family/c-common.cc:5265
  #, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr ""
  
! #: c-family/c-common.cc:5284
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr ""
  
! #: c-family/c-common.cc:5338
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-family/c-common.cc:5340
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr ""
  
! #: c-family/c-common.cc:5344
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr ""
  
! #: c-family/c-common.cc:5345 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr ""
  
! #: c-family/c-common.cc:5349
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-family/c-common.cc:5351
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr ""
  
! #: c-family/c-common.cc:5463
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr ""
  
! #: c-family/c-common.cc:5648
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr ""
  
! #: c-family/c-common.cc:5656 c-family/c-common.cc:5666
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr ""
  
! #: c-family/c-common.cc:5676
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5684
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr ""
  
! #: c-family/c-common.cc:5879
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr ""
  
! #: c-family/c-common.cc:5894
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.cc:6133 c-family/c-common.cc:6186 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6137 c-family/c-common.cc:6191
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6240
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6244
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6433 c-family/c-common.cc:7451
! #: c-family/c-common.cc:7499 c-family/c-common.cc:7581
! #: c-family/c-common.cc:7667 c-family/c-common.cc:8336
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6439 c-family/c-common.cc:7506
! #: c-family/c-common.cc:7694 c-family/c-common.cc:8338
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6483
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr ""
  
! #: c-family/c-common.cc:6509
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6533 c-family/c-common.cc:6589
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6562
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6579
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6608
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:6628 c-family/c-common.cc:6694
! #: c-family/c-common.cc:6778 c-family/c-common.cc:6805
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6638
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6647
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6656
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6665 c-family/c-common.cc:6674
! #: c-family/c-common.cc:6746 c-family/c-common.cc:6755
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr ""
  
! #: c-family/c-common.cc:6703 c-family/c-common.cc:6814
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6712 c-family/c-common.cc:6823
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6728
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:6737
  #, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr ""
  
! #: c-family/c-common.cc:6791
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr ""
  
! #: c-family/c-common.cc:6835
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr ""
  
! #: c-family/c-common.cc:6845
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr ""
  
! #: c-family/c-common.cc:7110 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr ""
  
! #: c-family/c-common.cc:7115 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:7122 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:7135 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr ""
  
! #: c-family/c-common.cc:7188 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7365
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr ""
  
! #: c-family/c-common.cc:7481 c-family/c-common.cc:7625
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7517
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr ""
  
! #: c-family/c-common.cc:7534
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr ""
  
! #: c-family/c-common.cc:7770
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7786
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:7794
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr ""
  
! #: c-family/c-common.cc:7804
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr ""
  
! #: c-family/c-common.cc:7816
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr ""
  
! #: c-family/c-common.cc:7838
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:7848
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr ""
  
! #: c-family/c-common.cc:7857
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr ""
  
! #: c-family/c-common.cc:7867
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7882
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr ""
  
! #: c-family/c-common.cc:7888
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7899
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr ""
  
! #: c-family/c-common.cc:7905
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7919
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7934
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8575
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9273
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.cc:9319 c-family/c-common.cc:9368
! #: c-family/c-common.cc:9384
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9472 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.cc:9492
  #, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr ""
  
! #: c-family/c-common.cc:9495
  #, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr ""
  
! #: c-family/c-common.cc:9499
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr ""
  
! #: c-family/c-common.cc:9502
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr ""
  
! #: c-family/c-common.cc:9507
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9510
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9515
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9518
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9589
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9876
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:9886
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr ""
*************** msgstr ""
*** 35857,35863 ****
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr ""
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12949
  #, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr ""
--- 35875,35881 ----
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr ""
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12953
  #, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr ""
*************** msgstr ""
*** 35927,35943 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9675
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9696
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19623
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 35945,35961 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9720
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9741
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19652
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 36122,36139 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17691 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27067
! #: cp/parser.cc:50503
  #, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr ""
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16778 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
--- 36140,36157 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17708 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27113
! #: cp/parser.cc:50562
  #, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr ""
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16795 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
*************** msgstr ""
*** 36143,36150 ****
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15178 c/c-typeck.cc:16867
! #: c/c-typeck.cc:17055
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
--- 36161,36168 ----
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15195 c/c-typeck.cc:16884
! #: c/c-typeck.cc:17072
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
*************** msgstr ""
*** 36224,36320 ****
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr ""
  
! #: c-family/c-opts.cc:1108
! #, gcc-internal-format
! msgid "%<-Wabi%> won%'t warn about anything"
! msgstr ""
! 
! #: c-family/c-opts.cc:1110
! #, gcc-internal-format
! msgid "%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default"
! msgstr ""
! 
! #: c-family/c-opts.cc:1113
  #, gcc-internal-format
! msgid "use e.g. %<-Wabi=11%> to warn about changes from GCC 7"
  msgstr ""
  
! #: c-family/c-opts.cc:1198
  #, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr ""
  
! #: c-family/c-opts.cc:1226
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr ""
  
! #: c-family/c-opts.cc:1240
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1258
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1424 c-family/c-opts.cc:1445
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1449
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1459
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1462
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1540
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1564
  #, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1597
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1600
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1702
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1706
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1712
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1836
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr ""
--- 36242,36328 ----
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr ""
  
! #: c-family/c-opts.cc:1094
  #, gcc-internal-format
! msgid "%<-fabi-version=%d%> is not supported, using =%d"
  msgstr ""
  
! #: c-family/c-opts.cc:1200
  #, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr ""
  
! #: c-family/c-opts.cc:1228
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr ""
  
! #: c-family/c-opts.cc:1242
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1260
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1426 c-family/c-opts.cc:1447
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1451
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1461
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1464
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1542
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1566
  #, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1599
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1602
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1704
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1708
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1714
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1838
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr ""
*************** msgid "wrong type argument to %s"
*** 36732,36738 ****
  msgstr ""
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7709 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
--- 36740,36746 ----
  msgstr ""
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7725 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
*************** msgstr ""
*** 37218,37236 ****
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5841
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5844
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5847
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
--- 37226,37244 ----
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5842
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5845
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5848
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
*************** msgid_plural "passing argument %i to %qs
*** 37497,37503 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6465 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 37505,37511 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6466 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr ""
*** 37842,37863 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:94
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:102
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:118
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:127
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
--- 37850,37871 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:103
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:119
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:128
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
*************** msgstr ""
*** 37877,37923 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1994
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1997
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2004
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2007
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2015
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2018
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2027
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2091 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2101
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 37885,37931 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1993
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1996
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2003
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2006
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2014
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2017
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2026
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2090 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2100
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgstr ""
*** 38163,38219 ****
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr ""
  
! #: config/darwin-driver.cc:147
  #, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr ""
  
! #: config/darwin-driver.cc:186
  #, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr ""
  
! #: config/darwin-driver.cc:226
  #, gcc-internal-format
  msgid "could not understand version %qs"
  msgstr ""
  
! #: config/darwin-driver.cc:300
  #, gcc-internal-format
  msgid "this compiler does not support %qs"
  msgstr ""
  
! #: config/darwin-driver.cc:326
  #, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr ""
  
! #: config/darwin-driver.cc:377
  #, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:384
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:393
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:400
  #, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:407
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:416
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr ""
--- 38171,38227 ----
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr ""
  
! #: config/darwin-driver.cc:148
  #, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr ""
  
! #: config/darwin-driver.cc:188
  #, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr ""
  
! #: config/darwin-driver.cc:228
  #, gcc-internal-format
  msgid "could not understand version %qs"
  msgstr ""
  
! #: config/darwin-driver.cc:302
  #, gcc-internal-format
  msgid "this compiler does not support %qs"
  msgstr ""
  
! #: config/darwin-driver.cc:328
  #, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr ""
  
! #: config/darwin-driver.cc:379
  #, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:386
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:395
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:402
  #, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:409
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:418
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr ""
*************** msgstr ""
*** 38383,38390 ****
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11462
! #: config/aarch64/aarch64.cc:18764 config/aarch64/aarch64.cc:19379
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
--- 38391,38398 ----
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11477
! #: config/aarch64/aarch64.cc:18779 config/aarch64/aarch64.cc:19394
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
*************** msgstr ""
*** 38933,39434 ****
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:649
  #, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:657
  #, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:741
  #, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:768
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:784
  #, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:830
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1327
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1330
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1334
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1337
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1353
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6685
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7162
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7303 config/aarch64/aarch64.cc:7382
! #: config/aarch64/aarch64.cc:21640
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7310 config/aarch64/aarch64.cc:7389
! #: config/aarch64/aarch64.cc:21647
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7321 config/aarch64/aarch64.cc:7399
! #: config/aarch64/aarch64.cc:21655 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7526
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7529
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7717
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11460
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11469 config/aarch64/aarch64.cc:11473
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11476
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11534
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11536
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18382
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18426
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18482
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18494
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18514
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18532
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18719 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10776
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18728 config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18736
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18746 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10814 config/rs6000/rs6000.cc:4518
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18753
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18760
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18762
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18858
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18874 config/riscv/riscv.cc:10834
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18902
  #, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18955
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18966
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18971
  #, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19127
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19194
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19197
  #, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19203
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19276
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19279
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19377
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19482
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19485
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19489
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19524
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19527
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19531 config/aarch64/aarch64.cc:19615
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19570
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19611
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19669 config/aarch64/aarch64.cc:19846
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19715
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19723 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19777
  #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19834 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16661
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19871
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19874
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19883
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20101
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20110 config/riscv/riscv-target-attr.cc:497
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20118 config/riscv/riscv-target-attr.cc:505
  #, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20140
  #, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20144
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20150
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20736 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13694
  #, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20857 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13819 config/rs6000/rs6000.cc:25404
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22409 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22414 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22419 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23825 config/aarch64/aarch64.cc:23828
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29341 config/i386/i386.cc:25621
! #: config/i386/i386.cc:25752
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29355
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29359 config/i386/i386.cc:25643
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29393
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29397 config/i386/i386.cc:25674
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29468
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29488
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29676
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29678
  #, gcc-internal-format
  msgid "%q+D defined here"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30158
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30467
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31107 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31120
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31123 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31136
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31150 config/arm/arm-mve-builtins.cc:685
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31162 config/arm/arm-mve-builtins.cc:672
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr ""
--- 38941,39442 ----
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:650
  #, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:658
  #, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:742
  #, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:769
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:785
  #, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:831
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1328
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1331
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1335
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1338
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1355
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6686
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7163
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7304 config/aarch64/aarch64.cc:7383
! #: config/aarch64/aarch64.cc:21655
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7311 config/aarch64/aarch64.cc:7390
! #: config/aarch64/aarch64.cc:21662
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7322 config/aarch64/aarch64.cc:7400
! #: config/aarch64/aarch64.cc:21670 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7527
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7530
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7718
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11475
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11484 config/aarch64/aarch64.cc:11488
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11491
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11549
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11551
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18397
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18441
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18497
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18529
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18547
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18734 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18743 config/riscv/riscv.cc:10794
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18751
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18761 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10823 config/rs6000/rs6000.cc:4518
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18768
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18775
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18777
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18873
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/riscv/riscv.cc:10843
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18917
  #, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18970
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18981
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18986
  #, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19142
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19209
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19212
  #, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19218
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19291
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19294
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19392
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19497
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19500
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19504
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19539
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19542
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19546 config/aarch64/aarch64.cc:19630
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19585
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19626
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19684 config/aarch64/aarch64.cc:19861
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19730
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19738 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19792
  #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19849 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16688
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19886
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19889
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19898
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20116
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20125 config/riscv/riscv-target-attr.cc:497
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20133 config/riscv/riscv-target-attr.cc:505
  #, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20155
  #, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20159
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20165
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20751 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13703
  #, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20872 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13828 config/rs6000/rs6000.cc:25404
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22424 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22429 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22434 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23889 config/aarch64/aarch64.cc:23892
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29422 config/i386/i386.cc:25619
! #: config/i386/i386.cc:25750
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29436
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29440 config/i386/i386.cc:25641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29474
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29478 config/i386/i386.cc:25672
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29549
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29569
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29757
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29759
  #, gcc-internal-format
  msgid "%q+D defined here"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30239
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30548
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31188 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31201
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31204 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31217
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31231 config/arm/arm-mve-builtins.cc:685
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31243 config/arm/arm-mve-builtins.cc:672
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr ""
*************** msgstr ""
*** 39488,39494 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr ""
  
! #: config/alpha/alpha.cc:7360 config/alpha/alpha.cc:7363 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 39496,39502 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr ""
  
! #: config/alpha/alpha.cc:7357 config/alpha/alpha.cc:7360 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 39617,39623 ****
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5895 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
--- 39625,39631 ----
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5901 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
*************** msgid "argument of %qE attribute ignored
*** 39755,39776 ****
  msgstr ""
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5918
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr ""
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24288
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24352
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24381
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr ""
--- 39763,39784 ----
  msgstr ""
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5924
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr ""
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24290
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24354
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24383
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr ""
*************** msgstr ""
*** 40341,40347 ****
  msgid "supported core architectures:%s"
  msgstr ""
  
! #: config/avr/avr-passes.cc:4907
  #, gcc-internal-format
  msgid "failed to split insn"
  msgstr ""
--- 40349,40355 ----
  msgid "supported core architectures:%s"
  msgstr ""
  
! #: config/avr/avr-passes.cc:5038
  #, gcc-internal-format
  msgid "failed to split insn"
  msgstr ""
*************** msgstr ""
*** 40375,40386 ****
  msgid "%<-fPIE%> is not supported"
  msgstr ""
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11234
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr ""
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11246
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr ""
--- 40383,40394 ----
  msgid "%<-fPIE%> is not supported"
  msgstr ""
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11243
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr ""
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11255
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr ""
*************** msgstr ""
*** 40390,40396 ****
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11243
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr ""
--- 40398,40404 ----
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11252
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr ""
*************** msgstr ""
*** 40555,40586 ****
  msgid "architecture %qs supported for assembler only"
  msgstr ""
  
! #: config/avr/avr.cc:15093
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:16261 config/avr/avr.cc:16274
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr ""
  
! #: config/avr/avr.cc:16289
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16332
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16341
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 40563,40594 ----
  msgid "architecture %qs supported for assembler only"
  msgstr ""
  
! #: config/avr/avr.cc:15107
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:16275 config/avr/avr.cc:16288
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr ""
  
! #: config/avr/avr.cc:16303
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16318
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16355
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr ""
*** 41019,41025 ****
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6748
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
--- 41027,41033 ----
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6754
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
*************** msgstr ""
*** 41080,41091 ****
  msgid "unrecognizable argument of option %<"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:722
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:757
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
--- 41088,41099 ----
  msgid "unrecognizable argument of option %<"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:728
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:763
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
*************** msgstr ""
*** 41100,41111 ****
  msgid "cannot open %qs"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:850
  #, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:854
  #, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr ""
--- 41108,41119 ----
  msgid "cannot open %qs"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:856
  #, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:860
  #, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr ""
*************** msgstr ""
*** 41759,41766 ****
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10651
! #: config/riscv/riscv.cc:10655
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr ""
--- 41767,41774 ----
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10660
! #: config/riscv/riscv.cc:10664
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr ""
*************** msgstr ""
*** 42084,42154 ****
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:13437
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13448 config/i386/i386.cc:13462
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13494
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13509
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13707 config/i386/i386.cc:13709
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17917
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:23148
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23235
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr ""
  
! #: config/i386/i386.cc:23331
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:24046
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25580
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25587
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25594
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26281
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 42092,42162 ----
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:13439
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13450 config/i386/i386.cc:13464
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13496
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13511
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13709 config/i386/i386.cc:13711
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17919
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:23150
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23237
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr ""
  
! #: config/i386/i386.cc:23333
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:24048
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25578
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25585
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25592
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26279
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgstr ""
*** 42345,42352 ****
  msgid "%qs cannot be used for compiling a shared library"
  msgstr ""
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16727
! #: config/s390/s390.cc:16777 config/s390/s390.cc:16794
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
--- 42353,42360 ----
  msgid "%qs cannot be used for compiling a shared library"
  msgstr ""
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16754
! #: config/s390/s390.cc:16804 config/s390/s390.cc:16821
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
*************** msgstr ""
*** 42467,42473 ****
  msgid "stack limit expression is not supported"
  msgstr ""
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17417
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr ""
--- 42475,42481 ----
  msgid "stack limit expression is not supported"
  msgstr ""
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17444
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr ""
*************** msgstr ""
*** 42477,42508 ****
  msgid "initialized variable %q+D is marked dllimport"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1760
  #, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1772
  #, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1821
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1838
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1845
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1851
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
--- 42485,42516 ----
  msgid "initialized variable %q+D is marked dllimport"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1764
  #, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1776
  #, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1825
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1842
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1849
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1855
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
*************** msgstr ""
*** 43278,43324 ****
  msgid "malformed ptx file"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:336
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:420 config/nvptx/mkoffload.cc:492
  #, gcc-internal-format
  msgid "Cannot find function declaration for %qs"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:592
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:613
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:644
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:692
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:715
  #, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:804
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:860
  #, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr ""
--- 43286,43332 ----
  msgid "malformed ptx file"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:339
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:426 config/nvptx/mkoffload.cc:498
  #, gcc-internal-format
  msgid "Cannot find function declaration for %qs"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:598
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:619
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:650
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:698
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:721
  #, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:810
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:866
  #, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr ""
*************** msgstr ""
*** 43328,43409 ****
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:342
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:359
  #, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:382
  #, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:479
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2409
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2659
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5900
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5923
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6368
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6381
  #, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6721
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6729
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6743
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7629
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7768
  #, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7781
  #, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr ""
--- 43336,43417 ----
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:348
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:365
  #, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:388
  #, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:485
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2415
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2665
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5906
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5929
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6374
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6387
  #, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6727
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6735
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6749
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7635
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7774
  #, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7787
  #, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr ""
*************** msgstr ""
*** 43809,43904 ****
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10571
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10576
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10636
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10642
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr ""
  
! #: config/riscv/riscv.cc:10682 config/riscv/riscv.cc:10685
  #, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10714
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10721
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10728
  #, gcc-internal-format
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10733
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10734
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10746
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:10756
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:10769
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10796 config/rs6000/rs6000.cc:4530
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10810 config/rs6000/rs6000.cc:4513
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:11305
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
! #: config/riscv/riscv.cc:11880
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
--- 43817,43912 ----
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10580
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10585
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10645
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10651
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr ""
  
! #: config/riscv/riscv.cc:10691 config/riscv/riscv.cc:10694
  #, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10730
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10732
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10737
  #, gcc-internal-format
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10743
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10751
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10755
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:10765
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:10778
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10805 config/rs6000/rs6000.cc:4530
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10819 config/rs6000/rs6000.cc:4513
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:11314
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
! #: config/riscv/riscv.cc:11889
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
*************** msgstr ""
*** 44468,44484 ****
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28798
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29276
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29281
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
--- 44476,44492 ----
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28801
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29279
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29284
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
*************** msgstr ""
*** 44703,44826 ****
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.cc:16296
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16303
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16338
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16341
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16370
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16374
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16386
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16395
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16403
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:16406
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16419
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16425
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16492
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16528
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr ""
  
! #: config/s390/s390.cc:16535
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:16566
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16733
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr ""
  
! #: config/s390/s390.cc:17792
  #, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr ""
  
! #: config/s390/s390.cc:17797
  #, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr ""
  
! #: config/s390/s390.cc:17802
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr ""
  
! #: config/s390/s390.cc:17808
  #, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr ""
--- 44711,44834 ----
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.cc:16323
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16330
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16365
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16368
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16397
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16413
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16430
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:16433
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16446
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16449
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16452
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16455
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16519
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16555
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr ""
  
! #: config/s390/s390.cc:16562
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:16593
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16760
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr ""
  
! #: config/s390/s390.cc:17819
  #, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr ""
  
! #: config/s390/s390.cc:17824
  #, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr ""
  
! #: config/s390/s390.cc:17829
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr ""
  
! #: config/s390/s390.cc:17835
  #, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr ""
*************** msgstr ""
*** 45185,45249 ****
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:4427
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:4451
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6705 ada/gcc-interface/utils.cc:6883
! #: ada/gcc-interface/utils.cc:7123
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6760
  #, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6775
  #, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6797
  #, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6806
  #, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6827
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6836
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:7083 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:7418
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr ""
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14860 cp/typeck.cc:2520
! #: cp/typeck.cc:9603 cp/typeck.cc:10396 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
--- 45193,45257 ----
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:4429
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:4453
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6707 ada/gcc-interface/utils.cc:6885
! #: ada/gcc-interface/utils.cc:7125
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6762
  #, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6777
  #, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6799
  #, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6808
  #, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6829
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:6838
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:7085 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr ""
  
! #: ada/gcc-interface/utils.cc:7420
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr ""
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14877 cp/typeck.cc:2520
! #: cp/typeck.cc:9719 cp/typeck.cc:10512 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
*************** msgstr ""
*** 45318,45325 ****
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr ""
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9859
! #: c/c-decl.cc:9865 c/c-decl.cc:10092
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr ""
--- 45326,45333 ----
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr ""
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9862
! #: c/c-decl.cc:9868 c/c-decl.cc:10096
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr ""
*************** msgstr ""
*** 45626,45632 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr ""
  
! #: c/c-decl.cc:4055 cp/decl.cc:3632
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
--- 45634,45640 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr ""
  
! #: c/c-decl.cc:4055 cp/decl.cc:3630
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
*************** msgstr ""
*** 45661,45667 ****
  msgid "duplicate label declaration %qE"
  msgstr ""
  
! #: c/c-decl.cc:4278 cp/decl.cc:4135
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr ""
--- 45669,45675 ----
  msgid "duplicate label declaration %qE"
  msgstr ""
  
! #: c/c-decl.cc:4278 cp/decl.cc:4133
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr ""
*************** msgstr ""
*** 45830,45836 ****
  msgid "invalid use of attributes in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2513
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr ""
--- 45838,45844 ----
  msgid "invalid use of attributes in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2558
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr ""
*************** msgstr ""
*** 45848,45859 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8993
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr ""
--- 45856,45867 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10990
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8996
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr ""
*************** msgstr ""
*** 45863,45869 ****
  msgid "%q+D is usually a function"
  msgstr ""
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10816 cp/decl.cc:18580
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr ""
--- 45871,45877 ----
  msgid "%q+D is usually a function"
  msgstr ""
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10820 cp/decl.cc:18578
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr ""
*************** msgstr ""
*** 45939,45945 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:6178 cp/decl.cc:9535
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 45947,45953 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:6178 cp/decl.cc:9533
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr ""
*** 46084,46090 ****
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr ""
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3794
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
--- 46092,46098 ----
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr ""
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3839
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
*************** msgstr ""
*** 46129,46135 ****
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7141 cp/decl.cc:13709
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
--- 46137,46143 ----
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7141 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
*************** msgstr ""
*** 46297,46309 ****
  msgid "function definition has qualified void return type"
  msgstr ""
  
! #: c/c-decl.cc:7684 cp/decl.cc:14134
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3796
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
--- 46305,46317 ----
  msgid "function definition has qualified void return type"
  msgstr ""
  
! #: c/c-decl.cc:7684 cp/decl.cc:14132
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3841
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
*************** msgstr ""
*** 46424,46430 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7979 cp/decl.cc:12576
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr ""
--- 46432,46438 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7979 cp/decl.cc:12574
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr ""
*************** msgstr ""
*** 46494,46505 ****
  msgid "%<constexpr%> object has variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13368
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13371
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr ""
--- 46502,46513 ----
  msgid "%<constexpr%> object has variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13413
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13416
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr ""
*************** msgstr ""
*** 46529,46535 ****
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10790
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
--- 46537,46543 ----
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10794
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
*************** msgstr ""
*** 46614,46630 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr ""
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10120
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10126
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:9036 cp/decl.cc:5719 cp/parser.cc:28813
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
--- 46622,46638 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr ""
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10124
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10130
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:9036 cp/decl.cc:5717 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
*************** msgstr ""
*** 46684,46690 ****
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.cc:9640 cp/decl.cc:15166
  #, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr ""
--- 46692,46698 ----
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.cc:9640 cp/decl.cc:15164
  #, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr ""
*************** msgstr ""
*** 46699,47305 ****
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:9684
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr ""
  
! #: c/c-decl.cc:9711
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr ""
  
! #: c/c-decl.cc:9775
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9842
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.cc:9856
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:9863
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr ""
  
! #: c/c-decl.cc:10042
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr ""
  
! #: c/c-decl.cc:10090
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr ""
  
! #: c/c-decl.cc:10102
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10189 cp/decl.cc:17838 m2/gm2-gcc/m2type.cc:2088
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:10208
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.cc:10217
  #, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:10330
  #, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr ""
  
! #: c/c-decl.cc:10363 c/c-decl.cc:10379
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr ""
  
! #: c/c-decl.cc:10374
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr ""
  
! #: c/c-decl.cc:10398
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.cc:10405
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10422
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10450
  #, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:10456
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr ""
  
! #: c/c-decl.cc:10664 cp/decl.cc:6053 cp/decl.cc:18438
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr ""
  
! #: c/c-decl.cc:10683
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:10695
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:10723
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.cc:10776
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10799
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr ""
  
! #: c/c-decl.cc:10808
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr ""
  
! #: c/c-decl.cc:10826
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr ""
  
! #: c/c-decl.cc:10845
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:10847
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10854
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr ""
  
! #: c/c-decl.cc:10905
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.cc:10921
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.cc:10938
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr ""
  
! #: c/c-decl.cc:10978 c/c-decl.cc:10982
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr ""
  
! #: c/c-decl.cc:10995
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr ""
  
! #: c/c-decl.cc:11011
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr ""
  
! #: c/c-decl.cc:11019
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr ""
  
! #: c/c-decl.cc:11028
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr ""
  
! #: c/c-decl.cc:11057 c/c-decl.cc:11062
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:11082
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:11089
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr ""
  
! #: c/c-decl.cc:11142
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11153
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11156 c/c-decl.cc:11203 c/c-decl.cc:11217
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr ""
  
! #: c/c-decl.cc:11195
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11200
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11210
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11215
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11473 cp/decl.cc:19361
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.cc:11492 cp/decl.cc:19432
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr ""
  
! #: c/c-decl.cc:11589
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.cc:11594
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11601
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr ""
  
! #: c/c-decl.cc:11635
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11646
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11651
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11657
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11961
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:12020 c/c-decl.cc:12027
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr ""
  
! #: c/c-decl.cc:12055 c/c-decl.cc:13176
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:12057
  #, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr ""
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12062
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:12075 c/c-decl.cc:12513 c/c-decl.cc:12971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:12087 cp/parser.cc:35091
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
  
! #: c/c-decl.cc:12100
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr ""
  
! #: c/c-decl.cc:12353 c/c-parser.cc:12542
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr ""
  
! #: c/c-decl.cc:12407
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr ""
  
! #: c/c-decl.cc:12486 c/c-decl.cc:13111 c/c-decl.cc:13170
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr ""
  
! #: c/c-decl.cc:12503
  #, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:12507
  #, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr ""
  
! #: c/c-decl.cc:12560
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr ""
  
! #: c/c-decl.cc:12582
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr ""
  
! #: c/c-decl.cc:12625
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr ""
  
! #: c/c-decl.cc:12744
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr ""
  
! #: c/c-decl.cc:12795 cp/parser.cc:20889
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr ""
  
! #: c/c-decl.cc:12871
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr ""
  
! #: c/c-decl.cc:12895 c/c-decl.cc:13272 c/c-parser.cc:11443
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr ""
  
! #: c/c-decl.cc:12897
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr ""
  
! #: c/c-decl.cc:12926
  #, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr ""
  
! #: c/c-decl.cc:12932
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr ""
  
! #: c/c-decl.cc:12939
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12987
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13000
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.cc:13055
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr ""
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13076 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13078
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:13080 c/c-decl.cc:13149
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:13082 c/c-decl.cc:13119
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:13096 c/c-parser.cc:3320 c/c-parser.cc:4691 c/c-parser.cc:10707
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr ""
  
! #: c/c-decl.cc:13099 c/c-parser.cc:3323 c/c-parser.cc:4694 c/c-parser.cc:10710
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr ""
  
! #: c/c-decl.cc:13125
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13134
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.cc:13140
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13147
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13155
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr ""
  
! #: c/c-decl.cc:13168
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13184
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13192
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13269
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:13284
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.cc:13295
  #, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr ""
  
! #: c/c-decl.cc:13324
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13350 c/c-decl.cc:13366 c/c-decl.cc:13392
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.cc:13538
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr ""
  
! #: c/c-decl.cc:13547
  #, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr ""
  
! #: c/c-decl.cc:13847 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13975
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr ""
  
! #: c/c-decl.cc:14027
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14036
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14039
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr ""
  
! #: c/c-decl.cc:14045
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14047 c/c-decl.cc:14064
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr ""
  
! #: c/c-decl.cc:14055
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14057
  #, fuzzy, gcc-internal-format
  #| msgid "previously defined here"
  msgid "loop name defined here"
  msgstr "ადრე აქ იყო აღწერილი"
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
--- 46707,47313 ----
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:9687
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr ""
  
! #: c/c-decl.cc:9714
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr ""
  
! #: c/c-decl.cc:9778
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9845
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.cc:9859
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:9866
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr ""
  
! #: c/c-decl.cc:10046
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr ""
  
! #: c/c-decl.cc:10094
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr ""
  
! #: c/c-decl.cc:10106
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10193 cp/decl.cc:17836 m2/gm2-gcc/m2type.cc:2088
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:10212
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.cc:10221
  #, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:10334
  #, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr ""
  
! #: c/c-decl.cc:10367 c/c-decl.cc:10383
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr ""
  
! #: c/c-decl.cc:10378
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr ""
  
! #: c/c-decl.cc:10402
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.cc:10409
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10426
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10454
  #, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:10460
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr ""
  
! #: c/c-decl.cc:10668 cp/decl.cc:6051 cp/decl.cc:18436
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr ""
  
! #: c/c-decl.cc:10687
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:10699
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:10727
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.cc:10780
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10803
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr ""
  
! #: c/c-decl.cc:10812
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr ""
  
! #: c/c-decl.cc:10830
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr ""
  
! #: c/c-decl.cc:10849
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:10851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10858
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr ""
  
! #: c/c-decl.cc:10909
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.cc:10925
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.cc:10942
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr ""
  
! #: c/c-decl.cc:10982 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr ""
  
! #: c/c-decl.cc:10999
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr ""
  
! #: c/c-decl.cc:11015
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr ""
  
! #: c/c-decl.cc:11023
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr ""
  
! #: c/c-decl.cc:11032
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr ""
  
! #: c/c-decl.cc:11061 c/c-decl.cc:11066
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:11086
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:11093
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr ""
  
! #: c/c-decl.cc:11146
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11157
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11160 c/c-decl.cc:11207 c/c-decl.cc:11221
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr ""
  
! #: c/c-decl.cc:11199
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11204
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11214
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11219
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11477 cp/decl.cc:19359
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.cc:11496 cp/decl.cc:19430
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr ""
  
! #: c/c-decl.cc:11593
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.cc:11598
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11605
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr ""
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11643
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11650
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11655
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11665
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11965
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:12024 c/c-decl.cc:12031
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr ""
  
! #: c/c-decl.cc:12059 c/c-decl.cc:13180
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:12061
  #, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr ""
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12066
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:12079 c/c-decl.cc:12517 c/c-decl.cc:12975
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:12091 cp/parser.cc:35150
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
  
! #: c/c-decl.cc:12104
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr ""
  
! #: c/c-decl.cc:12357 c/c-parser.cc:12587
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr ""
  
! #: c/c-decl.cc:12411
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr ""
  
! #: c/c-decl.cc:12490 c/c-decl.cc:13115 c/c-decl.cc:13174
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr ""
  
! #: c/c-decl.cc:12507
  #, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:12511
  #, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr ""
  
! #: c/c-decl.cc:12564
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr ""
  
! #: c/c-decl.cc:12586
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr ""
  
! #: c/c-decl.cc:12629
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr ""
  
! #: c/c-decl.cc:12748
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr ""
  
! #: c/c-decl.cc:12799 cp/parser.cc:20893
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr ""
  
! #: c/c-decl.cc:12875
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr ""
  
! #: c/c-decl.cc:12899 c/c-decl.cc:13276 c/c-parser.cc:11488
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr ""
  
! #: c/c-decl.cc:12901
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr ""
  
! #: c/c-decl.cc:12930
  #, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr ""
  
! #: c/c-decl.cc:12936
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr ""
  
! #: c/c-decl.cc:12943
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12991
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13004
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.cc:13059
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr ""
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13080 c/c-decl.cc:13157
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13082
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:13084 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:13086 c/c-decl.cc:13123
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:13100 c/c-parser.cc:3365 c/c-parser.cc:4736 c/c-parser.cc:10752
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr ""
  
! #: c/c-decl.cc:13103 c/c-parser.cc:3368 c/c-parser.cc:4739 c/c-parser.cc:10755
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr ""
  
! #: c/c-decl.cc:13129
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13138
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.cc:13144
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:13151
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:13159
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr ""
  
! #: c/c-decl.cc:13172
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13188
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13196
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13273
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:13288
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.cc:13299
  #, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr ""
  
! #: c/c-decl.cc:13328
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13354 c/c-decl.cc:13370 c/c-decl.cc:13396
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.cc:13542
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr ""
  
! #: c/c-decl.cc:13551
  #, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr ""
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13855 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13979
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr ""
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14035
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14040
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14043
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr ""
  
! #: c/c-decl.cc:14049
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14051 c/c-decl.cc:14068
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr ""
  
! #: c/c-decl.cc:14059
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14061
  #, fuzzy, gcc-internal-format
  #| msgid "previously defined here"
  msgid "loop name defined here"
  msgstr "ადრე აქ იყო აღწერილი"
  
! #: c/c-decl.cc:14065
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
*************** msgstr ""
*** 47309,47345 ****
  msgid "%qs is a keyword with %qs onwards"
  msgstr ""
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14134 cp/typeck.cc:5803
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14143 cp/typeck.cc:5811
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14070 cp/typeck.cc:5750
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14162 cp/typeck.cc:5819
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14094 cp/typeck.cc:5761
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14154
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14081
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
--- 47317,47353 ----
  msgid "%qs is a keyword with %qs onwards"
  msgstr ""
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14151 cp/typeck.cc:5919
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14160 cp/typeck.cc:5927
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14087 cp/typeck.cc:5866
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14179 cp/typeck.cc:5935
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14111 cp/typeck.cc:5877
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14171
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14098
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
*************** msgstr ""
*** 47359,47488 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1431 cp/parser.cc:35328
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
  
! #: c/c-parser.cc:1950
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr ""
  
! #: c/c-parser.cc:1976 c/c-parser.cc:1985 c/c-parser.cc:27770 cp/parser.cc:51250
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2081 c/c-parser.cc:14533
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr ""
  
! #: c/c-parser.cc:2165
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2364
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2372
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2380
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2393 c/c-parser.cc:3588 c/c-parser.cc:5295
  #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr ""
  
! #: c/c-parser.cc:2397 c/c-parser.cc:3592 c/c-parser.cc:5299
  #, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr ""
  
! #: c/c-parser.cc:2424 c/c-parser.cc:15911 c/c-parser.cc:24927
! #: c/c-parser.cc:25670 c/c-parser.cc:26256 cp/parser.cc:48093
! #: cp/parser.cc:53871
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr ""
  
! #: c/c-parser.cc:2448
  #, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr ""
  
! #: c/c-parser.cc:2453
  #, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr ""
  
! #: c/c-parser.cc:2489
  #, gcc-internal-format
  msgid "%qs in empty declaration"
  msgstr ""
  
! #: c/c-parser.cc:2503
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2541 c/c-parser.cc:8296
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2557 c/c-parser.cc:4483
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2575 cp/parser.cc:37586 cp/parser.cc:37658
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
  
! #: c/c-parser.cc:2610
  #, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr ""
  
! #: c/c-parser.cc:2631
  #, gcc-internal-format
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.cc:2641 c/c-parser.cc:8316 cp/parser.cc:13359 cp/parser.cc:13620
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:2644 c/c-parser.cc:8283 cp/cp-gimplify.cc:3684
  #, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:2694
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2707
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2733
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr ""
--- 47367,47496 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1476 cp/parser.cc:35387
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
  
! #: c/c-parser.cc:1995
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr ""
  
! #: c/c-parser.cc:2021 c/c-parser.cc:2030 c/c-parser.cc:27816 cp/parser.cc:51309
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2126 c/c-parser.cc:14578
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr ""
  
! #: c/c-parser.cc:2210
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2409
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2417
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2425
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2438 c/c-parser.cc:3633 c/c-parser.cc:5340
  #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr ""
  
! #: c/c-parser.cc:2442 c/c-parser.cc:3637 c/c-parser.cc:5344
  #, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr ""
  
! #: c/c-parser.cc:2469 c/c-parser.cc:15956 c/c-parser.cc:24972
! #: c/c-parser.cc:25715 c/c-parser.cc:26301 cp/parser.cc:48152
! #: cp/parser.cc:53924
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr ""
  
! #: c/c-parser.cc:2493
  #, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr ""
  
! #: c/c-parser.cc:2498
  #, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr ""
  
! #: c/c-parser.cc:2534
  #, gcc-internal-format
  msgid "%qs in empty declaration"
  msgstr ""
  
! #: c/c-parser.cc:2548
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2586 c/c-parser.cc:8341
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2602 c/c-parser.cc:4528
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2620 cp/parser.cc:37645 cp/parser.cc:37717
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
  
! #: c/c-parser.cc:2655
  #, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr ""
  
! #: c/c-parser.cc:2676
  #, gcc-internal-format
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.cc:2686 c/c-parser.cc:8361 cp/parser.cc:13361 cp/parser.cc:13622
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:2689 c/c-parser.cc:8328 cp/cp-gimplify.cc:3689
  #, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:2739
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2752
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2778
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr ""
*************** msgstr ""
*** 47490,47521 ****
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2748
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr ""
  
! #: c/c-parser.cc:2787
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr ""
  
! #: c/c-parser.cc:2899 c/c-parser.cc:3044
  #, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr ""
  
! #: c/c-parser.cc:2999
  #, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.cc:3031 cp/parser.cc:16635
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3036
  #, gcc-internal-format
  msgid "declaration in condition can only declare a single object"
  msgstr ""
--- 47498,47529 ----
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2793
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr ""
  
! #: c/c-parser.cc:2832
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr ""
  
! #: c/c-parser.cc:2944 c/c-parser.cc:3089
  #, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr ""
  
! #: c/c-parser.cc:3044
  #, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr ""
  
! #: c/c-parser.cc:3076 cp/parser.cc:16639
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3081
  #, gcc-internal-format
  msgid "declaration in condition can only declare a single object"
  msgstr ""
*************** msgstr ""
*** 47523,47889 ****
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3055 c/c-parser.cc:3097
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:3064
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr ""
  
! #: c/c-parser.cc:3346 c/c-parser.cc:9636 c/c-parser.cc:15984
! #: c/c-parser.cc:20710 cp/parser.cc:42983
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
  
! #: c/c-parser.cc:3355
  #, gcc-internal-format
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr ""
  
! #: c/c-parser.cc:3361
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr ""
  
! #: c/c-parser.cc:3370
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr ""
  
! #: c/c-parser.cc:3375
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr ""
  
! #: c/c-parser.cc:3382
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3384 cp/semantics.cc:12469
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: c/c-parser.cc:3764
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3767
  #, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr ""
  
! #: c/c-parser.cc:3770
  #, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr ""
  
! #: c/c-parser.cc:3798
  #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr ""
  
! #: c/c-parser.cc:3828
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3865
  #, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr ""
  
! #: c/c-parser.cc:3876
  #, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr ""
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3888 c/c-parser.cc:5120 c/c-parser.cc:5978 c/c-parser.cc:5995
! #: c/c-parser.cc:6580 c/c-parser.cc:7489 c/c-parser.cc:9503 c/c-parser.cc:9586
! #: c/c-parser.cc:10566 c/c-parser.cc:10881 c/c-parser.cc:10890
! #: c/c-parser.cc:11503 c/c-parser.cc:11791 c/c-parser.cc:11822
! #: c/c-parser.cc:13189 c/c-parser.cc:13763 c/c-parser.cc:13801
! #: c/c-parser.cc:14115 c/c-parser.cc:14166 c/c-parser.cc:14326
! #: c/c-parser.cc:14356 c/c-parser.cc:14364 c/c-parser.cc:14393
! #: c/c-parser.cc:14406 c/c-parser.cc:14712 c/c-parser.cc:14836
! #: c/c-parser.cc:15421 c/c-parser.cc:15474 c/c-parser.cc:15490
! #: c/c-parser.cc:15536 c/c-parser.cc:16557 c/c-parser.cc:16602
! #: c/c-parser.cc:19478 c/c-parser.cc:19615 c/c-parser.cc:20481
! #: c/c-parser.cc:23540 c/c-parser.cc:26738 c/c-parser.cc:26924
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9871
! #: cp/parser.cc:35331 cp/parser.cc:38563 cp/parser.cc:41808 cp/parser.cc:42000
! #: cp/parser.cc:49790 cp/parser.cc:53098
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.cc:3961
  #, gcc-internal-format
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr ""
  
! #: c/c-parser.cc:3970
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:3993
  #, gcc-internal-format
  msgid "no %<enum%> underlying type specified"
  msgstr ""
  
! #: c/c-parser.cc:3997
  #, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4027
  #, gcc-internal-format
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr ""
  
! #: c/c-parser.cc:4103 cp/parser.cc:22433
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
  
! #: c/c-parser.cc:4109 c/c-parser.cc:20758 cp/parser.cc:43046
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4152
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr ""
  
! #: c/c-parser.cc:4277
  #, gcc-internal-format
  msgid "expected class name"
  msgstr ""
  
! #: c/c-parser.cc:4299
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr ""
  
! #: c/c-parser.cc:4328
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr ""
  
! #: c/c-parser.cc:4445 c/c-parser.cc:6320
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
  
! #: c/c-parser.cc:4456
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr ""
  
! #: c/c-parser.cc:4550
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4557
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:4629
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:4951
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:5013
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr ""
  
! #: c/c-parser.cc:5021
  #, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr ""
  
! #: c/c-parser.cc:5181
  #, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr ""
  
! #: c/c-parser.cc:5306
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:5536
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5824 cp/parser.cc:30738
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr ""
  
! #: c/c-parser.cc:5871 cp/parser.cc:30794
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6016 cp/parser.cc:30962
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr ""
  
! #: c/c-parser.cc:6032 cp/parser.cc:30978
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr ""
  
! #: c/c-parser.cc:6153
  #, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr ""
  
! #: c/c-parser.cc:6397 c/c-parser.cc:6463 c/c-typeck.cc:9642
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr ""
  
! #: c/c-parser.cc:6455
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr ""
  
! #: c/c-parser.cc:6544
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:6700
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6712
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6720
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:7007 cp/parser.cc:13742
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7014 cp/parser.cc:13749
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7021 cp/parser.cc:13756
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7028
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7084 c/c-parser.cc:7239 cp/parser.cc:12633 cp/parser.cc:12783
! #: cp/parser.cc:50777
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7092 cp/parser.cc:12641
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7116 c/c-parser.cc:7337 c/c-parser.cc:27447 cp/parser.cc:12665
! #: cp/parser.cc:50757 cp/parser.cc:50896
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7208 cp/parser.cc:12752
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7216 cp/parser.cc:12760
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7228 cp/parser.cc:12772
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7349 cp/parser.cc:12902
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7407 cp/parser.cc:15356
  #, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr ""
  
! #: c/c-parser.cc:7504
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr ""
  
! #: c/c-parser.cc:7510 c/c-parser.cc:7702 c/c-parser.cc:7728
  #: c/gimple-parser.cc:467
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr ""
  
! #: c/c-parser.cc:7629
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7649 c/c-parser.cc:7692
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr ""
  
! #: c/c-parser.cc:7736
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7741 cp/parser.cc:13809
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7776
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr ""
--- 47531,47897 ----
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3100 c/c-parser.cc:3142
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:3109
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr ""
  
! #: c/c-parser.cc:3391 c/c-parser.cc:9681 c/c-parser.cc:16029
! #: c/c-parser.cc:20755 cp/parser.cc:43042
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
  
! #: c/c-parser.cc:3400
  #, gcc-internal-format
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr ""
  
! #: c/c-parser.cc:3406
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr ""
  
! #: c/c-parser.cc:3415
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr ""
  
! #: c/c-parser.cc:3420
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr ""
  
! #: c/c-parser.cc:3427
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3429 cp/semantics.cc:12469
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
  
! #: c/c-parser.cc:3809
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3812
  #, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr ""
  
! #: c/c-parser.cc:3815
  #, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr ""
  
! #: c/c-parser.cc:3843
  #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr ""
  
! #: c/c-parser.cc:3873
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3910
  #, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr ""
  
! #: c/c-parser.cc:3921
  #, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr ""
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3933 c/c-parser.cc:5165 c/c-parser.cc:6023 c/c-parser.cc:6040
! #: c/c-parser.cc:6625 c/c-parser.cc:7534 c/c-parser.cc:9548 c/c-parser.cc:9631
! #: c/c-parser.cc:10611 c/c-parser.cc:10926 c/c-parser.cc:10935
! #: c/c-parser.cc:11548 c/c-parser.cc:11836 c/c-parser.cc:11867
! #: c/c-parser.cc:13234 c/c-parser.cc:13808 c/c-parser.cc:13846
! #: c/c-parser.cc:14160 c/c-parser.cc:14211 c/c-parser.cc:14371
! #: c/c-parser.cc:14401 c/c-parser.cc:14409 c/c-parser.cc:14438
! #: c/c-parser.cc:14451 c/c-parser.cc:14757 c/c-parser.cc:14881
! #: c/c-parser.cc:15466 c/c-parser.cc:15519 c/c-parser.cc:15535
! #: c/c-parser.cc:15581 c/c-parser.cc:16602 c/c-parser.cc:16647
! #: c/c-parser.cc:19523 c/c-parser.cc:19660 c/c-parser.cc:20526
! #: c/c-parser.cc:23585 c/c-parser.cc:26783 c/c-parser.cc:26970
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9873
! #: cp/parser.cc:35390 cp/parser.cc:38622 cp/parser.cc:41867 cp/parser.cc:42059
! #: cp/parser.cc:49849 cp/parser.cc:53151
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c/c-parser.cc:4006
  #, gcc-internal-format
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr ""
  
! #: c/c-parser.cc:4015
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4038
  #, gcc-internal-format
  msgid "no %<enum%> underlying type specified"
  msgstr ""
  
! #: c/c-parser.cc:4042
  #, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4072
  #, gcc-internal-format
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr ""
  
! #: c/c-parser.cc:4148 cp/parser.cc:22437
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
  
! #: c/c-parser.cc:4154 c/c-parser.cc:20803 cp/parser.cc:43105
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4197
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr ""
  
! #: c/c-parser.cc:4322
  #, gcc-internal-format
  msgid "expected class name"
  msgstr ""
  
! #: c/c-parser.cc:4344
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr ""
  
! #: c/c-parser.cc:4373
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr ""
  
! #: c/c-parser.cc:4490 c/c-parser.cc:6365
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
  
! #: c/c-parser.cc:4501
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr ""
  
! #: c/c-parser.cc:4595
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4602
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:4674
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:4996
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:5058
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr ""
  
! #: c/c-parser.cc:5066
  #, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr ""
  
! #: c/c-parser.cc:5226
  #, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr ""
  
! #: c/c-parser.cc:5351
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:5581
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5869 cp/parser.cc:30792
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr ""
  
! #: c/c-parser.cc:5916 cp/parser.cc:30848
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6061 cp/parser.cc:31016
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr ""
  
! #: c/c-parser.cc:6077 cp/parser.cc:31032
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr ""
  
! #: c/c-parser.cc:6198
  #, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr ""
  
! #: c/c-parser.cc:6442 c/c-parser.cc:6508 c/c-typeck.cc:9659
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr ""
  
! #: c/c-parser.cc:6500
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr ""
  
! #: c/c-parser.cc:6589
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:6745
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6757
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6765
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:7052 cp/parser.cc:13744
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7059 cp/parser.cc:13751
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7066 cp/parser.cc:13758
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7073
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7129 c/c-parser.cc:7284 cp/parser.cc:12635 cp/parser.cc:12785
! #: cp/parser.cc:50836
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7137 cp/parser.cc:12643
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7161 c/c-parser.cc:7382 c/c-parser.cc:27493 cp/parser.cc:12667
! #: cp/parser.cc:50816 cp/parser.cc:50955
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7253 cp/parser.cc:12754
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7261 cp/parser.cc:12762
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7273 cp/parser.cc:12774
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7394 cp/parser.cc:12904
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7452 cp/parser.cc:15358
  #, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr ""
  
! #: c/c-parser.cc:7549
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr ""
  
! #: c/c-parser.cc:7555 c/c-parser.cc:7747 c/c-parser.cc:7773
  #: c/gimple-parser.cc:467
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr ""
  
! #: c/c-parser.cc:7674
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7694 c/c-parser.cc:7737
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr ""
  
! #: c/c-parser.cc:7781
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7786 cp/parser.cc:13811
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7821
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr ""
*************** msgstr ""
*** 47892,49388 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7833 c/c-parser.cc:7837 c/c-parser.cc:8345
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13265
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.cc:7918
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:7948
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8201
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:8327
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr ""
  
! #: c/c-parser.cc:8437
  #, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:8459
  #, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr ""
  
! #: c/c-parser.cc:8476 cp/parser.cc:5462 cp/parser.cc:16420
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr ""
  
! #: c/c-parser.cc:8557 cp/parser.cc:15492
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8600 cp/parser.cc:15495
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8694 cp/parser.cc:14223
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:8812 c/c-parser.cc:8891 c/c-parser.cc:9026 cp/parser.cc:15085
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8899
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:9060 c/c-parser.cc:9092
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9115
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9139 cp/parser.cc:14531
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9145 cp/parser.cc:14537
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9186
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9335 c/c-parser.cc:9346 c/c-parser.cc:9357
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr ""
  
! #: c/c-parser.cc:9336 c/c-parser.cc:9347 c/c-parser.cc:9358 cp/parser.cc:23377
! #: cp/parser.cc:23395 cp/parser.cc:23410
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:9367
  #, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr ""
  
! #: c/c-parser.cc:9716 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: c/c-parser.cc:9924
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10148 cp/typeck.cc:5582
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10154 cp/typeck.cc:5587
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
  
! #: c/c-parser.cc:10425
  #, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr ""
  
! #: c/c-parser.cc:10428
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr ""
  
! #: c/c-parser.cc:10529
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr ""
  
! #: c/c-parser.cc:10659
  #, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:10662
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:10678
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:10751
  #, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr ""
  
! #: c/c-parser.cc:10754
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr ""
  
! #: c/c-parser.cc:10778
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr ""
  
! #: c/c-parser.cc:10931
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr ""
  
! #: c/c-parser.cc:11038
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11041
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11052
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11123
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11127
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11132
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:11166
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11167
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:11175
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11176
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr ""
  
! #: c/c-parser.cc:11199
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr ""
  
! #: c/c-parser.cc:11201
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:11226
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11247
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr ""
  
! #: c/c-parser.cc:11255
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr ""
  
! #: c/c-parser.cc:11261
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr ""
  
! #: c/c-parser.cc:11277
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr ""
  
! #: c/c-parser.cc:11300 c/c-parser.cc:11304
  #, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr ""
  
! #: c/c-parser.cc:11308
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr ""
  
! #: c/c-parser.cc:11517 c/c-parser.cc:13256 c/c-parser.cc:13278
! #: c/c-parser.cc:22957 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44516
  #, gcc-internal-format
  msgid "expected expression"
  msgstr ""
  
! #: c/c-parser.cc:11539
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr ""
  
! #: c/c-parser.cc:11554
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr ""
  
! #: c/c-parser.cc:11665
  #, gcc-internal-format
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11704
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11849
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr ""
  
! #: c/c-parser.cc:11865
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr ""
  
! #: c/c-parser.cc:11935 c/c-parser.cc:11952 c/c-parser.cc:11959
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11980
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr ""
  
! #: c/c-parser.cc:12024 c/c-parser.cc:12034
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12056 c/c-parser.cc:12066
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12099
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr ""
  
! #: c/c-parser.cc:12118
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12166
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12189
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12206
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12246
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12257
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12265
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12273 c/c-parser.cc:12303
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12281 c/c-parser.cc:12323
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12295
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12315
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12422
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr ""
  
! #: c/c-parser.cc:12463
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:12476
  #, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr ""
  
! #: c/c-parser.cc:12480
  #, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr ""
  
! #: c/c-parser.cc:12506
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr ""
  
! #: c/c-parser.cc:12528
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12537
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.cc:12568
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr ""
  
! #: c/c-parser.cc:12579
  #, gcc-internal-format
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr ""
  
! #: c/c-parser.cc:12630 c/c-parser.cc:12659 cp/parser.cc:8032
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr ""
  
! #: c/c-parser.cc:12830
  #, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr ""
  
! #: c/c-parser.cc:12839 c/c-parser.cc:12919
  #, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr ""
  
! #: c/c-parser.cc:12845 c/c-parser.cc:12925
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr ""
  
! #: c/c-parser.cc:12852
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr ""
  
! #: c/c-parser.cc:12859
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr ""
  
! #: c/c-parser.cc:12867
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr ""
  
! #: c/c-parser.cc:12941
  #, gcc-internal-format
  msgid "rotate count is negative"
  msgstr ""
  
! #: c/c-parser.cc:13233 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13243
  #, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr ""
  
! #: c/c-parser.cc:13331
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13336
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13351
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:13356
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr ""
  
! #: c/c-parser.cc:13387
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13392
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr ""
  
! #: c/c-parser.cc:13394
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr ""
  
! #: c/c-parser.cc:13408
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13483
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13488
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13496
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:13507
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13511
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13516
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13529
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13551
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13587
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13717 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14137
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:14233
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14481
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c/c-parser.cc:14613
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:14633
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:14755
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr ""
  
! #: c/c-parser.cc:15207
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.cc:15275 cp/parser.cc:38420
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:15289 cp/parser.cc:38433
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15328
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:15331 cp/parser.cc:38470
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15340 cp/parser.cc:38479
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:15351 cp/parser.cc:38493
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr ""
  
! #: c/c-parser.cc:15367 cp/parser.cc:38512
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:15591 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15629 cp/parser.cc:53453
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15649 c/c-parser.cc:25667 c/c-parser.cc:25976
! #: c/c-parser.cc:26039 c/c-parser.cc:26149 cp/parser.cc:48090
! #: cp/parser.cc:48438 cp/parser.cc:48553 cp/parser.cc:48652 cp/parser.cc:53485
! #: cp/parser.cc:53501 cp/parser.cc:53517 cp/parser.cc:53533 cp/parser.cc:53550
! #: cp/parser.cc:53567 cp/parser.cc:53584 cp/parser.cc:53611 cp/parser.cc:53625
! #: cp/parser.cc:53650 cp/parser.cc:53664
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:15672 cp/parser.cc:53639
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:15771 cp/parser.cc:53769
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:15778 cp/parser.cc:53775
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:15790 c/c-parser.cc:15806
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:15877 cp/parser.cc:53858
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:15893 cp/parser.cc:53475
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.cc:16276 c/c-parser.cc:20196 c/c-parser.cc:22425
! #: c/c-parser.cc:22444 c/c-parser.cc:22697 c/c-parser.cc:22755
! #: c/c-parser.cc:22762 c/c-parser.cc:22769 c/c-parser.cc:27120
! #: c/c-parser.cc:28325 c/c-parser.cc:28333 c/c-parser.cc:28709
! #: c/c-parser.cc:28719 c/c-parser.cc:28813 c/c-parser.cc:28820
! #: c/c-parser.cc:28827 cp/parser.cc:38959 cp/parser.cc:42640 cp/parser.cc:44042
! #: cp/parser.cc:44079 cp/parser.cc:44268 cp/parser.cc:44331 cp/parser.cc:44338
! #: cp/parser.cc:44345 cp/parser.cc:50011 cp/parser.cc:50018 cp/parser.cc:50025
! #: cp/parser.cc:50558 cp/parser.cc:52339 cp/parser.cc:52347 cp/parser.cc:52499
! #: cp/parser.cc:52509
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:16303
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:16910 c/c-parser.cc:29539
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr ""
  
! #: c/c-parser.cc:16914 cp/semantics.cc:9112
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr ""
  
! #: c/c-parser.cc:16956 cp/parser.cc:39850
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17051 cp/parser.cc:39928
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:17053 cp/parser.cc:39930
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:17138 cp/parser.cc:40000
  #, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr ""
  
! #: c/c-parser.cc:17215 cp/parser.cc:40082
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.cc:17235 c/c-parser.cc:26032 c/c-parser.cc:26142
! #: cp/parser.cc:40100 cp/parser.cc:48430 cp/parser.cc:48545
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr ""
  
! #: c/c-parser.cc:17288 cp/parser.cc:40155
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17295 cp/parser.cc:40162
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:17297 cp/parser.cc:40164
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:17303 cp/parser.cc:40170
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17408 c/c-parser.cc:17468 c/c-parser.cc:17530
! #: c/c-parser.cc:17578 c/c-parser.cc:17658 c/c-parser.cc:18055
! #: c/c-parser.cc:18137 c/c-parser.cc:18742 c/c-parser.cc:18887
! #: c/c-parser.cc:18955 c/c-parser.cc:20133
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17419
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17480
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17542 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17591 cp/semantics.cc:9357
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:17625 cp/parser.cc:40396
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:17697 cp/parser.cc:40466
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:17765
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr ""
  
! #: c/c-parser.cc:17842 cp/parser.cc:40618
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:17845 cp/parser.cc:40621
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:17929 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:17941 c/c-parser.cc:18064 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18003 cp/parser.cc:39613
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr ""
  
! #: c/c-parser.cc:18037 cp/parser.cc:39646
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "მოულოდნელი არგუმენტი"
  
! #: c/c-parser.cc:18204 cp/semantics.cc:9543
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:18272 cp/parser.cc:43259
  #, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:18314 cp/parser.cc:40671
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr ""
  
! #: c/c-parser.cc:18323 c/c-parser.cc:18329 cp/parser.cc:40680
! #: cp/parser.cc:40690
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr ""
  
! #: c/c-parser.cc:18365 cp/parser.cc:40730
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr ""
  
! #: c/c-parser.cc:18418 cp/parser.cc:40798
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18543 c/c-parser.cc:27870 cp/parser.cc:51949
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:18665 cp/parser.cc:41056
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:18719 cp/parser.cc:41072
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18723 cp/parser.cc:41075
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18736 cp/semantics.cc:8297
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18759 cp/parser.cc:41095
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr ""
  
! #: c/c-parser.cc:18898 c/c-parser.cc:18909
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18917 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:18966 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19123 c/c-parser.cc:22412 cp/parser.cc:44034
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr ""
  
! #: c/c-parser.cc:19130
  #, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:19178 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19189 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19308 cp/parser.cc:41634
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19320 cp/parser.cc:41647
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19328 c/c-parser.cc:19356
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:19408
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19447
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19807 cp/parser.cc:42194
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:19855 cp/parser.cc:42249 cp/parser.cc:42701 cp/parser.cc:42768
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr ""
  
! #: c/c-parser.cc:19916 cp/parser.cc:42279
  #, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr ""
  
! #: c/c-parser.cc:19985 cp/parser.cc:42422
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19995 cp/parser.cc:42435
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20005 cp/parser.cc:42448
  #, gcc-internal-format
  msgid "too many %<present%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20013 cp/parser.cc:42459
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20051 cp/parser.cc:42499
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr ""
  
! #: c/c-parser.cc:20103 cp/parser.cc:42563
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20115 cp/parser.cc:42574
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr ""
  
! #: c/c-parser.cc:20138 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:20171 cp/parser.cc:42645
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
  
! #: c/c-parser.cc:20250
  #, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr ""
  
! #: c/c-parser.cc:20294
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr ""
  
! #: c/c-parser.cc:20400 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20501 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20572 c/c-parser.cc:20666 cp/parser.cc:42828
! #: cp/parser.cc:42940
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr ""
  
! #: c/c-parser.cc:20581 c/c-parser.cc:20702 cp/parser.cc:42835
! #: cp/parser.cc:42975
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qs"
  msgstr ""
  
! #: c/c-parser.cc:20596 c/c-parser.cc:20725 cp/parser.cc:42850
! #: cp/parser.cc:42997
  #, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20604 c/c-parser.cc:20733 cp/parser.cc:42858
! #: cp/parser.cc:43005 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20642 cp/parser.cc:42917
  #, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20650 cp/parser.cc:42925
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20676 cp/parser.cc:42949
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20684 cp/parser.cc:42956
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20696 cp/parser.cc:42968
  #, gcc-internal-format
  msgid "non-empty string literal expected"
  msgstr ""
  
! #: c/c-parser.cc:20806 cp/parser.cc:43108
  #, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:20813 cp/parser.cc:43115
  #, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:20820 cp/parser.cc:43122
  #, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:20841 cp/parser.cc:43143
  #, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr ""
  
! #: c/c-parser.cc:20877 c/c-parser.cc:27149 cp/parser.cc:43180
! #: cp/parser.cc:50583
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21118 cp/parser.cc:43475
  #, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr ""
  
! #: c/c-parser.cc:21129 c/c-parser.cc:21526 c/c-parser.cc:29112
! #: cp/parser.cc:43486 cp/parser.cc:43939 cp/parser.cc:51427
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr ""
  
! #: c/c-parser.cc:21174 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21327 cp/parser.cc:43727
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:21515 cp/parser.cc:43928
  #, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr ""
  
! #: c/c-parser.cc:21676 cp/parser.cc:49115
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21686 cp/parser.cc:49125
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21706 cp/parser.cc:49145
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:21717 cp/parser.cc:49156
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:21724 cp/parser.cc:49163
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21732 cp/parser.cc:49171
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21743 cp/parser.cc:49193
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21753 cp/parser.cc:49216
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21846 cp/parser.cc:49300
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.cc:21862 cp/parser.cc:49317
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:21894 cp/parser.cc:49075
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22123 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr ""
  
! #: c/c-parser.cc:22127
  #, gcc-internal-format
  msgid "expected function name"
  msgstr ""
  
! #: c/c-parser.cc:22145 cp/parser.cc:52766
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr ""
  
! #: c/c-parser.cc:22168 c/c-parser.cc:22216 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22208 cp/parser.cc:52817 cp/parser.cc:52864
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22239 cp/parser.cc:52892
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:22240 cp/parser.cc:52894
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:22285 cp/parser.cc:49533
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22343
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22347 c/c-parser.cc:22370
  #, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr ""
  
! #: c/c-parser.cc:22365
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22368
  #, gcc-internal-format
  msgid "modified here"
  msgstr ""
  
! #: c/c-parser.cc:22436 cp/parser.cc:44054 cp/parser.cc:44069
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:22460
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22477
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22484
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22492
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22501
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22512
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22663 cp/parser.cc:44234
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22702 cp/parser.cc:44273
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:22726 cp/parser.cc:44302
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22741 cp/parser.cc:44317
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr ""
  
! #: c/c-parser.cc:22748 cp/parser.cc:44324
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr ""
  
! #: c/c-parser.cc:22786 c/c-parser.cc:22793 cp/parser.cc:44362
! #: cp/parser.cc:44369
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22799 c/c-parser.cc:22804 cp/parser.cc:44375
! #: cp/parser.cc:44380
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:22827 cp/parser.cc:44403
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22838 cp/parser.cc:44414
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22870 cp/parser.cc:44446
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22880 cp/parser.cc:44456
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23001 cp/parser.cc:44556
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23008 cp/parser.cc:44563
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23081 cp/parser.cc:44628 cp/parser.cc:44911 cp/parser.cc:45005
! #: cp/parser.cc:45023
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:23092 cp/parser.cc:44639
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:23152 cp/parser.cc:45078
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:23423 cp/parser.cc:44932 cp/parser.cc:44958
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:23427 cp/parser.cc:44998 cp/parser.cc:45032
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:23478 cp/parser.cc:45067
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23484 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:23587 cp/semantics.cc:11996
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:23630
  #, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:23636 cp/parser.cc:45220
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23667 cp/parser.cc:45256
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:23679 cp/parser.cc:45272
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23720 cp/parser.cc:45310
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr ""
  
! #: c/c-parser.cc:23728 cp/parser.cc:45318
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23733
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:23804 cp/parser.cc:46039
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23871 cp/parser.cc:46108
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23905 cp/parser.cc:46141
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23910 cp/parser.cc:46147
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr ""
  
! #: c/c-parser.cc:23919 cp/parser.cc:46156
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23944 cp/parser.cc:46179
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr ""
--- 47900,49396 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7878 c/c-parser.cc:7882 c/c-parser.cc:8390
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13267
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.cc:7963
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:7993
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8246
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:8372
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr ""
  
! #: c/c-parser.cc:8482
  #, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:8504
  #, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr ""
  
! #: c/c-parser.cc:8521 cp/parser.cc:5462 cp/parser.cc:16424
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr ""
  
! #: c/c-parser.cc:8602 cp/parser.cc:15494
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8645 cp/parser.cc:15497
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8739 cp/parser.cc:14225
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:8857 c/c-parser.cc:8936 c/c-parser.cc:9071 cp/parser.cc:15087
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8944
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:9105 c/c-parser.cc:9137
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9160
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9184 cp/parser.cc:14533
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9190 cp/parser.cc:14539
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9231
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9380 c/c-parser.cc:9391 c/c-parser.cc:9402
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr ""
  
! #: c/c-parser.cc:9381 c/c-parser.cc:9392 c/c-parser.cc:9403 cp/parser.cc:23381
! #: cp/parser.cc:23399 cp/parser.cc:23414
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:9412
  #, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr ""
  
! #: c/c-parser.cc:9761 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: c/c-parser.cc:9969
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10193 cp/typeck.cc:5698
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10199 cp/typeck.cc:5703
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
  
! #: c/c-parser.cc:10470
  #, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr ""
  
! #: c/c-parser.cc:10473
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr ""
  
! #: c/c-parser.cc:10574
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr ""
  
! #: c/c-parser.cc:10704
  #, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:10707
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:10723
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:10796
  #, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr ""
  
! #: c/c-parser.cc:10799
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr ""
  
! #: c/c-parser.cc:10823
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr ""
  
! #: c/c-parser.cc:10976
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr ""
  
! #: c/c-parser.cc:11083
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11086
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11097
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11168
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11172
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11177
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:11211
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11212
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:11220
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11221
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr ""
  
! #: c/c-parser.cc:11244
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr ""
  
! #: c/c-parser.cc:11246
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11292
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr ""
  
! #: c/c-parser.cc:11300
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr ""
  
! #: c/c-parser.cc:11306
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr ""
  
! #: c/c-parser.cc:11322
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr ""
  
! #: c/c-parser.cc:11345 c/c-parser.cc:11349
  #, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr ""
  
! #: c/c-parser.cc:11353
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr ""
  
! #: c/c-parser.cc:11562 c/c-parser.cc:13301 c/c-parser.cc:13323
! #: c/c-parser.cc:23002 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44575
  #, gcc-internal-format
  msgid "expected expression"
  msgstr ""
  
! #: c/c-parser.cc:11584
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr ""
  
! #: c/c-parser.cc:11599
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr ""
  
! #: c/c-parser.cc:11710
  #, gcc-internal-format
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11749
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11894
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr ""
  
! #: c/c-parser.cc:11910
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr ""
  
! #: c/c-parser.cc:11980 c/c-parser.cc:11997 c/c-parser.cc:12004
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12025
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr ""
  
! #: c/c-parser.cc:12069 c/c-parser.cc:12079
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12101 c/c-parser.cc:12111
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12144
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr ""
  
! #: c/c-parser.cc:12163
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12211
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12234
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12251
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12291
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12302
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12310
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12318 c/c-parser.cc:12348
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12326 c/c-parser.cc:12368
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12340
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12360
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12467
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr ""
  
! #: c/c-parser.cc:12508
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:12521
  #, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr ""
  
! #: c/c-parser.cc:12525
  #, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr ""
  
! #: c/c-parser.cc:12551
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr ""
  
! #: c/c-parser.cc:12573
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12582
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.cc:12613
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr ""
  
! #: c/c-parser.cc:12624
  #, gcc-internal-format
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr ""
  
! #: c/c-parser.cc:12675 c/c-parser.cc:12704 cp/parser.cc:8032
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr ""
  
! #: c/c-parser.cc:12875
  #, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr ""
  
! #: c/c-parser.cc:12884 c/c-parser.cc:12964
  #, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr ""
  
! #: c/c-parser.cc:12890 c/c-parser.cc:12970
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr ""
  
! #: c/c-parser.cc:12897
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr ""
  
! #: c/c-parser.cc:12904
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr ""
  
! #: c/c-parser.cc:12912
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr ""
  
! #: c/c-parser.cc:12986
  #, gcc-internal-format
  msgid "rotate count is negative"
  msgstr ""
  
! #: c/c-parser.cc:13278 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13288
  #, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr ""
  
! #: c/c-parser.cc:13376
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13381
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13396
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:13401
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr ""
  
! #: c/c-parser.cc:13432
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13437
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr ""
  
! #: c/c-parser.cc:13439
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr ""
  
! #: c/c-parser.cc:13453
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13528
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13541
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:13552
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13574
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13578
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13596
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13601
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13606
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13632
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13762 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14182
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:14278
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14526
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c/c-parser.cc:14658
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:14678
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:14800
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr ""
  
! #: c/c-parser.cc:15252
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.cc:15320 cp/parser.cc:38479
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:15334 cp/parser.cc:38492
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15373
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:15376 cp/parser.cc:38529
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15385 cp/parser.cc:38538
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:15396 cp/parser.cc:38552
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr ""
  
! #: c/c-parser.cc:15412 cp/parser.cc:38571
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:15636 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15674 cp/parser.cc:53506
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15694 c/c-parser.cc:25712 c/c-parser.cc:26021
! #: c/c-parser.cc:26084 c/c-parser.cc:26194 cp/parser.cc:48149
! #: cp/parser.cc:48497 cp/parser.cc:48612 cp/parser.cc:48711 cp/parser.cc:53538
! #: cp/parser.cc:53554 cp/parser.cc:53570 cp/parser.cc:53586 cp/parser.cc:53603
! #: cp/parser.cc:53620 cp/parser.cc:53637 cp/parser.cc:53664 cp/parser.cc:53678
! #: cp/parser.cc:53703 cp/parser.cc:53717
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:15717 cp/parser.cc:53692
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:15816 cp/parser.cc:53822
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:15823 cp/parser.cc:53828
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:15835 c/c-parser.cc:15851
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:15922 cp/parser.cc:53911
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:15938 cp/parser.cc:53528
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.cc:16321 c/c-parser.cc:20241 c/c-parser.cc:22470
! #: c/c-parser.cc:22489 c/c-parser.cc:22742 c/c-parser.cc:22800
! #: c/c-parser.cc:22807 c/c-parser.cc:22814 c/c-parser.cc:27166
! #: c/c-parser.cc:28371 c/c-parser.cc:28379 c/c-parser.cc:28755
! #: c/c-parser.cc:28765 c/c-parser.cc:28859 c/c-parser.cc:28866
! #: c/c-parser.cc:28873 cp/parser.cc:39018 cp/parser.cc:42699 cp/parser.cc:44101
! #: cp/parser.cc:44138 cp/parser.cc:44327 cp/parser.cc:44390 cp/parser.cc:44397
! #: cp/parser.cc:44404 cp/parser.cc:50070 cp/parser.cc:50077 cp/parser.cc:50084
! #: cp/parser.cc:50617 cp/parser.cc:52392 cp/parser.cc:52400 cp/parser.cc:52552
! #: cp/parser.cc:52562
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:16348
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:16955 c/c-parser.cc:29582
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr ""
  
! #: c/c-parser.cc:16959 cp/semantics.cc:9112
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr ""
  
! #: c/c-parser.cc:17001 cp/parser.cc:39909
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17096 cp/parser.cc:39987
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:17098 cp/parser.cc:39989
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:17183 cp/parser.cc:40059
  #, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr ""
  
! #: c/c-parser.cc:17260 cp/parser.cc:40141
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.cc:17280 c/c-parser.cc:26077 c/c-parser.cc:26187
! #: cp/parser.cc:40159 cp/parser.cc:48489 cp/parser.cc:48604
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr ""
  
! #: c/c-parser.cc:17333 cp/parser.cc:40214
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17340 cp/parser.cc:40221
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:17342 cp/parser.cc:40223
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:17348 cp/parser.cc:40229
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17453 c/c-parser.cc:17513 c/c-parser.cc:17575
! #: c/c-parser.cc:17623 c/c-parser.cc:17703 c/c-parser.cc:18100
! #: c/c-parser.cc:18182 c/c-parser.cc:18787 c/c-parser.cc:18932
! #: c/c-parser.cc:19000 c/c-parser.cc:20178
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17464
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17525
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17587 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17636 cp/semantics.cc:9357
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:17670 cp/parser.cc:40455
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:17742 cp/parser.cc:40525
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:17810
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr ""
  
! #: c/c-parser.cc:17887 cp/parser.cc:40677
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:17890 cp/parser.cc:40680
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:17974 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:17986 c/c-parser.cc:18109 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18048 cp/parser.cc:39672
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr ""
  
! #: c/c-parser.cc:18082 cp/parser.cc:39705
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "მოულოდნელი არგუმენტი"
  
! #: c/c-parser.cc:18249 cp/semantics.cc:9543
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:18317 cp/parser.cc:43318
  #, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:18359 cp/parser.cc:40730
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr ""
  
! #: c/c-parser.cc:18368 c/c-parser.cc:18374 cp/parser.cc:40739
! #: cp/parser.cc:40749
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr ""
  
! #: c/c-parser.cc:18410 cp/parser.cc:40789
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr ""
  
! #: c/c-parser.cc:18463 cp/parser.cc:40857
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18588 c/c-parser.cc:27916 cp/parser.cc:52002
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:18710 cp/parser.cc:41115
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:18764 cp/parser.cc:41131
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18768 cp/parser.cc:41134
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18781 cp/semantics.cc:8297
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18804 cp/parser.cc:41154
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr ""
  
! #: c/c-parser.cc:18943 c/c-parser.cc:18954
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18962 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19056 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19168 c/c-parser.cc:22457 cp/parser.cc:44093
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr ""
  
! #: c/c-parser.cc:19175
  #, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:19223 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19234 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19353 cp/parser.cc:41693
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19365 cp/parser.cc:41706
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19373 c/c-parser.cc:19401
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:19453
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19492
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19852 cp/parser.cc:42253
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:19900 cp/parser.cc:42308 cp/parser.cc:42760 cp/parser.cc:42827
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr ""
  
! #: c/c-parser.cc:19961 cp/parser.cc:42338
  #, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr ""
  
! #: c/c-parser.cc:20030 cp/parser.cc:42481
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20040 cp/parser.cc:42494
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20050 cp/parser.cc:42507
  #, gcc-internal-format
  msgid "too many %<present%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:20058 cp/parser.cc:42518
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20096 cp/parser.cc:42558
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr ""
  
! #: c/c-parser.cc:20148 cp/parser.cc:42622
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20160 cp/parser.cc:42633
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr ""
  
! #: c/c-parser.cc:20183 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:20216 cp/parser.cc:42704
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
  
! #: c/c-parser.cc:20295
  #, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr ""
  
! #: c/c-parser.cc:20339
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr ""
  
! #: c/c-parser.cc:20445 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20546 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20617 c/c-parser.cc:20711 cp/parser.cc:42887
! #: cp/parser.cc:42999
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr ""
  
! #: c/c-parser.cc:20626 c/c-parser.cc:20747 cp/parser.cc:42894
! #: cp/parser.cc:43034
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qs"
  msgstr ""
  
! #: c/c-parser.cc:20641 c/c-parser.cc:20770 cp/parser.cc:42909
! #: cp/parser.cc:43056
  #, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20649 c/c-parser.cc:20778 cp/parser.cc:42917
! #: cp/parser.cc:43064 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20687 cp/parser.cc:42976
  #, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20695 cp/parser.cc:42984
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20721 cp/parser.cc:43008
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20729 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20741 cp/parser.cc:43027
  #, gcc-internal-format
  msgid "non-empty string literal expected"
  msgstr ""
  
! #: c/c-parser.cc:20851 cp/parser.cc:43167
  #, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:20858 cp/parser.cc:43174
  #, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:20865 cp/parser.cc:43181
  #, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:20886 cp/parser.cc:43202
  #, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr ""
  
! #: c/c-parser.cc:20922 c/c-parser.cc:27195 cp/parser.cc:43239
! #: cp/parser.cc:50642
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21163 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr ""
  
! #: c/c-parser.cc:21174 c/c-parser.cc:21571 c/c-parser.cc:29156
! #: cp/parser.cc:43545 cp/parser.cc:43998 cp/parser.cc:51484
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr ""
  
! #: c/c-parser.cc:21219 cp/parser.cc:43593
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21372 cp/parser.cc:43786
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:21560 cp/parser.cc:43987
  #, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr ""
  
! #: c/c-parser.cc:21721 cp/parser.cc:49174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21731 cp/parser.cc:49184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21751 cp/parser.cc:49204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:21762 cp/parser.cc:49215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:21769 cp/parser.cc:49222
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21777 cp/parser.cc:49230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21788 cp/parser.cc:49252
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21798 cp/parser.cc:49275
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21891 cp/parser.cc:49359
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.cc:21907 cp/parser.cc:49376
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:21939 cp/parser.cc:49134
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22168 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr ""
  
! #: c/c-parser.cc:22172
  #, gcc-internal-format
  msgid "expected function name"
  msgstr ""
  
! #: c/c-parser.cc:22190 cp/parser.cc:52819
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr ""
  
! #: c/c-parser.cc:22213 c/c-parser.cc:22261 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22253 cp/parser.cc:52870 cp/parser.cc:52917
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22284 cp/parser.cc:52945
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:22285 cp/parser.cc:52947
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:22330 cp/parser.cc:49592
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22388
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22392 c/c-parser.cc:22415
  #, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr ""
  
! #: c/c-parser.cc:22410
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22413
  #, gcc-internal-format
  msgid "modified here"
  msgstr ""
  
! #: c/c-parser.cc:22481 cp/parser.cc:44113 cp/parser.cc:44128
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:22505
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22522
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22529
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22537
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22546
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22557
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22708 cp/parser.cc:44293
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22747 cp/parser.cc:44332
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:22771 cp/parser.cc:44361
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22786 cp/parser.cc:44376
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr ""
  
! #: c/c-parser.cc:22793 cp/parser.cc:44383
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr ""
  
! #: c/c-parser.cc:22831 c/c-parser.cc:22838 cp/parser.cc:44421
! #: cp/parser.cc:44428
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22844 c/c-parser.cc:22849 cp/parser.cc:44434
! #: cp/parser.cc:44439
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:22872 cp/parser.cc:44462
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22883 cp/parser.cc:44473
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22915 cp/parser.cc:44505
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22925 cp/parser.cc:44515
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23046 cp/parser.cc:44615
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23053 cp/parser.cc:44622
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23126 cp/parser.cc:44687 cp/parser.cc:44970 cp/parser.cc:45064
! #: cp/parser.cc:45082
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:23137 cp/parser.cc:44698
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:23197 cp/parser.cc:45137
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:23468 cp/parser.cc:44991 cp/parser.cc:45017
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:23472 cp/parser.cc:45057 cp/parser.cc:45091
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:23523 cp/parser.cc:45126
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23529 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:23632 cp/semantics.cc:11996
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:23675
  #, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:23681 cp/parser.cc:45279
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23712 cp/parser.cc:45315
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:23724 cp/parser.cc:45331
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23765 cp/parser.cc:45369
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr ""
  
! #: c/c-parser.cc:23773 cp/parser.cc:45377
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23778
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:23849 cp/parser.cc:46098
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23916 cp/parser.cc:46167
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23950 cp/parser.cc:46200
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23955 cp/parser.cc:46206
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr ""
  
! #: c/c-parser.cc:23964 cp/parser.cc:46215
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23989 cp/parser.cc:46238
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr ""
*************** msgstr ""
*** 49390,49958 ****
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:23973 cp/parser.cc:46201 cp/parser.cc:46203 cp/parser.cc:46388
  #, gcc-internal-format
  msgid "loop nest expected"
  msgstr ""
  
! #: c/c-parser.cc:24025 cp/parser.cc:46276
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24054 cp/parser.cc:46307
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24065 cp/parser.cc:46318
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24088 cp/parser.cc:46344
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46355
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24187 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
  
! #: c/c-parser.cc:24276 c/c-parser.cc:24291 cp/parser.cc:46682
! #: cp/parser.cc:46697
  #, gcc-internal-format
  msgid "not enough nested loops"
  msgstr ""
  
! #: c/c-parser.cc:24394 cp/parser.cc:46982
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:24517 cp/parser.cc:46517 cp/parser.cc:46560 cp/pt.cc:18586
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:24951 cp/parser.cc:47528
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:25167 cp/parser.cc:47734
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:25380 c/c-parser.cc:25388
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected argument"
  msgid "expected a function name"
  msgstr "მოულოდნელი არგუმენტი"
  
! #: c/c-parser.cc:25401 cp/parser.cc:50217
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected argument"
  msgid "expected target-function call"
  msgstr "მოულოდნელი არგუმენტი"
  
! #: c/c-parser.cc:25471
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr ""
  
! #: c/c-parser.cc:25658 cp/parser.cc:48081
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr ""
  
! #: c/c-parser.cc:25925 cp/parser.cc:48368
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25941 cp/parser.cc:48384
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25989 cp/parser.cc:48665
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26091 cp/parser.cc:48491
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26103 cp/parser.cc:48503
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26202 cp/parser.cc:48608
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26215 cp/parser.cc:48621
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26460 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26521
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:26572 c/c-parser.cc:26610
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:26643 cp/parser.cc:49677
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr ""
  
! #: c/c-parser.cc:26655 cp/parser.cc:49691
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:26683 cp/parser.cc:49720
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:26705 cp/parser.cc:49752
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr ""
  
! #: c/c-parser.cc:26714 cp/parser.cc:49762 cp/pt.cc:18254
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:26717 cp/parser.cc:49765 cp/pt.cc:18261
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:26758 cp/parser.cc:49811
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr ""
  
! #: c/c-parser.cc:26781 cp/parser.cc:49841 cp/pt.cc:18278
  #, gcc-internal-format
  msgid "property must be integer expression"
  msgstr ""
  
! #: c/c-parser.cc:26794 cp/parser.cc:49852
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26815 cp/parser.cc:49868 fortran/openmp.cc:6534
  #, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr ""
  
! #: c/c-parser.cc:26874 cp/parser.cc:49931
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr ""
  
! #: c/c-parser.cc:26986 cp/parser.cc:50435
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27002 cp/parser.cc:50448
  #, gcc-internal-format
  msgid "too many %<match%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27013
  #, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr ""
  
! #: c/c-parser.cc:27028 cp/decl.cc:8621
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27074 cp/parser.cc:50510
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr ""
  
! #: c/c-parser.cc:27081
  #, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr ""
  
! #: c/c-parser.cc:27101 cp/parser.cc:50543
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr ""
  
! #: c/c-parser.cc:27104
  #, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr ""
  
! #: c/c-parser.cc:27111 cp/parser.cc:50550
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:27131 cp/parser.cc:50567
  #, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr ""
  
! #: c/c-parser.cc:27229 cp/decl.cc:8603
  #, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr ""
  
! #: c/c-parser.cc:27231 cp/decl.cc:8500 cp/decl.cc:8606
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr ""
  
! #: c/c-parser.cc:27277 cp/decl.cc:8612
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr ""
  
! #: c/c-parser.cc:27302 cp/parser.cc:50635
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27315
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27358
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27366 cp/parser.cc:50680
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27573 cp/parser.cc:50969
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:27577 cp/parser.cc:50973
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27637 cp/parser.cc:51106
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27640 cp/parser.cc:51109
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27689 c/c-parser.cc:27731 cp/parser.cc:51164
! #: cp/parser.cc:51211
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr ""
  
! #: c/c-parser.cc:27703 cp/parser.cc:51177
  #, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:27738 cp/parser.cc:51218
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:27749 c/c-parser.cc:27780 cp/parser.cc:51229
! #: cp/parser.cc:51260
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27756 c/c-parser.cc:27785 cp/parser.cc:51236
! #: cp/parser.cc:51265
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:27793 cp/parser.cc:51273
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:27820
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:27897
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27901
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27904
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27907
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27915
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:27924
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:28045
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:28056
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:28075
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28209 cp/parser.cc:52195
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:28280 cp/parser.cc:52288
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr ""
  
! #: c/c-parser.cc:28309 cp/parser.cc:52323
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28328 cp/parser.cc:52342
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28340 cp/parser.cc:52354
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28349 cp/parser.cc:52363
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28363 cp/parser.cc:52377
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:28382
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28388
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28506 cp/parser.cc:48884
  #, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr ""
  
! #: c/c-parser.cc:28535 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:28651 cp/parser.cc:52434
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28684 cp/parser.cc:52469
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr ""
  
! #: c/c-parser.cc:28741 cp/parser.cc:52531
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:28764 cp/parser.cc:52558
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28767 cp/parser.cc:52561
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28794 cp/parser.cc:49992
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:28880 c/c-parser.cc:29181 cp/parser.cc:50078
! #: cp/parser.cc:51497 cp/parser.cc:51525
  #, gcc-internal-format
  msgid "expected directive name"
  msgstr ""
  
! #: c/c-parser.cc:28891 cp/parser.cc:50089
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28899 cp/parser.cc:50097
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28906 cp/parser.cc:50104
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28917 cp/parser.cc:50115
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28940 cp/parser.cc:50142
  #, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr ""
  
! #: c/c-parser.cc:28953 cp/parser.cc:50152
  #, gcc-internal-format
  msgid "expected assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:29082 cp/parser.cc:51395
  #, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr ""
  
! #: c/c-parser.cc:29096 cp/parser.cc:51410
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29105 cp/parser.cc:51420
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29195 cp/parser.cc:51511
  #, gcc-internal-format
  msgid "unknown directive name"
  msgstr ""
  
! #: c/c-parser.cc:29210 cp/parser.cc:51531
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29216 cp/parser.cc:51537
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29541 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:29543 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:29547 cp/semantics.cc:10344
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr ""
  
! #: c/c-parser.cc:29727 cp/parser.cc:53320
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:29733 cp/parser.cc:53326
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:29742
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:29750 cp/parser.cc:53344
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:29843
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
--- 49398,49966 ----
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:24018 cp/parser.cc:46260 cp/parser.cc:46262 cp/parser.cc:46447
  #, gcc-internal-format
  msgid "loop nest expected"
  msgstr ""
  
! #: c/c-parser.cc:24070 cp/parser.cc:46335
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46366
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24110 cp/parser.cc:46377
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24133 cp/parser.cc:46403
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24144 cp/parser.cc:46414
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24232 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
  
! #: c/c-parser.cc:24321 c/c-parser.cc:24336 cp/parser.cc:46741
! #: cp/parser.cc:46756
  #, gcc-internal-format
  msgid "not enough nested loops"
  msgstr ""
  
! #: c/c-parser.cc:24439 cp/parser.cc:47041
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:24562 cp/parser.cc:46576 cp/parser.cc:46619 cp/pt.cc:18615
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:24996 cp/parser.cc:47587
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:25212 cp/parser.cc:47793
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:25425 c/c-parser.cc:25433
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected argument"
  msgid "expected a function name"
  msgstr "მოულოდნელი არგუმენტი"
  
! #: c/c-parser.cc:25446 cp/parser.cc:50276
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected argument"
  msgid "expected target-function call"
  msgstr "მოულოდნელი არგუმენტი"
  
! #: c/c-parser.cc:25516
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr ""
  
! #: c/c-parser.cc:25703 cp/parser.cc:48140
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr ""
  
! #: c/c-parser.cc:25970 cp/parser.cc:48427
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25986 cp/parser.cc:48443
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26034 cp/parser.cc:48724
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26136 cp/parser.cc:48550
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26148 cp/parser.cc:48562
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26247 cp/parser.cc:48667
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26260 cp/parser.cc:48680
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26505 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26566
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:26617 c/c-parser.cc:26655
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:26688 cp/parser.cc:49736
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr ""
  
! #: c/c-parser.cc:26700 cp/parser.cc:49750
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:26728 cp/parser.cc:49779
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:26750 cp/parser.cc:49811
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr ""
  
! #: c/c-parser.cc:26759 cp/parser.cc:49821 cp/pt.cc:18283
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:26762 cp/parser.cc:49824 cp/pt.cc:18290
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:26803 cp/parser.cc:49870
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr ""
  
! #: c/c-parser.cc:26827 cp/parser.cc:49900 cp/pt.cc:18307
  #, gcc-internal-format
  msgid "property must be integer expression"
  msgstr ""
  
! #: c/c-parser.cc:26837 cp/parser.cc:49911
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26858 cp/parser.cc:49927 fortran/openmp.cc:6534
  #, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr ""
  
! #: c/c-parser.cc:26917 cp/parser.cc:49990
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr ""
  
! #: c/c-parser.cc:27032 cp/parser.cc:50494
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27048 cp/parser.cc:50507
  #, gcc-internal-format
  msgid "too many %<match%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27059
  #, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr ""
  
! #: c/c-parser.cc:27074 cp/decl.cc:8619
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27120 cp/parser.cc:50569
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr ""
  
! #: c/c-parser.cc:27127
  #, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr ""
  
! #: c/c-parser.cc:27147 cp/parser.cc:50602
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr ""
  
! #: c/c-parser.cc:27150
  #, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr ""
  
! #: c/c-parser.cc:27157 cp/parser.cc:50609
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:27177 cp/parser.cc:50626
  #, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr ""
  
! #: c/c-parser.cc:27275 cp/decl.cc:8601
  #, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr ""
  
! #: c/c-parser.cc:27277 cp/decl.cc:8498 cp/decl.cc:8604
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr ""
  
! #: c/c-parser.cc:27323 cp/decl.cc:8610
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr ""
  
! #: c/c-parser.cc:27348 cp/parser.cc:50694
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27361
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27404
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27412 cp/parser.cc:50739
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27619 cp/parser.cc:51028
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:27623 cp/parser.cc:51032
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27683 cp/parser.cc:51165
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27686 cp/parser.cc:51168
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27735 c/c-parser.cc:27777 cp/parser.cc:51223
! #: cp/parser.cc:51270
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr ""
  
! #: c/c-parser.cc:27749 cp/parser.cc:51236
  #, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:27784 cp/parser.cc:51277
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:27795 c/c-parser.cc:27826 cp/parser.cc:51288
! #: cp/parser.cc:51319
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27802 c/c-parser.cc:27831 cp/parser.cc:51295
! #: cp/parser.cc:51324
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:27839 cp/parser.cc:51332
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:27866
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:27943
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27947
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27950
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27953
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27961
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:27970
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:28091
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:28102
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:28121
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28255 cp/parser.cc:52248
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:28326 cp/parser.cc:52341
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr ""
  
! #: c/c-parser.cc:28355 cp/parser.cc:52376
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28374 cp/parser.cc:52395
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28386 cp/parser.cc:52407
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28395 cp/parser.cc:52416
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28409 cp/parser.cc:52430
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:28428
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28434
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28552 cp/parser.cc:48943
  #, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr ""
  
! #: c/c-parser.cc:28581 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:28697 cp/parser.cc:52487
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28730 cp/parser.cc:52522
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr ""
  
! #: c/c-parser.cc:28787 cp/parser.cc:52584
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:28810 cp/parser.cc:52611
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28813 cp/parser.cc:52614
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28840 cp/parser.cc:50051
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:28926 c/c-parser.cc:29224 cp/parser.cc:50137
! #: cp/parser.cc:51553 cp/parser.cc:51580
  #, gcc-internal-format
  msgid "expected directive name"
  msgstr ""
  
! #: c/c-parser.cc:28937 cp/parser.cc:50148
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28945 cp/parser.cc:50156
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28952 cp/parser.cc:50163
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28963 cp/parser.cc:50174
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28986 cp/parser.cc:50201
  #, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr ""
  
! #: c/c-parser.cc:28999 cp/parser.cc:50211
  #, gcc-internal-format
  msgid "expected assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:29128 cp/parser.cc:51454
  #, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr ""
  
! #: c/c-parser.cc:29142 cp/parser.cc:51469
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29150 cp/parser.cc:51478
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29237 cp/parser.cc:51566
  #, gcc-internal-format
  msgid "unknown directive name"
  msgstr ""
  
! #: c/c-parser.cc:29252 cp/parser.cc:51586
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29258 cp/parser.cc:51592
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29584 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:29586 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:29590 cp/semantics.cc:10344
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr ""
  
! #: c/c-parser.cc:29770 cp/parser.cc:53373
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:29776 cp/parser.cc:53379
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:29785
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:29793 cp/parser.cc:53397
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:29886
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
*************** msgstr ""
*** 49962,49968 ****
  msgid "%qD has an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12542 c/c-typeck.cc:12617 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
--- 49970,49976 ----
  msgid "%qD has an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12559 c/c-typeck.cc:12634 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
*************** msgstr ""
*** 50048,50059 ****
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10693
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10697
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr ""
--- 50056,50067 ----
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10710
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10714
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr ""
*************** msgstr ""
*** 50093,50099 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr ""
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4035 cp/typeck.cc:4130
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
--- 50101,50107 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr ""
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4151 cp/typeck.cc:4246
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
*************** msgstr ""
*** 50231,51680 ****
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr ""
  
! #: c/c-typeck.cc:4351
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4356
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4432
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.cc:4513
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr ""
  
! #: c/c-typeck.cc:4514
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr ""
  
! #: c/c-typeck.cc:4528
  #, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr ""
  
! #: c/c-typeck.cc:4706 c/c-typeck.cc:4734 cp/typeck.cc:5849 cp/typeck.cc:6137
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.cc:4714 c/c-typeck.cc:4725 cp/typeck.cc:5886 cp/typeck.cc:5910
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr ""
  
! #: c/c-typeck.cc:4717 c/c-typeck.cc:4728 cp/typeck.cc:5889 cp/typeck.cc:5913
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
  
! #: c/c-typeck.cc:4746 c/c-typeck.cc:4753 c/c-typeck.cc:6130 c/c-typeck.cc:6135
! #: c/c-typeck.cc:8683 cp/tree.cc:6464
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: c/c-typeck.cc:4774
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:4833
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4836
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4870
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:4879 cp/typeck.cc:6937
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
  
! #: c/c-typeck.cc:5328
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5332
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5342
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr ""
  
! #: c/c-typeck.cc:5366
  #, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr ""
  
! #: c/c-typeck.cc:5392
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr ""
  
! #: c/c-typeck.cc:5450
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5453
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5460
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5463
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5479
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr ""
  
! #: c/c-typeck.cc:5506 c/c-typeck.cc:5540
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr ""
  
! #: c/c-typeck.cc:5508 c/c-typeck.cc:5543
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr ""
  
! #: c/c-typeck.cc:5528
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:5532
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:5640
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr ""
  
! #: c/c-typeck.cc:5703 c/c-typeck.cc:5899
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr ""
  
! #: c/c-typeck.cc:5717
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:5725
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr ""
  
! #: c/c-typeck.cc:5914
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr ""
  
! #: c/c-typeck.cc:5935
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5938
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5943
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:5945 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:6084
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6180
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:6239 c/c-typeck.cc:6245
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6262
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr ""
  
! #: c/c-typeck.cc:6279
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6303
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6307
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:6312
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6334
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6337
  #, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6338
  #, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6349 c/c-typeck.cc:6362
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6389
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6505
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:6509
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:6528
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:6533
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:6542 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr ""
  
! #: c/c-typeck.cc:6591
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6609 c/c-typeck.cc:13209
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6680
  msgid "cast adds %q#v qualifier to function type"
  msgstr ""
  
! #: c/c-typeck.cc:6686
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:6721
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6818
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr ""
  
! #: c/c-typeck.cc:6824
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr ""
  
! #: c/c-typeck.cc:6839
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr ""
  
! #: c/c-typeck.cc:6843
  #, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6863
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr ""
  
! #: c/c-typeck.cc:6873
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr ""
  
! #: c/c-typeck.cc:6908
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6913
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6918
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6951
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr ""
  
! #: c/c-typeck.cc:6963
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6968
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6978 cp/typeck.cc:9383
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6992
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7001
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7011
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7126
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7168
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr ""
  
! #: c/c-typeck.cc:7294
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7496 c/c-typeck.cc:7515 c/c-typeck.cc:7572
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr ""
  
! #: c/c-typeck.cc:7588
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr ""
  
! #: c/c-typeck.cc:7638
  msgid "expected %e but argument is of type %e"
  msgstr ""
  
! #: c/c-typeck.cc:7672
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7675
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7680
  #, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr ""
  
! #: c/c-typeck.cc:7737 c/c-typeck.cc:8645
  #, fuzzy
  #| msgid "declared here"
  msgid "%e declared here"
  msgstr "აღწერილია აქ"
  
! #: c/c-typeck.cc:7930
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7935
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7939
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7944
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7949
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7967
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8149 c/c-typeck.cc:8548
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8152 c/c-typeck.cc:8551
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8155 c/c-typeck.cc:8553
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8158 c/c-typeck.cc:8555
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8166 c/c-typeck.cc:8438 c/c-typeck.cc:8481
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8168 c/c-typeck.cc:8440 c/c-typeck.cc:8483
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8170 c/c-typeck.cc:8442 c/c-typeck.cc:8485
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8172 c/c-typeck.cc:8444 c/c-typeck.cc:8487
  msgid "return discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8181
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr ""
  
! #: c/c-typeck.cc:8249
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr ""
  
! #: c/c-typeck.cc:8276
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8287
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8298
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8308
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8324
  #, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8339
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8345
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8351
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8356 cp/typeck.cc:10559
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8380
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8390
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8400
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8405
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8455
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8458
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8460
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8462
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8492
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8510
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8518
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8524
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8529
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8576
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:8587
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8593
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8602
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8608
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8616
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8622
  msgid "returning %e from a function with incompatible return type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8698
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8708
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8714
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8719
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8741
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8751
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8757
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8761
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8794
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr ""
  
! #: c/c-typeck.cc:8805
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8816
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8826
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr ""
  
! #: c/c-typeck.cc:8906
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:9148
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9156
  #, gcc-internal-format
! msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:9159 c/c-typeck.cc:9221 c/c-typeck.cc:9374
  #, gcc-internal-format
! msgid "%<constexpr%> initializer not representable in type of object"
  msgstr ""
  
! #: c/c-typeck.cc:9169
  #, gcc-internal-format
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:9186
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9195
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9339 c/c-typeck.cc:10307 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:9355 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9401
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9406
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9413
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9425
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.cc:9493 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
  
! #: c/c-typeck.cc:9507 c/c-typeck.cc:9647 c/c-typeck.cc:10401
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9519 c/c-typeck.cc:9543 c/c-typeck.cc:9546 c/c-typeck.cc:9554
! #: c/c-typeck.cc:9616 c/c-typeck.cc:11384 c/c-typeck.cc:11468
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:9528
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr ""
  
! #: c/c-typeck.cc:9559 c/c-typeck.cc:9629 c/c-typeck.cc:11478
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:9581 cp/typeck2.cc:1340
  #, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr ""
  
! #: c/c-typeck.cc:9623 c/c-typeck.cc:11473
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr ""
  
! #: c/c-typeck.cc:9929 cp/decl.cc:7906
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
  
! #: c/c-typeck.cc:10155
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10239
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10309 c/c-typeck.cc:10313 c/c-typeck.cc:12076
! #: c/c-typeck.cc:12201 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
  
! #: c/c-typeck.cc:10350
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10373
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:10413
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10535 c/c-typeck.cc:10617
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10540 c/c-typeck.cc:10679
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10590
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr ""
  
! #: c/c-typeck.cc:10599 c/c-typeck.cc:10608
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:10613 c/c-typeck.cc:10615
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10619 c/c-typeck.cc:10622
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:10641
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10650
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:10784 c/c-typeck.cc:10839 c/c-typeck.cc:10880
! #: c/c-typeck.cc:10940 c/c-typeck.cc:10987 c/c-typeck.cc:11575
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:10875 c/c-typeck.cc:10936 c/c-typeck.cc:10983
! #: c/c-typeck.cc:11572
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:11500
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:11946
  #, gcc-internal-format
  msgid "excess elements in %qT initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11958 c/c-typeck.cc:12035
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11979
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12050 c/c-typeck.cc:12176 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:12146
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12168
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c/c-typeck.cc:12267
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12344 c/c-typeck.cc:12346
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12380
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12547 c/c-typeck.cc:12623 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, gcc-internal-format
  msgid "constraint allows registers outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12559 cp/semantics.cc:2358
  #, gcc-internal-format
  msgid "side-effects in output operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12570 cp/semantics.cc:2374
  #, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:12578 c/c-typeck.cc:12668 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12636 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:12649 cp/semantics.cc:2481
  #, gcc-internal-format
  msgid "side-effects in input operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12660 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, gcc-internal-format
  msgid "input operand outside of a function is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:12712
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.cc:12718
  #, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:12748 c/gimple-parser.cc:2648 cp/typeck.cc:11159
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
  
! #: c/c-typeck.cc:12777
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr ""
  
! #: c/c-typeck.cc:12790 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:12793
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:12875
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.cc:12966 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:12991
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:13029 c/c-typeck.cc:13037
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:13043 cp/parser.cc:13521
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13045
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13121 cp/parser.cc:15291
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:13124 c/c-typeck.cc:13144 cp/decl.cc:4107 cp/parser.cc:15301
! #: cp/parser.cc:15322
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:13127 cp/parser.cc:15304
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.cc:13141 cp/parser.cc:15314
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.cc:13191 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.cc:13235
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:13526
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13531
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13549 c/c-typeck.cc:13587
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13554 c/c-typeck.cc:13592
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14184 c/c-typeck.cc:14348 cp/typeck.cc:6163
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.cc:14192 c/c-typeck.cc:14356 cp/typeck.cc:6177
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:14207 c/c-typeck.cc:14371 cp/typeck.cc:6195
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14217 c/c-typeck.cc:14381 cp/typeck.cc:6212
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14231 cp/typeck.cc:5838
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr ""
  
! #: c/c-typeck.cc:14270 c/c-typeck.cc:14422
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:14277 c/c-typeck.cc:14283
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:14290 c/c-typeck.cc:14432
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.cc:14303 c/c-typeck.cc:14309 c/c-typeck.cc:14459
! #: c/c-typeck.cc:14465
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.cc:14410
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.cc:14412
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.cc:14417
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr ""
  
! #: c/c-typeck.cc:14440 c/c-typeck.cc:14443 c/c-typeck.cc:14450
! #: c/c-typeck.cc:14453
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.cc:14530
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:14848
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14852
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14856
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14872
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:15075 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15086 c/c-typeck.cc:15096 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:15131 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15199 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15203 c/c-typeck.cc:17020 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15211
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15221 c/c-typeck.cc:17027 c/c-typeck.cc:17181
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15258 cp/semantics.cc:5995
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15265 cp/semantics.cc:6002
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15288 cp/semantics.cc:6035
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15306 c/c-typeck.cc:15373 c/c-typeck.cc:15666
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15325 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15333 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15342 c/c-typeck.cc:15466 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15359 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15402 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15417 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15454 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15458 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15486 c/c-typeck.cc:15605 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15496 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.cc:15872 cp/semantics.cc:7305
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:15879
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:15885 cp/semantics.cc:7312
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:15898 cp/semantics.cc:7328
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15918 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15945
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15952 cp/semantics.cc:7398
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15958 cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15964 cp/semantics.cc:7410
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16001 cp/semantics.cc:7458
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16104 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:16126 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:16152 c/c-typeck.cc:16162
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:16182
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16194
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16202
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16246
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:16255 cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.cc:16343
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16361 c/c-typeck.cc:17275 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16373 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:16388 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16397
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16405
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16424 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:16454 c/c-typeck.cc:17175 c/c-typeck.cc:17446
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:16471 cp/semantics.cc:7876
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16482 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16496 c/c-typeck.cc:16566 c/c-typeck.cc:16601
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16506 c/c-typeck.cc:16574 c/c-typeck.cc:16923
! #: c/c-typeck.cc:17075 c/c-typeck.cc:17083 c/c-typeck.cc:17099
! #: c/c-typeck.cc:17108 c/c-typeck.cc:17116 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
--- 50239,51688 ----
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr ""
  
! #: c/c-typeck.cc:4352
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4357
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4433
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.cc:4514
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr ""
  
! #: c/c-typeck.cc:4515
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr ""
  
! #: c/c-typeck.cc:4529
  #, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr ""
  
! #: c/c-typeck.cc:4707 c/c-typeck.cc:4735 cp/typeck.cc:5965 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.cc:4715 c/c-typeck.cc:4726 cp/typeck.cc:6002 cp/typeck.cc:6026
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr ""
  
! #: c/c-typeck.cc:4718 c/c-typeck.cc:4729 cp/typeck.cc:6005 cp/typeck.cc:6029
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
  
! #: c/c-typeck.cc:4747 c/c-typeck.cc:4754 c/c-typeck.cc:6131 c/c-typeck.cc:6136
! #: c/c-typeck.cc:8684 cp/tree.cc:6464
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: c/c-typeck.cc:4775
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:4834
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4837
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:4880 cp/typeck.cc:7053
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
  
! #: c/c-typeck.cc:5329
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5333
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5343
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr ""
  
! #: c/c-typeck.cc:5367
  #, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr ""
  
! #: c/c-typeck.cc:5393
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr ""
  
! #: c/c-typeck.cc:5451
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5454
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5461
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5464
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:5480
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr ""
  
! #: c/c-typeck.cc:5507 c/c-typeck.cc:5541
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr ""
  
! #: c/c-typeck.cc:5509 c/c-typeck.cc:5544
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr ""
  
! #: c/c-typeck.cc:5529
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:5533
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:5641
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr ""
  
! #: c/c-typeck.cc:5704 c/c-typeck.cc:5900
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr ""
  
! #: c/c-typeck.cc:5718
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:5726
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr ""
  
! #: c/c-typeck.cc:5915
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr ""
  
! #: c/c-typeck.cc:5936
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5939
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5944
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:5946 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:6085
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6181
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:6240 c/c-typeck.cc:6246
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6263
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr ""
  
! #: c/c-typeck.cc:6280
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6304
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6308
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:6313
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6335
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6338
  #, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6339
  #, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6350 c/c-typeck.cc:6363
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6390
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:6506
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:6510
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:6529
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:6534
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:6543 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr ""
  
! #: c/c-typeck.cc:6592
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6610 c/c-typeck.cc:13226
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6681
  msgid "cast adds %q#v qualifier to function type"
  msgstr ""
  
! #: c/c-typeck.cc:6687
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:6722
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6819
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr ""
  
! #: c/c-typeck.cc:6825
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr ""
  
! #: c/c-typeck.cc:6840
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr ""
  
! #: c/c-typeck.cc:6844
  #, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6864
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr ""
  
! #: c/c-typeck.cc:6874
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr ""
  
! #: c/c-typeck.cc:6909
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6914
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6919
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6952
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr ""
  
! #: c/c-typeck.cc:6964
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6969
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6979 cp/typeck.cc:9499
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6993
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7002
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7012
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7127
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7169
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr ""
  
! #: c/c-typeck.cc:7295
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7497 c/c-typeck.cc:7516 c/c-typeck.cc:7573
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr ""
  
! #: c/c-typeck.cc:7589
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr ""
  
! #: c/c-typeck.cc:7639
  msgid "expected %e but argument is of type %e"
  msgstr ""
  
! #: c/c-typeck.cc:7673
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7676
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7681
  #, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr ""
  
! #: c/c-typeck.cc:7738 c/c-typeck.cc:8646
  #, fuzzy
  #| msgid "declared here"
  msgid "%e declared here"
  msgstr "აღწერილია აქ"
  
! #: c/c-typeck.cc:7931
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7936
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7940
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7945
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7950
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7968
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8150 c/c-typeck.cc:8549
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8153 c/c-typeck.cc:8552
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8156 c/c-typeck.cc:8554
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8159 c/c-typeck.cc:8556
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:8167 c/c-typeck.cc:8439 c/c-typeck.cc:8482
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8169 c/c-typeck.cc:8441 c/c-typeck.cc:8484
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8171 c/c-typeck.cc:8443 c/c-typeck.cc:8486
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8173 c/c-typeck.cc:8445 c/c-typeck.cc:8488
  msgid "return discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:8182
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr ""
  
! #: c/c-typeck.cc:8250
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr ""
  
! #: c/c-typeck.cc:8277
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8288
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8299
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8309
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8325
  #, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8340
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8346
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8352
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8357 cp/typeck.cc:10675
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8381
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8391
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8401
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8406
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8456
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8459
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8461
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8463
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:8493
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8511
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8519
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8525
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8530
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8577
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:8588
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8594
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8603
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8609
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8617
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8623
  msgid "returning %e from a function with incompatible return type %e"
  msgstr ""
  
! #: c/c-typeck.cc:8699
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8709
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8715
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8720
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8742
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8752
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8758
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8762
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8795
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr ""
  
! #: c/c-typeck.cc:8806
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8817
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8827
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr ""
  
! #: c/c-typeck.cc:8907
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:9149
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9166 c/c-typeck.cc:9176 c/c-typeck.cc:9238 c/c-typeck.cc:9391
  #, gcc-internal-format
! msgid "%<constexpr%> initializer not representable in type of object"
  msgstr ""
  
! #: c/c-typeck.cc:9172
  #, gcc-internal-format
! msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:9186
  #, gcc-internal-format
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:9203
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9212
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9356 c/c-typeck.cc:10324 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:9372 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9418
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9423
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9430
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9442
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.cc:9510 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
  
! #: c/c-typeck.cc:9524 c/c-typeck.cc:9664 c/c-typeck.cc:10418
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9536 c/c-typeck.cc:9560 c/c-typeck.cc:9563 c/c-typeck.cc:9571
! #: c/c-typeck.cc:9633 c/c-typeck.cc:11401 c/c-typeck.cc:11485
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:9545
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr ""
  
! #: c/c-typeck.cc:9576 c/c-typeck.cc:9646 c/c-typeck.cc:11495
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:9598 cp/typeck2.cc:1340
  #, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr ""
  
! #: c/c-typeck.cc:9640 c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr ""
  
! #: c/c-typeck.cc:9946 cp/decl.cc:7904
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
  
! #: c/c-typeck.cc:10172
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10256
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10326 c/c-typeck.cc:10330 c/c-typeck.cc:12093
! #: c/c-typeck.cc:12218 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
  
! #: c/c-typeck.cc:10367
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10390
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:10430
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10552 c/c-typeck.cc:10634
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10557 c/c-typeck.cc:10696
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10607
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr ""
  
! #: c/c-typeck.cc:10616 c/c-typeck.cc:10625
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:10630 c/c-typeck.cc:10632
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10636 c/c-typeck.cc:10639
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:10658
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10667
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:10801 c/c-typeck.cc:10856 c/c-typeck.cc:10897
! #: c/c-typeck.cc:10957 c/c-typeck.cc:11004 c/c-typeck.cc:11592
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:10892 c/c-typeck.cc:10953 c/c-typeck.cc:11000
! #: c/c-typeck.cc:11589
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:11517
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:11963
  #, gcc-internal-format
  msgid "excess elements in %qT initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11975 c/c-typeck.cc:12052
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11996
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12067 c/c-typeck.cc:12193 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:12163
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12185
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c/c-typeck.cc:12284
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12361 c/c-typeck.cc:12363
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12397
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:12564 c/c-typeck.cc:12640 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, gcc-internal-format
  msgid "constraint allows registers outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12576 cp/semantics.cc:2358
  #, gcc-internal-format
  msgid "side-effects in output operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12587 cp/semantics.cc:2374
  #, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:12595 c/c-typeck.cc:12685 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12653 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:12666 cp/semantics.cc:2481
  #, gcc-internal-format
  msgid "side-effects in input operand outside of a function"
  msgstr ""
  
! #: c/c-typeck.cc:12677 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, gcc-internal-format
  msgid "input operand outside of a function is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:12729
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.cc:12735
  #, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:12765 c/gimple-parser.cc:2648 cp/typeck.cc:11275
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
  
! #: c/c-typeck.cc:12794
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr ""
  
! #: c/c-typeck.cc:12807 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:12810
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:12892
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.cc:12983 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:13008
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:13046 c/c-typeck.cc:13054
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:13060 cp/parser.cc:13523
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13062
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:13138 cp/parser.cc:15293
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:13141 c/c-typeck.cc:13161 cp/decl.cc:4105 cp/parser.cc:15303
! #: cp/parser.cc:15324
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:13144 cp/parser.cc:15306
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.cc:13158 cp/parser.cc:15316
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.cc:13208 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.cc:13252
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:13543
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13548
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13566 c/c-typeck.cc:13604
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13571 c/c-typeck.cc:13609
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14201 c/c-typeck.cc:14365 cp/typeck.cc:6279
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.cc:14209 c/c-typeck.cc:14373 cp/typeck.cc:6293
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:14224 c/c-typeck.cc:14388 cp/typeck.cc:6311
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14234 c/c-typeck.cc:14398 cp/typeck.cc:6328
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14248 cp/typeck.cc:5954
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr ""
  
! #: c/c-typeck.cc:14287 c/c-typeck.cc:14439
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:14294 c/c-typeck.cc:14300
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:14307 c/c-typeck.cc:14449
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.cc:14320 c/c-typeck.cc:14326 c/c-typeck.cc:14476
! #: c/c-typeck.cc:14482
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.cc:14427
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.cc:14429
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.cc:14434
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr ""
  
! #: c/c-typeck.cc:14457 c/c-typeck.cc:14460 c/c-typeck.cc:14467
! #: c/c-typeck.cc:14470
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.cc:14547
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:14865
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14869
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14873
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:14889
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:15092 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15103 c/c-typeck.cc:15113 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:15148 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15216 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15220 c/c-typeck.cc:17037 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15228
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15238 c/c-typeck.cc:17044 c/c-typeck.cc:17198
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15275 cp/semantics.cc:5995
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:6002
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15305 cp/semantics.cc:6035
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15323 c/c-typeck.cc:15390 c/c-typeck.cc:15683
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15342 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15350 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15359 c/c-typeck.cc:15483 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15376 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15419 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15434 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15471 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15475 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15503 c/c-typeck.cc:15622 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15513 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.cc:15889 cp/semantics.cc:7305
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:15896
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:7312
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:15915 cp/semantics.cc:7328
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15935 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15962
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15969 cp/semantics.cc:7398
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15975 cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15981 cp/semantics.cc:7410
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16018 cp/semantics.cc:7458
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16121 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:16143 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:16169 c/c-typeck.cc:16179
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:16199
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16211
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16219
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16263
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:16272 cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.cc:16360
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16378 c/c-typeck.cc:17292 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16390 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:16405 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16414
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16422
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16441 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:16471 c/c-typeck.cc:17192 c/c-typeck.cc:17463
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:16488 cp/semantics.cc:7876
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16499 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16513 c/c-typeck.cc:16583 c/c-typeck.cc:16618
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16523 c/c-typeck.cc:16591 c/c-typeck.cc:16940
! #: c/c-typeck.cc:17092 c/c-typeck.cc:17100 c/c-typeck.cc:17116
! #: c/c-typeck.cc:17125 c/c-typeck.cc:17133 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
*************** msgstr ""
*** 51683,51940 ****
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16509 c/c-typeck.cc:16580 c/c-typeck.cc:17119
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16554 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:16594 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:16613 cp/semantics.cc:8473
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16620
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:16627
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16634
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16647 cp/semantics.cc:8542
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16653
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16666 cp/semantics.cc:8581
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16672
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16744 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16759 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16767 cp/semantics.cc:8742
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16788 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16798 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16859 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16879 c/c-typeck.cc:16955 c/c-typeck.cc:16991
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr ""
  
! #: c/c-typeck.cc:16919 c/c-typeck.cc:17096 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16927 c/c-typeck.cc:17102 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17046 c/c-typeck.cc:17188 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:17171 cp/semantics.cc:9248
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17197 cp/semantics.cc:9279
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:17211 cp/semantics.cc:9295
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17233
  #, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr ""
  
! #: c/c-typeck.cc:17240
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:17288 c/c-typeck.cc:17393 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17308 cp/semantics.cc:8816
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:17429 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:17464 cp/semantics.cc:9706
  #, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17475 cp/semantics.cc:9720
  #, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr ""
  
! #: c/c-typeck.cc:17484 cp/semantics.cc:9729
  #, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr ""
  
! #: c/c-typeck.cc:17533 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17543
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17574 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17586 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17597 c/c-typeck.cc:17605 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17653 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17704 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17712 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17720 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17730 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17748 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17766 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17770 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:17942
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:17947
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:17953
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 51691,51948 ----
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16526 c/c-typeck.cc:16597 c/c-typeck.cc:17136
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16571 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:16611 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:16630 cp/semantics.cc:8473
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16637
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:16644
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16651
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16664 cp/semantics.cc:8542
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16670
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16683 cp/semantics.cc:8581
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16689
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16761 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16776 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16784 cp/semantics.cc:8742
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16805 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16815 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16876 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16896 c/c-typeck.cc:16972 c/c-typeck.cc:17008
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr ""
  
! #: c/c-typeck.cc:16936 c/c-typeck.cc:17113 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16944 c/c-typeck.cc:17119 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17063 c/c-typeck.cc:17205 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:17188 cp/semantics.cc:9248
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9279
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:17228 cp/semantics.cc:9295
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17231 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17250
  #, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr ""
  
! #: c/c-typeck.cc:17257
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:17305 c/c-typeck.cc:17410 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17325 cp/semantics.cc:8816
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:17446 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:17481 cp/semantics.cc:9706
  #, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17492 cp/semantics.cc:9720
  #, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr ""
  
! #: c/c-typeck.cc:17501 cp/semantics.cc:9729
  #, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr ""
  
! #: c/c-typeck.cc:17550 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17560
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17591 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17603 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17614 c/c-typeck.cc:17622 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17670 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17721 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17729 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17737 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17747 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17765 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17783 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17787 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:17964
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:17970
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:17976
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr ""
*** 52150,52492 ****
  msgid "expected case label"
  msgstr ""
  
! #: cobol/cdf-copy.cc:109
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:275
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr ""
  
! #: cobol/cobol1.cc:326
  #, gcc-internal-format, gfc-internal-format
  msgid "exception '%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot execute %qs: %s"
  msgid "could not execute preprocessor %s"
  msgstr "%qs-ის შესრულება შეუძლებელია: %s"
  
! #: cobol/cobol1.cc:413
  #, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr ""
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:419
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:53
! msgid "no such exception: 0x%04x"
  msgstr ""
  
! #: cobol/genapi.cc:332
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:571
  #, gcc-internal-format
! msgid "Nice try, but you can't fire me. I quit!"
  msgstr ""
  
! #: cobol/genapi.cc:1486
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): Knows not the variable type %s for %s"
  msgstr ""
  
! #: cobol/genapi.cc:2176
  #, gcc-internal-format, gfc-internal-format
! msgid "I don't know how to MOVE an alphabetical string to %s(%s) \n"
  msgstr ""
  
! #: cobol/genapi.cc:2244
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): field->type %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:5728
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): Invalid field type %s:"
  msgstr ""
  
! #: cobol/genapi.cc:6929 cobol/genapi.cc:6935 cobol/genapi.cc:6941
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_logop() was called with variable %s on line %d, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7048 cobol/genapi.cc:7112
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_relop() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7158
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_if() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7411
  #, gcc-internal-format, gfc-internal-format
! msgid "###### candidate %s has unimplemented CVT_type %d(%s)\n"
  msgstr ""
  
! #: cobol/genapi.cc:7422
! #, gcc-internal-format, gfc-internal-format
! msgid "###### unknown setop_t code %d\n"
  msgstr ""
  
! #: cobol/genapi.cc:7618
! msgid "%s:%d: %zu exceeds MAXIMUM_UNTILS of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:8624
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:8846 cobol/genapi.cc:9306
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:8971
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s access mode is 'file_inaccessible_e' in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9044
  #, gcc-internal-format
! msgid "parser_file_open called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9049
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_open for %s called with NULL var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9054
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9122
  #, gcc-internal-format
! msgid "parser_file_close called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9127
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_close for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9180
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9190
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9195
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9200
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9205
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9210
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but 'where' >= 0"
  msgstr ""
  
! #: cobol/genapi.cc:9219
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but 'where' < 0"
  msgstr ""
  
! #: cobol/genapi.cc:9262
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9311
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9317
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9322
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9457
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:11122
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): asked to sort %s, but it's not a table"
  msgstr ""
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:11250
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11379
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11786
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12187
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:12439
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): What in the name of Nero's fiddle are we doing here?"
  msgstr ""
  
! #: cobol/genapi.cc:13948
! #, gcc-internal-format, gfc-internal-format
! msgid "In parser_move(%s to %s), the move of FldLiteralN to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:14184
! #, gcc-internal-format, gfc-internal-format
! msgid "In mh_dest_is_float(%s to %s), the move of %s to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:16279
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16351
  #, gcc-internal-format
! msgid "parser_symbol_add() was called with a NULL new_var\n"
  msgstr ""
  
! #: cobol/genapi.cc:16379
! msgid "%s(): %2.2d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:16419
  #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add(): %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16425
! msgid "parser_symbol_add(): %2.2d %s has null ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16433
  #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add( %s ) improperly has a non-null var_decl_node\n"
  msgstr ""
  
! #: cobol/genapi.cc:16638
! msgid "%s(): %2.2d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/gengen.cc:363
  #, gcc-internal-format
! msgid "The given type is not NULL, and that's just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:372
  #, gcc-internal-format
! msgid "The given type is not a DECL or a TYPE"
  msgstr ""
  
! #: cobol/gengen.cc:416
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown type %d"
  msgstr ""
  
! #: cobol/gengen.cc:2941
  #, gcc-internal-format
! msgid "Residual context count!"
  msgstr ""
  
! #: cobol/genmath.cc:1392
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_op() doesn't know how to evaluate \"%s = %s %c %s\"\n"
  msgstr ""
  
! #: cobol/genutil.cc:322 cobol/genutil.cc:601
  #, gcc-internal-format
  msgid "Too many subscripts"
  msgstr ""
  
! #: cobol/lexio.cc:1490
  #, gcc-internal-format, gfc-internal-format
! msgid "%s pid %d terminated by %s"
  msgstr ""
  
! #: cobol/lexio.cc:1495
  #, gcc-internal-format, gfc-internal-format
  msgid "%s exited with status %d"
  msgstr ""
  
! #: cobol/symbols.cc:450
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1907
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr ""
  
! #: cobol/symbols.cc:3709 cobol/symbols.cc:3816 cobol/symbols.cc:3846
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr ""
  
! #: cobol/util.cc:1108
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1705
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: regcomp: %s"
  msgstr ""
  
! #: cobol/util.cc:1815
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:2141
  #, gcc-internal-format, gfc-internal-format
  msgid "failed compiling %s"
  msgstr ""
--- 52158,52550 ----
  msgid "expected case label"
  msgstr ""
  
! #: cobol/cdf-copy.cc:108
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:274
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr ""
  
! #: cobol/cobol1.cc:325
  #, gcc-internal-format, gfc-internal-format
  msgid "exception '%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:414
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot execute %qs: %s"
  msgid "could not execute preprocessor %s"
  msgstr "%qs-ის შესრულება შეუძლებელია: %s"
  
! #: cobol/cobol1.cc:420
  #, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr ""
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:426
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:54
! #, gcc-internal-format
! msgid "no such exception: 0x%x"
  msgstr ""
  
! #: cobol/genapi.cc:354
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:600
  #, gcc-internal-format
! msgid "Nice try, but you cannot fire me."
  msgstr ""
  
! #: cobol/genapi.cc:1214
  #, gcc-internal-format, gfc-internal-format
! msgid "%s should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:1792
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: Knows not the variable type %s for %s"
  msgstr ""
  
! #: cobol/genapi.cc:2481
! #, gcc-internal-format
! msgid "I don%'t know how to MOVE an alphabetical string to %s(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:2549
! #, gcc-internal-format
! msgid "%s: %<field->type%> %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:4460
! #, gcc-internal-format
! msgid "Not valid for ACCEPT statement."
  msgstr ""
  
! #: cobol/genapi.cc:5488
! #, gcc-internal-format
! msgid "Attempting to send to an input device."
  msgstr ""
  
! #: cobol/genapi.cc:5511
! #, gcc-internal-format
! msgid "Not valid for DISPLAY statement."
  msgstr ""
  
! #: cobol/genapi.cc:6412
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: Invalid field type %s:"
  msgstr ""
  
! #: cobol/genapi.cc:7622 cobol/genapi.cc:7628 cobol/genapi.cc:7634
! #, gcc-internal-format
! msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7741
! #, gcc-internal-format
! msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7805
! #, gcc-internal-format
! msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
! msgstr ""
! 
! #: cobol/genapi.cc:7851
! #, gcc-internal-format
! msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
! msgstr ""
! 
! #: cobol/genapi.cc:8116
! #, gcc-internal-format
! msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
! msgstr ""
! 
! #: cobol/genapi.cc:8127
! #, gcc-internal-format
! msgid "unknown %<setop_t%> code %d"
! msgstr ""
! 
! #: cobol/genapi.cc:8315
! #, gcc-internal-format
! msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
! msgstr ""
! 
! #: cobol/genapi.cc:9324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:9538 cobol/genapi.cc:10006
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9663
! #, gcc-internal-format
! msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9737
  #, gcc-internal-format
! msgid "%<parser_file_open%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9742
! #, gcc-internal-format
! msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9748
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9817
  #, gcc-internal-format
! msgid "%<parser_file_close%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9822
! #, gcc-internal-format
! msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9887
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9892
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9898
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9903
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9909
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9918
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10011
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10017
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10022
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10107
! #, gcc-internal-format
! msgid "The file pointer should not be null"
! msgstr ""
! 
! #: cobol/genapi.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:11881
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: asked to sort %s, which is not a table"
  msgstr ""
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12013
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12147
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12569
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12973
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:13264
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: What in the name of Nero are we doing here?"
  msgstr ""
  
! #: cobol/genapi.cc:14560
! #, gcc-internal-format
! msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:14796
! #, gcc-internal-format
! msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:16918
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16990
  #, gcc-internal-format
! msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr ""
  
! #: cobol/genapi.cc:17020
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17060
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17065
! #, gcc-internal-format
! msgid "%s: %d %qs has NULL ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17072
! #, gcc-internal-format
! msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
! msgstr ""
! 
! #: cobol/genapi.cc:17267
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17334
! #, gcc-internal-format
! msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
  msgstr ""
  
! #: cobol/gengen.cc:360
  #, gcc-internal-format
! msgid "The given type is NULL, and that is just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:369
  #, gcc-internal-format
! msgid "The given type is not a declaration or a TYPE"
  msgstr ""
  
! #: cobol/gengen.cc:413
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown type %d"
  msgstr ""
  
! #: cobol/gengen.cc:482
  #, gcc-internal-format
! msgid "Attempting an assignment of differing types."
  msgstr ""
  
! #: cobol/gengen.cc:2893
! #, gcc-internal-format
! msgid "Residual context count"
  msgstr ""
  
! #: cobol/genmath.cc:1385
! #, gcc-internal-format
! msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
! msgstr ""
! 
! #: cobol/genutil.cc:596
  #, gcc-internal-format
  msgid "Too many subscripts"
  msgstr ""
  
! #: cobol/genutil.cc:761
! #, gcc-internal-format
! msgid "cannot get %<float%> value from %s"
! msgstr ""
! 
! #: cobol/lexio.cc:1581
  #, gcc-internal-format, gfc-internal-format
! msgid "%s pid %ld terminated by %s"
  msgstr ""
  
! #: cobol/lexio.cc:1586
  #, gcc-internal-format, gfc-internal-format
  msgid "%s exited with status %d"
  msgstr ""
  
! #: cobol/symbols.cc:418
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1901
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr ""
  
! #: cobol/symbols.cc:3712 cobol/symbols.cc:3815 cobol/symbols.cc:3845
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr ""
  
! #: cobol/util.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1873
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: regcomp: %s"
  msgstr ""
  
! #: cobol/util.cc:2022
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:2430
  #, gcc-internal-format, gfc-internal-format
  msgid "failed compiling %s"
  msgstr ""
*************** msgstr ""
*** 52923,52929 ****
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8377 cp/decl.cc:9615
  #, gcc-internal-format
  msgid "declared private here"
  msgstr ""
--- 52981,52987 ----
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8377 cp/decl.cc:9613
  #, gcc-internal-format
  msgid "declared private here"
  msgstr ""
*************** msgstr ""
*** 52933,52939 ****
  msgid "%q#D is protected within this context"
  msgstr ""
  
! #: cp/call.cc:8383 cp/decl.cc:9616
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr ""
--- 52991,52997 ----
  msgid "%q#D is protected within this context"
  msgstr ""
  
! #: cp/call.cc:8383 cp/decl.cc:9614
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr ""
*************** msgstr ""
*** 53256,53262 ****
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:11805 cp/typeck.cc:10490
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
--- 53314,53320 ----
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:11805 cp/typeck.cc:10606
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
*************** msgstr ""
*** 53275,53281 ****
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.cc:11947 cp/pt.cc:17467 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
--- 53333,53339 ----
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.cc:11947 cp/pt.cc:17496 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
*************** msgstr ""
*** 53432,53439 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr ""
  
! #: cp/class.cc:1461 cp/decl.cc:1946 cp/decl.cc:1958 cp/decl.cc:1984
! #: cp/decl.cc:2006 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr ""
--- 53490,53497 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr ""
  
! #: cp/class.cc:1461 cp/decl.cc:1944 cp/decl.cc:1956 cp/decl.cc:1982
! #: cp/decl.cc:2004 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr ""
*************** msgstr ""
*** 53764,53955 ****
  msgid "  non-static data member %qD has volatile type"
  msgstr ""
  
! #: cp/class.cc:6466
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.cc:6495
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6501
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6834
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6838
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6878
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:6890
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:7132
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.cc:7328
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr ""
  
! #: cp/class.cc:7649
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr ""
  
! #: cp/class.cc:7650
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr ""
  
! #: cp/class.cc:7655
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7684
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.cc:7686
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.cc:7695 cp/class.cc:7730
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr ""
  
! #: cp/class.cc:7703
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.cc:7705
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr ""
  
! #: cp/class.cc:7728
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7840 cp/decl.cc:18273 cp/parser.cc:28411
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr ""
  
! #: cp/class.cc:7987
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.cc:8015
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr ""
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8025
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr ""
  
! #: cp/class.cc:8031
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8202
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/class.cc:8213
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8720
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.cc:8810
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:8976
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.cc:9004
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.cc:9046
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr ""
  
! #: cp/class.cc:9051
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr ""
  
! #: cp/class.cc:9061
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr ""
  
! #: cp/class.cc:9064
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:9143
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.cc:9163
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
  
! #: cp/class.cc:9464
  #, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr ""
  
! #: cp/class.cc:9467
  #, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr ""
--- 53822,54023 ----
  msgid "  non-static data member %qD has volatile type"
  msgstr ""
  
! #: cp/class.cc:6478
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.cc:6507
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6513
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6853
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6858
! #, gcc-internal-format
! msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr ""
! 
! #: cp/class.cc:6866
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6871
! #, gcc-internal-format
! msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr ""
! 
! #: cp/class.cc:6912
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:6924
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:7166
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.cc:7362
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr ""
  
! #: cp/class.cc:7683
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr ""
  
! #: cp/class.cc:7684
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr ""
  
! #: cp/class.cc:7689
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7718
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.cc:7720
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr ""
  
! #: cp/class.cc:7729 cp/class.cc:7764
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr ""
  
! #: cp/class.cc:7737
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr ""
  
! #: cp/class.cc:7739
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr ""
  
! #: cp/class.cc:7762
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7874 cp/decl.cc:18271 cp/parser.cc:28464
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr ""
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr ""
  
! #: cp/class.cc:8049
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr ""
  
! #: cp/class.cc:8055
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8059
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr ""
  
! #: cp/class.cc:8065
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8236
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/class.cc:8247
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8754
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.cc:8844
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:9010
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.cc:9038
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.cc:9080
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr ""
  
! #: cp/class.cc:9085
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr ""
  
! #: cp/class.cc:9095
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr ""
  
! #: cp/class.cc:9098
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:9177
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.cc:9197
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
  
! #: cp/class.cc:9498
  #, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr ""
  
! #: cp/class.cc:9501
  #, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr ""
*************** msgstr ""
*** 53985,53991 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15267
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
--- 54053,54059 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15265
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
*************** msgstr ""
*** 54031,54037 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6580
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
--- 54099,54105 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6596
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
*************** msgid "%q+E is not a constant expression
*** 54050,54061 ****
  msgstr ""
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10113 rust/backend/rust-constexpr.cc:5789
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6138 cp/constexpr.cc:8586
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
--- 54118,54129 ----
  msgstr ""
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10135 rust/backend/rust-constexpr.cc:5789
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6153 cp/constexpr.cc:8608
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
*************** msgstr ""
*** 54076,54082 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10077
  #: rust/backend/rust-constexpr.cc:5758
  #, gcc-internal-format
  msgid "call to internal function %qE"
--- 54144,54150 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10099
  #: rust/backend/rust-constexpr.cc:5758
  #, gcc-internal-format
  msgid "call to internal function %qE"
*************** msgstr ""
*** 54260,54270 ****
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4913 cp/constexpr.cc:4925
! #: cp/constexpr.cc:7761 cp/constexpr.cc:7892 cp/constexpr.cc:10027
! #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
! #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
! #: rust/backend/rust-constexpr.cc:5712
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr ""
--- 54328,54338 ----
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4925 cp/constexpr.cc:4937
! #: cp/constexpr.cc:7777 cp/constexpr.cc:7908 cp/constexpr.cc:10049
! #: cp/constexpr.cc:11043 rust/backend/rust-constexpr.cc:1738
! #: rust/backend/rust-constexpr.cc:1983 rust/backend/rust-constexpr.cc:2225
! #: rust/backend/rust-constexpr.cc:4743 rust/backend/rust-constexpr.cc:5712
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr ""
*************** msgstr ""
*** 54274,54722 ****
  msgid "mutable %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6748
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr ""
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6743
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4991
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4994
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:5005
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:5008
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:5019
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5022
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5033
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5037
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5048
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:5051
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:5206
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr ""
  
! #: cp/constexpr.cc:5215 cp/constexpr.cc:5225
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5245
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5291
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6158 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6198 cp/constexpr.cc:6231
  #, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6200 cp/constexpr.cc:6226 cp/constexpr.cc:6233
! #: cp/constexpr.cc:6575
  #, gcc-internal-format
  msgid "allocated here"
  msgstr ""
  
! #: cp/constexpr.cc:6204
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6224
  #, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6236 rust/backend/rust-constexpr.cc:4041
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6244
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr ""
  
! #: cp/constexpr.cc:6249
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr ""
  
! #: cp/constexpr.cc:6252
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:6257 cp/constexpr.cc:6264
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6270
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.cc:6273
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.cc:6573
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6582
  #, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6592
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6723
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6752
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6759
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6771 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:7223 cp/constexpr.cc:8928 cp/constexpr.cc:8940
  #: rust/backend/rust-constexpr.cc:4668
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7430 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7539 rust/backend/rust-constexpr.cc:999
  #, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7541 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7560
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr ""
  
! #: cp/constexpr.cc:7564
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7566
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7568
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7570
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7723
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7736
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7922
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7925
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7990 cp/constexpr.cc:10723
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8448 cp/constexpr.cc:10228
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8479 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8531
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8541
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr ""
  
! #: cp/constexpr.cc:8549
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr ""
  
! #: cp/constexpr.cc:8563
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:8603 rust/backend/rust-constexpr.cc:2506
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8741 cp/constexpr.cc:10535 cp/constexpr.cc:10946
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8785 cp/constexpr.cc:10987
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8843
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8878
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8943
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:9242 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9250 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:9266 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:9277 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:9297 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9301
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9336
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9964 rust/backend/rust-constexpr.cc:5667
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:10193
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10196
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10252 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:10286 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10470
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:10482
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:10549
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:10565
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:10629
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10687
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10695
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10773 rust/backend/rust-constexpr.cc:6251
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10874 rust/backend/rust-constexpr.cc:6349
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10943
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10956
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr ""
  
! #: cp/constexpr.cc:11004
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/constexpr.cc:11040 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
--- 54342,54790 ----
  msgid "mutable %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6764
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr ""
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6759
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5003
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:5006
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:5017
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:5020
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:5031
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5034
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5045
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5049
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5060
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:5063
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:5218
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr ""
  
! #: cp/constexpr.cc:5227 cp/constexpr.cc:5237
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5257
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:5315
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6173 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6213 cp/constexpr.cc:6246
  #, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6215 cp/constexpr.cc:6241 cp/constexpr.cc:6248
! #: cp/constexpr.cc:6591
  #, gcc-internal-format
  msgid "allocated here"
  msgstr ""
  
! #: cp/constexpr.cc:6219
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6239
  #, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6251 rust/backend/rust-constexpr.cc:4041
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6259
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr ""
  
! #: cp/constexpr.cc:6264
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr ""
  
! #: cp/constexpr.cc:6267
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:6272 cp/constexpr.cc:6279
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6285
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.cc:6288
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6598
  #, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6605
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6608
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6739
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6768
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6775
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6787 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:7239 cp/constexpr.cc:8950 cp/constexpr.cc:8962
  #: rust/backend/rust-constexpr.cc:4668
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7446 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7555 rust/backend/rust-constexpr.cc:999
  #, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7557 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7576
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr ""
  
! #: cp/constexpr.cc:7580
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7586
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7739
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7752
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7938
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7941
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:8006 cp/constexpr.cc:10745
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8470 cp/constexpr.cc:10250
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8501 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8553
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8563
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr ""
  
! #: cp/constexpr.cc:8571
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr ""
  
! #: cp/constexpr.cc:8585
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:8625 rust/backend/rust-constexpr.cc:2506
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8763 cp/constexpr.cc:10557 cp/constexpr.cc:10968
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8807 cp/constexpr.cc:11009
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8865
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8900
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8965
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:9264 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9272 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:9288 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:9299 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:9319 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9323
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9358
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9986 rust/backend/rust-constexpr.cc:5667
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:10215
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10218
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10274 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:10308 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10492
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:10504
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:10571
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:10587
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:10651
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10709
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10717
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10795 rust/backend/rust-constexpr.cc:6251
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10896 rust/backend/rust-constexpr.cc:6349
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10965
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10978
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr ""
  
! #: cp/constexpr.cc:11026
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/constexpr.cc:11065 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
*************** msgstr ""
*** 55304,55415 ****
  msgid "declaration adds contracts to %q#D"
  msgstr ""
  
! #: cp/coroutines.cc:427
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:429
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:484
  #, gcc-internal-format
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr ""
  
! #: cp/coroutines.cc:506
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:534
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr ""
  
! #: cp/coroutines.cc:547
  #, fuzzy, gcc-internal-format
  #| msgid "not enough arguments"
  msgid "%qE must take no arguments"
  msgstr "არასაკმარისი არგუმენტები"
  
! #: cp/coroutines.cc:554 cp/coroutines.cc:599
  #, gcc-internal-format
  msgid "%qE must return %qT, not %qT"
  msgstr ""
  
! #: cp/coroutines.cc:581
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr ""
  
! #: cp/coroutines.cc:592
  #, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr ""
  
! #: cp/coroutines.cc:621
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:736
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr ""
  
! #: cp/coroutines.cc:756
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:760
  #, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr ""
  
! #: cp/coroutines.cc:919 cp/coroutines.cc:997 cp/coroutines.cc:4553
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr ""
  
! #: cp/coroutines.cc:1012
  #, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr ""
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1020
  #, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr ""
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1031
  #, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr ""
  
! #: cp/coroutines.cc:1042
  #, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr ""
  
! #: cp/coroutines.cc:1053
  #, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr ""
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1060
  #, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr ""
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1067
  #, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr ""
--- 55372,55483 ----
  msgid "declaration adds contracts to %q#D"
  msgstr ""
  
! #: cp/coroutines.cc:507
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:509
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:564
  #, gcc-internal-format
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr ""
  
! #: cp/coroutines.cc:586
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:614
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr ""
  
! #: cp/coroutines.cc:627
  #, fuzzy, gcc-internal-format
  #| msgid "not enough arguments"
  msgid "%qE must take no arguments"
  msgstr "არასაკმარისი არგუმენტები"
  
! #: cp/coroutines.cc:634 cp/coroutines.cc:679
  #, gcc-internal-format
  msgid "%qE must return %qT, not %qT"
  msgstr ""
  
! #: cp/coroutines.cc:661
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr ""
  
! #: cp/coroutines.cc:672
  #, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr ""
  
! #: cp/coroutines.cc:701
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:816
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr ""
  
! #: cp/coroutines.cc:836
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:840
  #, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr ""
  
! #: cp/coroutines.cc:999 cp/coroutines.cc:1077 cp/coroutines.cc:4711
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr ""
  
! #: cp/coroutines.cc:1092
  #, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr ""
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1100
  #, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr ""
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1111
  #, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr ""
  
! #: cp/coroutines.cc:1122
  #, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr ""
  
! #: cp/coroutines.cc:1133
  #, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr ""
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr ""
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1147
  #, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr ""
*************** msgstr ""
*** 55417,55509 ****
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1098
  #, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr ""
  
! #: cp/coroutines.cc:1150
  #, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr ""
  
! #: cp/coroutines.cc:1152
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1280
  #, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr ""
  
! #: cp/coroutines.cc:1374
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1723
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr ""
  
! #: cp/coroutines.cc:1760
  #, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr ""
  
! #: cp/coroutines.cc:1770
  #, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr ""
  
! #: cp/coroutines.cc:2267
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2829
  #, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr ""
  
! #: cp/coroutines.cc:3958
  #, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr ""
  
! #: cp/coroutines.cc:4183
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4708
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4713
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4744
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:4840
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr ""
  
! #: cp/coroutines.cc:5146
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
--- 55485,55592 ----
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1178
  #, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr ""
  
! #: cp/coroutines.cc:1230
  #, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr ""
  
! #: cp/coroutines.cc:1232
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1361 cp/coroutines.cc:1364
! #, gcc-internal-format
! msgid "%qs awaitable type %qT is not a structure"
! msgstr ""
! 
! #: cp/coroutines.cc:1367
  #, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr ""
  
! #: cp/coroutines.cc:1460
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1552 cp/coroutines.cc:1638
! #, gcc-internal-format
! msgid "%qs cannot be used in an unevaluated context"
! msgstr ""
! 
! #: cp/coroutines.cc:1821
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr ""
  
! #: cp/coroutines.cc:1858
  #, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr ""
  
! #: cp/coroutines.cc:1868
  #, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr ""
  
! #: cp/coroutines.cc:2387
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2960
  #, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr ""
  
! #: cp/coroutines.cc:3618
! #, gcc-internal-format
! msgid "assumption ignored because it contains an await-expression"
! msgstr ""
! 
! #: cp/coroutines.cc:4125
  #, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr ""
  
! #: cp/coroutines.cc:4342
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4864
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4871
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4876
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4907
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:5003
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr ""
  
! #: cp/coroutines.cc:5277
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
*************** msgstr ""
*** 55533,55590 ****
  msgid "call to consteval function %qE is not a constant expression"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2050
  #, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2053
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2065
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3650
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3693
  #, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3696
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3735 cp/cp-gimplify.cc:3747 cp/decl.cc:4511
  #: cp/method.cc:990
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3753
  #, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3770
  #, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3780
  #, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3792
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
--- 55616,55673 ----
  msgid "call to consteval function %qE is not a constant expression"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2055
  #, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2058
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2070
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3655
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3698
  #, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3701
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3740 cp/cp-gimplify.cc:3752 cp/decl.cc:4509
  #: cp/method.cc:990
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3758
  #, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3775
  #, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3785
  #, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3797
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
*************** msgstr ""
*** 55625,55631 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.cc:499 cp/typeck.cc:8914
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
--- 55708,55714 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.cc:499 cp/typeck.cc:9030
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
*************** msgstr ""
*** 55983,56260 ****
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:905
  #, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr ""
  
! #: cp/decl.cc:912
  #, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr ""
  
! #: cp/decl.cc:1357
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.cc:1397
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.cc:1427
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr ""
  
! #: cp/decl.cc:1488
  #, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr ""
  
! #: cp/decl.cc:1492 cp/decl.cc:17249
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr ""
  
! #: cp/decl.cc:1513
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr ""
  
! #: cp/decl.cc:1542
  #, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr ""
  
! #: cp/decl.cc:1545
  #, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:1598
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr ""
  
! #: cp/decl.cc:1600 cp/decl.cc:2027
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1640
  #, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr ""
  
! #: cp/decl.cc:1642
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr ""
  
! #: cp/decl.cc:1708
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr ""
  
! #: cp/decl.cc:1721 cp/decl.cc:1847
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1722 cp/decl.cc:1848
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1730
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1734 cp/decl.cc:1795
  #, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1822
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1828 cp/decl.cc:1842
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1832
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr ""
  
! #: cp/decl.cc:1937
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr ""
  
! #: cp/decl.cc:1941
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1957
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr ""
  
! #: cp/decl.cc:1982
  #, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr ""
  
! #: cp/decl.cc:2003
  #, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr ""
  
! #: cp/decl.cc:2025
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:2036
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:2038
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr ""
  
! #: cp/decl.cc:2049
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/decl.cc:2051
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr ""
  
! #: cp/decl.cc:2109
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr ""
  
! #: cp/decl.cc:2110 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr ""
  
! #: cp/decl.cc:2118
  #, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2123
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2127
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2131
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2138
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2141
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2144
  #, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2147
  #, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2159
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr ""
  
! #: cp/decl.cc:2161
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr ""
  
! #: cp/decl.cc:2201
  #, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr ""
  
! #: cp/decl.cc:2204
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr ""
  
! #: cp/decl.cc:2253 cp/decl.cc:2263
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr ""
  
! #: cp/decl.cc:2256 cp/decl.cc:2266
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr ""
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr ""
  
! #: cp/decl.cc:2323 cp/decl.cc:17269
  #, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr ""
  
! #: cp/decl.cc:2353
  #, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr ""
  
! #: cp/decl.cc:2354
  #, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr ""
  
! #: cp/decl.cc:2369
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr ""
  
! #: cp/decl.cc:2416
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr ""
  
! #: cp/decl.cc:2432
  #, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr ""
--- 56066,56343 ----
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:903
  #, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr ""
  
! #: cp/decl.cc:910
  #, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr ""
  
! #: cp/decl.cc:1355
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.cc:1395
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr ""
  
! #: cp/decl.cc:1425
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr ""
  
! #: cp/decl.cc:1486
  #, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr ""
  
! #: cp/decl.cc:1490 cp/decl.cc:17247
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr ""
  
! #: cp/decl.cc:1511
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr ""
  
! #: cp/decl.cc:1540
  #, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr ""
  
! #: cp/decl.cc:1543
  #, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:1596
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr ""
  
! #: cp/decl.cc:1598 cp/decl.cc:2025
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1638
  #, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr ""
  
! #: cp/decl.cc:1640
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr ""
  
! #: cp/decl.cc:1706
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr ""
  
! #: cp/decl.cc:1719 cp/decl.cc:1845
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1720 cp/decl.cc:1846
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1728
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.cc:1732 cp/decl.cc:1793
  #, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1820
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1826 cp/decl.cc:1840
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1830
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr ""
  
! #: cp/decl.cc:1935
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr ""
  
! #: cp/decl.cc:1939
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1955
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr ""
  
! #: cp/decl.cc:1980
  #, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr ""
  
! #: cp/decl.cc:2001
  #, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr ""
  
! #: cp/decl.cc:2023
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:2034
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:2036
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr ""
  
! #: cp/decl.cc:2047
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/decl.cc:2049
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr ""
  
! #: cp/decl.cc:2107
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr ""
  
! #: cp/decl.cc:2108 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr ""
  
! #: cp/decl.cc:2116
  #, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2121
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2125
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2129
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2136
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2139
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2142
  #, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2145
  #, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2157
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr ""
  
! #: cp/decl.cc:2159
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr ""
  
! #: cp/decl.cc:2199
  #, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr ""
  
! #: cp/decl.cc:2202
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr ""
  
! #: cp/decl.cc:2251 cp/decl.cc:2261
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr ""
  
! #: cp/decl.cc:2254 cp/decl.cc:2264
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr ""
  
! #: cp/decl.cc:2319 cp/decl.cc:17265
  #, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr ""
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr ""
  
! #: cp/decl.cc:2351
  #, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr ""
  
! #: cp/decl.cc:2352
  #, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr ""
  
! #: cp/decl.cc:2367
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr ""
  
! #: cp/decl.cc:2414
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr ""
  
! #: cp/decl.cc:2430
  #, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr ""
*************** msgstr ""
*** 56267,56310 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2949
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.cc:3131
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr ""
  
  #. Reject two definitions.
! #: cp/decl.cc:3409 cp/decl.cc:3438 cp/decl.cc:3476 cp/decl.cc:3493
! #: cp/decl.cc:3592
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3425
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr ""
  
! #: cp/decl.cc:3435
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr ""
  
! #: cp/decl.cc:3449 cp/decl.cc:3503
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3452 cp/decl.cc:3506
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3462
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 56350,56393 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2947
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.cc:3129
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr ""
  
  #. Reject two definitions.
! #: cp/decl.cc:3407 cp/decl.cc:3436 cp/decl.cc:3474 cp/decl.cc:3491
! #: cp/decl.cc:3590
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3423
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr ""
  
! #: cp/decl.cc:3433
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr ""
  
! #: cp/decl.cc:3447 cp/decl.cc:3501
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3450 cp/decl.cc:3504
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3460
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 56312,58836 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3523
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3538
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3541
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3556 cp/decl.cc:3600 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3583
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.cc:3652
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3653
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3743
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr ""
  
! #: cp/decl.cc:3744
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3750
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
! #: cp/decl.cc:3779 cp/decl.cc:4018
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3804
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3816 cp/decl.cc:3984
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:3822 cp/decl.cc:3973 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr ""
  
! #: cp/decl.cc:3828 cp/decl.cc:4000
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3834 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3840 cp/decl.cc:3994
  #, gcc-internal-format
  msgid "  enters statement expression"
  msgstr ""
  
! #: cp/decl.cc:3847 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3853 cp/decl.cc:3992
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3884 cp/decl.cc:4058
  #, gcc-internal-format
  msgid "  does not destroy %qD"
  msgstr ""
  
! #: cp/decl.cc:3886 cp/decl.cc:4042
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr ""
  
! #: cp/decl.cc:3978
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr ""
  
! #: cp/decl.cc:4518 cp/parser.cc:7467
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr ""
  
! #: cp/decl.cc:4524
  #, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr ""
  
! #: cp/decl.cc:4535
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.cc:4574 cp/decl.cc:4675
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4575
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4589
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:4598
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4611
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4685
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr ""
  
! #: cp/decl.cc:5163
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:5218
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5222
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5235
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5240
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5567
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5577 cp/parser.cc:24254
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5606
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5618
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5621
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5624
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5643
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr ""
  
! #: cp/decl.cc:5646
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5688
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5693
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr ""
  
! #: cp/decl.cc:5710
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5743
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5751
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5758
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5761
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5766
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5769
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5772
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5776
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5780
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5784
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5788
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5792
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.cc:5795 cp/decl.cc:5798 cp/decl.cc:5801
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.cc:5824
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr ""
  
! #: cp/decl.cc:5827
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5840 cp/decl.cc:13780 cp/decl.cc:15427 cp/parser.cc:16037
! #: cp/parser.cc:21975 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr ""
  
! #: cp/decl.cc:5842 cp/decl.cc:13781
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:5917
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5921
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5987 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr ""
  
! #: cp/decl.cc:6000
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:6038
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:6065
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.cc:6074
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr ""
  
! #: cp/decl.cc:6075
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr ""
  
! #: cp/decl.cc:6087
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:6099
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr ""
  
! #: cp/decl.cc:6149 cp/decl.cc:6153
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.cc:6171
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6207
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6213
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6279
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr ""
  
! #: cp/decl.cc:6288 cp/decl.cc:7763
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr ""
  
! #: cp/decl.cc:6299
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6452
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6458
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6477
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.cc:6481
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:6546
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6553
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr ""
  
! #: cp/decl.cc:6565
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:6605
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6630
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.cc:6732
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6736
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6743
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6786 rust/backend/rust-tree.cc:3265
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr ""
  
! #: cp/decl.cc:6793 rust/backend/rust-tree.cc:3272
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6802 rust/backend/rust-tree.cc:3281
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6810
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6814
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6817
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7117
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.cc:7189
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:7234
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:7251 cp/init.cc:3424 cp/search.cc:1244
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:7256
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.cc:7281
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr ""
  
! #: cp/decl.cc:7337
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr ""
  
! #: cp/decl.cc:7391
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7430 cp/decl.cc:7721 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr ""
  
! #: cp/decl.cc:7473
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7483
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7617
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr ""
  
! #: cp/decl.cc:7751
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:7765
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr ""
  
! #: cp/decl.cc:7778
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7834
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr ""
  
! #: cp/decl.cc:7855
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7900
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:8043
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:8085
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8088
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8093
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:8295
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr ""
  
! #: cp/decl.cc:8497
  #, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr ""
  
! #: cp/decl.cc:8668
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr ""
  
! #: cp/decl.cc:8692
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8697
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8702
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8707
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8712
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8777
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8798 cp/decl.cc:15827
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8802 cp/decl.cc:15831
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.cc:8847 cp/decl.cc:15794
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr ""
  
! #: cp/decl.cc:8883
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8895
  #, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr ""
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8946
  #, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr ""
  
! #: cp/decl.cc:9100
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:9143
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:9351
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:9583
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.cc:9584
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "lambda declared here"
  msgstr "აღწერილია აქ"
  
! #: cp/decl.cc:9600
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:9603
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9611
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:9634
  #, gcc-internal-format
  msgid "in base class of %qT"
  msgstr ""
  
! #: cp/decl.cc:9641
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9650
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9888
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:9904
  #, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr ""
  
! #: cp/decl.cc:9910
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.cc:9920 cp/decl.cc:10000
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9924
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9927
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9968
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:9992
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr ""
  
! #: cp/decl.cc:10002
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10049
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10055
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:10084
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.cc:10089
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.cc:10095
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:10104
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10603
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10608
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10827
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.cc:10831
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr ""
  
! #: cp/decl.cc:10834
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr ""
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10852
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10880
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10886
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10891
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10897
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:10902
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10908
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:10913
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10920
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.cc:10927
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr ""
  
! #: cp/decl.cc:10959
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10999
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:11075
  #, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr ""
  
! #: cp/decl.cc:11113
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr ""
  
! #: cp/decl.cc:11115
  #, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11122
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11174
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:11185
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.cc:11203
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:11212
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11243
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.cc:11285
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:11288
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.cc:11291 cp/decl.cc:11294
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr ""
  
! #: cp/decl.cc:11296
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.cc:11298
  #, gcc-internal-format
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr ""
  
! #: cp/decl.cc:11301
  #, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr ""
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11362
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11363
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11368
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11370
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11371
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11377 cp/decl.cc:14310 cp/decl.cc:14320 cp/parser.cc:12368
  #, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:11390
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:11392 cp/decl.cc:11401 cp/typeck.cc:4667
  #, gcc-internal-format
  msgid "  declared here"
  msgstr ""
  
! #: cp/decl.cc:11399
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:11405
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.cc:11419
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:11429
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr ""
  
! #: cp/decl.cc:11437
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11443
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11450
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11455
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.cc:11540
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.cc:11580
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:11586
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.cc:11588
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr ""
  
! #: cp/decl.cc:11605
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:11802
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11814
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:11817
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:11820
  #, fuzzy, gcc-internal-format
  #| msgid "double constants not supported"
  msgid "variable concepts are no longer supported"
  msgstr "ორმაგი კონსტანტები მხარდაჭერილი არაა"
  
! #: cp/decl.cc:11941
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11949
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11960
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11965
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:11970
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12082
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12085
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12116 cp/decl.cc:12188
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:12120 cp/decl.cc:12191
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:12171
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:12174
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.cc:12198
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.cc:12201
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.cc:12207
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:12210
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:12322
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:12325
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:12335
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr ""
  
! #: cp/decl.cc:12337
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.cc:12342
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.cc:12344
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.cc:12349
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.cc:12351
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.cc:12356
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.cc:12359
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.cc:12377
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12381
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12395
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12496
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.cc:12507
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12510
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr ""
  
! #: cp/decl.cc:12523
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12526
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12535
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12538
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12542
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12551
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12572
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12580
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12595
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:12600
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:12656
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12662
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12683
  msgid "%e and %e specified together"
  msgstr ""
  
! #: cp/decl.cc:12895
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr ""
  
! #: cp/decl.cc:12898 cp/decl.cc:12920
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:12901
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr ""
  
! #: cp/decl.cc:12911
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr ""
  
! #: cp/decl.cc:12935
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr ""
  
! #: cp/decl.cc:12942
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr ""
  
! #: cp/decl.cc:12970
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:13021
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:13029 cp/decl.cc:13038 cp/decl.cc:15034
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr ""
  
! #: cp/decl.cc:13046
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr ""
  
! #: cp/decl.cc:13051
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr ""
  
! #: cp/decl.cc:13086
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:13093 cp/decl.cc:13100 cp/decl.cc:13107 cp/decl.cc:13114
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.cc:13125
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13135
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:13189
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: cp/decl.cc:13239 cp/decl.cc:13243 cp/decl.cc:13246
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.cc:13263
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr ""
  
! #: cp/decl.cc:13271
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr ""
  
! #: cp/decl.cc:13334
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.cc:13341
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr ""
  
! #: cp/decl.cc:13350
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.cc:13352
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:13421
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr ""
  
! #: cp/decl.cc:13465
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13491
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.cc:13500
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13513
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:13530 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:13538 cp/decl.cc:13547 cp/decl.cc:13553 cp/decl.cc:13559
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr ""
  
! #: cp/decl.cc:13569
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr ""
  
! #: cp/decl.cc:13579 cp/decl.cc:13582 cp/decl.cc:13584 cp/decl.cc:13587
! #: cp/decl.cc:13597 cp/decl.cc:13607 cp/decl.cc:13617 cp/decl.cc:13621
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:13591 cp/decl.cc:13613
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13601
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13625
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13637
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:13640
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13648
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:13679
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.cc:13719
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:13724
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13732
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:13746
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:13852
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:13858
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13925
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:13939
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13945
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13949
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13957
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13961
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13982
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13987
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:13991
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:14012
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14016
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:14021
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr ""
  
! #: cp/decl.cc:14028
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14037
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14042
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:14049
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14055
  #, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr ""
  
! #: cp/decl.cc:14067
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14090
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14104
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:14107
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:14114
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14140
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14152
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr ""
  
! #: cp/decl.cc:14158
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:14165
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:14200
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:14205
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:14206
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:14214
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:14215
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:14233
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:14250
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:14255
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:14259
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.cc:14269
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14273
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14299
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:14307
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:14317
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:14326
  #, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr ""
  
! #: cp/decl.cc:14349
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:14407
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr ""
  
! #: cp/decl.cc:14420 cp/decl.cc:14427
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr ""
  
! #: cp/decl.cc:14429
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.cc:14458
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:14459
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:14532
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14611
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:14637
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:14642
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:14672
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14674
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14682
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14722
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14734
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14745
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr ""
  
! #: cp/decl.cc:14748
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:14751
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:14761
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14774
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14780
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14786
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14792
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14808
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:14811
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr ""
  
! #: cp/decl.cc:14837
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr ""
  
! #: cp/decl.cc:14840
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14845
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14849
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:14875
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:14964
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:14974
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:14978
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:14991
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:15011
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:15015
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15025
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:15040
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr ""
  
! #: cp/decl.cc:15059
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:15069 cp/parser.cc:21410
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:15076
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15079
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15085 cp/parser.cc:26076
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:15095
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:15149 cp/parser.cc:3855
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
  
! #: cp/decl.cc:15153
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.cc:15173
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr ""
  
! #: cp/decl.cc:15176
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr ""
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15192
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr ""
  
! #: cp/decl.cc:15213
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr ""
  
! #: cp/decl.cc:15223
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr ""
  
! #: cp/decl.cc:15233
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.cc:15247
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:15254
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr ""
  
! #: cp/decl.cc:15261 cp/decl.cc:15274
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:15280
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:15289
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:15295
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr ""
  
! #: cp/decl.cc:15303 cp/decl.cc:15662
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:15313
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:15316
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr ""
  
! #: cp/decl.cc:15381
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:15386
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr ""
  
! #: cp/decl.cc:15406
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:15409
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:15428 cp/parser.cc:21976 cp/parser.cc:28868
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:15478 cp/decl.cc:15489
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:15483
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:15526 cp/decl.cc:15534 cp/decl.cc:15541 cp/decl.cc:15548
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:15600
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15603
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15609
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15613
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15621
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.cc:15633
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15637
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15645
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.cc:15652
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:15653
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:15696
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:15705
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:15746
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:15753
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:15759
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:15767
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:15774
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr ""
  
! #: cp/decl.cc:15806
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:16013
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr ""
  
! #: cp/decl.cc:16016
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr ""
  
! #: cp/decl.cc:16143
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:16147
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:16176
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:16184
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr ""
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16211
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16494
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:16573
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:16580
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr ""
  
! #: cp/decl.cc:16638
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr ""
  
! #: cp/decl.cc:16646
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr ""
  
! #: cp/decl.cc:16654
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:16664
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:16674
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:16705
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:16715
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:16741
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:16742
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:16754
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:16755
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:16766
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.cc:16767 cp/decl.cc:16777
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:16778
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:16793
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.cc:16817
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16824
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16826
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16835
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16837
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16853
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:16872
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16879
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16891
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:16946
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:16970
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:16973
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:16975
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:16984
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:16985 cp/decl.cc:16993
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:16992
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 56395,58919 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3521
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr ""
  
! #: cp/decl.cc:3536
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3539
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr ""
  
! #: cp/decl.cc:3554 cp/decl.cc:3598 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3581
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr ""
  
! #: cp/decl.cc:3650
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3651
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3741
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr ""
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.cc:3746
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
! #: cp/decl.cc:3777 cp/decl.cc:4016
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3802
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr ""
  
! #: cp/decl.cc:3814 cp/decl.cc:3982
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:3820 cp/decl.cc:3971 cp/decl.cc:3984
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr ""
  
! #: cp/decl.cc:3826 cp/decl.cc:3998
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3832 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3838 cp/decl.cc:3992
  #, gcc-internal-format
  msgid "  enters statement expression"
  msgstr ""
  
! #: cp/decl.cc:3845 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3851 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3882 cp/decl.cc:4056
  #, gcc-internal-format
  msgid "  does not destroy %qD"
  msgstr ""
  
! #: cp/decl.cc:3884 cp/decl.cc:4040
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr ""
  
! #: cp/decl.cc:3976
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr ""
  
! #: cp/decl.cc:4516 cp/parser.cc:7467
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr ""
  
! #: cp/decl.cc:4522
  #, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr ""
  
! #: cp/decl.cc:4533
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.cc:4572 cp/decl.cc:4673
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4573
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4587
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:4596
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4609
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4683
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr ""
  
! #: cp/decl.cc:5161
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:5216
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5238
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5565
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5575 cp/parser.cc:24258
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5604
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5616
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5619
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5622
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5641
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr ""
  
! #: cp/decl.cc:5644
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5686
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5691
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr ""
  
! #: cp/decl.cc:5708
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5741
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5749
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5756
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5759
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5764
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5767
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5770
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5774
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5778
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5782
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5786
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5790
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.cc:5793 cp/decl.cc:5796 cp/decl.cc:5799
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.cc:5822
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr ""
  
! #: cp/decl.cc:5825
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5838 cp/decl.cc:13778 cp/decl.cc:15425 cp/parser.cc:16040
! #: cp/parser.cc:21979 cp/parser.cc:28921
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr ""
  
! #: cp/decl.cc:5840 cp/decl.cc:13779
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5919
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5985 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr ""
  
! #: cp/decl.cc:5998
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:6036
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:6063
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.cc:6072
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr ""
  
! #: cp/decl.cc:6073
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr ""
  
! #: cp/decl.cc:6085
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:6097
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr ""
  
! #: cp/decl.cc:6147 cp/decl.cc:6151
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.cc:6169
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6205
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6211
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6277
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr ""
  
! #: cp/decl.cc:6286 cp/decl.cc:7761
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr ""
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:6367
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6450
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6456
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6475
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.cc:6479
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:6544
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6551
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr ""
  
! #: cp/decl.cc:6563
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:6603
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6628
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.cc:6730
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6734
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6741
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6784 rust/backend/rust-tree.cc:3265
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr ""
  
! #: cp/decl.cc:6791 rust/backend/rust-tree.cc:3272
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6800 rust/backend/rust-tree.cc:3281
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6808
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6812
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6815
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7115
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.cc:7187
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:7249 cp/init.cc:3424 cp/search.cc:1244
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:7254
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.cc:7279
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr ""
  
! #: cp/decl.cc:7335
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr ""
  
! #: cp/decl.cc:7389
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7428 cp/decl.cc:7719 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr ""
  
! #: cp/decl.cc:7471
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7481
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7615
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr ""
  
! #: cp/decl.cc:7749
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:7763
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr ""
  
! #: cp/decl.cc:7776
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7832
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr ""
  
! #: cp/decl.cc:7853
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7898
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:8041
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:8081
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8086
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:8091
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:8293
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr ""
  
! #: cp/decl.cc:8495
  #, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr ""
  
! #: cp/decl.cc:8666
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr ""
  
! #: cp/decl.cc:8690
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8695
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8700
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8705
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8710
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8775
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8796 cp/decl.cc:15825
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8800 cp/decl.cc:15829
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.cc:8845 cp/decl.cc:15792
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr ""
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8893
  #, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr ""
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8944
  #, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr ""
  
! #: cp/decl.cc:9098
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:9141
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:9349
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:9581
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.cc:9582
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "lambda declared here"
  msgstr "აღწერილია აქ"
  
! #: cp/decl.cc:9598
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:9601
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9609
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:9632
  #, gcc-internal-format
  msgid "in base class of %qT"
  msgstr ""
  
! #: cp/decl.cc:9639
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9648
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9886
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:9902
  #, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr ""
  
! #: cp/decl.cc:9908
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.cc:9918 cp/decl.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9925
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9966
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:9990
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr ""
  
! #: cp/decl.cc:10000
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10047
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10053
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:10082
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.cc:10087
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.cc:10093
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:10102
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:10598
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10601
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10825
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.cc:10829
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr ""
  
! #: cp/decl.cc:10832
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr ""
  
! #: cp/decl.cc:10848
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10876
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10884
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10887
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10895
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:10898
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10906
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10909
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10918
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.cc:10925
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr ""
  
! #: cp/decl.cc:10957
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10997
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:11073
  #, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr ""
  
! #: cp/decl.cc:11111
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr ""
  
! #: cp/decl.cc:11113
  #, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11120
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11172
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:11183
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.cc:11201
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:11210
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11241
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.cc:11283
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:11286
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.cc:11289 cp/decl.cc:11292
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr ""
  
! #: cp/decl.cc:11294
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.cc:11296
  #, gcc-internal-format
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr ""
  
! #: cp/decl.cc:11299
  #, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr ""
  
! #: cp/decl.cc:11358
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11361
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11366
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11368
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11369
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:11375 cp/decl.cc:14308 cp/decl.cc:14318 cp/parser.cc:12370
  #, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:11388
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:11390 cp/decl.cc:11399 cp/typeck.cc:4783
  #, gcc-internal-format
  msgid "  declared here"
  msgstr ""
  
! #: cp/decl.cc:11397
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:11403
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:11427
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr ""
  
! #: cp/decl.cc:11435
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11441
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11448
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11453
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.cc:11538
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.cc:11578
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:11584
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.cc:11586
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr ""
  
! #: cp/decl.cc:11603
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.cc:11803
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11812
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:11815
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:11818
  #, fuzzy, gcc-internal-format
  #| msgid "double constants not supported"
  msgid "variable concepts are no longer supported"
  msgstr "ორმაგი კონსტანტები მხარდაჭერილი არაა"
  
! #: cp/decl.cc:11939
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.cc:11943
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11947
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11958
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11963
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:11968
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12080
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12083
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:12114 cp/decl.cc:12186
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:12118 cp/decl.cc:12189
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:12169
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:12172
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.cc:12196
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.cc:12199
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.cc:12205
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:12208
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:12260
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:12320
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:12323
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:12333
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr ""
  
! #: cp/decl.cc:12335
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.cc:12340
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.cc:12342
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.cc:12347
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.cc:12349
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.cc:12354
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.cc:12357
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.cc:12375
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12379
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12393
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12491
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12494
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.cc:12505
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12508
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr ""
  
! #: cp/decl.cc:12521
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12524
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12533
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12536
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12540
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12549
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12570
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12578
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12593
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:12598
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12660
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12681
  msgid "%e and %e specified together"
  msgstr ""
  
! #: cp/decl.cc:12893
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr ""
  
! #: cp/decl.cc:12896 cp/decl.cc:12918
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:12899
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr ""
  
! #: cp/decl.cc:12909
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr ""
  
! #: cp/decl.cc:12933
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr ""
  
! #: cp/decl.cc:12940
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr ""
  
! #: cp/decl.cc:12968
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:13019
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:13027 cp/decl.cc:13036 cp/decl.cc:15032
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr ""
  
! #: cp/decl.cc:13044
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr ""
  
! #: cp/decl.cc:13049
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr ""
  
! #: cp/decl.cc:13084
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:13091 cp/decl.cc:13098 cp/decl.cc:13105 cp/decl.cc:13112
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.cc:13123
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13133
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:13187
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: cp/decl.cc:13237 cp/decl.cc:13241 cp/decl.cc:13244
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.cc:13261
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr ""
  
! #: cp/decl.cc:13269
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr ""
  
! #: cp/decl.cc:13332
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.cc:13339
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr ""
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.cc:13350
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:13419
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr ""
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13489
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.cc:13498
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13511
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:13518
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:13528 cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:13536 cp/decl.cc:13545 cp/decl.cc:13551 cp/decl.cc:13557
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr ""
  
! #: cp/decl.cc:13567
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr ""
  
! #: cp/decl.cc:13577 cp/decl.cc:13580 cp/decl.cc:13582 cp/decl.cc:13585
! #: cp/decl.cc:13595 cp/decl.cc:13605 cp/decl.cc:13615 cp/decl.cc:13619
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:13589 cp/decl.cc:13611
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13599
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13623
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13635
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:13638
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13646
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:13677
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:13703
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.cc:13717
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:13722
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:13850
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:13856
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13923
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:13937
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13943
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13947
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13955
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13959
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13985
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:13989
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:14019
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr ""
  
! #: cp/decl.cc:14026
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14035
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14040
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:14047
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14053
  #, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr ""
  
! #: cp/decl.cc:14065
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:14075
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14088
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14102
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:14105
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:14112
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14138
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14150
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr ""
  
! #: cp/decl.cc:14156
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:14163
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:14196
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:14203
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:14204
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:14212
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:14213
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:14231
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:14248
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:14253
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:14257
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14271
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14297
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:14305
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:14315
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:14324
  #, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr ""
  
! #: cp/decl.cc:14347
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:14405
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr ""
  
! #: cp/decl.cc:14418 cp/decl.cc:14425
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr ""
  
! #: cp/decl.cc:14427
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.cc:14456
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:14457
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:14530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:14635
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:14640
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:14670
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14672
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14680
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14720
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:14729
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14732
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14743
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr ""
  
! #: cp/decl.cc:14746
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:14749
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:14759
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14766
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14772
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14778
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14784
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14790
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14806
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:14809
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr ""
  
! #: cp/decl.cc:14835
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr ""
  
! #: cp/decl.cc:14838
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14843
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14847
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:14962
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.cc:14970
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:14976
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:14989
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:15009
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:15013
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15023
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:15038
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr ""
  
! #: cp/decl.cc:15057
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:15067 cp/parser.cc:21414
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:15074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15083 cp/parser.cc:26080
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:15093
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:15147 cp/parser.cc:3855
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
  
! #: cp/decl.cc:15151
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.cc:15171
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr ""
  
! #: cp/decl.cc:15174
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr ""
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15190
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr ""
  
! #: cp/decl.cc:15211
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr ""
  
! #: cp/decl.cc:15221
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr ""
  
! #: cp/decl.cc:15231
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.cc:15245
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:15252
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr ""
  
! #: cp/decl.cc:15259 cp/decl.cc:15272
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:15278
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:15287
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:15293
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr ""
  
! #: cp/decl.cc:15301 cp/decl.cc:15660
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:15311
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:15314
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr ""
  
! #: cp/decl.cc:15379
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:15384
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr ""
  
! #: cp/decl.cc:15404
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:15407
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:15426 cp/parser.cc:21980 cp/parser.cc:28922
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:15476 cp/decl.cc:15487
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:15481
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:15524 cp/decl.cc:15532 cp/decl.cc:15539 cp/decl.cc:15546
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:15598
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15601
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15607
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15611
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15616
  #, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15619
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.cc:15631
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15635
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15643
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.cc:15650
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:15651
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:15694
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:15703
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:15744
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:15751
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:15757
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:15765
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:15772
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr ""
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:15809
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:16011
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr ""
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr ""
  
! #: cp/decl.cc:16141
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:16145
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:16174
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:16182
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr ""
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:16571
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:16578
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr ""
  
! #: cp/decl.cc:16636
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr ""
  
! #: cp/decl.cc:16644
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr ""
  
! #: cp/decl.cc:16652
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:16662
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:16672
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:16703
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:16713
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:16739
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:16740
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:16752
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:16753
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:16764
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.cc:16765 cp/decl.cc:16775
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:16776
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:16791
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.cc:16815
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16822
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16824
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16833
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16835
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16851
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:16870
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16877
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16889
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:16944
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:16968
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:16971
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:16973
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:16982
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:16983 cp/decl.cc:16991
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 58842,58941 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17007
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.cc:17050 cp/name-lookup.cc:6234 cp/name-lookup.cc:6367
! #: cp/parser.cc:7477 cp/parser.cc:33034
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:17060
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr ""
  
! #: cp/decl.cc:17082 cp/name-lookup.cc:5923
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:17111 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10128
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.cc:17116
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17221
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr ""
  
! #: cp/decl.cc:17248
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr ""
  
! #: cp/decl.cc:17385
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:17392
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:17403
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:17428
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:17460
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:17618
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17621 cp/decl.cc:17630 cp/decl.cc:17641 cp/decl.cc:18242
! #: cp/parser.cc:22331
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr ""
  
! #: cp/decl.cc:17627
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17638
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17713
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 58925,59024 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17005
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.cc:17048 cp/name-lookup.cc:6237 cp/name-lookup.cc:6370
! #: cp/parser.cc:7477 cp/parser.cc:33093
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:17058
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr ""
  
! #: cp/decl.cc:17080 cp/name-lookup.cc:5926
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:17109 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10141
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.cc:17114
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17219
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr ""
  
! #: cp/decl.cc:17246
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr ""
  
! #: cp/decl.cc:17383
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:17390
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:17401
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:17426
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:17456
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:17616
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17619 cp/decl.cc:17628 cp/decl.cc:17639 cp/decl.cc:18240
! #: cp/parser.cc:22335
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr ""
  
! #: cp/decl.cc:17625
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17636
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17711
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 58944,59025 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17862
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:18049
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.cc:18059
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr ""
  
! #: cp/decl.cc:18108
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:18109
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:18120
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:18140
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:18240 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr ""
  
! #: cp/decl.cc:18314
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.cc:18481 cp/typeck.cc:11344
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:19300
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.cc:19302 cp/typeck.cc:11222
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:19358
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr ""
  
! #: cp/decl.cc:19549
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.cc:19947
  #, gcc-internal-format
  msgid "using %qs"
  msgstr ""
  
! #: cp/decl.cc:19959
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 59027,59108 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17860
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:18047
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.cc:18057
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr ""
  
! #: cp/decl.cc:18106
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:18107
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:18118
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:18138
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:18238 cp/parser.cc:22333
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr ""
  
! #: cp/decl.cc:18312
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.cc:18479 cp/typeck.cc:11460
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:19298
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.cc:19300 cp/typeck.cc:11338
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:19356
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr ""
  
! #: cp/decl.cc:19547
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.cc:19945
  #, gcc-internal-format
  msgid "using %qs"
  msgstr ""
  
! #: cp/decl.cc:19957
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 59320,59331 ****
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:5117
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5121
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr ""
--- 59403,59414 ----
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:5122
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5126
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr ""
*************** msgstr ""
*** 59334,59700 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5131
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5135
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5139
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:5157
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5161
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr ""
  
! #: cp/decl2.cc:5169
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5172
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5377
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr ""
  
! #: cp/decl2.cc:5380
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr ""
  
! #: cp/decl2.cc:5382
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5454 cp/decl2.cc:5457
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5820
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:6058
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr ""
  
! #: cp/decl2.cc:6063
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:6186
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr ""
  
! #: cp/decl2.cc:6190
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6336
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:6345
  #, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr ""
  
! #: cp/decl2.cc:6349
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.cc:6397
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr ""
  
! #: cp/decl2.cc:6436
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:3791
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr ""
  
! #: cp/error.cc:3796
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr ""
  
! #: cp/error.cc:3802
  #, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr ""
  
! #: cp/error.cc:3828
  #, gcc-internal-format
  msgid "In static member function %qD"
  msgstr ""
  
! #: cp/error.cc:3830
  #, gcc-internal-format
  msgid "In copy constructor %qD"
  msgstr ""
  
! #: cp/error.cc:3832
  #, gcc-internal-format
  msgid "In constructor %qD"
  msgstr ""
  
! #: cp/error.cc:3834
  #, gcc-internal-format
  msgid "In destructor %qD"
  msgstr ""
  
! #: cp/error.cc:3836
  #, gcc-internal-format
  msgid "In lambda function"
  msgstr ""
  
! #: cp/error.cc:3838
  #, gcc-internal-format
  msgid "In explicit object member function %qD"
  msgstr ""
  
! #: cp/error.cc:3840
  #, gcc-internal-format
  msgid "In member function %qD"
  msgstr ""
  
! #: cp/error.cc:3843
  #, gcc-internal-format
  msgid "In function %qD"
  msgstr ""
  
! #: cp/error.cc:3870
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3871
  #, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr ""
  
! #: cp/error.cc:3891
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3894
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3987
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3988
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3993
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3994
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4001
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:4002
  #, gcc-internal-format
  msgid "required from here\n"
  msgstr ""
  
! #: cp/error.cc:4052
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4104
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:4117
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4132
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr ""
  
! #: cp/error.cc:4154
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr ""
  
! #: cp/error.cc:4185
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4186
  #, gcc-internal-format
  msgid "in requirements "
  msgstr ""
  
! #: cp/error.cc:4304
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr ""
  
! #: cp/error.cc:4398
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4750
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4755
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4760
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4765
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4770
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4775
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4780
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4786
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4791
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4796
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4801
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4806
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4811
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4817
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4822
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4875
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.cc:4880
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr ""
  
! #: cp/error.cc:4895
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4899 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
  
! #: cp/error.cc:4921
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4925 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
  
! #: cp/error.cc:4936
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4940
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
--- 59417,59783 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5136
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5140
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5144
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:5162
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5166
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr ""
  
! #: cp/decl2.cc:5174
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5177
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5382
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr ""
  
! #: cp/decl2.cc:5385
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr ""
  
! #: cp/decl2.cc:5387
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5459 cp/decl2.cc:5462
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5825
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:6059
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr ""
  
! #: cp/decl2.cc:6064
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:6187
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr ""
  
! #: cp/decl2.cc:6191
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6364
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:6373
  #, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr ""
  
! #: cp/decl2.cc:6377
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.cc:6425
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr ""
  
! #: cp/decl2.cc:6464
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:3812
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr ""
  
! #: cp/error.cc:3817
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr ""
  
! #: cp/error.cc:3823
  #, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr ""
  
! #: cp/error.cc:3849
  #, gcc-internal-format
  msgid "In static member function %qD"
  msgstr ""
  
! #: cp/error.cc:3851
  #, gcc-internal-format
  msgid "In copy constructor %qD"
  msgstr ""
  
! #: cp/error.cc:3853
  #, gcc-internal-format
  msgid "In constructor %qD"
  msgstr ""
  
! #: cp/error.cc:3855
  #, gcc-internal-format
  msgid "In destructor %qD"
  msgstr ""
  
! #: cp/error.cc:3857
  #, gcc-internal-format
  msgid "In lambda function"
  msgstr ""
  
! #: cp/error.cc:3859
  #, gcc-internal-format
  msgid "In explicit object member function %qD"
  msgstr ""
  
! #: cp/error.cc:3861
  #, gcc-internal-format
  msgid "In member function %qD"
  msgstr ""
  
! #: cp/error.cc:3864
  #, gcc-internal-format
  msgid "In function %qD"
  msgstr ""
  
! #: cp/error.cc:3891
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3892
  #, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr ""
  
! #: cp/error.cc:3912
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3915
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:4008
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4009
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4014
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4015
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4022
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:4023
  #, gcc-internal-format
  msgid "required from here\n"
  msgstr ""
  
! #: cp/error.cc:4073
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4125
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:4138
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4153
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr ""
  
! #: cp/error.cc:4175
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr ""
  
! #: cp/error.cc:4206
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4207
  #, gcc-internal-format
  msgid "in requirements "
  msgstr ""
  
! #: cp/error.cc:4325
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr ""
  
! #: cp/error.cc:4419
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4771
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4776
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4781
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4786
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4791
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4796
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4801
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4807
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4812
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4817
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4822
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4827
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4832
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4838
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4843
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4896
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.cc:4901
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr ""
  
! #: cp/error.cc:4916
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4920 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
  
! #: cp/error.cc:4942
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4946 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
  
! #: cp/error.cc:4957
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4961
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
*************** msgstr ""
*** 59920,59937 ****
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2648
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2651 cp/method.cc:2662
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr ""
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2659
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
--- 60003,60020 ----
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2649
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2652 cp/method.cc:2663
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr ""
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2660
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
*************** msgstr ""
*** 60301,60312 ****
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
  
! #: cp/lambda.cc:1581
  #, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
  
! #: cp/lambda.cc:1585
  #, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
--- 60384,60395 ----
  msgid "%<this%> was not captured for this lambda function"
  msgstr ""
  
! #: cp/lambda.cc:1578
  #, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
  
! #: cp/lambda.cc:1582
  #, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
*************** msgstr ""
*** 60443,60454 ****
  msgid "mapper exit status %d"
  msgstr ""
  
! #: cp/method.cc:867 cp/method.cc:2601
  #, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr ""
  
! #: cp/method.cc:873 cp/method.cc:2607
  #, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr ""
--- 60526,60537 ----
  msgid "mapper exit status %d"
  msgstr ""
  
! #: cp/method.cc:867 cp/method.cc:2602
  #, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr ""
  
! #: cp/method.cc:873 cp/method.cc:2608
  #, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr ""
*************** msgstr ""
*** 60564,60680 ****
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2524
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.cc:2535
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2624
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr ""
  
! #: cp/method.cc:2681
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.cc:2692
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr ""
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2910
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.cc:2954
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3086
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3089
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3098
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3109
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3117 cp/method.cc:3141
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3150
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3573
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3578
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3583
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3588
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3597
  #, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr ""
  
! #: cp/method.cc:3695
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3715
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr ""
  
! #: cp/method.cc:3754
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr ""
  
! #: cp/method.cc:3763
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr ""
--- 60647,60763 ----
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2525
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2537
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2625
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr ""
  
! #: cp/method.cc:2682
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.cc:2693
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr ""
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2911
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.cc:2955
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3087
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3090
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3099
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3110
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3118 cp/method.cc:3142
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3151
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3574
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3579
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3584
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3589
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3598
  #, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr ""
  
! #: cp/method.cc:3696
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3716
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr ""
  
! #: cp/method.cc:3755
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr ""
  
! #: cp/method.cc:3764
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr ""
*************** msgstr ""
*** 60709,61141 ****
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:12044
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12048
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12051
  #, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12054
  #, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr ""
  
! #: cp/module.cc:12105 cp/module.cc:12229
  #, gcc-internal-format
  msgid "conflicting type for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12114
  #, gcc-internal-format
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12126
  #, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12133
  #, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12171
  #, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12189
  #, gcc-internal-format
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12204
  #, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12220
  #, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr ""
  
! #: cp/module.cc:12246
  #, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12349
  #, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr ""
  
! #: cp/module.cc:12351 cp/module.cc:12378
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "existing default declared here"
  msgstr "აღწერილია აქ"
  
! #: cp/module.cc:12375
  #, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr ""
  
! #: cp/module.cc:13434
  #, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr ""
  
! #: cp/module.cc:13436
  #, gcc-internal-format
  msgid "existing definition %qD"
  msgstr ""
  
! #: cp/module.cc:13448
  #, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr ""
  
! #: cp/module.cc:13450
  #, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr ""
  
! #: cp/module.cc:13456
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13460
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13673
  #, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr ""
  
! #: cp/module.cc:13691
  #, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr ""
  
! #: cp/module.cc:13715
  #, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr ""
  
! #: cp/module.cc:13733
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr ""
  
! #: cp/module.cc:13745
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr ""
  
! #: cp/module.cc:13756
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:13788
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13797
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13833
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr ""
  
! #: cp/module.cc:13845
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr ""
  
! #: cp/module.cc:13897
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13899
  #, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr ""
  
! #: cp/module.cc:15021
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15032
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15070
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15667
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15687
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15688 cp/module.cc:21270
  #, gcc-internal-format
  msgid "module %qs declared here"
  msgstr ""
  
! #: cp/module.cc:16037
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16043
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18810
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19050
  #, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr ""
  
! #: cp/module.cc:19075 cp/module.cc:19078
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr ""
  
! #: cp/module.cc:19084
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19086
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19418
  #, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr ""
  
! #: cp/module.cc:19456 cp/module.cc:19461
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr ""
  
! #: cp/module.cc:19467
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr ""
  
! #: cp/module.cc:19497
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr ""
  
! #: cp/module.cc:19499
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19500
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19515
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19529
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19541
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19561
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:19563
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19566
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19584
  #, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr ""
  
! #: cp/module.cc:19675
  #, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr ""
  
! #: cp/module.cc:20232
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:20271
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:20281
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20286
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20289
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20610
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr ""
  
! #: cp/module.cc:20613
  #, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr ""
  
! #: cp/module.cc:20619
  #, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20622
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20627
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20631
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20637
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr ""
  
! #: cp/module.cc:20640
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr ""
  
! #: cp/module.cc:20645
  #, gcc-internal-format
  msgid "previously declared in module %qs"
  msgstr ""
  
! #: cp/module.cc:20649
  #, gcc-internal-format
  msgid "previously declared in global module"
  msgstr ""
  
! #: cp/module.cc:20788
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20803
  #, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr ""
  
! #: cp/module.cc:20810
  #, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr ""
  
! #: cp/module.cc:20963
  #, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr ""
  
! #: cp/module.cc:21114
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21115
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21122
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21123
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21185
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21189
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
--- 60792,61239 ----
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:6549
! #, gcc-internal-format
! msgid "%<target%> attribute currently unsupported in modules"
! msgstr ""
! 
! #: cp/module.cc:6552
! #, gcc-internal-format
! msgid "%<optimize%> attribute currently unsupported in modules"
! msgstr ""
! 
! #: cp/module.cc:12100
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12104
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12107
  #, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12110
  #, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr ""
  
! #: cp/module.cc:12161 cp/module.cc:12285
  #, gcc-internal-format
  msgid "conflicting type for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12170
  #, gcc-internal-format
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12182
  #, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12189
  #, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12227
  #, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12245
  #, gcc-internal-format
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12260
  #, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12276
  #, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr ""
  
! #: cp/module.cc:12302
  #, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr ""
  
! #: cp/module.cc:12405
  #, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr ""
  
! #: cp/module.cc:12407 cp/module.cc:12434
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "existing default declared here"
  msgstr "აღწერილია აქ"
  
! #: cp/module.cc:12431
  #, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr ""
  
! #: cp/module.cc:13494
  #, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr ""
  
! #: cp/module.cc:13496
  #, gcc-internal-format
  msgid "existing definition %qD"
  msgstr ""
  
! #: cp/module.cc:13508
  #, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr ""
  
! #: cp/module.cc:13510
  #, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr ""
  
! #: cp/module.cc:13516
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13520
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13733
  #, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr ""
  
! #: cp/module.cc:13751
  #, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr ""
  
! #: cp/module.cc:13775
  #, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr ""
  
! #: cp/module.cc:13793
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr ""
  
! #: cp/module.cc:13805
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr ""
  
! #: cp/module.cc:13816
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:13848
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13857
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13893
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr ""
  
! #: cp/module.cc:13905
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr ""
  
! #: cp/module.cc:13957
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13959
  #, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr ""
  
! #: cp/module.cc:15089
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15104
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15111
! #, gcc-internal-format
! msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
! msgstr ""
! 
! #: cp/module.cc:15150
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15747
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15767
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15768 cp/module.cc:21350
  #, gcc-internal-format
  msgid "module %qs declared here"
  msgstr ""
  
! #: cp/module.cc:16117
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16123
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18890
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19130
  #, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr ""
  
! #: cp/module.cc:19155 cp/module.cc:19158
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr ""
  
! #: cp/module.cc:19164
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19166
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19498
  #, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr ""
  
! #: cp/module.cc:19536 cp/module.cc:19541
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr ""
  
! #: cp/module.cc:19547
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr ""
  
! #: cp/module.cc:19577
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr ""
  
! #: cp/module.cc:19579
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19580
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19595
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19609
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19621
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19641
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:19643
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19646
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19664
  #, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr ""
  
! #: cp/module.cc:19755
  #, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr ""
  
! #: cp/module.cc:20312
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:20351
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:20361
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20366
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20369
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20690
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr ""
  
! #: cp/module.cc:20693
  #, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr ""
  
! #: cp/module.cc:20699
  #, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20702
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20707
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20711
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20717
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr ""
  
! #: cp/module.cc:20720
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr ""
  
! #: cp/module.cc:20725
  #, gcc-internal-format
  msgid "previously declared in module %qs"
  msgstr ""
  
! #: cp/module.cc:20729
  #, gcc-internal-format
  msgid "previously declared in global module"
  msgstr ""
  
! #: cp/module.cc:20868
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20883
  #, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr ""
  
! #: cp/module.cc:20890
  #, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr ""
  
! #: cp/module.cc:21043
  #, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr ""
  
! #: cp/module.cc:21194
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21195
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21202
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21203
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21269
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
*************** msgstr ""
*** 61147,61248 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21234
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "module already declared"
  msgstr ""
  
! #: cp/module.cc:21266
  #, gcc-internal-format
  msgid "module already imported"
  msgstr ""
  
! #: cp/module.cc:21271
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr ""
  
! #: cp/module.cc:21479
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21485
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown compiled module interface: %s"
  msgstr ""
  
! #: cp/module.cc:21529
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21547
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21548
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21908
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:21912
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr ""
  
! #: cp/module.cc:21944 cp/module.cc:21973
  #, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr ""
  
! #: cp/module.cc:21983
  #, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr ""
  
! #: cp/module.cc:22183
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22223
  #, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr ""
  
! #: cp/module.cc:22238
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22241
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22243
  #, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr ""
  
! #: cp/module.cc:22307
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:22404
  #, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr ""
--- 61245,61346 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21314
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21345
  #, gcc-internal-format
  msgid "module already declared"
  msgstr ""
  
! #: cp/module.cc:21346
  #, gcc-internal-format
  msgid "module already imported"
  msgstr ""
  
! #: cp/module.cc:21351
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr ""
  
! #: cp/module.cc:21559
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21565
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown compiled module interface: %s"
  msgstr ""
  
! #: cp/module.cc:21609
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21627
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21628
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21988
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:21992
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr ""
  
! #: cp/module.cc:22024 cp/module.cc:22053
  #, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr ""
  
! #: cp/module.cc:22063
  #, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr ""
  
! #: cp/module.cc:22263
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22303
  #, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr ""
  
! #: cp/module.cc:22318
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22321
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22323
  #, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr ""
  
! #: cp/module.cc:22387
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:22484
  #, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr ""
*************** msgstr ""
*** 61297,61546 ****
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr ""
  
! #: cp/name-lookup.cc:4653
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr ""
  
! #: cp/name-lookup.cc:4656
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr ""
  
! #: cp/name-lookup.cc:5252
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5256
  #, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5259
  #, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5262
  #, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:6070
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.cc:6086
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6094
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6110 cp/pt.cc:18933
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr ""
  
! #: cp/name-lookup.cc:6120
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6131 cp/name-lookup.cc:6204
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6154
  #, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6214
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6226
  #, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6241
  #, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6252
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6345
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6387
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6397
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6467
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6469
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6523
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.cc:6530
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6540 cp/name-lookup.cc:6567
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6546
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6583 cp/name-lookup.cc:9004
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr ""
  
! #: cp/name-lookup.cc:6912
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6964
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6970
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7295
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7301
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr ""
  
! #: cp/name-lookup.cc:7739
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.cc:7742
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8538
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8976
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr ""
  
! #: cp/name-lookup.cc:8979
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:8998
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9090
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:9192
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr ""
  
! #: cp/name-lookup.cc:9208
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:9291
  #, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:9293
  #, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9297
  #, gcc-internal-format
  msgid "exporting unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9307
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9357
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr ""
  
! #: cp/name-lookup.cc:9402
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9411
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 61395,61644 ----
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr ""
  
! #: cp/name-lookup.cc:4656
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr ""
  
! #: cp/name-lookup.cc:4659
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr ""
  
! #: cp/name-lookup.cc:5255
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5259
  #, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5262
  #, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5265
  #, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:6073
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.cc:6089
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6097
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6113 cp/pt.cc:18962
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr ""
  
! #: cp/name-lookup.cc:6123
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6134 cp/name-lookup.cc:6207
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6157
  #, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6217
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6229
  #, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6244
  #, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6255
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6348
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6390
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6400
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6470
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6472
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6526
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.cc:6533
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6543 cp/name-lookup.cc:6570
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6549
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6586 cp/name-lookup.cc:9007
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr ""
  
! #: cp/name-lookup.cc:6915
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6967
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6973
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7298
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7304
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr ""
  
! #: cp/name-lookup.cc:7742
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.cc:7745
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8541
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8979
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr ""
  
! #: cp/name-lookup.cc:8982
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:9001
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:9195
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr ""
  
! #: cp/name-lookup.cc:9211
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:9294
  #, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:9296
  #, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9300
  #, gcc-internal-format
  msgid "exporting unnamed namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:9310
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9360
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9362
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr ""
  
! #: cp/name-lookup.cc:9405
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9414
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr ""
*** 61565,61571 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49645
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
--- 61663,61669 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49704
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr ""
*** 61611,61617 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.cc:3517 cp/parser.cc:22267
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
--- 61709,61715 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr ""
  
! #: cp/parser.cc:3517 cp/parser.cc:22271
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr ""
*************** msgstr ""
*** 61832,61838 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3922 cp/parser.cc:32272
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
--- 61930,61936 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3922 cp/parser.cc:32331
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
*************** msgstr ""
*** 62072,62078 ****
  msgid "template-id not allowed for destructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:6989 cp/parser.cc:33504
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
--- 62170,62176 ----
  msgid "template-id not allowed for destructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:6989 cp/parser.cc:33563
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
*************** msgstr ""
*** 62087,62093 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:7155 cp/parser.cc:24869
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
--- 62185,62191 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.cc:7155 cp/parser.cc:24873
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr ""
*************** msgstr ""
*** 62127,62133 ****
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:7808 cp/parser.cc:10516
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
--- 62225,62231 ----
  msgid "expected nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:7808 cp/parser.cc:10518
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr ""
*************** msgstr ""
*** 62142,62148 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr ""
  
! #: cp/parser.cc:8002 cp/pt.cc:21522
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr ""
--- 62240,62246 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr ""
  
! #: cp/parser.cc:8002 cp/pt.cc:21551
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr ""
*************** msgstr ""
*** 62157,62173 ****
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr ""
  
! #: cp/parser.cc:8069 cp/pt.cc:21637
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21641
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21646
  #, gcc-internal-format
  msgid "selected function declared here"
  msgstr ""
--- 62255,62271 ----
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr ""
  
! #: cp/parser.cc:8069 cp/pt.cc:21666
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21670
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21675
  #, gcc-internal-format
  msgid "selected function declared here"
  msgstr ""
*************** msgstr ""
*** 62212,63556 ****
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr ""
  
! #: cp/parser.cc:9507
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9566
  #, gcc-internal-format
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr ""
  
! #: cp/parser.cc:9791 cp/parser.cc:34822
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr ""
  
! #: cp/parser.cc:9856
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr ""
  
! #: cp/parser.cc:9942
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr ""
  
! #: cp/parser.cc:9960
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.cc:9995
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10040
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.cc:10069
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.cc:10117
  #, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr ""
  
! #: cp/parser.cc:10213
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.cc:10619
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr ""
  
! #: cp/parser.cc:10769
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:10772
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.cc:10998
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr ""
  
! #: cp/parser.cc:11322
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:11470
  #, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr ""
  
! #: cp/parser.cc:11604
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11704
  #, gcc-internal-format
  msgid "lambda-expression in template parameter type"
  msgstr ""
  
! #: cp/parser.cc:11714
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11724
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11898
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11921
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.cc:11937
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11943 cp/parser.cc:11965 cp/parser.cc:12163
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/parser.cc:11959
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11979
  #, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr ""
  
! #: cp/parser.cc:11999
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12010
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12040
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:12049
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.cc:12074
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr ""
  
! #: cp/parser.cc:12078 cp/parser.cc:12089 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr ""
  
! #: cp/parser.cc:12085
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:12123
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12134
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12139
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12221
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12275
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr ""
  
! #: cp/parser.cc:12298
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12328 cp/pt.cc:14987
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12341
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12350
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12354
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12358
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12365
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12383
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12395
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12408
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12426
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12468
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13029
  #, gcc-internal-format
  msgid "preconditions cannot be statements"
  msgstr ""
  
! #: cp/parser.cc:13032
  #, gcc-internal-format
  msgid "postconditions cannot be statements"
  msgstr ""
  
! #: cp/parser.cc:13037
  #, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr ""
  
! #: cp/parser.cc:13202
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:13382 cp/parser.cc:13627
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.cc:13453
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr ""
  
! #: cp/parser.cc:13502
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.cc:13635
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:13641
  #, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.cc:13699
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.cc:13763
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13968
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13990
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:14015 cp/parser.cc:14050
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr ""
  
! #: cp/parser.cc:14092
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:14260 cp/parser.cc:35334
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
  
! #: cp/parser.cc:14301
  #, gcc-internal-format
  msgid "condition declares an array"
  msgstr ""
  
! #: cp/parser.cc:14303
  #, gcc-internal-format
  msgid "condition declares a function"
  msgstr ""
  
! #: cp/parser.cc:14344
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:14446 cp/parser.cc:24109 cp/parser.cc:26828
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
  
! #: cp/parser.cc:14496
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:14758
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14765
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14791
  #, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr ""
  
! #: cp/parser.cc:14796
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14935
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr ""
  
! #: cp/parser.cc:15019
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:15171 cp/parser.cc:35337
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
  
! #: cp/parser.cc:15216
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:15233
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:15395
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15404
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:15423 cp/parser.cc:35340
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.cc:15598
  #, gcc-internal-format
  msgid "expected module-partition"
  msgstr ""
  
! #: cp/parser.cc:15600
  #, gcc-internal-format
  msgid "expected module-name"
  msgstr ""
  
! #: cp/parser.cc:15642
  #, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr ""
  
! #: cp/parser.cc:15648
  #, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:15649
  #, fuzzy, gcc-internal-format
  #| msgid "previously defined here"
  msgid "scope opened here"
  msgstr "ადრე აქ იყო აღწერილი"
  
! #: cp/parser.cc:15675
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr ""
  
! #: cp/parser.cc:15679
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15685
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15726
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15728 cp/parser.cc:15737
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15736
  #, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:15760
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15781
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15784
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15805
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15813
  #, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr ""
  
! #: cp/parser.cc:15834
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15873
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15876
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function"
  msgstr ""
  
! #: cp/parser.cc:15885
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15895
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:16065
  #, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr ""
  
! #: cp/parser.cc:16069
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr ""
  
! #: cp/parser.cc:16109
  #, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr ""
  
! #: cp/parser.cc:16111 cp/parser.cc:28251
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16124
  #, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr ""
  
! #: cp/parser.cc:16140
  #, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr ""
  
! #: cp/parser.cc:16311
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.cc:16557
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16576
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.cc:16597
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.cc:16622
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.cc:16679
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16682
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16722
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16759
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16763
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:16820
  #, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr ""
  
! #: cp/parser.cc:16838
  #, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr ""
  
! #: cp/parser.cc:17033
  #, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr ""
  
! #: cp/parser.cc:17056
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.cc:17094
  #, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr ""
  
! #: cp/parser.cc:17097
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17148
  #, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:17174
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.cc:17210
  #, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr ""
  
! #: cp/parser.cc:17219
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr ""
  
! #: cp/parser.cc:17223
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:17305
  #, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr ""
  
! #: cp/parser.cc:17318
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17320
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17335
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.cc:17408 cp/parser.cc:29436
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:17427
  #, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr ""
  
! #: cp/parser.cc:17431
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:17499
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr ""
  
! #: cp/parser.cc:17606
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:17636
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:17840
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:17853
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.cc:18029
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.cc:18058
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.cc:18146
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.cc:18173
  #, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.cc:18185 cp/pt.cc:28283
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:18197 cp/pt.cc:28295
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:18249
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.cc:18337
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:18749
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18755
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18761
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18770
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.cc:18776
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr ""
  
! #: cp/parser.cc:18810
  #, gcc-internal-format
  msgid "expected operator"
  msgstr ""
  
! #: cp/parser.cc:18857
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.cc:18859
  #, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr ""
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:18966
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr ""
  
! #: cp/parser.cc:18974
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr ""
  
! #: cp/parser.cc:19090
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr ""
  
! #: cp/parser.cc:19326 cp/parser.cc:19412 cp/parser.cc:26576
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:19330 cp/parser.cc:19416
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr ""
  
! #: cp/parser.cc:19483
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.cc:19546
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.cc:19585
  #, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr ""
  
! #: cp/parser.cc:19586
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19593
  #, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr ""
  
! #: cp/parser.cc:19699
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.cc:19784 cp/parser.cc:19976 cp/parser.cc:20185
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr ""
  
! #: cp/parser.cc:19832
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.cc:19834
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.cc:20049
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:20150 cp/parser.cc:20168 cp/parser.cc:20344
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr ""
  
! #: cp/parser.cc:20315
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr ""
  
! #: cp/parser.cc:20453
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20457
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20461
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20522
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.cc:20751
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr ""
  
! #: cp/parser.cc:20951
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:20957
  #, gcc-internal-format
  msgid "use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.cc:20960
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:20964
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:21118
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.cc:21259
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr ""
  
! #: cp/parser.cc:21343
  #, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr ""
  
! #: cp/parser.cc:21344
  #, gcc-internal-format
  msgid "concept defined here"
  msgstr ""
  
! #: cp/parser.cc:21375
  #, gcc-internal-format
  msgid "invalid use of concept-name %qD"
  msgstr ""
  
! #: cp/parser.cc:21391
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr ""
  
! #: cp/parser.cc:21398
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21639
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21715
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:21877
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.cc:21965
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.cc:21971
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.cc:21983
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:22124
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr ""
  
! #: cp/parser.cc:22135
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.cc:22150
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.cc:22168
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr ""
  
! #: cp/parser.cc:22214
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:22261
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.cc:22275
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:22287 cp/parser.cc:28220
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:22292 cp/parser.cc:28225
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:22304 cp/parser.cc:28238
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.cc:22344
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.cc:22368
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22371
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22492
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22567
  #, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.cc:22571
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr ""
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.cc:22636
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:22648
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22667
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22677
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22682
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:22689
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.cc:22696
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.cc:22752
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:22934
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22978
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.cc:22996
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:23006
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23052
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23055
  #, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr ""
  
! #: cp/parser.cc:23057
  #, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr ""
  
! #: cp/parser.cc:23059
  #, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr ""
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23071
  #, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr ""
  
! #: cp/parser.cc:23141
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.cc:23293
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr ""
  
! #: cp/parser.cc:23354
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23375 cp/parser.cc:23393 cp/parser.cc:23408
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr ""
  
! #: cp/parser.cc:23382
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr ""
  
! #: cp/parser.cc:23421
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr ""
  
! #: cp/parser.cc:23437
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr ""
  
! #: cp/parser.cc:23587
  #, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr ""
  
! #: cp/parser.cc:23678
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:23689
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23694
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23697
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23714 cp/parser.cc:23739
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:23726 cp/parser.cc:23747
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23733
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23980
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:23991
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:23995
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:24046
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:24204
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr ""
  
! #: cp/parser.cc:24249
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:24261
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.cc:24790
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr ""
  
! #: cp/parser.cc:24915
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.cc:24919
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr ""
--- 62310,63654 ----
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr ""
  
! #: cp/parser.cc:9509
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9568
  #, gcc-internal-format
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr ""
  
! #: cp/parser.cc:9793 cp/parser.cc:34881
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr ""
  
! #: cp/parser.cc:9858
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr ""
  
! #: cp/parser.cc:9944
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr ""
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.cc:9964
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.cc:9997
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10042
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr ""
  
! #: cp/parser.cc:10071
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr ""
  
! #: cp/parser.cc:10119
  #, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr ""
  
! #: cp/parser.cc:10215
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.cc:10621
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr ""
  
! #: cp/parser.cc:10771
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:10774
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr ""
  
! #: cp/parser.cc:11000
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr ""
  
! #: cp/parser.cc:11324
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:11472
  #, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr ""
  
! #: cp/parser.cc:11606
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11706
  #, gcc-internal-format
  msgid "lambda-expression in template parameter type"
  msgstr ""
  
! #: cp/parser.cc:11716
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11726
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11900
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11923
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr ""
  
! #: cp/parser.cc:11939
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11945 cp/parser.cc:11967 cp/parser.cc:12165
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/parser.cc:11961
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11981
  #, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr ""
  
! #: cp/parser.cc:12001
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12012
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12042
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:12051
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.cc:12076
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr ""
  
! #: cp/parser.cc:12080 cp/parser.cc:12091 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr ""
  
! #: cp/parser.cc:12087
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:12125
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12136
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12141
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12223
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12277
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr ""
  
! #: cp/parser.cc:12300
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12330 cp/pt.cc:15002
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12343
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12352
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12356
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12360
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12367
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12385
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12397
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12410
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12428
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12470
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13031
  #, gcc-internal-format
  msgid "preconditions cannot be statements"
  msgstr ""
  
! #: cp/parser.cc:13034
  #, gcc-internal-format
  msgid "postconditions cannot be statements"
  msgstr ""
  
! #: cp/parser.cc:13039
  #, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr ""
  
! #: cp/parser.cc:13204
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:13384 cp/parser.cc:13629
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr ""
  
! #: cp/parser.cc:13455
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr ""
  
! #: cp/parser.cc:13504
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.cc:13637
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:13643
  #, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr ""
  
! #: cp/parser.cc:13701
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.cc:13765
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13970
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13992
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:14017 cp/parser.cc:14052
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr ""
  
! #: cp/parser.cc:14094
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:14262 cp/parser.cc:35393
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
  
! #: cp/parser.cc:14303
  #, gcc-internal-format
  msgid "condition declares an array"
  msgstr ""
  
! #: cp/parser.cc:14305
  #, gcc-internal-format
  msgid "condition declares a function"
  msgstr ""
  
! #: cp/parser.cc:14346
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:14448 cp/parser.cc:24113 cp/parser.cc:26832
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr ""
  
! #: cp/parser.cc:14498
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:14760
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14767
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14793
  #, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr ""
  
! #: cp/parser.cc:14798
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14937
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr ""
  
! #: cp/parser.cc:15021
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:15173 cp/parser.cc:35396
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
  
! #: cp/parser.cc:15218
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:15235
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:15397
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15406
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:15425 cp/parser.cc:35399
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
  
! #: cp/parser.cc:15600
  #, gcc-internal-format
  msgid "expected module-partition"
  msgstr ""
  
! #: cp/parser.cc:15602
  #, gcc-internal-format
  msgid "expected module-name"
  msgstr ""
  
! #: cp/parser.cc:15644
  #, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr ""
  
! #: cp/parser.cc:15650
  #, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:15651
  #, fuzzy, gcc-internal-format
  #| msgid "previously defined here"
  msgid "scope opened here"
  msgstr "ადრე აქ იყო აღწერილი"
  
! #: cp/parser.cc:15677
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr ""
  
! #: cp/parser.cc:15681
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15687
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15728
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15730 cp/parser.cc:15739
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15738
  #, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr ""
  
! #: cp/parser.cc:15762
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15783
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15786
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15807
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15815
  #, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr ""
  
! #: cp/parser.cc:15836
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15875
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15878
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function"
  msgstr ""
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15889
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15897
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:16068
  #, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr ""
  
! #: cp/parser.cc:16072
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr ""
  
! #: cp/parser.cc:16112
  #, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr ""
  
! #: cp/parser.cc:16114 cp/parser.cc:28304
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16127
  #, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr ""
  
! #: cp/parser.cc:16143
  #, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr ""
  
! #: cp/parser.cc:16315
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.cc:16561
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16580
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.cc:16601
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.cc:16626
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr ""
  
! #: cp/parser.cc:16683
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16686
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16726
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16763
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16767
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:16824
  #, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr ""
  
! #: cp/parser.cc:16842
  #, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr ""
  
! #: cp/parser.cc:17037
  #, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr ""
  
! #: cp/parser.cc:17060
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.cc:17098
  #, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr ""
  
! #: cp/parser.cc:17101
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17152
  #, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:17178
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.cc:17214
  #, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr ""
  
! #: cp/parser.cc:17223
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr ""
  
! #: cp/parser.cc:17227
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:17309
  #, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr ""
  
! #: cp/parser.cc:17322
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17324
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17339
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.cc:17412 cp/parser.cc:29490
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:17431
  #, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr ""
  
! #: cp/parser.cc:17435
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:17503
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr ""
  
! #: cp/parser.cc:17610
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:17640
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:17844
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:17857
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr ""
  
! #: cp/parser.cc:18033
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr ""
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr ""
  
! #: cp/parser.cc:18066
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.cc:18150
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.cc:18177
  #, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.cc:18189 cp/pt.cc:28313
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:18201 cp/pt.cc:28325
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:18253
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.cc:18341
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:18753
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18759
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18765
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18774
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.cc:18780
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr ""
  
! #: cp/parser.cc:18814
  #, gcc-internal-format
  msgid "expected operator"
  msgstr ""
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.cc:18863
  #, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr ""
  
! #: cp/parser.cc:18865
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:18970
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr ""
  
! #: cp/parser.cc:18978
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr ""
  
! #: cp/parser.cc:19094
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr ""
  
! #: cp/parser.cc:19330 cp/parser.cc:19416 cp/parser.cc:26580
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:19334 cp/parser.cc:19420
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr ""
  
! #: cp/parser.cc:19487
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr ""
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:19558
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.cc:19589
  #, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr ""
  
! #: cp/parser.cc:19590
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19597
  #, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr ""
  
! #: cp/parser.cc:19703
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. The name does not name a template.
! #: cp/parser.cc:19788 cp/parser.cc:19980 cp/parser.cc:20189
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr ""
  
! #: cp/parser.cc:19836
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.cc:19838
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.cc:20053
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:20154 cp/parser.cc:20172 cp/parser.cc:20348
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr ""
  
! #: cp/parser.cc:20319
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr ""
  
! #: cp/parser.cc:20457
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20461
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20465
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr ""
  
! #: cp/parser.cc:20526
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.cc:20755
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr ""
  
! #: cp/parser.cc:20955
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:20961
  #, gcc-internal-format
  msgid "use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.cc:20964
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:20968
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:21122
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr ""
  
! #: cp/parser.cc:21263
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr ""
  
! #: cp/parser.cc:21347
  #, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr ""
  
! #: cp/parser.cc:21348
  #, gcc-internal-format
  msgid "concept defined here"
  msgstr ""
  
! #: cp/parser.cc:21379
  #, gcc-internal-format
  msgid "invalid use of concept-name %qD"
  msgstr ""
  
! #: cp/parser.cc:21395
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr ""
  
! #: cp/parser.cc:21402
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21643
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21719
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr ""
  
! #: cp/parser.cc:21881
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr ""
  
! #: cp/parser.cc:21969
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.cc:21975
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.cc:21987
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:22128
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr ""
  
! #: cp/parser.cc:22139
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr ""
  
! #: cp/parser.cc:22154
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr ""
  
! #: cp/parser.cc:22172
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr ""
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22222
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr ""
  
! #: cp/parser.cc:22265
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr ""
  
! #: cp/parser.cc:22279
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:22291 cp/parser.cc:28273
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:22296 cp/parser.cc:28278
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:22308 cp/parser.cc:28291
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.cc:22348
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr ""
  
! #: cp/parser.cc:22372
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22375
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22496
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22571
  #, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr ""
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr ""
  
! #: cp/parser.cc:22579
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr ""
  
! #: cp/parser.cc:22640
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:22652
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22671
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22681
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22690
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:22693
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr ""
  
! #: cp/parser.cc:22700
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr ""
  
! #: cp/parser.cc:22756
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:22938
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22982
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.cc:23000
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:23010
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23056
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23059
  #, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr ""
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr ""
  
! #: cp/parser.cc:23063
  #, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr ""
  
! #: cp/parser.cc:23065
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23075
  #, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr ""
  
! #: cp/parser.cc:23145
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr ""
  
! #: cp/parser.cc:23297
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr ""
  
! #: cp/parser.cc:23358
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23379 cp/parser.cc:23397 cp/parser.cc:23412
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr ""
  
! #: cp/parser.cc:23386
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr ""
  
! #: cp/parser.cc:23425
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr ""
  
! #: cp/parser.cc:23441
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr ""
  
! #: cp/parser.cc:23591
  #, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr ""
  
! #: cp/parser.cc:23682
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:23693
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23698
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23701
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23718 cp/parser.cc:23743
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr ""
  
! #: cp/parser.cc:23730 cp/parser.cc:23751
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23737
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23984
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:23995
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:23999
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.cc:24050
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:24208
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr ""
  
! #: cp/parser.cc:24253
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.cc:24265
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr ""
  
! #: cp/parser.cc:24794
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr ""
  
! #: cp/parser.cc:24919
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr ""
  
! #: cp/parser.cc:24923
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr ""
*************** msgstr ""
*** 63559,63833 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24948
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr ""
  
! #: cp/parser.cc:24957
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr ""
  
! #: cp/parser.cc:24959
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25074
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr ""
  
! #: cp/parser.cc:25099
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr ""
  
! #: cp/parser.cc:25220
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.cc:25222
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.cc:25243
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.cc:25304
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.cc:25358
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.cc:25395
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:25453
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr ""
  
! #: cp/parser.cc:25735
  #, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr ""
  
! #: cp/parser.cc:25741
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr ""
  
! #: cp/parser.cc:25744 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr ""
  
! #: cp/parser.cc:25770
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.cc:25779
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.cc:25900
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.cc:26047
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26254
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.cc:26332
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.cc:26456
  #, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr ""
  
! #: cp/parser.cc:26459
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26519
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr ""
  
! #: cp/parser.cc:26560
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:26578
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26584
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26586
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26609
  #, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26733
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26737
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26924
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:27086
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27108
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:27146
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:27160
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27200
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:27251
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27307 cp/parser.cc:27442
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.cc:27699
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.cc:27702
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:27705
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.cc:28162
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:28173
! #, gcc-internal-format
! msgid "cannot specify %<override%> for a class"
! msgstr ""
! 
! #: cp/parser.cc:28181
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:28188
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.cc:28200
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:28206
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr ""
  
! #: cp/parser.cc:28249
  #, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr ""
  
! #: cp/parser.cc:28275
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28282
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.cc:28315
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.cc:28348
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:28413
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr ""
--- 63657,63926 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24952
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr ""
  
! #: cp/parser.cc:24961
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr ""
  
! #: cp/parser.cc:24963
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25078
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr ""
  
! #: cp/parser.cc:25103
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr ""
  
! #: cp/parser.cc:25224
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.cc:25226
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr ""
  
! #: cp/parser.cc:25247
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr ""
  
! #: cp/parser.cc:25308
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.cc:25362
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr ""
  
! #: cp/parser.cc:25399
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:25457 cp/parser.cc:28009
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr ""
  
! #: cp/parser.cc:25739
  #, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr ""
  
! #: cp/parser.cc:25745
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr ""
  
! #: cp/parser.cc:25748 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr ""
  
! #: cp/parser.cc:25774
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr ""
  
! #: cp/parser.cc:25783
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr ""
  
! #: cp/parser.cc:25904
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr ""
  
! #: cp/parser.cc:26051
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26258
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr ""
  
! #: cp/parser.cc:26336
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr ""
  
! #: cp/parser.cc:26460
  #, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr ""
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26523
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr ""
  
! #: cp/parser.cc:26564
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:26582
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26588
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26590
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26613
  #, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26737
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26741
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26928
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:27090
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27112
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:27150
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:27164
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27204
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:27255
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27311 cp/parser.cc:27446
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.cc:27703
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.cc:27706
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:27709
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.cc:28222
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:28234
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:28241
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.cc:28253
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:28259
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr ""
  
! #: cp/parser.cc:28302
  #, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr ""
  
! #: cp/parser.cc:28328
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28335
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.cc:28368
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.cc:28401
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:28466
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr ""
*************** msgstr ""
*** 63835,64098 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28427 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28533 cp/parser.cc:35343
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.cc:28558
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28562
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/parser.cc:28831
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28837
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:28878
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.cc:28918
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29021
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:29028
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:29041
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29222
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/parser.cc:29250
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:29320
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:29334
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:29407
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:29430
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:29465
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:29596
  #, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr ""
  
! #: cp/parser.cc:29611
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29631
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29655
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:29658
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:29860 cp/parser.cc:29954
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr ""
  
! #: cp/parser.cc:29962
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr ""
  
! #: cp/parser.cc:29968
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:30012
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr ""
  
! #: cp/parser.cc:30053
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:30165
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:30200
  #, gcc-internal-format
  msgid "%<alignas%> on exception declaration"
  msgstr ""
  
! #: cp/parser.cc:30279
  #, gcc-internal-format
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr ""
  
! #: cp/parser.cc:30747
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:30893
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:30907
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31049
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31084
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:31126
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:31129
  #, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr ""
  
! #: cp/parser.cc:31175
  #, gcc-internal-format
  msgid "expected contract-role"
  msgstr ""
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31256
  #, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr ""
  
! #: cp/parser.cc:31266
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr ""
  
! #: cp/parser.cc:31276
  #, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr ""
  
! #: cp/parser.cc:31413
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr ""
  
! #: cp/parser.cc:31572
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:31933 cp/parser.cc:31942
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:32289
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32530
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32668
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr ""
  
! #: cp/parser.cc:32676
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr ""
  
! #: cp/parser.cc:33195
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33200
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr ""
  
! #: cp/parser.cc:33204
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
--- 63928,64191 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28480 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28586 cp/parser.cc:35402
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.cc:28611
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28615
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/parser.cc:28885
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28891
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:28932
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.cc:28972
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29075
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:29082
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:29095
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29276
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/parser.cc:29304
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:29374
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:29388
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:29461
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:29484
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:29519
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:29650
  #, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr ""
  
! #: cp/parser.cc:29665
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29685
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29709
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:29712
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:29914 cp/parser.cc:30008
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr ""
  
! #: cp/parser.cc:30016
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr ""
  
! #: cp/parser.cc:30022
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:30066
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr ""
  
! #: cp/parser.cc:30107
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:30219
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:30254
  #, gcc-internal-format
  msgid "%<alignas%> on exception declaration"
  msgstr ""
  
! #: cp/parser.cc:30333
  #, gcc-internal-format
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr ""
  
! #: cp/parser.cc:30801
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:30947
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:30961
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31103
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31138
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:31180
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:31183
  #, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr ""
  
! #: cp/parser.cc:31229
  #, gcc-internal-format
  msgid "expected contract-role"
  msgstr ""
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31310
  #, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr ""
  
! #: cp/parser.cc:31320
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr ""
  
! #: cp/parser.cc:31330
  #, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr ""
  
! #: cp/parser.cc:31467
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr ""
  
! #: cp/parser.cc:31626
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:31992 cp/parser.cc:32001
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:32348
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32589
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32727
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr ""
  
! #: cp/parser.cc:32735
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr ""
  
! #: cp/parser.cc:33254
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33259
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr ""
  
! #: cp/parser.cc:33263
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
*************** msgstr ""
*** 64101,64527 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33211
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:33503
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:33614
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
  
! #: cp/parser.cc:33791
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33800
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33806
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33846
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:33856
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:33876
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.cc:33986
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:34037
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:34089
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.cc:34408
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.cc:34421
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:34452
  #, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:34769
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:34944
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.cc:34956
  #, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr ""
  
! #: cp/parser.cc:34959
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:34971
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:34988
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:35097
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr ""
  
! #: cp/parser.cc:35108
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:35113
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr ""
  
! #: cp/parser.cc:35142
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr ""
  
! #: cp/parser.cc:35194
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.cc:35197
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.cc:35200
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.cc:35206
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.cc:35209
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:35212
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.cc:35215
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr ""
  
! #: cp/parser.cc:35218
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:35221
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.cc:35224
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.cc:35227
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.cc:35230
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.cc:35233
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.cc:35236
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:35239
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.cc:35242
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr ""
  
! #: cp/parser.cc:35245
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:35248
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.cc:35251
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:35254
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:35257
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:35260
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:35263
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr ""
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:35346
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:35681
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35833
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.cc:35838
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr ""
  
! #: cp/parser.cc:35959
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:36117 cp/parser.cc:36151
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:36124 cp/parser.cc:36157
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36125 cp/parser.cc:36158
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr ""
  
! #: cp/parser.cc:36132
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr ""
  
! #: cp/parser.cc:36133
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr ""
  
! #: cp/parser.cc:36216
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:36237
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:36486
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr ""
  
! #: cp/parser.cc:36727 cp/parser.cc:38039 cp/parser.cc:38228
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:36798
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36872
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36903
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:37307
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:37382 cp/parser.cc:37400
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:37394 cp/parser.cc:37460
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:37503
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:37700 cp/parser.cc:37707 cp/parser.cc:37714
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.cc:37831
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.cc:38004
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38011
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.cc:38291 cp/parser.cc:38298 cp/parser.cc:38305
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.cc:38467
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:39765
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr ""
  
! #: cp/parser.cc:39782
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:40538
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr ""
  
! #: cp/parser.cc:40929
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr ""
  
! #: cp/parser.cc:41990
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr ""
--- 64194,64620 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33270
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:33562
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:33673
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
  
! #: cp/parser.cc:33850
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33859
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33865
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33905
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:33915
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:33935
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.cc:34045
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:34096
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:34148
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.cc:34467
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.cc:34480
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:34511
  #, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:34828
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:35003
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.cc:35015
  #, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr ""
  
! #: cp/parser.cc:35018
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:35030
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:35047
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:35156
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr ""
  
! #: cp/parser.cc:35167
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:35172
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr ""
  
! #: cp/parser.cc:35201
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr ""
  
! #: cp/parser.cc:35253
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.cc:35256
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.cc:35259
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.cc:35265
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.cc:35268
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:35271
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr ""
  
! #: cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:35280
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.cc:35283
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.cc:35289
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.cc:35301
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr ""
  
! #: cp/parser.cc:35304
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:35316
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:35322
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr ""
  
! #: cp/parser.cc:35354
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:35366
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:35369
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.cc:35372
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.cc:35378
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:35405
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:35740
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35892
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.cc:35897
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr ""
  
! #: cp/parser.cc:36018
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:36176 cp/parser.cc:36210
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:36183 cp/parser.cc:36216
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36184 cp/parser.cc:36217
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr ""
  
! #: cp/parser.cc:36191
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr ""
  
! #: cp/parser.cc:36192
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr ""
  
! #: cp/parser.cc:36275
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:36296
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:36545
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr ""
  
! #: cp/parser.cc:36786 cp/parser.cc:38098 cp/parser.cc:38287
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:36857
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36931
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36962
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:37366
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:37441 cp/parser.cc:37459
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:37453 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:37562
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:37759 cp/parser.cc:37766 cp/parser.cc:37773
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.cc:37890
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.cc:38063
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38070
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.cc:38350 cp/parser.cc:38357 cp/parser.cc:38364
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.cc:38526
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:39824
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr ""
  
! #: cp/parser.cc:39841
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:40597
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr ""
  
! #: cp/parser.cc:40988
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr ""
  
! #: cp/parser.cc:42049
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr ""
*************** msgstr ""
*** 64530,64697 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44102
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: cp/parser.cc:45553
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46484
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46566 cp/pt.cc:18593
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:49607
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:50294
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr ""
  
! #: cp/parser.cc:50521
  #, gcc-internal-format
  msgid "%qD is not a C pointer"
  msgstr ""
  
! #: cp/parser.cc:50647
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50768
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51822
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr ""
  
! #: cp/parser.cc:51853
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.cc:51865
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:51968
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:51988 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51992 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51995 cp/pt.cc:14880 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51998 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52749
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52759
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
! #: cp/parser.cc:52929 cp/parser.cc:53464
  #, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53140
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53187 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53189 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53335
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:53338
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:53385
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.cc:53714
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:53725
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:53812
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:53954
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr ""
  
! #: cp/parser.cc:53991
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:54200
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:54256
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 64623,64790 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44161
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: cp/parser.cc:45612
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46543
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46625 cp/pt.cc:18622
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:49666
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:50353
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr ""
  
! #: cp/parser.cc:50580
  #, gcc-internal-format
  msgid "%qD is not a C pointer"
  msgstr ""
  
! #: cp/parser.cc:50706
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50827
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51875
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr ""
  
! #: cp/parser.cc:51906
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.cc:51918
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:52021
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:52041 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52045 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52048 cp/pt.cc:14893 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52051 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52802
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52812
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
! #: cp/parser.cc:52982 cp/parser.cc:53517
  #, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53193
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53240 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53242 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53388
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:53391
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:53438
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.cc:53767
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:53778
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:53865
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:54007
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr ""
  
! #: cp/parser.cc:54044
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:54253
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:54309
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr ""
*** 65379,65650 ****
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7549
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.cc:7714
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr ""
  
! #: cp/pt.cc:7728
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr ""
  
! #: cp/pt.cc:7814
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7822
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.cc:7840
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.cc:7900
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.cc:7902
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7956
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.cc:8547
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8563
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.cc:8693
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8722
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr ""
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8744 cp/pt.cc:8779 cp/pt.cc:8830
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8752
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8760
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8766
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8769
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8784
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8787
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8834
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8849
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8852
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.cc:8940
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.cc:9068 cp/pt.cc:9404
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.cc:9083 cp/pt.cc:9229
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:9225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.cc:9234
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.cc:9260
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9264
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.cc:9365
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9934
  #, gcc-internal-format
  msgid "instantiation exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/pt.cc:9953
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr ""
  
! #: cp/pt.cc:10140
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:10142
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.cc:10311 cp/pt.cc:22841
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr ""
  
! #: cp/pt.cc:10661
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.cc:11392
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12216
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12225
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr ""
  
! #: cp/pt.cc:12252
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: cp/pt.cc:12256
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12484
  #, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr ""
  
! #: cp/pt.cc:12485
  #, gcc-internal-format
  msgid "first error appeared here"
  msgstr ""
  
! #: cp/pt.cc:12836
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.cc:13355
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13826
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13914
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13917
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14102
  #, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr ""
  
! #: cp/pt.cc:14553
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr ""
  
! #: cp/pt.cc:14650
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:15640
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr ""
--- 65472,65743 ----
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7554
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.cc:7719
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr ""
  
! #: cp/pt.cc:7733
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr ""
  
! #: cp/pt.cc:7819
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7827
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.cc:7845
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.cc:7905
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.cc:7907
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7961
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.cc:8552
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8568
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.cc:8698
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr ""
  
! #: cp/pt.cc:8732
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8749 cp/pt.cc:8784 cp/pt.cc:8835
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8757
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8765
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8771
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8774
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8789
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8792
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8839
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8854
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8857
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.cc:8945
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.cc:9073 cp/pt.cc:9409
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.cc:9088 cp/pt.cc:9234
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.cc:9239
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.cc:9265
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9269
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.cc:9370
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9939
  #, gcc-internal-format
  msgid "instantiation exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/pt.cc:9958
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr ""
  
! #: cp/pt.cc:10153
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:10155
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.cc:10324 cp/pt.cc:22870
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr ""
  
! #: cp/pt.cc:10674
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.cc:11405
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12229
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12238
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr ""
  
! #: cp/pt.cc:12265
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: cp/pt.cc:12269
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12497
  #, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr ""
  
! #: cp/pt.cc:12498
  #, gcc-internal-format
  msgid "first error appeared here"
  msgstr ""
  
! #: cp/pt.cc:12849
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.cc:13368
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13839
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13927
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13930
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14115
  #, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr ""
  
! #: cp/pt.cc:14566
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr ""
  
! #: cp/pt.cc:14663
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:15663
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr ""
*************** msgstr ""
*** 65662,65962 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15828
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr ""
  
! #: cp/pt.cc:16034
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr ""
  
! #: cp/pt.cc:16036
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr ""
  
! #: cp/pt.cc:16163
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.cc:16165
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.cc:16896
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16898
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16900
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16913
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16916
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16969
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:16975
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16981
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.cc:17050
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.cc:17091
  #, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr ""
  
! #: cp/pt.cc:17098
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17119
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:17159
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:17167
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:17290
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.cc:17609
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17625
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17627
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17711
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:19980 cp/pt.cc:22201
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.cc:19984 cp/pt.cc:22205
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20131
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21437
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21472
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21477
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21480
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21485
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.cc:21536
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr ""
  
! #: cp/pt.cc:21563
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr ""
  
! #: cp/pt.cc:21802
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21805
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:22121
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.cc:22471
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.cc:22473
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.cc:22483
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:22498
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.cc:22516
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:26953
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.cc:26955
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.cc:26961
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:26988 cp/pt.cc:27075
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.cc:27007
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:27013 cp/pt.cc:27070
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:27018
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:27026
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:27062
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:27085 cp/pt.cc:27152
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27090 cp/pt.cc:27167
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:27124
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.cc:27127
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.cc:27136
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:27157
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27197
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
  
! #: cp/pt.cc:27527
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
  
! #: cp/pt.cc:27533
  #, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr ""
--- 65755,66055 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15851
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr ""
  
! #: cp/pt.cc:16057
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr ""
  
! #: cp/pt.cc:16059
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr ""
  
! #: cp/pt.cc:16186
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.cc:16188
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.cc:16919
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16921
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16923
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16936
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16939
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16992
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:16998
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:17004
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.cc:17073
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.cc:17114
  #, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr ""
  
! #: cp/pt.cc:17121
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17142
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:17182
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:17190
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:17319
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.cc:17638
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17654
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17656
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17740
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:20009 cp/pt.cc:22230
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.cc:20013 cp/pt.cc:22234
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20160
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21466
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21501
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21506
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21509
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21514
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.cc:21565
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr ""
  
! #: cp/pt.cc:21592
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr ""
  
! #: cp/pt.cc:21831
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21834
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:22150
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.cc:22500
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.cc:22502
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.cc:22512
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:22527
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.cc:22545
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:26983
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.cc:26985
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.cc:26991
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:27018 cp/pt.cc:27105
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.cc:27037
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:27043 cp/pt.cc:27100
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:27048
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:27056
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:27092
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:27115 cp/pt.cc:27182
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27120 cp/pt.cc:27197
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:27154
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.cc:27157
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.cc:27166
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:27187
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:27227
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
  
! #: cp/pt.cc:27557
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
  
! #: cp/pt.cc:27563
  #, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr ""
*************** msgstr ""
*** 65968,66124 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28009
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:28055
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:28430
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28460
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr ""
  
! #: cp/pt.cc:28469
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28477
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:28479
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:29942
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:30127
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr ""
  
! #: cp/pt.cc:30136
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr ""
  
! #: cp/pt.cc:30142
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr ""
  
! #: cp/pt.cc:30186
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:31457
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.cc:31470
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:31476
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:31604
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31611
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:31624
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr ""
  
! #: cp/pt.cc:31627
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.cc:31642
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:31646
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr ""
  
! #: cp/pt.cc:31661
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:31663
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31786
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31789
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31849
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.cc:31852
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31927
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31931
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31935
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31939
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
--- 66061,66217 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28039
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:28085
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:28460
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28490
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr ""
  
! #: cp/pt.cc:28499
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28507
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:28509
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:29972
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:30157
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr ""
  
! #: cp/pt.cc:30166
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr ""
  
! #: cp/pt.cc:30172
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr ""
  
! #: cp/pt.cc:30216
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:31487
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.cc:31500
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:31506
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:31634
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31641
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:31654
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr ""
  
! #: cp/pt.cc:31657
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
! #: cp/pt.cc:31672
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:31676
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr ""
  
! #: cp/pt.cc:31691
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:31693
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31816
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31819
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31879
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.cc:31882
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31957
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31961
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31965
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31969
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
*************** msgstr ""
*** 66138,66159 ****
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/rtti.cc:520
  #, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr ""
  
! #: cp/rtti.cc:710 cp/rtti.cc:726
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr ""
  
! #: cp/rtti.cc:738
  #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr ""
  
! #: cp/rtti.cc:820
  #, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr ""
--- 66231,66252 ----
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/rtti.cc:521
  #, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr ""
  
! #: cp/rtti.cc:711 cp/rtti.cc:727
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr ""
  
! #: cp/rtti.cc:739
  #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr ""
  
! #: cp/rtti.cc:821
  #, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr ""
*************** msgstr ""
*** 67395,68144 ****
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.cc:4084
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:4124
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.cc:4196
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.cc:4447
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr ""
  
! #: cp/typeck.cc:4468
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4485
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.cc:4488
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.cc:4491
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.cc:4553
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4554
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4559
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4560
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4566
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4567
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4577
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4578
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4581
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr ""
  
! #: cp/typeck.cc:4582
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr ""
  
! #: cp/typeck.cc:4664
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:4670
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:4984
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5031
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5046
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5049
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5064
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5123
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5126
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5132
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5135
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5172
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5175
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5178
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5182
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5191
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5194
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5197
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5201
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5336 cp/typeck.cc:5348
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.cc:5462
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:5929 cp/typeck.cc:5938 cp/typeck.cc:6244 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.cc:6165 cp/typeck.cc:6179
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:6202
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6236
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr ""
  
! #: cp/typeck.cc:6283
  #, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr ""
  
! #: cp/typeck.cc:6349
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.cc:6458
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.cc:6859
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6867
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6875
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6928
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:7005
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7006
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7023
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7026
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:7033
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7228
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7234
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7240
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7246
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7251
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7284
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr ""
  
! #: cp/typeck.cc:7301
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.cc:7359
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr ""
  
! #: cp/typeck.cc:7394 cp/typeck.cc:7976 rust/backend/rust-tree.cc:4701
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr ""
  
! #: cp/typeck.cc:7561
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7562
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7695
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7696
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7712
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7714
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7726
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7728
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7768
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7781
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7791
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7799
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7988 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:8010 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.cc:8015 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:8086
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8098
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.cc:8102
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.cc:8106
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.cc:8144
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.cc:8247
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8284
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8290
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8297
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8323
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.cc:8337
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.cc:8786
  #, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8792 cp/typeck.cc:8798 cp/typeck.cc:10522
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr ""
  
! #: cp/typeck.cc:8826
  msgid "converting from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8901
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8971
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:8996
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9007
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9028 cp/typeck.cc:9218
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:9045
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.cc:9059
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9132
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.cc:9141
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.cc:9183
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9253
  #, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9354 cp/typeck.cc:9363
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9372
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9488
  #, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr ""
  
! #: cp/typeck.cc:9753
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9814
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9841
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.cc:9857
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr ""
  
! #: cp/typeck.cc:9859
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr ""
  
! #: cp/typeck.cc:9995
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:10009
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:10057 cp/typeck.cc:10076
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:10157
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr ""
  
! #: cp/typeck.cc:10481
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.cc:10486
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.cc:10495
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.cc:10499
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.cc:10504
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.cc:10540
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10544
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10549
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10554
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10564
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10650
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr ""
  
! #: cp/typeck.cc:10734
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10737
  #, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10740
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10775
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10779
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10785
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10789
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:11049
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11050 cp/typeck.cc:11066 cp/typeck.cc:11091 cp/typeck.cc:11128
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11064
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11090 cp/typeck.cc:11125
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr ""
  
! #: cp/typeck.cc:11127
  #, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr ""
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11177
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
! #: cp/typeck.cc:11220 cp/typeck.cc:11266
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:11228
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr ""
  
! #: cp/typeck.cc:11247
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:11250
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11287
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:11316
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr ""
  
! #: cp/typeck.cc:11405
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr ""
  
! #: cp/typeck.cc:11417
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:11997
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr ""
--- 67488,68237 ----
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.cc:4200
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:4240
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.cc:4312
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.cc:4563
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr ""
  
! #: cp/typeck.cc:4584
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4601
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.cc:4604
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.cc:4607
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.cc:4669
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4670
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4675
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4676
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4682
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4683
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4693
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4694
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr ""
  
! #: cp/typeck.cc:4697
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr ""
  
! #: cp/typeck.cc:4698
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr ""
  
! #: cp/typeck.cc:4780
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:4786
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5100
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5147
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5162
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5165
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5180
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5239
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5242
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5248
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5251
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5288
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5291
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5294
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5298
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5307
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5310
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5313
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5317
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5452 cp/typeck.cc:5464
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.cc:5578
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:6045 cp/typeck.cc:6054 cp/typeck.cc:6360 cp/typeck.cc:6369
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.cc:6281 cp/typeck.cc:6295
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:6318
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6352
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr ""
  
! #: cp/typeck.cc:6399
  #, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr ""
  
! #: cp/typeck.cc:6465
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.cc:6574
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.cc:6975
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6983
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6991
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:7044
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:7121
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7122
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7139
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7142
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:7149
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7344
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7356
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7362
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7367
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7400
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr ""
  
! #: cp/typeck.cc:7417
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.cc:7475
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr ""
  
! #: cp/typeck.cc:7510 cp/typeck.cc:8092 rust/backend/rust-tree.cc:4701
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr ""
  
! #: cp/typeck.cc:7677
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7678
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7811
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7812
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7828
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7830
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7842
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7844
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7884
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7897
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7907
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7915
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:8104 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:8126 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.cc:8131 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:8202
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8214
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.cc:8218
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.cc:8222
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.cc:8260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.cc:8363
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8400
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8406
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8413
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8439
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.cc:8453
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.cc:8902
  #, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8908 cp/typeck.cc:8914 cp/typeck.cc:10638
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr ""
  
! #: cp/typeck.cc:8942
  msgid "converting from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9017
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9087
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:9112
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9123
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9144 cp/typeck.cc:9334
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:9161
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.cc:9175
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9248
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.cc:9257
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.cc:9299
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9369
  #, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9470 cp/typeck.cc:9479
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9488
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9604
  #, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr ""
  
! #: cp/typeck.cc:9869
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9930
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9957
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr ""
  
! #: cp/typeck.cc:9975
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr ""
  
! #: cp/typeck.cc:10111
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:10125
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:10173 cp/typeck.cc:10192
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:10273
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr ""
  
! #: cp/typeck.cc:10597
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.cc:10602
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.cc:10611
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.cc:10615
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.cc:10620
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.cc:10656
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10660
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10665
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10670
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10680
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10766
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr ""
  
! #: cp/typeck.cc:10850
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10853
  #, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10856
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10891
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10895
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10901
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10905
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11166 cp/typeck.cc:11182 cp/typeck.cc:11207 cp/typeck.cc:11244
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11206 cp/typeck.cc:11241
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr ""
  
! #: cp/typeck.cc:11243
  #, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr ""
  
! #: cp/typeck.cc:11281
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11293
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11296
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
! #: cp/typeck.cc:11336 cp/typeck.cc:11382
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:11344
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr ""
  
! #: cp/typeck.cc:11363
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:11366
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11403
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:11432
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr ""
  
! #: cp/typeck.cc:11521
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr ""
  
! #: cp/typeck.cc:11533
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:12119
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr ""
*************** msgid "Array reference at %C cannot have
*** 69250,69258 ****
  msgstr ""
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6539 fortran/check.cc:6582 fortran/check.cc:6624
! #: fortran/check.cc:6651 fortran/check.cc:6914 fortran/match.cc:1859
! #: fortran/match.cc:3656 fortran/match.cc:3998 fortran/match.cc:4194
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
--- 69343,69351 ----
  msgstr ""
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6610 fortran/check.cc:6653 fortran/check.cc:6695
! #: fortran/check.cc:6722 fortran/check.cc:6985 fortran/match.cc:1859
! #: fortran/match.cc:3657 fortran/match.cc:3999 fortran/match.cc:4195
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
*************** msgstr ""
*** 69410,69416 ****
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1372 fortran/match.cc:4630
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
--- 69503,69509 ----
  msgid "Array constructor including type specification at %C"
  msgstr ""
  
! #: fortran/array.cc:1372 fortran/match.cc:4631
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
*************** msgstr ""
*** 69526,69532 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:12344
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr ""
--- 69619,69625 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:12334
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr ""
*************** msgstr ""
*** 69601,69607 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:742 fortran/check.cc:8216
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr ""
--- 69694,69700 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:742 fortran/check.cc:8287
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr ""
*************** msgstr ""
*** 69981,69988 ****
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6900
! #: fortran/check.cc:7031
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
--- 70074,70081 ----
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6971
! #: fortran/check.cc:7102
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
*************** msgstr ""
*** 70162,70168 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4577 fortran/check.cc:8136 fortran/check.cc:8151
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
--- 70255,70261 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4577 fortran/check.cc:8207 fortran/check.cc:8222
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
*************** msgstr ""
*** 70217,70223 ****
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4984 fortran/check.cc:6978
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
--- 70310,70316 ----
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4984 fortran/check.cc:7049
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
*************** msgstr ""
*** 70337,70348 ****
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr ""
  
! #: fortran/check.cc:5735 fortran/check.cc:8196
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8188
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
--- 70430,70441 ----
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr ""
  
! #: fortran/check.cc:5735 fortran/check.cc:8267
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8259
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
*************** msgstr ""
*** 70362,70697 ****
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.cc:5927
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5941
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr ""
  
! #: fortran/check.cc:5984
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5998
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:6033
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6039
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr ""
  
! #: fortran/check.cc:6046
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr ""
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6074
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6081
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6087
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6101
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6113
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6126
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6146
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6174
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6181
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6192
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6241
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr ""
  
! #: fortran/check.cc:6260
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.cc:6284
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr ""
  
! #: fortran/check.cc:6548
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:6555
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr ""
  
! #: fortran/check.cc:6564
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6610
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6634
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6660
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6667
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6678
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr ""
  
! #: fortran/check.cc:6696
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6754
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6806
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6833
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.cc:6868
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:6992
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:7005
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:7141
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7153
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:7308 fortran/check.cc:7344
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:7355
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr ""
  
! #: fortran/check.cc:7373
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7385
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr ""
  
! #: fortran/check.cc:7427
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7434
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7472
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7492
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7502
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7517 fortran/check.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr ""
  
! #: fortran/check.cc:7738
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr ""
  
! #: fortran/check.cc:7920
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr ""
  
! #: fortran/check.cc:8109 fortran/check.cc:8120
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr ""
  
! #: fortran/check.cc:8180
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
--- 70455,70790 ----
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.cc:5949
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:6048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr ""
  
! #: fortran/check.cc:6055
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6075
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6094
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr ""
  
! #: fortran/check.cc:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr ""
  
! #: fortran/check.cc:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6172
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6184
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6191
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6211
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6217
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6228
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6245
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:6296
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6312
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr ""
  
! #: fortran/check.cc:6331
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.cc:6355
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr ""
  
! #: fortran/check.cc:6619
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:6626
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr ""
  
! #: fortran/check.cc:6635
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6668
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6681
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6731
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6749
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr ""
  
! #: fortran/check.cc:6767
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6877
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6896
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6904
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.cc:6939
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:7063
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:7076
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7224
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:7379 fortran/check.cc:7415
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:7426
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr ""
  
! #: fortran/check.cc:7444
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7456
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr ""
  
! #: fortran/check.cc:7498
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7505
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7526
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7563
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7573
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7588 fortran/check.cc:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr ""
  
! #: fortran/check.cc:7809
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr ""
  
! #: fortran/check.cc:7991
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr ""
  
! #: fortran/check.cc:8180 fortran/check.cc:8191
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr ""
  
! #: fortran/check.cc:8251
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
*************** msgstr ""
*** 70703,70709 ****
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3123 fortran/class.cc:3197
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
--- 70796,70802 ----
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3127 fortran/class.cc:3201
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
*************** msgstr ""
*** 70748,70759 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5604
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5634
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
--- 70841,70852 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5607
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
*************** msgstr ""
*** 70773,70779 ****
  msgid "Data element above array upper bound at %L"
  msgstr ""
  
! #: fortran/data.cc:390 fortran/data.cc:620
  #, gcc-internal-format
  msgid "re-initialization of %qs at %L"
  msgstr ""
--- 70866,70872 ----
  msgid "Data element above array upper bound at %L"
  msgstr ""
  
! #: fortran/data.cc:390 fortran/data.cc:626
  #, gcc-internal-format
  msgid "re-initialization of %qs at %L"
  msgstr ""
*************** msgstr ""
*** 70792,70804 ****
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:643
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:703 fortran/data.cc:722 fortran/data.cc:736
! #: fortran/data.cc:762 fortran/data.cc:909
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr ""
--- 70885,70897 ----
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:649
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:709 fortran/data.cc:728 fortran/data.cc:742
! #: fortran/data.cc:768 fortran/data.cc:915
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr ""
*************** msgstr ""
*** 70938,70944 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14157
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 71031,71037 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14147
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 72771,72782 ****
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1021
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1326
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
--- 72864,72875 ----
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1025
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1330
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
*************** msgstr ""
*** 72811,72817 ****
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4356 fortran/dump-parse-tree.cc:4450
  #, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr ""
--- 72904,72910 ----
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4358 fortran/dump-parse-tree.cc:4453
  #, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr ""
*************** msgstr ""
*** 72854,73301 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1338
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1444
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1643 fortran/expr.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1769
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr ""
  
! #: fortran/expr.cc:1890 fortran/primary.cc:2521 fortran/primary.cc:2698
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1915 fortran/primary.cc:2516 fortran/primary.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1926
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1938
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2592
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2668
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2678
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2694
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2705
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2736
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:2873
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2957
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:2988
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3065 fortran/resolve.cc:2890
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.cc:3077
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3116
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3136
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3142
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3151
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3155
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3161
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3167
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3177
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3231
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3371
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.cc:3378
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.cc:3385
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3393
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.cc:3540
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3548
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3555
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.cc:3577
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3608
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.cc:3640
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3649
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
  #. Reject truncation.
! #: fortran/expr.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3685
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.cc:3699
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.cc:3747
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr ""
  
! #: fortran/expr.cc:3814
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:3822
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3894
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:3901
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3932
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:3976
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:3984
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.cc:4008
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4013
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4042
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.cc:4048 fortran/expr.cc:4068
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4056 fortran/expr.cc:4075
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4102
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4123
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4148
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4157
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4167
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4173
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4180
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.cc:4188
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4211
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4264
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr ""
  
! #: fortran/expr.cc:4274 fortran/expr.cc:4289
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4280 fortran/expr.cc:4295 fortran/resolve.cc:2764
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4307
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4316
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4329
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr ""
  
! #: fortran/expr.cc:4343
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4348
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4356
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4363
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4416
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
  
! #: fortran/expr.cc:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4432
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr ""
--- 72947,73394 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1339
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1445
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1644 fortran/expr.cc:1695
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1770
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1781
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr ""
  
! #: fortran/expr.cc:1945 fortran/primary.cc:2554 fortran/primary.cc:2739
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1992 fortran/primary.cc:2549 fortran/primary.cc:2754
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2003
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2028
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2782
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2809
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2817
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2840
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:2977
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3061
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3092
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3169 fortran/resolve.cc:2891
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.cc:3181
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3220
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3240
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3246
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3255
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3259
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3265
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3271
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3281
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3335
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3475
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.cc:3482
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.cc:3489
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3497
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.cc:3644
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3652
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3659
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.cc:3681
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3712
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/expr.cc:3744
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
  #. Reject truncation.
! #: fortran/expr.cc:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3789
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3907
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr ""
  
! #: fortran/expr.cc:3918
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:3926
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3945
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3955
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3998
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:4036
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4088
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.cc:4112
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4117
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.cc:4152 fortran/expr.cc:4172
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4160 fortran/expr.cc:4179
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4227
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4252
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4261
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4271
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4277
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4284
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr ""
  
! #: fortran/expr.cc:4292
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4368
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr ""
  
! #: fortran/expr.cc:4378 fortran/expr.cc:4393
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4384 fortran/expr.cc:4399 fortran/resolve.cc:2765
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4411
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4420
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr ""
  
! #: fortran/expr.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4452
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4467
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4504
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4516
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
  
! #: fortran/expr.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr ""
*************** msgstr ""
*** 73303,73494 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4456 fortran/expr.cc:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.cc:4473
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4479 fortran/expr.cc:4494
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4510
  #, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:4521
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4552
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4561
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4569
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4597 fortran/expr.cc:4602
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4722 fortran/resolve.cc:1573
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.cc:4728
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4743 fortran/resolve.cc:1579
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.cc:4755
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:4761
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:4768
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:5252
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6385
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6401
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6412
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.cc:6423
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6432
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6445
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6458
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6506
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6532
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6540
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6555
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.cc:6615 fortran/expr.cc:6636
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6629
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6648
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6690
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
--- 73396,73587 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4560 fortran/expr.cc:4686
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr ""
  
! #: fortran/expr.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4583 fortran/expr.cc:4598
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4614
  #, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4656
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4665
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/expr.cc:4701 fortran/expr.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4826 fortran/resolve.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/expr.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4847 fortran/resolve.cc:1580
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
  
! #: fortran/expr.cc:4859
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:4865
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:4872
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:5356
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6497
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6505
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6536
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6549
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6593
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6610
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6636
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6644
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6659
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.cc:6719 fortran/expr.cc:6740
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6724
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6733
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6752
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6794
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 73509,73516 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7434 fortran/trans-array.cc:9248
! #: fortran/trans-intrinsic.cc:8577
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr ""
--- 73602,73609 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7436 fortran/trans-array.cc:9250
! #: fortran/trans-intrinsic.cc:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr ""
*************** msgstr ""
*** 73675,74457 ****
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:458
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:655
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:943
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:975
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:1006
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:1026
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr ""
  
! #: fortran/interface.cc:1033
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1049 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1154
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1518 fortran/interface.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1715
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1724
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1771
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1968
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1973
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1977
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1981
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:1993
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1997
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2005
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr ""
  
! #: fortran/interface.cc:2062 fortran/interface.cc:2067
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2072
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2110
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2315
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2318
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2321
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2324
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2336
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2340
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2344
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2468
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2480 fortran/interface.cc:2496
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2484 fortran/interface.cc:2500
! #: fortran/interface.cc:2590
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2519
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2526
  #, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr ""
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2548
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr ""
  
! #: fortran/interface.cc:2601
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2624
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2634
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2658
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2675
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2685
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2700
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2716
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2738
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2756
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2786
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2805
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2818
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2825
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2912
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2923
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2928
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2941
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3338
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3361
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3365
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3374
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3384
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3397
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3415
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3438
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3451
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3462
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3502
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3505
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3543
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3574
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3589
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3612
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3622 fortran/interface.cc:3627
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3653
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3670
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3737
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3766
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3781
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr ""
  
! #: fortran/interface.cc:3790
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3799
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3813
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3827
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3842
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3857
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3870
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3881
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3892
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3930
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3950
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3968
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:4030
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4158
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4187
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4213
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4223
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4253
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4273
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4285
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4295
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4348
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4352 fortran/interface.cc:4362
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4358
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4371
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4387
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4404
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4413
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4437
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4452
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4462
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4470
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4480
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4522
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4533
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4618
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4688
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr ""
  
! #: fortran/interface.cc:5072
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:5189
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5283
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5295
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5303
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5311
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5320
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5326
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5335
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5346
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5365
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5395
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5406
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5415
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5424
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5435
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5442
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr ""
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr ""
  
! #: fortran/interface.cc:5481
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5485
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5489
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5547 fortran/interface.cc:5593
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5559
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5571
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5578
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
--- 73768,74550 ----
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:468
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:664
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:952
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr ""
  
! #: fortran/interface.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:1024
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr ""
  
! #: fortran/interface.cc:1042
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1051 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1058 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1163
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1532 fortran/interface.cc:1604
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1729
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1982
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1987
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1991
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1995
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:2007
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:2011
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2019
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr ""
  
! #: fortran/interface.cc:2076 fortran/interface.cc:2081
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2086
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2124
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2329
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2332
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2335
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2338
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2350
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2354
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2358
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2494 fortran/interface.cc:2510
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2498 fortran/interface.cc:2514
! #: fortran/interface.cc:2611
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2533
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2540
  #, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr ""
  
! #: fortran/interface.cc:2553
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2569
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr ""
  
! #: fortran/interface.cc:2622
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2645
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2655
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2665
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2679
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2696
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2706
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2721
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2737
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2759
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2777
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2792
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2807
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2826
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2839
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2846
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2933
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2944
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2962
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2970
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3359
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3382
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3386
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3395
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3418
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3459
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3526
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3564
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3588
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3610
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3633
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3643 fortran/interface.cc:3648
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3674
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3691
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3758
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3787
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3802
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr ""
  
! #: fortran/interface.cc:3811
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3820
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3834
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3848
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3863
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3878
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3891
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3902
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3951
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3971
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4010
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4038
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:4051
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4208
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4234
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4244
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4274
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4294
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4327
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4369
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4373 fortran/interface.cc:4383
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4392
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4400
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4408
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4434
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4458
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4473
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4491
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4543
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4554
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4639
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4709
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr ""
  
! #: fortran/interface.cc:5100
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:5217
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5311
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5323
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5331
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5339
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5348
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5363
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5374
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5382
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5393
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5423
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5434
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5443
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5452
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5491
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr ""
  
! #: fortran/interface.cc:5498
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5505
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr ""
  
! #: fortran/interface.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5517
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5575 fortran/interface.cc:5621
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5587
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5599
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5606
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
*************** msgstr ""
*** 74640,74646 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12312
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr ""
--- 74733,74739 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12302
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr ""
*************** msgstr ""
*** 74821,75347 ****
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1231 fortran/io.cc:1293
  #, gcc-internal-format, gfc-internal-format
! msgid "Missing comma at %L"
  msgstr ""
  
! #: fortran/io.cc:1349
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.cc:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.cc:1380
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.cc:1386
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr ""
  
! #: fortran/io.cc:1441 fortran/io.cc:1472 fortran/io.cc:1552
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr ""
  
! #: fortran/io.cc:1447 fortran/io.cc:1478 fortran/io.cc:1634 fortran/io.cc:1647
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr ""
  
! #: fortran/io.cc:1489
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:1497
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:1527
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr ""
  
! #: fortran/io.cc:1558
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr ""
  
! #: fortran/io.cc:1578 fortran/io.cc:1595 fortran/io.cc:1616
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1669
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr ""
  
! #: fortran/io.cc:1735
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.cc:1741
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1746
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.cc:1753
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.cc:1768
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1772
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1778
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1792
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1818
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr ""
  
! #: fortran/io.cc:1825
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.cc:1832
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.cc:1838
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1846
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1855
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1862
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:1880
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:2096
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2104 fortran/io.cc:2131
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2123
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2145 fortran/io.cc:2153
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr ""
  
! #: fortran/io.cc:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2226
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2245 fortran/io.cc:3919
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2273 fortran/io.cc:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2305
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2356 fortran/io.cc:3964
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2386
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2407
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr ""
  
! #: fortran/io.cc:2432
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2443
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2454
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr ""
  
! #: fortran/io.cc:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2472
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.cc:2507
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2515
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr ""
  
! #: fortran/io.cc:2528
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2581
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2689
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2715
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.cc:2723
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2846 fortran/match.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2876
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr ""
  
! #: fortran/io.cc:2887 fortran/io.cc:3377
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2920
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr ""
  
! #: fortran/io.cc:2961
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr ""
  
! #: fortran/io.cc:2981
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3055
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3096
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:3132
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3141
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.cc:3207
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.cc:3303
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr ""
  
! #: fortran/io.cc:3310
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr ""
  
! #: fortran/io.cc:3323
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.cc:3345
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.cc:3370
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.cc:3400
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3412
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3422 fortran/resolve.cc:16941
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
  
! #: fortran/io.cc:3430
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.cc:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.cc:3463
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.cc:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.cc:3485
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.cc:3516
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.cc:3637
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.cc:3643
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr ""
  
! #: fortran/io.cc:3652
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr ""
  
! #: fortran/io.cc:3661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr ""
  
! #: fortran/io.cc:3666
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr ""
  
! #: fortran/io.cc:3814
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:3942
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr ""
  
! #: fortran/io.cc:4380
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr ""
  
! #: fortran/io.cc:4621 fortran/io.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:4649
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4659 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.cc:4666
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.cc:4676
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr ""
  
! #: fortran/io.cc:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
--- 74914,75440 ----
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1232 fortran/io.cc:1295
  #, gcc-internal-format, gfc-internal-format
! msgid "Missing comma in FORMAT string at %L"
  msgstr ""
  
! #: fortran/io.cc:1351
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr ""
  
! #: fortran/io.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.cc:1382
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/io.cc:1388
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr ""
  
! #: fortran/io.cc:1443 fortran/io.cc:1474 fortran/io.cc:1554
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr ""
  
! #: fortran/io.cc:1449 fortran/io.cc:1480 fortran/io.cc:1636 fortran/io.cc:1649
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr ""
  
! #: fortran/io.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:1499
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:1529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr ""
  
! #: fortran/io.cc:1560
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr ""
  
! #: fortran/io.cc:1580 fortran/io.cc:1597 fortran/io.cc:1618
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.cc:1696
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr ""
  
! #: fortran/io.cc:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr ""
  
! #: fortran/io.cc:1743
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1748
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.cc:1755
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.cc:1770
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1774
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1787
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1794
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr ""
  
! #: fortran/io.cc:1827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.cc:1834
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.cc:1840
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1848
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1864
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:1882
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:2098
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2106 fortran/io.cc:2133
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2125
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr ""
  
! #: fortran/io.cc:2147 fortran/io.cc:2155
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr ""
  
! #: fortran/io.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2228
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2247 fortran/io.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2275 fortran/io.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2307
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2358 fortran/io.cc:3966
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2388
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2409
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr ""
  
! #: fortran/io.cc:2434
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2445
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2456
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr ""
  
! #: fortran/io.cc:2467
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.cc:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr ""
  
! #: fortran/io.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2583
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2691
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
! #: fortran/io.cc:2725
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2848 fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2878
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr ""
  
! #: fortran/io.cc:2889 fortran/io.cc:3379
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr ""
  
! #: fortran/io.cc:2922
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr ""
  
! #: fortran/io.cc:2963
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr ""
  
! #: fortran/io.cc:2983
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3057
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3098
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:3134
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr ""
  
! #: fortran/io.cc:3143
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.cc:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.cc:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr ""
  
! #: fortran/io.cc:3312
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr ""
  
! #: fortran/io.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.cc:3347
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.cc:3358
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.cc:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.cc:3402
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3414
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3424 fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
  
! #: fortran/io.cc:3432
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3443
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr ""
  
! #: fortran/io.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.cc:3477
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.cc:3518
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3607
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.cc:3645
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr ""
  
! #: fortran/io.cc:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr ""
  
! #: fortran/io.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr ""
  
! #: fortran/io.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr ""
  
! #: fortran/io.cc:3816
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr ""
  
! #: fortran/io.cc:3831
  #, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:3944
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4013
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4187
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.cc:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr ""
  
! #: fortran/io.cc:4382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.cc:4449
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr ""
  
! #: fortran/io.cc:4623 fortran/io.cc:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:4651
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4661 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/io.cc:4678
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr ""
  
! #: fortran/io.cc:4693
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.cc:4869
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4875
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr ""
*** 75678,76177 ****
  msgid "Locality spec at %L"
  msgstr ""
  
! #: fortran/match.cc:3112
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr ""
  
! #: fortran/match.cc:3120
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr ""
  
! #: fortran/match.cc:3132
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr ""
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3140
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr ""
  
! #: fortran/match.cc:3152
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr ""
  
! #: fortran/match.cc:3155
  #, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3181
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3186
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3192
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3200
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr ""
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.cc:3241
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3247
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3249
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3296
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3301
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3406
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr ""
  
! #: fortran/match.cc:3429
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr ""
  
! #: fortran/match.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr ""
  
! #: fortran/match.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3486
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3498
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3510
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr ""
  
! #: fortran/match.cc:3517
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3538
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3550 fortran/resolve.cc:13453
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
  
! #: fortran/match.cc:3600
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3621
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3647
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3662
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3669
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3699 fortran/match.cc:4041 fortran/match.cc:4253
! #: fortran/match.cc:4805 fortran/match.cc:5177
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3720 fortran/match.cc:4062 fortran/match.cc:4273
! #: fortran/match.cc:4837 fortran/match.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3741
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3807
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3817
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3892
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3922
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3946
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3989
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4004
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4083
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4158
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4183
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4189
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4201
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4387
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4431
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4475 fortran/match.cc:4526
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4624
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4647
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4677 fortran/match.cc:5115
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr ""
  
! #: fortran/match.cc:4687
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4751
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4763
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:4788
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4815
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr ""
  
! #: fortran/match.cc:4831
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4860
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4891
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4904
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4930
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4938
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:4950
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5017
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5032
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5137
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5160
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5197
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:5300
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:5328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr ""
  
! #: fortran/match.cc:5337
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:5348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr ""
--- 75771,76270 ----
  msgid "Locality spec at %L"
  msgstr ""
  
! #: fortran/match.cc:3113
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr ""
  
! #: fortran/match.cc:3121
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr ""
  
! #: fortran/match.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr ""
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3141
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr ""
  
! #: fortran/match.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr ""
  
! #: fortran/match.cc:3156
  #, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3182
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3187
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3193
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr ""
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr ""
  
! #: fortran/match.cc:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.cc:3242
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3248
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3250
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr ""
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3302
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.cc:3407
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr ""
  
! #: fortran/match.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr ""
  
! #: fortran/match.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3452
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr ""
  
! #: fortran/match.cc:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3482
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr ""
  
! #: fortran/match.cc:3518
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3525
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:3532
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3539
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3551 fortran/resolve.cc:13443
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
  
! #: fortran/match.cc:3601
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3622
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3648
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3700 fortran/match.cc:4042 fortran/match.cc:4254
! #: fortran/match.cc:4806 fortran/match.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3721 fortran/match.cc:4063 fortran/match.cc:4274
! #: fortran/match.cc:4838 fortran/match.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3742
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3808
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3830
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3854
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3893
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3947
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3990
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4084
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4149
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4159
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4184
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4190
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4388
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4432
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr ""
  
! #: fortran/match.cc:4476 fortran/match.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4612
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4648
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4678 fortran/match.cc:5116
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr ""
  
! #: fortran/match.cc:4688
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4725
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4730
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4752
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:4789
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4816
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr ""
  
! #: fortran/match.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4855
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4892
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4898
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5018
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5033
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5128
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5261
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:5301
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:5329
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr ""
  
! #: fortran/match.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:5349
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr ""
  
! #: fortran/match.cc:5447
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr ""
*************** msgstr ""
*** 76179,76240 ****
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5662
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr ""
  
! #: fortran/match.cc:5671
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr ""
  
! #: fortran/match.cc:5678
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5686
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5697
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5712
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5719
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr ""
  
! #: fortran/match.cc:5729
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5775
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr ""
  
! #: fortran/match.cc:5837
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5950
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5960
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
--- 76272,76333 ----
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5663
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr ""
  
! #: fortran/match.cc:5672
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr ""
  
! #: fortran/match.cc:5679
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.cc:5687
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5698
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5713
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5720
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr ""
  
! #: fortran/match.cc:5730
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5776
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr ""
  
! #: fortran/match.cc:5838
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5951
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.cc:5961
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
*************** msgstr ""
*** 76242,76428 ****
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5985
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6005
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr ""
  
! #: fortran/match.cc:6025
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:6168
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:6176
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:6209
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:6223
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6241
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6334
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr ""
  
! #: fortran/match.cc:6401
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr ""
  
! #: fortran/match.cc:6407
  #, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr ""
  
! #: fortran/match.cc:6421
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/match.cc:6426
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr ""
  
! #: fortran/match.cc:6553 fortran/match.cc:6571 fortran/match.cc:6592
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr ""
  
! #: fortran/match.cc:6602 fortran/match.cc:6608
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:6617
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6649
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:7029
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr ""
  
! #: fortran/match.cc:7057
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7270
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7311 fortran/match.cc:7365
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7375
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7411
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7463
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7481
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7513
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7535
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7611
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7631
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7686
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7713
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7835
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7873
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
--- 76335,76521 ----
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5986
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6006
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr ""
  
! #: fortran/match.cc:6026
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr ""
  
! #: fortran/match.cc:6169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:6210
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:6224
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6237
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6335
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr ""
  
! #: fortran/match.cc:6402
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr ""
  
! #: fortran/match.cc:6408
  #, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr ""
  
! #: fortran/match.cc:6422
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/match.cc:6427
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr ""
  
! #: fortran/match.cc:6554 fortran/match.cc:6572 fortran/match.cc:6593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr ""
  
! #: fortran/match.cc:6603 fortran/match.cc:6609
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr ""
  
! #: fortran/match.cc:6618
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6650
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:7030
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr ""
  
! #: fortran/match.cc:7058
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7312 fortran/match.cc:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7376
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7464
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7482
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7514
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7525
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7714
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7874
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
*************** msgstr ""
*** 76463,76474 ****
  msgid "gfc_basic_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:218
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:322
  #, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr ""
--- 76556,76567 ----
  msgid "gfc_basic_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:221
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:325
  #, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr ""
*************** msgstr ""
*** 78010,78017 ****
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12090
! #: fortran/resolve.cc:13699
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 78103,78110 ----
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12080
! #: fortran/resolve.cc:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 78149,78155 ****
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8309
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
--- 78242,78248 ----
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8329
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
*************** msgstr ""
*** 79931,80151 ****
  msgid "Syntax error in argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2108
! #, gcc-internal-format
! msgid "extend_ref(): Bad tail"
! msgstr ""
! 
! #: fortran/primary.cc:2210
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2461
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2468
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2510 fortran/primary.cc:2685
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2562 fortran/primary.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2569 fortran/primary.cc:2703
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2646
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2649
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2719
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2747
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2833
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2855
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr ""
  
! #: fortran/primary.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2900
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3118
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3175
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr ""
  
! #: fortran/primary.cc:3354
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3365
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3374
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3422
  #, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr ""
  
! #: fortran/primary.cc:3442
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3521
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3539
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3551
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3605
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3768
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3827
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3858 fortran/primary.cc:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr ""
  
! #: fortran/primary.cc:3963
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:3995
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:3998
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:4053
  #, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4221
  #, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:4337
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr ""
  
! #: fortran/primary.cc:4378
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4383
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr ""
  
! #: fortran/primary.cc:4419
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr ""
--- 80024,80239 ----
  msgid "Syntax error in argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2226
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2490
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2512
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2543 fortran/primary.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2595 fortran/primary.cc:2731
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2602 fortran/primary.cc:2744
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2679
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2682
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2760
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2788
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2875
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2897
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr ""
  
! #: fortran/primary.cc:2904
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2943
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3165
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3222
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr ""
  
! #: fortran/primary.cc:3401
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3412
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3421
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3469
  #, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr ""
  
! #: fortran/primary.cc:3489
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3504
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3509
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3568
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3586
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3598
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3652
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3874
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3905 fortran/primary.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr ""
  
! #: fortran/primary.cc:4010
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:4042
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:4045
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:4100
  #, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4268
  #, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:4394
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr ""
  
! #: fortran/primary.cc:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4440
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr ""
  
! #: fortran/primary.cc:4476
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr ""
*************** msgstr ""
*** 80277,81184 ****
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:578
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr ""
  
! #: fortran/resolve.cc:598
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:601
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:627
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:629
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:802
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr ""
  
! #: fortran/resolve.cc:813
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr ""
  
! #: fortran/resolve.cc:828
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:860
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:871
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:875
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:882
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:886
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:924
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:929
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:980
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:984
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr ""
  
! #: fortran/resolve.cc:994
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1001
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1005
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1012
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1017
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1029
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1033
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1037
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1095
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1103
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1125
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1146
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1150
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1154
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1158
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1163
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1230
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1394
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1429
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1475
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1509
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1528
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1541
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1562
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1589
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr ""
  
! #: fortran/resolve.cc:1601
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1727
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1789
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:1793
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1914
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1927
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1938
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1951
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1989
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1994 fortran/resolve.cc:7179
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2053 fortran/resolve.cc:11603 fortran/resolve.cc:13626
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
  
! #: fortran/resolve.cc:2085
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2103
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2111
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2118
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2126
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2153
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2175
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:2239
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2246
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.cc:2272
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2283
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2292
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2442
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2481
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2755
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2782
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2894
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2914
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2952
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3013
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3090
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3125
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3129 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3283
  #, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr ""
  
! #: fortran/resolve.cc:3294
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3301
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3308
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3375
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3386
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr ""
  
! #: fortran/resolve.cc:3394 fortran/resolve.cc:3966
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3449
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3470
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:3509
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3539
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3601
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3605
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3663
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3701
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3710
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3716
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3722
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3790
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3799
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3834
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3879
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3937
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3976
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3980
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:4031
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4062
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:4079
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:4106
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.cc:4158
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4261
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4360
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4368
  #, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr ""
  
! #: fortran/resolve.cc:4389
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4399
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4417
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4432 fortran/resolve.cc:4466
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4446 fortran/resolve.cc:4635 fortran/resolve.cc:4804
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4458
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4525
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4548
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4593 fortran/resolve.cc:4608
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4643
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr ""
  
! #: fortran/resolve.cc:4667
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4682
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4690
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4705
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:4708
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4713
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4720
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4734
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4832
! #, gcc-internal-format, gfc-internal-format
! msgid "Inconsistent coranks for operator at %L and %L"
! msgstr ""
! 
! #: fortran/resolve.cc:5031
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5036
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5046
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5051
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5072
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5089
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5097
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5113
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5138
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5171
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5179
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5223
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5235
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5282
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5358
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5370
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5415
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.cc:5506
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5527
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5536
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5550
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5557
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5566
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr ""
  
! #: fortran/resolve.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5595
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5624
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5644
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr ""
  
! #: fortran/resolve.cc:5835
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5907
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6019
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6048
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr ""
  
! #: fortran/resolve.cc:6096
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6106
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 80365,81267 ----
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:579
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr ""
  
! #: fortran/resolve.cc:599
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:602
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:628
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:630
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:803
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr ""
  
! #: fortran/resolve.cc:814
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr ""
  
! #: fortran/resolve.cc:829
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:861
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:865
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:872
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:876
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:883
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:887
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:925
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:930
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:981
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:985
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr ""
  
! #: fortran/resolve.cc:995
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1002
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1006
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1013
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1018
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1030
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1034
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1038
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1082
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1096
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1104
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1126
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1147
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1151
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1155
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1159
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1164
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1231
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1374
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1395
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1430
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1476
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1510
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1529
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1542
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1563
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr ""
  
! #: fortran/resolve.cc:1602
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1728
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1790
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:1794
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1915
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1928
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1952
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1990
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7152
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:11593 fortran/resolve.cc:13616
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
  
! #: fortran/resolve.cc:2086
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2104
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2112
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2119
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2127
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2154
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2176
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:2240
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2247
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2261
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2284
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2293
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2443
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2482
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2756
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2783
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2915
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2953
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3014
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3091
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3126
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3130 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3284
  #, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr ""
  
! #: fortran/resolve.cc:3295
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3302
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3309
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3376
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3387
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr ""
  
! #: fortran/resolve.cc:3395 fortran/resolve.cc:3967
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3407
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3450
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:3510
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3540
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3602
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3606
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3664
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3711
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3717
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3723
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3791
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3800
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3835
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3880
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3938
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3977
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3981
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4063
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:4080
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.cc:4159
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4262
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4266
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4361
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4369
  #, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr ""
  
! #: fortran/resolve.cc:4390
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4418
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4433 fortran/resolve.cc:4467
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4447 fortran/resolve.cc:4636 fortran/resolve.cc:4805
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4459
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4526
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4564
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4594 fortran/resolve.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4644
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr ""
  
! #: fortran/resolve.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4670
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4691
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4706
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:4709
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4714
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4721
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4735
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:5004
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5019
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5024
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5045
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5062
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5095
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:5111
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5152
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5168
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5248
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5316
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5331
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5388
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.cc:5479
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5486
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5500
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5523
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5530
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5539
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr ""
  
! #: fortran/resolve.cc:5561
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5597
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr ""
  
! #: fortran/resolve.cc:5808
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5822
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5832
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5992
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6021
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr ""
  
! #: fortran/resolve.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6079
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 81187,81198 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6116
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 81270,81281 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6089
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 81201,81608 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6147
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6167
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6184
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6245
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6401
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6406
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6480
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6493
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6506
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:6562 fortran/resolve.cc:6650 fortran/resolve.cc:6674
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6759
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6938 fortran/resolve.cc:7090
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7054
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7061
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7100
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7109
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7304
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7338
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7391
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7932
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7965
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7975
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.cc:7979 fortran/resolve.cc:7986
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8041
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8081
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8087
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8147
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8183
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8235
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in %s locality spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8244
  #, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8254
  #, gcc-internal-format
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8267
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8274
  #, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8287
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8292
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8297
  #, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8303
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8308
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8316
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8320
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr ""
  
! #: fortran/resolve.cc:8401
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8410
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8448
  #, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr ""
  
! #: fortran/resolve.cc:8479
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8484
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8491
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8499
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:8504
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8517
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8622 fortran/resolve.cc:8928
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:8630 fortran/resolve.cc:8891
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8779
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8943
  #, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8951
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8977
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9002
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9015
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9029
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9133 fortran/resolve.cc:9148
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9140
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9165
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9175 fortran/resolve.cc:9277
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9181
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9204 fortran/resolve.cc:9232
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9251
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:9266
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9308
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9337
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9350
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9393
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9431 fortran/resolve.cc:9437
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 81284,81696 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6131
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6218
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6374
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6379
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6453
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6479
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:6535 fortran/resolve.cc:6623 fortran/resolve.cc:6647
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6732
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6911 fortran/resolve.cc:7063
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7027
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7034
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7073
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7277
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7311
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7364
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7905
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7938
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7948
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.cc:7952 fortran/resolve.cc:7959
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8014
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8120
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8156
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8208
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in %s locality spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8217
  #, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8227
  #, gcc-internal-format
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8240
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8247
  #, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8260
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8265
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8270
  #, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8276
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8281
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8293
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8347
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8356
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8421
  #, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr ""
  
! #: fortran/resolve.cc:8452
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8457
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8472
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:8477
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8490
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8595 fortran/resolve.cc:8918
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:8603 fortran/resolve.cc:8881
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8727
! #, gcc-internal-format, gfc-internal-format
! msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
! msgstr ""
! 
! #: fortran/resolve.cc:8738
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8933
  #, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8953
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9019
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9130
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9165 fortran/resolve.cc:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9171
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9183
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9194 fortran/resolve.cc:9222
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9241
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:9256
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9298
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9327
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9340
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9354
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:9383
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9421 fortran/resolve.cc:9427
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 81611,81899 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:9727
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:9786
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:9817
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:9835 fortran/resolve.cc:9843
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:9905 fortran/resolve.cc:10739
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9931
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9944
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:10062
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10140
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:10149
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10166
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:10182
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10236
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:10241
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:10300
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:10311
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10647 fortran/resolve.cc:10659
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10688
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10701
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:10714
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10727
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10978
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11111
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11120
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11133
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11242
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:11306
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11319
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:11335
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11346
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:11352
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11370
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11431
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11435
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11438
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11445 fortran/resolve.cc:11567
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11457 fortran/resolve.cc:11579
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11469
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:11482
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11543
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11547 fortran/resolve.cc:11557
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11620
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11637 fortran/resolve.cc:11660
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11641 fortran/resolve.cc:11666
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 81699,81987 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9655
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9706
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:9717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:9730
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:9776
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:9797
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:9825 fortran/resolve.cc:9833
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:9895 fortran/resolve.cc:10729
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9921
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9934
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:10052
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10130
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:10139
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10156
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:10172
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:10231
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:10290
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10588
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10637 fortran/resolve.cc:10649
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10678
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10691
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:10704
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:10707
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11110
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11286
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11309
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:11325
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11336
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:11342
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11360
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:11411
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11425
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:11435 fortran/resolve.cc:11557
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11447 fortran/resolve.cc:11569
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:11459
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:11472
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11533
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11537 fortran/resolve.cc:11547
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:11600
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11627 fortran/resolve.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11631 fortran/resolve.cc:11656
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 81901,82117 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11681
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11753
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11769
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11792 fortran/resolve.cc:11884
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11823
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11832
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11989
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:12020
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:12098
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:12219
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12299
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:12319
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12367
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12399
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12405
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12417
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:12449
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:12453
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12458
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:12465
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12476
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12865
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13179
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13191
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:13287
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:13486
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:13522
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13526
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13537
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:13593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13635
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13682
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13686
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:13747
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13752
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13836
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13948
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:13969
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:14065
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14079
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
--- 81989,82205 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11671
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11743
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11759
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11772 fortran/resolve.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11822
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11979
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:12088
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:12209
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12289
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:12309
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12357
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12389
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12395
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:12439
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:12443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12448
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:12455
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12855
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13169
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:13277
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:13476
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:13512
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13516
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:13583
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:13672
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13676
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13742
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13826
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13938
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:13959
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:14055
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14069
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
*************** msgstr ""
*** 82119,83007 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14098
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14184
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr ""
  
! #: fortran/resolve.cc:14422
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14426
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14434
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14445
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14463
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:14477
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14510
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14532
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:14565
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14579
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14601
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:14626
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:14647
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:14654
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:14702
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14705
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14708
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14711
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14714
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14717
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14759
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14791
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:14814
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14836
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14854
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14866
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14876
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:14886
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14905
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14909
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14913
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:14917
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:14930
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14941
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14947
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14967
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15024
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15030
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15036
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15044
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15050
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15093
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15101
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15109
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15118
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15142
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:15212
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:15221
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15229 fortran/resolve.cc:15246
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15237
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15254
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15260
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15266
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:15274
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:15283
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:15305
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15342
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15383
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15419
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:15478
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15490
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:15518
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:15574
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:15786
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15829
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15843
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15857 fortran/resolve.cc:16399
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15866
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15876
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15928
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15934
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15940
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15969
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15979
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16074
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:16179
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16198
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16223
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:16234
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16332
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16346
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:16362
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16372
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16381
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16390
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16432
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:16445
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16456
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16502
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16510
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16519
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16605
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:16697
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16710
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:16780
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16812
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16826
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.cc:16894
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:16900
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16906
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16914
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16953
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16964
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16991
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17010
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17026
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17037
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17045
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17097
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17109
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17116
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17175
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17188
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17253
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17256
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17362
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:17383
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17400
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17412
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17419
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17432
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17448
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:17457
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17470 fortran/resolve.cc:17647
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:17484
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17493
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17502
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17510
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17517
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:17537
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:17544
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17551
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17558
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:17594
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17673
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17688
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17701
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17719
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:17731
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17740
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17753
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:17762
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17775
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17791
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17799
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:17807
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17820
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:17829
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17845
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17851
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17876
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17936
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17948
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18059
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:18067
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:18074
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:18081
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:18097
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:18104
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18113
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18175
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18188
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:18264
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18292
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18300
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18308
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18315
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:18440
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
--- 82207,83095 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14088
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14174
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr ""
  
! #: fortran/resolve.cc:14412
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14416
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14424
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:14435
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14453
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:14467
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14500
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14522
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:14555
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14569
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:14616
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:14637
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:14644
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:14692
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14695
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14698
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14701
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14704
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14707
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14749
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14781
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:14804
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14826
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14844
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14856
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14866
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:14876
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14895
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14899
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14903
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:14907
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:14920
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14937
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15014
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15020
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15026
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15034
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15083
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15099
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15108
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15132
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:15202
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15219 fortran/resolve.cc:15236
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15250
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15256
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:15264
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:15273
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:15295
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15332
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15373
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15409
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15480
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:15508
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:15564
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:15776
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15819
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15833
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15847 fortran/resolve.cc:16389
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15856
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15866
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15908
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15924
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15930
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15959
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15969
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:16169
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16178
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:16224
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16322
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16336
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:16352
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16362
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16371
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16380
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16422
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:16435
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16446
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:16459
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16492
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16500
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16509
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16595
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:16687
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16700
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:16770
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16802
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16816
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.cc:16884
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:16890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16943
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16954
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16981
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17000
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17016
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17027
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17035
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17087
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17106
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17165
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17178
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17243
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17246
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:17373
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17402
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17422
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:17428
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:17447
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17460 fortran/resolve.cc:17637
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:17474
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17483
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17492
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17500
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17507
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:17527
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:17534
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17541
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17548
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:17574
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17663
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17678
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17691
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17709
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:17721
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17730
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17743
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:17752
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17765
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17789
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:17797
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17810
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:17819
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17835
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17841
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17866
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17926
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17938
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18049
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:18057
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:18064
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:18071
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:18087
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:18094
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18103
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:18165
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18178
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:18254
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18282
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18290
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18298
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18305
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:18430
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
*************** msgstr ""
*** 84046,84069 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2466 fortran/trans-expr.cc:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6838
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9244
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 84134,84157 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2469 fortran/trans-expr.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6840
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9246
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:12706
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 84244,84250 ****
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6117
  #, fuzzy, gcc-internal-format
  #| msgid "sorry, unimplemented"
  msgid "Unsigned not yet implemented"
--- 84332,84338 ----
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6127
  #, fuzzy, gcc-internal-format
  #| msgid "sorry, unimplemented"
  msgid "Unsigned not yet implemented"
*************** msgstr ""
*** 84275,84291 ****
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:4279
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr ""
  
! #: fortran/trans-expr.cc:5865
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr ""
  
! #: fortran/trans-expr.cc:11037
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 84363,84379 ----
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:4289
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr ""
  
! #: fortran/trans-expr.cc:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr ""
  
! #: fortran/trans-expr.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr ""
*** 84301,84312 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12709 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12716
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
--- 84389,84400 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12688 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12695
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr ""
*************** msgstr ""
*** 84341,84507 ****
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4176
  #, gcc-internal-format
  msgid "optional class parameter"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4640
  #, gcc-internal-format
  msgid "unhandled expression type"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4949
  #, gcc-internal-format
  msgid "unhandled expression"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5072
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6050
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6053
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6056
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6633 fortran/trans-openmp.cc:6653
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6655
  #, gcc-internal-format
  msgid "Used here"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9221
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9631
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9642
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9648
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9654
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9690
  #, gcc-internal-format
! msgid "Cannot find symbol %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9702
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9744
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9750
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9776
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9786
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9796
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9811
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9912 fortran/trans-openmp.cc:9951
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected positive argument index at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9923
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9987
  #, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10001
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10015
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10024
  #, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10041
  #, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr ""
--- 84429,84595 ----
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4196
  #, gcc-internal-format
  msgid "optional class parameter"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4660
  #, gcc-internal-format
  msgid "unhandled expression type"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4969
  #, gcc-internal-format
  msgid "unhandled expression"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5092
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6070
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6073
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6076
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6653 fortran/trans-openmp.cc:6673
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6675
  #, gcc-internal-format
  msgid "Used here"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9241
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9662
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9668
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9671
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9674
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9710
  #, gcc-internal-format
! msgid "Cannot find symbol %qs at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9723
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9765
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9771
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9797
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9807
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9817
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9832
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9933 fortran/trans-openmp.cc:9972
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected positive argument index at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9944
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9982
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10022
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10029
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10036
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10045
  #, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10062
  #, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr ""
*************** msgid "unused name %qE"
*** 86233,86239 ****
  msgstr ""
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:268
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
--- 86321,86327 ----
  msgstr ""
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
diff -Nrcpad gcc-15-20250809/gcc/po/nl.po gcc-15-20250816/gcc/po/nl.po
*** gcc-15-20250809/gcc/po/nl.po	Sat Aug  9 22:32:39 2025
--- gcc-15-20250816/gcc/po/nl.po	Sat Aug 16 22:32:18 2025
*************** msgid ""
*** 8,14 ****
  msgstr ""
  "Project-Id-Version: gcc 4.9-b20140202\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-04-23 19:27+0000\n"
  "PO-Revision-Date: 2014-02-05 12:25+0100\n"
  "Last-Translator: Benno Schulenberg <benno@vertaalt.nl>\n"
  "Language-Team: Dutch <vertaling@vrijschrift.org>\n"
--- 8,14 ----
  msgstr ""
  "Project-Id-Version: gcc 4.9-b20140202\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-08-01 17:58+0000\n"
  "PO-Revision-Date: 2014-02-05 12:25+0100\n"
  "Last-Translator: Benno Schulenberg <benno@vertaalt.nl>\n"
  "Language-Team: Dutch <vertaling@vrijschrift.org>\n"
*************** msgstr "pointer naar functie gebruikt in
*** 585,592 ****
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2479
! #: common.opt:2705 common.opt:3472
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
--- 585,592 ----
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2476
! #: common.opt:2702 common.opt:3469
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
*************** msgstr ""
*** 923,929 ****
  msgid "Use f2c calling convention."
  msgstr "Overdraagbare aanroepconventies gebruiken"
  
! #: fortran/lang.opt:575 cobol/lang.opt:78
  #, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr ""
--- 923,929 ----
  msgid "Use f2c calling convention."
  msgstr "Overdraagbare aanroepconventies gebruiken"
  
! #: fortran/lang.opt:575 cobol/lang.opt:83
  #, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr ""
*************** msgstr "ISO C staat het testen van asser
*** 968,974 ****
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: fortran/lang.opt:615 cobol/lang.opt:82
  #, no-c-format
  msgid "Assume that the source file is free form."
  msgstr ""
--- 968,974 ----
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: fortran/lang.opt:615 cobol/lang.opt:87
  #, no-c-format
  msgid "Assume that the source file is free form."
  msgstr ""
*************** msgstr ""
*** 1195,1206 ****
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2313
! #: common.opt:2783 common.opt:2819 common.opt:2912 common.opt:2916
! #: common.opt:3025 common.opt:3160 common.opt:3168 common.opt:3176
! #: common.opt:3184 common.opt:3285 common.opt:3345 common.opt:3433
! #: common.opt:3613 common.opt:3617 common.opt:3621 common.opt:3625
! #: common.opt:3699 common.opt:3703 common.opt:3734 common.opt:3738
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
--- 1195,1206 ----
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2310
! #: common.opt:2780 common.opt:2816 common.opt:2909 common.opt:2913
! #: common.opt:3022 common.opt:3157 common.opt:3165 common.opt:3173
! #: common.opt:3181 common.opt:3282 common.opt:3342 common.opt:3430
! #: common.opt:3610 common.opt:3614 common.opt:3618 common.opt:3622
! #: common.opt:3696 common.opt:3700 common.opt:3731 common.opt:3735
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
*************** msgstr "-trigraphs\tOndersteun ISO C tri
*** 3884,3955 ****
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "Definieer geen systeem-specifieke of GCC-specifieke macros op voorhand"
  
! #: cobol/lang.opt:43
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:62
  #, no-c-format
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr ""
  
! #: cobol/lang.opt:66
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:70
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:74
  #, fuzzy, no-c-format
  msgid "Enable Cobol lex debugging"
  msgstr "ongeldige const_double operand"
  
! #: cobol/lang.opt:86
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:90
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:94
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:98
  #, fuzzy, no-c-format
  msgid "Enable Cobol parser debugging"
  msgstr "ongeldige const_double operand"
  
! #: cobol/lang.opt:102
  #, fuzzy, no-c-format
  msgid "Enable Cobol yacc debugging"
  msgstr "ongeldige const_double operand"
  
! #: cobol/lang.opt:106
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:126
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:130
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:134
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
--- 3884,3955 ----
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "Definieer geen systeem-specifieke of GCC-specifieke macros op voorhand"
  
! #: cobol/lang.opt:48
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:67
  #, no-c-format
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr ""
  
! #: cobol/lang.opt:71
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:75
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:79
  #, fuzzy, no-c-format
  msgid "Enable Cobol lex debugging"
  msgstr "ongeldige const_double operand"
  
! #: cobol/lang.opt:91
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:95
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:99
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:103
  #, fuzzy, no-c-format
  msgid "Enable Cobol parser debugging"
  msgstr "ongeldige const_double operand"
  
! #: cobol/lang.opt:107
  #, fuzzy, no-c-format
  msgid "Enable Cobol yacc debugging"
  msgstr "ongeldige const_double operand"
  
! #: cobol/lang.opt:111
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:131
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:135
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:139
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
*************** msgstr ""
*** 8814,8825 ****
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:156
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:160
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr ""
--- 8814,8825 ----
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:159
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr ""
  
! #: config/nvptx/nvptx.opt:163
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr ""
*************** msgstr ""
*** 8996,9026 ****
  
  #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:173
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:181
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
  #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
  #: config/avr/avr.opt:189
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
  
--- 8996,9031 ----
  
  #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
  msgstr ""
  
  #: config/avr/avr.opt:173
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:181
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
  #: config/avr/avr.opt:189
  #, no-c-format
+ msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:193
+ #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
  
*************** msgstr ""
*** 14450,14456 ****
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1852 common.opt:1860 common.opt:3249
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
--- 14455,14461 ----
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1852 common.opt:1860 common.opt:3246
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
*************** msgstr ""
*** 14810,16226 ****
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2304
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2309
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2317
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "lege declaratie"
  
! #: common.opt:2321
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:2325
  #, fuzzy, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: common.opt:2329
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2333
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2340
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr ""
  
! #: common.opt:2344
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr ""
  
! #: common.opt:2351
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2355
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2359
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2363
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2367
  #, fuzzy, no-c-format
  msgid "Align the start of every function."
  msgstr "impliciete declaratie van functie %qs"
  
! #: common.opt:2371
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2375
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2379
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr ""
  
! #: common.opt:2383
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr ""
  
! #: common.opt:2387
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2391
  #, fuzzy, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "lege declaratie"
  
! #: common.opt:2395
  #, fuzzy, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "lege declaratie"
  
! #: common.opt:2399
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2403
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2410
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2414
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2427
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2431
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2438
  #, fuzzy, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: common.opt:2457
  #, fuzzy, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "lege declaratie"
  
! #: common.opt:2461
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2465
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2469
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2483
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2487
  #, no-c-format
  msgid "Insert path profiling code."
  msgstr ""
  
! #: common.opt:2491
  #, fuzzy, no-c-format
  msgid "Perform partial inlining."
  msgstr "recursieve inlining"
  
! #: common.opt:2495 common.opt:2499
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2503
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2507
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2511
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr ""
  
! #: common.opt:2515
  #, fuzzy, no-c-format
  msgid "Perform loop peeling."
  msgstr "recursieve inlining"
  
! #: common.opt:2519
  #, fuzzy, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "lege declaratie"
  
! #: common.opt:2523
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2527
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: common.opt:2531
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: common.opt:2535
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: common.opt:2539
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: common.opt:2543
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2547
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2551
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2555
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr ""
  
! #: common.opt:2559
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr ""
  
! #: common.opt:2563
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr ""
  
! #: common.opt:2567
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2571
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr ""
  
! #: common.opt:2575
  #, fuzzy, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: common.opt:2579
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2584
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2588
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2592
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2596
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2600
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2616
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2632
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2636
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2640
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2644
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2648
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2652
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2656
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2660
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2664
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2668
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2672
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr ""
  
! #: common.opt:2676
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2680
  #, fuzzy, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "instructie met predicaat in voorwaardelijke sequentie"
  
! #: common.opt:2687
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2697
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2701
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr ""
  
! #: common.opt:2709
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2723
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2738
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2742
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2746
  #, fuzzy, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "lege declaratie"
  
! #: common.opt:2750
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr ""
  
! #: common.opt:2754
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2758
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2771
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2775
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2779
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr ""
  
! #: common.opt:2787
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2791
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2795
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2799
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr ""
  
! #: common.opt:2803
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr ""
  
! #: common.opt:2807
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr ""
  
! #: common.opt:2811
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2815
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2823
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr ""
  
! #: common.opt:2827
  #, fuzzy, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: common.opt:2834
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2838
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2842
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2846
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2850
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2854
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2858
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2864
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2868
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2876
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2880
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2884
  #, fuzzy, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "lege declaratie"
  
! #: common.opt:2888
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2892
  #, fuzzy, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: common.opt:2896
  #, fuzzy, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "lege declaratie"
  
! #: common.opt:2900
  #, fuzzy, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: common.opt:2904
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2908
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2920
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2924
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2928
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2933
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2937
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2941
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2945
  #, fuzzy, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "floating-point fout bij het uitschrijven van een constante"
  
! #: common.opt:2949
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr ""
  
! #: common.opt:2953
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr ""
  
! #: common.opt:2957
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2961
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2965
  #, fuzzy, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "lege declaratie"
  
! #: common.opt:2969
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2973
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2977
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2981
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr ""
  
! #: common.opt:2985
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr ""
  
! #: common.opt:2989
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2997
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:3001
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:3005
  #, fuzzy, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "ISO C verbiedt geneste functies"
  
! #: common.opt:3009
  #, fuzzy, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "ISO C verbiedt geneste functies"
  
! #: common.opt:3013
  #, fuzzy, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "ISO C verbiedt geneste functies"
  
! #: common.opt:3017
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:3021
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:3033
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:3037
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr ""
  
! #: common.opt:3041
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3045
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3054
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3058
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3062
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3066
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3070
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3074
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr ""
  
! #: common.opt:3078
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:3082
  #, fuzzy, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "lege declaratie"
  
! #: common.opt:3086
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:3090
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3094
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3113
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3117
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr ""
  
! #: common.opt:3121
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3126
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3144
  #, fuzzy, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "floating-point constante buiten bereik"
  
! #: common.opt:3148
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3152
  #, fuzzy, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3156
  #, fuzzy, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3164
  #, fuzzy, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3172
  #, fuzzy, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "lege declaratie"
  
! #: common.opt:3180
  #, fuzzy, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3188
  #, fuzzy, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: common.opt:3192
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr ""
  
! #: common.opt:3196
  #, fuzzy, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3200
  #, fuzzy, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "lege declaratie"
  
! #: common.opt:3204
  #, fuzzy, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3208
  #, fuzzy, no-c-format
  msgid "Enable dead store elimination."
  msgstr "lege declaratie"
  
! #: common.opt:3212
  #, fuzzy, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3216
  #, fuzzy, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3220
  #, fuzzy, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3224
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3230
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3237
  #, fuzzy, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3241
  #, fuzzy, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "lege declaratie"
  
! #: common.opt:3245
  #, fuzzy, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3253
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr ""
  
! #: common.opt:3257
  #, fuzzy, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "lege declaratie"
  
! #: common.opt:3261
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:3265
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr ""
  
! #: common.opt:3269
  #, fuzzy, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3273
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3277
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3281
  #, fuzzy, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "lege declaratie"
  
! #: common.opt:3289
  #, fuzzy, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3293
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3297
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3301
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3305
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3309
  #, fuzzy, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3313
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3317
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3322
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3326
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3330
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr ""
  
! #: common.opt:3334
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr ""
  
! #: common.opt:3349
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3354
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3362
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3366
  #, fuzzy, no-c-format
  msgid "Perform loop unswitching."
  msgstr "recursieve inlining"
  
! #: common.opt:3370
  #, fuzzy, no-c-format
  msgid "Perform loop splitting."
  msgstr "recursieve inlining"
  
! #: common.opt:3374
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3378
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr ""
  
! #: common.opt:3382
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3386
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3390
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3394
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3404
  #, fuzzy, no-c-format
  msgid "Perform variable tracking."
  msgstr "recursieve inlining"
  
! #: common.opt:3411
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr ""
  
! #: common.opt:3417
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3424
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:3429
  #, fuzzy, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3437
  #, fuzzy, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3441
  #, fuzzy, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3445
  #, fuzzy, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: common.opt:3449
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3468
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3476
  #, fuzzy, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "lege declaratie"
  
! #: common.opt:3480
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3502
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3506
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3525
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3541
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3545
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3549
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr ""
  
! #: common.opt:3553
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3557
  #, fuzzy, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "ongeldig register in de move-instructie"
  
! #: common.opt:3561
  #, fuzzy, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "lege declaratie"
  
! #: common.opt:3565
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr ""
  
! #: common.opt:3569
  #, fuzzy, no-c-format
  #| msgid "Arithmetic overflow at %L"
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Arithmetische overflow op %L"
  
! #: common.opt:3573
  #, fuzzy, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "%qs is hier niet gedeclareerd (eerste gebruik in deze functie)"
  
! #: common.opt:3577
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3581
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3597
  #, fuzzy, no-c-format
  msgid "Generate debug information in default format."
  msgstr "case-label niet in een switch-statement"
  
! #: common.opt:3601
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3605
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3609
  #, fuzzy, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr "case-label niet in een switch-statement"
  
! #: common.opt:3629
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3635
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr ""
  
! #: common.opt:3639
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr ""
  
! #: common.opt:3643
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3647
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr ""
  
! #: common.opt:3651
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr ""
  
! #: common.opt:3655
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3659
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3663
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr ""
  
! #: common.opt:3667
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr ""
  
! #: common.opt:3671
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3679
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3683
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3687
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3691
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3695
  #, fuzzy, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "instructie met predicaat in voorwaardelijke sequentie"
  
! #: common.opt:3707
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3711
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3715
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3719
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr ""
  
! #: common.opt:3723
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3730
  #, fuzzy, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "case-label niet in een switch-statement"
  
! #: common.opt:3759
  #, fuzzy, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: common.opt:3763
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3770
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3774
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3802
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr ""
  
! #: common.opt:3806
  #, fuzzy, no-c-format
  msgid "Enable function profiling."
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: common.opt:3816
  #, fuzzy, no-c-format
  #| msgid "Like -pedantic but issue them as errors"
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr "Zoals -pedantic, maar beschouw problemen als fouten"
  
! #: common.opt:3856
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr ""
  
  # kan beter
! #: common.opt:3888
  #, fuzzy, no-c-format
  #| msgid "Enable verbose output"
  msgid "Enable verbose output."
  msgstr "Schakel uitgebreide boodschappen in"
  
! #: common.opt:3892
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr ""
  
! #: common.opt:3896
  #, fuzzy, no-c-format
  #| msgid "Suppress warnings"
  msgid "Suppress warnings."
  msgstr "Onderdruk waarschuwingen"
  
! #: common.opt:3906
  #, no-c-format
  msgid "Create a shared library."
  msgstr ""
  
! #: common.opt:3970
  #, fuzzy, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: common.opt:3974
  #, fuzzy, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: common.opt:3978
  #, fuzzy, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: common.opt:3985
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3989
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
--- 14815,16231 ----
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2301
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2306
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2314
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "lege declaratie"
  
! #: common.opt:2318
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:2322
  #, fuzzy, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: common.opt:2326
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2330
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2337
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr ""
  
! #: common.opt:2341
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr ""
  
! #: common.opt:2348
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2352
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2356
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2360
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2364
  #, fuzzy, no-c-format
  msgid "Align the start of every function."
  msgstr "impliciete declaratie van functie %qs"
  
! #: common.opt:2368
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2372
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2376
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr ""
  
! #: common.opt:2380
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr ""
  
! #: common.opt:2384
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2388
  #, fuzzy, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "lege declaratie"
  
! #: common.opt:2392
  #, fuzzy, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "lege declaratie"
  
! #: common.opt:2396
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2400
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2407
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2411
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2424
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2428
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2435
  #, fuzzy, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: common.opt:2454
  #, fuzzy, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "lege declaratie"
  
! #: common.opt:2458
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2462
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2466
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2480
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2484
  #, no-c-format
  msgid "Insert path profiling code."
  msgstr ""
  
! #: common.opt:2488
  #, fuzzy, no-c-format
  msgid "Perform partial inlining."
  msgstr "recursieve inlining"
  
! #: common.opt:2492 common.opt:2496
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2500
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2504
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2508
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr ""
  
! #: common.opt:2512
  #, fuzzy, no-c-format
  msgid "Perform loop peeling."
  msgstr "recursieve inlining"
  
! #: common.opt:2516
  #, fuzzy, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "lege declaratie"
  
! #: common.opt:2520
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2524
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: common.opt:2528
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: common.opt:2532
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: common.opt:2536
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: common.opt:2540
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2544
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2548
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2552
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr ""
  
! #: common.opt:2556
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr ""
  
! #: common.opt:2560
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr ""
  
! #: common.opt:2564
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2568
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr ""
  
! #: common.opt:2572
  #, fuzzy, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: common.opt:2576
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2581
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2585
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2589
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2593
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2597
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2629
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2633
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2637
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2641
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2645
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2649
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2653
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2657
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2661
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2665
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2669
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr ""
  
! #: common.opt:2673
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2677
  #, fuzzy, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "instructie met predicaat in voorwaardelijke sequentie"
  
! #: common.opt:2684
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2694
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2698
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr ""
  
! #: common.opt:2706
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2720
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2735
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2739
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2743
  #, fuzzy, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "lege declaratie"
  
! #: common.opt:2747
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr ""
  
! #: common.opt:2751
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2755
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2768
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2772
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2776
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr ""
  
! #: common.opt:2784
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2788
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2792
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2796
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr ""
  
! #: common.opt:2800
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr ""
  
! #: common.opt:2804
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr ""
  
! #: common.opt:2808
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2812
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2820
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr ""
  
! #: common.opt:2824
  #, fuzzy, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: common.opt:2831
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2835
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2839
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2843
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2847
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2851
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2855
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2861
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2865
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2873
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2877
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2881
  #, fuzzy, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "lege declaratie"
  
! #: common.opt:2885
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2889
  #, fuzzy, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: common.opt:2893
  #, fuzzy, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "lege declaratie"
  
! #: common.opt:2897
  #, fuzzy, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: common.opt:2901
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2905
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2917
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2921
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2925
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2930
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2934
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2938
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2942
  #, fuzzy, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "floating-point fout bij het uitschrijven van een constante"
  
! #: common.opt:2946
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr ""
  
! #: common.opt:2950
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr ""
  
! #: common.opt:2954
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2958
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2962
  #, fuzzy, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "lege declaratie"
  
! #: common.opt:2966
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2970
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2974
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2978
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr ""
  
! #: common.opt:2982
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr ""
  
! #: common.opt:2986
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2994
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:2998
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:3002
  #, fuzzy, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "ISO C verbiedt geneste functies"
  
! #: common.opt:3006
  #, fuzzy, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "ISO C verbiedt geneste functies"
  
! #: common.opt:3010
  #, fuzzy, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "ISO C verbiedt geneste functies"
  
! #: common.opt:3014
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:3018
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:3030
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:3034
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr ""
  
! #: common.opt:3038
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3042
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3051
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3055
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3059
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3063
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3067
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3071
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr ""
  
! #: common.opt:3075
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:3079
  #, fuzzy, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "lege declaratie"
  
! #: common.opt:3083
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:3087
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3091
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3110
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3114
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr ""
  
! #: common.opt:3118
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3123
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3141
  #, fuzzy, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "floating-point constante buiten bereik"
  
! #: common.opt:3145
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3149
  #, fuzzy, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3153
  #, fuzzy, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3161
  #, fuzzy, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3169
  #, fuzzy, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "lege declaratie"
  
! #: common.opt:3177
  #, fuzzy, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3185
  #, fuzzy, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: common.opt:3189
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr ""
  
! #: common.opt:3193
  #, fuzzy, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3197
  #, fuzzy, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "lege declaratie"
  
! #: common.opt:3201
  #, fuzzy, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3205
  #, fuzzy, no-c-format
  msgid "Enable dead store elimination."
  msgstr "lege declaratie"
  
! #: common.opt:3209
  #, fuzzy, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3213
  #, fuzzy, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3217
  #, fuzzy, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3221
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3227
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3234
  #, fuzzy, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3238
  #, fuzzy, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "lege declaratie"
  
! #: common.opt:3242
  #, fuzzy, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3250
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr ""
  
! #: common.opt:3254
  #, fuzzy, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "lege declaratie"
  
! #: common.opt:3258
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:3262
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr ""
  
! #: common.opt:3266
  #, fuzzy, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3270
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3274
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3278
  #, fuzzy, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "lege declaratie"
  
! #: common.opt:3286
  #, fuzzy, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3290
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3294
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3298
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3302
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3306
  #, fuzzy, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3310
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3314
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3319
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3323
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3327
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr ""
  
! #: common.opt:3331
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr ""
  
! #: common.opt:3346
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3351
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3359
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3363
  #, fuzzy, no-c-format
  msgid "Perform loop unswitching."
  msgstr "recursieve inlining"
  
! #: common.opt:3367
  #, fuzzy, no-c-format
  msgid "Perform loop splitting."
  msgstr "recursieve inlining"
  
! #: common.opt:3371
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3375
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr ""
  
! #: common.opt:3379
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3383
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3387
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3391
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3401
  #, fuzzy, no-c-format
  msgid "Perform variable tracking."
  msgstr "recursieve inlining"
  
! #: common.opt:3408
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr ""
  
! #: common.opt:3414
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3421
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:3426
  #, fuzzy, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3434
  #, fuzzy, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3438
  #, fuzzy, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "lege declaratie"
  
! #: common.opt:3442
  #, fuzzy, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: common.opt:3446
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3465
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3473
  #, fuzzy, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "lege declaratie"
  
! #: common.opt:3477
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3499
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3503
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3522
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3538
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3542
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3546
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr ""
  
! #: common.opt:3550
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3554
  #, fuzzy, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "ongeldig register in de move-instructie"
  
! #: common.opt:3558
  #, fuzzy, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "lege declaratie"
  
! #: common.opt:3562
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr ""
  
! #: common.opt:3566
  #, fuzzy, no-c-format
  #| msgid "Arithmetic overflow at %L"
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Arithmetische overflow op %L"
  
! #: common.opt:3570
  #, fuzzy, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "%qs is hier niet gedeclareerd (eerste gebruik in deze functie)"
  
! #: common.opt:3574
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3578
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3594
  #, fuzzy, no-c-format
  msgid "Generate debug information in default format."
  msgstr "case-label niet in een switch-statement"
  
! #: common.opt:3598
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3602
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3606
  #, fuzzy, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr "case-label niet in een switch-statement"
  
! #: common.opt:3626
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3632
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr ""
  
! #: common.opt:3636
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr ""
  
! #: common.opt:3640
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3644
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr ""
  
! #: common.opt:3648
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr ""
  
! #: common.opt:3652
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3656
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3660
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr ""
  
! #: common.opt:3664
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr ""
  
! #: common.opt:3668
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3676
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3680
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3684
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3688
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3692
  #, fuzzy, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "instructie met predicaat in voorwaardelijke sequentie"
  
! #: common.opt:3704
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3708
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3712
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3716
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr ""
  
! #: common.opt:3720
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3727
  #, fuzzy, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "case-label niet in een switch-statement"
  
! #: common.opt:3756
  #, fuzzy, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: common.opt:3760
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3767
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3771
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3799
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr ""
  
! #: common.opt:3803
  #, fuzzy, no-c-format
  msgid "Enable function profiling."
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: common.opt:3813
  #, fuzzy, no-c-format
  #| msgid "Like -pedantic but issue them as errors"
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr "Zoals -pedantic, maar beschouw problemen als fouten"
  
! #: common.opt:3853
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr ""
  
  # kan beter
! #: common.opt:3885
  #, fuzzy, no-c-format
  #| msgid "Enable verbose output"
  msgid "Enable verbose output."
  msgstr "Schakel uitgebreide boodschappen in"
  
! #: common.opt:3889
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr ""
  
! #: common.opt:3893
  #, fuzzy, no-c-format
  #| msgid "Suppress warnings"
  msgid "Suppress warnings."
  msgstr "Onderdruk waarschuwingen"
  
! #: common.opt:3903
  #, no-c-format
  msgid "Create a shared library."
  msgstr ""
  
! #: common.opt:3967
  #, fuzzy, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: common.opt:3971
  #, fuzzy, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: common.opt:3975
  #, fuzzy, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
  
! #: common.opt:3982
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3986
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
*************** msgstr ""
*** 17552,17661 ****
  
  #: params.opt:1194
  #, no-c-format
! msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
  #: params.opt:1198
  #, no-c-format
! msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
  #: params.opt:1202
  #, no-c-format
! msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
  #: params.opt:1206
  #, no-c-format
! msgid "Time accounted for function thunk overhead."
  msgstr ""
  
  #: params.opt:1210
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
  #: params.opt:1214
  #, no-c-format
! msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
  #: params.opt:1218
  #, no-c-format
! msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
  #: params.opt:1222
  #, no-c-format
! msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
  #: params.opt:1226
  #, no-c-format
! msgid "Whether to use canonical types."
  msgstr ""
  
  #: params.opt:1230
  #, no-c-format
! msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr ""
  
  #: params.opt:1234
  #, no-c-format
! msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
  #: params.opt:1238
  #, no-c-format
! msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr ""
  
  #: params.opt:1242
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
  #: params.opt:1246
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr ""
  
  #: params.opt:1250
  #, no-c-format
! msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
  #: params.opt:1254
  #, no-c-format
! msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
  #: params.opt:1258
  #, fuzzy, no-c-format
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: params.opt:1262
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1266
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr ""
  
! #: params.opt:1270
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr ""
  
! #: params.opt:1274
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1278
  #, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr ""
--- 17557,17671 ----
  
  #: params.opt:1194
  #, no-c-format
! msgid "Maximum amount of work done to prune paths where the variable is always initialized."
  msgstr ""
  
  #: params.opt:1198
  #, no-c-format
! msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
  #: params.opt:1202
  #, no-c-format
! msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr ""
  
  #: params.opt:1206
  #, no-c-format
! msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
  #: params.opt:1210
  #, no-c-format
! msgid "Time accounted for function thunk overhead."
  msgstr ""
  
  #: params.opt:1214
  #, no-c-format
! msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
  #: params.opt:1218
  #, no-c-format
! msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
  #: params.opt:1222
  #, no-c-format
! msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
  #: params.opt:1226
  #, no-c-format
! msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
  #: params.opt:1230
  #, no-c-format
! msgid "Whether to use canonical types."
  msgstr ""
  
  #: params.opt:1234
  #, no-c-format
! msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr ""
  
  #: params.opt:1238
  #, no-c-format
! msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
  #: params.opt:1242
  #, no-c-format
! msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr ""
  
  #: params.opt:1246
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr ""
  
  #: params.opt:1250
  #, no-c-format
! msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr ""
  
  #: params.opt:1254
  #, no-c-format
! msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
  #: params.opt:1258
+ #, no-c-format
+ msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
+ msgstr ""
+ 
+ #: params.opt:1262
  #, fuzzy, no-c-format
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: params.opt:1266
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1270
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr ""
  
! #: params.opt:1274
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr ""
  
! #: params.opt:1278
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1282
  #, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr ""
*************** msgstr "teller van links shift is negati
*** 17691,17745 ****
  msgid "callee does not return"
  msgstr ""
  
! #: calls.cc:2585
  #, fuzzy
  msgid "volatile function type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: calls.cc:2604
  #, fuzzy
  msgid "nested function"
  msgstr "ongeldige operand van %s"
  
! #: calls.cc:2615
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2629
  #, fuzzy
  msgid "inconsistent number of popped arguments"
  msgstr "%Jherdefinitie van parameter %qD"
  
! #: calls.cc:2636
  #, fuzzy
  msgid "frontend does not support sibling call"
  msgstr "%s ondersteunt %s niet"
  
! #: calls.cc:2692
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3066
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3075
  #, fuzzy
  msgid "variable size arguments"
  msgstr "geen argumenten"
  
! #: calls.cc:3099
  #, fuzzy
  msgid "hidden string length argument passed on stack"
  msgstr "%qs is geen iterator"
  
! #: calls.cc:3148
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4060
  msgid "tail call production failed"
  msgstr ""
  
--- 17701,17755 ----
  msgid "callee does not return"
  msgstr ""
  
! #: calls.cc:2586
  #, fuzzy
  msgid "volatile function type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: calls.cc:2605
  #, fuzzy
  msgid "nested function"
  msgstr "ongeldige operand van %s"
  
! #: calls.cc:2616
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2630
  #, fuzzy
  msgid "inconsistent number of popped arguments"
  msgstr "%Jherdefinitie van parameter %qD"
  
! #: calls.cc:2637
  #, fuzzy
  msgid "frontend does not support sibling call"
  msgstr "%s ondersteunt %s niet"
  
! #: calls.cc:2693
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3067
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3076
  #, fuzzy
  msgid "variable size arguments"
  msgstr "geen argumenten"
  
! #: calls.cc:3100
  #, fuzzy
  msgid "hidden string length argument passed on stack"
  msgstr "%qs is geen iterator"
  
! #: calls.cc:3149
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4061
  msgid "tail call production failed"
  msgstr ""
  
*************** msgstr "operand van '%%l' is geen label"
*** 17972,17983 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12799
  #, c-format
  msgid "floating constant misused"
  msgstr "floating-point constante verkeerd gebruikt"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12890
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 17982,17993 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12801
  #, c-format
  msgid "floating constant misused"
  msgstr "floating-point constante verkeerd gebruikt"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12892
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Deze optie heeft geen documentat
*** 19167,19229 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1723
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1728
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1733
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1741
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1804
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1836
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1845
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1882
  msgid "[enabled]"
  msgstr "[ingeschakeld]"
  
! #: opts.cc:1884
  msgid "[disabled]"
  msgstr "[uitgeschakeld]"
  
! #: opts.cc:1920
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1929
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1935
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1980
  #, fuzzy, c-format
  #| msgid "no arguments for spec function"
  msgid ""
--- 19177,19239 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1721
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1726
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1731
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1739
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1802
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1834
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1843
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1880
  msgid "[enabled]"
  msgstr "[ingeschakeld]"
  
! #: opts.cc:1882
  msgid "[disabled]"
  msgstr "[uitgeschakeld]"
  
! #: opts.cc:1918
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1927
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1933
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1978
  #, fuzzy, c-format
  #| msgid "no arguments for spec function"
  msgid ""
*************** msgid ""
*** 19231,19286 ****
  "   "
  msgstr "geen argumenten voor spec-functie"
  
! #: opts.cc:2030
  msgid "The following options are target specific"
  msgstr "De volgende opties zijn afhankelijk van het doelsysteem"
  
! #: opts.cc:2033
  msgid "The following options control compiler warning messages"
  msgstr "De volgende opties beheren waarschuwingsboodschappen van de compiler"
  
! #: opts.cc:2036
  msgid "The following options control optimizations"
  msgstr "De volgende opties beheren optimalisaties"
  
! #: opts.cc:2039 opts.cc:2079
  msgid "The following options are language-independent"
  msgstr "De volgende opties zijn taalafhankelijk"
  
! #: opts.cc:2042
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "De volgende opties beheren optimalisaties"
  
  # Zou een format spec moeten hebben voor de taalnaam...
! #: opts.cc:2048
  #, fuzzy
  msgid "The following options are specific to just the language "
  msgstr "De volgende opties enkel van toepassing voor de taal "
  
  # Zou een format spec moeten hebben voor de taalnaam...
  # Of beter "voor de taal "?
! #: opts.cc:2050
  msgid "The following options are supported by the language "
  msgstr "De volgende opties worden ondersteund door de taal "
  
! #: opts.cc:2061
  msgid "The following options are not documented"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
! #: opts.cc:2063
  #, fuzzy
  msgid "The following options take separate arguments"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
! #: opts.cc:2065
  #, fuzzy
  msgid "The following options take joined arguments"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
  # Betere vertaling?
! #: opts.cc:2077
  msgid "The following options are language-related"
  msgstr "De volgende opties hebben iets met een taal te maken"
  
--- 19241,19296 ----
  "   "
  msgstr "geen argumenten voor spec-functie"
  
! #: opts.cc:2028
  msgid "The following options are target specific"
  msgstr "De volgende opties zijn afhankelijk van het doelsysteem"
  
! #: opts.cc:2031
  msgid "The following options control compiler warning messages"
  msgstr "De volgende opties beheren waarschuwingsboodschappen van de compiler"
  
! #: opts.cc:2034
  msgid "The following options control optimizations"
  msgstr "De volgende opties beheren optimalisaties"
  
! #: opts.cc:2037 opts.cc:2077
  msgid "The following options are language-independent"
  msgstr "De volgende opties zijn taalafhankelijk"
  
! #: opts.cc:2040
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "De volgende opties beheren optimalisaties"
  
  # Zou een format spec moeten hebben voor de taalnaam...
! #: opts.cc:2046
  #, fuzzy
  msgid "The following options are specific to just the language "
  msgstr "De volgende opties enkel van toepassing voor de taal "
  
  # Zou een format spec moeten hebben voor de taalnaam...
  # Of beter "voor de taal "?
! #: opts.cc:2048
  msgid "The following options are supported by the language "
  msgstr "De volgende opties worden ondersteund door de taal "
  
! #: opts.cc:2059
  msgid "The following options are not documented"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
! #: opts.cc:2061
  #, fuzzy
  msgid "The following options take separate arguments"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
! #: opts.cc:2063
  #, fuzzy
  msgid "The following options take joined arguments"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
  # Betere vertaling?
! #: opts.cc:2075
  msgid "The following options are language-related"
  msgstr "De volgende opties hebben iets met een taal te maken"
  
*************** msgid "%s%sGGC heuristics: --param ggc-m
*** 19388,19394 ****
  msgstr "%s%sGGC heuristieken: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9013 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anoniem>"
--- 19398,19404 ----
  msgstr "%s%sGGC heuristieken: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9014 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anoniem>"
*************** msgstr ""
*** 19405,19411 ****
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:723
  msgid "caller uses setjmp"
  msgstr ""
  
--- 19415,19421 ----
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:853
  msgid "caller uses setjmp"
  msgstr ""
  
*************** msgstr ""
*** 19413,19482 ****
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:633
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:690
  #, fuzzy
  msgid "address of caller arguments taken"
  msgstr "%qs is geen iterator"
  
! #: tree-tailcall.cc:717
  #, fuzzy
  msgid "return value in memory"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: tree-tailcall.cc:734
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:747
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:760 tree-tailcall.cc:1166
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:795
  msgid "return value used after call"
  msgstr ""
  
! #: tree-tailcall.cc:893 tree-tailcall.cc:921
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1001
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1011
  msgid "return value changed after call"
  msgstr ""
  
! #: tree-tailcall.cc:1060
  #, fuzzy
  msgid "internal call"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: tree-tailcall.cc:1068 tree-tailcall.cc:1139
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1149
  msgid "operations after non tail recursive call"
  msgstr ""
  
! #: tree-tailcall.cc:1157
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1170
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1672
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
--- 19423,19492 ----
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:746
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:820
  #, fuzzy
  msgid "address of caller arguments taken"
  msgstr "%qs is geen iterator"
  
! #: tree-tailcall.cc:847
  #, fuzzy
  msgid "return value in memory"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: tree-tailcall.cc:864
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:877
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:890 tree-tailcall.cc:1385
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:925
  msgid "return value used after call"
  msgstr ""
  
! #: tree-tailcall.cc:1023 tree-tailcall.cc:1051
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1220
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1230
  msgid "return value changed after call"
  msgstr ""
  
! #: tree-tailcall.cc:1279
  #, fuzzy
  msgid "internal call"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: tree-tailcall.cc:1287 tree-tailcall.cc:1358
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1368
  msgid "operations after non tail recursive call"
  msgstr ""
  
! #: tree-tailcall.cc:1376
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1389
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1892
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
*************** msgid "length modifier in strfmon format
*** 19759,19780 ****
  msgstr "lengte-modifier in strfmon-formaat"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1656 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<opdrachtregel>"
  
! #: config/aarch64/aarch64.cc:12298 config/loongarch/loongarch.cc:6280
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/aarch64/aarch64.cc:12307 config/aarch64/aarch64.cc:12320
! #: config/aarch64/aarch64.cc:12332 config/aarch64/aarch64.cc:12343
! #: config/aarch64/aarch64.cc:12359 config/aarch64/aarch64.cc:12373
! #: config/aarch64/aarch64.cc:12393 config/aarch64/aarch64.cc:12475
! #: config/aarch64/aarch64.cc:12486 config/aarch64/aarch64.cc:12500
! #: config/aarch64/aarch64.cc:12726 config/aarch64/aarch64.cc:12739
! #: config/aarch64/aarch64.cc:12756 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
--- 19769,19790 ----
  msgstr "lengte-modifier in strfmon-formaat"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1658 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<opdrachtregel>"
  
! #: config/aarch64/aarch64.cc:12313 config/loongarch/loongarch.cc:6280
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/aarch64/aarch64.cc:12322 config/aarch64/aarch64.cc:12335
! #: config/aarch64/aarch64.cc:12347 config/aarch64/aarch64.cc:12358
! #: config/aarch64/aarch64.cc:12374 config/aarch64/aarch64.cc:12388
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12490
! #: config/aarch64/aarch64.cc:12501 config/aarch64/aarch64.cc:12515
! #: config/aarch64/aarch64.cc:12741 config/aarch64/aarch64.cc:12754
! #: config/aarch64/aarch64.cc:12771 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
*************** msgstr "ongeldige operand voor code '%c'
*** 19784,19791 ****
  msgid "invalid operand for '%%%c'"
  msgstr "ongeldige operand voor '%%%c'"
  
! #: config/aarch64/aarch64.cc:12411 config/aarch64/aarch64.cc:12422
! #: config/aarch64/aarch64.cc:12586 config/aarch64/aarch64.cc:12597
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
--- 19794,19801 ----
  msgid "invalid operand for '%%%c'"
  msgstr "ongeldige operand voor '%%%c'"
  
! #: config/aarch64/aarch64.cc:12426 config/aarch64/aarch64.cc:12437
! #: config/aarch64/aarch64.cc:12601 config/aarch64/aarch64.cc:12612
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
*************** msgstr "ongeldige operand voor '%%%c'"
*** 19794,19943 ****
  msgid "invalid vector constant"
  msgstr "ongeldige constante"
  
! #: config/aarch64/aarch64.cc:12436
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12448
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "incompatible operand for '%%%c'"
  msgstr "ongeldige operand voor '%%%c'"
  
! #: config/aarch64/aarch64.cc:12468
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "ongeldige operand voor '%%%c'"
  
! #: config/aarch64/aarch64.cc:12533 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "operand ontbreekt"
  
! #: config/aarch64/aarch64.cc:12623
  #, c-format
  msgid "invalid constant"
  msgstr "ongeldige constante"
  
! #: config/aarch64/aarch64.cc:12626
  #, c-format
  msgid "invalid operand"
  msgstr "ongeldige operand"
  
! #: config/aarch64/aarch64.cc:12764 config/aarch64/aarch64.cc:12769
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ongeldige operandprefix '%%%c'"
  
! #: config/aarch64/aarch64.cc:12789
  #, fuzzy, c-format
  #| msgid "invalid addressing mode"
  msgid "invalid address mode"
  msgstr "ongeldige adresseringsmodus"
  
! #: config/aarch64/aarch64.cc:22760
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:22762
  #, fuzzy
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "ongeldige registernaam voor %qs"
  
! #: config/aarch64/aarch64.cc:29725 config/aarch64/aarch64.cc:29748
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29743
  #, fuzzy
  #| msgid "invalid operands in binary operation"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "ongeldige operanden in binaire bewerking"
  
! #: config/alpha/alpha.cc:5783 config/i386/i386.cc:14075
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
  
! #: config/alpha/alpha.cc:5841 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "ongeldige waarde voor %%J"
  
! #: config/alpha/alpha.cc:5871 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "ongeldige waarde voor %%r"
  
! #: config/alpha/alpha.cc:5881 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "ongeldige waarde voor %%R"
  
! #: config/alpha/alpha.cc:5887 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "ongeldige waarde voor %%N"
  
! #: config/alpha/alpha.cc:5895 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "ongeldige waarde voor %%P"
  
! #: config/alpha/alpha.cc:5903
  #, c-format
  msgid "invalid %%h value"
  msgstr "ongeldige waarde voor %%h"
  
! #: config/alpha/alpha.cc:5911 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "ongeldige waarde voor %%L"
  
! #: config/alpha/alpha.cc:5930
  #, c-format
  msgid "invalid %%m value"
  msgstr "ongeldige waarde voor %%m"
  
! #: config/alpha/alpha.cc:5936
  #, c-format
  msgid "invalid %%M value"
  msgstr "ongeldige waarde voor %%M"
  
! #: config/alpha/alpha.cc:5973
  #, c-format
  msgid "invalid %%U value"
  msgstr "ongeldige waarde voor %%U"
  
! #: config/alpha/alpha.cc:5981 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "ongeldige waarde voor %%s"
  
! #: config/alpha/alpha.cc:5992
  #, c-format
  msgid "invalid %%C value"
  msgstr "ongeldige waarde voor %%C"
  
! #: config/alpha/alpha.cc:6029 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "ongeldige waarde voor %%E"
  
  # mja, is nogal technisch - ikke nie snap nie
! #: config/alpha/alpha.cc:6054 config/alpha/alpha.cc:6104
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "onbekende 'unspec' relocatie"
  
! #: config/alpha/alpha.cc:6063 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
--- 19804,19953 ----
  msgid "invalid vector constant"
  msgstr "ongeldige constante"
  
! #: config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12463
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "incompatible operand for '%%%c'"
  msgstr "ongeldige operand voor '%%%c'"
  
! #: config/aarch64/aarch64.cc:12483
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "ongeldige operand voor '%%%c'"
  
! #: config/aarch64/aarch64.cc:12548 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "operand ontbreekt"
  
! #: config/aarch64/aarch64.cc:12638
  #, c-format
  msgid "invalid constant"
  msgstr "ongeldige constante"
  
! #: config/aarch64/aarch64.cc:12641
  #, c-format
  msgid "invalid operand"
  msgstr "ongeldige operand"
  
! #: config/aarch64/aarch64.cc:12779 config/aarch64/aarch64.cc:12784
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ongeldige operandprefix '%%%c'"
  
! #: config/aarch64/aarch64.cc:12804
  #, fuzzy, c-format
  #| msgid "invalid addressing mode"
  msgid "invalid address mode"
  msgstr "ongeldige adresseringsmodus"
  
! #: config/aarch64/aarch64.cc:22775
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:22777
  #, fuzzy
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "ongeldige registernaam voor %qs"
  
! #: config/aarch64/aarch64.cc:29806 config/aarch64/aarch64.cc:29829
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29824
  #, fuzzy
  #| msgid "invalid operands in binary operation"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "ongeldige operanden in binaire bewerking"
  
! #: config/alpha/alpha.cc:5780 config/i386/i386.cc:14077
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
  
! #: config/alpha/alpha.cc:5838 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "ongeldige waarde voor %%J"
  
! #: config/alpha/alpha.cc:5868 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "ongeldige waarde voor %%r"
  
! #: config/alpha/alpha.cc:5878 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "ongeldige waarde voor %%R"
  
! #: config/alpha/alpha.cc:5884 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "ongeldige waarde voor %%N"
  
! #: config/alpha/alpha.cc:5892 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "ongeldige waarde voor %%P"
  
! #: config/alpha/alpha.cc:5900
  #, c-format
  msgid "invalid %%h value"
  msgstr "ongeldige waarde voor %%h"
  
! #: config/alpha/alpha.cc:5908 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "ongeldige waarde voor %%L"
  
! #: config/alpha/alpha.cc:5927
  #, c-format
  msgid "invalid %%m value"
  msgstr "ongeldige waarde voor %%m"
  
! #: config/alpha/alpha.cc:5933
  #, c-format
  msgid "invalid %%M value"
  msgstr "ongeldige waarde voor %%M"
  
! #: config/alpha/alpha.cc:5970
  #, c-format
  msgid "invalid %%U value"
  msgstr "ongeldige waarde voor %%U"
  
! #: config/alpha/alpha.cc:5978 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "ongeldige waarde voor %%s"
  
! #: config/alpha/alpha.cc:5989
  #, c-format
  msgid "invalid %%C value"
  msgstr "ongeldige waarde voor %%C"
  
! #: config/alpha/alpha.cc:6026 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "ongeldige waarde voor %%E"
  
  # mja, is nogal technisch - ikke nie snap nie
! #: config/alpha/alpha.cc:6051 config/alpha/alpha.cc:6101
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "onbekende 'unspec' relocatie"
  
! #: config/alpha/alpha.cc:6060 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
*************** msgstr "onbekende 'unspec' relocatie"
*** 19945,19951 ****
  msgid "invalid %%xn code"
  msgstr "ongeldige code voor %%xn"
  
! #: config/alpha/alpha.cc:6169
  #, fuzzy, c-format
  msgid "invalid operand address"
  msgstr "Ongeldige modus voor gen_tst_reg"
--- 19955,19961 ----
  msgid "invalid %%xn code"
  msgstr "ongeldige code voor %%xn"
  
! #: config/alpha/alpha.cc:6166
  #, fuzzy, c-format
  msgid "invalid operand address"
  msgstr "Ongeldige modus voor gen_tst_reg"
*************** msgstr "onverwachte operand"
*** 20258,20266 ****
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:525
! #: cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7836 d/d-convert.cc:237
! #: go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
--- 20268,20276 ----
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:534
! #: cobol/genutil.cc:1268 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7952
! #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
*************** msgstr "ongeldige constante"
*** 20508,20637 ****
  msgid "Expected register or constant integer."
  msgstr "accumulator is geen integer-constante"
  
! #: config/i386/i386.cc:12884
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ongeldige UNSPEC als operand"
  
! #: config/i386/i386.cc:13423
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/i386/i386.cc:13428
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: config/i386/i386.cc:13662
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13697
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13772
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13777
  #, fuzzy, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13855
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
  
! #: config/i386/i386.cc:13934
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
  
! #: config/i386/i386.cc:13952
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
  
! #: config/i386/i386.cc:13973
  #, fuzzy, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
  
! #: config/i386/i386.cc:13988
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
  
! #: config/i386/i386.cc:14016
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
  
! #: config/i386/i386.cc:14034
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
  
! #: config/i386/i386.cc:14057
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
  
! #: config/i386/i386.cc:14150
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ongeldige operand voor '%c'"
  
  # "constraints" hier te vertalen ("beperkingen"/"restricties") of niet?
! #: config/i386/i386.cc:14212 config/i386/i386.cc:14601
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ongeldige constraints voor operand"
  
! #: config/i386/i386.cc:14313
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Ongeldig token in expressie"
  
! #: config/i386/i386.cc:17483
  msgid "unknown insn mode"
  msgstr "onbekende insn-modus"
  
! #: config/i386/i386.cc:24021
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/i386/i386.cc:24024
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/i386/i386.cc:24027
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "ongeldige conversie naar %<__fpreg%>"
  
! #: config/i386/i386.cc:24030
  #, fuzzy
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "ongeldige registernaam voor %qs"
  
! #: config/i386/i386.cc:24068 config/i386/i386.cc:24093
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24071 config/i386/i386.cc:24097
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
--- 20518,20647 ----
  msgid "Expected register or constant integer."
  msgstr "accumulator is geen integer-constante"
  
! #: config/i386/i386.cc:12886
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ongeldige UNSPEC als operand"
  
! #: config/i386/i386.cc:13425
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/i386/i386.cc:13430
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: config/i386/i386.cc:13664
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13699
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13774
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13779
  #, fuzzy, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13857
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
  
! #: config/i386/i386.cc:13936
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
  
! #: config/i386/i386.cc:13954
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
  
! #: config/i386/i386.cc:13975
  #, fuzzy, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
  
! #: config/i386/i386.cc:13990
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
  
! #: config/i386/i386.cc:14018
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
  
! #: config/i386/i386.cc:14036
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
  
! #: config/i386/i386.cc:14059
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
  
! #: config/i386/i386.cc:14152
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ongeldige operand voor '%c'"
  
  # "constraints" hier te vertalen ("beperkingen"/"restricties") of niet?
! #: config/i386/i386.cc:14214 config/i386/i386.cc:14603
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ongeldige constraints voor operand"
  
! #: config/i386/i386.cc:14315
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Ongeldig token in expressie"
  
! #: config/i386/i386.cc:17485
  msgid "unknown insn mode"
  msgstr "onbekende insn-modus"
  
! #: config/i386/i386.cc:24023
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/i386/i386.cc:24026
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/i386/i386.cc:24029
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "ongeldige conversie naar %<__fpreg%>"
  
! #: config/i386/i386.cc:24032
  #, fuzzy
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "ongeldige registernaam voor %qs"
  
! #: config/i386/i386.cc:24070 config/i386/i386.cc:24095
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24073 config/i386/i386.cc:24099
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
*************** msgstr "slecht adres"
*** 20756,20792 ****
  msgid "lo_sum not of register"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2299
  #, fuzzy, c-format
  msgid "unknown punctuation '%c'"
  msgstr "onbekende spec-functie '%s'"
  
! #: config/microblaze/microblaze.cc:2308
  #, c-format
  msgid "null pointer"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2343
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2372
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2392 config/microblaze/microblaze.cc:2568
  #, fuzzy
  msgid "insn contains an invalid address !"
  msgstr "ongeldig adres"
  
! #: config/microblaze/microblaze.cc:2408 config/microblaze/microblaze.cc:2638
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "ongeldig adres"
  
! #: config/microblaze/microblaze.cc:2511
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr ""
--- 20766,20802 ----
  msgid "lo_sum not of register"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2303
  #, fuzzy, c-format
  msgid "unknown punctuation '%c'"
  msgstr "onbekende spec-functie '%s'"
  
! #: config/microblaze/microblaze.cc:2312
  #, c-format
  msgid "null pointer"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2347
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2376
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:2396 config/microblaze/microblaze.cc:2572
  #, fuzzy
  msgid "insn contains an invalid address !"
  msgstr "ongeldig adres"
  
! #: config/microblaze/microblaze.cc:2412 config/microblaze/microblaze.cc:2642
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "ongeldig adres"
  
! #: config/microblaze/microblaze.cc:2515
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr ""
*************** msgstr ""
*** 21097,21135 ****
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
! #: config/rs6000/rs6000.cc:28020
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/rs6000/rs6000.cc:28089
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/rs6000/rs6000.cc:28165
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28767
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28769
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ongeldige conversie naar %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28771
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28773
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
--- 21107,21145 ----
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
! #: config/rs6000/rs6000.cc:28023
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/rs6000/rs6000.cc:28092
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/rs6000/rs6000.cc:28168
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28770
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28772
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ongeldige conversie naar %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28774
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28776
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
*************** msgid "vector argument passed to unproto
*** 21219,21238 ****
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
  # 'signedness' = 'signed-heid'?
! #: config/s390/s390.cc:17350
  #, fuzzy
  msgid "types differ in signedness"
  msgstr "doelen van pointer in %s verschillen in signedness"
  
! #: config/s390/s390.cc:17360
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17363
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17371
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 21229,21248 ----
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
  # 'signedness' = 'signed-heid'?
! #: config/s390/s390.cc:17377
  #, fuzzy
  msgid "types differ in signedness"
  msgstr "doelen van pointer in %s verschillen in signedness"
  
! #: config/s390/s390.cc:17387
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17390
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17398
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr "{anoniem}"
*** 21416,21422 ****
  msgid "aka"
  msgstr ""
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7714
  msgid "({anonymous})"
  msgstr "{{anoniem}}"
  
--- 21426,21432 ----
  msgid "aka"
  msgstr ""
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7715
  msgid "({anonymous})"
  msgstr "{{anoniem}}"
  
*************** msgstr "{{anoniem}}"
*** 21429,21466 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3089 c/c-parser.cc:3279 c/c-parser.cc:3293 c/c-parser.cc:7502
! #: c/c-parser.cc:8356 c/c-parser.cc:8934 c/c-parser.cc:9126 c/c-parser.cc:9159
! #: c/c-parser.cc:9457 c/c-parser.cc:14304 c/c-parser.cc:14339
! #: c/c-parser.cc:14370 c/c-parser.cc:14417 c/c-parser.cc:14598
! #: c/c-parser.cc:15431 c/c-parser.cc:15506 c/c-parser.cc:15549
! #: c/c-parser.cc:23037 c/c-parser.cc:23117 c/c-parser.cc:23446
! #: c/c-parser.cc:23472 c/c-parser.cc:23495 c/c-parser.cc:24181
! #: c/c-parser.cc:24224 c/c-parser.cc:25491 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4141 c/c-parser.cc:4332
! #: c/c-parser.cc:4367 c/c-parser.cc:14591 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16475 cp/parser.cc:34635
! #: cp/parser.cc:35274
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:3251 c/c-parser.cc:9417
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:3790 c/c-parser.cc:4943 c/c-parser.cc:5135 c/c-parser.cc:5193
! #: c/c-parser.cc:5251 c/c-parser.cc:5635 c/c-parser.cc:5658 c/c-parser.cc:5667
! #: c/c-parser.cc:5718 c/c-parser.cc:5727 c/c-parser.cc:10892
! #: c/c-parser.cc:10978 c/c-parser.cc:11552 c/c-parser.cc:11578
! #: c/c-parser.cc:11612 c/c-parser.cc:11825 c/c-parser.cc:12697
! #: c/c-parser.cc:14705 c/c-parser.cc:17345 c/c-parser.cc:18080
! #: c/c-parser.cc:18139 c/c-parser.cc:18194 c/c-parser.cc:20053
! #: c/c-parser.cc:20173 c/c-parser.cc:22130 c/c-parser.cc:23537
! #: c/c-parser.cc:24189 c/c-parser.cc:28016 c/c-parser.cc:28098
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
--- 21439,21476 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3134 c/c-parser.cc:3324 c/c-parser.cc:3338 c/c-parser.cc:7547
! #: c/c-parser.cc:8401 c/c-parser.cc:8979 c/c-parser.cc:9171 c/c-parser.cc:9204
! #: c/c-parser.cc:9502 c/c-parser.cc:14349 c/c-parser.cc:14384
! #: c/c-parser.cc:14415 c/c-parser.cc:14462 c/c-parser.cc:14643
! #: c/c-parser.cc:15476 c/c-parser.cc:15551 c/c-parser.cc:15594
! #: c/c-parser.cc:23082 c/c-parser.cc:23162 c/c-parser.cc:23491
! #: c/c-parser.cc:23517 c/c-parser.cc:23540 c/c-parser.cc:24226
! #: c/c-parser.cc:24269 c/c-parser.cc:25536 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4186 c/c-parser.cc:4377
! #: c/c-parser.cc:4412 c/c-parser.cc:14636 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16479 cp/parser.cc:34694
! #: cp/parser.cc:35333
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:3296 c/c-parser.cc:9462
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:3835 c/c-parser.cc:4988 c/c-parser.cc:5180 c/c-parser.cc:5238
! #: c/c-parser.cc:5296 c/c-parser.cc:5680 c/c-parser.cc:5703 c/c-parser.cc:5712
! #: c/c-parser.cc:5763 c/c-parser.cc:5772 c/c-parser.cc:10937
! #: c/c-parser.cc:11023 c/c-parser.cc:11597 c/c-parser.cc:11623
! #: c/c-parser.cc:11657 c/c-parser.cc:11870 c/c-parser.cc:12742
! #: c/c-parser.cc:14750 c/c-parser.cc:17390 c/c-parser.cc:18125
! #: c/c-parser.cc:18184 c/c-parser.cc:18239 c/c-parser.cc:20098
! #: c/c-parser.cc:20218 c/c-parser.cc:22175 c/c-parser.cc:23582
! #: c/c-parser.cc:24234 c/c-parser.cc:28062 c/c-parser.cc:28144
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
*************** msgstr "ongeldige operand van %s"
*** 21468,21619 ****
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3242
! #: c/c-parser.cc:9409 c/c-parser.cc:20746 cp/parser.cc:35322 cp/parser.cc:43032
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:5029 c/c-parser.cc:5778 c/c-parser.cc:6138 c/c-parser.cc:6156
! #: c/c-parser.cc:6157 c/c-parser.cc:6660 c/c-parser.cc:6704 c/c-parser.cc:9508
! #: c/c-parser.cc:11816 c/c-parser.cc:13270 c/c-parser.cc:13642
! #: c/c-parser.cc:16667 c/gimple-parser.cc:1930 cp/parser.cc:35286
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:5231
  #, fuzzy
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "ongeldige operand van %s"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5687 c/c-parser.cc:5692 c/c-parser.cc:17328
! #: c/c-parser.cc:18169 c/c-parser.cc:20554 c/c-parser.cc:20653
! #: c/c-parser.cc:26832 c/c-parser.cc:27136 c/c-parser.cc:27824
! #: c/c-parser.cc:28041 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17109 cp/parser.cc:35277
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:6134 c/c-parser.cc:6136 c/c-parser.cc:16572 cp/parser.cc:35289
! #: cp/parser.cc:39179 go/gofrontend/embed.cc:440
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:6964 c/c-parser.cc:14934 c/c-parser.cc:20630
! #: c/c-parser.cc:23012 c/c-parser.cc:23098 c/c-parser.cc:23859
! #: c/c-parser.cc:24999 c/c-parser.cc:29820 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4128 c/c-parser.cc:4356
! #: c/c-parser.cc:14486 cp/parser.cc:22203 cp/parser.cc:35283
  #: go/gofrontend/embed.cc:371
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:7914 c/c-parser.cc:7923 c/c-parser.cc:9957 c/c-parser.cc:11136
! #: c/c-parser.cc:14698 c/c-parser.cc:15095 c/c-parser.cc:15159
! #: c/c-parser.cc:16649 c/c-parser.cc:17760 c/c-parser.cc:17997
! #: c/c-parser.cc:18550 c/c-parser.cc:18653 c/c-parser.cc:19194
! #: c/c-parser.cc:19630 c/c-parser.cc:19706 c/c-parser.cc:19823
! #: c/c-parser.cc:19895 c/c-parser.cc:20868 c/c-parser.cc:26702
! #: c/c-parser.cc:27881 c/c-parser.cc:27940 c/c-parser.cc:29142
! #: c/gimple-parser.cc:630 c/gimple-parser.cc:943 c/gimple-parser.cc:2561
! #: c/gimple-parser.cc:2588 c/c-parser.cc:9416 c/c-parser.cc:17253
! #: c/c-parser.cc:18658 cp/parser.cc:35316 cp/parser.cc:37023 cp/parser.cc:40119
! #: cp/parser.cc:41012 go/gofrontend/embed.cc:404
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:8910 cp/parser.cc:35203
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:10855 c/c-parser.cc:11085 c/c-parser.cc:11602
! #: c/c-parser.cc:11647 c/c-parser.cc:11740 c/c-parser.cc:11887
! #: c/c-parser.cc:12687 c/c-parser.cc:18174 c/c-parser.cc:19775
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34633 cp/parser.cc:35292
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:11496
  #, fuzzy
  msgid "expected %<.%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:14157 c/c-parser.cc:14189 c/c-parser.cc:14429
! #: cp/parser.cc:37597 cp/parser.cc:37618
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:14847 c/gimple-parser.cc:1497 cp/parser.cc:35301
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:18748 c/c-parser.cc:20191 c/c-parser.cc:20617
! #: cp/parser.cc:35325 cp/parser.cc:42883
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "ongeldige operand van %s"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19622 c/c-parser.cc:22907 c/c-parser.cc:22952
! #: c/c-parser.cc:23109 c/c-parser.cc:23456 c/c-parser.cc:24168
! #: c/c-parser.cc:25374 c/c-parser.cc:26880 c/c-parser.cc:28082
! #: c/gimple-parser.cc:798 c/c-parser.cc:6727 c/c-parser.cc:23029
! #: c/c-parser.cc:23252 cp/parser.cc:35304 cp/parser.cc:44578 cp/parser.cc:44751
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:20767 c/c-parser.cc:27145 c/c-parser.cc:27166
! #: c/c-parser.cc:16707 c/c-parser.cc:16719 c/c-parser.cc:20747
! #: cp/parser.cc:43033 cp/parser.cc:43060 cp/parser.cc:50600 cp/parser.cc:50611
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:23040 c/c-parser.cc:23120 c/c-parser.cc:23473
! #: c/c-parser.cc:23928 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35280
! #: cp/parser.cc:37807
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:23133 cp/parser.cc:44676
  #, fuzzy, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:25046 c/c-parser.cc:25035 cp/parser.cc:47606
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: c/c-parser.cc:28760 cp/parser.cc:52554
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9863
  msgid "(anonymous)"
  msgstr "(anoniem)"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19538 cp/parser.cc:35298
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "ongeldige operand van %s"
--- 21478,21630 ----
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3287
! #: c/c-parser.cc:9454 c/c-parser.cc:20791 cp/parser.cc:35381 cp/parser.cc:43091
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:5074 c/c-parser.cc:5823 c/c-parser.cc:6183 c/c-parser.cc:6201
! #: c/c-parser.cc:6202 c/c-parser.cc:6705 c/c-parser.cc:6749 c/c-parser.cc:9553
! #: c/c-parser.cc:11861 c/c-parser.cc:13315 c/c-parser.cc:13687
! #: c/c-parser.cc:16712 c/gimple-parser.cc:1930 cp/parser.cc:35345
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:5276
  #, fuzzy
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "ongeldige operand van %s"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5732 c/c-parser.cc:5737 c/c-parser.cc:17373
! #: c/c-parser.cc:18214 c/c-parser.cc:20599 c/c-parser.cc:20698
! #: c/c-parser.cc:26875 c/c-parser.cc:27182 c/c-parser.cc:27870
! #: c/c-parser.cc:28087 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17154 cp/parser.cc:35336
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:6179 c/c-parser.cc:6181 c/c-parser.cc:16617 cp/parser.cc:35348
! #: cp/parser.cc:39238 go/gofrontend/embed.cc:440
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:7009 c/c-parser.cc:14979 c/c-parser.cc:20675
! #: c/c-parser.cc:23057 c/c-parser.cc:23143 c/c-parser.cc:23904
! #: c/c-parser.cc:25044 c/c-parser.cc:29863 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4173 c/c-parser.cc:4401
! #: c/c-parser.cc:14531 cp/parser.cc:22207 cp/parser.cc:35342
  #: go/gofrontend/embed.cc:371
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:7959 c/c-parser.cc:7968 c/c-parser.cc:10002
! #: c/c-parser.cc:11181 c/c-parser.cc:14743 c/c-parser.cc:15140
! #: c/c-parser.cc:15204 c/c-parser.cc:16694 c/c-parser.cc:17805
! #: c/c-parser.cc:18042 c/c-parser.cc:18595 c/c-parser.cc:18698
! #: c/c-parser.cc:19239 c/c-parser.cc:19675 c/c-parser.cc:19751
! #: c/c-parser.cc:19868 c/c-parser.cc:19940 c/c-parser.cc:20913
! #: c/c-parser.cc:26747 c/c-parser.cc:27927 c/c-parser.cc:27986
! #: c/c-parser.cc:29185 c/gimple-parser.cc:630 c/gimple-parser.cc:943
! #: c/gimple-parser.cc:2561 c/gimple-parser.cc:2588 c/c-parser.cc:9461
! #: c/c-parser.cc:17298 c/c-parser.cc:18703 cp/parser.cc:35375
! #: cp/parser.cc:37082 cp/parser.cc:40178 cp/parser.cc:41071
! #: go/gofrontend/embed.cc:404
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:8955 cp/parser.cc:35262
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11130 c/c-parser.cc:11647
! #: c/c-parser.cc:11692 c/c-parser.cc:11785 c/c-parser.cc:11932
! #: c/c-parser.cc:12732 c/c-parser.cc:18219 c/c-parser.cc:19820
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34692 cp/parser.cc:35351
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:11541
  #, fuzzy
  msgid "expected %<.%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:14202 c/c-parser.cc:14234 c/c-parser.cc:14474
! #: cp/parser.cc:37656 cp/parser.cc:37677
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:14892 c/gimple-parser.cc:1497 cp/parser.cc:35360
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:18793 c/c-parser.cc:20236 c/c-parser.cc:20662
! #: cp/parser.cc:35384 cp/parser.cc:42942
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "ongeldige operand van %s"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19667 c/c-parser.cc:22952 c/c-parser.cc:22997
! #: c/c-parser.cc:23154 c/c-parser.cc:23501 c/c-parser.cc:24213
! #: c/c-parser.cc:25419 c/c-parser.cc:26923 c/c-parser.cc:28128
! #: c/gimple-parser.cc:798 c/c-parser.cc:6772 c/c-parser.cc:23074
! #: c/c-parser.cc:23297 cp/parser.cc:35363 cp/parser.cc:44637 cp/parser.cc:44810
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:20812 c/c-parser.cc:27191 c/c-parser.cc:27212
! #: c/c-parser.cc:16752 c/c-parser.cc:16764 c/c-parser.cc:20792
! #: cp/parser.cc:43092 cp/parser.cc:43119 cp/parser.cc:50659 cp/parser.cc:50670
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:23085 c/c-parser.cc:23165 c/c-parser.cc:23518
! #: c/c-parser.cc:23973 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35339
! #: cp/parser.cc:37866
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:23178 cp/parser.cc:44735
  #, fuzzy, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:25091 c/c-parser.cc:25080 cp/parser.cc:47665
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: c/c-parser.cc:28806 cp/parser.cc:52607
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9880
  msgid "(anonymous)"
  msgstr "(anoniem)"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19542 cp/parser.cc:35357
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "ongeldige operand van %s"
*************** msgstr "ongeldige operand van %s"
*** 21624,21633 ****
  msgid "expected label"
  msgstr "ongeldige operand van %s"
  
! #: cobol/gcobolspec.cc:544
! #, c-format
! msgid "Driving: (%ld)\n"
! msgstr ""
  
  #: cp/call.cc:4225
  #, fuzzy, c-format
--- 21635,21646 ----
  msgid "expected label"
  msgstr "ongeldige operand van %s"
  
! # Dit zou misschien beter 'warning' blijven
! #: cobol/gcobolspec.cc:554
! #, fuzzy, c-format
! #| msgid "warning: "
! msgid "Driving: ("
! msgstr "let op: "
  
  #: cp/call.cc:4225
  #, fuzzy, c-format
*************** msgstr "kandidaat 1:"
*** 21639,21645 ****
  msgid "  after user-defined conversion:"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26956
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
--- 21652,21658 ----
  msgid "  after user-defined conversion:"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26986
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
*************** msgstr "meerdere parameters hebben de na
*** 21748,21754 ****
  msgid "<statement>"
  msgstr "ongeldige beginwaarde"
  
! #: cp/error.cc:2381 cp/error.cc:3503 c-family/c-pretty-print.cc:2694
  #, fuzzy, gcc-internal-format
  msgid "<unknown>"
  msgstr "onbekende machine-modus %qs"
--- 21761,21767 ----
  msgid "<statement>"
  msgstr "ongeldige beginwaarde"
  
! #: cp/error.cc:2381 cp/error.cc:3524 c-family/c-pretty-print.cc:2694
  #, fuzzy, gcc-internal-format
  msgid "<unknown>"
  msgstr "onbekende machine-modus %qs"
*************** msgstr ""
*** 21775,21790 ****
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3227
  msgid "<expression error>"
  msgstr ""
  
! #: cp/error.cc:3242
  #, fuzzy
  msgid "<unknown operator>"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: cp/error.cc:3732
  msgid "At global scope:"
  msgstr ""
  
--- 21788,21803 ----
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3248
  msgid "<expression error>"
  msgstr ""
  
! #: cp/error.cc:3263
  #, fuzzy
  msgid "<unknown operator>"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: cp/error.cc:3753
  msgid "At global scope:"
  msgstr ""
  
*************** msgstr ""
*** 21792,21892 ****
  msgid "candidates are:"
  msgstr "kandidaten zijn:"
  
! #: cp/rtti.cc:588
  #, fuzzy
  msgid "target is not pointer or reference to class"
  msgstr "herhaald lid %qs"
  
! #: cp/rtti.cc:593
  #, fuzzy
  msgid "target is not pointer or reference to complete type"
  msgstr "rekensom met pointer naar onvolledig type"
  
! #: cp/rtti.cc:599
  #, fuzzy
  msgid "target is not pointer or reference"
  msgstr "herhaald lid %qs"
  
! #: cp/rtti.cc:615
  #, fuzzy
  msgid "source is not a pointer"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/rtti.cc:620
  msgid "source is not a pointer to class"
  msgstr ""
  
! #: cp/rtti.cc:625
  #, fuzzy
  msgid "source is a pointer to incomplete type"
  msgstr "dereferentie van pointer naar onvolledig type"
  
! #: cp/rtti.cc:638
  #, fuzzy
  msgid "source is not of class type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/rtti.cc:643
  #, fuzzy
  msgid "source is of incomplete class type"
  msgstr "teruggeeftype is onvolledig"
  
! #: cp/rtti.cc:654
  msgid "conversion casts away constness"
  msgstr "conversie gooit constantheid weg"
  
! #: cp/rtti.cc:816
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7524 c/c-typeck.cc:5303
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "argument van verkeerd type voor unaire min"
  
  # 'unary' = 'unair'?
! #: cp/typeck.cc:7525 c/c-typeck.cc:5289
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "argument van verkeerd type voor unaire plus"
  
! #: cp/typeck.cc:7552 c/c-typeck.cc:5348
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "argument van verkeerd type voor bit-complement"
  
! #: cp/typeck.cc:7572 c/c-typeck.cc:5356
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "argument van verkeerd type voor abs"
  
  # OK, ik geef het op: wat is hier een goede vertaling voor 'conjugation'?
! #: cp/typeck.cc:7584 c/c-typeck.cc:5378
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "argument van verkeerd type voor vervoeging"
  
  # 'unary' = 'unair'?
! #: cp/typeck.cc:7608
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "argument van verkeerd type voor unaire plus"
  
! #: cp/typeck.cc:7657
  #, fuzzy
  msgid "no pre-increment operator for type"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.cc:7659
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7661
  #, fuzzy
  msgid "no pre-decrement operator for type"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.cc:7663
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 21805,21905 ----
  msgid "candidates are:"
  msgstr "kandidaten zijn:"
  
! #: cp/rtti.cc:589
  #, fuzzy
  msgid "target is not pointer or reference to class"
  msgstr "herhaald lid %qs"
  
! #: cp/rtti.cc:594
  #, fuzzy
  msgid "target is not pointer or reference to complete type"
  msgstr "rekensom met pointer naar onvolledig type"
  
! #: cp/rtti.cc:600
  #, fuzzy
  msgid "target is not pointer or reference"
  msgstr "herhaald lid %qs"
  
! #: cp/rtti.cc:616
  #, fuzzy
  msgid "source is not a pointer"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/rtti.cc:621
  msgid "source is not a pointer to class"
  msgstr ""
  
! #: cp/rtti.cc:626
  #, fuzzy
  msgid "source is a pointer to incomplete type"
  msgstr "dereferentie van pointer naar onvolledig type"
  
! #: cp/rtti.cc:639
  #, fuzzy
  msgid "source is not of class type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/rtti.cc:644
  #, fuzzy
  msgid "source is of incomplete class type"
  msgstr "teruggeeftype is onvolledig"
  
! #: cp/rtti.cc:655
  msgid "conversion casts away constness"
  msgstr "conversie gooit constantheid weg"
  
! #: cp/rtti.cc:817
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7640 c/c-typeck.cc:5304
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "argument van verkeerd type voor unaire min"
  
  # 'unary' = 'unair'?
! #: cp/typeck.cc:7641 c/c-typeck.cc:5290
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "argument van verkeerd type voor unaire plus"
  
! #: cp/typeck.cc:7668 c/c-typeck.cc:5349
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "argument van verkeerd type voor bit-complement"
  
! #: cp/typeck.cc:7688 c/c-typeck.cc:5357
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "argument van verkeerd type voor abs"
  
  # OK, ik geef het op: wat is hier een goede vertaling voor 'conjugation'?
! #: cp/typeck.cc:7700 c/c-typeck.cc:5379
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "argument van verkeerd type voor vervoeging"
  
  # 'unary' = 'unair'?
! #: cp/typeck.cc:7724
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "argument van verkeerd type voor unaire plus"
  
! #: cp/typeck.cc:7773
  #, fuzzy
  msgid "no pre-increment operator for type"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.cc:7775
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7777
  #, fuzzy
  msgid "no pre-decrement operator for type"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.cc:7779
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 22036,22042 ****
  msgid "Unsigned:"
  msgstr ""
  
! #: fortran/expr.cc:3856
  #, fuzzy
  msgid "array assignment"
  msgstr "beginwaarde ontbreekt"
--- 22049,22055 ----
  msgid "Unsigned:"
  msgstr ""
  
! #: fortran/expr.cc:3960
  #, fuzzy
  msgid "array assignment"
  msgstr "beginwaarde ontbreekt"
*************** msgstr ""
*** 22066,22072 ****
  msgid "Driving:"
  msgstr ""
  
! #: fortran/interface.cc:3905 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
--- 22079,22085 ----
  msgid "Driving:"
  msgstr ""
  
! #: fortran/interface.cc:3926 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
*************** msgstr ""
*** 22115,22132 ****
  msgid "unsigned"
  msgstr ""
  
! #: fortran/io.cc:1873
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.cc:3364
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4725
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
--- 22128,22145 ----
  msgid "unsigned"
  msgstr ""
  
! #: fortran/io.cc:1875
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.cc:3366
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4727
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
*************** msgstr ""
*** 22243,22254 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13586
  #, fuzzy
  msgid "assignment"
  msgstr "beginwaarde ontbreekt"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13652 fortran/resolve.cc:13655
  #, fuzzy
  msgid "pointer assignment"
  msgstr "ongeldige lvalue in toewijzing"
--- 22256,22267 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13576
  #, fuzzy
  msgid "assignment"
  msgstr "beginwaarde ontbreekt"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13642 fortran/resolve.cc:13645
  #, fuzzy
  msgid "pointer assignment"
  msgstr "ongeldige lvalue in toewijzing"
*************** msgstr "ongeldige lvalue in toewijzing"
*** 22257,22408 ****
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2464 fortran/resolve.cc:2659
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2562
  #, fuzzy
  msgid "allocatable argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2567
  #, fuzzy
  msgid "asynchronous argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2572
  #, fuzzy
  msgid "optional argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2577
  #, fuzzy
  msgid "pointer argument"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: fortran/resolve.cc:2582
  #, fuzzy
  msgid "target argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2587
  #, fuzzy
  msgid "value argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2592
  #, fuzzy
  msgid "volatile argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2597
  #, fuzzy
  msgid "assumed-shape argument"
  msgstr "slechte combinatie van argumenten"
  
! #: fortran/resolve.cc:2602
  #, fuzzy
  msgid "assumed-rank argument"
  msgstr "slechte combinatie van argumenten"
  
! #: fortran/resolve.cc:2607
  #, fuzzy
  msgid "coarray argument"
  msgstr "beginwaarde ontbreekt"
  
! #: fortran/resolve.cc:2612
  msgid "parametrized derived type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2617
  #, fuzzy
  msgid "polymorphic argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2622
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2629
  #, fuzzy
  msgid "assumed-type argument"
  msgstr "slechte combinatie van argumenten"
  
! #: fortran/resolve.cc:2640
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2645
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2652
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2664
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:8002
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:8006
  #, fuzzy
  msgid "iterator variable"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/resolve.cc:8010
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8014
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/resolve.cc:8018
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8636 fortran/resolve.cc:8639
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9063 fortran/resolve.cc:9066
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9303 fortran/resolve.cc:11450 fortran/resolve.cc:11571
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:9354 fortran/resolve.cc:11462 fortran/resolve.cc:11583
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:11258
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11474
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2058
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6629
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10933
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
--- 22270,22421 ----
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2465 fortran/resolve.cc:2660
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2563
  #, fuzzy
  msgid "allocatable argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2568
  #, fuzzy
  msgid "asynchronous argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2573
  #, fuzzy
  msgid "optional argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2578
  #, fuzzy
  msgid "pointer argument"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: fortran/resolve.cc:2583
  #, fuzzy
  msgid "target argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2588
  #, fuzzy
  msgid "value argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2593
  #, fuzzy
  msgid "volatile argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2598
  #, fuzzy
  msgid "assumed-shape argument"
  msgstr "slechte combinatie van argumenten"
  
! #: fortran/resolve.cc:2603
  #, fuzzy
  msgid "assumed-rank argument"
  msgstr "slechte combinatie van argumenten"
  
! #: fortran/resolve.cc:2608
  #, fuzzy
  msgid "coarray argument"
  msgstr "beginwaarde ontbreekt"
  
! #: fortran/resolve.cc:2613
  msgid "parametrized derived type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2618
  #, fuzzy
  msgid "polymorphic argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2623
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2630
  #, fuzzy
  msgid "assumed-type argument"
  msgstr "slechte combinatie van argumenten"
  
! #: fortran/resolve.cc:2641
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2646
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2653
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2665
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:7975
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7979
  #, fuzzy
  msgid "iterator variable"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/resolve.cc:7983
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7987
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/resolve.cc:7991
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:8609 fortran/resolve.cc:8612
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9053 fortran/resolve.cc:9056
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:9293 fortran/resolve.cc:11440 fortran/resolve.cc:11561
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:9344 fortran/resolve.cc:11452 fortran/resolve.cc:11573
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:11248
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11464
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2061
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6631
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10935
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
*************** msgstr ""
*** 22417,22428 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11373
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13068
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 22430,22441 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11386
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13081
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 22431,22511 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6387
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6674
  #, fuzzy, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
  
! #: fortran/trans-intrinsic.cc:6722
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6732
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6739
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6831
  #, fuzzy, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
  
! #: fortran/trans-intrinsic.cc:6899
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6979
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6987 fortran/trans-intrinsic.cc:7032
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9383
  #, fuzzy, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/trans-intrinsic.cc:9415
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12882
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12894
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12906
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12918
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12926
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
--- 22444,22524 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6366
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6653
  #, fuzzy, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
  
! #: fortran/trans-intrinsic.cc:6701
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6711
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6718
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6810
  #, fuzzy, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
  
! #: fortran/trans-intrinsic.cc:6878
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6958
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6966 fortran/trans-intrinsic.cc:7011
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9362
  #, fuzzy, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/trans-intrinsic.cc:9394
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12861
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12873
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12885
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12897
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12905
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
*************** msgstr "ongeldige operand van %s"
*** 22624,22631 ****
  msgid "expected boolean type"
  msgstr "ongeldige operand van %s"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19534 c/c-parser.cc:19541
! #: cp/parser.cc:41864 cp/parser.cc:41871
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "ongeldige operand van %s"
--- 22637,22644 ----
  msgid "expected boolean type"
  msgstr "ongeldige operand van %s"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19579 c/c-parser.cc:19586
! #: cp/parser.cc:41923 cp/parser.cc:41930
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "ongeldige operand van %s"
*************** msgstr "geen argumenten"
*** 22698,22704 ****
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9466
  #, fuzzy, gcc-internal-format
  msgid "too many arguments"
  msgstr "te veel argumenten voor formaat"
--- 22711,22717 ----
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9471
  #, fuzzy, gcc-internal-format
  msgid "too many arguments"
  msgstr "te veel argumenten voor formaat"
*************** msgstr ""
*** 23131,23137 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:193
  #, fuzzy, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
--- 23144,23150 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:194
  #, fuzzy, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
*************** msgstr "alias-definities worden niet ond
*** 23370,23397 ****
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: cobol/parse_ante.h:1728
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Global declarative %s for %s"
! msgstr "herhaalde label-declaratie %qs"
  
! #: cobol/parse_ante.h:2456 cobol/genapi.cc:5784
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: invalid symbol_type_t %d"
! msgstr "%s: ongeldige bestandsnaam: %s\n"
  
! #: cobol/parse_ante.h:2798
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: no symbol '%s' found"
  msgstr ""
  
! #: cobol/parse_util.h:351
! #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic function %s(%d) not recognized"
! msgid "%s: intrinsic function  %s not found"
  msgstr "Intrinsieke functie %s(%d) wordt niet herkend"
  
! #: cobol/parse_util.h:383
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: invalid function descr type '%c'"
  msgstr "herhaalde label-declaratie %qs"
--- 23383,23412 ----
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: cobol/exceptg.h:80
  #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Creating '%s'\n"
! msgid "CDF: exception '%s'"
! msgstr "Aanmaken van '%s'\n"
  
! #: cobol/parse_ante.h:1592
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Global declarative %s for %s"
! msgstr "herhaalde label-declaratie %qs"
  
! #: cobol/parse_ante.h:2385 cobol/symbols.h:134 cobol/genapi.cc:6470
! #: cobol/util.cc:288 cobol/util.cc:337 cobol/util.cc:637
! #, gcc-internal-format
! msgid "%s:%d: invalid %<symbol_type_t%> %d"
  msgstr ""
  
! #: cobol/parse_util.h:360
! #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic function %s(%d) not recognized"
! msgid "%s: intrinsic function %qs not found"
  msgstr "Intrinsieke functie %s(%d) wordt niet herkend"
  
! #: cobol/parse_util.h:392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: invalid function descr type '%c'"
  msgstr "herhaalde label-declaratie %qs"
*************** msgid "scan.o: %s"
*** 23402,23408 ****
  msgstr "fclose %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3560 fortran/io.cc:3727 fortran/io.cc:4413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "%s voor %qs"
--- 23417,23423 ----
  msgstr "fclose %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3563 fortran/io.cc:3729 fortran/io.cc:4415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "%s voor %qs"
*************** msgstr "Macro-naam ontbreekt na -U optie
*** 23499,23505 ****
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3801
  #, fuzzy, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "beginwaarde ontbreekt"
--- 23514,23520 ----
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3798
  #, fuzzy, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "beginwaarde ontbreekt"
*************** msgstr "niet-herkende zichtbaarheidswaar
*** 23596,23602 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "niet-herkende registernaam %qs"
  
! #: cobol/lang.opt:46
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "Unrecognized COBOL dialect name: %qs"
--- 23611,23617 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "niet-herkende registernaam %qs"
  
! #: cobol/lang.opt:51
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "Unrecognized COBOL dialect name: %qs"
*************** msgid "unknown LTO partitioning model %q
*** 23771,23849 ****
  msgstr "onbekende machine-modus %qs"
  
  # Assertie? Dat moet beter kunnen!
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "Assertie ontbreekt na -A optie"
  
  # Assertie? Dat moet beter kunnen!
! #: common.opt:2409
  #, fuzzy, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "Assertie ontbreekt na -A optie"
  
! #: common.opt:2417
  #, fuzzy, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "onbekende machine-modus %qs"
  
  # Assertie? Dat moet beter kunnen!
! #: common.opt:2426
  #, fuzzy, gcc-internal-format
  msgid "option missing after %qs"
  msgstr "Assertie ontbreekt na -A optie"
  
! #: common.opt:2603
  #, fuzzy, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: common.opt:2619
  #, fuzzy, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: common.opt:2728
  #, fuzzy, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: common.opt:2761
  #, fuzzy, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: common.opt:3097
  #, fuzzy, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: common.opt:3130
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: common.opt:3452
  #, fuzzy, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: common.opt:3483
  #, fuzzy, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: common.opt:3509
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "niet-herkende zichtbaarheidswaarde %qs"
  
! #: common.opt:3528
  #, fuzzy, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: common.opt:3584
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument in option %qs"
  msgid "unrecognized zero init padding bits kind %qs"
--- 23786,23864 ----
  msgstr "onbekende machine-modus %qs"
  
  # Assertie? Dat moet beter kunnen!
! #: common.opt:2403
  #, fuzzy, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "Assertie ontbreekt na -A optie"
  
  # Assertie? Dat moet beter kunnen!
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "Assertie ontbreekt na -A optie"
  
! #: common.opt:2414
  #, fuzzy, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "onbekende machine-modus %qs"
  
  # Assertie? Dat moet beter kunnen!
! #: common.opt:2423
  #, fuzzy, gcc-internal-format
  msgid "option missing after %qs"
  msgstr "Assertie ontbreekt na -A optie"
  
! #: common.opt:2600
  #, fuzzy, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: common.opt:2616
  #, fuzzy, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: common.opt:2725
  #, fuzzy, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: common.opt:2758
  #, fuzzy, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: common.opt:3094
  #, fuzzy, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: common.opt:3127
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: common.opt:3449
  #, fuzzy, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: common.opt:3480
  #, fuzzy, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: common.opt:3506
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "niet-herkende zichtbaarheidswaarde %qs"
  
! #: common.opt:3525
  #, fuzzy, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: common.opt:3581
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument in option %qs"
  msgid "unrecognized zero init padding bits kind %qs"
*************** msgstr "attribuut %qE botst met attribuu
*** 23883,23889 ****
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17061 cp/decl.cc:17112
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
--- 23898,23904 ----
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17059 cp/decl.cc:17110
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "attribuut-commando %qE wordt gen
*** 23901,23907 ****
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "attribuut-commando %qs wordt genegeerd"
  
! #: attribs.cc:761 c/c-parser.cc:2144 cp/cp-gimplify.cc:3704
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "verkeerd aantal argumenten opgegeven voor attribuut %qE"
--- 23916,23922 ----
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "attribuut-commando %qs wordt genegeerd"
  
! #: attribs.cc:761 c/c-parser.cc:2189 cp/cp-gimplify.cc:3709
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "verkeerd aantal argumenten opgegeven voor attribuut %qE"
*************** msgstr "verkeerd aantal argumenten opgeg
*** 23911,23917 ****
  msgid "expected %i or more, found %i"
  msgstr "ongeldige operand van %s"
  
! #: attribs.cc:767 c/c-parser.cc:2147 cp/cp-gimplify.cc:3706
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr "ongeldige operand van %s"
--- 23926,23932 ----
  msgid "expected %i or more, found %i"
  msgstr "ongeldige operand van %s"
  
! #: attribs.cc:767 c/c-parser.cc:2192 cp/cp-gimplify.cc:3711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr "ongeldige operand van %s"
*************** msgstr ""
*** 23978,23999 ****
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6235 c-family/c-common.cc:6238 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6900
! #: ada/gcc-interface/utils.cc:6916 ada/gcc-interface/utils.cc:7013
! #: ada/gcc-interface/utils.cc:7030 ada/gcc-interface/utils.cc:7047
! #: ada/gcc-interface/utils.cc:7062 ada/gcc-interface/utils.cc:7078
! #: ada/gcc-interface/utils.cc:7104 ada/gcc-interface/utils.cc:7173
! #: ada/gcc-interface/utils.cc:7200 ada/gcc-interface/utils.cc:7245
! #: ada/gcc-interface/utils.cc:7266 ada/gcc-interface/utils.cc:7314
! #: ada/gcc-interface/utils.cc:7330 ada/gcc-interface/utils.cc:7364
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6097
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
--- 23993,24014 ----
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6256 c-family/c-common.cc:6259 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6902
! #: ada/gcc-interface/utils.cc:6918 ada/gcc-interface/utils.cc:7015
! #: ada/gcc-interface/utils.cc:7032 ada/gcc-interface/utils.cc:7049
! #: ada/gcc-interface/utils.cc:7064 ada/gcc-interface/utils.cc:7080
! #: ada/gcc-interface/utils.cc:7106 ada/gcc-interface/utils.cc:7175
! #: ada/gcc-interface/utils.cc:7202 ada/gcc-interface/utils.cc:7247
! #: ada/gcc-interface/utils.cc:7268 ada/gcc-interface/utils.cc:7316
! #: ada/gcc-interface/utils.cc:7332 ada/gcc-interface/utils.cc:7366
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6142
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
*************** msgstr "attribuut %qE wordt genegeerd"
*** 24015,24022 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1224 cp/decl.cc:1359 cp/decl.cc:2371 cp/decl.cc:2419
! #: cp/decl.cc:2435 cp/decl.cc:3134 cp/decl.cc:3586
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "eerdere declaratie van %qs"
--- 24030,24037 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1224 cp/decl.cc:1357 cp/decl.cc:2369 cp/decl.cc:2417
! #: cp/decl.cc:2433 cp/decl.cc:3132 cp/decl.cc:3584
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "eerdere declaratie van %qs"
*************** msgstr "kan %s niet vinden"
*** 24125,24131 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "offset buiten de grenzen van een constante string"
  
! #: builtins.cc:707 cp/name-lookup.cc:6938
  #, fuzzy, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qs tevoren hier gedeclareerd"
--- 24140,24146 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "offset buiten de grenzen van een constante string"
  
! #: builtins.cc:707 cp/name-lookup.cc:6941
  #, fuzzy, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qs tevoren hier gedeclareerd"
*************** msgstr "te veel argumenten voor procedur
*** 24230,24296 ****
  msgid "illegal argument 0 to %qs"
  msgstr "ontbrekend argument bij %qs"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8084 expr.cc:12464
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
! #: builtins.cc:8379
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
  
! #: builtins.cc:9343
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "doelformaat ondersteunt geen oneindige waarde"
  
! #: builtins.cc:11402
  #, fuzzy, gcc-internal-format
  #| msgid "%<va_start%> used in function with fixed args"
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "%<va_start%> gebruikt in functie met vaste argumenten"
  
! #: builtins.cc:11410
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: builtins.cc:11425
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> opgeroepen zonder argument"
  
! #: builtins.cc:11430
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: builtins.cc:11463
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "de tweede parameter van %<va_start%> is niet het laatste benoemde argument"
  
! #: builtins.cc:11476 c/c-parser.cc:11669
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:11505
  #, fuzzy, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: builtins.cc:11518
  #, fuzzy, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "herhalings-aantal is geen integerconstante"
--- 24245,24317 ----
  msgid "illegal argument 0 to %qs"
  msgstr "ontbrekend argument bij %qs"
  
+ #: builtins.cc:7806 internal-fn.cc:4030
+ #, fuzzy, gcc-internal-format
+ #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
+ msgid "third argument to %<crc%> builtins must be a constant"
+ msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
+ 
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8090 expr.cc:12464
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8096
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
! #: builtins.cc:8385
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
  
! #: builtins.cc:9349
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "doelformaat ondersteunt geen oneindige waarde"
  
! #: builtins.cc:11408
  #, fuzzy, gcc-internal-format
  #| msgid "%<va_start%> used in function with fixed args"
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "%<va_start%> gebruikt in functie met vaste argumenten"
  
! #: builtins.cc:11416
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: builtins.cc:11431
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> opgeroepen zonder argument"
  
! #: builtins.cc:11436
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: builtins.cc:11469
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "de tweede parameter van %<va_start%> is niet het laatste benoemde argument"
  
! #: builtins.cc:11482 c/c-parser.cc:11714
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:11511
  #, fuzzy, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: builtins.cc:11524
  #, fuzzy, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "herhalings-aantal is geen integerconstante"
*************** msgid "cannot tail-call: %s"
*** 24302,24313 ****
  msgstr "[kan %s niet vinden]"
  
  # dit klinkt niet al te best
! #: calls.cc:2818
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: calls.cc:3561
  #, fuzzy, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "%qs is geen iterator"
--- 24323,24334 ----
  msgstr "[kan %s niet vinden]"
  
  # dit klinkt niet al te best
! #: calls.cc:2819
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: calls.cc:3562
  #, fuzzy, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "%qs is geen iterator"
*************** msgstr "%qs is geen iterator"
*** 24317,24432 ****
  msgid "%<verify_marked_backedges%> failed"
  msgstr ""
  
! #: cfgexpand.cc:2128
  #, fuzzy, gcc-internal-format
  msgid "total size of local objects is too large"
  msgstr "variabele %qs is te groot"
  
! #: cfgexpand.cc:2131 function.cc:1016 varasm.cc:2539
  #, fuzzy, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "variabele %qs is te groot"
  
! #: cfgexpand.cc:2143
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "globale registervariabele %qs gebruikt in geneste functie"
  
! #: cfgexpand.cc:3241
  #, fuzzy, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr "te veel alternatieven in %<asm%>"
  
! #: cfgexpand.cc:3248
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr ""
  
! #: cfgexpand.cc:3270
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "type-qualifiers voor %qs geven een conflict met een eerdere declaratie"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3301
  #, fuzzy, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "geen argumenten"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3308
  #, fuzzy, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "het registernummer voor %qs is niet geschikt voor dat datatype"
  
! #: cfgexpand.cc:3321
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3323
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3393 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3446
  #, fuzzy, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "geen argumenten"
  
! #: cfgexpand.cc:3518
  #, fuzzy, gcc-internal-format
  #| msgid "invalid Z register replacement for insn"
  msgid "invalid hard register usage between output operands"
  msgstr "ongeldige Z-register vervanging voor insn"
  
! #: cfgexpand.cc:3545
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3553
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3638 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr ""
  
! #: cfgexpand.cc:3734 varasm.cc:1810
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "'B' operand is geen constante"
  
! #: cfgexpand.cc:3927
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr ""
  
! #: cfgexpand.cc:3932
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr ""
  
! #: cfgexpand.cc:7029
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr ""
  
! #: cfgexpand.cc:7033
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr ""
  
! #: cfgexpand.cc:7322
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr ""
--- 24338,24453 ----
  msgid "%<verify_marked_backedges%> failed"
  msgstr ""
  
! #: cfgexpand.cc:2129
  #, fuzzy, gcc-internal-format
  msgid "total size of local objects is too large"
  msgstr "variabele %qs is te groot"
  
! #: cfgexpand.cc:2132 function.cc:1016 varasm.cc:2539
  #, fuzzy, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "variabele %qs is te groot"
  
! #: cfgexpand.cc:2144
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "globale registervariabele %qs gebruikt in geneste functie"
  
! #: cfgexpand.cc:3242
  #, fuzzy, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr "te veel alternatieven in %<asm%>"
  
! #: cfgexpand.cc:3249
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr ""
  
! #: cfgexpand.cc:3271
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "type-qualifiers voor %qs geven een conflict met een eerdere declaratie"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3302
  #, fuzzy, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "geen argumenten"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3309
  #, fuzzy, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "het registernummer voor %qs is niet geschikt voor dat datatype"
  
! #: cfgexpand.cc:3322
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3394 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr ""
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3447
  #, fuzzy, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "geen argumenten"
  
! #: cfgexpand.cc:3519
  #, fuzzy, gcc-internal-format
  #| msgid "invalid Z register replacement for insn"
  msgid "invalid hard register usage between output operands"
  msgstr "ongeldige Z-register vervanging voor insn"
  
! #: cfgexpand.cc:3546
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3554
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3639 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr ""
  
! #: cfgexpand.cc:3735 varasm.cc:1810
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "'B' operand is geen constante"
  
! #: cfgexpand.cc:3928
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr ""
  
! #: cfgexpand.cc:3933
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr ""
  
! #: cfgexpand.cc:7085
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr ""
  
! #: cfgexpand.cc:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr ""
  
! #: cfgexpand.cc:7378
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr ""
*************** msgstr ""
*** 24956,25264 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3266
  #, fuzzy, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "teller van links shift is negatief"
  
! #: cgraph.cc:3363
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3398
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3404
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3410 cgraph.cc:3440
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3428
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3447
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3460
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: cgraph.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "beginwaarde ontbreekt"
  
! #: cgraph.cc:3474
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3503
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3510
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3515
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3520
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "inline clone count is not compatible"
  msgstr "beginwaarde-element is niet constant"
  
! #: cgraph.cc:3527
  #, fuzzy, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cgraph.cc:3532
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr ""
  
! #: cgraph.cc:3537
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3542
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3547
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3554
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3559
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3566
  #, fuzzy, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "%<return%> met waarde in een functie die void teruggeeft"
  
! #: cgraph.cc:3578
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3585
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3591 cgraph.cc:3651
  #, fuzzy, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "case-selector niet compatibel met label"
  
! #: cgraph.cc:3599
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3607 cgraph.cc:3679
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3619
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3629
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.cc:3634
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3641
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.cc:3669
  #, fuzzy, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "teller van links shift is negatief"
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3717
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3728
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.cc:3733
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.cc:3744
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3763
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3768
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3773
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3785
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3791
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3796
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3812
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3817
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3822
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3858
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3866
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "dit is een eerdere declaratie"
  
! #: cgraph.cc:3875
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3885
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3895
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "ongeldige beginwaarde"
  
! #: cgraph.cc:3908
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3939 cgraph.cc:3952
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3944
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of register to a different size"
  msgid "origin points to a different parent"
  msgstr "conversie van register naar een andere grootte"
  
! #: cgraph.cc:3960
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4082 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "het argument van '-%s' ontbreekt"
--- 24977,25285 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3279
  #, fuzzy, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "teller van links shift is negatief"
  
! #: cgraph.cc:3376
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3381
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3411
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3423 cgraph.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3473
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: cgraph.cc:3478
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "beginwaarde ontbreekt"
  
! #: cgraph.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3523
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3528
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3533
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "inline clone count is not compatible"
  msgstr "beginwaarde-element is niet constant"
  
! #: cgraph.cc:3540
  #, fuzzy, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cgraph.cc:3545
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr ""
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3560
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3567
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3579
  #, fuzzy, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "%<return%> met waarde in een functie die void teruggeeft"
  
! #: cgraph.cc:3591
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3604 cgraph.cc:3664
  #, fuzzy, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "case-selector niet compatibel met label"
  
! #: cgraph.cc:3612
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3620 cgraph.cc:3692
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3642
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.cc:3647
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3654
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.cc:3682
  #, fuzzy, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "teller van links shift is negatief"
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3730
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3741
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.cc:3746
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "sectie-pointer ontbreekt"
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3770
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3786
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3804
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3809
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3825
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3830
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3835
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3879
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "dit is een eerdere declaratie"
  
! #: cgraph.cc:3888
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3898
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3908
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "ongeldige beginwaarde"
  
! #: cgraph.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3952 cgraph.cc:3965
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3957
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of register to a different size"
  msgid "origin points to a different parent"
  msgstr "conversie van register naar een andere grootte"
  
! #: cgraph.cc:3973
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4095 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "het argument van '-%s' ontbreekt"
*************** msgstr ""
*** 25343,25354 ****
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13593
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13603
  #, fuzzy, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
--- 25364,25375 ----
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13597
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13607
  #, fuzzy, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
*************** msgstr ""
*** 25480,25486 ****
  msgid "ld returned %d exit status"
  msgstr "ld gaf exit-status %d terug"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:640
  #, fuzzy, gcc-internal-format
  msgid "atexit failed"
  msgstr "pex_init mislukt"
--- 25501,25507 ----
  msgid "ld returned %d exit status"
  msgstr "ld gaf exit-status %d terug"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:646
  #, fuzzy, gcc-internal-format
  msgid "atexit failed"
  msgstr "pex_init mislukt"
*************** msgstr "functie %q+D is geherdeclareerd
*** 26002,26008 ****
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
  
! #: ext-dce.cc:1115
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
--- 26023,26029 ----
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
  
! #: ext-dce.cc:1202
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
*************** msgstr ""
*** 26766,26772 ****
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "%Jflexibel array-lid niet aan het eind van de struct"
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5103
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
--- 26787,26793 ----
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "%Jflexibel array-lid niet aan het eind van de struct"
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5115
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
*************** msgstr "ISO C ondersteunt %<long long%>
*** 26781,26787 ****
  msgid "%s not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: gimple-fold.cc:8578 gimple-fold.cc:8607
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
--- 26802,26808 ----
  msgid "%s not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: gimple-fold.cc:8582 gimple-fold.cc:8611
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
*************** msgstr ""
*** 26806,26812 ****
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9308
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
--- 26827,26833 ----
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9311
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
*************** msgstr "herhaald lid %qs"
*** 26827,26849 ****
  msgid "function may return address of local variable"
  msgstr "functie geeft adres van lokale variabele terug"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12879
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "functie geeft adres van lokale variabele terug"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10781 c/c-parser.cc:22345 c/c-parser.cc:22486
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6512
! #: c/c-typeck.cc:12780 c/c-typeck.cc:12797 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9468 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6205 cp/constexpr.cc:6584
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9605 cp/decl2.cc:6351
! #: cp/decl2.cc:6400 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23073
! #: cp/pt.cc:9266 cp/pt.cc:9936 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4570 cp/typeck.cc:10793
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, fuzzy, gcc-internal-format
--- 26848,26870 ----
  msgid "function may return address of local variable"
  msgstr "functie geeft adres van lokale variabele terug"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12896
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "functie geeft adres van lokale variabele terug"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10785 c/c-parser.cc:22390 c/c-parser.cc:22531
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6513
! #: c/c-typeck.cc:12797 c/c-typeck.cc:12814 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9502 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6220 cp/constexpr.cc:6600
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9603 cp/decl2.cc:6379
! #: cp/decl2.cc:6428 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23077
! #: cp/pt.cc:9271 cp/pt.cc:9941 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4686 cp/typeck.cc:10909
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, fuzzy, gcc-internal-format
*************** msgstr "%qs is geen geldige pointer-modu
*** 27958,27969 ****
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10377 c/c-typeck.cc:13597 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4687 cp/decl.cc:13468 cp/decl.cc:14071 cp/decl.cc:14081
! #: cp/decl.cc:15081 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25737 cp/typeck.cc:5069
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qs tevoren hier gedeclareerd"
--- 27979,27990 ----
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10394 c/c-typeck.cc:13614 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4685 cp/decl.cc:13466 cp/decl.cc:14069 cp/decl.cc:14079
! #: cp/decl.cc:15079 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25741 cp/typeck.cc:5185
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qs tevoren hier gedeclareerd"
*************** msgstr "%J%qD als inline gedeclareerd na
*** 29119,29130 ****
  msgid "mismatching definition"
  msgstr "beginwaarde ontbreekt"
  
! #: ipa-fnsummary.cc:4845
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr ""
  
! #: ipa-fnsummary.cc:4946
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
--- 29140,29151 ----
  msgid "mismatching definition"
  msgstr "beginwaarde ontbreekt"
  
! #: ipa-fnsummary.cc:4860
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr ""
  
! #: ipa-fnsummary.cc:4961
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
*************** msgstr ""
*** 29134,29140 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4991 ipa-prop.cc:5035 ipa-prop.cc:5115 ipa-prop.cc:5167
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "ongeldige opslagklasse voor functie %qs"
--- 29155,29161 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:5019 ipa-prop.cc:5063 ipa-prop.cc:5143 ipa-prop.cc:5195
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "ongeldige opslagklasse voor functie %qs"
*************** msgstr ""
*** 29181,29192 ****
  msgid "IPA-SRA access verification failed"
  msgstr ""
  
! #: ipa-sra.cc:2751
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2754
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
--- 29202,29213 ----
  msgid "IPA-SRA access verification failed"
  msgstr ""
  
! #: ipa-sra.cc:2757
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2760
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
*************** msgstr "niet-ondersteunde versie"
*** 29579,29585 ****
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: lto-streamer-out.cc:2554
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
--- 29600,29606 ----
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: lto-streamer-out.cc:2555
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
*************** msgstr ""
*** 29887,29903 ****
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1518
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1553
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
--- 29908,29924 ----
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
*************** msgstr "-pipe wordt niet ondersteund"
*** 30214,30285 ****
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:316
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr ""
  
! #: omp-offload.cc:929
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr ""
  
! #: omp-offload.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1477
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1551
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-offload.cc:1555 omp-offload.cc:1587
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr ""
  
! #: omp-offload.cc:1560
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1562
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1567
  #, fuzzy, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: omp-offload.cc:1580
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr ""
  
! #: omp-offload.cc:1721
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr ""
  
! #: omp-offload.cc:1729
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr ""
  
! #: omp-offload.cc:1731
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr ""
--- 30235,30306 ----
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:317
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr ""
  
! #: omp-offload.cc:930
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr ""
  
! #: omp-offload.cc:982
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1478
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1552
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-offload.cc:1556 omp-offload.cc:1588
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr ""
  
! #: omp-offload.cc:1561
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1563
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1568
  #, fuzzy, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: omp-offload.cc:1581
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr ""
  
! #: omp-offload.cc:1722
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr ""
  
! #: omp-offload.cc:1730
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr ""
  
! #: omp-offload.cc:1732
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr ""
*************** msgstr "(dicht bij initialisatie van %qs
*** 30330,30336 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "opdrachtregeloptie %qs wordt niet ondersteund door deze configuratie"
  
! #: opts-common.cc:1463 opts.cc:2612
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "ontbrekend argument bij %qs"
--- 30351,30357 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "opdrachtregeloptie %qs wordt niet ondersteund door deze configuratie"
  
! #: opts-common.cc:1463 opts.cc:2610
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "ontbrekend argument bij %qs"
*************** msgstr "alias-definities worden niet ond
*** 30572,30818 ****
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: opts.cc:1284
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1288
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1315
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: opts.cc:1327 opts.cc:2324
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: opts.cc:1354
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1361
  #, fuzzy, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: opts.cc:1364
  #, fuzzy, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: opts.cc:1369
  #, fuzzy, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: opts.cc:1374
  #, fuzzy, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr "profileren wordt niet ondersteund wanneer -mg gebruikt wordt\n"
  
! #: opts.cc:1449
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr ""
  
! #: opts.cc:1453
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: opts.cc:1482
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1495
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1525 config/darwin.cc:3484
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: opts.cc:1541
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: opts.cc:1559 config/pa/pa.cc:580
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: opts.cc:2068
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2303
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -fsanitize= option: %q.*s"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "niet-herkend argument bij optie '--fsanitize=': %q.*s"
  
! #: opts.cc:2364
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -fsanitize= option: %q.*s"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "niet-herkend argument bij optie '--fsanitize=': %q.*s"
  
! #: opts.cc:2399
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute directive ignored"
  msgid "%qs attribute directive ignored"
  msgstr "attribuut-commando %qE wordt genegeerd"
  
! #: opts.cc:2423
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "niet-herkend argument bij optie '--help=': %q.*s"
  
! #: opts.cc:2447
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: opts.cc:2462
  #, fuzzy, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: opts.cc:2471
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: opts.cc:2530
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: opts.cc:2667
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2678
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "niet-herkend argument bij optie '--help=': %q.*s"
  
! #: opts.cc:2858
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2864
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3110
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qs option can be specified only for offload compiler"
  msgstr "attribuut %qE kan niet opgegeven worden voor lokale variabelen"
  
! #: opts.cc:3119
  #, fuzzy, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "Alignment moet een kleine macht van twee zijn, en niet %d, in #pragma pack"
  
! #: opts.cc:3240
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: opts.cc:3292
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3303
  #, fuzzy, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: opts.cc:3340
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "niet-herkend argument bij optie '--help=': %q.*s"
  
! #: opts.cc:3540
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "doelformaat ondersteunt geen oneindige waarde"
  
! #: opts.cc:3579
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: opts.cc:3603
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "unrecognized debug output level %qs"
  msgstr "niet-herkende registernaam %qs"
  
! #: opts.cc:3605
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.cc:3617
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "unrecognized btf debug output level %qs"
  msgstr "niet-herkende registernaam %qs"
  
! #: opts.cc:3634
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3638
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3683
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.cc:3712
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3716
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3720
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
--- 30593,30839 ----
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: opts.cc:1282
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1286
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1313
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: opts.cc:1325 opts.cc:2322
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: opts.cc:1352
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1359
  #, fuzzy, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: opts.cc:1362
  #, fuzzy, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: opts.cc:1367
  #, fuzzy, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: opts.cc:1372
  #, fuzzy, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr "profileren wordt niet ondersteund wanneer -mg gebruikt wordt\n"
  
! #: opts.cc:1447
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr ""
  
! #: opts.cc:1451
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: opts.cc:1480
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1493
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1523 config/darwin.cc:3484
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: opts.cc:1539
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: opts.cc:1557 config/pa/pa.cc:580
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: opts.cc:2066
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2301
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2356
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -fsanitize= option: %q.*s"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "niet-herkend argument bij optie '--fsanitize=': %q.*s"
  
! #: opts.cc:2362
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -fsanitize= option: %q.*s"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "niet-herkend argument bij optie '--fsanitize=': %q.*s"
  
! #: opts.cc:2397
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute directive ignored"
  msgid "%qs attribute directive ignored"
  msgstr "attribuut-commando %qE wordt genegeerd"
  
! #: opts.cc:2421
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "niet-herkend argument bij optie '--help=': %q.*s"
  
! #: opts.cc:2445
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: opts.cc:2460
  #, fuzzy, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: opts.cc:2469
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: opts.cc:2528
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: opts.cc:2665
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2676
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "niet-herkend argument bij optie '--help=': %q.*s"
  
! #: opts.cc:2856
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2862
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3108
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qs option can be specified only for offload compiler"
  msgstr "attribuut %qE kan niet opgegeven worden voor lokale variabelen"
  
! #: opts.cc:3117
  #, fuzzy, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "Alignment moet een kleine macht van twee zijn, en niet %d, in #pragma pack"
  
! #: opts.cc:3238
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: opts.cc:3290
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3301
  #, fuzzy, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: opts.cc:3338
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "niet-herkend argument bij optie '--help=': %q.*s"
  
! #: opts.cc:3538
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "doelformaat ondersteunt geen oneindige waarde"
  
! #: opts.cc:3577
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: opts.cc:3601
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "unrecognized debug output level %qs"
  msgstr "niet-herkende registernaam %qs"
  
! #: opts.cc:3603
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.cc:3615
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "unrecognized btf debug output level %qs"
  msgstr "niet-herkende registernaam %qs"
  
! #: opts.cc:3632
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3636
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.cc:3710
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3714
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3718
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
*************** msgstr "interne fout - slechte ingebouwd
*** 31127,31149 ****
  msgid "unrecognized enum value: %qs"
  msgstr "niet-herkende zichtbaarheidswaarde %qs"
  
! #: read-rtl-function.cc:1145 read-rtl-function.cc:1204
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr ""
  
! #: read-rtl-function.cc:1598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate %<const%>"
  msgid "duplicate insn UID: %i"
  msgstr "herhaalde %<const%>"
  
! #: read-rtl-function.cc:1659
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr ""
  
! #: read-rtl-function.cc:1665
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr ""
--- 31148,31170 ----
  msgid "unrecognized enum value: %qs"
  msgstr "niet-herkende zichtbaarheidswaarde %qs"
  
! #: read-rtl-function.cc:1148 read-rtl-function.cc:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr ""
  
! #: read-rtl-function.cc:1601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate %<const%>"
  msgid "duplicate insn UID: %i"
  msgstr "herhaalde %<const%>"
  
! #: read-rtl-function.cc:1662
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr ""
  
! #: read-rtl-function.cc:1668
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr ""
*************** msgstr "ongeldige expressie als operand"
*** 32982,33010 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid element type for attribute %qs"
  msgid "invalid fn spec attribute \"%s\""
  msgstr "ongeldig element-type voor attribuut %qs"
  
! #: tree-ssa-alias.cc:4164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid element type for attribute %qs"
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "ongeldig element-type voor attribuut %qs"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:5992
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:5995
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6010
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
--- 33003,33031 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid element type for attribute %qs"
  msgid "invalid fn spec attribute \"%s\""
  msgstr "ongeldig element-type voor attribuut %qs"
  
! #: tree-ssa-alias.cc:4166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid element type for attribute %qs"
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "ongeldig element-type voor attribuut %qs"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:6013
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:6016
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6031
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
*************** msgstr ""
*** 33014,33025 ****
  msgid "in a call to built-in function %qD"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6014
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "%Jgeneste functie %qD gedeclareerd maar niet gedefinieerd"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6002
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "null argument where non-null required (argument %lu)"
  msgid "argument %u null where non-null expected because argument %u is nonzero"
--- 33035,33046 ----
  msgid "in a call to built-in function %qD"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6035
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "%Jgeneste functie %qD gedeclareerd maar niet gedefinieerd"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "null argument where non-null required (argument %lu)"
  msgid "argument %u null where non-null expected because argument %u is nonzero"
*************** msgstr ""
*** 33423,33439 ****
  msgid "verify_ssa failed"
  msgstr ""
  
! #: tree-streamer-in.cc:347
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr ""
  
! #: tree-streamer-in.cc:353
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-streamer-in.cc:726
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
--- 33444,33460 ----
  msgid "verify_ssa failed"
  msgstr ""
  
! #: tree-streamer-in.cc:348
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr ""
  
! #: tree-streamer-in.cc:354
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-streamer-in.cc:736
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
*************** msgstr ""
*** 33463,33479 ****
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: tree-tailcall.cc:885 tree-tailcall.cc:914
  #, fuzzy, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: tree-tailcall.cc:909
  #, fuzzy, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: tree-tailcall.cc:939
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
--- 33484,33500 ----
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: tree-tailcall.cc:1015 tree-tailcall.cc:1044
  #, fuzzy, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: tree-tailcall.cc:1039
  #, fuzzy, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: tree-tailcall.cc:1069
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
*************** msgstr ""
*** 33503,33509 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5115
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 33524,33530 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5116
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr ""
*** 34073,34079 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "het gevraagde alignment voor %s is groter dan het geïmplementeerde aligment van %d."
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:1969 m2/gm2-gcc/m2type.cc:1248
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "opslaggrootte van %qs is onbekend"
--- 34094,34100 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "het gevraagde alignment voor %s is groter dan het geïmplementeerde aligment van %d."
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:2014 m2/gm2-gcc/m2type.cc:1248
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "opslaggrootte van %qs is onbekend"
*************** msgstr ""
*** 34150,34156 ****
  msgid "%qs symbol %q+D must have static linkage"
  msgstr ""
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7758
  #, fuzzy, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
--- 34171,34177 ----
  msgid "%qs symbol %q+D must have static linkage"
  msgstr ""
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7764
  #, fuzzy, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
*************** msgid "%qE attribute ignored for field o
*** 34332,34360 ****
  msgstr "attribuut %qE wordt genegeerd voor veld van type %qT"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7461
  #, fuzzy, gcc-internal-format
  msgid "%qE argument not a string"
  msgstr "het argument van %<tls_model%> is geen string"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6947
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "attribuut %qE wordt genegeerd wegens %qE"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6968
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6982
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "attribuut %qE heeft geen betekenis voor types"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6987
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
--- 34353,34381 ----
  msgstr "attribuut %qE wordt genegeerd voor veld van type %qT"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7463
  #, fuzzy, gcc-internal-format
  msgid "%qE argument not a string"
  msgstr "het argument van %<tls_model%> is geen string"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6949
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "attribuut %qE wordt genegeerd wegens %qE"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6970
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6984
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "attribuut %qE heeft geen betekenis voor types"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6989
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
*************** msgid "%qE attribute has no effect on un
*** 34371,34383 ****
  msgstr ""
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7217
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "attribuut %qE wordt genegeerd omdat %qT reeds gedefinieerd is"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7223
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a local variable"
--- 34392,34404 ----
  msgstr ""
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7219
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "attribuut %qE wordt genegeerd omdat %qT reeds gedefinieerd is"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7225
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a local variable"
*************** msgid "weak %q+D cannot be defined %qE"
*** 34681,34687 ****
  msgstr "%<%.*s%> is niet gedefinieerd"
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7288 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr ""
--- 34702,34708 ----
  msgstr "%<%.*s%> is niet gedefinieerd"
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7290 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr ""
*************** msgstr ""
*** 34796,34802 ****
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7447
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "attribuut %qE is enkel van toepassing op functies"
--- 34817,34823 ----
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7449
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "attribuut %qE is enkel van toepassing op functies"
*************** msgstr "herhalings-aantal is geen intege
*** 34899,34905 ****
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7301
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
--- 34920,34926 ----
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7303
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
*************** msgstr "%<%.*s%> is niet gedefinieerd"
*** 34951,34957 ****
  msgid "%qE argument is not a function"
  msgstr "het argument van %<cleanup%> is geen functie"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6573
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr ""
--- 34972,34978 ----
  msgid "%qE argument is not a function"
  msgstr "het argument van %<cleanup%> is geen functie"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6576
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr ""
*************** msgstr "herhalings-aantal is geen intege
*** 34981,34992 ****
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4436
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4443
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr ""
--- 35002,35013 ----
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4438
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4445
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr ""
*************** msgstr "attribuut %qE vereist prototypes
*** 35167,35183 ****
  msgid "%qE attribute only applies to variadic functions"
  msgstr "attribuut %qE is enkel van toepassing op variadische functies"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6848
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "gevraagde positie is geen integerconstante"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6855
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr "gevraagde positie is kleiner dan nul"
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7344
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, fuzzy, gcc-internal-format
  msgid "empty string in attribute %<target%>"
--- 35188,35204 ----
  msgid "%qE attribute only applies to variadic functions"
  msgstr "attribuut %qE is enkel van toepassing op variadische functies"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6850
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "gevraagde positie is geen integerconstante"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6857
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr "gevraagde positie is kleiner dan nul"
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7346
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, fuzzy, gcc-internal-format
  msgid "empty string in attribute %<target%>"
*************** msgstr "herhaalde label-declaratie %qs"
*** 35192,35198 ****
  msgid "%qE attribute argument not a string constant"
  msgstr "het argument van attribuut %qE is geen string-constante"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7478
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "unrecognized %qE attribute argument %qs"
--- 35213,35219 ----
  msgid "%qE attribute argument not a string constant"
  msgstr "het argument van attribuut %qE is geen string-constante"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7480
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "unrecognized %qE attribute argument %qs"
*************** msgstr "pointer van type %<void *%> gebr
*** 35423,35942 ****
  msgid "pointer to a function used in arithmetic"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: c-family/c-common.cc:3610
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: c-family/c-common.cc:3640 d/d-convert.cc:149
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
! #: c-family/c-common.cc:3685
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3698
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr ""
  
! #: c-family/c-common.cc:3714
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3723
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr ""
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: c-family/c-common.cc:3759
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
! #: c-family/c-common.cc:3795 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "gebruik liefst haakjes rond toewijzingen die als waarheid gebruikt worden"
  
! #: c-family/c-common.cc:3882 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4001 c/c-typeck.cc:17908
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: c-family/c-common.cc:3958
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "ongeldige toepassing van %<sizeof%> op een functie-type"
  
! #: c-family/c-common.cc:3968
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: c-family/c-common.cc:3971
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C staat geen extra %<;%> buiten een functie toe"
  
! #: c-family/c-common.cc:3982 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "ongeldige toepasing van %qs op een void-type"
  
! #: c-family/c-common.cc:3993
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "ongeldige toepassing van %qs op onvolledig type %qT "
  
! #: c-family/c-common.cc:4001
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "ongeldige toepassing van %qs op onvolledig type %qT "
  
! #: c-family/c-common.cc:4053
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> toegepast op bitveld"
  
  # Of misschien beter "... niet van het %<va_list%> type"?
! #: c-family/c-common.cc:4878
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "het eerste argument van %<va_arg%> is geen %<va_list%>"
  
! #: c-family/c-common.cc:4998
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: c-family/c-common.cc:5190
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "pointers zijn niet toegestaan als case-waarden"
  
! #: c-family/c-common.cc:5199
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "het gebruik van bereik-expressies in switch statements is niet standaard"
  
! #: c-family/c-common.cc:5204 c-family/c-common.cc:5208
! #: c-family/c-common.cc:5213
  #, fuzzy, gcc-internal-format
  #| msgid "range expressions in switch statements are non-standard"
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "het gebruik van bereik-expressies in switch statements is niet standaard"
  
! #: c-family/c-common.cc:5227 c-family/c-common.cc:5244
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "ongeldige registernaam voor %qs"
  
! #: c-family/c-common.cc:5263
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "leeg bereik opgegeven"
  
! #: c-family/c-common.cc:5317
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "herhaalde (of overlappende) case-waarde"
  
! #: c-family/c-common.cc:5319
  #, fuzzy, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "%Jdit is het eerste geval dat die waarde overlapt"
  
! #: c-family/c-common.cc:5323
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "herhaalde case-waarde"
  
! #: c-family/c-common.cc:5324 c-family/c-warn.cc:2662
  #, fuzzy, gcc-internal-format
  msgid "previously used here"
  msgstr "%Jeerder hier gebruikt"
  
! #: c-family/c-common.cc:5328
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "meerdere default-labels in één switch"
  
! #: c-family/c-common.cc:5330
  #, fuzzy, gcc-internal-format
  msgid "this is the first default label"
  msgstr "%Jdit is het eerste default-label"
  
! #: c-family/c-common.cc:5442
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "het nemen van het adres van een label is niet standaard"
  
! #: c-family/c-common.cc:5627
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "gevraagd alignment is geen constante"
  
! #: c-family/c-common.cc:5635 c-family/c-common.cc:5645
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: c-family/c-common.cc:5655
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "gevraagd alignment is te groot"
  
! #: c-family/c-common.cc:5663
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "gevraagd alignment is te groot"
  
! #: c-family/c-common.cc:5858
  #, fuzzy, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "te weinig argumenten om een sentinel in te passen"
  
  # "sentinel" hoe vertalen? "schildwacht" lijkt niet echt van toepassing...
! #: c-family/c-common.cc:5873
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "sentinel ontbreekt in functie-oproep"
  
! #: c-family/c-common.cc:6112 c-family/c-common.cc:6165 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6116 c-family/c-common.cc:6170
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c-family/c-common.cc:6219
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6223
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: c-family/c-common.cc:6412 c-family/c-common.cc:7430
! #: c-family/c-common.cc:7478 c-family/c-common.cc:7560
! #: c-family/c-common.cc:7646 c-family/c-common.cc:8315
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: c-family/c-common.cc:6418 c-family/c-common.cc:7485
! #: c-family/c-common.cc:7673 c-family/c-common.cc:8317
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "te veel argumenten voor functie %qE"
  
! #: c-family/c-common.cc:6462
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to function %qE must be a constant integer"
  msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: c-family/c-common.cc:6488
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6512 c-family/c-common.cc:6568
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.cc:6541
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.cc:6558
  #, fuzzy, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.cc:6587
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.cc:6607 c-family/c-common.cc:6673
! #: c-family/c-common.cc:6757 c-family/c-common.cc:6784
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c-family/c-common.cc:6617
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c-family/c-common.cc:6626
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.cc:6635
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.cc:6644 c-family/c-common.cc:6653
! #: c-family/c-common.cc:6725 c-family/c-common.cc:6734
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: c-family/c-common.cc:6682 c-family/c-common.cc:6793
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.cc:6691 c-family/c-common.cc:6802
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.cc:6707
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c-family/c-common.cc:6716
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: c-family/c-common.cc:6770
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c-family/c-common.cc:6814
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.cc:6824
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.cc:7089 rust/backend/rust-tree.cc:3588
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: c-family/c-common.cc:7094 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:7101 rust/backend/rust-tree.cc:3600
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: c-family/c-common.cc:7114 rust/backend/rust-tree.cc:3613
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "poging om het adres te nemen van lid %qs van een bitveld-structure"
  
! #: c-family/c-common.cc:7167 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7344
  #, fuzzy, gcc-internal-format
  msgid "size of array is too large"
  msgstr "omvang van array %qs is te groot"
  
! #: c-family/c-common.cc:7460 c-family/c-common.cc:7604
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "incompatibel type voor argument %d van %qE"
  
! #: c-family/c-common.cc:7496
  #, fuzzy, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%s maakt pointer van integer zonder een cast"
  
! #: c-family/c-common.cc:7513
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "%<defined%> zonder een naam"
  
! #: c-family/c-common.cc:7749
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: c-family/c-common.cc:7765
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:7773
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.cc:7783
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.cc:7795
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.cc:7817
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:7827
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.cc:7836
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.cc:7846
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "doorgeven van argument %d van %qs"
  
! #: c-family/c-common.cc:7861
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.cc:7867
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c-family/c-common.cc:7878
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.cc:7884
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c-family/c-common.cc:7898
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7913
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "ongeldig type-argument %qs"
  
! #: c-family/c-common.cc:8554
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9252
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "indexwaarde valt buiten bereik"
  
! #: c-family/c-common.cc:9298 c-family/c-common.cc:9347
! #: c-family/c-common.cc:9363
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9451 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: c-family/c-common.cc:9471
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: c-family/c-common.cc:9474
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: c-family/c-common.cc:9478
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: c-family/c-common.cc:9481
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: c-family/c-common.cc:9486
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9489
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9494
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "grootte van array %qs is negatief"
  
! #: c-family/c-common.cc:9497
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9568
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9855
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:9865
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr ""
--- 35444,35963 ----
  msgid "pointer to a function used in arithmetic"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: c-family/c-common.cc:3631
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: c-family/c-common.cc:3661 d/d-convert.cc:149
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
! #: c-family/c-common.cc:3706
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3719
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr ""
  
! #: c-family/c-common.cc:3735
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3744
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr ""
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: c-family/c-common.cc:3780
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
! #: c-family/c-common.cc:3816 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "gebruik liefst haakjes rond toewijzingen die als waarheid gebruikt worden"
  
! #: c-family/c-common.cc:3903 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4046 c/c-typeck.cc:17925
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: c-family/c-common.cc:3979
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "ongeldige toepassing van %<sizeof%> op een functie-type"
  
! #: c-family/c-common.cc:3989
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: c-family/c-common.cc:3992
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C staat geen extra %<;%> buiten een functie toe"
  
! #: c-family/c-common.cc:4003 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "ongeldige toepasing van %qs op een void-type"
  
! #: c-family/c-common.cc:4014
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "ongeldige toepassing van %qs op onvolledig type %qT "
  
! #: c-family/c-common.cc:4022
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "ongeldige toepassing van %qs op onvolledig type %qT "
  
! #: c-family/c-common.cc:4074
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> toegepast op bitveld"
  
  # Of misschien beter "... niet van het %<va_list%> type"?
! #: c-family/c-common.cc:4899
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "het eerste argument van %<va_arg%> is geen %<va_list%>"
  
! #: c-family/c-common.cc:5019
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: c-family/c-common.cc:5211
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "pointers zijn niet toegestaan als case-waarden"
  
! #: c-family/c-common.cc:5220
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "het gebruik van bereik-expressies in switch statements is niet standaard"
  
! #: c-family/c-common.cc:5225 c-family/c-common.cc:5229
! #: c-family/c-common.cc:5234
  #, fuzzy, gcc-internal-format
  #| msgid "range expressions in switch statements are non-standard"
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "het gebruik van bereik-expressies in switch statements is niet standaard"
  
! #: c-family/c-common.cc:5248 c-family/c-common.cc:5265
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "ongeldige registernaam voor %qs"
  
! #: c-family/c-common.cc:5284
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "leeg bereik opgegeven"
  
! #: c-family/c-common.cc:5338
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "herhaalde (of overlappende) case-waarde"
  
! #: c-family/c-common.cc:5340
  #, fuzzy, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "%Jdit is het eerste geval dat die waarde overlapt"
  
! #: c-family/c-common.cc:5344
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "herhaalde case-waarde"
  
! #: c-family/c-common.cc:5345 c-family/c-warn.cc:2662
  #, fuzzy, gcc-internal-format
  msgid "previously used here"
  msgstr "%Jeerder hier gebruikt"
  
! #: c-family/c-common.cc:5349
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "meerdere default-labels in één switch"
  
! #: c-family/c-common.cc:5351
  #, fuzzy, gcc-internal-format
  msgid "this is the first default label"
  msgstr "%Jdit is het eerste default-label"
  
! #: c-family/c-common.cc:5463
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "het nemen van het adres van een label is niet standaard"
  
! #: c-family/c-common.cc:5648
  #, fuzzy, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "gevraagd alignment is geen constante"
  
! #: c-family/c-common.cc:5656 c-family/c-common.cc:5666
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: c-family/c-common.cc:5676
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "gevraagd alignment is te groot"
  
! #: c-family/c-common.cc:5684
  #, fuzzy, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "gevraagd alignment is te groot"
  
! #: c-family/c-common.cc:5879
  #, fuzzy, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "te weinig argumenten om een sentinel in te passen"
  
  # "sentinel" hoe vertalen? "schildwacht" lijkt niet echt van toepassing...
! #: c-family/c-common.cc:5894
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "sentinel ontbreekt in functie-oproep"
  
! #: c-family/c-common.cc:6133 c-family/c-common.cc:6186 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6137 c-family/c-common.cc:6191
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c-family/c-common.cc:6240
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6244
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: c-family/c-common.cc:6433 c-family/c-common.cc:7451
! #: c-family/c-common.cc:7499 c-family/c-common.cc:7581
! #: c-family/c-common.cc:7667 c-family/c-common.cc:8336
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: c-family/c-common.cc:6439 c-family/c-common.cc:7506
! #: c-family/c-common.cc:7694 c-family/c-common.cc:8338
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "te veel argumenten voor functie %qE"
  
! #: c-family/c-common.cc:6483
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to function %qE must be a constant integer"
  msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: c-family/c-common.cc:6509
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6533 c-family/c-common.cc:6589
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.cc:6562
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.cc:6579
  #, fuzzy, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.cc:6608
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.cc:6628 c-family/c-common.cc:6694
! #: c-family/c-common.cc:6778 c-family/c-common.cc:6805
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c-family/c-common.cc:6638
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c-family/c-common.cc:6647
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.cc:6656
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.cc:6665 c-family/c-common.cc:6674
! #: c-family/c-common.cc:6746 c-family/c-common.cc:6755
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: c-family/c-common.cc:6703 c-family/c-common.cc:6814
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.cc:6712 c-family/c-common.cc:6823
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.cc:6728
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c-family/c-common.cc:6737
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: c-family/c-common.cc:6791
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c-family/c-common.cc:6835
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.cc:6845
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c-family/c-common.cc:7110 rust/backend/rust-tree.cc:3588
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: c-family/c-common.cc:7115 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:7122 rust/backend/rust-tree.cc:3600
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: c-family/c-common.cc:7135 rust/backend/rust-tree.cc:3613
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "poging om het adres te nemen van lid %qs van een bitveld-structure"
  
! #: c-family/c-common.cc:7188 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7365
  #, fuzzy, gcc-internal-format
  msgid "size of array is too large"
  msgstr "omvang van array %qs is te groot"
  
! #: c-family/c-common.cc:7481 c-family/c-common.cc:7625
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "incompatibel type voor argument %d van %qE"
  
! #: c-family/c-common.cc:7517
  #, fuzzy, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%s maakt pointer van integer zonder een cast"
  
! #: c-family/c-common.cc:7534
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "%<defined%> zonder een naam"
  
! #: c-family/c-common.cc:7770
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: c-family/c-common.cc:7786
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:7794
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.cc:7804
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.cc:7816
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.cc:7838
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:7848
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.cc:7857
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.cc:7867
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "doorgeven van argument %d van %qs"
  
! #: c-family/c-common.cc:7882
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.cc:7888
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c-family/c-common.cc:7899
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c-family/c-common.cc:7905
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c-family/c-common.cc:7919
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7934
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "ongeldig type-argument %qs"
  
! #: c-family/c-common.cc:8575
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9273
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "indexwaarde valt buiten bereik"
  
! #: c-family/c-common.cc:9319 c-family/c-common.cc:9368
! #: c-family/c-common.cc:9384
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9472 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: c-family/c-common.cc:9492
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: c-family/c-common.cc:9495
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: c-family/c-common.cc:9499
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: c-family/c-common.cc:9502
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: c-family/c-common.cc:9507
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9510
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9515
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "grootte van array %qs is negatief"
  
! #: c-family/c-common.cc:9518
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9589
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9876
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:9886
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr ""
*************** msgstr "integerconstante is zo groot dat
*** 36558,36564 ****
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "integerconstante is zo groot dat hij unsigned is"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12949
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
--- 36579,36585 ----
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "integerconstante is zo groot dat hij unsigned is"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12953
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
*************** msgstr "floating-point constante verkeer
*** 36628,36644 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9675
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9696
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionele C verwerpt het aaneenplakken van stringconstantes"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19623
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 36649,36665 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9720
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9741
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionele C verwerpt het aaneenplakken van stringconstantes"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19652
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 36827,36844 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17691 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27067
! #: cp/parser.cc:50503
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "%qs is geen iterator"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16778 cp/semantics.cc:8752
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "bitveld %qs heeft een ongeldig type"
--- 36848,36865 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17708 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27113
! #: cp/parser.cc:50562
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "%qs is geen iterator"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16795 cp/semantics.cc:8752
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "bitveld %qs heeft een ongeldig type"
*************** msgstr "bitveld %qs heeft een ongeldig t
*** 36848,36855 ****
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15178 c/c-typeck.cc:16867
! #: c/c-typeck.cc:17055
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "te veel invoerbestanden"
--- 36869,36876 ----
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15195 c/c-typeck.cc:16884
! #: c/c-typeck.cc:17072
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "te veel invoerbestanden"
*************** msgstr "-Wformat-security genegeerd zond
*** 36934,37030 ****
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: c-family/c-opts.cc:1108
! #, gcc-internal-format
! msgid "%<-Wabi%> won%'t warn about anything"
! msgstr ""
! 
! #: c-family/c-opts.cc:1110
! #, gcc-internal-format
! msgid "%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default"
! msgstr ""
! 
! #: c-family/c-opts.cc:1113
! #, gcc-internal-format
! msgid "use e.g. %<-Wabi=11%> to warn about changes from GCC 7"
! msgstr ""
  
! #: c-family/c-opts.cc:1198
  #, fuzzy, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: c-family/c-opts.cc:1226
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr ""
  
! #: c-family/c-opts.cc:1240
  #, fuzzy, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: c-family/c-opts.cc:1258
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1424 c-family/c-opts.cc:1445
  #, fuzzy, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "dynamische dependencies.\n"
  
! #: c-family/c-opts.cc:1449
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1459
  #, fuzzy, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "dynamische dependencies.\n"
  
! #: c-family/c-opts.cc:1462
  #, fuzzy, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: c-family/c-opts.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "-MG moet samen met ofwel -M, ofwel -MM gebruikt worden"
  
! #: c-family/c-opts.cc:1564
  #, fuzzy, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: c-family/c-opts.cc:1597
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1600
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1702
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1706
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1712
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1836
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr ""
--- 36955,37041 ----
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: c-family/c-opts.cc:1094
! #, fuzzy, gcc-internal-format
! msgid "%<-fabi-version=%d%> is not supported, using =%d"
! msgstr "-pipe wordt niet ondersteund"
  
! #: c-family/c-opts.cc:1200
  #, fuzzy, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: c-family/c-opts.cc:1228
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr ""
  
! #: c-family/c-opts.cc:1242
  #, fuzzy, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: c-family/c-opts.cc:1260
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1426 c-family/c-opts.cc:1447
  #, fuzzy, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "dynamische dependencies.\n"
  
! #: c-family/c-opts.cc:1451
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1461
  #, fuzzy, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "dynamische dependencies.\n"
  
! #: c-family/c-opts.cc:1464
  #, fuzzy, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "kan bestand '%s' niet openen"
  
! #: c-family/c-opts.cc:1542
  #, fuzzy, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "-MG moet samen met ofwel -M, ofwel -MM gebruikt worden"
  
! #: c-family/c-opts.cc:1566
  #, fuzzy, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: c-family/c-opts.cc:1599
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1602
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1704
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1708
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1714
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1838
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr ""
*************** msgid "wrong type argument to %s"
*** 37451,37457 ****
  msgstr "argument van verkeerd type voor abs"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7709 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
--- 37462,37468 ----
  msgstr "argument van verkeerd type voor abs"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7725 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
*************** msgstr "kan functie %<main%> niet inline
*** 37945,37963 ****
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5841
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "%s van alleen-lezen locatie"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5844
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "%s van alleen-lezen locatie"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5847
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only location %qE"
--- 37956,37974 ----
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5842
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "%s van alleen-lezen locatie"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5845
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "%s van alleen-lezen locatie"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5848
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only location %qE"
*************** msgid_plural "passing argument %i to %qs
*** 38230,38236 ****
  msgstr[0] "cast laat qualifiers van doeltype van pointer vallen"
  msgstr[1] "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6465 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 38241,38247 ----
  msgstr[0] "cast laat qualifiers van doeltype van pointer vallen"
  msgstr[1] "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6466 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr "niet-herkende opdrachtregeloptie
*** 38589,38610 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "niet-herkende opdrachtregeloptie %<-fdump-%s%>"
  
! #: common/config/avr/avr-common.cc:94
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:102
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:118
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:127
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
--- 38600,38621 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "niet-herkende opdrachtregeloptie %<-fdump-%s%>"
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:103
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:119
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:128
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
*************** msgstr "spec '%s' is ongeldig"
*** 38624,38672 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1994
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.cc:1997
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.cc:2004
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malign-jumps=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.cc:2007
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.cc:2015
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.cc:2018
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.cc:2027
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "-mbranch-cost=%d ligt niet tussen 0 en 5"
  
! #: common/config/i386/i386-common.cc:2091 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2101
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 38635,38683 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1993
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.cc:1996
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.cc:2003
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malign-jumps=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.cc:2006
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.cc:2014
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.cc:2017
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: common/config/i386/i386-common.cc:2026
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "-mbranch-cost=%d ligt niet tussen 0 en 5"
  
! #: common/config/i386/i386-common.cc:2090 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2100
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgstr ""
*** 38916,38973 ****
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/darwin-driver.cc:147
  #, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr ""
  
! #: config/darwin-driver.cc:186
  #, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr ""
  
! #: config/darwin-driver.cc:226
  #, fuzzy, gcc-internal-format
  #| msgid "could not open response file %s"
  msgid "could not understand version %qs"
  msgstr "kan antwoordbestand %s niet openen"
  
! #: config/darwin-driver.cc:300
  #, fuzzy, gcc-internal-format
  msgid "this compiler does not support %qs"
  msgstr "%s ondersteunt %s niet"
  
! #: config/darwin-driver.cc:326
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: config/darwin-driver.cc:377
  #, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:384
  #, fuzzy, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr "optie -mcpu=%s geeft conflicten met optie -mtune="
  
! #: config/darwin-driver.cc:393
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:400
  #, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:407
  #, fuzzy, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr "optie -mcpu=%s geeft conflicten met optie -mtune="
  
! #: config/darwin-driver.cc:416
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr ""
--- 38927,38984 ----
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/darwin-driver.cc:148
  #, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr ""
  
! #: config/darwin-driver.cc:188
  #, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr ""
  
! #: config/darwin-driver.cc:228
  #, fuzzy, gcc-internal-format
  #| msgid "could not open response file %s"
  msgid "could not understand version %qs"
  msgstr "kan antwoordbestand %s niet openen"
  
! #: config/darwin-driver.cc:302
  #, fuzzy, gcc-internal-format
  msgid "this compiler does not support %qs"
  msgstr "%s ondersteunt %s niet"
  
! #: config/darwin-driver.cc:328
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: config/darwin-driver.cc:379
  #, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:386
  #, fuzzy, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr "optie -mcpu=%s geeft conflicten met optie -mtune="
  
! #: config/darwin-driver.cc:395
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:402
  #, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:409
  #, fuzzy, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr "optie -mcpu=%s geeft conflicten met optie -mtune="
  
! #: config/darwin-driver.cc:418
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr ""
*************** msgstr "sectie-attributen worden niet on
*** 39138,39145 ****
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11462
! #: config/aarch64/aarch64.cc:18764 config/aarch64/aarch64.cc:19379
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
--- 39149,39156 ----
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11477
! #: config/aarch64/aarch64.cc:18779 config/aarch64/aarch64.cc:19394
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
*************** msgstr "statische variable %qs is als dl
*** 39693,40203 ****
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:649
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "the arguments to %qE must be constant strings"
  msgstr "argument moet een constante zijn"
  
! #: config/aarch64/aarch64.cc:657
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "unrecognized state string %qs"
  msgstr "niet-herkende registernaam %qs"
  
! #: config/aarch64/aarch64.cc:741
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "attribuut %qE is enkel van toepassing op functie-types"
  
! #: config/aarch64/aarch64.cc:768
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:784
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to functions"
  msgid "%qE attribute applies only to function definitions"
  msgstr "attribuut %qE is enkel van toepassing op functies"
  
! #: config/aarch64/aarch64.cc:830
  #, fuzzy, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: config/aarch64/aarch64.cc:1327
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "case-selector niet compatibel met label"
  
! #: config/aarch64/aarch64.cc:1330
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "case-selector niet compatibel met label"
  
! #: config/aarch64/aarch64.cc:1334
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1337
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1353
  #, fuzzy, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6685
  #, fuzzy, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "modi in %s expressie komen niet overeen"
  
! #: config/aarch64/aarch64.cc:7162
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
! #: config/aarch64/aarch64.cc:7303 config/aarch64/aarch64.cc:7382
! #: config/aarch64/aarch64.cc:21640
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7310 config/aarch64/aarch64.cc:7389
! #: config/aarch64/aarch64.cc:21647
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7321 config/aarch64/aarch64.cc:7399
! #: config/aarch64/aarch64.cc:21655 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7526
  #, fuzzy, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/aarch64/aarch64.cc:7529
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7717
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11460
  #, fuzzy, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/aarch64/aarch64.cc:11469 config/aarch64/aarch64.cc:11473
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11476
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11534
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11536
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18382
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18426
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "attribuut %qs wordt genegeerd"
  
! #: config/aarch64/aarch64.cc:18482
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: config/aarch64/aarch64.cc:18494
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%H value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ongeldige waarde voor %%H"
  
! #: config/aarch64/aarch64.cc:18514
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
  
! #: config/aarch64/aarch64.cc:18532
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "onbekende spec-functie '%s'"
  
! #: config/aarch64/aarch64.cc:18719 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10776
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18728 config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18736
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18746 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10814 config/rs6000/rs6000.cc:4518
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: config/aarch64/aarch64.cc:18753
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18760
  #, fuzzy, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/aarch64/aarch64.cc:18762
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18858
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18874 config/riscv/riscv.cc:10834
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18902
  #, fuzzy, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr "geen datatype voor modus %qs"
  
! #: config/aarch64/aarch64.cc:18955
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
! #: config/aarch64/aarch64.cc:18966
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18971
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
! #: config/aarch64/aarch64.cc:19127
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "optie -mcpu=%s geeft conflicten met optie -mtune="
  
! #: config/aarch64/aarch64.cc:19194
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "ondersteunt geen multilib"
  
! #: config/aarch64/aarch64.cc:19197
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: config/aarch64/aarch64.cc:19203
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19276
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19279
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/aarch64/aarch64.cc:19377
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19482
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19485
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19489
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19524
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19527
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19531 config/aarch64/aarch64.cc:19615
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19570
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19611
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "misvormde #pragma pack"
  
! #: config/aarch64/aarch64.cc:19669 config/aarch64/aarch64.cc:19846
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "misvormde #pragma weak"
  
! #: config/aarch64/aarch64.cc:19715
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19723 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19777
  #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19834 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16661
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "het argument van %<alias%> is geen string"
  
! #: config/aarch64/aarch64.cc:19871
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19874
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "het argument van %<alias%> is geen string"
  
! #: config/aarch64/aarch64.cc:19883
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20101
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20110 config/riscv/riscv-target-attr.cc:497
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr "het argument van %<alias%> is geen string"
  
! #: config/aarch64/aarch64.cc:20118 config/riscv/riscv-target-attr.cc:505
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "het argument van %<alias%> is geen string"
  
! #: config/aarch64/aarch64.cc:20140
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "misvormde #pragma pack"
  
! #: config/aarch64/aarch64.cc:20144
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20150
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20736 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13694
  #, fuzzy, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/aarch64/aarch64.cc:20857 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13819 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
  
! #: config/aarch64/aarch64.cc:22409 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22414 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22419 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23825 config/aarch64/aarch64.cc:23828
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "operandnummer buiten bereik"
  
! #: config/aarch64/aarch64.cc:29341 config/i386/i386.cc:25621
! #: config/i386/i386.cc:25752
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "niet-ondersteunde versie"
  
! #: config/aarch64/aarch64.cc:29355
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/aarch64/aarch64.cc:29359 config/i386/i386.cc:25643
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/aarch64/aarch64.cc:29393
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/aarch64/aarch64.cc:29397 config/i386/i386.cc:25674
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/aarch64/aarch64.cc:29468
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "De -shared optie wordt op het ogenblik niet ondersteund voor VAX ELF."
  
! #: config/aarch64/aarch64.cc:29488
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29676
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29678
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: config/aarch64/aarch64.cc:30158
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30467
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31107 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/aarch64/aarch64.cc:31120
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64.cc:31123 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "Alignment moet een kleine macht van twee zijn, en niet %d, in #pragma pack"
  
! #: config/aarch64/aarch64.cc:31136
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64.cc:31150 config/arm/arm-mve-builtins.cc:685
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64.cc:31162 config/arm/arm-mve-builtins.cc:672
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "%s met andere breedte ten gevolge van prototype"
--- 39704,40214 ----
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:650
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "the arguments to %qE must be constant strings"
  msgstr "argument moet een constante zijn"
  
! #: config/aarch64/aarch64.cc:658
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "unrecognized state string %qs"
  msgstr "niet-herkende registernaam %qs"
  
! #: config/aarch64/aarch64.cc:742
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to function types"
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "attribuut %qE is enkel van toepassing op functie-types"
  
! #: config/aarch64/aarch64.cc:769
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:785
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to functions"
  msgid "%qE attribute applies only to function definitions"
  msgstr "attribuut %qE is enkel van toepassing op functies"
  
! #: config/aarch64/aarch64.cc:831
  #, fuzzy, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: config/aarch64/aarch64.cc:1328
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "case-selector niet compatibel met label"
  
! #: config/aarch64/aarch64.cc:1331
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "case-selector niet compatibel met label"
  
! #: config/aarch64/aarch64.cc:1335
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1338
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1354
  #, fuzzy, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/aarch64/aarch64.cc:1355
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6686
  #, fuzzy, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "modi in %s expressie komen niet overeen"
  
! #: config/aarch64/aarch64.cc:7163
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
! #: config/aarch64/aarch64.cc:7304 config/aarch64/aarch64.cc:7383
! #: config/aarch64/aarch64.cc:21655
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7311 config/aarch64/aarch64.cc:7390
! #: config/aarch64/aarch64.cc:21662
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7322 config/aarch64/aarch64.cc:7400
! #: config/aarch64/aarch64.cc:21670 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7527
  #, fuzzy, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/aarch64/aarch64.cc:7530
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7718
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11475
  #, fuzzy, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/aarch64/aarch64.cc:11484 config/aarch64/aarch64.cc:11488
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11491
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11549
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11551
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18397
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18441
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "attribuut %qs wordt genegeerd"
  
! #: config/aarch64/aarch64.cc:18497
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: config/aarch64/aarch64.cc:18509
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%H value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ongeldige waarde voor %%H"
  
! #: config/aarch64/aarch64.cc:18529
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
  
! #: config/aarch64/aarch64.cc:18547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "onbekende spec-functie '%s'"
  
! #: config/aarch64/aarch64.cc:18734 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18743 config/riscv/riscv.cc:10794
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18751
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18761 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10823 config/rs6000/rs6000.cc:4518
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: config/aarch64/aarch64.cc:18768
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18775
  #, fuzzy, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/aarch64/aarch64.cc:18777
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18873
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/riscv/riscv.cc:10843
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18917
  #, fuzzy, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr "geen datatype voor modus %qs"
  
! #: config/aarch64/aarch64.cc:18970
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
! #: config/aarch64/aarch64.cc:18981
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18986
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
! #: config/aarch64/aarch64.cc:19142
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "optie -mcpu=%s geeft conflicten met optie -mtune="
  
! #: config/aarch64/aarch64.cc:19209
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "ondersteunt geen multilib"
  
! #: config/aarch64/aarch64.cc:19212
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: config/aarch64/aarch64.cc:19218
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19291
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19294
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/aarch64/aarch64.cc:19392
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19497
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19500
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19504
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19539
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19542
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19546 config/aarch64/aarch64.cc:19630
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19585
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19626
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "misvormde #pragma pack"
  
! #: config/aarch64/aarch64.cc:19684 config/aarch64/aarch64.cc:19861
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "misvormde #pragma weak"
  
! #: config/aarch64/aarch64.cc:19730
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19738 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19792
  #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19849 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16688
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "het argument van %<alias%> is geen string"
  
! #: config/aarch64/aarch64.cc:19886
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19889
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "het argument van %<alias%> is geen string"
  
! #: config/aarch64/aarch64.cc:19898
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20116
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20125 config/riscv/riscv-target-attr.cc:497
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr "het argument van %<alias%> is geen string"
  
! #: config/aarch64/aarch64.cc:20133 config/riscv/riscv-target-attr.cc:505
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "het argument van %<alias%> is geen string"
  
! #: config/aarch64/aarch64.cc:20155
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "misvormde #pragma pack"
  
! #: config/aarch64/aarch64.cc:20159
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20165
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20751 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13703
  #, fuzzy, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/aarch64/aarch64.cc:20872 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13828 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
  
! #: config/aarch64/aarch64.cc:22424 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22429 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22434 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23889 config/aarch64/aarch64.cc:23892
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "operandnummer buiten bereik"
  
! #: config/aarch64/aarch64.cc:29422 config/i386/i386.cc:25619
! #: config/i386/i386.cc:25750
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "niet-ondersteunde versie"
  
! #: config/aarch64/aarch64.cc:29436
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/aarch64/aarch64.cc:29440 config/i386/i386.cc:25641
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/aarch64/aarch64.cc:29474
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/aarch64/aarch64.cc:29478 config/i386/i386.cc:25672
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/aarch64/aarch64.cc:29549
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "De -shared optie wordt op het ogenblik niet ondersteund voor VAX ELF."
  
! #: config/aarch64/aarch64.cc:29569
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29757
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29759
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: config/aarch64/aarch64.cc:30239
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30548
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31188 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/aarch64/aarch64.cc:31201
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64.cc:31204 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "Alignment moet een kleine macht van twee zijn, en niet %d, in #pragma pack"
  
! #: config/aarch64/aarch64.cc:31217
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64.cc:31231 config/arm/arm-mve-builtins.cc:685
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "%s met andere breedte ten gevolge van prototype"
  
! #: config/aarch64/aarch64.cc:31243 config/arm/arm-mve-builtins.cc:672
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "%s met andere breedte ten gevolge van prototype"
*************** msgstr "L%d cache-latency niet gekend vo
*** 40259,40265 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "slechte waarde %qs voor -mmeroy-latency"
  
! #: config/alpha/alpha.cc:7360 config/alpha/alpha.cc:7363 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 40270,40276 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "slechte waarde %qs voor -mmeroy-latency"
  
! #: config/alpha/alpha.cc:7357 config/alpha/alpha.cc:7360 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "het argument van %<asm%> is geen
*** 40389,40395 ****
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5895 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
--- 40400,40406 ----
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5901 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
*************** msgid "argument of %qE attribute ignored
*** 40534,40555 ****
  msgstr "attribuut %qE wordt genegeerd"
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5918
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "attribuut %qE is enkel van toepassing op variabelen"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24288
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24352
  #, fuzzy, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24381
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ongeldig gebruik van %<restrict%>"
--- 40545,40566 ----
  msgstr "attribuut %qE wordt genegeerd"
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5924
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "attribuut %qE is enkel van toepassing op variabelen"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24290
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24354
  #, fuzzy, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24383
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ongeldig gebruik van %<restrict%>"
*************** msgstr "herhalings-aantal is geen intege
*** 41132,41138 ****
  msgid "supported core architectures:%s"
  msgstr ""
  
! #: config/avr/avr-passes.cc:4907
  #, fuzzy, gcc-internal-format
  #| msgid "could not split insn"
  msgid "failed to split insn"
--- 41143,41149 ----
  msgid "supported core architectures:%s"
  msgstr ""
  
! #: config/avr/avr-passes.cc:5038
  #, fuzzy, gcc-internal-format
  #| msgid "could not split insn"
  msgid "failed to split insn"
*************** msgstr "-pipe wordt niet ondersteund"
*** 41167,41178 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11234
  #, fuzzy, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-G en -static sluiten elkaar uit"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11246
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
--- 41178,41189 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11243
  #, fuzzy, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-G en -static sluiten elkaar uit"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11255
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
*************** msgstr "%qs neemt ofwel geen, ofwel twee
*** 41182,41188 ****
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11243
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "functie %qs kan geen waarde teruggeven"
--- 41193,41199 ----
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11252
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "functie %qs kan geen waarde teruggeven"
*************** msgstr "incompatibel attribuut %qE wordt
*** 41353,41384 ****
  msgid "architecture %qs supported for assembler only"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/avr/avr.cc:15093
  #, fuzzy, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "ongeldige registernaam voor %qs"
  
! #: config/avr/avr.cc:16261 config/avr/avr.cc:16274
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "ongeldige registernaam voor %qs"
  
! #: config/avr/avr.cc:16289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/avr/avr.cc:16304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/avr/avr.cc:16332
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16341
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 41364,41395 ----
  msgid "architecture %qs supported for assembler only"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/avr/avr.cc:15107
  #, fuzzy, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "ongeldige registernaam voor %qs"
  
! #: config/avr/avr.cc:16275 config/avr/avr.cc:16288
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "ongeldige registernaam voor %qs"
  
! #: config/avr/avr.cc:16303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/avr/avr.cc:16318
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/avr/avr.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16355
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr ""
*** 41831,41837 ****
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6748
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
--- 41842,41848 ----
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6754
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
*************** msgstr "veld %qs niet gevonden"
*** 41896,41907 ****
  msgid "unrecognizable argument of option %<"
  msgstr "niet-herkend argument bij optie %qs"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:722
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:757
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
--- 41907,41918 ----
  msgid "unrecognizable argument of option %<"
  msgstr "niet-herkend argument bij optie %qs"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:728
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:763
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
*************** msgstr ""
*** 41916,41928 ****
  msgid "cannot open %qs"
  msgstr "open %s"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:850
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot open source file %s\n"
  msgid "cannot open omp_requires file %qs"
  msgstr "Kan bronbestand %s niet openen\n"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:854
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot open source file %s\n"
  msgid "cannot read omp_requires file %qs"
--- 41927,41939 ----
  msgid "cannot open %qs"
  msgstr "open %s"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot open source file %s\n"
  msgid "cannot open omp_requires file %qs"
  msgstr "Kan bronbestand %s niet openen\n"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot open source file %s\n"
  msgid "cannot read omp_requires file %qs"
*************** msgstr ""
*** 42592,42599 ****
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10651
! #: config/riscv/riscv.cc:10655
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "case-selector niet compatibel met label"
--- 42603,42610 ----
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10660
! #: config/riscv/riscv.cc:10664
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "case-selector niet compatibel met label"
*************** msgstr "conflicterende types voor ingebo
*** 42922,42992 ****
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ISO C90 ondersteunt geen flexibele array-leden"
  
! #: config/i386/i386.cc:13437
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13448 config/i386/i386.cc:13462
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13494
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13509
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13707 config/i386/i386.cc:13709
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "herdefinitie van %<union %s%>"
  
! #: config/i386/i386.cc:17917
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:23148
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23235
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr ""
  
! #: config/i386/i386.cc:23331
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:24046
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25580
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.cc:25587
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25594
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26281
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 42933,43003 ----
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ISO C90 ondersteunt geen flexibele array-leden"
  
! #: config/i386/i386.cc:13439
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13450 config/i386/i386.cc:13464
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13496
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13511
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13709 config/i386/i386.cc:13711
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "herdefinitie van %<union %s%>"
  
! #: config/i386/i386.cc:17919
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:23150
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23237
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr ""
  
! #: config/i386/i386.cc:23333
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:24048
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25578
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.cc:25585
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25592
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26279
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgstr "%<%.*s%> is niet gedefinieerd"
*** 43183,43190 ****
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16727
! #: config/s390/s390.cc:16777 config/s390/s390.cc:16794
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "het argument van %<alias%> is geen string"
--- 43194,43201 ----
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16754
! #: config/s390/s390.cc:16804 config/s390/s390.cc:16821
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "het argument van %<alias%> is geen string"
*************** msgstr ""
*** 43311,43317 ****
  msgid "stack limit expression is not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17417
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
--- 43322,43328 ----
  msgid "stack limit expression is not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17444
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
*************** msgstr "sectie-attributen worden niet on
*** 43321,43352 ****
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "variable met beginwaarde %qs is als dllimport aangeduid"
  
! #: config/microblaze/microblaze.cc:1760
  #, fuzzy, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/microblaze/microblaze.cc:1772
  #, fuzzy, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: config/microblaze/microblaze.cc:1821
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1838
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1845
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1851
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
--- 43332,43363 ----
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "variable met beginwaarde %qs is als dllimport aangeduid"
  
! #: config/microblaze/microblaze.cc:1764
  #, fuzzy, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/microblaze/microblaze.cc:1776
  #, fuzzy, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: config/microblaze/microblaze.cc:1825
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1842
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1849
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1855
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
*************** msgstr "kan bestand '%s' niet openen"
*** 44139,44186 ****
  msgid "malformed ptx file"
  msgstr "misvormde naam van spec-functie"
  
! #: config/nvptx/mkoffload.cc:336
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:420 config/nvptx/mkoffload.cc:492
  #, fuzzy, gcc-internal-format
  msgid "Cannot find function declaration for %qs"
  msgstr "geen eerdere declaratie voor %qs"
  
! #: config/nvptx/mkoffload.cc:592
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:613
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:644
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:692
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:715
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument in option %qs"
  msgid "unrecognizable argument of option "
  msgstr "niet-herkend argument bij optie %qs"
  
! #: config/nvptx/mkoffload.cc:804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "open %s"
  
! #: config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot open intermediate output file %s\n"
  msgid "cannot open intermediate ptx file"
--- 44150,44197 ----
  msgid "malformed ptx file"
  msgstr "misvormde naam van spec-functie"
  
! #: config/nvptx/mkoffload.cc:339
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:426 config/nvptx/mkoffload.cc:498
  #, fuzzy, gcc-internal-format
  msgid "Cannot find function declaration for %qs"
  msgstr "geen eerdere declaratie voor %qs"
  
! #: config/nvptx/mkoffload.cc:598
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:619
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:650
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:698
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:721
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument in option %qs"
  msgid "unrecognizable argument of option "
  msgstr "niet-herkend argument bij optie %qs"
  
! #: config/nvptx/mkoffload.cc:810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "open %s"
  
! #: config/nvptx/mkoffload.cc:866
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot open intermediate output file %s\n"
  msgid "cannot open intermediate ptx file"
*************** msgstr "Kan tussentijds uitvoerbestand '
*** 44191,44275 ****
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/nvptx/nvptx.cc:342
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:359
  #, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:382
  #, fuzzy, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr "de zwakke declaratie van %qs moet publiek zijn"
  
! #: config/nvptx/nvptx.cc:479
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2409
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2659
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5900
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "attribuut %qE wordt genegeerd voor types"
  
! #: config/nvptx/nvptx.cc:5923
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: config/nvptx/nvptx.cc:6368
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6381
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "complement argument must be constant"
  msgstr "argument moet een constante zijn"
  
! #: config/nvptx/nvptx.cc:6721
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6729
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6743
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7629
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7768
  #, fuzzy, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/nvptx/nvptx.cc:7781
  #, fuzzy, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
--- 44202,44286 ----
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/nvptx/nvptx.cc:348
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:365
  #, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:388
  #, fuzzy, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr "de zwakke declaratie van %qs moet publiek zijn"
  
! #: config/nvptx/nvptx.cc:485
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2415
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2665
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5906
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "attribuut %qE wordt genegeerd voor types"
  
! #: config/nvptx/nvptx.cc:5929
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: config/nvptx/nvptx.cc:6374
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6387
  #, fuzzy, gcc-internal-format
  #| msgid "argument must be a constant"
  msgid "complement argument must be constant"
  msgstr "argument moet een constante zijn"
  
! #: config/nvptx/nvptx.cc:6727
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6735
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6749
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7635
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7774
  #, fuzzy, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/nvptx/nvptx.cc:7787
  #, fuzzy, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
*************** msgstr "herhalings-aantal is geen intege
*** 44684,44780 ****
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10571
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10576
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10636
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10642
  #, fuzzy, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/riscv/riscv.cc:10682 config/riscv/riscv.cc:10685
  #, fuzzy, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/riscv/riscv.cc:10714
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10721
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10728
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "ISO C90 ondersteunt geen complexe types"
  
! #: config/riscv/riscv.cc:10733
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10734
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10746
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:10756
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred_stack_boundary=%d ligt niet tussen 2 en 31"
  
! #: config/riscv/riscv.cc:10769
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10796 config/rs6000/rs6000.cc:4530
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: config/riscv/riscv.cc:10810 config/rs6000/rs6000.cc:4513
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: config/riscv/riscv.cc:11305
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: config/riscv/riscv.cc:11880
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
--- 44695,44791 ----
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10580
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10585
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10645
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10651
  #, fuzzy, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/riscv/riscv.cc:10691 config/riscv/riscv.cc:10694
  #, fuzzy, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10730
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10732
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10737
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "ISO C90 ondersteunt geen complexe types"
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10743
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10751
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10755
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:10765
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred_stack_boundary=%d ligt niet tussen 2 en 31"
  
! #: config/riscv/riscv.cc:10778
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10805 config/rs6000/rs6000.cc:4530
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: config/riscv/riscv.cc:10819 config/rs6000/rs6000.cc:4513
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: config/riscv/riscv.cc:11314
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: config/riscv/riscv.cc:11889
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
*************** msgstr ""
*** 45353,45369 ****
  msgid "Virtual function multiversioning not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/rs6000/rs6000.cc:28798
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29276
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.cc:29281
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
--- 45364,45380 ----
  msgid "Virtual function multiversioning not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/rs6000/rs6000.cc:28801
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29279
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.cc:29284
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
*************** msgstr ""
*** 45591,45716 ****
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: config/s390/s390.cc:16296
  #, fuzzy, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
  
! #: config/s390/s390.cc:16303
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/s390/s390.cc:16341
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16370
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/s390/s390.cc:16374
  #, fuzzy, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/s390/s390.cc:16386
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16395
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16403
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:16406
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16419
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16425
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16492
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16528
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs should be a non-negative integer"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "argument van %qs moet een niet-negatieve integer zijn"
  
! #: config/s390/s390.cc:16535
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "argument van %qs is te groot (max. %d)"
  
! #: config/s390/s390.cc:16566
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16733
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/s390/s390.cc:17792
  #, fuzzy, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "twee %<u%>s in integerconstante"
  
! #: config/s390/s390.cc:17797
  #, fuzzy, gcc-internal-format
  #| msgid "multiple interrupt attributes not allowed"
  msgid "multiple cc output constraints not supported"
  msgstr "meerdere interrupt-attributen zijn niet toegestaan"
  
! #: config/s390/s390.cc:17802
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "type-qualifiers voor %qs geven een conflict met een eerdere declaratie"
  
! #: config/s390/s390.cc:17808
  #, fuzzy, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "ongeldig gebruik van %<restrict%>"
--- 45602,45727 ----
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: config/s390/s390.cc:16323
  #, fuzzy, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
  
! #: config/s390/s390.cc:16330
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/s390/s390.cc:16368
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/s390/s390.cc:16401
  #, fuzzy, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/s390/s390.cc:16413
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16430
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:16433
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16446
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16449
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16452
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16455
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16519
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16555
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs should be a non-negative integer"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "argument van %qs moet een niet-negatieve integer zijn"
  
! #: config/s390/s390.cc:16562
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "argument van %qs is te groot (max. %d)"
  
! #: config/s390/s390.cc:16593
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16760
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/s390/s390.cc:17819
  #, fuzzy, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "twee %<u%>s in integerconstante"
  
! #: config/s390/s390.cc:17824
  #, fuzzy, gcc-internal-format
  #| msgid "multiple interrupt attributes not allowed"
  msgid "multiple cc output constraints not supported"
  msgstr "meerdere interrupt-attributen zijn niet toegestaan"
  
! #: config/s390/s390.cc:17829
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "type-qualifiers voor %qs geven een conflict met een eerdere declaratie"
  
! #: config/s390/s390.cc:17835
  #, fuzzy, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "ongeldig gebruik van %<restrict%>"
*************** msgstr "niet-beëindigde parameterlijst
*** 46089,46157 ****
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "%Jparameter %qD als %<inline%> gedeclareerd"
  
! #: ada/gcc-interface/utils.cc:4427
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "ongeldig element-type voor attribuut %qs"
  
! #: ada/gcc-interface/utils.cc:4451
  #, fuzzy, gcc-internal-format
  #| msgid "number of components of the vector not a power of two"
  msgid "number of components of vector not a power of two"
  msgstr "het aantal componenten van de vector is geen macht van twee"
  
! #: ada/gcc-interface/utils.cc:6705 ada/gcc-interface/utils.cc:6883
! #: ada/gcc-interface/utils.cc:7123
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "attribuut %qs wordt genegeerd"
  
! #: ada/gcc-interface/utils.cc:6760
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "attribuut 'nonnull' is gebruikt zonder argumenten voor een niet-prototype"
  
! #: ada/gcc-interface/utils.cc:6775
  #, fuzzy, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "argument van %<nonnull%> heeft een ongeldig operandnummer (argument %lu)"
  
! #: ada/gcc-interface/utils.cc:6797
  #, fuzzy, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "argument van %<nonnull%> heeft een operandnummer dat buiten bereik is (argument %lu, operand %lu)"
  
! #: ada/gcc-interface/utils.cc:6806
  #, fuzzy, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "argument van %<nonnull%> verwijst naar niet-pointer operand (argument %lu, operand %lu)"
  
  # XXX FIXME:  near-duplicate
! #: ada/gcc-interface/utils.cc:6827
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "attribuut %qs vereist prototypes met benoemde argumenten"
  
  # goede vertaling van variadic?
! #: ada/gcc-interface/utils.cc:6836
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr "attribuut %qs is enkel van toepassing op variadische functies"
  
! #: ada/gcc-interface/utils.cc:7083 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "attribuut %qE heeft geen effect"
  
! #: ada/gcc-interface/utils.cc:7418
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "attribuut %qs is enkel van toepassing op array-types"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14860 cp/typeck.cc:2520
! #: cp/typeck.cc:9603 cp/typeck.cc:10396 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void-waarde niet genegeerd zoals het hoort"
--- 46100,46168 ----
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "%Jparameter %qD als %<inline%> gedeclareerd"
  
! #: ada/gcc-interface/utils.cc:4429
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "ongeldig element-type voor attribuut %qs"
  
! #: ada/gcc-interface/utils.cc:4453
  #, fuzzy, gcc-internal-format
  #| msgid "number of components of the vector not a power of two"
  msgid "number of components of vector not a power of two"
  msgstr "het aantal componenten van de vector is geen macht van twee"
  
! #: ada/gcc-interface/utils.cc:6707 ada/gcc-interface/utils.cc:6885
! #: ada/gcc-interface/utils.cc:7125
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "attribuut %qs wordt genegeerd"
  
! #: ada/gcc-interface/utils.cc:6762
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "attribuut 'nonnull' is gebruikt zonder argumenten voor een niet-prototype"
  
! #: ada/gcc-interface/utils.cc:6777
  #, fuzzy, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "argument van %<nonnull%> heeft een ongeldig operandnummer (argument %lu)"
  
! #: ada/gcc-interface/utils.cc:6799
  #, fuzzy, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "argument van %<nonnull%> heeft een operandnummer dat buiten bereik is (argument %lu, operand %lu)"
  
! #: ada/gcc-interface/utils.cc:6808
  #, fuzzy, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "argument van %<nonnull%> verwijst naar niet-pointer operand (argument %lu, operand %lu)"
  
  # XXX FIXME:  near-duplicate
! #: ada/gcc-interface/utils.cc:6829
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "attribuut %qs vereist prototypes met benoemde argumenten"
  
  # goede vertaling van variadic?
! #: ada/gcc-interface/utils.cc:6838
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr "attribuut %qs is enkel van toepassing op variadische functies"
  
! #: ada/gcc-interface/utils.cc:7085 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "attribuut %qE heeft geen effect"
  
! #: ada/gcc-interface/utils.cc:7420
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "attribuut %qs is enkel van toepassing op array-types"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14877 cp/typeck.cc:2520
! #: cp/typeck.cc:9719 cp/typeck.cc:10512 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void-waarde niet genegeerd zoals het hoort"
*************** msgstr ""
*** 46227,46234 ****
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9859
! #: c/c-decl.cc:9865 c/c-decl.cc:10092
  #, fuzzy, gcc-internal-format
  msgid "originally defined here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
--- 46238,46245 ----
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9862
! #: c/c-decl.cc:9868 c/c-decl.cc:10096
  #, fuzzy, gcc-internal-format
  msgid "originally defined here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
*************** msgstr "%qE is hier niet gedeclareerd (e
*** 46542,46548 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Elke niet-gedeclareerde naam wordt slechts één"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3632
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "naar label %s gerefereerd buiten enige functie"
--- 46553,46559 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "(Elke niet-gedeclareerde naam wordt slechts één"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3630
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "naar label %s gerefereerd buiten enige functie"
*************** msgstr "overflow in constante expressie"
*** 46577,46583 ****
  msgid "duplicate label declaration %qE"
  msgstr "herhaalde label-declaratie %qs"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4135
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "herhaald label %qs"
--- 46588,46594 ----
  msgid "duplicate label declaration %qE"
  msgstr "herhaalde label-declaratie %qs"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4133
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "herhaald label %qs"
*************** msgstr "nutteloze %<__thread%> in lege d
*** 46757,46763 ****
  msgid "invalid use of attributes in empty declaration"
  msgstr "lege declaratie"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2513
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "lege declaratie"
--- 46768,46774 ----
  msgid "invalid use of attributes in empty declaration"
  msgstr "lege declaratie"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2558
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "lege declaratie"
*************** msgstr "ISO C90 ondersteunt geen %<[*]%>
*** 46775,46786 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8993
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
--- 46786,46797 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10990
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8996
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
*************** msgstr "%<%.*s%> is niet gedefinieerd"
*** 46790,46796 ****
  msgid "%q+D is usually a function"
  msgstr "%J%qD is meestal een functie"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10816 cp/decl.cc:18580
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "%Jgeen eerdere declaratie voor %qD"
--- 46801,46807 ----
  msgid "%q+D is usually a function"
  msgstr "%J%qD is meestal een functie"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10820 cp/decl.cc:18578
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "%Jgeen eerdere declaratie voor %qD"
*************** msgstr "een object met een volatile veld
*** 46868,46874 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "ongeïnitialiseerde const %qD is ongeldig in C++"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9535
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 46879,46885 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "ongeïnitialiseerde const %qD is ongeldig in C++"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9533
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "herhaalde %<restrict%>"
*** 47014,47020 ****
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "conflicterende declaraties van %qs"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3794
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
--- 47025,47031 ----
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "conflicterende declaraties van %qs"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3839
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
*************** msgstr "opslagklasse opgegeven voor para
*** 47059,47065 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13709
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "opslagklasse opgegeven voor typenaam"
--- 47070,47076 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "opslagklasse opgegeven voor typenaam"
*************** msgstr "%qs gedeclareerd als een functie
*** 47228,47240 ****
  msgid "function definition has qualified void return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14134
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3796
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "ISO C verbiedt gekwalificeerde functie-types"
--- 47239,47251 ----
  msgid "function definition has qualified void return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14132
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3841
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "ISO C verbiedt gekwalificeerde functie-types"
*************** msgstr "ISO C verbiedt %<const%> of %<vo
*** 47356,47362 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12576
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabele of veld %qs als void gedeclareerd"
--- 47367,47373 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12574
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabele of veld %qs als void gedeclareerd"
*************** msgstr "eerder als %<static%> gedeclaree
*** 47427,47438 ****
  msgid "%<constexpr%> object has variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13368
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13371
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
--- 47438,47449 ----
  msgid "%<constexpr%> object has variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13413
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13416
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
*************** msgstr "argument %d is alleen-lezen"
*** 47462,47468 ****
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10790
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "functie-declaratie is geen prototype"
--- 47473,47479 ----
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10794
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "functie-declaratie is geen prototype"
*************** msgstr "geneste herdefinitie van %<union
*** 47548,47564 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "geneste herdefinitie van %<struct %s%>"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10120
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10126
  #, fuzzy, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr "onbekend veld %qs opgegeven in beginwaarde"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5719 cp/parser.cc:28813
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "declaratie declareert niets"
--- 47559,47575 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "geneste herdefinitie van %<struct %s%>"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10124
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10130
  #, fuzzy, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr "onbekend veld %qs opgegeven in beginwaarde"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5717 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "declaratie declareert niets"
*************** msgstr "struct heeft geen benoemde leden
*** 47618,47624 ****
  msgid "struct has no members"
  msgstr "struct heeft geen leden"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15166
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr "%Jflexibel array-lid in union"
--- 47629,47635 ----
  msgid "struct has no members"
  msgstr "struct heeft geen leden"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15164
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr "%Jflexibel array-lid in union"
*************** msgstr "%Jflexibel array-lid niet aan he
*** 47633,48248 ****
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:9684
  #, fuzzy, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "%Jflexibel array-lid niet aan het eind van de struct"
  
! #: c/c-decl.cc:9711
  #, fuzzy, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "omvang van array %qs is te groot"
  
! #: c/c-decl.cc:9775
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9842
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union kan niet transparant gemaakt worden"
  
! #: c/c-decl.cc:9856
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: c/c-decl.cc:9863
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: c/c-decl.cc:10042
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "geneste herdefinitie van %<enum %qs%>"
  
! #: c/c-decl.cc:10090
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "herdeclaratie van %<enum %qs%>"
  
! #: c/c-decl.cc:10102
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10189 cp/decl.cc:17838 m2/gm2-gcc/m2type.cc:2088
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
  msgstr "opgegeven modus is te klein voor enumeratiewaarden"
  
! #: c/c-decl.cc:10208
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "enumeratiewaarden overschrijden het bereik van de grootste integer"
  
! #: c/c-decl.cc:10217
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "enumeratiewaarden overschrijden het bereik van de grootste integer"
  
! #: c/c-decl.cc:10330
  #, fuzzy, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "geneste herdefinitie van %<enum %qs%>"
  
! #: c/c-decl.cc:10363 c/c-decl.cc:10379
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: c/c-decl.cc:10374
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: c/c-decl.cc:10398
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "overflow in enumeratiewaarden"
  
! #: c/c-decl.cc:10405
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumerator value outside the range of underlying type"
  msgstr "enumeratiewaarden overschrijden het bereik van de grootste integer"
  
! #: c/c-decl.cc:10422
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10450
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "enumerator value outside the range of %qs"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: c/c-decl.cc:10456
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: c/c-decl.cc:10664 cp/decl.cc:6053 cp/decl.cc:18438
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
  
! #: c/c-decl.cc:10683
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "teruggeeftype is onvolledig"
  
! #: c/c-decl.cc:10695
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "teruggeeftype krijgt standaardwaarde %<int%>"
  
! #: c/c-decl.cc:10723
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: c/c-decl.cc:10776
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10799
  #, fuzzy, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "%Jgeen eerder prototype voor %qD"
  
! #: c/c-decl.cc:10808
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
  
! #: c/c-decl.cc:10826
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder declaratie"
  
! #: c/c-decl.cc:10845
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "%Jteruggeeftype van %qD is niet %<int%>"
  
! #: c/c-decl.cc:10847
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "ISO C verbiedt gekwalificeerde functie-types"
  
! #: c/c-decl.cc:10854
  #, fuzzy, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%J%qD is gewoonlijk een niet-static funtie"
  
! #: c/c-decl.cc:10905
  #, fuzzy, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "%Jparameterdeclaraties in oude stijl gebruikt in de definitie van een functie die een prototype heeft"
  
! #: c/c-decl.cc:10921
  #, fuzzy, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "%Jtraditionele C verwerpt functiedefinities in de stijl van ISO C"
  
! #: c/c-decl.cc:10938
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr ""
  
! #: c/c-decl.cc:10978 c/c-decl.cc:10982
  #, fuzzy, gcc-internal-format
  msgid "old-style function definition"
  msgstr "%Jfunctiedefinitie in oude stijl"
  
! #: c/c-decl.cc:10995
  #, fuzzy, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "%Jparameternaam ontbreekt in parameterlijst"
  
! #: c/c-decl.cc:11011
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%J%qD als niet-parameter gedeclareerd"
  
! #: c/c-decl.cc:11019
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "%Jmeerdere parameters hebben de naam %qD"
  
! #: c/c-decl.cc:11028
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "%Jparameter %qD als void gedeclareerd"
  
! #: c/c-decl.cc:11057 c/c-decl.cc:11062
  #, fuzzy, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "%Jtype van %qD krijgt standaardtype %<int%>"
  
! #: c/c-decl.cc:11082
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "%Jparameter %qD heeft een onvolledig type"
  
! #: c/c-decl.cc:11089
  #, fuzzy, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "%Jdeclaratie voor parameter %qD maar er is zo geen parameter"
  
! #: c/c-decl.cc:11142
  #, fuzzy, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "aantal argumenten kom niet overeen met prototype"
  
! #: c/c-decl.cc:11153
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "aantal argumenten kom niet overeen met prototype"
  
! #: c/c-decl.cc:11156 c/c-decl.cc:11203 c/c-decl.cc:11217
  #, fuzzy, gcc-internal-format
  msgid "prototype declaration"
  msgstr "%Hdeclaratie van prototype"
  
! #: c/c-decl.cc:11195
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "gepromoveerd argument %qD komt niet overeen met prototype"
  
! #: c/c-decl.cc:11200
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "gepromoveerd argument %qD komt niet overeen met prototype"
  
! #: c/c-decl.cc:11210
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: c/c-decl.cc:11215
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: c/c-decl.cc:11473 cp/decl.cc:19361
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: c/c-decl.cc:11492 cp/decl.cc:19432
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parameter %qD krijgt beginwaarde"
  
! #: c/c-decl.cc:11589
  #, fuzzy, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "initiële declaratie voor %<for%> lus gebruikt buiten C99 modus"
  
! #: c/c-decl.cc:11594
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11601
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 ondersteunt geen %<[*]%> declaratoren van arrays"
  
! #: c/c-decl.cc:11635
  #, fuzzy, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: c/c-decl.cc:11639
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: c/c-decl.cc:11646
  #, fuzzy, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%qs als 'inline' gedeclareerd na de definitie"
  
! #: c/c-decl.cc:11651
  #, fuzzy, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%qs als 'inline' gedeclareerd na de definitie"
  
! #: c/c-decl.cc:11657
  #, fuzzy, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%qs als 'inline' gedeclareerd na de definitie"
  
! #: c/c-decl.cc:11661
  #, fuzzy, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: c/c-decl.cc:11961
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:12020 c/c-decl.cc:12027
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: c/c-decl.cc:12055 c/c-decl.cc:13176
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: c/c-decl.cc:12057
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "%<__thread%> samen met %<auto%> gebruikt"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12062
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%<__thread%> samen met %<register%> gebruikt"
  
! #: c/c-decl.cc:12075 c/c-decl.cc:12513 c/c-decl.cc:12971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "twee of meer data types opgegeven bij declaratie"
  
! #: c/c-decl.cc:12087 cp/parser.cc:35091
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> is te lang voor GCC"
  
! #: c/c-decl.cc:12100
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-decl.cc:12353 c/c-parser.cc:12542
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 ondersteunt geen complexe types"
  
! #: c/c-decl.cc:12407
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.cc:12486 c/c-decl.cc:13111 c/c-decl.cc:13170
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "herhaalde %qs"
  
! #: c/c-decl.cc:12503
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: c/c-decl.cc:12507
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: c/c-decl.cc:12560
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.cc:12582
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: c/c-decl.cc:12625
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 ondersteunt geen complexe types"
  
! #: c/c-decl.cc:12744
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.cc:12795 cp/parser.cc:20889
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: c/c-decl.cc:12871
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-decl.cc:12895 c/c-decl.cc:13272 c/c-parser.cc:11443
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: c/c-decl.cc:12897
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.cc:12926
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: c/c-decl.cc:12932
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: c/c-decl.cc:12939
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12987
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
  # is letterlijke vertaling maar klinkt zo vreemd...
! #: c/c-decl.cc:13000
  #, fuzzy, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qs slaagt er niet in een typedef of ingebouwd type te zijn"
  
! #: c/c-decl.cc:13055
  #, fuzzy, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13076 c/c-decl.cc:13153
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%<__thread%> samen met %<auto%> gebruikt"
  
! #: c/c-decl.cc:13078
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%<__thread%> samen met %<register%> gebruikt"
  
! #: c/c-decl.cc:13080 c/c-decl.cc:13149
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%<__thread%> samen met %<typedef%> gebruikt"
  
! #: c/c-decl.cc:13082 c/c-decl.cc:13119
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr "%<__thread%> samen met %<register%> gebruikt"
  
! #: c/c-decl.cc:13096 c/c-parser.cc:3320 c/c-parser.cc:4691 c/c-parser.cc:10707
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "%s ondersteunt %s niet"
  
! #: c/c-decl.cc:13099 c/c-parser.cc:3323 c/c-parser.cc:4694 c/c-parser.cc:10710
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-decl.cc:13125
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> vóór %<extern%> gebruikt"
  
! #: c/c-decl.cc:13134
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> vóór %<static%> gebruikt"
  
! #: c/c-decl.cc:13140
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%<__thread%> samen met %<auto%> gebruikt"
  
! #: c/c-decl.cc:13147
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr "%<__thread%> samen met %<register%> gebruikt"
  
! #: c/c-decl.cc:13155
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: c/c-decl.cc:13168
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13184
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: c/c-decl.cc:13192
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: c/c-decl.cc:13269
  #, fuzzy, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<__thread%> samen met %<auto%> gebruikt"
  
! #: c/c-decl.cc:13284
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ondersteunt gewone %<complex%> niet in de betekenis van %<double complex%>"
  
! #: c/c-decl.cc:13295
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.cc:13324
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13350 c/c-decl.cc:13366 c/c-decl.cc:13392
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.cc:13538
  #, fuzzy, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "%<defined%> zonder een naam"
  
! #: c/c-decl.cc:13547
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C++ ondersteunt %<long long%> niet"
  
! #: c/c-decl.cc:13847 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13975
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr ""
  
! #: c/c-decl.cc:14027
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14036
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "break-statement niet in een lus of switch"
  
! #: c/c-decl.cc:14039
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "continue-statement niet in een lus"
  
! #: c/c-decl.cc:14045
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14047 c/c-decl.cc:14064
  #, fuzzy, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: c/c-decl.cc:14055
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14057
  #, fuzzy, gcc-internal-format
  msgid "loop name defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
--- 47644,48259 ----
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:9687
  #, fuzzy, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "%Jflexibel array-lid niet aan het eind van de struct"
  
! #: c/c-decl.cc:9714
  #, fuzzy, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "omvang van array %qs is te groot"
  
! #: c/c-decl.cc:9778
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9845
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union kan niet transparant gemaakt worden"
  
! #: c/c-decl.cc:9859
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: c/c-decl.cc:9866
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: c/c-decl.cc:10046
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "geneste herdefinitie van %<enum %qs%>"
  
! #: c/c-decl.cc:10094
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "herdeclaratie van %<enum %qs%>"
  
! #: c/c-decl.cc:10106
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10193 cp/decl.cc:17836 m2/gm2-gcc/m2type.cc:2088
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
  msgstr "opgegeven modus is te klein voor enumeratiewaarden"
  
! #: c/c-decl.cc:10212
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "enumeratiewaarden overschrijden het bereik van de grootste integer"
  
! #: c/c-decl.cc:10221
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "enumeratiewaarden overschrijden het bereik van de grootste integer"
  
! #: c/c-decl.cc:10334
  #, fuzzy, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "geneste herdefinitie van %<enum %qs%>"
  
! #: c/c-decl.cc:10367 c/c-decl.cc:10383
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: c/c-decl.cc:10378
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: c/c-decl.cc:10402
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "overflow in enumeratiewaarden"
  
! #: c/c-decl.cc:10409
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumerator value outside the range of underlying type"
  msgstr "enumeratiewaarden overschrijden het bereik van de grootste integer"
  
! #: c/c-decl.cc:10426
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10454
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "enumerator value outside the range of %qs"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: c/c-decl.cc:10460
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: c/c-decl.cc:10668 cp/decl.cc:6051 cp/decl.cc:18436
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
  
! #: c/c-decl.cc:10687
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "teruggeeftype is onvolledig"
  
! #: c/c-decl.cc:10699
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "teruggeeftype krijgt standaardwaarde %<int%>"
  
! #: c/c-decl.cc:10727
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: c/c-decl.cc:10780
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10803
  #, fuzzy, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "%Jgeen eerder prototype voor %qD"
  
! #: c/c-decl.cc:10812
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
  
! #: c/c-decl.cc:10830
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder declaratie"
  
! #: c/c-decl.cc:10849
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "%Jteruggeeftype van %qD is niet %<int%>"
  
! #: c/c-decl.cc:10851
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "ISO C verbiedt gekwalificeerde functie-types"
  
! #: c/c-decl.cc:10858
  #, fuzzy, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%J%qD is gewoonlijk een niet-static funtie"
  
! #: c/c-decl.cc:10909
  #, fuzzy, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "%Jparameterdeclaraties in oude stijl gebruikt in de definitie van een functie die een prototype heeft"
  
! #: c/c-decl.cc:10925
  #, fuzzy, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "%Jtraditionele C verwerpt functiedefinities in de stijl van ISO C"
  
! #: c/c-decl.cc:10942
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr ""
  
! #: c/c-decl.cc:10982 c/c-decl.cc:10986
  #, fuzzy, gcc-internal-format
  msgid "old-style function definition"
  msgstr "%Jfunctiedefinitie in oude stijl"
  
! #: c/c-decl.cc:10999
  #, fuzzy, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "%Jparameternaam ontbreekt in parameterlijst"
  
! #: c/c-decl.cc:11015
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%J%qD als niet-parameter gedeclareerd"
  
! #: c/c-decl.cc:11023
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "%Jmeerdere parameters hebben de naam %qD"
  
! #: c/c-decl.cc:11032
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "%Jparameter %qD als void gedeclareerd"
  
! #: c/c-decl.cc:11061 c/c-decl.cc:11066
  #, fuzzy, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "%Jtype van %qD krijgt standaardtype %<int%>"
  
! #: c/c-decl.cc:11086
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "%Jparameter %qD heeft een onvolledig type"
  
! #: c/c-decl.cc:11093
  #, fuzzy, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "%Jdeclaratie voor parameter %qD maar er is zo geen parameter"
  
! #: c/c-decl.cc:11146
  #, fuzzy, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "aantal argumenten kom niet overeen met prototype"
  
! #: c/c-decl.cc:11157
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "aantal argumenten kom niet overeen met prototype"
  
! #: c/c-decl.cc:11160 c/c-decl.cc:11207 c/c-decl.cc:11221
  #, fuzzy, gcc-internal-format
  msgid "prototype declaration"
  msgstr "%Hdeclaratie van prototype"
  
! #: c/c-decl.cc:11199
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "gepromoveerd argument %qD komt niet overeen met prototype"
  
! #: c/c-decl.cc:11204
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "gepromoveerd argument %qD komt niet overeen met prototype"
  
! #: c/c-decl.cc:11214
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: c/c-decl.cc:11219
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: c/c-decl.cc:11477 cp/decl.cc:19359
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: c/c-decl.cc:11496 cp/decl.cc:19430
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parameter %qD krijgt beginwaarde"
  
! #: c/c-decl.cc:11593
  #, fuzzy, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "initiële declaratie voor %<for%> lus gebruikt buiten C99 modus"
  
! #: c/c-decl.cc:11598
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11605
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 ondersteunt geen %<[*]%> declaratoren van arrays"
  
! #: c/c-decl.cc:11639
  #, fuzzy, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: c/c-decl.cc:11643
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: c/c-decl.cc:11650
  #, fuzzy, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%qs als 'inline' gedeclareerd na de definitie"
  
! #: c/c-decl.cc:11655
  #, fuzzy, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%qs als 'inline' gedeclareerd na de definitie"
  
! #: c/c-decl.cc:11661
  #, fuzzy, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%qs als 'inline' gedeclareerd na de definitie"
  
! #: c/c-decl.cc:11665
  #, fuzzy, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: c/c-decl.cc:11965
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:12024 c/c-decl.cc:12031
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: c/c-decl.cc:12059 c/c-decl.cc:13180
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: c/c-decl.cc:12061
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "%<__thread%> samen met %<auto%> gebruikt"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12066
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%<__thread%> samen met %<register%> gebruikt"
  
! #: c/c-decl.cc:12079 c/c-decl.cc:12517 c/c-decl.cc:12975
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "twee of meer data types opgegeven bij declaratie"
  
! #: c/c-decl.cc:12091 cp/parser.cc:35150
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> is te lang voor GCC"
  
! #: c/c-decl.cc:12104
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-decl.cc:12357 c/c-parser.cc:12587
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 ondersteunt geen complexe types"
  
! #: c/c-decl.cc:12411
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.cc:12490 c/c-decl.cc:13115 c/c-decl.cc:13174
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "herhaalde %qs"
  
! #: c/c-decl.cc:12507
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: c/c-decl.cc:12511
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: c/c-decl.cc:12564
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.cc:12586
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: c/c-decl.cc:12629
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 ondersteunt geen complexe types"
  
! #: c/c-decl.cc:12748
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.cc:12799 cp/parser.cc:20893
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: c/c-decl.cc:12875
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-decl.cc:12899 c/c-decl.cc:13276 c/c-parser.cc:11488
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: c/c-decl.cc:12901
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.cc:12930
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: c/c-decl.cc:12936
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: c/c-decl.cc:12943
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12991
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
  # is letterlijke vertaling maar klinkt zo vreemd...
! #: c/c-decl.cc:13004
  #, fuzzy, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qs slaagt er niet in een typedef of ingebouwd type te zijn"
  
! #: c/c-decl.cc:13059
  #, fuzzy, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13080 c/c-decl.cc:13157
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%<__thread%> samen met %<auto%> gebruikt"
  
! #: c/c-decl.cc:13082
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%<__thread%> samen met %<register%> gebruikt"
  
! #: c/c-decl.cc:13084 c/c-decl.cc:13153
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%<__thread%> samen met %<typedef%> gebruikt"
  
! #: c/c-decl.cc:13086 c/c-decl.cc:13123
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr "%<__thread%> samen met %<register%> gebruikt"
  
! #: c/c-decl.cc:13100 c/c-parser.cc:3365 c/c-parser.cc:4736 c/c-parser.cc:10752
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "%s ondersteunt %s niet"
  
! #: c/c-decl.cc:13103 c/c-parser.cc:3368 c/c-parser.cc:4739 c/c-parser.cc:10755
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-decl.cc:13129
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> vóór %<extern%> gebruikt"
  
! #: c/c-decl.cc:13138
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> vóór %<static%> gebruikt"
  
! #: c/c-decl.cc:13144
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%<__thread%> samen met %<auto%> gebruikt"
  
! #: c/c-decl.cc:13151
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr "%<__thread%> samen met %<register%> gebruikt"
  
! #: c/c-decl.cc:13159
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: c/c-decl.cc:13172
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13188
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: c/c-decl.cc:13196
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: c/c-decl.cc:13273
  #, fuzzy, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<__thread%> samen met %<auto%> gebruikt"
  
! #: c/c-decl.cc:13288
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ondersteunt gewone %<complex%> niet in de betekenis van %<double complex%>"
  
! #: c/c-decl.cc:13299
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.cc:13328
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13354 c/c-decl.cc:13370 c/c-decl.cc:13396
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-decl.cc:13542
  #, fuzzy, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "%<defined%> zonder een naam"
  
! #: c/c-decl.cc:13551
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C++ ondersteunt %<long long%> niet"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13855 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13979
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr ""
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14035
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14040
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "break-statement niet in een lus of switch"
  
! #: c/c-decl.cc:14043
  #, fuzzy, gcc-internal-format
  #| msgid "continue statement not within a loop"
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "continue-statement niet in een lus"
  
! #: c/c-decl.cc:14049
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14051 c/c-decl.cc:14068
  #, fuzzy, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: c/c-decl.cc:14059
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14061
  #, fuzzy, gcc-internal-format
  msgid "loop name defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: c/c-decl.cc:14065
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
*************** msgstr ""
*** 48252,48290 ****
  msgid "%qs is a keyword with %qs onwards"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14134 cp/typeck.cc:5803
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "teller van links shift is negatief"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14143 cp/typeck.cc:5811
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "teller van links shift is negatief"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14070 cp/typeck.cc:5750
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "teller van rechtse shift is negatief"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14162 cp/typeck.cc:5819
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "teller van links shift is >= breedte van het type"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14094 cp/typeck.cc:5761
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "teller van rechtse shift is >= breedte van het type"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14154
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "left shift count >= width of vector element"
  msgstr "teller van links shift is >= breedte van het type"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14081
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count >= width of type"
  msgid "right shift count >= width of vector element"
--- 48263,48301 ----
  msgid "%qs is a keyword with %qs onwards"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14151 cp/typeck.cc:5919
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "teller van links shift is negatief"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14160 cp/typeck.cc:5927
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "teller van links shift is negatief"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14087 cp/typeck.cc:5866
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "teller van rechtse shift is negatief"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14179 cp/typeck.cc:5935
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "teller van links shift is >= breedte van het type"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14111 cp/typeck.cc:5877
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "teller van rechtse shift is >= breedte van het type"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14171
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "left shift count >= width of vector element"
  msgstr "teller van links shift is >= breedte van het type"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14098
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count >= width of type"
  msgid "right shift count >= width of vector element"
*************** msgstr ""
*** 48305,48438 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1431 cp/parser.cc:35328
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:1950
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C verbiedt een leeg bronbestand"
  
! #: c/c-parser.cc:1976 c/c-parser.cc:1985 c/c-parser.cc:27770 cp/parser.cc:51250
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2081 c/c-parser.cc:14533
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO C staat geen extra %<;%> buiten een functie toe"
  
! #: c/c-parser.cc:2165
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute has no effect"
  msgid "%<assume%> attribute at top level"
  msgstr "attribuut %qE heeft geen effect"
  
! #: c/c-parser.cc:2364
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2372
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2380
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2393 c/c-parser.cc:3588 c/c-parser.cc:5295
  #, fuzzy, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "onbekende machine-modus %qs"
  
! #: c/c-parser.cc:2397 c/c-parser.cc:3592 c/c-parser.cc:5299
  #, fuzzy, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "onbekende machine-modus %qs"
  
! #: c/c-parser.cc:2424 c/c-parser.cc:15911 c/c-parser.cc:24927
! #: c/c-parser.cc:25670 c/c-parser.cc:26256 cp/parser.cc:48093
! #: cp/parser.cc:53871
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: c/c-parser.cc:2448
  #, fuzzy, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: c/c-parser.cc:2453
  #, fuzzy, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: c/c-parser.cc:2489
  #, fuzzy, gcc-internal-format
  msgid "%qs in empty declaration"
  msgstr "nutteloze typenaam in lege declaratie"
  
! #: c/c-parser.cc:2503
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2541 c/c-parser.cc:8296
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2557 c/c-parser.cc:4483
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:2575 cp/parser.cc:37586 cp/parser.cc:37658
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
  
! #: c/c-parser.cc:2610
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "herhaalde definitie %qs"
  
! #: c/c-parser.cc:2631
  #, fuzzy, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:2641 c/c-parser.cc:8316 cp/parser.cc:13359 cp/parser.cc:13620
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "sectie-attribuut is niet toegestaan voor %q+D"
  
! #: c/c-parser.cc:2644 c/c-parser.cc:8283 cp/cp-gimplify.cc:3684
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "sectie-attribuut is niet toegestaan voor %q+D"
  
! #: c/c-parser.cc:2694
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
  # betere vertaling voor "file-scope"?
! #: c/c-parser.cc:2707
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr "%<auto%> in lege declaratie op bestandsniveau"
  
! #: c/c-parser.cc:2733
  #, fuzzy, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "datadefinitie heeft geen type of opslagklasse"
--- 48316,48449 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1476 cp/parser.cc:35387
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:1995
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C verbiedt een leeg bronbestand"
  
! #: c/c-parser.cc:2021 c/c-parser.cc:2030 c/c-parser.cc:27816 cp/parser.cc:51309
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2126 c/c-parser.cc:14578
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO C staat geen extra %<;%> buiten een functie toe"
  
! #: c/c-parser.cc:2210
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute has no effect"
  msgid "%<assume%> attribute at top level"
  msgstr "attribuut %qE heeft geen effect"
  
! #: c/c-parser.cc:2409
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2417
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2425
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2438 c/c-parser.cc:3633 c/c-parser.cc:5340
  #, fuzzy, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "onbekende machine-modus %qs"
  
! #: c/c-parser.cc:2442 c/c-parser.cc:3637 c/c-parser.cc:5344
  #, fuzzy, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "onbekende machine-modus %qs"
  
! #: c/c-parser.cc:2469 c/c-parser.cc:15956 c/c-parser.cc:24972
! #: c/c-parser.cc:25715 c/c-parser.cc:26301 cp/parser.cc:48152
! #: cp/parser.cc:53924
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: c/c-parser.cc:2493
  #, fuzzy, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: c/c-parser.cc:2498
  #, fuzzy, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: c/c-parser.cc:2534
  #, fuzzy, gcc-internal-format
  msgid "%qs in empty declaration"
  msgstr "nutteloze typenaam in lege declaratie"
  
! #: c/c-parser.cc:2548
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2586 c/c-parser.cc:8341
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2602 c/c-parser.cc:4528
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:2620 cp/parser.cc:37645 cp/parser.cc:37717
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
  
! #: c/c-parser.cc:2655
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "herhaalde definitie %qs"
  
! #: c/c-parser.cc:2676
  #, fuzzy, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:2686 c/c-parser.cc:8361 cp/parser.cc:13361 cp/parser.cc:13622
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "sectie-attribuut is niet toegestaan voor %q+D"
  
! #: c/c-parser.cc:2689 c/c-parser.cc:8328 cp/cp-gimplify.cc:3689
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "sectie-attribuut is niet toegestaan voor %q+D"
  
! #: c/c-parser.cc:2739
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
  # betere vertaling voor "file-scope"?
! #: c/c-parser.cc:2752
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr "%<auto%> in lege declaratie op bestandsniveau"
  
! #: c/c-parser.cc:2778
  #, fuzzy, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "datadefinitie heeft geen type of opslagklasse"
*************** msgstr "datadefinitie heeft geen type of
*** 48440,48472 ****
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2748
  #, fuzzy, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.cc:2787
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr ""
  
  # betere vertaling voor "file-scope"?
! #: c/c-parser.cc:2899 c/c-parser.cc:3044
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr "%<auto%> in lege declaratie op bestandsniveau"
  
! #: c/c-parser.cc:2999
  #, fuzzy, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: c/c-parser.cc:3031 cp/parser.cc:16635
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3036
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration in condition can only declare a single object"
--- 48451,48483 ----
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2793
  #, fuzzy, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.cc:2832
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr ""
  
  # betere vertaling voor "file-scope"?
! #: c/c-parser.cc:2944 c/c-parser.cc:3089
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr "%<auto%> in lege declaratie op bestandsniveau"
  
! #: c/c-parser.cc:3044
  #, fuzzy, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: c/c-parser.cc:3076 cp/parser.cc:16639
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:3081
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration in condition can only declare a single object"
*************** msgstr "declaratie declareert niets"
*** 48475,48846 ****
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3055 c/c-parser.cc:3097
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:3064
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO C verbiedt geneste functies"
  
! #: c/c-parser.cc:3346 c/c-parser.cc:9636 c/c-parser.cc:15984
! #: c/c-parser.cc:20710 cp/parser.cc:42983
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
  
! #: c/c-parser.cc:3355
  #, fuzzy, gcc-internal-format
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-parser.cc:3361
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "array subscript is geen integer"
  
! #: c/c-parser.cc:3370
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: c/c-parser.cc:3375
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "beginwaarde-element is niet constant"
  
! #: c/c-parser.cc:3382
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3384 cp/semantics.cc:12469
  #, fuzzy, gcc-internal-format
  msgid "static assertion failed"
  msgstr "pex_init mislukt"
  
! #: c/c-parser.cc:3764
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3767
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-parser.cc:3770
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-parser.cc:3798
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "%<sizeof%> toegepast op een bitveld"
  
! #: c/c-parser.cc:3828
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3865
  #, fuzzy, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "argument %d is alleen-lezen"
  
  # volgens dict is "enumeral" geen echt woord - maakt het dus lastig te vertalen
! #: c/c-parser.cc:3876
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use mode %qs for enumeral types"
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "kan %qs-modus niet gebruiken voor enumeratie-types"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3888 c/c-parser.cc:5120 c/c-parser.cc:5978 c/c-parser.cc:5995
! #: c/c-parser.cc:6580 c/c-parser.cc:7489 c/c-parser.cc:9503 c/c-parser.cc:9586
! #: c/c-parser.cc:10566 c/c-parser.cc:10881 c/c-parser.cc:10890
! #: c/c-parser.cc:11503 c/c-parser.cc:11791 c/c-parser.cc:11822
! #: c/c-parser.cc:13189 c/c-parser.cc:13763 c/c-parser.cc:13801
! #: c/c-parser.cc:14115 c/c-parser.cc:14166 c/c-parser.cc:14326
! #: c/c-parser.cc:14356 c/c-parser.cc:14364 c/c-parser.cc:14393
! #: c/c-parser.cc:14406 c/c-parser.cc:14712 c/c-parser.cc:14836
! #: c/c-parser.cc:15421 c/c-parser.cc:15474 c/c-parser.cc:15490
! #: c/c-parser.cc:15536 c/c-parser.cc:16557 c/c-parser.cc:16602
! #: c/c-parser.cc:19478 c/c-parser.cc:19615 c/c-parser.cc:20481
! #: c/c-parser.cc:23540 c/c-parser.cc:26738 c/c-parser.cc:26924
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9871
! #: cp/parser.cc:35331 cp/parser.cc:38563 cp/parser.cc:41808 cp/parser.cc:42000
! #: cp/parser.cc:49790 cp/parser.cc:53098
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:3961
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-parser.cc:3970
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:3993
  #, fuzzy, gcc-internal-format
  msgid "no %<enum%> underlying type specified"
  msgstr "Geen invoerbestanden"
  
! #: c/c-parser.cc:3997
  #, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4027
  #, fuzzy, gcc-internal-format
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: c/c-parser.cc:4103 cp/parser.cc:22433
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma aan het einde van enumerator-lijst"
  
! #: c/c-parser.cc:4109 c/c-parser.cc:20758 cp/parser.cc:43046
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4152
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO C verbiedt voorwaartse referenties naar %<enum%> types"
  
! #: c/c-parser.cc:4277
  #, fuzzy, gcc-internal-format
  msgid "expected class name"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:4299
  #, fuzzy, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "extra puntkomma opgegeven in struct of union"
  
! #: c/c-parser.cc:4328
  #, fuzzy, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "geen puntkomma aan het einde van een struct of union"
  
! #: c/c-parser.cc:4445 c/c-parser.cc:6320
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
  
! #: c/c-parser.cc:4456
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO C verbiedt lid-declaraties zonder leden"
  
! #: c/c-parser.cc:4550
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4557
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:4629
  #, fuzzy, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "%<sizeof%> toegepast op een bitveld"
  
! #: c/c-parser.cc:4951
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:5013
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr ""
  
! #: c/c-parser.cc:5021
  #, fuzzy, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: c/c-parser.cc:5181
  #, fuzzy, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO C heeft een benoemd argument nodig vóór %<...%>"
  
! #: c/c-parser.cc:5306
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: c/c-parser.cc:5536
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5824 cp/parser.cc:30738
  #, fuzzy, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:5871 cp/parser.cc:30794
  #, fuzzy, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:6016 cp/parser.cc:30962
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c/c-parser.cc:6032 cp/parser.cc:30978
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "%qE attribute does not take any arguments"
  msgstr "attribuut %qE heeft geen betekenis voor types"
  
! #: c/c-parser.cc:6153
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 ondersteunt geen %<[*]%> declaratoren van arrays"
  
! #: c/c-parser.cc:6397 c/c-parser.cc:6463 c/c-typeck.cc:9642
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: c/c-parser.cc:6455
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C verbiedt lege initialisatie-accolades"
  
! #: c/c-parser.cc:6544
  #, fuzzy, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "ISO C staat het gebruik van %<varargs.h%> niet toe"
  
! #: c/c-parser.cc:6700
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C verbiedt het opgeven van het te initialiseren element"
  
! #: c/c-parser.cc:6712
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C90 verbiedt het opgeven van het te initialiseren element"
  
! #: c/c-parser.cc:6720
  #, fuzzy, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "ISO C staat het gebruik van %<varargs.h%> niet toe"
  
! #: c/c-parser.cc:7007 cp/parser.cc:13742
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7014 cp/parser.cc:13749
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7021 cp/parser.cc:13756
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7028
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7084 c/c-parser.cc:7239 cp/parser.cc:12633 cp/parser.cc:12783
! #: cp/parser.cc:50777
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7092 cp/parser.cc:12641
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7116 c/c-parser.cc:7337 c/c-parser.cc:27447 cp/parser.cc:12665
! #: cp/parser.cc:50757 cp/parser.cc:50896
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7208 cp/parser.cc:12752
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7216 cp/parser.cc:12760
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7228 cp/parser.cc:12772
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7349 cp/parser.cc:12902
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7407 cp/parser.cc:15356
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c/c-parser.cc:7504
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C verbiedt labeldeclaraties"
  
! #: c/c-parser.cc:7510 c/c-parser.cc:7702 c/c-parser.cc:7728
  #: c/gimple-parser.cc:467
  #, fuzzy, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "herdeclaratie van %qs"
  
! #: c/c-parser.cc:7629
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7649 c/c-parser.cc:7692
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C90 verbiedt labeldeclaraties"
  
! #: c/c-parser.cc:7736
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:7741 cp/parser.cc:13809
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7776
  #, fuzzy, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "ISO C verbiedt een label aan het einde van een samengesteld statement"
--- 48486,48857 ----
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3100 c/c-parser.cc:3142
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:3109
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO C verbiedt geneste functies"
  
! #: c/c-parser.cc:3391 c/c-parser.cc:9681 c/c-parser.cc:16029
! #: c/c-parser.cc:20755 cp/parser.cc:43042
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
  
! #: c/c-parser.cc:3400
  #, fuzzy, gcc-internal-format
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-parser.cc:3406
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "array subscript is geen integer"
  
! #: c/c-parser.cc:3415
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: c/c-parser.cc:3420
  #, fuzzy, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "beginwaarde-element is niet constant"
  
! #: c/c-parser.cc:3427
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3429 cp/semantics.cc:12469
  #, fuzzy, gcc-internal-format
  msgid "static assertion failed"
  msgstr "pex_init mislukt"
  
! #: c/c-parser.cc:3809
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3812
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-parser.cc:3815
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-parser.cc:3843
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "%<sizeof%> toegepast op een bitveld"
  
! #: c/c-parser.cc:3873
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3910
  #, fuzzy, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "argument %d is alleen-lezen"
  
  # volgens dict is "enumeral" geen echt woord - maakt het dus lastig te vertalen
! #: c/c-parser.cc:3921
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use mode %qs for enumeral types"
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "kan %qs-modus niet gebruiken voor enumeratie-types"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3933 c/c-parser.cc:5165 c/c-parser.cc:6023 c/c-parser.cc:6040
! #: c/c-parser.cc:6625 c/c-parser.cc:7534 c/c-parser.cc:9548 c/c-parser.cc:9631
! #: c/c-parser.cc:10611 c/c-parser.cc:10926 c/c-parser.cc:10935
! #: c/c-parser.cc:11548 c/c-parser.cc:11836 c/c-parser.cc:11867
! #: c/c-parser.cc:13234 c/c-parser.cc:13808 c/c-parser.cc:13846
! #: c/c-parser.cc:14160 c/c-parser.cc:14211 c/c-parser.cc:14371
! #: c/c-parser.cc:14401 c/c-parser.cc:14409 c/c-parser.cc:14438
! #: c/c-parser.cc:14451 c/c-parser.cc:14757 c/c-parser.cc:14881
! #: c/c-parser.cc:15466 c/c-parser.cc:15519 c/c-parser.cc:15535
! #: c/c-parser.cc:15581 c/c-parser.cc:16602 c/c-parser.cc:16647
! #: c/c-parser.cc:19523 c/c-parser.cc:19660 c/c-parser.cc:20526
! #: c/c-parser.cc:23585 c/c-parser.cc:26783 c/c-parser.cc:26970
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9873
! #: cp/parser.cc:35390 cp/parser.cc:38622 cp/parser.cc:41867 cp/parser.cc:42059
! #: cp/parser.cc:49849 cp/parser.cc:53151
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:4006
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-parser.cc:4015
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4038
  #, fuzzy, gcc-internal-format
  msgid "no %<enum%> underlying type specified"
  msgstr "Geen invoerbestanden"
  
! #: c/c-parser.cc:4042
  #, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4072
  #, fuzzy, gcc-internal-format
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: c/c-parser.cc:4148 cp/parser.cc:22437
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma aan het einde van enumerator-lijst"
  
! #: c/c-parser.cc:4154 c/c-parser.cc:20803 cp/parser.cc:43105
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4197
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO C verbiedt voorwaartse referenties naar %<enum%> types"
  
! #: c/c-parser.cc:4322
  #, fuzzy, gcc-internal-format
  msgid "expected class name"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:4344
  #, fuzzy, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "extra puntkomma opgegeven in struct of union"
  
! #: c/c-parser.cc:4373
  #, fuzzy, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "geen puntkomma aan het einde van een struct of union"
  
! #: c/c-parser.cc:4490 c/c-parser.cc:6365
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
  
! #: c/c-parser.cc:4501
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO C verbiedt lid-declaraties zonder leden"
  
! #: c/c-parser.cc:4595
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:4602
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr ""
  
! #: c/c-parser.cc:4674
  #, fuzzy, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "%<sizeof%> toegepast op een bitveld"
  
! #: c/c-parser.cc:4996
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:5058
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr ""
  
! #: c/c-parser.cc:5066
  #, fuzzy, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: c/c-parser.cc:5226
  #, fuzzy, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO C heeft een benoemd argument nodig vóór %<...%>"
  
! #: c/c-parser.cc:5351
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: c/c-parser.cc:5581
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5869 cp/parser.cc:30792
  #, fuzzy, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:5916 cp/parser.cc:30848
  #, fuzzy, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:6061 cp/parser.cc:31016
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c/c-parser.cc:6077 cp/parser.cc:31032
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "%qE attribute does not take any arguments"
  msgstr "attribuut %qE heeft geen betekenis voor types"
  
! #: c/c-parser.cc:6198
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 ondersteunt geen %<[*]%> declaratoren van arrays"
  
! #: c/c-parser.cc:6442 c/c-parser.cc:6508 c/c-typeck.cc:9659
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: c/c-parser.cc:6500
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C verbiedt lege initialisatie-accolades"
  
! #: c/c-parser.cc:6589
  #, fuzzy, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "ISO C staat het gebruik van %<varargs.h%> niet toe"
  
! #: c/c-parser.cc:6745
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C verbiedt het opgeven van het te initialiseren element"
  
! #: c/c-parser.cc:6757
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C90 verbiedt het opgeven van het te initialiseren element"
  
! #: c/c-parser.cc:6765
  #, fuzzy, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "ISO C staat het gebruik van %<varargs.h%> niet toe"
  
! #: c/c-parser.cc:7052 cp/parser.cc:13744
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7059 cp/parser.cc:13751
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7066 cp/parser.cc:13758
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7073
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7129 c/c-parser.cc:7284 cp/parser.cc:12635 cp/parser.cc:12785
! #: cp/parser.cc:50836
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7137 cp/parser.cc:12643
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7161 c/c-parser.cc:7382 c/c-parser.cc:27493 cp/parser.cc:12667
! #: cp/parser.cc:50816 cp/parser.cc:50955
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7253 cp/parser.cc:12754
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7261 cp/parser.cc:12762
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7273 cp/parser.cc:12774
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7394 cp/parser.cc:12904
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7452 cp/parser.cc:15358
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c/c-parser.cc:7549
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C verbiedt labeldeclaraties"
  
! #: c/c-parser.cc:7555 c/c-parser.cc:7747 c/c-parser.cc:7773
  #: c/gimple-parser.cc:467
  #, fuzzy, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "herdeclaratie van %qs"
  
! #: c/c-parser.cc:7674
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7694 c/c-parser.cc:7737
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C90 verbiedt labeldeclaraties"
  
! #: c/c-parser.cc:7781
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:7786 cp/parser.cc:13811
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7821
  #, fuzzy, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "ISO C verbiedt een label aan het einde van een samengesteld statement"
*************** msgstr "ISO C verbiedt een label aan het
*** 48849,50362 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7833 c/c-parser.cc:7837 c/c-parser.cc:8345
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13265
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "ongeldige beginwaarde"
  
! #: c/c-parser.cc:7918
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:7948
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8201
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:8327
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr ""
  
! #: c/c-parser.cc:8437
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-parser.cc:8459
  #, fuzzy, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.cc:8476 cp/parser.cc:5462 cp/parser.cc:16420
  #, fuzzy, gcc-internal-format
  msgid "expected declaration"
  msgstr "lege declaratie"
  
! #: c/c-parser.cc:8557 cp/parser.cc:15492
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "leeg body in een else-statement"
  
! #: c/c-parser.cc:8600 cp/parser.cc:15495
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "leeg body in een else-statement"
  
! #: c/c-parser.cc:8694 cp/parser.cc:14223
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:8812 c/c-parser.cc:8891 c/c-parser.cc:9026 cp/parser.cc:15085
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8899
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "leeg body in een else-statement"
  
! #: c/c-parser.cc:9060 c/c-parser.cc:9092
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9115
  #, fuzzy, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ongeldig register in de instructie"
  
! #: c/c-parser.cc:9139 cp/parser.cc:14531
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9145 cp/parser.cc:14537
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
  # "sentinel" hoe vertalen? "schildwacht" lijkt niet echt van toepassing...
! #: c/c-parser.cc:9186
  #, fuzzy, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "sentinel ontbreekt in functie-oproep"
  
! #: c/c-parser.cc:9335 c/c-parser.cc:9346 c/c-parser.cc:9357
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "herhaalde case-waarde"
  
! #: c/c-parser.cc:9336 c/c-parser.cc:9347 c/c-parser.cc:9358 cp/parser.cc:23377
! #: cp/parser.cc:23395 cp/parser.cc:23410
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:9367
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: c/c-parser.cc:9716 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: c/c-parser.cc:9924
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C verbiedt het weglaten van de middelste term van een ?: expresie"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10148 cp/typeck.cc:5582
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10154 cp/typeck.cc:5587
  #, fuzzy, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: c/c-parser.cc:10425
  #, fuzzy, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-parser.cc:10428
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
  
! #: c/c-parser.cc:10529
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "traditioneel C verwerpt de unaire plus-operator"
  
! #: c/c-parser.cc:10659
  #, fuzzy, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-parser.cc:10662
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
  
! #: c/c-parser.cc:10678
  #, fuzzy, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "%<sizeof%> toegepast op een bitveld"
  
! #: c/c-parser.cc:10751
  #, fuzzy, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-parser.cc:10754
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
  
! #: c/c-parser.cc:10778
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-parser.cc:10931
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: c/c-parser.cc:11038
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-parser.cc:11041
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-parser.cc:11052
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11123
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "cast geeft functie-type op"
  
! #: c/c-parser.cc:11127
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.cc:11132
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:11166
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11167
  #, fuzzy, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: c/c-parser.cc:11175
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11176
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr ""
  
! #: c/c-parser.cc:11199
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr ""
  
! #: c/c-parser.cc:11201
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:11226
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11247
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> must be constant"
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "argument voor %<__builtin_args_info%> moet een constante zijn"
  
! #: c/c-parser.cc:11255
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> must be constant"
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "argument voor %<__builtin_args_info%> moet een constante zijn"
  
! #: c/c-parser.cc:11261
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> must be constant"
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "argument voor %<__builtin_args_info%> moet een constante zijn"
  
! #: c/c-parser.cc:11277
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> must be constant"
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "argument voor %<__builtin_args_info%> moet een constante zijn"
  
! #: c/c-parser.cc:11300 c/c-parser.cc:11304
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-parser.cc:11308
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-parser.cc:11517 c/c-parser.cc:13256 c/c-parser.cc:13278
! #: c/c-parser.cc:22957 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44516
  #, fuzzy, gcc-internal-format
  msgid "expected expression"
  msgstr "ongeldige waarheidsexpressie"
  
  # 'braced-group'? Wie schrijft verdorie die foutmeldingen?
! #: c/c-parser.cc:11539
  #, fuzzy, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
  
! #: c/c-parser.cc:11554
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C verbiedt accolade-groepen in expressies"
  
! #: c/c-parser.cc:11665
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "de tweede parameter van %<va_start%> is niet het laatste benoemde argument"
  
! #: c/c-parser.cc:11704
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11849
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: c/c-parser.cc:11865
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "gevraagd alignment is geen constante"
  
! #: c/c-parser.cc:11935 c/c-parser.cc:11952 c/c-parser.cc:11959
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %<va_start%>"
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
  # vertaling voor 'intrinsic'? 'intrinsiek(e) xxx', maar wat als xxx te gebruiken?
! #: c/c-parser.cc:11980
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
  
! #: c/c-parser.cc:12024 c/c-parser.cc:12034
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12056 c/c-parser.cc:12066
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12099
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_prefetch%> must be a constant"
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "tweede argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: c/c-parser.cc:12118
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12166
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12189
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12206
  #, fuzzy, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: c/c-parser.cc:12246
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: c/c-parser.cc:12257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c/c-parser.cc:12265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c/c-parser.cc:12273 c/c-parser.cc:12303
  #, fuzzy, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c/c-parser.cc:12281 c/c-parser.cc:12323
  #, fuzzy, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c/c-parser.cc:12295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "het argument van %<cleanup%> is geen naam"
  
! #: c/c-parser.cc:12315
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: c/c-parser.cc:12422
  #, fuzzy, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: c/c-parser.cc:12463
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: c/c-parser.cc:12476
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: c/c-parser.cc:12480
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_prefetch%> must be a constant"
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "tweede argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: c/c-parser.cc:12506
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: c/c-parser.cc:12528
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12537
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
  
! #: c/c-parser.cc:12568
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: c/c-parser.cc:12579
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: c/c-parser.cc:12630 c/c-parser.cc:12659 cp/parser.cc:8032
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: c/c-parser.cc:12830
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "argument van verkeerd type voor abs"
  
! #: c/c-parser.cc:12839 c/c-parser.cc:12919
  #, fuzzy, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: c/c-parser.cc:12845 c/c-parser.cc:12925
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c/c-parser.cc:12852
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c/c-parser.cc:12859
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c/c-parser.cc:12867
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c/c-parser.cc:12941
  #, fuzzy, gcc-internal-format
  msgid "rotate count is negative"
  msgstr "teller van links shift is negatief"
  
! #: c/c-parser.cc:13233 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13243
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "%s ondersteunt %s niet"
  
! #: c/c-parser.cc:13331
  #, fuzzy, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: c/c-parser.cc:13336
  #, fuzzy, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: c/c-parser.cc:13351
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:13356
  #, fuzzy, gcc-internal-format
  msgid "compound literal has function type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: c/c-parser.cc:13387
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13392
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C90 verbiedt het gebruik van samengestelde expressies als lvalues"
  
! #: c/c-parser.cc:13394
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C90 verbiedt het gebruik van samengestelde expressies als lvalues"
  
! #: c/c-parser.cc:13408
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13483
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13488
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13496
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:13507
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13511
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13516
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13529
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13551
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13587
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13717 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14137
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:14233
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14481
  #, fuzzy, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "extra puntkomma opgegeven in definitie van methode"
  
! #: c/c-parser.cc:14613
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:14633
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:14755
  #, fuzzy, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: c/c-parser.cc:15207
  #, fuzzy, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-parser.cc:15275 cp/parser.cc:38420
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:15289 cp/parser.cc:38433
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "beginwaarde ontbreekt"
  
! #: c/c-parser.cc:15328
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: c/c-parser.cc:15331 cp/parser.cc:38470
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15340 cp/parser.cc:38479
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:15351 cp/parser.cc:38493
  #, fuzzy, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "herdeclaratie van %qs"
  
! #: c/c-parser.cc:15367 cp/parser.cc:38512
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:15591 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15629 cp/parser.cc:53453
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15649 c/c-parser.cc:25667 c/c-parser.cc:25976
! #: c/c-parser.cc:26039 c/c-parser.cc:26149 cp/parser.cc:48090
! #: cp/parser.cc:48438 cp/parser.cc:48553 cp/parser.cc:48652 cp/parser.cc:53485
! #: cp/parser.cc:53501 cp/parser.cc:53517 cp/parser.cc:53533 cp/parser.cc:53550
! #: cp/parser.cc:53567 cp/parser.cc:53584 cp/parser.cc:53611 cp/parser.cc:53625
! #: cp/parser.cc:53650 cp/parser.cc:53664
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: c/c-parser.cc:15672 cp/parser.cc:53639
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "misvormde #pragma pack(pop[,id])"
  
! #: c/c-parser.cc:15771 cp/parser.cc:53769
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:15778 cp/parser.cc:53775
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:15790 c/c-parser.cc:15806
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: c/c-parser.cc:15877 cp/parser.cc:53858
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "overflow in constante expressie"
  
! #: c/c-parser.cc:15893 cp/parser.cc:53475
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "misvormde #pragma pack(pop[,id])"
  
! #: c/c-parser.cc:16276 c/c-parser.cc:20196 c/c-parser.cc:22425
! #: c/c-parser.cc:22444 c/c-parser.cc:22697 c/c-parser.cc:22755
! #: c/c-parser.cc:22762 c/c-parser.cc:22769 c/c-parser.cc:27120
! #: c/c-parser.cc:28325 c/c-parser.cc:28333 c/c-parser.cc:28709
! #: c/c-parser.cc:28719 c/c-parser.cc:28813 c/c-parser.cc:28820
! #: c/c-parser.cc:28827 cp/parser.cc:38959 cp/parser.cc:42640 cp/parser.cc:44042
! #: cp/parser.cc:44079 cp/parser.cc:44268 cp/parser.cc:44331 cp/parser.cc:44338
! #: cp/parser.cc:44345 cp/parser.cc:50011 cp/parser.cc:50018 cp/parser.cc:50025
! #: cp/parser.cc:50558 cp/parser.cc:52339 cp/parser.cc:52347 cp/parser.cc:52499
! #: cp/parser.cc:52509
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:16303
  #, fuzzy, gcc-internal-format
  msgid "expression must be integral"
  msgstr "%<defined%> zonder een naam"
  
! #: c/c-parser.cc:16910 c/c-parser.cc:29539
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: c/c-parser.cc:16914 cp/semantics.cc:9112
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: c/c-parser.cc:16956 cp/parser.cc:39850
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17051 cp/parser.cc:39928
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:17053 cp/parser.cc:39930
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:17138 cp/parser.cc:40000
  #, fuzzy, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: c/c-parser.cc:17215 cp/parser.cc:40082
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:17235 c/c-parser.cc:26032 c/c-parser.cc:26142
! #: cp/parser.cc:40100 cp/parser.cc:48430 cp/parser.cc:48545
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:17288 cp/parser.cc:40155
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17295 cp/parser.cc:40162
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:17297 cp/parser.cc:40164
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:17303 cp/parser.cc:40170
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17408 c/c-parser.cc:17468 c/c-parser.cc:17530
! #: c/c-parser.cc:17578 c/c-parser.cc:17658 c/c-parser.cc:18055
! #: c/c-parser.cc:18137 c/c-parser.cc:18742 c/c-parser.cc:18887
! #: c/c-parser.cc:18955 c/c-parser.cc:20133
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: c/c-parser.cc:17419
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17480
  #, fuzzy, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:17542 cp/semantics.cc:9327
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:17591 cp/semantics.cc:9357
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:17625 cp/parser.cc:40396
  #, fuzzy, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "ongeldige waarheidsexpressie"
  
! #: c/c-parser.cc:17697 cp/parser.cc:40466
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:17765
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:17842 cp/parser.cc:40618
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:17845 cp/parser.cc:40621
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:17929 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:17941 c/c-parser.cc:18064 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, fuzzy, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:18003 cp/parser.cc:39613
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "te veel argumenten voor formaat"
  
! #: c/c-parser.cc:18037 cp/parser.cc:39646
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:18204 cp/semantics.cc:9543
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c/c-parser.cc:18272 cp/parser.cc:43259
  #, fuzzy, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:18314 cp/parser.cc:40671
  #, fuzzy, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:18323 c/c-parser.cc:18329 cp/parser.cc:40680
! #: cp/parser.cc:40690
  #, fuzzy, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:18365 cp/parser.cc:40730
  #, fuzzy, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:18418 cp/parser.cc:40798
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.cc:18543 c/c-parser.cc:27870 cp/parser.cc:51949
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:18665 cp/parser.cc:41056
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "zowel %<long%> als %<void%> opgegeven bij declaratie"
  
! #: c/c-parser.cc:18719 cp/parser.cc:41072
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18723 cp/parser.cc:41075
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18736 cp/semantics.cc:8297
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:18759 cp/parser.cc:41095
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ongeldige const_double operand"
  
! #: c/c-parser.cc:18898 c/c-parser.cc:18909
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18917 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:18966 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19123 c/c-parser.cc:22412 cp/parser.cc:44034
  #, fuzzy, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:19130
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "herhaalde %qs"
  
! #: c/c-parser.cc:19178 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19189 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, fuzzy, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.cc:19308 cp/parser.cc:41634
  #, fuzzy, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr "herhaalde case-waarde"
  
! #: c/c-parser.cc:19320 cp/parser.cc:41647
  #, fuzzy, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr "herhaalde case-waarde"
  
! #: c/c-parser.cc:19328 c/c-parser.cc:19356
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:19408
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19447
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19807 cp/parser.cc:42194
  #, fuzzy, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "case-selector niet compatibel met label"
  
! #: c/c-parser.cc:19855 cp/parser.cc:42249 cp/parser.cc:42701 cp/parser.cc:42768
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ongeldige const_double operand"
  
! #: c/c-parser.cc:19916 cp/parser.cc:42279
  #, fuzzy, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "ongeldige const_double operand"
  
! #: c/c-parser.cc:19985 cp/parser.cc:42422
  #, fuzzy, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:19995 cp/parser.cc:42435
  #, fuzzy, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:20005 cp/parser.cc:42448
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:20013 cp/parser.cc:42459
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20051 cp/parser.cc:42499
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr ""
  
! #: c/c-parser.cc:20103 cp/parser.cc:42563
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20115 cp/parser.cc:42574
  #, fuzzy, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:20138 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:20171 cp/parser.cc:42645
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ongeldige const_double operand"
  
! #: c/c-parser.cc:20250
  #, fuzzy, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "ongeldige const_double operand"
  
! #: c/c-parser.cc:20294
  #, fuzzy, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:20400 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, fuzzy, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.cc:20501 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20572 c/c-parser.cc:20666 cp/parser.cc:42828
! #: cp/parser.cc:42940
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr ""
  
! #: c/c-parser.cc:20581 c/c-parser.cc:20702 cp/parser.cc:42835
! #: cp/parser.cc:42975
  #, fuzzy, gcc-internal-format
  msgid "unknown foreign runtime identifier %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: c/c-parser.cc:20596 c/c-parser.cc:20725 cp/parser.cc:42850
! #: cp/parser.cc:42997
  #, fuzzy, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: c/c-parser.cc:20604 c/c-parser.cc:20733 cp/parser.cc:42858
! #: cp/parser.cc:43005 cp/semantics.cc:7513
  #, fuzzy, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr "onbekende machine-modus %qs"
  
! #: c/c-parser.cc:20642 cp/parser.cc:42917
  #, fuzzy, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:20650 cp/parser.cc:42925
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20676 cp/parser.cc:42949
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20684 cp/parser.cc:42956
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20696 cp/parser.cc:42968
  #, gcc-internal-format
  msgid "non-empty string literal expected"
  msgstr ""
  
! #: c/c-parser.cc:20806 cp/parser.cc:43108
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr "herhaalde case-waarde"
  
! #: c/c-parser.cc:20813 cp/parser.cc:43115
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<restrict%>"
  msgid "duplicate %<target%> modifier"
  msgstr "herhaalde %<restrict%>"
  
! #: c/c-parser.cc:20820 cp/parser.cc:43122
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "herhaalde case-waarde"
  
! #: c/c-parser.cc:20841 cp/parser.cc:43143
  #, fuzzy, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:20877 c/c-parser.cc:27149 cp/parser.cc:43180
! #: cp/parser.cc:50583
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21118 cp/parser.cc:43475
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:21129 c/c-parser.cc:21526 c/c-parser.cc:29112
! #: cp/parser.cc:43486 cp/parser.cc:43939 cp/parser.cc:51427
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: c/c-parser.cc:21174 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21327 cp/parser.cc:43727
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: c/c-parser.cc:21515 cp/parser.cc:43928
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:21676 cp/parser.cc:49115
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21686 cp/parser.cc:49125
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-parser.cc:21706 cp/parser.cc:49145
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:21717 cp/parser.cc:49156
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "lege declaratie"
  
! #: c/c-parser.cc:21724 cp/parser.cc:49163
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: c/c-parser.cc:21732 cp/parser.cc:49171
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "ongeldige linker operand van %s"
  
! #: c/c-parser.cc:21743 cp/parser.cc:49193
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21753 cp/parser.cc:49216
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21846 cp/parser.cc:49300
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:21862 cp/parser.cc:49317
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:21894 cp/parser.cc:49075
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22123 cp/parser.cc:3533
  #, fuzzy, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: c/c-parser.cc:22127
  #, fuzzy, gcc-internal-format
  msgid "expected function name"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:22145 cp/parser.cc:52766
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qs is meestal een functie"
  
! #: c/c-parser.cc:22168 c/c-parser.cc:22216 cp/parser.cc:1779
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.cc:22208 cp/parser.cc:52817 cp/parser.cc:52864
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.cc:22239 cp/parser.cc:52892
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:22240 cp/parser.cc:52894
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:22285 cp/parser.cc:49533
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22343
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22347 c/c-parser.cc:22370
  #, fuzzy, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-parser.cc:22365
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22368
  #, fuzzy, gcc-internal-format
  msgid "modified here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: c/c-parser.cc:22436 cp/parser.cc:44054 cp/parser.cc:44069
  #, fuzzy, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.cc:22460
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22477
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22484
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22492
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22501
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22512
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22663 cp/parser.cc:44234
  #, fuzzy, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:22702 cp/parser.cc:44273
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:22726 cp/parser.cc:44302
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22741 cp/parser.cc:44317
  #, fuzzy, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:22748 cp/parser.cc:44324
  #, fuzzy, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:22786 c/c-parser.cc:22793 cp/parser.cc:44362
! #: cp/parser.cc:44369
  #, fuzzy, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "case-selector niet compatibel met label"
  
! #: c/c-parser.cc:22799 c/c-parser.cc:22804 cp/parser.cc:44375
! #: cp/parser.cc:44380
  #, fuzzy, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:22827 cp/parser.cc:44403
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22838 cp/parser.cc:44414
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22870 cp/parser.cc:44446
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22880 cp/parser.cc:44456
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23001 cp/parser.cc:44556
  #, fuzzy, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "conflicterende declaraties van %qs"
  
! #: c/c-parser.cc:23008 cp/parser.cc:44563
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23081 cp/parser.cc:44628 cp/parser.cc:44911 cp/parser.cc:45005
! #: cp/parser.cc:45023
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.cc:23092 cp/parser.cc:44639
  #, fuzzy, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:23152 cp/parser.cc:45078
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.cc:23423 cp/parser.cc:44932 cp/parser.cc:44958
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.cc:23427 cp/parser.cc:44998 cp/parser.cc:45032
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.cc:23478 cp/parser.cc:45067
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23484 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:23587 cp/semantics.cc:11996
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: c/c-parser.cc:23630
  #, fuzzy, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: c/c-parser.cc:23636 cp/parser.cc:45220
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23667 cp/parser.cc:45256
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:23679 cp/parser.cc:45272
  #, fuzzy, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:23720 cp/parser.cc:45310
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:23728 cp/parser.cc:45318
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23733
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:23804 cp/parser.cc:46039
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23871 cp/parser.cc:46108
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23905 cp/parser.cc:46141
  #, fuzzy, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:23910 cp/parser.cc:46147
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: c/c-parser.cc:23919 cp/parser.cc:46156
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23944 cp/parser.cc:46179
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "overflow in constante expressie"
--- 48860,50373 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7878 c/c-parser.cc:7882 c/c-parser.cc:8390
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13267
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "ongeldige beginwaarde"
  
! #: c/c-parser.cc:7963
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:7993
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8246
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:8372
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr ""
  
! #: c/c-parser.cc:8482
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-parser.cc:8504
  #, fuzzy, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.cc:8521 cp/parser.cc:5462 cp/parser.cc:16424
  #, fuzzy, gcc-internal-format
  msgid "expected declaration"
  msgstr "lege declaratie"
  
! #: c/c-parser.cc:8602 cp/parser.cc:15494
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "leeg body in een else-statement"
  
! #: c/c-parser.cc:8645 cp/parser.cc:15497
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "leeg body in een else-statement"
  
! #: c/c-parser.cc:8739 cp/parser.cc:14225
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:8857 c/c-parser.cc:8936 c/c-parser.cc:9071 cp/parser.cc:15087
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8944
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "leeg body in een else-statement"
  
! #: c/c-parser.cc:9105 c/c-parser.cc:9137
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9160
  #, fuzzy, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ongeldig register in de instructie"
  
! #: c/c-parser.cc:9184 cp/parser.cc:14533
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9190 cp/parser.cc:14539
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
  # "sentinel" hoe vertalen? "schildwacht" lijkt niet echt van toepassing...
! #: c/c-parser.cc:9231
  #, fuzzy, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "sentinel ontbreekt in functie-oproep"
  
! #: c/c-parser.cc:9380 c/c-parser.cc:9391 c/c-parser.cc:9402
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "herhaalde case-waarde"
  
! #: c/c-parser.cc:9381 c/c-parser.cc:9392 c/c-parser.cc:9403 cp/parser.cc:23381
! #: cp/parser.cc:23399 cp/parser.cc:23414
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:9412
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: c/c-parser.cc:9761 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: c/c-parser.cc:9969
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C verbiedt het weglaten van de middelste term van een ?: expresie"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10193 cp/typeck.cc:5698
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10199 cp/typeck.cc:5703
  #, fuzzy, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: c/c-parser.cc:10470
  #, fuzzy, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-parser.cc:10473
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
  
! #: c/c-parser.cc:10574
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "traditioneel C verwerpt de unaire plus-operator"
  
! #: c/c-parser.cc:10704
  #, fuzzy, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-parser.cc:10707
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
  
! #: c/c-parser.cc:10723
  #, fuzzy, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "%<sizeof%> toegepast op een bitveld"
  
! #: c/c-parser.cc:10796
  #, fuzzy, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-parser.cc:10799
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
  
! #: c/c-parser.cc:10823
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-parser.cc:10976
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: c/c-parser.cc:11083
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-parser.cc:11086
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-parser.cc:11097
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11168
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "cast geeft functie-type op"
  
! #: c/c-parser.cc:11172
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.cc:11177
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:11211
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11212
  #, fuzzy, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: c/c-parser.cc:11220
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11221
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr ""
  
! #: c/c-parser.cc:11244
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr ""
  
! #: c/c-parser.cc:11246
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11292
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> must be constant"
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "argument voor %<__builtin_args_info%> moet een constante zijn"
  
! #: c/c-parser.cc:11300
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> must be constant"
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "argument voor %<__builtin_args_info%> moet een constante zijn"
  
! #: c/c-parser.cc:11306
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> must be constant"
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "argument voor %<__builtin_args_info%> moet een constante zijn"
  
! #: c/c-parser.cc:11322
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> must be constant"
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "argument voor %<__builtin_args_info%> moet een constante zijn"
  
! #: c/c-parser.cc:11345 c/c-parser.cc:11349
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: c/c-parser.cc:11353
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C90 ondersteunt %<long long%> niet"
  
! #: c/c-parser.cc:11562 c/c-parser.cc:13301 c/c-parser.cc:13323
! #: c/c-parser.cc:23002 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44575
  #, fuzzy, gcc-internal-format
  msgid "expected expression"
  msgstr "ongeldige waarheidsexpressie"
  
  # 'braced-group'? Wie schrijft verdorie die foutmeldingen?
! #: c/c-parser.cc:11584
  #, fuzzy, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
  
! #: c/c-parser.cc:11599
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C verbiedt accolade-groepen in expressies"
  
! #: c/c-parser.cc:11710
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "de tweede parameter van %<va_start%> is niet het laatste benoemde argument"
  
! #: c/c-parser.cc:11749
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11894
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: c/c-parser.cc:11910
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "gevraagd alignment is geen constante"
  
! #: c/c-parser.cc:11980 c/c-parser.cc:11997 c/c-parser.cc:12004
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %<va_start%>"
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
  # vertaling voor 'intrinsic'? 'intrinsiek(e) xxx', maar wat als xxx te gebruiken?
! #: c/c-parser.cc:12025
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
  
! #: c/c-parser.cc:12069 c/c-parser.cc:12079
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12101 c/c-parser.cc:12111
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12144
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_prefetch%> must be a constant"
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "tweede argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: c/c-parser.cc:12163
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12211
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12234
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12251
  #, fuzzy, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: c/c-parser.cc:12291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: c/c-parser.cc:12302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c/c-parser.cc:12310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c/c-parser.cc:12318 c/c-parser.cc:12348
  #, fuzzy, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c/c-parser.cc:12326 c/c-parser.cc:12368
  #, fuzzy, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c/c-parser.cc:12340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "het argument van %<cleanup%> is geen naam"
  
! #: c/c-parser.cc:12360
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: c/c-parser.cc:12467
  #, fuzzy, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: c/c-parser.cc:12508
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: c/c-parser.cc:12521
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: c/c-parser.cc:12525
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_prefetch%> must be a constant"
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "tweede argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: c/c-parser.cc:12551
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: c/c-parser.cc:12573
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12582
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
  
! #: c/c-parser.cc:12613
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: c/c-parser.cc:12624
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: c/c-parser.cc:12675 c/c-parser.cc:12704 cp/parser.cc:8032
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: c/c-parser.cc:12875
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "argument van verkeerd type voor abs"
  
! #: c/c-parser.cc:12884 c/c-parser.cc:12964
  #, fuzzy, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: c/c-parser.cc:12890 c/c-parser.cc:12970
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c/c-parser.cc:12897
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c/c-parser.cc:12904
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c/c-parser.cc:12912
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "niet-floating-point argument voor functie %qs"
  
! #: c/c-parser.cc:12986
  #, fuzzy, gcc-internal-format
  msgid "rotate count is negative"
  msgstr "teller van links shift is negatief"
  
! #: c/c-parser.cc:13278 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13288
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "%s ondersteunt %s niet"
  
! #: c/c-parser.cc:13376
  #, fuzzy, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: c/c-parser.cc:13381
  #, fuzzy, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: c/c-parser.cc:13396
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:13401
  #, fuzzy, gcc-internal-format
  msgid "compound literal has function type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: c/c-parser.cc:13432
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13437
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C90 verbiedt het gebruik van samengestelde expressies als lvalues"
  
! #: c/c-parser.cc:13439
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C90 verbiedt het gebruik van samengestelde expressies als lvalues"
  
! #: c/c-parser.cc:13453
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13528
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13541
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:13552
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13574
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13578
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13596
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13601
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13606
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13632
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13762 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14182
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:14278
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14526
  #, fuzzy, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "extra puntkomma opgegeven in definitie van methode"
  
! #: c/c-parser.cc:14658
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:14678
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:14800
  #, fuzzy, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: c/c-parser.cc:15252
  #, fuzzy, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-parser.cc:15320 cp/parser.cc:38479
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:15334 cp/parser.cc:38492
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "beginwaarde ontbreekt"
  
! #: c/c-parser.cc:15373
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: c/c-parser.cc:15376 cp/parser.cc:38529
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15385 cp/parser.cc:38538
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:15396 cp/parser.cc:38552
  #, fuzzy, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "herdeclaratie van %qs"
  
! #: c/c-parser.cc:15412 cp/parser.cc:38571
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:15636 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15674 cp/parser.cc:53506
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15694 c/c-parser.cc:25712 c/c-parser.cc:26021
! #: c/c-parser.cc:26084 c/c-parser.cc:26194 cp/parser.cc:48149
! #: cp/parser.cc:48497 cp/parser.cc:48612 cp/parser.cc:48711 cp/parser.cc:53538
! #: cp/parser.cc:53554 cp/parser.cc:53570 cp/parser.cc:53586 cp/parser.cc:53603
! #: cp/parser.cc:53620 cp/parser.cc:53637 cp/parser.cc:53664 cp/parser.cc:53678
! #: cp/parser.cc:53703 cp/parser.cc:53717
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: c/c-parser.cc:15717 cp/parser.cc:53692
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "misvormde #pragma pack(pop[,id])"
  
! #: c/c-parser.cc:15816 cp/parser.cc:53822
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:15823 cp/parser.cc:53828
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:15835 c/c-parser.cc:15851
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: c/c-parser.cc:15922 cp/parser.cc:53911
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "overflow in constante expressie"
  
! #: c/c-parser.cc:15938 cp/parser.cc:53528
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "misvormde #pragma pack(pop[,id])"
  
! #: c/c-parser.cc:16321 c/c-parser.cc:20241 c/c-parser.cc:22470
! #: c/c-parser.cc:22489 c/c-parser.cc:22742 c/c-parser.cc:22800
! #: c/c-parser.cc:22807 c/c-parser.cc:22814 c/c-parser.cc:27166
! #: c/c-parser.cc:28371 c/c-parser.cc:28379 c/c-parser.cc:28755
! #: c/c-parser.cc:28765 c/c-parser.cc:28859 c/c-parser.cc:28866
! #: c/c-parser.cc:28873 cp/parser.cc:39018 cp/parser.cc:42699 cp/parser.cc:44101
! #: cp/parser.cc:44138 cp/parser.cc:44327 cp/parser.cc:44390 cp/parser.cc:44397
! #: cp/parser.cc:44404 cp/parser.cc:50070 cp/parser.cc:50077 cp/parser.cc:50084
! #: cp/parser.cc:50617 cp/parser.cc:52392 cp/parser.cc:52400 cp/parser.cc:52552
! #: cp/parser.cc:52562
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:16348
  #, fuzzy, gcc-internal-format
  msgid "expression must be integral"
  msgstr "%<defined%> zonder een naam"
  
! #: c/c-parser.cc:16955 c/c-parser.cc:29582
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: c/c-parser.cc:16959 cp/semantics.cc:9112
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: c/c-parser.cc:17001 cp/parser.cc:39909
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17096 cp/parser.cc:39987
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:17098 cp/parser.cc:39989
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:17183 cp/parser.cc:40059
  #, fuzzy, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: c/c-parser.cc:17260 cp/parser.cc:40141
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:17280 c/c-parser.cc:26077 c/c-parser.cc:26187
! #: cp/parser.cc:40159 cp/parser.cc:48489 cp/parser.cc:48604
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:17333 cp/parser.cc:40214
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17340 cp/parser.cc:40221
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:17342 cp/parser.cc:40223
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:17348 cp/parser.cc:40229
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17453 c/c-parser.cc:17513 c/c-parser.cc:17575
! #: c/c-parser.cc:17623 c/c-parser.cc:17703 c/c-parser.cc:18100
! #: c/c-parser.cc:18182 c/c-parser.cc:18787 c/c-parser.cc:18932
! #: c/c-parser.cc:19000 c/c-parser.cc:20178
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: c/c-parser.cc:17464
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17525
  #, fuzzy, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:17587 cp/semantics.cc:9327
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:17636 cp/semantics.cc:9357
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:17670 cp/parser.cc:40455
  #, fuzzy, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "ongeldige waarheidsexpressie"
  
! #: c/c-parser.cc:17742 cp/parser.cc:40525
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:17810
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:17887 cp/parser.cc:40677
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:17890 cp/parser.cc:40680
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:17974 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:17986 c/c-parser.cc:18109 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, fuzzy, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:18048 cp/parser.cc:39672
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "te veel argumenten voor formaat"
  
! #: c/c-parser.cc:18082 cp/parser.cc:39705
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:18249 cp/semantics.cc:9543
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c/c-parser.cc:18317 cp/parser.cc:43318
  #, fuzzy, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:18359 cp/parser.cc:40730
  #, fuzzy, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:18368 c/c-parser.cc:18374 cp/parser.cc:40739
! #: cp/parser.cc:40749
  #, fuzzy, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:18410 cp/parser.cc:40789
  #, fuzzy, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:18463 cp/parser.cc:40857
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.cc:18588 c/c-parser.cc:27916 cp/parser.cc:52002
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:18710 cp/parser.cc:41115
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "zowel %<long%> als %<void%> opgegeven bij declaratie"
  
! #: c/c-parser.cc:18764 cp/parser.cc:41131
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18768 cp/parser.cc:41134
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:18781 cp/semantics.cc:8297
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:18804 cp/parser.cc:41154
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ongeldige const_double operand"
  
! #: c/c-parser.cc:18943 c/c-parser.cc:18954
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:18962 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:19056 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19168 c/c-parser.cc:22457 cp/parser.cc:44093
  #, fuzzy, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:19175
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "herhaalde %qs"
  
! #: c/c-parser.cc:19223 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19234 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, fuzzy, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.cc:19353 cp/parser.cc:41693
  #, fuzzy, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr "herhaalde case-waarde"
  
! #: c/c-parser.cc:19365 cp/parser.cc:41706
  #, fuzzy, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr "herhaalde case-waarde"
  
! #: c/c-parser.cc:19373 c/c-parser.cc:19401
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:19453
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19492
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19852 cp/parser.cc:42253
  #, fuzzy, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "case-selector niet compatibel met label"
  
! #: c/c-parser.cc:19900 cp/parser.cc:42308 cp/parser.cc:42760 cp/parser.cc:42827
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ongeldige const_double operand"
  
! #: c/c-parser.cc:19961 cp/parser.cc:42338
  #, fuzzy, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "ongeldige const_double operand"
  
! #: c/c-parser.cc:20030 cp/parser.cc:42481
  #, fuzzy, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:20040 cp/parser.cc:42494
  #, fuzzy, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:20050 cp/parser.cc:42507
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:20058 cp/parser.cc:42518
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20096 cp/parser.cc:42558
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr ""
  
! #: c/c-parser.cc:20148 cp/parser.cc:42622
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20160 cp/parser.cc:42633
  #, fuzzy, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:20183 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:20216 cp/parser.cc:42704
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ongeldige const_double operand"
  
! #: c/c-parser.cc:20295
  #, fuzzy, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "ongeldige const_double operand"
  
! #: c/c-parser.cc:20339
  #, fuzzy, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:20445 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, fuzzy, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.cc:20546 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20617 c/c-parser.cc:20711 cp/parser.cc:42887
! #: cp/parser.cc:42999
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr ""
  
! #: c/c-parser.cc:20626 c/c-parser.cc:20747 cp/parser.cc:42894
! #: cp/parser.cc:43034
  #, fuzzy, gcc-internal-format
  msgid "unknown foreign runtime identifier %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: c/c-parser.cc:20641 c/c-parser.cc:20770 cp/parser.cc:42909
! #: cp/parser.cc:43056
  #, fuzzy, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: c/c-parser.cc:20649 c/c-parser.cc:20778 cp/parser.cc:42917
! #: cp/parser.cc:43064 cp/semantics.cc:7513
  #, fuzzy, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr "onbekende machine-modus %qs"
  
! #: c/c-parser.cc:20687 cp/parser.cc:42976
  #, fuzzy, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:20695 cp/parser.cc:42984
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20721 cp/parser.cc:43008
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20729 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20741 cp/parser.cc:43027
  #, gcc-internal-format
  msgid "non-empty string literal expected"
  msgstr ""
  
! #: c/c-parser.cc:20851 cp/parser.cc:43167
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr "herhaalde case-waarde"
  
! #: c/c-parser.cc:20858 cp/parser.cc:43174
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<restrict%>"
  msgid "duplicate %<target%> modifier"
  msgstr "herhaalde %<restrict%>"
  
! #: c/c-parser.cc:20865 cp/parser.cc:43181
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "herhaalde case-waarde"
  
! #: c/c-parser.cc:20886 cp/parser.cc:43202
  #, fuzzy, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:20922 c/c-parser.cc:27195 cp/parser.cc:43239
! #: cp/parser.cc:50642
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21163 cp/parser.cc:43534
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:21174 c/c-parser.cc:21571 c/c-parser.cc:29156
! #: cp/parser.cc:43545 cp/parser.cc:43998 cp/parser.cc:51484
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: c/c-parser.cc:21219 cp/parser.cc:43593
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21372 cp/parser.cc:43786
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: c/c-parser.cc:21560 cp/parser.cc:43987
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:21721 cp/parser.cc:49174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21731 cp/parser.cc:49184
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-parser.cc:21751 cp/parser.cc:49204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:21762 cp/parser.cc:49215
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "lege declaratie"
  
! #: c/c-parser.cc:21769 cp/parser.cc:49222
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: c/c-parser.cc:21777 cp/parser.cc:49230
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "ongeldige linker operand van %s"
  
! #: c/c-parser.cc:21788 cp/parser.cc:49252
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21798 cp/parser.cc:49275
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21891 cp/parser.cc:49359
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:21907 cp/parser.cc:49376
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:21939 cp/parser.cc:49134
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22168 cp/parser.cc:3533
  #, fuzzy, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: c/c-parser.cc:22172
  #, fuzzy, gcc-internal-format
  msgid "expected function name"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:22190 cp/parser.cc:52819
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qs is meestal een functie"
  
! #: c/c-parser.cc:22213 c/c-parser.cc:22261 cp/parser.cc:1779
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.cc:22253 cp/parser.cc:52870 cp/parser.cc:52917
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.cc:22284 cp/parser.cc:52945
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:22285 cp/parser.cc:52947
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:22330 cp/parser.cc:49592
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22388
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22392 c/c-parser.cc:22415
  #, fuzzy, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-parser.cc:22410
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22413
  #, fuzzy, gcc-internal-format
  msgid "modified here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: c/c-parser.cc:22481 cp/parser.cc:44113 cp/parser.cc:44128
  #, fuzzy, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.cc:22505
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22522
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22529
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22537
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22546
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22557
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22708 cp/parser.cc:44293
  #, fuzzy, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:22747 cp/parser.cc:44332
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:22771 cp/parser.cc:44361
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22786 cp/parser.cc:44376
  #, fuzzy, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:22793 cp/parser.cc:44383
  #, fuzzy, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:22831 c/c-parser.cc:22838 cp/parser.cc:44421
! #: cp/parser.cc:44428
  #, fuzzy, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "case-selector niet compatibel met label"
  
! #: c/c-parser.cc:22844 c/c-parser.cc:22849 cp/parser.cc:44434
! #: cp/parser.cc:44439
  #, fuzzy, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:22872 cp/parser.cc:44462
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22883 cp/parser.cc:44473
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22915 cp/parser.cc:44505
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22925 cp/parser.cc:44515
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23046 cp/parser.cc:44615
  #, fuzzy, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "conflicterende declaraties van %qs"
  
! #: c/c-parser.cc:23053 cp/parser.cc:44622
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23126 cp/parser.cc:44687 cp/parser.cc:44970 cp/parser.cc:45064
! #: cp/parser.cc:45082
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.cc:23137 cp/parser.cc:44698
  #, fuzzy, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:23197 cp/parser.cc:45137
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.cc:23468 cp/parser.cc:44991 cp/parser.cc:45017
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.cc:23472 cp/parser.cc:45057 cp/parser.cc:45091
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ongeldige bewerking met %<__fpreg%>"
  
! #: c/c-parser.cc:23523 cp/parser.cc:45126
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23529 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:23632 cp/semantics.cc:11996
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: c/c-parser.cc:23675
  #, fuzzy, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: c/c-parser.cc:23681 cp/parser.cc:45279
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23712 cp/parser.cc:45315
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:23724 cp/parser.cc:45331
  #, fuzzy, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:23765 cp/parser.cc:45369
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:23773 cp/parser.cc:45377
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23778
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:23849 cp/parser.cc:46098
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23916 cp/parser.cc:46167
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23950 cp/parser.cc:46200
  #, fuzzy, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:23955 cp/parser.cc:46206
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: c/c-parser.cc:23964 cp/parser.cc:46215
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:23989 cp/parser.cc:46238
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "overflow in constante expressie"
*************** msgstr "overflow in constante expressie"
*** 50364,50930 ****
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:23973 cp/parser.cc:46201 cp/parser.cc:46203 cp/parser.cc:46388
  #, fuzzy, gcc-internal-format
  msgid "loop nest expected"
  msgstr "overflow in constante expressie"
  
! #: c/c-parser.cc:24025 cp/parser.cc:46276
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24054 cp/parser.cc:46307
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24065 cp/parser.cc:46318
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24088 cp/parser.cc:46344
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46355
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24187 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "herdeclaratie van %qs"
  
! #: c/c-parser.cc:24276 c/c-parser.cc:24291 cp/parser.cc:46682
! #: cp/parser.cc:46697
  #, fuzzy, gcc-internal-format
  msgid "not enough nested loops"
  msgstr "geen argumenten"
  
! #: c/c-parser.cc:24394 cp/parser.cc:46982
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:24517 cp/parser.cc:46517 cp/parser.cc:46560 cp/pt.cc:18586
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-parser.cc:24951 cp/parser.cc:47528
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:25167 cp/parser.cc:47734
  #, fuzzy, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:25380 c/c-parser.cc:25388
  #, fuzzy, gcc-internal-format
  msgid "expected a function name"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:25401 cp/parser.cc:50217
  #, fuzzy, gcc-internal-format
  msgid "expected target-function call"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:25471
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr ""
  
! #: c/c-parser.cc:25658 cp/parser.cc:48081
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:25925 cp/parser.cc:48368
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25941 cp/parser.cc:48384
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25989 cp/parser.cc:48665
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26091 cp/parser.cc:48491
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26103 cp/parser.cc:48503
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26202 cp/parser.cc:48608
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26215 cp/parser.cc:48621
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26460 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26521
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:26572 c/c-parser.cc:26610
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.cc:26643 cp/parser.cc:49677
  #, fuzzy, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "herdeclaratie van %qs"
  
! #: c/c-parser.cc:26655 cp/parser.cc:49691
  #, fuzzy, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: c/c-parser.cc:26683 cp/parser.cc:49720
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:26705 cp/parser.cc:49752
  #, fuzzy, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: c/c-parser.cc:26714 cp/parser.cc:49762 cp/pt.cc:18254
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.cc:26717 cp/parser.cc:49765 cp/pt.cc:18261
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:26758 cp/parser.cc:49811
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:26781 cp/parser.cc:49841 cp/pt.cc:18278
  #, fuzzy, gcc-internal-format
  msgid "property must be integer expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: c/c-parser.cc:26794 cp/parser.cc:49852
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26815 cp/parser.cc:49868 fortran/openmp.cc:6534
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "__builtin_saveregs wordt niet ondersteund door dit doelsysteem"
  
! #: c/c-parser.cc:26874 cp/parser.cc:49931
  #, fuzzy, gcc-internal-format
  msgid "expected context selector set name"
  msgstr "herdeclaratie van %qs"
  
! #: c/c-parser.cc:26986 cp/parser.cc:50435
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27002 cp/parser.cc:50448
  #, fuzzy, gcc-internal-format
  msgid "too many %<match%> clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:27013
  #, fuzzy, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr "%qs is meestal een functie"
  
! #: c/c-parser.cc:27028 cp/decl.cc:8621
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27074 cp/parser.cc:50510
  #, fuzzy, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr "opslagklasse opgegeven voor structure-veld %qs"
  
! #: c/c-parser.cc:27081
  #, fuzzy, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "%qs is geen iterator"
  
! #: c/c-parser.cc:27101 cp/parser.cc:50543
  #, fuzzy, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:27104
  #, fuzzy, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: c/c-parser.cc:27111 cp/parser.cc:50550
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:27131 cp/parser.cc:50567
  #, fuzzy, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:27229 cp/decl.cc:8603
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "Alignment moet een kleine macht van twee zijn, en niet %d, in #pragma pack"
  
! #: c/c-parser.cc:27231 cp/decl.cc:8500 cp/decl.cc:8606
  #, fuzzy, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8612
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "%Jparameter %qD heeft een onvolledig type"
  
! #: c/c-parser.cc:27302 cp/parser.cc:50635
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27315
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27358
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.cc:27366 cp/parser.cc:50680
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.cc:27573 cp/parser.cc:50969
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:27577 cp/parser.cc:50973
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27637 cp/parser.cc:51106
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27640 cp/parser.cc:51109
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27689 c/c-parser.cc:27731 cp/parser.cc:51164
! #: cp/parser.cc:51211
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:27703 cp/parser.cc:51177
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:27738 cp/parser.cc:51218
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:27749 c/c-parser.cc:27780 cp/parser.cc:51229
! #: cp/parser.cc:51260
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27756 c/c-parser.cc:27785 cp/parser.cc:51236
! #: cp/parser.cc:51265
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:27793 cp/parser.cc:51273
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:27820
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:27897
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27901
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27904
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-parser.cc:27907
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27915
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:27924
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:28045
  #, fuzzy, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:28056
  #, fuzzy, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:28075
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28209 cp/parser.cc:52195
  #, fuzzy, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:28280 cp/parser.cc:52288
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr ""
  
! #: c/c-parser.cc:28309 cp/parser.cc:52323
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28328 cp/parser.cc:52342
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28340 cp/parser.cc:52354
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28349 cp/parser.cc:52363
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28363 cp/parser.cc:52377
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:28382
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28388
  #, fuzzy, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: c/c-parser.cc:28506 cp/parser.cc:48884
  #, fuzzy, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:28535 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, fuzzy, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c/c-parser.cc:28651 cp/parser.cc:52434
  #, fuzzy, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:28684 cp/parser.cc:52469
  #, fuzzy, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:28741 cp/parser.cc:52531
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:28764 cp/parser.cc:52558
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28767 cp/parser.cc:52561
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28794 cp/parser.cc:49992
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:28880 c/c-parser.cc:29181 cp/parser.cc:50078
! #: cp/parser.cc:51497 cp/parser.cc:51525
  #, fuzzy, gcc-internal-format
  msgid "expected directive name"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:28891 cp/parser.cc:50089
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28899 cp/parser.cc:50097
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28906 cp/parser.cc:50104
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28917 cp/parser.cc:50115
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28940 cp/parser.cc:50142
  #, fuzzy, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: c/c-parser.cc:28953 cp/parser.cc:50152
  #, fuzzy, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:29082 cp/parser.cc:51395
  #, fuzzy, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:29096 cp/parser.cc:51410
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29105 cp/parser.cc:51420
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29195 cp/parser.cc:51511
  #, fuzzy, gcc-internal-format
  msgid "unknown directive name"
  msgstr "onbekende machine-modus %qs"
  
! #: c/c-parser.cc:29210 cp/parser.cc:51531
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29216 cp/parser.cc:51537
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29541 cp/semantics.cc:10340
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: c/c-parser.cc:29543 cp/semantics.cc:10342
  #, fuzzy, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-parser.cc:29547 cp/semantics.cc:10344
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%Jparameter %u heeft een onvolledig type"
  
! #: c/c-parser.cc:29727 cp/parser.cc:53320
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:29733 cp/parser.cc:53326
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:29742
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:29750 cp/parser.cc:53344
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:29843
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
--- 50375,50941 ----
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:24018 cp/parser.cc:46260 cp/parser.cc:46262 cp/parser.cc:46447
  #, fuzzy, gcc-internal-format
  msgid "loop nest expected"
  msgstr "overflow in constante expressie"
  
! #: c/c-parser.cc:24070 cp/parser.cc:46335
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46366
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24110 cp/parser.cc:46377
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24133 cp/parser.cc:46403
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24144 cp/parser.cc:46414
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24232 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "herdeclaratie van %qs"
  
! #: c/c-parser.cc:24321 c/c-parser.cc:24336 cp/parser.cc:46741
! #: cp/parser.cc:46756
  #, fuzzy, gcc-internal-format
  msgid "not enough nested loops"
  msgstr "geen argumenten"
  
! #: c/c-parser.cc:24439 cp/parser.cc:47041
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:24562 cp/parser.cc:46576 cp/parser.cc:46619 cp/pt.cc:18615
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-parser.cc:24996 cp/parser.cc:47587
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:25212 cp/parser.cc:47793
  #, fuzzy, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:25425 c/c-parser.cc:25433
  #, fuzzy, gcc-internal-format
  msgid "expected a function name"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:25446 cp/parser.cc:50276
  #, fuzzy, gcc-internal-format
  msgid "expected target-function call"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:25516
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr ""
  
! #: c/c-parser.cc:25703 cp/parser.cc:48140
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:25970 cp/parser.cc:48427
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25986 cp/parser.cc:48443
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26034 cp/parser.cc:48724
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26136 cp/parser.cc:48550
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26148 cp/parser.cc:48562
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26247 cp/parser.cc:48667
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26260 cp/parser.cc:48680
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26505 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26566
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:26617 c/c-parser.cc:26655
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.cc:26688 cp/parser.cc:49736
  #, fuzzy, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "herdeclaratie van %qs"
  
! #: c/c-parser.cc:26700 cp/parser.cc:49750
  #, fuzzy, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: c/c-parser.cc:26728 cp/parser.cc:49779
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:26750 cp/parser.cc:49811
  #, fuzzy, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: c/c-parser.cc:26759 cp/parser.cc:49821 cp/pt.cc:18283
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-parser.cc:26762 cp/parser.cc:49824 cp/pt.cc:18290
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-parser.cc:26803 cp/parser.cc:49870
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:26827 cp/parser.cc:49900 cp/pt.cc:18307
  #, fuzzy, gcc-internal-format
  msgid "property must be integer expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: c/c-parser.cc:26837 cp/parser.cc:49911
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26858 cp/parser.cc:49927 fortran/openmp.cc:6534
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "__builtin_saveregs wordt niet ondersteund door dit doelsysteem"
  
! #: c/c-parser.cc:26917 cp/parser.cc:49990
  #, fuzzy, gcc-internal-format
  msgid "expected context selector set name"
  msgstr "herdeclaratie van %qs"
  
! #: c/c-parser.cc:27032 cp/parser.cc:50494
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27048 cp/parser.cc:50507
  #, fuzzy, gcc-internal-format
  msgid "too many %<match%> clauses"
  msgstr "te veel invoerbestanden"
  
! #: c/c-parser.cc:27059
  #, fuzzy, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr "%qs is meestal een functie"
  
! #: c/c-parser.cc:27074 cp/decl.cc:8619
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27120 cp/parser.cc:50569
  #, fuzzy, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr "opslagklasse opgegeven voor structure-veld %qs"
  
! #: c/c-parser.cc:27127
  #, fuzzy, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "%qs is geen iterator"
  
! #: c/c-parser.cc:27147 cp/parser.cc:50602
  #, fuzzy, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:27150
  #, fuzzy, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: c/c-parser.cc:27157 cp/parser.cc:50609
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:27177 cp/parser.cc:50626
  #, fuzzy, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:27275 cp/decl.cc:8601
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "Alignment moet een kleine macht van twee zijn, en niet %d, in #pragma pack"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8498 cp/decl.cc:8604
  #, fuzzy, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: c/c-parser.cc:27323 cp/decl.cc:8610
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "%Jparameter %qD heeft een onvolledig type"
  
! #: c/c-parser.cc:27348 cp/parser.cc:50694
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27361
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27404
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.cc:27412 cp/parser.cc:50739
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: c/c-parser.cc:27619 cp/parser.cc:51028
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:27623 cp/parser.cc:51032
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27683 cp/parser.cc:51165
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27686 cp/parser.cc:51168
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27735 c/c-parser.cc:27777 cp/parser.cc:51223
! #: cp/parser.cc:51270
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:27749 cp/parser.cc:51236
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:27784 cp/parser.cc:51277
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:27795 c/c-parser.cc:27826 cp/parser.cc:51288
! #: cp/parser.cc:51319
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27802 c/c-parser.cc:27831 cp/parser.cc:51295
! #: cp/parser.cc:51324
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:27839 cp/parser.cc:51332
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:27866
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:27943
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27947
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27950
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: c/c-parser.cc:27953
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27961
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:27970
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:28091
  #, fuzzy, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:28102
  #, fuzzy, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:28121
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28255 cp/parser.cc:52248
  #, fuzzy, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:28326 cp/parser.cc:52341
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr ""
  
! #: c/c-parser.cc:28355 cp/parser.cc:52376
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28374 cp/parser.cc:52395
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28386 cp/parser.cc:52407
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28395 cp/parser.cc:52416
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28409 cp/parser.cc:52430
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:28428
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28434
  #, fuzzy, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: c/c-parser.cc:28552 cp/parser.cc:48943
  #, fuzzy, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:28581 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, fuzzy, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: c/c-parser.cc:28697 cp/parser.cc:52487
  #, fuzzy, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:28730 cp/parser.cc:52522
  #, fuzzy, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:28787 cp/parser.cc:52584
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:28810 cp/parser.cc:52611
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28813 cp/parser.cc:52614
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28840 cp/parser.cc:50051
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:28926 c/c-parser.cc:29224 cp/parser.cc:50137
! #: cp/parser.cc:51553 cp/parser.cc:51580
  #, fuzzy, gcc-internal-format
  msgid "expected directive name"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:28937 cp/parser.cc:50148
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28945 cp/parser.cc:50156
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28952 cp/parser.cc:50163
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28963 cp/parser.cc:50174
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28986 cp/parser.cc:50201
  #, fuzzy, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: c/c-parser.cc:28999 cp/parser.cc:50211
  #, fuzzy, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:29128 cp/parser.cc:51454
  #, fuzzy, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-parser.cc:29142 cp/parser.cc:51469
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29150 cp/parser.cc:51478
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29237 cp/parser.cc:51566
  #, fuzzy, gcc-internal-format
  msgid "unknown directive name"
  msgstr "onbekende machine-modus %qs"
  
! #: c/c-parser.cc:29252 cp/parser.cc:51586
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29258 cp/parser.cc:51592
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29584 cp/semantics.cc:10340
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: c/c-parser.cc:29586 cp/semantics.cc:10342
  #, fuzzy, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-parser.cc:29590 cp/semantics.cc:10344
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%Jparameter %u heeft een onvolledig type"
  
! #: c/c-parser.cc:29770 cp/parser.cc:53373
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:29776 cp/parser.cc:53379
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:29785
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:29793 cp/parser.cc:53397
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:29886
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
*************** msgstr ""
*** 50934,50940 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qs heeft een onvolledig type"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12542 c/c-typeck.cc:12617 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ongeldig gebruik van een void-expressie"
--- 50945,50951 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qs heeft een onvolledig type"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12559 c/c-typeck.cc:12634 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ongeldig gebruik van een void-expressie"
*************** msgstr "de terugkeerwaarde van een funct
*** 51022,51033 ****
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10693
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10697
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "union heeft geen lid dat %qs heet"
--- 51033,51044 ----
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10710
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10714
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "union heeft geen lid dat %qs heet"
*************** msgstr "%<void *%> pointer wordt gederef
*** 51067,51073 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "waarde met subscript is noch een array, noch een pointer"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4035 cp/typeck.cc:4130
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "array subscript is geen integer"
--- 51078,51084 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "waarde met subscript is noch een array, noch een pointer"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4151 cp/typeck.cc:4246
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "array subscript is geen integer"
*************** msgstr "te veel argumenten voor functie
*** 51205,52698 ****
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "te veel argumenten voor functie %qE"
  
! #: c/c-typeck.cc:4351
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4356
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4432
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "ongeldige registernaam voor %qs"
  
! #: c/c-typeck.cc:4513
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: c/c-typeck.cc:4528
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: c/c-typeck.cc:4706 c/c-typeck.cc:4734 cp/typeck.cc:5849 cp/typeck.cc:6137
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.cc:4714 c/c-typeck.cc:4725 cp/typeck.cc:5886 cp/typeck.cc:5910
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "vergelijking tussen pointer en integer"
  
! #: c/c-typeck.cc:4717 c/c-typeck.cc:4728 cp/typeck.cc:5889 cp/typeck.cc:5913
  #, fuzzy, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: c/c-typeck.cc:4746 c/c-typeck.cc:4753 c/c-typeck.cc:6130 c/c-typeck.cc:6135
! #: c/c-typeck.cc:8683 cp/tree.cc:6464
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "array subscript is geen integer"
  
! #: c/c-typeck.cc:4774
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "vergelijking tussen %qT en %qT"
  
! #: c/c-typeck.cc:4833
  #, fuzzy, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "pointer van type %<void *%> gebruikt in aftrekking"
  
! #: c/c-typeck.cc:4836
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: c/c-typeck.cc:4870
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "rekensom met pointer naar onvolledig type"
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: c/c-typeck.cc:4879 cp/typeck.cc:6937
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "rekensom met pointer naar onvolledig type"
  
! #: c/c-typeck.cc:5328
  #, fuzzy, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: c/c-typeck.cc:5332
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5342
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C ondersteunt het %<%c%> formaat niet"
  
! #: c/c-typeck.cc:5366
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to abs"
  msgid "wrong type argument to absu"
  msgstr "argument van verkeerd type voor abs"
  
! #: c/c-typeck.cc:5392
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "argument van verkeerd type voor unair uitroepingsteken"
  
! #: c/c-typeck.cc:5450
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5453
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5460
  #, fuzzy, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: c/c-typeck.cc:5463
  #, fuzzy, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: c/c-typeck.cc:5479
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ISO C ondersteunt het %<%c%> formaat niet"
  
  # Wat is beter: 'incrementeren', 'incrementering', of 'increment'?
! #: c/c-typeck.cc:5506 c/c-typeck.cc:5540
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "argument van verkeerd type voor incrementeren"
  
! #: c/c-typeck.cc:5508 c/c-typeck.cc:5543
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "argument van verkeerd type voor decrementeren"
  
! #: c/c-typeck.cc:5528
  #, fuzzy, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: c/c-typeck.cc:5532
  #, fuzzy, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: c/c-typeck.cc:5640
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr ""
  
! #: c/c-typeck.cc:5703 c/c-typeck.cc:5899
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: c/c-typeck.cc:5717
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: c/c-typeck.cc:5725
  #, fuzzy, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr "adres van registervariabele %qs gevraagd"
  
! #: c/c-typeck.cc:5914
  #, fuzzy, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr "adres van registervariabele %qs gevraagd"
  
! #: c/c-typeck.cc:5935
  #, fuzzy, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "globale registervariabele %qs gebruikt in geneste functie"
  
! #: c/c-typeck.cc:5938
  #, fuzzy, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: c/c-typeck.cc:5943
  #, fuzzy, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: c/c-typeck.cc:5945 d/d-codegen.cc:761
  #, fuzzy, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "adres van registervariabele %qs gevraagd"
  
! #: c/c-typeck.cc:6084
  #, fuzzy, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: c/c-typeck.cc:6180
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "ongeldige registernaam voor %qs"
  
! #: c/c-typeck.cc:6239 c/c-typeck.cc:6245
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6262
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C verbiedt voorwaardelijke expressies met maar één void-zijde"
  
! #: c/c-typeck.cc:6279
  #, fuzzy, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "pointertypes in voorwaardelijke expressie komen niet overeen"
  
! #: c/c-typeck.cc:6303
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "pointertypes in voorwaardelijke expressie komen niet overeen"
  
! #: c/c-typeck.cc:6307
  #, fuzzy, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "pointertypes in voorwaardelijke expressie komen niet overeen"
  
! #: c/c-typeck.cc:6312
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C verbiedt voorwaardelijke expressies tussen %<void *%> en een functiepointer"
  
! #: c/c-typeck.cc:6334
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "pointertypes in voorwaardelijke expressie komen niet overeen"
  
! #: c/c-typeck.cc:6337
  #, fuzzy, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: c/c-typeck.cc:6338
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "second expression has type %qT"
  msgstr "ongeldige expressie als operand"
  
! #: c/c-typeck.cc:6349 c/c-typeck.cc:6362
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "types in voorwaardelijke expressie komen niet overeen (pointer/integer)"
  
! #: c/c-typeck.cc:6389
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: c/c-typeck.cc:6505
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "%Hde returnwaarde van %qD, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
  
! #: c/c-typeck.cc:6509
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "%Hde returnwaarde van %qD, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
  
! #: c/c-typeck.cc:6528
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "%Hde returnwaarde van %qD, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
  
! #: c/c-typeck.cc:6533
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "%Hde returnwaarde van %qD, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
  
! #: c/c-typeck.cc:6542 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: c/c-typeck.cc:6591
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: c/c-typeck.cc:6609 c/c-typeck.cc:13209
  #, fuzzy, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: c/c-typeck.cc:6680
  #, fuzzy
  msgid "cast adds %q#v qualifier to function type"
  msgstr "cast geeft functie-type op"
  
! #: c/c-typeck.cc:6686
  #, fuzzy
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c/c-typeck.cc:6721
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6818
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "cast geeft array-type op"
  
! #: c/c-typeck.cc:6824
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "cast geeft functie-type op"
  
! #: c/c-typeck.cc:6839
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C verbiedt het casten van een niet-scalair naar hetzelfde type"
  
! #: c/c-typeck.cc:6843
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: c/c-typeck.cc:6863
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO C verbiedt casts naar een union-type"
  
! #: c/c-typeck.cc:6873
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "cast naar union-type van een type dat geen deel uitmaakt van de union"
  
! #: c/c-typeck.cc:6908
  #, fuzzy, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: c/c-typeck.cc:6913
  #, fuzzy, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: c/c-typeck.cc:6918
  #, fuzzy, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: c/c-typeck.cc:6951
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "cast verhoogt het benodigde alignment van het doeltype"
  
! #: c/c-typeck.cc:6963
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "cast van pointer naar integer met andere grootte"
  
! #: c/c-typeck.cc:6968
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6978 cp/typeck.cc:9383
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "cast naar pointer van integer met andere grootte"
  
! #: c/c-typeck.cc:6992
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C verbiedt een vergelijking van %<void *%> met een functie-pointer"
  
! #: c/c-typeck.cc:7001
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C verbiedt een vergelijking van %<void *%> met een functie-pointer"
  
! #: c/c-typeck.cc:7011
  #, fuzzy, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: c/c-typeck.cc:7126
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7168
  #, fuzzy, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "toewijzingsonderdrukking"
  
! #: c/c-typeck.cc:7294
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7496 c/c-typeck.cc:7515 c/c-typeck.cc:7572
  #, fuzzy, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(dicht bij initialisatie van %qs)"
  
  # moet beter kunnen - "... waar haakjes rond staan" klinkt ook al niet geweldig
! #: c/c-typeck.cc:7588
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "array heeft stringconstante tussen haakjes als beginwaarde"
  
! #: c/c-typeck.cc:7638
  #, fuzzy
  msgid "expected %e but argument is of type %e"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: c/c-typeck.cc:7672
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7675
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7680
  #, fuzzy, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: c/c-typeck.cc:7737 c/c-typeck.cc:8645
  #, fuzzy
  msgid "%e declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: c/c-typeck.cc:7930
  #, fuzzy, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "doelen van pointer in %s verschillen in signedness"
  
! #: c/c-typeck.cc:7935
  #, fuzzy, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: c/c-typeck.cc:7939
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "doelen van pointer in %s verschillen in signedness"
  
! #: c/c-typeck.cc:7944
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: c/c-typeck.cc:7949
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "doelen van pointer in %s verschillen in signedness"
  
! #: c/c-typeck.cc:7967
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: c/c-typeck.cc:8149 c/c-typeck.cc:8548
  #, fuzzy
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "%s maakt gekwalificeerde functiepointer van een niet gekwalificeerde"
  
! #: c/c-typeck.cc:8152 c/c-typeck.cc:8551
  #, fuzzy
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "%s maakt gekwalificeerde functiepointer van een niet gekwalificeerde"
  
! #: c/c-typeck.cc:8155 c/c-typeck.cc:8553
  #, fuzzy
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "%s maakt gekwalificeerde functiepointer van een niet gekwalificeerde"
  
! #: c/c-typeck.cc:8158 c/c-typeck.cc:8555
  #, fuzzy
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "%s maakt gekwalificeerde functiepointer van een niet gekwalificeerde"
  
! #: c/c-typeck.cc:8166 c/c-typeck.cc:8438 c/c-typeck.cc:8481
  #, fuzzy
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c/c-typeck.cc:8168 c/c-typeck.cc:8440 c/c-typeck.cc:8483
  #, fuzzy
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c/c-typeck.cc:8170 c/c-typeck.cc:8442 c/c-typeck.cc:8485
  #, fuzzy
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c/c-typeck.cc:8172 c/c-typeck.cc:8444 c/c-typeck.cc:8487
  #, fuzzy
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c/c-typeck.cc:8181
  #, fuzzy, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C verbiedt conversie van argumenten naar union type"
  
! #: c/c-typeck.cc:8249
  #, fuzzy, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "ongeldige registernaam voor %qs"
  
! #: c/c-typeck.cc:8276
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8287
  #, fuzzy, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "cast van pointer naar integer met andere grootte"
  
! #: c/c-typeck.cc:8298
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8308
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8324
  #, fuzzy, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: c/c-typeck.cc:8339
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8345
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8351
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8356 cp/typeck.cc:10559
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8380
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "%s als complex in plaats van floating-point ten gevolge van een prototype"
  
! #: c/c-typeck.cc:8390
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8400
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8405
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8455
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO C verbiedt %s tussen functiepointer en %<void *%>"
  
! #: c/c-typeck.cc:8458
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C verbiedt %s tussen functiepointer en %<void *%>"
  
! #: c/c-typeck.cc:8460
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C verbiedt %s tussen functiepointer en %<void *%>"
  
! #: c/c-typeck.cc:8462
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C verbiedt %s tussen functiepointer en %<void *%>"
  
! #: c/c-typeck.cc:8492
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
  # 'signedness' = 'signed-heid'?
! #: c/c-typeck.cc:8510
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "doelen van pointer in %s verschillen in signedness"
  
  # 'signedness' = 'signed-heid'?
! #: c/c-typeck.cc:8518
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "doelen van pointer in %s verschillen in signedness"
  
  # 'signedness' = 'signed-heid'?
! #: c/c-typeck.cc:8524
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "doelen van pointer in %s verschillen in signedness"
  
  # 'signedness' = 'signed-heid'?
! #: c/c-typeck.cc:8529
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "doelen van pointer in %s verschillen in signedness"
  
! #: c/c-typeck.cc:8576
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:8587
  #, fuzzy
  #| msgid "assignment from incompatible pointer type"
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "toewijzing vanuit incompatibel pointertype"
  
! #: c/c-typeck.cc:8593
  #, fuzzy
  #| msgid "assignment from incompatible pointer type"
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "toewijzing vanuit incompatibel pointertype"
  
! #: c/c-typeck.cc:8602
  #, fuzzy
  #| msgid "initialization from incompatible pointer type"
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "initialisatie vanuit incompatibel pointertype"
  
! #: c/c-typeck.cc:8608
  #, fuzzy
  #| msgid "initialization from incompatible pointer type"
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "initialisatie vanuit incompatibel pointertype"
  
! #: c/c-typeck.cc:8616
  #, fuzzy
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: c/c-typeck.cc:8622
  #, fuzzy
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "%<return%> met waarde in een functie die void teruggeeft"
  
! #: c/c-typeck.cc:8698
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "%s maakt pointer van integer zonder een cast"
  
! #: c/c-typeck.cc:8708
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "%s maakt pointer van integer zonder een cast"
  
! #: c/c-typeck.cc:8714
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "%s maakt pointer van integer zonder een cast"
  
! #: c/c-typeck.cc:8719
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "%s maakt pointer van integer zonder een cast"
  
! #: c/c-typeck.cc:8741
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "%s maakt integer van pointer zonder een cast"
  
! #: c/c-typeck.cc:8751
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "%s maakt integer van pointer zonder een cast"
  
! #: c/c-typeck.cc:8757
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "%s maakt integer van pointer zonder een cast"
  
! #: c/c-typeck.cc:8761
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "%s maakt integer van pointer zonder een cast"
  
! #: c/c-typeck.cc:8794
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "incompatibel type voor argument %d van %qE"
  
! #: c/c-typeck.cc:8805
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8816
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8826
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr ""
  
! #: c/c-typeck.cc:8906
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:9148
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9156
! #, fuzzy, gcc-internal-format
! msgid "%<constexpr%> integer initializer is not an integer constant expression"
! msgstr "array-index in beginwaarde is niet van een integer type"
! 
! #: c/c-typeck.cc:9159 c/c-typeck.cc:9221 c/c-typeck.cc:9374
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: c/c-typeck.cc:9169
  #, fuzzy, gcc-internal-format
! msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "array-index in beginwaarde is niet van een integer type"
  
  #: c/c-typeck.cc:9186
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9195
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9339 c/c-typeck.cc:10307 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "initialisatie van flexibel array-lid"
  
! #: c/c-typeck.cc:9355 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9401
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "beginwaarde-string voor array van chars is te lang"
  
! #: c/c-typeck.cc:9406
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "beginwaarde-string voor array van chars is te lang"
  
! #: c/c-typeck.cc:9413
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9425
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "array van ongeschikt type heeft stringconstante als beginwaarde"
  
! #: c/c-typeck.cc:9493 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: c/c-typeck.cc:9507 c/c-typeck.cc:9647 c/c-typeck.cc:10401
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "ongeldige beginwaarde"
  
! #: c/c-typeck.cc:9519 c/c-typeck.cc:9543 c/c-typeck.cc:9546 c/c-typeck.cc:9554
! #: c/c-typeck.cc:9616 c/c-typeck.cc:11384 c/c-typeck.cc:11468
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "beginwaarde-element is niet constant"
  
! #: c/c-typeck.cc:9528
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "array krijgt niet-constante array-expressie als beginwaarde"
  
! #: c/c-typeck.cc:9559 c/c-typeck.cc:9629 c/c-typeck.cc:11478
  #, fuzzy, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: c/c-typeck.cc:9581 cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c/c-typeck.cc:9623 c/c-typeck.cc:11473
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "beginwaarde-element kan niet berekend worden tijdens het laden"
  
! #: c/c-typeck.cc:9929 cp/decl.cc:7906
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: c/c-typeck.cc:10155
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "extra accolade-groep aan einde van beginwaarde"
  
! #: c/c-typeck.cc:10239
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: c/c-typeck.cc:10309 c/c-typeck.cc:10313 c/c-typeck.cc:12076
! #: c/c-typeck.cc:12201 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "initialisatie van flexibel array-lid in een geneste context"
  
! #: c/c-typeck.cc:10350
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "accolades ontbreken rond beginwaarde"
  
! #: c/c-typeck.cc:10373
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: c/c-typeck.cc:10413
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "extra elementen in scalaire beginwaarde"
  
! #: c/c-typeck.cc:10535 c/c-typeck.cc:10617
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "array-index in beginwaarde van niet-array"
  
  # of gewoon "veldnaam niet in beginwaarde van record of union"?
! #: c/c-typeck.cc:10540 c/c-typeck.cc:10679
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "veldnaam in beginwaarde van iets anders dan record of union"
  
! #: c/c-typeck.cc:10590
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "array-index in beginwaarde is niet van een integer type"
  
! #: c/c-typeck.cc:10599 c/c-typeck.cc:10608
  #, fuzzy, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "array-index in beginwaarde is niet van een integer type"
  
! #: c/c-typeck.cc:10613 c/c-typeck.cc:10615
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "niet-constante array-index in beginwaarde"
  
! #: c/c-typeck.cc:10619 c/c-typeck.cc:10622
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "array-index in beginwaarde overschrijdt de grenzen van de array"
  
! #: c/c-typeck.cc:10641
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "leeg indexbereik in beginwaarde"
  
! #: c/c-typeck.cc:10650
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "array-indexbereik in beginwaarde overschrijdt de grenzen van de array"
  
! #: c/c-typeck.cc:10784 c/c-typeck.cc:10839 c/c-typeck.cc:10880
! #: c/c-typeck.cc:10940 c/c-typeck.cc:10987 c/c-typeck.cc:11575
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "geïnitialiseerd veld wordt overschreven"
  
! #: c/c-typeck.cc:10875 c/c-typeck.cc:10936 c/c-typeck.cc:10983
! #: c/c-typeck.cc:11572
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "geïnitialiseerd veld met neveneffecten wordt overschreven"
  
! #: c/c-typeck.cc:11500
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:11946
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: c/c-typeck.cc:11958 c/c-typeck.cc:12035
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "overtollige elementen in beginwaarde van struct"
  
! #: c/c-typeck.cc:11979
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12050 c/c-typeck.cc:12176 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "niet-statische initialisatie van flexibel array-lid"
  
! #: c/c-typeck.cc:12146
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: c/c-typeck.cc:12168
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c/c-typeck.cc:12267
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "overtollige elementen in beginwaarde van array"
  
! #: c/c-typeck.cc:12344 c/c-typeck.cc:12346
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "overtollige elementen in beginwaarde van vector"
  
! #: c/c-typeck.cc:12380
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "overtollige elementen in beginwaarde van scalair"
  
! #: c/c-typeck.cc:12547 c/c-typeck.cc:12623 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, fuzzy, gcc-internal-format
  msgid "constraint allows registers outside of a function"
  msgstr "ISO C staat geen extra %<;%> buiten een functie toe"
  
! #: c/c-typeck.cc:12559 cp/semantics.cc:2358
  #, fuzzy, gcc-internal-format
  msgid "side-effects in output operand outside of a function"
  msgstr "ISO C staat geen extra %<;%> buiten een functie toe"
  
! #: c/c-typeck.cc:12570 cp/semantics.cc:2374
  #, fuzzy, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr "operand %<%d%> is geen register"
  
! #: c/c-typeck.cc:12578 c/c-typeck.cc:12668 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: c/c-typeck.cc:12636 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:12649 cp/semantics.cc:2481
  #, fuzzy, gcc-internal-format
  msgid "side-effects in input operand outside of a function"
  msgstr "ISO C staat geen extra %<;%> buiten een functie toe"
  
  # betere vertaling voor 'function scope'?
! #: c/c-typeck.cc:12660 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "input operand outside of a function is not constant"
  msgstr "%qD is niet gedefinieerd buiten een functie"
  
! #: c/c-typeck.cc:12712
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C verbiedt %<goto *expr;%>"
  
! #: c/c-typeck.cc:12718
  #, fuzzy, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "het argument van %<cleanup%> is geen naam"
  
! #: c/c-typeck.cc:12748 c/gimple-parser.cc:2648 cp/typeck.cc:11159
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
  
! #: c/c-typeck.cc:12777
  #, fuzzy, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: c/c-typeck.cc:12790 c/gimple-parser.cc:2658
  #, fuzzy, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> met waarde in een functie die void teruggeeft"
  
! #: c/c-typeck.cc:12793
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "%<return%> met waarde in een functie die void teruggeeft"
  
! #: c/c-typeck.cc:12875
  #, fuzzy, gcc-internal-format
  #| msgid "function returns address of local variable"
  msgid "function returns address of label"
  msgstr "functie geeft adres van lokale variabele terug"
  
! #: c/c-typeck.cc:12966 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-waarde is geen integer"
  
! #: c/c-typeck.cc:12991
  #, fuzzy, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "%<long%> switch-expressie wordt in ISO C niet naar %<int%> geconverteerd"
  
! #: c/c-typeck.cc:13029 c/c-typeck.cc:13037
  #, fuzzy, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: c/c-typeck.cc:13043 cp/parser.cc:13521
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-label niet in een switch-statement"
  
! #: c/c-typeck.cc:13045
  #, fuzzy, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "default-label niet in een switch-statement"
  
! #: c/c-typeck.cc:13121 cp/parser.cc:15291
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-statement niet in een lus of switch"
  
! #: c/c-typeck.cc:13124 c/c-typeck.cc:13144 cp/decl.cc:4107 cp/parser.cc:15301
! #: cp/parser.cc:15322
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:13127 cp/parser.cc:15304
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-statement niet in een lus of switch"
  
! #: c/c-typeck.cc:13141 cp/parser.cc:15314
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-statement niet in een lus"
  
! #: c/c-typeck.cc:13191 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "statement zonder effect"
  
  # vertaling voor 'statement'?
! #: c/c-typeck.cc:13235
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-typeck.cc:13526
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13531
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13549 c/c-typeck.cc:13587
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13554 c/c-typeck.cc:13592
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14184 c/c-typeck.cc:14348 cp/typeck.cc:6163
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.cc:14192 c/c-typeck.cc:14356 cp/typeck.cc:6177
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:14207 c/c-typeck.cc:14371 cp/typeck.cc:6195
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "vergelijking tussen types %qT en %qT"
  
! #: c/c-typeck.cc:14217 c/c-typeck.cc:14381 cp/typeck.cc:6212
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14231 cp/typeck.cc:5838
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr ""
  
! #: c/c-typeck.cc:14270 c/c-typeck.cc:14422
  #, fuzzy, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: c/c-typeck.cc:14277 c/c-typeck.cc:14283
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C verbiedt een vergelijking van %<void *%> met een functie-pointer"
  
! #: c/c-typeck.cc:14290 c/c-typeck.cc:14432
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: c/c-typeck.cc:14303 c/c-typeck.cc:14309 c/c-typeck.cc:14459
! #: c/c-typeck.cc:14465
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "vergelijking tussen pointer en integer"
  
! #: c/c-typeck.cc:14410
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "vergelijking van volledige en onvolledige pointers"
  
  # 'ordered' -> 'bevolen' of 'geordend'? Waarschijnlijk het laatste.
! #: c/c-typeck.cc:14412
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C verbiedt geordende vergelijkingen tussen pointers naar functies"
  
! #: c/c-typeck.cc:14417
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "geordende vergelijking van pointer met null-pointer"
  
! #: c/c-typeck.cc:14440 c/c-typeck.cc:14443 c/c-typeck.cc:14450
! #: c/c-typeck.cc:14453
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "geordende vergelijking van pointer met integer nul"
  
! #: c/c-typeck.cc:14530
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:14848
  #, fuzzy, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "waarde van array-type gebruikt waar een scalair nodig is"
  
! #: c/c-typeck.cc:14852
  #, fuzzy, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "waarde van struct-type gebruikt waar een scalair nodig is"
  
! #: c/c-typeck.cc:14856
  #, fuzzy, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "waarde van union-type gebruikt waar een scalair nodig is"
  
! #: c/c-typeck.cc:14872
  #, fuzzy, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "waarde van struct-type gebruikt waar een scalair nodig is"
  
! #: c/c-typeck.cc:15075 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15086 c/c-typeck.cc:15096 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, fuzzy, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "ongeldige operand van %s"
  
! #: c/c-typeck.cc:15131 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15199 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:15203 c/c-typeck.cc:17020 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:15211
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "te veel invoerbestanden"
  
! #: c/c-typeck.cc:15221 c/c-typeck.cc:17027 c/c-typeck.cc:17181
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:15258 cp/semantics.cc:5995
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15265 cp/semantics.cc:6002
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c/c-typeck.cc:15288 cp/semantics.cc:6035
  #, fuzzy, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-typeck.cc:15306 c/c-typeck.cc:15373 c/c-typeck.cc:15666
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-typeck.cc:15325 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15333 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15342 c/c-typeck.cc:15466 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15359 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15402 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15417 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15454 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15458 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15486 c/c-typeck.cc:15605 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15496 cp/semantics.cc:6242
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: c/c-typeck.cc:15872 cp/semantics.cc:7305
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: c/c-typeck.cc:15879
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "ISO C verbiedt gekwalificeerde functie-types"
  
! #: c/c-typeck.cc:15885 cp/semantics.cc:7312
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "%Jparameter %qD heeft een onvolledig type"
  
! #: c/c-typeck.cc:15898 cp/semantics.cc:7328
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: c/c-typeck.cc:15918 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15945
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15952 cp/semantics.cc:7398
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15958 cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "ongeldige operand voor 'o' modifier"
  
! #: c/c-typeck.cc:15964 cp/semantics.cc:7410
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16001 cp/semantics.cc:7458
  #, fuzzy, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-typeck.cc:16104 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:16126 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:16152 c/c-typeck.cc:16162
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:16182
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "ISO C verbiedt gekwalificeerde functie-types"
  
! #: c/c-typeck.cc:16194
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16202
  #, fuzzy, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-typeck.cc:16246
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:16255 cp/semantics.cc:7197
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "grootte van %qs is %u bytes"
  
! #: c/c-typeck.cc:16343
  #, fuzzy, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-typeck.cc:16361 c/c-typeck.cc:17275 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16373 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:16388 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16397
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16405
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16424 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:16454 c/c-typeck.cc:17175 c/c-typeck.cc:17446
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:16471 cp/semantics.cc:7876
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16482 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16496 c/c-typeck.cc:16566 c/c-typeck.cc:16601
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16506 c/c-typeck.cc:16574 c/c-typeck.cc:16923
! #: c/c-typeck.cc:17075 c/c-typeck.cc:17083 c/c-typeck.cc:17099
! #: c/c-typeck.cc:17108 c/c-typeck.cc:17116 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
--- 51216,52709 ----
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "te veel argumenten voor functie %qE"
  
! #: c/c-typeck.cc:4352
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4357
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4433
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "ongeldige registernaam voor %qs"
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: c/c-typeck.cc:4515
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: c/c-typeck.cc:4529
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: c/c-typeck.cc:4707 c/c-typeck.cc:4735 cp/typeck.cc:5965 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.cc:4715 c/c-typeck.cc:4726 cp/typeck.cc:6002 cp/typeck.cc:6026
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "vergelijking tussen pointer en integer"
  
! #: c/c-typeck.cc:4718 c/c-typeck.cc:4729 cp/typeck.cc:6005 cp/typeck.cc:6029
  #, fuzzy, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: c/c-typeck.cc:4747 c/c-typeck.cc:4754 c/c-typeck.cc:6131 c/c-typeck.cc:6136
! #: c/c-typeck.cc:8684 cp/tree.cc:6464
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "array subscript is geen integer"
  
! #: c/c-typeck.cc:4775
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "vergelijking tussen %qT en %qT"
  
! #: c/c-typeck.cc:4834
  #, fuzzy, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "pointer van type %<void *%> gebruikt in aftrekking"
  
! #: c/c-typeck.cc:4837
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "rekensom met pointer naar onvolledig type"
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: c/c-typeck.cc:4880 cp/typeck.cc:7053
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "rekensom met pointer naar onvolledig type"
  
! #: c/c-typeck.cc:5329
  #, fuzzy, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: c/c-typeck.cc:5333
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5343
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C ondersteunt het %<%c%> formaat niet"
  
! #: c/c-typeck.cc:5367
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to abs"
  msgid "wrong type argument to absu"
  msgstr "argument van verkeerd type voor abs"
  
! #: c/c-typeck.cc:5393
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "argument van verkeerd type voor unair uitroepingsteken"
  
! #: c/c-typeck.cc:5451
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5454
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5461
  #, fuzzy, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: c/c-typeck.cc:5464
  #, fuzzy, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: c/c-typeck.cc:5480
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ISO C ondersteunt het %<%c%> formaat niet"
  
  # Wat is beter: 'incrementeren', 'incrementering', of 'increment'?
! #: c/c-typeck.cc:5507 c/c-typeck.cc:5541
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "argument van verkeerd type voor incrementeren"
  
! #: c/c-typeck.cc:5509 c/c-typeck.cc:5544
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "argument van verkeerd type voor decrementeren"
  
! #: c/c-typeck.cc:5529
  #, fuzzy, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: c/c-typeck.cc:5533
  #, fuzzy, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: c/c-typeck.cc:5641
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr ""
  
! #: c/c-typeck.cc:5704 c/c-typeck.cc:5900
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: c/c-typeck.cc:5718
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: c/c-typeck.cc:5726
  #, fuzzy, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr "adres van registervariabele %qs gevraagd"
  
! #: c/c-typeck.cc:5915
  #, fuzzy, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr "adres van registervariabele %qs gevraagd"
  
! #: c/c-typeck.cc:5936
  #, fuzzy, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "globale registervariabele %qs gebruikt in geneste functie"
  
! #: c/c-typeck.cc:5939
  #, fuzzy, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: c/c-typeck.cc:5944
  #, fuzzy, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: c/c-typeck.cc:5946 d/d-codegen.cc:761
  #, fuzzy, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "adres van registervariabele %qs gevraagd"
  
! #: c/c-typeck.cc:6085
  #, fuzzy, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: c/c-typeck.cc:6181
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "ongeldige registernaam voor %qs"
  
! #: c/c-typeck.cc:6240 c/c-typeck.cc:6246
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6263
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C verbiedt voorwaardelijke expressies met maar één void-zijde"
  
! #: c/c-typeck.cc:6280
  #, fuzzy, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "pointertypes in voorwaardelijke expressie komen niet overeen"
  
! #: c/c-typeck.cc:6304
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "pointertypes in voorwaardelijke expressie komen niet overeen"
  
! #: c/c-typeck.cc:6308
  #, fuzzy, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "pointertypes in voorwaardelijke expressie komen niet overeen"
  
! #: c/c-typeck.cc:6313
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C verbiedt voorwaardelijke expressies tussen %<void *%> en een functiepointer"
  
! #: c/c-typeck.cc:6335
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "pointertypes in voorwaardelijke expressie komen niet overeen"
  
! #: c/c-typeck.cc:6338
  #, fuzzy, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: c/c-typeck.cc:6339
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "second expression has type %qT"
  msgstr "ongeldige expressie als operand"
  
! #: c/c-typeck.cc:6350 c/c-typeck.cc:6363
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "types in voorwaardelijke expressie komen niet overeen (pointer/integer)"
  
! #: c/c-typeck.cc:6390
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: c/c-typeck.cc:6506
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "%Hde returnwaarde van %qD, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
  
! #: c/c-typeck.cc:6510
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "%Hde returnwaarde van %qD, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
  
! #: c/c-typeck.cc:6529
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "%Hde returnwaarde van %qD, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
  
! #: c/c-typeck.cc:6534
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "%Hde returnwaarde van %qD, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
  
! #: c/c-typeck.cc:6543 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: c/c-typeck.cc:6592
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: c/c-typeck.cc:6610 c/c-typeck.cc:13226
  #, fuzzy, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "linker operand van comma-expressie heeft geen effect"
  
! #: c/c-typeck.cc:6681
  #, fuzzy
  msgid "cast adds %q#v qualifier to function type"
  msgstr "cast geeft functie-type op"
  
! #: c/c-typeck.cc:6687
  #, fuzzy
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c/c-typeck.cc:6722
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6819
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "cast geeft array-type op"
  
! #: c/c-typeck.cc:6825
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "cast geeft functie-type op"
  
! #: c/c-typeck.cc:6840
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C verbiedt het casten van een niet-scalair naar hetzelfde type"
  
! #: c/c-typeck.cc:6844
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: c/c-typeck.cc:6864
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO C verbiedt casts naar een union-type"
  
! #: c/c-typeck.cc:6874
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "cast naar union-type van een type dat geen deel uitmaakt van de union"
  
! #: c/c-typeck.cc:6909
  #, fuzzy, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: c/c-typeck.cc:6914
  #, fuzzy, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: c/c-typeck.cc:6919
  #, fuzzy, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: c/c-typeck.cc:6952
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "cast verhoogt het benodigde alignment van het doeltype"
  
! #: c/c-typeck.cc:6964
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "cast van pointer naar integer met andere grootte"
  
! #: c/c-typeck.cc:6969
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6979 cp/typeck.cc:9499
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "cast naar pointer van integer met andere grootte"
  
! #: c/c-typeck.cc:6993
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C verbiedt een vergelijking van %<void *%> met een functie-pointer"
  
! #: c/c-typeck.cc:7002
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C verbiedt een vergelijking van %<void *%> met een functie-pointer"
  
! #: c/c-typeck.cc:7012
  #, fuzzy, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: c/c-typeck.cc:7127
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7169
  #, fuzzy, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "toewijzingsonderdrukking"
  
! #: c/c-typeck.cc:7295
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7497 c/c-typeck.cc:7516 c/c-typeck.cc:7573
  #, fuzzy, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(dicht bij initialisatie van %qs)"
  
  # moet beter kunnen - "... waar haakjes rond staan" klinkt ook al niet geweldig
! #: c/c-typeck.cc:7589
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "array heeft stringconstante tussen haakjes als beginwaarde"
  
! #: c/c-typeck.cc:7639
  #, fuzzy
  msgid "expected %e but argument is of type %e"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: c/c-typeck.cc:7673
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7676
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7681
  #, fuzzy, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: c/c-typeck.cc:7738 c/c-typeck.cc:8646
  #, fuzzy
  msgid "%e declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: c/c-typeck.cc:7931
  #, fuzzy, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "doelen van pointer in %s verschillen in signedness"
  
! #: c/c-typeck.cc:7936
  #, fuzzy, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: c/c-typeck.cc:7940
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "doelen van pointer in %s verschillen in signedness"
  
! #: c/c-typeck.cc:7945
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: c/c-typeck.cc:7950
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "doelen van pointer in %s verschillen in signedness"
  
! #: c/c-typeck.cc:7968
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: c/c-typeck.cc:8150 c/c-typeck.cc:8549
  #, fuzzy
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "%s maakt gekwalificeerde functiepointer van een niet gekwalificeerde"
  
! #: c/c-typeck.cc:8153 c/c-typeck.cc:8552
  #, fuzzy
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "%s maakt gekwalificeerde functiepointer van een niet gekwalificeerde"
  
! #: c/c-typeck.cc:8156 c/c-typeck.cc:8554
  #, fuzzy
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "%s maakt gekwalificeerde functiepointer van een niet gekwalificeerde"
  
! #: c/c-typeck.cc:8159 c/c-typeck.cc:8556
  #, fuzzy
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "%s maakt gekwalificeerde functiepointer van een niet gekwalificeerde"
  
! #: c/c-typeck.cc:8167 c/c-typeck.cc:8439 c/c-typeck.cc:8482
  #, fuzzy
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c/c-typeck.cc:8169 c/c-typeck.cc:8441 c/c-typeck.cc:8484
  #, fuzzy
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c/c-typeck.cc:8171 c/c-typeck.cc:8443 c/c-typeck.cc:8486
  #, fuzzy
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c/c-typeck.cc:8173 c/c-typeck.cc:8445 c/c-typeck.cc:8488
  #, fuzzy
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c/c-typeck.cc:8182
  #, fuzzy, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C verbiedt conversie van argumenten naar union type"
  
! #: c/c-typeck.cc:8250
  #, fuzzy, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "ongeldige registernaam voor %qs"
  
! #: c/c-typeck.cc:8277
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8288
  #, fuzzy, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "cast van pointer naar integer met andere grootte"
  
! #: c/c-typeck.cc:8299
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8309
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8325
  #, fuzzy, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: c/c-typeck.cc:8340
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8346
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8352
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8357 cp/typeck.cc:10675
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:8381
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "%s als complex in plaats van floating-point ten gevolge van een prototype"
  
! #: c/c-typeck.cc:8391
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8401
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8406
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8456
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO C verbiedt %s tussen functiepointer en %<void *%>"
  
! #: c/c-typeck.cc:8459
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C verbiedt %s tussen functiepointer en %<void *%>"
  
! #: c/c-typeck.cc:8461
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C verbiedt %s tussen functiepointer en %<void *%>"
  
! #: c/c-typeck.cc:8463
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C verbiedt %s tussen functiepointer en %<void *%>"
  
! #: c/c-typeck.cc:8493
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
  # 'signedness' = 'signed-heid'?
! #: c/c-typeck.cc:8511
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "doelen van pointer in %s verschillen in signedness"
  
  # 'signedness' = 'signed-heid'?
! #: c/c-typeck.cc:8519
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "doelen van pointer in %s verschillen in signedness"
  
  # 'signedness' = 'signed-heid'?
! #: c/c-typeck.cc:8525
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "doelen van pointer in %s verschillen in signedness"
  
  # 'signedness' = 'signed-heid'?
! #: c/c-typeck.cc:8530
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "doelen van pointer in %s verschillen in signedness"
  
! #: c/c-typeck.cc:8577
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:8588
  #, fuzzy
  #| msgid "assignment from incompatible pointer type"
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "toewijzing vanuit incompatibel pointertype"
  
! #: c/c-typeck.cc:8594
  #, fuzzy
  #| msgid "assignment from incompatible pointer type"
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "toewijzing vanuit incompatibel pointertype"
  
! #: c/c-typeck.cc:8603
  #, fuzzy
  #| msgid "initialization from incompatible pointer type"
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "initialisatie vanuit incompatibel pointertype"
  
! #: c/c-typeck.cc:8609
  #, fuzzy
  #| msgid "initialization from incompatible pointer type"
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "initialisatie vanuit incompatibel pointertype"
  
! #: c/c-typeck.cc:8617
  #, fuzzy
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: c/c-typeck.cc:8623
  #, fuzzy
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "%<return%> met waarde in een functie die void teruggeeft"
  
! #: c/c-typeck.cc:8699
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "%s maakt pointer van integer zonder een cast"
  
! #: c/c-typeck.cc:8709
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "%s maakt pointer van integer zonder een cast"
  
! #: c/c-typeck.cc:8715
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "%s maakt pointer van integer zonder een cast"
  
! #: c/c-typeck.cc:8720
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "%s maakt pointer van integer zonder een cast"
  
! #: c/c-typeck.cc:8742
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "%s maakt integer van pointer zonder een cast"
  
! #: c/c-typeck.cc:8752
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "%s maakt integer van pointer zonder een cast"
  
! #: c/c-typeck.cc:8758
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "%s maakt integer van pointer zonder een cast"
  
! #: c/c-typeck.cc:8762
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "%s maakt integer van pointer zonder een cast"
  
! #: c/c-typeck.cc:8795
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "incompatibel type voor argument %d van %qE"
  
! #: c/c-typeck.cc:8806
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8817
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8827
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr ""
  
! #: c/c-typeck.cc:8907
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:9149
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9166 c/c-typeck.cc:9176 c/c-typeck.cc:9238 c/c-typeck.cc:9391
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: c/c-typeck.cc:9172
  #, fuzzy, gcc-internal-format
! msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "array-index in beginwaarde is niet van een integer type"
  
  #: c/c-typeck.cc:9186
+ #, fuzzy, gcc-internal-format
+ msgid "%<constexpr%> initializer is not an arithmetic constant expression"
+ msgstr "array-index in beginwaarde is niet van een integer type"
+ 
+ #: c/c-typeck.cc:9203
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9212
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9356 c/c-typeck.cc:10324 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "initialisatie van flexibel array-lid"
  
! #: c/c-typeck.cc:9372 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9418
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "beginwaarde-string voor array van chars is te lang"
  
! #: c/c-typeck.cc:9423
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "beginwaarde-string voor array van chars is te lang"
  
! #: c/c-typeck.cc:9430
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9442
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "array van ongeschikt type heeft stringconstante als beginwaarde"
  
! #: c/c-typeck.cc:9510 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: c/c-typeck.cc:9524 c/c-typeck.cc:9664 c/c-typeck.cc:10418
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "ongeldige beginwaarde"
  
! #: c/c-typeck.cc:9536 c/c-typeck.cc:9560 c/c-typeck.cc:9563 c/c-typeck.cc:9571
! #: c/c-typeck.cc:9633 c/c-typeck.cc:11401 c/c-typeck.cc:11485
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "beginwaarde-element is niet constant"
  
! #: c/c-typeck.cc:9545
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "array krijgt niet-constante array-expressie als beginwaarde"
  
! #: c/c-typeck.cc:9576 c/c-typeck.cc:9646 c/c-typeck.cc:11495
  #, fuzzy, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: c/c-typeck.cc:9598 cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: c/c-typeck.cc:9640 c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "beginwaarde-element kan niet berekend worden tijdens het laden"
  
! #: c/c-typeck.cc:9946 cp/decl.cc:7904
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: c/c-typeck.cc:10172
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "extra accolade-groep aan einde van beginwaarde"
  
! #: c/c-typeck.cc:10256
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: c/c-typeck.cc:10326 c/c-typeck.cc:10330 c/c-typeck.cc:12093
! #: c/c-typeck.cc:12218 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "initialisatie van flexibel array-lid in een geneste context"
  
! #: c/c-typeck.cc:10367
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "accolades ontbreken rond beginwaarde"
  
! #: c/c-typeck.cc:10390
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: c/c-typeck.cc:10430
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "extra elementen in scalaire beginwaarde"
  
! #: c/c-typeck.cc:10552 c/c-typeck.cc:10634
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "array-index in beginwaarde van niet-array"
  
  # of gewoon "veldnaam niet in beginwaarde van record of union"?
! #: c/c-typeck.cc:10557 c/c-typeck.cc:10696
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "veldnaam in beginwaarde van iets anders dan record of union"
  
! #: c/c-typeck.cc:10607
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "array-index in beginwaarde is niet van een integer type"
  
! #: c/c-typeck.cc:10616 c/c-typeck.cc:10625
  #, fuzzy, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "array-index in beginwaarde is niet van een integer type"
  
! #: c/c-typeck.cc:10630 c/c-typeck.cc:10632
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "niet-constante array-index in beginwaarde"
  
! #: c/c-typeck.cc:10636 c/c-typeck.cc:10639
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "array-index in beginwaarde overschrijdt de grenzen van de array"
  
! #: c/c-typeck.cc:10658
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "leeg indexbereik in beginwaarde"
  
! #: c/c-typeck.cc:10667
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "array-indexbereik in beginwaarde overschrijdt de grenzen van de array"
  
! #: c/c-typeck.cc:10801 c/c-typeck.cc:10856 c/c-typeck.cc:10897
! #: c/c-typeck.cc:10957 c/c-typeck.cc:11004 c/c-typeck.cc:11592
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "geïnitialiseerd veld wordt overschreven"
  
! #: c/c-typeck.cc:10892 c/c-typeck.cc:10953 c/c-typeck.cc:11000
! #: c/c-typeck.cc:11589
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "geïnitialiseerd veld met neveneffecten wordt overschreven"
  
! #: c/c-typeck.cc:11517
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:11963
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: c/c-typeck.cc:11975 c/c-typeck.cc:12052
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "overtollige elementen in beginwaarde van struct"
  
! #: c/c-typeck.cc:11996
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12067 c/c-typeck.cc:12193 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "niet-statische initialisatie van flexibel array-lid"
  
! #: c/c-typeck.cc:12163
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: c/c-typeck.cc:12185
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c/c-typeck.cc:12284
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "overtollige elementen in beginwaarde van array"
  
! #: c/c-typeck.cc:12361 c/c-typeck.cc:12363
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "overtollige elementen in beginwaarde van vector"
  
! #: c/c-typeck.cc:12397
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "overtollige elementen in beginwaarde van scalair"
  
! #: c/c-typeck.cc:12564 c/c-typeck.cc:12640 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, fuzzy, gcc-internal-format
  msgid "constraint allows registers outside of a function"
  msgstr "ISO C staat geen extra %<;%> buiten een functie toe"
  
! #: c/c-typeck.cc:12576 cp/semantics.cc:2358
  #, fuzzy, gcc-internal-format
  msgid "side-effects in output operand outside of a function"
  msgstr "ISO C staat geen extra %<;%> buiten een functie toe"
  
! #: c/c-typeck.cc:12587 cp/semantics.cc:2374
  #, fuzzy, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr "operand %<%d%> is geen register"
  
! #: c/c-typeck.cc:12595 c/c-typeck.cc:12685 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: c/c-typeck.cc:12653 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:12666 cp/semantics.cc:2481
  #, fuzzy, gcc-internal-format
  msgid "side-effects in input operand outside of a function"
  msgstr "ISO C staat geen extra %<;%> buiten een functie toe"
  
  # betere vertaling voor 'function scope'?
! #: c/c-typeck.cc:12677 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "input operand outside of a function is not constant"
  msgstr "%qD is niet gedefinieerd buiten een functie"
  
! #: c/c-typeck.cc:12729
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C verbiedt %<goto *expr;%>"
  
! #: c/c-typeck.cc:12735
  #, fuzzy, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "het argument van %<cleanup%> is geen naam"
  
! #: c/c-typeck.cc:12765 c/gimple-parser.cc:2648 cp/typeck.cc:11275
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
  
! #: c/c-typeck.cc:12794
  #, fuzzy, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: c/c-typeck.cc:12807 c/gimple-parser.cc:2658
  #, fuzzy, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> met waarde in een functie die void teruggeeft"
  
! #: c/c-typeck.cc:12810
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "%<return%> met waarde in een functie die void teruggeeft"
  
! #: c/c-typeck.cc:12892
  #, fuzzy, gcc-internal-format
  #| msgid "function returns address of local variable"
  msgid "function returns address of label"
  msgstr "functie geeft adres van lokale variabele terug"
  
! #: c/c-typeck.cc:12983 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-waarde is geen integer"
  
! #: c/c-typeck.cc:13008
  #, fuzzy, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "%<long%> switch-expressie wordt in ISO C niet naar %<int%> geconverteerd"
  
! #: c/c-typeck.cc:13046 c/c-typeck.cc:13054
  #, fuzzy, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: c/c-typeck.cc:13060 cp/parser.cc:13523
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-label niet in een switch-statement"
  
! #: c/c-typeck.cc:13062
  #, fuzzy, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "default-label niet in een switch-statement"
  
! #: c/c-typeck.cc:13138 cp/parser.cc:15293
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-statement niet in een lus of switch"
  
! #: c/c-typeck.cc:13141 c/c-typeck.cc:13161 cp/decl.cc:4105 cp/parser.cc:15303
! #: cp/parser.cc:15324
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:13144 cp/parser.cc:15306
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-statement niet in een lus of switch"
  
! #: c/c-typeck.cc:13158 cp/parser.cc:15316
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-statement niet in een lus"
  
! #: c/c-typeck.cc:13208 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "statement zonder effect"
  
  # vertaling voor 'statement'?
! #: c/c-typeck.cc:13252
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: c/c-typeck.cc:13543
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13548
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13566 c/c-typeck.cc:13604
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13571 c/c-typeck.cc:13609
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14201 c/c-typeck.cc:14365 cp/typeck.cc:6279
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.cc:14209 c/c-typeck.cc:14373 cp/typeck.cc:6293
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:14224 c/c-typeck.cc:14388 cp/typeck.cc:6311
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "vergelijking tussen types %qT en %qT"
  
! #: c/c-typeck.cc:14234 c/c-typeck.cc:14398 cp/typeck.cc:6328
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14248 cp/typeck.cc:5954
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr ""
  
! #: c/c-typeck.cc:14287 c/c-typeck.cc:14439
  #, fuzzy, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: c/c-typeck.cc:14294 c/c-typeck.cc:14300
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C verbiedt een vergelijking van %<void *%> met een functie-pointer"
  
! #: c/c-typeck.cc:14307 c/c-typeck.cc:14449
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: c/c-typeck.cc:14320 c/c-typeck.cc:14326 c/c-typeck.cc:14476
! #: c/c-typeck.cc:14482
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "vergelijking tussen pointer en integer"
  
! #: c/c-typeck.cc:14427
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "vergelijking van volledige en onvolledige pointers"
  
  # 'ordered' -> 'bevolen' of 'geordend'? Waarschijnlijk het laatste.
! #: c/c-typeck.cc:14429
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C verbiedt geordende vergelijkingen tussen pointers naar functies"
  
! #: c/c-typeck.cc:14434
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "geordende vergelijking van pointer met null-pointer"
  
! #: c/c-typeck.cc:14457 c/c-typeck.cc:14460 c/c-typeck.cc:14467
! #: c/c-typeck.cc:14470
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "geordende vergelijking van pointer met integer nul"
  
! #: c/c-typeck.cc:14547
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:14865
  #, fuzzy, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "waarde van array-type gebruikt waar een scalair nodig is"
  
! #: c/c-typeck.cc:14869
  #, fuzzy, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "waarde van struct-type gebruikt waar een scalair nodig is"
  
! #: c/c-typeck.cc:14873
  #, fuzzy, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "waarde van union-type gebruikt waar een scalair nodig is"
  
! #: c/c-typeck.cc:14889
  #, fuzzy, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "waarde van struct-type gebruikt waar een scalair nodig is"
  
! #: c/c-typeck.cc:15092 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15103 c/c-typeck.cc:15113 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, fuzzy, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "ongeldige operand van %s"
  
! #: c/c-typeck.cc:15148 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15216 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:15220 c/c-typeck.cc:17037 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:15228
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "te veel invoerbestanden"
  
! #: c/c-typeck.cc:15238 c/c-typeck.cc:17044 c/c-typeck.cc:17198
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:15275 cp/semantics.cc:5995
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:6002
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "grootte van array %qs is van een niet-integer type"
  
! #: c/c-typeck.cc:15305 cp/semantics.cc:6035
  #, fuzzy, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-typeck.cc:15323 c/c-typeck.cc:15390 c/c-typeck.cc:15683
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-typeck.cc:15342 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15350 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15359 c/c-typeck.cc:15483 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15376 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15419 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15434 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15471 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15475 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15503 c/c-typeck.cc:15622 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15513 cp/semantics.cc:6242
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: c/c-typeck.cc:15889 cp/semantics.cc:7305
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: c/c-typeck.cc:15896
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "ISO C verbiedt gekwalificeerde functie-types"
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:7312
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "%Jparameter %qD heeft een onvolledig type"
  
! #: c/c-typeck.cc:15915 cp/semantics.cc:7328
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: c/c-typeck.cc:15935 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15962
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15969 cp/semantics.cc:7398
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15975 cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "ongeldige operand voor 'o' modifier"
  
! #: c/c-typeck.cc:15981 cp/semantics.cc:7410
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:16018 cp/semantics.cc:7458
  #, fuzzy, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "ongeldige operand van %s"
  
! #: c/c-typeck.cc:16121 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:16143 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:16169 c/c-typeck.cc:16179
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:16199
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "ISO C verbiedt gekwalificeerde functie-types"
  
! #: c/c-typeck.cc:16211
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16219
  #, fuzzy, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-typeck.cc:16263
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:16272 cp/semantics.cc:7197
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "grootte van %qs is %u bytes"
  
! #: c/c-typeck.cc:16360
  #, fuzzy, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c/c-typeck.cc:16378 c/c-typeck.cc:17292 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16390 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:16405 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16414
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16422
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16441 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:16471 c/c-typeck.cc:17192 c/c-typeck.cc:17463
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:16488 cp/semantics.cc:7876
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16499 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16513 c/c-typeck.cc:16583 c/c-typeck.cc:16618
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16523 c/c-typeck.cc:16591 c/c-typeck.cc:16940
! #: c/c-typeck.cc:17092 c/c-typeck.cc:17100 c/c-typeck.cc:17116
! #: c/c-typeck.cc:17125 c/c-typeck.cc:17133 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
*************** msgstr ""
*** 52701,52962 ****
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16509 c/c-typeck.cc:16580 c/c-typeck.cc:17119
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16554 cp/semantics.cc:7991
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-typeck.cc:16594 cp/semantics.cc:8051
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-typeck.cc:16613 cp/semantics.cc:8473
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:16620
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:16627
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:16634
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16647 cp/semantics.cc:8542
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:16653
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:16666 cp/semantics.cc:8581
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:16672
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:16744 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16759 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16767 cp/semantics.cc:8742
  #, fuzzy, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:16788 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16798 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16859 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16879 c/c-typeck.cc:16955 c/c-typeck.cc:16991
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "niet-ondersteunde versie"
  
! #: c/c-typeck.cc:16919 c/c-typeck.cc:17096 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16927 c/c-typeck.cc:17102 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17046 c/c-typeck.cc:17188 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:17171 cp/semantics.cc:9248
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:17197 cp/semantics.cc:9279
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qs is geen static veld"
  
! #: c/c-typeck.cc:17211 cp/semantics.cc:9295
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9298
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:17233
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: c/c-typeck.cc:17240
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "waarde met subscript is noch een array, noch een pointer"
  
! #: c/c-typeck.cc:17288 c/c-typeck.cc:17393 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17308 cp/semantics.cc:8816
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "te veel invoerbestanden"
  
! #: c/c-typeck.cc:17429 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:17464 cp/semantics.cc:9706
  #, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17475 cp/semantics.cc:9720
  #, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr ""
  
! #: c/c-typeck.cc:17484 cp/semantics.cc:9729
  #, fuzzy, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr "%qs is geen iterator"
  
! #: c/c-typeck.cc:17533 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17543
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17574 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17586 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17597 c/c-typeck.cc:17605 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17653 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17704 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17712 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17720 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17730 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17748 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17766 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17770 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:17942
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
  # Of misschien beter "... niet van het %<va_list%> type"?
! #: c/c-typeck.cc:17947
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "het eerste argument van %<va_arg%> is geen %<va_list%>"
  
  # Of misschien beter "... niet van het %<va_list%> type"?
! #: c/c-typeck.cc:17953
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "het eerste argument van %<va_arg%> is geen %<va_list%>"
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 52712,52973 ----
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16526 c/c-typeck.cc:16597 c/c-typeck.cc:17136
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16571 cp/semantics.cc:7991
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-typeck.cc:16611 cp/semantics.cc:8051
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c/c-typeck.cc:16630 cp/semantics.cc:8473
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:16637
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:16644
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:16651
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16664 cp/semantics.cc:8542
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:16670
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:16683 cp/semantics.cc:8581
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:16689
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:16761 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16776 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16784 cp/semantics.cc:8742
  #, fuzzy, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:16805 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16815 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16876 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16896 c/c-typeck.cc:16972 c/c-typeck.cc:17008
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "niet-ondersteunde versie"
  
! #: c/c-typeck.cc:16936 c/c-typeck.cc:17113 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16944 c/c-typeck.cc:17119 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17063 c/c-typeck.cc:17205 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:17188 cp/semantics.cc:9248
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9279
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qs is geen static veld"
  
! #: c/c-typeck.cc:17228 cp/semantics.cc:9295
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:17231 cp/semantics.cc:9298
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c/c-typeck.cc:17250
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: c/c-typeck.cc:17257
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "waarde met subscript is noch een array, noch een pointer"
  
! #: c/c-typeck.cc:17305 c/c-typeck.cc:17410 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17325 cp/semantics.cc:8816
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "te veel invoerbestanden"
  
! #: c/c-typeck.cc:17446 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:17481 cp/semantics.cc:9706
  #, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17492 cp/semantics.cc:9720
  #, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr ""
  
! #: c/c-typeck.cc:17501 cp/semantics.cc:9729
  #, fuzzy, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr "%qs is geen iterator"
  
! #: c/c-typeck.cc:17550 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.cc:17560
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17591 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17603 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17614 c/c-typeck.cc:17622 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17670 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17721 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17729 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17737 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17747 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17765 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17783 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17787 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
  # Of misschien beter "... niet van het %<va_list%> type"?
! #: c/c-typeck.cc:17964
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "het eerste argument van %<va_arg%> is geen %<va_list%>"
  
  # Of misschien beter "... niet van het %<va_list%> type"?
! #: c/c-typeck.cc:17970
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "het eerste argument van %<va_arg%> is geen %<va_list%>"
  
! #: c/c-typeck.cc:17976
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr "ongeldige beginwaarde"
*** 53180,53525 ****
  msgid "expected case label"
  msgstr "ongeldige operand van %s"
  
! #: cobol/cdf-copy.cc:109
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:275
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr ""
  
! #: cobol/cobol1.cc:326
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Creating '%s'\n"
  msgid "exception '%s'"
  msgstr "Aanmaken van '%s'\n"
  
! #: cobol/cobol1.cc:408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not close response file %s"
  msgid "could not execute preprocessor %s"
  msgstr "kan antwoordbestand %s niet sluiten"
  
! #: cobol/cobol1.cc:413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr "kan %s niet vinden"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:419
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:53
! msgid "no such exception: 0x%04x"
  msgstr ""
  
! #: cobol/genapi.cc:332
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:571
  #, gcc-internal-format
! msgid "Nice try, but you can't fire me. I quit!"
  msgstr ""
  
! #: cobol/genapi.cc:1486
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s(): Knows not the variable type %s for %s"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cobol/genapi.cc:2176
! #, gcc-internal-format, gfc-internal-format
! msgid "I don't know how to MOVE an alphabetical string to %s(%s) \n"
  msgstr ""
  
! #: cobol/genapi.cc:2244
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): field->type %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:5728
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s(): Invalid field type %s:"
  msgstr "%s: ongeldige bestandsnaam: %s\n"
  
! #: cobol/genapi.cc:6929 cobol/genapi.cc:6935 cobol/genapi.cc:6941
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_logop() was called with variable %s on line %d, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7048 cobol/genapi.cc:7112
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_relop() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7158
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_if() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7411
! #, gcc-internal-format, gfc-internal-format
! msgid "###### candidate %s has unimplemented CVT_type %d(%s)\n"
  msgstr ""
  
! #: cobol/genapi.cc:7422
! #, gcc-internal-format, gfc-internal-format
! msgid "###### unknown setop_t code %d\n"
  msgstr ""
  
! #: cobol/genapi.cc:7618
! msgid "%s:%d: %zu exceeds MAXIMUM_UNTILS of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:8624
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:8846 cobol/genapi.cc:9306
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:8971
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s access mode is 'file_inaccessible_e' in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9044
  #, gcc-internal-format
! msgid "parser_file_open called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9049
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_open for %s called with NULL var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9054
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9122
  #, gcc-internal-format
! msgid "parser_file_close called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9127
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_close for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9180
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9190
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9195
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9200
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9205
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9210
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but 'where' >= 0"
  msgstr ""
  
! #: cobol/genapi.cc:9219
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but 'where' < 0"
  msgstr ""
  
! #: cobol/genapi.cc:9262
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9311
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9317
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9322
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9457
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:11122
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): asked to sort %s, but it's not a table"
  msgstr ""
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:11250
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11379
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11786
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12187
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:12439
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): What in the name of Nero's fiddle are we doing here?"
  msgstr ""
  
! #: cobol/genapi.cc:13948
! #, gcc-internal-format, gfc-internal-format
! msgid "In parser_move(%s to %s), the move of FldLiteralN to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:14184
! #, gcc-internal-format, gfc-internal-format
! msgid "In mh_dest_is_float(%s to %s), the move of %s to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:16279
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16351
  #, gcc-internal-format
! msgid "parser_symbol_add() was called with a NULL new_var\n"
  msgstr ""
  
! #: cobol/genapi.cc:16379
! msgid "%s(): %2.2d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:16419
  #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add(): %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16425
! msgid "parser_symbol_add(): %2.2d %s has null ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16433
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add( %s ) improperly has a non-null var_decl_node\n"
  msgstr ""
  
! #: cobol/genapi.cc:16638
! msgid "%s(): %2.2d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/gengen.cc:363
  #, gcc-internal-format
! msgid "The given type is not NULL, and that's just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:372
  #, gcc-internal-format
! msgid "The given type is not a DECL or a TYPE"
  msgstr ""
  
! #: cobol/gengen.cc:416
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown type %d"
  msgstr "onbekende machine-modus %qs"
  
! #: cobol/gengen.cc:2941
  #, gcc-internal-format
! msgid "Residual context count!"
  msgstr ""
  
! #: cobol/genmath.cc:1392
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_op() doesn't know how to evaluate \"%s = %s %c %s\"\n"
  msgstr ""
  
! #: cobol/genutil.cc:322 cobol/genutil.cc:601
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "te veel invoerbestanden"
  
! #: cobol/lexio.cc:1490
  #, gcc-internal-format, gfc-internal-format
! msgid "%s pid %d terminated by %s"
  msgstr ""
  
! #: cobol/lexio.cc:1495
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s returned %d exit status"
  msgid "%s exited with status %d"
  msgstr "%s gaf exit-status %d terug"
  
! #: cobol/symbols.cc:450
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cobol/symbols.cc:3709 cobol/symbols.cc:3816 cobol/symbols.cc:3846
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr ""
  
! #: cobol/util.cc:1108
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1705
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: regcomp: %s"
  msgstr "%s: fout bij wachten op proces: %s\n"
  
! #: cobol/util.cc:1815
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:2141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to open %s"
  msgid "failed compiling %s"
--- 53191,53587 ----
  msgid "expected case label"
  msgstr "ongeldige operand van %s"
  
! #: cobol/cdf-copy.cc:108
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:274
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr ""
  
! #: cobol/cobol1.cc:325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Creating '%s'\n"
  msgid "exception '%s'"
  msgstr "Aanmaken van '%s'\n"
  
! #: cobol/cobol1.cc:414
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not close response file %s"
  msgid "could not execute preprocessor %s"
  msgstr "kan antwoordbestand %s niet sluiten"
  
! #: cobol/cobol1.cc:420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr "kan %s niet vinden"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:426
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:54
! #, gcc-internal-format
! msgid "no such exception: 0x%x"
  msgstr ""
  
! #: cobol/genapi.cc:354
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:600
  #, gcc-internal-format
! msgid "Nice try, but you cannot fire me."
  msgstr ""
  
! #: cobol/genapi.cc:1214
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s should not be null"
! msgstr "parameter %qs krijgt beginwaarde"
! 
! #: cobol/genapi.cc:1792
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s: Knows not the variable type %s for %s"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cobol/genapi.cc:2481
! #, gcc-internal-format
! msgid "I don%'t know how to MOVE an alphabetical string to %s(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:2549
! #, gcc-internal-format
! msgid "%s: %<field->type%> %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:4460
! #, gcc-internal-format
! msgid "Not valid for ACCEPT statement."
! msgstr ""
! 
! #: cobol/genapi.cc:5488
! #, gcc-internal-format
! msgid "Attempting to send to an input device."
! msgstr ""
! 
! #: cobol/genapi.cc:5511
! #, gcc-internal-format
! msgid "Not valid for DISPLAY statement."
! msgstr ""
! 
! #: cobol/genapi.cc:6412
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s: Invalid field type %s:"
  msgstr "%s: ongeldige bestandsnaam: %s\n"
  
! #: cobol/genapi.cc:7622 cobol/genapi.cc:7628 cobol/genapi.cc:7634
! #, gcc-internal-format
! msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7741
! #, gcc-internal-format
! msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7805
! #, gcc-internal-format
! msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7851
! #, gcc-internal-format
! msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:8116
! #, gcc-internal-format
! msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:8127
! #, fuzzy, gcc-internal-format
! msgid "unknown %<setop_t%> code %d"
! msgstr "onbekende machine-modus %qs"
! 
! #: cobol/genapi.cc:8315
! #, gcc-internal-format
! msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:9324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:9538 cobol/genapi.cc:10006
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9663
! #, gcc-internal-format
! msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9737
  #, gcc-internal-format
! msgid "%<parser_file_open%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9742
! #, gcc-internal-format
! msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9748
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9817
  #, gcc-internal-format
! msgid "%<parser_file_close%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9822
! #, gcc-internal-format
! msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9887
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9892
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9898
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9903
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9909
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9918
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10011
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10017
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10022
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10107
! #, gcc-internal-format
! msgid "The file pointer should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:10161
  #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
+ #: cobol/genapi.cc:11881
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ msgid "%s: asked to sort %s, which is not a table"
+ msgstr "%qs is smaller dan waarden van zijn type"
+ 
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12013
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12147
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12569
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12973
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:13264
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: What in the name of Nero are we doing here?"
  msgstr ""
  
! #: cobol/genapi.cc:14560
! #, gcc-internal-format
! msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:14796
! #, gcc-internal-format
! msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:16918
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16990
  #, gcc-internal-format
! msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr ""
  
! #: cobol/genapi.cc:17020
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17060
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17065
! #, gcc-internal-format
! msgid "%s: %d %qs has NULL ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17072
! #, gcc-internal-format
! msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:17267
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17334
  #, gcc-internal-format
! msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
  msgstr ""
  
! #: cobol/gengen.cc:360
  #, gcc-internal-format
! msgid "The given type is NULL, and that is just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:369
! #, fuzzy, gcc-internal-format
! msgid "The given type is not a declaration or a TYPE"
! msgstr "lege declaratie"
! 
! #: cobol/gengen.cc:413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown type %d"
  msgstr "onbekende machine-modus %qs"
  
! # 'signedness' = 'signed-heid'?
! #: cobol/gengen.cc:482
! #, fuzzy, gcc-internal-format
! msgid "Attempting an assignment of differing types."
! msgstr "doelen van pointer in %s verschillen in signedness"
! 
! #: cobol/gengen.cc:2893
  #, gcc-internal-format
! msgid "Residual context count"
  msgstr ""
  
! #: cobol/genmath.cc:1385
! #, gcc-internal-format
! msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
  msgstr ""
  
! #: cobol/genutil.cc:596
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "te veel invoerbestanden"
  
! #: cobol/genutil.cc:761
! #, fuzzy, gcc-internal-format
! msgid "cannot get %<float%> value from %s"
! msgstr "kan %s niet vinden"
! 
! #: cobol/lexio.cc:1581
  #, gcc-internal-format, gfc-internal-format
! msgid "%s pid %ld terminated by %s"
  msgstr ""
  
! #: cobol/lexio.cc:1586
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s returned %d exit status"
  msgid "%s exited with status %d"
  msgstr "%s gaf exit-status %d terug"
  
! #: cobol/symbols.cc:418
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cobol/symbols.cc:3712 cobol/symbols.cc:3815 cobol/symbols.cc:3845
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr ""
  
! #: cobol/util.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1873
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: regcomp: %s"
  msgstr "%s: fout bij wachten op proces: %s\n"
  
! #: cobol/util.cc:2022
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:2430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to open %s"
  msgid "failed compiling %s"
*************** msgstr ""
*** 53965,53971 ****
  msgid "%q#D is private within this context"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: cp/call.cc:8377 cp/decl.cc:9615
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "%qs tevoren hier gedeclareerd"
--- 54027,54033 ----
  msgid "%q#D is private within this context"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: cp/call.cc:8377 cp/decl.cc:9613
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "%qs tevoren hier gedeclareerd"
*************** msgstr "%qs tevoren hier gedeclareerd"
*** 53975,53981 ****
  msgid "%q#D is protected within this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/call.cc:8383 cp/decl.cc:9616
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "%qs tevoren hier gedeclareerd"
--- 54037,54043 ----
  msgid "%q#D is protected within this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/call.cc:8383 cp/decl.cc:9614
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "%qs tevoren hier gedeclareerd"
*************** msgstr ""
*** 54310,54316 ****
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:11805 cp/typeck.cc:10490
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
--- 54372,54378 ----
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:11805 cp/typeck.cc:10606
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
*************** msgstr "Teveel argumenten in oproep van
*** 54330,54336 ****
  msgid "call to non-function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/call.cc:11947 cp/pt.cc:17467 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
--- 54392,54398 ----
  msgid "call to non-function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/call.cc:11947 cp/pt.cc:17496 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
*************** msgstr "conflicterende declaraties van %
*** 54491,54498 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/class.cc:1461 cp/decl.cc:1946 cp/decl.cc:1958 cp/decl.cc:1984
! #: cp/decl.cc:2006 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "eerdere declaratie van %qs"
--- 54553,54560 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/class.cc:1461 cp/decl.cc:1944 cp/decl.cc:1956 cp/decl.cc:1982
! #: cp/decl.cc:2004 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "eerdere declaratie van %qs"
*************** msgstr "%qs is geen static veld"
*** 54823,55015 ****
  msgid "  non-static data member %qD has volatile type"
  msgstr "%qs is geen static veld"
  
! #: cp/class.cc:6466
  #, fuzzy, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/class.cc:6495
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6501
  #, fuzzy, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "%qs is geen static veld"
  
! #: cp/class.cc:6834
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6838
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6878
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:6890
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:7132
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.cc:7328
  #, fuzzy, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "omvang van array %qs is te groot"
  
! #: cp/class.cc:7649
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "ongeldig gebruik van %<this%> op hoogste niveau"
  
! #: cp/class.cc:7650
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "ongeldig gebruik van strcture met flexibel array-lid"
  
! #: cp/class.cc:7655
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/class.cc:7684
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "%Jflexibel array-lid niet aan het eind van de struct"
  
! #: cp/class.cc:7686
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "%Jflexibel array-lid in overigens lege struct"
  
! #: cp/class.cc:7695 cp/class.cc:7730
  #, fuzzy, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "herdefinitie van %qs"
  
! #: cp/class.cc:7703
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "%Jflexibel array-lid niet aan het eind van de struct"
  
! #: cp/class.cc:7705
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "%Jflexibel array-lid in overigens lege struct"
  
! #: cp/class.cc:7728
  #, fuzzy, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/class.cc:7840 cp/decl.cc:18273 cp/parser.cc:28411
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "herdefinitie van %qs"
  
! #: cp/class.cc:7987
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/class.cc:8015
  #, fuzzy, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8025
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/class.cc:8031
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8202
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/class.cc:8213
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8720
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "taal-string %<\"%E\"%> wordt niet herkend"
  
! #: cp/class.cc:8810
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:8976
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.cc:9004
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.cc:9046
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/class.cc:9051
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr ""
  
! #: cp/class.cc:9061
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "herhaald lid %qs"
  
! #: cp/class.cc:9064
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:9143
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.cc:9163
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
  
! #: cp/class.cc:9464
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/class.cc:9467
  #, fuzzy, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr "ongeldige naam %qs"
--- 54885,55087 ----
  msgid "  non-static data member %qD has volatile type"
  msgstr "%qs is geen static veld"
  
! #: cp/class.cc:6478
  #, fuzzy, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/class.cc:6507
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr ""
  
! #: cp/class.cc:6513
  #, fuzzy, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "%qs is geen static veld"
  
! #: cp/class.cc:6853
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6858
! #, gcc-internal-format
! msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr ""
! 
! #: cp/class.cc:6866
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6871
! #, gcc-internal-format
! msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr ""
! 
! #: cp/class.cc:6912
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:6924
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr ""
  
! #: cp/class.cc:7166
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.cc:7362
  #, fuzzy, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "omvang van array %qs is te groot"
  
! #: cp/class.cc:7683
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "ongeldig gebruik van %<this%> op hoogste niveau"
  
! #: cp/class.cc:7684
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "ongeldig gebruik van strcture met flexibel array-lid"
  
! #: cp/class.cc:7689
  #, fuzzy, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/class.cc:7718
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "%Jflexibel array-lid niet aan het eind van de struct"
  
! #: cp/class.cc:7720
  #, fuzzy, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "%Jflexibel array-lid in overigens lege struct"
  
! #: cp/class.cc:7729 cp/class.cc:7764
  #, fuzzy, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "herdefinitie van %qs"
  
! #: cp/class.cc:7737
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "%Jflexibel array-lid niet aan het eind van de struct"
  
! #: cp/class.cc:7739
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "%Jflexibel array-lid in overigens lege struct"
  
! #: cp/class.cc:7762
  #, fuzzy, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/class.cc:7874 cp/decl.cc:18271 cp/parser.cc:28464
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "herdefinitie van %qs"
  
! #: cp/class.cc:8021
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/class.cc:8049
  #, fuzzy, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/class.cc:8055
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8059
  #, fuzzy, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/class.cc:8065
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8236
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/class.cc:8247
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.cc:8754
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "taal-string %<\"%E\"%> wordt niet herkend"
  
! #: cp/class.cc:8844
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.cc:9010
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.cc:9038
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.cc:9080
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/class.cc:9085
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr ""
  
! #: cp/class.cc:9095
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "herhaald lid %qs"
  
! #: cp/class.cc:9098
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.cc:9177
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.cc:9197
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr ""
  
! #: cp/class.cc:9498
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/class.cc:9501
  #, fuzzy, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr "ongeldige naam %qs"
*************** msgstr "ongeldige opslagklasse voor func
*** 55045,55051 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15267
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
--- 55117,55123 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15265
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
*************** msgstr ""
*** 55091,55097 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%J%qD is gewoonlijk een niet-static funtie"
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6580
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
--- 55163,55169 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%J%qD is gewoonlijk een niet-static funtie"
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6596
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
*************** msgid "%q+E is not a constant expression
*** 55110,55121 ****
  msgstr "overflow in constante expressie"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10113 rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6138 cp/constexpr.cc:8586
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
--- 55182,55193 ----
  msgstr "overflow in constante expressie"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10135 rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6153 cp/constexpr.cc:8608
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
*************** msgstr ""
*** 55136,55142 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10077
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
--- 55208,55214 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10099
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
*************** msgstr "ongeldige beginwaarde voor membe
*** 55322,55332 ****
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%> pointer wordt gederefereerd"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4913 cp/constexpr.cc:4925
! #: cp/constexpr.cc:7761 cp/constexpr.cc:7892 cp/constexpr.cc:10027
! #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
! #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
! #: rust/backend/rust-constexpr.cc:5712
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "overflow in constante expressie"
--- 55394,55404 ----
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%> pointer wordt gederefereerd"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4925 cp/constexpr.cc:4937
! #: cp/constexpr.cc:7777 cp/constexpr.cc:7908 cp/constexpr.cc:10049
! #: cp/constexpr.cc:11043 rust/backend/rust-constexpr.cc:1738
! #: rust/backend/rust-constexpr.cc:1983 rust/backend/rust-constexpr.cc:2225
! #: rust/backend/rust-constexpr.cc:4743 rust/backend/rust-constexpr.cc:5712
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "overflow in constante expressie"
*************** msgstr "overflow in constante expressie"
*** 55336,55784 ****
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6748
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6743
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4991
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:4994
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:5005
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:5008
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:5019
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:5022
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:5033
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5037
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5048
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:5051
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:5206
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: cp/constexpr.cc:5215 cp/constexpr.cc:5225
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5245
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5291
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6158 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6198 cp/constexpr.cc:6231
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:6200 cp/constexpr.cc:6226 cp/constexpr.cc:6233
! #: cp/constexpr.cc:6575
  #, fuzzy, gcc-internal-format
  msgid "allocated here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/constexpr.cc:6204
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6224
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/constexpr.cc:6236 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/constexpr.cc:6244
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "array-index in beginwaarde van niet-array"
  
! #: cp/constexpr.cc:6249
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%qs is geen iterator"
  
! #: cp/constexpr.cc:6252
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/constexpr.cc:6257 cp/constexpr.cc:6264
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:6270
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/constexpr.cc:6273
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/constexpr.cc:6573
  #, fuzzy, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/constexpr.cc:6582
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:6589
  #, fuzzy, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/constexpr.cc:6592
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/constexpr.cc:6723
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6752
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6759
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6771 rust/backend/rust-constexpr.cc:2820
  #, fuzzy, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/constexpr.cc:7223 cp/constexpr.cc:8928 cp/constexpr.cc:8940
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:7430 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7539 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:7541 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7560
  #, fuzzy, gcc-internal-format
  msgid "use of %qD"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/constexpr.cc:7564
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7566
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7568
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7570
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7723
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:7736
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7922
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7925
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7990 cp/constexpr.cc:10723
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:8448 cp/constexpr.cc:10228
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:8479 rust/backend/rust-constexpr.cc:2461
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:8531
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8541
  #, fuzzy, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr "%Jeerder hier gebruikt"
  
! #: cp/constexpr.cc:8549
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/constexpr.cc:8563
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:8603 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:8741 cp/constexpr.cc:10535 cp/constexpr.cc:10946
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:8785 cp/constexpr.cc:10987
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:8843
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/constexpr.cc:8878
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:8943
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/constexpr.cc:9242 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9250 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:9266 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:9277 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:9297 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9301
  #, fuzzy, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/constexpr.cc:9336
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9964 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/constexpr.cc:10193
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:10196
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10252 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:10286 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10470
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:10482
  #, fuzzy, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:10549
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/constexpr.cc:10565
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:10629
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:10687
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10695
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10773 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/constexpr.cc:10874 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:10943
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:10956
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "niet-constante array-index in beginwaarde"
  
! #: cp/constexpr.cc:11004
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/constexpr.cc:11040 rust/backend/rust-constexpr.cc:6438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "onverwachte operand"
--- 55408,55856 ----
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6764
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6759
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5003
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:5006
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:5017
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:5020
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:5031
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:5034
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:5045
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5049
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5060
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:5063
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:5218
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: cp/constexpr.cc:5227 cp/constexpr.cc:5237
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5257
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:5315
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6173 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6213 cp/constexpr.cc:6246
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:6215 cp/constexpr.cc:6241 cp/constexpr.cc:6248
! #: cp/constexpr.cc:6591
  #, fuzzy, gcc-internal-format
  msgid "allocated here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/constexpr.cc:6219
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6239
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/constexpr.cc:6251 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/constexpr.cc:6259
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "array-index in beginwaarde van niet-array"
  
! #: cp/constexpr.cc:6264
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%qs is geen iterator"
  
! #: cp/constexpr.cc:6267
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/constexpr.cc:6272 cp/constexpr.cc:6279
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:6285
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/constexpr.cc:6288
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/constexpr.cc:6589
  #, fuzzy, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/constexpr.cc:6598
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:6605
  #, fuzzy, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/constexpr.cc:6608
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/constexpr.cc:6739
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6768
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6775
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6787 rust/backend/rust-constexpr.cc:2820
  #, fuzzy, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/constexpr.cc:7239 cp/constexpr.cc:8950 cp/constexpr.cc:8962
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:7446 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7555 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:7557 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7576
  #, fuzzy, gcc-internal-format
  msgid "use of %qD"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/constexpr.cc:7580
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7586
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7739
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:7752
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7938
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7941
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:8006 cp/constexpr.cc:10745
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:8470 cp/constexpr.cc:10250
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:8501 rust/backend/rust-constexpr.cc:2461
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:8553
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8563
  #, fuzzy, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr "%Jeerder hier gebruikt"
  
! #: cp/constexpr.cc:8571
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/constexpr.cc:8585
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:8625 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:8763 cp/constexpr.cc:10557 cp/constexpr.cc:10968
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:8807 cp/constexpr.cc:11009
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:8865
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/constexpr.cc:8900
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:8965
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/constexpr.cc:9264 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9272 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:9288 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:9299 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:9319 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9323
  #, fuzzy, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/constexpr.cc:9358
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9986 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/constexpr.cc:10215
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:10218
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10274 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:10308 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10492
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:10504
  #, fuzzy, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:10571
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/constexpr.cc:10587
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:10651
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:10709
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10717
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10795 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/constexpr.cc:10896 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:10965
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:10978
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "niet-constante array-index in beginwaarde"
  
! #: cp/constexpr.cc:11026
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/constexpr.cc:11065 rust/backend/rust-constexpr.cc:6438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "onverwachte operand"
*************** msgstr "eerdere declaratie van %qs"
*** 56373,56484 ****
  msgid "declaration adds contracts to %q#D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/coroutines.cc:427
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:429
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:484
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function %<main%>"
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "kan functie %<main%> niet %<inline%> maken"
  
! #: cp/coroutines.cc:506
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:534
  #, fuzzy, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/coroutines.cc:547
  #, fuzzy, gcc-internal-format
  msgid "%qE must take no arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/coroutines.cc:554 cp/coroutines.cc:599
  #, gcc-internal-format
  msgid "%qE must return %qT, not %qT"
  msgstr ""
  
! #: cp/coroutines.cc:581
  #, fuzzy, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/coroutines.cc:592
  #, fuzzy, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/coroutines.cc:621
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:736
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr ""
  
! #: cp/coroutines.cc:756
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:760
  #, fuzzy, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr "%Jeerder hier gebruikt"
  
! #: cp/coroutines.cc:919 cp/coroutines.cc:997 cp/coroutines.cc:4553
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/coroutines.cc:1012
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1020
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "veld %qs als een functie gedeclareerd"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1031
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/coroutines.cc:1042
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/coroutines.cc:1053
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr "veld %qs als een functie gedeclareerd"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1060
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr "veld %qs als een functie gedeclareerd"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1067
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "veld %qs als een functie gedeclareerd"
--- 56445,56556 ----
  msgid "declaration adds contracts to %q#D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/coroutines.cc:507
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:509
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:564
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function %<main%>"
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "kan functie %<main%> niet %<inline%> maken"
  
! #: cp/coroutines.cc:586
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:614
  #, fuzzy, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/coroutines.cc:627
  #, fuzzy, gcc-internal-format
  msgid "%qE must take no arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/coroutines.cc:634 cp/coroutines.cc:679
  #, gcc-internal-format
  msgid "%qE must return %qT, not %qT"
  msgstr ""
  
! #: cp/coroutines.cc:661
  #, fuzzy, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/coroutines.cc:672
  #, fuzzy, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/coroutines.cc:701
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:816
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr ""
  
! #: cp/coroutines.cc:836
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:840
  #, fuzzy, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr "%Jeerder hier gebruikt"
  
! #: cp/coroutines.cc:999 cp/coroutines.cc:1077 cp/coroutines.cc:4711
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/coroutines.cc:1092
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1100
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "veld %qs als een functie gedeclareerd"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1111
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/coroutines.cc:1122
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/coroutines.cc:1133
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr "veld %qs als een functie gedeclareerd"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr "veld %qs als een functie gedeclareerd"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1147
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "veld %qs als een functie gedeclareerd"
*************** msgstr "veld %qs als een functie gedecla
*** 56486,56581 ****
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1098
  #, fuzzy, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/coroutines.cc:1150
  #, fuzzy, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/coroutines.cc:1152
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1280
  #, fuzzy, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: cp/coroutines.cc:1374
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1723
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
  
! #: cp/coroutines.cc:1760
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: cp/coroutines.cc:1770
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: cp/coroutines.cc:2267
  #, fuzzy, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "%Jgeen eerder prototype voor %qD"
  
! #: cp/coroutines.cc:2829
  #, fuzzy, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "herhaalde %qs"
  
! #: cp/coroutines.cc:3958
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "await expressions are not permitted in handlers"
  msgstr "pointers zijn niet toegestaan als case-waarden"
  
! #: cp/coroutines.cc:4183
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4708
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4713
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4744
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:4840
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr ""
  
! #: cp/coroutines.cc:5146
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
--- 56558,56668 ----
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1178
  #, fuzzy, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/coroutines.cc:1230
  #, fuzzy, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/coroutines.cc:1232
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1361 cp/coroutines.cc:1364
! #, fuzzy, gcc-internal-format
! msgid "%qs awaitable type %qT is not a structure"
! msgstr "continue-statement niet in een lus"
! 
! #: cp/coroutines.cc:1367
  #, fuzzy, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: cp/coroutines.cc:1460
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1552 cp/coroutines.cc:1638
! #, fuzzy, gcc-internal-format
! msgid "%qs cannot be used in an unevaluated context"
! msgstr "veld %qs als een functie gedeclareerd"
! 
! #: cp/coroutines.cc:1821
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
  
! #: cp/coroutines.cc:1858
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: cp/coroutines.cc:1868
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
  
! #: cp/coroutines.cc:2387
  #, fuzzy, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "%Jgeen eerder prototype voor %qD"
  
! #: cp/coroutines.cc:2960
  #, fuzzy, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "herhaalde %qs"
  
! #: cp/coroutines.cc:3618
! #, gcc-internal-format
! msgid "assumption ignored because it contains an await-expression"
! msgstr ""
! 
! #: cp/coroutines.cc:4125
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "await expressions are not permitted in handlers"
  msgstr "pointers zijn niet toegestaan als case-waarden"
  
! #: cp/coroutines.cc:4342
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4864
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4871
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4876
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4907
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:5003
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr ""
  
! #: cp/coroutines.cc:5277
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
*************** msgid "call to consteval function %qE is
*** 56606,56663 ****
  msgstr "overflow in constante expressie"
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: cp/cp-gimplify.cc:2050
  #, fuzzy, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
! #: cp/cp-gimplify.cc:2053
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2065
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3650
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/cp-gimplify.cc:3693
  #, fuzzy, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/cp-gimplify.cc:3696
  #, fuzzy, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr "%qs is geen iterator"
  
! #: cp/cp-gimplify.cc:3735 cp/cp-gimplify.cc:3747 cp/decl.cc:4511
  #: cp/method.cc:990
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/cp-gimplify.cc:3753
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "%qs is geen iterator"
  
! #: cp/cp-gimplify.cc:3770
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/cp-gimplify.cc:3780
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/cp-gimplify.cc:3792
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
--- 56693,56750 ----
  msgstr "overflow in constante expressie"
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: cp/cp-gimplify.cc:2055
  #, fuzzy, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
! #: cp/cp-gimplify.cc:2058
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2070
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3655
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/cp-gimplify.cc:3698
  #, fuzzy, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/cp-gimplify.cc:3701
  #, fuzzy, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr "%qs is geen iterator"
  
! #: cp/cp-gimplify.cc:3740 cp/cp-gimplify.cc:3752 cp/decl.cc:4509
  #: cp/method.cc:990
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/cp-gimplify.cc:3758
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "%qs is geen iterator"
  
! #: cp/cp-gimplify.cc:3775
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/cp-gimplify.cc:3785
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/cp-gimplify.cc:3797
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
*************** msgstr "ongeldige registernaam voor %qs"
*** 56702,56708 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/cvt.cc:499 cp/typeck.cc:8914
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "kan niet derefereren, is geen pointer."
--- 56789,56795 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/cvt.cc:499 cp/typeck.cc:9030
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "kan niet derefereren, is geen pointer."
*************** msgstr "%Jniet-gebruikte variabele %qD"
*** 57062,57339 ****
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:905
  #, fuzzy, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl.cc:912
  #, fuzzy, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/decl.cc:1357
  #, fuzzy, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qs was als %<extern%> gedeclareerd en daarna als %<static%>"
  
! #: cp/decl.cc:1397
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:1427
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:1488
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.cc:1492 cp/decl.cc:17249
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:1513
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:1542
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "%Jsectie van %qD geeft een conflict met een eerdere declaratie"
  
! #: cp/decl.cc:1545
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:1598
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:1600 cp/decl.cc:2027
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:1640
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: cp/decl.cc:1642
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: cp/decl.cc:1708
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: cp/decl.cc:1721 cp/decl.cc:1847
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "bibliotheekfunctie %qs wordt verborgen"
  
! #: cp/decl.cc:1722 cp/decl.cc:1848
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "bibliotheekfunctie %qs wordt verborgen"
  
! #: cp/decl.cc:1730
  #, fuzzy, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "bibliotheekfunctie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.cc:1734 cp/decl.cc:1795
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:1822
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:1828 cp/decl.cc:1842
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:1832
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "lege declaratie"
  
! #: cp/decl.cc:1937
  #, fuzzy, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: cp/decl.cc:1941
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1957
  #, fuzzy, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/decl.cc:1982
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/decl.cc:2003
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:2036
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:2038
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:2049
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.cc:2051
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:2109
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl.cc:2110 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl.cc:2118
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: cp/decl.cc:2123
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2127
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2131
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2138
  #, fuzzy, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr "%qs is geen static veld"
  
! #: cp/decl.cc:2141
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2144
  #, fuzzy, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/decl.cc:2147
  #, fuzzy, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "prototype voor %qs volgt"
  
! #: cp/decl.cc:2161
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "niet-prototype definitie hier"
  
! #: cp/decl.cc:2201
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:2204
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:2253 cp/decl.cc:2263
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/decl.cc:2256 cp/decl.cc:2266
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "eerdere definitie van %qs"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:2323 cp/decl.cc:17269
  #, fuzzy, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr "%Jeerder hier gebruikt"
  
! #: cp/decl.cc:2353
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "%Jeerdere definitie van %qD was hier"
  
! #: cp/decl.cc:2354
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "%Jeerdere declaratie van %qD was hier"
  
! #: cp/decl.cc:2369
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
  
! #: cp/decl.cc:2416
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: cp/decl.cc:2432
  #, fuzzy, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "%Jherdefinitie van %qD"
--- 57149,57426 ----
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:903
  #, fuzzy, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl.cc:910
  #, fuzzy, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/decl.cc:1355
  #, fuzzy, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qs was als %<extern%> gedeclareerd en daarna als %<static%>"
  
! #: cp/decl.cc:1395
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:1425
  #, fuzzy, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:1486
  #, fuzzy, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.cc:1490 cp/decl.cc:17247
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:1511
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "%Jsectie van %qD geeft een conflict met een eerdere declaratie"
  
! #: cp/decl.cc:1543
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:1596
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:1598 cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:1638
  #, fuzzy, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: cp/decl.cc:1640
  #, fuzzy, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: cp/decl.cc:1706
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: cp/decl.cc:1719 cp/decl.cc:1845
  #, fuzzy, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "bibliotheekfunctie %qs wordt verborgen"
  
! #: cp/decl.cc:1720 cp/decl.cc:1846
  #, fuzzy, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "bibliotheekfunctie %qs wordt verborgen"
  
! #: cp/decl.cc:1728
  #, fuzzy, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "bibliotheekfunctie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.cc:1732 cp/decl.cc:1793
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:1820
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:1826 cp/decl.cc:1840
  #, fuzzy, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:1830
  #, fuzzy, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "lege declaratie"
  
! #: cp/decl.cc:1935
  #, fuzzy, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: cp/decl.cc:1939
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1955
  #, fuzzy, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/decl.cc:1980
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/decl.cc:2001
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:2023
  #, fuzzy, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:2034
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:2036
  #, fuzzy, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:2047
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.cc:2049
  #, fuzzy, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:2107
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl.cc:2108 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, fuzzy, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl.cc:2116
  #, fuzzy, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: cp/decl.cc:2121
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2125
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2129
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2136
  #, fuzzy, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr "%qs is geen static veld"
  
! #: cp/decl.cc:2139
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2142
  #, fuzzy, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/decl.cc:2145
  #, fuzzy, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/decl.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "prototype voor %qs volgt"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "niet-prototype definitie hier"
  
! #: cp/decl.cc:2199
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:2202
  #, fuzzy, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:2251 cp/decl.cc:2261
  #, fuzzy, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/decl.cc:2254 cp/decl.cc:2264
  #, fuzzy, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "eerdere definitie van %qs"
  
! #: cp/decl.cc:2319 cp/decl.cc:17265
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, fuzzy, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr "%Jeerder hier gebruikt"
  
! #: cp/decl.cc:2351
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "%Jeerdere definitie van %qD was hier"
  
! #: cp/decl.cc:2352
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "%Jeerdere declaratie van %qD was hier"
  
! #: cp/decl.cc:2367
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
  
! #: cp/decl.cc:2414
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: cp/decl.cc:2430
  #, fuzzy, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "%Jherdefinitie van %qD"
*************** msgstr "%Jherdefinitie van %qD"
*** 57346,57389 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2949
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl.cc:3131
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
  #. Reject two definitions.
! #: cp/decl.cc:3409 cp/decl.cc:3438 cp/decl.cc:3476 cp/decl.cc:3493
! #: cp/decl.cc:3592
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "herdefinitie van %q#D"
  
! #: cp/decl.cc:3425
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD botst met gebruikte functie"
  
! #: cp/decl.cc:3435
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D is niet gedeclareerd in class"
  
! #: cp/decl.cc:3449 cp/decl.cc:3503
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3452 cp/decl.cc:3506
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3462
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 57433,57476 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2947
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl.cc:3129
  #, fuzzy, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
  #. Reject two definitions.
! #: cp/decl.cc:3407 cp/decl.cc:3436 cp/decl.cc:3474 cp/decl.cc:3491
! #: cp/decl.cc:3590
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "herdefinitie van %q#D"
  
! #: cp/decl.cc:3423
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD botst met gebruikte functie"
  
! #: cp/decl.cc:3433
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D is niet gedeclareerd in class"
  
! #: cp/decl.cc:3447 cp/decl.cc:3501
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3450 cp/decl.cc:3504
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr ""
  
! #: cp/decl.cc:3460
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 57391,59923 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3523
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:3538
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "%Jdeclaratie van %qD als thread-local volgt declaratie als niet-thread-local"
  
! #: cp/decl.cc:3541
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "%Jdeclaratie van %qD als niet-thread-local volgt declaratie als thread-local"
  
! #: cp/decl.cc:3556 cp/decl.cc:3600 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.cc:3583
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: cp/decl.cc:3652
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3653
  #, fuzzy, gcc-internal-format
  msgid "previous label"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:3743
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "herhaald label %qs"
  
! #: cp/decl.cc:3744
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3750
  #, fuzzy, gcc-internal-format
  msgid "  from here"
  msgstr "van hieruit opgeroepen"
  
! #: cp/decl.cc:3779 cp/decl.cc:4018
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3804
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:3816 cp/decl.cc:3984
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:3822 cp/decl.cc:3973 cp/decl.cc:3986
  #, fuzzy, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "ongeldige operand van %s"
  
! #: cp/decl.cc:3828 cp/decl.cc:4000
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3834 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3840 cp/decl.cc:3994
  #, fuzzy, gcc-internal-format
  msgid "  enters statement expression"
  msgstr "overflow in constante expressie"
  
! #: cp/decl.cc:3847 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3853 cp/decl.cc:3992
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3884 cp/decl.cc:4058
  #, fuzzy, gcc-internal-format
  msgid "  does not destroy %qD"
  msgstr "%s ondersteunt %s niet"
  
! #: cp/decl.cc:3886 cp/decl.cc:4042
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr ""
  
! #: cp/decl.cc:3978
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:4518 cp/parser.cc:7467
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/decl.cc:4524
  #, fuzzy, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:4535
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:4574 cp/decl.cc:4675
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4575
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4589
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/decl.cc:4598
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/decl.cc:4611
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:4685
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "niet-beëindigde parameterlijst in %<#define%>"
  
! #: cp/decl.cc:5163
  #, fuzzy, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/decl.cc:5218
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5222
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5235
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5240
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5567
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/decl.cc:5577 cp/parser.cc:24254
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5606
  #, fuzzy, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonieme %s gedeclareerd binnen parameterlijst"
  
! #: cp/decl.cc:5618
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5621
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5624
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5643
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:5646
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5688
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5693
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.cc:5710
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5743
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nutteloos sleutelwoord of typenaam in lege declaratie"
  
! #: cp/decl.cc:5751
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5758
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5761
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5766
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5769
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5772
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5776
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5780
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5784
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5788
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5792
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "type krijgt standaardwaarde %<int%> in de declaratie van %qs"
  
! #: cp/decl.cc:5795 cp/decl.cc:5798 cp/decl.cc:5801
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%<register%> in lege declaratie op bestandsniveau"
  
! #: cp/decl.cc:5824
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/decl.cc:5827
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5840 cp/decl.cc:13780 cp/decl.cc:15427 cp/parser.cc:16037
! #: cp/parser.cc:21975 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribuut wordt genegeerd"
  
! #: cp/decl.cc:5842 cp/decl.cc:13781
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:5917
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5921
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5987 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD krijgt beginwaarde (gebruik beter __typeof__)"
  
! #: cp/decl.cc:6000
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.cc:6038
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.cc:6065
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%qs is geen static veld"
  
! #: cp/decl.cc:6074
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.cc:6075
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:6087
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:6099
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.cc:6149 cp/decl.cc:6153
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
  
! #: cp/decl.cc:6171
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6207
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6213
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6279
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabele %qs heeft beginwaarde, maar een onvolledig type"
  
! #: cp/decl.cc:6288 cp/decl.cc:7763
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementen van array %qs hebben een onvolledig type"
  
! #: cp/decl.cc:6299
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: cp/decl.cc:6369
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/decl.cc:6452
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6458
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6477
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/decl.cc:6481
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.cc:6546
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/decl.cc:6553
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/decl.cc:6565
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "array %qs heeft grootte die negatief of 0 is"
  
! #: cp/decl.cc:6605
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "opslaggrootte van %qs is onbekend"
  
! #: cp/decl.cc:6630
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "opslaggrootte van %qs is niet constant"
  
! #: cp/decl.cc:6732
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6736
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6743
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6786 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "ongeïnitialiseerde const %qD"
  
! #: cp/decl.cc:6793 rust/backend/rust-tree.cc:3272
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:6802 rust/backend/rust-tree.cc:3281
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:6810
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6814
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6817
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7117
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.cc:7189
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:7234
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:7251 cp/init.cc:3424 cp/search.cc:1244
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/decl.cc:7256
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:7281
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.cc:7337
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ongeldige beginwaarde"
  
! #: cp/decl.cc:7391
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7430 cp/decl.cc:7721 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "ongeldige beginwaarde voor veld %qs"
  
! #: cp/decl.cc:7473
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/decl.cc:7483
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/decl.cc:7617
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades ontbreken rond beginwaarde"
  
! #: cp/decl.cc:7751
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.cc:7765
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementen van array %qs hebben een onvolledig type"
  
! #: cp/decl.cc:7778
  #, fuzzy, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ISO C90 verbiedt het gebruik van samengestelde expressies als lvalues"
  
! #: cp/decl.cc:7834
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%qs heeft een onvolledig type"
  
! #: cp/decl.cc:7855
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.cc:7900
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:8043
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:8085
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:8088
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:8093
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:8295
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "%qs is hier niet gedeclareerd (eerste gebruik in deze functie)"
  
! #: cp/decl.cc:8497
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "Alignment moet een kleine macht van twee zijn, en niet %d, in #pragma pack"
  
! #: cp/decl.cc:8668
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.cc:8692
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "te weinig argumenten voor functie %qs"
  
! #: cp/decl.cc:8697
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%Jherdeclaratie van enum %qD"
  
! #: cp/decl.cc:8702
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8707
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8712
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8777
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8798 cp/decl.cc:15827
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/decl.cc:8802 cp/decl.cc:15831
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:8847 cp/decl.cc:15794
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.cc:8883
  #, fuzzy, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:8895
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8946
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:9100
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:9143
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:9351
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "typedef %qs krijgt beginwaarde alsof het een variabele is"
  
  # Betere vertaling voor 'decompose'?
! #: cp/decl.cc:9583
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "kan adres niet ontleden"
  
! #: cp/decl.cc:9584
  #, fuzzy, gcc-internal-format
  msgid "lambda declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/decl.cc:9600
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:9603
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9611
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.cc:9634
  #, fuzzy, gcc-internal-format
  msgid "in base class of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.cc:9641
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9650
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9888
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "dereferentie van pointer naar onvolledig type"
  
! #: cp/decl.cc:9904
  #, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr ""
  
! #: cp/decl.cc:9910
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: cp/decl.cc:9920 cp/decl.cc:10000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "opslagklasse opgegeven voor structure-veld %qs"
  msgstr[1] "opslagklasse opgegeven voor structure-veld %qs"
  
! #: cp/decl.cc:9924
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9927
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9968
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:9992
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.cc:10002
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10049
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10055
  #, fuzzy, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.cc:10084
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:10089
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/decl.cc:10095
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "teruggeeftype is onvolledig"
  
! #: cp/decl.cc:10104
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10603
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10608
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10827
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/decl.cc:10831
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/decl.cc:10834
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "array %qs heeft grootte die negatief of 0 is"
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10852
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10878
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10880
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10886
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10889
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10891
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10897
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10900
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10902
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10908
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10911
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10913
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10920
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.cc:10927
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/decl.cc:10959
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:10999
  #, fuzzy, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:11075
  #, fuzzy, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/decl.cc:11113
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "%qs is meestal een functie"
  
! #: cp/decl.cc:11115
  #, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11122
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11174
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.cc:11185
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.cc:11203
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:11212
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11243
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
  
! #: cp/decl.cc:11285
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:11288
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:11291 cp/decl.cc:11294
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:11296
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:11298
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:11301
  #, fuzzy, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:11360
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:11362
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:11363
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:11368
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:11370
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:11371
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:11377 cp/decl.cc:14310 cp/decl.cc:14320 cp/parser.cc:12368
  #, fuzzy, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl.cc:11390
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:11392 cp/decl.cc:11401 cp/typeck.cc:4667
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/decl.cc:11399
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:11405
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:11419
  #, fuzzy, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:11429
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Ongeldige optie %qs"
  
! #: cp/decl.cc:11437
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11443
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11450
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11455
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:11540
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.cc:11580
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.cc:11586
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.cc:11588
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl.cc:11605
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:11802
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11814
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/decl.cc:11817
  #, fuzzy, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.cc:11820
  #, fuzzy, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/decl.cc:11941
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:11945
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:11949
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:11960
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11965
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:11970
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:12082
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.cc:12085
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.cc:12116 cp/decl.cc:12188
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.cc:12120 cp/decl.cc:12191
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.cc:12171
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.cc:12174
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.cc:12198
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.cc:12201
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.cc:12207
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:12210
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:12322
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:12325
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/decl.cc:12335
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "%qs wordt gedeclareerd als een array van voids"
  
! #: cp/decl.cc:12337
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.cc:12342
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:12344
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.cc:12349
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:12351
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.cc:12356
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:12359
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:12377
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12381
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12395
  #, fuzzy, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12496
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:12507
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12510
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:12523
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/decl.cc:12526
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12535
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/decl.cc:12538
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:12542
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.cc:12551
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:12572
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12580
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12595
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.cc:12600
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:12656
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12662
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:12683
  #, fuzzy
  msgid "%e and %e specified together"
  msgstr "zowel 'signed' als 'unsigned' opgegeven voor %qs"
  
! #: cp/decl.cc:12895
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.cc:12898 cp/decl.cc:12920
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/decl.cc:12901
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/decl.cc:12911
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:12935
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:12942
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:12970
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:13021
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "functie-definitie als %<register%> gedeclareerd"
  
! #: cp/decl.cc:13029 cp/decl.cc:13038 cp/decl.cc:15034
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:13046
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.cc:13051
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.cc:13086
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:13093 cp/decl.cc:13100 cp/decl.cc:13107 cp/decl.cc:13114
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.cc:13125
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13135
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: cp/decl.cc:13189
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ondersteunt gewone %<complex%> niet in de betekenis van %<double complex%>"
  
! #: cp/decl.cc:13239 cp/decl.cc:13243 cp/decl.cc:13246
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ verbiedt lid-declaraties zonder leden"
  
! #: cp/decl.cc:13263
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_saveregs wordt niet ondersteund door dit doelsysteem"
  
! #: cp/decl.cc:13271
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ ondersteunt %<long long%> niet"
  
! #: cp/decl.cc:13334
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: cp/decl.cc:13341
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:13350
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%<__thread%> samen met %<typedef%> gebruikt"
  
! #: cp/decl.cc:13352
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> samen met %<typedef%> gebruikt"
  
! #: cp/decl.cc:13421
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.cc:13465
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13491
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13500
  #, fuzzy, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13513
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:13520
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:13530 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:13538 cp/decl.cc:13547 cp/decl.cc:13553 cp/decl.cc:13559
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13569
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.cc:13579 cp/decl.cc:13582 cp/decl.cc:13584 cp/decl.cc:13587
! #: cp/decl.cc:13597 cp/decl.cc:13607 cp/decl.cc:13617 cp/decl.cc:13621
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:13591 cp/decl.cc:13613
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13601
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13625
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13637
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:13640
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13648
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:13679
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.cc:13705
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:13719
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13724
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/decl.cc:13732
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:13746
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:13852
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.cc:13858
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13925
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:13939
  #, fuzzy, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: cp/decl.cc:13945
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13949
  #, fuzzy, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:13957
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13961
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13982
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13987
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:13991
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:14012
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14016
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:14021
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/decl.cc:14028
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14037
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14042
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.cc:14049
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14055
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.cc:14067
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14090
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14104
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:14107
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:14114
  #, fuzzy, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/decl.cc:14140
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14152
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/decl.cc:14158
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: cp/decl.cc:14165
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<noreturn%> functie geeft niet-void waarde terug"
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:14200
  #, fuzzy, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:14205
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:14206
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:14214
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:14215
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:14233
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14250
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:14255
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:14259
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:14269
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14273
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14299
  #, fuzzy, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14307
  #, fuzzy, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14317
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:14326
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:14349
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:14407
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:14420 cp/decl.cc:14427
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:14429
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:14458
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:14459
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:14532
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14611
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/decl.cc:14637
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:14642
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:14672
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:14674
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:14682
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:14722
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14731
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/decl.cc:14734
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/decl.cc:14745
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.cc:14748
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> bij lege declaratie"
  
! #: cp/decl.cc:14751
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:14761
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14768
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14774
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14780
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14786
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14792
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14808
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:14811
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:14837
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.cc:14840
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "%Jtypedef %qD als %<inline%> gedeclareerd"
  
! #: cp/decl.cc:14845
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14849
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:14875
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:14964
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.cc:14972
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "niet-beëindigde parameterlijst in %<#define%>"
  
! #: cp/decl.cc:14974
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:14978
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:14991
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:15011
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/decl.cc:15015
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15025
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: cp/decl.cc:15040
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.cc:15059
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/decl.cc:15069 cp/parser.cc:21410
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "cast geeft functie-type op"
  
! #: cp/decl.cc:15076
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15079
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15085 cp/parser.cc:26076
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:15095
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "%Jparameter %qD als %<inline%> gedeclareerd"
  
! #: cp/decl.cc:15149 cp/parser.cc:3855
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.cc:15153
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:15173
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.cc:15176
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 ondersteunt geen flexibele array-leden"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15192
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.cc:15213
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl.cc:15223
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.cc:15233
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:15247
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/decl.cc:15254
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.cc:15261 cp/decl.cc:15274
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "In functie %qs"
  
! #: cp/decl.cc:15280
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/decl.cc:15289
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:15295
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:15303 cp/decl.cc:15662
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "open %s"
  
! #: cp/decl.cc:15313
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/decl.cc:15316
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "variabele of veld %qs als void gedeclareerd"
  
! #: cp/decl.cc:15381
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.cc:15386
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: cp/decl.cc:15406
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
  
! #: cp/decl.cc:15409
  #, fuzzy, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
  
! #: cp/decl.cc:15428 cp/parser.cc:21976 cp/parser.cc:28868
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:15478 cp/decl.cc:15489
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:15483
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "%qs is geen static veld"
  
! #: cp/decl.cc:15526 cp/decl.cc:15534 cp/decl.cc:15541 cp/decl.cc:15548
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:15600
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:15603
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:15609
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:15613
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:15618
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:15621
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:15633
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15637
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15645
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:15652
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:15653
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:15696
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:15705
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:15746
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:15753
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:15759
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:15767
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
  
! #: cp/decl.cc:15774
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:15806
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs krijgt beginwaarde en is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs heeft zowel %<extern%> als een beginwaarde"
  
! #: cp/decl.cc:16013
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/decl.cc:16016
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "ongeldig type-argument %qs"
  
  # Of is 'verbiedt parameterdeclaraties op voorhand' beter?
! #: cp/decl.cc:16143
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ISO C verbiedt voorwaartse declaraties van parameters"
  
! #: cp/decl.cc:16147
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/decl.cc:16176
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:16184
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16211
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16494
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:16573
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:16580
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:16638
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:16646
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:16654
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:16664
  #, fuzzy, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:16674
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:16705
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:16715
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:16741
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:16742
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:16754
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:16755
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:16766
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:16767 cp/decl.cc:16777
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:16778
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:16793
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:16817
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/decl.cc:16824
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16826
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16835
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16837
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16853
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:16872
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16879
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16891
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:16946
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:16970
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:16973
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/decl.cc:16975
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.cc:16984
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:16985 cp/decl.cc:16993
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.cc:16992
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 57478,60010 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3521
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:3536
  #, fuzzy, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "%Jdeclaratie van %qD als thread-local volgt declaratie als niet-thread-local"
  
! #: cp/decl.cc:3539
  #, fuzzy, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "%Jdeclaratie van %qD als niet-thread-local volgt declaratie als thread-local"
  
! #: cp/decl.cc:3554 cp/decl.cc:3598 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.cc:3581
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: cp/decl.cc:3650
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3651
  #, fuzzy, gcc-internal-format
  msgid "previous label"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:3741
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "herhaald label %qs"
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.cc:3746
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3748
  #, fuzzy, gcc-internal-format
  msgid "  from here"
  msgstr "van hieruit opgeroepen"
  
! #: cp/decl.cc:3777 cp/decl.cc:4016
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:3814 cp/decl.cc:3982
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr ""
  
! #: cp/decl.cc:3820 cp/decl.cc:3971 cp/decl.cc:3984
  #, fuzzy, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "ongeldige operand van %s"
  
! #: cp/decl.cc:3826 cp/decl.cc:3998
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.cc:3832 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3838 cp/decl.cc:3992
  #, fuzzy, gcc-internal-format
  msgid "  enters statement expression"
  msgstr "overflow in constante expressie"
  
! #: cp/decl.cc:3845 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3851 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3882 cp/decl.cc:4056
  #, fuzzy, gcc-internal-format
  msgid "  does not destroy %qD"
  msgstr "%s ondersteunt %s niet"
  
! #: cp/decl.cc:3884 cp/decl.cc:4040
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr ""
  
! #: cp/decl.cc:3976
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:4516 cp/parser.cc:7467
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/decl.cc:4522
  #, fuzzy, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:4533
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:4572 cp/decl.cc:4673
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4573
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4587
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/decl.cc:4596
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/decl.cc:4609
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:4683
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "niet-beëindigde parameterlijst in %<#define%>"
  
! #: cp/decl.cc:5161
  #, fuzzy, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/decl.cc:5216
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5238
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5565
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/decl.cc:5575 cp/parser.cc:24258
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5604
  #, fuzzy, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonieme %s gedeclareerd binnen parameterlijst"
  
! #: cp/decl.cc:5616
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5619
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5622
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5641
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:5644
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5686
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5691
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.cc:5708
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5741
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nutteloos sleutelwoord of typenaam in lege declaratie"
  
! #: cp/decl.cc:5749
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5756
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5759
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5764
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5767
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5770
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5774
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5778
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5782
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5786
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5790
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "type krijgt standaardwaarde %<int%> in de declaratie van %qs"
  
! #: cp/decl.cc:5793 cp/decl.cc:5796 cp/decl.cc:5799
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%<register%> in lege declaratie op bestandsniveau"
  
! #: cp/decl.cc:5822
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/decl.cc:5825
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5838 cp/decl.cc:13778 cp/decl.cc:15425 cp/parser.cc:16040
! #: cp/parser.cc:21979 cp/parser.cc:28921
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribuut wordt genegeerd"
  
! #: cp/decl.cc:5840 cp/decl.cc:13779
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr ""
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5919
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5985 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD krijgt beginwaarde (gebruik beter __typeof__)"
  
! #: cp/decl.cc:5998
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.cc:6036
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.cc:6063
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%qs is geen static veld"
  
! #: cp/decl.cc:6072
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.cc:6073
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:6085
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:6097
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.cc:6147 cp/decl.cc:6151
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
  
! #: cp/decl.cc:6169
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6205
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6211
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6277
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabele %qs heeft beginwaarde, maar een onvolledig type"
  
! #: cp/decl.cc:6286 cp/decl.cc:7761
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementen van array %qs hebben een onvolledig type"
  
! #: cp/decl.cc:6297
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: cp/decl.cc:6367
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/decl.cc:6450
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6456
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6475
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/decl.cc:6479
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.cc:6544
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/decl.cc:6551
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/decl.cc:6563
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "array %qs heeft grootte die negatief of 0 is"
  
! #: cp/decl.cc:6603
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "opslaggrootte van %qs is onbekend"
  
! #: cp/decl.cc:6628
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "opslaggrootte van %qs is niet constant"
  
! #: cp/decl.cc:6730
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6734
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6741
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6784 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "ongeïnitialiseerde const %qD"
  
! #: cp/decl.cc:6791 rust/backend/rust-tree.cc:3272
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:6800 rust/backend/rust-tree.cc:3281
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:6808
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6812
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6815
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7115
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.cc:7187
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:7249 cp/init.cc:3424 cp/search.cc:1244
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/decl.cc:7254
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:7279
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ongeldige beginwaarde"
  
! #: cp/decl.cc:7389
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7428 cp/decl.cc:7719 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "ongeldige beginwaarde voor veld %qs"
  
! #: cp/decl.cc:7471
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/decl.cc:7481
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/decl.cc:7615
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades ontbreken rond beginwaarde"
  
! #: cp/decl.cc:7749
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.cc:7763
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementen van array %qs hebben een onvolledig type"
  
! #: cp/decl.cc:7776
  #, fuzzy, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ISO C90 verbiedt het gebruik van samengestelde expressies als lvalues"
  
! #: cp/decl.cc:7832
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%qs heeft een onvolledig type"
  
! #: cp/decl.cc:7853
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.cc:7898
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:8041
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:8081
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:8083
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:8086
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:8091
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:8293
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "%qs is hier niet gedeclareerd (eerste gebruik in deze functie)"
  
! #: cp/decl.cc:8495
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "Alignment moet een kleine macht van twee zijn, en niet %d, in #pragma pack"
  
! #: cp/decl.cc:8666
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.cc:8690
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "te weinig argumenten voor functie %qs"
  
! #: cp/decl.cc:8695
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%Jherdeclaratie van enum %qD"
  
! #: cp/decl.cc:8700
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8705
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8710
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8775
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8796 cp/decl.cc:15825
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/decl.cc:8800 cp/decl.cc:15829
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:8845 cp/decl.cc:15792
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.cc:8881
  #, fuzzy, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:8893
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8944
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:9098
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:9141
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:9349
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "typedef %qs krijgt beginwaarde alsof het een variabele is"
  
  # Betere vertaling voor 'decompose'?
! #: cp/decl.cc:9581
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "kan adres niet ontleden"
  
! #: cp/decl.cc:9582
  #, fuzzy, gcc-internal-format
  msgid "lambda declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/decl.cc:9598
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:9601
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9609
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.cc:9632
  #, fuzzy, gcc-internal-format
  msgid "in base class of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.cc:9639
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9648
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9886
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "dereferentie van pointer naar onvolledig type"
  
! #: cp/decl.cc:9902
  #, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr ""
  
! #: cp/decl.cc:9908
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: cp/decl.cc:9918 cp/decl.cc:9998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "opslagklasse opgegeven voor structure-veld %qs"
  msgstr[1] "opslagklasse opgegeven voor structure-veld %qs"
  
! #: cp/decl.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9925
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9966
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:9990
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.cc:10000
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10047
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10053
  #, fuzzy, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.cc:10082
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:10087
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/decl.cc:10093
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "teruggeeftype is onvolledig"
  
! #: cp/decl.cc:10102
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/decl.cc:10598
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10601
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10825
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/decl.cc:10829
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/decl.cc:10832
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "array %qs heeft grootte die negatief of 0 is"
  
! #: cp/decl.cc:10848
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10876
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10884
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10887
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10895
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10898
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10906
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10909
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10918
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.cc:10925
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/decl.cc:10957
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:10997
  #, fuzzy, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:11073
  #, fuzzy, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/decl.cc:11111
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "%qs is meestal een functie"
  
! #: cp/decl.cc:11113
  #, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11120
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11172
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.cc:11183
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.cc:11201
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:11210
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11241
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
  
! #: cp/decl.cc:11283
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:11286
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:11289 cp/decl.cc:11292
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:11294
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:11296
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:11299
  #, fuzzy, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:11358
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:11360
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:11361
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:11366
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:11368
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:11369
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:11375 cp/decl.cc:14308 cp/decl.cc:14318 cp/parser.cc:12370
  #, fuzzy, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl.cc:11388
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:11390 cp/decl.cc:11399 cp/typeck.cc:4783
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/decl.cc:11397
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:11403
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:11417
  #, fuzzy, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:11427
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Ongeldige optie %qs"
  
! #: cp/decl.cc:11435
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11441
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11448
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11453
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:11538
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.cc:11578
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.cc:11584
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.cc:11586
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl.cc:11603
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:11800
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:11803
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11812
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/decl.cc:11815
  #, fuzzy, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.cc:11818
  #, fuzzy, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/decl.cc:11939
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:11943
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:11947
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:11958
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11963
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:11968
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:12080
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.cc:12083
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.cc:12114 cp/decl.cc:12186
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.cc:12118 cp/decl.cc:12189
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.cc:12169
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.cc:12172
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.cc:12196
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.cc:12199
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.cc:12205
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:12208
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:12260
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:12320
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:12323
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/decl.cc:12333
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "%qs wordt gedeclareerd als een array van voids"
  
! #: cp/decl.cc:12335
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.cc:12340
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:12342
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.cc:12347
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:12349
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.cc:12354
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:12357
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:12375
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12379
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:12393
  #, fuzzy, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: cp/decl.cc:12491
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12494
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:12505
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:12508
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:12521
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/decl.cc:12524
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:12533
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/decl.cc:12536
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:12540
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.cc:12549
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:12570
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12578
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12593
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.cc:12598
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12660
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:12681
  #, fuzzy
  msgid "%e and %e specified together"
  msgstr "zowel 'signed' als 'unsigned' opgegeven voor %qs"
  
! #: cp/decl.cc:12893
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.cc:12896 cp/decl.cc:12918
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/decl.cc:12899
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/decl.cc:12909
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:12933
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:12940
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:12968
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:13019
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "functie-definitie als %<register%> gedeclareerd"
  
! #: cp/decl.cc:13027 cp/decl.cc:13036 cp/decl.cc:15032
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:13044
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.cc:13049
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.cc:13084
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:13091 cp/decl.cc:13098 cp/decl.cc:13105 cp/decl.cc:13112
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.cc:13123
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13133
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: cp/decl.cc:13187
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ondersteunt gewone %<complex%> niet in de betekenis van %<double complex%>"
  
! #: cp/decl.cc:13237 cp/decl.cc:13241 cp/decl.cc:13244
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ verbiedt lid-declaraties zonder leden"
  
! #: cp/decl.cc:13261
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_saveregs wordt niet ondersteund door dit doelsysteem"
  
! #: cp/decl.cc:13269
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ ondersteunt %<long long%> niet"
  
! #: cp/decl.cc:13332
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: cp/decl.cc:13339
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:13348
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%<__thread%> samen met %<typedef%> gebruikt"
  
! #: cp/decl.cc:13350
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> samen met %<typedef%> gebruikt"
  
! #: cp/decl.cc:13419
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13489
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13498
  #, fuzzy, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13511
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:13518
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:13528 cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:13536 cp/decl.cc:13545 cp/decl.cc:13551 cp/decl.cc:13557
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13567
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.cc:13577 cp/decl.cc:13580 cp/decl.cc:13582 cp/decl.cc:13585
! #: cp/decl.cc:13595 cp/decl.cc:13605 cp/decl.cc:13615 cp/decl.cc:13619
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:13589 cp/decl.cc:13611
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13599
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13623
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13635
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:13638
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13646
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:13677
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.cc:13703
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:13717
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13722
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:13850
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.cc:13856
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13923
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:13937
  #, fuzzy, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: cp/decl.cc:13943
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13947
  #, fuzzy, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:13955
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13959
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13985
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:13989
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:14019
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/decl.cc:14026
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14035
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14040
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.cc:14047
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14053
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.cc:14065
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
  
! #: cp/decl.cc:14075
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14088
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14102
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:14105
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:14112
  #, fuzzy, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/decl.cc:14138
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14150
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/decl.cc:14156
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: cp/decl.cc:14163
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<noreturn%> functie geeft niet-void waarde terug"
  
! #: cp/decl.cc:14196
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:14198
  #, fuzzy, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:14203
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:14204
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:14213
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:14231
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14248
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:14253
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:14257
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14271
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14297
  #, fuzzy, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14305
  #, fuzzy, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14315
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:14324
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:14347
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:14405
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:14418 cp/decl.cc:14425
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:14427
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:14456
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:14457
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:14530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14609
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/decl.cc:14635
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:14640
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:14670
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:14672
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:14680
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:14720
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14729
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/decl.cc:14732
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/decl.cc:14743
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.cc:14746
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> bij lege declaratie"
  
! #: cp/decl.cc:14749
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:14759
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14766
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14772
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14778
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14784
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14790
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14806
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:14809
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:14835
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.cc:14838
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "%Jtypedef %qD als %<inline%> gedeclareerd"
  
! #: cp/decl.cc:14843
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14847
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:14962
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.cc:14970
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "niet-beëindigde parameterlijst in %<#define%>"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:14976
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:14989
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:15009
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/decl.cc:15013
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15023
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: cp/decl.cc:15038
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.cc:15057
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/decl.cc:15067 cp/parser.cc:21414
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "cast geeft functie-type op"
  
! #: cp/decl.cc:15074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15083 cp/parser.cc:26080
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:15093
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "%Jparameter %qD als %<inline%> gedeclareerd"
  
! #: cp/decl.cc:15147 cp/parser.cc:3855
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.cc:15151
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:15171
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.cc:15174
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 ondersteunt geen flexibele array-leden"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15190
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.cc:15211
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl.cc:15221
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.cc:15231
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:15245
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/decl.cc:15252
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.cc:15259 cp/decl.cc:15272
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "In functie %qs"
  
! #: cp/decl.cc:15278
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/decl.cc:15287
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:15293
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:15301 cp/decl.cc:15660
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "open %s"
  
! #: cp/decl.cc:15311
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/decl.cc:15314
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "variabele of veld %qs als void gedeclareerd"
  
! #: cp/decl.cc:15379
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.cc:15384
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: cp/decl.cc:15404
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
  
! #: cp/decl.cc:15407
  #, fuzzy, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
  
! #: cp/decl.cc:15426 cp/parser.cc:21980 cp/parser.cc:28922
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:15476 cp/decl.cc:15487
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:15481
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "%qs is geen static veld"
  
! #: cp/decl.cc:15524 cp/decl.cc:15532 cp/decl.cc:15539 cp/decl.cc:15546
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:15598
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:15601
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:15607
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:15611
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:15616
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:15619
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:15631
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15635
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15643
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:15650
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:15651
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:15694
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:15703
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:15744
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:15751
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:15757
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:15765
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
  
! #: cp/decl.cc:15772
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs krijgt beginwaarde en is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:15809
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs heeft zowel %<extern%> als een beginwaarde"
  
! #: cp/decl.cc:16011
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/decl.cc:16014
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "ongeldig type-argument %qs"
  
  # Of is 'verbiedt parameterdeclaraties op voorhand' beter?
! #: cp/decl.cc:16141
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ISO C verbiedt voorwaartse declaraties van parameters"
  
! #: cp/decl.cc:16145
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/decl.cc:16174
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:16182
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:16571
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:16578
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:16636
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:16644
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:16652
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:16662
  #, fuzzy, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:16672
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:16703
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:16713
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:16739
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:16740
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:16752
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:16753
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:16764
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:16765 cp/decl.cc:16775
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:16776
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:16791
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:16815
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/decl.cc:16822
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16824
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16833
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16835
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16851
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:16870
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16877
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16889
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:16944
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:16968
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:16971
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/decl.cc:16973
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.cc:16982
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:16983 cp/decl.cc:16991
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 59929,60028 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17007
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/decl.cc:17050 cp/name-lookup.cc:6234 cp/name-lookup.cc:6367
! #: cp/parser.cc:7477 cp/parser.cc:33034
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/decl.cc:17060
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/decl.cc:17082 cp/name-lookup.cc:5923
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:17111 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10128
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:17116
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17221
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: cp/decl.cc:17248
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.cc:17385
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.cc:17392
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:17403
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.cc:17428
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "%qs is geen typedef of ingebouwd type"
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:17460
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "herhaalde case-waarde"
  
! #: cp/decl.cc:17618
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17621 cp/decl.cc:17630 cp/decl.cc:17641 cp/decl.cc:18242
! #: cp/parser.cc:22331
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "eerdere definitie van %qs"
  
! #: cp/decl.cc:17627
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17638
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17713
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "grootte van array %qs is van een niet-integer type"
--- 60016,60115 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17005
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/decl.cc:17048 cp/name-lookup.cc:6237 cp/name-lookup.cc:6370
! #: cp/parser.cc:7477 cp/parser.cc:33093
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/decl.cc:17058
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/decl.cc:17080 cp/name-lookup.cc:5926
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:17109 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10141
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:17114
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17219
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: cp/decl.cc:17246
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.cc:17383
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.cc:17390
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:17401
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.cc:17426
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "%qs is geen typedef of ingebouwd type"
  
! #: cp/decl.cc:17456
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:17458
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "herhaalde case-waarde"
  
! #: cp/decl.cc:17616
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17619 cp/decl.cc:17628 cp/decl.cc:17639 cp/decl.cc:18240
! #: cp/parser.cc:22335
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "eerdere definitie van %qs"
  
! #: cp/decl.cc:17625
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17636
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17711
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "grootte van array %qs is van een niet-integer type"
*************** msgstr "grootte van array %qs is van een
*** 60031,60113 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17862
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:18049
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: cp/decl.cc:18059
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: cp/decl.cc:18108
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: cp/decl.cc:18109
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: cp/decl.cc:18120
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "overflow in enumeratiewaarden"
  
! #: cp/decl.cc:18140
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: cp/decl.cc:18240 cp/parser.cc:22329
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "herdefinitie van %qs"
  
! #: cp/decl.cc:18314
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/decl.cc:18481 cp/typeck.cc:11344
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:19300
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/decl.cc:19302 cp/typeck.cc:11222
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: cp/decl.cc:19358
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/decl.cc:19549
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cp/decl.cc:19947
  #, fuzzy, gcc-internal-format
  msgid "using %qs"
  msgstr "%J%s %<%c%s%>"
  
! #: cp/decl.cc:19959
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 60118,60200 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17860
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:18047
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: cp/decl.cc:18057
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: cp/decl.cc:18106
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: cp/decl.cc:18107
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: cp/decl.cc:18118
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "overflow in enumeratiewaarden"
  
! #: cp/decl.cc:18138
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: cp/decl.cc:18238 cp/parser.cc:22333
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "herdefinitie van %qs"
  
! #: cp/decl.cc:18312
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/decl.cc:18479 cp/typeck.cc:11460
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:19298
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/decl.cc:19300 cp/typeck.cc:11338
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: cp/decl.cc:19356
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/decl.cc:19547
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cp/decl.cc:19945
  #, fuzzy, gcc-internal-format
  msgid "using %qs"
  msgstr "%J%s %<%c%s%>"
  
! #: cp/decl.cc:19957
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 60409,60420 ****
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:5117
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl2.cc:5121
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
--- 60496,60507 ----
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:5122
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl2.cc:5126
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
*************** msgstr "label %qs gebruikt maar niet ged
*** 60423,60799 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5131
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.cc:5135
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.cc:5139
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:5157
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl2.cc:5161
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl2.cc:5169
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5172
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.cc:5377
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: cp/decl2.cc:5380
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.cc:5382
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5454 cp/decl2.cc:5457
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5820
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl2.cc:6058
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: cp/decl2.cc:6063
  #, fuzzy, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl2.cc:6186
  #, fuzzy, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl2.cc:6190
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6336
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:6345
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/decl2.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/decl2.cc:6397
  #, fuzzy, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl2.cc:6436
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:3791
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    inline gemaakt vanuit %qs op %r%s:%d:%d%R"
  
! #: cp/error.cc:3796
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d%R"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    inline gemaakt vanuit %qs op %r%s:%d%R"
  
! #: cp/error.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "    inlined from %qs"
  msgid "    inlined from %qD"
  msgstr "    inline gemaakt vanuit %qs"
  
! #: cp/error.cc:3828
  #, fuzzy, gcc-internal-format
  msgid "In static member function %qD"
  msgstr "In memberfunctie %qs"
  
! #: cp/error.cc:3830
  #, fuzzy, gcc-internal-format
  msgid "In copy constructor %qD"
  msgstr "In functie %qs"
  
! #: cp/error.cc:3832
  #, fuzzy, gcc-internal-format
  msgid "In constructor %qD"
  msgstr "In functie %qs"
  
! #: cp/error.cc:3834
  #, fuzzy, gcc-internal-format
  msgid "In destructor %qD"
  msgstr "In functie %qs"
  
! #: cp/error.cc:3836
  #, fuzzy, gcc-internal-format
  msgid "In lambda function"
  msgstr "In memberfunctie %qs"
  
! #: cp/error.cc:3838
  #, fuzzy, gcc-internal-format
  msgid "In explicit object member function %qD"
  msgstr "In memberfunctie %qs"
  
! #: cp/error.cc:3840
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "In memberfunctie %qs"
  
! #: cp/error.cc:3843
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "In functie %qs"
  
! #: cp/error.cc:3870
  #, fuzzy
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/error.cc:3871
  #, fuzzy, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/error.cc:3891
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3894
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3987
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3988
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3993
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3994
  #, fuzzy, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr "eerdere grant voor %qs"
  
! #: cp/error.cc:4001
  #, fuzzy, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr "van hieruit opgeroepen"
  
! #: cp/error.cc:4002
  #, fuzzy, gcc-internal-format
  msgid "required from here\n"
  msgstr "van hieruit opgeroepen"
  
! #: cp/error.cc:4052
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4104
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:4117
  #, fuzzy, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr "eerdere grant voor %qs"
  
! #: cp/error.cc:4132
  #, fuzzy, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/error.cc:4154
  #, fuzzy, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr "-c of -S is vereist voor Ada"
  
! #: cp/error.cc:4185
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4186
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "in requirements "
  msgstr "geen argumenten"
  
! #: cp/error.cc:4304
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "geen argumenten"
  
! #: cp/error.cc:4398
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4750
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4755
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4760
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4765
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4770
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4775
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4780
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4786
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4791
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4796
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4801
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4806
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4811
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4817
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4822
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4875
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.cc:4880
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/error.cc:4895
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/error.cc:4899 cp/typeck.cc:2897
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/error.cc:4921
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/error.cc:4925 cp/typeck.cc:3492
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/error.cc:4936
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/error.cc:4940
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<%.*s%> is niet gedefinieerd"
--- 60510,60886 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5136
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.cc:5140
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.cc:5144
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:5162
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl2.cc:5166
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl2.cc:5174
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5177
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.cc:5382
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: cp/decl2.cc:5385
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl2.cc:5387
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5459 cp/decl2.cc:5462
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5825
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl2.cc:6059
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: cp/decl2.cc:6064
  #, fuzzy, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl2.cc:6187
  #, fuzzy, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl2.cc:6191
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6364
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:6373
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/decl2.cc:6377
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/decl2.cc:6425
  #, fuzzy, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl2.cc:6464
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:3812
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    inline gemaakt vanuit %qs op %r%s:%d:%d%R"
  
! #: cp/error.cc:3817
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d%R"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    inline gemaakt vanuit %qs op %r%s:%d%R"
  
! #: cp/error.cc:3823
  #, fuzzy, gcc-internal-format
  #| msgid "    inlined from %qs"
  msgid "    inlined from %qD"
  msgstr "    inline gemaakt vanuit %qs"
  
! #: cp/error.cc:3849
  #, fuzzy, gcc-internal-format
  msgid "In static member function %qD"
  msgstr "In memberfunctie %qs"
  
! #: cp/error.cc:3851
  #, fuzzy, gcc-internal-format
  msgid "In copy constructor %qD"
  msgstr "In functie %qs"
  
! #: cp/error.cc:3853
  #, fuzzy, gcc-internal-format
  msgid "In constructor %qD"
  msgstr "In functie %qs"
  
! #: cp/error.cc:3855
  #, fuzzy, gcc-internal-format
  msgid "In destructor %qD"
  msgstr "In functie %qs"
  
! #: cp/error.cc:3857
  #, fuzzy, gcc-internal-format
  msgid "In lambda function"
  msgstr "In memberfunctie %qs"
  
! #: cp/error.cc:3859
  #, fuzzy, gcc-internal-format
  msgid "In explicit object member function %qD"
  msgstr "In memberfunctie %qs"
  
! #: cp/error.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "In memberfunctie %qs"
  
! #: cp/error.cc:3864
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "In functie %qs"
  
! #: cp/error.cc:3891
  #, fuzzy
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/error.cc:3892
  #, fuzzy, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/error.cc:3912
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3915
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:4008
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4009
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4014
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4015
  #, fuzzy, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr "eerdere grant voor %qs"
  
! #: cp/error.cc:4022
  #, fuzzy, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr "van hieruit opgeroepen"
  
! #: cp/error.cc:4023
  #, fuzzy, gcc-internal-format
  msgid "required from here\n"
  msgstr "van hieruit opgeroepen"
  
! #: cp/error.cc:4073
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4125
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:4138
  #, fuzzy, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr "eerdere grant voor %qs"
  
! #: cp/error.cc:4153
  #, fuzzy, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/error.cc:4175
  #, fuzzy, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr "-c of -S is vereist voor Ada"
  
! #: cp/error.cc:4206
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4207
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "in requirements "
  msgstr "geen argumenten"
  
! #: cp/error.cc:4325
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "geen argumenten"
  
! #: cp/error.cc:4419
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4771
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4776
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4781
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4786
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4791
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4796
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4801
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4807
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4812
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4817
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4822
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4827
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4832
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4838
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4843
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4896
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.cc:4901
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/error.cc:4916
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/error.cc:4920 cp/typeck.cc:2897
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/error.cc:4942
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/error.cc:4946 cp/typeck.cc:3492
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/error.cc:4957
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/error.cc:4961
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<%.*s%> is niet gedefinieerd"
*************** msgstr "ongeldige beginwaarde"
*** 61019,61036 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2648
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "ongeldige beginwaarde voor member %qs"
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2651 cp/method.cc:2662
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2659
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "ongeldige beginwaarde voor member %qs"
--- 61106,61123 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2649
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "ongeldige beginwaarde voor member %qs"
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2652 cp/method.cc:2663
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2660
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "ongeldige beginwaarde voor member %qs"
*************** msgstr ""
*** 61401,61412 ****
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/lambda.cc:1581
  #, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
  
! #: cp/lambda.cc:1585
  #, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
--- 61488,61499 ----
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/lambda.cc:1578
  #, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
  
! #: cp/lambda.cc:1582
  #, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr ""
*************** msgstr ""
*** 61545,61556 ****
  msgid "mapper exit status %d"
  msgstr "kon exit-status niet ophalen"
  
! #: cp/method.cc:867 cp/method.cc:2601
  #, fuzzy, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "%qs is geen static veld"
  
! #: cp/method.cc:873 cp/method.cc:2607
  #, fuzzy, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr "%qs is geen static veld"
--- 61632,61643 ----
  msgid "mapper exit status %d"
  msgstr "kon exit-status niet ophalen"
  
! #: cp/method.cc:867 cp/method.cc:2602
  #, fuzzy, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "%qs is geen static veld"
  
! #: cp/method.cc:873 cp/method.cc:2608
  #, fuzzy, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr "%qs is geen static veld"
*************** msgstr "variabele %qs als inline gedecla
*** 61669,61785 ****
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2524
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.cc:2535
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2624
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "variable met beginwaarde %qs is als dllimport aangeduid"
  
! #: cp/method.cc:2681
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.cc:2692
  #, fuzzy, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "%qs is geen static veld"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2910
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.cc:2954
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3086
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3089
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3098
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3109
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3117 cp/method.cc:3141
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3150
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3573
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3578
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3583
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3588
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3597
  #, fuzzy, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr "ongeldige operand van %s"
  
! #: cp/method.cc:3695
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3715
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "niet-beëindigde parameterlijst in %<#define%>"
  
! #: cp/method.cc:3754
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/method.cc:3763
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "ongeldig type-argument %qs"
--- 61756,61872 ----
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2525
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr ""
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2537
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2625
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "variable met beginwaarde %qs is als dllimport aangeduid"
  
! #: cp/method.cc:2682
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.cc:2693
  #, fuzzy, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "%qs is geen static veld"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2911
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.cc:2955
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3087
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3090
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3099
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3110
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3118 cp/method.cc:3142
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3151
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3574
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3579
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3584
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3589
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3598
  #, fuzzy, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr "ongeldige operand van %s"
  
! #: cp/method.cc:3696
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3716
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "niet-beëindigde parameterlijst in %<#define%>"
  
! #: cp/method.cc:3755
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/method.cc:3764
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "ongeldig type-argument %qs"
*************** msgstr ""
*** 61814,62251 ****
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:12044
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12048
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12051
  #, fuzzy, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/module.cc:12054
  #, fuzzy, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "%Jherdeclaratie van %qD zonder specifieke linkage"
  
! #: cp/module.cc:12105 cp/module.cc:12229
  #, fuzzy, gcc-internal-format
  msgid "conflicting type for imported declaration %#qD"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/module.cc:12114
  #, fuzzy, gcc-internal-format
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/module.cc:12126
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/module.cc:12133
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "%Jonverenigbare types voor ingebouwde functie %qD"
  
! #: cp/module.cc:12171
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "conflicterende types voor %qs"
  
! #: cp/module.cc:12204
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/module.cc:12220
  #, fuzzy, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/module.cc:12246
  #, fuzzy, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/module.cc:12349
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/module.cc:12351 cp/module.cc:12378
  #, fuzzy, gcc-internal-format
  msgid "existing default declared here"
  msgstr "%Jeerder hier gebruikt"
  
! #: cp/module.cc:12375
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/module.cc:13434
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "externe declaratie van %qs komt niet overeen met de globale declaratie"
  
! #: cp/module.cc:13436
  #, fuzzy, gcc-internal-format
  msgid "existing definition %qD"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/module.cc:13448
  #, fuzzy, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "externe declaratie van %qs komt niet overeen met de globale declaratie"
  
! #: cp/module.cc:13450
  #, fuzzy, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr "%Jherdeclaratie van enum %qD"
  
! #: cp/module.cc:13456
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13460
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13673
  #, fuzzy, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%<%c%> optie gebruikt bij type %<%c%>"
  
! #: cp/module.cc:13691
  #, fuzzy, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/module.cc:13715
  #, fuzzy, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/module.cc:13733
  #, fuzzy, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/module.cc:13745
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr ""
  
! #: cp/module.cc:13756
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:13788
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13797
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13833
  #, fuzzy, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr "%qs is geen iterator"
  
! #: cp/module.cc:13845
  #, fuzzy, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr "%qs is geen iterator"
  
! #: cp/module.cc:13897
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13899
  #, fuzzy, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/module.cc:15021
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15032
  #, fuzzy, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/module.cc:15070
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15667
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15687
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15688 cp/module.cc:21270
  #, fuzzy, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/module.cc:16037
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16043
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18810
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19050
  #, fuzzy, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "herdefinitie van %qs"
  
! #: cp/module.cc:19075 cp/module.cc:19078
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr ""
  
! #: cp/module.cc:19084
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19086
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19418
  #, fuzzy, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "kan bestand '%s' niet openen"
  
! #: cp/module.cc:19456 cp/module.cc:19461
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiled module is %sversion %s"
  msgstr "collect2 versie %s\n"
  
! #: cp/module.cc:19467
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2 versie %s\n"
  
! #: cp/module.cc:19497
  #, fuzzy, gcc-internal-format
  msgid "module %qs found"
  msgstr "veld %qs niet gevonden"
  
! #: cp/module.cc:19499
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19500
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19515
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19529
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19541
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19561
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:19563
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19566
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19584
  #, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr ""
  
! #: cp/module.cc:19675
  #, fuzzy, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/module.cc:20232
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:20271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to open %s"
  msgid "failed to read compiled module: %s"
  msgstr "kan %s niet openen"
  
! #: cp/module.cc:20281
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20286
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20289
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20610
  #, fuzzy, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/module.cc:20613
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/module.cc:20619
  #, fuzzy, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: cp/module.cc:20622
  #, fuzzy, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr "%Jsectie van %qD geeft een conflict met een eerdere declaratie"
  
! #: cp/module.cc:20627
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20631
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20637
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/module.cc:20640
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/module.cc:20645
  #, fuzzy, gcc-internal-format
  msgid "previously declared in module %qs"
  msgstr "%Jeerder hier gebruikt"
  
! #: cp/module.cc:20649
  #, fuzzy, gcc-internal-format
  msgid "previously declared in global module"
  msgstr "%Jeerder hier gebruikt"
  
! #: cp/module.cc:20788
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20803
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/module.cc:20810
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "%Jherdeclaratie van %qD zonder specifieke linkage"
  
! #: cp/module.cc:20963
  #, fuzzy, gcc-internal-format
  #| msgid "Creating '%s'\n"
  msgid "reading CMI %qs"
  msgstr "Aanmaken van '%s'\n"
  
! #: cp/module.cc:21114
  #, fuzzy, gcc-internal-format
  #| msgid "failed to open %s"
  msgid "failed to load binding %<%E%s%E%>"
  msgstr "kan %s niet openen"
  
! #: cp/module.cc:21115
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21122
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21123
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21185
  #, fuzzy, gcc-internal-format
  #| msgid "failed to open %s"
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr "kan %s niet openen"
  
! #: cp/module.cc:21189
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
--- 61901,62353 ----
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:6549
! #, fuzzy, gcc-internal-format
! msgid "%<target%> attribute currently unsupported in modules"
! msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
! 
! #: cp/module.cc:6552
! #, gcc-internal-format
! msgid "%<optimize%> attribute currently unsupported in modules"
! msgstr ""
! 
! #: cp/module.cc:12100
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12104
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12107
  #, fuzzy, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/module.cc:12110
  #, fuzzy, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "%Jherdeclaratie van %qD zonder specifieke linkage"
  
! #: cp/module.cc:12161 cp/module.cc:12285
  #, fuzzy, gcc-internal-format
  msgid "conflicting type for imported declaration %#qD"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/module.cc:12170
  #, fuzzy, gcc-internal-format
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/module.cc:12182
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "%Jonverenigbare types voor ingebouwde functie %qD"
  
! #: cp/module.cc:12227
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/module.cc:12245
  #, fuzzy, gcc-internal-format
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "conflicterende types voor %qs"
  
! #: cp/module.cc:12260
  #, fuzzy, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/module.cc:12276
  #, fuzzy, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/module.cc:12302
  #, fuzzy, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/module.cc:12405
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/module.cc:12407 cp/module.cc:12434
  #, fuzzy, gcc-internal-format
  msgid "existing default declared here"
  msgstr "%Jeerder hier gebruikt"
  
! #: cp/module.cc:12431
  #, fuzzy, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/module.cc:13494
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "externe declaratie van %qs komt niet overeen met de globale declaratie"
  
! #: cp/module.cc:13496
  #, fuzzy, gcc-internal-format
  msgid "existing definition %qD"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/module.cc:13508
  #, fuzzy, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "externe declaratie van %qs komt niet overeen met de globale declaratie"
  
! #: cp/module.cc:13510
  #, fuzzy, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr "%Jherdeclaratie van enum %qD"
  
! #: cp/module.cc:13516
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13520
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13733
  #, fuzzy, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%<%c%> optie gebruikt bij type %<%c%>"
  
! #: cp/module.cc:13751
  #, fuzzy, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/module.cc:13775
  #, fuzzy, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/module.cc:13793
  #, fuzzy, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/module.cc:13805
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr ""
  
! #: cp/module.cc:13816
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:13848
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13857
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13893
  #, fuzzy, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr "%qs is geen iterator"
  
! #: cp/module.cc:13905
  #, fuzzy, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr "%qs is geen iterator"
  
! #: cp/module.cc:13957
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13959
  #, fuzzy, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/module.cc:15089
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15104
  #, fuzzy, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/module.cc:15111
! #, gcc-internal-format
! msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
! msgstr ""
! 
! #: cp/module.cc:15150
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15747
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15767
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15768 cp/module.cc:21350
  #, fuzzy, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/module.cc:16117
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16123
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18890
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19130
  #, fuzzy, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "herdefinitie van %qs"
  
! #: cp/module.cc:19155 cp/module.cc:19158
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr ""
  
! #: cp/module.cc:19164
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19166
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19498
  #, fuzzy, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "kan bestand '%s' niet openen"
  
! #: cp/module.cc:19536 cp/module.cc:19541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiled module is %sversion %s"
  msgstr "collect2 versie %s\n"
  
! #: cp/module.cc:19547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2 versie %s\n"
  
! #: cp/module.cc:19577
  #, fuzzy, gcc-internal-format
  msgid "module %qs found"
  msgstr "veld %qs niet gevonden"
  
! #: cp/module.cc:19579
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19580
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19595
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19609
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19621
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19641
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:19643
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19646
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19664
  #, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr ""
  
! #: cp/module.cc:19755
  #, fuzzy, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/module.cc:20312
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:20351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to open %s"
  msgid "failed to read compiled module: %s"
  msgstr "kan %s niet openen"
  
! #: cp/module.cc:20361
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20366
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20369
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20690
  #, fuzzy, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/module.cc:20693
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/module.cc:20699
  #, fuzzy, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: cp/module.cc:20702
  #, fuzzy, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr "%Jsectie van %qD geeft een conflict met een eerdere declaratie"
  
! #: cp/module.cc:20707
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20711
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20717
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/module.cc:20720
  #, fuzzy, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/module.cc:20725
  #, fuzzy, gcc-internal-format
  msgid "previously declared in module %qs"
  msgstr "%Jeerder hier gebruikt"
  
! #: cp/module.cc:20729
  #, fuzzy, gcc-internal-format
  msgid "previously declared in global module"
  msgstr "%Jeerder hier gebruikt"
  
! #: cp/module.cc:20868
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20883
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/module.cc:20890
  #, fuzzy, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "%Jherdeclaratie van %qD zonder specifieke linkage"
  
! #: cp/module.cc:21043
  #, fuzzy, gcc-internal-format
  #| msgid "Creating '%s'\n"
  msgid "reading CMI %qs"
  msgstr "Aanmaken van '%s'\n"
  
! #: cp/module.cc:21194
  #, fuzzy, gcc-internal-format
  #| msgid "failed to open %s"
  msgid "failed to load binding %<%E%s%E%>"
  msgstr "kan %s niet openen"
  
! #: cp/module.cc:21195
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21202
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21203
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21265
  #, fuzzy, gcc-internal-format
  #| msgid "failed to open %s"
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr "kan %s niet openen"
  
! #: cp/module.cc:21269
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
*************** msgstr ""
*** 62257,62361 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21234
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21265
  #, fuzzy, gcc-internal-format
  msgid "module already declared"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/module.cc:21266
  #, fuzzy, gcc-internal-format
  msgid "module already imported"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/module.cc:21271
  #, fuzzy, gcc-internal-format
  msgid "module %qs imported here"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/module.cc:21479
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21485
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown compiled module interface: %s"
  msgstr ""
  
! #: cp/module.cc:21529
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21547
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21548
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21908
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
  # of "preprocessing" behouden?
! #: cp/module.cc:21912
  #, fuzzy, gcc-internal-format
  #| msgid "Enable traditional preprocessing"
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "Schakel traditionele voorverwerking in"
  
! #: cp/module.cc:21944 cp/module.cc:21973
  #, fuzzy, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "ongeldige macronaam %<%.*s%>"
  
! #: cp/module.cc:21983
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "invalid module name %qs"
  msgstr "%qs is geen geldige pointer-modus"
  
! #: cp/module.cc:22183
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22223
  #, fuzzy, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "#error %s"
  
! #: cp/module.cc:22238
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22241
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22243
  #, fuzzy, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/module.cc:22307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr "kon exit-status niet ophalen"
  
! #: cp/module.cc:22404
  #, fuzzy, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "onbekende 'unspec' relocatie"
--- 62359,62463 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21314
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21345
  #, fuzzy, gcc-internal-format
  msgid "module already declared"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/module.cc:21346
  #, fuzzy, gcc-internal-format
  msgid "module already imported"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/module.cc:21351
  #, fuzzy, gcc-internal-format
  msgid "module %qs imported here"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/module.cc:21559
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21565
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown compiled module interface: %s"
  msgstr ""
  
! #: cp/module.cc:21609
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21627
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21628
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21988
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
  # of "preprocessing" behouden?
! #: cp/module.cc:21992
  #, fuzzy, gcc-internal-format
  #| msgid "Enable traditional preprocessing"
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "Schakel traditionele voorverwerking in"
  
! #: cp/module.cc:22024 cp/module.cc:22053
  #, fuzzy, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "ongeldige macronaam %<%.*s%>"
  
! #: cp/module.cc:22063
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "invalid module name %qs"
  msgstr "%qs is geen geldige pointer-modus"
  
! #: cp/module.cc:22263
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22303
  #, fuzzy, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "#error %s"
  
! #: cp/module.cc:22318
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22321
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22323
  #, fuzzy, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/module.cc:22387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr "kon exit-status niet ophalen"
  
! #: cp/module.cc:22484
  #, fuzzy, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "onbekende 'unspec' relocatie"
*************** msgstr "de declaratie van %qs verbergt e
*** 62410,62662 ****
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "%Jsectie van %qD geeft een conflict met een eerdere declaratie"
  
! #: cp/name-lookup.cc:4653
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%J%s %<%c%s%>"
  
  # XXX FIXME:  useless gettextization
! #: cp/name-lookup.cc:4656
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s%s\n"
  msgid "%s %s %p %d"
  msgstr "%s %s%s\n"
  
! #: cp/name-lookup.cc:5252
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5256
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/name-lookup.cc:5259
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/name-lookup.cc:5262
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/name-lookup.cc:6070
  #, fuzzy, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%qs is geen iterator"
  
! #: cp/name-lookup.cc:6086
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6094
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6110 cp/pt.cc:18933
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qs is geen iterator"
  
! #: cp/name-lookup.cc:6120
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6131 cp/name-lookup.cc:6204
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.cc:6154
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/name-lookup.cc:6214
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6226
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.cc:6241
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/name-lookup.cc:6252
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%d constructor(s) gevonden\n"
  
! #: cp/name-lookup.cc:6345
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/name-lookup.cc:6387
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/name-lookup.cc:6397
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6467
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.cc:6469
  #, fuzzy, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/name-lookup.cc:6523
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: cp/name-lookup.cc:6530
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6540 cp/name-lookup.cc:6567
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/name-lookup.cc:6546
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/name-lookup.cc:6583 cp/name-lookup.cc:9004
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "attribuut-commando %qD wordt genegeerd"
  
! #: cp/name-lookup.cc:6912
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6964
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6970
  #, fuzzy, gcc-internal-format
  msgid "  %qE"
  msgstr "%s voor %qs"
  
! #: cp/name-lookup.cc:7295
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7301
  #, fuzzy, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/name-lookup.cc:7739
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.cc:7742
  #, fuzzy, gcc-internal-format
  msgid "it was later defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/name-lookup.cc:8538
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8976
  #, fuzzy, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/name-lookup.cc:8979
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:8998
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.cc:9192
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/name-lookup.cc:9208
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/name-lookup.cc:9291
  #, fuzzy, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr "%Jherdeclaratie van %qD zonder specifieke linkage"
  
! #: cp/name-lookup.cc:9293
  #, fuzzy, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.cc:9297
  #, fuzzy, gcc-internal-format
  msgid "exporting unnamed namespace"
  msgstr "ongeldige operand van %s"
  
! #: cp/name-lookup.cc:9307
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9357
  #, fuzzy, gcc-internal-format
  #| msgid "%qD conflicts with used function"
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%qD botst met gebruikte functie"
  
! #: cp/name-lookup.cc:9359
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "eerdere definitie van %qs"
  
! #: cp/name-lookup.cc:9402
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9411
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 62512,62764 ----
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "%Jsectie van %qD geeft een conflict met een eerdere declaratie"
  
! #: cp/name-lookup.cc:4656
  #, fuzzy, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%J%s %<%c%s%>"
  
  # XXX FIXME:  useless gettextization
! #: cp/name-lookup.cc:4659
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s%s\n"
  msgid "%s %s %p %d"
  msgstr "%s %s%s\n"
  
! #: cp/name-lookup.cc:5255
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5259
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/name-lookup.cc:5262
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/name-lookup.cc:5265
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/name-lookup.cc:6073
  #, fuzzy, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%qs is geen iterator"
  
! #: cp/name-lookup.cc:6089
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:6097
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6113 cp/pt.cc:18962
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qs is geen iterator"
  
! #: cp/name-lookup.cc:6123
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6134 cp/name-lookup.cc:6207
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.cc:6157
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/name-lookup.cc:6217
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6229
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.cc:6244
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/name-lookup.cc:6255
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%d constructor(s) gevonden\n"
  
! #: cp/name-lookup.cc:6348
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/name-lookup.cc:6390
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/name-lookup.cc:6400
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6470
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.cc:6472
  #, fuzzy, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/name-lookup.cc:6526
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: cp/name-lookup.cc:6533
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6543 cp/name-lookup.cc:6570
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/name-lookup.cc:6549
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/name-lookup.cc:6586 cp/name-lookup.cc:9007
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "attribuut-commando %qD wordt genegeerd"
  
! #: cp/name-lookup.cc:6915
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6967
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6973
  #, fuzzy, gcc-internal-format
  msgid "  %qE"
  msgstr "%s voor %qs"
  
! #: cp/name-lookup.cc:7298
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7304
  #, fuzzy, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/name-lookup.cc:7742
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.cc:7745
  #, fuzzy, gcc-internal-format
  msgid "it was later defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/name-lookup.cc:8541
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8979
  #, fuzzy, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/name-lookup.cc:8982
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:9001
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9093
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.cc:9195
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/name-lookup.cc:9211
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/name-lookup.cc:9294
  #, fuzzy, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr "%Jherdeclaratie van %qD zonder specifieke linkage"
  
! #: cp/name-lookup.cc:9296
  #, fuzzy, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/name-lookup.cc:9300
  #, fuzzy, gcc-internal-format
  msgid "exporting unnamed namespace"
  msgstr "ongeldige operand van %s"
  
! #: cp/name-lookup.cc:9310
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9360
  #, fuzzy, gcc-internal-format
  #| msgid "%qD conflicts with used function"
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%qD botst met gebruikte functie"
  
! #: cp/name-lookup.cc:9362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "eerdere definitie van %qs"
  
! #: cp/name-lookup.cc:9405
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9414
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr ""
*** 62681,62687 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49645
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
--- 62783,62789 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49704
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
*************** msgstr "%<%.*s%> is niet gedefinieerd"
*** 62726,62732 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/parser.cc:3517 cp/parser.cc:22267
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%.*s%> is niet gedefinieerd"
--- 62828,62834 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/parser.cc:3517 cp/parser.cc:22271
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%.*s%> is niet gedefinieerd"
*************** msgstr ""
*** 62947,62953 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3922 cp/parser.cc:32272
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
--- 63049,63055 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3922 cp/parser.cc:32331
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
*************** msgstr ""
*** 63189,63195 ****
  msgid "template-id not allowed for destructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:6989 cp/parser.cc:33504
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
--- 63291,63297 ----
  msgid "template-id not allowed for destructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:6989 cp/parser.cc:33563
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
*************** msgstr "de declaratie van %qs verbergt e
*** 63204,63210 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.cc:7155 cp/parser.cc:24869
  #, fuzzy, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "ongeldige operand van %s"
--- 63306,63312 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.cc:7155 cp/parser.cc:24873
  #, fuzzy, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "ongeldige operand van %s"
*************** msgstr "meerdere opslagklassen in declar
*** 63244,63250 ****
  msgid "expected nested-name-specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:7808 cp/parser.cc:10516
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "%<%.*s%> is niet gedefinieerd"
--- 63346,63352 ----
  msgid "expected nested-name-specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:7808 cp/parser.cc:10518
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "%<%.*s%> is niet gedefinieerd"
*************** msgstr "types in voorwaardelijke express
*** 63259,63265 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/parser.cc:8002 cp/pt.cc:21522
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
--- 63361,63367 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/parser.cc:8002 cp/pt.cc:21551
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
*************** msgstr "te weinig argumenten voor functi
*** 63274,63290 ****
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/parser.cc:8069 cp/pt.cc:21637
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21641
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21646
  #, fuzzy, gcc-internal-format
  msgid "selected function declared here"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
--- 63376,63392 ----
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/parser.cc:8069 cp/pt.cc:21666
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21670
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21675
  #, fuzzy, gcc-internal-format
  msgid "selected function declared here"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
*************** msgstr ""
*** 63329,64683 ****
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.cc:9507
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.cc:9566
  #, fuzzy, gcc-internal-format
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.cc:9791 cp/parser.cc:34822
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.cc:9856
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr ""
  
! #: cp/parser.cc:9942
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.cc:9960
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.cc:9995
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10040
  #, fuzzy, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/parser.cc:10069
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.cc:10117
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "herhaalde definitie %qs"
  
! #: cp/parser.cc:10213
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.cc:10619
  #, fuzzy, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/parser.cc:10769
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:10772
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "gebruik liefst haakjes rond && binnen ||"
  
! #: cp/parser.cc:10998
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.cc:11322
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:11470
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.cc:11604
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11704
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template parameter type"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.cc:11714
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11724
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11898
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11921
  #, fuzzy, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:11937
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11943 cp/parser.cc:11965 cp/parser.cc:12163
  #, fuzzy, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: cp/parser.cc:11959
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11979
  #, fuzzy, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/parser.cc:11999
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12010
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12040
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:12049
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.cc:12074
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: cp/parser.cc:12078 cp/parser.cc:12089 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/parser.cc:12085
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:12123
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12134
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12139
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12221
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12275
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/parser.cc:12298
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12328 cp/pt.cc:14987
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12341
  #, fuzzy, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/parser.cc:12350
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12354
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12358
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12365
  #, fuzzy, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/parser.cc:12383
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12395
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12408
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12426
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12468
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13029
  #, fuzzy, gcc-internal-format
  msgid "preconditions cannot be statements"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/parser.cc:13032
  #, fuzzy, gcc-internal-format
  msgid "postconditions cannot be statements"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/parser.cc:13037
  #, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr ""
  
! #: cp/parser.cc:13202
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:13382 cp/parser.cc:13627
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.cc:13453
  #, fuzzy, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:13502
  #, fuzzy, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-label niet in een switch-statement"
  
! #: cp/parser.cc:13635
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:13641
  #, fuzzy, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr "%d constructor(s) gevonden\n"
  
! #: cp/parser.cc:13699
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.cc:13763
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13968
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13990
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:14015 cp/parser.cc:14050
  #, fuzzy, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr "ongeldige lvalue in asm-statement"
  
! #: cp/parser.cc:14092
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:14260 cp/parser.cc:35334
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:14301
  #, fuzzy, gcc-internal-format
  msgid "condition declares an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: cp/parser.cc:14303
  #, fuzzy, gcc-internal-format
  msgid "condition declares a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/parser.cc:14344
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
  #. Anything else is an error.
! #: cp/parser.cc:14446 cp/parser.cc:24109 cp/parser.cc:26828
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:14496
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:14758
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14765
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14791
  #, fuzzy, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/parser.cc:14796
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: cp/parser.cc:14935
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/parser.cc:15019
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:15171 cp/parser.cc:35337
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:15216
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:15233
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:15395
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15404
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ verbiedt geneste functies"
  
! #: cp/parser.cc:15423 cp/parser.cc:35340
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:15598
  #, fuzzy, gcc-internal-format
  msgid "expected module-partition"
  msgstr "lege declaratie"
  
! #: cp/parser.cc:15600
  #, fuzzy, gcc-internal-format
  msgid "expected module-name"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:15642
  #, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr ""
  
! #: cp/parser.cc:15648
  #, fuzzy, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: cp/parser.cc:15649
  #, fuzzy, gcc-internal-format
  msgid "scope opened here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/parser.cc:15675
  #, fuzzy, gcc-internal-format
  msgid "private module fragment"
  msgstr "geen argumenten"
  
! #: cp/parser.cc:15679
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15685
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15726
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15728 cp/parser.cc:15737
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15736
  #, fuzzy, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: cp/parser.cc:15760
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15781
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15784
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15805
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15813
  #, fuzzy, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.cc:15834
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15873
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "ISO C staat geen extra %<;%> buiten een functie toe"
  
! #: cp/parser.cc:15876
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> outside of a function"
  msgstr "ISO C staat geen extra %<;%> buiten een functie toe"
  
! #: cp/parser.cc:15885
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15895
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/parser.cc:16065
  #, fuzzy, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.cc:16069
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored"
  msgid "attributes may be inserted here"
  msgstr "attribuut wordt genegeerd"
  
! #: cp/parser.cc:16109
  #, fuzzy, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.cc:16111 cp/parser.cc:28251
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16124
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.cc:16140
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "export-declarations are not permitted here"
  msgstr "pointers zijn niet toegestaan als case-waarden"
  
! #: cp/parser.cc:16311
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.cc:16557
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16576
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.cc:16597
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.cc:16622
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.cc:16679
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16682
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16722
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16759
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16763
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:16820
  #, fuzzy, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "lege declaratie"
  
! #: cp/parser.cc:16838
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "ongeldige beginwaarde voor member %qs"
  
  # vertaling voor "storage class specifier"?
! #: cp/parser.cc:17033
  #, fuzzy, gcc-internal-format
  #| msgid "useless storage class specifier in empty declaration"
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "nutteloze storage class specifier in lege declaratie"
  
! #: cp/parser.cc:17056
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/parser.cc:17094
  #, fuzzy, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/parser.cc:17097
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17148
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "conflicterende types voor %qs"
  
! #: cp/parser.cc:17174
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.cc:17210
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr "herdefinitie van %<union %s%>"
  
! #: cp/parser.cc:17219
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "Ongeldige optie %qs"
  
! #: cp/parser.cc:17223
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:17305
  #, fuzzy, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr "herdefinitie van %<union %s%>"
  
! #: cp/parser.cc:17318
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17320
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17335
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
  
! #: cp/parser.cc:17408 cp/parser.cc:29436
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:17427
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/parser.cc:17431
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:17499
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.cc:17606
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:17636
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:17840
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:17853
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.cc:18029
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:18058
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.cc:18146
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.cc:18173
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.cc:18185 cp/pt.cc:28283
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%Jdeclaratie van %qD als static volgt declaratie als niet-static"
  
! #: cp/parser.cc:18197 cp/pt.cc:28295
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:18249
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.cc:18337
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:18749
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18755
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18761
  #, fuzzy, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:18770
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.cc:18776
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "ongeldige const_double operand"
  
! #: cp/parser.cc:18810
  #, fuzzy, gcc-internal-format
  msgid "expected operator"
  msgstr "onverwachte operand"
  
! #: cp/parser.cc:18857
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.cc:18859
  #, fuzzy, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:18966
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/parser.cc:18974
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "ongeldige macronaam %<%.*s%>"
  
! #: cp/parser.cc:19090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/parser.cc:19326 cp/parser.cc:19412 cp/parser.cc:26576
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "niet-beëindigde parameterlijst in %<#define%>"
  
! #: cp/parser.cc:19483
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:19546
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.cc:19585
  #, fuzzy, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.cc:19586
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19593
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:19699
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "%qs is geen iterator"
  
  #. The name does not name a template.
! #: cp/parser.cc:19784 cp/parser.cc:19976 cp/parser.cc:20185
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:19832
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.cc:19834
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.cc:20049
  #, fuzzy, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/parser.cc:20150 cp/parser.cc:20168 cp/parser.cc:20344
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:20315
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.cc:20453
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.cc:20457
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.cc:20461
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.cc:20522
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.cc:20751
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:20951
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:20957
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in template argument"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:20960
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:20964
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:21118
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:21259
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:21343
  #, fuzzy, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.cc:21344
  #, fuzzy, gcc-internal-format
  msgid "concept defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/parser.cc:21375
  #, fuzzy, gcc-internal-format
  msgid "invalid use of concept-name %qD"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/parser.cc:21391
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:21398
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21639
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21715
  #, fuzzy, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:21877
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "declaratie declareert niets"
  
! #: cp/parser.cc:21965
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.cc:21971
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/parser.cc:21983
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:22124
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:22135
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.cc:22150
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.cc:22168
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.cc:22214
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22218
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:22261
  #, fuzzy, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/parser.cc:22275
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/parser.cc:22287 cp/parser.cc:28220
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/parser.cc:22292 cp/parser.cc:28225
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/parser.cc:22304 cp/parser.cc:28238
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.cc:22344
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/parser.cc:22368
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22371
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22492
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22567
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:22571
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:22575
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:22636
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:22648
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22667
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22677
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:22682
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22686
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.cc:22689
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/parser.cc:22696
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "modi in %s expressie komen niet overeen"
  
! #: cp/parser.cc:22752
  #, fuzzy, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.cc:22934
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22978
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.cc:22996
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:23006
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23052
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23055
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/parser.cc:23057
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:23059
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23071
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/parser.cc:23141
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "geen eerdere declaratie voor %qs"
  
! #: cp/parser.cc:23293
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr ""
  
! #: cp/parser.cc:23354
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23375 cp/parser.cc:23393 cp/parser.cc:23408
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "herhaalde case-waarde"
  
  # betere vertaling voor 'function scope'?
! #: cp/parser.cc:23382
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "%qD is niet gedefinieerd buiten een functie"
  
! #: cp/parser.cc:23421
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qs is geen iterator"
  
  # betere vertaling voor 'function scope'?
! #: cp/parser.cc:23437
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "%<asm%> qualifier outside of function body"
  msgstr "%qD is niet gedefinieerd buiten een functie"
  
! #: cp/parser.cc:23587
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/parser.cc:23678
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: cp/parser.cc:23689
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.cc:23694
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23697
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23714 cp/parser.cc:23739
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: cp/parser.cc:23726 cp/parser.cc:23747
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23733
  #, fuzzy, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "functie %qs geherdeclareerd als inline"
  
! #: cp/parser.cc:23980
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.cc:23991
  #, fuzzy, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/parser.cc:23995
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/parser.cc:24046
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:24204
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: cp/parser.cc:24249
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.cc:24261
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "functie %qs geherdeclareerd als inline"
  
! #: cp/parser.cc:24790
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "array subscript is geen integer"
  
! #: cp/parser.cc:24915
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/parser.cc:24919
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%qs is geen iterator"
--- 63431,64785 ----
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.cc:9509
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.cc:9568
  #, fuzzy, gcc-internal-format
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.cc:9793 cp/parser.cc:34881
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.cc:9858
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr ""
  
! #: cp/parser.cc:9944
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.cc:9964
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.cc:9997
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10042
  #, fuzzy, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/parser.cc:10071
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.cc:10119
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "herhaalde definitie %qs"
  
! #: cp/parser.cc:10215
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.cc:10621
  #, fuzzy, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/parser.cc:10771
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:10774
  #, fuzzy, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "gebruik liefst haakjes rond && binnen ||"
  
! #: cp/parser.cc:11000
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.cc:11324
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:11472
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.cc:11606
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11706
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression in template parameter type"
  msgstr "overflow in constante expressie"
  
! #: cp/parser.cc:11716
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11726
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11900
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11923
  #, fuzzy, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:11939
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11945 cp/parser.cc:11967 cp/parser.cc:12165
  #, fuzzy, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: cp/parser.cc:11961
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11981
  #, fuzzy, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/parser.cc:12001
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12012
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12042
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:12051
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.cc:12076
  #, fuzzy, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: cp/parser.cc:12080 cp/parser.cc:12091 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/parser.cc:12087
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:12125
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12136
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12141
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12223
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12277
  #, fuzzy, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/parser.cc:12300
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12330 cp/pt.cc:15002
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12343
  #, fuzzy, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/parser.cc:12352
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12356
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12360
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12367
  #, fuzzy, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/parser.cc:12385
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12397
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12410
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12428
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12470
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13031
  #, fuzzy, gcc-internal-format
  msgid "preconditions cannot be statements"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/parser.cc:13034
  #, fuzzy, gcc-internal-format
  msgid "postconditions cannot be statements"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/parser.cc:13039
  #, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr ""
  
! #: cp/parser.cc:13204
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:13384 cp/parser.cc:13629
  #, fuzzy, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.cc:13455
  #, fuzzy, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:13504
  #, fuzzy, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-label niet in een switch-statement"
  
! #: cp/parser.cc:13637
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:13643
  #, fuzzy, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr "%d constructor(s) gevonden\n"
  
! #: cp/parser.cc:13701
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.cc:13765
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13970
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13992
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:14017 cp/parser.cc:14052
  #, fuzzy, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr "ongeldige lvalue in asm-statement"
  
! #: cp/parser.cc:14094
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:14262 cp/parser.cc:35393
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:14303
  #, fuzzy, gcc-internal-format
  msgid "condition declares an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: cp/parser.cc:14305
  #, fuzzy, gcc-internal-format
  msgid "condition declares a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/parser.cc:14346
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
  #. Anything else is an error.
! #: cp/parser.cc:14448 cp/parser.cc:24113 cp/parser.cc:26832
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:14498
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:14760
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14767
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14793
  #, fuzzy, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/parser.cc:14798
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: cp/parser.cc:14937
  #, fuzzy, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/parser.cc:15021
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:15173 cp/parser.cc:35396
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:15218
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:15235
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:15397
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15406
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ verbiedt geneste functies"
  
! #: cp/parser.cc:15425 cp/parser.cc:35399
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:15600
  #, fuzzy, gcc-internal-format
  msgid "expected module-partition"
  msgstr "lege declaratie"
  
! #: cp/parser.cc:15602
  #, fuzzy, gcc-internal-format
  msgid "expected module-name"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:15644
  #, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr ""
  
! #: cp/parser.cc:15650
  #, fuzzy, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: cp/parser.cc:15651
  #, fuzzy, gcc-internal-format
  msgid "scope opened here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/parser.cc:15677
  #, fuzzy, gcc-internal-format
  msgid "private module fragment"
  msgstr "geen argumenten"
  
! #: cp/parser.cc:15681
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15687
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15728
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15730 cp/parser.cc:15739
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15738
  #, fuzzy, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
  
! #: cp/parser.cc:15762
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15783
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15786
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15807
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15815
  #, fuzzy, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.cc:15836
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15875
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "ISO C staat geen extra %<;%> buiten een functie toe"
  
! #: cp/parser.cc:15878
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> outside of a function"
  msgstr "ISO C staat geen extra %<;%> buiten een functie toe"
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15889
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15897
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/parser.cc:16068
  #, fuzzy, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.cc:16072
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored"
  msgid "attributes may be inserted here"
  msgstr "attribuut wordt genegeerd"
  
! #: cp/parser.cc:16112
  #, fuzzy, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.cc:16114 cp/parser.cc:28304
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16127
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.cc:16143
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "export-declarations are not permitted here"
  msgstr "pointers zijn niet toegestaan als case-waarden"
  
! #: cp/parser.cc:16315
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.cc:16561
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16580
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.cc:16601
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.cc:16626
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.cc:16683
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16686
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16726
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16763
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16767
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:16824
  #, fuzzy, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "lege declaratie"
  
! #: cp/parser.cc:16842
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "ongeldige beginwaarde voor member %qs"
  
  # vertaling voor "storage class specifier"?
! #: cp/parser.cc:17037
  #, fuzzy, gcc-internal-format
  #| msgid "useless storage class specifier in empty declaration"
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "nutteloze storage class specifier in lege declaratie"
  
! #: cp/parser.cc:17060
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/parser.cc:17098
  #, fuzzy, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/parser.cc:17101
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17152
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "conflicterende types voor %qs"
  
! #: cp/parser.cc:17178
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.cc:17214
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr "herdefinitie van %<union %s%>"
  
! #: cp/parser.cc:17223
  #, fuzzy, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "Ongeldige optie %qs"
  
! #: cp/parser.cc:17227
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:17309
  #, fuzzy, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr "herdefinitie van %<union %s%>"
  
! #: cp/parser.cc:17322
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17324
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17339
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
  
! #: cp/parser.cc:17412 cp/parser.cc:29490
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:17431
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/parser.cc:17435
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:17503
  #, fuzzy, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.cc:17610
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:17640
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:17844
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:17857
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "types in voorwaardelijke expressie komen niet overeen"
  
! #: cp/parser.cc:18033
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:18062
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/parser.cc:18066
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.cc:18150
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr ""
  
! #: cp/parser.cc:18177
  #, fuzzy, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.cc:18189 cp/pt.cc:28313
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%Jdeclaratie van %qD als static volgt declaratie als niet-static"
  
! #: cp/parser.cc:18201 cp/pt.cc:28325
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:18253
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.cc:18341
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:18753
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18759
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18765
  #, fuzzy, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:18774
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.cc:18780
  #, fuzzy, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "ongeldige const_double operand"
  
! #: cp/parser.cc:18814
  #, fuzzy, gcc-internal-format
  msgid "expected operator"
  msgstr "onverwachte operand"
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
! #: cp/parser.cc:18863
  #, fuzzy, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.cc:18865
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr ""
  
! #: cp/parser.cc:18970
  #, fuzzy, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/parser.cc:18978
  #, fuzzy, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "ongeldige macronaam %<%.*s%>"
  
! #: cp/parser.cc:19094
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416 cp/parser.cc:26580
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.cc:19334 cp/parser.cc:19420
  #, fuzzy, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "niet-beëindigde parameterlijst in %<#define%>"
  
! #: cp/parser.cc:19487
  #, fuzzy, gcc-internal-format
  msgid "expected template-id"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:19550
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:19558
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.cc:19589
  #, fuzzy, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.cc:19590
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19597
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:19703
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "%qs is geen iterator"
  
  #. The name does not name a template.
! #: cp/parser.cc:19788 cp/parser.cc:19980 cp/parser.cc:20189
  #, fuzzy, gcc-internal-format
  msgid "expected template-name"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:19836
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.cc:19838
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.cc:20053
  #, fuzzy, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/parser.cc:20154 cp/parser.cc:20172 cp/parser.cc:20348
  #, fuzzy, gcc-internal-format
  msgid "expected template-argument"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:20319
  #, fuzzy, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.cc:20457
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.cc:20461
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.cc:20465
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.cc:20526
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.cc:20755
  #, fuzzy, gcc-internal-format
  msgid "expected type specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:20955
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:20961
  #, fuzzy, gcc-internal-format
  msgid "use of %<auto%> in template argument"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:20964
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:20968
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:21122
  #, fuzzy, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:21263
  #, fuzzy, gcc-internal-format
  msgid "expected type-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:21347
  #, fuzzy, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.cc:21348
  #, fuzzy, gcc-internal-format
  msgid "concept defined here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/parser.cc:21379
  #, fuzzy, gcc-internal-format
  msgid "invalid use of concept-name %qD"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/parser.cc:21395
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:21402
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21643
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21719
  #, fuzzy, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:21881
  #, fuzzy, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "declaratie declareert niets"
  
! #: cp/parser.cc:21969
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.cc:21975
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/parser.cc:21987
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.cc:22128
  #, fuzzy, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:22139
  #, fuzzy, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.cc:22154
  #, fuzzy, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.cc:22172
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22222
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:22265
  #, fuzzy, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/parser.cc:22279
  #, fuzzy, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/parser.cc:22291 cp/parser.cc:28273
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/parser.cc:22296 cp/parser.cc:28278
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/parser.cc:22308 cp/parser.cc:28291
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
  
! #: cp/parser.cc:22348
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/parser.cc:22372
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22375
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22496
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22571
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:22575
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:22579
  #, fuzzy, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:22640
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:22652
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22671
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22681
  #, fuzzy, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22690
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.cc:22693
  #, fuzzy, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/parser.cc:22700
  #, fuzzy, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "modi in %s expressie komen niet overeen"
  
! #: cp/parser.cc:22756
  #, fuzzy, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.cc:22938
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22982
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.cc:23000
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:23010
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23056
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23059
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/parser.cc:23061
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:23063
  #, fuzzy, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/parser.cc:23065
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23075
  #, fuzzy, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/parser.cc:23145
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "geen eerdere declaratie voor %qs"
  
! #: cp/parser.cc:23297
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr ""
  
! #: cp/parser.cc:23358
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23379 cp/parser.cc:23397 cp/parser.cc:23412
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "herhaalde case-waarde"
  
  # betere vertaling voor 'function scope'?
! #: cp/parser.cc:23386
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "%qD is niet gedefinieerd buiten een functie"
  
! #: cp/parser.cc:23425
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qs is geen iterator"
  
  # betere vertaling voor 'function scope'?
! #: cp/parser.cc:23441
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "%<asm%> qualifier outside of function body"
  msgstr "%qD is niet gedefinieerd buiten een functie"
  
! #: cp/parser.cc:23591
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/parser.cc:23682
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: cp/parser.cc:23693
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.cc:23698
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23701
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23718 cp/parser.cc:23743
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: cp/parser.cc:23730 cp/parser.cc:23751
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23737
  #, fuzzy, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "functie %qs geherdeclareerd als inline"
  
! #: cp/parser.cc:23984
  #, fuzzy, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.cc:23995
  #, fuzzy, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/parser.cc:23999
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/parser.cc:24050
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:24208
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: cp/parser.cc:24253
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.cc:24265
  #, fuzzy, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "functie %qs geherdeclareerd als inline"
  
! #: cp/parser.cc:24794
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "array subscript is geen integer"
  
! #: cp/parser.cc:24919
  #, fuzzy, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/parser.cc:24923
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%qs is geen iterator"
*************** msgstr "%qs is geen iterator"
*** 64686,64960 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24948
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:24957
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.cc:24959
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25074
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "nutteloze type-kwalificatie in lege declaratie"
  
! #: cp/parser.cc:25099
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:25220
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:25222
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "herhaald lid %qs"
  
! #: cp/parser.cc:25243
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "onverwachte operand"
  
! #: cp/parser.cc:25304
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.cc:25358
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.cc:25395
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:25453
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.cc:25735
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/parser.cc:25741
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:25744 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/parser.cc:25770
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:25779
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.cc:25900
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:26047
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26254
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:26332
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:26456
  #, fuzzy, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: cp/parser.cc:26459
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26519
  #, fuzzy, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/parser.cc:26560
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/parser.cc:26578
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.cc:26584
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.cc:26586
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.cc:26609
  #, fuzzy, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.cc:26733
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26737
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26924
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:27086
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27108
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.cc:27146
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.cc:27160
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27200
  #, fuzzy, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.cc:27251
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27307 cp/parser.cc:27442
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:27699
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/parser.cc:27702
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/parser.cc:27705
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/parser.cc:28162
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:28173
! #, fuzzy, gcc-internal-format
! msgid "cannot specify %<override%> for a class"
! msgstr "[kan %s niet vinden]"
! 
! #: cp/parser.cc:28181
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:28188
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/parser.cc:28200
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:28206
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:28249
  #, fuzzy, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/parser.cc:28275
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28282
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.cc:28315
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.cc:28348
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:28413
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "eerdere definitie van %qs"
--- 64788,65057 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24952
  #, fuzzy, gcc-internal-format
  msgid "invalid declarator"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:24961
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.cc:24963
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25078
  #, fuzzy, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "nutteloze type-kwalificatie in lege declaratie"
  
! #: cp/parser.cc:25103
  #, fuzzy, gcc-internal-format
  msgid "expected declarator"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:25224
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:25226
  #, fuzzy, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "herhaald lid %qs"
  
! #: cp/parser.cc:25247
  #, fuzzy, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "onverwachte operand"
  
! #: cp/parser.cc:25308
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.cc:25362
  #, fuzzy, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.cc:25399
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:25457 cp/parser.cc:28009
  #, fuzzy, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.cc:25739
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/parser.cc:25745
  #, fuzzy, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:25748 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/parser.cc:25774
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:25783
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.cc:25904
  #, fuzzy, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:26051
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26258
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:26336
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:26460
  #, fuzzy, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26523
  #, fuzzy, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/parser.cc:26564
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/parser.cc:26582
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.cc:26588
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.cc:26590
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.cc:26613
  #, fuzzy, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.cc:26737
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26741
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26928
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:27090
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27112
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.cc:27150
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.cc:27164
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27204
  #, fuzzy, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.cc:27255
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27311 cp/parser.cc:27446
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:27703
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/parser.cc:27706
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/parser.cc:27709
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/parser.cc:28222
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:28234
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:28241
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/parser.cc:28253
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:28259
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:28302
  #, fuzzy, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/parser.cc:28328
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28335
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.cc:28368
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.cc:28401
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:28466
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "eerdere definitie van %qs"
*************** msgstr "eerdere definitie van %qs"
*** 64962,65229 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28427 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28533 cp/parser.cc:35343
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:28558
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28562
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:28831
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28837
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:28878
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/parser.cc:28918
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29021
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:29028
  #, fuzzy, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "%<__alignof%> toegepast op bitveld"
  
! #: cp/parser.cc:29041
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29222
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: cp/parser.cc:29250
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:29320
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.cc:29334
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:29407
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:29430
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:29465
  #, fuzzy, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.cc:29596
  #, fuzzy, gcc-internal-format
  #| msgid "attributes in parameter array declarator ignored"
  msgid "attributes on base specifiers are ignored"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.cc:29611
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29631
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29655
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:29658
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:29860 cp/parser.cc:29954
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/parser.cc:29962
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/parser.cc:29968
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:30012
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/parser.cc:30053
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:30165
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.cc:30200
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> on exception declaration"
  msgstr "%<inline%> bij lege declaratie"
  
! #: cp/parser.cc:30279
  #, fuzzy, gcc-internal-format
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.cc:30747
  #, fuzzy, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/parser.cc:30893
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:30907
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31049
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31084
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:31126
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/parser.cc:31129
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "attribuut 'nonnull' is gebruikt zonder argumenten voor een niet-prototype"
  
! #: cp/parser.cc:31175
  #, fuzzy, gcc-internal-format
  msgid "expected contract-role"
  msgstr "onverwachte operand"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31256
  #, fuzzy, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:31266
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr ""
  
! #: cp/parser.cc:31276
  #, fuzzy, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.cc:31413
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr ""
  
! #: cp/parser.cc:31572
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:31933 cp/parser.cc:31942
  #, fuzzy, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:32289
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32530
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32668
  #, fuzzy, gcc-internal-format
  #| msgid "requested position is not an integer constant"
  msgid "result type is not a plain type-constraint"
  msgstr "gevraagde positie is geen integerconstante"
  
! #: cp/parser.cc:32676
  #, fuzzy, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "gevraagd alignment is geen constante"
  
! #: cp/parser.cc:33195
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33200
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:33204
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "twee of meer data types in de declaratie van %qs"
--- 65059,65326 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28480 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28586 cp/parser.cc:35402
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:28611
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28615
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:28885
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28891
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:28932
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/parser.cc:28972
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29075
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:29082
  #, fuzzy, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "%<__alignof%> toegepast op bitveld"
  
! #: cp/parser.cc:29095
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29276
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "breedte van bitveld %qs is geen integerconstante"
  
! #: cp/parser.cc:29304
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:29374
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.cc:29388
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:29461
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:29484
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:29519
  #, fuzzy, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.cc:29650
  #, fuzzy, gcc-internal-format
  #| msgid "attributes in parameter array declarator ignored"
  msgid "attributes on base specifiers are ignored"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.cc:29665
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29685
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29709
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:29712
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:29914 cp/parser.cc:30008
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/parser.cc:30016
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/parser.cc:30022
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:30066
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/parser.cc:30107
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:30219
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.cc:30254
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> on exception declaration"
  msgstr "%<inline%> bij lege declaratie"
  
! #: cp/parser.cc:30333
  #, fuzzy, gcc-internal-format
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/parser.cc:30801
  #, fuzzy, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/parser.cc:30947
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:30961
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31103
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31138
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:31180
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/parser.cc:31183
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "attribuut 'nonnull' is gebruikt zonder argumenten voor een niet-prototype"
  
! #: cp/parser.cc:31229
  #, fuzzy, gcc-internal-format
  msgid "expected contract-role"
  msgstr "onverwachte operand"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31310
  #, fuzzy, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:31320
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr ""
  
! #: cp/parser.cc:31330
  #, fuzzy, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.cc:31467
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr ""
  
! #: cp/parser.cc:31626
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:31992 cp/parser.cc:32001
  #, fuzzy, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:32348
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32589
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32727
  #, fuzzy, gcc-internal-format
  #| msgid "requested position is not an integer constant"
  msgid "result type is not a plain type-constraint"
  msgstr "gevraagde positie is geen integerconstante"
  
! #: cp/parser.cc:32735
  #, fuzzy, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "gevraagd alignment is geen constante"
  
! #: cp/parser.cc:33254
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33259
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:33263
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "twee of meer data types in de declaratie van %qs"
*************** msgstr "twee of meer data types in de de
*** 65232,65659 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33211
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:33503
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:33614
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/parser.cc:33791
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33800
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33806
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33846
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/parser.cc:33856
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:33876
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.cc:33986
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:34037
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "declaratie declareert niets"
  
! #: cp/parser.cc:34089
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.cc:34408
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:34421
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:34452
  #, fuzzy, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:34769
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:34944
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.cc:34956
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.cc:34959
  #, fuzzy, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr "conflicterende types voor %qs"
  
! #: cp/parser.cc:34971
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> vóór %<extern%> gebruikt"
  
! #: cp/parser.cc:34988
  #, fuzzy, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%<__thread%> samen met %<typedef%> gebruikt"
  
! #: cp/parser.cc:35097
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ ondersteunt %<long long%> niet"
  
! #: cp/parser.cc:35108
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "zowel %<short%> als %<char%> opgegeven bij declaratie"
  
! #: cp/parser.cc:35113
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "herhaalde %qs"
  
! #: cp/parser.cc:35142
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "herhaalde %qs"
  
! #: cp/parser.cc:35194
  #, fuzzy, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35197
  #, fuzzy, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35200
  #, fuzzy, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35206
  #, fuzzy, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35209
  #, fuzzy, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:35212
  #, fuzzy, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35215
  #, fuzzy, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35218
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35221
  #, fuzzy, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35224
  #, fuzzy, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35227
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35230
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35233
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35236
  #, fuzzy, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35239
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35242
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35245
  #, fuzzy, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35248
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35251
  #, fuzzy, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35254
  #, fuzzy, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35257
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:35260
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:35263
  #, fuzzy, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35295
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35307
  #, fuzzy, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35310
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35313
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35319
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35346
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35681
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35833
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ongeldige optie %qs"
  
! #: cp/parser.cc:35838
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/parser.cc:35959
  #, fuzzy, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/parser.cc:36117 cp/parser.cc:36151
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:36124 cp/parser.cc:36157
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36125 cp/parser.cc:36158
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:36132
  #, fuzzy, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: cp/parser.cc:36133
  #, fuzzy, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/parser.cc:36216
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/parser.cc:36237
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:36486
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.cc:36727 cp/parser.cc:38039 cp/parser.cc:38228
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:36798
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:36872
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36903
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:37307
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:37382 cp/parser.cc:37400
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:37394 cp/parser.cc:37460
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:37503
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:37700 cp/parser.cc:37707 cp/parser.cc:37714
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.cc:37831
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.cc:38004
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38011
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "prefix-attributen worden genegeerd vóór %<@%D%>"
  
! #: cp/parser.cc:38291 cp/parser.cc:38298 cp/parser.cc:38305
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ongeldige operand voor 'p' modifier"
  
! #: cp/parser.cc:38467
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "onbekende machine-modus %qs"
  
! #: cp/parser.cc:39765
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/parser.cc:39782
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/parser.cc:40538
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:40929
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:41990
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "%qs is geen iterator"
--- 65329,65756 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33270
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:33562
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:33673
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/parser.cc:33850
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33859
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33865
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33905
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/parser.cc:33915
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:33935
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.cc:34045
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.cc:34096
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "declaratie declareert niets"
  
! #: cp/parser.cc:34148
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.cc:34467
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:34480
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:34511
  #, fuzzy, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:34828
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:35003
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.cc:35015
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr "herhaalde case-waarde"
  
! #: cp/parser.cc:35018
  #, fuzzy, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr "conflicterende types voor %qs"
  
! #: cp/parser.cc:35030
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> vóór %<extern%> gebruikt"
  
! #: cp/parser.cc:35047
  #, fuzzy, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%<__thread%> samen met %<typedef%> gebruikt"
  
! #: cp/parser.cc:35156
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ ondersteunt %<long long%> niet"
  
! #: cp/parser.cc:35167
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "zowel %<short%> als %<char%> opgegeven bij declaratie"
  
! #: cp/parser.cc:35172
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "herhaalde %qs"
  
! #: cp/parser.cc:35201
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "herhaalde %qs"
  
! #: cp/parser.cc:35253
  #, fuzzy, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35256
  #, fuzzy, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35259
  #, fuzzy, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35265
  #, fuzzy, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35268
  #, fuzzy, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:35271
  #, fuzzy, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35274
  #, fuzzy, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35277
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35280
  #, fuzzy, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35283
  #, fuzzy, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35286
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35289
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35292
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35295
  #, fuzzy, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35298
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35301
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35304
  #, fuzzy, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35307
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35310
  #, fuzzy, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35313
  #, fuzzy, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35316
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:35322
  #, fuzzy, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35354
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35366
  #, fuzzy, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35369
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35372
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35378
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35405
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:35740
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35892
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ongeldige optie %qs"
  
! #: cp/parser.cc:35897
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/parser.cc:36018
  #, fuzzy, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/parser.cc:36176 cp/parser.cc:36210
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:36183 cp/parser.cc:36216
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36184 cp/parser.cc:36217
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:36191
  #, fuzzy, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: cp/parser.cc:36192
  #, fuzzy, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/parser.cc:36275
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/parser.cc:36296
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:36545
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.cc:36786 cp/parser.cc:38098 cp/parser.cc:38287
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:36857
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:36931
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36962
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:37366
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:37441 cp/parser.cc:37459
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/parser.cc:37453 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:37562
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:37759 cp/parser.cc:37766 cp/parser.cc:37773
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.cc:37890
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.cc:38063
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38070
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "prefix-attributen worden genegeerd vóór %<@%D%>"
  
! #: cp/parser.cc:38350 cp/parser.cc:38357 cp/parser.cc:38364
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ongeldige operand voor 'p' modifier"
  
! #: cp/parser.cc:38526
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "onbekende machine-modus %qs"
  
! #: cp/parser.cc:39824
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/parser.cc:39841
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/parser.cc:40597
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "ongeldige operand van %s"
  
! #: cp/parser.cc:40988
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:42049
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "%qs is geen iterator"
*************** msgstr "%qs is geen iterator"
*** 65662,65830 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44102
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/parser.cc:45553
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46484
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46566 cp/pt.cc:18593
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: cp/parser.cc:49607
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:50294
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr ""
  
! #: cp/parser.cc:50521
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a C pointer"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:50647
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50768
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51822
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:51853
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/parser.cc:51865
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:51968
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:51988 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51992 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51995 cp/pt.cc:14880 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51998 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52749
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52759
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qs is meestal een functie"
  
! #: cp/parser.cc:52929 cp/parser.cc:53464
  #, fuzzy, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "overflow in constante expressie"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53140
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53187 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53189 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53335
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:53338
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:53385
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "misvormde #pragma weak"
  
! #: cp/parser.cc:53714
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:53725
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr ""
  
  # 'braced-group'? Wie schrijft verdorie die foutmeldingen?
! #: cp/parser.cc:53812
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
  
! #: cp/parser.cc:53954
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr ""
  
! #: cp/parser.cc:53991
  #, fuzzy, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/parser.cc:54200
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:54256
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 65759,65927 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44161
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/parser.cc:45612
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46543
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46625 cp/pt.cc:18622
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: cp/parser.cc:49666
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:50353
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr ""
  
! #: cp/parser.cc:50580
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a C pointer"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:50706
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50827
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51875
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ongeldige beginwaarde"
  
! #: cp/parser.cc:51906
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/parser.cc:51918
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:52021
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:52041 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52045 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52048 cp/pt.cc:14893 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52051 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52802
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52812
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qs is meestal een functie"
  
! #: cp/parser.cc:52982 cp/parser.cc:53517
  #, fuzzy, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "overflow in constante expressie"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53193
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53240 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53242 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53388
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:53391
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:53438
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "misvormde #pragma weak"
  
! #: cp/parser.cc:53767
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:53778
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr ""
  
  # 'braced-group'? Wie schrijft verdorie die foutmeldingen?
! #: cp/parser.cc:53865
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
  
! #: cp/parser.cc:54007
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr ""
  
! #: cp/parser.cc:54044
  #, fuzzy, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/parser.cc:54253
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:54309
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr "%qs is geen iterator"
*** 66516,66791 ****
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:7549
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.cc:7714
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.cc:7728
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "niet-beëindigde parameterlijst in %<#define%>"
  
! #: cp/pt.cc:7814
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7822
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:7840
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:7900
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:7902
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7956
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:8547
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.cc:8563
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.cc:8693
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.cc:8722
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8744 cp/pt.cc:8779 cp/pt.cc:8830
  #, fuzzy, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.cc:8752
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8760
  #, fuzzy, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.cc:8766
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8769
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8784
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8787
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8834
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.cc:8849
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.cc:8852
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.cc:8940
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.cc:9068 cp/pt.cc:9404
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.cc:9083 cp/pt.cc:9229
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:9225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d or more)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "verkeerd aantal sjabloonargumenten (%d, moet %d of meer zijn)"
  
! #: cp/pt.cc:9234
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "gegeven voor %q+D"
  
! #: cp/pt.cc:9260
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9264
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/pt.cc:9365
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9934
  #, gcc-internal-format
  msgid "instantiation exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/pt.cc:9953
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D is geen functiesjabloon"
  
! #: cp/pt.cc:10140
  #, fuzzy, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/pt.cc:10142
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "lege declaratie"
  
! #: cp/pt.cc:10311 cp/pt.cc:22841
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/pt.cc:10661
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:11392
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12216
  #, fuzzy, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/pt.cc:12225
  #, fuzzy, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/pt.cc:12252
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/pt.cc:12256
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/pt.cc:12484
  #, fuzzy, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:12485
  #, fuzzy, gcc-internal-format
  msgid "first error appeared here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: cp/pt.cc:12836
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "%Jflexibel array-lid in union"
  
! #: cp/pt.cc:13355
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13826
  #, fuzzy, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/pt.cc:13914
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13917
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14102
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find 'nm'"
  msgid "cannot index an empty pack"
  msgstr "kan 'nm' niet vinden"
  
! #: cp/pt.cc:14553
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: cp/pt.cc:14650
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
  # Betere term voor "mismatched"?
! #: cp/pt.cc:15640
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "mismatched arguments"
  msgid "mismatched argument pack lengths (%d vs %d)"
--- 66613,66888 ----
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:7554
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.cc:7719
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.cc:7733
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "niet-beëindigde parameterlijst in %<#define%>"
  
! #: cp/pt.cc:7819
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7827
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:7845
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:7905
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:7907
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7961
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:8552
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.cc:8568
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.cc:8698
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.cc:8727
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/pt.cc:8732
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8749 cp/pt.cc:8784 cp/pt.cc:8835
  #, fuzzy, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.cc:8757
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8765
  #, fuzzy, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.cc:8771
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8774
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8789
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8792
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8839
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.cc:8854
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/pt.cc:8857
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.cc:8945
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/pt.cc:9073 cp/pt.cc:9409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.cc:9088 cp/pt.cc:9234
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:9230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d or more)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "verkeerd aantal sjabloonargumenten (%d, moet %d of meer zijn)"
  
! #: cp/pt.cc:9239
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "gegeven voor %q+D"
  
! #: cp/pt.cc:9265
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9269
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/pt.cc:9370
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9939
  #, gcc-internal-format
  msgid "instantiation exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/pt.cc:9958
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D is geen functiesjabloon"
  
! #: cp/pt.cc:10153
  #, fuzzy, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/pt.cc:10155
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "lege declaratie"
  
! #: cp/pt.cc:10324 cp/pt.cc:22870
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/pt.cc:10674
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:11405
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12229
  #, fuzzy, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/pt.cc:12238
  #, fuzzy, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/pt.cc:12265
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/pt.cc:12269
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/pt.cc:12497
  #, fuzzy, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:12498
  #, fuzzy, gcc-internal-format
  msgid "first error appeared here"
  msgstr "functie-definitie als %<typdef%> gedeclareerd"
  
! #: cp/pt.cc:12849
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "%Jflexibel array-lid in union"
  
! #: cp/pt.cc:13368
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13839
  #, fuzzy, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/pt.cc:13927
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13930
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14115
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find 'nm'"
  msgid "cannot index an empty pack"
  msgstr "kan 'nm' niet vinden"
  
! #: cp/pt.cc:14566
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "herdefinitie van %<struct %s%>"
  
! #: cp/pt.cc:14663
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
  # Betere term voor "mismatched"?
! #: cp/pt.cc:15663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "mismatched arguments"
  msgid "mismatched argument pack lengths (%d vs %d)"
*************** msgstr "slechte combinatie van argumente
*** 66804,67108 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15828
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.cc:16034
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ongeldige operand voor %p-code"
  
! #: cp/pt.cc:16036
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/pt.cc:16163
  #, fuzzy, gcc-internal-format
  msgid "function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: cp/pt.cc:16165
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/pt.cc:16896
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16898
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16900
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16913
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.cc:16916
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.cc:16969
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16975
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16981
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:17050
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/pt.cc:17091
  #, fuzzy, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr "%Jarray %qD wordt aangenomen één element te bevatten"
  
! #: cp/pt.cc:17098
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17119
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/pt.cc:17159
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:17167
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/pt.cc:17290
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:17609
  #, fuzzy, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: cp/pt.cc:17625
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17627
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17711
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.cc:19980 cp/pt.cc:22201
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/pt.cc:19984 cp/pt.cc:22205
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20131
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21437
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21472
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21477
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21480
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:21485
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/pt.cc:21536
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/pt.cc:21563
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "verkeerd aantal argumenten opgegeven voor attribuut %qE"
  
! #: cp/pt.cc:21802
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:21805
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:22121
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: cp/pt.cc:22471
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/pt.cc:22473
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.cc:22483
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.cc:22498
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.cc:22516
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:26953
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:26955
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "herhaalde definitie %qs"
  
  # XXX FIXME:  useless gettextization
! #: cp/pt.cc:26961
  #, fuzzy
  #| msgid "%s %qs"
  msgid "%s %#qS"
  msgstr "%s %qs"
  
! #: cp/pt.cc:26988 cp/pt.cc:27075
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:27007
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qs is geen static veld"
  
! #: cp/pt.cc:27013 cp/pt.cc:27070
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:27018
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:27026
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.cc:27062
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:27085 cp/pt.cc:27152
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/pt.cc:27090 cp/pt.cc:27167
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:27124
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:27127
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:27136
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:27157
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/pt.cc:27197
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:27527
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:27533
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
--- 66901,67205 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15851
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/pt.cc:16057
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ongeldige operand voor %p-code"
  
! #: cp/pt.cc:16059
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/pt.cc:16186
  #, fuzzy, gcc-internal-format
  msgid "function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: cp/pt.cc:16188
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/pt.cc:16919
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16921
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16923
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16936
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.cc:16939
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.cc:16992
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16998
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:17004
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:17073
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/pt.cc:17114
  #, fuzzy, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr "%Jarray %qD wordt aangenomen één element te bevatten"
  
! #: cp/pt.cc:17121
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17142
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/pt.cc:17182
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:17190
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/pt.cc:17319
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:17638
  #, fuzzy, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: cp/pt.cc:17654
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17656
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17740
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.cc:20009 cp/pt.cc:22230
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/pt.cc:20013 cp/pt.cc:22234
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20160
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21466
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21501
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21506
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21509
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:21514
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/pt.cc:21565
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/pt.cc:21592
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "verkeerd aantal argumenten opgegeven voor attribuut %qE"
  
! #: cp/pt.cc:21831
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:21834
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:22150
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: cp/pt.cc:22500
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/pt.cc:22502
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/pt.cc:22512
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.cc:22527
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.cc:22545
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:26983
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:26985
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "herhaalde definitie %qs"
  
  # XXX FIXME:  useless gettextization
! #: cp/pt.cc:26991
  #, fuzzy
  #| msgid "%s %qs"
  msgid "%s %#qS"
  msgstr "%s %qs"
  
! #: cp/pt.cc:27018 cp/pt.cc:27105
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:27037
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qs is geen static veld"
  
! #: cp/pt.cc:27043 cp/pt.cc:27100
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:27048
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:27056
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.cc:27092
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:27115 cp/pt.cc:27182
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/pt.cc:27120 cp/pt.cc:27197
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:27154
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:27157
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:27166
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:27187
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/pt.cc:27227
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:27557
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:27563
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
*************** msgstr "globale registervariabele volgt
*** 67114,67272 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28009
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.cc:28055
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:28430
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28460
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:28469
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28477
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:28479
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:29942
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/pt.cc:30127
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "niet-beëindigde parameterlijst in %<#define%>"
  
! #: cp/pt.cc:30136
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:30142
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "de declaratie van %qs verbergt een symbool uit de parameterlijst"
  
! #: cp/pt.cc:30186
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:31457
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/pt.cc:31470
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:31476
  #, fuzzy, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:31604
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31611
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:31624
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.cc:31627
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "functie wordt niet als kandidaat voor inlining beschouwd"
  
! #: cp/pt.cc:31642
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:31646
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "%Jeerder hier gebruikt"
  
! #: cp/pt.cc:31661
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:31663
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31786
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31789
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31849
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/pt.cc:31852
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "kan %qs niet nabootsen"
  
! #: cp/pt.cc:31927
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31931
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.cc:31935
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31939
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
--- 67211,67369 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28039
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.cc:28085
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:28460
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28490
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:28499
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28507
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:28509
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:29972
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/pt.cc:30157
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "niet-beëindigde parameterlijst in %<#define%>"
  
! #: cp/pt.cc:30166
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:30172
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "de declaratie van %qs verbergt een symbool uit de parameterlijst"
  
! #: cp/pt.cc:30216
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:31487
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/pt.cc:31500
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:31506
  #, fuzzy, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:31634
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31641
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:31654
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.cc:31657
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "functie wordt niet als kandidaat voor inlining beschouwd"
  
! #: cp/pt.cc:31672
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:31676
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "%Jeerder hier gebruikt"
  
! #: cp/pt.cc:31691
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:31693
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31816
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31819
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31879
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/pt.cc:31882
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "kan %qs niet nabootsen"
  
! #: cp/pt.cc:31957
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31961
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.cc:31965
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31969
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
*************** msgstr ""
*** 67286,67307 ****
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/rtti.cc:520
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "ISO C verbiedt gekwalificeerde functie-types"
  
! #: cp/rtti.cc:710 cp/rtti.cc:726
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr ""
  
! #: cp/rtti.cc:738
  #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr ""
  
! #: cp/rtti.cc:820
  #, fuzzy, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
--- 67383,67404 ----
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr ""
  
! #: cp/rtti.cc:521
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "ISO C verbiedt gekwalificeerde functie-types"
  
! #: cp/rtti.cc:711 cp/rtti.cc:727
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr ""
  
! #: cp/rtti.cc:739
  #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr ""
  
! #: cp/rtti.cc:821
  #, fuzzy, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
*************** msgstr ""
*** 68565,69335 ****
  msgid "subscript missing in array reference"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: cp/typeck.cc:4084
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: cp/typeck.cc:4124
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "waarde met subscript is noch een array, noch een pointer"
  
! #: cp/typeck.cc:4196
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/typeck.cc:4447
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ verbiedt accolade-groepen in expressies"
  
! #: cp/typeck.cc:4468
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4485
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/typeck.cc:4488
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/typeck.cc:4491
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/typeck.cc:4553
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/typeck.cc:4554
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "te weinig argumenten voor functie %qs"
  
! #: cp/typeck.cc:4559
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "te veel argumenten voor functie %qE"
  
! #: cp/typeck.cc:4560
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: cp/typeck.cc:4566
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "te veel argumenten voor functie %qE"
  
! #: cp/typeck.cc:4567
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: cp/typeck.cc:4577
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/typeck.cc:4578
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "te weinig argumenten voor functie %qs"
  
! #: cp/typeck.cc:4581
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "te veel argumenten voor functie"
  
! #: cp/typeck.cc:4582
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "te weinig argumenten voor functie"
  
! #: cp/typeck.cc:4664
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameter heeft een onvolledig type"
  
! #: cp/typeck.cc:4670
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameter heeft een onvolledig type"
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: cp/typeck.cc:4984
  #, fuzzy, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: cp/typeck.cc:5031
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: cp/typeck.cc:5046
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
! #: cp/typeck.cc:5049
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: cp/typeck.cc:5064
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
! #: cp/typeck.cc:5123
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "vergelijking tussen types %qT en %qT"
  
! #: cp/typeck.cc:5126
  #, fuzzy, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: cp/typeck.cc:5132
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "vergelijking tussen types %qT en %qT"
  
! #: cp/typeck.cc:5135
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: cp/typeck.cc:5172
  #, fuzzy, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:5175
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5178
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5182
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5191
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: cp/typeck.cc:5194
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "rekensom met pointer naar onvolledig type"
  
! #: cp/typeck.cc:5197
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5201
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5336 cp/typeck.cc:5348
  #, fuzzy, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/typeck.cc:5462
  #, fuzzy, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: cp/typeck.cc:5929 cp/typeck.cc:5938 cp/typeck.cc:6244 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ verbiedt een vergelijking tussen pointer en integer"
  
! #: cp/typeck.cc:6165 cp/typeck.cc:6179
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "operand-types zijn %qT en %qT"
  
! #: cp/typeck.cc:6202
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6236
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "geordende vergelijking van pointer met integer nul"
  
! #: cp/typeck.cc:6283
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with null pointer"
  msgid "unordered comparison on non-floating-point argument"
  msgstr "geordende vergelijking van pointer met null-pointer"
  
! #: cp/typeck.cc:6349
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.cc:6458
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: cp/typeck.cc:6859
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "pointer van type %<void *%> gebruikt in aftrekking"
  
! #: cp/typeck.cc:6867
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/typeck.cc:6875
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: cp/typeck.cc:6928
  #, fuzzy, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "rekensom met pointer naar onvolledig type"
  
! #: cp/typeck.cc:7005
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.cc:7006
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.cc:7023
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.cc:7026
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:7033
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.cc:7228
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7234
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.cc:7240
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.cc:7246
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.cc:7251
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7284
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.cc:7301
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.cc:7359
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.cc:7394 cp/typeck.cc:7976 rust/backend/rust-tree.cc:4701
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: cp/typeck.cc:7561
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7562
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7695
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/typeck.cc:7696
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/typeck.cc:7712
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.cc:7714
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.cc:7726
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ verbiedt het %sen van een pointer van type %qT"
  
! #: cp/typeck.cc:7728
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ verbiedt het %sen van een pointer van type %qT"
  
! #: cp/typeck.cc:7768
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7781
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7791
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7799
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7988 rust/backend/rust-tree.cc:4713
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: cp/typeck.cc:8010 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adres van registervariabele %qs gevraagd"
  
! #: cp/typeck.cc:8015 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:8086
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8098
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.cc:8102
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.cc:8106
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.cc:8144
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.cc:8247
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8284
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/typeck.cc:8290
  #, fuzzy, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.cc:8297
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.cc:8323
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.cc:8337
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
  
! #: cp/typeck.cc:8786
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.cc:8792 cp/typeck.cc:8798 cp/typeck.cc:10522
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/typeck.cc:8826
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.cc:8901
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.cc:8971
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:8996
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9007
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: cp/typeck.cc:9028 cp/typeck.cc:9218
  #, fuzzy
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "cast verhoogt het benodigde alignment van het doeltype"
  
! #: cp/typeck.cc:9045
  #, fuzzy, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ verbiedt voorwaardelijke expressies tussen 0 en een functiepointer"
  
! #: cp/typeck.cc:9059
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.cc:9132
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.cc:9141
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.cc:9183
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.cc:9253
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.cc:9354 cp/typeck.cc:9363
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ verbiedt casts naar een union-type"
  
! #: cp/typeck.cc:9372
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.cc:9488
  #, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr ""
  
! #: cp/typeck.cc:9753
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9814
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9841
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.cc:9857
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "array-index in beginwaarde van niet-array"
  
! #: cp/typeck.cc:9859
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: cp/typeck.cc:9995
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:10009
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck.cc:10057 cp/typeck.cc:10076
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:10157
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.cc:10481
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:10486
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:10495
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:10499
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:10504
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:10540
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10544
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10549
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10554
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10564
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10650
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/typeck.cc:10734
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10737
  #, fuzzy, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr "herhaald lid %qs"
  
! #: cp/typeck.cc:10740
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10775
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.cc:10779
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10785
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.cc:10789
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.cc:11049
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11050 cp/typeck.cc:11066 cp/typeck.cc:11091 cp/typeck.cc:11128
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11064
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11090 cp/typeck.cc:11125
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "ongeldige lvalue in asm-statement"
  
! #: cp/typeck.cc:11127
  #, fuzzy, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11177
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
! #: cp/typeck.cc:11220 cp/typeck.cc:11266
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/typeck.cc:11228
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/typeck.cc:11247
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:11250
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11287
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/typeck.cc:11316
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr ""
  
! #: cp/typeck.cc:11405
  #, fuzzy, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.cc:11417
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:11997
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
--- 68662,69432 ----
  msgid "subscript missing in array reference"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: cp/typeck.cc:4200
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: cp/typeck.cc:4240
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "waarde met subscript is noch een array, noch een pointer"
  
! #: cp/typeck.cc:4312
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/typeck.cc:4563
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ verbiedt accolade-groepen in expressies"
  
! #: cp/typeck.cc:4584
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4601
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/typeck.cc:4604
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/typeck.cc:4607
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/typeck.cc:4669
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/typeck.cc:4670
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "te weinig argumenten voor functie %qs"
  
! #: cp/typeck.cc:4675
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "te veel argumenten voor functie %qE"
  
! #: cp/typeck.cc:4676
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: cp/typeck.cc:4682
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "te veel argumenten voor functie %qE"
  
! #: cp/typeck.cc:4683
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: cp/typeck.cc:4693
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/typeck.cc:4694
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "te weinig argumenten voor functie %qs"
  
! #: cp/typeck.cc:4697
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "te veel argumenten voor functie"
  
! #: cp/typeck.cc:4698
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "te weinig argumenten voor functie"
  
! #: cp/typeck.cc:4780
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameter heeft een onvolledig type"
  
! #: cp/typeck.cc:4786
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameter heeft een onvolledig type"
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: cp/typeck.cc:5100
  #, fuzzy, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: cp/typeck.cc:5147
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: cp/typeck.cc:5162
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
! #: cp/typeck.cc:5165
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
  # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
! #: cp/typeck.cc:5180
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "het adres van %qD, zal altijd %<true%> zijn"
  
! #: cp/typeck.cc:5239
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "vergelijking tussen types %qT en %qT"
  
! #: cp/typeck.cc:5242
  #, fuzzy, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: cp/typeck.cc:5248
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "vergelijking tussen types %qT en %qT"
  
! #: cp/typeck.cc:5251
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: cp/typeck.cc:5288
  #, fuzzy, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:5291
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5294
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5298
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5307
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: cp/typeck.cc:5310
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "rekensom met pointer naar onvolledig type"
  
! #: cp/typeck.cc:5313
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5317
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5452 cp/typeck.cc:5464
  #, fuzzy, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/typeck.cc:5578
  #, fuzzy, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: cp/typeck.cc:6045 cp/typeck.cc:6054 cp/typeck.cc:6360 cp/typeck.cc:6369
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ verbiedt een vergelijking tussen pointer en integer"
  
! #: cp/typeck.cc:6281 cp/typeck.cc:6295
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "operand-types zijn %qT en %qT"
  
! #: cp/typeck.cc:6318
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6352
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "geordende vergelijking van pointer met integer nul"
  
! #: cp/typeck.cc:6399
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with null pointer"
  msgid "unordered comparison on non-floating-point argument"
  msgstr "geordende vergelijking van pointer met null-pointer"
  
! #: cp/typeck.cc:6465
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.cc:6574
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: cp/typeck.cc:6975
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "pointer van type %<void *%> gebruikt in aftrekking"
  
! #: cp/typeck.cc:6983
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/typeck.cc:6991
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: cp/typeck.cc:7044
  #, fuzzy, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "rekensom met pointer naar onvolledig type"
  
! #: cp/typeck.cc:7121
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.cc:7122
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.cc:7139
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.cc:7142
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:7149
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.cc:7344
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7350
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.cc:7356
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.cc:7362
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.cc:7367
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7400
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.cc:7417
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.cc:7475
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.cc:7510 cp/typeck.cc:8092 rust/backend/rust-tree.cc:4701
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: cp/typeck.cc:7677
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7678
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7811
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/typeck.cc:7812
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/typeck.cc:7828
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.cc:7830
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.cc:7842
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ verbiedt het %sen van een pointer van type %qT"
  
! #: cp/typeck.cc:7844
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ verbiedt het %sen van een pointer van type %qT"
  
! #: cp/typeck.cc:7884
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7897
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7907
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7915
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:8104 rust/backend/rust-tree.cc:4713
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: cp/typeck.cc:8126 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adres van registervariabele %qs gevraagd"
  
! #: cp/typeck.cc:8131 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:8202
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8214
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.cc:8218
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.cc:8222
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.cc:8260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.cc:8363
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8400
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/typeck.cc:8406
  #, fuzzy, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.cc:8413
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.cc:8439
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.cc:8453
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
  
! #: cp/typeck.cc:8902
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.cc:8908 cp/typeck.cc:8914 cp/typeck.cc:10638
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/typeck.cc:8942
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.cc:9017
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.cc:9087
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:9112
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9123
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: cp/typeck.cc:9144 cp/typeck.cc:9334
  #, fuzzy
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "cast verhoogt het benodigde alignment van het doeltype"
  
! #: cp/typeck.cc:9161
  #, fuzzy, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ verbiedt voorwaardelijke expressies tussen 0 en een functiepointer"
  
! #: cp/typeck.cc:9175
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.cc:9248
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.cc:9257
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.cc:9299
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.cc:9369
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.cc:9470 cp/typeck.cc:9479
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ verbiedt casts naar een union-type"
  
! #: cp/typeck.cc:9488
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.cc:9604
  #, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr ""
  
! #: cp/typeck.cc:9869
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9930
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9957
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.cc:9973
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "array-index in beginwaarde van niet-array"
  
! #: cp/typeck.cc:9975
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: cp/typeck.cc:10111
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:10125
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck.cc:10173 cp/typeck.cc:10192
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:10273
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.cc:10597
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:10602
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:10611
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:10615
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:10620
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:10656
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10660
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10665
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10670
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10680
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10766
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/typeck.cc:10850
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10853
  #, fuzzy, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr "herhaald lid %qs"
  
! #: cp/typeck.cc:10856
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10891
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.cc:10895
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10901
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.cc:10905
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11166 cp/typeck.cc:11182 cp/typeck.cc:11207 cp/typeck.cc:11244
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11206 cp/typeck.cc:11241
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "ongeldige lvalue in asm-statement"
  
! #: cp/typeck.cc:11243
  #, fuzzy, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.cc:11281
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11293
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11296
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
! #: cp/typeck.cc:11336 cp/typeck.cc:11382
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/typeck.cc:11344
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/typeck.cc:11363
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:11366
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11403
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/typeck.cc:11432
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr ""
  
! #: cp/typeck.cc:11521
  #, fuzzy, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.cc:11533
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:12119
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
*************** msgid "Array reference at %C cannot have
*** 70455,70463 ****
  msgstr ""
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6539 fortran/check.cc:6582 fortran/check.cc:6624
! #: fortran/check.cc:6651 fortran/check.cc:6914 fortran/match.cc:1859
! #: fortran/match.cc:3656 fortran/match.cc:3998 fortran/match.cc:4194
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
--- 70552,70560 ----
  msgstr ""
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6610 fortran/check.cc:6653 fortran/check.cc:6695
! #: fortran/check.cc:6722 fortran/check.cc:6985 fortran/match.cc:1859
! #: fortran/match.cc:3657 fortran/match.cc:3999 fortran/match.cc:4195
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
*************** msgstr "Lege array-constructor op %C is
*** 70615,70621 ****
  msgid "Array constructor including type specification at %C"
  msgstr "eerdere definitie van %qs"
  
! #: fortran/array.cc:1372 fortran/match.cc:4630
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
--- 70712,70718 ----
  msgid "Array constructor including type specification at %C"
  msgstr "eerdere definitie van %qs"
  
! #: fortran/array.cc:1372 fortran/match.cc:4631
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr ""
*************** msgstr ""
*** 70732,70738 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:12344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "%s voor %qs"
--- 70829,70835 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:12334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "%s voor %qs"
*************** msgstr "'%s' argument voor intrinsic '%s
*** 70820,70826 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
  
! #: fortran/check.cc:742 fortran/check.cc:8216
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
--- 70917,70923 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
  
! #: fortran/check.cc:742 fortran/check.cc:8287
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
*************** msgstr "overflow in constante expressie"
*** 71235,71242 ****
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6900
! #: fortran/check.cc:7031
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
--- 71332,71339 ----
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6971
! #: fortran/check.cc:7102
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
*************** msgid "%qs argument of %qs intrinsic at
*** 71432,71438 ****
  msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
  
  # vertaling voor 'intrinsic'? 'intrinsiek(e) xxx', maar wat als xxx te gebruiken?
! #: fortran/check.cc:4577 fortran/check.cc:8136 fortran/check.cc:8151
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
--- 71529,71535 ----
  msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
  
  # vertaling voor 'intrinsic'? 'intrinsiek(e) xxx', maar wat als xxx te gebruiken?
! #: fortran/check.cc:4577 fortran/check.cc:8207 fortran/check.cc:8222
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
*************** msgid "%qs argument of %qs intrinsic at
*** 71490,71496 ****
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
  # rank -> rang: correct in Fortran-context?
! #: fortran/check.cc:4984 fortran/check.cc:6978
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
--- 71587,71593 ----
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
  # rank -> rang: correct in Fortran-context?
! #: fortran/check.cc:4984 fortran/check.cc:7049
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
*************** msgstr ""
*** 71620,71632 ****
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/check.cc:5735 fortran/check.cc:8196
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
  # vertaling voor 'intrinsic'? 'intrinsiek(e) xxx', maar wat als xxx te gebruiken?
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8188
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
--- 71717,71729 ----
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/check.cc:5735 fortran/check.cc:8267
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
  # vertaling voor 'intrinsic'? 'intrinsiek(e) xxx', maar wat als xxx te gebruiken?
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8259
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
*************** msgstr ""
*** 71646,71993 ****
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/check.cc:5927
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5941
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr ""
  
! #: fortran/check.cc:5984
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5998
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:6033
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6039
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr ""
  
! #: fortran/check.cc:6046
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr ""
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6074
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6081
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6087
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6101
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6113
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/check.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6126
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/check.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6174
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6181
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6192
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:6225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
  
  # rank -> rang: correct in Fortran-context?
! #: fortran/check.cc:6241
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
  
! #: fortran/check.cc:6260
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een constante zijn"
  
  # rank -> rang: correct in Fortran-context?
! #: fortran/check.cc:6284
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
  
! #: fortran/check.cc:6548
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
  # vertaling voor 'intrinsic'? 'intrinsiek(e) xxx', maar wat als xxx te gebruiken?
! #: fortran/check.cc:6555
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
  
! #: fortran/check.cc:6564
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6610
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
  
! #: fortran/check.cc:6634
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6660
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6667
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/check.cc:6696
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6754
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
  # vertaling voor 'intrinsic'? 'intrinsiek(e) xxx', maar wat als xxx te gebruiken?
! #: fortran/check.cc:6806
  #, fuzzy, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
  
  # vertaling voor 'intrinsic'? 'intrinsiek(e) xxx', maar wat als xxx te gebruiken?
! #: fortran/check.cc:6825
  #, fuzzy, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
  
  # vertaling voor 'intrinsic'? 'intrinsiek(e) xxx', maar wat als xxx te gebruiken?
! #: fortran/check.cc:6833
  #, fuzzy, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
  
! #: fortran/check.cc:6868
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:6992
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
  # rank -> rang: correct in Fortran-context?
! #: fortran/check.cc:7005
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
  
! #: fortran/check.cc:7141
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7153
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
  # vertaling voor 'intrinsic'? 'intrinsiek(e) xxx', maar wat als xxx te gebruiken?
! #: fortran/check.cc:7308 fortran/check.cc:7344
  #, fuzzy, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
  
! #: fortran/check.cc:7355
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/check.cc:7373
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7385
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr ""
  
! #: fortran/check.cc:7427
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/check.cc:7434
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/check.cc:7472
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/check.cc:7502
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7517 fortran/check.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr ""
  
  # rank -> rang: correct in Fortran-context?
! #: fortran/check.cc:7738
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
  
! #: fortran/check.cc:7920
  #, fuzzy, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/check.cc:8109 fortran/check.cc:8120
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een constante zijn"
  
! #: fortran/check.cc:8180
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
--- 71743,72090 ----
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/check.cc:5949
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:6048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr ""
  
! #: fortran/check.cc:6055
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6075
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6094
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr ""
  
! #: fortran/check.cc:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr ""
  
! #: fortran/check.cc:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6172
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6184
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/check.cc:6191
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6211
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/check.cc:6228
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6245
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:6296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
  
  # rank -> rang: correct in Fortran-context?
! #: fortran/check.cc:6312
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
  
! #: fortran/check.cc:6331
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een constante zijn"
  
  # rank -> rang: correct in Fortran-context?
! #: fortran/check.cc:6355
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
  
! #: fortran/check.cc:6619
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
  # vertaling voor 'intrinsic'? 'intrinsiek(e) xxx', maar wat als xxx te gebruiken?
! #: fortran/check.cc:6626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
  
! #: fortran/check.cc:6635
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6668
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6681
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
  
! #: fortran/check.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6731
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/check.cc:6767
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
  # vertaling voor 'intrinsic'? 'intrinsiek(e) xxx', maar wat als xxx te gebruiken?
! #: fortran/check.cc:6877
  #, fuzzy, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
  
  # vertaling voor 'intrinsic'? 'intrinsiek(e) xxx', maar wat als xxx te gebruiken?
! #: fortran/check.cc:6896
  #, fuzzy, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
  
  # vertaling voor 'intrinsic'? 'intrinsiek(e) xxx', maar wat als xxx te gebruiken?
! #: fortran/check.cc:6904
  #, fuzzy, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
  
! #: fortran/check.cc:6939
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:7063
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
  # rank -> rang: correct in Fortran-context?
! #: fortran/check.cc:7076
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
  
! #: fortran/check.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7224
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
  # vertaling voor 'intrinsic'? 'intrinsiek(e) xxx', maar wat als xxx te gebruiken?
! #: fortran/check.cc:7379 fortran/check.cc:7415
  #, fuzzy, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
  
! #: fortran/check.cc:7426
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/check.cc:7444
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7456
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr ""
  
! #: fortran/check.cc:7498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/check.cc:7505
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7526
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/check.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7563
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/check.cc:7573
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7588 fortran/check.cc:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr ""
  
  # rank -> rang: correct in Fortran-context?
! #: fortran/check.cc:7809
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
  
! #: fortran/check.cc:7991
  #, fuzzy, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/check.cc:8180 fortran/check.cc:8191
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een constante zijn"
  
! #: fortran/check.cc:8251
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
*************** msgstr ""
*** 71999,72005 ****
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3123 fortran/class.cc:3197
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
--- 72096,72102 ----
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3127 fortran/class.cc:3201
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
*************** msgstr ""
*** 72046,72057 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "Initialisatie op %C is niet voor een pointervariable"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5604
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5634
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
--- 72143,72154 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "Initialisatie op %C is niet voor een pointervariable"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5607
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
*************** msgstr ""
*** 72071,72077 ****
  msgid "Data element above array upper bound at %L"
  msgstr ""
  
! #: fortran/data.cc:390 fortran/data.cc:620
  #, fuzzy, gcc-internal-format
  msgid "re-initialization of %qs at %L"
  msgstr "Extensie: herinitialisatie van '%s' op %L"
--- 72168,72174 ----
  msgid "Data element above array upper bound at %L"
  msgstr ""
  
! #: fortran/data.cc:390 fortran/data.cc:626
  #, fuzzy, gcc-internal-format
  msgid "re-initialization of %qs at %L"
  msgstr "Extensie: herinitialisatie van '%s' op %L"
*************** msgstr ""
*** 72090,72102 ****
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr "%s voor %qs"
  
! #: fortran/data.cc:643
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:703 fortran/data.cc:722 fortran/data.cc:736
! #: fortran/data.cc:762 fortran/data.cc:909
  #, fuzzy, gcc-internal-format
  msgid "Simplification error"
  msgstr "herdeclaratie van %qs"
--- 72187,72199 ----
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr "%s voor %qs"
  
! #: fortran/data.cc:649
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:709 fortran/data.cc:728 fortran/data.cc:742
! #: fortran/data.cc:768 fortran/data.cc:915
  #, fuzzy, gcc-internal-format
  msgid "Simplification error"
  msgstr "herdeclaratie van %qs"
*************** msgstr ""
*** 72240,72246 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14157
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 72337,72343 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14147
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 74079,74090 ****
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1021
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1326
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
--- 74176,74187 ----
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1025
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1330
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
*************** msgstr ""
*** 74119,74125 ****
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4356 fortran/dump-parse-tree.cc:4450
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
--- 74216,74222 ----
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:4358 fortran/dump-parse-tree.cc:4453
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
*************** msgstr "integer overflow in expressie"
*** 74162,74611 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1338
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1444
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1643 fortran/expr.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1769
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/expr.cc:1890 fortran/primary.cc:2521 fortran/primary.cc:2698
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/expr.cc:1915 fortran/primary.cc:2516 fortran/primary.cc:2713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/expr.cc:1926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/expr.cc:1938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "%s voor %qs"
  
! #: fortran/expr.cc:2592
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2668
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2678
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2694
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2705
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2736
  #, fuzzy, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/expr.cc:2873
  #, fuzzy, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:2957
  #, fuzzy, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:2988
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.cc:3065 fortran/resolve.cc:2890
  #, fuzzy, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.cc:3077
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:3116
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
  
! #: fortran/expr.cc:3136
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:3142
  #, fuzzy, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:3151
  #, fuzzy, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:3155
  #, fuzzy, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:3161
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3167
  #, fuzzy, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:3177
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3231
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3371
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/expr.cc:3378
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/expr.cc:3385
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/expr.cc:3393
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.cc:3540
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:3548
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/expr.cc:3555
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/expr.cc:3577
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:3608
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/expr.cc:3628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/expr.cc:3640
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/expr.cc:3649
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
  #. Reject truncation.
! #: fortran/expr.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3685
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.cc:3699
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.cc:3747
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3803
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs is meestal een functie"
  
! #: fortran/expr.cc:3814
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:3822
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3851
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: fortran/expr.cc:3894
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:3901
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3932
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:3976
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:3984
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.cc:4008
  #, fuzzy, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/expr.cc:4013
  #, fuzzy, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/expr.cc:4042
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.cc:4048 fortran/expr.cc:4068
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4056 fortran/expr.cc:4075
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4102
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/expr.cc:4123
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4148
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.cc:4157
  #, fuzzy, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.cc:4167
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.cc:4173
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.cc:4180
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.cc:4188
  #, fuzzy, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.cc:4211
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4264
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/expr.cc:4274 fortran/expr.cc:4289
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/expr.cc:4280 fortran/expr.cc:4295 fortran/resolve.cc:2764
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/expr.cc:4307
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4316
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/expr.cc:4343
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4348
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4356
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4363
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4416
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
  
! #: fortran/expr.cc:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/expr.cc:4432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr "expressie-statement heeft onvolledig type"
--- 74259,74708 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1339
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1445
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1644 fortran/expr.cc:1695
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.cc:1770
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/expr.cc:1945 fortran/primary.cc:2554 fortran/primary.cc:2739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/expr.cc:1992 fortran/primary.cc:2549 fortran/primary.cc:2754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/expr.cc:2003
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/expr.cc:2028
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "%s voor %qs"
  
! #: fortran/expr.cc:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2782
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2809
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2817
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2840
  #, fuzzy, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/expr.cc:2977
  #, fuzzy, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:3061
  #, fuzzy, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:3092
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.cc:3169 fortran/resolve.cc:2891
  #, fuzzy, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.cc:3181
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:3220
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
  
! #: fortran/expr.cc:3240
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:3246
  #, fuzzy, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:3255
  #, fuzzy, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:3259
  #, fuzzy, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:3265
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3271
  #, fuzzy, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:3281
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3335
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3475
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/expr.cc:3482
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/expr.cc:3489
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/expr.cc:3497
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.cc:3644
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:3652
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/expr.cc:3659
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/expr.cc:3681
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:3712
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/expr.cc:3732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/expr.cc:3744
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/expr.cc:3753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
  #. Reject truncation.
! #: fortran/expr.cc:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3789
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr ""
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr ""
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3907
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs is meestal een functie"
  
! #: fortran/expr.cc:3918
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:3926
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3945
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:3955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: fortran/expr.cc:3998
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:4036
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4088
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr ""
  
! #: fortran/expr.cc:4112
  #, fuzzy, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/expr.cc:4117
  #, fuzzy, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/expr.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr ""
  
! #: fortran/expr.cc:4152 fortran/expr.cc:4172
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4160 fortran/expr.cc:4179
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/expr.cc:4227
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4252
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.cc:4261
  #, fuzzy, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.cc:4271
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.cc:4277
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.cc:4284
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.cc:4292
  #, fuzzy, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4368
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/expr.cc:4378 fortran/expr.cc:4393
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/expr.cc:4384 fortran/expr.cc:4399 fortran/resolve.cc:2765
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/expr.cc:4411
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4420
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4433
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/expr.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4452
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr ""
  
! #: fortran/expr.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4467
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4504
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4516
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr ""
  
! #: fortran/expr.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/expr.cc:4536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr "expressie-statement heeft onvolledig type"
*************** msgstr "expressie-statement heeft onvoll
*** 74613,74806 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4456 fortran/expr.cc:4582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: fortran/expr.cc:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.cc:4473
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4479 fortran/expr.cc:4494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/expr.cc:4510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: fortran/expr.cc:4521
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4552
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4561
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4569
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/expr.cc:4597 fortran/expr.cc:4602
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4722 fortran/resolve.cc:1573
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/expr.cc:4728
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4743 fortran/resolve.cc:1579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/expr.cc:4755
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:4761
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.cc:4768
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/expr.cc:5252
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6401
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "ongeldige waarheidsexpressie"
  
  # dit klinkt niet al te best
! #: fortran/expr.cc:6412
  #, fuzzy, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/expr.cc:6423
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.cc:6445
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
  # dit klinkt niet al te best
! #: fortran/expr.cc:6458
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/expr.cc:6489
  #, fuzzy, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.cc:6506
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:6516
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:6532
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:6540
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:6555
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:6615 fortran/expr.cc:6636
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6620
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:6629
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.cc:6648
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:6690
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
--- 74710,74903 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4560 fortran/expr.cc:4686
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: fortran/expr.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr ""
  
! #: fortran/expr.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4583 fortran/expr.cc:4598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/expr.cc:4614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: fortran/expr.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.cc:4656
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.cc:4665
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
  
! #: fortran/expr.cc:4673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/expr.cc:4701 fortran/expr.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4826 fortran/resolve.cc:1574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/expr.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4847 fortran/resolve.cc:1580
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/expr.cc:4859
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:4865
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/expr.cc:4872
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/expr.cc:5356
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.cc:6497
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6505
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "ongeldige waarheidsexpressie"
  
  # dit klinkt niet al te best
! #: fortran/expr.cc:6516
  #, fuzzy, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.cc:6549
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
  # dit klinkt niet al te best
! #: fortran/expr.cc:6562
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/expr.cc:6593
  #, fuzzy, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.cc:6610
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:6620
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:6636
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:6644
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:6659
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:6719 fortran/expr.cc:6740
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6724
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:6733
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.cc:6752
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "overflow in constante expressie"
  
! #: fortran/expr.cc:6794
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 74821,74828 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7434 fortran/trans-array.cc:9248
! #: fortran/trans-intrinsic.cc:8577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "doorgeven van argument %d van %qs"
--- 74918,74925 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7436 fortran/trans-array.cc:9250
! #: fortran/trans-intrinsic.cc:8556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "doorgeven van argument %d van %qs"
*************** msgstr ""
*** 74988,75770 ****
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:458
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:655
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/interface.cc:972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/interface.cc:975
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:1006
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:1026
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr ""
  
! #: fortran/interface.cc:1033
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1049 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1154
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1518 fortran/interface.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1715
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1724
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1771
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1968
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:1973
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:1977
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1981
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:1993
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1997
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2005
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: fortran/interface.cc:2062 fortran/interface.cc:2067
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2072
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2110
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/interface.cc:2315
  #, fuzzy, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2318
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2321
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2324
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2468
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/interface.cc:2480 fortran/interface.cc:2496
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2484 fortran/interface.cc:2500
! #: fortran/interface.cc:2590
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2519
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2526
  #, fuzzy, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "bibliotheekfunctie %qs als niet-functie gedeclareerd"
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2548
  #, fuzzy, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2601
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een constante zijn"
  
! #: fortran/interface.cc:2624
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:2634
  #, fuzzy, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: fortran/interface.cc:2644
  #, fuzzy, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2658
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2675
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/interface.cc:2685
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/interface.cc:2700
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2716
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:2738
  #, fuzzy, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2756
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een constante zijn"
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2786
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2805
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2818
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2825
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2912
  #, fuzzy, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2928
  #, fuzzy, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2941
  #, fuzzy, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:2949
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3338
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/interface.cc:3361
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3365
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:3374
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/interface.cc:3384
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3397
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3415
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3438
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3451
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3462
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3502
  #, fuzzy, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/interface.cc:3505
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3543
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, fuzzy, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3574
  #, fuzzy, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3589
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3612
  #, fuzzy, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3622 fortran/interface.cc:3627
  #, fuzzy, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3653
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3670
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3737
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:3766
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3781
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:3790
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3799
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3813
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3827
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3842
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3857
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3870
  #, fuzzy, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:3881
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:3892
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3930
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3950
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3968
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:4030
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:4158
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4187
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4213
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4223
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4253
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4273
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4285
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4295
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4306
  #, fuzzy, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:4348
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4352 fortran/interface.cc:4362
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4358
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4371
  #, fuzzy, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4379
  #, fuzzy, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4387
  #, fuzzy, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/interface.cc:4404
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:4413
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4437
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4452
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
  
! #: fortran/interface.cc:4470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4480
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4522
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4533
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:4618
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4688
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "kan klasse '%s' niet vinden"
  
! #: fortran/interface.cc:5072
  #, fuzzy, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: fortran/interface.cc:5189
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5283
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: fortran/interface.cc:5295
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5303
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5311
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5320
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5326
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5335
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5346
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5354
  #, fuzzy, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:5365
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5395
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5406
  #, fuzzy, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:5415
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5424
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5435
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5442
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/interface.cc:5481
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:5489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:5547 fortran/interface.cc:5593
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5559
  #, fuzzy, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/interface.cc:5571
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/interface.cc:5578
  #, fuzzy, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "te veel argumenten voor %s %q+#D"
--- 75085,75867 ----
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:468
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr ""
  
! #: fortran/interface.cc:664
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:952
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/interface.cc:981
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/interface.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr ""
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr ""
  
! #: fortran/interface.cc:1024
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr ""
  
! #: fortran/interface.cc:1042
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1051 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1058 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1163
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr ""
  
! #: fortran/interface.cc:1532 fortran/interface.cc:1604
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1729
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1982
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:1987
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:1991
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1995
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:2007
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:2011
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2019
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: fortran/interface.cc:2076 fortran/interface.cc:2081
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2086
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2124
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/interface.cc:2329
  #, fuzzy, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2332
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2335
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2338
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2350
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2358
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/interface.cc:2494 fortran/interface.cc:2510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2498 fortran/interface.cc:2514
! #: fortran/interface.cc:2611
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2533
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2540
  #, fuzzy, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "bibliotheekfunctie %qs als niet-functie gedeclareerd"
  
! #: fortran/interface.cc:2553
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2569
  #, fuzzy, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2622
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een constante zijn"
  
! #: fortran/interface.cc:2645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:2655
  #, fuzzy, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: fortran/interface.cc:2665
  #, fuzzy, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2679
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2696
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/interface.cc:2706
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/interface.cc:2721
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2737
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:2759
  #, fuzzy, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2777
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een constante zijn"
  
! #: fortran/interface.cc:2792
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2807
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2826
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2839
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2846
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2933
  #, fuzzy, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2949
  #, fuzzy, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2962
  #, fuzzy, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:2970
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3359
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/interface.cc:3382
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3386
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:3395
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/interface.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3418
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3459
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, fuzzy, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/interface.cc:3526
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3564
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3588
  #, fuzzy, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3595
  #, fuzzy, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3610
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3633
  #, fuzzy, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3643 fortran/interface.cc:3648
  #, fuzzy, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3674
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3691
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3758
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:3787
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:3811
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3820
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3834
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3848
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3863
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3878
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3891
  #, fuzzy, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:3902
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3951
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3971
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4010
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4038
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:4051
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4208
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4234
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4244
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4274
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4294
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4327
  #, fuzzy, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:4369
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4373 fortran/interface.cc:4383
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4379
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4392
  #, fuzzy, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4400
  #, fuzzy, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4408
  #, fuzzy, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/interface.cc:4425
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:4434
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4458
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4473
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4483
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
  
! #: fortran/interface.cc:4491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4501
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4543
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4554
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:4639
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4709
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "kan klasse '%s' niet vinden"
  
! #: fortran/interface.cc:5100
  #, fuzzy, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: fortran/interface.cc:5217
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5311
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: fortran/interface.cc:5323
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5331
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5339
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5348
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5363
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5374
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5382
  #, fuzzy, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:5393
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5423
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5434
  #, fuzzy, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:5443
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5452
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/interface.cc:5498
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5505
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/interface.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:5517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:5575 fortran/interface.cc:5621
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5587
  #, fuzzy, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/interface.cc:5599
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/interface.cc:5606
  #, fuzzy, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "te veel argumenten voor %s %q+#D"
*************** msgstr "ongeldige registernaam voor %qs"
*** 75953,75959 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
--- 76050,76056 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
*************** msgstr "onbekende formaatspecificatie"
*** 76134,76666 ****
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1231 fortran/io.cc:1293
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Missing comma at %L"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: fortran/io.cc:1349
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "ongeldige registernaam voor %qs"
  
! #: fortran/io.cc:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.cc:1380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "overflow in constante expressie"
  
! #: fortran/io.cc:1386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: fortran/io.cc:1441 fortran/io.cc:1472 fortran/io.cc:1552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.cc:1447 fortran/io.cc:1478 fortran/io.cc:1634 fortran/io.cc:1647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.cc:1489
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:1497
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:1527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/io.cc:1558
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.cc:1578 fortran/io.cc:1595 fortran/io.cc:1616
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1669
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.cc:1694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: fortran/io.cc:1735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/io.cc:1741
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1746
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.cc:1753
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.cc:1768
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "opvulkarakter in strfmon-formaat"
  
! #: fortran/io.cc:1772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "opvulkarakter in strfmon-formaat"
  
! #: fortran/io.cc:1778
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1792
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/io.cc:1825
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.cc:1832
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.cc:1838
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1846
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1855
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
  
! #: fortran/io.cc:1862
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:1880
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:2096
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "break-statement niet in een lus of switch"
  
! #: fortran/io.cc:2104 fortran/io.cc:2131
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "break-statement niet in een lus of switch"
  
! #: fortran/io.cc:2123
  #, fuzzy, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "break-statement niet in een lus of switch"
  
! #: fortran/io.cc:2145 fortran/io.cc:2153
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "break-statement niet in een lus of switch"
  
! #: fortran/io.cc:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2226
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2245 fortran/io.cc:3919
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2273 fortran/io.cc:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2305
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2356 fortran/io.cc:3964
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2386
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/io.cc:2407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/io.cc:2432
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2443
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2454
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.cc:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2472
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.cc:2507
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2515
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr "%s voor %qs"
  
! #: fortran/io.cc:2528
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2581
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2689
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2715
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/io.cc:2723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/io.cc:2846 fortran/match.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/io.cc:2876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "expressie-statement heeft onvolledig type"
  
  # vertaling voor 'statement'?
! #: fortran/io.cc:2887 fortran/io.cc:3377
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/io.cc:2920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/io.cc:2961
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: fortran/io.cc:2981
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.cc:3055
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.cc:3096
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:3132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.cc:3141
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/io.cc:3207
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.cc:3303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "-I- twee keer opgegeven"
  
! #: fortran/io.cc:3310
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr ""
  
! #: fortran/io.cc:3323
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.cc:3345
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.cc:3370
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.cc:3400
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3412
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3422 fortran/resolve.cc:16941
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
  
! #: fortran/io.cc:3430
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3441
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "ongeldige registernaam voor %qs"
  
! #: fortran/io.cc:3451
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: fortran/io.cc:3463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: fortran/io.cc:3475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: fortran/io.cc:3485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: fortran/io.cc:3516
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.cc:3637
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/io.cc:3643
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/io.cc:3652
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr ""
  
! #: fortran/io.cc:3661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/io.cc:3666
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr ""
  
! #: fortran/io.cc:3814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "case-selector niet compatibel met label"
  
  # vertaling voor 'statement'?
! #: fortran/io.cc:3829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/io.cc:3942
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: fortran/io.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr ""
  
! #: fortran/io.cc:4380
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr ""
  
! #: fortran/io.cc:4621 fortran/io.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:4649
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4659 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.cc:4666
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/io.cc:4676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/io.cc:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
--- 76231,76763 ----
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1232 fortran/io.cc:1295
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Missing comma in FORMAT string at %L"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: fortran/io.cc:1351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "ongeldige registernaam voor %qs"
  
! #: fortran/io.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr ""
  
! #: fortran/io.cc:1382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "overflow in constante expressie"
  
! #: fortran/io.cc:1388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: fortran/io.cc:1443 fortran/io.cc:1474 fortran/io.cc:1554
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.cc:1449 fortran/io.cc:1480 fortran/io.cc:1636 fortran/io.cc:1649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:1499
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:1529
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/io.cc:1560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.cc:1580 fortran/io.cc:1597 fortran/io.cc:1618
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.cc:1696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: fortran/io.cc:1737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/io.cc:1743
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1748
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.cc:1755
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.cc:1770
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "opvulkarakter in strfmon-formaat"
  
! #: fortran/io.cc:1774
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "opvulkarakter in strfmon-formaat"
  
! #: fortran/io.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1787
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1794
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/io.cc:1827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr ""
  
! #: fortran/io.cc:1834
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.cc:1840
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1848
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1857
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
  
! #: fortran/io.cc:1864
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:1882
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.cc:2098
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "break-statement niet in een lus of switch"
  
! #: fortran/io.cc:2106 fortran/io.cc:2133
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "break-statement niet in een lus of switch"
  
! #: fortran/io.cc:2125
  #, fuzzy, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "break-statement niet in een lus of switch"
  
! #: fortran/io.cc:2147 fortran/io.cc:2155
  #, fuzzy, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "break-statement niet in een lus of switch"
  
! #: fortran/io.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2228
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2247 fortran/io.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2275 fortran/io.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2307
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2358 fortran/io.cc:3966
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2388
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/io.cc:2409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/io.cc:2434
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2445
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.cc:2467
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr ""
  
! #: fortran/io.cc:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr "%s voor %qs"
  
! #: fortran/io.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2583
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2691
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/io.cc:2725
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/io.cc:2848 fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/io.cc:2878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "expressie-statement heeft onvolledig type"
  
  # vertaling voor 'statement'?
! #: fortran/io.cc:2889 fortran/io.cc:3379
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/io.cc:2922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/io.cc:2963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "parameternaam ontbreekt uit parameterlijst"
  
! #: fortran/io.cc:2983
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.cc:3057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.cc:3098
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.cc:3134
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/io.cc:3143
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/io.cc:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.cc:3305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "-I- twee keer opgegeven"
  
! #: fortran/io.cc:3312
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr ""
  
! #: fortran/io.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr ""
  
! #: fortran/io.cc:3347
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr ""
  
! #: fortran/io.cc:3358
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.cc:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.cc:3402
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3414
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3424 fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
  
! #: fortran/io.cc:3432
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "ongeldige registernaam voor %qs"
  
! #: fortran/io.cc:3453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: fortran/io.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: fortran/io.cc:3477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: fortran/io.cc:3487
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: fortran/io.cc:3518
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3607
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.cc:3639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/io.cc:3645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/io.cc:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr ""
  
! #: fortran/io.cc:3663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/io.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr ""
  
! #: fortran/io.cc:3816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "case-selector niet compatibel met label"
  
  # vertaling voor 'statement'?
! #: fortran/io.cc:3831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/io.cc:3944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: fortran/io.cc:4013
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4187
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.cc:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr ""
  
! #: fortran/io.cc:4382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.cc:4449
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr ""
  
! #: fortran/io.cc:4623 fortran/io.cc:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.cc:4651
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.cc:4661 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/io.cc:4678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/io.cc:4693
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr ""
  
! #: fortran/io.cc:4869
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:4875
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr ""
*************** msgstr "-I- twee keer opgegeven"
*** 76997,77496 ****
  msgid "Locality spec at %L"
  msgstr "opvulkarakter in strfmon-formaat"
  
! #: fortran/match.cc:3112
  #, fuzzy, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3120
  #, fuzzy, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr "continue-statement niet in een lus"
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3140
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3155
  #, fuzzy, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr "break-statement niet in een lus of switch"
  
! #: fortran/match.cc:3181
  #, fuzzy, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr "break-statement niet in een lus of switch"
  
! #: fortran/match.cc:3186
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3192
  #, fuzzy, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "break-statement niet in een lus of switch"
  
! #: fortran/match.cc:3200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3301
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "ongeldige lvalue in asm-statement"
  
! #: fortran/match.cc:3429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/match.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3451
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "-I- twee keer opgegeven"
  
! #: fortran/match.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3486
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3498
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/match.cc:3517
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/match.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3538
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3550 fortran/resolve.cc:13453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/match.cc:3600
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3647
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3662
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3699 fortran/match.cc:4041 fortran/match.cc:4253
! #: fortran/match.cc:4805 fortran/match.cc:5177
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3720 fortran/match.cc:4062 fortran/match.cc:4273
! #: fortran/match.cc:4837 fortran/match.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3741
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/match.cc:3853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/match.cc:3892
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3989
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4004
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4083
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:4158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:4183
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:4201
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:4431
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/match.cc:4475 fortran/match.cc:4526
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4624
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4647
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4677 fortran/match.cc:5115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:4687
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4751
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4763
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:4788
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/match.cc:4831
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4860
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4891
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4904
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4930
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4938
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:4950
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5017
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5032
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5137
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5160
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5197
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:5300
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:5328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "vector overflow in expressie"
  
! #: fortran/match.cc:5337
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:5348
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/match.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr ""
--- 77094,77593 ----
  msgid "Locality spec at %L"
  msgstr "opvulkarakter in strfmon-formaat"
  
! #: fortran/match.cc:3113
  #, fuzzy, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3121
  #, fuzzy, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr "continue-statement niet in een lus"
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3156
  #, fuzzy, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr "break-statement niet in een lus of switch"
  
! #: fortran/match.cc:3182
  #, fuzzy, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr "break-statement niet in een lus of switch"
  
! #: fortran/match.cc:3187
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3193
  #, fuzzy, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "break-statement niet in een lus of switch"
  
! #: fortran/match.cc:3201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3202
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3297
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "ongeldige lvalue in asm-statement"
  
! #: fortran/match.cc:3430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/match.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "-I- twee keer opgegeven"
  
! #: fortran/match.cc:3466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3482
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3511
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/match.cc:3518
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr ""
  
! #: fortran/match.cc:3525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/match.cc:3532
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3539
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3551 fortran/resolve.cc:13443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/match.cc:3601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3648
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr "continue-statement niet in een lus"
  
! #: fortran/match.cc:3700 fortran/match.cc:4042 fortran/match.cc:4254
! #: fortran/match.cc:4806 fortran/match.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3721 fortran/match.cc:4063 fortran/match.cc:4274
! #: fortran/match.cc:4838 fortran/match.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3742
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3808
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/match.cc:3854
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/match.cc:3893
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:3990
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4084
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:4159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:4184
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4190
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:4432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/match.cc:4476 fortran/match.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4612
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4648
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4678 fortran/match.cc:5116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:4688
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4725
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4730
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4752
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr ""
  
! #: fortran/match.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:4789
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr ""
  
! #: fortran/match.cc:4816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/match.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4855
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4892
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4898
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5018
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5033
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5128
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5261
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.cc:5301
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.cc:5329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "vector overflow in expressie"
  
! #: fortran/match.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:5349
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/match.cc:5447
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr ""
*************** msgstr ""
*** 77498,77559 ****
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5662
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr "overflow in constante expressie"
  
! #: fortran/match.cc:5671
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr ""
  
! #: fortran/match.cc:5678
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/match.cc:5686
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5697
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5712
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5719
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: fortran/match.cc:5729
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5775
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr ""
  
! #: fortran/match.cc:5837
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5950
  #, fuzzy, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/match.cc:5960
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
--- 77595,77656 ----
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5663
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr "overflow in constante expressie"
  
! #: fortran/match.cc:5672
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr ""
  
! #: fortran/match.cc:5679
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/match.cc:5687
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5698
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5713
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.cc:5720
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: fortran/match.cc:5730
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.cc:5776
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr ""
  
! #: fortran/match.cc:5838
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5951
  #, fuzzy, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/match.cc:5961
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr ""
*************** msgstr ""
*** 77561,77749 ****
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5985
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6005
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr ""
  
! #: fortran/match.cc:6025
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "Lege array-constructor op %C is niet toegestaan"
  
! #: fortran/match.cc:6168
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:6176
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:6209
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:6223
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/match.cc:6334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: fortran/match.cc:6401
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr ""
  
! #: fortran/match.cc:6407
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/match.cc:6421
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/match.cc:6426
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
  # vertaling voor 'statement'?
! #: fortran/match.cc:6553 fortran/match.cc:6571 fortran/match.cc:6592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "expressie-statement heeft onvolledig type"
  
  # vertaling voor 'statement'?
! #: fortran/match.cc:6602 fortran/match.cc:6608
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/match.cc:6617
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6649
  #, fuzzy, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/match.cc:7029
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "overflow in constante expressie"
  
! #: fortran/match.cc:7057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/match.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:7311 fortran/match.cc:7365
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7375
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/match.cc:7411
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/match.cc:7481
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:7513
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7535
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/match.cc:7611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/match.cc:7631
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7686
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/match.cc:7835
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7873
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
--- 77658,77846 ----
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5986
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6006
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr ""
  
! #: fortran/match.cc:6026
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "Lege array-constructor op %C is niet toegestaan"
  
! #: fortran/match.cc:6169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.cc:6210
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.cc:6224
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6237
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.cc:6242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/match.cc:6335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: fortran/match.cc:6402
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr ""
  
! #: fortran/match.cc:6408
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/match.cc:6422
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/match.cc:6427
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
  # vertaling voor 'statement'?
! #: fortran/match.cc:6554 fortran/match.cc:6572 fortran/match.cc:6593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "expressie-statement heeft onvolledig type"
  
  # vertaling voor 'statement'?
! #: fortran/match.cc:6603 fortran/match.cc:6609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/match.cc:6618
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.cc:6650
  #, fuzzy, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/match.cc:7030
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "overflow in constante expressie"
  
! #: fortran/match.cc:7058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/match.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:7312 fortran/match.cc:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/match.cc:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/match.cc:7482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:7514
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7525
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/match.cc:7612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/match.cc:7632
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/match.cc:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: fortran/match.cc:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7874
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
*************** msgstr ""
*** 77784,77795 ****
  msgid "gfc_basic_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:218
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:322
  #, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr ""
--- 77881,77892 ----
  msgid "gfc_basic_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:221
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:325
  #, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr ""
*************** msgstr ""
*** 79336,79343 ****
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12090
! #: fortran/resolve.cc:13699
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 79433,79440 ----
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12080
! #: fortran/resolve.cc:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 79475,79481 ****
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8309
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
--- 79572,79578 ----
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8329
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
*************** msgstr ""
*** 81262,81484 ****
  msgid "Syntax error in argument list at %C"
  msgstr "%qs is geen iterator"
  
! #: fortran/primary.cc:2108
! #, gcc-internal-format
! msgid "extend_ref(): Bad tail"
! msgstr ""
! 
! #: fortran/primary.cc:2210
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2461
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/primary.cc:2468
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2510 fortran/primary.cc:2685
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2562 fortran/primary.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2569 fortran/primary.cc:2703
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/primary.cc:2646
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2649
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2719
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2747
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
  # Weet niet zeker of dit wel de betekenis is...
! #: fortran/primary.cc:2833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected array subscript stride at %C"
  msgid "Unexpected array/substring ref at %C"
  msgstr "Array subscript-stap verwacht op %C"
  
! #: fortran/primary.cc:2855
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "herhaald lid %qs"
  
! #: fortran/primary.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2900
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3118
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3175
  #, fuzzy, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/primary.cc:3354
  #, fuzzy, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/primary.cc:3365
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3374
  #, fuzzy, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/primary.cc:3422
  #, fuzzy, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: fortran/primary.cc:3442
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/primary.cc:3521
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3539
  #, fuzzy, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/primary.cc:3551
  #, fuzzy, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/primary.cc:3605
  #, fuzzy, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/primary.cc:3768
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3827
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3858 fortran/primary.cc:4265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "floating-point overflow in expressie"
  
! #: fortran/primary.cc:3963
  #, fuzzy, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/primary.cc:3995
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: fortran/primary.cc:3998
  #, fuzzy, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: fortran/primary.cc:4053
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/primary.cc:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4221
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/primary.cc:4337
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr ""
  
! #: fortran/primary.cc:4378
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4383
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/primary.cc:4419
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
--- 81359,81576 ----
  msgid "Syntax error in argument list at %C"
  msgstr "%qs is geen iterator"
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2226
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2483
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/primary.cc:2490
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2512
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2543 fortran/primary.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2595 fortran/primary.cc:2731
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2602 fortran/primary.cc:2744
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/primary.cc:2679
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2682
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2760
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2788
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
  # Weet niet zeker of dit wel de betekenis is...
! #: fortran/primary.cc:2875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected array subscript stride at %C"
  msgid "Unexpected array/substring ref at %C"
  msgstr "Array subscript-stap verwacht op %C"
  
! #: fortran/primary.cc:2897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "herhaald lid %qs"
  
! #: fortran/primary.cc:2904
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2943
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3165
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3222
  #, fuzzy, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/primary.cc:3401
  #, fuzzy, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/primary.cc:3412
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3421
  #, fuzzy, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/primary.cc:3469
  #, fuzzy, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: fortran/primary.cc:3489
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3504
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/primary.cc:3568
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3586
  #, fuzzy, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/primary.cc:3598
  #, fuzzy, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/primary.cc:3652
  #, fuzzy, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/primary.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3874
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3905 fortran/primary.cc:4312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "floating-point overflow in expressie"
  
! #: fortran/primary.cc:4010
  #, fuzzy, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/primary.cc:4042
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: fortran/primary.cc:4045
  #, fuzzy, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: fortran/primary.cc:4100
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/primary.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4268
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/primary.cc:4394
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr ""
  
! #: fortran/primary.cc:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4440
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "%s voor %qs"
  
! #: fortran/primary.cc:4476
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "functie-oproep heeft geaggregeerde waarde"
*************** msgstr "'%s' argument voor intrinsic '%s
*** 81610,82526 ****
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.cc:578
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/resolve.cc:598
  #, fuzzy, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:601
  #, fuzzy, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:627
  #, fuzzy, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.cc:629
  #, fuzzy, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.cc:802
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr ""
  
! #: fortran/resolve.cc:813
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr ""
  
! #: fortran/resolve.cc:828
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:860
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:871
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:875
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:882
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:886
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:924
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:929
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:980
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:984
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr ""
  
! #: fortran/resolve.cc:994
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1001
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:1005
  #, fuzzy, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:1012
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1017
  #, fuzzy, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:1029
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:1033
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:1037
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1095
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.cc:1103
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1125
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1146
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "%qs is meestal een functie"
  
! #: fortran/resolve.cc:1150
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:1154
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.cc:1158
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "%qs is meestal een functie"
  
! #: fortran/resolve.cc:1163
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.cc:1230
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1394
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1429
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1475
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1509
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/resolve.cc:1528
  #, fuzzy, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/resolve.cc:1541
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1562
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1589
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.cc:1601
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1727
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1789
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:1793
  #, fuzzy, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:1914
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1927
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:1938
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1951
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1989
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1994 fortran/resolve.cc:7179
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2053 fortran/resolve.cc:11603 fortran/resolve.cc:13626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "naar label %s gerefereerd buiten enige functie"
  
! #: fortran/resolve.cc:2085
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:2103
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:2111
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:2118
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:2126
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:2153
  #, fuzzy, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.cc:2175
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:2239
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2246
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: fortran/resolve.cc:2272
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2283
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: fortran/resolve.cc:2292
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2442
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2481
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2755
  #, fuzzy, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.cc:2782
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.cc:2894
  #, fuzzy, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.cc:2914
  #, fuzzy, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:2952
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3013
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.cc:3090
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3125
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:3129 fortran/resolve.cc:19066
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:3283
  #, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr ""
  
! #: fortran/resolve.cc:3294
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3301
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3308
  #, fuzzy, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.cc:3375
  #, fuzzy, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "conflicterende declaraties van %qs"
  
! #: fortran/resolve.cc:3386
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs is meestal een functie"
  
! #: fortran/resolve.cc:3394 fortran/resolve.cc:3966
  #, fuzzy, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3449
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/resolve.cc:3509
  #, fuzzy, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: fortran/resolve.cc:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3539
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3601
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:3605
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:3663
  #, fuzzy, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/resolve.cc:3701
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3710
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3716
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3722
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/resolve.cc:3790
  #, fuzzy, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.cc:3799
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3834
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3879
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.cc:3937
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3976
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:3980
  #, fuzzy, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:4031
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4062
  #, fuzzy, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: fortran/resolve.cc:4079
  #, fuzzy, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: fortran/resolve.cc:4106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "-shared en -mdll zijn niet compatibel"
  
! #: fortran/resolve.cc:4158
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4261
  #, fuzzy, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:4265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: fortran/resolve.cc:4360
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4368
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "vergelijking van 'unsigned'-expressie >= 0 is altijd waar"
  
! #: fortran/resolve.cc:4389
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4399
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/resolve.cc:4417
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4432 fortran/resolve.cc:4466
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4446 fortran/resolve.cc:4635 fortran/resolve.cc:4804
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4458
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4525
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4548
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4593 fortran/resolve.cc:4608
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4643
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr ""
  
  # Ongeldig soort wat?
! #: fortran/resolve.cc:4667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
  # Ongeldig soort wat?
! #: fortran/resolve.cc:4669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/resolve.cc:4682
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4690
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4705
  #, fuzzy, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: fortran/resolve.cc:4708
  #, fuzzy, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: fortran/resolve.cc:4713
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4720
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4734
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4832
! #, gcc-internal-format, gfc-internal-format
! msgid "Inconsistent coranks for operator at %L and %L"
! msgstr ""
! 
! #: fortran/resolve.cc:5031
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:5036
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:5046
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:5051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:5072
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5089
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:5097
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:5113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:5122
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:5138
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: fortran/resolve.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5171
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5179
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: fortran/resolve.cc:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5223
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5229
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.cc:5235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/resolve.cc:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5282
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Ongeldige vorm van arrayverwijzing op %C"
  
! #: fortran/resolve.cc:5358
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5370
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5415
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.cc:5506
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
  # vertaling voor 'statement'?
! #: fortran/resolve.cc:5513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:5527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.cc:5536
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
  # vertaling voor 'statement'?
! #: fortran/resolve.cc:5557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:5566
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5595
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5624
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5644
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr ""
  
! #: fortran/resolve.cc:5835
  #, fuzzy, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/resolve.cc:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5907
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6019
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6048
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr ""
  
! #: fortran/resolve.cc:6096
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
--- 81702,82613 ----
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.cc:579
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/resolve.cc:599
  #, fuzzy, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:602
  #, fuzzy, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:628
  #, fuzzy, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.cc:630
  #, fuzzy, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.cc:803
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr ""
  
! #: fortran/resolve.cc:814
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr ""
  
! #: fortran/resolve.cc:829
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:861
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:865
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:872
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:876
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:883
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:887
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:925
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:930
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:981
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:985
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr ""
  
! #: fortran/resolve.cc:995
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1002
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:1006
  #, fuzzy, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:1013
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1018
  #, fuzzy, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:1030
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:1034
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:1038
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:1082
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1096
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.cc:1104
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1126
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1147
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "%qs is meestal een functie"
  
! #: fortran/resolve.cc:1151
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:1155
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.cc:1159
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "%qs is meestal een functie"
  
! #: fortran/resolve.cc:1164
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.cc:1231
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1374
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1395
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1430
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1476
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1510
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/resolve.cc:1529
  #, fuzzy, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/resolve.cc:1542
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1563
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.cc:1602
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1728
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1790
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:1794
  #, fuzzy, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:1915
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1928
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1952
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1990
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7152
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:11593 fortran/resolve.cc:13616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "naar label %s gerefereerd buiten enige functie"
  
! #: fortran/resolve.cc:2086
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:2104
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:2112
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:2119
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:2127
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:2154
  #, fuzzy, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.cc:2176
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:2240
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2247
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: fortran/resolve.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2284
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: fortran/resolve.cc:2293
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2443
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2482
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2756
  #, fuzzy, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.cc:2783
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.cc:2895
  #, fuzzy, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.cc:2915
  #, fuzzy, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:2953
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3014
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.cc:3091
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3126
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:3130 fortran/resolve.cc:19066
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:3284
  #, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr ""
  
! #: fortran/resolve.cc:3295
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3302
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3309
  #, fuzzy, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.cc:3376
  #, fuzzy, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "conflicterende declaraties van %qs"
  
! #: fortran/resolve.cc:3387
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs is meestal een functie"
  
! #: fortran/resolve.cc:3395 fortran/resolve.cc:3967
  #, fuzzy, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.cc:3407
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3450
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3471
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/resolve.cc:3510
  #, fuzzy, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: fortran/resolve.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3540
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3602
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:3606
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:3664
  #, fuzzy, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/resolve.cc:3702
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3711
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3717
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3723
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/resolve.cc:3791
  #, fuzzy, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.cc:3800
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3835
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3880
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.cc:3938
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3977
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:3981
  #, fuzzy, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4063
  #, fuzzy, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: fortran/resolve.cc:4080
  #, fuzzy, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: fortran/resolve.cc:4107
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "-shared en -mdll zijn niet compatibel"
  
! #: fortran/resolve.cc:4159
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4262
  #, fuzzy, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:4266
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: fortran/resolve.cc:4361
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "vergelijking van 'unsigned'-expressie >= 0 is altijd waar"
  
! #: fortran/resolve.cc:4390
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/resolve.cc:4418
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4433 fortran/resolve.cc:4467
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4447 fortran/resolve.cc:4636 fortran/resolve.cc:4805
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4459
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4526
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4549
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4564
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4594 fortran/resolve.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4644
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr ""
  
  # Ongeldig soort wat?
! #: fortran/resolve.cc:4668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
  # Ongeldig soort wat?
! #: fortran/resolve.cc:4670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/resolve.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4691
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4706
  #, fuzzy, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: fortran/resolve.cc:4709
  #, fuzzy, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: fortran/resolve.cc:4714
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4721
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4735
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:5004
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:5009
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:5019
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:5024
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:5045
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5062
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:5070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:5086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:5095
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:5111
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: fortran/resolve.cc:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:5152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: fortran/resolve.cc:5168
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5202
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.cc:5208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/resolve.cc:5248
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Ongeldige vorm van arrayverwijzing op %C"
  
! #: fortran/resolve.cc:5331
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5388
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.cc:5479
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
  # vertaling voor 'statement'?
! #: fortran/resolve.cc:5486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:5500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
  # vertaling voor 'statement'?
! #: fortran/resolve.cc:5530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:5539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:5561
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5597
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr ""
  
! #: fortran/resolve.cc:5808
  #, fuzzy, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/resolve.cc:5822
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5832
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5992
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6021
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr ""
  
! #: fortran/resolve.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6079
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
*************** msgstr "Intrinsic '%s' op %L moet minste
*** 82529,82540 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6116
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6137
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
--- 82616,82627 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6089
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
*************** msgstr "Intrinsic '%s' op %L moet minste
*** 82543,82951 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6147
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:6184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:6245
  #, fuzzy, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/resolve.cc:6401
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6406
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6480
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6493
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6506
  #, fuzzy, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/resolve.cc:6562 fortran/resolve.cc:6650 fortran/resolve.cc:6674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference at %L"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/resolve.cc:6759
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6938 fortran/resolve.cc:7090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/resolve.cc:7054
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.cc:7061
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7100
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7109
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7304
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7338
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7391
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7932
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7965
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.cc:7979 fortran/resolve.cc:7986
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8041
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8081
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8087
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8147
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8183
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/resolve.cc:8244
  #, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8254
  #, fuzzy, gcc-internal-format
  #| msgid "data area attributes cannot be specified for local variables"
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "datagebied-attributen kunnen niet opgegeven worden voor lokale variabelen"
  
! #: fortran/resolve.cc:8267
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8274
  #, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8287
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8292
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8297
  #, fuzzy, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: fortran/resolve.cc:8303
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8308
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8316
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8320
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr ""
  
! #: fortran/resolve.cc:8401
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8410
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8448
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: fortran/resolve.cc:8479
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8484
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8491
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8499
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:8504
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8517
  #, fuzzy, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:8622 fortran/resolve.cc:8928
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:8630 fortran/resolve.cc:8891
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8779
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8943
  #, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8951
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8977
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9002
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9015
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9029
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9133 fortran/resolve.cc:9148
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9140
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.cc:9165
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9175 fortran/resolve.cc:9277
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.cc:9181
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9204 fortran/resolve.cc:9232
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9251
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:9266
  #, fuzzy, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/resolve.cc:9308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:9337
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9350
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9364
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:9393
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9431 fortran/resolve.cc:9437
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 82630,83043 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6131
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6140
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:6157
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:6218
  #, fuzzy, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/resolve.cc:6374
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6379
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6453
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6479
  #, fuzzy, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/resolve.cc:6535 fortran/resolve.cc:6623 fortran/resolve.cc:6647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference at %L"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/resolve.cc:6732
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6911 fortran/resolve.cc:7063
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/resolve.cc:7027
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.cc:7034
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7073
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7277
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7311
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7364
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7905
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7938
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7948
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.cc:7952 fortran/resolve.cc:7959
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8014
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8120
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8156
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/resolve.cc:8217
  #, gcc-internal-format
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr ""
  
! #: fortran/resolve.cc:8227
  #, fuzzy, gcc-internal-format
  #| msgid "data area attributes cannot be specified for local variables"
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "datagebied-attributen kunnen niet opgegeven worden voor lokale variabelen"
  
! #: fortran/resolve.cc:8240
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8247
  #, gcc-internal-format
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8260
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8265
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8270
  #, fuzzy, gcc-internal-format
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: fortran/resolve.cc:8276
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8281
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8293
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8347
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8356
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8421
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: fortran/resolve.cc:8452
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8457
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:8472
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:8477
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:8490
  #, fuzzy, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:8595 fortran/resolve.cc:8918
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:8603 fortran/resolve.cc:8881
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8727
! #, gcc-internal-format, gfc-internal-format
! msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
! msgstr ""
! 
! #: fortran/resolve.cc:8738
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8933
  #, gcc-internal-format, gfc-internal-format
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8953
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9019
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9165 fortran/resolve.cc:9267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.cc:9171
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9183
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9194 fortran/resolve.cc:9222
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9241
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:9256
  #, fuzzy, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/resolve.cc:9298
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:9327
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9340
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:9383
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9421 fortran/resolve.cc:9427
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 82954,83245 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.cc:9716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "expressie-statement heeft onvolledig type"
  
  # vertaling voor 'statement'?
! #: fortran/resolve.cc:9727
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:9786
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:9817
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.cc:9835 fortran/resolve.cc:9843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:9905 fortran/resolve.cc:10739
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9931
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9944
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:10062
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10140
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:10149
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/resolve.cc:10166
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:10182
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10236
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:10241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "%Jparameter %u heeft %<void%> als type"
  
! #: fortran/resolve.cc:10300
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.cc:10311
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10647 fortran/resolve.cc:10659
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10688
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10701
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:10714
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:10717
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/resolve.cc:10727
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10978
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11111
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11120
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11133
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/resolve.cc:11296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.cc:11306
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11319
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:11335
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11346
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:11352
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11370
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11431
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:11435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.cc:11438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.cc:11445 fortran/resolve.cc:11567
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:11457 fortran/resolve.cc:11579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:11469
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:11482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:11543
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11547 fortran/resolve.cc:11557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "%<defined%> zonder een naam"
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11620
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11637 fortran/resolve.cc:11660
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11641 fortran/resolve.cc:11666
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 83046,83337 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9655
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.cc:9706
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "expressie-statement heeft onvolledig type"
  
  # vertaling voor 'statement'?
! #: fortran/resolve.cc:9717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:9730
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:9776
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:9797
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.cc:9825 fortran/resolve.cc:9833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:9895 fortran/resolve.cc:10729
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9921
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9934
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:10052
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10130
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:10139
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/resolve.cc:10156
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:10172
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:10231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "%Jparameter %u heeft %<void%> als type"
  
! #: fortran/resolve.cc:10290
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10588
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10637 fortran/resolve.cc:10649
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10678
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10691
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:10704
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:10707
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11110
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/resolve.cc:11286
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11309
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:11325
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11336
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:11342
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11360
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:11411
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11421
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:11425
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.cc:11428
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.cc:11435 fortran/resolve.cc:11557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:11447 fortran/resolve.cc:11569
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:11459
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:11472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:11533
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:11537 fortran/resolve.cc:11547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "%<defined%> zonder een naam"
  
! #: fortran/resolve.cc:11600
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11627 fortran/resolve.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11631 fortran/resolve.cc:11656
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 83247,83465 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11681
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11753
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11769
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11792 fortran/resolve.cc:11884
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11823
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.cc:11832
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "In functie %qs"
  
! #: fortran/resolve.cc:12010
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:12020
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:12098
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:12219
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12299
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:12319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: fortran/resolve.cc:12367
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12399
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12405
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12417
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.cc:12449
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:12453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.cc:12458
  #, fuzzy, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.cc:12465
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12476
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12865
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13179
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/resolve.cc:13191
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/resolve.cc:13287
  #, fuzzy, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.cc:13486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:13522
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:13526
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:13537
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:13593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13635
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
  # Ongeldig soort wat?
! #: fortran/resolve.cc:13682
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/resolve.cc:13686
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:13747
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13752
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13836
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13948
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:13969
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: fortran/resolve.cc:14065
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14079
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
--- 83339,83557 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11671
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11743
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11759
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11772 fortran/resolve.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.cc:11822
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "In functie %qs"
  
! #: fortran/resolve.cc:12000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:12088
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:12209
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12289
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:12309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot assign %s to %s at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: fortran/resolve.cc:12357
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12389
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12395
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.cc:12439
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:12443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.cc:12448
  #, fuzzy, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.cc:12455
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12855
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/resolve.cc:13181
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/resolve.cc:13277
  #, fuzzy, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.cc:13476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:13512
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:13516
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:13583
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
  # Ongeldig soort wat?
! #: fortran/resolve.cc:13672
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/resolve.cc:13676
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13742
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13826
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13938
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:13959
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: fortran/resolve.cc:14055
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14069
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
*************** msgstr ""
*** 83467,84361 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14098
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14184
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "String-lengte bij %L is te groot"
  
! #: fortran/resolve.cc:14422
  #, fuzzy, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:14426
  #, fuzzy, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/resolve.cc:14434
  #, fuzzy, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:14445
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:14463
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:14477
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:14510
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14532
  #, fuzzy, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14565
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14579
  #, fuzzy, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14601
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:14626
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:14647
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:14654
  #, fuzzy, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:14702
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14705
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14708
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14711
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14714
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14717
  #, fuzzy, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14759
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.cc:14791
  #, fuzzy, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.cc:14814
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14836
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14854
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14866
  #, fuzzy, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14876
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:14886
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14905
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14909
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14913
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14917
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14930
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14941
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.cc:14947
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14967
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15024
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.cc:15030
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.cc:15036
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.cc:15044
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.cc:15050
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.cc:15093
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15101
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15109
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15118
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15142
  #, fuzzy, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:15212
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.cc:15221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:15229 fortran/resolve.cc:15246
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:15237
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.cc:15260
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15266
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:15274
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:15283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:15305
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/resolve.cc:15342
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15383
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15419
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:15478
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15490
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:15518
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:15574
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:15786
  #, fuzzy, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.cc:15829
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.cc:15843
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:15857 fortran/resolve.cc:16399
  #, fuzzy, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.cc:15866
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
  
! #: fortran/resolve.cc:15876
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15928
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.cc:15934
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.cc:15940
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.cc:15969
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/resolve.cc:15979
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/resolve.cc:16074
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:16179
  #, fuzzy, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16198
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16223
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:16234
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16332
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.cc:16346
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:16362
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
  
! #: fortran/resolve.cc:16372
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.cc:16381
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.cc:16390
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.cc:16432
  #, fuzzy, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:16445
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.cc:16456
  #, fuzzy, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16502
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16510
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16519
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/resolve.cc:16697
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16710
  #, fuzzy, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:16780
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16812
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16826
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:16894
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Lege array-constructor op %C is niet toegestaan"
  
! #: fortran/resolve.cc:16900
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16906
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16914
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16953
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16964
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16991
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.cc:17010
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17026
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17037
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17045
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:17097
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17109
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17116
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17175
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17188
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17253
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17256
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17362
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:17383
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/resolve.cc:17397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17400
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:17419
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17432
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17448
  #, fuzzy, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:17457
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17470 fortran/resolve.cc:17647
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:17484
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17493
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17502
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17510
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17517
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:17537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:17544
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:17558
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:17594
  #, fuzzy, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:17673
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:17688
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17701
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17719
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:17731
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/resolve.cc:17740
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17753
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:17762
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17775
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17791
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17799
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:17807
  #, fuzzy, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:17820
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:17829
  #, fuzzy, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:17845
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:17851
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:17876
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/resolve.cc:17936
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17948
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18059
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/resolve.cc:18067
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:18074
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:18081
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:18097
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:18104
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18113
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:18175
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18188
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:18264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "niet-constante array in DATA statement %L."
  
! #: fortran/resolve.cc:18292
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18300
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18308
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18315
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/resolve.cc:18440
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
--- 83559,84453 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14088
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14174
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "String-lengte bij %L is te groot"
  
! #: fortran/resolve.cc:14412
  #, fuzzy, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:14416
  #, fuzzy, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/resolve.cc:14424
  #, fuzzy, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:14435
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:14453
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:14467
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:14500
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14522
  #, fuzzy, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14555
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14569
  #, fuzzy, gcc-internal-format
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:14616
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:14637
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:14644
  #, fuzzy, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:14692
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14695
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14698
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14701
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14704
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14707
  #, fuzzy, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.cc:14781
  #, fuzzy, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.cc:14804
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14826
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14844
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14856
  #, fuzzy, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14866
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:14876
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14895
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14899
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14903
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14907
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14920
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14931
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.cc:14937
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15014
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.cc:15020
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.cc:15026
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.cc:15034
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.cc:15040
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.cc:15083
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15099
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15108
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15132
  #, fuzzy, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:15202
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.cc:15211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:15219 fortran/resolve.cc:15236
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.cc:15250
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15256
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:15264
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:15273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:15295
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/resolve.cc:15332
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15373
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15409
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15480
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:15508
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:15564
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:15776
  #, fuzzy, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.cc:15819
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.cc:15833
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:15847 fortran/resolve.cc:16389
  #, fuzzy, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.cc:15856
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
  
! #: fortran/resolve.cc:15866
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
  
! #: fortran/resolve.cc:15908
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15918
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.cc:15924
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.cc:15930
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.cc:15959
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/resolve.cc:15969
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:16169
  #, fuzzy, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:16178
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:16224
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16322
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.cc:16336
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:16352
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
  
! #: fortran/resolve.cc:16362
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.cc:16371
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.cc:16380
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/resolve.cc:16422
  #, fuzzy, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:16435
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.cc:16446
  #, fuzzy, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:16459
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16492
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16500
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16509
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/resolve.cc:16687
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16700
  #, fuzzy, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:16770
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16802
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16816
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:16884
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Lege array-constructor op %C is niet toegestaan"
  
! #: fortran/resolve.cc:16890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16943
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16954
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16981
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "attribuut %qE botst met attribuut %s"
  
! #: fortran/resolve.cc:17000
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:17016
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17027
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17035
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:17087
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17106
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17165
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17178
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17243
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17246
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:17373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17422
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:17428
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17438
  #, fuzzy, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:17447
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17460 fortran/resolve.cc:17637
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:17474
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17483
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17492
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17500
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17507
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:17527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:17534
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:17548
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:17574
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:17584
  #, fuzzy, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:17663
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:17678
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17691
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17709
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:17721
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/resolve.cc:17730
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:17743
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:17752
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17765
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17789
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:17797
  #, fuzzy, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:17810
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:17819
  #, fuzzy, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:17835
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:17841
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:17866
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/resolve.cc:17926
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17938
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18049
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/resolve.cc:18057
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:18064
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:18071
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:18087
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:18094
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18103
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:18165
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:18178
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:18254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "niet-constante array in DATA statement %L."
  
! #: fortran/resolve.cc:18282
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18290
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18298
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/resolve.cc:18430
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
*************** msgstr ""
*** 85406,85429 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2466 fortran/trans-expr.cc:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6838
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9244
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/trans-array.cc:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 85498,85521 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2469 fortran/trans-expr.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6840
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9246
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/trans-array.cc:12706
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr "%s: definitie van functie '%s' n
*** 85605,85611 ****
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6117
  #, gcc-internal-format
  msgid "Unsigned not yet implemented"
  msgstr ""
--- 85697,85703 ----
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6127
  #, gcc-internal-format
  msgid "Unsigned not yet implemented"
  msgstr ""
*************** msgstr ""
*** 85635,85651 ****
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:4279
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "onbekende machine-modus %qs"
  
! #: fortran/trans-expr.cc:5865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/trans-expr.cc:11037
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 85727,85743 ----
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:4289
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "onbekende machine-modus %qs"
  
! #: fortran/trans-expr.cc:5875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/trans-expr.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr "Intrinsieke functie %s(%d) wordt
*** 85662,85673 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een constante zijn"
  
! #: fortran/trans-intrinsic.cc:12709 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "ongeldig type-argument %qs"
--- 85754,85765 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een constante zijn"
  
! #: fortran/trans-intrinsic.cc:12688 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "ongeldig type-argument %qs"
*************** msgstr ""
*** 85702,85870 ****
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4176
  #, fuzzy, gcc-internal-format
  msgid "optional class parameter"
  msgstr "geen argumenten"
  
! #: fortran/trans-openmp.cc:4640
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "unhandled expression type"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/trans-openmp.cc:4949
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/trans-openmp.cc:5072
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6050
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6053
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6056
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6633 fortran/trans-openmp.cc:6653
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6655
  #, fuzzy, gcc-internal-format
  msgid "Used here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: fortran/trans-openmp.cc:9221
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9631
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9642
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/trans-openmp.cc:9645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/trans-openmp.cc:9648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/trans-openmp.cc:9690
  #, fuzzy, gcc-internal-format
! msgid "Cannot find symbol %qs"
! msgstr "kan %s niet vinden"
  
! #: fortran/trans-openmp.cc:9702
  #, fuzzy, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "%qs is meestal een functie"
  
! #: fortran/trans-openmp.cc:9744
  #, fuzzy, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "case-selector niet compatibel met label"
  
! #: fortran/trans-openmp.cc:9750
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9776
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9786
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9796
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9811
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9912 fortran/trans-openmp.cc:9951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected positive argument index at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/trans-openmp.cc:9923
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9987
  #, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10001
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10015
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/trans-openmp.cc:10024
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: fortran/trans-openmp.cc:10041
  #, fuzzy, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr "-pipe wordt niet ondersteund"
--- 85794,85962 ----
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4196
  #, fuzzy, gcc-internal-format
  msgid "optional class parameter"
  msgstr "geen argumenten"
  
! #: fortran/trans-openmp.cc:4660
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "unhandled expression type"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/trans-openmp.cc:4969
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/trans-openmp.cc:5092
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6070
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6073
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6076
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6653 fortran/trans-openmp.cc:6673
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6675
  #, fuzzy, gcc-internal-format
  msgid "Used here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: fortran/trans-openmp.cc:9241
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9662
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/trans-openmp.cc:9665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/trans-openmp.cc:9668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/trans-openmp.cc:9671
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/trans-openmp.cc:9710
  #, fuzzy, gcc-internal-format
! msgid "Cannot find symbol %qs at %L"
! msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: fortran/trans-openmp.cc:9723
  #, fuzzy, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "%qs is meestal een functie"
  
! #: fortran/trans-openmp.cc:9765
  #, fuzzy, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "case-selector niet compatibel met label"
  
! #: fortran/trans-openmp.cc:9771
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9797
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9807
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9817
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9832
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9933 fortran/trans-openmp.cc:9972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected positive argument index at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/trans-openmp.cc:9944
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9982
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10022
  #, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10029
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10036
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/trans-openmp.cc:10045
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is specified more than once"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: fortran/trans-openmp.cc:10062
  #, fuzzy, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr "-pipe wordt niet ondersteund"
*************** msgid "unused name %qE"
*** 87614,87620 ****
  msgstr "ongeldige macronaam %<%.*s%>"
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:268
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
--- 87706,87712 ----
  msgstr "ongeldige macronaam %<%.*s%>"
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
*************** msgstr ""
*** 89119,89124 ****
--- 89211,89220 ----
  #~ msgid "deprecated use of default argument for parameter of non-function"
  #~ msgstr "argumenten aan macro %qs gegeven"
  
+ #, fuzzy, gcc-internal-format
+ #~ msgid "cannot specify %<override%> for a class"
+ #~ msgstr "[kan %s niet vinden]"
+ 
  #, gcc-internal-format
  #~ msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  #~ msgstr "rommel aan einde van %<#pragma GCC pch_preprocess%>"
diff -Nrcpad gcc-15-20250809/gcc/po/ru.po gcc-15-20250816/gcc/po/ru.po
*** gcc-15-20250809/gcc/po/ru.po	Sat Aug  9 22:32:39 2025
--- gcc-15-20250816/gcc/po/ru.po	Sat Aug 16 22:32:18 2025
*************** msgid ""
*** 12,18 ****
  msgstr ""
  "Project-Id-Version: gcc 9.1-b20190414\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-04-23 19:27+0000\n"
  "PO-Revision-Date: 2019-05-04 12:10+0300\n"
  "Last-Translator: Pavel Maryanov <acid@jack.kiev.ua>\n"
  "Language-Team: Russian <gnu@d07.ru>\n"
--- 12,18 ----
  msgstr ""
  "Project-Id-Version: gcc 9.1-b20190414\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-08-01 17:58+0000\n"
  "PO-Revision-Date: 2019-05-04 12:10+0300\n"
  "Last-Translator: Pavel Maryanov <acid@jack.kiev.ua>\n"
  "Language-Team: Russian <gnu@d07.ru>\n"
*************** msgstr "Предупреждать о с
*** 574,581 ****
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2479
! #: common.opt:2705 common.opt:3472
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Ничего не делает. Сохранён для обратной совместимости."
--- 574,581 ----
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2476
! #: common.opt:2702 common.opt:3469
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Ничего не делает. Сохранён для обратной совместимости."
*************** msgstr "Задать использов�
*** 916,922 ****
  msgid "Use f2c calling convention."
  msgstr "Использовать f2c соглашения о вызовах."
  
! #: fortran/lang.opt:575 cobol/lang.opt:78
  #, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr "Считать, что входной файл имеет фиксированный формат."
--- 916,922 ----
  msgid "Use f2c calling convention."
  msgstr "Использовать f2c соглашения о вызовах."
  
! #: fortran/lang.opt:575 cobol/lang.opt:83
  #, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr "Считать, что входной файл имеет фиксированный формат."
*************** msgstr "-ffpe-trap=[...]\tОстанов
*** 961,967 ****
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr "-ffpe-summary=[...]\tПечатать сводку исключении плавающей арифметики."
  
! #: fortran/lang.opt:615 cobol/lang.opt:82
  #, no-c-format
  msgid "Assume that the source file is free form."
  msgstr "Считать, что исходный файл имеет свободную форму."
--- 961,967 ----
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr "-ffpe-summary=[...]\tПечатать сводку исключении плавающей арифметики."
  
! #: fortran/lang.opt:615 cobol/lang.opt:87
  #, no-c-format
  msgid "Assume that the source file is free form."
  msgstr "Считать, что исходный файл имеет свободную форму."
*************** msgstr "Добавлять подчёр�
*** 1188,1199 ****
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2313
! #: common.opt:2783 common.opt:2819 common.opt:2912 common.opt:2916
! #: common.opt:3025 common.opt:3160 common.opt:3168 common.opt:3176
! #: common.opt:3184 common.opt:3285 common.opt:3345 common.opt:3433
! #: common.opt:3613 common.opt:3617 common.opt:3621 common.opt:3625
! #: common.opt:3699 common.opt:3703 common.opt:3734 common.opt:3738
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Ничего не делает.  Сохранён для обратной совместимости."
--- 1188,1199 ----
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2310
! #: common.opt:2780 common.opt:2816 common.opt:2909 common.opt:2913
! #: common.opt:3022 common.opt:3157 common.opt:3165 common.opt:3173
! #: common.opt:3181 common.opt:3282 common.opt:3342 common.opt:3430
! #: common.opt:3610 common.opt:3614 common.opt:3618 common.opt:3622
! #: common.opt:3696 common.opt:3700 common.opt:3731 common.opt:3735
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Ничего не делает.  Сохранён для обратной совместимости."
*************** msgstr "-trigraphs\tПоддержка �
*** 3925,4000 ****
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "Не предопределять системные макросы и макросы GCC."
  
! #: cobol/lang.opt:43
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:62
  #, fuzzy, no-c-format
  #| msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr "-fhandle-exceptions переименован в -fexceptions (и действует по умолчанию)"
  
! #: cobol/lang.opt:66
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:70
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:74
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging."
  msgid "Enable Cobol lex debugging"
  msgstr "Включить backend отладку."
  
! #: cobol/lang.opt:86
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:90
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:94
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:98
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging."
  msgid "Enable Cobol parser debugging"
  msgstr "Включить backend отладку."
  
! #: cobol/lang.opt:102
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging."
  msgid "Enable Cobol yacc debugging"
  msgstr "Включить backend отладку."
  
! #: cobol/lang.opt:106
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:126
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:130
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:134
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
--- 3925,4000 ----
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "Не предопределять системные макросы и макросы GCC."
  
! #: cobol/lang.opt:48
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:67
  #, fuzzy, no-c-format
  #| msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr "-fhandle-exceptions переименован в -fexceptions (и действует по умолчанию)"
  
! #: cobol/lang.opt:71
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:75
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:79
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging."
  msgid "Enable Cobol lex debugging"
  msgstr "Включить backend отладку."
  
! #: cobol/lang.opt:91
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:95
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:99
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:103
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging."
  msgid "Enable Cobol parser debugging"
  msgstr "Включить backend отладку."
  
! #: cobol/lang.opt:107
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging."
  msgid "Enable Cobol yacc debugging"
  msgstr "Включить backend отладку."
  
! #: cobol/lang.opt:111
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:131
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:135
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:139
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
*************** msgstr ""
*** 9010,9022 ****
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr "Известные уровни ISA (могут быть заданы с ключом -mips)"
  
! #: config/nvptx/nvptx.opt:156
  #, fuzzy, no-c-format
  #| msgid "The version of the C++ ABI in use."
  msgid "Specify the PTX ISA version to use."
  msgstr "Используемая версия C++ ABI."
  
! #: config/nvptx/nvptx.opt:160
  #, fuzzy, no-c-format
  #| msgid "Use fp registers."
  msgid "Initialize ptx registers."
--- 9010,9022 ----
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr "Известные уровни ISA (могут быть заданы с ключом -mips)"
  
! #: config/nvptx/nvptx.opt:159
  #, fuzzy, no-c-format
  #| msgid "The version of the C++ ABI in use."
  msgid "Specify the PTX ISA version to use."
  msgstr "Используемая версия C++ ABI."
  
! #: config/nvptx/nvptx.opt:163
  #, fuzzy, no-c-format
  #| msgid "Use fp registers."
  msgid "Initialize ptx registers."
*************** msgstr ""
*** 9199,9229 ****
  
  #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:173
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:181
  #, no-c-format
  msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr "Не компоновать с зависящей от устройства библиотекой lib<MCU>.a."
  
! #: config/avr/avr.opt:185
  #, fuzzy, no-c-format
  #| msgid "Do not link against the device-specific library lib<MCU>.a."
  msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr "Не компоновать с зависящей от устройства библиотекой lib<MCU>.a."
  
! #: config/avr/avr.opt:189
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
--- 9199,9234 ----
  
  #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
  msgstr ""
  
  #: config/avr/avr.opt:173
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:181
  #, no-c-format
+ msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:185
+ #, no-c-format
  msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr "Не компоновать с зависящей от устройства библиотекой lib<MCU>.a."
  
! #: config/avr/avr.opt:189
  #, fuzzy, no-c-format
  #| msgid "Do not link against the device-specific library lib<MCU>.a."
  msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr "Не компоновать с зависящей от устройства библиотекой lib<MCU>.a."
  
! #: config/avr/avr.opt:193
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
*************** msgstr ""
*** 14758,14764 ****
  msgid "Mark all loops as parallel."
  msgstr "Пометить все циклы как параллельные."
  
! #: common.opt:1852 common.opt:1860 common.opt:3249
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
--- 14763,14769 ----
  msgid "Mark all loops as parallel."
  msgstr "Пометить все циклы как параллельные."
  
! #: common.opt:1852 common.opt:1860 common.opt:3246
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
*************** msgstr ""
*** 15129,16564 ****
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2304
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr "Задать алгоритм разделения символов и переменных при компоновке."
  
! #: common.opt:2309
  #, fuzzy, no-c-format
  #| msgid "-flto-compression-level=<number>\tUse zlib compression level <number> for IL."
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr "-flto-compression-level=<number>\tИспользовать заданный уровень сжатия <number> zlib для IL."
  
! #: common.opt:2317
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Выдать статистику оптимизации при компоновке."
  
! #: common.opt:2321
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Выдать статистику оптимизации при компоновке только для WPA."
  
! #: common.opt:2325
  #, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Устанавливать errno после вызовов встроенных мат. функций."
  
! #: common.opt:2329
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "-fmax-errors=<number>\tМаксимальное число сообщений об ошибках."
  
! #: common.opt:2333
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2340
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Выдать информацию о распределении постоянной памяти."
  
! #: common.opt:2344
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Выдать информацию о распределении постоянной памяти только для WPA."
  
! #: common.opt:2351
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Слить идентичные константы и константные переменные."
  
! #: common.opt:2355
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Слить идентичные константы по всем единицам компиляции."
  
! #: common.opt:2359
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Попытаться слить одинаковые строки в отладочной информации для всех единиц компиляции."
  
! #: common.opt:2363
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2367
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions."
  msgid "Align the start of every function."
  msgstr "Выравнивать начало функций."
  
! #: common.opt:2371
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr "Выполнять планирование циклов по модулю методом SMS перед первым проходом планирования команд."
  
! #: common.opt:2375
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr "Выполнять планирование циклов по модулю методом SMS перед первым проходом планирования команд."
  
! #: common.opt:2379
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "Выносить инвариантные вычисления за пределы циклов."
  
! #: common.opt:2383
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops."
  msgid "Move stores out of loops."
  msgstr "Выравнивать начало циклов."
  
! #: common.opt:2387
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2391
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "Выполнить оптимизацию удаления мертвых команд в RTL-представлении."
  
! #: common.opt:2395
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Выполнить оптимизацию удаления мертвых команд записи в память в RTL-представлении."
  
! #: common.opt:2399
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr "Включить/отменить обычное планирование для конвейеризованных циклов."
  
! #: common.opt:2403
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr "Поддерживать синхронные исключения вне вызовов."
  
! #: common.opt:2410
  #, fuzzy, no-c-format
  #| msgid "-foffload=<targets>=<options>  Specify offloading targets and options for them."
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr "-foffload=<targets>=<options>  Задать разгружаемые цели и опции для них."
  
! #: common.opt:2414
  #, fuzzy, no-c-format
  #| msgid "-foffload-abi=[lp64|ilp32]     Set the ABI to use in an offload compiler."
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr "-foffload-abi=[lp64|ilp32]     Установить ABI используемый в компиляторе разгрузки."
  
! #: common.opt:2427
  #, fuzzy, no-c-format
  #| msgid "-foffload=<targets>=<options>  Specify offloading targets and options for them."
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr "-foffload=<targets>=<options>  Задать разгружаемые цели и опции для них."
  
! #: common.opt:2431
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr "По возможности не создавать кадры стека."
  
! #: common.opt:2438
  #, fuzzy, no-c-format
  #| msgid "Generate code for functions even if they are fully inlined."
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Генерировать код для функций даже при 100%% inline-подстановке."
  
! #: common.opt:2457
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Включить вывод всей оптимизационной информации в stderr."
  
! #: common.opt:2461
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr "-fopt-info[-<type>=filename]\tВыдать детали компиляторной оптимизации."
  
! #: common.opt:2465
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2469
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2483
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Оптимизировать парные вызовы и хвостовую рекурсию."
  
! #: common.opt:2487
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code."
  msgid "Insert path profiling code."
  msgstr "Вставлять код для профилирования по дугам управляющего графа программы."
  
! #: common.opt:2491
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr "Выполнить частичные inline-подстановки."
  
! #: common.opt:2495 common.opt:2499
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr "Выдать отчет о распределении памяти перед межпроцедурными оптимизациями."
  
! #: common.opt:2503
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr "Паковать поля структур без дыр."
  
! #: common.opt:2507
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr "-fpack-struct=<number>\tУстановить начальное максимальное выравнивание для элементов структур."
  
! #: common.opt:2511
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Возвращать короткие агрегатные значения в памяти, а не в регистрах."
  
! #: common.opt:2515
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr "Выполнить раскатку циклов."
  
! #: common.opt:2519
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "Выполнить машинно-зависимые оптимизации."
  
! #: common.opt:2523
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Выполнить машинно-зависимые оптимизации перед вторым планированием."
  
! #: common.opt:2527
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Генерировать позиционно-независимый код, если возможно (режим large)."
  
! #: common.opt:2531
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Генерировать позиционно-независимый код для выполняемых модулей, если возможно (режим large)."
  
! #: common.opt:2535
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Генерировать позиционно-независимый код, если возможно (режим small)."
  
! #: common.opt:2539
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Генерировать позиционно-независимый код для выполняемых модулей, если возможно (режим small)."
  
! #: common.opt:2543
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr "Использовать PLT для PIC вызовов (-fno-plt: загрузить адрес из GOT при вызове)."
  
! #: common.opt:2547
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Задать подгружаемый модуль."
  
! #: common.opt:2551
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr "-fplugin-arg-<name>-<key>[=<value>]\tЗадать аргумент <key>=<value> для подгружаемого модуля <name>."
  
! #: common.opt:2555
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "Выполнить оптимизацию переиспользования вычислений"
  
! #: common.opt:2559
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Генерировать команды предвыборки элементов массивов, если они поддерживаются."
  
! #: common.opt:2563
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Включить генерацию базового кода для профилирования."
  
! #: common.opt:2567
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2571
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Вставлять код для профилирования по дугам управляющего графа программы."
  
! #: common.opt:2575
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code."
  msgid "Insert condition coverage profiling code."
  msgstr "Вставлять код для профилирования по дугам управляющего графа программы."
  
! #: common.opt:2579
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2584
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2588
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Включить коррекцию несовместимых с потоком управления данных профилирования."
  
! #: common.opt:2592
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr "-fprofile-update=[single|atomic|prefer-atomic]\tУстановить метод изменения профиля."
  
! #: common.opt:2596
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2600
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2616
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2632
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2636
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2640
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr "Активировать ключи генерации данных профилирования для выполнения соответствующих оптимизаций."
  
! #: common.opt:2644
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Активировать ключи генерации данных профилирования для выполнения соответствующих оптимизаций и установить -fprofile-dir=."
  
! #: common.opt:2648
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2652
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2656
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2660
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr "Активировать ключи оптимизаций, основанных на данных профилирования."
  
! #: common.opt:2664
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Активировать ключи оптимизаций, основанных на данных профилирования и установить -fprofile-dir=."
  
! #: common.opt:2668
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "Вставлять код для профилирования значений выражений."
  
! #: common.opt:2672
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Выдавать отчет о непротиворечивости профиля."
  
! #: common.opt:2676
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr "Включить переупорядочение функций улучшающее размещение кода."
  
! #: common.opt:2680
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr ""
  
! #: common.opt:2687
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "-frandom-seed=<строка>\tКомпилировать воспроизводимым образом, используя <строку> для генерации случайных чисел."
  
! #: common.opt:2697
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr "Записать ключи командной строки gcc в объектный файл"
  
! #: common.opt:2701
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Возвращать короткие агрегатные значения в регистрах."
  
! #: common.opt:2709
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr "Сообщить DSE, что память для C++ объекта мертва, когда конструктор стартует и когда деструктор финиширует."
  
! #: common.opt:2723
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2738
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2742
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Облегчение регистрового давления путем сокращения действующих интервалов."
  
! #: common.opt:2746
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Выполнить оптимизацию переименования регистров."
  
! #: common.opt:2750
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Выполнить оптимизационный проход слияния зависящих от цели инструкций."
  
! #: common.opt:2754
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Переупорядочить блоки для улучшения размещения кода."
  
! #: common.opt:2758
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr "-freorder-blocks-algorithm=[simple|stc]\tУстановить используемый алгоритм переупорядочения базового блока."
  
! #: common.opt:2771
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Переупорядочить блоки и партиции в hot и cold разделы."
  
! #: common.opt:2775
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr "Переупорядочить функции для улучшения размещения кода."
  
! #: common.opt:2779
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Выполнить экономию общих подвыражений еще и после оптимизации циклов."
  
! #: common.opt:2787
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "Отменить оптимизации, предполагающие стандартное округление вещественных значений."
  
! #: common.opt:2791
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr "Планировать команды в рамках нескольких блоков."
  
! #: common.opt:2795
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Использовать планирование команд с учетом регистрового давления."
  
! #: common.opt:2799
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "Разрешить спекулятивный перенос команд, кроме чтения."
  
! #: common.opt:2803
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "Разрешить спекулятивный перенос некоторых команд чтения."
  
! #: common.opt:2807
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "Разрешить более активный спекулятивный перенос команд чтения."
  
! #: common.opt:2811
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "-fsched-verbose=<уровень>\tУстановить <уровень> подробности сообщений от планировщика."
  
! #: common.opt:2815
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr "При планировании после распределения регистров, использовать метод суперблоков."
  
! #: common.opt:2823
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Планировать код перед распределением регистров."
  
! #: common.opt:2827
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Планировать код после распределения регистров."
  
! #: common.opt:2834
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr "Использовать алгоритм селективного планирования команд."
  
! #: common.opt:2838
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "Выполнить селективное планирование после прохода перегрузки регистров."
  
! #: common.opt:2842
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr "Запускать тесты самопроверки, используя заданный маршрут для нахождения тестовых файлов."
  
! #: common.opt:2846
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr "Выполнить программную конвейеризацию внутренних циклов во время селективного планирования."
  
! #: common.opt:2850
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr "Выполнить программную конвейеризацию внешних циклов во время селективного планирования."
  
! #: common.opt:2854
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr "Перепланировать конвейеризованные области без конвейеризации."
  
! #: common.opt:2858
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr "Разрешить динамическому компоновщике вставлять функцию (или переменные) с другой семантикой (или инициализатором) соответственно."
  
! #: common.opt:2864
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr "Разрешить предварительное планирование отложенных команд."
  
! #: common.opt:2868
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr "-fsched-stalled-insns=<число>\tЗадать <число> отложенных команд, подлежащих предварительному планированию."
  
! #: common.opt:2876
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr "Включить проверку дальности зависимостей при предварительном планировании отложенных команд."
  
! #: common.opt:2880
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr "-fsched-stalled-insns-dep=<number>\tВключить проверку дистанции зависимостей при предварительном планировании отложенных команд."
  
! #: common.opt:2884
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Установить групповую эвристику для планировщика."
  
! #: common.opt:2888
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Установить эвристику критического пути для планировщика."
  
! #: common.opt:2892
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Установить эвристику спекулятивного выполнения команд для планировщика."
  
! #: common.opt:2896
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Установить эвристику ранжирования для планировщика."
  
! #: common.opt:2900
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Установить эвристику \"последней команды\" для планировщика."
  
! #: common.opt:2904
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Установить эвристику по числу зависимых команд для планировщика."
  
! #: common.opt:2908
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr "Использовать доступ к данным из одной секции по общим опорным точкам."
  
! #: common.opt:2920
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr "Включить проход исключения избыточных расширений данных."
  
! #: common.opt:2924
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2928
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr "Порождать прологи функции только перед частями функции, которым они нужны, а не в начале функции."
  
! #: common.opt:2933
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "Упаковать части пролога и эпилога отдельно."
  
! #: common.opt:2937
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Отменить оптимизации, влияющие на поведение сигнализирующих NaN по IEEE."
  
! #: common.opt:2941
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr "Отменить оптимизации вычислений с плавающей точкой и игнорировать знак нуля по IEEE."
  
! #: common.opt:2945
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "Преобразовывать вещественные константы к значениям одинарной точности."
  
! #: common.opt:2949
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Разбивать диапазоны жизни индуктивных переменных при развертке циклов."
  
! #: common.opt:2953
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Генерировать не непрерывные кадры стека."
  
! #: common.opt:2957
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr "Использовать независимые регистры для широких типов."
  
! #: common.opt:2961
  #, fuzzy, no-c-format
  #| msgid "Split wide types into independent registers."
  msgid "Split wide types into independent registers earlier."
  msgstr "Использовать независимые регистры для широких типов."
  
! #: common.opt:2965
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "Включить обратное распространение свойств использования на SSA уровне."
  
! #: common.opt:2969
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr "Оптимизировать условные шаблона используя SSA PHI узлы."
  
! #: common.opt:2973
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Оптимизировать количество stdarg регистров сохраняемых в стеке в начале функции."
  
! #: common.opt:2977
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Выполнять расширение переменных при развертке циклов."
  
! #: common.opt:2981
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "-fstack-check=[no|generic|specific]\tГенерировать код для проверки стека."
  
! #: common.opt:2985
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr ""
  
! #: common.opt:2989
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2997
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "-fstack-limit-register=<регистр>\tПрерывание при переполнении стека, <регистр> задает границу стека."
  
! #: common.opt:3001
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "-fstack-limit-symbol=<символ>\tПрерывание при переполнении стека, <символ> задает границу стека."
  
! #: common.opt:3005
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Использовать propolice как метод защиты стека."
  
! #: common.opt:3009
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Использовать защиту стека для каждой функции."
  
! #: common.opt:3013
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Использовать интеллектуальный метод защиты стека для определенных функций."
  
! #: common.opt:3017
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "Использовать метод защиты стека только для функций со stack_protect атрибутом."
  
! #: common.opt:3021
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr "Выводить информацию об использовании стека для каждой функции."
  
! #: common.opt:3033
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr "Предполагать строгое соблюдение правил перекрытия данных в памяти."
  
! #: common.opt:3037
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Трактовать знаковое переполнение как неопределенное поведение.  Negated as -fwrapv -fwrapv-pointer."
  
! #: common.opt:3041
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3045
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3054
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3058
  #, fuzzy, no-c-format
  #| msgid "name missing for member function"
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "не задано имя элемента-функции"
  
! #: common.opt:3062
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3066
  #, fuzzy, no-c-format
  #| msgid "Enable barrel shift instructions."
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Включить инструкции циклического сдвига."
  
! #: common.opt:3070
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr "Реализовать __atomic операции посредством библиотечных вызовов унаследованных __sync функций."
  
! #: common.opt:3074
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Проверить код на наличие синтаксических ошибок и завершить работу."
  
! #: common.opt:3078
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr "Создать файлы данных для \"gcov\"."
  
! #: common.opt:3082
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "Выполнить протягивание переходов."
  
! #: common.opt:3086
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr "Показать время, затраченное каждым проходом компилятора."
  
! #: common.opt:3090
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr "Показать время, затраченное подфазами, отдельно."
  
! #: common.opt:3094
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tМодель генерации кода для данных, локальных для потов, по умолчанию."
  
! #: common.opt:3113
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr "Переупорядочивать функции, переменные и операторы asm верхнего уровня."
  
! #: common.opt:3117
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Формировать суперблоки методом дублирования хвостов."
  
! #: common.opt:3121
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr "Для целей, которые обычно нуждаются в трамолинах для вложенных функций, всегда генерировать их вместо использования дескрипторов."
  
! #: common.opt:3126
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3144
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Предполагать возможность прерываний при плавающих операциях."
  
! #: common.opt:3148
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Прерывания при знаковых переполнениях в сложении, вычитании и умножении."
  
! #: common.opt:3152
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Включить SSA-оптимизацию  распространения констант на древовидном представлении."
  
! #: common.opt:3156
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Включить SSA-BIT-CCP оптимизацию на древовидном представлении."
  
! #: common.opt:3164
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "Включить копирование заголовков циклов в древовидном представлении."
  
! #: common.opt:3172
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "Включить SSA соединение пользовательских переменных."
  
! #: common.opt:3180
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "Выполнять распространение копий в древовидном представлении."
  
! #: common.opt:3188
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "Преобразовывать условные записи в безусловные."
  
! #: common.opt:3192
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "Выполнять преобразования в инициализации переключателей."
  
! #: common.opt:3196
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Выполнить удаление мертвого SSA-кода на древовидном представлении."
  
! #: common.opt:3200
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "Включить оптимизации доминаторов."
  
! #: common.opt:3204
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "Включить слияние хвостов в древовидном представлении."
  
! #: common.opt:3208
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr "Выполнить оптимизацию удаления мертвых команд записи в память."
  
! #: common.opt:3212
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "Выполнять распространение вперед в древовидном представлении."
  
! #: common.opt:3216
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Выполнить полный набор оптимизаций удаления избыточного кода на древовидном  представлении."
  
! #: common.opt:3220
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "Включить оптимизацию вычисления длин строк на древовидном представлении."
  
! #: common.opt:3224
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3230
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3237
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "Выполнить распределение циклов на древовидном представлении."
  
! #: common.opt:3241
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Выполнить распределение циклов для шаблонов, преобразованных в библиотечные вызовы."
  
! #: common.opt:3245
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "Выполнить вынесение инвариантных вычислений за пределы циклов на древовидном представлении."
  
! #: common.opt:3253
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Создавать канонические индуктивные переменные в циклах."
  
! #: common.opt:3257
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "Включить оптимизации циклов на древовидном представлении."
  
! #: common.opt:3261
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "-ftree-parallelize-loops=<число>\tВключить автоматическое распараллеливание циклов."
  
! #: common.opt:3265
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Выполнять поднятие загрузок по условным указателям"
  
! #: common.opt:3269
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Включить оптимизации SSA-PRE на древовидном представлении."
  
! #: common.opt:3273
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr "В SSA-PRE оптимизации на древовидном представлении включить устранение избыточности часть-часть."
  
! #: common.opt:3277
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Выполнить анализ указателей внутри функций на древовидном представлении"
  
! #: common.opt:3281
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "Включить оптимизацию ассоциативных операций на древовидном представлении."
  
! #: common.opt:3289
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "Выполнить погружение SSA-кода на древовидном представлении."
  
! #: common.opt:3293
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr "Выполнить прямолинейное понижение силы операций."
  
! #: common.opt:3297
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "Выполнить замену скаляров для агрегатных значений."
  
! #: common.opt:3301
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr "Выполнить замену временных выражений на проходе SSA->normal."
  
! #: common.opt:3305
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr "Выполнить разбиение диапазонов жизни значений на проходе SSA->normal."
  
! #: common.opt:3309
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Выполнить распространение диапазонов значений на древовидном представлении."
  
! #: common.opt:3313
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr "Расщепить маршруты ведущие к обратным ссылкам цикла."
  
! #: common.opt:3317
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr "Считать, что common декларации могут быть переопределены другими с большим хвостовым массивом."
  
! #: common.opt:3322
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Компилировать весь модуль за раз."
  
! #: common.opt:3326
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3330
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Выполнить развертку циклов с известным числом итераций."
  
! #: common.opt:3334
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "Выполнить развертку всех циклов."
  
! #: common.opt:3349
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr "Разрешить оптимизации плавающей арифметики, которые могут изменить результат операции из-за округления."
  
! #: common.opt:3354
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr "То же, что -fassociative-math для выражений, включающих деление."
  
! #: common.opt:3362
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Разрешить оптимизации плавающих вычислений, которые могут противоречить стандартам IEEE или ISO."
  
! #: common.opt:3366
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr "Выполнить декомпозицию циклов, содержащих условные ветвления."
  
! #: common.opt:3370
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr "Выполнить расщепление циклов"
  
! #: common.opt:3374
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3378
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "Генерировать unwind-таблицы только для обработки исключений."
  
! #: common.opt:3382
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "Использовать bfd компоновщик вместо подразумеваемого."
  
! #: common.opt:3386
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "Использовать gold компоновщик вместо подразумеваемого."
  
! #: common.opt:3390
  #, fuzzy, no-c-format
  #| msgid "Use the gold linker instead of the default linker."
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Использовать gold компоновщик вместо подразумеваемого."
  
! #: common.opt:3394
  #, fuzzy, no-c-format
  #| msgid "Use the gold linker instead of the default linker."
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Использовать gold компоновщик вместо подразумеваемого."
  
! #: common.opt:3404
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr "Выполнить отслеживание переменных."
  
! #: common.opt:3411
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Выполнить отслеживание переменных путем аннотирования присваиваний."
  
! #: common.opt:3417
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr "Переключить -fvar-tracking-assignments."
  
! #: common.opt:3424
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Выполнить отслеживание переменных и пометить неинициализированные переменные."
  
! #: common.opt:3429
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Выполнить векторизацию циклов на древовидном представлении."
  
! #: common.opt:3437
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "Выполнить векторизацию циклов на древовидном представлении."
  
! #: common.opt:3441
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Выполнить векторизацию базовых блоков (SLP) на древовидном представлении."
  
! #: common.opt:3445
  #, fuzzy, no-c-format
  #| msgid "Specifies the cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]\tSpecifies the cost model for vectorization."
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "Specifies the cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]\tЗадает ценовую модель для векторизации."
  
! #: common.opt:3449
  #, fuzzy, no-c-format
  #| msgid "-fsimd-cost-model=[unlimited|dynamic|cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "-fsimd-cost-model=[unlimited|dynamic|cheap]\tЗадает ценовую модель для кода помеченного simd директивой."
  
! #: common.opt:3468
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "Enables the dynamic vectorizer cost model.  Сохранён для обратной совместимости."
  
! #: common.opt:3476
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "Выполнять распространение копий по информации об эволюции скалярных значений."
  
! #: common.opt:3480
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3502
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr "Добавить комментарии к ассемблерному коду."
  
! #: common.opt:3506
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr "-fvisibility=[default|internal|hidden|protected]\tУстановить атрибут видимости символов по умолчанию."
  
! #: common.opt:3525
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr "Проверяйте vtable указатели до их использования."
  
! #: common.opt:3541
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr "Выдать vtable верификационные счетчики."
  
! #: common.opt:3545
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "Выдать информацию о множествах vtable верификационных указателей."
  
! #: common.opt:3549
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Использовать данные профилирования значений при оптимизациях."
  
! #: common.opt:3553
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr "Снять зависимости между различными использованиями одной и той же переменной."
  
! #: common.opt:3557
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Выполнить удаление условного мертвого кода для вызовов встроенных функций."
  
! #: common.opt:3561
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "Выполнить оптимизации на уровне всей программы."
  
! #: common.opt:3565
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr ""
  
! #: common.opt:3569
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Предполагать циклический перенос при арифметических переполнениях."
  
! #: common.opt:3573
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "Помещать данные, инициализированные нулями, в секцию bss."
  
! #: common.opt:3577
  #, fuzzy, no-c-format
  #| msgid "Save registers around function calls."
  msgid "Clear call-used registers upon function return."
  msgstr "Сохранять/восстанавливать регистры до/после вызовов функций."
  
! #: common.opt:3581
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3597
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Генерировать отладочную информацию в формате по умолчанию."
  
! #: common.opt:3601
  #, fuzzy, no-c-format
  #| msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr "%<-fsplit-stack%> требует поддержку ассемблера для CFI директив"
  
! #: common.opt:3605
  #, fuzzy, no-c-format
  #| msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr "%<-fsplit-stack%> требует поддержку ассемблера для CFI директив"
  
! #: common.opt:3609
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format."
  msgid "Generate debug information in CodeView format."
  msgstr "Генерировать отладочную информацию в формате VMS."
  
! #: common.opt:3629
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr "Записывать DW_AT_decl_column и DW_AT_call_column в DWARF."
  
! #: common.opt:3635
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate CTF debug information at default level."
  msgstr "Генерировать отладочную информацию в формате по умолчанию."
  
! #: common.opt:3639
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate BTF debug information at default level."
  msgstr "Генерировать отладочную информацию в формате по умолчанию."
  
! #: common.opt:3643
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3647
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Генерировать отладочную информацию в подразумеваемой версии DWARF формата."
  
! #: common.opt:3651
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Генерировать отладочную информацию в формате DWARF версии 2 (или более поздней)."
  
! #: common.opt:3655
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3659
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3663
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Генерировать отладочную информацию в расширенном формате по умолчанию."
  
! #: common.opt:3667
  #, fuzzy, no-c-format
  #| msgid "Generate a single exit point for each function."
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Генерировать одну выходную точку для каждой функции."
  
! #: common.opt:3671
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3679
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "Не генерировать DWARF pubnames и pubtypes секции."
  
! #: common.opt:3683
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Генерировать DWARF pubnames и pubtypes секции."
  
! #: common.opt:3687
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Генерировать DWARF pubnames и pubtypes секции с GNU расширениями."
  
! #: common.opt:3691
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr "Записывать ключи командной строки gcc в DWARF DW_AT_producer."
  
! #: common.opt:3695
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Генерировать отладочную информацию в отдельных .dwo файлах."
  
! #: common.opt:3707
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3711
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr "Не генерировать дополнения DWARF, не входящие в выбранную версию."
  
! #: common.opt:3715
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3719
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Переключить генерацию отладочной информации."
  
! #: common.opt:3723
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3730
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Генерировать отладочную информацию в формате VMS."
  
! #: common.opt:3759
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Генерировать сжатые debug секции."
  
! #: common.opt:3763
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "-gz=<format>\tГенерировать сжатые отладочные секции в формате <format>."
  
! #: common.opt:3770
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-iplugindir=<каталог>\tУстановить <каталог> подгружаемых модулей по умолчанию."
  
! #: common.opt:3774
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-imultiarch <каталог>\tУстановить <каталог> заголовочных файлов для мультиархитектуры."
  
! #: common.opt:3802
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "-o <файл>\tЗаписать результат в <файл>."
  
! #: common.opt:3806
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Включить профилирование функций."
  
! #: common.opt:3816
  #, fuzzy, no-c-format
  #| msgid "Like -pedantic but issue them as errors."
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr "Как -pedantic, но выдавать ошибки, а не предупреждения."
  
! #: common.opt:3856
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "Не отображать время компиляции функций."
  
! #: common.opt:3888
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Включить подробную выдачу."
  
! #: common.opt:3892
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "Показать версию компилятора."
  
! #: common.opt:3896
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Подавить выдачу предупреждений."
  
! #: common.opt:3906
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Создать разделяемую библиотеку."
  
! #: common.opt:3970
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3974
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3978
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr ""
  
! #: common.opt:3985
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr "Использовать сохранение регистров вызывающей стороной при всех возможных вызовах."
  
! #: common.opt:3989
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
--- 15134,16569 ----
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2301
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr "Задать алгоритм разделения символов и переменных при компоновке."
  
! #: common.opt:2306
  #, fuzzy, no-c-format
  #| msgid "-flto-compression-level=<number>\tUse zlib compression level <number> for IL."
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr "-flto-compression-level=<number>\tИспользовать заданный уровень сжатия <number> zlib для IL."
  
! #: common.opt:2314
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Выдать статистику оптимизации при компоновке."
  
! #: common.opt:2318
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Выдать статистику оптимизации при компоновке только для WPA."
  
! #: common.opt:2322
  #, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Устанавливать errno после вызовов встроенных мат. функций."
  
! #: common.opt:2326
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "-fmax-errors=<number>\tМаксимальное число сообщений об ошибках."
  
! #: common.opt:2330
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2337
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Выдать информацию о распределении постоянной памяти."
  
! #: common.opt:2341
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Выдать информацию о распределении постоянной памяти только для WPA."
  
! #: common.opt:2348
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Слить идентичные константы и константные переменные."
  
! #: common.opt:2352
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Слить идентичные константы по всем единицам компиляции."
  
! #: common.opt:2356
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Попытаться слить одинаковые строки в отладочной информации для всех единиц компиляции."
  
! #: common.opt:2360
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2364
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions."
  msgid "Align the start of every function."
  msgstr "Выравнивать начало функций."
  
! #: common.opt:2368
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr "Выполнять планирование циклов по модулю методом SMS перед первым проходом планирования команд."
  
! #: common.opt:2372
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr "Выполнять планирование циклов по модулю методом SMS перед первым проходом планирования команд."
  
! #: common.opt:2376
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "Выносить инвариантные вычисления за пределы циклов."
  
! #: common.opt:2380
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops."
  msgid "Move stores out of loops."
  msgstr "Выравнивать начало циклов."
  
! #: common.opt:2384
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2388
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "Выполнить оптимизацию удаления мертвых команд в RTL-представлении."
  
! #: common.opt:2392
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Выполнить оптимизацию удаления мертвых команд записи в память в RTL-представлении."
  
! #: common.opt:2396
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr "Включить/отменить обычное планирование для конвейеризованных циклов."
  
! #: common.opt:2400
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr "Поддерживать синхронные исключения вне вызовов."
  
! #: common.opt:2407
  #, fuzzy, no-c-format
  #| msgid "-foffload=<targets>=<options>  Specify offloading targets and options for them."
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr "-foffload=<targets>=<options>  Задать разгружаемые цели и опции для них."
  
! #: common.opt:2411
  #, fuzzy, no-c-format
  #| msgid "-foffload-abi=[lp64|ilp32]     Set the ABI to use in an offload compiler."
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr "-foffload-abi=[lp64|ilp32]     Установить ABI используемый в компиляторе разгрузки."
  
! #: common.opt:2424
  #, fuzzy, no-c-format
  #| msgid "-foffload=<targets>=<options>  Specify offloading targets and options for them."
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr "-foffload=<targets>=<options>  Задать разгружаемые цели и опции для них."
  
! #: common.opt:2428
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr "По возможности не создавать кадры стека."
  
! #: common.opt:2435
  #, fuzzy, no-c-format
  #| msgid "Generate code for functions even if they are fully inlined."
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Генерировать код для функций даже при 100%% inline-подстановке."
  
! #: common.opt:2454
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Включить вывод всей оптимизационной информации в stderr."
  
! #: common.opt:2458
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr "-fopt-info[-<type>=filename]\tВыдать детали компиляторной оптимизации."
  
! #: common.opt:2462
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2466
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2480
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Оптимизировать парные вызовы и хвостовую рекурсию."
  
! #: common.opt:2484
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code."
  msgid "Insert path profiling code."
  msgstr "Вставлять код для профилирования по дугам управляющего графа программы."
  
! #: common.opt:2488
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr "Выполнить частичные inline-подстановки."
  
! #: common.opt:2492 common.opt:2496
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr "Выдать отчет о распределении памяти перед межпроцедурными оптимизациями."
  
! #: common.opt:2500
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr "Паковать поля структур без дыр."
  
! #: common.opt:2504
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr "-fpack-struct=<number>\tУстановить начальное максимальное выравнивание для элементов структур."
  
! #: common.opt:2508
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Возвращать короткие агрегатные значения в памяти, а не в регистрах."
  
! #: common.opt:2512
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr "Выполнить раскатку циклов."
  
! #: common.opt:2516
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "Выполнить машинно-зависимые оптимизации."
  
! #: common.opt:2520
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Выполнить машинно-зависимые оптимизации перед вторым планированием."
  
! #: common.opt:2524
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Генерировать позиционно-независимый код, если возможно (режим large)."
  
! #: common.opt:2528
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Генерировать позиционно-независимый код для выполняемых модулей, если возможно (режим large)."
  
! #: common.opt:2532
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Генерировать позиционно-независимый код, если возможно (режим small)."
  
! #: common.opt:2536
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Генерировать позиционно-независимый код для выполняемых модулей, если возможно (режим small)."
  
! #: common.opt:2540
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr "Использовать PLT для PIC вызовов (-fno-plt: загрузить адрес из GOT при вызове)."
  
! #: common.opt:2544
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Задать подгружаемый модуль."
  
! #: common.opt:2548
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr "-fplugin-arg-<name>-<key>[=<value>]\tЗадать аргумент <key>=<value> для подгружаемого модуля <name>."
  
! #: common.opt:2552
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "Выполнить оптимизацию переиспользования вычислений"
  
! #: common.opt:2556
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Генерировать команды предвыборки элементов массивов, если они поддерживаются."
  
! #: common.opt:2560
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Включить генерацию базового кода для профилирования."
  
! #: common.opt:2564
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2568
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Вставлять код для профилирования по дугам управляющего графа программы."
  
! #: common.opt:2572
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code."
  msgid "Insert condition coverage profiling code."
  msgstr "Вставлять код для профилирования по дугам управляющего графа программы."
  
! #: common.opt:2576
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2581
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2585
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Включить коррекцию несовместимых с потоком управления данных профилирования."
  
! #: common.opt:2589
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr "-fprofile-update=[single|atomic|prefer-atomic]\tУстановить метод изменения профиля."
  
! #: common.opt:2593
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2597
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2629
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2633
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2637
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr "Активировать ключи генерации данных профилирования для выполнения соответствующих оптимизаций."
  
! #: common.opt:2641
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Активировать ключи генерации данных профилирования для выполнения соответствующих оптимизаций и установить -fprofile-dir=."
  
! #: common.opt:2645
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2649
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2653
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2657
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr "Активировать ключи оптимизаций, основанных на данных профилирования."
  
! #: common.opt:2661
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Активировать ключи оптимизаций, основанных на данных профилирования и установить -fprofile-dir=."
  
! #: common.opt:2665
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "Вставлять код для профилирования значений выражений."
  
! #: common.opt:2669
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Выдавать отчет о непротиворечивости профиля."
  
! #: common.opt:2673
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr "Включить переупорядочение функций улучшающее размещение кода."
  
! #: common.opt:2677
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr ""
  
! #: common.opt:2684
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "-frandom-seed=<строка>\tКомпилировать воспроизводимым образом, используя <строку> для генерации случайных чисел."
  
! #: common.opt:2694
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr "Записать ключи командной строки gcc в объектный файл"
  
! #: common.opt:2698
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Возвращать короткие агрегатные значения в регистрах."
  
! #: common.opt:2706
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr "Сообщить DSE, что память для C++ объекта мертва, когда конструктор стартует и когда деструктор финиширует."
  
! #: common.opt:2720
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2735
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2739
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Облегчение регистрового давления путем сокращения действующих интервалов."
  
! #: common.opt:2743
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Выполнить оптимизацию переименования регистров."
  
! #: common.opt:2747
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Выполнить оптимизационный проход слияния зависящих от цели инструкций."
  
! #: common.opt:2751
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Переупорядочить блоки для улучшения размещения кода."
  
! #: common.opt:2755
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr "-freorder-blocks-algorithm=[simple|stc]\tУстановить используемый алгоритм переупорядочения базового блока."
  
! #: common.opt:2768
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Переупорядочить блоки и партиции в hot и cold разделы."
  
! #: common.opt:2772
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr "Переупорядочить функции для улучшения размещения кода."
  
! #: common.opt:2776
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Выполнить экономию общих подвыражений еще и после оптимизации циклов."
  
! #: common.opt:2784
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "Отменить оптимизации, предполагающие стандартное округление вещественных значений."
  
! #: common.opt:2788
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr "Планировать команды в рамках нескольких блоков."
  
! #: common.opt:2792
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Использовать планирование команд с учетом регистрового давления."
  
! #: common.opt:2796
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "Разрешить спекулятивный перенос команд, кроме чтения."
  
! #: common.opt:2800
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "Разрешить спекулятивный перенос некоторых команд чтения."
  
! #: common.opt:2804
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "Разрешить более активный спекулятивный перенос команд чтения."
  
! #: common.opt:2808
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "-fsched-verbose=<уровень>\tУстановить <уровень> подробности сообщений от планировщика."
  
! #: common.opt:2812
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr "При планировании после распределения регистров, использовать метод суперблоков."
  
! #: common.opt:2820
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Планировать код перед распределением регистров."
  
! #: common.opt:2824
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Планировать код после распределения регистров."
  
! #: common.opt:2831
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr "Использовать алгоритм селективного планирования команд."
  
! #: common.opt:2835
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "Выполнить селективное планирование после прохода перегрузки регистров."
  
! #: common.opt:2839
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr "Запускать тесты самопроверки, используя заданный маршрут для нахождения тестовых файлов."
  
! #: common.opt:2843
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr "Выполнить программную конвейеризацию внутренних циклов во время селективного планирования."
  
! #: common.opt:2847
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr "Выполнить программную конвейеризацию внешних циклов во время селективного планирования."
  
! #: common.opt:2851
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr "Перепланировать конвейеризованные области без конвейеризации."
  
! #: common.opt:2855
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr "Разрешить динамическому компоновщике вставлять функцию (или переменные) с другой семантикой (или инициализатором) соответственно."
  
! #: common.opt:2861
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr "Разрешить предварительное планирование отложенных команд."
  
! #: common.opt:2865
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr "-fsched-stalled-insns=<число>\tЗадать <число> отложенных команд, подлежащих предварительному планированию."
  
! #: common.opt:2873
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr "Включить проверку дальности зависимостей при предварительном планировании отложенных команд."
  
! #: common.opt:2877
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr "-fsched-stalled-insns-dep=<number>\tВключить проверку дистанции зависимостей при предварительном планировании отложенных команд."
  
! #: common.opt:2881
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Установить групповую эвристику для планировщика."
  
! #: common.opt:2885
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Установить эвристику критического пути для планировщика."
  
! #: common.opt:2889
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Установить эвристику спекулятивного выполнения команд для планировщика."
  
! #: common.opt:2893
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Установить эвристику ранжирования для планировщика."
  
! #: common.opt:2897
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Установить эвристику \"последней команды\" для планировщика."
  
! #: common.opt:2901
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Установить эвристику по числу зависимых команд для планировщика."
  
! #: common.opt:2905
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr "Использовать доступ к данным из одной секции по общим опорным точкам."
  
! #: common.opt:2917
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr "Включить проход исключения избыточных расширений данных."
  
! #: common.opt:2921
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2925
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr "Порождать прологи функции только перед частями функции, которым они нужны, а не в начале функции."
  
! #: common.opt:2930
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "Упаковать части пролога и эпилога отдельно."
  
! #: common.opt:2934
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Отменить оптимизации, влияющие на поведение сигнализирующих NaN по IEEE."
  
! #: common.opt:2938
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr "Отменить оптимизации вычислений с плавающей точкой и игнорировать знак нуля по IEEE."
  
! #: common.opt:2942
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "Преобразовывать вещественные константы к значениям одинарной точности."
  
! #: common.opt:2946
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Разбивать диапазоны жизни индуктивных переменных при развертке циклов."
  
! #: common.opt:2950
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Генерировать не непрерывные кадры стека."
  
! #: common.opt:2954
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr "Использовать независимые регистры для широких типов."
  
! #: common.opt:2958
  #, fuzzy, no-c-format
  #| msgid "Split wide types into independent registers."
  msgid "Split wide types into independent registers earlier."
  msgstr "Использовать независимые регистры для широких типов."
  
! #: common.opt:2962
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "Включить обратное распространение свойств использования на SSA уровне."
  
! #: common.opt:2966
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr "Оптимизировать условные шаблона используя SSA PHI узлы."
  
! #: common.opt:2970
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Оптимизировать количество stdarg регистров сохраняемых в стеке в начале функции."
  
! #: common.opt:2974
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Выполнять расширение переменных при развертке циклов."
  
! #: common.opt:2978
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "-fstack-check=[no|generic|specific]\tГенерировать код для проверки стека."
  
! #: common.opt:2982
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr ""
  
! #: common.opt:2986
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2994
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "-fstack-limit-register=<регистр>\tПрерывание при переполнении стека, <регистр> задает границу стека."
  
! #: common.opt:2998
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "-fstack-limit-symbol=<символ>\tПрерывание при переполнении стека, <символ> задает границу стека."
  
! #: common.opt:3002
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Использовать propolice как метод защиты стека."
  
! #: common.opt:3006
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Использовать защиту стека для каждой функции."
  
! #: common.opt:3010
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Использовать интеллектуальный метод защиты стека для определенных функций."
  
! #: common.opt:3014
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "Использовать метод защиты стека только для функций со stack_protect атрибутом."
  
! #: common.opt:3018
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr "Выводить информацию об использовании стека для каждой функции."
  
! #: common.opt:3030
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr "Предполагать строгое соблюдение правил перекрытия данных в памяти."
  
! #: common.opt:3034
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Трактовать знаковое переполнение как неопределенное поведение.  Negated as -fwrapv -fwrapv-pointer."
  
! #: common.opt:3038
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3042
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3051
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3055
  #, fuzzy, no-c-format
  #| msgid "name missing for member function"
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "не задано имя элемента-функции"
  
! #: common.opt:3059
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3063
  #, fuzzy, no-c-format
  #| msgid "Enable barrel shift instructions."
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Включить инструкции циклического сдвига."
  
! #: common.opt:3067
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr "Реализовать __atomic операции посредством библиотечных вызовов унаследованных __sync функций."
  
! #: common.opt:3071
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Проверить код на наличие синтаксических ошибок и завершить работу."
  
! #: common.opt:3075
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr "Создать файлы данных для \"gcov\"."
  
! #: common.opt:3079
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "Выполнить протягивание переходов."
  
! #: common.opt:3083
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr "Показать время, затраченное каждым проходом компилятора."
  
! #: common.opt:3087
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr "Показать время, затраченное подфазами, отдельно."
  
! #: common.opt:3091
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tМодель генерации кода для данных, локальных для потов, по умолчанию."
  
! #: common.opt:3110
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr "Переупорядочивать функции, переменные и операторы asm верхнего уровня."
  
! #: common.opt:3114
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Формировать суперблоки методом дублирования хвостов."
  
! #: common.opt:3118
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr "Для целей, которые обычно нуждаются в трамолинах для вложенных функций, всегда генерировать их вместо использования дескрипторов."
  
! #: common.opt:3123
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3141
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Предполагать возможность прерываний при плавающих операциях."
  
! #: common.opt:3145
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Прерывания при знаковых переполнениях в сложении, вычитании и умножении."
  
! #: common.opt:3149
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Включить SSA-оптимизацию  распространения констант на древовидном представлении."
  
! #: common.opt:3153
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Включить SSA-BIT-CCP оптимизацию на древовидном представлении."
  
! #: common.opt:3161
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "Включить копирование заголовков циклов в древовидном представлении."
  
! #: common.opt:3169
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "Включить SSA соединение пользовательских переменных."
  
! #: common.opt:3177
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "Выполнять распространение копий в древовидном представлении."
  
! #: common.opt:3185
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "Преобразовывать условные записи в безусловные."
  
! #: common.opt:3189
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "Выполнять преобразования в инициализации переключателей."
  
! #: common.opt:3193
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Выполнить удаление мертвого SSA-кода на древовидном представлении."
  
! #: common.opt:3197
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "Включить оптимизации доминаторов."
  
! #: common.opt:3201
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "Включить слияние хвостов в древовидном представлении."
  
! #: common.opt:3205
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr "Выполнить оптимизацию удаления мертвых команд записи в память."
  
! #: common.opt:3209
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "Выполнять распространение вперед в древовидном представлении."
  
! #: common.opt:3213
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Выполнить полный набор оптимизаций удаления избыточного кода на древовидном  представлении."
  
! #: common.opt:3217
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "Включить оптимизацию вычисления длин строк на древовидном представлении."
  
! #: common.opt:3221
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3227
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3234
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "Выполнить распределение циклов на древовидном представлении."
  
! #: common.opt:3238
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Выполнить распределение циклов для шаблонов, преобразованных в библиотечные вызовы."
  
! #: common.opt:3242
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "Выполнить вынесение инвариантных вычислений за пределы циклов на древовидном представлении."
  
! #: common.opt:3250
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Создавать канонические индуктивные переменные в циклах."
  
! #: common.opt:3254
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "Включить оптимизации циклов на древовидном представлении."
  
! #: common.opt:3258
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "-ftree-parallelize-loops=<число>\tВключить автоматическое распараллеливание циклов."
  
! #: common.opt:3262
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Выполнять поднятие загрузок по условным указателям"
  
! #: common.opt:3266
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Включить оптимизации SSA-PRE на древовидном представлении."
  
! #: common.opt:3270
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr "В SSA-PRE оптимизации на древовидном представлении включить устранение избыточности часть-часть."
  
! #: common.opt:3274
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Выполнить анализ указателей внутри функций на древовидном представлении"
  
! #: common.opt:3278
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "Включить оптимизацию ассоциативных операций на древовидном представлении."
  
! #: common.opt:3286
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "Выполнить погружение SSA-кода на древовидном представлении."
  
! #: common.opt:3290
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr "Выполнить прямолинейное понижение силы операций."
  
! #: common.opt:3294
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "Выполнить замену скаляров для агрегатных значений."
  
! #: common.opt:3298
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr "Выполнить замену временных выражений на проходе SSA->normal."
  
! #: common.opt:3302
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr "Выполнить разбиение диапазонов жизни значений на проходе SSA->normal."
  
! #: common.opt:3306
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Выполнить распространение диапазонов значений на древовидном представлении."
  
! #: common.opt:3310
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr "Расщепить маршруты ведущие к обратным ссылкам цикла."
  
! #: common.opt:3314
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr "Считать, что common декларации могут быть переопределены другими с большим хвостовым массивом."
  
! #: common.opt:3319
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Компилировать весь модуль за раз."
  
! #: common.opt:3323
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3327
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Выполнить развертку циклов с известным числом итераций."
  
! #: common.opt:3331
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "Выполнить развертку всех циклов."
  
! #: common.opt:3346
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr "Разрешить оптимизации плавающей арифметики, которые могут изменить результат операции из-за округления."
  
! #: common.opt:3351
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr "То же, что -fassociative-math для выражений, включающих деление."
  
! #: common.opt:3359
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Разрешить оптимизации плавающих вычислений, которые могут противоречить стандартам IEEE или ISO."
  
! #: common.opt:3363
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr "Выполнить декомпозицию циклов, содержащих условные ветвления."
  
! #: common.opt:3367
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr "Выполнить расщепление циклов"
  
! #: common.opt:3371
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3375
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "Генерировать unwind-таблицы только для обработки исключений."
  
! #: common.opt:3379
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "Использовать bfd компоновщик вместо подразумеваемого."
  
! #: common.opt:3383
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "Использовать gold компоновщик вместо подразумеваемого."
  
! #: common.opt:3387
  #, fuzzy, no-c-format
  #| msgid "Use the gold linker instead of the default linker."
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Использовать gold компоновщик вместо подразумеваемого."
  
! #: common.opt:3391
  #, fuzzy, no-c-format
  #| msgid "Use the gold linker instead of the default linker."
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Использовать gold компоновщик вместо подразумеваемого."
  
! #: common.opt:3401
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr "Выполнить отслеживание переменных."
  
! #: common.opt:3408
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Выполнить отслеживание переменных путем аннотирования присваиваний."
  
! #: common.opt:3414
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr "Переключить -fvar-tracking-assignments."
  
! #: common.opt:3421
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Выполнить отслеживание переменных и пометить неинициализированные переменные."
  
! #: common.opt:3426
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Выполнить векторизацию циклов на древовидном представлении."
  
! #: common.opt:3434
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "Выполнить векторизацию циклов на древовидном представлении."
  
! #: common.opt:3438
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Выполнить векторизацию базовых блоков (SLP) на древовидном представлении."
  
! #: common.opt:3442
  #, fuzzy, no-c-format
  #| msgid "Specifies the cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]\tSpecifies the cost model for vectorization."
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "Specifies the cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]\tЗадает ценовую модель для векторизации."
  
! #: common.opt:3446
  #, fuzzy, no-c-format
  #| msgid "-fsimd-cost-model=[unlimited|dynamic|cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "-fsimd-cost-model=[unlimited|dynamic|cheap]\tЗадает ценовую модель для кода помеченного simd директивой."
  
! #: common.opt:3465
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "Enables the dynamic vectorizer cost model.  Сохранён для обратной совместимости."
  
! #: common.opt:3473
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "Выполнять распространение копий по информации об эволюции скалярных значений."
  
! #: common.opt:3477
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3499
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr "Добавить комментарии к ассемблерному коду."
  
! #: common.opt:3503
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr "-fvisibility=[default|internal|hidden|protected]\tУстановить атрибут видимости символов по умолчанию."
  
! #: common.opt:3522
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr "Проверяйте vtable указатели до их использования."
  
! #: common.opt:3538
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr "Выдать vtable верификационные счетчики."
  
! #: common.opt:3542
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "Выдать информацию о множествах vtable верификационных указателей."
  
! #: common.opt:3546
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Использовать данные профилирования значений при оптимизациях."
  
! #: common.opt:3550
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr "Снять зависимости между различными использованиями одной и той же переменной."
  
! #: common.opt:3554
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Выполнить удаление условного мертвого кода для вызовов встроенных функций."
  
! #: common.opt:3558
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "Выполнить оптимизации на уровне всей программы."
  
! #: common.opt:3562
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr ""
  
! #: common.opt:3566
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Предполагать циклический перенос при арифметических переполнениях."
  
! #: common.opt:3570
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "Помещать данные, инициализированные нулями, в секцию bss."
  
! #: common.opt:3574
  #, fuzzy, no-c-format
  #| msgid "Save registers around function calls."
  msgid "Clear call-used registers upon function return."
  msgstr "Сохранять/восстанавливать регистры до/после вызовов функций."
  
! #: common.opt:3578
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3594
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Генерировать отладочную информацию в формате по умолчанию."
  
! #: common.opt:3598
  #, fuzzy, no-c-format
  #| msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr "%<-fsplit-stack%> требует поддержку ассемблера для CFI директив"
  
! #: common.opt:3602
  #, fuzzy, no-c-format
  #| msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr "%<-fsplit-stack%> требует поддержку ассемблера для CFI директив"
  
! #: common.opt:3606
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format."
  msgid "Generate debug information in CodeView format."
  msgstr "Генерировать отладочную информацию в формате VMS."
  
! #: common.opt:3626
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr "Записывать DW_AT_decl_column и DW_AT_call_column в DWARF."
  
! #: common.opt:3632
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate CTF debug information at default level."
  msgstr "Генерировать отладочную информацию в формате по умолчанию."
  
! #: common.opt:3636
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate BTF debug information at default level."
  msgstr "Генерировать отладочную информацию в формате по умолчанию."
  
! #: common.opt:3640
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3644
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Генерировать отладочную информацию в подразумеваемой версии DWARF формата."
  
! #: common.opt:3648
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Генерировать отладочную информацию в формате DWARF версии 2 (или более поздней)."
  
! #: common.opt:3652
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3656
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3660
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Генерировать отладочную информацию в расширенном формате по умолчанию."
  
! #: common.opt:3664
  #, fuzzy, no-c-format
  #| msgid "Generate a single exit point for each function."
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Генерировать одну выходную точку для каждой функции."
  
! #: common.opt:3668
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3676
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "Не генерировать DWARF pubnames и pubtypes секции."
  
! #: common.opt:3680
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Генерировать DWARF pubnames и pubtypes секции."
  
! #: common.opt:3684
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Генерировать DWARF pubnames и pubtypes секции с GNU расширениями."
  
! #: common.opt:3688
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr "Записывать ключи командной строки gcc в DWARF DW_AT_producer."
  
! #: common.opt:3692
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Генерировать отладочную информацию в отдельных .dwo файлах."
  
! #: common.opt:3704
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3708
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr "Не генерировать дополнения DWARF, не входящие в выбранную версию."
  
! #: common.opt:3712
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3716
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Переключить генерацию отладочной информации."
  
! #: common.opt:3720
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3727
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Генерировать отладочную информацию в формате VMS."
  
! #: common.opt:3756
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Генерировать сжатые debug секции."
  
! #: common.opt:3760
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "-gz=<format>\tГенерировать сжатые отладочные секции в формате <format>."
  
! #: common.opt:3767
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-iplugindir=<каталог>\tУстановить <каталог> подгружаемых модулей по умолчанию."
  
! #: common.opt:3771
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-imultiarch <каталог>\tУстановить <каталог> заголовочных файлов для мультиархитектуры."
  
! #: common.opt:3799
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "-o <файл>\tЗаписать результат в <файл>."
  
! #: common.opt:3803
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Включить профилирование функций."
  
! #: common.opt:3813
  #, fuzzy, no-c-format
  #| msgid "Like -pedantic but issue them as errors."
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr "Как -pedantic, но выдавать ошибки, а не предупреждения."
  
! #: common.opt:3853
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "Не отображать время компиляции функций."
  
! #: common.opt:3885
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Включить подробную выдачу."
  
! #: common.opt:3889
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "Показать версию компилятора."
  
! #: common.opt:3893
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Подавить выдачу предупреждений."
  
! #: common.opt:3903
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Создать разделяемую библиотеку."
  
! #: common.opt:3967
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3971
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3975
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr ""
  
! #: common.opt:3982
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr "Использовать сохранение регистров вызывающей стороной при всех возможных вызовах."
  
! #: common.opt:3986
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
*************** msgid "Maximum number of predicates ored
*** 17946,18062 ****
  msgstr "Максимальное возможное количество планируемых выполнений команды."
  
  #: params.opt:1194
  #, fuzzy, no-c-format
  #| msgid "Use subroutines for function prologues and epilogues."
  msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr "Использовать подпрограммы для прологов/эпилогов функций."
  
! #: params.opt:1198
  #, fuzzy, no-c-format
  #| msgid "Use subroutines for function prologues and epilogues."
  msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr "Использовать подпрограммы для прологов/эпилогов функций."
  
! #: params.opt:1202
  #, no-c-format
  msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1206
  #, no-c-format
  msgid "Time accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1210
  #, fuzzy, no-c-format
  #| msgid "The minimum fraction of profile runs a given basic block execution count must be not to be considered unlikely."
  msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr "Минимальная доля профиля, такая, что если счётчик блока ее превышает, то он не считается маловероятным"
  
! #: params.opt:1214
  #, no-c-format
  msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
! #: params.opt:1218
  #, no-c-format
  msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
! #: params.opt:1222
  #, no-c-format
  msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr "Использовать явно инструкции poison/unpoison для теневой памяти для переменных, размер которых не превышает указанного."
  
! #: params.opt:1226
  #, no-c-format
  msgid "Whether to use canonical types."
  msgstr "Использовать ли канонические типы."
  
! #: params.opt:1230
  #, no-c-format
  msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr "Выполнить векторизацию эпилогов циклов, используя меньший размер векторов."
  
! #: params.opt:1234
  #, no-c-format
  msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
! #: params.opt:1238
  #, no-c-format
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr "Максимальное число начальных итераций цикла, которые могут быть раскатаны для выравнивания данных в цикле."
  
! #: params.opt:1242
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr "Максимальное число проверок времени выполнения, добавляемых в код при векторизации циклов для проверки алиасов."
  
! #: params.opt:1246
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr "Максимальное число проверок времени выполнения, добавляемых в код при векторизации циклов для проверки выравнивания."
  
! #: params.opt:1250
  #, no-c-format
  msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
! #: params.opt:1254
  #, no-c-format
  msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
! #: params.opt:1258
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees."
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "Выполнить векторизацию циклов на древовидном представлении."
  
! #: params.opt:1262
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1266
  #, fuzzy, no-c-format
  #| msgid "Maximum number of basic blocks on a finite state automaton jump thread path."
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr "Максимальное число базовых блоков в конечном автомате, используемом на проходе протягивания переходов."
  
! #: params.opt:1270
  #, fuzzy, no-c-format
  #| msgid "maximum number of basic blocks per function to be analyzed by Graphite."
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr "максимальное число базовых блоков в функции, при котором применяются средства Graphite"
  
! #: params.opt:1274
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1278
  #, fuzzy, no-c-format
  #| msgid "maximum number of basic blocks per function to be analyzed by Graphite."
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
--- 17951,18072 ----
  msgstr "Максимальное возможное количество планируемых выполнений команды."
  
  #: params.opt:1194
+ #, no-c-format
+ msgid "Maximum amount of work done to prune paths where the variable is always initialized."
+ msgstr ""
+ 
+ #: params.opt:1198
  #, fuzzy, no-c-format
  #| msgid "Use subroutines for function prologues and epilogues."
  msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr "Использовать подпрограммы для прологов/эпилогов функций."
  
! #: params.opt:1202
  #, fuzzy, no-c-format
  #| msgid "Use subroutines for function prologues and epilogues."
  msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr "Использовать подпрограммы для прологов/эпилогов функций."
  
! #: params.opt:1206
  #, no-c-format
  msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1210
  #, no-c-format
  msgid "Time accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1214
  #, fuzzy, no-c-format
  #| msgid "The minimum fraction of profile runs a given basic block execution count must be not to be considered unlikely."
  msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr "Минимальная доля профиля, такая, что если счётчик блока ее превышает, то он не считается маловероятным"
  
! #: params.opt:1218
  #, no-c-format
  msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
! #: params.opt:1222
  #, no-c-format
  msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
! #: params.opt:1226
  #, no-c-format
  msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr "Использовать явно инструкции poison/unpoison для теневой памяти для переменных, размер которых не превышает указанного."
  
! #: params.opt:1230
  #, no-c-format
  msgid "Whether to use canonical types."
  msgstr "Использовать ли канонические типы."
  
! #: params.opt:1234
  #, no-c-format
  msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr "Выполнить векторизацию эпилогов циклов, используя меньший размер векторов."
  
! #: params.opt:1238
  #, no-c-format
  msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
! #: params.opt:1242
  #, no-c-format
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr "Максимальное число начальных итераций цикла, которые могут быть раскатаны для выравнивания данных в цикле."
  
! #: params.opt:1246
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr "Максимальное число проверок времени выполнения, добавляемых в код при векторизации циклов для проверки алиасов."
  
! #: params.opt:1250
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr "Максимальное число проверок времени выполнения, добавляемых в код при векторизации циклов для проверки выравнивания."
  
! #: params.opt:1254
  #, no-c-format
  msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
! #: params.opt:1258
  #, no-c-format
  msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
! #: params.opt:1262
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees."
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "Выполнить векторизацию циклов на древовидном представлении."
  
! #: params.opt:1266
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1270
  #, fuzzy, no-c-format
  #| msgid "Maximum number of basic blocks on a finite state automaton jump thread path."
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr "Максимальное число базовых блоков в конечном автомате, используемом на проходе протягивания переходов."
  
! #: params.opt:1274
  #, fuzzy, no-c-format
  #| msgid "maximum number of basic blocks per function to be analyzed by Graphite."
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr "максимальное число базовых блоков в функции, при котором применяются средства Graphite"
  
! #: params.opt:1278
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1282
  #, fuzzy, no-c-format
  #| msgid "maximum number of basic blocks per function to be analyzed by Graphite."
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
*************** msgstr "значение счётчик�
*** 18094,18157 ****
  msgid "callee does not return"
  msgstr ""
  
! #: calls.cc:2585
  #, fuzzy
  #| msgid "variable %qD has function type"
  msgid "volatile function type"
  msgstr "переменная %qD имеет тип функции"
  
! #: calls.cc:2604
  #, fuzzy
  #| msgid "expected function"
  msgid "nested function"
  msgstr "ожидалась функция"
  
! #: calls.cc:2615
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2629
  #, fuzzy
  #| msgid "different number of parameters"
  msgid "inconsistent number of popped arguments"
  msgstr "разное число параметров"
  
! #: calls.cc:2636
  #, fuzzy
  #| msgid "%s does not support split_block"
  msgid "frontend does not support sibling call"
  msgstr "%s не поддерживает split_block"
  
! #: calls.cc:2692
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3066
  #, fuzzy
  #| msgid "LHS in noreturn call"
  msgid "inside another call"
  msgstr "левая часть в вызове без возврата (noreturn)"
  
! #: calls.cc:3075
  #, fuzzy
  #| msgid "value argument"
  msgid "variable size arguments"
  msgstr "value аргумент"
  
  #
! #: calls.cc:3099
  #, fuzzy
  #| msgid "passing too large argument on stack"
  msgid "hidden string length argument passed on stack"
  msgstr "передача слишком большого аргумента на стек"
  
! #: calls.cc:3148
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4060
  #, fuzzy
  #| msgid "static assertion failed"
  msgid "tail call production failed"
--- 18104,18167 ----
  msgid "callee does not return"
  msgstr ""
  
! #: calls.cc:2586
  #, fuzzy
  #| msgid "variable %qD has function type"
  msgid "volatile function type"
  msgstr "переменная %qD имеет тип функции"
  
! #: calls.cc:2605
  #, fuzzy
  #| msgid "expected function"
  msgid "nested function"
  msgstr "ожидалась функция"
  
! #: calls.cc:2616
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2630
  #, fuzzy
  #| msgid "different number of parameters"
  msgid "inconsistent number of popped arguments"
  msgstr "разное число параметров"
  
! #: calls.cc:2637
  #, fuzzy
  #| msgid "%s does not support split_block"
  msgid "frontend does not support sibling call"
  msgstr "%s не поддерживает split_block"
  
! #: calls.cc:2693
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3067
  #, fuzzy
  #| msgid "LHS in noreturn call"
  msgid "inside another call"
  msgstr "левая часть в вызове без возврата (noreturn)"
  
! #: calls.cc:3076
  #, fuzzy
  #| msgid "value argument"
  msgid "variable size arguments"
  msgstr "value аргумент"
  
  #
! #: calls.cc:3100
  #, fuzzy
  #| msgid "passing too large argument on stack"
  msgid "hidden string length argument passed on stack"
  msgstr "передача слишком большого аргумента на стек"
  
! #: calls.cc:3149
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4061
  #, fuzzy
  #| msgid "static assertion failed"
  msgid "tail call production failed"
*************** msgstr "операнд '%%l' не явл
*** 18404,18415 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12799
  #, c-format
  msgid "floating constant misused"
  msgstr "некорректное использование плавающей константы"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12890
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 18414,18425 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12801
  #, c-format
  msgid "floating constant misused"
  msgstr "некорректное использование плавающей константы"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12892
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Этот ключ не доку�
*** 19778,19849 ****
  msgid "Uses of this option are diagnosed."
  msgstr "При использовании этого ключа выдается предупреждение"
  
! #: opts.cc:1723
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
  #
! #: opts.cc:1728
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s%s."
  msgstr "(%s  Аналог %s."
  
  #
! #: opts.cc:1733
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s."
  msgstr "(%s  Аналог %s."
  
  #
! #: opts.cc:1741
  #, c-format
  msgid "%s  Same as %s."
  msgstr "(%s  Аналог %s."
  
! #: opts.cc:1804
  #, fuzzy
  #| msgid "variable"
  msgid "[available in "
  msgstr "переменная"
  
! #: opts.cc:1836
  msgid "[default]"
  msgstr "[по умолчанию]"
  
! #: opts.cc:1845
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1882
  msgid "[enabled]"
  msgstr "[включено]"
  
! #: opts.cc:1884
  msgid "[disabled]"
  msgstr "[выключено]"
  
! #: opts.cc:1920
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Не найдены ключи с требуемыми характеристиками\n"
  
! #: opts.cc:1929
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  " Ничего не найдено.  --help=%s выводит *все* ключи, поддерживаемые для языка %s.\n"
  "\n"
  
! #: opts.cc:1935
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Все ключи с требуемыми характеристиками уже выведены\n"
  
! #: opts.cc:1980
  #, fuzzy, c-format
  #| msgid "invalid argument to built-in function %s"
  msgid ""
--- 19788,19859 ----
  msgid "Uses of this option are diagnosed."
  msgstr "При использовании этого ключа выдается предупреждение"
  
! #: opts.cc:1721
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
  #
! #: opts.cc:1726
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s%s."
  msgstr "(%s  Аналог %s."
  
  #
! #: opts.cc:1731
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s."
  msgstr "(%s  Аналог %s."
  
  #
! #: opts.cc:1739
  #, c-format
  msgid "%s  Same as %s."
  msgstr "(%s  Аналог %s."
  
! #: opts.cc:1802
  #, fuzzy
  #| msgid "variable"
  msgid "[available in "
  msgstr "переменная"
  
! #: opts.cc:1834
  msgid "[default]"
  msgstr "[по умолчанию]"
  
! #: opts.cc:1843
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1880
  msgid "[enabled]"
  msgstr "[включено]"
  
! #: opts.cc:1882
  msgid "[disabled]"
  msgstr "[выключено]"
  
! #: opts.cc:1918
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Не найдены ключи с требуемыми характеристиками\n"
  
! #: opts.cc:1927
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  " Ничего не найдено.  --help=%s выводит *все* ключи, поддерживаемые для языка %s.\n"
  "\n"
  
! #: opts.cc:1933
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Все ключи с требуемыми характеристиками уже выведены\n"
  
! #: opts.cc:1978
  #, fuzzy, c-format
  #| msgid "invalid argument to built-in function %s"
  msgid ""
*************** msgid ""
*** 19851,19899 ****
  "   "
  msgstr "некорректный аргумент встроенной функции %s"
  
! #: opts.cc:2030
  msgid "The following options are target specific"
  msgstr "Следующие ключи не зависят от целевой архитектуры"
  
! #: opts.cc:2033
  msgid "The following options control compiler warning messages"
  msgstr "Следующие ключи контролируют предупреждения компилятора"
  
! #: opts.cc:2036
  msgid "The following options control optimizations"
  msgstr "Следующие ключи контролируют оптимизацию"
  
! #: opts.cc:2039 opts.cc:2079
  msgid "The following options are language-independent"
  msgstr "Следующие ключи не зависят от входного языка"
  
! #: opts.cc:2042
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "Следующие ключи контролируют оптимизацию"
  
! #: opts.cc:2048
  msgid "The following options are specific to just the language "
  msgstr "Следующие ключи зависят только от языка "
  
! #: opts.cc:2050
  msgid "The following options are supported by the language "
  msgstr "Следующие ключи поддерживаются языком "
  
! #: opts.cc:2061
  msgid "The following options are not documented"
  msgstr "Следующие ключи не документированы"
  
! #: opts.cc:2063
  msgid "The following options take separate arguments"
  msgstr "Следующие ключи принимают раздельные аргументы"
  
! #: opts.cc:2065
  msgid "The following options take joined arguments"
  msgstr "Следующие ключи принимают объединенные аргументы"
  
! #: opts.cc:2077
  msgid "The following options are language-related"
  msgstr "Следующие ключи относятся к исходному языку"
  
--- 19861,19909 ----
  "   "
  msgstr "некорректный аргумент встроенной функции %s"
  
! #: opts.cc:2028
  msgid "The following options are target specific"
  msgstr "Следующие ключи не зависят от целевой архитектуры"
  
! #: opts.cc:2031
  msgid "The following options control compiler warning messages"
  msgstr "Следующие ключи контролируют предупреждения компилятора"
  
! #: opts.cc:2034
  msgid "The following options control optimizations"
  msgstr "Следующие ключи контролируют оптимизацию"
  
! #: opts.cc:2037 opts.cc:2077
  msgid "The following options are language-independent"
  msgstr "Следующие ключи не зависят от входного языка"
  
! #: opts.cc:2040
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "Следующие ключи контролируют оптимизацию"
  
! #: opts.cc:2046
  msgid "The following options are specific to just the language "
  msgstr "Следующие ключи зависят только от языка "
  
! #: opts.cc:2048
  msgid "The following options are supported by the language "
  msgstr "Следующие ключи поддерживаются языком "
  
! #: opts.cc:2059
  msgid "The following options are not documented"
  msgstr "Следующие ключи не документированы"
  
! #: opts.cc:2061
  msgid "The following options take separate arguments"
  msgstr "Следующие ключи принимают раздельные аргументы"
  
! #: opts.cc:2063
  msgid "The following options take joined arguments"
  msgstr "Следующие ключи принимают объединенные аргументы"
  
! #: opts.cc:2075
  msgid "The following options are language-related"
  msgstr "Следующие ключи относятся к исходному языку"
  
*************** msgid "%s%sGGC heuristics: --param ggc-m
*** 20003,20009 ****
  msgstr "%s%sэвристики GGC: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9013 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anonymous>"
--- 20013,20019 ----
  msgstr "%s%sэвристики GGC: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9014 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anonymous>"
*************** msgstr ""
*** 20020,20026 ****
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:723
  msgid "caller uses setjmp"
  msgstr ""
  
--- 20030,20036 ----
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:853
  msgid "caller uses setjmp"
  msgstr ""
  
*************** msgstr ""
*** 20028,20111 ****
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:633
  msgid "memory reference or volatile after call"
  msgstr ""
  
  #
! #: tree-tailcall.cc:690
  #, fuzzy
  #| msgid "passing too large argument on stack"
  msgid "address of caller arguments taken"
  msgstr "передача слишком большого аргумента на стек"
  
! #: tree-tailcall.cc:717
  #, fuzzy
  #| msgid "<return value> "
  msgid "return value in memory"
  msgstr "<возвращаемое значение> "
  
! #: tree-tailcall.cc:734
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:747
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:760 tree-tailcall.cc:1166
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
  #
! #: tree-tailcall.cc:795
  #, fuzzy
  #| msgid "return value type mismatch"
  msgid "return value used after call"
  msgstr "несоответствие типа возвращаемого значения"
  
! #: tree-tailcall.cc:893 tree-tailcall.cc:921
  #, fuzzy
  #| msgid "callee refers to comdat-local symbols"
  msgid "call invocation refers to locals"
  msgstr "вызываемая функция ссылается на локальные comdat символы"
  
! #: tree-tailcall.cc:1001
  msgid "unhandled code after call"
  msgstr ""
  
  #
! #: tree-tailcall.cc:1011
  #, fuzzy
  #| msgid "return value type mismatch"
  msgid "return value changed after call"
  msgstr "несоответствие типа возвращаемого значения"
  
! #: tree-tailcall.cc:1060
  #, fuzzy
  #| msgid "internal function"
  msgid "internal call"
  msgstr "внутренняя функция"
  
! #: tree-tailcall.cc:1068 tree-tailcall.cc:1139
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1149
  #, fuzzy
  #| msgid "Optimize sibling and tail recursive calls."
  msgid "operations after non tail recursive call"
  msgstr "Оптимизировать парные вызовы и хвостовую рекурсию."
  
! #: tree-tailcall.cc:1157
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1170
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1672
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
--- 20038,20121 ----
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:746
  msgid "memory reference or volatile after call"
  msgstr ""
  
  #
! #: tree-tailcall.cc:820
  #, fuzzy
  #| msgid "passing too large argument on stack"
  msgid "address of caller arguments taken"
  msgstr "передача слишком большого аргумента на стек"
  
! #: tree-tailcall.cc:847
  #, fuzzy
  #| msgid "<return value> "
  msgid "return value in memory"
  msgstr "<возвращаемое значение> "
  
! #: tree-tailcall.cc:864
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:877
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:890 tree-tailcall.cc:1385
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
  #
! #: tree-tailcall.cc:925
  #, fuzzy
  #| msgid "return value type mismatch"
  msgid "return value used after call"
  msgstr "несоответствие типа возвращаемого значения"
  
! #: tree-tailcall.cc:1023 tree-tailcall.cc:1051
  #, fuzzy
  #| msgid "callee refers to comdat-local symbols"
  msgid "call invocation refers to locals"
  msgstr "вызываемая функция ссылается на локальные comdat символы"
  
! #: tree-tailcall.cc:1220
  msgid "unhandled code after call"
  msgstr ""
  
  #
! #: tree-tailcall.cc:1230
  #, fuzzy
  #| msgid "return value type mismatch"
  msgid "return value changed after call"
  msgstr "несоответствие типа возвращаемого значения"
  
! #: tree-tailcall.cc:1279
  #, fuzzy
  #| msgid "internal function"
  msgid "internal call"
  msgstr "внутренняя функция"
  
! #: tree-tailcall.cc:1287 tree-tailcall.cc:1358
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1368
  #, fuzzy
  #| msgid "Optimize sibling and tail recursive calls."
  msgid "operations after non tail recursive call"
  msgstr "Оптимизировать парные вызовы и хвостовую рекурсию."
  
! #: tree-tailcall.cc:1376
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1389
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1892
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
*************** msgid "length modifier in strfmon format
*** 20382,20403 ****
  msgstr "модификатор размера в формате strfmon"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1656 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<command-line>"
  
! #: config/aarch64/aarch64.cc:12298 config/loongarch/loongarch.cc:6280
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12307 config/aarch64/aarch64.cc:12320
! #: config/aarch64/aarch64.cc:12332 config/aarch64/aarch64.cc:12343
! #: config/aarch64/aarch64.cc:12359 config/aarch64/aarch64.cc:12373
! #: config/aarch64/aarch64.cc:12393 config/aarch64/aarch64.cc:12475
! #: config/aarch64/aarch64.cc:12486 config/aarch64/aarch64.cc:12500
! #: config/aarch64/aarch64.cc:12726 config/aarch64/aarch64.cc:12739
! #: config/aarch64/aarch64.cc:12756 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
--- 20392,20413 ----
  msgstr "модификатор размера в формате strfmon"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1658 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<command-line>"
  
! #: config/aarch64/aarch64.cc:12313 config/loongarch/loongarch.cc:6280
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12322 config/aarch64/aarch64.cc:12335
! #: config/aarch64/aarch64.cc:12347 config/aarch64/aarch64.cc:12358
! #: config/aarch64/aarch64.cc:12374 config/aarch64/aarch64.cc:12388
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12490
! #: config/aarch64/aarch64.cc:12501 config/aarch64/aarch64.cc:12515
! #: config/aarch64/aarch64.cc:12741 config/aarch64/aarch64.cc:12754
! #: config/aarch64/aarch64.cc:12771 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
*************** msgstr ""
*** 20407,20414 ****
  msgid "invalid operand for '%%%c'"
  msgstr "недопустимый операнд для кода '%%%c'"
  
! #: config/aarch64/aarch64.cc:12411 config/aarch64/aarch64.cc:12422
! #: config/aarch64/aarch64.cc:12586 config/aarch64/aarch64.cc:12597
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
--- 20417,20424 ----
  msgid "invalid operand for '%%%c'"
  msgstr "недопустимый операнд для кода '%%%c'"
  
! #: config/aarch64/aarch64.cc:12426 config/aarch64/aarch64.cc:12437
! #: config/aarch64/aarch64.cc:12601 config/aarch64/aarch64.cc:12612
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
*************** msgstr "недопустимый опе�
*** 20416,20564 ****
  msgid "invalid vector constant"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12436
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "недопустимый операнд - плавающий или векторный регистр для кода '%%%c'"
  
! #: config/aarch64/aarch64.cc:12448
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "incompatible operand for '%%%c'"
  msgstr "недопустимый операнд для кода '%%%c'"
  
! #: config/aarch64/aarch64.cc:12468
  #, fuzzy, c-format
  #| msgid "incompatible floating point / vector register operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "недопустимый операнд - плавающий или векторный регистр для кода '%%%c'"
  
! #: config/aarch64/aarch64.cc:12533 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "отсутствует операнд"
  
! #: config/aarch64/aarch64.cc:12623
  #, c-format
  msgid "invalid constant"
  msgstr "недопустимая константа"
  
! #: config/aarch64/aarch64.cc:12626
  #, c-format
  msgid "invalid operand"
  msgstr "некорректный операнд"
  
! #: config/aarch64/aarch64.cc:12764 config/aarch64/aarch64.cc:12769
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "некорректный префикс операнда '%%%c'"
  
! #: config/aarch64/aarch64.cc:12789
  #, c-format
  msgid "invalid address mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22760
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "некорректное преобразование из %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:22762
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "некорректное преобразование к типу %qT от типа %qT"
  
! #: config/aarch64/aarch64.cc:29725 config/aarch64/aarch64.cc:29748
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29743
  #, fuzzy
  #| msgid "invalid operands in binary operation"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "неверные операнды в бинарной операции"
  
! #: config/alpha/alpha.cc:5783 config/i386/i386.cc:14075
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "'%%&' использовано без локальной динамической TLS ссылки"
  
! #: config/alpha/alpha.cc:5841 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "некорректное %%J значение"
  
! #: config/alpha/alpha.cc:5871 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "некорректное значение %%r"
  
! #: config/alpha/alpha.cc:5881 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "некорректное значение %%R"
  
! #: config/alpha/alpha.cc:5887 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "некорректное значение %%N"
  
! #: config/alpha/alpha.cc:5895 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "некорректное значение %%P"
  
! #: config/alpha/alpha.cc:5903
  #, c-format
  msgid "invalid %%h value"
  msgstr "некорректное значение %%h"
  
! #: config/alpha/alpha.cc:5911 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "некорректное значение %%L"
  
! #: config/alpha/alpha.cc:5930
  #, c-format
  msgid "invalid %%m value"
  msgstr "некорректное значение %%M"
  
! #: config/alpha/alpha.cc:5936
  #, c-format
  msgid "invalid %%M value"
  msgstr "некорректное значение %%M"
  
! #: config/alpha/alpha.cc:5973
  #, c-format
  msgid "invalid %%U value"
  msgstr "некорректное значение %%U"
  
! #: config/alpha/alpha.cc:5981 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "некорректное значение %%s"
  
! #: config/alpha/alpha.cc:5992
  #, c-format
  msgid "invalid %%C value"
  msgstr "некорректное значение %%C"
  
! #: config/alpha/alpha.cc:6029 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "некорректное значение %%E"
  
! #: config/alpha/alpha.cc:6054 config/alpha/alpha.cc:6104
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "некорректное unspec-перемещение"
  
! #: config/alpha/alpha.cc:6063 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
--- 20426,20574 ----
  msgid "invalid vector constant"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "недопустимый операнд - плавающий или векторный регистр для кода '%%%c'"
  
! #: config/aarch64/aarch64.cc:12463
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "incompatible operand for '%%%c'"
  msgstr "недопустимый операнд для кода '%%%c'"
  
! #: config/aarch64/aarch64.cc:12483
  #, fuzzy, c-format
  #| msgid "incompatible floating point / vector register operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "недопустимый операнд - плавающий или векторный регистр для кода '%%%c'"
  
! #: config/aarch64/aarch64.cc:12548 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "отсутствует операнд"
  
! #: config/aarch64/aarch64.cc:12638
  #, c-format
  msgid "invalid constant"
  msgstr "недопустимая константа"
  
! #: config/aarch64/aarch64.cc:12641
  #, c-format
  msgid "invalid operand"
  msgstr "некорректный операнд"
  
! #: config/aarch64/aarch64.cc:12779 config/aarch64/aarch64.cc:12784
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "некорректный префикс операнда '%%%c'"
  
! #: config/aarch64/aarch64.cc:12804
  #, c-format
  msgid "invalid address mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22775
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "некорректное преобразование из %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:22777
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "некорректное преобразование к типу %qT от типа %qT"
  
! #: config/aarch64/aarch64.cc:29806 config/aarch64/aarch64.cc:29829
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29824
  #, fuzzy
  #| msgid "invalid operands in binary operation"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "неверные операнды в бинарной операции"
  
! #: config/alpha/alpha.cc:5780 config/i386/i386.cc:14077
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "'%%&' использовано без локальной динамической TLS ссылки"
  
! #: config/alpha/alpha.cc:5838 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "некорректное %%J значение"
  
! #: config/alpha/alpha.cc:5868 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "некорректное значение %%r"
  
! #: config/alpha/alpha.cc:5878 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "некорректное значение %%R"
  
! #: config/alpha/alpha.cc:5884 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "некорректное значение %%N"
  
! #: config/alpha/alpha.cc:5892 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "некорректное значение %%P"
  
! #: config/alpha/alpha.cc:5900
  #, c-format
  msgid "invalid %%h value"
  msgstr "некорректное значение %%h"
  
! #: config/alpha/alpha.cc:5908 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "некорректное значение %%L"
  
! #: config/alpha/alpha.cc:5927
  #, c-format
  msgid "invalid %%m value"
  msgstr "некорректное значение %%M"
  
! #: config/alpha/alpha.cc:5933
  #, c-format
  msgid "invalid %%M value"
  msgstr "некорректное значение %%M"
  
! #: config/alpha/alpha.cc:5970
  #, c-format
  msgid "invalid %%U value"
  msgstr "некорректное значение %%U"
  
! #: config/alpha/alpha.cc:5978 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "некорректное значение %%s"
  
! #: config/alpha/alpha.cc:5989
  #, c-format
  msgid "invalid %%C value"
  msgstr "некорректное значение %%C"
  
! #: config/alpha/alpha.cc:6026 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "некорректное значение %%E"
  
! #: config/alpha/alpha.cc:6051 config/alpha/alpha.cc:6101
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "некорректное unspec-перемещение"
  
! #: config/alpha/alpha.cc:6060 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
*************** msgstr "некорректное unspec-
*** 20566,20572 ****
  msgid "invalid %%xn code"
  msgstr "некорректный код %%xn"
  
! #: config/alpha/alpha.cc:6169
  #, c-format
  msgid "invalid operand address"
  msgstr "некорректный адрес операнда"
--- 20576,20582 ----
  msgid "invalid %%xn code"
  msgstr "некорректный код %%xn"
  
! #: config/alpha/alpha.cc:6166
  #, c-format
  msgid "invalid operand address"
  msgstr "некорректный адрес операнда"
*************** msgstr "некорректный опе�
*** 20876,20884 ****
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:525
! #: cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7836 d/d-convert.cc:237
! #: go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
--- 20886,20894 ----
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:534
! #: cobol/genutil.cc:1268 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7952
! #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
*************** msgstr "недопустимая кон�
*** 21126,21256 ****
  msgid "Expected register or constant integer."
  msgstr "Ожидался интерфейс или указатель на интерфейс"
  
! #: config/i386/i386.cc:12884
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "некорректный операнд UNSPEC"
  
! #: config/i386/i386.cc:13423
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "недопустимое использование регистра '%s'>"
  
! #: config/i386/i386.cc:13428
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "некорректное использование флага вывода в asm"
  
! #: config/i386/i386.cc:13662
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "недопустимый размер операнда для кода 'O'"
  
! #: config/i386/i386.cc:13697
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "недопустимый размер операнда для кода 'z'"
  
! #: config/i386/i386.cc:13772
  #, fuzzy, c-format
  #| msgid "invalid operand type used with operand code 'Z'"
  msgid "invalid operand type used with operand code '%c'"
  msgstr "недопустимый тип операнда для кода 'Z'"
  
! #: config/i386/i386.cc:13777
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code 'O'"
  msgid "invalid operand size for operand code '%c'"
  msgstr "недопустимый размер операнда для кода 'O'"
  
! #: config/i386/i386.cc:13855
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "операнд не является кодом условия, неверный код операнда 'Y'"
  
! #: config/i386/i386.cc:13934
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "операнд не является кодом условия, неверный код операнда 'D'"
  
! #: config/i386/i386.cc:13952
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "операнд не является кодом условия, неверный код операнда '%c'"
  
! #: config/i386/i386.cc:13973
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "операнд не является ссылкой на память со смещением, неверный код операнда 'H'"
  
! #: config/i386/i386.cc:13988
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "операнд не является кодом условия, неверный код операнда 'K'"
  
! #: config/i386/i386.cc:14016
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "операнд не является специфическим целым, неверный код операнда 'r'"
  
! #: config/i386/i386.cc:14034
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "операнд не является целым, неверный код операнда 'R'"
  
! #: config/i386/i386.cc:14057
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "операнд не является специфическим целым, неверный код операнда 'R'"
  
! #: config/i386/i386.cc:14150
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "некорректный код операнда '%c'"
  
! #: config/i386/i386.cc:14212 config/i386/i386.cc:14601
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "некорректные ограничения для операнда"
  
! #: config/i386/i386.cc:14313
  #, c-format
  msgid "invalid vector immediate"
  msgstr ""
  
! #: config/i386/i386.cc:17483
  msgid "unknown insn mode"
  msgstr "некорректный режим инструкции"
  
! #: config/i386/i386.cc:24021
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "некорректное преобразование из %<__fpreg%>"
  
! #: config/i386/i386.cc:24024
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "некорректное преобразование из %<__fpreg%>"
  
! #: config/i386/i386.cc:24027
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "некорректное преобразование к %<__fpreg%>"
  
! #: config/i386/i386.cc:24030
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "некорректное преобразование к типу %qT от типа %qT"
  
! #: config/i386/i386.cc:24068 config/i386/i386.cc:24093
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24071 config/i386/i386.cc:24097
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
--- 21136,21266 ----
  msgid "Expected register or constant integer."
  msgstr "Ожидался интерфейс или указатель на интерфейс"
  
! #: config/i386/i386.cc:12886
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "некорректный операнд UNSPEC"
  
! #: config/i386/i386.cc:13425
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "недопустимое использование регистра '%s'>"
  
! #: config/i386/i386.cc:13430
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "некорректное использование флага вывода в asm"
  
! #: config/i386/i386.cc:13664
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "недопустимый размер операнда для кода 'O'"
  
! #: config/i386/i386.cc:13699
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "недопустимый размер операнда для кода 'z'"
  
! #: config/i386/i386.cc:13774
  #, fuzzy, c-format
  #| msgid "invalid operand type used with operand code 'Z'"
  msgid "invalid operand type used with operand code '%c'"
  msgstr "недопустимый тип операнда для кода 'Z'"
  
! #: config/i386/i386.cc:13779
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code 'O'"
  msgid "invalid operand size for operand code '%c'"
  msgstr "недопустимый размер операнда для кода 'O'"
  
! #: config/i386/i386.cc:13857
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "операнд не является кодом условия, неверный код операнда 'Y'"
  
! #: config/i386/i386.cc:13936
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "операнд не является кодом условия, неверный код операнда 'D'"
  
! #: config/i386/i386.cc:13954
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "операнд не является кодом условия, неверный код операнда '%c'"
  
! #: config/i386/i386.cc:13975
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "операнд не является ссылкой на память со смещением, неверный код операнда 'H'"
  
! #: config/i386/i386.cc:13990
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "операнд не является кодом условия, неверный код операнда 'K'"
  
! #: config/i386/i386.cc:14018
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "операнд не является специфическим целым, неверный код операнда 'r'"
  
! #: config/i386/i386.cc:14036
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "операнд не является целым, неверный код операнда 'R'"
  
! #: config/i386/i386.cc:14059
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "операнд не является специфическим целым, неверный код операнда 'R'"
  
! #: config/i386/i386.cc:14152
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "некорректный код операнда '%c'"
  
! #: config/i386/i386.cc:14214 config/i386/i386.cc:14603
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "некорректные ограничения для операнда"
  
! #: config/i386/i386.cc:14315
  #, c-format
  msgid "invalid vector immediate"
  msgstr ""
  
! #: config/i386/i386.cc:17485
  msgid "unknown insn mode"
  msgstr "некорректный режим инструкции"
  
! #: config/i386/i386.cc:24023
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "некорректное преобразование из %<__fpreg%>"
  
! #: config/i386/i386.cc:24026
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "некорректное преобразование из %<__fpreg%>"
  
! #: config/i386/i386.cc:24029
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "некорректное преобразование к %<__fpreg%>"
  
! #: config/i386/i386.cc:24032
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "некорректное преобразование к типу %qT от типа %qT"
  
! #: config/i386/i386.cc:24070 config/i386/i386.cc:24095
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24073 config/i386/i386.cc:24099
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
*************** msgstr "некорректный адр�
*** 21371,21406 ****
  msgid "lo_sum not of register"
  msgstr "lo_sum не от регистра"
  
! #: config/microblaze/microblaze.cc:2299
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr "неизвестный знак пунктуации '%c'"
  
! #: config/microblaze/microblaze.cc:2308
  #, c-format
  msgid "null pointer"
  msgstr "нулевой указатель"
  
! #: config/microblaze/microblaze.cc:2343
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND, некорректная инструкция для %%C"
  
! #: config/microblaze/microblaze.cc:2372
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND, некорректная инструкция для %%N"
  
! #: config/microblaze/microblaze.cc:2392 config/microblaze/microblaze.cc:2568
  msgid "insn contains an invalid address !"
  msgstr "инструкция содержит некорректный адрес !"
  
! #: config/microblaze/microblaze.cc:2408 config/microblaze/microblaze.cc:2638
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "некорректный адрес"
  
! #: config/microblaze/microblaze.cc:2511
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr "обнаружена буква %c & insn не является CONST_INT"
--- 21381,21416 ----
  msgid "lo_sum not of register"
  msgstr "lo_sum не от регистра"
  
! #: config/microblaze/microblaze.cc:2303
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr "неизвестный знак пунктуации '%c'"
  
! #: config/microblaze/microblaze.cc:2312
  #, c-format
  msgid "null pointer"
  msgstr "нулевой указатель"
  
! #: config/microblaze/microblaze.cc:2347
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND, некорректная инструкция для %%C"
  
! #: config/microblaze/microblaze.cc:2376
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND, некорректная инструкция для %%N"
  
! #: config/microblaze/microblaze.cc:2396 config/microblaze/microblaze.cc:2572
  msgid "insn contains an invalid address !"
  msgstr "инструкция содержит некорректный адрес !"
  
! #: config/microblaze/microblaze.cc:2412 config/microblaze/microblaze.cc:2642
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "некорректный адрес"
  
! #: config/microblaze/microblaze.cc:2515
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr "обнаружена буква %c & insn не является CONST_INT"
*************** msgstr "Включить использ�
*** 21728,21764 ****
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Аргумент AltiVec передан в функцию без прототипа"
  
! #: config/rs6000/rs6000.cc:28020
  msgid "Could not generate addis value for fusion"
  msgstr "Не удалось сгенерировать дополнительное значение для синтеза"
  
! #: config/rs6000/rs6000.cc:28089
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Не удалось сгенерировать смещение загрузки/сохранения для синтеза"
  
! #: config/rs6000/rs6000.cc:28165
  msgid "Bad GPR fusion"
  msgstr "Некорректный GPR синтез"
  
! #: config/rs6000/rs6000.cc:28767
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "некорректное преобразование из %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28769
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "некорректное преобразование к %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28771
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "некорректное преобразование из %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28773
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
--- 21738,21774 ----
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Аргумент AltiVec передан в функцию без прототипа"
  
! #: config/rs6000/rs6000.cc:28023
  msgid "Could not generate addis value for fusion"
  msgstr "Не удалось сгенерировать дополнительное значение для синтеза"
  
! #: config/rs6000/rs6000.cc:28092
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Не удалось сгенерировать смещение загрузки/сохранения для синтеза"
  
! #: config/rs6000/rs6000.cc:28168
  msgid "Bad GPR fusion"
  msgstr "Некорректный GPR синтез"
  
! #: config/rs6000/rs6000.cc:28770
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "некорректное преобразование из %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28772
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "некорректное преобразование к %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28774
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "некорректное преобразование из %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28776
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
*************** msgstr "некорректное выр�
*** 21844,21862 ****
  msgid "vector argument passed to unprototyped function"
  msgstr "векторный аргумент передан в функцию без прототипа"
  
! #: config/s390/s390.cc:17350
  msgid "types differ in signedness"
  msgstr "типы различаются знаковостью"
  
! #: config/s390/s390.cc:17360
  msgid "binary operator does not support two vector bool operands"
  msgstr "бинарный оператор не поддерживает два операнда-вектора с булевыми компонентами"
  
! #: config/s390/s390.cc:17363
  msgid "binary operator does not support vector bool operand"
  msgstr "бинарный оператор не поддерживает операнд - вектор с булевыми компонентами"
  
! #: config/s390/s390.cc:17371
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "бинарный оператор не поддерживает сочетание операндов вектор с булевыми компонентами и вектор с плавающими компонентами"
  
--- 21854,21872 ----
  msgid "vector argument passed to unprototyped function"
  msgstr "векторный аргумент передан в функцию без прототипа"
  
! #: config/s390/s390.cc:17377
  msgid "types differ in signedness"
  msgstr "типы различаются знаковостью"
  
! #: config/s390/s390.cc:17387
  msgid "binary operator does not support two vector bool operands"
  msgstr "бинарный оператор не поддерживает два операнда-вектора с булевыми компонентами"
  
! #: config/s390/s390.cc:17390
  msgid "binary operator does not support vector bool operand"
  msgstr "бинарный оператор не поддерживает операнд - вектор с булевыми компонентами"
  
! #: config/s390/s390.cc:17398
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "бинарный оператор не поддерживает сочетание операндов вектор с булевыми компонентами и вектор с плавающими компонентами"
  
*************** msgstr "{anonymous}"
*** 22032,22038 ****
  msgid "aka"
  msgstr "aka"
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7714
  msgid "({anonymous})"
  msgstr "({anonymous})"
  
--- 22042,22048 ----
  msgid "aka"
  msgstr "aka"
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7715
  msgid "({anonymous})"
  msgstr "({anonymous})"
  
*************** msgstr "({anonymous})"
*** 22045,22082 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3089 c/c-parser.cc:3279 c/c-parser.cc:3293 c/c-parser.cc:7502
! #: c/c-parser.cc:8356 c/c-parser.cc:8934 c/c-parser.cc:9126 c/c-parser.cc:9159
! #: c/c-parser.cc:9457 c/c-parser.cc:14304 c/c-parser.cc:14339
! #: c/c-parser.cc:14370 c/c-parser.cc:14417 c/c-parser.cc:14598
! #: c/c-parser.cc:15431 c/c-parser.cc:15506 c/c-parser.cc:15549
! #: c/c-parser.cc:23037 c/c-parser.cc:23117 c/c-parser.cc:23446
! #: c/c-parser.cc:23472 c/c-parser.cc:23495 c/c-parser.cc:24181
! #: c/c-parser.cc:24224 c/c-parser.cc:25491 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4141 c/c-parser.cc:4332
! #: c/c-parser.cc:4367 c/c-parser.cc:14591 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16475 cp/parser.cc:34635
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "ожидалось %<;%>"
  
! #: c/c-parser.cc:3251 c/c-parser.cc:9417
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "ожидалось %<:%> или %<)%>"
  
! #: c/c-parser.cc:3790 c/c-parser.cc:4943 c/c-parser.cc:5135 c/c-parser.cc:5193
! #: c/c-parser.cc:5251 c/c-parser.cc:5635 c/c-parser.cc:5658 c/c-parser.cc:5667
! #: c/c-parser.cc:5718 c/c-parser.cc:5727 c/c-parser.cc:10892
! #: c/c-parser.cc:10978 c/c-parser.cc:11552 c/c-parser.cc:11578
! #: c/c-parser.cc:11612 c/c-parser.cc:11825 c/c-parser.cc:12697
! #: c/c-parser.cc:14705 c/c-parser.cc:17345 c/c-parser.cc:18080
! #: c/c-parser.cc:18139 c/c-parser.cc:18194 c/c-parser.cc:20053
! #: c/c-parser.cc:20173 c/c-parser.cc:22130 c/c-parser.cc:23537
! #: c/c-parser.cc:24189 c/c-parser.cc:28016 c/c-parser.cc:28098
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
--- 22055,22092 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3134 c/c-parser.cc:3324 c/c-parser.cc:3338 c/c-parser.cc:7547
! #: c/c-parser.cc:8401 c/c-parser.cc:8979 c/c-parser.cc:9171 c/c-parser.cc:9204
! #: c/c-parser.cc:9502 c/c-parser.cc:14349 c/c-parser.cc:14384
! #: c/c-parser.cc:14415 c/c-parser.cc:14462 c/c-parser.cc:14643
! #: c/c-parser.cc:15476 c/c-parser.cc:15551 c/c-parser.cc:15594
! #: c/c-parser.cc:23082 c/c-parser.cc:23162 c/c-parser.cc:23491
! #: c/c-parser.cc:23517 c/c-parser.cc:23540 c/c-parser.cc:24226
! #: c/c-parser.cc:24269 c/c-parser.cc:25536 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4186 c/c-parser.cc:4377
! #: c/c-parser.cc:4412 c/c-parser.cc:14636 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16479 cp/parser.cc:34694
! #: cp/parser.cc:35333
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "ожидалось %<;%>"
  
! #: c/c-parser.cc:3296 c/c-parser.cc:9462
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "ожидалось %<:%> или %<)%>"
  
! #: c/c-parser.cc:3835 c/c-parser.cc:4988 c/c-parser.cc:5180 c/c-parser.cc:5238
! #: c/c-parser.cc:5296 c/c-parser.cc:5680 c/c-parser.cc:5703 c/c-parser.cc:5712
! #: c/c-parser.cc:5763 c/c-parser.cc:5772 c/c-parser.cc:10937
! #: c/c-parser.cc:11023 c/c-parser.cc:11597 c/c-parser.cc:11623
! #: c/c-parser.cc:11657 c/c-parser.cc:11870 c/c-parser.cc:12742
! #: c/c-parser.cc:14750 c/c-parser.cc:17390 c/c-parser.cc:18125
! #: c/c-parser.cc:18184 c/c-parser.cc:18239 c/c-parser.cc:20098
! #: c/c-parser.cc:20218 c/c-parser.cc:22175 c/c-parser.cc:23582
! #: c/c-parser.cc:24234 c/c-parser.cc:28062 c/c-parser.cc:28144
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
*************** msgstr "ожидалось %<:%> или
*** 22084,22234 ****
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3242
! #: c/c-parser.cc:9409 c/c-parser.cc:20746 cp/parser.cc:35322 cp/parser.cc:43032
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "ожидалась %<)%>"
  
! #: c/c-parser.cc:5029 c/c-parser.cc:5778 c/c-parser.cc:6138 c/c-parser.cc:6156
! #: c/c-parser.cc:6157 c/c-parser.cc:6660 c/c-parser.cc:6704 c/c-parser.cc:9508
! #: c/c-parser.cc:11816 c/c-parser.cc:13270 c/c-parser.cc:13642
! #: c/c-parser.cc:16667 c/gimple-parser.cc:1930 cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "ожидалась %<]%>"
  
! #: c/c-parser.cc:5231
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "ожидалось %<;%>, %<,%> или %<)%>"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5687 c/c-parser.cc:5692 c/c-parser.cc:17328
! #: c/c-parser.cc:18169 c/c-parser.cc:20554 c/c-parser.cc:20653
! #: c/c-parser.cc:26832 c/c-parser.cc:27136 c/c-parser.cc:27824
! #: c/c-parser.cc:28041 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17109 cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "ожидалась %<(%>"
  
! #: c/c-parser.cc:6134 c/c-parser.cc:6136 c/c-parser.cc:16572 cp/parser.cc:35289
! #: cp/parser.cc:39179 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "ожидалось %<[%>"
  
! #: c/c-parser.cc:6964 c/c-parser.cc:14934 c/c-parser.cc:20630
! #: c/c-parser.cc:23012 c/c-parser.cc:23098 c/c-parser.cc:23859
! #: c/c-parser.cc:24999 c/c-parser.cc:29820 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4128 c/c-parser.cc:4356
! #: c/c-parser.cc:14486 cp/parser.cc:22203 cp/parser.cc:35283
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "ожидалась %<{%>"
  
! #: c/c-parser.cc:7914 c/c-parser.cc:7923 c/c-parser.cc:9957 c/c-parser.cc:11136
! #: c/c-parser.cc:14698 c/c-parser.cc:15095 c/c-parser.cc:15159
! #: c/c-parser.cc:16649 c/c-parser.cc:17760 c/c-parser.cc:17997
! #: c/c-parser.cc:18550 c/c-parser.cc:18653 c/c-parser.cc:19194
! #: c/c-parser.cc:19630 c/c-parser.cc:19706 c/c-parser.cc:19823
! #: c/c-parser.cc:19895 c/c-parser.cc:20868 c/c-parser.cc:26702
! #: c/c-parser.cc:27881 c/c-parser.cc:27940 c/c-parser.cc:29142
! #: c/gimple-parser.cc:630 c/gimple-parser.cc:943 c/gimple-parser.cc:2561
! #: c/gimple-parser.cc:2588 c/c-parser.cc:9416 c/c-parser.cc:17253
! #: c/c-parser.cc:18658 cp/parser.cc:35316 cp/parser.cc:37023 cp/parser.cc:40119
! #: cp/parser.cc:41012 go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "ожидалось %<:%>"
  
! #: c/c-parser.cc:8910 cp/parser.cc:35203
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "ожидалось %<while%>"
  
! #: c/c-parser.cc:10855 c/c-parser.cc:11085 c/c-parser.cc:11602
! #: c/c-parser.cc:11647 c/c-parser.cc:11740 c/c-parser.cc:11887
! #: c/c-parser.cc:12687 c/c-parser.cc:18174 c/c-parser.cc:19775
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34633 cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "ожидалась %<,%>"
  
! #: c/c-parser.cc:11496
  msgid "expected %<.%>"
  msgstr "ожидалась %<.%>"
  
! #: c/c-parser.cc:14157 c/c-parser.cc:14189 c/c-parser.cc:14429
! #: cp/parser.cc:37597 cp/parser.cc:37618
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "ожидалось %<@end%>"
  
! #: c/c-parser.cc:14847 c/gimple-parser.cc:1497 cp/parser.cc:35301
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "ожидалось %<>%>"
  
! #: c/c-parser.cc:18748 c/c-parser.cc:20191 c/c-parser.cc:20617
! #: cp/parser.cc:35325 cp/parser.cc:42883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "ожидалась %<,%> или %<)%>"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19622 c/c-parser.cc:22907 c/c-parser.cc:22952
! #: c/c-parser.cc:23109 c/c-parser.cc:23456 c/c-parser.cc:24168
! #: c/c-parser.cc:25374 c/c-parser.cc:26880 c/c-parser.cc:28082
! #: c/gimple-parser.cc:798 c/c-parser.cc:6727 c/c-parser.cc:23029
! #: c/c-parser.cc:23252 cp/parser.cc:35304 cp/parser.cc:44578 cp/parser.cc:44751
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "ожидалось %<=%>"
  
! #: c/c-parser.cc:20767 c/c-parser.cc:27145 c/c-parser.cc:27166
! #: c/c-parser.cc:16707 c/c-parser.cc:16719 c/c-parser.cc:20747
! #: cp/parser.cc:43033 cp/parser.cc:43060 cp/parser.cc:50600 cp/parser.cc:50611
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr "ожидалась %<)%> или %<,%>"
  
! #: c/c-parser.cc:23040 c/c-parser.cc:23120 c/c-parser.cc:23473
! #: c/c-parser.cc:23928 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35280
! #: cp/parser.cc:37807
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "ожидалась %<}%>"
  
! #: c/c-parser.cc:23133 cp/parser.cc:44676
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "ожидалось %<delete%>"
  
! #: c/c-parser.cc:25046 c/c-parser.cc:25035 cp/parser.cc:47606
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "ожидалось %<#pragma omp section%> или %<}%>"
  
! #: c/c-parser.cc:28760 cp/parser.cc:52554
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9863
  msgid "(anonymous)"
  msgstr "(anonymous)"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19538 cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "ожидалось %<<%>"
--- 22094,22245 ----
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3287
! #: c/c-parser.cc:9454 c/c-parser.cc:20791 cp/parser.cc:35381 cp/parser.cc:43091
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "ожидалась %<)%>"
  
! #: c/c-parser.cc:5074 c/c-parser.cc:5823 c/c-parser.cc:6183 c/c-parser.cc:6201
! #: c/c-parser.cc:6202 c/c-parser.cc:6705 c/c-parser.cc:6749 c/c-parser.cc:9553
! #: c/c-parser.cc:11861 c/c-parser.cc:13315 c/c-parser.cc:13687
! #: c/c-parser.cc:16712 c/gimple-parser.cc:1930 cp/parser.cc:35345
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "ожидалась %<]%>"
  
! #: c/c-parser.cc:5276
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "ожидалось %<;%>, %<,%> или %<)%>"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5732 c/c-parser.cc:5737 c/c-parser.cc:17373
! #: c/c-parser.cc:18214 c/c-parser.cc:20599 c/c-parser.cc:20698
! #: c/c-parser.cc:26875 c/c-parser.cc:27182 c/c-parser.cc:27870
! #: c/c-parser.cc:28087 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17154 cp/parser.cc:35336
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "ожидалась %<(%>"
  
! #: c/c-parser.cc:6179 c/c-parser.cc:6181 c/c-parser.cc:16617 cp/parser.cc:35348
! #: cp/parser.cc:39238 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "ожидалось %<[%>"
  
! #: c/c-parser.cc:7009 c/c-parser.cc:14979 c/c-parser.cc:20675
! #: c/c-parser.cc:23057 c/c-parser.cc:23143 c/c-parser.cc:23904
! #: c/c-parser.cc:25044 c/c-parser.cc:29863 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4173 c/c-parser.cc:4401
! #: c/c-parser.cc:14531 cp/parser.cc:22207 cp/parser.cc:35342
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "ожидалась %<{%>"
  
! #: c/c-parser.cc:7959 c/c-parser.cc:7968 c/c-parser.cc:10002
! #: c/c-parser.cc:11181 c/c-parser.cc:14743 c/c-parser.cc:15140
! #: c/c-parser.cc:15204 c/c-parser.cc:16694 c/c-parser.cc:17805
! #: c/c-parser.cc:18042 c/c-parser.cc:18595 c/c-parser.cc:18698
! #: c/c-parser.cc:19239 c/c-parser.cc:19675 c/c-parser.cc:19751
! #: c/c-parser.cc:19868 c/c-parser.cc:19940 c/c-parser.cc:20913
! #: c/c-parser.cc:26747 c/c-parser.cc:27927 c/c-parser.cc:27986
! #: c/c-parser.cc:29185 c/gimple-parser.cc:630 c/gimple-parser.cc:943
! #: c/gimple-parser.cc:2561 c/gimple-parser.cc:2588 c/c-parser.cc:9461
! #: c/c-parser.cc:17298 c/c-parser.cc:18703 cp/parser.cc:35375
! #: cp/parser.cc:37082 cp/parser.cc:40178 cp/parser.cc:41071
! #: go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "ожидалось %<:%>"
  
! #: c/c-parser.cc:8955 cp/parser.cc:35262
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "ожидалось %<while%>"
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11130 c/c-parser.cc:11647
! #: c/c-parser.cc:11692 c/c-parser.cc:11785 c/c-parser.cc:11932
! #: c/c-parser.cc:12732 c/c-parser.cc:18219 c/c-parser.cc:19820
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34692 cp/parser.cc:35351
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "ожидалась %<,%>"
  
! #: c/c-parser.cc:11541
  msgid "expected %<.%>"
  msgstr "ожидалась %<.%>"
  
! #: c/c-parser.cc:14202 c/c-parser.cc:14234 c/c-parser.cc:14474
! #: cp/parser.cc:37656 cp/parser.cc:37677
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "ожидалось %<@end%>"
  
! #: c/c-parser.cc:14892 c/gimple-parser.cc:1497 cp/parser.cc:35360
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "ожидалось %<>%>"
  
! #: c/c-parser.cc:18793 c/c-parser.cc:20236 c/c-parser.cc:20662
! #: cp/parser.cc:35384 cp/parser.cc:42942
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "ожидалась %<,%> или %<)%>"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19667 c/c-parser.cc:22952 c/c-parser.cc:22997
! #: c/c-parser.cc:23154 c/c-parser.cc:23501 c/c-parser.cc:24213
! #: c/c-parser.cc:25419 c/c-parser.cc:26923 c/c-parser.cc:28128
! #: c/gimple-parser.cc:798 c/c-parser.cc:6772 c/c-parser.cc:23074
! #: c/c-parser.cc:23297 cp/parser.cc:35363 cp/parser.cc:44637 cp/parser.cc:44810
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "ожидалось %<=%>"
  
! #: c/c-parser.cc:20812 c/c-parser.cc:27191 c/c-parser.cc:27212
! #: c/c-parser.cc:16752 c/c-parser.cc:16764 c/c-parser.cc:20792
! #: cp/parser.cc:43092 cp/parser.cc:43119 cp/parser.cc:50659 cp/parser.cc:50670
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr "ожидалась %<)%> или %<,%>"
  
! #: c/c-parser.cc:23085 c/c-parser.cc:23165 c/c-parser.cc:23518
! #: c/c-parser.cc:23973 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35339
! #: cp/parser.cc:37866
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "ожидалась %<}%>"
  
! #: c/c-parser.cc:23178 cp/parser.cc:44735
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "ожидалось %<delete%>"
  
! #: c/c-parser.cc:25091 c/c-parser.cc:25080 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "ожидалось %<#pragma omp section%> или %<}%>"
  
! #: c/c-parser.cc:28806 cp/parser.cc:52607
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9880
  msgid "(anonymous)"
  msgstr "(anonymous)"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19542 cp/parser.cc:35357
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "ожидалось %<<%>"
*************** msgstr "ожидалось %<<%>"
*** 22239,22248 ****
  msgid "expected label"
  msgstr "ожидалась метка"
  
! #: cobol/gcobolspec.cc:544
  #, fuzzy, c-format
  #| msgid "Driving:"
! msgid "Driving: (%ld)\n"
  msgstr "Движущий:"
  
  #: cp/call.cc:4225
--- 22250,22259 ----
  msgid "expected label"
  msgstr "ожидалась метка"
  
! #: cobol/gcobolspec.cc:554
  #, fuzzy, c-format
  #| msgid "Driving:"
! msgid "Driving: ("
  msgstr "Движущий:"
  
  #: cp/call.cc:4225
*************** msgstr "кандидат"
*** 22258,22264 ****
  msgid "  after user-defined conversion:"
  msgstr "Включить определяемые пользователем инструкции."
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26956
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "кандидат"
--- 22269,22275 ----
  msgid "  after user-defined conversion:"
  msgstr "Включить определяемые пользователем инструкции."
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26986
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "кандидат"
*************** msgstr "<ошибка параметра
*** 22359,22365 ****
  msgid "<statement>"
  msgstr "<оператор>"
  
! #: cp/error.cc:2381 cp/error.cc:3503 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<неизвестный>"
--- 22370,22376 ----
  msgid "<statement>"
  msgstr "<оператор>"
  
! #: cp/error.cc:2381 cp/error.cc:3524 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<неизвестный>"
*************** msgstr "<lambda>"
*** 22386,22400 ****
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3227
  msgid "<expression error>"
  msgstr "<ошибка выражения>"
  
! #: cp/error.cc:3242
  msgid "<unknown operator>"
  msgstr "<неизвестный оператор>"
  
! #: cp/error.cc:3732
  msgid "At global scope:"
  msgstr "На глобальном уровне:"
  
--- 22397,22411 ----
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3248
  msgid "<expression error>"
  msgstr "<ошибка выражения>"
  
! #: cp/error.cc:3263
  msgid "<unknown operator>"
  msgstr "<неизвестный оператор>"
  
! #: cp/error.cc:3753
  msgid "At global scope:"
  msgstr "На глобальном уровне:"
  
*************** msgstr "На глобальном уро
*** 22402,22489 ****
  msgid "candidates are:"
  msgstr "претенденты:"
  
! #: cp/rtti.cc:588
  msgid "target is not pointer or reference to class"
  msgstr "цель не есть указатель или ссылка на класс"
  
! #: cp/rtti.cc:593
  msgid "target is not pointer or reference to complete type"
  msgstr "цель не есть указатель или ссылка на полный тип"
  
! #: cp/rtti.cc:599
  msgid "target is not pointer or reference"
  msgstr "цель не есть указатель или ссылка"
  
! #: cp/rtti.cc:615
  msgid "source is not a pointer"
  msgstr "источник не есть указатель"
  
! #: cp/rtti.cc:620
  msgid "source is not a pointer to class"
  msgstr "источник не есть указатель на класс"
  
! #: cp/rtti.cc:625
  msgid "source is a pointer to incomplete type"
  msgstr "источник есть указатель на неполный тип"
  
! #: cp/rtti.cc:638
  msgid "source is not of class type"
  msgstr "источник не имеет тип класса"
  
! #: cp/rtti.cc:643
  msgid "source is of incomplete class type"
  msgstr "источник имеет неполный тип класса"
  
! #: cp/rtti.cc:654
  msgid "conversion casts away constness"
  msgstr "преобразование типа отбрасывает константность"
  
! #: cp/rtti.cc:816
  msgid "source type is not polymorphic"
  msgstr "тип источника не является полиморфным"
  
! #: cp/typeck.cc:7524 c/c-typeck.cc:5303
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "неверный тип аргумента для унарного минуса"
  
! #: cp/typeck.cc:7525 c/c-typeck.cc:5289
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "неверный тип аргумента для унарного плюса"
  
! #: cp/typeck.cc:7552 c/c-typeck.cc:5348
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "неверный тип аргумента для побитового дополнения"
  
! #: cp/typeck.cc:7572 c/c-typeck.cc:5356
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "неверный тип аргумента для abs"
  
! #: cp/typeck.cc:7584 c/c-typeck.cc:5378
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "неверный тип аргумента для сопряжения"
  
! #: cp/typeck.cc:7608
  msgid "in argument to unary !"
  msgstr "в аргументе унарного !"
  
! #: cp/typeck.cc:7657
  msgid "no pre-increment operator for type"
  msgstr "нет преинкрементного оператора для типа"
  
! #: cp/typeck.cc:7659
  msgid "no post-increment operator for type"
  msgstr "нет постинкрементного оператора для типа"
  
! #: cp/typeck.cc:7661
  msgid "no pre-decrement operator for type"
  msgstr "нет предекрементного оператора для типа"
  
! #: cp/typeck.cc:7663
  msgid "no post-decrement operator for type"
  msgstr "нет постдекрементного оператора для типа"
  
--- 22413,22500 ----
  msgid "candidates are:"
  msgstr "претенденты:"
  
! #: cp/rtti.cc:589
  msgid "target is not pointer or reference to class"
  msgstr "цель не есть указатель или ссылка на класс"
  
! #: cp/rtti.cc:594
  msgid "target is not pointer or reference to complete type"
  msgstr "цель не есть указатель или ссылка на полный тип"
  
! #: cp/rtti.cc:600
  msgid "target is not pointer or reference"
  msgstr "цель не есть указатель или ссылка"
  
! #: cp/rtti.cc:616
  msgid "source is not a pointer"
  msgstr "источник не есть указатель"
  
! #: cp/rtti.cc:621
  msgid "source is not a pointer to class"
  msgstr "источник не есть указатель на класс"
  
! #: cp/rtti.cc:626
  msgid "source is a pointer to incomplete type"
  msgstr "источник есть указатель на неполный тип"
  
! #: cp/rtti.cc:639
  msgid "source is not of class type"
  msgstr "источник не имеет тип класса"
  
! #: cp/rtti.cc:644
  msgid "source is of incomplete class type"
  msgstr "источник имеет неполный тип класса"
  
! #: cp/rtti.cc:655
  msgid "conversion casts away constness"
  msgstr "преобразование типа отбрасывает константность"
  
! #: cp/rtti.cc:817
  msgid "source type is not polymorphic"
  msgstr "тип источника не является полиморфным"
  
! #: cp/typeck.cc:7640 c/c-typeck.cc:5304
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "неверный тип аргумента для унарного минуса"
  
! #: cp/typeck.cc:7641 c/c-typeck.cc:5290
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "неверный тип аргумента для унарного плюса"
  
! #: cp/typeck.cc:7668 c/c-typeck.cc:5349
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "неверный тип аргумента для побитового дополнения"
  
! #: cp/typeck.cc:7688 c/c-typeck.cc:5357
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "неверный тип аргумента для abs"
  
! #: cp/typeck.cc:7700 c/c-typeck.cc:5379
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "неверный тип аргумента для сопряжения"
  
! #: cp/typeck.cc:7724
  msgid "in argument to unary !"
  msgstr "в аргументе унарного !"
  
! #: cp/typeck.cc:7773
  msgid "no pre-increment operator for type"
  msgstr "нет преинкрементного оператора для типа"
  
! #: cp/typeck.cc:7775
  msgid "no post-increment operator for type"
  msgstr "нет постинкрементного оператора для типа"
  
! #: cp/typeck.cc:7777
  msgid "no pre-decrement operator for type"
  msgstr "нет предекрементного оператора для типа"
  
! #: cp/typeck.cc:7779
  msgid "no post-decrement operator for type"
  msgstr "нет постдекрементного оператора для типа"
  
*************** msgstr "Отмененная возмо�
*** 22643,22649 ****
  msgid "Unsigned:"
  msgstr "<unnamed-signed:"
  
! #: fortran/expr.cc:3856
  msgid "array assignment"
  msgstr "присваивание массивов"
  
--- 22654,22660 ----
  msgid "Unsigned:"
  msgstr "<unnamed-signed:"
  
! #: fortran/expr.cc:3960
  msgid "array assignment"
  msgstr "присваивание массивов"
  
*************** msgstr ""
*** 22672,22678 ****
  msgid "Driving:"
  msgstr "Движущий:"
  
! #: fortran/interface.cc:3905 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "фактический аргумент для INTENT = OUT/INOUT"
  
--- 22683,22689 ----
  msgid "Driving:"
  msgstr "Движущий:"
  
! #: fortran/interface.cc:3926 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "фактический аргумент для INTENT = OUT/INOUT"
  
*************** msgstr "Сохранено только
*** 22738,22755 ****
  msgid "unsigned"
  msgstr "<unnamed-signed:"
  
! #: fortran/io.cc:1873
  #, c-format
  msgid "%s tag"
  msgstr "%s тег"
  
! #: fortran/io.cc:3364
  msgid "internal unit in WRITE"
  msgstr "внутреннее устройство в WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4725
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "%s тег с INQUIRE"
--- 22749,22766 ----
  msgid "unsigned"
  msgstr "<unnamed-signed:"
  
! #: fortran/io.cc:1875
  #, c-format
  msgid "%s tag"
  msgstr "%s тег"
  
! #: fortran/io.cc:3366
  msgid "internal unit in WRITE"
  msgstr "внутреннее устройство в WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4727
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "%s тег с INQUIRE"
*************** msgstr "блочный IF"
*** 22856,22866 ****
  msgid "implied END DO"
  msgstr "предписанный END DO"
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13586
  msgid "assignment"
  msgstr "присваивание"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13652 fortran/resolve.cc:13655
  msgid "pointer assignment"
  msgstr "присваивание указателя"
  
--- 22867,22877 ----
  msgid "implied END DO"
  msgstr "предписанный END DO"
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13576
  msgid "assignment"
  msgstr "присваивание"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13642 fortran/resolve.cc:13645
  msgid "pointer assignment"
  msgstr "присваивание указателя"
  
*************** msgstr "присваивание ука�
*** 22868,23005 ****
  msgid "simple IF"
  msgstr "простой IF"
  
! #: fortran/resolve.cc:2464 fortran/resolve.cc:2659
  msgid "elemental procedure"
  msgstr "элементная процедура"
  
! #: fortran/resolve.cc:2562
  msgid "allocatable argument"
  msgstr "размещаемый аргумент"
  
! #: fortran/resolve.cc:2567
  msgid "asynchronous argument"
  msgstr "асинхронный аргумент"
  
! #: fortran/resolve.cc:2572
  msgid "optional argument"
  msgstr "необязательный аргумент"
  
! #: fortran/resolve.cc:2577
  msgid "pointer argument"
  msgstr "аргумент-указатель"
  
! #: fortran/resolve.cc:2582
  msgid "target argument"
  msgstr "целевой аргумент"
  
! #: fortran/resolve.cc:2587
  msgid "value argument"
  msgstr "value аргумент"
  
! #: fortran/resolve.cc:2592
  msgid "volatile argument"
  msgstr "volatile аргумент"
  
! #: fortran/resolve.cc:2597
  msgid "assumed-shape argument"
  msgstr "assumed-shape аргумент"
  
! #: fortran/resolve.cc:2602
  msgid "assumed-rank argument"
  msgstr "assumed-rank аргумент"
  
! #: fortran/resolve.cc:2607
  msgid "coarray argument"
  msgstr "coarray аргумент"
  
! #: fortran/resolve.cc:2612
  msgid "parametrized derived type argument"
  msgstr "аргумент параметризованного производного типа"
  
! #: fortran/resolve.cc:2617
  msgid "polymorphic argument"
  msgstr "полиморфный аргумент"
  
! #: fortran/resolve.cc:2622
  msgid "NO_ARG_CHECK attribute"
  msgstr "атрибут NO_ARG_CHECK"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2629
  msgid "assumed-type argument"
  msgstr "аргумент предполагаемого типа"
  
! #: fortran/resolve.cc:2640
  msgid "array result"
  msgstr "результат-массив"
  
! #: fortran/resolve.cc:2645
  msgid "pointer or allocatable result"
  msgstr "указательный или размещаемый результат"
  
! #: fortran/resolve.cc:2652
  msgid "result with non-constant character length"
  msgstr "результат с неконстантной character длиной"
  
! #: fortran/resolve.cc:2664
  msgid "bind(c) procedure"
  msgstr "процедура bind(c)"
  
! #: fortran/resolve.cc:8002
  msgid "Loop variable"
  msgstr "Переменная цикла"
  
! #: fortran/resolve.cc:8006
  msgid "iterator variable"
  msgstr "Переменная итератора"
  
! #: fortran/resolve.cc:8010
  msgid "Start expression in DO loop"
  msgstr "Начальное выражение в DO цикле"
  
! #: fortran/resolve.cc:8014
  msgid "End expression in DO loop"
  msgstr "Конечное выражение в DO цикле"
  
! #: fortran/resolve.cc:8018
  msgid "Step expression in DO loop"
  msgstr "Шаговое выражение в DO цикле"
  
! #: fortran/resolve.cc:8636 fortran/resolve.cc:8639
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE объект"
  
! #: fortran/resolve.cc:9063 fortran/resolve.cc:9066
  msgid "ALLOCATE object"
  msgstr "ALLOCATE объект"
  
! #: fortran/resolve.cc:9303 fortran/resolve.cc:11450 fortran/resolve.cc:11571
  msgid "STAT variable"
  msgstr "STAT переменная"
  
! #: fortran/resolve.cc:9354 fortran/resolve.cc:11462 fortran/resolve.cc:11583
  msgid "ERRMSG variable"
  msgstr "ERRMSG переменная"
  
! #: fortran/resolve.cc:11258
  msgid "item in READ"
  msgstr "элемент в READ"
  
! #: fortran/resolve.cc:11474
  msgid "ACQUIRED_LOCK variable"
  msgstr "ACQUIRED_LOCK переменная"
  
! #: fortran/trans-array.cc:2058
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Разные CHARACTER длины (%ld/%ld) в конструкторе массива"
  
! #: fortran/trans-array.cc:6629
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Целочисленное переполнение при вычислении объема памяти для размещения"
  
! #: fortran/trans-array.cc:10933
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
--- 22879,23016 ----
  msgid "simple IF"
  msgstr "простой IF"
  
! #: fortran/resolve.cc:2465 fortran/resolve.cc:2660
  msgid "elemental procedure"
  msgstr "элементная процедура"
  
! #: fortran/resolve.cc:2563
  msgid "allocatable argument"
  msgstr "размещаемый аргумент"
  
! #: fortran/resolve.cc:2568
  msgid "asynchronous argument"
  msgstr "асинхронный аргумент"
  
! #: fortran/resolve.cc:2573
  msgid "optional argument"
  msgstr "необязательный аргумент"
  
! #: fortran/resolve.cc:2578
  msgid "pointer argument"
  msgstr "аргумент-указатель"
  
! #: fortran/resolve.cc:2583
  msgid "target argument"
  msgstr "целевой аргумент"
  
! #: fortran/resolve.cc:2588
  msgid "value argument"
  msgstr "value аргумент"
  
! #: fortran/resolve.cc:2593
  msgid "volatile argument"
  msgstr "volatile аргумент"
  
! #: fortran/resolve.cc:2598
  msgid "assumed-shape argument"
  msgstr "assumed-shape аргумент"
  
! #: fortran/resolve.cc:2603
  msgid "assumed-rank argument"
  msgstr "assumed-rank аргумент"
  
! #: fortran/resolve.cc:2608
  msgid "coarray argument"
  msgstr "coarray аргумент"
  
! #: fortran/resolve.cc:2613
  msgid "parametrized derived type argument"
  msgstr "аргумент параметризованного производного типа"
  
! #: fortran/resolve.cc:2618
  msgid "polymorphic argument"
  msgstr "полиморфный аргумент"
  
! #: fortran/resolve.cc:2623
  msgid "NO_ARG_CHECK attribute"
  msgstr "атрибут NO_ARG_CHECK"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2630
  msgid "assumed-type argument"
  msgstr "аргумент предполагаемого типа"
  
! #: fortran/resolve.cc:2641
  msgid "array result"
  msgstr "результат-массив"
  
! #: fortran/resolve.cc:2646
  msgid "pointer or allocatable result"
  msgstr "указательный или размещаемый результат"
  
! #: fortran/resolve.cc:2653
  msgid "result with non-constant character length"
  msgstr "результат с неконстантной character длиной"
  
! #: fortran/resolve.cc:2665
  msgid "bind(c) procedure"
  msgstr "процедура bind(c)"
  
! #: fortran/resolve.cc:7975
  msgid "Loop variable"
  msgstr "Переменная цикла"
  
! #: fortran/resolve.cc:7979
  msgid "iterator variable"
  msgstr "Переменная итератора"
  
! #: fortran/resolve.cc:7983
  msgid "Start expression in DO loop"
  msgstr "Начальное выражение в DO цикле"
  
! #: fortran/resolve.cc:7987
  msgid "End expression in DO loop"
  msgstr "Конечное выражение в DO цикле"
  
! #: fortran/resolve.cc:7991
  msgid "Step expression in DO loop"
  msgstr "Шаговое выражение в DO цикле"
  
! #: fortran/resolve.cc:8609 fortran/resolve.cc:8612
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE объект"
  
! #: fortran/resolve.cc:9053 fortran/resolve.cc:9056
  msgid "ALLOCATE object"
  msgstr "ALLOCATE объект"
  
! #: fortran/resolve.cc:9293 fortran/resolve.cc:11440 fortran/resolve.cc:11561
  msgid "STAT variable"
  msgstr "STAT переменная"
  
! #: fortran/resolve.cc:9344 fortran/resolve.cc:11452 fortran/resolve.cc:11573
  msgid "ERRMSG variable"
  msgstr "ERRMSG переменная"
  
! #: fortran/resolve.cc:11248
  msgid "item in READ"
  msgstr "элемент в READ"
  
! #: fortran/resolve.cc:11464
  msgid "ACQUIRED_LOCK variable"
  msgstr "ACQUIRED_LOCK переменная"
  
! #: fortran/trans-array.cc:2061
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Разные CHARACTER длины (%ld/%ld) в конструкторе массива"
  
! #: fortran/trans-array.cc:6631
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Целочисленное переполнение при вычислении объема памяти для размещения"
  
! #: fortran/trans-array.cc:10935
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
*************** msgstr "Фактическая длин�
*** 23014,23025 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Фактическая длина строки меньше декларированной для формального аргумента '%s' (%ld/%ld)"
  
! #: fortran/trans-expr.cc:11373
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "Цель переотображения ранга слишком мала (%ld < %ld)"
  
! #: fortran/trans-expr.cc:13068
  msgid "Assignment of scalar to unallocated array"
  msgstr "Присваивание скаляра неразмещенному массиву"
  
--- 23025,23036 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Фактическая длина строки меньше декларированной для формального аргумента '%s' (%ld/%ld)"
  
! #: fortran/trans-expr.cc:11386
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "Цель переотображения ранга слишком мала (%ld < %ld)"
  
! #: fortran/trans-expr.cc:13081
  msgid "Assignment of scalar to unallocated array"
  msgstr "Присваивание скаляра неразмещенному массиву"
  
*************** msgstr "Присваивание ска�
*** 23028,23110 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Неравные character длины (%ld/%ld) в %s"
  
! #: fortran/trans-intrinsic.cc:6387
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6674
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "аргументы 'a%d' и 'a%d' для внутренней функции '%s'"
  
! #: fortran/trans-intrinsic.cc:6722
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6732
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6739
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6831
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "аргументы 'a%d' и 'a%d' для внутренней функции '%s'"
  
! #: fortran/trans-intrinsic.cc:6899
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6979
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6987 fortran/trans-intrinsic.cc:7032
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9383
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Аргумент NCOPIES от REPEAT встроенной функции отрицателен (его значение равно %ld)"
  
! #: fortran/trans-intrinsic.cc:9415
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "Аргумент NCOPIES от REPEAT встроенной функции слишком велик"
  
! #: fortran/trans-intrinsic.cc:12882
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12894
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12906
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12918
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12926
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
--- 23039,23121 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Неравные character длины (%ld/%ld) в %s"
  
! #: fortran/trans-intrinsic.cc:6366
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6653
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "аргументы 'a%d' и 'a%d' для внутренней функции '%s'"
  
! #: fortran/trans-intrinsic.cc:6701
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6711
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6718
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6810
  #, fuzzy, c-format
  #| msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "аргументы 'a%d' и 'a%d' для внутренней функции '%s'"
  
! #: fortran/trans-intrinsic.cc:6878
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6958
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6966 fortran/trans-intrinsic.cc:7011
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9362
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Аргумент NCOPIES от REPEAT встроенной функции отрицателен (его значение равно %ld)"
  
! #: fortran/trans-intrinsic.cc:9394
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "Аргумент NCOPIES от REPEAT встроенной функции слишком велик"
  
! #: fortran/trans-intrinsic.cc:12861
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12873
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12885
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12897
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12905
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
*************** msgstr "ожидался числово�
*** 23219,23226 ****
  msgid "expected boolean type"
  msgstr "ожидался булевый тип"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19534 c/c-parser.cc:19541
! #: cp/parser.cc:41864 cp/parser.cc:41871
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "ожидалось целое"
--- 23230,23237 ----
  msgid "expected boolean type"
  msgstr "ожидался булевый тип"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19579 c/c-parser.cc:19586
! #: cp/parser.cc:41923 cp/parser.cc:41930
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "ожидалось целое"
*************** msgstr "недостаточно арг�
*** 23287,23293 ****
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9466
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "слишком много аргументов"
--- 23298,23304 ----
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9471
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "слишком много аргументов"
*************** msgstr "поддержка профил�
*** 23697,23703 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "целевая OS не поддерживает невыровненные доступы"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:193
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "профилирование пока не реализовано для этой архитектуры"
--- 23708,23714 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "целевая OS не поддерживает невыровненные доступы"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:194
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "профилирование пока не реализовано для этой архитектуры"
*************** msgstr ""
*** 23941,23970 ****
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr "-mrelax поддерживается только для RTP PIC"
  
! #: cobol/parse_ante.h:1728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "old declaration %q#D"
  msgid "Global declarative %s for %s"
  msgstr "старая декларация %q#D"
  
! #: cobol/parse_ante.h:2456 cobol/genapi.cc:5784
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s:%d: Invalid state file; %s"
! msgid "%s:%d: invalid symbol_type_t %d"
! msgstr "%s:%d: Некорректный файл состояния; %s"
! 
! #: cobol/parse_ante.h:2798
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: no symbol '%s' found"
  msgstr ""
  
! #: cobol/parse_util.h:351
! #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic function %qs (%d) not recognized"
! msgid "%s: intrinsic function  %s not found"
  msgstr "Встроенная функция %qs (%d) не опознана"
  
! #: cobol/parse_util.h:383
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid function declaration"
  msgid "%s: invalid function descr type '%c'"
--- 23952,23982 ----
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr "-mrelax поддерживается только для RTP PIC"
  
! #: cobol/exceptg.h:80
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Creating '%s'\n"
! msgid "CDF: exception '%s'"
! msgstr "Создание '%s'\n"
! 
! #: cobol/parse_ante.h:1592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "old declaration %q#D"
  msgid "Global declarative %s for %s"
  msgstr "старая декларация %q#D"
  
! #: cobol/parse_ante.h:2385 cobol/symbols.h:134 cobol/genapi.cc:6470
! #: cobol/util.cc:288 cobol/util.cc:337 cobol/util.cc:637
! #, gcc-internal-format
! msgid "%s:%d: invalid %<symbol_type_t%> %d"
  msgstr ""
  
! #: cobol/parse_util.h:360
! #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic function %qs (%d) not recognized"
! msgid "%s: intrinsic function %qs not found"
  msgstr "Встроенная функция %qs (%d) не опознана"
  
! #: cobol/parse_util.h:392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid function declaration"
  msgid "%s: invalid function descr type '%c'"
*************** msgid "scan.o: %s"
*** 23977,23983 ****
  msgstr "close: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3560 fortran/io.cc:3727 fortran/io.cc:4413
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "синтаксическая ошибка в %s операторе в %C"
--- 23989,23995 ----
  msgstr "close: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3563 fortran/io.cc:3729 fortran/io.cc:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "синтаксическая ошибка в %s операторе в %C"
*************** msgstr "не задано имя мак�
*** 24073,24079 ****
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3801
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "не задано имя файла после %qs"
--- 24085,24091 ----
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3798
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "не задано имя файла после %qs"
*************** msgstr "некорректный тип
*** 24176,24182 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "некорректное значение порядка байт для хранения скаляров в памяти %qs"
  
! #: cobol/lang.opt:46
  #, fuzzy, gcc-internal-format
  #| msgid "Unrecognized MCU name '%s'."
  msgid "Unrecognized COBOL dialect name: %qs"
--- 24188,24194 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "некорректное значение порядка байт для хранения скаляров в памяти %qs"
  
! #: cobol/lang.opt:51
  #, fuzzy, gcc-internal-format
  #| msgid "Unrecognized MCU name '%s'."
  msgid "Unrecognized COBOL dialect name: %qs"
*************** msgstr "неизвестный реги�
*** 24357,24440 ****
  msgid "unknown LTO partitioning model %qs"
  msgstr "неизвестная LTO модель разбиения %qs"
  
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
  #| msgid "options or targets missing after %qs"
  msgid "targets missing after %qs"
  msgstr "опции или цели отсутствуют после %qs"
  
! #: common.opt:2409
  #, fuzzy, gcc-internal-format
  #| msgid "options or targets missing after %qs"
  msgid "options or targets=options missing after %qs"
  msgstr "опции или цели отсутствуют после %qs"
  
! #: common.opt:2417
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "неизвестный ABI выгрузки %qs"
  
! #: common.opt:2426
  #, fuzzy, gcc-internal-format
  #| msgid "assertion missing after %qs"
  msgid "option missing after %qs"
  msgstr "не задано утверждение после %qs"
  
! #: common.opt:2603
  #, fuzzy, gcc-internal-format
  #| msgid "unknown profile update method %qs"
  msgid "unknown profile reproducibility method %qs"
  msgstr "неизвестный метод изменения профиля %qs"
  
! #: common.opt:2619
  #, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "неизвестный метод изменения профиля %qs"
  
! #: common.opt:2728
  #, fuzzy, gcc-internal-format
  #| msgid "unknown Stack Reuse Level %qs"
  msgid "unknown Live-Patching Level %qs"
  msgstr "неизвестный Stack Reuse Level %qs"
  
! #: common.opt:2761
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "неизвестный алгоритм переупорядочения базовых блоков %qs"
  
! #: common.opt:3097
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "неизвестная модель генерации кода TLS %qs"
  
! #: common.opt:3130
  #, fuzzy, gcc-internal-format
  #| msgid "unknown profile update method %qs"
  msgid "unknown trampoline implementation %qs"
  msgstr "неизвестный метод изменения профиля %qs"
  
! #: common.opt:3452
  #, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "неизвестная ценовая модель векторизатора %qs"
  
! #: common.opt:3483
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized ivar visibility value %qs"
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "некорректный тип видимости ivar %qs"
  
! #: common.opt:3509
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "некорректный тип видимости %qs"
  
! #: common.opt:3528
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "неизвестный vtable verify приоритет инициализации %qs"
  
! #: common.opt:3584
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument in option %qs"
  msgid "unrecognized zero init padding bits kind %qs"
--- 24369,24452 ----
  msgid "unknown LTO partitioning model %qs"
  msgstr "неизвестная LTO модель разбиения %qs"
  
! #: common.opt:2403
  #, fuzzy, gcc-internal-format
  #| msgid "options or targets missing after %qs"
  msgid "targets missing after %qs"
  msgstr "опции или цели отсутствуют после %qs"
  
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
  #| msgid "options or targets missing after %qs"
  msgid "options or targets=options missing after %qs"
  msgstr "опции или цели отсутствуют после %qs"
  
! #: common.opt:2414
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "неизвестный ABI выгрузки %qs"
  
! #: common.opt:2423
  #, fuzzy, gcc-internal-format
  #| msgid "assertion missing after %qs"
  msgid "option missing after %qs"
  msgstr "не задано утверждение после %qs"
  
! #: common.opt:2600
  #, fuzzy, gcc-internal-format
  #| msgid "unknown profile update method %qs"
  msgid "unknown profile reproducibility method %qs"
  msgstr "неизвестный метод изменения профиля %qs"
  
! #: common.opt:2616
  #, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "неизвестный метод изменения профиля %qs"
  
! #: common.opt:2725
  #, fuzzy, gcc-internal-format
  #| msgid "unknown Stack Reuse Level %qs"
  msgid "unknown Live-Patching Level %qs"
  msgstr "неизвестный Stack Reuse Level %qs"
  
! #: common.opt:2758
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "неизвестный алгоритм переупорядочения базовых блоков %qs"
  
! #: common.opt:3094
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "неизвестная модель генерации кода TLS %qs"
  
! #: common.opt:3127
  #, fuzzy, gcc-internal-format
  #| msgid "unknown profile update method %qs"
  msgid "unknown trampoline implementation %qs"
  msgstr "неизвестный метод изменения профиля %qs"
  
! #: common.opt:3449
  #, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "неизвестная ценовая модель векторизатора %qs"
  
! #: common.opt:3480
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized ivar visibility value %qs"
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "некорректный тип видимости ivar %qs"
  
! #: common.opt:3506
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "некорректный тип видимости %qs"
  
! #: common.opt:3525
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "неизвестный vtable verify приоритет инициализации %qs"
  
! #: common.opt:3581
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument in option %qs"
  msgid "unrecognized zero init padding bits kind %qs"
*************** msgstr ""
*** 24475,24481 ****
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17061 cp/decl.cc:17112
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, gcc-internal-format
  msgid "previous declaration here"
--- 24487,24493 ----
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17059 cp/decl.cc:17110
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "директива описан�
*** 24493,24499 ****
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "%<%E::%E%> scoped attribute директива проигнорирована"
  
! #: attribs.cc:761 c/c-parser.cc:2144 cp/cp-gimplify.cc:3704
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "для атрибута %qE задано неверное число аргументов"
--- 24505,24511 ----
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "%<%E::%E%> scoped attribute директива проигнорирована"
  
! #: attribs.cc:761 c/c-parser.cc:2189 cp/cp-gimplify.cc:3709
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "для атрибута %qE задано неверное число аргументов"
*************** msgstr "для атрибута %qE за
*** 24504,24510 ****
  msgid "expected %i or more, found %i"
  msgstr "ожидалось %<(%> или конец строки"
  
! #: attribs.cc:767 c/c-parser.cc:2147 cp/cp-gimplify.cc:3706
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<,%> before %qE"
  msgid "expected %i, found %i"
--- 24516,24522 ----
  msgid "expected %i or more, found %i"
  msgstr "ожидалось %<(%> или конец строки"
  
! #: attribs.cc:767 c/c-parser.cc:2192 cp/cp-gimplify.cc:3711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<,%> before %qE"
  msgid "expected %i, found %i"
*************** msgstr "атрибуты типов иг
*** 24572,24593 ****
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6235 c-family/c-common.cc:6238 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6900
! #: ada/gcc-interface/utils.cc:6916 ada/gcc-interface/utils.cc:7013
! #: ada/gcc-interface/utils.cc:7030 ada/gcc-interface/utils.cc:7047
! #: ada/gcc-interface/utils.cc:7062 ada/gcc-interface/utils.cc:7078
! #: ada/gcc-interface/utils.cc:7104 ada/gcc-interface/utils.cc:7173
! #: ada/gcc-interface/utils.cc:7200 ada/gcc-interface/utils.cc:7245
! #: ada/gcc-interface/utils.cc:7266 ada/gcc-interface/utils.cc:7314
! #: ada/gcc-interface/utils.cc:7330 ada/gcc-interface/utils.cc:7364
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6097
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
--- 24584,24605 ----
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6256 c-family/c-common.cc:6259 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6902
! #: ada/gcc-interface/utils.cc:6918 ada/gcc-interface/utils.cc:7015
! #: ada/gcc-interface/utils.cc:7032 ada/gcc-interface/utils.cc:7049
! #: ada/gcc-interface/utils.cc:7064 ada/gcc-interface/utils.cc:7080
! #: ada/gcc-interface/utils.cc:7106 ada/gcc-interface/utils.cc:7175
! #: ada/gcc-interface/utils.cc:7202 ada/gcc-interface/utils.cc:7247
! #: ada/gcc-interface/utils.cc:7268 ada/gcc-interface/utils.cc:7316
! #: ada/gcc-interface/utils.cc:7332 ada/gcc-interface/utils.cc:7366
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6142
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
*************** msgstr "атрибут %qE проигн�
*** 24609,24616 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1224 cp/decl.cc:1359 cp/decl.cc:2371 cp/decl.cc:2419
! #: cp/decl.cc:2435 cp/decl.cc:3134 cp/decl.cc:3586
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "предыдущая декларация %qD"
--- 24621,24628 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1224 cp/decl.cc:1357 cp/decl.cc:2369 cp/decl.cc:2417
! #: cp/decl.cc:2433 cp/decl.cc:3132 cp/decl.cc:3584
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "предыдущая декларация %qD"
*************** msgstr "ошибка чтения про
*** 24722,24728 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "смещение %qwi вне границ константной строки"
  
! #: builtins.cc:707 cp/name-lookup.cc:6938
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%qE declared here"
--- 24734,24740 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "смещение %qwi вне границ константной строки"
  
! #: builtins.cc:707 cp/name-lookup.cc:6941
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%qE declared here"
*************** msgstr "константный аргу�
*** 24834,24842 ****
  msgid "illegal argument 0 to %qs"
  msgstr "отсутствует аргумент для %qs"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8084 expr.cc:12464
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
--- 24846,24860 ----
  msgid "illegal argument 0 to %qs"
  msgstr "отсутствует аргумент для %qs"
  
+ #: builtins.cc:7806 internal-fn.cc:4030
+ #, fuzzy, gcc-internal-format
+ #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
+ msgid "third argument to %<crc%> builtins must be a constant"
+ msgstr "третий аргумент %<__builtin_prefetch%> должен быть константой"
+ 
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8090 expr.cc:12464
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
*************** msgstr "%Kнекорректное ис�
*** 24844,24903 ****
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8090
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%Kнекорректное использование %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.cc:8379
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "второй аргумент %<__builtin_longjmp%> должен быть 1"
  
! #: builtins.cc:9343
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "целевой формат не поддерживает бесконечные значения"
  
! #: builtins.cc:11402
  #, fuzzy, gcc-internal-format
  #| msgid "%<va_start%> used in function with fixed args"
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "%<va_start%> в функции с фиксированным числом аргументов"
  
! #: builtins.cc:11410
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "неверное число аргументов в вызове функции %<va_start%>"
  
! #: builtins.cc:11425
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "вызов %<__builtin_next_arg%> без аргумента"
  
! #: builtins.cc:11430
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "неверное число аргументов в вызове функции %<__builtin_next_arg%>"
  
! #: builtins.cc:11463
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "второй аргумент %<va_start%> не является последним явным аргументом"
  
! #: builtins.cc:11476 c/c-parser.cc:11669
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "неопределенное поведение, если второй параметр %<va_start%> продекларирован с классом памяти %<register%>"
  
! #: builtins.cc:11505
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "аргумент 1 для %qE должен быть типом с константным размером"
  
! #: builtins.cc:11518
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "last argument of %qD is not integer constant between 0 and 3"
--- 24862,24921 ----
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8096
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "%Kнекорректное использование %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.cc:8385
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "второй аргумент %<__builtin_longjmp%> должен быть 1"
  
! #: builtins.cc:9349
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "целевой формат не поддерживает бесконечные значения"
  
! #: builtins.cc:11408
  #, fuzzy, gcc-internal-format
  #| msgid "%<va_start%> used in function with fixed args"
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "%<va_start%> в функции с фиксированным числом аргументов"
  
! #: builtins.cc:11416
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "неверное число аргументов в вызове функции %<va_start%>"
  
! #: builtins.cc:11431
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "вызов %<__builtin_next_arg%> без аргумента"
  
! #: builtins.cc:11436
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "неверное число аргументов в вызове функции %<__builtin_next_arg%>"
  
! #: builtins.cc:11469
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "второй аргумент %<va_start%> не является последним явным аргументом"
  
! #: builtins.cc:11482 c/c-parser.cc:11714
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "неопределенное поведение, если второй параметр %<va_start%> продекларирован с классом памяти %<register%>"
  
! #: builtins.cc:11511
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "аргумент 1 для %qE должен быть типом с константным размером"
  
! #: builtins.cc:11524
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "last argument of %qD is not integer constant between 0 and 3"
*************** msgstr "%Kаргумент %d долже
*** 24908,24920 ****
  msgid "cannot tail-call: %s"
  msgstr "ошибка хвостового вызова: %s"
  
! #: calls.cc:2818
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "функция возвращает агрегатное значение"
  
  #
! #: calls.cc:3561
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "передача слишком большого аргумента на стек"
--- 24926,24938 ----
  msgid "cannot tail-call: %s"
  msgstr "ошибка хвостового вызова: %s"
  
! #: calls.cc:2819
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "функция возвращает агрегатное значение"
  
  #
! #: calls.cc:3562
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "передача слишком большого аргумента на стек"
*************** msgstr "передача слишком
*** 24925,25047 ****
  msgid "%<verify_marked_backedges%> failed"
  msgstr "процедура verify_eh_tree выявила ошибки"
  
! #: cfgexpand.cc:2128
  #, fuzzy, gcc-internal-format
  #| msgid "total size of local objects too large"
  msgid "total size of local objects is too large"
  msgstr "общий размер локальных объектов слишком велик"
  
! #: cfgexpand.cc:2131 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "размер переменной %q+D слишком велик"
  
! #: cfgexpand.cc:2143
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate stack for variable %q+D, naked function."
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "Невозможно выделить стек для переменной %q+D, naked функция."
  
! #: cfgexpand.cc:3241
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr "слишком много альтернатив в %<asm%>"
  
! #: cfgexpand.cc:3248
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr "ограничители %<asm%> различаются по числу альтернатив"
  
! #: cfgexpand.cc:3270
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable %qE conflicts with asm clobber list"
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "asm-спецификатор для переменной %qE конфликтует со списком переписываемых регистров"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3301
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "%qs в %<asm%> портит PIC-регистр"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3308
  #, fuzzy, gcc-internal-format
  #| msgid "the register specified for %q+D cannot be accessed by the current target"
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "регистр, заданный для %q+D, не доступен для заданной целевой платформы"
  
! #: cfgexpand.cc:3321
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3323
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3393 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr "%<asm%> содержит более %d операндов"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3446
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "неизвестное имя регистра %qs в операторе %<asm%>"
  
! #: cfgexpand.cc:3518
  #, fuzzy, gcc-internal-format
  #| msgid "invalid Z register replacement for insn"
  msgid "invalid hard register usage between output operands"
  msgstr "некорректная замена Z-регистра в инструкции"
  
! #: cfgexpand.cc:3545
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3553
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3638 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "невозможна прямая адресация к выходному операнду %d"
  
! #: cfgexpand.cc:3734 varasm.cc:1810
  #, fuzzy, gcc-internal-format
  #| msgid "asm operand %d probably doesn%'t match constraints"
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "операнд %d в операторе asm, возможно, не соответствует ограничителю"
  
! #: cfgexpand.cc:3927
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with output operand"
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "конфликт в списках переписываемых регистров и выходных операндов в asm"
  
! #: cfgexpand.cc:3932
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with input operand"
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "конфликт в списках переписываемых регистров и входных операндов в asm"
  
! #: cfgexpand.cc:7029
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr "локальные переменные не защищены протектором стека: буфер переменного размера"
  
! #: cfgexpand.cc:7033
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr "функция не защищена протектором стека: все локальные массивы имеют размер менее %d байт"
  
! #: cfgexpand.cc:7322
  #, fuzzy, gcc-internal-format
  #| msgid "Align function entry to 4 byte."
  msgid "patchable function entry %wu exceeds size %wu"
--- 24943,25065 ----
  msgid "%<verify_marked_backedges%> failed"
  msgstr "процедура verify_eh_tree выявила ошибки"
  
! #: cfgexpand.cc:2129
  #, fuzzy, gcc-internal-format
  #| msgid "total size of local objects too large"
  msgid "total size of local objects is too large"
  msgstr "общий размер локальных объектов слишком велик"
  
! #: cfgexpand.cc:2132 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "размер переменной %q+D слишком велик"
  
! #: cfgexpand.cc:2144
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate stack for variable %q+D, naked function."
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "Невозможно выделить стек для переменной %q+D, naked функция."
  
! #: cfgexpand.cc:3242
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr "слишком много альтернатив в %<asm%>"
  
! #: cfgexpand.cc:3249
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr "ограничители %<asm%> различаются по числу альтернатив"
  
! #: cfgexpand.cc:3271
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable %qE conflicts with asm clobber list"
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "asm-спецификатор для переменной %qE конфликтует со списком переписываемых регистров"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3302
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "%qs в %<asm%> портит PIC-регистр"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3309
  #, fuzzy, gcc-internal-format
  #| msgid "the register specified for %q+D cannot be accessed by the current target"
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "регистр, заданный для %q+D, не доступен для заданной целевой платформы"
  
! #: cfgexpand.cc:3322
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3394 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr "%<asm%> содержит более %d операндов"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3447
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "неизвестное имя регистра %qs в операторе %<asm%>"
  
! #: cfgexpand.cc:3519
  #, fuzzy, gcc-internal-format
  #| msgid "invalid Z register replacement for insn"
  msgid "invalid hard register usage between output operands"
  msgstr "некорректная замена Z-регистра в инструкции"
  
! #: cfgexpand.cc:3546
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3554
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3639 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "невозможна прямая адресация к выходному операнду %d"
  
! #: cfgexpand.cc:3735 varasm.cc:1810
  #, fuzzy, gcc-internal-format
  #| msgid "asm operand %d probably doesn%'t match constraints"
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "операнд %d в операторе asm, возможно, не соответствует ограничителю"
  
! #: cfgexpand.cc:3928
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with output operand"
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "конфликт в списках переписываемых регистров и выходных операндов в asm"
  
! #: cfgexpand.cc:3933
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with input operand"
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "конфликт в списках переписываемых регистров и входных операндов в asm"
  
! #: cfgexpand.cc:7085
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr "локальные переменные не защищены протектором стека: буфер переменного размера"
  
! #: cfgexpand.cc:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr "функция не защищена протектором стека: все локальные массивы имеют размер менее %d байт"
  
! #: cfgexpand.cc:7378
  #, fuzzy, gcc-internal-format
  #| msgid "Align function entry to 4 byte."
  msgid "patchable function entry %wu exceeds size %wu"
*************** msgstr "блоки не были раз�
*** 25576,25890 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "число меток блоков в списке RTL-инструкций (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3266
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3363
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3398
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3404
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3410 cgraph.cc:3440
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3428
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3447
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3460
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing dimension specification at %C"
  msgid "missing direct call for speculation %i"
  msgstr "Отсутствует спецификатор измерения в %C"
  
! #: cgraph.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing barrier after block %i"
  msgid "missing ref for speculation %i"
  msgstr "отсутствует барьер после блока %i"
  
! #: cgraph.cc:3474
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3503
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "для дуги %s->%s установлено вспомогательное поле"
  
! #: cgraph.cc:3510
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3515
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "подставляемый клон в том же списке comdat группы"
  
! #: cgraph.cc:3520
  #, fuzzy, gcc-internal-format
  #| msgid "inline clone is forced to output"
  msgid "inline clone count is not compatible"
  msgstr "inline клон принудительно выводится"
  
! #: cgraph.cc:3527
  #, fuzzy, gcc-internal-format
  #| msgid "%<priority%> value must be non-negative"
  msgid "tp_first_run must be non-negative"
  msgstr "значение %<priority%> должен быть неотрицательным"
  
! #: cgraph.cc:3532
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "локальные символы должны быть определены"
  
! #: cgraph.cc:3537
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "видимый извне inline клон"
  
! #: cgraph.cc:3542
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "взятие inline клона с адресом"
  
! #: cgraph.cc:3547
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "inline клон принудительно выводится"
  
! #: cgraph.cc:3554
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3559
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3566
  #, fuzzy, gcc-internal-format
  #| msgid "returns_nonnull attribute on a function not returning a pointer"
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "returns_nonnull атрибут для функции не возвращающей указатель"
  
! #: cgraph.cc:3578
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "semantic interposition mismatch"
  msgstr "несовпадение ключей, специфических для целевой платформы"
  
! #: cgraph.cc:3585
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "aux поле установлено для косвенной дуги из %s"
  
! #: cgraph.cc:3591 cgraph.cc:3651
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "edge count is not compatible with function count"
  msgstr "-mnop-mcount несовместимо с этой целью"
  
! #: cgraph.cc:3599
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr "Косвенная дуга из %s не помечена как косвенная или имеет ассоциированную indirect_info, соответствующий оператор есть: "
  
! #: cgraph.cc:3607 cgraph.cc:3679
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3619
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "comdat-local функция вызвана из %s вне ее comdat"
  
! #: cgraph.cc:3629
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "некорректный указатель inlined_to"
  
! #: cgraph.cc:3634
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "множественные inline-вызовы"
  
! #: cgraph.cc:3641
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "указатель inlined_to установлен для не inline вызова"
  
! #: cgraph.cc:3669
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3717
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3728
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "указатель inlined_to установлен, но не найдено ни одного предшественника"
  
! #: cgraph.cc:3733
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "указатель inlined_to ссылается на себя"
  
! #: cgraph.cc:3744
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "cgraph_node имеет некорректный clone_of"
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "cgraph_node имеет некорректный список клонов"
  
! #: cgraph.cc:3763
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "cgraph_node в списке клонов, но он не клон"
  
! #: cgraph.cc:3768
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "cgraph_node имеет некорректный prev_clone указатель"
  
! #: cgraph.cc:3773
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "испорчен двусвязный список клонов"
  
! #: cgraph.cc:3785
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Alias имеет дуги вызовов"
  
! #: cgraph.cc:3791
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Alias имеет не-alias ссылку"
  
! #: cgraph.cc:3796
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Alias имеет более одной alias ссылки"
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "Проанализированный alias не имеет ссылки"
  
! #: cgraph.cc:3812
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Нет дуги из thunk-узла"
  
! #: cgraph.cc:3817
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Более одной дуги исходит из thunk-узла"
  
! #: cgraph.cc:3822
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Thunk не должен иметь тела"
  
! #: cgraph.cc:3858
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "разделяемый call_stmt:"
  
! #: cgraph.cc:3866
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "дуга указывает на неверную декларацию:"
  
! #: cgraph.cc:3875
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "косвенная дуга с неизвестной вызываемой функцией, соответствующая call_stmt, в известной декларации"
  
! #: cgraph.cc:3885
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "отсутствует дуга callgraph для инструкции вызова:"
  
! #: cgraph.cc:3895
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "ссылка на мертвый оператор"
  
! #: cgraph.cc:3908
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "отсутствует call_stmt, соответствующий дуге %s->%s"
  
! #: cgraph.cc:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "косвенная дуга из %s не имеет соответствующего call_stmt"
  
! #: cgraph.cc:3939 cgraph.cc:3952
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3944
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of register to a different size"
  msgid "origin points to a different parent"
  msgstr "преобразование регистра к другому размеру"
  
! #: cgraph.cc:3960
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "процедура verify_cgraph_node выявила ошибки"
  
! #: cgraph.cc:4082 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: section %s is missing"
  msgid "%s: section %s.%d is missing"
--- 25594,25908 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "число меток блоков в списке RTL-инструкций (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3279
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3376
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3381
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3411
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3423 cgraph.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3473
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing dimension specification at %C"
  msgid "missing direct call for speculation %i"
  msgstr "Отсутствует спецификатор измерения в %C"
  
! #: cgraph.cc:3478
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing barrier after block %i"
  msgid "missing ref for speculation %i"
  msgstr "отсутствует барьер после блока %i"
  
! #: cgraph.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "для дуги %s->%s установлено вспомогательное поле"
  
! #: cgraph.cc:3523
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3528
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "подставляемый клон в том же списке comdat группы"
  
! #: cgraph.cc:3533
  #, fuzzy, gcc-internal-format
  #| msgid "inline clone is forced to output"
  msgid "inline clone count is not compatible"
  msgstr "inline клон принудительно выводится"
  
! #: cgraph.cc:3540
  #, fuzzy, gcc-internal-format
  #| msgid "%<priority%> value must be non-negative"
  msgid "tp_first_run must be non-negative"
  msgstr "значение %<priority%> должен быть неотрицательным"
  
! #: cgraph.cc:3545
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "локальные символы должны быть определены"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "видимый извне inline клон"
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "взятие inline клона с адресом"
  
! #: cgraph.cc:3560
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "inline клон принудительно выводится"
  
! #: cgraph.cc:3567
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3579
  #, fuzzy, gcc-internal-format
  #| msgid "returns_nonnull attribute on a function not returning a pointer"
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "returns_nonnull атрибут для функции не возвращающей указатель"
  
! #: cgraph.cc:3591
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "semantic interposition mismatch"
  msgstr "несовпадение ключей, специфических для целевой платформы"
  
! #: cgraph.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "aux поле установлено для косвенной дуги из %s"
  
! #: cgraph.cc:3604 cgraph.cc:3664
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "edge count is not compatible with function count"
  msgstr "-mnop-mcount несовместимо с этой целью"
  
! #: cgraph.cc:3612
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr "Косвенная дуга из %s не помечена как косвенная или имеет ассоциированную indirect_info, соответствующий оператор есть: "
  
! #: cgraph.cc:3620 cgraph.cc:3692
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "comdat-local функция вызвана из %s вне ее comdat"
  
! #: cgraph.cc:3642
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "некорректный указатель inlined_to"
  
! #: cgraph.cc:3647
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "множественные inline-вызовы"
  
! #: cgraph.cc:3654
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "указатель inlined_to установлен для не inline вызова"
  
! #: cgraph.cc:3682
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3730
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3741
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "указатель inlined_to установлен, но не найдено ни одного предшественника"
  
! #: cgraph.cc:3746
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "указатель inlined_to ссылается на себя"
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "cgraph_node имеет некорректный clone_of"
  
! #: cgraph.cc:3770
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "cgraph_node имеет некорректный список клонов"
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "cgraph_node в списке клонов, но он не клон"
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "cgraph_node имеет некорректный prev_clone указатель"
  
! #: cgraph.cc:3786
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "испорчен двусвязный список клонов"
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Alias имеет дуги вызовов"
  
! #: cgraph.cc:3804
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Alias имеет не-alias ссылку"
  
! #: cgraph.cc:3809
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Alias имеет более одной alias ссылки"
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "Проанализированный alias не имеет ссылки"
  
! #: cgraph.cc:3825
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Нет дуги из thunk-узла"
  
! #: cgraph.cc:3830
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Более одной дуги исходит из thunk-узла"
  
! #: cgraph.cc:3835
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Thunk не должен иметь тела"
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "разделяемый call_stmt:"
  
! #: cgraph.cc:3879
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "дуга указывает на неверную декларацию:"
  
! #: cgraph.cc:3888
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "косвенная дуга с неизвестной вызываемой функцией, соответствующая call_stmt, в известной декларации"
  
! #: cgraph.cc:3898
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "отсутствует дуга callgraph для инструкции вызова:"
  
! #: cgraph.cc:3908
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "ссылка на мертвый оператор"
  
! #: cgraph.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "отсутствует call_stmt, соответствующий дуге %s->%s"
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "косвенная дуга из %s не имеет соответствующего call_stmt"
  
! #: cgraph.cc:3952 cgraph.cc:3965
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3957
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of register to a different size"
  msgid "origin points to a different parent"
  msgstr "преобразование регистра к другому размеру"
  
! #: cgraph.cc:3973
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "процедура verify_cgraph_node выявила ошибки"
  
! #: cgraph.cc:4095 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: section %s is missing"
  msgid "%s: section %s.%d is missing"
*************** msgstr "атрибут %<weakref%> иг�
*** 25977,25988 ****
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13593
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F используется, но нигде не определена"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13603
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F объявлена %<static%>, но нигде не определена"
--- 25995,26006 ----
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13597
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F используется, но нигде не определена"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13607
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F объявлена %<static%>, но нигде не определена"
*************** msgstr "переменная окруж�
*** 26118,26124 ****
  msgid "ld returned %d exit status"
  msgstr "выполнение ld завершилось с кодом возврата %d"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:640
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "ошибка в atexit"
--- 26136,26142 ----
  msgid "ld returned %d exit status"
  msgstr "выполнение ld завершилось с кодом возврата %d"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "ошибка в atexit"
*************** msgstr "%Kвызов %qs, объявле
*** 26671,26677 ****
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr "предполагается, что не произойдет знакового переполнения при упрощении %<abs (X)%> до %<X%> или %<-X%>"
  
! #: ext-dce.cc:1115
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %d basic blocks and %d registers; increase --param max-gcse-memory above %d"
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
--- 26689,26695 ----
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr "предполагается, что не произойдет знакового переполнения при упрощении %<abs (X)%> до %<X%> или %<-X%>"
  
! #: ext-dce.cc:1202
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %d basic blocks and %d registers; increase --param max-gcse-memory above %d"
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
*************** msgstr ""
*** 27487,27493 ****
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "элемент регулируемого массива %qD не в конце %q#T"
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5103
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
--- 27505,27511 ----
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "элемент регулируемого массива %qD не в конце %q#T"
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5115
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
*************** msgstr "-mn не поддерживае�
*** 27504,27510 ****
  msgid "%s not supported on this target"
  msgstr "SPE не поддерживается на этой целевой платформе"
  
! #: gimple-fold.cc:8578 gimple-fold.cc:8607
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "результат сравнения - всегда %d"
--- 27522,27528 ----
  msgid "%s not supported on this target"
  msgstr "SPE не поддерживается на этой целевой платформе"
  
! #: gimple-fold.cc:8582 gimple-fold.cc:8611
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "результат сравнения - всегда %d"
*************** msgstr ""
*** 27529,27535 ****
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9308
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr ""
--- 27547,27553 ----
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9311
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr ""
*************** msgstr "переход по пустом
*** 27549,27571 ****
  msgid "function may return address of local variable"
  msgstr "функция может возвращать адрес локальной переменной"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12879
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "функция возвращает адрес локальной переменной"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10781 c/c-parser.cc:22345 c/c-parser.cc:22486
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6512
! #: c/c-typeck.cc:12780 c/c-typeck.cc:12797 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9468 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6205 cp/constexpr.cc:6584
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9605 cp/decl2.cc:6351
! #: cp/decl2.cc:6400 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23073
! #: cp/pt.cc:9266 cp/pt.cc:9936 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4570 cp/typeck.cc:10793
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, gcc-internal-format
--- 27567,27589 ----
  msgid "function may return address of local variable"
  msgstr "функция может возвращать адрес локальной переменной"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12896
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "функция возвращает адрес локальной переменной"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10785 c/c-parser.cc:22390 c/c-parser.cc:22531
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6513
! #: c/c-typeck.cc:12797 c/c-typeck.cc:12814 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9502 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6220 cp/constexpr.cc:6600
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9603 cp/decl2.cc:6379
! #: cp/decl2.cc:6428 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23077
! #: cp/pt.cc:9271 cp/pt.cc:9941 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4686 cp/typeck.cc:10909
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, gcc-internal-format
*************** msgstr "неизвестная маши�
*** 28846,28857 ****
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10377 c/c-typeck.cc:13597 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4687 cp/decl.cc:13468 cp/decl.cc:14071 cp/decl.cc:14081
! #: cp/decl.cc:15081 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25737 cp/typeck.cc:5069
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD объявлено здесь"
--- 28864,28875 ----
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10394 c/c-typeck.cc:13614 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4685 cp/decl.cc:13466 cp/decl.cc:14069 cp/decl.cc:14079
! #: cp/decl.cc:15079 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25741 cp/typeck.cc:5185
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD объявлено здесь"
*************** msgstr "это определено ка
*** 30084,30096 ****
  msgid "mismatching definition"
  msgstr "отсутствует определение"
  
! #: ipa-fnsummary.cc:4845
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in gimple call"
  msgid "invalid fnsummary in LTO stream"
  msgstr "некорректная функция в gimple вызове"
  
! #: ipa-fnsummary.cc:4946
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr "во входном файле отсутствует информация о межпроцедурных inline-подстановках"
--- 30102,30114 ----
  msgid "mismatching definition"
  msgstr "отсутствует определение"
  
! #: ipa-fnsummary.cc:4860
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in gimple call"
  msgid "invalid fnsummary in LTO stream"
  msgstr "некорректная функция в gimple вызове"
  
! #: ipa-fnsummary.cc:4961
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr "во входном файле отсутствует информация о межпроцедурных inline-подстановках"
*************** msgstr "во входном файле �
*** 30101,30107 ****
  msgid "IPA modref summary is missing in input file"
  msgstr "во входном файле отсутствует информация о межпроцедурных inline-подстановках"
  
! #: ipa-prop.cc:4991 ipa-prop.cc:5035 ipa-prop.cc:5115 ipa-prop.cc:5167
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in gimple call"
  msgid "invalid jump function in LTO stream"
--- 30119,30125 ----
  msgid "IPA modref summary is missing in input file"
  msgstr "во входном файле отсутствует информация о межпроцедурных inline-подстановках"
  
! #: ipa-prop.cc:5019 ipa-prop.cc:5063 ipa-prop.cc:5143 ipa-prop.cc:5195
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in gimple call"
  msgid "invalid jump function in LTO stream"
*************** msgstr ""
*** 30148,30159 ****
  msgid "IPA-SRA access verification failed"
  msgstr "неудача верификации HSA SSA"
  
! #: ipa-sra.cc:2751
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2754
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
--- 30166,30177 ----
  msgid "IPA-SRA access verification failed"
  msgstr "неудача верификации HSA SSA"
  
! #: ipa-sra.cc:2757
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2760
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
*************** msgstr "неподдерживаемая
*** 30565,30571 ****
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "древовидный код %qs не поддерживается в LTO потоках"
  
! #: lto-streamer-out.cc:2554
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
--- 30583,30589 ----
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "древовидный код %qs не поддерживается в LTO потоках"
  
! #: lto-streamer-out.cc:2555
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
*************** msgstr ""
*** 30894,30910 ****
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1518
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr "%<seq%> переопределяет другие OpenACC спецификаторы циклов"
  
! #: omp-low.cc:2777 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr "%<auto%> конфликтует с другими OpenACC спецификаторами циклов"
  
! #: omp-low.cc:2781 omp-offload.cc:1553
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr "внутренний цикл использует тот же OpenACC параллелизм, что и объемлющий"
--- 30912,30928 ----
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr "%<seq%> переопределяет другие OpenACC спецификаторы циклов"
  
! #: omp-low.cc:2777 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr "%<auto%> конфликтует с другими OpenACC спецификаторами циклов"
  
! #: omp-low.cc:2781 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr "внутренний цикл использует тот же OpenACC параллелизм, что и объемлющий"
*************** msgstr "shared не поддержива
*** 31244,31317 ****
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:316
  #, fuzzy, gcc-internal-format
  #| msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr "%qD задан и в declare target %<link%> и в %<to%> клаузулах"
  
! #: omp-offload.cc:929
  #, fuzzy, gcc-internal-format
  #| msgid "-fopenacc-dim operand is malformed at '%s'"
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr "-fopenacc-dim операнд искажен в '%s'"
  
! #: omp-offload.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1477
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1551
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr "вызов подпрограммы использует тот же OpenACC параллелизм, что и объемлющий цикл"
  
! #: omp-offload.cc:1555 omp-offload.cc:1587
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr "объемлющий цикл здесь"
  
! #: omp-offload.cc:1560
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr "вызов подпрограммы использует OpenACC параллелизм, запрещенный объемлющей подпрограммой"
  
! #: omp-offload.cc:1562
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr "цикл использует OpenACC параллелизм, запрещенный объемлющей подпрограммой"
  
! #: omp-offload.cc:1567
  #, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr "программа %qD декларирована здесь"
  
! #: omp-offload.cc:1580
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr "некорректно вложенный OpenACC параллелизм циклов"
  
! #: omp-offload.cc:1721
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr "недостаточно разбиений для распараллеливания элементарного цикла"
  
! #: omp-offload.cc:1729
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr "недостаточно разбиений для распараллеливания мозаичного цикла"
  
! #: omp-offload.cc:1731
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr "недостаточно разбиений для распараллеливания цикла"
--- 31262,31335 ----
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:317
  #, fuzzy, gcc-internal-format
  #| msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr "%qD задан и в declare target %<link%> и в %<to%> клаузулах"
  
! #: omp-offload.cc:930
  #, fuzzy, gcc-internal-format
  #| msgid "-fopenacc-dim operand is malformed at '%s'"
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr "-fopenacc-dim операнд искажен в '%s'"
  
! #: omp-offload.cc:982
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1478
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1552
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr "вызов подпрограммы использует тот же OpenACC параллелизм, что и объемлющий цикл"
  
! #: omp-offload.cc:1556 omp-offload.cc:1588
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr "объемлющий цикл здесь"
  
! #: omp-offload.cc:1561
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr "вызов подпрограммы использует OpenACC параллелизм, запрещенный объемлющей подпрограммой"
  
! #: omp-offload.cc:1563
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr "цикл использует OpenACC параллелизм, запрещенный объемлющей подпрограммой"
  
! #: omp-offload.cc:1568
  #, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr "программа %qD декларирована здесь"
  
! #: omp-offload.cc:1581
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr "некорректно вложенный OpenACC параллелизм циклов"
  
! #: omp-offload.cc:1722
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr "недостаточно разбиений для распараллеливания элементарного цикла"
  
! #: omp-offload.cc:1730
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr "недостаточно разбиений для распараллеливания мозаичного цикла"
  
! #: omp-offload.cc:1732
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr "недостаточно разбиений для распараллеливания цикла"
*************** msgstr "Выполнить оптими�
*** 31365,31371 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "ключ %qs для этой конфигурации не поддерживается"
  
! #: opts-common.cc:1463 opts.cc:2612
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "отсутствует аргумент для %qs"
--- 31383,31389 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "ключ %qs для этой конфигурации не поддерживается"
  
! #: opts-common.cc:1463 opts.cc:2610
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "отсутствует аргумент для %qs"
*************** msgstr "%<__int%d%> не поддерж�
*** 31617,31876 ****
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "%<-fsplit-stack%> для этой конфигурации не поддерживается"
  
! #: opts.cc:1284
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1288
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1315
  #, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr ""
  
! #: opts.cc:1327 opts.cc:2324
  #, fuzzy, gcc-internal-format
  #| msgid "-fpie is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "-fpie не поддерживается"
  
! #: opts.cc:1354
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1361
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr "транзакционная память не поддерживается с %<-fsanitize=address%>"
  
! #: opts.cc:1364
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr "транзакционная память не поддерживается с %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1369
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg"
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "профилирование с -mg не поддерживается"
  
! #: opts.cc:1374
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg"
  msgid "vtable verification is not supported with LTO"
  msgstr "профилирование с -mg не поддерживается"
  
! #: opts.cc:1449
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "отслеживание переменных бесполезно без генерации отладочной информации"
  
! #: opts.cc:1453
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "запрошено отслеживание переменных, но оно не поддерживается этого формата отладочной информации"
  
! #: opts.cc:1482
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "присваивания с отслеживанием переменных влияют на селективное планирование"
  
! #: opts.cc:1495
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1525 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
  
! #: opts.cc:1541
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr ""
  
! #: opts.cc:1559 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:2068
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "неопознанный include_flags 0x%x передан print_specific_help"
  
! #: opts.cc:2303
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "неопознанный аргумент для -f%ssanitize%s= опции: %q.*s; имелось в виду %qs?"
  
! #: opts.cc:2364
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "неопознанный аргумент для -f%ssanitize%s= опции: %q.*s"
  
! #: opts.cc:2399
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute directive ignored"
  msgid "%qs attribute directive ignored"
  msgstr "директива описания атрибута %qE проигнорирована"
  
  #
! #: opts.cc:2423
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument of -mcpu: %s"
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "неопознанный аргумент для -mcpu: %s"
  
! #: opts.cc:2447
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "некорректный аргумент встроенной функции %s"
  
! #: opts.cc:2462
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect number of arguments to function %qE"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "неправильное число аргументов в вызове функции %qE"
  
! #: opts.cc:2471
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-malign-loops=%d не между 0 и %d"
  
! #: opts.cc:2530
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "некорректный аргумент встроенной функции %s"
  
! #: opts.cc:2667
  #, fuzzy, gcc-internal-format
  #| msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "аргумент --help %q.*s неоднозначен, требуется уточнение"
  
! #: opts.cc:2678
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "неизвестный аргумент ключа --help=: %q.*s"
  
! #: opts.cc:2858
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2864
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3110
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qs option can be specified only for offload compiler"
  msgstr "%qE атрибут нельзя задавать для локальных переменных"
  
! #: opts.cc:3119
  #, fuzzy, gcc-internal-format
  #| msgid "structure alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "выравнивание структуры должно быть небольшой степенью двойки, а не %d"
  
! #: opts.cc:3240
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "неизвестный параметр проверки стека %qs"
  
! #: opts.cc:3292
  #, fuzzy, gcc-internal-format
  #| msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf%s%> двусмысленна; используйте %<-gdwarf-%s%> для DWARF версии или %<-gdwarf -g%s%> для уровня отладки"
  
! #: opts.cc:3303
  #, fuzzy, gcc-internal-format
  #| msgid "dwarf version %d is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "версия dwarf %d не поддерживается"
  
! #: opts.cc:3340
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "неизвестный аргумент ключа --help=: %q.*s"
  
! #: opts.cc:3540
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "целевая платформа не поддерживает вывод отладочной информации"
  
! #: opts.cc:3579
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "отладочный формат %qs противоречит предыдущему выбору"
  
! #: opts.cc:3603
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "неопознанный уровень вывода отладочной информации %qs"
  
! #: opts.cc:3605
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "уровень вывода отладочной информации %qs слишком высок"
  
! #: opts.cc:3617
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized debug output level %qs"
  msgid "unrecognized btf debug output level %qs"
  msgstr "неопознанный уровень вывода отладочной информации %qs"
  
! #: opts.cc:3634
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "исходный максимальный размер core-файла: %m"
  
! #: opts.cc:3638
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "установлен максимальный размер core-файла: %m"
  
! #: opts.cc:3683
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "некорректный ключ отладки: %c"
  
! #: opts.cc:3712
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "неопознанная опция командной строки %<-%s%>; имелось в виду %<-%s%>?"
  
! #: opts.cc:3716
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: ключа -%s не существует"
  
! #: opts.cc:3720
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
--- 31635,31894 ----
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "%<-fsplit-stack%> для этой конфигурации не поддерживается"
  
! #: opts.cc:1282
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1286
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1313
  #, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr ""
  
! #: opts.cc:1325 opts.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "-fpie is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "-fpie не поддерживается"
  
! #: opts.cc:1352
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1359
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr "транзакционная память не поддерживается с %<-fsanitize=address%>"
  
! #: opts.cc:1362
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr "транзакционная память не поддерживается с %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg"
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "профилирование с -mg не поддерживается"
  
! #: opts.cc:1372
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg"
  msgid "vtable verification is not supported with LTO"
  msgstr "профилирование с -mg не поддерживается"
  
! #: opts.cc:1447
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "отслеживание переменных бесполезно без генерации отладочной информации"
  
! #: opts.cc:1451
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "запрошено отслеживание переменных, но оно не поддерживается этого формата отладочной информации"
  
! #: opts.cc:1480
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "присваивания с отслеживанием переменных влияют на селективное планирование"
  
! #: opts.cc:1493
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1523 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
  
! #: opts.cc:1539
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr ""
  
! #: opts.cc:1557 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:2066
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "неопознанный include_flags 0x%x передан print_specific_help"
  
! #: opts.cc:2301
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2356
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "неопознанный аргумент для -f%ssanitize%s= опции: %q.*s; имелось в виду %qs?"
  
! #: opts.cc:2362
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "неопознанный аргумент для -f%ssanitize%s= опции: %q.*s"
  
! #: opts.cc:2397
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute directive ignored"
  msgid "%qs attribute directive ignored"
  msgstr "директива описания атрибута %qE проигнорирована"
  
  #
! #: opts.cc:2421
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument of -mcpu: %s"
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "неопознанный аргумент для -mcpu: %s"
  
! #: opts.cc:2445
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "некорректный аргумент встроенной функции %s"
  
! #: opts.cc:2460
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect number of arguments to function %qE"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "неправильное число аргументов в вызове функции %qE"
  
! #: opts.cc:2469
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-malign-loops=%d не между 0 и %d"
  
! #: opts.cc:2528
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "некорректный аргумент встроенной функции %s"
  
! #: opts.cc:2665
  #, fuzzy, gcc-internal-format
  #| msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "аргумент --help %q.*s неоднозначен, требуется уточнение"
  
! #: opts.cc:2676
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "неизвестный аргумент ключа --help=: %q.*s"
  
! #: opts.cc:2856
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2862
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3108
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qs option can be specified only for offload compiler"
  msgstr "%qE атрибут нельзя задавать для локальных переменных"
  
! #: opts.cc:3117
  #, fuzzy, gcc-internal-format
  #| msgid "structure alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "выравнивание структуры должно быть небольшой степенью двойки, а не %d"
  
! #: opts.cc:3238
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "неизвестный параметр проверки стека %qs"
  
! #: opts.cc:3290
  #, fuzzy, gcc-internal-format
  #| msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf%s%> двусмысленна; используйте %<-gdwarf-%s%> для DWARF версии или %<-gdwarf -g%s%> для уровня отладки"
  
! #: opts.cc:3301
  #, fuzzy, gcc-internal-format
  #| msgid "dwarf version %d is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "версия dwarf %d не поддерживается"
  
! #: opts.cc:3338
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "неизвестный аргумент ключа --help=: %q.*s"
  
! #: opts.cc:3538
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "целевая платформа не поддерживает вывод отладочной информации"
  
! #: opts.cc:3577
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "отладочный формат %qs противоречит предыдущему выбору"
  
! #: opts.cc:3601
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "неопознанный уровень вывода отладочной информации %qs"
  
! #: opts.cc:3603
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "уровень вывода отладочной информации %qs слишком высок"
  
! #: opts.cc:3615
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized debug output level %qs"
  msgid "unrecognized btf debug output level %qs"
  msgstr "неопознанный уровень вывода отладочной информации %qs"
  
! #: opts.cc:3632
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "исходный максимальный размер core-файла: %m"
  
! #: opts.cc:3636
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "установлен максимальный размер core-файла: %m"
  
! #: opts.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "некорректный ключ отладки: %c"
  
! #: opts.cc:3710
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "неопознанная опция командной строки %<-%s%>; имелось в виду %<-%s%>?"
  
! #: opts.cc:3714
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: ключа -%s не существует"
  
! #: opts.cc:3718
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
*************** msgstr "более одной 'crtl' д�
*** 32224,32245 ****
  msgid "unrecognized enum value: %qs"
  msgstr "неопознанное enum значение: '%s'"
  
! #: read-rtl-function.cc:1145 read-rtl-function.cc:1204
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr "ожидалось `%s'"
  
! #: read-rtl-function.cc:1598
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
  msgstr "повторный UID инструкции: %i"
  
! #: read-rtl-function.cc:1659
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr "начало/конец RTL фрагмента в разных файлах"
  
! #: read-rtl-function.cc:1665
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr "начало RTL фрагмента должно быть на более ранней строке, чем конец"
--- 32242,32263 ----
  msgid "unrecognized enum value: %qs"
  msgstr "неопознанное enum значение: '%s'"
  
! #: read-rtl-function.cc:1148 read-rtl-function.cc:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr "ожидалось `%s'"
  
! #: read-rtl-function.cc:1601
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
  msgstr "повторный UID инструкции: %i"
  
! #: read-rtl-function.cc:1662
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr "начало/конец RTL фрагмента в разных файлах"
  
! #: read-rtl-function.cc:1668
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr "начало RTL фрагмента должно быть на более ранней строке, чем конец"
*************** msgstr "в списке операндо
*** 34189,34218 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "цель не поддерживает атомарное изменение профиля, выбран одиночный режим"
  
! #: tree-ssa-alias.cc:4125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid element type for attribute %qs"
  msgid "invalid fn spec attribute \"%s\""
  msgstr "некорректный тип элемента для атрибута %qs"
  
! #: tree-ssa-alias.cc:4164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of attribute %<fallthrough%>"
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "недопустимое использование атрибута %<fallthrough%>"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:5992
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:5995
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "in a call to non-static member function %qD"
  msgstr "некорректное использование нестатической функции-элемента %qD"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6010
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
--- 34207,34236 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "цель не поддерживает атомарное изменение профиля, выбран одиночный режим"
  
! #: tree-ssa-alias.cc:4127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid element type for attribute %qs"
  msgid "invalid fn spec attribute \"%s\""
  msgstr "некорректный тип элемента для атрибута %qs"
  
! #: tree-ssa-alias.cc:4166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of attribute %<fallthrough%>"
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "недопустимое использование атрибута %<fallthrough%>"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:6013
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:6016
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "in a call to non-static member function %qD"
  msgstr "некорректное использование нестатической функции-элемента %qD"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6031
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
*************** msgstr ""
*** 34222,34234 ****
  msgid "in a call to built-in function %qD"
  msgstr "в вызове встроенной функции %qD"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6014
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "in a call to function %qD declared %qs"
  msgstr "в вызове функции %qD определенной здесь"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6002
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "null argument where non-null required (argument %lu)"
  msgid "argument %u null where non-null expected because argument %u is nonzero"
--- 34240,34252 ----
  msgid "in a call to built-in function %qD"
  msgstr "в вызове встроенной функции %qD"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6035
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "in a call to function %qD declared %qs"
  msgstr "в вызове функции %qD определенной здесь"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "null argument where non-null required (argument %lu)"
  msgid "argument %u null where non-null expected because argument %u is nonzero"
*************** msgstr "оператор (%p) помеч
*** 34679,34695 ****
  msgid "verify_ssa failed"
  msgstr "процедура verify_ssa выявила ошибки"
  
! #: tree-streamer-in.cc:347
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr "машинно независимый встроенный код вне диапазона"
  
! #: tree-streamer-in.cc:353
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr "специфическая для целевой платформы встроенная функция недоступна"
  
! #: tree-streamer-in.cc:726
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
--- 34697,34713 ----
  msgid "verify_ssa failed"
  msgstr "процедура verify_ssa выявила ошибки"
  
! #: tree-streamer-in.cc:348
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr "машинно независимый встроенный код вне диапазона"
  
! #: tree-streamer-in.cc:354
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr "специфическая для целевой платформы встроенная функция недоступна"
  
! #: tree-streamer-in.cc:736
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
*************** msgstr ""
*** 34720,34738 ****
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "возвращен адрес локальной переменной %qD"
  
! #: tree-tailcall.cc:885 tree-tailcall.cc:914
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %qD returned"
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "возвращен адрес локальной переменной %qD"
  
! #: tree-tailcall.cc:909
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "автоматическая переменная %qE не может быть %<threadprivate%>"
  
! #: tree-tailcall.cc:939
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
--- 34738,34756 ----
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "возвращен адрес локальной переменной %qD"
  
! #: tree-tailcall.cc:1015 tree-tailcall.cc:1044
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %qD returned"
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "возвращен адрес локальной переменной %qD"
  
! #: tree-tailcall.cc:1039
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "автоматическая переменная %qE не может быть %<threadprivate%>"
  
! #: tree-tailcall.cc:1069
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
*************** msgstr "векторное услови�
*** 34762,34768 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "векторная операция перемешивания будет выполнена по частям"
  
! #: tree-vect-loop.cc:5115
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr "векторизация не получилась для simd цикла"
--- 34780,34786 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "векторная операция перемешивания будет выполнена по частям"
  
! #: tree-vect-loop.cc:5116
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr "векторизация не получилась для simd цикла"
*************** msgstr "поддержка локаль�
*** 35396,35402 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "запрошенное выравнивание для %q+D превышает поддерживаемое выравнивание для %wu"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:1969 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "размер %q+D в памяти неизвестен"
--- 35414,35420 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "запрошенное выравнивание для %q+D превышает поддерживаемое выравнивание для %wu"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:2014 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "размер %q+D в памяти неизвестен"
*************** msgstr "слабая ссылка %q+D �
*** 35478,35484 ****
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "слабая ссылка %q+D должна иметь статическое связывание"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7758
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "в данной конфигурации определения алиасов не поддерживаются"
--- 35496,35502 ----
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "слабая ссылка %q+D должна иметь статическое связывание"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7764
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "в данной конфигурации определения алиасов не поддерживаются"
*************** msgid "%qE attribute ignored for field o
*** 35673,35703 ****
  msgstr "атрибут %qE для поля типа %qT проигнорирован"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7461
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "%qE argument not a string"
  msgstr "аргумент атрибута %qE не является строковой константой"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6947
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "атрибут %qE для %qE проигнорирован"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6968
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes in template argument %qE"
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "игнорирование атрибутов аргумента шаблона %qE"
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6982
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "атрибут %qE недопустим в декларациях типов"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6987
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
--- 35691,35721 ----
  msgstr "атрибут %qE для поля типа %qT проигнорирован"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7463
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "%qE argument not a string"
  msgstr "аргумент атрибута %qE не является строковой константой"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6949
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "атрибут %qE для %qE проигнорирован"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6970
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes in template argument %qE"
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "игнорирование атрибутов аргумента шаблона %qE"
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6984
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "атрибут %qE недопустим в декларациях типов"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6989
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to types"
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
*************** msgid "%qE attribute has no effect on un
*** 35715,35727 ****
  msgstr "атрибут %qE не действует для локальных функций"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7217
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "атрибут %qE игнорируется, поскольку %qT уже определен"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7223
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a local variable"
--- 35733,35745 ----
  msgstr "атрибут %qE не действует для локальных функций"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7219
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "атрибут %qE игнорируется, поскольку %qT уже определен"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7225
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a local variable"
*************** msgid "weak %q+D cannot be defined %qE"
*** 36029,36035 ****
  msgstr "weak %q+D не может быть определено %qE"
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7288 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr "аргумент атрибута %qE не является строковой константой"
--- 36047,36053 ----
  msgstr "weak %q+D не может быть определено %qE"
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7290 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr "аргумент атрибута %qE не является строковой константой"
*************** msgstr ""
*** 36149,36155 ****
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7447
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "%qE: атрибут допустим только для функций"
--- 36167,36173 ----
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7449
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "%qE: атрибут допустим только для функций"
*************** msgstr "аргумент атрибут�
*** 36261,36267 ****
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "аргумент %i в диапазоне [%E, %E]"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7301
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr "только %<inbranch%> и %<notinbranch%> допустимы для %<__simd__%> атрибута"
--- 36279,36285 ----
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "аргумент %i в диапазоне [%E, %E]"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7303
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr "только %<inbranch%> и %<notinbranch%> допустимы для %<__simd__%> атрибута"
*************** msgstr "%qD не совместим с %
*** 36313,36319 ****
  msgid "%qE argument is not a function"
  msgstr "аргумент %qE не функция"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6573
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "сообщение для атрибута deprecated не является строковой константой"
--- 36331,36337 ----
  msgid "%qE argument is not a function"
  msgstr "аргумент %qE не функция"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6576
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "сообщение для атрибута deprecated не является строковой константой"
*************** msgstr "%Kаргумент %i значе
*** 36345,36356 ****
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "аргумент атрибута %qE должен быть между 0 и 255"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4436
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr "размер вектора не кратен размеру компонент"
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4443
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr "нулевой размер вектора"
--- 36363,36374 ----
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "аргумент атрибута %qE должен быть между 0 и 255"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4438
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr "размер вектора не кратен размеру компонент"
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4445
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr "нулевой размер вектора"
*************** msgstr "в атрибуте %qE треб
*** 36536,36552 ****
  msgid "%qE attribute only applies to variadic functions"
  msgstr "атрибут %qE допустим только для функций с переменным числом аргументом"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6848
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "заданная позиция не является целой константой"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6855
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr "заданная позиция меньше нуля"
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7344
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
--- 36554,36570 ----
  msgid "%qE attribute only applies to variadic functions"
  msgstr "атрибут %qE допустим только для функций с переменным числом аргументом"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6850
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "заданная позиция не является целой константой"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6857
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr "заданная позиция меньше нуля"
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7346
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
*************** msgstr ""
*** 36560,36566 ****
  msgid "%qE attribute argument not a string constant"
  msgstr "аргумент атрибута %qE не строковая константа"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7478
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "unrecognized %qE attribute argument %qs"
--- 36578,36584 ----
  msgid "%qE attribute argument not a string constant"
  msgstr "аргумент атрибута %qE не строковая константа"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7480
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "unrecognized %qE attribute argument %qs"
*************** msgstr "в арифметическом
*** 36813,37358 ****
  msgid "pointer to a function used in arithmetic"
  msgstr "в арифметическом выражении использован указатель на функцию"
  
! #: c-family/c-common.cc:3610
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "enum константа в boolean контексте"
  
! #: c-family/c-common.cc:3640 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "адрес %qD всегда будет иметь значение %<true%>"
  
! #: c-family/c-common.cc:3685
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> в булевом контексте, предлагается %<&&%> взамен"
  
! #: c-family/c-common.cc:3698
  #, fuzzy, gcc-internal-format
  #| msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr "%<<<%> в булевом контексте, имелось в виду %<<%> ?"
  
! #: c-family/c-common.cc:3714
  #, fuzzy, gcc-internal-format
  #| msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "?: использование integer констант в boolean контексте, выражение всегда будет давать значение %<true%>"
  
! #: c-family/c-common.cc:3723
  #, fuzzy, gcc-internal-format
  #| msgid "?: using integer constants in boolean context"
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "?: использование целых констант в булевом контексте"
  
! #: c-family/c-common.cc:3759
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "компилятор может предполагать, что адрес %qD всегда будет давать значение %<true%>"
  
! #: c-family/c-common.cc:3795 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "присваивание, используемое как логическое выражение, рекомендуется "
  
! #: c-family/c-common.cc:3882 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4001 c/c-typeck.cc:17908
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "неверное употребление спецификатора %<restrict%>"
  
! #: c-family/c-common.cc:3958
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "недопустимое применение %<sizeof%> к типу функции"
  
! #: c-family/c-common.cc:3968
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ не разрешает применение %<alignof%> к типу функции"
  
! #: c-family/c-common.cc:3971
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C++ не разрешает применение %<_Alignof%> к типу функции"
  
! #: c-family/c-common.cc:3982 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "недопустимое применение %qs к типу void"
  
! #: c-family/c-common.cc:3993
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "некорректное применение %qs к неполному типу %qT"
  
! #: c-family/c-common.cc:4001
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "некорректное применение %qs к типу массива %qT с неполным типом элементов"
  
! #: c-family/c-common.cc:4053
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> применено к битовому полю"
  
! #: c-family/c-common.cc:4878
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "первый аргумент %<va_arg%> должен иметь тип %<va_list%>"
  
! #: c-family/c-common.cc:4998
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "невозможно отменить внутреннюю функцию %s"
  
! #: c-family/c-common.cc:5190
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "в конструкции case нельзя употреблять указатели"
  
! #: c-family/c-common.cc:5199
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "диапазоны в операторе switch не поддерживаются ISO C"
  
! #: c-family/c-common.cc:5204 c-family/c-common.cc:5208
! #: c-family/c-common.cc:5213
  #, fuzzy, gcc-internal-format
  #| msgid "range expressions in switch statements are non-standard"
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "диапазоны в операторе switch не поддерживаются ISO C"
  
! #: c-family/c-common.cc:5227 c-family/c-common.cc:5244
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "преобразование %qT пустого указателя в %qT не является константным выражением"
  
! #: c-family/c-common.cc:5263
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "пустой диапазон"
  
! #: c-family/c-common.cc:5317
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "повтор (или перекрытие) case-значений"
  
! #: c-family/c-common.cc:5319
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "это первое case-значение, с которым перекрывается данное значение"
  
! #: c-family/c-common.cc:5323
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "повтор case-значения,"
  
! #: c-family/c-common.cc:5324 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "которое ранее использовано здесь"
  
! #: c-family/c-common.cc:5328
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "несколько меток default в операторе switch"
  
! #: c-family/c-common.cc:5330
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "это первая метка default"
  
! #: c-family/c-common.cc:5442
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "взятие адреса метки не поддерживается ISO C/C++"
  
! #: c-family/c-common.cc:5627
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "запрошенное выравнивание не является целочисленной константой"
  
! #: c-family/c-common.cc:5635 c-family/c-common.cc:5645
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a positive power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "запрошенное выравнивание не является положительной степенью 2"
  
! #: c-family/c-common.cc:5655
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment %d is larger than %d"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "запрошенное выравнивание %d больше чем %d"
  
! #: c-family/c-common.cc:5663
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment %d is larger than %d"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "запрошенное выравнивание %d больше чем %d"
  
! #: c-family/c-common.cc:5858
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "слишком мало аргументов функции для использования атрибута sentinel"
  
! #: c-family/c-common.cc:5873
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "отсутствует sentinel в вызове функции"
  
! #: c-family/c-common.cc:6112 c-family/c-common.cc:6165 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "некорректная опция %qs для атрибута %<optimize%>"
  
! #: c-family/c-common.cc:6116 c-family/c-common.cc:6170
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "некорректная опция %qs для pragma %<optimize%>"
  
! #: c-family/c-common.cc:6219
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "%<fallthrough%> атрибут задан несколько раз"
  
! #: c-family/c-common.cc:6223
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "%<fallthrough%> атрибут задан с параметром"
  
! #: c-family/c-common.cc:6412 c-family/c-common.cc:7430
! #: c-family/c-common.cc:7478 c-family/c-common.cc:7560
! #: c-family/c-common.cc:7646 c-family/c-common.cc:8315
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "слишком мало аргументов в вызове функции %qE"
  
! #: c-family/c-common.cc:6418 c-family/c-common.cc:7485
! #: c-family/c-common.cc:7673 c-family/c-common.cc:8317
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "слишком много аргументов в вызове функции %qE"
  
! #: c-family/c-common.cc:6462
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr ""
  
! #: c-family/c-common.cc:6488
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "второй аргумент функции %qE должен быть целой константной степенью 2 от %qi до %qu бит"
  
! #: c-family/c-common.cc:6512 c-family/c-common.cc:6568
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "не плавающий аргумент в вызове функции %qE"
  
! #: c-family/c-common.cc:6541
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "не плавающие аргументы в вызове функции %qE"
  
! #: c-family/c-common.cc:6558
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "аргумент %u в вызове функции %qE не является целочисленной константой"
  
! #: c-family/c-common.cc:6587
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "аргумент 3 в вызове функции %qE не является целочисленным"
  
! #: c-family/c-common.cc:6607 c-family/c-common.cc:6673
! #: c-family/c-common.cc:6757 c-family/c-common.cc:6784
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "аргумент %u в вызове функции %qE не имеет целочисленный тип"
  
! #: c-family/c-common.cc:6617
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "аргумент 3 в вызове функции %qE не имеет тип указателя на целочисленное"
  
! #: c-family/c-common.cc:6626
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "аргумент 3 в вызове функции %qE имеет тип указателя на перечислимое"
  
! #: c-family/c-common.cc:6635
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "аргумент 3 в вызове функции %qE имеет тип указателя на boolean"
  
! #: c-family/c-common.cc:6644 c-family/c-common.cc:6653
! #: c-family/c-common.cc:6725 c-family/c-common.cc:6734
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "аргумент 3 в вызове функции %qE имеет тип указателя на boolean"
  
! #: c-family/c-common.cc:6682 c-family/c-common.cc:6793
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "аргумент 3 в вызове функции %qE имеет тип перечисления"
  
! #: c-family/c-common.cc:6691 c-family/c-common.cc:6802
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has boolean type"
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "аргумент 3 в вызове функции %qE имеет тип boolean"
  
! #: c-family/c-common.cc:6707
  #, fuzzy, gcc-internal-format
  #| msgid "argument %u in call to function %qE does not have integral type"
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "аргумент %u в вызове функции %qE не имеет целочисленный тип"
  
! #: c-family/c-common.cc:6716
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "аргумент 3 в вызове функции %qE имеет тип указателя на перечислимое"
  
! #: c-family/c-common.cc:6770
  #, fuzzy, gcc-internal-format
  #| msgid "argument %u in call to function %qE does not have integral type"
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "аргумент %u в вызове функции %qE не имеет целочисленный тип"
  
! #: c-family/c-common.cc:6814
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "аргумент 3 в вызове функции %qE имеет тип перечисления"
  
! #: c-family/c-common.cc:6824
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "аргумент 3 в вызове функции %qE имеет тип перечисления"
  
! #: c-family/c-common.cc:7089 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "недопустимое применение %<offsetof%> к статическому элементу данных %qD"
  
! #: c-family/c-common.cc:7094 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "невозможно применит %<offsetof%> к перегруженной операции %<operator[]%>"
  
! #: c-family/c-common.cc:7101 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "невозможно применит %<offsetof%> к неконстантному адресу"
  
! #: c-family/c-common.cc:7114 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "взятие адреса от битового поля структуры %qD"
  
! #: c-family/c-common.cc:7167 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "индекс %E обозначает смещение, превышающее размер %qT"
  
! #: c-family/c-common.cc:7344
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "размер массива слишком велик"
  
! #: c-family/c-common.cc:7460 c-family/c-common.cc:7604
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "тип операнда %qT несовместим с аргументом %d для %qE"
  
! #: c-family/c-common.cc:7496
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "при передаче аргумента %d %qE целое преобразуется в указатель без приведения типа"
  
! #: c-family/c-common.cc:7513
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "both arguments must be compatible"
  msgstr "левый аргумент должен быть вырезкой"
  
! #: c-family/c-common.cc:7749
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "неправильное число аргументов в вызове функции %qE"
  
! #: c-family/c-common.cc:7765
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "аргумент 1 для %qE должен быть не-void указателем"
  
! #: c-family/c-common.cc:7773
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "аргумент 1 для %qE должен быть типом с константным размером"
  
! #: c-family/c-common.cc:7783
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "аргумент 1 для %qE должен быть типом с константным размером"
  
! #: c-family/c-common.cc:7795
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "аргумент 1 для %qE должен быть указателем на объект ненулевого размера"
  
! #: c-family/c-common.cc:7817
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "аргумент %d для %qE должен быть указателем"
  
! #: c-family/c-common.cc:7827
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "аргумент %d для %qE должен быть указателем на тип константного размера"
  
! #: c-family/c-common.cc:7836
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "аргумент %d для %qE не должен быть указателем на функцию"
  
! #: c-family/c-common.cc:7846
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "несоответствие размера в аргументе %d для %qE"
  
! #: c-family/c-common.cc:7861
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "аргумент %d для %qE должен быть указателем на тип константного размера"
  
! #: c-family/c-common.cc:7867
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "передача аргумента %d %qE отменяет квалификатор %qv указуемого типа"
  
! #: c-family/c-common.cc:7878
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "аргумент %d для %qE должен быть указателем на тип константного размера"
  
! #: c-family/c-common.cc:7884
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "передача аргумента %d %qE отменяет квалификатор %qv указуемого типа"
  
! #: c-family/c-common.cc:7898
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "нецелочисленный аргумент %d модели памяти для %qE"
  
! #: c-family/c-common.cc:7913
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "некорректный аргумент %d модели памяти для %qE"
  
! #: c-family/c-common.cc:8554
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9252
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "значение индекса вне диапазона"
  
! #: c-family/c-common.cc:9298 c-family/c-common.cc:9347
! #: c-family/c-common.cc:9363
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "преобразование скаляра %qT в вектор %qT включает усечение"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9451 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "внутренняя функция %qE должна вызываться напрямую"
  
! #: c-family/c-common.cc:9471
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "размер массива %qD не является целочисленным константным выражением"
  
! #: c-family/c-common.cc:9474
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "размер массива не является целочисленным константным выражением"
  
! #: c-family/c-common.cc:9478
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "размер массива %qE отрицательный"
  
! #: c-family/c-common.cc:9481
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "размер массива отрицательный"
  
! #: c-family/c-common.cc:9486
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "%Kаргумент %i значение %qE превышает максимальный размер объекта %E"
  
! #: c-family/c-common.cc:9489
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "заданная граница %wu превышает максимальный размер объекта %wu"
  
! #: c-family/c-common.cc:9494
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "%Kаргумент %i значение %qE превышает максимальный размер объекта %E"
  
! #: c-family/c-common.cc:9497
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "size of array exceeds maximum object size %qE"
  msgstr "заданная граница %wu превышает максимальный размер объекта %wu"
  
! #: c-family/c-common.cc:9568
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr "переменная окружения SOURCE_DATE_EPOCH должна расширяться в неотрицательное целое не более %wd"
  
! #: c-family/c-common.cc:9855
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:9865
  #, fuzzy, gcc-internal-format
  #| msgid "object missing in reference to %q+D"
  msgid "possible fix: dereference with %qs"
--- 36831,37376 ----
  msgid "pointer to a function used in arithmetic"
  msgstr "в арифметическом выражении использован указатель на функцию"
  
! #: c-family/c-common.cc:3631
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "enum константа в boolean контексте"
  
! #: c-family/c-common.cc:3661 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "адрес %qD всегда будет иметь значение %<true%>"
  
! #: c-family/c-common.cc:3706
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> в булевом контексте, предлагается %<&&%> взамен"
  
! #: c-family/c-common.cc:3719
  #, fuzzy, gcc-internal-format
  #| msgid "%<<<%> in boolean context, did you mean %<<%> ?"
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr "%<<<%> в булевом контексте, имелось в виду %<<%> ?"
  
! #: c-family/c-common.cc:3735
  #, fuzzy, gcc-internal-format
  #| msgid "?: using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "?: использование integer констант в boolean контексте, выражение всегда будет давать значение %<true%>"
  
! #: c-family/c-common.cc:3744
  #, fuzzy, gcc-internal-format
  #| msgid "?: using integer constants in boolean context"
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "?: использование целых констант в булевом контексте"
  
! #: c-family/c-common.cc:3780
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "компилятор может предполагать, что адрес %qD всегда будет давать значение %<true%>"
  
! #: c-family/c-common.cc:3816 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "присваивание, используемое как логическое выражение, рекомендуется "
  
! #: c-family/c-common.cc:3903 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4046 c/c-typeck.cc:17925
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "неверное употребление спецификатора %<restrict%>"
  
! #: c-family/c-common.cc:3979
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "недопустимое применение %<sizeof%> к типу функции"
  
! #: c-family/c-common.cc:3989
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ не разрешает применение %<alignof%> к типу функции"
  
! #: c-family/c-common.cc:3992
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C++ не разрешает применение %<_Alignof%> к типу функции"
  
! #: c-family/c-common.cc:4003 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "недопустимое применение %qs к типу void"
  
! #: c-family/c-common.cc:4014
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "некорректное применение %qs к неполному типу %qT"
  
! #: c-family/c-common.cc:4022
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "некорректное применение %qs к типу массива %qT с неполным типом элементов"
  
! #: c-family/c-common.cc:4074
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> применено к битовому полю"
  
! #: c-family/c-common.cc:4899
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "первый аргумент %<va_arg%> должен иметь тип %<va_list%>"
  
! #: c-family/c-common.cc:5019
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "невозможно отменить внутреннюю функцию %s"
  
! #: c-family/c-common.cc:5211
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "в конструкции case нельзя употреблять указатели"
  
! #: c-family/c-common.cc:5220
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "диапазоны в операторе switch не поддерживаются ISO C"
  
! #: c-family/c-common.cc:5225 c-family/c-common.cc:5229
! #: c-family/c-common.cc:5234
  #, fuzzy, gcc-internal-format
  #| msgid "range expressions in switch statements are non-standard"
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "диапазоны в операторе switch не поддерживаются ISO C"
  
! #: c-family/c-common.cc:5248 c-family/c-common.cc:5265
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of %qT null pointer to %qT is not a constant expression"
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "преобразование %qT пустого указателя в %qT не является константным выражением"
  
! #: c-family/c-common.cc:5284
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "пустой диапазон"
  
! #: c-family/c-common.cc:5338
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "повтор (или перекрытие) case-значений"
  
! #: c-family/c-common.cc:5340
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "это первое case-значение, с которым перекрывается данное значение"
  
! #: c-family/c-common.cc:5344
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "повтор case-значения,"
  
! #: c-family/c-common.cc:5345 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "которое ранее использовано здесь"
  
! #: c-family/c-common.cc:5349
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "несколько меток default в операторе switch"
  
! #: c-family/c-common.cc:5351
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "это первая метка default"
  
! #: c-family/c-common.cc:5463
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "взятие адреса метки не поддерживается ISO C/C++"
  
! #: c-family/c-common.cc:5648
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "запрошенное выравнивание не является целочисленной константой"
  
! #: c-family/c-common.cc:5656 c-family/c-common.cc:5666
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a positive power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "запрошенное выравнивание не является положительной степенью 2"
  
! #: c-family/c-common.cc:5676
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment %d is larger than %d"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "запрошенное выравнивание %d больше чем %d"
  
! #: c-family/c-common.cc:5684
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment %d is larger than %d"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "запрошенное выравнивание %d больше чем %d"
  
! #: c-family/c-common.cc:5879
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "слишком мало аргументов функции для использования атрибута sentinel"
  
! #: c-family/c-common.cc:5894
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "отсутствует sentinel в вызове функции"
  
! #: c-family/c-common.cc:6133 c-family/c-common.cc:6186 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "некорректная опция %qs для атрибута %<optimize%>"
  
! #: c-family/c-common.cc:6137 c-family/c-common.cc:6191
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "некорректная опция %qs для pragma %<optimize%>"
  
! #: c-family/c-common.cc:6240
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "%<fallthrough%> атрибут задан несколько раз"
  
! #: c-family/c-common.cc:6244
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "%<fallthrough%> атрибут задан с параметром"
  
! #: c-family/c-common.cc:6433 c-family/c-common.cc:7451
! #: c-family/c-common.cc:7499 c-family/c-common.cc:7581
! #: c-family/c-common.cc:7667 c-family/c-common.cc:8336
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "слишком мало аргументов в вызове функции %qE"
  
! #: c-family/c-common.cc:6439 c-family/c-common.cc:7506
! #: c-family/c-common.cc:7694 c-family/c-common.cc:8338
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "слишком много аргументов в вызове функции %qE"
  
! #: c-family/c-common.cc:6483
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr ""
  
! #: c-family/c-common.cc:6509
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "второй аргумент функции %qE должен быть целой константной степенью 2 от %qi до %qu бит"
  
! #: c-family/c-common.cc:6533 c-family/c-common.cc:6589
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "не плавающий аргумент в вызове функции %qE"
  
! #: c-family/c-common.cc:6562
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "не плавающие аргументы в вызове функции %qE"
  
! #: c-family/c-common.cc:6579
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "аргумент %u в вызове функции %qE не является целочисленной константой"
  
! #: c-family/c-common.cc:6608
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "аргумент 3 в вызове функции %qE не является целочисленным"
  
! #: c-family/c-common.cc:6628 c-family/c-common.cc:6694
! #: c-family/c-common.cc:6778 c-family/c-common.cc:6805
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "аргумент %u в вызове функции %qE не имеет целочисленный тип"
  
! #: c-family/c-common.cc:6638
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "аргумент 3 в вызове функции %qE не имеет тип указателя на целочисленное"
  
! #: c-family/c-common.cc:6647
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "аргумент 3 в вызове функции %qE имеет тип указателя на перечислимое"
  
! #: c-family/c-common.cc:6656
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "аргумент 3 в вызове функции %qE имеет тип указателя на boolean"
  
! #: c-family/c-common.cc:6665 c-family/c-common.cc:6674
! #: c-family/c-common.cc:6746 c-family/c-common.cc:6755
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "аргумент 3 в вызове функции %qE имеет тип указателя на boolean"
  
! #: c-family/c-common.cc:6703 c-family/c-common.cc:6814
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "аргумент 3 в вызове функции %qE имеет тип перечисления"
  
! #: c-family/c-common.cc:6712 c-family/c-common.cc:6823
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has boolean type"
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "аргумент 3 в вызове функции %qE имеет тип boolean"
  
! #: c-family/c-common.cc:6728
  #, fuzzy, gcc-internal-format
  #| msgid "argument %u in call to function %qE does not have integral type"
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "аргумент %u в вызове функции %qE не имеет целочисленный тип"
  
! #: c-family/c-common.cc:6737
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "аргумент 3 в вызове функции %qE имеет тип указателя на перечислимое"
  
! #: c-family/c-common.cc:6791
  #, fuzzy, gcc-internal-format
  #| msgid "argument %u in call to function %qE does not have integral type"
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "аргумент %u в вызове функции %qE не имеет целочисленный тип"
  
! #: c-family/c-common.cc:6835
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "аргумент 3 в вызове функции %qE имеет тип перечисления"
  
! #: c-family/c-common.cc:6845
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "аргумент 3 в вызове функции %qE имеет тип перечисления"
  
! #: c-family/c-common.cc:7110 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "недопустимое применение %<offsetof%> к статическому элементу данных %qD"
  
! #: c-family/c-common.cc:7115 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "невозможно применит %<offsetof%> к перегруженной операции %<operator[]%>"
  
! #: c-family/c-common.cc:7122 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "невозможно применит %<offsetof%> к неконстантному адресу"
  
! #: c-family/c-common.cc:7135 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "взятие адреса от битового поля структуры %qD"
  
! #: c-family/c-common.cc:7188 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "индекс %E обозначает смещение, превышающее размер %qT"
  
! #: c-family/c-common.cc:7365
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "размер массива слишком велик"
  
! #: c-family/c-common.cc:7481 c-family/c-common.cc:7625
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "тип операнда %qT несовместим с аргументом %d для %qE"
  
! #: c-family/c-common.cc:7517
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "при передаче аргумента %d %qE целое преобразуется в указатель без приведения типа"
  
! #: c-family/c-common.cc:7534
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "both arguments must be compatible"
  msgstr "левый аргумент должен быть вырезкой"
  
! #: c-family/c-common.cc:7770
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "неправильное число аргументов в вызове функции %qE"
  
! #: c-family/c-common.cc:7786
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "аргумент 1 для %qE должен быть не-void указателем"
  
! #: c-family/c-common.cc:7794
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "аргумент 1 для %qE должен быть типом с константным размером"
  
! #: c-family/c-common.cc:7804
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "аргумент 1 для %qE должен быть типом с константным размером"
  
! #: c-family/c-common.cc:7816
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "аргумент 1 для %qE должен быть указателем на объект ненулевого размера"
  
! #: c-family/c-common.cc:7838
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "аргумент %d для %qE должен быть указателем"
  
! #: c-family/c-common.cc:7848
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "аргумент %d для %qE должен быть указателем на тип константного размера"
  
! #: c-family/c-common.cc:7857
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "аргумент %d для %qE не должен быть указателем на функцию"
  
! #: c-family/c-common.cc:7867
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "несоответствие размера в аргументе %d для %qE"
  
! #: c-family/c-common.cc:7882
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "аргумент %d для %qE должен быть указателем на тип константного размера"
  
! #: c-family/c-common.cc:7888
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "передача аргумента %d %qE отменяет квалификатор %qv указуемого типа"
  
! #: c-family/c-common.cc:7899
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "аргумент %d для %qE должен быть указателем на тип константного размера"
  
! #: c-family/c-common.cc:7905
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "передача аргумента %d %qE отменяет квалификатор %qv указуемого типа"
  
! #: c-family/c-common.cc:7919
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "нецелочисленный аргумент %d модели памяти для %qE"
  
! #: c-family/c-common.cc:7934
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "некорректный аргумент %d модели памяти для %qE"
  
! #: c-family/c-common.cc:8575
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9273
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "значение индекса вне диапазона"
  
! #: c-family/c-common.cc:9319 c-family/c-common.cc:9368
! #: c-family/c-common.cc:9384
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "преобразование скаляра %qT в вектор %qT включает усечение"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9472 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "внутренняя функция %qE должна вызываться напрямую"
  
! #: c-family/c-common.cc:9492
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "размер массива %qD не является целочисленным константным выражением"
  
! #: c-family/c-common.cc:9495
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "размер массива не является целочисленным константным выражением"
  
! #: c-family/c-common.cc:9499
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "размер массива %qE отрицательный"
  
! #: c-family/c-common.cc:9502
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "размер массива отрицательный"
  
! #: c-family/c-common.cc:9507
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "%Kаргумент %i значение %qE превышает максимальный размер объекта %E"
  
! #: c-family/c-common.cc:9510
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "заданная граница %wu превышает максимальный размер объекта %wu"
  
! #: c-family/c-common.cc:9515
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "%Kаргумент %i значение %qE превышает максимальный размер объекта %E"
  
! #: c-family/c-common.cc:9518
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "size of array exceeds maximum object size %qE"
  msgstr "заданная граница %wu превышает максимальный размер объекта %wu"
  
! #: c-family/c-common.cc:9589
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd"
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr "переменная окружения SOURCE_DATE_EPOCH должна расширяться в неотрицательное целое не более %wd"
  
! #: c-family/c-common.cc:9876
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "object missing in reference to %q+D"
  msgid "possible fix: dereference with %qs"
*************** msgstr "целая константа с
*** 37998,38004 ****
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "целая константа слишком велика для типа %<unsigned long%>"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12949
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int%d%> is not supported on this target"
  msgid "%<_BitInt(%d)%> is not supported on this target"
--- 38016,38022 ----
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "целая константа слишком велика для типа %<unsigned long%>"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12953
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int%d%> is not supported on this target"
  msgid "%<_BitInt(%d)%> is not supported on this target"
*************** msgstr "констaнтa с плаваю
*** 38074,38090 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr "дублированные %<@%> перед строкой Objective-C"
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9675
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "неподдерживаемая нестандартная конкатенация строковых литералов"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9696
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "традиционный Си не поддерживает конкатенацию строковых констант"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19623
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 38092,38108 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr "дублированные %<@%> перед строкой Objective-C"
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9720
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "неподдерживаемая нестандартная конкатенация строковых литералов"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9741
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "традиционный Си не поддерживает конкатенацию строковых констант"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19652
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 38279,38298 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17691 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
  #
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27067
! #: cp/parser.cc:50503
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not an function argument"
  msgid "%qD is not a function argument"
  msgstr "%qD не является аргументом функции"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16778 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "битовое поле %qE в %qs клаузуле"
--- 38297,38316 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17708 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
  #
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27113
! #: cp/parser.cc:50562
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not an function argument"
  msgid "%qD is not a function argument"
  msgstr "%qD не является аргументом функции"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16795 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "битовое поле %qE в %qs клаузуле"
*************** msgstr "битовое поле %qE в %
*** 38302,38309 ****
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE не имеет отображаемый тип в предложении %qs"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15178 c/c-typeck.cc:16867
! #: c/c-typeck.cc:17055
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE в %qs клаузуле"
--- 38320,38327 ----
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE не имеет отображаемый тип в предложении %qs"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15195 c/c-typeck.cc:16884
! #: c/c-typeck.cc:17072
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE в %qs клаузуле"
*************** msgstr "ключ -Wformat-security бе�
*** 38393,38494 ****
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "%<-fabi-compat-version=1%> не поддерживается, используется =2"
  
! #: c-family/c-opts.cc:1108
! #, gcc-internal-format
! msgid "%<-Wabi%> won%'t warn about anything"
! msgstr ""
! 
! #: c-family/c-opts.cc:1110
! #, gcc-internal-format
! msgid "%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default"
! msgstr ""
! 
! #: c-family/c-opts.cc:1113
! #, gcc-internal-format
! msgid "use e.g. %<-Wabi=11%> to warn about changes from GCC 7"
! msgstr ""
  
! #: c-family/c-opts.cc:1198
  #, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "внешние функции TLS инициализации не поддерживаются для этой платформы"
  
! #: c-family/c-opts.cc:1226
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr ""
  
! #: c-family/c-opts.cc:1240
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "при открытии выходного файла %s: %m"
  
! #: c-family/c-opts.cc:1258
  #, fuzzy, gcc-internal-format
  #| msgid "the \"%s\" debug format cannot be used with pre-compiled headers"
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr "\"%s\" отладочный формат не может быть использован с прекомпилированными заголовками"
  
! #: c-family/c-opts.cc:1424 c-family/c-opts.cc:1445
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "при открытии файла зависимостей %s: %m"
  
! #: c-family/c-opts.cc:1449
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1459
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "при закрытии файла зависимостей %s: %m"
  
! #: c-family/c-opts.cc:1462
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "при записи вывода в %s: %m"
  
! #: c-family/c-opts.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "to generate dependencies you must specify either -M or -MM"
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "для вывода зависимостей нужно задать -M или -MM"
  
! #: c-family/c-opts.cc:1564
  #, fuzzy, gcc-internal-format
  #| msgid "-MG may only be used with -M or -MM"
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "-MG может использоваться только с -M или -MM"
  
! #: c-family/c-opts.cc:1597
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -Wunused_macros"
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "-fdirectives-only несовместим с -Wunused_macros"
  
! #: c-family/c-opts.cc:1600
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "-fdirectives-only несовместим с -traditional"
  
! #: c-family/c-opts.cc:1702
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1706
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1712
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1836
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr "слишком поздно установлено имя каталога для отладки в директиве #"
--- 38411,38503 ----
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "%<-fabi-compat-version=1%> не поддерживается, используется =2"
  
! #: c-family/c-opts.cc:1094
! #, fuzzy, gcc-internal-format
! #| msgid "%<-fabi-compat-version=1%> is not supported, using =2"
! msgid "%<-fabi-version=%d%> is not supported, using =%d"
! msgstr "%<-fabi-compat-version=1%> не поддерживается, используется =2"
  
! #: c-family/c-opts.cc:1200
  #, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "внешние функции TLS инициализации не поддерживаются для этой платформы"
  
! #: c-family/c-opts.cc:1228
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr ""
  
! #: c-family/c-opts.cc:1242
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "при открытии выходного файла %s: %m"
  
! #: c-family/c-opts.cc:1260
  #, fuzzy, gcc-internal-format
  #| msgid "the \"%s\" debug format cannot be used with pre-compiled headers"
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr "\"%s\" отладочный формат не может быть использован с прекомпилированными заголовками"
  
! #: c-family/c-opts.cc:1426 c-family/c-opts.cc:1447
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "при открытии файла зависимостей %s: %m"
  
! #: c-family/c-opts.cc:1451
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1461
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "при закрытии файла зависимостей %s: %m"
  
! #: c-family/c-opts.cc:1464
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "при записи вывода в %s: %m"
  
! #: c-family/c-opts.cc:1542
  #, fuzzy, gcc-internal-format
  #| msgid "to generate dependencies you must specify either -M or -MM"
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "для вывода зависимостей нужно задать -M или -MM"
  
! #: c-family/c-opts.cc:1566
  #, fuzzy, gcc-internal-format
  #| msgid "-MG may only be used with -M or -MM"
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "-MG может использоваться только с -M или -MM"
  
! #: c-family/c-opts.cc:1599
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -Wunused_macros"
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "-fdirectives-only несовместим с -Wunused_macros"
  
! #: c-family/c-opts.cc:1602
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "-fdirectives-only несовместим с -traditional"
  
! #: c-family/c-opts.cc:1704
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1708
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1714
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1838
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr "слишком поздно установлено имя каталога для отладки в директиве #"
*************** msgid "wrong type argument to %s"
*** 38942,38948 ****
  msgstr "неверный аргумент типа для %s"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7709 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
--- 38951,38957 ----
  msgstr "неверный аргумент типа для %s"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7725 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
*************** msgstr "декрементация фу�
*** 39429,39447 ****
  msgid "function %qD used as %<asm%> output"
  msgstr "функция %qD использована как выходной операнд %<asm%>"
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5841
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "присваивание позиции в памяти %qE, доступной только на чтение"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5844
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "инкрементация позиции в памяти %qE, доступной только на чтение"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5847
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
--- 39438,39456 ----
  msgid "function %qD used as %<asm%> output"
  msgstr "функция %qD использована как выходной операнд %<asm%>"
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5842
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "присваивание позиции в памяти %qE, доступной только на чтение"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5845
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "инкрементация позиции в памяти %qE, доступной только на чтение"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5848
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
*************** msgstr[0] "передача аргуме
*** 39719,39725 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6465 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "это условие имеет идентичные ветвления"
--- 39728,39734 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6466 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "это условие имеет идентичные ветвления"
*************** msgstr "неопознанный клю�
*** 40106,40127 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "неопознанный ключ -fdisable"
  
! #: common/config/avr/avr-common.cc:94
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:102
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:118
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:127
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
--- 40115,40136 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "неопознанный ключ -fdisable"
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:103
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:119
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:128
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
*************** msgstr "недопустимый пар�
*** 40144,40197 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "-mcpu=%s имеет некорректную кремниевую версию"
  
! #: common/config/i386/i386-common.cc:1994
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops is obsolete, use -falign-loops"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops устарело, используйте -falign-loops"
  
! #: common/config/i386/i386-common.cc:1997
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d не между 0 и %d"
  
! #: common/config/i386/i386-common.cc:2004
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malign-jumps устаревший ключ, используйте -falign-jumps"
  
! #: common/config/i386/i386-common.cc:2007
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps=%d is not between 0 and %d"
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d не между 0 и %d"
  
! #: common/config/i386/i386-common.cc:2015
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions is obsolete, use -falign-functions"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions устаревший ключ, используйте -falign-functions"
  
! #: common/config/i386/i386-common.cc:2018
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions=%d is not between 0 and %d"
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d не между 0 и %d"
  
! #: common/config/i386/i386-common.cc:2027
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "-mbranch-cost=%d не между 0 и 5"
  
! #: common/config/i386/i386-common.cc:2091 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> в настоящее время поддерживается только на GNU/Linux"
  
! #: common/config/i386/i386-common.cc:2101
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> требует поддержку ассемблера для CFI директив"
--- 40153,40206 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "-mcpu=%s имеет некорректную кремниевую версию"
  
! #: common/config/i386/i386-common.cc:1993
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops is obsolete, use -falign-loops"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops устарело, используйте -falign-loops"
  
! #: common/config/i386/i386-common.cc:1996
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d не между 0 и %d"
  
! #: common/config/i386/i386-common.cc:2003
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malign-jumps устаревший ключ, используйте -falign-jumps"
  
! #: common/config/i386/i386-common.cc:2006
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps=%d is not between 0 and %d"
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d не между 0 и %d"
  
! #: common/config/i386/i386-common.cc:2014
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions is obsolete, use -falign-functions"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions устаревший ключ, используйте -falign-functions"
  
! #: common/config/i386/i386-common.cc:2017
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions=%d is not between 0 and %d"
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d не между 0 и %d"
  
! #: common/config/i386/i386-common.cc:2026
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "-mbranch-cost=%d не между 0 и 5"
  
! #: common/config/i386/i386-common.cc:2090 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> в настоящее время поддерживается только на GNU/Linux"
  
! #: common/config/i386/i386-common.cc:2100
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> требует поддержку ассемблера для CFI директив"
*************** msgstr "включение подсис�
*** 40466,40533 ****
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "неизвестное значение %qs ключа -mmacosx-version-min"
  
! #: config/darwin-driver.cc:147
  #, fuzzy, gcc-internal-format
  #| msgid "sysctl for kern.osversion failed: %m"
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr "sysctl для kern.osversion завершился неудачей: %m"
  
! #: config/darwin-driver.cc:186
  #, fuzzy, gcc-internal-format
  #| msgid "couldn%'t understand kern.osversion %q.*s"
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr "непонятно kern.osversion %q.*s"
  
! #: config/darwin-driver.cc:226
  #, fuzzy, gcc-internal-format
  #| msgid "couldn%'t understand kern.osversion %q.*s"
  msgid "could not understand version %qs"
  msgstr "непонятно kern.osversion %q.*s"
  
! #: config/darwin-driver.cc:300
  #, fuzzy, gcc-internal-format
  #| msgid "this compiler does not support %s"
  msgid "this compiler does not support %qs"
  msgstr "этот компилятор не поддерживает %s"
  
! #: config/darwin-driver.cc:326
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs of -mmacosx-version-min"
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr "неизвестное значение %qs ключа -mmacosx-version-min"
  
! #: config/darwin-driver.cc:377
  #, fuzzy, gcc-internal-format
  #| msgid "this compiler does not support PowerPC (arch flags ignored)"
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr "этот компилятор не поддерживает PowerPC (архитектурные флаги игнорируются)"
  
! #: config/darwin-driver.cc:384
  #, fuzzy, gcc-internal-format
  #| msgid "%s conflicts with i386 (arch flags ignored)"
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr "%s конфликтует с i386 (arch флаги проигнорированы)"
  
! #: config/darwin-driver.cc:393
  #, fuzzy, gcc-internal-format
  #| msgid "%s conflicts with x86_64 (arch flags ignored)"
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr "%s конфликтует с x86_64 (arch флаги игнорируются)"
  
  #
! #: config/darwin-driver.cc:400
  #, fuzzy, gcc-internal-format
  #| msgid "this compiler does not support X86 (arch flags ignored)"
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr "этот компилятор не поддерживает X86 (arch флаги проигнорированы)"
  
! #: config/darwin-driver.cc:407
  #, fuzzy, gcc-internal-format
  #| msgid "%s conflicts with ppc (arch flags ignored)"
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr "%s конфликтует с ppc (arch флаги проигнорированы)"
  
! #: config/darwin-driver.cc:416
  #, fuzzy, gcc-internal-format
  #| msgid "%s conflicts with ppc64 (arch flags ignored)"
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
--- 40475,40542 ----
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "неизвестное значение %qs ключа -mmacosx-version-min"
  
! #: config/darwin-driver.cc:148
  #, fuzzy, gcc-internal-format
  #| msgid "sysctl for kern.osversion failed: %m"
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr "sysctl для kern.osversion завершился неудачей: %m"
  
! #: config/darwin-driver.cc:188
  #, fuzzy, gcc-internal-format
  #| msgid "couldn%'t understand kern.osversion %q.*s"
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr "непонятно kern.osversion %q.*s"
  
! #: config/darwin-driver.cc:228
  #, fuzzy, gcc-internal-format
  #| msgid "couldn%'t understand kern.osversion %q.*s"
  msgid "could not understand version %qs"
  msgstr "непонятно kern.osversion %q.*s"
  
! #: config/darwin-driver.cc:302
  #, fuzzy, gcc-internal-format
  #| msgid "this compiler does not support %s"
  msgid "this compiler does not support %qs"
  msgstr "этот компилятор не поддерживает %s"
  
! #: config/darwin-driver.cc:328
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs of -mmacosx-version-min"
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr "неизвестное значение %qs ключа -mmacosx-version-min"
  
! #: config/darwin-driver.cc:379
  #, fuzzy, gcc-internal-format
  #| msgid "this compiler does not support PowerPC (arch flags ignored)"
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr "этот компилятор не поддерживает PowerPC (архитектурные флаги игнорируются)"
  
! #: config/darwin-driver.cc:386
  #, fuzzy, gcc-internal-format
  #| msgid "%s conflicts with i386 (arch flags ignored)"
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr "%s конфликтует с i386 (arch флаги проигнорированы)"
  
! #: config/darwin-driver.cc:395
  #, fuzzy, gcc-internal-format
  #| msgid "%s conflicts with x86_64 (arch flags ignored)"
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr "%s конфликтует с x86_64 (arch флаги игнорируются)"
  
  #
! #: config/darwin-driver.cc:402
  #, fuzzy, gcc-internal-format
  #| msgid "this compiler does not support X86 (arch flags ignored)"
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr "этот компилятор не поддерживает X86 (arch флаги проигнорированы)"
  
! #: config/darwin-driver.cc:409
  #, fuzzy, gcc-internal-format
  #| msgid "%s conflicts with ppc (arch flags ignored)"
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr "%s конфликтует с ppc (arch флаги проигнорированы)"
  
! #: config/darwin-driver.cc:418
  #, fuzzy, gcc-internal-format
  #| msgid "%s conflicts with ppc64 (arch flags ignored)"
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
*************** msgstr "позиционно-незав�
*** 40706,40713 ****
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "Встроенная функция %s требует опцию -mvsx"
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11462
! #: config/aarch64/aarch64.cc:18764 config/aarch64/aarch64.cc:19379
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
--- 40715,40722 ----
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "Встроенная функция %s требует опцию -mvsx"
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11477
! #: config/aarch64/aarch64.cc:18779 config/aarch64/aarch64.cc:19394
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
*************** msgstr "%qE не является пер
*** 41335,41897 ****
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:649
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be an address"
  msgid "the arguments to %qE must be constant strings"
  msgstr "аргумент %d от %qE должен быть адресом"
  
! #: config/aarch64/aarch64.cc:657
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized shadow offset %qs"
  msgid "unrecognized state string %qs"
  msgstr "неопознанное теневое смещение %qs"
  
! #: config/aarch64/aarch64.cc:741
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "new нельзя применять к типу функции"
  
! #: config/aarch64/aarch64.cc:768
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:784
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to functions"
  msgid "%qE attribute applies only to function definitions"
  msgstr "%qE: атрибут допустим только для функций"
  
! #: config/aarch64/aarch64.cc:830
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "inconsistent attributes for state %qs"
  msgstr "игнорирование атрибутов аргумента шаблона %qT"
  
! #: config/aarch64/aarch64.cc:1327
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is incompatible with %s %s"
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%qs несовместим с %s %s"
  
! #: config/aarch64/aarch64.cc:1330
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is incompatible with %s %s"
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%qs несовместим с %s %s"
  
! #: config/aarch64/aarch64.cc:1334
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "модификатор %qs возможности несовместим с %s %s"
  
! #: config/aarch64/aarch64.cc:1337
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "модификатор %qs возможности несовместим с %s %s"
  
! #: config/aarch64/aarch64.cc:1353
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "this operation requires the SVE ISA extension"
  msgstr "Не использовать расширения SPE ABI."
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6685
  #, fuzzy, gcc-internal-format
  #| msgid "argument to decltype must be an expression"
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "аргумент decltype должен быть выражением"
  
! #: config/aarch64/aarch64.cc:7162
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Аргумент AltiVec передан в функцию без прототипа"
  
! #: config/aarch64/aarch64.cc:7303 config/aarch64/aarch64.cc:7382
! #: config/aarch64/aarch64.cc:21640
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "передача параметров для аргументов типа %qT изменилась в GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7310 config/aarch64/aarch64.cc:7389
! #: config/aarch64/aarch64.cc:21647
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr "передача параметров для аргументов типа %qT изменилась в GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7321 config/aarch64/aarch64.cc:7399
! #: config/aarch64/aarch64.cc:21655 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "передача параметров для аргументов типа %qT изменилась в GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7526
  #, fuzzy, gcc-internal-format
  #| msgid "Use the SPE ABI extensions."
  msgid "%qE requires the SVE ISA extension"
  msgstr "Использовать расширения SPE ABI."
  
! #: config/aarch64/aarch64.cc:7529
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7717
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11460
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "Встроенная функция %s требует опцию -mvsx"
  
! #: config/aarch64/aarch64.cc:11469 config/aarch64/aarch64.cc:11473
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11476
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11534
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11536
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18382
  #, fuzzy, gcc-internal-format
  #| msgid "unknown flag passed in -moverride=%s (%s)"
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "неизвестный флаг переданный в -moverride=%s (%s)"
  
! #: config/aarch64/aarch64.cc:18426
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "атрибут %qs проигнорирован"
  
! #: config/aarch64/aarch64.cc:18482
  #, fuzzy, gcc-internal-format
  #| msgid "invalid format of %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "некорректный формат %s"
  
! #: config/aarch64/aarch64.cc:18494
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "некорректное значение %%h"
  
! #: config/aarch64/aarch64.cc:18514
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "строка настройки отсутствует в опции (%s)"
  
! #: config/aarch64/aarch64.cc:18532
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "неизвестная опция настройки (%s)"
  
! #: config/aarch64/aarch64.cc:18719 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10776
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18728 config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18736
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Порядок выделения регистров"
  
! #: config/aarch64/aarch64.cc:18746 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10814 config/rs6000/rs6000.cc:4518
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18753
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18760
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "streaming functions require the ISA extension %qs"
  msgstr "Встроенная функция %s требует опцию -mvsx"
  
! #: config/aarch64/aarch64.cc:18762
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18858
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18874 config/riscv/riscv.cc:10834
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18902
  #, fuzzy, gcc-internal-format
  #| msgid "support for mode %qs"
  msgid "no support for %qs without %qs"
  msgstr "поддержка моды %qs"
  
! #: config/aarch64/aarch64.cc:18955
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "%qs некорректный аргумент для -mcpu="
  
! #: config/aarch64/aarch64.cc:18966
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18971
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "некорректный аргумент встроенной функции %s"
  
! #: config/aarch64/aarch64.cc:19127
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "ключ -mcpu=%s несовместим с ключом -march=%s"
  
! #: config/aarch64/aarch64.cc:19194
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support %<-mfp32%>"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "архитектура %qs не поддерживает %<-mfp32%>"
  
! #: config/aarch64/aarch64.cc:19197
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mpcommit%> was deprecated"
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "ключ %<-mpcommit%> устарел"
  
! #: config/aarch64/aarch64.cc:19203
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19276
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs with -f%s"
  msgid "code model %qs with %<-f%s%>"
  msgstr "модель кода %qs с -f%s"
  
! #: config/aarch64/aarch64.cc:19279
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "модель кода %qs не поддерживается в режиме x32"
  
! #: config/aarch64/aarch64.cc:19377
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19482
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19485
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "некорректное значение (%qs) для %<target(\"arch=\")%> атрибута"
  
! #: config/aarch64/aarch64.cc:19489
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-march=%s%>"
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "некорректный модификатор возможности в %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:19524
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19527
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "допустимые аргументы для %<target(\"arch=\")%> атрибута: %s"
  
! #: config/aarch64/aarch64.cc:19531 config/aarch64/aarch64.cc:19615
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-march=%s%>"
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "некорректный модификатор возможности в %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:19570
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "некорректное значение (%qs) для %<target(\"tune=\")%> атрибута"
  
! #: config/aarch64/aarch64.cc:19611
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19669 config/aarch64/aarch64.cc:19846
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19715
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19723 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19777
  #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19834 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16661
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "аргумент атрибута %<target%> не строка"
  
! #: config/aarch64/aarch64.cc:19871
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19874
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19883
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20101
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20110 config/riscv/riscv-target-attr.cc:497
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %<target%> argument not a string"
  msgid "attribute %<target_version%> has multiple values"
  msgstr "аргумент атрибута %<target%> не строка"
  
! #: config/aarch64/aarch64.cc:20118 config/riscv/riscv-target-attr.cc:505
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %<target%> argument not a string"
  msgid "attribute %<target_version%> argument not a string"
  msgstr "аргумент атрибута %<target%> не строка"
  
! #: config/aarch64/aarch64.cc:20140
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<=%> (after %<getter%> attribute)"
  msgid "missing value in %<target_version%> attribute"
  msgstr "отсутствует %<=%> (после атрибута %<getter%>)"
  
! #: config/aarch64/aarch64.cc:20144
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-march=%s%>"
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "некорректный модификатор возможности в %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:20150
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
  #
! #: config/aarch64/aarch64.cc:20736 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13694
  #, fuzzy, gcc-internal-format
  #| msgid "Virtual function multiversioning not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "мультиверсионность виртуальной функции не поддерживается"
  
! #: config/aarch64/aarch64.cc:20857 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13819 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  #| msgid "multiversioning needs ifunc which is not supported on this target"
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "мультиверсионность требует ifunc, что не поддерживается на этой платформе"
  
! #: config/aarch64/aarch64.cc:22409 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "передача параметров для аргументов типа %qT изменилась в GCC 7.1"
  
! #: config/aarch64/aarch64.cc:22414 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "передача параметров для аргументов типа %qT изменилась в GCC 7.1"
  
! #: config/aarch64/aarch64.cc:22419 config/arm/arm.cc:6696
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "передача параметров для аргументов типа %qT изменилась в GCC 7.1"
  
! #: config/aarch64/aarch64.cc:23825 config/aarch64/aarch64.cc:23828
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "проход %wd вне диапазона %wd - %wd"
  
! #: config/aarch64/aarch64.cc:29341 config/i386/i386.cc:25621
! #: config/i386/i386.cc:25752
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported simdlen %d"
  msgid "unsupported simdlen %wd"
  msgstr "неподдерживаемая simdlen %d"
  
! #: config/aarch64/aarch64.cc:29355
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "неподдерживаемый тип аргумента для внутренней функции"
  
! #: config/aarch64/aarch64.cc:29359 config/i386/i386.cc:25643
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29393
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "неподдерживаемый тип аргумента для внутренней функции"
  
! #: config/aarch64/aarch64.cc:29397 config/i386/i386.cc:25674
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29468
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "Ключ -shared не поддерживается для VAX ELF"
  
! #: config/aarch64/aarch64.cc:29488
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "Ключ -shared не поддерживается для VAX ELF"
  
! #: config/aarch64/aarch64.cc:29676
  #, fuzzy, gcc-internal-format
  #| msgid "type attributes ignored after type is already defined"
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "атрибуты типов игнорируются, если тип уже определен"
  
! #: config/aarch64/aarch64.cc:29678
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%q+D defined here"
  msgstr "метка %qD определена здесь"
  
! #: config/aarch64/aarch64.cc:30158
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30467
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31107 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "аргумент %d для %qE должен быть указателем на тип константного размера"
  
! #: config/aarch64/aarch64.cc:31120
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "аргумент %d %qE согласно прототипу будет передан с другой шириной"
  
! #: config/aarch64/aarch64.cc:31123 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be in the range %d...%d"
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "аргумент %d от %qE должен быть в диапазоне %d...%d"
  
! #: config/aarch64/aarch64.cc:31136
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "аргумент %d %qE согласно прототипу будет передан с другой шириной"
  
! #: config/aarch64/aarch64.cc:31150 config/arm/arm-mve-builtins.cc:685
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "аргумент %d %qE согласно прототипу будет передан с другой шириной"
  
! #: config/aarch64/aarch64.cc:31162 config/arm/arm-mve-builtins.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
--- 41344,41906 ----
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:650
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be an address"
  msgid "the arguments to %qE must be constant strings"
  msgstr "аргумент %d от %qE должен быть адресом"
  
! #: config/aarch64/aarch64.cc:658
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized shadow offset %qs"
  msgid "unrecognized state string %qs"
  msgstr "неопознанное теневое смещение %qs"
  
! #: config/aarch64/aarch64.cc:742
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "new нельзя применять к типу функции"
  
! #: config/aarch64/aarch64.cc:769
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:785
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to functions"
  msgid "%qE attribute applies only to function definitions"
  msgstr "%qE: атрибут допустим только для функций"
  
! #: config/aarch64/aarch64.cc:831
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "inconsistent attributes for state %qs"
  msgstr "игнорирование атрибутов аргумента шаблона %qT"
  
! #: config/aarch64/aarch64.cc:1328
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is incompatible with %s %s"
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%qs несовместим с %s %s"
  
! #: config/aarch64/aarch64.cc:1331
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is incompatible with %s %s"
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%qs несовместим с %s %s"
  
! #: config/aarch64/aarch64.cc:1335
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "модификатор %qs возможности несовместим с %s %s"
  
! #: config/aarch64/aarch64.cc:1338
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "модификатор %qs возможности несовместим с %s %s"
  
! #: config/aarch64/aarch64.cc:1354
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "this operation requires the SVE ISA extension"
  msgstr "Не использовать расширения SPE ABI."
  
! #: config/aarch64/aarch64.cc:1355
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6686
  #, fuzzy, gcc-internal-format
  #| msgid "argument to decltype must be an expression"
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "аргумент decltype должен быть выражением"
  
! #: config/aarch64/aarch64.cc:7163
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Аргумент AltiVec передан в функцию без прототипа"
  
! #: config/aarch64/aarch64.cc:7304 config/aarch64/aarch64.cc:7383
! #: config/aarch64/aarch64.cc:21655
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "передача параметров для аргументов типа %qT изменилась в GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7311 config/aarch64/aarch64.cc:7390
! #: config/aarch64/aarch64.cc:21662
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr "передача параметров для аргументов типа %qT изменилась в GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7322 config/aarch64/aarch64.cc:7400
! #: config/aarch64/aarch64.cc:21670 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "передача параметров для аргументов типа %qT изменилась в GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7527
  #, fuzzy, gcc-internal-format
  #| msgid "Use the SPE ABI extensions."
  msgid "%qE requires the SVE ISA extension"
  msgstr "Использовать расширения SPE ABI."
  
! #: config/aarch64/aarch64.cc:7530
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7718
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11475
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "Встроенная функция %s требует опцию -mvsx"
  
! #: config/aarch64/aarch64.cc:11484 config/aarch64/aarch64.cc:11488
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11491
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11549
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11551
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18397
  #, fuzzy, gcc-internal-format
  #| msgid "unknown flag passed in -moverride=%s (%s)"
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "неизвестный флаг переданный в -moverride=%s (%s)"
  
! #: config/aarch64/aarch64.cc:18441
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "атрибут %qs проигнорирован"
  
! #: config/aarch64/aarch64.cc:18497
  #, fuzzy, gcc-internal-format
  #| msgid "invalid format of %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "некорректный формат %s"
  
! #: config/aarch64/aarch64.cc:18509
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "некорректное значение %%h"
  
! #: config/aarch64/aarch64.cc:18529
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "строка настройки отсутствует в опции (%s)"
  
! #: config/aarch64/aarch64.cc:18547
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "неизвестная опция настройки (%s)"
  
! #: config/aarch64/aarch64.cc:18734 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18743 config/riscv/riscv.cc:10794
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18751
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Порядок выделения регистров"
  
! #: config/aarch64/aarch64.cc:18761 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10823 config/rs6000/rs6000.cc:4518
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18768
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18775
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "streaming functions require the ISA extension %qs"
  msgstr "Встроенная функция %s требует опцию -mvsx"
  
! #: config/aarch64/aarch64.cc:18777
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18873
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/riscv/riscv.cc:10843
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18917
  #, fuzzy, gcc-internal-format
  #| msgid "support for mode %qs"
  msgid "no support for %qs without %qs"
  msgstr "поддержка моды %qs"
  
! #: config/aarch64/aarch64.cc:18970
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "%qs некорректный аргумент для -mcpu="
  
! #: config/aarch64/aarch64.cc:18981
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18986
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "некорректный аргумент встроенной функции %s"
  
! #: config/aarch64/aarch64.cc:19142
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "ключ -mcpu=%s несовместим с ключом -march=%s"
  
! #: config/aarch64/aarch64.cc:19209
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support %<-mfp32%>"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "архитектура %qs не поддерживает %<-mfp32%>"
  
! #: config/aarch64/aarch64.cc:19212
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mpcommit%> was deprecated"
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "ключ %<-mpcommit%> устарел"
  
! #: config/aarch64/aarch64.cc:19218
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19291
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs with -f%s"
  msgid "code model %qs with %<-f%s%>"
  msgstr "модель кода %qs с -f%s"
  
! #: config/aarch64/aarch64.cc:19294
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "модель кода %qs не поддерживается в режиме x32"
  
! #: config/aarch64/aarch64.cc:19392
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19497
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19500
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "некорректное значение (%qs) для %<target(\"arch=\")%> атрибута"
  
! #: config/aarch64/aarch64.cc:19504
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-march=%s%>"
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "некорректный модификатор возможности в %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:19539
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19542
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "допустимые аргументы для %<target(\"arch=\")%> атрибута: %s"
  
! #: config/aarch64/aarch64.cc:19546 config/aarch64/aarch64.cc:19630
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-march=%s%>"
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "некорректный модификатор возможности в %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:19585
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "некорректное значение (%qs) для %<target(\"tune=\")%> атрибута"
  
! #: config/aarch64/aarch64.cc:19626
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19684 config/aarch64/aarch64.cc:19861
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19730
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19738 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19792
  #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19849 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16688
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "аргумент атрибута %<target%> не строка"
  
! #: config/aarch64/aarch64.cc:19886
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19889
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19898
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20116
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20125 config/riscv/riscv-target-attr.cc:497
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %<target%> argument not a string"
  msgid "attribute %<target_version%> has multiple values"
  msgstr "аргумент атрибута %<target%> не строка"
  
! #: config/aarch64/aarch64.cc:20133 config/riscv/riscv-target-attr.cc:505
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %<target%> argument not a string"
  msgid "attribute %<target_version%> argument not a string"
  msgstr "аргумент атрибута %<target%> не строка"
  
! #: config/aarch64/aarch64.cc:20155
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<=%> (after %<getter%> attribute)"
  msgid "missing value in %<target_version%> attribute"
  msgstr "отсутствует %<=%> (после атрибута %<getter%>)"
  
! #: config/aarch64/aarch64.cc:20159
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-march=%s%>"
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "некорректный модификатор возможности в %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:20165
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
  #
! #: config/aarch64/aarch64.cc:20751 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13703
  #, fuzzy, gcc-internal-format
  #| msgid "Virtual function multiversioning not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "мультиверсионность виртуальной функции не поддерживается"
  
! #: config/aarch64/aarch64.cc:20872 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13828 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  #| msgid "multiversioning needs ifunc which is not supported on this target"
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "мультиверсионность требует ifunc, что не поддерживается на этой платформе"
  
! #: config/aarch64/aarch64.cc:22424 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "передача параметров для аргументов типа %qT изменилась в GCC 7.1"
  
! #: config/aarch64/aarch64.cc:22429 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "передача параметров для аргументов типа %qT изменилась в GCC 7.1"
  
! #: config/aarch64/aarch64.cc:22434 config/arm/arm.cc:6696
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "передача параметров для аргументов типа %qT изменилась в GCC 7.1"
  
! #: config/aarch64/aarch64.cc:23889 config/aarch64/aarch64.cc:23892
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "проход %wd вне диапазона %wd - %wd"
  
! #: config/aarch64/aarch64.cc:29422 config/i386/i386.cc:25619
! #: config/i386/i386.cc:25750
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported simdlen %d"
  msgid "unsupported simdlen %wd"
  msgstr "неподдерживаемая simdlen %d"
  
! #: config/aarch64/aarch64.cc:29436
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "неподдерживаемый тип аргумента для внутренней функции"
  
! #: config/aarch64/aarch64.cc:29440 config/i386/i386.cc:25641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29474
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "неподдерживаемый тип аргумента для внутренней функции"
  
! #: config/aarch64/aarch64.cc:29478 config/i386/i386.cc:25672
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29549
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "Ключ -shared не поддерживается для VAX ELF"
  
! #: config/aarch64/aarch64.cc:29569
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "Ключ -shared не поддерживается для VAX ELF"
  
! #: config/aarch64/aarch64.cc:29757
  #, fuzzy, gcc-internal-format
  #| msgid "type attributes ignored after type is already defined"
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "атрибуты типов игнорируются, если тип уже определен"
  
! #: config/aarch64/aarch64.cc:29759
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%q+D defined here"
  msgstr "метка %qD определена здесь"
  
! #: config/aarch64/aarch64.cc:30239
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30548
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31188 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "аргумент %d для %qE должен быть указателем на тип константного размера"
  
! #: config/aarch64/aarch64.cc:31201
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "аргумент %d %qE согласно прототипу будет передан с другой шириной"
  
! #: config/aarch64/aarch64.cc:31204 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be in the range %d...%d"
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "аргумент %d от %qE должен быть в диапазоне %d...%d"
  
! #: config/aarch64/aarch64.cc:31217
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "аргумент %d %qE согласно прототипу будет передан с другой шириной"
  
! #: config/aarch64/aarch64.cc:31231 config/arm/arm-mve-builtins.cc:685
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "аргумент %d %qE согласно прототипу будет передан с другой шириной"
  
! #: config/aarch64/aarch64.cc:31243 config/arm/arm-mve-builtins.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
*************** msgstr "L%d латентность кэ�
*** 41960,41966 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "некорректное значение %qs для -mmemory-latency"
  
! #: config/alpha/alpha.cc:7360 config/alpha/alpha.cc:7363 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 41969,41975 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "некорректное значение %qs для -mmemory-latency"
  
! #: config/alpha/alpha.cc:7357 config/alpha/alpha.cc:7360 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr ""
*** 42100,42106 ****
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5895 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
--- 42109,42115 ----
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5901 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
*************** msgid "argument of %qE attribute ignored
*** 42243,42266 ****
  msgstr ""
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5918
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "%qE атрибут применим только к переменным"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24288
  #, fuzzy, gcc-internal-format
  #| msgid "alternatives not allowed in asm flag output"
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "альтернативы не допускается в выводе ассемблерного флага"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24352
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "неизвестный вывод ассемблерного флага %qs"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24381
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for asm flag output"
  msgid "invalid type for %<asm%> flag output"
--- 42252,42275 ----
  msgstr ""
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5924
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "%qE атрибут применим только к переменным"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24290
  #, fuzzy, gcc-internal-format
  #| msgid "alternatives not allowed in asm flag output"
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "альтернативы не допускается в выводе ассемблерного флага"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24354
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "неизвестный вывод ассемблерного флага %qs"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24383
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for asm flag output"
  msgid "invalid type for %<asm%> flag output"
*************** msgstr "%qs ожидает целочи�
*** 42880,42886 ****
  msgid "supported core architectures:%s"
  msgstr "поддерживаемые архитектуры ядра:%s"
  
! #: config/avr/avr-passes.cc:4907
  #, fuzzy, gcc-internal-format
  #| msgid "could not split insn"
  msgid "failed to split insn"
--- 42889,42895 ----
  msgid "supported core architectures:%s"
  msgstr "поддерживаемые архитектуры ядра:%s"
  
! #: config/avr/avr-passes.cc:5038
  #, fuzzy, gcc-internal-format
  #| msgid "could not split insn"
  msgid "failed to split insn"
*************** msgstr "-fpie не поддержива�
*** 42919,42930 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "-fPIE не поддерживается"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11234
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr ""
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11246
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qs функция не может иметь аргументы"
--- 42928,42939 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "-fPIE не поддерживается"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11243
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr ""
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11255
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qs функция не может иметь аргументы"
*************** msgstr "%qs функция не може
*** 42934,42940 ****
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11243
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "%qs функция не может возвращать значение"
--- 42943,42949 ----
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11252
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "%qs функция не может возвращать значение"
*************** msgstr "%q+D имеет несовмес
*** 43107,43139 ****
  msgid "architecture %qs supported for assembler only"
  msgstr "архитектура %qs поддерживается только для ассемблера"
  
! #: config/avr/avr.cc:15093
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "преобразование из адресного пространства %qs в адресное пространство %qs"
  
! #: config/avr/avr.cc:16261 config/avr/avr.cc:16274
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s ожидает целую константу времени компиляции"
  
! #: config/avr/avr.cc:16289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s expects a compile time long integer constant as first argument"
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "%s ожидает длинную целую константу времени компиляции в качестве первого аргумента"
  
! #: config/avr/avr.cc:16304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s ожидает длинную целую константу времени компиляции в качестве первого аргумента"
  
! #: config/avr/avr.cc:16332
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "округление до %d бит не влияет на величину с фиксированной точкой с %d битами в дробной части"
  
! #: config/avr/avr.cc:16341
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "результат округления всегда будет 0"
--- 43116,43148 ----
  msgid "architecture %qs supported for assembler only"
  msgstr "архитектура %qs поддерживается только для ассемблера"
  
! #: config/avr/avr.cc:15107
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "преобразование из адресного пространства %qs в адресное пространство %qs"
  
! #: config/avr/avr.cc:16275 config/avr/avr.cc:16288
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s ожидает целую константу времени компиляции"
  
! #: config/avr/avr.cc:16303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s expects a compile time long integer constant as first argument"
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "%s ожидает длинную целую константу времени компиляции в качестве первого аргумента"
  
! #: config/avr/avr.cc:16318
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s ожидает длинную целую константу времени компиляции в качестве первого аргумента"
  
! #: config/avr/avr.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "округление до %d бит не влияет на величину с фиксированной точкой с %d битами в дробной части"
  
! #: config/avr/avr.cc:16355
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "результат округления всегда будет 0"
*************** msgstr "использование vecto
*** 43625,43631 ****
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr "использование vector_length (%d), игнорирование установок времени выполнения"
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6748
  #, fuzzy, gcc-internal-format
  #| msgid "using num_workers (%d), ignoring %d"
  msgid "using %<num_workers (%d)%>, ignoring %d"
--- 43634,43640 ----
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr "использование vector_length (%d), игнорирование установок времени выполнения"
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6754
  #, fuzzy, gcc-internal-format
  #| msgid "using num_workers (%d), ignoring %d"
  msgid "using %<num_workers (%d)%>, ignoring %d"
*************** msgstr "компилятор разгр�
*** 43695,43707 ****
  msgid "unrecognizable argument of option %<"
  msgstr "некорректный аргумент ключа %qs"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:722
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr "%<fallthrough%> атрибут задан несколько раз"
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:757
  #, fuzzy, gcc-internal-format
  #| msgid "either -fopenacc or -fopenmp must be set"
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
--- 43704,43716 ----
  msgid "unrecognizable argument of option %<"
  msgstr "некорректный аргумент ключа %qs"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:728
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr "%<fallthrough%> атрибут задан несколько раз"
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:763
  #, fuzzy, gcc-internal-format
  #| msgid "either -fopenacc or -fopenmp must be set"
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
*************** msgstr "архитектура ESA/390."
*** 43719,43731 ****
  msgid "cannot open %qs"
  msgstr "ошибка открытия %s"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:850
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open profile file %s"
  msgid "cannot open omp_requires file %qs"
  msgstr "Ошибка открытия файла профиля %s"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:854
  #, fuzzy, gcc-internal-format
  #| msgid "cannot read %s: %m"
  msgid "cannot read omp_requires file %qs"
--- 43728,43740 ----
  msgid "cannot open %qs"
  msgstr "ошибка открытия %s"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open profile file %s"
  msgid "cannot open omp_requires file %qs"
  msgstr "Ошибка открытия файла профиля %s"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  #| msgid "cannot read %s: %m"
  msgid "cannot read omp_requires file %qs"
*************** msgstr "%qs не есть допусти
*** 44438,44445 ****
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10651
! #: config/riscv/riscv.cc:10655
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-fcf-protection%> is not compatible with this target"
--- 44447,44454 ----
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10660
! #: config/riscv/riscv.cc:10664
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-fcf-protection%> is not compatible with this target"
*************** msgstr "-fsplit-stack не поддер�
*** 44788,44866 ****
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-fsplit-stack не поддерживает 3-регистровые параметры"
  
! #: config/i386/i386.cc:13437
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported size for integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "неподдерживаемый размер для целочисленного регистра"
  
! #: config/i386/i386.cc:13448 config/i386/i386.cc:13462
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "неподдерживаемый размер для целочисленного регистра"
  
! #: config/i386/i386.cc:13494
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "расширенные регистры не имеют верхних половин"
  
! #: config/i386/i386.cc:13509
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "некорректный размер операнда для расширенного регистра"
  
! #: config/i386/i386.cc:13707 config/i386/i386.cc:13709
  #, fuzzy, gcc-internal-format
  #| msgid "non-integer operand used with operand code 'z'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "нецелый операнд использован с кодом операнда 'z'"
  
! #: config/i386/i386.cc:17917
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:23148
  #, fuzzy
  #| msgid "the mangling of %<va_list%> has changed in GCC 4.4"
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "разборка %<va_list%> изменилась в GCC 4.4"
  
! #: config/i386/i386.cc:23235
  #, fuzzy, gcc-internal-format
  #| msgid "no low registers available for popping high registers"
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "нет свободных low-регистров для выталкивания high-регистров"
  
! #: config/i386/i386.cc:23331
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "-mcmodel= не поддерживается на 32-битных системах"
  
! #: config/i386/i386.cc:24046
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25580
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25587
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "HLE_ACQUIRE не использовано с ACQUIRE или более сильной моделью памяти"
  
! #: config/i386/i386.cc:25594
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "HLE_RELEASE не использовано с RELEASE или более сильной моделью памяти"
  
! #: config/i386/i386.cc:26281
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
--- 44797,44875 ----
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-fsplit-stack не поддерживает 3-регистровые параметры"
  
! #: config/i386/i386.cc:13439
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported size for integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "неподдерживаемый размер для целочисленного регистра"
  
! #: config/i386/i386.cc:13450 config/i386/i386.cc:13464
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "неподдерживаемый размер для целочисленного регистра"
  
! #: config/i386/i386.cc:13496
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "расширенные регистры не имеют верхних половин"
  
! #: config/i386/i386.cc:13511
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "некорректный размер операнда для расширенного регистра"
  
! #: config/i386/i386.cc:13709 config/i386/i386.cc:13711
  #, fuzzy, gcc-internal-format
  #| msgid "non-integer operand used with operand code 'z'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "нецелый операнд использован с кодом операнда 'z'"
  
! #: config/i386/i386.cc:17919
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:23150
  #, fuzzy
  #| msgid "the mangling of %<va_list%> has changed in GCC 4.4"
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "разборка %<va_list%> изменилась в GCC 4.4"
  
! #: config/i386/i386.cc:23237
  #, fuzzy, gcc-internal-format
  #| msgid "no low registers available for popping high registers"
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "нет свободных low-регистров для выталкивания high-регистров"
  
! #: config/i386/i386.cc:23333
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "-mcmodel= не поддерживается на 32-битных системах"
  
! #: config/i386/i386.cc:24048
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25578
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25585
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "HLE_ACQUIRE не использовано с ACQUIRE или более сильной моделью памяти"
  
! #: config/i386/i386.cc:25592
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "HLE_RELEASE не использовано с RELEASE или более сильной моделью памяти"
  
! #: config/i386/i386.cc:26279
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
*************** msgstr "%qD не совместим с %
*** 45073,45080 ****
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%s нельзя использовать в asm в таком контексте"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16727
! #: config/s390/s390.cc:16777 config/s390/s390.cc:16794
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %<target%> argument not a string"
  msgid "attribute %<target%> argument %qs is unknown"
--- 45082,45089 ----
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%s нельзя использовать в asm в таком контексте"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16754
! #: config/s390/s390.cc:16804 config/s390/s390.cc:16821
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %<target%> argument not a string"
  msgid "attribute %<target%> argument %qs is unknown"
*************** msgstr "interrupt_thread доступе�
*** 45211,45217 ****
  msgid "stack limit expression is not supported"
  msgstr "выражение для границы стека не поддерживается"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17417
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int%d%> is not supported on this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
--- 45220,45226 ----
  msgid "stack limit expression is not supported"
  msgstr "выражение для границы стека не поддерживается"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17444
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int%d%> is not supported on this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
*************** msgstr "%<__int%d%> не поддерж�
*** 45222,45258 ****
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "инициализированная переменная %q+D помечена как dllimport"
  
! #: config/microblaze/microblaze.cc:1760
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC/-fpic not supported for this target"
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "-fPIC/-fpic не поддерживается для этой целевой платформы"
  
! #: config/microblaze/microblaze.cc:1772
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "%qs некорректный аргумент для -mcpu="
  
! #: config/microblaze/microblaze.cc:1821
  #, fuzzy, gcc-internal-format
  #| msgid "-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater"
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr "-mxl-multiply-high может использоваться только с -mcpu=v6.00.a или выше"
  
! #: config/microblaze/microblaze.cc:1838
  #, fuzzy, gcc-internal-format
  #| msgid "-mxl-reorder can be used only with -mcpu=v8.30.a or greater"
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr "-mxl-reorder может использоваться только с -mcpu=v8.30.a или выше"
  
! #: config/microblaze/microblaze.cc:1845
  #, fuzzy, gcc-internal-format
  #| msgid "-mxl-reorder requires -mxl-pattern-compare for -mcpu=v8.30.a"
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr "-mxl-reorder требует -mxl-pattern-compare для -mcpu=v8.30.a"
  
! #: config/microblaze/microblaze.cc:1851
  #, fuzzy, gcc-internal-format
  #| msgid "-mxl-multiply-high requires -mno-xl-soft-mul"
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
--- 45231,45267 ----
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "инициализированная переменная %q+D помечена как dllimport"
  
! #: config/microblaze/microblaze.cc:1764
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC/-fpic not supported for this target"
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "-fPIC/-fpic не поддерживается для этой целевой платформы"
  
! #: config/microblaze/microblaze.cc:1776
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "%qs некорректный аргумент для -mcpu="
  
! #: config/microblaze/microblaze.cc:1825
  #, fuzzy, gcc-internal-format
  #| msgid "-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater"
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr "-mxl-multiply-high может использоваться только с -mcpu=v6.00.a или выше"
  
! #: config/microblaze/microblaze.cc:1842
  #, fuzzy, gcc-internal-format
  #| msgid "-mxl-reorder can be used only with -mcpu=v8.30.a or greater"
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr "-mxl-reorder может использоваться только с -mcpu=v8.30.a или выше"
  
! #: config/microblaze/microblaze.cc:1849
  #, fuzzy, gcc-internal-format
  #| msgid "-mxl-reorder requires -mxl-pattern-compare for -mcpu=v8.30.a"
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr "-mxl-reorder требует -mxl-pattern-compare для -mcpu=v8.30.a"
  
! #: config/microblaze/microblaze.cc:1855
  #, fuzzy, gcc-internal-format
  #| msgid "-mxl-multiply-high requires -mno-xl-soft-mul"
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
*************** msgstr "удаляется файл %s:
*** 46089,46137 ****
  msgid "malformed ptx file"
  msgstr "некорректный синтаксис ptx файла"
  
! #: config/nvptx/mkoffload.cc:336
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:420 config/nvptx/mkoffload.cc:492
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find protocol declaration for %qE"
  msgid "Cannot find function declaration for %qs"
  msgstr "невозможно найти декларацию протокола для %qE"
  
! #: config/nvptx/mkoffload.cc:592
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "переменная окружения COLLECT_GCC_OPTIONS должна быть определена"
  
! #: config/nvptx/mkoffload.cc:613
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:644
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr "COLLECT_GCC должен быть установлен."
  
! #: config/nvptx/mkoffload.cc:692
  #, fuzzy, gcc-internal-format
  #| msgid "offload compiler %s not found"
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "компилятор разгрузки %s не найден"
  
! #: config/nvptx/mkoffload.cc:715
  #, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:804
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "ошибка открытия '%s'"
  
! #: config/nvptx/mkoffload.cc:860
  #, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "ошибка открытия промежуточного ptx файла"
--- 46098,46146 ----
  msgid "malformed ptx file"
  msgstr "некорректный синтаксис ptx файла"
  
! #: config/nvptx/mkoffload.cc:339
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:426 config/nvptx/mkoffload.cc:498
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find protocol declaration for %qE"
  msgid "Cannot find function declaration for %qs"
  msgstr "невозможно найти декларацию протокола для %qE"
  
! #: config/nvptx/mkoffload.cc:598
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "переменная окружения COLLECT_GCC_OPTIONS должна быть определена"
  
! #: config/nvptx/mkoffload.cc:619
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:650
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr "COLLECT_GCC должен быть установлен."
  
! #: config/nvptx/mkoffload.cc:698
  #, fuzzy, gcc-internal-format
  #| msgid "offload compiler %s not found"
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "компилятор разгрузки %s не найден"
  
! #: config/nvptx/mkoffload.cc:721
  #, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:810
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "ошибка открытия '%s'"
  
! #: config/nvptx/mkoffload.cc:866
  #, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "ошибка открытия промежуточного ptx файла"
*************** msgstr "ошибка открытия п
*** 46142,46230 ****
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr "опция %s не поддерживается вместе с -fopenacc"
  
! #: config/nvptx/nvptx.cc:342
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:359
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%<-march=%> must be specified"
  msgstr "ключ %<-march=%s%> несовместим с выбранным ABI"
  
! #: config/nvptx/nvptx.cc:382
  #, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:479
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr "статическая инициализация переменной %q+D в %<.shared%> памяти не поддерживается"
  
! #: config/nvptx/nvptx.cc:2409
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr "невозможно породить невыровненные указатели в ptx ассемблере"
  
! #: config/nvptx/nvptx.cc:2659
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX не поддерживает weak декларации (только weak определения)"
  
! #: config/nvptx/nvptx.cc:5900
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "атрибут %qE требует возвращаемый тип void"
  
! #: config/nvptx/nvptx.cc:5923
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "%qE атрибут не допускается с классом памяти auto"
  
! #: config/nvptx/nvptx.cc:6368
  #, fuzzy, gcc-internal-format
  #| msgid "%<tile%> value must be positive"
  msgid "barrier value must be within [0,15]"
  msgstr "значение %<num_threads%> должно быть положительным"
  
! #: config/nvptx/nvptx.cc:6381
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "complement argument must be constant"
  msgstr "левый аргумент должен быть вырезкой"
  
! #: config/nvptx/nvptx.cc:6721
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring %d"
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr "использование vector_length (%d), игнорирование %d"
  
! #: config/nvptx/nvptx.cc:6729
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring runtime setting"
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr "использование vector_length (%d), игнорирование установок времени выполнения"
  
! #: config/nvptx/nvptx.cc:6743
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring %d"
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr "использование vector_length (%d), игнорирование %d"
  
! #: config/nvptx/nvptx.cc:7629
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7768
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration"
  msgid "weak alias definitions not supported in this configuration"
  msgstr "в данной конфигурации определения алиасов не поддерживаются"
  
! #: config/nvptx/nvptx.cc:7781
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration"
  msgid "non-function alias definitions not supported in this configuration"
--- 46151,46239 ----
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr "опция %s не поддерживается вместе с -fopenacc"
  
! #: config/nvptx/nvptx.cc:348
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:365
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%<-march=%> must be specified"
  msgstr "ключ %<-march=%s%> несовместим с выбранным ABI"
  
! #: config/nvptx/nvptx.cc:388
  #, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:485
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr "статическая инициализация переменной %q+D в %<.shared%> памяти не поддерживается"
  
! #: config/nvptx/nvptx.cc:2415
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr "невозможно породить невыровненные указатели в ptx ассемблере"
  
! #: config/nvptx/nvptx.cc:2665
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX не поддерживает weak декларации (только weak определения)"
  
! #: config/nvptx/nvptx.cc:5906
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "атрибут %qE требует возвращаемый тип void"
  
! #: config/nvptx/nvptx.cc:5929
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "%qE атрибут не допускается с классом памяти auto"
  
! #: config/nvptx/nvptx.cc:6374
  #, fuzzy, gcc-internal-format
  #| msgid "%<tile%> value must be positive"
  msgid "barrier value must be within [0,15]"
  msgstr "значение %<num_threads%> должно быть положительным"
  
! #: config/nvptx/nvptx.cc:6387
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "complement argument must be constant"
  msgstr "левый аргумент должен быть вырезкой"
  
! #: config/nvptx/nvptx.cc:6727
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring %d"
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr "использование vector_length (%d), игнорирование %d"
  
! #: config/nvptx/nvptx.cc:6735
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring runtime setting"
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr "использование vector_length (%d), игнорирование установок времени выполнения"
  
! #: config/nvptx/nvptx.cc:6749
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring %d"
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr "использование vector_length (%d), игнорирование %d"
  
! #: config/nvptx/nvptx.cc:7635
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7774
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration"
  msgid "weak alias definitions not supported in this configuration"
  msgstr "в данной конфигурации определения алиасов не поддерживаются"
  
! #: config/nvptx/nvptx.cc:7787
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration"
  msgid "non-function alias definitions not supported in this configuration"
*************** msgstr "%qE атрибут требуе�
*** 46682,46785 ****
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10571
  #, fuzzy, gcc-internal-format
  #| msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "-mdiv требует -march, чтобы понять %<M%> расширение"
  
! #: config/riscv/riscv.cc:10576
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10636
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10642
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support ARM mode"
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "целевой процессор не поддерживает режим ARM"
  
! #: config/riscv/riscv.cc:10682 config/riscv/riscv.cc:10685
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs with -f%s"
  msgid "code model %qs with %qs"
  msgstr "модель кода %qs с -f%s"
  
! #: config/riscv/riscv.cc:10714
  #, fuzzy, gcc-internal-format
  #| msgid "requested ABI requires -march to subsume the %qc extension"
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "запрошенный ABI требует -march, чтобы понять %qc расширение"
  
! #: config/riscv/riscv.cc:10721
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10728
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "ISO C90 не поддерживает комплексные типы"
  
! #: config/riscv/riscv.cc:10733
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10734
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10746
  #, fuzzy, gcc-internal-format
  #| msgid "ABI requires -march=rv%d"
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI требует -march=rv%d"
  
! #: config/riscv/riscv.cc:10756
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d не между %d и %d"
  
! #: config/riscv/riscv.cc:10769
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10796 config/rs6000/rs6000.cc:4530
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10810 config/rs6000/rs6000.cc:4513
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:11305
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qs функция не может иметь аргументы"
  
! #: config/riscv/riscv.cc:11880
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
--- 46691,46794 ----
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10580
  #, fuzzy, gcc-internal-format
  #| msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "-mdiv требует -march, чтобы понять %<M%> расширение"
  
! #: config/riscv/riscv.cc:10585
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10645
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10651
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support ARM mode"
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "целевой процессор не поддерживает режим ARM"
  
! #: config/riscv/riscv.cc:10691 config/riscv/riscv.cc:10694
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs with -f%s"
  msgid "code model %qs with %qs"
  msgstr "модель кода %qs с -f%s"
  
! #: config/riscv/riscv.cc:10723
  #, fuzzy, gcc-internal-format
  #| msgid "requested ABI requires -march to subsume the %qc extension"
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "запрошенный ABI требует -march, чтобы понять %qc расширение"
  
! #: config/riscv/riscv.cc:10730
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10732
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10737
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "ISO C90 не поддерживает комплексные типы"
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10743
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10751
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10755
  #, fuzzy, gcc-internal-format
  #| msgid "ABI requires -march=rv%d"
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI требует -march=rv%d"
  
! #: config/riscv/riscv.cc:10765
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d не между %d и %d"
  
! #: config/riscv/riscv.cc:10778
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10805 config/rs6000/rs6000.cc:4530
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10819 config/rs6000/rs6000.cc:4513
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:11314
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qs функция не может иметь аргументы"
  
! #: config/riscv/riscv.cc:11889
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
*************** msgstr ""
*** 47390,47407 ****
  msgid "Virtual function multiversioning not supported"
  msgstr "мультиверсионность виртуальной функции не поддерживается"
  
! #: config/rs6000/rs6000.cc:28798
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29276
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "Встроенная функция %s требует опцию -mvsx"
  
! #: config/rs6000/rs6000.cc:29281
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "type %<__vector_pair%> requires the %qs option"
--- 47399,47416 ----
  msgid "Virtual function multiversioning not supported"
  msgstr "мультиверсионность виртуальной функции не поддерживается"
  
! #: config/rs6000/rs6000.cc:28801
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29279
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "Встроенная функция %s требует опцию -mvsx"
  
! #: config/rs6000/rs6000.cc:29284
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "type %<__vector_pair%> requires the %qs option"
*************** msgstr "передача парамет�
*** 47652,47785 ****
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "%<__RTL%> функция не может компилироваться с %<-flto%>"
  
! #: config/s390/s390.cc:16296
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-битный ABI в режиме ESA/390 не поддерживается"
  
! #: config/s390/s390.cc:16303
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16338
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "аппаратная поддержка векторов отсутствует на %s"
  
! #: config/s390/s390.cc:16341
  #, fuzzy, gcc-internal-format
  #| msgid "hardware vector support not available with -msoft-float"
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "аппаратная поддержка векторов недоступна с -msoft-float"
  
! #: config/s390/s390.cc:16370
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "hardware decimal floating point instructions not available on %s"
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "аппаратные инструкции десятичной плавающей точки отсутствуют на %s"
  
! #: config/s390/s390.cc:16374
  #, fuzzy, gcc-internal-format
  #| msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "аппаратные инструкции десятичной плавающей точки отсутствуют в режиме ESA/390"
  
! #: config/s390/s390.cc:16386
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "ключ -mhard-dfp не может быть использован вместе с -msoft-float"
  
! #: config/s390/s390.cc:16395
  #, fuzzy, gcc-internal-format
  #| msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "сочетание ключей -mbackchain -mpacked-stack -mhard-float не поддерживается"
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "размер стека должен быть больше чем охраняющее значение стека"
  
! #: config/s390/s390.cc:16403
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "размер стека должен быть больше чем 64k"
  
! #: config/s390/s390.cc:16406
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-guard implies use of -mstack-size"
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "ключ -mstack-guard влечет использование ключа -mstack-size"
  
! #: config/s390/s390.cc:16419
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16425
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16492
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is supported only for SH2A"
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "атрибут %qE поддерживается только для SH2A"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16528
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "аргументы для %qs должны быть неотрицательными целыми числами"
  
! #: config/s390/s390.cc:16535
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:16566
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16733
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "значение %qs не поддерживается атрибутом %<target%>"
  
! #: config/s390/s390.cc:17792
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constant"
  msgid "invalid cc output constraint: %qs"
  msgstr "недопустимая константа"
  
! #: config/s390/s390.cc:17797
  #, fuzzy, gcc-internal-format
  #| msgid "placeholder constraints not satisfied"
  msgid "multiple cc output constraints not supported"
  msgstr "ограничения заполнителя не удовлетворены"
  
! #: config/s390/s390.cc:17802
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable %qE conflicts with asm clobber list"
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "asm-спецификатор для переменной %qE конфликтует со списком переписываемых регистров"
  
! #: config/s390/s390.cc:17808
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for asm flag output"
  msgid "invalid type for cc output constraint"
--- 47661,47794 ----
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "%<__RTL%> функция не может компилироваться с %<-flto%>"
  
! #: config/s390/s390.cc:16323
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-битный ABI в режиме ESA/390 не поддерживается"
  
! #: config/s390/s390.cc:16330
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16365
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "аппаратная поддержка векторов отсутствует на %s"
  
! #: config/s390/s390.cc:16368
  #, fuzzy, gcc-internal-format
  #| msgid "hardware vector support not available with -msoft-float"
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "аппаратная поддержка векторов недоступна с -msoft-float"
  
! #: config/s390/s390.cc:16397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "hardware decimal floating point instructions not available on %s"
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "аппаратные инструкции десятичной плавающей точки отсутствуют на %s"
  
! #: config/s390/s390.cc:16401
  #, fuzzy, gcc-internal-format
  #| msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "аппаратные инструкции десятичной плавающей точки отсутствуют в режиме ESA/390"
  
! #: config/s390/s390.cc:16413
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "ключ -mhard-dfp не может быть использован вместе с -msoft-float"
  
! #: config/s390/s390.cc:16422
  #, fuzzy, gcc-internal-format
  #| msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "сочетание ключей -mbackchain -mpacked-stack -mhard-float не поддерживается"
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "размер стека должен быть больше чем охраняющее значение стека"
  
! #: config/s390/s390.cc:16430
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "размер стека должен быть больше чем 64k"
  
! #: config/s390/s390.cc:16433
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-guard implies use of -mstack-size"
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "ключ -mstack-guard влечет использование ключа -mstack-size"
  
! #: config/s390/s390.cc:16446
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16449
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16452
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16455
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16519
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is supported only for SH2A"
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "атрибут %qE поддерживается только для SH2A"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16555
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "аргументы для %qs должны быть неотрицательными целыми числами"
  
! #: config/s390/s390.cc:16562
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:16593
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16760
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "значение %qs не поддерживается атрибутом %<target%>"
  
! #: config/s390/s390.cc:17819
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constant"
  msgid "invalid cc output constraint: %qs"
  msgstr "недопустимая константа"
  
! #: config/s390/s390.cc:17824
  #, fuzzy, gcc-internal-format
  #| msgid "placeholder constraints not satisfied"
  msgid "multiple cc output constraints not supported"
  msgstr "ограничения заполнителя не удовлетворены"
  
! #: config/s390/s390.cc:17829
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable %qE conflicts with asm clobber list"
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "asm-спецификатор для переменной %qE конфликтует со списком переписываемых регистров"
  
! #: config/s390/s390.cc:17835
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for asm flag output"
  msgid "invalid type for cc output constraint"
*************** msgstr "подстановка роди�
*** 48190,48258 ****
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "подпрограмма %q+F не помечена Inline"
  
! #: ada/gcc-interface/utils.cc:4427
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "некорректный тип элемента для атрибута %qs"
  
! #: ada/gcc-interface/utils.cc:4451
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr "число компонент вектора не есть степень двух"
  
! #: ada/gcc-interface/utils.cc:6705 ada/gcc-interface/utils.cc:6883
! #: ada/gcc-interface/utils.cc:7123
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "атрибут %qs проигнорирован"
  
! #: ada/gcc-interface/utils.cc:6760
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "непустой атрибут без аргументов допустим только в прототипах"
  
! #: ada/gcc-interface/utils.cc:6775
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument has invalid operand number (argument %lu)"
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "в непустом аргументе задан неверный номер операнда (аргумент %lu)"
  
! #: ada/gcc-interface/utils.cc:6797
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "непустой аргумент содержит номер операнда вне диапазона (аргумент %lu, операнд %lu)"
  
! #: ada/gcc-interface/utils.cc:6806
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "непустой аргумент ссылается на операнд, не являющийся указателем (аргумент %lu, операнд %lu)"
  
! #: ada/gcc-interface/utils.cc:6827
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "атрибут %qs требует прототипы с именованными аргументами"
  
! #: ada/gcc-interface/utils.cc:6836
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr "атрибут %qs применим только к вариантным функциям"
  
! #: ada/gcc-interface/utils.cc:7083 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "атрибут %qE не действует"
  
! #: ada/gcc-interface/utils.cc:7418
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "атрибут %qs применим только к массивным типам"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14860 cp/typeck.cc:2520
! #: cp/typeck.cc:9603 cp/typeck.cc:10396 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "использование пустого (void) значения"
--- 48199,48267 ----
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "подпрограмма %q+F не помечена Inline"
  
! #: ada/gcc-interface/utils.cc:4429
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "некорректный тип элемента для атрибута %qs"
  
! #: ada/gcc-interface/utils.cc:4453
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr "число компонент вектора не есть степень двух"
  
! #: ada/gcc-interface/utils.cc:6707 ada/gcc-interface/utils.cc:6885
! #: ada/gcc-interface/utils.cc:7125
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "атрибут %qs проигнорирован"
  
! #: ada/gcc-interface/utils.cc:6762
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "непустой атрибут без аргументов допустим только в прототипах"
  
! #: ada/gcc-interface/utils.cc:6777
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument has invalid operand number (argument %lu)"
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "в непустом аргументе задан неверный номер операнда (аргумент %lu)"
  
! #: ada/gcc-interface/utils.cc:6799
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "непустой аргумент содержит номер операнда вне диапазона (аргумент %lu, операнд %lu)"
  
! #: ada/gcc-interface/utils.cc:6808
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "непустой аргумент ссылается на операнд, не являющийся указателем (аргумент %lu, операнд %lu)"
  
! #: ada/gcc-interface/utils.cc:6829
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "атрибут %qs требует прототипы с именованными аргументами"
  
! #: ada/gcc-interface/utils.cc:6838
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr "атрибут %qs применим только к вариантным функциям"
  
! #: ada/gcc-interface/utils.cc:7085 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "атрибут %qE не действует"
  
! #: ada/gcc-interface/utils.cc:7420
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "атрибут %qs применим только к массивным типам"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14877 cp/typeck.cc:2520
! #: cp/typeck.cc:9719 cp/typeck.cc:10512 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "использование пустого (void) значения"
*************** msgstr "тип массива %q+D за�
*** 48329,48336 ****
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "в этой области видимости уже есть декларация %qD"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9859
! #: c/c-decl.cc:9865 c/c-decl.cc:10092
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "исходное определение находится здесь"
--- 48338,48345 ----
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "в этой области видимости уже есть декларация %qD"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9862
! #: c/c-decl.cc:9868 c/c-decl.cc:10096
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "исходное определение находится здесь"
*************** msgstr "%qE не описан (перв�
*** 48651,48657 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "сообщение о каждом неописанном идентификаторе выдается один раз в каждой функции, где он встречается"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3632
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "ссылка на метку %qE вне функции"
--- 48660,48666 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "сообщение о каждом неописанном идентификаторе выдается один раз в каждой функции, где он встречается"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3630
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "ссылка на метку %qE вне функции"
*************** msgstr "переход в выражен
*** 48686,48692 ****
  msgid "duplicate label declaration %qE"
  msgstr "повторная декларация метки %qE"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4135
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "дублирование метки %qD"
--- 48695,48701 ----
  msgid "duplicate label declaration %qE"
  msgstr "повторная декларация метки %qE"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4133
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "дублирование метки %qD"
*************** msgstr "бесполезное %<_Aligna
*** 48868,48874 ****
  msgid "invalid use of attributes in empty declaration"
  msgstr "некорректное использование типа %<void%> в декларации параметра"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2513
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "пустая декларация"
--- 48877,48883 ----
  msgid "invalid use of attributes in empty declaration"
  msgstr "некорректное использование типа %<void%> в декларации параметра"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2558
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "пустая декларация"
*************** msgstr "ISO C90 не поддержив�
*** 48886,48897 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> не допускается нигде кроме прототипа функции"
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8993
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%s%> not allowed to be specified in this context"
--- 48895,48906 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10990
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> не допускается нигде кроме прототипа функции"
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8996
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%s%> not allowed to be specified in this context"
*************** msgstr "%<this%> недопустим в
*** 48902,48908 ****
  msgid "%q+D is usually a function"
  msgstr "%q+D обычно является функцией"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10816 cp/decl.cc:18580
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "отсутствует предварительная декларация %qD"
--- 48911,48917 ----
  msgid "%q+D is usually a function"
  msgstr "%q+D обычно является функцией"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10820 cp/decl.cc:18578
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "отсутствует предварительная декларация %qD"
*************** msgstr "некорректная поп�
*** 48982,48988 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "неинициализированная константа %qD не допускается в C++"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9535
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D в declare target директиве не имеет отображаемого типа"
--- 48991,48997 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "неинициализированная константа %qD не допускается в C++"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9533
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D в declare target директиве не имеет отображаемого типа"
*************** msgstr "повторный %<_Atomic%>"
*** 49133,49139 ****
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "конфликтующие именованные адресные пространства (%s и %s)"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3794
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "%<_Atomic%>-квалифицированный массивный тип"
--- 49142,49148 ----
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "конфликтующие именованные адресные пространства (%s и %s)"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3839
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "%<_Atomic%>-квалифицированный массивный тип"
*************** msgstr "класс хранения в �
*** 49178,49184 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "класс хранения задан для неименованного параметра"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13709
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "класс хранения задан для имени типа"
--- 49187,49193 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "класс хранения задан для неименованного параметра"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "класс хранения задан для имени типа"
*************** msgstr "имя типа объявлен
*** 49346,49358 ****
  msgid "function definition has qualified void return type"
  msgstr "в определении функции задан квалифицированный void-тип возвращаемого значения"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14134
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "квалификаторы в описании типа возвращаемого значения функции "
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3796
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "%<_Atomic%>-квалифицированный тип функции"
--- 49355,49367 ----
  msgid "function definition has qualified void return type"
  msgstr "в определении функции задан квалифицированный void-тип возвращаемого значения"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14132
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "квалификаторы в описании типа возвращаемого значения функции "
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3841
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "%<_Atomic%>-квалифицированный тип функции"
*************** msgstr "в ISO C функции с кв�
*** 49473,49479 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "элемент структуры или объединения не может иметь переменно модифицируемый тип"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12576
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "переменная или поле %qE объявлено void"
--- 49482,49488 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "элемент структуры или объединения не может иметь переменно модифицируемый тип"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12574
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "переменная или поле %qE объявлено void"
*************** msgstr "переменная декла�
*** 49545,49557 ****
  msgid "%<constexpr%> object has variably modified type"
  msgstr "не вложенная функция с переменно модифицируемым типом"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13368
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "некорректные квалификаторы для типа функции, не являющейся элементом"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for field of %<constexpr%> object"
--- 49554,49566 ----
  msgid "%<constexpr%> object has variably modified type"
  msgstr "не вложенная функция с переменно модифицируемым типом"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13413
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "некорректные квалификаторы для типа функции, не являющейся элементом"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13416
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for field of %<constexpr%> object"
*************** msgstr "не вложенная функ
*** 49582,49588 ****
  msgid "object with variably modified type must have no linkage"
  msgstr "объект с переменно модифицируемым типом не должен иметь привязки"
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10790
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "декларация функции не является прототипом"
--- 49591,49597 ----
  msgid "object with variably modified type must have no linkage"
  msgstr "объект с переменно модифицируемым типом не должен иметь привязки"
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10794
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "декларация функции не является прототипом"
*************** msgstr "вложенное переоп�
*** 49668,49685 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "вложенное переопределение %<struct %E%>"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10120
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "определение типа в выражении %qs некорректно в C++"
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10126
  #, fuzzy, gcc-internal-format
  #| msgid "unknown field %qE specified in initializer"
  msgid "%qT defined in underspecified object initializer"
  msgstr "неизвестное поле %qE в инициализаторе"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5719 cp/parser.cc:28813
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "декларация ничего не описывает"
--- 49677,49694 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "вложенное переопределение %<struct %E%>"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10124
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "определение типа в выражении %qs некорректно в C++"
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10130
  #, fuzzy, gcc-internal-format
  #| msgid "unknown field %qE specified in initializer"
  msgid "%qT defined in underspecified object initializer"
  msgstr "неизвестное поле %qE в инициализаторе"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5717 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "декларация ничего не описывает"
*************** msgstr "структура не соде
*** 49739,49745 ****
  msgid "struct has no members"
  msgstr "структура не содержит элементов"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15166
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in union"
  msgid "flexible array member in union is a GCC extension"
--- 49748,49754 ----
  msgid "struct has no members"
  msgstr "структура не содержит элементов"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15164
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in union"
  msgid "flexible array member in union is a GCC extension"
*************** msgstr "регулируемый эле�
*** 49756,50090 ****
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr "регулируемый элемент-массив в структуре без именованных элементов"
  
! #: c/c-decl.cc:9684
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "регулируемый элемент-массив - не последний элемент структуры"
  
! #: c/c-decl.cc:9711
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "тип %qT слишком велик"
  
! #: c/c-decl.cc:9775
  #, fuzzy, gcc-internal-format
  #| msgid "reverse scalar storage order"
  msgid "type punning toggles scalar storage order"
  msgstr "обратить порядок хранения скаляра"
  
! #: c/c-decl.cc:9842
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "трактовка данного объединения как прозрачного невозможна"
  
! #: c/c-decl.cc:9856
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of typedef %q+D with variably modified type"
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "переопределение typedef %q+D с переменно модифицируемым типом"
  
! #: c/c-decl.cc:9863
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %<struct %E%>"
  msgid "redefinition of struct or union %qT"
  msgstr "повторное определение %<struct %E%>"
  
! #: c/c-decl.cc:10042
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "вложенное переопределение %<enum %E%>"
  
! #: c/c-decl.cc:10090
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "повторная декларация %<enum %E%>"
  
! #: c/c-decl.cc:10102
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10189 cp/decl.cc:17838 m2/gm2-gcc/m2type.cc:2088
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
  msgstr "заданный режим слишком мал для значений перечислимого типа"
  
! #: c/c-decl.cc:10208
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "перечислимый тип превышает диапазон максимального целочисленного типа"
  
! #: c/c-decl.cc:10217
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "перечислимый тип превышает диапазон максимального целочисленного типа"
  
! #: c/c-decl.cc:10330
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of %<enum %E%>"
  msgid "conflicting redefinition of enum %qT"
  msgstr "вложенное переопределение %<enum %E%>"
  
! #: c/c-decl.cc:10363 c/c-decl.cc:10379
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "значение перечислимого типа для %qE не является константой целого типа"
  
! #: c/c-decl.cc:10374
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "значение перечислимого типа для %qE не является целочисленным константным выражением"
  
! #: c/c-decl.cc:10398
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "переполнение значений перечислимого типа"
  
! #: c/c-decl.cc:10405
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgid "enumerator value outside the range of underlying type"
  msgstr "значение перечислимого типа для %qD должно иметь целочисленный или unscoped перечислимый тип"
  
! #: c/c-decl.cc:10422
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10450
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "enumerator value outside the range of %qs"
  msgstr "в ISO C значения перечислимого типа ограничены диапазоном типа %<int%>"
  
! #: c/c-decl.cc:10456
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "в ISO C значения перечислимого типа ограничены диапазоном типа %<int%>"
  
! #: c/c-decl.cc:10664 cp/decl.cc:6053 cp/decl.cc:18438
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %qD given attribute noinline"
  msgid "inline function %qD given attribute %qs"
  msgstr "inline функция %qD с атрибутом noinline"
  
! #: c/c-decl.cc:10683
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "тип возвращаемого значения не полный"
  
! #: c/c-decl.cc:10695
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "по умолчанию возвращаемый тип функции - %<int%>"
  
! #: c/c-decl.cc:10723
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "%q+D определена как variadic функциях без прототипа"
  
! #: c/c-decl.cc:10776
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10799
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "прототип для %qD не был предварительно определен"
  
! #: c/c-decl.cc:10808
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD использована без прототипа, до её определению"
  
! #: c/c-decl.cc:10826
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "функция %qD использована до определения без предварительной декларации"
  
! #: c/c-decl.cc:10845
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "возвращаемое значение функции %qD - не %<int%>"
  
! #: c/c-decl.cc:10847
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "%<_Atomic%>-квалифицированный возвращаемый тип в %qD"
  
! #: c/c-decl.cc:10854
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "обычно %qD является нестатической функцией"
  
! #: c/c-decl.cc:10905
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "старый стиль деклараций параметров в определении функции с прототипом"
  
! #: c/c-decl.cc:10921
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "в традиционном С не поддерживаются определения функций в стиле ISO C"
  
! #: c/c-decl.cc:10938
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C99 does not support %<_Static_assert%>"
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO C99 не поддерживает %<_Static_assert%>"
  
! #: c/c-decl.cc:10978 c/c-decl.cc:10982
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "определение функции в старом стиле"
  
! #: c/c-decl.cc:10995
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "в списке параметров пропущено имя параметра"
  
! #: c/c-decl.cc:11011
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD декларирован как не параметр"
  
! #: c/c-decl.cc:11019
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "более одного параметра с именем %qD"
  
! #: c/c-decl.cc:11028
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "параметр %qD объявлен с типом void"
  
! #: c/c-decl.cc:11057 c/c-decl.cc:11062
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "по умолчанию для %qD принят тип %<int%>"
  
! #: c/c-decl.cc:11082
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "параметр %qD имеет неполный тип"
  
! #: c/c-decl.cc:11089
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "декларация параметра %q+D, не заданного в списке параметров"
  
! #: c/c-decl.cc:11142
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "число аргументов не соответствует встроенному прототипу"
  
! #: c/c-decl.cc:11153
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "число аргументов не соответствует прототипу"
  
! #: c/c-decl.cc:11156 c/c-decl.cc:11203 c/c-decl.cc:11217
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "декларация прототипа"
  
! #: c/c-decl.cc:11195
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "аргумент %qD после приведения типа не соответствует встроенному прототипу"
  
! #: c/c-decl.cc:11200
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "аргумент %qD после приведения типа не соответствует прототипу"
  
! #: c/c-decl.cc:11210
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "аргумент %qD не соответствует встроенному прототипу"
  
! #: c/c-decl.cc:11215
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "аргумент %qD не соответствует прототипу"
  
! #: c/c-decl.cc:11473 cp/decl.cc:19361
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "в функции, которая должна возвращать значение, отсутствует оператор return"
  
! #: c/c-decl.cc:11492 cp/decl.cc:19432
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "параметру %qD присвоено значение, но он не использован"
  
! #: c/c-decl.cc:11589
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "декларации в заголовке %<for%>-цикла допускаются только в C99 или C11 режиме"
  
! #: c/c-decl.cc:11594
  #, fuzzy, gcc-internal-format
  #| msgid "use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code"
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "используйте опцию -std=c99, -std=gnu99,-std=c11 или -std=gnu11 для компиляции вашей программы"
  
! #: c/c-decl.cc:11601
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 не поддерживает конструкцию %<for%> в декларациях циклов"
  
! #: c/c-decl.cc:11635
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "декларация статической переменной %qD в заголовке %<for%>-цикла"
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "декларация %<extern%> переменной %qD в заголовке %<for%>-цикла"
  
! #: c/c-decl.cc:11646
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "декларация %<struct %E%> в заголовке %<for%>-цикла"
  
! #: c/c-decl.cc:11651
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "декларация %<union %E%> в заголовке %<for%>-цикла"
  
! #: c/c-decl.cc:11657
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "декларация %<enum %E%> в заголовке %<for%>-цикла"
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "декларация %qD, не являющегося переменной, в заголовке %<for%>-цикла"
  
! #: c/c-decl.cc:11961
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "несовместимые квалификаторы адресного пространства %qs и %qs"
  
! #: c/c-decl.cc:12020 c/c-decl.cc:12027
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "повторный %qE  спецификатор декларации"
  
! #: c/c-decl.cc:12055 c/c-decl.cc:13176
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "в декларации задано более одного класса хранения"
  
! #: c/c-decl.cc:12057
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<auto%>"
  msgid "%qs used with %<auto%>"
--- 49765,50099 ----
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr "регулируемый элемент-массив в структуре без именованных элементов"
  
! #: c/c-decl.cc:9687
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "регулируемый элемент-массив - не последний элемент структуры"
  
! #: c/c-decl.cc:9714
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "тип %qT слишком велик"
  
! #: c/c-decl.cc:9778
  #, fuzzy, gcc-internal-format
  #| msgid "reverse scalar storage order"
  msgid "type punning toggles scalar storage order"
  msgstr "обратить порядок хранения скаляра"
  
! #: c/c-decl.cc:9845
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "трактовка данного объединения как прозрачного невозможна"
  
! #: c/c-decl.cc:9859
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of typedef %q+D with variably modified type"
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "переопределение typedef %q+D с переменно модифицируемым типом"
  
! #: c/c-decl.cc:9866
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %<struct %E%>"
  msgid "redefinition of struct or union %qT"
  msgstr "повторное определение %<struct %E%>"
  
! #: c/c-decl.cc:10046
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "вложенное переопределение %<enum %E%>"
  
! #: c/c-decl.cc:10094
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "повторная декларация %<enum %E%>"
  
! #: c/c-decl.cc:10106
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10193 cp/decl.cc:17836 m2/gm2-gcc/m2type.cc:2088
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
  msgstr "заданный режим слишком мал для значений перечислимого типа"
  
! #: c/c-decl.cc:10212
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "перечислимый тип превышает диапазон максимального целочисленного типа"
  
! #: c/c-decl.cc:10221
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "перечислимый тип превышает диапазон максимального целочисленного типа"
  
! #: c/c-decl.cc:10334
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of %<enum %E%>"
  msgid "conflicting redefinition of enum %qT"
  msgstr "вложенное переопределение %<enum %E%>"
  
! #: c/c-decl.cc:10367 c/c-decl.cc:10383
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "значение перечислимого типа для %qE не является константой целого типа"
  
! #: c/c-decl.cc:10378
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "значение перечислимого типа для %qE не является целочисленным константным выражением"
  
! #: c/c-decl.cc:10402
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "переполнение значений перечислимого типа"
  
! #: c/c-decl.cc:10409
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgid "enumerator value outside the range of underlying type"
  msgstr "значение перечислимого типа для %qD должно иметь целочисленный или unscoped перечислимый тип"
  
! #: c/c-decl.cc:10426
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10454
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "enumerator value outside the range of %qs"
  msgstr "в ISO C значения перечислимого типа ограничены диапазоном типа %<int%>"
  
! #: c/c-decl.cc:10460
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "в ISO C значения перечислимого типа ограничены диапазоном типа %<int%>"
  
! #: c/c-decl.cc:10668 cp/decl.cc:6051 cp/decl.cc:18436
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %qD given attribute noinline"
  msgid "inline function %qD given attribute %qs"
  msgstr "inline функция %qD с атрибутом noinline"
  
! #: c/c-decl.cc:10687
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "тип возвращаемого значения не полный"
  
! #: c/c-decl.cc:10699
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "по умолчанию возвращаемый тип функции - %<int%>"
  
! #: c/c-decl.cc:10727
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "%q+D определена как variadic функциях без прототипа"
  
! #: c/c-decl.cc:10780
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10803
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "прототип для %qD не был предварительно определен"
  
! #: c/c-decl.cc:10812
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD использована без прототипа, до её определению"
  
! #: c/c-decl.cc:10830
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "функция %qD использована до определения без предварительной декларации"
  
! #: c/c-decl.cc:10849
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "возвращаемое значение функции %qD - не %<int%>"
  
! #: c/c-decl.cc:10851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "%<_Atomic%>-квалифицированный возвращаемый тип в %qD"
  
! #: c/c-decl.cc:10858
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "обычно %qD является нестатической функцией"
  
! #: c/c-decl.cc:10909
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "старый стиль деклараций параметров в определении функции с прототипом"
  
! #: c/c-decl.cc:10925
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "в традиционном С не поддерживаются определения функций в стиле ISO C"
  
! #: c/c-decl.cc:10942
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C99 does not support %<_Static_assert%>"
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO C99 не поддерживает %<_Static_assert%>"
  
! #: c/c-decl.cc:10982 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "определение функции в старом стиле"
  
! #: c/c-decl.cc:10999
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "в списке параметров пропущено имя параметра"
  
! #: c/c-decl.cc:11015
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD декларирован как не параметр"
  
! #: c/c-decl.cc:11023
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "более одного параметра с именем %qD"
  
! #: c/c-decl.cc:11032
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "параметр %qD объявлен с типом void"
  
! #: c/c-decl.cc:11061 c/c-decl.cc:11066
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "по умолчанию для %qD принят тип %<int%>"
  
! #: c/c-decl.cc:11086
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "параметр %qD имеет неполный тип"
  
! #: c/c-decl.cc:11093
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "декларация параметра %q+D, не заданного в списке параметров"
  
! #: c/c-decl.cc:11146
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "число аргументов не соответствует встроенному прототипу"
  
! #: c/c-decl.cc:11157
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "число аргументов не соответствует прототипу"
  
! #: c/c-decl.cc:11160 c/c-decl.cc:11207 c/c-decl.cc:11221
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "декларация прототипа"
  
! #: c/c-decl.cc:11199
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "аргумент %qD после приведения типа не соответствует встроенному прототипу"
  
! #: c/c-decl.cc:11204
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "аргумент %qD после приведения типа не соответствует прототипу"
  
! #: c/c-decl.cc:11214
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "аргумент %qD не соответствует встроенному прототипу"
  
! #: c/c-decl.cc:11219
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "аргумент %qD не соответствует прототипу"
  
! #: c/c-decl.cc:11477 cp/decl.cc:19359
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "в функции, которая должна возвращать значение, отсутствует оператор return"
  
! #: c/c-decl.cc:11496 cp/decl.cc:19430
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "параметру %qD присвоено значение, но он не использован"
  
! #: c/c-decl.cc:11593
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "декларации в заголовке %<for%>-цикла допускаются только в C99 или C11 режиме"
  
! #: c/c-decl.cc:11598
  #, fuzzy, gcc-internal-format
  #| msgid "use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code"
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "используйте опцию -std=c99, -std=gnu99,-std=c11 или -std=gnu11 для компиляции вашей программы"
  
! #: c/c-decl.cc:11605
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 не поддерживает конструкцию %<for%> в декларациях циклов"
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "декларация статической переменной %qD в заголовке %<for%>-цикла"
  
! #: c/c-decl.cc:11643
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "декларация %<extern%> переменной %qD в заголовке %<for%>-цикла"
  
! #: c/c-decl.cc:11650
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "декларация %<struct %E%> в заголовке %<for%>-цикла"
  
! #: c/c-decl.cc:11655
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "декларация %<union %E%> в заголовке %<for%>-цикла"
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "декларация %<enum %E%> в заголовке %<for%>-цикла"
  
! #: c/c-decl.cc:11665
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "декларация %qD, не являющегося переменной, в заголовке %<for%>-цикла"
  
! #: c/c-decl.cc:11965
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "несовместимые квалификаторы адресного пространства %qs и %qs"
  
! #: c/c-decl.cc:12024 c/c-decl.cc:12031
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "повторный %qE  спецификатор декларации"
  
! #: c/c-decl.cc:12059 c/c-decl.cc:13180
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "в декларации задано более одного класса хранения"
  
! #: c/c-decl.cc:12061
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<auto%>"
  msgid "%qs used with %<auto%>"
*************** msgstr "%qE использован с %<
*** 50092,50397 ****
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12062
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%qE использован с %<register%>"
  
! #: c/c-decl.cc:12075 c/c-decl.cc:12513 c/c-decl.cc:12971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "два или более типа в декларации"
  
! #: c/c-decl.cc:12087 cp/parser.cc:35091
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "GCC не поддерживает тип %<long long long%>"
  
! #: c/c-decl.cc:12100
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 не поддерживает тип %<long long%>"
  
! #: c/c-decl.cc:12353 c/c-parser.cc:12542
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 не поддерживает комплексные типы"
  
! #: c/c-decl.cc:12407
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C не поддерживает типы с насыщением"
  
! #: c/c-decl.cc:12486 c/c-decl.cc:13111 c/c-decl.cc:13170
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "дублирование %qE"
  
! #: c/c-decl.cc:12503
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a %<typeid%> expression"
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "типы нельзя определять в %<typeid%> выражении"
  
! #: c/c-decl.cc:12507
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used here"
  msgstr "%s нельзя использовать в asm в таком контексте"
  
! #: c/c-decl.cc:12560
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C не поддерживает типы %<__int%d%>"
  
! #: c/c-decl.cc:12582
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "%<__int%d%> не поддерживается для этой целевой машины"
  
! #: c/c-decl.cc:12625
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 не поддерживает булевы типы"
  
! #: c/c-decl.cc:12744
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support the %<_Float%d%s%> type"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C не поддерживает тип %<_Float%d%s%>"
  
! #: c/c-decl.cc:12795 cp/parser.cc:20889
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "%<_Float%d%s%> не поддерживается для этой целевой машины"
  
! #: c/c-decl.cc:12871
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C не поддерживает десятичный тип с плавающей точкой"
  
! #: c/c-decl.cc:12895 c/c-decl.cc:13272 c/c-parser.cc:11443
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "типы с фиксированной точкой не поддерживаются для этой целевой платформы"
  
! #: c/c-decl.cc:12897
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C не поддерживает типы с фиксированной точкой"
  
! #: c/c-decl.cc:12926
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "case-метка не является целочисленным константным выражением"
  
! #: c/c-decl.cc:12932
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant expression"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "значение перечислимого типа для %qE не является целочисленным константным выражением"
  
! #: c/c-decl.cc:12939
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12987
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "в C++ результатом поиска %qD будет поле, а не тип"
  
! #: c/c-decl.cc:13000
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE не является встроенным типом или typedef-типом"
  
! #: c/c-decl.cc:13055
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE - не в начале декларации"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13076 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE использован с %<auto%>"
  
! #: c/c-decl.cc:13078
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%qE использован с %<register%>"
  
! #: c/c-decl.cc:13080 c/c-decl.cc:13149
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE использован с %<typedef%>"
  
! #: c/c-decl.cc:13082 c/c-decl.cc:13119
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%qE used with %<constexpr%>"
  msgstr "%qE использован с %<register%>"
  
! #: c/c-decl.cc:13096 c/c-parser.cc:3320 c/c-parser.cc:4691 c/c-parser.cc:10707
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO C99 не поддерживает %qE"
  
! #: c/c-decl.cc:13099 c/c-parser.cc:3323 c/c-parser.cc:4694 c/c-parser.cc:10710
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 не поддерживает %qE"
  
! #: c/c-decl.cc:13125
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> перед %<extern%>"
  
! #: c/c-decl.cc:13134
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> перед %<static%>"
  
! #: c/c-decl.cc:13140
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<auto%>"
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%qE использован с %<auto%>"
  
! #: c/c-decl.cc:13147
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%qE used with %<extern%>"
  msgstr "%qE использован с %<register%>"
  
! #: c/c-decl.cc:13155
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qE used with %qs"
  msgstr "%qs использован с %qE"
  
! #: c/c-decl.cc:13168
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "повторение %<_Thread_local%> или %<__thread%>"
  
! #: c/c-decl.cc:13184
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qs использован с %qE"
  
! #: c/c-decl.cc:13192
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %qE"
  msgid "%<constexpr%> used with %qE"
  msgstr "спецификатор %<__thread%> использован с %qE"
  
! #: c/c-decl.cc:13269
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> использован без %<_Fract%> или %<_Accum%>"
  
! #: c/c-decl.cc:13284
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C не поддерживает %<complex%> как эквивалент %<double complex%>"
  
! #: c/c-decl.cc:13295
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<__int%d%> types"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C не поддерживает типы %<__int%d%>"
  
! #: c/c-decl.cc:13324
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13350 c/c-decl.cc:13366 c/c-decl.cc:13392
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C не поддерживает целочисленные комплексные типы"
  
! #: c/c-decl.cc:13538
  #, fuzzy, gcc-internal-format
  #| msgid "Fixed line length must be at least seven"
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "Фиксированная длина строки должна быть по крайней мере семь"
  
! #: c/c-decl.cc:13547
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C++ не поддерживает %<__int%d%> для %qs"
  
! #: c/c-decl.cc:13847 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "%<#pragma omp declare reduction%> объединитель ссылается на переменную %qD, которая не %<omp_out%> и не %<omp_in%>"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "%<#pragma omp declare reduction%> инициализатор ссылается на переменную %qD, которая не %<omp_priv%> и не %<omp_orig%>"
  
! #: c/c-decl.cc:13975
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr "ISO C90 не поддерживает %<__func__%> предопределенный идентификатор"
  
! #: c/c-decl.cc:14027
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type; did you mean %qs?"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr "%qE не является именем типа; имелось в виду %qs?"
  
! #: c/c-decl.cc:14031
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type; did you mean %qs?"
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr "%qE не является именем типа; имелось в виду %qs?"
  
! #: c/c-decl.cc:14036
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "оператор break вне цикла или оператора switch"
  
! #: c/c-decl.cc:14039
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to base type of a function pointer"
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "атрибут %qE применим только к базовому типу указателя на функцию"
  
! #: c/c-decl.cc:14045
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14047 c/c-decl.cc:14064
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "%<switch%> name defined here"
  msgstr "структура определена здесь"
  
! #: c/c-decl.cc:14055
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14057
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "loop name defined here"
  msgstr "объединение определено здесь"
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
--- 50101,50406 ----
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12066
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%qE использован с %<register%>"
  
! #: c/c-decl.cc:12079 c/c-decl.cc:12517 c/c-decl.cc:12975
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "два или более типа в декларации"
  
! #: c/c-decl.cc:12091 cp/parser.cc:35150
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "GCC не поддерживает тип %<long long long%>"
  
! #: c/c-decl.cc:12104
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 не поддерживает тип %<long long%>"
  
! #: c/c-decl.cc:12357 c/c-parser.cc:12587
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 не поддерживает комплексные типы"
  
! #: c/c-decl.cc:12411
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C не поддерживает типы с насыщением"
  
! #: c/c-decl.cc:12490 c/c-decl.cc:13115 c/c-decl.cc:13174
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "дублирование %qE"
  
! #: c/c-decl.cc:12507
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a %<typeid%> expression"
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "типы нельзя определять в %<typeid%> выражении"
  
! #: c/c-decl.cc:12511
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used here"
  msgstr "%s нельзя использовать в asm в таком контексте"
  
! #: c/c-decl.cc:12564
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C не поддерживает типы %<__int%d%>"
  
! #: c/c-decl.cc:12586
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "%<__int%d%> не поддерживается для этой целевой машины"
  
! #: c/c-decl.cc:12629
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 не поддерживает булевы типы"
  
! #: c/c-decl.cc:12748
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support the %<_Float%d%s%> type"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C не поддерживает тип %<_Float%d%s%>"
  
! #: c/c-decl.cc:12799 cp/parser.cc:20893
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "%<_Float%d%s%> не поддерживается для этой целевой машины"
  
! #: c/c-decl.cc:12875
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C не поддерживает десятичный тип с плавающей точкой"
  
! #: c/c-decl.cc:12899 c/c-decl.cc:13276 c/c-parser.cc:11488
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "типы с фиксированной точкой не поддерживаются для этой целевой платформы"
  
! #: c/c-decl.cc:12901
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C не поддерживает типы с фиксированной точкой"
  
! #: c/c-decl.cc:12930
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "case-метка не является целочисленным константным выражением"
  
! #: c/c-decl.cc:12936
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant expression"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "значение перечислимого типа для %qE не является целочисленным константным выражением"
  
! #: c/c-decl.cc:12943
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12991
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "в C++ результатом поиска %qD будет поле, а не тип"
  
! #: c/c-decl.cc:13004
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE не является встроенным типом или typedef-типом"
  
! #: c/c-decl.cc:13059
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE - не в начале декларации"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13080 c/c-decl.cc:13157
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE использован с %<auto%>"
  
! #: c/c-decl.cc:13082
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%qE использован с %<register%>"
  
! #: c/c-decl.cc:13084 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE использован с %<typedef%>"
  
! #: c/c-decl.cc:13086 c/c-decl.cc:13123
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%qE used with %<constexpr%>"
  msgstr "%qE использован с %<register%>"
  
! #: c/c-decl.cc:13100 c/c-parser.cc:3365 c/c-parser.cc:4736 c/c-parser.cc:10752
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO C99 не поддерживает %qE"
  
! #: c/c-decl.cc:13103 c/c-parser.cc:3368 c/c-parser.cc:4739 c/c-parser.cc:10755
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 не поддерживает %qE"
  
! #: c/c-decl.cc:13129
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> перед %<extern%>"
  
! #: c/c-decl.cc:13138
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> перед %<static%>"
  
! #: c/c-decl.cc:13144
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<auto%>"
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%qE использован с %<auto%>"
  
! #: c/c-decl.cc:13151
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%qE used with %<extern%>"
  msgstr "%qE использован с %<register%>"
  
! #: c/c-decl.cc:13159
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qE used with %qs"
  msgstr "%qs использован с %qE"
  
! #: c/c-decl.cc:13172
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "повторение %<_Thread_local%> или %<__thread%>"
  
! #: c/c-decl.cc:13188
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qs использован с %qE"
  
! #: c/c-decl.cc:13196
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %qE"
  msgid "%<constexpr%> used with %qE"
  msgstr "спецификатор %<__thread%> использован с %qE"
  
! #: c/c-decl.cc:13273
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> использован без %<_Fract%> или %<_Accum%>"
  
! #: c/c-decl.cc:13288
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C не поддерживает %<complex%> как эквивалент %<double complex%>"
  
! #: c/c-decl.cc:13299
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<__int%d%> types"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C не поддерживает типы %<__int%d%>"
  
! #: c/c-decl.cc:13328
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13354 c/c-decl.cc:13370 c/c-decl.cc:13396
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C не поддерживает целочисленные комплексные типы"
  
! #: c/c-decl.cc:13542
  #, fuzzy, gcc-internal-format
  #| msgid "Fixed line length must be at least seven"
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "Фиксированная длина строки должна быть по крайней мере семь"
  
! #: c/c-decl.cc:13551
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C++ не поддерживает %<__int%d%> для %qs"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "%<#pragma omp declare reduction%> объединитель ссылается на переменную %qD, которая не %<omp_out%> и не %<omp_in%>"
  
! #: c/c-decl.cc:13855 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "%<#pragma omp declare reduction%> инициализатор ссылается на переменную %qD, которая не %<omp_priv%> и не %<omp_orig%>"
  
! #: c/c-decl.cc:13979
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr "ISO C90 не поддерживает %<__func__%> предопределенный идентификатор"
  
! #: c/c-decl.cc:14031
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type; did you mean %qs?"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr "%qE не является именем типа; имелось в виду %qs?"
  
! #: c/c-decl.cc:14035
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type; did you mean %qs?"
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr "%qE не является именем типа; имелось в виду %qs?"
  
! #: c/c-decl.cc:14040
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "оператор break вне цикла или оператора switch"
  
! #: c/c-decl.cc:14043
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to base type of a function pointer"
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "атрибут %qE применим только к базовому типу указателя на функцию"
  
! #: c/c-decl.cc:14049
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14051 c/c-decl.cc:14068
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "%<switch%> name defined here"
  msgstr "структура определена здесь"
  
! #: c/c-decl.cc:14059
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14061
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "loop name defined here"
  msgstr "объединение определено здесь"
  
! #: c/c-decl.cc:14065
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
*************** msgstr ""
*** 50402,50438 ****
  msgid "%qs is a keyword with %qs onwards"
  msgstr "%qs следует использовать вместе с %qs"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14134 cp/typeck.cc:5803
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "сдвиг влево отрицательного значения"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14143 cp/typeck.cc:5811
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "сдвиг влево на отрицательное число позиций"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14070 cp/typeck.cc:5750
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "сдвиг вправо на отрицательное число позиций"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14162 cp/typeck.cc:5819
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "величина сдвига влево больше или равна ширине данного типа"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14094 cp/typeck.cc:5761
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "величина сдвига вправо больше или равна ширине данного типа"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14154
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "счетчик сдвига влево >= ширине элемента вектора"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14081
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "счетчик сдвига вправо >= ширине элемента вектора"
--- 50411,50447 ----
  msgid "%qs is a keyword with %qs onwards"
  msgstr "%qs следует использовать вместе с %qs"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14151 cp/typeck.cc:5919
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "сдвиг влево отрицательного значения"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14160 cp/typeck.cc:5927
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "сдвиг влево на отрицательное число позиций"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14087 cp/typeck.cc:5866
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "сдвиг вправо на отрицательное число позиций"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14179 cp/typeck.cc:5935
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "величина сдвига влево больше или равна ширине данного типа"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14111 cp/typeck.cc:5877
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "величина сдвига вправо больше или равна ширине данного типа"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14171
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "счетчик сдвига влево >= ширине элемента вектора"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14098
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "счетчик сдвига вправо >= ширине элемента вектора"
*************** msgstr "противоречивый м�
*** 50453,50589 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1431 cp/parser.cc:35328
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "ожидался конец строки"
  
! #: c/c-parser.cc:1950
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C не допускает пустых единиц трансляции"
  
! #: c/c-parser.cc:1976 c/c-parser.cc:1985 c/c-parser.cc:27770 cp/parser.cc:51250
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2081 c/c-parser.cc:14533
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "согласно ISO C, избыточный знак %<;%> после функции не допускается"
  
! #: c/c-parser.cc:2165
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only affects top level objects"
  msgid "%<assume%> attribute at top level"
  msgstr "%qE атрибут воздействует только на объекты верхнего уровня"
  
! #: c/c-parser.cc:2364
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr "неизвестное имя типа %qE; используйте ключевое слово %<struct%>, чтобы сослаться на этот тип"
  
! #: c/c-parser.cc:2372
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr "неизвестное имя типа %qE; используйте ключевое слово %<union%>, чтобы сослаться на этот тип"
  
! #: c/c-parser.cc:2380
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr "неизвестное имя типа %qE; используйте ключевое слово %<enum%>, чтобы сослаться на этот тип"
  
! #: c/c-parser.cc:2393 c/c-parser.cc:3588 c/c-parser.cc:5295
  #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "неизвестное имя типа %qE; имелось в виду %qs?"
  
! #: c/c-parser.cc:2397 c/c-parser.cc:3592 c/c-parser.cc:5299
  #, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "неизвестное имя типа %qE"
  
! #: c/c-parser.cc:2424 c/c-parser.cc:15911 c/c-parser.cc:24927
! #: c/c-parser.cc:25670 c/c-parser.cc:26256 cp/parser.cc:48093
! #: cp/parser.cc:53871
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "ожидались спецификаторы декларации"
  
! #: c/c-parser.cc:2448
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared with an exception specification"
  msgid "%qT declared in underspecified object declaration"
  msgstr "%q+D декларировано со спецификацией исключений"
  
! #: c/c-parser.cc:2453
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specified for friend class declaration"
  msgid "%qT defined in underspecified object declaration"
  msgstr "в декларации friend-класса использован квалификатор %<inline%>"
  
! #: c/c-parser.cc:2489
  #, fuzzy, gcc-internal-format
  #| msgid "useless %qs in empty declaration"
  msgid "%qs in empty declaration"
  msgstr "бесполезное %qs в пустой декларации"
  
! #: c/c-parser.cc:2503
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgid "%<fallthrough%> attribute at top level"
  msgstr "за атрибутом %<fallthrough%> не следует %<;%>"
  
! #: c/c-parser.cc:2541 c/c-parser.cc:8296
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2557 c/c-parser.cc:4483
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "ожидалось %<;%>, идентификатор или %<(%>"
  
! #: c/c-parser.cc:2575 cp/parser.cc:37586 cp/parser.cc:37658
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "префиксные атрибуты для методов игнорируются"
  
! #: c/c-parser.cc:2610
  #, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "префиксные атрибуты для реализаций игнорируются"
  
! #: c/c-parser.cc:2631
  #, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "неожиданный атрибут"
  
! #: c/c-parser.cc:2641 c/c-parser.cc:8316 cp/parser.cc:13359 cp/parser.cc:13620
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "за атрибутом %<fallthrough%> не следует %<;%>"
  
! #: c/c-parser.cc:2644 c/c-parser.cc:8283 cp/cp-gimplify.cc:3684
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "за атрибутом %<fallthrough%> не следует %<;%>"
  
! #: c/c-parser.cc:2694
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr "%<__auto_type%> требует простого идентификатора в качестве декларатора"
  
! #: c/c-parser.cc:2707
  #, fuzzy, gcc-internal-format
  #| msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr "%<__auto_type%> требует простого идентификатора в качестве декларатора"
  
! #: c/c-parser.cc:2733
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "определение данных не содержит ни типа, ни класса хранения"
--- 50462,50598 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1476 cp/parser.cc:35387
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "ожидался конец строки"
  
! #: c/c-parser.cc:1995
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C не допускает пустых единиц трансляции"
  
! #: c/c-parser.cc:2021 c/c-parser.cc:2030 c/c-parser.cc:27816 cp/parser.cc:51309
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2126 c/c-parser.cc:14578
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "согласно ISO C, избыточный знак %<;%> после функции не допускается"
  
! #: c/c-parser.cc:2210
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only affects top level objects"
  msgid "%<assume%> attribute at top level"
  msgstr "%qE атрибут воздействует только на объекты верхнего уровня"
  
! #: c/c-parser.cc:2409
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr "неизвестное имя типа %qE; используйте ключевое слово %<struct%>, чтобы сослаться на этот тип"
  
! #: c/c-parser.cc:2417
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr "неизвестное имя типа %qE; используйте ключевое слово %<union%>, чтобы сослаться на этот тип"
  
! #: c/c-parser.cc:2425
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr "неизвестное имя типа %qE; используйте ключевое слово %<enum%>, чтобы сослаться на этот тип"
  
! #: c/c-parser.cc:2438 c/c-parser.cc:3633 c/c-parser.cc:5340
  #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "неизвестное имя типа %qE; имелось в виду %qs?"
  
! #: c/c-parser.cc:2442 c/c-parser.cc:3637 c/c-parser.cc:5344
  #, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "неизвестное имя типа %qE"
  
! #: c/c-parser.cc:2469 c/c-parser.cc:15956 c/c-parser.cc:24972
! #: c/c-parser.cc:25715 c/c-parser.cc:26301 cp/parser.cc:48152
! #: cp/parser.cc:53924
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "ожидались спецификаторы декларации"
  
! #: c/c-parser.cc:2493
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared with an exception specification"
  msgid "%qT declared in underspecified object declaration"
  msgstr "%q+D декларировано со спецификацией исключений"
  
! #: c/c-parser.cc:2498
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specified for friend class declaration"
  msgid "%qT defined in underspecified object declaration"
  msgstr "в декларации friend-класса использован квалификатор %<inline%>"
  
! #: c/c-parser.cc:2534
  #, fuzzy, gcc-internal-format
  #| msgid "useless %qs in empty declaration"
  msgid "%qs in empty declaration"
  msgstr "бесполезное %qs в пустой декларации"
  
! #: c/c-parser.cc:2548
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgid "%<fallthrough%> attribute at top level"
  msgstr "за атрибутом %<fallthrough%> не следует %<;%>"
  
! #: c/c-parser.cc:2586 c/c-parser.cc:8341
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2602 c/c-parser.cc:4528
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "ожидалось %<;%>, идентификатор или %<(%>"
  
! #: c/c-parser.cc:2620 cp/parser.cc:37645 cp/parser.cc:37717
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "префиксные атрибуты для методов игнорируются"
  
! #: c/c-parser.cc:2655
  #, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "префиксные атрибуты для реализаций игнорируются"
  
! #: c/c-parser.cc:2676
  #, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "неожиданный атрибут"
  
! #: c/c-parser.cc:2686 c/c-parser.cc:8361 cp/parser.cc:13361 cp/parser.cc:13622
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "за атрибутом %<fallthrough%> не следует %<;%>"
  
! #: c/c-parser.cc:2689 c/c-parser.cc:8328 cp/cp-gimplify.cc:3689
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "за атрибутом %<fallthrough%> не следует %<;%>"
  
! #: c/c-parser.cc:2739
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr "%<__auto_type%> требует простого идентификатора в качестве декларатора"
  
! #: c/c-parser.cc:2752
  #, fuzzy, gcc-internal-format
  #| msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr "%<__auto_type%> требует простого идентификатора в качестве декларатора"
  
! #: c/c-parser.cc:2778
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "определение данных не содержит ни типа, ни класса хранения"
*************** msgstr "определение данн�
*** 50591,50624 ****
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2748
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "атрибуты должны задаваться до декларатора в определении функции"
  
! #: c/c-parser.cc:2787
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr "%<__auto_type%> использован с инициализатором битового поля"
  
! #: c/c-parser.cc:2899 c/c-parser.cc:3044
  #, fuzzy, gcc-internal-format
  #| msgid "%<__auto_type%> requires an initialized data declaration"
  msgid "%qs requires an initialized data declaration"
  msgstr "%<__auto_type%> требует инициализированной декларации данных"
  
! #: c/c-parser.cc:2999
  #, fuzzy, gcc-internal-format
  #| msgid "%<__auto_type%> may only be used with a single declarator"
  msgid "%qs may only be used with a single declarator"
  msgstr "%<__auto_type%> может использоваться только с одним декларатором"
  
! #: c/c-parser.cc:3031 cp/parser.cc:16635
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "ожидалось %<,%> или %<;%>"
  
! #: c/c-parser.cc:3036
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration in condition can only declare a single object"
--- 50600,50633 ----
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2793
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "атрибуты должны задаваться до декларатора в определении функции"
  
! #: c/c-parser.cc:2832
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr "%<__auto_type%> использован с инициализатором битового поля"
  
! #: c/c-parser.cc:2944 c/c-parser.cc:3089
  #, fuzzy, gcc-internal-format
  #| msgid "%<__auto_type%> requires an initialized data declaration"
  msgid "%qs requires an initialized data declaration"
  msgstr "%<__auto_type%> требует инициализированной декларации данных"
  
! #: c/c-parser.cc:3044
  #, fuzzy, gcc-internal-format
  #| msgid "%<__auto_type%> may only be used with a single declarator"
  msgid "%qs may only be used with a single declarator"
  msgstr "%<__auto_type%> может использоваться только с одним декларатором"
  
! #: c/c-parser.cc:3076 cp/parser.cc:16639
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "ожидалось %<,%> или %<;%>"
  
! #: c/c-parser.cc:3081
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration in condition can only declare a single object"
*************** msgstr "декларация ничег�
*** 50627,51016 ****
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3055 c/c-parser.cc:3097
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr "ожидалось %<=%>, %<,%>, %<;%>, %<asm%> или %<__attribute__%>"
  
! #: c/c-parser.cc:3064
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO C не поддерживает вложенные функции"
  
! #: c/c-parser.cc:3346 c/c-parser.cc:9636 c/c-parser.cc:15984
! #: c/c-parser.cc:20710 cp/parser.cc:42983
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "ожидался строковый литерал"
  
! #: c/c-parser.cc:3355
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C99 does not support %<_Static_assert%>"
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C99 не поддерживает %<_Static_assert%>"
  
! #: c/c-parser.cc:3361
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "выражение в статическом утверждении не является целочисленным"
  
! #: c/c-parser.cc:3370
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "выражение в статическом утверждении не является целочисленным константным выражением"
  
! #: c/c-parser.cc:3375
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "выражение в статическом утверждении не является константным"
  
! #: c/c-parser.cc:3382
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr "не выполнено статическое утверждение: %E"
  
! #: c/c-parser.cc:3384 cp/semantics.cc:12469
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "нарушено статическое утверждение"
  
! #: c/c-parser.cc:3764
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr "%<_Atomic%> в Objective-C"
  
! #: c/c-parser.cc:3767
  #, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C99 не поддерживает %<_Atomic%> квалификатор"
  
! #: c/c-parser.cc:3770
  #, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 не поддерживает %<_Atomic%> квалификатор"
  
! #: c/c-parser.cc:3798
  #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "%<_Atomic%> применен к квалифицированному типу"
  
! #: c/c-parser.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "%<__GIMPLE%> only valid with -fgimple"
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr "%<__GIMPLE%> допускается только с -fgimple"
  
! #: c/c-parser.cc:3865
  #, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "пустое перечисление некорректно"
  
! #: c/c-parser.cc:3876
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use mode %qs for enumeral types"
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "использование режима %qs для перечислимых типов недопустимо"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3888 c/c-parser.cc:5120 c/c-parser.cc:5978 c/c-parser.cc:5995
! #: c/c-parser.cc:6580 c/c-parser.cc:7489 c/c-parser.cc:9503 c/c-parser.cc:9586
! #: c/c-parser.cc:10566 c/c-parser.cc:10881 c/c-parser.cc:10890
! #: c/c-parser.cc:11503 c/c-parser.cc:11791 c/c-parser.cc:11822
! #: c/c-parser.cc:13189 c/c-parser.cc:13763 c/c-parser.cc:13801
! #: c/c-parser.cc:14115 c/c-parser.cc:14166 c/c-parser.cc:14326
! #: c/c-parser.cc:14356 c/c-parser.cc:14364 c/c-parser.cc:14393
! #: c/c-parser.cc:14406 c/c-parser.cc:14712 c/c-parser.cc:14836
! #: c/c-parser.cc:15421 c/c-parser.cc:15474 c/c-parser.cc:15490
! #: c/c-parser.cc:15536 c/c-parser.cc:16557 c/c-parser.cc:16602
! #: c/c-parser.cc:19478 c/c-parser.cc:19615 c/c-parser.cc:20481
! #: c/c-parser.cc:23540 c/c-parser.cc:26738 c/c-parser.cc:26924
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9871
! #: cp/parser.cc:35331 cp/parser.cc:38563 cp/parser.cc:41808 cp/parser.cc:42000
! #: cp/parser.cc:49790 cp/parser.cc:53098
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "ожидался идентификатор"
  
! #: c/c-parser.cc:3961
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support saturating types"
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C не поддерживает типы с насыщением"
  
! #: c/c-parser.cc:3970
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:3993
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "no %<enum%> underlying type specified"
  msgstr "не задано ни одного входного файла"
  
! #: c/c-parser.cc:3997
  #, fuzzy, gcc-internal-format
  #| msgid "mangling __underlying_type"
  msgid "invalid %<enum%> underlying type"
  msgstr "разборка __underlying_type"
  
! #: c/c-parser.cc:4027
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with a previous declaration"
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "%q#D конфликтует с предыдущей декларацией"
  
! #: c/c-parser.cc:4103 cp/parser.cc:22433
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "запятая в конце списка значений перечислимого типа"
  
! #: c/c-parser.cc:4109 c/c-parser.cc:20758 cp/parser.cc:43046
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr "ожидалось %<,%> или %<}%>"
  
! #: c/c-parser.cc:4152
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO C не поддерживает ссылки вперед на %<enum%>-типы"
  
! #: c/c-parser.cc:4277
  #, gcc-internal-format
  msgid "expected class name"
  msgstr "ожидалось имя класса"
  
! #: c/c-parser.cc:4299
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "избыточная точка с запятой в структуре или объединении"
  
! #: c/c-parser.cc:4328
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "отсутствует точка с запятой в конце структуры или объединения"
  
! #: c/c-parser.cc:4445 c/c-parser.cc:6320
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "ожидался список спецификаторов и квалификаторов"
  
! #: c/c-parser.cc:4456
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO C не поддерживает декларации элементов без элементов"
  
! #: c/c-parser.cc:4550
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr "ожидалось %<,%>, %<;%> или %<}%>"
  
! #: c/c-parser.cc:4557
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr "ожидалось %<:%>, %<,%>, %<;%>, %<}%> или %<__attribute__%>"
  
! #: c/c-parser.cc:4629
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "оператор %<typeof%> применен к битовому полю"
  
! #: c/c-parser.cc:4951
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr "ожидался идентификатор или %<(%>"
  
! #: c/c-parser.cc:5013
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr "слово %<static%> недопустимо при определении (в отличие от объявления) статического элемента данных в классе"
  
! #: c/c-parser.cc:5021
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<static%> may not be used without an array size"
  msgstr "%<this%> недопустим в данном контексте"
  
! #: c/c-parser.cc:5181
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C requires a named argument before %<...%>"
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO C требует, чтобы перед %<...%> был хотя бы один именованный аргумент"
  
! #: c/c-parser.cc:5306
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "ожидались спецификаторы декларации или %<...%>"
  
  #
! #: c/c-parser.cc:5536
  #, fuzzy, gcc-internal-format
  #| msgid "parameter packs must be at the end of the parameter list"
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr "parameter packs должны быть в конце списка параметров"
  
! #: c/c-parser.cc:5824 cp/parser.cc:30738
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected OpenMP directive name"
  msgstr "ожидалось имя функции"
  
! #: c/c-parser.cc:5871 cp/parser.cc:30794
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "ожидалось %<none%> или %<shared%>"
  
! #: c/c-parser.cc:6016 cp/parser.cc:30962
  #, fuzzy, gcc-internal-format
  #| msgid "the %qE attribute requires arguments"
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "%qE атрибуту требуются аргументы"
  
! #: c/c-parser.cc:6032 cp/parser.cc:30978
  #, fuzzy, gcc-internal-format
  #| msgid "the %qE attribute requires arguments"
  msgid "%qE attribute does not take any arguments"
  msgstr "%qE атрибуту требуются аргументы"
  
! #: c/c-parser.cc:6153
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 не поддерживает конструкцию %<[*]%> в декларациях массивов"
  
! #: c/c-parser.cc:6397 c/c-parser.cc:6463 c/c-typeck.cc:9642
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "объект переменного размера нельзя инициализировать"
  
! #: c/c-parser.cc:6455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C не поддерживает пустые фигурные скобки в инициализаторах"
  
! #: c/c-parser.cc:6544
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "устаревший способ задания инициализатора для элемента с %<:%>"
  
! #: c/c-parser.cc:6700
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C не поддерживает задание диапазонов для инициализации"
  
! #: c/c-parser.cc:6712
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C не поддерживает инициализацию подобъектов"
  
! #: c/c-parser.cc:6720
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "устаревший способ задания инициализатора без %<=%>"
  
! #: c/c-parser.cc:7007 cp/parser.cc:13742
  #, fuzzy, gcc-internal-format
  #| msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr "нет допустимых клаузул заданных в %<#pragma acc declare%>"
  
! #: c/c-parser.cc:7014 cp/parser.cc:13749
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "%<ordered%> область должна быть замкнуто вложена внутри области цикла с %<ordered%> клаузулой"
  
! #: c/c-parser.cc:7021 cp/parser.cc:13756
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr "%<nowait%> предложение не может использоваться вместе с %<copyprivate%>"
  
! #: c/c-parser.cc:7028
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7084 c/c-parser.cc:7239 cp/parser.cc:12633 cp/parser.cc:12783
! #: cp/parser.cc:50777
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7092 cp/parser.cc:12641
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7116 c/c-parser.cc:7337 c/c-parser.cc:27447 cp/parser.cc:12665
! #: cp/parser.cc:50757 cp/parser.cc:50896
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7208 cp/parser.cc:12752
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7216 cp/parser.cc:12760
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7228 cp/parser.cc:12772
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7349 cp/parser.cc:12902
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7407 cp/parser.cc:15356
  #, fuzzy, gcc-internal-format
  #| msgid "the %qE attribute requires arguments"
  msgid "%qs attribute does not take any arguments"
  msgstr "%qE атрибуту требуются аргументы"
  
! #: c/c-parser.cc:7504
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "в ISO C декларации меток запрещены"
  
! #: c/c-parser.cc:7510 c/c-parser.cc:7702 c/c-parser.cc:7728
  #: c/gimple-parser.cc:467
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "ожидалась декларация или оператор"
  
! #: c/c-parser.cc:7629
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "метка может быть частью оператора, а декларация не является оператором"
  
! #: c/c-parser.cc:7649 c/c-parser.cc:7692
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C90 запрещает смешение деклараций и кода"
  
! #: c/c-parser.cc:7736
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "ожидалось %<}%> перед %<else%>"
  
! #: c/c-parser.cc:7741 cp/parser.cc:13809
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> без предшествующего %<if%>"
  
! #: c/c-parser.cc:7776
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "метка в конце составного оператора"
--- 50636,51025 ----
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3100 c/c-parser.cc:3142
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr "ожидалось %<=%>, %<,%>, %<;%>, %<asm%> или %<__attribute__%>"
  
! #: c/c-parser.cc:3109
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO C не поддерживает вложенные функции"
  
! #: c/c-parser.cc:3391 c/c-parser.cc:9681 c/c-parser.cc:16029
! #: c/c-parser.cc:20755 cp/parser.cc:43042
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "ожидался строковый литерал"
  
! #: c/c-parser.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C99 does not support %<_Static_assert%>"
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C99 не поддерживает %<_Static_assert%>"
  
! #: c/c-parser.cc:3406
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "выражение в статическом утверждении не является целочисленным"
  
! #: c/c-parser.cc:3415
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "выражение в статическом утверждении не является целочисленным константным выражением"
  
! #: c/c-parser.cc:3420
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "выражение в статическом утверждении не является константным"
  
! #: c/c-parser.cc:3427
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr "не выполнено статическое утверждение: %E"
  
! #: c/c-parser.cc:3429 cp/semantics.cc:12469
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "нарушено статическое утверждение"
  
! #: c/c-parser.cc:3809
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr "%<_Atomic%> в Objective-C"
  
! #: c/c-parser.cc:3812
  #, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C99 не поддерживает %<_Atomic%> квалификатор"
  
! #: c/c-parser.cc:3815
  #, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 не поддерживает %<_Atomic%> квалификатор"
  
! #: c/c-parser.cc:3843
  #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "%<_Atomic%> применен к квалифицированному типу"
  
! #: c/c-parser.cc:3873
  #, fuzzy, gcc-internal-format
  #| msgid "%<__GIMPLE%> only valid with -fgimple"
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr "%<__GIMPLE%> допускается только с -fgimple"
  
! #: c/c-parser.cc:3910
  #, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "пустое перечисление некорректно"
  
! #: c/c-parser.cc:3921
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use mode %qs for enumeral types"
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "использование режима %qs для перечислимых типов недопустимо"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3933 c/c-parser.cc:5165 c/c-parser.cc:6023 c/c-parser.cc:6040
! #: c/c-parser.cc:6625 c/c-parser.cc:7534 c/c-parser.cc:9548 c/c-parser.cc:9631
! #: c/c-parser.cc:10611 c/c-parser.cc:10926 c/c-parser.cc:10935
! #: c/c-parser.cc:11548 c/c-parser.cc:11836 c/c-parser.cc:11867
! #: c/c-parser.cc:13234 c/c-parser.cc:13808 c/c-parser.cc:13846
! #: c/c-parser.cc:14160 c/c-parser.cc:14211 c/c-parser.cc:14371
! #: c/c-parser.cc:14401 c/c-parser.cc:14409 c/c-parser.cc:14438
! #: c/c-parser.cc:14451 c/c-parser.cc:14757 c/c-parser.cc:14881
! #: c/c-parser.cc:15466 c/c-parser.cc:15519 c/c-parser.cc:15535
! #: c/c-parser.cc:15581 c/c-parser.cc:16602 c/c-parser.cc:16647
! #: c/c-parser.cc:19523 c/c-parser.cc:19660 c/c-parser.cc:20526
! #: c/c-parser.cc:23585 c/c-parser.cc:26783 c/c-parser.cc:26970
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9873
! #: cp/parser.cc:35390 cp/parser.cc:38622 cp/parser.cc:41867 cp/parser.cc:42059
! #: cp/parser.cc:49849 cp/parser.cc:53151
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "ожидался идентификатор"
  
! #: c/c-parser.cc:4006
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support saturating types"
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C не поддерживает типы с насыщением"
  
! #: c/c-parser.cc:4015
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4038
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "no %<enum%> underlying type specified"
  msgstr "не задано ни одного входного файла"
  
! #: c/c-parser.cc:4042
  #, fuzzy, gcc-internal-format
  #| msgid "mangling __underlying_type"
  msgid "invalid %<enum%> underlying type"
  msgstr "разборка __underlying_type"
  
! #: c/c-parser.cc:4072
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with a previous declaration"
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "%q#D конфликтует с предыдущей декларацией"
  
! #: c/c-parser.cc:4148 cp/parser.cc:22437
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "запятая в конце списка значений перечислимого типа"
  
! #: c/c-parser.cc:4154 c/c-parser.cc:20803 cp/parser.cc:43105
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr "ожидалось %<,%> или %<}%>"
  
! #: c/c-parser.cc:4197
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO C не поддерживает ссылки вперед на %<enum%>-типы"
  
! #: c/c-parser.cc:4322
  #, gcc-internal-format
  msgid "expected class name"
  msgstr "ожидалось имя класса"
  
! #: c/c-parser.cc:4344
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "избыточная точка с запятой в структуре или объединении"
  
! #: c/c-parser.cc:4373
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "отсутствует точка с запятой в конце структуры или объединения"
  
! #: c/c-parser.cc:4490 c/c-parser.cc:6365
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "ожидался список спецификаторов и квалификаторов"
  
! #: c/c-parser.cc:4501
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO C не поддерживает декларации элементов без элементов"
  
! #: c/c-parser.cc:4595
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr "ожидалось %<,%>, %<;%> или %<}%>"
  
! #: c/c-parser.cc:4602
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr "ожидалось %<:%>, %<,%>, %<;%>, %<}%> или %<__attribute__%>"
  
! #: c/c-parser.cc:4674
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "оператор %<typeof%> применен к битовому полю"
  
! #: c/c-parser.cc:4996
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr "ожидался идентификатор или %<(%>"
  
! #: c/c-parser.cc:5058
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr "слово %<static%> недопустимо при определении (в отличие от объявления) статического элемента данных в классе"
  
! #: c/c-parser.cc:5066
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<static%> may not be used without an array size"
  msgstr "%<this%> недопустим в данном контексте"
  
! #: c/c-parser.cc:5226
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C requires a named argument before %<...%>"
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO C требует, чтобы перед %<...%> был хотя бы один именованный аргумент"
  
! #: c/c-parser.cc:5351
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "ожидались спецификаторы декларации или %<...%>"
  
  #
! #: c/c-parser.cc:5581
  #, fuzzy, gcc-internal-format
  #| msgid "parameter packs must be at the end of the parameter list"
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr "parameter packs должны быть в конце списка параметров"
  
! #: c/c-parser.cc:5869 cp/parser.cc:30792
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected OpenMP directive name"
  msgstr "ожидалось имя функции"
  
! #: c/c-parser.cc:5916 cp/parser.cc:30848
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "ожидалось %<none%> или %<shared%>"
  
! #: c/c-parser.cc:6061 cp/parser.cc:31016
  #, fuzzy, gcc-internal-format
  #| msgid "the %qE attribute requires arguments"
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "%qE атрибуту требуются аргументы"
  
! #: c/c-parser.cc:6077 cp/parser.cc:31032
  #, fuzzy, gcc-internal-format
  #| msgid "the %qE attribute requires arguments"
  msgid "%qE attribute does not take any arguments"
  msgstr "%qE атрибуту требуются аргументы"
  
! #: c/c-parser.cc:6198
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 не поддерживает конструкцию %<[*]%> в декларациях массивов"
  
! #: c/c-parser.cc:6442 c/c-parser.cc:6508 c/c-typeck.cc:9659
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "объект переменного размера нельзя инициализировать"
  
! #: c/c-parser.cc:6500
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C не поддерживает пустые фигурные скобки в инициализаторах"
  
! #: c/c-parser.cc:6589
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "устаревший способ задания инициализатора для элемента с %<:%>"
  
! #: c/c-parser.cc:6745
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C не поддерживает задание диапазонов для инициализации"
  
! #: c/c-parser.cc:6757
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C не поддерживает инициализацию подобъектов"
  
! #: c/c-parser.cc:6765
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "устаревший способ задания инициализатора без %<=%>"
  
! #: c/c-parser.cc:7052 cp/parser.cc:13744
  #, fuzzy, gcc-internal-format
  #| msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr "нет допустимых клаузул заданных в %<#pragma acc declare%>"
  
! #: c/c-parser.cc:7059 cp/parser.cc:13751
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "%<ordered%> область должна быть замкнуто вложена внутри области цикла с %<ordered%> клаузулой"
  
! #: c/c-parser.cc:7066 cp/parser.cc:13758
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr "%<nowait%> предложение не может использоваться вместе с %<copyprivate%>"
  
! #: c/c-parser.cc:7073
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7129 c/c-parser.cc:7284 cp/parser.cc:12635 cp/parser.cc:12785
! #: cp/parser.cc:50836
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7137 cp/parser.cc:12643
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7161 c/c-parser.cc:7382 c/c-parser.cc:27493 cp/parser.cc:12667
! #: cp/parser.cc:50816 cp/parser.cc:50955
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7253 cp/parser.cc:12754
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7261 cp/parser.cc:12762
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7273 cp/parser.cc:12774
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7394 cp/parser.cc:12904
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7452 cp/parser.cc:15358
  #, fuzzy, gcc-internal-format
  #| msgid "the %qE attribute requires arguments"
  msgid "%qs attribute does not take any arguments"
  msgstr "%qE атрибуту требуются аргументы"
  
! #: c/c-parser.cc:7549
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "в ISO C декларации меток запрещены"
  
! #: c/c-parser.cc:7555 c/c-parser.cc:7747 c/c-parser.cc:7773
  #: c/gimple-parser.cc:467
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "ожидалась декларация или оператор"
  
! #: c/c-parser.cc:7674
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "метка может быть частью оператора, а декларация не является оператором"
  
! #: c/c-parser.cc:7694 c/c-parser.cc:7737
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C90 запрещает смешение деклараций и кода"
  
! #: c/c-parser.cc:7781
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "ожидалось %<}%> перед %<else%>"
  
! #: c/c-parser.cc:7786 cp/parser.cc:13811
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> без предшествующего %<if%>"
  
! #: c/c-parser.cc:7821
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "метка в конце составного оператора"
*************** msgstr "метка в конце сос�
*** 51019,51142 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7833 c/c-parser.cc:7837 c/c-parser.cc:8345
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13265
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "ожидался оператор"
  
! #: c/c-parser.cc:7918
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "ожидалось %<:%> или %<...%>"
  
! #: c/c-parser.cc:7948
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8201
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "ожидался идентификатор или %<*%>"
  
! #: c/c-parser.cc:8327
  #, fuzzy, gcc-internal-format
  #| msgid "only attribute %<fallthrough%> can be applied to a null statement"
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "только атрибут %<fallthrough%> может применяться к пустому оператору"
  
! #: c/c-parser.cc:8437
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support saturating types"
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C не поддерживает типы с насыщением"
  
! #: c/c-parser.cc:8459
  #, fuzzy, gcc-internal-format
  #| msgid "expression list treated as compound expression in initializer"
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "список выражений рассматривается как составное выражение в инициализаторе"
  
! #: c/c-parser.cc:8476 cp/parser.cc:5462 cp/parser.cc:16420
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "ожидалась декларация"
  
! #: c/c-parser.cc:8557 cp/parser.cc:15492
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "рекомендуется заключать в фигурные скобки пустое тело в операторе %<if%>"
  
! #: c/c-parser.cc:8600 cp/parser.cc:15495
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "рекомендуется заключать в фигурные скобки пустое тело в операторе %<else%>"
  
! #: c/c-parser.cc:8694 cp/parser.cc:14223
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "используйте фигурные скобки во избежание неоднозначной трактовки %<else%>"
  
! #: c/c-parser.cc:8812 c/c-parser.cc:8891 c/c-parser.cc:9026 cp/parser.cc:15085
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8899
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "рекомендуется заключать в фигурные скобки пустое тело в операторе %<do%>"
  
! #: c/c-parser.cc:9060 c/c-parser.cc:9092
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr "несколько переменных-итераторов в быстром перечислении"
  
! #: c/c-parser.cc:9115
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "некорректная переменная-итератор в быстром перечислении"
  
! #: c/c-parser.cc:9139 cp/parser.cc:14531
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "отсутствует условие цикла в цикле с %<GCC ivdep%> pragma"
  
! #: c/c-parser.cc:9145 cp/parser.cc:14537
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9186
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "отсутствует составной объект в быстром перечислении"
  
! #: c/c-parser.cc:9335 c/c-parser.cc:9346 c/c-parser.cc:9357
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "повторный cv-qualifier"
  
! #: c/c-parser.cc:9336 c/c-parser.cc:9347 c/c-parser.cc:9358 cp/parser.cc:23377
! #: cp/parser.cc:23395 cp/parser.cc:23410
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:9367
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a class template"
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%qE не является шаблоном класса"
  
! #: c/c-parser.cc:9716 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "широкая строка недопустима в данном контексте"
  
! #: c/c-parser.cc:9924
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids omitting the middle term of a ?: expression"
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
--- 51028,51151 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7878 c/c-parser.cc:7882 c/c-parser.cc:8390
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13267
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "ожидался оператор"
  
! #: c/c-parser.cc:7963
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "ожидалось %<:%> или %<...%>"
  
! #: c/c-parser.cc:7993
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8246
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "ожидался идентификатор или %<*%>"
  
! #: c/c-parser.cc:8372
  #, fuzzy, gcc-internal-format
  #| msgid "only attribute %<fallthrough%> can be applied to a null statement"
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "только атрибут %<fallthrough%> может применяться к пустому оператору"
  
! #: c/c-parser.cc:8482
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support saturating types"
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C не поддерживает типы с насыщением"
  
! #: c/c-parser.cc:8504
  #, fuzzy, gcc-internal-format
  #| msgid "expression list treated as compound expression in initializer"
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "список выражений рассматривается как составное выражение в инициализаторе"
  
! #: c/c-parser.cc:8521 cp/parser.cc:5462 cp/parser.cc:16424
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "ожидалась декларация"
  
! #: c/c-parser.cc:8602 cp/parser.cc:15494
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "рекомендуется заключать в фигурные скобки пустое тело в операторе %<if%>"
  
! #: c/c-parser.cc:8645 cp/parser.cc:15497
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "рекомендуется заключать в фигурные скобки пустое тело в операторе %<else%>"
  
! #: c/c-parser.cc:8739 cp/parser.cc:14225
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "используйте фигурные скобки во избежание неоднозначной трактовки %<else%>"
  
! #: c/c-parser.cc:8857 c/c-parser.cc:8936 c/c-parser.cc:9071 cp/parser.cc:15087
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8944
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "рекомендуется заключать в фигурные скобки пустое тело в операторе %<do%>"
  
! #: c/c-parser.cc:9105 c/c-parser.cc:9137
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr "несколько переменных-итераторов в быстром перечислении"
  
! #: c/c-parser.cc:9160
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "некорректная переменная-итератор в быстром перечислении"
  
! #: c/c-parser.cc:9184 cp/parser.cc:14533
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "отсутствует условие цикла в цикле с %<GCC ivdep%> pragma"
  
! #: c/c-parser.cc:9190 cp/parser.cc:14539
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9231
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "отсутствует составной объект в быстром перечислении"
  
! #: c/c-parser.cc:9380 c/c-parser.cc:9391 c/c-parser.cc:9402
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "повторный cv-qualifier"
  
! #: c/c-parser.cc:9381 c/c-parser.cc:9392 c/c-parser.cc:9403 cp/parser.cc:23381
! #: cp/parser.cc:23399 cp/parser.cc:23414
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:9412
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a class template"
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%qE не является шаблоном класса"
  
! #: c/c-parser.cc:9761 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "широкая строка недопустима в данном контексте"
  
! #: c/c-parser.cc:9969
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids omitting the middle term of a ?: expression"
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
*************** msgstr "ISO C не поддержива�
*** 51144,52622 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10148 cp/typeck.cc:5582
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10154 cp/typeck.cc:5587
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
  
! #: c/c-parser.cc:10425
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in cast"
  msgstr "для %qs задан класс хранения"
  
! #: c/c-parser.cc:10428
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr ""
  
! #: c/c-parser.cc:10529
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "в традиционном C унарный плюс не поддерживается"
  
! #: c/c-parser.cc:10659
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %<sizeof%>"
  msgstr "для %qs задан класс хранения"
  
! #: c/c-parser.cc:10662
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:10678
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "оператор %<sizeof%> применен к битовому полю"
  
! #: c/c-parser.cc:10751
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %qE"
  msgstr "для %qs задан класс хранения"
  
! #: c/c-parser.cc:10754
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr ""
  
! #: c/c-parser.cc:10778
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C не поддерживает %<%E (выражение)%>"
  
! #: c/c-parser.cc:10931
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "некорректная попытка взять адрес %qs"
  
! #: c/c-parser.cc:11038
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C99 не поддерживает %<_Generic%>"
  
! #: c/c-parser.cc:11041
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 не поддерживает %<_Generic%>"
  
! #: c/c-parser.cc:11052
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11123
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Generic%> association has function type"
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "%<_Generic%> ассоциация имеет тип функции"
  
! #: c/c-parser.cc:11127
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Generic%> association has incomplete type"
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "%<_Generic%> ассоциация имеет неполный тип"
  
! #: c/c-parser.cc:11132
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr "%<_Generic%> ассоциация имеет тип переменной длины"
  
! #: c/c-parser.cc:11166
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr "повторение %<default%> case в %<_Generic%>"
  
! #: c/c-parser.cc:11167
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "оригинал %<default%> здесь"
  
! #: c/c-parser.cc:11175
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr "%<_Generic%> задает два совместимых типа"
  
! #: c/c-parser.cc:11176
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr "совместимый тип здесь"
  
! #: c/c-parser.cc:11199
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "%<_Generic%> селектор соответствует нескольким ассоциациям"
  
  #
! #: c/c-parser.cc:11201
  #, gcc-internal-format
  msgid "other match is here"
  msgstr "другое соответствие здесь"
  
! #: c/c-parser.cc:11226
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr "%<_Generic%> селектор типа %qT несовместим ни с какой ассоциацией"
  
! #: c/c-parser.cc:11247
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr ""
  
! #: c/c-parser.cc:11255
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr ""
  
! #: c/c-parser.cc:11261
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr ""
  
! #: c/c-parser.cc:11277
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr ""
  
! #: c/c-parser.cc:11300 c/c-parser.cc:11304
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C90 не поддерживает %<__func__%> предопределенный идентификатор"
  
! #: c/c-parser.cc:11308
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C90 не поддерживает %<__func__%> предопределенный идентификатор"
  
! #: c/c-parser.cc:11517 c/c-parser.cc:13256 c/c-parser.cc:13278
! #: c/c-parser.cc:22957 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44516
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "ожидалось выражение"
  
! #: c/c-parser.cc:11539
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "фигурные скобки внутри выражений допускаются только в теле функции"
  
! #: c/c-parser.cc:11554
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C не поддерживает использование групп операторов в фигурных скобках внутри выражений"
  
! #: c/c-parser.cc:11665
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "второй аргумент %<va_start%> не является последним явным аргументом"
  
! #: c/c-parser.cc:11704
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11849
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "неверное число аргументов в вызове %<__builtin_choose_expr%>"
  
! #: c/c-parser.cc:11865
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "первый аргумент %<__builtin_choose_expr%> - не константа"
  
! #: c/c-parser.cc:11935 c/c-parser.cc:11952 c/c-parser.cc:11959
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11980
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr ""
  
! #: c/c-parser.cc:12024 c/c-parser.cc:12034
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12056 c/c-parser.cc:12066
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12099
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr ""
  
! #: c/c-parser.cc:12118
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12166
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12189
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12206
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12246
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12257
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12265
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12273 c/c-parser.cc:12303
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12281 c/c-parser.cc:12323
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12295
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12315
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12422
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr ""
  
! #: c/c-parser.cc:12463
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "неверное число аргументов для %<__builtin_call_with_static_chain%>"
  
! #: c/c-parser.cc:12476
  #, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "первый аргумент %<__builtin_call_with_static_chain%> должен быть выражением вызова"
  
! #: c/c-parser.cc:12480
  #, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "второй аргумент %<__builtin_call_with_static_chain%> должен быть типа указателя"
  
! #: c/c-parser.cc:12506
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "неверное число аргументов в вызове %<__builtin_complex%>"
  
! #: c/c-parser.cc:12528
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr "операнд %<__builtin_complex%> имеет не плавающий тип"
  
! #: c/c-parser.cc:12537
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "операнды %<__builtin_complex%> имеют разные типы"
  
! #: c/c-parser.cc:12568
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_launder%>"
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "неверное число аргументов для %<__builtin_launder%>"
  
! #: c/c-parser.cc:12579
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "третий аргумент %<__builtin_prefetch%> должен быть константой"
  
! #: c/c-parser.cc:12630 c/c-parser.cc:12659 cp/parser.cc:8032
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "неверное число аргументов в вызове аргументов в вызове %<__builtin_shuffle%>"
  
! #: c/c-parser.cc:12830
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "wrong number of arguments to %qs"
  msgstr "неверный аргумент типа для %s"
  
! #: c/c-parser.cc:12839 c/c-parser.cc:12919
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have pointer or array type"
  msgid "%qs operand not an integral type"
  msgstr "%qE не имеет тип указателя или массива"
  
! #: c/c-parser.cc:12845 c/c-parser.cc:12925
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "аргумент 3 в вызове функции %qE имеет тип перечисления"
  
! #: c/c-parser.cc:12852
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has boolean type"
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "аргумент 3 в вызове функции %qE имеет тип boolean"
  
! #: c/c-parser.cc:12859
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "аргумент 3 в вызове функции %qE имеет тип перечисления"
  
! #: c/c-parser.cc:12867
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has boolean type"
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "аргумент 3 в вызове функции %qE имеет тип boolean"
  
! #: c/c-parser.cc:12941
  #, fuzzy, gcc-internal-format
  #| msgid "left rotate count is negative"
  msgid "rotate count is negative"
  msgstr "счетчик циклического сдвига влево отрицателен"
  
! #: c/c-parser.cc:13233 cp/parser.cc:6380
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr "%<#pragma omp barrier%> может использоваться только в составных операторах"
  
! #: c/c-parser.cc:13243
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C99 does not support %qE"
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C99 не поддерживает %qE"
  
! #: c/c-parser.cc:13331
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "%qD объявлен как %<constexpr%> вне его класса"
  
! #: c/c-parser.cc:13336
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "%qD объявлен как %<constexpr%> вне его класса"
  
! #: c/c-parser.cc:13351
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "составной литерал имеет переменный размер"
  
! #: c/c-parser.cc:13356
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal of non-object type %qT"
  msgid "compound literal has function type"
  msgstr "составной литерал необъектного типа %qT"
  
! #: c/c-parser.cc:13387
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr "для составной литерал задан квалификатор адресного пространства"
  
! #: c/c-parser.cc:13392
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C90 не поддерживает составные литеральные выражения"
  
! #: c/c-parser.cc:13394
  #, fuzzy, gcc-internal-format
  #| msgid "no type or storage class may be specified here, before %qE"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "в этом месте не может указываться ни тип, ни класс хранения, перед %qE"
  
! #: c/c-parser.cc:13408
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13483
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13488
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13496
  #, fuzzy, gcc-internal-format
  #| msgid "using %qs with unsigned type has no effect"
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "использование %qs с беззнаковым типом не имеет эффекта"
  
! #: c/c-parser.cc:13507
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13511
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13516
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13529
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13551
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13587
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13717 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14137
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "ожидался идентификатор или %<)%>"
  
! #: c/c-parser.cc:14233
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr "лишняя точка с запятой"
  
! #: c/c-parser.cc:14481
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "избыточная точка с запятой в определении метода"
  
! #: c/c-parser.cc:14613
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "атрибуты методов задаются только в конце"
  
! #: c/c-parser.cc:14633
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "ожидалось %<;%> или %<{%> после определения атрибута метода"
  
! #: c/c-parser.cc:14755
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "ожидалась декларация метода objective-c"
  
! #: c/c-parser.cc:15207
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "в этом месте не может указываться ни тип, ни класс хранения,"
  
! #: c/c-parser.cc:15275 cp/parser.cc:38420
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "empty property attribute list"
  msgstr "неизвестный атрибут свойства"
  
! #: c/c-parser.cc:15289 cp/parser.cc:38433
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
  msgstr "отсутствует атрибут Code"
  
! #: c/c-parser.cc:15328
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "unknown property attribute %<%s%s%>"
  msgstr "неизвестный атрибут свойства"
  
! #: c/c-parser.cc:15331 cp/parser.cc:38470
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "неизвестный атрибут свойства"
  
! #: c/c-parser.cc:15340 cp/parser.cc:38479
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%> before %qE"
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "ожидалось %<=%> перед %qE"
  
! #: c/c-parser.cc:15351 cp/parser.cc:38493
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected %qE selector name"
  msgstr "ожидался selection-statement"
  
! #: c/c-parser.cc:15367 cp/parser.cc:38512
  #, fuzzy, gcc-internal-format
  #| msgid "setter name must terminate with %<:%>"
  msgid "setter method names must terminate with %<:%>"
  msgstr "имя setter должно заканчиваться %<:%>"
  
! #: c/c-parser.cc:15591 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15629 cp/parser.cc:53453
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15649 c/c-parser.cc:25667 c/c-parser.cc:25976
! #: c/c-parser.cc:26039 c/c-parser.cc:26149 cp/parser.cc:48090
! #: cp/parser.cc:48438 cp/parser.cc:48553 cp/parser.cc:48652 cp/parser.cc:53485
! #: cp/parser.cc:53501 cp/parser.cc:53517 cp/parser.cc:53533 cp/parser.cc:53550
! #: cp/parser.cc:53567 cp/parser.cc:53584 cp/parser.cc:53611 cp/parser.cc:53625
! #: cp/parser.cc:53650 cp/parser.cc:53664
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> может использоваться только в составных операторах"
  
! #: c/c-parser.cc:15672 cp/parser.cc:53639
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> должна быть в контексте файла"
  
! #: c/c-parser.cc:15771 cp/parser.cc:53769
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp section%> может использоваться только в конструкции %<#pragma omp sections%>"
  
! #: c/c-parser.cc:15778 cp/parser.cc:53775
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> может использоваться только в конструкции %<#pragma omp sections%>"
  
! #: c/c-parser.cc:15790 c/c-parser.cc:15806
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma %s%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma %s%> может использоваться только в составных операторах"
  
! #: c/c-parser.cc:15877 cp/parser.cc:53858
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for, while или do оператор ожидался"
  
! #: c/c-parser.cc:15893 cp/parser.cc:53475
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> должна быть первой"
  
! #: c/c-parser.cc:16276 c/c-parser.cc:20196 c/c-parser.cc:22425
! #: c/c-parser.cc:22444 c/c-parser.cc:22697 c/c-parser.cc:22755
! #: c/c-parser.cc:22762 c/c-parser.cc:22769 c/c-parser.cc:27120
! #: c/c-parser.cc:28325 c/c-parser.cc:28333 c/c-parser.cc:28709
! #: c/c-parser.cc:28719 c/c-parser.cc:28813 c/c-parser.cc:28820
! #: c/c-parser.cc:28827 cp/parser.cc:38959 cp/parser.cc:42640 cp/parser.cc:44042
! #: cp/parser.cc:44079 cp/parser.cc:44268 cp/parser.cc:44331 cp/parser.cc:44338
! #: cp/parser.cc:44345 cp/parser.cc:50011 cp/parser.cc:50018 cp/parser.cc:50025
! #: cp/parser.cc:50558 cp/parser.cc:52339 cp/parser.cc:52347 cp/parser.cc:52499
! #: cp/parser.cc:52509
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "слишком много конструкций %qs"
  
! #: c/c-parser.cc:16303
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr "выражение должно быть целочисленным"
  
! #: c/c-parser.cc:16910 c/c-parser.cc:29539
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD не переменная"
  
! #: c/c-parser.cc:16914 cp/semantics.cc:9112
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD не указательная переменная"
  
! #: c/c-parser.cc:16956 cp/parser.cc:39850
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "collapse аргумент требует положительного константного целого выражения"
  
! #: c/c-parser.cc:17051 cp/parser.cc:39928
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:17053 cp/parser.cc:39930
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%> before %<#pragma%>"
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "ожидалось %<none%> или %<shared%> перед %<#pragma%>"
  
! #: c/c-parser.cc:17138 cp/parser.cc:40000
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant logical expression"
  msgstr "ожидалось целочисленное выражение"
  
! #: c/c-parser.cc:17215 cp/parser.cc:40082
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "ожидалось %<data%>, %<update%>, %<enter%> или %<exit%>"
  
! #: c/c-parser.cc:17235 c/c-parser.cc:26032 c/c-parser.cc:26142
! #: cp/parser.cc:40100 cp/parser.cc:48430 cp/parser.cc:48545
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "ожидалось %<data%>"
  
! #: c/c-parser.cc:17288 cp/parser.cc:40155
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "слишком много %<if%> клаузул с %qs модификатором"
  
! #: c/c-parser.cc:17295 cp/parser.cc:40162
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "слишком много %<if%> клаузул"
  
! #: c/c-parser.cc:17297 cp/parser.cc:40164
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "слишком много %<if%> клаузул без модификатора"
  
! #: c/c-parser.cc:17303 cp/parser.cc:40170
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "если какая-либо %<if%> клаузула имеет модификатор, то все %<if%> должны использовать модификатор"
  
! #: c/c-parser.cc:17408 c/c-parser.cc:17468 c/c-parser.cc:17530
! #: c/c-parser.cc:17578 c/c-parser.cc:17658 c/c-parser.cc:18055
! #: c/c-parser.cc:18137 c/c-parser.cc:18742 c/c-parser.cc:18887
! #: c/c-parser.cc:18955 c/c-parser.cc:20133
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "ожидалось целочисленное выражение"
  
! #: c/c-parser.cc:17419
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "значение %<num_threads%> должно быть положительным"
  
! #: c/c-parser.cc:17480
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "значение %<num_tasks%> должно быть положительным"
  
! #: c/c-parser.cc:17542 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "значение %<grainsize%> должно быть положительным"
  
! #: c/c-parser.cc:17591 cp/semantics.cc:9357
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "значение %<priority%> должен быть неотрицательным"
  
! #: c/c-parser.cc:17625 cp/parser.cc:40396
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "ожидалось целочисленное выражение"
  
! #: c/c-parser.cc:17697 cp/parser.cc:40466
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%> before %<decltype%>"
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "ожидалось %<=%>, %<,%>, %<;%>, %<asm%> или %<__attribute__%> перед %<decltype%>"
  
! #: c/c-parser.cc:17765
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "ожидалось %<class%>, %<typename%> или %<template%>"
  
! #: c/c-parser.cc:17842 cp/parser.cc:40618
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "слишком много %<if%> клаузул с %qs модификатором"
  
! #: c/c-parser.cc:17845 cp/parser.cc:40621
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "слишком много %<if%> клаузул с %qs модификатором"
  
! #: c/c-parser.cc:17929 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs выражение должно быть целочисленным"
  
! #: c/c-parser.cc:17941 c/c-parser.cc:18064 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "значение %qs должно быть положительным"
  
! #: c/c-parser.cc:18003 cp/parser.cc:39613
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "слишком много %<static%> аргументов"
  
! #: c/c-parser.cc:18037 cp/parser.cc:39646
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "неожиданный аргумент"
  
! #: c/c-parser.cc:18204 cp/semantics.cc:9543
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%<tile%> аргумент требует положительной целочисленной константы"
  
! #: c/c-parser.cc:18272 cp/parser.cc:43259
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses"
  msgid "too many %<self%> clauses"
  msgstr "слишком много %<if%> клаузул"
  
! #: c/c-parser.cc:18314 cp/parser.cc:40671
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "ожидалось %<none%> или %<shared%>"
  
! #: c/c-parser.cc:18323 c/c-parser.cc:18329 cp/parser.cc:40680
! #: cp/parser.cc:40690
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%>"
  msgid "expected %<concurrent%>"
  msgstr "ожидалось %<new%>"
  
! #: c/c-parser.cc:18365 cp/parser.cc:40730
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "ожидалось %<class%>, %<typename%> или %<template%>"
  
! #: c/c-parser.cc:18418 cp/parser.cc:40798
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "ordered аргумент требует положительного константного целого выражения"
  
! #: c/c-parser.cc:18543 c/c-parser.cc:27870 cp/parser.cc:51949
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "ожидалось %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> или идентификатор"
  
! #: c/c-parser.cc:18665 cp/parser.cc:41056
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "заданы оба модификатора %<monotonic%> и %<nonmonotonic%>"
  
! #: c/c-parser.cc:18719 cp/parser.cc:41072
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "расписание %<runtime%> не имеет параметра %<chunk_size%>"
  
! #: c/c-parser.cc:18723 cp/parser.cc:41075
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "расписание %<auto%> не имеет параметра %<chunk_size%>"
  
! #: c/c-parser.cc:18736 cp/semantics.cc:8297
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "значение размера чанка должно быть положительным"
  
! #: c/c-parser.cc:18759 cp/parser.cc:41095
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "некорректный тип планирования"
  
! #: c/c-parser.cc:18898 c/c-parser.cc:18909
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "значение %<num_teams%> должно быть положительным"
  
! #: c/c-parser.cc:18917 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:18966 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "значение %<thread_limit%> должно быть положительным"
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "%<aligned%> клаузула выражения выравнивания должна быть положительным константным целочисленным выражением"
  
! #: c/c-parser.cc:19123 c/c-parser.cc:22412 cp/parser.cc:44034
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<allocator%> or %<align%>"
  msgstr "ожидалась %<,%> или %<)%>"
  
! #: c/c-parser.cc:19130
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "дублирование %qs"
  
! #: c/c-parser.cc:19178 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19189 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, fuzzy, gcc-internal-format
  #| msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "%<aligned%> клаузула выражения выравнивания должна быть положительным константным целочисленным выражением"
  
! #: c/c-parser.cc:19308 cp/parser.cc:41634
  #, fuzzy, gcc-internal-format
  #| msgid "multiple ref-qualifiers"
  msgid "multiple linear modifiers"
  msgstr "несколько ref-квалификаторов"
  
! #: c/c-parser.cc:19320 cp/parser.cc:41647
  #, fuzzy, gcc-internal-format
  #| msgid "multiple ref-qualifiers"
  msgid "multiple %<step%> modifiers"
  msgstr "несколько ref-квалификаторов"
  
! #: c/c-parser.cc:19328 c/c-parser.cc:19356
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr "%<linear%> клаузула выражения шага должна быть целочисленным выражением"
  
! #: c/c-parser.cc:19408
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "%<safelen%> клаузула выражения должна быть положительным константным целочисленным выражением"
  
! #: c/c-parser.cc:19447
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%<simdlen%> клаузула выражения должна быть положительным константным целочисленным выражением"
  
! #: c/c-parser.cc:19807 cp/parser.cc:42194
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "модификатор %qs возможности несовместим с %s %s"
  
! #: c/c-parser.cc:19855 cp/parser.cc:42249 cp/parser.cc:42701 cp/parser.cc:42768
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "некорректный depend вид"
  
! #: c/c-parser.cc:19916 cp/parser.cc:42279
  #, fuzzy, gcc-internal-format
  #| msgid "invalid map kind"
  msgid "invalid doacross kind"
  msgstr "некорректный map вид"
  
! #: c/c-parser.cc:19985 cp/parser.cc:42422
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<always%> modifiers"
  msgstr "слишком много %<if%> клаузул с %qs модификатором"
  
! #: c/c-parser.cc:19995 cp/parser.cc:42435
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<close%> modifiers"
  msgstr "слишком много %<if%> клаузул с %qs модификатором"
  
! #: c/c-parser.cc:20005 cp/parser.cc:42448
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<present%> modifiers"
  msgstr "слишком много %<if%> клаузул с %qs модификатором"
  
! #: c/c-parser.cc:20013 cp/parser.cc:42459
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20051 cp/parser.cc:42499
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "некорректный map вид"
  
! #: c/c-parser.cc:20103 cp/parser.cc:42563
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20115 cp/parser.cc:42574
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%> or %<typename%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "ожидалось %<class%> или %<typename%>"
  
! #: c/c-parser.cc:20138 cp/semantics.cc:8418
  #, fuzzy, gcc-internal-format
  #| msgid "%<linear%> clause step expression must be integral"
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "%<linear%> клаузула выражения шага должна быть целочисленным выражением"
  
! #: c/c-parser.cc:20171 cp/parser.cc:42645
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "некорректный dist_schedule вид"
  
! #: c/c-parser.cc:20250
  #, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "некорректный proc_bind вид"
  
! #: c/c-parser.cc:20294
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "ожидалось %<;%>, %<,%> или %<)%>"
  
! #: c/c-parser.cc:20400 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, fuzzy, gcc-internal-format
  #| msgid "ordered argument needs positive constant integer expression"
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "ordered аргумент требует положительного константного целого выражения"
  
! #: c/c-parser.cc:20501 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20572 c/c-parser.cc:20666 cp/parser.cc:42828
! #: cp/parser.cc:42940
  #, fuzzy, gcc-internal-format
  #| msgid "wide string literal in %<asm%>"
  msgid "string literal must not contain %<\\0%>"
  msgstr "литеральная широкая строка в %<asm%>"
  
! #: c/c-parser.cc:20581 c/c-parser.cc:20702 cp/parser.cc:42835
! #: cp/parser.cc:42975
  #, fuzzy, gcc-internal-format
  #| msgid "unknown pointer size model %qs"
  msgid "unknown foreign runtime identifier %qs"
  msgstr "неизвестная модель для размера указателя %qs"
  
! #: c/c-parser.cc:20596 c/c-parser.cc:20725 cp/parser.cc:42850
! #: cp/parser.cc:42997
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected string literal or constant integer expression"
  msgstr "ожидалось целочисленное выражение"
  
! #: c/c-parser.cc:20604 c/c-parser.cc:20733 cp/parser.cc:42858
! #: cp/parser.cc:43005 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20642 cp/parser.cc:42917
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<)%> before %s'%c'"
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "ожидалось %<:%> или %<)%> перед %s'%c'"
  
! #: c/c-parser.cc:20650 cp/parser.cc:42925
  #, fuzzy, gcc-internal-format
  #| msgid "duplicated %<if%> condition"
  msgid "duplicated %<fr%> preference selector"
  msgstr "повторное %<if%> условие"
  
! #: c/c-parser.cc:20676 cp/parser.cc:42949
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20684 cp/parser.cc:42956
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20696 cp/parser.cc:42968
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "non-empty string literal expected"
  msgstr "ожидался строковый литерал"
  
! #: c/c-parser.cc:20806 cp/parser.cc:43108
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate virt-specifier"
  msgid "duplicate %<targetsync%> modifier"
  msgstr "повторный virt-specifier"
  
! #: c/c-parser.cc:20813 cp/parser.cc:43115
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<mutable%>"
  msgid "duplicate %<target%> modifier"
  msgstr "повторное %<mutable%>"
  
! #: c/c-parser.cc:20820 cp/parser.cc:43122
  #, fuzzy, gcc-internal-format
  #| msgid "duplicated %<if%> condition"
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "повторное %<if%> условие"
  
! #: c/c-parser.cc:20841 cp/parser.cc:43143
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "ожидалось %<simd%> или %<reduction%> или %<target%>"
  
! #: c/c-parser.cc:20877 c/c-parser.cc:27149 cp/parser.cc:43180
! #: cp/parser.cc:50583
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21118 cp/parser.cc:43475
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected OpenACC parallelism."
  msgid "expected an OpenACC clause"
  msgstr "Неожиданный OpenACC параллелизм."
  
! #: c/c-parser.cc:21129 c/c-parser.cc:21526 c/c-parser.cc:29112
! #: cp/parser.cc:43486 cp/parser.cc:43939 cp/parser.cc:51427
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs не является корректным для %qs"
  
! #: c/c-parser.cc:21174 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21327 cp/parser.cc:43727
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs должна быть первой клаузулой %qs"
  
! #: c/c-parser.cc:21515 cp/parser.cc:43928
  #, fuzzy, gcc-internal-format
  #| msgid "expected label"
  msgid "expected an OpenMP clause"
  msgstr "ожидалась метка"
  
! #: c/c-parser.cc:21676 cp/parser.cc:49115
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "нет допустимых клаузул заданных в %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21686 cp/parser.cc:49125
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "секция массива в %<#pragma acc declare%>"
  
  #
! #: c/c-parser.cc:21706 cp/parser.cc:49145
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "%qD должна быть глобальной переменной в %<#pragma acc declare link%>"
  
! #: c/c-parser.cc:21717 cp/parser.cc:49156
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "некорректная OpenACC клаузула в контексте файла"
  
! #: c/c-parser.cc:21724 cp/parser.cc:49163
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "некорректное использование %<extern%> переменной %qD в %<#pragma acc declare%>"
  
  #
! #: c/c-parser.cc:21732 cp/parser.cc:49171
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "некорректное использование %<global%> переменной %qD в %<#pragma acc declare%>"
  
  #
! #: c/c-parser.cc:21743 cp/parser.cc:49193
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "%qD должна быть глобальной переменной в %<#pragma acc declare link%>"
  
! #: c/c-parser.cc:21753 cp/parser.cc:49216
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "переменная %qD использована более одного раза с %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21846 cp/parser.cc:49300
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "ожидалось %<data%> после %<#pragma acc %s%>"
  
! #: c/c-parser.cc:21862 cp/parser.cc:49317
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> не содержит клаузулу перемещения данных"
  
! #: c/c-parser.cc:21894 cp/parser.cc:49075
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22123 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%qE не был декларирован"
  
! #: c/c-parser.cc:22127
  #, gcc-internal-format
  msgid "expected function name"
  msgstr "ожидалось имя функции"
  
! #: c/c-parser.cc:22145 cp/parser.cc:52766
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD не ссылается на функцию"
  
! #: c/c-parser.cc:22168 c/c-parser.cc:22216 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "за %<#pragma acc routine%> не следует немедленно декларация или определение функции"
  
! #: c/c-parser.cc:22208 cp/parser.cc:52817 cp/parser.cc:52864
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "за %<#pragma acc routine%> не следует немедленно декларация или определение одиночной функции"
  
! #: c/c-parser.cc:22239 cp/parser.cc:52892
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> должна быть применена до использования"
  
! #: c/c-parser.cc:22240 cp/parser.cc:52894
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> должна быть применена до определения"
  
! #: c/c-parser.cc:22285 cp/parser.cc:49533
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> должна содержать по крайней мере одну %<device%>, %<host%> или %<self%>клаузулу"
  
! #: c/c-parser.cc:22343
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22347 c/c-parser.cc:22370
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter %qD declared here"
  msgid "to be allocated variable declared here"
  msgstr "параметр шаблона %qD декларирован здесь"
  
! #: c/c-parser.cc:22365
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22368
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "modified here"
  msgstr "объединение определено здесь"
  
! #: c/c-parser.cc:22436 cp/parser.cc:44054 cp/parser.cc:44069
  #, fuzzy, gcc-internal-format
  #| msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "%<aligned%> клаузула выражения выравнивания должна быть положительным константным целочисленным выражением"
  
! #: c/c-parser.cc:22460
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22477
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22484
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22492
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22501
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22512
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22663 cp/parser.cc:44234
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "ожидалась клаузула %<depend%>, %<destroy%> или %<update%>"
  
! #: c/c-parser.cc:22702 cp/parser.cc:44273
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "ожидалось %<class%>, %<typename%> или %<template%>"
  
! #: c/c-parser.cc:22726 cp/parser.cc:44302
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "ожидалось %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> или идентификатор"
  
! #: c/c-parser.cc:22741 cp/parser.cc:44317
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many atomic clauses"
  msgstr "слишком много конструкций %qs"
  
! #: c/c-parser.cc:22748 cp/parser.cc:44324
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many memory order clauses"
  msgstr "слишком много конструкций %qs"
  
! #: c/c-parser.cc:22786 c/c-parser.cc:22793 cp/parser.cc:44362
! #: cp/parser.cc:44369
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "%<#pragma omp target update%> должна содержать хотя бы одну %<from%> или %<to%> клаузулу"
  
! #: c/c-parser.cc:22799 c/c-parser.cc:22804 cp/parser.cc:44375
! #: cp/parser.cc:44380
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in %qs clause"
  msgid "%qs clause requires %qs clause"
  msgstr "%qD не есть переменная в %qs клаузуле"
  
! #: c/c-parser.cc:22827 cp/parser.cc:44403
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp target update%> должна содержать хотя бы одну %<from%> или %<to%> клаузулу"
  
! #: c/c-parser.cc:22838 cp/parser.cc:44414
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp target update%> должна содержать хотя бы одну %<from%> или %<to%> клаузулу"
  
! #: c/c-parser.cc:22870 cp/parser.cc:44446
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr "%<#pragma omp target update%> должна содержать хотя бы одну %<from%> или %<to%> клаузулу"
  
! #: c/c-parser.cc:22880 cp/parser.cc:44456
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr "%<#pragma omp target update%> должна содержать хотя бы одну %<from%> или %<to%> клаузулу"
  
! #: c/c-parser.cc:23001 cp/parser.cc:44556
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "ожидалось %<;%> после определения объединения"
  
! #: c/c-parser.cc:23008 cp/parser.cc:44563
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%> before string constant"
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr "ожидалось %<;%>, %<,%> или %<)%> перед строковой константой"
  
! #: c/c-parser.cc:23081 cp/parser.cc:44628 cp/parser.cc:44911 cp/parser.cc:45005
! #: cp/parser.cc:45023
  #, fuzzy, gcc-internal-format
  #| msgid "invalid form of %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "некорректный формат %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23092 cp/parser.cc:44639
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "ожидалось %<delete%>"
  
! #: c/c-parser.cc:23152 cp/parser.cc:45078
  #, fuzzy, gcc-internal-format
  #| msgid "invalid form of %<#pragma omp atomic%>"
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "некорректный формат %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23423 cp/parser.cc:44932 cp/parser.cc:44958
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "некорректный формат %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23427 cp/parser.cc:44998 cp/parser.cc:45032
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "некорректный оператор для %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23478 cp/parser.cc:45067
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23484 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> использует два различных выражения для памяти"
  
! #: c/c-parser.cc:23587 cp/semantics.cc:11996
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant expression"
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "выражение %qE не является константным выражением"
  
! #: c/c-parser.cc:23630
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant expression"
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "выражение %qE не является константным выражением"
  
! #: c/c-parser.cc:23636 cp/parser.cc:45220
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23667 cp/parser.cc:45256
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "ожидалось %<data%>, %<update%>, %<enter%> или %<exit%>"
  
! #: c/c-parser.cc:23679 cp/parser.cc:45272
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "ожидалась клаузула %<depend%>, %<destroy%> или %<update%>"
  
! #: c/c-parser.cc:23720 cp/parser.cc:45310
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "ожидалось %<class%>, %<typename%> или %<template%>"
  
! #: c/c-parser.cc:23728 cp/parser.cc:45318
  #, fuzzy, gcc-internal-format
  #| msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "%<nonmonotonic%> модификатор планирования задан вместе с %<ordered%> предложением"
  
! #: c/c-parser.cc:23733
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "ожидалось %<(%> или конец строки"
  
! #: c/c-parser.cc:23804 cp/parser.cc:46039
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23871 cp/parser.cc:46108
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp cancel%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp taskyield%> может использоваться только в составных операторах"
  
! #: c/c-parser.cc:23905 cp/parser.cc:46141
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<while%> before %<decltype%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "ожидалось %<while%> перед %<decltype%>"
  
! #: c/c-parser.cc:23910 cp/parser.cc:46147
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma omp scan%>"
  msgstr "ожидалась конструкция %<#pragma omp%>"
  
! #: c/c-parser.cc:23919 cp/parser.cc:46156
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp cancel%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp taskyield%> может использоваться только в составных операторах"
  
! #: c/c-parser.cc:23944 cp/parser.cc:46179
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "ожидался оператор for"
--- 51153,52631 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10193 cp/typeck.cc:5698
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10199 cp/typeck.cc:5703
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
  
! #: c/c-parser.cc:10470
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in cast"
  msgstr "для %qs задан класс хранения"
  
! #: c/c-parser.cc:10473
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr ""
  
! #: c/c-parser.cc:10574
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "в традиционном C унарный плюс не поддерживается"
  
! #: c/c-parser.cc:10704
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %<sizeof%>"
  msgstr "для %qs задан класс хранения"
  
! #: c/c-parser.cc:10707
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:10723
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "оператор %<sizeof%> применен к битовому полю"
  
! #: c/c-parser.cc:10796
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %qE"
  msgstr "для %qs задан класс хранения"
  
! #: c/c-parser.cc:10799
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr ""
  
! #: c/c-parser.cc:10823
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C не поддерживает %<%E (выражение)%>"
  
! #: c/c-parser.cc:10976
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "некорректная попытка взять адрес %qs"
  
! #: c/c-parser.cc:11083
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C99 не поддерживает %<_Generic%>"
  
! #: c/c-parser.cc:11086
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 не поддерживает %<_Generic%>"
  
! #: c/c-parser.cc:11097
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11168
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Generic%> association has function type"
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "%<_Generic%> ассоциация имеет тип функции"
  
! #: c/c-parser.cc:11172
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Generic%> association has incomplete type"
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "%<_Generic%> ассоциация имеет неполный тип"
  
! #: c/c-parser.cc:11177
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr "%<_Generic%> ассоциация имеет тип переменной длины"
  
! #: c/c-parser.cc:11211
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr "повторение %<default%> case в %<_Generic%>"
  
! #: c/c-parser.cc:11212
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "оригинал %<default%> здесь"
  
! #: c/c-parser.cc:11220
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr "%<_Generic%> задает два совместимых типа"
  
! #: c/c-parser.cc:11221
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr "совместимый тип здесь"
  
! #: c/c-parser.cc:11244
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "%<_Generic%> селектор соответствует нескольким ассоциациям"
  
  #
! #: c/c-parser.cc:11246
  #, gcc-internal-format
  msgid "other match is here"
  msgstr "другое соответствие здесь"
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr "%<_Generic%> селектор типа %qT несовместим ни с какой ассоциацией"
  
! #: c/c-parser.cc:11292
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr ""
  
! #: c/c-parser.cc:11300
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr ""
  
! #: c/c-parser.cc:11306
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr ""
  
! #: c/c-parser.cc:11322
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr ""
  
! #: c/c-parser.cc:11345 c/c-parser.cc:11349
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C90 не поддерживает %<__func__%> предопределенный идентификатор"
  
! #: c/c-parser.cc:11353
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C90 не поддерживает %<__func__%> предопределенный идентификатор"
  
! #: c/c-parser.cc:11562 c/c-parser.cc:13301 c/c-parser.cc:13323
! #: c/c-parser.cc:23002 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44575
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "ожидалось выражение"
  
! #: c/c-parser.cc:11584
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "фигурные скобки внутри выражений допускаются только в теле функции"
  
! #: c/c-parser.cc:11599
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C не поддерживает использование групп операторов в фигурных скобках внутри выражений"
  
! #: c/c-parser.cc:11710
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "второй аргумент %<va_start%> не является последним явным аргументом"
  
! #: c/c-parser.cc:11749
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11894
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "неверное число аргументов в вызове %<__builtin_choose_expr%>"
  
! #: c/c-parser.cc:11910
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "первый аргумент %<__builtin_choose_expr%> - не константа"
  
! #: c/c-parser.cc:11980 c/c-parser.cc:11997 c/c-parser.cc:12004
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12025
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr ""
  
! #: c/c-parser.cc:12069 c/c-parser.cc:12079
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12101 c/c-parser.cc:12111
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12144
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr ""
  
! #: c/c-parser.cc:12163
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12211
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12234
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12251
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12291
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12302
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12310
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12318 c/c-parser.cc:12348
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12326 c/c-parser.cc:12368
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12340
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12360
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12467
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr ""
  
! #: c/c-parser.cc:12508
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "неверное число аргументов для %<__builtin_call_with_static_chain%>"
  
! #: c/c-parser.cc:12521
  #, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "первый аргумент %<__builtin_call_with_static_chain%> должен быть выражением вызова"
  
! #: c/c-parser.cc:12525
  #, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "второй аргумент %<__builtin_call_with_static_chain%> должен быть типа указателя"
  
! #: c/c-parser.cc:12551
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "неверное число аргументов в вызове %<__builtin_complex%>"
  
! #: c/c-parser.cc:12573
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr "операнд %<__builtin_complex%> имеет не плавающий тип"
  
! #: c/c-parser.cc:12582
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "операнды %<__builtin_complex%> имеют разные типы"
  
! #: c/c-parser.cc:12613
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_launder%>"
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "неверное число аргументов для %<__builtin_launder%>"
  
! #: c/c-parser.cc:12624
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "третий аргумент %<__builtin_prefetch%> должен быть константой"
  
! #: c/c-parser.cc:12675 c/c-parser.cc:12704 cp/parser.cc:8032
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "неверное число аргументов в вызове аргументов в вызове %<__builtin_shuffle%>"
  
! #: c/c-parser.cc:12875
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "wrong number of arguments to %qs"
  msgstr "неверный аргумент типа для %s"
  
! #: c/c-parser.cc:12884 c/c-parser.cc:12964
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have pointer or array type"
  msgid "%qs operand not an integral type"
  msgstr "%qE не имеет тип указателя или массива"
  
! #: c/c-parser.cc:12890 c/c-parser.cc:12970
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "аргумент 3 в вызове функции %qE имеет тип перечисления"
  
! #: c/c-parser.cc:12897
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has boolean type"
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "аргумент 3 в вызове функции %qE имеет тип boolean"
  
! #: c/c-parser.cc:12904
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "аргумент 3 в вызове функции %qE имеет тип перечисления"
  
! #: c/c-parser.cc:12912
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has boolean type"
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "аргумент 3 в вызове функции %qE имеет тип boolean"
  
! #: c/c-parser.cc:12986
  #, fuzzy, gcc-internal-format
  #| msgid "left rotate count is negative"
  msgid "rotate count is negative"
  msgstr "счетчик циклического сдвига влево отрицателен"
  
! #: c/c-parser.cc:13278 cp/parser.cc:6380
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr "%<#pragma omp barrier%> может использоваться только в составных операторах"
  
! #: c/c-parser.cc:13288
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C99 does not support %qE"
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C99 не поддерживает %qE"
  
! #: c/c-parser.cc:13376
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "%qD объявлен как %<constexpr%> вне его класса"
  
! #: c/c-parser.cc:13381
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "%qD объявлен как %<constexpr%> вне его класса"
  
! #: c/c-parser.cc:13396
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "составной литерал имеет переменный размер"
  
! #: c/c-parser.cc:13401
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal of non-object type %qT"
  msgid "compound literal has function type"
  msgstr "составной литерал необъектного типа %qT"
  
! #: c/c-parser.cc:13432
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr "для составной литерал задан квалификатор адресного пространства"
  
! #: c/c-parser.cc:13437
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C90 не поддерживает составные литеральные выражения"
  
! #: c/c-parser.cc:13439
  #, fuzzy, gcc-internal-format
  #| msgid "no type or storage class may be specified here, before %qE"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "в этом месте не может указываться ни тип, ни класс хранения, перед %qE"
  
! #: c/c-parser.cc:13453
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13528
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13541
  #, fuzzy, gcc-internal-format
  #| msgid "using %qs with unsigned type has no effect"
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "использование %qs с беззнаковым типом не имеет эффекта"
  
! #: c/c-parser.cc:13552
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13574
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13578
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13596
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13601
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13606
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13632
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13762 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14182
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "ожидался идентификатор или %<)%>"
  
! #: c/c-parser.cc:14278
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr "лишняя точка с запятой"
  
! #: c/c-parser.cc:14526
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "избыточная точка с запятой в определении метода"
  
! #: c/c-parser.cc:14658
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "атрибуты методов задаются только в конце"
  
! #: c/c-parser.cc:14678
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "ожидалось %<;%> или %<{%> после определения атрибута метода"
  
! #: c/c-parser.cc:14800
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "ожидалась декларация метода objective-c"
  
! #: c/c-parser.cc:15252
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "в этом месте не может указываться ни тип, ни класс хранения,"
  
! #: c/c-parser.cc:15320 cp/parser.cc:38479
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "empty property attribute list"
  msgstr "неизвестный атрибут свойства"
  
! #: c/c-parser.cc:15334 cp/parser.cc:38492
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
  msgstr "отсутствует атрибут Code"
  
! #: c/c-parser.cc:15373
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "unknown property attribute %<%s%s%>"
  msgstr "неизвестный атрибут свойства"
  
! #: c/c-parser.cc:15376 cp/parser.cc:38529
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "неизвестный атрибут свойства"
  
! #: c/c-parser.cc:15385 cp/parser.cc:38538
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%> before %qE"
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "ожидалось %<=%> перед %qE"
  
! #: c/c-parser.cc:15396 cp/parser.cc:38552
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected %qE selector name"
  msgstr "ожидался selection-statement"
  
! #: c/c-parser.cc:15412 cp/parser.cc:38571
  #, fuzzy, gcc-internal-format
  #| msgid "setter name must terminate with %<:%>"
  msgid "setter method names must terminate with %<:%>"
  msgstr "имя setter должно заканчиваться %<:%>"
  
! #: c/c-parser.cc:15636 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15674 cp/parser.cc:53506
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15694 c/c-parser.cc:25712 c/c-parser.cc:26021
! #: c/c-parser.cc:26084 c/c-parser.cc:26194 cp/parser.cc:48149
! #: cp/parser.cc:48497 cp/parser.cc:48612 cp/parser.cc:48711 cp/parser.cc:53538
! #: cp/parser.cc:53554 cp/parser.cc:53570 cp/parser.cc:53586 cp/parser.cc:53603
! #: cp/parser.cc:53620 cp/parser.cc:53637 cp/parser.cc:53664 cp/parser.cc:53678
! #: cp/parser.cc:53703 cp/parser.cc:53717
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> может использоваться только в составных операторах"
  
! #: c/c-parser.cc:15717 cp/parser.cc:53692
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> должна быть в контексте файла"
  
! #: c/c-parser.cc:15816 cp/parser.cc:53822
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp section%> может использоваться только в конструкции %<#pragma omp sections%>"
  
! #: c/c-parser.cc:15823 cp/parser.cc:53828
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> может использоваться только в конструкции %<#pragma omp sections%>"
  
! #: c/c-parser.cc:15835 c/c-parser.cc:15851
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma %s%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma %s%> может использоваться только в составных операторах"
  
! #: c/c-parser.cc:15922 cp/parser.cc:53911
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for, while или do оператор ожидался"
  
! #: c/c-parser.cc:15938 cp/parser.cc:53528
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> должна быть первой"
  
! #: c/c-parser.cc:16321 c/c-parser.cc:20241 c/c-parser.cc:22470
! #: c/c-parser.cc:22489 c/c-parser.cc:22742 c/c-parser.cc:22800
! #: c/c-parser.cc:22807 c/c-parser.cc:22814 c/c-parser.cc:27166
! #: c/c-parser.cc:28371 c/c-parser.cc:28379 c/c-parser.cc:28755
! #: c/c-parser.cc:28765 c/c-parser.cc:28859 c/c-parser.cc:28866
! #: c/c-parser.cc:28873 cp/parser.cc:39018 cp/parser.cc:42699 cp/parser.cc:44101
! #: cp/parser.cc:44138 cp/parser.cc:44327 cp/parser.cc:44390 cp/parser.cc:44397
! #: cp/parser.cc:44404 cp/parser.cc:50070 cp/parser.cc:50077 cp/parser.cc:50084
! #: cp/parser.cc:50617 cp/parser.cc:52392 cp/parser.cc:52400 cp/parser.cc:52552
! #: cp/parser.cc:52562
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "слишком много конструкций %qs"
  
! #: c/c-parser.cc:16348
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr "выражение должно быть целочисленным"
  
! #: c/c-parser.cc:16955 c/c-parser.cc:29582
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD не переменная"
  
! #: c/c-parser.cc:16959 cp/semantics.cc:9112
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD не указательная переменная"
  
! #: c/c-parser.cc:17001 cp/parser.cc:39909
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "collapse аргумент требует положительного константного целого выражения"
  
! #: c/c-parser.cc:17096 cp/parser.cc:39987
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:17098 cp/parser.cc:39989
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%> before %<#pragma%>"
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "ожидалось %<none%> или %<shared%> перед %<#pragma%>"
  
! #: c/c-parser.cc:17183 cp/parser.cc:40059
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant logical expression"
  msgstr "ожидалось целочисленное выражение"
  
! #: c/c-parser.cc:17260 cp/parser.cc:40141
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "ожидалось %<data%>, %<update%>, %<enter%> или %<exit%>"
  
! #: c/c-parser.cc:17280 c/c-parser.cc:26077 c/c-parser.cc:26187
! #: cp/parser.cc:40159 cp/parser.cc:48489 cp/parser.cc:48604
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "ожидалось %<data%>"
  
! #: c/c-parser.cc:17333 cp/parser.cc:40214
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "слишком много %<if%> клаузул с %qs модификатором"
  
! #: c/c-parser.cc:17340 cp/parser.cc:40221
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "слишком много %<if%> клаузул"
  
! #: c/c-parser.cc:17342 cp/parser.cc:40223
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "слишком много %<if%> клаузул без модификатора"
  
! #: c/c-parser.cc:17348 cp/parser.cc:40229
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "если какая-либо %<if%> клаузула имеет модификатор, то все %<if%> должны использовать модификатор"
  
! #: c/c-parser.cc:17453 c/c-parser.cc:17513 c/c-parser.cc:17575
! #: c/c-parser.cc:17623 c/c-parser.cc:17703 c/c-parser.cc:18100
! #: c/c-parser.cc:18182 c/c-parser.cc:18787 c/c-parser.cc:18932
! #: c/c-parser.cc:19000 c/c-parser.cc:20178
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "ожидалось целочисленное выражение"
  
! #: c/c-parser.cc:17464
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "значение %<num_threads%> должно быть положительным"
  
! #: c/c-parser.cc:17525
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "значение %<num_tasks%> должно быть положительным"
  
! #: c/c-parser.cc:17587 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "значение %<grainsize%> должно быть положительным"
  
! #: c/c-parser.cc:17636 cp/semantics.cc:9357
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "значение %<priority%> должен быть неотрицательным"
  
! #: c/c-parser.cc:17670 cp/parser.cc:40455
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "ожидалось целочисленное выражение"
  
! #: c/c-parser.cc:17742 cp/parser.cc:40525
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%> before %<decltype%>"
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "ожидалось %<=%>, %<,%>, %<;%>, %<asm%> или %<__attribute__%> перед %<decltype%>"
  
! #: c/c-parser.cc:17810
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "ожидалось %<class%>, %<typename%> или %<template%>"
  
! #: c/c-parser.cc:17887 cp/parser.cc:40677
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "слишком много %<if%> клаузул с %qs модификатором"
  
! #: c/c-parser.cc:17890 cp/parser.cc:40680
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "слишком много %<if%> клаузул с %qs модификатором"
  
! #: c/c-parser.cc:17974 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs выражение должно быть целочисленным"
  
! #: c/c-parser.cc:17986 c/c-parser.cc:18109 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "значение %qs должно быть положительным"
  
! #: c/c-parser.cc:18048 cp/parser.cc:39672
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "слишком много %<static%> аргументов"
  
! #: c/c-parser.cc:18082 cp/parser.cc:39705
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "неожиданный аргумент"
  
! #: c/c-parser.cc:18249 cp/semantics.cc:9543
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%<tile%> аргумент требует положительной целочисленной константы"
  
! #: c/c-parser.cc:18317 cp/parser.cc:43318
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses"
  msgid "too many %<self%> clauses"
  msgstr "слишком много %<if%> клаузул"
  
! #: c/c-parser.cc:18359 cp/parser.cc:40730
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "ожидалось %<none%> или %<shared%>"
  
! #: c/c-parser.cc:18368 c/c-parser.cc:18374 cp/parser.cc:40739
! #: cp/parser.cc:40749
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%>"
  msgid "expected %<concurrent%>"
  msgstr "ожидалось %<new%>"
  
! #: c/c-parser.cc:18410 cp/parser.cc:40789
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "ожидалось %<class%>, %<typename%> или %<template%>"
  
! #: c/c-parser.cc:18463 cp/parser.cc:40857
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "ordered аргумент требует положительного константного целого выражения"
  
! #: c/c-parser.cc:18588 c/c-parser.cc:27916 cp/parser.cc:52002
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "ожидалось %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> или идентификатор"
  
! #: c/c-parser.cc:18710 cp/parser.cc:41115
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "заданы оба модификатора %<monotonic%> и %<nonmonotonic%>"
  
! #: c/c-parser.cc:18764 cp/parser.cc:41131
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "расписание %<runtime%> не имеет параметра %<chunk_size%>"
  
! #: c/c-parser.cc:18768 cp/parser.cc:41134
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "расписание %<auto%> не имеет параметра %<chunk_size%>"
  
! #: c/c-parser.cc:18781 cp/semantics.cc:8297
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "значение размера чанка должно быть положительным"
  
! #: c/c-parser.cc:18804 cp/parser.cc:41154
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "некорректный тип планирования"
  
! #: c/c-parser.cc:18943 c/c-parser.cc:18954
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "значение %<num_teams%> должно быть положительным"
  
! #: c/c-parser.cc:18962 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "значение %<thread_limit%> должно быть положительным"
  
! #: c/c-parser.cc:19056 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "%<aligned%> клаузула выражения выравнивания должна быть положительным константным целочисленным выражением"
  
! #: c/c-parser.cc:19168 c/c-parser.cc:22457 cp/parser.cc:44093
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<allocator%> or %<align%>"
  msgstr "ожидалась %<,%> или %<)%>"
  
! #: c/c-parser.cc:19175
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "дублирование %qs"
  
! #: c/c-parser.cc:19223 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19234 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, fuzzy, gcc-internal-format
  #| msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "%<aligned%> клаузула выражения выравнивания должна быть положительным константным целочисленным выражением"
  
! #: c/c-parser.cc:19353 cp/parser.cc:41693
  #, fuzzy, gcc-internal-format
  #| msgid "multiple ref-qualifiers"
  msgid "multiple linear modifiers"
  msgstr "несколько ref-квалификаторов"
  
! #: c/c-parser.cc:19365 cp/parser.cc:41706
  #, fuzzy, gcc-internal-format
  #| msgid "multiple ref-qualifiers"
  msgid "multiple %<step%> modifiers"
  msgstr "несколько ref-квалификаторов"
  
! #: c/c-parser.cc:19373 c/c-parser.cc:19401
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr "%<linear%> клаузула выражения шага должна быть целочисленным выражением"
  
! #: c/c-parser.cc:19453
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "%<safelen%> клаузула выражения должна быть положительным константным целочисленным выражением"
  
! #: c/c-parser.cc:19492
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%<simdlen%> клаузула выражения должна быть положительным константным целочисленным выражением"
  
! #: c/c-parser.cc:19852 cp/parser.cc:42253
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "модификатор %qs возможности несовместим с %s %s"
  
! #: c/c-parser.cc:19900 cp/parser.cc:42308 cp/parser.cc:42760 cp/parser.cc:42827
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "некорректный depend вид"
  
! #: c/c-parser.cc:19961 cp/parser.cc:42338
  #, fuzzy, gcc-internal-format
  #| msgid "invalid map kind"
  msgid "invalid doacross kind"
  msgstr "некорректный map вид"
  
! #: c/c-parser.cc:20030 cp/parser.cc:42481
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<always%> modifiers"
  msgstr "слишком много %<if%> клаузул с %qs модификатором"
  
! #: c/c-parser.cc:20040 cp/parser.cc:42494
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<close%> modifiers"
  msgstr "слишком много %<if%> клаузул с %qs модификатором"
  
! #: c/c-parser.cc:20050 cp/parser.cc:42507
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<present%> modifiers"
  msgstr "слишком много %<if%> клаузул с %qs модификатором"
  
! #: c/c-parser.cc:20058 cp/parser.cc:42518
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20096 cp/parser.cc:42558
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "некорректный map вид"
  
! #: c/c-parser.cc:20148 cp/parser.cc:42622
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20160 cp/parser.cc:42633
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%> or %<typename%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "ожидалось %<class%> или %<typename%>"
  
! #: c/c-parser.cc:20183 cp/semantics.cc:8418
  #, fuzzy, gcc-internal-format
  #| msgid "%<linear%> clause step expression must be integral"
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "%<linear%> клаузула выражения шага должна быть целочисленным выражением"
  
! #: c/c-parser.cc:20216 cp/parser.cc:42704
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "некорректный dist_schedule вид"
  
! #: c/c-parser.cc:20295
  #, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "некорректный proc_bind вид"
  
! #: c/c-parser.cc:20339
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "ожидалось %<;%>, %<,%> или %<)%>"
  
! #: c/c-parser.cc:20445 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, fuzzy, gcc-internal-format
  #| msgid "ordered argument needs positive constant integer expression"
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "ordered аргумент требует положительного константного целого выражения"
  
! #: c/c-parser.cc:20546 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20617 c/c-parser.cc:20711 cp/parser.cc:42887
! #: cp/parser.cc:42999
  #, fuzzy, gcc-internal-format
  #| msgid "wide string literal in %<asm%>"
  msgid "string literal must not contain %<\\0%>"
  msgstr "литеральная широкая строка в %<asm%>"
  
! #: c/c-parser.cc:20626 c/c-parser.cc:20747 cp/parser.cc:42894
! #: cp/parser.cc:43034
  #, fuzzy, gcc-internal-format
  #| msgid "unknown pointer size model %qs"
  msgid "unknown foreign runtime identifier %qs"
  msgstr "неизвестная модель для размера указателя %qs"
  
! #: c/c-parser.cc:20641 c/c-parser.cc:20770 cp/parser.cc:42909
! #: cp/parser.cc:43056
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected string literal or constant integer expression"
  msgstr "ожидалось целочисленное выражение"
  
! #: c/c-parser.cc:20649 c/c-parser.cc:20778 cp/parser.cc:42917
! #: cp/parser.cc:43064 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20687 cp/parser.cc:42976
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<)%> before %s'%c'"
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "ожидалось %<:%> или %<)%> перед %s'%c'"
  
! #: c/c-parser.cc:20695 cp/parser.cc:42984
  #, fuzzy, gcc-internal-format
  #| msgid "duplicated %<if%> condition"
  msgid "duplicated %<fr%> preference selector"
  msgstr "повторное %<if%> условие"
  
! #: c/c-parser.cc:20721 cp/parser.cc:43008
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20729 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20741 cp/parser.cc:43027
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "non-empty string literal expected"
  msgstr "ожидался строковый литерал"
  
! #: c/c-parser.cc:20851 cp/parser.cc:43167
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate virt-specifier"
  msgid "duplicate %<targetsync%> modifier"
  msgstr "повторный virt-specifier"
  
! #: c/c-parser.cc:20858 cp/parser.cc:43174
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<mutable%>"
  msgid "duplicate %<target%> modifier"
  msgstr "повторное %<mutable%>"
  
! #: c/c-parser.cc:20865 cp/parser.cc:43181
  #, fuzzy, gcc-internal-format
  #| msgid "duplicated %<if%> condition"
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "повторное %<if%> условие"
  
! #: c/c-parser.cc:20886 cp/parser.cc:43202
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "ожидалось %<simd%> или %<reduction%> или %<target%>"
  
! #: c/c-parser.cc:20922 c/c-parser.cc:27195 cp/parser.cc:43239
! #: cp/parser.cc:50642
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21163 cp/parser.cc:43534
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected OpenACC parallelism."
  msgid "expected an OpenACC clause"
  msgstr "Неожиданный OpenACC параллелизм."
  
! #: c/c-parser.cc:21174 c/c-parser.cc:21571 c/c-parser.cc:29156
! #: cp/parser.cc:43545 cp/parser.cc:43998 cp/parser.cc:51484
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs не является корректным для %qs"
  
! #: c/c-parser.cc:21219 cp/parser.cc:43593
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21372 cp/parser.cc:43786
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs должна быть первой клаузулой %qs"
  
! #: c/c-parser.cc:21560 cp/parser.cc:43987
  #, fuzzy, gcc-internal-format
  #| msgid "expected label"
  msgid "expected an OpenMP clause"
  msgstr "ожидалась метка"
  
! #: c/c-parser.cc:21721 cp/parser.cc:49174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "нет допустимых клаузул заданных в %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21731 cp/parser.cc:49184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "секция массива в %<#pragma acc declare%>"
  
  #
! #: c/c-parser.cc:21751 cp/parser.cc:49204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "%qD должна быть глобальной переменной в %<#pragma acc declare link%>"
  
! #: c/c-parser.cc:21762 cp/parser.cc:49215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "некорректная OpenACC клаузула в контексте файла"
  
! #: c/c-parser.cc:21769 cp/parser.cc:49222
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "некорректное использование %<extern%> переменной %qD в %<#pragma acc declare%>"
  
  #
! #: c/c-parser.cc:21777 cp/parser.cc:49230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "некорректное использование %<global%> переменной %qD в %<#pragma acc declare%>"
  
  #
! #: c/c-parser.cc:21788 cp/parser.cc:49252
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "%qD должна быть глобальной переменной в %<#pragma acc declare link%>"
  
! #: c/c-parser.cc:21798 cp/parser.cc:49275
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "переменная %qD использована более одного раза с %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21891 cp/parser.cc:49359
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "ожидалось %<data%> после %<#pragma acc %s%>"
  
! #: c/c-parser.cc:21907 cp/parser.cc:49376
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> не содержит клаузулу перемещения данных"
  
! #: c/c-parser.cc:21939 cp/parser.cc:49134
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22168 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%qE не был декларирован"
  
! #: c/c-parser.cc:22172
  #, gcc-internal-format
  msgid "expected function name"
  msgstr "ожидалось имя функции"
  
! #: c/c-parser.cc:22190 cp/parser.cc:52819
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD не ссылается на функцию"
  
! #: c/c-parser.cc:22213 c/c-parser.cc:22261 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "за %<#pragma acc routine%> не следует немедленно декларация или определение функции"
  
! #: c/c-parser.cc:22253 cp/parser.cc:52870 cp/parser.cc:52917
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "за %<#pragma acc routine%> не следует немедленно декларация или определение одиночной функции"
  
! #: c/c-parser.cc:22284 cp/parser.cc:52945
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> должна быть применена до использования"
  
! #: c/c-parser.cc:22285 cp/parser.cc:52947
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> должна быть применена до определения"
  
! #: c/c-parser.cc:22330 cp/parser.cc:49592
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> должна содержать по крайней мере одну %<device%>, %<host%> или %<self%>клаузулу"
  
! #: c/c-parser.cc:22388
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22392 c/c-parser.cc:22415
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter %qD declared here"
  msgid "to be allocated variable declared here"
  msgstr "параметр шаблона %qD декларирован здесь"
  
! #: c/c-parser.cc:22410
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22413
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "modified here"
  msgstr "объединение определено здесь"
  
! #: c/c-parser.cc:22481 cp/parser.cc:44113 cp/parser.cc:44128
  #, fuzzy, gcc-internal-format
  #| msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "%<aligned%> клаузула выражения выравнивания должна быть положительным константным целочисленным выражением"
  
! #: c/c-parser.cc:22505
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22522
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22529
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22537
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22546
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22557
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22708 cp/parser.cc:44293
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "ожидалась клаузула %<depend%>, %<destroy%> или %<update%>"
  
! #: c/c-parser.cc:22747 cp/parser.cc:44332
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "ожидалось %<class%>, %<typename%> или %<template%>"
  
! #: c/c-parser.cc:22771 cp/parser.cc:44361
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "ожидалось %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> или идентификатор"
  
! #: c/c-parser.cc:22786 cp/parser.cc:44376
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many atomic clauses"
  msgstr "слишком много конструкций %qs"
  
! #: c/c-parser.cc:22793 cp/parser.cc:44383
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many memory order clauses"
  msgstr "слишком много конструкций %qs"
  
! #: c/c-parser.cc:22831 c/c-parser.cc:22838 cp/parser.cc:44421
! #: cp/parser.cc:44428
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "%<#pragma omp target update%> должна содержать хотя бы одну %<from%> или %<to%> клаузулу"
  
! #: c/c-parser.cc:22844 c/c-parser.cc:22849 cp/parser.cc:44434
! #: cp/parser.cc:44439
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in %qs clause"
  msgid "%qs clause requires %qs clause"
  msgstr "%qD не есть переменная в %qs клаузуле"
  
! #: c/c-parser.cc:22872 cp/parser.cc:44462
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp target update%> должна содержать хотя бы одну %<from%> или %<to%> клаузулу"
  
! #: c/c-parser.cc:22883 cp/parser.cc:44473
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp target update%> должна содержать хотя бы одну %<from%> или %<to%> клаузулу"
  
! #: c/c-parser.cc:22915 cp/parser.cc:44505
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr "%<#pragma omp target update%> должна содержать хотя бы одну %<from%> или %<to%> клаузулу"
  
! #: c/c-parser.cc:22925 cp/parser.cc:44515
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr "%<#pragma omp target update%> должна содержать хотя бы одну %<from%> или %<to%> клаузулу"
  
! #: c/c-parser.cc:23046 cp/parser.cc:44615
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "ожидалось %<;%> после определения объединения"
  
! #: c/c-parser.cc:23053 cp/parser.cc:44622
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%> before string constant"
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr "ожидалось %<;%>, %<,%> или %<)%> перед строковой константой"
  
! #: c/c-parser.cc:23126 cp/parser.cc:44687 cp/parser.cc:44970 cp/parser.cc:45064
! #: cp/parser.cc:45082
  #, fuzzy, gcc-internal-format
  #| msgid "invalid form of %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "некорректный формат %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23137 cp/parser.cc:44698
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "ожидалось %<delete%>"
  
! #: c/c-parser.cc:23197 cp/parser.cc:45137
  #, fuzzy, gcc-internal-format
  #| msgid "invalid form of %<#pragma omp atomic%>"
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "некорректный формат %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23468 cp/parser.cc:44991 cp/parser.cc:45017
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "некорректный формат %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23472 cp/parser.cc:45057 cp/parser.cc:45091
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "некорректный оператор для %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23523 cp/parser.cc:45126
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23529 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> использует два различных выражения для памяти"
  
! #: c/c-parser.cc:23632 cp/semantics.cc:11996
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant expression"
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "выражение %qE не является константным выражением"
  
! #: c/c-parser.cc:23675
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant expression"
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "выражение %qE не является константным выражением"
  
! #: c/c-parser.cc:23681 cp/parser.cc:45279
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23712 cp/parser.cc:45315
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "ожидалось %<data%>, %<update%>, %<enter%> или %<exit%>"
  
! #: c/c-parser.cc:23724 cp/parser.cc:45331
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "ожидалась клаузула %<depend%>, %<destroy%> или %<update%>"
  
! #: c/c-parser.cc:23765 cp/parser.cc:45369
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "ожидалось %<class%>, %<typename%> или %<template%>"
  
! #: c/c-parser.cc:23773 cp/parser.cc:45377
  #, fuzzy, gcc-internal-format
  #| msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "%<nonmonotonic%> модификатор планирования задан вместе с %<ordered%> предложением"
  
! #: c/c-parser.cc:23778
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "ожидалось %<(%> или конец строки"
  
! #: c/c-parser.cc:23849 cp/parser.cc:46098
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23916 cp/parser.cc:46167
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp cancel%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp taskyield%> может использоваться только в составных операторах"
  
! #: c/c-parser.cc:23950 cp/parser.cc:46200
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<while%> before %<decltype%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "ожидалось %<while%> перед %<decltype%>"
  
! #: c/c-parser.cc:23955 cp/parser.cc:46206
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma omp scan%>"
  msgstr "ожидалась конструкция %<#pragma omp%>"
  
! #: c/c-parser.cc:23964 cp/parser.cc:46215
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp cancel%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp taskyield%> может использоваться только в составных операторах"
  
! #: c/c-parser.cc:23989 cp/parser.cc:46238
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "ожидался оператор for"
*************** msgstr "ожидался операто�
*** 52624,53255 ****
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:23973 cp/parser.cc:46201 cp/parser.cc:46203 cp/parser.cc:46388
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "loop nest expected"
  msgstr "ожидался оператор for"
  
! #: c/c-parser.cc:24025 cp/parser.cc:46276
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24054 cp/parser.cc:46307
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24065 cp/parser.cc:46318
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24088 cp/parser.cc:46344
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46355
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line before string constant"
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr "ожидалось %<(%> или конец строки перед строковой константой"
  
! #: c/c-parser.cc:24187 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "ожидалась декларация итерации или инициализация"
  
! #: c/c-parser.cc:24276 c/c-parser.cc:24291 cp/parser.cc:46682
! #: cp/parser.cc:46697
  #, fuzzy, gcc-internal-format
  #| msgid "not enough perfectly nested loops"
  msgid "not enough nested loops"
  msgstr "недостаточно аккуратно вложенные циклы"
  
! #: c/c-parser.cc:24394 cp/parser.cc:46982
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<ordered%> параметр клаузулы меньше чем %<collapse%>"
  
! #: c/c-parser.cc:24517 cp/parser.cc:46517 cp/parser.cc:46560 cp/pt.cc:18586
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "итерационная переменная %qD не должна быть firstprivate"
  
! #: c/c-parser.cc:24951 cp/parser.cc:47528
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp ordered%> with %<depend> clause may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> может использоваться только в составных операторах"
  
! #: c/c-parser.cc:25167 cp/parser.cc:47734
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "ожидался %<for%> после %qs"
  
! #: c/c-parser.cc:25380 c/c-parser.cc:25388
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected a function name"
  msgstr "ожидалось имя функции"
  
! #: c/c-parser.cc:25401 cp/parser.cc:50217
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected target-function call"
  msgstr "ожидалось имя функции"
  
! #: c/c-parser.cc:25471
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr "за %<#pragma omp declare simd%> должна следовать декларация или определение функции"
  
! #: c/c-parser.cc:25658 cp/parser.cc:48081
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "ожидалось %<point%>"
  
! #: c/c-parser.cc:25925 cp/parser.cc:48368
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> с map-type отличном от %<to%>, %<from%>, %<tofrom%> или %<alloc%> на %<map%> клаузуле"
  
! #: c/c-parser.cc:25941 cp/parser.cc:48384
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr "%<#pragma omp target data%> должна содержать хотя бы одну %<map%> клаузулу"
  
! #: c/c-parser.cc:25989 cp/parser.cc:48665
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> должна содержать хотя бы одну %<from%> или %<to%> клаузулу"
  
! #: c/c-parser.cc:26091 cp/parser.cc:48491
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> с map-type отличном от %<to%> или %<alloc%> на %<map%> клаузуле"
  
! #: c/c-parser.cc:26103 cp/parser.cc:48503
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> должна содержать хотя бы одну %<map%> клаузулу"
  
! #: c/c-parser.cc:26202 cp/parser.cc:48608
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> с map-type отличном от %<from%>, %<release%> или %<delete%> на %<map%> клаузуле"
  
! #: c/c-parser.cc:26215 cp/parser.cc:48621
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> должна содержать хотя бы одну %<map%> клаузулу"
  
! #: c/c-parser.cc:26460 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> с map-type отличном от %<to%>, %<from%>, %<tofrom%> или %<alloc%> на %<map%> клаузуле"
  
! #: c/c-parser.cc:26521
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>"
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "за %<#pragma omp declare simd%> должна следовать декларация функции или определение или другая %<#pragma omp declare simd%>"
  
! #: c/c-parser.cc:26572 c/c-parser.cc:26610
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "за %<#pragma omp declare simd%> должна следовать декларация или определение функции"
  
! #: c/c-parser.cc:26643 cp/parser.cc:49677
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected trait selector name"
  msgstr "ожидался selection-statement"
  
  #
! #: c/c-parser.cc:26655 cp/parser.cc:49691
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for 'tune' target %s"
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "неизвестное значение %s для ключа -mfpu"
  
! #: c/c-parser.cc:26683 cp/parser.cc:49720
  #, fuzzy, gcc-internal-format
  #| msgid "%<no-custom-%s%> does not accept arguments"
  msgid "selector %qs does not accept any properties"
  msgstr "%<no-custom-%s%> не принимает аргументы"
  
! #: c/c-parser.cc:26705 cp/parser.cc:49752
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "%<friend%> может быть задан только внутри класса"
  
! #: c/c-parser.cc:26714 cp/parser.cc:49762 cp/pt.cc:18254
  #, fuzzy, gcc-internal-format
  #| msgid "%qs length expression must be positive constant integer expression"
  msgid "%<score%> argument must be constant integer expression"
  msgstr "%qs выражение длины должно быть положительным константным целочисленным выражением"
  
! #: c/c-parser.cc:26717 cp/parser.cc:49765 cp/pt.cc:18261
  #, fuzzy, gcc-internal-format
  #| msgid "%<priority%> value must be non-negative"
  msgid "%<score%> argument must be non-negative"
  msgstr "значение %<priority%> должен быть неотрицательным"
  
! #: c/c-parser.cc:26758 cp/parser.cc:49811
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal"
  msgstr "ожидался строковый литерал"
  
! #: c/c-parser.cc:26781 cp/parser.cc:49841 cp/pt.cc:18278
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be integer expression"
  msgstr "ожидалось целочисленное выражение"
  
! #: c/c-parser.cc:26794 cp/parser.cc:49852
  #, fuzzy, gcc-internal-format
  #| msgid "property %qs already specified in %<@synthesize%>"
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr "свойство %qs уже специфицировано в %<@synthesize%>"
  
  #
! #: c/c-parser.cc:26815 cp/parser.cc:49868 fortran/openmp.cc:6534
  #, fuzzy, gcc-internal-format
  #| msgid "using parameters for %<linear%> step is not supported yet"
  msgid "%<requires%> selector is not supported yet"
  msgstr "модель кода %<large%> пока не поддерживается"
  
! #: c/c-parser.cc:26874 cp/parser.cc:49931
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected context selector set name"
  msgstr "ожидался selection-statement"
  
! #: c/c-parser.cc:26986 cp/parser.cc:50435
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr "ожидалась клаузула %<depend%>, %<destroy%> или %<update%>"
  
! #: c/c-parser.cc:27002 cp/parser.cc:50448
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses"
  msgid "too many %<match%> clauses"
  msgstr "слишком много %<if%> клаузул"
  
! #: c/c-parser.cc:27013
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L is not a function"
  msgid "variant %qD is not a function"
  msgstr "%qs в %L не есть функция"
  
! #: c/c-parser.cc:27028 cp/decl.cc:8621
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27074 cp/parser.cc:50510
  #, fuzzy, gcc-internal-format
  #| msgid "specified option %qs more than once"
  msgid "%qD is specified more than once"
  msgstr "опция %qs задана более одного раза"
  
! #: c/c-parser.cc:27081
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
  msgid "%qD is not of pointer type"
  msgstr "%qD не указательная переменная"
  
! #: c/c-parser.cc:27101 cp/parser.cc:50543
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "ожидалось %<none%> или %<shared%>"
  
  #
! #: c/c-parser.cc:27104
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qs is not valid for %qs"
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%H%qs не является корректной для %qs"
  
! #: c/c-parser.cc:27111 cp/parser.cc:50550
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%> before %<#pragma%>"
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr "ожидалось %<none%> или %<shared%> перед %<#pragma%>"
  
! #: c/c-parser.cc:27131 cp/parser.cc:50567
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<point%>"
  msgid "expected %<interop%>"
  msgstr "ожидалось %<point%>"
  
! #: c/c-parser.cc:27229 cp/decl.cc:8603
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "аргумент %d для %qE должен быть указателем"
  
! #: c/c-parser.cc:27231 cp/decl.cc:8500 cp/decl.cc:8606
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<append_args%> specified here"
  msgstr "%<long%> и %<short%> одновременно заданы для %qs"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8612
  #, fuzzy, gcc-internal-format
  #| msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "  типы %qT и %qT имеют несовместимые cv-qualifiers"
  
! #: c/c-parser.cc:27302 cp/parser.cc:50635
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27315
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27358
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma omp declare simd%>, за которой не следует немедленно декларация функции или определение"
  
! #: c/c-parser.cc:27366 cp/parser.cc:50680
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma omp declare simd%>, за которой не следует немедленно одиночная декларация функции или определение"
  
! #: c/c-parser.cc:27573 cp/parser.cc:50969
  #, fuzzy, gcc-internal-format
  #| msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "%qD задан и в declare target %<link%> и в %<to%> клаузулах"
  
! #: c/c-parser.cc:27577 cp/parser.cc:50973
  #, fuzzy, gcc-internal-format
  #| msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr "%qD задан и в declare target %<link%> и в %<to%> клаузулах"
  
! #: c/c-parser.cc:27637 cp/parser.cc:51106
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27640 cp/parser.cc:51109
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr "%<nowait%> предложение не может использоваться вместе с %<copyprivate%>"
  
! #: c/c-parser.cc:27689 c/c-parser.cc:27731 cp/parser.cc:51164
! #: cp/parser.cc:51211
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "ожидалось %<target%>"
  
! #: c/c-parser.cc:27703 cp/parser.cc:51177
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%> or %<typename%>"
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "ожидалось %<class%> или %<typename%>"
  
! #: c/c-parser.cc:27738 cp/parser.cc:51218
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%<#pragma omp end declare target%> без соответствующей %<#pragma omp declare target%>"
  
! #: c/c-parser.cc:27749 c/c-parser.cc:27780 cp/parser.cc:51229
! #: cp/parser.cc:51260
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27756 c/c-parser.cc:27785 cp/parser.cc:51236
! #: cp/parser.cc:51265
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute with %s attribute at %L"
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "%s атрибут конфликтует с %s атрибутом в %L"
  
! #: c/c-parser.cc:27793 cp/parser.cc:51273
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%> or %<typename%>"
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "ожидалось %<class%> или %<typename%>"
  
! #: c/c-parser.cc:27820
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr "%<#pragma omp declare reduction%> не в контексте файла или блока"
  
! #: c/c-parser.cc:27897
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr "предекларированный арифметический тип в %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27901
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr "функциональный или массивный тип в %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27904
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "%<_Atomic%> квалифицированный тип в %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27907
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr "const, volatile или restrict квалифицированный тип в %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27915
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr "повторная декларация %qs %<#pragma omp declare reduction%> для типа %qT"
  
! #: c/c-parser.cc:27924
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "предыдущая %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:28045
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "ожидалось %<omp_priv%> или имя функции"
  
! #: c/c-parser.cc:28056
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "ожидалось имя функции %<(%>"
  
! #: c/c-parser.cc:28075
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr "одним из аргументов вызова инициализатора должен быть %<&omp_priv%>"
  
! #: c/c-parser.cc:28209 cp/parser.cc:52195
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "ожидалось %<simd%> или %<reduction%> или %<target%>"
  
! #: c/c-parser.cc:28280 cp/parser.cc:52288
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "ожидалось %<class%>, %<typename%> или %<template%>"
  
! #: c/c-parser.cc:28309 cp/parser.cc:52323
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28328 cp/parser.cc:52342
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28340 cp/parser.cc:52354
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28349 cp/parser.cc:52363
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28363 cp/parser.cc:52377
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%<#pragma omp target data%> должна содержать хотя бы одну %<map%> клаузулу"
  
! #: c/c-parser.cc:28382
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "%<_Atomic%> %qE в %<reduction%> клаузуле"
  
! #: c/c-parser.cc:28388
  #, fuzzy, gcc-internal-format
  #| msgid "variable length element type in array %<reduction%> clause"
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "тип элемента переменой длины в предложении массива %<reduction%>"
  
! #: c/c-parser.cc:28506 cp/parser.cc:48884
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<while%>"
  msgid "expected %<sizes%>"
  msgstr "ожидалось %<while%>"
  
! #: c/c-parser.cc:28535 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, fuzzy, gcc-internal-format
  #| msgid "%<tile%> argument needs positive integral constant"
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "%<tile%> аргумент требует положительной целочисленной константы"
  
! #: c/c-parser.cc:28651 cp/parser.cc:52434
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "ожидалась клаузула %<depend%>, %<destroy%> или %<update%>"
  
! #: c/c-parser.cc:28684 cp/parser.cc:52469
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> before %qE"
  msgid "expected %qs or %qs"
  msgstr "ожидалась %<(%> перед %qE"
  
! #: c/c-parser.cc:28741 cp/parser.cc:52531
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> с %<depend%> клаузулой может использоваться только в составных операторах"
  
! #: c/c-parser.cc:28764 cp/parser.cc:52558
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28767 cp/parser.cc:52561
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28794 cp/parser.cc:49992
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected at least one assumption clause"
  msgstr "ожидалась конструкция %<#pragma omp%>"
  
! #: c/c-parser.cc:28880 c/c-parser.cc:29181 cp/parser.cc:50078
! #: cp/parser.cc:51497 cp/parser.cc:51525
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected directive name"
  msgstr "ожидалось имя функции"
  
! #: c/c-parser.cc:28891 cp/parser.cc:50089
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28899 cp/parser.cc:50097
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28906 cp/parser.cc:50104
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28917 cp/parser.cc:50115
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28940 cp/parser.cc:50142
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown assumption clause %qs"
  msgstr "неизвестный вывод ассемблерного флага %qs"
  
! #: c/c-parser.cc:28953 cp/parser.cc:50152
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected assumption clause"
  msgstr "ожидалось имя функции"
  
! #: c/c-parser.cc:29082 cp/parser.cc:51395
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "ожидалась клаузула %<depend%>, %<destroy%> или %<update%>"
  
! #: c/c-parser.cc:29096 cp/parser.cc:51410
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr "слишком много %<if%> клаузул с %qs модификатором"
  
! #: c/c-parser.cc:29105 cp/parser.cc:51420
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29195 cp/parser.cc:51511
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown directive name"
  msgstr "неизвестное имя регистра: %s"
  
! #: c/c-parser.cc:29210 cp/parser.cc:51531
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29216 cp/parser.cc:51537
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29541 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE объявлена %<threadprivate%> после первого использования"
  
! #: c/c-parser.cc:29543 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "автоматическая переменная %qE не может быть %<threadprivate%>"
  
! #: c/c-parser.cc:29547 cp/semantics.cc:10344
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE имеет неполный тип"
  
! #: c/c-parser.cc:29727 cp/parser.cc:53320
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> без включения транзакционной памяти"
  
! #: c/c-parser.cc:29733 cp/parser.cc:53326
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> внутри %<__transaction_relaxed%>"
  
! #: c/c-parser.cc:29742
  #, fuzzy, gcc-internal-format
  #| msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "%<transaction_may_cancel_outer%> вызов функции не внутри внешней транзакции или %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.cc:29750 cp/parser.cc:53344
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> не внутри %<__transaction_atomic%>"
  
! #: c/c-parser.cc:29843
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr "нет закрывающей скобки"
--- 52633,53264 ----
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:24018 cp/parser.cc:46260 cp/parser.cc:46262 cp/parser.cc:46447
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "loop nest expected"
  msgstr "ожидался оператор for"
  
! #: c/c-parser.cc:24070 cp/parser.cc:46335
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46366
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24110 cp/parser.cc:46377
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24133 cp/parser.cc:46403
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24144 cp/parser.cc:46414
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line before string constant"
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr "ожидалось %<(%> или конец строки перед строковой константой"
  
! #: c/c-parser.cc:24232 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "ожидалась декларация итерации или инициализация"
  
! #: c/c-parser.cc:24321 c/c-parser.cc:24336 cp/parser.cc:46741
! #: cp/parser.cc:46756
  #, fuzzy, gcc-internal-format
  #| msgid "not enough perfectly nested loops"
  msgid "not enough nested loops"
  msgstr "недостаточно аккуратно вложенные циклы"
  
! #: c/c-parser.cc:24439 cp/parser.cc:47041
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<ordered%> параметр клаузулы меньше чем %<collapse%>"
  
! #: c/c-parser.cc:24562 cp/parser.cc:46576 cp/parser.cc:46619 cp/pt.cc:18615
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "итерационная переменная %qD не должна быть firstprivate"
  
! #: c/c-parser.cc:24996 cp/parser.cc:47587
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp ordered%> with %<depend> clause may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> может использоваться только в составных операторах"
  
! #: c/c-parser.cc:25212 cp/parser.cc:47793
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "ожидался %<for%> после %qs"
  
! #: c/c-parser.cc:25425 c/c-parser.cc:25433
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected a function name"
  msgstr "ожидалось имя функции"
  
! #: c/c-parser.cc:25446 cp/parser.cc:50276
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected target-function call"
  msgstr "ожидалось имя функции"
  
! #: c/c-parser.cc:25516
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr "за %<#pragma omp declare simd%> должна следовать декларация или определение функции"
  
! #: c/c-parser.cc:25703 cp/parser.cc:48140
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "ожидалось %<point%>"
  
! #: c/c-parser.cc:25970 cp/parser.cc:48427
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> с map-type отличном от %<to%>, %<from%>, %<tofrom%> или %<alloc%> на %<map%> клаузуле"
  
! #: c/c-parser.cc:25986 cp/parser.cc:48443
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr "%<#pragma omp target data%> должна содержать хотя бы одну %<map%> клаузулу"
  
! #: c/c-parser.cc:26034 cp/parser.cc:48724
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> должна содержать хотя бы одну %<from%> или %<to%> клаузулу"
  
! #: c/c-parser.cc:26136 cp/parser.cc:48550
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> с map-type отличном от %<to%> или %<alloc%> на %<map%> клаузуле"
  
! #: c/c-parser.cc:26148 cp/parser.cc:48562
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> должна содержать хотя бы одну %<map%> клаузулу"
  
! #: c/c-parser.cc:26247 cp/parser.cc:48667
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> с map-type отличном от %<from%>, %<release%> или %<delete%> на %<map%> клаузуле"
  
! #: c/c-parser.cc:26260 cp/parser.cc:48680
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> должна содержать хотя бы одну %<map%> клаузулу"
  
! #: c/c-parser.cc:26505 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> с map-type отличном от %<to%>, %<from%>, %<tofrom%> или %<alloc%> на %<map%> клаузуле"
  
! #: c/c-parser.cc:26566
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>"
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "за %<#pragma omp declare simd%> должна следовать декларация функции или определение или другая %<#pragma omp declare simd%>"
  
! #: c/c-parser.cc:26617 c/c-parser.cc:26655
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "за %<#pragma omp declare simd%> должна следовать декларация или определение функции"
  
! #: c/c-parser.cc:26688 cp/parser.cc:49736
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected trait selector name"
  msgstr "ожидался selection-statement"
  
  #
! #: c/c-parser.cc:26700 cp/parser.cc:49750
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for 'tune' target %s"
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "неизвестное значение %s для ключа -mfpu"
  
! #: c/c-parser.cc:26728 cp/parser.cc:49779
  #, fuzzy, gcc-internal-format
  #| msgid "%<no-custom-%s%> does not accept arguments"
  msgid "selector %qs does not accept any properties"
  msgstr "%<no-custom-%s%> не принимает аргументы"
  
! #: c/c-parser.cc:26750 cp/parser.cc:49811
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "%<friend%> может быть задан только внутри класса"
  
! #: c/c-parser.cc:26759 cp/parser.cc:49821 cp/pt.cc:18283
  #, fuzzy, gcc-internal-format
  #| msgid "%qs length expression must be positive constant integer expression"
  msgid "%<score%> argument must be constant integer expression"
  msgstr "%qs выражение длины должно быть положительным константным целочисленным выражением"
  
! #: c/c-parser.cc:26762 cp/parser.cc:49824 cp/pt.cc:18290
  #, fuzzy, gcc-internal-format
  #| msgid "%<priority%> value must be non-negative"
  msgid "%<score%> argument must be non-negative"
  msgstr "значение %<priority%> должен быть неотрицательным"
  
! #: c/c-parser.cc:26803 cp/parser.cc:49870
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal"
  msgstr "ожидался строковый литерал"
  
! #: c/c-parser.cc:26827 cp/parser.cc:49900 cp/pt.cc:18307
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be integer expression"
  msgstr "ожидалось целочисленное выражение"
  
! #: c/c-parser.cc:26837 cp/parser.cc:49911
  #, fuzzy, gcc-internal-format
  #| msgid "property %qs already specified in %<@synthesize%>"
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr "свойство %qs уже специфицировано в %<@synthesize%>"
  
  #
! #: c/c-parser.cc:26858 cp/parser.cc:49927 fortran/openmp.cc:6534
  #, fuzzy, gcc-internal-format
  #| msgid "using parameters for %<linear%> step is not supported yet"
  msgid "%<requires%> selector is not supported yet"
  msgstr "модель кода %<large%> пока не поддерживается"
  
! #: c/c-parser.cc:26917 cp/parser.cc:49990
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected context selector set name"
  msgstr "ожидался selection-statement"
  
! #: c/c-parser.cc:27032 cp/parser.cc:50494
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr "ожидалась клаузула %<depend%>, %<destroy%> или %<update%>"
  
! #: c/c-parser.cc:27048 cp/parser.cc:50507
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses"
  msgid "too many %<match%> clauses"
  msgstr "слишком много %<if%> клаузул"
  
! #: c/c-parser.cc:27059
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L is not a function"
  msgid "variant %qD is not a function"
  msgstr "%qs в %L не есть функция"
  
! #: c/c-parser.cc:27074 cp/decl.cc:8619
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27120 cp/parser.cc:50569
  #, fuzzy, gcc-internal-format
  #| msgid "specified option %qs more than once"
  msgid "%qD is specified more than once"
  msgstr "опция %qs задана более одного раза"
  
! #: c/c-parser.cc:27127
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
  msgid "%qD is not of pointer type"
  msgstr "%qD не указательная переменная"
  
! #: c/c-parser.cc:27147 cp/parser.cc:50602
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "ожидалось %<none%> или %<shared%>"
  
  #
! #: c/c-parser.cc:27150
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qs is not valid for %qs"
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%H%qs не является корректной для %qs"
  
! #: c/c-parser.cc:27157 cp/parser.cc:50609
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%> before %<#pragma%>"
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr "ожидалось %<none%> или %<shared%> перед %<#pragma%>"
  
! #: c/c-parser.cc:27177 cp/parser.cc:50626
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<point%>"
  msgid "expected %<interop%>"
  msgstr "ожидалось %<point%>"
  
! #: c/c-parser.cc:27275 cp/decl.cc:8601
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "аргумент %d для %qE должен быть указателем"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8498 cp/decl.cc:8604
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<append_args%> specified here"
  msgstr "%<long%> и %<short%> одновременно заданы для %qs"
  
! #: c/c-parser.cc:27323 cp/decl.cc:8610
  #, fuzzy, gcc-internal-format
  #| msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "  типы %qT и %qT имеют несовместимые cv-qualifiers"
  
! #: c/c-parser.cc:27348 cp/parser.cc:50694
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27361
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27404
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma omp declare simd%>, за которой не следует немедленно декларация функции или определение"
  
! #: c/c-parser.cc:27412 cp/parser.cc:50739
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma omp declare simd%>, за которой не следует немедленно одиночная декларация функции или определение"
  
! #: c/c-parser.cc:27619 cp/parser.cc:51028
  #, fuzzy, gcc-internal-format
  #| msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "%qD задан и в declare target %<link%> и в %<to%> клаузулах"
  
! #: c/c-parser.cc:27623 cp/parser.cc:51032
  #, fuzzy, gcc-internal-format
  #| msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr "%qD задан и в declare target %<link%> и в %<to%> клаузулах"
  
! #: c/c-parser.cc:27683 cp/parser.cc:51165
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27686 cp/parser.cc:51168
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr "%<nowait%> предложение не может использоваться вместе с %<copyprivate%>"
  
! #: c/c-parser.cc:27735 c/c-parser.cc:27777 cp/parser.cc:51223
! #: cp/parser.cc:51270
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "ожидалось %<target%>"
  
! #: c/c-parser.cc:27749 cp/parser.cc:51236
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%> or %<typename%>"
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "ожидалось %<class%> или %<typename%>"
  
! #: c/c-parser.cc:27784 cp/parser.cc:51277
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%<#pragma omp end declare target%> без соответствующей %<#pragma omp declare target%>"
  
! #: c/c-parser.cc:27795 c/c-parser.cc:27826 cp/parser.cc:51288
! #: cp/parser.cc:51319
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27802 c/c-parser.cc:27831 cp/parser.cc:51295
! #: cp/parser.cc:51324
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute with %s attribute at %L"
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "%s атрибут конфликтует с %s атрибутом в %L"
  
! #: c/c-parser.cc:27839 cp/parser.cc:51332
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%> or %<typename%>"
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "ожидалось %<class%> или %<typename%>"
  
! #: c/c-parser.cc:27866
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr "%<#pragma omp declare reduction%> не в контексте файла или блока"
  
! #: c/c-parser.cc:27943
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr "предекларированный арифметический тип в %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27947
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr "функциональный или массивный тип в %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27950
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "%<_Atomic%> квалифицированный тип в %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27953
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr "const, volatile или restrict квалифицированный тип в %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27961
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr "повторная декларация %qs %<#pragma omp declare reduction%> для типа %qT"
  
! #: c/c-parser.cc:27970
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "предыдущая %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:28091
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "ожидалось %<omp_priv%> или имя функции"
  
! #: c/c-parser.cc:28102
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "ожидалось имя функции %<(%>"
  
! #: c/c-parser.cc:28121
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr "одним из аргументов вызова инициализатора должен быть %<&omp_priv%>"
  
! #: c/c-parser.cc:28255 cp/parser.cc:52248
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "ожидалось %<simd%> или %<reduction%> или %<target%>"
  
! #: c/c-parser.cc:28326 cp/parser.cc:52341
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "ожидалось %<class%>, %<typename%> или %<template%>"
  
! #: c/c-parser.cc:28355 cp/parser.cc:52376
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28374 cp/parser.cc:52395
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28386 cp/parser.cc:52407
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28395 cp/parser.cc:52416
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28409 cp/parser.cc:52430
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%<#pragma omp target data%> должна содержать хотя бы одну %<map%> клаузулу"
  
! #: c/c-parser.cc:28428
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "%<_Atomic%> %qE в %<reduction%> клаузуле"
  
! #: c/c-parser.cc:28434
  #, fuzzy, gcc-internal-format
  #| msgid "variable length element type in array %<reduction%> clause"
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "тип элемента переменой длины в предложении массива %<reduction%>"
  
! #: c/c-parser.cc:28552 cp/parser.cc:48943
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<while%>"
  msgid "expected %<sizes%>"
  msgstr "ожидалось %<while%>"
  
! #: c/c-parser.cc:28581 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, fuzzy, gcc-internal-format
  #| msgid "%<tile%> argument needs positive integral constant"
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "%<tile%> аргумент требует положительной целочисленной константы"
  
! #: c/c-parser.cc:28697 cp/parser.cc:52487
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "ожидалась клаузула %<depend%>, %<destroy%> или %<update%>"
  
! #: c/c-parser.cc:28730 cp/parser.cc:52522
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> before %qE"
  msgid "expected %qs or %qs"
  msgstr "ожидалась %<(%> перед %qE"
  
! #: c/c-parser.cc:28787 cp/parser.cc:52584
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> с %<depend%> клаузулой может использоваться только в составных операторах"
  
! #: c/c-parser.cc:28810 cp/parser.cc:52611
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28813 cp/parser.cc:52614
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28840 cp/parser.cc:50051
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected at least one assumption clause"
  msgstr "ожидалась конструкция %<#pragma omp%>"
  
! #: c/c-parser.cc:28926 c/c-parser.cc:29224 cp/parser.cc:50137
! #: cp/parser.cc:51553 cp/parser.cc:51580
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected directive name"
  msgstr "ожидалось имя функции"
  
! #: c/c-parser.cc:28937 cp/parser.cc:50148
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28945 cp/parser.cc:50156
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28952 cp/parser.cc:50163
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28963 cp/parser.cc:50174
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28986 cp/parser.cc:50201
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown assumption clause %qs"
  msgstr "неизвестный вывод ассемблерного флага %qs"
  
! #: c/c-parser.cc:28999 cp/parser.cc:50211
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected assumption clause"
  msgstr "ожидалось имя функции"
  
! #: c/c-parser.cc:29128 cp/parser.cc:51454
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "ожидалась клаузула %<depend%>, %<destroy%> или %<update%>"
  
! #: c/c-parser.cc:29142 cp/parser.cc:51469
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr "слишком много %<if%> клаузул с %qs модификатором"
  
! #: c/c-parser.cc:29150 cp/parser.cc:51478
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29237 cp/parser.cc:51566
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown directive name"
  msgstr "неизвестное имя регистра: %s"
  
! #: c/c-parser.cc:29252 cp/parser.cc:51586
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29258 cp/parser.cc:51592
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29584 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE объявлена %<threadprivate%> после первого использования"
  
! #: c/c-parser.cc:29586 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "автоматическая переменная %qE не может быть %<threadprivate%>"
  
! #: c/c-parser.cc:29590 cp/semantics.cc:10344
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE имеет неполный тип"
  
! #: c/c-parser.cc:29770 cp/parser.cc:53373
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> без включения транзакционной памяти"
  
! #: c/c-parser.cc:29776 cp/parser.cc:53379
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> внутри %<__transaction_relaxed%>"
  
! #: c/c-parser.cc:29785
  #, fuzzy, gcc-internal-format
  #| msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "%<transaction_may_cancel_outer%> вызов функции не внутри внешней транзакции или %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.cc:29793 cp/parser.cc:53397
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> не внутри %<__transaction_atomic%>"
  
! #: c/c-parser.cc:29886
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr "нет закрывающей скобки"
*************** msgstr "нет закрывающей с
*** 53259,53265 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD имеет неполный тип %qT"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12542 c/c-typeck.cc:12617 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "неправильное использование void-выражения"
--- 53268,53274 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD имеет неполный тип %qT"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12559 c/c-typeck.cc:12634 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "неправильное использование void-выражения"
*************** msgstr "типы возвращаемы�
*** 53351,53362 ****
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "конвертация составного литерала-массива в указатель не годится в C++"
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10693
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT не содержит элемент с именем %qE; имелось в виду %qE?"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10697
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT не содержит элемента с именем %qE"
--- 53360,53371 ----
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "конвертация составного литерала-массива в указатель не годится в C++"
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10710
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT не содержит элемент с именем %qE; имелось в виду %qE?"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10714
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT не содержит элемента с именем %qE"
*************** msgstr "доступ по указате
*** 53397,53403 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "индексируемый объект не является ни массивом, ни указателем, ни вектором"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4035 cp/typeck.cc:4130
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "индекс массива не является целым значением"
--- 53406,53412 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "индексируемый объект не является ни массивом, ни указателем, ни вектором"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4151 cp/typeck.cc:4246
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "индекс массива не является целым значением"
*************** msgstr "слишком много арг
*** 53539,55065 ****
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "слишком много аргументов в вызове функции %qE"
  
! #: c/c-typeck.cc:4351
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4356
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4432
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "неявная конверсия из %qT в %qT при передаче аргумента функции"
  
! #: c/c-typeck.cc:4513
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "слишком мало аргументов в вызове функции %qE"
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "слишком мало аргументов в вызове функции %qE"
  
! #: c/c-typeck.cc:4528
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "слишком мало аргументов в вызове функции %qE"
  
! #: c/c-typeck.cc:4706 c/c-typeck.cc:4734 cp/typeck.cc:5849 cp/typeck.cc:6137
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "сравнение со строковым литералом приводит к неопределенному поведению"
  
! #: c/c-typeck.cc:4714 c/c-typeck.cc:4725 cp/typeck.cc:5886 cp/typeck.cc:5910
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "сравнение указателя и нулевой символьной константы"
  
! #: c/c-typeck.cc:4717 c/c-typeck.cc:4728 cp/typeck.cc:5889 cp/typeck.cc:5913
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "вы хотели перейти по указателю?"
  
! #: c/c-typeck.cc:4746 c/c-typeck.cc:4753 c/c-typeck.cc:6130 c/c-typeck.cc:6135
! #: c/c-typeck.cc:8683 cp/tree.cc:6464
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "ноль как константа пустой указатель"
  
! #: c/c-typeck.cc:4774
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "сравнение между %qT и %qT"
  
! #: c/c-typeck.cc:4833
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "указатель %<void *%> в операции вычитания"
  
! #: c/c-typeck.cc:4836
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "указатель на функцию в операции вычитания"
  
! #: c/c-typeck.cc:4870
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "арифметическая операция над указателем на неполный тип"
  
! #: c/c-typeck.cc:4879 cp/typeck.cc:6937
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "арифметическая операция над указателем на пустой агрегат"
  
! #: c/c-typeck.cc:5328
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "%<~%> над булевым выражением"
  
! #: c/c-typeck.cc:5332
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr "имелось в виду использовать логическое not?"
  
! #: c/c-typeck.cc:5342
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "в ISO C не поддерживается использование %<~%> для обозначения операции комплексного сопряжения"
  
! #: c/c-typeck.cc:5366
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to abs"
  msgid "wrong type argument to absu"
  msgstr "неверный тип аргумента для abs"
  
! #: c/c-typeck.cc:5392
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "неверный тип аргумента для унарного `!'"
  
! #: c/c-typeck.cc:5450
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "инкрементация значения перечислимого типа некорректна в C++"
  
! #: c/c-typeck.cc:5453
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "декрементация значения перечислимого типа некорректна в C++"
  
! #: c/c-typeck.cc:5460
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "инкремент булева выражения"
  
! #: c/c-typeck.cc:5463
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "декремент булева выражения"
  
! #: c/c-typeck.cc:5479
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "в ISO C операции %<++%> и %<--%> для комплексных типов не поддерживаются"
  
! #: c/c-typeck.cc:5506 c/c-typeck.cc:5540
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "неверный тип аргумента инкрементации"
  
! #: c/c-typeck.cc:5508 c/c-typeck.cc:5543
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "неверный тип аргумента декрементации"
  
! #: c/c-typeck.cc:5528
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "инкремент указателя на неполный тип %qT"
  
! #: c/c-typeck.cc:5532
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "декремент указателя на неполный тип %qT"
  
! #: c/c-typeck.cc:5640
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "взятие адреса от выражения типа %<void%>"
  
! #: c/c-typeck.cc:5703 c/c-typeck.cc:5899
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "некорректная попытка взять адрес битового поля %qD"
  
! #: c/c-typeck.cc:5717
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "нельзя взять адрес от скаляра с обратным порядком памяти"
  
! #: c/c-typeck.cc:5725
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr "адрес массива с обратным порядком скалярной памяти"
  
! #: c/c-typeck.cc:5914
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of register compound literal requested"
  msgstr "запрошен адрес регистровой переменной %qD"
  
! #: c/c-typeck.cc:5935
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "глобальная регистровая переменная %qD использована во вложенной функции"
  
! #: c/c-typeck.cc:5938
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "регистровая переменная %qD использована во вложенной функции"
  
! #: c/c-typeck.cc:5943
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "запрошен адрес глобальной регистровой переменной %qD"
  
! #: c/c-typeck.cc:5945 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "запрошен адрес регистровой переменной %qD"
  
! #: c/c-typeck.cc:6084
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "не lvalue-массив в условном выражении"
  
! #: c/c-typeck.cc:6180
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "неявная конверсия из %qT в %qT для совместимости с другим результатом условного выражения"
  
! #: c/c-typeck.cc:6239 c/c-typeck.cc:6245
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6262
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "в ISO C запрещены условные выражения, где только одна из альтернатив имеет тип void"
  
! #: c/c-typeck.cc:6279
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "указатели на не связанные адресные пространства в условном выражении"
  
! #: c/c-typeck.cc:6303
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "указатель на массив теряет квалификатор в условном выражении"
  
! #: c/c-typeck.cc:6307
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to array loses qualifier in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "указатель на массив теряет квалификатор в условном выражении"
  
! #: c/c-typeck.cc:6312
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "в ISO C запрещены условные выражения, с альтернативами типа %<void *%> и указатель на функцию"
  
! #: c/c-typeck.cc:6334
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "несоответствие указательных типов в условном выражении"
  
! #: c/c-typeck.cc:6337
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "first expression has type %qT"
  msgstr "Ожидался тип выражения"
  
! #: c/c-typeck.cc:6338
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "second expression has type %qT"
  msgstr "Ожидался тип выражения"
  
! #: c/c-typeck.cc:6349 c/c-typeck.cc:6362
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "несоответствие типов указатель/целое в условном выражении"
  
! #: c/c-typeck.cc:6389
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "несоответствие типов в условном выражении"
  
! #: c/c-typeck.cc:6505
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "игнорирование возвращаемого значения от %qD, декларированной с атрибутом nodiscard"
  
! #: c/c-typeck.cc:6509
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "игнорирование возвращаемого значения от %qD, декларированной с атрибутом nodiscard"
  
! #: c/c-typeck.cc:6528
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "игнорирование возвращаемого значения типа %qT, декларированного с атрибутом nodiscard"
  
! #: c/c-typeck.cc:6533
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "игнорирование возвращаемого значения типа %qT, декларированного с атрибутом nodiscard"
  
! #: c/c-typeck.cc:6542 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "в вызове %qD, декларированной здесь"
  
! #: c/c-typeck.cc:6591
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "левый операнд операции `запятая' не имеет побочных эффектов"
  
! #: c/c-typeck.cc:6609 c/c-typeck.cc:13209
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "правый операнд comma выражения не имеет эффекта"
  
! #: c/c-typeck.cc:6680
  msgid "cast adds %q#v qualifier to function type"
  msgstr "приведение типа добавляет квалификатор %q#v к типу функции"
  
! #: c/c-typeck.cc:6686
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "приведение типа отбрасывает квалификатор типа цели указателя"
  
! #: c/c-typeck.cc:6721
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr "для надежности все промежуточные указатели в приведении типа от %qT к %qT должны быть снабжены квалификатором %<const%>"
  
! #: c/c-typeck.cc:6818
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "тип массива в операции приведения типов"
  
! #: c/c-typeck.cc:6824
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "тип функции в операции приведения типов"
  
! #: c/c-typeck.cc:6839
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "в ISO C приведение нескалярного типа к тому же типу запрещено"
  
! #: c/c-typeck.cc:6843
  #, fuzzy, gcc-internal-format
  #| msgid "functional cast to array type %qT"
  msgid "useless cast to type %qT"
  msgstr "функциональное приведение к массивному типу %qT"
  
! #: c/c-typeck.cc:6863
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "в ISO C приведение к типу объединения запрещено"
  
! #: c/c-typeck.cc:6873
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "приведение к типу объединения от типа, отсутствующего в объединении"
  
! #: c/c-typeck.cc:6908
  #, fuzzy, gcc-internal-format
  #| msgid "cast to %s address space pointer from disjoint generic address space pointer"
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "приведение типа к указателю на адресное пространство %s от указателя на не связанное общее адресное пространство"
  
! #: c/c-typeck.cc:6913
  #, fuzzy, gcc-internal-format
  #| msgid "cast to generic address space pointer from disjoint %s address space pointer"
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "приведение типа к указателю на общее адресное пространство от указателя на не связанное адресное пространство %s"
  
! #: c/c-typeck.cc:6918
  #, fuzzy, gcc-internal-format
  #| msgid "cast to %s address space pointer from disjoint %s address space pointer"
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "приведение типа к указателю на адресное пространство %s от указателя на не связанное адресное пространство %s"
  
! #: c/c-typeck.cc:6951
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "приведение типа требует большего выравнивания, чем исходный тип"
  
! #: c/c-typeck.cc:6963
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "приведение указателя к целому другого размера"
  
! #: c/c-typeck.cc:6968
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "приведение вызова функции типа %qT к несоответствующему типу %qT"
  
! #: c/c-typeck.cc:6978 cp/typeck.cc:9383
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "приведение к типу указателя от целого другого размера"
  
! #: c/c-typeck.cc:6992
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C запрещает преобразование указателя на функцию к указателю на объект"
  
! #: c/c-typeck.cc:7001
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C запрещает преобразование указателя на объект к указателю на функцию "
  
! #: c/c-typeck.cc:7011
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7126
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "определение типа в приведении типа некорректно в C++"
  
! #: c/c-typeck.cc:7168
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "присваивание выражению с массивным типом"
  
! #: c/c-typeck.cc:7294
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "преобразование перечислимого типа в присваивании некорректно в C++"
  
! #: c/c-typeck.cc:7496 c/c-typeck.cc:7515 c/c-typeck.cc:7572
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(где-то рядом с инициализацией для %qs)"
  
! #: c/c-typeck.cc:7588
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "инициализация символьного массива строкой в скобках"
  
! #: c/c-typeck.cc:7638
  #, fuzzy
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %e but argument is of type %e"
  msgstr "ожидался тип %qT, но аргумент имеет тип %qT"
  
! #: c/c-typeck.cc:7672
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7675
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7680
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "built-in %qD declared here"
  msgstr "программа %qD декларирована здесь"
  
! #: c/c-typeck.cc:7737 c/c-typeck.cc:8645
  #, fuzzy
  #| msgid " declared here"
  msgid "%e declared here"
  msgstr " объявлено здесь"
  
! #: c/c-typeck.cc:7930
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "преобразование перечислимого типа при передаче аргумента %d %qE недопустимо в C++"
  
! #: c/c-typeck.cc:7935
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "ожидался тип %qT, но аргумент имеет тип %qT"
  
! #: c/c-typeck.cc:7939
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7944
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7949
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7967
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %q#T to %q#T"
  msgid "implicit conversion from %qT to %qT"
  msgstr "преобразование из %q#T в %q#T"
  
! #: c/c-typeck.cc:8149 c/c-typeck.cc:8548
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "передача аргумента %d функции %qE добавляет квалификатор %q#v к указателю на функцию без квалификаторов"
  
! #: c/c-typeck.cc:8152 c/c-typeck.cc:8551
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "присваивание добавляет квалификатор %q#v к указателю на функцию без квалификаторов"
  
! #: c/c-typeck.cc:8155 c/c-typeck.cc:8553
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "инициализация добавляет квалификатор %q#v к указателю на функцию без квалификаторов"
  
! #: c/c-typeck.cc:8158 c/c-typeck.cc:8555
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "возврат значения добавляет квалификатор %q#v к указателю на функцию без квалификаторов"
  
! #: c/c-typeck.cc:8166 c/c-typeck.cc:8438 c/c-typeck.cc:8481
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "передача аргумента %d %qE отменяет квалификатор %qv указуемого типа"
  
! #: c/c-typeck.cc:8168 c/c-typeck.cc:8440 c/c-typeck.cc:8483
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "присваивание отменяет квалификатор %qv указуемого типа"
  
! #: c/c-typeck.cc:8170 c/c-typeck.cc:8442 c/c-typeck.cc:8485
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "инициализация отменяет квалификатор %qv указуемого типа"
  
! #: c/c-typeck.cc:8172 c/c-typeck.cc:8444 c/c-typeck.cc:8487
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "возврат результата отменяет квалификатор %qv указуемого типа"
  
! #: c/c-typeck.cc:8181
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "в ISO C преобразование аргумента к типу объединения запрещено"
  
! #: c/c-typeck.cc:8249
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "неявная конверсия из %qT в %qT, запрещенная в C++"
  
! #: c/c-typeck.cc:8276
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "передача аргумента %d %qE по указателю на не замкнутое адресное пространство"
  
! #: c/c-typeck.cc:8287
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "присваивание по указателю на не замкнутое адресное пространство"
  
! #: c/c-typeck.cc:8298
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "инициализация по указателю на не замкнутое адресное пространство"
  
! #: c/c-typeck.cc:8308
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr "возврат значения по указателю на не замкнутое адресное пространство"
  
! #: c/c-typeck.cc:8324
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %qT but pointer is of type %qT"
  msgstr "ожидался тип %qT, но аргумент имеет тип %qT"
  
! #: c/c-typeck.cc:8339
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "аргументу %d %qE, вероятно, можно назначить атрибут format"
  
! #: c/c-typeck.cc:8345
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "левой части присваивания, вероятно, можно назначить атрибут format"
  
! #: c/c-typeck.cc:8351
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "левой части инициализации, вероятно, можно задать атрибут format"
  
! #: c/c-typeck.cc:8356 cp/typeck.cc:10559
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "тип результата, вероятно, может быть задан с атрибутом format"
  
! #: c/c-typeck.cc:8380
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "в передаче аргумента %d %qE: несовместимый тип указателя"
  
! #: c/c-typeck.cc:8390
  #, fuzzy, gcc-internal-format
  #| msgid "increment of pointer to an incomplete type %qT"
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "инкремент указателя на неполный тип %qT"
  
! #: c/c-typeck.cc:8400
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT"
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "некорректное применение %qs к неполному типу %qT"
  
! #: c/c-typeck.cc:8405
  #, fuzzy, gcc-internal-format
  #| msgid "increment of pointer to an incomplete type %qT"
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "инкремент указателя на неполный тип %qT"
  
! #: c/c-typeck.cc:8455
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "в ISO C передача аргумента %d функции %qE с преобразованием указателя на функцию в тип %<void *%> запрещена"
  
! #: c/c-typeck.cc:8458
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "в ISO C присваивание с преобразованием указателя на функцию в тип %<void *%> запрещено"
  
! #: c/c-typeck.cc:8460
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "в ISO C инициализация с преобразованием указателя на функцию в тип %<void *%> запрещена"
  
! #: c/c-typeck.cc:8462
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "в ISO C возврат результата с преобразованием указателя на функцию в тип %<void *%> запрещен"
  
! #: c/c-typeck.cc:8492
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8510
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "при передаче аргумента %d %qE: указуемые типы различаются знаковостью"
  
! #: c/c-typeck.cc:8518
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8524
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8529
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8576
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "в передаче аргумента %d %qE: несовместимый тип указателя"
  
! #: c/c-typeck.cc:8587
  #, fuzzy
  #| msgid "increment of pointer to an incomplete type %qT"
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "инкремент указателя на неполный тип %qT"
  
! #: c/c-typeck.cc:8593
  #, fuzzy
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "в передаче аргумента %d %qE: несовместимый тип указателя"
  
! #: c/c-typeck.cc:8602
  #, fuzzy
  #| msgid "invalid application of %qs to incomplete type %qT"
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "некорректное применение %qs к неполному типу %qT"
  
! #: c/c-typeck.cc:8608
  #, fuzzy
  #| msgid "return from incompatible pointer type"
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "несовместимый тип указателя при возврате результата функции"
  
! #: c/c-typeck.cc:8616
  #, fuzzy
  #| msgid "pointer to member type %qT incompatible with object type %qT"
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "указатель на элементный тип %qT несовместим с объектным типом %qT"
  
! #: c/c-typeck.cc:8622
  #, fuzzy
  #| msgid "pointer to member type %qT incompatible with object type %qT"
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "указатель на элементный тип %qT несовместим с объектным типом %qT"
  
! #: c/c-typeck.cc:8698
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "при передаче аргумента %d %qE целое преобразуется в указатель без приведения типа"
  
! #: c/c-typeck.cc:8708
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8714
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8719
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8741
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "при передаче аргумента %d %qE указатель преобразуется в целое без приведения типа"
  
! #: c/c-typeck.cc:8751
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8757
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8761
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8794
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "несовместимый тип аргумента %d функции %qE"
  
! #: c/c-typeck.cc:8805
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "несовместимые типы в присваивании типу %qT значения типа %qT"
  
! #: c/c-typeck.cc:8816
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "несовместимые типы при инициализации типа %qT, используя тип %qT"
  
! #: c/c-typeck.cc:8826
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "несовместимые типы при возврате значения типа %qT вместо ожидаемого типа %qT"
  
! #: c/c-typeck.cc:8906
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "в традиционном C инициализация автоматических агрегатных переменных запрещена"
  
! #: c/c-typeck.cc:9148
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9156
! #, fuzzy, gcc-internal-format
! #| msgid "array index in initializer is not an integer constant expression"
! msgid "%<constexpr%> integer initializer is not an integer constant expression"
! msgstr "индекс массива в инициализации не является целочисленным константным выражением"
! 
! #: c/c-typeck.cc:9159 c/c-typeck.cc:9221 c/c-typeck.cc:9374
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr "%<constexpr%> не может встречаться в typedef декларации"
  
! #: c/c-typeck.cc:9169
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer is not an integer constant expression"
! msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "индекс массива в инициализации не является целочисленным константным выражением"
  
  #: c/c-typeck.cc:9186
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9195
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9339 c/c-typeck.cc:10307 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "инициализация регулируемого элемента-массива"
  
! #: c/c-typeck.cc:9355 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9401
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "слишком длинная строка инициализации для символьного массива"
  
! #: c/c-typeck.cc:9406
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "слишком длинная строка инициализации для символьного массива"
  
! #: c/c-typeck.cc:9413
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9425
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "инициализация массива несоответствующего типа строковой константой"
  
! #: c/c-typeck.cc:9493 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "некорректное использование массива, не являющегося левой частью присваивания"
  
! #: c/c-typeck.cc:9507 c/c-typeck.cc:9647 c/c-typeck.cc:10401
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "неверный инициализатор"
  
! #: c/c-typeck.cc:9519 c/c-typeck.cc:9543 c/c-typeck.cc:9546 c/c-typeck.cc:9554
! #: c/c-typeck.cc:9616 c/c-typeck.cc:11384 c/c-typeck.cc:11468
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "элемент инициализатора не является константой"
  
! #: c/c-typeck.cc:9528
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "инициализация массива неконстантным выражением"
  
! #: c/c-typeck.cc:9559 c/c-typeck.cc:9629 c/c-typeck.cc:11478
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "элемент инициализатора не является константным выражением"
  
! #: c/c-typeck.cc:9581 cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %qs to %qs at %L"
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "Преобразование из %qs в %qs в %L"
  
! #: c/c-typeck.cc:9623 c/c-typeck.cc:11473
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "инициализирующий элемент не может быть вычислен во время компоновки"
  
! #: c/c-typeck.cc:9929 cp/decl.cc:7906
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "вектор скрытого типа не может быть инициализирован"
  
! #: c/c-typeck.cc:10155
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "избыточные фигурные скобки в конце инициализатора"
  
! #: c/c-typeck.cc:10239
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "фигурные скобки вокруг скалярного инициализатора"
  
! #: c/c-typeck.cc:10309 c/c-typeck.cc:10313 c/c-typeck.cc:12076
! #: c/c-typeck.cc:12201 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "инициализация элемента регулируемого элемента-массива во вложенном контексте"
  
! #: c/c-typeck.cc:10350
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "отсутствуют фигурные скобки вокруг инициализатора"
  
! #: c/c-typeck.cc:10373
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "отсутствует инициализатор для поля %qD из %qT"
  
! #: c/c-typeck.cc:10413
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "избыточные элементы в скалярном инициализаторе"
  
! #: c/c-typeck.cc:10535 c/c-typeck.cc:10617
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "индекс массива в инициализаторе не для массива"
  
! #: c/c-typeck.cc:10540 c/c-typeck.cc:10679
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "имя поля в инициализаторе не для структуры или объединения"
  
! #: c/c-typeck.cc:10590
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "индекс массива в инициализации не целого типа"
  
! #: c/c-typeck.cc:10599 c/c-typeck.cc:10608
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "индекс массива в инициализации не является целочисленным константным выражением"
  
! #: c/c-typeck.cc:10613 c/c-typeck.cc:10615
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "неконстантный индекс массива в инициализаторе"
  
! #: c/c-typeck.cc:10619 c/c-typeck.cc:10622
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "индекс массива в инициализаторе - за границами массива"
  
! #: c/c-typeck.cc:10641
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "пустой диапазон индексов в инициализаторе"
  
! #: c/c-typeck.cc:10650
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "диапазон индексов массива в инициализаторе - за границами массива"
  
! #: c/c-typeck.cc:10784 c/c-typeck.cc:10839 c/c-typeck.cc:10880
! #: c/c-typeck.cc:10940 c/c-typeck.cc:10987 c/c-typeck.cc:11575
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "инициализированное поле перезаписано"
  
! #: c/c-typeck.cc:10875 c/c-typeck.cc:10936 c/c-typeck.cc:10983
! #: c/c-typeck.cc:11572
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "повторная инициализация поля с побочными эффектами"
  
! #: c/c-typeck.cc:11500
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "преобразование типов в инициализаторе недопустимо в C++"
  
! #: c/c-typeck.cc:11946
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "избыточные элементы в инициализаторе объединения"
  
! #: c/c-typeck.cc:11958 c/c-typeck.cc:12035
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "избыточные элементы в инициализаторе структуры"
  
! #: c/c-typeck.cc:11979
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "позиционная инициализация поля в %<struct%> декларированной с %<designated_init%> атрибутом"
  
! #: c/c-typeck.cc:12050 c/c-typeck.cc:12176 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "не статическая инициализация регулируемого элемента-массива в структуре"
  
! #: c/c-typeck.cc:12146
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "избыточные элементы в инициализаторе объединения"
  
! #: c/c-typeck.cc:12168
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "в традиционном C инициализация объединений запрещена"
  
! #: c/c-typeck.cc:12267
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "избыточные элементы в инициализаторе массива"
  
! #: c/c-typeck.cc:12344 c/c-typeck.cc:12346
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "избыточные элементы в инициализаторе вектора"
  
! #: c/c-typeck.cc:12380
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "избыточные элементы в инициализаторе скаляра"
  
! #: c/c-typeck.cc:12547 c/c-typeck.cc:12623 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "constraint allows registers outside of a function"
  msgstr "согласно ISO C, избыточный знак %<;%> после функции не допускается"
  
! #: c/c-typeck.cc:12559 cp/semantics.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in output operand outside of a function"
  msgstr "тип переменного размера декларирован вне функции"
  
! #: c/c-typeck.cc:12570 cp/semantics.cc:2374
  #, fuzzy, gcc-internal-format
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "output operand outside of a function is not constant"
  msgstr "выходной операнд %d должен содержать ограничитель %<&%>"
  
! #: c/c-typeck.cc:12578 c/c-typeck.cc:12668 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgid "%<-%> modifier used inside of a function"
  msgstr "%<friend%> может быть задан только внутри класса"
  
! #: c/c-typeck.cc:12636 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:12649 cp/semantics.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in input operand outside of a function"
  msgstr "тип переменного размера декларирован вне функции"
  
! #: c/c-typeck.cc:12660 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "input operand outside of a function is not constant"
  msgstr "%qD не определено вне функции"
  
! #: c/c-typeck.cc:12712
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "в ISO C операторы вида %<goto *expr;%> запрещены"
  
! #: c/c-typeck.cc:12718
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "computed goto must be pointer type"
  msgstr "аргумент %d для %qE должен быть указателем"
  
! #: c/c-typeck.cc:12748 c/gimple-parser.cc:2648 cp/typeck.cc:11159
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "функция декларированная с атрибутом %<noreturn%> содержит оператор %<return%>"
  
! #: c/c-typeck.cc:12777
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "оператор %<return%> без значения в функции, возвращающей не void-значение"
  
! #: c/c-typeck.cc:12790 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "оператор %<return%> <значение> в функции возвращающей void"
  
! #: c/c-typeck.cc:12793
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "в ISO C запрещен оператор %<return%> с выражением в функции, возвращающей void"
  
! #: c/c-typeck.cc:12875
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr "функция возвращает адрес метки"
  
! #: c/c-typeck.cc:12966 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "в операторе switch задано не целое"
  
! #: c/c-typeck.cc:12991
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "в ISO C %<long%>-выражение в операторе switch не преобразуется в %<int%>"
  
! #: c/c-typeck.cc:13029 c/c-typeck.cc:13037
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "case-метка не является целочисленным константным выражением"
  
! #: c/c-typeck.cc:13043 cp/parser.cc:13521
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-метка вне оператора switch"
  
! #: c/c-typeck.cc:13045
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "метка %<default%> вне оператора switch"
  
! #: c/c-typeck.cc:13121 cp/parser.cc:15291
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "оператор break вне цикла или оператора switch"
  
! #: c/c-typeck.cc:13124 c/c-typeck.cc:13144 cp/decl.cc:4107 cp/parser.cc:15301
! #: cp/parser.cc:15322
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "некорректный выход из OpenMP структурного блока"
  
! #: c/c-typeck.cc:13127 cp/parser.cc:15304
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "оператор break использован с OpenMP для цикла"
  
! #: c/c-typeck.cc:13141 cp/parser.cc:15314
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "оператор continue вне цикла"
  
! #: c/c-typeck.cc:13191 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "оператор без побочного эффекта"
  
! #: c/c-typeck.cc:13235
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "оператор-выражение имеет неполный тип"
  
! #: c/c-typeck.cc:13526
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr "результат сравнения всегда %<false%>, поскольку адрес %qD не может быть NULL"
  
! #: c/c-typeck.cc:13531
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr "результат сравнения всегда %<true%>, поскольку адрес %qD не может быть NULL"
  
! #: c/c-typeck.cc:13549 c/c-typeck.cc:13587
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "результат сравнения всегда %<false%>, поскольку адрес %qD не может быть NULL"
  
! #: c/c-typeck.cc:13554 c/c-typeck.cc:13592
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "результат сравнения всегда %<true%>, поскольку адрес %qD не может быть NULL"
  
! #: c/c-typeck.cc:14184 c/c-typeck.cc:14348 cp/typeck.cc:6163
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "сравнение векторов с разными типами элементов"
  
! #: c/c-typeck.cc:14192 c/c-typeck.cc:14356 cp/typeck.cc:6177
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "сравнение векторов с разным числом элементов"
  
! #: c/c-typeck.cc:14207 c/c-typeck.cc:14371 cp/typeck.cc:6195
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "сравнение между типами %qT и %qT"
  
! #: c/c-typeck.cc:14217 c/c-typeck.cc:14381 cp/typeck.cc:6212
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "невозможно найти целый тип того же размера, что и %qT"
  
! #: c/c-typeck.cc:14231 cp/typeck.cc:5838
  #, fuzzy, gcc-internal-format
  #| msgid "comparing floating point with == or != is unsafe"
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "сравнение плавающих значений при помощи == или != не надежно"
  
! #: c/c-typeck.cc:14270 c/c-typeck.cc:14422
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "сравнение указателей на несвязанные адресные пространства"
  
! #: c/c-typeck.cc:14277 c/c-typeck.cc:14283
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "в ISO C сравнение указателя на функцию с указателем %<void *%> запрещено"
  
! #: c/c-typeck.cc:14290 c/c-typeck.cc:14432
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "сравнение различных указательных типов без приведения типов"
  
! #: c/c-typeck.cc:14303 c/c-typeck.cc:14309 c/c-typeck.cc:14459
! #: c/c-typeck.cc:14465
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "сравнение указателя и целого"
  
! #: c/c-typeck.cc:14410
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "сравнение указателей на полный и неполный типы"
  
! #: c/c-typeck.cc:14412
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C разрешает сравнение указателей на функции только на равенство/неравенство"
  
! #: c/c-typeck.cc:14417
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "упорядоченное сравнение указателя с нулевым указателем"
  
! #: c/c-typeck.cc:14440 c/c-typeck.cc:14443 c/c-typeck.cc:14450
! #: c/c-typeck.cc:14453
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "упорядоченное сравнение указателя с целочисленным нулем"
  
! #: c/c-typeck.cc:14530
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "неявная конверсия из %qT в %qT для совместимости с другим операндом бинарного выражения"
  
! #: c/c-typeck.cc:14848
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "массив, не приводимый к указателю, употреблен в контексте, где допустимо только скалярное значение"
  
! #: c/c-typeck.cc:14852
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "структурное значение употреблено в контексте, где допустимо только скалярное значение"
  
! #: c/c-typeck.cc:14856
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "объединение употреблено в контексте, где допустимо только скалярное значение"
  
! #: c/c-typeck.cc:14872
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "векторный тип использован в контексте, где допустимо только скалярное значение"
  
! #: c/c-typeck.cc:15075 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> должна задавать одну из %<parallel%>, %<for%>, %<sections%> или %<taskgroup%> клаузул"
  
! #: c/c-typeck.cc:15086 c/c-typeck.cc:15096 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<parallel%> or %<target%> %<if%> clause modifier"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "ожидался %<parallel%> или %<target%> модификатор %<if%> клаузулы"
  
! #: c/c-typeck.cc:15131 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> должна задавать одну из %<parallel%>, %<for%>, %<sections%> или %<taskgroup%> клаузул"
  
! #: c/c-typeck.cc:15199 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD не есть переменная в %qs клаузуле"
  
! #: c/c-typeck.cc:15203 c/c-typeck.cc:17020 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE не есть переменная в %qs клаузуле"
  
! #: c/c-typeck.cc:15211
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%<_Atomic%> %qD в %qs клаузуле"
  
! #: c/c-typeck.cc:15221 c/c-typeck.cc:17027 c/c-typeck.cc:17181
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD есть threadprivate переменная в %qs клаузуле"
  
! #: c/c-typeck.cc:15258 cp/semantics.cc:5995
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "нижняя граница %qE секции массива не имеет целочисленный тип"
  
! #: c/c-typeck.cc:15265 cp/semantics.cc:6002
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "длина %qE секции массива не имеет целочисленный тип"
  
! #: c/c-typeck.cc:15288 cp/semantics.cc:6035
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer %qs in %s clause at %L"
  msgid "expected single pointer in %qs clause"
  msgstr "Указатель на процедуру %qs в %s клаузуле в %L"
  
! #: c/c-typeck.cc:15306 c/c-typeck.cc:15373 c/c-typeck.cc:15666
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "секция массива нулевой длины в %qs клаузуле"
  
! #: c/c-typeck.cc:15325 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "для массивного типа с неизвестной границей должно быть задано выражение для длины"
  
! #: c/c-typeck.cc:15333 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "отрицательная нижняя граница в секции массива в %qs клаузуле"
  
! #: c/c-typeck.cc:15342 c/c-typeck.cc:15466 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "отрицательная длина в секции массива в %qs клаузуле"
  
! #: c/c-typeck.cc:15359 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "нижняя граница %qE выше размера секции массива в %qs клаузуле"
  
! #: c/c-typeck.cc:15402 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "длина %qE выше размера секции массива в %qs клаузуле"
  
! #: c/c-typeck.cc:15417 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "верхняя граница %qE выше размера секции массива в %qs клаузуле"
  
! #: c/c-typeck.cc:15454 cp/semantics.cc:6201
  #, fuzzy, gcc-internal-format
  #| msgid "for unknown bound array type length expression must be specified"
  msgid "for array function parameter length expression must be specified"
  msgstr "для массивного типа с неизвестной границей должно быть задано выражение для длины"
  
! #: c/c-typeck.cc:15458 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "для типа указателя должно быть задано выражение длины"
  
! #: c/c-typeck.cc:15486 c/c-typeck.cc:15605 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "секция массив не непрерывна в %qs клаузуле"
  
! #: c/c-typeck.cc:15496 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE не имеет тип указателя или массива"
  
! #: c/c-typeck.cc:15872 cp/semantics.cc:7305
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "исключительная ситуация NULL имеет целый тип, а не тип указателя"
  
! #: c/c-typeck.cc:15879
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified array type"
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "%<_Atomic%>-квалифицированный массивный тип"
  
! #: c/c-typeck.cc:15885 cp/semantics.cc:7312
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "параметр %qD имеет неполный тип"
  
! #: c/c-typeck.cc:15898 cp/semantics.cc:7328
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "битовое поле %qD не целочисленного типа"
  
! #: c/c-typeck.cc:15918 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15945
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15952 cp/semantics.cc:7398
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "выражение условия ссылается на итерационную переменную %qD"
  
! #: c/c-typeck.cc:15958 cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "end expression refers to outer iterator %qD"
  msgstr "выражение условия ссылается на итерационную переменную %qD"
  
! #: c/c-typeck.cc:15964 cp/semantics.cc:7410
  #, fuzzy, gcc-internal-format
  #| msgid "initializer expression refers to iteration variable %qD"
  msgid "step expression refers to outer iterator %qD"
  msgstr "выражение инициализатора ссылается на итерационную переменную %qD"
  
! #: c/c-typeck.cc:16001 cp/semantics.cc:7458
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected pointer in %qs clause"
  msgstr "ожидался указатель"
  
  #
! #: c/c-typeck.cc:16104 cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  #| msgid "using parameters for %<linear%> step is not supported yet"
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "модель кода %<large%> пока не поддерживается"
  
  #
! #: c/c-typeck.cc:16126 cp/semantics.cc:7644
  #, fuzzy, gcc-internal-format
  #| msgid "using parameters for %<linear%> step is not supported yet"
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "модель кода %<large%> пока не поддерживается"
  
! #: c/c-typeck.cc:16152 c/c-typeck.cc:16162
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD в %<reduction%> клаузуле есть массив нулевой длины"
  
! #: c/c-typeck.cc:16182
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "%<_Atomic%> %qE в %<reduction%> клаузуле"
  
! #: c/c-typeck.cc:16194
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "zero sized type %qT in %qs clause"
  msgstr "битовое поле %qE в %qs клаузуле"
  
! #: c/c-typeck.cc:16202
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "variable sized type %qT in %qs clause"
  msgstr "битовое поле %qE в %qs клаузуле"
  
! #: c/c-typeck.cc:16246
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE имеет недопустимый тип для %<reduction(%s)%>"
  
! #: c/c-typeck.cc:16255 cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "определенная пользователем редукция не найдена для %qE"
  
! #: c/c-typeck.cc:16343
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "тип элемента переменой длины в предложении массива %<reduction%>"
  
! #: c/c-typeck.cc:16361 c/c-typeck.cc:17275 cp/semantics.cc:9943
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr "%<nowait%> предложение не может использоваться вместе с %<copyprivate%>"
  
! #: c/c-typeck.cc:16373 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE должно быть %<threadprivate%> для %<copyin%>"
  
! #: c/c-typeck.cc:16388 cp/semantics.cc:7687
  #, fuzzy, gcc-internal-format
  #| msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr "модификатор не должен задаваться в предложении %<linear%> для конструкций %<simd%> или %<for%>"
  
! #: c/c-typeck.cc:16397
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "линейное предложение применено к нецелой переменной без указателя с типом %qT"
  
! #: c/c-typeck.cc:16405
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD в предложении %<linear%>"
  
! #: c/c-typeck.cc:16424 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "шаг предложения %<linear%> %qE не является ни константой, ни параметром"
  
! #: c/c-typeck.cc:16454 c/c-typeck.cc:17175 c/c-typeck.cc:17446
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE не является переменной в предложении %qs"
  
! #: c/c-typeck.cc:16471 cp/semantics.cc:7876
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD многократно встречается в предложениях данных"
  
! #: c/c-typeck.cc:16482 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD многократно встречается в предложениях сокращения"
  
! #: c/c-typeck.cc:16496 c/c-typeck.cc:16566 c/c-typeck.cc:16601
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE многократно встречается в предложениях данных"
  
! #: c/c-typeck.cc:16506 c/c-typeck.cc:16574 c/c-typeck.cc:16923
! #: c/c-typeck.cc:17075 c/c-typeck.cc:17083 c/c-typeck.cc:17099
! #: c/c-typeck.cc:17108 c/c-typeck.cc:17116 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
--- 53548,55074 ----
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "слишком много аргументов в вызове функции %qE"
  
! #: c/c-typeck.cc:4352
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4357
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4433
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "неявная конверсия из %qT в %qT при передаче аргумента функции"
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "слишком мало аргументов в вызове функции %qE"
  
! #: c/c-typeck.cc:4515
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "слишком мало аргументов в вызове функции %qE"
  
! #: c/c-typeck.cc:4529
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "слишком мало аргументов в вызове функции %qE"
  
! #: c/c-typeck.cc:4707 c/c-typeck.cc:4735 cp/typeck.cc:5965 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "сравнение со строковым литералом приводит к неопределенному поведению"
  
! #: c/c-typeck.cc:4715 c/c-typeck.cc:4726 cp/typeck.cc:6002 cp/typeck.cc:6026
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "сравнение указателя и нулевой символьной константы"
  
! #: c/c-typeck.cc:4718 c/c-typeck.cc:4729 cp/typeck.cc:6005 cp/typeck.cc:6029
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "вы хотели перейти по указателю?"
  
! #: c/c-typeck.cc:4747 c/c-typeck.cc:4754 c/c-typeck.cc:6131 c/c-typeck.cc:6136
! #: c/c-typeck.cc:8684 cp/tree.cc:6464
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "ноль как константа пустой указатель"
  
! #: c/c-typeck.cc:4775
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "сравнение между %qT и %qT"
  
! #: c/c-typeck.cc:4834
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "указатель %<void *%> в операции вычитания"
  
! #: c/c-typeck.cc:4837
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "указатель на функцию в операции вычитания"
  
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "арифметическая операция над указателем на неполный тип"
  
! #: c/c-typeck.cc:4880 cp/typeck.cc:7053
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "арифметическая операция над указателем на пустой агрегат"
  
! #: c/c-typeck.cc:5329
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "%<~%> над булевым выражением"
  
! #: c/c-typeck.cc:5333
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr "имелось в виду использовать логическое not?"
  
! #: c/c-typeck.cc:5343
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "в ISO C не поддерживается использование %<~%> для обозначения операции комплексного сопряжения"
  
! #: c/c-typeck.cc:5367
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to abs"
  msgid "wrong type argument to absu"
  msgstr "неверный тип аргумента для abs"
  
! #: c/c-typeck.cc:5393
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "неверный тип аргумента для унарного `!'"
  
! #: c/c-typeck.cc:5451
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "инкрементация значения перечислимого типа некорректна в C++"
  
! #: c/c-typeck.cc:5454
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "декрементация значения перечислимого типа некорректна в C++"
  
! #: c/c-typeck.cc:5461
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "инкремент булева выражения"
  
! #: c/c-typeck.cc:5464
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "декремент булева выражения"
  
! #: c/c-typeck.cc:5480
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "в ISO C операции %<++%> и %<--%> для комплексных типов не поддерживаются"
  
! #: c/c-typeck.cc:5507 c/c-typeck.cc:5541
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "неверный тип аргумента инкрементации"
  
! #: c/c-typeck.cc:5509 c/c-typeck.cc:5544
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "неверный тип аргумента декрементации"
  
! #: c/c-typeck.cc:5529
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "инкремент указателя на неполный тип %qT"
  
! #: c/c-typeck.cc:5533
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "декремент указателя на неполный тип %qT"
  
! #: c/c-typeck.cc:5641
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "взятие адреса от выражения типа %<void%>"
  
! #: c/c-typeck.cc:5704 c/c-typeck.cc:5900
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "некорректная попытка взять адрес битового поля %qD"
  
! #: c/c-typeck.cc:5718
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "нельзя взять адрес от скаляра с обратным порядком памяти"
  
! #: c/c-typeck.cc:5726
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr "адрес массива с обратным порядком скалярной памяти"
  
! #: c/c-typeck.cc:5915
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of register compound literal requested"
  msgstr "запрошен адрес регистровой переменной %qD"
  
! #: c/c-typeck.cc:5936
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "глобальная регистровая переменная %qD использована во вложенной функции"
  
! #: c/c-typeck.cc:5939
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "регистровая переменная %qD использована во вложенной функции"
  
! #: c/c-typeck.cc:5944
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "запрошен адрес глобальной регистровой переменной %qD"
  
! #: c/c-typeck.cc:5946 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "запрошен адрес регистровой переменной %qD"
  
! #: c/c-typeck.cc:6085
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "не lvalue-массив в условном выражении"
  
! #: c/c-typeck.cc:6181
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "неявная конверсия из %qT в %qT для совместимости с другим результатом условного выражения"
  
! #: c/c-typeck.cc:6240 c/c-typeck.cc:6246
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6263
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "в ISO C запрещены условные выражения, где только одна из альтернатив имеет тип void"
  
! #: c/c-typeck.cc:6280
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "указатели на не связанные адресные пространства в условном выражении"
  
! #: c/c-typeck.cc:6304
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "указатель на массив теряет квалификатор в условном выражении"
  
! #: c/c-typeck.cc:6308
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to array loses qualifier in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "указатель на массив теряет квалификатор в условном выражении"
  
! #: c/c-typeck.cc:6313
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "в ISO C запрещены условные выражения, с альтернативами типа %<void *%> и указатель на функцию"
  
! #: c/c-typeck.cc:6335
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "несоответствие указательных типов в условном выражении"
  
! #: c/c-typeck.cc:6338
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "first expression has type %qT"
  msgstr "Ожидался тип выражения"
  
! #: c/c-typeck.cc:6339
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "second expression has type %qT"
  msgstr "Ожидался тип выражения"
  
! #: c/c-typeck.cc:6350 c/c-typeck.cc:6363
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "несоответствие типов указатель/целое в условном выражении"
  
! #: c/c-typeck.cc:6390
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "несоответствие типов в условном выражении"
  
! #: c/c-typeck.cc:6506
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "игнорирование возвращаемого значения от %qD, декларированной с атрибутом nodiscard"
  
! #: c/c-typeck.cc:6510
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute nodiscard"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "игнорирование возвращаемого значения от %qD, декларированной с атрибутом nodiscard"
  
! #: c/c-typeck.cc:6529
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "игнорирование возвращаемого значения типа %qT, декларированного с атрибутом nodiscard"
  
! #: c/c-typeck.cc:6534
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring returned value of type %qT, declared with attribute nodiscard"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "игнорирование возвращаемого значения типа %qT, декларированного с атрибутом nodiscard"
  
! #: c/c-typeck.cc:6543 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "в вызове %qD, декларированной здесь"
  
! #: c/c-typeck.cc:6592
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "левый операнд операции `запятая' не имеет побочных эффектов"
  
! #: c/c-typeck.cc:6610 c/c-typeck.cc:13226
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "правый операнд comma выражения не имеет эффекта"
  
! #: c/c-typeck.cc:6681
  msgid "cast adds %q#v qualifier to function type"
  msgstr "приведение типа добавляет квалификатор %q#v к типу функции"
  
! #: c/c-typeck.cc:6687
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "приведение типа отбрасывает квалификатор типа цели указателя"
  
! #: c/c-typeck.cc:6722
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr "для надежности все промежуточные указатели в приведении типа от %qT к %qT должны быть снабжены квалификатором %<const%>"
  
! #: c/c-typeck.cc:6819
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "тип массива в операции приведения типов"
  
! #: c/c-typeck.cc:6825
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "тип функции в операции приведения типов"
  
! #: c/c-typeck.cc:6840
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "в ISO C приведение нескалярного типа к тому же типу запрещено"
  
! #: c/c-typeck.cc:6844
  #, fuzzy, gcc-internal-format
  #| msgid "functional cast to array type %qT"
  msgid "useless cast to type %qT"
  msgstr "функциональное приведение к массивному типу %qT"
  
! #: c/c-typeck.cc:6864
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "в ISO C приведение к типу объединения запрещено"
  
! #: c/c-typeck.cc:6874
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "приведение к типу объединения от типа, отсутствующего в объединении"
  
! #: c/c-typeck.cc:6909
  #, fuzzy, gcc-internal-format
  #| msgid "cast to %s address space pointer from disjoint generic address space pointer"
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "приведение типа к указателю на адресное пространство %s от указателя на не связанное общее адресное пространство"
  
! #: c/c-typeck.cc:6914
  #, fuzzy, gcc-internal-format
  #| msgid "cast to generic address space pointer from disjoint %s address space pointer"
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "приведение типа к указателю на общее адресное пространство от указателя на не связанное адресное пространство %s"
  
! #: c/c-typeck.cc:6919
  #, fuzzy, gcc-internal-format
  #| msgid "cast to %s address space pointer from disjoint %s address space pointer"
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "приведение типа к указателю на адресное пространство %s от указателя на не связанное адресное пространство %s"
  
! #: c/c-typeck.cc:6952
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "приведение типа требует большего выравнивания, чем исходный тип"
  
! #: c/c-typeck.cc:6964
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "приведение указателя к целому другого размера"
  
! #: c/c-typeck.cc:6969
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "приведение вызова функции типа %qT к несоответствующему типу %qT"
  
! #: c/c-typeck.cc:6979 cp/typeck.cc:9499
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "приведение к типу указателя от целого другого размера"
  
! #: c/c-typeck.cc:6993
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C запрещает преобразование указателя на функцию к указателю на объект"
  
! #: c/c-typeck.cc:7002
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C запрещает преобразование указателя на объект к указателю на функцию "
  
! #: c/c-typeck.cc:7012
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7127
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "определение типа в приведении типа некорректно в C++"
  
! #: c/c-typeck.cc:7169
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "присваивание выражению с массивным типом"
  
! #: c/c-typeck.cc:7295
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "преобразование перечислимого типа в присваивании некорректно в C++"
  
! #: c/c-typeck.cc:7497 c/c-typeck.cc:7516 c/c-typeck.cc:7573
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(где-то рядом с инициализацией для %qs)"
  
! #: c/c-typeck.cc:7589
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "инициализация символьного массива строкой в скобках"
  
! #: c/c-typeck.cc:7639
  #, fuzzy
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %e but argument is of type %e"
  msgstr "ожидался тип %qT, но аргумент имеет тип %qT"
  
! #: c/c-typeck.cc:7673
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7676
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7681
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "built-in %qD declared here"
  msgstr "программа %qD декларирована здесь"
  
! #: c/c-typeck.cc:7738 c/c-typeck.cc:8646
  #, fuzzy
  #| msgid " declared here"
  msgid "%e declared here"
  msgstr " объявлено здесь"
  
! #: c/c-typeck.cc:7931
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "преобразование перечислимого типа при передаче аргумента %d %qE недопустимо в C++"
  
! #: c/c-typeck.cc:7936
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "ожидался тип %qT, но аргумент имеет тип %qT"
  
! #: c/c-typeck.cc:7940
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7945
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7950
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7968
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %q#T to %q#T"
  msgid "implicit conversion from %qT to %qT"
  msgstr "преобразование из %q#T в %q#T"
  
! #: c/c-typeck.cc:8150 c/c-typeck.cc:8549
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "передача аргумента %d функции %qE добавляет квалификатор %q#v к указателю на функцию без квалификаторов"
  
! #: c/c-typeck.cc:8153 c/c-typeck.cc:8552
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "присваивание добавляет квалификатор %q#v к указателю на функцию без квалификаторов"
  
! #: c/c-typeck.cc:8156 c/c-typeck.cc:8554
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "инициализация добавляет квалификатор %q#v к указателю на функцию без квалификаторов"
  
! #: c/c-typeck.cc:8159 c/c-typeck.cc:8556
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "возврат значения добавляет квалификатор %q#v к указателю на функцию без квалификаторов"
  
! #: c/c-typeck.cc:8167 c/c-typeck.cc:8439 c/c-typeck.cc:8482
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "передача аргумента %d %qE отменяет квалификатор %qv указуемого типа"
  
! #: c/c-typeck.cc:8169 c/c-typeck.cc:8441 c/c-typeck.cc:8484
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "присваивание отменяет квалификатор %qv указуемого типа"
  
! #: c/c-typeck.cc:8171 c/c-typeck.cc:8443 c/c-typeck.cc:8486
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "инициализация отменяет квалификатор %qv указуемого типа"
  
! #: c/c-typeck.cc:8173 c/c-typeck.cc:8445 c/c-typeck.cc:8488
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "возврат результата отменяет квалификатор %qv указуемого типа"
  
! #: c/c-typeck.cc:8182
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "в ISO C преобразование аргумента к типу объединения запрещено"
  
! #: c/c-typeck.cc:8250
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "неявная конверсия из %qT в %qT, запрещенная в C++"
  
! #: c/c-typeck.cc:8277
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "передача аргумента %d %qE по указателю на не замкнутое адресное пространство"
  
! #: c/c-typeck.cc:8288
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "присваивание по указателю на не замкнутое адресное пространство"
  
! #: c/c-typeck.cc:8299
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "инициализация по указателю на не замкнутое адресное пространство"
  
! #: c/c-typeck.cc:8309
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr "возврат значения по указателю на не замкнутое адресное пространство"
  
! #: c/c-typeck.cc:8325
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %qT but pointer is of type %qT"
  msgstr "ожидался тип %qT, но аргумент имеет тип %qT"
  
! #: c/c-typeck.cc:8340
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "аргументу %d %qE, вероятно, можно назначить атрибут format"
  
! #: c/c-typeck.cc:8346
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "левой части присваивания, вероятно, можно назначить атрибут format"
  
! #: c/c-typeck.cc:8352
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "левой части инициализации, вероятно, можно задать атрибут format"
  
! #: c/c-typeck.cc:8357 cp/typeck.cc:10675
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "тип результата, вероятно, может быть задан с атрибутом format"
  
! #: c/c-typeck.cc:8381
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "в передаче аргумента %d %qE: несовместимый тип указателя"
  
! #: c/c-typeck.cc:8391
  #, fuzzy, gcc-internal-format
  #| msgid "increment of pointer to an incomplete type %qT"
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "инкремент указателя на неполный тип %qT"
  
! #: c/c-typeck.cc:8401
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT"
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "некорректное применение %qs к неполному типу %qT"
  
! #: c/c-typeck.cc:8406
  #, fuzzy, gcc-internal-format
  #| msgid "increment of pointer to an incomplete type %qT"
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "инкремент указателя на неполный тип %qT"
  
! #: c/c-typeck.cc:8456
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "в ISO C передача аргумента %d функции %qE с преобразованием указателя на функцию в тип %<void *%> запрещена"
  
! #: c/c-typeck.cc:8459
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "в ISO C присваивание с преобразованием указателя на функцию в тип %<void *%> запрещено"
  
! #: c/c-typeck.cc:8461
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "в ISO C инициализация с преобразованием указателя на функцию в тип %<void *%> запрещена"
  
! #: c/c-typeck.cc:8463
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "в ISO C возврат результата с преобразованием указателя на функцию в тип %<void *%> запрещен"
  
! #: c/c-typeck.cc:8493
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8511
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "при передаче аргумента %d %qE: указуемые типы различаются знаковостью"
  
! #: c/c-typeck.cc:8519
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8525
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8530
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:8577
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "в передаче аргумента %d %qE: несовместимый тип указателя"
  
! #: c/c-typeck.cc:8588
  #, fuzzy
  #| msgid "increment of pointer to an incomplete type %qT"
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "инкремент указателя на неполный тип %qT"
  
! #: c/c-typeck.cc:8594
  #, fuzzy
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "в передаче аргумента %d %qE: несовместимый тип указателя"
  
! #: c/c-typeck.cc:8603
  #, fuzzy
  #| msgid "invalid application of %qs to incomplete type %qT"
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "некорректное применение %qs к неполному типу %qT"
  
! #: c/c-typeck.cc:8609
  #, fuzzy
  #| msgid "return from incompatible pointer type"
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "несовместимый тип указателя при возврате результата функции"
  
! #: c/c-typeck.cc:8617
  #, fuzzy
  #| msgid "pointer to member type %qT incompatible with object type %qT"
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "указатель на элементный тип %qT несовместим с объектным типом %qT"
  
! #: c/c-typeck.cc:8623
  #, fuzzy
  #| msgid "pointer to member type %qT incompatible with object type %qT"
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "указатель на элементный тип %qT несовместим с объектным типом %qT"
  
! #: c/c-typeck.cc:8699
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "при передаче аргумента %d %qE целое преобразуется в указатель без приведения типа"
  
! #: c/c-typeck.cc:8709
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8715
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8720
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8742
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "при передаче аргумента %d %qE указатель преобразуется в целое без приведения типа"
  
! #: c/c-typeck.cc:8752
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8758
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8762
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8795
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "несовместимый тип аргумента %d функции %qE"
  
! #: c/c-typeck.cc:8806
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "несовместимые типы в присваивании типу %qT значения типа %qT"
  
! #: c/c-typeck.cc:8817
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "несовместимые типы при инициализации типа %qT, используя тип %qT"
  
! #: c/c-typeck.cc:8827
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "несовместимые типы при возврате значения типа %qT вместо ожидаемого типа %qT"
  
! #: c/c-typeck.cc:8907
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "в традиционном C инициализация автоматических агрегатных переменных запрещена"
  
! #: c/c-typeck.cc:9149
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9166 c/c-typeck.cc:9176 c/c-typeck.cc:9238 c/c-typeck.cc:9391
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr "%<constexpr%> не может встречаться в typedef декларации"
  
! #: c/c-typeck.cc:9172
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer is not an integer constant expression"
! msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "индекс массива в инициализации не является целочисленным константным выражением"
  
  #: c/c-typeck.cc:9186
+ #, fuzzy, gcc-internal-format
+ #| msgid "array index in initializer is not an integer constant expression"
+ msgid "%<constexpr%> initializer is not an arithmetic constant expression"
+ msgstr "индекс массива в инициализации не является целочисленным константным выражением"
+ 
+ #: c/c-typeck.cc:9203
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:9212
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9356 c/c-typeck.cc:10324 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "инициализация регулируемого элемента-массива"
  
! #: c/c-typeck.cc:9372 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9418
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "слишком длинная строка инициализации для символьного массива"
  
! #: c/c-typeck.cc:9423
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "слишком длинная строка инициализации для символьного массива"
  
! #: c/c-typeck.cc:9430
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9442
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "инициализация массива несоответствующего типа строковой константой"
  
! #: c/c-typeck.cc:9510 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "некорректное использование массива, не являющегося левой частью присваивания"
  
! #: c/c-typeck.cc:9524 c/c-typeck.cc:9664 c/c-typeck.cc:10418
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "неверный инициализатор"
  
! #: c/c-typeck.cc:9536 c/c-typeck.cc:9560 c/c-typeck.cc:9563 c/c-typeck.cc:9571
! #: c/c-typeck.cc:9633 c/c-typeck.cc:11401 c/c-typeck.cc:11485
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "элемент инициализатора не является константой"
  
! #: c/c-typeck.cc:9545
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "инициализация массива неконстантным выражением"
  
! #: c/c-typeck.cc:9576 c/c-typeck.cc:9646 c/c-typeck.cc:11495
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "элемент инициализатора не является константным выражением"
  
! #: c/c-typeck.cc:9598 cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %qs to %qs at %L"
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "Преобразование из %qs в %qs в %L"
  
! #: c/c-typeck.cc:9640 c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "инициализирующий элемент не может быть вычислен во время компоновки"
  
! #: c/c-typeck.cc:9946 cp/decl.cc:7904
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "вектор скрытого типа не может быть инициализирован"
  
! #: c/c-typeck.cc:10172
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "избыточные фигурные скобки в конце инициализатора"
  
! #: c/c-typeck.cc:10256
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "фигурные скобки вокруг скалярного инициализатора"
  
! #: c/c-typeck.cc:10326 c/c-typeck.cc:10330 c/c-typeck.cc:12093
! #: c/c-typeck.cc:12218 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "инициализация элемента регулируемого элемента-массива во вложенном контексте"
  
! #: c/c-typeck.cc:10367
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "отсутствуют фигурные скобки вокруг инициализатора"
  
! #: c/c-typeck.cc:10390
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "отсутствует инициализатор для поля %qD из %qT"
  
! #: c/c-typeck.cc:10430
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "избыточные элементы в скалярном инициализаторе"
  
! #: c/c-typeck.cc:10552 c/c-typeck.cc:10634
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "индекс массива в инициализаторе не для массива"
  
! #: c/c-typeck.cc:10557 c/c-typeck.cc:10696
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "имя поля в инициализаторе не для структуры или объединения"
  
! #: c/c-typeck.cc:10607
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "индекс массива в инициализации не целого типа"
  
! #: c/c-typeck.cc:10616 c/c-typeck.cc:10625
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "индекс массива в инициализации не является целочисленным константным выражением"
  
! #: c/c-typeck.cc:10630 c/c-typeck.cc:10632
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "неконстантный индекс массива в инициализаторе"
  
! #: c/c-typeck.cc:10636 c/c-typeck.cc:10639
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "индекс массива в инициализаторе - за границами массива"
  
! #: c/c-typeck.cc:10658
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "пустой диапазон индексов в инициализаторе"
  
! #: c/c-typeck.cc:10667
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "диапазон индексов массива в инициализаторе - за границами массива"
  
! #: c/c-typeck.cc:10801 c/c-typeck.cc:10856 c/c-typeck.cc:10897
! #: c/c-typeck.cc:10957 c/c-typeck.cc:11004 c/c-typeck.cc:11592
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "инициализированное поле перезаписано"
  
! #: c/c-typeck.cc:10892 c/c-typeck.cc:10953 c/c-typeck.cc:11000
! #: c/c-typeck.cc:11589
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "повторная инициализация поля с побочными эффектами"
  
! #: c/c-typeck.cc:11517
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "преобразование типов в инициализаторе недопустимо в C++"
  
! #: c/c-typeck.cc:11963
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "избыточные элементы в инициализаторе объединения"
  
! #: c/c-typeck.cc:11975 c/c-typeck.cc:12052
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "избыточные элементы в инициализаторе структуры"
  
! #: c/c-typeck.cc:11996
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "позиционная инициализация поля в %<struct%> декларированной с %<designated_init%> атрибутом"
  
! #: c/c-typeck.cc:12067 c/c-typeck.cc:12193 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "не статическая инициализация регулируемого элемента-массива в структуре"
  
! #: c/c-typeck.cc:12163
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "избыточные элементы в инициализаторе объединения"
  
! #: c/c-typeck.cc:12185
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "в традиционном C инициализация объединений запрещена"
  
! #: c/c-typeck.cc:12284
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "избыточные элементы в инициализаторе массива"
  
! #: c/c-typeck.cc:12361 c/c-typeck.cc:12363
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "избыточные элементы в инициализаторе вектора"
  
! #: c/c-typeck.cc:12397
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "избыточные элементы в инициализаторе скаляра"
  
! #: c/c-typeck.cc:12564 c/c-typeck.cc:12640 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "constraint allows registers outside of a function"
  msgstr "согласно ISO C, избыточный знак %<;%> после функции не допускается"
  
! #: c/c-typeck.cc:12576 cp/semantics.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in output operand outside of a function"
  msgstr "тип переменного размера декларирован вне функции"
  
! #: c/c-typeck.cc:12587 cp/semantics.cc:2374
  #, fuzzy, gcc-internal-format
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "output operand outside of a function is not constant"
  msgstr "выходной операнд %d должен содержать ограничитель %<&%>"
  
! #: c/c-typeck.cc:12595 c/c-typeck.cc:12685 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Cilk_spawn%> may only be used inside a function"
  msgid "%<-%> modifier used inside of a function"
  msgstr "%<friend%> может быть задан только внутри класса"
  
! #: c/c-typeck.cc:12653 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:12666 cp/semantics.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in input operand outside of a function"
  msgstr "тип переменного размера декларирован вне функции"
  
! #: c/c-typeck.cc:12677 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "input operand outside of a function is not constant"
  msgstr "%qD не определено вне функции"
  
! #: c/c-typeck.cc:12729
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "в ISO C операторы вида %<goto *expr;%> запрещены"
  
! #: c/c-typeck.cc:12735
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "computed goto must be pointer type"
  msgstr "аргумент %d для %qE должен быть указателем"
  
! #: c/c-typeck.cc:12765 c/gimple-parser.cc:2648 cp/typeck.cc:11275
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "функция декларированная с атрибутом %<noreturn%> содержит оператор %<return%>"
  
! #: c/c-typeck.cc:12794
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "оператор %<return%> без значения в функции, возвращающей не void-значение"
  
! #: c/c-typeck.cc:12807 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "оператор %<return%> <значение> в функции возвращающей void"
  
! #: c/c-typeck.cc:12810
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "в ISO C запрещен оператор %<return%> с выражением в функции, возвращающей void"
  
! #: c/c-typeck.cc:12892
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr "функция возвращает адрес метки"
  
! #: c/c-typeck.cc:12983 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "в операторе switch задано не целое"
  
! #: c/c-typeck.cc:13008
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "в ISO C %<long%>-выражение в операторе switch не преобразуется в %<int%>"
  
! #: c/c-typeck.cc:13046 c/c-typeck.cc:13054
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "case-метка не является целочисленным константным выражением"
  
! #: c/c-typeck.cc:13060 cp/parser.cc:13523
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-метка вне оператора switch"
  
! #: c/c-typeck.cc:13062
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "метка %<default%> вне оператора switch"
  
! #: c/c-typeck.cc:13138 cp/parser.cc:15293
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "оператор break вне цикла или оператора switch"
  
! #: c/c-typeck.cc:13141 c/c-typeck.cc:13161 cp/decl.cc:4105 cp/parser.cc:15303
! #: cp/parser.cc:15324
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "некорректный выход из OpenMP структурного блока"
  
! #: c/c-typeck.cc:13144 cp/parser.cc:15306
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "оператор break использован с OpenMP для цикла"
  
! #: c/c-typeck.cc:13158 cp/parser.cc:15316
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "оператор continue вне цикла"
  
! #: c/c-typeck.cc:13208 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "оператор без побочного эффекта"
  
! #: c/c-typeck.cc:13252
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "оператор-выражение имеет неполный тип"
  
! #: c/c-typeck.cc:13543
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr "результат сравнения всегда %<false%>, поскольку адрес %qD не может быть NULL"
  
! #: c/c-typeck.cc:13548
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr "результат сравнения всегда %<true%>, поскольку адрес %qD не может быть NULL"
  
! #: c/c-typeck.cc:13566 c/c-typeck.cc:13604
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "результат сравнения всегда %<false%>, поскольку адрес %qD не может быть NULL"
  
! #: c/c-typeck.cc:13571 c/c-typeck.cc:13609
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "результат сравнения всегда %<true%>, поскольку адрес %qD не может быть NULL"
  
! #: c/c-typeck.cc:14201 c/c-typeck.cc:14365 cp/typeck.cc:6279
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "сравнение векторов с разными типами элементов"
  
! #: c/c-typeck.cc:14209 c/c-typeck.cc:14373 cp/typeck.cc:6293
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "сравнение векторов с разным числом элементов"
  
! #: c/c-typeck.cc:14224 c/c-typeck.cc:14388 cp/typeck.cc:6311
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "сравнение между типами %qT и %qT"
  
! #: c/c-typeck.cc:14234 c/c-typeck.cc:14398 cp/typeck.cc:6328
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "невозможно найти целый тип того же размера, что и %qT"
  
! #: c/c-typeck.cc:14248 cp/typeck.cc:5954
  #, fuzzy, gcc-internal-format
  #| msgid "comparing floating point with == or != is unsafe"
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "сравнение плавающих значений при помощи == или != не надежно"
  
! #: c/c-typeck.cc:14287 c/c-typeck.cc:14439
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "сравнение указателей на несвязанные адресные пространства"
  
! #: c/c-typeck.cc:14294 c/c-typeck.cc:14300
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "в ISO C сравнение указателя на функцию с указателем %<void *%> запрещено"
  
! #: c/c-typeck.cc:14307 c/c-typeck.cc:14449
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "сравнение различных указательных типов без приведения типов"
  
! #: c/c-typeck.cc:14320 c/c-typeck.cc:14326 c/c-typeck.cc:14476
! #: c/c-typeck.cc:14482
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "сравнение указателя и целого"
  
! #: c/c-typeck.cc:14427
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "сравнение указателей на полный и неполный типы"
  
! #: c/c-typeck.cc:14429
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C разрешает сравнение указателей на функции только на равенство/неравенство"
  
! #: c/c-typeck.cc:14434
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "упорядоченное сравнение указателя с нулевым указателем"
  
! #: c/c-typeck.cc:14457 c/c-typeck.cc:14460 c/c-typeck.cc:14467
! #: c/c-typeck.cc:14470
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "упорядоченное сравнение указателя с целочисленным нулем"
  
! #: c/c-typeck.cc:14547
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "неявная конверсия из %qT в %qT для совместимости с другим операндом бинарного выражения"
  
! #: c/c-typeck.cc:14865
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "массив, не приводимый к указателю, употреблен в контексте, где допустимо только скалярное значение"
  
! #: c/c-typeck.cc:14869
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "структурное значение употреблено в контексте, где допустимо только скалярное значение"
  
! #: c/c-typeck.cc:14873
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "объединение употреблено в контексте, где допустимо только скалярное значение"
  
! #: c/c-typeck.cc:14889
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "векторный тип использован в контексте, где допустимо только скалярное значение"
  
! #: c/c-typeck.cc:15092 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> должна задавать одну из %<parallel%>, %<for%>, %<sections%> или %<taskgroup%> клаузул"
  
! #: c/c-typeck.cc:15103 c/c-typeck.cc:15113 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<parallel%> or %<target%> %<if%> clause modifier"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "ожидался %<parallel%> или %<target%> модификатор %<if%> клаузулы"
  
! #: c/c-typeck.cc:15148 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> должна задавать одну из %<parallel%>, %<for%>, %<sections%> или %<taskgroup%> клаузул"
  
! #: c/c-typeck.cc:15216 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD не есть переменная в %qs клаузуле"
  
! #: c/c-typeck.cc:15220 c/c-typeck.cc:17037 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE не есть переменная в %qs клаузуле"
  
! #: c/c-typeck.cc:15228
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%<_Atomic%> %qD в %qs клаузуле"
  
! #: c/c-typeck.cc:15238 c/c-typeck.cc:17044 c/c-typeck.cc:17198
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD есть threadprivate переменная в %qs клаузуле"
  
! #: c/c-typeck.cc:15275 cp/semantics.cc:5995
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "нижняя граница %qE секции массива не имеет целочисленный тип"
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:6002
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "длина %qE секции массива не имеет целочисленный тип"
  
! #: c/c-typeck.cc:15305 cp/semantics.cc:6035
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer %qs in %s clause at %L"
  msgid "expected single pointer in %qs clause"
  msgstr "Указатель на процедуру %qs в %s клаузуле в %L"
  
! #: c/c-typeck.cc:15323 c/c-typeck.cc:15390 c/c-typeck.cc:15683
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "секция массива нулевой длины в %qs клаузуле"
  
! #: c/c-typeck.cc:15342 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "для массивного типа с неизвестной границей должно быть задано выражение для длины"
  
! #: c/c-typeck.cc:15350 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "отрицательная нижняя граница в секции массива в %qs клаузуле"
  
! #: c/c-typeck.cc:15359 c/c-typeck.cc:15483 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "отрицательная длина в секции массива в %qs клаузуле"
  
! #: c/c-typeck.cc:15376 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "нижняя граница %qE выше размера секции массива в %qs клаузуле"
  
! #: c/c-typeck.cc:15419 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "длина %qE выше размера секции массива в %qs клаузуле"
  
! #: c/c-typeck.cc:15434 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "верхняя граница %qE выше размера секции массива в %qs клаузуле"
  
! #: c/c-typeck.cc:15471 cp/semantics.cc:6201
  #, fuzzy, gcc-internal-format
  #| msgid "for unknown bound array type length expression must be specified"
  msgid "for array function parameter length expression must be specified"
  msgstr "для массивного типа с неизвестной границей должно быть задано выражение для длины"
  
! #: c/c-typeck.cc:15475 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "для типа указателя должно быть задано выражение длины"
  
! #: c/c-typeck.cc:15503 c/c-typeck.cc:15622 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "секция массив не непрерывна в %qs клаузуле"
  
! #: c/c-typeck.cc:15513 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE не имеет тип указателя или массива"
  
! #: c/c-typeck.cc:15889 cp/semantics.cc:7305
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "исключительная ситуация NULL имеет целый тип, а не тип указателя"
  
! #: c/c-typeck.cc:15896
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified array type"
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "%<_Atomic%>-квалифицированный массивный тип"
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:7312
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "параметр %qD имеет неполный тип"
  
! #: c/c-typeck.cc:15915 cp/semantics.cc:7328
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "битовое поле %qD не целочисленного типа"
  
! #: c/c-typeck.cc:15935 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15962
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15969 cp/semantics.cc:7398
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "выражение условия ссылается на итерационную переменную %qD"
  
! #: c/c-typeck.cc:15975 cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "end expression refers to outer iterator %qD"
  msgstr "выражение условия ссылается на итерационную переменную %qD"
  
! #: c/c-typeck.cc:15981 cp/semantics.cc:7410
  #, fuzzy, gcc-internal-format
  #| msgid "initializer expression refers to iteration variable %qD"
  msgid "step expression refers to outer iterator %qD"
  msgstr "выражение инициализатора ссылается на итерационную переменную %qD"
  
! #: c/c-typeck.cc:16018 cp/semantics.cc:7458
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected pointer in %qs clause"
  msgstr "ожидался указатель"
  
  #
! #: c/c-typeck.cc:16121 cp/semantics.cc:7624
  #, fuzzy, gcc-internal-format
  #| msgid "using parameters for %<linear%> step is not supported yet"
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "модель кода %<large%> пока не поддерживается"
  
  #
! #: c/c-typeck.cc:16143 cp/semantics.cc:7644
  #, fuzzy, gcc-internal-format
  #| msgid "using parameters for %<linear%> step is not supported yet"
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "модель кода %<large%> пока не поддерживается"
  
! #: c/c-typeck.cc:16169 c/c-typeck.cc:16179
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD в %<reduction%> клаузуле есть массив нулевой длины"
  
! #: c/c-typeck.cc:16199
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "%<_Atomic%> %qE в %<reduction%> клаузуле"
  
! #: c/c-typeck.cc:16211
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "zero sized type %qT in %qs clause"
  msgstr "битовое поле %qE в %qs клаузуле"
  
! #: c/c-typeck.cc:16219
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "variable sized type %qT in %qs clause"
  msgstr "битовое поле %qE в %qs клаузуле"
  
! #: c/c-typeck.cc:16263
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE имеет недопустимый тип для %<reduction(%s)%>"
  
! #: c/c-typeck.cc:16272 cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "определенная пользователем редукция не найдена для %qE"
  
! #: c/c-typeck.cc:16360
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "тип элемента переменой длины в предложении массива %<reduction%>"
  
! #: c/c-typeck.cc:16378 c/c-typeck.cc:17292 cp/semantics.cc:9943
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr "%<nowait%> предложение не может использоваться вместе с %<copyprivate%>"
  
! #: c/c-typeck.cc:16390 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE должно быть %<threadprivate%> для %<copyin%>"
  
! #: c/c-typeck.cc:16405 cp/semantics.cc:7687
  #, fuzzy, gcc-internal-format
  #| msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs"
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr "модификатор не должен задаваться в предложении %<linear%> для конструкций %<simd%> или %<for%>"
  
! #: c/c-typeck.cc:16414
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "линейное предложение применено к нецелой переменной без указателя с типом %qT"
  
! #: c/c-typeck.cc:16422
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD в предложении %<linear%>"
  
! #: c/c-typeck.cc:16441 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "шаг предложения %<linear%> %qE не является ни константой, ни параметром"
  
! #: c/c-typeck.cc:16471 c/c-typeck.cc:17192 c/c-typeck.cc:17463
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE не является переменной в предложении %qs"
  
! #: c/c-typeck.cc:16488 cp/semantics.cc:7876
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD многократно встречается в предложениях данных"
  
! #: c/c-typeck.cc:16499 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD многократно встречается в предложениях сокращения"
  
! #: c/c-typeck.cc:16513 c/c-typeck.cc:16583 c/c-typeck.cc:16618
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE многократно встречается в предложениях данных"
  
! #: c/c-typeck.cc:16523 c/c-typeck.cc:16591 c/c-typeck.cc:16940
! #: c/c-typeck.cc:17092 c/c-typeck.cc:17100 c/c-typeck.cc:17116
! #: c/c-typeck.cc:17125 c/c-typeck.cc:17133 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
*************** msgstr "%qE многократно вс�
*** 55068,55344 ****
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD многократно встречается в предложениях данных"
  
! #: c/c-typeck.cc:16509 c/c-typeck.cc:16580 c/c-typeck.cc:17119
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD встречается в предложениях данных и сопоставления"
  
! #: c/c-typeck.cc:16554 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE не является переменной в предложении %<firstprivate%>"
  
! #: c/c-typeck.cc:16594 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE не является переменной в предложении %<lastprivate%>"
  
! #: c/c-typeck.cc:16613 cp/semantics.cc:8473
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE не является переменной в предложении %<aligned%>"
  
! #: c/c-typeck.cc:16620
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE в предложении %<aligned%> не является ни указателем, ни массивом"
  
! #: c/c-typeck.cc:16627
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD в предложении %<aligned%>"
  
! #: c/c-typeck.cc:16634
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE многократно встречается в предложении %<aligned%>"
  
! #: c/c-typeck.cc:16647 cp/semantics.cc:8542
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE не является переменной в предложении %<depend%>"
  
! #: c/c-typeck.cc:16653
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in %<aligned%> clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE многократно встречается в предложении %<aligned%>"
  
! #: c/c-typeck.cc:16666 cp/semantics.cc:8581
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE не является переменной в предложении %<aligned%>"
  
! #: c/c-typeck.cc:16672
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in %<aligned%> clauses"
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE многократно встречается в предложении %<aligned%>"
  
! #: c/c-typeck.cc:16744 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16759 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16767 cp/semantics.cc:8742
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE не является переменной в предложении %<depend%>"
  
! #: c/c-typeck.cc:16788 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16798 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16859 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "секция массива не имеет отображаемый тип в предложении %qs"
  
! #: c/c-typeck.cc:16879 c/c-typeck.cc:16955 c/c-typeck.cc:16991
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %qD"
  msgid "unsupported map expression %qE"
  msgstr "неподдерживаемый аргумент для %qD"
  
! #: c/c-typeck.cc:16919 c/c-typeck.cc:17096 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD многократно встречается в предложениях движения"
  
! #: c/c-typeck.cc:16927 c/c-typeck.cc:17102 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD многократно встречается в предложениях сопоставления"
  
! #: c/c-typeck.cc:17046 c/c-typeck.cc:17188 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD не имеет отображаемый тип в предложении %qs"
  
! #: c/c-typeck.cc:17171 cp/semantics.cc:9248
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE не является ни переменной, ни именем функции в предложении %qs"
  
! #: c/c-typeck.cc:17197 cp/semantics.cc:9279
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE многократно встречается в одной директиве %<declare target%><)%>"
  
! #: c/c-typeck.cc:17211 cp/semantics.cc:9295
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD не является аргументом в %<uniform%> предложении"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE не является аргументом в %<uniform%> предложении"
  
! #: c/c-typeck.cc:17233
  #, fuzzy, gcc-internal-format
  #| msgid "source is not a pointer"
  msgid "%qs variable is not a pointer"
  msgstr "источник не есть указатель"
  
! #: c/c-typeck.cc:17240
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "%qs переменная не является ни указателем, ни массивом"
  
! #: c/c-typeck.cc:17288 c/c-typeck.cc:17393 cp/semantics.cc:9894
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr "%<nowait%> предложение не может использоваться вместе с %<copyprivate%>"
  
! #: c/c-typeck.cc:17308 cp/semantics.cc:8816
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %qs clauses on a task construct"
  msgstr "слишком много конструкций %qs"
  
! #: c/c-typeck.cc:17429 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "предложение %<inbranch%> несовместимо с %<notinbranch%>"
  
! #: c/c-typeck.cc:17464 cp/semantics.cc:9706
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in motion clauses"
  msgid "%qD appears more than once in action clauses"
  msgstr "%qD многократно встречается в предложениях движения"
  
! #: c/c-typeck.cc:17475 cp/semantics.cc:9720
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take %<void%>"
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "%qD должен иметь список параметров %<void%>"
  
! #: c/c-typeck.cc:17484 cp/semantics.cc:9729
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not const"
  msgid "%qD shall not be const"
  msgstr "%q#D не есть const"
  
! #: c/c-typeck.cc:17533 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE является предопределённым %qs для %qs"
  
! #: c/c-typeck.cc:17543
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17574 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "значение предложения %<simdlen%> больше значения %<safelen%> предложения"
  
! #: c/c-typeck.cc:17586 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%> модификатор планирования задан вместе с %<ordered%> предложением"
  
! #: c/c-typeck.cc:17597 c/c-typeck.cc:17605 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "%<nowait%> предложение не может использоваться вместе с %<copyprivate%>"
  
! #: c/c-typeck.cc:17653 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "шаг %<linear%> предложения является параметром %qD, который не указан в %<uniform%> предложении"
  
! #: c/c-typeck.cc:17704 cp/semantics.cc:9865
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "%<nowait%> предложение не может использоваться вместе с %<copyprivate%>"
  
! #: c/c-typeck.cc:17712 cp/semantics.cc:9876
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr "%<nowait%> предложение не может использоваться вместе с %<copyprivate%>"
  
! #: c/c-typeck.cc:17720 cp/semantics.cc:9932
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr "%<nowait%> предложение не может использоваться вместе с %<copyprivate%>"
  
! #: c/c-typeck.cc:17730 cp/semantics.cc:9905
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr "%<nowait%> предложение не может использоваться вместе с %<copyprivate%>"
  
! #: c/c-typeck.cc:17748 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17766 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17770 cp/semantics.cc:10182
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr "слишком много %<if%> клаузул с %qs модификатором"
  
! #: c/c-typeck.cc:17942
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "нельзя использовать %<va_arg%> с обратным порядком хранения"
  
! #: c/c-typeck.cc:17947
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "второй аргумент %<va_arg%> имеет неполный тип %qT"
  
! #: c/c-typeck.cc:17953
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "второй аргумент %<va_arg%> имеет неполный тип %qT"
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "в C++ требуется расширенный тип, а не перечислимый тип в %<va_arg%>"
--- 55077,55353 ----
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD многократно встречается в предложениях данных"
  
! #: c/c-typeck.cc:16526 c/c-typeck.cc:16597 c/c-typeck.cc:17136
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD встречается в предложениях данных и сопоставления"
  
! #: c/c-typeck.cc:16571 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE не является переменной в предложении %<firstprivate%>"
  
! #: c/c-typeck.cc:16611 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE не является переменной в предложении %<lastprivate%>"
  
! #: c/c-typeck.cc:16630 cp/semantics.cc:8473
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE не является переменной в предложении %<aligned%>"
  
! #: c/c-typeck.cc:16637
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE в предложении %<aligned%> не является ни указателем, ни массивом"
  
! #: c/c-typeck.cc:16644
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD в предложении %<aligned%>"
  
! #: c/c-typeck.cc:16651
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE многократно встречается в предложении %<aligned%>"
  
! #: c/c-typeck.cc:16664 cp/semantics.cc:8542
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE не является переменной в предложении %<depend%>"
  
! #: c/c-typeck.cc:16670
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in %<aligned%> clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE многократно встречается в предложении %<aligned%>"
  
! #: c/c-typeck.cc:16683 cp/semantics.cc:8581
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE не является переменной в предложении %<aligned%>"
  
! #: c/c-typeck.cc:16689
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in %<aligned%> clauses"
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE многократно встречается в предложении %<aligned%>"
  
! #: c/c-typeck.cc:16761 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16776 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16784 cp/semantics.cc:8742
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE не является переменной в предложении %<depend%>"
  
! #: c/c-typeck.cc:16805 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16815 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16876 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "секция массива не имеет отображаемый тип в предложении %qs"
  
! #: c/c-typeck.cc:16896 c/c-typeck.cc:16972 c/c-typeck.cc:17008
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %qD"
  msgid "unsupported map expression %qE"
  msgstr "неподдерживаемый аргумент для %qD"
  
! #: c/c-typeck.cc:16936 c/c-typeck.cc:17113 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD многократно встречается в предложениях движения"
  
! #: c/c-typeck.cc:16944 c/c-typeck.cc:17119 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD многократно встречается в предложениях сопоставления"
  
! #: c/c-typeck.cc:17063 c/c-typeck.cc:17205 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD не имеет отображаемый тип в предложении %qs"
  
! #: c/c-typeck.cc:17188 cp/semantics.cc:9248
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE не является ни переменной, ни именем функции в предложении %qs"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9279
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE многократно встречается в одной директиве %<declare target%><)%>"
  
! #: c/c-typeck.cc:17228 cp/semantics.cc:9295
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD не является аргументом в %<uniform%> предложении"
  
! #: c/c-typeck.cc:17231 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE не является аргументом в %<uniform%> предложении"
  
! #: c/c-typeck.cc:17250
  #, fuzzy, gcc-internal-format
  #| msgid "source is not a pointer"
  msgid "%qs variable is not a pointer"
  msgstr "источник не есть указатель"
  
! #: c/c-typeck.cc:17257
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "%qs переменная не является ни указателем, ни массивом"
  
! #: c/c-typeck.cc:17305 c/c-typeck.cc:17410 cp/semantics.cc:9894
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr "%<nowait%> предложение не может использоваться вместе с %<copyprivate%>"
  
! #: c/c-typeck.cc:17325 cp/semantics.cc:8816
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %qs clauses on a task construct"
  msgstr "слишком много конструкций %qs"
  
! #: c/c-typeck.cc:17446 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "предложение %<inbranch%> несовместимо с %<notinbranch%>"
  
! #: c/c-typeck.cc:17481 cp/semantics.cc:9706
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in motion clauses"
  msgid "%qD appears more than once in action clauses"
  msgstr "%qD многократно встречается в предложениях движения"
  
! #: c/c-typeck.cc:17492 cp/semantics.cc:9720
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take %<void%>"
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "%qD должен иметь список параметров %<void%>"
  
! #: c/c-typeck.cc:17501 cp/semantics.cc:9729
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not const"
  msgid "%qD shall not be const"
  msgstr "%q#D не есть const"
  
! #: c/c-typeck.cc:17550 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE является предопределённым %qs для %qs"
  
! #: c/c-typeck.cc:17560
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17591 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "значение предложения %<simdlen%> больше значения %<safelen%> предложения"
  
! #: c/c-typeck.cc:17603 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%> модификатор планирования задан вместе с %<ordered%> предложением"
  
! #: c/c-typeck.cc:17614 c/c-typeck.cc:17622 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "%<nowait%> предложение не может использоваться вместе с %<copyprivate%>"
  
! #: c/c-typeck.cc:17670 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "шаг %<linear%> предложения является параметром %qD, который не указан в %<uniform%> предложении"
  
! #: c/c-typeck.cc:17721 cp/semantics.cc:9865
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "%<nowait%> предложение не может использоваться вместе с %<copyprivate%>"
  
! #: c/c-typeck.cc:17729 cp/semantics.cc:9876
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr "%<nowait%> предложение не может использоваться вместе с %<copyprivate%>"
  
! #: c/c-typeck.cc:17737 cp/semantics.cc:9932
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr "%<nowait%> предложение не может использоваться вместе с %<copyprivate%>"
  
! #: c/c-typeck.cc:17747 cp/semantics.cc:9905
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr "%<nowait%> предложение не может использоваться вместе с %<copyprivate%>"
  
! #: c/c-typeck.cc:17765 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17783 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17787 cp/semantics.cc:10182
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr "слишком много %<if%> клаузул с %qs модификатором"
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "нельзя использовать %<va_arg%> с обратным порядком хранения"
  
! #: c/c-typeck.cc:17964
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "второй аргумент %<va_arg%> имеет неполный тип %qT"
  
! #: c/c-typeck.cc:17970
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "второй аргумент %<va_arg%> имеет неполный тип %qT"
  
! #: c/c-typeck.cc:17976
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "в C++ требуется расширенный тип, а не перечислимый тип в %<va_arg%>"
*************** msgstr "ожидался else опера
*** 55582,55934 ****
  msgid "expected case label"
  msgstr "ожидалась метка"
  
! #: cobol/cdf-copy.cc:109
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:275
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr ""
  
! #: cobol/cobol1.cc:326
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Creating '%s'\n"
  msgid "exception '%s'"
  msgstr "Создание '%s'\n"
  
! #: cobol/cobol1.cc:408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not close response file %s"
  msgid "could not execute preprocessor %s"
  msgstr "не удалось закрыть файл отзыва %s"
  
! #: cobol/cobol1.cc:413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not find specs file %s\n"
  msgid "could not include %s"
  msgstr "не найден файл спецификаций %s\n"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:419
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:53
! msgid "no such exception: 0x%04x"
  msgstr ""
  
! #: cobol/genapi.cc:332
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:571
  #, gcc-internal-format
! msgid "Nice try, but you can't fire me. I quit!"
  msgstr ""
  
! #: cobol/genapi.cc:1486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE does not have a mappable type in %qs clause"
! msgid "%s(): Knows not the variable type %s for %s"
  msgstr "%qE не имеет отображаемый тип в предложении %qs"
  
! #: cobol/genapi.cc:2176
! #, gcc-internal-format, gfc-internal-format
! msgid "I don't know how to MOVE an alphabetical string to %s(%s) \n"
  msgstr ""
  
! #: cobol/genapi.cc:2244
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): field->type %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:5728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:%d: Invalid state file; %s"
! msgid "%s(): Invalid field type %s:"
  msgstr "%s:%d: Некорректный файл состояния; %s"
  
! #: cobol/genapi.cc:6929 cobol/genapi.cc:6935 cobol/genapi.cc:6941
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_logop() was called with variable %s on line %d, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7048 cobol/genapi.cc:7112
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_relop() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7158
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_if() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7411
! #, gcc-internal-format, gfc-internal-format
! msgid "###### candidate %s has unimplemented CVT_type %d(%s)\n"
  msgstr ""
  
! #: cobol/genapi.cc:7422
! #, gcc-internal-format, gfc-internal-format
! msgid "###### unknown setop_t code %d\n"
  msgstr ""
  
! #: cobol/genapi.cc:7618
! msgid "%s:%d: %zu exceeds MAXIMUM_UNTILS of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:8624
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:8846 cobol/genapi.cc:9306
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:8971
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s access mode is 'file_inaccessible_e' in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9044
  #, gcc-internal-format
! msgid "parser_file_open called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9049
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_open for %s called with NULL var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9054
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9122
  #, gcc-internal-format
! msgid "parser_file_close called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9127
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_close for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9180
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9190
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9195
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9200
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9205
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9210
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but 'where' >= 0"
  msgstr ""
  
! #: cobol/genapi.cc:9219
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but 'where' < 0"
  msgstr ""
  
! #: cobol/genapi.cc:9262
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9311
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9317
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9322
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9457
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:11122
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): asked to sort %s, but it's not a table"
  msgstr ""
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:11250
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11379
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11786
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12187
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:12439
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): What in the name of Nero's fiddle are we doing here?"
! msgstr ""
  
! #: cobol/genapi.cc:13948
! #, gcc-internal-format, gfc-internal-format
! msgid "In parser_move(%s to %s), the move of FldLiteralN to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:14184
! #, gcc-internal-format, gfc-internal-format
! msgid "In mh_dest_is_float(%s to %s), the move of %s to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:16279
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16351
  #, gcc-internal-format
! msgid "parser_symbol_add() was called with a NULL new_var\n"
  msgstr ""
  
! #: cobol/genapi.cc:16379
! msgid "%s(): %2.2d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:16419
  #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add(): %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16425
! msgid "parser_symbol_add(): %2.2d %s has null ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16433
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add( %s ) improperly has a non-null var_decl_node\n"
  msgstr ""
  
! #: cobol/genapi.cc:16638
! msgid "%s(): %2.2d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/gengen.cc:363
  #, gcc-internal-format
! msgid "The given type is not NULL, and that's just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:372
  #, gcc-internal-format
! msgid "The given type is not a DECL or a TYPE"
  msgstr ""
  
! #: cobol/gengen.cc:416
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown type name %qE"
  msgid "Unknown type %d"
  msgstr "неизвестное имя типа %qE"
  
! #: cobol/gengen.cc:2941
  #, gcc-internal-format
! msgid "Residual context count!"
  msgstr ""
  
! #: cobol/genmath.cc:1392
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_op() doesn't know how to evaluate \"%s = %s %c %s\"\n"
  msgstr ""
  
! #: cobol/genutil.cc:322 cobol/genutil.cc:601
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "слишком много входных файлов"
  
! #: cobol/lexio.cc:1490
  #, gcc-internal-format, gfc-internal-format
! msgid "%s pid %d terminated by %s"
  msgstr ""
  
! #: cobol/lexio.cc:1495
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: %s exited with status %d\n"
  msgid "%s exited with status %d"
  msgstr "%s: программа %s завершилась с кодом %d\n"
  
! #: cobol/symbols.cc:450
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs value must be positive"
  msgid "%s: key must be field"
  msgstr "значение %qs должно быть положительным"
  
! #: cobol/symbols.cc:3709 cobol/symbols.cc:3816 cobol/symbols.cc:3846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: would convert file '%s'\n"
  msgid "%s:%d: could not add '%s'"
  msgstr "%s: был бы преобразован файл '%s'\n"
  
! #: cobol/util.cc:1108
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1705
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: compiling '%s'\n"
  msgid "%s: regcomp: %s"
  msgstr "%s: компиляция '%s'\n"
  
! #: cobol/util.cc:1815
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:2141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect: recompiling %s\n"
  msgid "failed compiling %s"
--- 55591,56003 ----
  msgid "expected case label"
  msgstr "ожидалась метка"
  
! #: cobol/cdf-copy.cc:108
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:274
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr ""
  
! #: cobol/cobol1.cc:325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Creating '%s'\n"
  msgid "exception '%s'"
  msgstr "Создание '%s'\n"
  
! #: cobol/cobol1.cc:414
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not close response file %s"
  msgid "could not execute preprocessor %s"
  msgstr "не удалось закрыть файл отзыва %s"
  
! #: cobol/cobol1.cc:420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not find specs file %s\n"
  msgid "could not include %s"
  msgstr "не найден файл спецификаций %s\n"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:426
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:54
! #, gcc-internal-format
! msgid "no such exception: 0x%x"
  msgstr ""
  
! #: cobol/genapi.cc:354
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:600
  #, gcc-internal-format
! msgid "Nice try, but you cannot fire me."
  msgstr ""
  
! #: cobol/genapi.cc:1214
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%qD should be initialized"
! msgid "%s should not be null"
! msgstr "%qD должен быть инициализирован"
! 
! #: cobol/genapi.cc:1792
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE does not have a mappable type in %qs clause"
! msgid "%s: Knows not the variable type %s for %s"
  msgstr "%qE не имеет отображаемый тип в предложении %qs"
  
! #: cobol/genapi.cc:2481
! #, gcc-internal-format
! msgid "I don%'t know how to MOVE an alphabetical string to %s(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:2549
! #, gcc-internal-format
! msgid "%s: %<field->type%> %s must be literal or alphanumeric"
  msgstr ""
  
! #
! #: cobol/genapi.cc:4460
! #, fuzzy, gcc-internal-format
! #| msgid "invalid GIMPLE statement"
! msgid "Not valid for ACCEPT statement."
! msgstr "некорректный оператор GIMPLE"
! 
! #: cobol/genapi.cc:5488
! #, gcc-internal-format
! msgid "Attempting to send to an input device."
! msgstr ""
! 
! #
! #: cobol/genapi.cc:5511
! #, fuzzy, gcc-internal-format
! #| msgid "invalid GIMPLE statement"
! msgid "Not valid for DISPLAY statement."
! msgstr "некорректный оператор GIMPLE"
! 
! #: cobol/genapi.cc:6412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s:%d: Invalid state file; %s"
! msgid "%s: Invalid field type %s:"
  msgstr "%s:%d: Некорректный файл состояния; %s"
  
! #: cobol/genapi.cc:7622 cobol/genapi.cc:7628 cobol/genapi.cc:7634
! #, gcc-internal-format
! msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7741
! #, gcc-internal-format
! msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7805
! #, gcc-internal-format
! msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7851
! #, gcc-internal-format
! msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:8116
! #, gcc-internal-format
! msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:8127
! #, fuzzy, gcc-internal-format
! #| msgid "unknown '#pragma extern_model' model '%s'"
! msgid "unknown %<setop_t%> code %d"
! msgstr "неизвестная модель '#pragma extern_model' '%s'"
! 
! #: cobol/genapi.cc:8315
! #, gcc-internal-format
! msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:9324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:9538 cobol/genapi.cc:10006
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9663
! #, gcc-internal-format
! msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9737
  #, gcc-internal-format
! msgid "%<parser_file_open%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9742
! #, gcc-internal-format
! msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9748
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9817
  #, gcc-internal-format
! msgid "%<parser_file_close%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9822
! #, gcc-internal-format
! msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9887
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9892
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9898
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9903
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9909
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9918
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10011
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10017
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10022
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10107
! #, gcc-internal-format
! msgid "The file pointer should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:10161
  #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
+ #: cobol/genapi.cc:11881
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "%qT resolves to %qT, which is is not a class type"
+ msgid "%s: asked to sort %s, which is not a table"
+ msgstr "%qT разрешается в %qT, который не является классовым типом"
+ 
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12013
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12147
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12569
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12973
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:13264
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Name %qs at %C is the name of the procedure"
! msgid "%s: What in the name of Nero are we doing here?"
! msgstr "Имя %qs в %C есть имя процедуры"
  
! #: cobol/genapi.cc:14560
! #, gcc-internal-format
! msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:14796
! #, gcc-internal-format
! msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:16918
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16990
  #, gcc-internal-format
! msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr ""
  
! #: cobol/genapi.cc:17020
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17060
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17065
! #, gcc-internal-format
! msgid "%s: %d %qs has NULL ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17072
! #, gcc-internal-format
! msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:17267
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17334
  #, gcc-internal-format
! msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
  msgstr ""
  
! #: cobol/gengen.cc:360
  #, gcc-internal-format
! msgid "The given type is NULL, and that is just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:369
! #, fuzzy, gcc-internal-format
! #| msgid "derived type declaration"
! msgid "The given type is not a declaration or a TYPE"
! msgstr "декларация производного типа"
! 
! #: cobol/gengen.cc:413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown type name %qE"
  msgid "Unknown type %d"
  msgstr "неизвестное имя типа %qE"
  
! #: cobol/gengen.cc:482
  #, gcc-internal-format
! msgid "Attempting an assignment of differing types."
  msgstr ""
  
! #: cobol/gengen.cc:2893
! #, gcc-internal-format
! msgid "Residual context count"
  msgstr ""
  
! #: cobol/genmath.cc:1385
! #, gcc-internal-format
! msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
! msgstr ""
! 
! #: cobol/genutil.cc:596
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "слишком много входных файлов"
  
! #: cobol/genutil.cc:761
! #, fuzzy, gcc-internal-format
! #| msgid "cannot read string table from %s"
! msgid "cannot get %<float%> value from %s"
! msgstr "ошибка чтения таблицы цепочек из %s"
! 
! #: cobol/lexio.cc:1581
  #, gcc-internal-format, gfc-internal-format
! msgid "%s pid %ld terminated by %s"
  msgstr ""
  
! #: cobol/lexio.cc:1586
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: %s exited with status %d\n"
  msgid "%s exited with status %d"
  msgstr "%s: программа %s завершилась с кодом %d\n"
  
! #: cobol/symbols.cc:418
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs value must be positive"
  msgid "%s: key must be field"
  msgstr "значение %qs должно быть положительным"
  
! #: cobol/symbols.cc:3712 cobol/symbols.cc:3815 cobol/symbols.cc:3845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: would convert file '%s'\n"
  msgid "%s:%d: could not add '%s'"
  msgstr "%s: был бы преобразован файл '%s'\n"
  
! #: cobol/util.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1873
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: compiling '%s'\n"
  msgid "%s: regcomp: %s"
  msgstr "%s: компиляция '%s'\n"
  
! #: cobol/util.cc:2022
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:2430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect: recompiling %s\n"
  msgid "failed compiling %s"
*************** msgstr "нет подходящего %<
*** 56404,56410 ****
  msgid "%q#D is private within this context"
  msgstr "%q#D private в данном контексте"
  
! #: cp/call.cc:8377 cp/decl.cc:9615
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "декларировано private здесь"
--- 56473,56479 ----
  msgid "%q#D is private within this context"
  msgstr "%q#D private в данном контексте"
  
! #: cp/call.cc:8377 cp/decl.cc:9613
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "декларировано private здесь"
*************** msgstr "декларировано priva
*** 56414,56420 ****
  msgid "%q#D is protected within this context"
  msgstr "%q#D protected в данном контексте"
  
! #: cp/call.cc:8383 cp/decl.cc:9616
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "декларировано protected здесь"
--- 56483,56489 ----
  msgid "%q#D is protected within this context"
  msgstr "%q#D protected в данном контексте"
  
! #: cp/call.cc:8383 cp/decl.cc:9614
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "декларировано protected здесь"
*************** msgstr "аргумент 3 в вызов
*** 56750,56756 ****
  msgid "constructor delegates to itself"
  msgstr "конструктор делегирует к себе"
  
! #: cp/call.cc:11805 cp/typeck.cc:10490
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
--- 56819,56825 ----
  msgid "constructor delegates to itself"
  msgstr "конструктор делегирует к себе"
  
! #: cp/call.cc:11805 cp/typeck.cc:10606
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
*************** msgstr ""
*** 56769,56775 ****
  msgid "call to non-function %qD"
  msgstr "вызов не функции %qD"
  
! #: cp/call.cc:11947 cp/pt.cc:17467 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "невозможно вызвать конструктор %<%T::%D%> непосредственно"
--- 56838,56844 ----
  msgid "call to non-function %qD"
  msgstr "вызов не функции %qD"
  
! #: cp/call.cc:11947 cp/pt.cc:17496 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "невозможно вызвать конструктор %<%T::%D%> непосредственно"
*************** msgstr ""
*** 56935,56942 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr ""
  
! #: cp/class.cc:1461 cp/decl.cc:1946 cp/decl.cc:1958 cp/decl.cc:1984
! #: cp/decl.cc:2006 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "предыдущая декларация %q#D"
--- 57004,57011 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr ""
  
! #: cp/class.cc:1461 cp/decl.cc:1944 cp/decl.cc:1956 cp/decl.cc:1982
! #: cp/decl.cc:2004 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "предыдущая декларация %q#D"
*************** msgstr ""
*** 57281,57477 ****
  msgid "  non-static data member %qD has volatile type"
  msgstr ""
  
! #: cp/class.cc:6466
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "базовый класс %q#T имеет доступный невиртуальный деструктор"
  
! #: cp/class.cc:6495
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "нестатическая ссылка %q#D в классе без конструктора"
  
! #: cp/class.cc:6501
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "нестатический константный элемент %q#D в классе без конструктора"
  
! #: cp/class.cc:6834
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "выравнивание %qD увеличено в -fabi-version=9 (GCC 5.2)"
  
! #: cp/class.cc:6838
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "выравнивание %qD увеличено в -fabi-version=9 (GCC 5.2)"
  
! #: cp/class.cc:6878
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "непосредственная база %qT недоступна в %qT из-за неоднозначности"
  
! #: cp/class.cc:6890
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "виртуальная база %qT недоступна в %qT из-за неоднозначности"
  
! #: cp/class.cc:7132
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "смещение %qD несовместимо с ABI и может измениться в будущих версиях GCC"
  
! #: cp/class.cc:7328
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "размер типа %qT слишком велик (%qE байт)"
  
! #: cp/class.cc:7649
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "некорректное использование %q#T с массивом нулевого размера в %q#D"
  
! #: cp/class.cc:7650
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "недопустимое использование %q#T с элементом регулируемого массива в %q#T"
  
! #: cp/class.cc:7655
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "элемент массива %q#D объявлен здесь"
  
! #: cp/class.cc:7684
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "элемент массива нулевого размера %qD не в конце %q#T"
  
! #: cp/class.cc:7686
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "элемент массива нулевого размера %qD в другом пустом %q#T"
  
! #: cp/class.cc:7695 cp/class.cc:7730
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "в определении %q#T"
  
! #: cp/class.cc:7703
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "элемент регулируемого массива %qD не в конце %q#T"
  
! #: cp/class.cc:7705
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member %qD in an otherwise empty %q#T"
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "элемент регулируемого массива %qD в другом пустом %q#T"
  
! #: cp/class.cc:7728
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "следующий элемент %q#D объявлен здесь"
  
! #: cp/class.cc:7840 cp/decl.cc:18273 cp/parser.cc:28411
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "повторное определение %q#T"
  
! #: cp/class.cc:7987
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T содержит виртуальные функции и доступный невиртуальный деструктор"
  
! #: cp/class.cc:8015
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "тип transparent %q#T не имеет полей"
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "type transparent класс %qT имеет базовые классы"
  
! #: cp/class.cc:8025
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "в типе прозрачного класса %qT есть виртуальные функции"
  
! #: cp/class.cc:8031
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr "type transparent %q#T не может быть сделан прозрачным, так как тип первого поля имеет ABI, отличный от класса в целом"
  
! #: cp/class.cc:8202
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "определение %qD не соответствует %<#include <initializer_list>%>"
  
! #: cp/class.cc:8213
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "не удалось завершить структуру из-за предыдущих грамматических ошибок"
  
! #: cp/class.cc:8720
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "некорректная строка %<\"%E\"%>, задающая язык"
  
! #: cp/class.cc:8810
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "ошибка при выборе перегруженной функции %qD при преобразовании к типу %qT"
  
! #: cp/class.cc:8976
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "нет способа для преобразования функции %qD к типу %q#T"
  
! #: cp/class.cc:9004
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "преобразование перегруженной функции %qD к типу %q#T неоднозначно"
  
! #: cp/class.cc:9046
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr ""
  
! #: cp/class.cc:9051
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "(указатель на элемент можно получить только при помощи %<&%E%>)"
  
! #: cp/class.cc:9061
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "предполагается указатель на элемент %qD"
  
! #: cp/class.cc:9064
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(указатель на элемент можно получить только при помощи %<&%E%>)"
  
! #: cp/class.cc:9143
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "недостаточная информация о типе"
  
! #: cp/class.cc:9163
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "ошибка преобразования %qE из типа %qT в тип %qT"
  
! #: cp/class.cc:9464
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "декларация %qD как элемента %qT"
  
! #: cp/class.cc:9467
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as %q#D"
  msgid "used here to mean %q#D"
--- 57350,57558 ----
  msgid "  non-static data member %qD has volatile type"
  msgstr ""
  
! #: cp/class.cc:6478
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "базовый класс %q#T имеет доступный невиртуальный деструктор"
  
! #: cp/class.cc:6507
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "нестатическая ссылка %q#D в классе без конструктора"
  
! #: cp/class.cc:6513
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "нестатический константный элемент %q#D в классе без конструктора"
  
! #: cp/class.cc:6853
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "выравнивание %qD увеличено в -fabi-version=9 (GCC 5.2)"
  
! #: cp/class.cc:6858
! #, fuzzy, gcc-internal-format
! #| msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
! msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr "выравнивание %qD увеличено в -fabi-version=9 (GCC 5.2)"
! 
! #: cp/class.cc:6866
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "выравнивание %qD увеличено в -fabi-version=9 (GCC 5.2)"
  
! #: cp/class.cc:6871
! #, fuzzy, gcc-internal-format
! #| msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
! msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr "выравнивание %qD увеличено в -fabi-version=9 (GCC 5.2)"
! 
! #: cp/class.cc:6912
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "непосредственная база %qT недоступна в %qT из-за неоднозначности"
  
! #: cp/class.cc:6924
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "виртуальная база %qT недоступна в %qT из-за неоднозначности"
  
! #: cp/class.cc:7166
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "смещение %qD несовместимо с ABI и может измениться в будущих версиях GCC"
  
! #: cp/class.cc:7362
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "размер типа %qT слишком велик (%qE байт)"
  
! #: cp/class.cc:7683
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "некорректное использование %q#T с массивом нулевого размера в %q#D"
  
! #: cp/class.cc:7684
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "недопустимое использование %q#T с элементом регулируемого массива в %q#T"
  
! #: cp/class.cc:7689
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "элемент массива %q#D объявлен здесь"
  
! #: cp/class.cc:7718
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "элемент массива нулевого размера %qD не в конце %q#T"
  
! #: cp/class.cc:7720
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "элемент массива нулевого размера %qD в другом пустом %q#T"
  
! #: cp/class.cc:7729 cp/class.cc:7764
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "в определении %q#T"
  
! #: cp/class.cc:7737
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "элемент регулируемого массива %qD не в конце %q#T"
  
! #: cp/class.cc:7739
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member %qD in an otherwise empty %q#T"
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "элемент регулируемого массива %qD в другом пустом %q#T"
  
! #: cp/class.cc:7762
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "следующий элемент %q#D объявлен здесь"
  
! #: cp/class.cc:7874 cp/decl.cc:18271 cp/parser.cc:28464
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "повторное определение %q#T"
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T содержит виртуальные функции и доступный невиртуальный деструктор"
  
! #: cp/class.cc:8049
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "тип transparent %q#T не имеет полей"
  
! #: cp/class.cc:8055
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "type transparent класс %qT имеет базовые классы"
  
! #: cp/class.cc:8059
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "в типе прозрачного класса %qT есть виртуальные функции"
  
! #: cp/class.cc:8065
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr "type transparent %q#T не может быть сделан прозрачным, так как тип первого поля имеет ABI, отличный от класса в целом"
  
! #: cp/class.cc:8236
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "определение %qD не соответствует %<#include <initializer_list>%>"
  
! #: cp/class.cc:8247
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "не удалось завершить структуру из-за предыдущих грамматических ошибок"
  
! #: cp/class.cc:8754
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "некорректная строка %<\"%E\"%>, задающая язык"
  
! #: cp/class.cc:8844
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "ошибка при выборе перегруженной функции %qD при преобразовании к типу %qT"
  
! #: cp/class.cc:9010
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "нет способа для преобразования функции %qD к типу %q#T"
  
! #: cp/class.cc:9038
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "преобразование перегруженной функции %qD к типу %q#T неоднозначно"
  
! #: cp/class.cc:9080
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr ""
  
! #: cp/class.cc:9085
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "(указатель на элемент можно получить только при помощи %<&%E%>)"
  
! #: cp/class.cc:9095
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "предполагается указатель на элемент %qD"
  
! #: cp/class.cc:9098
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(указатель на элемент можно получить только при помощи %<&%E%>)"
  
! #: cp/class.cc:9177
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "недостаточная информация о типе"
  
! #: cp/class.cc:9197
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "ошибка преобразования %qE из типа %qT в тип %qT"
  
! #: cp/class.cc:9498
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "декларация %qD как элемента %qT"
  
! #: cp/class.cc:9501
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as %q#D"
  msgid "used here to mean %q#D"
*************** msgstr ""
*** 57509,57515 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15267
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
--- 57590,57596 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15265
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
*************** msgstr ""
*** 57556,57562 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6580
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
--- 57637,57643 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6596
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
*************** msgid "%q+E is not a constant expression
*** 57575,57586 ****
  msgstr "%q+E не есть константное выражение"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10113 rust/backend/rust-constexpr.cc:5789
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6138 cp/constexpr.cc:8586
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
--- 57656,57667 ----
  msgstr "%q+E не есть константное выражение"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10135 rust/backend/rust-constexpr.cc:5789
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6153 cp/constexpr.cc:8608
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
*************** msgstr "самосравнение вс�
*** 57603,57609 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10077
  #: rust/backend/rust-constexpr.cc:5758
  #, gcc-internal-format
  msgid "call to internal function %qE"
--- 57684,57690 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10099
  #: rust/backend/rust-constexpr.cc:5758
  #, gcc-internal-format
  msgid "call to internal function %qE"
*************** msgstr "доступ к неинициа
*** 57805,57815 ****
  msgid "dereferencing a null pointer in %qE"
  msgstr "доступ по пустому указателю в %qE"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4913 cp/constexpr.cc:4925
! #: cp/constexpr.cc:7761 cp/constexpr.cc:7892 cp/constexpr.cc:10027
! #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
! #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
! #: rust/backend/rust-constexpr.cc:5712
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE не есть константное выражение"
--- 57886,57896 ----
  msgid "dereferencing a null pointer in %qE"
  msgstr "доступ по пустому указателю в %qE"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4925 cp/constexpr.cc:4937
! #: cp/constexpr.cc:7777 cp/constexpr.cc:7908 cp/constexpr.cc:10049
! #: cp/constexpr.cc:11043 rust/backend/rust-constexpr.cc:1738
! #: rust/backend/rust-constexpr.cc:1983 rust/backend/rust-constexpr.cc:2225
! #: rust/backend/rust-constexpr.cc:4743 rust/backend/rust-constexpr.cc:5712
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE не есть константное выражение"
*************** msgstr "%qE не есть констан
*** 57819,58313 ****
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "mutable %qD не может использоваться в константном выражении"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6748
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "доступ к неинициализированному элементу %qD"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6743
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "обращение к элементу %qD вместо инициализированного элемента %qD в константном выражении"
  
! #: cp/constexpr.cc:4991
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "typeid-expression не есть константное выражение, поскольку %qE полиморфного типа"
  
! #: cp/constexpr.cc:4994
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "typeid-expression не есть константное выражение, поскольку %qE полиморфного типа"
  
! #: cp/constexpr.cc:5005
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "typeid-expression не есть константное выражение, поскольку %qE полиморфного типа"
  
! #: cp/constexpr.cc:5008
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "typeid-expression не есть константное выражение, поскольку %qE полиморфного типа"
  
! #: cp/constexpr.cc:5019
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "typeid-expression не есть константное выражение, поскольку %qE полиморфного типа"
  
! #: cp/constexpr.cc:5022
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "typeid-expression не есть константное выражение, поскольку %qE полиморфного типа"
  
! #: cp/constexpr.cc:5033
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "typeid-expression не есть константное выражение, поскольку %qE полиморфного типа"
  
! #: cp/constexpr.cc:5037
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "typeid-expression не есть константное выражение, поскольку %qE полиморфного типа"
  
! #: cp/constexpr.cc:5048
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "typeid-expression не есть константное выражение, поскольку %qE полиморфного типа"
  
! #: cp/constexpr.cc:5051
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "%qE не есть константное выражение, поскольку оно ссылается на mutable подобъекты %qT"
  
! #: cp/constexpr.cc:5206
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "вложенные функции не поддерживаются для этой платформы"
  
! #: cp/constexpr.cc:5215 cp/constexpr.cc:5225
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5245
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5291
  #, fuzzy, gcc-internal-format
  #| msgid "accessing uninitialized member %qD"
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "доступ к неинициализированному элементу %qD"
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6158 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "обращение к значению %qE через %qT glvalue в константном выражении"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6198 cp/constexpr.cc:6231
  #, fuzzy, gcc-internal-format
  #| msgid "use of the value of the object being constructed in a constant expression"
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "использование значения конструируемого объекта в константном выражении"
  
! #: cp/constexpr.cc:6200 cp/constexpr.cc:6226 cp/constexpr.cc:6233
! #: cp/constexpr.cc:6575
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "allocated here"
  msgstr "объявлено здесь"
  
! #: cp/constexpr.cc:6204
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6224
  #, fuzzy, gcc-internal-format
  #| msgid "the value of %qD is not usable in a constant expression"
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "значение %qD не может использоваться в константном выражении"
  
! #: cp/constexpr.cc:6236 rust/backend/rust-constexpr.cc:4041
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "значение %qD не может использоваться в константном выражении"
  
! #: cp/constexpr.cc:6244
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD использована в своем собственном инициализаторе"
  
! #: cp/constexpr.cc:6249
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D не есть const"
  
! #: cp/constexpr.cc:6252
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D переменная"
  
! #: cp/constexpr.cc:6257 cp/constexpr.cc:6264
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD не была инициализирована константным выражением"
  
! #: cp/constexpr.cc:6270
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD не была декларирована %<constexpr%>"
  
! #: cp/constexpr.cc:6273
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD не имеет целый или перечислимый тип"
  
! #: cp/constexpr.cc:6573
  #, fuzzy, gcc-internal-format
  #| msgid "modification of %qE is not a constant expression"
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "модификация %qE не есть константное выражение"
  
! #: cp/constexpr.cc:6582
  #, fuzzy, gcc-internal-format
  #| msgid "modification of %qE is not a constant expression"
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "модификация %qE не есть константное выражение"
  
! #: cp/constexpr.cc:6589
  #, fuzzy, gcc-internal-format
  #| msgid "a reinterpret_cast is not a constant expression"
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "reinterpret_cast не является константным выражением"
  
! #: cp/constexpr.cc:6592
  #, fuzzy, gcc-internal-format
  #| msgid "modification of %qE is not a constant expression"
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "модификация %qE не есть константное выражение"
  
! #: cp/constexpr.cc:6723
  #, fuzzy, gcc-internal-format
  #| msgid "Change of value in conversion from %qs to %qs at %L"
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "Изменение значения в преобразовании из %qs в %qs в %L"
  
! #: cp/constexpr.cc:6752
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6759
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6771 rust/backend/rust-constexpr.cc:2820
  #, fuzzy, gcc-internal-format
  #| msgid "Change of value in conversion from %qs to %qs at %L"
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "Изменение значения в преобразовании из %qs в %qs в %L"
  
! #: cp/constexpr.cc:7223 cp/constexpr.cc:8928 cp/constexpr.cc:8940
  #: rust/backend/rust-constexpr.cc:4668
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "оператор не является константным выражением"
  
! #: cp/constexpr.cc:7430 rust/backend/rust-constexpr.cc:4933
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr "глубина конкретизации шаблона превышает максимум %d (используйте -ftemplate-depth=, чтобы увеличить максимум)"
  
! #: cp/constexpr.cc:7539 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "inline assembly is not a constant expression"
  msgstr "элемент инициализатора не является константным выражением"
  
! #: cp/constexpr.cc:7541 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7560
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "некорректное использование %qD"
  
! #: cp/constexpr.cc:7564
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7566
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7568
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7570
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7723
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "значение %qE типа %qT не есть константное выражение"
  
! #: cp/constexpr.cc:7736
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr "глубина конкретизации шаблона превышает максимум %d (используйте -ftemplate-depth=, чтобы увеличить максимум)"
  
! #: cp/constexpr.cc:7922
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7925
  #, fuzzy, gcc-internal-format
  #| msgid "capture of variable %qD with non-automatic storage duration"
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "capture переменной  %qD с неавтоматическим сроком хранения"
  
! #: cp/constexpr.cc:7990 cp/constexpr.cc:10723
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "временная нелитерального типа %qT в константном выражении"
  
! #: cp/constexpr.cc:8448 cp/constexpr.cc:10228
  #, fuzzy, gcc-internal-format
  #| msgid "a reinterpret_cast is not a constant expression"
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "reinterpret_cast не является константным выражением"
  
! #: cp/constexpr.cc:8479 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "преобразование из указательного типа %qT в арифметический тип %qT в константном выражении"
  
! #: cp/constexpr.cc:8531
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "%qE не есть константное выражение, поскольку оно ссылается на mutable подобъекты %qT"
  
! #: cp/constexpr.cc:8541
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "pointed-to object declared here"
  msgstr "программа %qD декларирована здесь"
  
! #: cp/constexpr.cc:8549
  #, fuzzy, gcc-internal-format
  #| msgid "the value of %qD is not usable in a constant expression"
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "значение %qD не может использоваться в константном выражении"
  
! #: cp/constexpr.cc:8563
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "%qE не есть константное выражение, поскольку оно ссылается на не полностью инициализированную переменную"
  
! #: cp/constexpr.cc:8603 rust/backend/rust-constexpr.cc:2506
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> не является константным выражением"
  
! #: cp/constexpr.cc:8741 cp/constexpr.cc:10535 cp/constexpr.cc:10946
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "выражение %qE не является константным выражением"
  
! #: cp/constexpr.cc:8785 cp/constexpr.cc:10987
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> не есть константное выражение"
  
! #: cp/constexpr.cc:8843
  #, fuzzy, gcc-internal-format
  #| msgid "a reinterpret_cast is not a constant expression"
  msgid "contract predicate is false in constant expression"
  msgstr "reinterpret_cast не является константным выражением"
  
! #: cp/constexpr.cc:8878
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "размер массива %qD не является целочисленным константным выражением"
  
! #: cp/constexpr.cc:8943
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "неожиданное выражение %qE вида %s"
  
! #: cp/constexpr.cc:9242 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE не есть константное выражение, поскольку оно ссылается на mutable подобъекты %qT"
  
! #: cp/constexpr.cc:9250 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE не есть константное выражение, поскольку оно ссылается на не полностью инициализированную переменную"
  
! #: cp/constexpr.cc:9266 rust/backend/rust-constexpr.cc:5183
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qE не есть константное выражение, поскольку оно ссылается на mutable подобъекты %qT"
  
! #: cp/constexpr.cc:9277 rust/backend/rust-constexpr.cc:5195
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qE не есть константное выражение, поскольку оно ссылается на mutable подобъекты %qT"
  
! #: cp/constexpr.cc:9297 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9301
  #, fuzzy, gcc-internal-format
  #| msgid "statement cannot resolve address of overloaded function"
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "оператор не может разрешить адрес перегруженной функции"
  
! #: cp/constexpr.cc:9336
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr "%qE не есть константное выражение, поскольку оно ссылается на mutable подобъекты %qT"
  
! #: cp/constexpr.cc:9964 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "некорректное приведение rvalue выражения из типа %qT к типу %qT"
  
! #: cp/constexpr.cc:10193
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10196
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10252 rust/backend/rust-constexpr.cc:5893
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from integer to pointer"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "reinterpret_cast из целого в указатель"
  
! #: cp/constexpr.cc:10286 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "address-of объекта %qE с поточно-локальным или автоматическим хранением не есть константное выражение"
  
! #: cp/constexpr.cc:10470
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:10482
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "выражение %qE не является константным выражением"
  
! #: cp/constexpr.cc:10549
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "виртуальные функции не могут быть friend-функциями"
  
! #: cp/constexpr.cc:10565
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "typeid-expression не есть константное выражение, поскольку %qE полиморфного типа"
  
! #: cp/constexpr.cc:10629
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "приведение к нецелочисленному типу %qT в константном выражении"
  
! #: cp/constexpr.cc:10687
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD декларирована %<thread_local%> я %<constexpr%> функции"
  
! #: cp/constexpr.cc:10695
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<static%> in %<constexpr%> function"
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD декларирована %<static%> я %<constexpr%> функции"
  
! #: cp/constexpr.cc:10773 rust/backend/rust-constexpr.cc:6251
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "деление на ноль не есть константное выражение"
  
! #: cp/constexpr.cc:10874 rust/backend/rust-constexpr.cc:6349
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> не есть константное выражение"
  
! #: cp/constexpr.cc:10943
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<this%> in a constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "использование %<this%> в константном выражении"
  
! #: cp/constexpr.cc:10956
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "неконстантная инициализация массива"
  
! #: cp/constexpr.cc:11004
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/constexpr.cc:11040 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "неожиданное AST вида %s"
--- 57900,58394 ----
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "mutable %qD не может использоваться в константном выражении"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6764
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "доступ к неинициализированному элементу %qD"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6759
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "обращение к элементу %qD вместо инициализированного элемента %qD в константном выражении"
  
! #: cp/constexpr.cc:5003
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "typeid-expression не есть константное выражение, поскольку %qE полиморфного типа"
  
! #: cp/constexpr.cc:5006
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "typeid-expression не есть константное выражение, поскольку %qE полиморфного типа"
  
! #: cp/constexpr.cc:5017
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "typeid-expression не есть константное выражение, поскольку %qE полиморфного типа"
  
! #: cp/constexpr.cc:5020
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "typeid-expression не есть константное выражение, поскольку %qE полиморфного типа"
  
! #: cp/constexpr.cc:5031
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "typeid-expression не есть константное выражение, поскольку %qE полиморфного типа"
  
! #: cp/constexpr.cc:5034
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "typeid-expression не есть константное выражение, поскольку %qE полиморфного типа"
  
! #: cp/constexpr.cc:5045
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "typeid-expression не есть константное выражение, поскольку %qE полиморфного типа"
  
! #: cp/constexpr.cc:5049
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "typeid-expression не есть константное выражение, поскольку %qE полиморфного типа"
  
! #: cp/constexpr.cc:5060
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "typeid-expression не есть константное выражение, поскольку %qE полиморфного типа"
  
! #: cp/constexpr.cc:5063
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "%qE не есть константное выражение, поскольку оно ссылается на mutable подобъекты %qT"
  
! #: cp/constexpr.cc:5218
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "вложенные функции не поддерживаются для этой платформы"
  
! #: cp/constexpr.cc:5227 cp/constexpr.cc:5237
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5257
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5303
  #, fuzzy, gcc-internal-format
  #| msgid "accessing uninitialized member %qD"
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "доступ к неинициализированному элементу %qD"
  
! #: cp/constexpr.cc:5315
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6173 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "обращение к значению %qE через %qT glvalue в константном выражении"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6213 cp/constexpr.cc:6246
  #, fuzzy, gcc-internal-format
  #| msgid "use of the value of the object being constructed in a constant expression"
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "использование значения конструируемого объекта в константном выражении"
  
! #: cp/constexpr.cc:6215 cp/constexpr.cc:6241 cp/constexpr.cc:6248
! #: cp/constexpr.cc:6591
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "allocated here"
  msgstr "объявлено здесь"
  
! #: cp/constexpr.cc:6219
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6239
  #, fuzzy, gcc-internal-format
  #| msgid "the value of %qD is not usable in a constant expression"
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "значение %qD не может использоваться в константном выражении"
  
! #: cp/constexpr.cc:6251 rust/backend/rust-constexpr.cc:4041
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "значение %qD не может использоваться в константном выражении"
  
! #: cp/constexpr.cc:6259
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD использована в своем собственном инициализаторе"
  
! #: cp/constexpr.cc:6264
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D не есть const"
  
! #: cp/constexpr.cc:6267
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D переменная"
  
! #: cp/constexpr.cc:6272 cp/constexpr.cc:6279
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD не была инициализирована константным выражением"
  
! #: cp/constexpr.cc:6285
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD не была декларирована %<constexpr%>"
  
! #: cp/constexpr.cc:6288
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD не имеет целый или перечислимый тип"
  
! #: cp/constexpr.cc:6589
  #, fuzzy, gcc-internal-format
  #| msgid "modification of %qE is not a constant expression"
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "модификация %qE не есть константное выражение"
  
! #: cp/constexpr.cc:6598
  #, fuzzy, gcc-internal-format
  #| msgid "modification of %qE is not a constant expression"
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "модификация %qE не есть константное выражение"
  
! #: cp/constexpr.cc:6605
  #, fuzzy, gcc-internal-format
  #| msgid "a reinterpret_cast is not a constant expression"
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "reinterpret_cast не является константным выражением"
  
! #: cp/constexpr.cc:6608
  #, fuzzy, gcc-internal-format
  #| msgid "modification of %qE is not a constant expression"
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "модификация %qE не есть константное выражение"
  
! #: cp/constexpr.cc:6739
  #, fuzzy, gcc-internal-format
  #| msgid "Change of value in conversion from %qs to %qs at %L"
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "Изменение значения в преобразовании из %qs в %qs в %L"
  
! #: cp/constexpr.cc:6768
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6775
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6787 rust/backend/rust-constexpr.cc:2820
  #, fuzzy, gcc-internal-format
  #| msgid "Change of value in conversion from %qs to %qs at %L"
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "Изменение значения в преобразовании из %qs в %qs в %L"
  
! #: cp/constexpr.cc:7239 cp/constexpr.cc:8950 cp/constexpr.cc:8962
  #: rust/backend/rust-constexpr.cc:4668
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "оператор не является константным выражением"
  
! #: cp/constexpr.cc:7446 rust/backend/rust-constexpr.cc:4933
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr "глубина конкретизации шаблона превышает максимум %d (используйте -ftemplate-depth=, чтобы увеличить максимум)"
  
! #: cp/constexpr.cc:7555 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "inline assembly is not a constant expression"
  msgstr "элемент инициализатора не является константным выражением"
  
! #: cp/constexpr.cc:7557 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7576
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "некорректное использование %qD"
  
! #: cp/constexpr.cc:7580
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7586
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7739
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "значение %qE типа %qT не есть константное выражение"
  
! #: cp/constexpr.cc:7752
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr "глубина конкретизации шаблона превышает максимум %d (используйте -ftemplate-depth=, чтобы увеличить максимум)"
  
! #: cp/constexpr.cc:7938
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7941
  #, fuzzy, gcc-internal-format
  #| msgid "capture of variable %qD with non-automatic storage duration"
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "capture переменной  %qD с неавтоматическим сроком хранения"
  
! #: cp/constexpr.cc:8006 cp/constexpr.cc:10745
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "временная нелитерального типа %qT в константном выражении"
  
! #: cp/constexpr.cc:8470 cp/constexpr.cc:10250
  #, fuzzy, gcc-internal-format
  #| msgid "a reinterpret_cast is not a constant expression"
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "reinterpret_cast не является константным выражением"
  
! #: cp/constexpr.cc:8501 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "преобразование из указательного типа %qT в арифметический тип %qT в константном выражении"
  
! #: cp/constexpr.cc:8553
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "%qE не есть константное выражение, поскольку оно ссылается на mutable подобъекты %qT"
  
! #: cp/constexpr.cc:8563
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "pointed-to object declared here"
  msgstr "программа %qD декларирована здесь"
  
! #: cp/constexpr.cc:8571
  #, fuzzy, gcc-internal-format
  #| msgid "the value of %qD is not usable in a constant expression"
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "значение %qD не может использоваться в константном выражении"
  
! #: cp/constexpr.cc:8585
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "%qE не есть константное выражение, поскольку оно ссылается на не полностью инициализированную переменную"
  
! #: cp/constexpr.cc:8625 rust/backend/rust-constexpr.cc:2506
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> не является константным выражением"
  
! #: cp/constexpr.cc:8763 cp/constexpr.cc:10557 cp/constexpr.cc:10968
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "выражение %qE не является константным выражением"
  
! #: cp/constexpr.cc:8807 cp/constexpr.cc:11009
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> не есть константное выражение"
  
! #: cp/constexpr.cc:8865
  #, fuzzy, gcc-internal-format
  #| msgid "a reinterpret_cast is not a constant expression"
  msgid "contract predicate is false in constant expression"
  msgstr "reinterpret_cast не является константным выражением"
  
! #: cp/constexpr.cc:8900
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "размер массива %qD не является целочисленным константным выражением"
  
! #: cp/constexpr.cc:8965
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "неожиданное выражение %qE вида %s"
  
! #: cp/constexpr.cc:9264 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE не есть константное выражение, поскольку оно ссылается на mutable подобъекты %qT"
  
! #: cp/constexpr.cc:9272 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE не есть константное выражение, поскольку оно ссылается на не полностью инициализированную переменную"
  
! #: cp/constexpr.cc:9288 rust/backend/rust-constexpr.cc:5183
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qE не есть константное выражение, поскольку оно ссылается на mutable подобъекты %qT"
  
! #: cp/constexpr.cc:9299 rust/backend/rust-constexpr.cc:5195
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qE не есть константное выражение, поскольку оно ссылается на mutable подобъекты %qT"
  
! #: cp/constexpr.cc:9319 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9323
  #, fuzzy, gcc-internal-format
  #| msgid "statement cannot resolve address of overloaded function"
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "оператор не может разрешить адрес перегруженной функции"
  
! #: cp/constexpr.cc:9358
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr "%qE не есть константное выражение, поскольку оно ссылается на mutable подобъекты %qT"
  
! #: cp/constexpr.cc:9986 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "некорректное приведение rvalue выражения из типа %qT к типу %qT"
  
! #: cp/constexpr.cc:10215
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10218
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10274 rust/backend/rust-constexpr.cc:5893
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from integer to pointer"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "reinterpret_cast из целого в указатель"
  
! #: cp/constexpr.cc:10308 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "address-of объекта %qE с поточно-локальным или автоматическим хранением не есть константное выражение"
  
! #: cp/constexpr.cc:10492
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:10504
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "выражение %qE не является константным выражением"
  
! #: cp/constexpr.cc:10571
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "виртуальные функции не могут быть friend-функциями"
  
! #: cp/constexpr.cc:10587
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "typeid-expression не есть константное выражение, поскольку %qE полиморфного типа"
  
! #: cp/constexpr.cc:10651
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "приведение к нецелочисленному типу %qT в константном выражении"
  
! #: cp/constexpr.cc:10709
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD декларирована %<thread_local%> я %<constexpr%> функции"
  
! #: cp/constexpr.cc:10717
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<static%> in %<constexpr%> function"
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD декларирована %<static%> я %<constexpr%> функции"
  
! #: cp/constexpr.cc:10795 rust/backend/rust-constexpr.cc:6251
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "деление на ноль не есть константное выражение"
  
! #: cp/constexpr.cc:10896 rust/backend/rust-constexpr.cc:6349
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> не есть константное выражение"
  
! #: cp/constexpr.cc:10965
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<this%> in a constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "использование %<this%> в константном выражении"
  
! #: cp/constexpr.cc:10978
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "неконстантная инициализация массива"
  
! #: cp/constexpr.cc:11026
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/constexpr.cc:11065 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "неожиданное AST вида %s"
*************** msgstr "исходная деклара�
*** 58981,59106 ****
  msgid "declaration adds contracts to %q#D"
  msgstr "декларация %q#D"
  
! #: cp/coroutines.cc:427
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:429
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:484
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function %<main%>"
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "inline-подстановка функции %<main%> невозможна"
  
! #: cp/coroutines.cc:506
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:534
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a non-member function"
  msgid "%qE must be a non-overloaded method"
  msgstr "%qD должен быть не-элемент-функцией"
  
! #: cp/coroutines.cc:547
  #, fuzzy, gcc-internal-format
  #| msgid "the %qE attribute requires arguments"
  msgid "%qE must take no arguments"
  msgstr "%qE атрибуту требуются аргументы"
  
! #: cp/coroutines.cc:554 cp/coroutines.cc:599
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is predetermined %qs for %qs"
  msgid "%qE must return %qT, not %qT"
  msgstr "%qE является предопределённым %qs для %qs"
  
! #: cp/coroutines.cc:581
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qE must be a non-overloaded static function"
  msgstr "%qD должен быть нестатической элементом-функцией"
  
! #: cp/coroutines.cc:592
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take %<void%>"
  msgid "%qE must take a single %qT"
  msgstr "%qD должен иметь список параметров %<void%>"
  
! #: cp/coroutines.cc:621
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:736
  #, fuzzy, gcc-internal-format
  #| msgid "unable to find a register to spill"
  msgid "unable to find the promise type for this coroutine"
  msgstr "не найден регистр для выталкивания в память"
  
! #: cp/coroutines.cc:756
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:760
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was declared here"
  msgid "%<return_void%> declared here"
  msgstr "%qD было объявлено здесь"
  
! #: cp/coroutines.cc:919 cp/coroutines.cc:997 cp/coroutines.cc:4553
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "no member named %qE in %qT"
  msgstr "нет имени типа %q#T в %q#T"
  
! #: cp/coroutines.cc:1012
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used outside a function"
  msgstr "%qE нельзя использовать как функцию"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1020
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "%qE нельзя использовать как функцию"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1031
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "%qE нельзя использовать как функцию"
  
! #: cp/coroutines.cc:1042
  #, fuzzy, gcc-internal-format
  #| msgid "virtual function cannot have deduced return type"
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "виртуальная функция не может иметь выведенный тип возврата"
  
! #: cp/coroutines.cc:1053
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in a varargs function"
  msgstr "%qE нельзя использовать как функцию"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1060
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a constructor"
  msgstr "%s нельзя использовать в asm в таком контексте"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1067
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a destructor"
--- 59062,59187 ----
  msgid "declaration adds contracts to %q#D"
  msgstr "декларация %q#D"
  
! #: cp/coroutines.cc:507
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:509
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:564
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function %<main%>"
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "inline-подстановка функции %<main%> невозможна"
  
! #: cp/coroutines.cc:586
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:614
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a non-member function"
  msgid "%qE must be a non-overloaded method"
  msgstr "%qD должен быть не-элемент-функцией"
  
! #: cp/coroutines.cc:627
  #, fuzzy, gcc-internal-format
  #| msgid "the %qE attribute requires arguments"
  msgid "%qE must take no arguments"
  msgstr "%qE атрибуту требуются аргументы"
  
! #: cp/coroutines.cc:634 cp/coroutines.cc:679
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is predetermined %qs for %qs"
  msgid "%qE must return %qT, not %qT"
  msgstr "%qE является предопределённым %qs для %qs"
  
! #: cp/coroutines.cc:661
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qE must be a non-overloaded static function"
  msgstr "%qD должен быть нестатической элементом-функцией"
  
! #: cp/coroutines.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take %<void%>"
  msgid "%qE must take a single %qT"
  msgstr "%qD должен иметь список параметров %<void%>"
  
! #: cp/coroutines.cc:701
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:816
  #, fuzzy, gcc-internal-format
  #| msgid "unable to find a register to spill"
  msgid "unable to find the promise type for this coroutine"
  msgstr "не найден регистр для выталкивания в память"
  
! #: cp/coroutines.cc:836
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:840
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was declared here"
  msgid "%<return_void%> declared here"
  msgstr "%qD было объявлено здесь"
  
! #: cp/coroutines.cc:999 cp/coroutines.cc:1077 cp/coroutines.cc:4711
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "no member named %qE in %qT"
  msgstr "нет имени типа %q#T в %q#T"
  
! #: cp/coroutines.cc:1092
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used outside a function"
  msgstr "%qE нельзя использовать как функцию"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1100
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "%qE нельзя использовать как функцию"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1111
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "%qE нельзя использовать как функцию"
  
! #: cp/coroutines.cc:1122
  #, fuzzy, gcc-internal-format
  #| msgid "virtual function cannot have deduced return type"
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "виртуальная функция не может иметь выведенный тип возврата"
  
! #: cp/coroutines.cc:1133
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in a varargs function"
  msgstr "%qE нельзя использовать как функцию"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a constructor"
  msgstr "%s нельзя использовать в asm в таком контексте"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1147
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a destructor"
*************** msgstr "%s нельзя использо
*** 59109,59211 ****
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1098
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "return без значения в функции, возвращающей %qT"
  
! #: cp/coroutines.cc:1150
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "the expression %qE is required to be non-throwing"
  msgstr "целочисленное выражение %qE не является константой"
  
! #: cp/coroutines.cc:1152
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1280
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "awaitable type %qT is not a structure"
  msgstr "квалифицированный тип %qT не соответствует имени деструктора ~%qT"
  
! #: cp/coroutines.cc:1374
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1723
  #, fuzzy, gcc-internal-format
  #| msgid "function declared %<noreturn%> has a %<return%> statement"
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "функция декларированная с атрибутом %<noreturn%> содержит оператор %<return%>"
  
! #: cp/coroutines.cc:1760
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "третий аргумент %<__builtin_prefetch%> должен быть константой"
  
! #: cp/coroutines.cc:1770
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "третий аргумент %<__builtin_prefetch%> должен быть константой"
  
! #: cp/coroutines.cc:2267
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %qD"
  msgid "no suspend point info for %qD"
  msgstr "прототип для %qD не был предварительно определен"
  
! #: cp/coroutines.cc:2829
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "дублирование %qE"
  
! #: cp/coroutines.cc:3958
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "await expressions are not permitted in handlers"
  msgstr "в конструкции case нельзя употреблять указатели"
  
! #: cp/coroutines.cc:4183
  #, fuzzy, gcc-internal-format
  #| msgid "variable-length array bound is unknown"
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "граница массив переменной длины неизвестна"
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4708
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4713
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4744
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:4840
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr ""
  
! #: cp/coroutines.cc:5146
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
--- 59190,59309 ----
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1178
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "return без значения в функции, возвращающей %qT"
  
! #: cp/coroutines.cc:1230
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "the expression %qE is required to be non-throwing"
  msgstr "целочисленное выражение %qE не является константой"
  
! #: cp/coroutines.cc:1232
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1361 cp/coroutines.cc:1364
! #, fuzzy, gcc-internal-format
! #| msgid "qualified type %qT does not match destructor name ~%qT"
! msgid "%qs awaitable type %qT is not a structure"
! msgstr "квалифицированный тип %qT не соответствует имени деструктора ~%qT"
! 
! #: cp/coroutines.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "awaitable type %qT is not a structure"
  msgstr "квалифицированный тип %qT не соответствует имени деструктора ~%qT"
  
! #: cp/coroutines.cc:1460
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1552 cp/coroutines.cc:1638
! #, fuzzy, gcc-internal-format
! #| msgid "%s cannot be used in asm here"
! msgid "%qs cannot be used in an unevaluated context"
! msgstr "%s нельзя использовать в asm в таком контексте"
! 
! #: cp/coroutines.cc:1821
  #, fuzzy, gcc-internal-format
  #| msgid "function declared %<noreturn%> has a %<return%> statement"
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "функция декларированная с атрибутом %<noreturn%> содержит оператор %<return%>"
  
! #: cp/coroutines.cc:1858
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "третий аргумент %<__builtin_prefetch%> должен быть константой"
  
! #: cp/coroutines.cc:1868
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "третий аргумент %<__builtin_prefetch%> должен быть константой"
  
! #: cp/coroutines.cc:2387
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %qD"
  msgid "no suspend point info for %qD"
  msgstr "прототип для %qD не был предварительно определен"
  
! #: cp/coroutines.cc:2960
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "дублирование %qE"
  
! #: cp/coroutines.cc:3618
! #, gcc-internal-format
! msgid "assumption ignored because it contains an await-expression"
! msgstr ""
! 
! #: cp/coroutines.cc:4125
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "await expressions are not permitted in handlers"
  msgstr "в конструкции case нельзя употреблять указатели"
  
! #: cp/coroutines.cc:4342
  #, fuzzy, gcc-internal-format
  #| msgid "variable-length array bound is unknown"
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "граница массив переменной длины неизвестна"
  
! #: cp/coroutines.cc:4864
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4871
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4876
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4907
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:5003
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr ""
  
! #: cp/coroutines.cc:5277
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
*************** msgstr "слишком много арг
*** 59238,59304 ****
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "модификация %qE не есть константное выражение"
  
! #: cp/cp-gimplify.cc:2050
  #, fuzzy, gcc-internal-format
  #| msgid "throw will always call terminate()"
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "throw будет всегда вызывать terminate()"
  
! #: cp/cp-gimplify.cc:2053
  #, fuzzy, gcc-internal-format
  #| msgid "in C++11 destructors default to noexcept"
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr "в C++11 деструкторы подразумевают noexcept"
  
! #: cp/cp-gimplify.cc:2065
  #, fuzzy, gcc-internal-format
  #| msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr "в C++11 это throw терминируется, поскольку деструкторы подразумевают noexcept"
  
! #: cp/cp-gimplify.cc:3650
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes in template argument %qE"
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "игнорирование атрибутов аргумента шаблона %qE"
  
! #: cp/cp-gimplify.cc:3693
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qE attribute"
  msgid "pack expansion of %qE attribute"
  msgstr "некорректный аргумент атрибута %qE"
  
! #: cp/cp-gimplify.cc:3696
  #, fuzzy, gcc-internal-format
  #| msgid "lambda-expression in template-argument"
  msgid "use fold expression in the attribute argument instead"
  msgstr "lambda-выражение в аргументе шаблона"
  
! #: cp/cp-gimplify.cc:3735 cp/cp-gimplify.cc:3747 cp/decl.cc:4511
  #: cp/method.cc:990
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD не является типом"
  
! #: cp/cp-gimplify.cc:3753
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
  msgid "%qD is not a class type"
  msgstr "%qT не является классовым типом"
  
! #: cp/cp-gimplify.cc:3770
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have pointer or array type"
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qE не имеет тип указателя или массива"
  
! #: cp/cp-gimplify.cc:3780
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qD does not have integral type"
  msgstr "%qD не имеет целый или перечислимый тип"
  
! #: cp/cp-gimplify.cc:3792
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
--- 59336,59402 ----
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "модификация %qE не есть константное выражение"
  
! #: cp/cp-gimplify.cc:2055
  #, fuzzy, gcc-internal-format
  #| msgid "throw will always call terminate()"
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "throw будет всегда вызывать terminate()"
  
! #: cp/cp-gimplify.cc:2058
  #, fuzzy, gcc-internal-format
  #| msgid "in C++11 destructors default to noexcept"
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr "в C++11 деструкторы подразумевают noexcept"
  
! #: cp/cp-gimplify.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "in C++11 this throw will terminate because destructors default to noexcept"
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr "в C++11 это throw терминируется, поскольку деструкторы подразумевают noexcept"
  
! #: cp/cp-gimplify.cc:3655
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes in template argument %qE"
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "игнорирование атрибутов аргумента шаблона %qE"
  
! #: cp/cp-gimplify.cc:3698
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qE attribute"
  msgid "pack expansion of %qE attribute"
  msgstr "некорректный аргумент атрибута %qE"
  
! #: cp/cp-gimplify.cc:3701
  #, fuzzy, gcc-internal-format
  #| msgid "lambda-expression in template-argument"
  msgid "use fold expression in the attribute argument instead"
  msgstr "lambda-выражение в аргументе шаблона"
  
! #: cp/cp-gimplify.cc:3740 cp/cp-gimplify.cc:3752 cp/decl.cc:4509
  #: cp/method.cc:990
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD не является типом"
  
! #: cp/cp-gimplify.cc:3758
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
  msgid "%qD is not a class type"
  msgstr "%qT не является классовым типом"
  
! #: cp/cp-gimplify.cc:3775
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have pointer or array type"
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qE не имеет тип указателя или массива"
  
! #: cp/cp-gimplify.cc:3785
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qD does not have integral type"
  msgstr "%qD не имеет целый или перечислимый тип"
  
! #: cp/cp-gimplify.cc:3797
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
*************** msgstr "преобразование к
*** 59341,59347 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.cc:499 cp/typeck.cc:8914
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "преобразование %qT в %qT не снимает указатель"
--- 59439,59445 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.cc:499 cp/typeck.cc:9030
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "преобразование %qT в %qT не снимает указатель"
*************** msgstr "неиспользуемая п�
*** 59710,60009 ****
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:905
  #, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr "%qF декларирована %<static%>, но нигде не определена"
  
! #: cp/decl.cc:912
  #, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr "odr-used inline переменная %qD не определена"
  
! #: cp/decl.cc:1357
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD продекларирован как %<extern%>, а позже как %<static%>"
  
! #: cp/decl.cc:1397
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "декларация %qF имеет другой спецификатор исключений"
  
! #: cp/decl.cc:1427
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "из предыдущей декларации %qF"
  
! #: cp/decl.cc:1488
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "редекларация %qD отличается в %<constexpr%> от предыдущей декларации"
  
! #: cp/decl.cc:1492 cp/decl.cc:17249
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "предыдущая декларация %qD"
  
! #: cp/decl.cc:1513
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "редекларация %q#D не может иметь подразумеваемые аргументы"
  
! #: cp/decl.cc:1542
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %q#D declares a non-template function"
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "friend декларация %q#D декларирует нешаблонную функцию"
  
! #: cp/decl.cc:1545
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration of %q#D"
  msgstr "предыдущая декларация %q+#D"
  
! #: cp/decl.cc:1598
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguating new declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "делает неоднозначной новую декларацию %q+#D"
  
! #: cp/decl.cc:1600 cp/decl.cc:2027
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "старая декларация %q#D"
  
! #: cp/decl.cc:1640
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "redefinition of default argument for %q+#D"
  msgstr "редекларация аргумента по умолчанию для %q#D"
  
! #: cp/decl.cc:1642
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "исходное определение находится здесь"
  
! #: cp/decl.cc:1708
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr ""
  
! #: cp/decl.cc:1721 cp/decl.cc:1847
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "перекрытие встроенной функции %q#D"
  
! #: cp/decl.cc:1722 cp/decl.cc:1848
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "перекрытие библиотечной функции %q#D"
  
! #: cp/decl.cc:1730
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "библиотечная функция %q#D декларирована повторно как не функция %q#D"
  
! #: cp/decl.cc:1734 cp/decl.cc:1795
  #, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1822
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1828 cp/decl.cc:1842
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "новая декларация %q#D делает неоднозначной встроенную декларацию %#D"
  
! #: cp/decl.cc:1832
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr ""
  
! #: cp/decl.cc:1937
  #, fuzzy, gcc-internal-format
  #| msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "шаблон литерального оператора %q+D противоречит сырому литеральному оператору %qD"
  
! #: cp/decl.cc:1941
  #, fuzzy, gcc-internal-format
  #| msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr "сырой литеральный оператор %q+D противоречит шаблону литерального оператора %qD"
  
! #: cp/decl.cc:1957
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D redeclared as different kind of symbol"
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q#D редекларирован как другой вид символа"
  
! #: cp/decl.cc:1982
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration of template %q+#D"
  msgid "conflicting declaration of template %q#D"
  msgstr "конфликтующая декларация шаблона %q+#D"
  
! #: cp/decl.cc:2003
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration of C function %q+#D"
  msgid "conflicting declaration of C function %q#D"
  msgstr "конфликтующая декларация C функции %q+#D"
  
! #: cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguating new declaration of %q+#D"
  msgid "ambiguating new declaration of %q#D"
  msgstr "делает неоднозначной новую декларацию %q+#D"
  
! #: cp/decl.cc:2036
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q+#D"
  msgid "conflicting declaration %q#D"
  msgstr "конфликтующая декларация %q+#D"
  
! #: cp/decl.cc:2038
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "предыдущая декларация %q#D"
  
! #: cp/decl.cc:2049
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "редекларация %<pragma omp declare reduction%>"
  
! #: cp/decl.cc:2051
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "предыдущая декларация %<pragma omp declare reduction%>"
  
! #: cp/decl.cc:2109
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q#D ранее определено здесь"
  
! #: cp/decl.cc:2110 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q#D ранее декларировано здесь"
  
! #: cp/decl.cc:2118
  #, fuzzy, gcc-internal-format
  #| msgid "method declaration not in @interface context"
  msgid "parameter declaration is not name-independent"
  msgstr "декларация метода вне контекста @interface"
  
! #: cp/decl.cc:2123
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2127
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2131
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2138
  #, fuzzy, gcc-internal-format
  #| msgid "static data member %qD in unnamed class"
  msgid "static data member is not name-independent"
  msgstr "статический элемент данных %qD в неименованном классе"
  
! #: cp/decl.cc:2141
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2144
  #, fuzzy, gcc-internal-format
  #| msgid "Main variant is not defined"
  msgid "static variable is not name-independent"
  msgstr "Главный вариант не определен"
  
! #: cp/decl.cc:2147
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable %qs not defined"
  msgid "extern variable is not name-independent"
  msgstr "переменная окружения %qs не определена"
  
! #: cp/decl.cc:2159
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "прототип задан для %q#D"
  
! #: cp/decl.cc:2161
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "предыдущее непрототипное определение здесь"
  
! #: cp/decl.cc:2201
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration of %q+#D with %qL linkage"
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "конфликтующая декларация %q+#D с %qL привязкой"
  
! #: cp/decl.cc:2204
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "предыдущая декларация с %qL привязкой"
  
! #: cp/decl.cc:2253 cp/decl.cc:2263
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "подразумеваемый аргумент задан для параметра %d %q#D"
  
! #: cp/decl.cc:2256 cp/decl.cc:2266
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "предыдущая спецификации в %q#D здесь"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q+#D"
  msgid "conflicting exporting for declaration %qD"
  msgstr "конфликтующая декларация %q+#D"
  
! #: cp/decl.cc:2323 cp/decl.cc:17269
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared here without exporting"
  msgstr "предыдущая декларация здесь"
  
! #: cp/decl.cc:2353
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %qD was here"
  msgid "previous definition of %qD here"
  msgstr "предыдущее определение %qD было здесь"
  
! #: cp/decl.cc:2354
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %qD was here"
  msgid "previous declaration of %qD here"
  msgstr "предыдущая декларация %qD была здесь"
  
! #: cp/decl.cc:2369
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared %<virtual%> inside a union"
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "функция %qD декларирована %<virtual%> внутри объединения"
  
! #: cp/decl.cc:2416
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "избыточная повторная декларация %qD в той же области видимости"
  
! #: cp/decl.cc:2432
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %q+D"
  msgid "deleted definition of %qD is not first declaration"
--- 59808,60107 ----
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:903
  #, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr "%qF декларирована %<static%>, но нигде не определена"
  
! #: cp/decl.cc:910
  #, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr "odr-used inline переменная %qD не определена"
  
! #: cp/decl.cc:1355
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD продекларирован как %<extern%>, а позже как %<static%>"
  
! #: cp/decl.cc:1395
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "декларация %qF имеет другой спецификатор исключений"
  
! #: cp/decl.cc:1425
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "из предыдущей декларации %qF"
  
! #: cp/decl.cc:1486
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%> from previous declaration"
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "редекларация %qD отличается в %<constexpr%> от предыдущей декларации"
  
! #: cp/decl.cc:1490 cp/decl.cc:17247
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "предыдущая декларация %qD"
  
! #: cp/decl.cc:1511
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "редекларация %q#D не может иметь подразумеваемые аргументы"
  
! #: cp/decl.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %q#D declares a non-template function"
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "friend декларация %q#D декларирует нешаблонную функцию"
  
! #: cp/decl.cc:1543
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration of %q#D"
  msgstr "предыдущая декларация %q+#D"
  
! #: cp/decl.cc:1596
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguating new declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "делает неоднозначной новую декларацию %q+#D"
  
! #: cp/decl.cc:1598 cp/decl.cc:2025
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "старая декларация %q#D"
  
! #: cp/decl.cc:1638
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "redefinition of default argument for %q+#D"
  msgstr "редекларация аргумента по умолчанию для %q#D"
  
! #: cp/decl.cc:1640
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "исходное определение находится здесь"
  
! #: cp/decl.cc:1706
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr ""
  
! #: cp/decl.cc:1719 cp/decl.cc:1845
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "перекрытие встроенной функции %q#D"
  
! #: cp/decl.cc:1720 cp/decl.cc:1846
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "перекрытие библиотечной функции %q#D"
  
! #: cp/decl.cc:1728
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "библиотечная функция %q#D декларирована повторно как не функция %q#D"
  
! #: cp/decl.cc:1732 cp/decl.cc:1793
  #, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1820
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.cc:1826 cp/decl.cc:1840
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "новая декларация %q#D делает неоднозначной встроенную декларацию %#D"
  
! #: cp/decl.cc:1830
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr ""
  
! #: cp/decl.cc:1935
  #, fuzzy, gcc-internal-format
  #| msgid "literal operator template %q+D conflicts with raw literal operator %qD"
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "шаблон литерального оператора %q+D противоречит сырому литеральному оператору %qD"
  
! #: cp/decl.cc:1939
  #, fuzzy, gcc-internal-format
  #| msgid "raw literal operator %q+D conflicts with literal operator template %qD"
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr "сырой литеральный оператор %q+D противоречит шаблону литерального оператора %qD"
  
! #: cp/decl.cc:1955
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D redeclared as different kind of symbol"
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q#D редекларирован как другой вид символа"
  
! #: cp/decl.cc:1980
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration of template %q+#D"
  msgid "conflicting declaration of template %q#D"
  msgstr "конфликтующая декларация шаблона %q+#D"
  
! #: cp/decl.cc:2001
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration of C function %q+#D"
  msgid "conflicting declaration of C function %q#D"
  msgstr "конфликтующая декларация C функции %q+#D"
  
! #: cp/decl.cc:2023
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguating new declaration of %q+#D"
  msgid "ambiguating new declaration of %q#D"
  msgstr "делает неоднозначной новую декларацию %q+#D"
  
! #: cp/decl.cc:2034
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q+#D"
  msgid "conflicting declaration %q#D"
  msgstr "конфликтующая декларация %q+#D"
  
! #: cp/decl.cc:2036
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "предыдущая декларация %q#D"
  
! #: cp/decl.cc:2047
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "редекларация %<pragma omp declare reduction%>"
  
! #: cp/decl.cc:2049
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "предыдущая декларация %<pragma omp declare reduction%>"
  
! #: cp/decl.cc:2107
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q#D ранее определено здесь"
  
! #: cp/decl.cc:2108 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q#D ранее декларировано здесь"
  
! #: cp/decl.cc:2116
  #, fuzzy, gcc-internal-format
  #| msgid "method declaration not in @interface context"
  msgid "parameter declaration is not name-independent"
  msgstr "декларация метода вне контекста @interface"
  
! #: cp/decl.cc:2121
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2125
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2129
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2136
  #, fuzzy, gcc-internal-format
  #| msgid "static data member %qD in unnamed class"
  msgid "static data member is not name-independent"
  msgstr "статический элемент данных %qD в неименованном классе"
  
! #: cp/decl.cc:2139
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2142
  #, fuzzy, gcc-internal-format
  #| msgid "Main variant is not defined"
  msgid "static variable is not name-independent"
  msgstr "Главный вариант не определен"
  
! #: cp/decl.cc:2145
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable %qs not defined"
  msgid "extern variable is not name-independent"
  msgstr "переменная окружения %qs не определена"
  
! #: cp/decl.cc:2157
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "прототип задан для %q#D"
  
! #: cp/decl.cc:2159
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "предыдущее непрототипное определение здесь"
  
! #: cp/decl.cc:2199
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration of %q+#D with %qL linkage"
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "конфликтующая декларация %q+#D с %qL привязкой"
  
! #: cp/decl.cc:2202
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "предыдущая декларация с %qL привязкой"
  
! #: cp/decl.cc:2251 cp/decl.cc:2261
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "подразумеваемый аргумент задан для параметра %d %q#D"
  
! #: cp/decl.cc:2254 cp/decl.cc:2264
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "предыдущая спецификации в %q#D здесь"
  
! #: cp/decl.cc:2319 cp/decl.cc:17265
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q+#D"
  msgid "conflicting exporting for declaration %qD"
  msgstr "конфликтующая декларация %q+#D"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared here without exporting"
  msgstr "предыдущая декларация здесь"
  
! #: cp/decl.cc:2351
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %qD was here"
  msgid "previous definition of %qD here"
  msgstr "предыдущее определение %qD было здесь"
  
! #: cp/decl.cc:2352
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %qD was here"
  msgid "previous declaration of %qD here"
  msgstr "предыдущая декларация %qD была здесь"
  
! #: cp/decl.cc:2367
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared %<virtual%> inside a union"
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "функция %qD декларирована %<virtual%> внутри объединения"
  
! #: cp/decl.cc:2414
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "избыточная повторная декларация %qD в той же области видимости"
  
! #: cp/decl.cc:2430
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %q+D"
  msgid "deleted definition of %qD is not first declaration"
*************** msgstr "удаленное опреде�
*** 60017,60060 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2949
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "явная специализация %qD после первого использования"
  
! #: cp/decl.cc:3131
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%qD: атрибут видимости проигнорирован, так как он конфликтует с предыдущей декларацией"
  
  #. Reject two definitions.
! #: cp/decl.cc:3409 cp/decl.cc:3438 cp/decl.cc:3476 cp/decl.cc:3493
! #: cp/decl.cc:3592
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "переопределение %q#D"
  
! #: cp/decl.cc:3425
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD противоречит использованной функции"
  
! #: cp/decl.cc:3435
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D не декларировано в классе"
  
! #: cp/decl.cc:3449 cp/decl.cc:3503
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D переопределен inline с %<gnu_inline%> атрибутом"
  
! #: cp/decl.cc:3452 cp/decl.cc:3506
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D переопределен inline без %<gnu_inline%> атрибута"
  
! #: cp/decl.cc:3462
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 60115,60158 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2947
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "явная специализация %qD после первого использования"
  
! #: cp/decl.cc:3129
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%qD: атрибут видимости проигнорирован, так как он конфликтует с предыдущей декларацией"
  
  #. Reject two definitions.
! #: cp/decl.cc:3407 cp/decl.cc:3436 cp/decl.cc:3474 cp/decl.cc:3491
! #: cp/decl.cc:3590
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "переопределение %q#D"
  
! #: cp/decl.cc:3423
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD противоречит использованной функции"
  
! #: cp/decl.cc:3433
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D не декларировано в классе"
  
! #: cp/decl.cc:3447 cp/decl.cc:3501
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D переопределен inline с %<gnu_inline%> атрибутом"
  
! #: cp/decl.cc:3450 cp/decl.cc:3504
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D переопределен inline без %<gnu_inline%> атрибута"
  
! #: cp/decl.cc:3460
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 60062,60782 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3523
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "редекларация friend %q#D не может иметь подразумеваемые аргументы шаблона"
  
! #: cp/decl.cc:3538
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "локальная для потока декларация %q#D следует за не локальной для потока декларацией"
  
! #: cp/decl.cc:3541
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "не локальная для потока декларация %q#D следует за локальной для потока декларацией"
  
! #: cp/decl.cc:3556 cp/decl.cc:3600 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "редекларация %q#D"
  
! #: cp/decl.cc:3583
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "избыточное переопределение %<constexpr%> элемента статических данных %qD"
  
! #: cp/decl.cc:3652
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "локальная метка %qE конфликтует с существующей меткой"
  
! #: cp/decl.cc:3653
  #, gcc-internal-format
  msgid "previous label"
  msgstr "предыдущая метка"
  
! #: cp/decl.cc:3743
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "переход по метке %qD"
  
! #: cp/decl.cc:3744
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "переход по case-метке"
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3750
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  отсюда"
  
! #: cp/decl.cc:3779 cp/decl.cc:4018
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  покидает OpenMP структурный блок"
  
! #: cp/decl.cc:3804
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  пересекает инициализацию %q#D"
  
! #: cp/decl.cc:3816 cp/decl.cc:3984
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  входит в try-блок"
  
! #: cp/decl.cc:3822 cp/decl.cc:3973 cp/decl.cc:3986
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  входит в catch-блок"
  
! #: cp/decl.cc:3828 cp/decl.cc:4000
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  входит в OpenMP структурный блок"
  
! #: cp/decl.cc:3834 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  входит в синхронизируемый или атомарный оператор"
  
! #: cp/decl.cc:3840 cp/decl.cc:3994
  #, fuzzy, gcc-internal-format
  #| msgid "jump into statement expression"
  msgid "  enters statement expression"
  msgstr "переход в выражение-оператор"
  
! #: cp/decl.cc:3847 cp/decl.cc:3990
  #, fuzzy, gcc-internal-format
  #| msgid "  enters %<constexpr%> if statement"
  msgid "  enters %<constexpr if%> statement"
  msgstr "  входит в %<constexpr%> оператор if"
  
! #: cp/decl.cc:3853 cp/decl.cc:3992
  #, fuzzy, gcc-internal-format
  #| msgid "  enters %<constexpr%> if statement"
  msgid "  enters %<consteval if%> statement"
  msgstr "  входит в %<constexpr%> оператор if"
  
! #: cp/decl.cc:3884 cp/decl.cc:4058
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C99 does not support %qE"
  msgid "  does not destroy %qD"
  msgstr "ISO C99 не поддерживает %qE"
  
! #: cp/decl.cc:3886 cp/decl.cc:4042
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr ""
  
! #: cp/decl.cc:3978
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  пропускает инициализацию %q#D"
  
! #: cp/decl.cc:4518 cp/parser.cc:7467
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "использование %qD без параметров шаблона"
  
! #: cp/decl.cc:4524
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "%qD не является шаблоном функции"
  
! #: cp/decl.cc:4535
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T не является классом"
  
! #: cp/decl.cc:4574 cp/decl.cc:4675
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "шаблон класса с именем %q#T' отсутствует в %q#T"
  
! #: cp/decl.cc:4575
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "нет имени типа %q#T в %q#T"
  
! #: cp/decl.cc:4589
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "просмотр %qT в %qT неоднозначен"
  
! #: cp/decl.cc:4598
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> именует %q#T, который не является шаблоном класса"
  
! #: cp/decl.cc:4611
  #, fuzzy, gcc-internal-format
  #| msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> именует %q#T, который не является типом"
  
! #: cp/decl.cc:4685
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "параметры шаблона не соответствуют шаблону %qD"
  
! #: cp/decl.cc:5163
  #, fuzzy, gcc-internal-format
  #| msgid "-faligned-new=%d is not a power of two"
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "-faligned-new=%d не есть степень двойки"
  
! #: cp/decl.cc:5218
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5222
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5235
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5240
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5567
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5577 cp/parser.cc:24254
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5606
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "анонимная структура не внутри именованного типа"
  
! #: cp/decl.cc:5618
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "элемент %q+#D с конструктором недопустим в анонимном агрегатном типе"
  
! #: cp/decl.cc:5621
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "элемент %q+#D с деструктором недопустим в анонимном агрегатном типе"
  
! #: cp/decl.cc:5624
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "элемент %q+#D с операцией присваивания-копирования недопустим в анонимном агрегатном типе"
  
! #: cp/decl.cc:5643
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "атрибуты проигнорированы в декларации %q#T"
  
! #: cp/decl.cc:5646
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "атрибут для %q#T должен следовать за %qs ключевым словом"
  
! #: cp/decl.cc:5688
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "несколько типов в одной декларации"
  
! #: cp/decl.cc:5693
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "повторная декларация внутреннего типа C++ %qT"
  
! #: cp/decl.cc:5710
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> можно задавать только для переменных или деклараций функций"
  
! #: cp/decl.cc:5743
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "отсутствует имя типа в typedef-декларации"
  
! #: cp/decl.cc:5751
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "в ISO C++ анонимные структуры запрещены"
  
! #: cp/decl.cc:5758
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> может задаваться только для функций"
  
! #: cp/decl.cc:5761
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> может задаваться только для функций"
  
! #: cp/decl.cc:5766
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> может быть задан только внутри класса"
  
! #: cp/decl.cc:5769
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> может быть задан только для конструкторов"
  
! #: cp/decl.cc:5772
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "класс хранения может быть задан только для объектов и функций"
  
! #: cp/decl.cc:5776
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> может задаваться только для объектов и функций"
  
! #: cp/decl.cc:5780
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> может задаваться только для объектов и функций"
  
! #: cp/decl.cc:5784
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> может задаваться только для объектов и функций"
  
! #: cp/decl.cc:5788
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> может задаваться только для объектов и функций"
  
! #: cp/decl.cc:5792
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> в этой декларации отброшен"
  
! #: cp/decl.cc:5795 cp/decl.cc:5798 cp/decl.cc:5801
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot be used for type declarations"
  msgid "%qs cannot be used for type declarations"
  msgstr "%<constexpr%> не может использоваться для деклараций типов"
  
! #: cp/decl.cc:5824
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "атрибут игнорируется в явной конкретизации %q#T"
  
! #: cp/decl.cc:5827
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "никакой атрибут не может применяться к явной конкретизации"
  
! #: cp/decl.cc:5840 cp/decl.cc:13780 cp/decl.cc:15427 cp/parser.cc:16037
! #: cp/parser.cc:21975 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "атрибут проигнорирован"
  
! #: cp/decl.cc:5842 cp/decl.cc:13781
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "атрибут, относящийся к спецификатору типа, игнорируется"
  
! #: cp/decl.cc:5917
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "игнорирование атрибутов примененных к классу %qT вне определения"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5921
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "игнорирование атрибутов примененных к зависимому типу %qT без ассоциированной декларации"
  
! #: cp/decl.cc:5987 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use decltype instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD инициализирован (используйте decltype взамен)"
  
! #: cp/decl.cc:6000
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "декларация %q#D содержит %<extern%> и инициализирована"
  
! #: cp/decl.cc:6038
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "определение функции %q#D помечено %<dllimport%>"
  
! #: cp/decl.cc:6065
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D не есть статический элемент данных %q#T"
  
! #: cp/decl.cc:6074
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "non-member-template декларация %qD"
  
! #: cp/decl.cc:6075
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "не соответствует декларации элемента шаблона здесь"
  
! #: cp/decl.cc:6087
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ не разрешает определять %<%T::%D%> как %<%T::%D%>"
  
! #: cp/decl.cc:6099
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "повторная инициализация %qD"
  
! #: cp/decl.cc:6149 cp/decl.cc:6153
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "декларация %q#D вне класса не является определением"
  
! #: cp/decl.cc:6171
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6207
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/decl.cc:6213
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/decl.cc:6279
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "переменная %q#D инициализирована, хотя имеет неполный тип"
  
! #: cp/decl.cc:6288 cp/decl.cc:7763
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "элементы массива %q#D имеют неполный тип"
  
! #: cp/decl.cc:6299
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "агрегатный тип %q#D неполон и не может быть определён"
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "переменная %qD декларирована как ссылка, но не инициализирована"
  
! #: cp/decl.cc:6452
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "имя использовано в определенном в GNU-стиле инициализаторе массива"
  
! #: cp/decl.cc:6458
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "имя %qD использовано в определенном в GNU-стиле инициализаторе массива"
  
! #: cp/decl.cc:6477
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "нетривиально определенные инициализаторы не поддерживаются"
  
! #: cp/decl.cc:6481
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99 обозначение %qE не является целочисленным константным выражением"
  
! #: cp/decl.cc:6546
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "при инициализации не удалось определить размер %qD"
  
! #: cp/decl.cc:6553
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "не задан размер массива для %qD"
  
! #: cp/decl.cc:6565
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "массив %qD имеет нулевой размер"
  
! #: cp/decl.cc:6605
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "размер памяти %qD неизвестен"
  
! #: cp/decl.cc:6630
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "размер памяти %qD не константа"
  
! #: cp/decl.cc:6732
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "простите: семантики inline переменной %q#D являются неверными (запутаетесь с несколькими копиями)"
  
! #: cp/decl.cc:6736
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "простите: семантики статических данных inline функции %q#D являются неверными (запутаетесь с несколькими копиями)"
  
! #: cp/decl.cc:6743
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "это можно обойти, удалив инициализатор"
  
! #: cp/decl.cc:6786 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "неинициализированная константа %qD"
  
! #: cp/decl.cc:6793 rust/backend/rust-tree.cc:3272
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "неинициализированная переменная %qD в %<constexpr%> функции"
  
! #: cp/decl.cc:6802 rust/backend/rust-tree.cc:3281
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6810
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T не имеет предоставленный пользователем подразумеваемый конструктор"
  
! #: cp/decl.cc:6814
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "конструктор не является предоставленным пользователем, поскольку он явно подразумевался в теле класса"
  
! #: cp/decl.cc:6817
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "и неявно определенный конструктор не инициализирует %q#D"
  
! #: cp/decl.cc:7117
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "некорректный тип %qT является инициализатором для вектора типа %qT"
  
! #: cp/decl.cc:7189
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "инициализатор для %qT должен быт заключен в фигурные скобки"
  
! #: cp/decl.cc:7234
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> использовано в определенном в GNU-стиле инициализаторе для класса %qT"
  
! #: cp/decl.cc:7251 cp/init.cc:3424 cp/search.cc:1244
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "запрос элемента %qD неоднозначен"
  
! #: cp/decl.cc:7256
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT не имеет нестатического элемента данных с именем %qD"
  
! #: cp/decl.cc:7281
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD не является элементом %qT"
  
! #: cp/decl.cc:7337
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "некорректный инициализатор для %q#D"
  
! #: cp/decl.cc:7391
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99 обозначение %qE вне инициализатора агрегата"
  
! #: cp/decl.cc:7430 cp/decl.cc:7721 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "избыточные элементы в инициализаторе для %qT"
  
! #: cp/decl.cc:7473
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "фигурные скобки вокруг скалярного инициализатора для типа %qT"
  
! #: cp/decl.cc:7483
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "фигурные скобки вокруг скалярного инициализатора для типа %qT"
  
! #: cp/decl.cc:7617
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "отсутствуют фигурные скобки вокруг инициализатора %qT"
  
! #: cp/decl.cc:7751
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type %qT"
  msgid "structured binding has incomplete type %qT"
  msgstr "поле %qD имеет неполный тип %qT"
  
! #: cp/decl.cc:7765
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "элементы массива %q#T имеют неполный тип"
  
! #: cp/decl.cc:7778
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "составной литерал переменного размера"
  
! #: cp/decl.cc:7834
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D имеет неполный тип"
  
! #: cp/decl.cc:7855
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "в инициализаторе скалярного объекта %qD должен быть только один элемент"
  
! #: cp/decl.cc:7900
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "в C++98 %qD следует инициализировать при помощи конструктора, а не %<{...}%>"
  
! #: cp/decl.cc:8043
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "массив %qD инициализируется строковой константой %qE, заключённой в скобки"
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "инициализатор недопустим для статического элемента с конструктором"
  
! #: cp/decl.cc:8085
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "неконстантная инициализация внутри класса некорректна для статического элемента %qD"
  
! #: cp/decl.cc:8088
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "неконстантная инициализация внутри класса некорректна для non-inline статического элемента %qD"
  
! #: cp/decl.cc:8093
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(запрошена инициализация вне класса)"
  
! #: cp/decl.cc:8295
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "ссылка %qD инициализируется собой"
  
! #: cp/decl.cc:8497
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "аргумент %d для %qE должен быть указателем"
  
! #: cp/decl.cc:8668
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "could not find variant declaration"
  msgstr "%<[*]%> не является декларацией"
  
! #: cp/decl.cc:8692
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to constructor %q#D"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "слишком мало аргументов для конструктора %q#D"
  
! #: cp/decl.cc:8697
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "повторная декларация перечислимого типа %q+D"
  
! #: cp/decl.cc:8702
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8707
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8712
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8777
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "присваивание (а не инициализация) в декларации"
  
! #: cp/decl.cc:8798 cp/decl.cc:15827
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8802 cp/decl.cc:15831
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "использован %<register%> спецификатор класса хранения"
  
! #: cp/decl.cc:8847 cp/decl.cc:15794
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "декларация %q#D не имеет инициализатора"
  
! #: cp/decl.cc:8883
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "инициализатор для %<decltype(auto) %D%> имеет тип функции (вы забыли %<()%> ?)"
  
! #: cp/decl.cc:8895
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
--- 60160,60880 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3521
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "редекларация friend %q#D не может иметь подразумеваемые аргументы шаблона"
  
! #: cp/decl.cc:3536
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "локальная для потока декларация %q#D следует за не локальной для потока декларацией"
  
! #: cp/decl.cc:3539
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "не локальная для потока декларация %q#D следует за локальной для потока декларацией"
  
! #: cp/decl.cc:3554 cp/decl.cc:3598 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "редекларация %q#D"
  
! #: cp/decl.cc:3581
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "избыточное переопределение %<constexpr%> элемента статических данных %qD"
  
! #: cp/decl.cc:3650
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "локальная метка %qE конфликтует с существующей меткой"
  
! #: cp/decl.cc:3651
  #, gcc-internal-format
  msgid "previous label"
  msgstr "предыдущая метка"
  
! #: cp/decl.cc:3741
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "переход по метке %qD"
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "переход по case-метке"
  
! #: cp/decl.cc:3746
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  отсюда"
  
! #: cp/decl.cc:3777 cp/decl.cc:4016
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  покидает OpenMP структурный блок"
  
! #: cp/decl.cc:3802
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  пересекает инициализацию %q#D"
  
! #: cp/decl.cc:3814 cp/decl.cc:3982
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  входит в try-блок"
  
! #: cp/decl.cc:3820 cp/decl.cc:3971 cp/decl.cc:3984
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  входит в catch-блок"
  
! #: cp/decl.cc:3826 cp/decl.cc:3998
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  входит в OpenMP структурный блок"
  
! #: cp/decl.cc:3832 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  входит в синхронизируемый или атомарный оператор"
  
! #: cp/decl.cc:3838 cp/decl.cc:3992
  #, fuzzy, gcc-internal-format
  #| msgid "jump into statement expression"
  msgid "  enters statement expression"
  msgstr "переход в выражение-оператор"
  
! #: cp/decl.cc:3845 cp/decl.cc:3988
  #, fuzzy, gcc-internal-format
  #| msgid "  enters %<constexpr%> if statement"
  msgid "  enters %<constexpr if%> statement"
  msgstr "  входит в %<constexpr%> оператор if"
  
! #: cp/decl.cc:3851 cp/decl.cc:3990
  #, fuzzy, gcc-internal-format
  #| msgid "  enters %<constexpr%> if statement"
  msgid "  enters %<consteval if%> statement"
  msgstr "  входит в %<constexpr%> оператор if"
  
! #: cp/decl.cc:3882 cp/decl.cc:4056
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C99 does not support %qE"
  msgid "  does not destroy %qD"
  msgstr "ISO C99 не поддерживает %qE"
  
! #: cp/decl.cc:3884 cp/decl.cc:4040
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr ""
  
! #: cp/decl.cc:3976
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  пропускает инициализацию %q#D"
  
! #: cp/decl.cc:4516 cp/parser.cc:7467
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "использование %qD без параметров шаблона"
  
! #: cp/decl.cc:4522
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "%qD не является шаблоном функции"
  
! #: cp/decl.cc:4533
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T не является классом"
  
! #: cp/decl.cc:4572 cp/decl.cc:4673
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "шаблон класса с именем %q#T' отсутствует в %q#T"
  
! #: cp/decl.cc:4573
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "нет имени типа %q#T в %q#T"
  
! #: cp/decl.cc:4587
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "просмотр %qT в %qT неоднозначен"
  
! #: cp/decl.cc:4596
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> именует %q#T, который не является шаблоном класса"
  
! #: cp/decl.cc:4609
  #, fuzzy, gcc-internal-format
  #| msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> именует %q#T, который не является типом"
  
! #: cp/decl.cc:4683
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "параметры шаблона не соответствуют шаблону %qD"
  
! #: cp/decl.cc:5161
  #, fuzzy, gcc-internal-format
  #| msgid "-faligned-new=%d is not a power of two"
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "-faligned-new=%d не есть степень двойки"
  
! #: cp/decl.cc:5216
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5238
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5565
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5575 cp/parser.cc:24258
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5604
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "анонимная структура не внутри именованного типа"
  
! #: cp/decl.cc:5616
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "элемент %q+#D с конструктором недопустим в анонимном агрегатном типе"
  
! #: cp/decl.cc:5619
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "элемент %q+#D с деструктором недопустим в анонимном агрегатном типе"
  
! #: cp/decl.cc:5622
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "элемент %q+#D с операцией присваивания-копирования недопустим в анонимном агрегатном типе"
  
! #: cp/decl.cc:5641
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "атрибуты проигнорированы в декларации %q#T"
  
! #: cp/decl.cc:5644
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "атрибут для %q#T должен следовать за %qs ключевым словом"
  
! #: cp/decl.cc:5686
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "несколько типов в одной декларации"
  
! #: cp/decl.cc:5691
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "повторная декларация внутреннего типа C++ %qT"
  
! #: cp/decl.cc:5708
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> можно задавать только для переменных или деклараций функций"
  
! #: cp/decl.cc:5741
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "отсутствует имя типа в typedef-декларации"
  
! #: cp/decl.cc:5749
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "в ISO C++ анонимные структуры запрещены"
  
! #: cp/decl.cc:5756
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> может задаваться только для функций"
  
! #: cp/decl.cc:5759
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> может задаваться только для функций"
  
! #: cp/decl.cc:5764
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> может быть задан только внутри класса"
  
! #: cp/decl.cc:5767
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> может быть задан только для конструкторов"
  
! #: cp/decl.cc:5770
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "класс хранения может быть задан только для объектов и функций"
  
! #: cp/decl.cc:5774
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> может задаваться только для объектов и функций"
  
! #: cp/decl.cc:5778
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> может задаваться только для объектов и функций"
  
! #: cp/decl.cc:5782
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> может задаваться только для объектов и функций"
  
! #: cp/decl.cc:5786
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> может задаваться только для объектов и функций"
  
! #: cp/decl.cc:5790
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> в этой декларации отброшен"
  
! #: cp/decl.cc:5793 cp/decl.cc:5796 cp/decl.cc:5799
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot be used for type declarations"
  msgid "%qs cannot be used for type declarations"
  msgstr "%<constexpr%> не может использоваться для деклараций типов"
  
! #: cp/decl.cc:5822
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "атрибут игнорируется в явной конкретизации %q#T"
  
! #: cp/decl.cc:5825
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "никакой атрибут не может применяться к явной конкретизации"
  
! #: cp/decl.cc:5838 cp/decl.cc:13778 cp/decl.cc:15425 cp/parser.cc:16040
! #: cp/parser.cc:21979 cp/parser.cc:28921
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "атрибут проигнорирован"
  
! #: cp/decl.cc:5840 cp/decl.cc:13779
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "атрибут, относящийся к спецификатору типа, игнорируется"
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "игнорирование атрибутов примененных к классу %qT вне определения"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5919
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "игнорирование атрибутов примененных к зависимому типу %qT без ассоциированной декларации"
  
! #: cp/decl.cc:5985 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use decltype instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD инициализирован (используйте decltype взамен)"
  
! #: cp/decl.cc:5998
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "декларация %q#D содержит %<extern%> и инициализирована"
  
! #: cp/decl.cc:6036
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "определение функции %q#D помечено %<dllimport%>"
  
! #: cp/decl.cc:6063
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D не есть статический элемент данных %q#T"
  
! #: cp/decl.cc:6072
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "non-member-template декларация %qD"
  
! #: cp/decl.cc:6073
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "не соответствует декларации элемента шаблона здесь"
  
! #: cp/decl.cc:6085
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ не разрешает определять %<%T::%D%> как %<%T::%D%>"
  
! #: cp/decl.cc:6097
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "повторная инициализация %qD"
  
! #: cp/decl.cc:6147 cp/decl.cc:6151
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "декларация %q#D вне класса не является определением"
  
! #: cp/decl.cc:6169
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6205
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/decl.cc:6211
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/decl.cc:6277
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "переменная %q#D инициализирована, хотя имеет неполный тип"
  
! #: cp/decl.cc:6286 cp/decl.cc:7761
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "элементы массива %q#D имеют неполный тип"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "агрегатный тип %q#D неполон и не может быть определён"
  
! #: cp/decl.cc:6367
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "переменная %qD декларирована как ссылка, но не инициализирована"
  
! #: cp/decl.cc:6450
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "имя использовано в определенном в GNU-стиле инициализаторе массива"
  
! #: cp/decl.cc:6456
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "имя %qD использовано в определенном в GNU-стиле инициализаторе массива"
  
! #: cp/decl.cc:6475
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "нетривиально определенные инициализаторы не поддерживаются"
  
! #: cp/decl.cc:6479
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99 обозначение %qE не является целочисленным константным выражением"
  
! #: cp/decl.cc:6544
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "при инициализации не удалось определить размер %qD"
  
! #: cp/decl.cc:6551
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "не задан размер массива для %qD"
  
! #: cp/decl.cc:6563
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "массив %qD имеет нулевой размер"
  
! #: cp/decl.cc:6603
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "размер памяти %qD неизвестен"
  
! #: cp/decl.cc:6628
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "размер памяти %qD не константа"
  
! #: cp/decl.cc:6730
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "простите: семантики inline переменной %q#D являются неверными (запутаетесь с несколькими копиями)"
  
! #: cp/decl.cc:6734
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "простите: семантики статических данных inline функции %q#D являются неверными (запутаетесь с несколькими копиями)"
  
! #: cp/decl.cc:6741
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "это можно обойти, удалив инициализатор"
  
! #: cp/decl.cc:6784 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "неинициализированная константа %qD"
  
! #: cp/decl.cc:6791 rust/backend/rust-tree.cc:3272
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "неинициализированная переменная %qD в %<constexpr%> функции"
  
! #: cp/decl.cc:6800 rust/backend/rust-tree.cc:3281
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6808
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T не имеет предоставленный пользователем подразумеваемый конструктор"
  
! #: cp/decl.cc:6812
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "конструктор не является предоставленным пользователем, поскольку он явно подразумевался в теле класса"
  
! #: cp/decl.cc:6815
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "и неявно определенный конструктор не инициализирует %q#D"
  
! #: cp/decl.cc:7115
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "некорректный тип %qT является инициализатором для вектора типа %qT"
  
! #: cp/decl.cc:7187
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "инициализатор для %qT должен быт заключен в фигурные скобки"
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> использовано в определенном в GNU-стиле инициализаторе для класса %qT"
  
! #: cp/decl.cc:7249 cp/init.cc:3424 cp/search.cc:1244
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "запрос элемента %qD неоднозначен"
  
! #: cp/decl.cc:7254
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT не имеет нестатического элемента данных с именем %qD"
  
! #: cp/decl.cc:7279
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD не является элементом %qT"
  
! #: cp/decl.cc:7335
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "некорректный инициализатор для %q#D"
  
! #: cp/decl.cc:7389
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99 обозначение %qE вне инициализатора агрегата"
  
! #: cp/decl.cc:7428 cp/decl.cc:7719 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "избыточные элементы в инициализаторе для %qT"
  
! #: cp/decl.cc:7471
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "фигурные скобки вокруг скалярного инициализатора для типа %qT"
  
! #: cp/decl.cc:7481
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "фигурные скобки вокруг скалярного инициализатора для типа %qT"
  
! #: cp/decl.cc:7615
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "отсутствуют фигурные скобки вокруг инициализатора %qT"
  
! #: cp/decl.cc:7749
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type %qT"
  msgid "structured binding has incomplete type %qT"
  msgstr "поле %qD имеет неполный тип %qT"
  
! #: cp/decl.cc:7763
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "элементы массива %q#T имеют неполный тип"
  
! #: cp/decl.cc:7776
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "составной литерал переменного размера"
  
! #: cp/decl.cc:7832
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D имеет неполный тип"
  
! #: cp/decl.cc:7853
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "в инициализаторе скалярного объекта %qD должен быть только один элемент"
  
! #: cp/decl.cc:7898
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "в C++98 %qD следует инициализировать при помощи конструктора, а не %<{...}%>"
  
! #: cp/decl.cc:8041
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "массив %qD инициализируется строковой константой %qE, заключённой в скобки"
  
! #: cp/decl.cc:8081
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "инициализатор недопустим для статического элемента с конструктором"
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "неконстантная инициализация внутри класса некорректна для статического элемента %qD"
  
! #: cp/decl.cc:8086
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "неконстантная инициализация внутри класса некорректна для non-inline статического элемента %qD"
  
! #: cp/decl.cc:8091
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(запрошена инициализация вне класса)"
  
! #: cp/decl.cc:8293
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "ссылка %qD инициализируется собой"
  
! #: cp/decl.cc:8495
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "аргумент %d для %qE должен быть указателем"
  
! #: cp/decl.cc:8666
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "could not find variant declaration"
  msgstr "%<[*]%> не является декларацией"
  
! #: cp/decl.cc:8690
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to constructor %q#D"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "слишком мало аргументов для конструктора %q#D"
  
! #: cp/decl.cc:8695
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "повторная декларация перечислимого типа %q+D"
  
! #: cp/decl.cc:8700
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8705
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8710
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8775
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "присваивание (а не инициализация) в декларации"
  
! #: cp/decl.cc:8796 cp/decl.cc:15825
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8800 cp/decl.cc:15829
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "использован %<register%> спецификатор класса хранения"
  
! #: cp/decl.cc:8845 cp/decl.cc:15792
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "декларация %q#D не имеет инициализатора"
  
! #: cp/decl.cc:8881
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "инициализатор для %<decltype(auto) %D%> имеет тип функции (вы забыли %<()%> ?)"
  
! #: cp/decl.cc:8893
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
*************** msgstr "тип результата %q#T
*** 60784,60870 ****
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8946
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be defaulted"
  msgid "%<::main%> cannot be deleted"
  msgstr "%qD не может быть подразумеваемым"
  
! #: cp/decl.cc:9100
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "перекрытие предыдущей декларации %q#D"
  
! #: cp/decl.cc:9143
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables in static storage"
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "атрибут %qE применим только к переменным в статической памяти"
  
! #: cp/decl.cc:9351
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "функция %q#D инициализирована как переменная"
  
! #: cp/decl.cc:9583
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "невозможна декомпозиция типа lambda замыкания %qT"
  
! #: cp/decl.cc:9584
  #, fuzzy, gcc-internal-format
  #| msgid " declared here"
  msgid "lambda declared here"
  msgstr " объявлено здесь"
  
! #: cp/decl.cc:9600
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "невозможна декомпозиция типа класса %qT, так как он содержит анонимный элемент структуры"
  
! #: cp/decl.cc:9603
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "невозможна декомпозиция типа класса %qT, так как он имеет анонимный элемент объединения"
  
! #: cp/decl.cc:9611
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:9634
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a nested class of %qT"
  msgid "in base class of %qT"
  msgstr "%qT не вложен в %qT"
  
! #: cp/decl.cc:9641
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "невозможна декомпозиция типа класса %qT: и он и его базовый класс %qT имеют нестатические элементы данных"
  
! #: cp/decl.cc:9650
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "невозможна декомпозиция типа класса %qT: его базовые классы %qT и %qT имеют нестатические элементы данных"
  
! #: cp/decl.cc:9888
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:9904
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for structured binding declaration"
  msgid "array initializer for structured binding declaration in condition"
  msgstr "некорректный инициализатор для структурированной связывающей декларации"
  
! #: cp/decl.cc:9910
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "невозможна декомпозиция массива переменной длины %qT"
  
! #: cp/decl.cc:9920 cp/decl.cc:10000
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
--- 60882,60968 ----
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8944
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be defaulted"
  msgid "%<::main%> cannot be deleted"
  msgstr "%qD не может быть подразумеваемым"
  
! #: cp/decl.cc:9098
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "перекрытие предыдущей декларации %q#D"
  
! #: cp/decl.cc:9141
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables in static storage"
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "атрибут %qE применим только к переменным в статической памяти"
  
! #: cp/decl.cc:9349
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "функция %q#D инициализирована как переменная"
  
! #: cp/decl.cc:9581
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "невозможна декомпозиция типа lambda замыкания %qT"
  
! #: cp/decl.cc:9582
  #, fuzzy, gcc-internal-format
  #| msgid " declared here"
  msgid "lambda declared here"
  msgstr " объявлено здесь"
  
! #: cp/decl.cc:9598
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "невозможна декомпозиция типа класса %qT, так как он содержит анонимный элемент структуры"
  
! #: cp/decl.cc:9601
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "невозможна декомпозиция типа класса %qT, так как он имеет анонимный элемент объединения"
  
! #: cp/decl.cc:9609
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:9632
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a nested class of %qT"
  msgid "in base class of %qT"
  msgstr "%qT не вложен в %qT"
  
! #: cp/decl.cc:9639
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "невозможна декомпозиция типа класса %qT: и он и его базовый класс %qT имеют нестатические элементы данных"
  
! #: cp/decl.cc:9648
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "невозможна декомпозиция типа класса %qT: его базовые классы %qT и %qT имеют нестатические элементы данных"
  
! #: cp/decl.cc:9886
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:9902
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for structured binding declaration"
  msgid "array initializer for structured binding declaration in condition"
  msgstr "некорректный инициализатор для структурированной связывающей декларации"
  
! #: cp/decl.cc:9908
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "невозможна декомпозиция массива переменной длины %qT"
  
! #: cp/decl.cc:9918 cp/decl.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
*************** msgstr[0] ""
*** 60872,60878 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9924
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
--- 60970,60976 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
*************** msgstr[0] ""
*** 60880,60886 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9927
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
--- 60978,60984 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9925
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
*************** msgstr[0] ""
*** 60888,62698 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9968
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:9992
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> не является целочисленным константным выражением"
  
! #: cp/decl.cc:10002
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10049
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10055
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:10084
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "невозможна декомпозиция типа объединения %qT"
  
! #: cp/decl.cc:10089
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "невозможна декомпозиция non-array non-class типа %qT"
  
! #: cp/decl.cc:10095
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:10104
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "невозможна декомпозиция типа класса %qT без нестатических элементов данных"
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "нелокальная переменная %qD декларированная %<__thread%> требует динамической инициализации"
  
! #: cp/decl.cc:10603
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "нелокальная переменная %qD декларированная %<__thread%> имеет нетривиальный деструктор"
  
! #: cp/decl.cc:10608
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "C++11 %<thread_local%> допускает динамическую инициализацию и уничтожение"
  
! #: cp/decl.cc:10827
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "при инициализации не удалось определить размер %qT"
  
! #: cp/decl.cc:10831
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "не задан размер массива в %qT"
  
! #: cp/decl.cc:10834
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "нулевой размер массива %qT"
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "деструктор чужого класса %qT не может быть элементом"
  
! #: cp/decl.cc:10852
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "конструктор чужого класса %qT не может быть элементом"
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD декларирована как %<virtual%> переменная"
  
! #: cp/decl.cc:10880
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "спецификаторы %<const%> и %<volatile%> для функции %qD некорректны в декларации переменной"
  
! #: cp/decl.cc:10886
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD декларирован как %<virtual%> параметр"
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD декларирован как %<inline%> параметр"
  
! #: cp/decl.cc:10891
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "спецификаторы %<const%> и %<volatile%> для функции %qD некорректны в декларации параметра"
  
! #: cp/decl.cc:10897
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD декларирован как %<virtual%> тип"
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD декларирован как %<inline%> тип"
  
! #: cp/decl.cc:10902
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "спецификаторы %<const%> и %<volatile%> для функции %qD некорректны в декларации типа"
  
! #: cp/decl.cc:10908
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD декларирован как %<virtual%> поле"
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD декларирован как %<inline%> поле"
  
! #: cp/decl.cc:10913
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "спецификаторы %<const%> и %<volatile%> для функции %qD некорректны в декларации поля"
  
! #: cp/decl.cc:10920
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D декларировано как friend"
  
! #: cp/decl.cc:10927
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D декларировано со спецификацией исключений"
  
! #: cp/decl.cc:10959
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "определение %qD вне пространства имён, объемлющего %qT"
  
! #: cp/decl.cc:10999
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "статическая функция-член %q#D объявлена с квалификаторами типа"
  
! #: cp/decl.cc:11075
  #, fuzzy, gcc-internal-format
  #| msgid "named return values are no longer supported"
  msgid "function concepts are no longer supported"
  msgstr "именованные возвращаемые значения больше не поддерживаются"
  
! #: cp/decl.cc:11113
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD не является функцией шаблоном"
  
! #: cp/decl.cc:11115
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "friend-декларация вне определения класса"
  
! #: cp/decl.cc:11122
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11174
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "определение явной специализации %qD в friend-декларации"
  
! #: cp/decl.cc:11185
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "некорректное использование идентификатора шаблона %qD в декларации первичного шаблона"
  
! #: cp/decl.cc:11203
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "аргументы по умолчанию не допускаются в декларации специализации friend-шаблона %qD"
  
! #: cp/decl.cc:11212
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "не допускается использовать %<inline%> в декларации специализации friend-шаблона %qD"
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11243
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "декларация %q#D вне класса не является определением"
  
! #: cp/decl.cc:11285
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "недопустимая декларация %<::main%> как шаблона"
  
! #: cp/decl.cc:11288
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "недопустимая декларация %<::main%> как inline-функции"
  
! #: cp/decl.cc:11291 cp/decl.cc:11294
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "недопустимая декларация %<::main%> как статической функции"
  
! #: cp/decl.cc:11296
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "недопустимая декларация %<::main%> как статической функции"
  
! #: cp/decl.cc:11298
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "недопустимая декларация %<::main%> как статической функции"
  
! #: cp/decl.cc:11301
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot attach %<::main%> to a named module"
  msgstr "недопустимая декларация %<::main%> как шаблона"
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "не-элемент-функция %qD не может иметь cv-квалификатор"
  
! #: cp/decl.cc:11362
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "статическая элемент-функция %qD не может иметь cv-квалификатор"
  
! #: cp/decl.cc:11363
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "статическая элемент-функция %qD не может иметь cv-квалификатор"
  
! #: cp/decl.cc:11368
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "non-member функция %qD не может иметь ref-квалификатор"
  
! #: cp/decl.cc:11370
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "статическая элемент-функция %qD не может иметь ref-квалификатор"
  
! #: cp/decl.cc:11371
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have ref-qualifier"
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "статическая элемент-функция %qD не может иметь ref-квалификатор"
  
! #: cp/decl.cc:11377 cp/decl.cc:14310 cp/decl.cc:14320 cp/parser.cc:12368
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter %qD declared here"
  msgid "explicit object parameter declared here"
  msgstr "параметр шаблона %qD декларирован здесь"
  
! #: cp/decl.cc:11390
  #, fuzzy, gcc-internal-format
  #| msgid "deduction guide %qD must be declared at namespace scope"
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "руководство вывода %qD должно декларироваться в контексте пространства имен"
  
! #: cp/decl.cc:11392 cp/decl.cc:11401 cp/typeck.cc:4667
  #, fuzzy, gcc-internal-format
  #| msgid " declared here"
  msgid "  declared here"
  msgstr " объявлено здесь"
  
! #: cp/decl.cc:11399
  #, fuzzy, gcc-internal-format
  #| msgid "deduction guide %qD must be declared at namespace scope"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "руководство вывода %qD должно декларироваться в контексте пространства имен"
  
! #: cp/decl.cc:11405
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "руководство вывода %qD не должно иметь тело функции"
  
! #: cp/decl.cc:11419
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "литеральный оператор с C-привязкой"
  
! #: cp/decl.cc:11429
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD имеет некорректный список аргументов"
  
! #: cp/decl.cc:11437
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "целый суффикс %qs перекрыт реализацией"
  
! #: cp/decl.cc:11443
  #, fuzzy, gcc-internal-format
  #| msgid "floating point suffix %qs shadowed by implementation"
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "суффикс плавающей точки %qs перекрыт реализацией"
  
! #: cp/decl.cc:11450
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "суффиксы литеральных операторов без предшествующего %<_%> зарезервированы для будущей стандартизации"
  
! #: cp/decl.cc:11455
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD должен быть не-элемент-функцией"
  
! #: cp/decl.cc:11540
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> должна возвращать %<int%>"
  
! #: cp/decl.cc:11580
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "определение неявно декларированного %qD"
  
! #: cp/decl.cc:11586
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "определение явно подразумеваемого %q+D"
  
! #: cp/decl.cc:11588
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D явно подразумевается здесь"
  
! #: cp/decl.cc:11605
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "нет элемента-функции %q#D в классе %qT"
  
! #: cp/decl.cc:11802
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "невозможно декларировать %<::main%> как глобальную переменную"
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11814
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "non-template переменная не может быть %<concept%>"
  
! #: cp/decl.cc:11817
  #, fuzzy, gcc-internal-format
  #| msgid "deduction guide %qD must be declared at namespace scope"
  msgid "concept must be defined at namespace scope"
  msgstr "руководство вывода %qD должно декларироваться в контексте пространства имен"
  
! #: cp/decl.cc:11820
  #, fuzzy, gcc-internal-format
  #| msgid "named return values are no longer supported"
  msgid "variable concepts are no longer supported"
  msgstr "именованные возвращаемые значения больше не поддерживаются"
  
! #: cp/decl.cc:11941
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "инициализация внутри класса статического элемента данных %q#D неполного типа"
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> требуется для инициализации внутри класса статического элемента данных %q#D нецелого типа"
  
! #: cp/decl.cc:11949
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "инициализация внутри класса статического элемента данных %q#D нелитерального типа"
  
! #: cp/decl.cc:11960
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "некорректная инициализация внутри класса статического элемента данных нецелочисленного типа %qT"
  
! #: cp/decl.cc:11965
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ запрещает инициализацию внутри класса неконстантного статического элемента %qD"
  
! #: cp/decl.cc:11970
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ запрещает инициализацию элемента-константы %qD нецелочисленного типа %qT"
  
! #: cp/decl.cc:12082
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "размер массива %qD имеет нецелочисленный тип %qT"
  
! #: cp/decl.cc:12085
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "размер массива имеет нецелочисленный тип %qT"
  
! #: cp/decl.cc:12116 cp/decl.cc:12188
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "размер массива %qD не является целочисленным константным выражением"
  
! #: cp/decl.cc:12120 cp/decl.cc:12191
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "размер массива не является целочисленным константным выражением"
  
! #: cp/decl.cc:12171
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ запрещает массив нулевого размера %qD"
  
! #: cp/decl.cc:12174
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ запрещает массивы нулевого размера"
  
! #: cp/decl.cc:12198
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ запрещает массив переменного размера %qD"
  
! #: cp/decl.cc:12201
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ запрещает массивы переменного размера"
  
! #: cp/decl.cc:12207
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "используется массив переменного размера %qD"
  
! #: cp/decl.cc:12210
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "используется массив переменного размера"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "переполнение в размерности массива"
  
! #: cp/decl.cc:12322
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as array of %qT"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD декларировано как массив %qT"
  
! #: cp/decl.cc:12325
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "creating array of template placeholder type %qT"
  msgstr "создание указателя на элемент ссылочного типа %qT"
  
! #: cp/decl.cc:12335
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "декларация %qD как массива void"
  
! #: cp/decl.cc:12337
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "создание массива void"
  
! #: cp/decl.cc:12342
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "декларация %qD как массива функций"
  
! #: cp/decl.cc:12344
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "создание массива функций"
  
! #: cp/decl.cc:12349
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "декларация %qD как массива ссылок"
  
! #: cp/decl.cc:12351
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "создание массива ссылок"
  
! #: cp/decl.cc:12356
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "декларация %qD как массива элементов-функций"
  
! #: cp/decl.cc:12359
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "создание массива элементов-функций"
  
! #: cp/decl.cc:12377
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "декларация многомерного массива %qD должна определять границы для всех размерностей, кроме первой"
  
! #: cp/decl.cc:12381
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "в многомерном массиве должны быть определены границы для всех размерностей, кроме первой"
  
! #: cp/decl.cc:12395
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "используется массив переменного размера"
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "некорректная спецификация возвращаемого типа в конструкторе"
  
! #: cp/decl.cc:12496
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "квалификаторы не допускаются в декларации конструктора"
  
! #: cp/decl.cc:12507
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "некорректная спецификация возвращаемого типа в деструкторе"
  
! #: cp/decl.cc:12510
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "квалификаторы не допускаются в декларации деструктора"
  
! #: cp/decl.cc:12523
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "тип результата задан для %<operator %T%>"
  
! #: cp/decl.cc:12526
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "квалификаторы не допускаются в декларации %<operator %T%>"
  
! #: cp/decl.cc:12535
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "возвращаемый тип задан для руководства вывода"
  
! #: cp/decl.cc:12538
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "квалификаторы не допускаются в декларации руководства вывода"
  
! #: cp/decl.cc:12542
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12551
  #, fuzzy, gcc-internal-format
  #| msgid "decl-specifier in declaration of deduction guide"
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "decl-спецификатор в декларации руководства вывода"
  
! #: cp/decl.cc:12572
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "декларация безымянной переменной или поля с типом void"
  
! #: cp/decl.cc:12580
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "декларация переменной или поля с типом void"
  
! #: cp/decl.cc:12595
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "%<inline%> спецификатор некорректен для переменной %qD декларированной в контексте блока"
  
! #: cp/decl.cc:12600
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "inline namespaces доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/decl.cc:12656
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT как тип а не плоский %<decltype(auto)%>"
  
! #: cp/decl.cc:12662
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "деструкторы не могут быть cv-квалифицированы"
  
! #: cp/decl.cc:12683
  #, fuzzy
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%e and %e specified together"
  msgstr "%<signed%> и %<unsigned%> одновременно заданы для %qs"
  
! #: cp/decl.cc:12895
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "недопустимое использование квалифицированного имени %<::%D%>"
  
! #: cp/decl.cc:12898 cp/decl.cc:12920
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "недопустимое использование квалифицированного имени %<%T::%D%>"
  
! #: cp/decl.cc:12901
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "недопустимое использование квалифицированного имени %<%D::%D%>"
  
! #: cp/decl.cc:12911
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "%qT не является классом или пространством имён"
  
! #: cp/decl.cc:12935
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "декларация %qD как не-функции"
  
! #: cp/decl.cc:12942
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "декларация %qD как не-элемента"
  
! #: cp/decl.cc:12970
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "декларатор отсутствует; используется зарезервированное слово %qD"
  
! #: cp/decl.cc:13021
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "определение функции не объявляет параметры"
  
! #: cp/decl.cc:13029 cp/decl.cc:13038 cp/decl.cc:15034
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "декларация %qD как не-функции"
  
! #: cp/decl.cc:13046
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "декларация %qD как %<typedef%>"
  
! #: cp/decl.cc:13051
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "декларация %qD как параметра"
  
  #
! #: cp/decl.cc:13086
  #, fuzzy, gcc-internal-format
  #| msgid "no classes specified"
  msgid "both %qs and %qs specified"
  msgstr "нет специфицированных классов"
  
! #: cp/decl.cc:13093 cp/decl.cc:13100 cp/decl.cc:13107 cp/decl.cc:13114
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%<constexpr%> не может встречаться в typedef декларации"
  
! #: cp/decl.cc:13125
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13135
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "два или более типа в декларации имени %qs"
  
! #: cp/decl.cc:13189
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C++ не поддерживает плоские %<complex%> означающие %<double complex%>"
  
! #: cp/decl.cc:13239 cp/decl.cc:13243 cp/decl.cc:13246
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ запрещает декларации %qs без типа"
  
! #: cp/decl.cc:13263
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> не поддерживается этой целевой платформой"
  
! #: cp/decl.cc:13271
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ не поддерживает %<__int%d%> для %qs"
  
! #: cp/decl.cc:13334
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qT"
  msgstr "%qs использован с %qE"
  
! #: cp/decl.cc:13341
  #, fuzzy, gcc-internal-format
  #| msgid "%qs specified with %<typeof%>"
  msgid "%qs specified with typedef-name %qD"
  msgstr "%qs указан с %<typeof%>"
  
! #: cp/decl.cc:13350
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs указан с %<decltype%>"
  
! #: cp/decl.cc:13352
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs указан с %<typeof%>"
  
! #: cp/decl.cc:13421
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "спецификатор complex для %qs недопустим"
  
! #: cp/decl.cc:13465
  #, fuzzy, gcc-internal-format
  #| msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr "за типом заполнителя шаблона %qT должен следовать простой declarator-id"
  
! #: cp/decl.cc:13491
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "элемент %qD не может быть декларирован и как %<virtual%> и как %<static%>"
  
! #: cp/decl.cc:13500
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "элемент %qD не может быть декларирован и как %<virtual%> и как %<constexpr%>"
  
! #: cp/decl.cc:13513
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-декларация не допускается в декларации параметров"
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "класс хранения задан для параметра шаблона %qs"
  
! #: cp/decl.cc:13530 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "класс хранения в декларации параметра %qs"
  
! #: cp/decl.cc:13538 cp/decl.cc:13547 cp/decl.cc:13553 cp/decl.cc:13559
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %qs"
  msgstr "параметр не может быть декларирован %<constexpr%>"
  
! #: cp/decl.cc:13569
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> вне декларации класса"
  
! #: cp/decl.cc:13579 cp/decl.cc:13582 cp/decl.cc:13584 cp/decl.cc:13587
! #: cp/decl.cc:13597 cp/decl.cc:13607 cp/decl.cc:13617 cp/decl.cc:13621
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:13591 cp/decl.cc:13613
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "unrestricted объединения допустимы только с -std=c++11 или -std=gnu++11"
  
! #: cp/decl.cc:13601
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for structured binding declaration"
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "некорректный инициализатор для структурированной связывающей декларации"
  
! #: cp/decl.cc:13625
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13637
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:13640
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "тип должен быть cv-qualified %<auto%> или ссылкой на cv-qualified %<auto%>"
  
! #: cp/decl.cc:13648
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:13679
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "в декларации %qs задано более одного класса хранения"
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "для %qs задан класс хранения"
  
! #: cp/decl.cc:13719
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "вложенная функция %qs объявлена %<extern%>"
  
! #: cp/decl.cc:13724
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "имя %qs описано на верхнем уровне с классом хранения %<auto%>"
  
! #: cp/decl.cc:13732
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "имя %qs на уровне функции неявно имеет класс auto и объявлено %<__thread%>"
  
! #: cp/decl.cc:13746
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "класс хранения не допускается в декларации friend-функции"
  
! #: cp/decl.cc:13852
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:13858
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "Ожидалась открывающая скобка"
  
! #: cp/decl.cc:13925
  #, fuzzy, gcc-internal-format
  #| msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<~auto%> доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/decl.cc:13939
  #, fuzzy, gcc-internal-format
  #| msgid "Function %qs at %L cannot have an initializer"
  msgid "a function type cannot have an explicit object parameter"
  msgstr "Функция %qs в %L не может иметь инициализатор"
  
! #: cp/decl.cc:13945
  #, fuzzy, gcc-internal-format
  #| msgid "a conversion function cannot have a trailing return type"
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "функция преобразования не может иметь завершающий тип возврата"
  
! #: cp/decl.cc:13949
  #, fuzzy, gcc-internal-format
  #| msgid "  member function type %qT is not a valid template argument"
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "  тип элемента-функции %qT не есть корректный аргумент шаблона"
  
! #: cp/decl.cc:13957
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13961
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13982
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13987
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter %qD declared here"
  msgid "valid explicit object parameter declared here"
  msgstr "параметр шаблона %qD декларирован здесь"
  
! #: cp/decl.cc:13991
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "requires-клаузула для типа возврата"
  
! #: cp/decl.cc:14012
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs функция использует %<auto%> спецификатор типа без завершающего типа возврата"
  
! #: cp/decl.cc:14016
  #, fuzzy, gcc-internal-format
  #| msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "выведенный тип возврата доступен только с -std=c++14 или -std=gnu++14"
  
! #: cp/decl.cc:14021
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "виртуальная функция не может иметь выведенный тип возврата"
  
! #: cp/decl.cc:14028
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "%qs функция с завершающим типом возврата имеет %qT в качестве своего типа а не обычный %<auto%>"
  
! #: cp/decl.cc:14037
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "%qs функция с завершающим типом возврата имеет %qT в качестве своего типа а не обычный %<auto%>"
  
! #: cp/decl.cc:14042
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "неверное употребление спецификатора %<restrict%>"
  
! #: cp/decl.cc:14049
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr "%qs функция с завершающим типом возврата имеет %qT в качестве своего типа а не обычный %<auto%>"
  
! #: cp/decl.cc:14055
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of constrained %<auto%> type"
  msgstr "некорректное использование конструктора как шаблона"
  
! #: cp/decl.cc:14067
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "руководство вывода для %qT должно иметь завершающий тип возврата"
  
! #: cp/decl.cc:14090
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "хвостовой тип возврата %qT руководства вывода не есть специализация %qT"
  
! #: cp/decl.cc:14104
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "завершающий тип возврата доступен только с -std=c++11 или -std=gnu++11"
  
! #: cp/decl.cc:14107
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "%qs функция с завершающим типом возврата не декларирована с %<auto%> спецификатором типа"
  
! #: cp/decl.cc:14114
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "функция преобразования не может иметь завершающий тип возврата"
  
! #: cp/decl.cc:14140
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified return type of %qD"
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%<_Atomic%>-квалифицированный возвращаемый тип в %qD"
  
! #: cp/decl.cc:14152
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs объявлена как функция, возвращающая функцию"
  
! #: cp/decl.cc:14158
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs объявлена как функция, возвращающая массив"
  
! #: cp/decl.cc:14165
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "функция с атрибутом noreturn возвращает не-void значение"
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "деструктор не может быть статической элементом-функцией"
  
! #: cp/decl.cc:14200
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "конструктор не может быть статической элементом-функцией"
  
! #: cp/decl.cc:14205
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "деструкторы не могут быть cv-квалифицированы"
  
! #: cp/decl.cc:14206
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "конструкторы не могут быть cv-квалифицированы"
  
! #: cp/decl.cc:14214
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "деструкторы не могут быть ref-квалифицированы"
  
! #: cp/decl.cc:14215
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "конструкторы не могут быть ref-квалифицированы"
  
! #: cp/decl.cc:14233
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "конструкторы не могут быть декларированы %<virtual%>"
  
! #: cp/decl.cc:14250
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "виртуальные функции не могут быть friend-функциями"
  
! #: cp/decl.cc:14255
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-декларация вне определения класса"
  
! #: cp/decl.cc:14259
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t define friend function %qs in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "невозможно определить friend-функцию %qs в определении локального класса"
  
! #: cp/decl.cc:14269
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14273
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14299
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "не-элемент-функция %qD не может иметь cv-квалификатор"
  
! #: cp/decl.cc:14307
  #, fuzzy, gcc-internal-format
  #| msgid "implicit templates may not be %<virtual%>"
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "неявные шаблоны не могут быть %<virtual%>"
  
! #: cp/decl.cc:14317
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:14326
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD cannot be an explicit object member function"
  msgstr "%qD должен быть нестатической элементом-функцией"
  
! #: cp/decl.cc:14349
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "деструкторы не могут иметь параметров"
  
! #: cp/decl.cc:14407
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "недопустимая декларация указателя на %q#T"
  
! #: cp/decl.cc:14420 cp/decl.cc:14427
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "недопустимая декларация ссылки на %q#T"
  
! #: cp/decl.cc:14429
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "недопустимая декларация указателя на элемент %q#T"
  
! #: cp/decl.cc:14458
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "невозможно декларировать ссылку на квалифицированный тип функции %qT"
  
! #: cp/decl.cc:14459
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "невозможно декларировать указатель на квалифицированный тип функции %qT"
  
! #: cp/decl.cc:14532
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "Недопустимо определять ссылку на %q#T, которая не будет определением типа или аргументом шаблона"
  
! #: cp/decl.cc:14611
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "идентификатор шаблона %qD использован как декларатор"
  
! #: cp/decl.cc:14637
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "элементы-функции неявно считаются friend-функциями своего класса"
  
! #: cp/decl.cc:14642
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "избыточная квалификация %<%T::%> элемента %qs"
  
! #: cp/decl.cc:14672
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14674
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14682
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "недопустимая декларация элемента %<%T::%s%> внутри %qT"
  
! #: cp/decl.cc:14722
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "не параметрический %qs не может содержать параметры"
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "элемент данных не может иметь тип %qT модифицируемого размера"
  
! #: cp/decl.cc:14734
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "параметр не может иметь модифицированный тип `%T"
  
! #: cp/decl.cc:14745
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> вне декларации класса"
  
! #: cp/decl.cc:14748
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> в friend декларации"
  
! #: cp/decl.cc:14751
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "только декларации конструкторов и операторов преобразования могут быть %<explicit%>"
  
! #: cp/decl.cc:14761
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "недопустимая декларация не-элемента %qs как %<mutable%>"
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "недопустимая декларация не объектного элемента %qs как %<mutable%>"
  
! #: cp/decl.cc:14774
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "недопустимая декларация функции %qs как %<mutable%>"
  
! #: cp/decl.cc:14780
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "недопустимая декларация статического %qs как %<mutable%>"
  
! #: cp/decl.cc:14786
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "недопустимая декларация константного %qs как %<mutable%>"
  
! #: cp/decl.cc:14792
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "ссылка %qs не может быть декларирована %<mutable%>"
  
! #: cp/decl.cc:14808
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a function definition"
  msgstr "типы нельзя определять в условиях"
  
! #: cp/decl.cc:14811
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a member function definition"
  msgstr "типы нельзя определять в условиях"
  
! #: cp/decl.cc:14837
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> не является декларацией"
  
! #: cp/decl.cc:14840
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef декларирован %<auto%>"
  
! #: cp/decl.cc:14845
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-клаузула для typedef"
  
! #: cp/decl.cc:14849
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef имя не может быть вложенным спецификатором имени"
  
! #: cp/decl.cc:14875
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ запрещает определять вложенный тип %qD с тем же именем, что и объемлющий класс"
  
! #: cp/decl.cc:14964
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "в декларации friend-класса использован квалификатор %<inline%>"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "параметры шаблона не могут быть friend"
  
! #: cp/decl.cc:14974
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "в friend-декларации требуется указание класса: %<friend class %T::%D%>"
  
! #: cp/decl.cc:14978
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "в friend-декларации требуется указание класса: %<friend %#T%>"
  
! #: cp/decl.cc:14991
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "попытка сделать класс %qT \"другом\" глобальной области видимости"
  
! #: cp/decl.cc:15011
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "некорректные квалификаторы для типа функции, не являющейся элементом"
  
! #: cp/decl.cc:15015
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-клаузула для идентификатора типа"
  
! #: cp/decl.cc:15025
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "абстрактный декларатор %qT использован в качестве декларатора"
  
! #: cp/decl.cc:15040
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "requires-клаузула в декларации нефункционального типа %qT"
  
! #: cp/decl.cc:15059
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "недопустимое использование %<::%> в декларации параметра"
  
! #: cp/decl.cc:15069 cp/parser.cc:21410
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter to be of abstract type %qT"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "невозможно декларировать параметр с абстрактным типом %qT"
  
! #: cp/decl.cc:15076
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15079
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15085 cp/parser.cc:26076
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<auto%> параметр недопустим в данном контексте"
  
! #: cp/decl.cc:15095
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "параметр декларирован %<auto%>"
  
! #: cp/decl.cc:15149 cp/parser.cc:3855
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "некорректное использование имени шаблона %qE без списка аргументов"
  
! #: cp/decl.cc:15153
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "нестатический элемент данных декларирован с заполнителем %qT"
  
! #: cp/decl.cc:15173
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ запрещает элемент регулируемый массив %qs"
  
! #: cp/decl.cc:15176
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C++ запрещает элементы регулируемые массивы"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15192
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "недопустимое использование %<::%>"
  
! #: cp/decl.cc:15213
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "декларация функции %qD в неверном контексте"
  
! #: cp/decl.cc:15223
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "функция %qD декларирована %<virtual%> внутри объединения"
  
! #: cp/decl.cc:15233
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD не может быть декларирована %<virtual%>, поскольку она всегда статическая"
  
! #: cp/decl.cc:15247
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "ожидалось квалифицированное имя в friend декларации для деструктора %qD"
  
! #: cp/decl.cc:15254
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "декларация %qD как элемента %qT"
  
! #: cp/decl.cc:15261 cp/decl.cc:15274
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a destructor cannot be %qs"
  msgstr "деструктор не может быть %<constexpr%>"
  
! #: cp/decl.cc:15280
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "ожидалось квалифицированное имя в friend декларации для конструктора %qD"
  
! #: cp/decl.cc:15289
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "конструктор не может быть %<concept%>"
  
! #: cp/decl.cc:15295
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "concept не может быть элементом-функцией"
  
! #: cp/decl.cc:15303 cp/decl.cc:15662
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "ошибка открытия %s"
  
! #: cp/decl.cc:15313
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "специализация переменного шаблона %qD декларирована как функция"
  
! #: cp/decl.cc:15316
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "переменный шаблон декларирован здесь"
  
! #: cp/decl.cc:15381
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "поле %qD имеет неполный тип %qT"
  
! #: cp/decl.cc:15386
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "имя %qT имеет неполный тип"
  
! #: cp/decl.cc:15406
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE не является ни функцией, ни элементом-функцией; не может быть декларировано как friend"
  
! #: cp/decl.cc:15409
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qE не является ни функцией, ни элементом-функцией; не может быть декларировано как friend"
  
! #: cp/decl.cc:15428 cp/parser.cc:21976 cp/parser.cc:28868
  #, fuzzy, gcc-internal-format
  #| msgid "an attribute that appertains to a type-specifier is ignored"
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "атрибут, относящийся к спецификатору типа, игнорируется"
  
! #: cp/decl.cc:15478 cp/decl.cc:15489
  #, fuzzy, gcc-internal-format
  #| msgid "static data member %qE declared %<concept%>"
  msgid "static data member %qE declared %qs"
  msgstr "статический элемент данных %qE декларирован %<concept%>"
  
! #: cp/decl.cc:15483
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:15526 cp/decl.cc:15534 cp/decl.cc:15541 cp/decl.cc:15548
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "нестатический элемент данных %qE объявлен как %<constexpr%>"
  
! #: cp/decl.cc:15600
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "некорректный класс хранения %<auto%> для функции %qs"
  
! #: cp/decl.cc:15603
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "некорректный класс хранения %<register%> для функции %qs"
  
! #: cp/decl.cc:15609
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "некорректный класс хранения %<__thread%> для функции %qs"
  
! #: cp/decl.cc:15613
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "класс хранения %<thread_local%> недопустим для функции %qs"
  
! #: cp/decl.cc:15618
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for function %qE"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "выравнивание задано для функции %qE"
  
! #: cp/decl.cc:15621
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-спецификаторы в %qs не допускаются вне определения класса"
  
! #: cp/decl.cc:15633
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> спецификатор некорректен для функции %qs декларированной вне глобального контекста"
  
! #: cp/decl.cc:15637
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "некорректно указано %<inline%> для функции %qs, объявленной вне глобальной области видимости"
  
! #: cp/decl.cc:15645
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "виртуальная функция %qs не является элементом класса"
  
! #: cp/decl.cc:15652
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs определен не в контексте класса"
  
! #: cp/decl.cc:15653
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs декларирован не в контексте класса"
  
! #: cp/decl.cc:15696
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "недопустимая декларация статического элемента-функции %qD"
  
! #: cp/decl.cc:15705
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "недопустимая декларация статической функции внутри другой функции"
  
! #: cp/decl.cc:15746
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "слово %<static%> недопустимо при определении (в отличие от объявления) статического элемента данных в классе"
  
! #: cp/decl.cc:15753
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "статический элемент %qD объявлен как %<register%>"
  
! #: cp/decl.cc:15759
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "недопустимая явная extern-декларация элемента %q#D"
  
! #: cp/decl.cc:15767
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:15774
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "параметр не может быть декларирован %<constexpr%>"
  
! #: cp/decl.cc:15806
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%<extern%> декларация %qs с инициализацией"
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "для %qs задан спецификатор %<extern%> и инициализатор"
  
! #: cp/decl.cc:16013
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "аргумент по умолчанию %qE использует %qD"
  
! #: cp/decl.cc:16016
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "аргумент по умолчанию %qE использует локальную переменную %qD"
  
  #
! #: cp/decl.cc:16143
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "некорректное использование cv-квалифицированного типа %qT в декларации параметра"
  
  #
! #: cp/decl.cc:16147
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "некорректное использование типа %<void%> в декларации параметра"
  
! #: cp/decl.cc:16176
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "%<_Atomic%>-квалифицированный параметр типа %qT для %q+D"
  
! #: cp/decl.cc:16184
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "некорректная декларация параметра %qD с типом метода"
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "параметр %qD включает указатель на массив с неизвестной границей %qT"
  
! #: cp/decl.cc:16211
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "параметр %qD включает ссылку на массив с неизвестной границей %qT"
  
! #: cp/decl.cc:16494
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "некорректный конструктор; возможно, вы имели в виду %<%T (const %T&)%>"
  
! #: cp/decl.cc:16573
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "декларация %qD может не действовать в пространстве имён"
  
! #: cp/decl.cc:16580
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD можно не определять статической"
  
! #: cp/decl.cc:16638
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "%qD должен быть нестатической элементом-функцией"
  
! #: cp/decl.cc:16646
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a non-member function"
  msgid "%qD must be a member function"
  msgstr "%qD должен быть не-элемент-функцией"
  
! #: cp/decl.cc:16654
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/decl.cc:16664
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD должен быть либо нестатическим элементом-функцией или функцией-не-элементом"
  
! #: cp/decl.cc:16674
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD должен иметь аргумент типа класс или перечислимого типа"
  
  #. 13.4.0.3
! #: cp/decl.cc:16705
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ не поддерживает перегрузку операции ?:"
  
! #: cp/decl.cc:16715
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD не может иметь переменное число аргументов"
  
! #: cp/decl.cc:16741
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:16742
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:16754
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:16755
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:16766
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.cc:16767 cp/decl.cc:16777
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:16778
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:16793
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD не может иметь аргументов по умолчанию"
  
! #: cp/decl.cc:16817
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to void will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "преобразование к void никогда не использует операцию преобразования типа"
  
! #: cp/decl.cc:16824
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "преобразование к ссылке на тот же тип никогда не будет использовать операцию преобразования типа"
  
! #: cp/decl.cc:16826
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to the same type will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "преобразование к тому же типу никогда не будет использовать операцию преобразования типа"
  
! #: cp/decl.cc:16835
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "преобразование к ссылке на базовый класс никогда не будет использовать операцию преобразования типа"
  
! #: cp/decl.cc:16837
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a base class will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "преобразование к базовому классу никогда не будет использовать операцию преобразования типа"
  
! #: cp/decl.cc:16853
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "пользовательский оператор %qD всегда вычисляет оба аргумента"
  
! #: cp/decl.cc:16872
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "префиксный %qD должен возвращать %qT"
  
! #: cp/decl.cc:16879
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "постфиксный %qD должен возвращать %qT"
  
! #: cp/decl.cc:16891
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD должен возвращать результат по значению"
  
! #: cp/decl.cc:16946
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "использование параметра шаблона %qT после %qs"
  
! #: cp/decl.cc:16970
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "использование синонима специализации шаблона %qT после %qs"
  
! #: cp/decl.cc:16973
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "использование typedef-имени %qD после %qs"
  
! #: cp/decl.cc:16975
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD ранее декларирован здесь"
  
! #: cp/decl.cc:16984
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "ссылка на %qT как на %qs"
  
! #: cp/decl.cc:16985 cp/decl.cc:16993
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT ранее декларирован здесь"
  
! #: cp/decl.cc:16992
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "ссылка на %qT как на enum"
--- 60986,62796 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9966
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:9990
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> не является целочисленным константным выражением"
  
! #: cp/decl.cc:10000
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10047
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10053
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:10082
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "невозможна декомпозиция типа объединения %qT"
  
! #: cp/decl.cc:10087
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "невозможна декомпозиция non-array non-class типа %qT"
  
! #: cp/decl.cc:10093
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:10102
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "невозможна декомпозиция типа класса %qT без нестатических элементов данных"
  
! #: cp/decl.cc:10598
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "нелокальная переменная %qD декларированная %<__thread%> требует динамической инициализации"
  
! #: cp/decl.cc:10601
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "нелокальная переменная %qD декларированная %<__thread%> имеет нетривиальный деструктор"
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "C++11 %<thread_local%> допускает динамическую инициализацию и уничтожение"
  
! #: cp/decl.cc:10825
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "при инициализации не удалось определить размер %qT"
  
! #: cp/decl.cc:10829
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "не задан размер массива в %qT"
  
! #: cp/decl.cc:10832
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "нулевой размер массива %qT"
  
! #: cp/decl.cc:10848
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "деструктор чужого класса %qT не может быть элементом"
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "конструктор чужого класса %qT не может быть элементом"
  
! #: cp/decl.cc:10876
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD декларирована как %<virtual%> переменная"
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "спецификаторы %<const%> и %<volatile%> для функции %qD некорректны в декларации переменной"
  
! #: cp/decl.cc:10884
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD декларирован как %<virtual%> параметр"
  
! #: cp/decl.cc:10887
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD декларирован как %<inline%> параметр"
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "спецификаторы %<const%> и %<volatile%> для функции %qD некорректны в декларации параметра"
  
! #: cp/decl.cc:10895
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD декларирован как %<virtual%> тип"
  
! #: cp/decl.cc:10898
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD декларирован как %<inline%> тип"
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "спецификаторы %<const%> и %<volatile%> для функции %qD некорректны в декларации типа"
  
! #: cp/decl.cc:10906
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD декларирован как %<virtual%> поле"
  
! #: cp/decl.cc:10909
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD декларирован как %<inline%> поле"
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "спецификаторы %<const%> и %<volatile%> для функции %qD некорректны в декларации поля"
  
! #: cp/decl.cc:10918
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D декларировано как friend"
  
! #: cp/decl.cc:10925
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D декларировано со спецификацией исключений"
  
! #: cp/decl.cc:10957
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "определение %qD вне пространства имён, объемлющего %qT"
  
! #: cp/decl.cc:10997
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "статическая функция-член %q#D объявлена с квалификаторами типа"
  
! #: cp/decl.cc:11073
  #, fuzzy, gcc-internal-format
  #| msgid "named return values are no longer supported"
  msgid "function concepts are no longer supported"
  msgstr "именованные возвращаемые значения больше не поддерживаются"
  
! #: cp/decl.cc:11111
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD не является функцией шаблоном"
  
! #: cp/decl.cc:11113
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "friend-декларация вне определения класса"
  
! #: cp/decl.cc:11120
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11172
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "определение явной специализации %qD в friend-декларации"
  
! #: cp/decl.cc:11183
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "некорректное использование идентификатора шаблона %qD в декларации первичного шаблона"
  
! #: cp/decl.cc:11201
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "аргументы по умолчанию не допускаются в декларации специализации friend-шаблона %qD"
  
! #: cp/decl.cc:11210
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "не допускается использовать %<inline%> в декларации специализации friend-шаблона %qD"
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11241
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "декларация %q#D вне класса не является определением"
  
! #: cp/decl.cc:11283
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "недопустимая декларация %<::main%> как шаблона"
  
! #: cp/decl.cc:11286
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "недопустимая декларация %<::main%> как inline-функции"
  
! #: cp/decl.cc:11289 cp/decl.cc:11292
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "недопустимая декларация %<::main%> как статической функции"
  
! #: cp/decl.cc:11294
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "недопустимая декларация %<::main%> как статической функции"
  
! #: cp/decl.cc:11296
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "недопустимая декларация %<::main%> как статической функции"
  
! #: cp/decl.cc:11299
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot attach %<::main%> to a named module"
  msgstr "недопустимая декларация %<::main%> как шаблона"
  
! #: cp/decl.cc:11358
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "не-элемент-функция %qD не может иметь cv-квалификатор"
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "статическая элемент-функция %qD не может иметь cv-квалификатор"
  
! #: cp/decl.cc:11361
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "статическая элемент-функция %qD не может иметь cv-квалификатор"
  
! #: cp/decl.cc:11366
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "non-member функция %qD не может иметь ref-квалификатор"
  
! #: cp/decl.cc:11368
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "статическая элемент-функция %qD не может иметь ref-квалификатор"
  
! #: cp/decl.cc:11369
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have ref-qualifier"
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "статическая элемент-функция %qD не может иметь ref-квалификатор"
  
! #: cp/decl.cc:11375 cp/decl.cc:14308 cp/decl.cc:14318 cp/parser.cc:12370
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter %qD declared here"
  msgid "explicit object parameter declared here"
  msgstr "параметр шаблона %qD декларирован здесь"
  
! #: cp/decl.cc:11388
  #, fuzzy, gcc-internal-format
  #| msgid "deduction guide %qD must be declared at namespace scope"
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "руководство вывода %qD должно декларироваться в контексте пространства имен"
  
! #: cp/decl.cc:11390 cp/decl.cc:11399 cp/typeck.cc:4783
  #, fuzzy, gcc-internal-format
  #| msgid " declared here"
  msgid "  declared here"
  msgstr " объявлено здесь"
  
! #: cp/decl.cc:11397
  #, fuzzy, gcc-internal-format
  #| msgid "deduction guide %qD must be declared at namespace scope"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "руководство вывода %qD должно декларироваться в контексте пространства имен"
  
! #: cp/decl.cc:11403
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "руководство вывода %qD не должно иметь тело функции"
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "литеральный оператор с C-привязкой"
  
! #: cp/decl.cc:11427
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD имеет некорректный список аргументов"
  
! #: cp/decl.cc:11435
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "целый суффикс %qs перекрыт реализацией"
  
! #: cp/decl.cc:11441
  #, fuzzy, gcc-internal-format
  #| msgid "floating point suffix %qs shadowed by implementation"
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "суффикс плавающей точки %qs перекрыт реализацией"
  
! #: cp/decl.cc:11448
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "суффиксы литеральных операторов без предшествующего %<_%> зарезервированы для будущей стандартизации"
  
! #: cp/decl.cc:11453
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD должен быть не-элемент-функцией"
  
! #: cp/decl.cc:11538
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> должна возвращать %<int%>"
  
! #: cp/decl.cc:11578
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "определение неявно декларированного %qD"
  
! #: cp/decl.cc:11584
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "определение явно подразумеваемого %q+D"
  
! #: cp/decl.cc:11586
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D явно подразумевается здесь"
  
! #: cp/decl.cc:11603
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "нет элемента-функции %q#D в классе %qT"
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "невозможно декларировать %<::main%> как глобальную переменную"
  
! #: cp/decl.cc:11803
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11812
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "non-template переменная не может быть %<concept%>"
  
! #: cp/decl.cc:11815
  #, fuzzy, gcc-internal-format
  #| msgid "deduction guide %qD must be declared at namespace scope"
  msgid "concept must be defined at namespace scope"
  msgstr "руководство вывода %qD должно декларироваться в контексте пространства имен"
  
! #: cp/decl.cc:11818
  #, fuzzy, gcc-internal-format
  #| msgid "named return values are no longer supported"
  msgid "variable concepts are no longer supported"
  msgstr "именованные возвращаемые значения больше не поддерживаются"
  
! #: cp/decl.cc:11939
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "инициализация внутри класса статического элемента данных %q#D неполного типа"
  
! #: cp/decl.cc:11943
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> требуется для инициализации внутри класса статического элемента данных %q#D нецелого типа"
  
! #: cp/decl.cc:11947
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "инициализация внутри класса статического элемента данных %q#D нелитерального типа"
  
! #: cp/decl.cc:11958
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "некорректная инициализация внутри класса статического элемента данных нецелочисленного типа %qT"
  
! #: cp/decl.cc:11963
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ запрещает инициализацию внутри класса неконстантного статического элемента %qD"
  
! #: cp/decl.cc:11968
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ запрещает инициализацию элемента-константы %qD нецелочисленного типа %qT"
  
! #: cp/decl.cc:12080
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "размер массива %qD имеет нецелочисленный тип %qT"
  
! #: cp/decl.cc:12083
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "размер массива имеет нецелочисленный тип %qT"
  
! #: cp/decl.cc:12114 cp/decl.cc:12186
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "размер массива %qD не является целочисленным константным выражением"
  
! #: cp/decl.cc:12118 cp/decl.cc:12189
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "размер массива не является целочисленным константным выражением"
  
! #: cp/decl.cc:12169
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ запрещает массив нулевого размера %qD"
  
! #: cp/decl.cc:12172
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ запрещает массивы нулевого размера"
  
! #: cp/decl.cc:12196
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ запрещает массив переменного размера %qD"
  
! #: cp/decl.cc:12199
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ запрещает массивы переменного размера"
  
! #: cp/decl.cc:12205
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "используется массив переменного размера %qD"
  
! #: cp/decl.cc:12208
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "используется массив переменного размера"
  
! #: cp/decl.cc:12260
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "переполнение в размерности массива"
  
! #: cp/decl.cc:12320
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as array of %qT"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD декларировано как массив %qT"
  
! #: cp/decl.cc:12323
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "creating array of template placeholder type %qT"
  msgstr "создание указателя на элемент ссылочного типа %qT"
  
! #: cp/decl.cc:12333
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "декларация %qD как массива void"
  
! #: cp/decl.cc:12335
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "создание массива void"
  
! #: cp/decl.cc:12340
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "декларация %qD как массива функций"
  
! #: cp/decl.cc:12342
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "создание массива функций"
  
! #: cp/decl.cc:12347
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "декларация %qD как массива ссылок"
  
! #: cp/decl.cc:12349
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "создание массива ссылок"
  
! #: cp/decl.cc:12354
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "декларация %qD как массива элементов-функций"
  
! #: cp/decl.cc:12357
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "создание массива элементов-функций"
  
! #: cp/decl.cc:12375
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "декларация многомерного массива %qD должна определять границы для всех размерностей, кроме первой"
  
! #: cp/decl.cc:12379
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "в многомерном массиве должны быть определены границы для всех размерностей, кроме первой"
  
! #: cp/decl.cc:12393
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "используется массив переменного размера"
  
! #: cp/decl.cc:12491
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "некорректная спецификация возвращаемого типа в конструкторе"
  
! #: cp/decl.cc:12494
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "квалификаторы не допускаются в декларации конструктора"
  
! #: cp/decl.cc:12505
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "некорректная спецификация возвращаемого типа в деструкторе"
  
! #: cp/decl.cc:12508
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "квалификаторы не допускаются в декларации деструктора"
  
! #: cp/decl.cc:12521
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "тип результата задан для %<operator %T%>"
  
! #: cp/decl.cc:12524
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "квалификаторы не допускаются в декларации %<operator %T%>"
  
! #: cp/decl.cc:12533
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "возвращаемый тип задан для руководства вывода"
  
! #: cp/decl.cc:12536
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "квалификаторы не допускаются в декларации руководства вывода"
  
! #: cp/decl.cc:12540
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12549
  #, fuzzy, gcc-internal-format
  #| msgid "decl-specifier in declaration of deduction guide"
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "decl-спецификатор в декларации руководства вывода"
  
! #: cp/decl.cc:12570
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "декларация безымянной переменной или поля с типом void"
  
! #: cp/decl.cc:12578
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "декларация переменной или поля с типом void"
  
! #: cp/decl.cc:12593
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "%<inline%> спецификатор некорректен для переменной %qD декларированной в контексте блока"
  
! #: cp/decl.cc:12598
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "inline namespaces доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT как тип а не плоский %<decltype(auto)%>"
  
! #: cp/decl.cc:12660
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "деструкторы не могут быть cv-квалифицированы"
  
! #: cp/decl.cc:12681
  #, fuzzy
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%e and %e specified together"
  msgstr "%<signed%> и %<unsigned%> одновременно заданы для %qs"
  
! #: cp/decl.cc:12893
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "недопустимое использование квалифицированного имени %<::%D%>"
  
! #: cp/decl.cc:12896 cp/decl.cc:12918
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "недопустимое использование квалифицированного имени %<%T::%D%>"
  
! #: cp/decl.cc:12899
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "недопустимое использование квалифицированного имени %<%D::%D%>"
  
! #: cp/decl.cc:12909
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "%qT не является классом или пространством имён"
  
! #: cp/decl.cc:12933
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "декларация %qD как не-функции"
  
! #: cp/decl.cc:12940
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "декларация %qD как не-элемента"
  
! #: cp/decl.cc:12968
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "декларатор отсутствует; используется зарезервированное слово %qD"
  
! #: cp/decl.cc:13019
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "определение функции не объявляет параметры"
  
! #: cp/decl.cc:13027 cp/decl.cc:13036 cp/decl.cc:15032
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "декларация %qD как не-функции"
  
! #: cp/decl.cc:13044
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "декларация %qD как %<typedef%>"
  
! #: cp/decl.cc:13049
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "декларация %qD как параметра"
  
  #
! #: cp/decl.cc:13084
  #, fuzzy, gcc-internal-format
  #| msgid "no classes specified"
  msgid "both %qs and %qs specified"
  msgstr "нет специфицированных классов"
  
! #: cp/decl.cc:13091 cp/decl.cc:13098 cp/decl.cc:13105 cp/decl.cc:13112
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%<constexpr%> не может встречаться в typedef декларации"
  
! #: cp/decl.cc:13123
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13133
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "два или более типа в декларации имени %qs"
  
! #: cp/decl.cc:13187
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C++ не поддерживает плоские %<complex%> означающие %<double complex%>"
  
! #: cp/decl.cc:13237 cp/decl.cc:13241 cp/decl.cc:13244
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ запрещает декларации %qs без типа"
  
! #: cp/decl.cc:13261
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> не поддерживается этой целевой платформой"
  
! #: cp/decl.cc:13269
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ не поддерживает %<__int%d%> для %qs"
  
! #: cp/decl.cc:13332
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qT"
  msgstr "%qs использован с %qE"
  
! #: cp/decl.cc:13339
  #, fuzzy, gcc-internal-format
  #| msgid "%qs specified with %<typeof%>"
  msgid "%qs specified with typedef-name %qD"
  msgstr "%qs указан с %<typeof%>"
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs указан с %<decltype%>"
  
! #: cp/decl.cc:13350
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs указан с %<typeof%>"
  
! #: cp/decl.cc:13419
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "спецификатор complex для %qs недопустим"
  
! #: cp/decl.cc:13463
  #, fuzzy, gcc-internal-format
  #| msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr "за типом заполнителя шаблона %qT должен следовать простой declarator-id"
  
! #: cp/decl.cc:13489
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "элемент %qD не может быть декларирован и как %<virtual%> и как %<static%>"
  
! #: cp/decl.cc:13498
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "элемент %qD не может быть декларирован и как %<virtual%> и как %<constexpr%>"
  
! #: cp/decl.cc:13511
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-декларация не допускается в декларации параметров"
  
! #: cp/decl.cc:13518
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "класс хранения задан для параметра шаблона %qs"
  
! #: cp/decl.cc:13528 cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "класс хранения в декларации параметра %qs"
  
! #: cp/decl.cc:13536 cp/decl.cc:13545 cp/decl.cc:13551 cp/decl.cc:13557
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %qs"
  msgstr "параметр не может быть декларирован %<constexpr%>"
  
! #: cp/decl.cc:13567
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> вне декларации класса"
  
! #: cp/decl.cc:13577 cp/decl.cc:13580 cp/decl.cc:13582 cp/decl.cc:13585
! #: cp/decl.cc:13595 cp/decl.cc:13605 cp/decl.cc:13615 cp/decl.cc:13619
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:13589 cp/decl.cc:13611
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "unrestricted объединения допустимы только с -std=c++11 или -std=gnu++11"
  
! #: cp/decl.cc:13599
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for structured binding declaration"
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "некорректный инициализатор для структурированной связывающей декларации"
  
! #: cp/decl.cc:13623
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13635
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:13638
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "тип должен быть cv-qualified %<auto%> или ссылкой на cv-qualified %<auto%>"
  
! #: cp/decl.cc:13646
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:13677
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "в декларации %qs задано более одного класса хранения"
  
! #: cp/decl.cc:13703
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "для %qs задан класс хранения"
  
! #: cp/decl.cc:13717
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "вложенная функция %qs объявлена %<extern%>"
  
! #: cp/decl.cc:13722
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "имя %qs описано на верхнем уровне с классом хранения %<auto%>"
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "имя %qs на уровне функции неявно имеет класс auto и объявлено %<__thread%>"
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "класс хранения не допускается в декларации friend-функции"
  
! #: cp/decl.cc:13850
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:13856
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "Ожидалась открывающая скобка"
  
! #: cp/decl.cc:13923
  #, fuzzy, gcc-internal-format
  #| msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<~auto%> доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/decl.cc:13937
  #, fuzzy, gcc-internal-format
  #| msgid "Function %qs at %L cannot have an initializer"
  msgid "a function type cannot have an explicit object parameter"
  msgstr "Функция %qs в %L не может иметь инициализатор"
  
! #: cp/decl.cc:13943
  #, fuzzy, gcc-internal-format
  #| msgid "a conversion function cannot have a trailing return type"
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "функция преобразования не может иметь завершающий тип возврата"
  
! #: cp/decl.cc:13947
  #, fuzzy, gcc-internal-format
  #| msgid "  member function type %qT is not a valid template argument"
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "  тип элемента-функции %qT не есть корректный аргумент шаблона"
  
! #: cp/decl.cc:13955
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13959
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13985
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter %qD declared here"
  msgid "valid explicit object parameter declared here"
  msgstr "параметр шаблона %qD декларирован здесь"
  
! #: cp/decl.cc:13989
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "requires-клаузула для типа возврата"
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs функция использует %<auto%> спецификатор типа без завершающего типа возврата"
  
! #: cp/decl.cc:14014
  #, fuzzy, gcc-internal-format
  #| msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "выведенный тип возврата доступен только с -std=c++14 или -std=gnu++14"
  
! #: cp/decl.cc:14019
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "виртуальная функция не может иметь выведенный тип возврата"
  
! #: cp/decl.cc:14026
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "%qs функция с завершающим типом возврата имеет %qT в качестве своего типа а не обычный %<auto%>"
  
! #: cp/decl.cc:14035
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "%qs функция с завершающим типом возврата имеет %qT в качестве своего типа а не обычный %<auto%>"
  
! #: cp/decl.cc:14040
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "неверное употребление спецификатора %<restrict%>"
  
! #: cp/decl.cc:14047
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr "%qs функция с завершающим типом возврата имеет %qT в качестве своего типа а не обычный %<auto%>"
  
! #: cp/decl.cc:14053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of constrained %<auto%> type"
  msgstr "некорректное использование конструктора как шаблона"
  
! #: cp/decl.cc:14065
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:14075
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "руководство вывода для %qT должно иметь завершающий тип возврата"
  
! #: cp/decl.cc:14088
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "хвостовой тип возврата %qT руководства вывода не есть специализация %qT"
  
! #: cp/decl.cc:14102
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "завершающий тип возврата доступен только с -std=c++11 или -std=gnu++11"
  
! #: cp/decl.cc:14105
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "%qs функция с завершающим типом возврата не декларирована с %<auto%> спецификатором типа"
  
! #: cp/decl.cc:14112
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "функция преобразования не может иметь завершающий тип возврата"
  
! #: cp/decl.cc:14138
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified return type of %qD"
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%<_Atomic%>-квалифицированный возвращаемый тип в %qD"
  
! #: cp/decl.cc:14150
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs объявлена как функция, возвращающая функцию"
  
! #: cp/decl.cc:14156
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs объявлена как функция, возвращающая массив"
  
! #: cp/decl.cc:14163
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "функция с атрибутом noreturn возвращает не-void значение"
  
! #: cp/decl.cc:14196
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "деструктор не может быть статической элементом-функцией"
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "конструктор не может быть статической элементом-функцией"
  
! #: cp/decl.cc:14203
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "деструкторы не могут быть cv-квалифицированы"
  
! #: cp/decl.cc:14204
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "конструкторы не могут быть cv-квалифицированы"
  
! #: cp/decl.cc:14212
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "деструкторы не могут быть ref-квалифицированы"
  
! #: cp/decl.cc:14213
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "конструкторы не могут быть ref-квалифицированы"
  
! #: cp/decl.cc:14231
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "конструкторы не могут быть декларированы %<virtual%>"
  
! #: cp/decl.cc:14248
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "виртуальные функции не могут быть friend-функциями"
  
! #: cp/decl.cc:14253
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-декларация вне определения класса"
  
! #: cp/decl.cc:14257
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t define friend function %qs in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "невозможно определить friend-функцию %qs в определении локального класса"
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14271
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14297
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "не-элемент-функция %qD не может иметь cv-квалификатор"
  
! #: cp/decl.cc:14305
  #, fuzzy, gcc-internal-format
  #| msgid "implicit templates may not be %<virtual%>"
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "неявные шаблоны не могут быть %<virtual%>"
  
! #: cp/decl.cc:14315
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:14324
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD cannot be an explicit object member function"
  msgstr "%qD должен быть нестатической элементом-функцией"
  
! #: cp/decl.cc:14347
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "деструкторы не могут иметь параметров"
  
! #: cp/decl.cc:14405
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "недопустимая декларация указателя на %q#T"
  
! #: cp/decl.cc:14418 cp/decl.cc:14425
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "недопустимая декларация ссылки на %q#T"
  
! #: cp/decl.cc:14427
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "недопустимая декларация указателя на элемент %q#T"
  
! #: cp/decl.cc:14456
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "невозможно декларировать ссылку на квалифицированный тип функции %qT"
  
! #: cp/decl.cc:14457
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "невозможно декларировать указатель на квалифицированный тип функции %qT"
  
! #: cp/decl.cc:14530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "Недопустимо определять ссылку на %q#T, которая не будет определением типа или аргументом шаблона"
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "идентификатор шаблона %qD использован как декларатор"
  
! #: cp/decl.cc:14635
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "элементы-функции неявно считаются friend-функциями своего класса"
  
! #: cp/decl.cc:14640
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "избыточная квалификация %<%T::%> элемента %qs"
  
! #: cp/decl.cc:14670
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14672
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14680
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "недопустимая декларация элемента %<%T::%s%> внутри %qT"
  
! #: cp/decl.cc:14720
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "не параметрический %qs не может содержать параметры"
  
! #: cp/decl.cc:14729
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "элемент данных не может иметь тип %qT модифицируемого размера"
  
! #: cp/decl.cc:14732
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "параметр не может иметь модифицированный тип `%T"
  
! #: cp/decl.cc:14743
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> вне декларации класса"
  
! #: cp/decl.cc:14746
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> в friend декларации"
  
! #: cp/decl.cc:14749
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "только декларации конструкторов и операторов преобразования могут быть %<explicit%>"
  
! #: cp/decl.cc:14759
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "недопустимая декларация не-элемента %qs как %<mutable%>"
  
! #: cp/decl.cc:14766
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "недопустимая декларация не объектного элемента %qs как %<mutable%>"
  
! #: cp/decl.cc:14772
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "недопустимая декларация функции %qs как %<mutable%>"
  
! #: cp/decl.cc:14778
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "недопустимая декларация статического %qs как %<mutable%>"
  
! #: cp/decl.cc:14784
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "недопустимая декларация константного %qs как %<mutable%>"
  
! #: cp/decl.cc:14790
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "ссылка %qs не может быть декларирована %<mutable%>"
  
! #: cp/decl.cc:14806
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a function definition"
  msgstr "типы нельзя определять в условиях"
  
! #: cp/decl.cc:14809
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a member function definition"
  msgstr "типы нельзя определять в условиях"
  
! #: cp/decl.cc:14835
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> не является декларацией"
  
! #: cp/decl.cc:14838
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef декларирован %<auto%>"
  
! #: cp/decl.cc:14843
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-клаузула для typedef"
  
! #: cp/decl.cc:14847
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef имя не может быть вложенным спецификатором имени"
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ запрещает определять вложенный тип %qD с тем же именем, что и объемлющий класс"
  
! #: cp/decl.cc:14962
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "в декларации friend-класса использован квалификатор %<inline%>"
  
! #: cp/decl.cc:14970
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "параметры шаблона не могут быть friend"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "в friend-декларации требуется указание класса: %<friend class %T::%D%>"
  
! #: cp/decl.cc:14976
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "в friend-декларации требуется указание класса: %<friend %#T%>"
  
! #: cp/decl.cc:14989
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "попытка сделать класс %qT \"другом\" глобальной области видимости"
  
! #: cp/decl.cc:15009
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "некорректные квалификаторы для типа функции, не являющейся элементом"
  
! #: cp/decl.cc:15013
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-клаузула для идентификатора типа"
  
! #: cp/decl.cc:15023
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "абстрактный декларатор %qT использован в качестве декларатора"
  
! #: cp/decl.cc:15038
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "requires-клаузула в декларации нефункционального типа %qT"
  
! #: cp/decl.cc:15057
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "недопустимое использование %<::%> в декларации параметра"
  
! #: cp/decl.cc:15067 cp/parser.cc:21414
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter to be of abstract type %qT"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "невозможно декларировать параметр с абстрактным типом %qT"
  
! #: cp/decl.cc:15074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15083 cp/parser.cc:26080
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<auto%> параметр недопустим в данном контексте"
  
! #: cp/decl.cc:15093
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "параметр декларирован %<auto%>"
  
! #: cp/decl.cc:15147 cp/parser.cc:3855
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "некорректное использование имени шаблона %qE без списка аргументов"
  
! #: cp/decl.cc:15151
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "нестатический элемент данных декларирован с заполнителем %qT"
  
! #: cp/decl.cc:15171
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ запрещает элемент регулируемый массив %qs"
  
! #: cp/decl.cc:15174
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C++ запрещает элементы регулируемые массивы"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15190
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "недопустимое использование %<::%>"
  
! #: cp/decl.cc:15211
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "декларация функции %qD в неверном контексте"
  
! #: cp/decl.cc:15221
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "функция %qD декларирована %<virtual%> внутри объединения"
  
! #: cp/decl.cc:15231
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD не может быть декларирована %<virtual%>, поскольку она всегда статическая"
  
! #: cp/decl.cc:15245
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "ожидалось квалифицированное имя в friend декларации для деструктора %qD"
  
! #: cp/decl.cc:15252
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "декларация %qD как элемента %qT"
  
! #: cp/decl.cc:15259 cp/decl.cc:15272
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a destructor cannot be %qs"
  msgstr "деструктор не может быть %<constexpr%>"
  
! #: cp/decl.cc:15278
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "ожидалось квалифицированное имя в friend декларации для конструктора %qD"
  
! #: cp/decl.cc:15287
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "конструктор не может быть %<concept%>"
  
! #: cp/decl.cc:15293
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "concept не может быть элементом-функцией"
  
! #: cp/decl.cc:15301 cp/decl.cc:15660
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "ошибка открытия %s"
  
! #: cp/decl.cc:15311
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "специализация переменного шаблона %qD декларирована как функция"
  
! #: cp/decl.cc:15314
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "переменный шаблон декларирован здесь"
  
! #: cp/decl.cc:15379
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "поле %qD имеет неполный тип %qT"
  
! #: cp/decl.cc:15384
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "имя %qT имеет неполный тип"
  
! #: cp/decl.cc:15404
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE не является ни функцией, ни элементом-функцией; не может быть декларировано как friend"
  
! #: cp/decl.cc:15407
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qE не является ни функцией, ни элементом-функцией; не может быть декларировано как friend"
  
! #: cp/decl.cc:15426 cp/parser.cc:21980 cp/parser.cc:28922
  #, fuzzy, gcc-internal-format
  #| msgid "an attribute that appertains to a type-specifier is ignored"
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "атрибут, относящийся к спецификатору типа, игнорируется"
  
! #: cp/decl.cc:15476 cp/decl.cc:15487
  #, fuzzy, gcc-internal-format
  #| msgid "static data member %qE declared %<concept%>"
  msgid "static data member %qE declared %qs"
  msgstr "статический элемент данных %qE декларирован %<concept%>"
  
! #: cp/decl.cc:15481
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:15524 cp/decl.cc:15532 cp/decl.cc:15539 cp/decl.cc:15546
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "нестатический элемент данных %qE объявлен как %<constexpr%>"
  
! #: cp/decl.cc:15598
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "некорректный класс хранения %<auto%> для функции %qs"
  
! #: cp/decl.cc:15601
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "некорректный класс хранения %<register%> для функции %qs"
  
! #: cp/decl.cc:15607
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "некорректный класс хранения %<__thread%> для функции %qs"
  
! #: cp/decl.cc:15611
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "класс хранения %<thread_local%> недопустим для функции %qs"
  
! #: cp/decl.cc:15616
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for function %qE"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "выравнивание задано для функции %qE"
  
! #: cp/decl.cc:15619
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-спецификаторы в %qs не допускаются вне определения класса"
  
! #: cp/decl.cc:15631
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> спецификатор некорректен для функции %qs декларированной вне глобального контекста"
  
! #: cp/decl.cc:15635
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "некорректно указано %<inline%> для функции %qs, объявленной вне глобальной области видимости"
  
! #: cp/decl.cc:15643
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "виртуальная функция %qs не является элементом класса"
  
! #: cp/decl.cc:15650
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs определен не в контексте класса"
  
! #: cp/decl.cc:15651
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs декларирован не в контексте класса"
  
! #: cp/decl.cc:15694
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "недопустимая декларация статического элемента-функции %qD"
  
! #: cp/decl.cc:15703
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "недопустимая декларация статической функции внутри другой функции"
  
! #: cp/decl.cc:15744
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "слово %<static%> недопустимо при определении (в отличие от объявления) статического элемента данных в классе"
  
! #: cp/decl.cc:15751
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "статический элемент %qD объявлен как %<register%>"
  
! #: cp/decl.cc:15757
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "недопустимая явная extern-декларация элемента %q#D"
  
! #: cp/decl.cc:15765
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:15772
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "параметр не может быть декларирован %<constexpr%>"
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%<extern%> декларация %qs с инициализацией"
  
! #: cp/decl.cc:15809
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "для %qs задан спецификатор %<extern%> и инициализатор"
  
! #: cp/decl.cc:16011
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "аргумент по умолчанию %qE использует %qD"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "аргумент по умолчанию %qE использует локальную переменную %qD"
  
  #
! #: cp/decl.cc:16141
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "некорректное использование cv-квалифицированного типа %qT в декларации параметра"
  
  #
! #: cp/decl.cc:16145
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "некорректное использование типа %<void%> в декларации параметра"
  
! #: cp/decl.cc:16174
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "%<_Atomic%>-квалифицированный параметр типа %qT для %q+D"
  
! #: cp/decl.cc:16182
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "некорректная декларация параметра %qD с типом метода"
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "параметр %qD включает указатель на массив с неизвестной границей %qT"
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "параметр %qD включает ссылку на массив с неизвестной границей %qT"
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "некорректный конструктор; возможно, вы имели в виду %<%T (const %T&)%>"
  
! #: cp/decl.cc:16571
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "декларация %qD может не действовать в пространстве имён"
  
! #: cp/decl.cc:16578
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD можно не определять статической"
  
! #: cp/decl.cc:16636
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "%qD должен быть нестатической элементом-функцией"
  
! #: cp/decl.cc:16644
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a non-member function"
  msgid "%qD must be a member function"
  msgstr "%qD должен быть не-элемент-функцией"
  
! #: cp/decl.cc:16652
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/decl.cc:16662
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD должен быть либо нестатическим элементом-функцией или функцией-не-элементом"
  
! #: cp/decl.cc:16672
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD должен иметь аргумент типа класс или перечислимого типа"
  
  #. 13.4.0.3
! #: cp/decl.cc:16703
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ не поддерживает перегрузку операции ?:"
  
! #: cp/decl.cc:16713
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD не может иметь переменное число аргументов"
  
! #: cp/decl.cc:16739
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:16740
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:16752
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:16753
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:16764
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.cc:16765 cp/decl.cc:16775
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:16776
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:16791
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD не может иметь аргументов по умолчанию"
  
! #: cp/decl.cc:16815
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to void will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "преобразование к void никогда не использует операцию преобразования типа"
  
! #: cp/decl.cc:16822
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "преобразование к ссылке на тот же тип никогда не будет использовать операцию преобразования типа"
  
! #: cp/decl.cc:16824
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to the same type will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "преобразование к тому же типу никогда не будет использовать операцию преобразования типа"
  
! #: cp/decl.cc:16833
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "преобразование к ссылке на базовый класс никогда не будет использовать операцию преобразования типа"
  
! #: cp/decl.cc:16835
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a base class will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "преобразование к базовому классу никогда не будет использовать операцию преобразования типа"
  
! #: cp/decl.cc:16851
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "пользовательский оператор %qD всегда вычисляет оба аргумента"
  
! #: cp/decl.cc:16870
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "префиксный %qD должен возвращать %qT"
  
! #: cp/decl.cc:16877
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "постфиксный %qD должен возвращать %qT"
  
! #: cp/decl.cc:16889
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD должен возвращать результат по значению"
  
! #: cp/decl.cc:16944
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "использование параметра шаблона %qT после %qs"
  
! #: cp/decl.cc:16968
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "использование синонима специализации шаблона %qT после %qs"
  
! #: cp/decl.cc:16971
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "использование typedef-имени %qD после %qs"
  
! #: cp/decl.cc:16973
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD ранее декларирован здесь"
  
! #: cp/decl.cc:16982
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "ссылка на %qT как на %qs"
  
! #: cp/decl.cc:16983 cp/decl.cc:16991
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT ранее декларирован здесь"
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "ссылка на %qT как на enum"
*************** msgstr "ссылка на %qT как н�
*** 62704,62804 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17007
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "для %<%s %T%> нужен аргумент-шаблон"
  
! #: cp/decl.cc:17050 cp/name-lookup.cc:6234 cp/name-lookup.cc:6367
! #: cp/parser.cc:7477 cp/parser.cc:33034
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "ссылка на %qD противоречива"
  
! #: cp/decl.cc:17060
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "шаблон функции %qD редекларирован как шаблон класса"
  
! #: cp/decl.cc:17082 cp/name-lookup.cc:5923
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD имеет то же имя, что и класс, в котором он(а) декларируется"
  
! #: cp/decl.cc:17111 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10128
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT не является шаблоном"
  
! #: cp/decl.cc:17116
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "возможно вы хотите явно добавить %<%T::%>"
  
! #: cp/decl.cc:17221
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "использование перечисления %q#D без предыдущей декларации"
  
! #: cp/decl.cc:17248
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "повторная декларация %qT как не-шаблона"
  
! #: cp/decl.cc:17385
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "некорректный производный тип union %qT"
  
! #: cp/decl.cc:17392
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT определен с многими непосредственными базами"
  
! #: cp/decl.cc:17403
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT определен с непосредственной виртуальной базой"
  
! #: cp/decl.cc:17428
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "базовый тип %qT не является ни структурой, ни классом"
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "рекурсивный тип %qT не определён"
  
! #: cp/decl.cc:17460
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "некорректное дублирование базового типа %qT"
  
! #: cp/decl.cc:17618
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "scoped/unscoped рассогласование в enum %q#T"
  
! #: cp/decl.cc:17621 cp/decl.cc:17630 cp/decl.cc:17641 cp/decl.cc:18242
! #: cp/parser.cc:22331
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "предыдущее определение здесь"
  
! #: cp/decl.cc:17627
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "рассогласование основного типа в enum %q#T"
  
! #: cp/decl.cc:17638
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "отличающийся основной тип в enum %q#T"
  
! #: cp/decl.cc:17713
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 62802,62902 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17005
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "для %<%s %T%> нужен аргумент-шаблон"
  
! #: cp/decl.cc:17048 cp/name-lookup.cc:6237 cp/name-lookup.cc:6370
! #: cp/parser.cc:7477 cp/parser.cc:33093
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "ссылка на %qD противоречива"
  
! #: cp/decl.cc:17058
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "шаблон функции %qD редекларирован как шаблон класса"
  
! #: cp/decl.cc:17080 cp/name-lookup.cc:5926
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD имеет то же имя, что и класс, в котором он(а) декларируется"
  
! #: cp/decl.cc:17109 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10141
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT не является шаблоном"
  
! #: cp/decl.cc:17114
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "возможно вы хотите явно добавить %<%T::%>"
  
! #: cp/decl.cc:17219
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "использование перечисления %q#D без предыдущей декларации"
  
! #: cp/decl.cc:17246
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "повторная декларация %qT как не-шаблона"
  
! #: cp/decl.cc:17383
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "некорректный производный тип union %qT"
  
! #: cp/decl.cc:17390
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT определен с многими непосредственными базами"
  
! #: cp/decl.cc:17401
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT определен с непосредственной виртуальной базой"
  
! #: cp/decl.cc:17426
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "базовый тип %qT не является ни структурой, ни классом"
  
! #: cp/decl.cc:17456
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "рекурсивный тип %qT не определён"
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "некорректное дублирование базового типа %qT"
  
! #: cp/decl.cc:17616
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "scoped/unscoped рассогласование в enum %q#T"
  
! #: cp/decl.cc:17619 cp/decl.cc:17628 cp/decl.cc:17639 cp/decl.cc:18240
! #: cp/parser.cc:22335
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "предыдущее определение здесь"
  
! #: cp/decl.cc:17625
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "рассогласование основного типа в enum %q#T"
  
! #: cp/decl.cc:17636
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "отличающийся основной тип в enum %q#T"
  
! #: cp/decl.cc:17711
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 62807,62890 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17862
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ни один целочисленный тип не годится для представления всех значений перечислимого типа %qT"
  
! #: cp/decl.cc:18049
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "значение перечислимого типа для %qD должно иметь целочисленный или unscoped перечислимый тип"
  
! #: cp/decl.cc:18059
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "значение перечислимого типа для %qD не является константой целого типа"
  
! #: cp/decl.cc:18108
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "увеличенное значение перечисления слишком велико для %<unsigned long%>"
  
! #: cp/decl.cc:18109
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "увеличенное значение перечисления слишком велико для %<long%>"
  
! #: cp/decl.cc:18120
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "переполнение в перечисляемых значениях для %qD"
  
! #: cp/decl.cc:18140
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:18240 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "повторное определение %q#T"
  
! #: cp/decl.cc:18314
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "тип результата %q#T неполный"
  
! #: cp/decl.cc:18481 cp/typeck.cc:11344
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> должен возвращать ссылку на %<*this%>"
  
! #: cp/decl.cc:19300
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "нет операторов возврата в функции возвращающей %qT"
  
! #: cp/decl.cc:19302 cp/typeck.cc:11222
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "только плоский %<auto%> тип возврата может быть приведен к %<void%>"
  
! #: cp/decl.cc:19358
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "в функции, которая должна возвращать значение, отсутствует оператор return"
  
! #: cp/decl.cc:19549
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD уже определена в классе %qT"
  
! #: cp/decl.cc:19947
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing %qs"
  msgid "using %qs"
  msgstr "объемлющая %qs"
  
! #: cp/decl.cc:19959
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "использование %qD до приведения %<auto%>"
--- 62905,62988 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17860
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ни один целочисленный тип не годится для представления всех значений перечислимого типа %qT"
  
! #: cp/decl.cc:18047
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "значение перечислимого типа для %qD должно иметь целочисленный или unscoped перечислимый тип"
  
! #: cp/decl.cc:18057
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "значение перечислимого типа для %qD не является константой целого типа"
  
! #: cp/decl.cc:18106
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "увеличенное значение перечисления слишком велико для %<unsigned long%>"
  
! #: cp/decl.cc:18107
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "увеличенное значение перечисления слишком велико для %<long%>"
  
! #: cp/decl.cc:18118
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "переполнение в перечисляемых значениях для %qD"
  
! #: cp/decl.cc:18138
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:18238 cp/parser.cc:22333
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "повторное определение %q#T"
  
! #: cp/decl.cc:18312
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "тип результата %q#T неполный"
  
! #: cp/decl.cc:18479 cp/typeck.cc:11460
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> должен возвращать ссылку на %<*this%>"
  
! #: cp/decl.cc:19298
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "нет операторов возврата в функции возвращающей %qT"
  
! #: cp/decl.cc:19300 cp/typeck.cc:11338
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "только плоский %<auto%> тип возврата может быть приведен к %<void%>"
  
! #: cp/decl.cc:19356
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "в функции, которая должна возвращать значение, отсутствует оператор return"
  
! #: cp/decl.cc:19547
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD уже определена в классе %qT"
  
! #: cp/decl.cc:19945
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing %qs"
  msgid "using %qs"
  msgstr "объемлющая %qs"
  
! #: cp/decl.cc:19957
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "использование %qD до приведения %<auto%>"
*************** msgstr "%qT наследован от %q
*** 63196,63208 ****
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT объявлен с большей областью видимости, чем родитель %qT"
  
! #: cp/decl2.cc:5117
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D, declared using unnamed type, is used but never defined"
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%q#D, декларированное с использованием неименованного типа, используется, но не определяется"
  
! #: cp/decl2.cc:5121
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D, declared using unnamed type, is used but never defined"
  msgid "%q#D, declared using an unnamed type, is used but not defined"
--- 63294,63306 ----
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT объявлен с большей областью видимости, чем родитель %qT"
  
! #: cp/decl2.cc:5122
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D, declared using unnamed type, is used but never defined"
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%q#D, декларированное с использованием неименованного типа, используется, но не определяется"
  
! #: cp/decl2.cc:5126
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D, declared using unnamed type, is used but never defined"
  msgid "%q#D, declared using an unnamed type, is used but not defined"
*************** msgstr "%q#D, декларированн
*** 63212,63623 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5131
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "неименованный тип без привязки использован для декларации переменной %q#D с привязкой"
  
! #: cp/decl2.cc:5135
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "неименованный тип без привязки использован для декларации функции %q#D с привязкой"
  
! #: cp/decl2.cc:5139
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q#D не ссылается на неквалифицированный тип, поэтому не используется для привязки"
  
! #: cp/decl2.cc:5157
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q#D, декларированное с использованием локального типа %qT, используется, но не определяется"
  
! #: cp/decl2.cc:5161
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D, declared using local type %qT, is used but never defined"
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "%q#D, декларированное с использованием локального типа %qT, используется, но не определяется"
  
! #: cp/decl2.cc:5169
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "тип %qT без привязки использован для декларации переменной %q#D с привязкой"
  
! #: cp/decl2.cc:5172
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "тип %qT без привязки использован для декларации функции %q#D с привязкой"
  
! #: cp/decl2.cc:5377
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr ""
  
! #: cp/decl2.cc:5380
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr ""
  
! #: cp/decl2.cc:5382
  #, fuzzy, gcc-internal-format
  #| msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr "более поздняя -fabi-version= (или =0) избегает этой ошибки изменением в разборке"
  
! #: cp/decl2.cc:5454 cp/decl2.cc:5457
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "программа должна также определять %qD"
  
! #: cp/decl2.cc:5820
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "inline функция %qD использована, но нигде не определена"
  
! #: cp/decl2.cc:6058
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of %q+#D"
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "отсутствует аргумент по умолчанию для параметра %P функции %q+#D"
  
! #: cp/decl2.cc:6063
  #, fuzzy, gcc-internal-format
  #| msgid "parameter pack cannot have a default argument"
  msgid "...following parameter %P which has a default argument"
  msgstr "parameter pack не может иметь подразумеваемый аргумент"
  
! #: cp/decl2.cc:6186
  #, fuzzy, gcc-internal-format
  #| msgid "class %qE is deprecated"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "класс %qE устарел"
  
! #: cp/decl2.cc:6190
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6336
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:6345
  #, fuzzy, gcc-internal-format
  #| msgid "use of deleted function %qD"
  msgid "use of deleted function %qD: %s"
  msgstr "использование удаленной функции %qD"
  
! #: cp/decl2.cc:6349
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "использование удаленной функции %qD"
  
! #: cp/decl2.cc:6397
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %q#D with different constraints"
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "редекларация %q#D с другими ограничениями"
  
! #: cp/decl2.cc:6436
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:3791
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    включённом из %qs в %r%s:%d:%d%R"
  
! #: cp/error.cc:3796
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d%R"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    включённом из %qs в %r%s:%d%R"
  
! #: cp/error.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "    inlined from %qs"
  msgid "    inlined from %qD"
  msgstr "    включённом из %qs"
  
! #: cp/error.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "In static member function %qs"
  msgid "In static member function %qD"
  msgstr "В статической функции-члене %qs"
  
! #: cp/error.cc:3830
  #, fuzzy, gcc-internal-format
  #| msgid "In copy constructor %qs"
  msgid "In copy constructor %qD"
  msgstr "В конструкторе копирования %qs"
  
! #: cp/error.cc:3832
  #, fuzzy, gcc-internal-format
  #| msgid "In constructor %qs"
  msgid "In constructor %qD"
  msgstr "В конструкторе %qs"
  
! #: cp/error.cc:3834
  #, fuzzy, gcc-internal-format
  #| msgid "In destructor %qs"
  msgid "In destructor %qD"
  msgstr "В деструкторе %qs"
  
! #: cp/error.cc:3836
  #, gcc-internal-format
  msgid "In lambda function"
  msgstr "В lambda функции"
  
! #: cp/error.cc:3838
  #, fuzzy, gcc-internal-format
  #| msgid "In static member function %qs"
  msgid "In explicit object member function %qD"
  msgstr "В статической функции-члене %qs"
  
! #: cp/error.cc:3840
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "В функции-члене %qs"
  
! #: cp/error.cc:3843
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "В функции %qs"
  
! #: cp/error.cc:3870
  #, fuzzy
  #| msgid "%s: In substitution of %qS:\n"
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s: В подстановке %qS:\n"
  
! #: cp/error.cc:3871
  #, fuzzy, gcc-internal-format
  #| msgid "%s: In instantiation of %q#D:\n"
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "%s: В конкретизации %q#D:\n"
  
! #: cp/error.cc:3891
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3894
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3987
  msgid "recursively required by substitution of %qS\n"
  msgstr "рекурсивно требуемый при подстановке %qS\n"
  
! #: cp/error.cc:3988
  msgid "required by substitution of %qS\n"
  msgstr "требуемый при подстановке %qS\n"
  
! #: cp/error.cc:3993
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr "рекурсивно требуемый из %q#D\n"
  
! #: cp/error.cc:3994
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr "требуемый из %q#D\n"
  
! #: cp/error.cc:4001
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:4002
  #, gcc-internal-format
  msgid "required from here\n"
  msgstr ""
  
! #: cp/error.cc:4052
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4104
  #, fuzzy, gcc-internal-format
  #| msgid "in expansion of macro %qs"
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "в расширении макроса %qs"
  
! #: cp/error.cc:4117
  #, fuzzy, gcc-internal-format
  #| msgid "required by substitution of %qS\n"
  msgid "required by the constraints of %q#D\n"
  msgstr "требуемый при подстановке %qS\n"
  
! #: cp/error.cc:4132
  #, fuzzy, gcc-internal-format
  #| msgid "required by substitution of %qS\n"
  msgid "required for the satisfaction of %qE"
  msgstr "требуемый при подстановке %qS\n"
  
! #: cp/error.cc:4154
  #, fuzzy, gcc-internal-format
  #| msgid "-c required for gnat2scil"
  msgid "required for constraint satisfaction\n"
  msgstr "-c требуется для gnat2scil"
  
! #: cp/error.cc:4185
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4186
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "in requirements "
  msgstr "отсутствуют аргументы"
  
! #: cp/error.cc:4304
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr ""
  
! #: cp/error.cc:4398
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4750
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "расширенные списки инициализации доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4755
  #, fuzzy, gcc-internal-format
  #| msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "явные операции преобразования доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4760
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "вариантные шаблоны доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4765
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "lambda-выражения доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4770
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++11 auto доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4775
  #, fuzzy, gcc-internal-format
  #| msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "scoped enums доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4780
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "сведенные к подразумеваемым и удаленные функции доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4786
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "inline namespaces доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4791
  #, fuzzy, gcc-internal-format
  #| msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "override controls (override/final) доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4796
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "инициализаторы нестатических элементов данных доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4801
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "определенные пользователем литералы доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4806
  #, fuzzy, gcc-internal-format
  #| msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "делегирующие конструкторы доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4811
  #, fuzzy, gcc-internal-format
  #| msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "наследуемые конструкторы доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4817
  #, fuzzy, gcc-internal-format
  #| msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++11 атрибуты доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4822
  #, fuzzy, gcc-internal-format
  #| msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ref-квалификаторы доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4875
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "неполный тип %qT использован во вложенном спецификаторе имени"
  
! #: cp/error.cc:4880
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "ссылка на %<%T::%D%> неоднозначна"
  
! #: cp/error.cc:4895
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE; did you mean %qE?"
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qT не содержит элемент с именем %qE; имелось в виду %qE?"
  
! #: cp/error.cc:4899 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD не является элементом %qT"
  
! #: cp/error.cc:4921
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE; did you mean %qE?"
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qT не содержит элемент с именем %qE; имелось в виду %qE?"
  
! #: cp/error.cc:4925 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD не является элементом %qD"
  
! #: cp/error.cc:4936
  #, fuzzy, gcc-internal-format
  #| msgid "%<::%D%> has not been declared"
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%D%> не был декларирован"
  
! #: cp/error.cc:4940
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> не был декларирован"
--- 63310,63721 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5136
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "неименованный тип без привязки использован для декларации переменной %q#D с привязкой"
  
! #: cp/decl2.cc:5140
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "неименованный тип без привязки использован для декларации функции %q#D с привязкой"
  
! #: cp/decl2.cc:5144
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q#D не ссылается на неквалифицированный тип, поэтому не используется для привязки"
  
! #: cp/decl2.cc:5162
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q#D, декларированное с использованием локального типа %qT, используется, но не определяется"
  
! #: cp/decl2.cc:5166
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D, declared using local type %qT, is used but never defined"
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "%q#D, декларированное с использованием локального типа %qT, используется, но не определяется"
  
! #: cp/decl2.cc:5174
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "тип %qT без привязки использован для декларации переменной %q#D с привязкой"
  
! #: cp/decl2.cc:5177
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "тип %qT без привязки использован для декларации функции %q#D с привязкой"
  
! #: cp/decl2.cc:5382
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr ""
  
! #: cp/decl2.cc:5385
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr ""
  
! #: cp/decl2.cc:5387
  #, fuzzy, gcc-internal-format
  #| msgid "a later -fabi-version= (or =0) avoids this error with a change in mangling"
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr "более поздняя -fabi-version= (или =0) избегает этой ошибки изменением в разборке"
  
! #: cp/decl2.cc:5459 cp/decl2.cc:5462
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "программа должна также определять %qD"
  
! #: cp/decl2.cc:5825
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "inline функция %qD использована, но нигде не определена"
  
! #: cp/decl2.cc:6059
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of %q+#D"
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "отсутствует аргумент по умолчанию для параметра %P функции %q+#D"
  
! #: cp/decl2.cc:6064
  #, fuzzy, gcc-internal-format
  #| msgid "parameter pack cannot have a default argument"
  msgid "...following parameter %P which has a default argument"
  msgstr "parameter pack не может иметь подразумеваемый аргумент"
  
! #: cp/decl2.cc:6187
  #, fuzzy, gcc-internal-format
  #| msgid "class %qE is deprecated"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "класс %qE устарел"
  
! #: cp/decl2.cc:6191
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6364
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:6373
  #, fuzzy, gcc-internal-format
  #| msgid "use of deleted function %qD"
  msgid "use of deleted function %qD: %s"
  msgstr "использование удаленной функции %qD"
  
! #: cp/decl2.cc:6377
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "использование удаленной функции %qD"
  
! #: cp/decl2.cc:6425
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %q#D with different constraints"
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "редекларация %q#D с другими ограничениями"
  
! #: cp/decl2.cc:6464
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:3812
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    включённом из %qs в %r%s:%d:%d%R"
  
! #: cp/error.cc:3817
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d%R"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    включённом из %qs в %r%s:%d%R"
  
! #: cp/error.cc:3823
  #, fuzzy, gcc-internal-format
  #| msgid "    inlined from %qs"
  msgid "    inlined from %qD"
  msgstr "    включённом из %qs"
  
! #: cp/error.cc:3849
  #, fuzzy, gcc-internal-format
  #| msgid "In static member function %qs"
  msgid "In static member function %qD"
  msgstr "В статической функции-члене %qs"
  
! #: cp/error.cc:3851
  #, fuzzy, gcc-internal-format
  #| msgid "In copy constructor %qs"
  msgid "In copy constructor %qD"
  msgstr "В конструкторе копирования %qs"
  
! #: cp/error.cc:3853
  #, fuzzy, gcc-internal-format
  #| msgid "In constructor %qs"
  msgid "In constructor %qD"
  msgstr "В конструкторе %qs"
  
! #: cp/error.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "In destructor %qs"
  msgid "In destructor %qD"
  msgstr "В деструкторе %qs"
  
! #: cp/error.cc:3857
  #, gcc-internal-format
  msgid "In lambda function"
  msgstr "В lambda функции"
  
! #: cp/error.cc:3859
  #, fuzzy, gcc-internal-format
  #| msgid "In static member function %qs"
  msgid "In explicit object member function %qD"
  msgstr "В статической функции-члене %qs"
  
! #: cp/error.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "В функции-члене %qs"
  
! #: cp/error.cc:3864
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "В функции %qs"
  
! #: cp/error.cc:3891
  #, fuzzy
  #| msgid "%s: In substitution of %qS:\n"
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s: В подстановке %qS:\n"
  
! #: cp/error.cc:3892
  #, fuzzy, gcc-internal-format
  #| msgid "%s: In instantiation of %q#D:\n"
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "%s: В конкретизации %q#D:\n"
  
! #: cp/error.cc:3912
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3915
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:4008
  msgid "recursively required by substitution of %qS\n"
  msgstr "рекурсивно требуемый при подстановке %qS\n"
  
! #: cp/error.cc:4009
  msgid "required by substitution of %qS\n"
  msgstr "требуемый при подстановке %qS\n"
  
! #: cp/error.cc:4014
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr "рекурсивно требуемый из %q#D\n"
  
! #: cp/error.cc:4015
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr "требуемый из %q#D\n"
  
! #: cp/error.cc:4022
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:4023
  #, gcc-internal-format
  msgid "required from here\n"
  msgstr ""
  
! #: cp/error.cc:4073
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4125
  #, fuzzy, gcc-internal-format
  #| msgid "in expansion of macro %qs"
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "в расширении макроса %qs"
  
! #: cp/error.cc:4138
  #, fuzzy, gcc-internal-format
  #| msgid "required by substitution of %qS\n"
  msgid "required by the constraints of %q#D\n"
  msgstr "требуемый при подстановке %qS\n"
  
! #: cp/error.cc:4153
  #, fuzzy, gcc-internal-format
  #| msgid "required by substitution of %qS\n"
  msgid "required for the satisfaction of %qE"
  msgstr "требуемый при подстановке %qS\n"
  
! #: cp/error.cc:4175
  #, fuzzy, gcc-internal-format
  #| msgid "-c required for gnat2scil"
  msgid "required for constraint satisfaction\n"
  msgstr "-c требуется для gnat2scil"
  
! #: cp/error.cc:4206
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4207
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "in requirements "
  msgstr "отсутствуют аргументы"
  
! #: cp/error.cc:4325
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr ""
  
! #: cp/error.cc:4419
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4771
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "расширенные списки инициализации доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4776
  #, fuzzy, gcc-internal-format
  #| msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "явные операции преобразования доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4781
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "вариантные шаблоны доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4786
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "lambda-выражения доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4791
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++11 auto доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4796
  #, fuzzy, gcc-internal-format
  #| msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "scoped enums доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4801
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "сведенные к подразумеваемым и удаленные функции доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4807
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "inline namespaces доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4812
  #, fuzzy, gcc-internal-format
  #| msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "override controls (override/final) доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4817
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "инициализаторы нестатических элементов данных доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4822
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "определенные пользователем литералы доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4827
  #, fuzzy, gcc-internal-format
  #| msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "делегирующие конструкторы доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4832
  #, fuzzy, gcc-internal-format
  #| msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "наследуемые конструкторы доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4838
  #, fuzzy, gcc-internal-format
  #| msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++11 атрибуты доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4843
  #, fuzzy, gcc-internal-format
  #| msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ref-квалификаторы доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/error.cc:4896
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "неполный тип %qT использован во вложенном спецификаторе имени"
  
! #: cp/error.cc:4901
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "ссылка на %<%T::%D%> неоднозначна"
  
! #: cp/error.cc:4916
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE; did you mean %qE?"
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qT не содержит элемент с именем %qE; имелось в виду %qE?"
  
! #: cp/error.cc:4920 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD не является элементом %qT"
  
! #: cp/error.cc:4942
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE; did you mean %qE?"
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qT не содержит элемент с именем %qE; имелось в виду %qE?"
  
! #: cp/error.cc:4946 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD не является элементом %qD"
  
! #: cp/error.cc:4957
  #, fuzzy, gcc-internal-format
  #| msgid "%<::%D%> has not been declared"
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%D%> не был декларирован"
  
! #: cp/error.cc:4961
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> не был декларирован"
*************** msgstr "%qD следует инициа�
*** 63851,63868 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "некорректный инициализатор для элемента массива %q#D"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2648
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "неинициализированный const элемент в %q#T"
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2651 cp/method.cc:2662
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D должен быть инициализирован"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2659
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "неинициализированный ссылочный элемент в %q#T"
--- 63949,63966 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "некорректный инициализатор для элемента массива %q#D"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2649
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "неинициализированный const элемент в %q#T"
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2652 cp/method.cc:2663
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D должен быть инициализирован"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2660
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "неинициализированный ссылочный элемент в %q#T"
*************** msgstr ""
*** 64245,64257 ****
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> не было захвачено для этой lambda функции"
  
! #: cp/lambda.cc:1581
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "выравнивание %qD увеличено в -fabi-version=9 (GCC 5.2)"
  
! #: cp/lambda.cc:1585
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
--- 64343,64355 ----
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> не было захвачено для этой lambda функции"
  
! #: cp/lambda.cc:1578
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "выравнивание %qD увеличено в -fabi-version=9 (GCC 5.2)"
  
! #: cp/lambda.cc:1582
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
*************** msgstr ""
*** 64400,64412 ****
  msgid "mapper exit status %d"
  msgstr "не удалось получить код возврата: %m"
  
! #: cp/method.cc:867 cp/method.cc:2601
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "нестатический константный элемент %q#D, использование операции присваивания по умолчанию недопустимо"
  
! #: cp/method.cc:873 cp/method.cc:2607
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgid "non-static reference member %q#D, cannot use default assignment operator"
--- 64498,64510 ----
  msgid "mapper exit status %d"
  msgstr "не удалось получить код возврата: %m"
  
! #: cp/method.cc:867 cp/method.cc:2602
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q#D, can%'t use default assignment operator"
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "нестатический константный элемент %q#D, использование операции присваивания по умолчанию недопустимо"
  
! #: cp/method.cc:873 cp/method.cc:2608
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference member %q#D, can%'t use default assignment operator"
  msgid "non-static reference member %q#D, cannot use default assignment operator"
*************** msgstr "  тип элемента-фун
*** 64537,64656 ****
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2524
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "элемент объединения %q+D с нетривиальным %qD"
  
! #: cp/method.cc:2535
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr "деструктор не может быть %<constexpr%>"
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2624
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "инициализатор для %q#D некорректен"
  
! #: cp/method.cc:2681
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "сведенный к подразумеваемому подразумеваемый конструктор не инициализирует %q#D"
  
! #: cp/method.cc:2692
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "копирование нестатического элемента данных %q#D rvalue типа ссылки"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2910
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "сведенный к подразумеваемому подразумеваемый конструктор не инициализирует нестатические элементы данных"
  
! #: cp/method.cc:2954
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr "подразумеваемое move присваивание для %qT вызывает оператор нетривиального move присваивания для виртуальной базы %qT"
  
! #: cp/method.cc:3086
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "тип замыкания lambda имеет удаленный подразумеваемый конструктор"
  
! #: cp/method.cc:3089
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "тип замыкания lambda имеет удаленный оператор присваивания с копированием"
  
! #: cp/method.cc:3098
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q#D неявно декларирован как удаленный, поскольку %qT декларирует перемещающий конструктор или перемещающий оператор присваивания"
  
! #: cp/method.cc:3109
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr "%q#D наследует из нескольких базовых подобъектов"
  
! #: cp/method.cc:3117 cp/method.cc:3141
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q#D неявно удален, поскольку подразумеваемое определение будет синтаксически некорректным:"
  
! #: cp/method.cc:3150
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr "%q#F неявно удалено, так как его спецификация исключительных ситуаций не соответствует неявной спецификации исключительных ситуаций %qX"
  
! #: cp/method.cc:3573
  #, fuzzy, gcc-internal-format
  #| msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr "%q#F неявно удалено, так как его спецификация исключительных ситуаций не соответствует неявной спецификации исключительных ситуаций %qX"
  
! #: cp/method.cc:3578
  #, fuzzy, gcc-internal-format
  #| msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr "%q#F неявно удалено, так как его спецификация исключительных ситуаций не соответствует неявной спецификации исключительных ситуаций %qX"
  
! #: cp/method.cc:3583
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3588
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3597
  #, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr ""
  
! #: cp/method.cc:3695
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3715
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "шаблон не может быть подразумеваемым"
  
! #: cp/method.cc:3754
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD не может быть подразумеваемым"
  
! #: cp/method.cc:3763
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "подразумеваемая функция %q+D с подразумеваемым аргументом"
--- 64635,64754 ----
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2525
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "элемент объединения %q+D с нетривиальным %qD"
  
! #: cp/method.cc:2536
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr "деструктор не может быть %<constexpr%>"
  
! #: cp/method.cc:2537
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2625
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "инициализатор для %q#D некорректен"
  
! #: cp/method.cc:2682
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "сведенный к подразумеваемому подразумеваемый конструктор не инициализирует %q#D"
  
! #: cp/method.cc:2693
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "копирование нестатического элемента данных %q#D rvalue типа ссылки"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2911
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "сведенный к подразумеваемому подразумеваемый конструктор не инициализирует нестатические элементы данных"
  
! #: cp/method.cc:2955
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr "подразумеваемое move присваивание для %qT вызывает оператор нетривиального move присваивания для виртуальной базы %qT"
  
! #: cp/method.cc:3087
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "тип замыкания lambda имеет удаленный подразумеваемый конструктор"
  
! #: cp/method.cc:3090
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "тип замыкания lambda имеет удаленный оператор присваивания с копированием"
  
! #: cp/method.cc:3099
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q#D неявно декларирован как удаленный, поскольку %qT декларирует перемещающий конструктор или перемещающий оператор присваивания"
  
! #: cp/method.cc:3110
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr "%q#D наследует из нескольких базовых подобъектов"
  
! #: cp/method.cc:3118 cp/method.cc:3142
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q#D неявно удален, поскольку подразумеваемое определение будет синтаксически некорректным:"
  
! #: cp/method.cc:3151
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr "%q#F неявно удалено, так как его спецификация исключительных ситуаций не соответствует неявной спецификации исключительных ситуаций %qX"
  
! #: cp/method.cc:3574
  #, fuzzy, gcc-internal-format
  #| msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr "%q#F неявно удалено, так как его спецификация исключительных ситуаций не соответствует неявной спецификации исключительных ситуаций %qX"
  
! #: cp/method.cc:3579
  #, fuzzy, gcc-internal-format
  #| msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr "%q#F неявно удалено, так как его спецификация исключительных ситуаций не соответствует неявной спецификации исключительных ситуаций %qX"
  
! #: cp/method.cc:3584
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3589
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3598
  #, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr ""
  
! #: cp/method.cc:3696
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3716
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "шаблон не может быть подразумеваемым"
  
! #: cp/method.cc:3755
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD не может быть подразумеваемым"
  
! #: cp/method.cc:3764
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "подразумеваемая функция %q+D с подразумеваемым аргументом"
*************** msgstr ""
*** 64688,65169 ****
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:12044
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12048
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12051
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration as %q#D"
  msgid "existing declaration here with tags %qE"
  msgstr "предыдущая декларация %q#D"
  
! #: cp/module.cc:12054
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "existing declaration here with no tags"
  msgstr "повторная декларация %q+D без привязки"
  
! #: cp/module.cc:12105 cp/module.cc:12229
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting type for imported declaration %#qD"
  msgstr "конфликтующие спецификаторы в декларации %qs"
  
! #: cp/module.cc:12114
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "конфликтующие спецификаторы в декларации %qs"
  
! #: cp/module.cc:12126
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "конфликтующие спецификаторы в декларации %qs"
  
! #: cp/module.cc:12133
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "конфликтующие спецификаторы в декларации %qs"
  
! #: cp/module.cc:12171
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "конфликтующие спецификаторы в декларации %qs"
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting return type specified for %q+#D"
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "задан несовместимый тип результата для %q+#D"
  
! #: cp/module.cc:12204
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "конфликтующие спецификаторы в декларации %qs"
  
! #: cp/module.cc:12220
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q+#D"
  msgid "conflicting imported declaration %q#D"
  msgstr "конфликтующая декларация %q+#D"
  
! #: cp/module.cc:12246
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration %q+D"
  msgid "existing declaration %#qD"
  msgstr "в декларации %q+D"
  
! #: cp/module.cc:12349
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for %qD"
  msgid "conflicting default argument for %#qD"
  msgstr "нет подразумеваемого аргумента для %qD"
  
! #: cp/module.cc:12351 cp/module.cc:12378
  #, fuzzy, gcc-internal-format
  #| msgid "type of mismatching field declared here"
  msgid "existing default declared here"
  msgstr "тип несовместного поля объявлен здесь"
  
! #: cp/module.cc:12375
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of %q+#D"
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "отсутствует аргумент по умолчанию для параметра %P функции %q+#D"
  
! #: cp/module.cc:13434
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of %q#D doesn%'t match"
  msgid "definition of %qD does not match"
  msgstr "extern декларация %q#D не соответствует"
  
! #: cp/module.cc:13436
  #, fuzzy, gcc-internal-format
  #| msgid "missing definition"
  msgid "existing definition %qD"
  msgstr "отсутствует определение"
  
! #: cp/module.cc:13448
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "enumerator %qD does not match ..."
  msgstr "аргумент типа %qT не соответствует типу %qT"
  
! #: cp/module.cc:13450
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "... this enumerator %qD"
  msgstr "повторная декларация перечислимого типа %q+D"
  
! #: cp/module.cc:13456
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13460
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
  #
! #: cp/module.cc:13673
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of type %qT"
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%qD не является элементом типа %qT"
  
! #: cp/module.cc:13691
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of alias template %qD"
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "специализация алиасного шаблона %qD"
  
! #: cp/module.cc:13715
  #, fuzzy, gcc-internal-format
  #| msgid "%qD redeclared with different access"
  msgid "%qD declared with internal linkage"
  msgstr "%qD редекларирован с другим доступом"
  
! #: cp/module.cc:13733
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "декларация %qD может не действовать в пространстве имён"
  
! #: cp/module.cc:13745
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr ""
  
! #: cp/module.cc:13756
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:13788
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13797
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13833
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD has TU-local template argument %qD"
  msgstr "использование %qD без параметров шаблона"
  
! #: cp/module.cc:13845
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "%qD has TU-local template argument %qT"
  msgstr "%E не является корректным аргументом шаблона для типа %qT"
  
! #: cp/module.cc:13897
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13899
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not refer to a function"
  msgid "%qD refers to TU-local function %qD"
  msgstr "%qD не ссылается на функцию"
  
! #: cp/module.cc:15021
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15032
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr "%qD объявлен как %<constexpr%> вне его класса"
  
! #: cp/module.cc:15070
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15667
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15687
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15688 cp/module.cc:21270
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "module %qs declared here"
  msgstr "программа %qD декларирована здесь"
  
! #: cp/module.cc:16037
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16043
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18810
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19050
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %qD was here"
  msgid "macro definitions of %qE corrupted"
  msgstr "предыдущее определение %qD было здесь"
  
! #: cp/module.cc:19075 cp/module.cc:19078
  #, fuzzy, gcc-internal-format
  #| msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgid "inconsistent imported macro definition %qE"
  msgstr "  противоречивый вывод parameter pack с %qT и %qT"
  
! #: cp/module.cc:19084
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19086
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19418
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete module file %qs: %s"
  msgid "compiled module file is %qs"
  msgstr "Не удалось удалить файл модуля %qs: %s"
  
! #: cp/module.cc:19456 cp/module.cc:19461
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Display the compiler's version."
  msgid "compiled module is %sversion %s"
  msgstr "Показать версию компилятора."
  
! #: cp/module.cc:19467
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2 версия %s\n"
  
! #: cp/module.cc:19497
  #, fuzzy, gcc-internal-format
  #| msgid "no %qs getter found"
  msgid "module %qs found"
  msgstr "не найден %qs getter"
  
! #: cp/module.cc:19499
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19500
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19515
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19529
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19541
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19561
  #, fuzzy, gcc-internal-format
  #| msgid "exception handling disabled, use -fexceptions to enable"
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr "обработка прерываний отключена, задайте -fexceptions"
  
! #: cp/module.cc:19563
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19566
  #, fuzzy, gcc-internal-format
  #| msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr "Комассивы выключены в %C, используйте %<-fcoarray=%> для включения"
  
! #: cp/module.cc:19584
  #, fuzzy, gcc-internal-format
  #| msgid "function attribute mismatch"
  msgid "fixed tree mismatch"
  msgstr "несовпадение атрибутов функции"
  
! #: cp/module.cc:19675
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "interface partition is not exported"
  msgstr "выражение для границы стека не поддерживается"
  
! #: cp/module.cc:20232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to rename %s to state file %s [%s]"
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "не удалось переименовать %s в файл состояния %s [%s]"
  
! #: cp/module.cc:20271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to create map component '%s'"
  msgid "failed to read compiled module: %s"
  msgstr "не удалось создать map компонент '%s'"
  
! #: cp/module.cc:20281
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20286
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20289
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20610
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "декларация %q+#D конфликтует с внутренней декларацией %q#D"
  
! #: cp/module.cc:20613
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgid "declaration %qD conflicts with builtin"
  msgstr "декларация %q+#D конфликтует с внутренней декларацией %q#D"
  
! #: cp/module.cc:20619
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "декларация namespace %qD противоречит"
  
! #: cp/module.cc:20622
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20627
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20631
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20637
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration of template %q+#D"
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "конфликтующая декларация шаблона %q+#D"
  
! #: cp/module.cc:20640
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration of %q+#D with %qL linkage"
  msgid "conflicting declaration of %qD in global module"
  msgstr "конфликтующая декларация %q+#D с %qL привязкой"
  
! #: cp/module.cc:20645
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared in module %qs"
  msgstr "предыдущая декларация здесь"
  
! #: cp/module.cc:20649
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared in global module"
  msgstr "предыдущая декларация здесь"
  
! #: cp/module.cc:20788
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20803
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %q#D declares a non-template function"
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "friend декларация %q#D декларирует нешаблонную функцию"
  
! #: cp/module.cc:20810
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting declaration %qD with internal linkage"
  msgstr "повторная декларация %q+D без привязки"
  
! #: cp/module.cc:20963
  #, fuzzy, gcc-internal-format
  #| msgid "creating %s"
  msgid "reading CMI %qs"
  msgstr "создание %s"
  
! #: cp/module.cc:21114
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21115
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21122
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21123
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21185
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21189
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
--- 64786,65284 ----
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:6549
! #, fuzzy, gcc-internal-format
! #| msgid "target attribute is not supported on this machine"
! msgid "%<target%> attribute currently unsupported in modules"
! msgstr "атрибут target не поддерживается для данной машины"
! 
! #: cp/module.cc:6552
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute only supported for reduced Tiny cores"
! msgid "%<optimize%> attribute currently unsupported in modules"
! msgstr "атрибут %qE поддерживается только для сокращенных Tiny ядер"
! 
! #: cp/module.cc:12100
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12104
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12107
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration as %q#D"
  msgid "existing declaration here with tags %qE"
  msgstr "предыдущая декларация %q#D"
  
! #: cp/module.cc:12110
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "existing declaration here with no tags"
  msgstr "повторная декларация %q+D без привязки"
  
! #: cp/module.cc:12161 cp/module.cc:12285
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting type for imported declaration %#qD"
  msgstr "конфликтующие спецификаторы в декларации %qs"
  
! #: cp/module.cc:12170
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "конфликтующие спецификаторы в декларации %qs"
  
! #: cp/module.cc:12182
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "конфликтующие спецификаторы в декларации %qs"
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "конфликтующие спецификаторы в декларации %qs"
  
! #: cp/module.cc:12227
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "конфликтующие спецификаторы в декларации %qs"
  
! #: cp/module.cc:12245
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting return type specified for %q+#D"
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "задан несовместимый тип результата для %q+#D"
  
! #: cp/module.cc:12260
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "конфликтующие спецификаторы в декларации %qs"
  
! #: cp/module.cc:12276
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q+#D"
  msgid "conflicting imported declaration %q#D"
  msgstr "конфликтующая декларация %q+#D"
  
! #: cp/module.cc:12302
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration %q+D"
  msgid "existing declaration %#qD"
  msgstr "в декларации %q+D"
  
! #: cp/module.cc:12405
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for %qD"
  msgid "conflicting default argument for %#qD"
  msgstr "нет подразумеваемого аргумента для %qD"
  
! #: cp/module.cc:12407 cp/module.cc:12434
  #, fuzzy, gcc-internal-format
  #| msgid "type of mismatching field declared here"
  msgid "existing default declared here"
  msgstr "тип несовместного поля объявлен здесь"
  
! #: cp/module.cc:12431
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of %q+#D"
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "отсутствует аргумент по умолчанию для параметра %P функции %q+#D"
  
! #: cp/module.cc:13494
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of %q#D doesn%'t match"
  msgid "definition of %qD does not match"
  msgstr "extern декларация %q#D не соответствует"
  
! #: cp/module.cc:13496
  #, fuzzy, gcc-internal-format
  #| msgid "missing definition"
  msgid "existing definition %qD"
  msgstr "отсутствует определение"
  
! #: cp/module.cc:13508
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "enumerator %qD does not match ..."
  msgstr "аргумент типа %qT не соответствует типу %qT"
  
! #: cp/module.cc:13510
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "... this enumerator %qD"
  msgstr "повторная декларация перечислимого типа %q+D"
  
! #: cp/module.cc:13516
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13520
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
  #
! #: cp/module.cc:13733
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of type %qT"
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%qD не является элементом типа %qT"
  
! #: cp/module.cc:13751
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of alias template %qD"
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "специализация алиасного шаблона %qD"
  
! #: cp/module.cc:13775
  #, fuzzy, gcc-internal-format
  #| msgid "%qD redeclared with different access"
  msgid "%qD declared with internal linkage"
  msgstr "%qD редекларирован с другим доступом"
  
! #: cp/module.cc:13793
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "декларация %qD может не действовать в пространстве имён"
  
! #: cp/module.cc:13805
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr ""
  
! #: cp/module.cc:13816
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:13848
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13857
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13893
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD has TU-local template argument %qD"
  msgstr "использование %qD без параметров шаблона"
  
! #: cp/module.cc:13905
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT"
  msgid "%qD has TU-local template argument %qT"
  msgstr "%E не является корректным аргументом шаблона для типа %qT"
  
! #: cp/module.cc:13957
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13959
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not refer to a function"
  msgid "%qD refers to TU-local function %qD"
  msgstr "%qD не ссылается на функцию"
  
! #: cp/module.cc:15089
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15104
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr "%qD объявлен как %<constexpr%> вне его класса"
  
! #: cp/module.cc:15111
! #, gcc-internal-format
! msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
! msgstr ""
! 
! #: cp/module.cc:15150
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15747
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15767
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15768 cp/module.cc:21350
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "module %qs declared here"
  msgstr "программа %qD декларирована здесь"
  
! #: cp/module.cc:16117
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16123
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18890
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19130
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %qD was here"
  msgid "macro definitions of %qE corrupted"
  msgstr "предыдущее определение %qD было здесь"
  
! #: cp/module.cc:19155 cp/module.cc:19158
  #, fuzzy, gcc-internal-format
  #| msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgid "inconsistent imported macro definition %qE"
  msgstr "  противоречивый вывод parameter pack с %qT и %qT"
  
! #: cp/module.cc:19164
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19166
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19498
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete module file %qs: %s"
  msgid "compiled module file is %qs"
  msgstr "Не удалось удалить файл модуля %qs: %s"
  
! #: cp/module.cc:19536 cp/module.cc:19541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Display the compiler's version."
  msgid "compiled module is %sversion %s"
  msgstr "Показать версию компилятора."
  
! #: cp/module.cc:19547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2 версия %s\n"
  
! #: cp/module.cc:19577
  #, fuzzy, gcc-internal-format
  #| msgid "no %qs getter found"
  msgid "module %qs found"
  msgstr "не найден %qs getter"
  
! #: cp/module.cc:19579
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19580
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19595
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19609
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19621
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19641
  #, fuzzy, gcc-internal-format
  #| msgid "exception handling disabled, use -fexceptions to enable"
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr "обработка прерываний отключена, задайте -fexceptions"
  
! #: cp/module.cc:19643
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19646
  #, fuzzy, gcc-internal-format
  #| msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr "Комассивы выключены в %C, используйте %<-fcoarray=%> для включения"
  
! #: cp/module.cc:19664
  #, fuzzy, gcc-internal-format
  #| msgid "function attribute mismatch"
  msgid "fixed tree mismatch"
  msgstr "несовпадение атрибутов функции"
  
! #: cp/module.cc:19755
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "interface partition is not exported"
  msgstr "выражение для границы стека не поддерживается"
  
! #: cp/module.cc:20312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to rename %s to state file %s [%s]"
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "не удалось переименовать %s в файл состояния %s [%s]"
  
! #: cp/module.cc:20351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to create map component '%s'"
  msgid "failed to read compiled module: %s"
  msgstr "не удалось создать map компонент '%s'"
  
! #: cp/module.cc:20361
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20366
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20369
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20690
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "декларация %q+#D конфликтует с внутренней декларацией %q#D"
  
! #: cp/module.cc:20693
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
  msgid "declaration %qD conflicts with builtin"
  msgstr "декларация %q+#D конфликтует с внутренней декларацией %q#D"
  
! #: cp/module.cc:20699
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "декларация namespace %qD противоречит"
  
! #: cp/module.cc:20702
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20707
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20711
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20717
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration of template %q+#D"
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "конфликтующая декларация шаблона %q+#D"
  
! #: cp/module.cc:20720
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration of %q+#D with %qL linkage"
  msgid "conflicting declaration of %qD in global module"
  msgstr "конфликтующая декларация %q+#D с %qL привязкой"
  
! #: cp/module.cc:20725
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared in module %qs"
  msgstr "предыдущая декларация здесь"
  
! #: cp/module.cc:20729
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared in global module"
  msgstr "предыдущая декларация здесь"
  
! #: cp/module.cc:20868
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20883
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %q#D declares a non-template function"
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "friend декларация %q#D декларирует нешаблонную функцию"
  
! #: cp/module.cc:20890
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting declaration %qD with internal linkage"
  msgstr "повторная декларация %q+D без привязки"
  
! #: cp/module.cc:21043
  #, fuzzy, gcc-internal-format
  #| msgid "creating %s"
  msgid "reading CMI %qs"
  msgstr "создание %s"
  
! #: cp/module.cc:21194
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21195
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21202
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21203
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21269
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
*************** msgstr ""
*** 65175,65287 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21234
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21265
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol %qs already declared"
  msgid "module already declared"
  msgstr "Символ %qs уже декларирован"
  
! #: cp/module.cc:21266
  #, fuzzy, gcc-internal-format
  #| msgid "module procedure"
  msgid "module already imported"
  msgstr "процедура модуля"
  
! #: cp/module.cc:21271
  #, fuzzy, gcc-internal-format
  #| msgid "module procedure"
  msgid "module %qs imported here"
  msgstr "процедура модуля"
  
! #: cp/module.cc:21479
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown punctuation '%c'"
  msgid "unknown compiled module interface: %s"
  msgstr "неизвестный знак пунктуации '%c'"
  
! #: cp/module.cc:21529
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21547
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21548
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21908
  #, fuzzy, gcc-internal-format
  #| msgid "the \"%s\" debug format cannot be used with pre-compiled headers"
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "\"%s\" отладочный формат не может быть использован с прекомпилированными заголовками"
  
! #: cp/module.cc:21912
  #, fuzzy, gcc-internal-format
  #| msgid "Enable traditional preprocessing."
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "Традиционное препроцессирование."
  
! #: cp/module.cc:21944 cp/module.cc:21973
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param name %qs"
  msgid "invalid header name %qs"
  msgstr "некорректное --param имя %qs"
  
! #: cp/module.cc:21983
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param name %qs"
  msgid "invalid module name %qs"
  msgstr "некорректное --param имя %qs"
  
! #: cp/module.cc:22183
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22223
  #, fuzzy, gcc-internal-format
  #| msgid "error writing %qs"
  msgid "writing CMI %qs"
  msgstr "ошибка записи %qs"
  
! #: cp/module.cc:22238
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22241
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22243
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "first error in %qD appeared here"
  msgstr "программа %qD декларирована здесь"
  
! #: cp/module.cc:22307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to create map component '%s'"
  msgid "failed to write compiled module: %s"
  msgstr "не удалось создать map компонент '%s'"
  
! #: cp/module.cc:22404
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function %qs"
  msgid "unknown header kind %qs"
--- 65290,65402 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21314
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21345
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol %qs already declared"
  msgid "module already declared"
  msgstr "Символ %qs уже декларирован"
  
! #: cp/module.cc:21346
  #, fuzzy, gcc-internal-format
  #| msgid "module procedure"
  msgid "module already imported"
  msgstr "процедура модуля"
  
! #: cp/module.cc:21351
  #, fuzzy, gcc-internal-format
  #| msgid "module procedure"
  msgid "module %qs imported here"
  msgstr "процедура модуля"
  
! #: cp/module.cc:21559
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown punctuation '%c'"
  msgid "unknown compiled module interface: %s"
  msgstr "неизвестный знак пунктуации '%c'"
  
! #: cp/module.cc:21609
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21627
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21628
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21988
  #, fuzzy, gcc-internal-format
  #| msgid "the \"%s\" debug format cannot be used with pre-compiled headers"
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "\"%s\" отладочный формат не может быть использован с прекомпилированными заголовками"
  
! #: cp/module.cc:21992
  #, fuzzy, gcc-internal-format
  #| msgid "Enable traditional preprocessing."
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "Традиционное препроцессирование."
  
! #: cp/module.cc:22024 cp/module.cc:22053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param name %qs"
  msgid "invalid header name %qs"
  msgstr "некорректное --param имя %qs"
  
! #: cp/module.cc:22063
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param name %qs"
  msgid "invalid module name %qs"
  msgstr "некорректное --param имя %qs"
  
! #: cp/module.cc:22263
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22303
  #, fuzzy, gcc-internal-format
  #| msgid "error writing %qs"
  msgid "writing CMI %qs"
  msgstr "ошибка записи %qs"
  
! #: cp/module.cc:22318
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22321
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22323
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "first error in %qD appeared here"
  msgstr "программа %qD декларирована здесь"
  
! #: cp/module.cc:22387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to create map component '%s'"
  msgid "failed to write compiled module: %s"
  msgstr "не удалось создать map компонент '%s'"
  
! #: cp/module.cc:22484
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function %qs"
  msgid "unknown header kind %qs"
*************** msgstr "декларация %qD пер�
*** 65340,65500 ****
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr ""
  
! #: cp/name-lookup.cc:4653
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s %p %d\n"
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.cc:4656
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s %p %d\n"
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.cc:5252
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5256
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D declared here"
  msgid "%q#D declared here with no linkage"
  msgstr "%q#D декларировано здесь"
  
! #: cp/name-lookup.cc:5259
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here, later in the translation unit"
  msgid "%q#D declared here with internal linkage"
  msgstr "%qD декларировано здесь, позднее в единице трансляции"
  
! #: cp/name-lookup.cc:5262
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D declared here"
  msgid "%q#D declared here with module linkage"
  msgstr "%q#D декларировано здесь"
  
! #: cp/name-lookup.cc:6070
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names destructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> обозначает деструктор"
  
! #: cp/name-lookup.cc:6086
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "using-декларация для не-элемента внутри класса"
  
! #: cp/name-lookup.cc:6094
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/name-lookup.cc:6110 cp/pt.cc:18933
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a class, namespace, or enumeration"
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qE не класс, пространство имен или перечисление"
  
! #: cp/name-lookup.cc:6120
  #, fuzzy, gcc-internal-format
  #| msgid "non-member-template declaration of %qD"
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "non-member-template декларация %qD"
  
! #: cp/name-lookup.cc:6131 cp/name-lookup.cc:6204
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "using-declaration for member at non-class scope"
  msgstr "using-декларация для не-элемента внутри класса"
  
! #: cp/name-lookup.cc:6154
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct base of %qT"
  msgid "%qT is not a direct base of %qT"
  msgstr "тип %qT не является непосредственной базой %qT"
  
! #: cp/name-lookup.cc:6214
  #, fuzzy, gcc-internal-format
  #| msgid "did you mean to use logical not (%<!%>)?"
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr "имелось в виду использовать логическое отрицание (%<!%>)?"
  
! #: cp/name-lookup.cc:6226
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared in %qD"
  msgstr "%qE не был декларирован"
  
! #: cp/name-lookup.cc:6241
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration of namespace %q+D"
  msgid "using-declaration may not name namespace %qD"
  msgstr "противоречивая декларация %q#D"
  
! #: cp/name-lookup.cc:6252
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> обозначает конструктор в %qT"
  
! #: cp/name-lookup.cc:6345
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "декларация %qD вне пространства имён, объемлющего %qD"
  
! #: cp/name-lookup.cc:6387
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "явные квалификаторы в декларации %qD"
  
! #: cp/name-lookup.cc:6397
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD следовало объявить внутри %qD"
  
! #: cp/name-lookup.cc:6467
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6469
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6523
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qD атрибут требует единственный NTBS аргумент"
  
! #: cp/name-lookup.cc:6530
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "%qD атрибут не имеет смысла, поскольку элементы анонимного пространства имен получают локальные символы"
  
! #: cp/name-lookup.cc:6540 cp/name-lookup.cc:6567
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "игнорирование %qD атрибута в анонимном пространстве имен"
  
! #: cp/name-lookup.cc:6546
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "игнорирование %qD атрибута в non-inline пространстве имен"
  
! #: cp/name-lookup.cc:6583 cp/name-lookup.cc:9004
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "атрибут %qD игнорируется"
  
! #: cp/name-lookup.cc:6912
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "максимальное число %d пространств имен просмотрено для %qE"
  
! #: cp/name-lookup.cc:6964
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
--- 65455,65615 ----
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr ""
  
! #: cp/name-lookup.cc:4656
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s %p %d\n"
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.cc:4659
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s %p %d\n"
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.cc:5255
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5259
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D declared here"
  msgid "%q#D declared here with no linkage"
  msgstr "%q#D декларировано здесь"
  
! #: cp/name-lookup.cc:5262
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here, later in the translation unit"
  msgid "%q#D declared here with internal linkage"
  msgstr "%qD декларировано здесь, позднее в единице трансляции"
  
! #: cp/name-lookup.cc:5265
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D declared here"
  msgid "%q#D declared here with module linkage"
  msgstr "%q#D декларировано здесь"
  
! #: cp/name-lookup.cc:6073
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names destructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> обозначает деструктор"
  
! #: cp/name-lookup.cc:6089
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "using-декларация для не-элемента внутри класса"
  
! #: cp/name-lookup.cc:6097
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/name-lookup.cc:6113 cp/pt.cc:18962
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a class, namespace, or enumeration"
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qE не класс, пространство имен или перечисление"
  
! #: cp/name-lookup.cc:6123
  #, fuzzy, gcc-internal-format
  #| msgid "non-member-template declaration of %qD"
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "non-member-template декларация %qD"
  
! #: cp/name-lookup.cc:6134 cp/name-lookup.cc:6207
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "using-declaration for member at non-class scope"
  msgstr "using-декларация для не-элемента внутри класса"
  
! #: cp/name-lookup.cc:6157
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct base of %qT"
  msgid "%qT is not a direct base of %qT"
  msgstr "тип %qT не является непосредственной базой %qT"
  
! #: cp/name-lookup.cc:6217
  #, fuzzy, gcc-internal-format
  #| msgid "did you mean to use logical not (%<!%>)?"
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr "имелось в виду использовать логическое отрицание (%<!%>)?"
  
! #: cp/name-lookup.cc:6229
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared in %qD"
  msgstr "%qE не был декларирован"
  
! #: cp/name-lookup.cc:6244
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration of namespace %q+D"
  msgid "using-declaration may not name namespace %qD"
  msgstr "противоречивая декларация %q#D"
  
! #: cp/name-lookup.cc:6255
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> обозначает конструктор в %qT"
  
! #: cp/name-lookup.cc:6348
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "декларация %qD вне пространства имён, объемлющего %qD"
  
! #: cp/name-lookup.cc:6390
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "явные квалификаторы в декларации %qD"
  
! #: cp/name-lookup.cc:6400
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD следовало объявить внутри %qD"
  
! #: cp/name-lookup.cc:6470
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6472
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6526
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qD атрибут требует единственный NTBS аргумент"
  
! #: cp/name-lookup.cc:6533
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "%qD атрибут не имеет смысла, поскольку элементы анонимного пространства имен получают локальные символы"
  
! #: cp/name-lookup.cc:6543 cp/name-lookup.cc:6570
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "игнорирование %qD атрибута в анонимном пространстве имен"
  
! #: cp/name-lookup.cc:6549
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "игнорирование %qD атрибута в non-inline пространстве имен"
  
! #: cp/name-lookup.cc:6586 cp/name-lookup.cc:9007
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "атрибут %qD игнорируется"
  
! #: cp/name-lookup.cc:6915
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "максимальное число %d пространств имен просмотрено для %qE"
  
! #: cp/name-lookup.cc:6967
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
*************** msgstr[0] "предлагаемый ва
*** 65502,65614 ****
  msgstr[1] "предлагаемые варианты:"
  msgstr[2] "предлагаемые варианты:"
  
! #: cp/name-lookup.cc:6970
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:7295
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7301
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr ""
  
! #: cp/name-lookup.cc:7739
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.cc:7742
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8538
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "определение %qD не соответствует %<#include <initializer_list>%>"
  
! #: cp/name-lookup.cc:8976
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fabi-version=1%> is no longer supported"
  msgid "%<strong%> using directive no longer supported"
  msgstr "%<-fabi-version=1%> больше не поддерживается"
  
! #: cp/name-lookup.cc:8979
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:8998
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "%<this%> недопустим в данном контексте"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9090
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:9192
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L is ambiguous"
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%qs в %L неоднозначно"
  
! #: cp/name-lookup.cc:9208
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "использование пространства имён %qD здесь недопустимо; предполагается %qD"
  
! #: cp/name-lookup.cc:9291
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting namespace %qD with internal linkage"
  msgstr "повторная декларация %q+D без привязки"
  
! #: cp/name-lookup.cc:9293
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "декларация %qD может не действовать в пространстве имён"
  
! #: cp/name-lookup.cc:9297
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<namespace%>"
  msgid "exporting unnamed namespace"
  msgstr "ожидалось %<namespace%>"
  
! #: cp/name-lookup.cc:9307
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9357
  #, fuzzy, gcc-internal-format
  #| msgid "%qD conflicts with used function"
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%qD противоречит использованной функции"
  
! #: cp/name-lookup.cc:9359
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous definition here"
  msgid "reachable %s definition here"
  msgstr "предыдущее определение здесь"
  
! #: cp/name-lookup.cc:9402
  #, fuzzy, gcc-internal-format
  #| msgid "XXX entering pop_everything ()\n"
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX вход в pop_everything ()\n"
  
! #: cp/name-lookup.cc:9411
  #, fuzzy, gcc-internal-format
  #| msgid "XXX leaving pop_everything ()\n"
  msgid "XXX leaving %<pop_everything ()%>"
--- 65617,65729 ----
  msgstr[1] "предлагаемые варианты:"
  msgstr[2] "предлагаемые варианты:"
  
! #: cp/name-lookup.cc:6973
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:7298
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7304
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr ""
  
! #: cp/name-lookup.cc:7742
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.cc:7745
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8541
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "определение %qD не соответствует %<#include <initializer_list>%>"
  
! #: cp/name-lookup.cc:8979
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fabi-version=1%> is no longer supported"
  msgid "%<strong%> using directive no longer supported"
  msgstr "%<-fabi-version=1%> больше не поддерживается"
  
! #: cp/name-lookup.cc:8982
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:9001
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "%<this%> недопустим в данном контексте"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:9195
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L is ambiguous"
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%qs в %L неоднозначно"
  
! #: cp/name-lookup.cc:9211
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "использование пространства имён %qD здесь недопустимо; предполагается %qD"
  
! #: cp/name-lookup.cc:9294
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting namespace %qD with internal linkage"
  msgstr "повторная декларация %q+D без привязки"
  
! #: cp/name-lookup.cc:9296
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "декларация %qD может не действовать в пространстве имён"
  
! #: cp/name-lookup.cc:9300
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<namespace%>"
  msgid "exporting unnamed namespace"
  msgstr "ожидалось %<namespace%>"
  
! #: cp/name-lookup.cc:9310
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9360
  #, fuzzy, gcc-internal-format
  #| msgid "%qD conflicts with used function"
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%qD противоречит использованной функции"
  
! #: cp/name-lookup.cc:9362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous definition here"
  msgid "reachable %s definition here"
  msgstr "предыдущее определение здесь"
  
! #: cp/name-lookup.cc:9405
  #, fuzzy, gcc-internal-format
  #| msgid "XXX entering pop_everything ()\n"
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX вход в pop_everything ()\n"
  
! #: cp/name-lookup.cc:9414
  #, fuzzy, gcc-internal-format
  #| msgid "XXX leaving pop_everything ()\n"
  msgid "XXX leaving %<pop_everything ()%>"
*************** msgstr "идентификатор %qE �
*** 65636,65642 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr "LEXER_DEBUGGING_ENABLED_P не установлено в true"
  
! #: cp/parser.cc:1724 cp/parser.cc:49645
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
--- 65751,65757 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr "LEXER_DEBUGGING_ENABLED_P не установлено в true"
  
! #: cp/parser.cc:1724 cp/parser.cc:49704
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
*************** msgstr "%<::%E%> не был декла�
*** 65685,65691 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "запрос элемента %qE в неклассовом типе %qT"
  
! #: cp/parser.cc:3517 cp/parser.cc:22267
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> не был декларирован"
--- 65800,65806 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "запрос элемента %qE в неклассовом типе %qT"
  
! #: cp/parser.cc:3517 cp/parser.cc:22271
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> не был декларирован"
*************** msgstr "C++11 %<constexpr%> доступ
*** 65915,65921 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<concept%> доступно только с -fconcepts"
  
! #: cp/parser.cc:3922 cp/parser.cc:32272
  #, fuzzy, gcc-internal-format
  #| msgid "%<requires%> only available with -fconcepts"
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
--- 66030,66036 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<concept%> доступно только с -fconcepts"
  
! #: cp/parser.cc:3922 cp/parser.cc:32331
  #, fuzzy, gcc-internal-format
  #| msgid "%<requires%> only available with -fconcepts"
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
*************** msgstr "%<~auto%> доступно то�
*** 66165,66171 ****
  msgid "template-id not allowed for destructor in C++20"
  msgstr "квалификаторы не допускаются в декларации деструктора"
  
! #: cp/parser.cc:6989 cp/parser.cc:33504
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
--- 66280,66286 ----
  msgid "template-id not allowed for destructor in C++20"
  msgstr "квалификаторы не допускаются в декларации деструктора"
  
! #: cp/parser.cc:6989 cp/parser.cc:33563
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
*************** msgstr "декларация %<~%T%> к�
*** 66180,66186 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-имя %qD использовано как декларатор деструктора"
  
! #: cp/parser.cc:7155 cp/parser.cc:24869
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "ожидался unqualified-id"
--- 66295,66301 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-имя %qD использовано как декларатор деструктора"
  
! #: cp/parser.cc:7155 cp/parser.cc:24873
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "ожидался unqualified-id"
*************** msgstr "идентификатор пе�
*** 66222,66228 ****
  msgid "expected nested-name-specifier"
  msgstr "ожидался вложенный спецификатор имени"
  
! #: cp/parser.cc:7808 cp/parser.cc:10516
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "типы нельзя определять в приведении типов"
--- 66337,66343 ----
  msgid "expected nested-name-specifier"
  msgstr "ожидался вложенный спецификатор имени"
  
! #: cp/parser.cc:7808 cp/parser.cc:10518
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "типы нельзя определять в приведении типов"
*************** msgstr "типы нельзя опред
*** 66237,66243 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "неверное число аргументов для %<__builtin_addressof%>"
  
! #: cp/parser.cc:8002 cp/pt.cc:21522
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "неверное число аргументов для %<__builtin_launder%>"
--- 66352,66358 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "неверное число аргументов для %<__builtin_addressof%>"
  
! #: cp/parser.cc:8002 cp/pt.cc:21551
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "неверное число аргументов для %<__builtin_launder%>"
*************** msgstr "неверное число ар
*** 66254,66270 ****
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "неверное число аргументов в вызове аргументов в вызове %<__builtin_shuffle%>"
  
! #: cp/parser.cc:8069 cp/pt.cc:21637
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21641
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21646
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter %qD declared here"
  msgid "selected function declared here"
--- 66369,66385 ----
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "неверное число аргументов в вызове аргументов в вызове %<__builtin_shuffle%>"
  
! #: cp/parser.cc:8069 cp/pt.cc:21666
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21670
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21675
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter %qD declared here"
  msgid "selected function declared here"
*************** msgstr "нескалярный тип"
*** 66311,67765 ****
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ не допускает %<alignof%> с не-типом"
  
! #: cp/parser.cc:9507
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "типы не могут быть определены в %<noexcept%> выражениях"
  
! #: cp/parser.cc:9566
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "%qD не может иметь аргументов по умолчанию"
  
! #: cp/parser.cc:9791 cp/parser.cc:34822
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-expression"
  msgid "types may not be defined in %qs expressions"
  msgstr "типы не могут быть определены в new-выражении"
  
! #: cp/parser.cc:9856
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_thread_pointer is not supported on this target"
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr "__builtin_thread_pointer не поддерживается для этой платформы"
  
! #: cp/parser.cc:9942
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "типы не могут быть определены в new-выражении"
  
! #: cp/parser.cc:9960
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "граница массива не допускается после идентификатора типа в скобках"
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "попробуйте убрать скобки вокруг идентификатора типа"
  
! #: cp/parser.cc:9995
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr "инициализация new-выражения для типа %<auto%> требует ровно один элемент"
  
! #: cp/parser.cc:10040
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "ожидался список выражений или идентификатор типа"
  
! #: cp/parser.cc:10069
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "типы не могут быть определены в new-type-id"
  
! #: cp/parser.cc:10117
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "атрибуты игнорируются для конкретизации шаблона"
  
! #: cp/parser.cc:10213
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "выражение в деклараторе new должно иметь целый или перечислимый тип"
  
! #: cp/parser.cc:10619
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr ""
  
! #: cp/parser.cc:10769
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "оператор %<>>%> трактуется в C++11 как две правые угловые скобки"
  
! #: cp/parser.cc:10772
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "рекомендуется окружать скобками выражение %<>>%>"
  
! #: cp/parser.cc:10998
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "ISO C++ не допускает ?: с опущенным средним операндом"
  
! #: cp/parser.cc:11322
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:11470
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "типы нельзя определять в условиях"
  
! #: cp/parser.cc:11604
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11704
  #, fuzzy, gcc-internal-format
  #| msgid "lambda-expression in template-argument"
  msgid "lambda-expression in template parameter type"
  msgstr "lambda-выражение в аргументе шаблона"
  
! #: cp/parser.cc:11714
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambda-выражения доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:11724
  #, fuzzy, gcc-internal-format
  #| msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambda шаблоны доступны только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:11898
  #, fuzzy, gcc-internal-format
  #| msgid "the lambda has no capture-default"
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr "lambda не имеет подразумеваемого захвата"
  
! #: cp/parser.cc:11921
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "ожидался конец capture-list"
  
! #: cp/parser.cc:11937
  #, fuzzy, gcc-internal-format
  #| msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<~auto%> доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:11943 cp/parser.cc:11965 cp/parser.cc:12163
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "уже захваченное %qD в lambda выражении"
  
! #: cp/parser.cc:11959
  #, fuzzy, gcc-internal-format
  #| msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<~auto%> доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:11979
  #, fuzzy, gcc-internal-format
  #| msgid "cannot capture %qE by reference"
  msgid "%<this%> cannot be captured by reference"
  msgstr "невозможно захватить %qE по ссылке"
  
! #: cp/parser.cc:11999
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "вариантные шаблоны доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:12010
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12040
  #, fuzzy, gcc-internal-format
  #| msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "lambda-захватывающие инициализаторы доступны только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:12049
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr "пустой инициализатор для lambda init-capture"
  
! #: cp/parser.cc:12074
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr ""
  
! #: cp/parser.cc:12078 cp/parser.cc:12089 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D декларировано здесь"
  
! #: cp/parser.cc:12085
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "capture переменной  %qD с неавтоматическим сроком хранения"
  
! #: cp/parser.cc:12123
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses"
  msgid "too many %<...%> in lambda capture"
  msgstr "слишком много %<if%> клаузул"
  
! #: cp/parser.cc:12134
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "явное by-copy capture %qD избыточно с by-copy capture умолчанием"
  
! #: cp/parser.cc:12139
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "явное by-reference capture %qD избыточно с by-reference capture умолчанием"
  
! #: cp/parser.cc:12221
  #, fuzzy, gcc-internal-format
  #| msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambda шаблоны доступны только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:12275
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "задан аргумент по умолчанию для lambda-параметра"
  
! #: cp/parser.cc:12298
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "inline namespaces доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:12328 cp/pt.cc:14987
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12341
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified with a parameter"
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "%<fallthrough%> атрибут задан с параметром"
  
! #: cp/parser.cc:12350
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12354
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12358
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12365
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified with a parameter"
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "%<fallthrough%> атрибут задан с параметром"
  
! #: cp/parser.cc:12383
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12395
  #, fuzzy, gcc-internal-format
  #| msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "диапазонные %<for%> циклы доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:12408
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "inline namespaces доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:12426
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "завершающий тип возврата доступен только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:12468
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:13029
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be instrumented"
  msgid "preconditions cannot be statements"
  msgstr "функция не может быть инструментирована"
  
! #: cp/parser.cc:13032
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be instrumented"
  msgid "postconditions cannot be statements"
  msgstr "функция не может быть инструментирована"
  
! #: cp/parser.cc:13037
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgid "assertions must be followed by %<;%>"
  msgstr "за атрибутом %<fallthrough%> не следует %<;%>"
  
! #: cp/parser.cc:13202
  #, fuzzy, gcc-internal-format
  #| msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "lambda шаблоны доступны только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:13382 cp/parser.cc:13627
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "атрибуты в начале оператора игнорируются"
  
! #: cp/parser.cc:13453
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "ожидался помеченный оператор"
  
! #: cp/parser.cc:13502
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-метка %qE вне оператора switch"
  
! #: cp/parser.cc:13635
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "требуется %<typename%> перед %qE, поскольку %qT зависимый контекст"
  
  #. A::A a;
! #: cp/parser.cc:13641
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%E%> names the constructor, not the type"
  msgid "%qE names the constructor, not the type"
  msgstr "%<%T::%E%> именует конструктор, а не тип"
  
! #: cp/parser.cc:13699
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.cc:13763
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13968
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:13990
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:14015 cp/parser.cc:14050
  #, fuzzy, gcc-internal-format
  #| msgid "lvalue required in asm statement"
  msgid "%<if consteval%> requires compound statement"
  msgstr "в операторе asm требуется lvalue-выражение"
  
! #: cp/parser.cc:14092
  #, fuzzy, gcc-internal-format
  #| msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "наследуемые конструкторы доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:14260 cp/parser.cc:35334
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "ожидался selection-statement"
  
! #: cp/parser.cc:14301
  #, fuzzy, gcc-internal-format
  #| msgid "function returning an array"
  msgid "condition declares an array"
  msgstr "функция возвращает массив"
  
! #: cp/parser.cc:14303
  #, fuzzy, gcc-internal-format
  #| msgid "field %qE declared as a function"
  msgid "condition declares a function"
  msgstr "поле %qE описано как функция"
  
! #: cp/parser.cc:14344
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "типы нельзя определять в условиях"
  
  #. Anything else is an error.
! #: cp/parser.cc:14446 cp/parser.cc:24109 cp/parser.cc:26828
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "ожидался инициализатор"
  
! #: cp/parser.cc:14496
  #, fuzzy, gcc-internal-format
  #| msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "диапазонные %<for%> циклы доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:14758
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14765
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14791
  #, fuzzy, gcc-internal-format
  #| msgid "non-local variable %q#D uses local type %qT"
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "нелокальная переменная %q#D использует локальный тип %qT"
  
! #: cp/parser.cc:14796
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14935
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "range-based %<for%> выражение типа %qT имеет неполный тип"
  
! #: cp/parser.cc:15019
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "противоречивые begin/end типы в range-based %<for%> операторе: %qT и %qT"
  
! #: cp/parser.cc:15171 cp/parser.cc:35337
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "ожидался iteration-statement"
  
! #: cp/parser.cc:15216
  #, fuzzy, gcc-internal-format
  #| msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "lambda шаблоны доступны только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:15233
  #, fuzzy, gcc-internal-format
  #| msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "диапазонные %<for%> циклы доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:15395
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15404
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ не поддерживает вычисляемые goto"
  
! #: cp/parser.cc:15423 cp/parser.cc:35340
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "ожидался оператор перехода"
  
! #: cp/parser.cc:15598
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration"
  msgid "expected module-partition"
  msgstr "ожидалась декларация"
  
! #: cp/parser.cc:15600
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-name"
  msgid "expected module-name"
  msgstr "ожидалось template-name"
  
! #: cp/parser.cc:15642
  #, fuzzy, gcc-internal-format
  #| msgid "method declaration not in @interface context"
  msgid "module-declaration not permitted in header-unit"
  msgstr "декларация метода вне контекста @interface"
  
! #: cp/parser.cc:15648
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "module-declaration must be at global scope"
  msgstr "using-декларация для не-элемента внутри класса"
  
! #: cp/parser.cc:15649
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "scope opened here"
  msgstr "структура определена здесь"
  
! #: cp/parser.cc:15675
  #, fuzzy, gcc-internal-format
  #| msgid "volatile argument"
  msgid "private module fragment"
  msgstr "volatile аргумент"
  
! #: cp/parser.cc:15679
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15685
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15726
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15728 cp/parser.cc:15737
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15736
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "import-declaration must be at global scope"
  msgstr "using-декларация для не-элемента внутри класса"
  
! #: cp/parser.cc:15760
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15781
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15784
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15805
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15813
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in exception-declarations"
  msgid "%qE may only occur once in an export declaration"
  msgstr "типы нельзя определять в exception-declarations"
  
! #: cp/parser.cc:15834
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15873
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "согласно ISO C, избыточный знак %<;%> после функции не допускается"
  
! #: cp/parser.cc:15876
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function"
  msgstr "согласно ISO C, избыточный знак %<;%> после функции не допускается"
  
! #: cp/parser.cc:15885
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15895
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:16065
  #, fuzzy, gcc-internal-format
  #| msgid "%<auto%> parameter not permitted in this context"
  msgid "attributes are not permitted in this position"
  msgstr "%<auto%> параметр недопустим в данном контексте"
  
! #: cp/parser.cc:16069
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored"
  msgid "attributes may be inserted here"
  msgstr "атрибут проигнорирован"
  
! #: cp/parser.cc:16109
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specializations are not permitted here"
  msgstr "явная специализация не-шаблона %qT"
  
! #: cp/parser.cc:16111 cp/parser.cc:28251
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16124
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiations are not permitted here"
  msgstr "явная конкретизация нешаблона %q#D"
  
! #: cp/parser.cc:16140
  #, fuzzy, gcc-internal-format
  #| msgid "original declaration appeared here"
  msgid "export-declarations are not permitted here"
  msgstr "исходная декларация находится здесь"
  
! #: cp/parser.cc:16311
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> не в начале блока"
  
! #: cp/parser.cc:16557
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr "непеременная %qD в декларации с более чем одним декларатором с типом заполнителем"
  
! #: cp/parser.cc:16576
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "противоречивый вывод для %qT: %qT и затем %qT"
  
! #: cp/parser.cc:16597
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "смешивание деклараций и определений функций запрещено"
  
! #: cp/parser.cc:16622
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "типы нельзя определять в декларации for-диапазона"
  
! #: cp/parser.cc:16679
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "инициализатор в диапазонном %<for%> цикле"
  
! #: cp/parser.cc:16682
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "несколько деклараций в диапазонном %<for%> цикле"
  
! #: cp/parser.cc:16722
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "unrestricted объединения допустимы только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:16759
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "unrestricted объединения допустимы только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:16763
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "unrestricted объединения допустимы только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:16820
  #, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr ""
  
! #: cp/parser.cc:16838
  #, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "некорректный инициализатор для структурированной связывающей декларации"
  
! #: cp/parser.cc:17033
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "спецификаторы класса хранения не допускаются в декларациях параметров"
  
! #: cp/parser.cc:17056
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> использовано вне класса"
  
! #: cp/parser.cc:17094
  #, fuzzy, gcc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "Атрибут в %L не допускается в TYPE определении"
  
! #: cp/parser.cc:17097
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17148
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "модификатор %qs возможности несовместим с %s %s"
  
! #: cp/parser.cc:17174
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> меняет смысл в C++11; пожалуйста удалите его"
  
! #: cp/parser.cc:17210
  #, fuzzy, gcc-internal-format
  #| msgid "decl-specifier invalid in condition"
  msgid "%qD invalid in condition"
  msgstr "decl-specifier некорректен в условии"
  
! #: cp/parser.cc:17219
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD некорректно в lambda"
  
! #: cp/parser.cc:17223
  #, fuzzy, gcc-internal-format
  #| msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<~auto%> доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:17305
  #, fuzzy, gcc-internal-format
  #| msgid "decl-specifier invalid in condition"
  msgid "type-specifier invalid in lambda"
  msgstr "decl-specifier некорректен в условии"
  
! #: cp/parser.cc:17318
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17320
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17335
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "определение класса не должно содержать friend"
  
! #: cp/parser.cc:17408 cp/parser.cc:29436
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "шаблоны не могут быть %<virtual%>"
  
! #: cp/parser.cc:17427
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in an exception-specification"
  msgid "types may not be defined in explicit-specifier"
  msgstr "типы нельзя определять в exception-specification"
  
! #: cp/parser.cc:17431
  #, fuzzy, gcc-internal-format
  #| msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<~auto%> доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:17499
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "некорректная linkage-specification"
  
! #: cp/parser.cc:17606
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "inline namespaces доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:17636
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "inline namespaces доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:17840
  #, fuzzy, gcc-internal-format
  #| msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "%<~auto%> доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:17853
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "типы нельзя определять в %<decltype%> выражениях"
  
! #: cp/parser.cc:18029
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "типы не могут быть определены в conversion-type-id"
  
! #: cp/parser.cc:18058
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "некорректное использование %<auto%> в операторе преобразования"
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "использование %<auto%> в операторе преобразования элемента шаблона не может быть приведено"
  
! #: cp/parser.cc:18146
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "только конструкторы берут инициализаторы элементов"
  
! #: cp/parser.cc:18173
  #, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.cc:18185 cp/pt.cc:28283
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "mem-initializer для %qD следует за constructor delegation"
  
! #: cp/parser.cc:18197 cp/pt.cc:28295
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "constructor delegation следует за mem-initializer для %qD"
  
! #: cp/parser.cc:18249
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "устаревший стиль инициализатора базового класса"
  
! #: cp/parser.cc:18337
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "ключевое слово %<typename%> запрещено в этом контексте (инициализатор квалифицированного элемента неявно является типом)"
  
! #: cp/parser.cc:18749
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr "неожиданное ключевое слово; удалите пробел между кавычками и суффикс идентификатором"
  
! #: cp/parser.cc:18755
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "неожиданное ключевое слово; удалите пробел между кавычками и суффикс идентификатором"
  
! #: cp/parser.cc:18761
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "ожидался суффикс-идентификатор"
  
! #: cp/parser.cc:18770
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "ожидалась пустая строка после ключевого слова %<operator%>"
  
! #: cp/parser.cc:18776
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "некорректный префикс кодировки в литеральном операторе"
  
! #: cp/parser.cc:18810
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "ожидался оператор"
  
! #: cp/parser.cc:18857
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "ключевое слово %<export%> не реализовано; игнорируется"
  
! #: cp/parser.cc:18859
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<export%> not implemented, and will be ignored"
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "ключевое слово %<export%> не реализовано; игнорируется"
  
! #: cp/parser.cc:18861
  #, fuzzy, gcc-internal-format
  #| msgid "-mexr is used without -ms"
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr "-mexr использовано без -ms"
  
! #: cp/parser.cc:18966
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "некорректный constrained type параметр"
  
  #
! #: cp/parser.cc:18974
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "cv-qualified type параметр"
  
! #: cp/parser.cc:19090
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "некорректное использование %<auto%> в подразумеваемом аргументе шаблона"
  
! #: cp/parser.cc:19326 cp/parser.cc:19412 cp/parser.cc:26576
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "pack параметр шаблона %qD не может иметь аргумент по умолчанию"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "pack параметры шаблона не могут иметь аргументы по умолчанию"
  
! #: cp/parser.cc:19483
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "ожидался template-id"
  
! #: cp/parser.cc:19546
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "список аргументов шаблона не должен начинаться с %<<::%>"
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(если вы используете %<-fpermissive%> или %<-std=c++11%> или %<-std=gnu++11%> G++ примет ваш код)"
  
! #: cp/parser.cc:19585
  #, fuzzy, gcc-internal-format
  #| msgid "invalid non-type template argument"
  msgid "invalid template-argument-list"
  msgstr "некорректный нетиповый аргумент шаблона"
  
! #: cp/parser.cc:19586
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19593
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-argument"
  msgid "expected %<(%> after template-argument-list"
  msgstr "ожидался template-argument"
  
! #: cp/parser.cc:19699
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "ошибка разбора в списке аргументов шаблона"
  
  #. The name does not name a template.
! #: cp/parser.cc:19784 cp/parser.cc:19976 cp/parser.cc:20185
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "ожидалось template-name"
  
! #: cp/parser.cc:19832
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "не шаблон %qD использован как шаблон"
  
! #: cp/parser.cc:19834
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "используйте нотацию %<%T::template %D%> для указания о том, что это шаблон"
  
! #: cp/parser.cc:20049
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "ожидался pack параметр перед %<...%>"
  
! #: cp/parser.cc:20150 cp/parser.cc:20168 cp/parser.cc:20344
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "ожидался template-argument"
  
! #: cp/parser.cc:20315
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "некорректный нетиповый аргумент шаблона"
  
! #: cp/parser.cc:20453
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "явная конкретизация не должна использовать %<inline%> спецификатор"
  
! #: cp/parser.cc:20457
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "явная конкретизация не должна использовать %<constexpr%> спецификатор"
  
! #: cp/parser.cc:20461
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "явная конкретизация не должна использовать %<constexpr%> спецификатор"
  
! #: cp/parser.cc:20522
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "специализация шаблона с привязкой C"
  
! #: cp/parser.cc:20751
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "ожидался спецификатор типа"
  
! #: cp/parser.cc:20951
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "использование %<auto%> в декларации lambda параметра доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:20957
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in template argument"
  msgid "use of %<auto%> in template argument"
  msgstr "некорректное использование %<auto%> в аргументе шаблона"
  
! #: cp/parser.cc:20960
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "использование %<auto%> в декларации параметра доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:20964
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "использование %<auto%> в декларации параметра доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:21118
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "ожидался template-id для типа"
  
! #: cp/parser.cc:21259
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "ожидалось имя типа"
  
! #: cp/parser.cc:21343
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not constrain a type"
  msgstr "%qE не является именем типа"
  
! #: cp/parser.cc:21344
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "concept defined here"
  msgstr "объединение определено здесь"
  
! #: cp/parser.cc:21375
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of concept-name %qD"
  msgstr "некорректное использование %qD"
  
! #: cp/parser.cc:21391
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%> after %qE"
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "ожидалась %<,%> или %<)%> перед %qE"
  
! #: cp/parser.cc:21398
  #, fuzzy, gcc-internal-format
  #| msgid "placeholder constraints not satisfied"
  msgid "unexpected placeholder in constrained result type"
  msgstr "ограничения заполнителя не удовлетворены"
  
! #: cp/parser.cc:21639
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21715
  #, fuzzy, gcc-internal-format
  #| msgid "typedef name may not be a nested-name-specifier"
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "typedef имя не может быть вложенным спецификатором имени"
  
! #: cp/parser.cc:21877
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "декларация %qD ничего не декларирует"
  
! #: cp/parser.cc:21965
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "атрибуты игнорируются для неконкретизированного типа"
  
! #: cp/parser.cc:21971
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "атрибуты игнорируются для конкретизации шаблона"
  
! #: cp/parser.cc:21983
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "атрибуты игнорируются для elaborated-type-specifier, который не является forward декларацией"
  
! #: cp/parser.cc:22124
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD является шаблоном перечисления"
  
! #: cp/parser.cc:22135
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD не именует перечисление в %qT"
  
! #: cp/parser.cc:22150
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "неименованный scoped enum не допускается"
  
! #: cp/parser.cc:22168
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in casts"
  msgid "types may not be defined in enum-base"
  msgstr "типы нельзя определять в приведении типов"
  
! #: cp/parser.cc:22214
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "ожидалось %<;%> или %<{%>"
  
! #: cp/parser.cc:22261
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "невозможно добавить enumerator список к конкретизации шаблона"
  
! #: cp/parser.cc:22275
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "вложенный спецификатор имени %qT для enum декларации не именует класс или пространство имен"
  
! #: cp/parser.cc:22287 cp/parser.cc:28220
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "декларация %qD в пространстве имен %qD, которое не включает %qD"
  
! #: cp/parser.cc:22292 cp/parser.cc:28225
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "декларация %qD в %qD, который не объемлет %qD"
  
! #: cp/parser.cc:22304 cp/parser.cc:28238
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "избыточная квалификация не допускается"
  
! #: cp/parser.cc:22344
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ запрещает пустой неименованный enum"
  
! #: cp/parser.cc:22368
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "opaque-enum-specifier без имени"
  
! #: cp/parser.cc:22371
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "opaque-enum-specifier должен использовать простой идентификатор"
  
! #: cp/parser.cc:22492
  #, fuzzy, gcc-internal-format
  #| msgid "no unexpanded parameter packs in binary fold"
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr "нет нерасширенных пакетов параметров в бинарной свертке"
  
! #: cp/parser.cc:22567
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type; did you mean %qs?"
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qE не является именем типа; имелось в виду %qs?"
  
! #: cp/parser.cc:22571
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD не есть namespace-name"
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "ожидалось namespace-name"
  
! #: cp/parser.cc:22636
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "inline namespaces доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:22648
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22667
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "inline namespaces доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:22677
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22682
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "определение вложенного пространства имен не может иметь атрибуты"
  
! #: cp/parser.cc:22689
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "определение вложенного пространства имен не может быть inline"
  
! #: cp/parser.cc:22696
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "вход в пространство имен %qD"
  
! #: cp/parser.cc:22752
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%> определение здесь не допускается"
  
! #: cp/parser.cc:22934
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "использование %<auto%> в декларации параметра доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:22978
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "идентификатор шаблона недопустим в using-декларации"
  
! #: cp/parser.cc:22996
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "использование %<auto%> в декларации параметра доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:23006
  #, fuzzy, gcc-internal-format
  #| msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "декларациям доступа следует предпочесть using-declarations; предлагается: добавьте ключевое слово %<using%>"
  
! #: cp/parser.cc:23052
  #, fuzzy, gcc-internal-format
  #| msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<~auto%> доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:23055
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of dependent type %qT"
  msgid "%<using enum%> of dependent type %qT"
  msgstr "некорректное использование зависимого типа %qT"
  
! #: cp/parser.cc:23057
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an enumeration type"
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%qT не имеет перечислимый тип"
  
! #: cp/parser.cc:23059
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "некорректное использование неполного типа %q#T"
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23071
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration here"
  msgid "opaque-enum-declaration here"
  msgstr "предыдущая декларация здесь"
  
! #: cp/parser.cc:23141
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "типы нельзя определять в алиасных декларациях шаблонов"
  
! #: cp/parser.cc:23293
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal before string constant"
  msgid "expected string-literal or constexpr in parentheses"
  msgstr "ожидался строковый литерал перед строковой константой"
  
! #: cp/parser.cc:23354
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:23375 cp/parser.cc:23393 cp/parser.cc:23408
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "повторный cv-qualifier"
  
! #: cp/parser.cc:23382
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "квалификаторы в описании типа возвращаемого значения функции "
  
! #: cp/parser.cc:23421
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT не является пространством имён"
  
! #: cp/parser.cc:23437
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter outside function body"
  msgid "%<asm%> qualifier outside of function body"
  msgstr "использование параметра вне тела функции"
  
! #: cp/parser.cc:23587
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q#T"
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "атрибуты проигнорированы в декларации %q#T"
  
! #: cp/parser.cc:23678
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "в декларации функции указаны имена параметров без типов"
  
! #: cp/parser.cc:23689
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesized initializer in array new"
  msgid "remove parentheses to default-initialize a variable"
  msgstr "инициализатор со скобками в new массива"
  
! #: cp/parser.cc:23694
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23697
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23714 cp/parser.cc:23739
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "в декларации функции указаны имена параметров без типов"
  
! #: cp/parser.cc:23726 cp/parser.cc:23747
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23733
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD redeclared as variable"
  msgid "add parentheses to declare a variable"
  msgstr "функция %qD повторно декларирована как переменная"
  
! #: cp/parser.cc:23980
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "function-definition здесь не допускается"
  
! #: cp/parser.cc:23991
  #, fuzzy, gcc-internal-format
  #| msgid "an asm-specification is not allowed on a function-definition"
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "спецификация asm не допускается при определении функции"
  
! #: cp/parser.cc:23995
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "атрибуты не допускаются при определении функции"
  
! #: cp/parser.cc:24046
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "ожидался конструктор, деструктор или преобразование типа"
  
! #: cp/parser.cc:24204
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "инициализатор задан для функции"
  
! #: cp/parser.cc:24249
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "атрибуты после инициализатора в скобках проигнорированы"
  
! #: cp/parser.cc:24261
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "не-функция %qD декларирована как неявный шаблон"
  
! #: cp/parser.cc:24790
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "граница массива не является целой константой"
  
! #: cp/parser.cc:24915
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "невозможно определить элемент зависимого typedef %qT"
  
! #: cp/parser.cc:24919
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> не является типом"
--- 66426,67880 ----
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ не допускает %<alignof%> с не-типом"
  
! #: cp/parser.cc:9509
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "типы не могут быть определены в %<noexcept%> выражениях"
  
! #: cp/parser.cc:9568
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "%qD не может иметь аргументов по умолчанию"
  
! #: cp/parser.cc:9793 cp/parser.cc:34881
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-expression"
  msgid "types may not be defined in %qs expressions"
  msgstr "типы не могут быть определены в new-выражении"
  
! #: cp/parser.cc:9858
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_thread_pointer is not supported on this target"
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr "__builtin_thread_pointer не поддерживается для этой платформы"
  
! #: cp/parser.cc:9944
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "типы не могут быть определены в new-выражении"
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "граница массива не допускается после идентификатора типа в скобках"
  
! #: cp/parser.cc:9964
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "попробуйте убрать скобки вокруг идентификатора типа"
  
! #: cp/parser.cc:9997
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr "инициализация new-выражения для типа %<auto%> требует ровно один элемент"
  
! #: cp/parser.cc:10042
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "ожидался список выражений или идентификатор типа"
  
! #: cp/parser.cc:10071
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "типы не могут быть определены в new-type-id"
  
! #: cp/parser.cc:10119
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "атрибуты игнорируются для конкретизации шаблона"
  
! #: cp/parser.cc:10215
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "выражение в деклараторе new должно иметь целый или перечислимый тип"
  
! #: cp/parser.cc:10621
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr ""
  
! #: cp/parser.cc:10771
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "оператор %<>>%> трактуется в C++11 как две правые угловые скобки"
  
! #: cp/parser.cc:10774
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "рекомендуется окружать скобками выражение %<>>%>"
  
! #: cp/parser.cc:11000
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow ?: with omitted middle operand"
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "ISO C++ не допускает ?: с опущенным средним операндом"
  
! #: cp/parser.cc:11324
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:11472
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "типы нельзя определять в условиях"
  
! #: cp/parser.cc:11606
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11706
  #, fuzzy, gcc-internal-format
  #| msgid "lambda-expression in template-argument"
  msgid "lambda-expression in template parameter type"
  msgstr "lambda-выражение в аргументе шаблона"
  
! #: cp/parser.cc:11716
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambda-выражения доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:11726
  #, fuzzy, gcc-internal-format
  #| msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambda шаблоны доступны только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:11900
  #, fuzzy, gcc-internal-format
  #| msgid "the lambda has no capture-default"
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr "lambda не имеет подразумеваемого захвата"
  
! #: cp/parser.cc:11923
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "ожидался конец capture-list"
  
! #: cp/parser.cc:11939
  #, fuzzy, gcc-internal-format
  #| msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<~auto%> доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:11945 cp/parser.cc:11967 cp/parser.cc:12165
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "уже захваченное %qD в lambda выражении"
  
! #: cp/parser.cc:11961
  #, fuzzy, gcc-internal-format
  #| msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<~auto%> доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:11981
  #, fuzzy, gcc-internal-format
  #| msgid "cannot capture %qE by reference"
  msgid "%<this%> cannot be captured by reference"
  msgstr "невозможно захватить %qE по ссылке"
  
! #: cp/parser.cc:12001
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "вариантные шаблоны доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:12012
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12042
  #, fuzzy, gcc-internal-format
  #| msgid "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "lambda-захватывающие инициализаторы доступны только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:12051
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr "пустой инициализатор для lambda init-capture"
  
! #: cp/parser.cc:12076
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr ""
  
! #: cp/parser.cc:12080 cp/parser.cc:12091 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D декларировано здесь"
  
! #: cp/parser.cc:12087
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "capture переменной  %qD с неавтоматическим сроком хранения"
  
! #: cp/parser.cc:12125
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses"
  msgid "too many %<...%> in lambda capture"
  msgstr "слишком много %<if%> клаузул"
  
! #: cp/parser.cc:12136
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "явное by-copy capture %qD избыточно с by-copy capture умолчанием"
  
! #: cp/parser.cc:12141
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "явное by-reference capture %qD избыточно с by-reference capture умолчанием"
  
! #: cp/parser.cc:12223
  #, fuzzy, gcc-internal-format
  #| msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambda шаблоны доступны только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:12277
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "задан аргумент по умолчанию для lambda-параметра"
  
! #: cp/parser.cc:12300
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "inline namespaces доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:12330 cp/pt.cc:15002
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12343
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified with a parameter"
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "%<fallthrough%> атрибут задан с параметром"
  
! #: cp/parser.cc:12352
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12356
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12360
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12367
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified with a parameter"
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "%<fallthrough%> атрибут задан с параметром"
  
! #: cp/parser.cc:12385
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12397
  #, fuzzy, gcc-internal-format
  #| msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "диапазонные %<for%> циклы доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:12410
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "inline namespaces доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:12428
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "завершающий тип возврата доступен только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:12470
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:13031
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be instrumented"
  msgid "preconditions cannot be statements"
  msgstr "функция не может быть инструментирована"
  
! #: cp/parser.cc:13034
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be instrumented"
  msgid "postconditions cannot be statements"
  msgstr "функция не может быть инструментирована"
  
! #: cp/parser.cc:13039
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgid "assertions must be followed by %<;%>"
  msgstr "за атрибутом %<fallthrough%> не следует %<;%>"
  
! #: cp/parser.cc:13204
  #, fuzzy, gcc-internal-format
  #| msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "lambda шаблоны доступны только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:13384 cp/parser.cc:13629
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "атрибуты в начале оператора игнорируются"
  
! #: cp/parser.cc:13455
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "ожидался помеченный оператор"
  
! #: cp/parser.cc:13504
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-метка %qE вне оператора switch"
  
! #: cp/parser.cc:13637
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "требуется %<typename%> перед %qE, поскольку %qT зависимый контекст"
  
  #. A::A a;
! #: cp/parser.cc:13643
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%E%> names the constructor, not the type"
  msgid "%qE names the constructor, not the type"
  msgstr "%<%T::%E%> именует конструктор, а не тип"
  
! #: cp/parser.cc:13701
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.cc:13765
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13970
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:13992
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:14017 cp/parser.cc:14052
  #, fuzzy, gcc-internal-format
  #| msgid "lvalue required in asm statement"
  msgid "%<if consteval%> requires compound statement"
  msgstr "в операторе asm требуется lvalue-выражение"
  
! #: cp/parser.cc:14094
  #, fuzzy, gcc-internal-format
  #| msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "наследуемые конструкторы доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:14262 cp/parser.cc:35393
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "ожидался selection-statement"
  
! #: cp/parser.cc:14303
  #, fuzzy, gcc-internal-format
  #| msgid "function returning an array"
  msgid "condition declares an array"
  msgstr "функция возвращает массив"
  
! #: cp/parser.cc:14305
  #, fuzzy, gcc-internal-format
  #| msgid "field %qE declared as a function"
  msgid "condition declares a function"
  msgstr "поле %qE описано как функция"
  
! #: cp/parser.cc:14346
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "типы нельзя определять в условиях"
  
  #. Anything else is an error.
! #: cp/parser.cc:14448 cp/parser.cc:24113 cp/parser.cc:26832
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "ожидался инициализатор"
  
! #: cp/parser.cc:14498
  #, fuzzy, gcc-internal-format
  #| msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "диапазонные %<for%> циклы доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:14760
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14767
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14793
  #, fuzzy, gcc-internal-format
  #| msgid "non-local variable %q#D uses local type %qT"
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "нелокальная переменная %q#D использует локальный тип %qT"
  
! #: cp/parser.cc:14798
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14937
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "range-based %<for%> выражение типа %qT имеет неполный тип"
  
! #: cp/parser.cc:15021
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "противоречивые begin/end типы в range-based %<for%> операторе: %qT и %qT"
  
! #: cp/parser.cc:15173 cp/parser.cc:35396
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "ожидался iteration-statement"
  
! #: cp/parser.cc:15218
  #, fuzzy, gcc-internal-format
  #| msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "lambda шаблоны доступны только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:15235
  #, fuzzy, gcc-internal-format
  #| msgid "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "диапазонные %<for%> циклы доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:15397
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15406
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ не поддерживает вычисляемые goto"
  
! #: cp/parser.cc:15425 cp/parser.cc:35399
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "ожидался оператор перехода"
  
! #: cp/parser.cc:15600
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration"
  msgid "expected module-partition"
  msgstr "ожидалась декларация"
  
! #: cp/parser.cc:15602
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-name"
  msgid "expected module-name"
  msgstr "ожидалось template-name"
  
! #: cp/parser.cc:15644
  #, fuzzy, gcc-internal-format
  #| msgid "method declaration not in @interface context"
  msgid "module-declaration not permitted in header-unit"
  msgstr "декларация метода вне контекста @interface"
  
! #: cp/parser.cc:15650
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "module-declaration must be at global scope"
  msgstr "using-декларация для не-элемента внутри класса"
  
! #: cp/parser.cc:15651
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "scope opened here"
  msgstr "структура определена здесь"
  
! #: cp/parser.cc:15677
  #, fuzzy, gcc-internal-format
  #| msgid "volatile argument"
  msgid "private module fragment"
  msgstr "volatile аргумент"
  
! #: cp/parser.cc:15681
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15687
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15728
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15730 cp/parser.cc:15739
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15738
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "import-declaration must be at global scope"
  msgstr "using-декларация для не-элемента внутри класса"
  
! #: cp/parser.cc:15762
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15783
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15786
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15807
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15815
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in exception-declarations"
  msgid "%qE may only occur once in an export declaration"
  msgstr "типы нельзя определять в exception-declarations"
  
! #: cp/parser.cc:15836
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15875
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "согласно ISO C, избыточный знак %<;%> после функции не допускается"
  
! #: cp/parser.cc:15878
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function"
  msgstr "согласно ISO C, избыточный знак %<;%> после функции не допускается"
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15889
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15897
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:16068
  #, fuzzy, gcc-internal-format
  #| msgid "%<auto%> parameter not permitted in this context"
  msgid "attributes are not permitted in this position"
  msgstr "%<auto%> параметр недопустим в данном контексте"
  
! #: cp/parser.cc:16072
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored"
  msgid "attributes may be inserted here"
  msgstr "атрибут проигнорирован"
  
! #: cp/parser.cc:16112
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specializations are not permitted here"
  msgstr "явная специализация не-шаблона %qT"
  
! #: cp/parser.cc:16114 cp/parser.cc:28304
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16127
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiations are not permitted here"
  msgstr "явная конкретизация нешаблона %q#D"
  
! #: cp/parser.cc:16143
  #, fuzzy, gcc-internal-format
  #| msgid "original declaration appeared here"
  msgid "export-declarations are not permitted here"
  msgstr "исходная декларация находится здесь"
  
! #: cp/parser.cc:16315
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> не в начале блока"
  
! #: cp/parser.cc:16561
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr "непеременная %qD в декларации с более чем одним декларатором с типом заполнителем"
  
! #: cp/parser.cc:16580
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "противоречивый вывод для %qT: %qT и затем %qT"
  
! #: cp/parser.cc:16601
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "смешивание деклараций и определений функций запрещено"
  
! #: cp/parser.cc:16626
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "типы нельзя определять в декларации for-диапазона"
  
! #: cp/parser.cc:16683
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "инициализатор в диапазонном %<for%> цикле"
  
! #: cp/parser.cc:16686
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "несколько деклараций в диапазонном %<for%> цикле"
  
! #: cp/parser.cc:16726
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "unrestricted объединения допустимы только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:16763
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "unrestricted объединения допустимы только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:16767
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "unrestricted объединения допустимы только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:16824
  #, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr ""
  
! #: cp/parser.cc:16842
  #, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "некорректный инициализатор для структурированной связывающей декларации"
  
! #: cp/parser.cc:17037
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "спецификаторы класса хранения не допускаются в декларациях параметров"
  
! #: cp/parser.cc:17060
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> использовано вне класса"
  
! #: cp/parser.cc:17098
  #, fuzzy, gcc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "Атрибут в %L не допускается в TYPE определении"
  
! #: cp/parser.cc:17101
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17152
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "модификатор %qs возможности несовместим с %s %s"
  
! #: cp/parser.cc:17178
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> меняет смысл в C++11; пожалуйста удалите его"
  
! #: cp/parser.cc:17214
  #, fuzzy, gcc-internal-format
  #| msgid "decl-specifier invalid in condition"
  msgid "%qD invalid in condition"
  msgstr "decl-specifier некорректен в условии"
  
! #: cp/parser.cc:17223
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD некорректно в lambda"
  
! #: cp/parser.cc:17227
  #, fuzzy, gcc-internal-format
  #| msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<~auto%> доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:17309
  #, fuzzy, gcc-internal-format
  #| msgid "decl-specifier invalid in condition"
  msgid "type-specifier invalid in lambda"
  msgstr "decl-specifier некорректен в условии"
  
! #: cp/parser.cc:17322
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17324
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17339
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "определение класса не должно содержать friend"
  
! #: cp/parser.cc:17412 cp/parser.cc:29490
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "шаблоны не могут быть %<virtual%>"
  
! #: cp/parser.cc:17431
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in an exception-specification"
  msgid "types may not be defined in explicit-specifier"
  msgstr "типы нельзя определять в exception-specification"
  
! #: cp/parser.cc:17435
  #, fuzzy, gcc-internal-format
  #| msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<~auto%> доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:17503
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "некорректная linkage-specification"
  
! #: cp/parser.cc:17610
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "inline namespaces доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:17640
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "inline namespaces доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:17844
  #, fuzzy, gcc-internal-format
  #| msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "%<~auto%> доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:17857
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "типы нельзя определять в %<decltype%> выражениях"
  
! #: cp/parser.cc:18033
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "типы не могут быть определены в conversion-type-id"
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "некорректное использование %<auto%> в операторе преобразования"
  
! #: cp/parser.cc:18066
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "использование %<auto%> в операторе преобразования элемента шаблона не может быть приведено"
  
! #: cp/parser.cc:18150
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "только конструкторы берут инициализаторы элементов"
  
! #: cp/parser.cc:18177
  #, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.cc:18189 cp/pt.cc:28313
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "mem-initializer для %qD следует за constructor delegation"
  
! #: cp/parser.cc:18201 cp/pt.cc:28325
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "constructor delegation следует за mem-initializer для %qD"
  
! #: cp/parser.cc:18253
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "устаревший стиль инициализатора базового класса"
  
! #: cp/parser.cc:18341
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "ключевое слово %<typename%> запрещено в этом контексте (инициализатор квалифицированного элемента неявно является типом)"
  
! #: cp/parser.cc:18753
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr "неожиданное ключевое слово; удалите пробел между кавычками и суффикс идентификатором"
  
! #: cp/parser.cc:18759
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "неожиданное ключевое слово; удалите пробел между кавычками и суффикс идентификатором"
  
! #: cp/parser.cc:18765
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "ожидался суффикс-идентификатор"
  
! #: cp/parser.cc:18774
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "ожидалась пустая строка после ключевого слова %<operator%>"
  
! #: cp/parser.cc:18780
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "некорректный префикс кодировки в литеральном операторе"
  
! #: cp/parser.cc:18814
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "ожидался оператор"
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "ключевое слово %<export%> не реализовано; игнорируется"
  
! #: cp/parser.cc:18863
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<export%> not implemented, and will be ignored"
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "ключевое слово %<export%> не реализовано; игнорируется"
  
! #: cp/parser.cc:18865
  #, fuzzy, gcc-internal-format
  #| msgid "-mexr is used without -ms"
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr "-mexr использовано без -ms"
  
! #: cp/parser.cc:18970
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "некорректный constrained type параметр"
  
  #
! #: cp/parser.cc:18978
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "cv-qualified type параметр"
  
! #: cp/parser.cc:19094
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "некорректное использование %<auto%> в подразумеваемом аргументе шаблона"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416 cp/parser.cc:26580
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "pack параметр шаблона %qD не может иметь аргумент по умолчанию"
  
! #: cp/parser.cc:19334 cp/parser.cc:19420
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "pack параметры шаблона не могут иметь аргументы по умолчанию"
  
! #: cp/parser.cc:19487
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "ожидался template-id"
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "список аргументов шаблона не должен начинаться с %<<::%>"
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.cc:19558
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(если вы используете %<-fpermissive%> или %<-std=c++11%> или %<-std=gnu++11%> G++ примет ваш код)"
  
! #: cp/parser.cc:19589
  #, fuzzy, gcc-internal-format
  #| msgid "invalid non-type template argument"
  msgid "invalid template-argument-list"
  msgstr "некорректный нетиповый аргумент шаблона"
  
! #: cp/parser.cc:19590
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19597
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-argument"
  msgid "expected %<(%> after template-argument-list"
  msgstr "ожидался template-argument"
  
! #: cp/parser.cc:19703
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "ошибка разбора в списке аргументов шаблона"
  
  #. The name does not name a template.
! #: cp/parser.cc:19788 cp/parser.cc:19980 cp/parser.cc:20189
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "ожидалось template-name"
  
! #: cp/parser.cc:19836
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "не шаблон %qD использован как шаблон"
  
! #: cp/parser.cc:19838
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "используйте нотацию %<%T::template %D%> для указания о том, что это шаблон"
  
! #: cp/parser.cc:20053
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "ожидался pack параметр перед %<...%>"
  
! #: cp/parser.cc:20154 cp/parser.cc:20172 cp/parser.cc:20348
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "ожидался template-argument"
  
! #: cp/parser.cc:20319
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "некорректный нетиповый аргумент шаблона"
  
! #: cp/parser.cc:20457
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "явная конкретизация не должна использовать %<inline%> спецификатор"
  
! #: cp/parser.cc:20461
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "явная конкретизация не должна использовать %<constexpr%> спецификатор"
  
! #: cp/parser.cc:20465
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "явная конкретизация не должна использовать %<constexpr%> спецификатор"
  
! #: cp/parser.cc:20526
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "специализация шаблона с привязкой C"
  
! #: cp/parser.cc:20755
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "ожидался спецификатор типа"
  
! #: cp/parser.cc:20955
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "использование %<auto%> в декларации lambda параметра доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:20961
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in template argument"
  msgid "use of %<auto%> in template argument"
  msgstr "некорректное использование %<auto%> в аргументе шаблона"
  
! #: cp/parser.cc:20964
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "использование %<auto%> в декларации параметра доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:20968
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "использование %<auto%> в декларации параметра доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:21122
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "ожидался template-id для типа"
  
! #: cp/parser.cc:21263
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "ожидалось имя типа"
  
! #: cp/parser.cc:21347
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not constrain a type"
  msgstr "%qE не является именем типа"
  
! #: cp/parser.cc:21348
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "concept defined here"
  msgstr "объединение определено здесь"
  
! #: cp/parser.cc:21379
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of concept-name %qD"
  msgstr "некорректное использование %qD"
  
! #: cp/parser.cc:21395
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%> after %qE"
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "ожидалась %<,%> или %<)%> перед %qE"
  
! #: cp/parser.cc:21402
  #, fuzzy, gcc-internal-format
  #| msgid "placeholder constraints not satisfied"
  msgid "unexpected placeholder in constrained result type"
  msgstr "ограничения заполнителя не удовлетворены"
  
! #: cp/parser.cc:21643
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21719
  #, fuzzy, gcc-internal-format
  #| msgid "typedef name may not be a nested-name-specifier"
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "typedef имя не может быть вложенным спецификатором имени"
  
! #: cp/parser.cc:21881
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "декларация %qD ничего не декларирует"
  
! #: cp/parser.cc:21969
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "атрибуты игнорируются для неконкретизированного типа"
  
! #: cp/parser.cc:21975
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "атрибуты игнорируются для конкретизации шаблона"
  
! #: cp/parser.cc:21987
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "атрибуты игнорируются для elaborated-type-specifier, который не является forward декларацией"
  
! #: cp/parser.cc:22128
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD является шаблоном перечисления"
  
! #: cp/parser.cc:22139
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD не именует перечисление в %qT"
  
! #: cp/parser.cc:22154
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "неименованный scoped enum не допускается"
  
! #: cp/parser.cc:22172
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in casts"
  msgid "types may not be defined in enum-base"
  msgstr "типы нельзя определять в приведении типов"
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22222
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "ожидалось %<;%> или %<{%>"
  
! #: cp/parser.cc:22265
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "невозможно добавить enumerator список к конкретизации шаблона"
  
! #: cp/parser.cc:22279
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "вложенный спецификатор имени %qT для enum декларации не именует класс или пространство имен"
  
! #: cp/parser.cc:22291 cp/parser.cc:28273
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "декларация %qD в пространстве имен %qD, которое не включает %qD"
  
! #: cp/parser.cc:22296 cp/parser.cc:28278
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "декларация %qD в %qD, который не объемлет %qD"
  
! #: cp/parser.cc:22308 cp/parser.cc:28291
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "избыточная квалификация не допускается"
  
! #: cp/parser.cc:22348
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ запрещает пустой неименованный enum"
  
! #: cp/parser.cc:22372
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "opaque-enum-specifier без имени"
  
! #: cp/parser.cc:22375
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "opaque-enum-specifier должен использовать простой идентификатор"
  
! #: cp/parser.cc:22496
  #, fuzzy, gcc-internal-format
  #| msgid "no unexpanded parameter packs in binary fold"
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr "нет нерасширенных пакетов параметров в бинарной свертке"
  
! #: cp/parser.cc:22571
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type; did you mean %qs?"
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qE не является именем типа; имелось в виду %qs?"
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD не есть namespace-name"
  
! #: cp/parser.cc:22579
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "ожидалось namespace-name"
  
! #: cp/parser.cc:22640
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "inline namespaces доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:22652
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22671
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "inline namespaces доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:22681
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22690
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "определение вложенного пространства имен не может иметь атрибуты"
  
! #: cp/parser.cc:22693
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "определение вложенного пространства имен не может быть inline"
  
! #: cp/parser.cc:22700
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "вход в пространство имен %qD"
  
! #: cp/parser.cc:22756
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%> определение здесь не допускается"
  
! #: cp/parser.cc:22938
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "использование %<auto%> в декларации параметра доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:22982
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "идентификатор шаблона недопустим в using-декларации"
  
! #: cp/parser.cc:23000
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> in parameter declaration only available with -std=c++14 or -std=gnu++14"
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "использование %<auto%> в декларации параметра доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:23010
  #, fuzzy, gcc-internal-format
  #| msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "декларациям доступа следует предпочесть using-declarations; предлагается: добавьте ключевое слово %<using%>"
  
! #: cp/parser.cc:23056
  #, fuzzy, gcc-internal-format
  #| msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<~auto%> доступно только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:23059
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of dependent type %qT"
  msgid "%<using enum%> of dependent type %qT"
  msgstr "некорректное использование зависимого типа %qT"
  
! #: cp/parser.cc:23061
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an enumeration type"
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%qT не имеет перечислимый тип"
  
! #: cp/parser.cc:23063
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "некорректное использование неполного типа %q#T"
  
! #: cp/parser.cc:23065
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23075
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration here"
  msgid "opaque-enum-declaration here"
  msgstr "предыдущая декларация здесь"
  
! #: cp/parser.cc:23145
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "типы нельзя определять в алиасных декларациях шаблонов"
  
! #: cp/parser.cc:23297
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal before string constant"
  msgid "expected string-literal or constexpr in parentheses"
  msgstr "ожидался строковый литерал перед строковой константой"
  
! #: cp/parser.cc:23358
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:23379 cp/parser.cc:23397 cp/parser.cc:23412
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "повторный cv-qualifier"
  
! #: cp/parser.cc:23386
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "квалификаторы в описании типа возвращаемого значения функции "
  
! #: cp/parser.cc:23425
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT не является пространством имён"
  
! #: cp/parser.cc:23441
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter outside function body"
  msgid "%<asm%> qualifier outside of function body"
  msgstr "использование параметра вне тела функции"
  
! #: cp/parser.cc:23591
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q#T"
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "атрибуты проигнорированы в декларации %q#T"
  
! #: cp/parser.cc:23682
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "в декларации функции указаны имена параметров без типов"
  
! #: cp/parser.cc:23693
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesized initializer in array new"
  msgid "remove parentheses to default-initialize a variable"
  msgstr "инициализатор со скобками в new массива"
  
! #: cp/parser.cc:23698
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23701
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23718 cp/parser.cc:23743
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "в декларации функции указаны имена параметров без типов"
  
! #: cp/parser.cc:23730 cp/parser.cc:23751
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23737
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD redeclared as variable"
  msgid "add parentheses to declare a variable"
  msgstr "функция %qD повторно декларирована как переменная"
  
! #: cp/parser.cc:23984
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "function-definition здесь не допускается"
  
! #: cp/parser.cc:23995
  #, fuzzy, gcc-internal-format
  #| msgid "an asm-specification is not allowed on a function-definition"
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "спецификация asm не допускается при определении функции"
  
! #: cp/parser.cc:23999
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "атрибуты не допускаются при определении функции"
  
! #: cp/parser.cc:24050
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "ожидался конструктор, деструктор или преобразование типа"
  
! #: cp/parser.cc:24208
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "инициализатор задан для функции"
  
! #: cp/parser.cc:24253
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "атрибуты после инициализатора в скобках проигнорированы"
  
! #: cp/parser.cc:24265
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "не-функция %qD декларирована как неявный шаблон"
  
! #: cp/parser.cc:24794
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "граница массива не является целой константой"
  
! #: cp/parser.cc:24919
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "невозможно определить элемент зависимого typedef %qT"
  
! #: cp/parser.cc:24923
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> не является типом"
*************** msgstr "%<%T::%E%> не является
*** 67768,68051 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24948
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "некорректная декларация"
  
! #: cp/parser.cc:24957
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "некорректное использование конструктора как шаблона"
  
! #: cp/parser.cc:24959
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "используйте %<%T::%D%> вместо %<%T::%D%> для именования конструктора в имени с квалификатором"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25074
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "квалифицированный идентификатор в декларации"
  
! #: cp/parser.cc:25099
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "ожидалась декларация"
  
! #: cp/parser.cc:25220
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD является пространством имён"
  
! #: cp/parser.cc:25222
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "невозможно сформировать указатель на элемент не класса %q#T"
  
! #: cp/parser.cc:25243
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "ожидался ptr-operator"
  
! #: cp/parser.cc:25304
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "повторный cv-qualifier"
  
! #: cp/parser.cc:25358
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "несколько ref-квалификаторов"
  
! #: cp/parser.cc:25395
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:25453
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "повторный virt-specifier"
  
! #: cp/parser.cc:25735
  #, fuzzy, gcc-internal-format
  #| msgid "missing template arguments after %qT"
  msgid "missing template arguments after %qE"
  msgstr "отсутствуют аргументы шаблона после %qT"
  
! #: cp/parser.cc:25741
  #, fuzzy, gcc-internal-format
  #| msgid "missing template arguments"
  msgid "%qT not permitted in template argument"
  msgstr "отсутствуют аргументы шаблона"
  
! #: cp/parser.cc:25744 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "некорректное использование %qT"
  
! #: cp/parser.cc:25770
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "типы нельзя определять в аргументах шаблона"
  
! #: cp/parser.cc:25779
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "некорректное использование %<auto%> в аргументе шаблона"
  
! #: cp/parser.cc:25900
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "ожидался type-specifier"
  
! #: cp/parser.cc:26047
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26254
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "ожидалось %<,%> или %<...%>"
  
! #: cp/parser.cc:26332
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "типы нельзя определять в типах параметров"
  
! #: cp/parser.cc:26456
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "спецификаторы класса хранения не допускаются в декларациях параметров"
  
! #: cp/parser.cc:26459
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26519
  #, fuzzy, gcc-internal-format
  #| msgid "non-parameter %qs cannot be a parameter pack"
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "не параметрический %qs не может содержать параметры"
  
! #: cp/parser.cc:26560
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "аргументы по умолчанию разрешены только для параметров функций"
  
! #: cp/parser.cc:26578
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "parameter pack %qD не может иметь подразумеваемый аргумент"
  
! #: cp/parser.cc:26584
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "pack параметр шаблона не может иметь аргумент по умолчанию"
  
! #: cp/parser.cc:26586
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "parameter pack не может иметь подразумеваемый аргумент"
  
! #: cp/parser.cc:26609
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter pack cannot have a default argument"
  msgid "an explicit object parameter may not have a default argument"
  msgstr "pack параметр шаблона не может иметь аргумент по умолчанию"
  
! #: cp/parser.cc:26733
  #, fuzzy, gcc-internal-format
  #| msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "наследуемые конструкторы доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:26737
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:26924
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:27086
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "расширенные списки инициализации доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:27108
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:27146
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ не поддерживает C99 назначенные инициализаторы"
  
! #: cp/parser.cc:27160
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27200
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:27251
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27307 cp/parser.cc:27442
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "ожидалось class-name"
  
! #: cp/parser.cc:27699
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "ожидалось %<;%> после определения класса"
  
! #: cp/parser.cc:27702
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "ожидалось %<;%> после определения структуры"
  
! #: cp/parser.cc:27705
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "ожидалось %<;%> после определения объединения"
  
! #: cp/parser.cc:28162
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "ожидалось %<{%> или %<:%>"
  
! #: cp/parser.cc:28173
! #, gcc-internal-format
! msgid "cannot specify %<override%> for a class"
! msgstr "невозможно задать %<override%> для класса"
! 
! #: cp/parser.cc:28181
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "global квалификация имени класса некорректна"
  
! #: cp/parser.cc:28188
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "квалифицированное имя не именует класс"
  
! #: cp/parser.cc:28200
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:28206
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "некорректное имя класса в декларации %qD"
  
! #: cp/parser.cc:28249
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization %qD in friend declaration"
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "определение явной специализации %qD в friend-декларации"
  
! #: cp/parser.cc:28275
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28282
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "перед явной специализацией должно быть %<template <>%>"
  
! #: cp/parser.cc:28315
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "шаблон функции %qD редекларирован как шаблон класса"
  
! #: cp/parser.cc:28348
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "невозможно разрешить typename type"
  
! #: cp/parser.cc:28413
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "предыдущее определение %q#T"
--- 67883,68161 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24952
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "некорректная декларация"
  
! #: cp/parser.cc:24961
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "некорректное использование конструктора как шаблона"
  
! #: cp/parser.cc:24963
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "используйте %<%T::%D%> вместо %<%T::%D%> для именования конструктора в имени с квалификатором"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25078
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "квалифицированный идентификатор в декларации"
  
! #: cp/parser.cc:25103
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "ожидалась декларация"
  
! #: cp/parser.cc:25224
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD является пространством имён"
  
! #: cp/parser.cc:25226
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "невозможно сформировать указатель на элемент не класса %q#T"
  
! #: cp/parser.cc:25247
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "ожидался ptr-operator"
  
! #: cp/parser.cc:25308
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "повторный cv-qualifier"
  
! #: cp/parser.cc:25362
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "несколько ref-квалификаторов"
  
! #: cp/parser.cc:25399
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:25457 cp/parser.cc:28009
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "повторный virt-specifier"
  
! #: cp/parser.cc:25739
  #, fuzzy, gcc-internal-format
  #| msgid "missing template arguments after %qT"
  msgid "missing template arguments after %qE"
  msgstr "отсутствуют аргументы шаблона после %qT"
  
! #: cp/parser.cc:25745
  #, fuzzy, gcc-internal-format
  #| msgid "missing template arguments"
  msgid "%qT not permitted in template argument"
  msgstr "отсутствуют аргументы шаблона"
  
! #: cp/parser.cc:25748 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "некорректное использование %qT"
  
! #: cp/parser.cc:25774
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "типы нельзя определять в аргументах шаблона"
  
! #: cp/parser.cc:25783
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "некорректное использование %<auto%> в аргументе шаблона"
  
! #: cp/parser.cc:25904
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "ожидался type-specifier"
  
! #: cp/parser.cc:26051
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26258
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "ожидалось %<,%> или %<...%>"
  
! #: cp/parser.cc:26336
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "типы нельзя определять в типах параметров"
  
! #: cp/parser.cc:26460
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "спецификаторы класса хранения не допускаются в декларациях параметров"
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26523
  #, fuzzy, gcc-internal-format
  #| msgid "non-parameter %qs cannot be a parameter pack"
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "не параметрический %qs не может содержать параметры"
  
! #: cp/parser.cc:26564
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "аргументы по умолчанию разрешены только для параметров функций"
  
! #: cp/parser.cc:26582
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "parameter pack %qD не может иметь подразумеваемый аргумент"
  
! #: cp/parser.cc:26588
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "pack параметр шаблона не может иметь аргумент по умолчанию"
  
! #: cp/parser.cc:26590
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "parameter pack не может иметь подразумеваемый аргумент"
  
! #: cp/parser.cc:26613
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter pack cannot have a default argument"
  msgid "an explicit object parameter may not have a default argument"
  msgstr "pack параметр шаблона не может иметь аргумент по умолчанию"
  
! #: cp/parser.cc:26737
  #, fuzzy, gcc-internal-format
  #| msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "наследуемые конструкторы доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:26741
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:26928
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:27090
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "расширенные списки инициализации доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:27112
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:27150
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ не поддерживает C99 назначенные инициализаторы"
  
! #: cp/parser.cc:27164
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27204
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:27255
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27311 cp/parser.cc:27446
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "ожидалось class-name"
  
! #: cp/parser.cc:27703
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "ожидалось %<;%> после определения класса"
  
! #: cp/parser.cc:27706
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "ожидалось %<;%> после определения структуры"
  
! #: cp/parser.cc:27709
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "ожидалось %<;%> после определения объединения"
  
! #: cp/parser.cc:28222
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "ожидалось %<{%> или %<:%>"
  
! #: cp/parser.cc:28234
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "global квалификация имени класса некорректна"
  
! #: cp/parser.cc:28241
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "квалифицированное имя не именует класс"
  
! #: cp/parser.cc:28253
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:28259
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "некорректное имя класса в декларации %qD"
  
! #: cp/parser.cc:28302
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization %qD in friend declaration"
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "определение явной специализации %qD в friend-декларации"
  
! #: cp/parser.cc:28328
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28335
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "перед явной специализацией должно быть %<template <>%>"
  
! #: cp/parser.cc:28368
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "шаблон функции %qD редекларирован как шаблон класса"
  
! #: cp/parser.cc:28401
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "невозможно разрешить typename type"
  
! #: cp/parser.cc:28466
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "предыдущее определение %q#T"
*************** msgstr "предыдущее опред�
*** 68053,68337 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28427 cp/pt.cc:4367
  #, fuzzy, gcc-internal-format
  #| msgid "no unexpanded parameter packs in binary fold"
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr "нет нерасширенных пакетов параметров в бинарной свертке"
  
! #: cp/parser.cc:28533 cp/parser.cc:35343
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "ожидалось class-key"
  
! #: cp/parser.cc:28558
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28562
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "ожидалось %<class%> или %<typename%>"
  
! #: cp/parser.cc:28831
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "в C++03 class-key должен использоваться при декларировании friend"
  
! #: cp/parser.cc:28837
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "вариантные шаблоны доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:28878
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "в декларации friend нет имени класса или функции"
  
! #: cp/parser.cc:28918
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "класс хранения для анонимного агрегата в контексте класса недопустим"
  
! #: cp/parser.cc:29021
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "расширенные списки инициализации доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:29028
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:29041
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29222
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "битовое поле %qD не целочисленного типа"
  
! #: cp/parser.cc:29250
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "спецификатор pure в определении функции"
  
! #: cp/parser.cc:29320
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "случайная %<,%> в конце декларации элемента"
  
! #: cp/parser.cc:29334
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ожидалось %<;%> в конце декларации элемента"
  
! #: cp/parser.cc:29407
  #, fuzzy, gcc-internal-format
  #| msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "lambda шаблоны доступны только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:29430
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "некорректный спецификатор pure (только %<= 0%> допускается)"
  
! #: cp/parser.cc:29465
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "инициализатор в фигурных скобках здесь не допускается"
  
! #: cp/parser.cc:29596
  #, fuzzy, gcc-internal-format
  #| msgid "method attributes must be specified at the end"
  msgid "attributes on base specifiers are ignored"
  msgstr "атрибуты метода должны задаваться в конце"
  
! #: cp/parser.cc:29611
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> задано более одного раза в base-спецификаторе"
  
! #: cp/parser.cc:29631
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "более одного спецификатора access в base-спецификаторе"
  
! #: cp/parser.cc:29655
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "ключевое слово %<typename%> не допускается вне шаблонов"
  
! #: cp/parser.cc:29658
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "ключевое слово %<typename%> запрещено в этом контексте (базовый класс неявно является типом)"
  
! #: cp/parser.cc:29860 cp/parser.cc:29954
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "типы нельзя определять в exception-specification"
  
! #: cp/parser.cc:29962
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr ""
  
! #: cp/parser.cc:29968
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "динамические спецификации исключительных ситуаций считаются устаревшими в C++11"
  
! #: cp/parser.cc:30012
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "некорректное использование %<auto%> в спецификации исключительной ситуации"
  
! #: cp/parser.cc:30053
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:30165
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "типы нельзя определять в exception-declarations"
  
! #: cp/parser.cc:30200
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> on exception declaration"
  msgstr "%<inline%> в пустой декларации"
  
! #: cp/parser.cc:30279
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "%qD не может иметь аргументов по умолчанию"
  
! #: cp/parser.cc:30747
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected attribute before %qs token"
  msgid "expected attribute argument as balanced token sequence"
  msgstr "неожиданный атрибут перед лексемой %qs"
  
! #: cp/parser.cc:30893
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "атрибутный using префикс использован вместе с scoped attribute token"
  
! #: cp/parser.cc:30907
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "ожидался идентификатор для имени атрибута"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31049
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31084
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "attribute %qs specified multiple times"
  msgstr "%<fallthrough%> атрибут задан несколько раз"
  
! #: cp/parser.cc:31126
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "ожидался атрибут перед %<...%>"
  
! #: cp/parser.cc:31129
  #, fuzzy, gcc-internal-format
  #| msgid "non-parameter %qs cannot be a parameter pack"
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "не параметрический %qs не может содержать параметры"
  
! #: cp/parser.cc:31175
  #, fuzzy, gcc-internal-format
  #| msgid "expected operator"
  msgid "expected contract-role"
  msgstr "ожидался оператор"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31256
  #, fuzzy, gcc-internal-format
  #| msgid "expected label"
  msgid "expected contract semantic or level"
  msgstr "ожидалась метка"
  
! #: cp/parser.cc:31266
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "ожидалось %<data%>, %<update%>, %<enter%> или %<exit%>"
  
! #: cp/parser.cc:31276
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of contract role for explicit semantic"
  msgstr "некорректное использование конструктора как шаблона"
  
! #: cp/parser.cc:31413
  #, fuzzy, gcc-internal-format
  #| msgid "%<concept%> only available with -fconcepts"
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "%<concept%> доступно только с -fconcepts"
  
! #: cp/parser.cc:31572
  #, fuzzy, gcc-internal-format
  #| msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "C++11 атрибуты доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:31933 cp/parser.cc:31942
  #, fuzzy, gcc-internal-format
  #| msgid "expression must be integral"
  msgid "expression must be enclosed in parentheses"
  msgstr "выражение должно быть целочисленным"
  
! #: cp/parser.cc:32289
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32530
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32668
  #, fuzzy, gcc-internal-format
  #| msgid "requested position is not an integer constant"
  msgid "result type is not a plain type-constraint"
  msgstr "заданная позиция не является целой константой"
  
! #: cp/parser.cc:32676
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not an integer constant"
  msgid "return-type-requirement is not a type-constraint"
  msgstr "запрошенное выравнивание не является целочисленной константой"
  
! #: cp/parser.cc:33195
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "специализация элемента %<%T::%E%> требует %<template<>%> синтаксис"
  
! #: cp/parser.cc:33200
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "некорректная декларация %<%T::%E%>"
  
! #: cp/parser.cc:33204
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "недостаточно списков параметров шаблонов"
--- 68163,68447 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28480 cp/pt.cc:4367
  #, fuzzy, gcc-internal-format
  #| msgid "no unexpanded parameter packs in binary fold"
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr "нет нерасширенных пакетов параметров в бинарной свертке"
  
! #: cp/parser.cc:28586 cp/parser.cc:35402
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "ожидалось class-key"
  
! #: cp/parser.cc:28611
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28615
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "ожидалось %<class%> или %<typename%>"
  
! #: cp/parser.cc:28885
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "в C++03 class-key должен использоваться при декларировании friend"
  
! #: cp/parser.cc:28891
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "вариантные шаблоны доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:28932
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "в декларации friend нет имени класса или функции"
  
! #: cp/parser.cc:28972
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "класс хранения для анонимного агрегата в контексте класса недопустим"
  
! #: cp/parser.cc:29075
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "расширенные списки инициализации доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:29082
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:29095
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29276
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "битовое поле %qD не целочисленного типа"
  
! #: cp/parser.cc:29304
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "спецификатор pure в определении функции"
  
! #: cp/parser.cc:29374
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "случайная %<,%> в конце декларации элемента"
  
! #: cp/parser.cc:29388
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ожидалось %<;%> в конце декларации элемента"
  
! #: cp/parser.cc:29461
  #, fuzzy, gcc-internal-format
  #| msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "lambda шаблоны доступны только с -std=c++14 или -std=gnu++14"
  
! #: cp/parser.cc:29484
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "некорректный спецификатор pure (только %<= 0%> допускается)"
  
! #: cp/parser.cc:29519
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "инициализатор в фигурных скобках здесь не допускается"
  
! #: cp/parser.cc:29650
  #, fuzzy, gcc-internal-format
  #| msgid "method attributes must be specified at the end"
  msgid "attributes on base specifiers are ignored"
  msgstr "атрибуты метода должны задаваться в конце"
  
! #: cp/parser.cc:29665
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> задано более одного раза в base-спецификаторе"
  
! #: cp/parser.cc:29685
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "более одного спецификатора access в base-спецификаторе"
  
! #: cp/parser.cc:29709
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "ключевое слово %<typename%> не допускается вне шаблонов"
  
! #: cp/parser.cc:29712
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "ключевое слово %<typename%> запрещено в этом контексте (базовый класс неявно является типом)"
  
! #: cp/parser.cc:29914 cp/parser.cc:30008
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "типы нельзя определять в exception-specification"
  
! #: cp/parser.cc:30016
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr ""
  
! #: cp/parser.cc:30022
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "динамические спецификации исключительных ситуаций считаются устаревшими в C++11"
  
! #: cp/parser.cc:30066
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "некорректное использование %<auto%> в спецификации исключительной ситуации"
  
! #: cp/parser.cc:30107
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:30219
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "типы нельзя определять в exception-declarations"
  
! #: cp/parser.cc:30254
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> on exception declaration"
  msgstr "%<inline%> в пустой декларации"
  
! #: cp/parser.cc:30333
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "%qD не может иметь аргументов по умолчанию"
  
! #: cp/parser.cc:30801
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected attribute before %qs token"
  msgid "expected attribute argument as balanced token sequence"
  msgstr "неожиданный атрибут перед лексемой %qs"
  
! #: cp/parser.cc:30947
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "атрибутный using префикс использован вместе с scoped attribute token"
  
! #: cp/parser.cc:30961
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "ожидался идентификатор для имени атрибута"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31103
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31138
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "attribute %qs specified multiple times"
  msgstr "%<fallthrough%> атрибут задан несколько раз"
  
! #: cp/parser.cc:31180
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "ожидался атрибут перед %<...%>"
  
! #: cp/parser.cc:31183
  #, fuzzy, gcc-internal-format
  #| msgid "non-parameter %qs cannot be a parameter pack"
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "не параметрический %qs не может содержать параметры"
  
! #: cp/parser.cc:31229
  #, fuzzy, gcc-internal-format
  #| msgid "expected operator"
  msgid "expected contract-role"
  msgstr "ожидался оператор"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31310
  #, fuzzy, gcc-internal-format
  #| msgid "expected label"
  msgid "expected contract semantic or level"
  msgstr "ожидалась метка"
  
! #: cp/parser.cc:31320
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "ожидалось %<data%>, %<update%>, %<enter%> или %<exit%>"
  
! #: cp/parser.cc:31330
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of contract role for explicit semantic"
  msgstr "некорректное использование конструктора как шаблона"
  
! #: cp/parser.cc:31467
  #, fuzzy, gcc-internal-format
  #| msgid "%<concept%> only available with -fconcepts"
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "%<concept%> доступно только с -fconcepts"
  
! #: cp/parser.cc:31626
  #, fuzzy, gcc-internal-format
  #| msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "C++11 атрибуты доступны только с -std=c++11 или -std=gnu++11"
  
! #: cp/parser.cc:31992 cp/parser.cc:32001
  #, fuzzy, gcc-internal-format
  #| msgid "expression must be integral"
  msgid "expression must be enclosed in parentheses"
  msgstr "выражение должно быть целочисленным"
  
! #: cp/parser.cc:32348
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32589
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32727
  #, fuzzy, gcc-internal-format
  #| msgid "requested position is not an integer constant"
  msgid "result type is not a plain type-constraint"
  msgstr "заданная позиция не является целой константой"
  
! #: cp/parser.cc:32735
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not an integer constant"
  msgid "return-type-requirement is not a type-constraint"
  msgstr "запрошенное выравнивание не является целочисленной константой"
  
! #: cp/parser.cc:33254
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "специализация элемента %<%T::%E%> требует %<template<>%> синтаксис"
  
! #: cp/parser.cc:33259
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "некорректная декларация %<%T::%E%>"
  
! #: cp/parser.cc:33263
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "недостаточно списков параметров шаблонов"
*************** msgstr "недостаточно спи�
*** 68340,68782 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33211
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "слишком много списков параметров шаблонов"
  
! #: cp/parser.cc:33503
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on constructor declaration"
  msgid "template-id not allowed for constructor in C++20"
  msgstr "квалификаторы не допускаются в декларации конструктора"
  
! #: cp/parser.cc:33614
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "именованные возвращаемые значения больше не поддерживаются"
  
! #: cp/parser.cc:33791
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33800
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33806
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33846
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "некорректная декларация шаблона элемента в локальном классе"
  
! #: cp/parser.cc:33856
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "шаблон с привязкой C"
  
! #: cp/parser.cc:33876
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "некорректная явная специализация"
  
! #: cp/parser.cc:33986
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "шаблонная декларация %<typedef%>"
  
! #: cp/parser.cc:34037
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "декларация шаблона класса не должна декларирован ничего иного"
  
! #: cp/parser.cc:34089
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "явная специализация шаблона не может иметь класс хранения"
  
! #: cp/parser.cc:34408
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> должно быть %<> >%> внутри списка аргументов вложенного шаблона"
  
! #: cp/parser.cc:34421
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "ошибочное использование %<>>%>, используйте %<>%> для завершения списка аргументов шаблона"
  
! #: cp/parser.cc:34452
  #, fuzzy, gcc-internal-format
  #| msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "ошибочное использование %<>>%>, используйте %<>%> для завершения списка аргументов шаблона"
  
! #: cp/parser.cc:34769
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "аргумент %<sizeof...%> должен быть окружен скобками"
  
! #: cp/parser.cc:34944
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "некорректное использование %qD в спецификации привязки"
  
! #: cp/parser.cc:34956
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate virt-specifier"
  msgid "duplicate %qD specifier"
  msgstr "повторный virt-specifier"
  
! #: cp/parser.cc:34959
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qD specifier conflicts with %qs"
  msgstr "%qs использован с %qE"
  
! #: cp/parser.cc:34971
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> перед %qD"
  
! #: cp/parser.cc:34988
  #, fuzzy, gcc-internal-format
  #| msgid "%qs specified with %<typeof%>"
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%qs указан с %<typeof%>"
  
! #: cp/parser.cc:35097
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 не поддерживает %<long long%>"
  
  #
! #: cp/parser.cc:35108
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "заданы и %<__thread%> и %<thread_local%>"
  
! #: cp/parser.cc:35113
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "дублирование %qD"
  
! #: cp/parser.cc:35142
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "дублирование %qs"
  
! #: cp/parser.cc:35194
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "ожидалось %<new%>"
  
! #: cp/parser.cc:35197
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "ожидалось %<delete%>"
  
! #: cp/parser.cc:35200
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "ожидалось %<return%>"
  
! #: cp/parser.cc:35206
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "ожидалось %<extern%>"
  
! #: cp/parser.cc:35209
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "ожидалось %<static_assert%>"
  
! #: cp/parser.cc:35212
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "ожидалось %<decltype%>"
  
! #: cp/parser.cc:35215
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "ожидалось %<operator%>"
  
! #: cp/parser.cc:35218
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "ожидалось %<class%>"
  
! #: cp/parser.cc:35221
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "ожидалось %<template%>"
  
! #: cp/parser.cc:35224
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "ожидалось %<namespace%>"
  
! #: cp/parser.cc:35227
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "ожидалось %<using%>"
  
! #: cp/parser.cc:35230
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "ожидалось %<asm%>"
  
! #: cp/parser.cc:35233
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "ожидалось %<try%>"
  
! #: cp/parser.cc:35236
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "ожидалось %<catch%>"
  
! #: cp/parser.cc:35239
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "ожидалось %<throw%>"
  
! #: cp/parser.cc:35242
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>"
  msgid "expected %<auto%>"
  msgstr "ожидалось %<data%>"
  
! #: cp/parser.cc:35245
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "ожидалось %<__label__%>"
  
! #: cp/parser.cc:35248
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "ожидалось %<@try%>"
  
! #: cp/parser.cc:35251
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "ожидалось %<@synchronized%>"
  
! #: cp/parser.cc:35254
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "ожидалось %<@throw%>"
  
! #: cp/parser.cc:35257
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "ожидалось %<__transaction_atomic%>"
  
! #: cp/parser.cc:35260
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "ожидалось %<__transaction_relaxed%>"
  
! #: cp/parser.cc:35263
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "expected %<co_yield%>"
  msgstr "ожидалось %<@end%>"
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "ожидалось %<::%>"
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "ожидалось %<...%>"
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "ожидалось %<*%>"
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "ожидалось %<~%>"
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "ожидалось %<:%> или %<::%>"
  
! #: cp/parser.cc:35346
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "ожидалось %<class%>, %<typename%> или %<template%>"
  
! #: cp/parser.cc:35681
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35833
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs tag использован в именовании %q#T"
  
! #: cp/parser.cc:35838
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T был ранее декларирован здесь"
  
! #: cp/parser.cc:35959
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "недопустимая декларация ссылки на %q#T"
  
! #: cp/parser.cc:36117 cp/parser.cc:36151
  #, fuzzy, gcc-internal-format
  #| msgid "%qT declared with greater visibility than its base %qT"
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT объявлен с большей областью видимости, чем родитель %qT"
  
! #: cp/parser.cc:36124 cp/parser.cc:36157
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36125 cp/parser.cc:36158
  #, fuzzy, gcc-internal-format
  #| msgid "expected class-key"
  msgid "replace the class-key with %qs"
  msgstr "ожидалось class-key"
  
! #: cp/parser.cc:36132
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qT defined as %qs here"
  msgstr "метка %qD определена здесь"
  
! #: cp/parser.cc:36133
  #, fuzzy, gcc-internal-format
  #| msgid "%qT declared here"
  msgid "%qT first declared as %qs here"
  msgstr "%qT декларировано здесь"
  
! #: cp/parser.cc:36216
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD редекларирован с другим доступом"
  
! #: cp/parser.cc:36237
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "в C++98 %<template%> (для снятия неоднозначности) допускается только внутри шаблонов"
  
! #: cp/parser.cc:36486
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "конец файла в аргументе по умолчанию"
  
! #: cp/parser.cc:36727 cp/parser.cc:38039 cp/parser.cc:38228
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "неверное положение %<@%D%> конструкции Objective-C++"
  
! #: cp/parser.cc:36798
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "objective-c++ получатель сообщения ожидался"
  
! #: cp/parser.cc:36872
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "ожидались objective-c++ аргумент(ы) сообщения"
  
! #: cp/parser.cc:36903
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "в конструкции %<@encode%> в качестве аргумента должен быть задан тип"
  
! #: cp/parser.cc:37307
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "некорректное Objective-C++ имя селектора"
  
! #: cp/parser.cc:37382 cp/parser.cc:37400
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "ожидалась objective-c++ декларация метода"
  
! #: cp/parser.cc:37394 cp/parser.cc:37460
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "атрибуты метода должны задаваться в конце"
  
! #: cp/parser.cc:37503
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "случайное %qs между Objective-C++ методами"
  
! #: cp/parser.cc:37700 cp/parser.cc:37707 cp/parser.cc:37714
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "некорректный тип для instance переменной"
  
! #: cp/parser.cc:37831
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "ожидался идентификатор после %<@protocol%>"
  
! #: cp/parser.cc:38004
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "атрибуты нельзя задавать до %<@%D%> Objective-C++ ключевого слова"
  
! #: cp/parser.cc:38011
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "префиксные атрибуты игнорируются до %<@%D%>"
  
! #: cp/parser.cc:38291 cp/parser.cc:38298 cp/parser.cc:38305
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "некорректный тип для property"
  
! #: cp/parser.cc:38467
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "unknown property attribute %qE"
  msgstr "неизвестный атрибут свойства"
  
! #: cp/parser.cc:39765
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression list"
  msgstr "ожидалось целочисленное выражение"
  
! #: cp/parser.cc:39782
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%<wait%> выражение должно быть целочисленным"
  
! #: cp/parser.cc:40538
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "ожидалось %<class%>, %<typename%> или %<template%>"
  
! #: cp/parser.cc:40929
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "некорректный reduction-инициализатор"
  
! #: cp/parser.cc:41990
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in parameter types"
  msgid "types may not be defined in iterator type"
--- 68450,68892 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33270
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "слишком много списков параметров шаблонов"
  
! #: cp/parser.cc:33562
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on constructor declaration"
  msgid "template-id not allowed for constructor in C++20"
  msgstr "квалификаторы не допускаются в декларации конструктора"
  
! #: cp/parser.cc:33673
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "именованные возвращаемые значения больше не поддерживаются"
  
! #: cp/parser.cc:33850
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33859
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33865
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33905
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "некорректная декларация шаблона элемента в локальном классе"
  
! #: cp/parser.cc:33915
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "шаблон с привязкой C"
  
! #: cp/parser.cc:33935
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "некорректная явная специализация"
  
! #: cp/parser.cc:34045
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "шаблонная декларация %<typedef%>"
  
! #: cp/parser.cc:34096
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "декларация шаблона класса не должна декларирован ничего иного"
  
! #: cp/parser.cc:34148
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "явная специализация шаблона не может иметь класс хранения"
  
! #: cp/parser.cc:34467
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> должно быть %<> >%> внутри списка аргументов вложенного шаблона"
  
! #: cp/parser.cc:34480
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "ошибочное использование %<>>%>, используйте %<>%> для завершения списка аргументов шаблона"
  
! #: cp/parser.cc:34511
  #, fuzzy, gcc-internal-format
  #| msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "ошибочное использование %<>>%>, используйте %<>%> для завершения списка аргументов шаблона"
  
! #: cp/parser.cc:34828
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "аргумент %<sizeof...%> должен быть окружен скобками"
  
! #: cp/parser.cc:35003
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "некорректное использование %qD в спецификации привязки"
  
! #: cp/parser.cc:35015
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate virt-specifier"
  msgid "duplicate %qD specifier"
  msgstr "повторный virt-specifier"
  
! #: cp/parser.cc:35018
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qD specifier conflicts with %qs"
  msgstr "%qs использован с %qE"
  
! #: cp/parser.cc:35030
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> перед %qD"
  
! #: cp/parser.cc:35047
  #, fuzzy, gcc-internal-format
  #| msgid "%qs specified with %<typeof%>"
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%qs указан с %<typeof%>"
  
! #: cp/parser.cc:35156
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 не поддерживает %<long long%>"
  
  #
! #: cp/parser.cc:35167
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "заданы и %<__thread%> и %<thread_local%>"
  
! #: cp/parser.cc:35172
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "дублирование %qD"
  
! #: cp/parser.cc:35201
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "дублирование %qs"
  
! #: cp/parser.cc:35253
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "ожидалось %<new%>"
  
! #: cp/parser.cc:35256
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "ожидалось %<delete%>"
  
! #: cp/parser.cc:35259
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "ожидалось %<return%>"
  
! #: cp/parser.cc:35265
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "ожидалось %<extern%>"
  
! #: cp/parser.cc:35268
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "ожидалось %<static_assert%>"
  
! #: cp/parser.cc:35271
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "ожидалось %<decltype%>"
  
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "ожидалось %<operator%>"
  
! #: cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "ожидалось %<class%>"
  
! #: cp/parser.cc:35280
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "ожидалось %<template%>"
  
! #: cp/parser.cc:35283
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "ожидалось %<namespace%>"
  
! #: cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "ожидалось %<using%>"
  
! #: cp/parser.cc:35289
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "ожидалось %<asm%>"
  
! #: cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "ожидалось %<try%>"
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "ожидалось %<catch%>"
  
! #: cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "ожидалось %<throw%>"
  
! #: cp/parser.cc:35301
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>"
  msgid "expected %<auto%>"
  msgstr "ожидалось %<data%>"
  
! #: cp/parser.cc:35304
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "ожидалось %<__label__%>"
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "ожидалось %<@try%>"
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "ожидалось %<@synchronized%>"
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "ожидалось %<@throw%>"
  
! #: cp/parser.cc:35316
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "ожидалось %<__transaction_atomic%>"
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "ожидалось %<__transaction_relaxed%>"
  
! #: cp/parser.cc:35322
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "expected %<co_yield%>"
  msgstr "ожидалось %<@end%>"
  
! #: cp/parser.cc:35354
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "ожидалось %<::%>"
  
! #: cp/parser.cc:35366
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "ожидалось %<...%>"
  
! #: cp/parser.cc:35369
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "ожидалось %<*%>"
  
! #: cp/parser.cc:35372
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "ожидалось %<~%>"
  
! #: cp/parser.cc:35378
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "ожидалось %<:%> или %<::%>"
  
! #: cp/parser.cc:35405
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "ожидалось %<class%>, %<typename%> или %<template%>"
  
! #: cp/parser.cc:35740
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35892
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs tag использован в именовании %q#T"
  
! #: cp/parser.cc:35897
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T был ранее декларирован здесь"
  
! #: cp/parser.cc:36018
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "недопустимая декларация ссылки на %q#T"
  
! #: cp/parser.cc:36176 cp/parser.cc:36210
  #, fuzzy, gcc-internal-format
  #| msgid "%qT declared with greater visibility than its base %qT"
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT объявлен с большей областью видимости, чем родитель %qT"
  
! #: cp/parser.cc:36183 cp/parser.cc:36216
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36184 cp/parser.cc:36217
  #, fuzzy, gcc-internal-format
  #| msgid "expected class-key"
  msgid "replace the class-key with %qs"
  msgstr "ожидалось class-key"
  
! #: cp/parser.cc:36191
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qT defined as %qs here"
  msgstr "метка %qD определена здесь"
  
! #: cp/parser.cc:36192
  #, fuzzy, gcc-internal-format
  #| msgid "%qT declared here"
  msgid "%qT first declared as %qs here"
  msgstr "%qT декларировано здесь"
  
! #: cp/parser.cc:36275
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD редекларирован с другим доступом"
  
! #: cp/parser.cc:36296
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "в C++98 %<template%> (для снятия неоднозначности) допускается только внутри шаблонов"
  
! #: cp/parser.cc:36545
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "конец файла в аргументе по умолчанию"
  
! #: cp/parser.cc:36786 cp/parser.cc:38098 cp/parser.cc:38287
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "неверное положение %<@%D%> конструкции Objective-C++"
  
! #: cp/parser.cc:36857
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "objective-c++ получатель сообщения ожидался"
  
! #: cp/parser.cc:36931
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "ожидались objective-c++ аргумент(ы) сообщения"
  
! #: cp/parser.cc:36962
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "в конструкции %<@encode%> в качестве аргумента должен быть задан тип"
  
! #: cp/parser.cc:37366
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "некорректное Objective-C++ имя селектора"
  
! #: cp/parser.cc:37441 cp/parser.cc:37459
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "ожидалась objective-c++ декларация метода"
  
! #: cp/parser.cc:37453 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "атрибуты метода должны задаваться в конце"
  
! #: cp/parser.cc:37562
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "случайное %qs между Objective-C++ методами"
  
! #: cp/parser.cc:37759 cp/parser.cc:37766 cp/parser.cc:37773
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "некорректный тип для instance переменной"
  
! #: cp/parser.cc:37890
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "ожидался идентификатор после %<@protocol%>"
  
! #: cp/parser.cc:38063
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "атрибуты нельзя задавать до %<@%D%> Objective-C++ ключевого слова"
  
! #: cp/parser.cc:38070
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "префиксные атрибуты игнорируются до %<@%D%>"
  
! #: cp/parser.cc:38350 cp/parser.cc:38357 cp/parser.cc:38364
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "некорректный тип для property"
  
! #: cp/parser.cc:38526
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "unknown property attribute %qE"
  msgstr "неизвестный атрибут свойства"
  
! #: cp/parser.cc:39824
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression list"
  msgstr "ожидалось целочисленное выражение"
  
! #: cp/parser.cc:39841
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%<wait%> выражение должно быть целочисленным"
  
! #: cp/parser.cc:40597
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "ожидалось %<class%>, %<typename%> или %<template%>"
  
! #: cp/parser.cc:40988
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "некорректный reduction-инициализатор"
  
! #: cp/parser.cc:42049
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in parameter types"
  msgid "types may not be defined in iterator type"
*************** msgstr "типы нельзя опред
*** 68786,68967 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44102
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "#pragma vtable больше не поддерживается"
  
! #: cp/parser.cc:45553
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "скобочная инициализация не допускается в OpenMP %<for%> цикле"
  
! #: cp/parser.cc:46484
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<ordered%> клаузула с параметром не может быть задана в %qs конструкции"
  
! #: cp/parser.cc:46566 cp/pt.cc:18593
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "итерационная переменная %qD не должна быть reduction"
  
! #: cp/parser.cc:49607
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp end declare target%> без соответствующей %<#pragma omp declare target%>"
  
! #: cp/parser.cc:50294
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr "за %<#pragma omp declare simd%> должна следовать декларация или определение функции"
  
! #: cp/parser.cc:50521
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
  msgid "%qD is not a C pointer"
  msgstr "%qD не указательная переменная"
  
! #: cp/parser.cc:50647
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50768
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51822
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "некорректная клаузула инициализатора"
  
! #: cp/parser.cc:51853
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "ожидалось id-выражение (аргументы)"
  
! #: cp/parser.cc:51865
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr "один из аргументов вызова инициализатора должен быть %<omp_priv%> или %<&omp_priv%>"
  
! #: cp/parser.cc:51968
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "типы не могут определяться в declare reduction списке типов"
  
! #: cp/parser.cc:51988 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "предекларированный арифметический тип %qT в %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:51992 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "функциональный или массивный тип %qT в %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:51995 cp/pt.cc:14880 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "тип ссылки %qT в %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:51998 cp/semantics.cc:6861
  #, fuzzy, gcc-internal-format
  #| msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "const, volatile или __restrict квалифицированный тип %qT в %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52749
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> именует множество перегрузок"
  
! #: cp/parser.cc:52759
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD не ссылается на функцию в контексте пространства имен"
  
! #: cp/parser.cc:52929 cp/parser.cc:53464
  #, fuzzy, gcc-internal-format
  #| msgid "OpenACC directives at %C may not appear in PURE procedures"
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "OpenACC директивы в %C не могут появляться в PURE процедурах"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53140
  #, fuzzy, gcc-internal-format
  #| msgid "atomic_cancel"
  msgid "%<atomic_cancel%>"
  msgstr "atomic_cancel"
  
! #: cp/parser.cc:53187 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> без включения поддержки транзакционной памяти"
  
! #: cp/parser.cc:53189 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> без включения поддержки транзакционной памяти"
  
! #: cp/parser.cc:53335
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "внешний %<__transaction_cancel%> не внутри внешнего %<__transaction_atomic%>"
  
! #: cp/parser.cc:53338
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  либо %<transaction_may_cancel_outer%> функция"
  
! #: cp/parser.cc:53385
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma GCC coprocessor"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "некорректный синтаксис #pragma GCC coprocessor"
  
! #: cp/parser.cc:53714
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp barrier%> может использоваться только в составных операторах"
  
! #: cp/parser.cc:53725
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp cancel%> may only be used in compound statements"
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp taskyield%> может использоваться только в составных операторах"
  
! #: cp/parser.cc:53812
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "%<#pragma GCC ivdep%> должна быть внутри функций"
  
! #: cp/parser.cc:53954
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "multi-source compilation not implemented for C++"
  msgstr "межмодульные оптимизации не реализованы для C++"
  
! #: cp/parser.cc:53991
  #, fuzzy, gcc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "placeholder type not allowed in this context"
  msgstr "стандартные преобразования в данном контексте недопустимы"
  
! #: cp/parser.cc:54200
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "неявные шаблоны не могут быть %<virtual%>"
  
! #: cp/parser.cc:54256
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 68896,69077 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44161
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "#pragma vtable больше не поддерживается"
  
! #: cp/parser.cc:45612
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "скобочная инициализация не допускается в OpenMP %<for%> цикле"
  
! #: cp/parser.cc:46543
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<ordered%> клаузула с параметром не может быть задана в %qs конструкции"
  
! #: cp/parser.cc:46625 cp/pt.cc:18622
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "итерационная переменная %qD не должна быть reduction"
  
! #: cp/parser.cc:49666
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp end declare target%> без соответствующей %<#pragma omp declare target%>"
  
! #: cp/parser.cc:50353
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr "за %<#pragma omp declare simd%> должна следовать декларация или определение функции"
  
! #: cp/parser.cc:50580
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
  msgid "%qD is not a C pointer"
  msgstr "%qD не указательная переменная"
  
! #: cp/parser.cc:50706
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50827
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51875
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "некорректная клаузула инициализатора"
  
! #: cp/parser.cc:51906
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "ожидалось id-выражение (аргументы)"
  
! #: cp/parser.cc:51918
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr "один из аргументов вызова инициализатора должен быть %<omp_priv%> или %<&omp_priv%>"
  
! #: cp/parser.cc:52021
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "типы не могут определяться в declare reduction списке типов"
  
! #: cp/parser.cc:52041 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "предекларированный арифметический тип %qT в %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52045 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "функциональный или массивный тип %qT в %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52048 cp/pt.cc:14893 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "тип ссылки %qT в %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52051 cp/semantics.cc:6861
  #, fuzzy, gcc-internal-format
  #| msgid "const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>"
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "const, volatile или __restrict квалифицированный тип %qT в %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52802
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> именует множество перегрузок"
  
! #: cp/parser.cc:52812
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD не ссылается на функцию в контексте пространства имен"
  
! #: cp/parser.cc:52982 cp/parser.cc:53517
  #, fuzzy, gcc-internal-format
  #| msgid "OpenACC directives at %C may not appear in PURE procedures"
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "OpenACC директивы в %C не могут появляться в PURE процедурах"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53193
  #, fuzzy, gcc-internal-format
  #| msgid "atomic_cancel"
  msgid "%<atomic_cancel%>"
  msgstr "atomic_cancel"
  
! #: cp/parser.cc:53240 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> без включения поддержки транзакционной памяти"
  
! #: cp/parser.cc:53242 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> без включения поддержки транзакционной памяти"
  
! #: cp/parser.cc:53388
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "внешний %<__transaction_cancel%> не внутри внешнего %<__transaction_atomic%>"
  
! #: cp/parser.cc:53391
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  либо %<transaction_may_cancel_outer%> функция"
  
! #: cp/parser.cc:53438
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma GCC coprocessor"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "некорректный синтаксис #pragma GCC coprocessor"
  
! #: cp/parser.cc:53767
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp barrier%> может использоваться только в составных операторах"
  
! #: cp/parser.cc:53778
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp cancel%> may only be used in compound statements"
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp taskyield%> может использоваться только в составных операторах"
  
! #: cp/parser.cc:53865
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "%<#pragma GCC ivdep%> должна быть внутри функций"
  
! #: cp/parser.cc:54007
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "multi-source compilation not implemented for C++"
  msgstr "межмодульные оптимизации не реализованы для C++"
  
! #: cp/parser.cc:54044
  #, fuzzy, gcc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "placeholder type not allowed in this context"
  msgstr "стандартные преобразования в данном контексте недопустимы"
  
! #: cp/parser.cc:54253
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "неявные шаблоны не могут быть %<virtual%>"
  
! #: cp/parser.cc:54309
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr "%qD не есть коррект
*** 69677,69961 ****
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE не есть корректный аргумент шаблона для %qT, поскольку не является адресом переменной"
  
! #: cp/pt.cc:7549
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE не есть корректный аргумент шаблона для типа %qT, поскольку строковые литералы не могут быть использованы в этом контексте"
  
! #: cp/pt.cc:7714
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr ""
  
! #: cp/pt.cc:7728
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "  аргумент шаблона %qE не соответствует указателю на элемент константе %qE"
  
! #: cp/pt.cc:7814
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE не есть корректный аргумент шаблона для типа %qT из-за конфликтов в cv-qualification"
  
! #: cp/pt.cc:7822
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE не есть корректный аргумент шаблона для типа %qT, поскольку он не есть lvalue"
  
! #: cp/pt.cc:7840
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D не есть корректный аргумент шаблона для типа %qT, поскольку ссылочная переменная не имеет постоянного адреса"
  
! #: cp/pt.cc:7900
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE не есть корректный аргумент шаблона для типа %qT, поскольку он является указателем"
  
! #: cp/pt.cc:7902
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "попробуйте задать %qE"
  
! #: cp/pt.cc:7956
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE не есть корректный аргумент шаблона для типа %qT, поскольку он имеет тип %qT"
  
! #: cp/pt.cc:8547
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "игнорирование атрибутов аргумента шаблона %qT"
  
! #: cp/pt.cc:8563
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "игнорирование атрибутов аргумента шаблона %qE"
  
! #: cp/pt.cc:8693
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "injected-class-name %qD использовано как шаблон аргумента шаблона"
  
! #: cp/pt.cc:8722
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "некорректное использование деструктора %qE в качестве типа"
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "для того чтобы сослаться на тип параметра шаблона, используйте конструкцию %<typename %E%>"
  
! #: cp/pt.cc:8744 cp/pt.cc:8779 cp/pt.cc:8830
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "несоответствия типа/значения в аргументе %d в списке параметров шаблона для %qD"
  
! #: cp/pt.cc:8752
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  ожидалась константа типа %qT, а обнаружено %qT"
  
! #: cp/pt.cc:8760
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for template parameter for class enclosing %qD"
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "подразумеваемый аргумент для параметра шаблона для класса включающего %qD"
  
! #: cp/pt.cc:8766
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  ожидался шаблон класса, а обнаружено %qE"
  
! #: cp/pt.cc:8769
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  ожидался тип, обнаружено %qE"
  
! #: cp/pt.cc:8784
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  ожидался тип, обнаружено %qT"
  
! #: cp/pt.cc:8787
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  ожидался шаблон класса, обнаружено %qT"
  
! #: cp/pt.cc:8834
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  ожидался шаблон типа %qD, обнаружено %qT"
  
! #: cp/pt.cc:8849
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "несоответствие ограничений в аргументе %d в списке параметров шаблона для %qD"
  
! #: cp/pt.cc:8852
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.cc:8940
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "ошибка при преобразовании аргумента шаблона %qE из %qT в %qT"
  
! #: cp/pt.cc:9068 cp/pt.cc:9404
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "некорректный аргумент шаблона %d"
  
! #: cp/pt.cc:9083 cp/pt.cc:9229
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "неправильное число аргументов шаблона (%d, а должно быть %d)"
  
! #: cp/pt.cc:9225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "неправильное число аргументов шаблона (%d, а должно быть по крайней мере %d)"
  
! #: cp/pt.cc:9234
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "предоставлено для %qD"
  
! #: cp/pt.cc:9260
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "pack expansion аргумент для non-pack параметра %qD алиасного шаблона %qD"
  
! #: cp/pt.cc:9264
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "pack expansion аргумент для non-pack параметра %qD concept %qD"
  
! #: cp/pt.cc:9365
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "так что любая конкретизация с непустым пакетом параметров была бы синтаксически некорректной"
  
! #: cp/pt.cc:9934
  #, fuzzy, gcc-internal-format
  #| msgid "instantiation of %q+D as type %qT"
  msgid "instantiation exposes TU-local entity %qD"
  msgstr "конкретизация %q+D как типа %qT"
  
! #: cp/pt.cc:9953
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D не является шаблоном функции"
  
! #: cp/pt.cc:10140
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "не-шаблонный тип %qT использован как шаблон"
  
! #: cp/pt.cc:10142
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "для декларации шаблона %q+D"
  
! #: cp/pt.cc:10311 cp/pt.cc:22841
  #, fuzzy, gcc-internal-format
  #| msgid "template constraint failure"
  msgid "template constraint failure for %qD"
  msgstr "нарушение ограничения шаблона"
  
! #: cp/pt.cc:10661
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "использование некорректного переменного шаблона %qE"
  
! #: cp/pt.cc:11392
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "глубина конкретизации шаблона превышает максимум %d (используйте -ftemplate-depth=, чтобы увеличить максимум)"
  
! #: cp/pt.cc:12216
  #, fuzzy, gcc-internal-format
  #| msgid "ordered argument needs positive constant integer expression"
  msgid "score argument must be constant integer expression"
  msgstr "ordered аргумент требует положительного константного целого выражения"
  
! #: cp/pt.cc:12225
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L must be nonnegative"
  msgid "score argument must be non-negative"
  msgstr "%qs в %L должен быть неотрицательным"
  
! #: cp/pt.cc:12252
  #, fuzzy, gcc-internal-format
  #| msgid "%qs length expression must be positive constant integer expression"
  msgid "property must be constant integer expression or string literal"
  msgstr "%qs выражение длины должно быть положительным константным целочисленным выражением"
  
! #: cp/pt.cc:12256
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be constant integer expression"
  msgstr "ожидалось целочисленное выражение"
  
! #: cp/pt.cc:12484
  #, fuzzy, gcc-internal-format
  #| msgid "  in instantiation of template %qT"
  msgid "instantiating erroneous template"
  msgstr "  в конкретизации шаблона %qT"
  
! #: cp/pt.cc:12485
  #, fuzzy, gcc-internal-format
  #| msgid "original declaration appeared here"
  msgid "first error appeared here"
  msgstr "исходная декларация находится здесь"
  
! #: cp/pt.cc:12836
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.cc:13355
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "свертка пустого расширения над %O"
  
  #
! #: cp/pt.cc:13826
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a potential constant expression"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE не есть потенциальное константное выражение"
  
! #: cp/pt.cc:13914
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13917
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14102
  #, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr ""
  
! #: cp/pt.cc:14553
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr ""
  
! #: cp/pt.cc:14650
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "создание указателя на элемент-функцию не классового типа %qT"
  
! #: cp/pt.cc:15640
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "mismatched arguments"
  msgid "mismatched argument pack lengths (%d vs %d)"
--- 69787,70071 ----
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE не есть корректный аргумент шаблона для %qT, поскольку не является адресом переменной"
  
! #: cp/pt.cc:7554
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE не есть корректный аргумент шаблона для типа %qT, поскольку строковые литералы не могут быть использованы в этом контексте"
  
! #: cp/pt.cc:7719
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr ""
  
! #: cp/pt.cc:7733
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "  аргумент шаблона %qE не соответствует указателю на элемент константе %qE"
  
! #: cp/pt.cc:7819
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE не есть корректный аргумент шаблона для типа %qT из-за конфликтов в cv-qualification"
  
! #: cp/pt.cc:7827
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE не есть корректный аргумент шаблона для типа %qT, поскольку он не есть lvalue"
  
! #: cp/pt.cc:7845
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D не есть корректный аргумент шаблона для типа %qT, поскольку ссылочная переменная не имеет постоянного адреса"
  
! #: cp/pt.cc:7905
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE не есть корректный аргумент шаблона для типа %qT, поскольку он является указателем"
  
! #: cp/pt.cc:7907
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "попробуйте задать %qE"
  
! #: cp/pt.cc:7961
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE не есть корректный аргумент шаблона для типа %qT, поскольку он имеет тип %qT"
  
! #: cp/pt.cc:8552
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "игнорирование атрибутов аргумента шаблона %qT"
  
! #: cp/pt.cc:8568
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "игнорирование атрибутов аргумента шаблона %qE"
  
! #: cp/pt.cc:8698
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "injected-class-name %qD использовано как шаблон аргумента шаблона"
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "некорректное использование деструктора %qE в качестве типа"
  
! #: cp/pt.cc:8732
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "для того чтобы сослаться на тип параметра шаблона, используйте конструкцию %<typename %E%>"
  
! #: cp/pt.cc:8749 cp/pt.cc:8784 cp/pt.cc:8835
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "несоответствия типа/значения в аргументе %d в списке параметров шаблона для %qD"
  
! #: cp/pt.cc:8757
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  ожидалась константа типа %qT, а обнаружено %qT"
  
! #: cp/pt.cc:8765
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for template parameter for class enclosing %qD"
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "подразумеваемый аргумент для параметра шаблона для класса включающего %qD"
  
! #: cp/pt.cc:8771
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  ожидался шаблон класса, а обнаружено %qE"
  
! #: cp/pt.cc:8774
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  ожидался тип, обнаружено %qE"
  
! #: cp/pt.cc:8789
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  ожидался тип, обнаружено %qT"
  
! #: cp/pt.cc:8792
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  ожидался шаблон класса, обнаружено %qT"
  
! #: cp/pt.cc:8839
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  ожидался шаблон типа %qD, обнаружено %qT"
  
! #: cp/pt.cc:8854
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "несоответствие ограничений в аргументе %d в списке параметров шаблона для %qD"
  
! #: cp/pt.cc:8857
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.cc:8945
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "ошибка при преобразовании аргумента шаблона %qE из %qT в %qT"
  
! #: cp/pt.cc:9073 cp/pt.cc:9409
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "некорректный аргумент шаблона %d"
  
! #: cp/pt.cc:9088 cp/pt.cc:9234
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "неправильное число аргументов шаблона (%d, а должно быть %d)"
  
! #: cp/pt.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "неправильное число аргументов шаблона (%d, а должно быть по крайней мере %d)"
  
! #: cp/pt.cc:9239
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "предоставлено для %qD"
  
! #: cp/pt.cc:9265
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "pack expansion аргумент для non-pack параметра %qD алиасного шаблона %qD"
  
! #: cp/pt.cc:9269
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "pack expansion аргумент для non-pack параметра %qD concept %qD"
  
! #: cp/pt.cc:9370
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "так что любая конкретизация с непустым пакетом параметров была бы синтаксически некорректной"
  
! #: cp/pt.cc:9939
  #, fuzzy, gcc-internal-format
  #| msgid "instantiation of %q+D as type %qT"
  msgid "instantiation exposes TU-local entity %qD"
  msgstr "конкретизация %q+D как типа %qT"
  
! #: cp/pt.cc:9958
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D не является шаблоном функции"
  
! #: cp/pt.cc:10153
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "не-шаблонный тип %qT использован как шаблон"
  
! #: cp/pt.cc:10155
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "для декларации шаблона %q+D"
  
! #: cp/pt.cc:10324 cp/pt.cc:22870
  #, fuzzy, gcc-internal-format
  #| msgid "template constraint failure"
  msgid "template constraint failure for %qD"
  msgstr "нарушение ограничения шаблона"
  
! #: cp/pt.cc:10674
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "использование некорректного переменного шаблона %qE"
  
! #: cp/pt.cc:11405
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "глубина конкретизации шаблона превышает максимум %d (используйте -ftemplate-depth=, чтобы увеличить максимум)"
  
! #: cp/pt.cc:12229
  #, fuzzy, gcc-internal-format
  #| msgid "ordered argument needs positive constant integer expression"
  msgid "score argument must be constant integer expression"
  msgstr "ordered аргумент требует положительного константного целого выражения"
  
! #: cp/pt.cc:12238
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L must be nonnegative"
  msgid "score argument must be non-negative"
  msgstr "%qs в %L должен быть неотрицательным"
  
! #: cp/pt.cc:12265
  #, fuzzy, gcc-internal-format
  #| msgid "%qs length expression must be positive constant integer expression"
  msgid "property must be constant integer expression or string literal"
  msgstr "%qs выражение длины должно быть положительным константным целочисленным выражением"
  
! #: cp/pt.cc:12269
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be constant integer expression"
  msgstr "ожидалось целочисленное выражение"
  
! #: cp/pt.cc:12497
  #, fuzzy, gcc-internal-format
  #| msgid "  in instantiation of template %qT"
  msgid "instantiating erroneous template"
  msgstr "  в конкретизации шаблона %qT"
  
! #: cp/pt.cc:12498
  #, fuzzy, gcc-internal-format
  #| msgid "original declaration appeared here"
  msgid "first error appeared here"
  msgstr "исходная декларация находится здесь"
  
! #: cp/pt.cc:12849
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.cc:13368
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "свертка пустого расширения над %O"
  
  #
! #: cp/pt.cc:13839
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a potential constant expression"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE не есть потенциальное константное выражение"
  
! #: cp/pt.cc:13927
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13930
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14115
  #, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr ""
  
! #: cp/pt.cc:14566
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr ""
  
! #: cp/pt.cc:14663
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "создание указателя на элемент-функцию не классового типа %qT"
  
! #: cp/pt.cc:15663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "mismatched arguments"
  msgid "mismatched argument pack lengths (%d vs %d)"
*************** msgstr "несовпадающие ар�
*** 69974,70279 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15828
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "переменная %qD имеет тип функции"
  
! #: cp/pt.cc:16034
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "некорректный тип параметра %qT"
  
! #: cp/pt.cc:16036
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "в декларации %q+D"
  
! #: cp/pt.cc:16163
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "функция возвращает массив"
  
! #: cp/pt.cc:16165
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "функция возвращает функцию"
  
! #: cp/pt.cc:16896
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "создание ссылки на void"
  
! #: cp/pt.cc:16898
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "формирование указателя на ссылочный тип %qT"
  
! #: cp/pt.cc:16900
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "формирование ссылки на ссылочный тип %qT"
  
! #: cp/pt.cc:16913
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "формирование указателя на квалифицированный тип функции %qT"
  
! #: cp/pt.cc:16916
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "формирование ссылки на квалифицированный тип функции %qT"
  
! #: cp/pt.cc:16969
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "создание указателя на элемент не классового типа %qT"
  
! #: cp/pt.cc:16975
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "создание указателя на элемент ссылочного типа %qT"
  
! #: cp/pt.cc:16981
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "создание указателя на элемент типа void"
  
! #: cp/pt.cc:17050
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "создание массива элементов типа %qT"
  
! #: cp/pt.cc:17091
  #, fuzzy, gcc-internal-format
  #| msgid "array %q+D assumed to have one element"
  msgid "%qD expanded to more than one element"
  msgstr "%q+D рассматривается как массив из одного элемента"
  
! #: cp/pt.cc:17098
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17119
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT не является типом class, struct или union"
  
! #: cp/pt.cc:17159
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT разрешается в %qT, который не является перечислимым типом"
  
! #: cp/pt.cc:17167
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT разрешается в %qT, который не является классовым типом"
  
! #: cp/pt.cc:17290
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "использование %qs в шаблоне"
  
! #: cp/pt.cc:17609
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "квалифицированный тип %qT не соответствует имени деструктора ~%qT"
  
! #: cp/pt.cc:17625
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "зависимое имя %qE разбирается как не тип, но конкретизация дает тип"
  
! #: cp/pt.cc:17627
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "задайте %<typename %E%>, если подразумевается тип"
  
! #: cp/pt.cc:17711
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "элемент инициализатора не является константным выражением"
  
! #: cp/pt.cc:19980 cp/pt.cc:22201
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "некорректное использование pack expansion expression"
  
! #: cp/pt.cc:19984 cp/pt.cc:22205
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "используйте %<...%> для расширения argument pack"
  
! #: cp/pt.cc:20131
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "пустой инициализатор в lambda init-capture"
  
! #: cp/pt.cc:21437
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD не декларирован в этом контексте, и не было найдено деклараций при зависимом от аргументов поиске в точке конкретизации"
  
! #: cp/pt.cc:21472
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "декларации в зависимой базе %qT не найдены при неквалифицированном поиске"
  
! #: cp/pt.cc:21477
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "используйте %<this->%D%>"
  
! #: cp/pt.cc:21480
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "используйте %<%T::%D%>"
  
! #: cp/pt.cc:21485
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD декларировано здесь, позднее в единице трансляции"
  
! #: cp/pt.cc:21536
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "неверное число аргументов в вызове %<__builtin_choose_expr%>"
  
! #: cp/pt.cc:21563
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "для атрибута %qE задано неверное число аргументов"
  
! #: cp/pt.cc:21802
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT не является классом или пространством имён"
  
! #: cp/pt.cc:21805
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD не является классом или пространством имён"
  
! #: cp/pt.cc:22121
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "использование некорректного поля %qD"
  
! #: cp/pt.cc:22471
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT есть/использует неименованный тип"
  
! #: cp/pt.cc:22473
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "аргумент шаблона для %qD использует локальный тип %qT"
  
! #: cp/pt.cc:22483
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT есть переменно модифицированный тип"
  
! #: cp/pt.cc:22498
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "целочисленное выражение %qE не является константой"
  
! #: cp/pt.cc:22516
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  при конкретизации %qD"
  
! #: cp/pt.cc:26953
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "неоднозначная конкретизация шаблона для %q#T"
  
! #: cp/pt.cc:26955
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "неоднозначная конкретизация шаблона класса для %q#D"
  
! #: cp/pt.cc:26961
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:26988 cp/pt.cc:27075
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "явная конкретизация нешаблона %q#D"
  
! #: cp/pt.cc:27007
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD не является статическим элементом данных шаблона класса"
  
! #: cp/pt.cc:27013 cp/pt.cc:27070
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "нет подходящего шаблона для %qD"
  
! #: cp/pt.cc:27018
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "тип %qT для явной конкретизации %qD не соответствует декларированному типу %qT"
  
! #: cp/pt.cc:27026
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "явная конкретизация %q#D"
  
! #: cp/pt.cc:27062
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "повторная явная конкретизация %q#D"
  
! #: cp/pt.cc:27085 cp/pt.cc:27152
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 запрещает использование %<extern%> в явной конкретизации"
  
! #: cp/pt.cc:27090 cp/pt.cc:27167
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "класс хранения %qD в конкретизации шаблона"
  
! #: cp/pt.cc:27124
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "явная конкретизация неклассового шаблона %qD"
  
! #: cp/pt.cc:27127
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "явная конкретизация типа %qT, не являющегося шаблоном"
  
! #: cp/pt.cc:27136
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "явная конкретизация %q#T до определения шаблона"
  
! #: cp/pt.cc:27157
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ запрещает использование %qE в явных конкретизациях"
  
! #: cp/pt.cc:27197
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "повторная явная конкретизация %q#T"
  
! #: cp/pt.cc:27527
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
  
! #: cp/pt.cc:27533
  #, fuzzy, gcc-internal-format
  #| msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgid "exception specification of %qD is not available until end of class definition"
--- 70084,70389 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15851
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "переменная %qD имеет тип функции"
  
! #: cp/pt.cc:16057
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "некорректный тип параметра %qT"
  
! #: cp/pt.cc:16059
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "в декларации %q+D"
  
! #: cp/pt.cc:16186
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "функция возвращает массив"
  
! #: cp/pt.cc:16188
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "функция возвращает функцию"
  
! #: cp/pt.cc:16919
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "создание ссылки на void"
  
! #: cp/pt.cc:16921
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "формирование указателя на ссылочный тип %qT"
  
! #: cp/pt.cc:16923
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "формирование ссылки на ссылочный тип %qT"
  
! #: cp/pt.cc:16936
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "формирование указателя на квалифицированный тип функции %qT"
  
! #: cp/pt.cc:16939
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "формирование ссылки на квалифицированный тип функции %qT"
  
! #: cp/pt.cc:16992
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "создание указателя на элемент не классового типа %qT"
  
! #: cp/pt.cc:16998
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "создание указателя на элемент ссылочного типа %qT"
  
! #: cp/pt.cc:17004
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "создание указателя на элемент типа void"
  
! #: cp/pt.cc:17073
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "создание массива элементов типа %qT"
  
! #: cp/pt.cc:17114
  #, fuzzy, gcc-internal-format
  #| msgid "array %q+D assumed to have one element"
  msgid "%qD expanded to more than one element"
  msgstr "%q+D рассматривается как массив из одного элемента"
  
! #: cp/pt.cc:17121
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17142
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT не является типом class, struct или union"
  
! #: cp/pt.cc:17182
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT разрешается в %qT, который не является перечислимым типом"
  
! #: cp/pt.cc:17190
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT разрешается в %qT, который не является классовым типом"
  
! #: cp/pt.cc:17319
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "использование %qs в шаблоне"
  
! #: cp/pt.cc:17638
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "квалифицированный тип %qT не соответствует имени деструктора ~%qT"
  
! #: cp/pt.cc:17654
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "зависимое имя %qE разбирается как не тип, но конкретизация дает тип"
  
! #: cp/pt.cc:17656
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "задайте %<typename %E%>, если подразумевается тип"
  
! #: cp/pt.cc:17740
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "элемент инициализатора не является константным выражением"
  
! #: cp/pt.cc:20009 cp/pt.cc:22230
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "некорректное использование pack expansion expression"
  
! #: cp/pt.cc:20013 cp/pt.cc:22234
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "используйте %<...%> для расширения argument pack"
  
! #: cp/pt.cc:20160
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "пустой инициализатор в lambda init-capture"
  
! #: cp/pt.cc:21466
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD не декларирован в этом контексте, и не было найдено деклараций при зависимом от аргументов поиске в точке конкретизации"
  
! #: cp/pt.cc:21501
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "декларации в зависимой базе %qT не найдены при неквалифицированном поиске"
  
! #: cp/pt.cc:21506
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "используйте %<this->%D%>"
  
! #: cp/pt.cc:21509
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "используйте %<%T::%D%>"
  
! #: cp/pt.cc:21514
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD декларировано здесь, позднее в единице трансляции"
  
! #: cp/pt.cc:21565
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "неверное число аргументов в вызове %<__builtin_choose_expr%>"
  
! #: cp/pt.cc:21592
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "для атрибута %qE задано неверное число аргументов"
  
! #: cp/pt.cc:21831
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT не является классом или пространством имён"
  
! #: cp/pt.cc:21834
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD не является классом или пространством имён"
  
! #: cp/pt.cc:22150
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "использование некорректного поля %qD"
  
! #: cp/pt.cc:22500
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT есть/использует неименованный тип"
  
! #: cp/pt.cc:22502
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "аргумент шаблона для %qD использует локальный тип %qT"
  
! #: cp/pt.cc:22512
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT есть переменно модифицированный тип"
  
! #: cp/pt.cc:22527
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "целочисленное выражение %qE не является константой"
  
! #: cp/pt.cc:22545
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  при конкретизации %qD"
  
! #: cp/pt.cc:26983
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "неоднозначная конкретизация шаблона для %q#T"
  
! #: cp/pt.cc:26985
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "неоднозначная конкретизация шаблона класса для %q#D"
  
! #: cp/pt.cc:26991
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:27018 cp/pt.cc:27105
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "явная конкретизация нешаблона %q#D"
  
! #: cp/pt.cc:27037
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD не является статическим элементом данных шаблона класса"
  
! #: cp/pt.cc:27043 cp/pt.cc:27100
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "нет подходящего шаблона для %qD"
  
! #: cp/pt.cc:27048
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "тип %qT для явной конкретизации %qD не соответствует декларированному типу %qT"
  
! #: cp/pt.cc:27056
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "явная конкретизация %q#D"
  
! #: cp/pt.cc:27092
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "повторная явная конкретизация %q#D"
  
! #: cp/pt.cc:27115 cp/pt.cc:27182
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 запрещает использование %<extern%> в явной конкретизации"
  
! #: cp/pt.cc:27120 cp/pt.cc:27197
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "класс хранения %qD в конкретизации шаблона"
  
! #: cp/pt.cc:27154
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "явная конкретизация неклассового шаблона %qD"
  
! #: cp/pt.cc:27157
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "явная конкретизация типа %qT, не являющегося шаблоном"
  
! #: cp/pt.cc:27166
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "явная конкретизация %q#T до определения шаблона"
  
! #: cp/pt.cc:27187
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ запрещает использование %qE в явных конкретизациях"
  
! #: cp/pt.cc:27227
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "повторная явная конкретизация %q#T"
  
! #: cp/pt.cc:27557
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
  
! #: cp/pt.cc:27563
  #, fuzzy, gcc-internal-format
  #| msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgid "exception specification of %qD is not available until end of class definition"
*************** msgstr "virt-спецификаторы
*** 70286,70454 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28009
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "явная конкретизация %qD без определения"
  
! #: cp/pt.cc:28055
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "глубина конкретизации шаблона превышает максимум %d при конкретизации %q+D, возможно при генерации виртуальной таблицы (задайте -ftemplate-depth=, чтобы увеличить максимум)"
  
! #: cp/pt.cc:28430
  #, fuzzy, gcc-internal-format
  #| msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambda шаблоны доступны только с -std=c++14 или -std=gnu++14"
  
! #: cp/pt.cc:28460
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template non-type parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%q#T не является корректным типом для нетипового параметра шаблона"
  
! #: cp/pt.cc:28469
  #, fuzzy, gcc-internal-format
  #| msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambda шаблоны доступны только с -std=c++14 или -std=gnu++14"
  
! #: cp/pt.cc:28477
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "некорректный нетиповый параметр шаблона"
  
! #: cp/pt.cc:28479
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T не является корректным типом для нетипового параметра шаблона"
  
! #: cp/pt.cc:29942
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:30127
  #, fuzzy, gcc-internal-format
  #| msgid "a concept cannot be a member function"
  msgid "a concept cannot be constrained"
  msgstr "concept не может быть элементом-функцией"
  
! #: cp/pt.cc:30136
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace or unscoped enum"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT не является пространством имен или unscoped enum"
  
! #: cp/pt.cc:30142
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "определение %q#T внутри списка параметров шаблона"
  
! #: cp/pt.cc:30186
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:31457
  #, fuzzy, gcc-internal-format
  #| msgid "non-class template %qT used without template arguments"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "неклассовый шаблон %qT использован без аргументов шаблона"
  
! #: cp/pt.cc:31470
  #, fuzzy, gcc-internal-format
  #| msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambda шаблоны доступны только с -std=c++14 или -std=gnu++14"
  
! #: cp/pt.cc:31476
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "use %qD directly instead"
  msgstr "используйте директиву #include"
  
! #: cp/pt.cc:31604
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "невозможно вывести аргументы шаблона для инициализации копированием %qT, поскольку он имеет неявное руководство вывода или декларированные пользователем конструкторы"
  
! #: cp/pt.cc:31611
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:31624
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "вывод аргумента шаблона класса потерпел неудачу:"
  
! #: cp/pt.cc:31627
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "явные руководства вывода не рассматриваются для copy-инициализации"
  
! #: cp/pt.cc:31642
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:31646
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "explicit deduction guide declared here"
  msgstr "в вызове функции %qD определенной здесь"
  
! #: cp/pt.cc:31661
  #, fuzzy, gcc-internal-format
  #| msgid "class template argument deduction failed:"
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "вывод аргумента шаблона класса потерпел неудачу:"
  
! #: cp/pt.cc:31663
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31786
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direct-list-initialization %<auto%> требует ровно один элемент"
  
! #: cp/pt.cc:31789
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "для вывода к %<std::initializer_list%> используйте copy-list-initialization (то есть добавьте %<=%> перед %<{%>)"
  
! #: cp/pt.cc:31849
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "не удается вывести возвращаемый тип lambda из %qE"
  
! #: cp/pt.cc:31852
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "невозможно вывести %qT из %qE"
  
! #: cp/pt.cc:31927
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "ограничения заполнителя не удовлетворены"
  
! #: cp/pt.cc:31931
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "выведенный инициализатор не удовлетворяет ограничениям заполнителя"
  
! #: cp/pt.cc:31935
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "выведенный тип возврата не удовлетворяет ограничениям заполнителя"
  
! #: cp/pt.cc:31939
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "выведенный тип выражения не удовлетворяет ограничениям заполнителя"
--- 70396,70564 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28039
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "явная конкретизация %qD без определения"
  
! #: cp/pt.cc:28085
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "глубина конкретизации шаблона превышает максимум %d при конкретизации %q+D, возможно при генерации виртуальной таблицы (задайте -ftemplate-depth=, чтобы увеличить максимум)"
  
! #: cp/pt.cc:28460
  #, fuzzy, gcc-internal-format
  #| msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambda шаблоны доступны только с -std=c++14 или -std=gnu++14"
  
! #: cp/pt.cc:28490
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template non-type parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%q#T не является корректным типом для нетипового параметра шаблона"
  
! #: cp/pt.cc:28499
  #, fuzzy, gcc-internal-format
  #| msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambda шаблоны доступны только с -std=c++14 или -std=gnu++14"
  
! #: cp/pt.cc:28507
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "некорректный нетиповый параметр шаблона"
  
! #: cp/pt.cc:28509
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T не является корректным типом для нетипового параметра шаблона"
  
! #: cp/pt.cc:29972
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:30157
  #, fuzzy, gcc-internal-format
  #| msgid "a concept cannot be a member function"
  msgid "a concept cannot be constrained"
  msgstr "concept не может быть элементом-функцией"
  
! #: cp/pt.cc:30166
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace or unscoped enum"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT не является пространством имен или unscoped enum"
  
! #: cp/pt.cc:30172
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "определение %q#T внутри списка параметров шаблона"
  
! #: cp/pt.cc:30216
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:31487
  #, fuzzy, gcc-internal-format
  #| msgid "non-class template %qT used without template arguments"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "неклассовый шаблон %qT использован без аргументов шаблона"
  
! #: cp/pt.cc:31500
  #, fuzzy, gcc-internal-format
  #| msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambda шаблоны доступны только с -std=c++14 или -std=gnu++14"
  
! #: cp/pt.cc:31506
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "use %qD directly instead"
  msgstr "используйте директиву #include"
  
! #: cp/pt.cc:31634
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "невозможно вывести аргументы шаблона для инициализации копированием %qT, поскольку он имеет неявное руководство вывода или декларированные пользователем конструкторы"
  
! #: cp/pt.cc:31641
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:31654
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "вывод аргумента шаблона класса потерпел неудачу:"
  
! #: cp/pt.cc:31657
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "явные руководства вывода не рассматриваются для copy-инициализации"
  
! #: cp/pt.cc:31672
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:31676
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "explicit deduction guide declared here"
  msgstr "в вызове функции %qD определенной здесь"
  
! #: cp/pt.cc:31691
  #, fuzzy, gcc-internal-format
  #| msgid "class template argument deduction failed:"
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "вывод аргумента шаблона класса потерпел неудачу:"
  
! #: cp/pt.cc:31693
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31816
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direct-list-initialization %<auto%> требует ровно один элемент"
  
! #: cp/pt.cc:31819
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "для вывода к %<std::initializer_list%> используйте copy-list-initialization (то есть добавьте %<=%> перед %<{%>)"
  
! #: cp/pt.cc:31879
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "не удается вывести возвращаемый тип lambda из %qE"
  
! #: cp/pt.cc:31882
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "невозможно вывести %qT из %qE"
  
! #: cp/pt.cc:31957
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "ограничения заполнителя не удовлетворены"
  
! #: cp/pt.cc:31961
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "выведенный инициализатор не удовлетворяет ограничениям заполнителя"
  
! #: cp/pt.cc:31965
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "выведенный тип возврата не удовлетворяет ограничениям заполнителя"
  
! #: cp/pt.cc:31969
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "выведенный тип выражения не удовлетворяет ограничениям заполнителя"
*************** msgstr ""
*** 70469,70493 ****
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr "невозможно создать информацию о типе для типа %qT, поскольку он включает типы переменного размера"
  
! #: cp/rtti.cc:520
  #, fuzzy, gcc-internal-format
  #| msgid "typeid of qualified function type %qT"
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "идентификатор типа квалифицированного типа функции %qT"
  
! #: cp/rtti.cc:710 cp/rtti.cc:726
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic_cast of %q#D to %q#T can never succeed"
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "dynamic_cast %q#D к %q#T никогда не будет успешным"
  
! #: cp/rtti.cc:738
  #, fuzzy, gcc-internal-format
  #| msgid "%<dynamic_cast%> not permitted with -fno-rtti"
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "%<dynamic_cast%> не разрешено с -fno-rtti"
  
! #: cp/rtti.cc:820
  #, fuzzy, gcc-internal-format
  #| msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
--- 70579,70603 ----
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr "невозможно создать информацию о типе для типа %qT, поскольку он включает типы переменного размера"
  
! #: cp/rtti.cc:521
  #, fuzzy, gcc-internal-format
  #| msgid "typeid of qualified function type %qT"
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "идентификатор типа квалифицированного типа функции %qT"
  
! #: cp/rtti.cc:711 cp/rtti.cc:727
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic_cast of %q#D to %q#T can never succeed"
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "dynamic_cast %q#D к %q#T никогда не будет успешным"
  
! #: cp/rtti.cc:739
  #, fuzzy, gcc-internal-format
  #| msgid "%<dynamic_cast%> not permitted with -fno-rtti"
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "%<dynamic_cast%> не разрешено с -fno-rtti"
  
! #: cp/rtti.cc:821
  #, fuzzy, gcc-internal-format
  #| msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
*************** msgstr "левый операнд %<->*%
*** 71797,72579 ****
  msgid "subscript missing in array reference"
  msgstr "отсутствует индекс массива"
  
! #: cp/typeck.cc:4084
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "индексируемый массив объявлен как %<register%>"
  
! #: cp/typeck.cc:4124
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "индексируемый объект не является ни массивом, ни указателем"
  
! #: cp/typeck.cc:4196
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "не задан объект при использовании %qE"
  
! #: cp/typeck.cc:4447
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ запрещает использование %<::main%> из программы"
  
! #: cp/typeck.cc:4468
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "необходимо использовать %<.*%> или %<->*%> для вызова pointer-to-member функции в %<%E (...)%>, например %<(... ->* %E) (...)%>"
  
! #: cp/typeck.cc:4485
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE нельзя использовать как функцию"
  
! #: cp/typeck.cc:4488
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD нельзя использовать как функцию"
  
! #: cp/typeck.cc:4491
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "выражение нельзя использовать как функцию"
  
! #: cp/typeck.cc:4553
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "слишком много аргументов для конструктора %q#D"
  
! #: cp/typeck.cc:4554
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "слишком мало аргументов для конструктора %q#D"
  
! #: cp/typeck.cc:4559
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "слишком много аргументов для элемента-функции %q#D"
  
! #: cp/typeck.cc:4560
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "слишком мало аргументов для элемента-функции %q#D"
  
! #: cp/typeck.cc:4566
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "слишком много аргументов для функции %q#D"
  
! #: cp/typeck.cc:4567
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "слишком мало аргументов для функции %q#D"
  
! #: cp/typeck.cc:4577
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "слишком много аргументов для метода %q#D"
  
! #: cp/typeck.cc:4578
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "слишком мало аргументов для метода %q#D"
  
! #: cp/typeck.cc:4581
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "для функции задано слишком много аргументов"
  
! #: cp/typeck.cc:4582
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "слишком мало аргументов функции"
  
! #: cp/typeck.cc:4664
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "параметр %P %qD имеет неполный тип %qT"
  
! #: cp/typeck.cc:4670
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "параметр %P имеет неполный тип %qT"
  
! #: cp/typeck.cc:4984
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the address %qE will never be NULL"
  msgstr "адрес %qD никогда не будет NULL"
  
! #: cp/typeck.cc:5031
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "адрес %qD никогда не будет NULL"
  
! #: cp/typeck.cc:5046
  #, fuzzy, gcc-internal-format
  #| msgid "the compiler can assume that the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "компилятор может предположить, что адрес %qD не может быть NULL"
  
! #: cp/typeck.cc:5049
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5064
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "компилятор может предположить, что адрес %qD не может быть NULL"
  
! #: cp/typeck.cc:5123
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "операнды для ?: имеют разные типы %qT и %qT"
  
! #: cp/typeck.cc:5126
  #, fuzzy, gcc-internal-format
  #| msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "преобразование между различными указательными типами %qT и %qT без приведения типов"
  
! #: cp/typeck.cc:5132
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "сравнение между типами %qT и %qT"
  
! #: cp/typeck.cc:5135
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "сравнение между различными указательными типами %qT и %qT без приведения типов"
  
! #: cp/typeck.cc:5172
  #, fuzzy, gcc-internal-format
  #| msgid "complex arguments must have floating-point type"
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "complex аргументы должны иметь плавающие типы"
  
! #: cp/typeck.cc:5175
  #, fuzzy, gcc-internal-format
  #| msgid "cast from function call of type %qT to non-matching type %qT"
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "приведение вызова функции типа %qT к несоответствующему типу %qT"
  
! #: cp/typeck.cc:5178
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5182
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "преобразование из указательного типа %qT в арифметический тип %qT в константном выражении"
  
! #: cp/typeck.cc:5191
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5194
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types when assigning to type %qT from type %qT"
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "несовместимые типы в присваивании типу %qT значения типа %qT"
  
! #: cp/typeck.cc:5197
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5201
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5336 cp/typeck.cc:5348
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "предполагается приведение к типу %qT из перегруженной функции"
  
! #: cp/typeck.cc:5462
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL в арифметическом выражении"
  
! #: cp/typeck.cc:5929 cp/typeck.cc:5938 cp/typeck.cc:6244 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ не поддерживает сравнение между указателем и целым"
  
! #: cp/typeck.cc:6165 cp/typeck.cc:6179
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "типы операндов %qT и %qT"
  
! #: cp/typeck.cc:6202
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6236
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "упорядоченное сравнение указателя с целочисленным нулем"
  
! #: cp/typeck.cc:6283
  #, fuzzy, gcc-internal-format
  #| msgid "unordered comparison on non-floating point argument"
  msgid "unordered comparison on non-floating-point argument"
  msgstr "аргумент неупорядоченного сравнения - не плавающее значение"
  
! #: cp/typeck.cc:6349
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.cc:6458
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "некорректные операнды типов %qT и %qT для бинарной операции %qO"
  
! #: cp/typeck.cc:6859
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ не поддерживает использование указателя %<void *%> в вычитании"
  
! #: cp/typeck.cc:6867
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ не поддерживает использование указателя на функцию в вычитании"
  
! #: cp/typeck.cc:6875
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ не поддерживает использование указателя на метод в вычитании"
  
! #: cp/typeck.cc:6928
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "некорректное использование указателя на неполный тип в вычислениях с указателями"
  
! #: cp/typeck.cc:7005
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7006
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7023
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "некорректное использование %qE для образования указателя на элемент-функцию"
  
! #: cp/typeck.cc:7026
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  qualified-id требуется"
  
! #: cp/typeck.cc:7033
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "нельзя использовать скобки вокруг %qE для образования указателя на элемент-функцию"
  
! #: cp/typeck.cc:7228
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7234
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7240
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7246
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ISO C++ не поддерживает взятие адреса от приведения к не-lvalue-выражению"
  
! #: cp/typeck.cc:7251
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "(указатель на элемент можно получить только при помощи %<&%E%>)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7284
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "адрес от временной переменной"
  
! #: cp/typeck.cc:7301
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ не поддерживает взятие адреса от функции %<::main%>"
  
! #: cp/typeck.cc:7359
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "нельзя создать указатель на элемент-ссылку %qD"
  
! #: cp/typeck.cc:7394 cp/typeck.cc:7976 rust/backend/rust-tree.cc:4701
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "попытка взять адрес битового поля"
  
! #: cp/typeck.cc:7561
  #, fuzzy, gcc-internal-format
  #| msgid "%<~%> on an expression of type bool"
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "%<~%> от выражения типа bool"
  
! #: cp/typeck.cc:7562
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "имелось в виду использовать логическое отрицание (%<!%>)?"
  
! #: cp/typeck.cc:7695
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ запрещает инкрементирование enum"
  
! #: cp/typeck.cc:7696
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ запрещает декрементирование enum"
  
! #: cp/typeck.cc:7712
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "невозможно инкрементировать указатель на неполный тип %qT"
  
! #: cp/typeck.cc:7714
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "невозможно декрементировать указатель на неполный тип %qT"
  
! #: cp/typeck.cc:7726
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ запрещает инкрементирование указателя типа %qT"
  
! #: cp/typeck.cc:7728
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ запрещает декрементирование указателя типа %qT"
  
! #: cp/typeck.cc:7768
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7781
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr "использование операнда типа %qT в %<operator--%> запрещено"
  
! #: cp/typeck.cc:7791
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7799
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr "использование операнда типа %qT в %<operator++%> устарело"
  
! #: cp/typeck.cc:7988 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "нельзя взять адрес от %<this%>, поскольку это rvalue-выражение"
  
! #: cp/typeck.cc:8010 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "запрошен адрес явной регистровой переменной %qD"
  
! #: cp/typeck.cc:8015 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "запрошен адрес для %qD, которая декларирована как %<register%>"
  
! #: cp/typeck.cc:8086
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "list-initializer для неклассового типа не должен быть заключен в скобки"
  
! #: cp/typeck.cc:8098
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "список выражений рассматривается как составное выражение в инициализаторе"
  
! #: cp/typeck.cc:8102
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "список выражений рассматривается как составное выражение в mem-initializer"
  
! #: cp/typeck.cc:8106
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "список выражений рассматривается как составное выражение в функциональном приведении типов"
  
! #: cp/typeck.cc:8144
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s - список выражений рассматривается как составное выражение"
  
! #: cp/typeck.cc:8247
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "нет контекста для разрешения типа %qE"
  
! #: cp/typeck.cc:8284
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "приведение от типа %qT к типу %qT отбрасывает квалификаторы"
  
! #: cp/typeck.cc:8290
  #, fuzzy, gcc-internal-format
  #| msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast от типа %qT к типу %qT отбрасывает квалификаторы"
  
! #: cp/typeck.cc:8297
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast от типа %qT к типу %qT отбрасывает квалификаторы"
  
  #
! #: cp/typeck.cc:8323
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.cc:8337
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.cc:8786
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type %qT to type %qT"
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "некорректное применение static_cast от типа %qT к типу %qT"
  
! #: cp/typeck.cc:8792 cp/typeck.cc:8798 cp/typeck.cc:10522
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "тип класса %qT неполный"
  
! #: cp/typeck.cc:8826
  msgid "converting from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8901
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "некорректное приведение rvalue выражения из типа %qT к типу %qT"
  
! #: cp/typeck.cc:8971
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:8996
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9007
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9028 cp/typeck.cc:9218
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:9045
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "приведение указателя на функцию к указателю на объект условно поддерживается"
  
! #: cp/typeck.cc:9059
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "некорректное приведение из типа %qT к типу %qT"
  
! #: cp/typeck.cc:9132
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "некорректное применение const_cast с типом %qT, не являющимся ни указателем, ни ссылкой, ни  указателем на элемент данных"
  
! #: cp/typeck.cc:9141
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "некорректное применение const_cast с типом %qT, являющимся указателем или ссылкой на функцию"
  
! #: cp/typeck.cc:9183
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "некорректное применение const_cast от rvalue-выражения типа %qT к типу %qT"
  
! #: cp/typeck.cc:9253
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type %qT to type %qT"
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "некорректное применение const_cast от типа %qT к типу %qT"
  
! #: cp/typeck.cc:9354 cp/typeck.cc:9363
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ не поддерживает приведение к типу массива %qT"
  
! #: cp/typeck.cc:9372
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "некорректное приведение к типу функции %qT"
  
! #: cp/typeck.cc:9488
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "moving %qE of type %qT to itself"
  msgstr "ошибка преобразования %qE из типа %qT в тип %qT"
  
! #: cp/typeck.cc:9753
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  в вычислении %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9814
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "присваивание массиву из списка инициализатора"
  
! #: cp/typeck.cc:9841
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "несовместимые типы в присваивании %qT -> %qT"
  
! #: cp/typeck.cc:9857
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "массив использован как инициализатор"
  
! #: cp/typeck.cc:9859
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "некорректное присваивание массива"
  
! #: cp/typeck.cc:9995
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   в преобразовании указателя на элемент-функцию"
  
! #: cp/typeck.cc:10009
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "преобразование указателя к элементу через виртуальную базу %qT"
  
! #: cp/typeck.cc:10057 cp/typeck.cc:10076
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   в преобразовании указателя на элемент"
  
! #: cp/typeck.cc:10157
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "некорректное преобразование к типу %qT от типа %qT"
  
! #: cp/typeck.cc:10481
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.cc:10486
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.cc:10495
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.cc:10499
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.cc:10504
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.cc:10540
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "параметр %qP %qD мог быть кандидатом для атрибута формата"
  
! #: cp/typeck.cc:10544
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "параметр мог быть кандидатом для атрибута формата"
  
! #: cp/typeck.cc:10549
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "цель преобразования могла быть кандидатом для атрибута формата"
  
! #: cp/typeck.cc:10554
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "цель инициализации могла быть кандидатом для атрибута формата"
  
! #: cp/typeck.cc:10564
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "левая часть присваивания могла быть кандидатом для атрибута формата"
  
! #: cp/typeck.cc:10650
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "при передаче аргумента %P от %qD"
  
! #: cp/typeck.cc:10734
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "возврат ссылки на временную переменную"
  
! #: cp/typeck.cc:10737
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "returning pointer to temporary"
  msgstr "возврат ссылки на временную переменную"
  
! #: cp/typeck.cc:10740
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10775
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "возвращена ссылка на локальную переменную %qD"
  
! #: cp/typeck.cc:10779
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10785
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "возвращен адрес метки %qD"
  
! #: cp/typeck.cc:10789
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "возвращен адрес локальной переменной %qD"
  
! #: cp/typeck.cc:11049
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11050 cp/typeck.cc:11066 cp/typeck.cc:11091 cp/typeck.cc:11128
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11064
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
  #
! #: cp/typeck.cc:11090 cp/typeck.cc:11125
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in return statement"
  msgstr "недостаточно значений в операторе возврата"
  
  #
! #: cp/typeck.cc:11127
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in initialization"
  msgstr "недостаточно значений в операторе возврата"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "возвращен результат деструктора"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11177
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "возврат в обработчике try-блока конструктора"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "возврат результата конструктора"
  
! #: cp/typeck.cc:11220 cp/typeck.cc:11266
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return без значения в функции, возвращающей %qT"
  
! #: cp/typeck.cc:11228
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "возврат списка инициализатора"
  
! #: cp/typeck.cc:11247
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "противоречивые типы %qT и %qT выведены для возвращаемого типа lambda"
  
! #: cp/typeck.cc:11250
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "противоречивый вывод для auto return type: %qT и затем %qT"
  
! #: cp/typeck.cc:11287
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:11316
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> не должен возвращать NULL, если только он не декларирован %<throw()%> (или задан ключ -fcheck-new)"
  
! #: cp/typeck.cc:11405
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for %q#D"
  msgid "not eliding copy on return from %qD"
  msgstr "некорректный ковариантный тип результата для %q#D"
  
! #: cp/typeck.cc:11417
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:11997
  #, fuzzy, gcc-internal-format
  #| msgid "using temporary as lvalue"
  msgid "using rvalue as lvalue"
--- 71907,72689 ----
  msgid "subscript missing in array reference"
  msgstr "отсутствует индекс массива"
  
! #: cp/typeck.cc:4200
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "индексируемый массив объявлен как %<register%>"
  
! #: cp/typeck.cc:4240
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "индексируемый объект не является ни массивом, ни указателем"
  
! #: cp/typeck.cc:4312
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "не задан объект при использовании %qE"
  
! #: cp/typeck.cc:4563
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ запрещает использование %<::main%> из программы"
  
! #: cp/typeck.cc:4584
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "необходимо использовать %<.*%> или %<->*%> для вызова pointer-to-member функции в %<%E (...)%>, например %<(... ->* %E) (...)%>"
  
! #: cp/typeck.cc:4601
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE нельзя использовать как функцию"
  
! #: cp/typeck.cc:4604
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD нельзя использовать как функцию"
  
! #: cp/typeck.cc:4607
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "выражение нельзя использовать как функцию"
  
! #: cp/typeck.cc:4669
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "слишком много аргументов для конструктора %q#D"
  
! #: cp/typeck.cc:4670
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "слишком мало аргументов для конструктора %q#D"
  
! #: cp/typeck.cc:4675
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "слишком много аргументов для элемента-функции %q#D"
  
! #: cp/typeck.cc:4676
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "слишком мало аргументов для элемента-функции %q#D"
  
! #: cp/typeck.cc:4682
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "слишком много аргументов для функции %q#D"
  
! #: cp/typeck.cc:4683
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "слишком мало аргументов для функции %q#D"
  
! #: cp/typeck.cc:4693
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "слишком много аргументов для метода %q#D"
  
! #: cp/typeck.cc:4694
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "слишком мало аргументов для метода %q#D"
  
! #: cp/typeck.cc:4697
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "для функции задано слишком много аргументов"
  
! #: cp/typeck.cc:4698
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "слишком мало аргументов функции"
  
! #: cp/typeck.cc:4780
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "параметр %P %qD имеет неполный тип %qT"
  
! #: cp/typeck.cc:4786
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "параметр %P имеет неполный тип %qT"
  
! #: cp/typeck.cc:5100
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the address %qE will never be NULL"
  msgstr "адрес %qD никогда не будет NULL"
  
! #: cp/typeck.cc:5147
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "адрес %qD никогда не будет NULL"
  
! #: cp/typeck.cc:5162
  #, fuzzy, gcc-internal-format
  #| msgid "the compiler can assume that the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "компилятор может предположить, что адрес %qD не может быть NULL"
  
! #: cp/typeck.cc:5165
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5180
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "компилятор может предположить, что адрес %qD не может быть NULL"
  
! #: cp/typeck.cc:5239
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "операнды для ?: имеют разные типы %qT и %qT"
  
! #: cp/typeck.cc:5242
  #, fuzzy, gcc-internal-format
  #| msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "преобразование между различными указательными типами %qT и %qT без приведения типов"
  
! #: cp/typeck.cc:5248
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %qT and %qT"
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "сравнение между типами %qT и %qT"
  
! #: cp/typeck.cc:5251
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "сравнение между различными указательными типами %qT и %qT без приведения типов"
  
! #: cp/typeck.cc:5288
  #, fuzzy, gcc-internal-format
  #| msgid "complex arguments must have floating-point type"
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "complex аргументы должны иметь плавающие типы"
  
! #: cp/typeck.cc:5291
  #, fuzzy, gcc-internal-format
  #| msgid "cast from function call of type %qT to non-matching type %qT"
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "приведение вызова функции типа %qT к несоответствующему типу %qT"
  
! #: cp/typeck.cc:5294
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5298
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "преобразование из указательного типа %qT в арифметический тип %qT в константном выражении"
  
! #: cp/typeck.cc:5307
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5310
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types when assigning to type %qT from type %qT"
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "несовместимые типы в присваивании типу %qT значения типа %qT"
  
! #: cp/typeck.cc:5313
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5317
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5452 cp/typeck.cc:5464
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "предполагается приведение к типу %qT из перегруженной функции"
  
! #: cp/typeck.cc:5578
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL в арифметическом выражении"
  
! #: cp/typeck.cc:6045 cp/typeck.cc:6054 cp/typeck.cc:6360 cp/typeck.cc:6369
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ не поддерживает сравнение между указателем и целым"
  
! #: cp/typeck.cc:6281 cp/typeck.cc:6295
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "типы операндов %qT и %qT"
  
! #: cp/typeck.cc:6318
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6352
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "упорядоченное сравнение указателя с целочисленным нулем"
  
! #: cp/typeck.cc:6399
  #, fuzzy, gcc-internal-format
  #| msgid "unordered comparison on non-floating point argument"
  msgid "unordered comparison on non-floating-point argument"
  msgstr "аргумент неупорядоченного сравнения - не плавающее значение"
  
! #: cp/typeck.cc:6465
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.cc:6574
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "некорректные операнды типов %qT и %qT для бинарной операции %qO"
  
! #: cp/typeck.cc:6975
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ не поддерживает использование указателя %<void *%> в вычитании"
  
! #: cp/typeck.cc:6983
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ не поддерживает использование указателя на функцию в вычитании"
  
! #: cp/typeck.cc:6991
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ не поддерживает использование указателя на метод в вычитании"
  
! #: cp/typeck.cc:7044
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "некорректное использование указателя на неполный тип в вычислениях с указателями"
  
! #: cp/typeck.cc:7121
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7122
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:7139
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "некорректное использование %qE для образования указателя на элемент-функцию"
  
! #: cp/typeck.cc:7142
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  qualified-id требуется"
  
! #: cp/typeck.cc:7149
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "нельзя использовать скобки вокруг %qE для образования указателя на элемент-функцию"
  
! #: cp/typeck.cc:7344
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7356
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7362
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ISO C++ не поддерживает взятие адреса от приведения к не-lvalue-выражению"
  
! #: cp/typeck.cc:7367
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "(указатель на элемент можно получить только при помощи %<&%E%>)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7400
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "адрес от временной переменной"
  
! #: cp/typeck.cc:7417
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ не поддерживает взятие адреса от функции %<::main%>"
  
! #: cp/typeck.cc:7475
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "нельзя создать указатель на элемент-ссылку %qD"
  
! #: cp/typeck.cc:7510 cp/typeck.cc:8092 rust/backend/rust-tree.cc:4701
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "попытка взять адрес битового поля"
  
! #: cp/typeck.cc:7677
  #, fuzzy, gcc-internal-format
  #| msgid "%<~%> on an expression of type bool"
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "%<~%> от выражения типа bool"
  
! #: cp/typeck.cc:7678
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "имелось в виду использовать логическое отрицание (%<!%>)?"
  
! #: cp/typeck.cc:7811
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ запрещает инкрементирование enum"
  
! #: cp/typeck.cc:7812
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ запрещает декрементирование enum"
  
! #: cp/typeck.cc:7828
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "невозможно инкрементировать указатель на неполный тип %qT"
  
! #: cp/typeck.cc:7830
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "невозможно декрементировать указатель на неполный тип %qT"
  
! #: cp/typeck.cc:7842
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ запрещает инкрементирование указателя типа %qT"
  
! #: cp/typeck.cc:7844
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ запрещает декрементирование указателя типа %qT"
  
! #: cp/typeck.cc:7884
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7897
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr "использование операнда типа %qT в %<operator--%> запрещено"
  
! #: cp/typeck.cc:7907
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7915
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr "использование операнда типа %qT в %<operator++%> устарело"
  
! #: cp/typeck.cc:8104 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "нельзя взять адрес от %<this%>, поскольку это rvalue-выражение"
  
! #: cp/typeck.cc:8126 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "запрошен адрес явной регистровой переменной %qD"
  
! #: cp/typeck.cc:8131 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "запрошен адрес для %qD, которая декларирована как %<register%>"
  
! #: cp/typeck.cc:8202
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "list-initializer для неклассового типа не должен быть заключен в скобки"
  
! #: cp/typeck.cc:8214
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "список выражений рассматривается как составное выражение в инициализаторе"
  
! #: cp/typeck.cc:8218
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "список выражений рассматривается как составное выражение в mem-initializer"
  
! #: cp/typeck.cc:8222
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "список выражений рассматривается как составное выражение в функциональном приведении типов"
  
! #: cp/typeck.cc:8260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s - список выражений рассматривается как составное выражение"
  
! #: cp/typeck.cc:8363
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "нет контекста для разрешения типа %qE"
  
! #: cp/typeck.cc:8400
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "приведение от типа %qT к типу %qT отбрасывает квалификаторы"
  
! #: cp/typeck.cc:8406
  #, fuzzy, gcc-internal-format
  #| msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast от типа %qT к типу %qT отбрасывает квалификаторы"
  
! #: cp/typeck.cc:8413
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast от типа %qT к типу %qT отбрасывает квалификаторы"
  
  #
! #: cp/typeck.cc:8439
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.cc:8453
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.cc:8902
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type %qT to type %qT"
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "некорректное применение static_cast от типа %qT к типу %qT"
  
! #: cp/typeck.cc:8908 cp/typeck.cc:8914 cp/typeck.cc:10638
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "тип класса %qT неполный"
  
! #: cp/typeck.cc:8942
  msgid "converting from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9017
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "некорректное приведение rvalue выражения из типа %qT к типу %qT"
  
! #: cp/typeck.cc:9087
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:9112
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9123
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9144 cp/typeck.cc:9334
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:9161
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "приведение указателя на функцию к указателю на объект условно поддерживается"
  
! #: cp/typeck.cc:9175
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "некорректное приведение из типа %qT к типу %qT"
  
! #: cp/typeck.cc:9248
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "некорректное применение const_cast с типом %qT, не являющимся ни указателем, ни ссылкой, ни  указателем на элемент данных"
  
! #: cp/typeck.cc:9257
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "некорректное применение const_cast с типом %qT, являющимся указателем или ссылкой на функцию"
  
! #: cp/typeck.cc:9299
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "некорректное применение const_cast от rvalue-выражения типа %qT к типу %qT"
  
! #: cp/typeck.cc:9369
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type %qT to type %qT"
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "некорректное применение const_cast от типа %qT к типу %qT"
  
! #: cp/typeck.cc:9470 cp/typeck.cc:9479
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ не поддерживает приведение к типу массива %qT"
  
! #: cp/typeck.cc:9488
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "некорректное приведение к типу функции %qT"
  
! #: cp/typeck.cc:9604
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "moving %qE of type %qT to itself"
  msgstr "ошибка преобразования %qE из типа %qT в тип %qT"
  
! #: cp/typeck.cc:9869
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  в вычислении %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9930
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "присваивание массиву из списка инициализатора"
  
! #: cp/typeck.cc:9957
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "несовместимые типы в присваивании %qT -> %qT"
  
! #: cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "массив использован как инициализатор"
  
! #: cp/typeck.cc:9975
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "некорректное присваивание массива"
  
! #: cp/typeck.cc:10111
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   в преобразовании указателя на элемент-функцию"
  
! #: cp/typeck.cc:10125
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "преобразование указателя к элементу через виртуальную базу %qT"
  
! #: cp/typeck.cc:10173 cp/typeck.cc:10192
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   в преобразовании указателя на элемент"
  
! #: cp/typeck.cc:10273
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "некорректное преобразование к типу %qT от типа %qT"
  
! #: cp/typeck.cc:10597
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.cc:10602
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.cc:10611
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.cc:10615
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.cc:10620
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.cc:10656
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "параметр %qP %qD мог быть кандидатом для атрибута формата"
  
! #: cp/typeck.cc:10660
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "параметр мог быть кандидатом для атрибута формата"
  
! #: cp/typeck.cc:10665
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "цель преобразования могла быть кандидатом для атрибута формата"
  
! #: cp/typeck.cc:10670
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "цель инициализации могла быть кандидатом для атрибута формата"
  
! #: cp/typeck.cc:10680
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "левая часть присваивания могла быть кандидатом для атрибута формата"
  
! #: cp/typeck.cc:10766
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "при передаче аргумента %P от %qD"
  
! #: cp/typeck.cc:10850
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "возврат ссылки на временную переменную"
  
! #: cp/typeck.cc:10853
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "returning pointer to temporary"
  msgstr "возврат ссылки на временную переменную"
  
! #: cp/typeck.cc:10856
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10891
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "возвращена ссылка на локальную переменную %qD"
  
! #: cp/typeck.cc:10895
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10901
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "возвращен адрес метки %qD"
  
! #: cp/typeck.cc:10905
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "возвращен адрес локальной переменной %qD"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11166 cp/typeck.cc:11182 cp/typeck.cc:11207 cp/typeck.cc:11244
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
  #
! #: cp/typeck.cc:11206 cp/typeck.cc:11241
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in return statement"
  msgstr "недостаточно значений в операторе возврата"
  
  #
! #: cp/typeck.cc:11243
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in initialization"
  msgstr "недостаточно значений в операторе возврата"
  
! #: cp/typeck.cc:11281
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "возвращен результат деструктора"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11293
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "возврат в обработчике try-блока конструктора"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11296
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "возврат результата конструктора"
  
! #: cp/typeck.cc:11336 cp/typeck.cc:11382
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return без значения в функции, возвращающей %qT"
  
! #: cp/typeck.cc:11344
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "возврат списка инициализатора"
  
! #: cp/typeck.cc:11363
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "противоречивые типы %qT и %qT выведены для возвращаемого типа lambda"
  
! #: cp/typeck.cc:11366
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "противоречивый вывод для auto return type: %qT и затем %qT"
  
! #: cp/typeck.cc:11403
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:11432
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> не должен возвращать NULL, если только он не декларирован %<throw()%> (или задан ключ -fcheck-new)"
  
! #: cp/typeck.cc:11521
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for %q#D"
  msgid "not eliding copy on return from %qD"
  msgstr "некорректный ковариантный тип результата для %q#D"
  
! #: cp/typeck.cc:11533
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:12119
  #, fuzzy, gcc-internal-format
  #| msgid "using temporary as lvalue"
  msgid "using rvalue as lvalue"
*************** msgid "Array reference at %C cannot have
*** 73771,73779 ****
  msgstr "Ссылка на массив в %C не может иметь больше чем %d измерений"
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6539 fortran/check.cc:6582 fortran/check.cc:6624
! #: fortran/check.cc:6651 fortran/check.cc:6914 fortran/match.cc:1859
! #: fortran/match.cc:3656 fortran/match.cc:3998 fortran/match.cc:4194
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
--- 73881,73889 ----
  msgstr "Ссылка на массив в %C не может иметь больше чем %d измерений"
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6610 fortran/check.cc:6653 fortran/check.cc:6695
! #: fortran/check.cc:6722 fortran/check.cc:6985 fortran/match.cc:1859
! #: fortran/match.cc:3657 fortran/match.cc:3999 fortran/match.cc:4195
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
*************** msgstr "[...] стиль констру�
*** 73932,73938 ****
  msgid "Array constructor including type specification at %C"
  msgstr "Конструктор массива, включающий спецификацию типа в %C"
  
! #: fortran/array.cc:1372 fortran/match.cc:4630
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr "Type-spec в %L не может содержать параметр отложенного типа"
--- 74042,74048 ----
  msgid "Array constructor including type specification at %C"
  msgstr "Конструктор массива, включающий спецификацию типа в %C"
  
! #: fortran/array.cc:1372 fortran/match.cc:4631
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr "Type-spec в %L не может содержать параметр отложенного типа"
*************** msgstr "Список имен %qs не �
*** 74054,74060 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "%<I%> в %L и %<J%> в %L не могут обе быть BOZ литеральными константами"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid exponent-letter %<q%> in real-literal-constant at %C"
  msgid "Invalid use of BOZ literal constant at %L"
--- 74164,74170 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "%<I%> в %L и %<J%> в %L не могут обе быть BOZ литеральными константами"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid exponent-letter %<q%> in real-literal-constant at %C"
  msgid "Invalid use of BOZ literal constant at %L"
*************** msgstr "%qs аргумент %qs вст�
*** 74135,74141 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "%qs аргумент %qs встроенной функции в %L должен быть INTEGER или PROCEDURE"
  
! #: fortran/check.cc:742 fortran/check.cc:8216
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "%qs аргумент %qs встроенной функции в %L должен быть константой"
--- 74245,74251 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "%qs аргумент %qs встроенной функции в %L должен быть INTEGER или PROCEDURE"
  
! #: fortran/check.cc:742 fortran/check.cc:8287
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "%qs аргумент %qs встроенной функции в %L должен быть константой"
*************** msgstr "ENTRY оператор в %C н�
*** 74533,74540 ****
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6900
! #: fortran/check.cc:7031
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr "%qs встроенная функция с KIND аргументом в %L"
--- 74643,74650 ----
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6971
! #: fortran/check.cc:7102
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr "%qs встроенная функция с KIND аргументом в %L"
*************** msgstr "%qs аргумент %qs вст�
*** 74723,74729 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "%qs аргумент %qs встроенной функции в %L должен быть INTEGER или REAL"
  
! #: fortran/check.cc:4577 fortran/check.cc:8136 fortran/check.cc:8151
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr "%qs аргумент %qs встроенной функции в %L должен быть INTEGER"
--- 74833,74839 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "%qs аргумент %qs встроенной функции в %L должен быть INTEGER или REAL"
  
! #: fortran/check.cc:4577 fortran/check.cc:8207 fortran/check.cc:8222
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr "%qs аргумент %qs встроенной функции в %L должен быть INTEGER"
*************** msgstr "NULL встроенная фун
*** 74779,74785 ****
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr "%qs аргумент %qs встроенной функции в %L должен иметь тип либо REAL либо INTEGER"
  
! #: fortran/check.cc:4984 fortran/check.cc:6978
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
--- 74889,74895 ----
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr "%qs аргумент %qs встроенной функции в %L должен иметь тип либо REAL либо INTEGER"
  
! #: fortran/check.cc:4984 fortran/check.cc:7049
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
*************** msgstr "%qs встроенная фун�
*** 74902,74913 ****
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "%<source%> аргумент %<shape%> встроенной функции в %L не должен быть массивом предполагаемого размера"
  
! #: fortran/check.cc:5735 fortran/check.cc:8196
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "%qs аргумент %qs встроенной функции в %L не должен быть процедурой"
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8188
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "%qs аргумент %qs встроенной функции в %L не должен быть TYPE(*)"
--- 75012,75023 ----
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "%<source%> аргумент %<shape%> встроенной функции в %L не должен быть массивом предполагаемого размера"
  
! #: fortran/check.cc:5735 fortran/check.cc:8267
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "%qs аргумент %qs встроенной функции в %L не должен быть процедурой"
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8259
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "%qs аргумент %qs встроенной функции в %L не должен быть TYPE(*)"
*************** msgstr "is_c_interoperable(): gfc_simpli
*** 74927,75278 ****
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "%qs аргумент %qs встроенной функции в %L должен быть интероперабельной сущностью данных: %s"
  
! #: fortran/check.cc:5927
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr "Аргумент C_PTR_1 в %L для C_ASSOCIATED должен иметь тип TYPE(C_PTR) или TYPE(C_FUNPTR)"
  
! #: fortran/check.cc:5941
! #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr "Аргумент C_PTR_2 в %L для C_ASSOCIATED должен иметь тот же тип, что и C_PTR_1: %s вместо %s"
  
! #: fortran/check.cc:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr "Аргумент CPTR в %L для C_F_POINTER должен иметь тип TYPE(C_PTR)"
  
! #: fortran/check.cc:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "Аргумент FPTR в %L для C_F_POINTER должен быть указателем"
  
! #: fortran/check.cc:5984
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr "FPTR аргумент в %L для C_F_POINTER должен быть полиморфным"
  
! #: fortran/check.cc:5991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr "Аргумент FPTR в %L для C_F_POINTER не должен быть коиндексирован"
  
! #: fortran/check.cc:5998
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr "Неожиданный SHAPE аргумент в %L для C_F_POINTER со скалярным FPTR"
  
! #: fortran/check.cc:6004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr "Ожидался SHAPE аргумент для C_F_POINTER с массивным FPTR в %L"
  
! #: fortran/check.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "SHAPE аргумент в %L для C_F_POINTER должен иметь тот же размер, что и RANK FPTR"
  
! #: fortran/check.cc:6033
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr "Полиморфный FPTR в %L для C_F_POINTER"
  
! #: fortran/check.cc:6039
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD is not a function returning a pointer"
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr "%qD не является шаблоном функции"
  
! #: fortran/check.cc:6046
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Noninteroperable array FPTR at %L to C_F_POINTER: %s"
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr "Неинтероперабельный массив FPTR в %L для C_F_POINTER: %s"
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr "Аргумент CPTR в %L для C_F_PROCPOINTER должен иметь тип TYPE(C_FUNPTR)"
  
! #: fortran/check.cc:6074
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr "Аргумент FPTR в %L для C_F_PROCPOINTER должен быть указателем на процедуру"
  
! #: fortran/check.cc:6081
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr "Аргумент FPTR в %L для C_F_PROCPOINTER должен быть коиндексирован"
  
! #: fortran/check.cc:6087
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr "Неинтероперабельный указатель на процедуру в %L для C_F_PROCPOINTER"
  
! #: fortran/check.cc:6101
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr "Аргумент X в %L для C_FUNLOC не должен быть коиндексирован"
  
! #: fortran/check.cc:6113
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "Результат функции %qs в %L не годится как X аргумент для C_FUNLOC"
  
! #: fortran/check.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr "Аргумент X в %L для C_FUNLOC должен быть процедурой или указателем на процедуру"
  
! #: fortran/check.cc:6126
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "Неинтероперабельная процедура в %L для C_FUNLOC"
  
! #: fortran/check.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr "Аргумент X в %L для C_LOC не должен быть коиндексирован"
  
! #: fortran/check.cc:6146
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "X аргумент в %L для C_LOC не должен быть полиморфным"
  
! #: fortran/check.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "Аргумент X в %L для C_LOC должен иметь POINTER или TARGET атрибут"
  
! #: fortran/check.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr "Аргумент X в %L для C_LOC не должен быть строкой нулевого размера"
  
! #: fortran/check.cc:6174
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr "Аргумент в %L для C_LOC не должен быть полиморфным"
  
! #: fortran/check.cc:6181
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr "Неинтероперабельный массив в %L как аргумент для C_LOC: %s"
  
! #: fortran/check.cc:6192
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr "Массив неинтероперабельного типа в %L для C_LOC, который является неразмещаемым и не подразумеваемого и не явного размера"
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr "Секция массива в %L для C_LOC"
  
! #: fortran/check.cc:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "не двойной точности REAL аргумент для %s встроенной функции в %L"
  
! #: fortran/check.cc:6241
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "%qs аргумент %qs встроенной функции в %L должен быть меньше чем ранг %d"
  
! #: fortran/check.cc:6260
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "%qs аргумент %qs встроенной функции в %L не есть корректный индекс измерения"
  
! #: fortran/check.cc:6284
  #, fuzzy, gcc-internal-format
  #| msgid "%qs argument of %qs intrinsic at %L must be default real"
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "%qs аргумент %qs встроенной функции в %L должен быть подразумеваемым вещественным"
  
! #: fortran/check.cc:6548
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "'%s' аргумент для IMAGE_INDEX должен быть массивом ранга один в %L"
  
! #: fortran/check.cc:6555
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "%qs аргумент %qs встроенной функции в %L должен быть INTEGER"
  
! #: fortran/check.cc:6564
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr "Число элементов массива SUB аргумента для IMAGE_INDEX в %L должно быть %d (коранг) а не %d"
  
! #: fortran/check.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr "DISTANCE= аргумент для NUM_IMAGES в %L"
  
! #: fortran/check.cc:6610
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr "FAILED= аргумент в NUM_IMAGES в %L"
  
! #: fortran/check.cc:6634
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6660
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr "DIM аргумент без COARRAY аргумента не допускается для THIS_IMAGE встроенной функции в %L"
  
! #: fortran/check.cc:6667
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr "DISTANCE аргумент не должен быть задан вместе с COARRAY или DIM аргументом во встроенной функции в %L"
  
! #: fortran/check.cc:6678
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "Неожиданный DIM аргумент с некомассивным аргументом в %L"
  
! #: fortran/check.cc:6696
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr "DISTANCE= аргумент для THIS_IMAGE в %L"
  
! #: fortran/check.cc:6754
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6806
  #, fuzzy, gcc-internal-format
  #| msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "%<MOLD%> аргумент %<TRANSFER%> встроенной функции в %L не должен быть %s"
  
! #: fortran/check.cc:6825
  #, fuzzy, gcc-internal-format
  #| msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "%<MOLD%> аргумент %<TRANSFER%> встроенной функции в %L не должен быть %s"
  
! #: fortran/check.cc:6833
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "%<MOLD%> аргумент %<TRANSFER%> встроенной функции в %L не должен быть %s"
  
! #: fortran/check.cc:6868
  #, fuzzy
  #| msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ld"
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr "Встроенная функция TRANSFER в %L имеет частично неопределенный результат: исходный размер %ld < размера результата %ld"
  
! #: fortran/check.cc:6992
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "%qs аргумент %qs встроенной функции в %L должен иметь тот же ранг, что и %qs или быть скаляром"
  
! #: fortran/check.cc:7005
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "%qs и %qs аргументы %qs встроенной функции в %L должны иметь идентичную форму."
  
! #: fortran/check.cc:7141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr "COUNT аргумент для SYSTEM_CLOCK в %L имеет неподразумеваемый вид"
  
! #: fortran/check.cc:7153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "Аргумент ATANH в %L должен быть внутри диапазона от -1 до 1"
  
! #: fortran/check.cc:7308 fortran/check.cc:7344
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "Размер %qs аргумента %qs встроенной функции в %L слишком мал (%i/%i)"
  
! #: fortran/check.cc:7355
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Слишком много аргументов %s в %L"
  
! #: fortran/check.cc:7373
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr "fe_runtime_error цепочка должна быть null-терминирована"
  
! #: fortran/check.cc:7385
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "fe_runtime_error: Неправильное число аргументов (%d вместо %d)"
  
! #: fortran/check.cc:7427
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "COUNT аргумент для SYSTEM_CLOCK в %L имеет неподразумеваемый вид"
  
! #: fortran/check.cc:7434
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "COUNT аргумент для SYSTEM_CLOCK в %L имеет неподразумеваемый вид"
  
! #: fortran/check.cc:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr "Вещественный COUNT_RATE аргумент для SYSTEM_CLOCK в %L"
  
! #: fortran/check.cc:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "COUNT_RATE аргумент для SYSTEM_CLOCK в %L имеет неподразумеваемый вид"
  
! #: fortran/check.cc:7472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "COUNT_RATE аргумент для SYSTEM_CLOCK в %L имеет неподразумеваемый вид"
  
! #: fortran/check.cc:7492
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "COUNT_MAX аргумент для SYSTEM_CLOCK в %L имеет неподразумеваемый вид"
  
! #: fortran/check.cc:7502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "COUNT_MAX аргумент для SYSTEM_CLOCK в %L имеет неподразумеваемый вид"
  
! #: fortran/check.cc:7517 fortran/check.cc:7524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "COUNT аргумент для SYSTEM_CLOCK в %L имеет неподразумеваемый вид"
  
! #: fortran/check.cc:7738
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "%qs аргумент %qs встроенной функции в %L должен быть вида не шире чем подразумеваемый вид (%d)"
  
! #: fortran/check.cc:7920
  #, fuzzy, gcc-internal-format
  #| msgid "ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexed"
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "ATOM аргумент в %L для %s встроенной функции должен быть комассивом или коиндексированным"
  
! #: fortran/check.cc:8109 fortran/check.cc:8120
  #, fuzzy, gcc-internal-format
  #| msgid "%qs argument of %qs intrinsic at %L must be INTEGER or LOGICAL"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "%qs аргумент %qs встроенной функции в %L должен быть INTEGER или LOGICAL"
  
! #: fortran/check.cc:8180
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr "Встроенная функция NULL в %L не может быть фактическим аргументом для STORAGE_SIZE, так как она возвращает неассоциированный указатель"
--- 75037,75389 ----
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "%qs аргумент %qs встроенной функции в %L должен быть интероперабельной сущностью данных: %s"
  
! #: fortran/check.cc:5949
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr "Аргумент C_PTR_1 в %L для C_ASSOCIATED должен иметь тип TYPE(C_PTR) или TYPE(C_FUNPTR)"
  
! #: fortran/check.cc:6003
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr "Аргумент C_PTR_2 в %L для C_ASSOCIATED должен иметь тот же тип, что и C_PTR_1: %s вместо %s"
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr "Аргумент CPTR в %L для C_F_POINTER должен иметь тип TYPE(C_PTR)"
  
! #: fortran/check.cc:6048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "Аргумент FPTR в %L для C_F_POINTER должен быть указателем"
  
! #: fortran/check.cc:6055
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr "FPTR аргумент в %L для C_F_POINTER должен быть полиморфным"
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr "Аргумент FPTR в %L для C_F_POINTER не должен быть коиндексирован"
  
! #: fortran/check.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr "Неожиданный SHAPE аргумент в %L для C_F_POINTER со скалярным FPTR"
  
! #: fortran/check.cc:6075
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr "Ожидался SHAPE аргумент для C_F_POINTER с массивным FPTR в %L"
  
! #: fortran/check.cc:6094
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "SHAPE аргумент в %L для C_F_POINTER должен иметь тот же размер, что и RANK FPTR"
  
! #: fortran/check.cc:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr "Полиморфный FPTR в %L для C_F_POINTER"
  
! #: fortran/check.cc:6110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD is not a function returning a pointer"
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr "%qD не является шаблоном функции"
  
! #: fortran/check.cc:6117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Noninteroperable array FPTR at %L to C_F_POINTER: %s"
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr "Неинтероперабельный массив FPTR в %L для C_F_POINTER: %s"
  
! #: fortran/check.cc:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr "Аргумент CPTR в %L для C_F_PROCPOINTER должен иметь тип TYPE(C_FUNPTR)"
  
! #: fortran/check.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr "Аргумент FPTR в %L для C_F_PROCPOINTER должен быть указателем на процедуру"
  
! #: fortran/check.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr "Аргумент FPTR в %L для C_F_PROCPOINTER должен быть коиндексирован"
  
! #: fortran/check.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr "Неинтероперабельный указатель на процедуру в %L для C_F_PROCPOINTER"
  
! #: fortran/check.cc:6172
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr "Аргумент X в %L для C_FUNLOC не должен быть коиндексирован"
  
! #: fortran/check.cc:6184
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "Результат функции %qs в %L не годится как X аргумент для C_FUNLOC"
  
! #: fortran/check.cc:6191
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr "Аргумент X в %L для C_FUNLOC должен быть процедурой или указателем на процедуру"
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "Неинтероперабельная процедура в %L для C_FUNLOC"
  
! #: fortran/check.cc:6211
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr "Аргумент X в %L для C_LOC не должен быть коиндексирован"
  
! #: fortran/check.cc:6217
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "X аргумент в %L для C_LOC не должен быть полиморфным"
  
! #: fortran/check.cc:6228
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "Аргумент X в %L для C_LOC должен иметь POINTER или TARGET атрибут"
  
! #: fortran/check.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr "Аргумент X в %L для C_LOC не должен быть строкой нулевого размера"
  
! #: fortran/check.cc:6245
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr "Аргумент в %L для C_LOC не должен быть полиморфным"
  
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr "Неинтероперабельный массив в %L как аргумент для C_LOC: %s"
  
! #: fortran/check.cc:6263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr "Массив неинтероперабельного типа в %L для C_LOC, который является неразмещаемым и не подразумеваемого и не явного размера"
  
! #: fortran/check.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr "Секция массива в %L для C_LOC"
  
! #: fortran/check.cc:6296
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "не двойной точности REAL аргумент для %s встроенной функции в %L"
  
! #: fortran/check.cc:6312
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "%qs аргумент %qs встроенной функции в %L должен быть меньше чем ранг %d"
  
! #: fortran/check.cc:6331
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "%qs аргумент %qs встроенной функции в %L не есть корректный индекс измерения"
  
! #: fortran/check.cc:6355
  #, fuzzy, gcc-internal-format
  #| msgid "%qs argument of %qs intrinsic at %L must be default real"
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "%qs аргумент %qs встроенной функции в %L должен быть подразумеваемым вещественным"
  
! #: fortran/check.cc:6619
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "'%s' аргумент для IMAGE_INDEX должен быть массивом ранга один в %L"
  
! #: fortran/check.cc:6626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "%qs аргумент %qs встроенной функции в %L должен быть INTEGER"
  
! #: fortran/check.cc:6635
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr "Число элементов массива SUB аргумента для IMAGE_INDEX в %L должно быть %d (коранг) а не %d"
  
! #: fortran/check.cc:6668
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr "DISTANCE= аргумент для NUM_IMAGES в %L"
  
! #: fortran/check.cc:6681
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr "FAILED= аргумент в NUM_IMAGES в %L"
  
! #: fortran/check.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6731
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr "DIM аргумент без COARRAY аргумента не допускается для THIS_IMAGE встроенной функции в %L"
  
! #: fortran/check.cc:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr "DISTANCE аргумент не должен быть задан вместе с COARRAY или DIM аргументом во встроенной функции в %L"
  
! #: fortran/check.cc:6749
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "Неожиданный DIM аргумент с некомассивным аргументом в %L"
  
! #: fortran/check.cc:6767
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr "DISTANCE= аргумент для THIS_IMAGE в %L"
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6877
  #, fuzzy, gcc-internal-format
  #| msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "%<MOLD%> аргумент %<TRANSFER%> встроенной функции в %L не должен быть %s"
  
! #: fortran/check.cc:6896
  #, fuzzy, gcc-internal-format
  #| msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "%<MOLD%> аргумент %<TRANSFER%> встроенной функции в %L не должен быть %s"
  
! #: fortran/check.cc:6904
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "%<MOLD%> аргумент %<TRANSFER%> встроенной функции в %L не должен быть %s"
  
! #: fortran/check.cc:6939
  #, fuzzy
  #| msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ld"
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr "Встроенная функция TRANSFER в %L имеет частично неопределенный результат: исходный размер %ld < размера результата %ld"
  
! #: fortran/check.cc:7063
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "%qs аргумент %qs встроенной функции в %L должен иметь тот же ранг, что и %qs или быть скаляром"
  
! #: fortran/check.cc:7076
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "%qs и %qs аргументы %qs встроенной функции в %L должны иметь идентичную форму."
  
! #: fortran/check.cc:7212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr "COUNT аргумент для SYSTEM_CLOCK в %L имеет неподразумеваемый вид"
  
! #: fortran/check.cc:7224
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "Аргумент ATANH в %L должен быть внутри диапазона от -1 до 1"
  
! #: fortran/check.cc:7379 fortran/check.cc:7415
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "Размер %qs аргумента %qs встроенной функции в %L слишком мал (%i/%i)"
  
! #: fortran/check.cc:7426
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Слишком много аргументов %s в %L"
  
! #: fortran/check.cc:7444
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr "fe_runtime_error цепочка должна быть null-терминирована"
  
! #: fortran/check.cc:7456
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "fe_runtime_error: Неправильное число аргументов (%d вместо %d)"
  
! #: fortran/check.cc:7498
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "COUNT аргумент для SYSTEM_CLOCK в %L имеет неподразумеваемый вид"
  
! #: fortran/check.cc:7505
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "COUNT аргумент для SYSTEM_CLOCK в %L имеет неподразумеваемый вид"
  
! #: fortran/check.cc:7526
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr "Вещественный COUNT_RATE аргумент для SYSTEM_CLOCK в %L"
  
! #: fortran/check.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "COUNT_RATE аргумент для SYSTEM_CLOCK в %L имеет неподразумеваемый вид"
  
! #: fortran/check.cc:7543
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "COUNT_RATE аргумент для SYSTEM_CLOCK в %L имеет неподразумеваемый вид"
  
! #: fortran/check.cc:7563
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "COUNT_MAX аргумент для SYSTEM_CLOCK в %L имеет неподразумеваемый вид"
  
! #: fortran/check.cc:7573
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "COUNT_MAX аргумент для SYSTEM_CLOCK в %L имеет неподразумеваемый вид"
  
! #: fortran/check.cc:7588 fortran/check.cc:7595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "COUNT аргумент для SYSTEM_CLOCK в %L имеет неподразумеваемый вид"
  
! #: fortran/check.cc:7809
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "%qs аргумент %qs встроенной функции в %L должен быть вида не шире чем подразумеваемый вид (%d)"
  
! #: fortran/check.cc:7991
  #, fuzzy, gcc-internal-format
  #| msgid "ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexed"
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "ATOM аргумент в %L для %s встроенной функции должен быть комассивом или коиндексированным"
  
! #: fortran/check.cc:8180 fortran/check.cc:8191
  #, fuzzy, gcc-internal-format
  #| msgid "%qs argument of %qs intrinsic at %L must be INTEGER or LOGICAL"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "%qs аргумент %qs встроенной функции в %L должен быть INTEGER или LOGICAL"
  
! #: fortran/check.cc:8251
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr "Встроенная функция NULL в %L не может быть фактическим аргументом для STORAGE_SIZE, так как она возвращает неассоциированный указатель"
*************** msgstr "Встроенная функц�
*** 75284,75290 ****
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "Максимальный уровень расширения достигнут с типом %qs в %L"
  
! #: fortran/class.cc:3123 fortran/class.cc:3197
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr "%qs от %qs является PRIVATE в %L"
--- 75395,75401 ----
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "Максимальный уровень расширения достигнут с типом %qs в %L"
  
! #: fortran/class.cc:3127 fortran/class.cc:3201
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr "%qs от %qs является PRIVATE в %L"
*************** msgstr "Неиспользуемая и�
*** 75332,75343 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "Инициализация в %C не для указательной переменной"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5604
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Начальный индекс подстроки в %L меньше единицы"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5634
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Конечный индекс подстроки в %L превышает длину строки"
--- 75443,75454 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "Инициализация в %C не для указательной переменной"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Начальный индекс подстроки в %L меньше единицы"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5607
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Конечный индекс подстроки в %L превышает длину строки"
*************** msgstr "Элемент данных ни
*** 75357,75363 ****
  msgid "Data element above array upper bound at %L"
  msgstr "Элемент данных выше верхней границы массива в %L"
  
! #: fortran/data.cc:390 fortran/data.cc:620
  #, gcc-internal-format
  msgid "re-initialization of %qs at %L"
  msgstr "реинициализация %qs в %L"
--- 75468,75474 ----
  msgid "Data element above array upper bound at %L"
  msgstr "Элемент данных выше верхней границы массива в %L"
  
! #: fortran/data.cc:390 fortran/data.cc:626
  #, gcc-internal-format
  msgid "re-initialization of %qs at %L"
  msgstr "реинициализация %qs в %L"
*************** msgstr ""
*** 75377,75389 ****
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr "Не удалось упростить ссылку на подстроку в DATA операторе в %L"
  
! #: fortran/data.cc:643
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:703 fortran/data.cc:722 fortran/data.cc:736
! #: fortran/data.cc:762 fortran/data.cc:909
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr ""
--- 75488,75500 ----
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr "Не удалось упростить ссылку на подстроку в DATA операторе в %L"
  
! #: fortran/data.cc:649
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr ""
  
! #: fortran/data.cc:709 fortran/data.cc:728 fortran/data.cc:742
! #: fortran/data.cc:768 fortran/data.cc:915
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr ""
*************** msgstr "Некорректная INTENT
*** 75524,75530 ****
  msgid "deferred type parameter at %C"
  msgstr "отложенный параметр типа в %C"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14157
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Скалярное INTEGER выражение ожидалось в %L"
--- 75635,75641 ----
  msgid "deferred type parameter at %C"
  msgstr "отложенный параметр типа в %C"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14147
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Скалярное INTEGER выражение ожидалось в %L"
*************** msgstr "identical_array_ref(): прот�
*** 77402,77413 ****
  msgid "are_identical_variables: Bad type"
  msgstr "are_identical_variables: Некорректный тип"
  
! #: fortran/dependency.cc:1021
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr "INTENT(%s) фактические аргументы в %L могут противоречить фактическим аргументам в %L."
  
! #: fortran/dependency.cc:1326
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr "gfc_check_dependency: ожидается EXPR_VARIABLE"
--- 77513,77524 ----
  msgid "are_identical_variables: Bad type"
  msgstr "are_identical_variables: Некорректный тип"
  
! #: fortran/dependency.cc:1025
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr "INTENT(%s) фактические аргументы в %L могут противоречить фактическим аргументам в %L."
  
! #: fortran/dependency.cc:1330
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr "gfc_check_dependency: ожидается EXPR_VARIABLE"
*************** msgstr "show_expr(): Не знаю, ка
*** 77442,77448 ****
  msgid "show_code_node(): Bad statement code"
  msgstr "show_code_node(): Некорректный код оператора"
  
! #: fortran/dump-parse-tree.cc:4356 fortran/dump-parse-tree.cc:4450
  #, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr ""
--- 77553,77559 ----
  msgid "show_code_node(): Bad statement code"
  msgstr "show_code_node(): Некорректный код оператора"
  
! #: fortran/dump-parse-tree.cc:4358 fortran/dump-parse-tree.cc:4453
  #, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr ""
*************** msgstr "Переполнение при
*** 77485,77943 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr "gfc_is_constant_expr(): Неизвестный тип выражения"
  
! #: fortran/expr.cc:1338
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr "simplify_intrinsic_op(): Некорректный оператор"
  
! #: fortran/expr.cc:1444
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "Индекс размерности %d выходит за границы в %L"
  
! #: fortran/expr.cc:1643 fortran/expr.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "индекс размерности %d выходит за границы в %L"
  
! #: fortran/expr.cc:1769
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option."
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "Число элементов (%d) в конструкторе массива в %L требует увеличения допустимой %d верхней границы.  См. опцию %<-fmax-array-constructor%>"
  
! #: fortran/expr.cc:1780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in array constructor at %C"
  msgid "Error in array constructor referenced at %L"
  msgstr "Синтаксическая ошибка в конструкторе массива в %C"
  
! #: fortran/expr.cc:1890 fortran/primary.cc:2521 fortran/primary.cc:2698
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MODULE prefix at %C"
  msgid "LEN part_ref at %C"
  msgstr "MODULE префикс в %C"
  
! #: fortran/expr.cc:1915 fortran/primary.cc:2516 fortran/primary.cc:2713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MODULE prefix at %C"
  msgid "KIND part_ref at %C"
  msgstr "MODULE префикс в %C"
  
! #: fortran/expr.cc:1926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "IMPURE procedure at %C"
  msgid "RE part_ref at %C"
  msgstr "IMPURE процедура в %C"
  
! #: fortran/expr.cc:1938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MODULE prefix at %C"
  msgid "IM part_ref at %C"
  msgstr "MODULE префикс в %C"
  
! #: fortran/expr.cc:2592
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "аргументы элементной функции в %C ненадлежащие"
  
! #: fortran/expr.cc:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Числовые или CHARACTER операнды требуются в выражении в %L"
  
! #: fortran/expr.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Оператор конкатенации в выражении в %L должен иметь два CHARACTER операнда"
  
! #: fortran/expr.cc:2668
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Оператор конкатенации в выражении в %L должен конкатенировать строки одного вида"
  
! #: fortran/expr.cc:2678
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2694
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "LOGICAL операнды требуются в выражении в %L"
  
! #: fortran/expr.cc:2705
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Только встроенные операторы могут использоваться в выражении в %L"
  
! #: fortran/expr.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Числовые операнды требуются в выражении в %L"
  
! #: fortran/expr.cc:2736
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Некорректное инициализационное выражение для ALLOCATABLE компонента %qs в конструкторе структуры в %L"
  
! #: fortran/expr.cc:2873
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Переменная предполагаемой или отложенной character длины %qs в константном выражении в %L"
  
! #: fortran/expr.cc:2957
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "трансформационная встроенная функция %qs в %L не разрешена в инициализационном выражении"
  
! #: fortran/expr.cc:2988
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Вычисление нестандартного инициализационного выражения в %L"
  
! #: fortran/expr.cc:3065 fortran/resolve.cc:2890
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Функция %qs в инициализационном выражении в %L должна быть встроенной функцией"
  
! #: fortran/expr.cc:3077
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Встроенная функция %qs в %L не разрешена в инициализационном выражении"
  
! #: fortran/expr.cc:3116
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "PARAMETER %qs использован в %L до завершения его определения"
  
! #: fortran/expr.cc:3136
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "Массив предполагаемого размера %qs в %L не разрешен в инициализационном выражении"
  
! #: fortran/expr.cc:3142
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Массив предполагаемой формы %qs в %L не разрешен в инициализационном выражении"
  
! #: fortran/expr.cc:3151
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Массив предполагаемой формы %qs в %L не разрешен в инициализационном выражении"
  
! #: fortran/expr.cc:3155
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "Отложенный массив %qs в %L не разрешен в инициализационном выражении"
  
! #: fortran/expr.cc:3161
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "Массив %qs в %L является переменной, которая не сводится к константному выражению"
  
! #: fortran/expr.cc:3167
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "Массив предполагаемой формы %qs в %L не разрешен в инициализационном выражении"
  
! #: fortran/expr.cc:3177
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Parameter %qs at %L не был декларирован или является переменной, которая не сводится к константному выражению"
  
! #: fortran/expr.cc:3231
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "check_init_expr(): Неизвестный тип выражения"
  
! #: fortran/expr.cc:3371
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "Спецификационная функция %qs в %L не может быть оператор-функцией"
  
! #: fortran/expr.cc:3378
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Спецификационная функция %qs в %L не может быть внутренней функцией"
  
! #: fortran/expr.cc:3385
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "Спецификационная функция %qs в %L должна быть PURE"
  
! #: fortran/expr.cc:3393
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "Спецификационная функция %qs в %L не может быть RECURSIVE"
  
! #: fortran/expr.cc:3540
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "Формальный аргумент %qs не допускается в выражении в %L"
  
! #: fortran/expr.cc:3548
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Формальный аргумент %qs в %L не может быть OPTIONAL"
  
! #: fortran/expr.cc:3555
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Формальный аргумент %qs в %L не может быть INTENT(OUT)"
  
! #: fortran/expr.cc:3577
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "Переменная %qs не может появляться в выражении в %L"
  
! #: fortran/expr.cc:3608
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr "check_restricted(): Неизвестный тип выражения"
  
! #: fortran/expr.cc:3628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "Выражение в %L должно быть INTEGER типа, найдено %s"
  
! #: fortran/expr.cc:3640
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "Функция %qs в %L должна быть PURE"
  
! #: fortran/expr.cc:3649
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "Выражение в %L должно быть скалярным"
  
  #. Reject truncation.
! #: fortran/expr.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3685
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Несовместимые ранги в %s (%d и %d) в %L"
  
! #: fortran/expr.cc:3699
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Иная форма для %s в %L по измерению %d (%d и %d)"
  
! #: fortran/expr.cc:3747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "Присваивание полиморфному комассиву в %L не допускается"
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs в %L не есть VALUE"
  
! #: fortran/expr.cc:3814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal stride of zero at %L"
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Некорректный нулевой шаг в %L"
  
! #: fortran/expr.cc:3822
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Несовместимые ранги %d и %d в присваивании в %L"
  
! #: fortran/expr.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Тип переменной UNKNOWN в присваивании в %L"
  
! #: fortran/expr.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "NULL появляется в правой части присваивания в %L"
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Функция с POINTER-значением появляется в правой части присваивания в %L"
  
! #: fortran/expr.cc:3894
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:3901
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3932
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Несовместимые типы в DATA операторе в %L; попытка преобразования %s в %s"
  
! #: fortran/expr.cc:3976
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "Цель указательного присваивания не есть POINTER в %L"
  
! #: fortran/expr.cc:3984
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "%qs в указательном присваивании в %L не может быть l-value, поскольку это процедура"
  
! #: fortran/expr.cc:4008
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Ожидалась спецификация границ для %qs в %L"
  
! #: fortran/expr.cc:4013
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Спецификация границ для %qs в указательном присваивании в %L"
  
! #: fortran/expr.cc:4042
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "Шаг не может присутствовать в %L"
  
! #: fortran/expr.cc:4048 fortran/expr.cc:4068
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4056 fortran/expr.cc:4075
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4102
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "Указательный объект в %L не должен иметь коиндекс"
  
! #: fortran/expr.cc:4123
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Некорректное присваивание указателя на процедуру в %L"
  
! #: fortran/expr.cc:4148
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Результат функции %qs некорректен как процедурная цель в присваивании указателя на процедуру в %L"
  
! #: fortran/expr.cc:4157
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Абстрактный интерфейс %qs некорректен в присваивании указателя на процедуру в %L"
  
! #: fortran/expr.cc:4167
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Оператор-функция %qs некорректна в присваивании указателя на процедуру в %L"
  
! #: fortran/expr.cc:4173
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Внутренняя процедура %qs некорректна в присваивании указателя на процедуру в %L"
  
! #: fortran/expr.cc:4180
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Встроенная функция %qs в %L некорректна в присваивании указателя на процедуру"
  
! #: fortran/expr.cc:4188
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Невстроенная элементная процедура %qs некорректна в присваивании указателя на процедуру в %L"
  
! #: fortran/expr.cc:4211
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "Несоответствие в присваивании указателя на процедуру в %L: несоответствие в соглашении о вызове"
  
! #: fortran/expr.cc:4264
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Несоответствие интерфейсов в присваивании указателя на процедуру в %L: %qs не есть подпрограмма"
  
! #: fortran/expr.cc:4274 fortran/expr.cc:4289
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Явный интерфейс требуются для компонента %qs в %L: %s"
  
! #: fortran/expr.cc:4280 fortran/expr.cc:4295 fortran/resolve.cc:2764
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Явный интерфейс требуются для %qs в %L: %s"
  
! #: fortran/expr.cc:4307
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Несоответствие интерфейсов в присваивании указателя на процедуру в %L: %s"
  
! #: fortran/expr.cc:4316
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr "Цель указателя на процедуру %qs в %L должна быть встроенной функцией, host или use ассоциированной, на нее должна быть ссылка или она должна иметь EXTERNAL атрибут"
  
! #: fortran/expr.cc:4329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "Цель указательного присваивания не есть POINTER в %L"
  
! #: fortran/expr.cc:4343
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr "Data-pointer-object в %L должен быть неограниченно полиморфным или иметь тип с BIND или SEQUENCE атрибутами, чтобы быть совместимым с неограниченно полиморфной целью"
  
! #: fortran/expr.cc:4348
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Разные типа в присваивании указателя в %L; попытка присвоить %s в %s"
  
! #: fortran/expr.cc:4356
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Разные виды типовых параметров в присваивании указателя в %L"
  
! #: fortran/expr.cc:4363
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Разные ранги в присваивании указателя в %L"
  
! #: fortran/expr.cc:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "Цель переотображения ранга меньше чем размер указателя (%ld < %ld) в %L"
  
! #: fortran/expr.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "Цель переотображения ранга должна быть ранга 1 или просто непрерывна в %L"
  
! #: fortran/expr.cc:4416
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Цель, переотображающая ранг, не ранга 1 в %L"
  
! #: fortran/expr.cc:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The assumed-rank array at %C shall not have a codimension"
  msgid "The assumed rank data-target at %L must be contiguous"
--- 77596,78054 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr "gfc_is_constant_expr(): Неизвестный тип выражения"
  
! #: fortran/expr.cc:1339
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr "simplify_intrinsic_op(): Некорректный оператор"
  
! #: fortran/expr.cc:1445
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "Индекс размерности %d выходит за границы в %L"
  
! #: fortran/expr.cc:1644 fortran/expr.cc:1695
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "индекс размерности %d выходит за границы в %L"
  
! #: fortran/expr.cc:1770
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option."
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "Число элементов (%d) в конструкторе массива в %L требует увеличения допустимой %d верхней границы.  См. опцию %<-fmax-array-constructor%>"
  
! #: fortran/expr.cc:1781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in array constructor at %C"
  msgid "Error in array constructor referenced at %L"
  msgstr "Синтаксическая ошибка в конструкторе массива в %C"
  
! #: fortran/expr.cc:1945 fortran/primary.cc:2554 fortran/primary.cc:2739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MODULE prefix at %C"
  msgid "LEN part_ref at %C"
  msgstr "MODULE префикс в %C"
  
! #: fortran/expr.cc:1992 fortran/primary.cc:2549 fortran/primary.cc:2754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MODULE prefix at %C"
  msgid "KIND part_ref at %C"
  msgstr "MODULE префикс в %C"
  
! #: fortran/expr.cc:2003
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "IMPURE procedure at %C"
  msgid "RE part_ref at %C"
  msgstr "IMPURE процедура в %C"
  
! #: fortran/expr.cc:2028
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MODULE prefix at %C"
  msgid "IM part_ref at %C"
  msgstr "MODULE префикс в %C"
  
! #: fortran/expr.cc:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "аргументы элементной функции в %C ненадлежащие"
  
! #: fortran/expr.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Числовые или CHARACTER операнды требуются в выражении в %L"
  
! #: fortran/expr.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Оператор конкатенации в выражении в %L должен иметь два CHARACTER операнда"
  
! #: fortran/expr.cc:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Оператор конкатенации в выражении в %L должен конкатенировать строки одного вида"
  
! #: fortran/expr.cc:2782
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "LOGICAL операнды требуются в выражении в %L"
  
! #: fortran/expr.cc:2809
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Только встроенные операторы могут использоваться в выражении в %L"
  
! #: fortran/expr.cc:2817
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Числовые операнды требуются в выражении в %L"
  
! #: fortran/expr.cc:2840
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Некорректное инициализационное выражение для ALLOCATABLE компонента %qs в конструкторе структуры в %L"
  
! #: fortran/expr.cc:2977
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Переменная предполагаемой или отложенной character длины %qs в константном выражении в %L"
  
! #: fortran/expr.cc:3061
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "трансформационная встроенная функция %qs в %L не разрешена в инициализационном выражении"
  
! #: fortran/expr.cc:3092
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Вычисление нестандартного инициализационного выражения в %L"
  
! #: fortran/expr.cc:3169 fortran/resolve.cc:2891
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Функция %qs в инициализационном выражении в %L должна быть встроенной функцией"
  
! #: fortran/expr.cc:3181
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Встроенная функция %qs в %L не разрешена в инициализационном выражении"
  
! #: fortran/expr.cc:3220
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "PARAMETER %qs использован в %L до завершения его определения"
  
! #: fortran/expr.cc:3240
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "Массив предполагаемого размера %qs в %L не разрешен в инициализационном выражении"
  
! #: fortran/expr.cc:3246
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Массив предполагаемой формы %qs в %L не разрешен в инициализационном выражении"
  
! #: fortran/expr.cc:3255
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Массив предполагаемой формы %qs в %L не разрешен в инициализационном выражении"
  
! #: fortran/expr.cc:3259
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "Отложенный массив %qs в %L не разрешен в инициализационном выражении"
  
! #: fortran/expr.cc:3265
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "Массив %qs в %L является переменной, которая не сводится к константному выражению"
  
! #: fortran/expr.cc:3271
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "Массив предполагаемой формы %qs в %L не разрешен в инициализационном выражении"
  
! #: fortran/expr.cc:3281
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Parameter %qs at %L не был декларирован или является переменной, которая не сводится к константному выражению"
  
! #: fortran/expr.cc:3335
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "check_init_expr(): Неизвестный тип выражения"
  
! #: fortran/expr.cc:3475
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "Спецификационная функция %qs в %L не может быть оператор-функцией"
  
! #: fortran/expr.cc:3482
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Спецификационная функция %qs в %L не может быть внутренней функцией"
  
! #: fortran/expr.cc:3489
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "Спецификационная функция %qs в %L должна быть PURE"
  
! #: fortran/expr.cc:3497
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "Спецификационная функция %qs в %L не может быть RECURSIVE"
  
! #: fortran/expr.cc:3644
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "Формальный аргумент %qs не допускается в выражении в %L"
  
! #: fortran/expr.cc:3652
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Формальный аргумент %qs в %L не может быть OPTIONAL"
  
! #: fortran/expr.cc:3659
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Формальный аргумент %qs в %L не может быть INTENT(OUT)"
  
! #: fortran/expr.cc:3681
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "Переменная %qs не может появляться в выражении в %L"
  
! #: fortran/expr.cc:3712
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr "check_restricted(): Неизвестный тип выражения"
  
! #: fortran/expr.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "Выражение в %L должно быть INTEGER типа, найдено %s"
  
! #: fortran/expr.cc:3744
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "Функция %qs в %L должна быть PURE"
  
! #: fortran/expr.cc:3753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "Выражение в %L должно быть скалярным"
  
  #. Reject truncation.
! #: fortran/expr.cc:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3789
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Несовместимые ранги в %s (%d и %d) в %L"
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Иная форма для %s в %L по измерению %d (%d и %d)"
  
! #: fortran/expr.cc:3851
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "Присваивание полиморфному комассиву в %L не допускается"
  
! #: fortran/expr.cc:3907
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs в %L не есть VALUE"
  
! #: fortran/expr.cc:3918
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal stride of zero at %L"
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Некорректный нулевой шаг в %L"
  
! #: fortran/expr.cc:3926
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Несовместимые ранги %d и %d в присваивании в %L"
  
! #: fortran/expr.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Тип переменной UNKNOWN в присваивании в %L"
  
! #: fortran/expr.cc:3945
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "NULL появляется в правой части присваивания в %L"
  
! #: fortran/expr.cc:3955
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Функция с POINTER-значением появляется в правой части присваивания в %L"
  
! #: fortran/expr.cc:3998
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:4036
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Несовместимые типы в DATA операторе в %L; попытка преобразования %s в %s"
  
! #: fortran/expr.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "Цель указательного присваивания не есть POINTER в %L"
  
! #: fortran/expr.cc:4088
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "%qs в указательном присваивании в %L не может быть l-value, поскольку это процедура"
  
! #: fortran/expr.cc:4112
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Ожидалась спецификация границ для %qs в %L"
  
! #: fortran/expr.cc:4117
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Спецификация границ для %qs в указательном присваивании в %L"
  
! #: fortran/expr.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "Шаг не может присутствовать в %L"
  
! #: fortran/expr.cc:4152 fortran/expr.cc:4172
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4160 fortran/expr.cc:4179
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "Указательный объект в %L не должен иметь коиндекс"
  
! #: fortran/expr.cc:4227
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Некорректное присваивание указателя на процедуру в %L"
  
! #: fortran/expr.cc:4252
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Результат функции %qs некорректен как процедурная цель в присваивании указателя на процедуру в %L"
  
! #: fortran/expr.cc:4261
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Абстрактный интерфейс %qs некорректен в присваивании указателя на процедуру в %L"
  
! #: fortran/expr.cc:4271
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Оператор-функция %qs некорректна в присваивании указателя на процедуру в %L"
  
! #: fortran/expr.cc:4277
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Внутренняя процедура %qs некорректна в присваивании указателя на процедуру в %L"
  
! #: fortran/expr.cc:4284
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Встроенная функция %qs в %L некорректна в присваивании указателя на процедуру"
  
! #: fortran/expr.cc:4292
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Невстроенная элементная процедура %qs некорректна в присваивании указателя на процедуру в %L"
  
! #: fortran/expr.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "Несоответствие в присваивании указателя на процедуру в %L: несоответствие в соглашении о вызове"
  
! #: fortran/expr.cc:4368
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Несоответствие интерфейсов в присваивании указателя на процедуру в %L: %qs не есть подпрограмма"
  
! #: fortran/expr.cc:4378 fortran/expr.cc:4393
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Явный интерфейс требуются для компонента %qs в %L: %s"
  
! #: fortran/expr.cc:4384 fortran/expr.cc:4399 fortran/resolve.cc:2765
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Явный интерфейс требуются для %qs в %L: %s"
  
! #: fortran/expr.cc:4411
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Несоответствие интерфейсов в присваивании указателя на процедуру в %L: %s"
  
! #: fortran/expr.cc:4420
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr "Цель указателя на процедуру %qs в %L должна быть встроенной функцией, host или use ассоциированной, на нее должна быть ссылка или она должна иметь EXTERNAL атрибут"
  
! #: fortran/expr.cc:4433
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "Цель указательного присваивания не есть POINTER в %L"
  
! #: fortran/expr.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr "Data-pointer-object в %L должен быть неограниченно полиморфным или иметь тип с BIND или SEQUENCE атрибутами, чтобы быть совместимым с неограниченно полиморфной целью"
  
! #: fortran/expr.cc:4452
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Разные типа в присваивании указателя в %L; попытка присвоить %s в %s"
  
! #: fortran/expr.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Разные виды типовых параметров в присваивании указателя в %L"
  
! #: fortran/expr.cc:4467
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Разные ранги в присваивании указателя в %L"
  
! #: fortran/expr.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "Цель переотображения ранга меньше чем размер указателя (%ld < %ld) в %L"
  
! #: fortran/expr.cc:4504
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4516
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "Цель переотображения ранга должна быть ранга 1 или просто непрерывна в %L"
  
! #: fortran/expr.cc:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Цель, переотображающая ранг, не ранга 1 в %L"
  
! #: fortran/expr.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The assumed-rank array at %C shall not have a codimension"
  msgid "The assumed rank data-target at %L must be contiguous"
*************** msgstr "Массив предполаг�
*** 77946,78149 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4456 fortran/expr.cc:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "Целевые данные в %L не должны иметь коиндекс"
  
! #: fortran/expr.cc:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "Целевое выражение в присваивании указателя в %L должна выдавать указательный результат"
  
! #: fortran/expr.cc:4473
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4479 fortran/expr.cc:4494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "Цель инициализации указателя в %L должна иметь TARGET атрибут"
  
! #: fortran/expr.cc:4510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NAME= specifier at %C should be a constant expression"
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "NAME= спецификатор в %C должен быть константным выражением"
  
! #: fortran/expr.cc:4521
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "Цель присваивания указателя не TARGET и не POINTER в %L"
  
! #: fortran/expr.cc:4552
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Некорректная цель в присваивании указателя в PURE процедуре в %L"
  
! #: fortran/expr.cc:4561
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Присваивание указателя с индексом вектора в правой части в %L"
  
! #: fortran/expr.cc:4569
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "Цель присваивания указателя имеет PROTECTED атрибут в %L"
  
! #: fortran/expr.cc:4597 fortran/expr.cc:4602
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Указатель в %L в присваивании указателя может пережить цель указателя"
  
! #: fortran/expr.cc:4722 fortran/resolve.cc:1573
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "Цель инициализации указателя в %L не должна быть ALLOCATABLE"
  
! #: fortran/expr.cc:4728
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Цель инициализации указателя в %L должна иметь TARGET атрибут"
  
! #: fortran/expr.cc:4743 fortran/resolve.cc:1579
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "Цель инициализации указателя в %L должна иметь SAVE атрибут"
  
! #: fortran/expr.cc:4755
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "Цель инициализации указателя на процедуру в %L не может быть указателем на процедуру"
  
! #: fortran/expr.cc:4761
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Внутренняя процедура %qs некорректна в присваивании указателя на процедуру в %L"
  
! #: fortran/expr.cc:4768
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Внутренняя процедура %qs некорректна в присваивании указателя на процедуру в %L"
  
! #: fortran/expr.cc:5252
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6385
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Указательные функции в контексте определения переменных (%s) в %L"
  
! #: fortran/expr.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Non-variable выражение в контексте определения переменных (%s) в %L"
  
! #: fortran/expr.cc:6401
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Именованная константа %qs в контексте определения переменных (%s) в %L"
  
! #: fortran/expr.cc:6412
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qs в контексте определения переменных (%s) в %L не есть переменная"
  
! #: fortran/expr.cc:6423
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Non-POINTER в контексте ассоциации указателей (%s) в %L"
  
! #: fortran/expr.cc:6432
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Тип недоступен в контексте определения переменных (%s) в %L"
  
! #: fortran/expr.cc:6445
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE в контексте определения переменных (%s) в %L"
  
! #: fortran/expr.cc:6458
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_EVENT в контексте определения переменных (%s) в %L"
  
! #: fortran/expr.cc:6489
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant %qs in variable definition context (%s) at %L"
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "Именованная константа %qs в контексте определения переменных (%s) в %L"
  
! #: fortran/expr.cc:6506
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Формальный аргумент %qs с INTENT(IN) в контексте ассоциации указателей (%s) в %L"
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Формальный аргумент %qs с INTENT(IN) в контексте определения переменных (%s) в %L"
  
! #: fortran/expr.cc:6532
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "Переменная %qs является PROTECTED и не может появляться в контексте ассоциации указателей (%s) в %L"
  
! #: fortran/expr.cc:6540
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "Переменная %qs является PROTECTED и не может появляться в контексте определения переменных (%s) в %L"
  
! #: fortran/expr.cc:6555
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "Переменная %qs не может появляться в контексте определения переменных (%s) в %L"
  
! #: fortran/expr.cc:6615 fortran/expr.cc:6636
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "%qs в %L ассоциированное с векторно индексированной целью не может использоваться в контексте определения переменных (%s)"
  
! #: fortran/expr.cc:6620
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "%qs в %L ассоциированное с выражением не может использоваться в контексте определения переменных (%s)"
  
! #: fortran/expr.cc:6629
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "%qs в %L ассоциированное с выражением не может использоваться в контексте определения переменных (%s)"
  
! #: fortran/expr.cc:6648
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "Имя ассоциации %qs не может появляться в контексте определения переменных (%s) в %L, поскольку его цель в %L также не может"
  
! #: fortran/expr.cc:6690
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "Элементы с одинаковым значением в %L и %L в векторном индексе в контексте определения переменной (%s)"
--- 78057,78260 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4560 fortran/expr.cc:4686
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "Целевые данные в %L не должны иметь коиндекс"
  
! #: fortran/expr.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "Целевое выражение в присваивании указателя в %L должна выдавать указательный результат"
  
! #: fortran/expr.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4583 fortran/expr.cc:4598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "Цель инициализации указателя в %L должна иметь TARGET атрибут"
  
! #: fortran/expr.cc:4614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NAME= specifier at %C should be a constant expression"
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "NAME= спецификатор в %C должен быть константным выражением"
  
! #: fortran/expr.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "Цель присваивания указателя не TARGET и не POINTER в %L"
  
! #: fortran/expr.cc:4656
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Некорректная цель в присваивании указателя в PURE процедуре в %L"
  
! #: fortran/expr.cc:4665
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Присваивание указателя с индексом вектора в правой части в %L"
  
! #: fortran/expr.cc:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "Цель присваивания указателя имеет PROTECTED атрибут в %L"
  
! #: fortran/expr.cc:4701 fortran/expr.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Указатель в %L в присваивании указателя может пережить цель указателя"
  
! #: fortran/expr.cc:4826 fortran/resolve.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "Цель инициализации указателя в %L не должна быть ALLOCATABLE"
  
! #: fortran/expr.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Цель инициализации указателя в %L должна иметь TARGET атрибут"
  
! #: fortran/expr.cc:4847 fortran/resolve.cc:1580
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "Цель инициализации указателя в %L должна иметь SAVE атрибут"
  
! #: fortran/expr.cc:4859
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "Цель инициализации указателя на процедуру в %L не может быть указателем на процедуру"
  
! #: fortran/expr.cc:4865
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Внутренняя процедура %qs некорректна в присваивании указателя на процедуру в %L"
  
! #: fortran/expr.cc:4872
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Внутренняя процедура %qs некорректна в присваивании указателя на процедуру в %L"
  
! #: fortran/expr.cc:5356
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Указательные функции в контексте определения переменных (%s) в %L"
  
! #: fortran/expr.cc:6497
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Non-variable выражение в контексте определения переменных (%s) в %L"
  
! #: fortran/expr.cc:6505
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Именованная константа %qs в контексте определения переменных (%s) в %L"
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qs в контексте определения переменных (%s) в %L не есть переменная"
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Non-POINTER в контексте ассоциации указателей (%s) в %L"
  
! #: fortran/expr.cc:6536
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Тип недоступен в контексте определения переменных (%s) в %L"
  
! #: fortran/expr.cc:6549
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE в контексте определения переменных (%s) в %L"
  
! #: fortran/expr.cc:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_EVENT в контексте определения переменных (%s) в %L"
  
! #: fortran/expr.cc:6593
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant %qs in variable definition context (%s) at %L"
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "Именованная константа %qs в контексте определения переменных (%s) в %L"
  
! #: fortran/expr.cc:6610
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Формальный аргумент %qs с INTENT(IN) в контексте ассоциации указателей (%s) в %L"
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Формальный аргумент %qs с INTENT(IN) в контексте определения переменных (%s) в %L"
  
! #: fortran/expr.cc:6636
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "Переменная %qs является PROTECTED и не может появляться в контексте ассоциации указателей (%s) в %L"
  
! #: fortran/expr.cc:6644
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "Переменная %qs является PROTECTED и не может появляться в контексте определения переменных (%s) в %L"
  
! #: fortran/expr.cc:6659
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "Переменная %qs не может появляться в контексте определения переменных (%s) в %L"
  
! #: fortran/expr.cc:6719 fortran/expr.cc:6740
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "%qs в %L ассоциированное с векторно индексированной целью не может использоваться в контексте определения переменных (%s)"
  
! #: fortran/expr.cc:6724
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "%qs в %L ассоциированное с выражением не может использоваться в контексте определения переменных (%s)"
  
! #: fortran/expr.cc:6733
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "%qs в %L ассоциированное с выражением не может использоваться в контексте определения переменных (%s)"
  
! #: fortran/expr.cc:6752
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "Имя ассоциации %qs не может появляться в контексте определения переменных (%s) в %L, поскольку его цель в %L также не может"
  
! #: fortran/expr.cc:6794
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "Элементы с одинаковым значением в %L и %L в векторном индексе в контексте определения переменной (%s)"
*************** msgid "Illegal id in copy_walk_reduction
*** 78166,78173 ****
  msgstr "Некорректный идентификатор в copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7434 fortran/trans-array.cc:9248
! #: fortran/trans-intrinsic.cc:8577
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Создание временного массива в %L"
--- 78277,78284 ----
  msgstr "Некорректный идентификатор в copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7436 fortran/trans-array.cc:9250
! #: fortran/trans-intrinsic.cc:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Создание временного массива в %L"
*************** msgstr "Ожидается %<END INTERFA
*** 78339,79142 ****
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr "Ожидается %<END INTERFACE OPERATOR (.%s.)%> в %C"
  
! #: fortran/interface.cc:458
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr "Ожидается %<END INTERFACE %s%> в %C"
  
! #: fortran/interface.cc:655
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr "gfc_compare_derived_types: некорректный производный тип"
  
! #: fortran/interface.cc:943
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "Альтернативный возврат не может появляться в интерфейсе оператора в %L"
  
! #: fortran/interface.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "Интерфейс оператора присваивания в %L должен иметь два аргумента"
  
! #: fortran/interface.cc:975
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "Интерфейс оператора в %L имеет неверное число аргументов"
  
! #: fortran/interface.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "Интерфейс оператора присваивания в %L должен быть SUBROUTINE"
  
! #: fortran/interface.cc:1006
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr "Интерфейс оператора присваивания в %L не должен переопределять присваивание INTRINSIC типа"
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "Интерфейс встроенного оператора в %L должен быть FUNCTION"
  
! #: fortran/interface.cc:1026
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr "Первый аргумент определенного присваивания в %L должен быть INTENT(OUT) или INTENT(INOUT)"
  
! #: fortran/interface.cc:1033
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Второй аргумент определенного присваивания в %L должен быть INTENT(IN)"
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Первый аргумент интерфейса оператора в %L должен быть INTENT(IN)"
  
! #: fortran/interface.cc:1049 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Второй аргумент интерфейса оператора в %L должен быть INTENT(IN)"
  
! #: fortran/interface.cc:1154
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "Интерфейс оператора в %L конфликтует со встроенным интерфейсом"
  
! #: fortran/interface.cc:1518 fortran/interface.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_dummy_characteristics: Неожиданный результат %i от gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1715
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Possible character length mismatch between '%s' at '%L' and overridden FUNCTION"
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr "Возможное несоответствие character длин между '%s' в '%L' и перебиваемой FUNCTION"
  
! #: fortran/interface.cc:1724
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_result_characteristics (1): Неожиданный результат %i от gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1771
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_result_characteristics (2): Неожиданный результат %i от gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1968
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1973
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "Процедура %qs в %s в %L не имеет явного интерфейса"
  
! #: fortran/interface.cc:1977
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1981
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "Процедура %qs в %s в %L не функция и не подпрограмма"
  
! #: fortran/interface.cc:1993
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr "В %s в %L процедуры должны быть либо все SUBROUTINEs либо все FUNCTIONs"
  
! #: fortran/interface.cc:1997
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr "В %s в %L процедуры должны быть все FUNCTIONs, поскольку generic имя есть также имя производного типа"
  
! #: fortran/interface.cc:2005
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Внутренняя процедура %qs в %s в %L"
  
! #: fortran/interface.cc:2062 fortran/interface.cc:2067
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Неоднозначные интерфейсы в %s для %qs в %L и %qs в %L"
  
! #: fortran/interface.cc:2072
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Хотя на нее нет ссылки, %qs имеет неоднозначные интерфейсы в %L"
  
! #: fortran/interface.cc:2110
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "%qs в %L не есть процедура модуля"
  
! #: fortran/interface.cc:2315
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "Массив предполагаемого ранга в %L требует, чтобы формальный аргумент %qs имел предполагаемый ранг"
  
! #: fortran/interface.cc:2318
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "Несоответствие рангов в аргументе %qs в %L (скаляр и ранг-%d)"
  
! #: fortran/interface.cc:2321
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "Несоответствие рангов в аргументе %qs в %L (ранг-%d и скаляр)"
  
! #: fortran/interface.cc:2324
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "Несоответствие рангов в аргументе %qs в %L (ранг-%d и ранг-%d)"
  
! #: fortran/interface.cc:2336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "Несоответствие рангов в аргументе %qs в %L (скаляр и ранг-%d)"
  
! #: fortran/interface.cc:2340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "Несоответствие рангов в аргументе %qs в %L (ранг-%d и скаляр)"
  
! #: fortran/interface.cc:2344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Несоответствие рангов в аргументе %qs в %L (ранг-%d и ранг-%d)"
  
! #: fortran/interface.cc:2468
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Некорректный аргумент процедуры в %L"
  
! #: fortran/interface.cc:2480 fortran/interface.cc:2496
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "Несоответствие интерфейса в формальной процедуре %qs в %L: %s"
  
! #: fortran/interface.cc:2484 fortran/interface.cc:2500
! #: fortran/interface.cc:2590
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Несоответствие интерфейса в формальной процедуре %qs в %L: %s"
  
! #: fortran/interface.cc:2519
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2526
  #, fuzzy, gcc-internal-format
  #| msgid "Return value %qs of function %qs declared at %L not set"
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "Возвращаемое значение %qs функции %qs декларированное в %L не установлено"
  
! #: fortran/interface.cc:2539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgid "Mismatch between subroutine and function at %L"
  msgstr "Список имен %qs не может быть аргументом для подпрограммы или функции в %L"
  
! #: fortran/interface.cc:2548
  #, fuzzy, gcc-internal-format
  #| msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "Несоответствие возвращаемого типа функции %qs в %L (%s/%s)"
  
! #: fortran/interface.cc:2601
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "Фактический аргумент для непрерывного указательного формального параметра %qs в %L должен быть просто непрерывным"
  
! #: fortran/interface.cc:2624
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "INTENT(%s) фактические аргументы в %L могут противоречить фактическим аргументам в %L."
  
! #: fortran/interface.cc:2634
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Несоответствие типа в аргументе %qs в %L; передано %s в %s"
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Фактический аргумент предполагаемого типа в %L требует, чтобы формальный аргумент %qs был предполагаемого типа"
  
! #: fortran/interface.cc:2658
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "Фактический аргумент предполагаемого типа в %L требует, чтобы формальный аргумент %qs был предполагаемого типа"
  
! #: fortran/interface.cc:2675
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Фактический аргумент для %qs в %L должен быть полиморфным"
  
! #: fortran/interface.cc:2685
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "Фактический аргумент для %qs в %L должен иметь тот же декларированный тип"
  
! #: fortran/interface.cc:2700
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr "Фактический аргумент для %qs в %L должен быть неограниченно полиморфным, так как формальный аргумент есть указатель или размещаемая неограниченно полиморфная сущность [F2008: 12.5.2.5]"
  
! #: fortran/interface.cc:2716
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Фактический аргумент для %qs в %L должен быть комассивом"
  
! #: fortran/interface.cc:2738
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Несоответствие корангов в аргументе %qs в %L (%d и %d)"
  
! #: fortran/interface.cc:2756
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "Фактический аргумент для %qs в %L должен быть просто непрерывным или элементом такого массива"
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Фактический аргумент для не-INTENT(INOUT) формального параметра %qs в %L, который есть LOCK_TYPE или имеет LOCK_TYPE компонент"
  
! #: fortran/interface.cc:2786
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Фактический аргумент для не-INTENT(INOUT) формального параметра %qs в %L, который есть EVENT_TYPE или имеет EVENT_TYPE компонент"
  
! #: fortran/interface.cc:2805
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "Формальный аргумент %qs должен быть указателем или массивом предполагаемой формы или ранга без CONTIGUOUS атрибута - поскольку фактический аргумент в %L не является просто непрерывным и оба являются ASYNCHRONOUS или VOLATILE"
  
! #: fortran/interface.cc:2818
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Передача комассива в %L в allocatable, noncoarray, INTENT(OUT) формальный аргумент %qs"
  
! #: fortran/interface.cc:2825
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Передача комассива в %L в allocatable, noncoarray формальный аргумент %qs, что некорректно, если статус размещения модифицирован"
  
! #: fortran/interface.cc:2912
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Полиморфный скаляр передан в формальный аргумент массив %qs в %L"
  
! #: fortran/interface.cc:2923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument %qs at %L"
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Элемент массива предполагаемой формы или указательного передан в формальный аргумент массив %qs в %L"
  
! #: fortran/interface.cc:2928
  #, fuzzy, gcc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument %qs at %L"
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Элемент массива предполагаемой формы или указательного передан в формальный аргумент массив %qs в %L"
  
! #: fortran/interface.cc:2941
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Расширение: Скалярный неподразумеваемого вида, не-C_CHAR-вида CHARACTER фактический аргумент с формальным аргументом массивом %qs в %L"
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Скалярный CHARACTER фактический аргумент с формальным аргументом массивом %qs в %L"
  
! #: fortran/interface.cc:3338
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3361
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3365
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Аргумент с ключевым словом %qs в %L не в процедуре"
  
! #: fortran/interface.cc:3374
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Аргумент с ключевым словом %qs в %L уже ассоциирован с другим фактическим аргументом"
  
! #: fortran/interface.cc:3384
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Больше фактических чем формальных аргументов в вызове процедуры в %L"
  
! #: fortran/interface.cc:3397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing alternate return spec in subroutine call at %L"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Отсутствует спецификация альтернативного возврата в вызове подпрограммы в %L"
  
! #: fortran/interface.cc:3415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected alternate return spec in subroutine call at %L"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Неожиданная спецификация альтернативного возврата в вызове подпрограммы в %L"
  
! #: fortran/interface.cc:3438
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3451
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3462
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3502
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "Неожиданная NULL() встроенная функция в %L для формального параметра %qs"
  
! #: fortran/interface.cc:3505
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Пустой указатель в %L в неуказательный формальный параметр %qs"
  
! #: fortran/interface.cc:3531
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument at %L to assumed-type dummy is of derived type with type-bound or FINAL procedures"
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr "Фактический аргумент в %L для формального параметра предполагаемого типа имеет производный тип с type-bound или FINAL процедурами"
  
! #: fortran/interface.cc:3543
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr "Коиндексированный полиморфный фактический аргумент в %L передан в полиморфный формальный аргумент %qs"
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "Несоответствие character длин (%ld/%ld) между фактическим аргументом и указательным или размещаемым формальным аргументом %qs в %L"
  
! #: fortran/interface.cc:3574
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "Несоответствие character длин (%ld/%ld) между фактическим аргументом и формальным аргументом предполагаемой формы %qs в %L"
  
! #: fortran/interface.cc:3589
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "Фактический аргумент в %L в размещаемый или указательный формальный аргумент %qs должен иметь типовый параметр отложенной длины тогда и только тогда, когда таковой имеется у формального"
  
! #: fortran/interface.cc:3612
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "Character длина фактического аргумента короче чем у формального аргумента %qs (%lu/%lu) в %L"
  
! #: fortran/interface.cc:3622 fortran/interface.cc:3627
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "Фактический аргумент содержит слишком мало элементов для формального аргумента %qs (%lu/%lu) в %L"
  
! #: fortran/interface.cc:3653
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Ожидался указатель на процедуру для аргумента %qs в %L"
  
! #: fortran/interface.cc:3670
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Ожидалась процедура для аргумента %qs в %L"
  
! #: fortran/interface.cc:3737
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Фактический аргумент для %qs не может быть массивом предполагаемого размера в %L"
  
! #: fortran/interface.cc:3766
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Фактический аргумент для не-INTENT(INOUT) формального параметра %qs в %L, который есть LOCK_TYPE или имеет LOCK_TYPE компонент"
  
! #: fortran/interface.cc:3781
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for %qs must be a pointer at %L"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Фактический аргумент для %qs должен быть указателем в %L"
  
! #: fortran/interface.cc:3790
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: Неуказательный фактический аргумент в %L в указательный формальный параметр %qs"
  
! #: fortran/interface.cc:3799
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3813
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Коиндексированный фактический аргумент в %L в указательный формальный параметр %qs"
  
! #: fortran/interface.cc:3827
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "Коиндексированный фактический аргумент в %L в размещаемый формальный параметр %qs требует INTENT(IN)"
  
! #: fortran/interface.cc:3842
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "Коиндексированный ASYNCHRONOUS или VOLATILE фактический аргумент в %L требует, чтобы формальный параметр %qs не имел ни ASYNCHRONOUS ни VOLATILE"
  
! #: fortran/interface.cc:3857
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "Коиндексированный фактический аргумент в %L с размещаемым окончательным компонентом для формального параметра %qs требует либо VALUE либо INTENT(IN)"
  
! #: fortran/interface.cc:3870
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Фактический аргумент CLASS массив для %qs должен быть полным массивом в %L"
  
! #: fortran/interface.cc:3881
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Фактический аргумент для %qs должен быть ALLOCATABLE в %L"
  
! #: fortran/interface.cc:3892
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3930
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "Фактический аргумент секция массива с векторными индексами в %L несовместим с INTENT(OUT), INTENT(INOUT), VOLATILE или ASYNCHRONOUS атрибутом формального аргумента %qs"
  
! #: fortran/interface.cc:3950
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Фактический аргумент предполагаемой формы в %L несовместим с non-assumed-shape формальным аргументом %qs из-за VOLATILE атрибута"
  
! #: fortran/interface.cc:3968
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Фактический аргумент секция массива в %L несовместим с non-assumed-shape формальным аргументом %qs из-за VOLATILE атрибута"
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "Фактический аргумент pointer-array в %L требует assumed-shape или pointer-array формальный аргумент %qs из-за VOLATILE атрибута"
  
! #: fortran/interface.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Отсутствует спецификация альтернативного возврата в вызове подпрограммы в %L"
  
! #: fortran/interface.cc:4030
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Отсутствует фактический аргумент для аргумента %qs в %L"
  
! #: fortran/interface.cc:4158
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Некорректный код компонента"
  
! #: fortran/interface.cc:4187
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): Несоответствие списка"
  
! #: fortran/interface.cc:4213
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): поврежденные данные"
  
! #: fortran/interface.cc:4223
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Один и тот же фактический аргумент ассоциирован с INTENT(%s) аргументом %qs и INTENT(%s) аргументом %qs в %L"
  
! #: fortran/interface.cc:4253
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): Несоответствие списка"
  
! #: fortran/interface.cc:4273
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Аргумент процедуры в %L локален в PURE процедуре и имеет POINTER атрибут"
  
! #: fortran/interface.cc:4285
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Коиндексированный фактический аргумент в %L в процедуре PURE передан в аргумент INTENT(%s)"
  
! #: fortran/interface.cc:4295
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Коиндексированный фактический аргумент в %L в PURE процедуре передан в POINTER формальный аргумент"
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Коиндексированный полиморфный фактический аргумент в %L передан в полиморфный формальный аргумент %qs"
  
! #: fortran/interface.cc:4348
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4352 fortran/interface.cc:4362
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Процедура %qs вызванная в %L не декларирована явно"
  
! #: fortran/interface.cc:4358
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Процедура %qs вызвана с неявным интерфейсом в %L"
  
! #: fortran/interface.cc:4371
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Указательный объект %qs в %L должен иметь явный функциональный интерфейс или быть декларированным как массив"
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Размещаемый объект %qs в %L должен иметь явный функциональный интерфейс или быть декларированным как массив"
  
! #: fortran/interface.cc:4387
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Размещаемая функция %qs в %L должна иметь явный функциональный интерфейс"
  
! #: fortran/interface.cc:4404
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Explicit interface required for component %qs at %L: %s"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Явный интерфейс требуются для компонента %qs в %L: %s"
  
! #: fortran/interface.cc:4413
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Аргумент с ключевым словом требует явный интерфейс для процедуры %qs в %L"
  
! #: fortran/interface.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Аргумент предполагаемого типа %s в %L требует явный интерфейс"
  
! #: fortran/interface.cc:4437
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Фактический аргумент LOCK_TYPE или с LOCK_TYPE компонентом в %L требует явный интерфейс для процедуры %qs"
  
! #: fortran/interface.cc:4452
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Фактический аргумент EVENT_TYPE или с EVENT_TYPE компонентом в %L требует явный интерфейс для процедуры %qs"
  
! #: fortran/interface.cc:4462
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "MOLD аргумент в NULL требуется в %L"
  
! #: fortran/interface.cc:4470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Аргумент предполагаемого типа %s в %L требует явный интерфейс"
  
! #: fortran/interface.cc:4480
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Аргумент предполагаемого ранга требует явный интерфейс в %L"
  
! #: fortran/interface.cc:4522
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Компонент указатель на процедуру %qs вызван с неявным интерфейсом в %L"
  
! #: fortran/interface.cc:4533
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Аргумент с ключевым словом требует явный интерфейс для компонента указателя на процедуру %qs в %L"
  
! #: fortran/interface.cc:4618
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "MOLD= требуется в NULL() аргументе в %L: Неоднозначность между конкретными функциями %s и %s"
  
! #: fortran/interface.cc:4688
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Не удается найти символ %qs"
  
! #: fortran/interface.cc:5072
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Сущность %qs в %L уже присутствует в интерфейсе"
  
! #: fortran/interface.cc:5189
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Некорректный тип интерфейса"
  
! #: fortran/interface.cc:5283
  #, fuzzy, gcc-internal-format
  #| msgid "Can't overwrite GENERIC %qs at %L"
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "Не удалось перебить GENERIC %qs в %L"
  
! #: fortran/interface.cc:5295
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%qs в %L перебивает связывание процедуры декларированной NON_OVERRIDABLE"
  
! #: fortran/interface.cc:5303
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "%qs в %L не должно быть DEFERRED, поскольку это перебивает не-DEFERRED связывание"
  
! #: fortran/interface.cc:5311
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%qs в %L перебивает PURE процедуру и должна также быть PURE"
  
! #: fortran/interface.cc:5320
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs в %L перебивает ELEMENTAL процедуру и должна также быть ELEMENTAL"
  
! #: fortran/interface.cc:5326
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs в %L перебивает не-ELEMENTAL процедуру и не должна быть ELEMENTAL, также"
  
! #: fortran/interface.cc:5335
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%qs в %L перебивает SUBROUTINE и должна также быть SUBROUTINE"
  
! #: fortran/interface.cc:5346
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs в %L перебивает FUNCTION и должна также быть FUNCTION"
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Несоответствие результатов для перебивающей процедуры %qs в %L: %s"
  
! #: fortran/interface.cc:5365
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%qs в %L перебивает PUBLIC процедуру и не должна быть PRIVATE"
  
! #: fortran/interface.cc:5395
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "Формальный аргумент %qs от %qs в %L должен именоваться %qs, чтобы подходить соответствующему аргументу перебиваемой процедуры"
  
! #: fortran/interface.cc:5406
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Несоответствие аргументов для перебивающей процедуры %qs в %L: %s"
  
! #: fortran/interface.cc:5415
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "%qs в %L должен иметь то же число формальных аргументов, что и перебиваемая процедура"
  
! #: fortran/interface.cc:5424
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs в %L перебивает NOPASS связывание и должен также быть NOPASS"
  
! #: fortran/interface.cc:5435
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%qs в %L перебивает связывание с PASS и должен также быть PASS"
  
! #: fortran/interface.cc:5442
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "Passed-object формальный аргумент от %qs в %L должен быть на той же позиции, что и passed-object формальный аргумент перебиваемой процедуры"
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "DTIO формальный аргумент в %L должен быть типа %s"
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "DTIO формальный аргумент в %L должен быть KIND = %d"
  
! #: fortran/interface.cc:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "DTIO формальный аргумент в %L должен быть скаляром"
  
! #: fortran/interface.cc:5481
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "DTIO формальный аргумент в %L должен быть ASSUMED SHAPE ARRAY"
  
! #: fortran/interface.cc:5485
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5489
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "DTIO формальный аргумент в %L должен иметь INTENT %s"
  
! #: fortran/interface.cc:5547 fortran/interface.cc:5593
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Альтернативный возврат в %L не допускается в DTIO процедуре"
  
! #: fortran/interface.cc:5559
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "DTIO процедура %qs в %L должна быть подпрограммой"
  
! #: fortran/interface.cc:5571
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Слишком мало формальных аргументов в DTIO процедуре %qs в %L"
  
! #: fortran/interface.cc:5578
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Слишком много формальных аргументов в DTIO процедуре %qs в %L"
--- 78450,79253 ----
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr "Ожидается %<END INTERFACE OPERATOR (.%s.)%> в %C"
  
! #: fortran/interface.cc:468
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr "Ожидается %<END INTERFACE %s%> в %C"
  
! #: fortran/interface.cc:664
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr "gfc_compare_derived_types: некорректный производный тип"
  
! #: fortran/interface.cc:952
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "Альтернативный возврат не может появляться в интерфейсе оператора в %L"
  
! #: fortran/interface.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "Интерфейс оператора присваивания в %L должен иметь два аргумента"
  
! #: fortran/interface.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "Интерфейс оператора в %L имеет неверное число аргументов"
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "Интерфейс оператора присваивания в %L должен быть SUBROUTINE"
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr "Интерфейс оператора присваивания в %L не должен переопределять присваивание INTRINSIC типа"
  
! #: fortran/interface.cc:1024
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "Интерфейс встроенного оператора в %L должен быть FUNCTION"
  
! #: fortran/interface.cc:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr "Первый аргумент определенного присваивания в %L должен быть INTENT(OUT) или INTENT(INOUT)"
  
! #: fortran/interface.cc:1042
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Второй аргумент определенного присваивания в %L должен быть INTENT(IN)"
  
! #: fortran/interface.cc:1051 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Первый аргумент интерфейса оператора в %L должен быть INTENT(IN)"
  
! #: fortran/interface.cc:1058 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Второй аргумент интерфейса оператора в %L должен быть INTENT(IN)"
  
! #: fortran/interface.cc:1163
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "Интерфейс оператора в %L конфликтует со встроенным интерфейсом"
  
! #: fortran/interface.cc:1532 fortran/interface.cc:1604
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_dummy_characteristics: Неожиданный результат %i от gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1729
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Possible character length mismatch between '%s' at '%L' and overridden FUNCTION"
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr "Возможное несоответствие character длин между '%s' в '%L' и перебиваемой FUNCTION"
  
! #: fortran/interface.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_result_characteristics (1): Неожиданный результат %i от gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_result_characteristics (2): Неожиданный результат %i от gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1982
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1987
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "Процедура %qs в %s в %L не имеет явного интерфейса"
  
! #: fortran/interface.cc:1991
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1995
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "Процедура %qs в %s в %L не функция и не подпрограмма"
  
! #: fortran/interface.cc:2007
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr "В %s в %L процедуры должны быть либо все SUBROUTINEs либо все FUNCTIONs"
  
! #: fortran/interface.cc:2011
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr "В %s в %L процедуры должны быть все FUNCTIONs, поскольку generic имя есть также имя производного типа"
  
! #: fortran/interface.cc:2019
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Внутренняя процедура %qs в %s в %L"
  
! #: fortran/interface.cc:2076 fortran/interface.cc:2081
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Неоднозначные интерфейсы в %s для %qs в %L и %qs в %L"
  
! #: fortran/interface.cc:2086
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Хотя на нее нет ссылки, %qs имеет неоднозначные интерфейсы в %L"
  
! #: fortran/interface.cc:2124
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "%qs в %L не есть процедура модуля"
  
! #: fortran/interface.cc:2329
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "Массив предполагаемого ранга в %L требует, чтобы формальный аргумент %qs имел предполагаемый ранг"
  
! #: fortran/interface.cc:2332
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "Несоответствие рангов в аргументе %qs в %L (скаляр и ранг-%d)"
  
! #: fortran/interface.cc:2335
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "Несоответствие рангов в аргументе %qs в %L (ранг-%d и скаляр)"
  
! #: fortran/interface.cc:2338
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "Несоответствие рангов в аргументе %qs в %L (ранг-%d и ранг-%d)"
  
! #: fortran/interface.cc:2350
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "Несоответствие рангов в аргументе %qs в %L (скаляр и ранг-%d)"
  
! #: fortran/interface.cc:2354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "Несоответствие рангов в аргументе %qs в %L (ранг-%d и скаляр)"
  
! #: fortran/interface.cc:2358
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Несоответствие рангов в аргументе %qs в %L (ранг-%d и ранг-%d)"
  
! #: fortran/interface.cc:2482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Некорректный аргумент процедуры в %L"
  
! #: fortran/interface.cc:2494 fortran/interface.cc:2510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "Несоответствие интерфейса в формальной процедуре %qs в %L: %s"
  
! #: fortran/interface.cc:2498 fortran/interface.cc:2514
! #: fortran/interface.cc:2611
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Несоответствие интерфейса в формальной процедуре %qs в %L: %s"
  
! #: fortran/interface.cc:2533
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2540
  #, fuzzy, gcc-internal-format
  #| msgid "Return value %qs of function %qs declared at %L not set"
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "Возвращаемое значение %qs функции %qs декларированное в %L не установлено"
  
! #: fortran/interface.cc:2553
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgid "Mismatch between subroutine and function at %L"
  msgstr "Список имен %qs не может быть аргументом для подпрограммы или функции в %L"
  
! #: fortran/interface.cc:2569
  #, fuzzy, gcc-internal-format
  #| msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "Несоответствие возвращаемого типа функции %qs в %L (%s/%s)"
  
! #: fortran/interface.cc:2622
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "Фактический аргумент для непрерывного указательного формального параметра %qs в %L должен быть просто непрерывным"
  
! #: fortran/interface.cc:2645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "INTENT(%s) фактические аргументы в %L могут противоречить фактическим аргументам в %L."
  
! #: fortran/interface.cc:2655
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Несоответствие типа в аргументе %qs в %L; передано %s в %s"
  
! #: fortran/interface.cc:2665
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Фактический аргумент предполагаемого типа в %L требует, чтобы формальный аргумент %qs был предполагаемого типа"
  
! #: fortran/interface.cc:2679
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "Фактический аргумент предполагаемого типа в %L требует, чтобы формальный аргумент %qs был предполагаемого типа"
  
! #: fortran/interface.cc:2696
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Фактический аргумент для %qs в %L должен быть полиморфным"
  
! #: fortran/interface.cc:2706
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "Фактический аргумент для %qs в %L должен иметь тот же декларированный тип"
  
! #: fortran/interface.cc:2721
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr "Фактический аргумент для %qs в %L должен быть неограниченно полиморфным, так как формальный аргумент есть указатель или размещаемая неограниченно полиморфная сущность [F2008: 12.5.2.5]"
  
! #: fortran/interface.cc:2737
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Фактический аргумент для %qs в %L должен быть комассивом"
  
! #: fortran/interface.cc:2759
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Несоответствие корангов в аргументе %qs в %L (%d и %d)"
  
! #: fortran/interface.cc:2777
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "Фактический аргумент для %qs в %L должен быть просто непрерывным или элементом такого массива"
  
! #: fortran/interface.cc:2792
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Фактический аргумент для не-INTENT(INOUT) формального параметра %qs в %L, который есть LOCK_TYPE или имеет LOCK_TYPE компонент"
  
! #: fortran/interface.cc:2807
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Фактический аргумент для не-INTENT(INOUT) формального параметра %qs в %L, который есть EVENT_TYPE или имеет EVENT_TYPE компонент"
  
! #: fortran/interface.cc:2826
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "Формальный аргумент %qs должен быть указателем или массивом предполагаемой формы или ранга без CONTIGUOUS атрибута - поскольку фактический аргумент в %L не является просто непрерывным и оба являются ASYNCHRONOUS или VOLATILE"
  
! #: fortran/interface.cc:2839
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Передача комассива в %L в allocatable, noncoarray, INTENT(OUT) формальный аргумент %qs"
  
! #: fortran/interface.cc:2846
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Передача комассива в %L в allocatable, noncoarray формальный аргумент %qs, что некорректно, если статус размещения модифицирован"
  
! #: fortran/interface.cc:2933
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Полиморфный скаляр передан в формальный аргумент массив %qs в %L"
  
! #: fortran/interface.cc:2944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument %qs at %L"
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Элемент массива предполагаемой формы или указательного передан в формальный аргумент массив %qs в %L"
  
! #: fortran/interface.cc:2949
  #, fuzzy, gcc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument %qs at %L"
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Элемент массива предполагаемой формы или указательного передан в формальный аргумент массив %qs в %L"
  
! #: fortran/interface.cc:2962
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Расширение: Скалярный неподразумеваемого вида, не-C_CHAR-вида CHARACTER фактический аргумент с формальным аргументом массивом %qs в %L"
  
! #: fortran/interface.cc:2970
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Скалярный CHARACTER фактический аргумент с формальным аргументом массивом %qs в %L"
  
! #: fortran/interface.cc:3359
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3382
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3386
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Аргумент с ключевым словом %qs в %L не в процедуре"
  
! #: fortran/interface.cc:3395
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Аргумент с ключевым словом %qs в %L уже ассоциирован с другим фактическим аргументом"
  
! #: fortran/interface.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Больше фактических чем формальных аргументов в вызове процедуры в %L"
  
! #: fortran/interface.cc:3418
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing alternate return spec in subroutine call at %L"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Отсутствует спецификация альтернативного возврата в вызове подпрограммы в %L"
  
! #: fortran/interface.cc:3436
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected alternate return spec in subroutine call at %L"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Неожиданная спецификация альтернативного возврата в вызове подпрограммы в %L"
  
! #: fortran/interface.cc:3459
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "Неожиданная NULL() встроенная функция в %L для формального параметра %qs"
  
! #: fortran/interface.cc:3526
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Пустой указатель в %L в неуказательный формальный параметр %qs"
  
! #: fortran/interface.cc:3552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument at %L to assumed-type dummy is of derived type with type-bound or FINAL procedures"
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr "Фактический аргумент в %L для формального параметра предполагаемого типа имеет производный тип с type-bound или FINAL процедурами"
  
! #: fortran/interface.cc:3564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr "Коиндексированный полиморфный фактический аргумент в %L передан в полиморфный формальный аргумент %qs"
  
! #: fortran/interface.cc:3588
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "Несоответствие character длин (%ld/%ld) между фактическим аргументом и указательным или размещаемым формальным аргументом %qs в %L"
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "Несоответствие character длин (%ld/%ld) между фактическим аргументом и формальным аргументом предполагаемой формы %qs в %L"
  
! #: fortran/interface.cc:3610
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "Фактический аргумент в %L в размещаемый или указательный формальный аргумент %qs должен иметь типовый параметр отложенной длины тогда и только тогда, когда таковой имеется у формального"
  
! #: fortran/interface.cc:3633
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "Character длина фактического аргумента короче чем у формального аргумента %qs (%lu/%lu) в %L"
  
! #: fortran/interface.cc:3643 fortran/interface.cc:3648
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "Фактический аргумент содержит слишком мало элементов для формального аргумента %qs (%lu/%lu) в %L"
  
! #: fortran/interface.cc:3674
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Ожидался указатель на процедуру для аргумента %qs в %L"
  
! #: fortran/interface.cc:3691
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Ожидалась процедура для аргумента %qs в %L"
  
! #: fortran/interface.cc:3758
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Фактический аргумент для %qs не может быть массивом предполагаемого размера в %L"
  
! #: fortran/interface.cc:3787
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Фактический аргумент для не-INTENT(INOUT) формального параметра %qs в %L, который есть LOCK_TYPE или имеет LOCK_TYPE компонент"
  
! #: fortran/interface.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for %qs must be a pointer at %L"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Фактический аргумент для %qs должен быть указателем в %L"
  
! #: fortran/interface.cc:3811
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: Неуказательный фактический аргумент в %L в указательный формальный параметр %qs"
  
! #: fortran/interface.cc:3820
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3834
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Коиндексированный фактический аргумент в %L в указательный формальный параметр %qs"
  
! #: fortran/interface.cc:3848
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "Коиндексированный фактический аргумент в %L в размещаемый формальный параметр %qs требует INTENT(IN)"
  
! #: fortran/interface.cc:3863
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "Коиндексированный ASYNCHRONOUS или VOLATILE фактический аргумент в %L требует, чтобы формальный параметр %qs не имел ни ASYNCHRONOUS ни VOLATILE"
  
! #: fortran/interface.cc:3878
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "Коиндексированный фактический аргумент в %L с размещаемым окончательным компонентом для формального параметра %qs требует либо VALUE либо INTENT(IN)"
  
! #: fortran/interface.cc:3891
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Фактический аргумент CLASS массив для %qs должен быть полным массивом в %L"
  
! #: fortran/interface.cc:3902
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Фактический аргумент для %qs должен быть ALLOCATABLE в %L"
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3951
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "Фактический аргумент секция массива с векторными индексами в %L несовместим с INTENT(OUT), INTENT(INOUT), VOLATILE или ASYNCHRONOUS атрибутом формального аргумента %qs"
  
! #: fortran/interface.cc:3971
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Фактический аргумент предполагаемой формы в %L несовместим с non-assumed-shape формальным аргументом %qs из-за VOLATILE атрибута"
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Фактический аргумент секция массива в %L несовместим с non-assumed-shape формальным аргументом %qs из-за VOLATILE атрибута"
  
! #: fortran/interface.cc:4010
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "Фактический аргумент pointer-array в %L требует assumed-shape или pointer-array формальный аргумент %qs из-за VOLATILE атрибута"
  
! #: fortran/interface.cc:4038
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Отсутствует спецификация альтернативного возврата в вызове подпрограммы в %L"
  
! #: fortran/interface.cc:4051
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Отсутствует фактический аргумент для аргумента %qs в %L"
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Некорректный код компонента"
  
! #: fortran/interface.cc:4208
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): Несоответствие списка"
  
! #: fortran/interface.cc:4234
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): поврежденные данные"
  
! #: fortran/interface.cc:4244
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Один и тот же фактический аргумент ассоциирован с INTENT(%s) аргументом %qs и INTENT(%s) аргументом %qs в %L"
  
! #: fortran/interface.cc:4274
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): Несоответствие списка"
  
! #: fortran/interface.cc:4294
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Аргумент процедуры в %L локален в PURE процедуре и имеет POINTER атрибут"
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Коиндексированный фактический аргумент в %L в процедуре PURE передан в аргумент INTENT(%s)"
  
! #: fortran/interface.cc:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Коиндексированный фактический аргумент в %L в PURE процедуре передан в POINTER формальный аргумент"
  
! #: fortran/interface.cc:4327
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Коиндексированный полиморфный фактический аргумент в %L передан в полиморфный формальный аргумент %qs"
  
! #: fortran/interface.cc:4369
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4373 fortran/interface.cc:4383
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Процедура %qs вызванная в %L не декларирована явно"
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Процедура %qs вызвана с неявным интерфейсом в %L"
  
! #: fortran/interface.cc:4392
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Указательный объект %qs в %L должен иметь явный функциональный интерфейс или быть декларированным как массив"
  
! #: fortran/interface.cc:4400
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Размещаемый объект %qs в %L должен иметь явный функциональный интерфейс или быть декларированным как массив"
  
! #: fortran/interface.cc:4408
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Размещаемая функция %qs в %L должна иметь явный функциональный интерфейс"
  
! #: fortran/interface.cc:4425
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Explicit interface required for component %qs at %L: %s"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Явный интерфейс требуются для компонента %qs в %L: %s"
  
! #: fortran/interface.cc:4434
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Аргумент с ключевым словом требует явный интерфейс для процедуры %qs в %L"
  
! #: fortran/interface.cc:4443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Аргумент предполагаемого типа %s в %L требует явный интерфейс"
  
! #: fortran/interface.cc:4458
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Фактический аргумент LOCK_TYPE или с LOCK_TYPE компонентом в %L требует явный интерфейс для процедуры %qs"
  
! #: fortran/interface.cc:4473
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Фактический аргумент EVENT_TYPE или с EVENT_TYPE компонентом в %L требует явный интерфейс для процедуры %qs"
  
! #: fortran/interface.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "MOLD аргумент в NULL требуется в %L"
  
! #: fortran/interface.cc:4491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Аргумент предполагаемого типа %s в %L требует явный интерфейс"
  
! #: fortran/interface.cc:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Аргумент предполагаемого ранга требует явный интерфейс в %L"
  
! #: fortran/interface.cc:4543
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Компонент указатель на процедуру %qs вызван с неявным интерфейсом в %L"
  
! #: fortran/interface.cc:4554
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Аргумент с ключевым словом требует явный интерфейс для компонента указателя на процедуру %qs в %L"
  
! #: fortran/interface.cc:4639
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "MOLD= требуется в NULL() аргументе в %L: Неоднозначность между конкретными функциями %s и %s"
  
! #: fortran/interface.cc:4709
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Не удается найти символ %qs"
  
! #: fortran/interface.cc:5100
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Сущность %qs в %L уже присутствует в интерфейсе"
  
! #: fortran/interface.cc:5217
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Некорректный тип интерфейса"
  
! #: fortran/interface.cc:5311
  #, fuzzy, gcc-internal-format
  #| msgid "Can't overwrite GENERIC %qs at %L"
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "Не удалось перебить GENERIC %qs в %L"
  
! #: fortran/interface.cc:5323
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%qs в %L перебивает связывание процедуры декларированной NON_OVERRIDABLE"
  
! #: fortran/interface.cc:5331
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "%qs в %L не должно быть DEFERRED, поскольку это перебивает не-DEFERRED связывание"
  
! #: fortran/interface.cc:5339
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%qs в %L перебивает PURE процедуру и должна также быть PURE"
  
! #: fortran/interface.cc:5348
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs в %L перебивает ELEMENTAL процедуру и должна также быть ELEMENTAL"
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs в %L перебивает не-ELEMENTAL процедуру и не должна быть ELEMENTAL, также"
  
! #: fortran/interface.cc:5363
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%qs в %L перебивает SUBROUTINE и должна также быть SUBROUTINE"
  
! #: fortran/interface.cc:5374
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs в %L перебивает FUNCTION и должна также быть FUNCTION"
  
! #: fortran/interface.cc:5382
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Несоответствие результатов для перебивающей процедуры %qs в %L: %s"
  
! #: fortran/interface.cc:5393
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%qs в %L перебивает PUBLIC процедуру и не должна быть PRIVATE"
  
! #: fortran/interface.cc:5423
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "Формальный аргумент %qs от %qs в %L должен именоваться %qs, чтобы подходить соответствующему аргументу перебиваемой процедуры"
  
! #: fortran/interface.cc:5434
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Несоответствие аргументов для перебивающей процедуры %qs в %L: %s"
  
! #: fortran/interface.cc:5443
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "%qs в %L должен иметь то же число формальных аргументов, что и перебиваемая процедура"
  
! #: fortran/interface.cc:5452
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs в %L перебивает NOPASS связывание и должен также быть NOPASS"
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%qs в %L перебивает связывание с PASS и должен также быть PASS"
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "Passed-object формальный аргумент от %qs в %L должен быть на той же позиции, что и passed-object формальный аргумент перебиваемой процедуры"
  
! #: fortran/interface.cc:5491
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "DTIO формальный аргумент в %L должен быть типа %s"
  
! #: fortran/interface.cc:5498
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "DTIO формальный аргумент в %L должен быть KIND = %d"
  
! #: fortran/interface.cc:5505
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "DTIO формальный аргумент в %L должен быть скаляром"
  
! #: fortran/interface.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "DTIO формальный аргумент в %L должен быть ASSUMED SHAPE ARRAY"
  
! #: fortran/interface.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5517
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "DTIO формальный аргумент в %L должен иметь INTENT %s"
  
! #: fortran/interface.cc:5575 fortran/interface.cc:5621
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Альтернативный возврат в %L не допускается в DTIO процедуре"
  
! #: fortran/interface.cc:5587
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "DTIO процедура %qs в %L должна быть подпрограммой"
  
! #: fortran/interface.cc:5599
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Слишком мало формальных аргументов в DTIO процедуре %qs в %L"
  
! #: fortran/interface.cc:5606
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Слишком много формальных аргументов в DTIO процедуре %qs в %L"
*************** msgstr "Преобразование и�
*** 79337,79343 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %s to %s at %L"
--- 79448,79454 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %s to %s at %L"
*************** msgstr "Точка требуется в
*** 79536,80091 ****
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "H спецификатор формата в %L есть удаленная возможность Fortran 95"
  
! #: fortran/io.cc:1231 fortran/io.cc:1293
! #, gcc-internal-format, gfc-internal-format
! msgid "Missing comma at %L"
  msgstr "Отсутствует запятая в %L"
  
! #: fortran/io.cc:1349
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Лишние символы в формате в %L"
  
! #: fortran/io.cc:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Оператор формата в главном блоке модуля в %C"
  
! #: fortran/io.cc:1380
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "FORMAT оператор в %C не может появляться внутри INTERFACE"
  
! #: fortran/io.cc:1386
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Отсутствует метка формата в %C"
  
! #: fortran/io.cc:1441 fortran/io.cc:1472 fortran/io.cc:1552
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Некорректное значение для %s спецификации в %C"
  
! #: fortran/io.cc:1447 fortran/io.cc:1478 fortran/io.cc:1634 fortran/io.cc:1647
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Повторная %s спецификация в %C"
  
! #: fortran/io.cc:1489
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "Переменная %s не может быть INTENT(IN) в %C"
  
! #: fortran/io.cc:1497
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Переменная %s не может быть присвоена в PURE процедуре в %C"
  
! #: fortran/io.cc:1527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting a variable at %L"
  msgstr "Ожидалось имя переменной в %C"
  
! #: fortran/io.cc:1558
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Повторная спецификация %s метки в %C"
  
! #: fortran/io.cc:1578 fortran/io.cc:1595 fortran/io.cc:1616
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1669
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "Константное выражение в FORMAT теге в %L должно быть типа default CHARACTER"
  
! #: fortran/io.cc:1694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "Переменная цикла в %C не может быть комассивом"
  
! #: fortran/io.cc:1735
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "FORMAT тег в %L должен быть типа default-kind CHARACTER или INTEGER"
  
! #: fortran/io.cc:1741
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "ASSIGNED переменная в FORMAT теге в %L"
  
! #: fortran/io.cc:1746
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "Переменной %qs в %L не была присвоена метка формата"
  
! #: fortran/io.cc:1753
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Скаляр %qs в FORMAT теге в %L не есть ASSIGNED переменная"
  
! #: fortran/io.cc:1768
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Non-character in FORMAT tag at %L"
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "Не-character в FORMAT теге в %L"
  
! #: fortran/io.cc:1772
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Не-character в FORMAT теге в %L"
  
! #: fortran/io.cc:1778
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Non-character элемент массива предполагаемой формы в FORMAT теге в %L"
  
! #: fortran/io.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Non-character элемент массива предполагаемого размера в FORMAT теге в %L"
  
! #: fortran/io.cc:1792
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Non-character элемент указательного массива в FORMAT теге в %L"
  
! #: fortran/io.cc:1818
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%s тег в %L должен быть типа %s"
  
! #: fortran/io.cc:1825
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "%s тег в %L должен быть строкой символов подразумеваемого вида"
  
! #: fortran/io.cc:1832
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "%s тег в %L должен быть скаляром"
  
! #: fortran/io.cc:1838
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "IOMSG тег в %L"
  
! #: fortran/io.cc:1846
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 требует подразумеваемый INTEGER в %s теге в %L"
  
! #: fortran/io.cc:1855
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Неподразумеваемый LOGICAL вид в %s теге в %L"
  
! #: fortran/io.cc:1862
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "NEWUNIT спецификатор в %L"
  
! #: fortran/io.cc:1880
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "CONVERT тег в %L"
  
! #: fortran/io.cc:2096
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "Fortran 2003: %s спецификатор в %s операторе в %C имеет значение %qs"
  
! #: fortran/io.cc:2104 fortran/io.cc:2131
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has value %qs"
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "%s спецификатор в %s операторе в %C имеет значение %qs"
  
! #: fortran/io.cc:2123
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "Расширение: %s спецификатор в %s операторе в %C имеет значение %qs"
  
! #: fortran/io.cc:2145 fortran/io.cc:2153
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "%s спецификатор в %s операторе в %C имеет некорректное значение %qs"
  
! #: fortran/io.cc:2210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ACTION type conflicts with READONLY specifier at %C"
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr "ACTION тип конфликтует с READONLY спецификатором в %C"
  
! #: fortran/io.cc:2226
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr "ASYNCHRONOUS= в %C не допускается в Fortran 95"
  
! #: fortran/io.cc:2245 fortran/io.cc:3919
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BLANK= at %C not allowed in Fortran 95"
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr "BLANK= в %C не допускается в Fortran 95"
  
! #: fortran/io.cc:2273 fortran/io.cc:3897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr "DECIMAL= в %C не допускается в Fortran 95"
  
! #: fortran/io.cc:2305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENCODING= at %C not allowed in Fortran 95"
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr "ENCODING= в %C не допускается в Fortran 95"
  
! #: fortran/io.cc:2356 fortran/io.cc:3964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ROUND= at %C not allowed in Fortran 95"
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr "ROUND= в %C не допускается в Fortran 95"
  
! #: fortran/io.cc:2386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SIGN= at %C not allowed in Fortran 95"
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr "SIGN= в %C не допускается в Fortran 95"
  
! #: fortran/io.cc:2407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "UNIT номер в CLOSE операторе в %L должен быть неотрицательным"
  
! #: fortran/io.cc:2432
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2443
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2454
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "UNIT спецификатор не допускается с NEWUNIT в %C"
  
! #: fortran/io.cc:2465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr "NEWUNIT спецификатор должен иметь FILE= или STATUS='scratch' в %C"
  
! #: fortran/io.cc:2472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "OPEN оператор в %C должен иметь UNIT или NEWUNIT специфицированными"
  
! #: fortran/io.cc:2507
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2515
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic procedure %qs not allowed in PROCEDURE statement at %L"
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr "Встроенная процедура %qs не допускается в операторе PROCEDURE в %L"
  
! #: fortran/io.cc:2528
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2581
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "OPEN оператор не допускается в PURE процедуре в %C"
  
! #: fortran/io.cc:2689
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "CLOSE оператор не допускается в PURE процедуре в %C"
  
! #: fortran/io.cc:2715
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "CLOSE оператор в %L требует UNIT номер"
  
! #: fortran/io.cc:2723
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "UNIT номер в CLOSE операторе в %L должен быть неотрицательным"
  
! #: fortran/io.cc:2846 fortran/match.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s оператор не допускается в PURE процедуре в %C"
  
! #: fortran/io.cc:2876
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "UNIT номер отсутствует в операторе в %L"
  
! #: fortran/io.cc:2887 fortran/io.cc:3377
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "UNIT номер в операторе в %L должен быть неотрицательным"
  
! #: fortran/io.cc:2920
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "FLUSH оператор в %C"
  
! #: fortran/io.cc:2961
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "Отсутствует формат с подразумеваемым устройством в %C"
  
! #: fortran/io.cc:2981
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Повторная UNIT спецификация в %C"
  
! #: fortran/io.cc:3055
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Повторная спецификация формата в %C"
  
! #: fortran/io.cc:3096
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Символ %qs в списке имен %qs является INTENT(IN) в %C"
  
! #: fortran/io.cc:3132
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Повторная NML спецификация в %C"
  
! #: fortran/io.cc:3141
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Символ %qs в %C должен быть именем NAMELIST группы"
  
! #: fortran/io.cc:3207
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "END тег в %C не допускается в операторе вывода"
  
! #: fortran/io.cc:3303
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "UNIT не специфицировано в %L"
  
! #: fortran/io.cc:3310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr "UNIT спецификация в %L должна быть INTEGER выражением или CHARACTER переменной"
  
! #: fortran/io.cc:3323
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "UNIT спецификация в %L должна быть INTEGER выражением или CHARACTER переменной"
  
! #: fortran/io.cc:3345
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Некорректная форма WRITE оператора в %L, UNIT требуется"
  
! #: fortran/io.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Внутренняя единица с векторным индексом в %L"
  
! #: fortran/io.cc:3370
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Внешняя IO UNIT не может быть массивом в %L"
  
! #: fortran/io.cc:3400
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST %qs в READ операторе в %L содержит символ %qs, который не может появляться в контексте определения переменной"
  
! #: fortran/io.cc:3412
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "NAMELIST объект %qs в списке имен %qs в %L является полиморфным и требует определенную процедуру ввода/вывода"
  
! #: fortran/io.cc:3422 fortran/resolve.cc:16941
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "NAMELIST объект %qs в списке имен %qs в %L с ALLOCATABLE или POINTER компонентами"
  
! #: fortran/io.cc:3430
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr "NAMELIST объект %qs в списке имен %qs в %L имеет ALLOCATABLE или POINTER компоненты и поэтому требует определенную процедуру ввода/вывода"
  
! #: fortran/io.cc:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "Запятая перед списком элементов ввода/вывода в %L"
  
! #: fortran/io.cc:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR тег метка %d в %L не определена"
  
! #: fortran/io.cc:3463
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END тег метка %d в %L не определена"
  
! #: fortran/io.cc:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "ERR тег метка %d в %L не определена"
  
! #: fortran/io.cc:3485
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT метка %d в %L не определена"
  
! #: fortran/io.cc:3516
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr "io_kind_name(): некорректный I/O-вид"
  
! #: fortran/io.cc:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Синтаксическая ошибка в I/O итераторе в %C"
  
! #: fortran/io.cc:3637
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expecting variable in READ statement at %C"
  msgstr "Ожидалась переменная в READ операторе в %C"
  
! #: fortran/io.cc:3643
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "Ожидалось имя переменной в %C"
  
! #: fortran/io.cc:3652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting variable or io-implied-do at %L"
  msgstr "Ожидалось имя переменной в %C"
  
! #: fortran/io.cc:3661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Ожидалось выражение в %s операторе в %C"
  
! #: fortran/io.cc:3666
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr "SUBMODULE декларация в %C не может появляться внутри другой области видимости"
  
! #: fortran/io.cc:3814
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "Внутренний файл в %L со списком имен"
  
! #: fortran/io.cc:3829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "DATA оператор в %C не допускается в PURE процедуре"
  
! #: fortran/io.cc:3942
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PAD= at %C not allowed in Fortran 95"
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "PAD= в %C не допускается в Fortran 95"
  
! #: fortran/io.cc:4011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DELIM= at %C not allowed in Fortran 95"
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr "DELIM= в %C не допускается в Fortran 95"
  
! #: fortran/io.cc:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "PRINT список имен в %C является расширением"
  
! #: fortran/io.cc:4207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr "END тег в %C не допускается в операторе вывода"
  
! #: fortran/io.cc:4380
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Ожидалась запятая в I/O списке в %C"
  
! #: fortran/io.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "PRINT оператор в %C не допускается внутри PURE процедуры"
  
! #: fortran/io.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr ""
  
! #: fortran/io.cc:4621 fortran/io.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "INQUIRE оператор не допускается в PURE процедуре в %C"
  
! #: fortran/io.cc:4649
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENGTH тег некорректен в INQUIRE операторе в %C"
  
! #: fortran/io.cc:4659 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "INQUIRE оператор в %L не может содержать оба спецификатора FILE и UNIT"
  
! #: fortran/io.cc:4666
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "INQUIRE оператор в %L требует либо FILE либо UNIT спецификатор"
  
! #: fortran/io.cc:4676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "UNIT номер в INQUIRE операторе в %L должен быть %d"
  
! #: fortran/io.cc:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "INQUIRE оператор в %L требует PENDING= спецификатор с ID= спецификатором"
  
! #: fortran/io.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "WAIT в %C не допускается в Fortran 95"
  
! #: fortran/io.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "WAIT оператор не допускается в PURE процедуре в %C"
--- 79647,80203 ----
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "H спецификатор формата в %L есть удаленная возможность Fortran 95"
  
! #: fortran/io.cc:1232 fortran/io.cc:1295
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Missing comma at %L"
! msgid "Missing comma in FORMAT string at %L"
  msgstr "Отсутствует запятая в %L"
  
! #: fortran/io.cc:1351
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Лишние символы в формате в %L"
  
! #: fortran/io.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Оператор формата в главном блоке модуля в %C"
  
! #: fortran/io.cc:1382
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "FORMAT оператор в %C не может появляться внутри INTERFACE"
  
! #: fortran/io.cc:1388
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Отсутствует метка формата в %C"
  
! #: fortran/io.cc:1443 fortran/io.cc:1474 fortran/io.cc:1554
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Некорректное значение для %s спецификации в %C"
  
! #: fortran/io.cc:1449 fortran/io.cc:1480 fortran/io.cc:1636 fortran/io.cc:1649
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Повторная %s спецификация в %C"
  
! #: fortran/io.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "Переменная %s не может быть INTENT(IN) в %C"
  
! #: fortran/io.cc:1499
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Переменная %s не может быть присвоена в PURE процедуре в %C"
  
! #: fortran/io.cc:1529
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting a variable at %L"
  msgstr "Ожидалось имя переменной в %C"
  
! #: fortran/io.cc:1560
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Повторная спецификация %s метки в %C"
  
! #: fortran/io.cc:1580 fortran/io.cc:1597 fortran/io.cc:1618
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "Константное выражение в FORMAT теге в %L должно быть типа default CHARACTER"
  
! #: fortran/io.cc:1696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "Переменная цикла в %C не может быть комассивом"
  
! #: fortran/io.cc:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "FORMAT тег в %L должен быть типа default-kind CHARACTER или INTEGER"
  
! #: fortran/io.cc:1743
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "ASSIGNED переменная в FORMAT теге в %L"
  
! #: fortran/io.cc:1748
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "Переменной %qs в %L не была присвоена метка формата"
  
! #: fortran/io.cc:1755
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Скаляр %qs в FORMAT теге в %L не есть ASSIGNED переменная"
  
! #: fortran/io.cc:1770
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Non-character in FORMAT tag at %L"
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "Не-character в FORMAT теге в %L"
  
! #: fortran/io.cc:1774
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Не-character в FORMAT теге в %L"
  
! #: fortran/io.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Non-character элемент массива предполагаемой формы в FORMAT теге в %L"
  
! #: fortran/io.cc:1787
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Non-character элемент массива предполагаемого размера в FORMAT теге в %L"
  
! #: fortran/io.cc:1794
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Non-character элемент указательного массива в FORMAT теге в %L"
  
! #: fortran/io.cc:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%s тег в %L должен быть типа %s"
  
! #: fortran/io.cc:1827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "%s тег в %L должен быть строкой символов подразумеваемого вида"
  
! #: fortran/io.cc:1834
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "%s тег в %L должен быть скаляром"
  
! #: fortran/io.cc:1840
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "IOMSG тег в %L"
  
! #: fortran/io.cc:1848
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 требует подразумеваемый INTEGER в %s теге в %L"
  
! #: fortran/io.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Неподразумеваемый LOGICAL вид в %s теге в %L"
  
! #: fortran/io.cc:1864
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "NEWUNIT спецификатор в %L"
  
! #: fortran/io.cc:1882
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "CONVERT тег в %L"
  
! #: fortran/io.cc:2098
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "Fortran 2003: %s спецификатор в %s операторе в %C имеет значение %qs"
  
! #: fortran/io.cc:2106 fortran/io.cc:2133
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has value %qs"
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "%s спецификатор в %s операторе в %C имеет значение %qs"
  
! #: fortran/io.cc:2125
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: %s specifier in %s statement at %C has value %qs"
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "Расширение: %s спецификатор в %s операторе в %C имеет значение %qs"
  
! #: fortran/io.cc:2147 fortran/io.cc:2155
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value %qs"
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "%s спецификатор в %s операторе в %C имеет некорректное значение %qs"
  
! #: fortran/io.cc:2212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ACTION type conflicts with READONLY specifier at %C"
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr "ACTION тип конфликтует с READONLY спецификатором в %C"
  
! #: fortran/io.cc:2228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr "ASYNCHRONOUS= в %C не допускается в Fortran 95"
  
! #: fortran/io.cc:2247 fortran/io.cc:3921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BLANK= at %C not allowed in Fortran 95"
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr "BLANK= в %C не допускается в Fortran 95"
  
! #: fortran/io.cc:2275 fortran/io.cc:3899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DECIMAL= at %C not allowed in Fortran 95"
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr "DECIMAL= в %C не допускается в Fortran 95"
  
! #: fortran/io.cc:2307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENCODING= at %C not allowed in Fortran 95"
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr "ENCODING= в %C не допускается в Fortran 95"
  
! #: fortran/io.cc:2358 fortran/io.cc:3966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ROUND= at %C not allowed in Fortran 95"
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr "ROUND= в %C не допускается в Fortran 95"
  
! #: fortran/io.cc:2388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SIGN= at %C not allowed in Fortran 95"
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr "SIGN= в %C не допускается в Fortran 95"
  
! #: fortran/io.cc:2409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "UNIT номер в CLOSE операторе в %L должен быть неотрицательным"
  
! #: fortran/io.cc:2434
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2445
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT specifier not allowed with NEWUNIT at %C"
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "UNIT спецификатор не допускается с NEWUNIT в %C"
  
! #: fortran/io.cc:2467
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr "NEWUNIT спецификатор должен иметь FILE= или STATUS='scratch' в %C"
  
! #: fortran/io.cc:2474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "OPEN оператор в %C должен иметь UNIT или NEWUNIT специфицированными"
  
! #: fortran/io.cc:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic procedure %qs not allowed in PROCEDURE statement at %L"
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr "Встроенная процедура %qs не допускается в операторе PROCEDURE в %L"
  
! #: fortran/io.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2583
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "OPEN оператор не допускается в PURE процедуре в %C"
  
! #: fortran/io.cc:2691
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "CLOSE оператор не допускается в PURE процедуре в %C"
  
! #: fortran/io.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "CLOSE оператор в %L требует UNIT номер"
  
! #: fortran/io.cc:2725
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "UNIT номер в CLOSE операторе в %L должен быть неотрицательным"
  
! #: fortran/io.cc:2848 fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s оператор не допускается в PURE процедуре в %C"
  
! #: fortran/io.cc:2878
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "UNIT номер отсутствует в операторе в %L"
  
! #: fortran/io.cc:2889 fortran/io.cc:3379
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "UNIT номер в операторе в %L должен быть неотрицательным"
  
! #: fortran/io.cc:2922
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "FLUSH оператор в %C"
  
! #: fortran/io.cc:2963
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "Отсутствует формат с подразумеваемым устройством в %C"
  
! #: fortran/io.cc:2983
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Повторная UNIT спецификация в %C"
  
! #: fortran/io.cc:3057
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Повторная спецификация формата в %C"
  
! #: fortran/io.cc:3098
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Символ %qs в списке имен %qs является INTENT(IN) в %C"
  
! #: fortran/io.cc:3134
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Повторная NML спецификация в %C"
  
! #: fortran/io.cc:3143
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Символ %qs в %C должен быть именем NAMELIST группы"
  
! #: fortran/io.cc:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "END тег в %C не допускается в операторе вывода"
  
! #: fortran/io.cc:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "UNIT не специфицировано в %L"
  
! #: fortran/io.cc:3312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr "UNIT спецификация в %L должна быть INTEGER выражением или CHARACTER переменной"
  
! #: fortran/io.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "UNIT спецификация в %L должна быть INTEGER выражением или CHARACTER переменной"
  
! #: fortran/io.cc:3347
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Некорректная форма WRITE оператора в %L, UNIT требуется"
  
! #: fortran/io.cc:3358
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Внутренняя единица с векторным индексом в %L"
  
! #: fortran/io.cc:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Внешняя IO UNIT не может быть массивом в %L"
  
! #: fortran/io.cc:3402
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST %qs в READ операторе в %L содержит символ %qs, который не может появляться в контексте определения переменной"
  
! #: fortran/io.cc:3414
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "NAMELIST объект %qs в списке имен %qs в %L является полиморфным и требует определенную процедуру ввода/вывода"
  
! #: fortran/io.cc:3424 fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "NAMELIST объект %qs в списке имен %qs в %L с ALLOCATABLE или POINTER компонентами"
  
! #: fortran/io.cc:3432
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr "NAMELIST объект %qs в списке имен %qs в %L имеет ALLOCATABLE или POINTER компоненты и поэтому требует определенную процедуру ввода/вывода"
  
! #: fortran/io.cc:3443
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "Запятая перед списком элементов ввода/вывода в %L"
  
! #: fortran/io.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR тег метка %d в %L не определена"
  
! #: fortran/io.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END тег метка %d в %L не определена"
  
! #: fortran/io.cc:3477
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "ERR тег метка %d в %L не определена"
  
! #: fortran/io.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT метка %d в %L не определена"
  
! #: fortran/io.cc:3518
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr "io_kind_name(): некорректный I/O-вид"
  
! #: fortran/io.cc:3607
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Синтаксическая ошибка в I/O итераторе в %C"
  
! #: fortran/io.cc:3639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expecting variable in READ statement at %C"
  msgstr "Ожидалась переменная в READ операторе в %C"
  
! #: fortran/io.cc:3645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "Ожидалось имя переменной в %C"
  
! #: fortran/io.cc:3654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting variable or io-implied-do at %L"
  msgstr "Ожидалось имя переменной в %C"
  
! #: fortran/io.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Ожидалось выражение в %s операторе в %C"
  
! #: fortran/io.cc:3668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr "SUBMODULE декларация в %C не может появляться внутри другой области видимости"
  
! #: fortran/io.cc:3816
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "Внутренний файл в %L со списком имен"
  
! #: fortran/io.cc:3831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "DATA оператор в %C не допускается в PURE процедуре"
  
! #: fortran/io.cc:3944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PAD= at %C not allowed in Fortran 95"
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "PAD= в %C не допускается в Fortran 95"
  
! #: fortran/io.cc:4013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DELIM= at %C not allowed in Fortran 95"
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr "DELIM= в %C не допускается в Fortran 95"
  
! #: fortran/io.cc:4187
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "PRINT список имен в %C является расширением"
  
! #: fortran/io.cc:4209
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr "END тег в %C не допускается в операторе вывода"
  
! #: fortran/io.cc:4382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Ожидалась запятая в I/O списке в %C"
  
! #: fortran/io.cc:4449
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "PRINT оператор в %C не допускается внутри PURE процедуры"
  
! #: fortran/io.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr ""
  
! #: fortran/io.cc:4623 fortran/io.cc:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "INQUIRE оператор не допускается в PURE процедуре в %C"
  
! #: fortran/io.cc:4651
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENGTH тег некорректен в INQUIRE операторе в %C"
  
! #: fortran/io.cc:4661 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "INQUIRE оператор в %L не может содержать оба спецификатора FILE и UNIT"
  
! #: fortran/io.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "INQUIRE оператор в %L требует либо FILE либо UNIT спецификатор"
  
! #: fortran/io.cc:4678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT number in INQUIRE statement at %L can not be %d"
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "UNIT номер в INQUIRE операторе в %L должен быть %d"
  
! #: fortran/io.cc:4693
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "INQUIRE оператор в %L требует PENDING= спецификатор с ID= спецификатором"
  
! #: fortran/io.cc:4869
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "WAIT в %C не допускается в Fortran 95"
  
! #: fortran/io.cc:4875
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "WAIT оператор не допускается в PURE процедуре в %C"
*************** msgstr "PROCEDURE список в %C"
*** 80446,80951 ****
  msgid "Locality spec at %L"
  msgstr "Некорректная спецификация типа в %C"
  
! #: fortran/match.cc:3112
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "Имя %qs в %s операторе в %C неизвестно"
  
! #: fortran/match.cc:3120
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr "Имя %qs в %s операторе в %C не является именем конструкции"
  
! #: fortran/match.cc:3132
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr "%s оператор в %C покидает CRITICAL конструкцию"
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3140
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr "%s оператор в %C покидает DO CRITICAL конструкцию"
  
! #: fortran/match.cc:3152
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr "%s оператор в %C не внутри конструкции"
  
! #: fortran/match.cc:3155
  #, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr "%s оператор в %C не внутри конструкции %qs"
  
! #: fortran/match.cc:3181
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr "CYCLE оператор в %C не применим к нециклической конструкции %qs"
  
! #: fortran/match.cc:3186
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr "EXIT оператор без имени do-конструкции в %C"
  
! #: fortran/match.cc:3192
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "%s оператор в %C не применим к конструкции %qs"
  
! #: fortran/match.cc:3200
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "%s оператор в %C, покидающий OpenACC структурный блок"
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "%s оператор в %C, покидающий OpenMP структурный блок"
  
! #: fortran/match.cc:3241
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "EXIT оператор в %C, терминирующий !$ACC LOOP цикл"
  
! #: fortran/match.cc:3247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr "CYCLE оператор в %C для не самого внутреннего сжатого !$ACC LOOP цикла"
  
! #: fortran/match.cc:3249
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr "CYCLE оператор в %C для не самого внутреннего сжатого !$ACC LOOP цикла"
  
! #: fortran/match.cc:3296
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "EXIT оператор в %C, терминирующий !$OMP DO цикл"
  
! #: fortran/match.cc:3301
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr "CYCLE оператор в %C для не самого внутреннего сжатого !$OMP DO цикла"
  
! #: fortran/match.cc:3406
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "Пробел требуется в %s операторе около %C"
  
! #: fortran/match.cc:3429
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr "STOP код в %C не может быть отрицательным"
  
! #: fortran/match.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr "STOP код в %C содержит слишком много цифр"
  
! #: fortran/match.cc:3451
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NEWUNIT specifier at %L"
  msgid "QUIET= specifier for %s at %L"
  msgstr "NEWUNIT спецификатор в %L"
  
! #: fortran/match.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr "%s оператор в %C в PURE процедуре"
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr "Оператор управления внешним видом STOP в %C в CRITICAL блоке"
  
! #: fortran/match.cc:3486
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr "Оператор управления внешним видом STOP в %C в DO CONCURRENT блоке"
  
! #: fortran/match.cc:3498
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr "STOP код в %L должен быть скалярной CHARACTER константой или digit[digit[digit[digit[digit]]]]"
  
! #: fortran/match.cc:3510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr "STOP код в %L должен быть скалярной CHARACTER константой или digit[digit[digit[digit[digit]]]]"
  
! #: fortran/match.cc:3517
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr "STOP код в %L должен быть либо INTEGER либо CHARACTER типа"
  
! #: fortran/match.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr "STOP код в %L должен быть скаляром"
  
! #: fortran/match.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr "STOP код в %L должен быть default character KIND=%d"
  
! #: fortran/match.cc:3538
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "STOP код в %L должен быть default integer KIND=%d"
  
! #: fortran/match.cc:3550 fortran/resolve.cc:13453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "ASYNCHRONOUS= спецификатор в %L должен быть инициализационным выражением"
  
! #: fortran/match.cc:3600
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "PAUSE оператор в %C"
  
! #: fortran/match.cc:3621
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "ERROR STOP оператор в %C"
  
! #: fortran/match.cc:3647
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "Оператор управления внешним видом EVENT %s в %C в PURE процедуре"
  
! #: fortran/match.cc:3662
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr "Оператор управления внешним видом EVENT %s в %C в CRITICAL блоке"
  
! #: fortran/match.cc:3669
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr "Оператор управления внешним видом EVENT %s в %C в DO CONCURRENT блоке"
  
! #: fortran/match.cc:3699 fortran/match.cc:4041 fortran/match.cc:4253
! #: fortran/match.cc:4805 fortran/match.cc:5177
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr "Избыточный STAT тег найден в %L"
  
! #: fortran/match.cc:3720 fortran/match.cc:4062 fortran/match.cc:4273
! #: fortran/match.cc:4837 fortran/match.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "Избыточный ERRMSG тег найден в %L"
  
! #: fortran/match.cc:3741
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr "Избыточный UNTIL_COUNT тег найден в %L"
  
! #: fortran/match.cc:3807
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "EVENT POST оператор в %C"
  
! #: fortran/match.cc:3817
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "EVENT WAIT оператор в %C"
  
! #: fortran/match.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "FAIL IMAGE оператор в %C"
  
! #: fortran/match.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "Оператор FROM TEAM в %C"
  
! #: fortran/match.cc:3892
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "Оператор CHANGE TEAM в %C"
  
! #: fortran/match.cc:3922
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3946
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3989
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr "Оператор управления внешним видом %s в %C в PURE процедуре"
  
! #: fortran/match.cc:4004
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr "Оператор управления внешним видом %s в %C в CRITICAL блоке"
  
! #: fortran/match.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr "Оператор управления внешним видом %s в %C в DO CONCURRENT блоке"
  
! #: fortran/match.cc:4083
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr "Избыточный ACQUIRED_LOCK тег найден в %L"
  
! #: fortran/match.cc:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "LOCK оператор в %C"
  
! #: fortran/match.cc:4158
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "UNLOCK оператор в %C"
  
! #: fortran/match.cc:4183
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr "Оператор управления внешним видом SYNC в %C в PURE процедуре"
  
! #: fortran/match.cc:4189
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "SYNC оператор в %C"
  
! #: fortran/match.cc:4201
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr "Оператор управления внешним видом SYNC в %C в CRITICAL блоке"
  
! #: fortran/match.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr "Оператор управления внешним видом SYNC в %C в DO CONCURRENT блоке"
  
! #: fortran/match.cc:4387
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "ASSIGN оператор в %C"
  
! #: fortran/match.cc:4431
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "Assigned GOTO оператор в %C"
  
! #: fortran/match.cc:4475 fortran/match.cc:4526
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "Список меток операторов в GOTO в %C не может быть пустым"
  
! #: fortran/match.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr "Вычисляемый GOTO в %C"
  
! #: fortran/match.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr "Ошибка в спецификации типа в %L"
  
! #: fortran/match.cc:4624
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr "typespec в ALLOCATE в %L"
  
! #: fortran/match.cc:4647
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4677 fortran/match.cc:5115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected constant at %C"
  msgstr "Неожиданный %s оператор в %C"
  
! #: fortran/match.cc:4687
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr "Некорректный allocate-object в %C для PURE процедуры"
  
! #: fortran/match.cc:4702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "ALLOCATE комассива в %C в DO CONCURRENT блоке"
  
! #: fortran/match.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr "ALLOCATE комассива в %C в CRITICAL блоке"
  
! #: fortran/match.cc:4751
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr "Allocate-object в %L не есть ни указатель на данные ни размещаемая переменная"
  
! #: fortran/match.cc:4763
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr "Тип сущности в %L есть тип несовместимый с typespec"
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr "Вид параметра типа для сущности в %L отличается от вида параметра типа из typespec"
  
! #: fortran/match.cc:4788
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "Спецификация формы для размещаемого скаляра в %C"
  
! #: fortran/match.cc:4815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "STAT tag at %L cannot be a constant"
  msgstr "Переменная цикла в %C не может быть комассивом"
  
! #: fortran/match.cc:4831
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr "ERRMSG тег в %L"
  
! #: fortran/match.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr "SOURCE тег в %L"
  
! #: fortran/match.cc:4860
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr "Избыточный SOURCE тег найден в %L"
  
! #: fortran/match.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr "SOURCE тег в %L конфликтует с typespec в %L"
  
! #: fortran/match.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr "SOURCE тег в %L с более чем одним размещаемым объектом"
  
! #: fortran/match.cc:4891
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr "MOLD тег в %L"
  
! #: fortran/match.cc:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr "Избыточный MOLD тег найден в %L"
  
! #: fortran/match.cc:4904
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr "MOLD тег в %L конфликтует с typespec в %L"
  
! #: fortran/match.cc:4930
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr "MOLD тег в %L конфликтует с SOURCE тегом в %L"
  
! #: fortran/match.cc:4938
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "Allocate-object в %L с параметром отложенного типа требует либо type-spec либо SOURCE тег либо MOLD тег"
  
! #: fortran/match.cc:4950
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "Неограниченный полиморфный allocate-object в %L требует или спецификацию типа или SOURCE тег или MOLD тег"
  
! #: fortran/match.cc:5017
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr "Указательный объект в %C не должен быть коиндексирован"
  
! #: fortran/match.cc:5032
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr "Некорректный allocate-object в %C для PURE процедуры"
  
! #: fortran/match.cc:5137
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "DEALLOCATE комассива в %C в DO CONCURRENT блоке"
  
! #: fortran/match.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr "DEALLOCATE комассива в %C в CRITICAL блоке"
  
! #: fortran/match.cc:5160
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr "Allocate-object в %C не есть непроцедурный указатель или размещаемая переменная"
  
! #: fortran/match.cc:5197
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr "ERRMSG в %L"
  
! #: fortran/match.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr "Оператор управления внешним видом RETURN в %C в CRITICAL блоке"
  
! #: fortran/match.cc:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr "Оператор управления внешним видом RETURN в %C в DO CONCURRENT блоке"
  
! #: fortran/match.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr "Alternate RETURN оператор в %C допускается только внутри SUBROUTINE"
  
! #: fortran/match.cc:5300
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr "RETURN оператор в главной программе в %C"
  
! #: fortran/match.cc:5328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Ожидалась ссылка на компонент в %C"
  
! #: fortran/match.cc:5337
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Мусор после CALL в %C"
  
! #: fortran/match.cc:5348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "Ожидалась type-bound процедура или компонент указатель на процедуру в %C"
  
! #: fortran/match.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Синтаксическая ошибка в имени common блока в %C"
--- 80558,81063 ----
  msgid "Locality spec at %L"
  msgstr "Некорректная спецификация типа в %C"
  
! #: fortran/match.cc:3113
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "Имя %qs в %s операторе в %C неизвестно"
  
! #: fortran/match.cc:3121
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr "Имя %qs в %s операторе в %C не является именем конструкции"
  
! #: fortran/match.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr "%s оператор в %C покидает CRITICAL конструкцию"
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3141
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr "%s оператор в %C покидает DO CRITICAL конструкцию"
  
! #: fortran/match.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr "%s оператор в %C не внутри конструкции"
  
! #: fortran/match.cc:3156
  #, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr "%s оператор в %C не внутри конструкции %qs"
  
! #: fortran/match.cc:3182
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr "CYCLE оператор в %C не применим к нециклической конструкции %qs"
  
! #: fortran/match.cc:3187
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr "EXIT оператор без имени do-конструкции в %C"
  
! #: fortran/match.cc:3193
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "%s оператор в %C не применим к конструкции %qs"
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "%s оператор в %C, покидающий OpenACC структурный блок"
  
! #: fortran/match.cc:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "%s оператор в %C, покидающий OpenMP структурный блок"
  
! #: fortran/match.cc:3242
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "EXIT оператор в %C, терминирующий !$ACC LOOP цикл"
  
! #: fortran/match.cc:3248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr "CYCLE оператор в %C для не самого внутреннего сжатого !$ACC LOOP цикла"
  
! #: fortran/match.cc:3250
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr "CYCLE оператор в %C для не самого внутреннего сжатого !$ACC LOOP цикла"
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "EXIT оператор в %C, терминирующий !$OMP DO цикл"
  
! #: fortran/match.cc:3302
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr "CYCLE оператор в %C для не самого внутреннего сжатого !$OMP DO цикла"
  
! #: fortran/match.cc:3407
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "Пробел требуется в %s операторе около %C"
  
! #: fortran/match.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr "STOP код в %C не может быть отрицательным"
  
! #: fortran/match.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr "STOP код в %C содержит слишком много цифр"
  
! #: fortran/match.cc:3452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NEWUNIT specifier at %L"
  msgid "QUIET= specifier for %s at %L"
  msgstr "NEWUNIT спецификатор в %L"
  
! #: fortran/match.cc:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr "%s оператор в %C в PURE процедуре"
  
! #: fortran/match.cc:3482
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr "Оператор управления внешним видом STOP в %C в CRITICAL блоке"
  
! #: fortran/match.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr "Оператор управления внешним видом STOP в %C в DO CONCURRENT блоке"
  
! #: fortran/match.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr "STOP код в %L должен быть скалярной CHARACTER константой или digit[digit[digit[digit[digit]]]]"
  
! #: fortran/match.cc:3511
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr "STOP код в %L должен быть скалярной CHARACTER константой или digit[digit[digit[digit[digit]]]]"
  
! #: fortran/match.cc:3518
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr "STOP код в %L должен быть либо INTEGER либо CHARACTER типа"
  
! #: fortran/match.cc:3525
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr "STOP код в %L должен быть скаляром"
  
! #: fortran/match.cc:3532
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr "STOP код в %L должен быть default character KIND=%d"
  
! #: fortran/match.cc:3539
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "STOP код в %L должен быть default integer KIND=%d"
  
! #: fortran/match.cc:3551 fortran/resolve.cc:13443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "ASYNCHRONOUS= спецификатор в %L должен быть инициализационным выражением"
  
! #: fortran/match.cc:3601
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "PAUSE оператор в %C"
  
! #: fortran/match.cc:3622
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "ERROR STOP оператор в %C"
  
! #: fortran/match.cc:3648
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "Оператор управления внешним видом EVENT %s в %C в PURE процедуре"
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr "Оператор управления внешним видом EVENT %s в %C в CRITICAL блоке"
  
! #: fortran/match.cc:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr "Оператор управления внешним видом EVENT %s в %C в DO CONCURRENT блоке"
  
! #: fortran/match.cc:3700 fortran/match.cc:4042 fortran/match.cc:4254
! #: fortran/match.cc:4806 fortran/match.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr "Избыточный STAT тег найден в %L"
  
! #: fortran/match.cc:3721 fortran/match.cc:4063 fortran/match.cc:4274
! #: fortran/match.cc:4838 fortran/match.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "Избыточный ERRMSG тег найден в %L"
  
! #: fortran/match.cc:3742
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr "Избыточный UNTIL_COUNT тег найден в %L"
  
! #: fortran/match.cc:3808
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "EVENT POST оператор в %C"
  
! #: fortran/match.cc:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "EVENT WAIT оператор в %C"
  
! #: fortran/match.cc:3830
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "FAIL IMAGE оператор в %C"
  
! #: fortran/match.cc:3854
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "Оператор FROM TEAM в %C"
  
! #: fortran/match.cc:3893
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "Оператор CHANGE TEAM в %C"
  
! #: fortran/match.cc:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3947
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr ""
  
! #: fortran/match.cc:3990
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr "Оператор управления внешним видом %s в %C в PURE процедуре"
  
! #: fortran/match.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr "Оператор управления внешним видом %s в %C в CRITICAL блоке"
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr "Оператор управления внешним видом %s в %C в DO CONCURRENT блоке"
  
! #: fortran/match.cc:4084
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr "Избыточный ACQUIRED_LOCK тег найден в %L"
  
! #: fortran/match.cc:4149
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "LOCK оператор в %C"
  
! #: fortran/match.cc:4159
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "UNLOCK оператор в %C"
  
! #: fortran/match.cc:4184
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr "Оператор управления внешним видом SYNC в %C в PURE процедуре"
  
! #: fortran/match.cc:4190
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "SYNC оператор в %C"
  
! #: fortran/match.cc:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr "Оператор управления внешним видом SYNC в %C в CRITICAL блоке"
  
! #: fortran/match.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr "Оператор управления внешним видом SYNC в %C в DO CONCURRENT блоке"
  
! #: fortran/match.cc:4388
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "ASSIGN оператор в %C"
  
! #: fortran/match.cc:4432
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "Assigned GOTO оператор в %C"
  
! #: fortran/match.cc:4476 fortran/match.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "Список меток операторов в GOTO в %C не может быть пустым"
  
! #: fortran/match.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr "Вычисляемый GOTO в %C"
  
! #: fortran/match.cc:4612
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr "Ошибка в спецификации типа в %L"
  
! #: fortran/match.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr "typespec в ALLOCATE в %L"
  
! #: fortran/match.cc:4648
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4678 fortran/match.cc:5116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected constant at %C"
  msgstr "Неожиданный %s оператор в %C"
  
! #: fortran/match.cc:4688
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr "Некорректный allocate-object в %C для PURE процедуры"
  
! #: fortran/match.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4725
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "ALLOCATE комассива в %C в DO CONCURRENT блоке"
  
! #: fortran/match.cc:4730
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr "ALLOCATE комассива в %C в CRITICAL блоке"
  
! #: fortran/match.cc:4752
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr "Allocate-object в %L не есть ни указатель на данные ни размещаемая переменная"
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr "Тип сущности в %L есть тип несовместимый с typespec"
  
! #: fortran/match.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr "Вид параметра типа для сущности в %L отличается от вида параметра типа из typespec"
  
! #: fortran/match.cc:4789
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "Спецификация формы для размещаемого скаляра в %C"
  
! #: fortran/match.cc:4816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "STAT tag at %L cannot be a constant"
  msgstr "Переменная цикла в %C не может быть комассивом"
  
! #: fortran/match.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr "ERRMSG тег в %L"
  
! #: fortran/match.cc:4855
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr "SOURCE тег в %L"
  
! #: fortran/match.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr "Избыточный SOURCE тег найден в %L"
  
! #: fortran/match.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr "SOURCE тег в %L конфликтует с typespec в %L"
  
! #: fortran/match.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr "SOURCE тег в %L с более чем одним размещаемым объектом"
  
! #: fortran/match.cc:4892
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr "MOLD тег в %L"
  
! #: fortran/match.cc:4898
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr "Избыточный MOLD тег найден в %L"
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr "MOLD тег в %L конфликтует с typespec в %L"
  
! #: fortran/match.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr "MOLD тег в %L конфликтует с SOURCE тегом в %L"
  
! #: fortran/match.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "Allocate-object в %L с параметром отложенного типа требует либо type-spec либо SOURCE тег либо MOLD тег"
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "Неограниченный полиморфный allocate-object в %L требует или спецификацию типа или SOURCE тег или MOLD тег"
  
! #: fortran/match.cc:5018
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr "Указательный объект в %C не должен быть коиндексирован"
  
! #: fortran/match.cc:5033
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5128
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr "Некорректный allocate-object в %C для PURE процедуры"
  
! #: fortran/match.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "DEALLOCATE комассива в %C в DO CONCURRENT блоке"
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr "DEALLOCATE комассива в %C в CRITICAL блоке"
  
! #: fortran/match.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr "Allocate-object в %C не есть непроцедурный указатель или размещаемая переменная"
  
! #: fortran/match.cc:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr "ERRMSG в %L"
  
! #: fortran/match.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr "Оператор управления внешним видом RETURN в %C в CRITICAL блоке"
  
! #: fortran/match.cc:5261
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr "Оператор управления внешним видом RETURN в %C в DO CONCURRENT блоке"
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr "Alternate RETURN оператор в %C допускается только внутри SUBROUTINE"
  
! #: fortran/match.cc:5301
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr "RETURN оператор в главной программе в %C"
  
! #: fortran/match.cc:5329
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Ожидалась ссылка на компонент в %C"
  
! #: fortran/match.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Мусор после CALL в %C"
  
! #: fortran/match.cc:5349
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "Ожидалась type-bound процедура или компонент указатель на процедуру в %C"
  
! #: fortran/match.cc:5447
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Синтаксическая ошибка в имени common блока в %C"
*************** msgstr "Синтаксическая о�
*** 80953,81017 ****
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5662
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr "Переменная %qs в %L в common блоке %qs at %C должна быть декларирована с C совместимым видом, поскольку common блок %qs есть bind(c)"
  
! #: fortran/match.cc:5671
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs in common block %qs at %C can not be bind(c) since it is not global"
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr "Переменная %qs в common блоке %qs at %C не может быть bind(c), поскольку она не является глобальной"
  
! #: fortran/match.cc:5678
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "Символ %qs в %C уже в COMMON блоке"
  
! #: fortran/match.cc:5686
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr "Инициализированный символ %qs в %C может быть только COMMON в BLOCK DATA"
  
! #: fortran/match.cc:5697
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5712
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr "Спецификация массива для символа %qs в COMMON в %C должна быть явной"
  
! #: fortran/match.cc:5719
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "Символ %qs в COMMON в %C не может быть POINTER массивом"
  
! #: fortran/match.cc:5729
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr "Символ %qs в COMMON в %C не может быть POINTER массивом"
  
! #: fortran/match.cc:5775
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr "Символ %qs в COMMON блоке %qs в %C становится косвенно эквивалентным другому COMMON блоку %qs"
  
! #: fortran/match.cc:5837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BLOCK construct at %C"
  msgid "BLOCK DATA construct at %L"
  msgstr "BLOCK конструкция в %C"
  
! #: fortran/match.cc:5950
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr "Имя NAMELIST группы %qs в %C уже имеет базовый тип %s"
  
! #: fortran/match.cc:5960
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr "Имя NAMELIST группы %qs в %C уже USE ассоциировано и не может быть респецифицировано."
--- 81065,81129 ----
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5663
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr "Переменная %qs в %L в common блоке %qs at %C должна быть декларирована с C совместимым видом, поскольку common блок %qs есть bind(c)"
  
! #: fortran/match.cc:5672
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs in common block %qs at %C can not be bind(c) since it is not global"
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr "Переменная %qs в common блоке %qs at %C не может быть bind(c), поскольку она не является глобальной"
  
! #: fortran/match.cc:5679
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "Символ %qs в %C уже в COMMON блоке"
  
! #: fortran/match.cc:5687
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr "Инициализированный символ %qs в %C может быть только COMMON в BLOCK DATA"
  
! #: fortran/match.cc:5698
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5713
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr "Спецификация массива для символа %qs в COMMON в %C должна быть явной"
  
! #: fortran/match.cc:5720
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "Символ %qs в COMMON в %C не может быть POINTER массивом"
  
! #: fortran/match.cc:5730
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr "Символ %qs в COMMON в %C не может быть POINTER массивом"
  
! #: fortran/match.cc:5776
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr "Символ %qs в COMMON блоке %qs в %C становится косвенно эквивалентным другому COMMON блоку %qs"
  
! #: fortran/match.cc:5838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BLOCK construct at %C"
  msgid "BLOCK DATA construct at %L"
  msgstr "BLOCK конструкция в %C"
  
! #: fortran/match.cc:5951
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr "Имя NAMELIST группы %qs в %C уже имеет базовый тип %s"
  
! #: fortran/match.cc:5961
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr "Имя NAMELIST группы %qs в %C уже USE ассоциировано и не может быть респецифицировано."
*************** msgstr "Имя NAMELIST группы %qs
*** 81019,81216 ****
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5985
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6005
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type %qs at %L must be an extension of %qs"
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr "Производный тип %qs в %L должен быть расширением %qs"
  
! #: fortran/match.cc:6025
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "Массив предполагаемого размера %qs в списке имен %qs в %C не допускается"
  
! #: fortran/match.cc:6168
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr "Компонент производного типа %C не есть разрешенный EQUIVALENCE член"
  
! #: fortran/match.cc:6176
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "Ссылка на массив в EQUIVALENCE в %C не может быть секцией массива"
  
! #: fortran/match.cc:6209
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr "EQUIVALENCE в %C требует два или более объектов"
  
! #: fortran/match.cc:6223
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr "Попытка косвенно перекрыть COMMON блоки %s и %s посредством EQUIVALENCE в %C"
  
! #: fortran/match.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Ожидается запятая в EQUIVALENCE в %C"
  
! #: fortran/match.cc:6241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "VALUE statement at %C"
  msgid "EQUIVALENCE statement at %C"
  msgstr "VALUE оператор в %C"
  
! #: fortran/match.cc:6334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of non-static member function of type %qT"
  msgid "Invalid use of statement function argument at %L"
  msgstr "некорректное использование нестатической функции-элемента типа %qT"
  
! #: fortran/match.cc:6401
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "Оператор функция в %L рекурсивна"
  
! #: fortran/match.cc:6407
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "Оператор функция %qs в %L не допускается в качестве фактического аргумента"
  
! #: fortran/match.cc:6421
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "Оператор функция в %L не может появляться внутри INTERFACE"
  
! #: fortran/match.cc:6426
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Оператор функция в %C"
  
! #: fortran/match.cc:6553 fortran/match.cc:6571 fortran/match.cc:6592
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "Выражение в CASE селекторе в %L не может быть %s"
  
! #: fortran/match.cc:6602 fortran/match.cc:6608
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be scalar"
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "Выражение в CASE операторе в %L должно быть скаляром"
  
! #: fortran/match.cc:6617
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Ожидалось инициализационное выражение в CASE в %C"
  
! #: fortran/match.cc:6649
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "Ожидалось имя блока %qs SELECT конструкции в %C"
  
! #: fortran/match.cc:7029
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "SUBMODULE декларация в %C не может появляться внутри другой области видимости"
  
! #: fortran/match.cc:7057
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "ошибка разбора в SELECT TYPE операторе в %C"
  
! #: fortran/match.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr "Селектор в SELECT TYPE в %C не есть именованная переменная; используйте associate-name=>"
  
! #: fortran/match.cc:7270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "LOCK statement at %C"
  msgid "SELECT RANK statement at %C"
  msgstr "LOCK оператор в %C"
  
! #: fortran/match.cc:7311 fortran/match.cc:7365
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7375
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in SELECT TYPE statement at %C"
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "ошибка разбора в SELECT TYPE операторе в %C"
  
! #: fortran/match.cc:7411
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Неожиданный CASE оператор в %C"
  
! #: fortran/match.cc:7463
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Синтаксическая ошибка в CASE спецификации в %C"
  
! #: fortran/match.cc:7481
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Неожиданный TYPE IS оператор в %C"
  
! #: fortran/match.cc:7513
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr "Спецификация типа не должна специфицировать sequence производный тип или тип с BIND атрибутом в SELECT TYPE в %C [F2003:C815]"
  
! #: fortran/match.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7535
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Синтаксическая ошибка в TYPE IS спецификации в %C"
  
! #: fortran/match.cc:7611
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Синтаксическая ошибка в CLASS IS спецификации в %C"
  
! #: fortran/match.cc:7631
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected RANK statement at %C"
  msgstr "Неожиданный END оператор в %C"
  
! #: fortran/match.cc:7677
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL stride expression at %L must be a scalar %s"
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "FORALL шаговое выражение в %L должно быть скаляром %s"
  
! #: fortran/match.cc:7686
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE specification at %C"
  msgid "Syntax error in RANK specification at %C"
  msgstr "Синтаксическая ошибка в CASE спецификации в %C"
  
! #: fortran/match.cc:7835
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "ELSEWHERE оператор в %C не заключен в WHERE блок"
  
! #: fortran/match.cc:7873
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "Метка %qs в %C не соответствует WHERE метке %qs"
--- 81131,81328 ----
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5986
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6006
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type %qs at %L must be an extension of %qs"
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr "Производный тип %qs в %L должен быть расширением %qs"
  
! #: fortran/match.cc:6026
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "Массив предполагаемого размера %qs в списке имен %qs в %C не допускается"
  
! #: fortran/match.cc:6169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr "Компонент производного типа %C не есть разрешенный EQUIVALENCE член"
  
! #: fortran/match.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "Ссылка на массив в EQUIVALENCE в %C не может быть секцией массива"
  
! #: fortran/match.cc:6210
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr "EQUIVALENCE в %C требует два или более объектов"
  
! #: fortran/match.cc:6224
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr "Попытка косвенно перекрыть COMMON блоки %s и %s посредством EQUIVALENCE в %C"
  
! #: fortran/match.cc:6237
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Ожидается запятая в EQUIVALENCE в %C"
  
! #: fortran/match.cc:6242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "VALUE statement at %C"
  msgid "EQUIVALENCE statement at %C"
  msgstr "VALUE оператор в %C"
  
! #: fortran/match.cc:6335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of non-static member function of type %qT"
  msgid "Invalid use of statement function argument at %L"
  msgstr "некорректное использование нестатической функции-элемента типа %qT"
  
! #: fortran/match.cc:6402
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "Оператор функция в %L рекурсивна"
  
! #: fortran/match.cc:6408
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "Оператор функция %qs в %L не допускается в качестве фактического аргумента"
  
! #: fortran/match.cc:6422
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "Оператор функция в %L не может появляться внутри INTERFACE"
  
! #: fortran/match.cc:6427
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Оператор функция в %C"
  
! #: fortran/match.cc:6554 fortran/match.cc:6572 fortran/match.cc:6593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "Выражение в CASE селекторе в %L не может быть %s"
  
! #: fortran/match.cc:6603 fortran/match.cc:6609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be scalar"
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "Выражение в CASE операторе в %L должно быть скаляром"
  
! #: fortran/match.cc:6618
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Ожидалось инициализационное выражение в CASE в %C"
  
! #: fortran/match.cc:6650
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "Ожидалось имя блока %qs SELECT конструкции в %C"
  
! #: fortran/match.cc:7030
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "SUBMODULE декларация в %C не может появляться внутри другой области видимости"
  
! #: fortran/match.cc:7058
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "ошибка разбора в SELECT TYPE операторе в %C"
  
! #: fortran/match.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr "Селектор в SELECT TYPE в %C не есть именованная переменная; используйте associate-name=>"
  
! #: fortran/match.cc:7271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "LOCK statement at %C"
  msgid "SELECT RANK statement at %C"
  msgstr "LOCK оператор в %C"
  
! #: fortran/match.cc:7312 fortran/match.cc:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:7376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in SELECT TYPE statement at %C"
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "ошибка разбора в SELECT TYPE операторе в %C"
  
! #: fortran/match.cc:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Неожиданный CASE оператор в %C"
  
! #: fortran/match.cc:7464
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Синтаксическая ошибка в CASE спецификации в %C"
  
! #: fortran/match.cc:7482
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Неожиданный TYPE IS оператор в %C"
  
! #: fortran/match.cc:7514
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr "Спецификация типа не должна специфицировать sequence производный тип или тип с BIND атрибутом в SELECT TYPE в %C [F2003:C815]"
  
! #: fortran/match.cc:7525
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Синтаксическая ошибка в TYPE IS спецификации в %C"
  
! #: fortran/match.cc:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Синтаксическая ошибка в CLASS IS спецификации в %C"
  
! #: fortran/match.cc:7632
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected RANK statement at %C"
  msgstr "Неожиданный END оператор в %C"
  
! #: fortran/match.cc:7678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL stride expression at %L must be a scalar %s"
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "FORALL шаговое выражение в %L должно быть скаляром %s"
  
! #: fortran/match.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE specification at %C"
  msgid "Syntax error in RANK specification at %C"
  msgstr "Синтаксическая ошибка в CASE спецификации в %C"
  
! #: fortran/match.cc:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "ELSEWHERE оператор в %C не заключен в WHERE блок"
  
! #: fortran/match.cc:7874
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "Метка %qs в %C не соответствует WHERE метке %qs"
*************** msgstr "match_level_4(): Некорре�
*** 81251,81262 ****
  msgid "gfc_basic_typename(): Undefined type"
  msgstr "gfc_basic_typename(): Неопределенный тип"
  
! #: fortran/misc.cc:218
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr "gfc_typename(): Неопределенный тип"
  
! #: fortran/misc.cc:322
  #, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr "gfc_code2string(): Некорректный код"
--- 81363,81374 ----
  msgid "gfc_basic_typename(): Undefined type"
  msgstr "gfc_basic_typename(): Неопределенный тип"
  
! #: fortran/misc.cc:221
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr "gfc_typename(): Неопределенный тип"
  
! #: fortran/misc.cc:325
  #, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr "gfc_code2string(): Некорректный код"
*************** msgstr "параметр ORDERED кла�
*** 82923,82930 ****
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr "%<nowait%> предложение не может использоваться вместе с %<copyprivate%>"
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12090
! #: fortran/resolve.cc:13699
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF клаузула в %L требует скалярное LOGICAL выражение"
--- 83035,83042 ----
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr "%<nowait%> предложение не может использоваться вместе с %<copyprivate%>"
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12080
! #: fortran/resolve.cc:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF клаузула в %L требует скалярное LOGICAL выражение"
*************** msgstr "Символ %qs присутс�
*** 83072,83078 ****
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qE многократно встречается в предложении %<aligned%>"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8309
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
--- 83184,83190 ----
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qE многократно встречается в предложении %<aligned%>"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8329
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
*************** msgstr "Отсутствует имя к
*** 84938,85168 ****
  msgid "Syntax error in argument list at %C"
  msgstr "Синтаксическая ошибка в списке аргументов в %C"
  
! #: fortran/primary.cc:2108
! #, gcc-internal-format
! msgid "extend_ref(): Bad tail"
! msgstr "extend_ref(): Некорректный хвост"
! 
! #: fortran/primary.cc:2210
  #, fuzzy, gcc-internal-format
  #| msgid "Array section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %C"
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr "Обозначение секции массива, например, '(:)', требуется помимо обозначения комассива '[...]' в %C"
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr "Обозначение комассива в %C, но %qs не есть комассив"
  
! #: fortran/primary.cc:2461
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "Символ %qs в %C не имеет IMPLICIT тип"
  
! #: fortran/primary.cc:2468
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "Неожиданный %<%c%> для переменной непроизводного типа %qs в %C"
  
! #: fortran/primary.cc:2489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Ожидалось имя компонента структуры в %C"
  
! #: fortran/primary.cc:2510 fortran/primary.cc:2685
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2562 fortran/primary.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2569 fortran/primary.cc:2703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "UNTIL_COUNT= аргумент в %L должен быть скалярным INTEGER выражением"
  
! #: fortran/primary.cc:2628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Ожидался список аргументов в %C"
  
! #: fortran/primary.cc:2646
  #, fuzzy, gcc-internal-format
  #| msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr "Имя %qs в %C является неоднозначной ссылкой на %qs из модуля %qs"
  
! #: fortran/primary.cc:2649
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "KIND parameter of %s at %L must be an initialization expression"
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "KIND параметр %s в %L должен быть инициализационным выражением"
  
! #: fortran/primary.cc:2747
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "Компонент указатель на процедуру %qs требует список аргументов в %C"
  
! #: fortran/primary.cc:2833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected array subscript stride at %C"
  msgid "Unexpected array/substring ref at %C"
  msgstr "Ожидался шаг в индексе комассива в %C"
  
! #: fortran/primary.cc:2855
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "Неполиморфная ссылка на абстрактный тип в %C"
  
! #: fortran/primary.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Внутренний компонент указатель на процедуру в %C"
  
! #: fortran/primary.cc:2900
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr "gfc_variable_attr(): Выражение не является переменной"
  
! #: fortran/primary.cc:3118
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr "gfc_caf_attr(): Выражение не является переменной"
  
! #: fortran/primary.cc:3175
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "gfc_caf_attr(): Некорректная ссылка на массив"
  
! #: fortran/primary.cc:3354
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "Нет инициализатора для размещаемого компонента %qs данного в конструкторе структуры в %C"
  
! #: fortran/primary.cc:3365
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "Конструктор структуры с отсутствующими необязательными аргументами в %C"
  
! #: fortran/primary.cc:3374
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "Нет инициализатора для компонента %qs данного в конструкторе структуры в %C"
  
! #: fortran/primary.cc:3422
  #, fuzzy, gcc-internal-format
  #| msgid "Can't construct ABSTRACT type %qs at %L"
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "Невозможно сконструировать ABSTRACT тип %qs в %L"
  
! #: fortran/primary.cc:3442
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr "Конструктор структуры с именованными аргументами в %C"
  
! #: fortran/primary.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr "Инициализатор компонента без имени после компонента именуемого %s в %L"
  
! #: fortran/primary.cc:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr "Слишком много компонентов в конструкторе структуры в %L"
  
! #: fortran/primary.cc:3521
  #, fuzzy
  #| msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "CHARACTER выражение будет усечено в присваивании (%ld/%ld) в %L"
  
! #: fortran/primary.cc:3539
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Компонент %qs инициализирован дважды в конструкторе структуры в %L"
  
! #: fortran/primary.cc:3551
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "Коиндексное выражение для компонента указателя %qs в конструкторе структуры в %L"
  
! #: fortran/primary.cc:3605
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "компонент %qs в %L уже был установлен конструктором родительского производного типа"
  
! #: fortran/primary.cc:3768
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr "%%LOC() как rvalue в %C"
  
! #: fortran/primary.cc:3827
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr "%qs в %C является именем рекурсивной функции и ссылается на результирующую переменную. Используйте явную переменную RESULT для прямой рекурсии (12.5.2.1)"
  
! #: fortran/primary.cc:3858 fortran/primary.cc:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Символ в %C не годится для выражения"
  
! #: fortran/primary.cc:3963
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Неожиданное использование имени подпрограммы %qs в %C"
  
! #: fortran/primary.cc:3995
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "Оператор функция %qs требует список аргументов в %C"
  
! #: fortran/primary.cc:3998
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr "Функция %qs требует список аргументов в %C"
  
! #: fortran/primary.cc:4053
  #, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "Отсутствует аргумент для %qs в %C"
  
! #: fortran/primary.cc:4066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The leftmost part-ref in a data-ref can not be a function reference at %C"
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr "Самый левый part-ref в data-ref не может быть ссылкой на функцию в %C"
  
! #: fortran/primary.cc:4221
  #, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "Отсутствует список аргументов в функции %qs в %C"
  
! #: fortran/primary.cc:4337
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "Производный тип %qs не может быть использован как переменная в %C"
  
! #: fortran/primary.cc:4378
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "Именованная константа в %C в EQUIVALENCE"
  
! #: fortran/primary.cc:4383
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol %qs must be a PARAMETER in DATA statement at %C"
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "Символ %qs должен быть PARAMETER в DATA операторе в %C"
  
! #: fortran/primary.cc:4419
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "%qs в %C не является переменной"
--- 85050,85275 ----
  msgid "Syntax error in argument list at %C"
  msgstr "Синтаксическая ошибка в списке аргументов в %C"
  
! #: fortran/primary.cc:2218
  #, fuzzy, gcc-internal-format
  #| msgid "Array section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %C"
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr "Обозначение секции массива, например, '(:)', требуется помимо обозначения комассива '[...]' в %C"
  
! #: fortran/primary.cc:2226
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr "Обозначение комассива в %C, но %qs не есть комассив"
  
! #: fortran/primary.cc:2483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "Символ %qs в %C не имеет IMPLICIT тип"
  
! #: fortran/primary.cc:2490
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "Неожиданный %<%c%> для переменной непроизводного типа %qs в %C"
  
! #: fortran/primary.cc:2512
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Ожидалось имя компонента структуры в %C"
  
! #: fortran/primary.cc:2543 fortran/primary.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2595 fortran/primary.cc:2731
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2602 fortran/primary.cc:2744
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "UNTIL_COUNT= аргумент в %L должен быть скалярным INTEGER выражением"
  
! #: fortran/primary.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Ожидался список аргументов в %C"
  
! #: fortran/primary.cc:2679
  #, fuzzy, gcc-internal-format
  #| msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr "Имя %qs в %C является неоднозначной ссылкой на %qs из модуля %qs"
  
! #: fortran/primary.cc:2682
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2760
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "KIND parameter of %s at %L must be an initialization expression"
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "KIND параметр %s в %L должен быть инициализационным выражением"
  
! #: fortran/primary.cc:2788
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "Компонент указатель на процедуру %qs требует список аргументов в %C"
  
! #: fortran/primary.cc:2875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected array subscript stride at %C"
  msgid "Unexpected array/substring ref at %C"
  msgstr "Ожидался шаг в индексе комассива в %C"
  
! #: fortran/primary.cc:2897
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "Неполиморфная ссылка на абстрактный тип в %C"
  
! #: fortran/primary.cc:2904
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Внутренний компонент указатель на процедуру в %C"
  
! #: fortran/primary.cc:2943
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr "gfc_variable_attr(): Выражение не является переменной"
  
! #: fortran/primary.cc:3165
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr "gfc_caf_attr(): Выражение не является переменной"
  
! #: fortran/primary.cc:3222
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "gfc_caf_attr(): Некорректная ссылка на массив"
  
! #: fortran/primary.cc:3401
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "Нет инициализатора для размещаемого компонента %qs данного в конструкторе структуры в %C"
  
! #: fortran/primary.cc:3412
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "Конструктор структуры с отсутствующими необязательными аргументами в %C"
  
! #: fortran/primary.cc:3421
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "Нет инициализатора для компонента %qs данного в конструкторе структуры в %C"
  
! #: fortran/primary.cc:3469
  #, fuzzy, gcc-internal-format
  #| msgid "Can't construct ABSTRACT type %qs at %L"
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "Невозможно сконструировать ABSTRACT тип %qs в %L"
  
! #: fortran/primary.cc:3489
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr "Конструктор структуры с именованными аргументами в %C"
  
! #: fortran/primary.cc:3504
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr "Инициализатор компонента без имени после компонента именуемого %s в %L"
  
! #: fortran/primary.cc:3509
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr "Слишком много компонентов в конструкторе структуры в %L"
  
! #: fortran/primary.cc:3568
  #, fuzzy
  #| msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "CHARACTER выражение будет усечено в присваивании (%ld/%ld) в %L"
  
! #: fortran/primary.cc:3586
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Компонент %qs инициализирован дважды в конструкторе структуры в %L"
  
! #: fortran/primary.cc:3598
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "Коиндексное выражение для компонента указателя %qs в конструкторе структуры в %L"
  
! #: fortran/primary.cc:3652
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "компонент %qs в %L уже был установлен конструктором родительского производного типа"
  
! #: fortran/primary.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr "%%LOC() как rvalue в %C"
  
! #: fortran/primary.cc:3874
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr "%qs в %C является именем рекурсивной функции и ссылается на результирующую переменную. Используйте явную переменную RESULT для прямой рекурсии (12.5.2.1)"
  
! #: fortran/primary.cc:3905 fortran/primary.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Символ в %C не годится для выражения"
  
! #: fortran/primary.cc:4010
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Неожиданное использование имени подпрограммы %qs в %C"
  
! #: fortran/primary.cc:4042
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "Оператор функция %qs требует список аргументов в %C"
  
! #: fortran/primary.cc:4045
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr "Функция %qs требует список аргументов в %C"
  
! #: fortran/primary.cc:4100
  #, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "Отсутствует аргумент для %qs в %C"
  
! #: fortran/primary.cc:4113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The leftmost part-ref in a data-ref can not be a function reference at %C"
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr "Самый левый part-ref в data-ref не может быть ссылкой на функцию в %C"
  
! #: fortran/primary.cc:4268
  #, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "Отсутствует список аргументов в функции %qs в %C"
  
! #: fortran/primary.cc:4394
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "Производный тип %qs не может быть использован как переменная в %C"
  
! #: fortran/primary.cc:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "Именованная константа в %C в EQUIVALENCE"
  
! #: fortran/primary.cc:4440
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol %qs must be a PARAMETER in DATA statement at %C"
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "Символ %qs должен быть PARAMETER в DATA операторе в %C"
  
! #: fortran/primary.cc:4476
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "%qs в %C не является переменной"
*************** msgstr "Аргумент '%s' функц
*** 85295,86260 ****
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "Аргумент с character значением %qs оператор функции в %L должен иметь константную длину"
  
! #: fortran/resolve.cc:578
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "Внутренняя процедура %qs в %L имеет то же имя, что и объемлющая процедура"
  
! #: fortran/resolve.cc:598
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "Внутренняя функция %qs в %L не имеет IMPLICIT тип"
  
! #: fortran/resolve.cc:601
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "Результат %qs внутренней функции %qs в %L не имеет IMPLICIT тип"
  
! #: fortran/resolve.cc:627
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "Процедура модуля с character значением %qs в %L не должна быть предполагаемой длины"
  
! #: fortran/resolve.cc:629
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Внутренняя функция с character значением %qs в %L не должна быть предполагаемой длины"
  
! #: fortran/resolve.cc:802
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Функция %s в %L имеет входы с несоответствующими спецификациями массивов"
  
! #: fortran/resolve.cc:813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function %s at %L has entries with mismatched array specifications"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "Функция %s в %L имеет входы с несоответствующими спецификациями массивов"
  
! #: fortran/resolve.cc:828
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "Функция %s at %L с входами, возвращающими переменные с разными длинами строк"
  
! #: fortran/resolve.cc:860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "FUNCTION результат %s не может быть массивом в FUNCTION %s в %L"
  
! #: fortran/resolve.cc:864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "ENTRY результат %s не может быть массивом в FUNCTION %s в %L"
  
! #: fortran/resolve.cc:871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "FUNCTION результат %s не может быть POINTER в FUNCTION %s в %L"
  
! #: fortran/resolve.cc:875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "ENTRY результат %s не может быть POINTER в FUNCTION %s в %L"
  
! #: fortran/resolve.cc:882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "FUNCTION результат %s не может быть POINTER в FUNCTION %s в %L"
  
! #: fortran/resolve.cc:886
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "ENTRY результат %s не может быть POINTER в FUNCTION %s в %L"
  
! #: fortran/resolve.cc:924
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "FUNCTION результат %s не может быть типа %s в FUNCTION %s в %L"
  
! #: fortran/resolve.cc:929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "ENTRY результат %s не может быть типа %s в FUNCTION %s в %L"
  
! #: fortran/resolve.cc:980
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol %qs at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Символ %qs в %C уже в COMMON блоке"
  
! #: fortran/resolve.cc:984
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol %qs at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Символ %qs в %C уже в COMMON блоке"
  
! #: fortran/resolve.cc:994
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block at %L"
  msgstr "COMMON блок /%s/ не найден в %C"
  
! #: fortran/resolve.cc:1001
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "Переменная %qs в %L находится в COMMON, но допустима только инициализация в BLOCK DATA"
  
! #: fortran/resolve.cc:1005
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "Инициализированная переменная %qs в %L находится в безымянном COMMON, но инициализация допустима только в именованных common блоках"
  
! #: fortran/resolve.cc:1012
  #, fuzzy, gcc-internal-format
  #| msgid "%qs in cannot appear in COMMON at %L [F2008:C5100]"
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "%qs не может появляться в COMMON в %L [F2008:C5100]"
  
! #: fortran/resolve.cc:1017
  #, fuzzy, gcc-internal-format
  #| msgid "Allocate-object at %L also appears at %L"
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "Allocate-object в %L также появляется в %L"
  
! #: fortran/resolve.cc:1029
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "Переменная производного типа %qs в COMMON в %L не имеет ни SEQUENCE ни BIND(C) атрибута"
  
! #: fortran/resolve.cc:1033
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "Переменная производного типа %qs в COMMON в %L имеет окончательный компонент, который является размещаемым"
  
! #: fortran/resolve.cc:1037
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "Переменная производного типа %qs в COMMON в %L не может иметь подразумеваемый инициализатор"
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr "В Fortran 2003 COMMON %qs блок в %L есть глобальный идентификатор и должен поэтому иметь то же связывающее имя, что и одноименный COMMON блок в %L: %s против %s"
  
! #: fortran/resolve.cc:1095
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "COMMON блок %qs в %L использует тот же глобальный идентификатор, что и сущность в %L"
  
! #: fortran/resolve.cc:1103
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "Fortran 2008: COMMON блок %qs со связывающей меткой в %L, разделяющий идентификатор с глобальной не-COMMON-блок сущностью в %L"
  
! #: fortran/resolve.cc:1125
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "COMMON блок в %L со связывающей меткой %qs использует тот же глобальный идентификатор, что и сущность в %L"
  
! #: fortran/resolve.cc:1146
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "COMMON блок %qs в %L использован как PARAMETER в %L"
  
! #: fortran/resolve.cc:1150
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block %qs at %L can not have the EXTERNAL attribute"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "COMMON блок %qs в %L не может иметь EXTERNAL атрибут"
  
! #: fortran/resolve.cc:1154
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "COMMON блок %qs в %L является также встроенной процедурой"
  
! #: fortran/resolve.cc:1158
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "COMMON блок %qs в %L, который является также результатом функции"
  
! #: fortran/resolve.cc:1163
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "COMMON блок %qs в %L, который является также глобальной процедурой"
  
! #: fortran/resolve.cc:1230
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr "У параметра KIND %qs в конструкторе PDT в %C отсутствует значение"
  
! #: fortran/resolve.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Ранг элемента в конструкторе структуры в %L не соответствует рангу компонента (%d/%d)"
  
! #: fortran/resolve.cc:1394
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Элемент в конструкторе структуры в %L для компонента указателя %qs есть %s, но должен быть %s"
  
! #: fortran/resolve.cc:1429
  #, fuzzy, gcc-internal-format
  #| msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Неравные character длины (%ld/%ld) в %s в %L"
  
! #: fortran/resolve.cc:1475
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "NULL в конструкторе структуры в %L применяется к компоненту %qs, который не является ни POINTER ни ALLOCATABLE"
  
! #: fortran/resolve.cc:1509
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "Несоответствие интерфейса для компонента указателя на процедуру %qs в конструкторе структуры в %L: %s"
  
! #: fortran/resolve.cc:1528
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %L"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Слишком много компонентов в конструкторе структуры в %L"
  
! #: fortran/resolve.cc:1541
  #, fuzzy, gcc-internal-format
  #| msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Ранг элемента в конструкторе структуры в %L не соответствует рангу компонента (%d/%d)"
  
! #: fortran/resolve.cc:1562
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Элемент в конструкторе структуры в %L для компонента указателя %qs должен быть POINTER или TARGET"
  
! #: fortran/resolve.cc:1589
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment with vector subscript on rhs at %L"
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr "Присваивание указателя с индексом вектора в правой части в %L"
  
! #: fortran/resolve.cc:1601
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Некорректное выражение в конструкторе структуры для компонента указателя %qs в %L в PURE процедуре"
  
! #: fortran/resolve.cc:1727
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Верхняя граница в последнем измерении должна появляться в ссылке на массив предполагаемого размера %qs в %L"
  
! #: fortran/resolve.cc:1789
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%qs в %L неоднозначно"
  
! #: fortran/resolve.cc:1793
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "GENERIC процедура %qs не допускается как фактический аргумент в %L"
  
! #: fortran/resolve.cc:1914
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Тип специфицированный для встроенной функции %qs в %L игнорируется"
  
! #: fortran/resolve.cc:1927
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Встроенная подпрограмма %qs в %L не должна иметь спецификатор типа"
  
! #: fortran/resolve.cc:1938
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "%qs декларированная INTRINSIC в %L не существует"
  
! #: fortran/resolve.cc:1951
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "Встроенная %qs декларированная INTRINSIC в %L недоступна в установках текущего стандарта кроме %s. Используйте подходящую %<-std=*%> опцию или включите %<-fall-intrinsics%>, чтобы использовать её."
  
! #: fortran/resolve.cc:1989
  #, fuzzy, gcc-internal-format
  #| msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Не-RECURSIVE процедура %qs в %L возможно вызывает себя рекурсивно.  Объявите её RECURSIVE или используйте %<-frecursive%>"
  
! #: fortran/resolve.cc:1994 fortran/resolve.cc:7179
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Не-RECURSIVE процедура %qs в %L возможно вызывает себя рекурсивно.  Объявите её RECURSIVE или используйте %<-frecursive%>"
  
! #: fortran/resolve.cc:2053 fortran/resolve.cc:11603 fortran/resolve.cc:13626
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Метка %d используемая в %L нигде не определяется"
  
! #: fortran/resolve.cc:2085
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure %qs is used as actual argument at %L"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Внутренняя процедура %qs использована как фактический аргумент в %L"
  
! #: fortran/resolve.cc:2103
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Оператор функция %qs в %L не допускается в качестве фактического аргумента"
  
! #: fortran/resolve.cc:2111
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Встроенная %qs в %L не допускается в качестве фактического аргумента"
  
! #: fortran/resolve.cc:2118
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Внутренняя процедура %qs использована как фактический аргумент в %L"
  
! #: fortran/resolve.cc:2126
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL не-INTRINSIC процедура %qs не допускается в качестве фактического аргумента в %L"
  
! #: fortran/resolve.cc:2153
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Невозможно найти конкретную INTRINSIC процедуру для ссылки %qs в %L"
  
! #: fortran/resolve.cc:2175
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Символ %qs в %L неоднозначен"
  
! #: fortran/resolve.cc:2239
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Аргумент по значению в %L нечислового типа"
  
! #: fortran/resolve.cc:2246
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "Аргумент по значению в %L не может быть массивом или секцией массива"
  
! #: fortran/resolve.cc:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Аргумент по значению в %L не допускается в этом контексте"
  
! #: fortran/resolve.cc:2272
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Передача внутренней процедуры в %L по расположению не допускается"
  
! #: fortran/resolve.cc:2283
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "Компонент указатель на ELEMENTAL процедуру %qs не допускается в качестве фактического аргумента в %L"
  
! #: fortran/resolve.cc:2292
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Коиндексированный фактический аргумент в %L с окончательным компонентом указателем"
  
! #: fortran/resolve.cc:2442
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "%qs в %L есть массив и OPTIONAL; ЕСЛИ ОН ОПУЩЕН, он не может быть фактическим аргументом ELEMENTAL процедуры кроме случая, когда есть обязательный аргумент того же ранга (12.4.1.5)"
  
! #: fortran/resolve.cc:2481
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "Фактический аргумент в %L для INTENT(%s) формального параметра %qs ELEMENTAL подпрограммы %qs есть скаляр, но другой фактический аргумент является массивом"
  
! #: fortran/resolve.cc:2755
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Несоответствие возвращаемого типа функции %qs в %L (%s/%s)"
  
! #: fortran/resolve.cc:2782
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Несоответствие интерфейса в глобальной процедуре %qs в %L: %s"
  
! #: fortran/resolve.cc:2894
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Нет конкретной функции для generic %qs в %L"
  
! #: fortran/resolve.cc:2914
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Generic функция %qs в %L несовместима с конкретным встроенным интерфейсом"
  
! #: fortran/resolve.cc:2952
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Функция %qs в %L есть INTRINSIC, но не является совместимой со встроенной"
  
! #: fortran/resolve.cc:3013
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Не удается разрешить конкретную функцию %qs в %L"
  
! #: fortran/resolve.cc:3090
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3125
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Функция %qs в %L не имеет IMPLICIT тип. Может имелось в виду %qs?"
  
! #: fortran/resolve.cc:3129 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Функция %qs в %L не имеет IMPLICIT тип"
  
! #: fortran/resolve.cc:3283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "Ссылка на impure функцию %qs в %L внутри DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3294
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "Ссылка на impure функцию %qs в %L внутри FORALL %s"
  
! #: fortran/resolve.cc:3301
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "Ссылка на impure функцию %qs в %L внутри DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3308
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Ссылка на impure функцию %qs в %L внутри PURE процедуры"
  
! #: fortran/resolve.cc:3375
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after NOWAIT clause at %C"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Неожиданный мусор после NOWAIT клаузулы в %C"
  
! #: fortran/resolve.cc:3386
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs в %L не есть функция"
  
! #: fortran/resolve.cc:3394 fortran/resolve.cc:3966
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT INTERFACE %qs не должна фигурировать в %L"
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3449
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Функция %qs декларирована CHARACTER(*) и не может использоваться в %L, поскольку это не формальный аргумент"
  
! #: fortran/resolve.cc:3470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing argument list in function %qs at %C"
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "Отсутствует список аргументов в функции %qs в %C"
  
! #: fortran/resolve.cc:3509
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "resolve_function(): некорректный тип функции"
  
! #: fortran/resolve.cc:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3539
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "Определенная пользователем не-ELEMENTAL функция %qs в %L не допускается в WORKSHARE конструкции"
  
! #: fortran/resolve.cc:3601
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY %qs в %L не может вызываться рекурсивно, поскольку функция %qs не есть RECURSIVE"
  
! #: fortran/resolve.cc:3605
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Функция %qs в %L не может вызываться рекурсивно, поскольку она не есть RECURSIVE"
  
! #: fortran/resolve.cc:3663
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using function %qs at %L is deprecated"
  msgstr "внутренняя функция %qF устарела."
  
! #: fortran/resolve.cc:3701
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr "Вызов подпрограммы %qs в DO CONCURRENT блоке в %L не есть PURE"
  
! #: fortran/resolve.cc:3710
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Вызов подпрограммы %qs в FORALL блоке в %L не есть PURE"
  
! #: fortran/resolve.cc:3716
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Вызов подпрограммы %qs в DO CONCURRENT блоке в %L не есть PURE"
  
! #: fortran/resolve.cc:3722
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Вызов подпрограммы %qs в %L не есть PURE"
  
! #: fortran/resolve.cc:3790
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Нет конкретной подпрограммы для generic %qs в %L"
  
! #: fortran/resolve.cc:3799
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Generic подпрограмма %qs в %L несовместима с интерфейсом встроенной подпрограммы"
  
! #: fortran/resolve.cc:3834
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Подпрограмма %qs в %L есть INTRINSIC, но несовместима со встроенной"
  
! #: fortran/resolve.cc:3879
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Не удается разрешить конкретную подпрограмму %qs в %L"
  
! #: fortran/resolve.cc:3937
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "%qs в %L имеет тип, который несовместим с CALL в %L"
  
! #: fortran/resolve.cc:3976
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY %qs в %L не может вызываться рекурсивно, поскольку подпрограмма %qs не есть RECURSIVE"
  
! #: fortran/resolve.cc:3980
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE %qs в %L не может вызываться рекурсивно, поскольку она не есть RECURSIVE"
  
! #: fortran/resolve.cc:4031
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4062
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "resolve_subroutine(): некорректный тип функции"
  
! #: fortran/resolve.cc:4079
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "внутренняя функция %qF устарела."
  
! #: fortran/resolve.cc:4106
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Формы для операндов в %L и %L не являются подобными"
  
! #: fortran/resolve.cc:4158
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "logical_to_bitwise(): Некорректная встроенная функция"
  
! #: fortran/resolve.cc:4261
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "CHARACTER(*) функция %qs в %L не может иметь значение указатель"
  
! #: fortran/resolve.cc:4265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "always_inline function might not be inlinable"
  msgid "Impure function at %L might not be evaluated"
  msgstr "always_inline функция, возможно, не годится для подстановки"
  
! #: fortran/resolve.cc:4360
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "Аргумент по значению в %L не может быть массивом или секцией массива"
  
! #: fortran/resolve.cc:4368
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "результат сравнения `беззнаковое выражение >=0' всегда истина"
  
! #: fortran/resolve.cc:4389
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4399
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "Некорректный контекст для NULL() указателя в %%L"
  
! #: fortran/resolve.cc:4417
  #, fuzzy, gcc-internal-format
  #| msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr "Операнд унарного числового оператора %%<%s%%> в %%L есть %s"
  
! #: fortran/resolve.cc:4432 fortran/resolve.cc:4466
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr "Операнды бинарного числового оператора %%<%s%%> в %%L есть %s/%s"
  
! #: fortran/resolve.cc:4446 fortran/resolve.cc:4635 fortran/resolve.cc:4804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Inconsistent ranks for operator at %%L and %%L"
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Противоречивые ранги для оператора в %%L и %%L"
  
! #: fortran/resolve.cc:4458
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr "Операнды оператора конкатенации строк в %%L есть %s/%s"
  
! #: fortran/resolve.cc:4525
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr "Операнды логического оператора %%<%s%%> в %%L есть %s/%s"
  
! #: fortran/resolve.cc:4548
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgid "Operand of .not. operator at %L is %s"
  msgstr "Операнд пользовательского оператора %%<%s%%> в %%L есть %s"
  
! #: fortran/resolve.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "COMPLEX величины не могут сравниваться в %L"
  
! #: fortran/resolve.cc:4593 fortran/resolve.cc:4608
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4643
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Inconsistent ranks for operator at %%L and %%L"
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr "Противоречивые ранги для оператора в %%L и %%L"
  
! #: fortran/resolve.cc:4667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
  msgstr "Некорректный вид для %s в %L"
  
! #: fortran/resolve.cc:4669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "Некорректный вид для %s в %L"
  
! #: fortran/resolve.cc:4682
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Logicals at %%L must be compared with %s instead of %s"
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr "Логические в %%L должны сравниваться посредством %s вместо %s"
  
! #: fortran/resolve.cc:4690
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr "Операнды оператора сравнения %%<%s%%> в %%L есть %s/%s"
  
! #: fortran/resolve.cc:4705
  #, fuzzy, gcc-internal-format
  #| msgid "unknown type name %qE; did you mean %qs?"
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "неизвестное имя типа %qE; имелось в виду %qs?"
  
! #: fortran/resolve.cc:4708
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown operator %%<%s%%> at %%L"
  msgid "Unknown operator %qs at %L"
  msgstr "Неизвестный оператор %%<%s%%> в %%L"
  
! #: fortran/resolve.cc:4713
  #, fuzzy, gcc-internal-format
  #| msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgid "Operand of user operator %qs at %L is %s"
  msgstr "Операнд пользовательского оператора %%<%s%%> в %%L есть %s"
  
! #: fortran/resolve.cc:4720
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr "Операнды пользовательского оператора %%<%s%%> в %%L есть %s/%s"
  
! #: fortran/resolve.cc:4734
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "resolve_operator(): Некорректная встроенная функция"
  
! #: fortran/resolve.cc:4832
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Inconsistent ranks for operator at %%L and %%L"
! msgid "Inconsistent coranks for operator at %L and %L"
! msgstr "Противоречивые ранги для оператора в %%L и %%L"
! 
! #: fortran/resolve.cc:5031
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Ссылка на массив в %L вне диапазона (%ld < %ld) в измерении %d"
  
! #: fortran/resolve.cc:5036
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Ссылка на массив в %L вне диапазона (%ld < %ld) в коизмерении %d"
  
! #: fortran/resolve.cc:5046
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Ссылка на массив в %L вне диапазона (%ld > %ld) в измерении %d"
  
! #: fortran/resolve.cc:5051
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Ссылка на массив в %L вне диапазона (%ld > %ld) в коизмерении %d"
  
! #: fortran/resolve.cc:5072
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Некорректный нулевой шаг в %L"
  
! #: fortran/resolve.cc:5089
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Нижняя ссылка на массив в %L вне диапазона (%ld < %ld) в измерении %d"
  
! #: fortran/resolve.cc:5097
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Нижняя ссылка на массив в %L вне диапазона (%ld > %ld) в измерении %d"
  
! #: fortran/resolve.cc:5113
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Верхняя ссылка на массив в %L вне диапазона (%ld < %ld) в измерении %d"
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Верхняя ссылка на массив в %L вне диапазона (%ld > %ld) в измерении %d"
  
! #: fortran/resolve.cc:5138
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "check_dimension(): Некорректная ссылка на массив"
  
! #: fortran/resolve.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Самая правая верхняя граница секции массива предполагаемой формы не задана в %L"
  
! #: fortran/resolve.cc:5171
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Несоответствие рангов в ссылке на массив в %L (%d/%d)"
  
! #: fortran/resolve.cc:5179
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Несоответствие коиндексных рангов в ссылке на массив в %L (%d/%d)"
  
! #: fortran/resolve.cc:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Коиндекс коразмерности %d должен быть скаляром в %L"
  
! #: fortran/resolve.cc:5223
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Индекс массива в %L должен быть скаляром"
  
! #: fortran/resolve.cc:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Индекс массива в %L должен быть INTEGER типа, найдено %s"
  
! #: fortran/resolve.cc:5235
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "REAL индекс массива в %L"
  
! #: fortran/resolve.cc:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Аргумент dim в %L должен быть скаляром"
  
! #: fortran/resolve.cc:5282
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Аргумент dim в %L должен быть INTEGER типа"
  
! #: fortran/resolve.cc:5343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Некорректная форма ссылки на массив в %C"
  
! #: fortran/resolve.cc:5358
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): неиспользуемый as(1)"
  
! #: fortran/resolve.cc:5370
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): неиспользуемый as(2)"
  
! #: fortran/resolve.cc:5415
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Индекс массива в %L является массивом ранга %d"
  
! #: fortran/resolve.cc:5506
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "Аргумент dim в %L должен быть скаляром"
  
! #: fortran/resolve.cc:5513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "Выражение в %L должно быть INTEGER типа, найдено %s"
  
! #: fortran/resolve.cc:5527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "TEAM argument at %L must be scalar"
  msgstr "Аргумент dim в %L должен быть скаляром"
  
! #: fortran/resolve.cc:5536
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "STAT argument at %L must be scalar"
  msgstr "Аргумент dim в %L должен быть скаляром"
  
! #: fortran/resolve.cc:5557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "Выражение в %L должно быть INTEGER типа, найдено %s"
  
! #: fortran/resolve.cc:5566
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be scalar"
  msgid "STAT's expression at %L must be a variable"
  msgstr "Выражение в %L должно быть скалярным"
  
! #: fortran/resolve.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Начальный индекс подстроки в %L должен быть типа INTEGER"
  
! #: fortran/resolve.cc:5595
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Начальный индекс подстроки в %L должен быть скаляром"
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Конечный индекс подстроки в %L должен быть типа INTEGER"
  
! #: fortran/resolve.cc:5624
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Конечный индекс подстроки в %L должен быть скаляром"
  
! #: fortran/resolve.cc:5644
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "Конечный индекс подстроки в %L слишком велик"
  
! #: fortran/resolve.cc:5835
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Некорректная ссылка на массив"
  
! #: fortran/resolve.cc:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Компонент справа от частичной ссылки с ненулевым рангом не должен иметь POINTER атрибут в %L"
  
! #: fortran/resolve.cc:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Компонент справа от частичной ссылки с ненулевым рангом не должен иметь ALLOCATABLE атрибут в %L"
  
! #: fortran/resolve.cc:5907
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Две или больше частичные ссылки с ненулевым рангом не должны быть заданы в %L"
  
! #: fortran/resolve.cc:6019
  #, fuzzy, gcc-internal-format
  #| msgid "expression_rank(): Two array specs"
  msgid "gfc_expression_rank(): Two array specs"
  msgstr "expression_rank(): Две спецификации массива"
  
! #: fortran/resolve.cc:6048
  #, fuzzy, gcc-internal-format
  #| msgid "illegal operand "
  msgid "Illegal coarray index"
  msgstr "недопустимый операнд "
  
! #: fortran/resolve.cc:6096
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "Переменная %s в %L с NO_ARG_CHECK атрибутом может использоваться только как фактический аргумент"
  
! #: fortran/resolve.cc:6106
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "Переменная предполагаемого типа %s в %L может использоваться только как фактический аргумент"
--- 85402,86361 ----
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "Аргумент с character значением %qs оператор функции в %L должен иметь константную длину"
  
! #: fortran/resolve.cc:579
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "Внутренняя процедура %qs в %L имеет то же имя, что и объемлющая процедура"
  
! #: fortran/resolve.cc:599
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "Внутренняя функция %qs в %L не имеет IMPLICIT тип"
  
! #: fortran/resolve.cc:602
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "Результат %qs внутренней функции %qs в %L не имеет IMPLICIT тип"
  
! #: fortran/resolve.cc:628
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "Процедура модуля с character значением %qs в %L не должна быть предполагаемой длины"
  
! #: fortran/resolve.cc:630
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Внутренняя функция с character значением %qs в %L не должна быть предполагаемой длины"
  
! #: fortran/resolve.cc:803
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Функция %s в %L имеет входы с несоответствующими спецификациями массивов"
  
! #: fortran/resolve.cc:814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function %s at %L has entries with mismatched array specifications"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "Функция %s в %L имеет входы с несоответствующими спецификациями массивов"
  
! #: fortran/resolve.cc:829
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "Функция %s at %L с входами, возвращающими переменные с разными длинами строк"
  
! #: fortran/resolve.cc:861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "FUNCTION результат %s не может быть массивом в FUNCTION %s в %L"
  
! #: fortran/resolve.cc:865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "ENTRY результат %s не может быть массивом в FUNCTION %s в %L"
  
! #: fortran/resolve.cc:872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "FUNCTION результат %s не может быть POINTER в FUNCTION %s в %L"
  
! #: fortran/resolve.cc:876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "ENTRY результат %s не может быть POINTER в FUNCTION %s в %L"
  
! #: fortran/resolve.cc:883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "FUNCTION результат %s не может быть POINTER в FUNCTION %s в %L"
  
! #: fortran/resolve.cc:887
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "ENTRY результат %s не может быть POINTER в FUNCTION %s в %L"
  
! #: fortran/resolve.cc:925
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "FUNCTION результат %s не может быть типа %s в FUNCTION %s в %L"
  
! #: fortran/resolve.cc:930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "ENTRY результат %s не может быть типа %s в FUNCTION %s в %L"
  
! #: fortran/resolve.cc:981
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol %qs at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Символ %qs в %C уже в COMMON блоке"
  
! #: fortran/resolve.cc:985
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol %qs at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Символ %qs в %C уже в COMMON блоке"
  
! #: fortran/resolve.cc:995
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block at %L"
  msgstr "COMMON блок /%s/ не найден в %C"
  
! #: fortran/resolve.cc:1002
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "Переменная %qs в %L находится в COMMON, но допустима только инициализация в BLOCK DATA"
  
! #: fortran/resolve.cc:1006
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "Инициализированная переменная %qs в %L находится в безымянном COMMON, но инициализация допустима только в именованных common блоках"
  
! #: fortran/resolve.cc:1013
  #, fuzzy, gcc-internal-format
  #| msgid "%qs in cannot appear in COMMON at %L [F2008:C5100]"
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "%qs не может появляться в COMMON в %L [F2008:C5100]"
  
! #: fortran/resolve.cc:1018
  #, fuzzy, gcc-internal-format
  #| msgid "Allocate-object at %L also appears at %L"
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "Allocate-object в %L также появляется в %L"
  
! #: fortran/resolve.cc:1030
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "Переменная производного типа %qs в COMMON в %L не имеет ни SEQUENCE ни BIND(C) атрибута"
  
! #: fortran/resolve.cc:1034
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "Переменная производного типа %qs в COMMON в %L имеет окончательный компонент, который является размещаемым"
  
! #: fortran/resolve.cc:1038
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "Переменная производного типа %qs в COMMON в %L не может иметь подразумеваемый инициализатор"
  
! #: fortran/resolve.cc:1082
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr "В Fortran 2003 COMMON %qs блок в %L есть глобальный идентификатор и должен поэтому иметь то же связывающее имя, что и одноименный COMMON блок в %L: %s против %s"
  
! #: fortran/resolve.cc:1096
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "COMMON блок %qs в %L использует тот же глобальный идентификатор, что и сущность в %L"
  
! #: fortran/resolve.cc:1104
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "Fortran 2008: COMMON блок %qs со связывающей меткой в %L, разделяющий идентификатор с глобальной не-COMMON-блок сущностью в %L"
  
! #: fortran/resolve.cc:1126
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "COMMON блок в %L со связывающей меткой %qs использует тот же глобальный идентификатор, что и сущность в %L"
  
! #: fortran/resolve.cc:1147
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "COMMON блок %qs в %L использован как PARAMETER в %L"
  
! #: fortran/resolve.cc:1151
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block %qs at %L can not have the EXTERNAL attribute"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "COMMON блок %qs в %L не может иметь EXTERNAL атрибут"
  
! #: fortran/resolve.cc:1155
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "COMMON блок %qs в %L является также встроенной процедурой"
  
! #: fortran/resolve.cc:1159
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "COMMON блок %qs в %L, который является также результатом функции"
  
! #: fortran/resolve.cc:1164
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "COMMON блок %qs в %L, который является также глобальной процедурой"
  
! #: fortran/resolve.cc:1231
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr "У параметра KIND %qs в конструкторе PDT в %C отсутствует значение"
  
! #: fortran/resolve.cc:1374
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Ранг элемента в конструкторе структуры в %L не соответствует рангу компонента (%d/%d)"
  
! #: fortran/resolve.cc:1395
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Элемент в конструкторе структуры в %L для компонента указателя %qs есть %s, но должен быть %s"
  
! #: fortran/resolve.cc:1430
  #, fuzzy, gcc-internal-format
  #| msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Неравные character длины (%ld/%ld) в %s в %L"
  
! #: fortran/resolve.cc:1476
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "NULL в конструкторе структуры в %L применяется к компоненту %qs, который не является ни POINTER ни ALLOCATABLE"
  
! #: fortran/resolve.cc:1510
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "Несоответствие интерфейса для компонента указателя на процедуру %qs в конструкторе структуры в %L: %s"
  
! #: fortran/resolve.cc:1529
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %L"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Слишком много компонентов в конструкторе структуры в %L"
  
! #: fortran/resolve.cc:1542
  #, fuzzy, gcc-internal-format
  #| msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Ранг элемента в конструкторе структуры в %L не соответствует рангу компонента (%d/%d)"
  
! #: fortran/resolve.cc:1563
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Элемент в конструкторе структуры в %L для компонента указателя %qs должен быть POINTER или TARGET"
  
! #: fortran/resolve.cc:1590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment with vector subscript on rhs at %L"
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr "Присваивание указателя с индексом вектора в правой части в %L"
  
! #: fortran/resolve.cc:1602
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Некорректное выражение в конструкторе структуры для компонента указателя %qs в %L в PURE процедуре"
  
! #: fortran/resolve.cc:1728
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Верхняя граница в последнем измерении должна появляться в ссылке на массив предполагаемого размера %qs в %L"
  
! #: fortran/resolve.cc:1790
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%qs в %L неоднозначно"
  
! #: fortran/resolve.cc:1794
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "GENERIC процедура %qs не допускается как фактический аргумент в %L"
  
! #: fortran/resolve.cc:1915
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Тип специфицированный для встроенной функции %qs в %L игнорируется"
  
! #: fortran/resolve.cc:1928
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Встроенная подпрограмма %qs в %L не должна иметь спецификатор типа"
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "%qs декларированная INTRINSIC в %L не существует"
  
! #: fortran/resolve.cc:1952
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "Встроенная %qs декларированная INTRINSIC в %L недоступна в установках текущего стандарта кроме %s. Используйте подходящую %<-std=*%> опцию или включите %<-fall-intrinsics%>, чтобы использовать её."
  
! #: fortran/resolve.cc:1990
  #, fuzzy, gcc-internal-format
  #| msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Не-RECURSIVE процедура %qs в %L возможно вызывает себя рекурсивно.  Объявите её RECURSIVE или используйте %<-frecursive%>"
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7152
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Не-RECURSIVE процедура %qs в %L возможно вызывает себя рекурсивно.  Объявите её RECURSIVE или используйте %<-frecursive%>"
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:11593 fortran/resolve.cc:13616
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Метка %d используемая в %L нигде не определяется"
  
! #: fortran/resolve.cc:2086
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure %qs is used as actual argument at %L"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Внутренняя процедура %qs использована как фактический аргумент в %L"
  
! #: fortran/resolve.cc:2104
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Оператор функция %qs в %L не допускается в качестве фактического аргумента"
  
! #: fortran/resolve.cc:2112
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Встроенная %qs в %L не допускается в качестве фактического аргумента"
  
! #: fortran/resolve.cc:2119
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Внутренняя процедура %qs использована как фактический аргумент в %L"
  
! #: fortran/resolve.cc:2127
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL не-INTRINSIC процедура %qs не допускается в качестве фактического аргумента в %L"
  
! #: fortran/resolve.cc:2154
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Невозможно найти конкретную INTRINSIC процедуру для ссылки %qs в %L"
  
! #: fortran/resolve.cc:2176
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Символ %qs в %L неоднозначен"
  
! #: fortran/resolve.cc:2240
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Аргумент по значению в %L нечислового типа"
  
! #: fortran/resolve.cc:2247
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "Аргумент по значению в %L не может быть массивом или секцией массива"
  
! #: fortran/resolve.cc:2261
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Аргумент по значению в %L не допускается в этом контексте"
  
! #: fortran/resolve.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Передача внутренней процедуры в %L по расположению не допускается"
  
! #: fortran/resolve.cc:2284
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "Компонент указатель на ELEMENTAL процедуру %qs не допускается в качестве фактического аргумента в %L"
  
! #: fortran/resolve.cc:2293
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Коиндексированный фактический аргумент в %L с окончательным компонентом указателем"
  
! #: fortran/resolve.cc:2443
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "%qs в %L есть массив и OPTIONAL; ЕСЛИ ОН ОПУЩЕН, он не может быть фактическим аргументом ELEMENTAL процедуры кроме случая, когда есть обязательный аргумент того же ранга (12.4.1.5)"
  
! #: fortran/resolve.cc:2482
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "Фактический аргумент в %L для INTENT(%s) формального параметра %qs ELEMENTAL подпрограммы %qs есть скаляр, но другой фактический аргумент является массивом"
  
! #: fortran/resolve.cc:2756
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Несоответствие возвращаемого типа функции %qs в %L (%s/%s)"
  
! #: fortran/resolve.cc:2783
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Несоответствие интерфейса в глобальной процедуре %qs в %L: %s"
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Нет конкретной функции для generic %qs в %L"
  
! #: fortran/resolve.cc:2915
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Generic функция %qs в %L несовместима с конкретным встроенным интерфейсом"
  
! #: fortran/resolve.cc:2953
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Функция %qs в %L есть INTRINSIC, но не является совместимой со встроенной"
  
! #: fortran/resolve.cc:3014
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Не удается разрешить конкретную функцию %qs в %L"
  
! #: fortran/resolve.cc:3091
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3126
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Функция %qs в %L не имеет IMPLICIT тип. Может имелось в виду %qs?"
  
! #: fortran/resolve.cc:3130 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Функция %qs в %L не имеет IMPLICIT тип"
  
! #: fortran/resolve.cc:3284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "Ссылка на impure функцию %qs в %L внутри DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3295
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "Ссылка на impure функцию %qs в %L внутри FORALL %s"
  
! #: fortran/resolve.cc:3302
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "Ссылка на impure функцию %qs в %L внутри DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3309
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Ссылка на impure функцию %qs в %L внутри PURE процедуры"
  
! #: fortran/resolve.cc:3376
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after NOWAIT clause at %C"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Неожиданный мусор после NOWAIT клаузулы в %C"
  
! #: fortran/resolve.cc:3387
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs в %L не есть функция"
  
! #: fortran/resolve.cc:3395 fortran/resolve.cc:3967
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT INTERFACE %qs не должна фигурировать в %L"
  
! #: fortran/resolve.cc:3407
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3450
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Функция %qs декларирована CHARACTER(*) и не может использоваться в %L, поскольку это не формальный аргумент"
  
! #: fortran/resolve.cc:3471
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing argument list in function %qs at %C"
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "Отсутствует список аргументов в функции %qs в %C"
  
! #: fortran/resolve.cc:3510
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "resolve_function(): некорректный тип функции"
  
! #: fortran/resolve.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3540
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "Определенная пользователем не-ELEMENTAL функция %qs в %L не допускается в WORKSHARE конструкции"
  
! #: fortran/resolve.cc:3602
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY %qs в %L не может вызываться рекурсивно, поскольку функция %qs не есть RECURSIVE"
  
! #: fortran/resolve.cc:3606
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Функция %qs в %L не может вызываться рекурсивно, поскольку она не есть RECURSIVE"
  
! #: fortran/resolve.cc:3664
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using function %qs at %L is deprecated"
  msgstr "внутренняя функция %qF устарела."
  
! #: fortran/resolve.cc:3702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr "Вызов подпрограммы %qs в DO CONCURRENT блоке в %L не есть PURE"
  
! #: fortran/resolve.cc:3711
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Вызов подпрограммы %qs в FORALL блоке в %L не есть PURE"
  
! #: fortran/resolve.cc:3717
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Вызов подпрограммы %qs в DO CONCURRENT блоке в %L не есть PURE"
  
! #: fortran/resolve.cc:3723
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Вызов подпрограммы %qs в %L не есть PURE"
  
! #: fortran/resolve.cc:3791
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Нет конкретной подпрограммы для generic %qs в %L"
  
! #: fortran/resolve.cc:3800
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Generic подпрограмма %qs в %L несовместима с интерфейсом встроенной подпрограммы"
  
! #: fortran/resolve.cc:3835
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Подпрограмма %qs в %L есть INTRINSIC, но несовместима со встроенной"
  
! #: fortran/resolve.cc:3880
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Не удается разрешить конкретную подпрограмму %qs в %L"
  
! #: fortran/resolve.cc:3938
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "%qs в %L имеет тип, который несовместим с CALL в %L"
  
! #: fortran/resolve.cc:3977
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY %qs в %L не может вызываться рекурсивно, поскольку подпрограмма %qs не есть RECURSIVE"
  
! #: fortran/resolve.cc:3981
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE %qs в %L не может вызываться рекурсивно, поскольку она не есть RECURSIVE"
  
! #: fortran/resolve.cc:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4063
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "resolve_subroutine(): некорректный тип функции"
  
! #: fortran/resolve.cc:4080
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "внутренняя функция %qF устарела."
  
! #: fortran/resolve.cc:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Формы для операндов в %L и %L не являются подобными"
  
! #: fortran/resolve.cc:4159
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "logical_to_bitwise(): Некорректная встроенная функция"
  
! #: fortran/resolve.cc:4262
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "CHARACTER(*) функция %qs в %L не может иметь значение указатель"
  
! #: fortran/resolve.cc:4266
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "always_inline function might not be inlinable"
  msgid "Impure function at %L might not be evaluated"
  msgstr "always_inline функция, возможно, не годится для подстановки"
  
! #: fortran/resolve.cc:4361
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "Аргумент по значению в %L не может быть массивом или секцией массива"
  
! #: fortran/resolve.cc:4369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "результат сравнения `беззнаковое выражение >=0' всегда истина"
  
! #: fortran/resolve.cc:4390
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "Некорректный контекст для NULL() указателя в %%L"
  
! #: fortran/resolve.cc:4418
  #, fuzzy, gcc-internal-format
  #| msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr "Операнд унарного числового оператора %%<%s%%> в %%L есть %s"
  
! #: fortran/resolve.cc:4433 fortran/resolve.cc:4467
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr "Операнды бинарного числового оператора %%<%s%%> в %%L есть %s/%s"
  
! #: fortran/resolve.cc:4447 fortran/resolve.cc:4636 fortran/resolve.cc:4805
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Inconsistent ranks for operator at %%L and %%L"
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Противоречивые ранги для оператора в %%L и %%L"
  
! #: fortran/resolve.cc:4459
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4483
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr "Операнды оператора конкатенации строк в %%L есть %s/%s"
  
! #: fortran/resolve.cc:4526
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr "Операнды логического оператора %%<%s%%> в %%L есть %s/%s"
  
! #: fortran/resolve.cc:4549
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgid "Operand of .not. operator at %L is %s"
  msgstr "Операнд пользовательского оператора %%<%s%%> в %%L есть %s"
  
! #: fortran/resolve.cc:4564
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "COMPLEX величины не могут сравниваться в %L"
  
! #: fortran/resolve.cc:4594 fortran/resolve.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Inconsistent ranks for operator at %%L and %%L"
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr "Противоречивые ранги для оператора в %%L и %%L"
  
! #: fortran/resolve.cc:4668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
  msgstr "Некорректный вид для %s в %L"
  
! #: fortran/resolve.cc:4670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "Некорректный вид для %s в %L"
  
! #: fortran/resolve.cc:4683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Logicals at %%L must be compared with %s instead of %s"
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr "Логические в %%L должны сравниваться посредством %s вместо %s"
  
! #: fortran/resolve.cc:4691
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr "Операнды оператора сравнения %%<%s%%> в %%L есть %s/%s"
  
! #: fortran/resolve.cc:4706
  #, fuzzy, gcc-internal-format
  #| msgid "unknown type name %qE; did you mean %qs?"
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "неизвестное имя типа %qE; имелось в виду %qs?"
  
! #: fortran/resolve.cc:4709
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown operator %%<%s%%> at %%L"
  msgid "Unknown operator %qs at %L"
  msgstr "Неизвестный оператор %%<%s%%> в %%L"
  
! #: fortran/resolve.cc:4714
  #, fuzzy, gcc-internal-format
  #| msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgid "Operand of user operator %qs at %L is %s"
  msgstr "Операнд пользовательского оператора %%<%s%%> в %%L есть %s"
  
! #: fortran/resolve.cc:4721
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr "Операнды пользовательского оператора %%<%s%%> в %%L есть %s/%s"
  
! #: fortran/resolve.cc:4735
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "resolve_operator(): Некорректная встроенная функция"
  
! #: fortran/resolve.cc:5004
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Ссылка на массив в %L вне диапазона (%ld < %ld) в измерении %d"
  
! #: fortran/resolve.cc:5009
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Ссылка на массив в %L вне диапазона (%ld < %ld) в коизмерении %d"
  
! #: fortran/resolve.cc:5019
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Ссылка на массив в %L вне диапазона (%ld > %ld) в измерении %d"
  
! #: fortran/resolve.cc:5024
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Ссылка на массив в %L вне диапазона (%ld > %ld) в коизмерении %d"
  
! #: fortran/resolve.cc:5045
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Некорректный нулевой шаг в %L"
  
! #: fortran/resolve.cc:5062
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Нижняя ссылка на массив в %L вне диапазона (%ld < %ld) в измерении %d"
  
! #: fortran/resolve.cc:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Нижняя ссылка на массив в %L вне диапазона (%ld > %ld) в измерении %d"
  
! #: fortran/resolve.cc:5086
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Верхняя ссылка на массив в %L вне диапазона (%ld < %ld) в измерении %d"
  
! #: fortran/resolve.cc:5095
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Верхняя ссылка на массив в %L вне диапазона (%ld > %ld) в измерении %d"
  
! #: fortran/resolve.cc:5111
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "check_dimension(): Некорректная ссылка на массив"
  
! #: fortran/resolve.cc:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Самая правая верхняя граница секции массива предполагаемой формы не задана в %L"
  
! #: fortran/resolve.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Несоответствие рангов в ссылке на массив в %L (%d/%d)"
  
! #: fortran/resolve.cc:5152
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Несоответствие коиндексных рангов в ссылке на массив в %L (%d/%d)"
  
! #: fortran/resolve.cc:5168
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Коиндекс коразмерности %d должен быть скаляром в %L"
  
! #: fortran/resolve.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Индекс массива в %L должен быть скаляром"
  
! #: fortran/resolve.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Индекс массива в %L должен быть INTEGER типа, найдено %s"
  
! #: fortran/resolve.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "REAL индекс массива в %L"
  
! #: fortran/resolve.cc:5248
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Аргумент dim в %L должен быть скаляром"
  
! #: fortran/resolve.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Аргумент dim в %L должен быть INTEGER типа"
  
! #: fortran/resolve.cc:5316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Некорректная форма ссылки на массив в %C"
  
! #: fortran/resolve.cc:5331
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): неиспользуемый as(1)"
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): неиспользуемый as(2)"
  
! #: fortran/resolve.cc:5388
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Индекс массива в %L является массивом ранга %d"
  
! #: fortran/resolve.cc:5479
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "Аргумент dim в %L должен быть скаляром"
  
! #: fortran/resolve.cc:5486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "Выражение в %L должно быть INTEGER типа, найдено %s"
  
! #: fortran/resolve.cc:5500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "TEAM argument at %L must be scalar"
  msgstr "Аргумент dim в %L должен быть скаляром"
  
! #: fortran/resolve.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "STAT argument at %L must be scalar"
  msgstr "Аргумент dim в %L должен быть скаляром"
  
! #: fortran/resolve.cc:5530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "Выражение в %L должно быть INTEGER типа, найдено %s"
  
! #: fortran/resolve.cc:5539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be scalar"
  msgid "STAT's expression at %L must be a variable"
  msgstr "Выражение в %L должно быть скалярным"
  
! #: fortran/resolve.cc:5561
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Начальный индекс подстроки в %L должен быть типа INTEGER"
  
! #: fortran/resolve.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Начальный индекс подстроки в %L должен быть скаляром"
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Конечный индекс подстроки в %L должен быть типа INTEGER"
  
! #: fortran/resolve.cc:5597
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Конечный индекс подстроки в %L должен быть скаляром"
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "Конечный индекс подстроки в %L слишком велик"
  
! #: fortran/resolve.cc:5808
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Некорректная ссылка на массив"
  
! #: fortran/resolve.cc:5822
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Компонент справа от частичной ссылки с ненулевым рангом не должен иметь POINTER атрибут в %L"
  
! #: fortran/resolve.cc:5832
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Компонент справа от частичной ссылки с ненулевым рангом не должен иметь ALLOCATABLE атрибут в %L"
  
! #: fortran/resolve.cc:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Две или больше частичные ссылки с ненулевым рангом не должны быть заданы в %L"
  
! #: fortran/resolve.cc:5992
  #, fuzzy, gcc-internal-format
  #| msgid "expression_rank(): Two array specs"
  msgid "gfc_expression_rank(): Two array specs"
  msgstr "expression_rank(): Две спецификации массива"
  
! #: fortran/resolve.cc:6021
  #, fuzzy, gcc-internal-format
  #| msgid "illegal operand "
  msgid "Illegal coarray index"
  msgstr "недопустимый операнд "
  
! #: fortran/resolve.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "Переменная %s в %L с NO_ARG_CHECK атрибутом может использоваться только как фактический аргумент"
  
! #: fortran/resolve.cc:6079
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "Переменная предполагаемого типа %s в %L может использоваться только как фактический аргумент"
*************** msgstr "Переменная предп�
*** 86263,86274 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6116
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "Переменная предполагаемого типа %s в %L как фактический аргумент для inquiry функции должна быть первым аргументом"
  
! #: fortran/resolve.cc:6137
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "Переменная предполагаемого ранга %s в %L может использоваться только как фактический аргумент"
--- 86364,86375 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6089
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "Переменная предполагаемого типа %s в %L как фактический аргумент для inquiry функции должна быть первым аргументом"
  
! #: fortran/resolve.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "Переменная предполагаемого ранга %s в %L может использоваться только как фактический аргумент"
*************** msgstr "Переменная предп�
*** 86277,86701 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6147
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "Переменная предполагаемого ранга %s в %L как фактический аргумент для inquiry функции должна быть первым аргументом"
  
! #: fortran/resolve.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "Переменная %s в %L с NO_ARG_CHECK атрибутом не должна иметь ссылку на подобъект"
  
! #: fortran/resolve.cc:6167
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "Переменная предполагаемого типа %s в %L не должна иметь ссылку на подобъект"
  
! #: fortran/resolve.cc:6184
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "Переменная предполагаемого ранга %s в %L не должна иметь ссылку на подобъект"
  
! #: fortran/resolve.cc:6245
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_variable_attr(): Bad array reference"
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "gfc_variable_attr(): Некорректная ссылка на массив"
  
! #: fortran/resolve.cc:6401
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "Переменная %qs, использованная в спецификационном выражении, фигурирует в %L до ENTRY оператора, в котором она является параметром"
  
! #: fortran/resolve.cc:6406
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "Переменная %qs используется в %L до оператора ENTRY, в котором она является параметром"
  
! #: fortran/resolve.cc:6480
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Полиморфный подобъект коиндексированного объекта в %L"
  
! #: fortran/resolve.cc:6493
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Коиндексированный объект с полиморфным размещаемым подкомпонентом в %L"
  
! #: fortran/resolve.cc:6506
  #, fuzzy, gcc-internal-format
  #| msgid "%qs matching variant is deprecated."
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%qs соответствующий вариант устарел."
  
! #: fortran/resolve.cc:6562 fortran/resolve.cc:6650 fortran/resolve.cc:6674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Invalid array reference at %L"
  msgstr "Некорректная ссылка на массив в %L"
  
! #: fortran/resolve.cc:6759
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6938 fortran/resolve.cc:7090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Error in type-spec at %L"
  msgid "Error in typebound call at %L"
  msgstr "Ошибка в спецификации типа в %L"
  
! #: fortran/resolve.cc:7054
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Передаваемый объект в %L должен быть скаляром"
  
! #: fortran/resolve.cc:7061
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "Базовый объект для вызова компонента указателя на процедуру в %L имеет ABSTRACT тип %qs'"
  
! #: fortran/resolve.cc:7100
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "Базовый объект для вызова type-bound процедуры в %L имеет ABSTRACT тип %qs"
  
! #: fortran/resolve.cc:7109
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Базовый объект для вызова NOPASS type-bound процедуры в %L должен быть скаляром"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7304
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Не найдено подходящего конкретного связывания для вызова GENERIC %qs в %L"
  
! #: fortran/resolve.cc:7338
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs в %L должна быть SUBROUTINE"
  
! #: fortran/resolve.cc:7391
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs в %L должна быть FUNCTION"
  
! #: fortran/resolve.cc:7932
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Некорректный тип выражения"
  
! #: fortran/resolve.cc:7965
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "'%s' в %L должна быть скаляром"
  
! #: fortran/resolve.cc:7975
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s в %L должен быть integer"
  
! #: fortran/resolve.cc:7979 fortran/resolve.cc:7986
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s в %L должна быть INTEGER"
  
! #: fortran/resolve.cc:8041
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Шаговое выражение в DO цикле в %L не может быть нулевым"
  
! #: fortran/resolve.cc:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "DO цикл в %L будет выполнен ноль раз"
  
! #: fortran/resolve.cc:8081
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "DO цикл в %L является неопределенным, так как он переполняется"
  
! #: fortran/resolve.cc:8087
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "DO цикл в %L является неопределенным, так как он теряет значимость"
  
! #: fortran/resolve.cc:8147
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8183
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "Ожидалось имя переменной в %C"
  
! #: fortran/resolve.cc:8244
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs at %L has not been assigned a format label"
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "Переменной %qs в %L не была присвоена метка формата"
  
! #: fortran/resolve.cc:8254
  #, fuzzy, gcc-internal-format
  #| msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "SAVE атрибут в %L не может быть специфицирован в PURE процедуре"
  
! #: fortran/resolve.cc:8267
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8274
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array %qs in %s clause at %L"
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "Массив предполагаемого размера %qs в %s клаузуле в %L"
  
! #: fortran/resolve.cc:8287
  #, fuzzy, gcc-internal-format
  #| msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr "ALLOCATABLE объект %qs в %s клаузуле в %L"
  
! #: fortran/resolve.cc:8292
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed argument not permitted in '%s' call at %L"
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr "Коиндексированный аргумент не разрешен в '%s' вызове в %L"
  
! #: fortran/resolve.cc:8297
  #, fuzzy, gcc-internal-format
  #| msgid "Coarrays not supported in %s clause at %L"
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "Комассивы не поддерживаются в %s клаузуле в %L"
  
! #: fortran/resolve.cc:8303
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed argument not permitted in '%s' call at %L"
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr "Коиндексированный аргумент не разрешен в '%s' вызове в %L"
  
! #: fortran/resolve.cc:8308
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8316
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8320
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected intrinsic type %qs at %L"
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr "Неожиданный встроенный тип %qs в %L"
  
! #: fortran/resolve.cc:8383
  #, fuzzy, gcc-internal-format
  #| msgid "Expected block name of %qs in %s statement at %L"
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr "Ожидалось имя блока от %qs в %s операторе в %L"
  
! #: fortran/resolve.cc:8401
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8410
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8448
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD set but not used"
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr "переменная %qD определена, но не используется"
  
! #: fortran/resolve.cc:8479
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL индекс-имя в %L должно быть скалярным INTEGER"
  
! #: fortran/resolve.cc:8484
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL стартовое выражение в %L должно быть скалярным INTEGER"
  
! #: fortran/resolve.cc:8491
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL конечное выражение в %L должно быть скалярным INTEGER"
  
! #: fortran/resolve.cc:8499
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL шаговое выражение в %L должно быть скаляром %s"
  
! #: fortran/resolve.cc:8504
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL шаговое выражение в %L не может быть нулевым"
  
! #: fortran/resolve.cc:8517
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "FORALL индекс %qs не может появляться в спецификации триплета в %L"
  
! #: fortran/resolve.cc:8622 fortran/resolve.cc:8928
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Allocate-object в %L должен быть ALLOCATABLE или POINTER"
  
! #: fortran/resolve.cc:8630 fortran/resolve.cc:8891
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Коиндексированный размещаемый объект в %L"
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "Source-expr в %L должно быть скалярным или иметь тот же ранг, что и allocate-object в %L"
  
! #: fortran/resolve.cc:8779
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "Source-expr в %L и allocate-object в %L должны иметь одинаковую форму"
  
! #: fortran/resolve.cc:8943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Only intrinsic operators can be used in expression at %L"
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "Только встроенные операторы могут использоваться в выражении в %L"
  
! #: fortran/resolve.cc:8951
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Тип сущности в %L есть тип несовместимый с source-expr в %L"
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "Allocate-object в %L и source-expr в %L должны иметь одинаковый вид параметра типа"
  
! #: fortran/resolve.cc:8977
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "Source-expr в %L не должно быть типа LOCK_TYPE и не должно иметь LOCK_TYPE компонент, если allocate-object в %L является комассивом"
  
! #: fortran/resolve.cc:9002
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "Source-expr в %L не должно быть типа EVENT_TYPE и не должно иметь EVENT_TYPE компонент, если allocate-object в %L является комассивом"
  
! #: fortran/resolve.cc:9015
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "Размещение %s ABSTRACT базового типа в %L требует type-spec или source-expr"
  
! #: fortran/resolve.cc:9029
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Размещение %s в %L с type-spec требует того же character-length параметра, что и в декларации"
  
! #: fortran/resolve.cc:9133 fortran/resolve.cc:9148
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Спецификация массива требуется в ALLOCATE операторе в %L"
  
! #: fortran/resolve.cc:9140
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Спецификация массива или SOURCE= выражение со значением массивом требуется в ALLOCATE операторе в %L"
  
! #: fortran/resolve.cc:9165
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Спецификация комассива требуется в ALLOCATE операторе в %L"
  
! #: fortran/resolve.cc:9175 fortran/resolve.cc:9277
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Некорректная спецификация комассива в ALLOCATE операторе в %L"
  
! #: fortran/resolve.cc:9181
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9204 fortran/resolve.cc:9232
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Некорректная спецификация массива в ALLOCATE операторе в %L"
  
! #: fortran/resolve.cc:9251
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "%qs не должно появляться в спецификации массива в %L в том же ALLOCATE операторе где оно само размещается"
  
! #: fortran/resolve.cc:9266
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "Ожидалась '*' в спецификации коиндекса в ALLOCATE операторе в %L"
  
! #: fortran/resolve.cc:9308
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "Stat-variable в %L должна быть скалярной INTEGER переменной"
  
! #: fortran/resolve.cc:9337
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Stat-variable в %L не должна быть %sd в том же %s операторе"
  
! #: fortran/resolve.cc:9350
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG в %L бесполезно без STAT тега"
  
! #: fortran/resolve.cc:9364
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "ERRMSG переменная в %L должна быть стандартной скалярной CHARACTER переменной"
  
! #: fortran/resolve.cc:9393
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "Переменная Errmsg в %L не должна быть %sd в том же операторе %s"
  
! #: fortran/resolve.cc:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "Allocate-object в %L также появляется в %L"
  
! #: fortran/resolve.cc:9431 fortran/resolve.cc:9437
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "Allocate-object в %L есть подобъект объекта в %L"
--- 86378,86808 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "Переменная предполагаемого ранга %s в %L как фактический аргумент для inquiry функции должна быть первым аргументом"
  
! #: fortran/resolve.cc:6131
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "Переменная %s в %L с NO_ARG_CHECK атрибутом не должна иметь ссылку на подобъект"
  
! #: fortran/resolve.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "Переменная предполагаемого типа %s в %L не должна иметь ссылку на подобъект"
  
! #: fortran/resolve.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "Переменная предполагаемого ранга %s в %L не должна иметь ссылку на подобъект"
  
! #: fortran/resolve.cc:6218
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_variable_attr(): Bad array reference"
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "gfc_variable_attr(): Некорректная ссылка на массив"
  
! #: fortran/resolve.cc:6374
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "Переменная %qs, использованная в спецификационном выражении, фигурирует в %L до ENTRY оператора, в котором она является параметром"
  
! #: fortran/resolve.cc:6379
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "Переменная %qs используется в %L до оператора ENTRY, в котором она является параметром"
  
! #: fortran/resolve.cc:6453
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Полиморфный подобъект коиндексированного объекта в %L"
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Коиндексированный объект с полиморфным размещаемым подкомпонентом в %L"
  
! #: fortran/resolve.cc:6479
  #, fuzzy, gcc-internal-format
  #| msgid "%qs matching variant is deprecated."
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%qs соответствующий вариант устарел."
  
! #: fortran/resolve.cc:6535 fortran/resolve.cc:6623 fortran/resolve.cc:6647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Invalid array reference at %L"
  msgstr "Некорректная ссылка на массив в %L"
  
! #: fortran/resolve.cc:6732
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6911 fortran/resolve.cc:7063
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Error in type-spec at %L"
  msgid "Error in typebound call at %L"
  msgstr "Ошибка в спецификации типа в %L"
  
! #: fortran/resolve.cc:7027
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Передаваемый объект в %L должен быть скаляром"
  
! #: fortran/resolve.cc:7034
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "Базовый объект для вызова компонента указателя на процедуру в %L имеет ABSTRACT тип %qs'"
  
! #: fortran/resolve.cc:7073
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "Базовый объект для вызова type-bound процедуры в %L имеет ABSTRACT тип %qs"
  
! #: fortran/resolve.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Базовый объект для вызова NOPASS type-bound процедуры в %L должен быть скаляром"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7277
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Не найдено подходящего конкретного связывания для вызова GENERIC %qs в %L"
  
! #: fortran/resolve.cc:7311
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs в %L должна быть SUBROUTINE"
  
! #: fortran/resolve.cc:7364
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs в %L должна быть FUNCTION"
  
! #: fortran/resolve.cc:7905
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Некорректный тип выражения"
  
! #: fortran/resolve.cc:7938
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "'%s' в %L должна быть скаляром"
  
! #: fortran/resolve.cc:7948
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s в %L должен быть integer"
  
! #: fortran/resolve.cc:7952 fortran/resolve.cc:7959
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s в %L должна быть INTEGER"
  
! #: fortran/resolve.cc:8014
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Шаговое выражение в DO цикле в %L не может быть нулевым"
  
! #: fortran/resolve.cc:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "DO цикл в %L будет выполнен ноль раз"
  
! #: fortran/resolve.cc:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "DO цикл в %L является неопределенным, так как он переполняется"
  
! #: fortran/resolve.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "DO цикл в %L является неопределенным, так как он теряет значимость"
  
! #: fortran/resolve.cc:8120
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8156
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "Ожидалось имя переменной в %C"
  
! #: fortran/resolve.cc:8217
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs at %L has not been assigned a format label"
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "Переменной %qs в %L не была присвоена метка формата"
  
! #: fortran/resolve.cc:8227
  #, fuzzy, gcc-internal-format
  #| msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "SAVE атрибут в %L не может быть специфицирован в PURE процедуре"
  
! #: fortran/resolve.cc:8240
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8247
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array %qs in %s clause at %L"
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "Массив предполагаемого размера %qs в %s клаузуле в %L"
  
! #: fortran/resolve.cc:8260
  #, fuzzy, gcc-internal-format
  #| msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr "ALLOCATABLE объект %qs в %s клаузуле в %L"
  
! #: fortran/resolve.cc:8265
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed argument not permitted in '%s' call at %L"
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr "Коиндексированный аргумент не разрешен в '%s' вызове в %L"
  
! #: fortran/resolve.cc:8270
  #, fuzzy, gcc-internal-format
  #| msgid "Coarrays not supported in %s clause at %L"
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "Комассивы не поддерживаются в %s клаузуле в %L"
  
! #: fortran/resolve.cc:8276
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed argument not permitted in '%s' call at %L"
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr "Коиндексированный аргумент не разрешен в '%s' вызове в %L"
  
! #: fortran/resolve.cc:8281
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8293
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8347
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected intrinsic type %qs at %L"
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr "Неожиданный встроенный тип %qs в %L"
  
! #: fortran/resolve.cc:8356
  #, fuzzy, gcc-internal-format
  #| msgid "Expected block name of %qs in %s statement at %L"
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr "Ожидалось имя блока от %qs в %s операторе в %L"
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8421
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD set but not used"
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr "переменная %qD определена, но не используется"
  
! #: fortran/resolve.cc:8452
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL индекс-имя в %L должно быть скалярным INTEGER"
  
! #: fortran/resolve.cc:8457
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL стартовое выражение в %L должно быть скалярным INTEGER"
  
! #: fortran/resolve.cc:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL конечное выражение в %L должно быть скалярным INTEGER"
  
! #: fortran/resolve.cc:8472
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL шаговое выражение в %L должно быть скаляром %s"
  
! #: fortran/resolve.cc:8477
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL шаговое выражение в %L не может быть нулевым"
  
! #: fortran/resolve.cc:8490
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "FORALL индекс %qs не может появляться в спецификации триплета в %L"
  
! #: fortran/resolve.cc:8595 fortran/resolve.cc:8918
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Allocate-object в %L должен быть ALLOCATABLE или POINTER"
  
! #: fortran/resolve.cc:8603 fortran/resolve.cc:8881
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Коиндексированный размещаемый объект в %L"
  
! #: fortran/resolve.cc:8727
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Allocate-object at %L also appears at %L"
! msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
! msgstr "Allocate-object в %L также появляется в %L"
! 
! #: fortran/resolve.cc:8738
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "Source-expr в %L должно быть скалярным или иметь тот же ранг, что и allocate-object в %L"
  
! #: fortran/resolve.cc:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "Source-expr в %L и allocate-object в %L должны иметь одинаковую форму"
  
! #: fortran/resolve.cc:8933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Only intrinsic operators can be used in expression at %L"
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "Только встроенные операторы могут использоваться в выражении в %L"
  
! #: fortran/resolve.cc:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Тип сущности в %L есть тип несовместимый с source-expr в %L"
  
! #: fortran/resolve.cc:8953
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "Allocate-object в %L и source-expr в %L должны иметь одинаковый вид параметра типа"
  
! #: fortran/resolve.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "Source-expr в %L не должно быть типа LOCK_TYPE и не должно иметь LOCK_TYPE компонент, если allocate-object в %L является комассивом"
  
! #: fortran/resolve.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "Source-expr в %L не должно быть типа EVENT_TYPE и не должно иметь EVENT_TYPE компонент, если allocate-object в %L является комассивом"
  
! #: fortran/resolve.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "Размещение %s ABSTRACT базового типа в %L требует type-spec или source-expr"
  
! #: fortran/resolve.cc:9019
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Размещение %s в %L с type-spec требует того же character-length параметра, что и в декларации"
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Спецификация массива требуется в ALLOCATE операторе в %L"
  
! #: fortran/resolve.cc:9130
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Спецификация массива или SOURCE= выражение со значением массивом требуется в ALLOCATE операторе в %L"
  
! #: fortran/resolve.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Спецификация комассива требуется в ALLOCATE операторе в %L"
  
! #: fortran/resolve.cc:9165 fortran/resolve.cc:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Некорректная спецификация комассива в ALLOCATE операторе в %L"
  
! #: fortran/resolve.cc:9171
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9183
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9194 fortran/resolve.cc:9222
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Некорректная спецификация массива в ALLOCATE операторе в %L"
  
! #: fortran/resolve.cc:9241
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "%qs не должно появляться в спецификации массива в %L в том же ALLOCATE операторе где оно само размещается"
  
! #: fortran/resolve.cc:9256
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "Ожидалась '*' в спецификации коиндекса в ALLOCATE операторе в %L"
  
! #: fortran/resolve.cc:9298
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "Stat-variable в %L должна быть скалярной INTEGER переменной"
  
! #: fortran/resolve.cc:9327
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Stat-variable в %L не должна быть %sd в том же %s операторе"
  
! #: fortran/resolve.cc:9340
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG в %L бесполезно без STAT тега"
  
! #: fortran/resolve.cc:9354
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "ERRMSG переменная в %L должна быть стандартной скалярной CHARACTER переменной"
  
! #: fortran/resolve.cc:9383
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "Переменная Errmsg в %L не должна быть %sd в том же операторе %s"
  
! #: fortran/resolve.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "Allocate-object в %L также появляется в %L"
  
! #: fortran/resolve.cc:9421 fortran/resolve.cc:9427
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "Allocate-object в %L есть подобъект объекта в %L"
*************** msgstr "Allocate-object в %L есть �
*** 86704,86995 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE метка в %L перекрывается с CASE меткой в %L"
  
! #: fortran/resolve.cc:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Выражение в CASE операторе в %L должно быть типа %s"
  
! #: fortran/resolve.cc:9727
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Выражение в CASE операторе в %L должно быть вида %d"
  
! #: fortran/resolve.cc:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Выражение в CASE операторе в %L должно быть скаляром"
  
! #: fortran/resolve.cc:9786
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Выражение выбора в вычисляемом GOTO операторе в %L должно быть скалярным integer выражением"
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Аргумент SELECT оператора в %L не может быть %s"
  
! #: fortran/resolve.cc:9817
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Аргумент SELECT оператора в %L не может быть скалярным выражением"
  
! #: fortran/resolve.cc:9835 fortran/resolve.cc:9843
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Выражение в CASE операторе в %L не находится в диапазоне %s"
  
! #: fortran/resolve.cc:9905 fortran/resolve.cc:10739
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "За DEFAULT CASE в %L не может следовать второй DEFAULT CASE в %L"
  
! #: fortran/resolve.cc:9931
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Логический диапазон в CASE операторе в %L не допускается"
  
! #: fortran/resolve.cc:9944
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Константное логическое значение в CASE операторе повторяется в %L"
  
! #: fortran/resolve.cc:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Спецификации диапазона в %L невозможно найти соответствие"
  
! #: fortran/resolve.cc:10062
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Логический SELECT CASE блок в %L имеет более двух случаев"
  
! #: fortran/resolve.cc:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10140
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Встроенная функция %qs в %L некорректна в присваивании указателя на процедуру"
  
! #: fortran/resolve.cc:10149
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type %qs cannot be used as a variable at %C"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Производный тип %qs не может быть использован как переменная в %C"
  
! #: fortran/resolve.cc:10166
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name %qs at %L is used as array"
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "Имя ассоциации %qs в %L используется как массив"
  
! #: fortran/resolve.cc:10182
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10236
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Селектор в %L не может быть NULL()"
  
! #: fortran/resolve.cc:10241
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Селектор в %L не имеет типа"
  
! #: fortran/resolve.cc:10300
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Имя ассоциации %qs в %L используется как массив"
  
! #: fortran/resolve.cc:10311
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "CLASS селектор в %L требует временной переменной, которая пока не реализована"
  
! #: fortran/resolve.cc:10598
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Селектор должен быть полиморфным в SELECT TYPE операторе в %L"
  
! #: fortran/resolve.cc:10647 fortran/resolve.cc:10659
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Селектор в %L не должен быть коиндексирован"
  
! #: fortran/resolve.cc:10688
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "TYPE IS в %L перекрывается с TYPE IS в %L"
  
! #: fortran/resolve.cc:10701
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Производный тип %qs в %L должен быть расширяемым"
  
! #: fortran/resolve.cc:10714
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Производный тип %qs в %L должен быть расширением %qs"
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Неожиданный встроенный тип %qs в %L"
  
! #: fortran/resolve.cc:10727
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "Спецификация типа в %L должна специфицировать, что каждый параметр длины типа является предполагаемым"
  
! #: fortran/resolve.cc:10978
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Двойной CLASS IS блок в SELECT TYPE операторе в %L"
  
! #: fortran/resolve.cc:11111
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11120
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11133
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11242
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Некорректный контекст для NULL () встроенной в %L"
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "DTIO %s процедура в %L должна быть рекурсивной"
  
! #: fortran/resolve.cc:11306
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "Элемент передачи данных в %L не может быть полиморфным, если только он не обрабатывается определенной процедурой ввода/вывода"
  
! #: fortran/resolve.cc:11319
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "Элемент передачи данных в %L не может иметь POINTER компоненты, если только он не обрабатывается определенной процедурой ввода/вывода"
  
! #: fortran/resolve.cc:11328
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Элемент передачи данных в %L не может иметь компоненты указатели на процедуру"
  
! #: fortran/resolve.cc:11335
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "Элемент передачи данных в %L не может иметь ALLOCATABLE компоненты если только он не обрабатывается определенной процедурой ввода/вывода"
  
! #: fortran/resolve.cc:11346
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Элемент передачи данных в %L не может иметь PRIVATE компоненты"
  
! #: fortran/resolve.cc:11352
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "Элемент передачи данных в %L не может иметь PRIVATE компоненты, если только он не обрабатывается определенной процедурой ввода/вывода"
  
! #: fortran/resolve.cc:11370
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Элемент передачи данных в %L не может быть полной ссылкой на массив предполагаемого размера"
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Lock переменная в %L должна быть скаляром типа LOCK_TYPE"
  
! #: fortran/resolve.cc:11431
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "Event переменная в %L должна быть скаляром типа EVENT_TYPE"
  
! #: fortran/resolve.cc:11435
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Аргумент event переменная в %L должен быть комассивом или коиндексированным"
  
! #: fortran/resolve.cc:11438
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Аргумент event переменная в %L должен быть комассивом, но не коиндексированным"
  
! #: fortran/resolve.cc:11445 fortran/resolve.cc:11567
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "STAT= аргумент в %L должна быть скалярной INTEGER переменной"
  
! #: fortran/resolve.cc:11457 fortran/resolve.cc:11579
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "ERRMSG= аргумент в %L должна быть скалярной CHARACTER переменной"
  
! #: fortran/resolve.cc:11469
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "ACQUIRED_LOCK= аргумент в %L должна быть скалярной LOGICAL переменной"
  
! #: fortran/resolve.cc:11482
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "UNTIL_COUNT= аргумент в %L должен быть скалярным INTEGER выражением"
  
! #: fortran/resolve.cc:11543
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Imageset аргумент в %L должен быть скалярным или ранга 1 INTEGER выражением"
  
! #: fortran/resolve.cc:11547 fortran/resolve.cc:11557
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Imageset аргумент в %L должен быть между 1 и num_images()"
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Оператор в %L не есть корректный оператор цели перехода для оператора перехода в %L"
  
! #: fortran/resolve.cc:11620
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Переход в %L может вызвать зацикливание"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11637 fortran/resolve.cc:11660
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "GOTO оператор в %L покидает CRITICAL конструкцию для метки в %L"
  
! #: fortran/resolve.cc:11641 fortran/resolve.cc:11666
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "GOTO оператор в %L покидает DO CONCURRENT конструкцию для метки в %L"
--- 86811,87102 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9655
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE метка в %L перекрывается с CASE меткой в %L"
  
! #: fortran/resolve.cc:9706
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Выражение в CASE операторе в %L должно быть типа %s"
  
! #: fortran/resolve.cc:9717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Выражение в CASE операторе в %L должно быть вида %d"
  
! #: fortran/resolve.cc:9730
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Выражение в CASE операторе в %L должно быть скаляром"
  
! #: fortran/resolve.cc:9776
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Выражение выбора в вычисляемом GOTO операторе в %L должно быть скалярным integer выражением"
  
! #: fortran/resolve.cc:9797
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Аргумент SELECT оператора в %L не может быть %s"
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Аргумент SELECT оператора в %L не может быть скалярным выражением"
  
! #: fortran/resolve.cc:9825 fortran/resolve.cc:9833
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Выражение в CASE операторе в %L не находится в диапазоне %s"
  
! #: fortran/resolve.cc:9895 fortran/resolve.cc:10729
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "За DEFAULT CASE в %L не может следовать второй DEFAULT CASE в %L"
  
! #: fortran/resolve.cc:9921
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Логический диапазон в CASE операторе в %L не допускается"
  
! #: fortran/resolve.cc:9934
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Константное логическое значение в CASE операторе повторяется в %L"
  
! #: fortran/resolve.cc:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Спецификации диапазона в %L невозможно найти соответствие"
  
! #: fortran/resolve.cc:10052
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Логический SELECT CASE блок в %L имеет более двух случаев"
  
! #: fortran/resolve.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10130
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Встроенная функция %qs в %L некорректна в присваивании указателя на процедуру"
  
! #: fortran/resolve.cc:10139
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type %qs cannot be used as a variable at %C"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Производный тип %qs не может быть использован как переменная в %C"
  
! #: fortran/resolve.cc:10156
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name %qs at %L is used as array"
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "Имя ассоциации %qs в %L используется как массив"
  
! #: fortran/resolve.cc:10172
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10226
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Селектор в %L не может быть NULL()"
  
! #: fortran/resolve.cc:10231
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Селектор в %L не имеет типа"
  
! #: fortran/resolve.cc:10290
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Имя ассоциации %qs в %L используется как массив"
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "CLASS селектор в %L требует временной переменной, которая пока не реализована"
  
! #: fortran/resolve.cc:10588
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Селектор должен быть полиморфным в SELECT TYPE операторе в %L"
  
! #: fortran/resolve.cc:10637 fortran/resolve.cc:10649
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Селектор в %L не должен быть коиндексирован"
  
! #: fortran/resolve.cc:10678
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "TYPE IS в %L перекрывается с TYPE IS в %L"
  
! #: fortran/resolve.cc:10691
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Производный тип %qs в %L должен быть расширяемым"
  
! #: fortran/resolve.cc:10704
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Производный тип %qs в %L должен быть расширением %qs"
  
! #: fortran/resolve.cc:10707
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Неожиданный встроенный тип %qs в %L"
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "Спецификация типа в %L должна специфицировать, что каждый параметр длины типа является предполагаемым"
  
! #: fortran/resolve.cc:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Двойной CLASS IS блок в SELECT TYPE операторе в %L"
  
! #: fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11110
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11232
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Некорректный контекст для NULL () встроенной в %L"
  
! #: fortran/resolve.cc:11286
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "DTIO %s процедура в %L должна быть рекурсивной"
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "Элемент передачи данных в %L не может быть полиморфным, если только он не обрабатывается определенной процедурой ввода/вывода"
  
! #: fortran/resolve.cc:11309
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "Элемент передачи данных в %L не может иметь POINTER компоненты, если только он не обрабатывается определенной процедурой ввода/вывода"
  
! #: fortran/resolve.cc:11318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Элемент передачи данных в %L не может иметь компоненты указатели на процедуру"
  
! #: fortran/resolve.cc:11325
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "Элемент передачи данных в %L не может иметь ALLOCATABLE компоненты если только он не обрабатывается определенной процедурой ввода/вывода"
  
! #: fortran/resolve.cc:11336
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Элемент передачи данных в %L не может иметь PRIVATE компоненты"
  
! #: fortran/resolve.cc:11342
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "Элемент передачи данных в %L не может иметь PRIVATE компоненты, если только он не обрабатывается определенной процедурой ввода/вывода"
  
! #: fortran/resolve.cc:11360
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Элемент передачи данных в %L не может быть полной ссылкой на массив предполагаемого размера"
  
! #: fortran/resolve.cc:11411
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Lock переменная в %L должна быть скаляром типа LOCK_TYPE"
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "Event переменная в %L должна быть скаляром типа EVENT_TYPE"
  
! #: fortran/resolve.cc:11425
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Аргумент event переменная в %L должен быть комассивом или коиндексированным"
  
! #: fortran/resolve.cc:11428
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Аргумент event переменная в %L должен быть комассивом, но не коиндексированным"
  
! #: fortran/resolve.cc:11435 fortran/resolve.cc:11557
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "STAT= аргумент в %L должна быть скалярной INTEGER переменной"
  
! #: fortran/resolve.cc:11447 fortran/resolve.cc:11569
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "ERRMSG= аргумент в %L должна быть скалярной CHARACTER переменной"
  
! #: fortran/resolve.cc:11459
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "ACQUIRED_LOCK= аргумент в %L должна быть скалярной LOGICAL переменной"
  
! #: fortran/resolve.cc:11472
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "UNTIL_COUNT= аргумент в %L должен быть скалярным INTEGER выражением"
  
! #: fortran/resolve.cc:11533
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Imageset аргумент в %L должен быть скалярным или ранга 1 INTEGER выражением"
  
! #: fortran/resolve.cc:11537 fortran/resolve.cc:11547
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Imageset аргумент в %L должен быть между 1 и num_images()"
  
! #: fortran/resolve.cc:11600
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Оператор в %L не есть корректный оператор цели перехода для оператора перехода в %L"
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Переход в %L может вызвать зацикливание"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11627 fortran/resolve.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "GOTO оператор в %L покидает CRITICAL конструкцию для метки в %L"
  
! #: fortran/resolve.cc:11631 fortran/resolve.cc:11656
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "GOTO оператор в %L покидает DO CONCURRENT конструкцию для метки в %L"
*************** msgstr "GOTO оператор в %L по
*** 86997,87223 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11681
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Метка в %L не находится в том же блоке, что GOTO оператор в %L"
  
! #: fortran/resolve.cc:11753
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE маска в %L имеет противоречивую форму"
  
! #: fortran/resolve.cc:11769
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE цель присваивания в %L имеет противоречивую форму"
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Non-ELEMENTAL определенное пользователем присваивание в WHERE в %L"
  
! #: fortran/resolve.cc:11792 fortran/resolve.cc:11884
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Неподдерживаемый оператор внутри WHERE в %L"
  
! #: fortran/resolve.cc:11823
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Присваивание FORALL индексной переменной в %L"
  
! #: fortran/resolve.cc:11832
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "FORALL с индексом %qs не используется в левой части присваивания в %L и поэтому может вызвать множественное присваивание этому объекту"
  
! #: fortran/resolve.cc:11989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BLOCK construct at %C"
  msgid "FORALL construct at %L"
  msgstr "BLOCK конструкция в %C"
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "FORALL имя индекса в %L должно быть скалярной переменной типа integer"
  
! #: fortran/resolve.cc:12020
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Внешняя FORALL конструкция уже имеет индекс с этим именем %L"
  
! #: fortran/resolve.cc:12098
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "WHERE/ELSEWHERE клаузула в %L требует LOGICAL массив"
  
! #: fortran/resolve.cc:12219
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Некорректный тип блока"
  
! #: fortran/resolve.cc:12299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have procedure pointer components"
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr "Элемент передачи данных в %L не может иметь компоненты указатели на процедуру"
  
! #: fortran/resolve.cc:12319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot assign %s to %s at %L"
  msgstr "Не удалось преобразовать %s в %s в %L"
  
! #: fortran/resolve.cc:12367
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "CHARACTER выражение будет усечено в присваивании (%ld/%ld) в %L"
  
! #: fortran/resolve.cc:12399
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Коиндексированное выражение в %L присваивается переменной производного типа с POINTER компонентом в PURE процедуре"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12405
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12417
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Присваивание коиндексированной переменной в %L в PURE процедуре"
  
! #: fortran/resolve.cc:12449
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "Присваивание полиморфному комассиву в %L не допускается"
  
! #: fortran/resolve.cc:12453
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Присваивание размещаемой полиморфной переменной в %L"
  
! #: fortran/resolve.cc:12458
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "Присваивание размещаемой полиморфной переменной в %L требует %<-frealloc-lhs%>"
  
! #: fortran/resolve.cc:12465
  #, fuzzy, gcc-internal-format
  #| msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "Неразмещаемая переменная не должна быть полиморфной во встроенном присваивании в %L - проверьте, что имеется соответствующая конкретная подпрограмма для '=' оператора"
  
! #: fortran/resolve.cc:12476
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "Коиндексированная переменная не должна иметь размещаемых окончательных компонентов в присваивании в %L"
  
! #: fortran/resolve.cc:12865
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr "TODO: type-bound определенные присваивания в %L не выполнены, так как несколько ссылок на части массива появятся в промежуточных выражениях."
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13179
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Присваивание указателя на процедуру в %L"
  
! #: fortran/resolve.cc:13191
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "Результат функции в левой части присваивания в %L должен иметь pointer атрибут."
  
! #: fortran/resolve.cc:13287
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "Аргумент SELECT оператора в %L не может быть скалярным выражением"
  
! #: fortran/resolve.cc:13486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "STAT= аргумент в %L должна быть скалярной INTEGER переменной"
  
! #: fortran/resolve.cc:13522
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "ASSIGNED GOTO оператор в %L требует INTEGER переменной"
  
! #: fortran/resolve.cc:13526
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Переменной %qs не присвоили целевую метку в %L"
  
! #: fortran/resolve.cc:13537
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Alternate RETURN оператор в %L требует SCALAR-INTEGER спецификатор возврата"
  
! #: fortran/resolve.cc:13593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Ожидалось инициализационное выражение в CASE в %C"
  
! #: fortran/resolve.cc:13635
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN оператор в %L требует скалярную подразумеваемого INTEGER переменную"
  
! #: fortran/resolve.cc:13682
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "Некорректный NULL в %L"
  
! #: fortran/resolve.cc:13686
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Оператор арифметического IF в %L требует скалярное REAL или INTEGER выражение"
  
! #: fortran/resolve.cc:13747
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): Нет выражения в DO WHILE"
  
! #: fortran/resolve.cc:13752
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Условие выхода из DO WHILE цикла в %L должно быть скалярным LOGICAL выражением"
  
! #: fortran/resolve.cc:13836
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL клаузула маски в %L требует скалярное LOGICAL выражение"
  
! #: fortran/resolve.cc:13948
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Некорректный код оператора"
  
! #: fortran/resolve.cc:13969
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter %qs declared at %L"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Неиспользуемый параметр %qs декларирован в %L"
  
! #: fortran/resolve.cc:14065
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Переменная %qs со связывающей меткой %qs в %L использует тот же глобальный идентификатор, что и сущность в %L"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14079
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr "Переменная %qs из модуля %qs со связывающей меткой %qs в %L использует тот же глобальный идентификатор, что и сущность в %L из модуля %qs"
--- 87104,87330 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11671
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Метка в %L не находится в том же блоке, что GOTO оператор в %L"
  
! #: fortran/resolve.cc:11743
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE маска в %L имеет противоречивую форму"
  
! #: fortran/resolve.cc:11759
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE цель присваивания в %L имеет противоречивую форму"
  
! #: fortran/resolve.cc:11772 fortran/resolve.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Non-ELEMENTAL определенное пользователем присваивание в WHERE в %L"
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Неподдерживаемый оператор внутри WHERE в %L"
  
! #: fortran/resolve.cc:11813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Присваивание FORALL индексной переменной в %L"
  
! #: fortran/resolve.cc:11822
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "FORALL с индексом %qs не используется в левой части присваивания в %L и поэтому может вызвать множественное присваивание этому объекту"
  
! #: fortran/resolve.cc:11979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BLOCK construct at %C"
  msgid "FORALL construct at %L"
  msgstr "BLOCK конструкция в %C"
  
! #: fortran/resolve.cc:12000
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "FORALL имя индекса в %L должно быть скалярной переменной типа integer"
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Внешняя FORALL конструкция уже имеет индекс с этим именем %L"
  
! #: fortran/resolve.cc:12088
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "WHERE/ELSEWHERE клаузула в %L требует LOGICAL массив"
  
! #: fortran/resolve.cc:12209
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Некорректный тип блока"
  
! #: fortran/resolve.cc:12289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have procedure pointer components"
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr "Элемент передачи данных в %L не может иметь компоненты указатели на процедуру"
  
! #: fortran/resolve.cc:12309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot assign %s to %s at %L"
  msgstr "Не удалось преобразовать %s в %s в %L"
  
! #: fortran/resolve.cc:12357
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "CHARACTER выражение будет усечено в присваивании (%ld/%ld) в %L"
  
! #: fortran/resolve.cc:12389
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Коиндексированное выражение в %L присваивается переменной производного типа с POINTER компонентом в PURE процедуре"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12395
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Присваивание коиндексированной переменной в %L в PURE процедуре"
  
! #: fortran/resolve.cc:12439
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "Присваивание полиморфному комассиву в %L не допускается"
  
! #: fortran/resolve.cc:12443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Присваивание размещаемой полиморфной переменной в %L"
  
! #: fortran/resolve.cc:12448
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "Присваивание размещаемой полиморфной переменной в %L требует %<-frealloc-lhs%>"
  
! #: fortran/resolve.cc:12455
  #, fuzzy, gcc-internal-format
  #| msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "Неразмещаемая переменная не должна быть полиморфной во встроенном присваивании в %L - проверьте, что имеется соответствующая конкретная подпрограмма для '=' оператора"
  
! #: fortran/resolve.cc:12466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "Коиндексированная переменная не должна иметь размещаемых окончательных компонентов в присваивании в %L"
  
! #: fortran/resolve.cc:12855
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr "TODO: type-bound определенные присваивания в %L не выполнены, так как несколько ссылок на части массива появятся в промежуточных выражениях."
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13169
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Присваивание указателя на процедуру в %L"
  
! #: fortran/resolve.cc:13181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "Результат функции в левой части присваивания в %L должен иметь pointer атрибут."
  
! #: fortran/resolve.cc:13277
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "Аргумент SELECT оператора в %L не может быть скалярным выражением"
  
! #: fortran/resolve.cc:13476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "STAT= аргумент в %L должна быть скалярной INTEGER переменной"
  
! #: fortran/resolve.cc:13512
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "ASSIGNED GOTO оператор в %L требует INTEGER переменной"
  
! #: fortran/resolve.cc:13516
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Переменной %qs не присвоили целевую метку в %L"
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Alternate RETURN оператор в %L требует SCALAR-INTEGER спецификатор возврата"
  
! #: fortran/resolve.cc:13583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Ожидалось инициализационное выражение в CASE в %C"
  
! #: fortran/resolve.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN оператор в %L требует скалярную подразумеваемого INTEGER переменную"
  
! #: fortran/resolve.cc:13672
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "Некорректный NULL в %L"
  
! #: fortran/resolve.cc:13676
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Оператор арифметического IF в %L требует скалярное REAL или INTEGER выражение"
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): Нет выражения в DO WHILE"
  
! #: fortran/resolve.cc:13742
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Условие выхода из DO WHILE цикла в %L должно быть скалярным LOGICAL выражением"
  
! #: fortran/resolve.cc:13826
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL клаузула маски в %L требует скалярное LOGICAL выражение"
  
! #: fortran/resolve.cc:13938
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Некорректный код оператора"
  
! #: fortran/resolve.cc:13959
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter %qs declared at %L"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Неиспользуемый параметр %qs декларирован в %L"
  
! #: fortran/resolve.cc:14055
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Переменная %qs со связывающей меткой %qs в %L использует тот же глобальный идентификатор, что и сущность в %L"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14069
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr "Переменная %qs из модуля %qs со связывающей меткой %qs в %L использует тот же глобальный идентификатор, что и сущность в %L из модуля %qs"
*************** msgstr "Переменная %qs из м
*** 87225,87286 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14098
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Процедура %qs со связывающей меткой %qs в %L использует тот же глобальный идентификатор, что и сущность в %L"
  
! #: fortran/resolve.cc:14184
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Длина строки в %L слишком велика"
  
! #: fortran/resolve.cc:14422
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Размещаемый массив %qs в %L должен иметь отложенную форму или предполагаемый ранг"
  
! #: fortran/resolve.cc:14426
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Скалярный объект %qs в %L не может быть ALLOCATABLE"
  
! #: fortran/resolve.cc:14434
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Указатель на массив %qs at %L должен иметь отложенную форму или предполагаемый ранг"
  
! #: fortran/resolve.cc:14445
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Массив %qs at %L не может иметь отложенную форму"
  
! #: fortran/resolve.cc:14463
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Тип %qs CLASS переменной %qs at %L не является расширяемым"
  
! #: fortran/resolve.cc:14477
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "CLASS переменная %qs в %L должна быть формальным параметром, размещаемой или указателем"
  
! #: fortran/resolve.cc:14510
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "Тип %qs не может быть host ассоциированным в %L, поскольку он блокирован несовместимым объектом с тем же именем декларированным в %L"
  
! #: fortran/resolve.cc:14532
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Выведенный SAVE для переменной модуля %qs в %L необходим из-за подразумеваемой инициализации"
  
! #: fortran/resolve.cc:14565
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "Сущность %qs в %L имеет параметр отложенного типа и требует либо POINTER либо ALLOCATABLE атрибут"
  
! #: fortran/resolve.cc:14579
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
--- 87332,87393 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14088
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Процедура %qs со связывающей меткой %qs в %L использует тот же глобальный идентификатор, что и сущность в %L"
  
! #: fortran/resolve.cc:14174
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Длина строки в %L слишком велика"
  
! #: fortran/resolve.cc:14412
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Размещаемый массив %qs в %L должен иметь отложенную форму или предполагаемый ранг"
  
! #: fortran/resolve.cc:14416
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Скалярный объект %qs в %L не может быть ALLOCATABLE"
  
! #: fortran/resolve.cc:14424
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Указатель на массив %qs at %L должен иметь отложенную форму или предполагаемый ранг"
  
! #: fortran/resolve.cc:14435
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Массив %qs at %L не может иметь отложенную форму"
  
! #: fortran/resolve.cc:14453
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Тип %qs CLASS переменной %qs at %L не является расширяемым"
  
! #: fortran/resolve.cc:14467
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "CLASS переменная %qs в %L должна быть формальным параметром, размещаемой или указателем"
  
! #: fortran/resolve.cc:14500
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "Тип %qs не может быть host ассоциированным в %L, поскольку он блокирован несовместимым объектом с тем же именем декларированным в %L"
  
! #: fortran/resolve.cc:14522
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Выведенный SAVE для переменной модуля %qs в %L необходим из-за подразумеваемой инициализации"
  
! #: fortran/resolve.cc:14555
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "Сущность %qs в %L имеет параметр отложенного типа и требует либо POINTER либо ALLOCATABLE атрибут"
  
! #: fortran/resolve.cc:14569
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
*************** msgstr "CLASS переменная %qs �
*** 87288,88129 ****
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14601
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Массив из модуля или главной программы %qs в %L должен иметь константную форму"
  
! #: fortran/resolve.cc:14626
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Сущность с предполагаемой character длиной в %L должна быть формальным аргументом или PARAMETER"
  
! #: fortran/resolve.cc:14647
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs в %L должна иметь константную character длину в этом контексте"
  
! #: fortran/resolve.cc:14654
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "COMMON переменная %qs в %L должна иметь константную character длину"
  
! #: fortran/resolve.cc:14702
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Размещаемая %qs в %L не может иметь инициализатор"
  
! #: fortran/resolve.cc:14705
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Внешняя %qs в %L не может иметь инициализатор"
  
! #: fortran/resolve.cc:14708
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Формальный параметр %qs в %L не может иметь инициализатор"
  
! #: fortran/resolve.cc:14711
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Встроенная %qs в %L не может иметь инициализатор"
  
! #: fortran/resolve.cc:14714
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Результат функции %qs в %L не может иметь инициализатор"
  
! #: fortran/resolve.cc:14717
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Автоматический массив %qs в %L не может иметь инициализатор"
  
! #: fortran/resolve.cc:14759
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s в %L"
  
! #: fortran/resolve.cc:14791
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "Оператор функция с character значением %qs в %L должна иметь константную длину"
  
! #: fortran/resolve.cc:14814
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "%qs имеет PRIVATE тип и не может быть формальным аргументом %qs, который PUBLIC в %L"
  
! #: fortran/resolve.cc:14836
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Процедура %qs в PUBLIC интерфейсе %qs в %L берет формальные аргументы %qs, который PRIVATE"
  
! #: fortran/resolve.cc:14854
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Функция %qs в %L не может иметь инициализатор"
  
! #: fortran/resolve.cc:14866
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Внешний объект %qs в %L не может иметь инициализатор"
  
! #: fortran/resolve.cc:14876
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL функция %qs в %L должна иметь скалярный результат"
  
! #: fortran/resolve.cc:14886
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Оператор функция %qs в %L не может иметь pointer или allocatable атрибут"
  
! #: fortran/resolve.cc:14905
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*) функция %qs в %L не может иметь значение массив"
  
! #: fortran/resolve.cc:14909
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*) функция %qs в %L не может иметь значение указатель"
  
! #: fortran/resolve.cc:14913
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*) функция %qs в %L не может быть pure"
  
! #: fortran/resolve.cc:14917
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*) функция %qs в %L не может быть рекурсивной"
  
! #: fortran/resolve.cc:14930
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*) функция %qs в %L"
  
! #: fortran/resolve.cc:14941
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Указатель на процедуру %qs в %L не должен быть элементным"
  
! #: fortran/resolve.cc:14947
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Формальная процедура %qs в %L не должна быть элементной"
  
! #: fortran/resolve.cc:14967
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "Переменная результата функции %s в %L элементной функции %qs не должна иметь атрибут ALLOCATABLE или POINTER"
  
! #: fortran/resolve.cc:15024
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "PROCEDURE атрибут конфликтует с SAVE атрибутом в %qs в %L"
  
! #: fortran/resolve.cc:15030
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "PROCEDURE атрибут конфликтует с INTENT атрибутом в %qs в %L"
  
! #: fortran/resolve.cc:15036
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "PROCEDURE атрибут конфликтует с RESULT атрибутом в %qs в %L"
  
! #: fortran/resolve.cc:15044
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "EXTERNAL атрибут конфликтует с FUNCTION атрибутом в %qs в %L"
  
! #: fortran/resolve.cc:15050
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Результат указатель на процедуру %qs в %L оказался без pointer атрибута"
  
! #: fortran/resolve.cc:15093
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Несоответствие в ELEMENTAL атрибуте между MODULE PROCEDURE в %L и ее интерфейсом в %s"
  
! #: fortran/resolve.cc:15101
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Несоответствие в PURE атрибуте между MODULE PROCEDURE в %L и ее интерфейсом в %s"
  
! #: fortran/resolve.cc:15109
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Несоответствие в RECURSIVE атрибуте между MODULE PROCEDURE в %L и ее интерфейсом в %s"
  
! #: fortran/resolve.cc:15118
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr "%s между MODULE PROCEDURE декларацией в MODULE %qs и декларацией в %L в (SUB)MODULE %qs"
  
! #: fortran/resolve.cc:15142
  #, fuzzy, gcc-internal-format
  #| msgid "Interface %qs at %L must be explicit"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "Интерфейс %qs в %L должен быть явным"
  
! #: fortran/resolve.cc:15212
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "FINAL процедура %qs в %L не есть SUBROUTINE"
  
! #: fortran/resolve.cc:15221
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL процедура в %L должна иметь ровно один аргумент"
  
! #: fortran/resolve.cc:15229 fortran/resolve.cc:15246
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Аргумент FINAL процедуры в %L должен быть типа %qs"
  
! #: fortran/resolve.cc:15237
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15254
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Аргумент FINAL процедуры в %L не должен быть POINTER"
  
! #: fortran/resolve.cc:15260
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Аргумент FINAL процедуры в %L не должен быть ALLOCATABLE"
  
! #: fortran/resolve.cc:15266
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Аргумент FINAL процедуры в %L не должен быть OPTIONAL"
  
! #: fortran/resolve.cc:15274
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Аргумент FINAL процедуры в %L не должен быть INTENT(OUT)"
  
! #: fortran/resolve.cc:15283
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Нескалярная FINAL процедура в %L должна иметь аргумент предполагаемой формы"
  
! #: fortran/resolve.cc:15305
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "FINAL процедура %qs декларированная в %L имеет тот же ранг (%d), что и %qs"
  
! #: fortran/resolve.cc:15342
  #, fuzzy, gcc-internal-format
  #| msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "Только массивные FINAL процедуры декларированные для производного типа %qs определенного в %L, предлагают также скалярный тип"
  
! #: fortran/resolve.cc:15383
  #, fuzzy, gcc-internal-format
  #| msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "%qs и %qs не могут быть смешанными FUNCTION/SUBROUTINE для GENERIC %qs в %L"
  
! #: fortran/resolve.cc:15419
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs и %qs для GENERIC %qs в %L неоднозначны"
  
! #: fortran/resolve.cc:15478
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Неопределенное конкретное связывание %qs как цели GENERIC %qs в %L"
  
! #: fortran/resolve.cc:15490
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC %qs в %L должен нацеливаться на конкретное связывание, %qs также GENERIC"
  
! #: fortran/resolve.cc:15518
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "GENERIC %qs в %L не может перебить конкретное связывание с тем же именем"
  
! #: fortran/resolve.cc:15574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-bound operator at %L can't be NOPASS"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "Type-bound оператор в %L не может быть NOPASS"
  
! #: fortran/resolve.cc:15786
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "%qs должна быть процедурой модуля или внешней процедурой с явным интерфейсом в %L"
  
! #: fortran/resolve.cc:15829
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Процедура %qs с PASS(%s) в %L не имеет аргумента %qs"
  
! #: fortran/resolve.cc:15843
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Процедура %qs с PASS в %L должна иметь по крайней мере один аргумент"
  
! #: fortran/resolve.cc:15857 fortran/resolve.cc:16399
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Неполиморфный passed-object формальный аргумент %qs в %L"
  
! #: fortran/resolve.cc:15866
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Аргумент %qs от %qs с PASS(%s) в %L должен быть производного типа %qs"
  
! #: fortran/resolve.cc:15876
  #, fuzzy, gcc-internal-format
  #| msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "Аргумент %qs от %qs с PASS(%s) в %L должен быть производного типа %qs"
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15928
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Passed-object формальный аргумент %qs в %L должен быть скаляром"
  
! #: fortran/resolve.cc:15934
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Passed-object формальный аргумент %qs в %L не должен быть ALLOCATABLE"
  
! #: fortran/resolve.cc:15940
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Passed-object формальный аргумент %qs в %L не должен быть POINTER"
  
! #: fortran/resolve.cc:15969
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Процедура %qs в %L имеет то же имя, что и компонент %qs"
  
! #: fortran/resolve.cc:15979
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Процедура %qs в %L имеет то же имя, что и унаследованный компонент %qs"
  
! #: fortran/resolve.cc:16074
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "Производный тип %qs декларированный в %L должен быть ABSTRACT, поскольку %qs есть DEFERRED и не перебивается"
  
! #: fortran/resolve.cc:16179
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Комассивный компонент %qs в %L должен быть размещаемым с отложенной формой"
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Компонент %qs в %L типа TYPE(C_PTR) или TYPE(C_FUNPTR) не должен быть комассивом"
  
! #: fortran/resolve.cc:16198
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "Компонент %qs в %L с комассивным компонентом должен быть неуказательным, неразмещаемым скаляром"
  
! #: fortran/resolve.cc:16223
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Компонент %qs в %L имеет CONTIGUOUS атрибут, но не является указателем на массив"
  
! #: fortran/resolve.cc:16234
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Компонент %qs типа BIND(C) в %L должен иметь единичную длину"
  
! #: fortran/resolve.cc:16332
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Компонент указателя на процедуру %qs с PASS(%s) в %L не имеет аргумента %qs"
  
! #: fortran/resolve.cc:16346
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Компонент указателя на процедуру %qs с PASS в %L должен иметь по крайней мере один аргумент"
  
! #: fortran/resolve.cc:16362
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Аргумент %qs от %qs с PASS(%s) в %L должен быть производного типа %qs"
  
! #: fortran/resolve.cc:16372
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Аргумент %qs от %qs с PASS(%s) в %L должен быть скаляром"
  
! #: fortran/resolve.cc:16381
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Аргумент %qs от %qs с PASS(%s) в %L не может иметь POINTER атрибут"
  
! #: fortran/resolve.cc:16390
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Аргумент %qs от %qs с PASS(%s) в %L не может быть ALLOCATABLE"
  
! #: fortran/resolve.cc:16432
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Компонент %qs от %qs в %L имеет то же имя, что и унаследованная type-bound процедура"
  
! #: fortran/resolve.cc:16445
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "Character длина компонента %qs должна быть константным спецификационным выражением в %L"
  
! #: fortran/resolve.cc:16456
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Выражение в %L должно быть INTEGER типа, найдено %s"
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "Character компонент %qs от %qs в %L с отложенной длиной должен быть POINTER или ALLOCATABLE"
  
! #: fortran/resolve.cc:16502
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "компонент %qs имеет PRIVATE тип и не может быть компонентом %qs, который PUBLIC в %L"
  
! #: fortran/resolve.cc:16510
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "Полиморфный компонент %s в %L в SEQUENCE или BIND(C) типе %s"
  
! #: fortran/resolve.cc:16519
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Компонент %s SEQUENCE типа декларированный в %L не имеет SEQUENCE атрибут"
  
! #: fortran/resolve.cc:16605
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Конфликтующие инициализаторы в объединении в %L и %L"
  
! #: fortran/resolve.cc:16697
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Поскольку расширяющий тип %qs в %L имеет комассивный компонент, родительский тип %qs должен также иметь его"
  
! #: fortran/resolve.cc:16710
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Нерасширяемый производный тип %qs в %L не должен быть ABSTRACT"
  
! #: fortran/resolve.cc:16780
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  
! #: fortran/resolve.cc:16812
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Generic имя %qs функции %qs в %L то же, что и имя производного типа в %L"
  
! #: fortran/resolve.cc:16826
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type %qs at %L must be extensible"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Производный тип %qs в %L должен быть расширяемым"
  
! #: fortran/resolve.cc:16894
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Массив предполагаемого размера %qs в списке имен %qs в %L не допускается"
  
! #: fortran/resolve.cc:16900
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST массивный объект %qs с предполагаемой формой в списке имен %qs в %L"
  
! #: fortran/resolve.cc:16906
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST массивный объект %qs с неконстантной формой в списке имен %qs в %L"
  
! #: fortran/resolve.cc:16914
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST объект %qs с неконстантной character длиной в списке имен %qs в %L"
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST объект %qs был декларирован PRIVATE и не может быть членом PUBLIC списка имен %qs в %L"
  
! #: fortran/resolve.cc:16953
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "NAMELIST объект %qs имеет use-associated PRIVATE компоненты и не может быть членом списка имен %qs в %L"
  
! #: fortran/resolve.cc:16964
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST объект %qs имеет PRIVATE компоненты и не может быть членом PUBLIC списка имен %qs в %L"
  
! #: fortran/resolve.cc:16991
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE атрибут конфликтует с NAMELIST атрибутом в %qs в %L"
  
! #: fortran/resolve.cc:17010
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameter массив %qs at %L не может быть автоматическим или отложенной формы"
  
! #: fortran/resolve.cc:17026
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Неявно типизированный PARAMETER %qs в %L не соответствует более позднему IMPLICIT типу"
  
! #: fortran/resolve.cc:17037
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Несовместимый производный тип в PARAMETER в %L"
  
! #: fortran/resolve.cc:17045
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS переменная %qs в %L не может иметь PARAMETER атрибут"
  
! #: fortran/resolve.cc:17097
  #, fuzzy, gcc-internal-format
  #| msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "Сущность %qs в %L имеет параметр отложенного типа и требует либо POINTER либо ALLOCATABLE атрибут"
  
! #: fortran/resolve.cc:17109
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17116
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17175
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "Простите, размещаемые/указательные компоненты в комассивах полиморфных (CLASS) типов в %L не поддерживаются"
  
! #: fortran/resolve.cc:17188
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17253
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "PROTECTED атрибут конфликтует с EXTERNAL атрибутом в %L"
  
! #: fortran/resolve.cc:17256
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "PROCEDURE атрибут конфликтует с PROTECTED атрибутом в %L"
  
! #: fortran/resolve.cc:17362
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "%qs в %L имеет CONTIGUOUS атрибут, но не является указателем на массив или массивом предполагаемой формы или предполагаемого ранга"
  
! #: fortran/resolve.cc:17383
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Массив предполагаемого размера в %L должен быть формальным аргументом"
  
! #: fortran/resolve.cc:17400
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Массив предполагаемой формы в %L должен быть формальным аргументом"
  
! #: fortran/resolve.cc:17412
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Массив предполагаемой формы в %L должен быть формальным аргументом"
  
! #: fortran/resolve.cc:17419
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "Массив предполагаемого ранга в %L не может иметь VALUE или CODIMENSION атрибут"
  
! #: fortran/resolve.cc:17432
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Символ в %L не является DUMMY переменной"
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs в %L не может иметь VALUE атрибут, поскольку он не является формальным аргументом"
  
! #: fortran/resolve.cc:17448
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Character формальная переменная %qs в %L с VALUE атрибутом должна иметь константную длину"
  
! #: fortran/resolve.cc:17457
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C совместимая character формальная переменная %qs в %L с VALUE атрибутом должна иметь длину один"
  
! #: fortran/resolve.cc:17470 fortran/resolve.cc:17647
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Производный тип %qs в %L имеет тип %qs, который не был определен"
  
! #: fortran/resolve.cc:17484
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "Переменная %s в %L с NO_ARG_CHECK атрибутов должна быть формальным аргументом"
  
! #: fortran/resolve.cc:17493
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "Переменная %s в %L с NO_ARG_CHECK атрибутом должна быть типа TYPE(*) или числового встроенного типа"
  
! #: fortran/resolve.cc:17502
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Переменная %s в %L с NO_ARG_CHECK атрибутом не может иметь ALLOCATABLE, CODIMENSION, POINTER или VALUE атрибут"
  
! #: fortran/resolve.cc:17510
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "Переменная %s в %L с NO_ARG_CHECK атрибутом не может иметь INTENT(OUT) атрибут"
  
! #: fortran/resolve.cc:17517
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "Переменная %s в %L с NO_ARG_CHECK атрибутом должна быть или скаляром или массивом предполагаемого размера"
  
! #: fortran/resolve.cc:17537
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Предполагаемый тип переменной %s в %L разрешен только для формальных переменных"
  
! #: fortran/resolve.cc:17544
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Переменная предполагаемого типа %s в %L не может иметь ALLOCATABLE, CODIMENSION, POINTER или VALUE атрибут"
  
! #: fortran/resolve.cc:17551
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "Переменная предполагаемого типа %s в %L не может иметь INTENT(OUT) атрибут"
  
! #: fortran/resolve.cc:17558
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "Переменная предполагаемого типа %s в %L не должна быть массивом явной формы"
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "Переменная %qs at %L не может быть BIND(C), поскольку она не COMMON блок и не декларирована на уровне модуля"
  
! #: fortran/resolve.cc:17594
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17673
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs в %L PRIVATE производного типа %qs"
  
! #: fortran/resolve.cc:17688
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "Переменная %s в %L типа LOCK_TYPE или с подкомпонентом типа LOCK_TYPE должна быть комассивом"
  
! #: fortran/resolve.cc:17701
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17719
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "INTENT(OUT) формальный аргумент %qs в %L имеет ASSUMED SIZE и поэтому не может иметь подразумеваемый инициализатор"
  
! #: fortran/resolve.cc:17731
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Формальный аргумент %qs в %L типа LOCK_TYPE не должен быть INTENT(OUT)"
  
! #: fortran/resolve.cc:17740
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Формальный аргумент %qs в %L типа EVENT_TYPE не должен быть INTENT(OUT)"
  
! #: fortran/resolve.cc:17753
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Результат функции %qs в %L не должен быть комассивом или иметь комассивный компонент"
  
! #: fortran/resolve.cc:17762
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Переменная %qs в %L типа TYPE(C_PTR) или TYPE(C_FUNPTR) не должна быть комассивом"
  
! #: fortran/resolve.cc:17775
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "Переменная %qs в %L с комассивным компонентом должна быть неуказательным, неразмещаемым скаляром, который не есть комассив"
  
! #: fortran/resolve.cc:17791
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "Переменная %qs в %L является комассивом и не является ни ALLOCATABLE, ни SAVE, ни формальным аргументом"
  
! #: fortran/resolve.cc:17799
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr "Комассивная переменная %qs в %L не должна иметь коизмерения с отложенной формой"
  
! #: fortran/resolve.cc:17807
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Размещаемая комассивная переменная %qs в %L должна иметь отложенную форму"
  
! #: fortran/resolve.cc:17820
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "Переменная %qs в %L является INTENT(OUT) и может поэтому не быть размещаемым комассивом или иметь комассивные компоненты"
  
! #: fortran/resolve.cc:17829
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Комассивная формальная переменная %qs в %L не допускается в BIND(C) процедуре %qs"
  
! #: fortran/resolve.cc:17845
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL формальная переменная %qs в %L с не-C_Bool видом в BIND(C) процедуре %qs"
  
! #: fortran/resolve.cc:17851
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL результирующая переменная %qs в %L с не-C_Bool видом в BIND(C) процедуре %qs"
  
! #: fortran/resolve.cc:17876
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Список имен %qs не может быть аргументом для подпрограммы или функции в %L"
  
! #: fortran/resolve.cc:17936
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate в %L не является SAVEd"
  
! #: fortran/resolve.cc:17948
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "!$OMP DECLARE TARGET переменная %qs в %L не есть SAVEd"
  
! #: fortran/resolve.cc:18059
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting list of named entities at %C"
  msgid "Expecting definable entity near %L"
  msgstr "Ожидается список именованных сущностей в %C"
  
! #: fortran/resolve.cc:18067
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA элемент %qs в %L должен быть в COMMON"
  
! #: fortran/resolve.cc:18074
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA массив %qs в %L должен быть указан в предыдущей декларации"
  
! #: fortran/resolve.cc:18081
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA элемент %qs в %L не может иметь коиндекс"
  
! #: fortran/resolve.cc:18097
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "DATA элемент %qs в %L является указателем и поэтому должен быть полным массивом"
  
! #: fortran/resolve.cc:18104
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18113
  #, fuzzy, gcc-internal-format
  #| msgid "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Аргумент %qs элементной процедуры в %L не может иметь ALLOCATABLE атрибут"
  
! #: fortran/resolve.cc:18175
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Неконстантная секция массива в %L в DATA операторе"
  
! #: fortran/resolve.cc:18188
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA оператор в %L имеет больше переменных чем значений"
  
! #: fortran/resolve.cc:18264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Nonconstant array section at %L in DATA statement"
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "Неконстантная секция массива в %L в DATA операторе"
  
! #: fortran/resolve.cc:18292
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "начало implied-do цикла в %L не может быть упрощено до константного значения"
  
! #: fortran/resolve.cc:18300
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "окончание implied-do цикла в %L не может быть упрощено до константного значения"
  
! #: fortran/resolve.cc:18308
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "шаг implied-do цикла в %L не может быть упрощен до константного значения"
  
! #: fortran/resolve.cc:18315
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "шаг implied-do цикла в %L не может быть упрощен до константного значения"
  
! #: fortran/resolve.cc:18440
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA оператор в %L имеет больше значений чем переменных"
--- 87395,88236 ----
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Массив из модуля или главной программы %qs в %L должен иметь константную форму"
  
! #: fortran/resolve.cc:14616
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Сущность с предполагаемой character длиной в %L должна быть формальным аргументом или PARAMETER"
  
! #: fortran/resolve.cc:14637
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs в %L должна иметь константную character длину в этом контексте"
  
! #: fortran/resolve.cc:14644
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "COMMON переменная %qs в %L должна иметь константную character длину"
  
! #: fortran/resolve.cc:14692
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Размещаемая %qs в %L не может иметь инициализатор"
  
! #: fortran/resolve.cc:14695
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Внешняя %qs в %L не может иметь инициализатор"
  
! #: fortran/resolve.cc:14698
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Формальный параметр %qs в %L не может иметь инициализатор"
  
! #: fortran/resolve.cc:14701
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Встроенная %qs в %L не может иметь инициализатор"
  
! #: fortran/resolve.cc:14704
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Результат функции %qs в %L не может иметь инициализатор"
  
! #: fortran/resolve.cc:14707
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Автоматический массив %qs в %L не может иметь инициализатор"
  
! #: fortran/resolve.cc:14749
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s в %L"
  
! #: fortran/resolve.cc:14781
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "Оператор функция с character значением %qs в %L должна иметь константную длину"
  
! #: fortran/resolve.cc:14804
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "%qs имеет PRIVATE тип и не может быть формальным аргументом %qs, который PUBLIC в %L"
  
! #: fortran/resolve.cc:14826
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Процедура %qs в PUBLIC интерфейсе %qs в %L берет формальные аргументы %qs, который PRIVATE"
  
! #: fortran/resolve.cc:14844
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Функция %qs в %L не может иметь инициализатор"
  
! #: fortran/resolve.cc:14856
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Внешний объект %qs в %L не может иметь инициализатор"
  
! #: fortran/resolve.cc:14866
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL функция %qs в %L должна иметь скалярный результат"
  
! #: fortran/resolve.cc:14876
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Оператор функция %qs в %L не может иметь pointer или allocatable атрибут"
  
! #: fortran/resolve.cc:14895
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*) функция %qs в %L не может иметь значение массив"
  
! #: fortran/resolve.cc:14899
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*) функция %qs в %L не может иметь значение указатель"
  
! #: fortran/resolve.cc:14903
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*) функция %qs в %L не может быть pure"
  
! #: fortran/resolve.cc:14907
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*) функция %qs в %L не может быть рекурсивной"
  
! #: fortran/resolve.cc:14920
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*) функция %qs в %L"
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Указатель на процедуру %qs в %L не должен быть элементным"
  
! #: fortran/resolve.cc:14937
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Формальная процедура %qs в %L не должна быть элементной"
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "Переменная результата функции %s в %L элементной функции %qs не должна иметь атрибут ALLOCATABLE или POINTER"
  
! #: fortran/resolve.cc:15014
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "PROCEDURE атрибут конфликтует с SAVE атрибутом в %qs в %L"
  
! #: fortran/resolve.cc:15020
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "PROCEDURE атрибут конфликтует с INTENT атрибутом в %qs в %L"
  
! #: fortran/resolve.cc:15026
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "PROCEDURE атрибут конфликтует с RESULT атрибутом в %qs в %L"
  
! #: fortran/resolve.cc:15034
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "EXTERNAL атрибут конфликтует с FUNCTION атрибутом в %qs в %L"
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Результат указатель на процедуру %qs в %L оказался без pointer атрибута"
  
! #: fortran/resolve.cc:15083
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Несоответствие в ELEMENTAL атрибуте между MODULE PROCEDURE в %L и ее интерфейсом в %s"
  
! #: fortran/resolve.cc:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Несоответствие в PURE атрибуте между MODULE PROCEDURE в %L и ее интерфейсом в %s"
  
! #: fortran/resolve.cc:15099
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Несоответствие в RECURSIVE атрибуте между MODULE PROCEDURE в %L и ее интерфейсом в %s"
  
! #: fortran/resolve.cc:15108
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr "%s между MODULE PROCEDURE декларацией в MODULE %qs и декларацией в %L в (SUB)MODULE %qs"
  
! #: fortran/resolve.cc:15132
  #, fuzzy, gcc-internal-format
  #| msgid "Interface %qs at %L must be explicit"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "Интерфейс %qs в %L должен быть явным"
  
! #: fortran/resolve.cc:15202
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "FINAL процедура %qs в %L не есть SUBROUTINE"
  
! #: fortran/resolve.cc:15211
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL процедура в %L должна иметь ровно один аргумент"
  
! #: fortran/resolve.cc:15219 fortran/resolve.cc:15236
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Аргумент FINAL процедуры в %L должен быть типа %qs"
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Аргумент FINAL процедуры в %L не должен быть POINTER"
  
! #: fortran/resolve.cc:15250
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Аргумент FINAL процедуры в %L не должен быть ALLOCATABLE"
  
! #: fortran/resolve.cc:15256
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Аргумент FINAL процедуры в %L не должен быть OPTIONAL"
  
! #: fortran/resolve.cc:15264
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Аргумент FINAL процедуры в %L не должен быть INTENT(OUT)"
  
! #: fortran/resolve.cc:15273
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Нескалярная FINAL процедура в %L должна иметь аргумент предполагаемой формы"
  
! #: fortran/resolve.cc:15295
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "FINAL процедура %qs декларированная в %L имеет тот же ранг (%d), что и %qs"
  
! #: fortran/resolve.cc:15332
  #, fuzzy, gcc-internal-format
  #| msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "Только массивные FINAL процедуры декларированные для производного типа %qs определенного в %L, предлагают также скалярный тип"
  
! #: fortran/resolve.cc:15373
  #, fuzzy, gcc-internal-format
  #| msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "%qs и %qs не могут быть смешанными FUNCTION/SUBROUTINE для GENERIC %qs в %L"
  
! #: fortran/resolve.cc:15409
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs и %qs для GENERIC %qs в %L неоднозначны"
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Неопределенное конкретное связывание %qs как цели GENERIC %qs в %L"
  
! #: fortran/resolve.cc:15480
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC %qs в %L должен нацеливаться на конкретное связывание, %qs также GENERIC"
  
! #: fortran/resolve.cc:15508
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "GENERIC %qs в %L не может перебить конкретное связывание с тем же именем"
  
! #: fortran/resolve.cc:15564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-bound operator at %L can't be NOPASS"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "Type-bound оператор в %L не может быть NOPASS"
  
! #: fortran/resolve.cc:15776
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "%qs должна быть процедурой модуля или внешней процедурой с явным интерфейсом в %L"
  
! #: fortran/resolve.cc:15819
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Процедура %qs с PASS(%s) в %L не имеет аргумента %qs"
  
! #: fortran/resolve.cc:15833
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Процедура %qs с PASS в %L должна иметь по крайней мере один аргумент"
  
! #: fortran/resolve.cc:15847 fortran/resolve.cc:16389
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Неполиморфный passed-object формальный аргумент %qs в %L"
  
! #: fortran/resolve.cc:15856
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Аргумент %qs от %qs с PASS(%s) в %L должен быть производного типа %qs"
  
! #: fortran/resolve.cc:15866
  #, fuzzy, gcc-internal-format
  #| msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "Аргумент %qs от %qs с PASS(%s) в %L должен быть производного типа %qs"
  
! #: fortran/resolve.cc:15908
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Passed-object формальный аргумент %qs в %L должен быть скаляром"
  
! #: fortran/resolve.cc:15924
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Passed-object формальный аргумент %qs в %L не должен быть ALLOCATABLE"
  
! #: fortran/resolve.cc:15930
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Passed-object формальный аргумент %qs в %L не должен быть POINTER"
  
! #: fortran/resolve.cc:15959
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Процедура %qs в %L имеет то же имя, что и компонент %qs"
  
! #: fortran/resolve.cc:15969
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Процедура %qs в %L имеет то же имя, что и унаследованный компонент %qs"
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "Производный тип %qs декларированный в %L должен быть ABSTRACT, поскольку %qs есть DEFERRED и не перебивается"
  
! #: fortran/resolve.cc:16169
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Комассивный компонент %qs в %L должен быть размещаемым с отложенной формой"
  
! #: fortran/resolve.cc:16178
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Компонент %qs в %L типа TYPE(C_PTR) или TYPE(C_FUNPTR) не должен быть комассивом"
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "Компонент %qs в %L с комассивным компонентом должен быть неуказательным, неразмещаемым скаляром"
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Компонент %qs в %L имеет CONTIGUOUS атрибут, но не является указателем на массив"
  
! #: fortran/resolve.cc:16224
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Компонент %qs типа BIND(C) в %L должен иметь единичную длину"
  
! #: fortran/resolve.cc:16322
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Компонент указателя на процедуру %qs с PASS(%s) в %L не имеет аргумента %qs"
  
! #: fortran/resolve.cc:16336
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Компонент указателя на процедуру %qs с PASS в %L должен иметь по крайней мере один аргумент"
  
! #: fortran/resolve.cc:16352
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Аргумент %qs от %qs с PASS(%s) в %L должен быть производного типа %qs"
  
! #: fortran/resolve.cc:16362
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Аргумент %qs от %qs с PASS(%s) в %L должен быть скаляром"
  
! #: fortran/resolve.cc:16371
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Аргумент %qs от %qs с PASS(%s) в %L не может иметь POINTER атрибут"
  
! #: fortran/resolve.cc:16380
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Аргумент %qs от %qs с PASS(%s) в %L не может быть ALLOCATABLE"
  
! #: fortran/resolve.cc:16422
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Компонент %qs от %qs в %L имеет то же имя, что и унаследованная type-bound процедура"
  
! #: fortran/resolve.cc:16435
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "Character длина компонента %qs должна быть константным спецификационным выражением в %L"
  
! #: fortran/resolve.cc:16446
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Выражение в %L должно быть INTEGER типа, найдено %s"
  
! #: fortran/resolve.cc:16459
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "Character компонент %qs от %qs в %L с отложенной длиной должен быть POINTER или ALLOCATABLE"
  
! #: fortran/resolve.cc:16492
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "компонент %qs имеет PRIVATE тип и не может быть компонентом %qs, который PUBLIC в %L"
  
! #: fortran/resolve.cc:16500
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "Полиморфный компонент %s в %L в SEQUENCE или BIND(C) типе %s"
  
! #: fortran/resolve.cc:16509
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Компонент %s SEQUENCE типа декларированный в %L не имеет SEQUENCE атрибут"
  
! #: fortran/resolve.cc:16595
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Конфликтующие инициализаторы в объединении в %L и %L"
  
! #: fortran/resolve.cc:16687
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Поскольку расширяющий тип %qs в %L имеет комассивный компонент, родительский тип %qs должен также иметь его"
  
! #: fortran/resolve.cc:16700
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Нерасширяемый производный тип %qs в %L не должен быть ABSTRACT"
  
! #: fortran/resolve.cc:16770
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  
! #: fortran/resolve.cc:16802
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Generic имя %qs функции %qs в %L то же, что и имя производного типа в %L"
  
! #: fortran/resolve.cc:16816
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type %qs at %L must be extensible"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Производный тип %qs в %L должен быть расширяемым"
  
! #: fortran/resolve.cc:16884
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Массив предполагаемого размера %qs в списке имен %qs в %L не допускается"
  
! #: fortran/resolve.cc:16890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST массивный объект %qs с предполагаемой формой в списке имен %qs в %L"
  
! #: fortran/resolve.cc:16896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST массивный объект %qs с неконстантной формой в списке имен %qs в %L"
  
! #: fortran/resolve.cc:16904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST объект %qs с неконстантной character длиной в списке имен %qs в %L"
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST объект %qs был декларирован PRIVATE и не может быть членом PUBLIC списка имен %qs в %L"
  
! #: fortran/resolve.cc:16943
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "NAMELIST объект %qs имеет use-associated PRIVATE компоненты и не может быть членом списка имен %qs в %L"
  
! #: fortran/resolve.cc:16954
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST объект %qs имеет PRIVATE компоненты и не может быть членом PUBLIC списка имен %qs в %L"
  
! #: fortran/resolve.cc:16981
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE атрибут конфликтует с NAMELIST атрибутом в %qs в %L"
  
! #: fortran/resolve.cc:17000
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameter массив %qs at %L не может быть автоматическим или отложенной формы"
  
! #: fortran/resolve.cc:17016
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Неявно типизированный PARAMETER %qs в %L не соответствует более позднему IMPLICIT типу"
  
! #: fortran/resolve.cc:17027
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Несовместимый производный тип в PARAMETER в %L"
  
! #: fortran/resolve.cc:17035
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS переменная %qs в %L не может иметь PARAMETER атрибут"
  
! #: fortran/resolve.cc:17087
  #, fuzzy, gcc-internal-format
  #| msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "Сущность %qs в %L имеет параметр отложенного типа и требует либо POINTER либо ALLOCATABLE атрибут"
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17106
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17165
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "Простите, размещаемые/указательные компоненты в комассивах полиморфных (CLASS) типов в %L не поддерживаются"
  
! #: fortran/resolve.cc:17178
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17243
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "PROTECTED атрибут конфликтует с EXTERNAL атрибутом в %L"
  
! #: fortran/resolve.cc:17246
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "PROCEDURE атрибут конфликтует с PROTECTED атрибутом в %L"
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "%qs в %L имеет CONTIGUOUS атрибут, но не является указателем на массив или массивом предполагаемой формы или предполагаемого ранга"
  
! #: fortran/resolve.cc:17373
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Массив предполагаемого размера в %L должен быть формальным аргументом"
  
! #: fortran/resolve.cc:17390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Массив предполагаемой формы в %L должен быть формальным аргументом"
  
! #: fortran/resolve.cc:17402
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Массив предполагаемой формы в %L должен быть формальным аргументом"
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "Массив предполагаемого ранга в %L не может иметь VALUE или CODIMENSION атрибут"
  
! #: fortran/resolve.cc:17422
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Символ в %L не является DUMMY переменной"
  
! #: fortran/resolve.cc:17428
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs в %L не может иметь VALUE атрибут, поскольку он не является формальным аргументом"
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Character формальная переменная %qs в %L с VALUE атрибутом должна иметь константную длину"
  
! #: fortran/resolve.cc:17447
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C совместимая character формальная переменная %qs в %L с VALUE атрибутом должна иметь длину один"
  
! #: fortran/resolve.cc:17460 fortran/resolve.cc:17637
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Производный тип %qs в %L имеет тип %qs, который не был определен"
  
! #: fortran/resolve.cc:17474
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "Переменная %s в %L с NO_ARG_CHECK атрибутов должна быть формальным аргументом"
  
! #: fortran/resolve.cc:17483
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "Переменная %s в %L с NO_ARG_CHECK атрибутом должна быть типа TYPE(*) или числового встроенного типа"
  
! #: fortran/resolve.cc:17492
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Переменная %s в %L с NO_ARG_CHECK атрибутом не может иметь ALLOCATABLE, CODIMENSION, POINTER или VALUE атрибут"
  
! #: fortran/resolve.cc:17500
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "Переменная %s в %L с NO_ARG_CHECK атрибутом не может иметь INTENT(OUT) атрибут"
  
! #: fortran/resolve.cc:17507
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "Переменная %s в %L с NO_ARG_CHECK атрибутом должна быть или скаляром или массивом предполагаемого размера"
  
! #: fortran/resolve.cc:17527
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Предполагаемый тип переменной %s в %L разрешен только для формальных переменных"
  
! #: fortran/resolve.cc:17534
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Переменная предполагаемого типа %s в %L не может иметь ALLOCATABLE, CODIMENSION, POINTER или VALUE атрибут"
  
! #: fortran/resolve.cc:17541
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "Переменная предполагаемого типа %s в %L не может иметь INTENT(OUT) атрибут"
  
! #: fortran/resolve.cc:17548
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "Переменная предполагаемого типа %s в %L не должна быть массивом явной формы"
  
! #: fortran/resolve.cc:17574
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "Переменная %qs at %L не может быть BIND(C), поскольку она не COMMON блок и не декларирована на уровне модуля"
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17663
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs в %L PRIVATE производного типа %qs"
  
! #: fortran/resolve.cc:17678
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "Переменная %s в %L типа LOCK_TYPE или с подкомпонентом типа LOCK_TYPE должна быть комассивом"
  
! #: fortran/resolve.cc:17691
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17709
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "INTENT(OUT) формальный аргумент %qs в %L имеет ASSUMED SIZE и поэтому не может иметь подразумеваемый инициализатор"
  
! #: fortran/resolve.cc:17721
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Формальный аргумент %qs в %L типа LOCK_TYPE не должен быть INTENT(OUT)"
  
! #: fortran/resolve.cc:17730
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Формальный аргумент %qs в %L типа EVENT_TYPE не должен быть INTENT(OUT)"
  
! #: fortran/resolve.cc:17743
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Результат функции %qs в %L не должен быть комассивом или иметь комассивный компонент"
  
! #: fortran/resolve.cc:17752
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Переменная %qs в %L типа TYPE(C_PTR) или TYPE(C_FUNPTR) не должна быть комассивом"
  
! #: fortran/resolve.cc:17765
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "Переменная %qs в %L с комассивным компонентом должна быть неуказательным, неразмещаемым скаляром, который не есть комассив"
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "Переменная %qs в %L является комассивом и не является ни ALLOCATABLE, ни SAVE, ни формальным аргументом"
  
! #: fortran/resolve.cc:17789
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr "Комассивная переменная %qs в %L не должна иметь коизмерения с отложенной формой"
  
! #: fortran/resolve.cc:17797
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Размещаемая комассивная переменная %qs в %L должна иметь отложенную форму"
  
! #: fortran/resolve.cc:17810
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "Переменная %qs в %L является INTENT(OUT) и может поэтому не быть размещаемым комассивом или иметь комассивные компоненты"
  
! #: fortran/resolve.cc:17819
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Комассивная формальная переменная %qs в %L не допускается в BIND(C) процедуре %qs"
  
! #: fortran/resolve.cc:17835
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL формальная переменная %qs в %L с не-C_Bool видом в BIND(C) процедуре %qs"
  
! #: fortran/resolve.cc:17841
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL результирующая переменная %qs в %L с не-C_Bool видом в BIND(C) процедуре %qs"
  
! #: fortran/resolve.cc:17866
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Список имен %qs не может быть аргументом для подпрограммы или функции в %L"
  
! #: fortran/resolve.cc:17926
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate в %L не является SAVEd"
  
! #: fortran/resolve.cc:17938
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "!$OMP DECLARE TARGET переменная %qs в %L не есть SAVEd"
  
! #: fortran/resolve.cc:18049
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting list of named entities at %C"
  msgid "Expecting definable entity near %L"
  msgstr "Ожидается список именованных сущностей в %C"
  
! #: fortran/resolve.cc:18057
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA элемент %qs в %L должен быть в COMMON"
  
! #: fortran/resolve.cc:18064
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA массив %qs в %L должен быть указан в предыдущей декларации"
  
! #: fortran/resolve.cc:18071
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA элемент %qs в %L не может иметь коиндекс"
  
! #: fortran/resolve.cc:18087
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "DATA элемент %qs в %L является указателем и поэтому должен быть полным массивом"
  
! #: fortran/resolve.cc:18094
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18103
  #, fuzzy, gcc-internal-format
  #| msgid "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Аргумент %qs элементной процедуры в %L не может иметь ALLOCATABLE атрибут"
  
! #: fortran/resolve.cc:18165
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Неконстантная секция массива в %L в DATA операторе"
  
! #: fortran/resolve.cc:18178
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA оператор в %L имеет больше переменных чем значений"
  
! #: fortran/resolve.cc:18254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Nonconstant array section at %L in DATA statement"
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "Неконстантная секция массива в %L в DATA операторе"
  
! #: fortran/resolve.cc:18282
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "начало implied-do цикла в %L не может быть упрощено до константного значения"
  
! #: fortran/resolve.cc:18290
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "окончание implied-do цикла в %L не может быть упрощено до константного значения"
  
! #: fortran/resolve.cc:18298
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "шаг implied-do цикла в %L не может быть упрощен до константного значения"
  
! #: fortran/resolve.cc:18305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "шаг implied-do цикла в %L не может быть упрощен до константного значения"
  
! #: fortran/resolve.cc:18430
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA оператор в %L имеет больше значений чем переменных"
*************** msgstr "Перекрывающиеся �
*** 89188,89211 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Перекрывающиеся неравные инициализаторы в EQUIVALENCE в %C"
  
! #: fortran/trans-array.cc:2466 fortran/trans-expr.cc:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6838
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9244
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Создание временного массива в %L для аргумента %qs"
  
! #: fortran/trans-array.cc:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Некорректный тип выражения при проходе (%d)"
--- 89295,89318 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Перекрывающиеся неравные инициализаторы в EQUIVALENCE в %C"
  
! #: fortran/trans-array.cc:2469 fortran/trans-expr.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6840
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9246
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Создание временного массива в %L для аргумента %qs"
  
! #: fortran/trans-array.cc:12706
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Некорректный тип выражения при проходе (%d)"
*************** msgstr "Возвращаемое зна�
*** 89392,89398 ****
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr "Извините, !$ACC DECLARE в %L не допускается в конструкции BLOCK"
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6117
  #, fuzzy, gcc-internal-format
  #| msgid "DW_LOC_OP %s not implemented"
  msgid "Unsigned not yet implemented"
--- 89499,89505 ----
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr "Извините, !$ACC DECLARE в %L не допускается в конструкции BLOCK"
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6127
  #, fuzzy, gcc-internal-format
  #| msgid "DW_LOC_OP %s not implemented"
  msgid "Unsigned not yet implemented"
*************** msgstr "Простите, коиндек
*** 89425,89441 ****
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "Простите, коиндексированный доступ к неограниченному полиморфному компоненту в %L не поддерживается"
  
! #: fortran/trans-expr.cc:4279
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Неизвестная встроенная операция"
  
! #: fortran/trans-expr.cc:5865
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Неизвестная функция списка аргументов в %L"
  
! #: fortran/trans-expr.cc:11037
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 89532,89548 ----
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "Простите, коиндексированный доступ к неограниченному полиморфному компоненту в %L не поддерживается"
  
! #: fortran/trans-expr.cc:4289
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Неизвестная встроенная операция"
  
! #: fortran/trans-expr.cc:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Неизвестная функция списка аргументов в %L"
  
! #: fortran/trans-expr.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr "Встроенная функц�
*** 89451,89462 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "%<dim%> аргумент встроенной функции %s в %L не есть корректный индекс измерения"
  
! #: fortran/trans-intrinsic.cc:12709 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "Простите, event компонент производного типа в %L пока не поддерживается"
  
! #: fortran/trans-intrinsic.cc:12716
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "event переменная в %L не должен быть коиндексирована"
--- 89558,89569 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "%<dim%> аргумент встроенной функции %s в %L не есть корректный индекс измерения"
  
! #: fortran/trans-intrinsic.cc:12688 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr "Простите, event компонент производного типа в %L пока не поддерживается"
  
! #: fortran/trans-intrinsic.cc:12695
  #, gcc-internal-format, gfc-internal-format
  msgid "The event variable at %L shall not be coindexed"
  msgstr "event переменная в %L не должен быть коиндексирована"
*************** msgstr ""
*** 89491,89676 ****
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4176
  #, fuzzy, gcc-internal-format
  #| msgid "optional argument"
  msgid "optional class parameter"
  msgstr "необязательный аргумент"
  
! #: fortran/trans-openmp.cc:4640
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "unhandled expression type"
  msgstr "Ожидался тип выражения"
  
! #: fortran/trans-openmp.cc:4949
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unhandled expression"
  msgstr "ожидалось выражение"
  
! #: fortran/trans-openmp.cc:5072
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6050
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6053
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6056
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6633 fortran/trans-openmp.cc:6653
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6655
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "Used here"
  msgstr "объявлено здесь"
  
! #: fortran/trans-openmp.cc:9221
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_omp_workshare(): Некорректный код оператора"
  
! #: fortran/trans-openmp.cc:9631
  #, fuzzy, gcc-internal-format
  #| msgid "Either all or none of the upper bounds must be specified at %L"
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr "Все или никакие верхние границы должны быть специфицированы в %L"
  
! #: fortran/trans-openmp.cc:9642
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Name %qs at %C is the name of the procedure"
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "Имя %qs в %C есть имя процедуры"
  
! #: fortran/trans-openmp.cc:9645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The stat= argument at %L must be a kind=4 integer variable"
  msgid "The base name at %L must not be an entry name"
  msgstr "stat= аргумент в %L должна быть kind=4 integer переменной"
  
! #: fortran/trans-openmp.cc:9648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface %qs at %L may not be generic"
  msgid "The base name at %L must not be a generic name"
  msgstr "Интерфейс %qs в %L не может быть generic"
  
! #: fortran/trans-openmp.cc:9651
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "Цель инициализации указателя на процедуру в %L не может быть указателем на процедуру"
  
! #: fortran/trans-openmp.cc:9654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ELEMENTAL procedure '%s' at %L must have an explicit interface"
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "ELEMENTAL процедура '%s' в %L должна иметь явный интерфейс"
  
! #: fortran/trans-openmp.cc:9690
  #, fuzzy, gcc-internal-format
! #| msgid "Unable to find symbol %qs"
! msgid "Cannot find symbol %qs"
! msgstr "Не удается найти символ %qs"
  
! #: fortran/trans-openmp.cc:9702
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "Процедура %qs в %s в %L не функция и не подпрограмма"
  
! #: fortran/trans-openmp.cc:9744
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "Предупреждать о преобразованиях указателей к несовместимым типам."
  
! #: fortran/trans-openmp.cc:9750
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9776
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9786
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9796
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9811
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9912 fortran/trans-openmp.cc:9951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected argument list at %C"
  msgid "Expected positive argument index at %L"
  msgstr "Ожидался список аргументов в %C"
  
! #: fortran/trans-openmp.cc:9923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring end index at %L exceeds the string length"
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "Конечный индекс подстроки в %L превышает длину строки"
  
! #: fortran/trans-openmp.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9987
  #, fuzzy, gcc-internal-format
  #| msgid "An alternate return at %L without a * dummy argument"
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "Альтернативный возврат в %L без * формального аргумента"
  
! #: fortran/trans-openmp.cc:10001
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of statement function '%s' at %L must be scalar"
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "Аргумент '%s' функции-оператора '%s' в %L должен быть скаляром"
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10015
  #, fuzzy, gcc-internal-format
  #| msgid "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr "Аргумент %qs элементной процедуры в %L не может иметь ALLOCATABLE атрибут"
  
! #: fortran/trans-openmp.cc:10024
  #, fuzzy, gcc-internal-format
  #| msgid "specified option %qs more than once"
  msgid "%qs at %L is specified more than once"
  msgstr "опция %qs задана более одного раза"
  
! #: fortran/trans-openmp.cc:10041
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "%<need_device_addr%> not yet supported"
--- 89598,89783 ----
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4196
  #, fuzzy, gcc-internal-format
  #| msgid "optional argument"
  msgid "optional class parameter"
  msgstr "необязательный аргумент"
  
! #: fortran/trans-openmp.cc:4660
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "unhandled expression type"
  msgstr "Ожидался тип выражения"
  
! #: fortran/trans-openmp.cc:4969
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unhandled expression"
  msgstr "ожидалось выражение"
  
! #: fortran/trans-openmp.cc:5092
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6070
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6073
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6076
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6653 fortran/trans-openmp.cc:6673
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6675
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "Used here"
  msgstr "объявлено здесь"
  
! #: fortran/trans-openmp.cc:9241
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_omp_workshare(): Некорректный код оператора"
  
! #: fortran/trans-openmp.cc:9651
  #, fuzzy, gcc-internal-format
  #| msgid "Either all or none of the upper bounds must be specified at %L"
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr "Все или никакие верхние границы должны быть специфицированы в %L"
  
! #: fortran/trans-openmp.cc:9662
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Name %qs at %C is the name of the procedure"
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "Имя %qs в %C есть имя процедуры"
  
! #: fortran/trans-openmp.cc:9665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The stat= argument at %L must be a kind=4 integer variable"
  msgid "The base name at %L must not be an entry name"
  msgstr "stat= аргумент в %L должна быть kind=4 integer переменной"
  
! #: fortran/trans-openmp.cc:9668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface %qs at %L may not be generic"
  msgid "The base name at %L must not be a generic name"
  msgstr "Интерфейс %qs в %L не может быть generic"
  
! #: fortran/trans-openmp.cc:9671
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "Цель инициализации указателя на процедуру в %L не может быть указателем на процедуру"
  
! #: fortran/trans-openmp.cc:9674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ELEMENTAL procedure '%s' at %L must have an explicit interface"
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "ELEMENTAL процедура '%s' в %L должна иметь явный интерфейс"
  
! #: fortran/trans-openmp.cc:9710
  #, fuzzy, gcc-internal-format
! #| msgid "Can't convert %qs to %qs at %L"
! msgid "Cannot find symbol %qs at %L"
! msgstr "Не удалось преобразовать %qs в %qs в %L"
  
! #: fortran/trans-openmp.cc:9723
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "Процедура %qs в %s в %L не функция и не подпрограмма"
  
! #: fortran/trans-openmp.cc:9765
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "Предупреждать о преобразованиях указателей к несовместимым типам."
  
! #: fortran/trans-openmp.cc:9771
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9797
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9807
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9817
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9832
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9933 fortran/trans-openmp.cc:9972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected argument list at %C"
  msgid "Expected positive argument index at %L"
  msgstr "Ожидался список аргументов в %C"
  
! #: fortran/trans-openmp.cc:9944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring end index at %L exceeds the string length"
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "Конечный индекс подстроки в %L превышает длину строки"
  
! #: fortran/trans-openmp.cc:9982
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10008
  #, fuzzy, gcc-internal-format
  #| msgid "An alternate return at %L without a * dummy argument"
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "Альтернативный возврат в %L без * формального аргумента"
  
! #: fortran/trans-openmp.cc:10022
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of statement function '%s' at %L must be scalar"
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "Аргумент '%s' функции-оператора '%s' в %L должен быть скаляром"
  
! #: fortran/trans-openmp.cc:10029
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10036
  #, fuzzy, gcc-internal-format
  #| msgid "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr "Аргумент %qs элементной процедуры в %L не может иметь ALLOCATABLE атрибут"
  
! #: fortran/trans-openmp.cc:10045
  #, fuzzy, gcc-internal-format
  #| msgid "specified option %qs more than once"
  msgid "%qs at %L is specified more than once"
  msgstr "опция %qs задана более одного раза"
  
! #: fortran/trans-openmp.cc:10062
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "%<need_device_addr%> not yet supported"
*************** msgid "unused name %qE"
*** 91494,91500 ****
  msgstr "неиспользуемый параметр %qD"
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:268
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
--- 91601,91607 ----
  msgstr "неиспользуемый параметр %qD"
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
*************** msgstr ""
*** 93507,93512 ****
--- 93614,93623 ----
  #~ msgstr "%<asm%> в %<constexpr%> функции"
  
  #, gcc-internal-format
+ #~ msgid "cannot specify %<override%> for a class"
+ #~ msgstr "невозможно задать %<override%> для класса"
+ 
+ #, gcc-internal-format
  #~ msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
  #~ msgstr "атрибут %<noreturn%> может появляться не более одного раза в списке атрибутов"
  
*************** msgstr ""
*** 93787,93792 ****
--- 93898,93907 ----
  #~ msgstr "Integer слишком велико для integer вида %i в %C"
  
  #, gcc-internal-format
+ #~ msgid "extend_ref(): Bad tail"
+ #~ msgstr "extend_ref(): Некорректный хвост"
+ 
+ #, gcc-internal-format
  #~ msgid "compare_bound_int(): Bad expression"
  #~ msgstr "compare_bound_int(): Некорректное выражение"
  
*************** msgstr ""
*** 99240,99249 ****
  #~ msgid "invalid COND_EXPR in gimple assignment"
  #~ msgstr "некорректная COND_EXPR в gimple присваивании"
  
- #
- #~ msgid "invalid GIMPLE statement"
- #~ msgstr "некорректный оператор GIMPLE"
- 
  #~ msgid "verify_stmts failed"
  #~ msgstr "процедура verify_stmts выявила ошибки"
  
--- 99355,99360 ----
diff -Nrcpad gcc-15-20250809/gcc/po/sr.po gcc-15-20250816/gcc/po/sr.po
*** gcc-15-20250809/gcc/po/sr.po	Sat Aug  9 22:32:39 2025
--- gcc-15-20250816/gcc/po/sr.po	Sat Aug 16 22:32:18 2025
*************** msgid ""
*** 6,12 ****
  msgstr ""
  "Project-Id-Version: gcc 4.2.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-04-23 19:27+0000\n"
  "PO-Revision-Date: 2007-08-19 12:00+0200\n"
  "Last-Translator: Caslav Ilic <caslav.ilic@gmx.net>\n"
  "Language-Team: Serbian <gnu@prevod.org>\n"
--- 6,12 ----
  msgstr ""
  "Project-Id-Version: gcc 4.2.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-08-01 17:58+0000\n"
  "PO-Revision-Date: 2007-08-19 12:00+0200\n"
  "Last-Translator: Caslav Ilic <caslav.ilic@gmx.net>\n"
  "Language-Team: Serbian <gnu@prevod.org>\n"
*************** msgstr "Упозори на аритме
*** 636,643 ****
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2479
! #: common.opt:2705 common.opt:3472
  #, fuzzy, no-c-format
  #| msgid "Does nothing.  Preserved for backward compatibility."
  msgid "Does nothing. Preserved for backward compatibility."
--- 636,643 ----
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2476
! #: common.opt:2702 common.opt:3469
  #, fuzzy, no-c-format
  #| msgid "Does nothing.  Preserved for backward compatibility."
  msgid "Does nothing. Preserved for backward compatibility."
*************** msgstr ""
*** 1012,1018 ****
  msgid "Use f2c calling convention."
  msgstr "Користи конвенцију позивања f2c"
  
! #: fortran/lang.opt:575 cobol/lang.opt:78
  #, fuzzy, no-c-format
  #| msgid "Assume that the source file is fixed form"
  msgid "Assume that the source file is fixed form."
--- 1012,1018 ----
  msgid "Use f2c calling convention."
  msgstr "Користи конвенцију позивања f2c"
  
! #: fortran/lang.opt:575 cobol/lang.opt:83
  #, fuzzy, no-c-format
  #| msgid "Assume that the source file is fixed form"
  msgid "Assume that the source file is fixed form."
*************** msgstr "Стани код следећи
*** 1061,1067 ****
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:615 cobol/lang.opt:82
  #, fuzzy, no-c-format
  #| msgid "Assume that the source file is free form"
  msgid "Assume that the source file is free form."
--- 1061,1067 ----
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr ""
  
! #: fortran/lang.opt:615 cobol/lang.opt:87
  #, fuzzy, no-c-format
  #| msgid "Assume that the source file is free form"
  msgid "Assume that the source file is free form."
*************** msgstr "Додај подвлаке сп
*** 1305,1316 ****
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2313
! #: common.opt:2783 common.opt:2819 common.opt:2912 common.opt:2916
! #: common.opt:3025 common.opt:3160 common.opt:3168 common.opt:3176
! #: common.opt:3184 common.opt:3285 common.opt:3345 common.opt:3433
! #: common.opt:3613 common.opt:3617 common.opt:3621 common.opt:3625
! #: common.opt:3699 common.opt:3703 common.opt:3734 common.opt:3738
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Не ради ништа. Остављено ради сагласности уназад."
--- 1305,1316 ----
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2310
! #: common.opt:2780 common.opt:2816 common.opt:2909 common.opt:2913
! #: common.opt:3022 common.opt:3157 common.opt:3165 common.opt:3173
! #: common.opt:3181 common.opt:3282 common.opt:3342 common.opt:3430
! #: common.opt:3610 common.opt:3614 common.opt:3618 common.opt:3622
! #: common.opt:3696 common.opt:3700 common.opt:3731 common.opt:3735
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Не ради ништа. Остављено ради сагласности уназад."
*************** msgstr "Подржи триграфе И
*** 4265,4340 ****
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "Не предефиниши макрое посебне за систем и ГЦЦ"
  
! #: cobol/lang.opt:43
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:62
  #, fuzzy, no-c-format
  #| msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr "-fhandle-exceptions је преименовано у -fexceptions (и сада је подразумевано укључено)"
  
! #: cobol/lang.opt:66
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:70
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:74
  #, fuzzy, no-c-format
  #| msgid "Enable debugging"
  msgid "Enable Cobol lex debugging"
  msgstr "Укључи исправљање"
  
! #: cobol/lang.opt:86
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:90
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:94
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:98
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging"
  msgid "Enable Cobol parser debugging"
  msgstr "Укључи исправљање зачеља"
  
! #: cobol/lang.opt:102
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging"
  msgid "Enable Cobol yacc debugging"
  msgstr "Укључи исправљање зачеља"
  
! #: cobol/lang.opt:106
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:126
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:130
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:134
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
--- 4265,4340 ----
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "Не предефиниши макрое посебне за систем и ГЦЦ"
  
! #: cobol/lang.opt:48
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr ""
  
! #: cobol/lang.opt:67
  #, fuzzy, no-c-format
  #| msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr "-fhandle-exceptions је преименовано у -fexceptions (и сада је подразумевано укључено)"
  
! #: cobol/lang.opt:71
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr ""
  
! #: cobol/lang.opt:75
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr ""
  
! #: cobol/lang.opt:79
  #, fuzzy, no-c-format
  #| msgid "Enable debugging"
  msgid "Enable Cobol lex debugging"
  msgstr "Укључи исправљање"
  
! #: cobol/lang.opt:91
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr ""
  
! #: cobol/lang.opt:95
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr ""
  
! #: cobol/lang.opt:99
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr ""
  
! #: cobol/lang.opt:103
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging"
  msgid "Enable Cobol parser debugging"
  msgstr "Укључи исправљање зачеља"
  
! #: cobol/lang.opt:107
  #, fuzzy, no-c-format
  #| msgid "Enable backend debugging"
  msgid "Enable Cobol yacc debugging"
  msgstr "Укључи исправљање зачеља"
  
! #: cobol/lang.opt:111
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr ""
  
! #: cobol/lang.opt:131
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr ""
  
! #: cobol/lang.opt:135
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr ""
  
! #: cobol/lang.opt:139
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr ""
*************** msgstr ""
*** 9631,9643 ****
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:156
  #, fuzzy, no-c-format
  #| msgid "Specify ABI to use"
  msgid "Specify the PTX ISA version to use."
  msgstr "Наведите АБИ који се користи"
  
! #: config/nvptx/nvptx.opt:160
  #, fuzzy, no-c-format
  #| msgid "Use fp registers"
  msgid "Initialize ptx registers."
--- 9631,9643 ----
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr ""
  
! #: config/nvptx/nvptx.opt:159
  #, fuzzy, no-c-format
  #| msgid "Specify ABI to use"
  msgid "Specify the PTX ISA version to use."
  msgstr "Наведите АБИ који се користи"
  
! #: config/nvptx/nvptx.opt:163
  #, fuzzy, no-c-format
  #| msgid "Use fp registers"
  msgid "Initialize ptx registers."
*************** msgstr ""
*** 9823,9853 ****
  
  #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:173
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:181
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
  #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
  #: config/avr/avr.opt:189
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
  
--- 9823,9858 ----
  
  #: config/avr/avr.opt:169
  #, no-c-format
! msgid "Optimization. Fuse some move insns after insn combine."
  msgstr ""
  
  #: config/avr/avr.opt:173
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:177
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:181
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:185
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
  #: config/avr/avr.opt:189
  #, no-c-format
+ msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:193
+ #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
  
*************** msgstr ""
*** 15879,15885 ****
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1852 common.opt:1860 common.opt:3249
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
--- 15884,15890 ----
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1852 common.opt:1860 common.opt:3246
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
*************** msgstr ""
*** 16275,17856 ****
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2304
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2309
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2317
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr ""
  
! #: common.opt:2321
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:2325
  #, fuzzy, no-c-format
  #| msgid "Set errno after built-in math functions"
  msgid "Set errno after built-in math functions."
  msgstr "Постави errno после уграђених математичких фја"
  
! #: common.opt:2329
  #, fuzzy, no-c-format
  #| msgid "Maximum number of errors to report"
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "Највећи број грешака за пријављивање"
  
! #: common.opt:2333
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2340
  #, fuzzy, no-c-format
  #| msgid "Report on permanent memory allocation"
  msgid "Report on permanent memory allocation."
  msgstr "Извештавај о трајном резервисању меморије"
  
! #: common.opt:2344
  #, fuzzy, no-c-format
  #| msgid "Report on permanent memory allocation"
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Извештавај о трајном резервисању меморије"
  
! #: common.opt:2351
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants and constant variables"
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Покушај да стопиш истоветне константе и константне променљиве"
  
! #: common.opt:2355
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants across compilation units"
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Покушај да стопиш истоветне константе преко компилационих јединица"
  
! #: common.opt:2359
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants across compilation units"
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Покушај да стопиш истоветне константе преко компилационих јединица"
  
! #: common.opt:2363
  #, fuzzy, no-c-format
  #| msgid "Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping"
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "Ограничи дијагностику на <number> знакова по линији.  0 сузбија преламање линија"
  
! #: common.opt:2367
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions"
  msgid "Align the start of every function."
  msgstr "Поравнај почетке функција"
  
! #: common.opt:2371
  #, fuzzy, no-c-format
  #| msgid "Perform SMS based modulo scheduling before the first scheduling pass"
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr "Изврши окретно модуло-распоређивање на основу СМСа пре првог распоређивачког пролаза"
  
! #: common.opt:2375
  #, fuzzy, no-c-format
  #| msgid "Perform SMS based modulo scheduling before the first scheduling pass"
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr "Изврши окретно модуло-распоређивање на основу СМСа пре првог распоређивачког пролаза"
  
! #: common.opt:2379
  #, fuzzy, no-c-format
  #| msgid "Move loop invariant computations out of loops"
  msgid "Move loop invariant computations out of loops."
  msgstr "Премести инваријантна рачунања изван петљи"
  
! #: common.opt:2383
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops"
  msgid "Move stores out of loops."
  msgstr "Поравнај почетке петљи"
  
! #: common.opt:2387
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2391
  #, fuzzy, no-c-format
  #| msgid "Enable dead store elimination"
  msgid "Use the RTL dead code elimination pass."
  msgstr "Укључи елиминацију мртвих складиштења"
  
! #: common.opt:2395
  #, fuzzy, no-c-format
  #| msgid "Enable dead store elimination"
  msgid "Use the RTL dead store elimination pass."
  msgstr "Укључи елиминацију мртвих складиштења"
  
! #: common.opt:2399
  #, fuzzy, no-c-format
  #| msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling"
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr "Укључи/искључи традиционално распоређивање у петљама које су већ прошле кроз модуло-распоређивање"
  
! #: common.opt:2403
  #, fuzzy, no-c-format
  #| msgid "Support synchronous non-call exceptions"
  msgid "Support synchronous non-call exceptions."
  msgstr "Подржи синхроне непозивне изузетке"
  
! #: common.opt:2410
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2414
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2427
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2431
  #, fuzzy, no-c-format
  #| msgid "When possible do not generate stack frames"
  msgid "When possible do not generate stack frames."
  msgstr "Када је могуће не стварај оквире стека"
  
! #: common.opt:2438
  #, fuzzy, no-c-format
  #| msgid "Generate code for functions even if they are fully inlined"
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Стварај кôд за функције чак и ако су потпуно уткане"
  
! #: common.opt:2457
  #, fuzzy, no-c-format
  #| msgid "Enable loop optimizations on tree level"
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Укључи оптимизације петљи на нивоу стабла"
  
! #: common.opt:2461
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2465
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2469
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2483
  #, fuzzy, no-c-format
  #| msgid "Optimize sibling and tail recursive calls"
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Оптимизуј сродничке и репно рекурзивне позиве"
  
! #: common.opt:2487
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code"
  msgid "Insert path profiling code."
  msgstr "Убаци кôд за профилисање програма на основу лукова"
  
! #: common.opt:2491
  #, fuzzy, no-c-format
  #| msgid "Perform early inlining"
  msgid "Perform partial inlining."
  msgstr "Изврши рано уткивање"
  
! #: common.opt:2495 common.opt:2499
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2503
  #, fuzzy, no-c-format
  #| msgid "Pack structure members together without holes"
  msgid "Pack structure members together without holes."
  msgstr "Пакуј чланове структура заједно без рупа"
  
! #: common.opt:2507
  #, fuzzy, no-c-format
  #| msgid "Set initial maximum structure member alignment"
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr "Постави почетно највеће равнање чланова структуре"
  
! #: common.opt:2511
  #, fuzzy, no-c-format
  #| msgid "Return small aggregates in memory, not registers"
  msgid "Return small aggregates in memory, not registers."
  msgstr "Враћај мале скупине у меморији, не у регистрима"
  
! #: common.opt:2515
  #, fuzzy, no-c-format
  #| msgid "Perform loop peeling"
  msgid "Perform loop peeling."
  msgstr "Изврши љушћење петљи"
  
! #: common.opt:2519
  #, fuzzy, no-c-format
  #| msgid "Enable machine specific peephole optimizations"
  msgid "Enable machine specific peephole optimizations."
  msgstr "Укључи машински-зависне окнасте оптимизације"
  
! #: common.opt:2523
  #, fuzzy, no-c-format
  #| msgid "Enable an RTL peephole pass before sched2"
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Укључи окнасти РТЛ пролаз пре sched2"
  
! #: common.opt:2527
  #, fuzzy, no-c-format
  #| msgid "Generate position-independent code if possible (large mode)"
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Стварај положајно-независни кôд ако је могуће (велики режим)"
  
! #: common.opt:2531
  #, fuzzy, no-c-format
  #| msgid "Generate position-independent code for executables if possible (large mode)"
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Стварај положајно-независни кôд за извршне ако је могуће (велики режим)"
  
! #: common.opt:2535
  #, fuzzy, no-c-format
  #| msgid "Generate position-independent code if possible (small mode)"
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Стварај положајно-независни кôд ако је могуће (мали режим)"
  
! #: common.opt:2539
  #, fuzzy, no-c-format
  #| msgid "Generate position-independent code for executables if possible (small mode)"
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Стварај положајно-независни кôд за извршне ако је могуће (мали режим)"
  
! #: common.opt:2543
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2547
  #, fuzzy, no-c-format
  #| msgid "Specify options to GNAT"
  msgid "Specify a plugin to load."
  msgstr "Наведите опције ГНАТу"
  
! #: common.opt:2551
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2555
  #, fuzzy, no-c-format
  #| msgid "Enables a register move optimization"
  msgid "Run predictive commoning optimization."
  msgstr "Укључи оптимизацију померањем регистара"
  
! #: common.opt:2559
  #, fuzzy, no-c-format
  #| msgid "Generate prefetch instructions, if available, for arrays in loops"
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Стварај инструкције предохватања, ако су доступне, за низове у петљама"
  
! #: common.opt:2563
  #, fuzzy, no-c-format
  #| msgid "Enable basic program profiling code"
  msgid "Enable basic program profiling code."
  msgstr "Укључи основни кôд за профилисање програма"
  
! #: common.opt:2567
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2571
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code"
  msgid "Insert arc-based program profiling code."
  msgstr "Убаци кôд за профилисање програма на основу лукова"
  
! #: common.opt:2575
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code"
  msgid "Insert condition coverage profiling code."
  msgstr "Убаци кôд за профилисање програма на основу лукова"
  
! #: common.opt:2579
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2584
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2588
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2592
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2596
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2600
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2616
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2632
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2636
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2640
  #, fuzzy, no-c-format
  #| msgid "Enable common options for generating profile info for profile feedback directed optimizations"
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr "Укључи уобичајене опције за стварање профилних информација, ради оптимизација на основу одзива профилисања"
  
! #: common.opt:2644
  #, fuzzy, no-c-format
  #| msgid "Enable common options for generating profile info for profile feedback directed optimizations"
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Укључи уобичајене опције за стварање профилних информација, ради оптимизација на основу одзива профилисања"
  
! #: common.opt:2648
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2652
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2656
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2660
  #, fuzzy, no-c-format
  #| msgid "Enable common options for performing profile feedback directed optimizations"
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr "Укључи уобичајене опције за оптимизације на основу одзива профилисања"
  
! #: common.opt:2664
  #, fuzzy, no-c-format
  #| msgid "Enable common options for performing profile feedback directed optimizations"
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Укључи уобичајене опције за оптимизације на основу одзива профилисања"
  
! #: common.opt:2668
  #, fuzzy, no-c-format
  #| msgid "Insert code to profile values of expressions"
  msgid "Insert code to profile values of expressions."
  msgstr "Умећи кôд за профилисање вредности израза"
  
! #: common.opt:2672
  #, fuzzy, no-c-format
  #| msgid "internal consistency failure"
  msgid "Report on consistency of profile."
  msgstr "неуспех услед унутрашње неусаглашености"
  
! #: common.opt:2676
  #, fuzzy, no-c-format
  #| msgid "Reorder functions to improve code placement"
  msgid "Enable function reordering that improves code placement."
  msgstr "Прераспореди функције ради побољшања постављења кôда"
  
! #: common.opt:2680
  #, fuzzy, no-c-format
  #| msgid "Use push instructions to save outgoing arguments"
  msgid "Insert NOP instructions at each function entry."
  msgstr "Користи инструкције гурања за чување одлазећих аргумената"
  
! #: common.opt:2687
  #, fuzzy, no-c-format
  #| msgid "Make compile reproducible using <string>"
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "Учини компилацију поновљивом користећи <string>"
  
! #: common.opt:2697
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2701
  #, fuzzy, no-c-format
  #| msgid "Return small aggregates in registers"
  msgid "Return small aggregates in registers."
  msgstr "Враћај мале скупине у регистрима"
  
! #: common.opt:2709
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2723
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2738
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2742
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2746
  #, fuzzy, no-c-format
  #| msgid "Perform a register renaming optimization pass"
  msgid "Perform a register renaming optimization pass."
  msgstr "Изврши пролаз оптимизације преименовањем регистара"
  
! #: common.opt:2750
  #, fuzzy, no-c-format
  #| msgid "Perform a register renaming optimization pass"
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Изврши пролаз оптимизације преименовањем регистара"
  
! #: common.opt:2754
  #, fuzzy, no-c-format
  #| msgid "Reorder basic blocks to improve code placement"
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Прераспореди основне блокове ради побољшања постављења кôда"
  
! #: common.opt:2758
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2771
  #, fuzzy, no-c-format
  #| msgid "Reorder basic blocks and partition into hot and cold sections"
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Прераспореди основне блокове и подели на вруће и хладне одељке"
  
! #: common.opt:2775
  #, fuzzy, no-c-format
  #| msgid "Reorder functions to improve code placement"
  msgid "Reorder functions to improve code placement."
  msgstr "Прераспореди функције ради побољшања постављења кôда"
  
! #: common.opt:2779
  #, fuzzy, no-c-format
  #| msgid "Add a common subexpression elimination pass after loop optimizations"
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Додај пролаз елиминације заједничких подизраза после оптимизација петље"
  
! #: common.opt:2787
  #, fuzzy, no-c-format
  #| msgid "Disable optimizations that assume default FP rounding behavior"
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "Искључи оптимизације које претпостављају подразумевано понашање ФП заокруживања"
  
! #: common.opt:2791
  #, fuzzy, no-c-format
  #| msgid "Enable scheduling across basic blocks"
  msgid "Enable scheduling across basic blocks."
  msgstr "Укључи распоређивање преко основних блокова"
  
! #: common.opt:2795
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2799
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of non-loads"
  msgid "Allow speculative motion of non-loads."
  msgstr "Дозволи спекулативно кретање не-учитавања"
  
! #: common.opt:2803
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of some loads"
  msgid "Allow speculative motion of some loads."
  msgstr "Дозволи спекулативно кретање неких учитавања"
  
! #: common.opt:2807
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of more loads"
  msgid "Allow speculative motion of more loads."
  msgstr "Дозволи спекулативно кретање више учитавања"
  
! #: common.opt:2811
  #, fuzzy, no-c-format
  #| msgid "Set the verbosity level of the scheduler"
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "Постави ниво опширности распоређивача"
  
! #: common.opt:2815
  #, fuzzy, no-c-format
  #| msgid "If scheduling post reload, do superblock scheduling"
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr "Ако се распоређује после поновљеног учитавања, изврши суперблоковско распоређивање"
  
! #: common.opt:2823
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions before register allocation"
  msgid "Reschedule instructions before register allocation."
  msgstr "Прераспореди инструкције пре резервисања регистара"
  
! #: common.opt:2827
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions after register allocation"
  msgid "Reschedule instructions after register allocation."
  msgstr "Прераспореди инструкције после резервисања регистара"
  
! #: common.opt:2834
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2838
  #, fuzzy, no-c-format
  #| msgid "Use data speculation after reload"
  msgid "Run selective scheduling after reload."
  msgstr "Користи спекулацију података после поновног учитавања"
  
! #: common.opt:2842
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2846
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2850
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2854
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2858
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2864
  #, fuzzy, no-c-format
  #| msgid "Allow premature scheduling of queued insns"
  msgid "Allow premature scheduling of queued insns."
  msgstr "Дозволи прерано распоређивање ија у реду"
  
! #: common.opt:2868
  #, fuzzy, no-c-format
  #| msgid "Set number of queued insns that can be prematurely scheduled"
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr "Број ија у реду које се могу прерано распоређивати"
  
! #: common.opt:2876
  #, fuzzy, no-c-format
  #| msgid "Set dependence distance checking in premature scheduling of queued insns"
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr "Провера растојања зависности у прераном распоређивању ија у реду"
  
! #: common.opt:2880
  #, fuzzy, no-c-format
  #| msgid "Set dependence distance checking in premature scheduling of queued insns"
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr "Провера растојања зависности у прераном распоређивању ија у реду"
  
! #: common.opt:2884
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2888
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2892
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2896
  #, fuzzy, no-c-format
  #| msgid "Set the verbosity level of the scheduler"
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Постави ниво опширности распоређивача"
  
! #: common.opt:2900
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2904
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2908
  #, fuzzy, no-c-format
  #| msgid "Access data in the same section from shared anchor points"
  msgid "Access data in the same section from shared anchor points."
  msgstr "Приступај подацима у истом одељку из дељених сидришних тачака"
  
! #: common.opt:2920
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2924
  #, fuzzy, no-c-format
  #| msgid "Show column numbers in diagnostics, when available.  Default on"
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr "Приказуј бројеве колона у дијагностици, ако су доступни.  Подразумевано укључено."
  
! #: common.opt:2928
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2933
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2937
  #, fuzzy, no-c-format
  #| msgid "Disable optimizations observable by IEEE signaling NaNs"
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Искључи оптимизације приметне при ИЕЕЕ издавању НаНа"
  
! #: common.opt:2941
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2945
  #, fuzzy, no-c-format
  #| msgid "Convert floating point constants to single precision constants"
  msgid "Convert floating point constants to single precision constants."
  msgstr "Претвори константе у покретном зарезу у једноструку прецизност"
  
! #: common.opt:2949
  #, fuzzy, no-c-format
  #| msgid "Split lifetimes of induction variables when loops are unrolled"
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Подели времена живота индукционих променљивих када се петље одмотавају"
  
! #: common.opt:2953
  #, fuzzy, no-c-format
  #| msgid "Generate APCS conformant stack frames"
  msgid "Generate discontiguous stack frames."
  msgstr "Стварај оквире стека сагласне са АПЦСом"
  
! #: common.opt:2957
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2961
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2965
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2969
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2973
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2977
  #, fuzzy, no-c-format
  #| msgid "Apply variable expansion when loops are unrolled"
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Примени ширење променљивих када се петље одмотавају"
  
! #: common.opt:2981
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "Уметни кôд за проверу стека у програм"
  
! #: common.opt:2985
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Уметни кôд за проверу стека у програм"
  
! #: common.opt:2989
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2997
  #, fuzzy, no-c-format
  #| msgid "Trap if the stack goes past <register>"
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "Хватај ако стек прође поред <register>"
  
! #: common.opt:3001
  #, fuzzy, no-c-format
  #| msgid "Trap if the stack goes past symbol <name>"
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "Хватај ако стек прође поред симбола <name>"
  
! #: common.opt:3005
  #, fuzzy, no-c-format
  #| msgid "Use propolice as a stack protection method"
  msgid "Use propolice as a stack protection method."
  msgstr "Користи propolice као метод заштите стека"
  
! #: common.opt:3009
  #, fuzzy, no-c-format
  #| msgid "Use a stack protection method for every function"
  msgid "Use a stack protection method for every function."
  msgstr "Користи метод заштите стека за сваку функцију"
  
! #: common.opt:3013
  #, fuzzy, no-c-format
  #| msgid "Use a stack protection method for every function"
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Користи метод заштите стека за сваку функцију"
  
! #: common.opt:3017
  #, fuzzy, no-c-format
  #| msgid "Use a stack protection method for every function"
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "Користи метод заштите стека за сваку функцију"
  
! #: common.opt:3021
  #, fuzzy, no-c-format
  #| msgid "Reuse r30 on a per function basis"
  msgid "Output stack usage information on a per-function basis."
  msgstr "Поново користи r30 од функције до функције"
  
! #: common.opt:3033
  #, fuzzy, no-c-format
  #| msgid "Assume strict aliasing rules apply"
  msgid "Assume strict aliasing rules apply."
  msgstr "Претпостави правила строге дволичности"
  
! #: common.opt:3037
  #, fuzzy, no-c-format
  #| msgid "Treat signed overflow as undefined"
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Сматрај означено преливање за недефинисано"
  
! #: common.opt:3041
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3045
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3054
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3058
  #, fuzzy, no-c-format
  #| msgid "name missing for member function"
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "недостаје име за чланску функцију"
  
! #: common.opt:3062
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3066
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3070
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3074
  #, fuzzy, no-c-format
  #| msgid "Check for syntax errors, then stop"
  msgid "Check for syntax errors, then stop."
  msgstr "Провери синтаксне грешке, па стани"
  
! #: common.opt:3078
  #, fuzzy, no-c-format
  #| msgid "Create data files needed by \"gcov\""
  msgid "Create data files needed by \"gcov\"."
  msgstr "Створи датотеке потребне за „gcov“"
  
! #: common.opt:3082
  #, fuzzy, no-c-format
  #| msgid "Perform jump threading optimizations"
  msgid "Perform jump threading optimizations."
  msgstr "Изврши оптимизације плетења скокова"
  
! #: common.opt:3086
  #, fuzzy, no-c-format
  #| msgid "Report the time taken by each compiler pass"
  msgid "Report the time taken by each compiler pass."
  msgstr "Извести о времену потрошеном у сваком компилаторском пролазу"
  
! #: common.opt:3090
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3094
  #, fuzzy, no-c-format
  #| msgid "Set the default thread-local storage code generation model"
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "Подразумевани модел стварања кôда за нитно-локално складиштење"
  
! #: common.opt:3113
  #, fuzzy, no-c-format
  #| msgid "Reorder top level functions, variables, and asms"
  msgid "Reorder top level functions, variables, and asms."
  msgstr "Преуреди редослед функција, променљива и асмова највишег нивоа"
  
! #: common.opt:3117
  #, fuzzy, no-c-format
  #| msgid "Perform superblock formation via tail duplication"
  msgid "Perform superblock formation via tail duplication."
  msgstr "Формирај суперблокове преко умножавања репа"
  
! #: common.opt:3121
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3126
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3144
  #, fuzzy, no-c-format
  #| msgid "Assume floating-point operations can trap"
  msgid "Assume floating-point operations can trap."
  msgstr "Претпостави да операције у покретном зарезу могу да хватају"
  
! #: common.opt:3148
  #, fuzzy, no-c-format
  #| msgid "Trap for signed overflow in addition, subtraction and multiplication"
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Хватај преливање означених при додавању, одузимању и множењу"
  
! #: common.opt:3152
  #, fuzzy, no-c-format
  #| msgid "Enable SSA-CCP optimization on trees"
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Укључи ССА-ЦЦП оптимизацију над стаблима"
  
! #: common.opt:3156
  #, fuzzy, no-c-format
  #| msgid "Enable SSA-CCP optimization on trees"
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Укључи ССА-ЦЦП оптимизацију над стаблима"
  
! #: common.opt:3164
  #, fuzzy, no-c-format
  #| msgid "Enable loop header copying on trees"
  msgid "Enable loop header copying on trees."
  msgstr "Укључи копирање заглавља петље на стаблима"
  
! #: common.opt:3172
  #, fuzzy, no-c-format
  #| msgid "Enable SSA code sinking on trees"
  msgid "Enable SSA coalescing of user variables."
  msgstr "Укључи ССА потапање кôда на стаблима"
  
! #: common.opt:3180
  #, fuzzy, no-c-format
  #| msgid "Enable copy propagation on trees"
  msgid "Enable copy propagation on trees."
  msgstr "Укључи распростирање копирања на стаблима"
  
! #: common.opt:3188
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to conditional execution"
  msgid "Transform condition stores into unconditional ones."
  msgstr "Претвори условне скокове у условно извршавање"
  
! #: common.opt:3192
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to conditional execution"
  msgid "Perform conversions of switch initializations."
  msgstr "Претвори условне скокове у условно извршавање"
  
! #: common.opt:3196
  #, fuzzy, no-c-format
  #| msgid "Enable SSA dead code elimination optimization on trees"
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Укључи ССА оптимизацију елиминације мртвог кôда на стаблима"
  
! #: common.opt:3200
  #, fuzzy, no-c-format
  #| msgid "Enable dominator optimizations"
  msgid "Enable dominator optimizations."
  msgstr "Укључи доминаторске оптимизације"
  
! #: common.opt:3204
  #, fuzzy, no-c-format
  #| msgid "Enable loop header copying on trees"
  msgid "Enable tail merging on trees."
  msgstr "Укључи копирање заглавља петље на стаблима"
  
! #: common.opt:3208
  #, fuzzy, no-c-format
  #| msgid "Enable dead store elimination"
  msgid "Enable dead store elimination."
  msgstr "Укључи елиминацију мртвих складиштења"
  
! #: common.opt:3212
  #, fuzzy, no-c-format
  #| msgid "Enable copy propagation on trees"
  msgid "Enable forward propagation on trees."
  msgstr "Укључи распростирање копирања на стаблима"
  
! #: common.opt:3216
  #, fuzzy, no-c-format
  #| msgid "Enable Full Redundancy Elimination (FRE) on trees"
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Укључи пуну елиминацију сувишности (ФРЕ) на стаблима"
  
! #: common.opt:3220
  #, fuzzy, no-c-format
  #| msgid "Enable SSA-CCP optimization on trees"
  msgid "Enable string length optimizations on trees."
  msgstr "Укључи ССА-ЦЦП оптимизацију над стаблима"
  
! #: common.opt:3224
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3230
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3237
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees"
  msgid "Enable loop distribution on trees."
  msgstr "Укључи векторизацију петљи на стаблима"
  
! #: common.opt:3241
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr ""
  
! #: common.opt:3245
  #, fuzzy, no-c-format
  #| msgid "Enable loop invariant motion on trees"
  msgid "Enable loop invariant motion on trees."
  msgstr "Укључи кретање инваријанти петље на стаблима"
  
! #: common.opt:3253
  #, fuzzy, no-c-format
  #| msgid "Create canonical induction variables in loops"
  msgid "Create canonical induction variables in loops."
  msgstr "Стварај каноничке индукционе променљиве у петљама"
  
! #: common.opt:3257
  #, fuzzy, no-c-format
  #| msgid "Enable loop optimizations on tree level"
  msgid "Enable loop optimizations on tree level."
  msgstr "Укључи оптимизације петљи на нивоу стабла"
  
! #: common.opt:3261
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:3265
  #, fuzzy, no-c-format
  #| msgid "Enable conditional moves"
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Укључи условна померања"
  
! #: common.opt:3269
  #, fuzzy, no-c-format
  #| msgid "Enable SSA-PRE optimization on trees"
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Укључи ССА-ПРЕ оптимизацију на стаблима"
  
! #: common.opt:3273
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3277
  #, fuzzy, no-c-format
  #| msgid "Perform interprocedural points-to analysis"
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Изврши међупроцедуралну анализу показује-на"
  
! #: common.opt:3281
  #, fuzzy, no-c-format
  #| msgid "Enable loop optimizations on tree level"
  msgid "Enable reassociation on tree level."
  msgstr "Укључи оптимизације петљи на нивоу стабла"
  
! #: common.opt:3289
  #, fuzzy, no-c-format
  #| msgid "Enable SSA code sinking on trees"
  msgid "Enable SSA code sinking on trees."
  msgstr "Укључи ССА потапање кôда на стаблима"
  
! #: common.opt:3293
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3297
  #, fuzzy, no-c-format
  #| msgid "Perform scalar replacement of aggregates"
  msgid "Perform scalar replacement of aggregates."
  msgstr "Изврши скаларну замену скупина"
  
! #: common.opt:3301
  #, fuzzy, no-c-format
  #| msgid "Replace temporary expressions in the SSA->normal pass"
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr "Замени привремене изразе у пролазу ССА->нормално"
  
! #: common.opt:3305
  #, fuzzy, no-c-format
  #| msgid "Perform live range splitting during the SSA->normal pass"
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr "Изврши поделу опсега уживо током пролаза ССА->нормално"
  
! #: common.opt:3309
  #, fuzzy, no-c-format
  #| msgid "Perform Value Range Propagation on trees"
  msgid "Perform Value Range Propagation on trees."
  msgstr "Изврши распростирање опсега вредности на стаблима"
  
! #: common.opt:3313
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3317
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3322
  #, fuzzy, no-c-format
  #| msgid "Compile whole compilation unit at a time"
  msgid "Compile whole compilation unit at a time."
  msgstr "Компилуј целу компилациону јединицу у једном тренутку"
  
! #: common.opt:3326
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3330
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling when iteration count is known"
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Одмотај петљу када се зна број итерација"
  
! #: common.opt:3334
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform loop unrolling for all loops."
  msgstr "Одмотај све петље"
  
! #: common.opt:3349
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3354
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3362
  #, fuzzy, no-c-format
  #| msgid "Allow math optimizations that may violate IEEE or ISO standards"
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Дозволи математичке оптимизације које могу прекршити ИЕЕЕ или ИСО стандарде"
  
! #: common.opt:3366
  #, fuzzy, no-c-format
  #| msgid "Perform loop unswitching"
  msgid "Perform loop unswitching."
  msgstr "Изврши одусловљавање петљи"
  
! #: common.opt:3370
  #, fuzzy, no-c-format
  #| msgid "Perform loop peeling"
  msgid "Perform loop splitting."
  msgstr "Изврши љушћење петљи"
  
! #: common.opt:3374
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3378
  #, fuzzy, no-c-format
  #| msgid "Just generate unwind tables for exception handling"
  msgid "Just generate unwind tables for exception handling."
  msgstr "Само створи табеле одмотавања за руковање изузецима"
  
! #: common.opt:3382
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3386
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3390
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3394
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3404
  #, fuzzy, no-c-format
  #| msgid "Perform variable tracking"
  msgid "Perform variable tracking."
  msgstr "Изврши праћење променљивих"
  
! #: common.opt:3411
  #, fuzzy, no-c-format
  #| msgid "Perform variable tracking"
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Изврши праћење променљивих"
  
! #: common.opt:3417
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3424
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:3429
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees"
  msgid "Enable vectorization on trees."
  msgstr "Укључи векторизацију петљи на стаблима"
  
! #: common.opt:3437
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees"
  msgid "Enable loop vectorization on trees."
  msgstr "Укључи векторизацију петљи на стаблима"
  
! #: common.opt:3441
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees"
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Укључи векторизацију петљи на стаблима"
  
! #: common.opt:3445
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:3449
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3468
  #, fuzzy, no-c-format
  #| msgid "Does nothing.  Preserved for backward compatibility."
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "Не ради ништа. Остављено ради сагласности уназад."
  
! #: common.opt:3476
  #, fuzzy, no-c-format
  #| msgid "Enable copy propagation for stores and loads"
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "Укључи распростирање копирања за складиштења и учитавања"
  
! #: common.opt:3480
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3502
  #, fuzzy, no-c-format
  #| msgid "Add extra commentary to assembler output"
  msgid "Add extra commentary to assembler output."
  msgstr "Додај допунске коментаре у испису асемблера"
  
! #: common.opt:3506
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3525
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3541
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3545
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3549
  #, fuzzy, no-c-format
  #| msgid "Use expression value profiles in optimizations"
  msgid "Use expression value profiles in optimizations."
  msgstr "Користи профиле вредности израза у оптимизацијама"
  
! #: common.opt:3553
  #, fuzzy, no-c-format
  #| msgid "Construct webs and split unrelated uses of single variable"
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr "Конструиши мреже и подели неповезане употребе једне променљиве"
  
! #: common.opt:3557
  #, fuzzy, no-c-format
  #| msgid "Enable SSA dead code elimination optimization on trees"
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Укључи ССА оптимизацију елиминације мртвог кôда на стаблима"
  
! #: common.opt:3561
  #, fuzzy, no-c-format
  #| msgid "Perform whole program optimizations"
  msgid "Perform whole program optimizations."
  msgstr "Изврши оптимизације целог програма"
  
! #: common.opt:3565
  #, fuzzy, no-c-format
  #| msgid "Assume signed arithmetic overflow wraps around"
  msgid "Assume pointer overflow wraps around."
  msgstr "Претпостави да се преливање означене аритметике омотава"
  
! #: common.opt:3569
  #, fuzzy, no-c-format
  #| msgid "Assume signed arithmetic overflow wraps around"
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Претпостави да се преливање означене аритметике омотава"
  
! #: common.opt:3573
  #, fuzzy, no-c-format
  #| msgid "Put zero initialized data in the bss section"
  msgid "Put zero initialized data in the bss section."
  msgstr "Стави податке успостављене на нулу у одељак bss"
  
! #: common.opt:3577
  #, fuzzy, no-c-format
  #| msgid "Save registers around function calls"
  msgid "Clear call-used registers upon function return."
  msgstr "Сачувавај регистре око позива функција"
  
! #: common.opt:3581
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3597
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format"
  msgid "Generate debug information in default format."
  msgstr "Стварај исправљачке информације у подразумеваном формату"
  
! #: common.opt:3601
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3605
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3609
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Generate debug information in CodeView format."
  msgstr "Стварај исправљачке информације у формату ВМСа"
  
! #: common.opt:3629
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3635
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format"
  msgid "Generate CTF debug information at default level."
  msgstr "Стварај исправљачке информације у подразумеваном формату"
  
! #: common.opt:3639
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format"
  msgid "Generate BTF debug information at default level."
  msgstr "Стварај исправљачке информације у подразумеваном формату"
  
! #: common.opt:3643
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3647
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format"
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Стварај исправљачке информације у подразумеваном формату"
  
! #: common.opt:3651
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in DWARF v2 format"
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Стварај исправљачке информације у формату ДВАРФа 2"
  
! #: common.opt:3655
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3659
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3663
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default extended format"
  msgid "Generate debug information in default extended format."
  msgstr "Стварај исправљачке информације у подразумеваном проширеном формату"
  
! #: common.opt:3667
  #, fuzzy, no-c-format
  #| msgid "Generate a single exit point for each function"
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Створи јединствену излазну тачку за сваку функцију"
  
! #: common.opt:3671
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3679
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3683
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3687
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3691
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3695
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format"
  msgid "Generate debug information in separate .dwo files."
  msgstr "Стварај исправљачке информације у подразумеваном формату"
  
! #: common.opt:3707
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3711
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3715
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3719
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Toggle debug information generation."
  msgstr "Стварај исправљачке информације у формату ВМСа"
  
! #: common.opt:3723
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3730
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Generate debug information in VMS format."
  msgstr "Стварај исправљачке информације у формату ВМСа"
  
! #: common.opt:3759
  #, fuzzy, no-c-format
  #| msgid "Generate isel instructions"
  msgid "Generate compressed debug sections."
  msgstr "Стварај инструкције isel"
  
! #: common.opt:3763
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3770
  #, fuzzy, no-c-format
  #| msgid "-imultilib <dir> Set <dir> to be the multilib include subdirectory"
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-imultilib <дир> Постави <дир> као поддиректоријум укључивања за вишебиба"
  
! #: common.opt:3774
  #, fuzzy, no-c-format
  #| msgid "-imultilib <dir> Set <dir> to be the multilib include subdirectory"
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-imultilib <дир> Постави <дир> као поддиректоријум укључивања за вишебиба"
  
! #: common.opt:3802
  #, fuzzy, no-c-format
  #| msgid "Place output into <file>"
  msgid "-o <file>\tPlace output into <file>."
  msgstr "Стави излаз у <file>"
  
! #: common.opt:3806
  #, fuzzy, no-c-format
  #| msgid "Enable function profiling"
  msgid "Enable function profiling."
  msgstr "Укључи профилисање функција"
  
! #: common.opt:3816
  #, fuzzy, no-c-format
  #| msgid "Like -pedantic but issue them as errors"
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr "Као -pedantic али их издај као грешке"
  
! #: common.opt:3856
  #, fuzzy, no-c-format
  #| msgid "Do not display functions compiled or elapsed time"
  msgid "Do not display functions compiled or elapsed time."
  msgstr "Не приказуј компиловане функције или протекло време"
  
! #: common.opt:3888
  #, fuzzy, no-c-format
  #| msgid "Enable verbose output"
  msgid "Enable verbose output."
  msgstr "Укључи опширан излаз"
  
! #: common.opt:3892
  #, fuzzy, no-c-format
  #| msgid "Display the compiler's version"
  msgid "Display the compiler's version."
  msgstr "Прикажи верзију компилатора"
  
! #: common.opt:3896
  #, fuzzy, no-c-format
  #| msgid "Suppress warnings"
  msgid "Suppress warnings."
  msgstr "Сузбиј упозорења"
  
! #: common.opt:3906
  #, fuzzy, no-c-format
  #| msgid "Enable ID based shared library"
  msgid "Create a shared library."
  msgstr "Укључи дељене библиотеке на основу ИДа"
  
! #: common.opt:3970
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3974
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3978
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr ""
  
! #: common.opt:3985
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3989
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
--- 16280,17861 ----
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr ""
  
! #: common.opt:2301
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2306
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2314
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr ""
  
! #: common.opt:2318
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:2322
  #, fuzzy, no-c-format
  #| msgid "Set errno after built-in math functions"
  msgid "Set errno after built-in math functions."
  msgstr "Постави errno после уграђених математичких фја"
  
! #: common.opt:2326
  #, fuzzy, no-c-format
  #| msgid "Maximum number of errors to report"
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "Највећи број грешака за пријављивање"
  
! #: common.opt:2330
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr ""
  
! #: common.opt:2337
  #, fuzzy, no-c-format
  #| msgid "Report on permanent memory allocation"
  msgid "Report on permanent memory allocation."
  msgstr "Извештавај о трајном резервисању меморије"
  
! #: common.opt:2341
  #, fuzzy, no-c-format
  #| msgid "Report on permanent memory allocation"
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Извештавај о трајном резервисању меморије"
  
! #: common.opt:2348
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants and constant variables"
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Покушај да стопиш истоветне константе и константне променљиве"
  
! #: common.opt:2352
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants across compilation units"
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Покушај да стопиш истоветне константе преко компилационих јединица"
  
! #: common.opt:2356
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants across compilation units"
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Покушај да стопиш истоветне константе преко компилационих јединица"
  
! #: common.opt:2360
  #, fuzzy, no-c-format
  #| msgid "Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping"
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "Ограничи дијагностику на <number> знакова по линији.  0 сузбија преламање линија"
  
! #: common.opt:2364
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions"
  msgid "Align the start of every function."
  msgstr "Поравнај почетке функција"
  
! #: common.opt:2368
  #, fuzzy, no-c-format
  #| msgid "Perform SMS based modulo scheduling before the first scheduling pass"
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr "Изврши окретно модуло-распоређивање на основу СМСа пре првог распоређивачког пролаза"
  
! #: common.opt:2372
  #, fuzzy, no-c-format
  #| msgid "Perform SMS based modulo scheduling before the first scheduling pass"
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr "Изврши окретно модуло-распоређивање на основу СМСа пре првог распоређивачког пролаза"
  
! #: common.opt:2376
  #, fuzzy, no-c-format
  #| msgid "Move loop invariant computations out of loops"
  msgid "Move loop invariant computations out of loops."
  msgstr "Премести инваријантна рачунања изван петљи"
  
! #: common.opt:2380
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops"
  msgid "Move stores out of loops."
  msgstr "Поравнај почетке петљи"
  
! #: common.opt:2384
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2388
  #, fuzzy, no-c-format
  #| msgid "Enable dead store elimination"
  msgid "Use the RTL dead code elimination pass."
  msgstr "Укључи елиминацију мртвих складиштења"
  
! #: common.opt:2392
  #, fuzzy, no-c-format
  #| msgid "Enable dead store elimination"
  msgid "Use the RTL dead store elimination pass."
  msgstr "Укључи елиминацију мртвих складиштења"
  
! #: common.opt:2396
  #, fuzzy, no-c-format
  #| msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling"
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr "Укључи/искључи традиционално распоређивање у петљама које су већ прошле кроз модуло-распоређивање"
  
! #: common.opt:2400
  #, fuzzy, no-c-format
  #| msgid "Support synchronous non-call exceptions"
  msgid "Support synchronous non-call exceptions."
  msgstr "Подржи синхроне непозивне изузетке"
  
! #: common.opt:2407
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2411
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2424
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr ""
  
! #: common.opt:2428
  #, fuzzy, no-c-format
  #| msgid "When possible do not generate stack frames"
  msgid "When possible do not generate stack frames."
  msgstr "Када је могуће не стварај оквире стека"
  
! #: common.opt:2435
  #, fuzzy, no-c-format
  #| msgid "Generate code for functions even if they are fully inlined"
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Стварај кôд за функције чак и ако су потпуно уткане"
  
! #: common.opt:2454
  #, fuzzy, no-c-format
  #| msgid "Enable loop optimizations on tree level"
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Укључи оптимизације петљи на нивоу стабла"
  
! #: common.opt:2458
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2462
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2466
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr ""
  
! #: common.opt:2480
  #, fuzzy, no-c-format
  #| msgid "Optimize sibling and tail recursive calls"
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Оптимизуј сродничке и репно рекурзивне позиве"
  
! #: common.opt:2484
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code"
  msgid "Insert path profiling code."
  msgstr "Убаци кôд за профилисање програма на основу лукова"
  
! #: common.opt:2488
  #, fuzzy, no-c-format
  #| msgid "Perform early inlining"
  msgid "Perform partial inlining."
  msgstr "Изврши рано уткивање"
  
! #: common.opt:2492 common.opt:2496
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2500
  #, fuzzy, no-c-format
  #| msgid "Pack structure members together without holes"
  msgid "Pack structure members together without holes."
  msgstr "Пакуј чланове структура заједно без рупа"
  
! #: common.opt:2504
  #, fuzzy, no-c-format
  #| msgid "Set initial maximum structure member alignment"
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr "Постави почетно највеће равнање чланова структуре"
  
! #: common.opt:2508
  #, fuzzy, no-c-format
  #| msgid "Return small aggregates in memory, not registers"
  msgid "Return small aggregates in memory, not registers."
  msgstr "Враћај мале скупине у меморији, не у регистрима"
  
! #: common.opt:2512
  #, fuzzy, no-c-format
  #| msgid "Perform loop peeling"
  msgid "Perform loop peeling."
  msgstr "Изврши љушћење петљи"
  
! #: common.opt:2516
  #, fuzzy, no-c-format
  #| msgid "Enable machine specific peephole optimizations"
  msgid "Enable machine specific peephole optimizations."
  msgstr "Укључи машински-зависне окнасте оптимизације"
  
! #: common.opt:2520
  #, fuzzy, no-c-format
  #| msgid "Enable an RTL peephole pass before sched2"
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Укључи окнасти РТЛ пролаз пре sched2"
  
! #: common.opt:2524
  #, fuzzy, no-c-format
  #| msgid "Generate position-independent code if possible (large mode)"
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Стварај положајно-независни кôд ако је могуће (велики режим)"
  
! #: common.opt:2528
  #, fuzzy, no-c-format
  #| msgid "Generate position-independent code for executables if possible (large mode)"
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Стварај положајно-независни кôд за извршне ако је могуће (велики режим)"
  
! #: common.opt:2532
  #, fuzzy, no-c-format
  #| msgid "Generate position-independent code if possible (small mode)"
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Стварај положајно-независни кôд ако је могуће (мали режим)"
  
! #: common.opt:2536
  #, fuzzy, no-c-format
  #| msgid "Generate position-independent code for executables if possible (small mode)"
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Стварај положајно-независни кôд за извршне ако је могуће (мали режим)"
  
! #: common.opt:2540
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2544
  #, fuzzy, no-c-format
  #| msgid "Specify options to GNAT"
  msgid "Specify a plugin to load."
  msgstr "Наведите опције ГНАТу"
  
! #: common.opt:2548
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2552
  #, fuzzy, no-c-format
  #| msgid "Enables a register move optimization"
  msgid "Run predictive commoning optimization."
  msgstr "Укључи оптимизацију померањем регистара"
  
! #: common.opt:2556
  #, fuzzy, no-c-format
  #| msgid "Generate prefetch instructions, if available, for arrays in loops"
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Стварај инструкције предохватања, ако су доступне, за низове у петљама"
  
! #: common.opt:2560
  #, fuzzy, no-c-format
  #| msgid "Enable basic program profiling code"
  msgid "Enable basic program profiling code."
  msgstr "Укључи основни кôд за профилисање програма"
  
! #: common.opt:2564
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2568
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code"
  msgid "Insert arc-based program profiling code."
  msgstr "Убаци кôд за профилисање програма на основу лукова"
  
! #: common.opt:2572
  #, fuzzy, no-c-format
  #| msgid "Insert arc-based program profiling code"
  msgid "Insert condition coverage profiling code."
  msgstr "Убаци кôд за профилисање програма на основу лукова"
  
! #: common.opt:2576
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2581
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2585
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2589
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2593
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2597
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2629
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2633
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2637
  #, fuzzy, no-c-format
  #| msgid "Enable common options for generating profile info for profile feedback directed optimizations"
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr "Укључи уобичајене опције за стварање профилних информација, ради оптимизација на основу одзива профилисања"
  
! #: common.opt:2641
  #, fuzzy, no-c-format
  #| msgid "Enable common options for generating profile info for profile feedback directed optimizations"
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Укључи уобичајене опције за стварање профилних информација, ради оптимизација на основу одзива профилисања"
  
! #: common.opt:2645
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2649
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2653
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2657
  #, fuzzy, no-c-format
  #| msgid "Enable common options for performing profile feedback directed optimizations"
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr "Укључи уобичајене опције за оптимизације на основу одзива профилисања"
  
! #: common.opt:2661
  #, fuzzy, no-c-format
  #| msgid "Enable common options for performing profile feedback directed optimizations"
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Укључи уобичајене опције за оптимизације на основу одзива профилисања"
  
! #: common.opt:2665
  #, fuzzy, no-c-format
  #| msgid "Insert code to profile values of expressions"
  msgid "Insert code to profile values of expressions."
  msgstr "Умећи кôд за профилисање вредности израза"
  
! #: common.opt:2669
  #, fuzzy, no-c-format
  #| msgid "internal consistency failure"
  msgid "Report on consistency of profile."
  msgstr "неуспех услед унутрашње неусаглашености"
  
! #: common.opt:2673
  #, fuzzy, no-c-format
  #| msgid "Reorder functions to improve code placement"
  msgid "Enable function reordering that improves code placement."
  msgstr "Прераспореди функције ради побољшања постављења кôда"
  
! #: common.opt:2677
  #, fuzzy, no-c-format
  #| msgid "Use push instructions to save outgoing arguments"
  msgid "Insert NOP instructions at each function entry."
  msgstr "Користи инструкције гурања за чување одлазећих аргумената"
  
! #: common.opt:2684
  #, fuzzy, no-c-format
  #| msgid "Make compile reproducible using <string>"
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "Учини компилацију поновљивом користећи <string>"
  
! #: common.opt:2694
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2698
  #, fuzzy, no-c-format
  #| msgid "Return small aggregates in registers"
  msgid "Return small aggregates in registers."
  msgstr "Враћај мале скупине у регистрима"
  
! #: common.opt:2706
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2720
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2735
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2739
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2743
  #, fuzzy, no-c-format
  #| msgid "Perform a register renaming optimization pass"
  msgid "Perform a register renaming optimization pass."
  msgstr "Изврши пролаз оптимизације преименовањем регистара"
  
! #: common.opt:2747
  #, fuzzy, no-c-format
  #| msgid "Perform a register renaming optimization pass"
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Изврши пролаз оптимизације преименовањем регистара"
  
! #: common.opt:2751
  #, fuzzy, no-c-format
  #| msgid "Reorder basic blocks to improve code placement"
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Прераспореди основне блокове ради побољшања постављења кôда"
  
! #: common.opt:2755
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2768
  #, fuzzy, no-c-format
  #| msgid "Reorder basic blocks and partition into hot and cold sections"
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Прераспореди основне блокове и подели на вруће и хладне одељке"
  
! #: common.opt:2772
  #, fuzzy, no-c-format
  #| msgid "Reorder functions to improve code placement"
  msgid "Reorder functions to improve code placement."
  msgstr "Прераспореди функције ради побољшања постављења кôда"
  
! #: common.opt:2776
  #, fuzzy, no-c-format
  #| msgid "Add a common subexpression elimination pass after loop optimizations"
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Додај пролаз елиминације заједничких подизраза после оптимизација петље"
  
! #: common.opt:2784
  #, fuzzy, no-c-format
  #| msgid "Disable optimizations that assume default FP rounding behavior"
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "Искључи оптимизације које претпостављају подразумевано понашање ФП заокруживања"
  
! #: common.opt:2788
  #, fuzzy, no-c-format
  #| msgid "Enable scheduling across basic blocks"
  msgid "Enable scheduling across basic blocks."
  msgstr "Укључи распоређивање преко основних блокова"
  
! #: common.opt:2792
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2796
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of non-loads"
  msgid "Allow speculative motion of non-loads."
  msgstr "Дозволи спекулативно кретање не-учитавања"
  
! #: common.opt:2800
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of some loads"
  msgid "Allow speculative motion of some loads."
  msgstr "Дозволи спекулативно кретање неких учитавања"
  
! #: common.opt:2804
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of more loads"
  msgid "Allow speculative motion of more loads."
  msgstr "Дозволи спекулативно кретање више учитавања"
  
! #: common.opt:2808
  #, fuzzy, no-c-format
  #| msgid "Set the verbosity level of the scheduler"
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "Постави ниво опширности распоређивача"
  
! #: common.opt:2812
  #, fuzzy, no-c-format
  #| msgid "If scheduling post reload, do superblock scheduling"
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr "Ако се распоређује после поновљеног учитавања, изврши суперблоковско распоређивање"
  
! #: common.opt:2820
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions before register allocation"
  msgid "Reschedule instructions before register allocation."
  msgstr "Прераспореди инструкције пре резервисања регистара"
  
! #: common.opt:2824
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions after register allocation"
  msgid "Reschedule instructions after register allocation."
  msgstr "Прераспореди инструкције после резервисања регистара"
  
! #: common.opt:2831
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2835
  #, fuzzy, no-c-format
  #| msgid "Use data speculation after reload"
  msgid "Run selective scheduling after reload."
  msgstr "Користи спекулацију података после поновног учитавања"
  
! #: common.opt:2839
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2843
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2847
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2851
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2855
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2861
  #, fuzzy, no-c-format
  #| msgid "Allow premature scheduling of queued insns"
  msgid "Allow premature scheduling of queued insns."
  msgstr "Дозволи прерано распоређивање ија у реду"
  
! #: common.opt:2865
  #, fuzzy, no-c-format
  #| msgid "Set number of queued insns that can be prematurely scheduled"
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr "Број ија у реду које се могу прерано распоређивати"
  
! #: common.opt:2873
  #, fuzzy, no-c-format
  #| msgid "Set dependence distance checking in premature scheduling of queued insns"
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr "Провера растојања зависности у прераном распоређивању ија у реду"
  
! #: common.opt:2877
  #, fuzzy, no-c-format
  #| msgid "Set dependence distance checking in premature scheduling of queued insns"
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr "Провера растојања зависности у прераном распоређивању ија у реду"
  
! #: common.opt:2881
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2885
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2889
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2893
  #, fuzzy, no-c-format
  #| msgid "Set the verbosity level of the scheduler"
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Постави ниво опширности распоређивача"
  
! #: common.opt:2897
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2901
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2905
  #, fuzzy, no-c-format
  #| msgid "Access data in the same section from shared anchor points"
  msgid "Access data in the same section from shared anchor points."
  msgstr "Приступај подацима у истом одељку из дељених сидришних тачака"
  
! #: common.opt:2917
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2921
  #, fuzzy, no-c-format
  #| msgid "Show column numbers in diagnostics, when available.  Default on"
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr "Приказуј бројеве колона у дијагностици, ако су доступни.  Подразумевано укључено."
  
! #: common.opt:2925
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2930
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2934
  #, fuzzy, no-c-format
  #| msgid "Disable optimizations observable by IEEE signaling NaNs"
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Искључи оптимизације приметне при ИЕЕЕ издавању НаНа"
  
! #: common.opt:2938
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2942
  #, fuzzy, no-c-format
  #| msgid "Convert floating point constants to single precision constants"
  msgid "Convert floating point constants to single precision constants."
  msgstr "Претвори константе у покретном зарезу у једноструку прецизност"
  
! #: common.opt:2946
  #, fuzzy, no-c-format
  #| msgid "Split lifetimes of induction variables when loops are unrolled"
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Подели времена живота индукционих променљивих када се петље одмотавају"
  
! #: common.opt:2950
  #, fuzzy, no-c-format
  #| msgid "Generate APCS conformant stack frames"
  msgid "Generate discontiguous stack frames."
  msgstr "Стварај оквире стека сагласне са АПЦСом"
  
! #: common.opt:2954
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2958
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2962
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2966
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2970
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2974
  #, fuzzy, no-c-format
  #| msgid "Apply variable expansion when loops are unrolled"
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Примени ширење променљивих када се петље одмотавају"
  
! #: common.opt:2978
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "Уметни кôд за проверу стека у програм"
  
! #: common.opt:2982
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Уметни кôд за проверу стека у програм"
  
! #: common.opt:2986
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2994
  #, fuzzy, no-c-format
  #| msgid "Trap if the stack goes past <register>"
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "Хватај ако стек прође поред <register>"
  
! #: common.opt:2998
  #, fuzzy, no-c-format
  #| msgid "Trap if the stack goes past symbol <name>"
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "Хватај ако стек прође поред симбола <name>"
  
! #: common.opt:3002
  #, fuzzy, no-c-format
  #| msgid "Use propolice as a stack protection method"
  msgid "Use propolice as a stack protection method."
  msgstr "Користи propolice као метод заштите стека"
  
! #: common.opt:3006
  #, fuzzy, no-c-format
  #| msgid "Use a stack protection method for every function"
  msgid "Use a stack protection method for every function."
  msgstr "Користи метод заштите стека за сваку функцију"
  
! #: common.opt:3010
  #, fuzzy, no-c-format
  #| msgid "Use a stack protection method for every function"
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Користи метод заштите стека за сваку функцију"
  
! #: common.opt:3014
  #, fuzzy, no-c-format
  #| msgid "Use a stack protection method for every function"
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "Користи метод заштите стека за сваку функцију"
  
! #: common.opt:3018
  #, fuzzy, no-c-format
  #| msgid "Reuse r30 on a per function basis"
  msgid "Output stack usage information on a per-function basis."
  msgstr "Поново користи r30 од функције до функције"
  
! #: common.opt:3030
  #, fuzzy, no-c-format
  #| msgid "Assume strict aliasing rules apply"
  msgid "Assume strict aliasing rules apply."
  msgstr "Претпостави правила строге дволичности"
  
! #: common.opt:3034
  #, fuzzy, no-c-format
  #| msgid "Treat signed overflow as undefined"
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Сматрај означено преливање за недефинисано"
  
! #: common.opt:3038
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:3042
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:3051
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:3055
  #, fuzzy, no-c-format
  #| msgid "name missing for member function"
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "недостаје име за чланску функцију"
  
! #: common.opt:3059
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3063
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:3067
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:3071
  #, fuzzy, no-c-format
  #| msgid "Check for syntax errors, then stop"
  msgid "Check for syntax errors, then stop."
  msgstr "Провери синтаксне грешке, па стани"
  
! #: common.opt:3075
  #, fuzzy, no-c-format
  #| msgid "Create data files needed by \"gcov\""
  msgid "Create data files needed by \"gcov\"."
  msgstr "Створи датотеке потребне за „gcov“"
  
! #: common.opt:3079
  #, fuzzy, no-c-format
  #| msgid "Perform jump threading optimizations"
  msgid "Perform jump threading optimizations."
  msgstr "Изврши оптимизације плетења скокова"
  
! #: common.opt:3083
  #, fuzzy, no-c-format
  #| msgid "Report the time taken by each compiler pass"
  msgid "Report the time taken by each compiler pass."
  msgstr "Извести о времену потрошеном у сваком компилаторском пролазу"
  
! #: common.opt:3087
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:3091
  #, fuzzy, no-c-format
  #| msgid "Set the default thread-local storage code generation model"
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "Подразумевани модел стварања кôда за нитно-локално складиштење"
  
! #: common.opt:3110
  #, fuzzy, no-c-format
  #| msgid "Reorder top level functions, variables, and asms"
  msgid "Reorder top level functions, variables, and asms."
  msgstr "Преуреди редослед функција, променљива и асмова највишег нивоа"
  
! #: common.opt:3114
  #, fuzzy, no-c-format
  #| msgid "Perform superblock formation via tail duplication"
  msgid "Perform superblock formation via tail duplication."
  msgstr "Формирај суперблокове преко умножавања репа"
  
! #: common.opt:3118
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3123
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3141
  #, fuzzy, no-c-format
  #| msgid "Assume floating-point operations can trap"
  msgid "Assume floating-point operations can trap."
  msgstr "Претпостави да операције у покретном зарезу могу да хватају"
  
! #: common.opt:3145
  #, fuzzy, no-c-format
  #| msgid "Trap for signed overflow in addition, subtraction and multiplication"
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Хватај преливање означених при додавању, одузимању и множењу"
  
! #: common.opt:3149
  #, fuzzy, no-c-format
  #| msgid "Enable SSA-CCP optimization on trees"
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Укључи ССА-ЦЦП оптимизацију над стаблима"
  
! #: common.opt:3153
  #, fuzzy, no-c-format
  #| msgid "Enable SSA-CCP optimization on trees"
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Укључи ССА-ЦЦП оптимизацију над стаблима"
  
! #: common.opt:3161
  #, fuzzy, no-c-format
  #| msgid "Enable loop header copying on trees"
  msgid "Enable loop header copying on trees."
  msgstr "Укључи копирање заглавља петље на стаблима"
  
! #: common.opt:3169
  #, fuzzy, no-c-format
  #| msgid "Enable SSA code sinking on trees"
  msgid "Enable SSA coalescing of user variables."
  msgstr "Укључи ССА потапање кôда на стаблима"
  
! #: common.opt:3177
  #, fuzzy, no-c-format
  #| msgid "Enable copy propagation on trees"
  msgid "Enable copy propagation on trees."
  msgstr "Укључи распростирање копирања на стаблима"
  
! #: common.opt:3185
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to conditional execution"
  msgid "Transform condition stores into unconditional ones."
  msgstr "Претвори условне скокове у условно извршавање"
  
! #: common.opt:3189
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to conditional execution"
  msgid "Perform conversions of switch initializations."
  msgstr "Претвори условне скокове у условно извршавање"
  
! #: common.opt:3193
  #, fuzzy, no-c-format
  #| msgid "Enable SSA dead code elimination optimization on trees"
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Укључи ССА оптимизацију елиминације мртвог кôда на стаблима"
  
! #: common.opt:3197
  #, fuzzy, no-c-format
  #| msgid "Enable dominator optimizations"
  msgid "Enable dominator optimizations."
  msgstr "Укључи доминаторске оптимизације"
  
! #: common.opt:3201
  #, fuzzy, no-c-format
  #| msgid "Enable loop header copying on trees"
  msgid "Enable tail merging on trees."
  msgstr "Укључи копирање заглавља петље на стаблима"
  
! #: common.opt:3205
  #, fuzzy, no-c-format
  #| msgid "Enable dead store elimination"
  msgid "Enable dead store elimination."
  msgstr "Укључи елиминацију мртвих складиштења"
  
! #: common.opt:3209
  #, fuzzy, no-c-format
  #| msgid "Enable copy propagation on trees"
  msgid "Enable forward propagation on trees."
  msgstr "Укључи распростирање копирања на стаблима"
  
! #: common.opt:3213
  #, fuzzy, no-c-format
  #| msgid "Enable Full Redundancy Elimination (FRE) on trees"
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Укључи пуну елиминацију сувишности (ФРЕ) на стаблима"
  
! #: common.opt:3217
  #, fuzzy, no-c-format
  #| msgid "Enable SSA-CCP optimization on trees"
  msgid "Enable string length optimizations on trees."
  msgstr "Укључи ССА-ЦЦП оптимизацију над стаблима"
  
! #: common.opt:3221
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3227
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3234
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees"
  msgid "Enable loop distribution on trees."
  msgstr "Укључи векторизацију петљи на стаблима"
  
! #: common.opt:3238
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr ""
  
! #: common.opt:3242
  #, fuzzy, no-c-format
  #| msgid "Enable loop invariant motion on trees"
  msgid "Enable loop invariant motion on trees."
  msgstr "Укључи кретање инваријанти петље на стаблима"
  
! #: common.opt:3250
  #, fuzzy, no-c-format
  #| msgid "Create canonical induction variables in loops"
  msgid "Create canonical induction variables in loops."
  msgstr "Стварај каноничке индукционе променљиве у петљама"
  
! #: common.opt:3254
  #, fuzzy, no-c-format
  #| msgid "Enable loop optimizations on tree level"
  msgid "Enable loop optimizations on tree level."
  msgstr "Укључи оптимизације петљи на нивоу стабла"
  
! #: common.opt:3258
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:3262
  #, fuzzy, no-c-format
  #| msgid "Enable conditional moves"
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Укључи условна померања"
  
! #: common.opt:3266
  #, fuzzy, no-c-format
  #| msgid "Enable SSA-PRE optimization on trees"
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Укључи ССА-ПРЕ оптимизацију на стаблима"
  
! #: common.opt:3270
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3274
  #, fuzzy, no-c-format
  #| msgid "Perform interprocedural points-to analysis"
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Изврши међупроцедуралну анализу показује-на"
  
! #: common.opt:3278
  #, fuzzy, no-c-format
  #| msgid "Enable loop optimizations on tree level"
  msgid "Enable reassociation on tree level."
  msgstr "Укључи оптимизације петљи на нивоу стабла"
  
! #: common.opt:3286
  #, fuzzy, no-c-format
  #| msgid "Enable SSA code sinking on trees"
  msgid "Enable SSA code sinking on trees."
  msgstr "Укључи ССА потапање кôда на стаблима"
  
! #: common.opt:3290
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3294
  #, fuzzy, no-c-format
  #| msgid "Perform scalar replacement of aggregates"
  msgid "Perform scalar replacement of aggregates."
  msgstr "Изврши скаларну замену скупина"
  
! #: common.opt:3298
  #, fuzzy, no-c-format
  #| msgid "Replace temporary expressions in the SSA->normal pass"
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr "Замени привремене изразе у пролазу ССА->нормално"
  
! #: common.opt:3302
  #, fuzzy, no-c-format
  #| msgid "Perform live range splitting during the SSA->normal pass"
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr "Изврши поделу опсега уживо током пролаза ССА->нормално"
  
! #: common.opt:3306
  #, fuzzy, no-c-format
  #| msgid "Perform Value Range Propagation on trees"
  msgid "Perform Value Range Propagation on trees."
  msgstr "Изврши распростирање опсега вредности на стаблима"
  
! #: common.opt:3310
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3314
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3319
  #, fuzzy, no-c-format
  #| msgid "Compile whole compilation unit at a time"
  msgid "Compile whole compilation unit at a time."
  msgstr "Компилуј целу компилациону јединицу у једном тренутку"
  
! #: common.opt:3323
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3327
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling when iteration count is known"
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Одмотај петљу када се зна број итерација"
  
! #: common.opt:3331
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform loop unrolling for all loops."
  msgstr "Одмотај све петље"
  
! #: common.opt:3346
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3351
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3359
  #, fuzzy, no-c-format
  #| msgid "Allow math optimizations that may violate IEEE or ISO standards"
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Дозволи математичке оптимизације које могу прекршити ИЕЕЕ или ИСО стандарде"
  
! #: common.opt:3363
  #, fuzzy, no-c-format
  #| msgid "Perform loop unswitching"
  msgid "Perform loop unswitching."
  msgstr "Изврши одусловљавање петљи"
  
! #: common.opt:3367
  #, fuzzy, no-c-format
  #| msgid "Perform loop peeling"
  msgid "Perform loop splitting."
  msgstr "Изврши љушћење петљи"
  
! #: common.opt:3371
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3375
  #, fuzzy, no-c-format
  #| msgid "Just generate unwind tables for exception handling"
  msgid "Just generate unwind tables for exception handling."
  msgstr "Само створи табеле одмотавања за руковање изузецима"
  
! #: common.opt:3379
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3383
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3387
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3391
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3401
  #, fuzzy, no-c-format
  #| msgid "Perform variable tracking"
  msgid "Perform variable tracking."
  msgstr "Изврши праћење променљивих"
  
! #: common.opt:3408
  #, fuzzy, no-c-format
  #| msgid "Perform variable tracking"
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Изврши праћење променљивих"
  
! #: common.opt:3414
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3421
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:3426
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees"
  msgid "Enable vectorization on trees."
  msgstr "Укључи векторизацију петљи на стаблима"
  
! #: common.opt:3434
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees"
  msgid "Enable loop vectorization on trees."
  msgstr "Укључи векторизацију петљи на стаблима"
  
! #: common.opt:3438
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees"
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Укључи векторизацију петљи на стаблима"
  
! #: common.opt:3442
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:3446
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3465
  #, fuzzy, no-c-format
  #| msgid "Does nothing.  Preserved for backward compatibility."
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "Не ради ништа. Остављено ради сагласности уназад."
  
! #: common.opt:3473
  #, fuzzy, no-c-format
  #| msgid "Enable copy propagation for stores and loads"
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "Укључи распростирање копирања за складиштења и учитавања"
  
! #: common.opt:3477
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3499
  #, fuzzy, no-c-format
  #| msgid "Add extra commentary to assembler output"
  msgid "Add extra commentary to assembler output."
  msgstr "Додај допунске коментаре у испису асемблера"
  
! #: common.opt:3503
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3522
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3538
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3542
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3546
  #, fuzzy, no-c-format
  #| msgid "Use expression value profiles in optimizations"
  msgid "Use expression value profiles in optimizations."
  msgstr "Користи профиле вредности израза у оптимизацијама"
  
! #: common.opt:3550
  #, fuzzy, no-c-format
  #| msgid "Construct webs and split unrelated uses of single variable"
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr "Конструиши мреже и подели неповезане употребе једне променљиве"
  
! #: common.opt:3554
  #, fuzzy, no-c-format
  #| msgid "Enable SSA dead code elimination optimization on trees"
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Укључи ССА оптимизацију елиминације мртвог кôда на стаблима"
  
! #: common.opt:3558
  #, fuzzy, no-c-format
  #| msgid "Perform whole program optimizations"
  msgid "Perform whole program optimizations."
  msgstr "Изврши оптимизације целог програма"
  
! #: common.opt:3562
  #, fuzzy, no-c-format
  #| msgid "Assume signed arithmetic overflow wraps around"
  msgid "Assume pointer overflow wraps around."
  msgstr "Претпостави да се преливање означене аритметике омотава"
  
! #: common.opt:3566
  #, fuzzy, no-c-format
  #| msgid "Assume signed arithmetic overflow wraps around"
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Претпостави да се преливање означене аритметике омотава"
  
! #: common.opt:3570
  #, fuzzy, no-c-format
  #| msgid "Put zero initialized data in the bss section"
  msgid "Put zero initialized data in the bss section."
  msgstr "Стави податке успостављене на нулу у одељак bss"
  
! #: common.opt:3574
  #, fuzzy, no-c-format
  #| msgid "Save registers around function calls"
  msgid "Clear call-used registers upon function return."
  msgstr "Сачувавај регистре око позива функција"
  
! #: common.opt:3578
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr ""
  
! #: common.opt:3594
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format"
  msgid "Generate debug information in default format."
  msgstr "Стварај исправљачке информације у подразумеваном формату"
  
! #: common.opt:3598
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3602
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3606
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Generate debug information in CodeView format."
  msgstr "Стварај исправљачке информације у формату ВМСа"
  
! #: common.opt:3626
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3632
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format"
  msgid "Generate CTF debug information at default level."
  msgstr "Стварај исправљачке информације у подразумеваном формату"
  
! #: common.opt:3636
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format"
  msgid "Generate BTF debug information at default level."
  msgstr "Стварај исправљачке информације у подразумеваном формату"
  
! #: common.opt:3640
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr ""
  
! #: common.opt:3644
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format"
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Стварај исправљачке информације у подразумеваном формату"
  
! #: common.opt:3648
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in DWARF v2 format"
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Стварај исправљачке информације у формату ДВАРФа 2"
  
! #: common.opt:3652
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3656
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3660
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default extended format"
  msgid "Generate debug information in default extended format."
  msgstr "Стварај исправљачке информације у подразумеваном проширеном формату"
  
! #: common.opt:3664
  #, fuzzy, no-c-format
  #| msgid "Generate a single exit point for each function"
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Створи јединствену излазну тачку за сваку функцију"
  
! #: common.opt:3668
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3676
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3680
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3684
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3688
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3692
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format"
  msgid "Generate debug information in separate .dwo files."
  msgstr "Стварај исправљачке информације у подразумеваном формату"
  
! #: common.opt:3704
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3708
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3712
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3716
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Toggle debug information generation."
  msgstr "Стварај исправљачке информације у формату ВМСа"
  
! #: common.opt:3720
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3727
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Generate debug information in VMS format."
  msgstr "Стварај исправљачке информације у формату ВМСа"
  
! #: common.opt:3756
  #, fuzzy, no-c-format
  #| msgid "Generate isel instructions"
  msgid "Generate compressed debug sections."
  msgstr "Стварај инструкције isel"
  
! #: common.opt:3760
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3767
  #, fuzzy, no-c-format
  #| msgid "-imultilib <dir> Set <dir> to be the multilib include subdirectory"
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-imultilib <дир> Постави <дир> као поддиректоријум укључивања за вишебиба"
  
! #: common.opt:3771
  #, fuzzy, no-c-format
  #| msgid "-imultilib <dir> Set <dir> to be the multilib include subdirectory"
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-imultilib <дир> Постави <дир> као поддиректоријум укључивања за вишебиба"
  
! #: common.opt:3799
  #, fuzzy, no-c-format
  #| msgid "Place output into <file>"
  msgid "-o <file>\tPlace output into <file>."
  msgstr "Стави излаз у <file>"
  
! #: common.opt:3803
  #, fuzzy, no-c-format
  #| msgid "Enable function profiling"
  msgid "Enable function profiling."
  msgstr "Укључи профилисање функција"
  
! #: common.opt:3813
  #, fuzzy, no-c-format
  #| msgid "Like -pedantic but issue them as errors"
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr "Као -pedantic али их издај као грешке"
  
! #: common.opt:3853
  #, fuzzy, no-c-format
  #| msgid "Do not display functions compiled or elapsed time"
  msgid "Do not display functions compiled or elapsed time."
  msgstr "Не приказуј компиловане функције или протекло време"
  
! #: common.opt:3885
  #, fuzzy, no-c-format
  #| msgid "Enable verbose output"
  msgid "Enable verbose output."
  msgstr "Укључи опширан излаз"
  
! #: common.opt:3889
  #, fuzzy, no-c-format
  #| msgid "Display the compiler's version"
  msgid "Display the compiler's version."
  msgstr "Прикажи верзију компилатора"
  
! #: common.opt:3893
  #, fuzzy, no-c-format
  #| msgid "Suppress warnings"
  msgid "Suppress warnings."
  msgstr "Сузбиј упозорења"
  
! #: common.opt:3903
  #, fuzzy, no-c-format
  #| msgid "Enable ID based shared library"
  msgid "Create a shared library."
  msgstr "Укључи дељене библиотеке на основу ИДа"
  
! #: common.opt:3967
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3971
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3975
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr ""
  
! #: common.opt:3982
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
  
! #: common.opt:3986
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr ""
*************** msgid "Maximum number of predicates ored
*** 19293,19409 ****
  msgstr ""
  
  #: params.opt:1194
  #, fuzzy, no-c-format
  #| msgid "Use subroutines for function prologues and epilogues"
  msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr "Користи потпрограме за прологе и епилоге функција"
  
! #: params.opt:1198
  #, fuzzy, no-c-format
  #| msgid "Use subroutines for function prologues and epilogues"
  msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr "Користи потпрограме за прологе и епилоге функција"
  
! #: params.opt:1202
  #, no-c-format
  msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1206
  #, no-c-format
  msgid "Time accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1210
  #, no-c-format
  msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
! #: params.opt:1214
  #, no-c-format
  msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
! #: params.opt:1218
  #, no-c-format
  msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
! #: params.opt:1222
  #, no-c-format
  msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
! #: params.opt:1226
  #, no-c-format
  msgid "Whether to use canonical types."
  msgstr ""
  
! #: params.opt:1230
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees"
  msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr "Укључи векторизацију петљи на стаблима"
  
! #: params.opt:1234
  #, no-c-format
  msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
! #: params.opt:1238
  #, no-c-format
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr ""
  
! #: params.opt:1242
  #, fuzzy, no-c-format
  #| msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning"
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr "Граница броја провера током извршавања које умеће векторизаторово верзионисање петљи"
  
! #: params.opt:1246
  #, fuzzy, no-c-format
  #| msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning"
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr "Граница броја провера током извршавања које умеће векторизаторово верзионисање петљи"
  
! #: params.opt:1250
  #, no-c-format
  msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
! #: params.opt:1254
  #, no-c-format
  msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
! #: params.opt:1258
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees"
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "Укључи векторизацију петљи на стаблима"
  
! #: params.opt:1262
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1266
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr ""
  
! #: params.opt:1270
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr ""
  
! #: params.opt:1274
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1278
  #, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr ""
--- 19298,19419 ----
  msgstr ""
  
  #: params.opt:1194
+ #, no-c-format
+ msgid "Maximum amount of work done to prune paths where the variable is always initialized."
+ msgstr ""
+ 
+ #: params.opt:1198
  #, fuzzy, no-c-format
  #| msgid "Use subroutines for function prologues and epilogues"
  msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr "Користи потпрограме за прологе и епилоге функција"
  
! #: params.opt:1202
  #, fuzzy, no-c-format
  #| msgid "Use subroutines for function prologues and epilogues"
  msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr "Користи потпрограме за прологе и епилоге функција"
  
! #: params.opt:1206
  #, no-c-format
  msgid "Instruction accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1210
  #, no-c-format
  msgid "Time accounted for function thunk overhead."
  msgstr ""
  
! #: params.opt:1214
  #, no-c-format
  msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr ""
  
! #: params.opt:1218
  #, no-c-format
  msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr ""
  
! #: params.opt:1222
  #, no-c-format
  msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr ""
  
! #: params.opt:1226
  #, no-c-format
  msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr ""
  
! #: params.opt:1230
  #, no-c-format
  msgid "Whether to use canonical types."
  msgstr ""
  
! #: params.opt:1234
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees"
  msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr "Укључи векторизацију петљи на стаблима"
  
! #: params.opt:1238
  #, no-c-format
  msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr ""
  
! #: params.opt:1242
  #, no-c-format
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr ""
  
! #: params.opt:1246
  #, fuzzy, no-c-format
  #| msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning"
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr "Граница броја провера током извршавања које умеће векторизаторово верзионисање петљи"
  
! #: params.opt:1250
  #, fuzzy, no-c-format
  #| msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning"
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr "Граница броја провера током извршавања које умеће векторизаторово верзионисање петљи"
  
! #: params.opt:1254
  #, no-c-format
  msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr ""
  
! #: params.opt:1258
  #, no-c-format
  msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr ""
  
! #: params.opt:1262
  #, fuzzy, no-c-format
  #| msgid "Enable loop vectorization on trees"
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "Укључи векторизацију петљи на стаблима"
  
! #: params.opt:1266
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr ""
  
! #: params.opt:1270
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr ""
  
! #: params.opt:1274
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr ""
  
! #: params.opt:1278
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr ""
  
! #: params.opt:1282
  #, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr ""
*************** msgstr ""
*** 19440,19498 ****
  msgid "callee does not return"
  msgstr "несагласни типови у повратку"
  
! #: calls.cc:2585
  #, fuzzy
  #| msgid "variable %qD has function type"
  msgid "volatile function type"
  msgstr "променљива %qD има функцијски тип"
  
! #: calls.cc:2604
  #, fuzzy
  #| msgid "ISO C forbids nested functions"
  msgid "nested function"
  msgstr "ИСО Ц забрањује угњеждене функције"
  
! #: calls.cc:2615
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2629
  #, fuzzy
  #| msgid "incoming edge count does not match number of PHI arguments"
  msgid "inconsistent number of popped arguments"
  msgstr "долазна ивица се не поклапа са бројем ПХИ аргумената"
  
! #: calls.cc:2636
  #, fuzzy
  #| msgid "%s does not support split_block"
  msgid "frontend does not support sibling call"
  msgstr "%s не подржава split_block"
  
! #: calls.cc:2692
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3066
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3075
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "variable size arguments"
  msgstr "неисправан типски аргумент"
  
! #: calls.cc:3099
  msgid "hidden string length argument passed on stack"
  msgstr ""
  
! #: calls.cc:3148
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4060
  #, fuzzy
  #| msgid "gimplification failed"
  msgid "tail call production failed"
--- 19450,19508 ----
  msgid "callee does not return"
  msgstr "несагласни типови у повратку"
  
! #: calls.cc:2586
  #, fuzzy
  #| msgid "variable %qD has function type"
  msgid "volatile function type"
  msgstr "променљива %qD има функцијски тип"
  
! #: calls.cc:2605
  #, fuzzy
  #| msgid "ISO C forbids nested functions"
  msgid "nested function"
  msgstr "ИСО Ц забрањује угњеждене функције"
  
! #: calls.cc:2616
  msgid "callee required more stack slots than the caller"
  msgstr ""
  
! #: calls.cc:2630
  #, fuzzy
  #| msgid "incoming edge count does not match number of PHI arguments"
  msgid "inconsistent number of popped arguments"
  msgstr "долазна ивица се не поклапа са бројем ПХИ аргумената"
  
! #: calls.cc:2637
  #, fuzzy
  #| msgid "%s does not support split_block"
  msgid "frontend does not support sibling call"
  msgstr "%s не подржава split_block"
  
! #: calls.cc:2693
  msgid "other reasons"
  msgstr ""
  
! #: calls.cc:3067
  msgid "inside another call"
  msgstr ""
  
! #: calls.cc:3076
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "variable size arguments"
  msgstr "неисправан типски аргумент"
  
! #: calls.cc:3100
  msgid "hidden string length argument passed on stack"
  msgstr ""
  
! #: calls.cc:3149
  msgid "caller and callee disagree in promotion of function return value"
  msgstr ""
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4061
  #, fuzzy
  #| msgid "gimplification failed"
  msgid "tail call production failed"
*************** msgstr "операнд уз ‘%%l’ н
*** 19755,19766 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12799
  #, c-format
  msgid "floating constant misused"
  msgstr "лоша употреба реалне константе"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12890
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 19765,19776 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12801
  #, c-format
  msgid "floating constant misused"
  msgstr "лоша употреба реалне константе"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12892
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Овом прекидачу не
*** 21136,21201 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1723
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1728
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1733
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1741
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1804
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1836
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1845
  #, fuzzy, c-format
  #| msgid " bytes"
  msgid "%llu bytes"
  msgstr " бајтова"
  
! #: opts.cc:1882
  msgid "[enabled]"
  msgstr ""
  
! #: opts.cc:1884
  #, fuzzy
  #| msgid "GCSE disabled"
  msgid "[disabled]"
  msgstr "ГЦСЕ искључен"
  
! #: opts.cc:1920
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1929
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1935
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1980
  #, fuzzy, c-format
  #| msgid "no arguments for spec function"
  msgid ""
--- 21146,21211 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1721
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1726
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1731
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1739
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1802
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1834
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1843
  #, fuzzy, c-format
  #| msgid " bytes"
  msgid "%llu bytes"
  msgstr " бајтова"
  
! #: opts.cc:1880
  msgid "[enabled]"
  msgstr ""
  
! #: opts.cc:1882
  #, fuzzy
  #| msgid "GCSE disabled"
  msgid "[disabled]"
  msgstr "ГЦСЕ искључен"
  
! #: opts.cc:1918
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1927
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1933
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1978
  #, fuzzy, c-format
  #| msgid "no arguments for spec function"
  msgid ""
*************** msgid ""
*** 21203,21269 ****
  "   "
  msgstr "нема аргумената за функцију навода"
  
! #: opts.cc:2030
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are target specific"
  msgstr "Следеће опције не зависе од језика:\n"
  
! #: opts.cc:2033
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options control compiler warning messages"
  msgstr "Следеће опције не зависе од језика:\n"
  
! #: opts.cc:2036
  #, fuzzy
  #| msgid "Do the full register move optimization pass"
  msgid "The following options control optimizations"
  msgstr "Изврши потпуни пролаз оптимизације померањем регистара"
  
! #: opts.cc:2039 opts.cc:2079
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-independent"
  msgstr "Следеће опције не зависе од језика:\n"
  
! #: opts.cc:2042
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options control parameters"
  msgstr "Следеће опције не зависе од језика:\n"
  
! #: opts.cc:2048
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are specific to just the language "
  msgstr "Следеће опције не зависе од језика:\n"
  
! #: opts.cc:2050
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are supported by the language "
  msgstr "Следеће опције не зависе од језика:\n"
  
! #: opts.cc:2061
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are not documented"
  msgstr "Следеће опције не зависе од језика:\n"
  
! #: opts.cc:2063
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take separate arguments"
  msgstr "Следеће опције не зависе од језика:\n"
  
! #: opts.cc:2065
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take joined arguments"
  msgstr "Следеће опције не зависе од језика:\n"
  
! #: opts.cc:2077
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-related"
--- 21213,21279 ----
  "   "
  msgstr "нема аргумената за функцију навода"
  
! #: opts.cc:2028
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are target specific"
  msgstr "Следеће опције не зависе од језика:\n"
  
! #: opts.cc:2031
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options control compiler warning messages"
  msgstr "Следеће опције не зависе од језика:\n"
  
! #: opts.cc:2034
  #, fuzzy
  #| msgid "Do the full register move optimization pass"
  msgid "The following options control optimizations"
  msgstr "Изврши потпуни пролаз оптимизације померањем регистара"
  
! #: opts.cc:2037 opts.cc:2077
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-independent"
  msgstr "Следеће опције не зависе од језика:\n"
  
! #: opts.cc:2040
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options control parameters"
  msgstr "Следеће опције не зависе од језика:\n"
  
! #: opts.cc:2046
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are specific to just the language "
  msgstr "Следеће опције не зависе од језика:\n"
  
! #: opts.cc:2048
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are supported by the language "
  msgstr "Следеће опције не зависе од језика:\n"
  
! #: opts.cc:2059
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are not documented"
  msgstr "Следеће опције не зависе од језика:\n"
  
! #: opts.cc:2061
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take separate arguments"
  msgstr "Следеће опције не зависе од језика:\n"
  
! #: opts.cc:2063
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take joined arguments"
  msgstr "Следеће опције не зависе од језика:\n"
  
! #: opts.cc:2075
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-related"
*************** msgid "%s%sGGC heuristics: --param ggc-m
*** 21384,21390 ****
  msgstr "%s%sГГЦова хеуристика: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9013 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<анонимно>"
--- 21394,21400 ----
  msgstr "%s%sГГЦова хеуристика: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9014 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<анонимно>"
*************** msgstr ""
*** 21401,21407 ****
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:723
  msgid "caller uses setjmp"
  msgstr ""
  
--- 21411,21417 ----
  msgid "caller uses sjlj exceptions"
  msgstr ""
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:853
  msgid "caller uses setjmp"
  msgstr ""
  
*************** msgstr ""
*** 21409,21479 ****
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:633
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:690
  msgid "address of caller arguments taken"
  msgstr ""
  
! #: tree-tailcall.cc:717
  #, fuzzy
  #| msgid "Function return value not set"
  msgid "return value in memory"
  msgstr "Повратна вредност функције није постављена"
  
! #: tree-tailcall.cc:734
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:747
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:760 tree-tailcall.cc:1166
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:795
  msgid "return value used after call"
  msgstr ""
  
! #: tree-tailcall.cc:893 tree-tailcall.cc:921
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1001
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1011
  msgid "return value changed after call"
  msgstr ""
  
! #: tree-tailcall.cc:1060
  msgid "internal call"
  msgstr ""
  
! #: tree-tailcall.cc:1068 tree-tailcall.cc:1139
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1149
  #, fuzzy
  #| msgid "Optimize sibling and tail recursive calls"
  msgid "operations after non tail recursive call"
  msgstr "Оптимизуј сродничке и репно рекурзивне позиве"
  
! #: tree-tailcall.cc:1157
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1170
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1672
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
--- 21419,21489 ----
  msgid "caller uses __builtin_eh_return"
  msgstr ""
  
! #: tree-tailcall.cc:746
  msgid "memory reference or volatile after call"
  msgstr ""
  
! #: tree-tailcall.cc:820
  msgid "address of caller arguments taken"
  msgstr ""
  
! #: tree-tailcall.cc:847
  #, fuzzy
  #| msgid "Function return value not set"
  msgid "return value in memory"
  msgstr "Повратна вредност функције није постављена"
  
! #: tree-tailcall.cc:864
  msgid "code between call and return"
  msgstr ""
  
! #: tree-tailcall.cc:877
  msgid "call may throw exception that does not propagate"
  msgstr ""
  
! #: tree-tailcall.cc:890 tree-tailcall.cc:1385
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr ""
  
! #: tree-tailcall.cc:925
  msgid "return value used after call"
  msgstr ""
  
! #: tree-tailcall.cc:1023 tree-tailcall.cc:1051
  msgid "call invocation refers to locals"
  msgstr ""
  
! #: tree-tailcall.cc:1220
  msgid "unhandled code after call"
  msgstr ""
  
! #: tree-tailcall.cc:1230
  msgid "return value changed after call"
  msgstr ""
  
! #: tree-tailcall.cc:1279
  msgid "internal call"
  msgstr ""
  
! #: tree-tailcall.cc:1287 tree-tailcall.cc:1358
  msgid "call and return value are different"
  msgstr ""
  
! #: tree-tailcall.cc:1368
  #, fuzzy
  #| msgid "Optimize sibling and tail recursive calls"
  msgid "operations after non tail recursive call"
  msgstr "Оптимизуј сродничке и репно рекурзивне позиве"
  
! #: tree-tailcall.cc:1376
  msgid "tail recursion with pointers can only use additions"
  msgstr ""
  
! #: tree-tailcall.cc:1389
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr ""
  
! #: tree-tailcall.cc:1892
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr ""
  
*************** msgid "length modifier in strfmon format
*** 21758,21780 ****
  msgstr "модификатор дужине у формату strfmon"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1656 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<командна-линија>"
  
! #: config/aarch64/aarch64.cc:12298 config/loongarch/loongarch.cc:6280
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "unsupported operand for code '%c'"
  msgstr "неисправан операнд за кôд ‘%c’"
  
! #: config/aarch64/aarch64.cc:12307 config/aarch64/aarch64.cc:12320
! #: config/aarch64/aarch64.cc:12332 config/aarch64/aarch64.cc:12343
! #: config/aarch64/aarch64.cc:12359 config/aarch64/aarch64.cc:12373
! #: config/aarch64/aarch64.cc:12393 config/aarch64/aarch64.cc:12475
! #: config/aarch64/aarch64.cc:12486 config/aarch64/aarch64.cc:12500
! #: config/aarch64/aarch64.cc:12726 config/aarch64/aarch64.cc:12739
! #: config/aarch64/aarch64.cc:12756 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
--- 21768,21790 ----
  msgstr "модификатор дужине у формату strfmon"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1658 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<командна-линија>"
  
! #: config/aarch64/aarch64.cc:12313 config/loongarch/loongarch.cc:6280
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "unsupported operand for code '%c'"
  msgstr "неисправан операнд за кôд ‘%c’"
  
! #: config/aarch64/aarch64.cc:12322 config/aarch64/aarch64.cc:12335
! #: config/aarch64/aarch64.cc:12347 config/aarch64/aarch64.cc:12358
! #: config/aarch64/aarch64.cc:12374 config/aarch64/aarch64.cc:12388
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12490
! #: config/aarch64/aarch64.cc:12501 config/aarch64/aarch64.cc:12515
! #: config/aarch64/aarch64.cc:12741 config/aarch64/aarch64.cc:12754
! #: config/aarch64/aarch64.cc:12771 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
*************** msgstr "неисправан опера�
*** 21785,21792 ****
  msgid "invalid operand for '%%%c'"
  msgstr "неисправан операнд за кôд ‘%c’"
  
! #: config/aarch64/aarch64.cc:12411 config/aarch64/aarch64.cc:12422
! #: config/aarch64/aarch64.cc:12586 config/aarch64/aarch64.cc:12597
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
--- 21795,21802 ----
  msgid "invalid operand for '%%%c'"
  msgstr "неисправан операнд за кôд ‘%c’"
  
! #: config/aarch64/aarch64.cc:12426 config/aarch64/aarch64.cc:12437
! #: config/aarch64/aarch64.cc:12601 config/aarch64/aarch64.cc:12612
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
*************** msgstr "неисправан опера�
*** 21795,21945 ****
  msgid "invalid vector constant"
  msgstr "неисправна интерпункција %qc у ограничењу"
  
! #: config/aarch64/aarch64.cc:12436
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12448
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "incompatible operand for '%%%c'"
  msgstr "неисправан операнд за кôд ‘%c’"
  
! #: config/aarch64/aarch64.cc:12468
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "неисправан операнд за кôд ‘%c’"
  
! #: config/aarch64/aarch64.cc:12533 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "недостаје операнд"
  
! #: config/aarch64/aarch64.cc:12623
  #, fuzzy, c-format
  #| msgid "invalid insn:"
  msgid "invalid constant"
  msgstr "неисправна ија:"
  
! #: config/aarch64/aarch64.cc:12626
  #, fuzzy, c-format
  #| msgid "invalid %%d operand"
  msgid "invalid operand"
  msgstr "неисправан %%d операнд"
  
! #: config/aarch64/aarch64.cc:12764 config/aarch64/aarch64.cc:12769
  #, fuzzy, c-format
  #| msgid "invalid operand code '%c'"
  msgid "invalid operand prefix '%%%c'"
  msgstr "неисправан кôд операнда ‘%c;’"
  
! #: config/aarch64/aarch64.cc:12789
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid address mode"
  msgstr "неисправна адреса"
  
! #: config/aarch64/aarch64.cc:22760
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "неисправно претварање из %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:22762
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "неисправно претварање у тип %qT из типа %qT"
  
! #: config/aarch64/aarch64.cc:29725 config/aarch64/aarch64.cc:29748
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29743
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5783 config/i386/i386.cc:14075
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
  
! #: config/alpha/alpha.cc:5841 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "неисправна %%J вредност"
  
! #: config/alpha/alpha.cc:5871 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "неисправна %%r вредност"
  
! #: config/alpha/alpha.cc:5881 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "неисправна %%R вредност"
  
! #: config/alpha/alpha.cc:5887 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "неисправна %%N вредност"
  
! #: config/alpha/alpha.cc:5895 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "неисправна %%P вредност"
  
! #: config/alpha/alpha.cc:5903
  #, c-format
  msgid "invalid %%h value"
  msgstr "неисправна %%h вредност"
  
! #: config/alpha/alpha.cc:5911 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "неисправна %%L вредност"
  
! #: config/alpha/alpha.cc:5930
  #, c-format
  msgid "invalid %%m value"
  msgstr "неисправна %%m вредност"
  
! #: config/alpha/alpha.cc:5936
  #, c-format
  msgid "invalid %%M value"
  msgstr "неисправна %%M вредност"
  
! #: config/alpha/alpha.cc:5973
  #, c-format
  msgid "invalid %%U value"
  msgstr "неисправна %%U вредност"
  
! #: config/alpha/alpha.cc:5981 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "неисправна %%s вредност"
  
! #: config/alpha/alpha.cc:5992
  #, c-format
  msgid "invalid %%C value"
  msgstr "неисправна %%C вредност"
  
! #: config/alpha/alpha.cc:6029 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "неисправна %%E вредност"
  
! #: config/alpha/alpha.cc:6054 config/alpha/alpha.cc:6104
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "непознато unspec релокације"
  
! #: config/alpha/alpha.cc:6063 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
--- 21805,21955 ----
  msgid "invalid vector constant"
  msgstr "неисправна интерпункција %qc у ограничењу"
  
! #: config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12463
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "incompatible operand for '%%%c'"
  msgstr "неисправан операнд за кôд ‘%c’"
  
! #: config/aarch64/aarch64.cc:12483
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "неисправан операнд за кôд ‘%c’"
  
! #: config/aarch64/aarch64.cc:12548 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "недостаје операнд"
  
! #: config/aarch64/aarch64.cc:12638
  #, fuzzy, c-format
  #| msgid "invalid insn:"
  msgid "invalid constant"
  msgstr "неисправна ија:"
  
! #: config/aarch64/aarch64.cc:12641
  #, fuzzy, c-format
  #| msgid "invalid %%d operand"
  msgid "invalid operand"
  msgstr "неисправан %%d операнд"
  
! #: config/aarch64/aarch64.cc:12779 config/aarch64/aarch64.cc:12784
  #, fuzzy, c-format
  #| msgid "invalid operand code '%c'"
  msgid "invalid operand prefix '%%%c'"
  msgstr "неисправан кôд операнда ‘%c;’"
  
! #: config/aarch64/aarch64.cc:12804
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid address mode"
  msgstr "неисправна адреса"
  
! #: config/aarch64/aarch64.cc:22775
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "неисправно претварање из %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:22777
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "неисправно претварање у тип %qT из типа %qT"
  
! #: config/aarch64/aarch64.cc:29806 config/aarch64/aarch64.cc:29829
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29824
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5780 config/i386/i386.cc:14077
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
  
! #: config/alpha/alpha.cc:5838 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "неисправна %%J вредност"
  
! #: config/alpha/alpha.cc:5868 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "неисправна %%r вредност"
  
! #: config/alpha/alpha.cc:5878 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "неисправна %%R вредност"
  
! #: config/alpha/alpha.cc:5884 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "неисправна %%N вредност"
  
! #: config/alpha/alpha.cc:5892 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "неисправна %%P вредност"
  
! #: config/alpha/alpha.cc:5900
  #, c-format
  msgid "invalid %%h value"
  msgstr "неисправна %%h вредност"
  
! #: config/alpha/alpha.cc:5908 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "неисправна %%L вредност"
  
! #: config/alpha/alpha.cc:5927
  #, c-format
  msgid "invalid %%m value"
  msgstr "неисправна %%m вредност"
  
! #: config/alpha/alpha.cc:5933
  #, c-format
  msgid "invalid %%M value"
  msgstr "неисправна %%M вредност"
  
! #: config/alpha/alpha.cc:5970
  #, c-format
  msgid "invalid %%U value"
  msgstr "неисправна %%U вредност"
  
! #: config/alpha/alpha.cc:5978 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "неисправна %%s вредност"
  
! #: config/alpha/alpha.cc:5989
  #, c-format
  msgid "invalid %%C value"
  msgstr "неисправна %%C вредност"
  
! #: config/alpha/alpha.cc:6026 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "неисправна %%E вредност"
  
! #: config/alpha/alpha.cc:6051 config/alpha/alpha.cc:6101
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "непознато unspec релокације"
  
! #: config/alpha/alpha.cc:6060 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
*************** msgstr "непознато unspec рел
*** 21947,21953 ****
  msgid "invalid %%xn code"
  msgstr "неисправан %%xn кôд"
  
! #: config/alpha/alpha.cc:6169
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid operand address"
--- 21957,21963 ----
  msgid "invalid %%xn code"
  msgstr "неисправан %%xn кôд"
  
! #: config/alpha/alpha.cc:6166
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid operand address"
*************** msgstr "неочекиван опера�
*** 22273,22281 ****
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:525
! #: cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7836 d/d-convert.cc:237
! #: go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
--- 22283,22291 ----
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:534
! #: cobol/genutil.cc:1268 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7952
! #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
*************** msgstr "неисправна ија:"
*** 22523,22666 ****
  msgid "Expected register or constant integer."
  msgstr "акумулатор није целобројна константа"
  
! #: config/i386/i386.cc:12884
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "неисправан УНСПЕЦ као операнд"
  
! #: config/i386/i386.cc:13423
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "неисправна употреба %<restrict%>"
  
! #: config/i386/i386.cc:13428
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "неисправна л-вредност у излазу асемблера %d"
  
! #: config/i386/i386.cc:13662
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "неисправан операнд за кôд ‘%c’"
  
! #: config/i386/i386.cc:13697
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "неисправан операнд за кôд ‘%c’"
  
! #: config/i386/i386.cc:13772
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand type used with operand code '%c'"
  msgstr "неисправан операнд за кôд ‘%c’"
  
! #: config/i386/i386.cc:13777
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code '%c'"
  msgstr "неисправан операнд за кôд ‘%c’"
  
! #: config/i386/i386.cc:13855
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "операнд није ни константа ни условни кôд, неисправан кôд аргумента ‘c’"
  
! #: config/i386/i386.cc:13934
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "операнд није ни константа ни условни кôд, неисправан кôд аргумента ‘c’"
  
! #: config/i386/i386.cc:13952
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "операнд није ни константа ни условни кôд, неисправан кôд аргумента ‘c’"
  
! #: config/i386/i386.cc:13973
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "операнд није ни константа ни условни кôд, неисправан кôд аргумента ‘c’"
  
! #: config/i386/i386.cc:13988
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "операнд није ни константа ни условни кôд, неисправан кôд аргумента ‘c’"
  
! #: config/i386/i386.cc:14016
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "операнд није ни константа ни условни кôд, неисправан кôд аргумента ‘c’"
  
! #: config/i386/i386.cc:14034
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "операнд није ни константа ни условни кôд, неисправан кôд аргумента ‘c’"
  
! #: config/i386/i386.cc:14057
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "операнд није ни константа ни условни кôд, неисправан кôд аргумента ‘c’"
  
! #: config/i386/i386.cc:14150
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "неисправан кôд операнда ‘%c;’"
  
! #: config/i386/i386.cc:14212 config/i386/i386.cc:14601
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "неисправна ограничења за операнд"
  
! #: config/i386/i386.cc:14313
  #, fuzzy, c-format
  #| msgid "%Hinvalid controlling predicate"
  msgid "invalid vector immediate"
  msgstr "%Hнеисправан контролишући предикат"
  
! #: config/i386/i386.cc:17483
  msgid "unknown insn mode"
  msgstr "непознат режим ије"
  
! #: config/i386/i386.cc:24021
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "неисправно претварање из %<__fpreg%>"
  
! #: config/i386/i386.cc:24024
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "неисправно претварање из %<__fpreg%>"
  
! #: config/i386/i386.cc:24027
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "неисправно претварање у %<__fpreg%>"
  
! #: config/i386/i386.cc:24030
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "неисправно претварање у тип %qT из типа %qT"
  
! #: config/i386/i386.cc:24068 config/i386/i386.cc:24093
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24071 config/i386/i386.cc:24097
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
--- 22533,22676 ----
  msgid "Expected register or constant integer."
  msgstr "акумулатор није целобројна константа"
  
! #: config/i386/i386.cc:12886
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "неисправан УНСПЕЦ као операнд"
  
! #: config/i386/i386.cc:13425
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "неисправна употреба %<restrict%>"
  
! #: config/i386/i386.cc:13430
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "неисправна л-вредност у излазу асемблера %d"
  
! #: config/i386/i386.cc:13664
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "неисправан операнд за кôд ‘%c’"
  
! #: config/i386/i386.cc:13699
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "неисправан операнд за кôд ‘%c’"
  
! #: config/i386/i386.cc:13774
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand type used with operand code '%c'"
  msgstr "неисправан операнд за кôд ‘%c’"
  
! #: config/i386/i386.cc:13779
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code '%c'"
  msgstr "неисправан операнд за кôд ‘%c’"
  
! #: config/i386/i386.cc:13857
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "операнд није ни константа ни условни кôд, неисправан кôд аргумента ‘c’"
  
! #: config/i386/i386.cc:13936
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "операнд није ни константа ни условни кôд, неисправан кôд аргумента ‘c’"
  
! #: config/i386/i386.cc:13954
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "операнд није ни константа ни условни кôд, неисправан кôд аргумента ‘c’"
  
! #: config/i386/i386.cc:13975
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "операнд није ни константа ни условни кôд, неисправан кôд аргумента ‘c’"
  
! #: config/i386/i386.cc:13990
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "операнд није ни константа ни условни кôд, неисправан кôд аргумента ‘c’"
  
! #: config/i386/i386.cc:14018
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "операнд није ни константа ни условни кôд, неисправан кôд аргумента ‘c’"
  
! #: config/i386/i386.cc:14036
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "операнд није ни константа ни условни кôд, неисправан кôд аргумента ‘c’"
  
! #: config/i386/i386.cc:14059
  #, fuzzy, c-format
  #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "операнд није ни константа ни условни кôд, неисправан кôд аргумента ‘c’"
  
! #: config/i386/i386.cc:14152
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "неисправан кôд операнда ‘%c;’"
  
! #: config/i386/i386.cc:14214 config/i386/i386.cc:14603
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "неисправна ограничења за операнд"
  
! #: config/i386/i386.cc:14315
  #, fuzzy, c-format
  #| msgid "%Hinvalid controlling predicate"
  msgid "invalid vector immediate"
  msgstr "%Hнеисправан контролишући предикат"
  
! #: config/i386/i386.cc:17485
  msgid "unknown insn mode"
  msgstr "непознат режим ије"
  
! #: config/i386/i386.cc:24023
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "неисправно претварање из %<__fpreg%>"
  
! #: config/i386/i386.cc:24026
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "неисправно претварање из %<__fpreg%>"
  
! #: config/i386/i386.cc:24029
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "неисправно претварање у %<__fpreg%>"
  
! #: config/i386/i386.cc:24032
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "неисправно претварање у тип %qT из типа %qT"
  
! #: config/i386/i386.cc:24070 config/i386/i386.cc:24095
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:24073 config/i386/i386.cc:24099
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
*************** msgstr "лоша адреса"
*** 22788,22827 ****
  msgid "lo_sum not of register"
  msgstr "lo_sum није од регистра"
  
! #: config/microblaze/microblaze.cc:2299
  #, fuzzy, c-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown punctuation '%c'"
  msgstr "непозната функција навода ‘%s’"
  
! #: config/microblaze/microblaze.cc:2308
  #, fuzzy, c-format
  #| msgid "PRINT_OPERAND null pointer"
  msgid "null pointer"
  msgstr "PRINT_OPERAND нулти показивач"
  
! #: config/microblaze/microblaze.cc:2343
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND, неисправна ија за %%C"
  
! #: config/microblaze/microblaze.cc:2372
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND, неисправна ија за %%N"
  
! #: config/microblaze/microblaze.cc:2392 config/microblaze/microblaze.cc:2568
  #, fuzzy
  #| msgid "invalid address"
  msgid "insn contains an invalid address !"
  msgstr "неисправна адреса"
  
! #: config/microblaze/microblaze.cc:2408 config/microblaze/microblaze.cc:2638
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "неисправна адреса"
  
! #: config/microblaze/microblaze.cc:2511
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr ""
--- 22798,22837 ----
  msgid "lo_sum not of register"
  msgstr "lo_sum није од регистра"
  
! #: config/microblaze/microblaze.cc:2303
  #, fuzzy, c-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown punctuation '%c'"
  msgstr "непозната функција навода ‘%s’"
  
! #: config/microblaze/microblaze.cc:2312
  #, fuzzy, c-format
  #| msgid "PRINT_OPERAND null pointer"
  msgid "null pointer"
  msgstr "PRINT_OPERAND нулти показивач"
  
! #: config/microblaze/microblaze.cc:2347
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND, неисправна ија за %%C"
  
! #: config/microblaze/microblaze.cc:2376
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND, неисправна ија за %%N"
  
! #: config/microblaze/microblaze.cc:2396 config/microblaze/microblaze.cc:2572
  #, fuzzy
  #| msgid "invalid address"
  msgid "insn contains an invalid address !"
  msgstr "неисправна адреса"
  
! #: config/microblaze/microblaze.cc:2412 config/microblaze/microblaze.cc:2642
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "неисправна адреса"
  
! #: config/microblaze/microblaze.cc:2515
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr ""
*************** msgstr ""
*** 23143,23183 ****
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "алтивек аргумент прослеђен непрототипизираној функцији"
  
! #: config/rs6000/rs6000.cc:28020
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "Не стварај јединствену излазну тачку за сваку функцију"
  
! #: config/rs6000/rs6000.cc:28089
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "не могу да створим поновљена учитавања за:"
  
! #: config/rs6000/rs6000.cc:28165
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28767
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "неисправно претварање из %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28769
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "неисправно претварање у %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28771
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "неисправно претварање из %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28773
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
--- 23153,23193 ----
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "алтивек аргумент прослеђен непрототипизираној функцији"
  
! #: config/rs6000/rs6000.cc:28023
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "Не стварај јединствену излазну тачку за сваку функцију"
  
! #: config/rs6000/rs6000.cc:28092
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "не могу да створим поновљена учитавања за:"
  
! #: config/rs6000/rs6000.cc:28168
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28770
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "неисправно претварање из %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28772
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "неисправно претварање у %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28774
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "неисправно претварање из %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28776
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
*************** msgstr "неисправан опера�
*** 23275,23295 ****
  msgid "vector argument passed to unprototyped function"
  msgstr "алтивек аргумент прослеђен непрототипизираној функцији"
  
! #: config/s390/s390.cc:17350
  #, fuzzy
  #| msgid "pointer targets in return differ in signedness"
  msgid "types differ in signedness"
  msgstr "циљеви показивача у повратку разликују се у означености"
  
! #: config/s390/s390.cc:17360
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17363
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17371
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 23285,23305 ----
  msgid "vector argument passed to unprototyped function"
  msgstr "алтивек аргумент прослеђен непрототипизираној функцији"
  
! #: config/s390/s390.cc:17377
  #, fuzzy
  #| msgid "pointer targets in return differ in signedness"
  msgid "types differ in signedness"
  msgstr "циљеви показивача у повратку разликују се у означености"
  
! #: config/s390/s390.cc:17387
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17390
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17398
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr ""
*** 23470,23476 ****
  msgid "aka"
  msgstr ""
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7714
  #, fuzzy
  #| msgid "<anonymous>"
  msgid "({anonymous})"
--- 23480,23486 ----
  msgid "aka"
  msgstr ""
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7715
  #, fuzzy
  #| msgid "<anonymous>"
  msgid "({anonymous})"
*************** msgstr "<анонимно>"
*** 23485,23523 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3089 c/c-parser.cc:3279 c/c-parser.cc:3293 c/c-parser.cc:7502
! #: c/c-parser.cc:8356 c/c-parser.cc:8934 c/c-parser.cc:9126 c/c-parser.cc:9159
! #: c/c-parser.cc:9457 c/c-parser.cc:14304 c/c-parser.cc:14339
! #: c/c-parser.cc:14370 c/c-parser.cc:14417 c/c-parser.cc:14598
! #: c/c-parser.cc:15431 c/c-parser.cc:15506 c/c-parser.cc:15549
! #: c/c-parser.cc:23037 c/c-parser.cc:23117 c/c-parser.cc:23446
! #: c/c-parser.cc:23472 c/c-parser.cc:23495 c/c-parser.cc:24181
! #: c/c-parser.cc:24224 c/c-parser.cc:25491 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4141 c/c-parser.cc:4332
! #: c/c-parser.cc:4367 c/c-parser.cc:14591 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16475 cp/parser.cc:34635
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "очекивано је %<;%>"
  
! #: c/c-parser.cc:3251 c/c-parser.cc:9417
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or %<)%>"
  msgstr "очекивано је %<:%> или %<...%>"
  
! #: c/c-parser.cc:3790 c/c-parser.cc:4943 c/c-parser.cc:5135 c/c-parser.cc:5193
! #: c/c-parser.cc:5251 c/c-parser.cc:5635 c/c-parser.cc:5658 c/c-parser.cc:5667
! #: c/c-parser.cc:5718 c/c-parser.cc:5727 c/c-parser.cc:10892
! #: c/c-parser.cc:10978 c/c-parser.cc:11552 c/c-parser.cc:11578
! #: c/c-parser.cc:11612 c/c-parser.cc:11825 c/c-parser.cc:12697
! #: c/c-parser.cc:14705 c/c-parser.cc:17345 c/c-parser.cc:18080
! #: c/c-parser.cc:18139 c/c-parser.cc:18194 c/c-parser.cc:20053
! #: c/c-parser.cc:20173 c/c-parser.cc:22130 c/c-parser.cc:23537
! #: c/c-parser.cc:24189 c/c-parser.cc:28016 c/c-parser.cc:28098
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
--- 23495,23533 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3134 c/c-parser.cc:3324 c/c-parser.cc:3338 c/c-parser.cc:7547
! #: c/c-parser.cc:8401 c/c-parser.cc:8979 c/c-parser.cc:9171 c/c-parser.cc:9204
! #: c/c-parser.cc:9502 c/c-parser.cc:14349 c/c-parser.cc:14384
! #: c/c-parser.cc:14415 c/c-parser.cc:14462 c/c-parser.cc:14643
! #: c/c-parser.cc:15476 c/c-parser.cc:15551 c/c-parser.cc:15594
! #: c/c-parser.cc:23082 c/c-parser.cc:23162 c/c-parser.cc:23491
! #: c/c-parser.cc:23517 c/c-parser.cc:23540 c/c-parser.cc:24226
! #: c/c-parser.cc:24269 c/c-parser.cc:25536 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4186 c/c-parser.cc:4377
! #: c/c-parser.cc:4412 c/c-parser.cc:14636 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16479 cp/parser.cc:34694
! #: cp/parser.cc:35333
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "очекивано је %<;%>"
  
! #: c/c-parser.cc:3296 c/c-parser.cc:9462
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or %<)%>"
  msgstr "очекивано је %<:%> или %<...%>"
  
! #: c/c-parser.cc:3835 c/c-parser.cc:4988 c/c-parser.cc:5180 c/c-parser.cc:5238
! #: c/c-parser.cc:5296 c/c-parser.cc:5680 c/c-parser.cc:5703 c/c-parser.cc:5712
! #: c/c-parser.cc:5763 c/c-parser.cc:5772 c/c-parser.cc:10937
! #: c/c-parser.cc:11023 c/c-parser.cc:11597 c/c-parser.cc:11623
! #: c/c-parser.cc:11657 c/c-parser.cc:11870 c/c-parser.cc:12742
! #: c/c-parser.cc:14750 c/c-parser.cc:17390 c/c-parser.cc:18125
! #: c/c-parser.cc:18184 c/c-parser.cc:18239 c/c-parser.cc:20098
! #: c/c-parser.cc:20218 c/c-parser.cc:22175 c/c-parser.cc:23582
! #: c/c-parser.cc:24234 c/c-parser.cc:28062 c/c-parser.cc:28144
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
*************** msgstr "очекивано је %<:%> и
*** 23525,23692 ****
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3242
! #: c/c-parser.cc:9409 c/c-parser.cc:20746 cp/parser.cc:35322 cp/parser.cc:43032
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<)%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:5029 c/c-parser.cc:5778 c/c-parser.cc:6138 c/c-parser.cc:6156
! #: c/c-parser.cc:6157 c/c-parser.cc:6660 c/c-parser.cc:6704 c/c-parser.cc:9508
! #: c/c-parser.cc:11816 c/c-parser.cc:13270 c/c-parser.cc:13642
! #: c/c-parser.cc:16667 c/gimple-parser.cc:1930 cp/parser.cc:35286
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<]%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:5231
  #, fuzzy
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5687 c/c-parser.cc:5692 c/c-parser.cc:17328
! #: c/c-parser.cc:18169 c/c-parser.cc:20554 c/c-parser.cc:20653
! #: c/c-parser.cc:26832 c/c-parser.cc:27136 c/c-parser.cc:27824
! #: c/c-parser.cc:28041 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17109 cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "очекивано је %<(%>"
  
! #: c/c-parser.cc:6134 c/c-parser.cc:6136 c/c-parser.cc:16572 cp/parser.cc:35289
! #: cp/parser.cc:39179 go/gofrontend/embed.cc:440
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<[%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:6964 c/c-parser.cc:14934 c/c-parser.cc:20630
! #: c/c-parser.cc:23012 c/c-parser.cc:23098 c/c-parser.cc:23859
! #: c/c-parser.cc:24999 c/c-parser.cc:29820 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4128 c/c-parser.cc:4356
! #: c/c-parser.cc:14486 cp/parser.cc:22203 cp/parser.cc:35283
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:7914 c/c-parser.cc:7923 c/c-parser.cc:9957 c/c-parser.cc:11136
! #: c/c-parser.cc:14698 c/c-parser.cc:15095 c/c-parser.cc:15159
! #: c/c-parser.cc:16649 c/c-parser.cc:17760 c/c-parser.cc:17997
! #: c/c-parser.cc:18550 c/c-parser.cc:18653 c/c-parser.cc:19194
! #: c/c-parser.cc:19630 c/c-parser.cc:19706 c/c-parser.cc:19823
! #: c/c-parser.cc:19895 c/c-parser.cc:20868 c/c-parser.cc:26702
! #: c/c-parser.cc:27881 c/c-parser.cc:27940 c/c-parser.cc:29142
! #: c/gimple-parser.cc:630 c/gimple-parser.cc:943 c/gimple-parser.cc:2561
! #: c/gimple-parser.cc:2588 c/c-parser.cc:9416 c/c-parser.cc:17253
! #: c/c-parser.cc:18658 cp/parser.cc:35316 cp/parser.cc:37023 cp/parser.cc:40119
! #: cp/parser.cc:41012 go/gofrontend/embed.cc:404
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<:%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:8910 cp/parser.cc:35203
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<while%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:10855 c/c-parser.cc:11085 c/c-parser.cc:11602
! #: c/c-parser.cc:11647 c/c-parser.cc:11740 c/c-parser.cc:11887
! #: c/c-parser.cc:12687 c/c-parser.cc:18174 c/c-parser.cc:19775
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34633 cp/parser.cc:35292
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<,%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:11496
  #, fuzzy
  #| msgid "expected %<{%>"
  msgid "expected %<.%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:14157 c/c-parser.cc:14189 c/c-parser.cc:14429
! #: cp/parser.cc:37597 cp/parser.cc:37618
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@end%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:14847 c/gimple-parser.cc:1497 cp/parser.cc:35301
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<>%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:18748 c/c-parser.cc:20191 c/c-parser.cc:20617
! #: cp/parser.cc:35325 cp/parser.cc:42883
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%>"
  msgstr "очекивано је %<,%> или %<;%>"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19622 c/c-parser.cc:22907 c/c-parser.cc:22952
! #: c/c-parser.cc:23109 c/c-parser.cc:23456 c/c-parser.cc:24168
! #: c/c-parser.cc:25374 c/c-parser.cc:26880 c/c-parser.cc:28082
! #: c/gimple-parser.cc:798 c/c-parser.cc:6727 c/c-parser.cc:23029
! #: c/c-parser.cc:23252 cp/parser.cc:35304 cp/parser.cc:44578 cp/parser.cc:44751
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "очекивано је %<=%>"
  
! #: c/c-parser.cc:20767 c/c-parser.cc:27145 c/c-parser.cc:27166
! #: c/c-parser.cc:16707 c/c-parser.cc:16719 c/c-parser.cc:20747
! #: cp/parser.cc:43033 cp/parser.cc:43060 cp/parser.cc:50600 cp/parser.cc:50611
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<)%> or %<,%>"
  msgstr "очекивано је %<,%> или %<;%>"
  
! #: c/c-parser.cc:23040 c/c-parser.cc:23120 c/c-parser.cc:23473
! #: c/c-parser.cc:23928 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35280
! #: cp/parser.cc:37807
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<}%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:23133 cp/parser.cc:44676
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<else%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:25046 c/c-parser.cc:25035 cp/parser.cc:47606
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "очекивано је %<#pragma omp section%> или %<}%>"
  
! #: c/c-parser.cc:28760 cp/parser.cc:52554
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9863
  #, fuzzy
  #| msgid "<anonymous>"
  msgid "(anonymous)"
  msgstr "<анонимно>"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19538 cp/parser.cc:35298
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<<%>"
--- 23535,23703 ----
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3287
! #: c/c-parser.cc:9454 c/c-parser.cc:20791 cp/parser.cc:35381 cp/parser.cc:43091
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<)%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:5074 c/c-parser.cc:5823 c/c-parser.cc:6183 c/c-parser.cc:6201
! #: c/c-parser.cc:6202 c/c-parser.cc:6705 c/c-parser.cc:6749 c/c-parser.cc:9553
! #: c/c-parser.cc:11861 c/c-parser.cc:13315 c/c-parser.cc:13687
! #: c/c-parser.cc:16712 c/gimple-parser.cc:1930 cp/parser.cc:35345
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<]%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:5276
  #, fuzzy
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5732 c/c-parser.cc:5737 c/c-parser.cc:17373
! #: c/c-parser.cc:18214 c/c-parser.cc:20599 c/c-parser.cc:20698
! #: c/c-parser.cc:26875 c/c-parser.cc:27182 c/c-parser.cc:27870
! #: c/c-parser.cc:28087 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17154 cp/parser.cc:35336
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "очекивано је %<(%>"
  
! #: c/c-parser.cc:6179 c/c-parser.cc:6181 c/c-parser.cc:16617 cp/parser.cc:35348
! #: cp/parser.cc:39238 go/gofrontend/embed.cc:440
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<[%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:7009 c/c-parser.cc:14979 c/c-parser.cc:20675
! #: c/c-parser.cc:23057 c/c-parser.cc:23143 c/c-parser.cc:23904
! #: c/c-parser.cc:25044 c/c-parser.cc:29863 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4173 c/c-parser.cc:4401
! #: c/c-parser.cc:14531 cp/parser.cc:22207 cp/parser.cc:35342
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:7959 c/c-parser.cc:7968 c/c-parser.cc:10002
! #: c/c-parser.cc:11181 c/c-parser.cc:14743 c/c-parser.cc:15140
! #: c/c-parser.cc:15204 c/c-parser.cc:16694 c/c-parser.cc:17805
! #: c/c-parser.cc:18042 c/c-parser.cc:18595 c/c-parser.cc:18698
! #: c/c-parser.cc:19239 c/c-parser.cc:19675 c/c-parser.cc:19751
! #: c/c-parser.cc:19868 c/c-parser.cc:19940 c/c-parser.cc:20913
! #: c/c-parser.cc:26747 c/c-parser.cc:27927 c/c-parser.cc:27986
! #: c/c-parser.cc:29185 c/gimple-parser.cc:630 c/gimple-parser.cc:943
! #: c/gimple-parser.cc:2561 c/gimple-parser.cc:2588 c/c-parser.cc:9461
! #: c/c-parser.cc:17298 c/c-parser.cc:18703 cp/parser.cc:35375
! #: cp/parser.cc:37082 cp/parser.cc:40178 cp/parser.cc:41071
! #: go/gofrontend/embed.cc:404
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<:%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:8955 cp/parser.cc:35262
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<while%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11130 c/c-parser.cc:11647
! #: c/c-parser.cc:11692 c/c-parser.cc:11785 c/c-parser.cc:11932
! #: c/c-parser.cc:12732 c/c-parser.cc:18219 c/c-parser.cc:19820
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34692 cp/parser.cc:35351
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<,%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:11541
  #, fuzzy
  #| msgid "expected %<{%>"
  msgid "expected %<.%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:14202 c/c-parser.cc:14234 c/c-parser.cc:14474
! #: cp/parser.cc:37656 cp/parser.cc:37677
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@end%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:14892 c/gimple-parser.cc:1497 cp/parser.cc:35360
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<>%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:18793 c/c-parser.cc:20236 c/c-parser.cc:20662
! #: cp/parser.cc:35384 cp/parser.cc:42942
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<,%> or %<)%>"
  msgstr "очекивано је %<,%> или %<;%>"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19667 c/c-parser.cc:22952 c/c-parser.cc:22997
! #: c/c-parser.cc:23154 c/c-parser.cc:23501 c/c-parser.cc:24213
! #: c/c-parser.cc:25419 c/c-parser.cc:26923 c/c-parser.cc:28128
! #: c/gimple-parser.cc:798 c/c-parser.cc:6772 c/c-parser.cc:23074
! #: c/c-parser.cc:23297 cp/parser.cc:35363 cp/parser.cc:44637 cp/parser.cc:44810
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "очекивано је %<=%>"
  
! #: c/c-parser.cc:20812 c/c-parser.cc:27191 c/c-parser.cc:27212
! #: c/c-parser.cc:16752 c/c-parser.cc:16764 c/c-parser.cc:20792
! #: cp/parser.cc:43092 cp/parser.cc:43119 cp/parser.cc:50659 cp/parser.cc:50670
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<)%> or %<,%>"
  msgstr "очекивано је %<,%> или %<;%>"
  
! #: c/c-parser.cc:23085 c/c-parser.cc:23165 c/c-parser.cc:23518
! #: c/c-parser.cc:23973 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35339
! #: cp/parser.cc:37866
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<}%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:23178 cp/parser.cc:44735
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<else%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:25091 c/c-parser.cc:25080 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "очекивано је %<#pragma omp section%> или %<}%>"
  
! #: c/c-parser.cc:28806 cp/parser.cc:52607
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9880
  #, fuzzy
  #| msgid "<anonymous>"
  msgid "(anonymous)"
  msgstr "<анонимно>"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19542 cp/parser.cc:35357
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<<%>"
*************** msgstr "очекивано је %<{%>"
*** 23699,23708 ****
  msgid "expected label"
  msgstr "Очекивано је име"
  
! #: cobol/gcobolspec.cc:544
  #, fuzzy, c-format
  #| msgid "Driving:"
! msgid "Driving: (%ld)\n"
  msgstr "Погон:"
  
  #: cp/call.cc:4225
--- 23710,23719 ----
  msgid "expected label"
  msgstr "Очекивано је име"
  
! #: cobol/gcobolspec.cc:554
  #, fuzzy, c-format
  #| msgid "Driving:"
! msgid "Driving: ("
  msgstr "Погон:"
  
  #: cp/call.cc:4225
*************** msgstr "кандидат 1:"
*** 23717,23723 ****
  msgid "  after user-defined conversion:"
  msgstr "тип %qs има кориснички дефинисан конструктор"
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26956
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
--- 23728,23734 ----
  msgid "  after user-defined conversion:"
  msgstr "тип %qs има кориснички дефинисан конструктор"
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26986
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
*************** msgstr "шаблонски параме�
*** 23842,23848 ****
  msgid "<statement>"
  msgstr "очекивана је наредба"
  
! #: cp/error.cc:2381 cp/error.cc:3503 c-family/c-pretty-print.cc:2694
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown src"
  msgid "<unknown>"
--- 23853,23859 ----
  msgid "<statement>"
  msgstr "очекивана је наредба"
  
! #: cp/error.cc:2381 cp/error.cc:3524 c-family/c-pretty-print.cc:2694
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown src"
  msgid "<unknown>"
*************** msgstr ""
*** 23872,23890 ****
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3227
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "грешка у рашчлањивању"
  
! #: cp/error.cc:3242
  #, fuzzy
  #| msgid "Bad operator"
  msgid "<unknown operator>"
  msgstr "Лош оператор"
  
! #: cp/error.cc:3732
  msgid "At global scope:"
  msgstr ""
  
--- 23883,23901 ----
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3248
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "грешка у рашчлањивању"
  
! #: cp/error.cc:3263
  #, fuzzy
  #| msgid "Bad operator"
  msgid "<unknown operator>"
  msgstr "Лош оператор"
  
! #: cp/error.cc:3753
  msgid "At global scope:"
  msgstr ""
  
*************** msgstr ""
*** 23892,23995 ****
  msgid "candidates are:"
  msgstr "кандидати су:"
  
! #: cp/rtti.cc:588
  #, fuzzy
  #| msgid "creating pointer to member reference type %qT"
  msgid "target is not pointer or reference to class"
  msgstr "стварање показивача на члан упућивачког типа %qT"
  
! #: cp/rtti.cc:593
  #, fuzzy
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "target is not pointer or reference to complete type"
  msgstr "аритметика са показивачем на непотпун тип"
  
! #: cp/rtti.cc:599
  #, fuzzy
  #| msgid "creating pointer to member reference type %qT"
  msgid "target is not pointer or reference"
  msgstr "стварање показивача на члан упућивачког типа %qT"
  
! #: cp/rtti.cc:615
  #, fuzzy
  #| msgid "base operand of %<->%> is not a pointer"
  msgid "source is not a pointer"
  msgstr "основни операнд за %<->%> није показивач"
  
! #: cp/rtti.cc:620
  msgid "source is not a pointer to class"
  msgstr ""
  
! #: cp/rtti.cc:625
  #, fuzzy
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "source is a pointer to incomplete type"
  msgstr "не може се %s показивач на непотпуни тип %qT"
  
! #: cp/rtti.cc:638
  #, fuzzy
  #| msgid "%qE does not have class type"
  msgid "source is not of class type"
  msgstr "%qE нема класни тип"
  
! #: cp/rtti.cc:643
  #, fuzzy
  #| msgid "return type is an incomplete type"
  msgid "source is of incomplete class type"
  msgstr "повратни тип је непотпун тип"
  
! #: cp/rtti.cc:654
  msgid "conversion casts away constness"
  msgstr ""
  
! #: cp/rtti.cc:816
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7524 c/c-typeck.cc:5303
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "погрешан тип аргумента уз унарно минус"
  
! #: cp/typeck.cc:7525 c/c-typeck.cc:5289
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "погрешан тип аргумента уз унарно плус"
  
! #: cp/typeck.cc:7552 c/c-typeck.cc:5348
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "погрешан тип аргумента уз битски комплемент"
  
! #: cp/typeck.cc:7572 c/c-typeck.cc:5356
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "погрешан тип аргумента за abs"
  
! #: cp/typeck.cc:7584 c/c-typeck.cc:5378
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "погрешан тип аргумента за конјугацију"
  
! #: cp/typeck.cc:7608
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "погрешан тип аргумента уз унарно плус"
  
! #: cp/typeck.cc:7657
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7659
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7661
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7663
  msgid "no post-decrement operator for type"
  msgstr ""
  
--- 23903,24006 ----
  msgid "candidates are:"
  msgstr "кандидати су:"
  
! #: cp/rtti.cc:589
  #, fuzzy
  #| msgid "creating pointer to member reference type %qT"
  msgid "target is not pointer or reference to class"
  msgstr "стварање показивача на члан упућивачког типа %qT"
  
! #: cp/rtti.cc:594
  #, fuzzy
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "target is not pointer or reference to complete type"
  msgstr "аритметика са показивачем на непотпун тип"
  
! #: cp/rtti.cc:600
  #, fuzzy
  #| msgid "creating pointer to member reference type %qT"
  msgid "target is not pointer or reference"
  msgstr "стварање показивача на члан упућивачког типа %qT"
  
! #: cp/rtti.cc:616
  #, fuzzy
  #| msgid "base operand of %<->%> is not a pointer"
  msgid "source is not a pointer"
  msgstr "основни операнд за %<->%> није показивач"
  
! #: cp/rtti.cc:621
  msgid "source is not a pointer to class"
  msgstr ""
  
! #: cp/rtti.cc:626
  #, fuzzy
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "source is a pointer to incomplete type"
  msgstr "не може се %s показивач на непотпуни тип %qT"
  
! #: cp/rtti.cc:639
  #, fuzzy
  #| msgid "%qE does not have class type"
  msgid "source is not of class type"
  msgstr "%qE нема класни тип"
  
! #: cp/rtti.cc:644
  #, fuzzy
  #| msgid "return type is an incomplete type"
  msgid "source is of incomplete class type"
  msgstr "повратни тип је непотпун тип"
  
! #: cp/rtti.cc:655
  msgid "conversion casts away constness"
  msgstr ""
  
! #: cp/rtti.cc:817
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7640 c/c-typeck.cc:5304
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "погрешан тип аргумента уз унарно минус"
  
! #: cp/typeck.cc:7641 c/c-typeck.cc:5290
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "погрешан тип аргумента уз унарно плус"
  
! #: cp/typeck.cc:7668 c/c-typeck.cc:5349
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "погрешан тип аргумента уз битски комплемент"
  
! #: cp/typeck.cc:7688 c/c-typeck.cc:5357
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "погрешан тип аргумента за abs"
  
! #: cp/typeck.cc:7700 c/c-typeck.cc:5379
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "погрешан тип аргумента за конјугацију"
  
! #: cp/typeck.cc:7724
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "погрешан тип аргумента уз унарно плус"
  
! #: cp/typeck.cc:7773
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7775
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7777
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7779
  msgid "no post-decrement operator for type"
  msgstr ""
  
*************** msgstr ""
*** 24142,24148 ****
  msgid "Unsigned:"
  msgstr ""
  
! #: fortran/expr.cc:3856
  #, fuzzy
  #| msgid "Array assignment"
  msgid "array assignment"
--- 24153,24159 ----
  msgid "Unsigned:"
  msgstr ""
  
! #: fortran/expr.cc:3960
  #, fuzzy
  #| msgid "Array assignment"
  msgid "array assignment"
*************** msgstr ""
*** 24173,24179 ****
  msgid "Driving:"
  msgstr "Погон:"
  
! #: fortran/interface.cc:3905 fortran/intrinsic.cc:4662
  #, fuzzy
  #| msgid "Actual argument at %L must be definable to match dummy INTENT = OUT/INOUT"
  msgid "actual argument to INTENT = OUT/INOUT"
--- 24184,24190 ----
  msgid "Driving:"
  msgstr "Погон:"
  
! #: fortran/interface.cc:3926 fortran/intrinsic.cc:4662
  #, fuzzy
  #| msgid "Actual argument at %L must be definable to match dummy INTENT = OUT/INOUT"
  msgid "actual argument to INTENT = OUT/INOUT"
*************** msgstr "Не ради ништа. Ост
*** 24229,24246 ****
  msgid "unsigned"
  msgstr ""
  
! #: fortran/io.cc:1873
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.cc:3364
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4725
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
--- 24240,24257 ----
  msgid "unsigned"
  msgstr ""
  
! #: fortran/io.cc:1875
  #, c-format
  msgid "%s tag"
  msgstr ""
  
! #: fortran/io.cc:3366
  msgid "internal unit in WRITE"
  msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4727
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr ""
*************** msgstr "блоковско IF"
*** 24347,24357 ****
  msgid "implied END DO"
  msgstr "имплицитно END DO"
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13586
  msgid "assignment"
  msgstr "додела"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13652 fortran/resolve.cc:13655
  msgid "pointer assignment"
  msgstr "додела показивача"
  
--- 24358,24368 ----
  msgid "implied END DO"
  msgstr "имплицитно END DO"
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13576
  msgid "assignment"
  msgstr "додела"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13642 fortran/resolve.cc:13645
  msgid "pointer assignment"
  msgstr "додела показивача"
  
*************** msgstr "додела показивач�
*** 24359,24538 ****
  msgid "simple IF"
  msgstr "једноставно IF"
  
! #: fortran/resolve.cc:2464 fortran/resolve.cc:2659
  #, fuzzy
  #| msgid "elemental subroutine"
  msgid "elemental procedure"
  msgstr "елементални потпрограм"
  
! #: fortran/resolve.cc:2562
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "allocatable argument"
  msgstr "неисправан типски аргумент"
  
! #: fortran/resolve.cc:2567
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "без аргумената"
  
! #: fortran/resolve.cc:2572
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "без аргумената"
  
! #: fortran/resolve.cc:2577
  #, fuzzy
  #| msgid "pointer assignment"
  msgid "pointer argument"
  msgstr "додела показивача"
  
! #: fortran/resolve.cc:2582
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "без аргумената"
  
! #: fortran/resolve.cc:2587
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "value argument"
  msgstr "неисправан типски аргумент"
  
! #: fortran/resolve.cc:2592
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "без аргумената"
  
! #: fortran/resolve.cc:2597
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-shape argument"
  msgstr "неисправан типски аргумент"
  
! #: fortran/resolve.cc:2602
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "без аргумената"
  
! #: fortran/resolve.cc:2607
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "без аргумената"
  
! #: fortran/resolve.cc:2612
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "parametrized derived type argument"
  msgstr "неисправан типски аргумент"
  
! #: fortran/resolve.cc:2617
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "без аргумената"
  
! #: fortran/resolve.cc:2622
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2629
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-type argument"
  msgstr "неисправан типски аргумент"
  
! #: fortran/resolve.cc:2640
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2645
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2652
  #, fuzzy
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "result with non-constant character length"
  msgstr "‘%s’ код %L мора имати константну знаковну дужину у овом контексту"
  
! #: fortran/resolve.cc:2664
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:8002
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:8006
  #, fuzzy
  #| msgid "Perform variable tracking"
  msgid "iterator variable"
  msgstr "Изврши праћење променљивих"
  
! #: fortran/resolve.cc:8010
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Start expression in DO loop"
  msgstr "Израз за корак у петљи DO код %L не може бити нула"
  
! #: fortran/resolve.cc:8014
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "неисправан израз као операнд"
  
! #: fortran/resolve.cc:8018
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Step expression in DO loop"
  msgstr "Израз за корак у петљи DO код %L не може бити нула"
  
! #: fortran/resolve.cc:8636 fortran/resolve.cc:8639
  #, fuzzy
  #| msgid "DEALLOCATE "
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE "
  
! #: fortran/resolve.cc:9063 fortran/resolve.cc:9066
  #, fuzzy
  #| msgid "ALLOCATE "
  msgid "ALLOCATE object"
  msgstr "ALLOCATE "
  
! #: fortran/resolve.cc:9303 fortran/resolve.cc:11450 fortran/resolve.cc:11571
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:9354 fortran/resolve.cc:11462 fortran/resolve.cc:11583
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:11258
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11474
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2058
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6629
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10933
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
--- 24370,24549 ----
  msgid "simple IF"
  msgstr "једноставно IF"
  
! #: fortran/resolve.cc:2465 fortran/resolve.cc:2660
  #, fuzzy
  #| msgid "elemental subroutine"
  msgid "elemental procedure"
  msgstr "елементални потпрограм"
  
! #: fortran/resolve.cc:2563
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "allocatable argument"
  msgstr "неисправан типски аргумент"
  
! #: fortran/resolve.cc:2568
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "без аргумената"
  
! #: fortran/resolve.cc:2573
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "без аргумената"
  
! #: fortran/resolve.cc:2578
  #, fuzzy
  #| msgid "pointer assignment"
  msgid "pointer argument"
  msgstr "додела показивача"
  
! #: fortran/resolve.cc:2583
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "без аргумената"
  
! #: fortran/resolve.cc:2588
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "value argument"
  msgstr "неисправан типски аргумент"
  
! #: fortran/resolve.cc:2593
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "без аргумената"
  
! #: fortran/resolve.cc:2598
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-shape argument"
  msgstr "неисправан типски аргумент"
  
! #: fortran/resolve.cc:2603
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "без аргумената"
  
! #: fortran/resolve.cc:2608
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "без аргумената"
  
! #: fortran/resolve.cc:2613
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "parametrized derived type argument"
  msgstr "неисправан типски аргумент"
  
! #: fortran/resolve.cc:2618
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "без аргумената"
  
! #: fortran/resolve.cc:2623
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2630
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-type argument"
  msgstr "неисправан типски аргумент"
  
! #: fortran/resolve.cc:2641
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2646
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2653
  #, fuzzy
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "result with non-constant character length"
  msgstr "‘%s’ код %L мора имати константну знаковну дужину у овом контексту"
  
! #: fortran/resolve.cc:2665
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:7975
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7979
  #, fuzzy
  #| msgid "Perform variable tracking"
  msgid "iterator variable"
  msgstr "Изврши праћење променљивих"
  
! #: fortran/resolve.cc:7983
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Start expression in DO loop"
  msgstr "Израз за корак у петљи DO код %L не може бити нула"
  
! #: fortran/resolve.cc:7987
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "неисправан израз као операнд"
  
! #: fortran/resolve.cc:7991
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Step expression in DO loop"
  msgstr "Израз за корак у петљи DO код %L не може бити нула"
  
! #: fortran/resolve.cc:8609 fortran/resolve.cc:8612
  #, fuzzy
  #| msgid "DEALLOCATE "
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE "
  
! #: fortran/resolve.cc:9053 fortran/resolve.cc:9056
  #, fuzzy
  #| msgid "ALLOCATE "
  msgid "ALLOCATE object"
  msgstr "ALLOCATE "
  
! #: fortran/resolve.cc:9293 fortran/resolve.cc:11440 fortran/resolve.cc:11561
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:9344 fortran/resolve.cc:11452 fortran/resolve.cc:11573
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:11248
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:11464
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
! #: fortran/trans-array.cc:2061
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6631
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10935
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
*************** msgstr ""
*** 24547,24558 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11373
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13068
  #, fuzzy
  #| msgid "assignment of read-only location"
  msgid "Assignment of scalar to unallocated array"
--- 24558,24569 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11386
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:13081
  #, fuzzy
  #| msgid "assignment of read-only location"
  msgid "Assignment of scalar to unallocated array"
*************** msgstr "додела само-за-чи�
*** 24563,24646 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6387
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6674
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6722
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6732
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6739
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6831
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6899
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6979
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6987 fortran/trans-intrinsic.cc:7032
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9383
  #, fuzzy, c-format
  #| msgid "Argument NCOPIES of REPEAT intrinsic is negative"
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Аргумент NCOPIES уз сопствено REPEAT негативан је"
  
! #: fortran/trans-intrinsic.cc:9415
  #, fuzzy
  #| msgid "Argument NCOPIES of REPEAT intrinsic is negative"
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "Аргумент NCOPIES уз сопствено REPEAT негативан је"
  
! #: fortran/trans-intrinsic.cc:12882
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12894
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12906
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12918
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12926
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
--- 24574,24657 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6366
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6653
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6701
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6711
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6718
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6810
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6878
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6958
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:6966 fortran/trans-intrinsic.cc:7011
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:9362
  #, fuzzy, c-format
  #| msgid "Argument NCOPIES of REPEAT intrinsic is negative"
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Аргумент NCOPIES уз сопствено REPEAT негативан је"
  
! #: fortran/trans-intrinsic.cc:9394
  #, fuzzy
  #| msgid "Argument NCOPIES of REPEAT intrinsic is negative"
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "Аргумент NCOPIES уз сопствено REPEAT негативан је"
  
! #: fortran/trans-intrinsic.cc:12861
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12873
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12885
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12897
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12905
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr ""
*************** msgstr "Очекиван је тип и�
*** 24766,24773 ****
  msgid "expected boolean type"
  msgstr "Очекиван је тип израза"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19534 c/c-parser.cc:19541
! #: cp/parser.cc:41864 cp/parser.cc:41871
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
--- 24777,24784 ----
  msgid "expected boolean type"
  msgstr "Очекиван је тип израза"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19579 c/c-parser.cc:19586
! #: cp/parser.cc:41923 cp/parser.cc:41930
  #, fuzzy, gcc-internal-format
  #| msgid "Expected integer"
  msgid "expected integer"
*************** msgstr "без аргумената"
*** 24850,24856 ****
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9466
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments"
--- 24861,24867 ----
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9471
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many arguments"
*************** msgstr "подршка профилис�
*** 25345,25351 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "циљни формат не подржава бесконачност"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:193
  #, fuzzy, gcc-internal-format
  #| msgid "profiling is still experimental for this target"
  msgid "profiling is not yet implemented for this architecture"
--- 25356,25362 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "циљни формат не подржава бесконачност"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:194
  #, fuzzy, gcc-internal-format
  #| msgid "profiling is still experimental for this target"
  msgid "profiling is not yet implemented for this architecture"
*************** msgstr "-m%s није подржано �
*** 25598,25626 ****
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr ""
  
! #: cobol/parse_ante.h:1728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "Global declarative %s for %s"
  msgstr "глобална декларација %q+#D"
  
! #: cobol/parse_ante.h:2456 cobol/genapi.cc:5784
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: invalid symbol_type_t %d"
! msgstr ""
! 
! #: cobol/parse_ante.h:2798
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: no symbol '%s' found"
  msgstr ""
  
! #: cobol/parse_util.h:351
! #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic function %s(%d) not recognized"
! msgid "%s: intrinsic function  %s not found"
  msgstr "Сопствена функција %s(%d) није препозната"
  
! #: cobol/parse_util.h:383
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "%s: invalid function descr type '%c'"
--- 25609,25639 ----
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr ""
  
! #: cobol/exceptg.h:80
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s:creating '%s'\n"
! msgid "CDF: exception '%s'"
! msgstr "%s:правим ‘%s’\n"
! 
! #: cobol/parse_ante.h:1592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "Global declarative %s for %s"
  msgstr "глобална декларација %q+#D"
  
! #: cobol/parse_ante.h:2385 cobol/symbols.h:134 cobol/genapi.cc:6470
! #: cobol/util.cc:288 cobol/util.cc:337 cobol/util.cc:637
! #, gcc-internal-format
! msgid "%s:%d: invalid %<symbol_type_t%> %d"
  msgstr ""
  
! #: cobol/parse_util.h:360
! #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic function %s(%d) not recognized"
! msgid "%s: intrinsic function %qs not found"
  msgstr "Сопствена функција %s(%d) није препозната"
  
! #: cobol/parse_util.h:392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "%s: invalid function descr type '%c'"
*************** msgid "scan.o: %s"
*** 25633,25639 ****
  msgstr "%s: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3560 fortran/io.cc:3727 fortran/io.cc:4413
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Синтаксна грешка у наредби %s код %C"
--- 25646,25652 ----
  msgstr "%s: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3563 fortran/io.cc:3729 fortran/io.cc:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Синтаксна грешка у наредби %s код %C"
*************** msgstr "недостаје име мак
*** 25733,25739 ****
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3801
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "недостаје име датотеке после %qs"
--- 25746,25752 ----
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3798
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "недостаје име датотеке после %qs"
*************** msgstr "непрепозната вре�
*** 25839,25845 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "непрепозната вредност видљивости „%s“"
  
! #: cobol/lang.opt:46
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "Unrecognized COBOL dialect name: %qs"
--- 25852,25858 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "непрепозната вредност видљивости „%s“"
  
! #: cobol/lang.opt:51
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "Unrecognized COBOL dialect name: %qs"
*************** msgstr "непознато име рег
*** 26034,26122 ****
  msgid "unknown LTO partitioning model %qs"
  msgstr "непознат машински режим %qs"
  
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
  #| msgid "assertion missing after %qs"
  msgid "targets missing after %qs"
  msgstr "недостаје тврдња после %qs"
  
! #: common.opt:2409
  #, fuzzy, gcc-internal-format
  #| msgid "assertion missing after %qs"
  msgid "options or targets=options missing after %qs"
  msgstr "недостаје тврдња после %qs"
  
! #: common.opt:2417
  #, fuzzy, gcc-internal-format
  #| msgid "unknown tls-model \"%s\""
  msgid "unknown offload ABI %qs"
  msgstr "непознат ТЛС модел „%s“"
  
! #: common.opt:2426
  #, fuzzy, gcc-internal-format
  #| msgid "assertion missing after %qs"
  msgid "option missing after %qs"
  msgstr "недостаје тврдња после %qs"
  
! #: common.opt:2603
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr ""
  
! #: common.opt:2619
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown profile update method %qs"
  msgstr "непознат машински режим %qs"
  
! #: common.opt:2728
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown Live-Patching Level %qs"
  msgstr "непознат машински режим %qs"
  
! #: common.opt:2761
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr ""
  
! #: common.opt:3097
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown TLS model %qs"
  msgstr "непознат машински режим %qs"
  
! #: common.opt:3130
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete implementation of class %qs"
  msgid "unknown trampoline implementation %qs"
  msgstr "непотпуна имплементација класе %qs"
  
! #: common.opt:3452
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown vectorizer cost model %qs"
  msgstr "непознат машински режим %qs"
  
! #: common.opt:3483
  #, fuzzy, gcc-internal-format
  #| msgid "traditional C rejects automatic aggregate initialization"
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "традиционални Ц одбија аутоматску успостављање скупина"
  
! #: common.opt:3509
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized visibility value \"%s\""
  msgid "unrecognized visibility value %qs"
  msgstr "непрепозната вредност видљивости „%s“"
  
! #: common.opt:3528
  #, fuzzy, gcc-internal-format
  #| msgid "(near initialization for %qs)"
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "(близу успостављања за %qs)"
  
! #: common.opt:3584
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized zero init padding bits kind %qs"
--- 26047,26135 ----
  msgid "unknown LTO partitioning model %qs"
  msgstr "непознат машински режим %qs"
  
! #: common.opt:2403
  #, fuzzy, gcc-internal-format
  #| msgid "assertion missing after %qs"
  msgid "targets missing after %qs"
  msgstr "недостаје тврдња после %qs"
  
! #: common.opt:2406
  #, fuzzy, gcc-internal-format
  #| msgid "assertion missing after %qs"
  msgid "options or targets=options missing after %qs"
  msgstr "недостаје тврдња после %qs"
  
! #: common.opt:2414
  #, fuzzy, gcc-internal-format
  #| msgid "unknown tls-model \"%s\""
  msgid "unknown offload ABI %qs"
  msgstr "непознат ТЛС модел „%s“"
  
! #: common.opt:2423
  #, fuzzy, gcc-internal-format
  #| msgid "assertion missing after %qs"
  msgid "option missing after %qs"
  msgstr "недостаје тврдња после %qs"
  
! #: common.opt:2600
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr ""
  
! #: common.opt:2616
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown profile update method %qs"
  msgstr "непознат машински режим %qs"
  
! #: common.opt:2725
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown Live-Patching Level %qs"
  msgstr "непознат машински режим %qs"
  
! #: common.opt:2758
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr ""
  
! #: common.opt:3094
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown TLS model %qs"
  msgstr "непознат машински режим %qs"
  
! #: common.opt:3127
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete implementation of class %qs"
  msgid "unknown trampoline implementation %qs"
  msgstr "непотпуна имплементација класе %qs"
  
! #: common.opt:3449
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown vectorizer cost model %qs"
  msgstr "непознат машински режим %qs"
  
! #: common.opt:3480
  #, fuzzy, gcc-internal-format
  #| msgid "traditional C rejects automatic aggregate initialization"
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "традиционални Ц одбија аутоматску успостављање скупина"
  
! #: common.opt:3506
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized visibility value \"%s\""
  msgid "unrecognized visibility value %qs"
  msgstr "непрепозната вредност видљивости „%s“"
  
! #: common.opt:3525
  #, fuzzy, gcc-internal-format
  #| msgid "(near initialization for %qs)"
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "(близу успостављања за %qs)"
  
! #: common.opt:3581
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized zero init padding bits kind %qs"
*************** msgstr "Атрибут %s коси се
*** 26158,26164 ****
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17061 cp/decl.cc:17112
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
--- 26171,26177 ----
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17059 cp/decl.cc:17110
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
*************** msgstr "атрибутска дирек�
*** 26179,26185 ****
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "атрибутска директива %qs игнорисана"
  
! #: attribs.cc:761 c/c-parser.cc:2144 cp/cp-gimplify.cc:3704
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments specified for %qE attribute"
--- 26192,26198 ----
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "атрибутска директива %qs игнорисана"
  
! #: attribs.cc:761 c/c-parser.cc:2189 cp/cp-gimplify.cc:3709
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments specified for %qE attribute"
*************** msgstr "погрешан број арг
*** 26191,26197 ****
  msgid "expected %i or more, found %i"
  msgstr "очекивано је %<(%> или крај линије"
  
! #: attribs.cc:767 c/c-parser.cc:2147 cp/cp-gimplify.cc:3706
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %i, found %i"
--- 26204,26210 ----
  msgid "expected %i or more, found %i"
  msgstr "очекивано је %<(%> или крај линије"
  
! #: attribs.cc:767 c/c-parser.cc:2192 cp/cp-gimplify.cc:3711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %i, found %i"
*************** msgstr "атрибути типа игн
*** 26261,26282 ****
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6235 c-family/c-common.cc:6238 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6900
! #: ada/gcc-interface/utils.cc:6916 ada/gcc-interface/utils.cc:7013
! #: ada/gcc-interface/utils.cc:7030 ada/gcc-interface/utils.cc:7047
! #: ada/gcc-interface/utils.cc:7062 ada/gcc-interface/utils.cc:7078
! #: ada/gcc-interface/utils.cc:7104 ada/gcc-interface/utils.cc:7173
! #: ada/gcc-interface/utils.cc:7200 ada/gcc-interface/utils.cc:7245
! #: ada/gcc-interface/utils.cc:7266 ada/gcc-interface/utils.cc:7314
! #: ada/gcc-interface/utils.cc:7330 ada/gcc-interface/utils.cc:7364
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6097
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
--- 26274,26295 ----
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6256 c-family/c-common.cc:6259 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6902
! #: ada/gcc-interface/utils.cc:6918 ada/gcc-interface/utils.cc:7015
! #: ada/gcc-interface/utils.cc:7032 ada/gcc-interface/utils.cc:7049
! #: ada/gcc-interface/utils.cc:7064 ada/gcc-interface/utils.cc:7080
! #: ada/gcc-interface/utils.cc:7106 ada/gcc-interface/utils.cc:7175
! #: ada/gcc-interface/utils.cc:7202 ada/gcc-interface/utils.cc:7247
! #: ada/gcc-interface/utils.cc:7268 ada/gcc-interface/utils.cc:7316
! #: ada/gcc-interface/utils.cc:7332 ada/gcc-interface/utils.cc:7366
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6142
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
*************** msgstr "атрибут %qE се игно
*** 26298,26305 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1224 cp/decl.cc:1359 cp/decl.cc:2371 cp/decl.cc:2419
! #: cp/decl.cc:2435 cp/decl.cc:3134 cp/decl.cc:3586
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %qD"
--- 26311,26318 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1224 cp/decl.cc:1357 cp/decl.cc:2369 cp/decl.cc:2417
! #: cp/decl.cc:2433 cp/decl.cc:3132 cp/decl.cc:3584
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D"
  msgid "previous declaration of %qD"
*************** msgstr "не могу да нађем д
*** 26422,26428 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "померај ван граница константне ниске"
  
! #: builtins.cc:707 cp/name-lookup.cc:6938
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qE declared here"
--- 26435,26441 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "померај ван граница константне ниске"
  
! #: builtins.cc:707 cp/name-lookup.cc:6941
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qE declared here"
*************** msgstr "константан аргум�
*** 26537,26545 ****
  msgid "illegal argument 0 to %qs"
  msgstr "недостаје аргумент за „%s“"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8084 expr.cc:12464
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
--- 26550,26564 ----
  msgid "illegal argument 0 to %qs"
  msgstr "недостаје аргумент за „%s“"
  
+ #: builtins.cc:7806 internal-fn.cc:4030
+ #, fuzzy, gcc-internal-format
+ #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
+ msgid "third argument to %<crc%> builtins must be a constant"
+ msgstr "трећи аргумент за %<__builtin_prefetch%> мора бити константа"
+ 
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8090 expr.cc:12464
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
*************** msgstr "неисправан аргум�
*** 26547,26608 ****
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8090
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "неисправан аргумент за %<__builtin_frame_address%>"
  
! #: builtins.cc:8379
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> други аргумент мора бити 1"
  
! #: builtins.cc:9343
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "циљни формат не подржава бесконачност"
  
! #: builtins.cc:11402
  #, fuzzy, gcc-internal-format
  #| msgid "%<va_start%> used in function with fixed args"
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "%<va_start%> употребљено у функцији са фиксним аргументима"
  
! #: builtins.cc:11410
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %<va_start%>"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "премало аргумената за функцију %<va_start%>"
  
! #: builtins.cc:11425
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> позвано без аргумената"
  
! #: builtins.cc:11430
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %<va_start%>"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "премало аргумената за функцију %<va_start%>"
  
! #: builtins.cc:11463
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "други параметар за %<va_start%> није последњи именовани аргумент"
  
! #: builtins.cc:11476 c/c-parser.cc:11669
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:11505
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfirst argument of %D must be a pointer, second integer constant"
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "%Hпрви аргумент за %D мора бити показивач, а други целобројна константа"
  
! #: builtins.cc:11518
  #, fuzzy, gcc-internal-format
  #| msgid "%Hlast argument of %D is not integer constant between 0 and 3"
  msgid "last argument of %qD is not integer constant between 0 and 3"
--- 26566,26627 ----
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8096
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "неисправан аргумент за %<__builtin_frame_address%>"
  
! #: builtins.cc:8385
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "%<__builtin_longjmp%> други аргумент мора бити 1"
  
! #: builtins.cc:9349
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "циљни формат не подржава бесконачност"
  
! #: builtins.cc:11408
  #, fuzzy, gcc-internal-format
  #| msgid "%<va_start%> used in function with fixed args"
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "%<va_start%> употребљено у функцији са фиксним аргументима"
  
! #: builtins.cc:11416
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %<va_start%>"
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "премало аргумената за функцију %<va_start%>"
  
! #: builtins.cc:11431
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> позвано без аргумената"
  
! #: builtins.cc:11436
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %<va_start%>"
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "премало аргумената за функцију %<va_start%>"
  
! #: builtins.cc:11469
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "други параметар за %<va_start%> није последњи именовани аргумент"
  
! #: builtins.cc:11482 c/c-parser.cc:11714
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr ""
  
! #: builtins.cc:11511
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfirst argument of %D must be a pointer, second integer constant"
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "%Hпрви аргумент за %D мора бити показивач, а други целобројна константа"
  
! #: builtins.cc:11524
  #, fuzzy, gcc-internal-format
  #| msgid "%Hlast argument of %D is not integer constant between 0 and 3"
  msgid "last argument of %qD is not integer constant between 0 and 3"
*************** msgstr "%Hпоследњи аргуме�
*** 26614,26625 ****
  msgid "cannot tail-call: %s"
  msgstr "не могу да нађем класу %qs"
  
! #: calls.cc:2818
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "позив функције има скупинску вредност"
  
! #: calls.cc:3561
  #, fuzzy, gcc-internal-format
  #| msgid "Pass arguments on the stack"
  msgid "passing too large argument on stack"
--- 26633,26644 ----
  msgid "cannot tail-call: %s"
  msgstr "не могу да нађем класу %qs"
  
! #: calls.cc:2819
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "позив функције има скупинску вредност"
  
! #: calls.cc:3562
  #, fuzzy, gcc-internal-format
  #| msgid "Pass arguments on the stack"
  msgid "passing too large argument on stack"
*************** msgstr "Прослеђуј аргуме�
*** 26631,26756 ****
  msgid "%<verify_marked_backedges%> failed"
  msgstr "verify_name_tags није успело"
  
! #: cfgexpand.cc:2128
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtotal size of local objects too large"
  msgid "total size of local objects is too large"
  msgstr "%Jукупна величина локалних објеката је превелика"
  
! #: cfgexpand.cc:2131 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "величина променљиве %q+D је превелика"
  
! #: cfgexpand.cc:2143
  #, fuzzy, gcc-internal-format
  #| msgid "global register variable %qD used in nested function"
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "глобална регистарска променљива %qD употребљена у угњежденој функцији"
  
! #: cfgexpand.cc:3241
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr "превише алтернатива у %<asm%>"
  
! #: cfgexpand.cc:3248
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr "ограничења операнда за %<asm%> разликују се у броју алтернатива"
  
! #: cfgexpand.cc:3270
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable %qs conflicts with asm clobber list"
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "наводилац asm за променљиву %qs коси се са asm листом продрмавања"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3301
  #, fuzzy, gcc-internal-format
  #| msgid "PIC register %qs clobbered in %<asm%>"
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "ПИЦ регистар %qs продрман у %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3308
  #, fuzzy, gcc-internal-format
  #| msgid "PIC register %qs clobbered in %<asm%>"
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "ПИЦ регистар %qs продрман у %<asm%>"
  
! #: cfgexpand.cc:3321
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3323
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3393 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr "више од %d операнада у %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3446
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "непознато име регистра %qs у %<asm%>"
  
! #: cfgexpand.cc:3518
  #, fuzzy, gcc-internal-format
  #| msgid "invalid Z register replacement for insn"
  msgid "invalid hard register usage between output operands"
  msgstr "неисправна замена регистра Z за ију"
  
! #: cfgexpand.cc:3545
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3553
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3638 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "излазни број %d не може се непосредно адресирати"
  
! #: cfgexpand.cc:3734 varasm.cc:1810
  #, fuzzy, gcc-internal-format
  #| msgid "asm operand %d probably doesn%'t match constraints"
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "asm операнд %d вероватно не одговара ограничењима"
  
! #: cfgexpand.cc:3927
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with output operand"
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "сукоб asm продрмавања са излазним операндом"
  
! #: cfgexpand.cc:3932
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with input operand"
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "сукоб asm продрмавања са улазним операндом"
  
! #: cfgexpand.cc:7029
  #, fuzzy, gcc-internal-format
  #| msgid "not protecting local variables: variable length buffer"
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr "не штитим локалне променљиве: бафер променљиве величине"
  
! #: cfgexpand.cc:7033
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not protecting function: no buffer at least %d bytes long"
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr "не штитим функцију: нема бафера великог бар %d бајтова"
  
! #: cfgexpand.cc:7322
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr ""
--- 26650,26775 ----
  msgid "%<verify_marked_backedges%> failed"
  msgstr "verify_name_tags није успело"
  
! #: cfgexpand.cc:2129
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtotal size of local objects too large"
  msgid "total size of local objects is too large"
  msgstr "%Jукупна величина локалних објеката је превелика"
  
! #: cfgexpand.cc:2132 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "величина променљиве %q+D је превелика"
  
! #: cfgexpand.cc:2144
  #, fuzzy, gcc-internal-format
  #| msgid "global register variable %qD used in nested function"
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "глобална регистарска променљива %qD употребљена у угњежденој функцији"
  
! #: cfgexpand.cc:3242
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr "превише алтернатива у %<asm%>"
  
! #: cfgexpand.cc:3249
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr "ограничења операнда за %<asm%> разликују се у броју алтернатива"
  
! #: cfgexpand.cc:3271
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable %qs conflicts with asm clobber list"
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "наводилац asm за променљиву %qs коси се са asm листом продрмавања"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3302
  #, fuzzy, gcc-internal-format
  #| msgid "PIC register %qs clobbered in %<asm%>"
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "ПИЦ регистар %qs продрман у %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3309
  #, fuzzy, gcc-internal-format
  #| msgid "PIC register %qs clobbered in %<asm%>"
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "ПИЦ регистар %qs продрман у %<asm%>"
  
! #: cfgexpand.cc:3322
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr ""
  
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr ""
  
! #: cfgexpand.cc:3394 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr "више од %d операнада у %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3447
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "непознато име регистра %qs у %<asm%>"
  
! #: cfgexpand.cc:3519
  #, fuzzy, gcc-internal-format
  #| msgid "invalid Z register replacement for insn"
  msgid "invalid hard register usage between output operands"
  msgstr "неисправна замена регистра Z за ију"
  
! #: cfgexpand.cc:3546
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr ""
  
! #: cfgexpand.cc:3554
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr ""
  
! #: cfgexpand.cc:3639 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "излазни број %d не може се непосредно адресирати"
  
! #: cfgexpand.cc:3735 varasm.cc:1810
  #, fuzzy, gcc-internal-format
  #| msgid "asm operand %d probably doesn%'t match constraints"
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "asm операнд %d вероватно не одговара ограничењима"
  
! #: cfgexpand.cc:3928
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with output operand"
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "сукоб asm продрмавања са излазним операндом"
  
! #: cfgexpand.cc:3933
  #, fuzzy, gcc-internal-format
  #| msgid "asm clobber conflict with input operand"
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "сукоб asm продрмавања са улазним операндом"
  
! #: cfgexpand.cc:7085
  #, fuzzy, gcc-internal-format
  #| msgid "not protecting local variables: variable length buffer"
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr "не штитим локалне променљиве: бафер променљиве величине"
  
! #: cfgexpand.cc:7089
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not protecting function: no buffer at least %d bytes long"
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr "не штитим функцију: нема бафера великог бар %d бајтова"
  
! #: cfgexpand.cc:7378
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr ""
*************** msgstr "основни блокови н
*** 27316,27633 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "број об. белешки у ланцу ија (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3266
  #, fuzzy, gcc-internal-format
  #| msgid "caller edge count is negative"
  msgid "caller edge count invalid"
  msgstr "број ивица позивача је негативан"
  
! #: cgraph.cc:3363
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3368
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3398
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3404
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3410 cgraph.cc:3440
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3428
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3447
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3460
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing dimension specification at %C"
  msgid "missing direct call for speculation %i"
  msgstr "Недостаје одредница димензија код %C"
  
! #: cgraph.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use control speculation"
  msgid "missing ref for speculation %i"
  msgstr "Направи спекулацију контроле"
  
! #: cgraph.cc:3474
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3503
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "помоћно поље постављено за ивицу %s->%s"
  
! #: cgraph.cc:3510
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3515
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3520
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "inline clone count is not compatible"
  msgstr "елемент успостављача није константан"
  
! #: cgraph.cc:3527
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3532
  #, fuzzy, gcc-internal-format
  #| msgid "Assume symbols might be invalid"
  msgid "local symbols must be defined"
  msgstr "Претпостави да симболи могу бити неважећи"
  
! #: cgraph.cc:3537
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3542
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3547
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3554
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3559
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3566
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3578
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3585
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "aux field set for edge %s->%s"
  msgid "aux field set for indirect edge from %s"
  msgstr "помоћно поље постављено за ивицу %s->%s"
  
! #: cgraph.cc:3591 cgraph.cc:3651
  #, fuzzy, gcc-internal-format
  #| msgid "PIC code generation is not compatible with fast indirect calls"
  msgid "edge count is not compatible with function count"
  msgstr "стварање ПИЦ кôда није сагласно са брзим посредним позивима"
  
! #: cgraph.cc:3599
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3607 cgraph.cc:3679
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3619
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3629
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "показивач inlined_to је погрешан"
  
! #: cgraph.cc:3634
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "вишеструки уткани позивачи"
  
! #: cgraph.cc:3641
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "показивач inlined_to постављен за неуткане позиваче"
  
! #: cgraph.cc:3669
  #, fuzzy, gcc-internal-format
  #| msgid "incoming edge count does not match number of PHI arguments"
  msgid "caller edge count does not match BB count"
  msgstr "долазна ивица се не поклапа са бројем ПХИ аргумената"
  
! #: cgraph.cc:3700
  #, fuzzy, gcc-internal-format
  #| msgid "incoming edge count does not match number of PHI arguments"
  msgid "indirect call count does not match BB count"
  msgstr "долазна ивица се не поклапа са бројем ПХИ аргумената"
  
! #: cgraph.cc:3717
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3728
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "показивач inlined_to постављен али нема претходника"
  
! #: cgraph.cc:3733
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "показивач inlined_to упућује на самог себе"
  
! #: cgraph.cc:3744
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3763
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3768
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3773
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3785
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3791
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3796
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3812
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3817
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3822
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3858
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "дељени call_stmt:"
  
! #: cgraph.cc:3866
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "ивица показује на погрешну декларацију:"
  
! #: cgraph.cc:3875
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3885
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "недостаје графпоз ивица за call_stmt:"
  
! #: cgraph.cc:3895
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "reference to dead statement"
  msgstr "очекивана је наредба"
  
! #: cgraph.cc:3908
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "ивица %s->%s нема одговарајући call_stmt"
  
! #: cgraph.cc:3920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "edge %s->%s has no corresponding call_stmt"
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "ивица %s->%s нема одговарајући call_stmt"
  
! #: cgraph.cc:3939 cgraph.cc:3952
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3944
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3960
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node није успело"
  
! #: cgraph.cc:4082 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to '-%s' is missing"
  msgid "%s: section %s.%d is missing"
--- 27335,27652 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "број об. белешки у ланцу ија (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3279
  #, fuzzy, gcc-internal-format
  #| msgid "caller edge count is negative"
  msgid "caller edge count invalid"
  msgstr "број ивица позивача је негативан"
  
! #: cgraph.cc:3376
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3381
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3411
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3423 cgraph.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3473
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing dimension specification at %C"
  msgid "missing direct call for speculation %i"
  msgstr "Недостаје одредница димензија код %C"
  
! #: cgraph.cc:3478
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use control speculation"
  msgid "missing ref for speculation %i"
  msgstr "Направи спекулацију контроле"
  
! #: cgraph.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "помоћно поље постављено за ивицу %s->%s"
  
! #: cgraph.cc:3523
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3528
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3533
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "inline clone count is not compatible"
  msgstr "елемент успостављача није константан"
  
! #: cgraph.cc:3540
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3545
  #, fuzzy, gcc-internal-format
  #| msgid "Assume symbols might be invalid"
  msgid "local symbols must be defined"
  msgstr "Претпостави да симболи могу бити неважећи"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3560
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3567
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3579
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3591
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "aux field set for edge %s->%s"
  msgid "aux field set for indirect edge from %s"
  msgstr "помоћно поље постављено за ивицу %s->%s"
  
! #: cgraph.cc:3604 cgraph.cc:3664
  #, fuzzy, gcc-internal-format
  #| msgid "PIC code generation is not compatible with fast indirect calls"
  msgid "edge count is not compatible with function count"
  msgstr "стварање ПИЦ кôда није сагласно са брзим посредним позивима"
  
! #: cgraph.cc:3612
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3620 cgraph.cc:3692
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3642
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "показивач inlined_to је погрешан"
  
! #: cgraph.cc:3647
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "вишеструки уткани позивачи"
  
! #: cgraph.cc:3654
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "показивач inlined_to постављен за неуткане позиваче"
  
! #: cgraph.cc:3682
  #, fuzzy, gcc-internal-format
  #| msgid "incoming edge count does not match number of PHI arguments"
  msgid "caller edge count does not match BB count"
  msgstr "долазна ивица се не поклапа са бројем ПХИ аргумената"
  
! #: cgraph.cc:3713
  #, fuzzy, gcc-internal-format
  #| msgid "incoming edge count does not match number of PHI arguments"
  msgid "indirect call count does not match BB count"
  msgstr "долазна ивица се не поклапа са бројем ПХИ аргумената"
  
! #: cgraph.cc:3730
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3741
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "показивач inlined_to постављен али нема претходника"
  
! #: cgraph.cc:3746
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "показивач inlined_to упућује на самог себе"
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3770
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3786
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3804
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3809
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3825
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3830
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3835
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "дељени call_stmt:"
  
! #: cgraph.cc:3879
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "ивица показује на погрешну декларацију:"
  
! #: cgraph.cc:3888
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3898
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "недостаје графпоз ивица за call_stmt:"
  
! #: cgraph.cc:3908
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "reference to dead statement"
  msgstr "очекивана је наредба"
  
! #: cgraph.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "ивица %s->%s нема одговарајући call_stmt"
  
! #: cgraph.cc:3933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "edge %s->%s has no corresponding call_stmt"
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "ивица %s->%s нема одговарајући call_stmt"
  
! #: cgraph.cc:3952 cgraph.cc:3965
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3957
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3973
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node није успело"
  
! #: cgraph.cc:4095 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to '-%s' is missing"
  msgid "%s: section %s.%d is missing"
*************** msgstr "атрибут %qE се игно
*** 27721,27732 ****
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13593
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F употребљено али недефинисано"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13603
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F декларисано као %<static%> али нигде дефинисано"
--- 27740,27751 ----
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13597
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F употребљено али недефинисано"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13607
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F декларисано као %<static%> али нигде дефинисано"
*************** msgstr ""
*** 27875,27881 ****
  msgid "ld returned %d exit status"
  msgstr "ld врати излазни статус %d"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:640
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "atexit failed"
--- 27894,27900 ----
  msgid "ld returned %d exit status"
  msgstr "ld врати излазни статус %d"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:646
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed"
  msgid "atexit failed"
*************** msgstr "функција %q+D понов
*** 28429,28435 ****
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr "претпостављам да се означено преливање не дешава при упрошћавању пробе опсега"
  
! #: ext-dce.cc:1115
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
--- 28448,28454 ----
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr "претпостављам да се означено преливање не дешава при упрошћавању пробе опсега"
  
! #: ext-dce.cc:1202
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr ""
*************** msgstr ""
*** 29277,29283 ****
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5103
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
--- 29296,29302 ----
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5115
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
*************** msgstr "%s није подржано з�
*** 29294,29300 ****
  msgid "%s not supported on this target"
  msgstr "ограничења стека нису подржана на овом циљу"
  
! #: gimple-fold.cc:8578 gimple-fold.cc:8607
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "поређење је увек %d"
--- 29313,29319 ----
  msgid "%s not supported on this target"
  msgstr "ограничења стека нису подржана на овом циљу"
  
! #: gimple-fold.cc:8582 gimple-fold.cc:8611
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "поређење је увек %d"
*************** msgstr ""
*** 29319,29325 ****
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9308
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD defined here"
--- 29338,29344 ----
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr ""
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9311
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD defined here"
*************** msgstr "Одредба мора бити
*** 29342,29364 ****
  msgid "function may return address of local variable"
  msgstr "функција враћа адресу на локалну променљиву"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12879
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "функција враћа адресу на локалну променљиву"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10781 c/c-parser.cc:22345 c/c-parser.cc:22486
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6512
! #: c/c-typeck.cc:12780 c/c-typeck.cc:12797 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9468 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6205 cp/constexpr.cc:6584
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9605 cp/decl2.cc:6351
! #: cp/decl2.cc:6400 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23073
! #: cp/pt.cc:9266 cp/pt.cc:9936 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4570 cp/typeck.cc:10793
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, fuzzy, gcc-internal-format
--- 29361,29383 ----
  msgid "function may return address of local variable"
  msgstr "функција враћа адресу на локалну променљиву"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12896
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "функција враћа адресу на локалну променљиву"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10785 c/c-parser.cc:22390 c/c-parser.cc:22531
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6513
! #: c/c-typeck.cc:12797 c/c-typeck.cc:12814 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9502 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6220 cp/constexpr.cc:6600
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9603 cp/decl2.cc:6379
! #: cp/decl2.cc:6428 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23077
! #: cp/pt.cc:9271 cp/pt.cc:9941 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4686 cp/typeck.cc:10909
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, fuzzy, gcc-internal-format
*************** msgstr "неисправан режим
*** 30516,30527 ****
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10377 c/c-typeck.cc:13597 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4687 cp/decl.cc:13468 cp/decl.cc:14071 cp/decl.cc:14081
! #: cp/decl.cc:15081 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25737 cp/typeck.cc:5069
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
--- 30535,30546 ----
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10394 c/c-typeck.cc:13614 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4685 cp/decl.cc:13466 cp/decl.cc:14069 cp/decl.cc:14079
! #: cp/decl.cc:15079 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25741 cp/typeck.cc:5185
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
*************** msgstr ""
*** 31764,31775 ****
  msgid "mismatching definition"
  msgstr "недостаје дефиниција"
  
! #: ipa-fnsummary.cc:4845
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr ""
  
! #: ipa-fnsummary.cc:4946
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
--- 31783,31794 ----
  msgid "mismatching definition"
  msgstr "недостаје дефиниција"
  
! #: ipa-fnsummary.cc:4860
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr ""
  
! #: ipa-fnsummary.cc:4961
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
*************** msgstr ""
*** 31779,31785 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4991 ipa-prop.cc:5035 ipa-prop.cc:5115 ipa-prop.cc:5167
  #, fuzzy, gcc-internal-format
  #| msgid "invalid punctuation %qc in constraint"
  msgid "invalid jump function in LTO stream"
--- 31798,31804 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:5019 ipa-prop.cc:5063 ipa-prop.cc:5143 ipa-prop.cc:5195
  #, fuzzy, gcc-internal-format
  #| msgid "invalid punctuation %qc in constraint"
  msgid "invalid jump function in LTO stream"
*************** msgstr ""
*** 31828,31839 ****
  msgid "IPA-SRA access verification failed"
  msgstr "овера није успела: %s"
  
! #: ipa-sra.cc:2751
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2754
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
--- 31847,31858 ----
  msgid "IPA-SRA access verification failed"
  msgstr "овера није успела: %s"
  
! #: ipa-sra.cc:2757
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2760
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
*************** msgstr "подршка за режим %
*** 32246,32252 ****
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "-mcmodel= није подржано на 32-битним системима"
  
! #: lto-streamer-out.cc:2554
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
--- 32265,32271 ----
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "-mcmodel= није подржано на 32-битним системима"
  
! #: lto-streamer-out.cc:2555
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr ""
*************** msgstr ""
*** 32568,32584 ****
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1518
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1553
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
--- 32587,32603 ----
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr ""
  
! #: omp-low.cc:2774 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2777 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr ""
  
! #: omp-low.cc:2781 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr ""
*************** msgstr "-pipe није подржано"
*** 32915,32987 ****
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:316
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr ""
  
! #: omp-offload.cc:929
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr ""
  
! #: omp-offload.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1477
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1551
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-offload.cc:1555 omp-offload.cc:1587
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr ""
  
! #: omp-offload.cc:1560
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1562
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1567
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "routine %qD declared here"
  msgstr "%q+D декларисано овде"
  
! #: omp-offload.cc:1580
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr ""
  
! #: omp-offload.cc:1721
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr ""
  
! #: omp-offload.cc:1729
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr ""
  
! #: omp-offload.cc:1731
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr ""
--- 32934,33006 ----
  msgid "shared-memory region overflow"
  msgstr ""
  
! #: omp-offload.cc:317
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr ""
  
! #: omp-offload.cc:930
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr ""
  
! #: omp-offload.cc:982
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr ""
  
! #: omp-offload.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr ""
  
! #: omp-offload.cc:1478
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr ""
  
! #: omp-offload.cc:1552
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr ""
  
! #: omp-offload.cc:1556 omp-offload.cc:1588
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr ""
  
! #: omp-offload.cc:1561
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1563
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr ""
  
! #: omp-offload.cc:1568
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "routine %qD declared here"
  msgstr "%q+D декларисано овде"
  
! #: omp-offload.cc:1581
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr ""
  
! #: omp-offload.cc:1722
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr ""
  
! #: omp-offload.cc:1730
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr ""
  
! #: omp-offload.cc:1732
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr ""
*************** msgstr "Изврши оптимизац�
*** 33037,33043 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "опција командне линије %qs није подржана овом конфигурацијом"
  
! #: opts-common.cc:1463 opts.cc:2612
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "missing argument to %qs"
--- 33056,33062 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "опција командне линије %qs није подржана овом конфигурацијом"
  
! #: opts-common.cc:1463 opts.cc:2610
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "missing argument to %qs"
*************** msgstr "-f%s није подржано �
*** 33294,33551 ****
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "%s није подржано овом конфигурацијом"
  
! #: opts.cc:1284
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1288
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1315
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "израз ограничења стека није подржан"
  
! #: opts.cc:1327 opts.cc:2324
  #, fuzzy, gcc-internal-format
  #| msgid "-fno-gnu89-inline is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "-fno-gnu89-inline није подржано"
  
! #: opts.cc:1354
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1361
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: opts.cc:1364
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1369
  #, fuzzy, gcc-internal-format
  #| msgid "-Wuninitialized is not supported without -O"
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "-Wuninitialized није подржано без -O"
  
! #: opts.cc:1374
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg\n"
  msgid "vtable verification is not supported with LTO"
  msgstr "профилисање није подржано уз -mg\n"
  
! #: opts.cc:1449
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "праћење променљивих затражено, али бескорисно без стварања исправљачких података"
  
! #: opts.cc:1453
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "праћење променљивих затражено, али неподржано овим исправљачким фоматом"
  
! #: opts.cc:1482
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1495
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1525 config/darwin.cc:3484
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "-freorder-blocks-and-partition не ради на овој архитектури"
  
! #: opts.cc:1541
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "-freorder-blocks-and-partition не ради на овој архитектури"
  
! #: opts.cc:1559 config/pa/pa.cc:580
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "-freorder-blocks-and-partition не ради на овој архитектури"
  
! #: opts.cc:2068
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2303
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2358
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2364
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2399
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "атрибутска директива %qs игнорисана"
  
! #: opts.cc:2423
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2447
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "Неисправан аргумент %qs за %<instanceof%>"
  
! #: opts.cc:2462
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2471
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-malign-loops=%d није између 0 и %d"
  
! #: opts.cc:2530
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "Неисправан аргумент %qs за %<instanceof%>"
  
! #: opts.cc:2667
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2678
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "непрепозната опција командне линије „%s“"
  
! #: opts.cc:2858
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2864
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3110
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "%qs option can be specified only for offload compiler"
  msgstr "%Jатрибут одељка се не може навести за локалне променљиве"
  
! #: opts.cc:3119
  #, fuzzy, gcc-internal-format
  #| msgid "structure alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "равнање структуре мора бити мали степен двојке, не %d"
  
! #: opts.cc:3240
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown stack check parameter %qs"
  msgstr "непознат машински режим %qs"
  
! #: opts.cc:3292
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3303
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "израз ограничења стека није подржан"
  
! #: opts.cc:3340
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "непрепозната опција командне линије „%s“"
  
! #: opts.cc:3540
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "циљни систем не подржава исправљачки излаз"
  
! #: opts.cc:3579
  #, fuzzy, gcc-internal-format
  #| msgid "debug format \"%s\" conflicts with prior selection"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "исправљачки формат „%s“ коси се са претходним избором"
  
! #: opts.cc:3603
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "непрепознат ниво исправљачког излаза „%s“"
  
! #: opts.cc:3605
  #, fuzzy, gcc-internal-format
  #| msgid "debug output level %s is too high"
  msgid "debug output level %qs is too high"
  msgstr "ниво исправљачког излаза %s је превисок"
  
! #: opts.cc:3617
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized btf debug output level %qs"
  msgstr "непрепознат ниво исправљачког излаза „%s“"
  
! #: opts.cc:3634
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "добављам ограничење највеће величине датотеке језгра: %m"
  
! #: opts.cc:3638
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "постављам ограничење највеће величине датотеке језгра: %m"
  
! #: opts.cc:3683
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "непрепозната исправљачка опција: %c"
  
! #: opts.cc:3712
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3716
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: No option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: нема опције -%s"
  
! #: opts.cc:3720
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
--- 33313,33570 ----
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "%s није подржано овом конфигурацијом"
  
! #: opts.cc:1282
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1286
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1313
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "израз ограничења стека није подржан"
  
! #: opts.cc:1325 opts.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "-fno-gnu89-inline is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "-fno-gnu89-inline није подржано"
  
! #: opts.cc:1352
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr ""
  
! #: opts.cc:1359
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: opts.cc:1362
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: opts.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "-Wuninitialized is not supported without -O"
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "-Wuninitialized није подржано без -O"
  
! #: opts.cc:1372
  #, fuzzy, gcc-internal-format
  #| msgid "profiling not supported with -mg\n"
  msgid "vtable verification is not supported with LTO"
  msgstr "профилисање није подржано уз -mg\n"
  
! #: opts.cc:1447
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "праћење променљивих затражено, али бескорисно без стварања исправљачких података"
  
! #: opts.cc:1451
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "праћење променљивих затражено, али неподржано овим исправљачким фоматом"
  
! #: opts.cc:1480
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1493
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1523 config/darwin.cc:3484
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "-freorder-blocks-and-partition не ради на овој архитектури"
  
! #: opts.cc:1539
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "-freorder-blocks-and-partition не ради на овој архитектури"
  
! #: opts.cc:1557 config/pa/pa.cc:580
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "-freorder-blocks-and-partition не ради на овој архитектури"
  
! #: opts.cc:2066
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2301
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2356
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2362
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2397
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "атрибутска директива %qs игнорисана"
  
! #: opts.cc:2421
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2445
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "Неисправан аргумент %qs за %<instanceof%>"
  
! #: opts.cc:2460
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2469
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-malign-loops=%d није између 0 и %d"
  
! #: opts.cc:2528
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "Неисправан аргумент %qs за %<instanceof%>"
  
! #: opts.cc:2665
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2676
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "непрепозната опција командне линије „%s“"
  
! #: opts.cc:2856
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2862
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:3108
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "%qs option can be specified only for offload compiler"
  msgstr "%Jатрибут одељка се не може навести за локалне променљиве"
  
! #: opts.cc:3117
  #, fuzzy, gcc-internal-format
  #| msgid "structure alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "равнање структуре мора бити мали степен двојке, не %d"
  
! #: opts.cc:3238
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown stack check parameter %qs"
  msgstr "непознат машински режим %qs"
  
! #: opts.cc:3290
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3301
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "израз ограничења стека није подржан"
  
! #: opts.cc:3338
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "непрепозната опција командне линије „%s“"
  
! #: opts.cc:3538
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "циљни систем не подржава исправљачки излаз"
  
! #: opts.cc:3577
  #, fuzzy, gcc-internal-format
  #| msgid "debug format \"%s\" conflicts with prior selection"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "исправљачки формат „%s“ коси се са претходним избором"
  
! #: opts.cc:3601
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "непрепознат ниво исправљачког излаза „%s“"
  
! #: opts.cc:3603
  #, fuzzy, gcc-internal-format
  #| msgid "debug output level %s is too high"
  msgid "debug output level %qs is too high"
  msgstr "ниво исправљачког излаза %s је превисок"
  
! #: opts.cc:3615
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized btf debug output level %qs"
  msgstr "непрепознат ниво исправљачког излаза „%s“"
  
! #: opts.cc:3632
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "добављам ограничење највеће величине датотеке језгра: %m"
  
! #: opts.cc:3636
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "постављам ограничење највеће величине датотеке језгра: %m"
  
! #: opts.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "непрепозната исправљачка опција: %c"
  
! #: opts.cc:3710
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3714
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: No option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: нема опције -%s"
  
! #: opts.cc:3718
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
*************** msgstr "Не стварај директ
*** 33883,33905 ****
  msgid "unrecognized enum value: %qs"
  msgstr "непрепознато име одељка „%s“"
  
! #: read-rtl-function.cc:1145 read-rtl-function.cc:1204
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr ""
  
! #: read-rtl-function.cc:1598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate case label: %<"
  msgid "duplicate insn UID: %i"
  msgstr "удвостручена етикета случаја: %<"
  
! #: read-rtl-function.cc:1659
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr ""
  
! #: read-rtl-function.cc:1665
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr ""
--- 33902,33924 ----
  msgid "unrecognized enum value: %qs"
  msgstr "непрепознато име одељка „%s“"
  
! #: read-rtl-function.cc:1148 read-rtl-function.cc:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr ""
  
! #: read-rtl-function.cc:1601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate case label: %<"
  msgid "duplicate insn UID: %i"
  msgstr "удвостручена етикета случаја: %<"
  
! #: read-rtl-function.cc:1662
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr ""
  
! #: read-rtl-function.cc:1668
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr ""
*************** msgstr "неисправан израз
*** 35898,35927 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid fn spec attribute \"%s\""
  msgstr "неисправан тип вектора за атрибут %qE"
  
! #: tree-ssa-alias.cc:4164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "неисправан тип вектора за атрибут %qE"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:5992
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:5995
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "in a call to non-static member function %qD"
  msgstr "неисправна употреба нестатичке чланске функције %qD"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6010
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
--- 35917,35946 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid fn spec attribute \"%s\""
  msgstr "неисправан тип вектора за атрибут %qE"
  
! #: tree-ssa-alias.cc:4166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "неисправан тип вектора за атрибут %qE"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:6013
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:6016
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "in a call to non-static member function %qD"
  msgstr "неисправна употреба нестатичке чланске функције %qD"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6031
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
*************** msgstr ""
*** 35932,35944 ****
  msgid "in a call to built-in function %qD"
  msgstr "позив не-функције %qD"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6014
  #, fuzzy, gcc-internal-format
  #| msgid "no member function %qD declared in %qT"
  msgid "in a call to function %qD declared %qs"
  msgstr "нема чланске функције %qD декларисане у %qT"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6002
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "null argument where non-null required (argument %lu)"
  msgid "argument %u null where non-null expected because argument %u is nonzero"
--- 35951,35963 ----
  msgid "in a call to built-in function %qD"
  msgstr "позив не-функције %qD"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6035
  #, fuzzy, gcc-internal-format
  #| msgid "no member function %qD declared in %qT"
  msgid "in a call to function %qD declared %qs"
  msgstr "нема чланске функције %qD декларисане у %qT"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "null argument where non-null required (argument %lu)"
  msgid "argument %u null where non-null expected because argument %u is nonzero"
*************** msgstr "наредба (%p) означе
*** 36374,36390 ****
  msgid "verify_ssa failed"
  msgstr "verify_ssa није успело"
  
! #: tree-streamer-in.cc:347
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr ""
  
! #: tree-streamer-in.cc:353
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-streamer-in.cc:726
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
--- 36393,36409 ----
  msgid "verify_ssa failed"
  msgstr "verify_ssa није успело"
  
! #: tree-streamer-in.cc:348
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr ""
  
! #: tree-streamer-in.cc:354
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-streamer-in.cc:736
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr ""
*************** msgstr ""
*** 36415,36433 ****
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "враћање адресе локалне променљиве %q+D"
  
! #: tree-tailcall.cc:885 tree-tailcall.cc:914
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "враћање адресе локалне променљиве %q+D"
  
! #: tree-tailcall.cc:909
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "аутоматска променљива %qE не може бити нитно-локална"
  
! #: tree-tailcall.cc:939
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
--- 36434,36452 ----
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "враћање адресе локалне променљиве %q+D"
  
! #: tree-tailcall.cc:1015 tree-tailcall.cc:1044
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "враћање адресе локалне променљиве %q+D"
  
! #: tree-tailcall.cc:1039
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "аутоматска променљива %qE не може бити нитно-локална"
  
! #: tree-tailcall.cc:1069
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr ""
*************** msgstr ""
*** 36457,36463 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5115
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 36476,36482 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5116
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr "нитно-локални COMMON
*** 37057,37063 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "захтевано равнање за %q+D веће је од имплементираног равнања за %wu"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:1969 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "величина складишта за %q+D није позната"
--- 37076,37082 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "захтевано равнање за %q+D веће је од имплементираног равнања за %wu"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:2014 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "величина складишта за %q+D није позната"
*************** msgstr "слаби упућивач %q+D
*** 37142,37148 ****
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "слаби упућивач %q+D мора имати статичку повезивост"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7758
  #, fuzzy, gcc-internal-format
  #| msgid "%Jalias definitions not supported in this configuration"
  msgid "alias definitions not supported in this configuration"
--- 37161,37167 ----
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "слаби упућивач %q+D мора имати статичку повезивост"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7764
  #, fuzzy, gcc-internal-format
  #| msgid "%Jalias definitions not supported in this configuration"
  msgid "alias definitions not supported in this configuration"
*************** msgid "%qE attribute ignored for field o
*** 37335,37364 ****
  msgstr "атрибут %qE се игнорише за поље типа %qT"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7461
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "%qE argument not a string"
  msgstr "аргумент алијаса није ниска"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6947
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "атрибут %qE се игнорише за %qE"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6968
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6982
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute does not apply to types"
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "атрибут %qs није примењив на типове"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6987
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute does not apply to types"
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
--- 37354,37383 ----
  msgstr "атрибут %qE се игнорише за поље типа %qT"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7463
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "%qE argument not a string"
  msgstr "аргумент алијаса није ниска"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6949
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "атрибут %qE се игнорише за %qE"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6970
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr ""
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6984
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute does not apply to types"
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "атрибут %qs није примењив на типове"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6989
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute does not apply to types"
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
*************** msgid "%qE attribute has no effect on un
*** 37376,37388 ****
  msgstr "атрибут %qE има утицаја само у јавним објектима"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7217
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "атрибут %qE се игнорише јер је %qT већ дефинисан"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7223
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a local variable"
--- 37395,37407 ----
  msgstr "атрибут %qE има утицаја само у јавним објектима"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7219
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "атрибут %qE се игнорише јер је %qT већ дефинисан"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7225
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "%qE attribute ignored because %qD is not a local variable"
*************** msgid "weak %q+D cannot be defined %qE"
*** 37707,37713 ****
  msgstr "%q+#D се не може декларисати"
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7288 jit/dummy-frontend.cc:883
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not a string constant"
  msgid "attribute %qE argument not a string"
--- 37726,37732 ----
  msgstr "%q+#D се не може декларисати"
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7290 jit/dummy-frontend.cc:883
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not a string constant"
  msgid "attribute %qE argument not a string"
*************** msgstr "Ознака %s код %L мор
*** 37829,37835 ****
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7447
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applies only to functions"
--- 37848,37854 ----
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7449
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applies only to functions"
*************** msgstr "захтевано равнањ�
*** 37938,37944 ****
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "аргумент атрибута %qs није целобројна константа"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7301
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
--- 37957,37963 ----
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "аргумент атрибута %qs није целобројна константа"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7303
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr ""
*************** msgstr "%qD није деклариса�
*** 37997,38003 ****
  msgid "%qE argument is not a function"
  msgstr "чистачки аргумент није функција"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6573
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "deprecated message is not a string"
--- 38016,38022 ----
  msgid "%qE argument is not a function"
  msgstr "чистачки аргумент није функција"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6576
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "deprecated message is not a string"
*************** msgstr "аргумент атрибут�
*** 38030,38041 ****
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "аргумент атрибута %qs није константна ниска"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4436
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr "величина вектора није целобројни умножак величине компоненте"
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4443
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr "нулта величина вектора"
--- 38049,38060 ----
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "аргумент атрибута %qs није константна ниска"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4438
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr "величина вектора није целобројни умножак величине компоненте"
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4445
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr "нулта величина вектора"
*************** msgstr "атрибут %qE захтев�
*** 38217,38233 ****
  msgid "%qE attribute only applies to variadic functions"
  msgstr "атрибут %qE је примењив само на варијадичке функције"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6848
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "захтевани положај није целобројна константа"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6855
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr "захтевани положај је мањи од нуле"
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7344
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
--- 38236,38252 ----
  msgid "%qE attribute only applies to variadic functions"
  msgstr "атрибут %qE је примењив само на варијадичке функције"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6850
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "захтевани положај није целобројна константа"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6857
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr "захтевани положај је мањи од нуле"
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7346
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
*************** msgstr ""
*** 38242,38248 ****
  msgid "%qE attribute argument not a string constant"
  msgstr "аргумент атрибута %qs није константна ниска"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7478
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name \"%s\""
  msgid "unrecognized %qE attribute argument %qs"
--- 38261,38267 ----
  msgid "%qE attribute argument not a string constant"
  msgstr "аргумент атрибута %qs није константна ниска"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7480
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name \"%s\""
  msgid "unrecognized %qE attribute argument %qs"
*************** msgstr "показивач типа %<vo
*** 38487,38987 ****
  msgid "pointer to a function used in arithmetic"
  msgstr "показивач на функцију употребљен у аритметици"
  
! #: c-family/c-common.cc:3610
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3640 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "адреса за %qD ће увек бити израчуната као %<true%>"
  
! #: c-family/c-common.cc:3685
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3698
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr ""
  
! #: c-family/c-common.cc:3714
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3723
  #, fuzzy, gcc-internal-format
  #| msgid "%<@end%> missing in implementation context"
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "недостаје %<@end%> у контексту имплементације"
  
! #: c-family/c-common.cc:3759
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "адреса за %qD ће увек бити израчуната као %<true%>"
  
! #: c-family/c-common.cc:3795 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "предлажем заграде око израза употребљеног као истинитосна вредност"
  
! #: c-family/c-common.cc:3882 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4001 c/c-typeck.cc:17908
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "неисправна употреба %<restrict%>"
  
! #: c-family/c-common.cc:3958
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "неисправна примена %<sizeof%> на функцијски тип"
  
! #: c-family/c-common.cc:3968
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ИСО Ц++ забрањује примену %<__alignof%> на израз функцијског типа"
  
! #: c-family/c-common.cc:3971
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "new се не може применити на функцијиски тип"
  
! #: c-family/c-common.cc:3982 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "неисправна примена %qs на празан тип"
  
! #: c-family/c-common.cc:3993
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "неисправна примена %qs на непотпун тип %qT"
  
! #: c-family/c-common.cc:4001
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "неисправна примена %qs на непотпун тип %qT"
  
! #: c-family/c-common.cc:4053
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> примењено на битско поље"
  
! #: c-family/c-common.cc:4878
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "први аргумент за %<va_arg%> није типа %<va_list%>"
  
! #: c-family/c-common.cc:4998
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "не могу да искључим уграђену функцију %qs"
  
! #: c-family/c-common.cc:5190
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "показивачи нису дозвољени као вредности случаја"
  
! #: c-family/c-common.cc:5199
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "изрази опсега у наредбама прекидача нису стандардни"
  
! #: c-family/c-common.cc:5204 c-family/c-common.cc:5208
! #: c-family/c-common.cc:5213
  #, fuzzy, gcc-internal-format
  #| msgid "range expressions in switch statements are non-standard"
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "изрази опсега у наредбама прекидача нису стандардни"
  
! #: c-family/c-common.cc:5227 c-family/c-common.cc:5244
  #, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr ""
  
! #: c-family/c-common.cc:5263
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "наведен је празан опсег"
  
! #: c-family/c-common.cc:5317
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "удвостручена (или преклапајућа) вредност случаја"
  
! #: c-family/c-common.cc:5319
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first entry overlapping that value"
  msgid "this is the first entry overlapping that value"
  msgstr "%Jово је први унос који преклапа ту вредност"
  
! #: c-family/c-common.cc:5323
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "удвостручена вредност случаја"
  
! #: c-family/c-common.cc:5324 c-family/c-warn.cc:2662
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "previously used here"
  msgstr "%Jпретходно употребљена овде"
  
! #: c-family/c-common.cc:5328
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "вишеструке етикете подразумеваног у истом прекидачу"
  
! #: c-family/c-common.cc:5330
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first default label"
  msgid "this is the first default label"
  msgstr "%Jово је прва етикета подразумеваног"
  
! #: c-family/c-common.cc:5442
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "узимање адресе етикете није стандардно"
  
! #: c-family/c-common.cc:5627
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "requested alignment is not an integer constant"
  msgstr "захтевано равнање није константа"
  
! #: c-family/c-common.cc:5635 c-family/c-common.cc:5645
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "захтевано равнање није степен двојке"
  
! #: c-family/c-common.cc:5655
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "захтевано равнање је превелико"
  
! #: c-family/c-common.cc:5663
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "захтевано равнање је превелико"
  
! #: c-family/c-common.cc:5858
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "недовољно променљивих аргумената да би се уклопио стражар"
  
! #: c-family/c-common.cc:5873
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "недостаје стражар у позиву функције"
  
! #: c-family/c-common.cc:6112 c-family/c-common.cc:6165 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6116 c-family/c-common.cc:6170
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "неисправан оператор за %<#pragma omp atomic%>"
  
! #: c-family/c-common.cc:6219
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6223
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6412 c-family/c-common.cc:7430
! #: c-family/c-common.cc:7478 c-family/c-common.cc:7560
! #: c-family/c-common.cc:7646 c-family/c-common.cc:8315
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "премало аргумената за функцију %qE"
  
! #: c-family/c-common.cc:6418 c-family/c-common.cc:7485
! #: c-family/c-common.cc:7673 c-family/c-common.cc:8317
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "превише аргумената за функцију %qE"
  
! #: c-family/c-common.cc:6462
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to function %qE must be a constant integer"
  msgstr "трећи аргумент за %<__builtin_prefetch%> мора бити константа"
  
! #: c-family/c-common.cc:6488
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6512 c-family/c-common.cc:6568
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function %qs"
  msgid "non-floating-point argument in call to function %qE"
  msgstr "аргумент који није у покретном зарезу за функцију %qs"
  
! #: c-family/c-common.cc:6541
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function %qs"
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "аргумент који није у покретном зарезу за функцију %qs"
  
! #: c-family/c-common.cc:6558
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function %qs"
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "аргумент који није у покретном зарезу за функцију %qs"
  
! #: c-family/c-common.cc:6587
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function %qs"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "аргумент који није у покретном зарезу за функцију %qs"
  
! #: c-family/c-common.cc:6607 c-family/c-common.cc:6673
! #: c-family/c-common.cc:6757 c-family/c-common.cc:6784
  #, fuzzy, gcc-internal-format
  #| msgid "Argument list function at %L is not allowed in this context"
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "Функција листе аргумената код %L није дозвољена у овом контексту"
  
! #: c-family/c-common.cc:6617
  #, fuzzy, gcc-internal-format
  #| msgid "Argument list function at %L is not allowed in this context"
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "Функција листе аргумената код %L није дозвољена у овом контексту"
  
! #: c-family/c-common.cc:6626
  #, fuzzy, gcc-internal-format
  #| msgid "call to function %qD which throws incomplete type %q#T"
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "позив функције %qD која баца непотпун тип %q#T"
  
! #: c-family/c-common.cc:6635
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6644 c-family/c-common.cc:6653
! #: c-family/c-common.cc:6725 c-family/c-common.cc:6734
  #, fuzzy, gcc-internal-format
  #| msgid "call to function %qD which throws incomplete type %q#T"
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "позив функције %qD која баца непотпун тип %q#T"
  
! #: c-family/c-common.cc:6682 c-family/c-common.cc:6793
  #, fuzzy, gcc-internal-format
  #| msgid "call to function %qD which throws incomplete type %q#T"
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "позив функције %qD која баца непотпун тип %q#T"
  
! #: c-family/c-common.cc:6691 c-family/c-common.cc:6802
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6707
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "прослеђивање аргумента %d од %qE из несагласног показивачког типа"
  
! #: c-family/c-common.cc:6716
  #, fuzzy, gcc-internal-format
  #| msgid "call to function %qD which throws incomplete type %q#T"
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "позив функције %qD која баца непотпун тип %q#T"
  
! #: c-family/c-common.cc:6770
  #, fuzzy, gcc-internal-format
  #| msgid "Argument list function at %L is not allowed in this context"
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "Функција листе аргумената код %L није дозвољена у овом контексту"
  
! #: c-family/c-common.cc:6814
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as unsigned due to prototype"
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "прослеђивање аргумента %d за %qE као неозначеног, због прототипа"
  
! #: c-family/c-common.cc:6824
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as signed due to prototype"
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "прослеђивање аргумента %d за %qE као означеног, због прототипа"
  
! #: c-family/c-common.cc:7089 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "не могу применити %<offsetof%> на статички члански податак %qD"
  
! #: c-family/c-common.cc:7094 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "не могу применити %<offsetof%> када је %<operator[]%> препуњен"
  
! #: c-family/c-common.cc:7101 rust/backend/rust-tree.cc:3600
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "не може се применити %<offsetof%> на чланску функцију %qD"
  
! #: c-family/c-common.cc:7114 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "покушај узимања адресе битског поља %qD у структури"
  
! #: c-family/c-common.cc:7167 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7344
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "size of array is too large"
  msgstr "величина низа %qs је превелика"
  
! #: c-family/c-common.cc:7460 c-family/c-common.cc:7604
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "несагласни тип за аргумент %d у %qE"
  
! #: c-family/c-common.cc:7496
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "прослеђивање аргумента %d од %qE прави показивач од целобројног без претапања"
  
! #: c-family/c-common.cc:7513
  #, fuzzy, gcc-internal-format
  #| msgid "types are not quite compatible"
  msgid "both arguments must be compatible"
  msgstr "типови нису сасвим сагласни"
  
! #: c-family/c-common.cc:7749
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "incorrect number of arguments to function %qE"
  msgstr "премало аргумената за функцију %qE"
  
! #: c-family/c-common.cc:7765
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "аргумент за %qs мора бити двобитна неозначена константа"
  
! #: c-family/c-common.cc:7773
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "аритметика са показивачем на непотпун тип"
  
! #: c-family/c-common.cc:7783
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfirst argument of %D must be a pointer, second integer constant"
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "%Hпрви аргумент за %D мора бити показивач, а други целобројна константа"
  
! #: c-family/c-common.cc:7795
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfirst argument of %D must be a pointer, second integer constant"
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "%Hпрви аргумент за %D мора бити показивач, а други целобројна константа"
  
! #: c-family/c-common.cc:7817
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "argument %d of %qE must be a pointer type"
  msgstr "прослеђивање аргумента %d од %qE из несагласног показивачког типа"
  
! #: c-family/c-common.cc:7827
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "аргумент %d од %qE може бити кандидат за форматски атрибут"
  
! #: c-family/c-common.cc:7836
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "прослеђивање аргумента %d од %qE прави целобројни од показивача без претапања"
  
! #: c-family/c-common.cc:7846
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "size mismatch in argument %d of %qE"
  msgstr "Неслагање типа/ранга у аргументу ‘%s’ код %L"
  
! #: c-family/c-common.cc:7861
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "прослеђивање аргумента %d од %qE прави целобројни од показивача без претапања"
  
! #: c-family/c-common.cc:7867
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards qualifiers from pointer target type"
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "прослеђивање аргумента %d од %qE одбацује одредбе са циљног типа показивача"
  
! #: c-family/c-common.cc:7878
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "аргумент %d од %qE може бити кандидат за форматски атрибут"
  
! #: c-family/c-common.cc:7884
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards qualifiers from pointer target type"
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "прослеђивање аргумента %d од %qE одбацује одредбе са циљног типа показивача"
  
! #: c-family/c-common.cc:7898
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "non-integer memory model argument %d of %qE"
  msgstr "несагласни тип за аргумент %d у %qE"
  
! #: c-family/c-common.cc:7913
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs"
  msgid "invalid memory model argument %d of %qE"
  msgstr "неисправан аргумент типа за %qs"
  
! #: c-family/c-common.cc:8554
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9252
  #, fuzzy, gcc-internal-format
  #| msgid "index in dimension %d is out of bounds at %L"
  msgid "index value is out of bound"
  msgstr "Индекс у димензији %d је ван граница код %L"
  
! #: c-family/c-common.cc:9298 c-family/c-common.cc:9347
! #: c-family/c-common.cc:9363
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion of scalar %qT to vector %qT involves truncation"
--- 38506,39006 ----
  msgid "pointer to a function used in arithmetic"
  msgstr "показивач на функцију употребљен у аритметици"
  
! #: c-family/c-common.cc:3631
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr ""
  
! #: c-family/c-common.cc:3661 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "адреса за %qD ће увек бити израчуната као %<true%>"
  
! #: c-family/c-common.cc:3706
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr ""
  
! #: c-family/c-common.cc:3719
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr ""
  
! #: c-family/c-common.cc:3735
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3744
  #, fuzzy, gcc-internal-format
  #| msgid "%<@end%> missing in implementation context"
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "недостаје %<@end%> у контексту имплементације"
  
! #: c-family/c-common.cc:3780
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "адреса за %qD ће увек бити израчуната као %<true%>"
  
! #: c-family/c-common.cc:3816 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "предлажем заграде око израза употребљеног као истинитосна вредност"
  
! #: c-family/c-common.cc:3903 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4046 c/c-typeck.cc:17925
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "неисправна употреба %<restrict%>"
  
! #: c-family/c-common.cc:3979
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "неисправна примена %<sizeof%> на функцијски тип"
  
! #: c-family/c-common.cc:3989
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ИСО Ц++ забрањује примену %<__alignof%> на израз функцијског типа"
  
! #: c-family/c-common.cc:3992
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "new се не може применити на функцијиски тип"
  
! #: c-family/c-common.cc:4003 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "неисправна примена %qs на празан тип"
  
! #: c-family/c-common.cc:4014
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "неисправна примена %qs на непотпун тип %qT"
  
! #: c-family/c-common.cc:4022
  #, fuzzy, gcc-internal-format
  #| msgid "invalid application of %qs to incomplete type %qT "
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "неисправна примена %qs на непотпун тип %qT"
  
! #: c-family/c-common.cc:4074
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> примењено на битско поље"
  
! #: c-family/c-common.cc:4899
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "први аргумент за %<va_arg%> није типа %<va_list%>"
  
! #: c-family/c-common.cc:5019
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "не могу да искључим уграђену функцију %qs"
  
! #: c-family/c-common.cc:5211
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "показивачи нису дозвољени као вредности случаја"
  
! #: c-family/c-common.cc:5220
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "изрази опсега у наредбама прекидача нису стандардни"
  
! #: c-family/c-common.cc:5225 c-family/c-common.cc:5229
! #: c-family/c-common.cc:5234
  #, fuzzy, gcc-internal-format
  #| msgid "range expressions in switch statements are non-standard"
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "изрази опсега у наредбама прекидача нису стандардни"
  
! #: c-family/c-common.cc:5248 c-family/c-common.cc:5265
  #, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr ""
  
! #: c-family/c-common.cc:5284
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "наведен је празан опсег"
  
! #: c-family/c-common.cc:5338
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "удвостручена (или преклапајућа) вредност случаја"
  
! #: c-family/c-common.cc:5340
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first entry overlapping that value"
  msgid "this is the first entry overlapping that value"
  msgstr "%Jово је први унос који преклапа ту вредност"
  
! #: c-family/c-common.cc:5344
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "удвостручена вредност случаја"
  
! #: c-family/c-common.cc:5345 c-family/c-warn.cc:2662
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "previously used here"
  msgstr "%Jпретходно употребљена овде"
  
! #: c-family/c-common.cc:5349
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "вишеструке етикете подразумеваног у истом прекидачу"
  
! #: c-family/c-common.cc:5351
  #, fuzzy, gcc-internal-format
  #| msgid "%Jthis is the first default label"
  msgid "this is the first default label"
  msgstr "%Jово је прва етикета подразумеваног"
  
! #: c-family/c-common.cc:5463
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "узимање адресе етикете није стандардно"
  
! #: c-family/c-common.cc:5648
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "requested alignment is not an integer constant"
  msgstr "захтевано равнање није константа"
  
! #: c-family/c-common.cc:5656 c-family/c-common.cc:5666
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "захтевано равнање није степен двојке"
  
! #: c-family/c-common.cc:5676
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "захтевано равнање је превелико"
  
! #: c-family/c-common.cc:5684
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "захтевано равнање је превелико"
  
! #: c-family/c-common.cc:5879
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "недовољно променљивих аргумената да би се уклопио стражар"
  
! #: c-family/c-common.cc:5894
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "недостаје стражар у позиву функције"
  
! #: c-family/c-common.cc:6133 c-family/c-common.cc:6186 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6137 c-family/c-common.cc:6191
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "неисправан оператор за %<#pragma omp atomic%>"
  
! #: c-family/c-common.cc:6240
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6244
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6433 c-family/c-common.cc:7451
! #: c-family/c-common.cc:7499 c-family/c-common.cc:7581
! #: c-family/c-common.cc:7667 c-family/c-common.cc:8336
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "премало аргумената за функцију %qE"
  
! #: c-family/c-common.cc:6439 c-family/c-common.cc:7506
! #: c-family/c-common.cc:7694 c-family/c-common.cc:8338
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "превише аргумената за функцију %qE"
  
! #: c-family/c-common.cc:6483
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "third argument to function %qE must be a constant integer"
  msgstr "трећи аргумент за %<__builtin_prefetch%> мора бити константа"
  
! #: c-family/c-common.cc:6509
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6533 c-family/c-common.cc:6589
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function %qs"
  msgid "non-floating-point argument in call to function %qE"
  msgstr "аргумент који није у покретном зарезу за функцију %qs"
  
! #: c-family/c-common.cc:6562
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function %qs"
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "аргумент који није у покретном зарезу за функцију %qs"
  
! #: c-family/c-common.cc:6579
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function %qs"
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "аргумент који није у покретном зарезу за функцију %qs"
  
! #: c-family/c-common.cc:6608
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function %qs"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "аргумент који није у покретном зарезу за функцију %qs"
  
! #: c-family/c-common.cc:6628 c-family/c-common.cc:6694
! #: c-family/c-common.cc:6778 c-family/c-common.cc:6805
  #, fuzzy, gcc-internal-format
  #| msgid "Argument list function at %L is not allowed in this context"
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "Функција листе аргумената код %L није дозвољена у овом контексту"
  
! #: c-family/c-common.cc:6638
  #, fuzzy, gcc-internal-format
  #| msgid "Argument list function at %L is not allowed in this context"
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "Функција листе аргумената код %L није дозвољена у овом контексту"
  
! #: c-family/c-common.cc:6647
  #, fuzzy, gcc-internal-format
  #| msgid "call to function %qD which throws incomplete type %q#T"
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "позив функције %qD која баца непотпун тип %q#T"
  
! #: c-family/c-common.cc:6656
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6665 c-family/c-common.cc:6674
! #: c-family/c-common.cc:6746 c-family/c-common.cc:6755
  #, fuzzy, gcc-internal-format
  #| msgid "call to function %qD which throws incomplete type %q#T"
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "позив функције %qD која баца непотпун тип %q#T"
  
! #: c-family/c-common.cc:6703 c-family/c-common.cc:6814
  #, fuzzy, gcc-internal-format
  #| msgid "call to function %qD which throws incomplete type %q#T"
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "позив функције %qD која баца непотпун тип %q#T"
  
! #: c-family/c-common.cc:6712 c-family/c-common.cc:6823
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6728
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "прослеђивање аргумента %d од %qE из несагласног показивачког типа"
  
! #: c-family/c-common.cc:6737
  #, fuzzy, gcc-internal-format
  #| msgid "call to function %qD which throws incomplete type %q#T"
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "позив функције %qD која баца непотпун тип %q#T"
  
! #: c-family/c-common.cc:6791
  #, fuzzy, gcc-internal-format
  #| msgid "Argument list function at %L is not allowed in this context"
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "Функција листе аргумената код %L није дозвољена у овом контексту"
  
! #: c-family/c-common.cc:6835
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as unsigned due to prototype"
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "прослеђивање аргумента %d за %qE као неозначеног, због прототипа"
  
! #: c-family/c-common.cc:6845
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as signed due to prototype"
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "прослеђивање аргумента %d за %qE као означеног, због прототипа"
  
! #: c-family/c-common.cc:7110 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "не могу применити %<offsetof%> на статички члански податак %qD"
  
! #: c-family/c-common.cc:7115 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "не могу применити %<offsetof%> када је %<operator[]%> препуњен"
  
! #: c-family/c-common.cc:7122 rust/backend/rust-tree.cc:3600
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "не може се применити %<offsetof%> на чланску функцију %qD"
  
! #: c-family/c-common.cc:7135 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "покушај узимања адресе битског поља %qD у структури"
  
! #: c-family/c-common.cc:7188 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7365
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "size of array is too large"
  msgstr "величина низа %qs је превелика"
  
! #: c-family/c-common.cc:7481 c-family/c-common.cc:7625
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "несагласни тип за аргумент %d у %qE"
  
! #: c-family/c-common.cc:7517
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "прослеђивање аргумента %d од %qE прави показивач од целобројног без претапања"
  
! #: c-family/c-common.cc:7534
  #, fuzzy, gcc-internal-format
  #| msgid "types are not quite compatible"
  msgid "both arguments must be compatible"
  msgstr "типови нису сасвим сагласни"
  
! #: c-family/c-common.cc:7770
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "incorrect number of arguments to function %qE"
  msgstr "премало аргумената за функцију %qE"
  
! #: c-family/c-common.cc:7786
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "аргумент за %qs мора бити двобитна неозначена константа"
  
! #: c-family/c-common.cc:7794
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "аритметика са показивачем на непотпун тип"
  
! #: c-family/c-common.cc:7804
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfirst argument of %D must be a pointer, second integer constant"
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "%Hпрви аргумент за %D мора бити показивач, а други целобројна константа"
  
! #: c-family/c-common.cc:7816
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfirst argument of %D must be a pointer, second integer constant"
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "%Hпрви аргумент за %D мора бити показивач, а други целобројна константа"
  
! #: c-family/c-common.cc:7838
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "argument %d of %qE must be a pointer type"
  msgstr "прослеђивање аргумента %d од %qE из несагласног показивачког типа"
  
! #: c-family/c-common.cc:7848
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "аргумент %d од %qE може бити кандидат за форматски атрибут"
  
! #: c-family/c-common.cc:7857
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "прослеђивање аргумента %d од %qE прави целобројни од показивача без претапања"
  
! #: c-family/c-common.cc:7867
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "size mismatch in argument %d of %qE"
  msgstr "Неслагање типа/ранга у аргументу ‘%s’ код %L"
  
! #: c-family/c-common.cc:7882
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "прослеђивање аргумента %d од %qE прави целобројни од показивача без претапања"
  
! #: c-family/c-common.cc:7888
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards qualifiers from pointer target type"
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "прослеђивање аргумента %d од %qE одбацује одредбе са циљног типа показивача"
  
! #: c-family/c-common.cc:7899
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "аргумент %d од %qE може бити кандидат за форматски атрибут"
  
! #: c-family/c-common.cc:7905
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards qualifiers from pointer target type"
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "прослеђивање аргумента %d од %qE одбацује одредбе са циљног типа показивача"
  
! #: c-family/c-common.cc:7919
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of %qE"
  msgid "non-integer memory model argument %d of %qE"
  msgstr "несагласни тип за аргумент %d у %qE"
  
! #: c-family/c-common.cc:7934
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of %qs"
  msgid "invalid memory model argument %d of %qE"
  msgstr "неисправан аргумент типа за %qs"
  
! #: c-family/c-common.cc:8575
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:9273
  #, fuzzy, gcc-internal-format
  #| msgid "index in dimension %d is out of bounds at %L"
  msgid "index value is out of bound"
  msgstr "Индекс у димензији %d је ван граница код %L"
  
! #: c-family/c-common.cc:9319 c-family/c-common.cc:9368
! #: c-family/c-common.cc:9384
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "conversion of scalar %qT to vector %qT involves truncation"
*************** msgstr "двосмислено прет�
*** 38989,39057 ****
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9451 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "built-in function %qE must be directly called"
  msgstr "уткана функција %q+D употребљена али недефинисана"
  
! #: c-family/c-common.cc:9471
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "величина низа %qD није интегралан констатан израз"
  
! #: c-family/c-common.cc:9474
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "величина низа није интегралан констатан израз"
  
! #: c-family/c-common.cc:9478
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "величина низа %qs је негативна"
  
! #: c-family/c-common.cc:9481
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "негативна величина низа"
  
! #: c-family/c-common.cc:9486
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9489
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9494
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is negative"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "величина низа %qs је негативна"
  
! #: c-family/c-common.cc:9497
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9568
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9855
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:9865
  #, fuzzy, gcc-internal-format
  #| msgid "object missing in reference to %q+D"
  msgid "possible fix: dereference with %qs"
--- 39008,39076 ----
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9472 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "built-in function %qE must be directly called"
  msgstr "уткана функција %q+D употребљена али недефинисана"
  
! #: c-family/c-common.cc:9492
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "величина низа %qD није интегралан констатан израз"
  
! #: c-family/c-common.cc:9495
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "величина низа није интегралан констатан израз"
  
! #: c-family/c-common.cc:9499
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "величина низа %qs је негативна"
  
! #: c-family/c-common.cc:9502
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "негативна величина низа"
  
! #: c-family/c-common.cc:9507
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9510
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9515
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is negative"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "величина низа %qs је негативна"
  
! #: c-family/c-common.cc:9518
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9589
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
  
! #: c-family/c-common.cc:9876
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr ""
  
! #: c-family/c-common.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "object missing in reference to %q+D"
  msgid "possible fix: dereference with %qs"
*************** msgstr "целобројна конст�
*** 39703,39709 ****
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "целобројна константа превелика за тип %qs"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12949
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "%<_BitInt(%d)%> is not supported on this target"
--- 39722,39728 ----
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "целобројна константа превелика за тип %qs"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12953
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "%<_BitInt(%d)%> is not supported on this target"
*************** msgstr "лоша употреба реа
*** 39779,39795 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr "конструкција %<@%D%> објективног Ц++а на погрешном месту"
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9675
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9696
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "традиционални Ц одбија надовезивање константних ниски"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19623
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 39798,39814 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr "конструкција %<@%D%> објективног Ц++а на погрешном месту"
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9720
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9741
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "традиционални Ц одбија надовезивање константних ниски"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19652
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 39989,40007 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17691 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27067
! #: cp/parser.cc:50503
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is not a function argument"
  msgstr "%qD није шаблон функције"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16778 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
--- 40008,40026 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17708 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27113
! #: cp/parser.cc:50562
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is not a function argument"
  msgstr "%qD није шаблон функције"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16795 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
*************** msgstr ""
*** 40012,40019 ****
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE није променљива у одредби %qs"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15178 c/c-typeck.cc:16867
! #: c/c-typeck.cc:17055
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "%<_Atomic%> %qE in %qs clause"
--- 40031,40038 ----
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE није променљива у одредби %qs"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15195 c/c-typeck.cc:16884
! #: c/c-typeck.cc:17072
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "%<_Atomic%> %qE in %qs clause"
*************** msgstr "-Wformat-security се игно�
*** 40106,40207 ****
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr ""
  
! #: c-family/c-opts.cc:1108
! #, gcc-internal-format
! msgid "%<-Wabi%> won%'t warn about anything"
! msgstr ""
! 
! #: c-family/c-opts.cc:1110
! #, gcc-internal-format
! msgid "%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default"
! msgstr ""
! 
! #: c-family/c-opts.cc:1113
  #, gcc-internal-format
! msgid "use e.g. %<-Wabi=11%> to warn about changes from GCC 7"
  msgstr ""
  
! #: c-family/c-opts.cc:1198
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "external TLS initialization functions not supported on this target"
  msgstr "ограничења стека нису подржана на овом циљу"
  
! #: c-family/c-opts.cc:1226
  #, fuzzy, gcc-internal-format
  #| msgid "too many filenames given.  Type %s --help for usage"
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "задато је превише датотека.  Упишите %s --help за употребу"
  
! #: c-family/c-opts.cc:1240
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "отварам улазну датотеку %s: %m"
  
! #: c-family/c-opts.cc:1258
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1424 c-family/c-opts.cc:1445
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "отварам датотеку зависности %s: %m"
  
! #: c-family/c-opts.cc:1449
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1459
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "затварам датотеку зависности %s: %m"
  
! #: c-family/c-opts.cc:1462
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "када уписујем излаз у %s: %m"
  
! #: c-family/c-opts.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "to generate dependencies you must specify either -M or -MM"
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "да бисте створили зависности морате навести или -M или -MM"
  
! #: c-family/c-opts.cc:1564
  #, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1597
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "%<-G%> није сагласно са %<-mabicalls%>"
  
! #: c-family/c-opts.cc:1600
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "%<-G%> није сагласно са %<-mabicalls%>"
  
! #: c-family/c-opts.cc:1702
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1706
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1712
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1836
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr "прекасно за # директиву да постави исправљачки директоријум"
--- 40125,40216 ----
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr ""
  
! #: c-family/c-opts.cc:1094
  #, gcc-internal-format
! msgid "%<-fabi-version=%d%> is not supported, using =%d"
  msgstr ""
  
! #: c-family/c-opts.cc:1200
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "external TLS initialization functions not supported on this target"
  msgstr "ограничења стека нису подржана на овом циљу"
  
! #: c-family/c-opts.cc:1228
  #, fuzzy, gcc-internal-format
  #| msgid "too many filenames given.  Type %s --help for usage"
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "задато је превише датотека.  Упишите %s --help за употребу"
  
! #: c-family/c-opts.cc:1242
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "отварам улазну датотеку %s: %m"
  
! #: c-family/c-opts.cc:1260
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr ""
  
! #: c-family/c-opts.cc:1426 c-family/c-opts.cc:1447
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "отварам датотеку зависности %s: %m"
  
! #: c-family/c-opts.cc:1451
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr ""
  
! #: c-family/c-opts.cc:1461
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "затварам датотеку зависности %s: %m"
  
! #: c-family/c-opts.cc:1464
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "када уписујем излаз у %s: %m"
  
! #: c-family/c-opts.cc:1542
  #, fuzzy, gcc-internal-format
  #| msgid "to generate dependencies you must specify either -M or -MM"
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "да бисте створили зависности морате навести или -M или -MM"
  
! #: c-family/c-opts.cc:1566
  #, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1599
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "%<-G%> није сагласно са %<-mabicalls%>"
  
! #: c-family/c-opts.cc:1602
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "%<-G%> није сагласно са %<-mabicalls%>"
  
! #: c-family/c-opts.cc:1704
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr ""
  
! #: c-family/c-opts.cc:1708
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1714
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr ""
  
! #: c-family/c-opts.cc:1838
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr "прекасно за # директиву да постави исправљачки директоријум"
*************** msgid "wrong type argument to %s"
*** 40664,40670 ****
  msgstr "погрешан тип аргумента за abs"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7709 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
--- 40673,40679 ----
  msgstr "погрешан тип аргумента за abs"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7725 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
*************** msgstr "премало аргумена�
*** 41200,41220 ****
  msgid "function %qD used as %<asm%> output"
  msgstr "само-за-читање локација употребљена као %<asm%> излаз"
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5841
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, fuzzy, gcc-internal-format
  #| msgid "assignment of read-only location"
  msgid "assignment of read-only location %qE"
  msgstr "додела само-за-читање локацији"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5844
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only location"
  msgid "increment of read-only location %qE"
  msgstr "увећање само-за-читање локације"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5847
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, fuzzy, gcc-internal-format
  #| msgid "decrement of read-only location"
--- 41209,41229 ----
  msgid "function %qD used as %<asm%> output"
  msgstr "само-за-читање локација употребљена као %<asm%> излаз"
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5842
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, fuzzy, gcc-internal-format
  #| msgid "assignment of read-only location"
  msgid "assignment of read-only location %qE"
  msgstr "додела само-за-читање локацији"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5845
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only location"
  msgid "increment of read-only location %qE"
  msgstr "увећање само-за-читање локације"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5848
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, fuzzy, gcc-internal-format
  #| msgid "decrement of read-only location"
*************** msgstr[1] "прослеђивање ар
*** 41518,41524 ****
  msgstr[2] "прослеђивање аргумента %d од %qE одбацује одредбе са циљног типа показивача"
  msgstr[3] "прослеђивање аргумента %d од %qE одбацује одредбе са циљног типа показивача"
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6465 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 41527,41533 ----
  msgstr[2] "прослеђивање аргумента %d од %qE одбацује одредбе са циљног типа показивача"
  msgstr[3] "прослеђивање аргумента %d од %qE одбацује одредбе са циљног типа показивача"
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6466 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgstr ""
*** 41903,41924 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:94
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:102
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:118
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:127
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
--- 41912,41933 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:103
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:119
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:128
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
*************** msgstr "%qs није исправно з
*** 41940,41993 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1994
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops is obsolete, use -falign-loops"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops је застарело, користите -falign-loops"
  
! #: common/config/i386/i386-common.cc:1997
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d није између 0 и %d"
  
! #: common/config/i386/i386-common.cc:2004
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malign-jumps је застарело, користите -falign-jumps"
  
! #: common/config/i386/i386-common.cc:2007
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d није између 0 и %d"
  
! #: common/config/i386/i386-common.cc:2015
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions is obsolete, use -falign-functions"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions је застарело, користите -falign-functions"
  
! #: common/config/i386/i386-common.cc:2018
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d није између 0 и %d"
  
! #: common/config/i386/i386-common.cc:2027
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "-mbranch-cost=%d није између 0 и 5"
  
! #: common/config/i386/i386-common.cc:2091 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2101
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 41949,42002 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1993
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops is obsolete, use -falign-loops"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops је застарело, користите -falign-loops"
  
! #: common/config/i386/i386-common.cc:1996
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d није између 0 и %d"
  
! #: common/config/i386/i386-common.cc:2003
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malign-jumps је застарело, користите -falign-jumps"
  
! #: common/config/i386/i386-common.cc:2006
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d није између 0 и %d"
  
! #: common/config/i386/i386-common.cc:2014
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions is obsolete, use -falign-functions"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions је застарело, користите -falign-functions"
  
! #: common/config/i386/i386-common.cc:2017
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d није између 0 и %d"
  
! #: common/config/i386/i386-common.cc:2026
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "-mbranch-cost=%d није између 0 и 5"
  
! #: common/config/i386/i386-common.cc:2090 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:2100
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgstr "укључивање радно�
*** 42249,42308 ****
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "Непозната вредност %qs за -mmacosx-version-min"
  
! #: config/darwin-driver.cc:147
  #, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr ""
  
! #: config/darwin-driver.cc:186
  #, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr ""
  
! #: config/darwin-driver.cc:226
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert %qE to %qT"
  msgid "could not understand version %qs"
  msgstr "не могу да претворим %qE у %qT"
  
! #: config/darwin-driver.cc:300
  #, fuzzy, gcc-internal-format
  #| msgid "this target does not support %qs"
  msgid "this compiler does not support %qs"
  msgstr "овај циљ не подржава %qs"
  
! #: config/darwin-driver.cc:326
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown value %qs of -mmacosx-version-min"
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr "Непозната вредност %qs за -mmacosx-version-min"
  
! #: config/darwin-driver.cc:377
  #, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:384
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:393
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:400
  #, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:407
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:416
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr ""
--- 42258,42317 ----
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "Непозната вредност %qs за -mmacosx-version-min"
  
! #: config/darwin-driver.cc:148
  #, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr ""
  
! #: config/darwin-driver.cc:188
  #, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr ""
  
! #: config/darwin-driver.cc:228
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert %qE to %qT"
  msgid "could not understand version %qs"
  msgstr "не могу да претворим %qE у %qT"
  
! #: config/darwin-driver.cc:302
  #, fuzzy, gcc-internal-format
  #| msgid "this target does not support %qs"
  msgid "this compiler does not support %qs"
  msgstr "овај циљ не подржава %qs"
  
! #: config/darwin-driver.cc:328
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown value %qs of -mmacosx-version-min"
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr "Непозната вредност %qs за -mmacosx-version-min"
  
! #: config/darwin-driver.cc:379
  #, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:386
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:395
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:402
  #, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:409
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr ""
  
! #: config/darwin-driver.cc:418
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr ""
*************** msgstr "static није подржано
*** 42484,42491 ****
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11462
! #: config/aarch64/aarch64.cc:18764 config/aarch64/aarch64.cc:19379
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
--- 42493,42500 ----
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11477
! #: config/aarch64/aarch64.cc:18779 config/aarch64/aarch64.cc:19394
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
*************** msgstr "%qE није променљив�
*** 43098,43429 ****
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:649
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qd is not a constant"
  msgid "the arguments to %qE must be constant strings"
  msgstr "аргумент %qd није константа"
  
! #: config/aarch64/aarch64.cc:657
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized state string %qs"
  msgstr "непрепознато име одељка „%s“"
  
! #: config/aarch64/aarch64.cc:741
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "new се не може применити на функцијиски тип"
  
! #: config/aarch64/aarch64.cc:768
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:784
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applies only to function definitions"
  msgstr "%Jатрибут %qE примењује се само на функције"
  
! #: config/aarch64/aarch64.cc:830
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "inconsistent attributes for state %qs"
  msgstr "удвостручени атрибут ConstantValue за поље ‘%s’"
  
! #: config/aarch64/aarch64.cc:1327
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "-march=%s није сагласно са изабраним АБИјем"
  
! #: config/aarch64/aarch64.cc:1330
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%qs is incompatible with the use of vector types"
  msgstr "-march=%s није сагласно са изабраним АБИјем"
  
! #: config/aarch64/aarch64.cc:1334
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1337
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1353
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6685
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7162
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "алтивек аргумент прослеђен непрототипизираној функцији"
  
! #: config/aarch64/aarch64.cc:7303 config/aarch64/aarch64.cc:7382
! #: config/aarch64/aarch64.cc:21640
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7310 config/aarch64/aarch64.cc:7389
! #: config/aarch64/aarch64.cc:21647
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7321 config/aarch64/aarch64.cc:7399
! #: config/aarch64/aarch64.cc:21655 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7526
  #, fuzzy, gcc-internal-format
  #| msgid "Emit code for the counting ISA extension"
  msgid "%qE requires the SVE ISA extension"
  msgstr "Емитуј кôд за бројачко ИСА проширење"
  
! #: config/aarch64/aarch64.cc:7529
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7717
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11460
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11469 config/aarch64/aarch64.cc:11473
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11476
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11534
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11536
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18382
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18426
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "атрибут %qs се игнорише"
  
! #: config/aarch64/aarch64.cc:18482
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on %<__fpreg%>"
  msgid "invalid format for %<sve_width%>"
  msgstr "неисправна операција на %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:18494
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%H value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "неисправна %%H вредност"
  
! #: config/aarch64/aarch64.cc:18514
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18532
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown tuning option (%s)"
  msgstr "непозната функција навода ‘%s’"
  
! #: config/aarch64/aarch64.cc:18719 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10776
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18728 config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18736
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Одредите редослед резервисања регистара"
  
! #: config/aarch64/aarch64.cc:18746 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10814 config/rs6000/rs6000.cc:4518
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs није исправно за %qs"
  
! #: config/aarch64/aarch64.cc:18753
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18760
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18762
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18858
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18874 config/riscv/riscv.cc:10834
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18902
  #, fuzzy, gcc-internal-format
  #| msgid "support for mode %qs"
  msgid "no support for %qs without %qs"
  msgstr "подршка за режим %qs"
  
! #: config/aarch64/aarch64.cc:18955
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "неисправан аргумент за %<__builtin_frame_address%>"
  
! #: config/aarch64/aarch64.cc:18966
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18971
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "Неисправан аргумент %qs за %<instanceof%>"
  
! #: config/aarch64/aarch64.cc:19127
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "прекидач -mcpu=%s коси се са -march="
  
! #: config/aarch64/aarch64.cc:19194
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s не подржава %s"
  
! #: config/aarch64/aarch64.cc:19197
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "%qs је превазиђено"
  
! #: config/aarch64/aarch64.cc:19203
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19276
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19279
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "модела кôда %s није подржан у ПИЦ режиму"
  
! #: config/aarch64/aarch64.cc:19377
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19482
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19485
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19489
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19524
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19527
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19531 config/aarch64/aarch64.cc:19615
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19570
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19611
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19669 config/aarch64/aarch64.cc:19846
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, fuzzy, gcc-internal-format
--- 43107,43438 ----
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:650
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qd is not a constant"
  msgid "the arguments to %qE must be constant strings"
  msgstr "аргумент %qd није константа"
  
! #: config/aarch64/aarch64.cc:658
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized state string %qs"
  msgstr "непрепознато име одељка „%s“"
  
! #: config/aarch64/aarch64.cc:742
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "new се не може применити на функцијиски тип"
  
! #: config/aarch64/aarch64.cc:769
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:785
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qE attribute applies only to functions"
  msgid "%qE attribute applies only to function definitions"
  msgstr "%Jатрибут %qE примењује се само на функције"
  
! #: config/aarch64/aarch64.cc:831
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "inconsistent attributes for state %qs"
  msgstr "удвостручени атрибут ConstantValue за поље ‘%s’"
  
! #: config/aarch64/aarch64.cc:1328
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "-march=%s није сагласно са изабраним АБИјем"
  
! #: config/aarch64/aarch64.cc:1331
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%qs is incompatible with the use of vector types"
  msgstr "-march=%s није сагласно са изабраним АБИјем"
  
! #: config/aarch64/aarch64.cc:1335
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1338
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1355
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6686
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7163
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "алтивек аргумент прослеђен непрототипизираној функцији"
  
! #: config/aarch64/aarch64.cc:7304 config/aarch64/aarch64.cc:7383
! #: config/aarch64/aarch64.cc:21655
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7311 config/aarch64/aarch64.cc:7390
! #: config/aarch64/aarch64.cc:21662
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7322 config/aarch64/aarch64.cc:7400
! #: config/aarch64/aarch64.cc:21670 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7527
  #, fuzzy, gcc-internal-format
  #| msgid "Emit code for the counting ISA extension"
  msgid "%qE requires the SVE ISA extension"
  msgstr "Емитуј кôд за бројачко ИСА проширење"
  
! #: config/aarch64/aarch64.cc:7530
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7718
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11475
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11484 config/aarch64/aarch64.cc:11488
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11491
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11549
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11551
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18397
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18441
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "атрибут %qs се игнорише"
  
! #: config/aarch64/aarch64.cc:18497
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on %<__fpreg%>"
  msgid "invalid format for %<sve_width%>"
  msgstr "неисправна операција на %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:18509
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%H value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "неисправна %%H вредност"
  
! #: config/aarch64/aarch64.cc:18529
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown tuning option (%s)"
  msgstr "непозната функција навода ‘%s’"
  
! #: config/aarch64/aarch64.cc:18734 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18743 config/riscv/riscv.cc:10794
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18751
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Одредите редослед резервисања регистара"
  
! #: config/aarch64/aarch64.cc:18761 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10823 config/rs6000/rs6000.cc:4518
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs није исправно за %qs"
  
! #: config/aarch64/aarch64.cc:18768
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18775
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18777
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18873
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18889 config/riscv/riscv.cc:10843
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18917
  #, fuzzy, gcc-internal-format
  #| msgid "support for mode %qs"
  msgid "no support for %qs without %qs"
  msgstr "подршка за режим %qs"
  
! #: config/aarch64/aarch64.cc:18970
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "неисправан аргумент за %<__builtin_frame_address%>"
  
! #: config/aarch64/aarch64.cc:18981
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18986
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "Неисправан аргумент %qs за %<instanceof%>"
  
! #: config/aarch64/aarch64.cc:19142
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "прекидач -mcpu=%s коси се са -march="
  
! #: config/aarch64/aarch64.cc:19209
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s не подржава %s"
  
! #: config/aarch64/aarch64.cc:19212
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "%qs је превазиђено"
  
! #: config/aarch64/aarch64.cc:19218
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19291
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19294
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "модела кôда %s није подржан у ПИЦ режиму"
  
! #: config/aarch64/aarch64.cc:19392
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19497
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19500
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19504
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19539
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19542
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19546 config/aarch64/aarch64.cc:19630
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19585
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19626
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19684 config/aarch64/aarch64.cc:19861
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 43431,43638 ****
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "лоше формирано %<#pragma init%>"
  
! #: config/aarch64/aarch64.cc:19715
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19723 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19777
  #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19834 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16661
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
  msgstr "аргумент алијаса није ниска"
  
! #: config/aarch64/aarch64.cc:19871
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19874
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19883
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20101
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20110 config/riscv/riscv-target-attr.cc:497
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20118 config/riscv/riscv-target-attr.cc:505
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target_version%> argument not a string"
  msgstr "аргумент алијаса није ниска"
  
! #: config/aarch64/aarch64.cc:20140
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "missing value in %<target_version%> attribute"
  msgstr "неисправан аргумент за атрибут %qs"
  
! #: config/aarch64/aarch64.cc:20144
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20150
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20736 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13694
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "израз ограничења стека није подржан"
  
! #: config/aarch64/aarch64.cc:20857 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13819 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "__builtin_eh_return није подржан на овом циљу"
  
! #: config/aarch64/aarch64.cc:22409 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22414 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22419 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23825 config/aarch64/aarch64.cc:23828
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29341 config/i386/i386.cc:25621
! #: config/i386/i386.cc:25752
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %wd"
  msgstr "неподржана комбинација: %s"
  
! #: config/aarch64/aarch64.cc:29355
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "-fPIC тренутно није подржано на 68000 и 68010"
  
! #: config/aarch64/aarch64.cc:29359 config/i386/i386.cc:25643
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29393
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "-fPIC тренутно није подржано на 68000 и 68010"
  
! #: config/aarch64/aarch64.cc:29397 config/i386/i386.cc:25674
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument type %qs to %qs"
  msgid "unsupported argument type %qT for simd"
  msgstr "Неисправан тип аргумента %qs за %qs"
  
! #: config/aarch64/aarch64.cc:29468
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "опција -shared тренутно није подржана за ВАКСов ЕЛФ"
  
! #: config/aarch64/aarch64.cc:29488
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29676
  #, fuzzy, gcc-internal-format
  #| msgid "type attributes ignored after type is already defined"
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "атрибути типа игноришу се пошто је тип већ дефинисан"
  
! #: config/aarch64/aarch64.cc:29678
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%q+D defined here"
  msgstr "%q+D декларисано овде"
  
! #: config/aarch64/aarch64.cc:30158
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30467
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31107 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "величина низа %qD није интегралан констатан израз"
  
! #: config/aarch64/aarch64.cc:31120
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "прослеђивање аргумента %d за %qE са различитом ширином, због прототипа"
  
! #: config/aarch64/aarch64.cc:31123 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31136
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "прослеђивање аргумента %d за %qE са различитом ширином, због прототипа"
  
! #: config/aarch64/aarch64.cc:31150 config/arm/arm-mve-builtins.cc:685
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "прослеђивање аргумента %d за %qE са различитом ширином, због прототипа"
  
! #: config/aarch64/aarch64.cc:31162 config/arm/arm-mve-builtins.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
--- 43440,43647 ----
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "лоше формирано %<#pragma init%>"
  
! #: config/aarch64/aarch64.cc:19730
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19738 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19792
  #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19849 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16688
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
  msgstr "аргумент алијаса није ниска"
  
! #: config/aarch64/aarch64.cc:19886
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19889
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19898
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20116
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20125 config/riscv/riscv-target-attr.cc:497
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20133 config/riscv/riscv-target-attr.cc:505
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target_version%> argument not a string"
  msgstr "аргумент алијаса није ниска"
  
! #: config/aarch64/aarch64.cc:20155
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "missing value in %<target_version%> attribute"
  msgstr "неисправан аргумент за атрибут %qs"
  
! #: config/aarch64/aarch64.cc:20159
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20165
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20751 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13703
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "израз ограничења стека није подржан"
  
! #: config/aarch64/aarch64.cc:20872 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13828 config/rs6000/rs6000.cc:25404
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_eh_return not supported on this target"
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "__builtin_eh_return није подржан на овом циљу"
  
! #: config/aarch64/aarch64.cc:22424 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22429 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22434 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23889 config/aarch64/aarch64.cc:23892
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29422 config/i386/i386.cc:25619
! #: config/i386/i386.cc:25750
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %wd"
  msgstr "неподржана комбинација: %s"
  
! #: config/aarch64/aarch64.cc:29436
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "-fPIC тренутно није подржано на 68000 и 68010"
  
! #: config/aarch64/aarch64.cc:29440 config/i386/i386.cc:25641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29474
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "-fPIC тренутно није подржано на 68000 и 68010"
  
! #: config/aarch64/aarch64.cc:29478 config/i386/i386.cc:25672
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument type %qs to %qs"
  msgid "unsupported argument type %qT for simd"
  msgstr "Неисправан тип аргумента %qs за %qs"
  
! #: config/aarch64/aarch64.cc:29549
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "опција -shared тренутно није подржана за ВАКСов ЕЛФ"
  
! #: config/aarch64/aarch64.cc:29569
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29757
  #, fuzzy, gcc-internal-format
  #| msgid "type attributes ignored after type is already defined"
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "атрибути типа игноришу се пошто је тип већ дефинисан"
  
! #: config/aarch64/aarch64.cc:29759
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%q+D defined here"
  msgstr "%q+D декларисано овде"
  
! #: config/aarch64/aarch64.cc:30239
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:30548
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31188 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "величина низа %qD није интегралан констатан израз"
  
! #: config/aarch64/aarch64.cc:31201
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "прослеђивање аргумента %d за %qE са различитом ширином, због прототипа"
  
! #: config/aarch64/aarch64.cc:31204 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:31217
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "прослеђивање аргумента %d за %qE са различитом ширином, због прототипа"
  
! #: config/aarch64/aarch64.cc:31231 config/arm/arm-mve-builtins.cc:685
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "прослеђивање аргумента %d за %qE са различитом ширином, због прототипа"
  
! #: config/aarch64/aarch64.cc:31243 config/arm/arm-mve-builtins.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
*************** msgstr "Кашњење L%d оставе
*** 43701,43707 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "лоша вредност %qs за -mmemory-latency"
  
! #: config/alpha/alpha.cc:7360 config/alpha/alpha.cc:7363 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 43710,43716 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "лоша вредност %qs за -mmemory-latency"
  
! #: config/alpha/alpha.cc:7357 config/alpha/alpha.cc:7360 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "аргумент атрибут�
*** 43841,43847 ****
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5895 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
--- 43850,43856 ----
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5901 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
*************** msgid "argument of %qE attribute ignored
*** 43993,44015 ****
  msgstr "атрибут %qE се игнорише"
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5918
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
  msgstr "атрибут %qs примењује се само на променљиве"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24288
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24352
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24381
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid type for %<asm%> flag output"
--- 44002,44024 ----
  msgstr "атрибут %qE се игнорише"
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5924
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
  msgstr "атрибут %qs примењује се само на променљиве"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24290
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24354
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24383
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid type for %<asm%> flag output"
*************** msgstr "%qs очекује конста�
*** 44634,44640 ****
  msgid "supported core architectures:%s"
  msgstr ""
  
! #: config/avr/avr-passes.cc:4907
  #, fuzzy, gcc-internal-format
  #| msgid "could not split insn"
  msgid "failed to split insn"
--- 44643,44649 ----
  msgid "supported core architectures:%s"
  msgstr ""
  
! #: config/avr/avr-passes.cc:5038
  #, fuzzy, gcc-internal-format
  #| msgid "could not split insn"
  msgid "failed to split insn"
*************** msgstr "-pipe није подржано"
*** 44674,44686 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe није подржано"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11234
  #, fuzzy, gcc-internal-format
  #| msgid "-G and -static are mutually exclusive"
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-G и -static су међусобно искључиви"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11246
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%qs function cannot have arguments"
--- 44683,44695 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe није подржано"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11243
  #, fuzzy, gcc-internal-format
  #| msgid "-G and -static are mutually exclusive"
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-G и -static су међусобно искључиви"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11255
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%qs function cannot have arguments"
*************** msgstr "%qD не може имати п�
*** 44691,44697 ****
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11243
  #, fuzzy, gcc-internal-format
  #| msgid "Function does not return a value"
  msgid "%qs function cannot return a value"
--- 44700,44706 ----
  msgid "method %qs has an implicit %<this%> argument"
  msgstr ""
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11252
  #, fuzzy, gcc-internal-format
  #| msgid "Function does not return a value"
  msgid "%qs function cannot return a value"
*************** msgstr "%qs несагласан атр�
*** 44871,44905 ****
  msgid "architecture %qs supported for assembler only"
  msgstr "МЦУ %qs подржан само за асемблер"
  
! #: config/avr/avr.cc:15093
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "conversion from address space %qs to address space %qs"
  msgstr "Претварање из %s у %s код %L"
  
! #: config/avr/avr.cc:16261 config/avr/avr.cc:16274
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of module in string constant"
  msgid "%s expects a compile time integer constant"
  msgstr "Неочекиван крај модула у константној ниски"
  
! #: config/avr/avr.cc:16289
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "атрибут %qs захтева целобројну константу као аргумент"
  
! #: config/avr/avr.cc:16332
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16341
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 44880,44914 ----
  msgid "architecture %qs supported for assembler only"
  msgstr "МЦУ %qs подржан само за асемблер"
  
! #: config/avr/avr.cc:15107
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "conversion from address space %qs to address space %qs"
  msgstr "Претварање из %s у %s код %L"
  
! #: config/avr/avr.cc:16275 config/avr/avr.cc:16288
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of module in string constant"
  msgid "%s expects a compile time integer constant"
  msgstr "Неочекиван крај модула у константној ниски"
  
! #: config/avr/avr.cc:16303
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:16318
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "атрибут %qs захтева целобројну константу као аргумент"
  
! #: config/avr/avr.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:16355
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr ""
*** 45390,45396 ****
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6748
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
--- 45399,45405 ----
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6754
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
*************** msgstr "поље %qs није нађен
*** 45458,45469 ****
  msgid "unrecognizable argument of option %<"
  msgstr "непрепозната опција командне линије „%s“"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:722
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:757
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
--- 45467,45478 ----
  msgid "unrecognizable argument of option %<"
  msgstr "непрепозната опција командне линије „%s“"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:728
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:763
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
*************** msgstr "Архитектура ЕСА/39
*** 45480,45492 ****
  msgid "cannot open %qs"
  msgstr "не могу да отворим %s"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:850
  #, fuzzy, gcc-internal-format
  #| msgid "%s:cannot open source file\n"
  msgid "cannot open omp_requires file %qs"
  msgstr "%s:не могу да отворим изворну датотеку\n"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:854
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "cannot read omp_requires file %qs"
--- 45489,45501 ----
  msgid "cannot open %qs"
  msgstr "не могу да отворим %s"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "%s:cannot open source file\n"
  msgid "cannot open omp_requires file %qs"
  msgstr "%s:не могу да отворим изворну датотеку\n"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "cannot read omp_requires file %qs"
*************** msgstr ""
*** 46216,46223 ****
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10651
! #: config/riscv/riscv.cc:10655
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-protector not supported for this target"
  msgid "%<-fcf-protection%> is not compatible with this target"
--- 46225,46232 ----
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10660
! #: config/riscv/riscv.cc:10664
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-protector not supported for this target"
  msgid "%<-fcf-protection%> is not compatible with this target"
*************** msgstr "%s није подржано з�
*** 46575,46648 ****
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%s функције ограничене на %d регистарских параметара"
  
! #: config/i386/i386.cc:13437
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13448 config/i386/i386.cc:13462
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "неподржана величина операнда за проширени регистар"
  
! #: config/i386/i386.cc:13494
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "проширени регистри немају високе половине"
  
! #: config/i386/i386.cc:13509
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "неподржана величина операнда за проширени регистар"
  
! #: config/i386/i386.cc:13707 config/i386/i386.cc:13709
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17917
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:23148
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23235
  #, fuzzy, gcc-internal-format
  #| msgid "no low registers available for popping high registers"
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "нема доступних ниских регистара за подизање високих регистара"
  
! #: config/i386/i386.cc:23331
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "модела кôда %<large%> још увек није подржан"
  
! #: config/i386/i386.cc:24046
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25580
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25587
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25594
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26281
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
--- 46584,46657 ----
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%s функције ограничене на %d регистарских параметара"
  
! #: config/i386/i386.cc:13439
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13450 config/i386/i386.cc:13464
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "неподржана величина операнда за проширени регистар"
  
! #: config/i386/i386.cc:13496
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "проширени регистри немају високе половине"
  
! #: config/i386/i386.cc:13511
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "неподржана величина операнда за проширени регистар"
  
! #: config/i386/i386.cc:13709 config/i386/i386.cc:13711
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17919
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:23150
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:23237
  #, fuzzy, gcc-internal-format
  #| msgid "no low registers available for popping high registers"
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "нема доступних ниских регистара за подизање високих регистара"
  
! #: config/i386/i386.cc:23333
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "модела кôда %<large%> још увек није подржан"
  
! #: config/i386/i386.cc:24048
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25578
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25585
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25592
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:26279
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
*************** msgstr "тврдња: %s је додел
*** 46857,46864 ****
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%s се не може користити овде у асемблеру"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16727
! #: config/s390/s390.cc:16777 config/s390/s390.cc:16794
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
--- 46866,46873 ----
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%s се не може користити овде у асемблеру"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16754
! #: config/s390/s390.cc:16804 config/s390/s390.cc:16821
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
*************** msgstr ""
*** 46998,47004 ****
  msgid "stack limit expression is not supported"
  msgstr "израз ограничења стека није подржан"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17417
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
--- 47007,47013 ----
  msgid "stack limit expression is not supported"
  msgstr "израз ограничења стека није подржан"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17444
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
*************** msgstr "-fdata-sections није под�
*** 47009,47041 ****
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "успостављена променљива %q+D означена је као dllimport"
  
! #: config/microblaze/microblaze.cc:1760
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-protector not supported for this target"
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "-fstack-protector није подржано за овај циљ"
  
! #: config/microblaze/microblaze.cc:1772
  #, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1821
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1838
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1845
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1851
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
--- 47018,47050 ----
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "успостављена променљива %q+D означена је као dllimport"
  
! #: config/microblaze/microblaze.cc:1764
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-protector not supported for this target"
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "-fstack-protector није подржано за овај циљ"
  
! #: config/microblaze/microblaze.cc:1776
  #, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1825
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1842
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1849
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr ""
  
! #: config/microblaze/microblaze.cc:1855
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr ""
*************** msgstr "отварам улазну да
*** 47886,47936 ****
  msgid "malformed ptx file"
  msgstr "лоше формирано име функције навода"
  
! #: config/nvptx/mkoffload.cc:336
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:420 config/nvptx/mkoffload.cc:492
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find protocol declaration for %qs"
  msgid "Cannot find function declaration for %qs"
  msgstr "не могу да нађем декларацију протокола за %qs"
  
! #: config/nvptx/mkoffload.cc:592
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "променљива окружења DJGPP није дефинисана"
  
! #: config/nvptx/mkoffload.cc:613
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:644
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:692
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:715
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognizable argument of option "
  msgstr "непрепозната опција командне линије „%s“"
  
! #: config/nvptx/mkoffload.cc:804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot open %s"
  msgid "cannot open '%s'"
  msgstr "не могу да отворим %s"
  
! #: config/nvptx/mkoffload.cc:860
  #, fuzzy, gcc-internal-format
  #| msgid "%s:cannot open graph file\n"
  msgid "cannot open intermediate ptx file"
--- 47895,47945 ----
  msgid "malformed ptx file"
  msgstr "лоше формирано име функције навода"
  
! #: config/nvptx/mkoffload.cc:339
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:426 config/nvptx/mkoffload.cc:498
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find protocol declaration for %qs"
  msgid "Cannot find function declaration for %qs"
  msgstr "не могу да нађем декларацију протокола за %qs"
  
! #: config/nvptx/mkoffload.cc:598
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "променљива окружења DJGPP није дефинисана"
  
! #: config/nvptx/mkoffload.cc:619
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:650
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:698
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:721
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognizable argument of option "
  msgstr "непрепозната опција командне линије „%s“"
  
! #: config/nvptx/mkoffload.cc:810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot open %s"
  msgid "cannot open '%s'"
  msgstr "не могу да отворим %s"
  
! #: config/nvptx/mkoffload.cc:866
  #, fuzzy, gcc-internal-format
  #| msgid "%s:cannot open graph file\n"
  msgid "cannot open intermediate ptx file"
*************** msgstr "%s:не могу да отвор
*** 47941,48027 ****
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:342
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:359
  #, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:382
  #, fuzzy, gcc-internal-format
  #| msgid "passing floating point arguments in fp regs not yet supported"
  msgid "not generating patch area, nops not supported"
  msgstr "прослеђивање аргумената у покретном зарезу у ФП регистрима још увек није подржано"
  
! #: config/nvptx/nvptx.cc:479
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2409
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2659
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5900
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "атрибут %qE се игнорише на типовима"
  
! #: config/nvptx/nvptx.cc:5923
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "атрибут __BELOW100__ није дозвољен са аутом. складишном класом"
  
! #: config/nvptx/nvptx.cc:6368
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6381
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qd is not a constant"
  msgid "complement argument must be constant"
  msgstr "аргумент %qd није константа"
  
! #: config/nvptx/nvptx.cc:6721
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6729
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6743
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7629
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7768
  #, fuzzy, gcc-internal-format
  #| msgid "%Jalias definitions not supported in this configuration"
  msgid "weak alias definitions not supported in this configuration"
  msgstr "%Jдефиниције алијаса нису подржане у овој конфигурацији"
  
! #: config/nvptx/nvptx.cc:7781
  #, fuzzy, gcc-internal-format
  #| msgid "%Jalias definitions not supported in this configuration"
  msgid "non-function alias definitions not supported in this configuration"
--- 47950,48036 ----
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:348
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:365
  #, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:388
  #, fuzzy, gcc-internal-format
  #| msgid "passing floating point arguments in fp regs not yet supported"
  msgid "not generating patch area, nops not supported"
  msgstr "прослеђивање аргумената у покретном зарезу у ФП регистрима још увек није подржано"
  
! #: config/nvptx/nvptx.cc:485
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2415
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:2665
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:5906
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute requires a void return type"
  msgstr "атрибут %qE се игнорише на типовима"
  
! #: config/nvptx/nvptx.cc:5929
  #, fuzzy, gcc-internal-format
  #| msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "атрибут __BELOW100__ није дозвољен са аутом. складишном класом"
  
! #: config/nvptx/nvptx.cc:6374
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6387
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qd is not a constant"
  msgid "complement argument must be constant"
  msgstr "аргумент %qd није константа"
  
! #: config/nvptx/nvptx.cc:6727
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6735
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6749
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7635
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7774
  #, fuzzy, gcc-internal-format
  #| msgid "%Jalias definitions not supported in this configuration"
  msgid "weak alias definitions not supported in this configuration"
  msgstr "%Jдефиниције алијаса нису подржане у овој конфигурацији"
  
! #: config/nvptx/nvptx.cc:7787
  #, fuzzy, gcc-internal-format
  #| msgid "%Jalias definitions not supported in this configuration"
  msgid "non-function alias definitions not supported in this configuration"
*************** msgstr "атрибут %qs захтев�
*** 48454,48555 ****
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10571
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10576
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10636
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10642
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr ""
  
! #: config/riscv/riscv.cc:10682 config/riscv/riscv.cc:10685
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs with %qs"
  msgstr "модела кôда %qs није подржан у %s-битном режиму"
  
! #: config/riscv/riscv.cc:10714
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10721
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10728
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "ИСО Ц 90 не подржава комплексне типове"
  
! #: config/riscv/riscv.cc:10733
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10734
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10746
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:10756
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d није између %d и 12"
  
! #: config/riscv/riscv.cc:10769
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10796 config/rs6000/rs6000.cc:4530
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs није исправно за %qs"
  
! #: config/riscv/riscv.cc:10810 config/rs6000/rs6000.cc:4513
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs није исправно за %qs"
  
! #: config/riscv/riscv.cc:11305
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "%qs function cannot have different interrupt type"
  msgstr "%sчланска функција %qD не може имати кн-одредбу"
  
! #: config/riscv/riscv.cc:11880
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
--- 48463,48564 ----
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:10580
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10585
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10645
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10651
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr ""
  
! #: config/riscv/riscv.cc:10691 config/riscv/riscv.cc:10694
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs with %qs"
  msgstr "модела кôда %qs није подржан у %s-битном режиму"
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:10730
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10732
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:10737
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "ИСО Ц 90 не подржава комплексне типове"
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr ""
  
! #: config/riscv/riscv.cc:10743
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr ""
  
! #: config/riscv/riscv.cc:10751
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:10755
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:10765
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d није између %d и 12"
  
! #: config/riscv/riscv.cc:10778
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:10805 config/rs6000/rs6000.cc:4530
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs није исправно за %qs"
  
! #: config/riscv/riscv.cc:10819 config/rs6000/rs6000.cc:4513
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs није исправно за %qs"
  
! #: config/riscv/riscv.cc:11314
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "%qs function cannot have different interrupt type"
  msgstr "%sчланска функција %qD не може имати кн-одредбу"
  
! #: config/riscv/riscv.cc:11889
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
*************** msgstr ""
*** 49172,49188 ****
  msgid "Virtual function multiversioning not supported"
  msgstr "израз ограничења стека није подржан"
  
! #: config/rs6000/rs6000.cc:28798
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29276
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29281
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
--- 49181,49197 ----
  msgid "Virtual function multiversioning not supported"
  msgstr "израз ограничења стека није подржан"
  
! #: config/rs6000/rs6000.cc:28801
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29279
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29284
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
*************** msgstr ""
*** 49424,49557 ****
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "угњеждена функција %qs декларисана као %<extern%>"
  
! #: config/s390/s390.cc:16296
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-битни АБИ није подржан у режиму ЕСЕ/390"
  
! #: config/s390/s390.cc:16303
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16338
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16341
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16370
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Ограничи употребу хардверских инструкција покретног зареза на 32-битне операције"
  
! #: config/s390/s390.cc:16374
  #, fuzzy, gcc-internal-format
  #| msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations"
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "Дозволи хардверским ФП инструкцијама да покрију и 32-битне и 64-битне операције"
  
! #: config/s390/s390.cc:16386
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16395
  #, fuzzy, gcc-internal-format
  #| msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float нису подржани у комбинацији"
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "величина стека мора бити већа од вредности браника стека"
  
! #: config/s390/s390.cc:16403
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "величина стека не сме бити већа од 64k"
  
! #: config/s390/s390.cc:16406
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-guard implies use of -mstack-size"
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "-mstack-guard имплицира коришћење -mstack-size"
  
! #: config/s390/s390.cc:16419
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16425
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16492
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16528
  #, fuzzy, gcc-internal-format
  #| msgid "argument to \"%s\" should be a non-negative integer"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "аргумент за „%s“ треба да је ненегативан цео број"
  
! #: config/s390/s390.cc:16535
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "аргумент за атрибут %qs већи од %d"
  
! #: config/s390/s390.cc:16566
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16733
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "ограничења стека нису подржана на овом циљу"
  
! #: config/s390/s390.cc:17792
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "invalid cc output constraint: %qs"
  msgstr "неисправан аргумент опције %qs"
  
! #: config/s390/s390.cc:17797
  #, fuzzy, gcc-internal-format
  #| msgid "mudflap: this language is not supported"
  msgid "multiple cc output constraints not supported"
  msgstr "блатобран: овај језик није подржан"
  
! #: config/s390/s390.cc:17802
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable %qs conflicts with asm clobber list"
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "наводилац asm за променљиву %qs коси се са asm листом продрмавања"
  
! #: config/s390/s390.cc:17808
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand output code"
  msgid "invalid type for cc output constraint"
--- 49433,49566 ----
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "угњеждена функција %qs декларисана као %<extern%>"
  
! #: config/s390/s390.cc:16323
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-битни АБИ није подржан у режиму ЕСЕ/390"
  
! #: config/s390/s390.cc:16330
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16365
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16368
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Ограничи употребу хардверских инструкција покретног зареза на 32-битне операције"
  
! #: config/s390/s390.cc:16401
  #, fuzzy, gcc-internal-format
  #| msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations"
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "Дозволи хардверским ФП инструкцијама да покрију и 32-битне и 64-битне операције"
  
! #: config/s390/s390.cc:16413
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16422
  #, fuzzy, gcc-internal-format
  #| msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "-mbackchain -mpacked-stack -mhard-float нису подржани у комбинацији"
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "величина стека мора бити већа од вредности браника стека"
  
! #: config/s390/s390.cc:16430
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "величина стека не сме бити већа од 64k"
  
! #: config/s390/s390.cc:16433
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-guard implies use of -mstack-size"
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "-mstack-guard имплицира коришћење -mstack-size"
  
! #: config/s390/s390.cc:16446
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16449
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16452
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16455
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16519
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16555
  #, fuzzy, gcc-internal-format
  #| msgid "argument to \"%s\" should be a non-negative integer"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "аргумент за „%s“ треба да је ненегативан цео број"
  
! #: config/s390/s390.cc:16562
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "аргумент за атрибут %qs већи од %d"
  
! #: config/s390/s390.cc:16593
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16760
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "ограничења стека нису подржана на овом циљу"
  
! #: config/s390/s390.cc:17819
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "invalid cc output constraint: %qs"
  msgstr "неисправан аргумент опције %qs"
  
! #: config/s390/s390.cc:17824
  #, fuzzy, gcc-internal-format
  #| msgid "mudflap: this language is not supported"
  msgid "multiple cc output constraints not supported"
  msgstr "блатобран: овај језик није подржан"
  
! #: config/s390/s390.cc:17829
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable %qs conflicts with asm clobber list"
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "наводилац asm за променљиву %qs коси се са asm листом продрмавања"
  
! #: config/s390/s390.cc:17835
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand output code"
  msgid "invalid type for cc output constraint"
*************** msgstr "шаблонски параме�
*** 49965,50039 ****
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "параметар %q+D декларисан као %<inline%>"
  
! #: ada/gcc-interface/utils.cc:4427
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid element type for attribute %qs"
  msgstr "неисправан тип вектора за атрибут %qE"
  
! #: ada/gcc-interface/utils.cc:4451
  #, fuzzy, gcc-internal-format
  #| msgid "number of components of the vector not a power of two"
  msgid "number of components of vector not a power of two"
  msgstr "број компоненти вектора није степен двојке"
  
! #: ada/gcc-interface/utils.cc:6705 ada/gcc-interface/utils.cc:6883
! #: ada/gcc-interface/utils.cc:7123
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "атрибут %qs се игнорише"
  
! #: ada/gcc-interface/utils.cc:6760
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "ненулти атрибут без аргумената код непрототипа"
  
! #: ada/gcc-interface/utils.cc:6775
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument has invalid operand number (argument %lu)"
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "ненулти аргумент има неисправан број операнада (аргумент %lu)"
  
! #: ada/gcc-interface/utils.cc:6797
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "ненулти аргумент са бројем операнада ван опсега (аргумент %lu, операнд %lu)"
  
! #: ada/gcc-interface/utils.cc:6806
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "ненулти аргумент упућује на непоказивачки операнд (аргумент %lu, операнд %lu)"
  
! #: ada/gcc-interface/utils.cc:6827
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires prototypes with named arguments"
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "атрибут %qE захтева прототипове са именованим аргументима"
  
! #: ada/gcc-interface/utils.cc:6836
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variadic functions"
  msgid "%qs attribute only applies to variadic functions"
  msgstr "атрибут %qE је примењив само на варијадичке функције"
  
! #: ada/gcc-interface/utils.cc:7083 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "%qE attribute has no effect"
  msgstr "атрибут %qE се игнорише"
  
! #: ada/gcc-interface/utils.cc:7418
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "attribute %qs applies to array types only"
  msgstr "атрибут %qs примењује се само на променљиве"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14860 cp/typeck.cc:2520
! #: cp/typeck.cc:9603 cp/typeck.cc:10396 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "празна вредност није игнорисана а требало би"
--- 49974,50048 ----
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "параметар %q+D декларисан као %<inline%>"
  
! #: ada/gcc-interface/utils.cc:4429
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid element type for attribute %qs"
  msgstr "неисправан тип вектора за атрибут %qE"
  
! #: ada/gcc-interface/utils.cc:4453
  #, fuzzy, gcc-internal-format
  #| msgid "number of components of the vector not a power of two"
  msgid "number of components of vector not a power of two"
  msgstr "број компоненти вектора није степен двојке"
  
! #: ada/gcc-interface/utils.cc:6707 ada/gcc-interface/utils.cc:6885
! #: ada/gcc-interface/utils.cc:7125
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "атрибут %qs се игнорише"
  
! #: ada/gcc-interface/utils.cc:6762
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "ненулти атрибут без аргумената код непрототипа"
  
! #: ada/gcc-interface/utils.cc:6777
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument has invalid operand number (argument %lu)"
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "ненулти аргумент има неисправан број операнада (аргумент %lu)"
  
! #: ada/gcc-interface/utils.cc:6799
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "ненулти аргумент са бројем операнада ван опсега (аргумент %lu, операнд %lu)"
  
! #: ada/gcc-interface/utils.cc:6808
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "ненулти аргумент упућује на непоказивачки операнд (аргумент %lu, операнд %lu)"
  
! #: ada/gcc-interface/utils.cc:6829
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires prototypes with named arguments"
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "атрибут %qE захтева прототипове са именованим аргументима"
  
! #: ada/gcc-interface/utils.cc:6838
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variadic functions"
  msgid "%qs attribute only applies to variadic functions"
  msgstr "атрибут %qE је примењив само на варијадичке функције"
  
! #: ada/gcc-interface/utils.cc:7085 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "%qE attribute has no effect"
  msgstr "атрибут %qE се игнорише"
  
! #: ada/gcc-interface/utils.cc:7420
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "attribute %qs applies to array types only"
  msgstr "атрибут %qs примењује се само на променљиве"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14877 cp/typeck.cc:2520
! #: cp/typeck.cc:9719 cp/typeck.cc:10512 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "празна вредност није игнорисана а требало би"
*************** msgstr "тип низа %q+D доврш�
*** 50112,50119 ****
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "%qD је већ декларисано у овом досегу"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9859
! #: c/c-decl.cc:9865 c/c-decl.cc:10092
  #, fuzzy, gcc-internal-format
  #| msgid "original label is here"
  msgid "originally defined here"
--- 50121,50128 ----
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "%qD је већ декларисано у овом досегу"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9862
! #: c/c-decl.cc:9868 c/c-decl.cc:10096
  #, fuzzy, gcc-internal-format
  #| msgid "original label is here"
  msgid "originally defined here"
*************** msgstr "%H%qE недекларисано
*** 50449,50455 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "%H(Сваки недекларисани идентификатор пријављен је само једном"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3632
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "на етикету %qE упућено ван било које функције"
--- 50458,50464 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "%H(Сваки недекларисани идентификатор пријављен је само једном"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3630
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "на етикету %qE упућено ван било које функције"
*************** msgstr "скок у наредбени �
*** 50486,50492 ****
  msgid "duplicate label declaration %qE"
  msgstr "Удвостручена декларација етикете %qE"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4135
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "удвостручена етикета %qD"
--- 50495,50501 ----
  msgid "duplicate label declaration %qE"
  msgstr "Удвостручена декларација етикете %qE"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4133
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "удвостручена етикета %qD"
*************** msgstr "бескорисно %<__thread%
*** 50674,50680 ****
  msgid "invalid use of attributes in empty declaration"
  msgstr "%<inline%> у празној декларацији"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2513
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "празна декларација"
--- 50683,50689 ----
  msgid "invalid use of attributes in empty declaration"
  msgstr "%<inline%> у празној декларацији"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2558
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "празна декларација"
*************** msgstr "ИСО Ц 90 не подржав
*** 50692,50703 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> није дозвољено другде осим у досегу прототипа функције"
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8993
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%s%> not allowed to be specified in this context"
--- 50701,50712 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10990
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> није дозвољено другде осим у досегу прототипа функције"
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8996
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%s%> not allowed to be specified in this context"
*************** msgstr "%<this%> се не може уп
*** 50708,50714 ****
  msgid "%q+D is usually a function"
  msgstr "%q+D је обично функција"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10816 cp/decl.cc:18580
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for %q+D"
  msgid "no previous declaration for %qD"
--- 50717,50723 ----
  msgid "%q+D is usually a function"
  msgstr "%q+D је обично функција"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10820 cp/decl.cc:18578
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for %q+D"
  msgid "no previous declaration for %qD"
*************** msgstr "не могу да ставим
*** 50791,50797 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "неуспостављена константа %qD"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9535
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 50800,50806 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "неуспостављена константа %qD"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9533
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "удвостручено %<restr
*** 50952,50958 ****
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "сукобљено име наткласе %qs"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3794
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
--- 50961,50967 ----
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "сукобљено име наткласе %qs"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3839
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
*************** msgstr "складишна класа н
*** 51002,51008 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "складишна класа наведена за параметар %qs"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13709
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "складишна класа наведена за име типа"
--- 51011,51017 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "складишна класа наведена за параметар %qs"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "складишна класа наведена за име типа"
*************** msgstr "%qs декларисано ка�
*** 51198,51210 ****
  msgid "function definition has qualified void return type"
  msgstr "дефиниција функције има одређен празан повратни тип"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14134
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "одредбе типова се игноришу на повратном типу функције"
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3796
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%>-qualified function type"
--- 51207,51219 ----
  msgid "function definition has qualified void return type"
  msgstr "дефиниција функције има одређен празан повратни тип"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14132
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "одредбе типова се игноришу на повратном типу функције"
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3841
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%>-qualified function type"
*************** msgstr "ИСО Ц забрањује к�
*** 51342,51348 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "члан структуре или уније не може имати променљиво измењив тип"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12576
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "променљива или поље %qE декларисано празним"
--- 51351,51357 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "члан структуре или уније не може имати променљиво измењив тип"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12574
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "променљива или поље %qE декларисано празним"
*************** msgstr "променљива претх�
*** 51422,51434 ****
  msgid "%<constexpr%> object has variably modified type"
  msgstr "%qT је променљиво измењив тип"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13368
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "неисправне одредбе уз тип не-чланске функције"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for field of %<constexpr%> object"
--- 51431,51443 ----
  msgid "%<constexpr%> object has variably modified type"
  msgstr "%qT је променљиво измењив тип"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13413
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "неисправне одредбе уз тип не-чланске функције"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13416
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for field of %<constexpr%> object"
*************** msgstr "скок у досег иден�
*** 51461,51467 ****
  msgid "object with variably modified type must have no linkage"
  msgstr "објекат променљиво измењивог типа не може имати повезивост"
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10790
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "декларација функције није прототип"
--- 51470,51476 ----
  msgid "object with variably modified type must have no linkage"
  msgstr "објекат променљиво измењивог типа не може имати повезивост"
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10794
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "декларација функције није прототип"
*************** msgstr "угњеждена поновн�
*** 51551,51568 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "угњеждена поновна дефиниција %<struct %E%>"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10120
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10126
  #, fuzzy, gcc-internal-format
  #| msgid "unknown field %qE specified in initializer"
  msgid "%qT defined in underspecified object initializer"
  msgstr "непознато поље %qE наведено у успостављачу"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5719 cp/parser.cc:28813
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "декларација ништа не декларише"
--- 51560,51577 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "угњеждена поновна дефиниција %<struct %E%>"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10124
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10130
  #, fuzzy, gcc-internal-format
  #| msgid "unknown field %qE specified in initializer"
  msgid "%qT defined in underspecified object initializer"
  msgstr "непознато поље %qE наведено у успостављачу"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5717 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "декларација ништа не декларише"
*************** msgstr "структура нема им
*** 51624,51630 ****
  msgid "struct has no members"
  msgstr "структура нема чланова"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15166
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member in union is a GCC extension"
--- 51633,51639 ----
  msgid "struct has no members"
  msgstr "структура нема чланова"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15164
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member in union is a GCC extension"
*************** msgstr "%Jфлексибилан чла�
*** 51641,51998 ****
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:9684
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "%Jфлексибилан члански низ није на крају структуре"
  
! #: c/c-decl.cc:9711
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "type %qT is too large"
  msgstr "величина низа %qs је превелика"
  
! #: c/c-decl.cc:9775
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9842
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "унија не може бити учињена провидном"
  
! #: c/c-decl.cc:9856
  #, fuzzy, gcc-internal-format
  #| msgid "a member of a structure or union cannot have a variably modified type"
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "члан структуре или уније не може имати променљиво измењив тип"
  
! #: c/c-decl.cc:9863
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %<struct %E%>"
  msgid "redefinition of struct or union %qT"
  msgstr "поновна дефиниција %<struct %E%>"
  
! #: c/c-decl.cc:10042
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "угњеждена поновна дефиниција %<enum %E%>"
  
! #: c/c-decl.cc:10090
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "поновљена декларација %<enum %E%>"
  
! #: c/c-decl.cc:10102
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10189 cp/decl.cc:17838 m2/gm2-gcc/m2type.cc:2088
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
  msgstr "наведени режим је премали за набројиве вредности"
  
! #: c/c-decl.cc:10208
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "вредности у набрајању премашују опсег највећег целог броја"
  
! #: c/c-decl.cc:10217
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "вредности у набрајању премашују опсег највећег целог броја"
  
! #: c/c-decl.cc:10330
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of %<enum %E%>"
  msgid "conflicting redefinition of enum %qT"
  msgstr "угњеждена поновна дефиниција %<enum %E%>"
  
! #: c/c-decl.cc:10363 c/c-decl.cc:10379
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "вредност набрајача за %qE није целобројна константа"
  
! #: c/c-decl.cc:10374
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "вредност набрајача за %qE није целобројна константа"
  
! #: c/c-decl.cc:10398
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "преливање у вредностима набрајача"
  
! #: c/c-decl.cc:10405
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumerator value outside the range of underlying type"
  msgstr "вредности у набрајању премашују опсег највећег целог броја"
  
! #: c/c-decl.cc:10422
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10450
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "enumerator value outside the range of %qs"
  msgstr "ИСО Ц ограничава вредности набрајача на опсег %<int%>"
  
! #: c/c-decl.cc:10456
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ИСО Ц ограничава вредности набрајача на опсег %<int%>"
  
! #: c/c-decl.cc:10664 cp/decl.cc:6053 cp/decl.cc:18438
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %qD given attribute %qs"
  msgstr "утканој функцији %q+D дат је атрибут noinline"
  
! #: c/c-decl.cc:10683
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "повратни тип је непотпун тип"
  
! #: c/c-decl.cc:10695
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "повратни тип спада на %<int%>"
  
! #: c/c-decl.cc:10723
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about global functions without prototypes"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "Упозори на глобалне функције без прототипа"
  
! #: c/c-decl.cc:10776
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10799
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %q+D"
  msgid "no previous prototype for %qD"
  msgstr "нема претходног прототипа за %q+D"
  
! #: c/c-decl.cc:10808
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no prototype before its definition"
  msgid "%qD was used with no prototype before its definition"
  msgstr "%q+D је употребљено без прототипа пре дефиниције"
  
! #: c/c-decl.cc:10826
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no declaration before its definition"
  msgid "%qD was used with no declaration before its definition"
  msgstr "%q+D је употребљено без декларације пре дефиниције"
  
! #: c/c-decl.cc:10845
  #, fuzzy, gcc-internal-format
  #| msgid "return type of %q+D is not %<int%>"
  msgid "return type of %qD is not %<int%>"
  msgstr "повратни тип за %q+D није %<int%>"
  
! #: c/c-decl.cc:10847
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10854
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is normally a non-static function"
  msgid "%qD is normally a non-static function"
  msgstr "%q+D је обично нестатичка функција"
  
! #: c/c-decl.cc:10905
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style parameter declarations in prototyped function definition"
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "%Jстаровремска декларација параметара у дефиницији функције са прототипом"
  
! #: c/c-decl.cc:10921
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtraditional C rejects ISO C style function definitions"
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "%Jтрадиционални Ц одбија дефиниције функција у стилу ИСО Ц-а"
  
! #: c/c-decl.cc:10938
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr ""
  
! #: c/c-decl.cc:10978 c/c-decl.cc:10982
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style function definition"
  msgid "old-style function definition"
  msgstr "%Jстаровремска дефиниција функције"
  
! #: c/c-decl.cc:10995
  #, fuzzy, gcc-internal-format
  #| msgid "%Jparameter name missing from parameter list"
  msgid "parameter name missing from parameter list"
  msgstr "%Jнедостаје име параметра у листи параметара"
  
! #: c/c-decl.cc:11011
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a non-parameter"
  msgid "%qD declared as a non-parameter"
  msgstr "%q+D декларисано као не-параметарско"
  
! #: c/c-decl.cc:11019
  #, fuzzy, gcc-internal-format
  #| msgid "multiple parameters named %q+D"
  msgid "multiple parameters named %qD"
  msgstr "више параметара по имену %q+D"
  
! #: c/c-decl.cc:11028
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared with void type"
  msgid "parameter %qD declared with void type"
  msgstr "параметар %q+D декларисан са празним типом"
  
! #: c/c-decl.cc:11057 c/c-decl.cc:11062
  #, fuzzy, gcc-internal-format
  #| msgid "type of %q+D defaults to %<int%>"
  msgid "type of %qD defaults to %<int%>"
  msgstr "тип за %q+D спада на %<int%>"
  
! #: c/c-decl.cc:11082
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D has incomplete type"
  msgid "parameter %qD has incomplete type"
  msgstr "параметар %q+D има непотпун тип"
  
! #: c/c-decl.cc:11089
  #, fuzzy, gcc-internal-format
  #| msgid "declaration for parameter %q+D but no such parameter"
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "декларација за параметар %q+D, али нема таквог"
  
! #: c/c-decl.cc:11142
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "број аргумената не одговора уграђеном прототипу"
  
! #: c/c-decl.cc:11153
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "број аргумената не одговара прототипу"
  
! #: c/c-decl.cc:11156 c/c-decl.cc:11203 c/c-decl.cc:11217
  #, fuzzy, gcc-internal-format
  #| msgid "%Hprototype declaration"
  msgid "prototype declaration"
  msgstr "%Hдекларација прототипа"
  
! #: c/c-decl.cc:11195
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "унапређени аргумент %qD не одговара уграђеном прототипу"
  
! #: c/c-decl.cc:11200
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "унапређени аргумент %qD не одговара прототипу"
  
! #: c/c-decl.cc:11210
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "аргумент %qD не одговара уграђеном прототипу"
  
! #: c/c-decl.cc:11215
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "аргумент %qD не одговара прототипу"
  
! #: c/c-decl.cc:11473 cp/decl.cc:19361
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "нема повратне наредбе у функцији која враћа непразан тип"
  
! #: c/c-decl.cc:11492 cp/decl.cc:19432
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "parameter %qD set but not used"
  msgstr "параметар %qD је успостављен"
  
! #: c/c-decl.cc:11589
  #, fuzzy, gcc-internal-format
  #| msgid "%<for%> loop initial declaration used outside C99 mode"
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "Почетна декларација у %<for%> петљи употребљена ван режима Ц-а 99"
  
! #: c/c-decl.cc:11594
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11601
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ИСО Ц 90 не подржава деклараторе низова %<[*]%>"
  
! #: c/c-decl.cc:11635
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of static variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "декларација статичке променљиве %q+D у почетној декларацији %<for%> петље"
  
! #: c/c-decl.cc:11639
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "декларација спољашње променљиве %q+D у почетној декларацији %<for%> петље"
  
! #: c/c-decl.cc:11646
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> декларисана у почетној декларацији %<for%> петље"
  
! #: c/c-decl.cc:11651
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> декларисана у почетној декларацији %<for%> петље"
  
! #: c/c-decl.cc:11657
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> декларисан у почетној декларацији %<for%> петље"
  
! #: c/c-decl.cc:11661
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of non-variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "декларација не-променљиве %q+D у почетној декларацији %<for%> петље"
  
! #: c/c-decl.cc:11961
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:12020 c/c-decl.cc:12027
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "duplicate %qE declaration specifier"
  msgstr "очекивани су наводиоци декларације"
  
! #: c/c-decl.cc:12055 c/c-decl.cc:13176
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "вишеструке складишне класе у наводиоцима декларације"
  
! #: c/c-decl.cc:12057
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<auto%>"
  msgid "%qs used with %<auto%>"
--- 51650,52007 ----
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:9687
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "%Jфлексибилан члански низ није на крају структуре"
  
! #: c/c-decl.cc:9714
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "type %qT is too large"
  msgstr "величина низа %qs је превелика"
  
! #: c/c-decl.cc:9778
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9845
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "унија не може бити учињена провидном"
  
! #: c/c-decl.cc:9859
  #, fuzzy, gcc-internal-format
  #| msgid "a member of a structure or union cannot have a variably modified type"
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "члан структуре или уније не може имати променљиво измењив тип"
  
! #: c/c-decl.cc:9866
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %<struct %E%>"
  msgid "redefinition of struct or union %qT"
  msgstr "поновна дефиниција %<struct %E%>"
  
! #: c/c-decl.cc:10046
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "угњеждена поновна дефиниција %<enum %E%>"
  
! #: c/c-decl.cc:10094
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "поновљена декларација %<enum %E%>"
  
! #: c/c-decl.cc:10106
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10193 cp/decl.cc:17836 m2/gm2-gcc/m2type.cc:2088
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
  msgstr "наведени режим је премали за набројиве вредности"
  
! #: c/c-decl.cc:10212
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "вредности у набрајању премашују опсег највећег целог броја"
  
! #: c/c-decl.cc:10221
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "вредности у набрајању премашују опсег највећег целог броја"
  
! #: c/c-decl.cc:10334
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of %<enum %E%>"
  msgid "conflicting redefinition of enum %qT"
  msgstr "угњеждена поновна дефиниција %<enum %E%>"
  
! #: c/c-decl.cc:10367 c/c-decl.cc:10383
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "вредност набрајача за %qE није целобројна константа"
  
! #: c/c-decl.cc:10378
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "вредност набрајача за %qE није целобројна константа"
  
! #: c/c-decl.cc:10402
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "преливање у вредностима набрајача"
  
! #: c/c-decl.cc:10409
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumerator value outside the range of underlying type"
  msgstr "вредности у набрајању премашују опсег највећег целог броја"
  
! #: c/c-decl.cc:10426
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr ""
  
! #: c/c-decl.cc:10454
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "enumerator value outside the range of %qs"
  msgstr "ИСО Ц ограничава вредности набрајача на опсег %<int%>"
  
! #: c/c-decl.cc:10460
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ИСО Ц ограничава вредности набрајача на опсег %<int%>"
  
! #: c/c-decl.cc:10668 cp/decl.cc:6051 cp/decl.cc:18436
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %qD given attribute %qs"
  msgstr "утканој функцији %q+D дат је атрибут noinline"
  
! #: c/c-decl.cc:10687
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "повратни тип је непотпун тип"
  
! #: c/c-decl.cc:10699
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "повратни тип спада на %<int%>"
  
! #: c/c-decl.cc:10727
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about global functions without prototypes"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "Упозори на глобалне функције без прототипа"
  
! #: c/c-decl.cc:10780
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-decl.cc:10803
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %q+D"
  msgid "no previous prototype for %qD"
  msgstr "нема претходног прототипа за %q+D"
  
! #: c/c-decl.cc:10812
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no prototype before its definition"
  msgid "%qD was used with no prototype before its definition"
  msgstr "%q+D је употребљено без прототипа пре дефиниције"
  
! #: c/c-decl.cc:10830
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D was used with no declaration before its definition"
  msgid "%qD was used with no declaration before its definition"
  msgstr "%q+D је употребљено без декларације пре дефиниције"
  
! #: c/c-decl.cc:10849
  #, fuzzy, gcc-internal-format
  #| msgid "return type of %q+D is not %<int%>"
  msgid "return type of %qD is not %<int%>"
  msgstr "повратни тип за %q+D није %<int%>"
  
! #: c/c-decl.cc:10851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10858
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is normally a non-static function"
  msgid "%qD is normally a non-static function"
  msgstr "%q+D је обично нестатичка функција"
  
! #: c/c-decl.cc:10909
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style parameter declarations in prototyped function definition"
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "%Jстаровремска декларација параметара у дефиницији функције са прототипом"
  
! #: c/c-decl.cc:10925
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtraditional C rejects ISO C style function definitions"
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "%Jтрадиционални Ц одбија дефиниције функција у стилу ИСО Ц-а"
  
! #: c/c-decl.cc:10942
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr ""
  
! #: c/c-decl.cc:10982 c/c-decl.cc:10986
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style function definition"
  msgid "old-style function definition"
  msgstr "%Jстаровремска дефиниција функције"
  
! #: c/c-decl.cc:10999
  #, fuzzy, gcc-internal-format
  #| msgid "%Jparameter name missing from parameter list"
  msgid "parameter name missing from parameter list"
  msgstr "%Jнедостаје име параметра у листи параметара"
  
! #: c/c-decl.cc:11015
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a non-parameter"
  msgid "%qD declared as a non-parameter"
  msgstr "%q+D декларисано као не-параметарско"
  
! #: c/c-decl.cc:11023
  #, fuzzy, gcc-internal-format
  #| msgid "multiple parameters named %q+D"
  msgid "multiple parameters named %qD"
  msgstr "више параметара по имену %q+D"
  
! #: c/c-decl.cc:11032
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared with void type"
  msgid "parameter %qD declared with void type"
  msgstr "параметар %q+D декларисан са празним типом"
  
! #: c/c-decl.cc:11061 c/c-decl.cc:11066
  #, fuzzy, gcc-internal-format
  #| msgid "type of %q+D defaults to %<int%>"
  msgid "type of %qD defaults to %<int%>"
  msgstr "тип за %q+D спада на %<int%>"
  
! #: c/c-decl.cc:11086
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D has incomplete type"
  msgid "parameter %qD has incomplete type"
  msgstr "параметар %q+D има непотпун тип"
  
! #: c/c-decl.cc:11093
  #, fuzzy, gcc-internal-format
  #| msgid "declaration for parameter %q+D but no such parameter"
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "декларација за параметар %q+D, али нема таквог"
  
! #: c/c-decl.cc:11146
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "број аргумената не одговора уграђеном прототипу"
  
! #: c/c-decl.cc:11157
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "број аргумената не одговара прототипу"
  
! #: c/c-decl.cc:11160 c/c-decl.cc:11207 c/c-decl.cc:11221
  #, fuzzy, gcc-internal-format
  #| msgid "%Hprototype declaration"
  msgid "prototype declaration"
  msgstr "%Hдекларација прототипа"
  
! #: c/c-decl.cc:11199
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "унапређени аргумент %qD не одговара уграђеном прототипу"
  
! #: c/c-decl.cc:11204
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "унапређени аргумент %qD не одговара прототипу"
  
! #: c/c-decl.cc:11214
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "аргумент %qD не одговара уграђеном прототипу"
  
! #: c/c-decl.cc:11219
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "аргумент %qD не одговара прототипу"
  
! #: c/c-decl.cc:11477 cp/decl.cc:19359
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "нема повратне наредбе у функцији која враћа непразан тип"
  
! #: c/c-decl.cc:11496 cp/decl.cc:19430
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "parameter %qD set but not used"
  msgstr "параметар %qD је успостављен"
  
! #: c/c-decl.cc:11593
  #, fuzzy, gcc-internal-format
  #| msgid "%<for%> loop initial declaration used outside C99 mode"
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "Почетна декларација у %<for%> петљи употребљена ван режима Ц-а 99"
  
! #: c/c-decl.cc:11598
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11605
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ИСО Ц 90 не подржава деклараторе низова %<[*]%>"
  
! #: c/c-decl.cc:11639
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of static variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "декларација статичке променљиве %q+D у почетној декларацији %<for%> петље"
  
! #: c/c-decl.cc:11643
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "декларација спољашње променљиве %q+D у почетној декларацији %<for%> петље"
  
! #: c/c-decl.cc:11650
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> декларисана у почетној декларацији %<for%> петље"
  
! #: c/c-decl.cc:11655
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> декларисана у почетној декларацији %<for%> петље"
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> декларисан у почетној декларацији %<for%> петље"
  
! #: c/c-decl.cc:11665
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of non-variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "декларација не-променљиве %q+D у почетној декларацији %<for%> петље"
  
! #: c/c-decl.cc:11965
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:12024 c/c-decl.cc:12031
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "duplicate %qE declaration specifier"
  msgstr "очекивани су наводиоци декларације"
  
! #: c/c-decl.cc:12059 c/c-decl.cc:13180
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "вишеструке складишне класе у наводиоцима декларације"
  
! #: c/c-decl.cc:12061
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<auto%>"
  msgid "%qs used with %<auto%>"
*************** msgstr "%<__thread%> употребље�
*** 52000,52314 ****
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12062
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<register%>"
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%<__thread%> употребљено уз %<register%>"
  
! #: c/c-decl.cc:12075 c/c-decl.cc:12513 c/c-decl.cc:12971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "два или више типова података у наводиоцима декларације"
  
! #: c/c-decl.cc:12087 cp/parser.cc:35091
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> је предуго за ГЦЦ"
  
! #: c/c-decl.cc:12100
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ИСО Ц 90 не подржава %<long long%>"
  
! #: c/c-decl.cc:12353 c/c-parser.cc:12542
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ИСО Ц 90 не подржава комплексне типове"
  
! #: c/c-decl.cc:12407
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support saturating types"
  msgstr "ИСО Ц не подржава комплексне целобројне типове"
  
! #: c/c-decl.cc:12486 c/c-decl.cc:13111 c/c-decl.cc:13170
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "удвостручено %qE"
  
! #: c/c-decl.cc:12503
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "константно %qs не може бити декларисано %<mutable%>"
  
! #: c/c-decl.cc:12507
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used here"
  msgstr "%s се не може користити овде у асемблеру"
  
! #: c/c-decl.cc:12560
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ИСО Ц не подржава комплексне целобројне типове"
  
! #: c/c-decl.cc:12582
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "%<__int%d%> is not supported on this target"
  msgstr "ограничења стека нису подржана на овом циљу"
  
! #: c/c-decl.cc:12625
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ИСО Ц 90 не подржава комплексне типове"
  
! #: c/c-decl.cc:12744
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support the %<%%%s%c%> %s format"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "%s не подржава %<%%%s%c%> формат за %s"
  
! #: c/c-decl.cc:12795 cp/parser.cc:20889
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "ограничења стека нису подржана на овом циљу"
  
! #: c/c-decl.cc:12871
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ИСО Ц не подржава децимални покретни зарез"
  
! #: c/c-decl.cc:12895 c/c-decl.cc:13272 c/c-parser.cc:11443
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "fixed-point types not supported for this target"
  msgstr "-fdata-sections није подржано за овај циљ"
  
! #: c/c-decl.cc:12897
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support fixed-point types"
  msgstr "ИСО Ц не подржава комплексне целобројне типове"
  
! #: c/c-decl.cc:12926
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "величина низа није интегралан констатан израз"
  
! #: c/c-decl.cc:12932
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "величина низа %qD није интегралан констатан израз"
  
! #: c/c-decl.cc:12939
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12987
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13000
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE није ни по дефиницији типа ни уграђени тип"
  
! #: c/c-decl.cc:13055
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE није на почетку декларације"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13076 c/c-decl.cc:13153
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<auto%>"
  msgid "%qE used with %<auto%>"
  msgstr "%<__thread%> употребљено уз %<auto%>"
  
! #: c/c-decl.cc:13078
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<register%>"
  msgid "%qE used with %<register%>"
  msgstr "%<__thread%> употребљено уз %<register%>"
  
! #: c/c-decl.cc:13080 c/c-decl.cc:13149
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qE used with %<typedef%>"
  msgstr "%<__thread%> употребљено уз %<typedef%>"
  
! #: c/c-decl.cc:13082 c/c-decl.cc:13119
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<register%>"
  msgid "%qE used with %<constexpr%>"
  msgstr "%<__thread%> употребљено уз %<register%>"
  
! #: c/c-decl.cc:13096 c/c-parser.cc:3320 c/c-parser.cc:4691 c/c-parser.cc:10707
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s не подржава %s"
  
! #: c/c-decl.cc:13099 c/c-parser.cc:3323 c/c-parser.cc:4694 c/c-parser.cc:10710
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C90 does not support %qE"
  msgstr "ИСО Ц 90 не подржава %<long long%>"
  
! #: c/c-decl.cc:13125
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> пре %<extern%>"
  
! #: c/c-decl.cc:13134
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> пре %<static%>"
  
! #: c/c-decl.cc:13140
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<auto%>"
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%<__thread%> употребљено уз %<auto%>"
  
! #: c/c-decl.cc:13147
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<register%>"
  msgid "%qE used with %<extern%>"
  msgstr "%<__thread%> употребљено уз %<register%>"
  
! #: c/c-decl.cc:13155
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %qE"
  msgid "%qE used with %qs"
  msgstr "%<__thread%> употребљено уз %qE"
  
! #: c/c-decl.cc:13168
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13184
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %qE"
  msgid "%qs used with %qE"
  msgstr "%<__thread%> употребљено уз %qE"
  
! #: c/c-decl.cc:13192
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %qE"
  msgid "%<constexpr%> used with %qE"
  msgstr "%<__thread%> употребљено уз %qE"
  
! #: c/c-decl.cc:13269
  #, fuzzy, gcc-internal-format
  #| msgid "%<@try%> without %<@catch%> or %<@finally%>"
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<@try%> без %<@catch%> или %<@finally%>"
  
! #: c/c-decl.cc:13284
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ИСО Ц не подржава да обичан %<complex%> значи %<double complex%>"
  
! #: c/c-decl.cc:13295
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ИСО Ц 90 не подржава деклараторе низова %<[*]%>"
  
! #: c/c-decl.cc:13324
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13350 c/c-decl.cc:13366 c/c-decl.cc:13392
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ИСО Ц не подржава комплексне целобројне типове"
  
! #: c/c-decl.cc:13538
  #, fuzzy, gcc-internal-format
  #| msgid "Fixed line length must be at least seven."
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "Фиксна дужина линије мора бити барем седам."
  
! #: c/c-decl.cc:13547
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<~%> for complex conjugation"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ИСО Ц не подржава %<~%> за комплексну конјугацију"
  
! #: c/c-decl.cc:13847 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13975
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr ""
  
! #: c/c-decl.cc:14027
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14036
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "наредба искакања није у оквиру петље или прекидача"
  
! #: c/c-decl.cc:14039
  #, fuzzy, gcc-internal-format
  #| msgid "continue label %qs does not name a loop"
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "етикета наставка %qs не именује петљу"
  
! #: c/c-decl.cc:14045
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14047 c/c-decl.cc:14064
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr ""
  
! #: c/c-decl.cc:14055
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14057
  #, gcc-internal-format
  msgid "loop name defined here"
  msgstr ""
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
--- 52009,52323 ----
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12066
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<register%>"
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%<__thread%> употребљено уз %<register%>"
  
! #: c/c-decl.cc:12079 c/c-decl.cc:12517 c/c-decl.cc:12975
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "два или више типова података у наводиоцима декларације"
  
! #: c/c-decl.cc:12091 cp/parser.cc:35150
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> је предуго за ГЦЦ"
  
! #: c/c-decl.cc:12104
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ИСО Ц 90 не подржава %<long long%>"
  
! #: c/c-decl.cc:12357 c/c-parser.cc:12587
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ИСО Ц 90 не подржава комплексне типове"
  
! #: c/c-decl.cc:12411
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support saturating types"
  msgstr "ИСО Ц не подржава комплексне целобројне типове"
  
! #: c/c-decl.cc:12490 c/c-decl.cc:13115 c/c-decl.cc:13174
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "удвостручено %qE"
  
! #: c/c-decl.cc:12507
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "константно %qs не може бити декларисано %<mutable%>"
  
! #: c/c-decl.cc:12511
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used here"
  msgstr "%s се не може користити овде у асемблеру"
  
! #: c/c-decl.cc:12564
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ИСО Ц не подржава комплексне целобројне типове"
  
! #: c/c-decl.cc:12586
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "%<__int%d%> is not supported on this target"
  msgstr "ограничења стека нису подржана на овом циљу"
  
! #: c/c-decl.cc:12629
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ИСО Ц 90 не подржава комплексне типове"
  
! #: c/c-decl.cc:12748
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support the %<%%%s%c%> %s format"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "%s не подржава %<%%%s%c%> формат за %s"
  
! #: c/c-decl.cc:12799 cp/parser.cc:20893
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "ограничења стека нису подржана на овом циљу"
  
! #: c/c-decl.cc:12875
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ИСО Ц не подржава децимални покретни зарез"
  
! #: c/c-decl.cc:12899 c/c-decl.cc:13276 c/c-parser.cc:11488
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "fixed-point types not supported for this target"
  msgstr "-fdata-sections није подржано за овај циљ"
  
! #: c/c-decl.cc:12901
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support fixed-point types"
  msgstr "ИСО Ц не подржава комплексне целобројне типове"
  
! #: c/c-decl.cc:12930
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "величина низа није интегралан констатан израз"
  
! #: c/c-decl.cc:12936
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "величина низа %qD није интегралан констатан израз"
  
! #: c/c-decl.cc:12943
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12991
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:13004
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE није ни по дефиницији типа ни уграђени тип"
  
! #: c/c-decl.cc:13059
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE није на почетку декларације"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13080 c/c-decl.cc:13157
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<auto%>"
  msgid "%qE used with %<auto%>"
  msgstr "%<__thread%> употребљено уз %<auto%>"
  
! #: c/c-decl.cc:13082
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<register%>"
  msgid "%qE used with %<register%>"
  msgstr "%<__thread%> употребљено уз %<register%>"
  
! #: c/c-decl.cc:13084 c/c-decl.cc:13153
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qE used with %<typedef%>"
  msgstr "%<__thread%> употребљено уз %<typedef%>"
  
! #: c/c-decl.cc:13086 c/c-decl.cc:13123
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<register%>"
  msgid "%qE used with %<constexpr%>"
  msgstr "%<__thread%> употребљено уз %<register%>"
  
! #: c/c-decl.cc:13100 c/c-parser.cc:3365 c/c-parser.cc:4736 c/c-parser.cc:10752
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s не подржава %s"
  
! #: c/c-decl.cc:13103 c/c-parser.cc:3368 c/c-parser.cc:4739 c/c-parser.cc:10755
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C90 does not support %qE"
  msgstr "ИСО Ц 90 не подржава %<long long%>"
  
! #: c/c-decl.cc:13129
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> пре %<extern%>"
  
! #: c/c-decl.cc:13138
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> пре %<static%>"
  
! #: c/c-decl.cc:13144
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<auto%>"
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%<__thread%> употребљено уз %<auto%>"
  
! #: c/c-decl.cc:13151
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<register%>"
  msgid "%qE used with %<extern%>"
  msgstr "%<__thread%> употребљено уз %<register%>"
  
! #: c/c-decl.cc:13159
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %qE"
  msgid "%qE used with %qs"
  msgstr "%<__thread%> употребљено уз %qE"
  
! #: c/c-decl.cc:13172
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:13188
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %qE"
  msgid "%qs used with %qE"
  msgstr "%<__thread%> употребљено уз %qE"
  
! #: c/c-decl.cc:13196
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %qE"
  msgid "%<constexpr%> used with %qE"
  msgstr "%<__thread%> употребљено уз %qE"
  
! #: c/c-decl.cc:13273
  #, fuzzy, gcc-internal-format
  #| msgid "%<@try%> without %<@catch%> or %<@finally%>"
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<@try%> без %<@catch%> или %<@finally%>"
  
! #: c/c-decl.cc:13288
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ИСО Ц не подржава да обичан %<complex%> значи %<double complex%>"
  
! #: c/c-decl.cc:13299
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ИСО Ц 90 не подржава деклараторе низова %<[*]%>"
  
! #: c/c-decl.cc:13328
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13354 c/c-decl.cc:13370 c/c-decl.cc:13396
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ИСО Ц не подржава комплексне целобројне типове"
  
! #: c/c-decl.cc:13542
  #, fuzzy, gcc-internal-format
  #| msgid "Fixed line length must be at least seven."
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "Фиксна дужина линије мора бити барем седам."
  
! #: c/c-decl.cc:13551
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<~%> for complex conjugation"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ИСО Ц не подржава %<~%> за комплексну конјугацију"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13855 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-decl.cc:13979
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr ""
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14035
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:14040
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "наредба искакања није у оквиру петље или прекидача"
  
! #: c/c-decl.cc:14043
  #, fuzzy, gcc-internal-format
  #| msgid "continue label %qs does not name a loop"
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "етикета наставка %qs не именује петљу"
  
! #: c/c-decl.cc:14049
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr ""
  
! #: c/c-decl.cc:14051 c/c-decl.cc:14068
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr ""
  
! #: c/c-decl.cc:14059
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr ""
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "loop name defined here"
  msgstr ""
  
! #: c/c-decl.cc:14065
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr ""
*************** msgstr ""
*** 52318,52356 ****
  msgid "%qs is a keyword with %qs onwards"
  msgstr ""
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14134 cp/typeck.cc:5803
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "негативан леви помак"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14143 cp/typeck.cc:5811
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "негативан леви помак"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14070 cp/typeck.cc:5750
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "негативан десни помак"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14162 cp/typeck.cc:5819
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "леви помак >= од ширине типа"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14094 cp/typeck.cc:5761
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "десни помак >= од ширине типа"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14154
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "left shift count >= width of vector element"
  msgstr "леви помак >= од ширине типа"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14081
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count >= width of type"
  msgid "right shift count >= width of vector element"
--- 52327,52365 ----
  msgid "%qs is a keyword with %qs onwards"
  msgstr ""
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14151 cp/typeck.cc:5919
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "негативан леви помак"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14160 cp/typeck.cc:5927
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "негативан леви помак"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14087 cp/typeck.cc:5866
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "негативан десни помак"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14179 cp/typeck.cc:5935
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "леви помак >= од ширине типа"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14111 cp/typeck.cc:5877
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "десни помак >= од ширине типа"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14171
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "left shift count >= width of vector element"
  msgstr "леви помак >= од ширине типа"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14098
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count >= width of type"
  msgid "right shift count >= width of vector element"
*************** msgstr ""
*** 52371,52513 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1431 cp/parser.cc:35328
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of line"
  msgstr "Неочекиван крај модула"
  
! #: c/c-parser.cc:1950
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C forbids an empty translation unit"
  msgstr "ИСО Ц забрањује празну изворну датотеку"
  
! #: c/c-parser.cc:1976 c/c-parser.cc:1985 c/c-parser.cc:27770 cp/parser.cc:51250
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2081 c/c-parser.cc:14533
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ИСО Ц не дозвољава додатно %<;%> изван функције"
  
! #: c/c-parser.cc:2165
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2364
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2372
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2380
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2393 c/c-parser.cc:3588 c/c-parser.cc:5295
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "нема типа по имену %q#T у %q#T"
  
! #: c/c-parser.cc:2397 c/c-parser.cc:3592 c/c-parser.cc:5299
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown type name %qE"
  msgstr "непознато име регистра: %s"
  
! #: c/c-parser.cc:2424 c/c-parser.cc:15911 c/c-parser.cc:24927
! #: c/c-parser.cc:25670 c/c-parser.cc:26256 cp/parser.cc:48093
! #: cp/parser.cc:53871
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "очекивани су наводиоци декларације"
  
! #: c/c-parser.cc:2448
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared with an exception specification"
  msgid "%qT declared in underspecified object declaration"
  msgstr "%q+D декларисано са одредницом изузетака"
  
! #: c/c-parser.cc:2453
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specified for friend class declaration"
  msgid "%qT defined in underspecified object declaration"
  msgstr "%<inline%> наведено уз декларацију пријатељске класе"
  
! #: c/c-parser.cc:2489
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "%qs in empty declaration"
  msgstr "празна декларација"
  
! #: c/c-parser.cc:2503
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2541 c/c-parser.cc:8296
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2557 c/c-parser.cc:4483
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "очекиван је идентификатор или %<(%>"
  
! #: c/c-parser.cc:2575 cp/parser.cc:37586 cp/parser.cc:37658
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored for methods"
  msgstr "атрибут %qE се игнорише за %qE"
  
! #: c/c-parser.cc:2610
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "prefix attributes are ignored for implementations"
  msgstr "атрибут се игнорише при извођењу шаблона"
  
! #: c/c-parser.cc:2631
  #, fuzzy, gcc-internal-format
  #| msgid "Expected attribute bit name"
  msgid "unexpected attribute"
  msgstr "Очекивано је име атрибутског бита"
  
! #: c/c-parser.cc:2641 c/c-parser.cc:8316 cp/parser.cc:13359 cp/parser.cc:13620
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "атрибут одељка није допуштен за %q+D"
  
! #: c/c-parser.cc:2644 c/c-parser.cc:8283 cp/cp-gimplify.cc:3684
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "атрибут одељка није допуштен за %q+D"
  
! #: c/c-parser.cc:2694
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2707
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2733
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "дефиниција података нема тип или складишну класу"
--- 52380,52522 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1476 cp/parser.cc:35387
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of line"
  msgstr "Неочекиван крај модула"
  
! #: c/c-parser.cc:1995
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C forbids an empty translation unit"
  msgstr "ИСО Ц забрањује празну изворну датотеку"
  
! #: c/c-parser.cc:2021 c/c-parser.cc:2030 c/c-parser.cc:27816 cp/parser.cc:51309
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2126 c/c-parser.cc:14578
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ИСО Ц не дозвољава додатно %<;%> изван функције"
  
! #: c/c-parser.cc:2210
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2409
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2417
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2425
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr ""
  
! #: c/c-parser.cc:2438 c/c-parser.cc:3633 c/c-parser.cc:5340
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "нема типа по имену %q#T у %q#T"
  
! #: c/c-parser.cc:2442 c/c-parser.cc:3637 c/c-parser.cc:5344
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown type name %qE"
  msgstr "непознато име регистра: %s"
  
! #: c/c-parser.cc:2469 c/c-parser.cc:15956 c/c-parser.cc:24972
! #: c/c-parser.cc:25715 c/c-parser.cc:26301 cp/parser.cc:48152
! #: cp/parser.cc:53924
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "очекивани су наводиоци декларације"
  
! #: c/c-parser.cc:2493
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared with an exception specification"
  msgid "%qT declared in underspecified object declaration"
  msgstr "%q+D декларисано са одредницом изузетака"
  
! #: c/c-parser.cc:2498
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specified for friend class declaration"
  msgid "%qT defined in underspecified object declaration"
  msgstr "%<inline%> наведено уз декларацију пријатељске класе"
  
! #: c/c-parser.cc:2534
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "%qs in empty declaration"
  msgstr "празна декларација"
  
! #: c/c-parser.cc:2548
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr ""
  
! #: c/c-parser.cc:2586 c/c-parser.cc:8341
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr ""
  
! #: c/c-parser.cc:2602 c/c-parser.cc:4528
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "очекиван је идентификатор или %<(%>"
  
! #: c/c-parser.cc:2620 cp/parser.cc:37645 cp/parser.cc:37717
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored for methods"
  msgstr "атрибут %qE се игнорише за %qE"
  
! #: c/c-parser.cc:2655
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "prefix attributes are ignored for implementations"
  msgstr "атрибут се игнорише при извођењу шаблона"
  
! #: c/c-parser.cc:2676
  #, fuzzy, gcc-internal-format
  #| msgid "Expected attribute bit name"
  msgid "unexpected attribute"
  msgstr "Очекивано је име атрибутског бита"
  
! #: c/c-parser.cc:2686 c/c-parser.cc:8361 cp/parser.cc:13361 cp/parser.cc:13622
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "атрибут одељка није допуштен за %q+D"
  
! #: c/c-parser.cc:2689 c/c-parser.cc:8328 cp/cp-gimplify.cc:3689
  #, fuzzy, gcc-internal-format
  #| msgid "section attribute not allowed for %q+D"
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "атрибут одељка није допуштен за %q+D"
  
! #: c/c-parser.cc:2739
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2752
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr ""
  
! #: c/c-parser.cc:2778
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "дефиниција података нема тип или складишну класу"
*************** msgstr "дефиниција подат�
*** 52515,52550 ****
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2748
  #, fuzzy, gcc-internal-format
  #| msgid "attributes are not allowed on a function-definition"
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "атрибути нису дозвољени на дефиницији функције"
  
! #: c/c-parser.cc:2787
  #, fuzzy, gcc-internal-format
  #| msgid "%<typeof%> applied to a bit-field"
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr "%<typeof%> примењено на битско поље"
  
! #: c/c-parser.cc:2899 c/c-parser.cc:3044
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "%qs requires an initialized data declaration"
  msgstr "додела (не успостављање) у декларацији"
  
! #: c/c-parser.cc:2999
  #, fuzzy, gcc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "%qs may only be used with a single declarator"
  msgstr "%qs не може бити употребљено са константом"
  
! #: c/c-parser.cc:3031 cp/parser.cc:16635
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "очекивано је %<,%> или %<;%>"
  
! #: c/c-parser.cc:3036
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration in condition can only declare a single object"
--- 52524,52559 ----
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2793
  #, fuzzy, gcc-internal-format
  #| msgid "attributes are not allowed on a function-definition"
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "атрибути нису дозвољени на дефиницији функције"
  
! #: c/c-parser.cc:2832
  #, fuzzy, gcc-internal-format
  #| msgid "%<typeof%> applied to a bit-field"
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr "%<typeof%> примењено на битско поље"
  
! #: c/c-parser.cc:2944 c/c-parser.cc:3089
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "%qs requires an initialized data declaration"
  msgstr "додела (не успостављање) у декларацији"
  
! #: c/c-parser.cc:3044
  #, fuzzy, gcc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "%qs may only be used with a single declarator"
  msgstr "%qs не може бити употребљено са константом"
  
! #: c/c-parser.cc:3076 cp/parser.cc:16639
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "очекивано је %<,%> или %<;%>"
  
! #: c/c-parser.cc:3081
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration in condition can only declare a single object"
*************** msgstr "декларација ништ�
*** 52553,52947 ****
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3055 c/c-parser.cc:3097
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr "очекивано је %<=%>, %<,%>, %<;%>, %<asm%> или %<__attribute__%>"
  
! #: c/c-parser.cc:3064
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ИСО Ц забрањује угњеждене функције"
  
! #: c/c-parser.cc:3346 c/c-parser.cc:9636 c/c-parser.cc:15984
! #: c/c-parser.cc:20710 cp/parser.cc:42983
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "очекивана је дословна ниска"
  
! #: c/c-parser.cc:3355
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ИСО Ц 90 не подржава %<long long%>"
  
! #: c/c-parser.cc:3361
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "expression in static assertion is not an integer"
  msgstr "индекс низа није целобројан"
  
! #: c/c-parser.cc:3370
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "величина низа није интегралан констатан израз"
  
! #: c/c-parser.cc:3375
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression in static assertion is not constant"
  msgstr "интегрални израз %qE није константа"
  
! #: c/c-parser.cc:3382
  #, fuzzy, gcc-internal-format
  #| msgid "CRIS-port assertion failed: "
  msgid "static assertion failed: %E"
  msgstr "Тврдња КРИС-порта није прошла: "
  
! #: c/c-parser.cc:3384 cp/semantics.cc:12469
  #, fuzzy, gcc-internal-format
  #| msgid "CRIS-port assertion failed: "
  msgid "static assertion failed"
  msgstr "Тврдња КРИС-порта није прошла: "
  
! #: c/c-parser.cc:3764
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3767
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ИСО Ц 90 не подржава %<long long%>"
  
! #: c/c-parser.cc:3770
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ИСО Ц 90 не подржава %<long long%>"
  
! #: c/c-parser.cc:3798
  #, fuzzy, gcc-internal-format
  #| msgid "%<typeof%> applied to a bit-field"
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "%<typeof%> примењено на битско поље"
  
! #: c/c-parser.cc:3828
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3865
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "empty enum is invalid"
  msgstr "неисправан шаблонски аргумент %d"
  
! #: c/c-parser.cc:3876
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use mode %qs for enumeral types"
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "не могу да користим режим %qs за бројевне типове"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3888 c/c-parser.cc:5120 c/c-parser.cc:5978 c/c-parser.cc:5995
! #: c/c-parser.cc:6580 c/c-parser.cc:7489 c/c-parser.cc:9503 c/c-parser.cc:9586
! #: c/c-parser.cc:10566 c/c-parser.cc:10881 c/c-parser.cc:10890
! #: c/c-parser.cc:11503 c/c-parser.cc:11791 c/c-parser.cc:11822
! #: c/c-parser.cc:13189 c/c-parser.cc:13763 c/c-parser.cc:13801
! #: c/c-parser.cc:14115 c/c-parser.cc:14166 c/c-parser.cc:14326
! #: c/c-parser.cc:14356 c/c-parser.cc:14364 c/c-parser.cc:14393
! #: c/c-parser.cc:14406 c/c-parser.cc:14712 c/c-parser.cc:14836
! #: c/c-parser.cc:15421 c/c-parser.cc:15474 c/c-parser.cc:15490
! #: c/c-parser.cc:15536 c/c-parser.cc:16557 c/c-parser.cc:16602
! #: c/c-parser.cc:19478 c/c-parser.cc:19615 c/c-parser.cc:20481
! #: c/c-parser.cc:23540 c/c-parser.cc:26738 c/c-parser.cc:26924
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9871
! #: cp/parser.cc:35331 cp/parser.cc:38563 cp/parser.cc:41808 cp/parser.cc:42000
! #: cp/parser.cc:49790 cp/parser.cc:53098
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "очекиван је идентификатор"
  
! #: c/c-parser.cc:3961
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ИСО Ц не подржава комплексне целобројне типове"
  
! #: c/c-parser.cc:3970
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:3993
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "no %<enum%> underlying type specified"
  msgstr "није наведена ниједна улазна датотека"
  
! #: c/c-parser.cc:3997
  #, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4027
  #, fuzzy, gcc-internal-format
  #| msgid "section of %q+D conflicts with previous declaration"
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "одељак за %q+D коси се са претходном декларацијом"
  
! #: c/c-parser.cc:4103 cp/parser.cc:22433
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "зарез на крају листе набрајања"
  
! #: c/c-parser.cc:4109 c/c-parser.cc:20758 cp/parser.cc:43046
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr "очекивано је %<,%> или %<}%>"
  
! #: c/c-parser.cc:4152
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ИСО Ц забрањује помињања унапред за %<enum%> типове"
  
! #: c/c-parser.cc:4277
  #, gcc-internal-format
  msgid "expected class name"
  msgstr "очекивано је име класе"
  
! #: c/c-parser.cc:4299
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "сувишна тачка-зарез у структури или унији"
  
! #: c/c-parser.cc:4328
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "недостаје тачка-зарез на крају структуре или уније"
  
! #: c/c-parser.cc:4445 c/c-parser.cc:6320
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "очекивана је листа наводилаца-одредби"
  
! #: c/c-parser.cc:4456
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ИСО Ц забрањује чланске декларације без чланова"
  
! #: c/c-parser.cc:4550
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: c/c-parser.cc:4557
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr "очекивано је %<:%>, %<,%>, %<;%>, %<}%> или %<__attribute__%>"
  
! #: c/c-parser.cc:4629
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "%<typeof%> примењено на битско поље"
  
! #: c/c-parser.cc:4951
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr "очекиван је идентификатор или %<(%>"
  
! #: c/c-parser.cc:5013
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr "%<static%> не може бити употребљено при дефинисању (насупрот декларисања) статичког чланског податка"
  
! #: c/c-parser.cc:5021
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<static%> may not be used without an array size"
  msgstr "%<this%> се не може употребити у овом контексту"
  
! #: c/c-parser.cc:5181
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C requires a named argument before %<...%>"
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ИСО Ц захтева именовани аргумент пре %<...%>"
  
! #: c/c-parser.cc:5306
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "очекивани су наводиоци декларације или %<...%>"
  
! #: c/c-parser.cc:5536
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5824 cp/parser.cc:30738
  #, fuzzy, gcc-internal-format
  #| msgid "Unclassifiable OpenMP directive at %C"
  msgid "expected OpenMP directive name"
  msgstr "Неразврстљива ОпенМП директива код %C"
  
! #: c/c-parser.cc:5871 cp/parser.cc:30794
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "очекивано је %<none%> или %<shared%>"
  
! #: c/c-parser.cc:6016 cp/parser.cc:30962
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires a single NTBS argument"
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "атрибут %qs захтева тачно један НТБС аргумент"
  
! #: c/c-parser.cc:6032 cp/parser.cc:30978
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute does not take any arguments"
  msgstr "атрибут %qs захтева целобројну константу као аргумент"
  
! #: c/c-parser.cc:6153
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ИСО Ц 90 не подржава деклараторе низова %<[*]%>"
  
! #: c/c-parser.cc:6397 c/c-parser.cc:6463 c/c-typeck.cc:9642
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "објекат променљиве величине не може се успостављати"
  
! #: c/c-parser.cc:6455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ИСО Ц забрањује празне витичасте заграде успостављача"
  
! #: c/c-parser.cc:6544
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "застарела употреба утврђеног успостављача са %<:%>"
  
! #: c/c-parser.cc:6700
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ИСО Ц забрањује навођење опсега елемената за успостављање"
  
! #: c/c-parser.cc:6712
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ИСО Ц 90 забрањује навођење подобјекта за успостављање"
  
! #: c/c-parser.cc:6720
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "застарела употреба утврђеног успостављача без %<=%>"
  
! #: c/c-parser.cc:7007 cp/parser.cc:13742
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7014 cp/parser.cc:13749
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "уређена област мора бити блиско угњеждена унутар петље са одредбом уређености"
  
! #: c/c-parser.cc:7021 cp/parser.cc:13756
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7028
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7084 c/c-parser.cc:7239 cp/parser.cc:12633 cp/parser.cc:12783
! #: cp/parser.cc:50777
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7092 cp/parser.cc:12641
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7116 c/c-parser.cc:7337 c/c-parser.cc:27447 cp/parser.cc:12665
! #: cp/parser.cc:50757 cp/parser.cc:50896
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7208 cp/parser.cc:12752
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7216 cp/parser.cc:12760
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7228 cp/parser.cc:12772
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7349 cp/parser.cc:12902
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7407 cp/parser.cc:15356
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute does not apply to types"
  msgid "%qs attribute does not take any arguments"
  msgstr "атрибут %qs није примењив на типове"
  
! #: c/c-parser.cc:7504
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ИСО Ц забрањује декларације етикета"
  
! #: c/c-parser.cc:7510 c/c-parser.cc:7702 c/c-parser.cc:7728
  #: c/gimple-parser.cc:467
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "очекивана је декларација или наредба"
  
! #: c/c-parser.cc:7629
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7649 c/c-parser.cc:7692
  #, fuzzy, gcc-internal-format
  #| msgid "%HISO C90 forbids mixed declarations and code"
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "%HИСО Ц 90 забрањује мешање декларација и кода"
  
! #: c/c-parser.cc:7736
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<}%>"
  msgid "expected %<}%> before %<else%>"
  msgstr "очекивано је %<,%> или %<}%>"
  
! #: c/c-parser.cc:7741 cp/parser.cc:13809
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7776
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "етикета на крају сложене наредбе"
--- 52562,52956 ----
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3100 c/c-parser.cc:3142
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr "очекивано је %<=%>, %<,%>, %<;%>, %<asm%> или %<__attribute__%>"
  
! #: c/c-parser.cc:3109
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ИСО Ц забрањује угњеждене функције"
  
! #: c/c-parser.cc:3391 c/c-parser.cc:9681 c/c-parser.cc:16029
! #: c/c-parser.cc:20755 cp/parser.cc:43042
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "очекивана је дословна ниска"
  
! #: c/c-parser.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ИСО Ц 90 не подржава %<long long%>"
  
! #: c/c-parser.cc:3406
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "expression in static assertion is not an integer"
  msgstr "индекс низа није целобројан"
  
! #: c/c-parser.cc:3415
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "величина низа није интегралан констатан израз"
  
! #: c/c-parser.cc:3420
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression in static assertion is not constant"
  msgstr "интегрални израз %qE није константа"
  
! #: c/c-parser.cc:3427
  #, fuzzy, gcc-internal-format
  #| msgid "CRIS-port assertion failed: "
  msgid "static assertion failed: %E"
  msgstr "Тврдња КРИС-порта није прошла: "
  
! #: c/c-parser.cc:3429 cp/semantics.cc:12469
  #, fuzzy, gcc-internal-format
  #| msgid "CRIS-port assertion failed: "
  msgid "static assertion failed"
  msgstr "Тврдња КРИС-порта није прошла: "
  
! #: c/c-parser.cc:3809
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr ""
  
! #: c/c-parser.cc:3812
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ИСО Ц 90 не подржава %<long long%>"
  
! #: c/c-parser.cc:3815
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ИСО Ц 90 не подржава %<long long%>"
  
! #: c/c-parser.cc:3843
  #, fuzzy, gcc-internal-format
  #| msgid "%<typeof%> applied to a bit-field"
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "%<typeof%> примењено на битско поље"
  
! #: c/c-parser.cc:3873
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr ""
  
! #: c/c-parser.cc:3910
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "empty enum is invalid"
  msgstr "неисправан шаблонски аргумент %d"
  
! #: c/c-parser.cc:3921
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use mode %qs for enumeral types"
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "не могу да користим режим %qs за бројевне типове"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3933 c/c-parser.cc:5165 c/c-parser.cc:6023 c/c-parser.cc:6040
! #: c/c-parser.cc:6625 c/c-parser.cc:7534 c/c-parser.cc:9548 c/c-parser.cc:9631
! #: c/c-parser.cc:10611 c/c-parser.cc:10926 c/c-parser.cc:10935
! #: c/c-parser.cc:11548 c/c-parser.cc:11836 c/c-parser.cc:11867
! #: c/c-parser.cc:13234 c/c-parser.cc:13808 c/c-parser.cc:13846
! #: c/c-parser.cc:14160 c/c-parser.cc:14211 c/c-parser.cc:14371
! #: c/c-parser.cc:14401 c/c-parser.cc:14409 c/c-parser.cc:14438
! #: c/c-parser.cc:14451 c/c-parser.cc:14757 c/c-parser.cc:14881
! #: c/c-parser.cc:15466 c/c-parser.cc:15519 c/c-parser.cc:15535
! #: c/c-parser.cc:15581 c/c-parser.cc:16602 c/c-parser.cc:16647
! #: c/c-parser.cc:19523 c/c-parser.cc:19660 c/c-parser.cc:20526
! #: c/c-parser.cc:23585 c/c-parser.cc:26783 c/c-parser.cc:26970
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9873
! #: cp/parser.cc:35390 cp/parser.cc:38622 cp/parser.cc:41867 cp/parser.cc:42059
! #: cp/parser.cc:49849 cp/parser.cc:53151
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "очекиван је идентификатор"
  
! #: c/c-parser.cc:4006
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ИСО Ц не подржава комплексне целобројне типове"
  
! #: c/c-parser.cc:4015
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4038
  #, fuzzy, gcc-internal-format
  #| msgid "no input file specified"
  msgid "no %<enum%> underlying type specified"
  msgstr "није наведена ниједна улазна датотека"
  
! #: c/c-parser.cc:4042
  #, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr ""
  
! #: c/c-parser.cc:4072
  #, fuzzy, gcc-internal-format
  #| msgid "section of %q+D conflicts with previous declaration"
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "одељак за %q+D коси се са претходном декларацијом"
  
! #: c/c-parser.cc:4148 cp/parser.cc:22437
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "зарез на крају листе набрајања"
  
! #: c/c-parser.cc:4154 c/c-parser.cc:20803 cp/parser.cc:43105
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr "очекивано је %<,%> или %<}%>"
  
! #: c/c-parser.cc:4197
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ИСО Ц забрањује помињања унапред за %<enum%> типове"
  
! #: c/c-parser.cc:4322
  #, gcc-internal-format
  msgid "expected class name"
  msgstr "очекивано је име класе"
  
! #: c/c-parser.cc:4344
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "сувишна тачка-зарез у структури или унији"
  
! #: c/c-parser.cc:4373
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "недостаје тачка-зарез на крају структуре или уније"
  
! #: c/c-parser.cc:4490 c/c-parser.cc:6365
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "очекивана је листа наводилаца-одредби"
  
! #: c/c-parser.cc:4501
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ИСО Ц забрањује чланске декларације без чланова"
  
! #: c/c-parser.cc:4595
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: c/c-parser.cc:4602
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr "очекивано је %<:%>, %<,%>, %<;%>, %<}%> или %<__attribute__%>"
  
! #: c/c-parser.cc:4674
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "%<typeof%> примењено на битско поље"
  
! #: c/c-parser.cc:4996
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr "очекиван је идентификатор или %<(%>"
  
! #: c/c-parser.cc:5058
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr "%<static%> не може бити употребљено при дефинисању (насупрот декларисања) статичког чланског податка"
  
! #: c/c-parser.cc:5066
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<static%> may not be used without an array size"
  msgstr "%<this%> се не може употребити у овом контексту"
  
! #: c/c-parser.cc:5226
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C requires a named argument before %<...%>"
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ИСО Ц захтева именовани аргумент пре %<...%>"
  
! #: c/c-parser.cc:5351
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "очекивани су наводиоци декларације или %<...%>"
  
! #: c/c-parser.cc:5581
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5869 cp/parser.cc:30792
  #, fuzzy, gcc-internal-format
  #| msgid "Unclassifiable OpenMP directive at %C"
  msgid "expected OpenMP directive name"
  msgstr "Неразврстљива ОпенМП директива код %C"
  
! #: c/c-parser.cc:5916 cp/parser.cc:30848
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "очекивано је %<none%> или %<shared%>"
  
! #: c/c-parser.cc:6061 cp/parser.cc:31016
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires a single NTBS argument"
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "атрибут %qs захтева тачно један НТБС аргумент"
  
! #: c/c-parser.cc:6077 cp/parser.cc:31032
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute does not take any arguments"
  msgstr "атрибут %qs захтева целобројну константу као аргумент"
  
! #: c/c-parser.cc:6198
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ИСО Ц 90 не подржава деклараторе низова %<[*]%>"
  
! #: c/c-parser.cc:6442 c/c-parser.cc:6508 c/c-typeck.cc:9659
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "објекат променљиве величине не може се успостављати"
  
! #: c/c-parser.cc:6500
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ИСО Ц забрањује празне витичасте заграде успостављача"
  
! #: c/c-parser.cc:6589
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "застарела употреба утврђеног успостављача са %<:%>"
  
! #: c/c-parser.cc:6745
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ИСО Ц забрањује навођење опсега елемената за успостављање"
  
! #: c/c-parser.cc:6757
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ИСО Ц 90 забрањује навођење подобјекта за успостављање"
  
! #: c/c-parser.cc:6765
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "застарела употреба утврђеног успостављача без %<=%>"
  
! #: c/c-parser.cc:7052 cp/parser.cc:13744
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:7059 cp/parser.cc:13751
  #, fuzzy, gcc-internal-format
  #| msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "уређена област мора бити блиско угњеждена унутар петље са одредбом уређености"
  
! #: c/c-parser.cc:7066 cp/parser.cc:13758
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:7073
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr ""
  
! #: c/c-parser.cc:7129 c/c-parser.cc:7284 cp/parser.cc:12635 cp/parser.cc:12785
! #: cp/parser.cc:50836
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:7137 cp/parser.cc:12643
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:7161 c/c-parser.cc:7382 c/c-parser.cc:27493 cp/parser.cc:12667
! #: cp/parser.cc:50816 cp/parser.cc:50955
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:7253 cp/parser.cc:12754
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7261 cp/parser.cc:12762
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:7273 cp/parser.cc:12774
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:7394 cp/parser.cc:12904
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7452 cp/parser.cc:15358
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute does not apply to types"
  msgid "%qs attribute does not take any arguments"
  msgstr "атрибут %qs није примењив на типове"
  
! #: c/c-parser.cc:7549
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ИСО Ц забрањује декларације етикета"
  
! #: c/c-parser.cc:7555 c/c-parser.cc:7747 c/c-parser.cc:7773
  #: c/gimple-parser.cc:467
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "очекивана је декларација или наредба"
  
! #: c/c-parser.cc:7674
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7694 c/c-parser.cc:7737
  #, fuzzy, gcc-internal-format
  #| msgid "%HISO C90 forbids mixed declarations and code"
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "%HИСО Ц 90 забрањује мешање декларација и кода"
  
! #: c/c-parser.cc:7781
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<}%>"
  msgid "expected %<}%> before %<else%>"
  msgstr "очекивано је %<,%> или %<}%>"
  
! #: c/c-parser.cc:7786 cp/parser.cc:13811
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7821
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "етикета на крају сложене наредбе"
*************** msgstr "етикета на крају �
*** 52950,53079 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7833 c/c-parser.cc:7837 c/c-parser.cc:8345
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13265
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "очекивана је наредба"
  
! #: c/c-parser.cc:7918
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "очекивано је %<:%> или %<...%>"
  
! #: c/c-parser.cc:7948
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8201
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "очекиван је идентификатор или %<*%>"
  
! #: c/c-parser.cc:8327
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr ""
  
! #: c/c-parser.cc:8437
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ИСО Ц не подржава децимални покретни зарез"
  
! #: c/c-parser.cc:8459
  #, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr ""
  
! #: c/c-parser.cc:8476 cp/parser.cc:5462 cp/parser.cc:16420
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
  msgstr "празна декларација"
  
! #: c/c-parser.cc:8557 cp/parser.cc:15492
  #, fuzzy, gcc-internal-format
  #| msgid "%Hempty body in an if-statement"
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "%Hпразно тело у наредби if"
  
! #: c/c-parser.cc:8600 cp/parser.cc:15495
  #, fuzzy, gcc-internal-format
  #| msgid "%Hempty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "%Hпразно тело у наредби else"
  
! #: c/c-parser.cc:8694 cp/parser.cc:14223
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hпредложи експлицитне витичасте заграде ради избегавања двосмисленог %<else%>"
  
! #: c/c-parser.cc:8812 c/c-parser.cc:8891 c/c-parser.cc:9026 cp/parser.cc:15085
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8899
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:9060 c/c-parser.cc:9092
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9115
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid iterating variable in fast enumeration"
  msgstr "неисправан регистар у инструкцији"
  
! #: c/c-parser.cc:9139 cp/parser.cc:14531
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9145 cp/parser.cc:14537
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9186
  #, fuzzy, gcc-internal-format
  #| msgid "missing sentinel in function call"
  msgid "missing collection in fast enumeration"
  msgstr "недостаје стражар у позиву функције"
  
! #: c/c-parser.cc:9335 c/c-parser.cc:9346 c/c-parser.cc:9357
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "удвостручена кн-одредба"
  
! #: c/c-parser.cc:9336 c/c-parser.cc:9347 c/c-parser.cc:9358 cp/parser.cc:23377
! #: cp/parser.cc:23395 cp/parser.cc:23410
  #, fuzzy, gcc-internal-format
  #| msgid "%J  first type here"
  msgid "first seen here"
  msgstr "%J  први тип овде"
  
! #: c/c-parser.cc:9367
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' is not a valid class name"
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "‘%s’ није исправно име класе"
  
! #: c/c-parser.cc:9716 cp/parser.cc:4893
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "a wide string is invalid in this context"
  msgstr "Аргумент-по-вредности код %L није дозвољен у овом контексту"
  
! #: c/c-parser.cc:9924
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids omitting the middle term of a ?: expression"
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
--- 52959,53088 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7878 c/c-parser.cc:7882 c/c-parser.cc:8390
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13267
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "очекивана је наредба"
  
! #: c/c-parser.cc:7963
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "очекивано је %<:%> или %<...%>"
  
! #: c/c-parser.cc:7993
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:8246
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "очекиван је идентификатор или %<*%>"
  
! #: c/c-parser.cc:8372
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr ""
  
! #: c/c-parser.cc:8482
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ИСО Ц не подржава децимални покретни зарез"
  
! #: c/c-parser.cc:8504
  #, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr ""
  
! #: c/c-parser.cc:8521 cp/parser.cc:5462 cp/parser.cc:16424
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration"
  msgstr "празна декларација"
  
! #: c/c-parser.cc:8602 cp/parser.cc:15494
  #, fuzzy, gcc-internal-format
  #| msgid "%Hempty body in an if-statement"
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "%Hпразно тело у наредби if"
  
! #: c/c-parser.cc:8645 cp/parser.cc:15497
  #, fuzzy, gcc-internal-format
  #| msgid "%Hempty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "%Hпразно тело у наредби else"
  
! #: c/c-parser.cc:8739 cp/parser.cc:14225
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hпредложи експлицитне витичасте заграде ради избегавања двосмисленог %<else%>"
  
! #: c/c-parser.cc:8857 c/c-parser.cc:8936 c/c-parser.cc:9071 cp/parser.cc:15087
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8944
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:9105 c/c-parser.cc:9137
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:9160
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid iterating variable in fast enumeration"
  msgstr "неисправан регистар у инструкцији"
  
! #: c/c-parser.cc:9184 cp/parser.cc:14533
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9190 cp/parser.cc:14539
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:9231
  #, fuzzy, gcc-internal-format
  #| msgid "missing sentinel in function call"
  msgid "missing collection in fast enumeration"
  msgstr "недостаје стражар у позиву функције"
  
! #: c/c-parser.cc:9380 c/c-parser.cc:9391 c/c-parser.cc:9402
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "удвостручена кн-одредба"
  
! #: c/c-parser.cc:9381 c/c-parser.cc:9392 c/c-parser.cc:9403 cp/parser.cc:23381
! #: cp/parser.cc:23399 cp/parser.cc:23414
  #, fuzzy, gcc-internal-format
  #| msgid "%J  first type here"
  msgid "first seen here"
  msgstr "%J  први тип овде"
  
! #: c/c-parser.cc:9412
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' is not a valid class name"
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "‘%s’ није исправно име класе"
  
! #: c/c-parser.cc:9761 cp/parser.cc:4893
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "a wide string is invalid in this context"
  msgstr "Аргумент-по-вредности код %L није дозвољен у овом контексту"
  
! #: c/c-parser.cc:9969
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids omitting the middle term of a ?: expression"
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
*************** msgstr "ИСО Ц забрањује и�
*** 53081,54605 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10148 cp/typeck.cc:5582
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10154 cp/typeck.cc:5587
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "first %<sizeof%> operand was declared here"
  msgstr "%J%qD декларисано овде"
  
! #: c/c-parser.cc:10425
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in cast"
  msgstr "складишна класа наведена за %qs"
  
! #: c/c-parser.cc:10428
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for typename"
  msgid "alignment specified for type name in cast"
  msgstr "складишна класа наведена за име типа"
  
! #: c/c-parser.cc:10529
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "традиционални Ц одбија оператор унарни плус"
  
! #: c/c-parser.cc:10659
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %<sizeof%>"
  msgstr "складишна класа наведена за %qs"
  
! #: c/c-parser.cc:10662
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for typename"
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "складишна класа наведена за име типа"
  
! #: c/c-parser.cc:10678
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "%<sizeof%> примењено на битско поље"
  
! #: c/c-parser.cc:10751
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %qE"
  msgstr "складишна класа наведена за %qs"
  
! #: c/c-parser.cc:10754
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for typename"
  msgid "alignment specified for type name in %qE"
  msgstr "складишна класа наведена за име типа"
  
! #: c/c-parser.cc:10778
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ИСО Ц не дозвољава додатно %<;%> изван функције"
  
! #: c/c-parser.cc:10931
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "cannot take address of %qs"
  msgstr "не може се узети адреса битског поља %qD"
  
! #: c/c-parser.cc:11038
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ИСО Ц 90 не подржава %<long long%>"
  
! #: c/c-parser.cc:11041
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ИСО Ц 90 не подржава %<long long%>"
  
! #: c/c-parser.cc:11052
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11123
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11127
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "ИСО Ц не подржава %<++%> и %<--%> за комплексне типове"
  
! #: c/c-parser.cc:11132
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:11166
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11167
  #, fuzzy, gcc-internal-format
  #| msgid "original label is here"
  msgid "original %<default%> is here"
  msgstr "првобитна етикета је овде"
  
! #: c/c-parser.cc:11175
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11176
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in return"
  msgid "compatible type is here"
  msgstr "несагласни типови у повратку"
  
! #: c/c-parser.cc:11199
  #, fuzzy, gcc-internal-format
  #| msgid "Generate load/store multiple instructions"
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "Стварај инструкције вишеструког учитавања/складиштења"
  
! #: c/c-parser.cc:11201
  #, fuzzy, gcc-internal-format
  #| msgid "%J  other type here"
  msgid "other match is here"
  msgstr "%J  други тип овде"
  
! #: c/c-parser.cc:11226
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11247
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> must be constant"
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "аргумент за %<__builtin_args_info%> мора бити константа"
  
! #: c/c-parser.cc:11255
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> out of range"
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "аргумент за %<__builtin_args_info%> ван опсега"
  
! #: c/c-parser.cc:11261
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> must be constant"
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "аргумент за %<__builtin_args_info%> мора бити константа"
  
! #: c/c-parser.cc:11277
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> out of range"
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "аргумент за %<__builtin_args_info%> ван опсега"
  
! #: c/c-parser.cc:11300 c/c-parser.cc:11304
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ИСО Ц не подржава децимални покретни зарез"
  
! #: c/c-parser.cc:11308
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ИСО Ц 90 не подржава деклараторе низова %<[*]%>"
  
! #: c/c-parser.cc:11517 c/c-parser.cc:13256 c/c-parser.cc:13278
! #: c/c-parser.cc:22957 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44516
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "очекиван је израз"
  
! #: c/c-parser.cc:11539
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "витичасто заграђена група унутар израза дозвољена је само у оквиру функције"
  
! #: c/c-parser.cc:11554
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ИСО Ц забрањује витичасто заграђене групе унутар израза"
  
! #: c/c-parser.cc:11665
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "други параметар за %<va_start%> није последњи именовани аргумент"
  
! #: c/c-parser.cc:11704
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11849
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "први аргумент за %<__builtin_choose_expr%> није константа"
  
! #: c/c-parser.cc:11865
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "први аргумент за %<__builtin_choose_expr%> није константа"
  
! #: c/c-parser.cc:11935 c/c-parser.cc:11952 c/c-parser.cc:11959
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %<va_start%>"
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "премало аргумената за функцију %<va_start%>"
  
! #: c/c-parser.cc:11980
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> out of range"
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "аргумент за %<__builtin_args_info%> ван опсега"
  
! #: c/c-parser.cc:12024 c/c-parser.cc:12034
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12056 c/c-parser.cc:12066
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12099
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "Аргументи ‘%s’ и ‘%s’ сопственог ‘%s’ код %L морају бити истог типа"
  
! #: c/c-parser.cc:12118
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12166
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12189
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12206
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12246
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "invalid type of argument %u of type-generic function"
  msgstr "неисправан аргумент за уграђену функцију"
  
! #: c/c-parser.cc:12257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-floating-point argument to function %qs"
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "аргумент који није у покретном зарезу за функцију %qs"
  
! #: c/c-parser.cc:12265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-floating-point argument to function %qs"
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "аргумент који није у покретном зарезу за функцију %qs"
  
! #: c/c-parser.cc:12273 c/c-parser.cc:12303
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function %qs"
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "аргумент који није у покретном зарезу за функцију %qs"
  
! #: c/c-parser.cc:12281 c/c-parser.cc:12323
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function %qs"
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "аргумент који није у покретном зарезу за функцију %qs"
  
! #: c/c-parser.cc:12295
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12315
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "неисправан аргумент за уграђену функцију"
  
! #: c/c-parser.cc:12422
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for type-generic call"
  msgstr "нема одговарајуће функције за позив %<%D(%A)%>"
  
! #: c/c-parser.cc:12463
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:12476
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "трећи аргумент за %<__builtin_prefetch%> мора бити константа"
  
! #: c/c-parser.cc:12480
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_prefetch%> must be a constant"
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "други аргумент за %<__builtin_prefetch%> мора бити константа"
  
! #: c/c-parser.cc:12506
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "погрешан тип аргумента уз битски комплемент"
  
! #: c/c-parser.cc:12528
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12537
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_longjmp%> second argument must be 1"
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "%<__builtin_longjmp%> други аргумент мора бити 1"
  
! #: c/c-parser.cc:12568
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "неподржан аргумент за %<__builtin_return_address%>"
  
! #: c/c-parser.cc:12579
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "трећи аргумент за %<__builtin_prefetch%> мора бити константа"
  
! #: c/c-parser.cc:12630 c/c-parser.cc:12659 cp/parser.cc:8032
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "погрешан број аргумената наведне за атрибут %qs"
  
! #: c/c-parser.cc:12830
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %qs"
  msgstr "погрешан број аргумената наведне за атрибут %qs"
  
! #: c/c-parser.cc:12839 c/c-parser.cc:12919
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qs operand not an integral type"
  msgstr "%qE не именује тип"
  
! #: c/c-parser.cc:12845 c/c-parser.cc:12925
  #, fuzzy, gcc-internal-format
  #| msgid "call to function %qD which throws incomplete type %q#T"
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "позив функције %qD која баца непотпун тип %q#T"
  
! #: c/c-parser.cc:12852
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr ""
  
! #: c/c-parser.cc:12859
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr ""
  
! #: c/c-parser.cc:12867
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr ""
  
! #: c/c-parser.cc:12941
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "rotate count is negative"
  msgstr "негативно ротирање %s"
  
! #: c/c-parser.cc:13233 cp/parser.cc:6380
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr "%<#pragma omp barrier%> може бити употребљено само у сложеним наредбама"
  
! #: c/c-parser.cc:13243
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C does not support %qs before C23"
  msgstr "ИСО Ц 90 не подржава %<long long%>"
  
! #: c/c-parser.cc:13331
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13336
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13351
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "сложена дословна ниска има променљиву величину"
  
! #: c/c-parser.cc:13356
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal of non-object type %qT"
  msgid "compound literal has function type"
  msgstr "сложени дословни необјектног типа %qT"
  
! #: c/c-parser.cc:13387
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13392
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ИСО Ц 90 забрањује сложене дословне ниске"
  
! #: c/c-parser.cc:13394
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ИСО Ц 90 забрањује сложене дословне ниске"
  
! #: c/c-parser.cc:13408
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13483
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13488
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13496
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:13507
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13511
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13516
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13529
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13551
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13587
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13717 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14137
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected identifier or %<)%>"
  msgstr "очекиван је идентификатор или %<(%>"
  
! #: c/c-parser.cc:14233
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14481
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "сувишна тачка-зарез у дефиницији метода"
  
! #: c/c-parser.cc:14613
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:14633
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:14755
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c method declaration is expected"
  msgstr "Очекивана је декларација класе или сучеља"
  
! #: c/c-parser.cc:15207
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "no type or storage class may be specified here,"
  msgstr "складишна класа наведена за %qs"
  
! #: c/c-parser.cc:15275 cp/parser.cc:38420
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:15289 cp/parser.cc:38433
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
  msgstr "недостаје атрибут Code"
  
! #: c/c-parser.cc:15328
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:15331 cp/parser.cc:38470
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15340 cp/parser.cc:38479
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:15351 cp/parser.cc:38493
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected %qE selector name"
  msgstr "очекивано је име класе"
  
! #: c/c-parser.cc:15367 cp/parser.cc:38512
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:15591 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15629 cp/parser.cc:53453
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15649 c/c-parser.cc:25667 c/c-parser.cc:25976
! #: c/c-parser.cc:26039 c/c-parser.cc:26149 cp/parser.cc:48090
! #: cp/parser.cc:48438 cp/parser.cc:48553 cp/parser.cc:48652 cp/parser.cc:53485
! #: cp/parser.cc:53501 cp/parser.cc:53517 cp/parser.cc:53533 cp/parser.cc:53550
! #: cp/parser.cc:53567 cp/parser.cc:53584 cp/parser.cc:53611 cp/parser.cc:53625
! #: cp/parser.cc:53650 cp/parser.cc:53664
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> може бити употребљено само у сложеним наредбама"
  
! #: c/c-parser.cc:15672 cp/parser.cc:53639
  #, fuzzy, gcc-internal-format
  #| msgid "%<continue%> must be in loop"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<continue%> мора бити у оквиру петље"
  
! #: c/c-parser.cc:15771 cp/parser.cc:53769
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp section%> може бити употребљено само у конструкцији %<#pragma omp sections%>"
  
! #: c/c-parser.cc:15778 cp/parser.cc:53775
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> може бити употребљено само у конструкцији %<#pragma omp sections%>"
  
! #: c/c-parser.cc:15790 c/c-parser.cc:15806
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma omp flush%> може бити употребљено само у сложеним наредбама"
  
! #: c/c-parser.cc:15877 cp/parser.cc:53858
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "очекивана је наредба for"
  
! #: c/c-parser.cc:15893 cp/parser.cc:53475
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> мора бити прво"
  
! #: c/c-parser.cc:16276 c/c-parser.cc:20196 c/c-parser.cc:22425
! #: c/c-parser.cc:22444 c/c-parser.cc:22697 c/c-parser.cc:22755
! #: c/c-parser.cc:22762 c/c-parser.cc:22769 c/c-parser.cc:27120
! #: c/c-parser.cc:28325 c/c-parser.cc:28333 c/c-parser.cc:28709
! #: c/c-parser.cc:28719 c/c-parser.cc:28813 c/c-parser.cc:28820
! #: c/c-parser.cc:28827 cp/parser.cc:38959 cp/parser.cc:42640 cp/parser.cc:44042
! #: cp/parser.cc:44079 cp/parser.cc:44268 cp/parser.cc:44331 cp/parser.cc:44338
! #: cp/parser.cc:44345 cp/parser.cc:50011 cp/parser.cc:50018 cp/parser.cc:50025
! #: cp/parser.cc:50558 cp/parser.cc:52339 cp/parser.cc:52347 cp/parser.cc:52499
! #: cp/parser.cc:52509
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "превише %qs одредби"
  
! #: c/c-parser.cc:16303
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "expression must be integral"
  msgstr "израз за num_threads мора бити интегрални"
  
! #: c/c-parser.cc:16910 c/c-parser.cc:29539
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable"
  msgstr "%qD није променљива у одредби %qs"
  
! #: c/c-parser.cc:16914 cp/semantics.cc:9112
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template"
  msgid "%qD is not a pointer variable"
  msgstr "%qD није шаблон"
  
! #: c/c-parser.cc:16956 cp/parser.cc:39850
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "collapse argument needs positive constant integer expression"
  msgstr "поређење означених и неозначених целобројних израза"
  
! #: c/c-parser.cc:17051 cp/parser.cc:39928
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "очекивано је %<none%> или %<shared%>"
  
! #: c/c-parser.cc:17053 cp/parser.cc:39930
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "очекивано је %<=%>, %<,%>, %<;%>, %<asm%> или %<__attribute__%>"
  
! #: c/c-parser.cc:17138 cp/parser.cc:40000
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant logical expression"
  msgstr "очекиван је целобројни израз"
  
! #: c/c-parser.cc:17215 cp/parser.cc:40082
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: c/c-parser.cc:17235 c/c-parser.cc:26032 c/c-parser.cc:26142
! #: cp/parser.cc:40100 cp/parser.cc:48430 cp/parser.cc:48545
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<data%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:17288 cp/parser.cc:40155
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17295 cp/parser.cc:40162
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "превише %qs одредби"
  
! #: c/c-parser.cc:17297 cp/parser.cc:40164
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "превише %qs одредби"
  
! #: c/c-parser.cc:17303 cp/parser.cc:40170
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17408 c/c-parser.cc:17468 c/c-parser.cc:17530
! #: c/c-parser.cc:17578 c/c-parser.cc:17658 c/c-parser.cc:18055
! #: c/c-parser.cc:18137 c/c-parser.cc:18742 c/c-parser.cc:18887
! #: c/c-parser.cc:18955 c/c-parser.cc:20133
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "очекиван је целобројни израз"
  
! #: c/c-parser.cc:17419
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "вредност %<num_threads%> мора бити позитивна"
  
! #: c/c-parser.cc:17480
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<num_tasks%> value must be positive"
  msgstr "вредност %<num_threads%> мора бити позитивна"
  
! #: c/c-parser.cc:17542 cp/semantics.cc:9327
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "вредност %<num_threads%> мора бити позитивна"
  
! #: c/c-parser.cc:17591 cp/semantics.cc:9357
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> value must be non-negative"
  msgstr "вредност %<num_threads%> мора бити позитивна"
  
! #: c/c-parser.cc:17625 cp/parser.cc:40396
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "очекиван је целобројни израз"
  
! #: c/c-parser.cc:17697 cp/parser.cc:40466
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "очекивано је %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%> или %<||%>"
  
! #: c/c-parser.cc:17765
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: c/c-parser.cc:17842 cp/parser.cc:40618
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:17845 cp/parser.cc:40621
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:17929 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs expression must be integral"
  msgstr "израз за num_threads мора бити интегрални"
  
! #: c/c-parser.cc:17941 c/c-parser.cc:18064 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "вредност %<num_threads%> мора бити позитивна"
  
! #: c/c-parser.cc:18003 cp/parser.cc:39613
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<static%> arguments"
  msgstr "превише %qs одредби"
  
! #: c/c-parser.cc:18037 cp/parser.cc:39646
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected element"
  msgid "unexpected argument"
  msgstr "Неочекивани елемент"
  
! #: c/c-parser.cc:18204 cp/semantics.cc:9543
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "аргумент атрибута %qs није целобројна константа"
  
! #: c/c-parser.cc:18272 cp/parser.cc:43259
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<self%> clauses"
  msgstr "превише %qs одредби"
  
! #: c/c-parser.cc:18314 cp/parser.cc:40671
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "очекивано је %<none%> или %<shared%>"
  
! #: c/c-parser.cc:18323 c/c-parser.cc:18329 cp/parser.cc:40680
! #: cp/parser.cc:40690
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<concurrent%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:18365 cp/parser.cc:40730
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: c/c-parser.cc:18418 cp/parser.cc:40798
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "поређење уређености показивача са целобројном нулом"
  
! #: c/c-parser.cc:18543 c/c-parser.cc:27870 cp/parser.cc:51949
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "очекивано је %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%> или %<||%>"
  
! #: c/c-parser.cc:18665 cp/parser.cc:41056
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "и %<long%> и %<void%> у наводиоцима декларације"
  
! #: c/c-parser.cc:18719 cp/parser.cc:41072
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "распоред %<runtime%> не узима параметар %<chunk_size%>"
  
! #: c/c-parser.cc:18723 cp/parser.cc:41075
  #, fuzzy, gcc-internal-format
  #| msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "распоред %<runtime%> не узима параметар %<chunk_size%>"
  
! #: c/c-parser.cc:18736 cp/semantics.cc:8297
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "вредност %<num_threads%> мора бити позитивна"
  
! #: c/c-parser.cc:18759 cp/parser.cc:41095
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "неисправна врста распореда"
  
! #: c/c-parser.cc:18898 c/c-parser.cc:18909
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<num_teams%> value must be positive"
  msgstr "вредност %<num_threads%> мора бити позитивна"
  
! #: c/c-parser.cc:18917 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:18966 cp/semantics.cc:8393
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "вредност %<num_threads%> мора бити позитивна"
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19123 c/c-parser.cc:22412 cp/parser.cc:44034
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<allocator%> or %<align%>"
  msgstr "очекивано је %<,%> или %<;%>"
  
! #: c/c-parser.cc:19130
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "удвостручено %qs"
  
! #: c/c-parser.cc:19178 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19189 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19308 cp/parser.cc:41634
  #, fuzzy, gcc-internal-format
  #| msgid "multiple inline callers"
  msgid "multiple linear modifiers"
  msgstr "вишеструки уткани позивачи"
  
! #: c/c-parser.cc:19320 cp/parser.cc:41647
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19328 c/c-parser.cc:19356
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<linear%> clause step expression must be integral"
  msgstr "израз за величину одломка при распоређивању мора бити интегрални"
  
! #: c/c-parser.cc:19408
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19447
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19807 cp/parser.cc:42194
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "тврдња: %s је доделом сагласно са %s"
  
! #: c/c-parser.cc:19855 cp/parser.cc:42249 cp/parser.cc:42701 cp/parser.cc:42768
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "неисправна врста распореда"
  
! #: c/c-parser.cc:19916 cp/parser.cc:42279
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid doacross kind"
  msgstr "неисправна врста распореда"
  
! #: c/c-parser.cc:19985 cp/parser.cc:42422
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<always%> modifiers"
  msgstr "превише %qs одредби"
  
! #: c/c-parser.cc:19995 cp/parser.cc:42435
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<close%> modifiers"
  msgstr "превише %qs одредби"
  
! #: c/c-parser.cc:20005 cp/parser.cc:42448
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "превише улазних датотека"
  
! #: c/c-parser.cc:20013 cp/parser.cc:42459
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20051 cp/parser.cc:42499
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "неисправна маска"
  
! #: c/c-parser.cc:20103 cp/parser.cc:42563
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20115 cp/parser.cc:42574
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "очекивано је %<none%> или %<shared%>"
  
! #: c/c-parser.cc:20138 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:20171 cp/parser.cc:42645
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
  msgstr "неисправна врста распореда"
  
! #: c/c-parser.cc:20250
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid proc_bind kind"
  msgstr "неисправна врста распореда"
  
! #: c/c-parser.cc:20294
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: c/c-parser.cc:20400 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20501 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20572 c/c-parser.cc:20666 cp/parser.cc:42828
! #: cp/parser.cc:42940
  #, fuzzy, gcc-internal-format
  #| msgid "wide string literal in %<asm%>"
  msgid "string literal must not contain %<\\0%>"
  msgstr "широка дословна ниска у %<asm%>"
  
! #: c/c-parser.cc:20581 c/c-parser.cc:20702 cp/parser.cc:42835
! #: cp/parser.cc:42975
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown foreign runtime identifier %qs"
  msgstr "непознато име регистра: %s"
  
! #: c/c-parser.cc:20596 c/c-parser.cc:20725 cp/parser.cc:42850
! #: cp/parser.cc:42997
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected string literal or constant integer expression"
  msgstr "очекиван је целобројни израз"
  
! #: c/c-parser.cc:20604 c/c-parser.cc:20733 cp/parser.cc:42858
! #: cp/parser.cc:43005 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20642 cp/parser.cc:42917
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "очекивано је %<,%> или %<;%>"
  
! #: c/c-parser.cc:20650 cp/parser.cc:42925
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20676 cp/parser.cc:42949
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20684 cp/parser.cc:42956
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20696 cp/parser.cc:42968
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "non-empty string literal expected"
  msgstr "очекивана је дословна ниска"
  
! #: c/c-parser.cc:20806 cp/parser.cc:43108
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<restrict%>"
  msgid "duplicate %<targetsync%> modifier"
  msgstr "удвостручено %<restrict%>"
  
! #: c/c-parser.cc:20813 cp/parser.cc:43115
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<restrict%>"
  msgid "duplicate %<target%> modifier"
  msgstr "удвостручено %<restrict%>"
  
! #: c/c-parser.cc:20820 cp/parser.cc:43122
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<restrict%>"
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "удвостручено %<restrict%>"
  
! #: c/c-parser.cc:20841 cp/parser.cc:43143
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: c/c-parser.cc:20877 c/c-parser.cc:27149 cp/parser.cc:43180
! #: cp/parser.cc:50583
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21118 cp/parser.cc:43475
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected an OpenACC clause"
  msgstr "очекивана је одредба %<#pragma omp%>"
  
! #: c/c-parser.cc:21129 c/c-parser.cc:21526 c/c-parser.cc:29112
! #: cp/parser.cc:43486 cp/parser.cc:43939 cp/parser.cc:51427
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs није исправно за %qs"
  
! #: c/c-parser.cc:21174 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21327 cp/parser.cc:43727
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a nested class of %qT"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qT није угњеждена класа у %qT"
  
! #: c/c-parser.cc:21515 cp/parser.cc:43928
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected an OpenMP clause"
  msgstr "очекивана је одредба %<#pragma omp%>"
  
! #: c/c-parser.cc:21676 cp/parser.cc:49115
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21686 cp/parser.cc:49125
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21706 cp/parser.cc:49145
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:21717 cp/parser.cc:49156
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:21724 cp/parser.cc:49163
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "декларација спољашње променљиве %q+D у почетној декларацији %<for%> петље"
  
! #: c/c-parser.cc:21732 cp/parser.cc:49171
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<--%> on bool variable %qD"
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "неисправна употреба %<--%> на логичкој променљивој %qD"
  
! #: c/c-parser.cc:21743 cp/parser.cc:49193
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21753 cp/parser.cc:49216
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs is used more than once in the argument list of method %qs"
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "Променљива %qs употребљена више од једном у листи аргумената метода %qs"
  
! #: c/c-parser.cc:21846 cp/parser.cc:49300
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "очекивано је %<,%> или %<;%>"
  
! #: c/c-parser.cc:21862 cp/parser.cc:49317
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:21894 cp/parser.cc:49075
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22123 cp/parser.cc:3533
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "%qE has not been declared"
  msgstr "%qD није декларисано"
  
! #: c/c-parser.cc:22127
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected function name"
  msgstr "очекивано је име класе"
  
! #: c/c-parser.cc:22145 cp/parser.cc:52766
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD does not refer to a function"
  msgstr "%q+D није функција,"
  
! #: c/c-parser.cc:22168 c/c-parser.cc:22216 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22208 cp/parser.cc:52817 cp/parser.cc:52864
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22239 cp/parser.cc:52892
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:22240 cp/parser.cc:52894
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma align%> мора да се јави пре декларације %D, игноришем"
  
! #: c/c-parser.cc:22285 cp/parser.cc:49533
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22343
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22347 c/c-parser.cc:22370
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "to be allocated variable declared here"
  msgstr "променљива примерка %qs декларисана је приватном"
  
! #: c/c-parser.cc:22365
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22368
  #, fuzzy, gcc-internal-format
  #| msgid "'E' modifier"
  msgid "modified here"
  msgstr "модификатор ‘E’"
  
! #: c/c-parser.cc:22436 cp/parser.cc:44054 cp/parser.cc:44069
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:22460
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22477
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22484
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22492
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22501
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22512
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22663 cp/parser.cc:44234
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "очекивано је %<:%>, %<,%>, %<;%>, %<}%> или %<__attribute__%>"
  
! #: c/c-parser.cc:22702 cp/parser.cc:44273
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: c/c-parser.cc:22726 cp/parser.cc:44302
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22741 cp/parser.cc:44317
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many atomic clauses"
  msgstr "превише %qs одредби"
  
! #: c/c-parser.cc:22748 cp/parser.cc:44324
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many memory order clauses"
  msgstr "превише %qs одредби"
  
! #: c/c-parser.cc:22786 c/c-parser.cc:22793 cp/parser.cc:44362
! #: cp/parser.cc:44369
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22799 c/c-parser.cc:22804 cp/parser.cc:44375
! #: cp/parser.cc:44380
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:22827 cp/parser.cc:44403
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22838 cp/parser.cc:44414
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22870 cp/parser.cc:44446
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22880 cp/parser.cc:44456
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23001 cp/parser.cc:44556
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "очекивано је %<(%> или крај линије"
  
! #: c/c-parser.cc:23008 cp/parser.cc:44563
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23081 cp/parser.cc:44628 cp/parser.cc:44911 cp/parser.cc:45005
! #: cp/parser.cc:45023
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "неисправан оператор за %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23092 cp/parser.cc:44639
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "unexpected %<else%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:23152 cp/parser.cc:45078
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "неисправан оператор за %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23423 cp/parser.cc:44932 cp/parser.cc:44958
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "неисправан оператор за %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23427 cp/parser.cc:44998 cp/parser.cc:45032
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "неисправан оператор за %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23478 cp/parser.cc:45067
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23484 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:23587 cp/semantics.cc:11996
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "листа израза %s узима се као сложени израз"
  
! #: c/c-parser.cc:23630
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "листа израза %s узима се као сложени израз"
  
! #: c/c-parser.cc:23636 cp/parser.cc:45220
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23667 cp/parser.cc:45256
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "очекивано је %<=%>, %<,%>, %<;%>, %<asm%> или %<__attribute__%>"
  
! #: c/c-parser.cc:23679 cp/parser.cc:45272
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: c/c-parser.cc:23720 cp/parser.cc:45310
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "очекивано је %<=%>, %<,%>, %<;%>, %<asm%> или %<__attribute__%>"
  
! #: c/c-parser.cc:23728 cp/parser.cc:45318
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23733
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "очекивано је %<(%> или крај линије"
  
! #: c/c-parser.cc:23804 cp/parser.cc:46039
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23871 cp/parser.cc:46108
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp flush%> може бити употребљено само у сложеним наредбама"
  
! #: c/c-parser.cc:23905 cp/parser.cc:46141
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "очекивано је %<none%> или %<shared%>"
  
! #: c/c-parser.cc:23910 cp/parser.cc:46147
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma omp scan%>"
  msgstr "очекивана је одредба %<#pragma omp%>"
  
! #: c/c-parser.cc:23919 cp/parser.cc:46156
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp flush%> може бити употребљено само у сложеним наредбама"
  
! #: c/c-parser.cc:23944 cp/parser.cc:46179
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "очекивана је наредба for"
--- 53090,54614 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10193 cp/typeck.cc:5698
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:10199 cp/typeck.cc:5703
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "first %<sizeof%> operand was declared here"
  msgstr "%J%qD декларисано овде"
  
! #: c/c-parser.cc:10470
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in cast"
  msgstr "складишна класа наведена за %qs"
  
! #: c/c-parser.cc:10473
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for typename"
  msgid "alignment specified for type name in cast"
  msgstr "складишна класа наведена за име типа"
  
! #: c/c-parser.cc:10574
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "традиционални Ц одбија оператор унарни плус"
  
! #: c/c-parser.cc:10704
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %<sizeof%>"
  msgstr "складишна класа наведена за %qs"
  
! #: c/c-parser.cc:10707
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for typename"
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "складишна класа наведена за име типа"
  
! #: c/c-parser.cc:10723
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "%<sizeof%> примењено на битско поље"
  
! #: c/c-parser.cc:10796
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %qE"
  msgstr "складишна класа наведена за %qs"
  
! #: c/c-parser.cc:10799
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for typename"
  msgid "alignment specified for type name in %qE"
  msgstr "складишна класа наведена за име типа"
  
! #: c/c-parser.cc:10823
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ИСО Ц не дозвољава додатно %<;%> изван функције"
  
! #: c/c-parser.cc:10976
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "cannot take address of %qs"
  msgstr "не може се узети адреса битског поља %qD"
  
! #: c/c-parser.cc:11083
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ИСО Ц 90 не подржава %<long long%>"
  
! #: c/c-parser.cc:11086
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ИСО Ц 90 не подржава %<long long%>"
  
! #: c/c-parser.cc:11097
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11168
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr ""
  
! #: c/c-parser.cc:11172
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "ИСО Ц не подржава %<++%> и %<--%> за комплексне типове"
  
! #: c/c-parser.cc:11177
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:11211
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:11212
  #, fuzzy, gcc-internal-format
  #| msgid "original label is here"
  msgid "original %<default%> is here"
  msgstr "првобитна етикета је овде"
  
! #: c/c-parser.cc:11220
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:11221
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in return"
  msgid "compatible type is here"
  msgstr "несагласни типови у повратку"
  
! #: c/c-parser.cc:11244
  #, fuzzy, gcc-internal-format
  #| msgid "Generate load/store multiple instructions"
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "Стварај инструкције вишеструког учитавања/складиштења"
  
! #: c/c-parser.cc:11246
  #, fuzzy, gcc-internal-format
  #| msgid "%J  other type here"
  msgid "other match is here"
  msgstr "%J  други тип овде"
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:11292
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> must be constant"
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "аргумент за %<__builtin_args_info%> мора бити константа"
  
! #: c/c-parser.cc:11300
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> out of range"
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "аргумент за %<__builtin_args_info%> ван опсега"
  
! #: c/c-parser.cc:11306
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> must be constant"
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "аргумент за %<__builtin_args_info%> мора бити константа"
  
! #: c/c-parser.cc:11322
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> out of range"
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "аргумент за %<__builtin_args_info%> ван опсега"
  
! #: c/c-parser.cc:11345 c/c-parser.cc:11349
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ИСО Ц не подржава децимални покретни зарез"
  
! #: c/c-parser.cc:11353
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ИСО Ц 90 не подржава деклараторе низова %<[*]%>"
  
! #: c/c-parser.cc:11562 c/c-parser.cc:13301 c/c-parser.cc:13323
! #: c/c-parser.cc:23002 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44575
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "очекиван је израз"
  
! #: c/c-parser.cc:11584
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "витичасто заграђена група унутар израза дозвољена је само у оквиру функције"
  
! #: c/c-parser.cc:11599
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ИСО Ц забрањује витичасто заграђене групе унутар израза"
  
! #: c/c-parser.cc:11710
  #, fuzzy, gcc-internal-format
  #| msgid "second parameter of %<va_start%> not last named argument"
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "други параметар за %<va_start%> није последњи именовани аргумент"
  
! #: c/c-parser.cc:11749
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr ""
  
! #: c/c-parser.cc:11894
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "први аргумент за %<__builtin_choose_expr%> није константа"
  
! #: c/c-parser.cc:11910
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "први аргумент за %<__builtin_choose_expr%> није константа"
  
! #: c/c-parser.cc:11980 c/c-parser.cc:11997 c/c-parser.cc:12004
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %<va_start%>"
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "премало аргумената за функцију %<va_start%>"
  
! #: c/c-parser.cc:12025
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %<__builtin_args_info%> out of range"
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "аргумент за %<__builtin_args_info%> ван опсега"
  
! #: c/c-parser.cc:12069 c/c-parser.cc:12079
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12101 c/c-parser.cc:12111
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12144
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "Аргументи ‘%s’ и ‘%s’ сопственог ‘%s’ код %L морају бити истог типа"
  
! #: c/c-parser.cc:12163
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:12211
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12234
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12251
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:12291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "invalid type of argument %u of type-generic function"
  msgstr "неисправан аргумент за уграђену функцију"
  
! #: c/c-parser.cc:12302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-floating-point argument to function %qs"
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "аргумент који није у покретном зарезу за функцију %qs"
  
! #: c/c-parser.cc:12310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-floating-point argument to function %qs"
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "аргумент који није у покретном зарезу за функцију %qs"
  
! #: c/c-parser.cc:12318 c/c-parser.cc:12348
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function %qs"
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "аргумент који није у покретном зарезу за функцију %qs"
  
! #: c/c-parser.cc:12326 c/c-parser.cc:12368
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function %qs"
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "аргумент који није у покретном зарезу за функцију %qs"
  
! #: c/c-parser.cc:12340
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:12360
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "неисправан аргумент за уграђену функцију"
  
! #: c/c-parser.cc:12467
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for type-generic call"
  msgstr "нема одговарајуће функције за позив %<%D(%A)%>"
  
! #: c/c-parser.cc:12508
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:12521
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "трећи аргумент за %<__builtin_prefetch%> мора бити константа"
  
! #: c/c-parser.cc:12525
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<__builtin_prefetch%> must be a constant"
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "други аргумент за %<__builtin_prefetch%> мора бити константа"
  
! #: c/c-parser.cc:12551
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "погрешан тип аргумента уз битски комплемент"
  
! #: c/c-parser.cc:12573
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:12582
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_longjmp%> second argument must be 1"
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "%<__builtin_longjmp%> други аргумент мора бити 1"
  
! #: c/c-parser.cc:12613
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "неподржан аргумент за %<__builtin_return_address%>"
  
! #: c/c-parser.cc:12624
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "трећи аргумент за %<__builtin_prefetch%> мора бити константа"
  
! #: c/c-parser.cc:12675 c/c-parser.cc:12704 cp/parser.cc:8032
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "погрешан број аргумената наведне за атрибут %qs"
  
! #: c/c-parser.cc:12875
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %qs"
  msgstr "погрешан број аргумената наведне за атрибут %qs"
  
! #: c/c-parser.cc:12884 c/c-parser.cc:12964
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qs operand not an integral type"
  msgstr "%qE не именује тип"
  
! #: c/c-parser.cc:12890 c/c-parser.cc:12970
  #, fuzzy, gcc-internal-format
  #| msgid "call to function %qD which throws incomplete type %q#T"
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "позив функције %qD која баца непотпун тип %q#T"
  
! #: c/c-parser.cc:12897
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr ""
  
! #: c/c-parser.cc:12904
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr ""
  
! #: c/c-parser.cc:12912
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr ""
  
! #: c/c-parser.cc:12986
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "rotate count is negative"
  msgstr "негативно ротирање %s"
  
! #: c/c-parser.cc:13278 cp/parser.cc:6380
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr "%<#pragma omp barrier%> може бити употребљено само у сложеним наредбама"
  
! #: c/c-parser.cc:13288
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<long long%>"
  msgid "ISO C does not support %qs before C23"
  msgstr "ИСО Ц 90 не подржава %<long long%>"
  
! #: c/c-parser.cc:13376
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13381
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13396
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "сложена дословна ниска има променљиву величину"
  
! #: c/c-parser.cc:13401
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal of non-object type %qT"
  msgid "compound literal has function type"
  msgstr "сложени дословни необјектног типа %qT"
  
! #: c/c-parser.cc:13432
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:13437
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ИСО Ц 90 забрањује сложене дословне ниске"
  
! #: c/c-parser.cc:13439
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ИСО Ц 90 забрањује сложене дословне ниске"
  
! #: c/c-parser.cc:13453
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:13528
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13541
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:13552
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13574
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13578
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13596
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13601
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13606
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:13632
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:13762 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:14182
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected identifier or %<)%>"
  msgstr "очекиван је идентификатор или %<(%>"
  
! #: c/c-parser.cc:14278
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:14526
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "сувишна тачка-зарез у дефиницији метода"
  
! #: c/c-parser.cc:14658
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:14678
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:14800
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c method declaration is expected"
  msgstr "Очекивана је декларација класе или сучеља"
  
! #: c/c-parser.cc:15252
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "no type or storage class may be specified here,"
  msgstr "складишна класа наведена за %qs"
  
! #: c/c-parser.cc:15320 cp/parser.cc:38479
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:15334 cp/parser.cc:38492
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
  msgstr "недостаје атрибут Code"
  
! #: c/c-parser.cc:15373
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:15376 cp/parser.cc:38529
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:15385 cp/parser.cc:38538
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:15396 cp/parser.cc:38552
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected %qE selector name"
  msgstr "очекивано је име класе"
  
! #: c/c-parser.cc:15412 cp/parser.cc:38571
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:15636 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:15674 cp/parser.cc:53506
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:15694 c/c-parser.cc:25712 c/c-parser.cc:26021
! #: c/c-parser.cc:26084 c/c-parser.cc:26194 cp/parser.cc:48149
! #: cp/parser.cc:48497 cp/parser.cc:48612 cp/parser.cc:48711 cp/parser.cc:53538
! #: cp/parser.cc:53554 cp/parser.cc:53570 cp/parser.cc:53586 cp/parser.cc:53603
! #: cp/parser.cc:53620 cp/parser.cc:53637 cp/parser.cc:53664 cp/parser.cc:53678
! #: cp/parser.cc:53703 cp/parser.cc:53717
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> може бити употребљено само у сложеним наредбама"
  
! #: c/c-parser.cc:15717 cp/parser.cc:53692
  #, fuzzy, gcc-internal-format
  #| msgid "%<continue%> must be in loop"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<continue%> мора бити у оквиру петље"
  
! #: c/c-parser.cc:15816 cp/parser.cc:53822
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp section%> може бити употребљено само у конструкцији %<#pragma omp sections%>"
  
! #: c/c-parser.cc:15823 cp/parser.cc:53828
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> може бити употребљено само у конструкцији %<#pragma omp sections%>"
  
! #: c/c-parser.cc:15835 c/c-parser.cc:15851
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma omp flush%> може бити употребљено само у сложеним наредбама"
  
! #: c/c-parser.cc:15922 cp/parser.cc:53911
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "for, while or do statement expected"
  msgstr "очекивана је наредба for"
  
! #: c/c-parser.cc:15938 cp/parser.cc:53528
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> мора бити прво"
  
! #: c/c-parser.cc:16321 c/c-parser.cc:20241 c/c-parser.cc:22470
! #: c/c-parser.cc:22489 c/c-parser.cc:22742 c/c-parser.cc:22800
! #: c/c-parser.cc:22807 c/c-parser.cc:22814 c/c-parser.cc:27166
! #: c/c-parser.cc:28371 c/c-parser.cc:28379 c/c-parser.cc:28755
! #: c/c-parser.cc:28765 c/c-parser.cc:28859 c/c-parser.cc:28866
! #: c/c-parser.cc:28873 cp/parser.cc:39018 cp/parser.cc:42699 cp/parser.cc:44101
! #: cp/parser.cc:44138 cp/parser.cc:44327 cp/parser.cc:44390 cp/parser.cc:44397
! #: cp/parser.cc:44404 cp/parser.cc:50070 cp/parser.cc:50077 cp/parser.cc:50084
! #: cp/parser.cc:50617 cp/parser.cc:52392 cp/parser.cc:52400 cp/parser.cc:52552
! #: cp/parser.cc:52562
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "превише %qs одредби"
  
! #: c/c-parser.cc:16348
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "expression must be integral"
  msgstr "израз за num_threads мора бити интегрални"
  
! #: c/c-parser.cc:16955 c/c-parser.cc:29582
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable"
  msgstr "%qD није променљива у одредби %qs"
  
! #: c/c-parser.cc:16959 cp/semantics.cc:9112
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template"
  msgid "%qD is not a pointer variable"
  msgstr "%qD није шаблон"
  
! #: c/c-parser.cc:17001 cp/parser.cc:39909
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "collapse argument needs positive constant integer expression"
  msgstr "поређење означених и неозначених целобројних израза"
  
! #: c/c-parser.cc:17096 cp/parser.cc:39987
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "очекивано је %<none%> или %<shared%>"
  
! #: c/c-parser.cc:17098 cp/parser.cc:39989
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "очекивано је %<=%>, %<,%>, %<;%>, %<asm%> или %<__attribute__%>"
  
! #: c/c-parser.cc:17183 cp/parser.cc:40059
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant logical expression"
  msgstr "очекиван је целобројни израз"
  
! #: c/c-parser.cc:17260 cp/parser.cc:40141
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: c/c-parser.cc:17280 c/c-parser.cc:26077 c/c-parser.cc:26187
! #: cp/parser.cc:40159 cp/parser.cc:48489 cp/parser.cc:48604
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<data%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:17333 cp/parser.cc:40214
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:17340 cp/parser.cc:40221
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses"
  msgstr "превише %qs одредби"
  
! #: c/c-parser.cc:17342 cp/parser.cc:40223
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<if%> clauses without modifier"
  msgstr "превише %qs одредби"
  
! #: c/c-parser.cc:17348 cp/parser.cc:40229
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:17453 c/c-parser.cc:17513 c/c-parser.cc:17575
! #: c/c-parser.cc:17623 c/c-parser.cc:17703 c/c-parser.cc:18100
! #: c/c-parser.cc:18182 c/c-parser.cc:18787 c/c-parser.cc:18932
! #: c/c-parser.cc:19000 c/c-parser.cc:20178
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "очекиван је целобројни израз"
  
! #: c/c-parser.cc:17464
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "вредност %<num_threads%> мора бити позитивна"
  
! #: c/c-parser.cc:17525
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<num_tasks%> value must be positive"
  msgstr "вредност %<num_threads%> мора бити позитивна"
  
! #: c/c-parser.cc:17587 cp/semantics.cc:9327
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<grainsize%> value must be positive"
  msgstr "вредност %<num_threads%> мора бити позитивна"
  
! #: c/c-parser.cc:17636 cp/semantics.cc:9357
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<priority%> value must be non-negative"
  msgstr "вредност %<num_threads%> мора бити позитивна"
  
! #: c/c-parser.cc:17670 cp/parser.cc:40455
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "очекиван је целобројни израз"
  
! #: c/c-parser.cc:17742 cp/parser.cc:40525
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "очекивано је %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%> или %<||%>"
  
! #: c/c-parser.cc:17810
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: c/c-parser.cc:17887 cp/parser.cc:40677
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:17890 cp/parser.cc:40680
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:17974 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs expression must be integral"
  msgstr "израз за num_threads мора бити интегрални"
  
! #: c/c-parser.cc:17986 c/c-parser.cc:18109 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%qs value must be positive"
  msgstr "вредност %<num_threads%> мора бити позитивна"
  
! #: c/c-parser.cc:18048 cp/parser.cc:39672
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<static%> arguments"
  msgstr "превише %qs одредби"
  
! #: c/c-parser.cc:18082 cp/parser.cc:39705
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected element"
  msgid "unexpected argument"
  msgstr "Неочекивани елемент"
  
! #: c/c-parser.cc:18249 cp/semantics.cc:9543
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "аргумент атрибута %qs није целобројна константа"
  
! #: c/c-parser.cc:18317 cp/parser.cc:43318
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<self%> clauses"
  msgstr "превише %qs одредби"
  
! #: c/c-parser.cc:18359 cp/parser.cc:40730
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "очекивано је %<none%> или %<shared%>"
  
! #: c/c-parser.cc:18368 c/c-parser.cc:18374 cp/parser.cc:40739
! #: cp/parser.cc:40749
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<concurrent%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:18410 cp/parser.cc:40789
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: c/c-parser.cc:18463 cp/parser.cc:40857
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "поређење уређености показивача са целобројном нулом"
  
! #: c/c-parser.cc:18588 c/c-parser.cc:27916 cp/parser.cc:52002
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "очекивано је %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%> или %<||%>"
  
! #: c/c-parser.cc:18710 cp/parser.cc:41115
  #, fuzzy, gcc-internal-format
  #| msgid "both %<long%> and %<void%> in declaration specifiers"
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "и %<long%> и %<void%> у наводиоцима декларације"
  
! #: c/c-parser.cc:18764 cp/parser.cc:41131
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "распоред %<runtime%> не узима параметар %<chunk_size%>"
  
! #: c/c-parser.cc:18768 cp/parser.cc:41134
  #, fuzzy, gcc-internal-format
  #| msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "распоред %<runtime%> не узима параметар %<chunk_size%>"
  
! #: c/c-parser.cc:18781 cp/semantics.cc:8297
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "вредност %<num_threads%> мора бити позитивна"
  
! #: c/c-parser.cc:18804 cp/parser.cc:41154
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "неисправна врста распореда"
  
! #: c/c-parser.cc:18943 c/c-parser.cc:18954
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<num_teams%> value must be positive"
  msgstr "вредност %<num_threads%> мора бити позитивна"
  
! #: c/c-parser.cc:18962 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8393
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<thread_limit%> value must be positive"
  msgstr "вредност %<num_threads%> мора бити позитивна"
  
! #: c/c-parser.cc:19056 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19168 c/c-parser.cc:22457 cp/parser.cc:44093
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<allocator%> or %<align%>"
  msgstr "очекивано је %<,%> или %<;%>"
  
! #: c/c-parser.cc:19175
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "удвостручено %qs"
  
! #: c/c-parser.cc:19223 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19234 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19353 cp/parser.cc:41693
  #, fuzzy, gcc-internal-format
  #| msgid "multiple inline callers"
  msgid "multiple linear modifiers"
  msgstr "вишеструки уткани позивачи"
  
! #: c/c-parser.cc:19365 cp/parser.cc:41706
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:19373 c/c-parser.cc:19401
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<linear%> clause step expression must be integral"
  msgstr "израз за величину одломка при распоређивању мора бити интегрални"
  
! #: c/c-parser.cc:19453
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19492
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:19852 cp/parser.cc:42253
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "тврдња: %s је доделом сагласно са %s"
  
! #: c/c-parser.cc:19900 cp/parser.cc:42308 cp/parser.cc:42760 cp/parser.cc:42827
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid depend kind"
  msgstr "неисправна врста распореда"
  
! #: c/c-parser.cc:19961 cp/parser.cc:42338
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid doacross kind"
  msgstr "неисправна врста распореда"
  
! #: c/c-parser.cc:20030 cp/parser.cc:42481
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<always%> modifiers"
  msgstr "превише %qs одредби"
  
! #: c/c-parser.cc:20040 cp/parser.cc:42494
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<close%> modifiers"
  msgstr "превише %qs одредби"
  
! #: c/c-parser.cc:20050 cp/parser.cc:42507
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "превише улазних датотека"
  
! #: c/c-parser.cc:20058 cp/parser.cc:42518
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:20096 cp/parser.cc:42558
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "неисправна маска"
  
! #: c/c-parser.cc:20148 cp/parser.cc:42622
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20160 cp/parser.cc:42633
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "очекивано је %<none%> или %<shared%>"
  
! #: c/c-parser.cc:20183 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:20216 cp/parser.cc:42704
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
  msgstr "неисправна врста распореда"
  
! #: c/c-parser.cc:20295
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid proc_bind kind"
  msgstr "неисправна врста распореда"
  
! #: c/c-parser.cc:20339
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: c/c-parser.cc:20445 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20546 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20617 c/c-parser.cc:20711 cp/parser.cc:42887
! #: cp/parser.cc:42999
  #, fuzzy, gcc-internal-format
  #| msgid "wide string literal in %<asm%>"
  msgid "string literal must not contain %<\\0%>"
  msgstr "широка дословна ниска у %<asm%>"
  
! #: c/c-parser.cc:20626 c/c-parser.cc:20747 cp/parser.cc:42894
! #: cp/parser.cc:43034
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown foreign runtime identifier %qs"
  msgstr "непознато име регистра: %s"
  
! #: c/c-parser.cc:20641 c/c-parser.cc:20770 cp/parser.cc:42909
! #: cp/parser.cc:43056
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected string literal or constant integer expression"
  msgstr "очекиван је целобројни израз"
  
! #: c/c-parser.cc:20649 c/c-parser.cc:20778 cp/parser.cc:42917
! #: cp/parser.cc:43064 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr ""
  
! #: c/c-parser.cc:20687 cp/parser.cc:42976
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "очекивано је %<,%> или %<;%>"
  
! #: c/c-parser.cc:20695 cp/parser.cc:42984
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr ""
  
! #: c/c-parser.cc:20721 cp/parser.cc:43008
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr ""
  
! #: c/c-parser.cc:20729 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr ""
  
! #: c/c-parser.cc:20741 cp/parser.cc:43027
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "non-empty string literal expected"
  msgstr "очекивана је дословна ниска"
  
! #: c/c-parser.cc:20851 cp/parser.cc:43167
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<restrict%>"
  msgid "duplicate %<targetsync%> modifier"
  msgstr "удвостручено %<restrict%>"
  
! #: c/c-parser.cc:20858 cp/parser.cc:43174
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<restrict%>"
  msgid "duplicate %<target%> modifier"
  msgstr "удвостручено %<restrict%>"
  
! #: c/c-parser.cc:20865 cp/parser.cc:43181
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %<restrict%>"
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "удвостручено %<restrict%>"
  
! #: c/c-parser.cc:20886 cp/parser.cc:43202
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: c/c-parser.cc:20922 c/c-parser.cc:27195 cp/parser.cc:43239
! #: cp/parser.cc:50642
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-parser.cc:21163 cp/parser.cc:43534
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected an OpenACC clause"
  msgstr "очекивана је одредба %<#pragma omp%>"
  
! #: c/c-parser.cc:21174 c/c-parser.cc:21571 c/c-parser.cc:29156
! #: cp/parser.cc:43545 cp/parser.cc:43998 cp/parser.cc:51484
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs није исправно за %qs"
  
! #: c/c-parser.cc:21219 cp/parser.cc:43593
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:21372 cp/parser.cc:43786
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a nested class of %qT"
  msgid "%qs must be the first clause of %qs"
  msgstr "%qT није угњеждена класа у %qT"
  
! #: c/c-parser.cc:21560 cp/parser.cc:43987
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected an OpenMP clause"
  msgstr "очекивана је одредба %<#pragma omp%>"
  
! #: c/c-parser.cc:21721 cp/parser.cc:49174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21731 cp/parser.cc:49184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21751 cp/parser.cc:49204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:21762 cp/parser.cc:49215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:21769 cp/parser.cc:49222
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "декларација спољашње променљиве %q+D у почетној декларацији %<for%> петље"
  
! #: c/c-parser.cc:21777 cp/parser.cc:49230
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<--%> on bool variable %qD"
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "неисправна употреба %<--%> на логичкој променљивој %qD"
  
! #: c/c-parser.cc:21788 cp/parser.cc:49252
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:21798 cp/parser.cc:49275
  #, fuzzy, gcc-internal-format
  #| msgid "Variable %qs is used more than once in the argument list of method %qs"
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "Променљива %qs употребљена више од једном у листи аргумената метода %qs"
  
! #: c/c-parser.cc:21891 cp/parser.cc:49359
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "очекивано је %<,%> или %<;%>"
  
! #: c/c-parser.cc:21907 cp/parser.cc:49376
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:21939 cp/parser.cc:49134
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22168 cp/parser.cc:3533
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "%qE has not been declared"
  msgstr "%qD није декларисано"
  
! #: c/c-parser.cc:22172
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected function name"
  msgstr "очекивано је име класе"
  
! #: c/c-parser.cc:22190 cp/parser.cc:52819
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qD does not refer to a function"
  msgstr "%q+D није функција,"
  
! #: c/c-parser.cc:22213 c/c-parser.cc:22261 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22253 cp/parser.cc:52870 cp/parser.cc:52917
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22284 cp/parser.cc:52945
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:22285 cp/parser.cc:52947
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma align%> мора да се јави пре декларације %D, игноришем"
  
! #: c/c-parser.cc:22330 cp/parser.cc:49592
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22388
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:22392 c/c-parser.cc:22415
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "to be allocated variable declared here"
  msgstr "променљива примерка %qs декларисана је приватном"
  
! #: c/c-parser.cc:22410
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22413
  #, fuzzy, gcc-internal-format
  #| msgid "'E' modifier"
  msgid "modified here"
  msgstr "модификатор ‘E’"
  
! #: c/c-parser.cc:22481 cp/parser.cc:44113 cp/parser.cc:44128
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:22505
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:22522
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22529
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:22537
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22546
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:22557
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:22708 cp/parser.cc:44293
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "очекивано је %<:%>, %<,%>, %<;%>, %<}%> или %<__attribute__%>"
  
! #: c/c-parser.cc:22747 cp/parser.cc:44332
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: c/c-parser.cc:22771 cp/parser.cc:44361
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22786 cp/parser.cc:44376
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many atomic clauses"
  msgstr "превише %qs одредби"
  
! #: c/c-parser.cc:22793 cp/parser.cc:44383
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many memory order clauses"
  msgstr "превише %qs одредби"
  
! #: c/c-parser.cc:22831 c/c-parser.cc:22838 cp/parser.cc:44421
! #: cp/parser.cc:44428
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:22844 c/c-parser.cc:22849 cp/parser.cc:44434
! #: cp/parser.cc:44439
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:22872 cp/parser.cc:44462
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22883 cp/parser.cc:44473
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:22915 cp/parser.cc:44505
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22925 cp/parser.cc:44515
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23046 cp/parser.cc:44615
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "очекивано је %<(%> или крај линије"
  
! #: c/c-parser.cc:23053 cp/parser.cc:44622
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:23126 cp/parser.cc:44687 cp/parser.cc:44970 cp/parser.cc:45064
! #: cp/parser.cc:45082
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "неисправан оператор за %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23137 cp/parser.cc:44698
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "unexpected %<else%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:23197 cp/parser.cc:45137
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "неисправан оператор за %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23468 cp/parser.cc:44991 cp/parser.cc:45017
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operator for %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "неисправан оператор за %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23472 cp/parser.cc:45057 cp/parser.cc:45091
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "неисправан оператор за %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23523 cp/parser.cc:45126
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:23529 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:23632 cp/semantics.cc:11996
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "листа израза %s узима се као сложени израз"
  
! #: c/c-parser.cc:23675
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "листа израза %s узима се као сложени израз"
  
! #: c/c-parser.cc:23681 cp/parser.cc:45279
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:23712 cp/parser.cc:45315
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "очекивано је %<=%>, %<,%>, %<;%>, %<asm%> или %<__attribute__%>"
  
! #: c/c-parser.cc:23724 cp/parser.cc:45331
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: c/c-parser.cc:23765 cp/parser.cc:45369
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "очекивано је %<=%>, %<,%>, %<;%>, %<asm%> или %<__attribute__%>"
  
! #: c/c-parser.cc:23773 cp/parser.cc:45377
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23778
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "очекивано је %<(%> или крај линије"
  
! #: c/c-parser.cc:23849 cp/parser.cc:46098
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:23916 cp/parser.cc:46167
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp flush%> може бити употребљено само у сложеним наредбама"
  
! #: c/c-parser.cc:23950 cp/parser.cc:46200
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "очекивано је %<none%> или %<shared%>"
  
! #: c/c-parser.cc:23955 cp/parser.cc:46206
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma omp scan%>"
  msgstr "очекивана је одредба %<#pragma omp%>"
  
! #: c/c-parser.cc:23964 cp/parser.cc:46215
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp flush%> може бити употребљено само у сложеним наредбама"
  
! #: c/c-parser.cc:23989 cp/parser.cc:46238
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "очекивана је наредба for"
*************** msgstr "очекивана је наре
*** 54607,55217 ****
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:23973 cp/parser.cc:46201 cp/parser.cc:46203 cp/parser.cc:46388
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "loop nest expected"
  msgstr "очекивана је наредба for"
  
! #: c/c-parser.cc:24025 cp/parser.cc:46276
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24054 cp/parser.cc:46307
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24065 cp/parser.cc:46318
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24088 cp/parser.cc:46344
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46355
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24187 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "очекивано је успостављање или декларација итерације"
  
! #: c/c-parser.cc:24276 c/c-parser.cc:24291 cp/parser.cc:46682
! #: cp/parser.cc:46697
  #, fuzzy, gcc-internal-format
  #| msgid "not enough type information"
  msgid "not enough nested loops"
  msgstr "нема довољно података о типу"
  
! #: c/c-parser.cc:24394 cp/parser.cc:46982
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:24517 cp/parser.cc:46517 cp/parser.cc:46560 cp/pt.cc:18586
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be firstprivate"
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "не би требало да променљива итерације %qs буде firstprivate"
  
! #: c/c-parser.cc:24951 cp/parser.cc:47528
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> може бити употребљено само у сложеним наредбама"
  
! #: c/c-parser.cc:25167 cp/parser.cc:47734
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<for%> after %qs"
  msgstr "очекивано је %<,%> или %<;%>"
  
! #: c/c-parser.cc:25380 c/c-parser.cc:25388
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected a function name"
  msgstr "очекивано је име класе"
  
! #: c/c-parser.cc:25401 cp/parser.cc:50217
  #, fuzzy, gcc-internal-format
  #| msgid "Save registers around function calls"
  msgid "expected target-function call"
  msgstr "Сачувавај регистре око позива функција"
  
! #: c/c-parser.cc:25471
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr ""
  
! #: c/c-parser.cc:25658 cp/parser.cc:48081
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<point%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:25925 cp/parser.cc:48368
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25941 cp/parser.cc:48384
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25989 cp/parser.cc:48665
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26091 cp/parser.cc:48491
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26103 cp/parser.cc:48503
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26202 cp/parser.cc:48608
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26215 cp/parser.cc:48621
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26460 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26521
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:26572 c/c-parser.cc:26610
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%> мора да се јави пре декларације %D, игноришем"
  
! #: c/c-parser.cc:26643 cp/parser.cc:49677
  #, fuzzy, gcc-internal-format
  #| msgid "Expected attribute bit name"
  msgid "expected trait selector name"
  msgstr "Очекивано је име атрибутског бита"
  
! #: c/c-parser.cc:26655 cp/parser.cc:49691
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:26683 cp/parser.cc:49720
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:26705 cp/parser.cc:49752
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "%<friend%> може бити наведено само унутар класе"
  
! #: c/c-parser.cc:26714 cp/parser.cc:49762 cp/pt.cc:18254
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:26717 cp/parser.cc:49765 cp/pt.cc:18261
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<score%> argument must be non-negative"
  msgstr "вредност %<num_threads%> мора бити позитивна"
  
! #: c/c-parser.cc:26758 cp/parser.cc:49811
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal"
  msgstr "очекивана је дословна ниска"
  
! #: c/c-parser.cc:26781 cp/parser.cc:49841 cp/pt.cc:18278
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be integer expression"
  msgstr "очекиван је целобројни израз"
  
! #: c/c-parser.cc:26794 cp/parser.cc:49852
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26815 cp/parser.cc:49868 fortran/openmp.cc:6534
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<requires%> selector is not supported yet"
  msgstr "модела кôда %<large%> још увек није подржан"
  
! #: c/c-parser.cc:26874 cp/parser.cc:49931
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected context selector set name"
  msgstr "очекивано је име класе"
  
! #: c/c-parser.cc:26986 cp/parser.cc:50435
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27002 cp/parser.cc:50448
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<match%> clauses"
  msgstr "превише %qs одредби"
  
! #: c/c-parser.cc:27013
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "variant %qD is not a function"
  msgstr "%q+D није функција,"
  
! #: c/c-parser.cc:27028 cp/decl.cc:8621
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27074 cp/parser.cc:50510
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr ""
  
! #: c/c-parser.cc:27081
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a pointer-to-object type"
  msgid "%qD is not of pointer type"
  msgstr "%qT није типа показивач-на-објекат"
  
! #: c/c-parser.cc:27101 cp/parser.cc:50543
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "очекивано је %<none%> или %<shared%>"
  
! #: c/c-parser.cc:27104
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%qs није исправно за %qs"
  
! #: c/c-parser.cc:27111 cp/parser.cc:50550
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:27131 cp/parser.cc:50567
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<interop%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:27229 cp/decl.cc:8603
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of %q+D should be %<int%>"
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "први аргумент за %q+D треба да је %<int%>"
  
! #: c/c-parser.cc:27231 cp/decl.cc:8500 cp/decl.cc:8606
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr ""
  
! #: c/c-parser.cc:27277 cp/decl.cc:8612
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array %q#D have incomplete type"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "елементи низа %q#D имају непотпун тип"
  
! #: c/c-parser.cc:27302 cp/parser.cc:50635
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27315
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27358
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27366 cp/parser.cc:50680
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27573 cp/parser.cc:50969
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:27577 cp/parser.cc:50973
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27637 cp/parser.cc:51106
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27640 cp/parser.cc:51109
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27689 c/c-parser.cc:27731 cp/parser.cc:51164
! #: cp/parser.cc:51211
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<target%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:27703 cp/parser.cc:51177
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "очекивано је %<none%> или %<shared%>"
  
! #: c/c-parser.cc:27738 cp/parser.cc:51218
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:27749 c/c-parser.cc:27780 cp/parser.cc:51229
! #: cp/parser.cc:51260
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27756 c/c-parser.cc:27785 cp/parser.cc:51236
! #: cp/parser.cc:51265
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:27793 cp/parser.cc:51273
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "очекивано је %<none%> или %<shared%>"
  
! #: c/c-parser.cc:27820
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:27897
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27901
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27904
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27907
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27915
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:27924
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "очекивано је %<#pragma omp section%> или %<}%>"
  
! #: c/c-parser.cc:28045
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<omp_priv%> or function-name"
  msgstr "очекивано је %<(%> или крај линије"
  
! #: c/c-parser.cc:28056
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected function-name %<(%>"
  msgstr "очекиван је идентификатор или %<(%>"
  
! #: c/c-parser.cc:28075
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28209 cp/parser.cc:52195
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "очекивано је %<=%>, %<,%>, %<;%>, %<asm%> или %<__attribute__%>"
  
! #: c/c-parser.cc:28280 cp/parser.cc:52288
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "очекивано је %<=%>, %<,%>, %<;%>, %<asm%> или %<__attribute__%>"
  
! #: c/c-parser.cc:28309 cp/parser.cc:52323
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28328 cp/parser.cc:52342
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28340 cp/parser.cc:52354
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28349 cp/parser.cc:52363
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28363 cp/parser.cc:52377
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:28382
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28388
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "%qE има неисправан тип за %<reduction%>"
  
! #: c/c-parser.cc:28506 cp/parser.cc:48884
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<sizes%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:28535 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not an integer constant"
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "аргумент атрибута %qs није целобројна константа"
  
! #: c/c-parser.cc:28651 cp/parser.cc:52434
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: c/c-parser.cc:28684 cp/parser.cc:52469
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %qs or %qs"
  msgstr "очекивано је %<,%> или %<;%>"
  
! #: c/c-parser.cc:28741 cp/parser.cc:52531
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> може бити употребљено само у сложеним наредбама"
  
! #: c/c-parser.cc:28764 cp/parser.cc:52558
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28767 cp/parser.cc:52561
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28794 cp/parser.cc:49992
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected at least one assumption clause"
  msgstr "очекивана је одредба %<#pragma omp%>"
  
! #: c/c-parser.cc:28880 c/c-parser.cc:29181 cp/parser.cc:50078
! #: cp/parser.cc:51497 cp/parser.cc:51525
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected directive name"
  msgstr "очекивано је име класе"
  
! #: c/c-parser.cc:28891 cp/parser.cc:50089
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28899 cp/parser.cc:50097
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28906 cp/parser.cc:50104
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28917 cp/parser.cc:50115
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28940 cp/parser.cc:50142
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown assumption clause %qs"
  msgstr "непознат машински режим %qs"
  
! #: c/c-parser.cc:28953 cp/parser.cc:50152
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected assumption clause"
  msgstr "очекивана је одредба %<#pragma omp%>"
  
! #: c/c-parser.cc:29082 cp/parser.cc:51395
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: c/c-parser.cc:29096 cp/parser.cc:51410
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29105 cp/parser.cc:51420
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29195 cp/parser.cc:51511
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown directive name"
  msgstr "непознато име регистра: %s"
  
! #: c/c-parser.cc:29210 cp/parser.cc:51531
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29216 cp/parser.cc:51537
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29541 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE декларисано као нитно-локално после прве употребе"
  
! #: c/c-parser.cc:29543 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "аутоматска променљива %qE не може бити нитно-локална"
  
! #: c/c-parser.cc:29547 cp/semantics.cc:10344
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "нитно-локално %qE има непотпун тип"
  
! #: c/c-parser.cc:29727 cp/parser.cc:53320
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:29733 cp/parser.cc:53326
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:29742
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:29750 cp/parser.cc:53344
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:29843
  #, fuzzy, gcc-internal-format
  #| msgid "%Henclosing parallel"
  msgid "no closing brace"
--- 54616,55226 ----
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:24018 cp/parser.cc:46260 cp/parser.cc:46262 cp/parser.cc:46447
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "loop nest expected"
  msgstr "очекивана је наредба for"
  
! #: c/c-parser.cc:24070 cp/parser.cc:46335
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr ""
  
! #: c/c-parser.cc:24099 cp/parser.cc:46366
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24110 cp/parser.cc:46377
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr ""
  
! #: c/c-parser.cc:24133 cp/parser.cc:46403
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr ""
  
! #: c/c-parser.cc:24144 cp/parser.cc:46414
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr ""
  
! #: c/c-parser.cc:24232 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "очекивано је успостављање или декларација итерације"
  
! #: c/c-parser.cc:24321 c/c-parser.cc:24336 cp/parser.cc:46741
! #: cp/parser.cc:46756
  #, fuzzy, gcc-internal-format
  #| msgid "not enough type information"
  msgid "not enough nested loops"
  msgstr "нема довољно података о типу"
  
! #: c/c-parser.cc:24439 cp/parser.cc:47041
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:24562 cp/parser.cc:46576 cp/parser.cc:46619 cp/pt.cc:18615
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be firstprivate"
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "не би требало да променљива итерације %qs буде firstprivate"
  
! #: c/c-parser.cc:24996 cp/parser.cc:47587
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> може бити употребљено само у сложеним наредбама"
  
! #: c/c-parser.cc:25212 cp/parser.cc:47793
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<for%> after %qs"
  msgstr "очекивано је %<,%> или %<;%>"
  
! #: c/c-parser.cc:25425 c/c-parser.cc:25433
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected a function name"
  msgstr "очекивано је име класе"
  
! #: c/c-parser.cc:25446 cp/parser.cc:50276
  #, fuzzy, gcc-internal-format
  #| msgid "Save registers around function calls"
  msgid "expected target-function call"
  msgstr "Сачувавај регистре око позива функција"
  
! #: c/c-parser.cc:25516
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr ""
  
! #: c/c-parser.cc:25703 cp/parser.cc:48140
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<point%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:25970 cp/parser.cc:48427
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25986 cp/parser.cc:48443
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26034 cp/parser.cc:48724
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26136 cp/parser.cc:48550
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26148 cp/parser.cc:48562
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26247 cp/parser.cc:48667
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26260 cp/parser.cc:48680
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26505 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26566
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:26617 c/c-parser.cc:26655
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma align%> мора да се јави пре декларације %D, игноришем"
  
! #: c/c-parser.cc:26688 cp/parser.cc:49736
  #, fuzzy, gcc-internal-format
  #| msgid "Expected attribute bit name"
  msgid "expected trait selector name"
  msgstr "Очекивано је име атрибутског бита"
  
! #: c/c-parser.cc:26700 cp/parser.cc:49750
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:26728 cp/parser.cc:49779
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:26750 cp/parser.cc:49811
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "%<friend%> може бити наведено само унутар класе"
  
! #: c/c-parser.cc:26759 cp/parser.cc:49821 cp/pt.cc:18283
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:26762 cp/parser.cc:49824 cp/pt.cc:18290
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<score%> argument must be non-negative"
  msgstr "вредност %<num_threads%> мора бити позитивна"
  
! #: c/c-parser.cc:26803 cp/parser.cc:49870
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal"
  msgstr "очекивана је дословна ниска"
  
! #: c/c-parser.cc:26827 cp/parser.cc:49900 cp/pt.cc:18307
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be integer expression"
  msgstr "очекиван је целобројни израз"
  
! #: c/c-parser.cc:26837 cp/parser.cc:49911
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:26858 cp/parser.cc:49927 fortran/openmp.cc:6534
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<requires%> selector is not supported yet"
  msgstr "модела кôда %<large%> још увек није подржан"
  
! #: c/c-parser.cc:26917 cp/parser.cc:49990
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected context selector set name"
  msgstr "очекивано је име класе"
  
! #: c/c-parser.cc:27032 cp/parser.cc:50494
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27048 cp/parser.cc:50507
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %<match%> clauses"
  msgstr "превише %qs одредби"
  
! #: c/c-parser.cc:27059
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "variant %qD is not a function"
  msgstr "%q+D није функција,"
  
! #: c/c-parser.cc:27074 cp/decl.cc:8619
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:27120 cp/parser.cc:50569
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr ""
  
! #: c/c-parser.cc:27127
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a pointer-to-object type"
  msgid "%qD is not of pointer type"
  msgstr "%qT није типа показивач-на-објекат"
  
! #: c/c-parser.cc:27147 cp/parser.cc:50602
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "очекивано је %<none%> или %<shared%>"
  
! #: c/c-parser.cc:27150
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%qs није исправно за %qs"
  
! #: c/c-parser.cc:27157 cp/parser.cc:50609
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:27177 cp/parser.cc:50626
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<interop%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:27275 cp/decl.cc:8601
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of %q+D should be %<int%>"
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "први аргумент за %q+D треба да је %<int%>"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8498 cp/decl.cc:8604
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr ""
  
! #: c/c-parser.cc:27323 cp/decl.cc:8610
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array %q#D have incomplete type"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "елементи низа %q#D имају непотпун тип"
  
! #: c/c-parser.cc:27348 cp/parser.cc:50694
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27361
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27404
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27412 cp/parser.cc:50739
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:27619 cp/parser.cc:51028
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:27623 cp/parser.cc:51032
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27683 cp/parser.cc:51165
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:27686 cp/parser.cc:51168
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:27735 c/c-parser.cc:27777 cp/parser.cc:51223
! #: cp/parser.cc:51270
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<target%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:27749 cp/parser.cc:51236
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "очекивано је %<none%> или %<shared%>"
  
! #: c/c-parser.cc:27784 cp/parser.cc:51277
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:27795 c/c-parser.cc:27826 cp/parser.cc:51288
! #: cp/parser.cc:51319
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:27802 c/c-parser.cc:27831 cp/parser.cc:51295
! #: cp/parser.cc:51324
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:27839 cp/parser.cc:51332
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "очекивано је %<none%> или %<shared%>"
  
! #: c/c-parser.cc:27866
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:27943
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27947
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27950
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27953
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:27961
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:27970
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "очекивано је %<#pragma omp section%> или %<}%>"
  
! #: c/c-parser.cc:28091
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<omp_priv%> or function-name"
  msgstr "очекивано је %<(%> или крај линије"
  
! #: c/c-parser.cc:28102
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected function-name %<(%>"
  msgstr "очекиван је идентификатор или %<(%>"
  
! #: c/c-parser.cc:28121
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:28255 cp/parser.cc:52248
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "очекивано је %<=%>, %<,%>, %<;%>, %<asm%> или %<__attribute__%>"
  
! #: c/c-parser.cc:28326 cp/parser.cc:52341
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "очекивано је %<=%>, %<,%>, %<;%>, %<asm%> или %<__attribute__%>"
  
! #: c/c-parser.cc:28355 cp/parser.cc:52376
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28374 cp/parser.cc:52395
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:28386 cp/parser.cc:52407
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:28395 cp/parser.cc:52416
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:28409 cp/parser.cc:52430
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:28428
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:28434
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "%qE има неисправан тип за %<reduction%>"
  
! #: c/c-parser.cc:28552 cp/parser.cc:48943
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<sizes%>"
  msgstr "очекивано је %<{%>"
  
! #: c/c-parser.cc:28581 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not an integer constant"
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "аргумент атрибута %qs није целобројна константа"
  
! #: c/c-parser.cc:28697 cp/parser.cc:52487
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: c/c-parser.cc:28730 cp/parser.cc:52522
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %qs or %qs"
  msgstr "очекивано је %<,%> или %<;%>"
  
! #: c/c-parser.cc:28787 cp/parser.cc:52584
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> може бити употребљено само у сложеним наредбама"
  
! #: c/c-parser.cc:28810 cp/parser.cc:52611
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:28813 cp/parser.cc:52614
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:28840 cp/parser.cc:50051
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected at least one assumption clause"
  msgstr "очекивана је одредба %<#pragma omp%>"
  
! #: c/c-parser.cc:28926 c/c-parser.cc:29224 cp/parser.cc:50137
! #: cp/parser.cc:51553 cp/parser.cc:51580
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected directive name"
  msgstr "очекивано је име класе"
  
! #: c/c-parser.cc:28937 cp/parser.cc:50148
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr ""
  
! #: c/c-parser.cc:28945 cp/parser.cc:50156
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:28952 cp/parser.cc:50163
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:28963 cp/parser.cc:50174
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:28986 cp/parser.cc:50201
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown assumption clause %qs"
  msgstr "непознат машински режим %qs"
  
! #: c/c-parser.cc:28999 cp/parser.cc:50211
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected assumption clause"
  msgstr "очекивана је одредба %<#pragma omp%>"
  
! #: c/c-parser.cc:29128 cp/parser.cc:51454
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: c/c-parser.cc:29142 cp/parser.cc:51469
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29150 cp/parser.cc:51478
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29237 cp/parser.cc:51566
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown directive name"
  msgstr "непознато име регистра: %s"
  
! #: c/c-parser.cc:29252 cp/parser.cc:51586
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:29258 cp/parser.cc:51592
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr ""
  
! #: c/c-parser.cc:29584 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE декларисано као нитно-локално после прве употребе"
  
! #: c/c-parser.cc:29586 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "аутоматска променљива %qE не може бити нитно-локална"
  
! #: c/c-parser.cc:29590 cp/semantics.cc:10344
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "нитно-локално %qE има непотпун тип"
  
! #: c/c-parser.cc:29770 cp/parser.cc:53373
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:29776 cp/parser.cc:53379
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:29785
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:29793 cp/parser.cc:53397
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:29886
  #, fuzzy, gcc-internal-format
  #| msgid "%Henclosing parallel"
  msgid "no closing brace"
*************** msgstr "%Hобухватајуће па�
*** 55223,55229 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD има непотпун тип"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12542 c/c-typeck.cc:12617 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "неисправна употреба израза празног типа"
--- 55232,55238 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD има непотпун тип"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12559 c/c-typeck.cc:12634 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "неисправна употреба израза празног типа"
*************** msgstr "повратни типови ф
*** 55316,55328 ****
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10693
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT нема члан по имену %qE"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10697
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT нема члан по имену %qE"
--- 55325,55337 ----
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10710
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT нема члан по имену %qE"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10714
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT нема члан по имену %qE"
*************** msgstr "разрешавање %<void *%
*** 55363,55369 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "индексирана вредност није ни низ ни показивач"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4035 cp/typeck.cc:4130
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "индекс низа није целобројан"
--- 55372,55378 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "индексирана вредност није ни низ ни показивач"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4151 cp/typeck.cc:4246
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "индекс низа није целобројан"
*************** msgstr "превише аргумена�
*** 55509,57100 ****
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "превише аргумената за функцију %qE"
  
! #: c/c-typeck.cc:4351
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4356
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4432
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "захтев за имплицтно претварање из %qT у %qT није дозвољен у Ц++у"
  
! #: c/c-typeck.cc:4513
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "премало аргумената за функцију %qE"
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "премало аргумената за функцију %qE"
  
! #: c/c-typeck.cc:4528
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "премало аргумената за функцију %qE"
  
! #: c/c-typeck.cc:4706 c/c-typeck.cc:4734 cp/typeck.cc:5849 cp/typeck.cc:6137
  #, fuzzy, gcc-internal-format
  #| msgid "comparison with string literal results in unspecified behaviour"
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "поређење са дословном ниском резултује неодређеним понашањем"
  
! #: c/c-typeck.cc:4714 c/c-typeck.cc:4725 cp/typeck.cc:5886 cp/typeck.cc:5910
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "поређење између показивача и целобројног"
  
! #: c/c-typeck.cc:4717 c/c-typeck.cc:4728 cp/typeck.cc:5889 cp/typeck.cc:5913
  #, fuzzy, gcc-internal-format
  #| msgid "casting %qT to %qT does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
  msgstr "претапање %qT у %qT не разрешава показивач"
  
! #: c/c-typeck.cc:4746 c/c-typeck.cc:4753 c/c-typeck.cc:6130 c/c-typeck.cc:6135
! #: c/c-typeck.cc:8683 cp/tree.cc:6464
  #, fuzzy, gcc-internal-format
  #| msgid "array bound is not an integer constant"
  msgid "zero as null pointer constant"
  msgstr "граница низа није целобројна константа"
  
! #: c/c-typeck.cc:4774
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between %q#T and %q#T"
  msgid "comparison between %qT and %qT"
  msgstr "поређење између %q#T и %q#T"
  
! #: c/c-typeck.cc:4833
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "показивачи типа %<void *%> употребљени у одузимању"
  
! #: c/c-typeck.cc:4836
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "показивач на функцију употребљен у одузимању"
  
! #: c/c-typeck.cc:4870
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "аритметика са показивачем на непотпун тип"
  
! #: c/c-typeck.cc:4879 cp/typeck.cc:6937
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "аритметика са показивачем на непотпун тип"
  
! #: c/c-typeck.cc:5328
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "%<~%> on a boolean expression"
  msgstr "  у баченом изразу"
  
! #: c/c-typeck.cc:5332
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5342
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ИСО Ц не подржава %<~%> за комплексну конјугацију"
  
! #: c/c-typeck.cc:5366
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to abs"
  msgid "wrong type argument to absu"
  msgstr "погрешан тип аргумента за abs"
  
! #: c/c-typeck.cc:5392
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "погрешан тип аргумента уз унарни знак узвика"
  
! #: c/c-typeck.cc:5450
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5453
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5460
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmissing increment expression"
  msgid "increment of a boolean expression"
  msgstr "%Hнедостаје израз увећања"
  
! #: c/c-typeck.cc:5463
  #, fuzzy, gcc-internal-format
  #| msgid "decrement of read-only location"
  msgid "decrement of a boolean expression"
  msgstr "умањење само-за-читање локације"
  
! #: c/c-typeck.cc:5479
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ИСО Ц не подржава %<++%> и %<--%> за комплексне типове"
  
! #: c/c-typeck.cc:5506 c/c-typeck.cc:5540
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "погрешан тип аргумента уз увећање"
  
! #: c/c-typeck.cc:5508 c/c-typeck.cc:5543
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "погрешан тип аргумента уз умањење"
  
! #: c/c-typeck.cc:5528
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "аритметика са показивачем на непотпун тип"
  
! #: c/c-typeck.cc:5532
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "аритметика са показивачем на непотпун тип"
  
! #: c/c-typeck.cc:5640
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of expression of type %<void%>"
  msgstr "узимање адресе привременог"
  
! #: c/c-typeck.cc:5703 c/c-typeck.cc:5899
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "не може се узети адреса битског поља %qD"
  
! #: c/c-typeck.cc:5717
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "не може се узети адреса од %<this%>, јер је д-вредносни израз"
  
! #: c/c-typeck.cc:5725
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of array with reverse scalar storage order requested"
  msgstr "затражена адреса регистарске променљиве %qD"
  
! #: c/c-typeck.cc:5914
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of register compound literal requested"
  msgstr "затражена адреса регистарске променљиве %qD"
  
! #: c/c-typeck.cc:5935
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "глобална регистарска променљива %qD употребљена у угњежденој функцији"
  
! #: c/c-typeck.cc:5938
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "регистарска променљива %qD употребљена у угњежденој функцији"
  
! #: c/c-typeck.cc:5943
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "затражена адреса глобалне регистарске променљиве %qD"
  
! #: c/c-typeck.cc:5945 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "затражена адреса регистарске променљиве %qD"
  
! #: c/c-typeck.cc:6084
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "не-л-вредносни низ у условном изразу"
  
! #: c/c-typeck.cc:6180
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "захтев за имплицтно претварање из %qT у %qT није дозвољен у Ц++у"
  
! #: c/c-typeck.cc:6239 c/c-typeck.cc:6245
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6262
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ИСО Ц забрањује условне изразе са само једном празном страном"
  
! #: c/c-typeck.cc:6279
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "неслагање показивачких типова у условном изразу"
  
! #: c/c-typeck.cc:6303
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "неслагање показивачких типова у условном изразу"
  
! #: c/c-typeck.cc:6307
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "неслагање показивачких типова у условном изразу"
  
! #: c/c-typeck.cc:6312
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ИСО Ц забрањује условни израз између %<void *%> и функцијског показивача"
  
! #: c/c-typeck.cc:6334
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "неслагање показивачких типова у условном изразу"
  
! #: c/c-typeck.cc:6337
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "first expression has type %qT"
  msgstr "Очекиван је тип израза"
  
! #: c/c-typeck.cc:6338
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "second expression has type %qT"
  msgstr "Очекиван је тип израза"
  
! #: c/c-typeck.cc:6349 c/c-typeck.cc:6362
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "неслагање типова показивача или целобројних у условном изразу"
  
! #: c/c-typeck.cc:6389
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "неслагање типова у условном изразу"
  
! #: c/c-typeck.cc:6505
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "%Hигноришем повратну вредност из %qD декларисану уз атрибут warn_unused_result"
  
! #: c/c-typeck.cc:6509
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "%Hигноришем повратну вредност из %qD декларисану уз атрибут warn_unused_result"
  
! #: c/c-typeck.cc:6528
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "%Hигноришем повратну вредност из %qD декларисану уз атрибут warn_unused_result"
  
! #: c/c-typeck.cc:6533
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "%Hигноришем повратну вредност из %qD декларисану уз атрибут warn_unused_result"
  
! #: c/c-typeck.cc:6542 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "in call to %qD, declared here"
  msgstr "  %q+#D декларисано овде"
  
! #: c/c-typeck.cc:6591
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "леви операнд зарез-израза нема ефекта"
  
! #: c/c-typeck.cc:6609 c/c-typeck.cc:13209
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right-hand operand of comma expression has no effect"
  msgstr "леви операнд зарез-израза нема ефекта"
  
! #: c/c-typeck.cc:6680
  #, fuzzy
  #| msgid "cast adds new qualifiers to function type"
  msgid "cast adds %q#v qualifier to function type"
  msgstr "претапање додаје нове одредбе функцијском типу"
  
! #: c/c-typeck.cc:6686
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "претапање одбацује одредбе са циљног типа показивача"
  
! #: c/c-typeck.cc:6721
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6818
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "претапање наводи низовни тип"
  
! #: c/c-typeck.cc:6824
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "претапање наводи функцијски тип"
  
! #: c/c-typeck.cc:6839
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ИСО Ц забрањује претапање нескалара у исти тип"
  
! #: c/c-typeck.cc:6843
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "useless cast to type %qT"
  msgstr "неисправно претапање у функцијски тип %qT"
  
! #: c/c-typeck.cc:6863
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ИСО Ц забрањује претапање у унијски тип"
  
! #: c/c-typeck.cc:6873
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "претапање у унијски тип из типа који не чини унију"
  
! #: c/c-typeck.cc:6908
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6913
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6918
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6951
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "претапање увећава неопходно равнање циљног типа"
  
! #: c/c-typeck.cc:6963
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "претапање из показивача у целобројни различите величине"
  
! #: c/c-typeck.cc:6968
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "претапање из функцијског позива типа %qT у непоклапајући тип %qT"
  
! #: c/c-typeck.cc:6978 cp/typeck.cc:9383
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "претапање из целобројног у показивач различите величине"
  
! #: c/c-typeck.cc:6992
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ИСО Ц забрањује претварање показивача на функцију у показивач на објекат"
  
! #: c/c-typeck.cc:7001
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ИСО Ц забрањује претварање показивача на објекат у показивач на функцијски тип"
  
! #: c/c-typeck.cc:7011
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert from incomplete type %qT to %qT"
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "не може се претворити из непотпуног типа %qT у %qT"
  
! #: c/c-typeck.cc:7126
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7168
  #, fuzzy, gcc-internal-format
  #| msgid "assignment suppression"
  msgid "assignment to expression with array type"
  msgstr "потискивање доделе"
  
! #: c/c-typeck.cc:7294
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7496 c/c-typeck.cc:7515 c/c-typeck.cc:7572
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(близу успостављања за %qs)"
  
! #: c/c-typeck.cc:7588
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "низ успостављен константном ниском у заградама"
  
! #: c/c-typeck.cc:7638
  #, fuzzy
  #| msgid "Unexpected %s statement at %C"
  msgid "expected %e but argument is of type %e"
  msgstr "Неочекивана наредба %s код %C"
  
! #: c/c-typeck.cc:7672
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7675
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7680
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "built-in %qD declared here"
  msgstr "%q+D декларисано овде"
  
! #: c/c-typeck.cc:7737 c/c-typeck.cc:8645
  #, fuzzy
  #| msgid "%q+D declared here"
  msgid "%e declared here"
  msgstr "%q+D декларисано овде"
  
! #: c/c-typeck.cc:7930
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "циљеви показивача у прослеђивању аргумента %d за %qE разликују се у означености"
  
! #: c/c-typeck.cc:7935
  #, fuzzy, gcc-internal-format
  #| msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
  msgid "expected %qT but argument is of type %qT"
  msgstr "формат %q.*s очекује тип %<%T%s%>, али аргумент %d је типа %qT"
  
! #: c/c-typeck.cc:7939
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "захтев за имплицтно претварање из %qT у %qT није дозвољен у Ц++у"
  
! #: c/c-typeck.cc:7944
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "захтев за имплицтно претварање из %qT у %qT није дозвољен у Ц++у"
  
! #: c/c-typeck.cc:7949
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "захтев за имплицтно претварање из %qT у %qT није дозвољен у Ц++у"
  
! #: c/c-typeck.cc:7967
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion from %qT to %qT"
  msgid "implicit conversion from %qT to %qT"
  msgstr "неисправно претварање из %qT у %qT"
  
! #: c/c-typeck.cc:8149 c/c-typeck.cc:8548
  #, fuzzy
  #| msgid "passing argument %d of %qE makes qualified function pointer from unqualified"
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "прослеђивање аргумента %d од %qE прави одређени функцијски показивач од неодређеног"
  
! #: c/c-typeck.cc:8152 c/c-typeck.cc:8551
  #, fuzzy
  #| msgid "assignment makes qualified function pointer from unqualified"
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "додела прави одређени функцијски показивач од неодређеног"
  
! #: c/c-typeck.cc:8155 c/c-typeck.cc:8553
  #, fuzzy
  #| msgid "initialization makes qualified function pointer from unqualified"
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "успостављање прави одређени функцијски показивач од неодређеног"
  
! #: c/c-typeck.cc:8158 c/c-typeck.cc:8555
  #, fuzzy
  #| msgid "return makes qualified function pointer from unqualified"
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "повратак прави одређени функцијски показивач од неодређеног"
  
! #: c/c-typeck.cc:8166 c/c-typeck.cc:8438 c/c-typeck.cc:8481
  #, fuzzy
  #| msgid "passing argument %d of %qE discards qualifiers from pointer target type"
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "прослеђивање аргумента %d од %qE одбацује одредбе са циљног типа показивача"
  
! #: c/c-typeck.cc:8168 c/c-typeck.cc:8440 c/c-typeck.cc:8483
  #, fuzzy
  #| msgid "assignment discards qualifiers from pointer target type"
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "додела одбацује одредбе са циљног типа показивача"
  
! #: c/c-typeck.cc:8170 c/c-typeck.cc:8442 c/c-typeck.cc:8485
  #, fuzzy
  #| msgid "initialization discards qualifiers from pointer target type"
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "успостављање одбацује одредбе са циљног типа показивача"
  
! #: c/c-typeck.cc:8172 c/c-typeck.cc:8444 c/c-typeck.cc:8487
  #, fuzzy
  #| msgid "return discards qualifiers from pointer target type"
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "повратак одбацује одредбе са циљног типа показивача"
  
! #: c/c-typeck.cc:8181
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ИСО Ц забрањује претварање аргумента у унијски тип"
  
! #: c/c-typeck.cc:8249
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "захтев за имплицтно претварање из %qT у %qT није дозвољен у Ц++у"
  
! #: c/c-typeck.cc:8276
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "прослеђивање аргумента %d од %qE из несагласног показивачког типа"
  
! #: c/c-typeck.cc:8287
  #, fuzzy, gcc-internal-format
  #| msgid "cast from pointer to integer of different size"
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "претапање из показивача у целобројни различите величине"
  
! #: c/c-typeck.cc:8298
  #, fuzzy, gcc-internal-format
  #| msgid "initialization from incompatible pointer type"
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "успостављање из несагласног показивачког типа"
  
! #: c/c-typeck.cc:8308
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8324
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "expected %qT but pointer is of type %qT"
  msgstr "тип %qT није изведен из типа %qT"
  
! #: c/c-typeck.cc:8339
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "аргумент %d од %qE може бити кандидат за форматски атрибут"
  
! #: c/c-typeck.cc:8345
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "лева страна доделе може бити кандидат за форматски атрибут"
  
! #: c/c-typeck.cc:8351
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "лева страна успостављања може бити кандидат за форматски атрибут"
  
! #: c/c-typeck.cc:8356 cp/typeck.cc:10559
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "повратни тип може бити кандидат за форматски атрибут"
  
! #: c/c-typeck.cc:8380
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "прослеђивање аргумента %d од %qE из несагласног показивачког типа"
  
! #: c/c-typeck.cc:8390
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8400
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8405
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8455
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ИСО Ц забрањује прослеђивање аргумента %d од %qE између функцијског показивача и %<void *%>"
  
! #: c/c-typeck.cc:8458
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ИСО Ц забрањује доделу између функцијског показивача и %<void *%>"
  
! #: c/c-typeck.cc:8460
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ИСО Ц забрањује успостављање између функцијског показивача и %<void *%>"
  
! #: c/c-typeck.cc:8462
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ИСО Ц забрањује повратак између функцијског показивача и %<void *%>"
  
! #: c/c-typeck.cc:8492
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8510
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "циљеви показивача у прослеђивању аргумента %d за %qE разликују се у означености"
  
! #: c/c-typeck.cc:8518
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in assignment differ in signedness"
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "циљеви показивача у додели разликују се у означености"
  
! #: c/c-typeck.cc:8524
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in initialization differ in signedness"
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "циљеви показивача у успостављању разликују се у означености"
  
! #: c/c-typeck.cc:8529
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "циљеви показивача у прослеђивању аргумента %d за %qE разликују се у означености"
  
! #: c/c-typeck.cc:8576
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "прослеђивање аргумента %d од %qE из несагласног показивачког типа"
  
! #: c/c-typeck.cc:8587
  #, fuzzy
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "не може се %s показивач на непотпуни тип %qT"
  
! #: c/c-typeck.cc:8593
  #, fuzzy
  #| msgid "assignment from incompatible pointer type"
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "додела из несагласног показивачког типа"
  
! #: c/c-typeck.cc:8602
  #, fuzzy
  #| msgid "initialization from incompatible pointer type"
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "успостављање из несагласног показивачког типа"
  
! #: c/c-typeck.cc:8608
  #, fuzzy
  #| msgid "initialization from incompatible pointer type"
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "успостављање из несагласног показивачког типа"
  
! #: c/c-typeck.cc:8616
  #, fuzzy
  #| msgid "creating pointer to member function of non-class type %qT"
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "стварање показивача на чланску функцију некласног типа %qT"
  
! #: c/c-typeck.cc:8622
  #, fuzzy
  #| msgid "return from incompatible pointer type"
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "повратак из несагласног показивачког типа"
  
! #: c/c-typeck.cc:8698
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "прослеђивање аргумента %d од %qE прави показивач од целобројног без претапања"
  
! #: c/c-typeck.cc:8708
  #, fuzzy, gcc-internal-format
  #| msgid "assignment makes pointer from integer without a cast"
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "додела прави показивач од целобројног без претапања"
  
! #: c/c-typeck.cc:8714
  #, fuzzy, gcc-internal-format
  #| msgid "initialization makes pointer from integer without a cast"
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "успостављање прави показивач од целобројног без претапања"
  
! #: c/c-typeck.cc:8719
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "прослеђивање аргумента %d од %qE прави показивач од целобројног без претапања"
  
! #: c/c-typeck.cc:8741
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "прослеђивање аргумента %d од %qE прави целобројни од показивача без претапања"
  
! #: c/c-typeck.cc:8751
  #, fuzzy, gcc-internal-format
  #| msgid "assignment makes integer from pointer without a cast"
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "додела прави целобројни од показивача без претапања"
  
! #: c/c-typeck.cc:8757
  #, fuzzy, gcc-internal-format
  #| msgid "initialization makes integer from pointer without a cast"
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "успостављање прави целобројни од показивача без претапања"
  
! #: c/c-typeck.cc:8761
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "прослеђивање аргумента %d од %qE прави целобројни од показивача без претапања"
  
! #: c/c-typeck.cc:8794
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "несагласни тип за аргумент %d у %qE"
  
! #: c/c-typeck.cc:8805
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of %qT to %qT"
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "несагласни типови у додели %qT у %qT"
  
! #: c/c-typeck.cc:8816
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in initialization"
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "несагласни типови у успостављању"
  
! #: c/c-typeck.cc:8826
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of %qT to %qT"
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "несагласни типови у додели %qT у %qT"
  
! #: c/c-typeck.cc:8906
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "традиционални Ц одбија аутоматску успостављање скупина"
  
! #: c/c-typeck.cc:9148
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9156
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "величина низа није интегралан констатан израз"
  
! #: c/c-typeck.cc:9159 c/c-typeck.cc:9221 c/c-typeck.cc:9374
! #, gcc-internal-format
! msgid "%<constexpr%> initializer not representable in type of object"
! msgstr ""
! 
! #: c/c-typeck.cc:9169
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "величина низа није интегралан констатан израз"
  
! #: c/c-typeck.cc:9186
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for integer value is too complicated"
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr "успостављач за целобројну вредност је превише компликован"
  
! #: c/c-typeck.cc:9195
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9339 c/c-typeck.cc:10307 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "успостављање флексибилног чланског низа"
  
! #: c/c-typeck.cc:9355 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9401
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "предугачка ниска успостављача за низ знакова"
  
! #: c/c-typeck.cc:9406
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "предугачка ниска успостављача за низ знакова"
  
! #: c/c-typeck.cc:9413
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9425
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "низ неподесног типа успостављен константном ниском"
  
! #: c/c-typeck.cc:9493 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "неисправна употреба не-л-вредносног низа"
  
! #: c/c-typeck.cc:9507 c/c-typeck.cc:9647 c/c-typeck.cc:10401
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "неисправан успостављач"
  
! #: c/c-typeck.cc:9519 c/c-typeck.cc:9543 c/c-typeck.cc:9546 c/c-typeck.cc:9554
! #: c/c-typeck.cc:9616 c/c-typeck.cc:11384 c/c-typeck.cc:11468
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "елемент успостављача није константан"
  
! #: c/c-typeck.cc:9528
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "низ успостављен не-константним низовним изразом"
  
! #: c/c-typeck.cc:9559 c/c-typeck.cc:9629 c/c-typeck.cc:11478
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "initializer element is not a constant expression"
  msgstr "елемент успостављача није константан"
  
! #: c/c-typeck.cc:9581 cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "претварање из %qT у %qT одбацује одредбе"
  
! #: c/c-typeck.cc:9623 c/c-typeck.cc:11473
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "елемент успостављача се не може израчунати при учитавању"
  
! #: c/c-typeck.cc:9929 cp/decl.cc:7906
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "непрозирни векторски типови не могу бити успостављени"
  
! #: c/c-typeck.cc:10155
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "сувишна група витичастих заграда на крају успостављача"
  
! #: c/c-typeck.cc:10239
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "витичасте заграде око скаларног успостављача"
  
! #: c/c-typeck.cc:10309 c/c-typeck.cc:10313 c/c-typeck.cc:12076
! #: c/c-typeck.cc:12201 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "успостављање флексибилног чланског низа у угњежденом контексту"
  
! #: c/c-typeck.cc:10350
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "недостају витичасте заграде око успостављача"
  
! #: c/c-typeck.cc:10373
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "missing initializer for field %qD of %qT"
  msgstr "недостаје успостављач за члан %qD"
  
! #: c/c-typeck.cc:10413
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "сувишни елементи у скаларном инцијализатору"
  
! #: c/c-typeck.cc:10535 c/c-typeck.cc:10617
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "индекс низа у не-низовном успостављачу"
  
! #: c/c-typeck.cc:10540 c/c-typeck.cc:10679
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "име поља није у успостављачу слога или уније"
  
! #: c/c-typeck.cc:10590
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "индекс низа у успостављачу није целобројан"
  
! #: c/c-typeck.cc:10599 c/c-typeck.cc:10608
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer not of integer type"
  msgid "array index in initializer is not an integer constant expression"
  msgstr "индекс низа у успостављачу није целобројан"
  
! #: c/c-typeck.cc:10613 c/c-typeck.cc:10615
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "неконстантан индекс низа у успостављачу"
  
! #: c/c-typeck.cc:10619 c/c-typeck.cc:10622
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "индекс у успостављачу премашује границе низа"
  
! #: c/c-typeck.cc:10641
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "празан индексни опсег у успостављачу"
  
! #: c/c-typeck.cc:10650
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "индексни опсег у успостављачу премашује границе низа"
  
! #: c/c-typeck.cc:10784 c/c-typeck.cc:10839 c/c-typeck.cc:10880
! #: c/c-typeck.cc:10940 c/c-typeck.cc:10987 c/c-typeck.cc:11575
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "успостављено поље пребрисано"
  
! #: c/c-typeck.cc:10875 c/c-typeck.cc:10936 c/c-typeck.cc:10983
! #: c/c-typeck.cc:11572
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "успостављено поље са споредним ефектима пребрисано"
  
! #: c/c-typeck.cc:11500
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:11946
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "сувишни елементи у успостављачу уније"
  
! #: c/c-typeck.cc:11958 c/c-typeck.cc:12035
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "сувишни елементи у успостављачу структуре"
  
! #: c/c-typeck.cc:11979
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12050 c/c-typeck.cc:12176 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "нестатичко успостављање флексибилног чланског низа"
  
! #: c/c-typeck.cc:12146
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "сувишни елементи у успостављачу уније"
  
! #: c/c-typeck.cc:12168
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "традиционални Ц одбија успостављање унија"
  
! #: c/c-typeck.cc:12267
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "сувишни елементи у успостављачу низа"
  
! #: c/c-typeck.cc:12344 c/c-typeck.cc:12346
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "сувишни елементи у успостављачу вектора"
  
! #: c/c-typeck.cc:12380
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "сувишни елементи у успостављачу скалара"
  
! #: c/c-typeck.cc:12547 c/c-typeck.cc:12623 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "constraint allows registers outside of a function"
  msgstr "ИСО Ц не дозвољава додатно %<;%> изван функције"
  
! #: c/c-typeck.cc:12559 cp/semantics.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in output operand outside of a function"
  msgstr "тип променљиве величине декларисан изван било које функције"
  
! #: c/c-typeck.cc:12570 cp/semantics.cc:2374
  #, fuzzy, gcc-internal-format
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "output operand outside of a function is not constant"
  msgstr "излазни операнд %d мора користити ограничење %<&%>"
  
! #: c/c-typeck.cc:12578 c/c-typeck.cc:12668 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  #| msgid "label %qE referenced outside of any function"
  msgid "%<-%> modifier used inside of a function"
  msgstr "на етикету %qE упућено ван било које функције"
  
! #: c/c-typeck.cc:12636 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:12649 cp/semantics.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in input operand outside of a function"
  msgstr "тип променљиве величине декларисан изван било које функције"
  
! #: c/c-typeck.cc:12660 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "input operand outside of a function is not constant"
  msgstr "%qD није дефинисано изван досега функције"
  
! #: c/c-typeck.cc:12712
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ИСО Ц забрањује %<goto *expr;%>"
  
! #: c/c-typeck.cc:12718
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "computed goto must be pointer type"
  msgstr "не могу да претворим у показивачки тип"
  
! #: c/c-typeck.cc:12748 c/gimple-parser.cc:2648 cp/typeck.cc:11159
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "функција декларисана са %<noreturn%> има наредбу %<return%>"
  
! #: c/c-typeck.cc:12777
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> без вредности у функцији која не враћа празан тип"
  
! #: c/c-typeck.cc:12790 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> са вредношћу у функцији која враћа празан тип"
  
! #: c/c-typeck.cc:12793
  #, fuzzy, gcc-internal-format
  #| msgid "%<return%> with a value, in function returning void"
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "%<return%> са вредношћу у функцији која враћа празан тип"
  
! #: c/c-typeck.cc:12875
  #, fuzzy, gcc-internal-format
  #| msgid "function returns address of local variable"
  msgid "function returns address of label"
  msgstr "функција враћа адресу на локалну променљиву"
  
! #: c/c-typeck.cc:12966 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "величина у прекидачу није целобројна"
  
! #: c/c-typeck.cc:12991
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "%<long%> израз у прекидачу не претвара се у %<int%> у ИСО Ц-у"
  
! #: c/c-typeck.cc:13029 c/c-typeck.cc:13037
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "case label is not an integer constant expression"
  msgstr "величина низа није интегралан констатан израз"
  
! #: c/c-typeck.cc:13043 cp/parser.cc:13521
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "етикета случаја није у оквиру наредбе прекидача"
  
! #: c/c-typeck.cc:13045
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "етикета %<default%> није у оквиру наредбе прекидача"
  
! #: c/c-typeck.cc:13121 cp/parser.cc:15291
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "наредба искакања није у оквиру петље или прекидача"
  
! #: c/c-typeck.cc:13124 c/c-typeck.cc:13144 cp/decl.cc:4107 cp/parser.cc:15301
! #: cp/parser.cc:15322
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "неисправан излаз из структуираног блока ОпенМПа"
  
! #: c/c-typeck.cc:13127 cp/parser.cc:15304
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "наредба искакања употребљена са ОпенМПом за петљу"
  
! #: c/c-typeck.cc:13141 cp/parser.cc:15314
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "наредба настављања није у оквиру петље"
  
! #: c/c-typeck.cc:13191 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "наредба без ефекта"
  
! #: c/c-typeck.cc:13235
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "наредба израза има непотпун тип"
  
! #: c/c-typeck.cc:13526
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13531
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13549 c/c-typeck.cc:13587
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13554 c/c-typeck.cc:13592
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14184 c/c-typeck.cc:14348 cp/typeck.cc:6163
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.cc:14192 c/c-typeck.cc:14356 cp/typeck.cc:6177
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:14207 c/c-typeck.cc:14371 cp/typeck.cc:6195
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %q#T and %q#T"
  msgid "comparison between types %qT and %qT"
  msgstr "поређење између типова %q#T и %q#T"
  
! #: c/c-typeck.cc:14217 c/c-typeck.cc:14381 cp/typeck.cc:6212
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14231 cp/typeck.cc:5838
  #, fuzzy, gcc-internal-format
  #| msgid "comparing floating point with == or != is unsafe"
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "поређење реалних помоћу == или != није безбедно"
  
! #: c/c-typeck.cc:14270 c/c-typeck.cc:14422
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "поређењу различитих показивачких типова недостаје претапање"
  
! #: c/c-typeck.cc:14277 c/c-typeck.cc:14283
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ИСО Ц забрањује поређење %<void *%> и функцијског показивача"
  
! #: c/c-typeck.cc:14290 c/c-typeck.cc:14432
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "поређењу различитих показивачких типова недостаје претапање"
  
! #: c/c-typeck.cc:14303 c/c-typeck.cc:14309 c/c-typeck.cc:14459
! #: c/c-typeck.cc:14465
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "поређење између показивача и целобројног"
  
! #: c/c-typeck.cc:14410
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "поређење потпуног и непотпуног показивача"
  
! #: c/c-typeck.cc:14412
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ИСО Ц забрањује поређена уређености показивача на функције"
  
! #: c/c-typeck.cc:14417
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with null pointer"
  msgstr "поређење уређености показивача са целобројном нулом"
  
! #: c/c-typeck.cc:14440 c/c-typeck.cc:14443 c/c-typeck.cc:14450
! #: c/c-typeck.cc:14453
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "поређење уређености показивача са целобројном нулом"
  
! #: c/c-typeck.cc:14530
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "захтев за имплицтно претварање из %qT у %qT није дозвољен у Ц++у"
  
! #: c/c-typeck.cc:14848
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "употребљен низ који се не може претворити у показивач где се захтева скалар"
  
! #: c/c-typeck.cc:14852
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "употребљена вредност структурног типа где се захтева скалар"
  
! #: c/c-typeck.cc:14856
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "употребљена вредност унијског типа где се захтева скалар"
  
! #: c/c-typeck.cc:14872
  #, fuzzy, gcc-internal-format
  #| msgid "used struct type value where scalar is required"
  msgid "used vector type where scalar is required"
  msgstr "употребљена вредност структурног типа где се захтева скалар"
  
! #: c/c-typeck.cc:15075 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15086 c/c-typeck.cc:15096 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "очекивана је одредба %<#pragma omp%>"
  
! #: c/c-typeck.cc:15131 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15199 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD није променљива у одредби %qs"
  
! #: c/c-typeck.cc:15203 c/c-typeck.cc:17020 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE није променљива у одредби %qs"
  
! #: c/c-typeck.cc:15211
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "превише %qs одредби"
  
! #: c/c-typeck.cc:15221 c/c-typeck.cc:17027 c/c-typeck.cc:17181
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD није променљива у одредби %qs"
  
! #: c/c-typeck.cc:15258 cp/semantics.cc:5995
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "величина у низовном new мора бити интегралног типа"
  
! #: c/c-typeck.cc:15265 cp/semantics.cc:6002
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "length %qE of array section does not have integral type"
  msgstr "величина у низовном new мора бити интегралног типа"
  
! #: c/c-typeck.cc:15288 cp/semantics.cc:6035
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected single pointer in %qs clause"
  msgstr "очекивана је дословна ниска"
  
! #: c/c-typeck.cc:15306 c/c-typeck.cc:15373 c/c-typeck.cc:15666
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15325 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15333 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15342 c/c-typeck.cc:15466 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15359 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15402 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15417 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15454 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15458 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15486 c/c-typeck.cc:15605 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, fuzzy, gcc-internal-format
  #| msgid "Copy array sections into a contiguous block on procedure entry"
  msgid "array section is not contiguous in %qs clause"
  msgstr "Копирај одељке низа у непрекидан блок при улазу у процедуру"
  
! #: c/c-typeck.cc:15496 cp/semantics.cc:6242
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qE does not have pointer or array type"
  msgstr "%qE нема класни тип"
  
! #: c/c-typeck.cc:15872 cp/semantics.cc:7305
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "баца се NULL, које има интегрални, а не показивачки тип"
  
! #: c/c-typeck.cc:15879
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:15885 cp/semantics.cc:7312
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs has invalid type"
  msgid "iterator %qD has const qualified type"
  msgstr "битско поље %qs има неисправан тип"
  
! #: c/c-typeck.cc:15898 cp/semantics.cc:7328
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "битско поље %qD неинтегралног типа"
  
! #: c/c-typeck.cc:15918 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15945
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15952 cp/semantics.cc:7398
  #, fuzzy, gcc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "грешка типа упућивача израза код %L"
  
! #: c/c-typeck.cc:15958 cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "end expression refers to outer iterator %qD"
  msgstr "грешка типа упућивача израза код %L"
  
! #: c/c-typeck.cc:15964 cp/semantics.cc:7410
  #, fuzzy, gcc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "step expression refers to outer iterator %qD"
  msgstr "грешка типа упућивача израза код %L"
  
! #: c/c-typeck.cc:16001 cp/semantics.cc:7458
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected pointer in %qs clause"
  msgstr "очекивана је одредба %<#pragma omp%>"
  
! #: c/c-typeck.cc:16104 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:16126 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:16152 c/c-typeck.cc:16162
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:16182
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16194
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "zero sized type %qT in %qs clause"
  msgstr "Низ претпостављене величине ‘%s’ у одредби ‘%s’ код %L"
  
! #: c/c-typeck.cc:16202
  #, fuzzy, gcc-internal-format
  #| msgid "No variable %qs defined in type %qs"
  msgid "variable sized type %qT in %qs clause"
  msgstr "Променљива %qs није дефинисана у типу %qs"
  
! #: c/c-typeck.cc:16246
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE има неисправан тип за %<reduction(%s)%>"
  
! #: c/c-typeck.cc:16255 cp/semantics.cc:7197
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "user defined reduction not found for %qE"
  msgstr "Није нађена дефиниција етикете за %qs"
  
! #: c/c-typeck.cc:16343
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16361 c/c-typeck.cc:17275 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16373 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE мора бити нитно-локално за %<copyin%>"
  
! #: c/c-typeck.cc:16388 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16397
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16405
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16424 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:16454 c/c-typeck.cc:17175 c/c-typeck.cc:17446
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE није променљива у одредби %qs"
  
! #: c/c-typeck.cc:16471 cp/semantics.cc:7876
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:16482 cp/semantics.cc:7887
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:16496 c/c-typeck.cc:16566 c/c-typeck.cc:16601
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:16506 c/c-typeck.cc:16574 c/c-typeck.cc:16923
! #: c/c-typeck.cc:17075 c/c-typeck.cc:17083 c/c-typeck.cc:17099
! #: c/c-typeck.cc:17108 c/c-typeck.cc:17116 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
--- 55518,57109 ----
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "превише аргумената за функцију %qE"
  
! #: c/c-typeck.cc:4352
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4357
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr ""
  
! #: c/c-typeck.cc:4433
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "захтев за имплицтно претварање из %qT у %qT није дозвољен у Ц++у"
  
! #: c/c-typeck.cc:4514
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "премало аргумената за функцију %qE"
  
! #: c/c-typeck.cc:4515
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "премало аргумената за функцију %qE"
  
! #: c/c-typeck.cc:4529
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "премало аргумената за функцију %qE"
  
! #: c/c-typeck.cc:4707 c/c-typeck.cc:4735 cp/typeck.cc:5965 cp/typeck.cc:6253
  #, fuzzy, gcc-internal-format
  #| msgid "comparison with string literal results in unspecified behaviour"
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "поређење са дословном ниском резултује неодређеним понашањем"
  
! #: c/c-typeck.cc:4715 c/c-typeck.cc:4726 cp/typeck.cc:6002 cp/typeck.cc:6026
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "поређење између показивача и целобројног"
  
! #: c/c-typeck.cc:4718 c/c-typeck.cc:4729 cp/typeck.cc:6005 cp/typeck.cc:6029
  #, fuzzy, gcc-internal-format
  #| msgid "casting %qT to %qT does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
  msgstr "претапање %qT у %qT не разрешава показивач"
  
! #: c/c-typeck.cc:4747 c/c-typeck.cc:4754 c/c-typeck.cc:6131 c/c-typeck.cc:6136
! #: c/c-typeck.cc:8684 cp/tree.cc:6464
  #, fuzzy, gcc-internal-format
  #| msgid "array bound is not an integer constant"
  msgid "zero as null pointer constant"
  msgstr "граница низа није целобројна константа"
  
! #: c/c-typeck.cc:4775
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between %q#T and %q#T"
  msgid "comparison between %qT and %qT"
  msgstr "поређење између %q#T и %q#T"
  
! #: c/c-typeck.cc:4834
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "показивачи типа %<void *%> употребљени у одузимању"
  
! #: c/c-typeck.cc:4837
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "показивач на функцију употребљен у одузимању"
  
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "аритметика са показивачем на непотпун тип"
  
! #: c/c-typeck.cc:4880 cp/typeck.cc:7053
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "аритметика са показивачем на непотпун тип"
  
! #: c/c-typeck.cc:5329
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "%<~%> on a boolean expression"
  msgstr "  у баченом изразу"
  
! #: c/c-typeck.cc:5333
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:5343
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ИСО Ц не подржава %<~%> за комплексну конјугацију"
  
! #: c/c-typeck.cc:5367
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to abs"
  msgid "wrong type argument to absu"
  msgstr "погрешан тип аргумента за abs"
  
! #: c/c-typeck.cc:5393
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "погрешан тип аргумента уз унарни знак узвика"
  
! #: c/c-typeck.cc:5451
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5454
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:5461
  #, fuzzy, gcc-internal-format
  #| msgid "%Hmissing increment expression"
  msgid "increment of a boolean expression"
  msgstr "%Hнедостаје израз увећања"
  
! #: c/c-typeck.cc:5464
  #, fuzzy, gcc-internal-format
  #| msgid "decrement of read-only location"
  msgid "decrement of a boolean expression"
  msgstr "умањење само-за-читање локације"
  
! #: c/c-typeck.cc:5480
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ИСО Ц не подржава %<++%> и %<--%> за комплексне типове"
  
! #: c/c-typeck.cc:5507 c/c-typeck.cc:5541
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "погрешан тип аргумента уз увећање"
  
! #: c/c-typeck.cc:5509 c/c-typeck.cc:5544
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "погрешан тип аргумента уз умањење"
  
! #: c/c-typeck.cc:5529
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "аритметика са показивачем на непотпун тип"
  
! #: c/c-typeck.cc:5533
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "аритметика са показивачем на непотпун тип"
  
! #: c/c-typeck.cc:5641
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of expression of type %<void%>"
  msgstr "узимање адресе привременог"
  
! #: c/c-typeck.cc:5704 c/c-typeck.cc:5900
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "не може се узети адреса битског поља %qD"
  
! #: c/c-typeck.cc:5718
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "не може се узети адреса од %<this%>, јер је д-вредносни израз"
  
! #: c/c-typeck.cc:5726
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of array with reverse scalar storage order requested"
  msgstr "затражена адреса регистарске променљиве %qD"
  
! #: c/c-typeck.cc:5915
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of register compound literal requested"
  msgstr "затражена адреса регистарске променљиве %qD"
  
! #: c/c-typeck.cc:5936
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "глобална регистарска променљива %qD употребљена у угњежденој функцији"
  
! #: c/c-typeck.cc:5939
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "регистарска променљива %qD употребљена у угњежденој функцији"
  
! #: c/c-typeck.cc:5944
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "затражена адреса глобалне регистарске променљиве %qD"
  
! #: c/c-typeck.cc:5946 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "затражена адреса регистарске променљиве %qD"
  
! #: c/c-typeck.cc:6085
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "не-л-вредносни низ у условном изразу"
  
! #: c/c-typeck.cc:6181
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "захтев за имплицтно претварање из %qT у %qT није дозвољен у Ц++у"
  
! #: c/c-typeck.cc:6240 c/c-typeck.cc:6246
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:6263
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ИСО Ц забрањује условне изразе са само једном празном страном"
  
! #: c/c-typeck.cc:6280
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "неслагање показивачких типова у условном изразу"
  
! #: c/c-typeck.cc:6304
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "неслагање показивачких типова у условном изразу"
  
! #: c/c-typeck.cc:6308
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "неслагање показивачких типова у условном изразу"
  
! #: c/c-typeck.cc:6313
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ИСО Ц забрањује условни израз између %<void *%> и функцијског показивача"
  
! #: c/c-typeck.cc:6335
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "неслагање показивачких типова у условном изразу"
  
! #: c/c-typeck.cc:6338
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "first expression has type %qT"
  msgstr "Очекиван је тип израза"
  
! #: c/c-typeck.cc:6339
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "second expression has type %qT"
  msgstr "Очекиван је тип израза"
  
! #: c/c-typeck.cc:6350 c/c-typeck.cc:6363
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "неслагање типова показивача или целобројних у условном изразу"
  
! #: c/c-typeck.cc:6390
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "неслагање типова у условном изразу"
  
! #: c/c-typeck.cc:6506
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "%Hигноришем повратну вредност из %qD декларисану уз атрибут warn_unused_result"
  
! #: c/c-typeck.cc:6510
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "%Hигноришем повратну вредност из %qD декларисану уз атрибут warn_unused_result"
  
! #: c/c-typeck.cc:6529
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "%Hигноришем повратну вредност из %qD декларисану уз атрибут warn_unused_result"
  
! #: c/c-typeck.cc:6534
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "%Hигноришем повратну вредност из %qD декларисану уз атрибут warn_unused_result"
  
! #: c/c-typeck.cc:6543 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "in call to %qD, declared here"
  msgstr "  %q+#D декларисано овде"
  
! #: c/c-typeck.cc:6592
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "леви операнд зарез-израза нема ефекта"
  
! #: c/c-typeck.cc:6610 c/c-typeck.cc:13226
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right-hand operand of comma expression has no effect"
  msgstr "леви операнд зарез-израза нема ефекта"
  
! #: c/c-typeck.cc:6681
  #, fuzzy
  #| msgid "cast adds new qualifiers to function type"
  msgid "cast adds %q#v qualifier to function type"
  msgstr "претапање додаје нове одредбе функцијском типу"
  
! #: c/c-typeck.cc:6687
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "претапање одбацује одредбе са циљног типа показивача"
  
! #: c/c-typeck.cc:6722
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6819
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "претапање наводи низовни тип"
  
! #: c/c-typeck.cc:6825
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "претапање наводи функцијски тип"
  
! #: c/c-typeck.cc:6840
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ИСО Ц забрањује претапање нескалара у исти тип"
  
! #: c/c-typeck.cc:6844
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "useless cast to type %qT"
  msgstr "неисправно претапање у функцијски тип %qT"
  
! #: c/c-typeck.cc:6864
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ИСО Ц забрањује претапање у унијски тип"
  
! #: c/c-typeck.cc:6874
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "претапање у унијски тип из типа који не чини унију"
  
! #: c/c-typeck.cc:6909
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6914
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6919
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6952
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "претапање увећава неопходно равнање циљног типа"
  
! #: c/c-typeck.cc:6964
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "претапање из показивача у целобројни различите величине"
  
! #: c/c-typeck.cc:6969
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "претапање из функцијског позива типа %qT у непоклапајући тип %qT"
  
! #: c/c-typeck.cc:6979 cp/typeck.cc:9499
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "претапање из целобројног у показивач различите величине"
  
! #: c/c-typeck.cc:6993
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ИСО Ц забрањује претварање показивача на функцију у показивач на објекат"
  
! #: c/c-typeck.cc:7002
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ИСО Ц забрањује претварање показивача на објекат у показивач на функцијски тип"
  
! #: c/c-typeck.cc:7012
  #, fuzzy, gcc-internal-format
  #| msgid "can't convert from incomplete type %qT to %qT"
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "не може се претворити из непотпуног типа %qT у %qT"
  
! #: c/c-typeck.cc:7127
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7169
  #, fuzzy, gcc-internal-format
  #| msgid "assignment suppression"
  msgid "assignment to expression with array type"
  msgstr "потискивање доделе"
  
! #: c/c-typeck.cc:7295
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7497 c/c-typeck.cc:7516 c/c-typeck.cc:7573
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(близу успостављања за %qs)"
  
! #: c/c-typeck.cc:7589
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "низ успостављен константном ниском у заградама"
  
! #: c/c-typeck.cc:7639
  #, fuzzy
  #| msgid "Unexpected %s statement at %C"
  msgid "expected %e but argument is of type %e"
  msgstr "Неочекивана наредба %s код %C"
  
! #: c/c-typeck.cc:7673
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7676
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7681
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "built-in %qD declared here"
  msgstr "%q+D декларисано овде"
  
! #: c/c-typeck.cc:7738 c/c-typeck.cc:8646
  #, fuzzy
  #| msgid "%q+D declared here"
  msgid "%e declared here"
  msgstr "%q+D декларисано овде"
  
! #: c/c-typeck.cc:7931
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "циљеви показивача у прослеђивању аргумента %d за %qE разликују се у означености"
  
! #: c/c-typeck.cc:7936
  #, fuzzy, gcc-internal-format
  #| msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
  msgid "expected %qT but argument is of type %qT"
  msgstr "формат %q.*s очекује тип %<%T%s%>, али аргумент %d је типа %qT"
  
! #: c/c-typeck.cc:7940
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "захтев за имплицтно претварање из %qT у %qT није дозвољен у Ц++у"
  
! #: c/c-typeck.cc:7945
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "захтев за имплицтно претварање из %qT у %qT није дозвољен у Ц++у"
  
! #: c/c-typeck.cc:7950
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "захтев за имплицтно претварање из %qT у %qT није дозвољен у Ц++у"
  
! #: c/c-typeck.cc:7968
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion from %qT to %qT"
  msgid "implicit conversion from %qT to %qT"
  msgstr "неисправно претварање из %qT у %qT"
  
! #: c/c-typeck.cc:8150 c/c-typeck.cc:8549
  #, fuzzy
  #| msgid "passing argument %d of %qE makes qualified function pointer from unqualified"
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "прослеђивање аргумента %d од %qE прави одређени функцијски показивач од неодређеног"
  
! #: c/c-typeck.cc:8153 c/c-typeck.cc:8552
  #, fuzzy
  #| msgid "assignment makes qualified function pointer from unqualified"
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "додела прави одређени функцијски показивач од неодређеног"
  
! #: c/c-typeck.cc:8156 c/c-typeck.cc:8554
  #, fuzzy
  #| msgid "initialization makes qualified function pointer from unqualified"
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "успостављање прави одређени функцијски показивач од неодређеног"
  
! #: c/c-typeck.cc:8159 c/c-typeck.cc:8556
  #, fuzzy
  #| msgid "return makes qualified function pointer from unqualified"
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "повратак прави одређени функцијски показивач од неодређеног"
  
! #: c/c-typeck.cc:8167 c/c-typeck.cc:8439 c/c-typeck.cc:8482
  #, fuzzy
  #| msgid "passing argument %d of %qE discards qualifiers from pointer target type"
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "прослеђивање аргумента %d од %qE одбацује одредбе са циљног типа показивача"
  
! #: c/c-typeck.cc:8169 c/c-typeck.cc:8441 c/c-typeck.cc:8484
  #, fuzzy
  #| msgid "assignment discards qualifiers from pointer target type"
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "додела одбацује одредбе са циљног типа показивача"
  
! #: c/c-typeck.cc:8171 c/c-typeck.cc:8443 c/c-typeck.cc:8486
  #, fuzzy
  #| msgid "initialization discards qualifiers from pointer target type"
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "успостављање одбацује одредбе са циљног типа показивача"
  
! #: c/c-typeck.cc:8173 c/c-typeck.cc:8445 c/c-typeck.cc:8488
  #, fuzzy
  #| msgid "return discards qualifiers from pointer target type"
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "повратак одбацује одредбе са циљног типа показивача"
  
! #: c/c-typeck.cc:8182
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ИСО Ц забрањује претварање аргумента у унијски тип"
  
! #: c/c-typeck.cc:8250
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "захтев за имплицтно претварање из %qT у %qT није дозвољен у Ц++у"
  
! #: c/c-typeck.cc:8277
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "прослеђивање аргумента %d од %qE из несагласног показивачког типа"
  
! #: c/c-typeck.cc:8288
  #, fuzzy, gcc-internal-format
  #| msgid "cast from pointer to integer of different size"
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "претапање из показивача у целобројни различите величине"
  
! #: c/c-typeck.cc:8299
  #, fuzzy, gcc-internal-format
  #| msgid "initialization from incompatible pointer type"
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "успостављање из несагласног показивачког типа"
  
! #: c/c-typeck.cc:8309
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:8325
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not derived from type %qT"
  msgid "expected %qT but pointer is of type %qT"
  msgstr "тип %qT није изведен из типа %qT"
  
! #: c/c-typeck.cc:8340
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "аргумент %d од %qE може бити кандидат за форматски атрибут"
  
! #: c/c-typeck.cc:8346
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "лева страна доделе може бити кандидат за форматски атрибут"
  
! #: c/c-typeck.cc:8352
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "лева страна успостављања може бити кандидат за форматски атрибут"
  
! #: c/c-typeck.cc:8357 cp/typeck.cc:10675
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "повратни тип може бити кандидат за форматски атрибут"
  
! #: c/c-typeck.cc:8381
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "прослеђивање аргумента %d од %qE из несагласног показивачког типа"
  
! #: c/c-typeck.cc:8391
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8401
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:8406
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8456
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ИСО Ц забрањује прослеђивање аргумента %d од %qE између функцијског показивача и %<void *%>"
  
! #: c/c-typeck.cc:8459
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ИСО Ц забрањује доделу између функцијског показивача и %<void *%>"
  
! #: c/c-typeck.cc:8461
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ИСО Ц забрањује успостављање између функцијског показивача и %<void *%>"
  
! #: c/c-typeck.cc:8463
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ИСО Ц забрањује повратак између функцијског показивача и %<void *%>"
  
! #: c/c-typeck.cc:8493
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:8511
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "циљеви показивача у прослеђивању аргумента %d за %qE разликују се у означености"
  
! #: c/c-typeck.cc:8519
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in assignment differ in signedness"
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "циљеви показивача у додели разликују се у означености"
  
! #: c/c-typeck.cc:8525
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in initialization differ in signedness"
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "циљеви показивача у успостављању разликују се у означености"
  
! #: c/c-typeck.cc:8530
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "циљеви показивача у прослеђивању аргумента %d за %qE разликују се у означености"
  
! #: c/c-typeck.cc:8577
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "прослеђивање аргумента %d од %qE из несагласног показивачког типа"
  
! #: c/c-typeck.cc:8588
  #, fuzzy
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "не може се %s показивач на непотпуни тип %qT"
  
! #: c/c-typeck.cc:8594
  #, fuzzy
  #| msgid "assignment from incompatible pointer type"
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "додела из несагласног показивачког типа"
  
! #: c/c-typeck.cc:8603
  #, fuzzy
  #| msgid "initialization from incompatible pointer type"
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "успостављање из несагласног показивачког типа"
  
! #: c/c-typeck.cc:8609
  #, fuzzy
  #| msgid "initialization from incompatible pointer type"
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "успостављање из несагласног показивачког типа"
  
! #: c/c-typeck.cc:8617
  #, fuzzy
  #| msgid "creating pointer to member function of non-class type %qT"
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "стварање показивача на чланску функцију некласног типа %qT"
  
! #: c/c-typeck.cc:8623
  #, fuzzy
  #| msgid "return from incompatible pointer type"
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "повратак из несагласног показивачког типа"
  
! #: c/c-typeck.cc:8699
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "прослеђивање аргумента %d од %qE прави показивач од целобројног без претапања"
  
! #: c/c-typeck.cc:8709
  #, fuzzy, gcc-internal-format
  #| msgid "assignment makes pointer from integer without a cast"
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "додела прави показивач од целобројног без претапања"
  
! #: c/c-typeck.cc:8715
  #, fuzzy, gcc-internal-format
  #| msgid "initialization makes pointer from integer without a cast"
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "успостављање прави показивач од целобројног без претапања"
  
! #: c/c-typeck.cc:8720
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "прослеђивање аргумента %d од %qE прави показивач од целобројног без претапања"
  
! #: c/c-typeck.cc:8742
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "прослеђивање аргумента %d од %qE прави целобројни од показивача без претапања"
  
! #: c/c-typeck.cc:8752
  #, fuzzy, gcc-internal-format
  #| msgid "assignment makes integer from pointer without a cast"
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "додела прави целобројни од показивача без претапања"
  
! #: c/c-typeck.cc:8758
  #, fuzzy, gcc-internal-format
  #| msgid "initialization makes integer from pointer without a cast"
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "успостављање прави целобројни од показивача без претапања"
  
! #: c/c-typeck.cc:8762
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "прослеђивање аргумента %d од %qE прави целобројни од показивача без претапања"
  
! #: c/c-typeck.cc:8795
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "несагласни тип за аргумент %d у %qE"
  
! #: c/c-typeck.cc:8806
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of %qT to %qT"
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "несагласни типови у додели %qT у %qT"
  
! #: c/c-typeck.cc:8817
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in initialization"
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "несагласни типови у успостављању"
  
! #: c/c-typeck.cc:8827
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of %qT to %qT"
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "несагласни типови у додели %qT у %qT"
  
! #: c/c-typeck.cc:8907
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "традиционални Ц одбија аутоматску успостављање скупина"
  
! #: c/c-typeck.cc:9149
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:9166 c/c-typeck.cc:9176 c/c-typeck.cc:9238 c/c-typeck.cc:9391
! #, gcc-internal-format
! msgid "%<constexpr%> initializer not representable in type of object"
! msgstr ""
! 
! #: c/c-typeck.cc:9172
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "величина низа није интегралан констатан израз"
  
! #: c/c-typeck.cc:9186
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "величина низа није интегралан констатан израз"
  
! #: c/c-typeck.cc:9203
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for integer value is too complicated"
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr "успостављач за целобројну вредност је превише компликован"
  
! #: c/c-typeck.cc:9212
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:9356 c/c-typeck.cc:10324 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "успостављање флексибилног чланског низа"
  
! #: c/c-typeck.cc:9372 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9418
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "предугачка ниска успостављача за низ знакова"
  
! #: c/c-typeck.cc:9423
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "предугачка ниска успостављача за низ знакова"
  
! #: c/c-typeck.cc:9430
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr ""
  
! #: c/c-typeck.cc:9442
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "низ неподесног типа успостављен константном ниском"
  
! #: c/c-typeck.cc:9510 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "неисправна употреба не-л-вредносног низа"
  
! #: c/c-typeck.cc:9524 c/c-typeck.cc:9664 c/c-typeck.cc:10418
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "неисправан успостављач"
  
! #: c/c-typeck.cc:9536 c/c-typeck.cc:9560 c/c-typeck.cc:9563 c/c-typeck.cc:9571
! #: c/c-typeck.cc:9633 c/c-typeck.cc:11401 c/c-typeck.cc:11485
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "елемент успостављача није константан"
  
! #: c/c-typeck.cc:9545
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "низ успостављен не-константним низовним изразом"
  
! #: c/c-typeck.cc:9576 c/c-typeck.cc:9646 c/c-typeck.cc:11495
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "initializer element is not a constant expression"
  msgstr "елемент успостављача није константан"
  
! #: c/c-typeck.cc:9598 cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "претварање из %qT у %qT одбацује одредбе"
  
! #: c/c-typeck.cc:9640 c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "елемент успостављача се не може израчунати при учитавању"
  
! #: c/c-typeck.cc:9946 cp/decl.cc:7904
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "непрозирни векторски типови не могу бити успостављени"
  
! #: c/c-typeck.cc:10172
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "сувишна група витичастих заграда на крају успостављача"
  
! #: c/c-typeck.cc:10256
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "витичасте заграде око скаларног успостављача"
  
! #: c/c-typeck.cc:10326 c/c-typeck.cc:10330 c/c-typeck.cc:12093
! #: c/c-typeck.cc:12218 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "успостављање флексибилног чланског низа у угњежденом контексту"
  
! #: c/c-typeck.cc:10367
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "недостају витичасте заграде око успостављача"
  
! #: c/c-typeck.cc:10390
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "missing initializer for field %qD of %qT"
  msgstr "недостаје успостављач за члан %qD"
  
! #: c/c-typeck.cc:10430
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "сувишни елементи у скаларном инцијализатору"
  
! #: c/c-typeck.cc:10552 c/c-typeck.cc:10634
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "индекс низа у не-низовном успостављачу"
  
! #: c/c-typeck.cc:10557 c/c-typeck.cc:10696
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "име поља није у успостављачу слога или уније"
  
! #: c/c-typeck.cc:10607
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "индекс низа у успостављачу није целобројан"
  
! #: c/c-typeck.cc:10616 c/c-typeck.cc:10625
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer not of integer type"
  msgid "array index in initializer is not an integer constant expression"
  msgstr "индекс низа у успостављачу није целобројан"
  
! #: c/c-typeck.cc:10630 c/c-typeck.cc:10632
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "неконстантан индекс низа у успостављачу"
  
! #: c/c-typeck.cc:10636 c/c-typeck.cc:10639
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "индекс у успостављачу премашује границе низа"
  
! #: c/c-typeck.cc:10658
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "празан индексни опсег у успостављачу"
  
! #: c/c-typeck.cc:10667
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "индексни опсег у успостављачу премашује границе низа"
  
! #: c/c-typeck.cc:10801 c/c-typeck.cc:10856 c/c-typeck.cc:10897
! #: c/c-typeck.cc:10957 c/c-typeck.cc:11004 c/c-typeck.cc:11592
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "успостављено поље пребрисано"
  
! #: c/c-typeck.cc:10892 c/c-typeck.cc:10953 c/c-typeck.cc:11000
! #: c/c-typeck.cc:11589
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "успостављено поље са споредним ефектима пребрисано"
  
! #: c/c-typeck.cc:11517
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:11963
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "сувишни елементи у успостављачу уније"
  
! #: c/c-typeck.cc:11975 c/c-typeck.cc:12052
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "сувишни елементи у успостављачу структуре"
  
! #: c/c-typeck.cc:11996
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:12067 c/c-typeck.cc:12193 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "нестатичко успостављање флексибилног чланског низа"
  
! #: c/c-typeck.cc:12163
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "сувишни елементи у успостављачу уније"
  
! #: c/c-typeck.cc:12185
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "традиционални Ц одбија успостављање унија"
  
! #: c/c-typeck.cc:12284
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "сувишни елементи у успостављачу низа"
  
! #: c/c-typeck.cc:12361 c/c-typeck.cc:12363
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "сувишни елементи у успостављачу вектора"
  
! #: c/c-typeck.cc:12397
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "сувишни елементи у успостављачу скалара"
  
! #: c/c-typeck.cc:12564 c/c-typeck.cc:12640 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "constraint allows registers outside of a function"
  msgstr "ИСО Ц не дозвољава додатно %<;%> изван функције"
  
! #: c/c-typeck.cc:12576 cp/semantics.cc:2358
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in output operand outside of a function"
  msgstr "тип променљиве величине декларисан изван било које функције"
  
! #: c/c-typeck.cc:12587 cp/semantics.cc:2374
  #, fuzzy, gcc-internal-format
  #| msgid "output operand %d must use %<&%> constraint"
  msgid "output operand outside of a function is not constant"
  msgstr "излазни операнд %d мора користити ограничење %<&%>"
  
! #: c/c-typeck.cc:12595 c/c-typeck.cc:12685 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, fuzzy, gcc-internal-format
  #| msgid "label %qE referenced outside of any function"
  msgid "%<-%> modifier used inside of a function"
  msgstr "на етикету %qE упућено ван било које функције"
  
! #: c/c-typeck.cc:12653 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr ""
  
! #: c/c-typeck.cc:12666 cp/semantics.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "variable-size type declared outside of any function"
  msgid "side-effects in input operand outside of a function"
  msgstr "тип променљиве величине декларисан изван било које функције"
  
! #: c/c-typeck.cc:12677 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "input operand outside of a function is not constant"
  msgstr "%qD није дефинисано изван досега функције"
  
! #: c/c-typeck.cc:12729
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ИСО Ц забрањује %<goto *expr;%>"
  
! #: c/c-typeck.cc:12735
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "computed goto must be pointer type"
  msgstr "не могу да претворим у показивачки тип"
  
! #: c/c-typeck.cc:12765 c/gimple-parser.cc:2648 cp/typeck.cc:11275
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "функција декларисана са %<noreturn%> има наредбу %<return%>"
  
! #: c/c-typeck.cc:12794
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> без вредности у функцији која не враћа празан тип"
  
! #: c/c-typeck.cc:12807 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> са вредношћу у функцији која враћа празан тип"
  
! #: c/c-typeck.cc:12810
  #, fuzzy, gcc-internal-format
  #| msgid "%<return%> with a value, in function returning void"
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "%<return%> са вредношћу у функцији која враћа празан тип"
  
! #: c/c-typeck.cc:12892
  #, fuzzy, gcc-internal-format
  #| msgid "function returns address of local variable"
  msgid "function returns address of label"
  msgstr "функција враћа адресу на локалну променљиву"
  
! #: c/c-typeck.cc:12983 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "величина у прекидачу није целобројна"
  
! #: c/c-typeck.cc:13008
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "%<long%> израз у прекидачу не претвара се у %<int%> у ИСО Ц-у"
  
! #: c/c-typeck.cc:13046 c/c-typeck.cc:13054
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "case label is not an integer constant expression"
  msgstr "величина низа није интегралан констатан израз"
  
! #: c/c-typeck.cc:13060 cp/parser.cc:13523
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "етикета случаја није у оквиру наредбе прекидача"
  
! #: c/c-typeck.cc:13062
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "етикета %<default%> није у оквиру наредбе прекидача"
  
! #: c/c-typeck.cc:13138 cp/parser.cc:15293
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "наредба искакања није у оквиру петље или прекидача"
  
! #: c/c-typeck.cc:13141 c/c-typeck.cc:13161 cp/decl.cc:4105 cp/parser.cc:15303
! #: cp/parser.cc:15324
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "неисправан излаз из структуираног блока ОпенМПа"
  
! #: c/c-typeck.cc:13144 cp/parser.cc:15306
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "наредба искакања употребљена са ОпенМПом за петљу"
  
! #: c/c-typeck.cc:13158 cp/parser.cc:15316
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "наредба настављања није у оквиру петље"
  
! #: c/c-typeck.cc:13208 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "наредба без ефекта"
  
! #: c/c-typeck.cc:13252
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "наредба израза има непотпун тип"
  
! #: c/c-typeck.cc:13543
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13548
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13566 c/c-typeck.cc:13604
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:13571 c/c-typeck.cc:13609
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:14201 c/c-typeck.cc:14365 cp/typeck.cc:6279
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.cc:14209 c/c-typeck.cc:14373 cp/typeck.cc:6293
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:14224 c/c-typeck.cc:14388 cp/typeck.cc:6311
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types %q#T and %q#T"
  msgid "comparison between types %qT and %qT"
  msgstr "поређење између типова %q#T и %q#T"
  
! #: c/c-typeck.cc:14234 c/c-typeck.cc:14398 cp/typeck.cc:6328
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14248 cp/typeck.cc:5954
  #, fuzzy, gcc-internal-format
  #| msgid "comparing floating point with == or != is unsafe"
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "поређење реалних помоћу == или != није безбедно"
  
! #: c/c-typeck.cc:14287 c/c-typeck.cc:14439
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "поређењу различитих показивачких типова недостаје претапање"
  
! #: c/c-typeck.cc:14294 c/c-typeck.cc:14300
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ИСО Ц забрањује поређење %<void *%> и функцијског показивача"
  
! #: c/c-typeck.cc:14307 c/c-typeck.cc:14449
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "поређењу различитих показивачких типова недостаје претапање"
  
! #: c/c-typeck.cc:14320 c/c-typeck.cc:14326 c/c-typeck.cc:14476
! #: c/c-typeck.cc:14482
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "поређење између показивача и целобројног"
  
! #: c/c-typeck.cc:14427
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "поређење потпуног и непотпуног показивача"
  
! #: c/c-typeck.cc:14429
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ИСО Ц забрањује поређена уређености показивача на функције"
  
! #: c/c-typeck.cc:14434
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with null pointer"
  msgstr "поређење уређености показивача са целобројном нулом"
  
! #: c/c-typeck.cc:14457 c/c-typeck.cc:14460 c/c-typeck.cc:14467
! #: c/c-typeck.cc:14470
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "поређење уређености показивача са целобројном нулом"
  
! #: c/c-typeck.cc:14547
  #, fuzzy, gcc-internal-format
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "захтев за имплицтно претварање из %qT у %qT није дозвољен у Ц++у"
  
! #: c/c-typeck.cc:14865
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "употребљен низ који се не може претворити у показивач где се захтева скалар"
  
! #: c/c-typeck.cc:14869
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "употребљена вредност структурног типа где се захтева скалар"
  
! #: c/c-typeck.cc:14873
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "употребљена вредност унијског типа где се захтева скалар"
  
! #: c/c-typeck.cc:14889
  #, fuzzy, gcc-internal-format
  #| msgid "used struct type value where scalar is required"
  msgid "used vector type where scalar is required"
  msgstr "употребљена вредност структурног типа где се захтева скалар"
  
! #: c/c-typeck.cc:15092 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15103 c/c-typeck.cc:15113 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "очекивана је одредба %<#pragma omp%>"
  
! #: c/c-typeck.cc:15148 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15216 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD није променљива у одредби %qs"
  
! #: c/c-typeck.cc:15220 c/c-typeck.cc:17037 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE није променљива у одредби %qs"
  
! #: c/c-typeck.cc:15228
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "превише %qs одредби"
  
! #: c/c-typeck.cc:15238 c/c-typeck.cc:17044 c/c-typeck.cc:17198
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD није променљива у одредби %qs"
  
! #: c/c-typeck.cc:15275 cp/semantics.cc:5995
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "величина у низовном new мора бити интегралног типа"
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:6002
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "length %qE of array section does not have integral type"
  msgstr "величина у низовном new мора бити интегралног типа"
  
! #: c/c-typeck.cc:15305 cp/semantics.cc:6035
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected single pointer in %qs clause"
  msgstr "очекивана је дословна ниска"
  
! #: c/c-typeck.cc:15323 c/c-typeck.cc:15390 c/c-typeck.cc:15683
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15342 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15350 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15359 c/c-typeck.cc:15483 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15376 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15419 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15434 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15471 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15475 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:15503 c/c-typeck.cc:15622 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, fuzzy, gcc-internal-format
  #| msgid "Copy array sections into a contiguous block on procedure entry"
  msgid "array section is not contiguous in %qs clause"
  msgstr "Копирај одељке низа у непрекидан блок при улазу у процедуру"
  
! #: c/c-typeck.cc:15513 cp/semantics.cc:6242
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qE does not have pointer or array type"
  msgstr "%qE нема класни тип"
  
! #: c/c-typeck.cc:15889 cp/semantics.cc:7305
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "баца се NULL, које има интегрални, а не показивачки тип"
  
! #: c/c-typeck.cc:15896
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:7312
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qs has invalid type"
  msgid "iterator %qD has const qualified type"
  msgstr "битско поље %qs има неисправан тип"
  
! #: c/c-typeck.cc:15915 cp/semantics.cc:7328
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "битско поље %qD неинтегралног типа"
  
! #: c/c-typeck.cc:15935 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:15962
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:15969 cp/semantics.cc:7398
  #, fuzzy, gcc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "грешка типа упућивача израза код %L"
  
! #: c/c-typeck.cc:15975 cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "end expression refers to outer iterator %qD"
  msgstr "грешка типа упућивача израза код %L"
  
! #: c/c-typeck.cc:15981 cp/semantics.cc:7410
  #, fuzzy, gcc-internal-format
  #| msgid "expression reference type error at %L"
  msgid "step expression refers to outer iterator %qD"
  msgstr "грешка типа упућивача израза код %L"
  
! #: c/c-typeck.cc:16018 cp/semantics.cc:7458
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected pointer in %qs clause"
  msgstr "очекивана је одредба %<#pragma omp%>"
  
! #: c/c-typeck.cc:16121 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:16143 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:16169 c/c-typeck.cc:16179
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:16199
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16211
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "zero sized type %qT in %qs clause"
  msgstr "Низ претпостављене величине ‘%s’ у одредби ‘%s’ код %L"
  
! #: c/c-typeck.cc:16219
  #, fuzzy, gcc-internal-format
  #| msgid "No variable %qs defined in type %qs"
  msgid "variable sized type %qT in %qs clause"
  msgstr "Променљива %qs није дефинисана у типу %qs"
  
! #: c/c-typeck.cc:16263
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE има неисправан тип за %<reduction(%s)%>"
  
! #: c/c-typeck.cc:16272 cp/semantics.cc:7197
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "user defined reduction not found for %qE"
  msgstr "Није нађена дефиниција етикете за %qs"
  
! #: c/c-typeck.cc:16360
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16378 c/c-typeck.cc:17292 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16390 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE мора бити нитно-локално за %<copyin%>"
  
! #: c/c-typeck.cc:16405 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:16414
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16422
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16441 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:16471 c/c-typeck.cc:17192 c/c-typeck.cc:17463
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE није променљива у одредби %qs"
  
! #: c/c-typeck.cc:16488 cp/semantics.cc:7876
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:16499 cp/semantics.cc:7887
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:16513 c/c-typeck.cc:16583 c/c-typeck.cc:16618
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:16523 c/c-typeck.cc:16591 c/c-typeck.cc:16940
! #: c/c-typeck.cc:17092 c/c-typeck.cc:17100 c/c-typeck.cc:17116
! #: c/c-typeck.cc:17125 c/c-typeck.cc:17133 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
*************** msgstr "%qE се појављује ви
*** 57103,57386 ****
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:16509 c/c-typeck.cc:16580 c/c-typeck.cc:17119
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:16554 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE није променљива у одредби %<firstprivate%>"
  
! #: c/c-typeck.cc:16594 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE није променљива у одредби %<lastprivate%>"
  
! #: c/c-typeck.cc:16613 cp/semantics.cc:8473
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE није променљива у одредби %qs"
  
! #: c/c-typeck.cc:16620
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "тип уз векторско delete није ни показивачки ни низовни"
  
! #: c/c-typeck.cc:16627
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16634
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:16647 cp/semantics.cc:8542
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE није променљива у одредби %qs"
  
! #: c/c-typeck.cc:16653
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:16666 cp/semantics.cc:8581
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE није променљива у одредби %qs"
  
! #: c/c-typeck.cc:16672
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:16744 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16759 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16767 cp/semantics.cc:8742
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression in array specification at %C"
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "Очекиван је израз у одредници низа код %C"
  
! #: c/c-typeck.cc:16788 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16798 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16859 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16879 c/c-typeck.cc:16955 c/c-typeck.cc:16991
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported map expression %qE"
  msgstr "неподржана комбинација: %s"
  
! #: c/c-typeck.cc:16919 c/c-typeck.cc:17096 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:16927 c/c-typeck.cc:17102 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:17046 c/c-typeck.cc:17188 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD није променљива у одредби %qs"
  
! #: c/c-typeck.cc:17171 cp/semantics.cc:9248
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE није променљива у одредби %qs"
  
! #: c/c-typeck.cc:17197 cp/semantics.cc:9279
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:17211 cp/semantics.cc:9295
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD није променљива у одредби %qs"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9298
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE није променљива у одредби %qs"
  
! #: c/c-typeck.cc:17233
  #, fuzzy, gcc-internal-format
  #| msgid "%s variable %qs is private in outer context"
  msgid "%qs variable is not a pointer"
  msgstr "%s променљива %qs је приватна у спољашњем контексту"
  
! #: c/c-typeck.cc:17240
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "тип уз векторско delete није ни показивачки ни низовни"
  
! #: c/c-typeck.cc:17288 c/c-typeck.cc:17393 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17308 cp/semantics.cc:8816
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %qs clauses on a task construct"
  msgstr "превише %qs одредби"
  
! #: c/c-typeck.cc:17429 cp/semantics.cc:9612
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "%<-G%> није сагласно са %<-mabicalls%>"
  
! #: c/c-typeck.cc:17464 cp/semantics.cc:9706
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in action clauses"
  msgstr "%qD се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:17475 cp/semantics.cc:9720
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take %<void%>"
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "%qD мора узимати %<void%>"
  
! #: c/c-typeck.cc:17484 cp/semantics.cc:9729
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "%qD shall not be const"
  msgstr "%qD није декларисано"
  
! #: c/c-typeck.cc:17533 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE је предодређено као %qs за %qs"
  
! #: c/c-typeck.cc:17543
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17574 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17586 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17597 c/c-typeck.cc:17605 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17653 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17704 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17712 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17720 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17730 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17748 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17766 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17770 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:17942
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:17947
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "први аргумент за %<va_arg%> није типа %<va_list%>"
  
! #: c/c-typeck.cc:17953
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "први аргумент за %<va_arg%> није типа %<va_list%>"
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 57112,57395 ----
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:16526 c/c-typeck.cc:16597 c/c-typeck.cc:17136
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:16571 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE није променљива у одредби %<firstprivate%>"
  
! #: c/c-typeck.cc:16611 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE није променљива у одредби %<lastprivate%>"
  
! #: c/c-typeck.cc:16630 cp/semantics.cc:8473
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE није променљива у одредби %qs"
  
! #: c/c-typeck.cc:16637
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "тип уз векторско delete није ни показивачки ни низовни"
  
! #: c/c-typeck.cc:16644
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16651
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:16664 cp/semantics.cc:8542
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE није променљива у одредби %qs"
  
! #: c/c-typeck.cc:16670
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:16683 cp/semantics.cc:8581
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE није променљива у одредби %qs"
  
! #: c/c-typeck.cc:16689
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:16761 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:16776 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:16784 cp/semantics.cc:8742
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression in array specification at %C"
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "Очекиван је израз у одредници низа код %C"
  
! #: c/c-typeck.cc:16805 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:16815 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:16876 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:16896 c/c-typeck.cc:16972 c/c-typeck.cc:17008
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported map expression %qE"
  msgstr "неподржана комбинација: %s"
  
! #: c/c-typeck.cc:16936 c/c-typeck.cc:17113 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:16944 c/c-typeck.cc:17119 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:17063 c/c-typeck.cc:17205 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD није променљива у одредби %qs"
  
! #: c/c-typeck.cc:17188 cp/semantics.cc:9248
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE није променљива у одредби %qs"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9279
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:17228 cp/semantics.cc:9295
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD није променљива у одредби %qs"
  
! #: c/c-typeck.cc:17231 cp/semantics.cc:9298
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE није променљива у одредби %qs"
  
! #: c/c-typeck.cc:17250
  #, fuzzy, gcc-internal-format
  #| msgid "%s variable %qs is private in outer context"
  msgid "%qs variable is not a pointer"
  msgstr "%s променљива %qs је приватна у спољашњем контексту"
  
! #: c/c-typeck.cc:17257
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "тип уз векторско delete није ни показивачки ни низовни"
  
! #: c/c-typeck.cc:17305 c/c-typeck.cc:17410 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17325 cp/semantics.cc:8816
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %qs clauses on a task construct"
  msgstr "превише %qs одредби"
  
! #: c/c-typeck.cc:17446 cp/semantics.cc:9612
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "%<-G%> није сагласно са %<-mabicalls%>"
  
! #: c/c-typeck.cc:17481 cp/semantics.cc:9706
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in action clauses"
  msgstr "%qD се појављује више од једном у одредбама података"
  
! #: c/c-typeck.cc:17492 cp/semantics.cc:9720
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take %<void%>"
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "%qD мора узимати %<void%>"
  
! #: c/c-typeck.cc:17501 cp/semantics.cc:9729
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "%qD shall not be const"
  msgstr "%qD није декларисано"
  
! #: c/c-typeck.cc:17550 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE је предодређено као %qs за %qs"
  
! #: c/c-typeck.cc:17560
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:17591 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:17603 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17614 c/c-typeck.cc:17622 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17670 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17721 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17729 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17737 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17747 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:17765 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:17783 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr ""
  
! #: c/c-typeck.cc:17787 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr ""
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:17964
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "први аргумент за %<va_arg%> није типа %<va_list%>"
  
! #: c/c-typeck.cc:17970
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "први аргумент за %<va_arg%> није типа %<va_list%>"
  
! #: c/c-typeck.cc:17976
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr "очекивана је наре
*** 57632,57983 ****
  msgid "expected case label"
  msgstr "очекивано је име класе"
  
! #: cobol/cdf-copy.cc:109
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:275
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr ""
  
! #: cobol/cobol1.cc:326
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unrecognized option '-%s'"
  msgid "exception '%s'"
  msgstr "непрепозната опција „-%s“"
  
! #: cobol/cobol1.cc:408
  #, gcc-internal-format, gfc-internal-format
  msgid "could not execute preprocessor %s"
  msgstr ""
  
! #: cobol/cobol1.cc:413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not find specs file %s\n"
  msgid "could not include %s"
  msgstr "нисам могао да нађем датотеку навода %s\n"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:419
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:53
! msgid "no such exception: 0x%04x"
  msgstr ""
  
! #: cobol/genapi.cc:332
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:571
  #, gcc-internal-format
! msgid "Nice try, but you can't fire me. I quit!"
  msgstr ""
  
! #: cobol/genapi.cc:1486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s or %s"
! msgid "%s(): Knows not the variable type %s for %s"
  msgstr "Ознака %s код %L мора бити типа %s или %s"
  
! #: cobol/genapi.cc:2176
! #, gcc-internal-format, gfc-internal-format
! msgid "I don't know how to MOVE an alphabetical string to %s(%s) \n"
  msgstr ""
  
! #: cobol/genapi.cc:2244
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): field->type %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:5728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: invalid file name: %s\n"
! msgid "%s(): Invalid field type %s:"
  msgstr "%s: неисправно име датотеке: %s\n"
  
! #: cobol/genapi.cc:6929 cobol/genapi.cc:6935 cobol/genapi.cc:6941
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_logop() was called with variable %s on line %d, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7048 cobol/genapi.cc:7112
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_relop() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7158
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_if() was called with variable %s, which is not a FldConditional\n"
  msgstr ""
  
! #: cobol/genapi.cc:7411
! #, gcc-internal-format, gfc-internal-format
! msgid "###### candidate %s has unimplemented CVT_type %d(%s)\n"
  msgstr ""
  
! #: cobol/genapi.cc:7422
! #, gcc-internal-format, gfc-internal-format
! msgid "###### unknown setop_t code %d\n"
  msgstr ""
  
! #: cobol/genapi.cc:7618
! msgid "%s:%d: %zu exceeds MAXIMUM_UNTILS of %d, line %d"
  msgstr ""
  
! #: cobol/genapi.cc:8624
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:8846 cobol/genapi.cc:9306
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:8971
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s access mode is 'file_inaccessible_e' in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9044
  #, gcc-internal-format
! msgid "parser_file_open called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9049
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_open for %s called with NULL var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9054
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9122
  #, gcc-internal-format
! msgid "parser_file_close called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9127
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_close for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9180
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9190
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9195
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9200
  #, gcc-internal-format
! msgid "parser_file_read called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9205
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9210
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but 'where' >= 0"
  msgstr ""
  
! #: cobol/genapi.cc:9219
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but 'where' < 0"
  msgstr ""
  
! #: cobol/genapi.cc:9262
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9311
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL file->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9317
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9322
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL field->var_decl_node"
  msgstr ""
  
! #: cobol/genapi.cc:9457
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
! #: cobol/genapi.cc:11122
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): asked to sort %s, but it's not a table"
  msgstr ""
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:11250
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11379
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:11786
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12187
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:12439
  #, gcc-internal-format, gfc-internal-format
! msgid "%s(): What in the name of Nero's fiddle are we doing here?"
  msgstr ""
  
! #: cobol/genapi.cc:13948
! #, gcc-internal-format, gfc-internal-format
! msgid "In parser_move(%s to %s), the move of FldLiteralN to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:14184
! #, gcc-internal-format, gfc-internal-format
! msgid "In mh_dest_is_float(%s to %s), the move of %s to %s hasn't been implemented"
  msgstr ""
  
! #: cobol/genapi.cc:16279
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16351
  #, gcc-internal-format
! msgid "parser_symbol_add() was called with a NULL new_var\n"
  msgstr ""
  
! #: cobol/genapi.cc:16379
! msgid "%s(): %2.2d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:16419
  #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add(): %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16425
! msgid "parser_symbol_add(): %2.2d %s has null ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:16433
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add( %s ) improperly has a non-null var_decl_node\n"
  msgstr ""
  
! #: cobol/genapi.cc:16638
! msgid "%s(): %2.2d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/gengen.cc:363
  #, gcc-internal-format
! msgid "The given type is not NULL, and that's just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:372
  #, gcc-internal-format
! msgid "The given type is not a DECL or a TYPE"
  msgstr ""
  
! #: cobol/gengen.cc:416
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown dest"
  msgid "Unknown type %d"
  msgstr "Непознато одредиште"
  
! #: cobol/gengen.cc:2941
  #, gcc-internal-format
! msgid "Residual context count!"
  msgstr ""
  
! #: cobol/genmath.cc:1392
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_op() doesn't know how to evaluate \"%s = %s %c %s\"\n"
  msgstr ""
  
! #: cobol/genutil.cc:322 cobol/genutil.cc:601
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "превише улазних датотека"
  
! #: cobol/lexio.cc:1490
  #, gcc-internal-format, gfc-internal-format
! msgid "%s pid %d terminated by %s"
  msgstr ""
  
! #: cobol/lexio.cc:1495
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: %s exited with status %d\n"
  msgid "%s exited with status %d"
  msgstr "%s: %s изађе са статусом %d\n"
  
! #: cobol/symbols.cc:450
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "mask must be an immediate"
  msgid "%s: key must be field"
  msgstr "маска мора бити непосредна"
  
! #: cobol/symbols.cc:3709 cobol/symbols.cc:3816 cobol/symbols.cc:3846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: would convert file '%s'\n"
  msgid "%s:%d: could not add '%s'"
  msgstr "%s: претворио би датотеку ‘%s’\n"
  
! #: cobol/util.cc:1108
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1705
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: compiling '%s'\n"
  msgid "%s: regcomp: %s"
  msgstr "%s: компилујем ‘%s’\n"
  
! #: cobol/util.cc:1815
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:2141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect: recompiling %s\n"
  msgid "failed compiling %s"
--- 57641,58047 ----
  msgid "expected case label"
  msgstr "очекивано је име класе"
  
! #: cobol/cdf-copy.cc:108
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr ""
  
! #: cobol/cobol1.cc:274
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr ""
  
! #: cobol/cobol1.cc:325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unrecognized option '-%s'"
  msgid "exception '%s'"
  msgstr "непрепозната опција „-%s“"
  
! #: cobol/cobol1.cc:414
  #, gcc-internal-format, gfc-internal-format
  msgid "could not execute preprocessor %s"
  msgstr ""
  
! #: cobol/cobol1.cc:420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "could not find specs file %s\n"
  msgid "could not include %s"
  msgstr "нисам могао да нађем датотеку навода %s\n"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:426
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr ""
  
! #: cobol/except.cc:54
! #, gcc-internal-format
! msgid "no such exception: 0x%x"
  msgstr ""
  
! #: cobol/genapi.cc:354
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr ""
  
! #: cobol/genapi.cc:600
  #, gcc-internal-format
! msgid "Nice try, but you cannot fire me."
  msgstr ""
  
! #: cobol/genapi.cc:1214
! #, gcc-internal-format, gfc-internal-format
! msgid "%s should not be null"
! msgstr ""
! 
! #: cobol/genapi.cc:1792
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s or %s"
! msgid "%s: Knows not the variable type %s for %s"
  msgstr "Ознака %s код %L мора бити типа %s или %s"
  
! #: cobol/genapi.cc:2481
! #, gcc-internal-format
! msgid "I don%'t know how to MOVE an alphabetical string to %s(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:2549
! #, gcc-internal-format
! msgid "%s: %<field->type%> %s must be literal or alphanumeric"
  msgstr ""
  
! #: cobol/genapi.cc:4460
! #, fuzzy, gcc-internal-format
! #| msgid "is not a valid GIMPLE statement"
! msgid "Not valid for ACCEPT statement."
! msgstr "није исправна ГИМПЛЕ наредба"
! 
! #: cobol/genapi.cc:5488
! #, gcc-internal-format
! msgid "Attempting to send to an input device."
! msgstr ""
! 
! #: cobol/genapi.cc:5511
! #, fuzzy, gcc-internal-format
! #| msgid "is not a valid GIMPLE statement"
! msgid "Not valid for DISPLAY statement."
! msgstr "није исправна ГИМПЛЕ наредба"
! 
! #: cobol/genapi.cc:6412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: invalid file name: %s\n"
! msgid "%s: Invalid field type %s:"
  msgstr "%s: неисправно име датотеке: %s\n"
  
! #: cobol/genapi.cc:7622 cobol/genapi.cc:7628 cobol/genapi.cc:7634
! #, gcc-internal-format
! msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7741
! #, gcc-internal-format
! msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7805
! #, gcc-internal-format
! msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:7851
! #, gcc-internal-format
! msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
  msgstr ""
  
! #: cobol/genapi.cc:8116
! #, gcc-internal-format
! msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
  msgstr ""
  
! #: cobol/genapi.cc:8127
! #, gcc-internal-format
! msgid "unknown %<setop_t%> code %d"
  msgstr ""
  
! #: cobol/genapi.cc:8315
! #, gcc-internal-format
! msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
! msgstr ""
! 
! #: cobol/genapi.cc:9324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr ""
  
! #: cobol/genapi.cc:9538 cobol/genapi.cc:10006
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9663
! #, gcc-internal-format
! msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9737
  #, gcc-internal-format
! msgid "%<parser_file_open%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9742
! #, gcc-internal-format
! msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9748
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr ""
  
! #: cobol/genapi.cc:9817
  #, gcc-internal-format
! msgid "%<parser_file_close%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9822
! #, gcc-internal-format
! msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr ""
  
! #: cobol/genapi.cc:9887
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *file"
  msgstr ""
  
! #: cobol/genapi.cc:9892
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9898
  #, gcc-internal-format
! msgid "%<parser_file_read%> called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:9903
! #, gcc-internal-format
! msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:9909
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9918
! #, gcc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr ""
  
! #: cobol/genapi.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr ""
  
! #: cobol/genapi.cc:10011
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10017
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: called with NULL *field"
  msgstr ""
  
! #: cobol/genapi.cc:10022
! #, gcc-internal-format
! msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:10107
! #, gcc-internal-format
! msgid "The file pointer should not be null"
  msgstr ""
  
! #: cobol/genapi.cc:10161
  #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr ""
  
+ #: cobol/genapi.cc:11881
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "%qT resolves to %qT, which is is not a class type"
+ msgid "%s: asked to sort %s, which is not a table"
+ msgstr "%qT се разрешава до %qT, што није класни тип"
+ 
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12013
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12147
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12569
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr ""
  
! #: cobol/genapi.cc:12973
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr ""
  
! #: cobol/genapi.cc:13264
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: What in the name of Nero are we doing here?"
  msgstr ""
  
! #: cobol/genapi.cc:14560
! #, gcc-internal-format
! msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:14796
! #, gcc-internal-format
! msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr ""
  
! #: cobol/genapi.cc:16918
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr ""
  
! #: cobol/genapi.cc:16990
  #, gcc-internal-format
! msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr ""
  
! #: cobol/genapi.cc:17020
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17060
  #, gcc-internal-format, gfc-internal-format
! msgid "%s: %s is its own ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17065
! #, gcc-internal-format
! msgid "%s: %d %qs has NULL ancestor"
  msgstr ""
  
! #: cobol/genapi.cc:17072
! #, gcc-internal-format
! msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
  msgstr ""
  
! #: cobol/genapi.cc:17267
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr ""
  
! #: cobol/genapi.cc:17334
  #, gcc-internal-format
! msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
  msgstr ""
  
! #: cobol/gengen.cc:360
  #, gcc-internal-format
! msgid "The given type is NULL, and that is just not fair"
  msgstr ""
  
! #: cobol/gengen.cc:369
! #, fuzzy, gcc-internal-format
! #| msgid "derived type declaration"
! msgid "The given type is not a declaration or a TYPE"
! msgstr "декларација изведеног типа"
! 
! #: cobol/gengen.cc:413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown dest"
  msgid "Unknown type %d"
  msgstr "Непознато одредиште"
  
! #: cobol/gengen.cc:482
! #, fuzzy, gcc-internal-format
! #| msgid "pointer targets in assignment differ in signedness"
! msgid "Attempting an assignment of differing types."
! msgstr "циљеви показивача у додели разликују се у означености"
! 
! #: cobol/gengen.cc:2893
  #, gcc-internal-format
! msgid "Residual context count"
  msgstr ""
  
! #: cobol/genmath.cc:1385
! #, gcc-internal-format
! msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
  msgstr ""
  
! #: cobol/genutil.cc:596
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "Too many subscripts"
  msgstr "превише улазних датотека"
  
! #: cobol/genutil.cc:761
! #, gcc-internal-format
! msgid "cannot get %<float%> value from %s"
! msgstr ""
! 
! #: cobol/lexio.cc:1581
  #, gcc-internal-format, gfc-internal-format
! msgid "%s pid %ld terminated by %s"
  msgstr ""
  
! #: cobol/lexio.cc:1586
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: %s exited with status %d\n"
  msgid "%s exited with status %d"
  msgstr "%s: %s изађе са статусом %d\n"
  
! #: cobol/symbols.cc:418
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr ""
  
! #: cobol/symbols.cc:1901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "mask must be an immediate"
  msgid "%s: key must be field"
  msgstr "маска мора бити непосредна"
  
! #: cobol/symbols.cc:3712 cobol/symbols.cc:3815 cobol/symbols.cc:3845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: would convert file '%s'\n"
  msgid "%s:%d: could not add '%s'"
  msgstr "%s: претворио би датотеку ‘%s’\n"
  
! #: cobol/util.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr ""
  
! #: cobol/util.cc:1873
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: compiling '%s'\n"
  msgid "%s: regcomp: %s"
  msgstr "%s: компилујем ‘%s’\n"
  
! #: cobol/util.cc:2022
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr ""
  
! #: cobol/util.cc:2430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect: recompiling %s\n"
  msgid "failed compiling %s"
*************** msgstr "нема погодног %<oper
*** 58469,58475 ****
  msgid "%q#D is private within this context"
  msgstr "у овом контексту"
  
! #: cp/call.cc:8377 cp/decl.cc:9615
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared private here"
--- 58533,58539 ----
  msgid "%q#D is private within this context"
  msgstr "у овом контексту"
  
! #: cp/call.cc:8377 cp/decl.cc:9613
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared private here"
*************** msgstr "%q+D декларисано ов
*** 58481,58487 ****
  msgid "%q#D is protected within this context"
  msgstr "у овом контексту"
  
! #: cp/call.cc:8383 cp/decl.cc:9616
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared protected here"
--- 58545,58551 ----
  msgid "%q#D is protected within this context"
  msgstr "у овом контексту"
  
! #: cp/call.cc:8383 cp/decl.cc:9614
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared protected here"
*************** msgstr ""
*** 58844,58850 ****
  msgid "constructor delegates to itself"
  msgstr "конструктор не може бити виртуелан"
  
! #: cp/call.cc:11805 cp/typeck.cc:10490
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI"
--- 58908,58914 ----
  msgid "constructor delegates to itself"
  msgstr "конструктор не може бити виртуелан"
  
! #: cp/call.cc:11805 cp/typeck.cc:10606
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI"
*************** msgstr "нема одговарајућ�
*** 58867,58873 ****
  msgid "call to non-function %qD"
  msgstr "позив не-функције %qD"
  
! #: cp/call.cc:11947 cp/pt.cc:17467 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
--- 58931,58937 ----
  msgid "call to non-function %qD"
  msgstr "позив не-функције %qD"
  
! #: cp/call.cc:11947 cp/pt.cc:17496 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
*************** msgstr ""
*** 59048,59055 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q+#D не може бити препуњено"
  
! #: cp/class.cc:1461 cp/decl.cc:1946 cp/decl.cc:1958 cp/decl.cc:1984
! #: cp/decl.cc:2006 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %q#D"
--- 59112,59119 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q+#D не може бити препуњено"
  
! #: cp/class.cc:1461 cp/decl.cc:1944 cp/decl.cc:1956 cp/decl.cc:1982
! #: cp/decl.cc:2004 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %q#D"
*************** msgstr "величина низа %qD и
*** 59414,59626 ****
  msgid "  non-static data member %qD has volatile type"
  msgstr "неисправна употреба нестатичког чланског податка %qD"
  
! #: cp/class.cc:6466
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "основна класа %q#T има не-виртуелни деструктор"
  
! #: cp/class.cc:6495
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "нестатички упућивач %q+#D у класи без конструктора"
  
! #: cp/class.cc:6501
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "нестатчики константни члан %q+#D у класи без конструктора"
  
! #: cp/class.cc:6834
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6838
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6878
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "непосредна основа %qT није доступна у %qT услед двосмислености"
  
! #: cp/class.cc:6890
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "виртуелна основа %qT није доступна у %qT услед двосмислености"
  
! #: cp/class.cc:7132
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "помак за %q+D можда не поштује АБИ и може се изменити у будућим верзијама ГЦЦа"
  
! #: cp/class.cc:7328
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "величина низа %qs је превелика"
  
! #: cp/class.cc:7649
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "неисправна употреба структуре са флексибилним чланским низом"
  
! #: cp/class.cc:7650
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "неисправна употреба структуре са флексибилним чланским низом"
  
! #: cp/class.cc:7655
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "array member %q#D declared here"
  msgstr "  %q+#D декларисано овде"
  
! #: cp/class.cc:7684
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "%Jфлексибилан члански низ није на крају структуре"
  
! #: cp/class.cc:7686
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "%Jфлексибилан члански низ у иначе празној структури"
  
! #: cp/class.cc:7695 cp/class.cc:7730
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "поновна дефиниција %q#T"
  
! #: cp/class.cc:7703
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "%Jфлексибилан члански низ није на крају структуре"
  
! #: cp/class.cc:7705
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "%Jфлексибилан члански низ у иначе празној структури"
  
! #: cp/class.cc:7728
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "next member %q#D declared here"
  msgstr "  %q+#D декларисано овде"
  
! #: cp/class.cc:7840 cp/decl.cc:18273 cp/parser.cc:28411
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "поновна дефиниција %q#T"
  
! #: cp/class.cc:7987
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T has virtual functions but non-virtual destructor"
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T има виртуелне функције, али невиртуелни деструктор"
  
! #: cp/class.cc:8015
  #, fuzzy, gcc-internal-format
  #| msgid "class %qT does not have any field named %qD"
  msgid "type transparent %q#T does not have any fields"
  msgstr "класа %qT нема поље по имену %qD"
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8025
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has virtual member functions"
  msgid "type transparent class %qT has virtual functions"
  msgstr "тип %qs има виртуелне чланске функције"
  
! #: cp/class.cc:8031
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8202
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#D is marked %<dllimport%>"
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "дефиниција %q+D означена као %<dllimport%>"
  
! #: cp/class.cc:8213
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "у покушају да довршим структуру, али избачен услед претходних грешака у рашчлањивању"
  
! #: cp/class.cc:8720
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "језичка ниска %<\"%E\"%> није препозната"
  
! #: cp/class.cc:8810
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "не могу да разрешим препуњену функцију %qD на основу претварања у тип %qT"
  
! #: cp/class.cc:8976
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "нема поклапања за претварање функције %qD у тип %q#T"
  
! #: cp/class.cc:9004
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "двосмислено претварање препуњене функције %qD у тип %q#T"
  
! #: cp/class.cc:9046
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr "ИСО Ц++ забрањује узимање адресе неодређене или заграћене нестатичке чланске функције, за добијање показивача на чланску функцију. Употребите %<&%T::%D%>"
  
! #: cp/class.cc:9051
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "(показивач на члан може бити формиран само помоћу %<&%E%>)"
  
! #: cp/class.cc:9061
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "претпостављам показивач на члан %qD"
  
! #: cp/class.cc:9064
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(показивач на члан може бити формиран само помоћу %<&%E%>)"
  
! #: cp/class.cc:9143
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "нема довољно података о типу"
  
! #: cp/class.cc:9163
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "не може се претворити %qE из типа %qT у тип %qT"
  
! #: cp/class.cc:9464
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "декларација %qD као члана %qT"
  
! #: cp/class.cc:9467
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as %q#D"
  msgid "used here to mean %q#D"
--- 59478,59700 ----
  msgid "  non-static data member %qD has volatile type"
  msgstr "неисправна употреба нестатичког чланског податка %qD"
  
! #: cp/class.cc:6478
  #, fuzzy, gcc-internal-format
  #| msgid "base class %q#T has a non-virtual destructor"
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "основна класа %q#T има не-виртуелни деструктор"
  
! #: cp/class.cc:6507
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference %q+#D in class without a constructor"
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "нестатички упућивач %q+#D у класи без конструктора"
  
! #: cp/class.cc:6513
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q+#D in class without a constructor"
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "нестатчики константни члан %q+#D у класи без конструктора"
  
! #: cp/class.cc:6853
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6858
! #, gcc-internal-format
! msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr ""
! 
! #: cp/class.cc:6866
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr ""
  
! #: cp/class.cc:6871
! #, gcc-internal-format
! msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr ""
! 
! #: cp/class.cc:6912
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "непосредна основа %qT није доступна у %qT услед двосмислености"
  
! #: cp/class.cc:6924
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "виртуелна основа %qT није доступна у %qT услед двосмислености"
  
! #: cp/class.cc:7166
  #, fuzzy, gcc-internal-format
  #| msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "помак за %q+D можда не поштује АБИ и може се изменити у будућим верзијама ГЦЦа"
  
! #: cp/class.cc:7362
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "величина низа %qs је превелика"
  
! #: cp/class.cc:7683
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "неисправна употреба структуре са флексибилним чланским низом"
  
! #: cp/class.cc:7684
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of structure with flexible array member"
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "неисправна употреба структуре са флексибилним чланским низом"
  
! #: cp/class.cc:7689
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "array member %q#D declared here"
  msgstr "  %q+#D декларисано овде"
  
! #: cp/class.cc:7718
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "%Jфлексибилан члански низ није на крају структуре"
  
! #: cp/class.cc:7720
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in otherwise empty struct"
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "%Jфлексибилан члански низ у иначе празној структури"
  
! #: cp/class.cc:7729 cp/class.cc:7764
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "in the definition of %q#T"
  msgstr "поновна дефиниција %q#T"
  
! #: cp/class.cc:7737
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member not at end of struct"
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "%Jфлексибилан члански низ није на крају структуре"
  
! #: cp/class.cc:7739
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in otherwise empty struct"
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "%Jфлексибилан члански низ у иначе празној структури"
  
! #: cp/class.cc:7762
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "next member %q#D declared here"
  msgstr "  %q+#D декларисано овде"
  
! #: cp/class.cc:7874 cp/decl.cc:18271 cp/parser.cc:28464
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "поновна дефиниција %q#T"
  
! #: cp/class.cc:8021
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T has virtual functions but non-virtual destructor"
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T има виртуелне функције, али невиртуелни деструктор"
  
! #: cp/class.cc:8049
  #, fuzzy, gcc-internal-format
  #| msgid "class %qT does not have any field named %qD"
  msgid "type transparent %q#T does not have any fields"
  msgstr "класа %qT нема поље по имену %qD"
  
! #: cp/class.cc:8055
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr ""
  
! #: cp/class.cc:8059
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has virtual member functions"
  msgid "type transparent class %qT has virtual functions"
  msgstr "тип %qs има виртуелне чланске функције"
  
! #: cp/class.cc:8065
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr ""
  
! #: cp/class.cc:8236
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#D is marked %<dllimport%>"
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "дефиниција %q+D означена као %<dllimport%>"
  
! #: cp/class.cc:8247
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "у покушају да довршим структуру, али избачен услед претходних грешака у рашчлањивању"
  
! #: cp/class.cc:8754
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "језичка ниска %<\"%E\"%> није препозната"
  
! #: cp/class.cc:8844
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "не могу да разрешим препуњену функцију %qD на основу претварања у тип %qT"
  
! #: cp/class.cc:9010
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "нема поклапања за претварање функције %qD у тип %q#T"
  
! #: cp/class.cc:9038
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "двосмислено претварање препуњене функције %qD у тип %q#T"
  
! #: cp/class.cc:9080
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr "ИСО Ц++ забрањује узимање адресе неодређене или заграћене нестатичке чланске функције, за добијање показивача на чланску функцију. Употребите %<&%T::%D%>"
  
! #: cp/class.cc:9085
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "(показивач на члан може бити формиран само помоћу %<&%E%>)"
  
! #: cp/class.cc:9095
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "претпостављам показивач на члан %qD"
  
! #: cp/class.cc:9098
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(показивач на члан може бити формиран само помоћу %<&%E%>)"
  
! #: cp/class.cc:9177
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "нема довољно података о типу"
  
! #: cp/class.cc:9197
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "не може се претворити %qE из типа %qT у тип %qT"
  
! #: cp/class.cc:9498
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "декларација %qD као члана %qT"
  
! #: cp/class.cc:9501
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as %q#D"
  msgid "used here to mean %q#D"
*************** msgstr "неисправан апстр�
*** 59660,59666 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15267
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
--- 59734,59740 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:15265
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
*************** msgstr ""
*** 59709,59715 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6580
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
--- 59783,59789 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6596
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
*************** msgid "%q+E is not a constant expression
*** 59729,59741 ****
  msgstr "Недостаје или неисправан константан израз"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10113 rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "позив не-функције %qD"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6138 cp/constexpr.cc:8586
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
--- 59803,59815 ----
  msgstr "Недостаје или неисправан константан израз"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10135 rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "позив не-функције %qD"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6153 cp/constexpr.cc:8608
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
*************** msgstr ""
*** 59757,59763 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10077
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
--- 59831,59837 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10099
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
*************** msgstr "недостаје успост�
*** 59963,59973 ****
  msgid "dereferencing a null pointer in %qE"
  msgstr "разрешавање %<void *%> показивача"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4913 cp/constexpr.cc:4925
! #: cp/constexpr.cc:7761 cp/constexpr.cc:7892 cp/constexpr.cc:10027
! #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
! #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
! #: rust/backend/rust-constexpr.cc:5712
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qE is not a constant expression"
--- 60037,60047 ----
  msgid "dereferencing a null pointer in %qE"
  msgstr "разрешавање %<void *%> показивача"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4925 cp/constexpr.cc:4937
! #: cp/constexpr.cc:7777 cp/constexpr.cc:7908 cp/constexpr.cc:10049
! #: cp/constexpr.cc:11043 rust/backend/rust-constexpr.cc:1738
! #: rust/backend/rust-constexpr.cc:1983 rust/backend/rust-constexpr.cc:2225
! #: rust/backend/rust-constexpr.cc:4743 rust/backend/rust-constexpr.cc:5712
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qE is not a constant expression"
*************** msgstr "Недостаје или неи
*** 59979,60467 ****
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD се не може јавити у константном изразу"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6748
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "недостаје успостављач за члан %qD"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6743
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4991
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4994
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:5005
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "%qE није исправан шаблонски аргумент за тип %qT јер је показивач"
  
! #: cp/constexpr.cc:5008
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:5019
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5022
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5033
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "шаблонски параметар %qD типа %qT није дозвољен у интегралном константном изразу јер није интегралног или набројивог типа"
  
! #: cp/constexpr.cc:5037
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5048
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:5051
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:5206
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "%s се не може користити овде у асемблеру"
  
! #: cp/constexpr.cc:5215 cp/constexpr.cc:5225
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5245
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5291
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6158 rust/backend/rust-constexpr.cc:895
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Недостаје или неисправан константан израз"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6198 cp/constexpr.cc:6231
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "величина низа није интегралан констатан израз"
  
! #: cp/constexpr.cc:6200 cp/constexpr.cc:6226 cp/constexpr.cc:6233
! #: cp/constexpr.cc:6575
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "allocated here"
  msgstr "позвано одавде"
  
! #: cp/constexpr.cc:6204
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6224
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "величина низа није интегралан констатан израз"
  
! #: cp/constexpr.cc:6236 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "величина низа %qD није интегралан констатан израз"
  
! #: cp/constexpr.cc:6244
  #, fuzzy, gcc-internal-format
  #| msgid "array used as initializer"
  msgid "%qD used in its own initializer"
  msgstr "низ употребљен као успостављач"
  
! #: cp/constexpr.cc:6249
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%q#D is not const"
  msgstr "%q#T није класа"
  
! #: cp/constexpr.cc:6252
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is private"
  msgid "%q#D is volatile"
  msgstr "%q+#D је приватно"
  
! #: cp/constexpr.cc:6257 cp/constexpr.cc:6264
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD се не може јавити у константном изразу"
  
! #: cp/constexpr.cc:6270
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD није декларисано у овом досегу"
  
! #: cp/constexpr.cc:6273
  #, fuzzy, gcc-internal-format
  #| msgid "expression in new-declarator must have integral or enumeration type"
  msgid "%qD does not have integral or enumeration type"
  msgstr "израз у декларатору new мора имати интегрални или набројиви тип"
  
! #: cp/constexpr.cc:6573
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6582
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "декларација %q#D изван класе није дефиниција"
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6592
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6723
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6752
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6759
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6771 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:7223 cp/constexpr.cc:8928 cp/constexpr.cc:8940
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "statement is not a constant expression"
  msgstr "Лош тип у константном изразу"
  
! #: cp/constexpr.cc:7430 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7539 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "inline assembly is not a constant expression"
  msgstr "величина низа није интегралан констатан израз"
  
! #: cp/constexpr.cc:7541 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7560
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "неисправна употреба %qD"
  
! #: cp/constexpr.cc:7564
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7566
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7568
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7570
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7723
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Лош тип у константном изразу"
  
! #: cp/constexpr.cc:7736
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7922
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7925
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7990 cp/constexpr.cc:10723
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "набројиви и ненабројиви тип у условном изразу"
  
! #: cp/constexpr.cc:8448 cp/constexpr.cc:10228
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "%s не може да се јави у константном изразу"
  
! #: cp/constexpr.cc:8479 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8531
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "шаблонски параметар %qD типа %qT није дозвољен у интегралном константном изразу јер није интегралног или набројивог типа"
  
! #: cp/constexpr.cc:8541
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr ""
  
! #: cp/constexpr.cc:8549
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "величина низа %qD није интегралан констатан израз"
  
! #: cp/constexpr.cc:8563
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:8603 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s не може да се јави у константном изразу"
  
! #: cp/constexpr.cc:8741 cp/constexpr.cc:10535 cp/constexpr.cc:10946
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression %qE is not a constant expression"
  msgstr "интегрални израз %qE није константа"
  
! #: cp/constexpr.cc:8785 cp/constexpr.cc:10987
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "преливање у константном изразу"
  
! #: cp/constexpr.cc:8843
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "contract predicate is false in constant expression"
  msgstr "Лош тип у константном изразу"
  
! #: cp/constexpr.cc:8878
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "величина низа %qD није интегралан констатан израз"
  
! #: cp/constexpr.cc:8943
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "очекиван је израз"
  
! #: cp/constexpr.cc:9242 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9250 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:9266 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:9277 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:9297 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9301
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9336
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9964 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "неисправно претапање д-вредносног израза типа %qT у тип %qT"
  
! #: cp/constexpr.cc:10193
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Лош тип у константном изразу"
  
! #: cp/constexpr.cc:10196
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10252 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:10286 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10470
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "Лош тип у константном изразу"
  
! #: cp/constexpr.cc:10482
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "листа израза %s узима се као сложени израз"
  
! #: cp/constexpr.cc:10549
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "виртуелне функције не могу бити пријатељи"
  
! #: cp/constexpr.cc:10565
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:10629
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Лош тип у константном изразу"
  
! #: cp/constexpr.cc:10687
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10695
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10773 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "division by zero is not a constant expression"
  msgstr "Недостаје или неисправан константан израз"
  
! #: cp/constexpr.cc:10874 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Лош тип у константном изразу"
  
! #: cp/constexpr.cc:10943
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "преливање у константном изразу"
  
! #: cp/constexpr.cc:10956
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "неконстантан индекс низа у успостављачу"
  
! #: cp/constexpr.cc:11004
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/constexpr.cc:11040 rust/backend/rust-constexpr.cc:6438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
--- 60053,60541 ----
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD се не може јавити у константном изразу"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6764
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "недостаје успостављач за члан %qD"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6759
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5003
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:5006
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:5017
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "%qE није исправан шаблонски аргумент за тип %qT јер је показивач"
  
! #: cp/constexpr.cc:5020
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:5031
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5034
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:5045
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "шаблонски параметар %qD типа %qT није дозвољен у интегралном константном изразу јер није интегралног или набројивог типа"
  
! #: cp/constexpr.cc:5049
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:5060
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:5063
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:5218
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "%s се не може користити овде у асемблеру"
  
! #: cp/constexpr.cc:5227 cp/constexpr.cc:5237
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5257
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:5315
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:6173 rust/backend/rust-constexpr.cc:895
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Недостаје или неисправан константан израз"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6213 cp/constexpr.cc:6246
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "величина низа није интегралан констатан израз"
  
! #: cp/constexpr.cc:6215 cp/constexpr.cc:6241 cp/constexpr.cc:6248
! #: cp/constexpr.cc:6591
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "allocated here"
  msgstr "позвано одавде"
  
! #: cp/constexpr.cc:6219
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6239
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "величина низа није интегралан констатан израз"
  
! #: cp/constexpr.cc:6251 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "величина низа %qD није интегралан констатан израз"
  
! #: cp/constexpr.cc:6259
  #, fuzzy, gcc-internal-format
  #| msgid "array used as initializer"
  msgid "%qD used in its own initializer"
  msgstr "низ употребљен као успостављач"
  
! #: cp/constexpr.cc:6264
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "%q#D is not const"
  msgstr "%q#T није класа"
  
! #: cp/constexpr.cc:6267
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is private"
  msgid "%q#D is volatile"
  msgstr "%q+#D је приватно"
  
! #: cp/constexpr.cc:6272 cp/constexpr.cc:6279
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot appear in a constant-expression"
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD се не може јавити у константном изразу"
  
! #: cp/constexpr.cc:6285
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD није декларисано у овом досегу"
  
! #: cp/constexpr.cc:6288
  #, fuzzy, gcc-internal-format
  #| msgid "expression in new-declarator must have integral or enumeration type"
  msgid "%qD does not have integral or enumeration type"
  msgstr "израз у декларатору new мора имати интегрални или набројиви тип"
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6598
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "декларација %q#D изван класе није дефиниција"
  
! #: cp/constexpr.cc:6605
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6608
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6739
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6768
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6775
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6787 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:7239 cp/constexpr.cc:8950 cp/constexpr.cc:8962
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "statement is not a constant expression"
  msgstr "Лош тип у константном изразу"
  
! #: cp/constexpr.cc:7446 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7555 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "inline assembly is not a constant expression"
  msgstr "величина низа није интегралан констатан израз"
  
! #: cp/constexpr.cc:7557 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7576
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "неисправна употреба %qD"
  
! #: cp/constexpr.cc:7580
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7586
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7739
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Лош тип у константном изразу"
  
! #: cp/constexpr.cc:7752
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7938
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7941
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:8006 cp/constexpr.cc:10745
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "набројиви и ненабројиви тип у условном изразу"
  
! #: cp/constexpr.cc:8470 cp/constexpr.cc:10250
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "%s не може да се јави у константном изразу"
  
! #: cp/constexpr.cc:8501 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8553
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "шаблонски параметар %qD типа %qT није дозвољен у интегралном константном изразу јер није интегралног или набројивог типа"
  
! #: cp/constexpr.cc:8563
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr ""
  
! #: cp/constexpr.cc:8571
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "величина низа %qD није интегралан констатан израз"
  
! #: cp/constexpr.cc:8585
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:8625 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s не може да се јави у константном изразу"
  
! #: cp/constexpr.cc:8763 cp/constexpr.cc:10557 cp/constexpr.cc:10968
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression %qE is not a constant expression"
  msgstr "интегрални израз %qE није константа"
  
! #: cp/constexpr.cc:8807 cp/constexpr.cc:11009
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "преливање у константном изразу"
  
! #: cp/constexpr.cc:8865
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "contract predicate is false in constant expression"
  msgstr "Лош тип у константном изразу"
  
! #: cp/constexpr.cc:8900
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "величина низа %qD није интегралан констатан израз"
  
! #: cp/constexpr.cc:8965
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "очекиван је израз"
  
! #: cp/constexpr.cc:9264 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9272 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:9288 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:9299 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:9319 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9323
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9358
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9986 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "неисправно претапање д-вредносног израза типа %qT у тип %qT"
  
! #: cp/constexpr.cc:10215
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Лош тип у константном изразу"
  
! #: cp/constexpr.cc:10218
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:10274 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:10308 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10492
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "Лош тип у константном изразу"
  
! #: cp/constexpr.cc:10504
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "листа израза %s узима се као сложени израз"
  
! #: cp/constexpr.cc:10571
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "виртуелне функције не могу бити пријатељи"
  
! #: cp/constexpr.cc:10587
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:10651
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Лош тип у константном изразу"
  
! #: cp/constexpr.cc:10709
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10717
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10795 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "division by zero is not a constant expression"
  msgstr "Недостаје или неисправан константан израз"
  
! #: cp/constexpr.cc:10896 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Лош тип у константном изразу"
  
! #: cp/constexpr.cc:10965
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "преливање у константном изразу"
  
! #: cp/constexpr.cc:10978
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "неконстантан индекс низа у успостављачу"
  
! #: cp/constexpr.cc:11026
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/constexpr.cc:11065 rust/backend/rust-constexpr.cc:6438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
*************** msgstr "првобитна етикет�
*** 61128,61251 ****
  msgid "declaration adds contracts to %q#D"
  msgstr "декларација %q#D"
  
! #: cp/coroutines.cc:427
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:429
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:484
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function %<main%>"
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "функција %<main%> се не може уткати"
  
! #: cp/coroutines.cc:506
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:534
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr ""
  
! #: cp/coroutines.cc:547
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qE must take no arguments"
  msgstr "%qD мора узимати тачно два аргумента"
  
! #: cp/coroutines.cc:554 cp/coroutines.cc:599
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is predetermined %qs for %qs"
  msgid "%qE must return %qT, not %qT"
  msgstr "%qE је предодређено као %qs за %qs"
  
! #: cp/coroutines.cc:581
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qE must be a non-overloaded static function"
  msgstr "%qD мора бити нестатичка чланска функција"
  
! #: cp/coroutines.cc:592
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take %<void%>"
  msgid "%qE must take a single %qT"
  msgstr "%qD мора узимати %<void%>"
  
! #: cp/coroutines.cc:621
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:736
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr ""
  
! #: cp/coroutines.cc:756
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:760
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%<return_void%> declared here"
  msgstr "%q+#D претходно декларисано овде"
  
! #: cp/coroutines.cc:919 cp/coroutines.cc:997 cp/coroutines.cc:4553
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "no member named %qE in %qT"
  msgstr "нема типа по имену %q#T у %q#T"
  
! #: cp/coroutines.cc:1012
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used outside a function"
  msgstr "%qE не може бити употребљено као функција"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1020
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "%qE не може бити употребљено као функција"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1031
  #, fuzzy, gcc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "%qs не може бити употребљено са константом"
  
! #: cp/coroutines.cc:1042
  #, fuzzy, gcc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "%qs не може бити употребљено са константом"
  
! #: cp/coroutines.cc:1053
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in a varargs function"
  msgstr "%qE не може бити употребљено као функција"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1060
  #, fuzzy, gcc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "%qs cannot be used in a constructor"
  msgstr "%qs не може бити употребљено са константом"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1067
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a destructor"
--- 61202,61325 ----
  msgid "declaration adds contracts to %q#D"
  msgstr "декларација %q#D"
  
! #: cp/coroutines.cc:507
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:509
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr ""
  
! #: cp/coroutines.cc:564
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function %<main%>"
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "функција %<main%> се не може уткати"
  
! #: cp/coroutines.cc:586
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr ""
  
! #: cp/coroutines.cc:614
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr ""
  
! #: cp/coroutines.cc:627
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qE must take no arguments"
  msgstr "%qD мора узимати тачно два аргумента"
  
! #: cp/coroutines.cc:634 cp/coroutines.cc:679
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is predetermined %qs for %qs"
  msgid "%qE must return %qT, not %qT"
  msgstr "%qE је предодређено као %qs за %qs"
  
! #: cp/coroutines.cc:661
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qE must be a non-overloaded static function"
  msgstr "%qD мора бити нестатичка чланска функција"
  
! #: cp/coroutines.cc:672
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take %<void%>"
  msgid "%qE must take a single %qT"
  msgstr "%qD мора узимати %<void%>"
  
! #: cp/coroutines.cc:701
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr ""
  
! #: cp/coroutines.cc:816
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr ""
  
! #: cp/coroutines.cc:836
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr ""
  
! #: cp/coroutines.cc:840
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%<return_void%> declared here"
  msgstr "%q+#D претходно декларисано овде"
  
! #: cp/coroutines.cc:999 cp/coroutines.cc:1077 cp/coroutines.cc:4711
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "no member named %qE in %qT"
  msgstr "нема типа по имену %q#T у %q#T"
  
! #: cp/coroutines.cc:1092
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used outside a function"
  msgstr "%qE не може бити употребљено као функција"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1100
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "%qE не може бити употребљено као функција"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1111
  #, fuzzy, gcc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "%qs не може бити употребљено са константом"
  
! #: cp/coroutines.cc:1122
  #, fuzzy, gcc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "%qs не може бити употребљено са константом"
  
! #: cp/coroutines.cc:1133
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used in a varargs function"
  msgstr "%qE не може бити употребљено као функција"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, fuzzy, gcc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "%qs cannot be used in a constructor"
  msgstr "%qs не може бити употребљено са константом"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1147
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used in a destructor"
*************** msgstr "%s се не може корис
*** 61254,61355 ****
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1098
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "наредба враћања без вредности, у функцији која враћа %qT"
  
! #: cp/coroutines.cc:1150
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "the expression %qE is required to be non-throwing"
  msgstr "интегрални израз %qE није константа"
  
! #: cp/coroutines.cc:1152
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1280
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "awaitable type %qT is not a structure"
  msgstr "одређени тип %qT не поклапа се са именом деструктора ~%qT"
  
! #: cp/coroutines.cc:1374
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1723
  #, fuzzy, gcc-internal-format
  #| msgid "function declared %<noreturn%> has a %<return%> statement"
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "функција декларисана са %<noreturn%> има наредбу %<return%>"
  
! #: cp/coroutines.cc:1760
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "трећи аргумент за %<__builtin_prefetch%> мора бити константа"
  
! #: cp/coroutines.cc:1770
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "трећи аргумент за %<__builtin_prefetch%> мора бити константа"
  
! #: cp/coroutines.cc:2267
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %q+D"
  msgid "no suspend point info for %qD"
  msgstr "нема претходног прототипа за %q+D"
  
! #: cp/coroutines.cc:2829
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "удвостручено %qE"
  
! #: cp/coroutines.cc:3958
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "await expressions are not permitted in handlers"
  msgstr "показивачи нису дозвољени као вредности случаја"
  
! #: cp/coroutines.cc:4183
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4708
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4713
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4744
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:4840
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr ""
  
! #: cp/coroutines.cc:5146
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
--- 61328,61446 ----
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1178
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "наредба враћања без вредности, у функцији која враћа %qT"
  
! #: cp/coroutines.cc:1230
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "the expression %qE is required to be non-throwing"
  msgstr "интегрални израз %qE није константа"
  
! #: cp/coroutines.cc:1232
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr ""
  
! #: cp/coroutines.cc:1361 cp/coroutines.cc:1364
! #, fuzzy, gcc-internal-format
! #| msgid "qualified type %qT does not match destructor name ~%qT"
! msgid "%qs awaitable type %qT is not a structure"
! msgstr "одређени тип %qT не поклапа се са именом деструктора ~%qT"
! 
! #: cp/coroutines.cc:1367
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "awaitable type %qT is not a structure"
  msgstr "одређени тип %qT не поклапа се са именом деструктора ~%qT"
  
! #: cp/coroutines.cc:1460
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr ""
  
! #: cp/coroutines.cc:1552 cp/coroutines.cc:1638
! #, fuzzy, gcc-internal-format
! #| msgid "%qs cannot be used with a constant"
! msgid "%qs cannot be used in an unevaluated context"
! msgstr "%qs не може бити употребљено са константом"
! 
! #: cp/coroutines.cc:1821
  #, fuzzy, gcc-internal-format
  #| msgid "function declared %<noreturn%> has a %<return%> statement"
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "функција декларисана са %<noreturn%> има наредбу %<return%>"
  
! #: cp/coroutines.cc:1858
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "трећи аргумент за %<__builtin_prefetch%> мора бити константа"
  
! #: cp/coroutines.cc:1868
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "трећи аргумент за %<__builtin_prefetch%> мора бити константа"
  
! #: cp/coroutines.cc:2387
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for %q+D"
  msgid "no suspend point info for %qD"
  msgstr "нема претходног прототипа за %q+D"
  
! #: cp/coroutines.cc:2960
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate info for %qE"
  msgstr "удвостручено %qE"
  
! #: cp/coroutines.cc:3618
! #, gcc-internal-format
! msgid "assumption ignored because it contains an await-expression"
! msgstr ""
! 
! #: cp/coroutines.cc:4125
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "await expressions are not permitted in handlers"
  msgstr "показивачи нису дозвољени као вредности случаја"
  
! #: cp/coroutines.cc:4342
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4864
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
  
! #: cp/coroutines.cc:4871
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4876
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4907
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
! #: cp/coroutines.cc:5003
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr ""
  
! #: cp/coroutines.cc:5277
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr ""
*************** msgstr "неисправна употр�
*** 61382,61445 ****
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "величина низа %qD није интегралан констатан израз"
  
! #: cp/cp-gimplify.cc:2050
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "адреса за %qD ће увек бити израчуната као %<true%>"
  
! #: cp/cp-gimplify.cc:2053
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2065
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3650
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3693
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "pack expansion of %qE attribute"
  msgstr "неисправан аргумент за атрибут %qs"
  
! #: cp/cp-gimplify.cc:3696
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in template argument list"
  msgid "use fold expression in the attribute argument instead"
  msgstr "грешка у рашчлањивању листе шаблонских аргумената"
  
! #: cp/cp-gimplify.cc:3735 cp/cp-gimplify.cc:3747 cp/decl.cc:4511
  #: cp/method.cc:990
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD није тип"
  
! #: cp/cp-gimplify.cc:3753
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not a class type"
  msgstr "%qD није тип"
  
! #: cp/cp-gimplify.cc:3770
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qE нема класни тип"
  
! #: cp/cp-gimplify.cc:3780
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qD does not have integral type"
  msgstr "%qE нема класни тип"
  
! #: cp/cp-gimplify.cc:3792
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
--- 61473,61536 ----
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "величина низа %qD није интегралан констатан израз"
  
! #: cp/cp-gimplify.cc:2055
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will always evaluate as %<true%>"
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "адреса за %qD ће увек бити израчуната као %<true%>"
  
! #: cp/cp-gimplify.cc:2058
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:2070
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3655
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3698
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "pack expansion of %qE attribute"
  msgstr "неисправан аргумент за атрибут %qs"
  
! #: cp/cp-gimplify.cc:3701
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in template argument list"
  msgid "use fold expression in the attribute argument instead"
  msgstr "грешка у рашчлањивању листе шаблонских аргумената"
  
! #: cp/cp-gimplify.cc:3740 cp/cp-gimplify.cc:3752 cp/decl.cc:4509
  #: cp/method.cc:990
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD није тип"
  
! #: cp/cp-gimplify.cc:3758
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not a class type"
  msgstr "%qD није тип"
  
! #: cp/cp-gimplify.cc:3775
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qE нема класни тип"
  
! #: cp/cp-gimplify.cc:3785
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qD does not have integral type"
  msgstr "%qE нема класни тип"
  
! #: cp/cp-gimplify.cc:3797
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
*************** msgstr "неисправно успос�
*** 61492,61498 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "претварање из %qT у %qT одбацује одредбе"
  
! #: cp/cvt.cc:499 cp/typeck.cc:8914
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "претапање %qT у %qT не разрешава показивач"
--- 61583,61589 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "претварање из %qT у %qT одбацује одредбе"
  
! #: cp/cvt.cc:499 cp/typeck.cc:9030
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "претапање %qT у %qT не разрешава показивач"
*************** msgstr "неупотребљена пр�
*** 61895,62214 ****
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:905
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qF declared %<static%> but never defined"
  msgstr "%q+F декларисано као %<static%> али нигде дефинисано"
  
! #: cp/decl.cc:912
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "odr-used inline variable %qD is not defined"
  msgstr "променљива окружења DJGPP није дефинисана"
  
! #: cp/decl.cc:1357
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD је прво декларисано као %<extern%> а касније %<static%>"
  
! #: cp/decl.cc:1397
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qF throws different exceptions"
  msgid "declaration of %qF has a different exception specifier"
  msgstr "декларација %qF баца различите изузетке"
  
! #: cp/decl.cc:1427
  #, fuzzy, gcc-internal-format
  #| msgid "from previous declaration %q+F"
  msgid "from previous declaration %qF"
  msgstr "од претходне декларације %q+F"
  
! #: cp/decl.cc:1488
  #, fuzzy, gcc-internal-format
  #| msgid "Declaration of %qs shadows a previous label declaration"
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Декларација %qs заклања претходну декларацију етикете"
  
! #: cp/decl.cc:1492 cp/decl.cc:17249
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %qD"
  msgstr "претходна декларација %q+D"
  
! #: cp/decl.cc:1513
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "%qD не може имати подразумеване аргументе"
  
! #: cp/decl.cc:1542
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %q#D declares a non-template function"
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "декларација пријатеља %q#D декларише нешаблонску функцију"
  
! #: cp/decl.cc:1545
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration of %q#D"
  msgstr "претходна декларација %q+#D"
  
! #: cp/decl.cc:1598
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "чини стару декларацију %q+#D двосмисленом"
  
! #: cp/decl.cc:1600 cp/decl.cc:2027
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "old declaration %q#D"
  msgstr "глобална декларација %q+#D"
  
! #: cp/decl.cc:1640
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "redefinition of default argument for %q+#D"
  msgstr "поновљена дефиниција подразумеваног аргумента за %q#D"
  
! #: cp/decl.cc:1642
  #, fuzzy, gcc-internal-format
  #| msgid "%J  original definition appeared here"
  msgid "original definition appeared here"
  msgstr "%J  првобитна дефиниција налази се овде"
  
! #: cp/decl.cc:1708
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "built-in function %qD declared as non-function"
  msgstr "уграђена функција %q+D декларисана као нефункција"
  
! #: cp/decl.cc:1721 cp/decl.cc:1847
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing %s function %q#D"
  msgid "shadowing built-in function %q#D"
  msgstr "заклањање %s функције %q#D"
  
! #: cp/decl.cc:1722 cp/decl.cc:1848
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing %s function %q#D"
  msgid "shadowing library function %q#D"
  msgstr "заклањање %s функције %q#D"
  
! #: cp/decl.cc:1730
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "библиотечка функција %q#D поново декларисана као не-функција %q#D"
  
! #: cp/decl.cc:1734 cp/decl.cc:1795
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "коси се са декларацијом уграђеног %q#D"
  
! #: cp/decl.cc:1822
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "чини декларацију уграђеног %q#D двосмисленом"
  
! #: cp/decl.cc:1828 cp/decl.cc:1842
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "чини декларацију уграђеног %q#D двосмисленом"
  
! #: cp/decl.cc:1832
  #, fuzzy, gcc-internal-format
  #| msgid "derived type declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "декларација изведеног типа"
  
! #: cp/decl.cc:1937
  #, fuzzy, gcc-internal-format
  #| msgid "data area of %q+D conflicts with previous declaration"
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "областа података за %q+D коси се са претходном декларацијом"
  
! #: cp/decl.cc:1941
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1957
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D redeclared as different kind of symbol"
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q#D поново декларисано као другачија врста симбола"
  
! #: cp/decl.cc:1982
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of template %q#D"
  msgstr "декларација шаблона %q#D"
  
! #: cp/decl.cc:2003
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of C function %q#D"
  msgstr "сукобљена декларација %q#D"
  
! #: cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration of %q#D"
  msgstr "чини стару декларацију %q+#D двосмисленом"
  
! #: cp/decl.cc:2036
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "сукобљена декларација %q#D"
  
! #: cp/decl.cc:2038
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration as %q#D"
  msgstr "претходна декларација %q+#D"
  
! #: cp/decl.cc:2049
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "декларација %qD заклања глобалну декларацију"
  
! #: cp/decl.cc:2051
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration %q+#D"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "претходна нефункцијска декларација %q+#D"
  
! #: cp/decl.cc:2109
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously defined here"
  msgstr "%q+#D претходно дефинисано овде"
  
! #: cp/decl.cc:2110 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#D previously declared here"
  msgstr "%q+#D претходно декларисано овде"
  
! #: cp/decl.cc:2118
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about \"extern\" declarations not at file scope"
  msgid "parameter declaration is not name-independent"
  msgstr "Упозори на декларације „extern“ ван досега датотеке"
  
! #: cp/decl.cc:2123
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2127
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2131
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2138
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2141
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2144
  #, fuzzy, gcc-internal-format
  #| msgid "static variable %q+D is marked dllimport"
  msgid "static variable is not name-independent"
  msgstr "статичка променљива %q+D означена је као dllimport"
  
! #: cp/decl.cc:2147
  #, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "прототип за %q+#D"
  
! #: cp/decl.cc:2161
  #, fuzzy, gcc-internal-format
  #| msgid "%Jfollows non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "%Jпрати не-прототипску дефиницију овде"
  
! #: cp/decl.cc:2201
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with new declaration with %qL linkage"
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "коси се са новом декларацијом са повезивошћу %qL"
  
! #: cp/decl.cc:2204
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "previous declaration with %qL linkage"
  msgstr "претходна декларација %q+#D са повезивошћу %qL"
  
! #: cp/decl.cc:2253 cp/decl.cc:2263
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "подразумевани аргумент дат за параметар %d у %q#D"
  
! #: cp/decl.cc:2256 cp/decl.cc:2266
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in %q+#D"
  msgid "previous specification in %q#D here"
  msgstr "после претходног навода у %q+#D"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting exporting for declaration %qD"
  msgstr "сукобљена декларација %q#D"
  
! #: cp/decl.cc:2323 cp/decl.cc:17269
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "previously declared here without exporting"
  msgstr "%q+#D претходно декларисано овде"
  
! #: cp/decl.cc:2353
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %qD here"
  msgstr "претходна дефиниција %q+D беше овде"
  
! #: cp/decl.cc:2354
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %qD here"
  msgstr "претходна декларација %q+D беше овде"
  
! #: cp/decl.cc:2369
  #, fuzzy, gcc-internal-format
  #| msgid "function declared %<noreturn%> has a %<return%> statement"
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "функција декларисана са %<noreturn%> има наредбу %<return%>"
  
! #: cp/decl.cc:2416
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "сувишна поновна декларација %qD у истом досегу"
  
! #: cp/decl.cc:2432
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %qD is not in namespace enclosing %qT"
  msgid "deleted definition of %qD is not first declaration"
--- 61986,62305 ----
  msgid "structured binding declaration set but not used"
  msgstr ""
  
! #: cp/decl.cc:903
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qF declared %<static%> but never defined"
  msgstr "%q+F декларисано као %<static%> али нигде дефинисано"
  
! #: cp/decl.cc:910
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "odr-used inline variable %qD is not defined"
  msgstr "променљива окружења DJGPP није дефинисана"
  
! #: cp/decl.cc:1355
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD је прво декларисано као %<extern%> а касније %<static%>"
  
! #: cp/decl.cc:1395
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qF throws different exceptions"
  msgid "declaration of %qF has a different exception specifier"
  msgstr "декларација %qF баца различите изузетке"
  
! #: cp/decl.cc:1425
  #, fuzzy, gcc-internal-format
  #| msgid "from previous declaration %q+F"
  msgid "from previous declaration %qF"
  msgstr "од претходне декларације %q+F"
  
! #: cp/decl.cc:1486
  #, fuzzy, gcc-internal-format
  #| msgid "Declaration of %qs shadows a previous label declaration"
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Декларација %qs заклања претходну декларацију етикете"
  
! #: cp/decl.cc:1490 cp/decl.cc:17247
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %qD"
  msgstr "претходна декларација %q+D"
  
! #: cp/decl.cc:1511
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "%qD не може имати подразумеване аргументе"
  
! #: cp/decl.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %q#D declares a non-template function"
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "декларација пријатеља %q#D декларише нешаблонску функцију"
  
! #: cp/decl.cc:1543
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration of %q#D"
  msgstr "претходна декларација %q+#D"
  
! #: cp/decl.cc:1596
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration %q+#D"
  msgstr "чини стару декларацију %q+#D двосмисленом"
  
! #: cp/decl.cc:1598 cp/decl.cc:2025
  #, fuzzy, gcc-internal-format
  #| msgid "global declaration %q+#D"
  msgid "old declaration %q#D"
  msgstr "глобална декларација %q+#D"
  
! #: cp/decl.cc:1638
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "redefinition of default argument for %q+#D"
  msgstr "поновљена дефиниција подразумеваног аргумента за %q#D"
  
! #: cp/decl.cc:1640
  #, fuzzy, gcc-internal-format
  #| msgid "%J  original definition appeared here"
  msgid "original definition appeared here"
  msgstr "%J  првобитна дефиниција налази се овде"
  
! #: cp/decl.cc:1706
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "built-in function %qD declared as non-function"
  msgstr "уграђена функција %q+D декларисана као нефункција"
  
! #: cp/decl.cc:1719 cp/decl.cc:1845
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing %s function %q#D"
  msgid "shadowing built-in function %q#D"
  msgstr "заклањање %s функције %q#D"
  
! #: cp/decl.cc:1720 cp/decl.cc:1846
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing %s function %q#D"
  msgid "shadowing library function %q#D"
  msgstr "заклањање %s функције %q#D"
  
! #: cp/decl.cc:1728
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "библиотечка функција %q#D поново декларисана као не-функција %q#D"
  
! #: cp/decl.cc:1732 cp/decl.cc:1793
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with built-in declaration %q#D"
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "коси се са декларацијом уграђеног %q#D"
  
! #: cp/decl.cc:1820
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "чини декларацију уграђеног %q#D двосмисленом"
  
! #: cp/decl.cc:1826 cp/decl.cc:1840
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates built-in declaration %q#D"
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "чини декларацију уграђеног %q#D двосмисленом"
  
! #: cp/decl.cc:1830
  #, fuzzy, gcc-internal-format
  #| msgid "derived type declaration"
  msgid "ignoring the %q#D declaration"
  msgstr "декларација изведеног типа"
  
! #: cp/decl.cc:1935
  #, fuzzy, gcc-internal-format
  #| msgid "data area of %q+D conflicts with previous declaration"
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "областа података за %q+D коси се са претходном декларацијом"
  
! #: cp/decl.cc:1939
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr ""
  
! #: cp/decl.cc:1955
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D redeclared as different kind of symbol"
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q#D поново декларисано као другачија врста симбола"
  
! #: cp/decl.cc:1980
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "conflicting declaration of template %q#D"
  msgstr "декларација шаблона %q#D"
  
! #: cp/decl.cc:2001
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of C function %q#D"
  msgstr "сукобљена декларација %q#D"
  
! #: cp/decl.cc:2023
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguates old declaration %q+#D"
  msgid "ambiguating new declaration of %q#D"
  msgstr "чини стару декларацију %q+#D двосмисленом"
  
! #: cp/decl.cc:2034
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "сукобљена декларација %q#D"
  
! #: cp/decl.cc:2036
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D"
  msgid "previous declaration as %q#D"
  msgstr "претходна декларација %q+#D"
  
! #: cp/decl.cc:2047
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a global declaration"
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "декларација %qD заклања глобалну декларацију"
  
! #: cp/decl.cc:2049
  #, fuzzy, gcc-internal-format
  #| msgid "previous non-function declaration %q+#D"
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "претходна нефункцијска декларација %q+#D"
  
! #: cp/decl.cc:2107
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D previously defined here"
  msgstr "%q+#D претходно дефинисано овде"
  
! #: cp/decl.cc:2108 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#D previously declared here"
  msgstr "%q+#D претходно декларисано овде"
  
! #: cp/decl.cc:2116
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about \"extern\" declarations not at file scope"
  msgid "parameter declaration is not name-independent"
  msgstr "Упозори на декларације „extern“ ван досега датотеке"
  
! #: cp/decl.cc:2121
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2125
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2129
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2136
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2139
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2142
  #, fuzzy, gcc-internal-format
  #| msgid "static variable %q+D is marked dllimport"
  msgid "static variable is not name-independent"
  msgstr "статичка променљива %q+D означена је као dllimport"
  
! #: cp/decl.cc:2145
  #, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr ""
  
! #: cp/decl.cc:2157
  #, fuzzy, gcc-internal-format
  #| msgid "prototype for %q+#D"
  msgid "prototype specified for %q#D"
  msgstr "прототип за %q+#D"
  
! #: cp/decl.cc:2159
  #, fuzzy, gcc-internal-format
  #| msgid "%Jfollows non-prototype definition here"
  msgid "previous non-prototype definition here"
  msgstr "%Jпрати не-прототипску дефиницију овде"
  
! #: cp/decl.cc:2199
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with new declaration with %qL linkage"
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "коси се са новом декларацијом са повезивошћу %qL"
  
! #: cp/decl.cc:2202
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "previous declaration with %qL linkage"
  msgstr "претходна декларација %q+#D са повезивошћу %qL"
  
! #: cp/decl.cc:2251 cp/decl.cc:2261
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "подразумевани аргумент дат за параметар %d у %q#D"
  
! #: cp/decl.cc:2254 cp/decl.cc:2264
  #, fuzzy, gcc-internal-format
  #| msgid "after previous specification in %q+#D"
  msgid "previous specification in %q#D here"
  msgstr "после претходног навода у %q+#D"
  
! #: cp/decl.cc:2319 cp/decl.cc:17265
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting exporting for declaration %qD"
  msgstr "сукобљена декларација %q#D"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "previously declared here without exporting"
  msgstr "%q+#D претходно декларисано овде"
  
! #: cp/decl.cc:2351
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "previous definition of %qD here"
  msgstr "претходна дефиниција %q+D беше овде"
  
! #: cp/decl.cc:2352
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+D was here"
  msgid "previous declaration of %qD here"
  msgstr "претходна декларација %q+D беше овде"
  
! #: cp/decl.cc:2367
  #, fuzzy, gcc-internal-format
  #| msgid "function declared %<noreturn%> has a %<return%> statement"
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "функција декларисана са %<noreturn%> има наредбу %<return%>"
  
! #: cp/decl.cc:2414
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "сувишна поновна декларација %qD у истом досегу"
  
! #: cp/decl.cc:2430
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %qD is not in namespace enclosing %qT"
  msgid "deleted definition of %qD is not first declaration"
*************** msgstr "дефиниција %qD ниј�
*** 62222,62271 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2949
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "експлицитна специјализација %qD после прве употребе"
  
! #: cp/decl.cc:3131
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D: visibility attribute ignored because it"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%q+D: атрибут видљивости игнорисан зато што"
  
  #. Reject two definitions.
! #: cp/decl.cc:3409 cp/decl.cc:3438 cp/decl.cc:3476 cp/decl.cc:3493
! #: cp/decl.cc:3592
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "redefinition of %q#D"
  msgstr "поновна дефиниција %q#T"
  
! #: cp/decl.cc:3425
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with previous using declaration %q#D"
  msgid "%qD conflicts with used function"
  msgstr "%q#D се коси са претходном декларацијом употребе %q#D"
  
! #: cp/decl.cc:3435
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%q#D not declared in class"
  msgstr "%qD није декларисано у %qD"
  
! #: cp/decl.cc:3449 cp/decl.cc:3503
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D декларисано уткано после своје дефиниције"
  
! #: cp/decl.cc:3452 cp/decl.cc:3506
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D декларисано уткано после своје дефиниције"
  
! #: cp/decl.cc:3462
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
--- 62313,62362 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2947
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "експлицитна специјализација %qD после прве употребе"
  
! #: cp/decl.cc:3129
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D: visibility attribute ignored because it"
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%q+D: атрибут видљивости игнорисан зато што"
  
  #. Reject two definitions.
! #: cp/decl.cc:3407 cp/decl.cc:3436 cp/decl.cc:3474 cp/decl.cc:3491
! #: cp/decl.cc:3590
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q#T"
  msgid "redefinition of %q#D"
  msgstr "поновна дефиниција %q#T"
  
! #: cp/decl.cc:3423
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with previous using declaration %q#D"
  msgid "%qD conflicts with used function"
  msgstr "%q#D се коси са претходном декларацијом употребе %q#D"
  
! #: cp/decl.cc:3433
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not declared in %qD"
  msgid "%q#D not declared in class"
  msgstr "%qD није декларисано у %qD"
  
! #: cp/decl.cc:3447 cp/decl.cc:3501
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D декларисано уткано после своје дефиниције"
  
! #: cp/decl.cc:3450 cp/decl.cc:3504
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D декларисано уткано после своје дефиниције"
  
! #: cp/decl.cc:3460
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr ""
*************** msgstr ""
*** 62273,62297 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3523
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "%qD не може имати подразумеване аргументе"
  
! #: cp/decl.cc:3538
  #, fuzzy, gcc-internal-format
  #| msgid "thread-local declaration of %q+D follows non-thread-local declaration"
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "нитно-локална декларација %q+D прати не-нитно-локалну декларацију"
  
! #: cp/decl.cc:3541
  #, fuzzy, gcc-internal-format
  #| msgid "non-thread-local declaration of %q+D follows thread-local declaration"
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "не-нитно-локална декларација %q+D прати нитно-локалну декларацију"
  
! #: cp/decl.cc:3556 cp/decl.cc:3600 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, fuzzy, gcc-internal-format
--- 62364,62388 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3521
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "%qD не може имати подразумеване аргументе"
  
! #: cp/decl.cc:3536
  #, fuzzy, gcc-internal-format
  #| msgid "thread-local declaration of %q+D follows non-thread-local declaration"
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "нитно-локална декларација %q+D прати не-нитно-локалну декларацију"
  
! #: cp/decl.cc:3539
  #, fuzzy, gcc-internal-format
  #| msgid "non-thread-local declaration of %q+D follows thread-local declaration"
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "не-нитно-локална декларација %q+D прати нитно-локалну декларацију"
  
! #: cp/decl.cc:3554 cp/decl.cc:3598 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, fuzzy, gcc-internal-format
*************** msgstr "не-нитно-локална �
*** 62299,63040 ****
  msgid "redeclaration of %q#D"
  msgstr "декларација %q#D"
  
! #: cp/decl.cc:3583
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of %qD in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "сувишна поновна декларација %qD у истом досегу"
  
! #: cp/decl.cc:3652
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3653
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3743
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "скок на етикету %qD"
  
! #: cp/decl.cc:3744
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "скок на етикету случаја"
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3750
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  одавде"
  
! #: cp/decl.cc:3779 cp/decl.cc:4018
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  излази из структуираног блока ОпенМПа"
  
! #: cp/decl.cc:3804
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of %q+#D"
  msgid "  crosses initialization of %q#D"
  msgstr "  пресеца успостављање %q+#D"
  
! #: cp/decl.cc:3816 cp/decl.cc:3984
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  улази у блок покушаја"
  
! #: cp/decl.cc:3822 cp/decl.cc:3973 cp/decl.cc:3986
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  улази у блок хватања"
  
! #: cp/decl.cc:3828 cp/decl.cc:4000
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  улази структуирани блок ОпенМПа"
  
! #: cp/decl.cc:3834 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3840 cp/decl.cc:3994
  #, fuzzy, gcc-internal-format
  #| msgid "jump into statement expression"
  msgid "  enters statement expression"
  msgstr "скок у наредбени израз"
  
! #: cp/decl.cc:3847 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3853 cp/decl.cc:3992
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3884 cp/decl.cc:4058
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "  does not destroy %qD"
  msgstr "%s не подржава %s"
  
! #: cp/decl.cc:3886 cp/decl.cc:4042
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr ""
  
! #: cp/decl.cc:3978
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  прескаче успостављање %q+#D"
  
! #: cp/decl.cc:4518 cp/parser.cc:7467
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "%qD употребљено без параметара шаблона"
  
! #: cp/decl.cc:4524
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "%qD није шаблон функције"
  
! #: cp/decl.cc:4535
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T није класа"
  
! #: cp/decl.cc:4574 cp/decl.cc:4675
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "нема шаблона класе по имену %q#T у %q#T"
  
! #: cp/decl.cc:4575
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "нема типа по имену %q#T у %q#T"
  
! #: cp/decl.cc:4589
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "двосмислено претварање из %qT у %qT"
  
! #: cp/decl.cc:4598
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> именује %q#T, што није шаблон класе"
  
! #: cp/decl.cc:4611
  #, fuzzy, gcc-internal-format
  #| msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> именује %q#T, што није тип"
  
! #: cp/decl.cc:4685
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "параметри шаблона се не поклапају са шаблоном"
  
! #: cp/decl.cc:5163
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "захтевано равнање није степен двојке"
  
! #: cp/decl.cc:5218
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5222
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5235
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5240
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5567
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q+#D није исправно; анонимна унија може имати само нестатичке чланске податке"
  
! #: cp/decl.cc:5577 cp/parser.cc:24254
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5606
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "анонимна структура није унутар именованог типа"
  
! #: cp/decl.cc:5618
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "члан %q+#D са конструктором није дозвољен у анонимној скупини"
  
! #: cp/decl.cc:5621
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "члан %q+#D са деструктором није дозвољен у анонимној скупини"
  
! #: cp/decl.cc:5624
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "члан %q+#D са оператором копирања-доделе није дозвољен у анонимној скупини"
  
! #: cp/decl.cc:5643
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "attribute ignored in declaration of %q#T"
  msgstr "атрибут игнорисан у декларацији %q+#T"
  
! #: cp/decl.cc:5646
  #, fuzzy, gcc-internal-format
  #| msgid "attribute for %q+#T must follow the %qs keyword"
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "атрибут за %q+#T мора пратити кључну реч %qs"
  
! #: cp/decl.cc:5688
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "вишеструки типови у једној декларацији"
  
! #: cp/decl.cc:5693
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "поновљена декларација Ц++ уграђеног типа %qT"
  
! #: cp/decl.cc:5710
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%qs може бити наведено само за функције"
  
! #: cp/decl.cc:5743
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "недостаје име типа у наредби typedef"
  
! #: cp/decl.cc:5751
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ИСО Ц++ забрањује анонимне структуре"
  
! #: cp/decl.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs може бити наведено само за функције"
  
! #: cp/decl.cc:5761
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs може бити наведено само за функције"
  
! #: cp/decl.cc:5766
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> може бити наведено само унутар класе"
  
! #: cp/decl.cc:5769
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> може бити наведено само за конструкторе"
  
! #: cp/decl.cc:5772
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "складишна класа може бити наведена само за објекте и функције"
  
! #: cp/decl.cc:5776
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "одредбе могу бити наведене само за објекте и функције"
  
! #: cp/decl.cc:5780
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "одредбе могу бити наведене само за објекте и функције"
  
! #: cp/decl.cc:5784
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "одредбе могу бити наведене само за објекте и функције"
  
! #: cp/decl.cc:5788
  #, fuzzy, gcc-internal-format
  #| msgid "a storage class can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "складишна класа може бити наведена само за објекте и функције"
  
! #: cp/decl.cc:5792
  #, fuzzy, gcc-internal-format
  #| msgid "typedef declaration invalid in parameter declaration"
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "декларација typedef није исправна у декларацији параметра"
  
! #: cp/decl.cc:5795 cp/decl.cc:5798 cp/decl.cc:5801
  #, fuzzy, gcc-internal-format
  #| msgid "Class %qs not found in type declaration"
  msgid "%qs cannot be used for type declarations"
  msgstr "Класа %qs не налази се у декларацији типа"
  
! #: cp/decl.cc:5824
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "атрибут се игнорише при извођењу шаблона"
  
! #: cp/decl.cc:5827
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "атрибут %qE може се применити само на дефиниције класа"
  
! #: cp/decl.cc:5840 cp/decl.cc:13780 cp/decl.cc:15427 cp/parser.cc:16037
! #: cp/parser.cc:21975 cp/parser.cc:28867
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "атрибут %qE се игнорише"
  
! #: cp/decl.cc:5842 cp/decl.cc:13781
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:5917
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "атрибут %qE може се применити само на дефиниције класа"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5921
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5987 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "дефиниција типа %qD је успостављена (употребите __typeof__)"
  
! #: cp/decl.cc:6000
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "декларација %q#D има %<extern%> и ипак је успостављена"
  
! #: cp/decl.cc:6038
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "дефиниција %q+D означена као %<dllimport%>"
  
! #: cp/decl.cc:6065
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q#D је нестатички члански податак у %qT"
  
! #: cp/decl.cc:6074
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "декларација шаблона %q#D"
  
! #: cp/decl.cc:6075
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "неисправна декларација чланског шаблона %qD"
  
! #: cp/decl.cc:6087
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ИСО Ц++ не дозвољава да %<%T::%D%> буде дефинисано као %<%T::%D%>"
  
! #: cp/decl.cc:6099
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "удвостручено успостављање %qD"
  
! #: cp/decl.cc:6149 cp/decl.cc:6153
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "декларација %q#D изван класе није дефиниција"
  
! #: cp/decl.cc:6171
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6207
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6213
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6279
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "променљива %q#D има успостављач али је непотпуног типа"
  
! #: cp/decl.cc:6288 cp/decl.cc:7763
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "елементи низа %q#D имају непотпун тип"
  
! #: cp/decl.cc:6299
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "скупина %q#D има непотпун тип и не може се дефинисати"
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD декларисано као упућивач али није успостављено"
  
! #: cp/decl.cc:6452
  #, fuzzy, gcc-internal-format
  #| msgid "name %qD used in a GNU-style designated initializer for an array"
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "име %qD употребљено у успостављачу низа утврђеном као Гну-стил"
  
! #: cp/decl.cc:6458
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "име %qD употребљено у успостављачу низа утврђеном као Гну-стил"
  
! #: cp/decl.cc:6477
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "нетривијални утврђени успостављачи нису подржани"
  
! #: cp/decl.cc:6481
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "величина низа %qD није интегралан констатан израз"
  
! #: cp/decl.cc:6546
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "успостављач не одређује величину %qD"
  
! #: cp/decl.cc:6553
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "недостаје величина низа у %qD"
  
! #: cp/decl.cc:6565
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "низ %qD нулте величине"
  
! #: cp/decl.cc:6605
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t known"
  msgid "storage size of %qD isn%'t known"
  msgstr "величина складишта за %q+D није позната"
  
! #: cp/decl.cc:6630
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t constant"
  msgid "storage size of %qD isn%'t constant"
  msgstr "величина складишта за %q+D није константна"
  
! #: cp/decl.cc:6732
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "извините: семантика статичких података уткане функције %q+#D је погрешна (доћи ће до вишеструких копија)"
  
! #: cp/decl.cc:6736
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "извините: семантика статичких података уткане функције %q+#D је погрешна (доћи ће до вишеструких копија)"
  
! #: cp/decl.cc:6743
  #, fuzzy, gcc-internal-format
  #| msgid "%J  you can work around this by removing the initializer"
  msgid "you can work around this by removing the initializer"
  msgstr "%J  можете ово заобићи уклањањем успостављача"
  
! #: cp/decl.cc:6786 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "неуспостављена константа %qD"
  
! #: cp/decl.cc:6793 rust/backend/rust-tree.cc:3272
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "регистарска променљива %qD употребљена у угњежденој функцији"
  
! #: cp/decl.cc:6802 rust/backend/rust-tree.cc:3281
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%Jнеуспостављени члан %qD са %<const%> типом %qT"
  
! #: cp/decl.cc:6810
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has a user-defined constructor"
  msgid "%q#T has no user-provided default constructor"
  msgstr "тип %qs има кориснички дефинисан конструктор"
  
! #: cp/decl.cc:6814
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6817
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7117
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "неисправан тип %qT као успостављач за вектор типа %qT"
  
! #: cp/decl.cc:7189
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "успостављач за %qT мора бити у витичастим заградама"
  
! #: cp/decl.cc:7234
  #, fuzzy, gcc-internal-format
  #| msgid "name %qD used in a GNU-style designated initializer for an array"
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "име %qD употребљено у успостављачу низа утврђеном као Гну-стил"
  
! #: cp/decl.cc:7251 cp/init.cc:3424 cp/search.cc:1244
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "двосмислен захтев за чланом %qD"
  
! #: cp/decl.cc:7256
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT нема нестатички члански податак по имену %qD"
  
! #: cp/decl.cc:7281
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD није члан у %qT"
  
! #: cp/decl.cc:7337
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "неисправан успостављач"
  
! #: cp/decl.cc:7391
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7430 cp/decl.cc:7721 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "превише успостављача за %qT"
  
! #: cp/decl.cc:7473
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "витичасте заграде око скаларног успостављача за тип %qT"
  
! #: cp/decl.cc:7483
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "витичасте заграде око скаларног успостављача за тип %qT"
  
! #: cp/decl.cc:7617
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "недостају витичасте заграде око успостављача за %qT"
  
! #: cp/decl.cc:7751
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %P has incomplete type %qT"
  msgid "structured binding has incomplete type %qT"
  msgstr "параметар %P непотпуног је типа %qT"
  
! #: cp/decl.cc:7765
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array %q#D have incomplete type"
  msgid "elements of array %q#T have incomplete type"
  msgstr "елементи низа %q#D имају непотпун тип"
  
! #: cp/decl.cc:7778
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "ИСО Ц 90 забрањује сложене дословне ниске"
  
! #: cp/decl.cc:7834
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "%qD има непотпун тип"
  
! #: cp/decl.cc:7855
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "скаларни објекат %qD захтева један елемент у успостављачу"
  
! #: cp/decl.cc:7900
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "%qD мора бити успостављен конструктором, не помоћу %<{...}%>"
  
! #: cp/decl.cc:8043
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "низ %qD успостављен заграђеном константном ниском %qE"
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "успостављач неисправан за статички члан са конструктором"
  
! #: cp/decl.cc:8085
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "ИСО Ц++ забрањује успостављање унутар класе неконстантног статичког члана %qD"
  
! #: cp/decl.cc:8088
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ИСО Ц++ забрањује успостављање унутар класе неконстантног статичког члана %qD"
  
! #: cp/decl.cc:8093
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(потребно је успостављање изван класе)"
  
! #: cp/decl.cc:8295
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "параметар %qD је успостављен"
  
! #: cp/decl.cc:8497
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "Стварни аргумент за ‘%s’ код %L мора бити показивач"
  
! #: cp/decl.cc:8668
  #, fuzzy, gcc-internal-format
  #| msgid "Class %qs not found in type declaration"
  msgid "could not find variant declaration"
  msgstr "Класа %qs не налази се у декларацији типа"
  
! #: cp/decl.cc:8692
  #, fuzzy, gcc-internal-format
  #| msgid "%s: recursive invocation of constructor %qs"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%s: рекурзивно позивање конструктора %qs"
  
! #: cp/decl.cc:8697
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "поновљена декларација набрајача %q+D"
  
! #: cp/decl.cc:8702
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "декларација шаблона %q#D"
  
! #: cp/decl.cc:8707
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "%<declare variant%> on deleted %qD"
  msgstr "декларација шаблона %q#D"
  
! #: cp/decl.cc:8712
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%qD декларисано као %<virtual%> %s"
  
! #: cp/decl.cc:8777
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "додела (не успостављање) у декларацији"
  
! #: cp/decl.cc:8798 cp/decl.cc:15827
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ИСО Ц++ не дозвољава утврђене успостављаче"
  
! #: cp/decl.cc:8802 cp/decl.cc:15831
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "складишна класа наведена за %qs"
  
! #: cp/decl.cc:8847 cp/decl.cc:15794
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D has %<extern%> and is initialized"
  msgid "declaration of %q#D has no initializer"
  msgstr "декларација %q#D има %<extern%> и ипак је успостављена"
  
! #: cp/decl.cc:8883
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8895
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
--- 62390,63131 ----
  msgid "redeclaration of %q#D"
  msgstr "декларација %q#D"
  
! #: cp/decl.cc:3581
  #, fuzzy, gcc-internal-format
  #| msgid "redundant redeclaration of %qD in same scope"
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "сувишна поновна декларација %qD у истом досегу"
  
! #: cp/decl.cc:3650
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr ""
  
! #: cp/decl.cc:3651
  #, gcc-internal-format
  msgid "previous label"
  msgstr ""
  
! #: cp/decl.cc:3741
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "скок на етикету %qD"
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "скок на етикету случаја"
  
! #: cp/decl.cc:3746
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr ""
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  одавде"
  
! #: cp/decl.cc:3777 cp/decl.cc:4016
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  излази из структуираног блока ОпенМПа"
  
! #: cp/decl.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "  crosses initialization of %q+#D"
  msgid "  crosses initialization of %q#D"
  msgstr "  пресеца успостављање %q+#D"
  
! #: cp/decl.cc:3814 cp/decl.cc:3982
  #, fuzzy, gcc-internal-format
  #| msgid "  enters try block"
  msgid "  enters %<try%> block"
  msgstr "  улази у блок покушаја"
  
! #: cp/decl.cc:3820 cp/decl.cc:3971 cp/decl.cc:3984
  #, fuzzy, gcc-internal-format
  #| msgid "  enters catch block"
  msgid "  enters %<catch%> block"
  msgstr "  улази у блок хватања"
  
! #: cp/decl.cc:3826 cp/decl.cc:3998
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  улази структуирани блок ОпенМПа"
  
! #: cp/decl.cc:3832 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr ""
  
! #: cp/decl.cc:3838 cp/decl.cc:3992
  #, fuzzy, gcc-internal-format
  #| msgid "jump into statement expression"
  msgid "  enters statement expression"
  msgstr "скок у наредбени израз"
  
! #: cp/decl.cc:3845 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3851 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr ""
  
! #: cp/decl.cc:3882 cp/decl.cc:4056
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "  does not destroy %qD"
  msgstr "%s не подржава %s"
  
! #: cp/decl.cc:3884 cp/decl.cc:4040
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr ""
  
! #: cp/decl.cc:3976
  #, fuzzy, gcc-internal-format
  #| msgid "  skips initialization of %q+#D"
  msgid "  skips initialization of %q#D"
  msgstr "  прескаче успостављање %q+#D"
  
! #: cp/decl.cc:4516 cp/parser.cc:7467
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "%qD used without template arguments"
  msgstr "%qD употребљено без параметара шаблона"
  
! #: cp/decl.cc:4522
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is a function, not a type"
  msgstr "%qD није шаблон функције"
  
! #: cp/decl.cc:4533
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T није класа"
  
! #: cp/decl.cc:4572 cp/decl.cc:4673
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "нема шаблона класе по имену %q#T у %q#T"
  
! #: cp/decl.cc:4573
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "нема типа по имену %q#T у %q#T"
  
! #: cp/decl.cc:4587
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "двосмислено претварање из %qT у %qT"
  
! #: cp/decl.cc:4596
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> именује %q#T, што није шаблон класе"
  
! #: cp/decl.cc:4609
  #, fuzzy, gcc-internal-format
  #| msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> именује %q#T, што није тип"
  
! #: cp/decl.cc:4683
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "параметри шаблона се не поклапају са шаблоном"
  
! #: cp/decl.cc:5161
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "захтевано равнање није степен двојке"
  
! #: cp/decl.cc:5216
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5238
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5565
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q+#D није исправно; анонимна унија може имати само нестатичке чланске податке"
  
! #: cp/decl.cc:5575 cp/parser.cc:24258
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5604
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "анонимна структура није унутар именованог типа"
  
! #: cp/decl.cc:5616
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "члан %q+#D са конструктором није дозвољен у анонимној скупини"
  
! #: cp/decl.cc:5619
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "члан %q+#D са деструктором није дозвољен у анонимној скупини"
  
! #: cp/decl.cc:5622
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "члан %q+#D са оператором копирања-доделе није дозвољен у анонимној скупини"
  
! #: cp/decl.cc:5641
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "attribute ignored in declaration of %q#T"
  msgstr "атрибут игнорисан у декларацији %q+#T"
  
! #: cp/decl.cc:5644
  #, fuzzy, gcc-internal-format
  #| msgid "attribute for %q+#T must follow the %qs keyword"
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "атрибут за %q+#T мора пратити кључну реч %qs"
  
! #: cp/decl.cc:5686
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "вишеструки типови у једној декларацији"
  
! #: cp/decl.cc:5691
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "поновљена декларација Ц++ уграђеног типа %qT"
  
! #: cp/decl.cc:5708
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%qs може бити наведено само за функције"
  
! #: cp/decl.cc:5741
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "недостаје име типа у наредби typedef"
  
! #: cp/decl.cc:5749
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ИСО Ц++ забрањује анонимне структуре"
  
! #: cp/decl.cc:5756
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs може бити наведено само за функције"
  
! #: cp/decl.cc:5759
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs може бити наведено само за функције"
  
! #: cp/decl.cc:5764
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> може бити наведено само унутар класе"
  
! #: cp/decl.cc:5767
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> може бити наведено само за конструкторе"
  
! #: cp/decl.cc:5770
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "складишна класа може бити наведена само за објекте и функције"
  
! #: cp/decl.cc:5774
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "одредбе могу бити наведене само за објекте и функције"
  
! #: cp/decl.cc:5778
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "одредбе могу бити наведене само за објекте и функције"
  
! #: cp/decl.cc:5782
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers can only be specified for objects and functions"
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "одредбе могу бити наведене само за објекте и функције"
  
! #: cp/decl.cc:5786
  #, fuzzy, gcc-internal-format
  #| msgid "a storage class can only be specified for objects and functions"
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "складишна класа може бити наведена само за објекте и функције"
  
! #: cp/decl.cc:5790
  #, fuzzy, gcc-internal-format
  #| msgid "typedef declaration invalid in parameter declaration"
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "декларација typedef није исправна у декларацији параметра"
  
! #: cp/decl.cc:5793 cp/decl.cc:5796 cp/decl.cc:5799
  #, fuzzy, gcc-internal-format
  #| msgid "Class %qs not found in type declaration"
  msgid "%qs cannot be used for type declarations"
  msgstr "Класа %qs не налази се у декларацији типа"
  
! #: cp/decl.cc:5822
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "атрибут се игнорише при извођењу шаблона"
  
! #: cp/decl.cc:5825
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "атрибут %qE може се применити само на дефиниције класа"
  
! #: cp/decl.cc:5838 cp/decl.cc:13778 cp/decl.cc:15425 cp/parser.cc:16040
! #: cp/parser.cc:21979 cp/parser.cc:28921
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "атрибут %qE се игнорише"
  
! #: cp/decl.cc:5840 cp/decl.cc:13779
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:5915
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "атрибут %qE може се применити само на дефиниције класа"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5919
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5985 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "дефиниција типа %qD је успостављена (употребите __typeof__)"
  
! #: cp/decl.cc:5998
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "декларација %q#D има %<extern%> и ипак је успостављена"
  
! #: cp/decl.cc:6036
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "дефиниција %q+D означена као %<dllimport%>"
  
! #: cp/decl.cc:6063
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q#D је нестатички члански податак у %qT"
  
! #: cp/decl.cc:6072
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "декларација шаблона %q#D"
  
! #: cp/decl.cc:6073
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "неисправна декларација чланског шаблона %qD"
  
! #: cp/decl.cc:6085
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ИСО Ц++ не дозвољава да %<%T::%D%> буде дефинисано као %<%T::%D%>"
  
! #: cp/decl.cc:6097
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "удвостручено успостављање %qD"
  
! #: cp/decl.cc:6147 cp/decl.cc:6151
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "декларација %q#D изван класе није дефиниција"
  
! #: cp/decl.cc:6169
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
! #: cp/decl.cc:6205
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6211
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:6277
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "променљива %q#D има успостављач али је непотпуног типа"
  
! #: cp/decl.cc:6286 cp/decl.cc:7761
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "елементи низа %q#D имају непотпун тип"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "скупина %q#D има непотпун тип и не може се дефинисати"
  
! #: cp/decl.cc:6367
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD декларисано као упућивач али није успостављено"
  
! #: cp/decl.cc:6450
  #, fuzzy, gcc-internal-format
  #| msgid "name %qD used in a GNU-style designated initializer for an array"
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "име %qD употребљено у успостављачу низа утврђеном као Гну-стил"
  
! #: cp/decl.cc:6456
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "име %qD употребљено у успостављачу низа утврђеном као Гну-стил"
  
! #: cp/decl.cc:6475
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "нетривијални утврђени успостављачи нису подржани"
  
! #: cp/decl.cc:6479
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "величина низа %qD није интегралан констатан израз"
  
! #: cp/decl.cc:6544
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "успостављач не одређује величину %qD"
  
! #: cp/decl.cc:6551
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "недостаје величина низа у %qD"
  
! #: cp/decl.cc:6563
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "низ %qD нулте величине"
  
! #: cp/decl.cc:6603
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t known"
  msgid "storage size of %qD isn%'t known"
  msgstr "величина складишта за %q+D није позната"
  
! #: cp/decl.cc:6628
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t constant"
  msgid "storage size of %qD isn%'t constant"
  msgstr "величина складишта за %q+D није константна"
  
! #: cp/decl.cc:6730
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "извините: семантика статичких података уткане функције %q+#D је погрешна (доћи ће до вишеструких копија)"
  
! #: cp/decl.cc:6734
  #, fuzzy, gcc-internal-format
  #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "извините: семантика статичких података уткане функције %q+#D је погрешна (доћи ће до вишеструких копија)"
  
! #: cp/decl.cc:6741
  #, fuzzy, gcc-internal-format
  #| msgid "%J  you can work around this by removing the initializer"
  msgid "you can work around this by removing the initializer"
  msgstr "%J  можете ово заобићи уклањањем успостављача"
  
! #: cp/decl.cc:6784 rust/backend/rust-tree.cc:3265
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "неуспостављена константа %qD"
  
! #: cp/decl.cc:6791 rust/backend/rust-tree.cc:3272
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "регистарска променљива %qD употребљена у угњежденој функцији"
  
! #: cp/decl.cc:6800 rust/backend/rust-tree.cc:3281
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%Jнеуспостављени члан %qD са %<const%> типом %qT"
  
! #: cp/decl.cc:6808
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has a user-defined constructor"
  msgid "%q#T has no user-provided default constructor"
  msgstr "тип %qs има кориснички дефинисан конструктор"
  
! #: cp/decl.cc:6812
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6815
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:7115
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "неисправан тип %qT као успостављач за вектор типа %qT"
  
! #: cp/decl.cc:7187
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "успостављач за %qT мора бити у витичастим заградама"
  
! #: cp/decl.cc:7232
  #, fuzzy, gcc-internal-format
  #| msgid "name %qD used in a GNU-style designated initializer for an array"
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "име %qD употребљено у успостављачу низа утврђеном као Гну-стил"
  
! #: cp/decl.cc:7249 cp/init.cc:3424 cp/search.cc:1244
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "двосмислен захтев за чланом %qD"
  
! #: cp/decl.cc:7254
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT нема нестатички члански податак по имену %qD"
  
! #: cp/decl.cc:7279
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD није члан у %qT"
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "неисправан успостављач"
  
! #: cp/decl.cc:7389
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7428 cp/decl.cc:7719 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "превише успостављача за %qT"
  
! #: cp/decl.cc:7471
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "витичасте заграде око скаларног успостављача за тип %qT"
  
! #: cp/decl.cc:7481
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "витичасте заграде око скаларног успостављача за тип %qT"
  
! #: cp/decl.cc:7615
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "недостају витичасте заграде око успостављача за %qT"
  
! #: cp/decl.cc:7749
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %P has incomplete type %qT"
  msgid "structured binding has incomplete type %qT"
  msgstr "параметар %P непотпуног је типа %qT"
  
! #: cp/decl.cc:7763
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array %q#D have incomplete type"
  msgid "elements of array %q#T have incomplete type"
  msgstr "елементи низа %q#D имају непотпун тип"
  
! #: cp/decl.cc:7776
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "ИСО Ц 90 забрањује сложене дословне ниске"
  
! #: cp/decl.cc:7832
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "%qD има непотпун тип"
  
! #: cp/decl.cc:7853
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "скаларни објекат %qD захтева један елемент у успостављачу"
  
! #: cp/decl.cc:7898
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "%qD мора бити успостављен конструктором, не помоћу %<{...}%>"
  
! #: cp/decl.cc:8041
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "низ %qD успостављен заграђеном константном ниском %qE"
  
! #: cp/decl.cc:8081
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "успостављач неисправан за статички члан са конструктором"
  
! #: cp/decl.cc:8083
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "ИСО Ц++ забрањује успостављање унутар класе неконстантног статичког члана %qD"
  
! #: cp/decl.cc:8086
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ИСО Ц++ забрањује успостављање унутар класе неконстантног статичког члана %qD"
  
! #: cp/decl.cc:8091
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(потребно је успостављање изван класе)"
  
! #: cp/decl.cc:8293
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "параметар %qD је успостављен"
  
! #: cp/decl.cc:8495
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "Стварни аргумент за ‘%s’ код %L мора бити показивач"
  
! #: cp/decl.cc:8666
  #, fuzzy, gcc-internal-format
  #| msgid "Class %qs not found in type declaration"
  msgid "could not find variant declaration"
  msgstr "Класа %qs не налази се у декларацији типа"
  
! #: cp/decl.cc:8690
  #, fuzzy, gcc-internal-format
  #| msgid "%s: recursive invocation of constructor %qs"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%s: рекурзивно позивање конструктора %qs"
  
! #: cp/decl.cc:8695
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "поновљена декларација набрајача %q+D"
  
! #: cp/decl.cc:8700
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "декларација шаблона %q#D"
  
! #: cp/decl.cc:8705
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "%<declare variant%> on deleted %qD"
  msgstr "декларација шаблона %q#D"
  
! #: cp/decl.cc:8710
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%qD декларисано као %<virtual%> %s"
  
! #: cp/decl.cc:8775
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "додела (не успостављање) у декларацији"
  
! #: cp/decl.cc:8796 cp/decl.cc:15825
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ИСО Ц++ не дозвољава утврђене успостављаче"
  
! #: cp/decl.cc:8800 cp/decl.cc:15829
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "складишна класа наведена за %qs"
  
! #: cp/decl.cc:8845 cp/decl.cc:15792
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D has %<extern%> and is initialized"
  msgid "declaration of %q#D has no initializer"
  msgstr "декларација %q#D има %<extern%> и ипак је успостављена"
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8893
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
*************** msgstr "повратни тип %q#T н�
*** 63042,63131 ****
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8946
  #, fuzzy, gcc-internal-format
  #| msgid "%<::%D%> has not been declared"
  msgid "%<::main%> cannot be deleted"
  msgstr "%<::%D%> није декларисано"
  
! #: cp/decl.cc:9100
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "заклањање претходне декларације типа за %q#D"
  
! #: cp/decl.cc:9143
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:9351
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "функција %q#D успостављена као променљива"
  
! #: cp/decl.cc:9583
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "не могу да разложим адресу"
  
! #: cp/decl.cc:9584
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "lambda declared here"
  msgstr "%q+D декларисано овде"
  
! #: cp/decl.cc:9600
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  не може се користити застарело везивање код %q+D јер има деструктор"
  
! #: cp/decl.cc:9603
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9611
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is an inaccessible base of %qT"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "%qT је неприступачна основа за %qT"
  
! #: cp/decl.cc:9634
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a nested class of %qT"
  msgid "in base class of %qT"
  msgstr "%qT није угњеждена класа у %qT"
  
! #: cp/decl.cc:9641
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9650
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9888
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "не може се %s показивач на непотпуни тип %qT"
  
! #: cp/decl.cc:9904
  #, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr ""
  
! #: cp/decl.cc:9910
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare variable %q+D to be of abstract type %qT"
  msgid "cannot decompose variable length array %qT"
  msgstr "не може се декларисати променљива %q+D апстрактног типа %qT"
  
! #: cp/decl.cc:9920 cp/decl.cc:10000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initializer provided for function"
  msgid "%u name provided for structured binding"
--- 63133,63222 ----
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8944
  #, fuzzy, gcc-internal-format
  #| msgid "%<::%D%> has not been declared"
  msgid "%<::main%> cannot be deleted"
  msgstr "%<::%D%> није декларисано"
  
! #: cp/decl.cc:9098
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "заклањање претходне декларације типа за %q#D"
  
! #: cp/decl.cc:9141
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:9349
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "функција %q#D успостављена као променљива"
  
! #: cp/decl.cc:9581
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "не могу да разложим адресу"
  
! #: cp/decl.cc:9582
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "lambda declared here"
  msgstr "%q+D декларисано овде"
  
! #: cp/decl.cc:9598
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  не може се користити застарело везивање код %q+D јер има деструктор"
  
! #: cp/decl.cc:9601
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9609
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is an inaccessible base of %qT"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "%qT је неприступачна основа за %qT"
  
! #: cp/decl.cc:9632
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a nested class of %qT"
  msgid "in base class of %qT"
  msgstr "%qT није угњеждена класа у %qT"
  
! #: cp/decl.cc:9639
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9648
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "не може се %s показивач на непотпуни тип %qT"
  
! #: cp/decl.cc:9902
  #, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr ""
  
! #: cp/decl.cc:9908
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare variable %q+D to be of abstract type %qT"
  msgid "cannot decompose variable length array %qT"
  msgstr "не може се декларисати променљива %q+D апстрактног типа %qT"
  
! #: cp/decl.cc:9918 cp/decl.cc:9998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initializer provided for function"
  msgid "%u name provided for structured binding"
*************** msgstr[1] "успостављач дат
*** 63135,63141 ****
  msgstr[2] "успостављач дат за функцију"
  msgstr[3] "успостављач дат за функцију"
  
! #: cp/decl.cc:9924
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
--- 63226,63232 ----
  msgstr[2] "успостављач дат за функцију"
  msgstr[3] "успостављач дат за функцију"
  
! #: cp/decl.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
*************** msgstr[1] ""
*** 63144,63150 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/decl.cc:9927
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
--- 63235,63241 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/decl.cc:9925
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
*************** msgstr[1] ""
*** 63153,65057 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/decl.cc:9968
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to %q#T"
  msgid "cannot decompose variable length vector %qT"
  msgstr "не може се декларисати показивач на %q#T"
  
! #: cp/decl.cc:9992
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "величина низа није интегралан констатан израз"
  
! #: cp/decl.cc:10002
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10049
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10055
  #, fuzzy, gcc-internal-format
  #| msgid "initialization string truncated to match variable at %L"
  msgid "in initialization of structured binding variable %qD"
  msgstr "успостављачка ниска подсечена да одговара променљивој код %L"
  
! #: cp/decl.cc:10084
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "не може се претворити из типа %qT у %qT"
  
! #: cp/decl.cc:10089
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "стварање показивача на члан некласног типа %qT"
  
! #: cp/decl.cc:10095
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "не може се %s показивач на непотпуни тип %qT"
  
! #: cp/decl.cc:10104
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to static data member %qD"
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "не могу применити %<offsetof%> на статички члански податак %qD"
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10603
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10608
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10827
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of %qD"
  msgid "initializer fails to determine size of %qT"
  msgstr "успостављач не одређује величину %qD"
  
! #: cp/decl.cc:10831
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in %qD"
  msgid "array size missing in %qT"
  msgstr "недостаје величина низа у %qD"
  
! #: cp/decl.cc:10834
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array %qD"
  msgid "zero-size array %qT"
  msgstr "низ %qD нулте величине"
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "деструктор за туђинску класу %qT не може бити члан"
  
! #: cp/decl.cc:10852
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "конструктор за туђинску класу %qT не може бити члан"
  
! #: cp/decl.cc:10878
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD декларисано као %<virtual%> %s"
  
! #: cp/decl.cc:10880
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "наводиоци функције %<const%> и %<volatile%> за %qD нису исправни у декларацији %s"
  
! #: cp/decl.cc:10886
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD декларисано као %<virtual%> %s"
  
! #: cp/decl.cc:10889
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD декларисано као %<inline%> %s"
  
! #: cp/decl.cc:10891
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "наводиоци функције %<const%> и %<volatile%> за %qD нису исправни у декларацији %s"
  
! #: cp/decl.cc:10897
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD декларисано као %<virtual%> %s"
  
! #: cp/decl.cc:10900
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD декларисано као %<inline%> %s"
  
! #: cp/decl.cc:10902
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "наводиоци функције %<const%> и %<volatile%> за %qD нису исправни у декларацији %s"
  
! #: cp/decl.cc:10908
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD декларисано као %<virtual%> %s"
  
! #: cp/decl.cc:10911
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD декларисано као %<inline%> %s"
  
! #: cp/decl.cc:10913
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "наводиоци функције %<const%> и %<volatile%> за %qD нису исправни у декларацији %s"
  
! #: cp/decl.cc:10920
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D декларисано као пријатељ"
  
! #: cp/decl.cc:10927
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D декларисано са одредницом изузетака"
  
! #: cp/decl.cc:10959
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "дефиниција %qD није у именском простору који обухвата %qT"
  
! #: cp/decl.cc:10999
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "статичка чланска функција %q#D декларисана са одредбама типа"
  
! #: cp/decl.cc:11075
  #, fuzzy, gcc-internal-format
  #| msgid "named return values are no longer supported"
  msgid "function concepts are no longer supported"
  msgstr "именоване повратне вредности нису више подржане"
  
! #: cp/decl.cc:11113
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD није шаблонска функција"
  
! #: cp/decl.cc:11115
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "декларација пријатеља није у дефиницији класе"
  
! #: cp/decl.cc:11122
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11174
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "дефиниција експлицитне специјализације %qD у декларацији пријатеља"
  
! #: cp/decl.cc:11185
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "неисправна употреба ид. шаблона %qD у декларацији примарног шаблона"
  
! #: cp/decl.cc:11203
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "подразумевани аргументи нису дозвољени у декларацији пријатељске специјализације шаблона %qD"
  
! #: cp/decl.cc:11212
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> није дозвољено у декларацији пријатељске специјализације шаблона %qD"
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11243
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "декларација %q#D изван класе није дефиниција"
  
! #: cp/decl.cc:11285
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> се не може декларисати као шаблон"
  
! #: cp/decl.cc:11288
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> се не може декларисати као уткано"
  
! #: cp/decl.cc:11291 cp/decl.cc:11294
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "%<::main%> се не може декларисати као статичко"
  
! #: cp/decl.cc:11296
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> се не може декларисати као статичко"
  
! #: cp/decl.cc:11298
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "%<::main%> се не може декларисати као статичко"
  
! #: cp/decl.cc:11301
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot attach %<::main%> to a named module"
  msgstr "%<::main%> се не може декларисати као шаблон"
  
! #: cp/decl.cc:11360
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "%sчланска функција %qD не може имати кн-одредбу"
  
! #: cp/decl.cc:11362
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "%sчланска функција %qD не може имати кн-одредбу"
  
! #: cp/decl.cc:11363
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "%sчланска функција %qD не може имати кн-одредбу"
  
! #: cp/decl.cc:11368
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "%sчланска функција %qD не може имати кн-одредбу"
  
! #: cp/decl.cc:11370
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "%sчланска функција %qD не може имати кн-одредбу"
  
! #: cp/decl.cc:11371
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "%sчланска функција %qD не може имати кн-одредбу"
  
! #: cp/decl.cc:11377 cp/decl.cc:14310 cp/decl.cc:14320 cp/parser.cc:12368
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "explicit object parameter declared here"
  msgstr "шаблонски параметарски тип %qT декларисан пријатељским"
  
! #: cp/decl.cc:11390
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:11392 cp/decl.cc:11401 cp/typeck.cc:4667
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "  declared here"
  msgstr "%q+D декларисано овде"
  
! #: cp/decl.cc:11399
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:11405
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "декларација %qD као не-функције"
  
! #: cp/decl.cc:11419
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "шаблон са Ц повезивошћу"
  
! #: cp/decl.cc:11429
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "%qD has invalid argument list"
  msgstr "неисправан аргумент опције %qs"
  
! #: cp/decl.cc:11437
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11443
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11450
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11455
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "%qD мора бити нестатичка чланска функција"
  
! #: cp/decl.cc:11540
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> мора враћати %<int%>"
  
! #: cp/decl.cc:11580
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "дефиниција имплицитно декларисаног %qD"
  
! #: cp/decl.cc:11586
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared %qD"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "дефиниција имплицитно декларисаног %qD"
  
! #: cp/decl.cc:11588
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D претходно дефинисано овде"
  
! #: cp/decl.cc:11605
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "чланска функција %q#D није декларисана у класи %qT"
  
! #: cp/decl.cc:11802
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%<::main%> се не може декларисати као шаблон"
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11814
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "аутоматска променљива %qE не може бити нитно-локална"
  
! #: cp/decl.cc:11817
  #, fuzzy, gcc-internal-format
  #| msgid "strong using only meaningful at namespace scope"
  msgid "concept must be defined at namespace scope"
  msgstr "јако using има смисла само у досегу именског простора"
  
! #: cp/decl.cc:11820
  #, fuzzy, gcc-internal-format
  #| msgid "named return values are no longer supported"
  msgid "variable concepts are no longer supported"
  msgstr "именоване повратне вредности нису више подржане"
  
! #: cp/decl.cc:11941
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "неисправно успостављање унутар класе статичког чланског податка неинтегралног типа %qT"
  
! #: cp/decl.cc:11945
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "неисправно успостављање унутар класе статичког чланског податка неинтегралног типа %qT"
  
! #: cp/decl.cc:11949
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "неисправно успостављање унутар класе статичког чланског податка неинтегралног типа %qT"
  
! #: cp/decl.cc:11960
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "неисправно успостављање унутар класе статичког чланског податка неинтегралног типа %qT"
  
! #: cp/decl.cc:11965
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ИСО Ц++ забрањује успостављање унутар класе неконстантног статичког члана %qD"
  
! #: cp/decl.cc:11970
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ИСО Ц++ забрањује успостављање чланске константе %qD неинтегралног типа %qT"
  
! #: cp/decl.cc:12082
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "величина низа %qD има неинтегрални тип %qT"
  
! #: cp/decl.cc:12085
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "величина низа има неинтегрални тип %qT"
  
! #: cp/decl.cc:12116 cp/decl.cc:12188
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "величина низа %qD није интегралан констатан израз"
  
! #: cp/decl.cc:12120 cp/decl.cc:12191
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "величина низа није интегралан констатан израз"
  
! #: cp/decl.cc:12171
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ИСО Ц++ забрањује низ нулте величине %qD"
  
! #: cp/decl.cc:12174
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ИСО Ц++ забрањује низ нулте величине"
  
! #: cp/decl.cc:12198
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array %qD"
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ИСО Ц++ забрањује низ променљиве величине %qD"
  
! #: cp/decl.cc:12201
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "ИСО Ц++ забрањује низ променљиве величине"
  
! #: cp/decl.cc:12207
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:12210
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "преливање у димензији низа"
  
! #: cp/decl.cc:12322
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not declare a template type"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD не декларише шаблонски тип"
  
! #: cp/decl.cc:12325
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "creating array of template placeholder type %qT"
  msgstr "стварање показивача на члан упућивачког типа %qT"
  
! #: cp/decl.cc:12335
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "декларација %qs као низа празних"
  
! #: cp/decl.cc:12337
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of void"
  msgstr "стварање низа типа %qT"
  
! #: cp/decl.cc:12342
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "декларација %qs као низа функција"
  
! #: cp/decl.cc:12344
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of functions"
  msgstr "стварање низа типа %qT"
  
! #: cp/decl.cc:12349
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "декларација %qs као низа функција"
  
! #: cp/decl.cc:12351
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of references"
  msgstr "стварање низа типа %qT"
  
! #: cp/decl.cc:12356
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "декларација %qs као низа функција"
  
! #: cp/decl.cc:12359
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "creating array of function members"
  msgstr "декларација %qs као низа функција"
  
! #: cp/decl.cc:12377
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "декларација %qD као вишедимензионог низа мора имати границе за све димензије осим прве"
  
! #: cp/decl.cc:12381
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "вишедимензиони низ мора имати границе за све димензије осим прве"
  
! #: cp/decl.cc:12395
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "навод повратног типа за конструктор није исправан"
  
! #: cp/decl.cc:12496
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "одредбе нису дозвољене уз декларацију %<operator %T%>"
  
! #: cp/decl.cc:12507
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "навод повратног типа за деструктор није исправан"
  
! #: cp/decl.cc:12510
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "одредбе нису дозвољене уз декларацију %<operator %T%>"
  
! #: cp/decl.cc:12523
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "наведен повратни тип за %<operator %T%>"
  
! #: cp/decl.cc:12526
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "одредбе нису дозвољене уз декларацију %<operator %T%>"
  
! #: cp/decl.cc:12535
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "навод повратног типа за деструктор није исправан"
  
! #: cp/decl.cc:12538
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "одредбе нису дозвољене уз декларацију %<operator %T%>"
  
! #: cp/decl.cc:12542
  #, fuzzy, gcc-internal-format
  #| msgid "too many template parameter lists in declaration of %qD"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "превише листа шаблонских параметара у декларацији %qD"
  
! #: cp/decl.cc:12551
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "сукобљени наводиоци у декларацији %qs"
  
! #: cp/decl.cc:12572
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "неименована променљива или поље декларисано празним"
  
! #: cp/decl.cc:12580
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "променљива или поље декларисано празним"
  
! #: cp/decl.cc:12595
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "наводилац %<inline%> није исправан за функцију %qs декларисану изван глобалног досега"
  
! #: cp/decl.cc:12600
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:12656
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12662
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "деструктори не могу бити кн-одређени"
  
! #: cp/decl.cc:12683
  #, fuzzy
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%e and %e specified together"
  msgstr "%<signed%> и %<unsigned%> наведени заједно за %qs"
  
! #: cp/decl.cc:12895
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "неисправна употреба одређеног имена %<::%D%>"
  
! #: cp/decl.cc:12898 cp/decl.cc:12920
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "неисправна употреба одређеног имена %<%T::%D%>"
  
! #: cp/decl.cc:12901
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "неисправна употреба одређеног имена %<%D::%D%>"
  
! #: cp/decl.cc:12911
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "%qT није ни класа ни именски простор"
  
! #: cp/decl.cc:12935
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "декларација %qD као не-функције"
  
! #: cp/decl.cc:12942
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "декларација %qD као не-члана"
  
! #: cp/decl.cc:12970
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "недостаје ид. декларатора; користи се резервисана реч %qD"
  
! #: cp/decl.cc:13021
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "дефиниција функције не декларише параметре"
  
! #: cp/decl.cc:13029 cp/decl.cc:13038 cp/decl.cc:15034
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "декларација %qD као не-функције"
  
! #: cp/decl.cc:13046
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "декларација %qD као %s"
  
! #: cp/decl.cc:13051
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "декларација %q+D заклања параметар"
  
! #: cp/decl.cc:13086
  #, fuzzy, gcc-internal-format
  #| msgid "no classes specified"
  msgid "both %qs and %qs specified"
  msgstr "није наведена ниједна класа"
  
! #: cp/decl.cc:13093 cp/decl.cc:13100 cp/decl.cc:13107 cp/decl.cc:13114
  #, fuzzy, gcc-internal-format
  #| msgid "Class %qs not found in type declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "Класа %qs не налази се у декларацији типа"
  
! #: cp/decl.cc:13125
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13135
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "два или више типова података у декларацији %qs"
  
! #: cp/decl.cc:13189
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ИСО Ц не подржава да обичан %<complex%> значи %<double complex%>"
  
! #: cp/decl.cc:13239 cp/decl.cc:13243 cp/decl.cc:13246
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ИСО Ц++ забрањује декларацију %qs без типа"
  
! #: cp/decl.cc:13263
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_saveregs није подржано овим циљем"
  
! #: cp/decl.cc:13271
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<long long%>"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ИСО Ц++ не подржава %<long long%>"
  
! #: cp/decl.cc:13334
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "%qs specified with %qT"
  msgstr "нема имена класе наведеног помоћу %qs"
  
! #: cp/decl.cc:13341
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr ""
  
! #: cp/decl.cc:13350
  #, fuzzy, gcc-internal-format
  #| msgid "%qs not specified in enclosing parallel"
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs није наведено у обухватајућем паралелном"
  
! #: cp/decl.cc:13352
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> употребљено уз %<typedef%>"
  
! #: cp/decl.cc:13421
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex неисправно за %qs"
  
! #: cp/decl.cc:13465
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13491
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "члан %qD не може бити декларисан и као виртуелни и као статички"
  
! #: cp/decl.cc:13500
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "члан %qD не може бити декларисан и као виртуелни и као статички"
  
! #: cp/decl.cc:13513
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "декларација typedef није исправна у декларацији параметра"
  
! #: cp/decl.cc:13520
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "storage class specified for template parameter %qs"
  msgstr "складишна класа наведена за параметар %qs"
  
! #: cp/decl.cc:13530 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "складишна класа наведена за параметар %qs"
  
! #: cp/decl.cc:13538 cp/decl.cc:13547 cp/decl.cc:13553 cp/decl.cc:13559
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %qs"
  msgstr "шаблонски параметри не могу бити пријатељи"
  
! #: cp/decl.cc:13569
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual изван декларације класе"
  
! #: cp/decl.cc:13579 cp/decl.cc:13582 cp/decl.cc:13584 cp/decl.cc:13587
! #: cp/decl.cc:13597 cp/decl.cc:13607 cp/decl.cc:13617 cp/decl.cc:13621
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "атрибут игнорисан у декларацији %q+#T"
  
! #: cp/decl.cc:13591 cp/decl.cc:13613
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13601
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13625
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13637
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "атрибут игнорисан у декларацији %q+#T"
  
! #: cp/decl.cc:13640
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13648
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:13679
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "вишеструке складишне класе у декларацији %qs"
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "складишна класа наведена за %qs"
  
! #: cp/decl.cc:13719
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "угњеждена функција %qs декларисана као %<extern%>"
  
! #: cp/decl.cc:13724
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "декларација %qs на највишем нивоу наводи %<auto%>"
  
! #: cp/decl.cc:13732
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs досега функције имплицитно аутоматска и декларасина као %<__thread%>"
  
! #: cp/decl.cc:13746
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "наводиоци складишне класе нису исправни у декларацијама пријатељских функција"
  
! #: cp/decl.cc:13852
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "вишеструке складишне класе у декларацији %qs"
  
! #: cp/decl.cc:13858
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "Очекивана је лева заграда"
  
! #: cp/decl.cc:13925
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:13939
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13945
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13949
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "показивач на чланску функцију употребљен у аритметици"
  
! #: cp/decl.cc:13957
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13961
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13982
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13987
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:13991
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:14012
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14016
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:14021
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "виртуелне функције не могу бити пријатељи"
  
! #: cp/decl.cc:14028
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14037
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14042
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "неисправна употреба %<restrict%>"
  
! #: cp/decl.cc:14049
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14055
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of constrained %<auto%> type"
  msgstr "неисправна употреба конструктора као шаблона"
  
! #: cp/decl.cc:14067
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "одредбе типова се игноришу на повратном типу функције"
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14090
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14104
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:14107
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:14114
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14140
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14152
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs декларисано као функција која враћа функцију"
  
! #: cp/decl.cc:14158
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs декларисано као функција која враћа низ"
  
! #: cp/decl.cc:14165
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "функција са %<noreturn%> враћа непразну вредност"
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "деструктор не може бити статичка чланска функција"
  
! #: cp/decl.cc:14200
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "конструктор не може бити статичка чланска функција"
  
! #: cp/decl.cc:14205
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "деструктори не могу бити кн-одређени"
  
! #: cp/decl.cc:14206
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "конструктори не могу бити кн-одређени"
  
! #: cp/decl.cc:14214
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "деструктори не могу бити кн-одређени"
  
! #: cp/decl.cc:14215
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "конструктори не могу бити кн-одређени"
  
! #: cp/decl.cc:14233
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "конструктор не може бити виртуелан"
  
! #: cp/decl.cc:14250
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "виртуелне функције не могу бити пријатељи"
  
! #: cp/decl.cc:14255
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "декларација пријатеља није у дефиницији класе"
  
! #: cp/decl.cc:14259
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function %qs in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "не може се дефинисати пријатељска функција %qs у дефиницији локалне класе"
  
! #: cp/decl.cc:14269
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14273
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14299
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "%sчланска функција %qD не може имати кн-одредбу"
  
! #: cp/decl.cc:14307
  #, fuzzy, gcc-internal-format
  #| msgid "non-object member %qs cannot be declared %<mutable%>"
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "не-објектни члан %qs не може бити декларисан %<mutable%>"
  
! #: cp/decl.cc:14317
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:14326
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD cannot be an explicit object member function"
  msgstr "%qD мора бити нестатичка чланска функција"
  
! #: cp/decl.cc:14349
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "деструктори не могу имати параметре"
  
! #: cp/decl.cc:14407
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "не може се декларисати показивач на %q#T"
  
! #: cp/decl.cc:14420 cp/decl.cc:14427
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "не може се декларисати упућивач на %q#T"
  
! #: cp/decl.cc:14429
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "не може се декларисати показивач на члан %q#T"
  
! #: cp/decl.cc:14458
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "не може се декларисати упућивач на %q#T"
  
! #: cp/decl.cc:14459
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field %qD with function type"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "не може се декларисати битско поље %qD са функцијским типом"
  
! #: cp/decl.cc:14532
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14611
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "ид. шаблона %qD употребљен као декларатор"
  
! #: cp/decl.cc:14637
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "чланске функције су имплицитно пријатељи својих класа"
  
! #: cp/decl.cc:14642
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "сувишна одредба %<%T::%> на члану %qs"
  
! #: cp/decl.cc:14672
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "не може се дефинисати чланска функција %<%T::%s%> унутар %<%T%>"
  
! #: cp/decl.cc:14674
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "не може се декларисати функција %<%T::%s%> унутар %<%T%>"
  
! #: cp/decl.cc:14682
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "не може се декларисати члан %<%T::%s%> унутар %qT"
  
! #: cp/decl.cc:14722
  #, fuzzy, gcc-internal-format
  #| msgid "data member %qD cannot be a member template"
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "члански податак %qD не може бити члански шаблон"
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "члански податак не може имати променљиво измењив тип %qT"
  
! #: cp/decl.cc:14734
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "параметар не може имати променљиво измењив тип %qT"
  
! #: cp/decl.cc:14745
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual изван декларације класе"
  
! #: cp/decl.cc:14748
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> у празној декларацији"
  
! #: cp/decl.cc:14751
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "само декларације конструктора могу имати %<explicit%>"
  
! #: cp/decl.cc:14761
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "не-члан %qs не може бити декларисан %<mutable%>"
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "не-објектни члан %qs не може бити декларисан %<mutable%>"
  
! #: cp/decl.cc:14774
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "функција %qs не може бити декларисана %<mutable%>"
  
! #: cp/decl.cc:14780
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "статичко %qs не може бити декларисано %<mutable%>"
  
! #: cp/decl.cc:14786
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "константно %qs не може бити декларисано %<mutable%>"
  
! #: cp/decl.cc:14792
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "функција %qs не може бити декларисана %<mutable%>"
  
! #: cp/decl.cc:14808
  #, fuzzy, gcc-internal-format
  #| msgid "attributes are not allowed on a function-definition"
  msgid "typedef may not be a function definition"
  msgstr "атрибути нису дозвољени на дефиницији функције"
  
! #: cp/decl.cc:14811
  #, fuzzy, gcc-internal-format
  #| msgid "attributes are not allowed on a function-definition"
  msgid "typedef may not be a member function definition"
  msgstr "атрибути нису дозвољени на дефиницији функције"
  
! #: cp/decl.cc:14837
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not allowed in other than a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> није дозвољено другде осим у декларацији"
  
! #: cp/decl.cc:14840
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %q+D declared %<inline%>"
  msgid "typedef declared %<auto%>"
  msgstr "дефиниција типа %q+D декларисана као %<inline%>"
  
! #: cp/decl.cc:14845
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14849
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtypedef name may not be a nested-name-specifier"
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "%Jиме за дефиницију типа не може бити угњеждени-именски-наводилац"
  
! #: cp/decl.cc:14875
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ИСО Ц++ забрањује угњеждени тип %qD истог имена као и обухватајућа класа"
  
! #: cp/decl.cc:14964
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> наведено уз декларацију пријатељске класе"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "шаблонски параметри не могу бити пријатељи"
  
! #: cp/decl.cc:14974
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "декларација пријатеља захтева реч class, тј. %<friend class %T::%D%>"
  
! #: cp/decl.cc:14978
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "декларација пријатеља захтева реч class, тј. %<friend %#T%>"
  
! #: cp/decl.cc:14991
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "покушај да се класа %qT учини пријатељем глобалног досега"
  
! #: cp/decl.cc:15011
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "неисправне одредбе уз тип не-чланске функције"
  
! #: cp/decl.cc:15015
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15025
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "апстрактни декларатор %qT употребљен као декларација"
  
! #: cp/decl.cc:15040
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of C++ built-in type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "поновљена декларација Ц++ уграђеног типа %qT"
  
! #: cp/decl.cc:15059
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "не може се користити %<::%> у декларацији параметра"
  
! #: cp/decl.cc:15069 cp/parser.cc:21410
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "не може се декларисати параметар %q+D апстрактног типа %qT"
  
! #: cp/decl.cc:15076
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15079
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15085 cp/parser.cc:26076
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<this%> се не може употребити у овом контексту"
  
! #: cp/decl.cc:15095
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared %<inline%>"
  msgid "parameter declared %<auto%>"
  msgstr "параметар %q+D декларисан као %<inline%>"
  
! #: cp/decl.cc:15149 cp/parser.cc:3855
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "неисправна употреба шаблонског имена %qE без листе аргумената"
  
! #: cp/decl.cc:15153
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "статички члан %qD декларисан као %<register%>"
  
! #: cp/decl.cc:15173
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array %qD"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ИСО Ц++ забрањује низ нулте величине %qD"
  
! #: cp/decl.cc:15176
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ИСО Ц 90 не подржава флексибилне чланске низове"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15192
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "неисправна употреба %<::%>"
  
! #: cp/decl.cc:15213
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function %q#D conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "декларација Ц функције %q#D коси се са"
  
! #: cp/decl.cc:15223
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "функција %qD декларисана виртуелном унутар уније"
  
! #: cp/decl.cc:15233
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD не може бити декларисана виртуелном, јер је увек статичка"
  
! #: cp/decl.cc:15247
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "очекивано одређено име у декларацији пријатеља за деструктор %qD"
  
! #: cp/decl.cc:15254
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "декларација %qD као члана %qT"
  
! #: cp/decl.cc:15261 cp/decl.cc:15274
  #, fuzzy, gcc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "a destructor cannot be %qs"
  msgstr "Конструктор не може бити %s"
  
! #: cp/decl.cc:15280
  #, fuzzy, gcc-internal-format
  #| msgid "expected qualified name in friend declaration for destructor %qD"
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "очекивано одређено име у декларацији пријатеља за деструктор %qD"
  
! #: cp/decl.cc:15289
  #, fuzzy, gcc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "a constructor cannot be %<concept%>"
  msgstr "Конструктор не може бити %s"
  
! #: cp/decl.cc:15295
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "конструктор не може бити статичка чланска функција"
  
! #: cp/decl.cc:15303 cp/decl.cc:15662
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "не могу да отворим %s"
  
! #: cp/decl.cc:15313
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "специјализација имплицитно декларисане посебне чланске функције"
  
! #: cp/decl.cc:15316
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "променљива или поље декларисано празним"
  
! #: cp/decl.cc:15381
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "поље %qD има непотпун тип"
  
! #: cp/decl.cc:15386
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "име %qT има непотпун тип"
  
! #: cp/decl.cc:15406
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE није ни функција ни чланска функција; не може се декларисати пријатељем"
  
! #: cp/decl.cc:15409
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qE није ни функција ни чланска функција; не може се декларисати пријатељем"
  
! #: cp/decl.cc:15428 cp/parser.cc:21976 cp/parser.cc:28868
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:15478 cp/decl.cc:15489
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "static data member %qE declared %qs"
  msgstr "статички члан %qD декларисан као %<register%>"
  
! #: cp/decl.cc:15483
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "Сопствено ‘%s’ код %L не може имати успостављач"
  
! #: cp/decl.cc:15526 cp/decl.cc:15534 cp/decl.cc:15541 cp/decl.cc:15548
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "статички члан %qD декларисан као %<register%>"
  
! #: cp/decl.cc:15600
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "складишна класа %<auto%> неисправна за функцију %qs"
  
! #: cp/decl.cc:15603
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "складишна класа %<register%> неисправна за функцију %qs"
  
! #: cp/decl.cc:15609
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "складишна класа %<__thread%> неисправна за функцију %qs"
  
! #: cp/decl.cc:15613
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "складишна класа %<__thread%> неисправна за функцију %qs"
  
! #: cp/decl.cc:15618
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "наводилац %<inline%> није исправан за функцију %qs декларисану изван глобалног досега"
  
! #: cp/decl.cc:15621
  #, fuzzy, gcc-internal-format
  #| msgid "an asm-specification is not allowed on a function-definition"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "навод asm није дозвољен на дефиницији функције"
  
! #: cp/decl.cc:15633
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> неисправно наведено за функцију %qs декларисану изван глобалног досега"
  
! #: cp/decl.cc:15637
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "наводилац %<inline%> није исправан за функцију %qs декларисану изван глобалног досега"
  
! #: cp/decl.cc:15645
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "виртуелна не-класна функција %qs"
  
! #: cp/decl.cc:15652
  #, fuzzy, gcc-internal-format
  #| msgid "No variable %qs defined in class %qs"
  msgid "%qs defined in a non-class scope"
  msgstr "Променљива %qs није дефинисана у класи %qs"
  
! #: cp/decl.cc:15653
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qs declared in a non-class scope"
  msgstr "%qD није декларисано у овом досегу"
  
! #: cp/decl.cc:15696
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "не може се декларисати статичка повезивост за чланску функцију %qD"
  
! #: cp/decl.cc:15705
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "не може се декларисати статичка функција унутар друге функције"
  
! #: cp/decl.cc:15746
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> не може бити употребљено при дефинисању (насупрот декларисања) статичког чланског податка"
  
! #: cp/decl.cc:15753
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "статички члан %qD декларисан као %<register%>"
  
! #: cp/decl.cc:15759
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "не може се експлицитно декларисати спољашња повезивост за члан %q#D"
  
! #: cp/decl.cc:15767
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "декларација спољашње променљиве %q+D у почетној декларацији %<for%> петље"
  
! #: cp/decl.cc:15774
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "статичко %qs не може бити декларисано %<mutable%>"
  
! #: cp/decl.cc:15806
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs успостављено и декларисано као %<extern%>"
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs има и %<extern%> и успостављач"
  
! #: cp/decl.cc:16013
  #, fuzzy, gcc-internal-format
  #| msgid "default argument %qE uses local variable %qD"
  msgid "default argument %qE uses %qD"
  msgstr "подразумевани аргумент %qE користи локалну променљиву %qD"
  
! #: cp/decl.cc:16016
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "подразумевани аргумент %qE користи локалну променљиву %qD"
  
! #: cp/decl.cc:16143
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "наводиоци складишне класе нису исправни у декларацијама параметара"
  
! #: cp/decl.cc:16147
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "не може се користити %<::%> у декларацији параметра"
  
! #: cp/decl.cc:16176
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:16184
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "параметар %qD неисправно декларише тип метода"
  
! #: cp/decl.cc:16209
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "параметар %qD укључује %s у низ непознатих граница %qT"
  
! #: cp/decl.cc:16211
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "параметар %qD укључује %s у низ непознатих граница %qT"
  
! #: cp/decl.cc:16494
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "неисправан конструктор; вероватно сте мислили %<%T (const %T&)%>"
  
! #: cp/decl.cc:16573
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD не може бити декларисано унутар именског простора"
  
! #: cp/decl.cc:16580
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD не може бити декларисано статичко"
  
! #: cp/decl.cc:16638
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "%qD мора бити нестатичка чланска функција"
  
! #: cp/decl.cc:16646
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a member function"
  msgstr "%qD мора бити нестатичка чланска функција"
  
! #: cp/decl.cc:16654
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:16664
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD мора бити или нестатичка чланска функција или не-чланска функција"
  
! #: cp/decl.cc:16674
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD мора имати аргумент класног или набројивог типа"
  
  #. 13.4.0.3
! #: cp/decl.cc:16705
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ИСО Ц++ забрањује препуњавање оператора ?:"
  
! #: cp/decl.cc:16715
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD не може имати променљив број аргумената"
  
! #: cp/decl.cc:16741
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD мора узимати ниједан или један аргумент"
  
! #: cp/decl.cc:16742
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD мора узимати један или два аргумента"
  
! #: cp/decl.cc:16754
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "постфиксно %qD мора узимати %<int%> као аргумент"
  
! #: cp/decl.cc:16755
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "постфиксно %qD мора узимати %<int%> као други аргумент"
  
! #: cp/decl.cc:16766
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD мора узимати тачно два аргумента"
  
! #: cp/decl.cc:16767 cp/decl.cc:16777
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD мора узимати тачно један аргумент"
  
! #: cp/decl.cc:16778
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD мора узимати тачно два аргумента"
  
! #: cp/decl.cc:16793
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD не може имати подразумеване аргументе"
  
! #: cp/decl.cc:16817
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "претварање у %s%s никад неће користити оператор претварања типа"
  
! #: cp/decl.cc:16824
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "претварање у %s%s никад неће користити оператор претварања типа"
  
! #: cp/decl.cc:16826
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "претварање у %s%s никад неће користити оператор претварања типа"
  
! #: cp/decl.cc:16835
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "претварање у %s%s никад неће користити оператор претварања типа"
  
! #: cp/decl.cc:16837
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "претварање у %s%s никад неће користити оператор претварања типа"
  
! #: cp/decl.cc:16853
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "кориснички дефинисано %qD увек израчунава оба аргумента"
  
! #: cp/decl.cc:16872
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "префиксно %qD треба да враћа %qT"
  
! #: cp/decl.cc:16879
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "постфиксно %qD треба да враћа %qT"
  
! #: cp/decl.cc:16891
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD треба да враћа по вредност"
  
! #: cp/decl.cc:16946
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "употреба параметра шаблонског типа %qT после %qs"
  
! #: cp/decl.cc:16970
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization %qD for %q+D"
  msgid "using alias template specialization %qT after %qs"
  msgstr "двосмислена специјализација шаблона %qD за %q+D"
  
! #: cp/decl.cc:16973
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "употреба typedef-имена %qD после %qs"
  
! #: cp/decl.cc:16975
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D has a previous declaration here"
  msgid "%qD has a previous declaration here"
  msgstr "%q+D има претходну декларацију овде"
  
! #: cp/decl.cc:16984
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT се помиње као %qs"
  
! #: cp/decl.cc:16985 cp/decl.cc:16993
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T има претходну декларацију овде"
  
! #: cp/decl.cc:16992
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT се помиње као набрајање"
--- 63244,65148 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/decl.cc:9966
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to %q#T"
  msgid "cannot decompose variable length vector %qT"
  msgstr "не може се декларисати показивач на %q#T"
  
! #: cp/decl.cc:9990
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "величина низа није интегралан констатан израз"
  
! #: cp/decl.cc:10000
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:10047
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:10053
  #, fuzzy, gcc-internal-format
  #| msgid "initialization string truncated to match variable at %L"
  msgid "in initialization of structured binding variable %qD"
  msgstr "успостављачка ниска подсечена да одговара променљивој код %L"
  
! #: cp/decl.cc:10082
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "не може се претворити из типа %qT у %qT"
  
! #: cp/decl.cc:10087
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "стварање показивача на члан некласног типа %qT"
  
! #: cp/decl.cc:10093
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "не може се %s показивач на непотпуни тип %qT"
  
! #: cp/decl.cc:10102
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to static data member %qD"
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "не могу применити %<offsetof%> на статички члански податак %qD"
  
! #: cp/decl.cc:10598
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10601
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10825
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of %qD"
  msgid "initializer fails to determine size of %qT"
  msgstr "успостављач не одређује величину %qD"
  
! #: cp/decl.cc:10829
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in %qD"
  msgid "array size missing in %qT"
  msgstr "недостаје величина низа у %qD"
  
! #: cp/decl.cc:10832
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array %qD"
  msgid "zero-size array %qT"
  msgstr "низ %qD нулте величине"
  
! #: cp/decl.cc:10848
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "деструктор за туђинску класу %qT не може бити члан"
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "конструктор за туђинску класу %qT не може бити члан"
  
! #: cp/decl.cc:10876
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD декларисано као %<virtual%> %s"
  
! #: cp/decl.cc:10878
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "наводиоци функције %<const%> и %<volatile%> за %qD нису исправни у декларацији %s"
  
! #: cp/decl.cc:10884
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD декларисано као %<virtual%> %s"
  
! #: cp/decl.cc:10887
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD декларисано као %<inline%> %s"
  
! #: cp/decl.cc:10889
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "наводиоци функције %<const%> и %<volatile%> за %qD нису исправни у декларацији %s"
  
! #: cp/decl.cc:10895
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD декларисано као %<virtual%> %s"
  
! #: cp/decl.cc:10898
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD декларисано као %<inline%> %s"
  
! #: cp/decl.cc:10900
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "наводиоци функције %<const%> и %<volatile%> за %qD нису исправни у декларацији %s"
  
! #: cp/decl.cc:10906
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD декларисано као %<virtual%> %s"
  
! #: cp/decl.cc:10909
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD декларисано као %<inline%> %s"
  
! #: cp/decl.cc:10911
  #, fuzzy, gcc-internal-format
  #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "наводиоци функције %<const%> и %<volatile%> за %qD нису исправни у декларацији %s"
  
! #: cp/decl.cc:10918
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D декларисано као пријатељ"
  
! #: cp/decl.cc:10925
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D декларисано са одредницом изузетака"
  
! #: cp/decl.cc:10957
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "дефиниција %qD није у именском простору који обухвата %qT"
  
! #: cp/decl.cc:10997
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "статичка чланска функција %q#D декларисана са одредбама типа"
  
! #: cp/decl.cc:11073
  #, fuzzy, gcc-internal-format
  #| msgid "named return values are no longer supported"
  msgid "function concepts are no longer supported"
  msgstr "именоване повратне вредности нису више подржане"
  
! #: cp/decl.cc:11111
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD није шаблонска функција"
  
! #: cp/decl.cc:11113
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "декларација пријатеља није у дефиницији класе"
  
! #: cp/decl.cc:11120
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:11172
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "дефиниција експлицитне специјализације %qD у декларацији пријатеља"
  
! #: cp/decl.cc:11183
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "неисправна употреба ид. шаблона %qD у декларацији примарног шаблона"
  
! #: cp/decl.cc:11201
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "подразумевани аргументи нису дозвољени у декларацији пријатељске специјализације шаблона %qD"
  
! #: cp/decl.cc:11210
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> није дозвољено у декларацији пријатељске специјализације шаблона %qD"
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11241
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "декларација %q#D изван класе није дефиниција"
  
! #: cp/decl.cc:11283
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> се не може декларисати као шаблон"
  
! #: cp/decl.cc:11286
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> се не може декларисати као уткано"
  
! #: cp/decl.cc:11289 cp/decl.cc:11292
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "%<::main%> се не може декларисати као статичко"
  
! #: cp/decl.cc:11294
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> се не може декларисати као статичко"
  
! #: cp/decl.cc:11296
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "%<::main%> се не може декларисати као статичко"
  
! #: cp/decl.cc:11299
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot attach %<::main%> to a named module"
  msgstr "%<::main%> се не може декларисати као шаблон"
  
! #: cp/decl.cc:11358
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "%sчланска функција %qD не може имати кн-одредбу"
  
! #: cp/decl.cc:11360
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "%sчланска функција %qD не може имати кн-одредбу"
  
! #: cp/decl.cc:11361
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "%sчланска функција %qD не може имати кн-одредбу"
  
! #: cp/decl.cc:11366
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "%sчланска функција %qD не може имати кн-одредбу"
  
! #: cp/decl.cc:11368
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "%sчланска функција %qD не може имати кн-одредбу"
  
! #: cp/decl.cc:11369
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "%sчланска функција %qD не може имати кн-одредбу"
  
! #: cp/decl.cc:11375 cp/decl.cc:14308 cp/decl.cc:14318 cp/parser.cc:12370
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "explicit object parameter declared here"
  msgstr "шаблонски параметарски тип %qT декларисан пријатељским"
  
! #: cp/decl.cc:11388
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:11390 cp/decl.cc:11399 cp/typeck.cc:4783
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "  declared here"
  msgstr "%q+D декларисано овде"
  
! #: cp/decl.cc:11397
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:11403
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "декларација %qD као не-функције"
  
! #: cp/decl.cc:11417
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "шаблон са Ц повезивошћу"
  
! #: cp/decl.cc:11427
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "%qD has invalid argument list"
  msgstr "неисправан аргумент опције %qs"
  
! #: cp/decl.cc:11435
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11441
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:11448
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:11453
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "%qD мора бити нестатичка чланска функција"
  
! #: cp/decl.cc:11538
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> мора враћати %<int%>"
  
! #: cp/decl.cc:11578
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "дефиниција имплицитно декларисаног %qD"
  
! #: cp/decl.cc:11584
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared %qD"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "дефиниција имплицитно декларисаног %qD"
  
! #: cp/decl.cc:11586
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D претходно дефинисано овде"
  
! #: cp/decl.cc:11603
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "чланска функција %q#D није декларисана у класи %qT"
  
! #: cp/decl.cc:11800
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%<::main%> се не може декларисати као шаблон"
  
! #: cp/decl.cc:11803
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr ""
  
! #: cp/decl.cc:11812
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "аутоматска променљива %qE не може бити нитно-локална"
  
! #: cp/decl.cc:11815
  #, fuzzy, gcc-internal-format
  #| msgid "strong using only meaningful at namespace scope"
  msgid "concept must be defined at namespace scope"
  msgstr "јако using има смисла само у досегу именског простора"
  
! #: cp/decl.cc:11818
  #, fuzzy, gcc-internal-format
  #| msgid "named return values are no longer supported"
  msgid "variable concepts are no longer supported"
  msgstr "именоване повратне вредности нису више подржане"
  
! #: cp/decl.cc:11939
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "неисправно успостављање унутар класе статичког чланског податка неинтегралног типа %qT"
  
! #: cp/decl.cc:11943
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "неисправно успостављање унутар класе статичког чланског податка неинтегралног типа %qT"
  
! #: cp/decl.cc:11947
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "неисправно успостављање унутар класе статичког чланског податка неинтегралног типа %qT"
  
! #: cp/decl.cc:11958
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "неисправно успостављање унутар класе статичког чланског податка неинтегралног типа %qT"
  
! #: cp/decl.cc:11963
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ИСО Ц++ забрањује успостављање унутар класе неконстантног статичког члана %qD"
  
! #: cp/decl.cc:11968
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ИСО Ц++ забрањује успостављање чланске константе %qD неинтегралног типа %qT"
  
! #: cp/decl.cc:12080
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "величина низа %qD има неинтегрални тип %qT"
  
! #: cp/decl.cc:12083
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "величина низа има неинтегрални тип %qT"
  
! #: cp/decl.cc:12114 cp/decl.cc:12186
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "величина низа %qD није интегралан констатан израз"
  
! #: cp/decl.cc:12118 cp/decl.cc:12189
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "величина низа није интегралан констатан израз"
  
! #: cp/decl.cc:12169
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ИСО Ц++ забрањује низ нулте величине %qD"
  
! #: cp/decl.cc:12172
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ИСО Ц++ забрањује низ нулте величине"
  
! #: cp/decl.cc:12196
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array %qD"
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ИСО Ц++ забрањује низ променљиве величине %qD"
  
! #: cp/decl.cc:12199
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "ИСО Ц++ забрањује низ променљиве величине"
  
! #: cp/decl.cc:12205
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:12208
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:12260
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "преливање у димензији низа"
  
! #: cp/decl.cc:12320
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not declare a template type"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD не декларише шаблонски тип"
  
! #: cp/decl.cc:12323
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "creating array of template placeholder type %qT"
  msgstr "стварање показивача на члан упућивачког типа %qT"
  
! #: cp/decl.cc:12333
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "декларација %qs као низа празних"
  
! #: cp/decl.cc:12335
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of void"
  msgstr "стварање низа типа %qT"
  
! #: cp/decl.cc:12340
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "декларација %qs као низа функција"
  
! #: cp/decl.cc:12342
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of functions"
  msgstr "стварање низа типа %qT"
  
! #: cp/decl.cc:12347
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "декларација %qs као низа функција"
  
! #: cp/decl.cc:12349
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of references"
  msgstr "стварање низа типа %qT"
  
! #: cp/decl.cc:12354
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "декларација %qs као низа функција"
  
! #: cp/decl.cc:12357
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "creating array of function members"
  msgstr "декларација %qs као низа функција"
  
! #: cp/decl.cc:12375
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "декларација %qD као вишедимензионог низа мора имати границе за све димензије осим прве"
  
! #: cp/decl.cc:12379
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "вишедимензиони низ мора имати границе за све димензије осим прве"
  
! #: cp/decl.cc:12393
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12491
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "навод повратног типа за конструктор није исправан"
  
! #: cp/decl.cc:12494
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "одредбе нису дозвољене уз декларацију %<operator %T%>"
  
! #: cp/decl.cc:12505
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "навод повратног типа за деструктор није исправан"
  
! #: cp/decl.cc:12508
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "одредбе нису дозвољене уз декларацију %<operator %T%>"
  
! #: cp/decl.cc:12521
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "наведен повратни тип за %<operator %T%>"
  
! #: cp/decl.cc:12524
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "одредбе нису дозвољене уз декларацију %<operator %T%>"
  
! #: cp/decl.cc:12533
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "навод повратног типа за деструктор није исправан"
  
! #: cp/decl.cc:12536
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "одредбе нису дозвољене уз декларацију %<operator %T%>"
  
! #: cp/decl.cc:12540
  #, fuzzy, gcc-internal-format
  #| msgid "too many template parameter lists in declaration of %qD"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "превише листа шаблонских параметара у декларацији %qD"
  
! #: cp/decl.cc:12549
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "сукобљени наводиоци у декларацији %qs"
  
! #: cp/decl.cc:12570
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "неименована променљива или поље декларисано празним"
  
! #: cp/decl.cc:12578
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "променљива или поље декларисано празним"
  
! #: cp/decl.cc:12593
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "наводилац %<inline%> није исправан за функцију %qs декларисану изван глобалног досега"
  
! #: cp/decl.cc:12598
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12660
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "деструктори не могу бити кн-одређени"
  
! #: cp/decl.cc:12681
  #, fuzzy
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%e and %e specified together"
  msgstr "%<signed%> и %<unsigned%> наведени заједно за %qs"
  
! #: cp/decl.cc:12893
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "неисправна употреба одређеног имена %<::%D%>"
  
! #: cp/decl.cc:12896 cp/decl.cc:12918
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "неисправна употреба одређеног имена %<%T::%D%>"
  
! #: cp/decl.cc:12899
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "неисправна употреба одређеног имена %<%D::%D%>"
  
! #: cp/decl.cc:12909
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "%qT није ни класа ни именски простор"
  
! #: cp/decl.cc:12933
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "декларација %qD као не-функције"
  
! #: cp/decl.cc:12940
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "декларација %qD као не-члана"
  
! #: cp/decl.cc:12968
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "недостаје ид. декларатора; користи се резервисана реч %qD"
  
! #: cp/decl.cc:13019
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "дефиниција функције не декларише параметре"
  
! #: cp/decl.cc:13027 cp/decl.cc:13036 cp/decl.cc:15032
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "декларација %qD као не-функције"
  
! #: cp/decl.cc:13044
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "декларација %qD као %s"
  
! #: cp/decl.cc:13049
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "декларација %q+D заклања параметар"
  
! #: cp/decl.cc:13084
  #, fuzzy, gcc-internal-format
  #| msgid "no classes specified"
  msgid "both %qs and %qs specified"
  msgstr "није наведена ниједна класа"
  
! #: cp/decl.cc:13091 cp/decl.cc:13098 cp/decl.cc:13105 cp/decl.cc:13112
  #, fuzzy, gcc-internal-format
  #| msgid "Class %qs not found in type declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "Класа %qs не налази се у декларацији типа"
  
! #: cp/decl.cc:13123
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:13133
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "два или више типова података у декларацији %qs"
  
! #: cp/decl.cc:13187
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ИСО Ц не подржава да обичан %<complex%> значи %<double complex%>"
  
! #: cp/decl.cc:13237 cp/decl.cc:13241 cp/decl.cc:13244
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ИСО Ц++ забрањује декларацију %qs без типа"
  
! #: cp/decl.cc:13261
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_saveregs није подржано овим циљем"
  
! #: cp/decl.cc:13269
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<long long%>"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ИСО Ц++ не подржава %<long long%>"
  
! #: cp/decl.cc:13332
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "%qs specified with %qT"
  msgstr "нема имена класе наведеног помоћу %qs"
  
! #: cp/decl.cc:13339
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr ""
  
! #: cp/decl.cc:13348
  #, fuzzy, gcc-internal-format
  #| msgid "%qs not specified in enclosing parallel"
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs није наведено у обухватајућем паралелном"
  
! #: cp/decl.cc:13350
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> употребљено уз %<typedef%>"
  
! #: cp/decl.cc:13419
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex неисправно за %qs"
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:13489
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "члан %qD не може бити декларисан и као виртуелни и као статички"
  
! #: cp/decl.cc:13498
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "члан %qD не може бити декларисан и као виртуелни и као статички"
  
! #: cp/decl.cc:13511
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "декларација typedef није исправна у декларацији параметра"
  
! #: cp/decl.cc:13518
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "storage class specified for template parameter %qs"
  msgstr "складишна класа наведена за параметар %qs"
  
! #: cp/decl.cc:13528 cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "складишна класа наведена за параметар %qs"
  
! #: cp/decl.cc:13536 cp/decl.cc:13545 cp/decl.cc:13551 cp/decl.cc:13557
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %qs"
  msgstr "шаблонски параметри не могу бити пријатељи"
  
! #: cp/decl.cc:13567
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual изван декларације класе"
  
! #: cp/decl.cc:13577 cp/decl.cc:13580 cp/decl.cc:13582 cp/decl.cc:13585
! #: cp/decl.cc:13595 cp/decl.cc:13605 cp/decl.cc:13615 cp/decl.cc:13619
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "атрибут игнорисан у декларацији %q+#T"
  
! #: cp/decl.cc:13589 cp/decl.cc:13611
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13599
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13623
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13635
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "атрибут игнорисан у декларацији %q+#T"
  
! #: cp/decl.cc:13638
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13646
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:13677
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "вишеструке складишне класе у декларацији %qs"
  
! #: cp/decl.cc:13703
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "складишна класа наведена за %qs"
  
! #: cp/decl.cc:13717
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "угњеждена функција %qs декларисана као %<extern%>"
  
! #: cp/decl.cc:13722
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "декларација %qs на највишем нивоу наводи %<auto%>"
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs досега функције имплицитно аутоматска и декларасина као %<__thread%>"
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "наводиоци складишне класе нису исправни у декларацијама пријатељских функција"
  
! #: cp/decl.cc:13850
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "вишеструке складишне класе у декларацији %qs"
  
! #: cp/decl.cc:13856
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "Очекивана је лева заграда"
  
! #: cp/decl.cc:13923
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:13937
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13943
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13947
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "показивач на чланску функцију употребљен у аритметици"
  
! #: cp/decl.cc:13955
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13959
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13985
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:13989
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:14019
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "виртуелне функције не могу бити пријатељи"
  
! #: cp/decl.cc:14026
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14035
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14040
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "неисправна употреба %<restrict%>"
  
! #: cp/decl.cc:14047
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of constrained %<auto%> type"
  msgstr "неисправна употреба конструктора као шаблона"
  
! #: cp/decl.cc:14065
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "одредбе типова се игноришу на повратном типу функције"
  
! #: cp/decl.cc:14075
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14088
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:14102
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:14105
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:14112
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:14138
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:14150
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs декларисано као функција која враћа функцију"
  
! #: cp/decl.cc:14156
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs декларисано као функција која враћа низ"
  
! #: cp/decl.cc:14163
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "функција са %<noreturn%> враћа непразну вредност"
  
! #: cp/decl.cc:14196
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "деструктор не може бити статичка чланска функција"
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "конструктор не може бити статичка чланска функција"
  
! #: cp/decl.cc:14203
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "деструктори не могу бити кн-одређени"
  
! #: cp/decl.cc:14204
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "конструктори не могу бити кн-одређени"
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "деструктори не могу бити кн-одређени"
  
! #: cp/decl.cc:14213
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "конструктори не могу бити кн-одређени"
  
! #: cp/decl.cc:14231
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "конструктор не може бити виртуелан"
  
! #: cp/decl.cc:14248
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "виртуелне функције не могу бити пријатељи"
  
! #: cp/decl.cc:14253
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "декларација пријатеља није у дефиницији класе"
  
! #: cp/decl.cc:14257
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function %qs in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "не може се дефинисати пријатељска функција %qs у дефиницији локалне класе"
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14271
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:14297
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "%sчланска функција %qD не може имати кн-одредбу"
  
! #: cp/decl.cc:14305
  #, fuzzy, gcc-internal-format
  #| msgid "non-object member %qs cannot be declared %<mutable%>"
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "не-објектни члан %qs не може бити декларисан %<mutable%>"
  
! #: cp/decl.cc:14315
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:14324
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD cannot be an explicit object member function"
  msgstr "%qD мора бити нестатичка чланска функција"
  
! #: cp/decl.cc:14347
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "деструктори не могу имати параметре"
  
! #: cp/decl.cc:14405
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "не може се декларисати показивач на %q#T"
  
! #: cp/decl.cc:14418 cp/decl.cc:14425
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "не може се декларисати упућивач на %q#T"
  
! #: cp/decl.cc:14427
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "не може се декларисати показивач на члан %q#T"
  
! #: cp/decl.cc:14456
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "не може се декларисати упућивач на %q#T"
  
! #: cp/decl.cc:14457
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field %qD with function type"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "не може се декларисати битско поље %qD са функцијским типом"
  
! #: cp/decl.cc:14530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "ид. шаблона %qD употребљен као декларатор"
  
! #: cp/decl.cc:14635
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "чланске функције су имплицитно пријатељи својих класа"
  
! #: cp/decl.cc:14640
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "сувишна одредба %<%T::%> на члану %qs"
  
! #: cp/decl.cc:14670
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "не може се дефинисати чланска функција %<%T::%s%> унутар %<%T%>"
  
! #: cp/decl.cc:14672
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "не може се декларисати функција %<%T::%s%> унутар %<%T%>"
  
! #: cp/decl.cc:14680
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "не може се декларисати члан %<%T::%s%> унутар %qT"
  
! #: cp/decl.cc:14720
  #, fuzzy, gcc-internal-format
  #| msgid "data member %qD cannot be a member template"
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "члански податак %qD не може бити члански шаблон"
  
! #: cp/decl.cc:14729
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "члански податак не може имати променљиво измењив тип %qT"
  
! #: cp/decl.cc:14732
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "параметар не може имати променљиво измењив тип %qT"
  
! #: cp/decl.cc:14743
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual изван декларације класе"
  
! #: cp/decl.cc:14746
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> у празној декларацији"
  
! #: cp/decl.cc:14749
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "само декларације конструктора могу имати %<explicit%>"
  
! #: cp/decl.cc:14759
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "не-члан %qs не може бити декларисан %<mutable%>"
  
! #: cp/decl.cc:14766
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "не-објектни члан %qs не може бити декларисан %<mutable%>"
  
! #: cp/decl.cc:14772
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "функција %qs не може бити декларисана %<mutable%>"
  
! #: cp/decl.cc:14778
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "статичко %qs не може бити декларисано %<mutable%>"
  
! #: cp/decl.cc:14784
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "константно %qs не може бити декларисано %<mutable%>"
  
! #: cp/decl.cc:14790
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "функција %qs не може бити декларисана %<mutable%>"
  
! #: cp/decl.cc:14806
  #, fuzzy, gcc-internal-format
  #| msgid "attributes are not allowed on a function-definition"
  msgid "typedef may not be a function definition"
  msgstr "атрибути нису дозвољени на дефиницији функције"
  
! #: cp/decl.cc:14809
  #, fuzzy, gcc-internal-format
  #| msgid "attributes are not allowed on a function-definition"
  msgid "typedef may not be a member function definition"
  msgstr "атрибути нису дозвољени на дефиницији функције"
  
! #: cp/decl.cc:14835
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not allowed in other than a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> није дозвољено другде осим у декларацији"
  
! #: cp/decl.cc:14838
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %q+D declared %<inline%>"
  msgid "typedef declared %<auto%>"
  msgstr "дефиниција типа %q+D декларисана као %<inline%>"
  
! #: cp/decl.cc:14843
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14847
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtypedef name may not be a nested-name-specifier"
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "%Jиме за дефиницију типа не може бити угњеждени-именски-наводилац"
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ИСО Ц++ забрањује угњеждени тип %qD истог имена као и обухватајућа класа"
  
! #: cp/decl.cc:14962
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> наведено уз декларацију пријатељске класе"
  
! #: cp/decl.cc:14970
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "шаблонски параметри не могу бити пријатељи"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "декларација пријатеља захтева реч class, тј. %<friend class %T::%D%>"
  
! #: cp/decl.cc:14976
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "декларација пријатеља захтева реч class, тј. %<friend %#T%>"
  
! #: cp/decl.cc:14989
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "покушај да се класа %qT учини пријатељем глобалног досега"
  
! #: cp/decl.cc:15009
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "неисправне одредбе уз тип не-чланске функције"
  
! #: cp/decl.cc:15013
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:15023
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "апстрактни декларатор %qT употребљен као декларација"
  
! #: cp/decl.cc:15038
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of C++ built-in type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "поновљена декларација Ц++ уграђеног типа %qT"
  
! #: cp/decl.cc:15057
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "не може се користити %<::%> у декларацији параметра"
  
! #: cp/decl.cc:15067 cp/parser.cc:21414
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "не може се декларисати параметар %q+D апстрактног типа %qT"
  
! #: cp/decl.cc:15074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:15077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:15083 cp/parser.cc:26080
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<this%> се не може употребити у овом контексту"
  
! #: cp/decl.cc:15093
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared %<inline%>"
  msgid "parameter declared %<auto%>"
  msgstr "параметар %q+D декларисан као %<inline%>"
  
! #: cp/decl.cc:15147 cp/parser.cc:3855
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "неисправна употреба шаблонског имена %qE без листе аргумената"
  
! #: cp/decl.cc:15151
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "статички члан %qD декларисан као %<register%>"
  
! #: cp/decl.cc:15171
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array %qD"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ИСО Ц++ забрањује низ нулте величине %qD"
  
! #: cp/decl.cc:15174
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ИСО Ц 90 не подржава флексибилне чланске низове"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15190
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "неисправна употреба %<::%>"
  
! #: cp/decl.cc:15211
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function %q#D conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "декларација Ц функције %q#D коси се са"
  
! #: cp/decl.cc:15221
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "функција %qD декларисана виртуелном унутар уније"
  
! #: cp/decl.cc:15231
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD не може бити декларисана виртуелном, јер је увек статичка"
  
! #: cp/decl.cc:15245
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "очекивано одређено име у декларацији пријатеља за деструктор %qD"
  
! #: cp/decl.cc:15252
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "декларација %qD као члана %qT"
  
! #: cp/decl.cc:15259 cp/decl.cc:15272
  #, fuzzy, gcc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "a destructor cannot be %qs"
  msgstr "Конструктор не може бити %s"
  
! #: cp/decl.cc:15278
  #, fuzzy, gcc-internal-format
  #| msgid "expected qualified name in friend declaration for destructor %qD"
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "очекивано одређено име у декларацији пријатеља за деструктор %qD"
  
! #: cp/decl.cc:15287
  #, fuzzy, gcc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "a constructor cannot be %<concept%>"
  msgstr "Конструктор не може бити %s"
  
! #: cp/decl.cc:15293
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "конструктор не може бити статичка чланска функција"
  
! #: cp/decl.cc:15301 cp/decl.cc:15660
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "не могу да отворим %s"
  
! #: cp/decl.cc:15311
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "специјализација имплицитно декларисане посебне чланске функције"
  
! #: cp/decl.cc:15314
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "променљива или поље декларисано празним"
  
! #: cp/decl.cc:15379
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "поље %qD има непотпун тип"
  
! #: cp/decl.cc:15384
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "име %qT има непотпун тип"
  
! #: cp/decl.cc:15404
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE није ни функција ни чланска функција; не може се декларисати пријатељем"
  
! #: cp/decl.cc:15407
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qE није ни функција ни чланска функција; не може се декларисати пријатељем"
  
! #: cp/decl.cc:15426 cp/parser.cc:21980 cp/parser.cc:28922
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:15476 cp/decl.cc:15487
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "static data member %qE declared %qs"
  msgstr "статички члан %qD декларисан као %<register%>"
  
! #: cp/decl.cc:15481
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "Сопствено ‘%s’ код %L не може имати успостављач"
  
! #: cp/decl.cc:15524 cp/decl.cc:15532 cp/decl.cc:15539 cp/decl.cc:15546
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "статички члан %qD декларисан као %<register%>"
  
! #: cp/decl.cc:15598
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "складишна класа %<auto%> неисправна за функцију %qs"
  
! #: cp/decl.cc:15601
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "складишна класа %<register%> неисправна за функцију %qs"
  
! #: cp/decl.cc:15607
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "складишна класа %<__thread%> неисправна за функцију %qs"
  
! #: cp/decl.cc:15611
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "складишна класа %<__thread%> неисправна за функцију %qs"
  
! #: cp/decl.cc:15616
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "наводилац %<inline%> није исправан за функцију %qs декларисану изван глобалног досега"
  
! #: cp/decl.cc:15619
  #, fuzzy, gcc-internal-format
  #| msgid "an asm-specification is not allowed on a function-definition"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "навод asm није дозвољен на дефиницији функције"
  
! #: cp/decl.cc:15631
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> неисправно наведено за функцију %qs декларисану изван глобалног досега"
  
! #: cp/decl.cc:15635
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "наводилац %<inline%> није исправан за функцију %qs декларисану изван глобалног досега"
  
! #: cp/decl.cc:15643
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "виртуелна не-класна функција %qs"
  
! #: cp/decl.cc:15650
  #, fuzzy, gcc-internal-format
  #| msgid "No variable %qs defined in class %qs"
  msgid "%qs defined in a non-class scope"
  msgstr "Променљива %qs није дефинисана у класи %qs"
  
! #: cp/decl.cc:15651
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qs declared in a non-class scope"
  msgstr "%qD није декларисано у овом досегу"
  
! #: cp/decl.cc:15694
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "не може се декларисати статичка повезивост за чланску функцију %qD"
  
! #: cp/decl.cc:15703
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "не може се декларисати статичка функција унутар друге функције"
  
! #: cp/decl.cc:15744
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> не може бити употребљено при дефинисању (насупрот декларисања) статичког чланског податка"
  
! #: cp/decl.cc:15751
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "статички члан %qD декларисан као %<register%>"
  
! #: cp/decl.cc:15757
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "не може се експлицитно декларисати спољашња повезивост за члан %q#D"
  
! #: cp/decl.cc:15765
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "декларација спољашње променљиве %q+D у почетној декларацији %<for%> петље"
  
! #: cp/decl.cc:15772
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "статичко %qs не може бити декларисано %<mutable%>"
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs успостављено и декларисано као %<extern%>"
  
! #: cp/decl.cc:15809
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs има и %<extern%> и успостављач"
  
! #: cp/decl.cc:16011
  #, fuzzy, gcc-internal-format
  #| msgid "default argument %qE uses local variable %qD"
  msgid "default argument %qE uses %qD"
  msgstr "подразумевани аргумент %qE користи локалну променљиву %qD"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "подразумевани аргумент %qE користи локалну променљиву %qD"
  
! #: cp/decl.cc:16141
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "наводиоци складишне класе нису исправни у декларацијама параметара"
  
! #: cp/decl.cc:16145
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "не може се користити %<::%> у декларацији параметра"
  
! #: cp/decl.cc:16174
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:16182
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "параметар %qD неисправно декларише тип метода"
  
! #: cp/decl.cc:16207
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "параметар %qD укључује %s у низ непознатих граница %qT"
  
! #: cp/decl.cc:16209
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "параметар %qD укључује %s у низ непознатих граница %qT"
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "неисправан конструктор; вероватно сте мислили %<%T (const %T&)%>"
  
! #: cp/decl.cc:16571
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD не може бити декларисано унутар именског простора"
  
! #: cp/decl.cc:16578
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD не може бити декларисано статичко"
  
! #: cp/decl.cc:16636
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "%qD мора бити нестатичка чланска функција"
  
! #: cp/decl.cc:16644
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a member function"
  msgstr "%qD мора бити нестатичка чланска функција"
  
! #: cp/decl.cc:16652
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:16662
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD мора бити или нестатичка чланска функција или не-чланска функција"
  
! #: cp/decl.cc:16672
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD мора имати аргумент класног или набројивог типа"
  
  #. 13.4.0.3
! #: cp/decl.cc:16703
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ИСО Ц++ забрањује препуњавање оператора ?:"
  
! #: cp/decl.cc:16713
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD не може имати променљив број аргумената"
  
! #: cp/decl.cc:16739
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD мора узимати ниједан или један аргумент"
  
! #: cp/decl.cc:16740
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD мора узимати један или два аргумента"
  
! #: cp/decl.cc:16752
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "постфиксно %qD мора узимати %<int%> као аргумент"
  
! #: cp/decl.cc:16753
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "постфиксно %qD мора узимати %<int%> као други аргумент"
  
! #: cp/decl.cc:16764
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD мора узимати тачно два аргумента"
  
! #: cp/decl.cc:16765 cp/decl.cc:16775
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD мора узимати тачно један аргумент"
  
! #: cp/decl.cc:16776
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD мора узимати тачно два аргумента"
  
! #: cp/decl.cc:16791
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD не може имати подразумеване аргументе"
  
! #: cp/decl.cc:16815
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "претварање у %s%s никад неће користити оператор претварања типа"
  
! #: cp/decl.cc:16822
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "претварање у %s%s никад неће користити оператор претварања типа"
  
! #: cp/decl.cc:16824
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "претварање у %s%s никад неће користити оператор претварања типа"
  
! #: cp/decl.cc:16833
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "претварање у %s%s никад неће користити оператор претварања типа"
  
! #: cp/decl.cc:16835
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "претварање у %s%s никад неће користити оператор претварања типа"
  
! #: cp/decl.cc:16851
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "кориснички дефинисано %qD увек израчунава оба аргумента"
  
! #: cp/decl.cc:16870
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "префиксно %qD треба да враћа %qT"
  
! #: cp/decl.cc:16877
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "постфиксно %qD треба да враћа %qT"
  
! #: cp/decl.cc:16889
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD треба да враћа по вредност"
  
! #: cp/decl.cc:16944
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "употреба параметра шаблонског типа %qT после %qs"
  
! #: cp/decl.cc:16968
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization %qD for %q+D"
  msgid "using alias template specialization %qT after %qs"
  msgstr "двосмислена специјализација шаблона %qD за %q+D"
  
! #: cp/decl.cc:16971
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "употреба typedef-имена %qD после %qs"
  
! #: cp/decl.cc:16973
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D has a previous declaration here"
  msgid "%qD has a previous declaration here"
  msgstr "%q+D има претходну декларацију овде"
  
! #: cp/decl.cc:16982
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT се помиње као %qs"
  
! #: cp/decl.cc:16983 cp/decl.cc:16991
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T има претходну декларацију овде"
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT се помиње као набрајање"
*************** msgstr "%qT се помиње као н�
*** 65063,65165 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17007
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "потребан шаблонски аргумент за %<%s %T%>"
  
! #: cp/decl.cc:17050 cp/name-lookup.cc:6234 cp/name-lookup.cc:6367
! #: cp/parser.cc:7477 cp/parser.cc:33034
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "двосмислено упућивање на %qD"
  
! #: cp/decl.cc:17060
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "class template %qD redeclared as non-template"
  msgstr "%qD употребљено као шаблон, а није"
  
! #: cp/decl.cc:17082 cp/name-lookup.cc:5923
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD има исто име као и класа у којој је декларисано"
  
! #: cp/decl.cc:17111 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10128
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT није шаблон"
  
! #: cp/decl.cc:17116
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17221
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "употреба набрајања %q#D без претходне декларације"
  
! #: cp/decl.cc:17248
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "поновљена декларација %qT као не-шаблона"
  
! #: cp/decl.cc:17385
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "неисправна изведена унија %qT"
  
! #: cp/decl.cc:17392
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:17403
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct or virtual base of %qT"
  msgid "%qT defined with direct virtual base"
  msgstr "тип %qT није непосредна или виртуелна основа од %qT"
  
! #: cp/decl.cc:17428
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "тип основе %qT није класа или структура"
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "недефинисан рекурзивни тип %qT"
  
! #: cp/decl.cc:17460
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "неисправан удвостручен тип основе %qT"
  
! #: cp/decl.cc:17618
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17621 cp/decl.cc:17630 cp/decl.cc:17641 cp/decl.cc:18242
! #: cp/parser.cc:22331
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
  msgstr "%Jпретходна дефиниција је овде"
  
! #: cp/decl.cc:17627
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17638
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17713
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer at %C must be an integer."
  msgid "underlying type %qT of %qT must be an integral type"
--- 65154,65256 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17005
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "потребан шаблонски аргумент за %<%s %T%>"
  
! #: cp/decl.cc:17048 cp/name-lookup.cc:6237 cp/name-lookup.cc:6370
! #: cp/parser.cc:7477 cp/parser.cc:33093
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "двосмислено упућивање на %qD"
  
! #: cp/decl.cc:17058
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "class template %qD redeclared as non-template"
  msgstr "%qD употребљено као шаблон, а није"
  
! #: cp/decl.cc:17080 cp/name-lookup.cc:5926
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD има исто име као и класа у којој је декларисано"
  
! #: cp/decl.cc:17109 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10141
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT није шаблон"
  
! #: cp/decl.cc:17114
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:17219
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "употреба набрајања %q#D без претходне декларације"
  
! #: cp/decl.cc:17246
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "поновљена декларација %qT као не-шаблона"
  
! #: cp/decl.cc:17383
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "неисправна изведена унија %qT"
  
! #: cp/decl.cc:17390
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:17401
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct or virtual base of %qT"
  msgid "%qT defined with direct virtual base"
  msgstr "тип %qT није непосредна или виртуелна основа од %qT"
  
! #: cp/decl.cc:17426
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "тип основе %qT није класа или структура"
  
! #: cp/decl.cc:17456
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "недефинисан рекурзивни тип %qT"
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "неисправан удвостручен тип основе %qT"
  
! #: cp/decl.cc:17616
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17619 cp/decl.cc:17628 cp/decl.cc:17639 cp/decl.cc:18240
! #: cp/parser.cc:22335
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
  msgstr "%Jпретходна дефиниција је овде"
  
! #: cp/decl.cc:17625
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17636
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17711
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer at %C must be an integer."
  msgid "underlying type %qT of %qT must be an integral type"
*************** msgstr "Крејов показивач
*** 65169,65259 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17862
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ниједан интегрални тип не може представљати све вредности набрајача за %qT"
  
! #: cp/decl.cc:18049
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qD not integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "вредност набрајача за %qD није целобројна константа"
  
! #: cp/decl.cc:18059
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "вредност набрајача за %qE није целобројна константа"
  
! #: cp/decl.cc:18108
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "ИСО Ц ограничава вредности набрајача на опсег %<int%>"
  
! #: cp/decl.cc:18109
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ИСО Ц ограничава вредности набрајача на опсег %<int%>"
  
! #: cp/decl.cc:18120
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "преливање у вредностима набрајача код %qD"
  
! #: cp/decl.cc:18140
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "вредност набрајача за %qE није целобројна константа"
  
! #: cp/decl.cc:18240 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "вишеструке дефиниције %q#T"
  
! #: cp/decl.cc:18314
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "повратни тип %q#T није потпун"
  
! #: cp/decl.cc:18481 cp/typeck.cc:11344
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> треба да враћа упућивач на %<*this%>"
  
! #: cp/decl.cc:19300
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "нема повратне наредбе у функцији која враћа непразан тип"
  
! #: cp/decl.cc:19302 cp/typeck.cc:11222
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "повратни типови функција нису сагласни услед %<volatile%>"
  
! #: cp/decl.cc:19358
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "нема повратне наредбе у функцији која враћа непразан тип"
  
! #: cp/decl.cc:19549
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD је већ дефинисано у класи %qT"
  
! #: cp/decl.cc:19947
  #, fuzzy, gcc-internal-format
  #| msgid "Processing %s\n"
  msgid "using %qs"
  msgstr "Обрађујем %s\n"
  
! #: cp/decl.cc:19959
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 65260,65350 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17860
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ниједан интегрални тип не може представљати све вредности набрајача за %qT"
  
! #: cp/decl.cc:18047
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qD not integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "вредност набрајача за %qD није целобројна константа"
  
! #: cp/decl.cc:18057
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "вредност набрајача за %qE није целобројна константа"
  
! #: cp/decl.cc:18106
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "ИСО Ц ограничава вредности набрајача на опсег %<int%>"
  
! #: cp/decl.cc:18107
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ИСО Ц ограничава вредности набрајача на опсег %<int%>"
  
! #: cp/decl.cc:18118
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "преливање у вредностима набрајача код %qD"
  
! #: cp/decl.cc:18138
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "вредност набрајача за %qE није целобројна константа"
  
! #: cp/decl.cc:18238 cp/parser.cc:22333
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "вишеструке дефиниције %q#T"
  
! #: cp/decl.cc:18312
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "повратни тип %q#T није потпун"
  
! #: cp/decl.cc:18479 cp/typeck.cc:11460
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> треба да враћа упућивач на %<*this%>"
  
! #: cp/decl.cc:19298
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "нема повратне наредбе у функцији која враћа непразан тип"
  
! #: cp/decl.cc:19300 cp/typeck.cc:11338
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "повратни типови функција нису сагласни услед %<volatile%>"
  
! #: cp/decl.cc:19356
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "нема повратне наредбе у функцији која враћа непразан тип"
  
! #: cp/decl.cc:19547
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD је већ дефинисано у класи %qT"
  
! #: cp/decl.cc:19945
  #, fuzzy, gcc-internal-format
  #| msgid "Processing %s\n"
  msgid "using %qs"
  msgstr "Обрађујем %s\n"
  
! #: cp/decl.cc:19957
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr "%qT има основу %qT чи
*** 65580,65592 ****
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT декларисано са већом видљивошћу од своје основе %qT"
  
! #: cp/decl2.cc:5117
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%q+F декларисано као %<static%> али нигде дефинисано"
  
! #: cp/decl2.cc:5121
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr ""
--- 65671,65683 ----
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT декларисано са већом видљивошћу од своје основе %qT"
  
! #: cp/decl2.cc:5122
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%q+F декларисано као %<static%> али нигде дефинисано"
  
! #: cp/decl2.cc:5126
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr ""
*************** msgstr ""
*** 65595,65992 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5131
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5135
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5139
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D не упућује на неодређени тип, тако да се не користи за повезивост"
  
! #: cp/decl2.cc:5157
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+F декларисано као %<static%> али нигде дефинисано"
  
! #: cp/decl2.cc:5161
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr ""
  
! #: cp/decl2.cc:5169
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5172
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "претходна декларација %q+#D са повезивошћу %qL"
  
! #: cp/decl2.cc:5377
  #, fuzzy, gcc-internal-format
  #| msgid "section of %q+D conflicts with previous declaration"
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "одељак за %q+D коси се са претходном декларацијом"
  
! #: cp/decl2.cc:5380
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous mangling %q#D"
  msgstr "претходна декларација %q+D"
  
! #: cp/decl2.cc:5382
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5454 cp/decl2.cc:5457
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5820
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "уткана функција %q+D употребљена али недефинисана"
  
! #: cp/decl2.cc:6058
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of %q+#D"
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "недостаје подразумевани аргумент за параметар %P од %q+#D"
  
! #: cp/decl2.cc:6063
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:6186
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared %qD"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "дефиниција имплицитно декларисаног %qD"
  
! #: cp/decl2.cc:6190
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6336
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:6345
  #, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr ""
  
! #: cp/decl2.cc:6349
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "use of deleted function %qD"
  msgstr "неисправна употреба нестатичке чланске функције %qD"
  
! #: cp/decl2.cc:6397
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "ија не задовољава своја ограничења:"
  
! #: cp/decl2.cc:6436
  #, fuzzy, gcc-internal-format
  #| msgid "using %<typename%> outside of template"
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "употреба %<typename%> изван шаблона"
  
! #: cp/error.cc:3791
  #, fuzzy
  #| msgid "    Included at %s:%d:"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    Укључено код %s:%d:"
  
! #: cp/error.cc:3796
  #, fuzzy
  #| msgid "    Included at %s:%d:"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    Укључено код %s:%d:"
  
! #: cp/error.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to %qD"
  msgid "    inlined from %qD"
  msgstr "  у позиву %qD"
  
! #: cp/error.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs:"
  msgid "In static member function %qD"
  msgstr "У чланској функцији %qs:"
  
! #: cp/error.cc:3830
  #, gcc-internal-format
  msgid "In copy constructor %qD"
  msgstr ""
  
! #: cp/error.cc:3832
  #, fuzzy, gcc-internal-format
  #| msgid "%d constructor(s) found\n"
  msgid "In constructor %qD"
  msgstr "нађених конструктора: %d\n"
  
! #: cp/error.cc:3834
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for %qD"
  msgid "In destructor %qD"
  msgstr "нема подразумеваног аргумента за %qD"
  
! #: cp/error.cc:3836
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs:"
  msgid "In lambda function"
  msgstr "У чланској функцији %qs:"
  
! #: cp/error.cc:3838
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs:"
  msgid "In explicit object member function %qD"
  msgstr "У чланској функцији %qs:"
  
! #: cp/error.cc:3840
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs:"
  msgid "In member function %qD"
  msgstr "У чланској функцији %qs:"
  
! #: cp/error.cc:3843
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs:"
  msgid "In function %qD"
  msgstr "У функцији %qs:"
  
! #: cp/error.cc:3870
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3871
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of %q#D"
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "експлицитно извођење %q#D"
  
! #: cp/error.cc:3891
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3894
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3987
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3988
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3993
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3994
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "required from %q#D\n"
  msgstr "дат за %q+D"
  
! #: cp/error.cc:4001
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:4002
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "позвано одавде"
  
! #: cp/error.cc:4052
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4104
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:4117
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4132
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr ""
  
! #: cp/error.cc:4154
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr ""
  
! #: cp/error.cc:4185
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4186
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "in requirements "
  msgstr "без аргумената"
  
! #: cp/error.cc:4304
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "без аргумената"
  
! #: cp/error.cc:4398
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4750
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4755
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4760
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4765
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4770
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4775
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4780
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4786
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4791
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4796
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4801
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4806
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4811
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4817
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4822
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4875
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "непотпун тип %qT употребљен у угњежденом наводиоцу имена"
  
! #: cp/error.cc:4880
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "двосмислено упућивање на %<%T::%D%>"
  
! #: cp/error.cc:4895
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qD није члан у %qT"
  
! #: cp/error.cc:4899 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD није члан у %qT"
  
! #: cp/error.cc:4921
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qD"
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qD није члан у %qD"
  
! #: cp/error.cc:4925 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD није члан у %qD"
  
! #: cp/error.cc:4936
  #, fuzzy, gcc-internal-format
  #| msgid "%<::%D%> has not been declared"
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%D%> није декларисано"
  
! #: cp/error.cc:4940
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> није декларисано"
--- 65686,66083 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5136
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5140
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5144
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D не упућује на неодређени тип, тако да се не користи за повезивост"
  
! #: cp/decl2.cc:5162
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+F декларисано као %<static%> али нигде дефинисано"
  
! #: cp/decl2.cc:5166
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr ""
  
! #: cp/decl2.cc:5174
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:5177
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %q+#D with %qL linkage"
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "претходна декларација %q+#D са повезивошћу %qL"
  
! #: cp/decl2.cc:5382
  #, fuzzy, gcc-internal-format
  #| msgid "section of %q+D conflicts with previous declaration"
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "одељак за %q+D коси се са претходном декларацијом"
  
! #: cp/decl2.cc:5385
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous mangling %q#D"
  msgstr "претходна декларација %q+D"
  
! #: cp/decl2.cc:5387
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5459 cp/decl2.cc:5462
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5825
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "уткана функција %q+D употребљена али недефинисана"
  
! #: cp/decl2.cc:6059
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of %q+#D"
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "недостаје подразумевани аргумент за параметар %P од %q+#D"
  
! #: cp/decl2.cc:6064
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:6187
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared %qD"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "дефиниција имплицитно декларисаног %qD"
  
! #: cp/decl2.cc:6191
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6364
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:6373
  #, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr ""
  
! #: cp/decl2.cc:6377
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "use of deleted function %qD"
  msgstr "неисправна употреба нестатичке чланске функције %qD"
  
! #: cp/decl2.cc:6425
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "ија не задовољава своја ограничења:"
  
! #: cp/decl2.cc:6464
  #, fuzzy, gcc-internal-format
  #| msgid "using %<typename%> outside of template"
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "употреба %<typename%> изван шаблона"
  
! #: cp/error.cc:3812
  #, fuzzy
  #| msgid "    Included at %s:%d:"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    Укључено код %s:%d:"
  
! #: cp/error.cc:3817
  #, fuzzy
  #| msgid "    Included at %s:%d:"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    Укључено код %s:%d:"
  
! #: cp/error.cc:3823
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to %qD"
  msgid "    inlined from %qD"
  msgstr "  у позиву %qD"
  
! #: cp/error.cc:3849
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs:"
  msgid "In static member function %qD"
  msgstr "У чланској функцији %qs:"
  
! #: cp/error.cc:3851
  #, gcc-internal-format
  msgid "In copy constructor %qD"
  msgstr ""
  
! #: cp/error.cc:3853
  #, fuzzy, gcc-internal-format
  #| msgid "%d constructor(s) found\n"
  msgid "In constructor %qD"
  msgstr "нађених конструктора: %d\n"
  
! #: cp/error.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for %qD"
  msgid "In destructor %qD"
  msgstr "нема подразумеваног аргумента за %qD"
  
! #: cp/error.cc:3857
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs:"
  msgid "In lambda function"
  msgstr "У чланској функцији %qs:"
  
! #: cp/error.cc:3859
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs:"
  msgid "In explicit object member function %qD"
  msgstr "У чланској функцији %qs:"
  
! #: cp/error.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "In member function %qs:"
  msgid "In member function %qD"
  msgstr "У чланској функцији %qs:"
  
! #: cp/error.cc:3864
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs:"
  msgid "In function %qD"
  msgstr "У функцији %qs:"
  
! #: cp/error.cc:3891
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3892
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of %q#D"
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "експлицитно извођење %q#D"
  
! #: cp/error.cc:3912
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3915
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:4008
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4009
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:4014
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4015
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "required from %q#D\n"
  msgstr "дат за %q+D"
  
! #: cp/error.cc:4022
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:4023
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "позвано одавде"
  
! #: cp/error.cc:4073
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:4125
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:4138
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr ""
  
! #: cp/error.cc:4153
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr ""
  
! #: cp/error.cc:4175
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr ""
  
! #: cp/error.cc:4206
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr ""
  
! #: cp/error.cc:4207
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "in requirements "
  msgstr "без аргумената"
  
! #: cp/error.cc:4325
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "без аргумената"
  
! #: cp/error.cc:4419
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4771
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4776
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4781
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4786
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4791
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4796
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4801
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4807
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4812
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4817
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4822
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4827
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4832
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4838
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4843
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4896
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "непотпун тип %qT употребљен у угњежденом наводиоцу имена"
  
! #: cp/error.cc:4901
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "двосмислено упућивање на %<%T::%D%>"
  
! #: cp/error.cc:4916
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qD није члан у %qT"
  
! #: cp/error.cc:4920 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD није члан у %qT"
  
! #: cp/error.cc:4942
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qD"
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qD није члан у %qD"
  
! #: cp/error.cc:4946 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD није члан у %qD"
  
! #: cp/error.cc:4957
  #, fuzzy, gcc-internal-format
  #| msgid "%<::%D%> has not been declared"
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%D%> није декларисано"
  
! #: cp/error.cc:4961
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> није декларисано"
*************** msgstr "%J%qD треба да се ус�
*** 66232,66251 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "неисправна почетна вредност за члан %qs"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2648
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "uninitialized const member in %q#T"
  msgstr "неуспостављени константни члан %qD"
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2651 cp/method.cc:2662
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "%q+D ће бити успостављено после"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2659
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized reference member %qD"
  msgid "uninitialized reference member in %q#T"
--- 66323,66342 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "неисправна почетна вредност за члан %qs"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2649
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member %qD"
  msgid "uninitialized const member in %q#T"
  msgstr "неуспостављени константни члан %qD"
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2652 cp/method.cc:2663
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "%q+D ће бити успостављено после"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2660
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized reference member %qD"
  msgid "uninitialized reference member in %q#T"
*************** msgstr ""
*** 66644,66656 ****
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> није доступно за статичке чланске функције"
  
! #: cp/lambda.cc:1581
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "запетљано име за %qD биће измењено у будућим верзијама ГЦЦа"
  
! #: cp/lambda.cc:1585
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
--- 66735,66747 ----
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> није доступно за статичке чланске функције"
  
! #: cp/lambda.cc:1578
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "запетљано име за %qD биће измењено у будућим верзијама ГЦЦа"
  
! #: cp/lambda.cc:1582
  #, fuzzy, gcc-internal-format
  #| msgid "the mangled name of %qD will change in a future version of GCC"
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
*************** msgstr ""
*** 66793,66805 ****
  msgid "mapper exit status %d"
  msgstr "нисам успео да добавим излазни статус"
  
! #: cp/method.cc:867 cp/method.cc:2601
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q#D, can't use default assignment operator"
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "нестатички константни члан %q#D, не може се користити подразумевани оператор доделе"
  
! #: cp/method.cc:873 cp/method.cc:2607
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference member %q#D, can't use default assignment operator"
  msgid "non-static reference member %q#D, cannot use default assignment operator"
--- 66884,66896 ----
  msgid "mapper exit status %d"
  msgstr "нисам успео да добавим излазни статус"
  
! #: cp/method.cc:867 cp/method.cc:2602
  #, fuzzy, gcc-internal-format
  #| msgid "non-static const member %q#D, can't use default assignment operator"
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "нестатички константни члан %q#D, не може се користити подразумевани оператор доделе"
  
! #: cp/method.cc:873 cp/method.cc:2608
  #, fuzzy, gcc-internal-format
  #| msgid "non-static reference member %q#D, can't use default assignment operator"
  msgid "non-static reference member %q#D, cannot use default assignment operator"
*************** msgstr "показивач на члан
*** 66929,67051 ****
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2524
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgid "union member %q+D with non-trivial %qD"
  msgstr "%Jнеуспостављени члан %qD са %<const%> типом %qT"
  
! #: cp/method.cc:2535
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2624
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %qT must be brace-enclosed"
  msgid "initializer for %q#D is invalid"
  msgstr "успостављач за %qT мора бити у витичастим заградама"
  
! #: cp/method.cc:2681
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.cc:2692
  #, fuzzy, gcc-internal-format
  #| msgid "invalid access to non-static data member %qD of NULL object"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "неисправан приступ нестатичком чланском податку %qD нултог објекта"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2910
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.cc:2954
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3086
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3089
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3098
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3109
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3117 cp/method.cc:3141
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3150
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3573
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3578
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3583
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3588
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3597
  #, fuzzy, gcc-internal-format
  #| msgid "unparseable signature: '%s'"
  msgid "expected signature: %qD"
  msgstr "нерашчлањив потпис: ‘%s’"
  
! #: cp/method.cc:3695
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3715
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a template cannot be defaulted"
  msgstr "шаблонски параметри не могу бити пријатељи"
  
! #: cp/method.cc:3754
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be declared"
  msgid "%qD cannot be defaulted"
  msgstr "%q+#D се не може декларисати"
  
! #: cp/method.cc:3763
  #, fuzzy, gcc-internal-format
  #| msgid "file ends in default argument"
  msgid "defaulted function %q+D with default argument"
--- 67020,67142 ----
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr ""
  
! #: cp/method.cc:2525
  #, fuzzy, gcc-internal-format
  #| msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgid "union member %q+D with non-trivial %qD"
  msgstr "%Jнеуспостављени члан %qD са %<const%> типом %qT"
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2537
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr ""
  
! #: cp/method.cc:2625
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %qT must be brace-enclosed"
  msgid "initializer for %q#D is invalid"
  msgstr "успостављач за %qT мора бити у витичастим заградама"
  
! #: cp/method.cc:2682
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/method.cc:2693
  #, fuzzy, gcc-internal-format
  #| msgid "invalid access to non-static data member %qD of NULL object"
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "неисправан приступ нестатичком чланском податку %qD нултог објекта"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2911
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr ""
  
! #: cp/method.cc:2955
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr ""
  
! #: cp/method.cc:3087
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr ""
  
! #: cp/method.cc:3090
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3099
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3110
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr ""
  
! #: cp/method.cc:3118 cp/method.cc:3142
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr ""
  
! #: cp/method.cc:3151
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3574
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr ""
  
! #: cp/method.cc:3579
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr ""
  
! #: cp/method.cc:3584
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr ""
  
! #: cp/method.cc:3589
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr ""
  
! #: cp/method.cc:3598
  #, fuzzy, gcc-internal-format
  #| msgid "unparseable signature: '%s'"
  msgid "expected signature: %qD"
  msgstr "нерашчлањив потпис: ‘%s’"
  
! #: cp/method.cc:3696
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3716
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a template cannot be defaulted"
  msgstr "шаблонски параметри не могу бити пријатељи"
  
! #: cp/method.cc:3755
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D cannot be declared"
  msgid "%qD cannot be defaulted"
  msgstr "%q+#D се не може декларисати"
  
! #: cp/method.cc:3764
  #, fuzzy, gcc-internal-format
  #| msgid "file ends in default argument"
  msgid "defaulted function %q+D with default argument"
*************** msgstr ""
*** 67083,67557 ****
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:12044
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12048
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12051
  #, fuzzy, gcc-internal-format
  #| msgid "using declaration %qD introduced ambiguous type %qT"
  msgid "existing declaration here with tags %qE"
  msgstr "декларација употребе %qD уводи двосмислен тип %qT"
  
! #: cp/module.cc:12054
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "existing declaration here with no tags"
  msgstr "поновљена декларација %q+D без повезивости"
  
! #: cp/module.cc:12105 cp/module.cc:12229
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting type for imported declaration %#qD"
  msgstr "сукобљени наводиоци у декларацији %qs"
  
! #: cp/module.cc:12114
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "сукобљени наводиоци у декларацији %qs"
  
! #: cp/module.cc:12126
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "сукобљени наводиоци у декларацији %qs"
  
! #: cp/module.cc:12133
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting types for built-in function %q+D"
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "сукобљени типови за уграђену функцију %q+D"
  
! #: cp/module.cc:12171
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "сукобљени наводиоци у декларацији %qs"
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting return type specified for %q+#D"
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "сукобљен повратни тип наведен за %q+#D"
  
! #: cp/module.cc:12204
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "сукобљени наводиоци у декларацији %qs"
  
! #: cp/module.cc:12220
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting imported declaration %q#D"
  msgstr "сукобљена декларација %q#D"
  
! #: cp/module.cc:12246
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration %q+D"
  msgid "existing declaration %#qD"
  msgstr "у декларацији %q+D"
  
! #: cp/module.cc:12349
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for %qD"
  msgid "conflicting default argument for %#qD"
  msgstr "нема подразумеваног аргумента за %qD"
  
! #: cp/module.cc:12351 cp/module.cc:12378
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "existing default declared here"
  msgstr "%J%qD декларисано овде"
  
! #: cp/module.cc:12375
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "подразумевани аргумент дат за параметар %d у %q#D"
  
! #: cp/module.cc:13434
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of %q#D doesn't match"
  msgid "definition of %qD does not match"
  msgstr "спољашња декларација %q#D не слаже се"
  
! #: cp/module.cc:13436
  #, fuzzy, gcc-internal-format
  #| msgid "missing definition"
  msgid "existing definition %qD"
  msgstr "недостаје дефиниција"
  
! #: cp/module.cc:13448
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "enumerator %qD does not match ..."
  msgstr "аргумент типа %qT не поклапа се са %qT"
  
! #: cp/module.cc:13450
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "... this enumerator %qD"
  msgstr "поновљена декларација набрајача %q+D"
  
! #: cp/module.cc:13456
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13460
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13673
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not of type %qT"
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%qE није типа %qT"
  
! #: cp/module.cc:13691
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "експлицитна специјализација не-шаблонског %qT"
  
! #: cp/module.cc:13715
  #, fuzzy, gcc-internal-format
  #| msgid "%qD redeclared with different access"
  msgid "%qD declared with internal linkage"
  msgstr "%qD поново декларисано са другачијим приступом"
  
! #: cp/module.cc:13733
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "%qD не може бити декларисано унутар именског простора"
  
! #: cp/module.cc:13745
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr ""
  
! #: cp/module.cc:13756
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:13788
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13797
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13833
  #, fuzzy, gcc-internal-format
  #| msgid " shadows template parm %q+#D"
  msgid "%qD has TU-local template argument %qD"
  msgstr " заклања шаблонски параметар %q+#D"
  
! #: cp/module.cc:13845
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "%qD has TU-local template argument %qT"
  msgstr "%qD није шаблонска функција"
  
! #: cp/module.cc:13897
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13899
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "%qD refers to TU-local function %qD"
  msgstr "%s је упућивач, а не позив, за функцију %qE"
  
! #: cp/module.cc:15021
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15032
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15070
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15667
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15687
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15688 cp/module.cc:21270
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "module %qs declared here"
  msgstr "%q+D декларисано овде"
  
! #: cp/module.cc:16037
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16043
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18810
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19050
  #, fuzzy, gcc-internal-format
  #| msgid "  from definition of %q+#D"
  msgid "macro definitions of %qE corrupted"
  msgstr "  из дефиниције %q+#D"
  
! #: cp/module.cc:19075 cp/module.cc:19078
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "inconsistent imported macro definition %qE"
  msgstr "неусаглашена одредница променљиве примерка"
  
! #: cp/module.cc:19084
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19086
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19418
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "compiled module file is %qs"
  msgstr "нисам могао да отворим датотеку пописа %qs: %s"
  
! #: cp/module.cc:19456 cp/module.cc:19461
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s"
  msgid "compiled module is %sversion %s"
  msgstr "collect2 верзија %s"
  
! #: cp/module.cc:19467
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2 верзија %s"
  
! #: cp/module.cc:19497
  #, fuzzy, gcc-internal-format
  #| msgid "field %qs not found"
  msgid "module %qs found"
  msgstr "поље %qs није нађено"
  
! #: cp/module.cc:19499
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19500
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19515
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19529
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19541
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19561
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:19563
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19566
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19584
  #, fuzzy, gcc-internal-format
  #| msgid "field initializer type mismatch"
  msgid "fixed tree mismatch"
  msgstr "неслагање типа успостављача поља"
  
! #: cp/module.cc:19675
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "interface partition is not exported"
  msgstr "израз ограничења стека није подржан"
  
! #: cp/module.cc:20232
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:20271
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:20281
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20286
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20289
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20610
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr ""
  
! #: cp/module.cc:20613
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "declaration %qD conflicts with builtin"
  msgstr "декларација именског простора %qD коси се са"
  
! #: cp/module.cc:20619
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "декларација именског простора %qD коси се са"
  
! #: cp/module.cc:20622
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20627
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20631
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20637
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "сукобљена декларација %q#D"
  
! #: cp/module.cc:20640
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of %qD in global module"
  msgstr "сукобљена декларација %q#D"
  
! #: cp/module.cc:20645
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %qs"
  msgid "previously declared in module %qs"
  msgstr "претходна декларација %qs"
  
! #: cp/module.cc:20649
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "previously declared in global module"
  msgstr "%q+#D претходно декларисано овде"
  
! #: cp/module.cc:20788
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20803
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %q#D declares a non-template function"
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "декларација пријатеља %q#D декларише нешаблонску функцију"
  
! #: cp/module.cc:20810
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting declaration %qD with internal linkage"
  msgstr "поновљена декларација %q+D без повезивости"
  
! #: cp/module.cc:20963
  #, fuzzy, gcc-internal-format
  #| msgid "creating %s"
  msgid "reading CMI %qs"
  msgstr "прави %s"
  
! #: cp/module.cc:21114
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21115
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21122
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21123
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21185
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21189
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
--- 67174,67663 ----
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:6549
! #, gcc-internal-format
! msgid "%<target%> attribute currently unsupported in modules"
! msgstr ""
! 
! #: cp/module.cc:6552
! #, gcc-internal-format
! msgid "%<optimize%> attribute currently unsupported in modules"
! msgstr ""
! 
! #: cp/module.cc:12100
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr ""
  
! #: cp/module.cc:12104
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr ""
  
! #: cp/module.cc:12107
  #, fuzzy, gcc-internal-format
  #| msgid "using declaration %qD introduced ambiguous type %qT"
  msgid "existing declaration here with tags %qE"
  msgstr "декларација употребе %qD уводи двосмислен тип %qT"
  
! #: cp/module.cc:12110
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "existing declaration here with no tags"
  msgstr "поновљена декларација %q+D без повезивости"
  
! #: cp/module.cc:12161 cp/module.cc:12285
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting type for imported declaration %#qD"
  msgstr "сукобљени наводиоци у декларацији %qs"
  
! #: cp/module.cc:12170
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "сукобљени наводиоци у декларацији %qs"
  
! #: cp/module.cc:12182
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "сукобљени наводиоци у декларацији %qs"
  
! #: cp/module.cc:12189
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting types for built-in function %q+D"
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "сукобљени типови за уграђену функцију %q+D"
  
! #: cp/module.cc:12227
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "сукобљени наводиоци у декларацији %qs"
  
! #: cp/module.cc:12245
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting return type specified for %q+#D"
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "сукобљен повратни тип наведен за %q+#D"
  
! #: cp/module.cc:12260
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "сукобљени наводиоци у декларацији %qs"
  
! #: cp/module.cc:12276
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting imported declaration %q#D"
  msgstr "сукобљена декларација %q#D"
  
! #: cp/module.cc:12302
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration %q+D"
  msgid "existing declaration %#qD"
  msgstr "у декларацији %q+D"
  
! #: cp/module.cc:12405
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for %qD"
  msgid "conflicting default argument for %#qD"
  msgstr "нема подразумеваног аргумента за %qD"
  
! #: cp/module.cc:12407 cp/module.cc:12434
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "existing default declared here"
  msgstr "%J%qD декларисано овде"
  
! #: cp/module.cc:12431
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "подразумевани аргумент дат за параметар %d у %q#D"
  
! #: cp/module.cc:13494
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of %q#D doesn't match"
  msgid "definition of %qD does not match"
  msgstr "спољашња декларација %q#D не слаже се"
  
! #: cp/module.cc:13496
  #, fuzzy, gcc-internal-format
  #| msgid "missing definition"
  msgid "existing definition %qD"
  msgstr "недостаје дефиниција"
  
! #: cp/module.cc:13508
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "enumerator %qD does not match ..."
  msgstr "аргумент типа %qT не поклапа се са %qT"
  
! #: cp/module.cc:13510
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "... this enumerator %qD"
  msgstr "поновљена декларација набрајача %q+D"
  
! #: cp/module.cc:13516
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:13520
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13733
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not of type %qT"
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%qE није типа %qT"
  
! #: cp/module.cc:13751
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "експлицитна специјализација не-шаблонског %qT"
  
! #: cp/module.cc:13775
  #, fuzzy, gcc-internal-format
  #| msgid "%qD redeclared with different access"
  msgid "%qD declared with internal linkage"
  msgstr "%qD поново декларисано са другачијим приступом"
  
! #: cp/module.cc:13793
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "%qD не може бити декларисано унутар именског простора"
  
! #: cp/module.cc:13805
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr ""
  
! #: cp/module.cc:13816
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:13848
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr ""
  
! #: cp/module.cc:13857
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr ""
  
! #: cp/module.cc:13893
  #, fuzzy, gcc-internal-format
  #| msgid " shadows template parm %q+#D"
  msgid "%qD has TU-local template argument %qD"
  msgstr " заклања шаблонски параметар %q+#D"
  
! #: cp/module.cc:13905
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "%qD has TU-local template argument %qT"
  msgstr "%qD није шаблонска функција"
  
! #: cp/module.cc:13957
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr ""
  
! #: cp/module.cc:13959
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function %qE"
  msgid "%qD refers to TU-local function %qD"
  msgstr "%s је упућивач, а не позив, за функцију %qE"
  
! #: cp/module.cc:15089
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr ""
  
! #: cp/module.cc:15104
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr ""
  
! #: cp/module.cc:15111
! #, gcc-internal-format
! msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
! msgstr ""
! 
! #: cp/module.cc:15150
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr ""
  
! #: cp/module.cc:15747
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
! #: cp/module.cc:15767
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:15768 cp/module.cc:21350
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "module %qs declared here"
  msgstr "%q+D декларисано овде"
  
! #: cp/module.cc:16117
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:16123
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18890
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:19130
  #, fuzzy, gcc-internal-format
  #| msgid "  from definition of %q+#D"
  msgid "macro definitions of %qE corrupted"
  msgstr "  из дефиниције %q+#D"
  
! #: cp/module.cc:19155 cp/module.cc:19158
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "inconsistent imported macro definition %qE"
  msgstr "неусаглашена одредница променљиве примерка"
  
! #: cp/module.cc:19164
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:19166
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:19498
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file %qs: %s"
  msgid "compiled module file is %qs"
  msgstr "нисам могао да отворим датотеку пописа %qs: %s"
  
! #: cp/module.cc:19536 cp/module.cc:19541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s"
  msgid "compiled module is %sversion %s"
  msgstr "collect2 верзија %s"
  
! #: cp/module.cc:19547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2 верзија %s"
  
! #: cp/module.cc:19577
  #, fuzzy, gcc-internal-format
  #| msgid "field %qs not found"
  msgid "module %qs found"
  msgstr "поље %qs није нађено"
  
! #: cp/module.cc:19579
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:19580
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:19595
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:19609
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:19621
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:19641
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:19643
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr ""
  
! #: cp/module.cc:19646
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr ""
  
! #: cp/module.cc:19664
  #, fuzzy, gcc-internal-format
  #| msgid "field initializer type mismatch"
  msgid "fixed tree mismatch"
  msgstr "неслагање типа успостављача поља"
  
! #: cp/module.cc:19755
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "interface partition is not exported"
  msgstr "израз ограничења стека није подржан"
  
! #: cp/module.cc:20312
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:20351
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:20361
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:20366
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:20369
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:20690
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr ""
  
! #: cp/module.cc:20693
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "declaration %qD conflicts with builtin"
  msgstr "декларација именског простора %qD коси се са"
  
! #: cp/module.cc:20699
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of namespace %qD conflicts with"
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "декларација именског простора %qD коси се са"
  
! #: cp/module.cc:20702
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr ""
  
! #: cp/module.cc:20707
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr ""
  
! #: cp/module.cc:20711
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr ""
  
! #: cp/module.cc:20717
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "сукобљена декларација %q#D"
  
! #: cp/module.cc:20720
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting declaration of %qD in global module"
  msgstr "сукобљена декларација %q#D"
  
! #: cp/module.cc:20725
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %qs"
  msgid "previously declared in module %qs"
  msgstr "претходна декларација %qs"
  
! #: cp/module.cc:20729
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "previously declared in global module"
  msgstr "%q+#D претходно декларисано овде"
  
! #: cp/module.cc:20868
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr ""
  
! #: cp/module.cc:20883
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration %q#D declares a non-template function"
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "декларација пријатеља %q#D декларише нешаблонску функцију"
  
! #: cp/module.cc:20890
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting declaration %qD with internal linkage"
  msgstr "поновљена декларација %q+D без повезивости"
  
! #: cp/module.cc:21043
  #, fuzzy, gcc-internal-format
  #| msgid "creating %s"
  msgid "reading CMI %qs"
  msgstr "прави %s"
  
! #: cp/module.cc:21194
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21195
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21202
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21203
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:21269
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
*************** msgstr ""
*** 67563,67671 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21234
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21265
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %C already declared at %L"
  msgid "module already declared"
  msgstr "Компонента ‘%s’ код %C већ је декларисана код %L"
  
! #: cp/module.cc:21266
  #, gcc-internal-format
  msgid "module already imported"
  msgstr ""
  
! #: cp/module.cc:21271
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr ""
  
! #: cp/module.cc:21479
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown compiled module interface: %s"
  msgstr "непознат машински режим %qs"
  
! #: cp/module.cc:21529
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21547
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21548
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21908
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:21912
  #, fuzzy, gcc-internal-format
  #| msgid "Enable traditional preprocessing"
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "Укључи традиционалну предобраду"
  
! #: cp/module.cc:21944 cp/module.cc:21973
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter %qs"
  msgid "invalid header name %qs"
  msgstr "неисправан параметар %qs"
  
! #: cp/module.cc:21983
  #, fuzzy, gcc-internal-format
  #| msgid "%s: invalid file name: %s\n"
  msgid "invalid module name %qs"
  msgstr "%s: неисправно име датотеке: %s\n"
  
! #: cp/module.cc:22183
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22223
  #, fuzzy, gcc-internal-format
  #| msgid "error writing %qs"
  msgid "writing CMI %qs"
  msgstr "грешка при писању %qs"
  
! #: cp/module.cc:22238
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22241
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22243
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "first error in %qD appeared here"
  msgstr "  %q+#D декларисано овде"
  
! #: cp/module.cc:22307
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:22404
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown header kind %qs"
--- 67669,67777 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21314
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:21345
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %C already declared at %L"
  msgid "module already declared"
  msgstr "Компонента ‘%s’ код %C већ је декларисана код %L"
  
! #: cp/module.cc:21346
  #, gcc-internal-format
  msgid "module already imported"
  msgstr ""
  
! #: cp/module.cc:21351
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr ""
  
! #: cp/module.cc:21559
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr ""
  
! #: cp/module.cc:21565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown compiled module interface: %s"
  msgstr "непознат машински режим %qs"
  
! #: cp/module.cc:21609
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:21627
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:21628
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:21988
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:21992
  #, fuzzy, gcc-internal-format
  #| msgid "Enable traditional preprocessing"
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "Укључи традиционалну предобраду"
  
! #: cp/module.cc:22024 cp/module.cc:22053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter %qs"
  msgid "invalid header name %qs"
  msgstr "неисправан параметар %qs"
  
! #: cp/module.cc:22063
  #, fuzzy, gcc-internal-format
  #| msgid "%s: invalid file name: %s\n"
  msgid "invalid module name %qs"
  msgstr "%s: неисправно име датотеке: %s\n"
  
! #: cp/module.cc:22263
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:22303
  #, fuzzy, gcc-internal-format
  #| msgid "error writing %qs"
  msgid "writing CMI %qs"
  msgstr "грешка при писању %qs"
  
! #: cp/module.cc:22318
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr ""
  
! #: cp/module.cc:22321
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr ""
  
! #: cp/module.cc:22323
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "first error in %qD appeared here"
  msgstr "  %q+#D декларисано овде"
  
! #: cp/module.cc:22387
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:22484
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown header kind %qs"
*************** msgstr "декларација %qD ка�
*** 67729,67889 ****
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "декларација коришћења %q+D коси се са претходном декларацијом коришћења"
  
! #: cp/name-lookup.cc:4653
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s(%E) %p %d\n"
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/name-lookup.cc:4656
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s %p %d\n"
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.cc:5252
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5256
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as reference but not initialized"
  msgid "%q#D declared here with no linkage"
  msgstr "%qD декларисано као упућивач али није успостављено"
  
! #: cp/name-lookup.cc:5259
  #, fuzzy, gcc-internal-format
  #| msgid "%qD redeclared with different access"
  msgid "%q#D declared here with internal linkage"
  msgstr "%qD поново декларисано са другачијим приступом"
  
! #: cp/name-lookup.cc:5262
  #, fuzzy, gcc-internal-format
  #| msgid "%qD redeclared with different access"
  msgid "%q#D declared here with module linkage"
  msgstr "%qD поново декларисано са другачијим приступом"
  
! #: cp/name-lookup.cc:6070
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names destructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> именује деструктор"
  
! #: cp/name-lookup.cc:6086
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "декларација употребе за не-члан у досегу класе"
  
! #: cp/name-lookup.cc:6094
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6110 cp/pt.cc:18933
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qT није ни класа ни именски простор"
  
! #: cp/name-lookup.cc:6120
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6131 cp/name-lookup.cc:6204
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "using-declaration for member at non-class scope"
  msgstr "декларација употребе за не-члан у досегу класе"
  
! #: cp/name-lookup.cc:6154
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct base of %qT"
  msgid "%qT is not a direct base of %qT"
  msgstr "тип %qT није непосредна основа од %qT"
  
! #: cp/name-lookup.cc:6214
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6226
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "%qD has not been declared in %qD"
  msgstr "%qD није декларисано"
  
! #: cp/name-lookup.cc:6241
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD not in a namespace surrounding %qD"
  msgid "using-declaration may not name namespace %qD"
  msgstr "декларација %qD није у именском простору који окружује %qD"
  
! #: cp/name-lookup.cc:6252
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> именује конструктор у %qT"
  
! #: cp/name-lookup.cc:6345
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "декларација %qD није у именском простору који окружује %qD"
  
! #: cp/name-lookup.cc:6387
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "експлицитна одредба у декларацији %qD"
  
! #: cp/name-lookup.cc:6397
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD треба да је декларисано унутар %qD"
  
! #: cp/name-lookup.cc:6467
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "%qD has not been declared within %qD"
  msgstr "%qD није декларисано"
  
! #: cp/name-lookup.cc:6469
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "%q+D декларисано као пријатељ"
  
! #: cp/name-lookup.cc:6523
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires a single NTBS argument"
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "атрибут %qs захтева тачно један НТБС аргумент"
  
! #: cp/name-lookup.cc:6530
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6540 cp/name-lookup.cc:6567
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6546
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6583 cp/name-lookup.cc:9004
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "атрибутска директива %qD игнорисана"
  
! #: cp/name-lookup.cc:6912
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6964
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
--- 67835,67995 ----
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "декларација коришћења %q+D коси се са претходном декларацијом коришћења"
  
! #: cp/name-lookup.cc:4656
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s(%E) %p %d\n"
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/name-lookup.cc:4659
  #, fuzzy, gcc-internal-format
  #| msgid "%s %s %p %d\n"
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d\n"
  
! #: cp/name-lookup.cc:5255
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5259
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as reference but not initialized"
  msgid "%q#D declared here with no linkage"
  msgstr "%qD декларисано као упућивач али није успостављено"
  
! #: cp/name-lookup.cc:5262
  #, fuzzy, gcc-internal-format
  #| msgid "%qD redeclared with different access"
  msgid "%q#D declared here with internal linkage"
  msgstr "%qD поново декларисано са другачијим приступом"
  
! #: cp/name-lookup.cc:5265
  #, fuzzy, gcc-internal-format
  #| msgid "%qD redeclared with different access"
  msgid "%q#D declared here with module linkage"
  msgstr "%qD поново декларисано са другачијим приступом"
  
! #: cp/name-lookup.cc:6073
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names destructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> именује деструктор"
  
! #: cp/name-lookup.cc:6089
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "декларација употребе за не-члан у досегу класе"
  
! #: cp/name-lookup.cc:6097
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6113 cp/pt.cc:18962
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qT није ни класа ни именски простор"
  
! #: cp/name-lookup.cc:6123
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:6134 cp/name-lookup.cc:6207
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "using-declaration for member at non-class scope"
  msgstr "декларација употребе за не-члан у досегу класе"
  
! #: cp/name-lookup.cc:6157
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct base of %qT"
  msgid "%qT is not a direct base of %qT"
  msgstr "тип %qT није непосредна основа од %qT"
  
! #: cp/name-lookup.cc:6217
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6229
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "%qD has not been declared in %qD"
  msgstr "%qD није декларисано"
  
! #: cp/name-lookup.cc:6244
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD not in a namespace surrounding %qD"
  msgid "using-declaration may not name namespace %qD"
  msgstr "декларација %qD није у именском простору који окружује %qD"
  
! #: cp/name-lookup.cc:6255
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> именује конструктор у %qT"
  
! #: cp/name-lookup.cc:6348
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "декларација %qD није у именском простору који окружује %qD"
  
! #: cp/name-lookup.cc:6390
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "експлицитна одредба у декларацији %qD"
  
! #: cp/name-lookup.cc:6400
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD треба да је декларисано унутар %qD"
  
! #: cp/name-lookup.cc:6470
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "%qD has not been declared within %qD"
  msgstr "%qD није декларисано"
  
! #: cp/name-lookup.cc:6472
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "%q+D декларисано као пријатељ"
  
! #: cp/name-lookup.cc:6526
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires a single NTBS argument"
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "атрибут %qs захтева тачно један НТБС аргумент"
  
! #: cp/name-lookup.cc:6533
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6543 cp/name-lookup.cc:6570
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6549
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6586 cp/name-lookup.cc:9007
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "атрибутска директива %qD игнорисана"
  
! #: cp/name-lookup.cc:6915
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6967
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
*************** msgstr[1] ""
*** 67892,68008 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/name-lookup.cc:6970
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %qE"
  msgstr "  %q+#D"
  
! #: cp/name-lookup.cc:7295
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7301
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> is unavailable for static member functions"
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%<this%> није доступно за статичке чланске функције"
  
! #: cp/name-lookup.cc:7739
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "the macro %qs had not yet been defined"
  msgstr "%qD није декларисано"
  
! #: cp/name-lookup.cc:7742
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "it was later defined here"
  msgstr "%J%qD декларисано овде"
  
! #: cp/name-lookup.cc:8538
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8976
  #, fuzzy, gcc-internal-format
  #| msgid "switch %qs is no longer supported"
  msgid "%<strong%> using directive no longer supported"
  msgstr "прекидач %qs више није подржан"
  
! #: cp/name-lookup.cc:8979
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:8998
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "%<this%> се не може употребити у овом контексту"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "cannot nest more than %d namespaces"
  msgstr "%qD не може бити декларисано унутар именског простора"
  
! #: cp/name-lookup.cc:9192
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C is ambiguous"
  msgid "%<namespace %E%> is ambiguous"
  msgstr "Двосмислено име типа ‘%s’ код %C"
  
! #: cp/name-lookup.cc:9208
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "алијас именског простора %qD није дозвољен овде, претпостављам %qD"
  
! #: cp/name-lookup.cc:9291
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting namespace %qD with internal linkage"
  msgstr "поновљена декларација %q+D без повезивости"
  
! #: cp/name-lookup.cc:9293
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "%qD не може бити декларисано унутар именског простора"
  
! #: cp/name-lookup.cc:9297
  #, fuzzy, gcc-internal-format
  #| msgid "Formal namespace"
  msgid "exporting unnamed namespace"
  msgstr "Формални именски простор"
  
! #: cp/name-lookup.cc:9307
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9357
  #, fuzzy, gcc-internal-format
  #| msgid "address area of %q+D conflicts with previous declaration"
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "адресна област за %q+D коси се са претходном декларацијом"
  
! #: cp/name-lookup.cc:9359
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "reachable %s definition here"
  msgstr "%Jпретходна дефиниција је овде"
  
! #: cp/name-lookup.cc:9402
  #, fuzzy, gcc-internal-format
  #| msgid "XXX entering pop_everything ()\n"
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX entering pop_everything ()\n"
  
! #: cp/name-lookup.cc:9411
  #, fuzzy, gcc-internal-format
  #| msgid "XXX leaving pop_everything ()\n"
  msgid "XXX leaving %<pop_everything ()%>"
--- 67998,68114 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/name-lookup.cc:6973
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %qE"
  msgstr "  %q+#D"
  
! #: cp/name-lookup.cc:7298
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7304
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> is unavailable for static member functions"
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%<this%> није доступно за статичке чланске функције"
  
! #: cp/name-lookup.cc:7742
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "the macro %qs had not yet been defined"
  msgstr "%qD није декларисано"
  
! #: cp/name-lookup.cc:7745
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "it was later defined here"
  msgstr "%J%qD декларисано овде"
  
! #: cp/name-lookup.cc:8541
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8979
  #, fuzzy, gcc-internal-format
  #| msgid "switch %qs is no longer supported"
  msgid "%<strong%> using directive no longer supported"
  msgstr "прекидач %qs више није подржан"
  
! #: cp/name-lookup.cc:8982
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:9001
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "%<this%> се не може употребити у овом контексту"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9093
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "cannot nest more than %d namespaces"
  msgstr "%qD не може бити декларисано унутар именског простора"
  
! #: cp/name-lookup.cc:9195
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C is ambiguous"
  msgid "%<namespace %E%> is ambiguous"
  msgstr "Двосмислено име типа ‘%s’ код %C"
  
! #: cp/name-lookup.cc:9211
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "алијас именског простора %qD није дозвољен овде, претпостављам %qD"
  
! #: cp/name-lookup.cc:9294
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of %q+D with no linkage"
  msgid "exporting namespace %qD with internal linkage"
  msgstr "поновљена декларација %q+D без повезивости"
  
! #: cp/name-lookup.cc:9296
  #, fuzzy, gcc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "%qD не може бити декларисано унутар именског простора"
  
! #: cp/name-lookup.cc:9300
  #, fuzzy, gcc-internal-format
  #| msgid "Formal namespace"
  msgid "exporting unnamed namespace"
  msgstr "Формални именски простор"
  
! #: cp/name-lookup.cc:9310
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9360
  #, fuzzy, gcc-internal-format
  #| msgid "address area of %q+D conflicts with previous declaration"
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "адресна област за %q+D коси се са претходном декларацијом"
  
! #: cp/name-lookup.cc:9362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "reachable %s definition here"
  msgstr "%Jпретходна дефиниција је овде"
  
! #: cp/name-lookup.cc:9405
  #, fuzzy, gcc-internal-format
  #| msgid "XXX entering pop_everything ()\n"
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX entering pop_everything ()\n"
  
! #: cp/name-lookup.cc:9414
  #, fuzzy, gcc-internal-format
  #| msgid "XXX leaving pop_everything ()\n"
  msgid "XXX leaving %<pop_everything ()%>"
*************** msgstr ""
*** 68029,68035 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49645
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
--- 68135,68141 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1724 cp/parser.cc:49704
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr "%<::%D%> није деклари
*** 68079,68085 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "захтев за члан %qD у некласном типу %qT"
  
! #: cp/parser.cc:3517 cp/parser.cc:22267
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> has not been declared"
  msgid "%<%T::%E%> has not been declared"
--- 68185,68191 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "захтев за члан %qD у некласном типу %qT"
  
! #: cp/parser.cc:3517 cp/parser.cc:22271
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> has not been declared"
  msgid "%<%T::%E%> has not been declared"
*************** msgstr ""
*** 68328,68334 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3922 cp/parser.cc:32272
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
--- 68434,68440 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3922 cp/parser.cc:32331
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
*************** msgstr ""
*** 68590,68596 ****
  msgid "template-id not allowed for destructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:6989 cp/parser.cc:33504
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
--- 68696,68702 ----
  msgid "template-id not allowed for destructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:6989 cp/parser.cc:33563
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
*************** msgstr "декларација %<~%T%> �
*** 68605,68611 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-име %qD употребљено као декларатор деструктора"
  
! #: cp/parser.cc:7155 cp/parser.cc:24869
  #, fuzzy, gcc-internal-format
  #| msgid "expected specifier-qualifier-list"
  msgid "expected unqualified-id"
--- 68711,68717 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-име %qD употребљено као декларатор деструктора"
  
! #: cp/parser.cc:7155 cp/parser.cc:24873
  #, fuzzy, gcc-internal-format
  #| msgid "expected specifier-qualifier-list"
  msgid "expected unqualified-id"
*************** msgstr "непотпун тип %qT уп
*** 68651,68657 ****
  msgid "expected nested-name-specifier"
  msgstr "очекивани су наводиоци декларације"
  
! #: cp/parser.cc:7808 cp/parser.cc:10516
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in casts"
--- 68757,68763 ----
  msgid "expected nested-name-specifier"
  msgstr "очекивани су наводиоци декларације"
  
! #: cp/parser.cc:7808 cp/parser.cc:10518
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in casts"
*************** msgstr "не могу се дефини�
*** 68669,68675 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "неподржан аргумент за %<__builtin_frame_address%>"
  
! #: cp/parser.cc:8002 cp/pt.cc:21522
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 68775,68781 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "неподржан аргумент за %<__builtin_frame_address%>"
  
! #: cp/parser.cc:8002 cp/pt.cc:21551
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr "неподржан аргуме�
*** 68687,68703 ****
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "неподржан аргумент за %<__builtin_frame_address%>"
  
! #: cp/parser.cc:8069 cp/pt.cc:21637
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21641
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21646
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "selected function declared here"
--- 68793,68809 ----
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "неподржан аргумент за %<__builtin_frame_address%>"
  
! #: cp/parser.cc:8069 cp/pt.cc:21666
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr ""
  
! #: cp/parser.cc:8073 cp/pt.cc:21670
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr ""
  
! #: cp/parser.cc:8078 cp/pt.cc:21675
  #, fuzzy, gcc-internal-format
  #| msgid "nested function %qs declared %<extern%>"
  msgid "selected function declared here"
*************** msgstr ""
*** 68746,70212 ****
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ИСО Ц++ не дозвољава утврђене успостављаче"
  
! #: cp/parser.cc:9507
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:9566
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "%qD не може имати подразумеване аргументе"
  
! #: cp/parser.cc:9791 cp/parser.cc:34822
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in %qs expressions"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:9856
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr ""
  
! #: cp/parser.cc:9942
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a new-expression"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:9960
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "граница низа забрањена је после заграђеног ид. типа"
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "покушајте да уклоните заграде око ид. типа"
  
! #: cp/parser.cc:9995
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10040
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "Очекиван је тип израза"
  
! #: cp/parser.cc:10069
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a new-type-id"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:10117
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "атрибут се игнорише при извођењу шаблона"
  
! #: cp/parser.cc:10213
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "израз у декларатору new мора имати интегрални или набројиви тип"
  
! #: cp/parser.cc:10619
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "употреба старовремског претапања"
  
! #: cp/parser.cc:10769
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:10772
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around && within ||"
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "предложи заграде око && унутар ||"
  
! #: cp/parser.cc:10998
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "ИСО Ц не дозвољава додатно %<;%> изван функције"
  
! #: cp/parser.cc:11322
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:11470
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:11604
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11704
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "lambda-expression in template parameter type"
  msgstr "дефиниција %q#T унутар листе шаблонских параметара"
  
! #: cp/parser.cc:11714
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11724
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11898
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11921
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of capture-list"
  msgstr "Неочекиван крај модула"
  
! #: cp/parser.cc:11937
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11943 cp/parser.cc:11965 cp/parser.cc:12163
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/parser.cc:11959
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11979
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a reference type"
  msgid "%<this%> cannot be captured by reference"
  msgstr "new се не може применити на упућивачки тип"
  
! #: cp/parser.cc:11999
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12010
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12040
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:12049
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.cc:12074
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only variable %qD"
  msgid "capture of non-variable %qE"
  msgstr "увећање само-за-читање променљиве %qD"
  
! #: cp/parser.cc:12078 cp/parser.cc:12089 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%q#D declared here"
  msgstr "%q+D декларисано овде"
  
! #: cp/parser.cc:12085
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:12123
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12134
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12139
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12221
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12275
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "default argument specified for lambda parameter"
  msgstr "подразумевани аргумент дат за параметар %d у %q#D"
  
! #: cp/parser.cc:12298
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12328 cp/pt.cc:14987
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12341
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12350
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12354
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12358
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12365
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12383
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12395
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12408
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12426
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12468
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13029
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "preconditions cannot be statements"
  msgstr "конструктор не може бити статичка чланска функција"
  
! #: cp/parser.cc:13032
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "postconditions cannot be statements"
  msgstr "конструктор не може бити статичка чланска функција"
  
! #: cp/parser.cc:13037
  #, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr ""
  
! #: cp/parser.cc:13202
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:13382 cp/parser.cc:13627
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "игноришу се атрибути после заграђеног успостављача"
  
! #: cp/parser.cc:13453
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected labeled-statement"
  msgstr "очекивана је наредба"
  
! #: cp/parser.cc:13502
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "етикета случаја %qE ван наредбе пребацивања"
  
! #: cp/parser.cc:13635
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:13641
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in namespace %qE does not name a type"
  msgid "%qE names the constructor, not the type"
  msgstr "%qE у именском простору %qE не именује тип"
  
! #: cp/parser.cc:13699
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.cc:13763
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13968
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13990
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:14015 cp/parser.cc:14050
  #, fuzzy, gcc-internal-format
  #| msgid "lvalue required in asm statement"
  msgid "%<if consteval%> requires compound statement"
  msgstr "неопходна л-вредност у asm наредби"
  
! #: cp/parser.cc:14092
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:14260 cp/parser.cc:35334
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected selection-statement"
  msgstr "очекивана је декларација или наредба"
  
! #: cp/parser.cc:14301
  #, fuzzy, gcc-internal-format
  #| msgid "function returning an array"
  msgid "condition declares an array"
  msgstr "функција враћа низ"
  
! #: cp/parser.cc:14303
  #, fuzzy, gcc-internal-format
  #| msgid "field %qs declared as a function"
  msgid "condition declares a function"
  msgstr "поље %qs декларисано као функција"
  
! #: cp/parser.cc:14344
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in conditions"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
  #. Anything else is an error.
! #: cp/parser.cc:14446 cp/parser.cc:24109 cp/parser.cc:26828
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected initializer"
  msgstr "очекиван је идентификатор"
  
! #: cp/parser.cc:14496
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:14758
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14765
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14791
  #, fuzzy, gcc-internal-format
  #| msgid "non-local variable %q#D uses local type %qT"
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "не-локална променљива %q#D користи локални тип %qT"
  
! #: cp/parser.cc:14796
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14935
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "наредба израза има непотпун тип"
  
! #: cp/parser.cc:15019
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:15171 cp/parser.cc:35337
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected iteration-statement"
  msgstr "очекивана је декларација или наредба"
  
! #: cp/parser.cc:15216
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:15233
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:15395
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15404
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ИСО Ц++ забрањује рачунско goto"
  
! #: cp/parser.cc:15423 cp/parser.cc:35340
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected jump-statement"
  msgstr "очекивана је наредба"
  
! #: cp/parser.cc:15598
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected module-partition"
  msgstr "очекиван је израз"
  
! #: cp/parser.cc:15600
  #, fuzzy, gcc-internal-format
  #| msgid "Expected name"
  msgid "expected module-name"
  msgstr "Очекивано је име"
  
! #: cp/parser.cc:15642
  #, fuzzy, gcc-internal-format
  #| msgid "method declaration not in @interface context"
  msgid "module-declaration not permitted in header-unit"
  msgstr "декларација метода није у контексту @interface"
  
! #: cp/parser.cc:15648
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "module-declaration must be at global scope"
  msgstr "декларација употребе за не-члан у досегу класе"
  
! #: cp/parser.cc:15649
  #, gcc-internal-format
  msgid "scope opened here"
  msgstr ""
  
! #: cp/parser.cc:15675
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr ""
  
! #: cp/parser.cc:15679
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15685
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15726
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15728 cp/parser.cc:15737
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15736
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "import-declaration must be at global scope"
  msgstr "декларација употребе за не-члан у досегу класе"
  
! #: cp/parser.cc:15760
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15781
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15784
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15805
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15813
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%qE may only occur once in an export declaration"
  msgstr "%<inline%> у празној декларацији"
  
! #: cp/parser.cc:15834
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15873
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "ИСО Ц не дозвољава додатно %<;%> изван функције"
  
! #: cp/parser.cc:15876
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function"
  msgstr "ИСО Ц не дозвољава додатно %<;%> изван функције"
  
! #: cp/parser.cc:15885
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15895
  #, fuzzy, gcc-internal-format
  #| msgid "pure-specifier on function-definition"
  msgid "extra %<;%> after in-class function definition"
  msgstr "наводилац pure на дефиницији функције"
  
! #: cp/parser.cc:16065
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "attributes are not permitted in this position"
  msgstr "атрибут %qE није подржан на овој платформи"
  
! #: cp/parser.cc:16069
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr ""
  
! #: cp/parser.cc:16109
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specializations are not permitted here"
  msgstr "експлицитна специјализација не-шаблонског %qT"
  
! #: cp/parser.cc:16111 cp/parser.cc:28251
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16124
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiations are not permitted here"
  msgstr "експлицитно извођење не-шаблона %q#D"
  
! #: cp/parser.cc:16140
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "export-declarations are not permitted here"
  msgstr "показивачи нису дозвољени као вредности случаја"
  
! #: cp/parser.cc:16311
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.cc:16557
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16576
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.cc:16597
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "забрањено је мешање декларација и дефиниција функција"
  
! #: cp/parser.cc:16622
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:16679
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16682
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16722
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16759
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16763
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:16820
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "празна декларација"
  
! #: cp/parser.cc:16838
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member function declaration"
  msgid "invalid initializer for structured binding declaration"
  msgstr "неисправна декларација чланске функције"
  
! #: cp/parser.cc:17033
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "наводиоци складишне класе нису исправни у декларацијама параметара"
  
! #: cp/parser.cc:17056
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> употребљено изван класе"
  
! #: cp/parser.cc:17094
  #, fuzzy, gcc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "Атрибут код %L није дозвољен у дефиницији типа"
  
! #: cp/parser.cc:17097
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17148
  #, fuzzy, gcc-internal-format
  #| msgid "  conflict with %q+D"
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "  коси се са %q+D"
  
! #: cp/parser.cc:17174
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.cc:17210
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in condition"
  msgstr "%q+D неисправно у %q#T"
  
! #: cp/parser.cc:17219
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D неисправно у %q#T"
  
! #: cp/parser.cc:17223
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:17305
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "type-specifier invalid in lambda"
  msgstr "наводиоци складишне класе нису исправни у декларацијама параметара"
  
! #: cp/parser.cc:17318
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17320
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17335
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "дефиниција класе не може бити декларисана пријатељем"
  
! #: cp/parser.cc:17408 cp/parser.cc:29436
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "шаблони не могу бити виртуелни"
  
! #: cp/parser.cc:17427
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in explicit-specifier"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:17431
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:17499
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "неисправан навод основне класе"
  
! #: cp/parser.cc:17606
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:17636
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:17840
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:17853
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:18029
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:18058
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> in non-member function"
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "неисправна употреба %<this%> у нечланској функцији"
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.cc:18146
  #, fuzzy, gcc-internal-format
  #| msgid "only constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "само конструктори узимају успостављаче основе"
  
! #: cp/parser.cc:18173
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "cannot expand initializer for member %qD"
  msgstr "недостаје успостављач за члан %qD"
  
! #: cp/parser.cc:18185 cp/pt.cc:28283
  #, fuzzy, gcc-internal-format
  #| msgid "static declaration of %q+D follows non-static declaration"
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "статичка декларација %q+D прати нестатичку декларацију"
  
! #: cp/parser.cc:18197 cp/pt.cc:28295
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:18249
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "анахронистични старовремски успостављач основне класе"
  
! #: cp/parser.cc:18337
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "кључна реч %<typename%> није дозвољена у овом контексту (успостављач одређеног члана имплицитно је тип)"
  
! #: cp/parser.cc:18749
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18755
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18761
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected suffix identifier"
  msgstr "очекиван је идентификатор"
  
! #: cp/parser.cc:18770
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.cc:18776
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conditional operand"
  msgid "invalid encoding prefix in literal operator"
  msgstr "неисправан операнд услова"
  
! #: cp/parser.cc:18810
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "неочекиван операнд"
  
! #: cp/parser.cc:18857
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "кључна реч %<export%> није имплементирана, игнорише се"
  
! #: cp/parser.cc:18859
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<export%> not implemented, and will be ignored"
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "кључна реч %<export%> није имплементирана, игнорише се"
  
! #: cp/parser.cc:18861
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr "%<-G%> није сагласно са %<-mabicalls%>"
  
! #: cp/parser.cc:18966
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid constrained type parameter"
  msgstr "неисправна ограничења за операнд"
  
! #: cp/parser.cc:18974
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "cv-qualified type parameter"
  msgstr "неисправан типски аргумент"
  
! #: cp/parser.cc:19090
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> at top level"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "неисправна употреба %<this%> на највишем нивоу"
  
! #: cp/parser.cc:19326 cp/parser.cc:19412 cp/parser.cc:26576
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "%qD не може имати подразумеване аргументе"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter packs cannot have default arguments"
  msgstr "шаблонски параметри не могу бити пријатељи"
  
! #: cp/parser.cc:19483
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-id"
  msgstr "очекивана је наредба"
  
! #: cp/parser.cc:19546
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> не може започети листу шаблонских аргумената"
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> је другачије написано %<[%>. Убаците размак између %<<%> и %<::%>"
  
! #: cp/parser.cc:19554
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use -fpermissive G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(Г++ ће прихватити ово ако задате -fpermissive)"
  
! #: cp/parser.cc:19585
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid template-argument-list"
  msgstr "неисправан типски аргумент"
  
! #: cp/parser.cc:19586
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19593
  #, fuzzy, gcc-internal-format
  #| msgid "%<<::%> cannot begin a template-argument list"
  msgid "expected %<(%> after template-argument-list"
  msgstr "%<<::%> не може започети листу шаблонских аргумената"
  
! #: cp/parser.cc:19699
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "грешка у рашчлањивању листе шаблонских аргумената"
  
  #. The name does not name a template.
! #: cp/parser.cc:19784 cp/parser.cc:19976 cp/parser.cc:20185
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-name"
  msgstr "очекивана је наредба"
  
! #: cp/parser.cc:19832
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "%qD употребљено као шаблон, а није"
  
! #: cp/parser.cc:19834
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "употребите %<%T::template %D%> да назначите да је шаблон"
  
! #: cp/parser.cc:20049
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers or %<...%>"
  msgid "expected parameter pack before %<...%>"
  msgstr "очекивани су наводиоци декларације или %<...%>"
  
! #: cp/parser.cc:20150 cp/parser.cc:20168 cp/parser.cc:20344
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-argument"
  msgstr "очекивана је наредба"
  
! #: cp/parser.cc:20315
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid non-type template argument"
  msgstr "неисправан типски аргумент"
  
! #: cp/parser.cc:20453
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "експлицитно извођење нешаблонског типа %qT"
  
! #: cp/parser.cc:20457
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "експлицитно извођење нешаблонског типа %qT"
  
! #: cp/parser.cc:20461
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "експлицитно извођење нешаблонског типа %qT"
  
! #: cp/parser.cc:20522
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "специјализација шаблона са Ц повезивошћу"
  
! #: cp/parser.cc:20751
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected type specifier"
  msgstr "очекивани су наводиоци декларације"
  
! #: cp/parser.cc:20951
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:20957
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of %<auto%> in template argument"
  msgstr "употреба %qs у шаблону"
  
! #: cp/parser.cc:20960
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:20964
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:21118
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected template-id for type"
  msgstr "Очекиван је тип израза"
  
! #: cp/parser.cc:21259
  #, fuzzy, gcc-internal-format
  #| msgid "Expected name"
  msgid "expected type-name"
  msgstr "Очекивано је име"
  
! #: cp/parser.cc:21343
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not constrain a type"
  msgstr "%qE не именује тип"
  
! #: cp/parser.cc:21344
  #, fuzzy, gcc-internal-format
  #| msgid "Recognize GNU-defined keywords"
  msgid "concept defined here"
  msgstr "Препознаје кључне речи које дефинише Гну"
  
! #: cp/parser.cc:21375
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of concept-name %qD"
  msgstr "неисправна употреба %qD"
  
! #: cp/parser.cc:21391
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr ""
  
! #: cp/parser.cc:21398
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21639
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21715
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtypedef name may not be a nested-name-specifier"
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "%Jиме за дефиницију типа не може бити угњеждени-именски-наводилац"
  
! #: cp/parser.cc:21877
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration %qD does not declare anything"
  msgstr "декларација ништа не декларише"
  
! #: cp/parser.cc:21965
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "атрибут се игнорише за класе без примерака"
  
! #: cp/parser.cc:21971
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "атрибут се игнорише при извођењу шаблона"
  
! #: cp/parser.cc:21983
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "атрибут се игнорише при предоченом-наводиоцу-типа који није унапредна декларација"
  
! #: cp/parser.cc:22124
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "%qD није шаблон функције"
  
! #: cp/parser.cc:22135
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD није члан у %qT"
  
! #: cp/parser.cc:22150
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "unnamed scoped enum is not allowed"
  msgstr "Инструкције min/max нису дозвољене"
  
! #: cp/parser.cc:22168
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in enum-base"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:22214
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22218
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<;%> or %<{%>"
  msgstr "очекивано је %<,%> или %<;%>"
  
! #: cp/parser.cc:22261
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Укључи аутоматско извођење шаблона"
  
! #: cp/parser.cc:22275
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "декларација пријатеља не именује ни класу ни функцију"
  
! #: cp/parser.cc:22287 cp/parser.cc:28220
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD in %qD which does not enclose %qD"
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "декларација %qD у %qD која не обухвата %qD"
  
! #: cp/parser.cc:22292 cp/parser.cc:28225
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "декларација %qD у %qD која не обухвата %qD"
  
! #: cp/parser.cc:22304 cp/parser.cc:28238
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification ignored"
  msgid "extra qualification not allowed"
  msgstr "сувишне одредбе се игноришу"
  
! #: cp/parser.cc:22344
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ИСО Ц++ забрањује %s-вање набрајања"
  
! #: cp/parser.cc:22368
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22371
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22492
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22567
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a namespace-name"
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qD није име именског простора"
  
! #: cp/parser.cc:22571
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD није име именског простора"
  
! #: cp/parser.cc:22575
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected namespace-name"
  msgstr "очекивано је име класе"
  
! #: cp/parser.cc:22636
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:22648
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22667
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22677
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22682
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:22689
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "Упозори када се уткана функција не може уткати"
  
! #: cp/parser.cc:22696
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "употреба именског простора %qD као израза"
  
! #: cp/parser.cc:22752
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<#pragma%> није дозвољена овде"
  
! #: cp/parser.cc:22934
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22978
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "ид. шаблона не може да се јави у декларацији употребе"
  
! #: cp/parser.cc:22996
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:23006
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23052
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23055
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "%<using enum%> of dependent type %qT"
  msgstr "обликовање %s на тип упућивача %qT"
  
! #: cp/parser.cc:23057
  #, fuzzy, gcc-internal-format
  #| msgid "%Jcase value %qs not in enumerated type %qT"
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%Jвредност случаја %qs није у набројивом типу %qT"
  
! #: cp/parser.cc:23059
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "неисправна употреба непотпуног typedef %qD"
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23071
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "opaque-enum-declaration here"
  msgstr "претходном декларацијом %q+#D овде"
  
! #: cp/parser.cc:23141
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in alias template declarations"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:23293
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr ""
  
! #: cp/parser.cc:23354
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23375 cp/parser.cc:23393 cp/parser.cc:23408
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "удвостручена кн-одредба"
  
! #: cp/parser.cc:23382
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "%qD није дефинисано изван досега функције"
  
! #: cp/parser.cc:23421
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT није именски простор"
  
! #: cp/parser.cc:23437
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "%<asm%> qualifier outside of function body"
  msgstr "%qD није дефинисано изван досега функције"
  
! #: cp/parser.cc:23587
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "атрибут игнорисан у декларацији %q+#T"
  
! #: cp/parser.cc:23678
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "имена параметара (без типова) у декларацији функције"
  
! #: cp/parser.cc:23689
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23694
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23697
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23714 cp/parser.cc:23739
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "имена параметара (без типова) у декларацији функције"
  
! #: cp/parser.cc:23726 cp/parser.cc:23747
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23733
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23980
  #, fuzzy, gcc-internal-format
  #| msgid "%s: function definition not converted\n"
  msgid "a function-definition is not allowed here"
  msgstr "%s: дефиниција функције није претворена\n"
  
! #: cp/parser.cc:23991
  #, fuzzy, gcc-internal-format
  #| msgid "an asm-specification is not allowed on a function-definition"
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "навод asm није дозвољен на дефиницији функције"
  
! #: cp/parser.cc:23995
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "атрибути нису дозвољени на дефиницији функције"
  
! #: cp/parser.cc:24046
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:24204
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "успостављач дат за функцију"
  
! #: cp/parser.cc:24249
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "игноришу се атрибути после заграђеног успостављача"
  
! #: cp/parser.cc:24261
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "функција %q+D поново декларисана као уткана"
  
! #: cp/parser.cc:24790
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "граница низа није целобројна константа"
  
! #: cp/parser.cc:24915
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "cannot define member of dependent typedef %qT"
  msgstr "стварање показивача на члан упућивачког типа %qT"
  
! #: cp/parser.cc:24919
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "%<%T::%E%> is not a type"
--- 68852,70318 ----
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ИСО Ц++ не дозвољава утврђене успостављаче"
  
! #: cp/parser.cc:9509
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:9568
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "%qD не може имати подразумеване аргументе"
  
! #: cp/parser.cc:9793 cp/parser.cc:34881
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in %qs expressions"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:9858
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr ""
  
! #: cp/parser.cc:9944
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a new-expression"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "граница низа забрањена је после заграђеног ид. типа"
  
! #: cp/parser.cc:9964
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "покушајте да уклоните заграде око ид. типа"
  
! #: cp/parser.cc:9997
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/parser.cc:10042
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected expression-list or type-id"
  msgstr "Очекиван је тип израза"
  
! #: cp/parser.cc:10071
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a new-type-id"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:10119
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "атрибут се игнорише при извођењу шаблона"
  
! #: cp/parser.cc:10215
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "израз у декларатору new мора имати интегрални или набројиви тип"
  
! #: cp/parser.cc:10621
  #, fuzzy, gcc-internal-format
  #| msgid "use of old-style cast"
  msgid "use of old-style cast to %q#T"
  msgstr "употреба старовремског претапања"
  
! #: cp/parser.cc:10771
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr ""
  
! #: cp/parser.cc:10774
  #, fuzzy, gcc-internal-format
  #| msgid "suggest parentheses around && within ||"
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "предложи заграде око && унутар ||"
  
! #: cp/parser.cc:11000
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "ИСО Ц не дозвољава додатно %<;%> изван функције"
  
! #: cp/parser.cc:11324
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr ""
  
! #: cp/parser.cc:11472
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:11606
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr ""
  
! #: cp/parser.cc:11706
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "lambda-expression in template parameter type"
  msgstr "дефиниција %q#T унутар листе шаблонских параметара"
  
! #: cp/parser.cc:11716
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11726
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11900
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr ""
  
! #: cp/parser.cc:11923
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "expected end of capture-list"
  msgstr "Неочекиван крај модула"
  
! #: cp/parser.cc:11939
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:11945 cp/parser.cc:11967 cp/parser.cc:12165
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr ""
  
! #: cp/parser.cc:11961
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11981
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a reference type"
  msgid "%<this%> cannot be captured by reference"
  msgstr "new се не може применити на упућивачки тип"
  
! #: cp/parser.cc:12001
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12012
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:12042
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:12051
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr ""
  
! #: cp/parser.cc:12076
  #, fuzzy, gcc-internal-format
  #| msgid "increment of read-only variable %qD"
  msgid "capture of non-variable %qE"
  msgstr "увећање само-за-читање променљиве %qD"
  
! #: cp/parser.cc:12080 cp/parser.cc:12091 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%q#D declared here"
  msgstr "%q+D декларисано овде"
  
! #: cp/parser.cc:12087
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr ""
  
! #: cp/parser.cc:12125
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12136
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr ""
  
! #: cp/parser.cc:12141
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr ""
  
! #: cp/parser.cc:12223
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:12277
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "default argument specified for lambda parameter"
  msgstr "подразумевани аргумент дат за параметар %d у %q#D"
  
! #: cp/parser.cc:12300
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12330 cp/pt.cc:15002
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
  
! #: cp/parser.cc:12343
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12352
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr ""
  
! #: cp/parser.cc:12356
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr ""
  
! #: cp/parser.cc:12360
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr ""
  
! #: cp/parser.cc:12367
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr ""
  
! #: cp/parser.cc:12385
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr ""
  
! #: cp/parser.cc:12397
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12410
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12428
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:12470
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13031
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "preconditions cannot be statements"
  msgstr "конструктор не може бити статичка чланска функција"
  
! #: cp/parser.cc:13034
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "postconditions cannot be statements"
  msgstr "конструктор не може бити статичка чланска функција"
  
! #: cp/parser.cc:13039
  #, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr ""
  
! #: cp/parser.cc:13204
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:13384 cp/parser.cc:13629
  #, fuzzy, gcc-internal-format
  #| msgid "attributes after parenthesized initializer ignored"
  msgid "attributes at the beginning of statement are ignored"
  msgstr "игноришу се атрибути после заграђеног успостављача"
  
! #: cp/parser.cc:13455
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected labeled-statement"
  msgstr "очекивана је наредба"
  
! #: cp/parser.cc:13504
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "етикета случаја %qE ван наредбе пребацивања"
  
! #: cp/parser.cc:13637
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr ""
  
  #. A::A a;
! #: cp/parser.cc:13643
  #, fuzzy, gcc-internal-format
  #| msgid "%qE in namespace %qE does not name a type"
  msgid "%qE names the constructor, not the type"
  msgstr "%qE у именском простору %qE не именује тип"
  
! #: cp/parser.cc:13701
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr ""
  
! #: cp/parser.cc:13765
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr ""
  
! #: cp/parser.cc:13970
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13992
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:14017 cp/parser.cc:14052
  #, fuzzy, gcc-internal-format
  #| msgid "lvalue required in asm statement"
  msgid "%<if consteval%> requires compound statement"
  msgstr "неопходна л-вредност у asm наредби"
  
! #: cp/parser.cc:14094
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:14262 cp/parser.cc:35393
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected selection-statement"
  msgstr "очекивана је декларација или наредба"
  
! #: cp/parser.cc:14303
  #, fuzzy, gcc-internal-format
  #| msgid "function returning an array"
  msgid "condition declares an array"
  msgstr "функција враћа низ"
  
! #: cp/parser.cc:14305
  #, fuzzy, gcc-internal-format
  #| msgid "field %qs declared as a function"
  msgid "condition declares a function"
  msgstr "поље %qs декларисано као функција"
  
! #: cp/parser.cc:14346
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in conditions"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
  #. Anything else is an error.
! #: cp/parser.cc:14448 cp/parser.cc:24113 cp/parser.cc:26832
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected initializer"
  msgstr "очекиван је идентификатор"
  
! #: cp/parser.cc:14498
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:14760
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr ""
  
  #. rval
! #: cp/parser.cc:14767
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14793
  #, fuzzy, gcc-internal-format
  #| msgid "non-local variable %q#D uses local type %qT"
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "не-локална променљива %q#D користи локални тип %qT"
  
! #: cp/parser.cc:14798
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr ""
  
! #: cp/parser.cc:14937
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "наредба израза има непотпун тип"
  
! #: cp/parser.cc:15021
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:15173 cp/parser.cc:35396
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration or statement"
  msgid "expected iteration-statement"
  msgstr "очекивана је декларација или наредба"
  
! #: cp/parser.cc:15218
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:15235
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/parser.cc:15397
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15406
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ИСО Ц++ забрањује рачунско goto"
  
! #: cp/parser.cc:15425 cp/parser.cc:35399
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected jump-statement"
  msgstr "очекивана је наредба"
  
! #: cp/parser.cc:15600
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected module-partition"
  msgstr "очекиван је израз"
  
! #: cp/parser.cc:15602
  #, fuzzy, gcc-internal-format
  #| msgid "Expected name"
  msgid "expected module-name"
  msgstr "Очекивано је име"
  
! #: cp/parser.cc:15644
  #, fuzzy, gcc-internal-format
  #| msgid "method declaration not in @interface context"
  msgid "module-declaration not permitted in header-unit"
  msgstr "декларација метода није у контексту @interface"
  
! #: cp/parser.cc:15650
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "module-declaration must be at global scope"
  msgstr "декларација употребе за не-члан у досегу класе"
  
! #: cp/parser.cc:15651
  #, gcc-internal-format
  msgid "scope opened here"
  msgstr ""
  
! #: cp/parser.cc:15677
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr ""
  
! #: cp/parser.cc:15681
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr ""
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15687
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr ""
  
! #: cp/parser.cc:15728
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr ""
  
! #: cp/parser.cc:15730 cp/parser.cc:15739
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr ""
  
! #: cp/parser.cc:15738
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "import-declaration must be at global scope"
  msgstr "декларација употребе за не-члан у досегу класе"
  
! #: cp/parser.cc:15762
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr ""
  
! #: cp/parser.cc:15783
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr ""
  
! #: cp/parser.cc:15786
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr ""
  
! #: cp/parser.cc:15807
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr ""
  
! #: cp/parser.cc:15815
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%qE may only occur once in an export declaration"
  msgstr "%<inline%> у празној декларацији"
  
! #: cp/parser.cc:15836
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15875
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "ИСО Ц не дозвољава додатно %<;%> изван функције"
  
! #: cp/parser.cc:15878
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra %<;%> outside of a function"
  msgid "extra %<;%> outside of a function"
  msgstr "ИСО Ц не дозвољава додатно %<;%> изван функције"
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr ""
  
! #: cp/parser.cc:15889
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr ""
  
! #: cp/parser.cc:15897
  #, fuzzy, gcc-internal-format
  #| msgid "pure-specifier on function-definition"
  msgid "extra %<;%> after in-class function definition"
  msgstr "наводилац pure на дефиницији функције"
  
! #: cp/parser.cc:16068
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "attributes are not permitted in this position"
  msgstr "атрибут %qE није подржан на овој платформи"
  
! #: cp/parser.cc:16072
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr ""
  
! #: cp/parser.cc:16112
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit specializations are not permitted here"
  msgstr "експлицитна специјализација не-шаблонског %qT"
  
! #: cp/parser.cc:16114 cp/parser.cc:28304
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr ""
  
! #: cp/parser.cc:16127
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiations are not permitted here"
  msgstr "експлицитно извођење не-шаблона %q#D"
  
! #: cp/parser.cc:16143
  #, fuzzy, gcc-internal-format
  #| msgid "pointers are not permitted as case values"
  msgid "export-declarations are not permitted here"
  msgstr "показивачи нису дозвољени као вредности случаја"
  
! #: cp/parser.cc:16315
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr ""
  
! #: cp/parser.cc:16561
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr ""
  
! #: cp/parser.cc:16580
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr ""
  
! #: cp/parser.cc:16601
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "забрањено је мешање декларација и дефиниција функција"
  
! #: cp/parser.cc:16626
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a for-range-declaration"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:16683
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16686
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:16726
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16763
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:16767
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:16824
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "empty structured binding declaration"
  msgstr "празна декларација"
  
! #: cp/parser.cc:16842
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member function declaration"
  msgid "invalid initializer for structured binding declaration"
  msgstr "неисправна декларација чланске функције"
  
! #: cp/parser.cc:17037
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "наводиоци складишне класе нису исправни у декларацијама параметара"
  
! #: cp/parser.cc:17060
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> употребљено изван класе"
  
! #: cp/parser.cc:17098
  #, fuzzy, gcc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "Атрибут код %L није дозвољен у дефиницији типа"
  
! #: cp/parser.cc:17101
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr ""
  
! #: cp/parser.cc:17152
  #, fuzzy, gcc-internal-format
  #| msgid "  conflict with %q+D"
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "  коси се са %q+D"
  
! #: cp/parser.cc:17178
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr ""
  
! #: cp/parser.cc:17214
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in condition"
  msgstr "%q+D неисправно у %q#T"
  
! #: cp/parser.cc:17223
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D invalid in %q#T"
  msgid "%qD invalid in lambda"
  msgstr "%q+D неисправно у %q#T"
  
! #: cp/parser.cc:17227
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/parser.cc:17309
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "type-specifier invalid in lambda"
  msgstr "наводиоци складишне класе нису исправни у декларацијама параметара"
  
! #: cp/parser.cc:17322
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr ""
  
! #: cp/parser.cc:17324
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr ""
  
! #: cp/parser.cc:17339
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "дефиниција класе не може бити декларисана пријатељем"
  
! #: cp/parser.cc:17412 cp/parser.cc:29490
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "шаблони не могу бити виртуелни"
  
! #: cp/parser.cc:17431
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in explicit-specifier"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:17435
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:17503
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid linkage-specification"
  msgstr "неисправан навод основне класе"
  
! #: cp/parser.cc:17610
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:17640
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:17844
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:17857
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:18033
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in a conversion-type-id"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:18062
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> in non-member function"
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "неисправна употреба %<this%> у нечланској функцији"
  
! #: cp/parser.cc:18066
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr ""
  
! #: cp/parser.cc:18150
  #, fuzzy, gcc-internal-format
  #| msgid "only constructors take base initializers"
  msgid "only constructors take member initializers"
  msgstr "само конструктори узимају успостављаче основе"
  
! #: cp/parser.cc:18177
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "cannot expand initializer for member %qD"
  msgstr "недостаје успостављач за члан %qD"
  
! #: cp/parser.cc:18189 cp/pt.cc:28313
  #, fuzzy, gcc-internal-format
  #| msgid "static declaration of %q+D follows non-static declaration"
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "статичка декларација %q+D прати нестатичку декларацију"
  
! #: cp/parser.cc:18201 cp/pt.cc:28325
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
  
! #: cp/parser.cc:18253
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "анахронистични старовремски успостављач основне класе"
  
! #: cp/parser.cc:18341
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "кључна реч %<typename%> није дозвољена у овом контексту (успостављач одређеног члана имплицитно је тип)"
  
! #: cp/parser.cc:18753
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr ""
  
! #: cp/parser.cc:18759
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr ""
  
! #: cp/parser.cc:18765
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected suffix identifier"
  msgstr "очекиван је идентификатор"
  
! #: cp/parser.cc:18774
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr ""
  
! #: cp/parser.cc:18780
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conditional operand"
  msgid "invalid encoding prefix in literal operator"
  msgstr "неисправан операнд услова"
  
! #: cp/parser.cc:18814
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected operator"
  msgstr "неочекиван операнд"
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "кључна реч %<export%> није имплементирана, игнорише се"
  
! #: cp/parser.cc:18863
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<export%> not implemented, and will be ignored"
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "кључна реч %<export%> није имплементирана, игнорише се"
  
! #: cp/parser.cc:18865
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr "%<-G%> није сагласно са %<-mabicalls%>"
  
! #: cp/parser.cc:18970
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constraints for operand"
  msgid "invalid constrained type parameter"
  msgstr "неисправна ограничења за операнд"
  
! #: cp/parser.cc:18978
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "cv-qualified type parameter"
  msgstr "неисправан типски аргумент"
  
! #: cp/parser.cc:19094
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> at top level"
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "неисправна употреба %<this%> на највишем нивоу"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416 cp/parser.cc:26580
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "%qD не може имати подразумеване аргументе"
  
! #: cp/parser.cc:19334 cp/parser.cc:19420
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter packs cannot have default arguments"
  msgstr "шаблонски параметри не могу бити пријатељи"
  
! #: cp/parser.cc:19487
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-id"
  msgstr "очекивана је наредба"
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> не може започети листу шаблонских аргумената"
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> је другачије написано %<[%>. Убаците размак између %<<%> и %<::%>"
  
! #: cp/parser.cc:19558
  #, fuzzy, gcc-internal-format
  #| msgid "(if you use -fpermissive G++ will accept your code)"
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(Г++ ће прихватити ово ако задате -fpermissive)"
  
! #: cp/parser.cc:19589
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid template-argument-list"
  msgstr "неисправан типски аргумент"
  
! #: cp/parser.cc:19590
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr ""
  
! #: cp/parser.cc:19597
  #, fuzzy, gcc-internal-format
  #| msgid "%<<::%> cannot begin a template-argument list"
  msgid "expected %<(%> after template-argument-list"
  msgstr "%<<::%> не може започети листу шаблонских аргумената"
  
! #: cp/parser.cc:19703
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "грешка у рашчлањивању листе шаблонских аргумената"
  
  #. The name does not name a template.
! #: cp/parser.cc:19788 cp/parser.cc:19980 cp/parser.cc:20189
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-name"
  msgstr "очекивана је наредба"
  
! #: cp/parser.cc:19836
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "%qD употребљено као шаблон, а није"
  
! #: cp/parser.cc:19838
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "употребите %<%T::template %D%> да назначите да је шаблон"
  
! #: cp/parser.cc:20053
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers or %<...%>"
  msgid "expected parameter pack before %<...%>"
  msgstr "очекивани су наводиоци декларације или %<...%>"
  
! #: cp/parser.cc:20154 cp/parser.cc:20172 cp/parser.cc:20348
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected template-argument"
  msgstr "очекивана је наредба"
  
! #: cp/parser.cc:20319
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid non-type template argument"
  msgstr "неисправан типски аргумент"
  
! #: cp/parser.cc:20457
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "експлицитно извођење нешаблонског типа %qT"
  
! #: cp/parser.cc:20461
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "експлицитно извођење нешаблонског типа %qT"
  
! #: cp/parser.cc:20465
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "експлицитно извођење нешаблонског типа %qT"
  
! #: cp/parser.cc:20526
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "специјализација шаблона са Ц повезивошћу"
  
! #: cp/parser.cc:20755
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected type specifier"
  msgstr "очекивани су наводиоци декларације"
  
! #: cp/parser.cc:20955
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:20961
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of %<auto%> in template argument"
  msgstr "употреба %qs у шаблону"
  
! #: cp/parser.cc:20964
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:20968
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/parser.cc:21122
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "expected template-id for type"
  msgstr "Очекиван је тип израза"
  
! #: cp/parser.cc:21263
  #, fuzzy, gcc-internal-format
  #| msgid "Expected name"
  msgid "expected type-name"
  msgstr "Очекивано је име"
  
! #: cp/parser.cc:21347
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not name a type"
  msgid "%qE does not constrain a type"
  msgstr "%qE не именује тип"
  
! #: cp/parser.cc:21348
  #, fuzzy, gcc-internal-format
  #| msgid "Recognize GNU-defined keywords"
  msgid "concept defined here"
  msgstr "Препознаје кључне речи које дефинише Гну"
  
! #: cp/parser.cc:21379
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of concept-name %qD"
  msgstr "неисправна употреба %qD"
  
! #: cp/parser.cc:21395
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr ""
  
! #: cp/parser.cc:21402
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr ""
  
! #: cp/parser.cc:21643
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr ""
  
! #: cp/parser.cc:21719
  #, fuzzy, gcc-internal-format
  #| msgid "%Jtypedef name may not be a nested-name-specifier"
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "%Jиме за дефиницију типа не може бити угњеждени-именски-наводилац"
  
! #: cp/parser.cc:21881
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "declaration %qD does not declare anything"
  msgstr "декларација ништа не декларише"
  
! #: cp/parser.cc:21969
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "атрибут се игнорише за класе без примерака"
  
! #: cp/parser.cc:21975
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "атрибут се игнорише при извођењу шаблона"
  
! #: cp/parser.cc:21987
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "атрибут се игнорише при предоченом-наводиоцу-типа који није унапредна декларација"
  
! #: cp/parser.cc:22128
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%qD is an enumeration template"
  msgstr "%qD није шаблон функције"
  
! #: cp/parser.cc:22139
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD није члан у %qT"
  
! #: cp/parser.cc:22154
  #, fuzzy, gcc-internal-format
  #| msgid "Min/max instructions not allowed"
  msgid "unnamed scoped enum is not allowed"
  msgstr "Инструкције min/max нису дозвољене"
  
! #: cp/parser.cc:22172
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in enum-base"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr ""
  
! #: cp/parser.cc:22222
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<;%> or %<{%>"
  msgstr "очекивано је %<,%> или %<;%>"
  
! #: cp/parser.cc:22265
  #, fuzzy, gcc-internal-format
  #| msgid "Enable automatic template instantiation"
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "Укључи аутоматско извођење шаблона"
  
! #: cp/parser.cc:22279
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "декларација пријатеља не именује ни класу ни функцију"
  
! #: cp/parser.cc:22291 cp/parser.cc:28273
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD in %qD which does not enclose %qD"
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "декларација %qD у %qD која не обухвата %qD"
  
! #: cp/parser.cc:22296 cp/parser.cc:28278
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "декларација %qD у %qD која не обухвата %qD"
  
! #: cp/parser.cc:22308 cp/parser.cc:28291
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification ignored"
  msgid "extra qualification not allowed"
  msgstr "сувишне одредбе се игноришу"
  
! #: cp/parser.cc:22348
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ИСО Ц++ забрањује %s-вање набрајања"
  
! #: cp/parser.cc:22372
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr ""
  
! #: cp/parser.cc:22375
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr ""
  
! #: cp/parser.cc:22496
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr ""
  
! #: cp/parser.cc:22571
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a namespace-name"
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qD није име именског простора"
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD није име именског простора"
  
! #: cp/parser.cc:22579
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected namespace-name"
  msgstr "очекивано је име класе"
  
! #: cp/parser.cc:22640
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:22652
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr ""
  
! #: cp/parser.cc:22671
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22681
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr ""
  
! #: cp/parser.cc:22690
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr ""
  
! #: cp/parser.cc:22693
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "a nested namespace definition cannot be inline"
  msgstr "Упозори када се уткана функција не може уткати"
  
! #: cp/parser.cc:22700
  #, fuzzy, gcc-internal-format
  #| msgid "use of namespace %qD as expression"
  msgid "namespace %qD entered"
  msgstr "употреба именског простора %qD као израза"
  
! #: cp/parser.cc:22756
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<#pragma%> није дозвољена овде"
  
! #: cp/parser.cc:22938
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:22982
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "ид. шаблона не може да се јави у декларацији употребе"
  
! #: cp/parser.cc:23000
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:23010
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
! #: cp/parser.cc:23056
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23059
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "%<using enum%> of dependent type %qT"
  msgstr "обликовање %s на тип упућивача %qT"
  
! #: cp/parser.cc:23061
  #, fuzzy, gcc-internal-format
  #| msgid "%Jcase value %qs not in enumerated type %qT"
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%Jвредност случаја %qs није у набројивом типу %qT"
  
! #: cp/parser.cc:23063
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "неисправна употреба непотпуног typedef %qD"
  
! #: cp/parser.cc:23065
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr ""
  
! #: cp/parser.cc:23075
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
  msgid "opaque-enum-declaration here"
  msgstr "претходном декларацијом %q+#D овде"
  
! #: cp/parser.cc:23145
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in alias template declarations"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:23297
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr ""
  
! #: cp/parser.cc:23358
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:23379 cp/parser.cc:23397 cp/parser.cc:23412
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "удвостручена кн-одредба"
  
! #: cp/parser.cc:23386
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "%qD није дефинисано изван досега функције"
  
! #: cp/parser.cc:23425
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT није именски простор"
  
! #: cp/parser.cc:23441
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not defined outside of function scope"
  msgid "%<asm%> qualifier outside of function body"
  msgstr "%qD није дефинисано изван досега функције"
  
! #: cp/parser.cc:23591
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "атрибут игнорисан у декларацији %q+#T"
  
! #: cp/parser.cc:23682
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "имена параметара (без типова) у декларацији функције"
  
! #: cp/parser.cc:23693
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23698
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23701
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr ""
  
! #: cp/parser.cc:23718 cp/parser.cc:23743
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "имена параметара (без типова) у декларацији функције"
  
! #: cp/parser.cc:23730 cp/parser.cc:23751
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23737
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr ""
  
! #: cp/parser.cc:23984
  #, fuzzy, gcc-internal-format
  #| msgid "%s: function definition not converted\n"
  msgid "a function-definition is not allowed here"
  msgstr "%s: дефиниција функције није претворена\n"
  
! #: cp/parser.cc:23995
  #, fuzzy, gcc-internal-format
  #| msgid "an asm-specification is not allowed on a function-definition"
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "навод asm није дозвољен на дефиницији функције"
  
! #: cp/parser.cc:23999
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "атрибути нису дозвољени на дефиницији функције"
  
! #: cp/parser.cc:24050
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr ""
  
! #: cp/parser.cc:24208
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "успостављач дат за функцију"
  
! #: cp/parser.cc:24253
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "игноришу се атрибути после заграђеног успостављача"
  
! #: cp/parser.cc:24265
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "non-function %qD declared as implicit template"
  msgstr "функција %q+D поново декларисана као уткана"
  
! #: cp/parser.cc:24794
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "граница низа није целобројна константа"
  
! #: cp/parser.cc:24919
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "cannot define member of dependent typedef %qT"
  msgstr "стварање показивача на члан упућивачког типа %qT"
  
! #: cp/parser.cc:24923
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "%<%T::%E%> is not a type"
*************** msgstr "%<%T::%D%> није тип"
*** 70216,70523 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24948
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "invalid declarator"
  msgstr "Неисправна декларација"
  
! #: cp/parser.cc:24957
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "неисправна употреба конструктора као шаблона"
  
! #: cp/parser.cc:24959
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "употреба %<%T::%D%> уместо %<%T::%D%> за именовање конструктора у одређеном имену"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25074
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Неисправна декларација"
  
! #: cp/parser.cc:25099
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected declarator"
  msgstr "очекивани су наводиоци декларације"
  
! #: cp/parser.cc:25220
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD је именски простор"
  
! #: cp/parser.cc:25222
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "стварање показивача на члан некласног типа %qT"
  
! #: cp/parser.cc:25243
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "неочекиван операнд"
  
! #: cp/parser.cc:25304
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "удвостручена кн-одредба"
  
! #: cp/parser.cc:25358
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "multiple ref-qualifiers"
  msgstr "удвостручена кн-одредба"
  
! #: cp/parser.cc:25395
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:25453
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate virt-specifier"
  msgstr "удвостручена кн-одредба"
  
! #: cp/parser.cc:25735
  #, fuzzy, gcc-internal-format
  #| msgid "missing makefile target after %qs"
  msgid "missing template arguments after %qE"
  msgstr "недостаје справљачки циљ после %qs"
  
! #: cp/parser.cc:25741
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in template argument list"
  msgid "%qT not permitted in template argument"
  msgstr "грешка у рашчлањивању листе шаблонских аргумената"
  
! #: cp/parser.cc:25744 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of %qT"
  msgstr "неисправна употреба %qD"
  
! #: cp/parser.cc:25770
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in template arguments"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:25779
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> in non-member function"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "неисправна употреба %<this%> у нечланској функцији"
  
! #: cp/parser.cc:25900
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected type-specifier"
  msgstr "очекиван је идентификатор"
  
! #: cp/parser.cc:26047
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26254
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<,%> or %<...%>"
  msgstr "очекивано је %<:%> или %<...%>"
  
! #: cp/parser.cc:26332
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in parameter types"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:26456
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "наводиоци складишне класе нису исправни у декларацијама параметара"
  
! #: cp/parser.cc:26459
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26519
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr ""
  
! #: cp/parser.cc:26560
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "подразумевани аргументи су дозвољени само за параметре функција"
  
! #: cp/parser.cc:26578
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%qD не може имати подразумеване аргументе"
  
! #: cp/parser.cc:26584
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter pack cannot have a default argument"
  msgstr "шаблонски параметри не могу бити пријатељи"
  
! #: cp/parser.cc:26586
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "parameter pack cannot have a default argument"
  msgstr "%qD не може имати подразумеване аргументе"
  
! #: cp/parser.cc:26609
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "an explicit object parameter may not have a default argument"
  msgstr "%qD не може имати подразумеване аргументе"
  
! #: cp/parser.cc:26733
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26737
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26924
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:27086
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27108
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ИСО Ц++ не дозвољава утврђене успостављаче"
  
! #: cp/parser.cc:27146
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ИСО Ц++ не дозвољава утврђене успостављаче"
  
! #: cp/parser.cc:27160
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27200
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ИСО Ц++ не дозвољава утврђене успостављаче"
  
! #: cp/parser.cc:27251
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27307 cp/parser.cc:27442
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-name"
  msgstr "очекивано је име класе"
  
! #: cp/parser.cc:27699
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after class definition"
  msgstr "%q+D декларисано уткано после своје дефиниције"
  
! #: cp/parser.cc:27702
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after struct definition"
  msgstr "%q+D декларисано уткано после своје дефиниције"
  
! #: cp/parser.cc:27705
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "expected %<;%> after union definition"
  msgstr "Неочекивано смеће после декларације функције код %C"
  
! #: cp/parser.cc:28162
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<{%> or %<:%>"
  msgstr "очекивано је %<,%> или %<;%>"
  
! #: cp/parser.cc:28173
! #, fuzzy, gcc-internal-format
! #| msgid "cannot find file for class %s"
! msgid "cannot specify %<override%> for a class"
! msgstr "не могу да нађем датотеку за класу %s"
! 
! #: cp/parser.cc:28181
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:28188
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "qualified name does not name a class"
  msgstr "декларација пријатеља не именује ни класу ни функцију"
  
! #: cp/parser.cc:28200
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "кључна реч %<typename%> није дозвољена изван шаблона"
  
! #: cp/parser.cc:28206
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "неисправно име класе у декларацији %qD"
  
! #: cp/parser.cc:28249
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization %qD in friend declaration"
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "дефиниција експлицитне специјализације %qD у декларацији пријатеља"
  
! #: cp/parser.cc:28275
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28282
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "експлицитној специјализацији мора претходити %<template <>%>"
  
! #: cp/parser.cc:28315
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "function template %qD redeclared as a class template"
  msgstr "%qD употребљено као шаблон, а није"
  
! #: cp/parser.cc:28348
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:28413
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
--- 70322,70623 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24952
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "invalid declarator"
  msgstr "Неисправна декларација"
  
! #: cp/parser.cc:24961
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "неисправна употреба конструктора као шаблона"
  
! #: cp/parser.cc:24963
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "употреба %<%T::%D%> уместо %<%T::%D%> за именовање конструктора у одређеном имену"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25078
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "qualified-id in declaration"
  msgstr "Неисправна декларација"
  
! #: cp/parser.cc:25103
  #, fuzzy, gcc-internal-format
  #| msgid "expected declaration specifiers"
  msgid "expected declarator"
  msgstr "очекивани су наводиоци декларације"
  
! #: cp/parser.cc:25224
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD је именски простор"
  
! #: cp/parser.cc:25226
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "стварање показивача на члан некласног типа %qT"
  
! #: cp/parser.cc:25247
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected ptr-operator"
  msgstr "неочекиван операнд"
  
! #: cp/parser.cc:25308
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "удвостручена кн-одредба"
  
! #: cp/parser.cc:25362
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "multiple ref-qualifiers"
  msgstr "удвостручена кн-одредба"
  
! #: cp/parser.cc:25399
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr ""
  
! #: cp/parser.cc:25457 cp/parser.cc:28009
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate virt-specifier"
  msgstr "удвостручена кн-одредба"
  
! #: cp/parser.cc:25739
  #, fuzzy, gcc-internal-format
  #| msgid "missing makefile target after %qs"
  msgid "missing template arguments after %qE"
  msgstr "недостаје справљачки циљ после %qs"
  
! #: cp/parser.cc:25745
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in template argument list"
  msgid "%qT not permitted in template argument"
  msgstr "грешка у рашчлањивању листе шаблонских аргумената"
  
! #: cp/parser.cc:25748 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of %qT"
  msgstr "неисправна употреба %qD"
  
! #: cp/parser.cc:25774
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in template arguments"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:25783
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> in non-member function"
  msgid "invalid use of %<auto%> in template argument"
  msgstr "неисправна употреба %<this%> у нечланској функцији"
  
! #: cp/parser.cc:25904
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier"
  msgid "expected type-specifier"
  msgstr "очекиван је идентификатор"
  
! #: cp/parser.cc:26051
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr ""
  
! #: cp/parser.cc:26258
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<,%> or %<...%>"
  msgstr "очекивано је %<:%> или %<...%>"
  
! #: cp/parser.cc:26336
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in parameter types"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:26460
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "наводиоци складишне класе нису исправни у декларацијама параметара"
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr ""
  
! #: cp/parser.cc:26523
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr ""
  
! #: cp/parser.cc:26564
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "подразумевани аргументи су дозвољени само за параметре функција"
  
! #: cp/parser.cc:26582
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%qD не може имати подразумеване аргументе"
  
! #: cp/parser.cc:26588
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter pack cannot have a default argument"
  msgstr "шаблонски параметри не могу бити пријатељи"
  
! #: cp/parser.cc:26590
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "parameter pack cannot have a default argument"
  msgstr "%qD не може имати подразумеване аргументе"
  
! #: cp/parser.cc:26613
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "an explicit object parameter may not have a default argument"
  msgstr "%qD не може имати подразумеване аргументе"
  
! #: cp/parser.cc:26737
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26741
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26928
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr ""
  
! #: cp/parser.cc:27090
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:27112
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ИСО Ц++ не дозвољава утврђене успостављаче"
  
! #: cp/parser.cc:27150
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ИСО Ц++ не дозвољава утврђене успостављаче"
  
! #: cp/parser.cc:27164
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:27204
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ИСО Ц++ не дозвољава утврђене успостављаче"
  
! #: cp/parser.cc:27255
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:27311 cp/parser.cc:27446
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-name"
  msgstr "очекивано је име класе"
  
! #: cp/parser.cc:27703
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after class definition"
  msgstr "%q+D декларисано уткано после своје дефиниције"
  
! #: cp/parser.cc:27706
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "expected %<;%> after struct definition"
  msgstr "%q+D декларисано уткано после своје дефиниције"
  
! #: cp/parser.cc:27709
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after function declaration at %C"
  msgid "expected %<;%> after union definition"
  msgstr "Неочекивано смеће после декларације функције код %C"
  
! #: cp/parser.cc:28222
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<{%> or %<:%>"
  msgstr "очекивано је %<,%> или %<;%>"
  
! #: cp/parser.cc:28234
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:28241
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration does not name a class or function"
  msgid "qualified name does not name a class"
  msgstr "декларација пријатеља не именује ни класу ни функцију"
  
! #: cp/parser.cc:28253
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "кључна реч %<typename%> није дозвољена изван шаблона"
  
! #: cp/parser.cc:28259
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "неисправно име класе у декларацији %qD"
  
! #: cp/parser.cc:28302
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization %qD in friend declaration"
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "дефиниција експлицитне специјализације %qD у декларацији пријатеља"
  
! #: cp/parser.cc:28328
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr ""
  
! #: cp/parser.cc:28335
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "експлицитној специјализацији мора претходити %<template <>%>"
  
! #: cp/parser.cc:28368
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "function template %qD redeclared as a class template"
  msgstr "%qD употребљено као шаблон, а није"
  
! #: cp/parser.cc:28401
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:28466
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
*************** msgstr "претходна дефини�
*** 70526,70813 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28427 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28533 cp/parser.cc:35343
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-key"
  msgstr "очекивано је име класе"
  
! #: cp/parser.cc:28558
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28562
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "очекивано је %<,%> или %<;%>"
  
! #: cp/parser.cc:28831
  #, fuzzy, gcc-internal-format
  #| msgid "a class-key must be used when declaring a friend"
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "при декларацији пријатеља мора бити употребљена кључна реч class"
  
! #: cp/parser.cc:28837
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:28878
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "декларација пријатеља не именује ни класу ни функцију"
  
! #: cp/parser.cc:28918
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29021
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:29028
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:29041
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29222
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "битско поље %qD неинтегралног типа"
  
! #: cp/parser.cc:29250
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "наводилац pure на дефиницији функције"
  
! #: cp/parser.cc:29320
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "не може се користити %<::%> у декларацији параметра"
  
! #: cp/parser.cc:29334
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<;%> at end of member declaration"
  msgstr "очекивано је %<(%> или крај линије"
  
! #: cp/parser.cc:29407
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:29430
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:29465
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:29596
  #, fuzzy, gcc-internal-format
  #| msgid "attributes in parameter array declarator ignored"
  msgid "attributes on base specifiers are ignored"
  msgstr "атрибути у параметарском декларатору низа игнорисани"
  
! #: cp/parser.cc:29611
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29631
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29655
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "кључна реч %<typename%> није дозвољена изван шаблона"
  
! #: cp/parser.cc:29658
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "кључна реч %<typename%> није дозвољена у овом контексту (основна класа је имплицитно тип)"
  
! #: cp/parser.cc:29860 cp/parser.cc:29954
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in an exception-specification"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:29962
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ИСО Ц++ не дозвољава утврђене успостављаче"
  
! #: cp/parser.cc:29968
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:30012
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD in linkage specification"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "неисправна употреба %qD у одредници повезивости"
  
! #: cp/parser.cc:30053
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:30165
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in exception-declarations"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:30200
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> on exception declaration"
  msgstr "%<inline%> у празној декларацији"
  
! #: cp/parser.cc:30279
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "%qD не може имати подразумеване аргументе"
  
! #: cp/parser.cc:30747
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:30893
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "Атрибут %s коси се са атрибутом %s код %L"
  
! #: cp/parser.cc:30907
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "очекиван је идентификатор или %<(%>"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31049
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31084
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:31126
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "очекивано је %<:%> или %<...%>"
  
! #: cp/parser.cc:31129
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "ненулти атрибут без аргумената код непрототипа"
  
! #: cp/parser.cc:31175
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected contract-role"
  msgstr "очекивана је наредба"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31256
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected contract semantic or level"
  msgstr "очекивана је наредба"
  
! #: cp/parser.cc:31266
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr ""
  
! #: cp/parser.cc:31276
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of contract role for explicit semantic"
  msgstr "неисправна употреба конструктора као шаблона"
  
! #: cp/parser.cc:31413
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr ""
  
! #: cp/parser.cc:31572
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:31933 cp/parser.cc:31942
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "expression must be enclosed in parentheses"
  msgstr "наредба израза има непотпун тип"
  
! #: cp/parser.cc:32289
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32530
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32668
  #, fuzzy, gcc-internal-format
  #| msgid "requested position is not an integer constant"
  msgid "result type is not a plain type-constraint"
  msgstr "захтевани положај није целобројна константа"
  
! #: cp/parser.cc:32676
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "return-type-requirement is not a type-constraint"
  msgstr "захтевано равнање није константа"
  
! #: cp/parser.cc:33195
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33200
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of %q+D"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "неисправна поновљена декларација %q+D"
  
! #: cp/parser.cc:33204
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "премало листа параметара шаблона"
--- 70626,70913 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28480 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:28586 cp/parser.cc:35402
  #, fuzzy, gcc-internal-format
  #| msgid "expected class name"
  msgid "expected class-key"
  msgstr "очекивано је име класе"
  
! #: cp/parser.cc:28611
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:28615
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<;%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "очекивано је %<,%> или %<;%>"
  
! #: cp/parser.cc:28885
  #, fuzzy, gcc-internal-format
  #| msgid "a class-key must be used when declaring a friend"
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "при декларацији пријатеља мора бити употребљена кључна реч class"
  
! #: cp/parser.cc:28891
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:28932
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "декларација пријатеља не именује ни класу ни функцију"
  
! #: cp/parser.cc:28972
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:29075
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:29082
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:29095
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:29276
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "битско поље %qD неинтегралног типа"
  
! #: cp/parser.cc:29304
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "наводилац pure на дефиницији функције"
  
! #: cp/parser.cc:29374
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "не може се користити %<::%> у декларацији параметра"
  
! #: cp/parser.cc:29388
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %<;%> at end of member declaration"
  msgstr "очекивано је %<(%> или крај линије"
  
! #: cp/parser.cc:29461
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr ""
  
! #: cp/parser.cc:29484
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:29519
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:29650
  #, fuzzy, gcc-internal-format
  #| msgid "attributes in parameter array declarator ignored"
  msgid "attributes on base specifiers are ignored"
  msgstr "атрибути у параметарском декларатору низа игнорисани"
  
! #: cp/parser.cc:29665
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29685
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:29709
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "кључна реч %<typename%> није дозвољена изван шаблона"
  
! #: cp/parser.cc:29712
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "кључна реч %<typename%> није дозвољена у овом контексту (основна класа је имплицитно тип)"
  
! #: cp/parser.cc:29914 cp/parser.cc:30008
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in an exception-specification"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:30016
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ИСО Ц++ не дозвољава утврђене успостављаче"
  
! #: cp/parser.cc:30022
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:30066
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD in linkage specification"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "неисправна употреба %qD у одредници повезивости"
  
! #: cp/parser.cc:30107
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:30219
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in exception-declarations"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:30254
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> on exception declaration"
  msgstr "%<inline%> у празној декларацији"
  
! #: cp/parser.cc:30333
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "%qD не може имати подразумеване аргументе"
  
! #: cp/parser.cc:30801
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:30947
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "Атрибут %s коси се са атрибутом %s код %L"
  
! #: cp/parser.cc:30961
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "очекиван је идентификатор или %<(%>"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31103
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:31138
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:31180
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "очекивано је %<:%> или %<...%>"
  
! #: cp/parser.cc:31183
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "ненулти атрибут без аргумената код непрототипа"
  
! #: cp/parser.cc:31229
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected contract-role"
  msgstr "очекивана је наредба"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31310
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected contract semantic or level"
  msgstr "очекивана је наредба"
  
! #: cp/parser.cc:31320
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr ""
  
! #: cp/parser.cc:31330
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of contract role for explicit semantic"
  msgstr "неисправна употреба конструктора као шаблона"
  
! #: cp/parser.cc:31467
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr ""
  
! #: cp/parser.cc:31626
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:31992 cp/parser.cc:32001
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "expression must be enclosed in parentheses"
  msgstr "наредба израза има непотпун тип"
  
! #: cp/parser.cc:32348
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:32589
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:32727
  #, fuzzy, gcc-internal-format
  #| msgid "requested position is not an integer constant"
  msgid "result type is not a plain type-constraint"
  msgstr "захтевани положај није целобројна константа"
  
! #: cp/parser.cc:32735
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "return-type-requirement is not a type-constraint"
  msgstr "захтевано равнање није константа"
  
! #: cp/parser.cc:33254
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:33259
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of %q+D"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "неисправна поновљена декларација %q+D"
  
! #: cp/parser.cc:33263
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "премало листа параметара шаблона"
*************** msgstr "премало листа пар
*** 70816,71297 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33211
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "превише листа шаблонских параметера"
  
! #: cp/parser.cc:33503
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:33614
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "именоване повратне вредности нису више подржане"
  
! #: cp/parser.cc:33791
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33800
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33806
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33846
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "неисправна декларација чланског шаблона у локалној класи"
  
! #: cp/parser.cc:33856
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "шаблон са Ц повезивошћу"
  
! #: cp/parser.cc:33876
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid explicit specialization"
  msgstr "неисправан навод основне класе"
  
! #: cp/parser.cc:33986
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %qs"
  msgid "template declaration of %<typedef%>"
  msgstr "декларација шаблона %qs"
  
! #: cp/parser.cc:34037
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "декларација ништа не декларише"
  
! #: cp/parser.cc:34089
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization in non-namespace scope %qD"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "експлицитна специјализација у не-именскопросторном досегу %qD"
  
! #: cp/parser.cc:34408
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> треба да је %<> >%> унутар угњеждене листе шаблонских аргумената"
  
! #: cp/parser.cc:34421
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "сувишно %<>>%>, користите %<>%> за затварање листе шаблонских аргумената"
  
! #: cp/parser.cc:34452
  #, fuzzy, gcc-internal-format
  #| msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "сувишно %<>>%>, користите %<>%> за затварање листе шаблонских аргумената"
  
! #: cp/parser.cc:34769
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:34944
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "неисправна употреба %qD у одредници повезивости"
  
! #: cp/parser.cc:34956
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qD specifier"
  msgstr "удвостручено %qs"
  
! #: cp/parser.cc:34959
  #, fuzzy, gcc-internal-format
  #| msgid "  conflict with %q+D"
  msgid "%qD specifier conflicts with %qs"
  msgstr "  коси се са %q+D"
  
! #: cp/parser.cc:34971
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> пре %qD"
  
! #: cp/parser.cc:34988
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:35097
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<long long%>"
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ИСО Ц++ не подржава %<long long%>"
  
! #: cp/parser.cc:35108
  #, fuzzy, gcc-internal-format
  #| msgid "both %<short%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "и %<short%> и %<char%> у наводиоцима декларације"
  
! #: cp/parser.cc:35113
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "удвостручено %qE"
  
! #: cp/parser.cc:35142
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "удвостручено %qs"
  
! #: cp/parser.cc:35194
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<new%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35197
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<delete%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35200
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<return%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35206
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<extern%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35209
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected %<static_assert%>"
  msgstr "очекивана је наредба"
  
! #: cp/parser.cc:35212
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<decltype%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35215
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<operator%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35218
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<class%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35221
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<template%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35224
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<namespace%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35227
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<using%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35230
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<asm%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35233
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<try%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35236
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<catch%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35239
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<throw%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35242
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<auto%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35245
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<__label__%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35248
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@try%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35251
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@synchronized%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35254
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@throw%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35257
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:35260
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<__transaction_relaxed%>"
  msgstr "очекивано је %<none%> или %<shared%>"
  
! #: cp/parser.cc:35263
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<co_yield%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35295
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<::%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35307
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<...%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35310
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<*%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35313
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<~%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35319
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or %<::%>"
  msgstr "очекивано је %<:%> или %<...%>"
  
! #: cp/parser.cc:35346
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: cp/parser.cc:35681
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35833
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "ознака %qs употребљена при именовању %q#T"
  
! #: cp/parser.cc:35838
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#T was previously declared here"
  msgstr "%q+#D претходно декларисано овде"
  
! #: cp/parser.cc:35959
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "не може се декларисати упућивач на %q#T"
  
! #: cp/parser.cc:36117 cp/parser.cc:36151
  #, fuzzy, gcc-internal-format
  #| msgid "%qT declared with greater visibility than its base %qT"
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT декларисано са већом видљивошћу од своје основе %qT"
  
! #: cp/parser.cc:36124 cp/parser.cc:36157
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36125 cp/parser.cc:36158
  #, fuzzy, gcc-internal-format
  #| msgid "template class without a name"
  msgid "replace the class-key with %qs"
  msgstr "шаблонска класа без имена"
  
! #: cp/parser.cc:36132
  #, fuzzy, gcc-internal-format
  #| msgid "%qT referred to as %qs"
  msgid "%qT defined as %qs here"
  msgstr "%qT се помиње као %qs"
  
! #: cp/parser.cc:36133
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "%qT first declared as %qs here"
  msgstr "%J%qD декларисано овде"
  
! #: cp/parser.cc:36216
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD поново декларисано са другачијим приступом"
  
! #: cp/parser.cc:36237
  #, fuzzy, gcc-internal-format
  #| msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (као разјашњење двосмислености) дозвољено је само унутар шаблона"
  
! #: cp/parser.cc:36486
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "датотека се завршава подразумеваним аргументом"
  
! #: cp/parser.cc:36727 cp/parser.cc:38039 cp/parser.cc:38228
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "конструкција %<@%D%> објективног Ц++а на погрешном месту"
  
! #: cp/parser.cc:36798
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36872
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36903
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> мора навести тип као аргумент"
  
! #: cp/parser.cc:37307
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "неисправно име селектора објективног Ц++а"
  
! #: cp/parser.cc:37382 cp/parser.cc:37400
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c++ method declaration is expected"
  msgstr "Очекивана је декларација класе или сучеља"
  
! #: cp/parser.cc:37394 cp/parser.cc:37460
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "method attributes must be specified at the end"
  msgstr "%Jатрибут одељка се не може навести за локалне променљиве"
  
! #: cp/parser.cc:37503
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:37700 cp/parser.cc:37707 cp/parser.cc:37714
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "invalid type for instance variable"
  msgstr "%Hнеисправан тип променљиве итерације %qE"
  
! #: cp/parser.cc:37831
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "очекиван је идентификатор после %<@protocol%>"
  
! #: cp/parser.cc:38004
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38011
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "атрибут %qE се игнорише за %qE"
  
! #: cp/parser.cc:38291 cp/parser.cc:38298 cp/parser.cc:38305
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "неисправан типски аргумент"
  
! #: cp/parser.cc:38467
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:39765
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression list"
  msgstr "очекиван је целобројни израз"
  
! #: cp/parser.cc:39782
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "израз за num_threads мора бити интегрални"
  
! #: cp/parser.cc:40538
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: cp/parser.cc:40929
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "неисправан успостављач"
  
! #: cp/parser.cc:41990
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in iterator type"
--- 70916,71397 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33270
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "превише листа шаблонских параметера"
  
! #: cp/parser.cc:33562
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:33673
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "именоване повратне вредности нису више подржане"
  
! #: cp/parser.cc:33850
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:33859
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:33865
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:33905
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "неисправна декларација чланског шаблона у локалној класи"
  
! #: cp/parser.cc:33915
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "шаблон са Ц повезивошћу"
  
! #: cp/parser.cc:33935
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid explicit specialization"
  msgstr "неисправан навод основне класе"
  
! #: cp/parser.cc:34045
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %qs"
  msgid "template declaration of %<typedef%>"
  msgstr "декларација шаблона %qs"
  
! #: cp/parser.cc:34096
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "декларација ништа не декларише"
  
! #: cp/parser.cc:34148
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization in non-namespace scope %qD"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "експлицитна специјализација у не-именскопросторном досегу %qD"
  
! #: cp/parser.cc:34467
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> треба да је %<> >%> унутар угњеждене листе шаблонских аргумената"
  
! #: cp/parser.cc:34480
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "сувишно %<>>%>, користите %<>%> за затварање листе шаблонских аргумената"
  
! #: cp/parser.cc:34511
  #, fuzzy, gcc-internal-format
  #| msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "сувишно %<>>%>, користите %<>%> за затварање листе шаблонских аргумената"
  
! #: cp/parser.cc:34828
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:35003
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "неисправна употреба %qD у одредници повезивости"
  
! #: cp/parser.cc:35015
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qD specifier"
  msgstr "удвостручено %qs"
  
! #: cp/parser.cc:35018
  #, fuzzy, gcc-internal-format
  #| msgid "  conflict with %q+D"
  msgid "%qD specifier conflicts with %qs"
  msgstr "  коси се са %q+D"
  
! #: cp/parser.cc:35030
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> пре %qD"
  
! #: cp/parser.cc:35047
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:35156
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<long long%>"
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ИСО Ц++ не подржава %<long long%>"
  
! #: cp/parser.cc:35167
  #, fuzzy, gcc-internal-format
  #| msgid "both %<short%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "и %<short%> и %<char%> у наводиоцима декларације"
  
! #: cp/parser.cc:35172
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "удвостручено %qE"
  
! #: cp/parser.cc:35201
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "удвостручено %qs"
  
! #: cp/parser.cc:35253
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<new%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35256
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<delete%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35259
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<return%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35265
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<extern%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35268
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "expected %<static_assert%>"
  msgstr "очекивана је наредба"
  
! #: cp/parser.cc:35271
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<decltype%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35274
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<operator%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35277
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<class%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35280
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<template%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35283
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<namespace%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35286
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<using%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35289
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<asm%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35292
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<try%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35295
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<catch%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35298
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<throw%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35301
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<auto%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35304
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<__label__%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35307
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@try%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35310
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@synchronized%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35313
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<@throw%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35316
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:35319
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<__transaction_relaxed%>"
  msgstr "очекивано је %<none%> или %<shared%>"
  
! #: cp/parser.cc:35322
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<co_yield%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35354
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<::%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35366
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<...%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35369
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<*%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35372
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<{%>"
  msgid "expected %<~%>"
  msgstr "очекивано је %<{%>"
  
! #: cp/parser.cc:35378
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<...%>"
  msgid "expected %<:%> or %<::%>"
  msgstr "очекивано је %<:%> или %<...%>"
  
! #: cp/parser.cc:35405
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: cp/parser.cc:35740
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35892
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "ознака %qs употребљена при именовању %q#T"
  
! #: cp/parser.cc:35897
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "%q#T was previously declared here"
  msgstr "%q+#D претходно декларисано овде"
  
! #: cp/parser.cc:36018
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "не може се декларисати упућивач на %q#T"
  
! #: cp/parser.cc:36176 cp/parser.cc:36210
  #, fuzzy, gcc-internal-format
  #| msgid "%qT declared with greater visibility than its base %qT"
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT декларисано са већом видљивошћу од своје основе %qT"
  
! #: cp/parser.cc:36183 cp/parser.cc:36216
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:36184 cp/parser.cc:36217
  #, fuzzy, gcc-internal-format
  #| msgid "template class without a name"
  msgid "replace the class-key with %qs"
  msgstr "шаблонска класа без имена"
  
! #: cp/parser.cc:36191
  #, fuzzy, gcc-internal-format
  #| msgid "%qT referred to as %qs"
  msgid "%qT defined as %qs here"
  msgstr "%qT се помиње као %qs"
  
! #: cp/parser.cc:36192
  #, fuzzy, gcc-internal-format
  #| msgid "%J%qD was declared here"
  msgid "%qT first declared as %qs here"
  msgstr "%J%qD декларисано овде"
  
! #: cp/parser.cc:36275
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD поново декларисано са другачијим приступом"
  
! #: cp/parser.cc:36296
  #, fuzzy, gcc-internal-format
  #| msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (као разјашњење двосмислености) дозвољено је само унутар шаблона"
  
! #: cp/parser.cc:36545
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "датотека се завршава подразумеваним аргументом"
  
! #: cp/parser.cc:36786 cp/parser.cc:38098 cp/parser.cc:38287
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "конструкција %<@%D%> објективног Ц++а на погрешном месту"
  
! #: cp/parser.cc:36857
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36931
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36962
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> мора навести тип као аргумент"
  
! #: cp/parser.cc:37366
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "неисправно име селектора објективног Ц++а"
  
! #: cp/parser.cc:37441 cp/parser.cc:37459
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c++ method declaration is expected"
  msgstr "Очекивана је декларација класе или сучеља"
  
! #: cp/parser.cc:37453 cp/parser.cc:37519
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsection attribute cannot be specified for local variables"
  msgid "method attributes must be specified at the end"
  msgstr "%Jатрибут одељка се не може навести за локалне променљиве"
  
! #: cp/parser.cc:37562
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:37759 cp/parser.cc:37766 cp/parser.cc:37773
  #, fuzzy, gcc-internal-format
  #| msgid "%Hinvalid type for iteration variable %qE"
  msgid "invalid type for instance variable"
  msgstr "%Hнеисправан тип променљиве итерације %qE"
  
! #: cp/parser.cc:37890
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "очекиван је идентификатор после %<@protocol%>"
  
! #: cp/parser.cc:38063
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:38070
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored for %qE"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "атрибут %qE се игнорише за %qE"
  
! #: cp/parser.cc:38350 cp/parser.cc:38357 cp/parser.cc:38364
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "неисправан типски аргумент"
  
! #: cp/parser.cc:38526
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:39824
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression list"
  msgstr "очекиван је целобројни израз"
  
! #: cp/parser.cc:39841
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "израз за num_threads мора бити интегрални"
  
! #: cp/parser.cc:40597
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%>, %<;%> or %<}%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "очекивано је %<,%>, %<;%> или %<}%>"
  
! #: cp/parser.cc:40988
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "неисправан успостављач"
  
! #: cp/parser.cc:42049
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in iterator type"
*************** msgstr "не могу се дефини�
*** 71301,71484 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44102
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "#pragma vtable више није подржано"
  
! #: cp/parser.cc:45553
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46484
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46566 cp/pt.cc:18593
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be reduction"
  msgid "iteration variable %qD should not be reduction"
  msgstr "не би требало да променљива итерације %qs буде свођена"
  
! #: cp/parser.cc:49607
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp section%> може бити употребљено само у конструкцији %<#pragma omp sections%>"
  
! #: cp/parser.cc:50294
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr ""
  
! #: cp/parser.cc:50521
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not a C pointer"
  msgstr "%qD није тип"
  
! #: cp/parser.cc:50647
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50768
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51822
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "неисправан успостављач"
  
! #: cp/parser.cc:51853
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression (arguments)"
  msgstr "очекиван је израз"
  
! #: cp/parser.cc:51865
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:51968
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:51988 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51992 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51995 cp/pt.cc:14880 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:51998 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52749
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52759
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD није чланска шаблонска функција"
  
! #: cp/parser.cc:52929 cp/parser.cc:53464
  #, fuzzy, gcc-internal-format
  #| msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "ОпенМП директиве код %C не могу се јављати у чистим или елементалним процедурама"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53140
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53187 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53189 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53335
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:53338
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:53385
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "смеће на крају %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.cc:53714
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp barrier%> може бити употребљено само у сложеним наредбама"
  
! #: cp/parser.cc:53725
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp flush%> може бити употребљено само у сложеним наредбама"
  
! #: cp/parser.cc:53812
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC diagnostic not allowed inside functions"
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "#pragma GCC diagnostic није дозвољено унутар функција"
  
! #: cp/parser.cc:53954
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "multi-source compilation not implemented for C++"
  msgstr "унутармодулске оптимизације нису имплеметиране за Ц++"
  
! #: cp/parser.cc:53991
  #, fuzzy, gcc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "placeholder type not allowed in this context"
  msgstr "стандардна претварања нису дозвољена у овом контексту"
  
! #: cp/parser.cc:54200
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
  msgstr "шаблони не могу бити виртуелни"
  
! #: cp/parser.cc:54256
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 71401,71584 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44161
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "#pragma vtable више није подржано"
  
! #: cp/parser.cc:45612
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46543
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:46625 cp/pt.cc:18622
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be reduction"
  msgid "iteration variable %qD should not be reduction"
  msgstr "не би требало да променљива итерације %qs буде свођена"
  
! #: cp/parser.cc:49666
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp section%> може бити употребљено само у конструкцији %<#pragma omp sections%>"
  
! #: cp/parser.cc:50353
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr ""
  
! #: cp/parser.cc:50580
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not a C pointer"
  msgstr "%qD није тип"
  
! #: cp/parser.cc:50706
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr ""
  
! #: cp/parser.cc:50827
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:51875
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "неисправан успостављач"
  
! #: cp/parser.cc:51906
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "expected id-expression (arguments)"
  msgstr "очекиван је израз"
  
! #: cp/parser.cc:51918
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:52021
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/parser.cc:52041 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52045 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52048 cp/pt.cc:14893 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52051 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:52802
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:52812
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD није чланска шаблонска функција"
  
! #: cp/parser.cc:52982 cp/parser.cc:53517
  #, fuzzy, gcc-internal-format
  #| msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "ОпенМП директиве код %C не могу се јављати у чистим или елементалним процедурама"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53193
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:53240 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53242 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:53388
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:53391
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:53438
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "смеће на крају %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.cc:53767
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp barrier%> може бити употребљено само у сложеним наредбама"
  
! #: cp/parser.cc:53778
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp flush%> може бити употребљено само у сложеним наредбама"
  
! #: cp/parser.cc:53865
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC diagnostic not allowed inside functions"
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "#pragma GCC diagnostic није дозвољено унутар функција"
  
! #: cp/parser.cc:54007
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "multi-source compilation not implemented for C++"
  msgstr "унутармодулске оптимизације нису имплеметиране за Ц++"
  
! #: cp/parser.cc:54044
  #, fuzzy, gcc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "placeholder type not allowed in this context"
  msgstr "стандардна претварања нису дозвољена у овом контексту"
  
! #: cp/parser.cc:54253
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
  msgstr "шаблони не могу бити виртуелни"
  
! #: cp/parser.cc:54309
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr "%qD није исправан ш
*** 72249,72546 ****
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qD није исправан шаблонски аргумент јер је %qD променљива, а не адреса неке променљиве"
  
! #: cp/pt.cc:7549
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE није исправан шаблонски аргумент за тип %qT јер се константне ниске не могу користити у овом контексту"
  
! #: cp/pt.cc:7714
  #, fuzzy, gcc-internal-format
  #| msgid "template argument for %qD uses local type %qT"
  msgid "in template argument for type %qT"
  msgstr "шаблонски аргумент за %qD користи локални тип %qT"
  
! #: cp/pt.cc:7728
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "аргумент атрибута %qs није константна ниска"
  
! #: cp/pt.cc:7814
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE није исправан шаблонски аргумент за тип %qT јер се коси са кн-одредбом"
  
! #: cp/pt.cc:7822
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE није исправан шаблонски аргумент за тип %qT јер није л-вредност"
  
! #: cp/pt.cc:7840
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is a non-constant expression"
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%qE није исправан шаблонски аргумент за тип %qT јер није константан израз"
  
! #: cp/pt.cc:7900
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE није исправан шаблонски аргумент за тип %qT јер је показивач"
  
! #: cp/pt.cc:7902
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "покушајте са %qE уместо тога"
  
! #: cp/pt.cc:7956
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE није исправан шаблонски аргумент за тип %qT јер је типа %qT"
  
! #: cp/pt.cc:8547
  #, fuzzy, gcc-internal-format
  #| msgid "applying attributes to template parameters is not implemented"
  msgid "ignoring attributes on template argument %qT"
  msgstr "примењивање атрибута на шаблонске параметре није имплементирано"
  
! #: cp/pt.cc:8563
  #, fuzzy, gcc-internal-format
  #| msgid "Ignoring statement label in empty statement at %C"
  msgid "ignoring attributes in template argument %qE"
  msgstr "Игноришем етикету наредбе у празној наредби код %C"
  
! #: cp/pt.cc:8693
  #, fuzzy, gcc-internal-format
  #| msgid "name of class shadows template template parameter %qD"
  msgid "injected-class-name %qD used as template template argument"
  msgstr "име класе заклања шаблонски шаблонски параметар %qD"
  
! #: cp/pt.cc:8722
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of destructor %qD as a type"
  msgid "invalid use of destructor %qE as a type"
  msgstr "неисправна употреба деструктора %qD као типа"
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "да упутите на тип шаблонског параметра, употребите %<typename %E%>"
  
! #: cp/pt.cc:8744 cp/pt.cc:8779 cp/pt.cc:8830
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "неслагање типа/вредности код аргумента %d у листи шаблонских параметара за %qD"
  
! #: cp/pt.cc:8752
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  очекивах константу типа %qT, добих %qT"
  
! #: cp/pt.cc:8760
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8766
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  очекивах шаблон класе, добих %qE"
  
! #: cp/pt.cc:8769
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  очекивах тип, добих %qE"
  
! #: cp/pt.cc:8784
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr " очекивах тип, добих %qT"
  
! #: cp/pt.cc:8787
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  очекивах шаблон класе, добих %qT"
  
! #: cp/pt.cc:8834
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type %qD, got %qD"
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  очекивах шаблон типа %qD, добих %qD"
  
! #: cp/pt.cc:8849
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "неслагање типа/вредности код аргумента %d у листи шаблонских параметара за %qD"
  
! #: cp/pt.cc:8852
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  очекивах тип, добих %qE"
  
! #: cp/pt.cc:8940
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "нисам могао да претворим шаблонски аргумент %qE у %qT"
  
! #: cp/pt.cc:9068 cp/pt.cc:9404
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "неисправан шаблонски аргумент %d"
  
! #: cp/pt.cc:9083 cp/pt.cc:9229
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "погрешан број шаблонских аргумената ((%d, а треба %d)"
  
! #: cp/pt.cc:9225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "погрешан број шаблонских аргумената ((%d, а треба %d)"
  
! #: cp/pt.cc:9234
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "дат за %q+D"
  
! #: cp/pt.cc:9260
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9264
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "подразумевани аргумент дат за параметар %d у %q#D"
  
! #: cp/pt.cc:9365
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9934
  #, fuzzy, gcc-internal-format
  #| msgid "instantiation of %q+D as type %qT"
  msgid "instantiation exposes TU-local entity %qD"
  msgstr "извођење %q+D је типа %qT"
  
! #: cp/pt.cc:9953
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%q#D is not a function template"
  msgstr "%qD није шаблон функције"
  
! #: cp/pt.cc:10140
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "нешаблонски тип %qT употребљен као шаблон"
  
! #: cp/pt.cc:10142
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "за декларацију шаблона %q+D"
  
! #: cp/pt.cc:10311 cp/pt.cc:22841
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "template constraint failure for %qD"
  msgstr "декларација шаблона %q#D"
  
! #: cp/pt.cc:10661
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "употреба %qs у шаблону"
  
! #: cp/pt.cc:11392
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "дубина извођења шаблона премашује максимум од %d (употребите -ftemplate-depth-NN да повећате дубину) извођења %qD"
  
! #: cp/pt.cc:12216
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12225
  #, fuzzy, gcc-internal-format
  #| msgid "argument to \"%s\" should be a non-negative integer"
  msgid "score argument must be non-negative"
  msgstr "аргумент за „%s“ треба да је ненегативан цео број"
  
! #: cp/pt.cc:12252
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: cp/pt.cc:12256
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be constant integer expression"
  msgstr "очекиван је целобројни израз"
  
! #: cp/pt.cc:12484
  #, fuzzy, gcc-internal-format
  #| msgid "  in instantiation of template %qT"
  msgid "instantiating erroneous template"
  msgstr "  у извођењу шаблона %qT"
  
! #: cp/pt.cc:12485
  #, gcc-internal-format
  msgid "first error appeared here"
  msgstr ""
  
! #: cp/pt.cc:12836
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member %qD in union"
  msgstr "%Jфлексибилан члански низ у унији"
  
! #: cp/pt.cc:13355
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13826
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not at beginning of declaration"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE није на почетку декларације"
  
! #: cp/pt.cc:13914
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13917
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14102
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find 'nm'"
  msgid "cannot index an empty pack"
  msgstr "не могу да нађем ‘nm’"
  
! #: cp/pt.cc:14553
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
  msgstr "поновљена дефиниција подразумеваног аргумента за %q#D"
  
! #: cp/pt.cc:14650
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "стварање показивача на чланску функцију некласног типа %qT"
  
! #: cp/pt.cc:15640
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr ""
--- 72349,72646 ----
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qD није исправан шаблонски аргумент јер је %qD променљива, а не адреса неке променљиве"
  
! #: cp/pt.cc:7554
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE није исправан шаблонски аргумент за тип %qT јер се константне ниске не могу користити у овом контексту"
  
! #: cp/pt.cc:7719
  #, fuzzy, gcc-internal-format
  #| msgid "template argument for %qD uses local type %qT"
  msgid "in template argument for type %qT"
  msgstr "шаблонски аргумент за %qD користи локални тип %qT"
  
! #: cp/pt.cc:7733
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "аргумент атрибута %qs није константна ниска"
  
! #: cp/pt.cc:7819
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE није исправан шаблонски аргумент за тип %qT јер се коси са кн-одредбом"
  
! #: cp/pt.cc:7827
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE није исправан шаблонски аргумент за тип %qT јер није л-вредност"
  
! #: cp/pt.cc:7845
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because it is a non-constant expression"
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%qE није исправан шаблонски аргумент за тип %qT јер није константан израз"
  
! #: cp/pt.cc:7905
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE није исправан шаблонски аргумент за тип %qT јер је показивач"
  
! #: cp/pt.cc:7907
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "покушајте са %qE уместо тога"
  
! #: cp/pt.cc:7961
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE није исправан шаблонски аргумент за тип %qT јер је типа %qT"
  
! #: cp/pt.cc:8552
  #, fuzzy, gcc-internal-format
  #| msgid "applying attributes to template parameters is not implemented"
  msgid "ignoring attributes on template argument %qT"
  msgstr "примењивање атрибута на шаблонске параметре није имплементирано"
  
! #: cp/pt.cc:8568
  #, fuzzy, gcc-internal-format
  #| msgid "Ignoring statement label in empty statement at %C"
  msgid "ignoring attributes in template argument %qE"
  msgstr "Игноришем етикету наредбе у празној наредби код %C"
  
! #: cp/pt.cc:8698
  #, fuzzy, gcc-internal-format
  #| msgid "name of class shadows template template parameter %qD"
  msgid "injected-class-name %qD used as template template argument"
  msgstr "име класе заклања шаблонски шаблонски параметар %qD"
  
! #: cp/pt.cc:8727
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of destructor %qD as a type"
  msgid "invalid use of destructor %qE as a type"
  msgstr "неисправна употреба деструктора %qD као типа"
  
! #: cp/pt.cc:8732
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "да упутите на тип шаблонског параметра, употребите %<typename %E%>"
  
! #: cp/pt.cc:8749 cp/pt.cc:8784 cp/pt.cc:8835
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "неслагање типа/вредности код аргумента %d у листи шаблонских параметара за %qD"
  
! #: cp/pt.cc:8757
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  очекивах константу типа %qT, добих %qT"
  
! #: cp/pt.cc:8765
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8771
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  очекивах шаблон класе, добих %qE"
  
! #: cp/pt.cc:8774
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  очекивах тип, добих %qE"
  
! #: cp/pt.cc:8789
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr " очекивах тип, добих %qT"
  
! #: cp/pt.cc:8792
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  очекивах шаблон класе, добих %qT"
  
! #: cp/pt.cc:8839
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type %qD, got %qD"
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  очекивах шаблон типа %qD, добих %qD"
  
! #: cp/pt.cc:8854
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "неслагање типа/вредности код аргумента %d у листи шаблонских параметара за %qD"
  
! #: cp/pt.cc:8857
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  очекивах тип, добих %qE"
  
! #: cp/pt.cc:8945
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "нисам могао да претворим шаблонски аргумент %qE у %qT"
  
! #: cp/pt.cc:9073 cp/pt.cc:9409
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "неисправан шаблонски аргумент %d"
  
! #: cp/pt.cc:9088 cp/pt.cc:9234
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "погрешан број шаблонских аргумената ((%d, а треба %d)"
  
! #: cp/pt.cc:9230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "погрешан број шаблонских аргумената ((%d, а треба %d)"
  
! #: cp/pt.cc:9239
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "дат за %q+D"
  
! #: cp/pt.cc:9265
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9269
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "подразумевани аргумент дат за параметар %d у %q#D"
  
! #: cp/pt.cc:9370
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9939
  #, fuzzy, gcc-internal-format
  #| msgid "instantiation of %q+D as type %qT"
  msgid "instantiation exposes TU-local entity %qD"
  msgstr "извођење %q+D је типа %qT"
  
! #: cp/pt.cc:9958
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a function template"
  msgid "%q#D is not a function template"
  msgstr "%qD није шаблон функције"
  
! #: cp/pt.cc:10153
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "нешаблонски тип %qT употребљен као шаблон"
  
! #: cp/pt.cc:10155
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "за декларацију шаблона %q+D"
  
! #: cp/pt.cc:10324 cp/pt.cc:22870
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "template constraint failure for %qD"
  msgstr "декларација шаблона %q#D"
  
! #: cp/pt.cc:10674
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "употреба %qs у шаблону"
  
! #: cp/pt.cc:11405
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "дубина извођења шаблона премашује максимум од %d (употребите -ftemplate-depth-NN да повећате дубину) извођења %qD"
  
! #: cp/pt.cc:12229
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12238
  #, fuzzy, gcc-internal-format
  #| msgid "argument to \"%s\" should be a non-negative integer"
  msgid "score argument must be non-negative"
  msgstr "аргумент за „%s“ треба да је ненегативан цео број"
  
! #: cp/pt.cc:12265
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: cp/pt.cc:12269
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be constant integer expression"
  msgstr "очекиван је целобројни израз"
  
! #: cp/pt.cc:12497
  #, fuzzy, gcc-internal-format
  #| msgid "  in instantiation of template %qT"
  msgid "instantiating erroneous template"
  msgstr "  у извођењу шаблона %qT"
  
! #: cp/pt.cc:12498
  #, gcc-internal-format
  msgid "first error appeared here"
  msgstr ""
  
! #: cp/pt.cc:12849
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member %qD in union"
  msgstr "%Jфлексибилан члански низ у унији"
  
! #: cp/pt.cc:13368
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13839
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not at beginning of declaration"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE није на почетку декларације"
  
! #: cp/pt.cc:13927
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13930
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14115
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find 'nm'"
  msgid "cannot index an empty pack"
  msgstr "не могу да нађем ‘nm’"
  
! #: cp/pt.cc:14566
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
  msgstr "поновљена дефиниција подразумеваног аргумента за %q#D"
  
! #: cp/pt.cc:14663
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "стварање показивача на чланску функцију некласног типа %qT"
  
! #: cp/pt.cc:15663
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr ""
*************** msgstr ""
*** 72558,72881 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15828
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "променљива %qD има функцијски тип"
  
! #: cp/pt.cc:16034
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "неисправан тип параметра %qT"
  
! #: cp/pt.cc:16036
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "у декларацији %q+D"
  
! #: cp/pt.cc:16163
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "функција враћа низ"
  
! #: cp/pt.cc:16165
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "функција враћа функцију"
  
! #: cp/pt.cc:16896
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "обликовање упућивача на празно"
  
! #: cp/pt.cc:16898
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming pointer to reference type %qT"
  msgstr "обликовање %s на тип упућивача %qT"
  
! #: cp/pt.cc:16900
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming reference to reference type %qT"
  msgstr "обликовање %s на тип упућивача %qT"
  
! #: cp/pt.cc:16913
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring %qV qualifiers added to function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "игнорисање %qV одредбе додате функцијском типу %qT"
  
! #: cp/pt.cc:16916
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring %qV qualifiers added to function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "игнорисање %qV одредбе додате функцијском типу %qT"
  
! #: cp/pt.cc:16969
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "стварање показивача на члан некласног типа %qT"
  
! #: cp/pt.cc:16975
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "стварање показивача на члан упућивачког типа %qT"
  
! #: cp/pt.cc:16981
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "стварање показивача на члан празног типа"
  
! #: cp/pt.cc:17050
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "стварање низа типа %qT"
  
! #: cp/pt.cc:17091
  #, fuzzy, gcc-internal-format
  #| msgid "array %q+D assumed to have one element"
  msgid "%qD expanded to more than one element"
  msgstr "претпоставља се да низ %q+D има један елемент"
  
! #: cp/pt.cc:17098
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17119
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT није тип класе, структуре, нити уније"
  
! #: cp/pt.cc:17159
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT се разрешава до %qT, што није набројиви тип"
  
! #: cp/pt.cc:17167
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT се разрешава до %qT, што није класни тип"
  
! #: cp/pt.cc:17290
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "употреба %qs у шаблону"
  
! #: cp/pt.cc:17609
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "одређени тип %qT не поклапа се са именом деструктора ~%qT"
  
! #: cp/pt.cc:17625
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "зависно име %qE рашчлањује се као не-тип, али извођење производи тип"
  
! #: cp/pt.cc:17627
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "ставите %<typename %E%> ако мислите на тип"
  
! #: cp/pt.cc:17711
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:19980 cp/pt.cc:22201
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "неисправна употреба израза празног типа"
  
! #: cp/pt.cc:19984 cp/pt.cc:22205
  #, fuzzy, gcc-internal-format
  #| msgid "%<...%> as arguments.)"
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> за аргументе.)"
  
! #: cp/pt.cc:20131
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21437
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21472
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21477
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21480
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "use %<%T::%D%> instead"
  msgstr "%<%T::%D%> није тип"
  
! #: cp/pt.cc:21485
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%H%qE недекларисано овде (не у функцији)"
  
! #: cp/pt.cc:21536
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "неподржан аргумент за %<__builtin_return_address%>"
  
! #: cp/pt.cc:21563
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "погрешан број аргумената наведне за атрибут %qs"
  
! #: cp/pt.cc:21802
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT није ни класа ни именски простор"
  
! #: cp/pt.cc:21805
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD није ни класа ни именски простор"
  
! #: cp/pt.cc:22121
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "употреба неисправног поља %qD"
  
! #: cp/pt.cc:22471
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT јесте/користи анонимни тип"
  
! #: cp/pt.cc:22473
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "шаблонски аргумент за %qD користи локални тип %qT"
  
! #: cp/pt.cc:22483
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT је променљиво измењив тип"
  
! #: cp/pt.cc:22498
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "интегрални израз %qE није константа"
  
! #: cp/pt.cc:22516
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  покушај извођења %qD"
  
! #: cp/pt.cc:26953
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "двосмислено извођење шаблона класе за %q#T"
  
! #: cp/pt.cc:26955
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "двосмислено извођење шаблона класе за %q#T"
  
! #: cp/pt.cc:26961
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:26988 cp/pt.cc:27075
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "експлицитно извођење не-шаблона %q#D"
  
! #: cp/pt.cc:27007
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%qD is not a static data member of a class template"
  msgstr "%q#D је нестатички члански податак у %qT"
  
! #: cp/pt.cc:27013 cp/pt.cc:27070
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "поклапајући шаблон за %qD није нађен"
  
! #: cp/pt.cc:27018
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "експлицитно извођење нешаблонског типа %qT"
  
! #: cp/pt.cc:27026
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "експлицитно извођење %q#D"
  
! #: cp/pt.cc:27062
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "удвостручено експлицитно извођење %q#D"
  
! #: cp/pt.cc:27085 cp/pt.cc:27152
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ИСО Ц++ забрањује употребу %<extern%> на експлицитним извођењима"
  
! #: cp/pt.cc:27090 cp/pt.cc:27167
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "складишна класа %qD примењена на извођење шаблона"
  
! #: cp/pt.cc:27124
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "експлицитно извођење не-шаблона %q#D"
  
! #: cp/pt.cc:27127
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "експлицитно извођење нешаблонског типа %qT"
  
! #: cp/pt.cc:27136
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "експлицитно извођење %q#T пре дефиниције шаблона"
  
! #: cp/pt.cc:27157
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ИСО Ц++ забрањује употребу %qE на експлицитним извођењима"
  
! #: cp/pt.cc:27197
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "удвостручено експлицитно извођење %q#T"
  
! #: cp/pt.cc:27527
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
  msgstr "експлицитна специјализација %qD после прве употребе"
  
! #: cp/pt.cc:27533
  #, fuzzy, gcc-internal-format
  #| msgid "an asm-specification is not allowed on a function-definition"
  msgid "exception specification of %qD is not available until end of class definition"
--- 72658,72981 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15851
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "променљива %qD има функцијски тип"
  
! #: cp/pt.cc:16057
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "неисправан тип параметра %qT"
  
! #: cp/pt.cc:16059
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "у декларацији %q+D"
  
! #: cp/pt.cc:16186
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "функција враћа низ"
  
! #: cp/pt.cc:16188
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "функција враћа функцију"
  
! #: cp/pt.cc:16919
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "обликовање упућивача на празно"
  
! #: cp/pt.cc:16921
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming pointer to reference type %qT"
  msgstr "обликовање %s на тип упућивача %qT"
  
! #: cp/pt.cc:16923
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming reference to reference type %qT"
  msgstr "обликовање %s на тип упућивача %qT"
  
! #: cp/pt.cc:16936
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring %qV qualifiers added to function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "игнорисање %qV одредбе додате функцијском типу %qT"
  
! #: cp/pt.cc:16939
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring %qV qualifiers added to function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "игнорисање %qV одредбе додате функцијском типу %qT"
  
! #: cp/pt.cc:16992
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "стварање показивача на члан некласног типа %qT"
  
! #: cp/pt.cc:16998
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "стварање показивача на члан упућивачког типа %qT"
  
! #: cp/pt.cc:17004
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "стварање показивача на члан празног типа"
  
! #: cp/pt.cc:17073
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "стварање низа типа %qT"
  
! #: cp/pt.cc:17114
  #, fuzzy, gcc-internal-format
  #| msgid "array %q+D assumed to have one element"
  msgid "%qD expanded to more than one element"
  msgstr "претпоставља се да низ %q+D има један елемент"
  
! #: cp/pt.cc:17121
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:17142
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT није тип класе, структуре, нити уније"
  
! #: cp/pt.cc:17182
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT се разрешава до %qT, што није набројиви тип"
  
! #: cp/pt.cc:17190
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT се разрешава до %qT, што није класни тип"
  
! #: cp/pt.cc:17319
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "употреба %qs у шаблону"
  
! #: cp/pt.cc:17638
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type %qT does not match destructor name ~%qT"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "одређени тип %qT не поклапа се са именом деструктора ~%qT"
  
! #: cp/pt.cc:17654
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "зависно име %qE рашчлањује се као не-тип, али извођење производи тип"
  
! #: cp/pt.cc:17656
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "ставите %<typename %E%> ако мислите на тип"
  
! #: cp/pt.cc:17740
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:20009 cp/pt.cc:22230
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "неисправна употреба израза празног типа"
  
! #: cp/pt.cc:20013 cp/pt.cc:22234
  #, fuzzy, gcc-internal-format
  #| msgid "%<...%> as arguments.)"
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> за аргументе.)"
  
! #: cp/pt.cc:20160
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21466
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21501
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21506
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21509
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "use %<%T::%D%> instead"
  msgstr "%<%T::%D%> није тип"
  
! #: cp/pt.cc:21514
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%H%qE недекларисано овде (не у функцији)"
  
! #: cp/pt.cc:21565
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "неподржан аргумент за %<__builtin_return_address%>"
  
! #: cp/pt.cc:21592
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "погрешан број аргумената наведне за атрибут %qs"
  
! #: cp/pt.cc:21831
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT није ни класа ни именски простор"
  
! #: cp/pt.cc:21834
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD није ни класа ни именски простор"
  
! #: cp/pt.cc:22150
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "употреба неисправног поља %qD"
  
! #: cp/pt.cc:22500
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT јесте/користи анонимни тип"
  
! #: cp/pt.cc:22502
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "шаблонски аргумент за %qD користи локални тип %qT"
  
! #: cp/pt.cc:22512
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT је променљиво измењив тип"
  
! #: cp/pt.cc:22527
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "интегрални израз %qE није константа"
  
! #: cp/pt.cc:22545
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  покушај извођења %qD"
  
! #: cp/pt.cc:26983
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "двосмислено извођење шаблона класе за %q#T"
  
! #: cp/pt.cc:26985
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "двосмислено извођење шаблона класе за %q#T"
  
! #: cp/pt.cc:26991
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:27018 cp/pt.cc:27105
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "експлицитно извођење не-шаблона %q#D"
  
! #: cp/pt.cc:27037
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D is not a non-static data member of %qT"
  msgid "%qD is not a static data member of a class template"
  msgstr "%q#D је нестатички члански податак у %qT"
  
! #: cp/pt.cc:27043 cp/pt.cc:27100
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "поклапајући шаблон за %qD није нађен"
  
! #: cp/pt.cc:27048
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type %qT"
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "експлицитно извођење нешаблонског типа %qT"
  
! #: cp/pt.cc:27056
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "експлицитно извођење %q#D"
  
! #: cp/pt.cc:27092
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "удвостручено експлицитно извођење %q#D"
  
! #: cp/pt.cc:27115 cp/pt.cc:27182
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ИСО Ц++ забрањује употребу %<extern%> на експлицитним извођењима"
  
! #: cp/pt.cc:27120 cp/pt.cc:27197
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "складишна класа %qD примењена на извођење шаблона"
  
! #: cp/pt.cc:27154
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "експлицитно извођење не-шаблона %q#D"
  
! #: cp/pt.cc:27157
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "експлицитно извођење нешаблонског типа %qT"
  
! #: cp/pt.cc:27166
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "експлицитно извођење %q#T пре дефиниције шаблона"
  
! #: cp/pt.cc:27187
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ИСО Ц++ забрањује употребу %qE на експлицитним извођењима"
  
! #: cp/pt.cc:27227
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "удвостручено експлицитно извођење %q#T"
  
! #: cp/pt.cc:27557
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
  msgstr "експлицитна специјализација %qD после прве употребе"
  
! #: cp/pt.cc:27563
  #, fuzzy, gcc-internal-format
  #| msgid "an asm-specification is not allowed on a function-definition"
  msgid "exception specification of %qD is not available until end of class definition"
*************** msgstr "навод asm није дозв
*** 72888,73061 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28009
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "експлицитно извођење %qD али дефиниција није доступна"
  
! #: cp/pt.cc:28055
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "дубина извођења шаблона премашује максимум од %d извођења %q+D, могуће услед стварања виртуелних табела (употребите -ftemplate-depth-NN да повећате максимум)"
  
! #: cp/pt.cc:28430
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28460
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%q#T није исправан тип за шаблонски константан параметар"
  
! #: cp/pt.cc:28469
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28477
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter %qT after %qs"
  msgid "invalid template non-type parameter"
  msgstr "употреба параметра шаблонског типа %qT после %qs"
  
! #: cp/pt.cc:28479
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T није исправан тип за шаблонски константан параметар"
  
! #: cp/pt.cc:29942
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "кључна реч %<typename%> није дозвољена изван шаблона"
  
! #: cp/pt.cc:30127
  #, fuzzy, gcc-internal-format
  #| msgid "opaque vector types cannot be initialized"
  msgid "a concept cannot be constrained"
  msgstr "непрозирни векторски типови не могу бити успостављени"
  
! #: cp/pt.cc:30136
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT није именски простор"
  
! #: cp/pt.cc:30142
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "дефиниција %q#T унутар листе шаблонских параметара"
  
! #: cp/pt.cc:30186
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:31457
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "%qD употребљено без параметара шаблона"
  
! #: cp/pt.cc:31470
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:31476
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "use %qD directly instead"
  msgstr "користите #include уместо тога"
  
! #: cp/pt.cc:31604
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31611
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:31624
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "неисправан шаблонски аргумент %d"
  
! #: cp/pt.cc:31627
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "функција се не разматра за уткивање"
  
! #: cp/pt.cc:31642
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:31646
  #, fuzzy, gcc-internal-format
  #| msgid "explicit qualification in declaration of %qD"
  msgid "explicit deduction guide declared here"
  msgstr "експлицитна одредба у декларацији %qD"
  
! #: cp/pt.cc:31661
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:31663
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31786
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31789
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31849
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Неисправна декларација метода, неопходан је повратни тип"
  
! #: cp/pt.cc:31852
  #, fuzzy, gcc-internal-format
  #| msgid "unable to emulate %qs"
  msgid "unable to deduce %qT from %qE"
  msgstr "не могу да емулирам %qs"
  
! #: cp/pt.cc:31927
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31931
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "ија не задовољава своја ограничења:"
  
! #: cp/pt.cc:31935
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "ија не задовољава своја ограничења:"
  
! #: cp/pt.cc:31939
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
--- 72988,73161 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28039
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "експлицитно извођење %qD али дефиниција није доступна"
  
! #: cp/pt.cc:28085
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "дубина извођења шаблона премашује максимум од %d извођења %q+D, могуће услед стварања виртуелних табела (употребите -ftemplate-depth-NN да повећате максимум)"
  
! #: cp/pt.cc:28460
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28490
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%q#T није исправан тип за шаблонски константан параметар"
  
! #: cp/pt.cc:28499
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:28507
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter %qT after %qs"
  msgid "invalid template non-type parameter"
  msgstr "употреба параметра шаблонског типа %qT после %qs"
  
! #: cp/pt.cc:28509
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T није исправан тип за шаблонски константан параметар"
  
! #: cp/pt.cc:29972
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "кључна реч %<typename%> није дозвољена изван шаблона"
  
! #: cp/pt.cc:30157
  #, fuzzy, gcc-internal-format
  #| msgid "opaque vector types cannot be initialized"
  msgid "a concept cannot be constrained"
  msgstr "непрозирни векторски типови не могу бити успостављени"
  
! #: cp/pt.cc:30166
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT није именски простор"
  
! #: cp/pt.cc:30172
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "дефиниција %q#T унутар листе шаблонских параметара"
  
! #: cp/pt.cc:30216
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:31487
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "%qD употребљено без параметара шаблона"
  
! #: cp/pt.cc:31500
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:31506
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "use %qD directly instead"
  msgstr "користите #include уместо тога"
  
! #: cp/pt.cc:31634
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:31641
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:31654
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "неисправан шаблонски аргумент %d"
  
! #: cp/pt.cc:31657
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "функција се не разматра за уткивање"
  
! #: cp/pt.cc:31672
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:31676
  #, fuzzy, gcc-internal-format
  #| msgid "explicit qualification in declaration of %qD"
  msgid "explicit deduction guide declared here"
  msgstr "експлицитна одредба у декларацији %qD"
  
! #: cp/pt.cc:31691
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:31693
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31816
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31819
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31879
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Неисправна декларација метода, неопходан је повратни тип"
  
! #: cp/pt.cc:31882
  #, fuzzy, gcc-internal-format
  #| msgid "unable to emulate %qs"
  msgid "unable to deduce %qT from %qE"
  msgstr "не могу да емулирам %qs"
  
! #: cp/pt.cc:31957
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31961
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "ија не задовољава своја ограничења:"
  
! #: cp/pt.cc:31965
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "ија не задовољава своја ограничења:"
  
! #: cp/pt.cc:31969
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
*************** msgstr "пре коришћења ид.
*** 73078,73102 ****
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr "не могу се створити подаци о типу за %qT, јер укључује типове променљиве величине"
  
! #: cp/rtti.cc:520
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring %qV qualifiers added to function type %qT"
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "игнорисање %qV одредбе додате функцијском типу %qT"
  
! #: cp/rtti.cc:710 cp/rtti.cc:726
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic_cast of %q#D to %q#T can never succeed"
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "динамичко претапање из %q#D у %q#T не може никако успети"
  
! #: cp/rtti.cc:738
  #, fuzzy, gcc-internal-format
  #| msgid "%<dynamic_cast%> not permitted with -fno-rtti"
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "%<dynamic_cast%> није дозвољено уз -fno-rtti"
  
! #: cp/rtti.cc:820
  #, fuzzy, gcc-internal-format
  #| msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
--- 73178,73202 ----
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr "не могу се створити подаци о типу за %qT, јер укључује типове променљиве величине"
  
! #: cp/rtti.cc:521
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring %qV qualifiers added to function type %qT"
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "игнорисање %qV одредбе додате функцијском типу %qT"
  
! #: cp/rtti.cc:711 cp/rtti.cc:727
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic_cast of %q#D to %q#T can never succeed"
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "динамичко претапање из %q#D у %q#T не може никако успети"
  
! #: cp/rtti.cc:739
  #, fuzzy, gcc-internal-format
  #| msgid "%<dynamic_cast%> not permitted with -fno-rtti"
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "%<dynamic_cast%> није дозвољено уз -fno-rtti"
  
! #: cp/rtti.cc:821
  #, fuzzy, gcc-internal-format
  #| msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
*************** msgstr ""
*** 74476,75318 ****
  msgid "subscript missing in array reference"
  msgstr "недостаје индекс у упућивачу низа"
  
! #: cp/typeck.cc:4084
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "индексирање низа декларисаног као %<register%>"
  
! #: cp/typeck.cc:4124
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "индексирана вредност није ни низ ни показивач"
  
! #: cp/typeck.cc:4196
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "недостаје објекат у употреби %qE"
  
! #: cp/typeck.cc:4447
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ИСО Ц++ забрањује звање %<::main%> унутар програма"
  
! #: cp/typeck.cc:4468
  #, fuzzy, gcc-internal-format
  #| msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "мора се употребити или %<.*%> или %<->*%> за позив показивача на чланску функцију у %<%E (...)%>"
  
! #: cp/typeck.cc:4485
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE не може бити употребљено као функција"
  
! #: cp/typeck.cc:4488
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "%qE не може бити употребљено као функција"
  
! #: cp/typeck.cc:4491
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "%qE не може бити употребљено као функција"
  
! #: cp/typeck.cc:4553
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s %q+#D"
  msgid "too many arguments to constructor %q#D"
  msgstr "превише аргумената за %s %q+#D"
  
! #: cp/typeck.cc:4554
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s %q+#D"
  msgid "too few arguments to constructor %q#D"
  msgstr "премало аргумената за %s %q+#D"
  
! #: cp/typeck.cc:4559
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qs"
  msgid "too many arguments to member function %q#D"
  msgstr "превише аргумената за функцију %qs"
  
! #: cp/typeck.cc:4560
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qs"
  msgid "too few arguments to member function %q#D"
  msgstr "премало аргумената за функцију %qs"
  
! #: cp/typeck.cc:4566
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qs"
  msgid "too many arguments to function %q#D"
  msgstr "превише аргумената за функцију %qs"
  
! #: cp/typeck.cc:4567
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qs"
  msgid "too few arguments to function %q#D"
  msgstr "премало аргумената за функцију %qs"
  
! #: cp/typeck.cc:4577
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s %q+#D"
  msgid "too many arguments to method %q#D"
  msgstr "превише аргумената за %s %q+#D"
  
! #: cp/typeck.cc:4578
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s %q+#D"
  msgid "too few arguments to method %q#D"
  msgstr "премало аргумената за %s %q+#D"
  
! #: cp/typeck.cc:4581
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "превише аргумената за функцију"
  
! #: cp/typeck.cc:4582
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "превише аргумената за функцију"
  
! #: cp/typeck.cc:4664
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "параметар %P за %qD непотпуног је типа %qT"
  
! #: cp/typeck.cc:4670
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "параметар %P непотпуног је типа %qT"
  
! #: cp/typeck.cc:4984
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the address %qE will never be NULL"
  msgstr "адреса за %qD никако не може бити NULL"
  
! #: cp/typeck.cc:5031
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "адреса за %qD никако не може бити NULL"
  
! #: cp/typeck.cc:5046
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "адреса за %qD никако не може бити NULL"
  
! #: cp/typeck.cc:5049
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5064
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "адреса за %qD никако не може бити NULL"
  
! #: cp/typeck.cc:5123
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "операнди у ?: различитих су типова %qT и %qT"
  
! #: cp/typeck.cc:5126
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "недостаје претапање за %s између различитих типова показивача %qT и %qT"
  
! #: cp/typeck.cc:5132
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "операнди у ?: различитих су типова %qT и %qT"
  
! #: cp/typeck.cc:5135
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "недостаје претапање за %s између различитих типова показивача %qT и %qT"
  
! #: cp/typeck.cc:5172
  #, fuzzy, gcc-internal-format
  #| msgid "cast from function call of type %qT to non-matching type %qT"
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "претапање из функцијског позива типа %qT у непоклапајући тип %qT"
  
! #: cp/typeck.cc:5175
  #, fuzzy, gcc-internal-format
  #| msgid "cast from function call of type %qT to non-matching type %qT"
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "претапање из функцијског позива типа %qT у непоклапајући тип %qT"
  
! #: cp/typeck.cc:5178
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5182
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5191
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5194
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "аритметика са показивачем на непотпун тип"
  
! #: cp/typeck.cc:5197
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5201
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5336 cp/typeck.cc:5348
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "претпоставља се претапање у тип %qT из препуњене функције"
  
! #: cp/typeck.cc:5462
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL употребљено аритметички"
  
! #: cp/typeck.cc:5929 cp/typeck.cc:5938 cp/typeck.cc:6244 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ИСО Ц++ забрањује поређење показивача и целобројног"
  
! #: cp/typeck.cc:6165 cp/typeck.cc:6179
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "operand types are %qT and %qT"
  msgstr "нема типа по имену %q#T у %q#T"
  
! #: cp/typeck.cc:6202
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6236
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "поређење уређености показивача са целобројном нулом"
  
! #: cp/typeck.cc:6283
  #, fuzzy, gcc-internal-format
  #| msgid "unordered comparison on non-floating point argument"
  msgid "unordered comparison on non-floating-point argument"
  msgstr "неуређено поређење са не-реалним аргументом"
  
! #: cp/typeck.cc:6349
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "захтев за имплицтно претварање из %qT у %qT није дозвољен у Ц++у"
  
! #: cp/typeck.cc:6458
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "неисправни операнди типова %qT и %qT за бинарно %qO"
  
! #: cp/typeck.cc:6859
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ИСО Ц++ забрањује употребу показивача типа %<void *%> у одузимању"
  
! #: cp/typeck.cc:6867
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ИСО Ц++ забрањује употребу показивача на функцију у одузимању"
  
! #: cp/typeck.cc:6875
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ИСО Ц++ забрањује употребу показивача на метод у одузимању"
  
! #: cp/typeck.cc:6928
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "неисправна употреба показивача на непотпун тип у аритметици са показивачима"
  
! #: cp/typeck.cc:7005
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of constructor %qD"
  msgstr "узимање адресе привременог"
  
! #: cp/typeck.cc:7006
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of destructor %qD"
  msgstr "узимање адресе привременог"
  
! #: cp/typeck.cc:7023
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "неисправна употреба %qE за добијање показивача-на-чланску-функцију"
  
! #: cp/typeck.cc:7026
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  неопходан је одређен ид."
  
! #: cp/typeck.cc:7033
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "заграде око %qE не могу бити коришћене за добијање показивача-на-чланску-функцију"
  
! #: cp/typeck.cc:7228
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ИСО Ц++ забрањује узимање адресе неодређене или заграћене нестатичке чланске функције, за добијање показивача на чланску функцију. Употребите %<&%T::%D%>"
  
! #: cp/typeck.cc:7234
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "ИСО Ц++ забрањује узимање адресе неодређене или заграћене нестатичке чланске функције, за добијање показивача на чланску функцију. Употребите %<&%T::%D%>"
  
! #: cp/typeck.cc:7240
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ИСО Ц++ забрањује узимање адресе везане чланске функције за добијање показивача на чланску функцију. Употребите %<&%T::%D%>"
  
! #: cp/typeck.cc:7246
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ИСО Ц++ забрањује узимање адресе везане чланске функције за добијање показивача на чланску функцију. Употребите %<&%T::%D%>"
  
! #: cp/typeck.cc:7251
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "(показивач на члан може бити формиран само помоћу %<&%E%>)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7284
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "узимање адресе привременог"
  
! #: cp/typeck.cc:7301
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ИСО Ц++ забрањује узимање адресе функције %<::main%>"
  
! #: cp/typeck.cc:7359
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "не може се створити показивач на упућивачки члан %qD"
  
! #: cp/typeck.cc:7394 cp/typeck.cc:7976 rust/backend/rust-tree.cc:4701
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "не може се узети адреса битског поља %qD"
  
! #: cp/typeck.cc:7561
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7562
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7695
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ИСО Ц++ забрањује %s-вање набрајања"
  
! #: cp/typeck.cc:7696
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ИСО Ц++ забрањује %s-вање набрајања"
  
! #: cp/typeck.cc:7712
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "не може се %s показивач на непотпуни тип %qT"
  
! #: cp/typeck.cc:7714
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "не може се %s показивач на непотпуни тип %qT"
  
! #: cp/typeck.cc:7726
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ИСО Ц++ забрањује %s-вање показивача типа %qT"
  
! #: cp/typeck.cc:7728
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ИСО Ц++ забрањује %s-вање показивача типа %qT"
  
! #: cp/typeck.cc:7768
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7781
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7791
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7799
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7988 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "не може се узети адреса од %<this%>, јер је д-вредносни израз"
  
! #: cp/typeck.cc:8010 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "затражена је адреса експлицитне регистарске променљиве %qD"
  
! #: cp/typeck.cc:8015 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "затражена је адреса од %qD, а декларисано је као %<register%>"
  
! #: cp/typeck.cc:8086
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %qT must be brace-enclosed"
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "успостављач за %qT мора бити у витичастим заградама"
  
! #: cp/typeck.cc:8098
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in initializer"
  msgstr "листа израза %s узима се као сложени израз"
  
! #: cp/typeck.cc:8102
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "листа израза %s узима се као сложени израз"
  
! #: cp/typeck.cc:8106
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in functional cast"
  msgstr "листа израза %s узима се као сложени израз"
  
! #: cp/typeck.cc:8144
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "листа израза %s узима се као сложени израз"
  
! #: cp/typeck.cc:8247
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8284
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "претварање из %qT у %qT одбацује одредбе"
  
! #: cp/typeck.cc:8290
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type %qT to type %qT"
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "неисправно статичко претапање из типа %qT у тип %qT"
  
! #: cp/typeck.cc:8297
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type %qT to type %qT"
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "неисправно статичко претапање из типа %qT у тип %qT"
  
! #: cp/typeck.cc:8323
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "useless cast to type %q#T"
  msgstr "неисправно претапање у функцијски тип %qT"
  
! #: cp/typeck.cc:8337
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "одредбе типова се игноришу на повратном типу функције"
  
! #: cp/typeck.cc:8786
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type %qT to type %qT"
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "неисправно статичко претапање из типа %qT у тип %qT"
  
! #: cp/typeck.cc:8792 cp/typeck.cc:8798 cp/typeck.cc:10522
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "повратни тип %q#T није потпун"
  
! #: cp/typeck.cc:8826
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "претварање из %qT у %qT"
  
! #: cp/typeck.cc:8901
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "неисправно претапање д-вредносног израза типа %qT у тип %qT"
  
! #: cp/typeck.cc:8971
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "претапање из %qT у %qT губи на тачности"
  
! #: cp/typeck.cc:8996
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9007
  #, fuzzy
  #| msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "недостаје претапање за %s између различитих типова показивача-на-члан %qT и %qT"
  
! #: cp/typeck.cc:9028 cp/typeck.cc:9218
  #, fuzzy
  #| msgid "cast from %qT to %qT increases required alignment of target type"
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "претапање из %qT у %qT повећава неопходно равнање циљног типа"
  
! #: cp/typeck.cc:9045
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ИСО Ц++ забрањује претапање између показивача на функцију и показивача на објекат"
  
! #: cp/typeck.cc:9059
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "неисправно претапање из типа %qT у тип %qT"
  
! #: cp/typeck.cc:9132
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "неисправна употреба константног претапања са типом %qT, који није показивач, нити показивач на члански податак"
  
! #: cp/typeck.cc:9141
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "неисправна употреба константног претапања са типом %qT, који је показивач или упућивач на функцијски тип"
  
! #: cp/typeck.cc:9183
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "неисправно константно претапање д-вредности типа %qT у тип %qT"
  
! #: cp/typeck.cc:9253
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type %qT to type %qT"
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "неисправно константно претапање из типа %qT у тип %qT"
  
! #: cp/typeck.cc:9354 cp/typeck.cc:9363
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ИСО Ц++ забрањује претапање у низовни тип %qT"
  
! #: cp/typeck.cc:9372
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "неисправно претапање у функцијски тип %qT"
  
! #: cp/typeck.cc:9488
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "moving %qE of type %qT to itself"
  msgstr "не може се претворити %qE из типа %qT у тип %qT"
  
! #: cp/typeck.cc:9753
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  у израчунавању %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9814
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "assigning to an array from an initializer list"
  msgstr "неконстантан индекс низа у успостављачу"
  
! #: cp/typeck.cc:9841
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "несагласни типови у додели %qT у %qT"
  
! #: cp/typeck.cc:9857
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "низ употребљен као успостављач"
  
! #: cp/typeck.cc:9859
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "неисправна додела низа"
  
! #: cp/typeck.cc:9995
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   у претварању показивача на чланску функцију"
  
! #: cp/typeck.cc:10009
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "претварање показивача на члан преко виртуелне основе %qT"
  
! #: cp/typeck.cc:10057 cp/typeck.cc:10076
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   у претварању показивача на члан"
  
! #: cp/typeck.cc:10157
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "неисправно претварање у тип %qT из типа %qT"
  
! #: cp/typeck.cc:10481
  #, fuzzy
  #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "не може се претворити %qT у %qT као аргумент %qP за %qD"
  
! #: cp/typeck.cc:10486
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "не може се претворити %qT у %qT у %s"
  
! #: cp/typeck.cc:10495
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "не може се претворити %qT у %qT у %s"
  
! #: cp/typeck.cc:10499
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in return"
  msgstr "не може се претворити %qT у %qT у %s"
  
! #: cp/typeck.cc:10504
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "не може се претворити %qT у %qT у %s"
  
! #: cp/typeck.cc:10540
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "аргумент %d од %qE може бити кандидат за форматски атрибут"
  
! #: cp/typeck.cc:10544
  #, fuzzy, gcc-internal-format
  #| msgid "return type might be a candidate for a format attribute"
  msgid "parameter might be a candidate for a format attribute"
  msgstr "повратни тип може бити кандидат за форматски атрибут"
  
! #: cp/typeck.cc:10549
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "аргумент позива функције може бити кандидат за форматски атрибут"
  
! #: cp/typeck.cc:10554
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "аргумент позива функције може бити кандидат за форматски атрибут"
  
! #: cp/typeck.cc:10564
  #, fuzzy, gcc-internal-format
  #| msgid "assignment left-hand side might be a candidate for a format attribute"
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "лева страна доделе може бити кандидат за форматски атрибут"
  
! #: cp/typeck.cc:10650
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "у прослеђивању аргумента %P за %q+D"
  
! #: cp/typeck.cc:10734
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "враћање упућивача на привремени"
  
! #: cp/typeck.cc:10737
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "returning pointer to temporary"
  msgstr "враћање упућивача на привремени"
  
! #: cp/typeck.cc:10740
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10775
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "враћање упућивача на локалну променљиву %q+D"
  
! #: cp/typeck.cc:10779
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10785
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "враћање адресе локалне променљиве %q+D"
  
! #: cp/typeck.cc:10789
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "враћање адресе локалне променљиве %q+D"
  
! #: cp/typeck.cc:11049
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11050 cp/typeck.cc:11066 cp/typeck.cc:11091 cp/typeck.cc:11128
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11064
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11090 cp/typeck.cc:11125
  #, fuzzy, gcc-internal-format
  #| msgid "Missing return statement"
  msgid "redundant move in return statement"
  msgstr "Недостаје наредба повратка"
  
! #: cp/typeck.cc:11127
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in initialization"
  msgid "redundant move in initialization"
  msgstr "несагласни типови у успостављању"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "враћање вредности из деструктора"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11177
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "не може се враћати из руковаоца у блоку покушаја у конструктору"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "враћање вредности из конструктора"
  
! #: cp/typeck.cc:11220 cp/typeck.cc:11266
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "наредба враћања без вредности, у функцији која враћа %qT"
  
! #: cp/typeck.cc:11228
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "недостаје успостављач"
  
! #: cp/typeck.cc:11247
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/typeck.cc:11250
  #, fuzzy, gcc-internal-format
  #| msgid "Inconsistent ranks for operator at %L and %L"
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "Неусаглашени рангови за оператор код %L и %L"
  
! #: cp/typeck.cc:11287
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "return-statement with a value, in function returning %qT"
  msgstr "наредба враћања без вредности, у функцији која враћа %qT"
  
! #: cp/typeck.cc:11316
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> не сме вратити NULL, осим ако је декларисан уз %<throw()%> (или је задато -fcheck-new)"
  
! #: cp/typeck.cc:11405
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr ""
  
! #: cp/typeck.cc:11417
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:11997
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
--- 74576,75418 ----
  msgid "subscript missing in array reference"
  msgstr "недостаје индекс у упућивачу низа"
  
! #: cp/typeck.cc:4200
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "индексирање низа декларисаног као %<register%>"
  
! #: cp/typeck.cc:4240
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "индексирана вредност није ни низ ни показивач"
  
! #: cp/typeck.cc:4312
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "недостаје објекат у употреби %qE"
  
! #: cp/typeck.cc:4563
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ИСО Ц++ забрањује звање %<::main%> унутар програма"
  
! #: cp/typeck.cc:4584
  #, fuzzy, gcc-internal-format
  #| msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "мора се употребити или %<.*%> или %<->*%> за позив показивача на чланску функцију у %<%E (...)%>"
  
! #: cp/typeck.cc:4601
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE не може бити употребљено као функција"
  
! #: cp/typeck.cc:4604
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "%qE не може бити употребљено као функција"
  
! #: cp/typeck.cc:4607
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "%qE не може бити употребљено као функција"
  
! #: cp/typeck.cc:4669
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s %q+#D"
  msgid "too many arguments to constructor %q#D"
  msgstr "превише аргумената за %s %q+#D"
  
! #: cp/typeck.cc:4670
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s %q+#D"
  msgid "too few arguments to constructor %q#D"
  msgstr "премало аргумената за %s %q+#D"
  
! #: cp/typeck.cc:4675
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qs"
  msgid "too many arguments to member function %q#D"
  msgstr "превише аргумената за функцију %qs"
  
! #: cp/typeck.cc:4676
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qs"
  msgid "too few arguments to member function %q#D"
  msgstr "премало аргумената за функцију %qs"
  
! #: cp/typeck.cc:4682
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qs"
  msgid "too many arguments to function %q#D"
  msgstr "превише аргумената за функцију %qs"
  
! #: cp/typeck.cc:4683
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qs"
  msgid "too few arguments to function %q#D"
  msgstr "премало аргумената за функцију %qs"
  
! #: cp/typeck.cc:4693
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s %q+#D"
  msgid "too many arguments to method %q#D"
  msgstr "превише аргумената за %s %q+#D"
  
! #: cp/typeck.cc:4694
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s %q+#D"
  msgid "too few arguments to method %q#D"
  msgstr "премало аргумената за %s %q+#D"
  
! #: cp/typeck.cc:4697
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "превише аргумената за функцију"
  
! #: cp/typeck.cc:4698
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "превише аргумената за функцију"
  
! #: cp/typeck.cc:4780
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "параметар %P за %qD непотпуног је типа %qT"
  
! #: cp/typeck.cc:4786
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "параметар %P непотпуног је типа %qT"
  
! #: cp/typeck.cc:5100
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the address %qE will never be NULL"
  msgstr "адреса за %qD никако не може бити NULL"
  
! #: cp/typeck.cc:5147
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "адреса за %qD никако не може бити NULL"
  
! #: cp/typeck.cc:5162
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "адреса за %qD никако не може бити NULL"
  
! #: cp/typeck.cc:5165
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:5180
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "адреса за %qD никако не може бити NULL"
  
! #: cp/typeck.cc:5239
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "операнди у ?: различитих су типова %qT и %qT"
  
! #: cp/typeck.cc:5242
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "недостаје претапање за %s између различитих типова показивача %qT и %qT"
  
! #: cp/typeck.cc:5248
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "операнди у ?: различитих су типова %qT и %qT"
  
! #: cp/typeck.cc:5251
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "недостаје претапање за %s између различитих типова показивача %qT и %qT"
  
! #: cp/typeck.cc:5288
  #, fuzzy, gcc-internal-format
  #| msgid "cast from function call of type %qT to non-matching type %qT"
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "претапање из функцијског позива типа %qT у непоклапајући тип %qT"
  
! #: cp/typeck.cc:5291
  #, fuzzy, gcc-internal-format
  #| msgid "cast from function call of type %qT to non-matching type %qT"
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "претапање из функцијског позива типа %qT у непоклапајући тип %qT"
  
! #: cp/typeck.cc:5294
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5298
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5307
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5310
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "аритметика са показивачем на непотпун тип"
  
! #: cp/typeck.cc:5313
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5317
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5452 cp/typeck.cc:5464
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "претпоставља се претапање у тип %qT из препуњене функције"
  
! #: cp/typeck.cc:5578
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL употребљено аритметички"
  
! #: cp/typeck.cc:6045 cp/typeck.cc:6054 cp/typeck.cc:6360 cp/typeck.cc:6369
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ИСО Ц++ забрањује поређење показивача и целобројног"
  
! #: cp/typeck.cc:6281 cp/typeck.cc:6295
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "operand types are %qT and %qT"
  msgstr "нема типа по имену %q#T у %q#T"
  
! #: cp/typeck.cc:6318
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6352
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "поређење уређености показивача са целобројном нулом"
  
! #: cp/typeck.cc:6399
  #, fuzzy, gcc-internal-format
  #| msgid "unordered comparison on non-floating point argument"
  msgid "unordered comparison on non-floating-point argument"
  msgstr "неуређено поређење са не-реалним аргументом"
  
! #: cp/typeck.cc:6465
  #, fuzzy
  #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "захтев за имплицтно претварање из %qT у %qT није дозвољен у Ц++у"
  
! #: cp/typeck.cc:6574
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "неисправни операнди типова %qT и %qT за бинарно %qO"
  
! #: cp/typeck.cc:6975
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ИСО Ц++ забрањује употребу показивача типа %<void *%> у одузимању"
  
! #: cp/typeck.cc:6983
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ИСО Ц++ забрањује употребу показивача на функцију у одузимању"
  
! #: cp/typeck.cc:6991
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ИСО Ц++ забрањује употребу показивача на метод у одузимању"
  
! #: cp/typeck.cc:7044
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "неисправна употреба показивача на непотпун тип у аритметици са показивачима"
  
! #: cp/typeck.cc:7121
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of constructor %qD"
  msgstr "узимање адресе привременог"
  
! #: cp/typeck.cc:7122
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of destructor %qD"
  msgstr "узимање адресе привременог"
  
! #: cp/typeck.cc:7139
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "неисправна употреба %qE за добијање показивача-на-чланску-функцију"
  
! #: cp/typeck.cc:7142
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  неопходан је одређен ид."
  
! #: cp/typeck.cc:7149
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "заграде око %qE не могу бити коришћене за добијање показивача-на-чланску-функцију"
  
! #: cp/typeck.cc:7344
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ИСО Ц++ забрањује узимање адресе неодређене или заграћене нестатичке чланске функције, за добијање показивача на чланску функцију. Употребите %<&%T::%D%>"
  
! #: cp/typeck.cc:7350
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "ИСО Ц++ забрањује узимање адресе неодређене или заграћене нестатичке чланске функције, за добијање показивача на чланску функцију. Употребите %<&%T::%D%>"
  
! #: cp/typeck.cc:7356
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ИСО Ц++ забрањује узимање адресе везане чланске функције за добијање показивача на чланску функцију. Употребите %<&%T::%D%>"
  
! #: cp/typeck.cc:7362
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ИСО Ц++ забрањује узимање адресе везане чланске функције за добијање показивача на чланску функцију. Употребите %<&%T::%D%>"
  
! #: cp/typeck.cc:7367
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "(показивач на члан може бити формиран само помоћу %<&%E%>)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7400
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "узимање адресе привременог"
  
! #: cp/typeck.cc:7417
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ИСО Ц++ забрањује узимање адресе функције %<::main%>"
  
! #: cp/typeck.cc:7475
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "не може се створити показивач на упућивачки члан %qD"
  
! #: cp/typeck.cc:7510 cp/typeck.cc:8092 rust/backend/rust-tree.cc:4701
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "не може се узети адреса битског поља %qD"
  
! #: cp/typeck.cc:7677
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7678
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7811
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ИСО Ц++ забрањује %s-вање набрајања"
  
! #: cp/typeck.cc:7812
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ИСО Ц++ забрањује %s-вање набрајања"
  
! #: cp/typeck.cc:7828
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "не може се %s показивач на непотпуни тип %qT"
  
! #: cp/typeck.cc:7830
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "не може се %s показивач на непотпуни тип %qT"
  
! #: cp/typeck.cc:7842
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ИСО Ц++ забрањује %s-вање показивача типа %qT"
  
! #: cp/typeck.cc:7844
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ИСО Ц++ забрањује %s-вање показивача типа %qT"
  
! #: cp/typeck.cc:7884
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7897
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7907
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7915
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:8104 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "не може се узети адреса од %<this%>, јер је д-вредносни израз"
  
! #: cp/typeck.cc:8126 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "затражена је адреса експлицитне регистарске променљиве %qD"
  
! #: cp/typeck.cc:8131 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "затражена је адреса од %qD, а декларисано је као %<register%>"
  
! #: cp/typeck.cc:8202
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %qT must be brace-enclosed"
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "успостављач за %qT мора бити у витичастим заградама"
  
! #: cp/typeck.cc:8214
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in initializer"
  msgstr "листа израза %s узима се као сложени израз"
  
! #: cp/typeck.cc:8218
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "листа израза %s узима се као сложени израз"
  
! #: cp/typeck.cc:8222
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "expression list treated as compound expression in functional cast"
  msgstr "листа израза %s узима се као сложени израз"
  
! #: cp/typeck.cc:8260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "листа израза %s узима се као сложени израз"
  
! #: cp/typeck.cc:8363
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8400
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT discards qualifiers"
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "претварање из %qT у %qT одбацује одредбе"
  
! #: cp/typeck.cc:8406
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type %qT to type %qT"
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "неисправно статичко претапање из типа %qT у тип %qT"
  
! #: cp/typeck.cc:8413
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type %qT to type %qT"
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "неисправно статичко претапање из типа %qT у тип %qT"
  
! #: cp/typeck.cc:8439
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "useless cast to type %q#T"
  msgstr "неисправно претапање у функцијски тип %qT"
  
! #: cp/typeck.cc:8453
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "одредбе типова се игноришу на повратном типу функције"
  
! #: cp/typeck.cc:8902
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type %qT to type %qT"
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "неисправно статичко претапање из типа %qT у тип %qT"
  
! #: cp/typeck.cc:8908 cp/typeck.cc:8914 cp/typeck.cc:10638
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "повратни тип %q#T није потпун"
  
! #: cp/typeck.cc:8942
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "претварање из %qT у %qT"
  
! #: cp/typeck.cc:9017
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "неисправно претапање д-вредносног израза типа %qT у тип %qT"
  
! #: cp/typeck.cc:9087
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "претапање из %qT у %qT губи на тачности"
  
! #: cp/typeck.cc:9112
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:9123
  #, fuzzy
  #| msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "недостаје претапање за %s између различитих типова показивача-на-члан %qT и %qT"
  
! #: cp/typeck.cc:9144 cp/typeck.cc:9334
  #, fuzzy
  #| msgid "cast from %qT to %qT increases required alignment of target type"
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "претапање из %qT у %qT повећава неопходно равнање циљног типа"
  
! #: cp/typeck.cc:9161
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ИСО Ц++ забрањује претапање између показивача на функцију и показивача на објекат"
  
! #: cp/typeck.cc:9175
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "неисправно претапање из типа %qT у тип %qT"
  
! #: cp/typeck.cc:9248
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "неисправна употреба константног претапања са типом %qT, који није показивач, нити показивач на члански податак"
  
! #: cp/typeck.cc:9257
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "неисправна употреба константног претапања са типом %qT, који је показивач или упућивач на функцијски тип"
  
! #: cp/typeck.cc:9299
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "неисправно константно претапање д-вредности типа %qT у тип %qT"
  
! #: cp/typeck.cc:9369
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type %qT to type %qT"
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "неисправно константно претапање из типа %qT у тип %qT"
  
! #: cp/typeck.cc:9470 cp/typeck.cc:9479
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ИСО Ц++ забрањује претапање у низовни тип %qT"
  
! #: cp/typeck.cc:9488
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "неисправно претапање у функцијски тип %qT"
  
! #: cp/typeck.cc:9604
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "moving %qE of type %qT to itself"
  msgstr "не може се претворити %qE из типа %qT у тип %qT"
  
! #: cp/typeck.cc:9869
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  у израчунавању %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9930
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "assigning to an array from an initializer list"
  msgstr "неконстантан индекс низа у успостављачу"
  
! #: cp/typeck.cc:9957
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "несагласни типови у додели %qT у %qT"
  
! #: cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "низ употребљен као успостављач"
  
! #: cp/typeck.cc:9975
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "неисправна додела низа"
  
! #: cp/typeck.cc:10111
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   у претварању показивача на чланску функцију"
  
! #: cp/typeck.cc:10125
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "претварање показивача на члан преко виртуелне основе %qT"
  
! #: cp/typeck.cc:10173 cp/typeck.cc:10192
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   у претварању показивача на члан"
  
! #: cp/typeck.cc:10273
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "неисправно претварање у тип %qT из типа %qT"
  
! #: cp/typeck.cc:10597
  #, fuzzy
  #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "не може се претворити %qT у %qT као аргумент %qP за %qD"
  
! #: cp/typeck.cc:10602
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "не може се претворити %qT у %qT у %s"
  
! #: cp/typeck.cc:10611
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "не може се претворити %qT у %qT у %s"
  
! #: cp/typeck.cc:10615
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in return"
  msgstr "не може се претворити %qT у %qT у %s"
  
! #: cp/typeck.cc:10620
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in %s"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "не може се претворити %qT у %qT у %s"
  
! #: cp/typeck.cc:10656
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE might be a candidate for a format attribute"
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "аргумент %d од %qE може бити кандидат за форматски атрибут"
  
! #: cp/typeck.cc:10660
  #, fuzzy, gcc-internal-format
  #| msgid "return type might be a candidate for a format attribute"
  msgid "parameter might be a candidate for a format attribute"
  msgstr "повратни тип може бити кандидат за форматски атрибут"
  
! #: cp/typeck.cc:10665
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "аргумент позива функције може бити кандидат за форматски атрибут"
  
! #: cp/typeck.cc:10670
  #, fuzzy, gcc-internal-format
  #| msgid "argument of function call might be a candidate for a format attribute"
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "аргумент позива функције може бити кандидат за форматски атрибут"
  
! #: cp/typeck.cc:10680
  #, fuzzy, gcc-internal-format
  #| msgid "assignment left-hand side might be a candidate for a format attribute"
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "лева страна доделе може бити кандидат за форматски атрибут"
  
! #: cp/typeck.cc:10766
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "у прослеђивању аргумента %P за %q+D"
  
! #: cp/typeck.cc:10850
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "враћање упућивача на привремени"
  
! #: cp/typeck.cc:10853
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "returning pointer to temporary"
  msgstr "враћање упућивача на привремени"
  
! #: cp/typeck.cc:10856
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10891
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "враћање упућивача на локалну променљиву %q+D"
  
! #: cp/typeck.cc:10895
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10901
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "враћање адресе локалне променљиве %q+D"
  
! #: cp/typeck.cc:10905
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "враћање адресе локалне променљиве %q+D"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11166 cp/typeck.cc:11182 cp/typeck.cc:11207 cp/typeck.cc:11244
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:11206 cp/typeck.cc:11241
  #, fuzzy, gcc-internal-format
  #| msgid "Missing return statement"
  msgid "redundant move in return statement"
  msgstr "Недостаје наредба повратка"
  
! #: cp/typeck.cc:11243
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in initialization"
  msgid "redundant move in initialization"
  msgstr "несагласни типови у успостављању"
  
! #: cp/typeck.cc:11281
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "враћање вредности из деструктора"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11293
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "не може се враћати из руковаоца у блоку покушаја у конструктору"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11296
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "враћање вредности из конструктора"
  
! #: cp/typeck.cc:11336 cp/typeck.cc:11382
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "наредба враћања без вредности, у функцији која враћа %qT"
  
! #: cp/typeck.cc:11344
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "недостаје успостављач"
  
! #: cp/typeck.cc:11363
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "не могу се дефинисати нови типови у повратном типу"
  
! #: cp/typeck.cc:11366
  #, fuzzy, gcc-internal-format
  #| msgid "Inconsistent ranks for operator at %L and %L"
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "Неусаглашени рангови за оператор код %L и %L"
  
! #: cp/typeck.cc:11403
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "return-statement with a value, in function returning %qT"
  msgstr "наредба враћања без вредности, у функцији која враћа %qT"
  
! #: cp/typeck.cc:11432
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> не сме вратити NULL, осим ако је декларисан уз %<throw()%> (или је задато -fcheck-new)"
  
! #: cp/typeck.cc:11521
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr ""
  
! #: cp/typeck.cc:11533
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:12119
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
*************** msgid "Array reference at %C cannot have
*** 76539,76547 ****
  msgstr "Упућивач низа код %C не може имати више од %d димензија"
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6539 fortran/check.cc:6582 fortran/check.cc:6624
! #: fortran/check.cc:6651 fortran/check.cc:6914 fortran/match.cc:1859
! #: fortran/match.cc:3656 fortran/match.cc:3998 fortran/match.cc:4194
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
--- 76639,76647 ----
  msgstr "Упућивач низа код %C не може имати више од %d димензија"
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6610 fortran/check.cc:6653 fortran/check.cc:6695
! #: fortran/check.cc:6722 fortran/check.cc:6985 fortran/match.cc:1859
! #: fortran/match.cc:3657 fortran/match.cc:3999 fortran/match.cc:4195
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
*************** msgstr "Ново у фортрану 200
*** 76713,76719 ****
  msgid "Array constructor including type specification at %C"
  msgstr "Синтаксна грешка у одредници знаковне дужине код %C"
  
! #: fortran/array.cc:1372 fortran/match.cc:4630
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Type-spec at %L cannot contain a deferred type parameter"
--- 76813,76819 ----
  msgid "Array constructor including type specification at %C"
  msgstr "Синтаксна грешка у одредници знаковне дужине код %C"
  
! #: fortran/array.cc:1372 fortran/match.cc:4631
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Type-spec at %L cannot contain a deferred type parameter"
*************** msgstr ""
*** 76836,76842 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "аргумент атрибута %qs није константна ниска"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12344
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad kind for logical constant at %C"
  msgid "Invalid use of BOZ literal constant at %L"
--- 76936,76942 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "аргумент атрибута %qs није константна ниска"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad kind for logical constant at %C"
  msgid "Invalid use of BOZ literal constant at %L"
*************** msgstr "Аргумент ‘%s’ за �
*** 76926,76932 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "Аргумент ‘%s’ сопственог ‘%s’ код %L мора бити целобројан или процедура"
  
! #: fortran/check.cc:742 fortran/check.cc:8216
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
--- 77026,77032 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "Аргумент ‘%s’ сопственог ‘%s’ код %L мора бити целобројан или процедура"
  
! #: fortran/check.cc:742 fortran/check.cc:8287
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
*************** msgstr "Наредба ENTRY код %C �
*** 77355,77362 ****
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6900
! #: fortran/check.cc:7031
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "%qs intrinsic with KIND argument at %L"
--- 77455,77462 ----
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6971
! #: fortran/check.cc:7102
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "%qs intrinsic with KIND argument at %L"
*************** msgstr "Аргумент ‘%s’ за �
*** 77565,77571 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити целобројан или реалан"
  
! #: fortran/check.cc:4577 fortran/check.cc:8136 fortran/check.cc:8151
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
--- 77665,77671 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити целобројан или реалан"
  
! #: fortran/check.cc:4577 fortran/check.cc:8207 fortran/check.cc:8222
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
*************** msgstr ""
*** 77627,77633 ****
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4984 fortran/check.cc:6978
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
--- 77727,77733 ----
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr ""
  
! #: fortran/check.cc:4984 fortran/check.cc:7049
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
*************** msgstr "Атрибут %s коси се
*** 77764,77776 ****
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "Аргумент ‘source’ сопственог ‘shape’ код %L не сме бити низ претпостављене величине"
  
! #: fortran/check.cc:5735 fortran/check.cc:8196
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити скалар"
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8188
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
--- 77864,77876 ----
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "Аргумент ‘source’ сопственог ‘shape’ код %L не сме бити низ претпостављене величине"
  
! #: fortran/check.cc:5735 fortran/check.cc:8267
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити скалар"
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8259
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
*************** msgstr ""
*** 77793,78151 ****
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити неизведени тип"
  
! #: fortran/check.cc:5927
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5941
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:5977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "Аргумент димензије код %L мора бити скалар"
  
! #: fortran/check.cc:5984
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5998
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:6033
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6039
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr ""
  
! #: fortran/check.cc:6046
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment to non-POINTER at %L"
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr "Додела показивача непоказивачу код %L"
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6074
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6081
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6087
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6101
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6113
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "Процедура корисничког оператора ‘%s’ код %L мора бити функција"
  
! #: fortran/check.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Second argument of NEAREST at %L shall not be zero"
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "Други аргумент у NEAREST код %L не може бити нула"
  
! #: fortran/check.cc:6157
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component at %C must have the POINTER attribute"
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "Компонента код %C мора имати атрибут показивача"
  
! #: fortran/check.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6174
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6181
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6192
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:6225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "Недостају аргументи за сопствено %s код %L"
  
! #: fortran/check.cc:6241
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "Аргумент ‘%s’ сопственог ‘%s’ код %L мора бити мање ранга од %d"
  
! #: fortran/check.cc:6260
  #, fuzzy, gcc-internal-format
  #| msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "Аргумент ‘dim’ за сопствено ‘%s’ код %L није исправан димензиони индекс"
  
! #: fortran/check.cc:6284
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "Аргумент ‘%s’ сопственог ‘%s’ код %L мора бити мање ранга од %d"
  
! #: fortran/check.cc:6548
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "Стварни аргумент за ‘%s’ код %L мора бити показивач"
  
! #: fortran/check.cc:6555
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Second argument of NEAREST at %L shall not be zero"
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "Други аргумент у NEAREST код %L не може бити нула"
  
! #: fortran/check.cc:6564
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6610
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6634
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6660
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6667
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk in formal argument list at %C"
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "Неочекивано смеће у формалној листи аргумената код %C"
  
! #: fortran/check.cc:6696
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6754
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6806
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be %s"
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити %s"
  
! #: fortran/check.cc:6825
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be %s"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити %s"
  
! #: fortran/check.cc:6833
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be %s"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити %s"
  
! #: fortran/check.cc:6868
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:6992
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be the same kind as '%s'"
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити исте врсте као ‘%s’"
  
! #: fortran/check.cc:7005
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "Аргументи ‘%s’ и ‘%s’ сопственог ‘%s’ код %L морају бити истог типа"
  
! #: fortran/check.cc:7141
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "Аргумент у ATANH код %L мора бити у опсегу -1 до 1"
  
! #: fortran/check.cc:7308 fortran/check.cc:7344
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be %s"
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити %s"
  
! #: fortran/check.cc:7355
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Превише аргумената за %s код %L"
  
! #: fortran/check.cc:7373
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "погрешан број шаблонских аргумената ((%d, а треба %d)"
  
! #: fortran/check.cc:7427
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7434
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7472
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7492
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7502
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7517 fortran/check.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr ""
  
! #: fortran/check.cc:7738
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of kind %d"
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити врсте %d"
  
! #: fortran/check.cc:7920
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити скалар"
  
! #: fortran/check.cc:8109 fortran/check.cc:8120
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "Аргумент ‘%s’ сопственог ‘%s’ код %L мора бити целобројан или логички"
  
! #: fortran/check.cc:8180
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
--- 77893,78251 ----
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити неизведени тип"
  
! #: fortran/check.cc:5949
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:6048
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "Аргумент димензије код %L мора бити скалар"
  
! #: fortran/check.cc:6055
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:6075
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:6094
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
! #: fortran/check.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr ""
  
! #: fortran/check.cc:6117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment to non-POINTER at %L"
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr "Додела показивача непоказивачу код %L"
  
! #: fortran/check.cc:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:6172
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6184
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:6191
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:6197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "Процедура корисничког оператора ‘%s’ код %L мора бити функција"
  
! #: fortran/check.cc:6211
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:6217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Second argument of NEAREST at %L shall not be zero"
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "Други аргумент у NEAREST код %L не може бити нула"
  
! #: fortran/check.cc:6228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component at %C must have the POINTER attribute"
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "Компонента код %C мора имати атрибут показивача"
  
! #: fortran/check.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:6245
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:6263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:6296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "Недостају аргументи за сопствено %s код %L"
  
! #: fortran/check.cc:6312
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "Аргумент ‘%s’ сопственог ‘%s’ код %L мора бити мање ранга од %d"
  
! #: fortran/check.cc:6331
  #, fuzzy, gcc-internal-format
  #| msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "Аргумент ‘dim’ за сопствено ‘%s’ код %L није исправан димензиони индекс"
  
! #: fortran/check.cc:6355
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "Аргумент ‘%s’ сопственог ‘%s’ код %L мора бити мање ранга од %d"
  
! #: fortran/check.cc:6619
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "Стварни аргумент за ‘%s’ код %L мора бити показивач"
  
! #: fortran/check.cc:6626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Second argument of NEAREST at %L shall not be zero"
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "Други аргумент у NEAREST код %L не може бити нула"
  
! #: fortran/check.cc:6635
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6668
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6681
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6731
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk in formal argument list at %C"
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "Неочекивано смеће у формалној листи аргумената код %C"
  
! #: fortran/check.cc:6767
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6877
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be %s"
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити %s"
  
! #: fortran/check.cc:6896
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be %s"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити %s"
  
! #: fortran/check.cc:6904
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be %s"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити %s"
  
! #: fortran/check.cc:6939
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:7063
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be the same kind as '%s'"
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити исте врсте као ‘%s’"
  
! #: fortran/check.cc:7076
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "Аргументи ‘%s’ и ‘%s’ сопственог ‘%s’ код %L морају бити истог типа"
  
! #: fortran/check.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7224
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "Аргумент у ATANH код %L мора бити у опсегу -1 до 1"
  
! #: fortran/check.cc:7379 fortran/check.cc:7415
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be %s"
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити %s"
  
! #: fortran/check.cc:7426
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Превише аргумената за %s код %L"
  
! #: fortran/check.cc:7444
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:7456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "погрешан број шаблонских аргумената ((%d, а треба %d)"
  
! #: fortran/check.cc:7498
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7505
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7526
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7563
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:7573
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:7588 fortran/check.cc:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr ""
  
! #: fortran/check.cc:7809
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of kind %d"
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити врсте %d"
  
! #: fortran/check.cc:7991
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити скалар"
  
! #: fortran/check.cc:8180 fortran/check.cc:8191
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "Аргумент ‘%s’ сопственог ‘%s’ код %L мора бити целобројан или логички"
  
! #: fortran/check.cc:8251
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
*************** msgstr ""
*** 78157,78163 ****
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3123 fortran/class.cc:3197
  #, fuzzy, gcc-internal-format
  #| msgid "Result of %s is NaN at %L"
  msgid "%qs of %qs is PRIVATE at %L"
--- 78257,78263 ----
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3127 fortran/class.cc:3201
  #, fuzzy, gcc-internal-format
  #| msgid "Result of %s is NaN at %L"
  msgid "%qs of %qs is PRIVATE at %L"
*************** msgstr "успостављачка ни�
*** 78208,78219 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "успостављачка ниска подсечена да одговара променљивој код %L"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5604
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Индекс почетка подниске код %L је мањи од један"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5634
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Индекс краја подниске код %L премашује дужину ниске"
--- 78308,78319 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "успостављачка ниска подсечена да одговара променљивој код %L"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Индекс почетка подниске код %L је мањи од један"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5607
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Индекс краја подниске код %L премашује дужину ниске"
*************** msgstr ""
*** 78234,78240 ****
  msgid "Data element above array upper bound at %L"
  msgstr ""
  
! #: fortran/data.cc:390 fortran/data.cc:620
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: re-initialization of '%s' at %L"
  msgid "re-initialization of %qs at %L"
--- 78334,78340 ----
  msgid "Data element above array upper bound at %L"
  msgstr ""
  
! #: fortran/data.cc:390 fortran/data.cc:626
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: re-initialization of '%s' at %L"
  msgid "re-initialization of %qs at %L"
*************** msgstr ""
*** 78255,78268 ****
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr "неуспех у упрошћавању упућивача подниске у наредби DATA код %L"
  
! #: fortran/data.cc:643
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C with an initializer already appears in a DATA statement"
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr "Променљива ‘%s’ код %C са успостављачем већ се појављује у наредби DATA"
  
! #: fortran/data.cc:703 fortran/data.cc:722 fortran/data.cc:736
! #: fortran/data.cc:762 fortran/data.cc:909
  #, fuzzy, gcc-internal-format
  #| msgid "gimplification failed"
  msgid "Simplification error"
--- 78355,78368 ----
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr "неуспех у упрошћавању упућивача подниске у наредби DATA код %L"
  
! #: fortran/data.cc:649
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C with an initializer already appears in a DATA statement"
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr "Променљива ‘%s’ код %C са успостављачем већ се појављује у наредби DATA"
  
! #: fortran/data.cc:709 fortran/data.cc:728 fortran/data.cc:742
! #: fortran/data.cc:768 fortran/data.cc:915
  #, fuzzy, gcc-internal-format
  #| msgid "gimplification failed"
  msgid "Simplification error"
*************** msgstr "Лоша одредница на
*** 78420,78426 ****
  msgid "deferred type parameter at %C"
  msgstr "употреба параметра шаблонског типа %qT после %qs"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14157
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 78520,78526 ----
  msgid "deferred type parameter at %C"
  msgstr "употреба параметра шаблонског типа %qT после %qs"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14147
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 80434,80445 ****
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1021
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1326
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
--- 80534,80545 ----
  msgid "are_identical_variables: Bad type"
  msgstr ""
  
! #: fortran/dependency.cc:1025
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr ""
  
! #: fortran/dependency.cc:1330
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr ""
*************** msgstr ""
*** 80476,80482 ****
  msgid "show_code_node(): Bad statement code"
  msgstr "gfc_trans_code(): лош кôд наредбе"
  
! #: fortran/dump-parse-tree.cc:4356 fortran/dump-parse-tree.cc:4450
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot convert %qs to interoperable type at %L"
--- 80576,80582 ----
  msgid "show_code_node(): Bad statement code"
  msgstr "gfc_trans_code(): лош кôд наредбе"
  
! #: fortran/dump-parse-tree.cc:4358 fortran/dump-parse-tree.cc:4453
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot convert %qs to interoperable type at %L"
*************** msgstr "Превелика целобр�
*** 80521,81019 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1338
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1444
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "index in dimension %d is out of bounds at %L"
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "Индекс у димензији %d је ван граница код %L"
  
! #: fortran/expr.cc:1643 fortran/expr.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "Индекс у димензији %d је ван граница код %L"
  
! #: fortran/expr.cc:1769
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in array constructor at %C"
  msgid "Error in array constructor referenced at %L"
  msgstr "Синтаксна грешка у конструктору низа код %C"
  
! #: fortran/expr.cc:1890 fortran/primary.cc:2521 fortran/primary.cc:2698
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1915 fortran/primary.cc:2516 fortran/primary.cc:2713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid KIND parameter of %s at %L"
  msgid "KIND part_ref at %C"
  msgstr "Неисправан параметар врсте за %s код %L"
  
! #: fortran/expr.cc:1926
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1938
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2592
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Неопходни бројевни или знаковни операнди у изразу код %L"
  
! #: fortran/expr.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Оператор надовезивања у изразу код %L мора имати два знаковна операнда"
  
! #: fortran/expr.cc:2668
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Оператор надовезивања код %L мора надовезивати ниске исте врсте"
  
! #: fortran/expr.cc:2678
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "Оператор .NOT. у изразу код %L мора имати логички операнд"
  
! #: fortran/expr.cc:2694
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "Неопходни су логички операнди у изразу код %L"
  
! #: fortran/expr.cc:2705
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Могу се користити само сопствени оператори у изразу код %L"
  
! #: fortran/expr.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Неопходни су бројевни операнди у изразу код %L"
  
! #: fortran/expr.cc:2736
  #, fuzzy, gcc-internal-format
  #| msgid "Too few components in structure constructor at %C"
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Премало компонената у конструктору структуре код %C"
  
! #: fortran/expr.cc:2873
  #, fuzzy, gcc-internal-format
  #| msgid "assumed character length variable '%s' in constant expression at %L"
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Знаковна променљива претпостављене дужине ‘%s’ у константном изразу код %L."
  
! #: fortran/expr.cc:2957
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "трансформационо сопствено ‘%s’ код %L није дозвољено у успостављачком изразу"
  
! #: fortran/expr.cc:2988
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Evaluation of nonstandard initialization expression at %L"
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Проширење: Израчунавање нестандардног успостављачког израза код %L"
  
! #: fortran/expr.cc:3065 fortran/resolve.cc:2890
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' in initialization expression at %L must be an intrinsic function"
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Функција ‘%s’ у успостављачком изразу код %L мора бити сопствена"
  
! #: fortran/expr.cc:3077
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "трансформационо сопствено ‘%s’ код %L није дозвољено у успостављачком изразу"
  
! #: fortran/expr.cc:3116
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3136
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "трансформационо сопствено ‘%s’ код %L није дозвољено у успостављачком изразу"
  
! #: fortran/expr.cc:3142
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "трансформационо сопствено ‘%s’ код %L није дозвољено у успостављачком изразу"
  
! #: fortran/expr.cc:3151
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "трансформационо сопствено ‘%s’ код %L није дозвољено у успостављачком изразу"
  
! #: fortran/expr.cc:3155
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "трансформационо сопствено ‘%s’ код %L није дозвољено у успостављачком изразу"
  
! #: fortran/expr.cc:3161
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "Параметар ‘%s’ код %L није декларисан или је променљива, што се не своди на константан израз"
  
! #: fortran/expr.cc:3167
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "трансформационо сопствено ‘%s’ код %L није дозвољено у успостављачком изразу"
  
! #: fortran/expr.cc:3177
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Параметар ‘%s’ код %L није декларисан или је променљива, што се не своди на константан израз"
  
! #: fortran/expr.cc:3231
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_init_expr(): Unknown expression type"
  msgstr "Очекиван је тип израза"
  
! #: fortran/expr.cc:3371
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be a statement function"
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "Одредничка функција ‘%s’ код %L не може бити наредбена функција"
  
! #: fortran/expr.cc:3378
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be an internal function"
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Одредничка функција ‘%s’ код %L не може бити унутрашња функција"
  
! #: fortran/expr.cc:3385
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L must be PURE"
  msgid "Specification function %qs at %L must be PURE"
  msgstr "Одредничка функција ‘%s’ код %L мора бити чиста"
  
! #: fortran/expr.cc:3393
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be RECURSIVE"
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "Одредничка функција ‘%s’ код %L не може бити рекурзивна"
  
! #: fortran/expr.cc:3540
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "Променљива ‘%s’ се не може јавити у изразу код %L"
  
! #: fortran/expr.cc:3548
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Лажни аргумент ‘%s’ код %L не може бити опцион"
  
! #: fortran/expr.cc:3555
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Лажни аргумент ‘%s’ код %L не може бити намере-из"
  
! #: fortran/expr.cc:3577
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "Променљива ‘%s’ се не може јавити у изразу код %L"
  
! #: fortran/expr.cc:3608
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_restricted(): Unknown expression type"
  msgstr "Очекиван је тип израза"
  
! #: fortran/expr.cc:3628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type"
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "Израз код %L мора бити целобројног типа"
  
! #: fortran/expr.cc:3640
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L must be PURE"
  msgid "Function %qs at %L must be PURE"
  msgstr "Одредничка функција ‘%s’ код %L мора бити чиста"
  
! #: fortran/expr.cc:3649
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "Израз код %L мора бити скалар"
  
  #. Reject truncation.
! #: fortran/expr.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Incompatible ranks in %s at %L"
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Несагласни рангови у %s код %L"
  
! #: fortran/expr.cc:3699
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "different shape for %s at %L on dimension %d (%d/%d)"
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "%s код %L има различит облик за димензију %d (%d/%d)"
  
! #: fortran/expr.cc:3747
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3803
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a VALUE"
  msgid "%qs at %L is not a VALUE"
  msgstr "‘%s’ код %L није вредност"
  
! #: fortran/expr.cc:3814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal stride of zero at %L"
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Недозвољен нулти корак код %L"
  
! #: fortran/expr.cc:3822
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Несагласни рангови %d и %d у додели код %L"
  
! #: fortran/expr.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Тип променљиве је UNKNOWN у додели код %L"
  
! #: fortran/expr.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "Појављује се NULL на десној страни у додели код %L"
  
! #: fortran/expr.cc:3851
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "POINTER valued function appears on right-hand side of assignment at %L"
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Функција са показивачком вредношћу појављује се на десној страни доделе код %L"
  
! #: fortran/expr.cc:3894
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:3901
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3932
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Incompatible types in assignment at %L, %s to %s"
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Несагласни типови у додели код %L, %s у %s"
  
! #: fortran/expr.cc:3976
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "Циљ доделе показивача није показивач код %L"
  
! #: fortran/expr.cc:3984
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "‘%s’ у додели показивача код %L не може бити л-вредност јер је процедура"
  
! #: fortran/expr.cc:4008
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate %s specification at %C"
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Удвостручена одредница %s код %C"
  
! #: fortran/expr.cc:4013
  #, fuzzy, gcc-internal-format
  #| msgid "Different types in pointer assignment at %L"
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Различити типови у додели показивача код %L"
  
! #: fortran/expr.cc:4042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "stack size must not be greater than 64k"
  msgid "Stride must not be present at %L"
  msgstr "величина стека не сме бити већа од 64k"
  
! #: fortran/expr.cc:4048 fortran/expr.cc:4068
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4056 fortran/expr.cc:4075
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4102
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "External object '%s' at %L may not have an initializer"
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "Спољашњи објекат ‘%s’ код %L не може имати успостављач"
  
! #: fortran/expr.cc:4123
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different types in pointer assignment at %L"
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Различити типови у додели показивача код %L"
  
! #: fortran/expr.cc:4148
  #, fuzzy, gcc-internal-format
  #| msgid "Different kind type parameters in pointer assignment at %L"
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Различите врсте типова параметара у додели показивача код %L"
  
! #: fortran/expr.cc:4157
  #, fuzzy, gcc-internal-format
  #| msgid "Different kind type parameters in pointer assignment at %L"
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Различите врсте типова параметара у додели показивача код %L"
  
! #: fortran/expr.cc:4167
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' requires argument list at %C"
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Наредбена функција ‘%s’ захтева листу аргумената код %C"
  
! #: fortran/expr.cc:4173
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Унутрашња процедура ‘%s’ код %L није дозвољена као стварни аргумент"
  
! #: fortran/expr.cc:4180
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Сопствено ‘%s’ код %L није дозвољено као стварни аргумент"
  
! #: fortran/expr.cc:4188
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4211
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4264
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr ""
  
! #: fortran/expr.cc:4274 fortran/expr.cc:4289
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Очекивана је процедура за аргумент ‘%s’ код %L"
  
! #: fortran/expr.cc:4280 fortran/expr.cc:4295 fortran/resolve.cc:2764
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate interface declaration for class %qs"
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "удвостручена декларација сучеља за класу %qs"
  
! #: fortran/expr.cc:4307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different character lengths in pointer assignment at %L"
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Различите знаковне дужине у додели показивача код %L"
  
! #: fortran/expr.cc:4316
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "Циљ доделе показивача није показивач код %L"
  
! #: fortran/expr.cc:4343
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4348
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different types in pointer assignment at %L"
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Различити типови у додели показивача код %L"
  
! #: fortran/expr.cc:4356
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Различите врсте типова параметара у додели показивача код %L"
  
! #: fortran/expr.cc:4363
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Различити рангови у додели показивача код %L"
  
! #: fortran/expr.cc:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4416
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Циљ доделе показивача није показивач код %L"
  
! #: fortran/expr.cc:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4432
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr ""
--- 80621,81119 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:1339
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr ""
  
! #: fortran/expr.cc:1445
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "index in dimension %d is out of bounds at %L"
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "Индекс у димензији %d је ван граница код %L"
  
! #: fortran/expr.cc:1644 fortran/expr.cc:1695
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "Индекс у димензији %d је ван граница код %L"
  
! #: fortran/expr.cc:1770
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/expr.cc:1781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in array constructor at %C"
  msgid "Error in array constructor referenced at %L"
  msgstr "Синтаксна грешка у конструктору низа код %C"
  
! #: fortran/expr.cc:1945 fortran/primary.cc:2554 fortran/primary.cc:2739
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1992 fortran/primary.cc:2549 fortran/primary.cc:2754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid KIND parameter of %s at %L"
  msgid "KIND part_ref at %C"
  msgstr "Неисправан параметар врсте за %s код %L"
  
! #: fortran/expr.cc:2003
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2028
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Неопходни бројевни или знаковни операнди у изразу код %L"
  
! #: fortran/expr.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Оператор надовезивања у изразу код %L мора имати два знаковна операнда"
  
! #: fortran/expr.cc:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Оператор надовезивања код %L мора надовезивати ниске исте врсте"
  
! #: fortran/expr.cc:2782
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "Оператор .NOT. у изразу код %L мора имати логички операнд"
  
! #: fortran/expr.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "Неопходни су логички операнди у изразу код %L"
  
! #: fortran/expr.cc:2809
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Могу се користити само сопствени оператори у изразу код %L"
  
! #: fortran/expr.cc:2817
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Неопходни су бројевни операнди у изразу код %L"
  
! #: fortran/expr.cc:2840
  #, fuzzy, gcc-internal-format
  #| msgid "Too few components in structure constructor at %C"
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Премало компонената у конструктору структуре код %C"
  
! #: fortran/expr.cc:2977
  #, fuzzy, gcc-internal-format
  #| msgid "assumed character length variable '%s' in constant expression at %L"
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Знаковна променљива претпостављене дужине ‘%s’ у константном изразу код %L."
  
! #: fortran/expr.cc:3061
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "трансформационо сопствено ‘%s’ код %L није дозвољено у успостављачком изразу"
  
! #: fortran/expr.cc:3092
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Evaluation of nonstandard initialization expression at %L"
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Проширење: Израчунавање нестандардног успостављачког израза код %L"
  
! #: fortran/expr.cc:3169 fortran/resolve.cc:2891
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' in initialization expression at %L must be an intrinsic function"
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Функција ‘%s’ у успостављачком изразу код %L мора бити сопствена"
  
! #: fortran/expr.cc:3181
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "трансформационо сопствено ‘%s’ код %L није дозвољено у успостављачком изразу"
  
! #: fortran/expr.cc:3220
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3240
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "трансформационо сопствено ‘%s’ код %L није дозвољено у успостављачком изразу"
  
! #: fortran/expr.cc:3246
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "трансформационо сопствено ‘%s’ код %L није дозвољено у успостављачком изразу"
  
! #: fortran/expr.cc:3255
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "трансформационо сопствено ‘%s’ код %L није дозвољено у успостављачком изразу"
  
! #: fortran/expr.cc:3259
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "трансформационо сопствено ‘%s’ код %L није дозвољено у успостављачком изразу"
  
! #: fortran/expr.cc:3265
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "Параметар ‘%s’ код %L није декларисан или је променљива, што се не своди на константан израз"
  
! #: fortran/expr.cc:3271
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "трансформационо сопствено ‘%s’ код %L није дозвољено у успостављачком изразу"
  
! #: fortran/expr.cc:3281
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Параметар ‘%s’ код %L није декларисан или је променљива, што се не своди на константан израз"
  
! #: fortran/expr.cc:3335
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_init_expr(): Unknown expression type"
  msgstr "Очекиван је тип израза"
  
! #: fortran/expr.cc:3475
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be a statement function"
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "Одредничка функција ‘%s’ код %L не може бити наредбена функција"
  
! #: fortran/expr.cc:3482
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be an internal function"
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Одредничка функција ‘%s’ код %L не може бити унутрашња функција"
  
! #: fortran/expr.cc:3489
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L must be PURE"
  msgid "Specification function %qs at %L must be PURE"
  msgstr "Одредничка функција ‘%s’ код %L мора бити чиста"
  
! #: fortran/expr.cc:3497
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be RECURSIVE"
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "Одредничка функција ‘%s’ код %L не може бити рекурзивна"
  
! #: fortran/expr.cc:3644
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "Променљива ‘%s’ се не може јавити у изразу код %L"
  
! #: fortran/expr.cc:3652
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Лажни аргумент ‘%s’ код %L не може бити опцион"
  
! #: fortran/expr.cc:3659
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Лажни аргумент ‘%s’ код %L не може бити намере-из"
  
! #: fortran/expr.cc:3681
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "Променљива ‘%s’ се не може јавити у изразу код %L"
  
! #: fortran/expr.cc:3712
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_restricted(): Unknown expression type"
  msgstr "Очекиван је тип израза"
  
! #: fortran/expr.cc:3732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type"
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "Израз код %L мора бити целобројног типа"
  
! #: fortran/expr.cc:3744
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L must be PURE"
  msgid "Function %qs at %L must be PURE"
  msgstr "Одредничка функција ‘%s’ код %L мора бити чиста"
  
! #: fortran/expr.cc:3753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "Израз код %L мора бити скалар"
  
  #. Reject truncation.
! #: fortran/expr.cc:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr ""
  
! #: fortran/expr.cc:3789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Incompatible ranks in %s at %L"
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Несагласни рангови у %s код %L"
  
! #: fortran/expr.cc:3803
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "different shape for %s at %L on dimension %d (%d/%d)"
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "%s код %L има различит облик за димензију %d (%d/%d)"
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:3907
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a VALUE"
  msgid "%qs at %L is not a VALUE"
  msgstr "‘%s’ код %L није вредност"
  
! #: fortran/expr.cc:3918
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal stride of zero at %L"
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Недозвољен нулти корак код %L"
  
! #: fortran/expr.cc:3926
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Несагласни рангови %d и %d у додели код %L"
  
! #: fortran/expr.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Тип променљиве је UNKNOWN у додели код %L"
  
! #: fortran/expr.cc:3945
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "Појављује се NULL на десној страни у додели код %L"
  
! #: fortran/expr.cc:3955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "POINTER valued function appears on right-hand side of assignment at %L"
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "Функција са показивачком вредношћу појављује се на десној страни доделе код %L"
  
! #: fortran/expr.cc:3998
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr ""
  
! #: fortran/expr.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr ""
  
! #: fortran/expr.cc:4036
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Incompatible types in assignment at %L, %s to %s"
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Несагласни типови у додели код %L, %s у %s"
  
! #: fortran/expr.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "Циљ доделе показивача није показивач код %L"
  
! #: fortran/expr.cc:4088
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "‘%s’ у додели показивача код %L не може бити л-вредност јер је процедура"
  
! #: fortran/expr.cc:4112
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate %s specification at %C"
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Удвостручена одредница %s код %C"
  
! #: fortran/expr.cc:4117
  #, fuzzy, gcc-internal-format
  #| msgid "Different types in pointer assignment at %L"
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Различити типови у додели показивача код %L"
  
! #: fortran/expr.cc:4146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "stack size must not be greater than 64k"
  msgid "Stride must not be present at %L"
  msgstr "величина стека не сме бити већа од 64k"
  
! #: fortran/expr.cc:4152 fortran/expr.cc:4172
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4160 fortran/expr.cc:4179
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr ""
  
! #: fortran/expr.cc:4206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "External object '%s' at %L may not have an initializer"
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "Спољашњи објекат ‘%s’ код %L не може имати успостављач"
  
! #: fortran/expr.cc:4227
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different types in pointer assignment at %L"
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Различити типови у додели показивача код %L"
  
! #: fortran/expr.cc:4252
  #, fuzzy, gcc-internal-format
  #| msgid "Different kind type parameters in pointer assignment at %L"
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Различите врсте типова параметара у додели показивача код %L"
  
! #: fortran/expr.cc:4261
  #, fuzzy, gcc-internal-format
  #| msgid "Different kind type parameters in pointer assignment at %L"
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Различите врсте типова параметара у додели показивача код %L"
  
! #: fortran/expr.cc:4271
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' requires argument list at %C"
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Наредбена функција ‘%s’ захтева листу аргумената код %C"
  
! #: fortran/expr.cc:4277
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Унутрашња процедура ‘%s’ код %L није дозвољена као стварни аргумент"
  
! #: fortran/expr.cc:4284
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Сопствено ‘%s’ код %L није дозвољено као стварни аргумент"
  
! #: fortran/expr.cc:4292
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr ""
  
! #: fortran/expr.cc:4368
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr ""
  
! #: fortran/expr.cc:4378 fortran/expr.cc:4393
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Очекивана је процедура за аргумент ‘%s’ код %L"
  
! #: fortran/expr.cc:4384 fortran/expr.cc:4399 fortran/resolve.cc:2765
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate interface declaration for class %qs"
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "удвостручена декларација сучеља за класу %qs"
  
! #: fortran/expr.cc:4411
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different character lengths in pointer assignment at %L"
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Различите знаковне дужине у додели показивача код %L"
  
! #: fortran/expr.cc:4420
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/expr.cc:4433
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "Циљ доделе показивача није показивач код %L"
  
! #: fortran/expr.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr ""
  
! #: fortran/expr.cc:4452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different types in pointer assignment at %L"
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Различити типови у додели показивача код %L"
  
! #: fortran/expr.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Различите врсте типова параметара у додели показивача код %L"
  
! #: fortran/expr.cc:4467
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Различити рангови у додели показивача код %L"
  
! #: fortran/expr.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr ""
  
! #: fortran/expr.cc:4504
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr ""
  
! #: fortran/expr.cc:4516
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr ""
  
! #: fortran/expr.cc:4520
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Циљ доделе показивача није показивач код %L"
  
! #: fortran/expr.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr ""
  
! #: fortran/expr.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr ""
*************** msgstr ""
*** 81021,81223 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4456 fortran/expr.cc:4582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data target at %L shall not have a coindex"
  msgstr "Елемент преноса података код %L не може имати показивачке компоненте"
  
! #: fortran/expr.cc:4459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "Изборни израз у рачунском GOTO код %L мора бити скаларни целобројан израз"
  
! #: fortran/expr.cc:4473
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4479 fortran/expr.cc:4494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "Циљ доделе показивача није ни циљ ни показивач код %L"
  
! #: fortran/expr.cc:4510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "Аргумент наредбе SELECT код %L мора бити скаларни израз"
  
! #: fortran/expr.cc:4521
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "Циљ доделе показивача није ни циљ ни показивач код %L"
  
! #: fortran/expr.cc:4552
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Лош циљ у додели показивача у чистој процедури код %L"
  
! #: fortran/expr.cc:4561
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Додела показивача са векторским индексом на десној страни код %L"
  
! #: fortran/expr.cc:4569
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "Циљ доделе показивача није показивач код %L"
  
! #: fortran/expr.cc:4597 fortran/expr.cc:4602
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4722 fortran/resolve.cc:1573
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization at %C requires '=>', not '='"
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "Успостављање показивача код %C захтева ‘=>’, не ‘=’"
  
! #: fortran/expr.cc:4728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component at %C must have the POINTER attribute"
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Компонента код %C мора имати атрибут показивача"
  
! #: fortran/expr.cc:4743 fortran/resolve.cc:1579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "Објекат ‘%s’ код %L мора имати атрибут %s за SAVE"
  
! #: fortran/expr.cc:4755
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:4761
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Унутрашња процедура ‘%s’ код %L није дозвољена као стварни аргумент"
  
! #: fortran/expr.cc:4768
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:5252
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6385
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6401
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6412
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qE није исправан шаблонски аргумент типа %qT јер %qE није променљива"
  
! #: fortran/expr.cc:6423
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6432
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6445
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6458
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6506
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6532
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "Променљива ‘%s’ се не може јавити у изразу код %L"
  
! #: fortran/expr.cc:6540
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6555
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.cc:6615 fortran/expr.cc:6636
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6629
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6648
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6690
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
--- 81121,81323 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4560 fortran/expr.cc:4686
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data target at %L shall not have a coindex"
  msgstr "Елемент преноса података код %L не може имати показивачке компоненте"
  
! #: fortran/expr.cc:4563
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "Изборни израз у рачунском GOTO код %L мора бити скаларни целобројан израз"
  
! #: fortran/expr.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr ""
  
! #: fortran/expr.cc:4583 fortran/expr.cc:4598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "Циљ доделе показивача није ни циљ ни показивач код %L"
  
! #: fortran/expr.cc:4614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "Аргумент наредбе SELECT код %L мора бити скаларни израз"
  
! #: fortran/expr.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr ""
  
! #: fortran/expr.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "Циљ доделе показивача није ни циљ ни показивач код %L"
  
! #: fortran/expr.cc:4656
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Лош циљ у додели показивача у чистој процедури код %L"
  
! #: fortran/expr.cc:4665
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Додела показивача са векторским индексом на десној страни код %L"
  
! #: fortran/expr.cc:4673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment target is not a POINTER at %L"
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "Циљ доделе показивача није показивач код %L"
  
! #: fortran/expr.cc:4701 fortran/expr.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr ""
  
! #: fortran/expr.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4826 fortran/resolve.cc:1574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization at %C requires '=>', not '='"
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "Успостављање показивача код %C захтева ‘=>’, не ‘=’"
  
! #: fortran/expr.cc:4832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component at %C must have the POINTER attribute"
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Компонента код %C мора имати атрибут показивача"
  
! #: fortran/expr.cc:4847 fortran/resolve.cc:1580
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "Објекат ‘%s’ код %L мора имати атрибут %s за SAVE"
  
! #: fortran/expr.cc:4859
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr ""
  
! #: fortran/expr.cc:4865
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Унутрашња процедура ‘%s’ код %L није дозвољена као стварни аргумент"
  
! #: fortran/expr.cc:4872
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr ""
  
! #: fortran/expr.cc:5356
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6497
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6505
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6516
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qE није исправан шаблонски аргумент типа %qT јер %qE није променљива"
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6536
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6549
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6593
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6610
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6636
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "Променљива ‘%s’ се не може јавити у изразу код %L"
  
! #: fortran/expr.cc:6644
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6659
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.cc:6719 fortran/expr.cc:6740
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6724
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6733
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6752
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6794
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 81240,81247 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7434 fortran/trans-array.cc:9248
! #: fortran/trans-intrinsic.cc:8577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of %qT"
  msgid "Creating array temporary at %L"
--- 81340,81347 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7436 fortran/trans-array.cc:9250
! #: fortran/trans-intrinsic.cc:8556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of %qT"
  msgid "Creating array temporary at %L"
*************** msgstr "Очекивано је ‘END I
*** 81425,82269 ****
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr "Очекивано је ‘END INTERFACE OPERATOR (.%s.)’ код %C"
  
! #: fortran/interface.cc:458
  #, fuzzy, gcc-internal-format
  #| msgid "Expecting 'END INTERFACE %s' at %C"
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr "Очекивано је ‘END INTERFACE %s’ код %C"
  
! #: fortran/interface.cc:655
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:943
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "Алтернативно враћање не може да се јави у сучељу оператора код %L"
  
! #: fortran/interface.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "Сучеље оператора доделе код %L мора имати два аргумента"
  
! #: fortran/interface.cc:975
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "Сучеље оператора код %L има погрешан број аргумената"
  
! #: fortran/interface.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "Сучеље оператора доделе код %L мора бити потпрограм"
  
! #: fortran/interface.cc:1006
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr "Сучеље оператора доделе код %L не сме редефинисати сопствену типску доделу"
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "Сучеље сопственог оператора код %L мора бити функција"
  
! #: fortran/interface.cc:1026
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "First argument of defined assignment at %L must be INTENT(IN) or INTENT(INOUT)"
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr "Први аргумент дефинисане доделе код %L мора бити намере-у или -у/из"
  
! #: fortran/interface.cc:1033
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Други аргумент дефинисане доделе код %L мора бити намере-у"
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Први аргумент сучеља оператора код %L мора бити намере-у"
  
! #: fortran/interface.cc:1049 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Други аргумент сучеља оператора код %L мора бити намере-у"
  
! #: fortran/interface.cc:1154
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "Сучеље оператора код %L коси се са сопственим сучељем"
  
! #: fortran/interface.cc:1518 fortran/interface.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1715
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1724
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1771
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1968
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %C has an explicit interface and must not have attributes declared at %L"
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "Процедура ‘%s’ код %C има експлицитно сучеље и не може имати атрибуте декларисане код %L"
  
! #: fortran/interface.cc:1973
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "Симбол ‘%s’ код %L већ има експлицитно сучеље"
  
! #: fortran/interface.cc:1977
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "Процедура ‘%s’ у %s код %L није ни функција ни потпрограм"
  
! #: fortran/interface.cc:1981
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "Процедура ‘%s’ у %s код %L није ни функција ни потпрограм"
  
! #: fortran/interface.cc:1993
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1997
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2005
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Очекивана је процедура за аргумент ‘%s’ код %L"
  
! #: fortran/interface.cc:2062 fortran/interface.cc:2067
  #, fuzzy, gcc-internal-format
  #| msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Двосмислена сучеља ‘%s’ и ‘%s’ у %s код %L"
  
! #: fortran/interface.cc:2072
  #, fuzzy, gcc-internal-format
  #| msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Иако се другде не помиње, ‘%s’ код %L има двосмислена сучеља"
  
! #: fortran/interface.cc:2110
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is the name of the procedure"
  msgid "%qs at %L is not a module procedure"
  msgstr "Име ‘%s’ код %C је име процедуре"
  
! #: fortran/interface.cc:2315
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "Низ претпостављеног облика код %L мора бити лажни аргумент"
  
! #: fortran/interface.cc:2318
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "Неслагање типа/ранга у аргументу ‘%s’ код %L"
  
! #: fortran/interface.cc:2321
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "Неслагање типа/ранга у аргументу ‘%s’ код %L"
  
! #: fortran/interface.cc:2324
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "Неслагање типа/ранга у аргументу ‘%s’ код %L"
  
! #: fortran/interface.cc:2336
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2340
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2344
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2468
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid third argument of IBITS at %L"
  msgid "Invalid procedure argument at %L"
  msgstr "Неисправан трећи аргумент у IBITS код %L"
  
! #: fortran/interface.cc:2480 fortran/interface.cc:2496
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2484 fortran/interface.cc:2500
! #: fortran/interface.cc:2590
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Неслагање типа/ранга у аргументу ‘%s’ код %L"
  
! #: fortran/interface.cc:2519
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2526
  #, fuzzy, gcc-internal-format
  #| msgid "library function %q#D redeclared as non-function %q#D"
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "библиотечка функција %q#D поново декларисана као не-функција %q#D"
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2548
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr ""
  
! #: fortran/interface.cc:2601
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2624
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2634
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Неслагање типа/ранга у аргументу ‘%s’ код %L"
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2658
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2675
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Аргумент за %s код %L мора бити дужине један"
  
! #: fortran/interface.cc:2685
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "Аргументи ‘%s’ и ‘%s’ сопственог ‘%s’ код %L морају бити истог типа"
  
! #: fortran/interface.cc:2700
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2716
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Стварни аргумент за ‘%s’ код %L мора бити показивач"
  
! #: fortran/interface.cc:2738
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Неслагање типа/ранга у аргументу ‘%s’ код %L"
  
! #: fortran/interface.cc:2756
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2786
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2805
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2818
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2825
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2912
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2923
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2928
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2941
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3338
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Кључна реч ‘%s’ код %L није у процедури"
  
! #: fortran/interface.cc:3361
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "Кључна реч ‘%s’ код %L није у процедури"
  
! #: fortran/interface.cc:3365
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Кључна реч ‘%s’ код %L није у процедури"
  
! #: fortran/interface.cc:3374
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is already associated with another actual argument"
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Кључна реч ‘%s’ код %L је већ придружена другом стварном аргументу"
  
! #: fortran/interface.cc:3384
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Више стварних него формалних аргумената у позиву процедуре код %L"
  
! #: fortran/interface.cc:3397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing alternate return spec in subroutine call at %L"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Недостаје одредница алтернативног враћања у позиву потпрограма код %L"
  
! #: fortran/interface.cc:3415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected alternate return spec in subroutine call at %L"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Неочекивана одредница алтернативног враћања у позиву потпрограма код %L"
  
! #: fortran/interface.cc:3438
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3451
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3462
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3502
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3505
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3543
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3574
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3589
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3612
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3622 fortran/interface.cc:3627
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3653
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Очекивана је процедура за аргумент ‘%s’ код %L"
  
! #: fortran/interface.cc:3670
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Очекивана је процедура за аргумент ‘%s’ код %L"
  
! #: fortran/interface.cc:3737
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Стварни аргумент за ‘%s’ код %L не може бити низ претпостављене величине"
  
! #: fortran/interface.cc:3766
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3781
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Стварни аргумент за ‘%s’ код %L мора бити показивач"
  
! #: fortran/interface.cc:3790
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3799
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3813
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Стварни аргумент за ‘%s’ код %L мора бити показивач"
  
! #: fortran/interface.cc:3827
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3842
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3857
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3870
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Стварни аргумент за ‘%s’ код %L мора бити показивач"
  
! #: fortran/interface.cc:3881
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Стварни аргумент за ‘%s’ код %L мора бити резервљив"
  
! #: fortran/interface.cc:3892
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3930
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3950
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3968
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Недостаје одредница алтернативног враћања у позиву потпрограма код %L"
  
! #: fortran/interface.cc:4030
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument for argument '%s' at %L"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Недостаје стварни аргумент за аргумент ‘%s’ код %L"
  
! #: fortran/interface.cc:4158
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4187
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4213
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4223
  #, fuzzy, gcc-internal-format
  #| msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Исти стварни аргумент придружен намере-%s аргументу ‘%s’ и намере-%s аргументу ‘%s’ код %L"
  
! #: fortran/interface.cc:4253
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4273
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Аргумент процедуре код %L је локалан у чистој процедури и има атрибут показивача"
  
! #: fortran/interface.cc:4285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Аргумент процедуре код %L је локалан у чистој процедури и прослеђује се аргументу намере-%s"
  
! #: fortran/interface.cc:4295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Аргумент процедуре код %L је локалан у чистој процедури и прослеђује се аргументу намере-%s"
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4348
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Процедура ‘%s’ позвана са имплицитним сучељем код %L"
  
! #: fortran/interface.cc:4352 fortran/interface.cc:4362
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Процедура ‘%s’ позвана са имплицитним сучељем код %L"
  
! #: fortran/interface.cc:4358
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Процедура ‘%s’ позвана са имплицитним сучељем код %L"
  
! #: fortran/interface.cc:4371
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4387
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Аутоматска функција знаковне дужине ‘%s’ код %L мора имати експлицитно сучеље"
  
! #: fortran/interface.cc:4404
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Очекивана је процедура за аргумент ‘%s’ код %L"
  
! #: fortran/interface.cc:4413
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Кључна реч ‘%s’ код %L није у процедури"
  
! #: fortran/interface.cc:4422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Симбол ‘%s’ код %L већ има експлицитно сучеље"
  
! #: fortran/interface.cc:4437
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4452
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "MOLD argument to NULL required at %L"
  msgstr "Недостају аргументи за сопствено %s код %L"
  
! #: fortran/interface.cc:4470
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4480
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Процедура ‘%s’ позвана са имплицитним сучељем код %L"
  
! #: fortran/interface.cc:4522
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Процедура ‘%s’ позвана са имплицитним сучељем код %L"
  
! #: fortran/interface.cc:4533
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4618
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4688
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qs"
  msgid "Unable to find symbol %qs"
  msgstr "%q+D удволичено са недефинисаним симболом %qs"
  
! #: fortran/interface.cc:5072
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %C is already present in the interface"
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Ентитет ‘%s’ код %C је већ присутан у сучељу"
  
! #: fortran/interface.cc:5189
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5283
  #, fuzzy, gcc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "Не могу да претворим %s у %s код %L"
  
! #: fortran/interface.cc:5295
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5303
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5311
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "Садржана процедура ‘%s’ код %L у чистој процедури мора такође бити чиста"
  
! #: fortran/interface.cc:5320
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5326
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5335
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5346
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5365
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "Садржана процедура ‘%s’ код %L у чистој процедури мора такође бити чиста"
  
! #: fortran/interface.cc:5395
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5406
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5415
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5424
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5435
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5442
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "Ознака %s код %L мора бити типа %s"
  
! #: fortran/interface.cc:5470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be of INTEGER type"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "Аргумент димензије код %L мора целобројни"
  
! #: fortran/interface.cc:5477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Аргумент димензије код %L мора бити скалар"
  
! #: fortran/interface.cc:5481
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character-valued internal function '%s' at %L must not be assumed length"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "Унутрашња функција знаковне вредности ‘%s’ код %L не може бити претпостављене дужине"
  
! #: fortran/interface.cc:5489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "Лажни аргумент ‘%s’ код %L не може бити намере-из"
  
! #: fortran/interface.cc:5547 fortran/interface.cc:5593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Наредба DATA код %C није дозвољена у чистој процедури"
  
! #: fortran/interface.cc:5559
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "Процедура ‘%s’ у %s код %L није ни функција ни потпрограм"
  
! #: fortran/interface.cc:5571
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Превише аргумената у позиву ‘%s’ код %L"
  
! #: fortran/interface.cc:5578
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
--- 81525,82369 ----
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr "Очекивано је ‘END INTERFACE OPERATOR (.%s.)’ код %C"
  
! #: fortran/interface.cc:468
  #, fuzzy, gcc-internal-format
  #| msgid "Expecting 'END INTERFACE %s' at %C"
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr "Очекивано је ‘END INTERFACE %s’ код %C"
  
! #: fortran/interface.cc:664
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr ""
  
! #: fortran/interface.cc:952
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "Алтернативно враћање не може да се јави у сучељу оператора код %L"
  
! #: fortran/interface.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "Сучеље оператора доделе код %L мора имати два аргумента"
  
! #: fortran/interface.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "Сучеље оператора код %L има погрешан број аргумената"
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "Сучеље оператора доделе код %L мора бити потпрограм"
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr "Сучеље оператора доделе код %L не сме редефинисати сопствену типску доделу"
  
! #: fortran/interface.cc:1024
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "Сучеље сопственог оператора код %L мора бити функција"
  
! #: fortran/interface.cc:1035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "First argument of defined assignment at %L must be INTENT(IN) or INTENT(INOUT)"
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr "Први аргумент дефинисане доделе код %L мора бити намере-у или -у/из"
  
! #: fortran/interface.cc:1042
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Други аргумент дефинисане доделе код %L мора бити намере-у"
  
! #: fortran/interface.cc:1051 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Први аргумент сучеља оператора код %L мора бити намере-у"
  
! #: fortran/interface.cc:1058 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Други аргумент сучеља оператора код %L мора бити намере-у"
  
! #: fortran/interface.cc:1163
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "Сучеље оператора код %L коси се са сопственим сучељем"
  
! #: fortran/interface.cc:1532 fortran/interface.cc:1604
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1729
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr ""
  
! #: fortran/interface.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1982
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %C has an explicit interface and must not have attributes declared at %L"
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "Процедура ‘%s’ код %C има експлицитно сучеље и не може имати атрибуте декларисане код %L"
  
! #: fortran/interface.cc:1987
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "Симбол ‘%s’ код %L већ има експлицитно сучеље"
  
! #: fortran/interface.cc:1991
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "Процедура ‘%s’ у %s код %L није ни функција ни потпрограм"
  
! #: fortran/interface.cc:1995
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "Процедура ‘%s’ у %s код %L није ни функција ни потпрограм"
  
! #: fortran/interface.cc:2007
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:2011
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:2019
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Очекивана је процедура за аргумент ‘%s’ код %L"
  
! #: fortran/interface.cc:2076 fortran/interface.cc:2081
  #, fuzzy, gcc-internal-format
  #| msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Двосмислена сучеља ‘%s’ и ‘%s’ у %s код %L"
  
! #: fortran/interface.cc:2086
  #, fuzzy, gcc-internal-format
  #| msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Иако се другде не помиње, ‘%s’ код %L има двосмислена сучеља"
  
! #: fortran/interface.cc:2124
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is the name of the procedure"
  msgid "%qs at %L is not a module procedure"
  msgstr "Име ‘%s’ код %C је име процедуре"
  
! #: fortran/interface.cc:2329
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "Низ претпостављеног облика код %L мора бити лажни аргумент"
  
! #: fortran/interface.cc:2332
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "Неслагање типа/ранга у аргументу ‘%s’ код %L"
  
! #: fortran/interface.cc:2335
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "Неслагање типа/ранга у аргументу ‘%s’ код %L"
  
! #: fortran/interface.cc:2338
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "Неслагање типа/ранга у аргументу ‘%s’ код %L"
  
! #: fortran/interface.cc:2350
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2354
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2358
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid third argument of IBITS at %L"
  msgid "Invalid procedure argument at %L"
  msgstr "Неисправан трећи аргумент у IBITS код %L"
  
! #: fortran/interface.cc:2494 fortran/interface.cc:2510
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2498 fortran/interface.cc:2514
! #: fortran/interface.cc:2611
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Неслагање типа/ранга у аргументу ‘%s’ код %L"
  
! #: fortran/interface.cc:2533
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2540
  #, fuzzy, gcc-internal-format
  #| msgid "library function %q#D redeclared as non-function %q#D"
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "библиотечка функција %q#D поново декларисана као не-функција %q#D"
  
! #: fortran/interface.cc:2553
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr ""
  
! #: fortran/interface.cc:2569
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr ""
  
! #: fortran/interface.cc:2622
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2645
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2655
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Неслагање типа/ранга у аргументу ‘%s’ код %L"
  
! #: fortran/interface.cc:2665
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2679
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2696
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Аргумент за %s код %L мора бити дужине један"
  
! #: fortran/interface.cc:2706
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "Аргументи ‘%s’ и ‘%s’ сопственог ‘%s’ код %L морају бити истог типа"
  
! #: fortran/interface.cc:2721
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2737
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Стварни аргумент за ‘%s’ код %L мора бити показивач"
  
! #: fortran/interface.cc:2759
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Неслагање типа/ранга у аргументу ‘%s’ код %L"
  
! #: fortran/interface.cc:2777
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2792
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2807
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2826
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2839
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2846
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2933
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2944
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2962
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2970
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3359
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Кључна реч ‘%s’ код %L није у процедури"
  
! #: fortran/interface.cc:3382
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "Кључна реч ‘%s’ код %L није у процедури"
  
! #: fortran/interface.cc:3386
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Кључна реч ‘%s’ код %L није у процедури"
  
! #: fortran/interface.cc:3395
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is already associated with another actual argument"
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Кључна реч ‘%s’ код %L је већ придружена другом стварном аргументу"
  
! #: fortran/interface.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Више стварних него формалних аргумената у позиву процедуре код %L"
  
! #: fortran/interface.cc:3418
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing alternate return spec in subroutine call at %L"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Недостаје одредница алтернативног враћања у позиву потпрограма код %L"
  
! #: fortran/interface.cc:3436
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected alternate return spec in subroutine call at %L"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Неочекивана одредница алтернативног враћања у позиву потпрограма код %L"
  
! #: fortran/interface.cc:3459
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3523
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3526
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3564
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3588
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3610
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3633
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3643 fortran/interface.cc:3648
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3674
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Очекивана је процедура за аргумент ‘%s’ код %L"
  
! #: fortran/interface.cc:3691
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Очекивана је процедура за аргумент ‘%s’ код %L"
  
! #: fortran/interface.cc:3758
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Стварни аргумент за ‘%s’ код %L не може бити низ претпостављене величине"
  
! #: fortran/interface.cc:3787
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Стварни аргумент за ‘%s’ код %L мора бити показивач"
  
! #: fortran/interface.cc:3811
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3820
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3834
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Стварни аргумент за ‘%s’ код %L мора бити показивач"
  
! #: fortran/interface.cc:3848
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3863
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3878
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3891
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Стварни аргумент за ‘%s’ код %L мора бити показивач"
  
! #: fortran/interface.cc:3902
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Стварни аргумент за ‘%s’ код %L мора бити резервљив"
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3951
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3971
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4010
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:4038
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Недостаје одредница алтернативног враћања у позиву потпрограма код %L"
  
! #: fortran/interface.cc:4051
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument for argument '%s' at %L"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Недостаје стварни аргумент за аргумент ‘%s’ код %L"
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4208
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4234
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4244
  #, fuzzy, gcc-internal-format
  #| msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Исти стварни аргумент придружен намере-%s аргументу ‘%s’ и намере-%s аргументу ‘%s’ код %L"
  
! #: fortran/interface.cc:4274
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4294
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Аргумент процедуре код %L је локалан у чистој процедури и има атрибут показивача"
  
! #: fortran/interface.cc:4306
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Аргумент процедуре код %L је локалан у чистој процедури и прослеђује се аргументу намере-%s"
  
! #: fortran/interface.cc:4316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Аргумент процедуре код %L је локалан у чистој процедури и прослеђује се аргументу намере-%s"
  
! #: fortran/interface.cc:4327
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4369
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Процедура ‘%s’ позвана са имплицитним сучељем код %L"
  
! #: fortran/interface.cc:4373 fortran/interface.cc:4383
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Процедура ‘%s’ позвана са имплицитним сучељем код %L"
  
! #: fortran/interface.cc:4379
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Процедура ‘%s’ позвана са имплицитним сучељем код %L"
  
! #: fortran/interface.cc:4392
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4400
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4408
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Аутоматска функција знаковне дужине ‘%s’ код %L мора имати експлицитно сучеље"
  
! #: fortran/interface.cc:4425
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Очекивана је процедура за аргумент ‘%s’ код %L"
  
! #: fortran/interface.cc:4434
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Кључна реч ‘%s’ код %L није у процедури"
  
! #: fortran/interface.cc:4443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Симбол ‘%s’ код %L већ има експлицитно сучеље"
  
! #: fortran/interface.cc:4458
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4473
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4483
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "MOLD argument to NULL required at %L"
  msgstr "Недостају аргументи за сопствено %s код %L"
  
! #: fortran/interface.cc:4491
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4501
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Процедура ‘%s’ позвана са имплицитним сучељем код %L"
  
! #: fortran/interface.cc:4543
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Процедура ‘%s’ позвана са имплицитним сучељем код %L"
  
! #: fortran/interface.cc:4554
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4639
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4709
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qs"
  msgid "Unable to find symbol %qs"
  msgstr "%q+D удволичено са недефинисаним симболом %qs"
  
! #: fortran/interface.cc:5100
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %C is already present in the interface"
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Ентитет ‘%s’ код %C је већ присутан у сучељу"
  
! #: fortran/interface.cc:5217
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5311
  #, fuzzy, gcc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "Не могу да претворим %s у %s код %L"
  
! #: fortran/interface.cc:5323
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5331
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5339
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "Садржана процедура ‘%s’ код %L у чистој процедури мора такође бити чиста"
  
! #: fortran/interface.cc:5348
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5363
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5374
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5382
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5393
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "Садржана процедура ‘%s’ код %L у чистој процедури мора такође бити чиста"
  
! #: fortran/interface.cc:5423
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5434
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5443
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5452
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "Ознака %s код %L мора бити типа %s"
  
! #: fortran/interface.cc:5498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be of INTEGER type"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "Аргумент димензије код %L мора целобројни"
  
! #: fortran/interface.cc:5505
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Аргумент димензије код %L мора бити скалар"
  
! #: fortran/interface.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character-valued internal function '%s' at %L must not be assumed length"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "Унутрашња функција знаковне вредности ‘%s’ код %L не може бити претпостављене дужине"
  
! #: fortran/interface.cc:5517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "Лажни аргумент ‘%s’ код %L не може бити намере-из"
  
! #: fortran/interface.cc:5575 fortran/interface.cc:5621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Наредба DATA код %C није дозвољена у чистој процедури"
  
! #: fortran/interface.cc:5587
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "Процедура ‘%s’ у %s код %L није ни функција ни потпрограм"
  
! #: fortran/interface.cc:5599
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Превише аргумената у позиву ‘%s’ код %L"
  
! #: fortran/interface.cc:5606
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
*************** msgstr "Претварање из %s у
*** 82472,82478 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %s to %s at %L"
--- 82572,82578 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %s to %s at %L"
*************** msgstr "Потребна тачка у �
*** 82681,83266 ****
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1231 fortran/io.cc:1293
  #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Extension: Missing comma at %C"
! msgid "Missing comma at %L"
! msgstr "Проширење: Недостаје зарез код %C"
  
! #: fortran/io.cc:1349
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Extraneous characters in format at %L"
  msgstr "Проширење: Не-знак у ознаци FORMAT код %L"
  
! #: fortran/io.cc:1371
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Format statement in module main block at %C."
  msgid "Format statement in module main block at %C"
  msgstr "Наредба форматирања у главном блоку модула код %C."
  
! #: fortran/io.cc:1380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "Наредба ENTRY код %C не може бити унутар INTERFACE"
  
! #: fortran/io.cc:1386
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Недостаје етикета формата код %C"
  
! #: fortran/io.cc:1441 fortran/io.cc:1472 fortran/io.cc:1552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate %s specification at %C"
  msgid "Invalid value for %s specification at %C"
  msgstr "Удвостручена одредница %s код %C"
  
! #: fortran/io.cc:1447 fortran/io.cc:1478 fortran/io.cc:1634 fortran/io.cc:1647
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Удвостручена одредница %s код %C"
  
! #: fortran/io.cc:1489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable tag cannot be INTENT(IN) at %C"
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "Ознака променљиве не може бити намере-у код %C"
  
! #: fortran/io.cc:1497
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable tag cannot be assigned in PURE procedure at %C"
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Ознака променљиве не може бити додељена у чистој процедури код %C"
  
! #: fortran/io.cc:1527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting a variable at %L"
  msgstr "Очекивано је име променљиве код %C"
  
! #: fortran/io.cc:1558
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Удвостручена одредница етикете %s код %C"
  
! #: fortran/io.cc:1578 fortran/io.cc:1595 fortran/io.cc:1616
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1669
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "Константан израз у ознаци FORMAT код %L мора бити типа подразумеваног CHARACTER"
  
! #: fortran/io.cc:1694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "Стварни аргумент за ‘%s’ код %L не може бити низ претпостављене величине"
  
! #: fortran/io.cc:1735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "Константан израз у ознаци FORMAT код %L мора бити типа подразумеваног CHARACTER"
  
! #: fortran/io.cc:1741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: ASSIGNED variable in FORMAT tag at %L"
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "Застарело: Додељена променљива у ознаци FORMAT код %L"
  
! #: fortran/io.cc:1746
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "Променљивој ‘%s’ код %L није додељена етикета формата"
  
! #: fortran/io.cc:1753
  #, fuzzy, gcc-internal-format
  #| msgid "scalar '%s' FORMAT tag at %L is not an ASSIGNED variable"
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "скаларна ознака формата ‘%s’ код %L није додељена променљива"
  
! #: fortran/io.cc:1768
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "Проширење: Не-знак у ознаци FORMAT код %L"
  
! #: fortran/io.cc:1772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Проширење: Не-знак у ознаци FORMAT код %L"
  
! #: fortran/io.cc:1778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Проширење: Знаковни низ у ознаци FORMAT код %L"
  
! #: fortran/io.cc:1785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Проширење: Знаковни низ у ознаци FORMAT код %L"
  
! #: fortran/io.cc:1792
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Проширење: Знаковни низ у ознаци FORMAT код %L"
  
! #: fortran/io.cc:1818
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "Ознака %s код %L мора бити типа %s"
  
! #: fortran/io.cc:1825
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s or %s"
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "Ознака %s код %L мора бити типа %s или %s"
  
! #: fortran/io.cc:1832
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "Ознака %s код %L мора бити скалар"
  
! #: fortran/io.cc:1838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: IOMSG tag at %L"
  msgid "IOMSG tag at %L"
  msgstr "Фортран 2003: Ознака IOMSG код %L"
  
! #: fortran/io.cc:1846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 95 requires default INTEGER in SIZE tag at %L"
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Фортран 95 захтева подразумевни цео број у ознаци SIZE код %L"
  
! #: fortran/io.cc:1855
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad INTENT specification at %C"
  msgid "NEWUNIT specifier at %L"
  msgstr "Лоша одредница намере код %C"
  
! #: fortran/io.cc:1880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: CONVERT tag at %L"
  msgid "CONVERT tag at %L"
  msgstr "Проширење: ознака CONVERT код %L"
  
! #: fortran/io.cc:2096
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "Фортран 2003: наводилац %s у наредби %s код %C има вредност ‘%s’"
  
! #: fortran/io.cc:2104 fortran/io.cc:2131
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "Наводилац %s у наредби %s код %C има неисправну вредност ‘%s’"
  
! #: fortran/io.cc:2123
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: %s specifier in %s statement at %C has value '%s'"
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "Проширење: наводилац %s у наредби %s код %C има вредност ‘%s’"
  
! #: fortran/io.cc:2145 fortran/io.cc:2153
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "Наводилац %s у наредби %s код %C има неисправну вредност ‘%s’"
  
! #: fortran/io.cc:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2226
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2245 fortran/io.cc:3919
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr "Ознака END код %C није дозвољена у излазној наредби"
  
! #: fortran/io.cc:2273 fortran/io.cc:3897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr "Ознака END код %C није дозвољена у излазној наредби"
  
! #: fortran/io.cc:2305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr "Ознака END код %C није дозвољена у излазној наредби"
  
! #: fortran/io.cc:2356 fortran/io.cc:3964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr "Ознака END код %C није дозвољена у излазној наредби"
  
! #: fortran/io.cc:2386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr "Ознака END код %C није дозвољена у излазној наредби"
  
! #: fortran/io.cc:2407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "Израз у наредби CASE код %L мора бити типа %s"
  
! #: fortran/io.cc:2432
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2443
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2454
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr ""
  
! #: fortran/io.cc:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "Наредба INQUIRE код %L захтева или наводилац FILE или UNIT"
  
! #: fortran/io.cc:2507
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2515
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr ""
  
! #: fortran/io.cc:2528
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2581
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "Наредба OPEN није дозвољена у чистој процедури код %C"
  
! #: fortran/io.cc:2689
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "Наредба CLOSE није дозвољена у чистој процедури код %C"
  
! #: fortran/io.cc:2715
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "Наредба ASSIGNED GOTO код %L захтева целобројну променљиву"
  
! #: fortran/io.cc:2723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "Израз у наредби CASE код %L мора бити типа %s"
  
! #: fortran/io.cc:2846 fortran/match.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "Наредба %s није дозвољена у чистој процедури код %C"
  
! #: fortran/io.cc:2876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected expression in %s statement at %C"
  msgid "UNIT number missing in statement at %L"
  msgstr "Очекиван је израз у наредби %s код %C"
  
! #: fortran/io.cc:2887 fortran/io.cc:3377
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "Израз у наредби CASE код %L мора бити типа %s"
  
! #: fortran/io.cc:2920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: FLUSH statement at %C"
  msgid "FLUSH statement at %C"
  msgstr "Фортран 2003: Наредба FLUSH код %C"
  
! #: fortran/io.cc:2961
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "Недостаје етикета формата код %C"
  
! #: fortran/io.cc:2981
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Удвостручена одредница UNIT код %C"
  
! #: fortran/io.cc:3055
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Удвостручена одредница формата код %C"
  
! #: fortran/io.cc:3096
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Симбол ‘%s’ у листи имена ‘%s’ је намере-у код %C"
  
! #: fortran/io.cc:3132
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Удвостручена одредница NML код %C"
  
! #: fortran/io.cc:3141
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C must be a NAMELIST group name"
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Симбол ‘%s’ код %C мора бити име групе листе имена"
  
! #: fortran/io.cc:3207
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "Ознака END код %C није дозвољена у излазној наредби"
  
! #: fortran/io.cc:3303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-I- specified twice"
  msgid "UNIT not specified at %L"
  msgstr "-I- наведено двапут"
  
! #: fortran/io.cc:3310
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr "Одредница UNIT код %L мора бити целобројни израз или знаковна променљива"
  
! #: fortran/io.cc:3323
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "Одредница UNIT код %L мора бити целобројни израз или знаковна променљива"
  
! #: fortran/io.cc:3345
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of PROGRAM statement at %C"
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Неисправан облик наредбе PROGRAM код %C"
  
! #: fortran/io.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Унутрашња јединица са векторским индексом код %L"
  
! #: fortran/io.cc:3370
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Спољашња У/И јединица не може бити низ код %L"
  
! #: fortran/io.cc:3400
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3412
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3422 fortran/resolve.cc:16941
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "Објекат листе имена ‘%s’ код %L не може имати резервљиве компоненте"
  
! #: fortran/io.cc:3430
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3441
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Comma before output item list at %C is an extension"
  msgid "Comma before i/o item list at %L"
  msgstr "Проширење: Зарез пре ставке излазне листе код %C је проширење"
  
! #: fortran/io.cc:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "Етикета %d за ERR код %L није дефинисана"
  
! #: fortran/io.cc:3463
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "Етикета %d за END код %L није дефинисана"
  
! #: fortran/io.cc:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "Етикета %d за EOR код %L није дефинисана"
  
! #: fortran/io.cc:3485
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "Етикета %d за FORMAT код %L није дефинисана"
  
! #: fortran/io.cc:3516
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Синтаксна грешка у У/И итератору код %C"
  
! #: fortran/io.cc:3637
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expecting variable in READ statement at %C"
  msgstr "Очекивана је променљива у наредби READ код %C"
  
! #: fortran/io.cc:3643
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "Очекивана је променљива у наредби READ код %C"
  
! #: fortran/io.cc:3652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting variable or io-implied-do at %L"
  msgstr "Очекивано је име променљиве код %C"
  
! #: fortran/io.cc:3661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Очекиван је израз у наредби %s код %C"
  
! #: fortran/io.cc:3666
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr ""
  
! #: fortran/io.cc:3814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic at %L does not exist"
  msgid "Internal file at %L with namelist"
  msgstr "Сопствено код %L не постоји"
  
! #: fortran/io.cc:3829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "Наредба DATA код %C није дозвољена у чистој процедури"
  
! #: fortran/io.cc:3942
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "Ознака END код %C није дозвољена у излазној наредби"
  
! #: fortran/io.cc:4011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr "Ознака END код %C није дозвољена у излазној наредби"
  
! #: fortran/io.cc:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "Листа имена PRINT код %C је проширење"
  
! #: fortran/io.cc:4207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr "Ознака END код %C није дозвољена у излазној наредби"
  
! #: fortran/io.cc:4380
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Очекиван је зарез у У/И листи код %C"
  
! #: fortran/io.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "Наредба PRINT код %C није дозвољена у чистој процедури"
  
! #: fortran/io.cc:4609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "%s не може да се јави у константном изразу"
  
! #: fortran/io.cc:4621 fortran/io.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "Наредба INQUIRE код %C није дозвољена у чистој процедури"
  
! #: fortran/io.cc:4649
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "Неисправна ознака IOLENGTH у наредби INQUIRE код %C"
  
! #: fortran/io.cc:4659 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "Наредба INQUIRE код %L не може садржати и наводилац FILE и UNIT"
  
! #: fortran/io.cc:4666
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "Наредба INQUIRE код %L захтева или наводилац FILE или UNIT"
  
! #: fortran/io.cc:4676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L cannot be %s"
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "Аргумент наредбе SELECT код %L не може бити %s"
  
! #: fortran/io.cc:4691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "Наредба INQUIRE код %L захтева или наводилац FILE или UNIT"
  
! #: fortran/io.cc:4867
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "Ознака END код %C није дозвољена у излазној наредби"
  
! #: fortran/io.cc:4873
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement not allowed in PURE procedure at %C"
  msgid "WAIT statement not allowed in PURE procedure at %C"
--- 82781,83366 ----
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr ""
  
! #: fortran/io.cc:1232 fortran/io.cc:1295
  #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Extension: Non-character in FORMAT tag at %L"
! msgid "Missing comma in FORMAT string at %L"
! msgstr "Проширење: Не-знак у ознаци FORMAT код %L"
  
! #: fortran/io.cc:1351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Extraneous characters in format at %L"
  msgstr "Проширење: Не-знак у ознаци FORMAT код %L"
  
! #: fortran/io.cc:1373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Format statement in module main block at %C."
  msgid "Format statement in module main block at %C"
  msgstr "Наредба форматирања у главном блоку модула код %C."
  
! #: fortran/io.cc:1382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "Наредба ENTRY код %C не може бити унутар INTERFACE"
  
! #: fortran/io.cc:1388
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Недостаје етикета формата код %C"
  
! #: fortran/io.cc:1443 fortran/io.cc:1474 fortran/io.cc:1554
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate %s specification at %C"
  msgid "Invalid value for %s specification at %C"
  msgstr "Удвостручена одредница %s код %C"
  
! #: fortran/io.cc:1449 fortran/io.cc:1480 fortran/io.cc:1636 fortran/io.cc:1649
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Удвостручена одредница %s код %C"
  
! #: fortran/io.cc:1491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable tag cannot be INTENT(IN) at %C"
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "Ознака променљиве не може бити намере-у код %C"
  
! #: fortran/io.cc:1499
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable tag cannot be assigned in PURE procedure at %C"
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Ознака променљиве не може бити додељена у чистој процедури код %C"
  
! #: fortran/io.cc:1529
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting a variable at %L"
  msgstr "Очекивано је име променљиве код %C"
  
! #: fortran/io.cc:1560
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Удвостручена одредница етикете %s код %C"
  
! #: fortran/io.cc:1580 fortran/io.cc:1597 fortran/io.cc:1618
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr ""
  
! #: fortran/io.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "Константан израз у ознаци FORMAT код %L мора бити типа подразумеваног CHARACTER"
  
! #: fortran/io.cc:1696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "Стварни аргумент за ‘%s’ код %L не може бити низ претпостављене величине"
  
! #: fortran/io.cc:1737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "Константан израз у ознаци FORMAT код %L мора бити типа подразумеваног CHARACTER"
  
! #: fortran/io.cc:1743
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: ASSIGNED variable in FORMAT tag at %L"
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "Застарело: Додељена променљива у ознаци FORMAT код %L"
  
! #: fortran/io.cc:1748
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "Променљивој ‘%s’ код %L није додељена етикета формата"
  
! #: fortran/io.cc:1755
  #, fuzzy, gcc-internal-format
  #| msgid "scalar '%s' FORMAT tag at %L is not an ASSIGNED variable"
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "скаларна ознака формата ‘%s’ код %L није додељена променљива"
  
! #: fortran/io.cc:1770
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "Проширење: Не-знак у ознаци FORMAT код %L"
  
! #: fortran/io.cc:1774
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Non-character in FORMAT tag at %L"
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Проширење: Не-знак у ознаци FORMAT код %L"
  
! #: fortran/io.cc:1780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Проширење: Знаковни низ у ознаци FORMAT код %L"
  
! #: fortran/io.cc:1787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Проширење: Знаковни низ у ознаци FORMAT код %L"
  
! #: fortran/io.cc:1794
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Character array in FORMAT tag at %L"
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Проширење: Знаковни низ у ознаци FORMAT код %L"
  
! #: fortran/io.cc:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "Ознака %s код %L мора бити типа %s"
  
! #: fortran/io.cc:1827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s or %s"
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "Ознака %s код %L мора бити типа %s или %s"
  
! #: fortran/io.cc:1834
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "Ознака %s код %L мора бити скалар"
  
! #: fortran/io.cc:1840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: IOMSG tag at %L"
  msgid "IOMSG tag at %L"
  msgstr "Фортран 2003: Ознака IOMSG код %L"
  
! #: fortran/io.cc:1848
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 95 requires default INTEGER in SIZE tag at %L"
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Фортран 95 захтева подразумевни цео број у ознаци SIZE код %L"
  
! #: fortran/io.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr ""
  
! #: fortran/io.cc:1864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad INTENT specification at %C"
  msgid "NEWUNIT specifier at %L"
  msgstr "Лоша одредница намере код %C"
  
! #: fortran/io.cc:1882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: CONVERT tag at %L"
  msgid "CONVERT tag at %L"
  msgstr "Проширење: ознака CONVERT код %L"
  
! #: fortran/io.cc:2098
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "Фортран 2003: наводилац %s у наредби %s код %C има вредност ‘%s’"
  
! #: fortran/io.cc:2106 fortran/io.cc:2133
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "Наводилац %s у наредби %s код %C има неисправну вредност ‘%s’"
  
! #: fortran/io.cc:2125
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: %s specifier in %s statement at %C has value '%s'"
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "Проширење: наводилац %s у наредби %s код %C има вредност ‘%s’"
  
! #: fortran/io.cc:2147 fortran/io.cc:2155
  #, fuzzy, gcc-internal-format
  #| msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "Наводилац %s у наредби %s код %C има неисправну вредност ‘%s’"
  
! #: fortran/io.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr ""
  
! #: fortran/io.cc:2228
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr ""
  
! #: fortran/io.cc:2247 fortran/io.cc:3921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr "Ознака END код %C није дозвољена у излазној наредби"
  
! #: fortran/io.cc:2275 fortran/io.cc:3899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr "Ознака END код %C није дозвољена у излазној наредби"
  
! #: fortran/io.cc:2307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr "Ознака END код %C није дозвољена у излазној наредби"
  
! #: fortran/io.cc:2358 fortran/io.cc:3966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr "Ознака END код %C није дозвољена у излазној наредби"
  
! #: fortran/io.cc:2388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr "Ознака END код %C није дозвољена у излазној наредби"
  
! #: fortran/io.cc:2409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "Израз у наредби CASE код %L мора бити типа %s"
  
! #: fortran/io.cc:2434
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2445
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr ""
  
! #: fortran/io.cc:2456
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr ""
  
! #: fortran/io.cc:2467
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr ""
  
! #: fortran/io.cc:2474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "Наредба INQUIRE код %L захтева или наводилац FILE или UNIT"
  
! #: fortran/io.cc:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr ""
  
! #: fortran/io.cc:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr ""
  
! #: fortran/io.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr ""
  
! #: fortran/io.cc:2583
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "Наредба OPEN није дозвољена у чистој процедури код %C"
  
! #: fortran/io.cc:2691
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "Наредба CLOSE није дозвољена у чистој процедури код %C"
  
! #: fortran/io.cc:2717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "Наредба ASSIGNED GOTO код %L захтева целобројну променљиву"
  
! #: fortran/io.cc:2725
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "Израз у наредби CASE код %L мора бити типа %s"
  
! #: fortran/io.cc:2848 fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "Наредба %s није дозвољена у чистој процедури код %C"
  
! #: fortran/io.cc:2878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected expression in %s statement at %C"
  msgid "UNIT number missing in statement at %L"
  msgstr "Очекиван је израз у наредби %s код %C"
  
! #: fortran/io.cc:2889 fortran/io.cc:3379
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "Израз у наредби CASE код %L мора бити типа %s"
  
! #: fortran/io.cc:2922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: FLUSH statement at %C"
  msgid "FLUSH statement at %C"
  msgstr "Фортран 2003: Наредба FLUSH код %C"
  
! #: fortran/io.cc:2963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing format label at %C"
  msgid "Missing format with default unit at %C"
  msgstr "Недостаје етикета формата код %C"
  
! #: fortran/io.cc:2983
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Удвостручена одредница UNIT код %C"
  
! #: fortran/io.cc:3057
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Удвостручена одредница формата код %C"
  
! #: fortran/io.cc:3098
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Симбол ‘%s’ у листи имена ‘%s’ је намере-у код %C"
  
! #: fortran/io.cc:3134
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Удвостручена одредница NML код %C"
  
! #: fortran/io.cc:3143
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C must be a NAMELIST group name"
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Симбол ‘%s’ код %C мора бити име групе листе имена"
  
! #: fortran/io.cc:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "Ознака END код %C није дозвољена у излазној наредби"
  
! #: fortran/io.cc:3305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-I- specified twice"
  msgid "UNIT not specified at %L"
  msgstr "-I- наведено двапут"
  
! #: fortran/io.cc:3312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr "Одредница UNIT код %L мора бити целобројни израз или знаковна променљива"
  
! #: fortran/io.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "Одредница UNIT код %L мора бити целобројни израз или знаковна променљива"
  
! #: fortran/io.cc:3347
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of PROGRAM statement at %C"
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Неисправан облик наредбе PROGRAM код %C"
  
! #: fortran/io.cc:3358
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Унутрашња јединица са векторским индексом код %L"
  
! #: fortran/io.cc:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Спољашња У/И јединица не може бити низ код %L"
  
! #: fortran/io.cc:3402
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr ""
  
! #: fortran/io.cc:3414
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3424 fortran/resolve.cc:16931
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "Објекат листе имена ‘%s’ код %L не може имати резервљиве компоненте"
  
! #: fortran/io.cc:3432
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Comma before output item list at %C is an extension"
  msgid "Comma before i/o item list at %L"
  msgstr "Проширење: Зарез пре ставке излазне листе код %C је проширење"
  
! #: fortran/io.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "Етикета %d за ERR код %L није дефинисана"
  
! #: fortran/io.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "Етикета %d за END код %L није дефинисана"
  
! #: fortran/io.cc:3477
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "Етикета %d за EOR код %L није дефинисана"
  
! #: fortran/io.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "Етикета %d за FORMAT код %L није дефинисана"
  
! #: fortran/io.cc:3518
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr ""
  
! #: fortran/io.cc:3607
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Синтаксна грешка у У/И итератору код %C"
  
! #: fortran/io.cc:3639
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expecting variable in READ statement at %C"
  msgstr "Очекивана је променљива у наредби READ код %C"
  
! #: fortran/io.cc:3645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "Очекивана је променљива у наредби READ код %C"
  
! #: fortran/io.cc:3654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expecting variable or io-implied-do at %L"
  msgstr "Очекивано је име променљиве код %C"
  
! #: fortran/io.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Очекиван је израз у наредби %s код %C"
  
! #: fortran/io.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr ""
  
! #: fortran/io.cc:3816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic at %L does not exist"
  msgid "Internal file at %L with namelist"
  msgstr "Сопствено код %L не постоји"
  
! #: fortran/io.cc:3831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "Наредба DATA код %C није дозвољена у чистој процедури"
  
! #: fortran/io.cc:3944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "Ознака END код %C није дозвољена у излазној наредби"
  
! #: fortran/io.cc:4013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr "Ознака END код %C није дозвољена у излазној наредби"
  
! #: fortran/io.cc:4187
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "Листа имена PRINT код %C је проширење"
  
! #: fortran/io.cc:4209
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr "Ознака END код %C није дозвољена у излазној наредби"
  
! #: fortran/io.cc:4382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Очекиван је зарез у У/И листи код %C"
  
! #: fortran/io.cc:4449
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "Наредба PRINT код %C није дозвољена у чистој процедури"
  
! #: fortran/io.cc:4611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "%s не може да се јави у константном изразу"
  
! #: fortran/io.cc:4623 fortran/io.cc:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "Наредба INQUIRE код %C није дозвољена у чистој процедури"
  
! #: fortran/io.cc:4651
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "Неисправна ознака IOLENGTH у наредби INQUIRE код %C"
  
! #: fortran/io.cc:4661 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "Наредба INQUIRE код %L не може садржати и наводилац FILE и UNIT"
  
! #: fortran/io.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "Наредба INQUIRE код %L захтева или наводилац FILE или UNIT"
  
! #: fortran/io.cc:4678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L cannot be %s"
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "Аргумент наредбе SELECT код %L не може бити %s"
  
! #: fortran/io.cc:4693
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "Наредба INQUIRE код %L захтева или наводилац FILE или UNIT"
  
! #: fortran/io.cc:4869
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "END tag at %C not allowed in output statement"
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "Ознака END код %C није дозвољена у излазној наредби"
  
! #: fortran/io.cc:4875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement not allowed in PURE procedure at %C"
  msgid "WAIT statement not allowed in PURE procedure at %C"
*************** msgstr ""
*** 83638,84184 ****
  msgid "Locality spec at %L"
  msgstr ""
  
! #: fortran/match.cc:3112
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' in %s statement at %C is not a loop name"
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "Име ‘%s’ у наредби %s код %C није име петље"
  
! #: fortran/match.cc:3120
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' in %s statement at %C is not a loop name"
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr "Име ‘%s’ у наредби %s код %C није име петље"
  
! #: fortran/match.cc:3132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C leaving OpenMP structured block"
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr "Наредба %s код %C напушта структуирани блок ОпенМПа"
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3140
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C leaving OpenMP structured block"
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr "Наредба %s код %C напушта структуирани блок ОпенМПа"
  
! #: fortran/match.cc:3152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C is not within a loop"
  msgid "%s statement at %C is not within a construct"
  msgstr "Наредба %s код %C није унутар петље"
  
! #: fortran/match.cc:3155
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement at %C is not within loop '%s'"
  msgid "%s statement at %C is not within construct %qs"
  msgstr "Наредба %s код %C није унутар петље ‘%s’"
  
! #: fortran/match.cc:3181
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement at %C is not within loop '%s'"
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr "Наредба %s код %C није унутар петље ‘%s’"
  
! #: fortran/match.cc:3186
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3192
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement at %C is not within loop '%s'"
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "Наредба %s код %C није унутар петље ‘%s’"
  
! #: fortran/match.cc:3200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C leaving OpenMP structured block"
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "Наредба %s код %C напушта структуирани блок ОпенМПа"
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "Наредба %s код %C напушта структуирани блок ОпенМПа"
  
! #: fortran/match.cc:3241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "Наредба EXIT код %C окончава петљу !$OMP DO"
  
! #: fortran/match.cc:3247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr "Наредба EXIT код %C окончава петљу !$OMP DO"
  
! #: fortran/match.cc:3249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr "Наредба EXIT код %C окончава петљу !$OMP DO"
  
! #: fortran/match.cc:3296
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "Наредба EXIT код %C окончава петљу !$OMP DO"
  
! #: fortran/match.cc:3301
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr "Наредба EXIT код %C окончава петљу !$OMP DO"
  
! #: fortran/match.cc:3406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "lvalue required in asm statement"
  msgid "Blank required in %s statement near %C"
  msgstr "неопходна л-вредност у asm наредби"
  
! #: fortran/match.cc:3429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Shape specification at %L cannot be negative"
  msgid "STOP code at %C cannot be negative"
  msgstr "Одредница облика код %L не може бити негативна"
  
! #: fortran/match.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr ""
  
! #: fortran/match.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement not allowed in PURE procedure at %C"
  msgid "%s statement at %C in PURE procedure"
  msgstr "Наредба %s није дозвољена у чистој процедури код %C"
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3486
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3498
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3510
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr ""
  
! #: fortran/match.cc:3517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array index at %L must be of INTEGER type"
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr "Индекс низа код %L мора бити целобројни"
  
! #: fortran/match.cc:3524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array index at %L must be scalar"
  msgid "STOP code at %L must be scalar"
  msgstr "Индекс низа код %L мора бити скалар"
  
! #: fortran/match.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3538
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Cray pointer at %C must be an integer."
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "Крејов показивач код %C мора бити целобројни."
  
! #: fortran/match.cc:3550 fortran/resolve.cc:13453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s at %L must be a scalar"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "%s код %L мора бити скалар"
  
! #: fortran/match.cc:3600
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: PAUSE statement at %C"
  msgid "PAUSE statement at %C"
  msgstr "Застарело: наредба PAUSE код %C"
  
! #: fortran/match.cc:3621
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "ERROR STOP statement at %C"
  msgstr "Празна наредба IMPLICIT код %C"
  
! #: fortran/match.cc:3647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "Наредба DATA код %C није дозвољена у чистој процедури"
  
! #: fortran/match.cc:3662
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3669
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3699 fortran/match.cc:4041 fortran/match.cc:4253
! #: fortran/match.cc:4805 fortran/match.cc:5177
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3720 fortran/match.cc:4062 fortran/match.cc:4273
! #: fortran/match.cc:4837 fortran/match.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3741
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "EVENT POST statement at %C"
  msgstr "Празна наредба IMPLICIT код %C"
  
! #: fortran/match.cc:3817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "EVENT WAIT statement at %C"
  msgstr "Празна наредба IMPLICIT код %C"
  
! #: fortran/match.cc:3829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "FAIL IMAGE statement at %C"
  msgstr "Празна наредба IMPLICIT код %C"
  
! #: fortran/match.cc:3853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: PAUSE statement at %C"
  msgid "FORM TEAM statement at %C"
  msgstr "Застарело: наредба PAUSE код %C"
  
! #: fortran/match.cc:3892
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "CHANGE TEAM statement at %C"
  msgstr "Празна наредба IMPLICIT код %C"
  
! #: fortran/match.cc:3922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "END TEAM statement at %C"
  msgstr "Неочекивана наредба END код %C"
  
! #: fortran/match.cc:3946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SEQUENCE statement at %C"
  msgid "SYNC TEAM statement at %C"
  msgstr "Удвостручена наредба SEQUENCE код %C"
  
! #: fortran/match.cc:3989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PRINT statement at %C not allowed within PURE procedure"
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr "Наредба PRINT код %C није дозвољена у чистој процедури"
  
! #: fortran/match.cc:4004
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4083
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "LOCK statement at %C"
  msgstr "Празна наредба IMPLICIT код %C"
  
! #: fortran/match.cc:4158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "UNLOCK statement at %C"
  msgstr "Празна наредба IMPLICIT код %C"
  
! #: fortran/match.cc:4183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PRINT statement at %C not allowed within PURE procedure"
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr "Наредба PRINT код %C није дозвољена у чистој процедури"
  
! #: fortran/match.cc:4189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SEQUENCE statement at %C"
  msgid "SYNC statement at %C"
  msgstr "Удвостручена наредба SEQUENCE код %C"
  
! #: fortran/match.cc:4201
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: ASSIGN statement at %C"
  msgid "ASSIGN statement at %C"
  msgstr "Застарело: наредба ASSIGN код %C"
  
! #: fortran/match.cc:4431
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: Assigned GOTO statement at %C"
  msgid "Assigned GOTO statement at %C"
  msgstr "Застарело: Додељена наредба GOTO код %C"
  
! #: fortran/match.cc:4475 fortran/match.cc:4526
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "Листа етикета наредби у GOTO код %C не може бити празна"
  
! #: fortran/match.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4624
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4647
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4677 fortran/match.cc:5115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected constant at %C"
  msgstr "Неочекивана наредба %s код %C"
  
! #: fortran/match.cc:4687
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad allocate-object in ALLOCATE statement at %C for a PURE procedure"
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr "Лоша објекат у наредби ALLOCATE код %C у чистој процедури"
  
! #: fortran/match.cc:4702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4751
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4763
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "pointer to member type %qT incompatible with object type %qT"
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr "тип показивача на члан %qT није сагласан са типом објекта %qT"
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:4788
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad specification for assumed size array at %C"
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "Лоша одредница за низ претпостављене величине код %C"
  
! #: fortran/match.cc:4815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "STAT tag at %L cannot be a constant"
  msgstr "%qs не може бити употребљено са константом"
  
! #: fortran/match.cc:4831
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4860
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4891
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4904
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr "Празно BLOCK DATA код %C коси се са претходним BLOCK DATA код %L"
  
! #: fortran/match.cc:4938
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:4950
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5017
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5032
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal deallocate-expression in DEALLOCATE at %C for a PURE procedure"
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr "Недозвољени израз у DEALLOCATE код %C за чисту процедуру"
  
! #: fortran/match.cc:5137
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5160
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5197
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr "Алтернативна наредба RETURN код %C дозвољена је само унутар потпрограма"
  
! #: fortran/match.cc:5300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: RETURN statement in main program at %C"
  msgid "RETURN statement in main program at %C"
  msgstr "Проширење: Наредба RETURN у главном програму код %C"
  
! #: fortran/match.cc:5328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected structure component name at %C"
  msgid "Expected component reference at %C"
  msgstr "Очекивано је име компоненте структуре код %C"
  
! #: fortran/match.cc:5337
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:5348
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "Очекивана је процедура за аргумент ‘%s’ код %L"
  
! #: fortran/match.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Синтаксна грешка у имену заједничког блока код %C"
--- 83738,84284 ----
  msgid "Locality spec at %L"
  msgstr ""
  
! #: fortran/match.cc:3113
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' in %s statement at %C is not a loop name"
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "Име ‘%s’ у наредби %s код %C није име петље"
  
! #: fortran/match.cc:3121
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' in %s statement at %C is not a loop name"
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr "Име ‘%s’ у наредби %s код %C није име петље"
  
! #: fortran/match.cc:3133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C leaving OpenMP structured block"
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr "Наредба %s код %C напушта структуирани блок ОпенМПа"
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C leaving OpenMP structured block"
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr "Наредба %s код %C напушта структуирани блок ОпенМПа"
  
! #: fortran/match.cc:3153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C is not within a loop"
  msgid "%s statement at %C is not within a construct"
  msgstr "Наредба %s код %C није унутар петље"
  
! #: fortran/match.cc:3156
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement at %C is not within loop '%s'"
  msgid "%s statement at %C is not within construct %qs"
  msgstr "Наредба %s код %C није унутар петље ‘%s’"
  
! #: fortran/match.cc:3182
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement at %C is not within loop '%s'"
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr "Наредба %s код %C није унутар петље ‘%s’"
  
! #: fortran/match.cc:3187
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr ""
  
! #: fortran/match.cc:3193
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement at %C is not within loop '%s'"
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "Наредба %s код %C није унутар петље ‘%s’"
  
! #: fortran/match.cc:3201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement at %C leaving OpenMP structured block"
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "Наредба %s код %C напушта структуирани блок ОпенМПа"
  
! #: fortran/match.cc:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "Наредба %s код %C напушта структуирани блок ОпенМПа"
  
! #: fortran/match.cc:3242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "Наредба EXIT код %C окончава петљу !$OMP DO"
  
! #: fortran/match.cc:3248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr "Наредба EXIT код %C окончава петљу !$OMP DO"
  
! #: fortran/match.cc:3250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr "Наредба EXIT код %C окончава петљу !$OMP DO"
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "Наредба EXIT код %C окончава петљу !$OMP DO"
  
! #: fortran/match.cc:3302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr "Наредба EXIT код %C окончава петљу !$OMP DO"
  
! #: fortran/match.cc:3407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "lvalue required in asm statement"
  msgid "Blank required in %s statement near %C"
  msgstr "неопходна л-вредност у asm наредби"
  
! #: fortran/match.cc:3430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Shape specification at %L cannot be negative"
  msgid "STOP code at %C cannot be negative"
  msgstr "Одредница облика код %L не може бити негативна"
  
! #: fortran/match.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr ""
  
! #: fortran/match.cc:3452
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr ""
  
! #: fortran/match.cc:3466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement not allowed in PURE procedure at %C"
  msgid "%s statement at %C in PURE procedure"
  msgstr "Наредба %s није дозвољена у чистој процедури код %C"
  
! #: fortran/match.cc:3482
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr ""
  
! #: fortran/match.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr ""
  
! #: fortran/match.cc:3518
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array index at %L must be of INTEGER type"
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr "Индекс низа код %L мора бити целобројни"
  
! #: fortran/match.cc:3525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array index at %L must be scalar"
  msgid "STOP code at %L must be scalar"
  msgstr "Индекс низа код %L мора бити скалар"
  
! #: fortran/match.cc:3532
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Cray pointer at %C must be an integer."
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "Крејов показивач код %C мора бити целобројни."
  
! #: fortran/match.cc:3551 fortran/resolve.cc:13443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s at %L must be a scalar"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "%s код %L мора бити скалар"
  
! #: fortran/match.cc:3601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: PAUSE statement at %C"
  msgid "PAUSE statement at %C"
  msgstr "Застарело: наредба PAUSE код %C"
  
! #: fortran/match.cc:3622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "ERROR STOP statement at %C"
  msgstr "Празна наредба IMPLICIT код %C"
  
! #: fortran/match.cc:3648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "Наредба DATA код %C није дозвољена у чистој процедури"
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:3700 fortran/match.cc:4042 fortran/match.cc:4254
! #: fortran/match.cc:4806 fortran/match.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3721 fortran/match.cc:4063 fortran/match.cc:4274
! #: fortran/match.cc:4838 fortran/match.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3742
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:3808
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "EVENT POST statement at %C"
  msgstr "Празна наредба IMPLICIT код %C"
  
! #: fortran/match.cc:3818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "EVENT WAIT statement at %C"
  msgstr "Празна наредба IMPLICIT код %C"
  
! #: fortran/match.cc:3830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "FAIL IMAGE statement at %C"
  msgstr "Празна наредба IMPLICIT код %C"
  
! #: fortran/match.cc:3854
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: PAUSE statement at %C"
  msgid "FORM TEAM statement at %C"
  msgstr "Застарело: наредба PAUSE код %C"
  
! #: fortran/match.cc:3893
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "CHANGE TEAM statement at %C"
  msgstr "Празна наредба IMPLICIT код %C"
  
! #: fortran/match.cc:3923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "END TEAM statement at %C"
  msgstr "Неочекивана наредба END код %C"
  
! #: fortran/match.cc:3947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SEQUENCE statement at %C"
  msgid "SYNC TEAM statement at %C"
  msgstr "Удвостручена наредба SEQUENCE код %C"
  
! #: fortran/match.cc:3990
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PRINT statement at %C not allowed within PURE procedure"
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr "Наредба PRINT код %C није дозвољена у чистој процедури"
  
! #: fortran/match.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4084
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "LOCK statement at %C"
  msgstr "Празна наредба IMPLICIT код %C"
  
! #: fortran/match.cc:4159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "UNLOCK statement at %C"
  msgstr "Празна наредба IMPLICIT код %C"
  
! #: fortran/match.cc:4184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PRINT statement at %C not allowed within PURE procedure"
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr "Наредба PRINT код %C није дозвољена у чистој процедури"
  
! #: fortran/match.cc:4190
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SEQUENCE statement at %C"
  msgid "SYNC statement at %C"
  msgstr "Удвостручена наредба SEQUENCE код %C"
  
! #: fortran/match.cc:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: ASSIGN statement at %C"
  msgid "ASSIGN statement at %C"
  msgstr "Застарело: наредба ASSIGN код %C"
  
! #: fortran/match.cc:4432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Obsolete: Assigned GOTO statement at %C"
  msgid "Assigned GOTO statement at %C"
  msgstr "Застарело: Додељена наредба GOTO код %C"
  
! #: fortran/match.cc:4476 fortran/match.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "Листа етикета наредби у GOTO код %C не може бити празна"
  
! #: fortran/match.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr ""
  
! #: fortran/match.cc:4612
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr ""
  
! #: fortran/match.cc:4648
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr ""
  
! #: fortran/match.cc:4678 fortran/match.cc:5116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected constant at %C"
  msgstr "Неочекивана наредба %s код %C"
  
! #: fortran/match.cc:4688
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad allocate-object in ALLOCATE statement at %C for a PURE procedure"
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr "Лоша објекат у наредби ALLOCATE код %C у чистој процедури"
  
! #: fortran/match.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr ""
  
! #: fortran/match.cc:4725
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:4730
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:4752
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:4764
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "pointer to member type %qT incompatible with object type %qT"
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr "тип показивача на члан %qT није сагласан са типом објекта %qT"
  
! #: fortran/match.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr ""
  
! #: fortran/match.cc:4789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad specification for assumed size array at %C"
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "Лоша одредница за низ претпостављене величине код %C"
  
! #: fortran/match.cc:4816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs cannot be used with a constant"
  msgid "STAT tag at %L cannot be a constant"
  msgstr "%qs не може бити употребљено са константом"
  
! #: fortran/match.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4855
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr ""
  
! #: fortran/match.cc:4892
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr ""
  
! #: fortran/match.cc:4898
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr ""
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr ""
  
! #: fortran/match.cc:4931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr "Празно BLOCK DATA код %C коси се са претходним BLOCK DATA код %L"
  
! #: fortran/match.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr ""
  
! #: fortran/match.cc:5018
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr ""
  
! #: fortran/match.cc:5033
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr ""
  
! #: fortran/match.cc:5128
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Illegal deallocate-expression in DEALLOCATE at %C for a PURE procedure"
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr "Недозвољени израз у DEALLOCATE код %C за чисту процедуру"
  
! #: fortran/match.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr ""
  
! #: fortran/match.cc:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr ""
  
! #: fortran/match.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr ""
  
! #: fortran/match.cc:5261
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr ""
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr "Алтернативна наредба RETURN код %C дозвољена је само унутар потпрограма"
  
! #: fortran/match.cc:5301
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: RETURN statement in main program at %C"
  msgid "RETURN statement in main program at %C"
  msgstr "Проширење: Наредба RETURN у главном програму код %C"
  
! #: fortran/match.cc:5329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected structure component name at %C"
  msgid "Expected component reference at %C"
  msgstr "Очекивано је име компоненте структуре код %C"
  
! #: fortran/match.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr ""
  
! #: fortran/match.cc:5349
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "Очекивана је процедура за аргумент ‘%s’ код %L"
  
! #: fortran/match.cc:5447
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr ""
  
! #: fortran/match.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Синтаксна грешка у имену заједничког блока код %C"
*************** msgstr "Синтаксна грешка
*** 84186,84253 ****
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5662
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr ""
  
! #: fortran/match.cc:5671
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr ""
  
! #: fortran/match.cc:5678
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "Симбол ‘%s’ код %C је већ у заједничком блоку"
  
! #: fortran/match.cc:5686
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5697
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5712
  #, fuzzy, gcc-internal-format
  #| msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr "Одредница низа за симбол ‘%s’ у заједничком код %C мора бити експлицитна"
  
! #: fortran/match.cc:5719
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "Симбол ‘%s’ у заједничком код %C не може бити низ показивача"
  
! #: fortran/match.cc:5729
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr "Симбол ‘%s’ у заједничком код %C не може бити низ показивача"
  
! #: fortran/match.cc:5775
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to another COMMON block '%s'"
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr "Симбол ‘%s’ у заједничком блоку ‘%s’ код %C посредно се еквивалентира са другим заједничким блоком, ‘%s’"
  
! #: fortran/match.cc:5837
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5950
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist group name '%s' at %C already has a basic type of %s"
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr "Име групе листе имена ‘%s’ код %C већ има основни тип %s"
  
! #: fortran/match.cc:5960
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist group name '%s' at %C already is USE associated and cannot be respecified."
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
--- 84286,84353 ----
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5663
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr ""
  
! #: fortran/match.cc:5672
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr ""
  
! #: fortran/match.cc:5679
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "Симбол ‘%s’ код %C је већ у заједничком блоку"
  
! #: fortran/match.cc:5687
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr ""
  
! #: fortran/match.cc:5698
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr ""
  
! #: fortran/match.cc:5713
  #, fuzzy, gcc-internal-format
  #| msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr "Одредница низа за симбол ‘%s’ у заједничком код %C мора бити експлицитна"
  
! #: fortran/match.cc:5720
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "Симбол ‘%s’ у заједничком код %C не може бити низ показивача"
  
! #: fortran/match.cc:5730
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr "Симбол ‘%s’ у заједничком код %C не може бити низ показивача"
  
! #: fortran/match.cc:5776
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to another COMMON block '%s'"
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr "Симбол ‘%s’ у заједничком блоку ‘%s’ код %C посредно се еквивалентира са другим заједничким блоком, ‘%s’"
  
! #: fortran/match.cc:5838
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr ""
  
! #: fortran/match.cc:5951
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist group name '%s' at %C already has a basic type of %s"
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr "Име групе листе имена ‘%s’ код %C већ има основни тип %s"
  
! #: fortran/match.cc:5961
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist group name '%s' at %C already is USE associated and cannot be respecified."
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
*************** msgstr "Име групе листе и�
*** 84256,84464 ****
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5985
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6005
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr ""
  
! #: fortran/match.cc:6025
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s'at %C is not allowed."
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "Низ претпостављене величине ‘%s’ у листи имена ‘%s’ код %C није дозвољен."
  
! #: fortran/match.cc:6168
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr "Компонента изведеног типа %C није дозвољен члан у еквиваленцији"
  
! #: fortran/match.cc:6176
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "Упућивач низа у еквивалецији код %C не може бити одељак низа"
  
! #: fortran/match.cc:6209
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr "Еквиваленција код %C захтева два или више објеката"
  
! #: fortran/match.cc:6223
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr "Покушај посредног преклапања заједничких блокова %s и %s помоћу еквиваленције код %C"
  
! #: fortran/match.cc:6236
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected comma in I/O list at %C"
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Очекиван је зарез у У/И листи код %C"
  
! #: fortran/match.cc:6241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SEQUENCE statement at %C"
  msgid "EQUIVALENCE statement at %C"
  msgstr "Удвостручена наредба SEQUENCE код %C"
  
! #: fortran/match.cc:6334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "Invalid use of statement function argument at %L"
  msgstr "неисправна употреба нестатичке чланске функције %qD"
  
! #: fortran/match.cc:6401
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "Наредбена функција код %L је рекурзивна"
  
! #: fortran/match.cc:6407
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function at %L is recursive"
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "Наредбена функција код %L је рекурзивна"
  
! #: fortran/match.cc:6421
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "Наредба ENTRY код %C не може бити унутар INTERFACE"
  
! #: fortran/match.cc:6426
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement function at %L is recursive"
  msgid "Statement function at %C"
  msgstr "Наредбена функција код %L је рекурзивна"
  
! #: fortran/match.cc:6553 fortran/match.cc:6571 fortran/match.cc:6592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be scalar"
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "Израз у наредби CASE код %L мора бити скалар"
  
! #: fortran/match.cc:6602 fortran/match.cc:6608
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be scalar"
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "Израз у наредби CASE код %L мора бити скалар"
  
! #: fortran/match.cc:6617
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Очекиван је успостављачки израз у CASE код %C"
  
! #: fortran/match.cc:6649
  #, fuzzy, gcc-internal-format
  #| msgid "Expected block name of '%s' in %s statement at %C"
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "Очекивано је име блока за ‘%s’ у наредби %s код %C"
  
! #: fortran/match.cc:7029
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a DO block"
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "Наредба ENTRY код %C не може бити унутар блока DO"
  
! #: fortran/match.cc:7057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Синтаксна грешка у наредби SAVE код %C"
  
! #: fortran/match.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "SELECT RANK statement at %C"
  msgstr "Празна наредба IMPLICIT код %C"
  
! #: fortran/match.cc:7311 fortran/match.cc:7365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT expression at %C must be a variable"
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr "Статусни израз код %C мора бити променљива"
  
! #: fortran/match.cc:7375
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Синтаксна грешка у наредби SAVE код %C"
  
! #: fortran/match.cc:7411
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Неочекивана наредба CASE код %C"
  
! #: fortran/match.cc:7463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE-specification at %C"
  msgid "Syntax error in CASE specification at %C"
  msgstr "Синтаксна грешка у одредници CASE код %C"
  
! #: fortran/match.cc:7481
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Неочекивана наредба END код %C"
  
! #: fortran/match.cc:7513
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7535
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE-specification at %C"
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Синтаксна грешка у одредници CASE код %C"
  
! #: fortran/match.cc:7611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE-specification at %C"
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Синтаксна грешка у одредници CASE код %C"
  
! #: fortran/match.cc:7631
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected RANK statement at %C"
  msgstr "Неочекивана наредба END код %C"
  
! #: fortran/match.cc:7677
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT expression at %C must be a variable"
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "Статусни израз код %C мора бити променљива"
  
! #: fortran/match.cc:7686
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE-specification at %C"
  msgid "Syntax error in RANK specification at %C"
  msgstr "Синтаксна грешка у одредници CASE код %C"
  
! #: fortran/match.cc:7835
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "Наредба ELSEWHERE код %C није обухваћена блоком WHERE"
  
! #: fortran/match.cc:7873
  #, fuzzy, gcc-internal-format
  #| msgid "Label '%s' at %C doesn't match WHERE label '%s'"
  msgid "Label %qs at %C doesn't match WHERE label %qs"
--- 84356,84564 ----
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5986
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr ""
  
! #: fortran/match.cc:6006
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr ""
  
! #: fortran/match.cc:6026
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s'at %C is not allowed."
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "Низ претпостављене величине ‘%s’ у листи имена ‘%s’ код %C није дозвољен."
  
! #: fortran/match.cc:6169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr "Компонента изведеног типа %C није дозвољен члан у еквиваленцији"
  
! #: fortran/match.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "Упућивач низа у еквивалецији код %C не може бити одељак низа"
  
! #: fortran/match.cc:6210
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr "Еквиваленција код %C захтева два или више објеката"
  
! #: fortran/match.cc:6224
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr "Покушај посредног преклапања заједничких блокова %s и %s помоћу еквиваленције код %C"
  
! #: fortran/match.cc:6237
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected comma in I/O list at %C"
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Очекиван је зарез у У/И листи код %C"
  
! #: fortran/match.cc:6242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate SEQUENCE statement at %C"
  msgid "EQUIVALENCE statement at %C"
  msgstr "Удвостручена наредба SEQUENCE код %C"
  
! #: fortran/match.cc:6335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "Invalid use of statement function argument at %L"
  msgstr "неисправна употреба нестатичке чланске функције %qD"
  
! #: fortran/match.cc:6402
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "Наредбена функција код %L је рекурзивна"
  
! #: fortran/match.cc:6408
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function at %L is recursive"
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "Наредбена функција код %L је рекурзивна"
  
! #: fortran/match.cc:6422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "Наредба ENTRY код %C не може бити унутар INTERFACE"
  
! #: fortran/match.cc:6427
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement function at %L is recursive"
  msgid "Statement function at %C"
  msgstr "Наредбена функција код %L је рекурзивна"
  
! #: fortran/match.cc:6554 fortran/match.cc:6572 fortran/match.cc:6593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be scalar"
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "Израз у наредби CASE код %L мора бити скалар"
  
! #: fortran/match.cc:6603 fortran/match.cc:6609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be scalar"
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "Израз у наредби CASE код %L мора бити скалар"
  
! #: fortran/match.cc:6618
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Очекиван је успостављачки израз у CASE код %C"
  
! #: fortran/match.cc:6650
  #, fuzzy, gcc-internal-format
  #| msgid "Expected block name of '%s' in %s statement at %C"
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "Очекивано је име блока за ‘%s’ у наредби %s код %C"
  
! #: fortran/match.cc:7030
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a DO block"
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "Наредба ENTRY код %C не може бити унутар блока DO"
  
! #: fortran/match.cc:7058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Синтаксна грешка у наредби SAVE код %C"
  
! #: fortran/match.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:7271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "SELECT RANK statement at %C"
  msgstr "Празна наредба IMPLICIT код %C"
  
! #: fortran/match.cc:7312 fortran/match.cc:7366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT expression at %C must be a variable"
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr "Статусни израз код %C мора бити променљива"
  
! #: fortran/match.cc:7376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Синтаксна грешка у наредби SAVE код %C"
  
! #: fortran/match.cc:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Неочекивана наредба CASE код %C"
  
! #: fortran/match.cc:7464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE-specification at %C"
  msgid "Syntax error in CASE specification at %C"
  msgstr "Синтаксна грешка у одредници CASE код %C"
  
! #: fortran/match.cc:7482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Неочекивана наредба END код %C"
  
! #: fortran/match.cc:7514
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7525
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE-specification at %C"
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Синтаксна грешка у одредници CASE код %C"
  
! #: fortran/match.cc:7612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE-specification at %C"
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Синтаксна грешка у одредници CASE код %C"
  
! #: fortran/match.cc:7632
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected RANK statement at %C"
  msgstr "Неочекивана наредба END код %C"
  
! #: fortran/match.cc:7678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT expression at %C must be a variable"
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "Статусни израз код %C мора бити променљива"
  
! #: fortran/match.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE-specification at %C"
  msgid "Syntax error in RANK specification at %C"
  msgstr "Синтаксна грешка у одредници CASE код %C"
  
! #: fortran/match.cc:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "Наредба ELSEWHERE код %C није обухваћена блоком WHERE"
  
! #: fortran/match.cc:7874
  #, fuzzy, gcc-internal-format
  #| msgid "Label '%s' at %C doesn't match WHERE label '%s'"
  msgid "Label %qs at %C doesn't match WHERE label %qs"
*************** msgstr ""
*** 84502,84513 ****
  msgid "gfc_basic_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:218
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:322
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_code2string(): Bad code"
--- 84602,84613 ----
  msgid "gfc_basic_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:221
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr ""
  
! #: fortran/misc.cc:325
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_code2string(): Bad code"
*************** msgstr ""
*** 86188,86195 ****
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12090
! #: fortran/resolve.cc:13699
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "Одредба IF код %L захтева скаларни логички израз"
--- 86288,86295 ----
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12080
! #: fortran/resolve.cc:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "Одредба IF код %L захтева скаларни логички израз"
*************** msgstr "Симбол ‘%s’ прису
*** 86336,86342 ****
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qE се појављује више од једном у одредбама података"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8309
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
--- 86436,86442 ----
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qE се појављује више од једном у одредбама података"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8329
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
*************** msgstr "Недостаје име кљу
*** 88250,88493 ****
  msgid "Syntax error in argument list at %C"
  msgstr "Синтаксна грешка у листи аргумената код %C"
  
! #: fortran/primary.cc:2108
! #, gcc-internal-format
! msgid "extend_ref(): Bad tail"
! msgstr ""
! 
! #: fortran/primary.cc:2210
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2461
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L has no IMPLICIT type"
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "Симбол ‘%s’ код %L нема имплицитан тип"
  
! #: fortran/primary.cc:2468
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected character in variable list at %C"
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "Неочекиван знак у листи променљивих код %C"
  
! #: fortran/primary.cc:2489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Очекивано је име компоненте структуре код %C"
  
! #: fortran/primary.cc:2510 fortran/primary.cc:2685
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2562 fortran/primary.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2569 fortran/primary.cc:2703
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk in formal argument list at %C"
  msgid "Expected argument list at %C"
  msgstr "Неочекивано смеће у формалној листи аргумената код %C"
  
! #: fortran/primary.cc:2646
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2649
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "KIND parameter of %s at %L must be an initialization expression"
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "Параметар врсте за %s код %L мора бити инцијализовани израз"
  
! #: fortran/primary.cc:2747
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' requires an argument list at %C"
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "Функција ‘%s’ захтева листу аргумената код %C"
  
! #: fortran/primary.cc:2833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected array subscript stride at %C"
  msgid "Unexpected array/substring ref at %C"
  msgstr "Очекиван је корак индекса низа код %C"
  
! #: fortran/primary.cc:2855
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr ""
  
! #: fortran/primary.cc:2862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected structure component name at %C"
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Очекивано је име компоненте структуре код %C"
  
! #: fortran/primary.cc:2900
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3118
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3175
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "Лош упућивач низа код %L"
  
! #: fortran/primary.cc:3354
  #, fuzzy, gcc-internal-format
  #| msgid "Too few components in structure constructor at %C"
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "Премало компонената у конструктору структуре код %C"
  
! #: fortran/primary.cc:3365
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3374
  #, fuzzy, gcc-internal-format
  #| msgid "Too few components in structure constructor at %C"
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "Премало компонената у конструктору структуре код %C"
  
! #: fortran/primary.cc:3422
  #, fuzzy, gcc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "Не могу да претворим %s у %s код %L"
  
! #: fortran/primary.cc:3442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE attribute requires prototypes with named arguments"
  msgid "Structure constructor with named arguments at %C"
  msgstr "атрибут %qE захтева прототипове са именованим аргументима"
  
! #: fortran/primary.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many components in structure constructor at %C"
  msgid "Too many components in structure constructor at %L"
  msgstr "Превише компонената у конструктору структуре код %C"
  
! #: fortran/primary.cc:3521
  #, fuzzy
  #| msgid "CHARACTER expression at %L is being truncated (%d/%d)"
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "Знаковни израз код %L бива подсечен (%d/%d)"
  
! #: fortran/primary.cc:3539
  #, fuzzy, gcc-internal-format
  #| msgid "Too few components in structure constructor at %C"
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Премало компонената у конструктору структуре код %C"
  
! #: fortran/primary.cc:3551
  #, fuzzy, gcc-internal-format
  #| msgid "Too few components in structure constructor at %C"
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "Премало компонената у конструктору структуре код %C"
  
! #: fortran/primary.cc:3605
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3768
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3827
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3858 fortran/primary.cc:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Симбол код %C није подесан за израз"
  
! #: fortran/primary.cc:3963
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected use of subroutine name '%s' at %C"
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Неочекивана употреба имена потпрограма ‘%s’ код %C"
  
! #: fortran/primary.cc:3995
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' requires argument list at %C"
  msgid "Statement function %qs requires argument list at %C"
  msgstr "Наредбена функција ‘%s’ захтева листу аргумената код %C"
  
! #: fortran/primary.cc:3998
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' requires an argument list at %C"
  msgid "Function %qs requires an argument list at %C"
  msgstr "Функција ‘%s’ захтева листу аргумената код %C"
  
! #: fortran/primary.cc:4053
  #, fuzzy, gcc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "Missing argument to %qs at %C"
  msgstr "Недостају аргументи за сопствено %s код %L"
  
! #: fortran/primary.cc:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4221
  #, fuzzy, gcc-internal-format
  #| msgid "Missing argument list in function '%s' at %C"
  msgid "Missing argument list in function %qs at %C"
  msgstr "Недостаје листа аргумената у функцији ‘%s’ код %C"
  
! #: fortran/primary.cc:4337
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "Име ‘%s’ се не може употребити као дефинисани оператор код %C"
  
! #: fortran/primary.cc:4378
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "Именована константа код %C у еквиваленцији"
  
! #: fortran/primary.cc:4383
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr ""
  
! #: fortran/primary.cc:4419
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol at %L is not a DUMMY variable"
  msgid "%qs at %C is not a variable"
--- 88350,88588 ----
  msgid "Syntax error in argument list at %C"
  msgstr "Синтаксна грешка у листи аргумената код %C"
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2226
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2483
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L has no IMPLICIT type"
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "Симбол ‘%s’ код %L нема имплицитан тип"
  
! #: fortran/primary.cc:2490
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected character in variable list at %C"
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "Неочекиван знак у листи променљивих код %C"
  
! #: fortran/primary.cc:2512
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Очекивано је име компоненте структуре код %C"
  
! #: fortran/primary.cc:2543 fortran/primary.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2595 fortran/primary.cc:2731
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2602 fortran/primary.cc:2744
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk in formal argument list at %C"
  msgid "Expected argument list at %C"
  msgstr "Неочекивано смеће у формалној листи аргумената код %C"
  
! #: fortran/primary.cc:2679
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2682
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2760
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "KIND parameter of %s at %L must be an initialization expression"
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "Параметар врсте за %s код %L мора бити инцијализовани израз"
  
! #: fortran/primary.cc:2788
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' requires an argument list at %C"
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "Функција ‘%s’ захтева листу аргумената код %C"
  
! #: fortran/primary.cc:2875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected array subscript stride at %C"
  msgid "Unexpected array/substring ref at %C"
  msgstr "Очекиван је корак индекса низа код %C"
  
! #: fortran/primary.cc:2897
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr ""
  
! #: fortran/primary.cc:2904
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected structure component name at %C"
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Очекивано је име компоненте структуре код %C"
  
! #: fortran/primary.cc:2943
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3165
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3222
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "Лош упућивач низа код %L"
  
! #: fortran/primary.cc:3401
  #, fuzzy, gcc-internal-format
  #| msgid "Too few components in structure constructor at %C"
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "Премало компонената у конструктору структуре код %C"
  
! #: fortran/primary.cc:3412
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3421
  #, fuzzy, gcc-internal-format
  #| msgid "Too few components in structure constructor at %C"
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "Премало компонената у конструктору структуре код %C"
  
! #: fortran/primary.cc:3469
  #, fuzzy, gcc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "Не могу да претворим %s у %s код %L"
  
! #: fortran/primary.cc:3489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE attribute requires prototypes with named arguments"
  msgid "Structure constructor with named arguments at %C"
  msgstr "атрибут %qE захтева прототипове са именованим аргументима"
  
! #: fortran/primary.cc:3504
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many components in structure constructor at %C"
  msgid "Too many components in structure constructor at %L"
  msgstr "Превише компонената у конструктору структуре код %C"
  
! #: fortran/primary.cc:3568
  #, fuzzy
  #| msgid "CHARACTER expression at %L is being truncated (%d/%d)"
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "Знаковни израз код %L бива подсечен (%d/%d)"
  
! #: fortran/primary.cc:3586
  #, fuzzy, gcc-internal-format
  #| msgid "Too few components in structure constructor at %C"
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Премало компонената у конструктору структуре код %C"
  
! #: fortran/primary.cc:3598
  #, fuzzy, gcc-internal-format
  #| msgid "Too few components in structure constructor at %C"
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "Премало компонената у конструктору структуре код %C"
  
! #: fortran/primary.cc:3652
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3874
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3905 fortran/primary.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Симбол код %C није подесан за израз"
  
! #: fortran/primary.cc:4010
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected use of subroutine name '%s' at %C"
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Неочекивана употреба имена потпрограма ‘%s’ код %C"
  
! #: fortran/primary.cc:4042
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' requires argument list at %C"
  msgid "Statement function %qs requires argument list at %C"
  msgstr "Наредбена функција ‘%s’ захтева листу аргумената код %C"
  
! #: fortran/primary.cc:4045
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' requires an argument list at %C"
  msgid "Function %qs requires an argument list at %C"
  msgstr "Функција ‘%s’ захтева листу аргумената код %C"
  
! #: fortran/primary.cc:4100
  #, fuzzy, gcc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "Missing argument to %qs at %C"
  msgstr "Недостају аргументи за сопствено %s код %L"
  
! #: fortran/primary.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4268
  #, fuzzy, gcc-internal-format
  #| msgid "Missing argument list in function '%s' at %C"
  msgid "Missing argument list in function %qs at %C"
  msgstr "Недостаје листа аргумената у функцији ‘%s’ код %C"
  
! #: fortran/primary.cc:4394
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "Име ‘%s’ се не може употребити као дефинисани оператор код %C"
  
! #: fortran/primary.cc:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "Именована константа код %C у еквиваленцији"
  
! #: fortran/primary.cc:4440
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr ""
  
! #: fortran/primary.cc:4476
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol at %L is not a DUMMY variable"
  msgid "%qs at %C is not a variable"
*************** msgstr "Аргумент ‘%s’ нар
*** 88642,89669 ****
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "Аргумент знаковне вредности ‘%s’ наредбене функције код %L мора имати константну дужину"
  
! #: fortran/resolve.cc:578
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "Процедура сучеља ‘%s’ код %L има исто име као и обухватајућа процедура"
  
! #: fortran/resolve.cc:598
  #, fuzzy, gcc-internal-format
  #| msgid "Contained function '%s' at %L has no IMPLICIT type"
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "Садржана функција ‘%s’ код %L нема имплицитан тип"
  
! #: fortran/resolve.cc:601
  #, fuzzy, gcc-internal-format
  #| msgid "Contained function '%s' at %L has no IMPLICIT type"
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "Садржана функција ‘%s’ код %L нема имплицитан тип"
  
! #: fortran/resolve.cc:627
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued internal function '%s' at %L must not be assumed length"
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "Унутрашња функција знаковне вредности ‘%s’ код %L не може бити претпостављене дужине"
  
! #: fortran/resolve.cc:629
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued internal function '%s' at %L must not be assumed length"
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Унутрашња функција знаковне вредности ‘%s’ код %L не може бити претпостављене дужине"
  
! #: fortran/resolve.cc:802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure %s at %L has entries with mismatched array specifications"
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Процедура %s код %L има уносе са неусаглашеним одредницама низа"
  
! #: fortran/resolve.cc:813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure %s at %L has entries with mismatched array specifications"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "Процедура %s код %L има уносе са неусаглашеним одредницама низа"
  
! #: fortran/resolve.cc:828
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Резултат функције %s не може бити низ у функцији %s код %L"
  
! #: fortran/resolve.cc:864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Улазни резултат %s не може бити низ у функцији %s код %L"
  
! #: fortran/resolve.cc:871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Резултат функције %s не може бити показивач у функцији %s код %L"
  
! #: fortran/resolve.cc:875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Улазни резултат %s не може бити показивач у функцији %s код %L"
  
! #: fortran/resolve.cc:882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "Резултат функције %s не може бити показивач у функцији %s код %L"
  
! #: fortran/resolve.cc:886
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "Улазни резултат %s не може бити показивач у функцији %s код %L"
  
! #: fortran/resolve.cc:924
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Резултат функције %s не може бити типа %s у функцији %s код %L"
  
! #: fortran/resolve.cc:929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Улазни резултат %s не може бити типа %s у функцији %s код %L"
  
! #: fortran/resolve.cc:980
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a DO block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Наредба ENTRY код %C не може бити унутар блока DO"
  
! #: fortran/resolve.cc:984
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a DO block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Наредба ENTRY код %C не може бити унутар блока DO"
  
! #: fortran/resolve.cc:994
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block at %L"
  msgstr "Заједнички блок /%s/ није нађен код %C"
  
! #: fortran/resolve.cc:1001
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1005
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1012
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1017
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "Аутоматски низ ‘%s’ код %L не може имати успостављач"
  
! #: fortran/resolve.cc:1029
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "Променљива изведеног типа у заједничком код %C нема атрибут SEQUENCE"
  
! #: fortran/resolve.cc:1033
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "Променљива изведеног типа у заједничком код %C нема атрибут SEQUENCE"
  
! #: fortran/resolve.cc:1037
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "Променљива изведеног типа у заједничком код %C нема атрибут SEQUENCE"
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1095
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1103
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1125
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1146
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "Заједнички блок /%s/ није нађен код %C"
  
! #: fortran/resolve.cc:1150
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "Објекат ‘%s’ код %L мора имати атрибут %s за SAVE"
  
! #: fortran/resolve.cc:1154
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1158
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1163
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1230
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Ранг елемента у конструктору изведеног типа код %L не одговара оном компоненте (%d/%d)"
  
! #: fortran/resolve.cc:1394
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Елемент у конструктору изведеног типа код %L, за показивачку компоненте ‘%s’, јесте %s а треба да буде %s"
  
! #: fortran/resolve.cc:1429
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1475
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "Елемент у конструктору изведеног типа код %L, за показивачку компоненту ‘%s’, треба да је показивач или циљ"
  
! #: fortran/resolve.cc:1509
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %C"
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "Превише компонената у конструктору структуре код %C"
  
! #: fortran/resolve.cc:1528
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %C"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Превише компонената у конструктору структуре код %C"
  
! #: fortran/resolve.cc:1541
  #, fuzzy, gcc-internal-format
  #| msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Ранг елемента у конструктору изведеног типа код %L не одговара оном компоненте (%d/%d)"
  
! #: fortran/resolve.cc:1562
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Елемент у конструктору изведеног типа код %L, за показивачку компоненту ‘%s’, треба да је показивач или циљ"
  
! #: fortran/resolve.cc:1589
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment with vector subscript on rhs at %L"
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr "Додела показивача са векторским индексом на десној страни код %L"
  
! #: fortran/resolve.cc:1601
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Елемент у конструктору изведеног типа код %L, за показивачку компоненте ‘%s’, јесте %s а треба да буде %s"
  
! #: fortran/resolve.cc:1727
  #, fuzzy, gcc-internal-format
  #| msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Горња граница у последњој димензији мора се појавити у упућивачу на низ претпостављене величине ‘%s’ код %L."
  
! #: fortran/resolve.cc:1789
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is ambiguous"
  msgid "%qs at %L is ambiguous"
  msgstr "Двосмислен симбол ‘%s’ код %L"
  
! #: fortran/resolve.cc:1793
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Генеричка несопствена процедура ‘%s’ није дозвољена као стварни аргумент код %L"
  
! #: fortran/resolve.cc:1914
  #, fuzzy, gcc-internal-format
  #| msgid "Alternate return specifier in function '%s' at %L is not allowed"
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Наводилац алтернативног повратка није дозвољен у функцији ‘%s’ код %L"
  
! #: fortran/resolve.cc:1927
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Сопствено ‘%s’ код %L не може имати успостављач"
  
! #: fortran/resolve.cc:1938
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic at %L does not exist"
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "Сопствено код %L не постоји"
  
! #: fortran/resolve.cc:1951
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1989
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1994 fortran/resolve.cc:7179
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2053 fortran/resolve.cc:11603 fortran/resolve.cc:13626
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Етикета %d поменута код %L није дефинисана"
  
! #: fortran/resolve.cc:2085
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Унутрашња процедура ‘%s’ код %L није дозвољена као стварни аргумент"
  
! #: fortran/resolve.cc:2103
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Наредбена функција ‘%s’ код %L није дозвољена као стварни аргумент"
  
! #: fortran/resolve.cc:2111
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Сопствено ‘%s’ код %L није дозвољено као стварни аргумент"
  
! #: fortran/resolve.cc:2118
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Унутрашња процедура ‘%s’ код %L није дозвољена као стварни аргумент"
  
! #: fortran/resolve.cc:2126
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Елементална несопствена процедура ‘%s’ код %L није дозвољена као стварни аргумент"
  
! #: fortran/resolve.cc:2153
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Не могу да нађем одређену сопствену процедуру за упућивач ‘%s’ код %L"
  
! #: fortran/resolve.cc:2175
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is ambiguous"
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Двосмислен симбол ‘%s’ код %L"
  
! #: fortran/resolve.cc:2239
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Аргумент-по-вредности код %L није бројевног типа"
  
! #: fortran/resolve.cc:2246
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "Аргумент-по-вредности код %L не може бити низ или одељак низа"
  
! #: fortran/resolve.cc:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Аргумент-по-вредности код %L није дозвољен у овом контексту"
  
! #: fortran/resolve.cc:2272
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Није дозвољено прослеђивање унутрашње процедуре по локацији код %L"
  
! #: fortran/resolve.cc:2283
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "Елементална несопствена процедура ‘%s’ код %L није дозвољена као стварни аргумент"
  
! #: fortran/resolve.cc:2292
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2442
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "‘%s’ код %L је низ и опцион; ако недостаје, не може бити стварни аргумент елементалне процедуре, осим ако постоји не-опциони аргумент истог ранга (12.4.1.5)"
  
! #: fortran/resolve.cc:2481
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2755
  #, fuzzy, gcc-internal-format
  #| msgid "coverage mismatch for function %qs while reading counter %qs"
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "неслагање покривача за функцију %qs у току читања бројача %qs"
  
! #: fortran/resolve.cc:2782
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Неслагање типа/ранга у аргументу ‘%s’ код %L"
  
! #: fortran/resolve.cc:2894
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific function for the generic '%s' at %L"
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Нема одређене функције за генеричко ‘%s’ код %L"
  
! #: fortran/resolve.cc:2914
  #, fuzzy, gcc-internal-format
  #| msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Генеричка функција ‘%s’ код %L није у складу са одређеним сопственим сучељем"
  
! #: fortran/resolve.cc:2952
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Функција ‘%s’ код %L је сопствена али није сагласна са сопственом"
  
! #: fortran/resolve.cc:3013
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific function '%s' at %L"
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Не могу да разрешим одређену функцију ‘%s’ код %L"
  
! #: fortran/resolve.cc:3090
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3125
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Функција ‘%s’ код %L нема имплицитан тип"
  
! #: fortran/resolve.cc:3129 fortran/resolve.cc:19066
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Функција ‘%s’ код %L нема имплицитан тип"
  
! #: fortran/resolve.cc:3283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "упућивач на не-чисту функцију ‘%s’ код %L унутар FORALL %s"
  
! #: fortran/resolve.cc:3294
  #, fuzzy, gcc-internal-format
  #| msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "упућивач на не-чисту функцију ‘%s’ код %L унутар FORALL %s"
  
! #: fortran/resolve.cc:3301
  #, fuzzy, gcc-internal-format
  #| msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "упућивач на не-чисту функцију ‘%s’ код %L унутар FORALL %s"
  
! #: fortran/resolve.cc:3308
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure"
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Не могу да пишем у унутрашњу датотеку ‘%s’ код %C унутар чисте процедуре"
  
! #: fortran/resolve.cc:3375
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Неочекивано смеће после наредбе ELSE код %C"
  
! #: fortran/resolve.cc:3386
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
  msgid "%qs at %L is not a function"
  msgstr "‘%s’ код %L није функција"
  
! #: fortran/resolve.cc:3394 fortran/resolve.cc:3966
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3449
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Функција ‘%s’ декларисана је као CHARACTER(*) и не може бити употребљена код %L пошто није лажни аргумент"
  
! #: fortran/resolve.cc:3470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing argument list in function '%s' at %C"
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "Недостаје листа аргумената у функцији ‘%s’ код %C"
  
! #: fortran/resolve.cc:3509
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3539
  #, fuzzy, gcc-internal-format
  #| msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "Кориснички дефинисана неелементална функција ‘%s’ код %L није дозвољена у конструкцији WORKSHARE"
  
! #: fortran/resolve.cc:3601
  #, fuzzy, gcc-internal-format
  #| msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "Потпрограм ‘%s’ код %L не може позивати самог себе, пошто није рекурзиван"
  
! #: fortran/resolve.cc:3605
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Функција ‘%s’ код %L не може позивати саму себе, пошто није рекурзивна"
  
! #: fortran/resolve.cc:3663
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function at %L is recursive"
  msgid "Using function %qs at %L is deprecated"
  msgstr "Наредбена функција код %L је рекурзивна"
  
! #: fortran/resolve.cc:3701
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr "Позив потпрограма за ‘%s’ у блоку FORALL код %L није чист"
  
! #: fortran/resolve.cc:3710
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Позив потпрограма за ‘%s’ у блоку FORALL код %L није чист"
  
! #: fortran/resolve.cc:3716
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Позив потпрограма за ‘%s’ у блоку FORALL код %L није чист"
  
! #: fortran/resolve.cc:3722
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' at %L is not PURE"
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Позив потпрограма за ‘%s’ код %L није чист"
  
! #: fortran/resolve.cc:3790
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific subroutine for the generic '%s' at %L"
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Нема одређеног потпрограма за генеричко ‘%s’ код %L"
  
! #: fortran/resolve.cc:3799
  #, fuzzy, gcc-internal-format
  #| msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Генерички потпрограм ‘%s’ код %L није у складу са сучељем сопственог потпрограма"
  
! #: fortran/resolve.cc:3834
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Потпрограм ‘%s’ код %L је сопствени али није сагласан са сопственим"
  
! #: fortran/resolve.cc:3879
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Не могу да разрешим одређени потпрограм ‘%s’ код %L"
  
! #: fortran/resolve.cc:3937
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "„%s“ код %L има тип који није у складу са позивом код %L"
  
! #: fortran/resolve.cc:3976
  #, fuzzy, gcc-internal-format
  #| msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "Позив за унос ‘%s’ код %L јесте рекурзиван, али потпрограм ‘%s’ није декларисан као такав"
  
! #: fortran/resolve.cc:3980
  #, fuzzy, gcc-internal-format
  #| msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Потпрограм ‘%s’ код %L не може позивати самог себе, пошто није рекурзиван"
  
! #: fortran/resolve.cc:4031
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4062
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:4079
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:4106
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Облици операнада код %L и %L нису усагласиви"
  
! #: fortran/resolve.cc:4158
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4261
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Функција типа CHARACTER(*) ‘%s’ код %L не може имати показивачку вредност"
  
! #: fortran/resolve.cc:4265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Shape specification at %L cannot be negative"
  msgid "Impure function at %L might not be evaluated"
  msgstr "Одредница облика код %L не може бити негативна"
  
! #: fortran/resolve.cc:4360
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "Аргумент-по-вредности код %L не може бити низ или одељак низа"
  
! #: fortran/resolve.cc:4368
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "поређење неозначеног израза >= 0 је увек тачно"
  
! #: fortran/resolve.cc:4389
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4399
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "Неисправна врста за %s код %L"
  
! #: fortran/resolve.cc:4417
  #, fuzzy, gcc-internal-format
  #| msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr "Операнд унарног бројевног оператора ‘%s’ код %%L је %s"
  
! #: fortran/resolve.cc:4432 fortran/resolve.cc:4466
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr "Операнди бинарног бројевног оператора ‘%s’ код %%L су %s/%s"
  
! #: fortran/resolve.cc:4446 fortran/resolve.cc:4635 fortran/resolve.cc:4804
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Неусаглашени рангови за оператор код %L и %L"
  
! #: fortran/resolve.cc:4458
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr "Операнди оператора надовезивања ниски код %%L су %s/%s"
  
! #: fortran/resolve.cc:4525
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr "Операнди логичког оператора ‘%s’ код %%L су %s/%s"
  
! #: fortran/resolve.cc:4548
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Operand of .NOT. operator at %%L is %s"
  msgid "Operand of .not. operator at %L is %s"
  msgstr "Операнд оператора .NOT. код %%L је %s"
  
! #: fortran/resolve.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "Комплексне величине се не могу поредити код %L"
  
! #: fortran/resolve.cc:4593 fortran/resolve.cc:4608
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4643
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Inconsistent ranks for operator at %L and %L"
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr "Неусаглашени рангови за оператор код %L и %L"
  
! #: fortran/resolve.cc:4667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
  msgstr "Неисправна врста за %s код %L"
  
! #: fortran/resolve.cc:4669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "Неисправна врста за %s код %L"
  
! #: fortran/resolve.cc:4682
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Logicals at %%L must be compared with %s instead of %s"
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr "Логичке код %%L морају бити поређене са %s уместо %s"
  
! #: fortran/resolve.cc:4690
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr "Операнди оператора поређења ‘%s’ код %%L су %s/%s"
  
! #: fortran/resolve.cc:4705
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:4708
  #, fuzzy, gcc-internal-format
  #| msgid "unknown operator '%s' in %%:version-compare"
  msgid "Unknown operator %qs at %L"
  msgstr "непознате оператор ‘%s’ у %%:version-compare"
  
! #: fortran/resolve.cc:4713
  #, fuzzy, gcc-internal-format
  #| msgid "Operand of user operator '%s' at %%L is %s"
  msgid "Operand of user operator %qs at %L is %s"
  msgstr "Операнд корисничког оператора ‘%s’ код %%L је %s"
  
! #: fortran/resolve.cc:4720
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr "Операнди корисничког оператора ‘%s’ код %%L су %s/%s"
  
! #: fortran/resolve.cc:4734
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4832
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Inconsistent ranks for operator at %L and %L"
! msgid "Inconsistent coranks for operator at %L and %L"
! msgstr "Неусаглашени рангови за оператор код %L и %L"
! 
! #: fortran/resolve.cc:5031
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Упућивач низа код %L је изван граница"
  
! #: fortran/resolve.cc:5036
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Упућивач низа код %L је изван граница"
  
! #: fortran/resolve.cc:5046
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Упућивач низа код %L је изван граница"
  
! #: fortran/resolve.cc:5051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Упућивач низа код %L је изван граница"
  
! #: fortran/resolve.cc:5072
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Недозвољен нулти корак код %L"
  
! #: fortran/resolve.cc:5089
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Упућивач низа код %L је изван граница"
  
! #: fortran/resolve.cc:5097
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Упућивач низа код %L је изван граница"
  
! #: fortran/resolve.cc:5113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Упућивач низа код %L је изван граница"
  
! #: fortran/resolve.cc:5122
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Упућивач низа код %L је изван граница"
  
! #: fortran/resolve.cc:5138
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "недостаје индекс у упућивачу низа"
  
! #: fortran/resolve.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Није наведена десна горња граница низа претпостављене величине код %L"
  
! #: fortran/resolve.cc:5171
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Неслагање рангова у упућивачу низа код %L (%d/%d)"
  
! #: fortran/resolve.cc:5179
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Неслагање рангова у упућивачу низа код %L (%d/%d)"
  
! #: fortran/resolve.cc:5195
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "index in dimension %d is out of bounds at %L"
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Индекс у димензији %d је ван граница код %L"
  
! #: fortran/resolve.cc:5223
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Индекс низа код %L мора бити скалар"
  
! #: fortran/resolve.cc:5229
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array index at %L must be of INTEGER type"
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Индекс низа код %L мора бити целобројни"
  
! #: fortran/resolve.cc:5235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: REAL array index at %L"
  msgid "REAL array index at %L"
  msgstr "Проширење: реални индекс низа код %L"
  
! #: fortran/resolve.cc:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Аргумент димензије код %L мора бити скалар"
  
! #: fortran/resolve.cc:5282
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Аргумент димензије код %L мора целобројни"
  
! #: fortran/resolve.cc:5343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid array initializer for non-array type %qs"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Неисправан успостављач низа за ненизовни тип %qs"
  
! #: fortran/resolve.cc:5358
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5370
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5415
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Индекс низа код %L је низ ранга %d"
  
! #: fortran/resolve.cc:5506
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "Аргумент димензије код %L мора бити скалар"
  
! #: fortran/resolve.cc:5513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be of INTEGER type"
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "Аргумент димензије код %L мора целобројни"
  
! #: fortran/resolve.cc:5527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "TEAM argument at %L must be scalar"
  msgstr "Аргумент димензије код %L мора бити скалар"
  
! #: fortran/resolve.cc:5536
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "STAT argument at %L must be scalar"
  msgstr "Аргумент димензије код %L мора бити скалар"
  
! #: fortran/resolve.cc:5557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be of INTEGER type"
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "Аргумент димензије код %L мора целобројни"
  
! #: fortran/resolve.cc:5566
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT expression at %C must be a variable"
  msgid "STAT's expression at %L must be a variable"
  msgstr "Статусни израз код %C мора бити променљива"
  
! #: fortran/resolve.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Индекс почетка подниске код %L мора бити целобројни"
  
! #: fortran/resolve.cc:5595
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Индекс почетка подниске код %L мора бити скалар"
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Индекс краја подниске код %L мора бити целобројни"
  
! #: fortran/resolve.cc:5624
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Индекс краја подниске код %L мора бити скалар"
  
! #: fortran/resolve.cc:5644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring end index at %L must be scalar"
  msgid "Substring end index at %L is too large"
  msgstr "Индекс краја подниске код %L мора бити скалар"
  
! #: fortran/resolve.cc:5835
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "resolve_ref(): Bad array reference"
  msgstr "Лош упућивач низа код %L"
  
! #: fortran/resolve.cc:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Компонента десно од делимичног упућивача са ненултим рангом не сме имати атрибут показивача код %L"
  
! #: fortran/resolve.cc:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Компонента десно од делимичног упућивача са ненултим рангом не сме имати атрибут резервљивости код %L"
  
! #: fortran/resolve.cc:5907
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Два или више делимична упућивача са ненултим рангом не смеју бити наведени код %L"
  
! #: fortran/resolve.cc:6019
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6048
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr ""
  
! #: fortran/resolve.cc:6096
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
--- 88737,89758 ----
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "Аргумент знаковне вредности ‘%s’ наредбене функције код %L мора имати константну дужину"
  
! #: fortran/resolve.cc:579
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "Процедура сучеља ‘%s’ код %L има исто име као и обухватајућа процедура"
  
! #: fortran/resolve.cc:599
  #, fuzzy, gcc-internal-format
  #| msgid "Contained function '%s' at %L has no IMPLICIT type"
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "Садржана функција ‘%s’ код %L нема имплицитан тип"
  
! #: fortran/resolve.cc:602
  #, fuzzy, gcc-internal-format
  #| msgid "Contained function '%s' at %L has no IMPLICIT type"
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "Садржана функција ‘%s’ код %L нема имплицитан тип"
  
! #: fortran/resolve.cc:628
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued internal function '%s' at %L must not be assumed length"
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "Унутрашња функција знаковне вредности ‘%s’ код %L не може бити претпостављене дужине"
  
! #: fortran/resolve.cc:630
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued internal function '%s' at %L must not be assumed length"
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Унутрашња функција знаковне вредности ‘%s’ код %L не може бити претпостављене дужине"
  
! #: fortran/resolve.cc:803
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure %s at %L has entries with mismatched array specifications"
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Процедура %s код %L има уносе са неусаглашеним одредницама низа"
  
! #: fortran/resolve.cc:814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure %s at %L has entries with mismatched array specifications"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "Процедура %s код %L има уносе са неусаглашеним одредницама низа"
  
! #: fortran/resolve.cc:829
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Резултат функције %s не може бити низ у функцији %s код %L"
  
! #: fortran/resolve.cc:865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Улазни резултат %s не може бити низ у функцији %s код %L"
  
! #: fortran/resolve.cc:872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Резултат функције %s не може бити показивач у функцији %s код %L"
  
! #: fortran/resolve.cc:876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Улазни резултат %s не може бити показивач у функцији %s код %L"
  
! #: fortran/resolve.cc:883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "Резултат функције %s не може бити показивач у функцији %s код %L"
  
! #: fortran/resolve.cc:887
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "Улазни резултат %s не може бити показивач у функцији %s код %L"
  
! #: fortran/resolve.cc:925
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Резултат функције %s не може бити типа %s у функцији %s код %L"
  
! #: fortran/resolve.cc:930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Улазни резултат %s не може бити типа %s у функцији %s код %L"
  
! #: fortran/resolve.cc:981
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a DO block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Наредба ENTRY код %C не може бити унутар блока DO"
  
! #: fortran/resolve.cc:985
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a DO block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Наредба ENTRY код %C не може бити унутар блока DO"
  
! #: fortran/resolve.cc:995
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block at %L"
  msgstr "Заједнички блок /%s/ није нађен код %C"
  
! #: fortran/resolve.cc:1002
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1006
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1013
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1018
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "Аутоматски низ ‘%s’ код %L не може имати успостављач"
  
! #: fortran/resolve.cc:1030
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "Променљива изведеног типа у заједничком код %C нема атрибут SEQUENCE"
  
! #: fortran/resolve.cc:1034
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "Променљива изведеног типа у заједничком код %C нема атрибут SEQUENCE"
  
! #: fortran/resolve.cc:1038
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "Променљива изведеног типа у заједничком код %C нема атрибут SEQUENCE"
  
! #: fortran/resolve.cc:1082
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1096
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1104
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1126
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1147
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "Заједнички блок /%s/ није нађен код %C"
  
! #: fortran/resolve.cc:1151
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "Објекат ‘%s’ код %L мора имати атрибут %s за SAVE"
  
! #: fortran/resolve.cc:1155
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1159
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1164
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1231
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1374
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Ранг елемента у конструктору изведеног типа код %L не одговара оном компоненте (%d/%d)"
  
! #: fortran/resolve.cc:1395
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Елемент у конструктору изведеног типа код %L, за показивачку компоненте ‘%s’, јесте %s а треба да буде %s"
  
! #: fortran/resolve.cc:1430
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1476
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "Елемент у конструктору изведеног типа код %L, за показивачку компоненту ‘%s’, треба да је показивач или циљ"
  
! #: fortran/resolve.cc:1510
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %C"
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "Превише компонената у конструктору структуре код %C"
  
! #: fortran/resolve.cc:1529
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %C"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Превише компонената у конструктору структуре код %C"
  
! #: fortran/resolve.cc:1542
  #, fuzzy, gcc-internal-format
  #| msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Ранг елемента у конструктору изведеног типа код %L не одговара оном компоненте (%d/%d)"
  
! #: fortran/resolve.cc:1563
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Елемент у конструктору изведеног типа код %L, за показивачку компоненту ‘%s’, треба да је показивач или циљ"
  
! #: fortran/resolve.cc:1590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer assignment with vector subscript on rhs at %L"
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr "Додела показивача са векторским индексом на десној страни код %L"
  
! #: fortran/resolve.cc:1602
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Елемент у конструктору изведеног типа код %L, за показивачку компоненте ‘%s’, јесте %s а треба да буде %s"
  
! #: fortran/resolve.cc:1728
  #, fuzzy, gcc-internal-format
  #| msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Горња граница у последњој димензији мора се појавити у упућивачу на низ претпостављене величине ‘%s’ код %L."
  
! #: fortran/resolve.cc:1790
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is ambiguous"
  msgid "%qs at %L is ambiguous"
  msgstr "Двосмислен симбол ‘%s’ код %L"
  
! #: fortran/resolve.cc:1794
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Генеричка несопствена процедура ‘%s’ није дозвољена као стварни аргумент код %L"
  
! #: fortran/resolve.cc:1915
  #, fuzzy, gcc-internal-format
  #| msgid "Alternate return specifier in function '%s' at %L is not allowed"
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Наводилац алтернативног повратка није дозвољен у функцији ‘%s’ код %L"
  
! #: fortran/resolve.cc:1928
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Сопствено ‘%s’ код %L не може имати успостављач"
  
! #: fortran/resolve.cc:1939
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic at %L does not exist"
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "Сопствено код %L не постоји"
  
! #: fortran/resolve.cc:1952
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1990
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7152
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:11593 fortran/resolve.cc:13616
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Етикета %d поменута код %L није дефинисана"
  
! #: fortran/resolve.cc:2086
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Унутрашња процедура ‘%s’ код %L није дозвољена као стварни аргумент"
  
! #: fortran/resolve.cc:2104
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Наредбена функција ‘%s’ код %L није дозвољена као стварни аргумент"
  
! #: fortran/resolve.cc:2112
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Сопствено ‘%s’ код %L није дозвољено као стварни аргумент"
  
! #: fortran/resolve.cc:2119
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Унутрашња процедура ‘%s’ код %L није дозвољена као стварни аргумент"
  
! #: fortran/resolve.cc:2127
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Елементална несопствена процедура ‘%s’ код %L није дозвољена као стварни аргумент"
  
! #: fortran/resolve.cc:2154
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Не могу да нађем одређену сопствену процедуру за упућивач ‘%s’ код %L"
  
! #: fortran/resolve.cc:2176
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is ambiguous"
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Двосмислен симбол ‘%s’ код %L"
  
! #: fortran/resolve.cc:2240
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Аргумент-по-вредности код %L није бројевног типа"
  
! #: fortran/resolve.cc:2247
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "Аргумент-по-вредности код %L не може бити низ или одељак низа"
  
! #: fortran/resolve.cc:2261
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Аргумент-по-вредности код %L није дозвољен у овом контексту"
  
! #: fortran/resolve.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Није дозвољено прослеђивање унутрашње процедуре по локацији код %L"
  
! #: fortran/resolve.cc:2284
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "Елементална несопствена процедура ‘%s’ код %L није дозвољена као стварни аргумент"
  
! #: fortran/resolve.cc:2293
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2443
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "‘%s’ код %L је низ и опцион; ако недостаје, не може бити стварни аргумент елементалне процедуре, осим ако постоји не-опциони аргумент истог ранга (12.4.1.5)"
  
! #: fortran/resolve.cc:2482
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2756
  #, fuzzy, gcc-internal-format
  #| msgid "coverage mismatch for function %qs while reading counter %qs"
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "неслагање покривача за функцију %qs у току читања бројача %qs"
  
! #: fortran/resolve.cc:2783
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Неслагање типа/ранга у аргументу ‘%s’ код %L"
  
! #: fortran/resolve.cc:2895
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific function for the generic '%s' at %L"
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Нема одређене функције за генеричко ‘%s’ код %L"
  
! #: fortran/resolve.cc:2915
  #, fuzzy, gcc-internal-format
  #| msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Генеричка функција ‘%s’ код %L није у складу са одређеним сопственим сучељем"
  
! #: fortran/resolve.cc:2953
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Функција ‘%s’ код %L је сопствена али није сагласна са сопственом"
  
! #: fortran/resolve.cc:3014
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific function '%s' at %L"
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Не могу да разрешим одређену функцију ‘%s’ код %L"
  
! #: fortran/resolve.cc:3091
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3126
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Функција ‘%s’ код %L нема имплицитан тип"
  
! #: fortran/resolve.cc:3130 fortran/resolve.cc:19066
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Функција ‘%s’ код %L нема имплицитан тип"
  
! #: fortran/resolve.cc:3284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "упућивач на не-чисту функцију ‘%s’ код %L унутар FORALL %s"
  
! #: fortran/resolve.cc:3295
  #, fuzzy, gcc-internal-format
  #| msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "упућивач на не-чисту функцију ‘%s’ код %L унутар FORALL %s"
  
! #: fortran/resolve.cc:3302
  #, fuzzy, gcc-internal-format
  #| msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "упућивач на не-чисту функцију ‘%s’ код %L унутар FORALL %s"
  
! #: fortran/resolve.cc:3309
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure"
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Не могу да пишем у унутрашњу датотеку ‘%s’ код %C унутар чисте процедуре"
  
! #: fortran/resolve.cc:3376
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Неочекивано смеће после наредбе ELSE код %C"
  
! #: fortran/resolve.cc:3387
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
  msgid "%qs at %L is not a function"
  msgstr "‘%s’ код %L није функција"
  
! #: fortran/resolve.cc:3395 fortran/resolve.cc:3967
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3407
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3450
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Функција ‘%s’ декларисана је као CHARACTER(*) и не може бити употребљена код %L пошто није лажни аргумент"
  
! #: fortran/resolve.cc:3471
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing argument list in function '%s' at %C"
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "Недостаје листа аргумената у функцији ‘%s’ код %C"
  
! #: fortran/resolve.cc:3510
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3540
  #, fuzzy, gcc-internal-format
  #| msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "Кориснички дефинисана неелементална функција ‘%s’ код %L није дозвољена у конструкцији WORKSHARE"
  
! #: fortran/resolve.cc:3602
  #, fuzzy, gcc-internal-format
  #| msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "Потпрограм ‘%s’ код %L не може позивати самог себе, пошто није рекурзиван"
  
! #: fortran/resolve.cc:3606
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Функција ‘%s’ код %L не може позивати саму себе, пошто није рекурзивна"
  
! #: fortran/resolve.cc:3664
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function at %L is recursive"
  msgid "Using function %qs at %L is deprecated"
  msgstr "Наредбена функција код %L је рекурзивна"
  
! #: fortran/resolve.cc:3702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr "Позив потпрограма за ‘%s’ у блоку FORALL код %L није чист"
  
! #: fortran/resolve.cc:3711
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Позив потпрограма за ‘%s’ у блоку FORALL код %L није чист"
  
! #: fortran/resolve.cc:3717
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Позив потпрограма за ‘%s’ у блоку FORALL код %L није чист"
  
! #: fortran/resolve.cc:3723
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' at %L is not PURE"
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Позив потпрограма за ‘%s’ код %L није чист"
  
! #: fortran/resolve.cc:3791
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific subroutine for the generic '%s' at %L"
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Нема одређеног потпрограма за генеричко ‘%s’ код %L"
  
! #: fortran/resolve.cc:3800
  #, fuzzy, gcc-internal-format
  #| msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Генерички потпрограм ‘%s’ код %L није у складу са сучељем сопственог потпрограма"
  
! #: fortran/resolve.cc:3835
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Потпрограм ‘%s’ код %L је сопствени али није сагласан са сопственим"
  
! #: fortran/resolve.cc:3880
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Не могу да разрешим одређени потпрограм ‘%s’ код %L"
  
! #: fortran/resolve.cc:3938
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "„%s“ код %L има тип који није у складу са позивом код %L"
  
! #: fortran/resolve.cc:3977
  #, fuzzy, gcc-internal-format
  #| msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "Позив за унос ‘%s’ код %L јесте рекурзиван, али потпрограм ‘%s’ није декларисан као такав"
  
! #: fortran/resolve.cc:3981
  #, fuzzy, gcc-internal-format
  #| msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Потпрограм ‘%s’ код %L не може позивати самог себе, пошто није рекурзиван"
  
! #: fortran/resolve.cc:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:4063
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:4080
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:4107
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Облици операнада код %L и %L нису усагласиви"
  
! #: fortran/resolve.cc:4159
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4262
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Функција типа CHARACTER(*) ‘%s’ код %L не може имати показивачку вредност"
  
! #: fortran/resolve.cc:4266
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Shape specification at %L cannot be negative"
  msgid "Impure function at %L might not be evaluated"
  msgstr "Одредница облика код %L не може бити негативна"
  
! #: fortran/resolve.cc:4361
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "Аргумент-по-вредности код %L не може бити низ или одељак низа"
  
! #: fortran/resolve.cc:4369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "поређење неозначеног израза >= 0 је увек тачно"
  
! #: fortran/resolve.cc:4390
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "Неисправна врста за %s код %L"
  
! #: fortran/resolve.cc:4418
  #, fuzzy, gcc-internal-format
  #| msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr "Операнд унарног бројевног оператора ‘%s’ код %%L је %s"
  
! #: fortran/resolve.cc:4433 fortran/resolve.cc:4467
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr "Операнди бинарног бројевног оператора ‘%s’ код %%L су %s/%s"
  
! #: fortran/resolve.cc:4447 fortran/resolve.cc:4636 fortran/resolve.cc:4805
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Неусаглашени рангови за оператор код %L и %L"
  
! #: fortran/resolve.cc:4459
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4483
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr "Операнди оператора надовезивања ниски код %%L су %s/%s"
  
! #: fortran/resolve.cc:4526
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr "Операнди логичког оператора ‘%s’ код %%L су %s/%s"
  
! #: fortran/resolve.cc:4549
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Operand of .NOT. operator at %%L is %s"
  msgid "Operand of .not. operator at %L is %s"
  msgstr "Операнд оператора .NOT. код %%L је %s"
  
! #: fortran/resolve.cc:4564
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "Комплексне величине се не могу поредити код %L"
  
! #: fortran/resolve.cc:4594 fortran/resolve.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Inconsistent ranks for operator at %L and %L"
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr "Неусаглашени рангови за оператор код %L и %L"
  
! #: fortran/resolve.cc:4668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
  msgstr "Неисправна врста за %s код %L"
  
! #: fortran/resolve.cc:4670
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "Неисправна врста за %s код %L"
  
! #: fortran/resolve.cc:4683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Logicals at %%L must be compared with %s instead of %s"
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr "Логичке код %%L морају бити поређене са %s уместо %s"
  
! #: fortran/resolve.cc:4691
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr "Операнди оператора поређења ‘%s’ код %%L су %s/%s"
  
! #: fortran/resolve.cc:4706
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:4709
  #, fuzzy, gcc-internal-format
  #| msgid "unknown operator '%s' in %%:version-compare"
  msgid "Unknown operator %qs at %L"
  msgstr "непознате оператор ‘%s’ у %%:version-compare"
  
! #: fortran/resolve.cc:4714
  #, fuzzy, gcc-internal-format
  #| msgid "Operand of user operator '%s' at %%L is %s"
  msgid "Operand of user operator %qs at %L is %s"
  msgstr "Операнд корисничког оператора ‘%s’ код %%L је %s"
  
! #: fortran/resolve.cc:4721
  #, fuzzy, gcc-internal-format
  #| msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr "Операнди корисничког оператора ‘%s’ код %%L су %s/%s"
  
! #: fortran/resolve.cc:4735
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:5004
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Упућивач низа код %L је изван граница"
  
! #: fortran/resolve.cc:5009
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Упућивач низа код %L је изван граница"
  
! #: fortran/resolve.cc:5019
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Упућивач низа код %L је изван граница"
  
! #: fortran/resolve.cc:5024
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Упућивач низа код %L је изван граница"
  
! #: fortran/resolve.cc:5045
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Недозвољен нулти корак код %L"
  
! #: fortran/resolve.cc:5062
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Упућивач низа код %L је изван граница"
  
! #: fortran/resolve.cc:5070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Упућивач низа код %L је изван граница"
  
! #: fortran/resolve.cc:5086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Упућивач низа код %L је изван граница"
  
! #: fortran/resolve.cc:5095
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Упућивач низа код %L је изван граница"
  
! #: fortran/resolve.cc:5111
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "недостаје индекс у упућивачу низа"
  
! #: fortran/resolve.cc:5134
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Није наведена десна горња граница низа претпостављене величине код %L"
  
! #: fortran/resolve.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Неслагање рангова у упућивачу низа код %L (%d/%d)"
  
! #: fortran/resolve.cc:5152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Неслагање рангова у упућивачу низа код %L (%d/%d)"
  
! #: fortran/resolve.cc:5168
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "index in dimension %d is out of bounds at %L"
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Индекс у димензији %d је ван граница код %L"
  
! #: fortran/resolve.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Индекс низа код %L мора бити скалар"
  
! #: fortran/resolve.cc:5202
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array index at %L must be of INTEGER type"
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Индекс низа код %L мора бити целобројни"
  
! #: fortran/resolve.cc:5208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: REAL array index at %L"
  msgid "REAL array index at %L"
  msgstr "Проширење: реални индекс низа код %L"
  
! #: fortran/resolve.cc:5248
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Аргумент димензије код %L мора бити скалар"
  
! #: fortran/resolve.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Аргумент димензије код %L мора целобројни"
  
! #: fortran/resolve.cc:5316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid array initializer for non-array type %qs"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Неисправан успостављач низа за ненизовни тип %qs"
  
! #: fortran/resolve.cc:5331
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5388
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Индекс низа код %L је низ ранга %d"
  
! #: fortran/resolve.cc:5479
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "Аргумент димензије код %L мора бити скалар"
  
! #: fortran/resolve.cc:5486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be of INTEGER type"
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "Аргумент димензије код %L мора целобројни"
  
! #: fortran/resolve.cc:5500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "TEAM argument at %L must be scalar"
  msgstr "Аргумент димензије код %L мора бити скалар"
  
! #: fortran/resolve.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5523
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "STAT argument at %L must be scalar"
  msgstr "Аргумент димензије код %L мора бити скалар"
  
! #: fortran/resolve.cc:5530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be of INTEGER type"
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "Аргумент димензије код %L мора целобројни"
  
! #: fortran/resolve.cc:5539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT expression at %C must be a variable"
  msgid "STAT's expression at %L must be a variable"
  msgstr "Статусни израз код %C мора бити променљива"
  
! #: fortran/resolve.cc:5561
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Индекс почетка подниске код %L мора бити целобројни"
  
! #: fortran/resolve.cc:5568
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Индекс почетка подниске код %L мора бити скалар"
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Индекс краја подниске код %L мора бити целобројни"
  
! #: fortran/resolve.cc:5597
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Индекс краја подниске код %L мора бити скалар"
  
! #: fortran/resolve.cc:5617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring end index at %L must be scalar"
  msgid "Substring end index at %L is too large"
  msgstr "Индекс краја подниске код %L мора бити скалар"
  
! #: fortran/resolve.cc:5808
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "resolve_ref(): Bad array reference"
  msgstr "Лош упућивач низа код %L"
  
! #: fortran/resolve.cc:5822
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Компонента десно од делимичног упућивача са ненултим рангом не сме имати атрибут показивача код %L"
  
! #: fortran/resolve.cc:5832
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Компонента десно од делимичног упућивача са ненултим рангом не сме имати атрибут резервљивости код %L"
  
! #: fortran/resolve.cc:5880
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Два или више делимична упућивача са ненултим рангом не смеју бити наведени код %L"
  
! #: fortran/resolve.cc:5992
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:6021
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr ""
  
! #: fortran/resolve.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:6079
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
*************** msgstr "Низ претпоставље�
*** 89673,89684 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6116
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6137
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
--- 89762,89773 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6089
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
*************** msgstr "Низ претпоставље�
*** 89688,90122 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6147
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6167
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6184
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6245
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "Лош упућивач низа код %L"
  
! #: fortran/resolve.cc:6401
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "Променљива ‘%s’, употребљена у одредничком изразу, користи се код %L пре наредбе ENTRY у којој је параметар"
  
! #: fortran/resolve.cc:6406
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "Променљива ‘%s’ употребљена је код %L пре наредбе ENTRY у којој је параметар"
  
! #: fortran/resolve.cc:6480
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6493
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6506
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared %s"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "променљива примерка %qs декларисана је %s"
  
! #: fortran/resolve.cc:6562 fortran/resolve.cc:6650 fortran/resolve.cc:6674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Invalid array reference at %L"
  msgstr "Лош упућивач низа код %L"
  
! #: fortran/resolve.cc:6759
  #, fuzzy, gcc-internal-format
  #| msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr "Тип %s не може бити придружен домаћину код %L зато што га блокира несагласан објекат истог имена код %L"
  
! #: fortran/resolve.cc:6938 fortran/resolve.cc:7090
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7054
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be scalar"
  msgid "Passed-object at %L must be scalar"
  msgstr "Ознака %s код %L мора бити скалар"
  
! #: fortran/resolve.cc:7061
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7100
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7109
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L must be scalar"
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Аргумент ‘%s’ елементалне процедуре код %L мора бити скалар"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7304
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7338
  #, fuzzy, gcc-internal-format
  #| msgid "%s at %L must be INTEGER"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%s код %L мора бити целобројно"
  
! #: fortran/resolve.cc:7391
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7932
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "Очекиван је тип израза"
  
! #: fortran/resolve.cc:7965
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s код %L мора бити скалар"
  
! #: fortran/resolve.cc:7975
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s at %L must be a scalar"
  msgid "%s at %L must be integer"
  msgstr "%s код %L мора бити скалар"
  
! #: fortran/resolve.cc:7979 fortran/resolve.cc:7986
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s код %L мора бити целобројно"
  
! #: fortran/resolve.cc:8041
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Израз за корак у петљи DO код %L не може бити нула"
  
! #: fortran/resolve.cc:8064
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8081
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8087
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8147
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8183
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "Очекивано је име променљиве код %C"
  
! #: fortran/resolve.cc:8244
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "Променљивој ‘%s’ код %L није додељена етикета формата"
  
! #: fortran/resolve.cc:8254
  #, fuzzy, gcc-internal-format
  #| msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "Атрибут SAVE код %L не може бити наведен у чистој процедури"
  
! #: fortran/resolve.cc:8267
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8274
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "Низ претпостављене величине ‘%s’ у одредби ‘%s’ код %L"
  
! #: fortran/resolve.cc:8287
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8292
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8297
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "Крејов показивач ‘%s’ у одредби %s код %L"
  
! #: fortran/resolve.cc:8303
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8308
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8316
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8320
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr ""
  
! #: fortran/resolve.cc:8401
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8410
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8448
  #, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr ""
  
! #: fortran/resolve.cc:8479
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "Индекс-име у FORALL код %L мора бити скларни целобројан"
  
! #: fortran/resolve.cc:8484
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "Израз за почетак у FORALL код %L мора бити скаларни целобројан"
  
! #: fortran/resolve.cc:8491
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "Израз за крај у FORALL код %L мора бити скаларни целобројан"
  
! #: fortran/resolve.cc:8499
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "Израз за корак у FORALL код %L мора бити скаларни %s"
  
! #: fortran/resolve.cc:8504
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "Израз за корак у FORALL код %L не може бити нула"
  
! #: fortran/resolve.cc:8517
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "Променљива ‘%s’ се не може јавити у изразу код %L"
  
! #: fortran/resolve.cc:8622 fortran/resolve.cc:8928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Израз у наредби ALLOCATE код %L мора бити резервљив или показивач"
  
! #: fortran/resolve.cc:8630 fortran/resolve.cc:8891
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8779
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Only intrinsic operators can be used in expression at %L"
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "Могу се користити само сопствени оператори у изразу код %L"
  
! #: fortran/resolve.cc:8951
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8977
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9002
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9015
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9029
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9049
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9133 fortran/resolve.cc:9148
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Потребна је одредница низа у наредби ALLOCATE код %L"
  
! #: fortran/resolve.cc:9140
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Потребна је одредница низа у наредби ALLOCATE код %L"
  
! #: fortran/resolve.cc:9165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Потребна је одредница низа у наредби ALLOCATE код %L"
  
! #: fortran/resolve.cc:9175 fortran/resolve.cc:9277
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array specification in ALLOCATE statement at %L"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Лоша одредница низа у наредби ALLOCATE код %L"
  
! #: fortran/resolve.cc:9181
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9204 fortran/resolve.cc:9232
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Лоша одредница низа у наредби ALLOCATE код %L"
  
! #: fortran/resolve.cc:9251
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "‘%s’ не може да се јави у одредници низа код %L у истој наредби резервисања где се и само резервише"
  
! #: fortran/resolve.cc:9266
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array specification in ALLOCATE statement at %L"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "Лоша одредница низа у наредби ALLOCATE код %L"
  
! #: fortran/resolve.cc:9308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "ASSIGN код %L захтева скаларну подразумевану целобројну променљиву"
  
! #: fortran/resolve.cc:9337
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Етикета код %L није у истом блоку као наредба GOTO код %L"
  
! #: fortran/resolve.cc:9350
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9364
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "ASSIGN код %L захтева скаларну подразумевану целобројну променљиву"
  
! #: fortran/resolve.cc:9393
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9425
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9431 fortran/resolve.cc:9437
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 89777,90216 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:6131
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6218
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "Лош упућивач низа код %L"
  
! #: fortran/resolve.cc:6374
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "Променљива ‘%s’, употребљена у одредничком изразу, користи се код %L пре наредбе ENTRY у којој је параметар"
  
! #: fortran/resolve.cc:6379
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "Променљива ‘%s’ употребљена је код %L пре наредбе ENTRY у којој је параметар"
  
! #: fortran/resolve.cc:6453
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6479
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared %s"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "променљива примерка %qs декларисана је %s"
  
! #: fortran/resolve.cc:6535 fortran/resolve.cc:6623 fortran/resolve.cc:6647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "Invalid array reference at %L"
  msgstr "Лош упућивач низа код %L"
  
! #: fortran/resolve.cc:6732
  #, fuzzy, gcc-internal-format
  #| msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr "Тип %s не може бити придружен домаћину код %L зато што га блокира несагласан објекат истог имена код %L"
  
! #: fortran/resolve.cc:6911 fortran/resolve.cc:7063
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7027
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be scalar"
  msgid "Passed-object at %L must be scalar"
  msgstr "Ознака %s код %L мора бити скалар"
  
! #: fortran/resolve.cc:7034
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7073
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:7082
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L must be scalar"
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Аргумент ‘%s’ елементалне процедуре код %L мора бити скалар"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:7277
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7311
  #, fuzzy, gcc-internal-format
  #| msgid "%s at %L must be INTEGER"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%s код %L мора бити целобројно"
  
! #: fortran/resolve.cc:7364
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7905
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "Очекиван је тип израза"
  
! #: fortran/resolve.cc:7938
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s код %L мора бити скалар"
  
! #: fortran/resolve.cc:7948
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s at %L must be a scalar"
  msgid "%s at %L must be integer"
  msgstr "%s код %L мора бити скалар"
  
! #: fortran/resolve.cc:7952 fortran/resolve.cc:7959
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s код %L мора бити целобројно"
  
! #: fortran/resolve.cc:8014
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Израз за корак у петљи DO код %L не може бити нула"
  
! #: fortran/resolve.cc:8037
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:8054
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:8120
  #, gcc-internal-format
  msgid "Variable %qs referenced in concurrent-header at %L must not appear in LOCAL locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8156
  #, gcc-internal-format
  msgid "Variable %qs at %L not specified in a locality spec of DO CONCURRENT at %L but required due to DEFAULT (NONE)"
  msgstr ""
  
! #: fortran/resolve.cc:8208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expected variable name in %s locality spec at %L"
  msgstr "Очекивано је име променљиве код %C"
  
! #: fortran/resolve.cc:8217
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L has not been assigned a format label"
  msgid "Variable %qs at %L has already been specified in a locality-spec"
  msgstr "Променљивој ‘%s’ код %L није додељена етикета формата"
  
! #: fortran/resolve.cc:8227
  #, fuzzy, gcc-internal-format
  #| msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgid "Index variable %qs at %L cannot be specified in a locality-spec"
  msgstr "Атрибут SAVE код %L не може бити наведен у чистој процедури"
  
! #: fortran/resolve.cc:8240
  #, gcc-internal-format
  msgid "OPTIONAL attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8247
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Assumed-size array not permitted for %qs in %s locality-spec at %L"
  msgstr "Низ претпостављене величине ‘%s’ у одредби ‘%s’ код %L"
  
! #: fortran/resolve.cc:8260
  #, gcc-internal-format
  msgid "ALLOCATABLE attribute not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8265
  #, gcc-internal-format
  msgid "Nonpointer polymorphic dummy argument not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8270
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Coarray not permitted for %qs in %s locality-spec at %L"
  msgstr "Крејов показивач ‘%s’ у одредби %s код %L"
  
! #: fortran/resolve.cc:8276
  #, gcc-internal-format
  msgid "Finalizable type not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8281
  #, gcc-internal-format
  msgid "Type with ultimate allocatable component not permitted for %qs in %s locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8289
  #, gcc-internal-format
  msgid "ASYNCHRONOUS attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8293
  #, gcc-internal-format
  msgid "VOLATILE attribute not permitted for %qs in REDUCE locality-spec at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8347
  #, gcc-internal-format
  msgid "Expected numeric type for %qs in REDUCE at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8356
  #, gcc-internal-format
  msgid "Expected logical type for %qs in REDUCE at %L, got %qs"
  msgstr ""
  
! #: fortran/resolve.cc:8374
  #, gcc-internal-format
  msgid "Expected INTEGER, REAL or CHARACTER type for %qs in REDUCE with MIN/MAX at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8383
  #, gcc-internal-format
  msgid "Expected integer type for %qs in REDUCE with IAND/IOR/IEOR at %L, got %s"
  msgstr ""
  
! #: fortran/resolve.cc:8421
  #, gcc-internal-format
  msgid "Variable %qs in locality-spec at %L is not used"
  msgstr ""
  
! #: fortran/resolve.cc:8452
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "Индекс-име у FORALL код %L мора бити скларни целобројан"
  
! #: fortran/resolve.cc:8457
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "Израз за почетак у FORALL код %L мора бити скаларни целобројан"
  
! #: fortran/resolve.cc:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "Израз за крај у FORALL код %L мора бити скаларни целобројан"
  
! #: fortran/resolve.cc:8472
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "Израз за корак у FORALL код %L мора бити скаларни %s"
  
! #: fortran/resolve.cc:8477
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "Израз за корак у FORALL код %L не може бити нула"
  
! #: fortran/resolve.cc:8490
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' cannot appear in the expression at %L"
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "Променљива ‘%s’ се не може јавити у изразу код %L"
  
! #: fortran/resolve.cc:8595 fortran/resolve.cc:8918
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Израз у наредби ALLOCATE код %L мора бити резервљив или показивач"
  
! #: fortran/resolve.cc:8603 fortran/resolve.cc:8881
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8727
! #, gcc-internal-format, gfc-internal-format
! msgid "Allocate-object at %L has rank %d but MOLD= expression at %L has rank %d"
! msgstr ""
! 
! #: fortran/resolve.cc:8738
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8769
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Only intrinsic operators can be used in expression at %L"
  msgid "The intrinsic NULL cannot be used as source-expr at %L"
  msgstr "Могу се користити само сопствени оператори у изразу код %L"
  
! #: fortran/resolve.cc:8941
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8953
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:9019
  #, gcc-internal-format
  msgid "The type parameter in ALLOCATE statement with type-spec shall be an asterisk as allocate object %qs at %L is a dummy argument with assumed type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Потребна је одредница низа у наредби ALLOCATE код %L"
  
! #: fortran/resolve.cc:9130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Потребна је одредница низа у наредби ALLOCATE код %L"
  
! #: fortran/resolve.cc:9155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Потребна је одредница низа у наредби ALLOCATE код %L"
  
! #: fortran/resolve.cc:9165 fortran/resolve.cc:9267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad array specification in ALLOCATE statement at %L"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Лоша одредница низа у наредби ALLOCATE код %L"
  
! #: fortran/resolve.cc:9171
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9183
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9194 fortran/resolve.cc:9222
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Лоша одредница низа у наредби ALLOCATE код %L"
  
! #: fortran/resolve.cc:9241
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "‘%s’ не може да се јави у одредници низа код %L у истој наредби резервисања где се и само резервише"
  
! #: fortran/resolve.cc:9256
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array specification in ALLOCATE statement at %L"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "Лоша одредница низа у наредби ALLOCATE код %L"
  
! #: fortran/resolve.cc:9298
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "ASSIGN код %L захтева скаларну подразумевану целобројну променљиву"
  
! #: fortran/resolve.cc:9327
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Етикета код %L није у истом блоку као наредба GOTO код %L"
  
! #: fortran/resolve.cc:9340
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:9354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "ASSIGN код %L захтева скаларну подразумевану целобројну променљиву"
  
! #: fortran/resolve.cc:9383
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:9415
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9421 fortran/resolve.cc:9427
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 90125,90427 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "Етикета CASE код %L преклапа етикету CASE код %L"
  
! #: fortran/resolve.cc:9716
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Израз у наредби CASE код %L мора бити типа %s"
  
! #: fortran/resolve.cc:9727
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be kind %d"
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Израз у наредби CASE код %L мора бити врста %d"
  
! #: fortran/resolve.cc:9740
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Израз у наредби CASE код %L мора бити скалар"
  
! #: fortran/resolve.cc:9786
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Изборни израз у рачунском GOTO код %L мора бити скаларни целобројан израз"
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Аргумент наредбе SELECT код %L не може бити %s"
  
! #: fortran/resolve.cc:9817
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Аргумент наредбе SELECT код %L мора бити скаларни израз"
  
! #: fortran/resolve.cc:9835 fortran/resolve.cc:9843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Израз у наредби CASE код %L мора бити типа %s"
  
! #: fortran/resolve.cc:9905 fortran/resolve.cc:10739
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "DEFAULT CASE код %L не може бити праћен другим DEFAULT CASE код %L"
  
! #: fortran/resolve.cc:9931
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Логички опсег у наредби CASE код %L није дозвољен"
  
! #: fortran/resolve.cc:9944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "constant logical value in CASE statement is repeated at %L"
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "константна логичка вредност у наредби CASE поновљена је код %L"
  
! #: fortran/resolve.cc:9959
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Одредница опсега код %L не може никако бити поклопљена"
  
! #: fortran/resolve.cc:10062
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Блок логичког SELECT CASE код %L има више од два случаја"
  
! #: fortran/resolve.cc:10124
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10140
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:10149
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Име ‘%s’ се не може употребити као дефинисани оператор код %C"
  
! #: fortran/resolve.cc:10166
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:10182
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10236
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Selector at %L cannot be NULL()"
  msgstr "Корак итератора код %L не може бити нула"
  
! #: fortran/resolve.cc:10241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Selector at %L has no type"
  msgstr "Функција ‘%s’ код %L нема имплицитан тип"
  
! #: fortran/resolve.cc:10300
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:10311
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in EQUIVALENCE statement at %L"
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Синтаксна грешка у наредби EQUIVALENCE код %L"
  
! #: fortran/resolve.cc:10647 fortran/resolve.cc:10659
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10688
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CASE label at %L overlaps with CASE label at %L"
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "Етикета CASE код %L преклапа етикету CASE код %L"
  
! #: fortran/resolve.cc:10701
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %C is being used before it is defined"
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Изведени тип ‘%s’ код %C користи се пре него што је дефинисан"
  
! #: fortran/resolve.cc:10714
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Име изведеног типа ‘%s’ код %C већ има основни тип %s"
  
! #: fortran/resolve.cc:10717
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Неочекивана наредба %s код %C"
  
! #: fortran/resolve.cc:10727
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10978
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11111
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11120
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11133
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Неисправна врста за %s код %L"
  
! #: fortran/resolve.cc:11296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L must be scalar"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "Аргумент ‘%s’ елементалне процедуре код %L мора бити скалар"
  
! #: fortran/resolve.cc:11306
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "Елемент преноса података код %L не може имати показивачке компоненте"
  
! #: fortran/resolve.cc:11328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Елемент преноса података код %L не може имати показивачке компоненте"
  
! #: fortran/resolve.cc:11335
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "Елемент преноса података код %L не може имати резервљиве компоненте"
  
! #: fortran/resolve.cc:11346
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Елемент преноса података код %L не може имати приватне компоненте"
  
! #: fortran/resolve.cc:11352
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have PRIVATE components"
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "Елемент преноса података код %L не може имати приватне компоненте"
  
! #: fortran/resolve.cc:11370
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Елемент преноса података код %L не може бити пун упућивач на низ претпостављене величине"
  
! #: fortran/resolve.cc:11421
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Индекс-име у FORALL код %L мора бити скларни целобројан"
  
! #: fortran/resolve.cc:11431
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Аргумент-по-вредности код %L не може бити низ или одељак низа"
  
! #: fortran/resolve.cc:11438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Аргумент-по-вредности код %L не може бити низ или одељак низа"
  
! #: fortran/resolve.cc:11445 fortran/resolve.cc:11567
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "ASSIGN код %L захтева скаларну подразумевану целобројну променљиву"
  
! #: fortran/resolve.cc:11457 fortran/resolve.cc:11579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "ASSIGN код %L захтева скаларну подразумевану целобројну променљиву"
  
! #: fortran/resolve.cc:11469
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "Аргумент димензије код %L мора бити скалар"
  
! #: fortran/resolve.cc:11482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "Одредба NUM_THREADS код %L захтева скаларни целобројни израз"
  
! #: fortran/resolve.cc:11543
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Аргумент наредбе SELECT код %L мора бити скаларни израз"
  
! #: fortran/resolve.cc:11547 fortran/resolve.cc:11557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Аргумент у ACOS код %L мора бити између -1 и 1"
  
! #: fortran/resolve.cc:11610
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Наредба код %L није исправна наредба циља гранања за наредбу гранања код %L"
  
! #: fortran/resolve.cc:11620
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Branch at %L causes an infinite loop"
  msgid "Branch at %L may result in an infinite loop"
--- 90219,90521 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:9655
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "Етикета CASE код %L преклапа етикету CASE код %L"
  
! #: fortran/resolve.cc:9706
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Израз у наредби CASE код %L мора бити типа %s"
  
! #: fortran/resolve.cc:9717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be kind %d"
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Израз у наредби CASE код %L мора бити врста %d"
  
! #: fortran/resolve.cc:9730
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Израз у наредби CASE код %L мора бити скалар"
  
! #: fortran/resolve.cc:9776
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Изборни израз у рачунском GOTO код %L мора бити скаларни целобројан израз"
  
! #: fortran/resolve.cc:9797
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Аргумент наредбе SELECT код %L не може бити %s"
  
! #: fortran/resolve.cc:9807
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Аргумент наредбе SELECT код %L мора бити скаларни израз"
  
! #: fortran/resolve.cc:9825 fortran/resolve.cc:9833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression in CASE statement at %L must be of type %s"
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Израз у наредби CASE код %L мора бити типа %s"
  
! #: fortran/resolve.cc:9895 fortran/resolve.cc:10729
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "DEFAULT CASE код %L не може бити праћен другим DEFAULT CASE код %L"
  
! #: fortran/resolve.cc:9921
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Логички опсег у наредби CASE код %L није дозвољен"
  
! #: fortran/resolve.cc:9934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "constant logical value in CASE statement is repeated at %L"
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "константна логичка вредност у наредби CASE поновљена је код %L"
  
! #: fortran/resolve.cc:9949
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Одредница опсега код %L не може никако бити поклопљена"
  
! #: fortran/resolve.cc:10052
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Блок логичког SELECT CASE код %L има више од два случаја"
  
! #: fortran/resolve.cc:10114
  #, gcc-internal-format, gfc-internal-format
  msgid "(F202y)Missing or invalid bound in ASSOCIATE rank remapping of associate name %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10130
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:10139
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Име ‘%s’ се не може употребити као дефинисани оператор код %C"
  
! #: fortran/resolve.cc:10156
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:10172
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10226
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Selector at %L cannot be NULL()"
  msgstr "Корак итератора код %L не може бити нула"
  
! #: fortran/resolve.cc:10231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Selector at %L has no type"
  msgstr "Функција ‘%s’ код %L нема имплицитан тип"
  
! #: fortran/resolve.cc:10290
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:10301
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:10588
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in EQUIVALENCE statement at %L"
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Синтаксна грешка у наредби EQUIVALENCE код %L"
  
! #: fortran/resolve.cc:10637 fortran/resolve.cc:10649
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CASE label at %L overlaps with CASE label at %L"
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "Етикета CASE код %L преклапа етикету CASE код %L"
  
! #: fortran/resolve.cc:10691
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %C is being used before it is defined"
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Изведени тип ‘%s’ код %C користи се пре него што је дефинисан"
  
! #: fortran/resolve.cc:10704
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Име изведеног типа ‘%s’ код %C већ има основни тип %s"
  
! #: fortran/resolve.cc:10707
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Неочекивана наредба %s код %C"
  
! #: fortran/resolve.cc:10717
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10968
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11101
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11110
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11123
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Неисправна врста за %s код %L"
  
! #: fortran/resolve.cc:11286
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L must be scalar"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "Аргумент ‘%s’ елементалне процедуре код %L мора бити скалар"
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "Елемент преноса података код %L не може имати показивачке компоненте"
  
! #: fortran/resolve.cc:11318
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components"
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Елемент преноса података код %L не може имати показивачке компоненте"
  
! #: fortran/resolve.cc:11325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "Елемент преноса података код %L не може имати резервљиве компоненте"
  
! #: fortran/resolve.cc:11336
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Елемент преноса података код %L не може имати приватне компоненте"
  
! #: fortran/resolve.cc:11342
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have PRIVATE components"
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "Елемент преноса података код %L не може имати приватне компоненте"
  
! #: fortran/resolve.cc:11360
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Елемент преноса података код %L не може бити пун упућивач на низ претпостављене величине"
  
! #: fortran/resolve.cc:11411
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Индекс-име у FORALL код %L мора бити скларни целобројан"
  
! #: fortran/resolve.cc:11421
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:11425
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Аргумент-по-вредности код %L не може бити низ или одељак низа"
  
! #: fortran/resolve.cc:11428
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Аргумент-по-вредности код %L не може бити низ или одељак низа"
  
! #: fortran/resolve.cc:11435 fortran/resolve.cc:11557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "ASSIGN код %L захтева скаларну подразумевану целобројну променљиву"
  
! #: fortran/resolve.cc:11447 fortran/resolve.cc:11569
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "ASSIGN код %L захтева скаларну подразумевану целобројну променљиву"
  
! #: fortran/resolve.cc:11459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "Аргумент димензије код %L мора бити скалар"
  
! #: fortran/resolve.cc:11472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "Одредба NUM_THREADS код %L захтева скаларни целобројни израз"
  
! #: fortran/resolve.cc:11533
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Аргумент наредбе SELECT код %L мора бити скаларни израз"
  
! #: fortran/resolve.cc:11537 fortran/resolve.cc:11547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ACOS at %L must be between -1 and 1"
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Аргумент у ACOS код %L мора бити између -1 и 1"
  
! #: fortran/resolve.cc:11600
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Наредба код %L није исправна наредба циља гранања за наредбу гранања код %L"
  
! #: fortran/resolve.cc:11610
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Branch at %L causes an infinite loop"
  msgid "Branch at %L may result in an infinite loop"
*************** msgstr "Гранање код %L вод�
*** 90429,90440 ****
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11637 fortran/resolve.cc:11660
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11641 fortran/resolve.cc:11666
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 90523,90534 ----
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:11627 fortran/resolve.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11631 fortran/resolve.cc:11656
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 90442,90676 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11681
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Етикета код %L није у истом блоку као наредба GOTO код %L"
  
! #: fortran/resolve.cc:11753
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "Маска у WHERE код %L има неусаглашен облик"
  
! #: fortran/resolve.cc:11769
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "Циљ доделе у WHERE код %L има неусаглашен облик"
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11792 fortran/resolve.cc:11884
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Неподржана наредба унутар WHERE код %L"
  
! #: fortran/resolve.cc:11823
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Додела у индексну променљиву за FORALL код %L"
  
! #: fortran/resolve.cc:11832
  #, fuzzy, gcc-internal-format
  #| msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "FORALL са индексом ‘%s’ изазива више од једне доделе овом објекту код %L"
  
! #: fortran/resolve.cc:11989
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12010
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "Индекс-име у FORALL код %L мора бити скларни целобројан"
  
! #: fortran/resolve.cc:12020
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Спољашња конструкција FORALL већ има индекс са овим именом %L"
  
! #: fortran/resolve.cc:12098
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "Одредба WHERE/ELSEWHERE код %L захтева логички низ"
  
! #: fortran/resolve.cc:12219
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12299
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:12319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot assign %s to %s at %L"
  msgstr "Не могу да претворим %s у %s код %L"
  
! #: fortran/resolve.cc:12367
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER expression at %L is being truncated (%d/%d)"
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "Знаковни израз код %L бива подсечен (%d/%d)"
  
! #: fortran/resolve.cc:12399
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Десна страна доделе код %L је изведени тип који садржи показивач у чистој процедури"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12405
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12417
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Додела у индексну променљиву за FORALL код %L"
  
! #: fortran/resolve.cc:12449
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:12453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Додела у индексну променљиву за FORALL код %L"
  
! #: fortran/resolve.cc:12458
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:12465
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12476
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12865
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13179
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different types in pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "Различити типови у додели показивача код %L"
  
! #: fortran/resolve.cc:13191
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:13287
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "Аргумент наредбе SELECT код %L мора бити скаларни израз"
  
! #: fortran/resolve.cc:13486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "Израз за почетак у FORALL код %L мора бити скаларни целобројан"
  
! #: fortran/resolve.cc:13522
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "Наредба ASSIGNED GOTO код %L захтева целобројну променљиву"
  
! #: fortran/resolve.cc:13526
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' has not been assigned a target label at %L"
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Променљивој ‘%s’ није додељена циљна етикета код %L"
  
! #: fortran/resolve.cc:13537
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Алтернативна наредба повратка код %L захтева скаларни целобројни наводилац повратка"
  
! #: fortran/resolve.cc:13593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Очекиван је успостављачки израз у CASE код %C"
  
! #: fortran/resolve.cc:13635
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN код %L захтева скаларну подразумевану целобројну променљиву"
  
! #: fortran/resolve.cc:13682
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Неисправна врста за %s код %L"
  
! #: fortran/resolve.cc:13686
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Аритметичко IF код %L захтева бројевни израз"
  
! #: fortran/resolve.cc:13747
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13752
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Излазни услов из петље DO WHILE код %L мора бити скаларни логички израз"
  
! #: fortran/resolve.cc:13836
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "Одредба маске у FORALL код %L захтева логички израз"
  
! #: fortran/resolve.cc:13948
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): лош кôд наредбе"
  
! #: fortran/resolve.cc:13969
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter %s declared at %L"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Неупотребљен параметар %s декларисан код %L"
  
! #: fortran/resolve.cc:14065
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14079
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
--- 90536,90770 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:11671
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Етикета код %L није у истом блоку као наредба GOTO код %L"
  
! #: fortran/resolve.cc:11743
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "Маска у WHERE код %L има неусаглашен облик"
  
! #: fortran/resolve.cc:11759
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "Циљ доделе у WHERE код %L има неусаглашен облик"
  
! #: fortran/resolve.cc:11772 fortran/resolve.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11782 fortran/resolve.cc:11874
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Неподржана наредба унутар WHERE код %L"
  
! #: fortran/resolve.cc:11813
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Додела у индексну променљиву за FORALL код %L"
  
! #: fortran/resolve.cc:11822
  #, fuzzy, gcc-internal-format
  #| msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "FORALL са индексом ‘%s’ изазива више од једне доделе овом објекту код %L"
  
! #: fortran/resolve.cc:11979
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "Индекс-име у FORALL код %L мора бити скларни целобројан"
  
! #: fortran/resolve.cc:12010
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Спољашња конструкција FORALL већ има индекс са овим именом %L"
  
! #: fortran/resolve.cc:12088
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "Одредба WHERE/ELSEWHERE код %L захтева логички низ"
  
! #: fortran/resolve.cc:12209
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:12289
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:12309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot assign %s to %s at %L"
  msgstr "Не могу да претворим %s у %s код %L"
  
! #: fortran/resolve.cc:12357
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER expression at %L is being truncated (%d/%d)"
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "Знаковни израз код %L бива подсечен (%d/%d)"
  
! #: fortran/resolve.cc:12389
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Десна страна доделе код %L је изведени тип који садржи показивач у чистој процедури"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:12395
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:12407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Додела у индексну променљиву за FORALL код %L"
  
! #: fortran/resolve.cc:12439
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:12443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Додела у индексну променљиву за FORALL код %L"
  
! #: fortran/resolve.cc:12448
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:12455
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:12466
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12855
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:13169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different types in pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "Различити типови у додели показивача код %L"
  
! #: fortran/resolve.cc:13181
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:13277
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "Аргумент наредбе SELECT код %L мора бити скаларни израз"
  
! #: fortran/resolve.cc:13476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "Израз за почетак у FORALL код %L мора бити скаларни целобројан"
  
! #: fortran/resolve.cc:13512
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "Наредба ASSIGNED GOTO код %L захтева целобројну променљиву"
  
! #: fortran/resolve.cc:13516
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' has not been assigned a target label at %L"
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Променљивој ‘%s’ није додељена циљна етикета код %L"
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Алтернативна наредба повратка код %L захтева скаларни целобројни наводилац повратка"
  
! #: fortran/resolve.cc:13583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Очекиван је успостављачки израз у CASE код %C"
  
! #: fortran/resolve.cc:13625
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN код %L захтева скаларну подразумевану целобројну променљиву"
  
! #: fortran/resolve.cc:13672
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Неисправна врста за %s код %L"
  
! #: fortran/resolve.cc:13676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Аритметичко IF код %L захтева бројевни израз"
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:13742
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Излазни услов из петље DO WHILE код %L мора бити скаларни логички израз"
  
! #: fortran/resolve.cc:13826
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "Одредба маске у FORALL код %L захтева логички израз"
  
! #: fortran/resolve.cc:13938
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): лош кôд наредбе"
  
! #: fortran/resolve.cc:13959
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter %s declared at %L"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Неупотребљен параметар %s декларисан код %L"
  
! #: fortran/resolve.cc:14055
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:14069
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
*************** msgstr ""
*** 90678,90745 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14098
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "String length at %L is too large"
  msgstr "величина низа %qs је превелика"
  
! #: fortran/resolve.cc:14422
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Резервљиви низ ‘%s’ код %L мора имати одложени облик"
  
! #: fortran/resolve.cc:14426
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Скаларни објекат ‘%s’ код %L не може бити резервљив"
  
! #: fortran/resolve.cc:14434
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Низовни показивач ‘%s’ код %L мора имати одложен облик"
  
! #: fortran/resolve.cc:14445
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Низ ‘%s’ код %L не може имати одложен облик"
  
! #: fortran/resolve.cc:14463
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:14477
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14510
  #, fuzzy, gcc-internal-format
  #| msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "Тип %s не може бити придружен домаћину код %L зато што га блокира несагласан објекат истог имена код %L"
  
! #: fortran/resolve.cc:14532
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:14565
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14579
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
--- 90772,90839 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:14088
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array %qs is too large"
  msgid "String length at %L is too large"
  msgstr "величина низа %qs је превелика"
  
! #: fortran/resolve.cc:14412
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Резервљиви низ ‘%s’ код %L мора имати одложени облик"
  
! #: fortran/resolve.cc:14416
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Скаларни објекат ‘%s’ код %L не може бити резервљив"
  
! #: fortran/resolve.cc:14424
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Низовни показивач ‘%s’ код %L мора имати одложен облик"
  
! #: fortran/resolve.cc:14435
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Низ ‘%s’ код %L не може имати одложен облик"
  
! #: fortran/resolve.cc:14453
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:14467
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14500
  #, fuzzy, gcc-internal-format
  #| msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "Тип %s не може бити придружен домаћину код %L зато што га блокира несагласан објекат истог имена код %L"
  
! #: fortran/resolve.cc:14522
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:14555
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14569
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgid "Automatic object %qs at %L cannot have the SAVE attribute"
*************** msgstr "Објекат ‘%s’ код %
*** 90747,91661 ****
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14601
  #, fuzzy, gcc-internal-format
  #| msgid "The module or main program array '%s' at %L must have constant shape"
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Низ модула или главног програма ‘%s’ код %L мора имати константан облик"
  
! #: fortran/resolve.cc:14626
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Ентитет са претпостављеном знаковном дужином код %L мора бити лажни аргумент или параметар"
  
! #: fortran/resolve.cc:14647
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "%qs at %L must have constant character length in this context"
  msgstr "‘%s’ код %L мора имати константну знаковну дужину у овом контексту"
  
! #: fortran/resolve.cc:14654
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "‘%s’ код %L мора имати константну знаковну дужину у овом контексту"
  
! #: fortran/resolve.cc:14702
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Резервљиво ‘%s’ код %L не може имати успостављач"
  
! #: fortran/resolve.cc:14705
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Спољашње ‘%s’ код %L не може имати успостављач"
  
! #: fortran/resolve.cc:14708
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Лажно ‘%s’ код %L не може имати успостављач"
  
! #: fortran/resolve.cc:14711
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Сопствено ‘%s’ код %L не може имати успостављач"
  
! #: fortran/resolve.cc:14714
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Резултат функцији ‘%s’ код %L не може имати успостављач"
  
! #: fortran/resolve.cc:14717
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Аутоматски низ ‘%s’ код %L не може имати успостављач"
  
! #: fortran/resolve.cc:14759
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "%s at %L"
  msgstr "у %s, код %s:%d"
  
! #: fortran/resolve.cc:14791
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "Наредбена функција знаковне вредности ‘%s’ код %L мора имати константну дужину"
  
! #: fortran/resolve.cc:14814
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "‘%s’ је приватног типа и не може бити лажни аргумент у ‘%s’, који је јаван код %L"
  
! #: fortran/resolve.cc:14836
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14854
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Резултат функцији ‘%s’ код %L не може имати успостављач"
  
! #: fortran/resolve.cc:14866
  #, fuzzy, gcc-internal-format
  #| msgid "External object '%s' at %L may not have an initializer"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Спољашњи објекат ‘%s’ код %L не може имати успостављач"
  
! #: fortran/resolve.cc:14876
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "Елементална функција ‘%s’ код %L мора имати скаларни резултат"
  
! #: fortran/resolve.cc:14886
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Наредбена функција ‘%s’ код %L није дозвољена као стварни аргумент"
  
! #: fortran/resolve.cc:14905
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "Функција типа CHARACTER(*) ‘%s’ код %L не може имати низовну вредност"
  
! #: fortran/resolve.cc:14909
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "Функција типа CHARACTER(*) ‘%s’ код %L не може имати показивачку вредност"
  
  # no-c-format
! #: fortran/resolve.cc:14913
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "Функција типа CHARACTER(*) ‘%s’ код %L не може бити чиста"
  
! #: fortran/resolve.cc:14917
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Функција типа CHARACTER(*) ‘%s’ код %L не може бити рекурзивна"
  
  # no-c-format
! #: fortran/resolve.cc:14930
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "Функција типа CHARACTER(*) ‘%s’ код %L не може бити чиста"
  
! #: fortran/resolve.cc:14941
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14947
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' at %C cannot have a generic interface"
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Лажна процедура ‘%s’ код %C не може имати генеричко сучеље"
  
! #: fortran/resolve.cc:14967
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15024
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "Атрибут процедуре коси се са атрибутом листе имена у ‘%s’ код %L"
  
! #: fortran/resolve.cc:15030
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "Атрибут процедуре коси се са атрибутом листе имена у ‘%s’ код %L"
  
! #: fortran/resolve.cc:15036
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "Атрибут процедуре коси се са атрибутом листе имена у ‘%s’ код %L"
  
! #: fortran/resolve.cc:15044
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute in '%s' at %L"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "Атрибут %s коси се са атрибутом %s у ‘%s’ код %L"
  
! #: fortran/resolve.cc:15050
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15093
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15101
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15109
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15118
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15142
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "Аргумент за %s код %L мора бити дужине један"
  
! #: fortran/resolve.cc:15212
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:15221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Процедура корисничког оператора ‘%s’ код %L мора имати бар један аргумент"
  
! #: fortran/resolve.cc:15229 fortran/resolve.cc:15246
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ICHAR at %L must be of length one"
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Аргумент у ICHAR код %L мора бити дужине један"
  
! #: fortran/resolve.cc:15237
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити показивач"
  
! #: fortran/resolve.cc:15260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити резервљив"
  
! #: fortran/resolve.cc:15266
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L не сме бити опциони"
  
! #: fortran/resolve.cc:15274
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Први аргумент сучеља оператора код %L мора бити намере-у"
  
! #: fortran/resolve.cc:15283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Процедура корисничког оператора ‘%s’ код %L мора имати бар један аргумент"
  
! #: fortran/resolve.cc:15305
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "Процедура сучеља ‘%s’ код %L има исто име као и обухватајућа процедура"
  
! #: fortran/resolve.cc:15342
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15383
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15419
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:15478
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15490
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:15518
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:15574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "Корак итератора код %L не може бити нула"
  
! #: fortran/resolve.cc:15786
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "Процедура ‘%s’ позвана са имплицитним сучељем код %L"
  
! #: fortran/resolve.cc:15829
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15843
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Процедура корисничког оператора ‘%s’ код %L мора имати бар један аргумент"
  
! #: fortran/resolve.cc:15857 fortran/resolve.cc:16399
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15866
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити неизведени тип"
  
! #: fortran/resolve.cc:15876
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити неизведени тип"
  
! #: fortran/resolve.cc:15918
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15928
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити скалар"
  
! #: fortran/resolve.cc:15934
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити резервљив"
  
! #: fortran/resolve.cc:15940
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити показивач"
  
! #: fortran/resolve.cc:15969
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Процедура сучеља ‘%s’ код %L има исто име као и обухватајућа процедура"
  
! #: fortran/resolve.cc:15979
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Процедура сучеља ‘%s’ код %L има исто име као и обухватајућа процедура"
  
! #: fortran/resolve.cc:16074
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:16179
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Низовни показивач ‘%s’ код %L мора имати одложен облик"
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16198
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16223
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:16234
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ICHAR at %L must be of length one"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Аргумент у ICHAR код %L мора бити дужине један"
  
! #: fortran/resolve.cc:16332
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16346
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Процедура корисничког оператора ‘%s’ код %L мора имати бар један аргумент"
  
! #: fortran/resolve.cc:16362
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити неизведени тип"
  
! #: fortran/resolve.cc:16372
  #, fuzzy, gcc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Аргумент димензије код %L мора бити скалар"
  
! #: fortran/resolve.cc:16381
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Аргумент ‘%s’ елементалне процедуре код %L не може имати атрибут показивача"
  
! #: fortran/resolve.cc:16390
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити резервљив"
  
! #: fortran/resolve.cc:16432
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Процедура сучеља ‘%s’ код %L има исто име као и обухватајућа процедура"
  
! #: fortran/resolve.cc:16445
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "Знаковна дужина компоненте ‘%s’ мора бити константан одреднички израз код %L."
  
! #: fortran/resolve.cc:16456
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be of INTEGER type"
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Израз код %L мора бити целобројног типа"
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16502
  #, fuzzy, gcc-internal-format
  #| msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Компонента ‘%s’ је приватни тип и не може бити компонента у ‘%s’, која је јавна код %L"
  
! #: fortran/resolve.cc:16510
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16519
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Компонента %s типа SEQUENCE декларисаног код %L нема атрибут SEQUENCE"
  
! #: fortran/resolve.cc:16605
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:16697
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16710
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:16780
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16812
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16826
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "%qD није декларисано"
  
! #: fortran/resolve.cc:16894
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s'at %C is not allowed."
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Низ претпостављене величине ‘%s’ у листи имена ‘%s’ код %C није дозвољен."
  
! #: fortran/resolve.cc:16900
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16906
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16914
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16931
  #, fuzzy, gcc-internal-format
  #| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "Приватни симбол ‘%s’ не може бити члан јавне листе имена код %L"
  
! #: fortran/resolve.cc:16953
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16964
  #, fuzzy, gcc-internal-format
  #| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "Приватни симбол ‘%s’ не може бити члан јавне листе имена код %L"
  
! #: fortran/resolve.cc:16991
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "Атрибут процедуре коси се са атрибутом листе имена у ‘%s’ код %L"
  
! #: fortran/resolve.cc:17010
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Параметарски низ ‘%s’ код %L не може бити аутоматског или претпостављеног облика"
  
! #: fortran/resolve.cc:17026
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Имплицитно типски параметар ‘%s’ код %L не одговара каснијем имплицитном типу"
  
! #: fortran/resolve.cc:17037
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Несагласан изведени тип у параметру код %L"
  
! #: fortran/resolve.cc:17045
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "Објекат ‘%s’ код %L мора имати атрибут %s за SAVE"
  
! #: fortran/resolve.cc:17097
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17109
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17116
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17175
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17188
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "Атрибут процедуре коси се са атрибутом листе имена у ‘%s’ код %L"
  
! #: fortran/resolve.cc:17256
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "Атрибут процедуре коси се са атрибутом листе имена у ‘%s’ код %L"
  
! #: fortran/resolve.cc:17362
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:17383
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad specification for assumed size array at %C"
  msgid "Bad specification for assumed size array at %L"
  msgstr "Лоша одредница за низ претпостављене величине код %C"
  
! #: fortran/resolve.cc:17397
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Низ претпостављене величине код %L мора бити лажни аргумент"
  
! #: fortran/resolve.cc:17400
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Низ претпостављеног облика код %L мора бити лажни аргумент"
  
! #: fortran/resolve.cc:17412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Низ претпостављеног облика код %L мора бити лажни аргумент"
  
! #: fortran/resolve.cc:17419
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17432
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Симбол код %L није лажна променљива"
  
! #: fortran/resolve.cc:17438
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17448
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Наредбена функција знаковне вредности ‘%s’ код %L мора имати константну дужину"
  
! #: fortran/resolve.cc:17457
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17470 fortran/resolve.cc:17647
  #, fuzzy, gcc-internal-format
  #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Изведени тип ‘%s’ код %L је типа ‘%s’, који није дефинисан."
  
! #: fortran/resolve.cc:17484
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17493
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17502
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17510
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17517
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:17537
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:17544
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "Променљива изведеног типа у заједничком код %C нема атрибут SEQUENCE"
  
! #: fortran/resolve.cc:17558
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:17584
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:17594
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Аргумент за %s код %L мора бити дужине један"
  
! #: fortran/resolve.cc:17673
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "Јавна функција ‘%s’ код %L не може бити приватног типа ‘%s’"
  
! #: fortran/resolve.cc:17688
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17701
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17719
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "Лажни аргумент намере-из ‘%s’ код %L је претпостављене величине и зато не може имати подразумевани успостављач"
  
! #: fortran/resolve.cc:17731
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Лажни аргумент ‘%s’ код %L не може бити намере-из"
  
! #: fortran/resolve.cc:17740
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Лажни аргумент ‘%s’ код %L не може бити намере-из"
  
! #: fortran/resolve.cc:17753
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Аргумент-по-вредности код %L не може бити низ или одељак низа"
  
! #: fortran/resolve.cc:17762
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17775
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17791
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17799
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:17807
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Резервљиви низ ‘%s’ код %L мора имати одложени облик"
  
! #: fortran/resolve.cc:17820
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:17829
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Лажна процедура код %L није дозвољена у елементалној процедури"
  
! #: fortran/resolve.cc:17845
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17851
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17876
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s."
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Листа имена %s не може се преименовати у %s придружењем USE."
  
! #: fortran/resolve.cc:17936
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Нитно-приватно код %L не снима се"
  
! #: fortran/resolve.cc:17948
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18059
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting definable entity near %L"
  msgstr "Очекивана је наредба %s код %C"
  
! #: fortran/resolve.cc:18067
  #, fuzzy, gcc-internal-format
  #| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA елемент ‘%s’ код %L мора бити у заједничком"
  
! #: fortran/resolve.cc:18074
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:18081
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "Лажно ‘%s’ код %L не може имати успостављач"
  
! #: fortran/resolve.cc:18097
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:18104
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18113
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Аргумент ‘%s’ елементалне процедуре код %L не може имати атрибут показивача"
  
! #: fortran/resolve.cc:18175
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Неконстантан одељак низа код %L у наредби DATA"
  
! #: fortran/resolve.cc:18188
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "Наредба DATA код %L има више променљивих него вредности"
  
! #: fortran/resolve.cc:18264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Nonconstant array section at %L in DATA statement"
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "Неконстантан одељак низа код %L у наредби DATA"
  
! #: fortran/resolve.cc:18292
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18300
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18308
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18315
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "Израз за корак у петљи DO код %L не може бити нула"
  
! #: fortran/resolve.cc:18440
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "Наредба DATA код %L има више вредности него променљивих"
--- 90841,91755 ----
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:14591
  #, fuzzy, gcc-internal-format
  #| msgid "The module or main program array '%s' at %L must have constant shape"
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Низ модула или главног програма ‘%s’ код %L мора имати константан облик"
  
! #: fortran/resolve.cc:14616
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Ентитет са претпостављеном знаковном дужином код %L мора бити лажни аргумент или параметар"
  
! #: fortran/resolve.cc:14637
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "%qs at %L must have constant character length in this context"
  msgstr "‘%s’ код %L мора имати константну знаковну дужину у овом контексту"
  
! #: fortran/resolve.cc:14644
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "‘%s’ код %L мора имати константну знаковну дужину у овом контексту"
  
! #: fortran/resolve.cc:14692
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Резервљиво ‘%s’ код %L не може имати успостављач"
  
! #: fortran/resolve.cc:14695
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Спољашње ‘%s’ код %L не може имати успостављач"
  
! #: fortran/resolve.cc:14698
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Лажно ‘%s’ код %L не може имати успостављач"
  
! #: fortran/resolve.cc:14701
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Сопствено ‘%s’ код %L не може имати успостављач"
  
! #: fortran/resolve.cc:14704
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Резултат функцији ‘%s’ код %L не може имати успостављач"
  
! #: fortran/resolve.cc:14707
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Аутоматски низ ‘%s’ код %L не може имати успостављач"
  
! #: fortran/resolve.cc:14749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "%s at %L"
  msgstr "у %s, код %s:%d"
  
! #: fortran/resolve.cc:14781
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "Наредбена функција знаковне вредности ‘%s’ код %L мора имати константну дужину"
  
! #: fortran/resolve.cc:14804
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "‘%s’ је приватног типа и не може бити лажни аргумент у ‘%s’, који је јаван код %L"
  
! #: fortran/resolve.cc:14826
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14844
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Резултат функцији ‘%s’ код %L не може имати успостављач"
  
! #: fortran/resolve.cc:14856
  #, fuzzy, gcc-internal-format
  #| msgid "External object '%s' at %L may not have an initializer"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Спољашњи објекат ‘%s’ код %L не може имати успостављач"
  
! #: fortran/resolve.cc:14866
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "Елементална функција ‘%s’ код %L мора имати скаларни резултат"
  
! #: fortran/resolve.cc:14876
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Наредбена функција ‘%s’ код %L није дозвољена као стварни аргумент"
  
! #: fortran/resolve.cc:14895
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "Функција типа CHARACTER(*) ‘%s’ код %L не може имати низовну вредност"
  
! #: fortran/resolve.cc:14899
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "Функција типа CHARACTER(*) ‘%s’ код %L не може имати показивачку вредност"
  
  # no-c-format
! #: fortran/resolve.cc:14903
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "Функција типа CHARACTER(*) ‘%s’ код %L не може бити чиста"
  
! #: fortran/resolve.cc:14907
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Функција типа CHARACTER(*) ‘%s’ код %L не може бити рекурзивна"
  
  # no-c-format
! #: fortran/resolve.cc:14920
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "Функција типа CHARACTER(*) ‘%s’ код %L не може бити чиста"
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14937
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' at %C cannot have a generic interface"
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Лажна процедура ‘%s’ код %C не може имати генеричко сучеље"
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15014
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "Атрибут процедуре коси се са атрибутом листе имена у ‘%s’ код %L"
  
! #: fortran/resolve.cc:15020
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "Атрибут процедуре коси се са атрибутом листе имена у ‘%s’ код %L"
  
! #: fortran/resolve.cc:15026
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "Атрибут процедуре коси се са атрибутом листе имена у ‘%s’ код %L"
  
! #: fortran/resolve.cc:15034
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute in '%s' at %L"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "Атрибут %s коси се са атрибутом %s у ‘%s’ код %L"
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15083
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15091
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15099
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:15108
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15132
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "Аргумент за %s код %L мора бити дужине један"
  
! #: fortran/resolve.cc:15202
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:15211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Процедура корисничког оператора ‘%s’ код %L мора имати бар један аргумент"
  
! #: fortran/resolve.cc:15219 fortran/resolve.cc:15236
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ICHAR at %L must be of length one"
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Аргумент у ICHAR код %L мора бити дужине један"
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити показивач"
  
! #: fortran/resolve.cc:15250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити резервљив"
  
! #: fortran/resolve.cc:15256
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L не сме бити опциони"
  
! #: fortran/resolve.cc:15264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Први аргумент сучеља оператора код %L мора бити намере-у"
  
! #: fortran/resolve.cc:15273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Процедура корисничког оператора ‘%s’ код %L мора имати бар један аргумент"
  
! #: fortran/resolve.cc:15295
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "Процедура сучеља ‘%s’ код %L има исто име као и обухватајућа процедура"
  
! #: fortran/resolve.cc:15332
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15373
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15409
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15480
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:15508
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:15564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "Корак итератора код %L не може бити нула"
  
! #: fortran/resolve.cc:15776
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "Процедура ‘%s’ позвана са имплицитним сучељем код %L"
  
! #: fortran/resolve.cc:15819
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15833
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Процедура корисничког оператора ‘%s’ код %L мора имати бар један аргумент"
  
! #: fortran/resolve.cc:15847 fortran/resolve.cc:16389
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15856
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити неизведени тип"
  
! #: fortran/resolve.cc:15866
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити неизведени тип"
  
! #: fortran/resolve.cc:15908
  #, gcc-internal-format
  msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
  msgstr ""
  
! #: fortran/resolve.cc:15918
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити скалар"
  
! #: fortran/resolve.cc:15924
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити резервљив"
  
! #: fortran/resolve.cc:15930
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити показивач"
  
! #: fortran/resolve.cc:15959
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Процедура сучеља ‘%s’ код %L има исто име као и обухватајућа процедура"
  
! #: fortran/resolve.cc:15969
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Процедура сучеља ‘%s’ код %L има исто име као и обухватајућа процедура"
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:16169
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Низовни показивач ‘%s’ код %L мора имати одложен облик"
  
! #: fortran/resolve.cc:16178
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16188
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:16224
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ICHAR at %L must be of length one"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Аргумент у ICHAR код %L мора бити дужине један"
  
! #: fortran/resolve.cc:16322
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16336
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Процедура корисничког оператора ‘%s’ код %L мора имати бар један аргумент"
  
! #: fortran/resolve.cc:16352
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити неизведени тип"
  
! #: fortran/resolve.cc:16362
  #, fuzzy, gcc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Аргумент димензије код %L мора бити скалар"
  
! #: fortran/resolve.cc:16371
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Аргумент ‘%s’ елементалне процедуре код %L не може имати атрибут показивача"
  
! #: fortran/resolve.cc:16380
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Аргумент ‘%s’ за сопствено ‘%s’ код %L мора бити резервљив"
  
! #: fortran/resolve.cc:16422
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Процедура сучеља ‘%s’ код %L има исто име као и обухватајућа процедура"
  
! #: fortran/resolve.cc:16435
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "Знаковна дужина компоненте ‘%s’ мора бити константан одреднички израз код %L."
  
! #: fortran/resolve.cc:16446
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be of INTEGER type"
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Израз код %L мора бити целобројног типа"
  
! #: fortran/resolve.cc:16459
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:16492
  #, fuzzy, gcc-internal-format
  #| msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Компонента ‘%s’ је приватни тип и не може бити компонента у ‘%s’, која је јавна код %L"
  
! #: fortran/resolve.cc:16500
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:16509
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Компонента %s типа SEQUENCE декларисаног код %L нема атрибут SEQUENCE"
  
! #: fortran/resolve.cc:16595
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:16687
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:16700
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:16770
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16802
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16816
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "%qD није декларисано"
  
! #: fortran/resolve.cc:16884
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s'at %C is not allowed."
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Низ претпостављене величине ‘%s’ у листи имена ‘%s’ код %C није дозвољен."
  
! #: fortran/resolve.cc:16890
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16896
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16904
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16921
  #, fuzzy, gcc-internal-format
  #| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "Приватни симбол ‘%s’ не може бити члан јавне листе имена код %L"
  
! #: fortran/resolve.cc:16943
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16954
  #, fuzzy, gcc-internal-format
  #| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "Приватни симбол ‘%s’ не може бити члан јавне листе имена код %L"
  
! #: fortran/resolve.cc:16981
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "Атрибут процедуре коси се са атрибутом листе имена у ‘%s’ код %L"
  
! #: fortran/resolve.cc:17000
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Параметарски низ ‘%s’ код %L не може бити аутоматског или претпостављеног облика"
  
! #: fortran/resolve.cc:17016
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Имплицитно типски параметар ‘%s’ код %L не одговара каснијем имплицитном типу"
  
! #: fortran/resolve.cc:17027
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Несагласан изведени тип у параметру код %L"
  
! #: fortran/resolve.cc:17035
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "Објекат ‘%s’ код %L мора имати атрибут %s за SAVE"
  
! #: fortran/resolve.cc:17087
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17099
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:17106
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:17165
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:17178
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:17243
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "Атрибут процедуре коси се са атрибутом листе имена у ‘%s’ код %L"
  
! #: fortran/resolve.cc:17246
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "Атрибут процедуре коси се са атрибутом листе имена у ‘%s’ код %L"
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:17373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad specification for assumed size array at %C"
  msgid "Bad specification for assumed size array at %L"
  msgstr "Лоша одредница за низ претпостављене величине код %C"
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Низ претпостављене величине код %L мора бити лажни аргумент"
  
! #: fortran/resolve.cc:17390
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Низ претпостављеног облика код %L мора бити лажни аргумент"
  
! #: fortran/resolve.cc:17402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Низ претпостављеног облика код %L мора бити лажни аргумент"
  
! #: fortran/resolve.cc:17409
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17422
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Симбол код %L није лажна променљива"
  
! #: fortran/resolve.cc:17428
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17438
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Наредбена функција знаковне вредности ‘%s’ код %L мора имати константну дужину"
  
! #: fortran/resolve.cc:17447
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:17460 fortran/resolve.cc:17637
  #, fuzzy, gcc-internal-format
  #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Изведени тип ‘%s’ код %L је типа ‘%s’, који није дефинисан."
  
! #: fortran/resolve.cc:17474
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17483
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:17492
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17500
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17507
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:17527
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:17534
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "Променљива изведеног типа у заједничком код %C нема атрибут SEQUENCE"
  
! #: fortran/resolve.cc:17548
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:17574
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:17584
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Аргумент за %s код %L мора бити дужине један"
  
! #: fortran/resolve.cc:17663
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "Јавна функција ‘%s’ код %L не може бити приватног типа ‘%s’"
  
! #: fortran/resolve.cc:17678
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17691
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17709
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "Лажни аргумент намере-из ‘%s’ код %L је претпостављене величине и зато не може имати подразумевани успостављач"
  
! #: fortran/resolve.cc:17721
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Лажни аргумент ‘%s’ код %L не може бити намере-из"
  
! #: fortran/resolve.cc:17730
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Лажни аргумент ‘%s’ код %L не може бити намере-из"
  
! #: fortran/resolve.cc:17743
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Аргумент-по-вредности код %L не може бити низ или одељак низа"
  
! #: fortran/resolve.cc:17752
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17765
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:17789
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape without allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:17797
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Резервљиви низ ‘%s’ код %L мора имати одложени облик"
  
! #: fortran/resolve.cc:17810
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:17819
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Лажна процедура код %L није дозвољена у елементалној процедури"
  
! #: fortran/resolve.cc:17835
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17841
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17866
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s."
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Листа имена %s не може се преименовати у %s придружењем USE."
  
! #: fortran/resolve.cc:17926
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Нитно-приватно код %L не снима се"
  
! #: fortran/resolve.cc:17938
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:18049
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting definable entity near %L"
  msgstr "Очекивана је наредба %s код %C"
  
! #: fortran/resolve.cc:18057
  #, fuzzy, gcc-internal-format
  #| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA елемент ‘%s’ код %L мора бити у заједничком"
  
! #: fortran/resolve.cc:18064
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:18071
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "Лажно ‘%s’ код %L не може имати успостављач"
  
! #: fortran/resolve.cc:18087
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:18094
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:18103
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Аргумент ‘%s’ елементалне процедуре код %L не може имати атрибут показивача"
  
! #: fortran/resolve.cc:18165
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Неконстантан одељак низа код %L у наредби DATA"
  
! #: fortran/resolve.cc:18178
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "Наредба DATA код %L има више променљивих него вредности"
  
! #: fortran/resolve.cc:18254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Nonconstant array section at %L in DATA statement"
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "Неконстантан одељак низа код %L у наредби DATA"
  
! #: fortran/resolve.cc:18282
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18290
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18298
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:18305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "Израз за корак у петљи DO код %L не може бити нула"
  
! #: fortran/resolve.cc:18430
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "Наредба DATA код %L има више вредности него променљивих"
*************** msgstr ""
*** 92796,92819 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2466 fortran/trans-expr.cc:10439
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6838
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9244
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:12704
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "лош тип израза током хода (%d)"
--- 92890,92913 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2469 fortran/trans-expr.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %L has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6840
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:9246
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:12706
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "лош тип израза током хода (%d)"
*************** msgstr "Враћај вредности
*** 93019,93025 ****
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6117
  #, fuzzy, gcc-internal-format
  #| msgid "DW_LOC_OP %s not implemented"
  msgid "Unsigned not yet implemented"
--- 93113,93119 ----
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-decl.cc:7199 fortran/trans-expr.cc:6127
  #, fuzzy, gcc-internal-format
  #| msgid "DW_LOC_OP %s not implemented"
  msgid "Unsigned not yet implemented"
*************** msgstr ""
*** 93051,93067 ****
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:4279
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Непознат сопствени оператор"
  
! #: fortran/trans-expr.cc:5865
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Непозната функције листе аргумената код %L"
  
! #: fortran/trans-expr.cc:11037
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 93145,93161 ----
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:4289
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Непознат сопствени оператор"
  
! #: fortran/trans-expr.cc:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Непозната функције листе аргумената код %L"
  
! #: fortran/trans-expr.cc:11050
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr "Сопствена функци�
*** 93079,93090 ****
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "Аргумент ‘dim’ за сопствено ‘%s’ код %L није исправан димензиони индекс"
  
! #: fortran/trans-intrinsic.cc:12709 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "iteration variable %qs should not be reduction"
  msgid "The event variable at %L shall not be coindexed"
--- 93173,93184 ----
  msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "Аргумент ‘dim’ за сопствено ‘%s’ код %L није исправан димензиони индекс"
  
! #: fortran/trans-intrinsic.cc:12688 fortran/trans-stmt.cc:1107
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, the event component of derived type at %L is not yet supported"
  msgstr ""
  
! #: fortran/trans-intrinsic.cc:12695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "iteration variable %qs should not be reduction"
  msgid "The event variable at %L shall not be coindexed"
*************** msgstr ""
*** 93122,93302 ****
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4176
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter %qs"
  msgid "optional class parameter"
  msgstr "неисправан параметар %qs"
  
! #: fortran/trans-openmp.cc:4640
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "unhandled expression type"
  msgstr "Очекиван је тип израза"
  
! #: fortran/trans-openmp.cc:4949
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid type expression"
  msgid "unhandled expression"
  msgstr "Неисправан типски израз"
  
! #: fortran/trans-openmp.cc:5072
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6050
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6053
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6056
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6633 fortran/trans-openmp.cc:6653
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6655
  #, gcc-internal-format
  msgid "Used here"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9221
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_code(): лош кôд наредбе"
  
! #: fortran/trans-openmp.cc:9631
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9642
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Name '%s' at %C is the name of the procedure"
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "Име ‘%s’ код %C је име процедуре"
  
! #: fortran/trans-openmp.cc:9645
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9648
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "Аутоматска функција знаковне дужине ‘%s’ код %L мора имати експлицитно сучеље"
  
! #: fortran/trans-openmp.cc:9690
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find class %qs"
! msgid "Cannot find symbol %qs"
  msgstr "не могу да нађем класу %qs"
  
! #: fortran/trans-openmp.cc:9702
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "Процедура ‘%s’ у %s код %L није ни функција ни потпрограм"
  
! #: fortran/trans-openmp.cc:9744
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9750
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9776
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9786
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9796
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9811
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9912 fortran/trans-openmp.cc:9951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected positive argument index at %L"
  msgstr "Очекивана је процедура за аргумент ‘%s’ код %L"
  
! #: fortran/trans-openmp.cc:9923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring end index at %L exceeds the string length"
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "Индекс краја подниске код %L премашује дужину ниске"
  
! #: fortran/trans-openmp.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9987
  #, fuzzy, gcc-internal-format
  #| msgid "An alternate return at %L without a * dummy argument"
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "Алтернативан повратак код %L без лажног аргумента *"
  
! #: fortran/trans-openmp.cc:10001
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of statement function at %L must be scalar"
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "Аргумент ‘%s’ наредбене функције код %L мора бити скалар"
  
! #: fortran/trans-openmp.cc:10008
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10015
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr "Аргумент ‘%s’ елементалне процедуре код %L не може имати атрибут показивача"
  
! #: fortran/trans-openmp.cc:10024
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%qs at %L is specified more than once"
  msgstr "%qs може бити наведено само за функције"
  
! #: fortran/trans-openmp.cc:10041
  #, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr ""
--- 93216,93396 ----
  msgid "Mapping of polymorphic list item %qD is unspecified behavior"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4196
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter %qs"
  msgid "optional class parameter"
  msgstr "неисправан параметар %qs"
  
! #: fortran/trans-openmp.cc:4660
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "unhandled expression type"
  msgstr "Очекиван је тип израза"
  
! #: fortran/trans-openmp.cc:4969
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid type expression"
  msgid "unhandled expression"
  msgstr "Неисправан типски израз"
  
! #: fortran/trans-openmp.cc:5092
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6070
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6073
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6076
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6653 fortran/trans-openmp.cc:6673
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6675
  #, gcc-internal-format
  msgid "Used here"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9241
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_code(): лош кôд наредбе"
  
! #: fortran/trans-openmp.cc:9651
  #, gcc-internal-format
  msgid "The base name for %<declare variant%> must be specified at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9662
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Name '%s' at %C is the name of the procedure"
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "Име ‘%s’ код %C је име процедуре"
  
! #: fortran/trans-openmp.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9668
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9671
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "Аутоматска функција знаковне дужине ‘%s’ код %L мора имати експлицитно сучеље"
  
! #: fortran/trans-openmp.cc:9710
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find class %qs"
! msgid "Cannot find symbol %qs at %L"
  msgstr "не могу да нађем класу %qs"
  
! #: fortran/trans-openmp.cc:9723
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "Процедура ‘%s’ у %s код %L није ни функција ни потпрограм"
  
! #: fortran/trans-openmp.cc:9765
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9771
  #, gcc-internal-format
  msgid "%<append_args%> clause implies that %qs has %d dummy arguments of integer type with %<omp_interop_kind%> kind"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9797
  #, gcc-internal-format
  msgid "%qs at %L must be a nonpointer, nonallocatable scalar integer dummy argument of %<omp_interop_kind%> kind as it utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9807
  #, gcc-internal-format
  msgid "%qs at %L with OPTIONAL attribute not support when utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9817
  #, gcc-internal-format
  msgid "%qs at %L has %d but requires %d %<omp_interop_kind%> kind dummy arguments as it is utilized with the %<append_args%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9832
  #, gcc-internal-format
  msgid "the %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:9933 fortran/trans-openmp.cc:9972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected positive argument index at %L"
  msgstr "Очекивана је процедура за аргумент ‘%s’ код %L"
  
! #: fortran/trans-openmp.cc:9944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring end index at %L exceeds the string length"
  msgid "Argument index at %L exceeds number of arguments %d"
  msgstr "Индекс краја подниске код %L премашује дужину ниске"
  
! #: fortran/trans-openmp.cc:9982
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper argument index smaller than lower one at %L"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10008
  #, fuzzy, gcc-internal-format
  #| msgid "An alternate return at %L without a * dummy argument"
  msgid "List item %qs at %L, declared at %L, is not a dummy argument"
  msgstr "Алтернативан повратак код %L без лажног аргумента *"
  
! #: fortran/trans-openmp.cc:10022
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of statement function at %L must be scalar"
  msgid "Argument %qs at %L to list item in %<need_device_ptr%> at %L must be a scalar of TYPE(C_PTR)"
  msgstr "Аргумент ‘%s’ наредбене функције код %L мора бити скалар"
  
! #: fortran/trans-openmp.cc:10029
  #, gcc-internal-format
  msgid "Consider using %<need_device_addr%> instead"
  msgstr ""
  
! #: fortran/trans-openmp.cc:10036
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "Argument %qs at %L to list item in %<need_device_addr%> at %L must not have the VALUE attribute"
  msgstr "Аргумент ‘%s’ елементалне процедуре код %L не може имати атрибут показивача"
  
! #: fortran/trans-openmp.cc:10045
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%qs at %L is specified more than once"
  msgstr "%qs може бити наведено само за функције"
  
! #: fortran/trans-openmp.cc:10062
  #, gcc-internal-format
  msgid "%<need_device_addr%> not yet supported"
  msgstr ""
*************** msgid "unused name %qE"
*** 95227,95233 ****
  msgstr "неупотребљен параметар %q+D"
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:268
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
--- 95321,95327 ----
  msgstr "неупотребљен параметар %q+D"
  
  #: rust/resolve/rust-ast-resolve-expr.cc:134
! #: rust/resolve/rust-late-name-resolver-2.0.cc:270
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr ""
*************** msgstr ""
*** 96680,96685 ****
--- 96774,96783 ----
  #~ msgstr "Број понављања не може пратити описник P"
  
  #, no-c-format
+ #~ msgid "Extension: Missing comma at %C"
+ #~ msgstr "Проширење: Недостаје зарез код %C"
+ 
+ #, no-c-format
  #~ msgid "Fortran 95 requires default INTEGER in IOSTAT tag at %L"
  #~ msgstr "Фортран 95 захтева подразумевни цео број у ознаци IOSTAT код %L"
  
diff -Nrcpad gcc-15-20250809/gcc/po/sv.po gcc-15-20250816/gcc/po/sv.po
*** gcc-15-20250809/gcc/po/sv.po	Sat Aug  9 22:32:39 2025
--- gcc-15-20250816/gcc/po/sv.po	Sat Aug 16 22:32:18 2025
***************
*** 29,38 ****
  # thunk			snutt
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 15.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-04-23 19:27+0000\n"
! "PO-Revision-Date: 2025-05-14 22:41+0200\n"
  "Last-Translator: Göran Uddeborg <goeran@uddeborg.se>\n"
  "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
  "Language: sv\n"
--- 29,38 ----
  # thunk			snutt
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 15.2.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2025-08-01 17:58+0000\n"
! "PO-Revision-Date: 2025-08-09 22:08+0200\n"
  "Last-Translator: Göran Uddeborg <goeran@uddeborg.se>\n"
  "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
  "Language: sv\n"
*************** msgstr "Varna om vektortemporärer skapa
*** 562,569 ****
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2479
! #: common.opt:2705 common.opt:3472
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Gör ingenting.  Bevarad för bakåtkompatibilitet."
--- 562,569 ----
  #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1692
  #: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112
  #: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876
! #: common.opt:1979 common.opt:2161 common.opt:2165 common.opt:2476
! #: common.opt:2702 common.opt:3469
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Gör ingenting.  Bevarad för bakåtkompatibilitet."
*************** msgstr "Ange att ett externt BLAS-biblio
*** 898,904 ****
  msgid "Use f2c calling convention."
  msgstr "Använd f2c:s anropskonvention."
  
! #: fortran/lang.opt:575 cobol/lang.opt:78
  #, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr "Anta att källkodsfilen är i fix form."
--- 898,904 ----
  msgid "Use f2c calling convention."
  msgstr "Använd f2c:s anropskonvention."
  
! #: fortran/lang.opt:575 cobol/lang.opt:83
  #, no-c-format
  msgid "Assume that the source file is fixed form."
  msgstr "Anta att källkodsfilen är i fix form."
*************** msgstr "-ffpe-trap=[…]\tStanna vid fö
*** 943,949 ****
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr "-ffpe-summary=[…]\tSkriv ut en sammanfattning av flyttalsundantag."
  
! #: fortran/lang.opt:615 cobol/lang.opt:82
  #, no-c-format
  msgid "Assume that the source file is free form."
  msgstr "Anta att källkodsfilen är i fritt format."
--- 943,949 ----
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
  msgstr "-ffpe-summary=[…]\tSkriv ut en sammanfattning av flyttalsundantag."
  
! #: fortran/lang.opt:615 cobol/lang.opt:87
  #, no-c-format
  msgid "Assume that the source file is free form."
  msgstr "Anta att källkodsfilen är i fritt format."
*************** msgstr "Lägg till understrykningstecken
*** 1170,1181 ****
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2313
! #: common.opt:2783 common.opt:2819 common.opt:2912 common.opt:2916
! #: common.opt:3025 common.opt:3160 common.opt:3168 common.opt:3176
! #: common.opt:3184 common.opt:3285 common.opt:3345 common.opt:3433
! #: common.opt:3613 common.opt:3617 common.opt:3621 common.opt:3625
! #: common.opt:3699 common.opt:3703 common.opt:3734 common.opt:3738
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Gör ingenting.  Bevarad för bakåtkompatibilitet."
--- 1170,1181 ----
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
  #: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214
  #: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740
! #: common.opt:1839 common.opt:2109 common.opt:2256 common.opt:2310
! #: common.opt:2780 common.opt:2816 common.opt:2909 common.opt:2913
! #: common.opt:3022 common.opt:3157 common.opt:3165 common.opt:3173
! #: common.opt:3181 common.opt:3282 common.opt:3342 common.opt:3430
! #: common.opt:3610 common.opt:3614 common.opt:3618 common.opt:3622
! #: common.opt:3696 common.opt:3700 common.opt:3731 common.opt:3735
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Gör ingenting.  Bevarad för bakåtkompatibilitet."
*************** msgstr "-trigraphs\tStöd trigrafer enli
*** 3826,3897 ****
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "Fördefiniera inte systemspecifika och GCC-specifika makron."
  
! #: cobol/lang.opt:43
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr "Acceptera COBOL-konstruktioner som används av icke-ISO-kompilatorer"
  
! #: cobol/lang.opt:62
  #, no-c-format
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr "-fcobol-exceptions=<n>\tAktivera några undantag som standard"
  
! #: cobol/lang.opt:66
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr "Definiera en alternativ implicit copybook-filnamnsändelse"
  
! #: cobol/lang.opt:70
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr "Sätt Working-Storage-dataposter till det angivna värdet"
  
! #: cobol/lang.opt:74
  #, no-c-format
  msgid "Enable Cobol lex debugging"
  msgstr "Aktivera Cobol lex-felsökning"
  
! #: cobol/lang.opt:86
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr "-findicator-column=<n>\tKolumn efter vilken region A börjar"
  
! #: cobol/lang.opt:90
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr "-finternal-ebcdic\tIntern bearbetning är i EBCDIC kodsida 1140"
  
! #: cobol/lang.opt:94
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr "Aktivera/avaktivera statisk länkning för CALL-litteraler"
  
! #: cobol/lang.opt:98
  #, no-c-format
  msgid "Enable Cobol parser debugging"
  msgstr "Aktivera Cobol-parserfelsökning"
  
! #: cobol/lang.opt:102
  #, no-c-format
  msgid "Enable Cobol yacc debugging"
  msgstr "Aktivera Cobol yacc-felsökning"
  
! #: cobol/lang.opt:106
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr "preprocessa <source_filter> före kompilering"
  
! #: cobol/lang.opt:126
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr "-main\tDet första program-id:t i nästa källkodsfil anropas av en genererad ingångspunkt main()"
  
! #: cobol/lang.opt:130
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr "-min=<källkodsfil> källkodsfil/PROGRAM-ID anropas av den genererade main()"
  
! #: cobol/lang.opt:134
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr "-nomain\tIngen funktion main() skapas från COBOL-källkodsfiler"
--- 3826,3897 ----
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "Fördefiniera inte systemspecifika och GCC-specifika makron."
  
! #: cobol/lang.opt:48
  #, no-c-format
  msgid "Accept COBOL constructs used by non-ISO compilers"
  msgstr "Acceptera COBOL-konstruktioner som används av icke-ISO-kompilatorer"
  
! #: cobol/lang.opt:67
  #, no-c-format
  msgid "-fcobol-exceptions=<n>\tEnable some exceptions by default"
  msgstr "-fcobol-exceptions=<n>\tAktivera några undantag som standard"
  
! #: cobol/lang.opt:71
  #, no-c-format
  msgid "Define alternative implicit copybook filename extension"
  msgstr "Definiera en alternativ implicit copybook-filnamnsändelse"
  
! #: cobol/lang.opt:75
  #, no-c-format
  msgid "Set Working-Storage data items to the supplied value"
  msgstr "Sätt Working-Storage-dataposter till det angivna värdet"
  
! #: cobol/lang.opt:79
  #, no-c-format
  msgid "Enable Cobol lex debugging"
  msgstr "Aktivera Cobol lex-felsökning"
  
! #: cobol/lang.opt:91
  #, no-c-format
  msgid "-findicator-column=<n>\tColumn after which Region A begins"
  msgstr "-findicator-column=<n>\tKolumn efter vilken region A börjar"
  
! #: cobol/lang.opt:95
  #, no-c-format
  msgid "-finternal-ebcdic\tInternal processing is in EBCDIC Code Page 1140"
  msgstr "-finternal-ebcdic\tIntern bearbetning är i EBCDIC kodsida 1140"
  
! #: cobol/lang.opt:99
  #, no-c-format
  msgid "Enable/disable static linkage for CALL literals"
  msgstr "Aktivera/avaktivera statisk länkning för CALL-litteraler"
  
! #: cobol/lang.opt:103
  #, no-c-format
  msgid "Enable Cobol parser debugging"
  msgstr "Aktivera Cobol-parserfelsökning"
  
! #: cobol/lang.opt:107
  #, no-c-format
  msgid "Enable Cobol yacc debugging"
  msgstr "Aktivera Cobol yacc-felsökning"
  
! #: cobol/lang.opt:111
  #, no-c-format
  msgid "preprocess <source_filter> before compiling"
  msgstr "preprocessa <source_filter> före kompilering"
  
! #: cobol/lang.opt:131
  #, no-c-format
  msgid "-main\tThe first program-id in the next source file is called by a generated main() entry point"
  msgstr "-main\tDet första program-id:t i nästa källkodsfil anropas av en genererad ingångspunkt main()"
  
! #: cobol/lang.opt:135
  #, no-c-format
  msgid "-main=<source_file> source_file/PROGRAM-ID is called by the generated main()"
  msgstr "-min=<källkodsfil> källkodsfil/PROGRAM-ID anropas av den genererade main()"
  
! #: cobol/lang.opt:139
  #, no-c-format
  msgid "-nomain\tNo main() function is created from COBOL source files"
  msgstr "-nomain\tIngen funktion main() skapas från COBOL-källkodsfiler"
*************** msgstr "Alias:"
*** 8735,8746 ****
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr "Kända PTX ISA-versioner (att användas med flaggan -mptx=):"
  
! #: config/nvptx/nvptx.opt:156
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr "Ange PTX-ISA-versionen att använda."
  
! #: config/nvptx/nvptx.opt:160
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr "Initiera ptx-register."
--- 8735,8746 ----
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
  msgstr "Kända PTX ISA-versioner (att användas med flaggan -mptx=):"
  
! #: config/nvptx/nvptx.opt:159
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
  msgstr "Ange PTX-ISA-versionen att använda."
  
! #: config/nvptx/nvptx.opt:163
  #, no-c-format
  msgid "Initialize ptx registers."
  msgstr "Initiera ptx-register."
*************** msgid "-mfuse-move=<0,23>\tOptimization.
*** 8916,8946 ****
  msgstr "-mfuse-move=<0,23>\tOptimering. Kör ett efterladdningspass som justerar flyttinstruktioner."
  
  #: config/avr/avr.opt:169
  #, no-c-format
  msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr "Anta att all data i statisk lagring kan kommas åt med LDS-/STS-instruktioner.  Denna flagga är bara användbar för reducerade Tiny-enheter såsom ATiny40."
  
! #: config/avr/avr.opt:173
  #, no-c-format
  msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr "-mdouble=<BITAR>\tAnvänd <BITAR> bitar bred double-typ."
  
! #: config/avr/avr.opt:177
  #, no-c-format
  msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr "-mlong-double=<BITAR>\tAnvänd <BITAR> bitar bred long double-typ."
  
! #: config/avr/avr.opt:181
  #, no-c-format
  msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr "Länka inte mot det enhetsspecifika biblioteket lib<MCU>.a."
  
! #: config/avr/avr.opt:185
  #, no-c-format
  msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr "Använd inte den enhetsspecifika specs-filen device-specs/specs-<MCU>."
  
! #: config/avr/avr.opt:189
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr "Tillgängliga val av BITAR:"
--- 8916,8952 ----
  msgstr "-mfuse-move=<0,23>\tOptimering. Kör ett efterladdningspass som justerar flyttinstruktioner."
  
  #: config/avr/avr.opt:169
+ #, fuzzy, no-c-format
+ #| msgid "Optimization. Allow to use nonzero_bits() in some insn conditions."
+ msgid "Optimization. Fuse some move insns after insn combine."
+ msgstr "Optimering. Tillåt användning av nonzero_bits() i några instruktionsvillkor."
+ 
+ #: config/avr/avr.opt:173
  #, no-c-format
  msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr "Anta att all data i statisk lagring kan kommas åt med LDS-/STS-instruktioner.  Denna flagga är bara användbar för reducerade Tiny-enheter såsom ATiny40."
  
! #: config/avr/avr.opt:177
  #, no-c-format
  msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr "-mdouble=<BITAR>\tAnvänd <BITAR> bitar bred double-typ."
  
! #: config/avr/avr.opt:181
  #, no-c-format
  msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr "-mlong-double=<BITAR>\tAnvänd <BITAR> bitar bred long double-typ."
  
! #: config/avr/avr.opt:185
  #, no-c-format
  msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr "Länka inte mot det enhetsspecifika biblioteket lib<MCU>.a."
  
! #: config/avr/avr.opt:189
  #, no-c-format
  msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr "Använd inte den enhetsspecifika specs-filen device-specs/specs-<MCU>."
  
! #: config/avr/avr.opt:193
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr "Tillgängliga val av BITAR:"
*************** msgstr "Kör två instruktionskombinatio
*** 14338,14344 ****
  msgid "Mark all loops as parallel."
  msgstr "Markera alla slingor som parallella."
  
! #: common.opt:1852 common.opt:1860 common.opt:3249
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "Aktivera transformationer av slingutbyten.  Samma som -floop-nest-optimize."
--- 14344,14350 ----
  msgid "Mark all loops as parallel."
  msgstr "Markera alla slingor som parallella."
  
! #: common.opt:1852 common.opt:1860 common.opt:3246
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "Aktivera transformationer av slingutbyten.  Samma som -floop-nest-optimize."
*************** msgstr "Aktivera inkrementell LTO, med d
*** 14698,16109 ****
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr "Antal cacheposter i inkrementell LTO efter vilka gamla poster ansas."
  
! #: common.opt:2304
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr "Ange algoritmen för att dela upp symboler och variabler vid länktillfället."
  
! #: common.opt:2309
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr "Använd zlib/zstd-komprimering på nivå <tal> för IL."
  
! #: common.opt:2317
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Rapportera diverse optimeringsstatistik från länkningen."
  
! #: common.opt:2321
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Rapportera diverse optimeringsstatistik från länkningen endast för WPA."
  
! #: common.opt:2325
  #, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Sätt errno efter inbyggda matematikfunktioner."
  
! #: common.opt:2329
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "-fmax-errors=<antal>\tMaximalt antal fel som skall rapporteras."
  
! #: common.opt:2333
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr "Tillåt borttagning av malloc- och free-par när det allokerade blocket inte används."
  
! #: common.opt:2340
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Rapportera om permanent minnesallokering."
  
! #: common.opt:2344
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Rapportera bara om permanent minnesallokering i WPA."
  
! #: common.opt:2351
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Försök slå samman identiska konstanter och konstanta variabler."
  
! #: common.opt:2355
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Försök slå samman identiska konstanter mellan kompileringsenheter."
  
! #: common.opt:2359
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Försök slå samman identiska felsökningssträngar mellan kompileringsenheter."
  
! #: common.opt:2363
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "-fmessage-length=<antal>\tBegränsa felmeddelandens längd till <antal> tecken per rad.  0 stänger av radbrytning."
  
! #: common.opt:2367
  #, no-c-format
  msgid "Align the start of every function."
  msgstr "Justera starten av varje funktion."
  
! #: common.opt:2371
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr "Utför SMS-baserad modulo-schemaläggning före det första schemaläggningspasset."
  
! #: common.opt:2375
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr "Utför SMS-baserad modulo-schemaläggning med tillåten registerförflyttning."
  
! #: common.opt:2379
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "Flytta slinginvarianta beräkningar ut från slingor."
  
! #: common.opt:2383
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr "Flytta ut lagringar ur slingor."
  
! #: common.opt:2387
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr "Byggblock för specs-baserade multibiblioteksmedvetna TFLAGS."
  
! #: common.opt:2391
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "Använd passet på RTL för eliminering av död kod."
  
! #: common.opt:2395
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Använd passet på RTL för eliminering av död lagring."
  
! #: common.opt:2399
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr "Aktivera/deaktivera den traditionella schemaläggningen i slingor som redan passerat modulo-schemaläggning."
  
! #: common.opt:2403
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr "Stöd synkrona icke-anropsundantag."
  
! #: common.opt:2410
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr "-foffload-options=<mål>=<flaggor>\tAnge flaggor för mål att lasta av till."
  
! #: common.opt:2414
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr "-foffload-abi=[lp64|ilp32]\tAnge ABI:et att använda i en avlastningskompilator."
  
! #: common.opt:2427
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr "-foffload-abi-host-opts=<flaggor>\tAnge värd ABI-flaggor."
  
! #: common.opt:2431
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr "Låt bli att generera stackramar när det är möjligt."
  
! #: common.opt:2438
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Generera SIMD-kloner för funktioner med direketivet OpenMP declare target."
  
! #: common.opt:2457
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Aktivera alla optimeringsinformationsdumpar på standard fel."
  
! #: common.opt:2461
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr "-fopt-info[-<type>=filenamn]\tSkriv ut kompilatoroptimeringsdetaljer."
  
! #: common.opt:2465
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr "Skriv en KÄLLFIL.opt-record.json-fil med detaljer om vilka optimeringar som utfördes."
  
! #: common.opt:2469
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr "Upptäck slingor som beräknar CRC och ersätt dem med en snabbare implementation. Om målet stödjer en CRC-instruktion och CRC-slingan använder samma polynom smo det som används i CRC-instruktionen, ersätt då direkt med motsvarande CRC-instruktion. Annars, om målet stödjer en instruktion för minnesfri multiplikation, generera en CRC som använder det. Om inget av fallen är tillämpligt, generera tabellbaserad CRC."
  
! #: common.opt:2483
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Optimera syskon- och svansrekursiva anrop."
  
! #: common.opt:2487
  #, no-c-format
  msgid "Insert path profiling code."
  msgstr "Lägg vägprofileringskod."
  
! #: common.opt:2491
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr "Utför partiell inline:ing."
  
! #: common.opt:2495 common.opt:2499
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr "Rapportera minnesallokering för interprocedurella optimeringar."
  
! #: common.opt:2503
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr "Packa ihop postmedlemmar utan hål."
  
! #: common.opt:2507
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr "-fpack-struct=<tal>\tAnge initial maximal justering för postmedlemmar."
  
! #: common.opt:2511
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Returnera små aggregat i minne, inte register."
  
! #: common.opt:2515
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr "Utför slingavskalning."
  
! #: common.opt:2519
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "Aktivera maskinspecifika nyckelhålsoptimeringar."
  
! #: common.opt:2523
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Aktivera ett RTL-nyckelhålspass före sched2."
  
! #: common.opt:2527
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Generera positionsoberoende kod om möjligt (stort läge)."
  
! #: common.opt:2531
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Generera positionsoberoende kod för körbara program om möjligt (stort läge)."
  
! #: common.opt:2535
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Generera positionsoberoende kod om möjligt (litet läge)."
  
! #: common.opt:2539
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Generera positionsoberoende kod för körbara program om möjligt (litet läge)."
  
! #: common.opt:2543
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr "Använd PLT för PIC-anrop (-fno-plt: läs adressen från GOT på anropsplatsen)."
  
! #: common.opt:2547
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Ange en insticksmodul att läsa in."
  
! #: common.opt:2551
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr "-fplugin-arg-<namn>-<nyckel>[=<värde>]\tAnge argument <nyckel>=<värde> för insticksmodul <namn>."
  
! #: common.opt:2555
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "Kör optimeringar för predikativ gemensamning."
  
! #: common.opt:2559
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Generera förhandshämtningsinstruktioner (prefetch), om tillgängliga, för vektorer i slingor."
  
! #: common.opt:2563
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Aktivera grundläggande programprofileringskod."
  
! #: common.opt:2567
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr "Generera absoluta källkodssökvägar för gcov."
  
! #: common.opt:2571
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Lägg in bågbaserad programprofileringskod."
  
! #: common.opt:2575
  #, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr "Lägg in profileringskod för villkorstäckning."
  
! #: common.opt:2579
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr "Sätt toppnivåkatalogen för att spara profildata.  Standard är ”pwd”."
  
! #: common.opt:2584
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr "Välj namnet att lagra profileringsnoteringsfil."
  
! #: common.opt:2588
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Aktivera korrigering av profilindata med inkonsistent flöde."
  
! #: common.opt:2592
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr "-fprofile-update=[single|atomic|prefer-atomic]\tAnge metoden för profiluppdatering."
  
! #: common.opt:2596
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr "Instrumentera endast funktioner från filer vars namn matchar något av de reguljära uttrycken (separerade av semikolon)."
  
! #: common.opt:2600
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr "Instrumentera endast funktioner från filer vars namn inte matchar något av de reguljära uttrycken (separerade av semikolon)."
  
! #: common.opt:2616
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tStyr nivån av reproducerbarhet av profilen som samlas av -fprofile-generate."
  
! #: common.opt:2632
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr "Ta bort prefix från absoluta sökvägar före mangling av namn för -fprofile-generate= och -fprofile-use=."
  
! #: common.opt:2636
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr "-fprofile-prefix-map=<gammalt>=<nytt>\tÖversätt ett katalognamn till ett annat i GCOV-täckningsresultatet."
  
! #: common.opt:2640
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr "Aktivera vanliga flaggor för att generera profileringsinformation för optimeringar styrda av återmatad profil."
  
! #: common.opt:2644
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Aktivera vanliga flaggor för att generera profileringsinformation för optimeringar styrda av återmatad profil, och sätt -fprofile-dir=."
  
! #: common.opt:2648
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr "Registrera profilinformationen i sektionen .gcov_info istället för att använda konstruerare/destruerare."
  
! #: common.opt:2652
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr "Registrera profilinformationen i den angivna sektionen istället för att använda konstruerare/destruerare."
  
! #: common.opt:2656
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr "Anta inte att funktioner som aldrig exekveras under tågkörningen är kalla."
  
! #: common.opt:2660
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr "Aktivera vanliga flaggor för att utföra optimeringar styrda av återmatad profil."
  
! #: common.opt:2664
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Aktivera vanliga flaggor för att utföra optimeringar styrda av återmatad profil, och sätt -fprofile-dir=."
  
! #: common.opt:2668
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "Lägg in kod för att profilera värden av uttryck."
  
! #: common.opt:2672
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Rapportera om intern konsistens hos profilen."
  
! #: common.opt:2676
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr "Aktivera omflyttning av funktioner för att förbättra kodplacering."
  
! #: common.opt:2680
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "Infoga NOP-instruktioner vid varje funktionsingång."
  
! #: common.opt:2687
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "-frandom-seed=<sträng>\tGör kompileringen reproducerbar med <sträng>."
  
! #: common.opt:2697
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr "Notera gcc:s kommandoradsflaggor i objektfilen."
  
! #: common.opt:2701
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Returnera små poster i register."
  
! #: common.opt:2709
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr "Berätta för DSE att lagringen för ett C++-objekt är dött när konstrueraren börjar och när destrueraren avslutar."
  
! #: common.opt:2723
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr "-flive-patching=[inline-only-static|inline-clone]\tStyr IPA-optimeringar till att ge en säker kompilering för uppdateringar i drift.  Ger på samma gång flernivåstyrning av de aktiverade IPA-optimeringarna."
  
! #: common.opt:2738
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr "Säg till DCE att ta bort oanvända C++-allokeringar."
  
! #: common.opt:2742
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Lättnad av registertryck genom minskning av aktivt intervall."
  
! #: common.opt:2746
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Utför ett optimeringspass med registernamnbyten."
  
! #: common.opt:2750
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Utför ett optimeringspass med målberoende instruktionssammanslagning."
  
! #: common.opt:2754
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Flytta om grundblock för att förbättra kodplacering."
  
! #: common.opt:2758
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr "-freorder-blocks-algorithm=[simple|stc]\tSätt algoritmen att användas för ordningsändring av grundblock."
  
! #: common.opt:2771
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Flytta om grundblock och partitioner till varma och kalla sektioner."
  
! #: common.opt:2775
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr "Flytta om funktioner för att förbättra kodplacering."
  
! #: common.opt:2779
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Lägg till ett pass för eliminering av gemensamma deluttryck efter slingoptimeringar."
  
! #: common.opt:2787
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "Avaktivera optimeringar som antar standardmässigt avrundningsbeteende för FP."
  
! #: common.opt:2791
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr "Aktivera schemaläggning mellan grundblock."
  
! #: common.opt:2795
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Aktivera registertryckskänslig instruktionsschemaläggning."
  
! #: common.opt:2799
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "Tillåt spekulativ förflyttning av icke-laddningar."
  
! #: common.opt:2803
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "Tillåt spekulativ förflyttning av några laddningar."
  
! #: common.opt:2807
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "Tillåt spekulativ förflyttning av fler laddningar."
  
! #: common.opt:2811
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "-fsched-verbose=<tal>\tAnge hur mångordig schemaläggaren skall vara."
  
! #: common.opt:2815
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr "Om schemaläggning efter omläsning, gör superblockschemaläggning."
  
! #: common.opt:2823
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Schemalägg om instruktioner före registertilldelning."
  
! #: common.opt:2827
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Schemalägg om instruktioner efter registertilldelning."
  
! #: common.opt:2834
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr "Använd selektive schemaläggningsalgoritm för schemaläggning av instruktioner."
  
! #: common.opt:2838
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "Kör selektiv schemaläggning efter omläsning."
  
! #: common.opt:2842
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr "Kör självtester, använd den angivna sökvägen för att hitta testfiler."
  
! #: common.opt:2846
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr "Utför programvarurörläggning av inre slingor under selektiv schemaläggning."
  
! #: common.opt:2850
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr "Utför programvarurörläggning av yttre slingor under selektiv schemaläggning."
  
! #: common.opt:2854
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr "Schemalägg om rörlagda regioner utan rörläggning."
  
! #: common.opt:2858
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr "Tillåt funktioner (eller variabler) som står emellan för sådana med annan semantik (respektive initierare) i den dynamiska länkaren."
  
! #: common.opt:2864
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr "Tillåt förtida schemaläggning av köade instruktioner."
  
! #: common.opt:2868
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr "-fsched-stalled-insns=<antal>\tAnge antalet köade instruktioner som kan schemaläggas i förtid."
  
! #: common.opt:2876
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr "Sätt beroendeavståndet som kontrolleras i förtida schemaläggning av köade instruktioner."
  
! #: common.opt:2880
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr "-fsched-stalled-insns-dep=<antal>\tSätt beroendeavståndet som kontrolleras i förtida schemaläggning av köade instruktioner."
  
! #: common.opt:2884
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Aktivera gruppheuristiken i schemaläggaren."
  
! #: common.opt:2888
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Aktivera heuristiken för kritisk väg i schemaläggaren."
  
! #: common.opt:2892
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Aktivera den spekulativa instruktionsheuristiken i schemaläggaren."
  
! #: common.opt:2896
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Aktivera ordningsheuristiken i schemaläggaren."
  
! #: common.opt:2900
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Aktivera heuristiken för sista instruktion i schemaläggaren."
  
! #: common.opt:2904
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Aktivera heuristiken för beroende antal i schemaläggaren."
  
! #: common.opt:2908
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr "Nå data i samma sektion från delade förankringspunkter."
  
! #: common.opt:2920
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr "Slå på passet för eliminering av redundanta utökningar."
  
! #: common.opt:2924
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr "Visa kolumnnummer i felmeddelanden, när de är tillgängliga.  Normalt på."
  
! #: common.opt:2928
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr "Mata ut funktionsprologer bara före delar av funktionen som behöver det, istället för i början av funktionen."
  
! #: common.opt:2933
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "Kapsla in delar av prologen och epilogen separat."
  
! #: common.opt:2937
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Avaktivera optimeringar som kan observeras av IEEE signalerande NAN:ar."
  
! #: common.opt:2941
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr "Avaktivera flyttalsoptimeringar som ignorerar IEEE:s tecken på noll."
  
! #: common.opt:2945
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "Konvertera flyttalskonstanter till konstanter med enkel precision."
  
! #: common.opt:2949
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Dela livstiden på induktionsvariabler när slingor rullas ut."
  
! #: common.opt:2953
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Generera osammanhängande stackramar."
  
! #: common.opt:2957
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr "Dela upp breda typer i oberoende register."
  
! #: common.opt:2961
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr "Dela upp breda typer i oberoende register tidigare."
  
! #: common.opt:2965
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "Aktivera bakåtpropagering av användningsegenskaper på SSA-nivån."
  
! #: common.opt:2969
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr "Optimera villkorliga mönster med SSA PHI-noder."
  
! #: common.opt:2973
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Optimera mängden stdarg-register som sparas på stacken vid starten av en funktion."
  
! #: common.opt:2977
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Tillämpa variabelexpansion när slingor rullas ut."
  
! #: common.opt:2981
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "-fstack-check=[no|generic|specific]\tLägg in stackkontrollkod i programmet."
  
! #: common.opt:2985
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Lägg in stackkontrollkod i programmet.  Samma som -fstack-check=specific."
  
! #: common.opt:2989
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr "Infoga kod för att prova varje sida av stackutrymme när den allokeras för att skydda från attacker av typen stackkollision."
  
! #: common.opt:2997
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "-fstack-limit-register=<register>\tFånga om stacken går förbi <register>."
  
! #: common.opt:3001
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "-fstack-limit-symbol=<namn>\tFånga om stacken går förbi symbolen <namn>."
  
! #: common.opt:3005
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Använd propolice som en metod att skydda stacken."
  
! #: common.opt:3009
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Använd en metod att skydda stacken för varje funktion."
  
! #: common.opt:3013
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Använd en smart metod att skydda stacken för vissa funktioner."
  
! #: common.opt:3017
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "Använd en metod att skydda stacken endast för funktioner med attributet stack_protect."
  
! #: common.opt:3021
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr "Skriv ut information om stackanvändning för varje funktion."
  
! #: common.opt:3033
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr "Anta att strikta aliasregler gäller."
  
! #: common.opt:3037
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Behandla spill med tecken som odefinierat.  Negeras som -fwrapv -fwrapv-pointer."
  
! #: common.opt:3041
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr "Avaktivera helt stackskrubbning, bortse från strub-attribut."
  
! #: common.opt:3045
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr "Aktivera stackskrubbning enligt attribut, med strikt anropskontroll."
  
! #: common.opt:3054
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr "Återställ strub-läget: enligt attribut, med lättare kontroller."
  
! #: common.opt:3058
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "Aktivera stackskrubbning för alla möjliga funktioner."
  
! #: common.opt:3062
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr "Aktivera stackskrubbning vid anrop för alla möjliga funktioner."
  
! #: common.opt:3066
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Aktivera intern stackskrubbning av alla möjliga funktioner."
  
! #: common.opt:3070
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr "Implementera __atomic-operationer med biblioteksanrop till äldre __sync-funktioner."
  
! #: common.opt:3074
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Leta efter syntaxfel, stoppa sedan."
  
! #: common.opt:3078
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr "Skapa datafiler som behövs av ”gcov”."
  
! #: common.opt:3082
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "Utför hopptrådningsoptimeringar."
  
! #: common.opt:3086
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr "Rapportera tiden som går åt för varje kompilatorpass."
  
! #: common.opt:3090
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr "Spela in tiden som går åt till underfaser separat."
  
! #: common.opt:3094
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tAnge normal kodgenereringsmodell för trådlokal lagring."
  
! #: common.opt:3113
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr "Ordna om toppnivåfunktioner, variabler och asm:ar."
  
! #: common.opt:3117
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Utför superblockformering via svansduplicering."
  
! #: common.opt:3121
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr "För mål som normalt använder trampoliner för nästade funktioner, generera dem alltid istället för att använda deskriptorer."
  
! #: common.opt:3126
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr "Huruvida trampoliner genereras i körbart minne snarare än på körbar stack."
  
! #: common.opt:3144
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Anta att flyttalsoperationer kan utlösa fällor."
  
! #: common.opt:3148
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Fånga teckenspill i addition, subtraktion och multiplikation."
  
! #: common.opt:3152
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Aktivera SSA-CCP-optimering av träd."
  
! #: common.opt:3156
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Aktivera SSA-BIT-CCP-optimering av träd."
  
! #: common.opt:3164
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "Aktivera slinghuvudkopiering av träd."
  
! #: common.opt:3172
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "Aktivera SSA-sammanläggning av användarvariabler."
  
! #: common.opt:3180
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "Aktivera kopiepropagering i träd."
  
! #: common.opt:3188
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "Transformera villkorliga lagringar till ovillkorliga."
  
! #: common.opt:3192
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "Utför konvertering av switch-initieringar."
  
! #: common.opt:3196
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Aktivera eliminering av död kod i SSA-optimeringen i träd."
  
! #: common.opt:3200
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "Aktivera dominatoroptimeringar."
  
! #: common.opt:3204
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "Aktivera svanssammanslagning av träd."
  
! #: common.opt:3208
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr "Aktivera eliminering av död lagring."
  
! #: common.opt:3212
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "Aktivera framåtpropagering på träd."
  
! #: common.opt:3216
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Aktivera fullständig överflödseliminering (FRE) i träd."
  
! #: common.opt:3220
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "Aktivera stränglängdsoptimering av träd."
  
! #: common.opt:3224
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Detektera vägar som utlöser felaktigt eller odefinierat beteende på grund av dereferering av nollpekare.  Isolera dessa vägar från huvudsakliga styrflödet och gör om satsen med det felaktiga eller odefinierade beteendet till en fälla."
  
! #: common.opt:3230
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Detektera vägar som utlöser felaktigt eller odefinierat beteende på grund av att ett nollvärde används på ett sätt som förbjuds av ett returns_nonnull- eller nonnull-attribut.  Isolera dessa vägar från huvudsakliga styrflödet och gör om satsen med det felaktiga eller odefinierade beteendet till en fälla."
  
! #: common.opt:3237
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "Aktivera slingdistribution i träd."
  
! #: common.opt:3241
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Aktivera slingdistribution för mönster transformerade till biblioteksanrop."
  
! #: common.opt:3245
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "Aktivera förflyttning av slingoberoende delar i träd."
  
! #: common.opt:3253
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Skapa kanoniska induktionsvariabler i slingor."
  
! #: common.opt:3257
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "Aktivera slingoptimeringar på trädnivå."
  
! #: common.opt:3261
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "-ftree-parallelize-loops=<antal>\tAktivera automatisk parallellisering av slingor."
  
! #: common.opt:3265
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Aktivera lyftningsladdning från villkorliga pekare."
  
! #: common.opt:3269
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Aktivera SSA-PRE-optimeringar i träd."
  
! #: common.opt:3273
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr "I SSA-PRE-optimering på träd, aktivera eliminering av partiell-partiell redundans."
  
! #: common.opt:3277
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Utför funktionslokala pekar-på-analyser i träd."
  
! #: common.opt:3281
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "Aktivera återassociering på trädnivå."
  
! #: common.opt:3289
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "Aktivera SSA-kodsänkning i träd."
  
! #: common.opt:3293
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr "Utför rätlinjig styrkereduktion."
  
! #: common.opt:3297
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "Utför skalärersättning av aggregat."
  
! #: common.opt:3301
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr "Ersätt tillfälliga uttryck i passet SSA->normal."
  
! #: common.opt:3305
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr "Utför livstidsuppdelning under passet SSA->normal."
  
! #: common.opt:3309
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Utför propagering av värdeintervall i träd."
  
! #: common.opt:3313
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr "Dela sökvägar som leder till bakåtbågar i slingor."
  
! #: common.opt:3317
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr "Anta att gemensamma deklarationer kan åsidosättas med sådana med en större avslutande vektor."
  
! #: common.opt:3322
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Kompilera en hel kompileringsenhet åt gången."
  
! #: common.opt:3326
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr "Fånga vid __builtin_unreachable istället för att använda den för optimering."
  
! #: common.opt:3330
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Utför slingutrullning när iterationsantalet är känt."
  
! #: common.opt:3334
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "Utför slingutrullning för alla slingor."
  
! #: common.opt:3349
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr "Tillåt optimeringar för flyttalsaritmetik som kan ändra resultatet av operationen på grund av avrundning."
  
! #: common.opt:3354
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr "Samma som -fassociative-math för uttryck som inkluderar division."
  
! #: common.opt:3362
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Tillåt matematikoptimeringar som kan strida mot IEEE- eller ISO-standarder."
  
! #: common.opt:3366
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr "Utför slingavväxling."
  
! #: common.opt:3370
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr "Utför slingdelning."
  
! #: common.opt:3374
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr "Versioner av slingor baserat på om indexen har steg på ett."
  
! #: common.opt:3378
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "Generera bara upprullningstabeller för undantagshantering."
  
! #: common.opt:3382
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "Använd bfd-länkaren istället för standardlänkaren."
  
! #: common.opt:3386
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "Använd gold-länkaren istället för standardlänkaren."
  
! #: common.opt:3390
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Använd lld LLVM-länkaren istället för standardlänkaren."
  
! #: common.opt:3394
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Använd länkaren ”Modern linker” (MOLD) istället för standardlänkaren."
  
! #: common.opt:3404
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr "Utför variabelspårning."
  
! #: common.opt:3411
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Utför variabelspårning genom att annotera tilldelningar."
  
! #: common.opt:3417
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr "Växla -fvar-tracking-assignments."
  
! #: common.opt:3424
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Utför variabelspårning och tagga också variabler som är oinitierade."
  
! #: common.opt:3429
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Aktivera vektorisering av träd."
  
! #: common.opt:3437
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "Aktivera slingvektorisering i träd."
  
! #: common.opt:3441
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Aktivera grundblocksvektorisering (SLP) i träd."
  
! #: common.opt:3445
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tAnger kostnadsmodellen för vektorisering."
  
! #: common.opt:3449
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tAnger kostnadsmodellen för vektorisering för kod markerad med ett simd-direktiv."
  
! #: common.opt:3468
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "Aktivera den dynamiska kostnadsmodellen för vektoriseraren.  Bevarad för bakåtkompatibilitet."
  
! #: common.opt:3476
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "Aktivera kopiepropagering av skalärutvecklingsinformation."
  
! #: common.opt:3480
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tLägg till initieringar till automatiska variabler."
  
! #: common.opt:3502
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr "Lägg till extra kommentarer till assemblerutdata."
  
! #: common.opt:3506
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr "-fvisibility=[default|internal|hidden|protected]\tAnge standardvärde för symbolsynlighet."
  
! #: common.opt:3525
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr "Validera vtable-pekare före de används."
  
! #: common.opt:3541
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr "Mata ut verifieringsräknare för vtable."
  
! #: common.opt:3545
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "Mata ut information om verifieringspekaruppsättningar för vtable."
  
! #: common.opt:3549
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Använd uttrycksvärdeprofiler i optimeringar."
  
! #: common.opt:3553
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr "Konstruera nät och dela orelaterade användningar av en enskild variabel."
  
! #: common.opt:3557
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Aktivera villkorlig eliminering av död för inbyggda anrop."
  
! #: common.opt:3561
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "Utför optimering av hela program."
  
! #: common.opt:3565
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "Anta att pekarspill slår runt."
  
! #: common.opt:3569
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Anta att spill vid teckenaritmetik slår runt."
  
! #: common.opt:3573
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "Lägg nollinitierad data i bss-sektionen."
  
! #: common.opt:3577
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr "Nollställ anropsanvända register vid funktionsretur."
  
! #: common.opt:3581
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr "-fzero-init-padding-bits=[standard|unions|all]\tNollutfyll bitar i initierare."
  
! #: common.opt:3597
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Generera felsökningsinformation i standardformat."
  
! #: common.opt:3601
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr "Anta att assemblern stödjer .loc-direktiv (DWARF2+)."
  
! #: common.opt:3605
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr "Anta att assemblern stödjer vyer i .loc-direktiv (DWARF2+)."
  
! #: common.opt:3609
  #, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr "Generera felsökningsinformation i CodeView-format."
  
! #: common.opt:3629
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr "Spara DW_AT_decl_column och DW_AT_call_column i DWARF."
  
! #: common.opt:3635
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr "Generera CTF-felsökningsinformation på standardnivå."
  
! #: common.opt:3639
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr "Generera BTF-felsökningsinformation på standardnivå."
  
! #: common.opt:3643
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr "Generera ansad BTF när BTF-info skrivs ut."
  
! #: common.opt:3647
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Generera felsökningsinformation i standardversion av DWARF-formatet."
  
! #: common.opt:3651
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Generera felsökningsinformation i DWARF v2-format (eller senare)."
  
! #: common.opt:3655
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr "Använd 32-bitars DWARF-format vid utmatning av DWARF-felsökningsinformation."
  
! #: common.opt:3659
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr "Använd 64-bitars DWARF-format vid utmatning av DWARF-felsökningsinformation."
  
! #: common.opt:3663
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Generera felsökningsinformation i normalt utökat format."
  
! #: common.opt:3667
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Generera utökad information om ingångspunkt för inline:ade funktioner."
  
! #: common.opt:3671
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr "Beräkna locview-återställningspunkter baserat på uppskattningar av instruktionslängd."
  
! #: common.opt:3679
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "Generera inte DWARF-sektionerna pubnames och pubtypes."
  
! #: common.opt:3683
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Generera DWARF-sektionerna pubnames och pubtypes."
  
! #: common.opt:3687
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Generera DWARF-sektionerna pubnames och pubtypes med GNU-utvidgningar."
  
! #: common.opt:3691
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr "Notera gcc:s kommandoradsflaggor i DWARF DW_AT_producer."
  
! #: common.opt:3695
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Generera felsökningsinformation i separata .dwo-filer."
  
! #: common.opt:3707
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr "Mata ut progressiva rekommenderade brytpunktsplatser."
  
! #: common.opt:3711
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr "Mata inte ut DWARF-tillägg utöver vald version."
  
! #: common.opt:3715
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr "Lägg till beskrivningsattribut till några DWARF DIE:er som inte har något namnattribut."
  
! #: common.opt:3719
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Växla generering av felsökningsinformation."
  
! #: common.opt:3723
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr "Utöka variabelplatslistor med progressiva vyer."
  
! #: common.opt:3730
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Generera felsökningsinformation i VMS-format."
  
! #: common.opt:3759
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Generera komprimerade felsökningssektioner."
  
! #: common.opt:3763
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "-gz=<format>\tGenerera komprimerade felsökningssektioner i formatet <format>."
  
! #: common.opt:3770
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-iplugindir=<kat>\tSätt <kat> att vara standardbibliotek för insticksmoduler."
  
! #: common.opt:3774
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-imultiarch <kat>\tSätt <kat> att vara inkluderingsunderbiblioteket för multiarkitekturer."
  
! #: common.opt:3802
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "-o <fil>\tSkriv utdata i <fil>."
  
! #: common.opt:3806
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Aktivera funktionsprofilering."
  
! #: common.opt:3816
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr "Som -pedantic men ange fel istället för varningar."
  
! #: common.opt:3856
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "Visa inte kompilerade funktioner eller tiden som förbrukats."
  
! #: common.opt:3888
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Aktivera utförlig utskrift."
  
! #: common.opt:3892
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "Visa kompilatorns version."
  
! #: common.opt:3896
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Undertryck varningar."
  
! #: common.opt:3906
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Skapa ett delat bibliotek."
  
! #: common.opt:3970
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Skapa inte ett dynamiskt länkat positionsoberoende körbart program."
  
! #: common.opt:3974
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Skapa ett dynamiskt länkat positionsoberoende körbart program."
  
! #: common.opt:3978
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Skapa ett statiskt positionsoberoende körbart program."
  
! #: common.opt:3985
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr "Använd anroparens sparregister mellan anrop om möjligt."
  
! #: common.opt:3989
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr "Utför eliminering av död kod vid noll- och teckenutfyllnad med en speciell dataflödesanalys."
--- 14704,16115 ----
  msgid "Number of cache entries in incremental LTO after which to prune old entries."
  msgstr "Antal cacheposter i inkrementell LTO efter vilka gamla poster ansas."
  
! #: common.opt:2301
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr "Ange algoritmen för att dela upp symboler och variabler vid länktillfället."
  
! #: common.opt:2306
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr "Använd zlib/zstd-komprimering på nivå <tal> för IL."
  
! #: common.opt:2314
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Rapportera diverse optimeringsstatistik från länkningen."
  
! #: common.opt:2318
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Rapportera diverse optimeringsstatistik från länkningen endast för WPA."
  
! #: common.opt:2322
  #, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Sätt errno efter inbyggda matematikfunktioner."
  
! #: common.opt:2326
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "-fmax-errors=<antal>\tMaximalt antal fel som skall rapporteras."
  
! #: common.opt:2330
  #, no-c-format
  msgid "Allow removal of malloc and free pairs when allocated block is unused."
  msgstr "Tillåt borttagning av malloc- och free-par när det allokerade blocket inte används."
  
! #: common.opt:2337
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Rapportera om permanent minnesallokering."
  
! #: common.opt:2341
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Rapportera bara om permanent minnesallokering i WPA."
  
! #: common.opt:2348
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Försök slå samman identiska konstanter och konstanta variabler."
  
! #: common.opt:2352
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Försök slå samman identiska konstanter mellan kompileringsenheter."
  
! #: common.opt:2356
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Försök slå samman identiska felsökningssträngar mellan kompileringsenheter."
  
! #: common.opt:2360
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "-fmessage-length=<antal>\tBegränsa felmeddelandens längd till <antal> tecken per rad.  0 stänger av radbrytning."
  
! #: common.opt:2364
  #, no-c-format
  msgid "Align the start of every function."
  msgstr "Justera starten av varje funktion."
  
! #: common.opt:2368
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr "Utför SMS-baserad modulo-schemaläggning före det första schemaläggningspasset."
  
! #: common.opt:2372
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr "Utför SMS-baserad modulo-schemaläggning med tillåten registerförflyttning."
  
! #: common.opt:2376
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "Flytta slinginvarianta beräkningar ut från slingor."
  
! #: common.opt:2380
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr "Flytta ut lagringar ur slingor."
  
! #: common.opt:2384
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr "Byggblock för specs-baserade multibiblioteksmedvetna TFLAGS."
  
! #: common.opt:2388
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "Använd passet på RTL för eliminering av död kod."
  
! #: common.opt:2392
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Använd passet på RTL för eliminering av död lagring."
  
! #: common.opt:2396
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr "Aktivera/deaktivera den traditionella schemaläggningen i slingor som redan passerat modulo-schemaläggning."
  
! #: common.opt:2400
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr "Stöd synkrona icke-anropsundantag."
  
! #: common.opt:2407
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr "-foffload-options=<mål>=<flaggor>\tAnge flaggor för mål att lasta av till."
  
! #: common.opt:2411
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr "-foffload-abi=[lp64|ilp32]\tAnge ABI:et att använda i en avlastningskompilator."
  
! #: common.opt:2424
  #, no-c-format
  msgid "-foffload-abi-host-opts=<options>\tSpecify host ABI options."
  msgstr "-foffload-abi-host-opts=<flaggor>\tAnge värd ABI-flaggor."
  
! #: common.opt:2428
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr "Låt bli att generera stackramar när det är möjligt."
  
! #: common.opt:2435
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Generera SIMD-kloner för funktioner med direketivet OpenMP declare target."
  
! #: common.opt:2454
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Aktivera alla optimeringsinformationsdumpar på standard fel."
  
! #: common.opt:2458
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr "-fopt-info[-<type>=filenamn]\tSkriv ut kompilatoroptimeringsdetaljer."
  
! #: common.opt:2462
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr "Skriv en KÄLLFIL.opt-record.json-fil med detaljer om vilka optimeringar som utfördes."
  
! #: common.opt:2466
  #, no-c-format
  msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC."
  msgstr "Upptäck slingor som beräknar CRC och ersätt dem med en snabbare implementation. Om målet stödjer en CRC-instruktion och CRC-slingan använder samma polynom smo det som används i CRC-instruktionen, ersätt då direkt med motsvarande CRC-instruktion. Annars, om målet stödjer en instruktion för minnesfri multiplikation, generera en CRC som använder det. Om inget av fallen är tillämpligt, generera tabellbaserad CRC."
  
! #: common.opt:2480
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Optimera syskon- och svansrekursiva anrop."
  
! #: common.opt:2484
  #, no-c-format
  msgid "Insert path profiling code."
  msgstr "Lägg vägprofileringskod."
  
! #: common.opt:2488
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr "Utför partiell inline:ing."
  
! #: common.opt:2492 common.opt:2496
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr "Rapportera minnesallokering för interprocedurella optimeringar."
  
! #: common.opt:2500
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr "Packa ihop postmedlemmar utan hål."
  
! #: common.opt:2504
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr "-fpack-struct=<tal>\tAnge initial maximal justering för postmedlemmar."
  
! #: common.opt:2508
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Returnera små aggregat i minne, inte register."
  
! #: common.opt:2512
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr "Utför slingavskalning."
  
! #: common.opt:2516
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "Aktivera maskinspecifika nyckelhålsoptimeringar."
  
! #: common.opt:2520
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Aktivera ett RTL-nyckelhålspass före sched2."
  
! #: common.opt:2524
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Generera positionsoberoende kod om möjligt (stort läge)."
  
! #: common.opt:2528
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Generera positionsoberoende kod för körbara program om möjligt (stort läge)."
  
! #: common.opt:2532
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Generera positionsoberoende kod om möjligt (litet läge)."
  
! #: common.opt:2536
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Generera positionsoberoende kod för körbara program om möjligt (litet läge)."
  
! #: common.opt:2540
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr "Använd PLT för PIC-anrop (-fno-plt: läs adressen från GOT på anropsplatsen)."
  
! #: common.opt:2544
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Ange en insticksmodul att läsa in."
  
! #: common.opt:2548
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr "-fplugin-arg-<namn>-<nyckel>[=<värde>]\tAnge argument <nyckel>=<värde> för insticksmodul <namn>."
  
! #: common.opt:2552
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "Kör optimeringar för predikativ gemensamning."
  
! #: common.opt:2556
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Generera förhandshämtningsinstruktioner (prefetch), om tillgängliga, för vektorer i slingor."
  
! #: common.opt:2560
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Aktivera grundläggande programprofileringskod."
  
! #: common.opt:2564
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr "Generera absoluta källkodssökvägar för gcov."
  
! #: common.opt:2568
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Lägg in bågbaserad programprofileringskod."
  
! #: common.opt:2572
  #, no-c-format
  msgid "Insert condition coverage profiling code."
  msgstr "Lägg in profileringskod för villkorstäckning."
  
! #: common.opt:2576
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr "Sätt toppnivåkatalogen för att spara profildata.  Standard är ”pwd”."
  
! #: common.opt:2581
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr "Välj namnet att lagra profileringsnoteringsfil."
  
! #: common.opt:2585
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Aktivera korrigering av profilindata med inkonsistent flöde."
  
! #: common.opt:2589
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr "-fprofile-update=[single|atomic|prefer-atomic]\tAnge metoden för profiluppdatering."
  
! #: common.opt:2593
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr "Instrumentera endast funktioner från filer vars namn matchar något av de reguljära uttrycken (separerade av semikolon)."
  
! #: common.opt:2597
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr "Instrumentera endast funktioner från filer vars namn inte matchar något av de reguljära uttrycken (separerade av semikolon)."
  
! #: common.opt:2613
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tStyr nivån av reproducerbarhet av profilen som samlas av -fprofile-generate."
  
! #: common.opt:2629
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr "Ta bort prefix från absoluta sökvägar före mangling av namn för -fprofile-generate= och -fprofile-use=."
  
! #: common.opt:2633
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr "-fprofile-prefix-map=<gammalt>=<nytt>\tÖversätt ett katalognamn till ett annat i GCOV-täckningsresultatet."
  
! #: common.opt:2637
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr "Aktivera vanliga flaggor för att generera profileringsinformation för optimeringar styrda av återmatad profil."
  
! #: common.opt:2641
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Aktivera vanliga flaggor för att generera profileringsinformation för optimeringar styrda av återmatad profil, och sätt -fprofile-dir=."
  
! #: common.opt:2645
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr "Registrera profilinformationen i sektionen .gcov_info istället för att använda konstruerare/destruerare."
  
! #: common.opt:2649
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr "Registrera profilinformationen i den angivna sektionen istället för att använda konstruerare/destruerare."
  
! #: common.opt:2653
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr "Anta inte att funktioner som aldrig exekveras under tågkörningen är kalla."
  
! #: common.opt:2657
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr "Aktivera vanliga flaggor för att utföra optimeringar styrda av återmatad profil."
  
! #: common.opt:2661
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Aktivera vanliga flaggor för att utföra optimeringar styrda av återmatad profil, och sätt -fprofile-dir=."
  
! #: common.opt:2665
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "Lägg in kod för att profilera värden av uttryck."
  
! #: common.opt:2669
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Rapportera om intern konsistens hos profilen."
  
! #: common.opt:2673
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr "Aktivera omflyttning av funktioner för att förbättra kodplacering."
  
! #: common.opt:2677
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "Infoga NOP-instruktioner vid varje funktionsingång."
  
! #: common.opt:2684
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "-frandom-seed=<sträng>\tGör kompileringen reproducerbar med <sträng>."
  
! #: common.opt:2694
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr "Notera gcc:s kommandoradsflaggor i objektfilen."
  
! #: common.opt:2698
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Returnera små poster i register."
  
! #: common.opt:2706
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr "Berätta för DSE att lagringen för ett C++-objekt är dött när konstrueraren börjar och när destrueraren avslutar."
  
! #: common.opt:2720
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr "-flive-patching=[inline-only-static|inline-clone]\tStyr IPA-optimeringar till att ge en säker kompilering för uppdateringar i drift.  Ger på samma gång flernivåstyrning av de aktiverade IPA-optimeringarna."
  
! #: common.opt:2735
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr "Säg till DCE att ta bort oanvända C++-allokeringar."
  
! #: common.opt:2739
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Lättnad av registertryck genom minskning av aktivt intervall."
  
! #: common.opt:2743
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Utför ett optimeringspass med registernamnbyten."
  
! #: common.opt:2747
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Utför ett optimeringspass med målberoende instruktionssammanslagning."
  
! #: common.opt:2751
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Flytta om grundblock för att förbättra kodplacering."
  
! #: common.opt:2755
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr "-freorder-blocks-algorithm=[simple|stc]\tSätt algoritmen att användas för ordningsändring av grundblock."
  
! #: common.opt:2768
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Flytta om grundblock och partitioner till varma och kalla sektioner."
  
! #: common.opt:2772
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr "Flytta om funktioner för att förbättra kodplacering."
  
! #: common.opt:2776
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Lägg till ett pass för eliminering av gemensamma deluttryck efter slingoptimeringar."
  
! #: common.opt:2784
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "Avaktivera optimeringar som antar standardmässigt avrundningsbeteende för FP."
  
! #: common.opt:2788
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr "Aktivera schemaläggning mellan grundblock."
  
! #: common.opt:2792
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Aktivera registertryckskänslig instruktionsschemaläggning."
  
! #: common.opt:2796
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "Tillåt spekulativ förflyttning av icke-laddningar."
  
! #: common.opt:2800
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "Tillåt spekulativ förflyttning av några laddningar."
  
! #: common.opt:2804
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "Tillåt spekulativ förflyttning av fler laddningar."
  
! #: common.opt:2808
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "-fsched-verbose=<tal>\tAnge hur mångordig schemaläggaren skall vara."
  
! #: common.opt:2812
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr "Om schemaläggning efter omläsning, gör superblockschemaläggning."
  
! #: common.opt:2820
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Schemalägg om instruktioner före registertilldelning."
  
! #: common.opt:2824
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Schemalägg om instruktioner efter registertilldelning."
  
! #: common.opt:2831
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr "Använd selektive schemaläggningsalgoritm för schemaläggning av instruktioner."
  
! #: common.opt:2835
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "Kör selektiv schemaläggning efter omläsning."
  
! #: common.opt:2839
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr "Kör självtester, använd den angivna sökvägen för att hitta testfiler."
  
! #: common.opt:2843
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr "Utför programvarurörläggning av inre slingor under selektiv schemaläggning."
  
! #: common.opt:2847
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr "Utför programvarurörläggning av yttre slingor under selektiv schemaläggning."
  
! #: common.opt:2851
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr "Schemalägg om rörlagda regioner utan rörläggning."
  
! #: common.opt:2855
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr "Tillåt funktioner (eller variabler) som står emellan för sådana med annan semantik (respektive initierare) i den dynamiska länkaren."
  
! #: common.opt:2861
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr "Tillåt förtida schemaläggning av köade instruktioner."
  
! #: common.opt:2865
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr "-fsched-stalled-insns=<antal>\tAnge antalet köade instruktioner som kan schemaläggas i förtid."
  
! #: common.opt:2873
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr "Sätt beroendeavståndet som kontrolleras i förtida schemaläggning av köade instruktioner."
  
! #: common.opt:2877
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr "-fsched-stalled-insns-dep=<antal>\tSätt beroendeavståndet som kontrolleras i förtida schemaläggning av köade instruktioner."
  
! #: common.opt:2881
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Aktivera gruppheuristiken i schemaläggaren."
  
! #: common.opt:2885
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Aktivera heuristiken för kritisk väg i schemaläggaren."
  
! #: common.opt:2889
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Aktivera den spekulativa instruktionsheuristiken i schemaläggaren."
  
! #: common.opt:2893
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Aktivera ordningsheuristiken i schemaläggaren."
  
! #: common.opt:2897
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Aktivera heuristiken för sista instruktion i schemaläggaren."
  
! #: common.opt:2901
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Aktivera heuristiken för beroende antal i schemaläggaren."
  
! #: common.opt:2905
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr "Nå data i samma sektion från delade förankringspunkter."
  
! #: common.opt:2917
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr "Slå på passet för eliminering av redundanta utökningar."
  
! #: common.opt:2921
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr "Visa kolumnnummer i felmeddelanden, när de är tillgängliga.  Normalt på."
  
! #: common.opt:2925
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr "Mata ut funktionsprologer bara före delar av funktionen som behöver det, istället för i början av funktionen."
  
! #: common.opt:2930
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "Kapsla in delar av prologen och epilogen separat."
  
! #: common.opt:2934
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Avaktivera optimeringar som kan observeras av IEEE signalerande NAN:ar."
  
! #: common.opt:2938
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr "Avaktivera flyttalsoptimeringar som ignorerar IEEE:s tecken på noll."
  
! #: common.opt:2942
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "Konvertera flyttalskonstanter till konstanter med enkel precision."
  
! #: common.opt:2946
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Dela livstiden på induktionsvariabler när slingor rullas ut."
  
! #: common.opt:2950
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Generera osammanhängande stackramar."
  
! #: common.opt:2954
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr "Dela upp breda typer i oberoende register."
  
! #: common.opt:2958
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr "Dela upp breda typer i oberoende register tidigare."
  
! #: common.opt:2962
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "Aktivera bakåtpropagering av användningsegenskaper på SSA-nivån."
  
! #: common.opt:2966
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr "Optimera villkorliga mönster med SSA PHI-noder."
  
! #: common.opt:2970
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Optimera mängden stdarg-register som sparas på stacken vid starten av en funktion."
  
! #: common.opt:2974
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Tillämpa variabelexpansion när slingor rullas ut."
  
! #: common.opt:2978
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "-fstack-check=[no|generic|specific]\tLägg in stackkontrollkod i programmet."
  
! #: common.opt:2982
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Lägg in stackkontrollkod i programmet.  Samma som -fstack-check=specific."
  
! #: common.opt:2986
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr "Infoga kod för att prova varje sida av stackutrymme när den allokeras för att skydda från attacker av typen stackkollision."
  
! #: common.opt:2994
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "-fstack-limit-register=<register>\tFånga om stacken går förbi <register>."
  
! #: common.opt:2998
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "-fstack-limit-symbol=<namn>\tFånga om stacken går förbi symbolen <namn>."
  
! #: common.opt:3002
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Använd propolice som en metod att skydda stacken."
  
! #: common.opt:3006
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Använd en metod att skydda stacken för varje funktion."
  
! #: common.opt:3010
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Använd en smart metod att skydda stacken för vissa funktioner."
  
! #: common.opt:3014
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "Använd en metod att skydda stacken endast för funktioner med attributet stack_protect."
  
! #: common.opt:3018
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr "Skriv ut information om stackanvändning för varje funktion."
  
! #: common.opt:3030
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr "Anta att strikta aliasregler gäller."
  
! #: common.opt:3034
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Behandla spill med tecken som odefinierat.  Negeras som -fwrapv -fwrapv-pointer."
  
! #: common.opt:3038
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr "Avaktivera helt stackskrubbning, bortse från strub-attribut."
  
! #: common.opt:3042
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr "Aktivera stackskrubbning enligt attribut, med strikt anropskontroll."
  
! #: common.opt:3051
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr "Återställ strub-läget: enligt attribut, med lättare kontroller."
  
! #: common.opt:3055
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "Aktivera stackskrubbning för alla möjliga funktioner."
  
! #: common.opt:3059
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr "Aktivera stackskrubbning vid anrop för alla möjliga funktioner."
  
! #: common.opt:3063
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Aktivera intern stackskrubbning av alla möjliga funktioner."
  
! #: common.opt:3067
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr "Implementera __atomic-operationer med biblioteksanrop till äldre __sync-funktioner."
  
! #: common.opt:3071
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Leta efter syntaxfel, stoppa sedan."
  
! #: common.opt:3075
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr "Skapa datafiler som behövs av ”gcov”."
  
! #: common.opt:3079
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "Utför hopptrådningsoptimeringar."
  
! #: common.opt:3083
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr "Rapportera tiden som går åt för varje kompilatorpass."
  
! #: common.opt:3087
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr "Spela in tiden som går åt till underfaser separat."
  
! #: common.opt:3091
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tAnge normal kodgenereringsmodell för trådlokal lagring."
  
! #: common.opt:3110
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr "Ordna om toppnivåfunktioner, variabler och asm:ar."
  
! #: common.opt:3114
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Utför superblockformering via svansduplicering."
  
! #: common.opt:3118
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr "För mål som normalt använder trampoliner för nästade funktioner, generera dem alltid istället för att använda deskriptorer."
  
! #: common.opt:3123
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr "Huruvida trampoliner genereras i körbart minne snarare än på körbar stack."
  
! #: common.opt:3141
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Anta att flyttalsoperationer kan utlösa fällor."
  
! #: common.opt:3145
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Fånga teckenspill i addition, subtraktion och multiplikation."
  
! #: common.opt:3149
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Aktivera SSA-CCP-optimering av träd."
  
! #: common.opt:3153
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Aktivera SSA-BIT-CCP-optimering av träd."
  
! #: common.opt:3161
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "Aktivera slinghuvudkopiering av träd."
  
! #: common.opt:3169
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "Aktivera SSA-sammanläggning av användarvariabler."
  
! #: common.opt:3177
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "Aktivera kopiepropagering i träd."
  
! #: common.opt:3185
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "Transformera villkorliga lagringar till ovillkorliga."
  
! #: common.opt:3189
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "Utför konvertering av switch-initieringar."
  
! #: common.opt:3193
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Aktivera eliminering av död kod i SSA-optimeringen i träd."
  
! #: common.opt:3197
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "Aktivera dominatoroptimeringar."
  
! #: common.opt:3201
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "Aktivera svanssammanslagning av träd."
  
! #: common.opt:3205
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr "Aktivera eliminering av död lagring."
  
! #: common.opt:3209
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "Aktivera framåtpropagering på träd."
  
! #: common.opt:3213
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Aktivera fullständig överflödseliminering (FRE) i träd."
  
! #: common.opt:3217
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "Aktivera stränglängdsoptimering av träd."
  
! #: common.opt:3221
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Detektera vägar som utlöser felaktigt eller odefinierat beteende på grund av dereferering av nollpekare.  Isolera dessa vägar från huvudsakliga styrflödet och gör om satsen med det felaktiga eller odefinierade beteendet till en fälla."
  
! #: common.opt:3227
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Detektera vägar som utlöser felaktigt eller odefinierat beteende på grund av att ett nollvärde används på ett sätt som förbjuds av ett returns_nonnull- eller nonnull-attribut.  Isolera dessa vägar från huvudsakliga styrflödet och gör om satsen med det felaktiga eller odefinierade beteendet till en fälla."
  
! #: common.opt:3234
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "Aktivera slingdistribution i träd."
  
! #: common.opt:3238
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Aktivera slingdistribution för mönster transformerade till biblioteksanrop."
  
! #: common.opt:3242
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "Aktivera förflyttning av slingoberoende delar i träd."
  
! #: common.opt:3250
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Skapa kanoniska induktionsvariabler i slingor."
  
! #: common.opt:3254
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "Aktivera slingoptimeringar på trädnivå."
  
! #: common.opt:3258
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "-ftree-parallelize-loops=<antal>\tAktivera automatisk parallellisering av slingor."
  
! #: common.opt:3262
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Aktivera lyftningsladdning från villkorliga pekare."
  
! #: common.opt:3266
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Aktivera SSA-PRE-optimeringar i träd."
  
! #: common.opt:3270
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr "I SSA-PRE-optimering på träd, aktivera eliminering av partiell-partiell redundans."
  
! #: common.opt:3274
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Utför funktionslokala pekar-på-analyser i träd."
  
! #: common.opt:3278
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "Aktivera återassociering på trädnivå."
  
! #: common.opt:3286
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "Aktivera SSA-kodsänkning i träd."
  
! #: common.opt:3290
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr "Utför rätlinjig styrkereduktion."
  
! #: common.opt:3294
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "Utför skalärersättning av aggregat."
  
! #: common.opt:3298
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr "Ersätt tillfälliga uttryck i passet SSA->normal."
  
! #: common.opt:3302
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr "Utför livstidsuppdelning under passet SSA->normal."
  
! #: common.opt:3306
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Utför propagering av värdeintervall i träd."
  
! #: common.opt:3310
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr "Dela sökvägar som leder till bakåtbågar i slingor."
  
! #: common.opt:3314
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr "Anta att gemensamma deklarationer kan åsidosättas med sådana med en större avslutande vektor."
  
! #: common.opt:3319
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Kompilera en hel kompileringsenhet åt gången."
  
! #: common.opt:3323
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr "Fånga vid __builtin_unreachable istället för att använda den för optimering."
  
! #: common.opt:3327
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Utför slingutrullning när iterationsantalet är känt."
  
! #: common.opt:3331
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "Utför slingutrullning för alla slingor."
  
! #: common.opt:3346
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr "Tillåt optimeringar för flyttalsaritmetik som kan ändra resultatet av operationen på grund av avrundning."
  
! #: common.opt:3351
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr "Samma som -fassociative-math för uttryck som inkluderar division."
  
! #: common.opt:3359
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Tillåt matematikoptimeringar som kan strida mot IEEE- eller ISO-standarder."
  
! #: common.opt:3363
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr "Utför slingavväxling."
  
! #: common.opt:3367
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr "Utför slingdelning."
  
! #: common.opt:3371
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr "Versioner av slingor baserat på om indexen har steg på ett."
  
! #: common.opt:3375
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "Generera bara upprullningstabeller för undantagshantering."
  
! #: common.opt:3379
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "Använd bfd-länkaren istället för standardlänkaren."
  
! #: common.opt:3383
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "Använd gold-länkaren istället för standardlänkaren."
  
! #: common.opt:3387
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Använd lld LLVM-länkaren istället för standardlänkaren."
  
! #: common.opt:3391
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Använd länkaren ”Modern linker” (MOLD) istället för standardlänkaren."
  
! #: common.opt:3401
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr "Utför variabelspårning."
  
! #: common.opt:3408
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Utför variabelspårning genom att annotera tilldelningar."
  
! #: common.opt:3414
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr "Växla -fvar-tracking-assignments."
  
! #: common.opt:3421
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Utför variabelspårning och tagga också variabler som är oinitierade."
  
! #: common.opt:3426
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Aktivera vektorisering av träd."
  
! #: common.opt:3434
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "Aktivera slingvektorisering i träd."
  
! #: common.opt:3438
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Aktivera grundblocksvektorisering (SLP) i träd."
  
! #: common.opt:3442
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tAnger kostnadsmodellen för vektorisering."
  
! #: common.opt:3446
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tAnger kostnadsmodellen för vektorisering för kod markerad med ett simd-direktiv."
  
! #: common.opt:3465
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "Aktivera den dynamiska kostnadsmodellen för vektoriseraren.  Bevarad för bakåtkompatibilitet."
  
! #: common.opt:3473
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "Aktivera kopiepropagering av skalärutvecklingsinformation."
  
! #: common.opt:3477
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tLägg till initieringar till automatiska variabler."
  
! #: common.opt:3499
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr "Lägg till extra kommentarer till assemblerutdata."
  
! #: common.opt:3503
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr "-fvisibility=[default|internal|hidden|protected]\tAnge standardvärde för symbolsynlighet."
  
! #: common.opt:3522
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr "Validera vtable-pekare före de används."
  
! #: common.opt:3538
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr "Mata ut verifieringsräknare för vtable."
  
! #: common.opt:3542
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "Mata ut information om verifieringspekaruppsättningar för vtable."
  
! #: common.opt:3546
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Använd uttrycksvärdeprofiler i optimeringar."
  
! #: common.opt:3550
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr "Konstruera nät och dela orelaterade användningar av en enskild variabel."
  
! #: common.opt:3554
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Aktivera villkorlig eliminering av död för inbyggda anrop."
  
! #: common.opt:3558
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "Utför optimering av hela program."
  
! #: common.opt:3562
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "Anta att pekarspill slår runt."
  
! #: common.opt:3566
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Anta att spill vid teckenaritmetik slår runt."
  
! #: common.opt:3570
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "Lägg nollinitierad data i bss-sektionen."
  
! #: common.opt:3574
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr "Nollställ anropsanvända register vid funktionsretur."
  
! #: common.opt:3578
  #, no-c-format
  msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers."
  msgstr "-fzero-init-padding-bits=[standard|unions|all]\tNollutfyll bitar i initierare."
  
! #: common.opt:3594
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Generera felsökningsinformation i standardformat."
  
! #: common.opt:3598
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr "Anta att assemblern stödjer .loc-direktiv (DWARF2+)."
  
! #: common.opt:3602
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr "Anta att assemblern stödjer vyer i .loc-direktiv (DWARF2+)."
  
! #: common.opt:3606
  #, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr "Generera felsökningsinformation i CodeView-format."
  
! #: common.opt:3626
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr "Spara DW_AT_decl_column och DW_AT_call_column i DWARF."
  
! #: common.opt:3632
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr "Generera CTF-felsökningsinformation på standardnivå."
  
! #: common.opt:3636
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr "Generera BTF-felsökningsinformation på standardnivå."
  
! #: common.opt:3640
  #, no-c-format
  msgid "Generate pruned BTF when emitting BTF info."
  msgstr "Generera ansad BTF när BTF-info skrivs ut."
  
! #: common.opt:3644
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Generera felsökningsinformation i standardversion av DWARF-formatet."
  
! #: common.opt:3648
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Generera felsökningsinformation i DWARF v2-format (eller senare)."
  
! #: common.opt:3652
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr "Använd 32-bitars DWARF-format vid utmatning av DWARF-felsökningsinformation."
  
! #: common.opt:3656
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr "Använd 64-bitars DWARF-format vid utmatning av DWARF-felsökningsinformation."
  
! #: common.opt:3660
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Generera felsökningsinformation i normalt utökat format."
  
! #: common.opt:3664
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Generera utökad information om ingångspunkt för inline:ade funktioner."
  
! #: common.opt:3668
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr "Beräkna locview-återställningspunkter baserat på uppskattningar av instruktionslängd."
  
! #: common.opt:3676
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "Generera inte DWARF-sektionerna pubnames och pubtypes."
  
! #: common.opt:3680
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Generera DWARF-sektionerna pubnames och pubtypes."
  
! #: common.opt:3684
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Generera DWARF-sektionerna pubnames och pubtypes med GNU-utvidgningar."
  
! #: common.opt:3688
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr "Notera gcc:s kommandoradsflaggor i DWARF DW_AT_producer."
  
! #: common.opt:3692
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Generera felsökningsinformation i separata .dwo-filer."
  
! #: common.opt:3704
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr "Mata ut progressiva rekommenderade brytpunktsplatser."
  
! #: common.opt:3708
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr "Mata inte ut DWARF-tillägg utöver vald version."
  
! #: common.opt:3712
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr "Lägg till beskrivningsattribut till några DWARF DIE:er som inte har något namnattribut."
  
! #: common.opt:3716
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Växla generering av felsökningsinformation."
  
! #: common.opt:3720
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr "Utöka variabelplatslistor med progressiva vyer."
  
! #: common.opt:3727
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Generera felsökningsinformation i VMS-format."
  
! #: common.opt:3756
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Generera komprimerade felsökningssektioner."
  
! #: common.opt:3760
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "-gz=<format>\tGenerera komprimerade felsökningssektioner i formatet <format>."
  
! #: common.opt:3767
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-iplugindir=<kat>\tSätt <kat> att vara standardbibliotek för insticksmoduler."
  
! #: common.opt:3771
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-imultiarch <kat>\tSätt <kat> att vara inkluderingsunderbiblioteket för multiarkitekturer."
  
! #: common.opt:3799
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "-o <fil>\tSkriv utdata i <fil>."
  
! #: common.opt:3803
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Aktivera funktionsprofilering."
  
! #: common.opt:3813
  #, no-c-format
  msgid "Like -pedantic but issue errors instead of warnings."
  msgstr "Som -pedantic men ange fel istället för varningar."
  
! #: common.opt:3853
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "Visa inte kompilerade funktioner eller tiden som förbrukats."
  
! #: common.opt:3885
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Aktivera utförlig utskrift."
  
! #: common.opt:3889
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "Visa kompilatorns version."
  
! #: common.opt:3893
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Undertryck varningar."
  
! #: common.opt:3903
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Skapa ett delat bibliotek."
  
! #: common.opt:3967
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Skapa inte ett dynamiskt länkat positionsoberoende körbart program."
  
! #: common.opt:3971
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Skapa ett dynamiskt länkat positionsoberoende körbart program."
  
! #: common.opt:3975
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Skapa ett statiskt positionsoberoende körbart program."
  
! #: common.opt:3982
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr "Använd anroparens sparregister mellan anrop om möjligt."
  
! #: common.opt:3986
  #, no-c-format
  msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis."
  msgstr "Utför eliminering av död kod vid noll- och teckenutfyllnad med en speciell dataflödesanalys."
*************** msgstr "Maximalt antal predikat med ”o
*** 17437,17546 ****
  
  #: params.opt:1194
  #, no-c-format
  msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr "Instruktion inräknad för funktionprolog, -epilog och andra omkostnader."
  
! #: params.opt:1198
  #, no-c-format
  msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr "Tid inräknad för funktionprolog, -epilog och andra omkostnader."
  
! #: params.opt:1202
  #, no-c-format
  msgid "Instruction accounted for function thunk overhead."
  msgstr "Instruktion inräknad för funktionssnuttsomkostnader."
  
! #: params.opt:1206
  #, no-c-format
  msgid "Time accounted for function thunk overhead."
  msgstr "Tid inräknad för funktionssnuttsomkostnader."
  
! #: params.opt:1210
  #, no-c-format
  msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr "Nämnaren n i bråket 1/n för antalet profileringskörningar av hela programmet under vilken exekveringsräknare för att ett givet grundblock måste vara för att inte anses osannolik."
  
! #: params.opt:1214
  #, no-c-format
  msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr "Maximal utrullningsfaktor för transformationen unroll-and-jam."
  
! #: params.opt:1218
  #, no-c-format
  msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr "Minimal procent av minnesreferenser som måste försvinna för att unroll-and-jam skall betraktas som lönsamt."
  
! #: params.opt:1222
  #, no-c-format
  msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr "Använd direkta förgiftnings-/avgiftningsinstruktioner för variabler som är mindre eller lika med detta tal."
  
! #: params.opt:1226
  #, no-c-format
  msgid "Whether to use canonical types."
  msgstr "Om kanoniska typer skall användas."
  
! #: params.opt:1230
  #, no-c-format
  msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr "Aktivera vektorisering av slingepiloger med mindre vektorstorlek."
  
! #: params.opt:1234
  #, no-c-format
  msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr "Maximalt antal möjliga vektorlayouter (såsom permutationer) för att överväga vid optimering av att-vektoriseras-kod."
  
! #: params.opt:1238
  #, no-c-format
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr "Maximala antalet slingavskalningar för att förbättra justering av datareferenser i en slinga."
  
! #: params.opt:1242
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr "Gräns för antalet körtidskontroller som läggs in av vektoriserarens slingversionering för aliaskontroller."
  
! #: params.opt:1246
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr "Gräns för antalet körtidskontroller som läggs in av vektoriserarens slingversionering för justeringskontroller."
  
! #: params.opt:1250
  #, no-c-format
  msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr "Styr hur slingvektoriseraren använder partiella vektorer. 0 betyder aldrig, 1 betyder endast för slingor vars behov att iterera kan tas bort, 2 betyder för alla slingor. Standardvärdet är 2."
  
! #: params.opt:1254
  #, no-c-format
  msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr "Den maximala faktorn som slingvektoriseraren använder på kostnaden av satser i en inre slinga relativt slingan som vektoriseras."
  
! #: params.opt:1258
  #, no-c-format
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "Aktivera slingvektorisering av flyttalsinduktioner."
  
! #: params.opt:1262
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr "Framtvinga användningen av SLP vid vektorisering, misslyckas om det inte är möjligt."
  
! #: params.opt:1266
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr "Maximalt antal grundblock innan VRP byter till en snabb modell med mindre minneskrav."
  
! #: params.opt:1270
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr "Maximalt antal grundblock innan VRP använder en gles bitkartecache."
  
! #: params.opt:1274
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr "Maximalt antal utgående bågar i en switch innan VRP inte kommer bearbeta den."
  
! #: params.opt:1278
  #, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr "Maximalt antal grundblock till VRP att använda en grundläggande cachevektor."
--- 17443,17557 ----
  
  #: params.opt:1194
  #, no-c-format
+ msgid "Maximum amount of work done to prune paths where the variable is always initialized."
+ msgstr ""
+ 
+ #: params.opt:1198
+ #, no-c-format
  msgid "Instruction accounted for function prologue, epilogue and other overhead."
  msgstr "Instruktion inräknad för funktionprolog, -epilog och andra omkostnader."
  
! #: params.opt:1202
  #, no-c-format
  msgid "Time accounted for function prologue, epilogue and other overhead."
  msgstr "Tid inräknad för funktionprolog, -epilog och andra omkostnader."
  
! #: params.opt:1206
  #, no-c-format
  msgid "Instruction accounted for function thunk overhead."
  msgstr "Instruktion inräknad för funktionssnuttsomkostnader."
  
! #: params.opt:1210
  #, no-c-format
  msgid "Time accounted for function thunk overhead."
  msgstr "Tid inräknad för funktionssnuttsomkostnader."
  
! #: params.opt:1214
  #, no-c-format
  msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
  msgstr "Nämnaren n i bråket 1/n för antalet profileringskörningar av hela programmet under vilken exekveringsräknare för att ett givet grundblock måste vara för att inte anses osannolik."
  
! #: params.opt:1218
  #, no-c-format
  msgid "Maximum unroll factor for the unroll-and-jam transformation."
  msgstr "Maximal utrullningsfaktor för transformationen unroll-and-jam."
  
! #: params.opt:1222
  #, no-c-format
  msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
  msgstr "Minimal procent av minnesreferenser som måste försvinna för att unroll-and-jam skall betraktas som lönsamt."
  
! #: params.opt:1226
  #, no-c-format
  msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
  msgstr "Använd direkta förgiftnings-/avgiftningsinstruktioner för variabler som är mindre eller lika med detta tal."
  
! #: params.opt:1230
  #, no-c-format
  msgid "Whether to use canonical types."
  msgstr "Om kanoniska typer skall användas."
  
! #: params.opt:1234
  #, no-c-format
  msgid "Enable loop epilogue vectorization using smaller vector size."
  msgstr "Aktivera vektorisering av slingepiloger med mindre vektorstorlek."
  
! #: params.opt:1238
  #, no-c-format
  msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
  msgstr "Maximalt antal möjliga vektorlayouter (såsom permutationer) för att överväga vid optimering av att-vektoriseras-kod."
  
! #: params.opt:1242
  #, no-c-format
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
  msgstr "Maximala antalet slingavskalningar för att förbättra justering av datareferenser i en slinga."
  
! #: params.opt:1246
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
  msgstr "Gräns för antalet körtidskontroller som läggs in av vektoriserarens slingversionering för aliaskontroller."
  
! #: params.opt:1250
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
  msgstr "Gräns för antalet körtidskontroller som läggs in av vektoriserarens slingversionering för justeringskontroller."
  
! #: params.opt:1254
  #, no-c-format
  msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
  msgstr "Styr hur slingvektoriseraren använder partiella vektorer. 0 betyder aldrig, 1 betyder endast för slingor vars behov att iterera kan tas bort, 2 betyder för alla slingor. Standardvärdet är 2."
  
! #: params.opt:1258
  #, no-c-format
  msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
  msgstr "Den maximala faktorn som slingvektoriseraren använder på kostnaden av satser i en inre slinga relativt slingan som vektoriseras."
  
! #: params.opt:1262
  #, no-c-format
  msgid "Enable loop vectorization of floating point inductions."
  msgstr "Aktivera slingvektorisering av flyttalsinduktioner."
  
! #: params.opt:1266
  #, no-c-format
  msgid "Force the use of SLP when vectorizing, fail if not possible."
  msgstr "Framtvinga användningen av SLP vid vektorisering, misslyckas om det inte är möjligt."
  
! #: params.opt:1270
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP switches to a fast model with less memory requirements."
  msgstr "Maximalt antal grundblock innan VRP byter till en snabb modell med mindre minneskrav."
  
! #: params.opt:1274
  #, no-c-format
  msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache."
  msgstr "Maximalt antal grundblock innan VRP använder en gles bitkartecache."
  
! #: params.opt:1278
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before VRP will not process it."
  msgstr "Maximalt antal utgående bågar i en switch innan VRP inte kommer bearbeta den."
  
! #: params.opt:1282
  #, no-c-format
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr "Maximalt antal grundblock till VRP att använda en grundläggande cachevektor."
*************** msgstr "den anropade returnerar två gå
*** 17573,17621 ****
  msgid "callee does not return"
  msgstr "den anropade returnerar inte"
  
! #: calls.cc:2585
  msgid "volatile function type"
  msgstr "volatile funktionstyp"
  
! #: calls.cc:2604
  msgid "nested function"
  msgstr "nästad förväntades"
  
! #: calls.cc:2615
  msgid "callee required more stack slots than the caller"
  msgstr "den anropade behöver fler fack på stacken än anroparen"
  
! #: calls.cc:2629
  msgid "inconsistent number of popped arguments"
  msgstr "inkonsistent antal poppade argument"
  
! #: calls.cc:2636
  msgid "frontend does not support sibling call"
  msgstr "framänden stödjer inte syskonanrop"
  
! #: calls.cc:2692
  msgid "other reasons"
  msgstr "andra orsaker"
  
! #: calls.cc:3066
  msgid "inside another call"
  msgstr "inuti ett annat anrop"
  
! #: calls.cc:3075
  msgid "variable size arguments"
  msgstr "argument med variabel storlek"
  
! #: calls.cc:3099
  msgid "hidden string length argument passed on stack"
  msgstr "argument med dold stränglängd skickat på stacken"
  
! #: calls.cc:3148
  msgid "caller and callee disagree in promotion of function return value"
  msgstr "anroparen och den anropade är inte överens om befordran av funktionens returvärde"
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4060
  msgid "tail call production failed"
  msgstr "svansanropsprduktionen misslyckades"
  
--- 17584,17632 ----
  msgid "callee does not return"
  msgstr "den anropade returnerar inte"
  
! #: calls.cc:2586
  msgid "volatile function type"
  msgstr "volatile funktionstyp"
  
! #: calls.cc:2605
  msgid "nested function"
  msgstr "nästad förväntades"
  
! #: calls.cc:2616
  msgid "callee required more stack slots than the caller"
  msgstr "den anropade behöver fler fack på stacken än anroparen"
  
! #: calls.cc:2630
  msgid "inconsistent number of popped arguments"
  msgstr "inkonsistent antal poppade argument"
  
! #: calls.cc:2637
  msgid "frontend does not support sibling call"
  msgstr "framänden stödjer inte syskonanrop"
  
! #: calls.cc:2693
  msgid "other reasons"
  msgstr "andra orsaker"
  
! #: calls.cc:3067
  msgid "inside another call"
  msgstr "inuti ett annat anrop"
  
! #: calls.cc:3076
  msgid "variable size arguments"
  msgstr "argument med variabel storlek"
  
! #: calls.cc:3100
  msgid "hidden string length argument passed on stack"
  msgstr "argument med dold stränglängd skickat på stacken"
  
! #: calls.cc:3149
  msgid "caller and callee disagree in promotion of function return value"
  msgstr "anroparen och den anropade är inte överens om befordran av funktionens returvärde"
  
  #. Ideally we'd emit a message for all of the ways that it could
  #. have failed.
! #: calls.cc:4061
  msgid "tail call production failed"
  msgstr "svansanropsprduktionen misslyckades"
  
*************** msgstr "'%%l'-operand är inte en etiket
*** 17841,17852 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12799
  #, c-format
  msgid "floating constant misused"
  msgstr "flyttalskonstant felanvänd"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12890
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 17852,17863 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3738 config/arc/arc.cc:6311 config/i386/i386.cc:12801
  #, c-format
  msgid "floating constant misused"
  msgstr "flyttalskonstant felanvänd"
  
! #: final.cc:3796 config/arc/arc.cc:6408 config/i386/i386.cc:12892
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Denna flagga saknar dokumentatio
*** 19076,19138 ****
  msgid "Uses of this option are diagnosed."
  msgstr "Användning av denna flagga diagnostiseras."
  
! #: opts.cc:1723
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr "Samma som %s%s (eller, i negerad form, %s%s)."
  
! #: opts.cc:1728
  #, c-format
  msgid "Same as %s%s."
  msgstr "Samma som %s%s."
  
! #: opts.cc:1733
  #, c-format
  msgid "Same as %s."
  msgstr "Samma som %s."
  
! #: opts.cc:1741
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s  Samma som %s."
  
! #: opts.cc:1804
  msgid "[available in "
  msgstr "[tillgänglig i "
  
! #: opts.cc:1836
  msgid "[default]"
  msgstr "[standard]"
  
! #: opts.cc:1845
  #, c-format
  msgid "%llu bytes"
  msgstr "%llu byte"
  
! #: opts.cc:1882
  msgid "[enabled]"
  msgstr "[aktiverad]"
  
! #: opts.cc:1884
  msgid "[disabled]"
  msgstr "[avslagen]"
  
! #: opts.cc:1920
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Det finns inga flaggor med de eftersökta egenskaperna\n"
  
! #: opts.cc:1929
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Det fanns inga.  Använd --help=%s för att visa *alla* flaggorna som stödjs av framänden %s.\n"
  
! #: opts.cc:1935
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Alla flaggor med de eftersökta egenskaperna har redan visats\n"
  
! #: opts.cc:1980
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
--- 19087,19149 ----
  msgid "Uses of this option are diagnosed."
  msgstr "Användning av denna flagga diagnostiseras."
  
! #: opts.cc:1721
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr "Samma som %s%s (eller, i negerad form, %s%s)."
  
! #: opts.cc:1726
  #, c-format
  msgid "Same as %s%s."
  msgstr "Samma som %s%s."
  
! #: opts.cc:1731
  #, c-format
  msgid "Same as %s."
  msgstr "Samma som %s."
  
! #: opts.cc:1739
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s  Samma som %s."
  
! #: opts.cc:1802
  msgid "[available in "
  msgstr "[tillgänglig i "
  
! #: opts.cc:1834
  msgid "[default]"
  msgstr "[standard]"
  
! #: opts.cc:1843
  #, c-format
  msgid "%llu bytes"
  msgstr "%llu byte"
  
! #: opts.cc:1880
  msgid "[enabled]"
  msgstr "[aktiverad]"
  
! #: opts.cc:1882
  msgid "[disabled]"
  msgstr "[avslagen]"
  
! #: opts.cc:1918
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Det finns inga flaggor med de eftersökta egenskaperna\n"
  
! #: opts.cc:1927
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Det fanns inga.  Använd --help=%s för att visa *alla* flaggorna som stödjs av framänden %s.\n"
  
! #: opts.cc:1933
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Alla flaggor med de eftersökta egenskaperna har redan visats\n"
  
! #: opts.cc:1978
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
*************** msgstr ""
*** 19141,19187 ****
  "  Kända giltiga argument till flaggan %s:\n"
  "   "
  
! #: opts.cc:2030
  msgid "The following options are target specific"
  msgstr "Följande flaggor är målberoende"
  
! #: opts.cc:2033
  msgid "The following options control compiler warning messages"
  msgstr "Följande flaggor styr kompilatorns varningsmeddelanden"
  
! #: opts.cc:2036
  msgid "The following options control optimizations"
  msgstr "Följande flaggor styr optimeringar"
  
! #: opts.cc:2039 opts.cc:2079
  msgid "The following options are language-independent"
  msgstr "Följande flaggor är språkoberoende"
  
! #: opts.cc:2042
  msgid "The following options control parameters"
  msgstr "Följande flaggor styr parametrar"
  
! #: opts.cc:2048
  msgid "The following options are specific to just the language "
  msgstr "Följande flaggor är specifika för just språket "
  
! #: opts.cc:2050
  msgid "The following options are supported by the language "
  msgstr "Följande flaggor stödjs av språket "
  
! #: opts.cc:2061
  msgid "The following options are not documented"
  msgstr "Följande flaggor är inte dokumenterade"
  
! #: opts.cc:2063
  msgid "The following options take separate arguments"
  msgstr "Följande flaggor tar separata argument"
  
! #: opts.cc:2065
  msgid "The following options take joined arguments"
  msgstr "Följande flaggor tar sammanslagna argument"
  
! #: opts.cc:2077
  msgid "The following options are language-related"
  msgstr "Följande flaggor är språkrelaterade"
  
--- 19152,19198 ----
  "  Kända giltiga argument till flaggan %s:\n"
  "   "
  
! #: opts.cc:2028
  msgid "The following options are target specific"
  msgstr "Följande flaggor är målberoende"
  
! #: opts.cc:2031
  msgid "The following options control compiler warning messages"
  msgstr "Följande flaggor styr kompilatorns varningsmeddelanden"
  
! #: opts.cc:2034
  msgid "The following options control optimizations"
  msgstr "Följande flaggor styr optimeringar"
  
! #: opts.cc:2037 opts.cc:2077
  msgid "The following options are language-independent"
  msgstr "Följande flaggor är språkoberoende"
  
! #: opts.cc:2040
  msgid "The following options control parameters"
  msgstr "Följande flaggor styr parametrar"
  
! #: opts.cc:2046
  msgid "The following options are specific to just the language "
  msgstr "Följande flaggor är specifika för just språket "
  
! #: opts.cc:2048
  msgid "The following options are supported by the language "
  msgstr "Följande flaggor stödjs av språket "
  
! #: opts.cc:2059
  msgid "The following options are not documented"
  msgstr "Följande flaggor är inte dokumenterade"
  
! #: opts.cc:2061
  msgid "The following options take separate arguments"
  msgstr "Följande flaggor tar separata argument"
  
! #: opts.cc:2063
  msgid "The following options take joined arguments"
  msgstr "Följande flaggor tar sammanslagna argument"
  
! #: opts.cc:2075
  msgid "The following options are language-related"
  msgstr "Följande flaggor är språkrelaterade"
  
*************** msgid "%s%sGGC heuristics: --param ggc-m
*** 19283,19289 ****
  msgstr "%s%sGGC heuristik: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9013 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anonym>"
--- 19294,19300 ----
  msgstr "%s%sGGC heuristik: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6607
! #: c/c-typeck.cc:9014 cp/error.cc:1301 c-family/c-pretty-print.cc:447
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anonym>"
*************** msgstr "anroparen använder alloca"
*** 19300,19306 ****
  msgid "caller uses sjlj exceptions"
  msgstr "anroparen använder sjlj-undantag"
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:723
  msgid "caller uses setjmp"
  msgstr "anroparen använder setjmp"
  
--- 19311,19317 ----
  msgid "caller uses sjlj exceptions"
  msgstr "anroparen använder sjlj-undantag"
  
! #: tree-tailcall.cc:197 tree-tailcall.cc:853
  msgid "caller uses setjmp"
  msgstr "anroparen använder setjmp"
  
*************** msgstr "anroparen använder setjmp"
*** 19308,19374 ****
  msgid "caller uses __builtin_eh_return"
  msgstr "anroparen använder __builtin_eh_return"
  
! #: tree-tailcall.cc:633
  msgid "memory reference or volatile after call"
  msgstr "minnesreferens eller volatile efter ett anrop"
  
! #: tree-tailcall.cc:690
  msgid "address of caller arguments taken"
  msgstr "adresserna till anroparens argument tagna"
  
! #: tree-tailcall.cc:717
  msgid "return value in memory"
  msgstr "returvärde i minnet"
  
! #: tree-tailcall.cc:734
  msgid "code between call and return"
  msgstr "kod mellan anrop och retur"
  
! #: tree-tailcall.cc:747
  msgid "call may throw exception that does not propagate"
  msgstr "anropet kan kasta ett undantag som inte propagerar"
  
! #: tree-tailcall.cc:760 tree-tailcall.cc:1166
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr "anropet kan kasta ett undantag som fångas lokalt eller utför uppstädningar"
  
! #: tree-tailcall.cc:795
  msgid "return value used after call"
  msgstr "returvärdets använt efter anropet"
  
! #: tree-tailcall.cc:893 tree-tailcall.cc:921
  msgid "call invocation refers to locals"
  msgstr "anropsinvokeringen refererar till lokala"
  
! #: tree-tailcall.cc:1001
  msgid "unhandled code after call"
  msgstr "ohanterad kod efter anropet"
  
! #: tree-tailcall.cc:1011
  msgid "return value changed after call"
  msgstr "returvärdet ändrat efter anropet"
  
! #: tree-tailcall.cc:1060
  msgid "internal call"
  msgstr "internt anrop"
  
! #: tree-tailcall.cc:1068 tree-tailcall.cc:1139
  msgid "call and return value are different"
  msgstr "anrops- och returvärde är olika"
  
! #: tree-tailcall.cc:1149
  msgid "operations after non tail recursive call"
  msgstr "åtgärder efter ett ej svansrekursivt anrop"
  
! #: tree-tailcall.cc:1157
  msgid "tail recursion with pointers can only use additions"
  msgstr "svansrekursion med pekare kan endast använda additioner"
  
! #: tree-tailcall.cc:1170
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr "undantagsuppstädningar utesluter anrop av __tsan_func_exit"
  
! #: tree-tailcall.cc:1672
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr "svansrekursion med ackumulering blandad med ickerekursivt musttail-anrop"
  
--- 19319,19385 ----
  msgid "caller uses __builtin_eh_return"
  msgstr "anroparen använder __builtin_eh_return"
  
! #: tree-tailcall.cc:746
  msgid "memory reference or volatile after call"
  msgstr "minnesreferens eller volatile efter ett anrop"
  
! #: tree-tailcall.cc:820
  msgid "address of caller arguments taken"
  msgstr "adresserna till anroparens argument tagna"
  
! #: tree-tailcall.cc:847
  msgid "return value in memory"
  msgstr "returvärde i minnet"
  
! #: tree-tailcall.cc:864
  msgid "code between call and return"
  msgstr "kod mellan anrop och retur"
  
! #: tree-tailcall.cc:877
  msgid "call may throw exception that does not propagate"
  msgstr "anropet kan kasta ett undantag som inte propagerar"
  
! #: tree-tailcall.cc:890 tree-tailcall.cc:1385
  msgid "call may throw exception caught locally or perform cleanups"
  msgstr "anropet kan kasta ett undantag som fångas lokalt eller utför uppstädningar"
  
! #: tree-tailcall.cc:925
  msgid "return value used after call"
  msgstr "returvärdets använt efter anropet"
  
! #: tree-tailcall.cc:1023 tree-tailcall.cc:1051
  msgid "call invocation refers to locals"
  msgstr "anropsinvokeringen refererar till lokala"
  
! #: tree-tailcall.cc:1220
  msgid "unhandled code after call"
  msgstr "ohanterad kod efter anropet"
  
! #: tree-tailcall.cc:1230
  msgid "return value changed after call"
  msgstr "returvärdet ändrat efter anropet"
  
! #: tree-tailcall.cc:1279
  msgid "internal call"
  msgstr "internt anrop"
  
! #: tree-tailcall.cc:1287 tree-tailcall.cc:1358
  msgid "call and return value are different"
  msgstr "anrops- och returvärde är olika"
  
! #: tree-tailcall.cc:1368
  msgid "operations after non tail recursive call"
  msgstr "åtgärder efter ett ej svansrekursivt anrop"
  
! #: tree-tailcall.cc:1376
  msgid "tail recursion with pointers can only use additions"
  msgstr "svansrekursion med pekare kan endast använda additioner"
  
! #: tree-tailcall.cc:1389
  msgid "exception cleanups omit __tsan_func_exit call"
  msgstr "undantagsuppstädningar utesluter anrop av __tsan_func_exit"
  
! #: tree-tailcall.cc:1892
  msgid "tail recursion with accumulation mixed with musttail non-recursive call"
  msgstr "svansrekursion med ackumulering blandad med ickerekursivt musttail-anrop"
  
*************** msgid "length modifier in strfmon format
*** 19645,19666 ****
  msgstr "längdmodifierare i strfmon-format"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1656 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<kommandorad>"
  
! #: config/aarch64/aarch64.cc:12298 config/loongarch/loongarch.cc:6280
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "ej stödd operand för kod ”%c”"
  
! #: config/aarch64/aarch64.cc:12307 config/aarch64/aarch64.cc:12320
! #: config/aarch64/aarch64.cc:12332 config/aarch64/aarch64.cc:12343
! #: config/aarch64/aarch64.cc:12359 config/aarch64/aarch64.cc:12373
! #: config/aarch64/aarch64.cc:12393 config/aarch64/aarch64.cc:12475
! #: config/aarch64/aarch64.cc:12486 config/aarch64/aarch64.cc:12500
! #: config/aarch64/aarch64.cc:12726 config/aarch64/aarch64.cc:12739
! #: config/aarch64/aarch64.cc:12756 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
--- 19656,19677 ----
  msgstr "längdmodifierare i strfmon-format"
  
  #. Handle deferred options from command-line.
! #: c-family/c-opts.cc:1658 fortran/cpp.cc:630
  msgid "<command-line>"
  msgstr "<kommandorad>"
  
! #: config/aarch64/aarch64.cc:12313 config/loongarch/loongarch.cc:6280
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "ej stödd operand för kod ”%c”"
  
! #: config/aarch64/aarch64.cc:12322 config/aarch64/aarch64.cc:12335
! #: config/aarch64/aarch64.cc:12347 config/aarch64/aarch64.cc:12358
! #: config/aarch64/aarch64.cc:12374 config/aarch64/aarch64.cc:12388
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12490
! #: config/aarch64/aarch64.cc:12501 config/aarch64/aarch64.cc:12515
! #: config/aarch64/aarch64.cc:12741 config/aarch64/aarch64.cc:12754
! #: config/aarch64/aarch64.cc:12771 config/pru/pru.cc:1824
  #: config/pru/pru.cc:1835 config/pru/pru.cc:1917 config/riscv/riscv.cc:7037
  #: config/riscv/riscv.cc:7053 config/riscv/riscv.cc:7069
  #: config/riscv/riscv.cc:7085 config/riscv/riscv.cc:7118
*************** msgstr "ej stödd operand för kod ”%c
*** 19670,19677 ****
  msgid "invalid operand for '%%%c'"
  msgstr "ogiltig operand för ”%%%c”"
  
! #: config/aarch64/aarch64.cc:12411 config/aarch64/aarch64.cc:12422
! #: config/aarch64/aarch64.cc:12586 config/aarch64/aarch64.cc:12597
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
--- 19681,19688 ----
  msgid "invalid operand for '%%%c'"
  msgstr "ogiltig operand för ”%%%c”"
  
! #: config/aarch64/aarch64.cc:12426 config/aarch64/aarch64.cc:12437
! #: config/aarch64/aarch64.cc:12601 config/aarch64/aarch64.cc:12612
  #: config/riscv/riscv.cc:6933 config/riscv/riscv.cc:6941
  #: config/riscv/riscv.cc:6948 config/riscv/riscv.cc:6952
  #: config/riscv/riscv.cc:6994 config/riscv/riscv.cc:7012
*************** msgstr "ogiltig operand för ”%%%c”"
*** 19679,19819 ****
  msgid "invalid vector constant"
  msgstr "ogiltig vektorkonstant"
  
! #: config/aarch64/aarch64.cc:12436
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "inkompatibla flyttals-/vektorregisteroperander för ”%%%c”"
  
! #: config/aarch64/aarch64.cc:12448
  #, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr "inkompatibel operand för ”%%%c”"
  
! #: config/aarch64/aarch64.cc:12468
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "inkompatibla registeroperander för ”%%%c”"
  
! #: config/aarch64/aarch64.cc:12533 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "operand saknas"
  
! #: config/aarch64/aarch64.cc:12623
  #, c-format
  msgid "invalid constant"
  msgstr "ogiltig konstant"
  
! #: config/aarch64/aarch64.cc:12626
  #, c-format
  msgid "invalid operand"
  msgstr "ogiltig operand"
  
! #: config/aarch64/aarch64.cc:12764 config/aarch64/aarch64.cc:12769
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ogiltig operandprefix ”%%%c”"
  
! #: config/aarch64/aarch64.cc:12789
  #, c-format
  msgid "invalid address mode"
  msgstr "ogiltigt adressläge"
  
! #: config/aarch64/aarch64.cc:22760
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "ogiltig konvertering från typen %<bfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:22762
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "ogiltig konvertering till typen %<bfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:29725 config/aarch64/aarch64.cc:29748
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr "operationen är inte tillåten på typen %<bfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:29743
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "det går inte att kombinera GNU- och SVE-vektorer i en binär operation"
  
! #: config/alpha/alpha.cc:5783 config/i386/i386.cc:14075
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "”%%&” använt utan någon lokal dynamisk TLS-referens"
  
! #: config/alpha/alpha.cc:5841 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "ogiltigt %%J-värde"
  
! #: config/alpha/alpha.cc:5871 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "ogiltigt %%r-värde"
  
! #: config/alpha/alpha.cc:5881 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "ogiltigt %%R-värde"
  
! #: config/alpha/alpha.cc:5887 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "ogiltigt %%N-värde"
  
! #: config/alpha/alpha.cc:5895 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "ogiltigt %%P-värde"
  
! #: config/alpha/alpha.cc:5903
  #, c-format
  msgid "invalid %%h value"
  msgstr "ogiltigt %%h-värde"
  
! #: config/alpha/alpha.cc:5911 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "ogiltigt %%L-värde"
  
! #: config/alpha/alpha.cc:5930
  #, c-format
  msgid "invalid %%m value"
  msgstr "ogiltigt %%m-värde"
  
! #: config/alpha/alpha.cc:5936
  #, c-format
  msgid "invalid %%M value"
  msgstr "ogiltigt %%M-värde"
  
! #: config/alpha/alpha.cc:5973
  #, c-format
  msgid "invalid %%U value"
  msgstr "ogiltigt %%U-värde"
  
! #: config/alpha/alpha.cc:5981 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "ogiltigt %%s-värde"
  
! #: config/alpha/alpha.cc:5992
  #, c-format
  msgid "invalid %%C value"
  msgstr "ogiltigt %%C-värde"
  
! #: config/alpha/alpha.cc:6029 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "ogiltigt %%E-värde"
  
! #: config/alpha/alpha.cc:6054 config/alpha/alpha.cc:6104
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "okänd avspecifikation av omlokalisering"
  
! #: config/alpha/alpha.cc:6063 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
--- 19690,19830 ----
  msgid "invalid vector constant"
  msgstr "ogiltig vektorkonstant"
  
! #: config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "inkompatibla flyttals-/vektorregisteroperander för ”%%%c”"
  
! #: config/aarch64/aarch64.cc:12463
  #, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr "inkompatibel operand för ”%%%c”"
  
! #: config/aarch64/aarch64.cc:12483
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "inkompatibla registeroperander för ”%%%c”"
  
! #: config/aarch64/aarch64.cc:12548 config/arm/arm.cc:24916
  #, c-format
  msgid "missing operand"
  msgstr "operand saknas"
  
! #: config/aarch64/aarch64.cc:12638
  #, c-format
  msgid "invalid constant"
  msgstr "ogiltig konstant"
  
! #: config/aarch64/aarch64.cc:12641
  #, c-format
  msgid "invalid operand"
  msgstr "ogiltig operand"
  
! #: config/aarch64/aarch64.cc:12779 config/aarch64/aarch64.cc:12784
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ogiltig operandprefix ”%%%c”"
  
! #: config/aarch64/aarch64.cc:12804
  #, c-format
  msgid "invalid address mode"
  msgstr "ogiltigt adressläge"
  
! #: config/aarch64/aarch64.cc:22775
  msgid "invalid conversion from type %<mfloat8_t%>"
  msgstr "ogiltig konvertering från typen %<bfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:22777
  msgid "invalid conversion to type %<mfloat8_t%>"
  msgstr "ogiltig konvertering till typen %<bfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:29806 config/aarch64/aarch64.cc:29829
  msgid "operation not permitted on type %<mfloat8_t%>"
  msgstr "operationen är inte tillåten på typen %<bfloat8_t%>"
  
! #: config/aarch64/aarch64.cc:29824
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "det går inte att kombinera GNU- och SVE-vektorer i en binär operation"
  
! #: config/alpha/alpha.cc:5780 config/i386/i386.cc:14077
  #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "”%%&” använt utan någon lokal dynamisk TLS-referens"
  
! #: config/alpha/alpha.cc:5838 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr "ogiltigt %%J-värde"
  
! #: config/alpha/alpha.cc:5868 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252
  #, c-format
  msgid "invalid %%r value"
  msgstr "ogiltigt %%r-värde"
  
! #: config/alpha/alpha.cc:5878 config/ia64/ia64.cc:5546
  #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144
  #, c-format
  msgid "invalid %%R value"
  msgstr "ogiltigt %%R-värde"
  
! #: config/alpha/alpha.cc:5884 config/rs6000/rs6000.cc:14289
  #: config/xtensa/xtensa.cc:3117
  #, c-format
  msgid "invalid %%N value"
  msgstr "ogiltigt %%N-värde"
  
! #: config/alpha/alpha.cc:5892 config/rs6000/rs6000.cc:14317
  #, c-format
  msgid "invalid %%P value"
  msgstr "ogiltigt %%P-värde"
  
! #: config/alpha/alpha.cc:5900
  #, c-format
  msgid "invalid %%h value"
  msgstr "ogiltigt %%h-värde"
  
! #: config/alpha/alpha.cc:5908 config/xtensa/xtensa.cc:3137
  #, c-format
  msgid "invalid %%L value"
  msgstr "ogiltigt %%L-värde"
  
! #: config/alpha/alpha.cc:5927
  #, c-format
  msgid "invalid %%m value"
  msgstr "ogiltigt %%m-värde"
  
! #: config/alpha/alpha.cc:5933
  #, c-format
  msgid "invalid %%M value"
  msgstr "ogiltigt %%M-värde"
  
! #: config/alpha/alpha.cc:5970
  #, c-format
  msgid "invalid %%U value"
  msgstr "ogiltigt %%U-värde"
  
! #: config/alpha/alpha.cc:5978 config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%s value"
  msgstr "ogiltigt %%s-värde"
  
! #: config/alpha/alpha.cc:5989
  #, c-format
  msgid "invalid %%C value"
  msgstr "ogiltigt %%C-värde"
  
! #: config/alpha/alpha.cc:6026 config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%E value"
  msgstr "ogiltigt %%E-värde"
  
! #: config/alpha/alpha.cc:6051 config/alpha/alpha.cc:6101
  #, c-format
  msgid "unknown relocation unspec"
  msgstr "okänd avspecifikation av omlokalisering"
  
! #: config/alpha/alpha.cc:6060 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350
  #: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432
  #: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620
  #: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679
*************** msgstr "okänd avspecifikation av omloka
*** 19821,19827 ****
  msgid "invalid %%xn code"
  msgstr "ogiltig %%xn-kod"
  
! #: config/alpha/alpha.cc:6169
  #, c-format
  msgid "invalid operand address"
  msgstr "ogiltig operandadress"
--- 19832,19838 ----
  msgid "invalid %%xn code"
  msgstr "ogiltig %%xn-kod"
  
! #: config/alpha/alpha.cc:6166
  #, c-format
  msgid "invalid operand address"
  msgstr "ogiltig operandadress"
*************** msgstr "ej stödd operand"
*** 20113,20121 ****
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:525
! #: cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7836 d/d-convert.cc:237
! #: go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
--- 20124,20132 ----
  #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6299
  #: gcc.cc:6313 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:366
! #: cobol/gcobolspec.cc:440 cobol/gcobolspec.cc:450 cobol/gcobolspec.cc:534
! #: cobol/genutil.cc:1268 cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7952
! #: d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37
  #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53
  #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334
  #: lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:183
*************** msgstr "ogiltig fp-konstant"
*** 20359,20479 ****
  msgid "Expected register or constant integer."
  msgstr "Register eller konstant heltal förväntades."
  
! #: config/i386/i386.cc:12884
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ogiltig UNSPEC som operand"
  
! #: config/i386/i386.cc:13423
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "ogiltig användning av register ”%s”"
  
! #: config/i386/i386.cc:13428
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "felaktig användning av asm-flaggutdata"
  
! #: config/i386/i386.cc:13662
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ogiltig operandstorlek för operandkod ”O”"
  
! #: config/i386/i386.cc:13697
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ogiltig operandstorlek för operandkod ”z”"
  
! #: config/i386/i386.cc:13772
  #, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "ogiltig operandtyp använd med operandkod ”%c”"
  
! #: config/i386/i386.cc:13777
  #, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "ogiltig operandstorlek för operandkod ”%c”"
  
! #: config/i386/i386.cc:13855
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operanden är inte en villkorskod, ogiltig operandkod ”Y”"
  
! #: config/i386/i386.cc:13934
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand är inte en villkorskod, ogiltig operandkod ”D”"
  
! #: config/i386/i386.cc:13952
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand är inte en villkorskod, ogiltig operandkod ”%c”"
  
! #: config/i386/i386.cc:13973
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand är inte en justerbar minnesreferens, ogiltig operandkod ”H”"
  
! #: config/i386/i386.cc:13988
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operanden är inte ett heltal, ogiltig operandkod ”K”"
  
! #: config/i386/i386.cc:14016
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operanden är inte ett specifikt heltal, ogiltig operandkod ”r”"
  
! #: config/i386/i386.cc:14034
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operanden är inte ett heltal, ogiltig operandkod ”R”"
  
! #: config/i386/i386.cc:14057
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operanden är inte ett specifikt heltal, ogiltig operandkod ”R”"
  
! #: config/i386/i386.cc:14150
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ogiltig operandkod ”%c”"
  
! #: config/i386/i386.cc:14212 config/i386/i386.cc:14601
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ogiltig begränsning för operand"
  
! #: config/i386/i386.cc:14313
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ogiltig vektoromedelbar"
  
! #: config/i386/i386.cc:17483
  msgid "unknown insn mode"
  msgstr "okänt instruktionsläge"
  
! #: config/i386/i386.cc:24021
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "ogiltig konvertering från typen %<__bf16%> utan flaggan %<-msse2%>"
  
! #: config/i386/i386.cc:24024
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "ogiltig konvertering från typen %<_Float16%> utan flaggan %<-msse2%>"
  
! #: config/i386/i386.cc:24027
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "ogiltig konvertering till typen %<__bf16%> utan flaggan %<-msse2%>"
  
! #: config/i386/i386.cc:24030
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "ogiltig konvertering till typen %<_Float16%> utan flaggan %<-msse2%>"
  
! #: config/i386/i386.cc:24068 config/i386/i386.cc:24093
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr "operationen är inte tillåten på typen %<bf16%> utan flaggan %<-msse2%>"
  
! #: config/i386/i386.cc:24071 config/i386/i386.cc:24097
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr "operationen är inte tillåten på typen %<_Float16%> utan flaggan %<-msse2%>"
  
--- 20370,20490 ----
  msgid "Expected register or constant integer."
  msgstr "Register eller konstant heltal förväntades."
  
! #: config/i386/i386.cc:12886
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ogiltig UNSPEC som operand"
  
! #: config/i386/i386.cc:13425
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "ogiltig användning av register ”%s”"
  
! #: config/i386/i386.cc:13430
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "felaktig användning av asm-flaggutdata"
  
! #: config/i386/i386.cc:13664
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ogiltig operandstorlek för operandkod ”O”"
  
! #: config/i386/i386.cc:13699
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ogiltig operandstorlek för operandkod ”z”"
  
! #: config/i386/i386.cc:13774
  #, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "ogiltig operandtyp använd med operandkod ”%c”"
  
! #: config/i386/i386.cc:13779
  #, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "ogiltig operandstorlek för operandkod ”%c”"
  
! #: config/i386/i386.cc:13857
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operanden är inte en villkorskod, ogiltig operandkod ”Y”"
  
! #: config/i386/i386.cc:13936
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand är inte en villkorskod, ogiltig operandkod ”D”"
  
! #: config/i386/i386.cc:13954
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand är inte en villkorskod, ogiltig operandkod ”%c”"
  
! #: config/i386/i386.cc:13975
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand är inte en justerbar minnesreferens, ogiltig operandkod ”H”"
  
! #: config/i386/i386.cc:13990
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operanden är inte ett heltal, ogiltig operandkod ”K”"
  
! #: config/i386/i386.cc:14018
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operanden är inte ett specifikt heltal, ogiltig operandkod ”r”"
  
! #: config/i386/i386.cc:14036
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operanden är inte ett heltal, ogiltig operandkod ”R”"
  
! #: config/i386/i386.cc:14059
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operanden är inte ett specifikt heltal, ogiltig operandkod ”R”"
  
! #: config/i386/i386.cc:14152
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ogiltig operandkod ”%c”"
  
! #: config/i386/i386.cc:14214 config/i386/i386.cc:14603
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ogiltig begränsning för operand"
  
! #: config/i386/i386.cc:14315
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ogiltig vektoromedelbar"
  
! #: config/i386/i386.cc:17485
  msgid "unknown insn mode"
  msgstr "okänt instruktionsläge"
  
! #: config/i386/i386.cc:24023
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "ogiltig konvertering från typen %<__bf16%> utan flaggan %<-msse2%>"
  
! #: config/i386/i386.cc:24026
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "ogiltig konvertering från typen %<_Float16%> utan flaggan %<-msse2%>"
  
! #: config/i386/i386.cc:24029
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "ogiltig konvertering till typen %<__bf16%> utan flaggan %<-msse2%>"
  
! #: config/i386/i386.cc:24032
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "ogiltig konvertering till typen %<_Float16%> utan flaggan %<-msse2%>"
  
! #: config/i386/i386.cc:24070 config/i386/i386.cc:24095
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr "operationen är inte tillåten på typen %<bf16%> utan flaggan %<-msse2%>"
  
! #: config/i386/i386.cc:24073 config/i386/i386.cc:24099
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr "operationen är inte tillåten på typen %<_Float16%> utan flaggan %<-msse2%>"
  
*************** msgstr "felaktig adress"
*** 20594,20629 ****
  msgid "lo_sum not of register"
  msgstr "lo_sum inte från register"
  
! #: config/microblaze/microblaze.cc:2299
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr "okänd interpunktion ”%c”"
  
! #: config/microblaze/microblaze.cc:2308
  #, c-format
  msgid "null pointer"
  msgstr "nollpekare"
  
! #: config/microblaze/microblaze.cc:2343
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND, ogiltig instruktion för %%C"
  
! #: config/microblaze/microblaze.cc:2372
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND, ogiltig instruktion för %%N"
  
! #: config/microblaze/microblaze.cc:2392 config/microblaze/microblaze.cc:2568
  msgid "insn contains an invalid address !"
  msgstr "instruktionen innehåller en ogiltig adress!"
  
! #: config/microblaze/microblaze.cc:2408 config/microblaze/microblaze.cc:2638
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "ogiltig adress"
  
! #: config/microblaze/microblaze.cc:2511
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr "tecknet %c upptäcktes och instruktionen var inte CONST_INT"
--- 20605,20640 ----
  msgid "lo_sum not of register"
  msgstr "lo_sum inte från register"
  
! #: config/microblaze/microblaze.cc:2303
  #, c-format
  msgid "unknown punctuation '%c'"
  msgstr "okänd interpunktion ”%c”"
  
! #: config/microblaze/microblaze.cc:2312
  #, c-format
  msgid "null pointer"
  msgstr "nollpekare"
  
! #: config/microblaze/microblaze.cc:2347
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr "PRINT_OPERAND, ogiltig instruktion för %%C"
  
! #: config/microblaze/microblaze.cc:2376
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr "PRINT_OPERAND, ogiltig instruktion för %%N"
  
! #: config/microblaze/microblaze.cc:2396 config/microblaze/microblaze.cc:2572
  msgid "insn contains an invalid address !"
  msgstr "instruktionen innehåller en ogiltig adress!"
  
! #: config/microblaze/microblaze.cc:2412 config/microblaze/microblaze.cc:2642
  #: config/xtensa/xtensa.cc:3240
  msgid "invalid address"
  msgstr "ogiltig adress"
  
! #: config/microblaze/microblaze.cc:2515
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
  msgstr "tecknet %c upptäcktes och instruktionen var inte CONST_INT"
*************** msgstr "Felaktig blandning av IEEE 128-b
*** 20919,20949 ****
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-argument skickat till funktion utan prototyp"
  
! #: config/rs6000/rs6000.cc:28020
  msgid "Could not generate addis value for fusion"
  msgstr "Kunde inte generera addis-värde för sammanslagning"
  
! #: config/rs6000/rs6000.cc:28089
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Kan inte generera ladda/lagra-avstånd för sammanslagning"
  
! #: config/rs6000/rs6000.cc:28165
  msgid "Bad GPR fusion"
  msgstr "Felaktig GPR-sammanslagning"
  
! #: config/rs6000/rs6000.cc:28767
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ogiltig konvertering från typen %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28769
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ogiltig konvertering till typen %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28771
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ogiltig konvertering från typen %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28773
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "ogiltig konvertering till typen %<__vector_pair%>"
  
--- 20930,20960 ----
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-argument skickat till funktion utan prototyp"
  
! #: config/rs6000/rs6000.cc:28023
  msgid "Could not generate addis value for fusion"
  msgstr "Kunde inte generera addis-värde för sammanslagning"
  
! #: config/rs6000/rs6000.cc:28092
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Kan inte generera ladda/lagra-avstånd för sammanslagning"
  
! #: config/rs6000/rs6000.cc:28168
  msgid "Bad GPR fusion"
  msgstr "Felaktig GPR-sammanslagning"
  
! #: config/rs6000/rs6000.cc:28770
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ogiltig konvertering från typen %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28772
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ogiltig konvertering till typen %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28774
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ogiltig konvertering från typen %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28776
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "ogiltig konvertering till typen %<__vector_pair%>"
  
*************** msgstr "ogiltigt uttryck för utmatnings
*** 21027,21045 ****
  msgid "vector argument passed to unprototyped function"
  msgstr "vektorargument skickat till funktion utan prototyp"
  
! #: config/s390/s390.cc:17350
  msgid "types differ in signedness"
  msgstr "typer skiljer i teckenhet"
  
! #: config/s390/s390.cc:17360
  msgid "binary operator does not support two vector bool operands"
  msgstr "binäroperator stödjer inte två vektorbooleanoperander"
  
! #: config/s390/s390.cc:17363
  msgid "binary operator does not support vector bool operand"
  msgstr "den binära operatorn stödjer inte vektor-bool-operand"
  
! #: config/s390/s390.cc:17371
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "binär operator stödjer inte blandning av operanderna vektorboolean och flyttalsvektor"
  
--- 21038,21056 ----
  msgid "vector argument passed to unprototyped function"
  msgstr "vektorargument skickat till funktion utan prototyp"
  
! #: config/s390/s390.cc:17377
  msgid "types differ in signedness"
  msgstr "typer skiljer i teckenhet"
  
! #: config/s390/s390.cc:17387
  msgid "binary operator does not support two vector bool operands"
  msgstr "binäroperator stödjer inte två vektorbooleanoperander"
  
! #: config/s390/s390.cc:17390
  msgid "binary operator does not support vector bool operand"
  msgstr "den binära operatorn stödjer inte vektor-bool-operand"
  
! #: config/s390/s390.cc:17398
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "binär operator stödjer inte blandning av operanderna vektorboolean och flyttalsvektor"
  
*************** msgstr "{felaktig}"
*** 21210,21216 ****
  msgid "aka"
  msgstr "även"
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7714
  msgid "({anonymous})"
  msgstr "({anonym})"
  
--- 21221,21227 ----
  msgid "aka"
  msgstr "även"
  
! #: c/c-objc-common.cc:385 c/c-typeck.cc:7715
  msgid "({anonymous})"
  msgstr "({anonym})"
  
*************** msgstr "({anonym})"
*** 21223,21260 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3089 c/c-parser.cc:3279 c/c-parser.cc:3293 c/c-parser.cc:7502
! #: c/c-parser.cc:8356 c/c-parser.cc:8934 c/c-parser.cc:9126 c/c-parser.cc:9159
! #: c/c-parser.cc:9457 c/c-parser.cc:14304 c/c-parser.cc:14339
! #: c/c-parser.cc:14370 c/c-parser.cc:14417 c/c-parser.cc:14598
! #: c/c-parser.cc:15431 c/c-parser.cc:15506 c/c-parser.cc:15549
! #: c/c-parser.cc:23037 c/c-parser.cc:23117 c/c-parser.cc:23446
! #: c/c-parser.cc:23472 c/c-parser.cc:23495 c/c-parser.cc:24181
! #: c/c-parser.cc:24224 c/c-parser.cc:25491 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4141 c/c-parser.cc:4332
! #: c/c-parser.cc:4367 c/c-parser.cc:14591 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16475 cp/parser.cc:34635
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> förväntades"
  
! #: c/c-parser.cc:3251 c/c-parser.cc:9417
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "%<:%> eller %<)%> förväntades"
  
! #: c/c-parser.cc:3790 c/c-parser.cc:4943 c/c-parser.cc:5135 c/c-parser.cc:5193
! #: c/c-parser.cc:5251 c/c-parser.cc:5635 c/c-parser.cc:5658 c/c-parser.cc:5667
! #: c/c-parser.cc:5718 c/c-parser.cc:5727 c/c-parser.cc:10892
! #: c/c-parser.cc:10978 c/c-parser.cc:11552 c/c-parser.cc:11578
! #: c/c-parser.cc:11612 c/c-parser.cc:11825 c/c-parser.cc:12697
! #: c/c-parser.cc:14705 c/c-parser.cc:17345 c/c-parser.cc:18080
! #: c/c-parser.cc:18139 c/c-parser.cc:18194 c/c-parser.cc:20053
! #: c/c-parser.cc:20173 c/c-parser.cc:22130 c/c-parser.cc:23537
! #: c/c-parser.cc:24189 c/c-parser.cc:28016 c/c-parser.cc:28098
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
--- 21234,21271 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:3134 c/c-parser.cc:3324 c/c-parser.cc:3338 c/c-parser.cc:7547
! #: c/c-parser.cc:8401 c/c-parser.cc:8979 c/c-parser.cc:9171 c/c-parser.cc:9204
! #: c/c-parser.cc:9502 c/c-parser.cc:14349 c/c-parser.cc:14384
! #: c/c-parser.cc:14415 c/c-parser.cc:14462 c/c-parser.cc:14643
! #: c/c-parser.cc:15476 c/c-parser.cc:15551 c/c-parser.cc:15594
! #: c/c-parser.cc:23082 c/c-parser.cc:23162 c/c-parser.cc:23491
! #: c/c-parser.cc:23517 c/c-parser.cc:23540 c/c-parser.cc:24226
! #: c/c-parser.cc:24269 c/c-parser.cc:25536 c/gimple-parser.cc:454
  #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723
  #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553
! #: c/gimple-parser.cc:2580 c/c-parser.cc:4186 c/c-parser.cc:4377
! #: c/c-parser.cc:4412 c/c-parser.cc:14636 c/gimple-parser.cc:2244
! #: c/gimple-parser.cc:2256 cp/parser.cc:16479 cp/parser.cc:34694
! #: cp/parser.cc:35333
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> förväntades"
  
! #: c/c-parser.cc:3296 c/c-parser.cc:9462
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "%<:%> eller %<)%> förväntades"
  
! #: c/c-parser.cc:3835 c/c-parser.cc:4988 c/c-parser.cc:5180 c/c-parser.cc:5238
! #: c/c-parser.cc:5296 c/c-parser.cc:5680 c/c-parser.cc:5703 c/c-parser.cc:5712
! #: c/c-parser.cc:5763 c/c-parser.cc:5772 c/c-parser.cc:10937
! #: c/c-parser.cc:11023 c/c-parser.cc:11597 c/c-parser.cc:11623
! #: c/c-parser.cc:11657 c/c-parser.cc:11870 c/c-parser.cc:12742
! #: c/c-parser.cc:14750 c/c-parser.cc:17390 c/c-parser.cc:18125
! #: c/c-parser.cc:18184 c/c-parser.cc:18239 c/c-parser.cc:20098
! #: c/c-parser.cc:20218 c/c-parser.cc:22175 c/c-parser.cc:23582
! #: c/c-parser.cc:24234 c/c-parser.cc:28062 c/c-parser.cc:28144
  #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589
  #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807
  #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201
*************** msgstr "%<:%> eller %<)%> förväntades"
*** 21262,21411 ****
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3242
! #: c/c-parser.cc:9409 c/c-parser.cc:20746 cp/parser.cc:35322 cp/parser.cc:43032
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> förväntades"
  
! #: c/c-parser.cc:5029 c/c-parser.cc:5778 c/c-parser.cc:6138 c/c-parser.cc:6156
! #: c/c-parser.cc:6157 c/c-parser.cc:6660 c/c-parser.cc:6704 c/c-parser.cc:9508
! #: c/c-parser.cc:11816 c/c-parser.cc:13270 c/c-parser.cc:13642
! #: c/c-parser.cc:16667 c/gimple-parser.cc:1930 cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> förväntades"
  
! #: c/c-parser.cc:5231
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "%<;%>, %<,%> eller %<)%> förväntades"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5687 c/c-parser.cc:5692 c/c-parser.cc:17328
! #: c/c-parser.cc:18169 c/c-parser.cc:20554 c/c-parser.cc:20653
! #: c/c-parser.cc:26832 c/c-parser.cc:27136 c/c-parser.cc:27824
! #: c/c-parser.cc:28041 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17109 cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> förväntades"
  
! #: c/c-parser.cc:6134 c/c-parser.cc:6136 c/c-parser.cc:16572 cp/parser.cc:35289
! #: cp/parser.cc:39179 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> förväntades"
  
! #: c/c-parser.cc:6964 c/c-parser.cc:14934 c/c-parser.cc:20630
! #: c/c-parser.cc:23012 c/c-parser.cc:23098 c/c-parser.cc:23859
! #: c/c-parser.cc:24999 c/c-parser.cc:29820 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4128 c/c-parser.cc:4356
! #: c/c-parser.cc:14486 cp/parser.cc:22203 cp/parser.cc:35283
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> förväntades"
  
! #: c/c-parser.cc:7914 c/c-parser.cc:7923 c/c-parser.cc:9957 c/c-parser.cc:11136
! #: c/c-parser.cc:14698 c/c-parser.cc:15095 c/c-parser.cc:15159
! #: c/c-parser.cc:16649 c/c-parser.cc:17760 c/c-parser.cc:17997
! #: c/c-parser.cc:18550 c/c-parser.cc:18653 c/c-parser.cc:19194
! #: c/c-parser.cc:19630 c/c-parser.cc:19706 c/c-parser.cc:19823
! #: c/c-parser.cc:19895 c/c-parser.cc:20868 c/c-parser.cc:26702
! #: c/c-parser.cc:27881 c/c-parser.cc:27940 c/c-parser.cc:29142
! #: c/gimple-parser.cc:630 c/gimple-parser.cc:943 c/gimple-parser.cc:2561
! #: c/gimple-parser.cc:2588 c/c-parser.cc:9416 c/c-parser.cc:17253
! #: c/c-parser.cc:18658 cp/parser.cc:35316 cp/parser.cc:37023 cp/parser.cc:40119
! #: cp/parser.cc:41012 go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> förväntades"
  
! #: c/c-parser.cc:8910 cp/parser.cc:35203
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> förväntades"
  
! #: c/c-parser.cc:10855 c/c-parser.cc:11085 c/c-parser.cc:11602
! #: c/c-parser.cc:11647 c/c-parser.cc:11740 c/c-parser.cc:11887
! #: c/c-parser.cc:12687 c/c-parser.cc:18174 c/c-parser.cc:19775
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34633 cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> förväntades"
  
! #: c/c-parser.cc:11496
  msgid "expected %<.%>"
  msgstr "%<.%> förväntades"
  
! #: c/c-parser.cc:14157 c/c-parser.cc:14189 c/c-parser.cc:14429
! #: cp/parser.cc:37597 cp/parser.cc:37618
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> förväntades"
  
! #: c/c-parser.cc:14847 c/gimple-parser.cc:1497 cp/parser.cc:35301
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> förväntades"
  
! #: c/c-parser.cc:18748 c/c-parser.cc:20191 c/c-parser.cc:20617
! #: cp/parser.cc:35325 cp/parser.cc:42883
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> eller %<)%> förväntades"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19622 c/c-parser.cc:22907 c/c-parser.cc:22952
! #: c/c-parser.cc:23109 c/c-parser.cc:23456 c/c-parser.cc:24168
! #: c/c-parser.cc:25374 c/c-parser.cc:26880 c/c-parser.cc:28082
! #: c/gimple-parser.cc:798 c/c-parser.cc:6727 c/c-parser.cc:23029
! #: c/c-parser.cc:23252 cp/parser.cc:35304 cp/parser.cc:44578 cp/parser.cc:44751
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> förväntades"
  
! #: c/c-parser.cc:20767 c/c-parser.cc:27145 c/c-parser.cc:27166
! #: c/c-parser.cc:16707 c/c-parser.cc:16719 c/c-parser.cc:20747
! #: cp/parser.cc:43033 cp/parser.cc:43060 cp/parser.cc:50600 cp/parser.cc:50611
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr "%<)%> eller %<,%> förväntades"
  
! #: c/c-parser.cc:23040 c/c-parser.cc:23120 c/c-parser.cc:23473
! #: c/c-parser.cc:23928 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35280
! #: cp/parser.cc:37807
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> förväntades"
  
! #: c/c-parser.cc:23133 cp/parser.cc:44676
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "%<else%> förväntades"
  
! #: c/c-parser.cc:25046 c/c-parser.cc:25035 cp/parser.cc:47606
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> eller %<}%> förväntades"
  
! #: c/c-parser.cc:28760 cp/parser.cc:52554
  msgid "<message unknown at compile time>"
  msgstr "<meddelandet okänt vid kompileringstillfället>"
  
! #: c/c-typeck.cc:9863
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19538 cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> förväntades"
--- 21273,21423 ----
  #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664
  #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747
  #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186
! #: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3287
! #: c/c-parser.cc:9454 c/c-parser.cc:20791 cp/parser.cc:35381 cp/parser.cc:43091
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> förväntades"
  
! #: c/c-parser.cc:5074 c/c-parser.cc:5823 c/c-parser.cc:6183 c/c-parser.cc:6201
! #: c/c-parser.cc:6202 c/c-parser.cc:6705 c/c-parser.cc:6749 c/c-parser.cc:9553
! #: c/c-parser.cc:11861 c/c-parser.cc:13315 c/c-parser.cc:13687
! #: c/c-parser.cc:16712 c/gimple-parser.cc:1930 cp/parser.cc:35345
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> förväntades"
  
! #: c/c-parser.cc:5276
  msgid "expected %<;%>, %<,%> or %<)%>"
  msgstr "%<;%>, %<,%> eller %<)%> förväntades"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5732 c/c-parser.cc:5737 c/c-parser.cc:17373
! #: c/c-parser.cc:18214 c/c-parser.cc:20599 c/c-parser.cc:20698
! #: c/c-parser.cc:26875 c/c-parser.cc:27182 c/c-parser.cc:27870
! #: c/c-parser.cc:28087 c/gimple-parser.cc:223 c/gimple-parser.cc:536
  #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874
  #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322
  #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687
  #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135
  #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335
! #: c/gimple-parser.cc:2507 c/c-parser.cc:17154 cp/parser.cc:35336
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> förväntades"
  
! #: c/c-parser.cc:6179 c/c-parser.cc:6181 c/c-parser.cc:16617 cp/parser.cc:35348
! #: cp/parser.cc:39238 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> förväntades"
  
! #: c/c-parser.cc:7009 c/c-parser.cc:14979 c/c-parser.cc:20675
! #: c/c-parser.cc:23057 c/c-parser.cc:23143 c/c-parser.cc:23904
! #: c/c-parser.cc:25044 c/c-parser.cc:29863 c/gimple-parser.cc:447
! #: c/gimple-parser.cc:2513 c/c-parser.cc:4173 c/c-parser.cc:4401
! #: c/c-parser.cc:14531 cp/parser.cc:22207 cp/parser.cc:35342
  #: go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> förväntades"
  
! #: c/c-parser.cc:7959 c/c-parser.cc:7968 c/c-parser.cc:10002
! #: c/c-parser.cc:11181 c/c-parser.cc:14743 c/c-parser.cc:15140
! #: c/c-parser.cc:15204 c/c-parser.cc:16694 c/c-parser.cc:17805
! #: c/c-parser.cc:18042 c/c-parser.cc:18595 c/c-parser.cc:18698
! #: c/c-parser.cc:19239 c/c-parser.cc:19675 c/c-parser.cc:19751
! #: c/c-parser.cc:19868 c/c-parser.cc:19940 c/c-parser.cc:20913
! #: c/c-parser.cc:26747 c/c-parser.cc:27927 c/c-parser.cc:27986
! #: c/c-parser.cc:29185 c/gimple-parser.cc:630 c/gimple-parser.cc:943
! #: c/gimple-parser.cc:2561 c/gimple-parser.cc:2588 c/c-parser.cc:9461
! #: c/c-parser.cc:17298 c/c-parser.cc:18703 cp/parser.cc:35375
! #: cp/parser.cc:37082 cp/parser.cc:40178 cp/parser.cc:41071
! #: go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> förväntades"
  
! #: c/c-parser.cc:8955 cp/parser.cc:35262
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> förväntades"
  
! #: c/c-parser.cc:10900 c/c-parser.cc:11130 c/c-parser.cc:11647
! #: c/c-parser.cc:11692 c/c-parser.cc:11785 c/c-parser.cc:11932
! #: c/c-parser.cc:12732 c/c-parser.cc:18219 c/c-parser.cc:19820
  #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326
  #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715
! #: cp/parser.cc:34692 cp/parser.cc:35351
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> förväntades"
  
! #: c/c-parser.cc:11541
  msgid "expected %<.%>"
  msgstr "%<.%> förväntades"
  
! #: c/c-parser.cc:14202 c/c-parser.cc:14234 c/c-parser.cc:14474
! #: cp/parser.cc:37656 cp/parser.cc:37677
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> förväntades"
  
! #: c/c-parser.cc:14892 c/gimple-parser.cc:1497 cp/parser.cc:35360
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> förväntades"
  
! #: c/c-parser.cc:18793 c/c-parser.cc:20236 c/c-parser.cc:20662
! #: cp/parser.cc:35384 cp/parser.cc:42942
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> eller %<)%> förväntades"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:19667 c/c-parser.cc:22952 c/c-parser.cc:22997
! #: c/c-parser.cc:23154 c/c-parser.cc:23501 c/c-parser.cc:24213
! #: c/c-parser.cc:25419 c/c-parser.cc:26923 c/c-parser.cc:28128
! #: c/gimple-parser.cc:798 c/c-parser.cc:6772 c/c-parser.cc:23074
! #: c/c-parser.cc:23297 cp/parser.cc:35363 cp/parser.cc:44637 cp/parser.cc:44810
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> förväntades"
  
! #: c/c-parser.cc:20812 c/c-parser.cc:27191 c/c-parser.cc:27212
! #: c/c-parser.cc:16752 c/c-parser.cc:16764 c/c-parser.cc:20792
! #: cp/parser.cc:43092 cp/parser.cc:43119 cp/parser.cc:50659 cp/parser.cc:50670
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr "%<)%> eller %<,%> förväntades"
  
! #: c/c-parser.cc:23085 c/c-parser.cc:23165 c/c-parser.cc:23518
! #: c/c-parser.cc:23973 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795
! #: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35339
! #: cp/parser.cc:37866
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> förväntades"
  
! #: c/c-parser.cc:23178 cp/parser.cc:44735
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "%<else%> förväntades"
  
! #: c/c-parser.cc:25091 c/c-parser.cc:25080 cp/parser.cc:47665
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> eller %<}%> förväntades"
  
! #: c/c-parser.cc:28806 cp/parser.cc:52607
  msgid "<message unknown at compile time>"
  msgstr "<meddelandet okänt vid kompileringstillfället>"
  
! #: c/c-typeck.cc:9880
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.cc:1486 cp/parser.cc:19542 cp/parser.cc:35357
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> förväntades"
*************** msgstr "%<<%> förväntades"
*** 21416,21425 ****
  msgid "expected label"
  msgstr "etikett förväntades"
  
! #: cobol/gcobolspec.cc:544
! #, c-format
! msgid "Driving: (%ld)\n"
! msgstr "Driver: (%ld)\n"
  
  #: cp/call.cc:4225
  #, c-format
--- 21428,21438 ----
  msgid "expected label"
  msgstr "etikett förväntades"
  
! #: cobol/gcobolspec.cc:554
! #, fuzzy, c-format
! #| msgid "Driving:"
! msgid "Driving: ("
! msgstr "Driver:"
  
  #: cp/call.cc:4225
  #, c-format
*************** msgstr "kandidat %i:"
*** 21430,21436 ****
  msgid "  after user-defined conversion:"
  msgstr "  efter användardefinierad konvertering:"
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26956
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "kandidat är:"
--- 21443,21449 ----
  msgid "  after user-defined conversion:"
  msgstr "  efter användardefinierad konvertering:"
  
! #: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26986
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "kandidat är:"
*************** msgstr "<mallparameterfel>"
*** 21530,21536 ****
  msgid "<statement>"
  msgstr "<sats>"
  
! #: cp/error.cc:2381 cp/error.cc:3503 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<okänd>"
--- 21543,21549 ----
  msgid "<statement>"
  msgstr "<sats>"
  
! #: cp/error.cc:2381 cp/error.cc:3524 c-family/c-pretty-print.cc:2694
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<okänd>"
*************** msgstr "<lambda>"
*** 21557,21571 ****
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3227
  msgid "<expression error>"
  msgstr "<uttrycksfel>"
  
! #: cp/error.cc:3242
  msgid "<unknown operator>"
  msgstr "<okänd operator>"
  
! #: cp/error.cc:3732
  msgid "At global scope:"
  msgstr "I global räckvidd:"
  
--- 21570,21584 ----
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3248
  msgid "<expression error>"
  msgstr "<uttrycksfel>"
  
! #: cp/error.cc:3263
  msgid "<unknown operator>"
  msgstr "<okänd operator>"
  
! #: cp/error.cc:3753
  msgid "At global scope:"
  msgstr "I global räckvidd:"
  
*************** msgstr "I global räckvidd:"
*** 21573,21660 ****
  msgid "candidates are:"
  msgstr "kandidater är:"
  
! #: cp/rtti.cc:588
  msgid "target is not pointer or reference to class"
  msgstr "målet är inte en pekare eller referens till en klass"
  
! #: cp/rtti.cc:593
  msgid "target is not pointer or reference to complete type"
  msgstr "målet är inte en pekare eller referens till en fullständig typ"
  
! #: cp/rtti.cc:599
  msgid "target is not pointer or reference"
  msgstr "målet är inte en pekare eller referens"
  
! #: cp/rtti.cc:615
  msgid "source is not a pointer"
  msgstr "källan är inte en pekare"
  
! #: cp/rtti.cc:620
  msgid "source is not a pointer to class"
  msgstr "källan är inte en pekare till en klass"
  
! #: cp/rtti.cc:625
  msgid "source is a pointer to incomplete type"
  msgstr "källan är en pekare till en ofullständig typ"
  
! #: cp/rtti.cc:638
  msgid "source is not of class type"
  msgstr "källan är inte en klasstyp"
  
! #: cp/rtti.cc:643
  msgid "source is of incomplete class type"
  msgstr "källan är en ofullständig klasstyp"
  
! #: cp/rtti.cc:654
  msgid "conversion casts away constness"
  msgstr "konvertering konverterar bort konstantskap"
  
! #: cp/rtti.cc:816
  msgid "source type is not polymorphic"
  msgstr "källtypen är inte polymorfisk"
  
! #: cp/typeck.cc:7524 c/c-typeck.cc:5303
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "fel typ på argument till unärt minus"
  
! #: cp/typeck.cc:7525 c/c-typeck.cc:5289
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "fel typ på argument till unärt plus"
  
! #: cp/typeck.cc:7552 c/c-typeck.cc:5348
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "fel typ på argument till bitkomplement"
  
! #: cp/typeck.cc:7572 c/c-typeck.cc:5356
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "fel typ på argument till abs"
  
! #: cp/typeck.cc:7584 c/c-typeck.cc:5378
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "fel typ på argument till konjunktion"
  
! #: cp/typeck.cc:7608
  msgid "in argument to unary !"
  msgstr "i argument till unärt !"
  
! #: cp/typeck.cc:7657
  msgid "no pre-increment operator for type"
  msgstr "ingen pre-ökningsoperator för typen"
  
! #: cp/typeck.cc:7659
  msgid "no post-increment operator for type"
  msgstr "ingen post-ökningsoperator för typen"
  
! #: cp/typeck.cc:7661
  msgid "no pre-decrement operator for type"
  msgstr "ingen pre-minskningsoperator för typen"
  
! #: cp/typeck.cc:7663
  msgid "no post-decrement operator for type"
  msgstr "ingen post-minskningsoperator för typen"
  
--- 21586,21673 ----
  msgid "candidates are:"
  msgstr "kandidater är:"
  
! #: cp/rtti.cc:589
  msgid "target is not pointer or reference to class"
  msgstr "målet är inte en pekare eller referens till en klass"
  
! #: cp/rtti.cc:594
  msgid "target is not pointer or reference to complete type"
  msgstr "målet är inte en pekare eller referens till en fullständig typ"
  
! #: cp/rtti.cc:600
  msgid "target is not pointer or reference"
  msgstr "målet är inte en pekare eller referens"
  
! #: cp/rtti.cc:616
  msgid "source is not a pointer"
  msgstr "källan är inte en pekare"
  
! #: cp/rtti.cc:621
  msgid "source is not a pointer to class"
  msgstr "källan är inte en pekare till en klass"
  
! #: cp/rtti.cc:626
  msgid "source is a pointer to incomplete type"
  msgstr "källan är en pekare till en ofullständig typ"
  
! #: cp/rtti.cc:639
  msgid "source is not of class type"
  msgstr "källan är inte en klasstyp"
  
! #: cp/rtti.cc:644
  msgid "source is of incomplete class type"
  msgstr "källan är en ofullständig klasstyp"
  
! #: cp/rtti.cc:655
  msgid "conversion casts away constness"
  msgstr "konvertering konverterar bort konstantskap"
  
! #: cp/rtti.cc:817
  msgid "source type is not polymorphic"
  msgstr "källtypen är inte polymorfisk"
  
! #: cp/typeck.cc:7640 c/c-typeck.cc:5304
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "fel typ på argument till unärt minus"
  
! #: cp/typeck.cc:7641 c/c-typeck.cc:5290
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "fel typ på argument till unärt plus"
  
! #: cp/typeck.cc:7668 c/c-typeck.cc:5349
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "fel typ på argument till bitkomplement"
  
! #: cp/typeck.cc:7688 c/c-typeck.cc:5357
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "fel typ på argument till abs"
  
! #: cp/typeck.cc:7700 c/c-typeck.cc:5379
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "fel typ på argument till konjunktion"
  
! #: cp/typeck.cc:7724
  msgid "in argument to unary !"
  msgstr "i argument till unärt !"
  
! #: cp/typeck.cc:7773
  msgid "no pre-increment operator for type"
  msgstr "ingen pre-ökningsoperator för typen"
  
! #: cp/typeck.cc:7775
  msgid "no post-increment operator for type"
  msgstr "ingen post-ökningsoperator för typen"
  
! #: cp/typeck.cc:7777
  msgid "no pre-decrement operator for type"
  msgstr "ingen pre-minskningsoperator för typen"
  
! #: cp/typeck.cc:7779
  msgid "no post-decrement operator for type"
  msgstr "ingen post-minskningsoperator för typen"
  
*************** msgstr "Borttagen funktion:"
*** 21804,21810 ****
  msgid "Unsigned:"
  msgstr "Teckenlös:"
  
! #: fortran/expr.cc:3856
  msgid "array assignment"
  msgstr "vektortilldelning"
  
--- 21817,21823 ----
  msgid "Unsigned:"
  msgstr "Teckenlös:"
  
! #: fortran/expr.cc:3960
  msgid "array assignment"
  msgstr "vektortilldelning"
  
*************** msgstr "Vektorbindning stämmer inte fö
*** 21833,21839 ****
  msgid "Driving:"
  msgstr "Driver:"
  
! #: fortran/interface.cc:3905 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "aktuellt argument till INTENT = OUT/INOUT"
  
--- 21846,21852 ----
  msgid "Driving:"
  msgstr "Driver:"
  
! #: fortran/interface.cc:3926 fortran/intrinsic.cc:4662
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "aktuellt argument till INTENT = OUT/INOUT"
  
*************** msgstr "för bakåtkompatibilitet"
*** 21881,21898 ****
  msgid "unsigned"
  msgstr "teckenlös"
  
! #: fortran/io.cc:1873
  #, c-format
  msgid "%s tag"
  msgstr "%s-tagg"
  
! #: fortran/io.cc:3364
  msgid "internal unit in WRITE"
  msgstr "intern enhet i WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4725
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "%s-tagg med INQUIRE"
--- 21894,21911 ----
  msgid "unsigned"
  msgstr "teckenlös"
  
! #: fortran/io.cc:1875
  #, c-format
  msgid "%s tag"
  msgstr "%s-tagg"
  
! #: fortran/io.cc:3366
  msgid "internal unit in WRITE"
  msgstr "intern enhet i WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
! #: fortran/io.cc:4727
  #, c-format
  msgid "%s tag with INQUIRE"
  msgstr "%s-tagg med INQUIRE"
*************** msgstr "block-IF"
*** 21999,22009 ****
  msgid "implied END DO"
  msgstr "implicerat END DO"
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13586
  msgid "assignment"
  msgstr "tilldelning"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13652 fortran/resolve.cc:13655
  msgid "pointer assignment"
  msgstr "pekartilldelning"
  
--- 22012,22022 ----
  msgid "implied END DO"
  msgstr "implicerat END DO"
  
! #: fortran/parse.cc:2523 fortran/resolve.cc:13576
  msgid "assignment"
  msgstr "tilldelning"
  
! #: fortran/parse.cc:2526 fortran/resolve.cc:13642 fortran/resolve.cc:13645
  msgid "pointer assignment"
  msgstr "pekartilldelning"
  
*************** msgstr "pekartilldelning"
*** 22011,22148 ****
  msgid "simple IF"
  msgstr "enkelt IF"
  
! #: fortran/resolve.cc:2464 fortran/resolve.cc:2659
  msgid "elemental procedure"
  msgstr "elementär procedur"
  
! #: fortran/resolve.cc:2562
  msgid "allocatable argument"
  msgstr "allokerbart argument"
  
! #: fortran/resolve.cc:2567
  msgid "asynchronous argument"
  msgstr "asynkront argument"
  
! #: fortran/resolve.cc:2572
  msgid "optional argument"
  msgstr "valfritt argument"
  
! #: fortran/resolve.cc:2577
  msgid "pointer argument"
  msgstr "pekarargument"
  
! #: fortran/resolve.cc:2582
  msgid "target argument"
  msgstr "målargument"
  
! #: fortran/resolve.cc:2587
  msgid "value argument"
  msgstr "värdeargument"
  
! #: fortran/resolve.cc:2592
  msgid "volatile argument"
  msgstr "volatilt argument"
  
! #: fortran/resolve.cc:2597
  msgid "assumed-shape argument"
  msgstr "argument med antagen form"
  
! #: fortran/resolve.cc:2602
  msgid "assumed-rank argument"
  msgstr "argument med antagen ordning"
  
! #: fortran/resolve.cc:2607
  msgid "coarray argument"
  msgstr "co-vektorargument"
  
! #: fortran/resolve.cc:2612
  msgid "parametrized derived type argument"
  msgstr "parametriserat härlett typargument"
  
! #: fortran/resolve.cc:2617
  msgid "polymorphic argument"
  msgstr "polymorft argument"
  
! #: fortran/resolve.cc:2622
  msgid "NO_ARG_CHECK attribute"
  msgstr "attributet NO_ARG_CHECK"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2629
  msgid "assumed-type argument"
  msgstr "argument med antagen typ"
  
! #: fortran/resolve.cc:2640
  msgid "array result"
  msgstr "vektorresultat"
  
! #: fortran/resolve.cc:2645
  msgid "pointer or allocatable result"
  msgstr "pekare eller allokerbart resultat"
  
! #: fortran/resolve.cc:2652
  msgid "result with non-constant character length"
  msgstr "resultat med teckenlängd som inte är konstant"
  
! #: fortran/resolve.cc:2664
  msgid "bind(c) procedure"
  msgstr "bind(c)-procedur"
  
! #: fortran/resolve.cc:8002
  msgid "Loop variable"
  msgstr "Slingvariabel"
  
! #: fortran/resolve.cc:8006
  msgid "iterator variable"
  msgstr "iteratorvariabel"
  
! #: fortran/resolve.cc:8010
  msgid "Start expression in DO loop"
  msgstr "Startuttryck i DO-slinga"
  
! #: fortran/resolve.cc:8014
  msgid "End expression in DO loop"
  msgstr "Slututtryck i DO-slinga"
  
! #: fortran/resolve.cc:8018
  msgid "Step expression in DO loop"
  msgstr "Steguttryck i DO-slinga"
  
! #: fortran/resolve.cc:8636 fortran/resolve.cc:8639
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE-objekt"
  
! #: fortran/resolve.cc:9063 fortran/resolve.cc:9066
  msgid "ALLOCATE object"
  msgstr "ALLOCATE-objekt"
  
! #: fortran/resolve.cc:9303 fortran/resolve.cc:11450 fortran/resolve.cc:11571
  msgid "STAT variable"
  msgstr "STAT-variabel"
  
! #: fortran/resolve.cc:9354 fortran/resolve.cc:11462 fortran/resolve.cc:11583
  msgid "ERRMSG variable"
  msgstr "ERRMSG-variabel"
  
! #: fortran/resolve.cc:11258
  msgid "item in READ"
  msgstr "objekt i READ"
  
! #: fortran/resolve.cc:11474
  msgid "ACQUIRED_LOCK variable"
  msgstr "ACQUIRED_LOCK-variabel"
  
! #: fortran/trans-array.cc:2058
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Olika CHARACTER-längder (%ld/%ld) i vektorkonstruerare"
  
! #: fortran/trans-array.cc:6629
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Heltalsspill vid beräkning av mängden minne att allokera"
  
! #: fortran/trans-array.cc:10933
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "Värdet på PDT LEN-parametern ”%s” stämmer inte överens med det i attrappdeklarationen"
--- 22024,22161 ----
  msgid "simple IF"
  msgstr "enkelt IF"
  
! #: fortran/resolve.cc:2465 fortran/resolve.cc:2660
  msgid "elemental procedure"
  msgstr "elementär procedur"
  
! #: fortran/resolve.cc:2563
  msgid "allocatable argument"
  msgstr "allokerbart argument"
  
! #: fortran/resolve.cc:2568
  msgid "asynchronous argument"
  msgstr "asynkront argument"
  
! #: fortran/resolve.cc:2573
  msgid "optional argument"
  msgstr "valfritt argument"
  
! #: fortran/resolve.cc:2578
  msgid "pointer argument"
  msgstr "pekarargument"
  
! #: fortran/resolve.cc:2583
  msgid "target argument"
  msgstr "målargument"
  
! #: fortran/resolve.cc:2588
  msgid "value argument"
  msgstr "värdeargument"
  
! #: fortran/resolve.cc:2593
  msgid "volatile argument"
  msgstr "volatilt argument"
  
! #: fortran/resolve.cc:2598
  msgid "assumed-shape argument"
  msgstr "argument med antagen form"
  
! #: fortran/resolve.cc:2603
  msgid "assumed-rank argument"
  msgstr "argument med antagen ordning"
  
! #: fortran/resolve.cc:2608
  msgid "coarray argument"
  msgstr "co-vektorargument"
  
! #: fortran/resolve.cc:2613
  msgid "parametrized derived type argument"
  msgstr "parametriserat härlett typargument"
  
! #: fortran/resolve.cc:2618
  msgid "polymorphic argument"
  msgstr "polymorft argument"
  
! #: fortran/resolve.cc:2623
  msgid "NO_ARG_CHECK attribute"
  msgstr "attributet NO_ARG_CHECK"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2630
  msgid "assumed-type argument"
  msgstr "argument med antagen typ"
  
! #: fortran/resolve.cc:2641
  msgid "array result"
  msgstr "vektorresultat"
  
! #: fortran/resolve.cc:2646
  msgid "pointer or allocatable result"
  msgstr "pekare eller allokerbart resultat"
  
! #: fortran/resolve.cc:2653
  msgid "result with non-constant character length"
  msgstr "resultat med teckenlängd som inte är konstant"
  
! #: fortran/resolve.cc:2665
  msgid "bind(c) procedure"
  msgstr "bind(c)-procedur"
  
! #: fortran/resolve.cc:7975
  msgid "Loop variable"
  msgstr "Slingvariabel"
  
! #: fortran/resolve.cc:7979
  msgid "iterator variable"
  msgstr "iteratorvariabel"
  
! #: fortran/resolve.cc:7983
  msgid "Start expression in DO loop"
  msgstr "Startuttryck i DO-slinga"
  
! #: fortran/resolve.cc:7987
  msgid "End expression in DO loop"
  msgstr "Slututtryck i DO-slinga"
  
! #: fortran/resolve.cc:7991
  msgid "Step expression in DO loop"
  msgstr "Steguttryck i DO-slinga"
  
! #: fortran/resolve.cc:8609 fortran/resolve.cc:8612
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE-objekt"
  
! #: fortran/resolve.cc:9053 fortran/resolve.cc:9056
  msgid "ALLOCATE object"
  msgstr "ALLOCATE-objekt"
  
! #: fortran/resolve.cc:9293 fortran/resolve.cc:11440 fortran/resolve.cc:11561
  msgid "STAT variable"
  msgstr "STAT-variabel"
  
! #: fortran/resolve.cc:9344 fortran/resolve.cc:11452 fortran/resolve.cc:11573
  msgid "ERRMSG variable"
  msgstr "ERRMSG-variabel"
  
! #: fortran/resolve.cc:11248
  msgid "item in READ"
  msgstr "objekt i READ"
  
! #: fortran/resolve.cc:11464
  msgid "ACQUIRED_LOCK variable"
  msgstr "ACQUIRED_LOCK-variabel"
  
! #: fortran/trans-array.cc:2061
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Olika CHARACTER-längder (%ld/%ld) i vektorkonstruerare"
  
! #: fortran/trans-array.cc:6631
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Heltalsspill vid beräkning av mängden minne att allokera"
  
! #: fortran/trans-array.cc:10935
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "Värdet på PDT LEN-parametern ”%s” stämmer inte överens med det i attrappdeklarationen"
*************** msgstr "Aktuell stränglängd matchar in
*** 22157,22168 ****
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Aktuell stränglängd är kortare än den deklarerade för attrappargument ”%s” (%ld/%ld)"
  
! #: fortran/trans-expr.cc:11373
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "Målet för återavbildning av ordning är för litet (%ld < %ld)"
  
! #: fortran/trans-expr.cc:13068
  msgid "Assignment of scalar to unallocated array"
  msgstr "Tilldelning av skalär till en oallokerad vektor"
  
--- 22170,22181 ----
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Aktuell stränglängd är kortare än den deklarerade för attrappargument ”%s” (%ld/%ld)"
  
! #: fortran/trans-expr.cc:11386
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "Målet för återavbildning av ordning är för litet (%ld < %ld)"
  
! #: fortran/trans-expr.cc:13081
  msgid "Assignment of scalar to unallocated array"
  msgstr "Tilldelning av skalär till en oallokerad vektor"
  
*************** msgstr "Tilldelning av skalär till en o
*** 22171,22251 ****
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Olika teckenlängder (%ld/%ld) i %s"
  
! #: fortran/trans-intrinsic.cc:6387
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr "POS-argumentet (%ld) är utanför intervallet 0:%ld i inbyggd BTEST"
  
! #: fortran/trans-intrinsic.cc:6674
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "POS-argument (%ld) utanför intervallet 0:%ld i inbyggd %s"
  
! #: fortran/trans-intrinsic.cc:6722
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr "POS-argumentet (%ld) är utanför intervallet 0:%ld i inbyggd IBITS"
  
! #: fortran/trans-intrinsic.cc:6732
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr "LEN-argumentet (%ld) är utanför intervallet 0:%ld i inbyggd IBITS"
  
! #: fortran/trans-intrinsic.cc:6739
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) i inbyggd IBITS"
  
! #: fortran/trans-intrinsic.cc:6831
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "SHIFT-argumentet (%ld) utanför intervallet 0:%ld i inbyggd %s"
  
! #: fortran/trans-intrinsic.cc:6899
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr "SHIFT-argumentet (%ld) är utanför intervallet -%ld:%ld i inbyggd ISHFT"
  
! #: fortran/trans-intrinsic.cc:6979
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr "SIZE-argumentet (%ld) är utanför intervallet 1:%ld i inbyggd ISHFTC"
  
! #: fortran/trans-intrinsic.cc:6987 fortran/trans-intrinsic.cc:7032
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr "SHIFT-argumentet (%ld) är utanför intervallet -%ld:%ld i inbyggd ISHFTC"
  
! #: fortran/trans-intrinsic.cc:9383
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Argument NCOPIES till inbyggd REPEAT är negativt (dess värde är %ld)"
  
! #: fortran/trans-intrinsic.cc:9415
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "Argumentet NCOPIES till inbyggd REPEAT är för stort"
  
! #: fortran/trans-intrinsic.cc:12882
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "FROMPOS-argumentet (%ld) är utanför intervallet 0:%d i inbyggd MVBITS"
  
! #: fortran/trans-intrinsic.cc:12894
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "LEN-argumentet (%ld) är utanför intervallet 0:%d i inbyggd MVBITS"
  
! #: fortran/trans-intrinsic.cc:12906
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "TOPOS-argumentet (%ld) är utanför intervallet 0:%d i inbyggd MVBITS"
  
! #: fortran/trans-intrinsic.cc:12918
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) i inbyggd MVBITS"
  
! #: fortran/trans-intrinsic.cc:12926
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) i inbyggd MVBITS"
--- 22184,22264 ----
  msgid "Unequal character lengths (%ld/%ld) in %s"
  msgstr "Olika teckenlängder (%ld/%ld) i %s"
  
! #: fortran/trans-intrinsic.cc:6366
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
  msgstr "POS-argumentet (%ld) är utanför intervallet 0:%ld i inbyggd BTEST"
  
! #: fortran/trans-intrinsic.cc:6653
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "POS-argument (%ld) utanför intervallet 0:%ld i inbyggd %s"
  
! #: fortran/trans-intrinsic.cc:6701
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr "POS-argumentet (%ld) är utanför intervallet 0:%ld i inbyggd IBITS"
  
! #: fortran/trans-intrinsic.cc:6711
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
  msgstr "LEN-argumentet (%ld) är utanför intervallet 0:%ld i inbyggd IBITS"
  
! #: fortran/trans-intrinsic.cc:6718
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
  msgstr "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) i inbyggd IBITS"
  
! #: fortran/trans-intrinsic.cc:6810
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
  msgstr "SHIFT-argumentet (%ld) utanför intervallet 0:%ld i inbyggd %s"
  
! #: fortran/trans-intrinsic.cc:6878
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
  msgstr "SHIFT-argumentet (%ld) är utanför intervallet -%ld:%ld i inbyggd ISHFT"
  
! #: fortran/trans-intrinsic.cc:6958
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
  msgstr "SIZE-argumentet (%ld) är utanför intervallet 1:%ld i inbyggd ISHFTC"
  
! #: fortran/trans-intrinsic.cc:6966 fortran/trans-intrinsic.cc:7011
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
  msgstr "SHIFT-argumentet (%ld) är utanför intervallet -%ld:%ld i inbyggd ISHFTC"
  
! #: fortran/trans-intrinsic.cc:9362
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
  msgstr "Argument NCOPIES till inbyggd REPEAT är negativt (dess värde är %ld)"
  
! #: fortran/trans-intrinsic.cc:9394
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
  msgstr "Argumentet NCOPIES till inbyggd REPEAT är för stort"
  
! #: fortran/trans-intrinsic.cc:12861
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "FROMPOS-argumentet (%ld) är utanför intervallet 0:%d i inbyggd MVBITS"
  
! #: fortran/trans-intrinsic.cc:12873
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "LEN-argumentet (%ld) är utanför intervallet 0:%d i inbyggd MVBITS"
  
! #: fortran/trans-intrinsic.cc:12885
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
  msgstr "TOPOS-argumentet (%ld) är utanför intervallet 0:%d i inbyggd MVBITS"
  
! #: fortran/trans-intrinsic.cc:12897
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) i inbyggd MVBITS"
  
! #: fortran/trans-intrinsic.cc:12905
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
  msgstr "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) i inbyggd MVBITS"
*************** msgstr "numerisk typ förväntades"
*** 22357,22364 ****
  msgid "expected boolean type"
  msgstr "boolesk typ förväntades"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19534 c/c-parser.cc:19541
! #: cp/parser.cc:41864 cp/parser.cc:41871
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "heltal förväntades"
--- 22370,22377 ----
  msgid "expected boolean type"
  msgstr "boolesk typ förväntades"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:19579 c/c-parser.cc:19586
! #: cp/parser.cc:41923 cp/parser.cc:41930
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "heltal förväntades"
*************** msgstr "för få argument"
*** 22423,22429 ****
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9466
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "för många argument"
--- 22436,22442 ----
  #: go/gofrontend/expressions.cc:11749 go/gofrontend/expressions.cc:11844
  #: go/gofrontend/expressions.cc:14020 go/gofrontend/expressions.cc:14149
  #: go/gofrontend/expressions.cc:14163 go/gofrontend/expressions.cc:14184
! #: cp/pt.cc:9471
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "för många argument"
*************** msgstr "profileringsstöd för VxWorks"
*** 22818,22824 ****
  msgid "target OS does not support unaligned accesses"
  msgstr "mål-OS:et stödjer inte ojusterade åtkomster"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:193
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "profilering är inte implementerat ännu för denna arkitektur"
--- 22831,22837 ----
  msgid "target OS does not support unaligned accesses"
  msgstr "mål-OS:et stödjer inte ojusterade åtkomster"
  
! #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:194
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
  msgstr "profilering är inte implementerat ännu för denna arkitektur"
*************** msgstr "%<-m%s%> stödjs inte i denna ko
*** 23051,23077 ****
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr "%<-mrelax%> stödjs endast för RTP PIC"
  
! #: cobol/parse_ante.h:1728
  #, gcc-internal-format, gfc-internal-format
  msgid "Global declarative %s for %s"
  msgstr "Global deklarativ %s för %s"
  
! #: cobol/parse_ante.h:2456 cobol/genapi.cc:5784
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: invalid symbol_type_t %d"
  msgstr "%s:%d: felaktig symbol_type_t %d"
  
! #: cobol/parse_ante.h:2798
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d: no symbol '%s' found"
! msgstr "%s:%d: finns ingen symbol ”%s”"
! 
! #: cobol/parse_util.h:351
! #, gcc-internal-format, gfc-internal-format
! msgid "%s: intrinsic function  %s not found"
  msgstr "%s: den inbyggda funktionen %s finns inte"
  
! #: cobol/parse_util.h:383
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: invalid function descr type '%c'"
  msgstr "%s: felaktig funktionsbeskrivningstyp ”%c”"
--- 23064,23094 ----
  msgid "%<-mrelax%> is only supported for RTP PIC"
  msgstr "%<-mrelax%> stödjs endast för RTP PIC"
  
! #: cobol/exceptg.h:80
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "exception '%s'"
! msgid "CDF: exception '%s'"
! msgstr "undantaget ”%s”"
! 
! #: cobol/parse_ante.h:1592
  #, gcc-internal-format, gfc-internal-format
  msgid "Global declarative %s for %s"
  msgstr "Global deklarativ %s för %s"
  
! #: cobol/parse_ante.h:2385 cobol/symbols.h:134 cobol/genapi.cc:6470
! #: cobol/util.cc:288 cobol/util.cc:337 cobol/util.cc:637
! #, fuzzy, gcc-internal-format
! #| msgid "%s:%d: invalid symbol_type_t %d"
! msgid "%s:%d: invalid %<symbol_type_t%> %d"
  msgstr "%s:%d: felaktig symbol_type_t %d"
  
! #: cobol/parse_util.h:360
! #, fuzzy, gcc-internal-format
! #| msgid "%s: intrinsic function  %s not found"
! msgid "%s: intrinsic function %qs not found"
  msgstr "%s: den inbyggda funktionen %s finns inte"
  
! #: cobol/parse_util.h:392
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: invalid function descr type '%c'"
  msgstr "%s: felaktig funktionsbeskrivningstyp ”%c”"
*************** msgid "scan.o: %s"
*** 23082,23088 ****
  msgstr "scan.o: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3560 fortran/io.cc:3727 fortran/io.cc:4413
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaxfel i %s-sats vid %C"
--- 23099,23105 ----
  msgstr "scan.o: %s"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3563 fortran/io.cc:3729 fortran/io.cc:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaxfel i %s-sats vid %C"
*************** msgstr "makronamn saknas efter %qs"
*** 23172,23178 ****
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3801
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "filnamn saknas efter %qs"
--- 23189,23195 ----
  #: c-family/c.opt:89 c-family/c.opt:185 c-family/c.opt:188 c-family/c.opt:230
  #: c-family/c.opt:234 c-family/c.opt:246 c-family/c.opt:2482
  #: c-family/c.opt:2490 config/darwin.opt:30 common.opt:329 common.opt:332
! #: common.opt:429 common.opt:3798
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "filnamn saknas efter %qs"
*************** msgstr "okänt ivar-synlighetsvärde %qs
*** 23265,23271 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr "okänt värde för skalär lagringsordning %qs"
  
! #: cobol/lang.opt:46
  #, gcc-internal-format
  msgid "Unrecognized COBOL dialect name: %qs"
  msgstr "Okänt COBOL-dialektnamn: %qs"
--- 23282,23288 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr "okänt värde för skalär lagringsordning %qs"
  
! #: cobol/lang.opt:51
  #, gcc-internal-format
  msgid "Unrecognized COBOL dialect name: %qs"
  msgstr "Okänt COBOL-dialektnamn: %qs"
*************** msgstr "okänd IRA-region %qs"
*** 23438,23514 ****
  msgid "unknown LTO partitioning model %qs"
  msgstr "okänd LTO-partitioneringsmodell %qs"
  
! #: common.opt:2406
  #, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "mål saknas efter %qs"
  
! #: common.opt:2409
  #, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "flaggor eller mål=flaggor saknas efter %qs"
  
! #: common.opt:2417
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "okänd avlastnings-ABI %qs"
  
! #: common.opt:2426
  #, gcc-internal-format
  msgid "option missing after %qs"
  msgstr "flaggvärde saknas efter %qs"
  
! #: common.opt:2603
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "okänd profilreproduceringsmetod %qs"
  
! #: common.opt:2619
  #, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "okänd profiluppdateringsmetod %qs"
  
! #: common.opt:2728
  #, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "okänd live-patchnings-nivå %qs"
  
! #: common.opt:2761
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "okänd algoritm for omordning av grundblock %qs"
  
! #: common.opt:3097
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "okänd TLS-modell %qs"
  
! #: common.opt:3130
  #, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "okänd trampolinimplementation %qs"
  
! #: common.opt:3452
  #, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "okänd kostnadsmodell för vektorisering %qs"
  
! #: common.opt:3483
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "okänd initiering av automatisk variabel av typen %qs"
  
! #: common.opt:3509
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "okänt synlighetsvärde %qs"
  
! #: common.opt:3528
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "okänd initieringsprioritet för vtable-verifiering %qs"
  
! #: common.opt:3584
  #, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr "okänd sort %qs av nollinitierande utfyllnadsbitar"
--- 23455,23531 ----
  msgid "unknown LTO partitioning model %qs"
  msgstr "okänd LTO-partitioneringsmodell %qs"
  
! #: common.opt:2403
  #, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "mål saknas efter %qs"
  
! #: common.opt:2406
  #, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "flaggor eller mål=flaggor saknas efter %qs"
  
! #: common.opt:2414
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "okänd avlastnings-ABI %qs"
  
! #: common.opt:2423
  #, gcc-internal-format
  msgid "option missing after %qs"
  msgstr "flaggvärde saknas efter %qs"
  
! #: common.opt:2600
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "okänd profilreproduceringsmetod %qs"
  
! #: common.opt:2616
  #, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "okänd profiluppdateringsmetod %qs"
  
! #: common.opt:2725
  #, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "okänd live-patchnings-nivå %qs"
  
! #: common.opt:2758
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "okänd algoritm for omordning av grundblock %qs"
  
! #: common.opt:3094
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "okänd TLS-modell %qs"
  
! #: common.opt:3127
  #, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "okänd trampolinimplementation %qs"
  
! #: common.opt:3449
  #, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "okänd kostnadsmodell för vektorisering %qs"
  
! #: common.opt:3480
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "okänd initiering av automatisk variabel av typen %qs"
  
! #: common.opt:3506
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "okänt synlighetsvärde %qs"
  
! #: common.opt:3525
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "okänd initieringsprioritet för vtable-verifiering %qs"
  
! #: common.opt:3581
  #, gcc-internal-format
  msgid "unrecognized zero init padding bits kind %qs"
  msgstr "okänd sort %qs av nollinitierande utfyllnadsbitar"
*************** msgstr "ignorerar attributet %qE efterso
*** 23545,23551 ****
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17061 cp/decl.cc:17112
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, gcc-internal-format
  msgid "previous declaration here"
--- 23562,23568 ----
  
  #: attribs.cc:538 c-family/c-attribs.cc:1053 c-family/c-attribs.cc:2762
  #: c-family/c-attribs.cc:3318 c-family/c-attribs.cc:5282
! #: c-family/c-attribs.cc:5375 cp/decl.cc:17059 cp/decl.cc:17110
  #: cp/friend.cc:319 cp/tree.cc:5394
  #, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "attributdirektivet %qE ignorerat
*** 23563,23569 ****
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "attributdirektivet %<%E::%E%> med räckvidd ignorerat"
  
! #: attribs.cc:761 c/c-parser.cc:2144 cp/cp-gimplify.cc:3704
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "fel antal argument angivet för attributet %qE"
--- 23580,23586 ----
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "attributdirektivet %<%E::%E%> med räckvidd ignorerat"
  
! #: attribs.cc:761 c/c-parser.cc:2189 cp/cp-gimplify.cc:3709
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "fel antal argument angivet för attributet %qE"
*************** msgstr "fel antal argument angivet för
*** 23573,23579 ****
  msgid "expected %i or more, found %i"
  msgstr "%i eller fler förväntades, hittade %i"
  
! #: attribs.cc:767 c/c-parser.cc:2147 cp/cp-gimplify.cc:3706
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr "%i förväntades, %i hittades"
--- 23590,23596 ----
  msgid "expected %i or more, found %i"
  msgstr "%i eller fler förväntades, hittade %i"
  
! #: attribs.cc:767 c/c-parser.cc:2192 cp/cp-gimplify.cc:3711
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr "%i förväntades, %i hittades"
*************** msgstr "typattribut ignoreras efter att
*** 23640,23661 ****
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6235 c-family/c-common.cc:6238 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6900
! #: ada/gcc-interface/utils.cc:6916 ada/gcc-interface/utils.cc:7013
! #: ada/gcc-interface/utils.cc:7030 ada/gcc-interface/utils.cc:7047
! #: ada/gcc-interface/utils.cc:7062 ada/gcc-interface/utils.cc:7078
! #: ada/gcc-interface/utils.cc:7104 ada/gcc-interface/utils.cc:7173
! #: ada/gcc-interface/utils.cc:7200 ada/gcc-interface/utils.cc:7245
! #: ada/gcc-interface/utils.cc:7266 ada/gcc-interface/utils.cc:7314
! #: ada/gcc-interface/utils.cc:7330 ada/gcc-interface/utils.cc:7364
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6097
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
--- 23657,23678 ----
  #: c-family/c-attribs.cc:6073 c-family/c-attribs.cc:6105
  #: c-family/c-attribs.cc:6147 c-family/c-attribs.cc:6163
  #: c-family/c-attribs.cc:6335 c-family/c-attribs.cc:6347
! #: c-family/c-common.cc:6256 c-family/c-common.cc:6259 config/darwin.cc:2208
  #: config/arm/arm.cc:7515 config/arm/arm.cc:7542 config/arm/arm.cc:7559
  #: config/avr/avr.cc:11304 config/csky/csky.cc:6498 config/csky/csky.cc:6519
  #: config/h8300/h8300.cc:4972 config/h8300/h8300.cc:4996
  #: config/i386/i386-options.cc:3774 config/i386/i386-options.cc:3932
  #: config/i386/i386-options.cc:4164 config/i386/i386-options.cc:4194
  #: config/ia64/ia64.cc:799 config/loongarch/loongarch.cc:8197
! #: config/rs6000/rs6000.cc:20745 ada/gcc-interface/utils.cc:6902
! #: ada/gcc-interface/utils.cc:6918 ada/gcc-interface/utils.cc:7015
! #: ada/gcc-interface/utils.cc:7032 ada/gcc-interface/utils.cc:7049
! #: ada/gcc-interface/utils.cc:7064 ada/gcc-interface/utils.cc:7080
! #: ada/gcc-interface/utils.cc:7106 ada/gcc-interface/utils.cc:7175
! #: ada/gcc-interface/utils.cc:7202 ada/gcc-interface/utils.cc:7247
! #: ada/gcc-interface/utils.cc:7268 ada/gcc-interface/utils.cc:7316
! #: ada/gcc-interface/utils.cc:7332 ada/gcc-interface/utils.cc:7366
! #: c/c-decl.cc:4952 c/c-decl.cc:4955 c/c-decl.cc:4982 c/c-parser.cc:6142
  #: cp/tree.cc:5062 cp/tree.cc:5561 d/d-attribs.cc:483 d/d-attribs.cc:702
  #: d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756 d/d-attribs.cc:788
  #: d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992 d/d-attribs.cc:1008
*************** msgstr "attributet %qE ignorerat"
*** 23677,23684 ****
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "saknat attribut %<target%> för flerversioners %qD"
  
! #: attribs.cc:1224 cp/decl.cc:1359 cp/decl.cc:2371 cp/decl.cc:2419
! #: cp/decl.cc:2435 cp/decl.cc:3134 cp/decl.cc:3586
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "tidigare deklaration av %qD"
--- 23694,23701 ----
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "saknat attribut %<target%> för flerversioners %qD"
  
! #: attribs.cc:1224 cp/decl.cc:1357 cp/decl.cc:2369 cp/decl.cc:2417
! #: cp/decl.cc:2433 cp/decl.cc:3132 cp/decl.cc:3584
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "tidigare deklaration av %qD"
*************** msgstr "det går inte att läsa profilen
*** 23785,23791 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "index %qwi till en konstant sträng pekar utanför dess gränser"
  
! #: builtins.cc:707 cp/name-lookup.cc:6938
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE är deklarerad här"
--- 23802,23808 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "index %qwi till en konstant sträng pekar utanför dess gränser"
  
! #: builtins.cc:707 cp/name-lookup.cc:6941
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE är deklarerad här"
*************** msgstr "icke-konstant argument 0 till %q
*** 23888,23953 ****
  msgid "illegal argument 0 to %qs"
  msgstr "otillåtet argument 0 till %qs"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8084 expr.cc:12464
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "ogiltig användning av %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8090
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "ogiltig användning av %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.cc:8379
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "andra argumentet till %<__builtin_longjmp%> måste vara 1"
  
! #: builtins.cc:9343
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "målformatet stödjer inte oändligheten"
  
! #: builtins.cc:11402
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "%<va_start%> används i en funktion med fixt antal argument"
  
! #: builtins.cc:11410
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "fel antal argument till funktionen %<va_start%>"
  
! #: builtins.cc:11425
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> anropad utan argument"
  
! #: builtins.cc:11430
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "fel antal argument till funktionen %<__builtin_next_arg%>"
  
! #: builtins.cc:11463
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "andra parametern till %<va_start%> är inte det sista namngivna argumentet"
  
! #: builtins.cc:11476 c/c-parser.cc:11669
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "odefinierat beteende när andra parametern till %<va_start%> är deklarerad med lagringsklass %<register%>"
  
! #: builtins.cc:11505
  #, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "första argumentet till %qD måste vara en pekare, det andra en heltalskonstant"
  
! #: builtins.cc:11518
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "sista argumentet till %qD är inte en heltalskonstant mellan 0 och 3"
--- 23905,23976 ----
  msgid "illegal argument 0 to %qs"
  msgstr "otillåtet argument 0 till %qs"
  
+ #: builtins.cc:7806 internal-fn.cc:4030
+ #, fuzzy, gcc-internal-format
+ #| msgid "third argument to %<__builtin_prefetch%> must be a constant"
+ msgid "third argument to %<crc%> builtins must be a constant"
+ msgstr "tredje argumentet till %<__builtin_prefetch%> måste vara en konstant"
+ 
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8090 expr.cc:12464
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "ogiltig användning av %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
! #: builtins.cc:8096
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
  msgstr "ogiltig användning av %<__builtin_va_arg_pack_len ()%>"
  
! #: builtins.cc:8385
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
  msgstr "andra argumentet till %<__builtin_longjmp%> måste vara 1"
  
! #: builtins.cc:9349
  #, gcc-internal-format
  msgid "target format does not support infinity"
  msgstr "målformatet stödjer inte oändligheten"
  
! #: builtins.cc:11408
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
  msgstr "%<va_start%> används i en funktion med fixt antal argument"
  
! #: builtins.cc:11416
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
  msgstr "fel antal argument till funktionen %<va_start%>"
  
! #: builtins.cc:11431
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
  msgstr "%<__builtin_next_arg%> anropad utan argument"
  
! #: builtins.cc:11436
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgstr "fel antal argument till funktionen %<__builtin_next_arg%>"
  
! #: builtins.cc:11469
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
  msgstr "andra parametern till %<va_start%> är inte det sista namngivna argumentet"
  
! #: builtins.cc:11482 c/c-parser.cc:11714
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
  msgstr "odefinierat beteende när andra parametern till %<va_start%> är deklarerad med lagringsklass %<register%>"
  
! #: builtins.cc:11511
  #, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
  msgstr "första argumentet till %qD måste vara en pekare, det andra en heltalskonstant"
  
! #: builtins.cc:11524
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
  msgstr "sista argumentet till %qD är inte en heltalskonstant mellan 0 och 3"
*************** msgstr "sista argumentet till %qD är in
*** 23957,23968 ****
  msgid "cannot tail-call: %s"
  msgstr "kan inte göra svansanrop: %s"
  
! #: calls.cc:2818
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "funktionsanrop har sammansatt värde"
  
! #: calls.cc:3561
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "skickar för många argument på stacken"
--- 23980,23991 ----
  msgid "cannot tail-call: %s"
  msgstr "kan inte göra svansanrop: %s"
  
! #: calls.cc:2819
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "funktionsanrop har sammansatt värde"
  
! #: calls.cc:3562
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "skickar för många argument på stacken"
*************** msgstr "skickar för många argument på
*** 23972,24086 ****
  msgid "%<verify_marked_backedges%> failed"
  msgstr "%<verify_marked_backedges%> misslyckades"
  
! #: cfgexpand.cc:2128
  #, gcc-internal-format
  msgid "total size of local objects is too large"
  msgstr "total storlek på lokala objekt är för stor"
  
! #: cfgexpand.cc:2131 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "storleken på variabeln %q+D är för stor"
  
! #: cfgexpand.cc:2143
  #, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "kan inte allokera stack för variabeln %q+D, naken funktion"
  
! #: cfgexpand.cc:3241
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr "för många alternativ i %<asm%>"
  
! #: cfgexpand.cc:3248
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr "operandbegränsning för %<asm%> skiljer i antal alternativ"
  
! #: cfgexpand.cc:3270
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "%<asm%>-specificerare för variabeln %qE står i konflikt med %<asm%>-överskrivningslista"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3301
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "PIC-register skrivs över av %qs i %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3308
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "registret %qs kan inte skrivas över i %<asm%> för det aktuella målet"
  
! #: cfgexpand.cc:3321
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr "att lista stackpekarregistret %qs i en överskrivningslista bör undvikas"
  
! #: cfgexpand.cc:3323
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr "värdet på stackpekaren efter en %<asm%>-sats måste vara detsamma som det var före satsen"
  
! #: cfgexpand.cc:3393 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr "mer än %d operander i %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3446
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "okänt registernamn %qs i %<asm%>"
  
! #: cfgexpand.cc:3518
  #, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr "ogiltig hård registeranvändning mellan utmatningsoperander"
  
! #: cfgexpand.cc:3545
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr "felaktig hård registeranvändning mellan utdataoperanden och matchande begränsningsoperanden"
  
! #: cfgexpand.cc:3553
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr "felaktig hård registeranvändning mellan överskrivningsoperanden och indataoperanden"
  
! #: cfgexpand.cc:3638 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "utmatning nummer %d inte direkt adresserbar"
  
! #: cfgexpand.cc:3734 varasm.cc:1810
  #, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "%<asm%>-operand %d stämmer förmodligen inte med begränsningarna"
  
! #: cfgexpand.cc:3927
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "%<asm%>-överskrivning står i konflikt med utdataoperand"
  
! #: cfgexpand.cc:3932
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "%<asm%>-överskrivning står i konflikt med indataoperand"
  
! #: cfgexpand.cc:7029
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr "stackskyddet skyddar inte lokala variabler: buffert med variabel längd"
  
! #: cfgexpand.cc:7033
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr "stackskyddet skyddar inte funktioner: alla lokala vektorer är mindre än %d byte långa"
  
! #: cfgexpand.cc:7322
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr "patchbar funktionspost %wu överskrider storleken %wu"
--- 23995,24109 ----
  msgid "%<verify_marked_backedges%> failed"
  msgstr "%<verify_marked_backedges%> misslyckades"
  
! #: cfgexpand.cc:2129
  #, gcc-internal-format
  msgid "total size of local objects is too large"
  msgstr "total storlek på lokala objekt är för stor"
  
! #: cfgexpand.cc:2132 function.cc:1016 varasm.cc:2539
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "storleken på variabeln %q+D är för stor"
  
! #: cfgexpand.cc:2144
  #, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
  msgstr "kan inte allokera stack för variabeln %q+D, naken funktion"
  
! #: cfgexpand.cc:3242
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr "för många alternativ i %<asm%>"
  
! #: cfgexpand.cc:3249
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr "operandbegränsning för %<asm%> skiljer i antal alternativ"
  
! #: cfgexpand.cc:3271
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
  msgstr "%<asm%>-specificerare för variabeln %qE står i konflikt med %<asm%>-överskrivningslista"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3302
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
  msgstr "PIC-register skrivs över av %qs i %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3309
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
  msgstr "registret %qs kan inte skrivas över i %<asm%> för det aktuella målet"
  
! #: cfgexpand.cc:3322
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
  msgstr "att lista stackpekarregistret %qs i en överskrivningslista bör undvikas"
  
! #: cfgexpand.cc:3324
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
  msgstr "värdet på stackpekaren efter en %<asm%>-sats måste vara detsamma som det var före satsen"
  
! #: cfgexpand.cc:3394 varasm.cc:1718
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr "mer än %d operander i %<asm%>"
  
  #. ??? Diagnose during gimplification?
! #: cfgexpand.cc:3447
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr "okänt registernamn %qs i %<asm%>"
  
! #: cfgexpand.cc:3519
  #, gcc-internal-format
  msgid "invalid hard register usage between output operands"
  msgstr "ogiltig hård registeranvändning mellan utmatningsoperander"
  
! #: cfgexpand.cc:3546
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
  msgstr "felaktig hård registeranvändning mellan utdataoperanden och matchande begränsningsoperanden"
  
! #: cfgexpand.cc:3554
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
  msgstr "felaktig hård registeranvändning mellan överskrivningsoperanden och indataoperanden"
  
! #: cfgexpand.cc:3639 varasm.cc:1757
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
  msgstr "utmatning nummer %d inte direkt adresserbar"
  
! #: cfgexpand.cc:3735 varasm.cc:1810
  #, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
  msgstr "%<asm%>-operand %d stämmer förmodligen inte med begränsningarna"
  
! #: cfgexpand.cc:3928
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
  msgstr "%<asm%>-överskrivning står i konflikt med utdataoperand"
  
! #: cfgexpand.cc:3933
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
  msgstr "%<asm%>-överskrivning står i konflikt med indataoperand"
  
! #: cfgexpand.cc:7085
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
  msgstr "stackskyddet skyddar inte lokala variabler: buffert med variabel längd"
  
! #: cfgexpand.cc:7089
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
  msgstr "stackskyddet skyddar inte funktioner: alla lokala vektorer är mindre än %d byte långa"
  
! #: cfgexpand.cc:7378
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
  msgstr "patchbar funktionspost %wu överskrider storleken %wu"
*************** msgstr "grundblock inte utlagda i ordnin
*** 24610,24916 ****
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "antal gb-noter i instruktionskedjan (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3266
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "antal anropande bågar är felaktigt"
  
! #: cgraph.cc:3363
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr "saknat indirekt anrop i en spekulativ anropssekvens"
  
! #: cgraph.cc:3368
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr "indirekt anrop i en spekulativ anropssekvens har ingen spekulativ flagga"
  
! #: cgraph.cc:3398
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr "spekulativa bågar är inte närliggande"
  
! #: cgraph.cc:3404
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr "direkt anrop av %s i en spekulativ anropssekvens har ingen spekulativ flagga"
  
! #: cgraph.cc:3410 cgraph.cc:3440
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr "direkt anrop av %s i en spekulativ anropssekvens har speculative_id %i utanför intervallet"
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr "dubblerat direkt anrop av %s i en spekulativ anropssekvens med speculative_id %i"
  
! #: cgraph.cc:3428
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr "call stmt-hashen pekar inte på den första direkta bågen av en spekulativ anropssekvens"
  
! #: cgraph.cc:3447
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr "dubblerad referens %s i en spekulativ anropssekvens med speculative_id %i"
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "saknade direkta anrop för spekulation %i"
  
! #: cgraph.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "referens saknas för spekulation %i"
  
! #: cgraph.cc:3474
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr "antalet spekulativa mål %i stämmer inte med num_speculative_call_targets %i"
  
! #: cgraph.cc:3503
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "aux-fält satt för båge %s->%s"
  
! #: cgraph.cc:3510
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "cgraph-antalet är felaktigt"
  
! #: cgraph.cc:3515
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "inline-klon i samma comdat-grupplista"
  
! #: cgraph.cc:3520
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "inline-klonantal är inte kompatibelt"
  
! #: cgraph.cc:3527
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "tp_first_run måste vara icke-negativt"
  
! #: cgraph.cc:3532
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "lokala symboler måste vara definierade"
  
! #: cgraph.cc:3537
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "externt synlig inline-klon"
  
! #: cgraph.cc:3542
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "inline-klon som man tar adressen till"
  
! #: cgraph.cc:3547
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "inline-klon tvingas till utdata"
  
! #: cgraph.cc:3554
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr "calls_comdat_local är satt utanför någon comdat-grupp"
  
! #: cgraph.cc:3559
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr "felaktig flagga till calls_comdat_local"
  
! #: cgraph.cc:3566
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "attributet malloc skall användas på en funktion som returnerar en pekare"
  
! #: cgraph.cc:3578
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr "semantisk interposition stämmer inte"
  
! #: cgraph.cc:3585
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "aux-fält satt för indirekt båge från %s"
  
! #: cgraph.cc:3591 cgraph.cc:3651
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "bågräknaren är inte kompatibel med funktionsräknaren"
  
! #: cgraph.cc:3599
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr "En indirektbåge från %s är inte markerad som indirekt eller har associerad indirect_info, motsvarande sats är: "
  
! #: cgraph.cc:3607 cgraph.cc:3679
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr "bågen har både call_stmt och lto_stmt_uid satta"
  
! #: cgraph.cc:3619
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "comdat-lokal funktion anropad av %s utanför dess comdat"
  
! #: cgraph.cc:3629
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "inlined_to-pekare är fel"
  
! #: cgraph.cc:3634
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "flera inline-anropare"
  
! #: cgraph.cc:3641
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "inlined_to-pekare angiven för noninline-anropare"
  
! #: cgraph.cc:3669
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "anropsbågantal stämmer inte med GB-antal"
  
! #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "indirekta anropsantal stämmer inte med GB-antal"
  
! #: cgraph.cc:3717
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr "referensen har både stmt och lto_stmt_uid satta"
  
! #: cgraph.cc:3728
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "inlined_to-pekare är angivet men inga företrädare finns"
  
! #: cgraph.cc:3733
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "inlined_to-pekare refererar till sig själv"
  
! #: cgraph.cc:3744
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "cgraph_node har fel clone_of"
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "cgraph_node har fel klonlista"
  
! #: cgraph.cc:3763
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "cgraph_node är i klonlistan men den är inte en klon"
  
! #: cgraph.cc:3768
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "cgraph_node har fel prev_clone-pekare"
  
! #: cgraph.cc:3773
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "dubbellänkad lista av kloner trasig"
  
! #: cgraph.cc:3785
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Alias har anropsbågar"
  
! #: cgraph.cc:3791
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Alias har icke-alias-referens"
  
! #: cgraph.cc:3796
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Alias har mer än en aliasreferens"
  
! #: cgraph.cc:3803
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "Analyserat alias har ingen referens"
  
! #: cgraph.cc:3812
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Ingen båge ut från snuttnod"
  
! #: cgraph.cc:3817
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Mer än en båge ut från en snuttnod"
  
! #: cgraph.cc:3822
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Snuttar får inte ha en kropp"
  
! #: cgraph.cc:3858
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "delat anropssats:"
  
! #: cgraph.cc:3866
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "bågpekare till fel deklaration:"
  
! #: cgraph.cc:3875
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "ett indirekt båge med okänd anropsmål motsvarande ett call_stmt med en känd deklaration:"
  
! #: cgraph.cc:3885
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "anropsgrafsbåge saknas för anropssats:"
  
! #: cgraph.cc:3895
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "referens till död sats"
  
! #: cgraph.cc:3908
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "båge %s->%s har ingen motsvarande anropssats"
  
! #: cgraph.cc:3920
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "en indirekt båge från %s har inget motsvarande call_stmt"
  
! #: cgraph.cc:3939 cgraph.cc:3952
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr "ursprung saktas för en nod i en nästad lista"
  
! #: cgraph.cc:3944
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "ursprunget pekar på en annan förälder"
  
! #: cgraph.cc:3960
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node misslyckades"
  
! #: cgraph.cc:4082 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "%s: sektion %s.%d saknas"
--- 24633,24939 ----
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "antal gb-noter i instruktionskedjan (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3279
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "antal anropande bågar är felaktigt"
  
! #: cgraph.cc:3376
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr "saknat indirekt anrop i en spekulativ anropssekvens"
  
! #: cgraph.cc:3381
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr "indirekt anrop i en spekulativ anropssekvens har ingen spekulativ flagga"
  
! #: cgraph.cc:3411
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr "spekulativa bågar är inte närliggande"
  
! #: cgraph.cc:3417
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr "direkt anrop av %s i en spekulativ anropssekvens har ingen spekulativ flagga"
  
! #: cgraph.cc:3423 cgraph.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr "direkt anrop av %s i en spekulativ anropssekvens har speculative_id %i utanför intervallet"
  
! #: cgraph.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr "dubblerat direkt anrop av %s i en spekulativ anropssekvens med speculative_id %i"
  
! #: cgraph.cc:3441
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr "call stmt-hashen pekar inte på den första direkta bågen av en spekulativ anropssekvens"
  
! #: cgraph.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr "dubblerad referens %s i en spekulativ anropssekvens med speculative_id %i"
  
! #: cgraph.cc:3473
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "saknade direkta anrop för spekulation %i"
  
! #: cgraph.cc:3478
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "referens saknas för spekulation %i"
  
! #: cgraph.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr "antalet spekulativa mål %i stämmer inte med num_speculative_call_targets %i"
  
! #: cgraph.cc:3516
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "aux-fält satt för båge %s->%s"
  
! #: cgraph.cc:3523
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "cgraph-antalet är felaktigt"
  
! #: cgraph.cc:3528
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "inline-klon i samma comdat-grupplista"
  
! #: cgraph.cc:3533
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "inline-klonantal är inte kompatibelt"
  
! #: cgraph.cc:3540
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "tp_first_run måste vara icke-negativt"
  
! #: cgraph.cc:3545
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "lokala symboler måste vara definierade"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "externt synlig inline-klon"
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "inline-klon som man tar adressen till"
  
! #: cgraph.cc:3560
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "inline-klon tvingas till utdata"
  
! #: cgraph.cc:3567
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr "calls_comdat_local är satt utanför någon comdat-grupp"
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr "felaktig flagga till calls_comdat_local"
  
! #: cgraph.cc:3579
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "attributet malloc skall användas på en funktion som returnerar en pekare"
  
! #: cgraph.cc:3591
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr "semantisk interposition stämmer inte"
  
! #: cgraph.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "aux-fält satt för indirekt båge från %s"
  
! #: cgraph.cc:3604 cgraph.cc:3664
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "bågräknaren är inte kompatibel med funktionsräknaren"
  
! #: cgraph.cc:3612
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr "En indirektbåge från %s är inte markerad som indirekt eller har associerad indirect_info, motsvarande sats är: "
  
! #: cgraph.cc:3620 cgraph.cc:3692
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr "bågen har både call_stmt och lto_stmt_uid satta"
  
! #: cgraph.cc:3632
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "comdat-lokal funktion anropad av %s utanför dess comdat"
  
! #: cgraph.cc:3642
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "inlined_to-pekare är fel"
  
! #: cgraph.cc:3647
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "flera inline-anropare"
  
! #: cgraph.cc:3654
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "inlined_to-pekare angiven för noninline-anropare"
  
! #: cgraph.cc:3682
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "anropsbågantal stämmer inte med GB-antal"
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "indirekta anropsantal stämmer inte med GB-antal"
  
! #: cgraph.cc:3730
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr "referensen har både stmt och lto_stmt_uid satta"
  
! #: cgraph.cc:3741
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "inlined_to-pekare är angivet men inga företrädare finns"
  
! #: cgraph.cc:3746
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "inlined_to-pekare refererar till sig själv"
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "cgraph_node har fel clone_of"
  
! #: cgraph.cc:3770
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "cgraph_node har fel klonlista"
  
! #: cgraph.cc:3776
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "cgraph_node är i klonlistan men den är inte en klon"
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "cgraph_node har fel prev_clone-pekare"
  
! #: cgraph.cc:3786
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "dubbellänkad lista av kloner trasig"
  
! #: cgraph.cc:3798
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Alias har anropsbågar"
  
! #: cgraph.cc:3804
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Alias har icke-alias-referens"
  
! #: cgraph.cc:3809
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Alias har mer än en aliasreferens"
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "Analyserat alias har ingen referens"
  
! #: cgraph.cc:3825
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Ingen båge ut från snuttnod"
  
! #: cgraph.cc:3830
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Mer än en båge ut från en snuttnod"
  
! #: cgraph.cc:3835
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Snuttar får inte ha en kropp"
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "delat anropssats:"
  
! #: cgraph.cc:3879
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "bågpekare till fel deklaration:"
  
! #: cgraph.cc:3888
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "ett indirekt båge med okänd anropsmål motsvarande ett call_stmt med en känd deklaration:"
  
! #: cgraph.cc:3898
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "anropsgrafsbåge saknas för anropssats:"
  
! #: cgraph.cc:3908
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "referens till död sats"
  
! #: cgraph.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "båge %s->%s har ingen motsvarande anropssats"
  
! #: cgraph.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "en indirekt båge från %s har inget motsvarande call_stmt"
  
! #: cgraph.cc:3952 cgraph.cc:3965
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr "ursprung saktas för en nod i en nästad lista"
  
! #: cgraph.cc:3957
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "ursprunget pekar på en annan förälder"
  
! #: cgraph.cc:3973
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "verify_cgraph_node misslyckades"
  
! #: cgraph.cc:4095 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "%s: sektion %s.%d saknas"
*************** msgstr "attributet %<weakref%> ignorerat
*** 24992,25003 ****
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13593
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F är använd men inte definierad"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13603
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F är deklarerad %<static%> men definieras aldrig"
--- 25015,25026 ----
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1112 c/c-decl.cc:13597
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F är använd men inte definierad"
  
! #: cgraphunit.cc:1114 c/c-decl.cc:13607
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F är deklarerad %<static%> men definieras aldrig"
*************** msgstr "miljövariabeln %<COLLECT_LTO_WR
*** 25128,25134 ****
  msgid "ld returned %d exit status"
  msgstr "ld returnerade avslutningsstatus %d"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:640
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "atexit misslyckades"
--- 25151,25157 ----
  msgid "ld returned %d exit status"
  msgstr "ld returnerade avslutningsstatus %d"
  
! #: collect2.cc:916 gcc.cc:8378 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "atexit misslyckades"
*************** msgstr "anrop av %qs deklarerat med attr
*** 25638,25644 ****
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr "antar att teckenspill inte förekommer vid förenkling av %<X - Y %s 0%> till %<X %s Y%>"
  
! #: ext-dce.cc:1115
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr "ext-dce avaktiverat: %d grundblock och %d register, öka %<--param max-gcse-memory%> över %wu"
--- 25661,25667 ----
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr "antar att teckenspill inte förekommer vid förenkling av %<X - Y %s 0%> till %<X %s Y%>"
  
! #: ext-dce.cc:1202
  #, gcc-internal-format
  msgid "ext-dce disabled: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
  msgstr "ext-dce avaktiverat: %d grundblock och %d register, öka %<--param max-gcse-memory%> över %wu"
*************** msgstr "%qD angiven gräns %E är lika m
*** 26392,26398 ****
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "flexibel vektormedlem %qD har inte väldefinierade utfyllnadsbitar för %qs"
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5103
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr "PDP11-bitfältshantering stödjs inte i %qs"
--- 26415,26421 ----
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "flexibel vektormedlem %qD har inte väldefinierade utfyllnadsbitar för %qs"
  
! #: gimple-fold.cc:4970 cp/constexpr.cc:5115
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr "PDP11-bitfältshantering stödjs inte i %qs"
*************** msgstr "%s stödjs inte för aggregat me
*** 26407,26413 ****
  msgid "%s not supported on this target"
  msgstr "%s stödjs inte på denna målarkitektur"
  
! #: gimple-fold.cc:8578 gimple-fold.cc:8607
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "jämförelsen är alltid %d"
--- 26430,26436 ----
  msgid "%s not supported on this target"
  msgstr "%s stödjs inte på denna målarkitektur"
  
! #: gimple-fold.cc:8582 gimple-fold.cc:8611
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "jämförelsen är alltid %d"
*************** msgstr "%qD har fler än %u block, det b
*** 26432,26438 ****
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr "en referens till etiketten %qD definierad inuti attribututtrycket %<assume%> från utsidan av attributet"
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9308
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr "%qD definierades här"
--- 26455,26461 ----
  msgid "reference to label %qD defined inside of %<assume%> attribute expression from outside of the attribute"
  msgstr "en referens till etiketten %qD definierad inuti attribututtrycket %<assume%> från utsidan av attributet"
  
! #: gimple-low.cc:112 cp/name-lookup.cc:9311
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr "%qD definierades här"
*************** msgstr "nollpekardereferens"
*** 26452,26474 ****
  msgid "function may return address of local variable"
  msgstr "funktionen kan returnera adressen till en lokal variabel"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12879
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "funktionen returnerar adress till en lokal variabel"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10781 c/c-parser.cc:22345 c/c-parser.cc:22486
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6512
! #: c/c-typeck.cc:12780 c/c-typeck.cc:12797 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9468 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6205 cp/constexpr.cc:6584
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9605 cp/decl2.cc:6351
! #: cp/decl2.cc:6400 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23073
! #: cp/pt.cc:9266 cp/pt.cc:9936 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4570 cp/typeck.cc:10793
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, gcc-internal-format
--- 26475,26497 ----
  msgid "function may return address of local variable"
  msgstr "funktionen kan returnera adressen till en lokal variabel"
  
! #: gimple-ssa-isolate-paths.cc:422 c/c-typeck.cc:12896
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "funktionen returnerar adress till en lokal variabel"
  
  #: gimple-ssa-isolate-paths.cc:425 gimple-ssa-warn-access.cc:2075
  #: gimple-ssa-warn-access.cc:3729 tree.cc:12615 tree.cc:12652 tree.cc:12693
! #: tree.cc:12726 c/c-decl.cc:10785 c/c-parser.cc:22390 c/c-parser.cc:22531
! #: c/c-typeck.cc:3673 c/c-typeck.cc:3769 c/c-typeck.cc:3781 c/c-typeck.cc:6513
! #: c/c-typeck.cc:12797 c/c-typeck.cc:12814 c/gimple-parser.cc:2660
  #: c/gimple-parser.cc:2668 cp/call.cc:8391 cp/call.cc:8474 cp/call.cc:8493
! #: cp/call.cc:10729 cp/class.cc:9502 cp/constexpr.cc:889 cp/constexpr.cc:1348
! #: cp/constexpr.cc:4511 cp/constexpr.cc:6220 cp/constexpr.cc:6600
! #: cp/cvt.cc:1110 cp/cvt.cc:1150 cp/decl.cc:9603 cp/decl2.cc:6379
! #: cp/decl2.cc:6428 cp/lambda.cc:639 cp/method.cc:1240 cp/parser.cc:23077
! #: cp/pt.cc:9271 cp/pt.cc:9941 cp/semantics.cc:2753 cp/semantics.cc:5290
! #: cp/typeck.cc:2164 cp/typeck.cc:2385 cp/typeck.cc:4686 cp/typeck.cc:10909
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3800
  #, gcc-internal-format
*************** msgstr "använder en hängande pekare ti
*** 27575,27586 ****
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10377 c/c-typeck.cc:13597 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4687 cp/decl.cc:13468 cp/decl.cc:14071 cp/decl.cc:14081
! #: cp/decl.cc:15081 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25737 cp/typeck.cc:5069
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD är deklarerad här"
--- 27598,27609 ----
  #: gimple-ssa-warn-access.cc:3981 gimple-ssa-warn-access.cc:4629
  #: gimple-ssa-warn-access.cc:4632 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:924 tree-ssa-uninit.cc:1123 c/c-decl.cc:4101
! #: c/c-decl.cc:4391 c/c-typeck.cc:10394 c/c-typeck.cc:13614 cp/call.cc:8808
  #: cp/call.cc:8819 cp/class.cc:1722 cp/class.cc:3543 cp/constexpr.cc:1071
! #: cp/decl.cc:4685 cp/decl.cc:13466 cp/decl.cc:14069 cp/decl.cc:14079
! #: cp/decl.cc:15079 cp/friend.cc:407 cp/friend.cc:417 cp/init.cc:2948
  #: cp/parser.cc:3860 cp/parser.cc:4006 cp/parser.cc:4058 cp/parser.cc:7428
! #: cp/parser.cc:25741 cp/typeck.cc:5185
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD är deklarerad här"
*************** msgstr "namnet %qs är definierat till e
*** 28726,28737 ****
  msgid "mismatching definition"
  msgstr "definitionen stämmer inte överens"
  
! #: ipa-fnsummary.cc:4845
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "ogiltig fnsummary i LTO-ström"
  
! #: ipa-fnsummary.cc:4946
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr "ipa-inline-sammanfattning saknas i indatafil"
--- 28749,28760 ----
  msgid "mismatching definition"
  msgstr "definitionen stämmer inte överens"
  
! #: ipa-fnsummary.cc:4860
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "ogiltig fnsummary i LTO-ström"
  
! #: ipa-fnsummary.cc:4961
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr "ipa-inline-sammanfattning saknas i indatafil"
*************** msgstr "ipa-inline-sammanfattning saknas
*** 28741,28747 ****
  msgid "IPA modref summary is missing in input file"
  msgstr "IPA modref-sammanfattning saknas i indatafilen"
  
! #: ipa-prop.cc:4991 ipa-prop.cc:5035 ipa-prop.cc:5115 ipa-prop.cc:5167
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "ogiltig hoppfunktion i LTO-ström"
--- 28764,28770 ----
  msgid "IPA modref summary is missing in input file"
  msgstr "IPA modref-sammanfattning saknas i indatafilen"
  
! #: ipa-prop.cc:5019 ipa-prop.cc:5063 ipa-prop.cc:5143 ipa-prop.cc:5195
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "ogiltig hoppfunktion i LTO-ström"
*************** msgstr "Åtkomsten överlappar med sitt
*** 28786,28797 ****
  msgid "IPA-SRA access verification failed"
  msgstr "IPA-SRA åtkomstverifiering misslyckades"
  
! #: ipa-sra.cc:2751
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr "funktionen %qs, parameter %u, har IPA-SRA-åtkomst som överlappar"
  
! #: ipa-sra.cc:2754
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr "funktionen %qs, parameter %u, används men har inte någon säker IPA-SRA-åtkomst"
--- 28809,28820 ----
  msgid "IPA-SRA access verification failed"
  msgstr "IPA-SRA åtkomstverifiering misslyckades"
  
! #: ipa-sra.cc:2757
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr "funktionen %qs, parameter %u, har IPA-SRA-åtkomst som överlappar"
  
! #: ipa-sra.cc:2760
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr "funktionen %qs, parameter %u, används men har inte någon säker IPA-SRA-åtkomst"
*************** msgstr "%s – ej stött läge: %qs"
*** 29178,29184 ****
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "trädkod %qs stödjs inte i LTO-strömmar"
  
! #: lto-streamer-out.cc:2554
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr "LTO-strömning av utökad %<asm%> på toppnivå är oimplementerat"
--- 29201,29207 ----
  msgid "tree code %qs is not supported in LTO streams"
  msgstr "trädkod %qs stödjs inte i LTO-strömmar"
  
! #: lto-streamer-out.cc:2555
  #, gcc-internal-format
  msgid "LTO streaming of toplevel extended %<asm%> unimplemented"
  msgstr "LTO-strömning av utökad %<asm%> på toppnivå är oimplementerat"
*************** msgstr "icke-konstant iterationsantal ti
*** 29478,29494 ****
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr "%<allocate%>-klausulen måste ange en allokerare här"
  
! #: omp-low.cc:2774 omp-offload.cc:1518
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr "%<seq%> åsidosätter andra OpenACC-slingspecificerare"
  
! #: omp-low.cc:2777 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr "%<auto%> står i konflikt med andra OpenACC-slingspecificerare"
  
! #: omp-low.cc:2781 omp-offload.cc:1553
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr "den inre slingan använder samma OpenACC-parallellism som den omgivande slingan"
--- 29501,29517 ----
  msgid "%<allocate%> clause must specify an allocator here"
  msgstr "%<allocate%>-klausulen måste ange en allokerare här"
  
! #: omp-low.cc:2774 omp-offload.cc:1519
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
  msgstr "%<seq%> åsidosätter andra OpenACC-slingspecificerare"
  
! #: omp-low.cc:2777 omp-offload.cc:1520
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
  msgstr "%<auto%> står i konflikt med andra OpenACC-slingspecificerare"
  
! #: omp-low.cc:2781 omp-offload.cc:1554
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
  msgstr "den inre slingan använder samma OpenACC-parallellism som den omgivande slingan"
*************** msgstr "%qs stödjs inte ännu"
*** 29803,29874 ****
  msgid "shared-memory region overflow"
  msgstr "delad minnesregion spiller över"
  
! #: omp-offload.cc:316
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr "%qD angivet både i deklarationsmålets %<link%>- och implicit i %<to%>-klausuler"
  
! #: omp-offload.cc:929
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr "operand till %<-fopenacc-dim%> är felformulerad vid %qs"
  
! #: omp-offload.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr "regionen innehåller %s-partitionerad kod men är inte %s-partitionerad"
  
! #: omp-offload.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr "regionen är %s-partitionerad men innehåller inte %s-partitionerad kod"
  
! #: omp-offload.cc:1477
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr "gängreduktion i en föräldralös slinga"
  
! #: omp-offload.cc:1551
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr "rutinanropet använder samma OpenACC-parallellism som den omgivande slingan"
  
! #: omp-offload.cc:1555 omp-offload.cc:1587
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr "kringliggande slinga här"
  
! #: omp-offload.cc:1560
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr "rutinanropet använder OpenACC-parallellism som är otillåtet av den omgivande rutinen"
  
! #: omp-offload.cc:1562
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr "slingan använder OpenACC-parallellism som är otillåtet av den omgivande rutinen"
  
! #: omp-offload.cc:1567
  #, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr "rutinen %qD är deklarerad här"
  
! #: omp-offload.cc:1580
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr "felaktigt nästad OpenACC-slingeparallellism"
  
! #: omp-offload.cc:1721
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr "otillräcklig partitionering tillgänglig för att parallellisera elementslinga"
  
! #: omp-offload.cc:1729
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr "otillräcklig partitionering tillgänglig för att parallellisera brickslinga"
  
! #: omp-offload.cc:1731
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr "otillräcklig partitionering tillgänglig för att parallellisera slinga"
--- 29826,29897 ----
  msgid "shared-memory region overflow"
  msgstr "delad minnesregion spiller över"
  
! #: omp-offload.cc:317
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
  msgstr "%qD angivet både i deklarationsmålets %<link%>- och implicit i %<to%>-klausuler"
  
! #: omp-offload.cc:930
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
  msgstr "operand till %<-fopenacc-dim%> är felformulerad vid %qs"
  
! #: omp-offload.cc:982
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
  msgstr "regionen innehåller %s-partitionerad kod men är inte %s-partitionerad"
  
! #: omp-offload.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
  msgstr "regionen är %s-partitionerad men innehåller inte %s-partitionerad kod"
  
! #: omp-offload.cc:1478
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
  msgstr "gängreduktion i en föräldralös slinga"
  
! #: omp-offload.cc:1552
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
  msgstr "rutinanropet använder samma OpenACC-parallellism som den omgivande slingan"
  
! #: omp-offload.cc:1556 omp-offload.cc:1588
  #, gcc-internal-format
  msgid "containing loop here"
  msgstr "kringliggande slinga här"
  
! #: omp-offload.cc:1561
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
  msgstr "rutinanropet använder OpenACC-parallellism som är otillåtet av den omgivande rutinen"
  
! #: omp-offload.cc:1563
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
  msgstr "slingan använder OpenACC-parallellism som är otillåtet av den omgivande rutinen"
  
! #: omp-offload.cc:1568
  #, gcc-internal-format
  msgid "routine %qD declared here"
  msgstr "rutinen %qD är deklarerad här"
  
! #: omp-offload.cc:1581
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
  msgstr "felaktigt nästad OpenACC-slingeparallellism"
  
! #: omp-offload.cc:1722
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
  msgstr "otillräcklig partitionering tillgänglig för att parallellisera elementslinga"
  
! #: omp-offload.cc:1730
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
  msgstr "otillräcklig partitionering tillgänglig för att parallellisera brickslinga"
  
! #: omp-offload.cc:1732
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
  msgstr "otillräcklig partitionering tillgänglig för att parallellisera slinga"
*************** msgstr "fel när optimeringsposter %qs s
*** 29918,29924 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "kommandoradsflaggan %qs stödjs inte av denna konfiguration"
  
! #: opts-common.cc:1463 opts.cc:2612
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "argument saknas till %qs"
--- 29941,29947 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "kommandoradsflaggan %qs stödjs inte av denna konfiguration"
  
! #: opts-common.cc:1463 opts.cc:2610
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "argument saknas till %qs"
*************** msgstr "%<-gsplit-dwarf%> stödjs inte m
*** 30150,30386 ****
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "%<-fsplit-stack%> stödjs inte av denna kompilatorkonfiguration"
  
! #: opts.cc:1284
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-compare%> måste kombineras med %<-fsanitize=address%> eller %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1288
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-subtract%> måste kombineras med %<-fsanitize=address%> eller %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1315
  #, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "%<-fsanitize-recover=%s%> stödjs inte"
  
! #: opts.cc:1327 opts.cc:2324
  #, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "%<-fsanitize-trap=%s%> stödjs inte"
  
! #: opts.cc:1354
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr "%<-fsanitize-address-use-after-scope%> förutsätter flaggan %<-fstack-reuse=none%>"
  
! #: opts.cc:1361
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr "transaktionsminne stödjs inte med %<-fsanitize=address%>"
  
! #: opts.cc:1364
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr "transaktionsminne stödjs inte med %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1369
  #, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "uppdateringar i drift (med %qs) stödjs inte med LTO"
  
! #: opts.cc:1374
  #, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr "vtable-verifiering stödjs inte med LTO"
  
! #: opts.cc:1449
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "variabelspårning begärd, men oanvändbar om den inte felsökningsinformation skapas"
  
! #: opts.cc:1453
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "variabel spårning begärd, men stödjs inte av detta felsökningsformat"
  
! #: opts.cc:1482
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "var-tracking-assignments ändrar selektiv schemaläggning"
  
! #: opts.cc:1495
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr "%<-Wstrict-flex-arrays%> ignoreras när %<-fstrict-flex-arrays%> inte är aktivt"
  
! #: opts.cc:1525 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> fungerar inte med undantag på denna arkitektur"
  
! #: opts.cc:1541
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> stödjer inte upprullningsinformation på denna arkitektur"
  
! #: opts.cc:1559 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> fungerar inte på denna arkitektur"
  
! #: opts.cc:2068
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "okänd %<include_flags 0x%x%> skickade till %<print_specific_help%>"
  
! #: opts.cc:2303
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "flaggan %<-fsanitize=all%> är inte giltig"
  
! #: opts.cc:2358
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "okänt argument till flaggan %<-f%ssanitize%s=%>: %q.*s; menade du %qs?"
  
! #: opts.cc:2364
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "okänt argument till flaggan %<-f%ssanitize%s=%>: %q.*s"
  
! #: opts.cc:2399
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "attributdirektivet %qs ignorerat"
  
! #: opts.cc:2423
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "okänt argument till %<-fzero-call-used-regs=%>: %qs"
  
! #: opts.cc:2447
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ogiltigt argument till flaggan %<-falign-%s%>: %qs"
  
! #: opts.cc:2462
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "felaktigt antal argument till flaggan %<-falign-%s%>: %qs"
  
! #: opts.cc:2471
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%<-falign-%s%> är inte mellan 0 och %d"
  
! #: opts.cc:2530
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "ogiltigt argument till %<-fpatchable-function-entry%>"
  
! #: opts.cc:2667
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "argumentet %q.*s till %<--help%> är tvetydigt, var mer precis"
  
! #: opts.cc:2678
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "okänt argument till %<--help=%>-flagga: %q.*s"
  
! #: opts.cc:2858
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr "argumentet ignoreras för %<-Wattributes=%>; använd %<-Wno-attributes=%> istället"
  
! #: opts.cc:2864
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr "avslutande %<,%> i argumenten till %<-Wno-attributes=%>"
  
! #: opts.cc:3110
  #, gcc-internal-format
  msgid "%qs option can be specified only for offload compiler"
  msgstr "flaggan %qs kan anges endast för en avlastande kompilator"
  
! #: opts.cc:3119
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "postjustering måste vara två upphöjt till ett litet tal, inte %wu"
  
! #: opts.cc:3240
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "okänd stackkontrollparameter %qs"
  
! #: opts.cc:3292
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf%s%> är tvetydigt; använd %<-gdwarf-%s%> för DWARF-version eller %<-gdwarf%> %<-g%s%> för felsökningsnivå"
  
! #: opts.cc:3303
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "dwarf-version %wu stödjs inte"
  
! #: opts.cc:3340
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "okänt argument till flaggan %<-flto=%>: %qs"
  
! #: opts.cc:3540
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "målsystemet stödjer inte felsökningsutdata"
  
! #: opts.cc:3579
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "felsökningsformatet %qs står i konflikt med tidigare val"
  
! #: opts.cc:3603
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "okänd felsökningsnivå %qs"
  
! #: opts.cc:3605
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "felsökningsnivå %qs är för hög"
  
! #: opts.cc:3617
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "okänd btf-felsökningsnivå %qs"
  
! #: opts.cc:3634
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "när gräns för maximal storlek på core-fil hämtades: %m"
  
! #: opts.cc:3638
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "när gräns för maximal storlek på core-fil sattes: %m"
  
! #: opts.cc:3683
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "ej igenkänd felsökningsflagga för gcc: %c"
  
! #: opts.cc:3712
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "%<-W%serror=%s%>: ingen flagga %<-%s%>; menade du %<-%s%>?"
  
! #: opts.cc:3716
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "%<-W%serror=%s%>: ingen flagga %<-%s%>"
  
! #: opts.cc:3720
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "%<-Werror=%s%>: %<-%s%> är inte en flagga som styr varningar"
--- 30173,30409 ----
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
  msgstr "%<-fsplit-stack%> stödjs inte av denna kompilatorkonfiguration"
  
! #: opts.cc:1282
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-compare%> måste kombineras med %<-fsanitize=address%> eller %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1286
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
  msgstr "%<-fsanitize=pointer-subtract%> måste kombineras med %<-fsanitize=address%> eller %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1313
  #, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "%<-fsanitize-recover=%s%> stödjs inte"
  
! #: opts.cc:1325 opts.cc:2322
  #, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "%<-fsanitize-trap=%s%> stödjs inte"
  
! #: opts.cc:1352
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgstr "%<-fsanitize-address-use-after-scope%> förutsätter flaggan %<-fstack-reuse=none%>"
  
! #: opts.cc:1359
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgstr "transaktionsminne stödjs inte med %<-fsanitize=address%>"
  
! #: opts.cc:1362
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgstr "transaktionsminne stödjs inte med %<-fsanitize=kernel-address%>"
  
! #: opts.cc:1367
  #, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
  msgstr "uppdateringar i drift (med %qs) stödjs inte med LTO"
  
! #: opts.cc:1372
  #, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
  msgstr "vtable-verifiering stödjs inte med LTO"
  
! #: opts.cc:1447
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr "variabelspårning begärd, men oanvändbar om den inte felsökningsinformation skapas"
  
! #: opts.cc:1451
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "variabel spårning begärd, men stödjs inte av detta felsökningsformat"
  
! #: opts.cc:1480
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "var-tracking-assignments ändrar selektiv schemaläggning"
  
! #: opts.cc:1493
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr "%<-Wstrict-flex-arrays%> ignoreras när %<-fstrict-flex-arrays%> inte är aktivt"
  
! #: opts.cc:1523 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> fungerar inte med undantag på denna arkitektur"
  
! #: opts.cc:1539
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> stödjer inte upprullningsinformation på denna arkitektur"
  
! #: opts.cc:1557 config/pa/pa.cc:580
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> fungerar inte på denna arkitektur"
  
! #: opts.cc:2066
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "okänd %<include_flags 0x%x%> skickade till %<print_specific_help%>"
  
! #: opts.cc:2301
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "flaggan %<-fsanitize=all%> är inte giltig"
  
! #: opts.cc:2356
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "okänt argument till flaggan %<-f%ssanitize%s=%>: %q.*s; menade du %qs?"
  
! #: opts.cc:2362
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "okänt argument till flaggan %<-f%ssanitize%s=%>: %q.*s"
  
! #: opts.cc:2397
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "attributdirektivet %qs ignorerat"
  
! #: opts.cc:2421
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "okänt argument till %<-fzero-call-used-regs=%>: %qs"
  
! #: opts.cc:2445
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ogiltigt argument till flaggan %<-falign-%s%>: %qs"
  
! #: opts.cc:2460
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "felaktigt antal argument till flaggan %<-falign-%s%>: %qs"
  
! #: opts.cc:2469
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%<-falign-%s%> är inte mellan 0 och %d"
  
! #: opts.cc:2528
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "ogiltigt argument till %<-fpatchable-function-entry%>"
  
! #: opts.cc:2665
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "argumentet %q.*s till %<--help%> är tvetydigt, var mer precis"
  
! #: opts.cc:2676
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "okänt argument till %<--help=%>-flagga: %q.*s"
  
! #: opts.cc:2856
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr "argumentet ignoreras för %<-Wattributes=%>; använd %<-Wno-attributes=%> istället"
  
! #: opts.cc:2862
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr "avslutande %<,%> i argumenten till %<-Wno-attributes=%>"
  
! #: opts.cc:3108
  #, gcc-internal-format
  msgid "%qs option can be specified only for offload compiler"
  msgstr "flaggan %qs kan anges endast för en avlastande kompilator"
  
! #: opts.cc:3117
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "postjustering måste vara två upphöjt till ett litet tal, inte %wu"
  
! #: opts.cc:3238
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "okänd stackkontrollparameter %qs"
  
! #: opts.cc:3290
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf%s%> är tvetydigt; använd %<-gdwarf-%s%> för DWARF-version eller %<-gdwarf%> %<-g%s%> för felsökningsnivå"
  
! #: opts.cc:3301
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "dwarf-version %wu stödjs inte"
  
! #: opts.cc:3338
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "okänt argument till flaggan %<-flto=%>: %qs"
  
! #: opts.cc:3538
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "målsystemet stödjer inte felsökningsutdata"
  
! #: opts.cc:3577
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "felsökningsformatet %qs står i konflikt med tidigare val"
  
! #: opts.cc:3601
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "okänd felsökningsnivå %qs"
  
! #: opts.cc:3603
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "felsökningsnivå %qs är för hög"
  
! #: opts.cc:3615
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "okänd btf-felsökningsnivå %qs"
  
! #: opts.cc:3632
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "när gräns för maximal storlek på core-fil hämtades: %m"
  
! #: opts.cc:3636
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "när gräns för maximal storlek på core-fil sattes: %m"
  
! #: opts.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "ej igenkänd felsökningsflagga för gcc: %c"
  
! #: opts.cc:3710
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "%<-W%serror=%s%>: ingen flagga %<-%s%>; menade du %<-%s%>?"
  
! #: opts.cc:3714
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "%<-W%serror=%s%>: ingen flagga %<-%s%>"
  
! #: opts.cc:3718
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "%<-Werror=%s%>: %<-%s%> är inte en flagga som styr varningar"
*************** msgstr "mer än ett ”crtl”-direktiv"
*** 30697,30718 ****
  msgid "unrecognized enum value: %qs"
  msgstr "okänt uppräkningsvärde: %qs"
  
! #: read-rtl-function.cc:1145 read-rtl-function.cc:1204
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr "förväntade ”%s”"
  
! #: read-rtl-function.cc:1598
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
  msgstr "dubblerad instruktions-UID: %i"
  
! #: read-rtl-function.cc:1659
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr "start/end för RTL-fragment är i olika filer"
  
! #: read-rtl-function.cc:1665
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr "starten på ett RTL-fragment måste vara på en tidigare rad än slutet"
--- 30720,30741 ----
  msgid "unrecognized enum value: %qs"
  msgstr "okänt uppräkningsvärde: %qs"
  
! #: read-rtl-function.cc:1148 read-rtl-function.cc:1207
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
  msgstr "förväntade ”%s”"
  
! #: read-rtl-function.cc:1601
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
  msgstr "dubblerad instruktions-UID: %i"
  
! #: read-rtl-function.cc:1662
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
  msgstr "start/end för RTL-fragment är i olika filer"
  
! #: read-rtl-function.cc:1668
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
  msgstr "starten på ett RTL-fragment måste vara på en tidigare rad än slutet"
*************** msgstr "ogiltigt reguljärt uttryck %qs
*** 32525,32551 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "målet stödjer inte atomär profiluppdatering, enkelläge valt"
  
! #: tree-ssa-alias.cc:4125
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "ogiltigt fn-specifikationsattribut ”%s”"
  
! #: tree-ssa-alias.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "ogiltigt fn-specifikationsattribut ”%s” arg %i"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:5992
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr "%qs pekaren är noll"
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:5995
  #, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "i ett anrop av en icke-statisk medlemsfunktion %qD"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6010
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr "argument %u är noll där icke-noll förväntades"
--- 32548,32574 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "målet stödjer inte atomär profiluppdatering, enkelläge valt"
  
! #: tree-ssa-alias.cc:4127
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr "ogiltigt fn-specifikationsattribut ”%s”"
  
! #: tree-ssa-alias.cc:4166
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "ogiltigt fn-specifikationsattribut ”%s” arg %i"
  
! #: tree-ssa-ccp.cc:4595 c-family/c-common.cc:6013
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr "%qs pekaren är noll"
  
! #: tree-ssa-ccp.cc:4598 c-family/c-common.cc:6016
  #, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "i ett anrop av en icke-statisk medlemsfunktion %qD"
  
! #: tree-ssa-ccp.cc:4604 c-family/c-common.cc:6031
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr "argument %u är noll där icke-noll förväntades"
*************** msgstr "argument %u är noll där icke-n
*** 32555,32566 ****
  msgid "in a call to built-in function %qD"
  msgstr "i ett anrop till den inbyggda funktionen %qD"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6014
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "i ett anrop till funktionen %qD deklarerad %qs"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6002
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr "argument %u är noll där icke-noll förväntades för att argumentet %u är nollskilt"
--- 32578,32589 ----
  msgid "in a call to built-in function %qD"
  msgstr "i ett anrop till den inbyggda funktionen %qD"
  
! #: tree-ssa-ccp.cc:4614 tree-ssa-ccp.cc:4671 c-family/c-common.cc:6035
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "i ett anrop till funktionen %qD deklarerad %qs"
  
! #: tree-ssa-ccp.cc:4660 c-family/c-common.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected because argument %u is nonzero"
  msgstr "argument %u är noll där icke-noll förväntades för att argumentet %u är nollskilt"
*************** msgstr "sats (%p) markerad som modifiera
*** 32959,32975 ****
  msgid "verify_ssa failed"
  msgstr "verify_ssa misslyckades"
  
! #: tree-streamer-in.cc:347
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr "maskinoberoende inbyggd kod utanför intervallet"
  
! #: tree-streamer-in.cc:353
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr "målspecifik inbyggd funktion är inte tillgänglig"
  
! #: tree-streamer-in.cc:726
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr "ordningen på %<poly_int%> överskrider %<NUM_POLY_INT_COEFFS%>"
--- 32982,32998 ----
  msgid "verify_ssa failed"
  msgstr "verify_ssa misslyckades"
  
! #: tree-streamer-in.cc:348
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
  msgstr "maskinoberoende inbyggd kod utanför intervallet"
  
! #: tree-streamer-in.cc:354
  #, gcc-internal-format
  msgid "target specific builtin not available"
  msgstr "målspecifik inbyggd funktion är inte tillgänglig"
  
! #: tree-streamer-in.cc:736
  #, gcc-internal-format
  msgid "degree of %<poly_int%> exceeds %<NUM_POLY_INT_COEFFS%>"
  msgstr "ordningen på %<poly_int%> överskrider %<NUM_POLY_INT_COEFFS%>"
*************** msgstr "adressen till den automatiska va
*** 32999,33015 ****
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "adress till en lokal variabel skickat som argument till ett %<musttail%>-anrop"
  
! #: tree-tailcall.cc:885 tree-tailcall.cc:914
  #, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "adressen till en lokal variabel kan rymma till ett %<musttail%>-anrop"
  
! #: tree-tailcall.cc:909
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "adressen till en automatisk variabel %qD kan rymma till ett %<musttail%>-anrop"
  
! #: tree-tailcall.cc:939
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr "adressen till parametern %qD kan rymma till ett %<musttail%>-anrop"
--- 33022,33038 ----
  msgid "address of local variable passed to %<musttail%> call argument"
  msgstr "adress till en lokal variabel skickat som argument till ett %<musttail%>-anrop"
  
! #: tree-tailcall.cc:1015 tree-tailcall.cc:1044
  #, gcc-internal-format
  msgid "address of local variable can escape to %<musttail%> call"
  msgstr "adressen till en lokal variabel kan rymma till ett %<musttail%>-anrop"
  
! #: tree-tailcall.cc:1039
  #, gcc-internal-format
  msgid "address of automatic variable %qD can escape to %<musttail%> call"
  msgstr "adressen till en automatisk variabel %qD kan rymma till ett %<musttail%>-anrop"
  
! #: tree-tailcall.cc:1069
  #, gcc-internal-format
  msgid "address of parameter %qD can escape to %<musttail%> call"
  msgstr "adressen till parametern %qD kan rymma till ett %<musttail%>-anrop"
*************** msgstr "vektorvillkor kommer expanderas
*** 33039,33045 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "vektorblandningsoperationen kommer expanderas bitvis"
  
! #: tree-vect-loop.cc:5115
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr "vektorisering hände inte för en simd-slinga"
--- 33062,33068 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "vektorblandningsoperationen kommer expanderas bitvis"
  
! #: tree-vect-loop.cc:5116
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr "vektorisering hände inte för en simd-slinga"
*************** msgstr "trådlokal COMMON-data är inte
*** 33604,33610 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "begärd justering för %q+D är större än implementerad justering av %wu"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:1969 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "lagringsstorlek på %q+D är okänd"
--- 33627,33633 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "begärd justering för %q+D är större än implementerad justering av %wu"
  
! #: varasm.cc:2513 c/c-decl.cc:5971 c/c-parser.cc:2014 m2/gm2-gcc/m2type.cc:1248
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "lagringsstorlek på %q+D är okänd"
*************** msgstr "%qs-symbolen %q+D är ytterst si
*** 33679,33685 ****
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "%qs-symbolen %q+D måste ha statisk länkklass"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7758
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "aliasdefinitioner stödjs inte i denna konfiguration"
--- 33702,33708 ----
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "%qs-symbolen %q+D måste ha statisk länkklass"
  
! #: varasm.cc:6609 config/nvptx/nvptx.cc:7764
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "aliasdefinitioner stödjs inte i denna konfiguration"
*************** msgid "%qE attribute ignored for field o
*** 33851,33877 ****
  msgstr "attributet %qE ignorerat för fält av typen %qT"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7461
  #, gcc-internal-format
  msgid "%qE argument not a string"
  msgstr "argument %qE är inte en sträng"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6947
  #, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "attributet %qE ignorerat på grund av argumentet %qE"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6968
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "ignorerar attributet %qE på grund av extra argument med början vid %qE"
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6982
  #, gcc-internal-format
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "attributet %qE är inte applicerbart på element av den icke-skalära typen %qT"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6987
  #, gcc-internal-format
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr "attributet %qE är inte applicerbart på fält av aggregattypen %qT"
--- 33874,33900 ----
  msgstr "attributet %qE ignorerat för fält av typen %qT"
  
  #: c-family/c-attribs.cc:1452 c-family/c-attribs.cc:3650
! #: c-family/c-attribs.cc:6271 ada/gcc-interface/utils.cc:7463
  #, gcc-internal-format
  msgid "%qE argument not a string"
  msgstr "argument %qE är inte en sträng"
  
! #: c-family/c-attribs.cc:1627 ada/gcc-interface/utils.cc:6949
  #, gcc-internal-format
  msgid "%qE attribute ignored because of argument %qE"
  msgstr "attributet %qE ignorerat på grund av argumentet %qE"
  
! #: c-family/c-attribs.cc:1648 ada/gcc-interface/utils.cc:6970
  #, gcc-internal-format
  msgid "ignoring attribute %qE because of excess arguments starting at %qE"
  msgstr "ignorerar attributet %qE på grund av extra argument med början vid %qE"
  
! #: c-family/c-attribs.cc:1662 ada/gcc-interface/utils.cc:6984
  #, gcc-internal-format
  msgid "attribute %qE does not apply to elements of non-scalar type %qT"
  msgstr "attributet %qE är inte applicerbart på element av den icke-skalära typen %qT"
  
! #: c-family/c-attribs.cc:1667 ada/gcc-interface/utils.cc:6989
  #, gcc-internal-format
  msgid "attribute %qE does not apply to fields of aggregate type %qT"
  msgstr "attributet %qE är inte applicerbart på fält av aggregattypen %qT"
*************** msgid "%qE attribute has no effect on un
*** 33887,33898 ****
  msgstr "attributet %qE har ingen effekt på enhetslokala funktioner"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7217
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "attributet %qE ignorerat eftersom %qD inte är en variabel"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7223
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "attributet %qE ignorerat eftersom %qD inte är en lokal variabel"
--- 33910,33921 ----
  msgstr "attributet %qE har ingen effekt på enhetslokala funktioner"
  
  #: c-family/c-attribs.cc:1993 c-family/c-attribs.cc:3633
! #: ada/gcc-interface/utils.cc:7219
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
  msgstr "attributet %qE ignorerat eftersom %qD inte är en variabel"
  
! #: c-family/c-attribs.cc:1999 ada/gcc-interface/utils.cc:7225
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "attributet %qE ignorerat eftersom %qD inte är en lokal variabel"
*************** msgid "weak %q+D cannot be defined %qE"
*** 34175,34181 ****
  msgstr "svag %q+D kan inte definieras %qE"
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7288 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr "argument till attribut %qE är inte en sträng"
--- 34198,34204 ----
  msgstr "svag %q+D kan inte definieras %qE"
  
  #: c-family/c-attribs.cc:3209 c-family/c-attribs.cc:4198
! #: ada/gcc-interface/utils.cc:7290 jit/dummy-frontend.cc:883
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
  msgstr "argument till attribut %qE är inte en sträng"
*************** msgstr "argumentet %qE måste vara en av
*** 34283,34289 ****
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7447
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "attributet %qE är bara tillämpligt på funktioner"
--- 34306,34312 ----
  
  #: c-family/c-attribs.cc:3685 c-family/c-attribs.cc:4281
  #: c-family/c-attribs.cc:6236 c-family/c-attribs.cc:6263
! #: config/m32c/m32c.cc:2942 ada/gcc-interface/utils.cc:7449
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
  msgstr "attributet %qE är bara tillämpligt på funktioner"
*************** msgstr "argument %2$E till attributet %1
*** 34379,34385 ****
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "argumentet %2$E till attributet %1$qE är inte i intervallet [0, %3$wu)"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7301
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr "endast %<inbranch%>- och %<notinbranch%>-flaggor är tillåtna för %<__simd__%>-attributet"
--- 34402,34408 ----
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
  msgstr "argumentet %2$E till attributet %1$qE är inte i intervallet [0, %3$wu)"
  
! #: c-family/c-attribs.cc:4211 ada/gcc-interface/utils.cc:7303
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
  msgstr "endast %<inbranch%>- och %<notinbranch%>-flaggor är tillåtna för %<__simd__%>-attributet"
*************** msgstr "%qD är inte kompatibel med %qD"
*** 34429,34435 ****
  msgid "%qE argument is not a function"
  msgstr "argumentet %qE är inte en funktion"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6573
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "deprecated-meddelande är inte en sträng"
--- 34452,34458 ----
  msgid "%qE argument is not a function"
  msgstr "argumentet %qE är inte en funktion"
  
! #: c-family/c-attribs.cc:4635 cp/name-lookup.cc:6576
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "deprecated-meddelande är inte en sträng"
*************** msgstr "värdet på argumentet %2$qE til
*** 34459,34470 ****
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "värdet på argument %2$qE till attributet %1$qE överskrider %3$wu"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4436
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr "vektorstorleken är inte en hel multipel av komponentstorleken"
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4443
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr "vektorstorlek noll"
--- 34482,34493 ----
  msgid "%qE attribute argument value %qE exceeds %wu"
  msgstr "värdet på argument %2$qE till attributet %1$qE överskrider %3$wu"
  
! #: c-family/c-attribs.cc:4876 ada/gcc-interface/utils.cc:4438
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr "vektorstorleken är inte en hel multipel av komponentstorleken"
  
! #: c-family/c-attribs.cc:4882 ada/gcc-interface/utils.cc:4445
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr "vektorstorlek noll"
*************** msgstr "attributet %qE kräver prototype
*** 34634,34650 ****
  msgid "%qE attribute only applies to variadic functions"
  msgstr "attributet %qE är bara tillämplig på funktioner med variabelt antal argument"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6848
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "den begärda positionen är inte en heltalskonstant"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6855
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr "begärd position är mindre än noll"
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7344
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
--- 34657,34673 ----
  msgid "%qE attribute only applies to variadic functions"
  msgstr "attributet %qE är bara tillämplig på funktioner med variabelt antal argument"
  
! #: c-family/c-attribs.cc:6031 ada/gcc-interface/utils.cc:6850
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr "den begärda positionen är inte en heltalskonstant"
  
! #: c-family/c-attribs.cc:6039 ada/gcc-interface/utils.cc:6857
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr "begärd position är mindre än noll"
  
! #: c-family/c-attribs.cc:6088 ada/gcc-interface/utils.cc:7346
  #: d/d-attribs.cc:771 jit/dummy-frontend.cc:799
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
*************** msgstr "tom sträng i attributet %<targe
*** 34658,34664 ****
  msgid "%qE attribute argument not a string constant"
  msgstr "argument till attribut %qE är inte en strängkonstant"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7478
  #, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "okänt argument %2$qs till attribut %1$qE"
--- 34681,34687 ----
  msgid "%qE attribute argument not a string constant"
  msgstr "argument till attribut %qE är inte en strängkonstant"
  
! #: c-family/c-attribs.cc:6288 ada/gcc-interface/utils.cc:7480
  #, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
  msgstr "okänt argument %2$qs till attribut %1$qE"
*************** msgstr "pekare av typen %<void *%> anvä
*** 34877,35389 ****
  msgid "pointer to a function used in arithmetic"
  msgstr "pekare till funktion använd i aritmetik"
  
! #: c-family/c-common.cc:3610
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "uppräkningskonstant i boolesk kontext"
  
! #: c-family/c-common.cc:3640 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "adressen till %qD kommer alltid beräknas till %<true%>"
  
! #: c-family/c-common.cc:3685
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> i boolesk kontext, föreslår %<&&%> istället"
  
! #: c-family/c-common.cc:3698
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr "%<<<%> i boolesk kontext, menade du %<<%>?"
  
! #: c-family/c-common.cc:3714
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "%<?:%> använder heltalskonstanter i en boolesk kontext, uttrycket kommer alltid beräknas till %<true%>"
  
! #: c-family/c-common.cc:3723
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "%<?:%> använder heltalskonstanter i en boolesk kontext"
  
! #: c-family/c-common.cc:3759
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "kompilatorn kan anta att adressen till %qD kommer alltid beräknas till %<true%>"
  
! #: c-family/c-common.cc:3795 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "föreslår parenteser runt tilldelning som används som sanningsvärde"
  
! #: c-family/c-common.cc:3882 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4001 c/c-typeck.cc:17908
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "ogiltig användning av %<restrict%>"
  
! #: c-family/c-common.cc:3958
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "ogiltig användning av %<sizeof%> på en funktionstyp"
  
! #: c-family/c-common.cc:3968
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ tillåter inte %<alignof%> använt på en funktionstyp"
  
! #: c-family/c-common.cc:3971
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C tillåter inte %<_Alignof%> använt på en funktionstyp"
  
! #: c-family/c-common.cc:3982 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "ogiltig användning av %qs på en void-typ"
  
! #: c-family/c-common.cc:3993
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "ogiltig tillämpning av %qs på ofullständig typ %qT"
  
! #: c-family/c-common.cc:4001
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "ogiltig tillämpning av %qs på vektortypen %qT med ofullständig elementtyp"
  
! #: c-family/c-common.cc:4053
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> tillämpad på ett bitfält"
  
! #: c-family/c-common.cc:4878
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "första argumentet till %<va_arg%> är inte av typen %<va_list%>"
  
! #: c-family/c-common.cc:4998
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "det går inte att avaktivera den inbyggda funktionen %qs"
  
! #: c-family/c-common.cc:5190
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "pekare är inte tillåtna case-värden"
  
! #: c-family/c-common.cc:5199
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "intervalluttryck i switch-satser följer inte standarden"
  
! #: c-family/c-common.cc:5204 c-family/c-common.cc:5208
! #: c-family/c-common.cc:5213
  #, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "ISO C stödjer inte intervalluttryck i switch-satser före C2Y"
  
! #: c-family/c-common.cc:5227 c-family/c-common.cc:5244
  #, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "konvertering av %qE till %qT i intervalluttrycket ändrar värdet till %qE"
  
! #: c-family/c-common.cc:5263
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "tomt intervall angivet"
  
! #: c-family/c-common.cc:5317
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "dubbla (eller överlappande) case-värden"
  
! #: c-family/c-common.cc:5319
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "detta är det första fallet som överlappar det värdet"
  
! #: c-family/c-common.cc:5323
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "upprepat case-värde"
  
! #: c-family/c-common.cc:5324 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "tidigare använt här"
  
! #: c-family/c-common.cc:5328
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "flera default-etiketter i en switch"
  
! #: c-family/c-common.cc:5330
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "detta är den första default-etiketten"
  
! #: c-family/c-common.cc:5442
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "att ta adressen av en etikett följer inte standarden"
  
! #: c-family/c-common.cc:5627
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "begärd minnesjustering är inte en heltalskonstant"
  
! #: c-family/c-common.cc:5635 c-family/c-common.cc:5645
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "begärd minnesjustering %qE är inte en positiv potens av 2"
  
! #: c-family/c-common.cc:5655
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "begärd minnesjustering %qE överskrider objektfilsmaximum %u"
  
! #: c-family/c-common.cc:5663
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "begärd minnesjustering %qE överskrider maximum %u"
  
! #: c-family/c-common.cc:5858
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "för få variabla argument för att få plats med en vaktpost"
  
! #: c-family/c-common.cc:5873
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "vaktpost saknas i funktionsanrop"
  
! #: c-family/c-common.cc:6112 c-family/c-common.cc:6165 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "felaktig flagga %qs till attributet %<optimize%>"
  
! #: c-family/c-common.cc:6116 c-family/c-common.cc:6170
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "felaktig flagga %qs till pragmat %<optimize%>"
  
! #: c-family/c-common.cc:6219
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "attributet %<fallthrough%> angivet flera gånger"
  
! #: c-family/c-common.cc:6223
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "attributet %<fallthrough%> angivet med en parameter"
  
! #: c-family/c-common.cc:6412 c-family/c-common.cc:7430
! #: c-family/c-common.cc:7478 c-family/c-common.cc:7560
! #: c-family/c-common.cc:7646 c-family/c-common.cc:8315
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "för få argument till funktionen %qE"
  
! #: c-family/c-common.cc:6418 c-family/c-common.cc:7485
! #: c-family/c-common.cc:7673 c-family/c-common.cc:8317
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "för många argument till funktionen %qE"
  
! #: c-family/c-common.cc:6462
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "tredje argumentet till funktionen %qE måste vara ett konstant heltal"
  
! #: c-family/c-common.cc:6488
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "andra argumentet till funktionen %qE måste vara en konstant heltalsexponent till 2 mellan %qi och %qu bitar"
  
! #: c-family/c-common.cc:6512 c-family/c-common.cc:6568
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "argument som inte är flyttal i anrop till funktionen %qE"
  
! #: c-family/c-common.cc:6541
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "argument som inte är flyttal i anrop till funktionen %qE"
  
! #: c-family/c-common.cc:6558
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "heltalsargument %u som inte är konstant i anrop till funktionen %qE"
  
! #: c-family/c-common.cc:6587
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "argument 3 som inte är ett heltal i anrop till funktionen %qE"
  
! #: c-family/c-common.cc:6607 c-family/c-common.cc:6673
! #: c-family/c-common.cc:6757 c-family/c-common.cc:6784
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "argument %u i anrop av funktionen %qE har inte heltalstyp"
  
! #: c-family/c-common.cc:6617
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "argument 3 i anropet av funktionen %qE har inte typen pekare till heltal"
  
! #: c-family/c-common.cc:6626
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "argument 3 i anropet av funktionen %qE har typen pekare till uppräkningstyp"
  
! #: c-family/c-common.cc:6635
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "argument 3 i anropet av funktionen %qE har typen pekare till boolean"
  
! #: c-family/c-common.cc:6644 c-family/c-common.cc:6653
! #: c-family/c-common.cc:6725 c-family/c-common.cc:6734
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "argument %u i anropet av funktionen %qE har typen pekare på %qs (%qT)"
  
! #: c-family/c-common.cc:6682 c-family/c-common.cc:6793
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "argument %u i anrop av funktionen %qE har uppräkningstyp"
  
! #: c-family/c-common.cc:6691 c-family/c-common.cc:6802
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "argument %u i anrop av funktionen %qE har boolesk typ"
  
! #: c-family/c-common.cc:6707
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "argument %u i anrop av funktionen %qE har inte pekartyp"
  
! #: c-family/c-common.cc:6716
  #, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "argument %u i anropet av funktionen %qE har typen pekare på en ofullständig typ"
  
! #: c-family/c-common.cc:6770
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "argument %u i anrop av funktionen %qE har inte typen %<int%>"
  
! #: c-family/c-common.cc:6814
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "argument 1 i anrop av funktionen %qE har teckenlös typ"
  
! #: c-family/c-common.cc:6824
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "argument 1 i anrop av funktionen %qE har typ med tecken"
  
! #: c-family/c-common.cc:7089 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "det går inte att använda %<offsetof%> på en statisk datamedlem %qD"
  
! #: c-family/c-common.cc:7094 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "går inte att applicera %<offsetof%> när %<operator[]%> är överlagrad"
  
! #: c-family/c-common.cc:7101 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "det går inte att använda %<offsetof%> på en icke-konstant adress"
  
! #: c-family/c-common.cc:7114 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "försök att ta adressen till en medlem %qD i en bitfältspost"
  
! #: c-family/c-common.cc:7167 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "index %E anger ett avstånd större än storleken på %qT"
  
! #: c-family/c-common.cc:7344
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "storleken på vektorn är för stor"
  
! #: c-family/c-common.cc:7460 c-family/c-common.cc:7604
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "operandtypen %qT är inkompatibel med argument %d till %qE"
  
! #: c-family/c-common.cc:7496
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "argument av typen pekare eller av typen heltal förväntades som argument 1"
  
! #: c-family/c-common.cc:7513
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "båda argumenten måste vara kompatibla"
  
! #: c-family/c-common.cc:7749
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "felaktigt antal argument till funktionen %qE"
  
! #: c-family/c-common.cc:7765
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "argument 1 till %qE måste vara pekartyp som inte pekar på void"
  
! #: c-family/c-common.cc:7773
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "argument 1 till %qE måste vara en pekare på en fullständig typ"
  
! #: c-family/c-common.cc:7783
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "argument 1 till %qE måste vara en pekare till en typ med konstant storlek"
  
! #: c-family/c-common.cc:7795
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "argument 1 till %qE måste vara en pekare till ett objekt av storlek större än noll"
  
! #: c-family/c-common.cc:7817
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "argument %d till %qE måste vara en pekartyp"
  
! #: c-family/c-common.cc:7827
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "argument %d till %qE måste vara en pekare till en typ med konstant storlek"
  
! #: c-family/c-common.cc:7836
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "argument %d till %qE får inte vara en pekare till en funktion"
  
! #: c-family/c-common.cc:7846
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "storleken stämmer inte i argument %d till %qE"
  
! #: c-family/c-common.cc:7861
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "argument %d till %qE måste ha typen pekare på en %<const%>"
  
! #: c-family/c-common.cc:7867
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "argument %d till %qE kastar %<const%>-kvalificerare"
  
! #: c-family/c-common.cc:7878
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "argument %d till %qE får inte vara en pekare på en %<volatile%> typ"
  
! #: c-family/c-common.cc:7884
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "argument %d till %qE kastar %<volatile%>-kvalificerare"
  
! #: c-family/c-common.cc:7898
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "minnesmodellsargument %d som inte är heltal till %qE"
  
! #: c-family/c-common.cc:7913
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "ogiltig minnesmodellsargument %d till %qE"
  
! #: c-family/c-common.cc:8554
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr "detta mål definierar inte en spekulationsbarriär; ditt program kommer fortfarande fungera korrekt, men felaktig spekulation kommer kanske inte vara begränsat"
  
! #: c-family/c-common.cc:9252
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "indexvärdet är utanför gränsen"
  
! #: c-family/c-common.cc:9298 c-family/c-common.cc:9347
! #: c-family/c-common.cc:9363
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "konvertering av skalären %qT till vektorn %qT innebär avhuggning"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9451 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "inbyggd funktion %qE måste anropas direkt"
  
! #: c-family/c-common.cc:9471
  #, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "storlek på vektorn %qE är inte ett konstant uttryck"
  
! #: c-family/c-common.cc:9474
  #, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "storlek på vektorn är inte ett konstant uttryck"
  
! #: c-family/c-common.cc:9478
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "storleken %qE på vektorn %qE är negativ"
  
! #: c-family/c-common.cc:9481
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "storleken %qE på vektorn är negativ"
  
! #: c-family/c-common.cc:9486
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "storleken %qE på vektorn %qE överskrider maximal objektstorlek %qE"
  
! #: c-family/c-common.cc:9489
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "storleken %qE på vektorn överskrider maximal objektstorlek %qE"
  
! #: c-family/c-common.cc:9494
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "storleken på vektorn %qE överskrider maximal objektstorlek %qE"
  
! #: c-family/c-common.cc:9497
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr "storleken på vektorn överskrider maximal objektstorlek %qE"
  
! #: c-family/c-common.cc:9568
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr "miljövariabeln %qs måste expandera till ett ickenegativt heltal mindre än eller lika med %wd"
  
! #: c-family/c-common.cc:9855
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr "möjlig lösning: ta adressen med %qs"
  
! #: c-family/c-common.cc:9865
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr "möjlig lösning: dereferera med %qs"
--- 34900,35412 ----
  msgid "pointer to a function used in arithmetic"
  msgstr "pekare till funktion använd i aritmetik"
  
! #: c-family/c-common.cc:3631
  #, gcc-internal-format
  msgid "enum constant in boolean context"
  msgstr "uppräkningskonstant i boolesk kontext"
  
! #: c-family/c-common.cc:3661 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "adressen till %qD kommer alltid beräknas till %<true%>"
  
! #: c-family/c-common.cc:3706
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
  msgstr "%<*%> i boolesk kontext, föreslår %<&&%> istället"
  
! #: c-family/c-common.cc:3719
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
  msgstr "%<<<%> i boolesk kontext, menade du %<<%>?"
  
! #: c-family/c-common.cc:3735
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
  msgstr "%<?:%> använder heltalskonstanter i en boolesk kontext, uttrycket kommer alltid beräknas till %<true%>"
  
! #: c-family/c-common.cc:3744
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
  msgstr "%<?:%> använder heltalskonstanter i en boolesk kontext"
  
! #: c-family/c-common.cc:3780
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "kompilatorn kan anta att adressen till %qD kommer alltid beräknas till %<true%>"
  
! #: c-family/c-common.cc:3816 cp/semantics.cc:1030
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "föreslår parenteser runt tilldelning som används som sanningsvärde"
  
! #: c-family/c-common.cc:3903 c/c-decl.cc:5028 c/c-decl.cc:7694
! #: c/c-parser.cc:4046 c/c-typeck.cc:17925
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "ogiltig användning av %<restrict%>"
  
! #: c-family/c-common.cc:3979
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr "ogiltig användning av %<sizeof%> på en funktionstyp"
  
! #: c-family/c-common.cc:3989
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
  msgstr "ISO C++ tillåter inte %<alignof%> använt på en funktionstyp"
  
! #: c-family/c-common.cc:3992
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
  msgstr "ISO C tillåter inte %<_Alignof%> använt på en funktionstyp"
  
! #: c-family/c-common.cc:4003 cp/typeck.cc:2085
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr "ogiltig användning av %qs på en void-typ"
  
! #: c-family/c-common.cc:4014
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
  msgstr "ogiltig tillämpning av %qs på ofullständig typ %qT"
  
! #: c-family/c-common.cc:4022
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
  msgstr "ogiltig tillämpning av %qs på vektortypen %qT med ofullständig elementtyp"
  
! #: c-family/c-common.cc:4074
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr "%<__alignof%> tillämpad på ett bitfält"
  
! #: c-family/c-common.cc:4899
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
  msgstr "första argumentet till %<va_arg%> är inte av typen %<va_list%>"
  
! #: c-family/c-common.cc:5019
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr "det går inte att avaktivera den inbyggda funktionen %qs"
  
! #: c-family/c-common.cc:5211
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr "pekare är inte tillåtna case-värden"
  
! #: c-family/c-common.cc:5220
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr "intervalluttryck i switch-satser följer inte standarden"
  
! #: c-family/c-common.cc:5225 c-family/c-common.cc:5229
! #: c-family/c-common.cc:5234
  #, gcc-internal-format
  msgid "ISO C does not support range expressions in switch statements before C2Y"
  msgstr "ISO C stödjer inte intervalluttryck i switch-satser före C2Y"
  
! #: c-family/c-common.cc:5248 c-family/c-common.cc:5265
  #, gcc-internal-format
  msgid "conversion of %qE to %qT in range expression changes value to %qE"
  msgstr "konvertering av %qE till %qT i intervalluttrycket ändrar värdet till %qE"
  
! #: c-family/c-common.cc:5284
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr "tomt intervall angivet"
  
! #: c-family/c-common.cc:5338
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr "dubbla (eller överlappande) case-värden"
  
! #: c-family/c-common.cc:5340
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
  msgstr "detta är det första fallet som överlappar det värdet"
  
! #: c-family/c-common.cc:5344
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr "upprepat case-värde"
  
! #: c-family/c-common.cc:5345 c-family/c-warn.cc:2662
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "tidigare använt här"
  
! #: c-family/c-common.cc:5349
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr "flera default-etiketter i en switch"
  
! #: c-family/c-common.cc:5351
  #, gcc-internal-format
  msgid "this is the first default label"
  msgstr "detta är den första default-etiketten"
  
! #: c-family/c-common.cc:5463
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr "att ta adressen av en etikett följer inte standarden"
  
! #: c-family/c-common.cc:5648
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
  msgstr "begärd minnesjustering är inte en heltalskonstant"
  
! #: c-family/c-common.cc:5656 c-family/c-common.cc:5666
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
  msgstr "begärd minnesjustering %qE är inte en positiv potens av 2"
  
! #: c-family/c-common.cc:5676
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
  msgstr "begärd minnesjustering %qE överskrider objektfilsmaximum %u"
  
! #: c-family/c-common.cc:5684
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
  msgstr "begärd minnesjustering %qE överskrider maximum %u"
  
! #: c-family/c-common.cc:5879
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "för få variabla argument för att få plats med en vaktpost"
  
! #: c-family/c-common.cc:5894
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "vaktpost saknas i funktionsanrop"
  
! #: c-family/c-common.cc:6133 c-family/c-common.cc:6186 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "felaktig flagga %qs till attributet %<optimize%>"
  
! #: c-family/c-common.cc:6137 c-family/c-common.cc:6191
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "felaktig flagga %qs till pragmat %<optimize%>"
  
! #: c-family/c-common.cc:6240
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "attributet %<fallthrough%> angivet flera gånger"
  
! #: c-family/c-common.cc:6244
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "attributet %<fallthrough%> angivet med en parameter"
  
! #: c-family/c-common.cc:6433 c-family/c-common.cc:7451
! #: c-family/c-common.cc:7499 c-family/c-common.cc:7581
! #: c-family/c-common.cc:7667 c-family/c-common.cc:8336
  #: config/aarch64/aarch64-sve-builtins.cc:3001
  #: config/arm/arm-mve-builtins.cc:1714
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "för få argument till funktionen %qE"
  
! #: c-family/c-common.cc:6439 c-family/c-common.cc:7506
! #: c-family/c-common.cc:7694 c-family/c-common.cc:8338
  #: config/aarch64/aarch64-sve-builtins.cc:3003
  #: config/arm/arm-mve-builtins.cc:1716
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "för många argument till funktionen %qE"
  
! #: c-family/c-common.cc:6483
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "tredje argumentet till funktionen %qE måste vara ett konstant heltal"
  
! #: c-family/c-common.cc:6509
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "andra argumentet till funktionen %qE måste vara en konstant heltalsexponent till 2 mellan %qi och %qu bitar"
  
! #: c-family/c-common.cc:6533 c-family/c-common.cc:6589
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "argument som inte är flyttal i anrop till funktionen %qE"
  
! #: c-family/c-common.cc:6562
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "argument som inte är flyttal i anrop till funktionen %qE"
  
! #: c-family/c-common.cc:6579
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "heltalsargument %u som inte är konstant i anrop till funktionen %qE"
  
! #: c-family/c-common.cc:6608
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "argument 3 som inte är ett heltal i anrop till funktionen %qE"
  
! #: c-family/c-common.cc:6628 c-family/c-common.cc:6694
! #: c-family/c-common.cc:6778 c-family/c-common.cc:6805
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "argument %u i anrop av funktionen %qE har inte heltalstyp"
  
! #: c-family/c-common.cc:6638
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "argument 3 i anropet av funktionen %qE har inte typen pekare till heltal"
  
! #: c-family/c-common.cc:6647
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "argument 3 i anropet av funktionen %qE har typen pekare till uppräkningstyp"
  
! #: c-family/c-common.cc:6656
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "argument 3 i anropet av funktionen %qE har typen pekare till boolean"
  
! #: c-family/c-common.cc:6665 c-family/c-common.cc:6674
! #: c-family/c-common.cc:6746 c-family/c-common.cc:6755
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "argument %u i anropet av funktionen %qE har typen pekare på %qs (%qT)"
  
! #: c-family/c-common.cc:6703 c-family/c-common.cc:6814
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "argument %u i anrop av funktionen %qE har uppräkningstyp"
  
! #: c-family/c-common.cc:6712 c-family/c-common.cc:6823
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "argument %u i anrop av funktionen %qE har boolesk typ"
  
! #: c-family/c-common.cc:6728
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "argument %u i anrop av funktionen %qE har inte pekartyp"
  
! #: c-family/c-common.cc:6737
  #, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "argument %u i anropet av funktionen %qE har typen pekare på en ofullständig typ"
  
! #: c-family/c-common.cc:6791
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "argument %u i anrop av funktionen %qE har inte typen %<int%>"
  
! #: c-family/c-common.cc:6835
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "argument 1 i anrop av funktionen %qE har teckenlös typ"
  
! #: c-family/c-common.cc:6845
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "argument 1 i anrop av funktionen %qE har typ med tecken"
  
! #: c-family/c-common.cc:7110 rust/backend/rust-tree.cc:3588
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "det går inte att använda %<offsetof%> på en statisk datamedlem %qD"
  
! #: c-family/c-common.cc:7115 rust/backend/rust-tree.cc:3593
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "går inte att applicera %<offsetof%> när %<operator[]%> är överlagrad"
  
! #: c-family/c-common.cc:7122 rust/backend/rust-tree.cc:3600
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "det går inte att använda %<offsetof%> på en icke-konstant adress"
  
! #: c-family/c-common.cc:7135 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "försök att ta adressen till en medlem %qD i en bitfältspost"
  
! #: c-family/c-common.cc:7188 rust/backend/rust-tree.cc:3665
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "index %E anger ett avstånd större än storleken på %qT"
  
! #: c-family/c-common.cc:7365
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "storleken på vektorn är för stor"
  
! #: c-family/c-common.cc:7481 c-family/c-common.cc:7625
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "operandtypen %qT är inkompatibel med argument %d till %qE"
  
! #: c-family/c-common.cc:7517
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "argument av typen pekare eller av typen heltal förväntades som argument 1"
  
! #: c-family/c-common.cc:7534
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "båda argumenten måste vara kompatibla"
  
! #: c-family/c-common.cc:7770
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "felaktigt antal argument till funktionen %qE"
  
! #: c-family/c-common.cc:7786
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "argument 1 till %qE måste vara pekartyp som inte pekar på void"
  
! #: c-family/c-common.cc:7794
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "argument 1 till %qE måste vara en pekare på en fullständig typ"
  
! #: c-family/c-common.cc:7804
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "argument 1 till %qE måste vara en pekare till en typ med konstant storlek"
  
! #: c-family/c-common.cc:7816
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "argument 1 till %qE måste vara en pekare till ett objekt av storlek större än noll"
  
! #: c-family/c-common.cc:7838
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "argument %d till %qE måste vara en pekartyp"
  
! #: c-family/c-common.cc:7848
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "argument %d till %qE måste vara en pekare till en typ med konstant storlek"
  
! #: c-family/c-common.cc:7857
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "argument %d till %qE får inte vara en pekare till en funktion"
  
! #: c-family/c-common.cc:7867
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "storleken stämmer inte i argument %d till %qE"
  
! #: c-family/c-common.cc:7882
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "argument %d till %qE måste ha typen pekare på en %<const%>"
  
! #: c-family/c-common.cc:7888
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "argument %d till %qE kastar %<const%>-kvalificerare"
  
! #: c-family/c-common.cc:7899
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "argument %d till %qE får inte vara en pekare på en %<volatile%> typ"
  
! #: c-family/c-common.cc:7905
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "argument %d till %qE kastar %<volatile%>-kvalificerare"
  
! #: c-family/c-common.cc:7919
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "minnesmodellsargument %d som inte är heltal till %qE"
  
! #: c-family/c-common.cc:7934
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "ogiltig minnesmodellsargument %d till %qE"
  
! #: c-family/c-common.cc:8575
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr "detta mål definierar inte en spekulationsbarriär; ditt program kommer fortfarande fungera korrekt, men felaktig spekulation kommer kanske inte vara begränsat"
  
! #: c-family/c-common.cc:9273
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "indexvärdet är utanför gränsen"
  
! #: c-family/c-common.cc:9319 c-family/c-common.cc:9368
! #: c-family/c-common.cc:9384
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "konvertering av skalären %qT till vektorn %qT innebär avhuggning"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9472 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3484
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "inbyggd funktion %qE måste anropas direkt"
  
! #: c-family/c-common.cc:9492
  #, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "storlek på vektorn %qE är inte ett konstant uttryck"
  
! #: c-family/c-common.cc:9495
  #, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "storlek på vektorn är inte ett konstant uttryck"
  
! #: c-family/c-common.cc:9499
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "storleken %qE på vektorn %qE är negativ"
  
! #: c-family/c-common.cc:9502
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "storleken %qE på vektorn är negativ"
  
! #: c-family/c-common.cc:9507
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "storleken %qE på vektorn %qE överskrider maximal objektstorlek %qE"
  
! #: c-family/c-common.cc:9510
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "storleken %qE på vektorn överskrider maximal objektstorlek %qE"
  
! #: c-family/c-common.cc:9515
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "storleken på vektorn %qE överskrider maximal objektstorlek %qE"
  
! #: c-family/c-common.cc:9518
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr "storleken på vektorn överskrider maximal objektstorlek %qE"
  
! #: c-family/c-common.cc:9589
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr "miljövariabeln %qs måste expandera till ett ickenegativt heltal mindre än eller lika med %wd"
  
! #: c-family/c-common.cc:9876
  #, gcc-internal-format
  msgid "possible fix: take the address with %qs"
  msgstr "möjlig lösning: ta adressen med %qs"
  
! #: c-family/c-common.cc:9886
  #, gcc-internal-format
  msgid "possible fix: dereference with %qs"
  msgstr "möjlig lösning: dereferera med %qs"
*************** msgstr "heltalskonstant är för stor f�
*** 35989,35995 ****
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "heltalskonstant är för stor för typen %<_BitInt(%d)%>"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12949
  #, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "%<_BitInt(%d)%> stödjs inte för denna målarkitektur"
--- 36012,36018 ----
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "heltalskonstant är för stor för typen %<_BitInt(%d)%>"
  
! #: c-family/c-lex.cc:1093 c/c-decl.cc:12953
  #, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "%<_BitInt(%d)%> stödjs inte för denna målarkitektur"
*************** msgstr "flyttalskonstant avkortas till n
*** 36059,36075 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr "upprepat %<@%> före Objective-C++-sträng"
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9675
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "ej stödd konkatenering av stränglitteraler som inte följer standard"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9696
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionell C stödjer inte strängkonstantsammanslagning"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19623
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr "%<#pragma omp critical%> med %<hint%>-klausul kräver ett namn, utom när %<omp_sync_hint_none%> används"
--- 36082,36098 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr "upprepat %<@%> före Objective-C++-sträng"
  
! #: c-family/c-lex.cc:1655 c/c-parser.cc:9720
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "ej stödd konkatenering av stränglitteraler som inte följer standard"
  
! #: c-family/c-lex.cc:1691 c/c-parser.cc:9741
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionell C stödjer inte strängkonstantsammanslagning"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19652
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr "%<#pragma omp critical%> med %<hint%>-klausul kräver ett namn, utom när %<omp_sync_hint_none%> används"
*************** msgstr "felaktig reduktionsmodifierare %
*** 36254,36271 ****
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr "%<inscan%> %<reduction%>-klausul på en annan konstruktion än %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17691 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr "%qD angivet i en %<allocate%>-klausul men inte i en explicit privatiseringsklausul"
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27067
! #: cp/parser.cc:50503
  #, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "%qD är inte ett funktionsargument"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16778 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "bitfältet %qE i %qs-klausul"
--- 36277,36294 ----
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr "%<inscan%> %<reduction%>-klausul på en annan konstruktion än %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  
! #: c-family/c-omp.cc:3072 c/c-typeck.cc:17708 cp/semantics.cc:10162
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr "%qD angivet i en %<allocate%>-klausul men inte i en explicit privatiseringsklausul"
  
! #: c-family/c-omp.cc:3164 c-family/c-omp.cc:3179 c/c-parser.cc:27113
! #: cp/parser.cc:50562
  #, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "%qD är inte ett funktionsargument"
  
! #: c-family/c-omp.cc:3460 c/c-typeck.cc:16795 cp/semantics.cc:8752
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "bitfältet %qE i %qs-klausul"
*************** msgstr "bitfältet %qE i %qs-klausul"
*** 36275,36282 ****
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE har inte en avbildbar typ i %qs-klausul"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15178 c/c-typeck.cc:16867
! #: c/c-typeck.cc:17055
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE i %qs-klausul"
--- 36298,36305 ----
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE har inte en avbildbar typ i %qs-klausul"
  
! #: c-family/c-omp.cc:3476 c/c-typeck.cc:15195 c/c-typeck.cc:16884
! #: c/c-typeck.cc:17072
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE i %qs-klausul"
*************** msgstr "%<-Wformat-security%> ignorerad
*** 36356,36452 ****
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "%<-fabi-compat-version=1%> stödjs inte, använder =2"
  
! #: c-family/c-opts.cc:1108
! #, gcc-internal-format
! msgid "%<-Wabi%> won%'t warn about anything"
! msgstr "%<-Wabi%> kommer inte att varna om något"
! 
! #: c-family/c-opts.cc:1110
! #, gcc-internal-format
! msgid "%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default"
! msgstr "%<-Wabi%> varnar om skillnader mot den mest aktuella ABI:et, vilket även används som standard"
! 
! #: c-family/c-opts.cc:1113
! #, gcc-internal-format
! msgid "use e.g. %<-Wabi=11%> to warn about changes from GCC 7"
! msgstr "använd t.ex. %<-Wabi=11%> för att varna om ändringar sedan GCC 7"
  
! #: c-family/c-opts.cc:1198
  #, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "externa TLS-initieringsfunktioner stödjs inte på denna målarkitektur"
  
! #: c-family/c-opts.cc:1226
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "för många filnamn angivna; skriv %<%s %s%> för användningsinformation"
  
! #: c-family/c-opts.cc:1240
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "vid öppnandet av utdatafil %s: %m"
  
! #: c-family/c-opts.cc:1258
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr "felsökningsinformationen %qs kan inte användas med förkompilerade huvuden"
  
! #: c-family/c-opts.cc:1424 c-family/c-opts.cc:1445
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "när beroendefil %s öppnades: %m"
  
! #: c-family/c-opts.cc:1449
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr "%<-MF%> och %<-fdeps-file=%> kan inte dela en utdatafil %s: %m"
  
! #: c-family/c-opts.cc:1459
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "när beroendefil %s stängdes: %m"
  
! #: c-family/c-opts.cc:1462
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "när utdata skrevs till %s: %m"
  
! #: c-family/c-opts.cc:1540
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "för att generera beroenden måste du ange antingen %<-M%> eller %<-MM%>"
  
! #: c-family/c-opts.cc:1564
  #, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "%<-MG%> kan endast används med %<-M%> eller %<-MM%>"
  
! #: c-family/c-opts.cc:1597
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "%<-fdirectives-only%> är inkompatibel med %<-Wunused_macros%>"
  
! #: c-family/c-opts.cc:1600
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "%<-fdirectives-only%> är inkompatibel med %<-traditional%>"
  
! #: c-family/c-opts.cc:1702
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr "%<_FORTIFY_SOURCE%> aktiveras inte av %<-fhardened%> eftersom optimeringar är avslagna"
  
! #: c-family/c-opts.cc:1706
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr "%<_FORTIFY_SOURCE%> aktiveras inte av %<-fhardened%> eftersom det angavs av %<-D%> eller %<-U%>"
  
! #: c-family/c-opts.cc:1712
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr "%<_GLIBCXX_ASSERTIONS%> aktiveras inte av %<-fhardened%> eftersom det angavs av %<-D%> eller %<-U%>"
  
! #: c-family/c-opts.cc:1836
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr "för sent för #-direktiv att ange felsökningskatalog"
--- 36379,36466 ----
  msgid "%<-fabi-compat-version=1%> is not supported, using =2"
  msgstr "%<-fabi-compat-version=1%> stödjs inte, använder =2"
  
! #: c-family/c-opts.cc:1094
! #, fuzzy, gcc-internal-format
! #| msgid "%<-fabi-compat-version=1%> is not supported, using =2"
! msgid "%<-fabi-version=%d%> is not supported, using =%d"
! msgstr "%<-fabi-compat-version=1%> stödjs inte, använder =2"
  
! #: c-family/c-opts.cc:1200
  #, gcc-internal-format
  msgid "external TLS initialization functions not supported on this target"
  msgstr "externa TLS-initieringsfunktioner stödjs inte på denna målarkitektur"
  
! #: c-family/c-opts.cc:1228
  #, gcc-internal-format
  msgid "too many filenames given; type %<%s %s%> for usage"
  msgstr "för många filnamn angivna; skriv %<%s %s%> för användningsinformation"
  
! #: c-family/c-opts.cc:1242
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr "vid öppnandet av utdatafil %s: %m"
  
! #: c-family/c-opts.cc:1260
  #, gcc-internal-format
  msgid "the %qs debug info cannot be used with pre-compiled headers"
  msgstr "felsökningsinformationen %qs kan inte användas med förkompilerade huvuden"
  
! #: c-family/c-opts.cc:1426 c-family/c-opts.cc:1447
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr "när beroendefil %s öppnades: %m"
  
! #: c-family/c-opts.cc:1451
  #, gcc-internal-format
  msgid "%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m"
  msgstr "%<-MF%> och %<-fdeps-file=%> kan inte dela en utdatafil %s: %m"
  
! #: c-family/c-opts.cc:1461
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr "när beroendefil %s stängdes: %m"
  
! #: c-family/c-opts.cc:1464
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr "när utdata skrevs till %s: %m"
  
! #: c-family/c-opts.cc:1542
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either %<-M%> or %<-MM%>"
  msgstr "för att generera beroenden måste du ange antingen %<-M%> eller %<-MM%>"
  
! #: c-family/c-opts.cc:1566
  #, gcc-internal-format
  msgid "%<-MG%> may only be used with %<-M%> or %<-MM%>"
  msgstr "%<-MG%> kan endast används med %<-M%> eller %<-MM%>"
  
! #: c-family/c-opts.cc:1599
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>"
  msgstr "%<-fdirectives-only%> är inkompatibel med %<-Wunused_macros%>"
  
! #: c-family/c-opts.cc:1602
  #, gcc-internal-format
  msgid "%<-fdirectives-only%> is incompatible with %<-traditional%>"
  msgstr "%<-fdirectives-only%> är inkompatibel med %<-traditional%>"
  
! #: c-family/c-opts.cc:1704
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off"
  msgstr "%<_FORTIFY_SOURCE%> aktiveras inte av %<-fhardened%> eftersom optimeringar är avslagna"
  
! #: c-family/c-opts.cc:1708
  #, gcc-internal-format
  msgid "%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr "%<_FORTIFY_SOURCE%> aktiveras inte av %<-fhardened%> eftersom det angavs av %<-D%> eller %<-U%>"
  
! #: c-family/c-opts.cc:1714
  #, gcc-internal-format
  msgid "%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>"
  msgstr "%<_GLIBCXX_ASSERTIONS%> aktiveras inte av %<-fhardened%> eftersom det angavs av %<-D%> eller %<-U%>"
  
! #: c-family/c-opts.cc:1838
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr "för sent för #-direktiv att ange felsökningskatalog"
*************** msgid "wrong type argument to %s"
*** 36864,36870 ****
  msgstr "fel typ på argument till %s"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7709 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
--- 36878,36884 ----
  msgstr "fel typ på argument till %s"
  
  #: c-family/c-warn.cc:60 c-family/c-warn.cc:73 cp/constexpr.cc:3715
! #: cp/constexpr.cc:7725 m2/gm2-gcc/m2expr.cc:965
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
*************** msgstr "minskning av funktion %qD"
*** 37350,37368 ****
  msgid "function %qD used as %<asm%> output"
  msgstr "funktionen %qD använd som %<asm%>-utdata"
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5841
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "tilldelning till endast läsbar plats %qE"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5844
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "ökning av endast läsbar plats %qE"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5847
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
--- 37364,37382 ----
  msgid "function %qD used as %<asm%> output"
  msgstr "funktionen %qD använd som %<asm%>-utdata"
  
! #: c-family/c-warn.cc:1914 c/c-typeck.cc:5842
  #: rust/checks/errors/rust-readonly-check.cc:103
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "tilldelning till endast läsbar plats %qE"
  
! #: c-family/c-warn.cc:1915 c/c-typeck.cc:5845
  #: rust/checks/errors/rust-readonly-check.cc:104
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "ökning av endast läsbar plats %qE"
  
! #: c-family/c-warn.cc:1916 c/c-typeck.cc:5848
  #: rust/checks/errors/rust-readonly-check.cc:105
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
*************** msgid_plural "passing argument %i to %qs
*** 37629,37635 ****
  msgstr[0] "att skicka argument %i till en %qs-kvalificerad parameter blir alias med argument %Z"
  msgstr[1] "att skicka argument %i till en %qs-kvalificerad parameter blir alias med argumenten %Z"
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6465 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "detta villkor har identiska grenar"
--- 37643,37649 ----
  msgstr[0] "att skicka argument %i till en %qs-kvalificerad parameter blir alias med argument %Z"
  msgstr[1] "att skicka argument %i till en %qs-kvalificerad parameter blir alias med argumenten %Z"
  
! #: c-family/c-warn.cc:2934 c/c-typeck.cc:6466 cp/call.cc:6527
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "detta villkor har identiska grenar"
*************** msgstr "okänd operand till %%:%<canon_f
*** 37974,37995 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "okänd operand till %%:%<asm_auto_mfpu%>"
  
! #: common/config/avr/avr-common.cc:94
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr "flaggan %<-mdouble=64%> är endast tillgänglig om konfigurerad med %<--with-double={64|64,32|32,64}%>"
  
! #: common/config/avr/avr-common.cc:102
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr "flaggan %<-mdouble=32%> är endast tillgänglig om konfigurerad med %<--with-double={32|32,64|64,32}%>"
  
! #: common/config/avr/avr-common.cc:118
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr "flaggan %<-mlong-double=64%> är endast tillgänglig om konfigurerad med %<--with-long-double={64|64,32|32,64}%>, eller %<--with-long-double=double%> tillsammans med %<--with-double={64|64,32|32,64}%>"
  
! #: common/config/avr/avr-common.cc:127
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr "flaggan %<-mlong-double=32%> är endast tillgänglig om konfigurerad med %<--with-long-double={32|32,64|64,32}%>, eller %<--with-long-double=double%> tillsammans med %<--with-double={32|32,64|64,32}%>"
--- 37988,38009 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "okänd operand till %%:%<asm_auto_mfpu%>"
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr "flaggan %<-mdouble=64%> är endast tillgänglig om konfigurerad med %<--with-double={64|64,32|32,64}%>"
  
! #: common/config/avr/avr-common.cc:103
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr "flaggan %<-mdouble=32%> är endast tillgänglig om konfigurerad med %<--with-double={32|32,64|64,32}%>"
  
! #: common/config/avr/avr-common.cc:119
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr "flaggan %<-mlong-double=64%> är endast tillgänglig om konfigurerad med %<--with-long-double={64|64,32|32,64}%>, eller %<--with-long-double=double%> tillsammans med %<--with-double={64|64,32|32,64}%>"
  
! #: common/config/avr/avr-common.cc:128
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr "flaggan %<-mlong-double=32%> är endast tillgänglig om konfigurerad med %<--with-long-double={32|32,64|64,32}%>, eller %<--with-long-double=double%> tillsammans med %<--with-double={32|32,64|64,32}%>"
*************** msgstr "%<-mcpu=%s%> är inte giltigt"
*** 38009,38055 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "%<-mcpu=%s%> har ogiltig kiselversion"
  
! #: common/config/i386/i386-common.cc:1994
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "%<-malign-loops%> är föråldrat, använd %<-falign-loops%>"
  
! #: common/config/i386/i386-common.cc:1997
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "%<-malign-loops=%d%> är inte mellan 0 och %d"
  
! #: common/config/i386/i386-common.cc:2004
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "%<-malign-jumps%> är föråldrat, använd %<-falign-jumps%>"
  
! #: common/config/i386/i386-common.cc:2007
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "%<-malign-jumps=%d%> är inte mellan 0 och %d"
  
! #: common/config/i386/i386-common.cc:2015
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "%<-malign-functions%> är föråldrat, använd %<-falign-functions%>"
  
! #: common/config/i386/i386-common.cc:2018
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "%<-malign-functions=%d%> är inte mellan 0 och %d"
  
! #: common/config/i386/i386-common.cc:2027
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "%<-mbranch-cost=%d%> är inte mellan 0 och 5"
  
! #: common/config/i386/i386-common.cc:2091 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> stödjs för närvarande bara på GNU/Linux"
  
! #: common/config/i386/i386-common.cc:2101
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> kräver assemblerstöd för CFI-direktiv"
--- 38023,38069 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "%<-mcpu=%s%> har ogiltig kiselversion"
  
! #: common/config/i386/i386-common.cc:1993
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "%<-malign-loops%> är föråldrat, använd %<-falign-loops%>"
  
! #: common/config/i386/i386-common.cc:1996
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "%<-malign-loops=%d%> är inte mellan 0 och %d"
  
! #: common/config/i386/i386-common.cc:2003
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "%<-malign-jumps%> är föråldrat, använd %<-falign-jumps%>"
  
! #: common/config/i386/i386-common.cc:2006
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "%<-malign-jumps=%d%> är inte mellan 0 och %d"
  
! #: common/config/i386/i386-common.cc:2014
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "%<-malign-functions%> är föråldrat, använd %<-falign-functions%>"
  
! #: common/config/i386/i386-common.cc:2017
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "%<-malign-functions=%d%> är inte mellan 0 och %d"
  
! #: common/config/i386/i386-common.cc:2026
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "%<-mbranch-cost=%d%> är inte mellan 0 och 5"
  
! #: common/config/i386/i386-common.cc:2090 common/config/s390/s390-common.cc:141
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> stödjs för närvarande bara på GNU/Linux"
  
! #: common/config/i386/i386-common.cc:2100
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> kräver assemblerstöd för CFI-direktiv"
*************** msgstr "underramverks inkludering %s st�
*** 38295,38351 ****
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "okänt värde %qs till %<-mmacosx-version-min%>"
  
! #: config/darwin-driver.cc:147
  #, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr "%<sysctl%> för %<kern.osversion%> misslyckades: %m"
  
! #: config/darwin-driver.cc:186
  #, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr "kunde inte förstå %<kern.osversion%> %q.*s"
  
! #: config/darwin-driver.cc:226
  #, gcc-internal-format
  msgid "could not understand version %qs"
  msgstr "kunde inte förstå versionen %qs"
  
! #: config/darwin-driver.cc:300
  #, gcc-internal-format
  msgid "this compiler does not support %qs"
  msgstr "denna kompilator stödjer inte %qs"
  
! #: config/darwin-driver.cc:326
  #, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr "%qs är inte ett giltigt värde till %<-mmacosx-version-min%>"
  
! #: config/darwin-driver.cc:377
  #, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr "denna kompilator stödjer inte PowerPC (flaggan %<-arch%> ignoreras)"
  
! #: config/darwin-driver.cc:384
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr "%qs står i konflikt med %<-arch i386%> (%qs ignoreras)"
  
! #: config/darwin-driver.cc:393
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr "%<-m32%> står i konflikt med %<-arch x86_64%> (%<-m32%> ignoreras)"
  
! #: config/darwin-driver.cc:400
  #, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr "denna kompilator stödjer inte x86 (flaggan %<-arch%> ignoreras)"
  
! #: config/darwin-driver.cc:407
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr "%qs står i konflikt med %<-arch ppc%> (%qs ignoreras)"
  
! #: config/darwin-driver.cc:416
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr "%<-m32%> står i konflikt med %<-arch ppc64%> (%<-m32%> ignoreras)"
--- 38309,38365 ----
  msgid "unknown value %qs of %<-mmacosx-version-min%>"
  msgstr "okänt värde %qs till %<-mmacosx-version-min%>"
  
! #: config/darwin-driver.cc:148
  #, gcc-internal-format
  msgid "%<sysctl%> for %<kern.osversion%> failed: %m"
  msgstr "%<sysctl%> för %<kern.osversion%> misslyckades: %m"
  
! #: config/darwin-driver.cc:188
  #, gcc-internal-format
  msgid "could not understand %<kern.osversion%> %q.*s"
  msgstr "kunde inte förstå %<kern.osversion%> %q.*s"
  
! #: config/darwin-driver.cc:228
  #, gcc-internal-format
  msgid "could not understand version %qs"
  msgstr "kunde inte förstå versionen %qs"
  
! #: config/darwin-driver.cc:302
  #, gcc-internal-format
  msgid "this compiler does not support %qs"
  msgstr "denna kompilator stödjer inte %qs"
  
! #: config/darwin-driver.cc:328
  #, gcc-internal-format
  msgid "%qs is not valid for %<-mmacosx-version-min%>"
  msgstr "%qs är inte ett giltigt värde till %<-mmacosx-version-min%>"
  
! #: config/darwin-driver.cc:379
  #, gcc-internal-format
  msgid "this compiler does not support PowerPC (%<-arch%> option ignored)"
  msgstr "denna kompilator stödjer inte PowerPC (flaggan %<-arch%> ignoreras)"
  
! #: config/darwin-driver.cc:386
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch i386%> (%qs ignored)"
  msgstr "%qs står i konflikt med %<-arch i386%> (%qs ignoreras)"
  
! #: config/darwin-driver.cc:395
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)"
  msgstr "%<-m32%> står i konflikt med %<-arch x86_64%> (%<-m32%> ignoreras)"
  
! #: config/darwin-driver.cc:402
  #, gcc-internal-format
  msgid "this compiler does not support x86 (%<-arch%> option ignored)"
  msgstr "denna kompilator stödjer inte x86 (flaggan %<-arch%> ignoreras)"
  
! #: config/darwin-driver.cc:409
  #, gcc-internal-format
  msgid "%qs conflicts with %<-arch ppc%> (%qs ignored)"
  msgstr "%qs står i konflikt med %<-arch ppc%> (%qs ignoreras)"
  
! #: config/darwin-driver.cc:418
  #, gcc-internal-format
  msgid "%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)"
  msgstr "%<-m32%> står i konflikt med %<-arch ppc64%> (%<-m32%> ignoreras)"
*************** msgstr "PIC stödjs endast för RTP:er"
*** 38515,38522 ****
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "ACLE-funktionen %qD behöver ISA-utökningen %qs"
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11462
! #: config/aarch64/aarch64.cc:18764 config/aarch64/aarch64.cc:19379
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "man kan aktivera %qs genom att använda kommandoradsflaggan %<-march%>, eller genom att använda attributet eller pragmat %<target%>"
--- 38529,38536 ----
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "ACLE-funktionen %qD behöver ISA-utökningen %qs"
  
! #: config/aarch64/aarch64-builtins.cc:2540 config/aarch64/aarch64.cc:11477
! #: config/aarch64/aarch64.cc:18779 config/aarch64/aarch64.cc:19394
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "man kan aktivera %qs genom att använda kommandoradsflaggan %<-march%>, eller genom att använda attributet eller pragmat %<target%>"
*************** msgstr "SVE-typen %qT är inte tillåten
*** 39065,39566 ****
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr "SVE-typen %qT är inte tillåten i en enhetsklausul %<target%>"
  
! #: config/aarch64/aarch64.cc:649
  #, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "argumenten till %qE måste vara konstanta strängar"
  
! #: config/aarch64/aarch64.cc:657
  #, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "okänd tillståndssträng %qs"
  
! #: config/aarch64/aarch64.cc:741
  #, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "attributet %qE kan inte användas på en SVE-funktionstyp"
  
! #: config/aarch64/aarch64.cc:768
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr "kan inte skapa en ny räckvidd %qs eftersom %qs delas med sin anropare"
  
! #: config/aarch64/aarch64.cc:784
  #, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "attributet %qE är bara tillämpligt på funktionesdefinitioner"
  
! #: config/aarch64/aarch64.cc:830
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr "inkonsistenta attribut för tillståndet %qs"
  
! #: config/aarch64/aarch64.cc:1327
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%qs är inkompatibel med användningen av flyttalstyper"
  
! #: config/aarch64/aarch64.cc:1330
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%qs är inkompatibel med användningen av vektortyper"
  
! #: config/aarch64/aarch64.cc:1334
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "funktionsmodifieraren %qs är inkompatibel med användningen av flyttalstyper"
  
! #: config/aarch64/aarch64.cc:1337
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "funktionsmodifieraren %qs är inkompatibel med användningen av vektortyper"
  
! #: config/aarch64/aarch64.cc:1353
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr "denna åtgärd kräver ISA-utökningen SVE"
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "man kan aktivera SVE genom att använda kommandoradsflaggan %<-march%>, eller genom att använda attributet eller pragmat %<target%>"
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6685
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "argument av typen %qT kräver ISA-utökningen SVE"
  
! #: config/aarch64/aarch64.cc:7162
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "SVE-typen %qT kan inte skickas till en funktion utan prototyp"
  
! #: config/aarch64/aarch64.cc:7303 config/aarch64/aarch64.cc:7382
! #: config/aarch64/aarch64.cc:21640
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "parameterskickandet för argument av typen %qT ändrades i GCC 13.1"
  
! #: config/aarch64/aarch64.cc:7310 config/aarch64/aarch64.cc:7389
! #: config/aarch64/aarch64.cc:21647
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr "parameterskickandet för argument av typen %qT ändrades i GCC 14.1"
  
! #: config/aarch64/aarch64.cc:7321 config/aarch64/aarch64.cc:7399
! #: config/aarch64/aarch64.cc:21655 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "parameterskickandet för argument av typen %qT ändrades i GCC 9.1"
  
! #: config/aarch64/aarch64.cc:7526
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "%qE behöver ISA-utökningen SVE"
  
! #: config/aarch64/aarch64.cc:7529
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "anrop till funktioner av typen %qT behöver ISA-utökningen SVE"
  
! #: config/aarch64/aarch64.cc:7717
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr "stackprov för SVE-ramar"
  
! #: config/aarch64/aarch64.cc:11460
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "att anropa en strömningsfunktion behöver ISA-utökningen %qs"
  
! #: config/aarch64/aarch64.cc:11469 config/aarch64/aarch64.cc:11473
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr "anrop av en funktion som delar %qs-tillstånd från en funktion som inte har något %qs-tillstånd"
  
! #: config/aarch64/aarch64.cc:11476
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr "anrop av en funktion som delar SME-tillstånd från en funktion som inte har något SME-tillstånd"
  
! #: config/aarch64/aarch64.cc:11534
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr "anrop av en funktion som delar andra tillstånd än %qs från en funktion som inte har något %qs-tillstånd"
  
! #: config/aarch64/aarch64.cc:11536
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr "använd %<__arm_preserves(\"za\")%> om den anropade bevarar ZA"
  
! #: config/aarch64/aarch64.cc:18382
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "okänd flagga skickad i %<-moverride=%s%> (%s)"
  
! #: config/aarch64/aarch64.cc:18426
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "%qs-sträng är felformad"
  
! #: config/aarch64/aarch64.cc:18482
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "felaktigt format på %<sve_width%>"
  
! #: config/aarch64/aarch64.cc:18494
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ogiltigt %<sve_width%>-värde: %d"
  
! #: config/aarch64/aarch64.cc:18514
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "trimningssträngen saknas i flaggan (%s)"
  
! #: config/aarch64/aarch64.cc:18532
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "okänd trimningsflagga (%s)"
  
! #: config/aarch64/aarch64.cc:18719 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10776
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr "inkompatibla flaggor %<-mstack-protector-guard=global%> och %<-mstack-protector-guard-offset=%s%>"
  
! #: config/aarch64/aarch64.cc:18728 config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr "både %<-mstack-protector-guard-offset%> och %<-mstack-protector-guard-reg%> måste användas med %<-mstack-protector-guard=sysreg%>"
  
! #: config/aarch64/aarch64.cc:18736
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "ange ett systemregister med en liten stränglängd"
  
! #: config/aarch64/aarch64.cc:18746 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10814 config/rs6000/rs6000.cc:4518
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs är inte ett giltigt avstånd i %qs"
  
! #: config/aarch64/aarch64.cc:18753
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr "%<-fsanitize=shadow-call-stack%> kräver %<-ffixed-x18%>"
  
! #: config/aarch64/aarch64.cc:18760
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr "strömningsfunktioner behöver ISA-utökningen %qs"
  
! #: config/aarch64/aarch64.cc:18762
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr "funktioner med SME-tillstånd behöver ISA-utökningen %qs"
  
! #: config/aarch64/aarch64.cc:18858
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr "endast värdena 12 (4 kB) och 16 (64 kB) stödjs som vaktstorlek.  Det givna värdet %d (%llu kB) är utanför intervallet"
  
! #: config/aarch64/aarch64.cc:18874 config/riscv/riscv.cc:10834
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr "stackkrockvaktsstorlek %<%d%> måste vara lika med testintervallet %<%d%>"
  
! #: config/aarch64/aarch64.cc:18902
  #, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr "inget stöd för %qs utan %qs"
  
! #: config/aarch64/aarch64.cc:18955
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ogiltigt argument givet till %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18966
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "%qs måste vara ensamt till %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18971
  #, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "ogiltigt argument %qs till %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:19127
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "flaggan %<-mcpu=%s%> står i konflikt med flaggan %<-march=%s%> och resulterade i att flaggan %qs lades till"
  
! #: config/aarch64/aarch64.cc:19194
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "assemblern stödjer inte %<-mabi=ilp32%>"
  
! #: config/aarch64/aarch64.cc:19197
  #, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "%<-mabi=ilp32%> bör undvikas"
  
! #: config/aarch64/aarch64.cc:19203
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr "signering av returadress stödjs endast för %<-mabi=lp64%>"
  
! #: config/aarch64/aarch64.cc:19276
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "kodmodell %qs med %<-f%s%>"
  
! #: config/aarch64/aarch64.cc:19279
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "kodmodellen %qs stödjs inte i ilp32-läge"
  
! #: config/aarch64/aarch64.cc:19377
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "funktioner med %qs-tillstånd behöver ISA-utökningen %qs"
  
! #: config/aarch64/aarch64.cc:19482
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "namn saknas i pragmat eller attributet %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19485
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "felaktigt namn %qs i pragmat eller attributet %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19489
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "felaktig funktionsmodifierare %s på värdet %qs i pragmat eller attributet %<target()%>"
  
! #: config/aarch64/aarch64.cc:19524
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "namn saknas i pragmat eller attributet %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19527
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "felaktigt namn %qs i pragmat eller attributet %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19531 config/aarch64/aarch64.cc:19615
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "felaktig funktionsmodifierare %qs på värdet %qs i pragmat eller attributet %<target()%>"
  
! #: config/aarch64/aarch64.cc:19570
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "felaktigt namn %qs i pragmat eller attributet %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:19611
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "värde saknas i pragmat eller attributet %<target()%>"
  
! #: config/aarch64/aarch64.cc:19669 config/aarch64/aarch64.cc:19846
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "felformaterat pragma eller attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:19715
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "pragmat eller attributet %<target(\"%s\")%> tar inte något argument"
  
! #: config/aarch64/aarch64.cc:19723 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "pragmat eller attributet %<target(\"%s\")%> tillåter inte en negerad form"
  
! #: config/aarch64/aarch64.cc:19777
  #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "pragmat eller attributet %<target(\"%s=%s\")%> är inte giltigt"
  
! #: config/aarch64/aarch64.cc:19834 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16661
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "argument till attribut %<target%> är inte en sträng"
  
! #: config/aarch64/aarch64.cc:19871
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr "arkitekturutvidgningen %qs skall prefixas av %<+%>"
  
! #: config/aarch64/aarch64.cc:19874
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "pragmat eller attributet %<target(\"%s\")%> är inte giltigt"
  
! #: config/aarch64/aarch64.cc:19883
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "felformaterat pragma eller attribut %<target(\"%s\")%>"
  
! #: config/aarch64/aarch64.cc:20101
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr "Stödet för multiversionering av funktioner är experimentellt, och beteendet kan sannolikt komma att ändras"
  
! #: config/aarch64/aarch64.cc:20110 config/riscv/riscv-target-attr.cc:497
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr "attributet %<target_version%> har flera värden"
  
! #: config/aarch64/aarch64.cc:20118 config/riscv/riscv-target-attr.cc:505
  #, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "argument till attributet %<target_version%> är inte en sträng"
  
! #: config/aarch64/aarch64.cc:20140
  #, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "värde saknas i attributet %<target_version%>"
  
! #: config/aarch64/aarch64.cc:20144
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "felaktig funktionsmodifierare %qs på värdet %qs i attributet %<target_version%>"
  
! #: config/aarch64/aarch64.cc:20150
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "dubblerade funktionsmodifierare %qs på värdet %qs i attributet %<target_version%>"
  
! #: config/aarch64/aarch64.cc:20736 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13694
  #, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "multiversionering av virtuell funktion stödjs inte"
  
! #: config/aarch64/aarch64.cc:20857 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13819 config/rs6000/rs6000.cc:25404
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "multiversionering behöver %<ifunc%> som inte stödjs på detta mål"
  
! #: config/aarch64/aarch64.cc:22409 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "parameterskickandet för argument av typen %qT med %<[[no_unique_address]]%>-medlemmar ändrades %{i GCC 10.1%}"
  
! #: config/aarch64/aarch64.cc:22414 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "parameterskickandet för argument av typen %qT när C++17 är aktiverat ändrades till att matcha C++14 %{i GCC 10.1%}"
  
! #: config/aarch64/aarch64.cc:22419 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "parameterskickandet för argument av typen %qT ändrades %{i GCC 12.1%}"
  
! #: config/aarch64/aarch64.cc:23825 config/aarch64/aarch64.cc:23828
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "bana %wd utanför intervallet %wd - %wd"
  
! #: config/aarch64/aarch64.cc:29341 config/i386/i386.cc:25621
! #: config/i386/i386.cc:25752
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "ej stödd simdlen %wd"
  
! #: config/aarch64/aarch64.cc:29355
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "GCC stödjer för närvarande inte returtypen %qT för simd"
  
! #: config/aarch64/aarch64.cc:29359 config/i386/i386.cc:25643
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "returtyp %qT stödjs ej för simd"
  
! #: config/aarch64/aarch64.cc:29393
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "GCC stödjer för närvarande inte argumenttypen %qT för simd"
  
! #: config/aarch64/aarch64.cc:29397 config/i386/i386.cc:25674
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "argumenttyp %qT som inte stödjs till simd"
  
! #: config/aarch64/aarch64.cc:29468
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "GCC stödjer för närvarande inte simdlen %wd för typen %qT"
  
! #: config/aarch64/aarch64.cc:29488
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "GCC stödjer för närvarande inte en simdclone med simdlen:ar %wd och %wd för dessa typer."
  
! #: config/aarch64/aarch64.cc:29676
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "kan inte använda attributet %qs på %q+D efter att funktionen redan har definierats"
  
! #: config/aarch64/aarch64.cc:29678
  #, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "%q+D definierades här"
  
! #: config/aarch64/aarch64.cc:30158
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr "icke-lokala goto i en funktion med SME-tillstånd"
  
! #: config/aarch64/aarch64.cc:30467
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr "fångar ett icke-lokalt undantag i funktioner med SME-tillstånd"
  
! #: config/aarch64/aarch64.cc:31107 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "argument %d till %qE måste vara ett konstant heltalsuttryck"
  
! #: config/aarch64/aarch64.cc:31120
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "skickar %wd som argument %d till %qE, vilken förväntar sig värdet %wd"
  
! #: config/aarch64/aarch64.cc:31123 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "skickar %wd som argument %d till %qE, vilken förväntar sig ett värde i intervallet [%wd, %wd]"
  
! #: config/aarch64/aarch64.cc:31136
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "skickar %wd som argument %d till %qE, vilken förväntar sig %wd eller %wd"
  
! #: config/aarch64/aarch64.cc:31150 config/arm/arm-mve-builtins.cc:685
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "skickar %wd som argument %d till %qE, vilken förväntar sig %wd, %wd, %wd eller %wd"
  
! #: config/aarch64/aarch64.cc:31162 config/arm/arm-mve-builtins.cc:672
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "skickar %wd som argument %d till %qE, vilken förväntar sig ett giltigt %qT-värde"
--- 39079,39580 ----
  msgid "SVE type %qT not allowed in %<target%> device clauses"
  msgstr "SVE-typen %qT är inte tillåten i en enhetsklausul %<target%>"
  
! #: config/aarch64/aarch64.cc:650
  #, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "argumenten till %qE måste vara konstanta strängar"
  
! #: config/aarch64/aarch64.cc:658
  #, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "okänd tillståndssträng %qs"
  
! #: config/aarch64/aarch64.cc:742
  #, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "attributet %qE kan inte användas på en SVE-funktionstyp"
  
! #: config/aarch64/aarch64.cc:769
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr "kan inte skapa en ny räckvidd %qs eftersom %qs delas med sin anropare"
  
! #: config/aarch64/aarch64.cc:785
  #, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "attributet %qE är bara tillämpligt på funktionesdefinitioner"
  
! #: config/aarch64/aarch64.cc:831
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr "inkonsistenta attribut för tillståndet %qs"
  
! #: config/aarch64/aarch64.cc:1328
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%qs är inkompatibel med användningen av flyttalstyper"
  
! #: config/aarch64/aarch64.cc:1331
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%qs är inkompatibel med användningen av vektortyper"
  
! #: config/aarch64/aarch64.cc:1335
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "funktionsmodifieraren %qs är inkompatibel med användningen av flyttalstyper"
  
! #: config/aarch64/aarch64.cc:1338
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "funktionsmodifieraren %qs är inkompatibel med användningen av vektortyper"
  
! #: config/aarch64/aarch64.cc:1354
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr "denna åtgärd kräver ISA-utökningen SVE"
  
! #: config/aarch64/aarch64.cc:1355
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "man kan aktivera SVE genom att använda kommandoradsflaggan %<-march%>, eller genom att använda attributet eller pragmat %<target%>"
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6686
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "argument av typen %qT kräver ISA-utökningen SVE"
  
! #: config/aarch64/aarch64.cc:7163
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "SVE-typen %qT kan inte skickas till en funktion utan prototyp"
  
! #: config/aarch64/aarch64.cc:7304 config/aarch64/aarch64.cc:7383
! #: config/aarch64/aarch64.cc:21655
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "parameterskickandet för argument av typen %qT ändrades i GCC 13.1"
  
! #: config/aarch64/aarch64.cc:7311 config/aarch64/aarch64.cc:7390
! #: config/aarch64/aarch64.cc:21662
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr "parameterskickandet för argument av typen %qT ändrades i GCC 14.1"
  
! #: config/aarch64/aarch64.cc:7322 config/aarch64/aarch64.cc:7400
! #: config/aarch64/aarch64.cc:21670 config/arm/arm.cc:7338
  #: config/arm/arm.cc:7368 config/arm/arm.cc:29593
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "parameterskickandet för argument av typen %qT ändrades i GCC 9.1"
  
! #: config/aarch64/aarch64.cc:7527
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "%qE behöver ISA-utökningen SVE"
  
! #: config/aarch64/aarch64.cc:7530
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "anrop till funktioner av typen %qT behöver ISA-utökningen SVE"
  
! #: config/aarch64/aarch64.cc:7718
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr "stackprov för SVE-ramar"
  
! #: config/aarch64/aarch64.cc:11475
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "att anropa en strömningsfunktion behöver ISA-utökningen %qs"
  
! #: config/aarch64/aarch64.cc:11484 config/aarch64/aarch64.cc:11488
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr "anrop av en funktion som delar %qs-tillstånd från en funktion som inte har något %qs-tillstånd"
  
! #: config/aarch64/aarch64.cc:11491
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr "anrop av en funktion som delar SME-tillstånd från en funktion som inte har något SME-tillstånd"
  
! #: config/aarch64/aarch64.cc:11549
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr "anrop av en funktion som delar andra tillstånd än %qs från en funktion som inte har något %qs-tillstånd"
  
! #: config/aarch64/aarch64.cc:11551
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr "använd %<__arm_preserves(\"za\")%> om den anropade bevarar ZA"
  
! #: config/aarch64/aarch64.cc:18397
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "okänd flagga skickad i %<-moverride=%s%> (%s)"
  
! #: config/aarch64/aarch64.cc:18441
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "%qs-sträng är felformad"
  
! #: config/aarch64/aarch64.cc:18497
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "felaktigt format på %<sve_width%>"
  
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ogiltigt %<sve_width%>-värde: %d"
  
! #: config/aarch64/aarch64.cc:18529
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "trimningssträngen saknas i flaggan (%s)"
  
! #: config/aarch64/aarch64.cc:18547
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "okänd trimningsflagga (%s)"
  
! #: config/aarch64/aarch64.cc:18734 config/arm/arm.cc:3223
! #: config/riscv/riscv.cc:10785
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr "inkompatibla flaggor %<-mstack-protector-guard=global%> och %<-mstack-protector-guard-offset=%s%>"
  
! #: config/aarch64/aarch64.cc:18743 config/riscv/riscv.cc:10794
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr "både %<-mstack-protector-guard-offset%> och %<-mstack-protector-guard-reg%> måste användas med %<-mstack-protector-guard=sysreg%>"
  
! #: config/aarch64/aarch64.cc:18751
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "ange ett systemregister med en liten stränglängd"
  
! #: config/aarch64/aarch64.cc:18761 config/arm/arm.cc:3235
! #: config/riscv/riscv.cc:10823 config/rs6000/rs6000.cc:4518
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs är inte ett giltigt avstånd i %qs"
  
! #: config/aarch64/aarch64.cc:18768
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr "%<-fsanitize=shadow-call-stack%> kräver %<-ffixed-x18%>"
  
! #: config/aarch64/aarch64.cc:18775
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr "strömningsfunktioner behöver ISA-utökningen %qs"
  
! #: config/aarch64/aarch64.cc:18777
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr "funktioner med SME-tillstånd behöver ISA-utökningen %qs"
  
! #: config/aarch64/aarch64.cc:18873
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr "endast värdena 12 (4 kB) och 16 (64 kB) stödjs som vaktstorlek.  Det givna värdet %d (%llu kB) är utanför intervallet"
  
! #: config/aarch64/aarch64.cc:18889 config/riscv/riscv.cc:10843
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr "stackkrockvaktsstorlek %<%d%> måste vara lika med testintervallet %<%d%>"
  
! #: config/aarch64/aarch64.cc:18917
  #, gcc-internal-format
  msgid "no support for %qs without %qs"
  msgstr "inget stöd för %qs utan %qs"
  
! #: config/aarch64/aarch64.cc:18970
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ogiltigt argument givet till %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18981
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "%qs måste vara ensamt till %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18986
  #, gcc-internal-format
  msgid "invalid argument %qs for %<-mharden-sls=%>"
  msgstr "ogiltigt argument %qs till %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:19142
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %qs being added"
  msgstr "flaggan %<-mcpu=%s%> står i konflikt med flaggan %<-march=%s%> och resulterade i att flaggan %qs lades till"
  
! #: config/aarch64/aarch64.cc:19209
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "assemblern stödjer inte %<-mabi=ilp32%>"
  
! #: config/aarch64/aarch64.cc:19212
  #, gcc-internal-format
  msgid "%<-mabi=ilp32%> is deprecated"
  msgstr "%<-mabi=ilp32%> bör undvikas"
  
! #: config/aarch64/aarch64.cc:19218
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr "signering av returadress stödjs endast för %<-mabi=lp64%>"
  
! #: config/aarch64/aarch64.cc:19291
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "kodmodell %qs med %<-f%s%>"
  
! #: config/aarch64/aarch64.cc:19294
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "kodmodellen %qs stödjs inte i ilp32-läge"
  
! #: config/aarch64/aarch64.cc:19392
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "funktioner med %qs-tillstånd behöver ISA-utökningen %qs"
  
! #: config/aarch64/aarch64.cc:19497
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "namn saknas i pragmat eller attributet %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19500
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "felaktigt namn %qs i pragmat eller attributet %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19504
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "felaktig funktionsmodifierare %s på värdet %qs i pragmat eller attributet %<target()%>"
  
! #: config/aarch64/aarch64.cc:19539
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "namn saknas i pragmat eller attributet %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19542
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "felaktigt namn %qs i pragmat eller attributet %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19546 config/aarch64/aarch64.cc:19630
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "felaktig funktionsmodifierare %qs på värdet %qs i pragmat eller attributet %<target()%>"
  
! #: config/aarch64/aarch64.cc:19585
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "felaktigt namn %qs i pragmat eller attributet %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:19626
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "värde saknas i pragmat eller attributet %<target()%>"
  
! #: config/aarch64/aarch64.cc:19684 config/aarch64/aarch64.cc:19861
  #: config/loongarch/loongarch-target-attr.cc:144
  #: config/loongarch/loongarch-target-attr.cc:309
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "felformaterat pragma eller attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:19730
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "pragmat eller attributet %<target(\"%s\")%> tar inte något argument"
  
! #: config/aarch64/aarch64.cc:19738 config/i386/i386-options.cc:1315
  #: config/loongarch/loongarch-target-attr.cc:181
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "pragmat eller attributet %<target(\"%s\")%> tillåter inte en negerad form"
  
! #: config/aarch64/aarch64.cc:19792
  #: config/loongarch/loongarch-target-attr.cc:221
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "pragmat eller attributet %<target(\"%s=%s\")%> är inte giltigt"
  
! #: config/aarch64/aarch64.cc:19849 config/arm/arm.cc:33836
  #: config/loongarch/loongarch-target-attr.cc:297
  #: config/riscv/riscv-target-attr.cc:431 config/rs6000/rs6000.cc:24714
! #: config/s390/s390.cc:16688
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "argument till attribut %<target%> är inte en sträng"
  
! #: config/aarch64/aarch64.cc:19886
  #, gcc-internal-format
  msgid "arch extension %qs should be prefixed by %<+%>"
  msgstr "arkitekturutvidgningen %qs skall prefixas av %<+%>"
  
! #: config/aarch64/aarch64.cc:19889
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "pragmat eller attributet %<target(\"%s\")%> är inte giltigt"
  
! #: config/aarch64/aarch64.cc:19898
  #: config/loongarch/loongarch-target-attr.cc:332
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "felformaterat pragma eller attribut %<target(\"%s\")%>"
  
! #: config/aarch64/aarch64.cc:20116
  #, gcc-internal-format
  msgid "Function Multi Versioning support is experimental, and the behavior is likely to change"
  msgstr "Stödet för multiversionering av funktioner är experimentellt, och beteendet kan sannolikt komma att ändras"
  
! #: config/aarch64/aarch64.cc:20125 config/riscv/riscv-target-attr.cc:497
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr "attributet %<target_version%> har flera värden"
  
! #: config/aarch64/aarch64.cc:20133 config/riscv/riscv-target-attr.cc:505
  #, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "argument till attributet %<target_version%> är inte en sträng"
  
! #: config/aarch64/aarch64.cc:20155
  #, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "värde saknas i attributet %<target_version%>"
  
! #: config/aarch64/aarch64.cc:20159
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "felaktig funktionsmodifierare %qs på värdet %qs i attributet %<target_version%>"
  
! #: config/aarch64/aarch64.cc:20165
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "dubblerade funktionsmodifierare %qs på värdet %qs i attributet %<target_version%>"
  
! #: config/aarch64/aarch64.cc:20751 config/i386/i386-features.cc:3911
! #: config/i386/i386-features.cc:4180 config/riscv/riscv.cc:13703
  #, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "multiversionering av virtuell funktion stödjs inte"
  
! #: config/aarch64/aarch64.cc:20872 config/i386/i386-features.cc:4044
! #: config/riscv/riscv.cc:13828 config/rs6000/rs6000.cc:25404
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "multiversionering behöver %<ifunc%> som inte stödjs på detta mål"
  
! #: config/aarch64/aarch64.cc:22424 config/arm/arm.cc:6686
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12993
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "parameterskickandet för argument av typen %qT med %<[[no_unique_address]]%>-medlemmar ändrades %{i GCC 10.1%}"
  
! #: config/aarch64/aarch64.cc:22429 config/arm/arm.cc:6691
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12988
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "parameterskickandet för argument av typen %qT när C++17 är aktiverat ändrades till att matcha C++14 %{i GCC 10.1%}"
  
! #: config/aarch64/aarch64.cc:22434 config/arm/arm.cc:6696
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "parameterskickandet för argument av typen %qT ändrades %{i GCC 12.1%}"
  
! #: config/aarch64/aarch64.cc:23889 config/aarch64/aarch64.cc:23892
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "bana %wd utanför intervallet %wd - %wd"
  
! #: config/aarch64/aarch64.cc:29422 config/i386/i386.cc:25619
! #: config/i386/i386.cc:25750
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "ej stödd simdlen %wd"
  
! #: config/aarch64/aarch64.cc:29436
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "GCC stödjer för närvarande inte returtypen %qT för simd"
  
! #: config/aarch64/aarch64.cc:29440 config/i386/i386.cc:25641
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "returtyp %qT stödjs ej för simd"
  
! #: config/aarch64/aarch64.cc:29474
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "GCC stödjer för närvarande inte argumenttypen %qT för simd"
  
! #: config/aarch64/aarch64.cc:29478 config/i386/i386.cc:25672
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "argumenttyp %qT som inte stödjs till simd"
  
! #: config/aarch64/aarch64.cc:29549
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "GCC stödjer för närvarande inte simdlen %wd för typen %qT"
  
! #: config/aarch64/aarch64.cc:29569
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "GCC stödjer för närvarande inte en simdclone med simdlen:ar %wd och %wd för dessa typer."
  
! #: config/aarch64/aarch64.cc:29757
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "kan inte använda attributet %qs på %q+D efter att funktionen redan har definierats"
  
! #: config/aarch64/aarch64.cc:29759
  #, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "%q+D definierades här"
  
! #: config/aarch64/aarch64.cc:30239
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr "icke-lokala goto i en funktion med SME-tillstånd"
  
! #: config/aarch64/aarch64.cc:30548
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr "fångar ett icke-lokalt undantag i funktioner med SME-tillstånd"
  
! #: config/aarch64/aarch64.cc:31188 config/arm/arm-mve-builtins.cc:634
  #: config/riscv/riscv-vector-builtins.cc:4493
  #, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "argument %d till %qE måste vara ett konstant heltalsuttryck"
  
! #: config/aarch64/aarch64.cc:31201
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "skickar %wd som argument %d till %qE, vilken förväntar sig värdet %wd"
  
! #: config/aarch64/aarch64.cc:31204 config/arm/arm-mve-builtins.cc:646
  #: config/riscv/riscv-vector-builtins.cc:4507
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "skickar %wd som argument %d till %qE, vilken förväntar sig ett värde i intervallet [%wd, %wd]"
  
! #: config/aarch64/aarch64.cc:31217
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "skickar %wd som argument %d till %qE, vilken förväntar sig %wd eller %wd"
  
! #: config/aarch64/aarch64.cc:31231 config/arm/arm-mve-builtins.cc:685
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "skickar %wd som argument %d till %qE, vilken förväntar sig %wd, %wd, %wd eller %wd"
  
! #: config/aarch64/aarch64.cc:31243 config/arm/arm-mve-builtins.cc:672
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "skickar %wd som argument %d till %qE, vilken förväntar sig ett giltigt %qT-värde"
*************** msgstr "L%d-cachelatens okänd för %s"
*** 39620,39626 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "felaktigt värde %qs till %<-mmemory-latency%>"
  
! #: config/alpha/alpha.cc:7360 config/alpha/alpha.cc:7363 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 39634,39640 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "felaktigt värde %qs till %<-mmemory-latency%>"
  
! #: config/alpha/alpha.cc:7357 config/alpha/alpha.cc:7360 config/arc/arc.cc:6981
  #: config/arc/arc.cc:7255 config/s390/s390.cc:942
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgstr "argumentet till attributet %qE �
*** 39749,39755 ****
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5895 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
--- 39763,39769 ----
  #: config/i386/i386-options.cc:3906 config/i386/i386-options.cc:3962
  #: config/i386/i386-options.cc:4013 config/i386/i386-options.cc:4050
  #: config/m68k/m68k.cc:804 config/mcore/mcore.cc:3070
! #: config/nvptx/nvptx.cc:5901 config/riscv/riscv.cc:6533
  #: config/rl78/rl78.cc:821 config/rl78/rl78.cc:890
  #: config/rs6000/rs6000.cc:20642 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1157 config/s390/s390.cc:1247 config/sh/sh.cc:8442
*************** msgid "argument of %qE attribute ignored
*** 39887,39908 ****
  msgstr "argumentet till attributet %qE ignoreras"
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5918
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "attributet %qE är bara tillämpligt på variabler"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24288
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "alternativ är inte tillåtna i %<asm%>-flaggutdata"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24352
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "okänd %<asm%>-flaggutdata %qs"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24381
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ogiltig typ för %<asm%>-flaggutdata"
--- 39901,39922 ----
  msgstr "argumentet till attributet %qE ignoreras"
  
  #: config/arc/arc.cc:11004 config/avr/avr.cc:11384 config/bfin/bfin.cc:4818
! #: config/mingw/winnt.cc:63 config/nvptx/nvptx.cc:5924
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "attributet %qE är bara tillämpligt på variabler"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:24290
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "alternativ är inte tillåtna i %<asm%>-flaggutdata"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:24354
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "okänd %<asm%>-flaggutdata %qs"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:24383
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ogiltig typ för %<asm%>-flaggutdata"
*************** msgstr "%qs förväntar sig ett heltalsv
*** 40473,40479 ****
  msgid "supported core architectures:%s"
  msgstr "stödda kärnarkitekturer:%s"
  
! #: config/avr/avr-passes.cc:4907
  #, gcc-internal-format
  msgid "failed to split insn"
  msgstr "det gick inte att dela instruktionen"
--- 40487,40493 ----
  msgid "supported core architectures:%s"
  msgstr "stödda kärnarkitekturer:%s"
  
! #: config/avr/avr-passes.cc:5038
  #, gcc-internal-format
  msgid "failed to split insn"
  msgstr "det gick inte att dela instruktionen"
*************** msgstr "%<-fpie%> stödjs inte"
*** 40507,40518 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "%<-fPIE%> stödjs inte"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11234
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "funktionsattributen %qs och %qs är ömsesidigt uteslutande"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11246
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "funktionen %qs kan inte ha argument"
--- 40521,40532 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "%<-fPIE%> stödjs inte"
  
! #: config/avr/avr.cc:954 config/avr/avr.cc:959 config/riscv/riscv.cc:11243
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "funktionsattributen %qs och %qs är ömsesidigt uteslutande"
  
! #: config/avr/avr.cc:981 config/riscv/riscv.cc:11255
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "funktionen %qs kan inte ha argument"
*************** msgstr "funktionen %qs kan inte ha argum
*** 40522,40528 ****
  msgid "method %qs has an implicit %<this%> argument"
  msgstr "metoden %qs har ett implicit argument %<this%>"
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11243
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "funktionen %qs kan inte returnera ett värde"
--- 40536,40542 ----
  msgid "method %qs has an implicit %<this%> argument"
  msgstr "metoden %qs har ett implicit argument %<this%>"
  
! #: config/avr/avr.cc:987 config/riscv/riscv.cc:11252
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "funktionen %qs kan inte returnera ett värde"
*************** msgstr "%q+D har inkompatibla attribut %
*** 40687,40718 ****
  msgid "architecture %qs supported for assembler only"
  msgstr "arkitekturen %qs stödjs endast i assembler"
  
! #: config/avr/avr.cc:15093
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "konvertering från adressrymd %qs till adressrymd %qs"
  
! #: config/avr/avr.cc:16261 config/avr/avr.cc:16274
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s förväntar sig ett heltal konstant vid kompileringstillfället"
  
! #: config/avr/avr.cc:16289
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "%s förväntar sig en kompilatorstillfälles heltalskonstant på 0x01, 0x7f, 0x80 eller 0xfe som första argument"
  
! #: config/avr/avr.cc:16304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s förväntar sig ett långt heltal konstant vid kompileringstillfället som första argument"
  
! #: config/avr/avr.cc:16332
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "avrundning till %d bitar har ingen effekt för flyttalsvärde med %d decimalbitar"
  
! #: config/avr/avr.cc:16341
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "avrundningsresultatet kommer alltid bli 0"
--- 40701,40732 ----
  msgid "architecture %qs supported for assembler only"
  msgstr "arkitekturen %qs stödjs endast i assembler"
  
! #: config/avr/avr.cc:15107
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "konvertering från adressrymd %qs till adressrymd %qs"
  
! #: config/avr/avr.cc:16275 config/avr/avr.cc:16288
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s förväntar sig ett heltal konstant vid kompileringstillfället"
  
! #: config/avr/avr.cc:16303
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant of 0x01, 0x7f, 0x80 or 0xfe as first argument"
  msgstr "%s förväntar sig en kompilatorstillfälles heltalskonstant på 0x01, 0x7f, 0x80 eller 0xfe som första argument"
  
! #: config/avr/avr.cc:16318
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s förväntar sig ett långt heltal konstant vid kompileringstillfället som första argument"
  
! #: config/avr/avr.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "avrundning till %d bitar har ingen effekt för flyttalsvärde med %d decimalbitar"
  
! #: config/avr/avr.cc:16355
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "avrundningsresultatet kommer alltid bli 0"
*************** msgstr "använder %<vector_length (64)%>
*** 41150,41156 ****
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr "använder %<vector_length (64)%>, ignorerar körtidsinställningen"
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6748
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr "använder %<num_workers (%d)%>, ignorerar %d"
--- 41164,41170 ----
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr "använder %<vector_length (64)%>, ignorerar körtidsinställningen"
  
! #: config/gcn/gcn.cc:6351 config/nvptx/nvptx.cc:6754
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr "använder %<num_workers (%d)%>, ignorerar %d"
*************** msgstr "avlastningskompilatorn %qs finns
*** 41211,41222 ****
  msgid "unrecognizable argument of option %<"
  msgstr "okänt argument till flaggan %<"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:722
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr "%<-foffload-abi-host-opts%> angivet flera gånger"
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:757
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr "antingen %<-fopenacc%> eller %<-fopenmp%> måste vara satt"
--- 41225,41236 ----
  msgid "unrecognizable argument of option %<"
  msgstr "okänt argument till flaggan %<"
  
! #: config/gcn/mkoffload.cc:1033 config/nvptx/mkoffload.cc:728
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> specified multiple times"
  msgstr "%<-foffload-abi-host-opts%> angivet flera gånger"
  
! #: config/gcn/mkoffload.cc:1090 config/nvptx/mkoffload.cc:763
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr "antingen %<-fopenacc%> eller %<-fopenmp%> måste vara satt"
*************** msgstr "ohanterad arkitektur"
*** 41231,41242 ****
  msgid "cannot open %qs"
  msgstr "kan inte öppna %qs"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:850
  #, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr "kan inte öppna omp_requires-filen %qs"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:854
  #, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "kan inte läsa omp_requires-filen %qs"
--- 41245,41256 ----
  msgid "cannot open %qs"
  msgstr "kan inte öppna %qs"
  
! #: config/gcn/mkoffload.cc:1327 config/nvptx/mkoffload.cc:856
  #, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr "kan inte öppna omp_requires-filen %qs"
  
! #: config/gcn/mkoffload.cc:1331 config/nvptx/mkoffload.cc:860
  #, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "kan inte läsa omp_requires-filen %qs"
*************** msgstr "%qs är inte ett giltigt basregi
*** 41894,41901 ****
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr "%<-fcf-protection=full%> är inte aktiverat av %<-fhardened%> eftersom det angavs på kommandoraden"
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10651
! #: config/riscv/riscv.cc:10655
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%<-fcf-protection%> är inte kompatibelt med denna målarkitektur"
--- 41908,41915 ----
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr "%<-fcf-protection=full%> är inte aktiverat av %<-fhardened%> eftersom det angavs på kommandoraden"
  
! #: config/i386/i386-options.cc:3277 config/riscv/riscv.cc:10660
! #: config/riscv/riscv.cc:10664
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%<-fcf-protection%> är inte kompatibelt med denna målarkitektur"
*************** msgstr "%<-fsplit-stack%> stödjer inte
*** 42220,42290 ****
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%<-fsplit-stack%> stödjer inte 3 registerparametrar"
  
! #: config/i386/i386.cc:13437
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "modifieraren %<V%> på ett register som inte är heltal"
  
! #: config/i386/i386.cc:13448 config/i386/i386.cc:13462
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "ej stödd storlek för heltalsregister"
  
! #: config/i386/i386.cc:13494
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "utökade register har inga höga halvor"
  
! #: config/i386/i386.cc:13509
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ej stödd operandstorlek för utökat register"
  
! #: config/i386/i386.cc:13707 config/i386/i386.cc:13709
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "operand som inte är heltal använt med operandkod %<z%>"
  
! #: config/i386/i386.cc:17917
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "den tomma klassen %qT parameterskickande ABI ändras i %<-fabi-version=12%> (GCC 8)"
  
! #: config/i386/i386.cc:23148
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "justeringen av %<_Atomic %T%>-fält ändrades i %{GCC 11.1%}"
  
! #: config/i386/i386.cc:23235
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "inga register tillgängliga för profilering %<-mcmodel=large%s%>"
  
! #: config/i386/i386.cc:23331
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "profileringen %<-mcmodel=large%> med PIC stödjs inte"
  
! #: config/i386/i386.cc:24046
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr "%<__bfloat16%> är omdefinierat från typedef %<short%> till reell %<__bf16%> sedan GCC 13.1, var vaksam på implicita konverteringar mellan %<__bf16%> och %<short%>; en explicit bittypkonvertering kan behövas här"
  
! #: config/i386/i386.cc:25580
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "okänd arkitekturspecifik minnesmodell"
  
! #: config/i386/i386.cc:25587
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "%<HLE_ACQUIRE%> används inte med %<ACQUIRE%> eller starkare minnesmodell"
  
! #: config/i386/i386.cc:25594
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "%<HLE_RELEASE%> används inte med %<RELEASE%> eller starkare minnesmodell"
  
! #: config/i386/i386.cc:26281
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%<-fexcess-precision=16%> är inte kompatibel med %<-mfpmath=387%>"
--- 42234,42304 ----
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%<-fsplit-stack%> stödjer inte 3 registerparametrar"
  
! #: config/i386/i386.cc:13439
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "modifieraren %<V%> på ett register som inte är heltal"
  
! #: config/i386/i386.cc:13450 config/i386/i386.cc:13464
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "ej stödd storlek för heltalsregister"
  
! #: config/i386/i386.cc:13496
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "utökade register har inga höga halvor"
  
! #: config/i386/i386.cc:13511
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ej stödd operandstorlek för utökat register"
  
! #: config/i386/i386.cc:13709 config/i386/i386.cc:13711
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "operand som inte är heltal använt med operandkod %<z%>"
  
! #: config/i386/i386.cc:17919
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "den tomma klassen %qT parameterskickande ABI ändras i %<-fabi-version=12%> (GCC 8)"
  
! #: config/i386/i386.cc:23150
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "justeringen av %<_Atomic %T%>-fält ändrades i %{GCC 11.1%}"
  
! #: config/i386/i386.cc:23237
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "inga register tillgängliga för profilering %<-mcmodel=large%s%>"
  
! #: config/i386/i386.cc:23333
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "profileringen %<-mcmodel=large%> med PIC stödjs inte"
  
! #: config/i386/i386.cc:24048
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr "%<__bfloat16%> är omdefinierat från typedef %<short%> till reell %<__bf16%> sedan GCC 13.1, var vaksam på implicita konverteringar mellan %<__bf16%> och %<short%>; en explicit bittypkonvertering kan behövas här"
  
! #: config/i386/i386.cc:25578
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "okänd arkitekturspecifik minnesmodell"
  
! #: config/i386/i386.cc:25585
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "%<HLE_ACQUIRE%> används inte med %<ACQUIRE%> eller starkare minnesmodell"
  
! #: config/i386/i386.cc:25592
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "%<HLE_RELEASE%> används inte med %<RELEASE%> eller starkare minnesmodell"
  
! #: config/i386/i386.cc:26279
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%<-fexcess-precision=16%> är inte kompatibel med %<-mfpmath=387%>"
*************** msgstr "kodmodellen %qs är inte kompati
*** 42481,42488 ****
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%qs kan inte användas till kompilering av ett delat bibliotek"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16727
! #: config/s390/s390.cc:16777 config/s390/s390.cc:16794
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "argument %qs till attribut %<target%> är okänt"
--- 42495,42502 ----
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%qs kan inte användas till kompilering av ett delat bibliotek"
  
! #: config/loongarch/loongarch-target-attr.cc:246 config/s390/s390.cc:16754
! #: config/s390/s390.cc:16804 config/s390/s390.cc:16821
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "argument %qs till attribut %<target%> är okänt"
*************** msgstr "%<interrupt_thread%> är tillgä
*** 42603,42609 ****
  msgid "stack limit expression is not supported"
  msgstr "stackgränsuttryck stödjs inte"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17417
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "%<-fexcess-precision=16%> stödjs inte för denna målarkitektur"
--- 42617,42623 ----
  msgid "stack limit expression is not supported"
  msgstr "stackgränsuttryck stödjs inte"
  
! #: config/m68k/m68k.cc:7175 config/s390/s390.cc:17444
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "%<-fexcess-precision=16%> stödjs inte för denna målarkitektur"
*************** msgstr "%<-fexcess-precision=16%> stödj
*** 42613,42644 ****
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "initierad variabel %q+D är markerad som dllimport"
  
! #: config/microblaze/microblaze.cc:1760
  #, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "%<-fPIC%>/%<-fpic%> stödjs inte av denna målarkitektur"
  
! #: config/microblaze/microblaze.cc:1772
  #, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "%qs är ett ogiltigt argument till %<-mcpu=%>"
  
! #: config/microblaze/microblaze.cc:1821
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr "%<-mxl-multiply-high%> kan bara användas med %<-mcpu=v6.00.a%> eller större"
  
! #: config/microblaze/microblaze.cc:1838
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr "%<-mxl-reorder%> kan bara användas med %<-mcpu=v8.30.a%> eller större"
  
! #: config/microblaze/microblaze.cc:1845
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr "%<-mxl-reorder%> behöver %<-mxl-pattern-compare%> för %<-mcpu=v8.30.a%>"
  
! #: config/microblaze/microblaze.cc:1851
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr "%<-mxl-multiply-high%> kräver %<-mno-xl-soft-mul%>"
--- 42627,42658 ----
  msgid "initialized variable %q+D is marked dllimport"
  msgstr "initierad variabel %q+D är markerad som dllimport"
  
! #: config/microblaze/microblaze.cc:1764
  #, gcc-internal-format
  msgid "%<-fPIC%>/%<-fpic%> not supported for this target"
  msgstr "%<-fPIC%>/%<-fpic%> stödjs inte av denna målarkitektur"
  
! #: config/microblaze/microblaze.cc:1776
  #, gcc-internal-format
  msgid "%qs is an invalid argument to %<-mcpu=%>"
  msgstr "%qs är ett ogiltigt argument till %<-mcpu=%>"
  
! #: config/microblaze/microblaze.cc:1825
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater"
  msgstr "%<-mxl-multiply-high%> kan bara användas med %<-mcpu=v6.00.a%> eller större"
  
! #: config/microblaze/microblaze.cc:1842
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater"
  msgstr "%<-mxl-reorder%> kan bara användas med %<-mcpu=v8.30.a%> eller större"
  
! #: config/microblaze/microblaze.cc:1849
  #, gcc-internal-format
  msgid "%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>"
  msgstr "%<-mxl-reorder%> behöver %<-mxl-pattern-compare%> för %<-mcpu=v8.30.a%>"
  
! #: config/microblaze/microblaze.cc:1855
  #, gcc-internal-format
  msgid "%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>"
  msgstr "%<-mxl-multiply-high%> kräver %<-mno-xl-soft-mul%>"
*************** msgstr "raderar filen %s: %m"
*** 43414,43460 ****
  msgid "malformed ptx file"
  msgstr "felaktig ptx-fil"
  
! #: config/nvptx/mkoffload.cc:336
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr "%<omp requires reverse_offload%> kräver åtminstone %<sm_35%> till %<-foffload-options=nvptx-none=-march=%> — avaktiverar generering av avlastningskod för denna enhetstyp"
  
! #: config/nvptx/mkoffload.cc:420 config/nvptx/mkoffload.cc:492
  #, gcc-internal-format
  msgid "Cannot find function declaration for %qs"
  msgstr "Kan inte hitta funktionsdeklarationen för %qs"
  
! #: config/nvptx/mkoffload.cc:592
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "miljövariabeln COLLECT_GCC_OPTIONS måste vara satt"
  
! #: config/nvptx/mkoffload.cc:613
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr "%<-foffload-abi-host-opts%> inte angivet."
  
! #: config/nvptx/mkoffload.cc:644
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr "COLLECT_GCC måste vara satt."
  
! #: config/nvptx/mkoffload.cc:692
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "avlastningskompilatorn %s finns inte (överväg att använda %<-B%>)"
  
! #: config/nvptx/mkoffload.cc:715
  #, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "okänt argument till flaggan "
  
! #: config/nvptx/mkoffload.cc:804
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "kan inte öppna ”%s”"
  
! #: config/nvptx/mkoffload.cc:860
  #, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "kan inte öppna intermediär ptx-fil"
--- 43428,43474 ----
  msgid "malformed ptx file"
  msgstr "felaktig ptx-fil"
  
! #: config/nvptx/mkoffload.cc:339
  #, gcc-internal-format
  msgid "%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type"
  msgstr "%<omp requires reverse_offload%> kräver åtminstone %<sm_35%> till %<-foffload-options=nvptx-none=-march=%> — avaktiverar generering av avlastningskod för denna enhetstyp"
  
! #: config/nvptx/mkoffload.cc:426 config/nvptx/mkoffload.cc:498
  #, gcc-internal-format
  msgid "Cannot find function declaration for %qs"
  msgstr "Kan inte hitta funktionsdeklarationen för %qs"
  
! #: config/nvptx/mkoffload.cc:598
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "miljövariabeln COLLECT_GCC_OPTIONS måste vara satt"
  
! #: config/nvptx/mkoffload.cc:619
  #, gcc-internal-format
  msgid "%<-foffload-abi-host-opts%> not specified."
  msgstr "%<-foffload-abi-host-opts%> inte angivet."
  
! #: config/nvptx/mkoffload.cc:650
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr "COLLECT_GCC måste vara satt."
  
! #: config/nvptx/mkoffload.cc:698
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "avlastningskompilatorn %s finns inte (överväg att använda %<-B%>)"
  
! #: config/nvptx/mkoffload.cc:721
  #, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "okänt argument till flaggan "
  
! #: config/nvptx/mkoffload.cc:810
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "kan inte öppna ”%s”"
  
! #: config/nvptx/mkoffload.cc:866
  #, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "kan inte öppna intermediär ptx-fil"
*************** msgstr "kan inte öppna intermediär ptx
*** 43464,43545 ****
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr "flaggan %s stödjs inte tillsammans med %<-fopenacc%>"
  
! #: config/nvptx/nvptx.cc:342
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr "PTX-version (%<-mptx%>) behöver vara åtminstone %s för att stödja vald %<-misa%> (sm_%s)"
  
! #: config/nvptx/nvptx.cc:359
  #, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr "%<-march=%> måste anges"
  
! #: config/nvptx/nvptx.cc:382
  #, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr "genererar inte en patcharea, nop:ar stödjs inte"
  
! #: config/nvptx/nvptx.cc:479
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr "statisk initiering av variabeln %q+D i %<.shared%>-minne stödjs inte"
  
! #: config/nvptx/nvptx.cc:2409
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr "kan inte skicka ut ojusterade pekare i ptx-assembler"
  
! #: config/nvptx/nvptx.cc:2659
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX stödjer inte svaga deklarationer (endast svaga definitioner)"
  
! #: config/nvptx/nvptx.cc:5900
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "attributet %qE kräver returtypen void"
  
! #: config/nvptx/nvptx.cc:5923
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "attributet %qE är inte tillåtet med lagringsklassen auto"
  
! #: config/nvptx/nvptx.cc:6368
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr "barriärvärdet måste vara inom [0,15]"
  
! #: config/nvptx/nvptx.cc:6381
  #, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr "komplmentargumentet måste vara konstant"
  
! #: config/nvptx/nvptx.cc:6721
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr "använder %<vector_length (%d)%> på grund av anrop av vektorpartitionerbar rutin, ignorerar %d"
  
! #: config/nvptx/nvptx.cc:6729
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr "använder %<vector_length (%d)%>, ignorerar körtidsinställningen"
  
! #: config/nvptx/nvptx.cc:6743
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr "använder %<vector_length (%d)%>, ignorerar %d"
  
! #: config/nvptx/nvptx.cc:7629
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr "variabeln %qD justerad för OpenACC privatiseringsnivå: %qs"
  
! #: config/nvptx/nvptx.cc:7768
  #, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "svaga aliasdefinitioner stödjs inte i denna konfiguration"
  
! #: config/nvptx/nvptx.cc:7781
  #, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "aliasdefinitioner för annat än funktioner stödjs inte i denna konfiguration"
--- 43478,43559 ----
  msgid "option %s is not supported together with %<-fopenacc%>"
  msgstr "flaggan %s stödjs inte tillsammans med %<-fopenacc%>"
  
! #: config/nvptx/nvptx.cc:348
  #, gcc-internal-format
  msgid "PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)"
  msgstr "PTX-version (%<-mptx%>) behöver vara åtminstone %s för att stödja vald %<-misa%> (sm_%s)"
  
! #: config/nvptx/nvptx.cc:365
  #, gcc-internal-format
  msgid "%<-march=%> must be specified"
  msgstr "%<-march=%> måste anges"
  
! #: config/nvptx/nvptx.cc:388
  #, gcc-internal-format
  msgid "not generating patch area, nops not supported"
  msgstr "genererar inte en patcharea, nop:ar stödjs inte"
  
! #: config/nvptx/nvptx.cc:485
  #, gcc-internal-format
  msgid "static initialization of variable %q+D in %<.shared%> memory is not supported"
  msgstr "statisk initiering av variabeln %q+D i %<.shared%>-minne stödjs inte"
  
! #: config/nvptx/nvptx.cc:2415
  #, gcc-internal-format
  msgid "cannot emit unaligned pointers in ptx assembly"
  msgstr "kan inte skicka ut ojusterade pekare i ptx-assembler"
  
! #: config/nvptx/nvptx.cc:2665
  #, gcc-internal-format
  msgid "PTX does not support weak declarations (only weak definitions)"
  msgstr "PTX stödjer inte svaga deklarationer (endast svaga definitioner)"
  
! #: config/nvptx/nvptx.cc:5906
  #, gcc-internal-format
  msgid "%qE attribute requires a void return type"
  msgstr "attributet %qE kräver returtypen void"
  
! #: config/nvptx/nvptx.cc:5929
  #, gcc-internal-format
  msgid "%qE attribute not allowed with auto storage class"
  msgstr "attributet %qE är inte tillåtet med lagringsklassen auto"
  
! #: config/nvptx/nvptx.cc:6374
  #, gcc-internal-format
  msgid "barrier value must be within [0,15]"
  msgstr "barriärvärdet måste vara inom [0,15]"
  
! #: config/nvptx/nvptx.cc:6387
  #, gcc-internal-format
  msgid "complement argument must be constant"
  msgstr "komplmentargumentet måste vara konstant"
  
! #: config/nvptx/nvptx.cc:6727
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr "använder %<vector_length (%d)%> på grund av anrop av vektorpartitionerbar rutin, ignorerar %d"
  
! #: config/nvptx/nvptx.cc:6735
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr "använder %<vector_length (%d)%>, ignorerar körtidsinställningen"
  
! #: config/nvptx/nvptx.cc:6749
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr "använder %<vector_length (%d)%>, ignorerar %d"
  
! #: config/nvptx/nvptx.cc:7635
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr "variabeln %qD justerad för OpenACC privatiseringsnivå: %qs"
  
! #: config/nvptx/nvptx.cc:7774
  #, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "svaga aliasdefinitioner stödjs inte i denna konfiguration"
  
! #: config/nvptx/nvptx.cc:7787
  #, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "aliasdefinitioner för annat än funktioner stödjs inte i denna konfiguration"
*************** msgstr "%qs kräver en heltalskonstant"
*** 43945,44040 ****
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr "felaktig RVV-vektorstorlek %qd, förväntad storlek är %qd baserat på LMUL av typen och %qs"
  
! #: config/riscv/riscv.cc:10571
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "%<-mdiv%> kräver %<-march%> för att innefatta utökningen %<M%>"
  
! #: config/riscv/riscv.cc:10576
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr "För närvarande kräver implementationen %<V%> utökningen %<M%>"
  
! #: config/riscv/riscv.cc:10636
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr "Aktuell RISC-V GCC stödjer inte VLEN större än 4096 bitar till utökningen ”V”"
  
! #: config/riscv/riscv.cc:10642
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "Nuvarande RISC-V GCC stödjer inte RVV i läget rak byteordning"
  
! #: config/riscv/riscv.cc:10682 config/riscv/riscv.cc:10685
  #, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr "kodmodell %qs med %qs"
  
! #: config/riscv/riscv.cc:10714
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "begärt ABI kräver %<-march%> för att innefatta utökningen %qc"
  
! #: config/riscv/riscv.cc:10721
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr "rv32e kräver ABI:et ilp32e"
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr "rv64e kräver ABI:et lp64e"
  
! #: config/riscv/riscv.cc:10728
  #, gcc-internal-format
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "ILP32E ABI stödjer inte utökningen %qc"
  
! #: config/riscv/riscv.cc:10733
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr "LP64E ABI är markerat för att undvikas i GCC"
  
! #: config/riscv/riscv.cc:10734
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr "om du behöver LP64E meddela gärna GCC-projektet via %{PR116152%}"
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr "z*inx kräver ABI:et ilp32, ilp32e, lp64 eller lp64"
  
! #: config/riscv/riscv.cc:10746
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI:et kräver %<-march=rv%d%>"
  
! #: config/riscv/riscv.cc:10756
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> måste vara mellan %d och %d"
  
! #: config/riscv/riscv.cc:10769
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr "%<-mriscv-attribute%> RISC-V ELF-attribut behöver GNU as 2.32 [%<-mriscv-attribute%>]"
  
! #: config/riscv/riscv.cc:10796 config/rs6000/rs6000.cc:4530
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs är inte ett giltigt basregister i %qs"
  
! #: config/riscv/riscv.cc:10810 config/rs6000/rs6000.cc:4513
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs är inte ett giltigt tal i %qs"
  
! #: config/riscv/riscv.cc:11305
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "funktionen %qs kan inte ha olika avbrottstyp"
  
! #: config/riscv/riscv.cc:11880
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr "kan inte allokera vl-register för %qs på detta mål"
--- 43959,44054 ----
  msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
  msgstr "felaktig RVV-vektorstorlek %qd, förväntad storlek är %qd baserat på LMUL av typen och %qs"
  
! #: config/riscv/riscv.cc:10580
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "%<-mdiv%> kräver %<-march%> för att innefatta utökningen %<M%>"
  
! #: config/riscv/riscv.cc:10585
  #, gcc-internal-format
  msgid "Currently the %<V%> implementation requires the %<M%> extension"
  msgstr "För närvarande kräver implementationen %<V%> utökningen %<M%>"
  
! #: config/riscv/riscv.cc:10645
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr "Aktuell RISC-V GCC stödjer inte VLEN större än 4096 bitar till utökningen ”V”"
  
! #: config/riscv/riscv.cc:10651
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "Nuvarande RISC-V GCC stödjer inte RVV i läget rak byteordning"
  
! #: config/riscv/riscv.cc:10691 config/riscv/riscv.cc:10694
  #, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr "kodmodell %qs med %qs"
  
! #: config/riscv/riscv.cc:10723
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "begärt ABI kräver %<-march%> för att innefatta utökningen %qc"
  
! #: config/riscv/riscv.cc:10730
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr "rv32e kräver ABI:et ilp32e"
  
! #: config/riscv/riscv.cc:10732
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr "rv64e kräver ABI:et lp64e"
  
! #: config/riscv/riscv.cc:10737
  #, gcc-internal-format
  msgid "ILP32E ABI does not support the %qc extension"
  msgstr "ILP32E ABI stödjer inte utökningen %qc"
  
! #: config/riscv/riscv.cc:10742
  #, gcc-internal-format
  msgid "LP64E ABI is marked for deprecation in GCC"
  msgstr "LP64E ABI är markerat för att undvikas i GCC"
  
! #: config/riscv/riscv.cc:10743
  msgid "if you need LP64E please notify the GCC project via %{PR116152%}"
  msgstr "om du behöver LP64E meddela gärna GCC-projektet via %{PR116152%}"
  
! #: config/riscv/riscv.cc:10751
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr "z*inx kräver ABI:et ilp32, ilp32e, lp64 eller lp64"
  
! #: config/riscv/riscv.cc:10755
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI:et kräver %<-march=rv%d%>"
  
! #: config/riscv/riscv.cc:10765
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> måste vara mellan %d och %d"
  
! #: config/riscv/riscv.cc:10778
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr "%<-mriscv-attribute%> RISC-V ELF-attribut behöver GNU as 2.32 [%<-mriscv-attribute%>]"
  
! #: config/riscv/riscv.cc:10805 config/rs6000/rs6000.cc:4530
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs är inte ett giltigt basregister i %qs"
  
! #: config/riscv/riscv.cc:10819 config/rs6000/rs6000.cc:4513
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs är inte ett giltigt tal i %qs"
  
! #: config/riscv/riscv.cc:11314
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "funktionen %qs kan inte ha olika avbrottstyp"
  
! #: config/riscv/riscv.cc:11889
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr "kan inte allokera vl-register för %qs på detta mål"
*************** msgstr "attributet %<target_clones%> beh
*** 44604,44620 ****
  msgid "Virtual function multiversioning not supported"
  msgstr "Multiversionering av virtuell funktion stödjs inte"
  
! #: config/rs6000/rs6000.cc:28798
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr "resultatet av instruktionen xxspltidp är odefinierat för undernormala indatavärden"
  
! #: config/rs6000/rs6000.cc:29276
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "typen %<__vector_quad%> behöver flaggan %qs"
  
! #: config/rs6000/rs6000.cc:29281
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "typen %<__vector_pair%> behöver flaggan %qs"
--- 44618,44634 ----
  msgid "Virtual function multiversioning not supported"
  msgstr "Multiversionering av virtuell funktion stödjs inte"
  
! #: config/rs6000/rs6000.cc:28801
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr "resultatet av instruktionen xxspltidp är odefinierat för undernormala indatavärden"
  
! #: config/rs6000/rs6000.cc:29279
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "typen %<__vector_quad%> behöver flaggan %qs"
  
! #: config/rs6000/rs6000.cc:29284
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "typen %<__vector_pair%> behöver flaggan %qs"
*************** msgstr "parameterskickandet för argumen
*** 44839,44962 ****
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "nästade funktioner kan inte profileras med %<-mfentry%> på s390"
  
! #: config/s390/s390.cc:16296
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-bits ABI stödjs inte i ESA/390-läge"
  
! #: config/s390/s390.cc:16303
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr "thunk-inline stödjs endast med %<-mindirect-branch-jump%>"
  
! #: config/s390/s390.cc:16338
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "vektorstöd i hårdvara är inte tillgängliga på %s"
  
! #: config/s390/s390.cc:16341
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "stöd för hårdvaruvektorer är inte tillgängligt med %<-msoft-float%>"
  
! #: config/s390/s390.cc:16370
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "hårdvaruinstruktioner för decimala flyttal är inte tillgängliga på %s"
  
! #: config/s390/s390.cc:16374
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "hårdvaruinstruktioner för decimalflyttal är inte tillgängliga i läget ESA/390"
  
! #: config/s390/s390.cc:16386
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "%<-mhard-dfp%> kan inte användas tillsammans med %<-msoft-float%>"
  
! #: config/s390/s390.cc:16395
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> stödjs inte i kombination"
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "stackstorlek måste vara större än stackvaktsvärdet"
  
! #: config/s390/s390.cc:16403
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "stackstorlek får inte vara större än 64 k"
  
! #: config/s390/s390.cc:16406
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "%<-mstack-guard%> implicerar användning av %<-mstack-size%>"
  
! #: config/s390/s390.cc:16419
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-prologue-check%> behöver ett heltal i intervallet 0-4095"
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-prologue-target%> behöver ett heltal i intervallet 0-4095"
  
! #: config/s390/s390.cc:16425
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-epilogue-check%> behöver ett heltal i intervallet 0-4095"
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-epilogue-target%> behöver ett heltal i intervallet 0-4095"
  
! #: config/s390/s390.cc:16492
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%<-mfentry%> stödjs endast för 64-bitars CPU:er"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16528
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "argumenten till %qs skall vara ickenegativa heltal"
  
! #: config/s390/s390.cc:16535
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "argumentet till %qs är för stort (max. %d)"
  
! #: config/s390/s390.cc:16566
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "%<-mno-pic-data-is-text-relative%> kan inte användas utan %<-fpic%>/%<-fPIC%>"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16733
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "värdet %qs stödjs inte av attributet %<target%>"
  
! #: config/s390/s390.cc:17792
  #, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "ogiltig cc-utmatningsbegränsning: %qs"
  
! #: config/s390/s390.cc:17797
  #, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "flera cc-utmatningsbegränsningar stödjs inte"
  
! #: config/s390/s390.cc:17802
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "%<asm%>-specificerare för cc-utmatning står i konflikt med %<asm%>-överskrivningslista"
  
! #: config/s390/s390.cc:17808
  #, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "ogiltig typ för cc-utmatningsbegränsning"
--- 44853,44976 ----
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "nästade funktioner kan inte profileras med %<-mfentry%> på s390"
  
! #: config/s390/s390.cc:16323
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-bits ABI stödjs inte i ESA/390-läge"
  
! #: config/s390/s390.cc:16330
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr "thunk-inline stödjs endast med %<-mindirect-branch-jump%>"
  
! #: config/s390/s390.cc:16365
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "vektorstöd i hårdvara är inte tillgängliga på %s"
  
! #: config/s390/s390.cc:16368
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "stöd för hårdvaruvektorer är inte tillgängligt med %<-msoft-float%>"
  
! #: config/s390/s390.cc:16397
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "hårdvaruinstruktioner för decimala flyttal är inte tillgängliga på %s"
  
! #: config/s390/s390.cc:16401
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "hårdvaruinstruktioner för decimalflyttal är inte tillgängliga i läget ESA/390"
  
! #: config/s390/s390.cc:16413
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "%<-mhard-dfp%> kan inte användas tillsammans med %<-msoft-float%>"
  
! #: config/s390/s390.cc:16422
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> stödjs inte i kombination"
  
! #: config/s390/s390.cc:16428
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "stackstorlek måste vara större än stackvaktsvärdet"
  
! #: config/s390/s390.cc:16430
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "stackstorlek får inte vara större än 64 k"
  
! #: config/s390/s390.cc:16433
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "%<-mstack-guard%> implicerar användning av %<-mstack-size%>"
  
! #: config/s390/s390.cc:16446
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-prologue-check%> behöver ett heltal i intervallet 0-4095"
  
! #: config/s390/s390.cc:16449
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-prologue-target%> behöver ett heltal i intervallet 0-4095"
  
! #: config/s390/s390.cc:16452
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-epilogue-check%> behöver ett heltal i intervallet 0-4095"
  
! #: config/s390/s390.cc:16455
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-epilogue-target%> behöver ett heltal i intervallet 0-4095"
  
! #: config/s390/s390.cc:16519
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%<-mfentry%> stödjs endast för 64-bitars CPU:er"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16555
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "argumenten till %qs skall vara ickenegativa heltal"
  
! #: config/s390/s390.cc:16562
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "argumentet till %qs är för stort (max. %d)"
  
! #: config/s390/s390.cc:16593
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "%<-mno-pic-data-is-text-relative%> kan inte användas utan %<-fpic%>/%<-fPIC%>"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16760
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "värdet %qs stödjs inte av attributet %<target%>"
  
! #: config/s390/s390.cc:17819
  #, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "ogiltig cc-utmatningsbegränsning: %qs"
  
! #: config/s390/s390.cc:17824
  #, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "flera cc-utmatningsbegränsningar stödjs inte"
  
! #: config/s390/s390.cc:17829
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "%<asm%>-specificerare för cc-utmatning står i konflikt med %<asm%>-överskrivningslista"
  
! #: config/s390/s390.cc:17835
  #, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "ogiltig typ för cc-utmatningsbegränsning"
*************** msgstr "föräldraunderprogrammet kan in
*** 45325,45389 ****
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "underprogrammet %q+F är inte markerat %<Inline%>"
  
! #: ada/gcc-interface/utils.cc:4427
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "ogiltig elementtyp för attributet %qs"
  
! #: ada/gcc-interface/utils.cc:4451
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr "antal komponenter i vektorn inte en tvåpotens"
  
! #: ada/gcc-interface/utils.cc:6705 ada/gcc-interface/utils.cc:6883
! #: ada/gcc-interface/utils.cc:7123
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "attributet %qs ignorerat"
  
! #: ada/gcc-interface/utils.cc:6760
  #, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "attributet %qs utan argument på en icke-prototyp"
  
! #: ada/gcc-interface/utils.cc:6775
  #, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "argument till %qs har ett ogiltigt värde (argument %lu)"
  
! #: ada/gcc-interface/utils.cc:6797
  #, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "argument till %qs med operandnummer utanför intervallet (argument %lu, operand %lu)"
  
! #: ada/gcc-interface/utils.cc:6806
  #, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "argument till %qs refererar icke-pekar-operand (argument %lu, operand %lu)"
  
! #: ada/gcc-interface/utils.cc:6827
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "attributet %qs kräver prototyper med namngivna argument"
  
! #: ada/gcc-interface/utils.cc:6836
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr "attributet %qs fungerar bara på funktioner med variabelt antal argument"
  
! #: ada/gcc-interface/utils.cc:7083 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "attributet %qE har ingen effekt"
  
! #: ada/gcc-interface/utils.cc:7418
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "attributet %qs är bara tillämpbart på vektortyper"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14860 cp/typeck.cc:2520
! #: cp/typeck.cc:9603 cp/typeck.cc:10396 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "värdet av typen void ignoreras inte vilket bör göras"
--- 45339,45403 ----
  msgid "subprogram %q+F not marked %<Inline%>"
  msgstr "underprogrammet %q+F är inte markerat %<Inline%>"
  
! #: ada/gcc-interface/utils.cc:4429
  #, gcc-internal-format
  msgid "invalid element type for attribute %qs"
  msgstr "ogiltig elementtyp för attributet %qs"
  
! #: ada/gcc-interface/utils.cc:4453
  #, gcc-internal-format
  msgid "number of components of vector not a power of two"
  msgstr "antal komponenter i vektorn inte en tvåpotens"
  
! #: ada/gcc-interface/utils.cc:6707 ada/gcc-interface/utils.cc:6885
! #: ada/gcc-interface/utils.cc:7125
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr "attributet %qs ignorerat"
  
! #: ada/gcc-interface/utils.cc:6762
  #, gcc-internal-format
  msgid "%qs attribute without arguments on a non-prototype"
  msgstr "attributet %qs utan argument på en icke-prototyp"
  
! #: ada/gcc-interface/utils.cc:6777
  #, gcc-internal-format
  msgid "%qs argument has invalid operand number (argument %lu)"
  msgstr "argument till %qs har ett ogiltigt värde (argument %lu)"
  
! #: ada/gcc-interface/utils.cc:6799
  #, gcc-internal-format
  msgid "%qs argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr "argument till %qs med operandnummer utanför intervallet (argument %lu, operand %lu)"
  
! #: ada/gcc-interface/utils.cc:6808
  #, gcc-internal-format
  msgid "%qs argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr "argument till %qs refererar icke-pekar-operand (argument %lu, operand %lu)"
  
! #: ada/gcc-interface/utils.cc:6829
  #, gcc-internal-format
  msgid "%qs attribute requires prototypes with named arguments"
  msgstr "attributet %qs kräver prototyper med namngivna argument"
  
! #: ada/gcc-interface/utils.cc:6838
  #, gcc-internal-format
  msgid "%qs attribute only applies to variadic functions"
  msgstr "attributet %qs fungerar bara på funktioner med variabelt antal argument"
  
! #: ada/gcc-interface/utils.cc:7085 d/d-attribs.cc:362 d/d-attribs.cc:488
  #: rust/rust-attribs.cc:176
  #, gcc-internal-format
  msgid "%qE attribute has no effect"
  msgstr "attributet %qE har ingen effekt"
  
! #: ada/gcc-interface/utils.cc:7420
  #, gcc-internal-format
  msgid "attribute %qs applies to array types only"
  msgstr "attributet %qs är bara tillämpbart på vektortyper"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2730 c/c-typeck.cc:14877 cp/typeck.cc:2520
! #: cp/typeck.cc:9719 cp/typeck.cc:10512 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "värdet av typen void ignoreras inte vilket bör göras"
*************** msgstr "den kompletterade typen på vekt
*** 45458,45465 ****
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "underspecificerad deklaration av %qE, som redan är deklarerad i denna räckvidd"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9859
! #: c/c-decl.cc:9865 c/c-decl.cc:10092
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "ursprungligen definierad här"
--- 45472,45479 ----
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "underspecificerad deklaration av %qE, som redan är deklarerad i denna räckvidd"
  
! #: c/c-decl.cc:1732 c/c-decl.cc:7925 c/c-decl.cc:8924 c/c-decl.cc:9862
! #: c/c-decl.cc:9868 c/c-decl.cc:10096
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "ursprungligen definierad här"
*************** msgstr "%qE är odeklarerad (första fö
*** 45767,45773 ****
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "varje odeklarerad identifierare rapporteras bara en gång för varje funktion den förekommer i"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3632
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "etikett %qE är refererad till utanför någon funktion"
--- 45781,45787 ----
  msgid "each undeclared identifier is reported only once for each function it appears in"
  msgstr "varje odeklarerad identifierare rapporteras bara en gång för varje funktion den förekommer i"
  
! #: c/c-decl.cc:4055 cp/decl.cc:3630
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "etikett %qE är refererad till utanför någon funktion"
*************** msgstr "hopp in i satsuttryck"
*** 45802,45808 ****
  msgid "duplicate label declaration %qE"
  msgstr "dubbel deklaration av etikett %qE"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4135
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "dubblerad etikett %qD"
--- 45816,45822 ----
  msgid "duplicate label declaration %qE"
  msgstr "dubbel deklaration av etikett %qE"
  
! #: c/c-decl.cc:4278 cp/decl.cc:4133
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "dubblerad etikett %qD"
*************** msgstr "oanvändbar %<_Alignas%> i tom d
*** 45971,45977 ****
  msgid "invalid use of attributes in empty declaration"
  msgstr "felaktig användning av attribut i en tom deklaration"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2513
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "tom deklaration"
--- 45985,45991 ----
  msgid "invalid use of attributes in empty declaration"
  msgstr "felaktig användning av attribut i en tom deklaration"
  
! #: c/c-decl.cc:5264 c/c-parser.cc:2558
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "tom deklaration"
*************** msgstr "ISO C90 stödjer inte %<[*]%>-ve
*** 45989,46000 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> är inte tillåtet annat än inom en funktionsprototyp"
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8993
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "%<omp::%s%> är inte tillåtet att anges i detta sammanhang"
--- 46003,46014 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5346 c/c-decl.cc:8448 c/c-decl.cc:10990
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> är inte tillåtet annat än inom en funktionsprototyp"
  
! #: c/c-decl.cc:5539 cp/decl2.cc:1960 cp/name-lookup.cc:8996
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "%<omp::%s%> är inte tillåtet att anges i detta sammanhang"
*************** msgstr "%<omp::%s%> är inte tillåtet a
*** 46004,46010 ****
  msgid "%q+D is usually a function"
  msgstr "%q+D är vanligtvis en funktion"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10816 cp/decl.cc:18580
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "ingen tidigare deklaration av %qD"
--- 46018,46024 ----
  msgid "%q+D is usually a function"
  msgstr "%q+D är vanligtvis en funktion"
  
! #: c/c-decl.cc:5627 c/c-decl.cc:10820 cp/decl.cc:18578
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "ingen tidigare deklaration av %qD"
*************** msgstr "kan inte lägga objekt med volat
*** 46080,46086 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "oinitierad %<const %D%> är ogiltig i C++"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9535
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D i deklarationsmålsdirektiv har inte en avbildbar typ"
--- 46094,46100 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "oinitierad %<const %D%> är ogiltig i C++"
  
! #: c/c-decl.cc:6178 cp/decl.cc:9533
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D i deklarationsmålsdirektiv har inte en avbildbar typ"
*************** msgstr "dubblerad %<_Atomic%>"
*** 46225,46231 ****
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "motstridande namngivna adressrymder (%s respektive %s)"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3794
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "%<_Atomic%>-kvalificerad vektortyp"
--- 46239,46245 ----
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "motstridande namngivna adressrymder (%s respektive %s)"
  
! #: c/c-decl.cc:7080 c/c-parser.cc:3839
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "%<_Atomic%>-kvalificerad vektortyp"
*************** msgstr "lagringsklass angiven för param
*** 46270,46276 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "lagringsklass angiven för namnlös parameter"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13709
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklass angiven för typnamn"
--- 46284,46290 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "lagringsklass angiven för namnlös parameter"
  
! #: c/c-decl.cc:7141 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklass angiven för typnamn"
*************** msgstr "typnamn är deklarerat som en fu
*** 46438,46450 ****
  msgid "function definition has qualified void return type"
  msgstr "funktionsdefinition som har kvalificerad void-returtyp"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14134
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typkvalificerare ignoreras för funktions returtyp"
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3796
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "%<_Atomic%>-kvalificerad funktionstyp"
--- 46452,46464 ----
  msgid "function definition has qualified void return type"
  msgstr "funktionsdefinition som har kvalificerad void-returtyp"
  
! #: c/c-decl.cc:7684 cp/decl.cc:14132
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typkvalificerare ignoreras för funktions returtyp"
  
  #: c/c-decl.cc:7723 c/c-decl.cc:7891 c/c-decl.cc:7945 c/c-decl.cc:8039
! #: c/c-decl.cc:8161 c/c-parser.cc:3841
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "%<_Atomic%>-kvalificerad funktionstyp"
*************** msgstr "ISO C förbjuder const- eller vo
*** 46565,46571 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "en medlem av an post eller union får inte ha variabel typ"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12576
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabel eller fält %qE deklarerad void"
--- 46579,46585 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "en medlem av an post eller union får inte ha variabel typ"
  
! #: c/c-decl.cc:7979 cp/decl.cc:12574
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabel eller fält %qE deklarerad void"
*************** msgstr "funktionen tidigare deklarerad %
*** 46635,46646 ****
  msgid "%<constexpr%> object has variably modified type"
  msgstr "%<constexpr%>-objekt har variabelt modifierad typ"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13368
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "ogiltiga kvalificerare för %<constexpr%>-objekt"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13371
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "ogiltiga kvalificerare för fält av %<constexpr%>-objekt"
--- 46649,46660 ----
  msgid "%<constexpr%> object has variably modified type"
  msgstr "%<constexpr%>-objekt har variabelt modifierad typ"
  
! #: c/c-decl.cc:8263 c/c-parser.cc:13413
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "ogiltiga kvalificerare för %<constexpr%>-objekt"
  
! #: c/c-decl.cc:8269 c/c-parser.cc:13416
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "ogiltiga kvalificerare för fält av %<constexpr%>-objekt"
*************** msgstr "onästad funktion med variabelt
*** 46670,46676 ****
  msgid "object with variably modified type must have no linkage"
  msgstr "objekt med variabel typ får inte ha länkklass"
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10790
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "funktionsdeklarationen är inte en prototyp"
--- 46684,46690 ----
  msgid "object with variably modified type must have no linkage"
  msgstr "objekt med variabel typ får inte ha länkklass"
  
! #: c/c-decl.cc:8454 c/c-decl.cc:10794
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "funktionsdeklarationen är inte en prototyp"
*************** msgstr "nästad omdefinition av %<union
*** 46755,46771 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "nästad omdefinition av %<struct %E%>"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10120
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "att definiera en typ i %qs-uttryck är ogiltigt i C++"
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10126
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr "%qT är definierat i underspecificerad objektinitierare"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5719 cp/parser.cc:28813
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "deklaration som inte deklarerar något"
--- 46769,46785 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "nästad omdefinition av %<struct %E%>"
  
! #: c/c-decl.cc:8966 c/c-decl.cc:10124
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "att definiera en typ i %qs-uttryck är ogiltigt i C++"
  
! #: c/c-decl.cc:8972 c/c-decl.cc:10130
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr "%qT är definierat i underspecificerad objektinitierare"
  
! #: c/c-decl.cc:9036 cp/decl.cc:5717 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "deklaration som inte deklarerar något"
*************** msgstr "posten har inga namngivna medlem
*** 46825,46831 ****
  msgid "struct has no members"
  msgstr "posten har inga medlemmar"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15166
  #, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr "flexibel vektormedlem i union är en GCC-utökning"
--- 46839,46845 ----
  msgid "struct has no members"
  msgstr "posten har inga medlemmar"
  
! #: c/c-decl.cc:9640 cp/decl.cc:15164
  #, gcc-internal-format
  msgid "flexible array member in union is a GCC extension"
  msgstr "flexibel vektormedlem i union är en GCC-utökning"
*************** msgstr "flexibel vektormedlem inte vid s
*** 46840,47445 ****
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr "flexibel vektormedlem i struct utan namngivna medlemmar är en GCC-utökning"
  
! #: c/c-decl.cc:9684
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "posten som innehåller en flexibel vektormedlem inte vid slutet av annan post"
  
! #: c/c-decl.cc:9711
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "typen %qT är för stor"
  
! #: c/c-decl.cc:9775
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr "typstampning byter lagringsordning för skalärer"
  
! #: c/c-decl.cc:9842
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "unionen kan inte göras transparent"
  
! #: c/c-decl.cc:9856
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "omdefinition av posten eller unionen %qT med variabelt modifierad typ"
  
! #: c/c-decl.cc:9863
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "omdefinition av posten eller unionen %qT"
  
! #: c/c-decl.cc:10042
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "nästad omdefinition av %<enum %E%>"
  
! #: c/c-decl.cc:10090
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "omdeklaration av %<enum %E%>"
  
! #: c/c-decl.cc:10102
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr "%<enum%> deklarerad med men definierad utan en fast underliggande typ"
  
! #: c/c-decl.cc:10189 cp/decl.cc:17838 m2/gm2-gcc/m2type.cc:2088
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "angiven sort för liten för uppräkningsvärden"
  
! #: c/c-decl.cc:10208
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "uppräkningsvärden överskrider gränsen för största heltal"
  
! #: c/c-decl.cc:10217
  #, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr "uppräkningsvärden överskrider gränsen på %qs"
  
! #: c/c-decl.cc:10330
  #, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "omdefinition av enum %qT som står i konflikt"
  
! #: c/c-decl.cc:10363 c/c-decl.cc:10379
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "uppräkningsvärde för %qE är inte en heltalskonstant"
  
! #: c/c-decl.cc:10374
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "uppräkningsvärde för %qE är inte ett konstant heltalsuttryck"
  
! #: c/c-decl.cc:10398
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "överspill i uppräkningsvärden"
  
! #: c/c-decl.cc:10405
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr "uppräkningsvärdet är utanför intervallet för den underliggande typen"
  
! #: c/c-decl.cc:10422
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr "värdet av en omdeklarerad uppräknare är utanför intervallet för %qT"
  
! #: c/c-decl.cc:10450
  #, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr "uppräkningsvärdet är utanför intervallet för %qs"
  
! #: c/c-decl.cc:10456
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C begränsar uppräkningsvärden till intervallet hos %<int%> före C23"
  
! #: c/c-decl.cc:10664 cp/decl.cc:6053 cp/decl.cc:18438
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "inline-funktionen %qD har fått attributet %qs"
  
! #: c/c-decl.cc:10683
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "returtypen är en ofullständig typ"
  
! #: c/c-decl.cc:10695
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "returtyp sätts skönsmässigt till %<int%>"
  
! #: c/c-decl.cc:10723
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "%q+D deklarerat som en variadisk funktion utan prototyp"
  
! #: c/c-decl.cc:10776
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr "ISO C23 tillåter inte att definiera parametrar för funktionen %qE som är deklarerad utan parametrar"
  
! #: c/c-decl.cc:10799
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "ingen tidigare prototyp för %qD"
  
! #: c/c-decl.cc:10808
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD användes utan någon prototyp före sin definition"
  
! #: c/c-decl.cc:10826
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD användes utan någon deklaration före sin definition"
  
! #: c/c-decl.cc:10845
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "returtypen för %qD är inte %<int%>"
  
! #: c/c-decl.cc:10847
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "%<_Atomic%>-kvalificerad returtyp till för %qD"
  
! #: c/c-decl.cc:10854
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD är normalt en icke-statisk funktion"
  
! #: c/c-decl.cc:10905
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "gammaldags parameterdeklarationer i funktionsdefinition med prototyp"
  
! #: c/c-decl.cc:10921
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "traditionell C tillåter inte ISO C:s stil av funktionsdefinitioner"
  
! #: c/c-decl.cc:10938
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO C stödjer inte att utelämna parameternamn i funktionsdefinitioner före C23"
  
! #: c/c-decl.cc:10978 c/c-decl.cc:10982
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "gammaldags funktionsdefinition"
  
! #: c/c-decl.cc:10995
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "parameternamn saknas i parameterlista"
  
! #: c/c-decl.cc:11011
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD deklarerad som en icke-parameter"
  
! #: c/c-decl.cc:11019
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "flera parametrar med namnet %qD"
  
! #: c/c-decl.cc:11028
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "parameter %qD deklarerad med typen void"
  
! #: c/c-decl.cc:11057 c/c-decl.cc:11062
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "typen på %qD sätts skönsmässigt till %<int%>"
  
! #: c/c-decl.cc:11082
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "parametern %qD har ofullständig typ"
  
! #: c/c-decl.cc:11089
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "deklaration av parameter %qD med det finns ingen sådan parameter"
  
! #: c/c-decl.cc:11142
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "antalet argument stämmer inte med inbyggd prototyp"
  
! #: c/c-decl.cc:11153
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "antalet argument stämmer inte med prototypen"
  
! #: c/c-decl.cc:11156 c/c-decl.cc:11203 c/c-decl.cc:11217
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "prototypdeklaration"
  
! #: c/c-decl.cc:11195
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "befordrat argument %qD stämmer inte med inbyggd prototyp"
  
! #: c/c-decl.cc:11200
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "befordrat argument %qD stämmer inte med prototypen"
  
! #: c/c-decl.cc:11210
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "argument %qD stämmer inte med inbyggd prototyp"
  
! #: c/c-decl.cc:11215
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argument %qD stämmer inte med prototypen"
  
! #: c/c-decl.cc:11473 cp/decl.cc:19361
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ingen retursats i funktion som returnerar icke-void"
  
! #: c/c-decl.cc:11492 cp/decl.cc:19432
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parametern %qD sätts men används inte"
  
! #: c/c-decl.cc:11589
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "%<for%>-slinga med startdeklaration är endast tillåtet i C99- och C11-läge"
  
! #: c/c-decl.cc:11594
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "använd flaggan %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> eller %<-std=gnu11%> för att kompilera din kod"
  
! #: c/c-decl.cc:11601
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 stödjer inte %<for%>-slingor med initiala deklarationer"
  
! #: c/c-decl.cc:11635
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "deklaration av statisk variabel %qD i %<for%>-slingas initiala deklaration"
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "deklaration av %<extern%>-variabel %qD i %<for%>-slingas initiala deklaration"
  
! #: c/c-decl.cc:11646
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> är deklarerad i %<for%>-slingas initiala deklaration"
  
! #: c/c-decl.cc:11651
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> är deklarerad i %<for%>-slingas initiala deklaration"
  
! #: c/c-decl.cc:11657
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> är deklarerad i %<for%>-slingas initiala deklaration"
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "deklaration av icke-variabel %qD i %<for%>-slingas initiala deklaration"
  
! #: c/c-decl.cc:11961
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "inkompatibla adressrymdskvalificerare %qs och %qs"
  
! #: c/c-decl.cc:12020 c/c-decl.cc:12027
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "dubblerade %qE-deklarationsspecificerare"
  
! #: c/c-decl.cc:12055 c/c-decl.cc:13176
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "flera lagringsklasser i deklarationsspecificerare"
  
! #: c/c-decl.cc:12057
  #, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "%qs använt med %<auto%>"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12062
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%<auto%> använt med %<constexpr%>"
  
! #: c/c-decl.cc:12075 c/c-decl.cc:12513 c/c-decl.cc:12971
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "två eller fler datatyper i deklaration av specificerare"
  
! #: c/c-decl.cc:12087 cp/parser.cc:35091
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> är för långt för GCC"
  
! #: c/c-decl.cc:12100
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 stödjer inte %<long long%>"
  
! #: c/c-decl.cc:12353 c/c-parser.cc:12542
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 stödjer inte komplexa typer"
  
! #: c/c-decl.cc:12407
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C stödjer inte mättning av typer"
  
! #: c/c-decl.cc:12486 c/c-decl.cc:13111 c/c-decl.cc:13170
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "dubblerad %qE"
  
! #: c/c-decl.cc:12503
  #, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "%qs kan inte defineras via %<typedef%>"
  
! #: c/c-decl.cc:12507
  #, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "%qs kan inte användas här"
  
! #: c/c-decl.cc:12560
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C stödjer inte typen %<__int%d%>"
  
! #: c/c-decl.cc:12582
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "%<__int%d%> stödjs inte för denna målarkitektur"
  
! #: c/c-decl.cc:12625
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 stödjer inte booleska typer"
  
! #: c/c-decl.cc:12744
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C stödjer inte typen %<_Float%d%s%> före C23"
  
! #: c/c-decl.cc:12795 cp/parser.cc:20889
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "%<_Float%d%s%> stödjs inte för denna målarkitektur"
  
! #: c/c-decl.cc:12871
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C stödjer inte decimala flyttal före C23"
  
! #: c/c-decl.cc:12895 c/c-decl.cc:13272 c/c-parser.cc:11443
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "fixdecimaltyper stödjs inte för denna målarkitektur"
  
! #: c/c-decl.cc:12897
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C stödjer inte fixdecimaltyper"
  
! #: c/c-decl.cc:12926
  #, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "argumentet till %<_BitInt%> är inte ett konstant heltalsuttryck"
  
! #: c/c-decl.cc:12932
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "argumentet %qE till %<_BitInt%> är inte ett konstant positivt heltalsuttryck"
  
! #: c/c-decl.cc:12939
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr "argumentet %qE till %<_BitInt%> är större än %<BITINT_MAXWIDTH%> %qd"
  
! #: c/c-decl.cc:12987
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "C++-uppslagning av %qD skulle returnera ett fält, inte en typ"
  
! #: c/c-decl.cc:13000
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE är varken en typedef eller en inbyggd typ"
  
! #: c/c-decl.cc:13055
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE är inte i början av deklarationen"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13076 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE använt med %<auto%>"
  
! #: c/c-decl.cc:13078
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%qE använt med %<register%>"
  
! #: c/c-decl.cc:13080 c/c-decl.cc:13149
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE använt med %<typedef%>"
  
! #: c/c-decl.cc:13082 c/c-decl.cc:13119
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr "%qE använt med %<constexpr%>"
  
! #: c/c-decl.cc:13096 c/c-parser.cc:3320 c/c-parser.cc:4691 c/c-parser.cc:10707
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO C99 stödjer inte %qE"
  
! #: c/c-decl.cc:13099 c/c-parser.cc:3323 c/c-parser.cc:4694 c/c-parser.cc:10710
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 stödjer inte %qE"
  
! #: c/c-decl.cc:13125
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> före %<extern%>"
  
! #: c/c-decl.cc:13134
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> före %<static%>"
  
! #: c/c-decl.cc:13140
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%<typedef%> använt med %<auto%>"
  
! #: c/c-decl.cc:13147
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr "%qE använt med %<extern%>"
  
! #: c/c-decl.cc:13155
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr "%qE använt med %qs"
  
! #: c/c-decl.cc:13168
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "dubblerat %<_Thread_local%> eller %<__thread%>"
  
! #: c/c-decl.cc:13184
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qs använt med %qE"
  
! #: c/c-decl.cc:13192
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr "%<constexpr%> använt med %qE"
  
! #: c/c-decl.cc:13269
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> används utan %<_Fract%> eller %<_Accum%>"
  
! #: c/c-decl.cc:13284
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C stödjer inte bara %<complex%> i meningen %<double complex%>"
  
! #: c/c-decl.cc:13295
  #, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C stödjer inte %<auto%>-attribut före C23"
  
! #: c/c-decl.cc:13324
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr "%<__auto_type%> följt av %<[[]]%>-attribut"
  
! #: c/c-decl.cc:13350 c/c-decl.cc:13366 c/c-decl.cc:13392
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C stödjer inte komplexa heltalstyper"
  
! #: c/c-decl.cc:13538
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "argumentet till %<signed _BitInt%> måste vara åtminstone 2"
  
! #: c/c-decl.cc:13547
  #, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C stödjer inte %<%s_BitInt(%d)%> före C23"
  
! #: c/c-decl.cc:13847 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "%<#pragma omp declare reduction%>-kombinerare refererar variabeln %qD som inte är varken %<omp_out%> eller %<omp_in%>"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "%<#pragma omp declare reduction%>-initierare refererar till variabeln %qD som inte är varken %<omp_priv%> eller %<omp_orig%>"
  
! #: c/c-decl.cc:13975
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr "ISO C stödjer inte den satsen %qs med en identifieraroperand före C2Y"
  
! #: c/c-decl.cc:14027
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr "operanden %qE till satsen %<break%> refererar inte till en namngiven slinga eller %<switch%>; menade du %qs?"
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr "operanden %qE till satsen %<continue%> refererar inte till en namngiven slinga; menade du %qs?"
  
! #: c/c-decl.cc:14036
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "operanden %qE till satsen %<break%> refererar inte till en namngiven slinga eller %<switch%>"
  
! #: c/c-decl.cc:14039
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "operanden %qE till satsen %<continue%> refererar inte till en namngiven slinga"
  
! #: c/c-decl.cc:14045
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr "satsen %<continue%> operand %qE refererar till en namngiven %<switch%>"
  
! #: c/c-decl.cc:14047 c/c-decl.cc:14064
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr "%<switch%>-namnet är definierat här"
  
! #: c/c-decl.cc:14055
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr "satsen %qs operand %qE refererar till en slinga utanför sin kropp"
  
! #: c/c-decl.cc:14057
  #, gcc-internal-format
  msgid "loop name defined here"
  msgstr "slingnamnet är definierat här"
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr "satsen %<break%> operand %qE refererar till en %<switch%> utanför sin kropp"
--- 46854,47459 ----
  msgid "flexible array member in a struct with no named members is a GCC extension"
  msgstr "flexibel vektormedlem i struct utan namngivna medlemmar är en GCC-utökning"
  
! #: c/c-decl.cc:9687
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "posten som innehåller en flexibel vektormedlem inte vid slutet av annan post"
  
! #: c/c-decl.cc:9714
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "typen %qT är för stor"
  
! #: c/c-decl.cc:9778
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr "typstampning byter lagringsordning för skalärer"
  
! #: c/c-decl.cc:9845
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "unionen kan inte göras transparent"
  
! #: c/c-decl.cc:9859
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "omdefinition av posten eller unionen %qT med variabelt modifierad typ"
  
! #: c/c-decl.cc:9866
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "omdefinition av posten eller unionen %qT"
  
! #: c/c-decl.cc:10046
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "nästad omdefinition av %<enum %E%>"
  
! #: c/c-decl.cc:10094
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "omdeklaration av %<enum %E%>"
  
! #: c/c-decl.cc:10106
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr "%<enum%> deklarerad med men definierad utan en fast underliggande typ"
  
! #: c/c-decl.cc:10193 cp/decl.cc:17836 m2/gm2-gcc/m2type.cc:2088
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "angiven sort för liten för uppräkningsvärden"
  
! #: c/c-decl.cc:10212
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "uppräkningsvärden överskrider gränsen för största heltal"
  
! #: c/c-decl.cc:10221
  #, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr "uppräkningsvärden överskrider gränsen på %qs"
  
! #: c/c-decl.cc:10334
  #, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "omdefinition av enum %qT som står i konflikt"
  
! #: c/c-decl.cc:10367 c/c-decl.cc:10383
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "uppräkningsvärde för %qE är inte en heltalskonstant"
  
! #: c/c-decl.cc:10378
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "uppräkningsvärde för %qE är inte ett konstant heltalsuttryck"
  
! #: c/c-decl.cc:10402
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "överspill i uppräkningsvärden"
  
! #: c/c-decl.cc:10409
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr "uppräkningsvärdet är utanför intervallet för den underliggande typen"
  
! #: c/c-decl.cc:10426
  #, gcc-internal-format
  msgid "value of redeclared enumerator outside the range of %qT"
  msgstr "värdet av en omdeklarerad uppräknare är utanför intervallet för %qT"
  
! #: c/c-decl.cc:10454
  #, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr "uppräkningsvärdet är utanför intervallet för %qs"
  
! #: c/c-decl.cc:10460
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C begränsar uppräkningsvärden till intervallet hos %<int%> före C23"
  
! #: c/c-decl.cc:10668 cp/decl.cc:6051 cp/decl.cc:18436
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "inline-funktionen %qD har fått attributet %qs"
  
! #: c/c-decl.cc:10687
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "returtypen är en ofullständig typ"
  
! #: c/c-decl.cc:10699
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "returtyp sätts skönsmässigt till %<int%>"
  
! #: c/c-decl.cc:10727
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "%q+D deklarerat som en variadisk funktion utan prototyp"
  
! #: c/c-decl.cc:10780
  #, gcc-internal-format
  msgid "ISO C23 does not allow defining parameters for function %qE declared without parameters"
  msgstr "ISO C23 tillåter inte att definiera parametrar för funktionen %qE som är deklarerad utan parametrar"
  
! #: c/c-decl.cc:10803
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "ingen tidigare prototyp för %qD"
  
! #: c/c-decl.cc:10812
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD användes utan någon prototyp före sin definition"
  
! #: c/c-decl.cc:10830
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD användes utan någon deklaration före sin definition"
  
! #: c/c-decl.cc:10849
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "returtypen för %qD är inte %<int%>"
  
! #: c/c-decl.cc:10851
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "%<_Atomic%>-kvalificerad returtyp till för %qD"
  
! #: c/c-decl.cc:10858
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD är normalt en icke-statisk funktion"
  
! #: c/c-decl.cc:10909
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "gammaldags parameterdeklarationer i funktionsdefinition med prototyp"
  
! #: c/c-decl.cc:10925
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "traditionell C tillåter inte ISO C:s stil av funktionsdefinitioner"
  
! #: c/c-decl.cc:10942
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO C stödjer inte att utelämna parameternamn i funktionsdefinitioner före C23"
  
! #: c/c-decl.cc:10982 c/c-decl.cc:10986
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "gammaldags funktionsdefinition"
  
! #: c/c-decl.cc:10999
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "parameternamn saknas i parameterlista"
  
! #: c/c-decl.cc:11015
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD deklarerad som en icke-parameter"
  
! #: c/c-decl.cc:11023
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "flera parametrar med namnet %qD"
  
! #: c/c-decl.cc:11032
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "parameter %qD deklarerad med typen void"
  
! #: c/c-decl.cc:11061 c/c-decl.cc:11066
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "typen på %qD sätts skönsmässigt till %<int%>"
  
! #: c/c-decl.cc:11086
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "parametern %qD har ofullständig typ"
  
! #: c/c-decl.cc:11093
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "deklaration av parameter %qD med det finns ingen sådan parameter"
  
! #: c/c-decl.cc:11146
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "antalet argument stämmer inte med inbyggd prototyp"
  
! #: c/c-decl.cc:11157
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "antalet argument stämmer inte med prototypen"
  
! #: c/c-decl.cc:11160 c/c-decl.cc:11207 c/c-decl.cc:11221
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "prototypdeklaration"
  
! #: c/c-decl.cc:11199
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "befordrat argument %qD stämmer inte med inbyggd prototyp"
  
! #: c/c-decl.cc:11204
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "befordrat argument %qD stämmer inte med prototypen"
  
! #: c/c-decl.cc:11214
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "argument %qD stämmer inte med inbyggd prototyp"
  
! #: c/c-decl.cc:11219
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argument %qD stämmer inte med prototypen"
  
! #: c/c-decl.cc:11477 cp/decl.cc:19359
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ingen retursats i funktion som returnerar icke-void"
  
! #: c/c-decl.cc:11496 cp/decl.cc:19430
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parametern %qD sätts men används inte"
  
! #: c/c-decl.cc:11593
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "%<for%>-slinga med startdeklaration är endast tillåtet i C99- och C11-läge"
  
! #: c/c-decl.cc:11598
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "använd flaggan %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> eller %<-std=gnu11%> för att kompilera din kod"
  
! #: c/c-decl.cc:11605
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 stödjer inte %<for%>-slingor med initiala deklarationer"
  
! #: c/c-decl.cc:11639
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "deklaration av statisk variabel %qD i %<for%>-slingas initiala deklaration"
  
! #: c/c-decl.cc:11643
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "deklaration av %<extern%>-variabel %qD i %<for%>-slingas initiala deklaration"
  
! #: c/c-decl.cc:11650
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> är deklarerad i %<for%>-slingas initiala deklaration"
  
! #: c/c-decl.cc:11655
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> är deklarerad i %<for%>-slingas initiala deklaration"
  
! #: c/c-decl.cc:11661
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> är deklarerad i %<for%>-slingas initiala deklaration"
  
! #: c/c-decl.cc:11665
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "deklaration av icke-variabel %qD i %<for%>-slingas initiala deklaration"
  
! #: c/c-decl.cc:11965
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "inkompatibla adressrymdskvalificerare %qs och %qs"
  
! #: c/c-decl.cc:12024 c/c-decl.cc:12031
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "dubblerade %qE-deklarationsspecificerare"
  
! #: c/c-decl.cc:12059 c/c-decl.cc:13180
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "flera lagringsklasser i deklarationsspecificerare"
  
! #: c/c-decl.cc:12061
  #, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "%qs använt med %<auto%>"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12066
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%<auto%> använt med %<constexpr%>"
  
! #: c/c-decl.cc:12079 c/c-decl.cc:12517 c/c-decl.cc:12975
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "två eller fler datatyper i deklaration av specificerare"
  
! #: c/c-decl.cc:12091 cp/parser.cc:35150
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> är för långt för GCC"
  
! #: c/c-decl.cc:12104
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 stödjer inte %<long long%>"
  
! #: c/c-decl.cc:12357 c/c-parser.cc:12587
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 stödjer inte komplexa typer"
  
! #: c/c-decl.cc:12411
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C stödjer inte mättning av typer"
  
! #: c/c-decl.cc:12490 c/c-decl.cc:13115 c/c-decl.cc:13174
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "dubblerad %qE"
  
! #: c/c-decl.cc:12507
  #, gcc-internal-format
  msgid "%qs cannot be defined via %<typedef%>"
  msgstr "%qs kan inte defineras via %<typedef%>"
  
! #: c/c-decl.cc:12511
  #, gcc-internal-format
  msgid "%qs cannot be used here"
  msgstr "%qs kan inte användas här"
  
! #: c/c-decl.cc:12564
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C stödjer inte typen %<__int%d%>"
  
! #: c/c-decl.cc:12586
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "%<__int%d%> stödjs inte för denna målarkitektur"
  
! #: c/c-decl.cc:12629
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 stödjer inte booleska typer"
  
! #: c/c-decl.cc:12748
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C stödjer inte typen %<_Float%d%s%> före C23"
  
! #: c/c-decl.cc:12799 cp/parser.cc:20893
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "%<_Float%d%s%> stödjs inte för denna målarkitektur"
  
! #: c/c-decl.cc:12875
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C stödjer inte decimala flyttal före C23"
  
! #: c/c-decl.cc:12899 c/c-decl.cc:13276 c/c-parser.cc:11488
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "fixdecimaltyper stödjs inte för denna målarkitektur"
  
! #: c/c-decl.cc:12901
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C stödjer inte fixdecimaltyper"
  
! #: c/c-decl.cc:12930
  #, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "argumentet till %<_BitInt%> är inte ett konstant heltalsuttryck"
  
! #: c/c-decl.cc:12936
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "argumentet %qE till %<_BitInt%> är inte ett konstant positivt heltalsuttryck"
  
! #: c/c-decl.cc:12943
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr "argumentet %qE till %<_BitInt%> är större än %<BITINT_MAXWIDTH%> %qd"
  
! #: c/c-decl.cc:12991
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "C++-uppslagning av %qD skulle returnera ett fält, inte en typ"
  
! #: c/c-decl.cc:13004
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE är varken en typedef eller en inbyggd typ"
  
! #: c/c-decl.cc:13059
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE är inte i början av deklarationen"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:13080 c/c-decl.cc:13157
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE använt med %<auto%>"
  
! #: c/c-decl.cc:13082
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%qE använt med %<register%>"
  
! #: c/c-decl.cc:13084 c/c-decl.cc:13153
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE använt med %<typedef%>"
  
! #: c/c-decl.cc:13086 c/c-decl.cc:13123
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr "%qE använt med %<constexpr%>"
  
! #: c/c-decl.cc:13100 c/c-parser.cc:3365 c/c-parser.cc:4736 c/c-parser.cc:10752
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO C99 stödjer inte %qE"
  
! #: c/c-decl.cc:13103 c/c-parser.cc:3368 c/c-parser.cc:4739 c/c-parser.cc:10755
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 stödjer inte %qE"
  
! #: c/c-decl.cc:13129
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> före %<extern%>"
  
! #: c/c-decl.cc:13138
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> före %<static%>"
  
! #: c/c-decl.cc:13144
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%<typedef%> använt med %<auto%>"
  
! #: c/c-decl.cc:13151
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr "%qE använt med %<extern%>"
  
! #: c/c-decl.cc:13159
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr "%qE använt med %qs"
  
! #: c/c-decl.cc:13172
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "dubblerat %<_Thread_local%> eller %<__thread%>"
  
! #: c/c-decl.cc:13188
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qs använt med %qE"
  
! #: c/c-decl.cc:13196
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr "%<constexpr%> använt med %qE"
  
! #: c/c-decl.cc:13273
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> används utan %<_Fract%> eller %<_Accum%>"
  
! #: c/c-decl.cc:13288
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C stödjer inte bara %<complex%> i meningen %<double complex%>"
  
! #: c/c-decl.cc:13299
  #, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C stödjer inte %<auto%>-attribut före C23"
  
! #: c/c-decl.cc:13328
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr "%<__auto_type%> följt av %<[[]]%>-attribut"
  
! #: c/c-decl.cc:13354 c/c-decl.cc:13370 c/c-decl.cc:13396
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C stödjer inte komplexa heltalstyper"
  
! #: c/c-decl.cc:13542
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "argumentet till %<signed _BitInt%> måste vara åtminstone 2"
  
! #: c/c-decl.cc:13551
  #, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C stödjer inte %<%s_BitInt(%d)%> före C23"
  
! #: c/c-decl.cc:13851 cp/semantics.cc:6784
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "%<#pragma omp declare reduction%>-kombinerare refererar variabeln %qD som inte är varken %<omp_out%> eller %<omp_in%>"
  
! #: c/c-decl.cc:13855 cp/semantics.cc:6788
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "%<#pragma omp declare reduction%>-initierare refererar till variabeln %qD som inte är varken %<omp_priv%> eller %<omp_orig%>"
  
! #: c/c-decl.cc:13979
  #, gcc-internal-format
  msgid "ISO C does not support %qs statement with an identifier operand before C2Y"
  msgstr "ISO C stödjer inte den satsen %qs med en identifieraroperand före C2Y"
  
! #: c/c-decl.cc:14031
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>; did you mean %qs?"
  msgstr "operanden %qE till satsen %<break%> refererar inte till en namngiven slinga eller %<switch%>; menade du %qs?"
  
! #: c/c-decl.cc:14035
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop; did you mean %qs?"
  msgstr "operanden %qE till satsen %<continue%> refererar inte till en namngiven slinga; menade du %qs?"
  
! #: c/c-decl.cc:14040
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE does not refer to a named loop or %<switch%>"
  msgstr "operanden %qE till satsen %<break%> refererar inte till en namngiven slinga eller %<switch%>"
  
! #: c/c-decl.cc:14043
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE does not refer to a named loop"
  msgstr "operanden %qE till satsen %<continue%> refererar inte till en namngiven slinga"
  
! #: c/c-decl.cc:14049
  #, gcc-internal-format
  msgid "%<continue%> statement operand %qE refers to a named %<switch%>"
  msgstr "satsen %<continue%> operand %qE refererar till en namngiven %<switch%>"
  
! #: c/c-decl.cc:14051 c/c-decl.cc:14068
  #, gcc-internal-format
  msgid "%<switch%> name defined here"
  msgstr "%<switch%>-namnet är definierat här"
  
! #: c/c-decl.cc:14059
  #, gcc-internal-format
  msgid "%qs statement operand %qE refers to a loop outside of its body"
  msgstr "satsen %qs operand %qE refererar till en slinga utanför sin kropp"
  
! #: c/c-decl.cc:14061
  #, gcc-internal-format
  msgid "loop name defined here"
  msgstr "slingnamnet är definierat här"
  
! #: c/c-decl.cc:14065
  #, gcc-internal-format
  msgid "%<break%> statement operand %qE refers to a %<switch%> outside of its body"
  msgstr "satsen %<break%> operand %qE refererar till en %<switch%> utanför sin kropp"
*************** msgstr "satsen %<break%> operand %qE ref
*** 47449,47485 ****
  msgid "%qs is a keyword with %qs onwards"
  msgstr "%qs är ett nyckelord med %qs framöver"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14134 cp/typeck.cc:5803
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "vänsterskift med negativt värde"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14143 cp/typeck.cc:5811
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "vänstershiftoperanden är negativ"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14070 cp/typeck.cc:5750
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "högershiftoperanden är negativ"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14162 cp/typeck.cc:5819
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "vänstershiftoperanden ≥ storleken på typen"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14094 cp/typeck.cc:5761
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "högershiftoperanden ≥ storleken på typen"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14154
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "vänstershiftoperanden ≥ storleken på vektorelementet"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14081
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "högershiftoperanden ≥ storleken på vektorelementet"
--- 47463,47499 ----
  msgid "%qs is a keyword with %qs onwards"
  msgstr "%qs är ett nyckelord med %qs framöver"
  
! #: c/c-fold.cc:392 c/c-typeck.cc:14151 cp/typeck.cc:5919
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "vänsterskift med negativt värde"
  
! #: c/c-fold.cc:405 c/c-typeck.cc:14160 cp/typeck.cc:5927
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "vänstershiftoperanden är negativ"
  
! #: c/c-fold.cc:406 c/c-typeck.cc:14087 cp/typeck.cc:5866
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "högershiftoperanden är negativ"
  
! #: c/c-fold.cc:416 c/c-typeck.cc:14179 cp/typeck.cc:5935
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "vänstershiftoperanden ≥ storleken på typen"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:14111 cp/typeck.cc:5877
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "högershiftoperanden ≥ storleken på typen"
  
! #: c/c-fold.cc:424 c/c-typeck.cc:14171
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "vänstershiftoperanden ≥ storleken på vektorelementet"
  
! #: c/c-fold.cc:425 c/c-typeck.cc:14098
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "högershiftoperanden ≥ storleken på vektorelementet"
*************** msgstr "markör för versionshanteringsk
*** 47499,47628 ****
  msgid "to match this %qs"
  msgstr "för att matcha denna %qs"
  
! #: c/c-parser.cc:1431 cp/parser.cc:35328
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "oväntat radslut"
  
! #: c/c-parser.cc:1950
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C förbjuder tomma översättningsenheter"
  
! #: c/c-parser.cc:1976 c/c-parser.cc:1985 c/c-parser.cc:27770 cp/parser.cc:51250
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr "%qs utan motsvarande %qs"
  
! #: c/c-parser.cc:2081 c/c-parser.cc:14533
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO C tillåter inte extra %<;%> utanför funktioner"
  
! #: c/c-parser.cc:2165
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr "attributet %<assume%> på toppnivå"
  
! #: c/c-parser.cc:2364
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr "okänt typnamn %qE; använd nyckelordet %<struct%> för att referera till typen"
  
! #: c/c-parser.cc:2372
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr "okänt typnamn %qE; använd nyckelordet %<union%> för att referera till typen"
  
! #: c/c-parser.cc:2380
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr "okänt typnamn %qE; använd nyckelordet %<enum%> för att referera till typen"
  
! #: c/c-parser.cc:2393 c/c-parser.cc:3588 c/c-parser.cc:5295
  #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "okänt typnamn %qE; menade du %qs?"
  
! #: c/c-parser.cc:2397 c/c-parser.cc:3592 c/c-parser.cc:5299
  #, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "okänt typnamn %qE"
  
! #: c/c-parser.cc:2424 c/c-parser.cc:15911 c/c-parser.cc:24927
! #: c/c-parser.cc:25670 c/c-parser.cc:26256 cp/parser.cc:48093
! #: cp/parser.cc:53871
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "deklarationsspecificerare förväntades"
  
! #: c/c-parser.cc:2448
  #, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr "%qT deklarerad i en underspecificerad objektdeklaration"
  
! #: c/c-parser.cc:2453
  #, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr "%qT definierad i en underspecificerad objektdeklaration"
  
! #: c/c-parser.cc:2489
  #, gcc-internal-format
  msgid "%qs in empty declaration"
  msgstr "%qs i tom deklaration"
  
! #: c/c-parser.cc:2503
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr "attributet %<fallthrough%> på toppnivå"
  
! #: c/c-parser.cc:2541 c/c-parser.cc:8296
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr "attributet %<musttail%> blandat med andra attribut på satsen %<return%>"
  
! #: c/c-parser.cc:2557 c/c-parser.cc:4483
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, identifierare eller %<(%> förväntades"
  
! #: c/c-parser.cc:2575 cp/parser.cc:37586 cp/parser.cc:37658
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "prefixattribut ignoreras för metoder"
  
! #: c/c-parser.cc:2610
  #, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "prefixattribut ignoreras för implementeringar"
  
! #: c/c-parser.cc:2631
  #, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "oväntat attribut"
  
! #: c/c-parser.cc:2641 c/c-parser.cc:8316 cp/parser.cc:13359 cp/parser.cc:13620
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "attributet %<fallthrough%> följs inte av %<;%>"
  
! #: c/c-parser.cc:2644 c/c-parser.cc:8283 cp/cp-gimplify.cc:3684
  #, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "attributet %<assume%> följs inte av %<;%>"
  
! #: c/c-parser.cc:2694
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr "%<__auto_type%> behöver en enkel identifierare som deklarerare"
  
! #: c/c-parser.cc:2707
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr "%<auto%> behöver en enkel identifierare, möjligen med attribut, som deklarerare"
  
! #: c/c-parser.cc:2733
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "datadefinition har ingen typ eller lagringsklass"
--- 47513,47642 ----
  msgid "to match this %qs"
  msgstr "för att matcha denna %qs"
  
! #: c/c-parser.cc:1476 cp/parser.cc:35387
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "oväntat radslut"
  
! #: c/c-parser.cc:1995
  #, gcc-internal-format
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C förbjuder tomma översättningsenheter"
  
! #: c/c-parser.cc:2021 c/c-parser.cc:2030 c/c-parser.cc:27816 cp/parser.cc:51309
  #: cp/semantics.cc:4007 cp/semantics.cc:4016
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr "%qs utan motsvarande %qs"
  
! #: c/c-parser.cc:2126 c/c-parser.cc:14578
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO C tillåter inte extra %<;%> utanför funktioner"
  
! #: c/c-parser.cc:2210
  #, gcc-internal-format
  msgid "%<assume%> attribute at top level"
  msgstr "attributet %<assume%> på toppnivå"
  
! #: c/c-parser.cc:2409
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<struct%> keyword to refer to the type"
  msgstr "okänt typnamn %qE; använd nyckelordet %<struct%> för att referera till typen"
  
! #: c/c-parser.cc:2417
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<union%> keyword to refer to the type"
  msgstr "okänt typnamn %qE; använd nyckelordet %<union%> för att referera till typen"
  
! #: c/c-parser.cc:2425
  #, gcc-internal-format
  msgid "unknown type name %qE; use %<enum%> keyword to refer to the type"
  msgstr "okänt typnamn %qE; använd nyckelordet %<enum%> för att referera till typen"
  
! #: c/c-parser.cc:2438 c/c-parser.cc:3633 c/c-parser.cc:5340
  #, gcc-internal-format
  msgid "unknown type name %qE; did you mean %qs?"
  msgstr "okänt typnamn %qE; menade du %qs?"
  
! #: c/c-parser.cc:2442 c/c-parser.cc:3637 c/c-parser.cc:5344
  #, gcc-internal-format
  msgid "unknown type name %qE"
  msgstr "okänt typnamn %qE"
  
! #: c/c-parser.cc:2469 c/c-parser.cc:15956 c/c-parser.cc:24972
! #: c/c-parser.cc:25715 c/c-parser.cc:26301 cp/parser.cc:48152
! #: cp/parser.cc:53924
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "deklarationsspecificerare förväntades"
  
! #: c/c-parser.cc:2493
  #, gcc-internal-format
  msgid "%qT declared in underspecified object declaration"
  msgstr "%qT deklarerad i en underspecificerad objektdeklaration"
  
! #: c/c-parser.cc:2498
  #, gcc-internal-format
  msgid "%qT defined in underspecified object declaration"
  msgstr "%qT definierad i en underspecificerad objektdeklaration"
  
! #: c/c-parser.cc:2534
  #, gcc-internal-format
  msgid "%qs in empty declaration"
  msgstr "%qs i tom deklaration"
  
! #: c/c-parser.cc:2548
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute at top level"
  msgstr "attributet %<fallthrough%> på toppnivå"
  
! #: c/c-parser.cc:2586 c/c-parser.cc:8341
  #, gcc-internal-format
  msgid "attribute %<musttail%> mixed with other attributes on %<return%> statement"
  msgstr "attributet %<musttail%> blandat med andra attribut på satsen %<return%>"
  
! #: c/c-parser.cc:2602 c/c-parser.cc:4528
  #, gcc-internal-format
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, identifierare eller %<(%> förväntades"
  
! #: c/c-parser.cc:2620 cp/parser.cc:37645 cp/parser.cc:37717
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "prefixattribut ignoreras för metoder"
  
! #: c/c-parser.cc:2655
  #, gcc-internal-format
  msgid "prefix attributes are ignored for implementations"
  msgstr "prefixattribut ignoreras för implementeringar"
  
! #: c/c-parser.cc:2676
  #, gcc-internal-format
  msgid "unexpected attribute"
  msgstr "oväntat attribut"
  
! #: c/c-parser.cc:2686 c/c-parser.cc:8361 cp/parser.cc:13361 cp/parser.cc:13622
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "attributet %<fallthrough%> följs inte av %<;%>"
  
! #: c/c-parser.cc:2689 c/c-parser.cc:8328 cp/cp-gimplify.cc:3689
  #, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "attributet %<assume%> följs inte av %<;%>"
  
! #: c/c-parser.cc:2739
  #, gcc-internal-format
  msgid "%<__auto_type%> requires a plain identifier as declarator"
  msgstr "%<__auto_type%> behöver en enkel identifierare som deklarerare"
  
! #: c/c-parser.cc:2752
  #, gcc-internal-format
  msgid "%<auto%> requires a plain identifier, possibly with attributes, as declarator"
  msgstr "%<auto%> behöver en enkel identifierare, möjligen med attribut, som deklarerare"
  
! #: c/c-parser.cc:2778
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr "datadefinition har ingen typ eller lagringsklass"
*************** msgstr "datadefinition har ingen typ ell
*** 47630,47661 ****
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2748
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "attribut skall inte anges före deklareraren i en funktionsdefinition"
  
! #: c/c-parser.cc:2787
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr "%<__auto_type%> använt med en bitfältsinitierare"
  
! #: c/c-parser.cc:2899 c/c-parser.cc:3044
  #, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr "%qs behöver en initierad datadeklaration"
  
! #: c/c-parser.cc:2999
  #, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr "%qs kan endast användas med en ensam deklarerare"
  
! #: c/c-parser.cc:3031 cp/parser.cc:16635
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> eller %<;%> förväntades"
  
! #: c/c-parser.cc:3036
  #, gcc-internal-format
  msgid "declaration in condition can only declare a single object"
  msgstr "deklarationer i villkor kan endast deklarera ett enda objekt"
--- 47644,47675 ----
  #. This means there is an attribute specifier after
  #. the declarator in a function definition.  Provide
  #. some more information for the user.
! #: c/c-parser.cc:2793
  #, gcc-internal-format
  msgid "attributes should be specified before the declarator in a function definition"
  msgstr "attribut skall inte anges före deklareraren i en funktionsdefinition"
  
! #: c/c-parser.cc:2832
  #, gcc-internal-format
  msgid "%<__auto_type%> used with a bit-field initializer"
  msgstr "%<__auto_type%> använt med en bitfältsinitierare"
  
! #: c/c-parser.cc:2944 c/c-parser.cc:3089
  #, gcc-internal-format
  msgid "%qs requires an initialized data declaration"
  msgstr "%qs behöver en initierad datadeklaration"
  
! #: c/c-parser.cc:3044
  #, gcc-internal-format
  msgid "%qs may only be used with a single declarator"
  msgstr "%qs kan endast användas med en ensam deklarerare"
  
! #: c/c-parser.cc:3076 cp/parser.cc:16639
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr "%<,%> eller %<;%> förväntades"
  
! #: c/c-parser.cc:3081
  #, gcc-internal-format
  msgid "declaration in condition can only declare a single object"
  msgstr "deklarationer i villkor kan endast deklarera ett enda objekt"
*************** msgstr "deklarationer i villkor kan enda
*** 47663,48029 ****
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3055 c/c-parser.cc:3097
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr "%<=%>, %<,%>, %<;%>, %<asm%> eller %<__attribute__%> förväntades"
  
! #: c/c-parser.cc:3064
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO C förbjuder nästade funktioner"
  
! #: c/c-parser.cc:3346 c/c-parser.cc:9636 c/c-parser.cc:15984
! #: c/c-parser.cc:20710 cp/parser.cc:42983
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "strängkonstant förväntades"
  
! #: c/c-parser.cc:3355
  #, gcc-internal-format
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C11 stödjer inte att utesluta strängen i %qE"
  
! #: c/c-parser.cc:3361
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "uttryck i statisk försäkran är inte ett heltal"
  
! #: c/c-parser.cc:3370
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "uttryck i statisk försäkran är inte ett konstant heltalsuttryck"
  
! #: c/c-parser.cc:3375
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "uttryck i statisk försäkran är inte konstant"
  
! #: c/c-parser.cc:3382
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr "statisk försäkran misslyckades: %E"
  
! #: c/c-parser.cc:3384 cp/semantics.cc:12469
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "statisk försäkran misslyckades"
  
! #: c/c-parser.cc:3764
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr "%<_Atomic%> i Objective-C"
  
! #: c/c-parser.cc:3767
  #, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C99 stödjer inte kvalificeraren %<_Atomic%>"
  
! #: c/c-parser.cc:3770
  #, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 stödjer inte kvalificeraren %<_Atomic%>"
  
! #: c/c-parser.cc:3798
  #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "%<_Atomic%> tillämpat på en kvalificerad typ"
  
! #: c/c-parser.cc:3828
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr "%<__GIMPLE%> är endast giltigt med %<-fgimple%>"
  
! #: c/c-parser.cc:3865
  #, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "tom enum är ogiltig"
  
! #: c/c-parser.cc:3876
  #, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "kan inte använda nyckelordet %qs som en uppräkningskonstant"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3888 c/c-parser.cc:5120 c/c-parser.cc:5978 c/c-parser.cc:5995
! #: c/c-parser.cc:6580 c/c-parser.cc:7489 c/c-parser.cc:9503 c/c-parser.cc:9586
! #: c/c-parser.cc:10566 c/c-parser.cc:10881 c/c-parser.cc:10890
! #: c/c-parser.cc:11503 c/c-parser.cc:11791 c/c-parser.cc:11822
! #: c/c-parser.cc:13189 c/c-parser.cc:13763 c/c-parser.cc:13801
! #: c/c-parser.cc:14115 c/c-parser.cc:14166 c/c-parser.cc:14326
! #: c/c-parser.cc:14356 c/c-parser.cc:14364 c/c-parser.cc:14393
! #: c/c-parser.cc:14406 c/c-parser.cc:14712 c/c-parser.cc:14836
! #: c/c-parser.cc:15421 c/c-parser.cc:15474 c/c-parser.cc:15490
! #: c/c-parser.cc:15536 c/c-parser.cc:16557 c/c-parser.cc:16602
! #: c/c-parser.cc:19478 c/c-parser.cc:19615 c/c-parser.cc:20481
! #: c/c-parser.cc:23540 c/c-parser.cc:26738 c/c-parser.cc:26924
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9871
! #: cp/parser.cc:35331 cp/parser.cc:38563 cp/parser.cc:41808 cp/parser.cc:42000
! #: cp/parser.cc:49790 cp/parser.cc:53098
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "identifierare förväntades"
  
! #: c/c-parser.cc:3961
  #, gcc-internal-format
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C stödjer inte att ange underliggande typer för %<enum%> före C23"
  
! #: c/c-parser.cc:3970
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr "%<enum%> deklarerad både med och utan en fast underliggande typ"
  
! #: c/c-parser.cc:3993
  #, gcc-internal-format
  msgid "no %<enum%> underlying type specified"
  msgstr "ingen underliggande typ för %<enum%> specificerad"
  
! #: c/c-parser.cc:3997
  #, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr "felaktig underliggande typ för %<enum%>"
  
! #: c/c-parser.cc:4027
  #, gcc-internal-format
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "underliggande typ för %<enum%> står i konflikt med tidigare deklaration"
  
! #: c/c-parser.cc:4103 cp/parser.cc:22433
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma i slutet av uppräkningslista"
  
! #: c/c-parser.cc:4109 c/c-parser.cc:20758 cp/parser.cc:43046
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr "%<,%> eller %<}%> förväntades"
  
! #: c/c-parser.cc:4152
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO C förbjuder framåtreferenser till %<enum%>-typer"
  
! #: c/c-parser.cc:4277
  #, gcc-internal-format
  msgid "expected class name"
  msgstr "klassnamn förväntades"
  
! #: c/c-parser.cc:4299
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "extra semikolon i post eller union angivet"
  
! #: c/c-parser.cc:4328
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "inget semikolon vid slutet av post eller union"
  
! #: c/c-parser.cc:4445 c/c-parser.cc:6320
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "specificerarkvalificerarlista förväntades"
  
! #: c/c-parser.cc:4456
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO C förbjuder medlemsdeklarationer utan medlemmar"
  
! #: c/c-parser.cc:4550
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr "%<,%>, %<;%> eller %<}%> förväntades"
  
! #: c/c-parser.cc:4557
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr "%<:%>, %<,%>, %<;%>, %<}%> eller %<__attribute__%> förväntades"
  
! #: c/c-parser.cc:4629
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "%<typeof%> applicerat på ett bitfält"
  
! #: c/c-parser.cc:4951
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr "identifierare eller %<(%> förväntades"
  
! #: c/c-parser.cc:5013
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr "%<static%> får inte användas med en ospecificerad storlek på en vektor med variabel längd"
  
! #: c/c-parser.cc:5021
  #, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr "%<static%> kan inte användas utan en vektorstorlek"
  
! #: c/c-parser.cc:5181
  #, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO C kräver ett namngivet argument före %<...%> före C23"
  
! #: c/c-parser.cc:5306
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "deklarationsspecificerare eller %<...%> förväntades"
  
! #: c/c-parser.cc:5536
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr "parenteser måste utelämnas om attributargumentlistan är tom"
  
! #: c/c-parser.cc:5824 cp/parser.cc:30738
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "ett OpenMP-direktiv förväntades"
  
! #: c/c-parser.cc:5871 cp/parser.cc:30794
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "%<directive%> eller %<sequence%> förväntades"
  
! #: c/c-parser.cc:6016 cp/parser.cc:30962
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "attributet %<omp::%E%> behöver argument"
  
! #: c/c-parser.cc:6032 cp/parser.cc:30978
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "attributet %qE tar inga argument"
  
! #: c/c-parser.cc:6153
  #, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C stödjer inte %<[[]]%>-attribut före C23"
  
! #: c/c-parser.cc:6397 c/c-parser.cc:6463 c/c-typeck.cc:9642
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "objekt med variabel storlek kan inte initieras utom med en tom initierare"
  
! #: c/c-parser.cc:6455
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C förbjuder tomma klamrar som initierare före C23"
  
! #: c/c-parser.cc:6544
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "föråldrad användning av designerade initierare med %<:%>"
  
! #: c/c-parser.cc:6700
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C förbjuder specificering av intervall av element som skall initieras"
  
! #: c/c-parser.cc:6712
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C90 förbjuder specificering av underobjekt som skall initieras"
  
! #: c/c-parser.cc:6720
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "föråldrad användning av designerade initierare utan %<=%>"
  
! #: c/c-parser.cc:7007 cp/parser.cc:13742
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr "inre slingor måste vara perfekt nästade i %<#pragma acc loop%>"
  
! #: c/c-parser.cc:7014 cp/parser.cc:13749
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "inre slingor måste vara perfekt nästade med en %<ordered%>-klausul"
  
! #: c/c-parser.cc:7021 cp/parser.cc:13756
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr "inre slingor måste vara perfekt nästade med en %<reduction%> %<inscan%>-klausul"
  
! #: c/c-parser.cc:7028
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr "inre slingor måste vara perfekt nästade i %<pragma omp tile%>"
  
! #: c/c-parser.cc:7084 c/c-parser.cc:7239 cp/parser.cc:12633 cp/parser.cc:12783
! #: cp/parser.cc:50777
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr "OpenMP-direktiv blandas med attribut- och pragma-syntax på samma sats"
  
! #: c/c-parser.cc:7092 cp/parser.cc:12641
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr "OpenMP %<omp::decl%>-attribut på en sats"
  
! #: c/c-parser.cc:7116 c/c-parser.cc:7337 c/c-parser.cc:27447 cp/parser.cc:12665
! #: cp/parser.cc:50757 cp/parser.cc:50896
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr "okänt OpenMP-direktivnamn i klausulargumentet %qs"
  
! #: c/c-parser.cc:7208 cp/parser.cc:12752
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr "OpenMP-konstruktion bland %<omp::directive%>-attribut kräver att alla %<omp::directive%>-attribut på samma sats är i samma %<omp::sequence%>"
  
! #: c/c-parser.cc:7216 cp/parser.cc:12760
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr "flera fristående OpenMP-direktiv bland %<omp::directive%>-attribut måste alla vara inom samma %<omp::sequence%>"
  
! #: c/c-parser.cc:7228 cp/parser.cc:12772
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr "fristående OpenMP-direktiv i attributet %<omp::directive%> får bara förekomma på en tom sats"
  
! #: c/c-parser.cc:7349 cp/parser.cc:12902
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr "OpenMP-direktiv blandas med attribut- och pragma-syntax på samma deklaration"
  
! #: c/c-parser.cc:7407 cp/parser.cc:15356
  #, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "attributet %qs tar inga argument"
  
! #: c/c-parser.cc:7504
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C förbjuder etikettdeklarationer"
  
! #: c/c-parser.cc:7510 c/c-parser.cc:7702 c/c-parser.cc:7728
  #: c/gimple-parser.cc:467
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "deklaration eller sats förväntades"
  
! #: c/c-parser.cc:7629
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "en etikett kan endast vara en del av en sats och en deklaration är inte en sats"
  
! #: c/c-parser.cc:7649 c/c-parser.cc:7692
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C90 förbjuder blandade deklarationer och kod"
  
! #: c/c-parser.cc:7736
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> förväntades före %<else%>"
  
! #: c/c-parser.cc:7741 cp/parser.cc:13809
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> utan ett föregående %<if%>"
  
! #: c/c-parser.cc:7776
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "etikett vid slutet av sammansatt sats"
--- 47677,48043 ----
  #. This can appear in many cases looking nothing like a
  #. function definition, so we don't give a more specific
  #. error suggesting there was one.
! #: c/c-parser.cc:3100 c/c-parser.cc:3142
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr "%<=%>, %<,%>, %<;%>, %<asm%> eller %<__attribute__%> förväntades"
  
! #: c/c-parser.cc:3109
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr "ISO C förbjuder nästade funktioner"
  
! #: c/c-parser.cc:3391 c/c-parser.cc:9681 c/c-parser.cc:16029
! #: c/c-parser.cc:20755 cp/parser.cc:43042
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "strängkonstant förväntades"
  
! #: c/c-parser.cc:3400
  #, gcc-internal-format
  msgid "ISO C11 does not support omitting the string in %qE"
  msgstr "ISO C11 stödjer inte att utesluta strängen i %qE"
  
! #: c/c-parser.cc:3406
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer"
  msgstr "uttryck i statisk försäkran är inte ett heltal"
  
! #: c/c-parser.cc:3415
  #, gcc-internal-format
  msgid "expression in static assertion is not an integer constant expression"
  msgstr "uttryck i statisk försäkran är inte ett konstant heltalsuttryck"
  
! #: c/c-parser.cc:3420
  #, gcc-internal-format
  msgid "expression in static assertion is not constant"
  msgstr "uttryck i statisk försäkran är inte konstant"
  
! #: c/c-parser.cc:3427
  #, gcc-internal-format
  msgid "static assertion failed: %E"
  msgstr "statisk försäkran misslyckades: %E"
  
! #: c/c-parser.cc:3429 cp/semantics.cc:12469
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "statisk försäkran misslyckades"
  
! #: c/c-parser.cc:3809
  #, gcc-internal-format
  msgid "%<_Atomic%> in Objective-C"
  msgstr "%<_Atomic%> i Objective-C"
  
! #: c/c-parser.cc:3812
  #, gcc-internal-format
  msgid "ISO C99 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C99 stödjer inte kvalificeraren %<_Atomic%>"
  
! #: c/c-parser.cc:3815
  #, gcc-internal-format
  msgid "ISO C90 does not support the %<_Atomic%> qualifier"
  msgstr "ISO C90 stödjer inte kvalificeraren %<_Atomic%>"
  
! #: c/c-parser.cc:3843
  #, gcc-internal-format
  msgid "%<_Atomic%> applied to a qualified type"
  msgstr "%<_Atomic%> tillämpat på en kvalificerad typ"
  
! #: c/c-parser.cc:3873
  #, gcc-internal-format
  msgid "%<__GIMPLE%> only valid with %<-fgimple%>"
  msgstr "%<__GIMPLE%> är endast giltigt med %<-fgimple%>"
  
! #: c/c-parser.cc:3910
  #, gcc-internal-format
  msgid "empty enum is invalid"
  msgstr "tom enum är ogiltig"
  
! #: c/c-parser.cc:3921
  #, gcc-internal-format
  msgid "cannot use keyword %qs as enumeration constant"
  msgstr "kan inte använda nyckelordet %qs som en uppräkningskonstant"
  
  #. Otherwise, a more generic error message.
! #: c/c-parser.cc:3933 c/c-parser.cc:5165 c/c-parser.cc:6023 c/c-parser.cc:6040
! #: c/c-parser.cc:6625 c/c-parser.cc:7534 c/c-parser.cc:9548 c/c-parser.cc:9631
! #: c/c-parser.cc:10611 c/c-parser.cc:10926 c/c-parser.cc:10935
! #: c/c-parser.cc:11548 c/c-parser.cc:11836 c/c-parser.cc:11867
! #: c/c-parser.cc:13234 c/c-parser.cc:13808 c/c-parser.cc:13846
! #: c/c-parser.cc:14160 c/c-parser.cc:14211 c/c-parser.cc:14371
! #: c/c-parser.cc:14401 c/c-parser.cc:14409 c/c-parser.cc:14438
! #: c/c-parser.cc:14451 c/c-parser.cc:14757 c/c-parser.cc:14881
! #: c/c-parser.cc:15466 c/c-parser.cc:15519 c/c-parser.cc:15535
! #: c/c-parser.cc:15581 c/c-parser.cc:16602 c/c-parser.cc:16647
! #: c/c-parser.cc:19523 c/c-parser.cc:19660 c/c-parser.cc:20526
! #: c/c-parser.cc:23585 c/c-parser.cc:26783 c/c-parser.cc:26970
! #: c/gimple-parser.cc:1981 c/gimple-parser.cc:2028 cp/parser.cc:9873
! #: cp/parser.cc:35390 cp/parser.cc:38622 cp/parser.cc:41867 cp/parser.cc:42059
! #: cp/parser.cc:49849 cp/parser.cc:53151
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "identifierare förväntades"
  
! #: c/c-parser.cc:4006
  #, gcc-internal-format
  msgid "ISO C does not support specifying %<enum%> underlying types before C23"
  msgstr "ISO C stödjer inte att ange underliggande typer för %<enum%> före C23"
  
! #: c/c-parser.cc:4015
  #, gcc-internal-format
  msgid "%<enum%> declared both with and without fixed underlying type"
  msgstr "%<enum%> deklarerad både med och utan en fast underliggande typ"
  
! #: c/c-parser.cc:4038
  #, gcc-internal-format
  msgid "no %<enum%> underlying type specified"
  msgstr "ingen underliggande typ för %<enum%> specificerad"
  
! #: c/c-parser.cc:4042
  #, gcc-internal-format
  msgid "invalid %<enum%> underlying type"
  msgstr "felaktig underliggande typ för %<enum%>"
  
! #: c/c-parser.cc:4072
  #, gcc-internal-format
  msgid "%<enum%> underlying type incompatible with previous declaration"
  msgstr "underliggande typ för %<enum%> står i konflikt med tidigare deklaration"
  
! #: c/c-parser.cc:4148 cp/parser.cc:22437
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma i slutet av uppräkningslista"
  
! #: c/c-parser.cc:4154 c/c-parser.cc:20803 cp/parser.cc:43105
  #: go/gofrontend/embed.cc:424
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr "%<,%> eller %<}%> förväntades"
  
! #: c/c-parser.cc:4197
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr "ISO C förbjuder framåtreferenser till %<enum%>-typer"
  
! #: c/c-parser.cc:4322
  #, gcc-internal-format
  msgid "expected class name"
  msgstr "klassnamn förväntades"
  
! #: c/c-parser.cc:4344
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr "extra semikolon i post eller union angivet"
  
! #: c/c-parser.cc:4373
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr "inget semikolon vid slutet av post eller union"
  
! #: c/c-parser.cc:4490 c/c-parser.cc:6365
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "specificerarkvalificerarlista förväntades"
  
! #: c/c-parser.cc:4501
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr "ISO C förbjuder medlemsdeklarationer utan medlemmar"
  
! #: c/c-parser.cc:4595
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr "%<,%>, %<;%> eller %<}%> förväntades"
  
! #: c/c-parser.cc:4602
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr "%<:%>, %<,%>, %<;%>, %<}%> eller %<__attribute__%> förväntades"
  
! #: c/c-parser.cc:4674
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr "%<typeof%> applicerat på ett bitfält"
  
! #: c/c-parser.cc:4996
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr "identifierare eller %<(%> förväntades"
  
! #: c/c-parser.cc:5058
  #, gcc-internal-format
  msgid "%<static%> may not be used with an unspecified variable length array size"
  msgstr "%<static%> får inte användas med en ospecificerad storlek på en vektor med variabel längd"
  
! #: c/c-parser.cc:5066
  #, gcc-internal-format
  msgid "%<static%> may not be used without an array size"
  msgstr "%<static%> kan inte användas utan en vektorstorlek"
  
! #: c/c-parser.cc:5226
  #, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%> before C23"
  msgstr "ISO C kräver ett namngivet argument före %<...%> före C23"
  
! #: c/c-parser.cc:5351
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr "deklarationsspecificerare eller %<...%> förväntades"
  
! #: c/c-parser.cc:5581
  #, gcc-internal-format
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr "parenteser måste utelämnas om attributargumentlistan är tom"
  
! #: c/c-parser.cc:5869 cp/parser.cc:30792
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "ett OpenMP-direktiv förväntades"
  
! #: c/c-parser.cc:5916 cp/parser.cc:30848
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "%<directive%> eller %<sequence%> förväntades"
  
! #: c/c-parser.cc:6061 cp/parser.cc:31016
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "attributet %<omp::%E%> behöver argument"
  
! #: c/c-parser.cc:6077 cp/parser.cc:31032
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "attributet %qE tar inga argument"
  
! #: c/c-parser.cc:6198
  #, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C stödjer inte %<[[]]%>-attribut före C23"
  
! #: c/c-parser.cc:6442 c/c-parser.cc:6508 c/c-typeck.cc:9659
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "objekt med variabel storlek kan inte initieras utom med en tom initierare"
  
! #: c/c-parser.cc:6500
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C förbjuder tomma klamrar som initierare före C23"
  
! #: c/c-parser.cc:6589
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "föråldrad användning av designerade initierare med %<:%>"
  
! #: c/c-parser.cc:6745
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C förbjuder specificering av intervall av element som skall initieras"
  
! #: c/c-parser.cc:6757
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C90 förbjuder specificering av underobjekt som skall initieras"
  
! #: c/c-parser.cc:6765
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "föråldrad användning av designerade initierare utan %<=%>"
  
! #: c/c-parser.cc:7052 cp/parser.cc:13744
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr "inre slingor måste vara perfekt nästade i %<#pragma acc loop%>"
  
! #: c/c-parser.cc:7059 cp/parser.cc:13751
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "inre slingor måste vara perfekt nästade med en %<ordered%>-klausul"
  
! #: c/c-parser.cc:7066 cp/parser.cc:13758
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr "inre slingor måste vara perfekt nästade med en %<reduction%> %<inscan%>-klausul"
  
! #: c/c-parser.cc:7073
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<pragma omp tile%>"
  msgstr "inre slingor måste vara perfekt nästade i %<pragma omp tile%>"
  
! #: c/c-parser.cc:7129 c/c-parser.cc:7284 cp/parser.cc:12635 cp/parser.cc:12785
! #: cp/parser.cc:50836
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr "OpenMP-direktiv blandas med attribut- och pragma-syntax på samma sats"
  
! #: c/c-parser.cc:7137 cp/parser.cc:12643
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr "OpenMP %<omp::decl%>-attribut på en sats"
  
! #: c/c-parser.cc:7161 c/c-parser.cc:7382 c/c-parser.cc:27493 cp/parser.cc:12667
! #: cp/parser.cc:50816 cp/parser.cc:50955
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr "okänt OpenMP-direktivnamn i klausulargumentet %qs"
  
! #: c/c-parser.cc:7253 cp/parser.cc:12754
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr "OpenMP-konstruktion bland %<omp::directive%>-attribut kräver att alla %<omp::directive%>-attribut på samma sats är i samma %<omp::sequence%>"
  
! #: c/c-parser.cc:7261 cp/parser.cc:12762
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr "flera fristående OpenMP-direktiv bland %<omp::directive%>-attribut måste alla vara inom samma %<omp::sequence%>"
  
! #: c/c-parser.cc:7273 cp/parser.cc:12774
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr "fristående OpenMP-direktiv i attributet %<omp::directive%> får bara förekomma på en tom sats"
  
! #: c/c-parser.cc:7394 cp/parser.cc:12904
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr "OpenMP-direktiv blandas med attribut- och pragma-syntax på samma deklaration"
  
! #: c/c-parser.cc:7452 cp/parser.cc:15358
  #, gcc-internal-format
  msgid "%qs attribute does not take any arguments"
  msgstr "attributet %qs tar inga argument"
  
! #: c/c-parser.cc:7549
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C förbjuder etikettdeklarationer"
  
! #: c/c-parser.cc:7555 c/c-parser.cc:7747 c/c-parser.cc:7773
  #: c/gimple-parser.cc:467
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "deklaration eller sats förväntades"
  
! #: c/c-parser.cc:7674
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "en etikett kan endast vara en del av en sats och en deklaration är inte en sats"
  
! #: c/c-parser.cc:7694 c/c-parser.cc:7737
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C90 förbjuder blandade deklarationer och kod"
  
! #: c/c-parser.cc:7781
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> förväntades före %<else%>"
  
! #: c/c-parser.cc:7786 cp/parser.cc:13811
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> utan ett föregående %<if%>"
  
! #: c/c-parser.cc:7821
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "etikett vid slutet av sammansatt sats"
*************** msgstr "etikett vid slutet av sammansatt
*** 48032,49528 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7833 c/c-parser.cc:7837 c/c-parser.cc:8345
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13265
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "sats förväntades"
  
! #: c/c-parser.cc:7918
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "%<:%> eller %<...%> förväntades"
  
! #: c/c-parser.cc:7948
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr "GNU-stilsattribut mellan etikett och deklaration tillhör etiketten"
  
! #: c/c-parser.cc:8201
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "identifierare eller %<*%> förväntades"
  
! #: c/c-parser.cc:8327
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "bara attributet %<fallthrough%> eller %<assume%> kan användas på en tom sats"
  
! #: c/c-parser.cc:8437
  #, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C stödjer inte if-deklarationer före C2Y"
  
! #: c/c-parser.cc:8459
  #, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "en deklaration i styruttrycket måste ha en initierare"
  
! #: c/c-parser.cc:8476 cp/parser.cc:5462 cp/parser.cc:16420
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "en deklaration förväntades"
  
! #: c/c-parser.cc:8557 cp/parser.cc:15492
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "föreslår klamrar runt tom kropp i en %<if%>-sats"
  
! #: c/c-parser.cc:8600 cp/parser.cc:15495
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "föreslår klamrar runt tom kropp i en %<else%>-sats"
  
! #: c/c-parser.cc:8694 cp/parser.cc:14223
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "föreslår uttryckliga klamrar för att undvika tvetydighet i %<else%>"
  
! #: c/c-parser.cc:8812 c/c-parser.cc:8891 c/c-parser.cc:9026 cp/parser.cc:15085
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr "en slinga är inte tillåten i mellanliggande kod i OpenMP:s slingkropp"
  
! #: c/c-parser.cc:8899
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "föreslår klamrar runt tom kropp i %<do%>-sats"
  
! #: c/c-parser.cc:9060 c/c-parser.cc:9092
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr "flera iterationsvariabler i snabb uppräkning"
  
! #: c/c-parser.cc:9115
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ogiltigt iterationsvariabel i snabb uppräkning"
  
! #: c/c-parser.cc:9139 cp/parser.cc:14531
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "slingvillkor saknas i slinga med %<GCC ivdep%>-pragma"
  
! #: c/c-parser.cc:9145 cp/parser.cc:14537
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr "slingvillkor saknas i slinga med %<GCC unroll%>-pragma"
  
! #: c/c-parser.cc:9186
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "saknad samling i snabb uppräkning"
  
! #: c/c-parser.cc:9335 c/c-parser.cc:9346 c/c-parser.cc:9357
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "upprepade %<asm%>-kvalificerare %qE"
  
! #: c/c-parser.cc:9336 c/c-parser.cc:9347 c/c-parser.cc:9358 cp/parser.cc:23377
! #: cp/parser.cc:23395 cp/parser.cc:23410
  #, gcc-internal-format
  msgid "first seen here"
  msgstr "först sedd här"
  
! #: c/c-parser.cc:9367
  #, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%qE är inte en %<asm%>-kvalificerare"
  
! #: c/c-parser.cc:9716 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "en bred sträng är inte tillåten i denna kontext"
  
! #: c/c-parser.cc:9924
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C förbjuder utelämnande av den mittersta termen i ett %<?:%>-uttryck"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10148 cp/typeck.cc:5582
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "divisionen %<sizeof (%T) / sizeof (%T)%> beräknar inte antalet vektorelement"
  
! #: c/c-parser.cc:10154 cp/typeck.cc:5587
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "första %<sizeof%>-operanden deklarerades här"
  
! #: c/c-parser.cc:10425
  #, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr "lagringsklasspecificerare i typkonvertering"
  
! #: c/c-parser.cc:10428
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "minnesjustering angiven för typnamn i typkonvertering"
  
! #: c/c-parser.cc:10529
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "traditionell C tillåter inte operatorn unärt plus"
  
! #: c/c-parser.cc:10659
  #, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr "lagringsklasspecificerare i %<sizeof%>"
  
! #: c/c-parser.cc:10662
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "minnesjustering angiven för typnamn i %<sizeof%>"
  
! #: c/c-parser.cc:10678
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "%<sizeof%> applicerat på ett bitfält"
  
! #: c/c-parser.cc:10751
  #, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr "lagringsklasspecificerare i %qE"
  
! #: c/c-parser.cc:10754
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "minnesjustering angiven för typnamn i %qE"
  
! #: c/c-parser.cc:10778
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C tillåter inte %<%E (uttryck)%>"
  
! #: c/c-parser.cc:10931
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "kan inte ta adressen till %qs"
  
! #: c/c-parser.cc:11038
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C99 stödjer inte %<_Generic%>"
  
! #: c/c-parser.cc:11041
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 stödjer inte %<_Generic%>"
  
! #: c/c-parser.cc:11052
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr "ISO C stödjer inte användning av typnamn som %<_Generic%>-styråtgärd före C2Y"
  
! #: c/c-parser.cc:11123
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "ISO C stödjer inte %<_Generic%>-associationer med funktionstyp före C2Y"
  
! #: c/c-parser.cc:11127
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "ISO C stödjer inte %<_Generic%>-associationer med ofullständig typ före C2Y"
  
! #: c/c-parser.cc:11132
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr "%<_Generic%>-association har variabel längdtyp"
  
! #: c/c-parser.cc:11166
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr "dubblerat %<default%>-fall i %<_Generic%>"
  
! #: c/c-parser.cc:11167
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "ursprungligt %<default%> finns här"
  
! #: c/c-parser.cc:11175
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr "%<_Generic%> anger två kompatibla typer"
  
! #: c/c-parser.cc:11176
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr "kompatibla typen finns här"
  
! #: c/c-parser.cc:11199
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "%<_Generic%>-väljare matchar flera associationer"
  
! #: c/c-parser.cc:11201
  #, gcc-internal-format
  msgid "other match is here"
  msgstr "den andra matchen är här"
  
! #: c/c-parser.cc:11226
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr "%<_Generic%>-väljare av typ %qT är inte kompatibel med någon association"
  
! #: c/c-parser.cc:11247
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "argument %u till %<__builtin_tgmath%> är inte en funktionspekare"
  
! #: c/c-parser.cc:11255
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "argument %u till %<__builtin_tgmath%> saknar prototyp"
  
! #: c/c-parser.cc:11261
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "argument %u till %<__builtin_tgmath%> har variabla argument"
  
! #: c/c-parser.cc:11277
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "argument %u till %<__builtin_tgmath%> har inga argument"
  
! #: c/c-parser.cc:11300 c/c-parser.cc:11304
  #, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C stödjer inte den fördefinierade identifieraren %qs"
  
! #: c/c-parser.cc:11308
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C90 stödjer inte den fördefinierade identifieraren %<__func__%>"
  
! #: c/c-parser.cc:11517 c/c-parser.cc:13256 c/c-parser.cc:13278
! #: c/c-parser.cc:22957 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44516
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "uttryck förväntades"
  
! #: c/c-parser.cc:11539
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "klammergrupp inuti uttryck endast tillåtet inuti en funktion"
  
! #: c/c-parser.cc:11554
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C förbjuder klammergrupper inuti uttryck"
  
! #: c/c-parser.cc:11665
  #, gcc-internal-format
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "den frivilliga andra parametern till %<va_start%> är inte det sista namngivna argumentet"
  
! #: c/c-parser.cc:11704
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr "makrot %<va_start%> använt med ytterligare argument andra än identifierare av det sista namngivna argumentet"
  
! #: c/c-parser.cc:11849
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "fel antal argument till %<__builtin_choose_expr%>"
  
! #: c/c-parser.cc:11865
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "första argumentet till %<__builtin_choose_expr%> är inte en konstant"
  
! #: c/c-parser.cc:11935 c/c-parser.cc:11952 c/c-parser.cc:11959
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "för få argument till %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:11980
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "argument %u till %<__builtin_tgmath%> har fel antal argument"
  
! #: c/c-parser.cc:12024 c/c-parser.cc:12034
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr "felaktig typgenerisk returtyp för argument %u till %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12056 c/c-parser.cc:12066
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr "felaktig typgenerisk typ för argument %u till argument %u till %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12099
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "funktionsargument till %<__builtin_tgmath%> har alla samma typ"
  
! #: c/c-parser.cc:12118
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr "funktionsargumentet till %<__builtin_tgmath%> saknar en typgenerisk parameter"
  
! #: c/c-parser.cc:12166
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr "dubblerad typgenerisk parametertyp för funktionsargument %u till %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12189
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr "felaktig returtyp för funktionsargument %u till %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12206
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "felaktig typ på argument %u till funktionsargument %u till %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12246
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "ogiltig typ för argument %u till en typgenerisk funktion"
  
! #: c/c-parser.cc:12257
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "decimalt flyttalsargument %u till en endast komplex typgenerisk funktion"
  
! #: c/c-parser.cc:12265
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "decimalt flyttalsargument %u till endast binär typgenerisk funktion"
  
! #: c/c-parser.cc:12273 c/c-parser.cc:12303
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "både komplexa och decimala flyttalsargument till en typgenerisk funktion"
  
! #: c/c-parser.cc:12281 c/c-parser.cc:12323
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "både binära och decimala flyttalsargument till en typgenerisk funktion"
  
! #: c/c-parser.cc:12295
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "komplext argument %u till endast decimal typgenerisk funktion"
  
! #: c/c-parser.cc:12315
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "binärt argument %u till endast decimal typgenerisk funktion"
  
! #: c/c-parser.cc:12422
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "ingen funktion som stämmer för typgeneriskt anrop"
  
! #: c/c-parser.cc:12463
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "fel antal argument till %<__builtin_call_with_static_chain%>"
  
! #: c/c-parser.cc:12476
  #, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "första argumentet till %<__builtin_call_with_static_chain%> måste vara ett anropsuttryck"
  
! #: c/c-parser.cc:12480
  #, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "andra argumentet till %<__builtin_call_with_static_chain%> måste vara en pekartyp"
  
! #: c/c-parser.cc:12506
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "fel antal argument till %<__builtin_complex%>"
  
! #: c/c-parser.cc:12528
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr "%<__builtin_complex%>-operand är inte av en reell binär flyttalstyp"
  
! #: c/c-parser.cc:12537
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "operander till %<__builtin_complex%> av olika typer"
  
! #: c/c-parser.cc:12568
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "fel antal argument till %<__builtin_counted_by_ref%>"
  
! #: c/c-parser.cc:12579
  #, gcc-internal-format
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "argumentet till %<__builtin_counted_by_ref%> måste vara en vektor"
  
! #: c/c-parser.cc:12630 c/c-parser.cc:12659 cp/parser.cc:8032
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "fel antal argument till %<__builtin_shuffle%>"
  
! #: c/c-parser.cc:12830
  #, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "fel antal argument till %qs"
  
! #: c/c-parser.cc:12839 c/c-parser.cc:12919
  #, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "operanden %qs är inte en heltalstyp"
  
! #: c/c-parser.cc:12845 c/c-parser.cc:12925
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "argument %u i anrop av funktionen %qs har uppräkningstyp"
  
! #: c/c-parser.cc:12852
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "argument %u i anrop av funktionen %qs har boolesk typ"
  
! #: c/c-parser.cc:12859
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "argument 1 i anrop av funktionen %qs har typ med tecken"
  
! #: c/c-parser.cc:12867
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "argument 1 i anrop av funktionen %qs har typen %<char%>"
  
! #: c/c-parser.cc:12941
  #, gcc-internal-format
  msgid "rotate count is negative"
  msgstr "rotationsantalet är negativt"
  
! #: c/c-parser.cc:13233 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr "%<omp_all_memory%> kan bara användas i en OpenMP %<depend%>-klausul"
  
! #: c/c-parser.cc:13243
  #, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C stödjer inte %qs före C23"
  
! #: c/c-parser.cc:13331
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "%qT deklarerad i sammansatt %<constexpr%>-litteral"
  
! #: c/c-parser.cc:13336
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "%qT definierad i sammansatt %<constexpr%>-litteral"
  
! #: c/c-parser.cc:13351
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "sammansatt litteral har variabel storlek"
  
! #: c/c-parser.cc:13356
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr "sammansatt litteral har funktionstyp"
  
! #: c/c-parser.cc:13387
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr "sammansatta litteral kvalificerad med adressrymdskvalificerare"
  
! #: c/c-parser.cc:13392
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C90 förbjuder sammansatta litteraler"
  
! #: c/c-parser.cc:13394
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C förbjuder lagringsklasspecificerare i sammansatta litteraler före C23"
  
! #: c/c-parser.cc:13408
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr "%<_Alignas%>-specificerare kan inte reducera justeringen för sammansatt litteral"
  
! #: c/c-parser.cc:13483
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr "använder absolutvärdesfunktionen %qD för heltal när argumentet är av flyttalstypen %qT"
  
! #: c/c-parser.cc:13488
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr "använder absolutvärdesfunktionen %qD för heltal när argumentet är av den komplexa typen %qT"
  
! #: c/c-parser.cc:13496
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "att ta absolutvärdet av en teckenlös typ %qT har ingen effekt"
  
! #: c/c-parser.cc:13507
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr "använder absolutvärdesfunktionen %qD för flyttal när argumentet är av heltalstypen %qT"
  
! #: c/c-parser.cc:13511
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr "använder absolutvärdesfunktionen %qD för flyttal när argumentet är av den decimala flyttalstypen %qT"
  
! #: c/c-parser.cc:13516
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr "använder absolutvärdesfunktionen %qD för flyttal när argumentet är av den komplexa typen %qT"
  
! #: c/c-parser.cc:13529
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr "använder absolutvärdesfunktionen %qD för komplexa tal när argumentet är av heltalstypen %qT"
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr "använder absolutvärdesfunktionen %qD för komplexa tal när argumentet är av flyttalstypen %qT"
  
! #: c/c-parser.cc:13551
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr "använder absolutvärdesfunktionen %qD för decimala flyttal när argumentet är av heltalstypen %qT"
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr "använder absolutvärdesfunktionen %qD för decimala flyttal när argumentet är av flyttalstypen %qT"
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr "använder absolutvärdesfunktionen %qD för decimala flyttal när argumentet är av den komplexa typen %qT"
  
! #: c/c-parser.cc:13587
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr "absolutvärdesfunktionen %qD ges ett argument av typen %qT men har en parameter av typen %qT som kan orsaka avhuggning av värdet"
  
! #: c/c-parser.cc:13717 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr "anrop av OpenMP:s körtids-API är inte tillåtet i mellanliggande kod"
  
! #: c/c-parser.cc:14137
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "identifierare eller %<)%> förväntades"
  
! #: c/c-parser.cc:14233
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr "extra semikolon"
  
! #: c/c-parser.cc:14481
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "extra semikolon angivet i metoddefinition"
  
! #: c/c-parser.cc:14613
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "metodattribut måste anges endast i slutet"
  
! #: c/c-parser.cc:14633
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "%<;%> eller %<{%> förväntades efter metodattributsdefinition"
  
! #: c/c-parser.cc:14755
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "objective-c-metoddeklaration förväntas"
  
! #: c/c-parser.cc:15207
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "ingen typ eller lagringsklass kan anges här,"
  
! #: c/c-parser.cc:15275 cp/parser.cc:38420
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "tom egenskapsattributslista"
  
! #: c/c-parser.cc:15289 cp/parser.cc:38433
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr "saknat egenskapsattribut"
  
! #: c/c-parser.cc:15328
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr "okänt egenskapsattribut %<%s%s%>"
  
! #: c/c-parser.cc:15331 cp/parser.cc:38470
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "okänt egenskapsattribut"
  
! #: c/c-parser.cc:15340 cp/parser.cc:38479
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "%<=%> förväntades efter Objective-C %qE"
  
! #: c/c-parser.cc:15351 cp/parser.cc:38493
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "%qE-väljarnamn förväntades"
  
! #: c/c-parser.cc:15367 cp/parser.cc:38512
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr "setter-metodnamn måste avslutas med %<:%>"
  
! #: c/c-parser.cc:15591 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr "%<#pragma GCC unroll%> kräver ett tilldelningsuttryck som beräknas till en icke-negativ heltalskonstant mindre än %u"
  
! #: c/c-parser.cc:15629 cp/parser.cc:53453
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr "mellanliggande kod får inte innehålla OpemMP-direktiv"
  
! #: c/c-parser.cc:15649 c/c-parser.cc:25667 c/c-parser.cc:25976
! #: c/c-parser.cc:26039 c/c-parser.cc:26149 cp/parser.cc:48090
! #: cp/parser.cc:48438 cp/parser.cc:48553 cp/parser.cc:48652 cp/parser.cc:53485
! #: cp/parser.cc:53501 cp/parser.cc:53517 cp/parser.cc:53533 cp/parser.cc:53550
! #: cp/parser.cc:53567 cp/parser.cc:53584 cp/parser.cc:53611 cp/parser.cc:53625
! #: cp/parser.cc:53650 cp/parser.cc:53664
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> får bara användas i sammansatta satser"
  
! #: c/c-parser.cc:15672 cp/parser.cc:53639
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> måste ha filräckvidd"
  
! #: c/c-parser.cc:15771 cp/parser.cc:53769
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp scan%> får bara användas i en slingkonstruktion med %<inscan%> %<reduction%>-klausul"
  
! #: c/c-parser.cc:15778 cp/parser.cc:53775
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> får bara användas i %<#pragma omp sections%>-konstruktion"
  
! #: c/c-parser.cc:15790 c/c-parser.cc:15806
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma %s%> får bara användas med filräckvidd"
  
! #: c/c-parser.cc:15877 cp/parser.cc:53858
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for-, while- eller do-sats förväntades"
  
! #: c/c-parser.cc:15893 cp/parser.cc:53475
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> måste komma först"
  
! #: c/c-parser.cc:16276 c/c-parser.cc:20196 c/c-parser.cc:22425
! #: c/c-parser.cc:22444 c/c-parser.cc:22697 c/c-parser.cc:22755
! #: c/c-parser.cc:22762 c/c-parser.cc:22769 c/c-parser.cc:27120
! #: c/c-parser.cc:28325 c/c-parser.cc:28333 c/c-parser.cc:28709
! #: c/c-parser.cc:28719 c/c-parser.cc:28813 c/c-parser.cc:28820
! #: c/c-parser.cc:28827 cp/parser.cc:38959 cp/parser.cc:42640 cp/parser.cc:44042
! #: cp/parser.cc:44079 cp/parser.cc:44268 cp/parser.cc:44331 cp/parser.cc:44338
! #: cp/parser.cc:44345 cp/parser.cc:50011 cp/parser.cc:50018 cp/parser.cc:50025
! #: cp/parser.cc:50558 cp/parser.cc:52339 cp/parser.cc:52347 cp/parser.cc:52499
! #: cp/parser.cc:52509
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "för många %qs-klausuler"
  
! #: c/c-parser.cc:16303
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr "uttrycket måste vara ett heltal"
  
! #: c/c-parser.cc:16910 c/c-parser.cc:29539
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD är inte en variabel"
  
! #: c/c-parser.cc:16914 cp/semantics.cc:9112
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD är inte en pekarvariabel"
  
! #: c/c-parser.cc:16956 cp/parser.cc:39850
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "collapse-argument behöver ett positivt konstant heltalsuttryck"
  
! #: c/c-parser.cc:17051 cp/parser.cc:39928
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> eller %<present%> förväntades"
  
! #: c/c-parser.cc:17053 cp/parser.cc:39930
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%<none%>, %<shared%>, %<private%> eller %<firstprivate%> förväntades"
  
! #: c/c-parser.cc:17138 cp/parser.cc:40000
  #, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "ett konstant logiskt uttryck förväntades"
  
! #: c/c-parser.cc:17215 cp/parser.cc:40082
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> eller %<exit%> förväntades"
  
! #: c/c-parser.cc:17235 c/c-parser.cc:26032 c/c-parser.cc:26142
! #: cp/parser.cc:40100 cp/parser.cc:48430 cp/parser.cc:48545
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> förväntades"
  
! #: c/c-parser.cc:17288 cp/parser.cc:40155
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "för många %<if%>-klausuler med %qs-modifierare"
  
! #: c/c-parser.cc:17295 cp/parser.cc:40162
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "för många %<if%>-klausuler"
  
! #: c/c-parser.cc:17297 cp/parser.cc:40164
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "för många %<if%>-klausuler utan modifierare"
  
! #: c/c-parser.cc:17303 cp/parser.cc:40170
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "om någon %<if%>-klausul har en modifierare måste alla %<if%>-klausuler använda modifierare"
  
! #: c/c-parser.cc:17408 c/c-parser.cc:17468 c/c-parser.cc:17530
! #: c/c-parser.cc:17578 c/c-parser.cc:17658 c/c-parser.cc:18055
! #: c/c-parser.cc:18137 c/c-parser.cc:18742 c/c-parser.cc:18887
! #: c/c-parser.cc:18955 c/c-parser.cc:20133
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "heltalsuttryck förväntades"
  
! #: c/c-parser.cc:17419
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "%<num_threads%>-värdet måste vara positivt"
  
! #: c/c-parser.cc:17480
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_tasks%>-värdet måste vara positivt"
  
! #: c/c-parser.cc:17542 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%<grainsize%>-värdet måste vara positivt"
  
! #: c/c-parser.cc:17591 cp/semantics.cc:9357
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "%<priority%>-värdet måste vara positivt"
  
! #: c/c-parser.cc:17625 cp/parser.cc:40396
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "konstant heltalsuttryck med giltigt sync-hint-värde förväntades"
  
! #: c/c-parser.cc:17697 cp/parser.cc:40466
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "%<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> eller %<default%> förväntades"
  
! #: c/c-parser.cc:17765
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "%<scalar%>, %<aggregate%>, %<pointer%> eller %<all%> förväntades"
  
! #: c/c-parser.cc:17842 cp/parser.cc:40618
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "för många %<defaultmap%>-klausuler med %qs-modifierare"
  
! #: c/c-parser.cc:17845 cp/parser.cc:40621
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "för många %<defaultmap%>-klausuler med ospecificerad kategori"
  
! #: c/c-parser.cc:17929 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs-uttrycket måste vara ett heltal"
  
! #: c/c-parser.cc:17941 c/c-parser.cc:18064 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%qs-värdet måste vara positivt"
  
! #: c/c-parser.cc:18003 cp/parser.cc:39613
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "för många %<static%>-argument"
  
! #: c/c-parser.cc:18037 cp/parser.cc:39646
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "oväntat argument"
  
! #: c/c-parser.cc:18204 cp/semantics.cc:9543
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "argumentet till %<tile%> behöver en positiv heltalskonstant"
  
! #: c/c-parser.cc:18272 cp/parser.cc:43259
  #, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "för många %<self%>-klausuler"
  
! #: c/c-parser.cc:18314 cp/parser.cc:40671
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "%<reproducible%> eller %<unconstrained%> förväntades"
  
! #: c/c-parser.cc:18323 c/c-parser.cc:18329 cp/parser.cc:40680
! #: cp/parser.cc:40690
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "%<concurrent%> förväntades"
  
! #: c/c-parser.cc:18365 cp/parser.cc:40730
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "%<teams%>, %<parallel%> eller %<thread%> förväntades"
  
! #: c/c-parser.cc:18418 cp/parser.cc:40798
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "ordered-argument behöver ett positivt konstant heltalsuttryck"
  
! #: c/c-parser.cc:18543 c/c-parser.cc:27870 cp/parser.cc:51949
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> eller identifierare förväntades"
  
! #: c/c-parser.cc:18665 cp/parser.cc:41056
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "både %<monotonic%>- och %<nonmonotonic%>-modifierare angivna"
  
! #: c/c-parser.cc:18719 cp/parser.cc:41072
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "%<runtime%>-schemaläggning tar ingen %<chunk_size%>-parameter"
  
! #: c/c-parser.cc:18723 cp/parser.cc:41075
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "%<auto%>-schemaläggning tar ingen %<chunk_size%>-parameter"
  
! #: c/c-parser.cc:18736 cp/semantics.cc:8297
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "värdet på styckesstorleken måste vara positivt"
  
! #: c/c-parser.cc:18759 cp/parser.cc:41095
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ogiltig schedule-sort"
  
! #: c/c-parser.cc:18898 c/c-parser.cc:18909
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_teams%>-värdet måste vara positivt"
  
! #: c/c-parser.cc:18917 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr "%<num_teams%> undre gräns %qE är större än den övre gränsen %qE"
  
! #: c/c-parser.cc:18966 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<thread_limit%>-värdet måste vara positivt"
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "%<aligned%>-klausulens justeringsuttryck måste vara ett positivt konstant heltalsuttryck"
  
! #: c/c-parser.cc:19123 c/c-parser.cc:22412 cp/parser.cc:44034
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr "%<allocator%> eller %<align%> förväntades"
  
! #: c/c-parser.cc:19130
  #, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr "dubblerad %qs-modifierare"
  
! #: c/c-parser.cc:19178 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr "%<allocate%>-klausulens allokeraruttryck har typen %qT istället för %<omp_allocator_handle_t%>"
  
! #: c/c-parser.cc:19189 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "argumentet till modifieraren %<align%> av klausulen %<allocate%> måste vara ett positivt konstant heltalsuttryck som är en exponent av två"
  
! #: c/c-parser.cc:19308 cp/parser.cc:41634
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr "upprepade linear-modifierare"
  
! #: c/c-parser.cc:19320 cp/parser.cc:41647
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr "upprepade %<step%>-modifierare"
  
! #: c/c-parser.cc:19328 c/c-parser.cc:19356
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr "%<linear%>-klausulens steguttryck måste vara heltal"
  
! #: c/c-parser.cc:19408
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "%<safelen%>-klausulens uttryck måste vara ett positivt konstant heltalsuttryck"
  
! #: c/c-parser.cc:19447
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%<simdlen%>-klausulens uttryck måste vara ett positivt konstant heltalsuttryck"
  
! #: c/c-parser.cc:19807 cp/parser.cc:42194
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "modifieraren %<iterator%> är inkompatibel med %qs"
  
! #: c/c-parser.cc:19855 cp/parser.cc:42249 cp/parser.cc:42701 cp/parser.cc:42768
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ogiltig depend-sort"
  
! #: c/c-parser.cc:19916 cp/parser.cc:42279
  #, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "felaktig doacross-sort"
  
! #: c/c-parser.cc:19985 cp/parser.cc:42422
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "för många %<always%>-modifierare"
  
! #: c/c-parser.cc:19995 cp/parser.cc:42435
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "för många %<close%>-modifierare"
  
! #: c/c-parser.cc:20005 cp/parser.cc:42448
  #, gcc-internal-format
  msgid "too many %<present%> modifiers"
  msgstr "för många %<present%>-modifierare"
  
! #: c/c-parser.cc:20013 cp/parser.cc:42459
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr "en klausul %<map%> med en annan avbildningstypsmodifierare än %<always%>, %<close%> eller %<present%>"
  
! #: c/c-parser.cc:20051 cp/parser.cc:42499
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "ogiltig map-sort"
  
! #: c/c-parser.cc:20103 cp/parser.cc:42563
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr "%<ancestor%>-enhetsmodifierare som inte föregås av ett %<requires%>-direktiv med en klausul %<reverse_offload%>"
  
! #: c/c-parser.cc:20115 cp/parser.cc:42574
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "%<ancestor%> eller %<device_num%> förväntades"
  
! #: c/c-parser.cc:20138 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "%<device%>-klausulens uttryck måste beräknas till %<1%>"
  
! #: c/c-parser.cc:20171 cp/parser.cc:42645
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ogiltig dist_schedule-sort"
  
! #: c/c-parser.cc:20250
  #, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "ogiltig proc_bind-sort"
  
! #: c/c-parser.cc:20294
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<host%>, %<nohost%> eller %<any%> förväntades"
  
! #: c/c-parser.cc:20400 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "argumentet till %<partial%> behöver ett positivt konstant heltalsuttryck"
  
! #: c/c-parser.cc:20501 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr "%<detach%>-klausulens händelsehandtag har typen %qT istället för %<omp_event_handle_t%>"
  
! #: c/c-parser.cc:20572 c/c-parser.cc:20666 cp/parser.cc:42828
! #: cp/parser.cc:42940
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr "stränglitteraler får inte innehålla %<\\0%>"
  
! #: c/c-parser.cc:20581 c/c-parser.cc:20702 cp/parser.cc:42835
! #: cp/parser.cc:42975
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qs"
  msgstr "okänd främmande körtidsidentifierare %qs"
  
! #: c/c-parser.cc:20596 c/c-parser.cc:20725 cp/parser.cc:42850
! #: cp/parser.cc:42997
  #, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr "en strängliteral eller ett konstant heltalsuttryck förväntades"
  
! #: c/c-parser.cc:20604 c/c-parser.cc:20733 cp/parser.cc:42858
! #: cp/parser.cc:43005 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr "okänd främmande körtidsidentifierare %qwd"
  
! #: c/c-parser.cc:20642 cp/parser.cc:42917
  #, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "preferensväljaren %<fr%> eller %<attr%> förväntades"
  
! #: c/c-parser.cc:20650 cp/parser.cc:42925
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr "dubblerad preferensväljare %<fr%>"
  
! #: c/c-parser.cc:20676 cp/parser.cc:42949
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr "stränglitteralen %<attr%> måste börja med med %<ompx_%>"
  
! #: c/c-parser.cc:20684 cp/parser.cc:42956
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr "stränglitteralen %<attr%> får inte innehålla ett kommatecken"
  
! #: c/c-parser.cc:20696 cp/parser.cc:42968
  #, gcc-internal-format
  msgid "non-empty string literal expected"
  msgstr "icke-tom stränglitteral förväntades"
  
! #: c/c-parser.cc:20806 cp/parser.cc:43108
  #, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr "dubblerad %<targetsync%>-modifierare"
  
! #: c/c-parser.cc:20813 cp/parser.cc:43115
  #, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr "dubblerad %<target%>-modifierare"
  
! #: c/c-parser.cc:20820 cp/parser.cc:43122
  #, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "dubblerad %<prefer_type%>-modifierare"
  
! #: c/c-parser.cc:20841 cp/parser.cc:43143
  #, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "%<prefer_type%>, %<target%> eller %<targetsync%> förväntades"
  
! #: c/c-parser.cc:20877 c/c-parser.cc:27149 cp/parser.cc:43180
! #: cp/parser.cc:50583
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr "saknad nödvändig modifierare %<target%> och/eller %<targetsync%>"
  
! #: c/c-parser.cc:21118 cp/parser.cc:43475
  #, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "en OpenACC-klausul förväntades"
  
! #: c/c-parser.cc:21129 c/c-parser.cc:21526 c/c-parser.cc:29112
! #: cp/parser.cc:43486 cp/parser.cc:43939 cp/parser.cc:51427
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs är inte giltigt för %qs"
  
! #: c/c-parser.cc:21174 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr "klausuler i %<simd%>-egenskap skall separeras av %<,%>"
  
! #: c/c-parser.cc:21327 cp/parser.cc:43727
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs måste vara den första klausulen i %qs"
  
! #: c/c-parser.cc:21515 cp/parser.cc:43928
  #, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "en OpenMP-klausul förväntades"
  
! #: c/c-parser.cc:21676 cp/parser.cc:49115
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "inga giltiga klausuler angivna i %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21686 cp/parser.cc:49125
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "vektorsektionen i %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21706 cp/parser.cc:49145
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "%qD måste vara en global variabel i %<#pragma acc declare link%>"
  
! #: c/c-parser.cc:21717 cp/parser.cc:49156
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "ogiltig OpenACC-klausul vid filräckvidd"
  
! #: c/c-parser.cc:21724 cp/parser.cc:49163
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "ogiltig användning av %<extern%>-variabel %qD i %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21732 cp/parser.cc:49171
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "ogiltig användning av %<global%>-variabeln %qD i %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21743 cp/parser.cc:49193
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "%qD måste vara en variabel deklarerad i samma räckvidd som %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21753 cp/parser.cc:49216
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "variabeln %qD använd mer än en gång med %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21846 cp/parser.cc:49300
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "%<data%> förväntades efter %<#pragma acc %s%>"
  
! #: c/c-parser.cc:21862 cp/parser.cc:49317
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> har ingen dataflyttningsklausul"
  
! #: c/c-parser.cc:21894 cp/parser.cc:49075
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr "konstruktionen %<host_data%> kräver en klausul %<use_device%>"
  
! #: c/c-parser.cc:22123 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%qE har inte deklarerats"
  
! #: c/c-parser.cc:22127
  #, gcc-internal-format
  msgid "expected function name"
  msgstr "ett funktionsnamn förväntades"
  
! #: c/c-parser.cc:22145 cp/parser.cc:52766
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD refererar inte till en funktion"
  
! #: c/c-parser.cc:22168 c/c-parser.cc:22216 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> följs inte omedelbart av en funktionsdeklaration eller -definition"
  
! #: c/c-parser.cc:22208 cp/parser.cc:52817 cp/parser.cc:52864
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> följs inte omedelbart av en ensam funktionsdeklaration eller -definition"
  
! #: c/c-parser.cc:22239 cp/parser.cc:52892
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> måste vara tillämpad före användning"
  
! #: c/c-parser.cc:22240 cp/parser.cc:52894
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> måste vara tillämpad före definitionen"
  
! #: c/c-parser.cc:22285 cp/parser.cc:49533
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> måste innehålla åtminstone en %<device%>- eller %<host%>- eller %<self%>-klausul"
  
! #: c/c-parser.cc:22343
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr "variabeln %qD i %<allocator%>-klausulen måste deklareras före %qD"
  
! #: c/c-parser.cc:22347 c/c-parser.cc:22370
  #, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "variabeln att allokera deklarerad här"
  
! #: c/c-parser.cc:22365
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr "variabeln %qD använd i klausulen %<allocator%> får inte ändras mellan deklarationen av %qD och dess direktiv %<allocate%>"
  
! #: c/c-parser.cc:22368
  #, gcc-internal-format
  msgid "modified here"
  msgstr "modifierad här"
  
! #: c/c-parser.cc:22436 cp/parser.cc:44054 cp/parser.cc:44069
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "klausulargumentet %<align%> måste vara ett positivt konstant heltalsuttryck som är en exponent av två"
  
! #: c/c-parser.cc:22460
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr "%<allocator%>-klausulens allokeraruttryck har typen %qT istället för %<omp_allocator_handle_t%>"
  
! #: c/c-parser.cc:22477
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr "funktionsparametern %qD får inte förekomma som listposter i ett %<allocate%>-direktiv"
  
! #: c/c-parser.cc:22484
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr "direktivet %<allocate%> måste vara i samma räckvidd som %qD"
  
! #: c/c-parser.cc:22492
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr "%qD förekom redan som ett listelement i ett %<allocate%>-direktiv"
  
! #: c/c-parser.cc:22501
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr "klausulen %<allocator%> krävs för den statiska variabeln %qD"
  
! #: c/c-parser.cc:22512
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr "%<allocate%>-klausulen kräver en fördefinierad allokerare eftersom %qD är statisk"
  
! #: c/c-parser.cc:22663 cp/parser.cc:44234
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "%<read%>-, %<write%>-, %<update%>- eller %<capture%>-klausul förväntades"
  
! #: c/c-parser.cc:22702 cp/parser.cc:44273
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "%<seq_cst%>, %<acquire%> eller %<relaxed%> förväntades"
  
! #: c/c-parser.cc:22726 cp/parser.cc:44302
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "%<read%>-, %<write%>-, %<update%>-, %<capture%>-, %<compare%>-, %<weak%>-, %<fail%>-, %<seq_cst%>-, %<acq_rel%>-, %<release%>-, %<relaxed%>- eller %<hint%>-klausul förväntades"
  
! #: c/c-parser.cc:22741 cp/parser.cc:44317
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "för många atomära klausuler"
  
! #: c/c-parser.cc:22748 cp/parser.cc:44324
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "för många minnesordningsklausuler"
  
! #: c/c-parser.cc:22786 c/c-parser.cc:22793 cp/parser.cc:44362
! #: cp/parser.cc:44369
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "en %qs-klausul är inkompatibel med en %<read%>- eller %<write%>-klausul"
  
! #: c/c-parser.cc:22799 c/c-parser.cc:22804 cp/parser.cc:44375
! #: cp/parser.cc:44380
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "en %qs-klausul behöver en %qs-klausul"
  
! #: c/c-parser.cc:22827 cp/parser.cc:44403
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp atomic write%> är inkompatibelt med en %<acquire%>-klausul implicit tillhandahållen av ett %<requires%>-direktiv"
  
! #: c/c-parser.cc:22838 cp/parser.cc:44414
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp atomic read%> är inkompatibelt med en %<release%>-klausul implicit tillhandahållen av ett %<requires%>-direktiv"
  
! #: c/c-parser.cc:22870 cp/parser.cc:44446
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr "%<#pragma omp atomic read%> är inkompatibelt med en %<release%>-klausul"
  
! #: c/c-parser.cc:22880 cp/parser.cc:44456
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr "%<#pragma omp atomic write%> är inkompatibelt en %<acquire%>-klausul"
  
! #: c/c-parser.cc:23001 cp/parser.cc:44556
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "en %<==%>-jämförelse förväntades i ett %<if%>-villkor"
  
! #: c/c-parser.cc:23008 cp/parser.cc:44563
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr "jämförelse med %<==%>, %<<%> eller %<>%> förväntades i %<if%>-villkor"
  
! #: c/c-parser.cc:23081 cp/parser.cc:44628 cp/parser.cc:44911 cp/parser.cc:45005
! #: cp/parser.cc:45023
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "ogiltig form på %<#pragma omp atomic compare%>"
  
! #: c/c-parser.cc:23092 cp/parser.cc:44639
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "oväntat %<else%>"
  
! #: c/c-parser.cc:23152 cp/parser.cc:45078
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "ogiltig form på %<pragma omp atomic compare%>"
  
! #: c/c-parser.cc:23423 cp/parser.cc:44932 cp/parser.cc:44958
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ogiltig form på %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23427 cp/parser.cc:44998 cp/parser.cc:45032
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ogiltig operator för %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23478 cp/parser.cc:45067
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr "%<weak%>-klausul kräver atomär likhetsjämförelse"
  
! #: c/c-parser.cc:23484 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> använder två olika uttryck till minne"
  
! #: c/c-parser.cc:23587 cp/semantics.cc:11996
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "uttrycket %<depobj%> är inte ett l-värde-uttryck"
  
! #: c/c-parser.cc:23630
  #, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "uttrycket %<destroy%> är inte ett l-värde-uttryck"
  
! #: c/c-parser.cc:23636 cp/parser.cc:45220
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr "uttrycket %qE till %<destroy%> skall vara detsamma som argumentet %qE till %<depobj%>"
  
! #: c/c-parser.cc:23667 cp/parser.cc:45256
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "%<in%>, %<out%>, %<inout%>, %<mutexinoutset%> eller %<inoutset%> förväntades"
  
! #: c/c-parser.cc:23679 cp/parser.cc:45272
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "%<depend%>-, %<destroy%>- eller %<update%>-klausul förväntades"
  
! #: c/c-parser.cc:23720 cp/parser.cc:45310
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "%<seq_cst%>, %<acq_rel%>, %<release%> eller %<acquire%> förväntades"
  
! #: c/c-parser.cc:23728 cp/parser.cc:45318
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "%<flush%>-lista specificerat tillsammans med minnesordningsklausul"
  
! #: c/c-parser.cc:23733
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> eller filslut förväntades"
  
! #: c/c-parser.cc:23804 cp/parser.cc:46039
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr "%<[[omp::directive(%s)]]%> måste vara det enda angivna attributet på en sats"
  
! #: c/c-parser.cc:23871 cp/parser.cc:46108
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp scan%> med noll föregående körbara satser"
  
! #: c/c-parser.cc:23905 cp/parser.cc:46141
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "en %<inclusive%>- eller %<exclusive%>-klausul förväntades"
  
! #: c/c-parser.cc:23910 cp/parser.cc:46147
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp scan%> förväntades"
  
! #: c/c-parser.cc:23919 cp/parser.cc:46156
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp scan%> med noll flöljande körbara satser"
  
! #: c/c-parser.cc:23944 cp/parser.cc:46179
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "for-sats förväntades"
--- 48046,49542 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7878 c/c-parser.cc:7882 c/c-parser.cc:8390
! #: c/gimple-parser.cc:716 c/gimple-parser.cc:2520 cp/parser.cc:13267
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "sats förväntades"
  
! #: c/c-parser.cc:7963
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "%<:%> eller %<...%> förväntades"
  
! #: c/c-parser.cc:7993
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr "GNU-stilsattribut mellan etikett och deklaration tillhör etiketten"
  
! #: c/c-parser.cc:8246
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "identifierare eller %<*%> förväntades"
  
! #: c/c-parser.cc:8372
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "bara attributet %<fallthrough%> eller %<assume%> kan användas på en tom sats"
  
! #: c/c-parser.cc:8482
  #, gcc-internal-format
  msgid "ISO C does not support if declarations before C2Y"
  msgstr "ISO C stödjer inte if-deklarationer före C2Y"
  
! #: c/c-parser.cc:8504
  #, gcc-internal-format
  msgid "declaration in the controlling expression must have an initializer"
  msgstr "en deklaration i styruttrycket måste ha en initierare"
  
! #: c/c-parser.cc:8521 cp/parser.cc:5462 cp/parser.cc:16424
  #, gcc-internal-format
  msgid "expected declaration"
  msgstr "en deklaration förväntades"
  
! #: c/c-parser.cc:8602 cp/parser.cc:15494
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "föreslår klamrar runt tom kropp i en %<if%>-sats"
  
! #: c/c-parser.cc:8645 cp/parser.cc:15497
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "föreslår klamrar runt tom kropp i en %<else%>-sats"
  
! #: c/c-parser.cc:8739 cp/parser.cc:14225
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "föreslår uttryckliga klamrar för att undvika tvetydighet i %<else%>"
  
! #: c/c-parser.cc:8857 c/c-parser.cc:8936 c/c-parser.cc:9071 cp/parser.cc:15087
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr "en slinga är inte tillåten i mellanliggande kod i OpenMP:s slingkropp"
  
! #: c/c-parser.cc:8944
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "föreslår klamrar runt tom kropp i %<do%>-sats"
  
! #: c/c-parser.cc:9105 c/c-parser.cc:9137
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr "flera iterationsvariabler i snabb uppräkning"
  
! #: c/c-parser.cc:9160
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ogiltigt iterationsvariabel i snabb uppräkning"
  
! #: c/c-parser.cc:9184 cp/parser.cc:14533
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "slingvillkor saknas i slinga med %<GCC ivdep%>-pragma"
  
! #: c/c-parser.cc:9190 cp/parser.cc:14539
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr "slingvillkor saknas i slinga med %<GCC unroll%>-pragma"
  
! #: c/c-parser.cc:9231
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "saknad samling i snabb uppräkning"
  
! #: c/c-parser.cc:9380 c/c-parser.cc:9391 c/c-parser.cc:9402
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "upprepade %<asm%>-kvalificerare %qE"
  
! #: c/c-parser.cc:9381 c/c-parser.cc:9392 c/c-parser.cc:9403 cp/parser.cc:23381
! #: cp/parser.cc:23399 cp/parser.cc:23414
  #, gcc-internal-format
  msgid "first seen here"
  msgstr "först sedd här"
  
! #: c/c-parser.cc:9412
  #, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%qE är inte en %<asm%>-kvalificerare"
  
! #: c/c-parser.cc:9761 cp/parser.cc:4893
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "en bred sträng är inte tillåten i denna kontext"
  
! #: c/c-parser.cc:9969
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C förbjuder utelämnande av den mittersta termen i ett %<?:%>-uttryck"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:10193 cp/typeck.cc:5698
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "divisionen %<sizeof (%T) / sizeof (%T)%> beräknar inte antalet vektorelement"
  
! #: c/c-parser.cc:10199 cp/typeck.cc:5703
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "första %<sizeof%>-operanden deklarerades här"
  
! #: c/c-parser.cc:10470
  #, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr "lagringsklasspecificerare i typkonvertering"
  
! #: c/c-parser.cc:10473
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "minnesjustering angiven för typnamn i typkonvertering"
  
! #: c/c-parser.cc:10574
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "traditionell C tillåter inte operatorn unärt plus"
  
! #: c/c-parser.cc:10704
  #, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr "lagringsklasspecificerare i %<sizeof%>"
  
! #: c/c-parser.cc:10707
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "minnesjustering angiven för typnamn i %<sizeof%>"
  
! #: c/c-parser.cc:10723
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "%<sizeof%> applicerat på ett bitfält"
  
! #: c/c-parser.cc:10796
  #, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr "lagringsklasspecificerare i %qE"
  
! #: c/c-parser.cc:10799
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "minnesjustering angiven för typnamn i %qE"
  
! #: c/c-parser.cc:10823
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C tillåter inte %<%E (uttryck)%>"
  
! #: c/c-parser.cc:10976
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "kan inte ta adressen till %qs"
  
! #: c/c-parser.cc:11083
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C99 stödjer inte %<_Generic%>"
  
! #: c/c-parser.cc:11086
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 stödjer inte %<_Generic%>"
  
! #: c/c-parser.cc:11097
  #, gcc-internal-format
  msgid "ISO C does not support use of type name as %<_Generic%> controlling operand before C2Y"
  msgstr "ISO C stödjer inte användning av typnamn som %<_Generic%>-styråtgärd före C2Y"
  
! #: c/c-parser.cc:11168
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with function type before C2Y"
  msgstr "ISO C stödjer inte %<_Generic%>-associationer med funktionstyp före C2Y"
  
! #: c/c-parser.cc:11172
  #, gcc-internal-format
  msgid "ISO C does not support %<_Generic%> association with incomplete type before C2Y"
  msgstr "ISO C stödjer inte %<_Generic%>-associationer med ofullständig typ före C2Y"
  
! #: c/c-parser.cc:11177
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr "%<_Generic%>-association har variabel längdtyp"
  
! #: c/c-parser.cc:11211
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr "dubblerat %<default%>-fall i %<_Generic%>"
  
! #: c/c-parser.cc:11212
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "ursprungligt %<default%> finns här"
  
! #: c/c-parser.cc:11220
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr "%<_Generic%> anger två kompatibla typer"
  
! #: c/c-parser.cc:11221
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr "kompatibla typen finns här"
  
! #: c/c-parser.cc:11244
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "%<_Generic%>-väljare matchar flera associationer"
  
! #: c/c-parser.cc:11246
  #, gcc-internal-format
  msgid "other match is here"
  msgstr "den andra matchen är här"
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr "%<_Generic%>-väljare av typ %qT är inte kompatibel med någon association"
  
! #: c/c-parser.cc:11292
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "argument %u till %<__builtin_tgmath%> är inte en funktionspekare"
  
! #: c/c-parser.cc:11300
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "argument %u till %<__builtin_tgmath%> saknar prototyp"
  
! #: c/c-parser.cc:11306
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "argument %u till %<__builtin_tgmath%> har variabla argument"
  
! #: c/c-parser.cc:11322
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "argument %u till %<__builtin_tgmath%> har inga argument"
  
! #: c/c-parser.cc:11345 c/c-parser.cc:11349
  #, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C stödjer inte den fördefinierade identifieraren %qs"
  
! #: c/c-parser.cc:11353
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C90 stödjer inte den fördefinierade identifieraren %<__func__%>"
  
! #: c/c-parser.cc:11562 c/c-parser.cc:13301 c/c-parser.cc:13323
! #: c/c-parser.cc:23002 c/gimple-parser.cc:1897 c/gimple-parser.cc:2537
! #: cp/parser.cc:44575
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "uttryck förväntades"
  
! #: c/c-parser.cc:11584
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "klammergrupp inuti uttryck endast tillåtet inuti en funktion"
  
! #: c/c-parser.cc:11599
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C förbjuder klammergrupper inuti uttryck"
  
! #: c/c-parser.cc:11710
  #, gcc-internal-format
  msgid "optional second parameter of %<va_start%> not last named argument"
  msgstr "den frivilliga andra parametern till %<va_start%> är inte det sista namngivna argumentet"
  
! #: c/c-parser.cc:11749
  #, gcc-internal-format
  msgid "%<va_start%> macro used with additional arguments other than identifier of the last named argument"
  msgstr "makrot %<va_start%> använt med ytterligare argument andra än identifierare av det sista namngivna argumentet"
  
! #: c/c-parser.cc:11894
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "fel antal argument till %<__builtin_choose_expr%>"
  
! #: c/c-parser.cc:11910
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "första argumentet till %<__builtin_choose_expr%> är inte en konstant"
  
! #: c/c-parser.cc:11980 c/c-parser.cc:11997 c/c-parser.cc:12004
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "för få argument till %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12025
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "argument %u till %<__builtin_tgmath%> har fel antal argument"
  
! #: c/c-parser.cc:12069 c/c-parser.cc:12079
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr "felaktig typgenerisk returtyp för argument %u till %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12101 c/c-parser.cc:12111
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr "felaktig typgenerisk typ för argument %u till argument %u till %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12144
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "funktionsargument till %<__builtin_tgmath%> har alla samma typ"
  
! #: c/c-parser.cc:12163
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr "funktionsargumentet till %<__builtin_tgmath%> saknar en typgenerisk parameter"
  
! #: c/c-parser.cc:12211
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr "dubblerad typgenerisk parametertyp för funktionsargument %u till %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12234
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr "felaktig returtyp för funktionsargument %u till %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12251
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "felaktig typ på argument %u till funktionsargument %u till %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:12291
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "ogiltig typ för argument %u till en typgenerisk funktion"
  
! #: c/c-parser.cc:12302
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "decimalt flyttalsargument %u till en endast komplex typgenerisk funktion"
  
! #: c/c-parser.cc:12310
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "decimalt flyttalsargument %u till endast binär typgenerisk funktion"
  
! #: c/c-parser.cc:12318 c/c-parser.cc:12348
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "både komplexa och decimala flyttalsargument till en typgenerisk funktion"
  
! #: c/c-parser.cc:12326 c/c-parser.cc:12368
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "både binära och decimala flyttalsargument till en typgenerisk funktion"
  
! #: c/c-parser.cc:12340
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "komplext argument %u till endast decimal typgenerisk funktion"
  
! #: c/c-parser.cc:12360
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "binärt argument %u till endast decimal typgenerisk funktion"
  
! #: c/c-parser.cc:12467
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "ingen funktion som stämmer för typgeneriskt anrop"
  
! #: c/c-parser.cc:12508
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "fel antal argument till %<__builtin_call_with_static_chain%>"
  
! #: c/c-parser.cc:12521
  #, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "första argumentet till %<__builtin_call_with_static_chain%> måste vara ett anropsuttryck"
  
! #: c/c-parser.cc:12525
  #, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "andra argumentet till %<__builtin_call_with_static_chain%> måste vara en pekartyp"
  
! #: c/c-parser.cc:12551
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "fel antal argument till %<__builtin_complex%>"
  
! #: c/c-parser.cc:12573
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr "%<__builtin_complex%>-operand är inte av en reell binär flyttalstyp"
  
! #: c/c-parser.cc:12582
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "operander till %<__builtin_complex%> av olika typer"
  
! #: c/c-parser.cc:12613
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_counted_by_ref%>"
  msgstr "fel antal argument till %<__builtin_counted_by_ref%>"
  
! #: c/c-parser.cc:12624
  #, gcc-internal-format
  msgid "the argument to %<__builtin_counted_by_ref%> must be an array"
  msgstr "argumentet till %<__builtin_counted_by_ref%> måste vara en vektor"
  
! #: c/c-parser.cc:12675 c/c-parser.cc:12704 cp/parser.cc:8032
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "fel antal argument till %<__builtin_shuffle%>"
  
! #: c/c-parser.cc:12875
  #, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "fel antal argument till %qs"
  
! #: c/c-parser.cc:12884 c/c-parser.cc:12964
  #, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "operanden %qs är inte en heltalstyp"
  
! #: c/c-parser.cc:12890 c/c-parser.cc:12970
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has enumerated type"
  msgstr "argument %u i anrop av funktionen %qs har uppräkningstyp"
  
! #: c/c-parser.cc:12897
  #, gcc-internal-format
  msgid "argument %u in call to function %qs has boolean type"
  msgstr "argument %u i anrop av funktionen %qs har boolesk typ"
  
! #: c/c-parser.cc:12904
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has signed type"
  msgstr "argument 1 i anrop av funktionen %qs har typ med tecken"
  
! #: c/c-parser.cc:12912
  #, gcc-internal-format
  msgid "argument 1 in call to function %qs has %<char%> type"
  msgstr "argument 1 i anrop av funktionen %qs har typen %<char%>"
  
! #: c/c-parser.cc:12986
  #, gcc-internal-format
  msgid "rotate count is negative"
  msgstr "rotationsantalet är negativt"
  
! #: c/c-parser.cc:13278 cp/parser.cc:6380
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr "%<omp_all_memory%> kan bara användas i en OpenMP %<depend%>-klausul"
  
! #: c/c-parser.cc:13288
  #, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C stödjer inte %qs före C23"
  
! #: c/c-parser.cc:13376
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "%qT deklarerad i sammansatt %<constexpr%>-litteral"
  
! #: c/c-parser.cc:13381
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "%qT definierad i sammansatt %<constexpr%>-litteral"
  
! #: c/c-parser.cc:13396
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "sammansatt litteral har variabel storlek"
  
! #: c/c-parser.cc:13401
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr "sammansatt litteral har funktionstyp"
  
! #: c/c-parser.cc:13432
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr "sammansatta litteral kvalificerad med adressrymdskvalificerare"
  
! #: c/c-parser.cc:13437
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C90 förbjuder sammansatta litteraler"
  
! #: c/c-parser.cc:13439
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C förbjuder lagringsklasspecificerare i sammansatta litteraler före C23"
  
! #: c/c-parser.cc:13453
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr "%<_Alignas%>-specificerare kan inte reducera justeringen för sammansatt litteral"
  
! #: c/c-parser.cc:13528
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr "använder absolutvärdesfunktionen %qD för heltal när argumentet är av flyttalstypen %qT"
  
! #: c/c-parser.cc:13533
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr "använder absolutvärdesfunktionen %qD för heltal när argumentet är av den komplexa typen %qT"
  
! #: c/c-parser.cc:13541
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "att ta absolutvärdet av en teckenlös typ %qT har ingen effekt"
  
! #: c/c-parser.cc:13552
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr "använder absolutvärdesfunktionen %qD för flyttal när argumentet är av heltalstypen %qT"
  
! #: c/c-parser.cc:13556
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr "använder absolutvärdesfunktionen %qD för flyttal när argumentet är av den decimala flyttalstypen %qT"
  
! #: c/c-parser.cc:13561
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr "använder absolutvärdesfunktionen %qD för flyttal när argumentet är av den komplexa typen %qT"
  
! #: c/c-parser.cc:13574
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr "använder absolutvärdesfunktionen %qD för komplexa tal när argumentet är av heltalstypen %qT"
  
! #: c/c-parser.cc:13578
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr "använder absolutvärdesfunktionen %qD för komplexa tal när argumentet är av flyttalstypen %qT"
  
! #: c/c-parser.cc:13596
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr "använder absolutvärdesfunktionen %qD för decimala flyttal när argumentet är av heltalstypen %qT"
  
! #: c/c-parser.cc:13601
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr "använder absolutvärdesfunktionen %qD för decimala flyttal när argumentet är av flyttalstypen %qT"
  
! #: c/c-parser.cc:13606
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr "använder absolutvärdesfunktionen %qD för decimala flyttal när argumentet är av den komplexa typen %qT"
  
! #: c/c-parser.cc:13632
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr "absolutvärdesfunktionen %qD ges ett argument av typen %qT men har en parameter av typen %qT som kan orsaka avhuggning av värdet"
  
! #: c/c-parser.cc:13762 cp/parser.cc:8468
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr "anrop av OpenMP:s körtids-API är inte tillåtet i mellanliggande kod"
  
! #: c/c-parser.cc:14182
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "identifierare eller %<)%> förväntades"
  
! #: c/c-parser.cc:14278
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr "extra semikolon"
  
! #: c/c-parser.cc:14526
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "extra semikolon angivet i metoddefinition"
  
! #: c/c-parser.cc:14658
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "metodattribut måste anges endast i slutet"
  
! #: c/c-parser.cc:14678
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "%<;%> eller %<{%> förväntades efter metodattributsdefinition"
  
! #: c/c-parser.cc:14800
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "objective-c-metoddeklaration förväntas"
  
! #: c/c-parser.cc:15252
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "ingen typ eller lagringsklass kan anges här,"
  
! #: c/c-parser.cc:15320 cp/parser.cc:38479
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "tom egenskapsattributslista"
  
! #: c/c-parser.cc:15334 cp/parser.cc:38492
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr "saknat egenskapsattribut"
  
! #: c/c-parser.cc:15373
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr "okänt egenskapsattribut %<%s%s%>"
  
! #: c/c-parser.cc:15376 cp/parser.cc:38529
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "okänt egenskapsattribut"
  
! #: c/c-parser.cc:15385 cp/parser.cc:38538
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "%<=%> förväntades efter Objective-C %qE"
  
! #: c/c-parser.cc:15396 cp/parser.cc:38552
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "%qE-väljarnamn förväntades"
  
! #: c/c-parser.cc:15412 cp/parser.cc:38571
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr "setter-metodnamn måste avslutas med %<:%>"
  
! #: c/c-parser.cc:15636 cp/semantics.cc:14071
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr "%<#pragma GCC unroll%> kräver ett tilldelningsuttryck som beräknas till en icke-negativ heltalskonstant mindre än %u"
  
! #: c/c-parser.cc:15674 cp/parser.cc:53506
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr "mellanliggande kod får inte innehålla OpemMP-direktiv"
  
! #: c/c-parser.cc:15694 c/c-parser.cc:25712 c/c-parser.cc:26021
! #: c/c-parser.cc:26084 c/c-parser.cc:26194 cp/parser.cc:48149
! #: cp/parser.cc:48497 cp/parser.cc:48612 cp/parser.cc:48711 cp/parser.cc:53538
! #: cp/parser.cc:53554 cp/parser.cc:53570 cp/parser.cc:53586 cp/parser.cc:53603
! #: cp/parser.cc:53620 cp/parser.cc:53637 cp/parser.cc:53664 cp/parser.cc:53678
! #: cp/parser.cc:53703 cp/parser.cc:53717
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> får bara användas i sammansatta satser"
  
! #: c/c-parser.cc:15717 cp/parser.cc:53692
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> måste ha filräckvidd"
  
! #: c/c-parser.cc:15816 cp/parser.cc:53822
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp scan%> får bara användas i en slingkonstruktion med %<inscan%> %<reduction%>-klausul"
  
! #: c/c-parser.cc:15823 cp/parser.cc:53828
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> får bara användas i %<#pragma omp sections%>-konstruktion"
  
! #: c/c-parser.cc:15835 c/c-parser.cc:15851
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma %s%> får bara användas med filräckvidd"
  
! #: c/c-parser.cc:15922 cp/parser.cc:53911
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for-, while- eller do-sats förväntades"
  
! #: c/c-parser.cc:15938 cp/parser.cc:53528
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> måste komma först"
  
! #: c/c-parser.cc:16321 c/c-parser.cc:20241 c/c-parser.cc:22470
! #: c/c-parser.cc:22489 c/c-parser.cc:22742 c/c-parser.cc:22800
! #: c/c-parser.cc:22807 c/c-parser.cc:22814 c/c-parser.cc:27166
! #: c/c-parser.cc:28371 c/c-parser.cc:28379 c/c-parser.cc:28755
! #: c/c-parser.cc:28765 c/c-parser.cc:28859 c/c-parser.cc:28866
! #: c/c-parser.cc:28873 cp/parser.cc:39018 cp/parser.cc:42699 cp/parser.cc:44101
! #: cp/parser.cc:44138 cp/parser.cc:44327 cp/parser.cc:44390 cp/parser.cc:44397
! #: cp/parser.cc:44404 cp/parser.cc:50070 cp/parser.cc:50077 cp/parser.cc:50084
! #: cp/parser.cc:50617 cp/parser.cc:52392 cp/parser.cc:52400 cp/parser.cc:52552
! #: cp/parser.cc:52562
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "för många %qs-klausuler"
  
! #: c/c-parser.cc:16348
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr "uttrycket måste vara ett heltal"
  
! #: c/c-parser.cc:16955 c/c-parser.cc:29582
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD är inte en variabel"
  
! #: c/c-parser.cc:16959 cp/semantics.cc:9112
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD är inte en pekarvariabel"
  
! #: c/c-parser.cc:17001 cp/parser.cc:39909
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "collapse-argument behöver ett positivt konstant heltalsuttryck"
  
! #: c/c-parser.cc:17096 cp/parser.cc:39987
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> eller %<present%> förväntades"
  
! #: c/c-parser.cc:17098 cp/parser.cc:39989
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%<none%>, %<shared%>, %<private%> eller %<firstprivate%> förväntades"
  
! #: c/c-parser.cc:17183 cp/parser.cc:40059
  #, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "ett konstant logiskt uttryck förväntades"
  
! #: c/c-parser.cc:17260 cp/parser.cc:40141
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> eller %<exit%> förväntades"
  
! #: c/c-parser.cc:17280 c/c-parser.cc:26077 c/c-parser.cc:26187
! #: cp/parser.cc:40159 cp/parser.cc:48489 cp/parser.cc:48604
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> förväntades"
  
! #: c/c-parser.cc:17333 cp/parser.cc:40214
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "för många %<if%>-klausuler med %qs-modifierare"
  
! #: c/c-parser.cc:17340 cp/parser.cc:40221
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "för många %<if%>-klausuler"
  
! #: c/c-parser.cc:17342 cp/parser.cc:40223
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "för många %<if%>-klausuler utan modifierare"
  
! #: c/c-parser.cc:17348 cp/parser.cc:40229
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "om någon %<if%>-klausul har en modifierare måste alla %<if%>-klausuler använda modifierare"
  
! #: c/c-parser.cc:17453 c/c-parser.cc:17513 c/c-parser.cc:17575
! #: c/c-parser.cc:17623 c/c-parser.cc:17703 c/c-parser.cc:18100
! #: c/c-parser.cc:18182 c/c-parser.cc:18787 c/c-parser.cc:18932
! #: c/c-parser.cc:19000 c/c-parser.cc:20178
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "heltalsuttryck förväntades"
  
! #: c/c-parser.cc:17464
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "%<num_threads%>-värdet måste vara positivt"
  
! #: c/c-parser.cc:17525
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_tasks%>-värdet måste vara positivt"
  
! #: c/c-parser.cc:17587 cp/semantics.cc:9327
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%<grainsize%>-värdet måste vara positivt"
  
! #: c/c-parser.cc:17636 cp/semantics.cc:9357
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "%<priority%>-värdet måste vara positivt"
  
! #: c/c-parser.cc:17670 cp/parser.cc:40455
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "konstant heltalsuttryck med giltigt sync-hint-värde förväntades"
  
! #: c/c-parser.cc:17742 cp/parser.cc:40525
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "%<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> eller %<default%> förväntades"
  
! #: c/c-parser.cc:17810
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "%<scalar%>, %<aggregate%>, %<pointer%> eller %<all%> förväntades"
  
! #: c/c-parser.cc:17887 cp/parser.cc:40677
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "för många %<defaultmap%>-klausuler med %qs-modifierare"
  
! #: c/c-parser.cc:17890 cp/parser.cc:40680
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "för många %<defaultmap%>-klausuler med ospecificerad kategori"
  
! #: c/c-parser.cc:17974 cp/semantics.cc:8181 cp/semantics.cc:8236
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs-uttrycket måste vara ett heltal"
  
! #: c/c-parser.cc:17986 c/c-parser.cc:18109 cp/semantics.cc:8215
  #: cp/semantics.cc:8250
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%qs-värdet måste vara positivt"
  
! #: c/c-parser.cc:18048 cp/parser.cc:39672
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "för många %<static%>-argument"
  
! #: c/c-parser.cc:18082 cp/parser.cc:39705
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "oväntat argument"
  
! #: c/c-parser.cc:18249 cp/semantics.cc:9543
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "argumentet till %<tile%> behöver en positiv heltalskonstant"
  
! #: c/c-parser.cc:18317 cp/parser.cc:43318
  #, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "för många %<self%>-klausuler"
  
! #: c/c-parser.cc:18359 cp/parser.cc:40730
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "%<reproducible%> eller %<unconstrained%> förväntades"
  
! #: c/c-parser.cc:18368 c/c-parser.cc:18374 cp/parser.cc:40739
! #: cp/parser.cc:40749
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "%<concurrent%> förväntades"
  
! #: c/c-parser.cc:18410 cp/parser.cc:40789
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "%<teams%>, %<parallel%> eller %<thread%> förväntades"
  
! #: c/c-parser.cc:18463 cp/parser.cc:40857
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "ordered-argument behöver ett positivt konstant heltalsuttryck"
  
! #: c/c-parser.cc:18588 c/c-parser.cc:27916 cp/parser.cc:52002
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> eller identifierare förväntades"
  
! #: c/c-parser.cc:18710 cp/parser.cc:41115
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "både %<monotonic%>- och %<nonmonotonic%>-modifierare angivna"
  
! #: c/c-parser.cc:18764 cp/parser.cc:41131
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "%<runtime%>-schemaläggning tar ingen %<chunk_size%>-parameter"
  
! #: c/c-parser.cc:18768 cp/parser.cc:41134
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "%<auto%>-schemaläggning tar ingen %<chunk_size%>-parameter"
  
! #: c/c-parser.cc:18781 cp/semantics.cc:8297
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "värdet på styckesstorleken måste vara positivt"
  
! #: c/c-parser.cc:18804 cp/parser.cc:41154
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ogiltig schedule-sort"
  
! #: c/c-parser.cc:18943 c/c-parser.cc:18954
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_teams%>-värdet måste vara positivt"
  
! #: c/c-parser.cc:18962 cp/semantics.cc:8264
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr "%<num_teams%> undre gräns %qE är större än den övre gränsen %qE"
  
! #: c/c-parser.cc:19011 cp/semantics.cc:8393
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<thread_limit%>-värdet måste vara positivt"
  
! #: c/c-parser.cc:19056 cp/semantics.cc:8521
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "%<aligned%>-klausulens justeringsuttryck måste vara ett positivt konstant heltalsuttryck"
  
! #: c/c-parser.cc:19168 c/c-parser.cc:22457 cp/parser.cc:44093
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr "%<allocator%> eller %<align%> förväntades"
  
! #: c/c-parser.cc:19175
  #, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr "dubblerad %qs-modifierare"
  
! #: c/c-parser.cc:19223 cp/semantics.cc:8654
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr "%<allocate%>-klausulens allokeraruttryck har typen %qT istället för %<omp_allocator_handle_t%>"
  
! #: c/c-parser.cc:19234 cp/semantics.cc:8609 cp/semantics.cc:8625
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "argumentet till modifieraren %<align%> av klausulen %<allocate%> måste vara ett positivt konstant heltalsuttryck som är en exponent av två"
  
! #: c/c-parser.cc:19353 cp/parser.cc:41693
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr "upprepade linear-modifierare"
  
! #: c/c-parser.cc:19365 cp/parser.cc:41706
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr "upprepade %<step%>-modifierare"
  
! #: c/c-parser.cc:19373 c/c-parser.cc:19401
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr "%<linear%>-klausulens steguttryck måste vara heltal"
  
! #: c/c-parser.cc:19453
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "%<safelen%>-klausulens uttryck måste vara ett positivt konstant heltalsuttryck"
  
! #: c/c-parser.cc:19492
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%<simdlen%>-klausulens uttryck måste vara ett positivt konstant heltalsuttryck"
  
! #: c/c-parser.cc:19852 cp/parser.cc:42253
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "modifieraren %<iterator%> är inkompatibel med %qs"
  
! #: c/c-parser.cc:19900 cp/parser.cc:42308 cp/parser.cc:42760 cp/parser.cc:42827
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ogiltig depend-sort"
  
! #: c/c-parser.cc:19961 cp/parser.cc:42338
  #, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "felaktig doacross-sort"
  
! #: c/c-parser.cc:20030 cp/parser.cc:42481
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "för många %<always%>-modifierare"
  
! #: c/c-parser.cc:20040 cp/parser.cc:42494
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "för många %<close%>-modifierare"
  
! #: c/c-parser.cc:20050 cp/parser.cc:42507
  #, gcc-internal-format
  msgid "too many %<present%> modifiers"
  msgstr "för många %<present%>-modifierare"
  
! #: c/c-parser.cc:20058 cp/parser.cc:42518
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr "en klausul %<map%> med en annan avbildningstypsmodifierare än %<always%>, %<close%> eller %<present%>"
  
! #: c/c-parser.cc:20096 cp/parser.cc:42558
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "ogiltig map-sort"
  
! #: c/c-parser.cc:20148 cp/parser.cc:42622
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr "%<ancestor%>-enhetsmodifierare som inte föregås av ett %<requires%>-direktiv med en klausul %<reverse_offload%>"
  
! #: c/c-parser.cc:20160 cp/parser.cc:42633
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "%<ancestor%> eller %<device_num%> förväntades"
  
! #: c/c-parser.cc:20183 cp/semantics.cc:8418
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "%<device%>-klausulens uttryck måste beräknas till %<1%>"
  
! #: c/c-parser.cc:20216 cp/parser.cc:42704
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ogiltig dist_schedule-sort"
  
! #: c/c-parser.cc:20295
  #, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "ogiltig proc_bind-sort"
  
! #: c/c-parser.cc:20339
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<host%>, %<nohost%> eller %<any%> förväntades"
  
! #: c/c-parser.cc:20445 cp/semantics.cc:9665 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "%<partial%> argument needs positive constant integer expression"
  msgstr "argumentet till %<partial%> behöver ett positivt konstant heltalsuttryck"
  
! #: c/c-parser.cc:20546 cp/semantics.cc:8837
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr "%<detach%>-klausulens händelsehandtag har typen %qT istället för %<omp_event_handle_t%>"
  
! #: c/c-parser.cc:20617 c/c-parser.cc:20711 cp/parser.cc:42887
! #: cp/parser.cc:42999
  #, gcc-internal-format
  msgid "string literal must not contain %<\\0%>"
  msgstr "stränglitteraler får inte innehålla %<\\0%>"
  
! #: c/c-parser.cc:20626 c/c-parser.cc:20747 cp/parser.cc:42894
! #: cp/parser.cc:43034
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qs"
  msgstr "okänd främmande körtidsidentifierare %qs"
  
! #: c/c-parser.cc:20641 c/c-parser.cc:20770 cp/parser.cc:42909
! #: cp/parser.cc:43056
  #, gcc-internal-format
  msgid "expected string literal or constant integer expression"
  msgstr "en strängliteral eller ett konstant heltalsuttryck förväntades"
  
! #: c/c-parser.cc:20649 c/c-parser.cc:20778 cp/parser.cc:42917
! #: cp/parser.cc:43064 cp/semantics.cc:7513
  #, gcc-internal-format
  msgid "unknown foreign runtime identifier %qwd"
  msgstr "okänd främmande körtidsidentifierare %qwd"
  
! #: c/c-parser.cc:20687 cp/parser.cc:42976
  #, gcc-internal-format
  msgid "expected %<fr%> or %<attr%> preference selector"
  msgstr "preferensväljaren %<fr%> eller %<attr%> förväntades"
  
! #: c/c-parser.cc:20695 cp/parser.cc:42984
  #, gcc-internal-format
  msgid "duplicated %<fr%> preference selector"
  msgstr "dubblerad preferensväljare %<fr%>"
  
! #: c/c-parser.cc:20721 cp/parser.cc:43008
  #, gcc-internal-format
  msgid "%<attr%> string literal must start with %<ompx_%>"
  msgstr "stränglitteralen %<attr%> måste börja med med %<ompx_%>"
  
! #: c/c-parser.cc:20729 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<attr%> string literal must not contain a comma"
  msgstr "stränglitteralen %<attr%> får inte innehålla ett kommatecken"
  
! #: c/c-parser.cc:20741 cp/parser.cc:43027
  #, gcc-internal-format
  msgid "non-empty string literal expected"
  msgstr "icke-tom stränglitteral förväntades"
  
! #: c/c-parser.cc:20851 cp/parser.cc:43167
  #, gcc-internal-format
  msgid "duplicate %<targetsync%> modifier"
  msgstr "dubblerad %<targetsync%>-modifierare"
  
! #: c/c-parser.cc:20858 cp/parser.cc:43174
  #, gcc-internal-format
  msgid "duplicate %<target%> modifier"
  msgstr "dubblerad %<target%>-modifierare"
  
! #: c/c-parser.cc:20865 cp/parser.cc:43181
  #, gcc-internal-format
  msgid "duplicate %<prefer_type%> modifier"
  msgstr "dubblerad %<prefer_type%>-modifierare"
  
! #: c/c-parser.cc:20886 cp/parser.cc:43202
  #, gcc-internal-format
  msgid "expected %<prefer_type%>, %<target%>, or %<targetsync%>"
  msgstr "%<prefer_type%>, %<target%> eller %<targetsync%> förväntades"
  
! #: c/c-parser.cc:20922 c/c-parser.cc:27195 cp/parser.cc:43239
! #: cp/parser.cc:50642
  #, gcc-internal-format
  msgid "missing required %<target%> and/or %<targetsync%> modifier"
  msgstr "saknad nödvändig modifierare %<target%> och/eller %<targetsync%>"
  
! #: c/c-parser.cc:21163 cp/parser.cc:43534
  #, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "en OpenACC-klausul förväntades"
  
! #: c/c-parser.cc:21174 c/c-parser.cc:21571 c/c-parser.cc:29156
! #: cp/parser.cc:43545 cp/parser.cc:43998 cp/parser.cc:51484
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs är inte giltigt för %qs"
  
! #: c/c-parser.cc:21219 cp/parser.cc:43593
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr "klausuler i %<simd%>-egenskap skall separeras av %<,%>"
  
! #: c/c-parser.cc:21372 cp/parser.cc:43786
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs måste vara den första klausulen i %qs"
  
! #: c/c-parser.cc:21560 cp/parser.cc:43987
  #, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "en OpenMP-klausul förväntades"
  
! #: c/c-parser.cc:21721 cp/parser.cc:49174
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "inga giltiga klausuler angivna i %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21731 cp/parser.cc:49184
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "vektorsektionen i %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21751 cp/parser.cc:49204
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "%qD måste vara en global variabel i %<#pragma acc declare link%>"
  
! #: c/c-parser.cc:21762 cp/parser.cc:49215
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "ogiltig OpenACC-klausul vid filräckvidd"
  
! #: c/c-parser.cc:21769 cp/parser.cc:49222
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "ogiltig användning av %<extern%>-variabel %qD i %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21777 cp/parser.cc:49230
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "ogiltig användning av %<global%>-variabeln %qD i %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21788 cp/parser.cc:49252
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "%qD måste vara en variabel deklarerad i samma räckvidd som %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21798 cp/parser.cc:49275
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "variabeln %qD använd mer än en gång med %<#pragma acc declare%>"
  
! #: c/c-parser.cc:21891 cp/parser.cc:49359
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "%<data%> förväntades efter %<#pragma acc %s%>"
  
! #: c/c-parser.cc:21907 cp/parser.cc:49376
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> har ingen dataflyttningsklausul"
  
! #: c/c-parser.cc:21939 cp/parser.cc:49134
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr "konstruktionen %<host_data%> kräver en klausul %<use_device%>"
  
! #: c/c-parser.cc:22168 cp/parser.cc:3533
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%qE har inte deklarerats"
  
! #: c/c-parser.cc:22172
  #, gcc-internal-format
  msgid "expected function name"
  msgstr "ett funktionsnamn förväntades"
  
! #: c/c-parser.cc:22190 cp/parser.cc:52819
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD refererar inte till en funktion"
  
! #: c/c-parser.cc:22213 c/c-parser.cc:22261 cp/parser.cc:1779
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> följs inte omedelbart av en funktionsdeklaration eller -definition"
  
! #: c/c-parser.cc:22253 cp/parser.cc:52870 cp/parser.cc:52917
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> följs inte omedelbart av en ensam funktionsdeklaration eller -definition"
  
! #: c/c-parser.cc:22284 cp/parser.cc:52945
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> måste vara tillämpad före användning"
  
! #: c/c-parser.cc:22285 cp/parser.cc:52947
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> måste vara tillämpad före definitionen"
  
! #: c/c-parser.cc:22330 cp/parser.cc:49592
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> måste innehålla åtminstone en %<device%>- eller %<host%>- eller %<self%>-klausul"
  
! #: c/c-parser.cc:22388
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr "variabeln %qD i %<allocator%>-klausulen måste deklareras före %qD"
  
! #: c/c-parser.cc:22392 c/c-parser.cc:22415
  #, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "variabeln att allokera deklarerad här"
  
! #: c/c-parser.cc:22410
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr "variabeln %qD använd i klausulen %<allocator%> får inte ändras mellan deklarationen av %qD och dess direktiv %<allocate%>"
  
! #: c/c-parser.cc:22413
  #, gcc-internal-format
  msgid "modified here"
  msgstr "modifierad här"
  
! #: c/c-parser.cc:22481 cp/parser.cc:44113 cp/parser.cc:44128
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "klausulargumentet %<align%> måste vara ett positivt konstant heltalsuttryck som är en exponent av två"
  
! #: c/c-parser.cc:22505
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr "%<allocator%>-klausulens allokeraruttryck har typen %qT istället för %<omp_allocator_handle_t%>"
  
! #: c/c-parser.cc:22522
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr "funktionsparametern %qD får inte förekomma som listposter i ett %<allocate%>-direktiv"
  
! #: c/c-parser.cc:22529
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr "direktivet %<allocate%> måste vara i samma räckvidd som %qD"
  
! #: c/c-parser.cc:22537
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr "%qD förekom redan som ett listelement i ett %<allocate%>-direktiv"
  
! #: c/c-parser.cc:22546
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr "klausulen %<allocator%> krävs för den statiska variabeln %qD"
  
! #: c/c-parser.cc:22557
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr "%<allocate%>-klausulen kräver en fördefinierad allokerare eftersom %qD är statisk"
  
! #: c/c-parser.cc:22708 cp/parser.cc:44293
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "%<read%>-, %<write%>-, %<update%>- eller %<capture%>-klausul förväntades"
  
! #: c/c-parser.cc:22747 cp/parser.cc:44332
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "%<seq_cst%>, %<acquire%> eller %<relaxed%> förväntades"
  
! #: c/c-parser.cc:22771 cp/parser.cc:44361
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "%<read%>-, %<write%>-, %<update%>-, %<capture%>-, %<compare%>-, %<weak%>-, %<fail%>-, %<seq_cst%>-, %<acq_rel%>-, %<release%>-, %<relaxed%>- eller %<hint%>-klausul förväntades"
  
! #: c/c-parser.cc:22786 cp/parser.cc:44376
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "för många atomära klausuler"
  
! #: c/c-parser.cc:22793 cp/parser.cc:44383
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "för många minnesordningsklausuler"
  
! #: c/c-parser.cc:22831 c/c-parser.cc:22838 cp/parser.cc:44421
! #: cp/parser.cc:44428
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "en %qs-klausul är inkompatibel med en %<read%>- eller %<write%>-klausul"
  
! #: c/c-parser.cc:22844 c/c-parser.cc:22849 cp/parser.cc:44434
! #: cp/parser.cc:44439
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "en %qs-klausul behöver en %qs-klausul"
  
! #: c/c-parser.cc:22872 cp/parser.cc:44462
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp atomic write%> är inkompatibelt med en %<acquire%>-klausul implicit tillhandahållen av ett %<requires%>-direktiv"
  
! #: c/c-parser.cc:22883 cp/parser.cc:44473
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp atomic read%> är inkompatibelt med en %<release%>-klausul implicit tillhandahållen av ett %<requires%>-direktiv"
  
! #: c/c-parser.cc:22915 cp/parser.cc:44505
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr "%<#pragma omp atomic read%> är inkompatibelt med en %<release%>-klausul"
  
! #: c/c-parser.cc:22925 cp/parser.cc:44515
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr "%<#pragma omp atomic write%> är inkompatibelt en %<acquire%>-klausul"
  
! #: c/c-parser.cc:23046 cp/parser.cc:44615
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "en %<==%>-jämförelse förväntades i ett %<if%>-villkor"
  
! #: c/c-parser.cc:23053 cp/parser.cc:44622
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr "jämförelse med %<==%>, %<<%> eller %<>%> förväntades i %<if%>-villkor"
  
! #: c/c-parser.cc:23126 cp/parser.cc:44687 cp/parser.cc:44970 cp/parser.cc:45064
! #: cp/parser.cc:45082
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "ogiltig form på %<#pragma omp atomic compare%>"
  
! #: c/c-parser.cc:23137 cp/parser.cc:44698
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "oväntat %<else%>"
  
! #: c/c-parser.cc:23197 cp/parser.cc:45137
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "ogiltig form på %<pragma omp atomic compare%>"
  
! #: c/c-parser.cc:23468 cp/parser.cc:44991 cp/parser.cc:45017
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ogiltig form på %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23472 cp/parser.cc:45057 cp/parser.cc:45091
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ogiltig operator för %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:23523 cp/parser.cc:45126
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr "%<weak%>-klausul kräver atomär likhetsjämförelse"
  
! #: c/c-parser.cc:23529 cp/semantics.cc:11909 cp/semantics.cc:11919
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> använder två olika uttryck till minne"
  
! #: c/c-parser.cc:23632 cp/semantics.cc:11996
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "uttrycket %<depobj%> är inte ett l-värde-uttryck"
  
! #: c/c-parser.cc:23675
  #, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "uttrycket %<destroy%> är inte ett l-värde-uttryck"
  
! #: c/c-parser.cc:23681 cp/parser.cc:45279
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr "uttrycket %qE till %<destroy%> skall vara detsamma som argumentet %qE till %<depobj%>"
  
! #: c/c-parser.cc:23712 cp/parser.cc:45315
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "%<in%>, %<out%>, %<inout%>, %<mutexinoutset%> eller %<inoutset%> förväntades"
  
! #: c/c-parser.cc:23724 cp/parser.cc:45331
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "%<depend%>-, %<destroy%>- eller %<update%>-klausul förväntades"
  
! #: c/c-parser.cc:23765 cp/parser.cc:45369
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "%<seq_cst%>, %<acq_rel%>, %<release%> eller %<acquire%> förväntades"
  
! #: c/c-parser.cc:23773 cp/parser.cc:45377
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "%<flush%>-lista specificerat tillsammans med minnesordningsklausul"
  
! #: c/c-parser.cc:23778
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> eller filslut förväntades"
  
! #: c/c-parser.cc:23849 cp/parser.cc:46098
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr "%<[[omp::directive(%s)]]%> måste vara det enda angivna attributet på en sats"
  
! #: c/c-parser.cc:23916 cp/parser.cc:46167
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp scan%> med noll föregående körbara satser"
  
! #: c/c-parser.cc:23950 cp/parser.cc:46200
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "en %<inclusive%>- eller %<exclusive%>-klausul förväntades"
  
! #: c/c-parser.cc:23955 cp/parser.cc:46206
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp scan%> förväntades"
  
! #: c/c-parser.cc:23964 cp/parser.cc:46215
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp scan%> med noll flöljande körbara satser"
  
! #: c/c-parser.cc:23989 cp/parser.cc:46238
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "for-sats förväntades"
*************** msgstr "for-sats förväntades"
*** 49530,50096 ****
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:23973 cp/parser.cc:46201 cp/parser.cc:46203 cp/parser.cc:46388
  #, gcc-internal-format
  msgid "loop nest expected"
  msgstr "en slingnästning förväntades"
  
! #: c/c-parser.cc:24025 cp/parser.cc:46276
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr "andra attribut än OpenMP-direktiv är inte tillåtna på %<for%> i slingnästning"
  
! #: c/c-parser.cc:24054 cp/parser.cc:46307
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr "konstruktionen %<unroll%> med en klausul %<partial%> genererar bara en slinga med kanonisk form men %d slingor behövs"
  
! #: c/c-parser.cc:24065 cp/parser.cc:46318
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr "en generad slinga av en %<unroll%>-konstruktion utan en %<partial%>-klausul har inte kanonisk form"
  
! #: c/c-parser.cc:24088 cp/parser.cc:46344
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr "%<tile%>-konstruktionen genererade %d slingor med kanonisk form, men %d slingor behövs"
  
! #: c/c-parser.cc:24099 cp/parser.cc:46355
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr "%<for%>-slinga eller OpenMP-slingtransformationskonstruktion förväntades"
  
! #: c/c-parser.cc:24187 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "iterationsdeklaration eller initiering förväntades"
  
! #: c/c-parser.cc:24276 c/c-parser.cc:24291 cp/parser.cc:46682
! #: cp/parser.cc:46697
  #, gcc-internal-format
  msgid "not enough nested loops"
  msgstr "inte tillräckligt med nästade slingor"
  
! #: c/c-parser.cc:24394 cp/parser.cc:46982
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<ordered%>-klausulparameter är mindre än %<collapse%>"
  
! #: c/c-parser.cc:24517 cp/parser.cc:46517 cp/parser.cc:46560 cp/pt.cc:18586
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "iterationsvariabel %qD får inte vara firstprivate"
  
! #: c/c-parser.cc:24951 cp/parser.cc:47528
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> med %qs-klausul får bara användas i sammansatta satser"
  
! #: c/c-parser.cc:25167 cp/parser.cc:47734
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> förväntades efter %qs"
  
! #: c/c-parser.cc:25380 c/c-parser.cc:25388
  #, gcc-internal-format
  msgid "expected a function name"
  msgstr "ett funktionsnamn förväntades"
  
! #: c/c-parser.cc:25401 cp/parser.cc:50217
  #, gcc-internal-format
  msgid "expected target-function call"
  msgstr "ett målfunktionsanrop förväntades"
  
! #: c/c-parser.cc:25471
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr "%<#pragma omp dispatch%> måste följas av ett funktionsanrop eventuellt med en tilldelning"
  
! #: c/c-parser.cc:25658 cp/parser.cc:48081
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> förväntades"
  
! #: c/c-parser.cc:25925 cp/parser.cc:48368
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> med en annan map-typ än %<to%>, %<from%>, %<tofrom%> eller %<alloc%> på %<map%>-klausul"
  
! #: c/c-parser.cc:25941 cp/parser.cc:48384
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr "%<#pragma omp target data%> måste innehålla åtminstone en %<map%>-, %<use_device_ptr%>- eller %<use_device_addr%>-klausul"
  
! #: c/c-parser.cc:25989 cp/parser.cc:48665
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> måste innehålla åtminstone en %<from%>- eller %<to%>-klausul"
  
! #: c/c-parser.cc:26091 cp/parser.cc:48491
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> med en annan map-typ än %<to%>, %<tofrom%> eller %<alloc%> på %<map%>-klausul"
  
! #: c/c-parser.cc:26103 cp/parser.cc:48503
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> måste innehålla åtminstone en %<map%>-klausul"
  
! #: c/c-parser.cc:26202 cp/parser.cc:48608
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> med en annan map-typ än %<from%>, %<tofrom%>, %<release%> eller %<delete%> på %<map%>-klausul"
  
! #: c/c-parser.cc:26215 cp/parser.cc:48621
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> måste innehålla åtminstone en %<map%>-klausul"
  
! #: c/c-parser.cc:26460 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> med en annan map-typ än %<to%>, %<from%>, %<tofrom%> eller %<alloc%> på %<map%>-klausul"
  
! #: c/c-parser.cc:26521
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare %s%> måste följas av funktionsdeklaration eller -definition eller en annan %<#pragma omp declare %s%>"
  
! #: c/c-parser.cc:26572 c/c-parser.cc:26610
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma omp declare %s%> måste följas av en funktionsdeklaration eller -definition"
  
! #: c/c-parser.cc:26643 cp/parser.cc:49677
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "trait-väljarnamn förväntades"
  
! #: c/c-parser.cc:26655 cp/parser.cc:49691
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "okänd selektor %qs för kontextselektormängden %qs"
  
! #: c/c-parser.cc:26683 cp/parser.cc:49720
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr "väljaren %qs tar inte några egenskaper"
  
! #: c/c-parser.cc:26705 cp/parser.cc:49752
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "%<score%> kan inte anges i egenskaper i trait-selector-set %qs"
  
! #: c/c-parser.cc:26714 cp/parser.cc:49762 cp/pt.cc:18254
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "argumentet till %<score%> måste vara ett konstant heltalsuttryck"
  
! #: c/c-parser.cc:26717 cp/parser.cc:49765 cp/pt.cc:18261
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr "argumentet till %<score%> måste vara ickenegativt"
  
! #: c/c-parser.cc:26758 cp/parser.cc:49811
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "identifierare eller strängkonstant förväntades"
  
! #: c/c-parser.cc:26781 cp/parser.cc:49841 cp/pt.cc:18278
  #, gcc-internal-format
  msgid "property must be integer expression"
  msgstr "egenskapen måste vara ett heltalsuttryck"
  
! #: c/c-parser.cc:26794 cp/parser.cc:49852
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr "egenskaper för %<simd%>-väljare får inte anges i %<metadirective%>"
  
! #: c/c-parser.cc:26815 cp/parser.cc:49868 fortran/openmp.cc:6534
  #, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "selektorn %<requires%> stödjs inte ännu"
  
! #: c/c-parser.cc:26874 cp/parser.cc:49931
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr "namn på kontextväljare förväntades"
  
! #: c/c-parser.cc:26986 cp/parser.cc:50435
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr "en klausul %<match%>, %<adjust_args%> eller %<append_args%> förväntades"
  
! #: c/c-parser.cc:27002 cp/parser.cc:50448
  #, gcc-internal-format
  msgid "too many %<match%> clauses"
  msgstr "för många %<match%>-klausuler"
  
! #: c/c-parser.cc:27013
  #, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr "varianten %qD är inte en funktion"
  
! #: c/c-parser.cc:27028 cp/decl.cc:8621
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr "varianten %qD är en inbyggd"
  
! #: c/c-parser.cc:27074 cp/parser.cc:50510
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr "%qD angivet mer än en gång"
  
! #: c/c-parser.cc:27081
  #, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "%qD är inte av pekartyp"
  
! #: c/c-parser.cc:27101 cp/parser.cc:50543
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "%<nothing%> eller %<need_device_ptr%> förväntades"
  
! #: c/c-parser.cc:27104
  #, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%<need_device_addr%> är inte giltigt i C"
  
! #: c/c-parser.cc:27111 cp/parser.cc:50550
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr "%<nothing%> eller %<need_device_ptr%> följt av %<:%> förväntades"
  
! #: c/c-parser.cc:27131 cp/parser.cc:50567
  #, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr "%<interop%> förväntades"
  
! #: c/c-parser.cc:27229 cp/decl.cc:8603
  #, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "argument %d till %qD måste vara av %<omp_interop_t%>"
  
! #: c/c-parser.cc:27231 cp/decl.cc:8500 cp/decl.cc:8606
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr "%<append_args%> angivet här"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8612
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "varianten %qD och basen %qD har inkompatibla typer"
  
! #: c/c-parser.cc:27302 cp/parser.cc:50635
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr "en %qs-klausul behöver en %<match%>-klausul"
  
! #: c/c-parser.cc:27315
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr "en %qs-klausul kan endast anges om %<dispatch%>-väljaren i %<construct%>-väljarmängden förekommer i %<match%>-klausulen"
  
! #: c/c-parser.cc:27358
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma omp declare %s%> som inte omedelbart följs av en funktionsdefinition eller -deklaration"
  
! #: c/c-parser.cc:27366 cp/parser.cc:50680
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma omp declare %s%> som inte omedelbart följs av en ensam funktionsdeklaration eller -definition"
  
! #: c/c-parser.cc:27573 cp/parser.cc:50969
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "%qD angivet både i deklarationsmålets %<link%>- och %qs-klausuler"
  
! #: c/c-parser.cc:27577 cp/parser.cc:50973
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr "%qD angivet både i deklarationsmålets %<link%>- och %<to%>- eller %<enter%>-klausuler"
  
! #: c/c-parser.cc:27637 cp/parser.cc:51106
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr "direktiv med endast %<device_type%>- eller %<indirect%>-klausul"
  
! #: c/c-parser.cc:27640 cp/parser.cc:51109
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr "klausulen %<device_type%> måste ange ”any” när den används med en %<indirect%>-klausul"
  
! #: c/c-parser.cc:27689 c/c-parser.cc:27731 cp/parser.cc:51164
! #: cp/parser.cc:51211
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<target%> förväntades"
  
! #: c/c-parser.cc:27703 cp/parser.cc:51177
  #, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "%<declare target%> eller %<assumes%> förväntades"
  
! #: c/c-parser.cc:27738 cp/parser.cc:51218
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%<#pragma omp end declare target%> utan en motsvarande %<#pragma omp declare target%> eller %<#pragma omp begin declare target%>"
  
! #: c/c-parser.cc:27749 c/c-parser.cc:27780 cp/parser.cc:51229
! #: cp/parser.cc:51260
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr "%qs i attributsyntax som avslutas med %qs i pragma-syntax"
  
! #: c/c-parser.cc:27756 c/c-parser.cc:27785 cp/parser.cc:51236
! #: cp/parser.cc:51265
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "%qs i pragma-syntax som avslutas med %qs i attributsyntax"
  
! #: c/c-parser.cc:27793 cp/parser.cc:51273
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "%<declare%> eller %<assumes%> förväntades"
  
! #: c/c-parser.cc:27820
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr "%<#pragma omp declare reduction%> inte med fil- eller blockräckvidd"
  
! #: c/c-parser.cc:27897
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr "fördeklarerad aritmetisk typ i %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27901
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr "funktions- eller vektortyp i %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27904
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "%<_Atomic%>-kvalificerad typ i %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27907
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr "const-, volatile- eller restrict-kvalificerad typ i %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27915
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr "omdeklaration av %qs %<#pragma omp declare reduction%> för typen %qT"
  
! #: c/c-parser.cc:27924
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "tidigare %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:28045
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "%<omp_priv%> eller funktionsnamn förväntades"
  
! #: c/c-parser.cc:28056
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "funktionsnamn %<(%> förväntades"
  
! #: c/c-parser.cc:28075
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr "en av initierarens anropsargument skall vara %<&omp_priv%>"
  
! #: c/c-parser.cc:28209 cp/parser.cc:52195
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%<simd%>, %<reduction%>, %<target%> eller %<variant%> förväntades"
  
! #: c/c-parser.cc:28280 cp/parser.cc:52288
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "%<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> eller %<seq_cst%> förväntades"
  
! #: c/c-parser.cc:28309 cp/parser.cc:52323
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr "en klausul %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> eller %<atomic_default_mem_order%> förväntades"
  
! #: c/c-parser.cc:28328 cp/parser.cc:52342
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr "klausulen %qs använd lexikalt efter första målkonstruktionen eller avlastnings-API:et"
  
! #: c/c-parser.cc:28340 cp/parser.cc:52354
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr "mer än en klausul %<atomic_default_mem_order%> i en enskild kompileringsenhet"
  
! #: c/c-parser.cc:28349 cp/parser.cc:52363
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr "klausulen %<atomic_default_mem_order%> använd lexikalt efter första konstruktionen %<atomic%> utan minnesordningsklausul"
  
! #: c/c-parser.cc:28363 cp/parser.cc:52377
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%<pragma omp requires%> kräver åtminstone en klausul"
  
! #: c/c-parser.cc:28382
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "nollstor typ %qT i %<reduction%>-klausul"
  
! #: c/c-parser.cc:28388
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "typen %qT med variabel storlek i-%<reduction%>-klausul"
  
! #: c/c-parser.cc:28506 cp/parser.cc:48884
  #, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr "%<sizes%> förväntades"
  
! #: c/c-parser.cc:28535 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "argumentet till %<sizes%> behöver en positiv heltalskonstant"
  
! #: c/c-parser.cc:28651 cp/parser.cc:52434
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "%<at%>-, %<severity%>- eller %<message%>-klausul förväntades"
  
! #: c/c-parser.cc:28684 cp/parser.cc:52469
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "%qs eller %qs förväntades"
  
! #: c/c-parser.cc:28741 cp/parser.cc:52531
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp error%> med %<at(execution)%>-klausul får bara användas i sammansatta satser"
  
! #: c/c-parser.cc:28764 cp/parser.cc:52558
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "%<pragma omp error%> påträffat: %s"
  
! #: c/c-parser.cc:28767 cp/parser.cc:52561
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "%<pragma omp error%> påträffat"
  
! #: c/c-parser.cc:28794 cp/parser.cc:49992
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "åtminstone enn assumption-klausul förväntades"
  
! #: c/c-parser.cc:28880 c/c-parser.cc:29181 cp/parser.cc:50078
! #: cp/parser.cc:51497 cp/parser.cc:51525
  #, gcc-internal-format
  msgid "expected directive name"
  msgstr "ett direktivnamn förväntades"
  
! #: c/c-parser.cc:28891 cp/parser.cc:50089
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr "felaktigt OpenMP-direktivnamn i klausulargumentet %qs: direktiven declarative, informational och meta är inte tillåtna"
  
! #: c/c-parser.cc:28899 cp/parser.cc:50097
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr "okänt OpenMP-direktivnamn i attributargumentet %qs"
  
! #: c/c-parser.cc:28906 cp/parser.cc:50104
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr "%<%s%s%s%s%s%>-direktivet nämnt i både %<absent%>- %<contains%>-klausuler"
  
! #: c/c-parser.cc:28917 cp/parser.cc:50115
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr "%<%s%s%s%s%s%>-direktivet nämnt flera gånger i %qs-klausuler"
  
! #: c/c-parser.cc:28940 cp/parser.cc:50142
  #, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "okänd assumption-klausul %qs"
  
! #: c/c-parser.cc:28953 cp/parser.cc:50152
  #, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "assumption-klausul förväntades"
  
! #: c/c-parser.cc:29082 cp/parser.cc:51395
  #, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "en klausul %<when%>-, %<otherwise%>- eller %<default%> förväntades"
  
! #: c/c-parser.cc:29096 cp/parser.cc:51410
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr "för många %<otherwise%>- eller %<default%>-klausuler i %<metadirective%>"
  
! #: c/c-parser.cc:29105 cp/parser.cc:51420
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr "klausulen %<otherwise%> eller %<default%> måste komma sist i %<metadirective%>"
  
! #: c/c-parser.cc:29195 cp/parser.cc:51511
  #, gcc-internal-format
  msgid "unknown directive name"
  msgstr "okänt direktivnamn"
  
! #: c/c-parser.cc:29210 cp/parser.cc:51531
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr "metadirektiv kan inte användas som varianter av ett %<metadirective%>"
  
! #: c/c-parser.cc:29216 cp/parser.cc:51537
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr "deklarativa varianter av ett %<metadirective%> stödjs inte"
  
! #: c/c-parser.cc:29541 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE är deklarerad %<threadprivate%> efter första användningen"
  
! #: c/c-parser.cc:29543 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automatisk variabel %qE kan inte vara %<threadprivate%>"
  
! #: c/c-parser.cc:29547 cp/semantics.cc:10344
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE har ofullständig typ"
  
! #: c/c-parser.cc:29727 cp/parser.cc:53320
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> utan att stöd för transaktionsminne är aktiverat"
  
! #: c/c-parser.cc:29733 cp/parser.cc:53326
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> inom en %<__transaction_relaxed%>"
  
! #: c/c-parser.cc:29742
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "yttre %<__transaction_cancel%> som inte är inuti en yttre %<__transaction_atomic%>- eller en %<transaction_may_cancel_outer%>-funktion"
  
! #: c/c-parser.cc:29750 cp/parser.cc:53344
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> inte inom %<__transaction_atomic%>"
  
! #: c/c-parser.cc:29843
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr "ingen avslutande klammer"
--- 49544,50110 ----
  #. Don't call cp_parser_error here since it overrides the
  #. provided message with a more confusing one if there was
  #. a bad pragma or attribute directive.
! #: c/c-parser.cc:24018 cp/parser.cc:46260 cp/parser.cc:46262 cp/parser.cc:46447
  #, gcc-internal-format
  msgid "loop nest expected"
  msgstr "en slingnästning förväntades"
  
! #: c/c-parser.cc:24070 cp/parser.cc:46335
  #, gcc-internal-format
  msgid "attributes other than OpenMP directives are not allowed on %<for%> in loop nest"
  msgstr "andra attribut än OpenMP-direktiv är inte tillåtna på %<for%> i slingnästning"
  
! #: c/c-parser.cc:24099 cp/parser.cc:46366
  #, gcc-internal-format
  msgid "%<unroll%> construct with %<partial%> clause generates just one loop with canonical form but %d loops are needed"
  msgstr "konstruktionen %<unroll%> med en klausul %<partial%> genererar bara en slinga med kanonisk form men %d slingor behövs"
  
! #: c/c-parser.cc:24110 cp/parser.cc:46377
  #, gcc-internal-format
  msgid "generated loop of %<unroll%> construct without %<partial%> clause does not have canonical form"
  msgstr "en generad slinga av en %<unroll%>-konstruktion utan en %<partial%>-klausul har inte kanonisk form"
  
! #: c/c-parser.cc:24133 cp/parser.cc:46403
  #, gcc-internal-format
  msgid "%<tile%> construct generates %d loops with canonical form but %d loops are needed"
  msgstr "%<tile%>-konstruktionen genererade %d slingor med kanonisk form, men %d slingor behövs"
  
! #: c/c-parser.cc:24144 cp/parser.cc:46414
  #, gcc-internal-format
  msgid "expected %<for%> loop or OpenMP loop transformation construct"
  msgstr "%<for%>-slinga eller OpenMP-slingtransformationskonstruktion förväntades"
  
! #: c/c-parser.cc:24232 cp/semantics.cc:11471 cp/semantics.cc:11564
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "iterationsdeklaration eller initiering förväntades"
  
! #: c/c-parser.cc:24321 c/c-parser.cc:24336 cp/parser.cc:46741
! #: cp/parser.cc:46756
  #, gcc-internal-format
  msgid "not enough nested loops"
  msgstr "inte tillräckligt med nästade slingor"
  
! #: c/c-parser.cc:24439 cp/parser.cc:47041
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<ordered%>-klausulparameter är mindre än %<collapse%>"
  
! #: c/c-parser.cc:24562 cp/parser.cc:46576 cp/parser.cc:46619 cp/pt.cc:18615
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "iterationsvariabel %qD får inte vara firstprivate"
  
! #: c/c-parser.cc:24996 cp/parser.cc:47587
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> med %qs-klausul får bara användas i sammansatta satser"
  
! #: c/c-parser.cc:25212 cp/parser.cc:47793
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> förväntades efter %qs"
  
! #: c/c-parser.cc:25425 c/c-parser.cc:25433
  #, gcc-internal-format
  msgid "expected a function name"
  msgstr "ett funktionsnamn förväntades"
  
! #: c/c-parser.cc:25446 cp/parser.cc:50276
  #, gcc-internal-format
  msgid "expected target-function call"
  msgstr "ett målfunktionsanrop förväntades"
  
! #: c/c-parser.cc:25516
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a function call with optional assignment"
  msgstr "%<#pragma omp dispatch%> måste följas av ett funktionsanrop eventuellt med en tilldelning"
  
! #: c/c-parser.cc:25703 cp/parser.cc:48140
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> förväntades"
  
! #: c/c-parser.cc:25970 cp/parser.cc:48427
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> med en annan map-typ än %<to%>, %<from%>, %<tofrom%> eller %<alloc%> på %<map%>-klausul"
  
! #: c/c-parser.cc:25986 cp/parser.cc:48443
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr "%<#pragma omp target data%> måste innehålla åtminstone en %<map%>-, %<use_device_ptr%>- eller %<use_device_addr%>-klausul"
  
! #: c/c-parser.cc:26034 cp/parser.cc:48724
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> måste innehålla åtminstone en %<from%>- eller %<to%>-klausul"
  
! #: c/c-parser.cc:26136 cp/parser.cc:48550
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> med en annan map-typ än %<to%>, %<tofrom%> eller %<alloc%> på %<map%>-klausul"
  
! #: c/c-parser.cc:26148 cp/parser.cc:48562
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> måste innehålla åtminstone en %<map%>-klausul"
  
! #: c/c-parser.cc:26247 cp/parser.cc:48667
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> med en annan map-typ än %<from%>, %<tofrom%>, %<release%> eller %<delete%> på %<map%>-klausul"
  
! #: c/c-parser.cc:26260 cp/parser.cc:48680
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> måste innehålla åtminstone en %<map%>-klausul"
  
! #: c/c-parser.cc:26505 cp/semantics.cc:10974
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> med en annan map-typ än %<to%>, %<from%>, %<tofrom%> eller %<alloc%> på %<map%>-klausul"
  
! #: c/c-parser.cc:26566
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare %s%> måste följas av funktionsdeklaration eller -definition eller en annan %<#pragma omp declare %s%>"
  
! #: c/c-parser.cc:26617 c/c-parser.cc:26655
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma omp declare %s%> måste följas av en funktionsdeklaration eller -definition"
  
! #: c/c-parser.cc:26688 cp/parser.cc:49736
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "trait-väljarnamn förväntades"
  
! #: c/c-parser.cc:26700 cp/parser.cc:49750
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "okänd selektor %qs för kontextselektormängden %qs"
  
! #: c/c-parser.cc:26728 cp/parser.cc:49779
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr "väljaren %qs tar inte några egenskaper"
  
! #: c/c-parser.cc:26750 cp/parser.cc:49811
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "%<score%> kan inte anges i egenskaper i trait-selector-set %qs"
  
! #: c/c-parser.cc:26759 cp/parser.cc:49821 cp/pt.cc:18283
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "argumentet till %<score%> måste vara ett konstant heltalsuttryck"
  
! #: c/c-parser.cc:26762 cp/parser.cc:49824 cp/pt.cc:18290
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr "argumentet till %<score%> måste vara ickenegativt"
  
! #: c/c-parser.cc:26803 cp/parser.cc:49870
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "identifierare eller strängkonstant förväntades"
  
! #: c/c-parser.cc:26827 cp/parser.cc:49900 cp/pt.cc:18307
  #, gcc-internal-format
  msgid "property must be integer expression"
  msgstr "egenskapen måste vara ett heltalsuttryck"
  
! #: c/c-parser.cc:26837 cp/parser.cc:49911
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr "egenskaper för %<simd%>-väljare får inte anges i %<metadirective%>"
  
! #: c/c-parser.cc:26858 cp/parser.cc:49927 fortran/openmp.cc:6534
  #, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "selektorn %<requires%> stödjs inte ännu"
  
! #: c/c-parser.cc:26917 cp/parser.cc:49990
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr "namn på kontextväljare förväntades"
  
! #: c/c-parser.cc:27032 cp/parser.cc:50494
  #, gcc-internal-format
  msgid "expected %<match%>, %<adjust_args%> or %<append_args%> clause"
  msgstr "en klausul %<match%>, %<adjust_args%> eller %<append_args%> förväntades"
  
! #: c/c-parser.cc:27048 cp/parser.cc:50507
  #, gcc-internal-format
  msgid "too many %<match%> clauses"
  msgstr "för många %<match%>-klausuler"
  
! #: c/c-parser.cc:27059
  #, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr "varianten %qD är inte en funktion"
  
! #: c/c-parser.cc:27074 cp/decl.cc:8619
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr "varianten %qD är en inbyggd"
  
! #: c/c-parser.cc:27120 cp/parser.cc:50569
  #, gcc-internal-format
  msgid "%qD is specified more than once"
  msgstr "%qD angivet mer än en gång"
  
! #: c/c-parser.cc:27127
  #, gcc-internal-format
  msgid "%qD is not of pointer type"
  msgstr "%qD är inte av pekartyp"
  
! #: c/c-parser.cc:27147 cp/parser.cc:50602
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%>"
  msgstr "%<nothing%> eller %<need_device_ptr%> förväntades"
  
! #: c/c-parser.cc:27150
  #, gcc-internal-format
  msgid "%<need_device_addr%> is not valid for C"
  msgstr "%<need_device_addr%> är inte giltigt i C"
  
! #: c/c-parser.cc:27157 cp/parser.cc:50609
  #, gcc-internal-format
  msgid "expected %<nothing%> or %<need_device_ptr%> followed by %<:%>"
  msgstr "%<nothing%> eller %<need_device_ptr%> följt av %<:%> förväntades"
  
! #: c/c-parser.cc:27177 cp/parser.cc:50626
  #, gcc-internal-format
  msgid "expected %<interop%>"
  msgstr "%<interop%> förväntades"
  
! #: c/c-parser.cc:27275 cp/decl.cc:8601
  #, gcc-internal-format
  msgid "argument %d of %qD must be of %<omp_interop_t%>"
  msgstr "argument %d till %qD måste vara av %<omp_interop_t%>"
  
! #: c/c-parser.cc:27277 cp/decl.cc:8498 cp/decl.cc:8604
  #, gcc-internal-format
  msgid "%<append_args%> specified here"
  msgstr "%<append_args%> angivet här"
  
! #: c/c-parser.cc:27323 cp/decl.cc:8610
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "varianten %qD och basen %qD har inkompatibla typer"
  
! #: c/c-parser.cc:27348 cp/parser.cc:50694
  #, gcc-internal-format
  msgid "an %qs clause requires a %<match%> clause"
  msgstr "en %qs-klausul behöver en %<match%>-klausul"
  
! #: c/c-parser.cc:27361
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the %<construct%> selector set appears in the %<match%> clause"
  msgstr "en %qs-klausul kan endast anges om %<dispatch%>-väljaren i %<construct%>-väljarmängden förekommer i %<match%>-klausulen"
  
! #: c/c-parser.cc:27404
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma omp declare %s%> som inte omedelbart följs av en funktionsdefinition eller -deklaration"
  
! #: c/c-parser.cc:27412 cp/parser.cc:50739
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma omp declare %s%> som inte omedelbart följs av en ensam funktionsdeklaration eller -definition"
  
! #: c/c-parser.cc:27619 cp/parser.cc:51028
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "%qD angivet både i deklarationsmålets %<link%>- och %qs-klausuler"
  
! #: c/c-parser.cc:27623 cp/parser.cc:51032
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr "%qD angivet både i deklarationsmålets %<link%>- och %<to%>- eller %<enter%>-klausuler"
  
! #: c/c-parser.cc:27683 cp/parser.cc:51165
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr "direktiv med endast %<device_type%>- eller %<indirect%>-klausul"
  
! #: c/c-parser.cc:27686 cp/parser.cc:51168
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr "klausulen %<device_type%> måste ange ”any” när den används med en %<indirect%>-klausul"
  
! #: c/c-parser.cc:27735 c/c-parser.cc:27777 cp/parser.cc:51223
! #: cp/parser.cc:51270
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<target%> förväntades"
  
! #: c/c-parser.cc:27749 cp/parser.cc:51236
  #, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "%<declare target%> eller %<assumes%> förväntades"
  
! #: c/c-parser.cc:27784 cp/parser.cc:51277
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%<#pragma omp end declare target%> utan en motsvarande %<#pragma omp declare target%> eller %<#pragma omp begin declare target%>"
  
! #: c/c-parser.cc:27795 c/c-parser.cc:27826 cp/parser.cc:51288
! #: cp/parser.cc:51319
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr "%qs i attributsyntax som avslutas med %qs i pragma-syntax"
  
! #: c/c-parser.cc:27802 c/c-parser.cc:27831 cp/parser.cc:51295
! #: cp/parser.cc:51324
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "%qs i pragma-syntax som avslutas med %qs i attributsyntax"
  
! #: c/c-parser.cc:27839 cp/parser.cc:51332
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "%<declare%> eller %<assumes%> förväntades"
  
! #: c/c-parser.cc:27866
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr "%<#pragma omp declare reduction%> inte med fil- eller blockräckvidd"
  
! #: c/c-parser.cc:27943
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr "fördeklarerad aritmetisk typ i %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27947
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr "funktions- eller vektortyp i %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27950
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "%<_Atomic%>-kvalificerad typ i %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27953
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr "const-, volatile- eller restrict-kvalificerad typ i %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:27961
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr "omdeklaration av %qs %<#pragma omp declare reduction%> för typen %qT"
  
! #: c/c-parser.cc:27970
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "tidigare %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:28091
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "%<omp_priv%> eller funktionsnamn förväntades"
  
! #: c/c-parser.cc:28102
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "funktionsnamn %<(%> förväntades"
  
! #: c/c-parser.cc:28121
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr "en av initierarens anropsargument skall vara %<&omp_priv%>"
  
! #: c/c-parser.cc:28255 cp/parser.cc:52248
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%<simd%>, %<reduction%>, %<target%> eller %<variant%> förväntades"
  
! #: c/c-parser.cc:28326 cp/parser.cc:52341
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "%<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> eller %<seq_cst%> förväntades"
  
! #: c/c-parser.cc:28355 cp/parser.cc:52376
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr "en klausul %<unified_address%>, %<unified_shared_memory%>, %<self_maps%>, %<dynamic_allocators%>, %<reverse_offload%> eller %<atomic_default_mem_order%> förväntades"
  
! #: c/c-parser.cc:28374 cp/parser.cc:52395
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr "klausulen %qs använd lexikalt efter första målkonstruktionen eller avlastnings-API:et"
  
! #: c/c-parser.cc:28386 cp/parser.cc:52407
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr "mer än en klausul %<atomic_default_mem_order%> i en enskild kompileringsenhet"
  
! #: c/c-parser.cc:28395 cp/parser.cc:52416
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr "klausulen %<atomic_default_mem_order%> använd lexikalt efter första konstruktionen %<atomic%> utan minnesordningsklausul"
  
! #: c/c-parser.cc:28409 cp/parser.cc:52430
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%<pragma omp requires%> kräver åtminstone en klausul"
  
! #: c/c-parser.cc:28428
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "nollstor typ %qT i %<reduction%>-klausul"
  
! #: c/c-parser.cc:28434
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "typen %qT med variabel storlek i-%<reduction%>-klausul"
  
! #: c/c-parser.cc:28552 cp/parser.cc:48943
  #, gcc-internal-format
  msgid "expected %<sizes%>"
  msgstr "%<sizes%> förväntades"
  
! #: c/c-parser.cc:28581 cp/semantics.cc:9567 cp/semantics.cc:9584
  #, gcc-internal-format
  msgid "%<sizes%> argument needs positive integral constant"
  msgstr "argumentet till %<sizes%> behöver en positiv heltalskonstant"
  
! #: c/c-parser.cc:28697 cp/parser.cc:52487
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "%<at%>-, %<severity%>- eller %<message%>-klausul förväntades"
  
! #: c/c-parser.cc:28730 cp/parser.cc:52522
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "%qs eller %qs förväntades"
  
! #: c/c-parser.cc:28787 cp/parser.cc:52584
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp error%> med %<at(execution)%>-klausul får bara användas i sammansatta satser"
  
! #: c/c-parser.cc:28810 cp/parser.cc:52611
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "%<pragma omp error%> påträffat: %s"
  
! #: c/c-parser.cc:28813 cp/parser.cc:52614
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "%<pragma omp error%> påträffat"
  
! #: c/c-parser.cc:28840 cp/parser.cc:50051
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "åtminstone enn assumption-klausul förväntades"
  
! #: c/c-parser.cc:28926 c/c-parser.cc:29224 cp/parser.cc:50137
! #: cp/parser.cc:51553 cp/parser.cc:51580
  #, gcc-internal-format
  msgid "expected directive name"
  msgstr "ett direktivnamn förväntades"
  
! #: c/c-parser.cc:28937 cp/parser.cc:50148
  #, gcc-internal-format
  msgid "invalid OpenMP directive name in %qs clause argument: declarative, informational, and meta directives not permitted"
  msgstr "felaktigt OpenMP-direktivnamn i klausulargumentet %qs: direktiven declarative, informational och meta är inte tillåtna"
  
! #: c/c-parser.cc:28945 cp/parser.cc:50156
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr "okänt OpenMP-direktivnamn i attributargumentet %qs"
  
! #: c/c-parser.cc:28952 cp/parser.cc:50163
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr "%<%s%s%s%s%s%>-direktivet nämnt i både %<absent%>- %<contains%>-klausuler"
  
! #: c/c-parser.cc:28963 cp/parser.cc:50174
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr "%<%s%s%s%s%s%>-direktivet nämnt flera gånger i %qs-klausuler"
  
! #: c/c-parser.cc:28986 cp/parser.cc:50201
  #, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "okänd assumption-klausul %qs"
  
! #: c/c-parser.cc:28999 cp/parser.cc:50211
  #, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "assumption-klausul förväntades"
  
! #: c/c-parser.cc:29128 cp/parser.cc:51454
  #, gcc-internal-format
  msgid "expected %<when%>, %<otherwise%>, or %<default%> clause"
  msgstr "en klausul %<when%>-, %<otherwise%>- eller %<default%> förväntades"
  
! #: c/c-parser.cc:29142 cp/parser.cc:51469
  #, gcc-internal-format
  msgid "too many %<otherwise%> or %<default%> clauses in %<metadirective%>"
  msgstr "för många %<otherwise%>- eller %<default%>-klausuler i %<metadirective%>"
  
! #: c/c-parser.cc:29150 cp/parser.cc:51478
  #, gcc-internal-format
  msgid "%<otherwise%> or %<default%> clause must appear last in %<metadirective%>"
  msgstr "klausulen %<otherwise%> eller %<default%> måste komma sist i %<metadirective%>"
  
! #: c/c-parser.cc:29237 cp/parser.cc:51566
  #, gcc-internal-format
  msgid "unknown directive name"
  msgstr "okänt direktivnamn"
  
! #: c/c-parser.cc:29252 cp/parser.cc:51586
  #, gcc-internal-format
  msgid "metadirectives cannot be used as variants of a %<metadirective%>"
  msgstr "metadirektiv kan inte användas som varianter av ett %<metadirective%>"
  
! #: c/c-parser.cc:29258 cp/parser.cc:51592
  #, gcc-internal-format
  msgid "declarative directive variants of a %<metadirective%> are not supported"
  msgstr "deklarativa varianter av ett %<metadirective%> stödjs inte"
  
! #: c/c-parser.cc:29584 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE är deklarerad %<threadprivate%> efter första användningen"
  
! #: c/c-parser.cc:29586 cp/semantics.cc:10342
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automatisk variabel %qE kan inte vara %<threadprivate%>"
  
! #: c/c-parser.cc:29590 cp/semantics.cc:10344
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE har ofullständig typ"
  
! #: c/c-parser.cc:29770 cp/parser.cc:53373
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> utan att stöd för transaktionsminne är aktiverat"
  
! #: c/c-parser.cc:29776 cp/parser.cc:53379
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> inom en %<__transaction_relaxed%>"
  
! #: c/c-parser.cc:29785
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "yttre %<__transaction_cancel%> som inte är inuti en yttre %<__transaction_atomic%>- eller en %<transaction_may_cancel_outer%>-funktion"
  
! #: c/c-parser.cc:29793 cp/parser.cc:53397
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> inte inom %<__transaction_atomic%>"
  
! #: c/c-parser.cc:29886
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr "ingen avslutande klammer"
*************** msgstr "ingen avslutande klammer"
*** 50100,50106 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD har en ofullständig typ %qT"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12542 c/c-typeck.cc:12617 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ogiltig användning av void-uttryck"
--- 50114,50120 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD har en ofullständig typ %qT"
  
! #: c/c-typeck.cc:252 c/c-typeck.cc:12559 c/c-typeck.cc:12634 cp/call.cc:5062
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ogiltig användning av void-uttryck"
*************** msgstr "funktionsreturtyper är inte kom
*** 50186,50197 ****
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "konvertering av en sammansatt vektorlitteral till en pekare medför en hängande pekare i C++"
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10693
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT har ingen medlem med namnet %qE; menade du %qE?"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10697
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT har ingen medlem med namnet %qE"
--- 50200,50211 ----
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "konvertering av en sammansatt vektorlitteral till en pekare medför en hängande pekare i C++"
  
! #: c/c-typeck.cc:3109 c/c-typeck.cc:10710
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT har ingen medlem med namnet %qE; menade du %qE?"
  
! #: c/c-typeck.cc:3113 c/c-typeck.cc:10714
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT har ingen medlem med namnet %qE"
*************** msgstr "derefererar %<void *%>-pekare"
*** 50231,50237 ****
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "indexerat värde är varken en vektor eller pekare"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4035 cp/typeck.cc:4130
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "fältindex är inte ett heltal"
--- 50245,50251 ----
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "indexerat värde är varken en vektor eller pekare"
  
! #: c/c-typeck.cc:3324 cp/typeck.cc:4151 cp/typeck.cc:4246
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "fältindex är inte ett heltal"
*************** msgstr "för många argument till funkti
*** 50369,51816 ****
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "för många argument till den inbyggda funktionen %qE, %d förväntades"
  
! #: c/c-typeck.cc:4351
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr "ISO C23 tillåter inte argument till metoden %qE deklarerad utan parametrar"
  
! #: c/c-typeck.cc:4356
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr "ISO C23 tillåter inte argument till funktionen %qE deklarerad utan parametrar"
  
! #: c/c-typeck.cc:4432
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "implicit konvertering från %qT till %qT när argument skickas till en funktion"
  
! #: c/c-typeck.cc:4513
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "för få argument till funktionen %qE; åtminstone %i förväntades, har %i"
  
! #: c/c-typeck.cc:4514
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "för få argument till funktionen %qE; %i förväntades, har %i"
  
! #: c/c-typeck.cc:4528
  #, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "för få argument till den inbyggda funktionen %qE, %u förväntades"
  
! #: c/c-typeck.cc:4706 c/c-typeck.cc:4734 cp/typeck.cc:5849 cp/typeck.cc:6137
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "jämförelse med stränglitteral resulterar i odefinierat beteende"
  
! #: c/c-typeck.cc:4714 c/c-typeck.cc:4725 cp/typeck.cc:5886 cp/typeck.cc:5910
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "jämförelse mellan pekare och teckenkonstanten noll"
  
! #: c/c-typeck.cc:4717 c/c-typeck.cc:4728 cp/typeck.cc:5889 cp/typeck.cc:5913
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "tänkte du dereferera pekaren?"
  
! #: c/c-typeck.cc:4746 c/c-typeck.cc:4753 c/c-typeck.cc:6130 c/c-typeck.cc:6135
! #: c/c-typeck.cc:8683 cp/tree.cc:6464
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "noll som en nollpekarkonstant"
  
! #: c/c-typeck.cc:4774
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "jämförelse mellan %qT och %qT"
  
! #: c/c-typeck.cc:4833
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "pekare av typ %<void *%> använd i subtraktion"
  
! #: c/c-typeck.cc:4836
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "pekare till funktion använd i subtraktion"
  
! #: c/c-typeck.cc:4870
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "aritmetik på pekare till ofullständig typ"
  
! #: c/c-typeck.cc:4879 cp/typeck.cc:6937
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "aritmetik på pekare till ett tomt aggregat"
  
! #: c/c-typeck.cc:5328
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "%<~%> på ett booleskt uttryck"
  
! #: c/c-typeck.cc:5332
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr "tänkte du använda logiskt icke?"
  
! #: c/c-typeck.cc:5342
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C stödjer inte %<~%> för komplex konjugering"
  
! #: c/c-typeck.cc:5366
  #, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "fel typ på argument till absu"
  
! #: c/c-typeck.cc:5392
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "fel typ på argument till unärt utropstecken"
  
! #: c/c-typeck.cc:5450
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "ökning av uppräkningsvärde är ogiltigt i C++"
  
! #: c/c-typeck.cc:5453
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "minskning av uppräkningsvärde är ogiltigt i C++"
  
! #: c/c-typeck.cc:5460
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "ökning av ett booleskt uttryck"
  
! #: c/c-typeck.cc:5463
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "minskning av ett booleskt uttryck"
  
! #: c/c-typeck.cc:5479
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ISO C stödjer inte %<++%> och %<--%> på komplexa typer före C2Y"
  
! #: c/c-typeck.cc:5506 c/c-typeck.cc:5540
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "fel typ på argument till ökning"
  
! #: c/c-typeck.cc:5508 c/c-typeck.cc:5543
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "fel typ på argument till minskning"
  
! #: c/c-typeck.cc:5528
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "ökning en pekare till en ofullständig typ %qT"
  
! #: c/c-typeck.cc:5532
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "minskning av en pekare till en ofullständig typ %qT"
  
! #: c/c-typeck.cc:5640
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "tar adressen till uttryck av typ %<void%>"
  
! #: c/c-typeck.cc:5703 c/c-typeck.cc:5899
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "kan inte ta adressen till bitfält %qD"
  
! #: c/c-typeck.cc:5717
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "kan inte ta adressen till skalär med omvänd lagringsordning"
  
! #: c/c-typeck.cc:5725
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr "adress till vektor med omvänd skalär lagringsordning begärd"
  
! #: c/c-typeck.cc:5914
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr "adressen till sammansatt registerlitteral begärd"
  
! #: c/c-typeck.cc:5935
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "global registervariabel %qD använd i nästad funktion"
  
! #: c/c-typeck.cc:5938
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "registervariabel %qD använd i nästad funktion"
  
! #: c/c-typeck.cc:5943
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "adress till global registervariabel %qD efterfrågad"
  
! #: c/c-typeck.cc:5945 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "adress på registervariabeln %qD efterfrågad"
  
! #: c/c-typeck.cc:6084
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "icke-l-värde-vektor i villkorsuttryck"
  
! #: c/c-typeck.cc:6180
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "implicit konvertering från %qT till %qT för att stämma med andra resultat i villkor"
  
! #: c/c-typeck.cc:6239 c/c-typeck.cc:6245
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr "operand till %<?:%> ändrar teckenläge från %qT till %qT på grund av teckenlöshet hos en annan operand"
  
! #: c/c-typeck.cc:6262
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C förbjuder villkorliga uttryck med bara en sida void"
  
! #: c/c-typeck.cc:6279
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "pekare till skilda adressrymder använda i villkorsuttryck"
  
! #: c/c-typeck.cc:6303
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "pekare till vektor tappar kvalificerare i villkorsuttryck"
  
! #: c/c-typeck.cc:6307
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "pekare till vektor tappar kvalificerare i villkorsuttryck i ISO C före C23"
  
! #: c/c-typeck.cc:6312
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C förbjuder villkorliga uttryck mellan %<void *%> och funktionspekare"
  
! #: c/c-typeck.cc:6334
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "pekartyper stämmer inte i villkorsuttryck"
  
! #: c/c-typeck.cc:6337
  #, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "första uttrycket har typen %qT"
  
! #: c/c-typeck.cc:6338
  #, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr "andra uttrycket har typen %qT"
  
! #: c/c-typeck.cc:6349 c/c-typeck.cc:6362
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "pekar-/heltalstyper stämmer inte i villkorsuttryck"
  
! #: c/c-typeck.cc:6389
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "typer stämmer inte i villkorsuttryck"
  
! #: c/c-typeck.cc:6505
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "ignorerar returvärdet av %qD, deklarerad med attributet %<nodiscard%>: %E"
  
! #: c/c-typeck.cc:6509
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "ignorerar returvärdet av %qD, deklarerad med attributet %<nodiscard%>"
  
! #: c/c-typeck.cc:6528
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "ignorerar returnerat värde av typen %qT, deklarerat med attributet %<nodiscard%>: %E"
  
! #: c/c-typeck.cc:6533
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "ignorerar returnerat värde av typen %qT, deklarerat med attributet %<nodiscard%>"
  
! #: c/c-typeck.cc:6542 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "i anrop av %qD, deklarerad här"
  
! #: c/c-typeck.cc:6591
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "vänster operand av kommauttryck har ingen effekt"
  
! #: c/c-typeck.cc:6609 c/c-typeck.cc:13209
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "höger operand av kommauttryck har ingen effekt"
  
! #: c/c-typeck.cc:6680
  msgid "cast adds %q#v qualifier to function type"
  msgstr "typkonvertering lägger %q#v-kvalificerare till funktionstyp"
  
! #: c/c-typeck.cc:6686
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "typkonvertering kastar bort %qv-kvalificerare från pekarmåltyp"
  
! #: c/c-typeck.cc:6721
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr "för att vara säker måste alla mellanliggande pekare i typkonvertering från %qT till %qT vara %<const%>-kvalificerade"
  
! #: c/c-typeck.cc:6818
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "typkonvertering anger vektortyp"
  
! #: c/c-typeck.cc:6824
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "typkonvertering anger funktionstyp"
  
! #: c/c-typeck.cc:6839
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C förbjuder typkonvertering av ickeskalärer till samma typ"
  
! #: c/c-typeck.cc:6843
  #, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "oanvändbar konvertering till typen %qT"
  
! #: c/c-typeck.cc:6863
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO C förbjuder typkonvertering till unionstyper"
  
! #: c/c-typeck.cc:6873
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "typkonvertering till unionstyp från typ som ej finns i unionen"
  
! #: c/c-typeck.cc:6908
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "typkonvertering till adressrymdspekare %qs från skild generisk adressrymdspekare"
  
! #: c/c-typeck.cc:6913
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "typkonvertering till generisk adressrymdspekare från skild adressrymdspekare till %qs"
  
! #: c/c-typeck.cc:6918
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "typkonvertering från adressrymdspekare till %qs från skild adressrymdspekare till %qs"
  
! #: c/c-typeck.cc:6951
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "typkonvertering ökar kravet på justering av måltypen"
  
! #: c/c-typeck.cc:6963
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "typkonvertering från pekare till heltal av annan storlek"
  
! #: c/c-typeck.cc:6968
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "typkonvertering från funktionsanrop av typ %qT till typ %qT matchar inte"
  
! #: c/c-typeck.cc:6978 cp/typeck.cc:9383
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "typkonvertering till pekare från heltal med annan storlek"
  
! #: c/c-typeck.cc:6992
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C förbjuder konvertering av funktionspekare till objektpekartyp"
  
! #: c/c-typeck.cc:7001
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C förbjuder konvertering av objektpekare till funktionspekartyp"
  
! #: c/c-typeck.cc:7011
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "typkonvertering mellan inkompatibla funktionstyper från %qT till %qT"
  
! #: c/c-typeck.cc:7126
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "definition av en typ i en typkonvertering är ogiltigt i C++"
  
! #: c/c-typeck.cc:7168
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "tilldelning till uttryck med vektortyp"
  
! #: c/c-typeck.cc:7294
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "uppräkningskonvertering i tilldelning är ogiltigt i C++"
  
! #: c/c-typeck.cc:7496 c/c-typeck.cc:7515 c/c-typeck.cc:7572
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(i närheten av initiering av %qs)"
  
! #: c/c-typeck.cc:7588
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "vektor initierad från strängkonstant inom parentes"
  
! #: c/c-typeck.cc:7638
  msgid "expected %e but argument is of type %e"
  msgstr "%e förväntades men argumentet är av typen %e"
  
! #: c/c-typeck.cc:7672
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr "typen på argument %2$d till %1$qD är %3$qT där %4$qT förväntas i ett anrop av den inbyggda funktionen som deklarerats utan prototyp"
  
! #: c/c-typeck.cc:7675
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr "argument %2$d till %1$qD befordras till %3$qT där %4$qT förväntas i ett anrop till den inbyggda funktionen som deklarerats utan prototyp"
  
! #: c/c-typeck.cc:7680
  #, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "den inbyggda %qD är deklarerad här"
  
! #: c/c-typeck.cc:7737 c/c-typeck.cc:8645
  msgid "%e declared here"
  msgstr "%e deklarerad här"
  
! #: c/c-typeck.cc:7930
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "enum-konvertering när argument %d till %qE skickades är ogiltigt i C++"
  
! #: c/c-typeck.cc:7935
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "%qT förväntades men argumentet har typ %qT"
  
! #: c/c-typeck.cc:7939
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "enum-konvertering från %qT till %qT i tilldelning är ogiltigt i C++"
  
! #: c/c-typeck.cc:7944
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "enum-konvertering från %qT till %qT i initiering är ogiltigt i C++"
  
! #: c/c-typeck.cc:7949
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "enum-konvertering från %qT till %qT i retursats är ogiltigt i C++"
  
! #: c/c-typeck.cc:7967
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "implicit konvertering från %qT till %qT"
  
! #: c/c-typeck.cc:8149 c/c-typeck.cc:8548
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "att skicka argument %d till %qE skapar en %q#v-kvalificerad funktionspekare från en okvalificerad"
  
! #: c/c-typeck.cc:8152 c/c-typeck.cc:8551
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "tilldelning skapar en %q#v-kvalificerad funktionspekare från en okvalificerad"
  
! #: c/c-typeck.cc:8155 c/c-typeck.cc:8553
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "initiering skapar en %q#v-kvalificerad funktionspekare från en okvalificerad"
  
! #: c/c-typeck.cc:8158 c/c-typeck.cc:8555
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "retur skapar en %q#v-kvalificerad funktionspekare från en okvalificerad"
  
! #: c/c-typeck.cc:8166 c/c-typeck.cc:8438 c/c-typeck.cc:8481
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "att skicka argument %d till %qE kastar %qv-kvalificerare från pekarmåltyp"
  
! #: c/c-typeck.cc:8168 c/c-typeck.cc:8440 c/c-typeck.cc:8483
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "tilldelning kastar %qv-kvalificerare från pekarmåltyp"
  
! #: c/c-typeck.cc:8170 c/c-typeck.cc:8442 c/c-typeck.cc:8485
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "initiering kastar %qv-kvalificerare från pekarmåltyp"
  
! #: c/c-typeck.cc:8172 c/c-typeck.cc:8444 c/c-typeck.cc:8487
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "retur kastar %qv-kvalificerare från pekarmåltyp"
  
! #: c/c-typeck.cc:8181
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C förbjuder argumentkonvertering till unionstyp"
  
! #: c/c-typeck.cc:8249
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "begäran om implicit konvertering från %qT till %qT tillåts inte i C++"
  
! #: c/c-typeck.cc:8276
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "skickar argument %d till %qE från pekare till adressutrymme som inte är inneslutet"
  
! #: c/c-typeck.cc:8287
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "tilldelning från pekare till adressutrymme som inte är inneslutet"
  
! #: c/c-typeck.cc:8298
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "initiering från pekare till adressutrymme som inte är inneslutet"
  
! #: c/c-typeck.cc:8308
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr "retur från pekare till ej omgivande adressrymd"
  
! #: c/c-typeck.cc:8324
  #, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr "%qT förväntades men pekaren har typen %qT"
  
! #: c/c-typeck.cc:8339
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "argumentet %d till %qE kan vara kandidat för ett formatattribut"
  
! #: c/c-typeck.cc:8345
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "vänsterhandssida av tilldelning kan vara en kandidat för ett formatattribut"
  
! #: c/c-typeck.cc:8351
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "vänsterhandssida av initiering kan vara en kandidat för ett formatattribut"
  
! #: c/c-typeck.cc:8356 cp/typeck.cc:10559
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "returtypen kan vara en kandidat för ett formatattribut"
  
! #: c/c-typeck.cc:8380
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "skickar argument %d till %qE från inkompatibel skalär lagringsordning"
  
! #: c/c-typeck.cc:8390
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "tilldelning till %qT från pekartypen %qT med inkompatibel skalär lagringsordning"
  
! #: c/c-typeck.cc:8400
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "initiering av %qT från pekartypen %qT med inkompatibel skalär lagringsordning"
  
! #: c/c-typeck.cc:8405
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "returnerar %qT från en pekartyp med inkompatibel skalär lagringsordning %qT"
  
! #: c/c-typeck.cc:8455
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO C förbjuder att skicka argument %d till %qE mellan funktionspekare och %<void *%>"
  
! #: c/c-typeck.cc:8458
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C förbjuder tilldelning mellan funktionspekare och %<void *%>"
  
! #: c/c-typeck.cc:8460
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C förbjuder initiering mellan funktionspekare och %<void *%>"
  
! #: c/c-typeck.cc:8462
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C förbjuder retur mellan funktionspekare och %<void *%>"
  
! #: c/c-typeck.cc:8492
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr "vektorer med kvalificerare på elementet är inte kvalificerat före C23"
  
! #: c/c-typeck.cc:8510
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "pekarmål när argument %d till %qE skickades skiljer i teckenhet"
  
! #: c/c-typeck.cc:8518
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "pekarmål i tilldelning från %qT till %qT skiljer i teckenhet"
  
! #: c/c-typeck.cc:8524
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "pekarmål i initiering från %qT till %qT skiljer i teckenhet"
  
! #: c/c-typeck.cc:8529
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "pekarmål vid retur av %qT från en funktion med returtyp %qT skiljer i teckenhet"
  
! #: c/c-typeck.cc:8576
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "skickar argument %d till %qE från inkompatibel pekartyp"
  
! #: c/c-typeck.cc:8587
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "tilldelning till %e från pekare till %qD med inkompatibel typ %e"
  
! #: c/c-typeck.cc:8593
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "tilldelning till %e från inkompatibel pekartyp %e"
  
! #: c/c-typeck.cc:8602
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "initiering av %e från pekare till %qD med inkompatibel typ %e"
  
! #: c/c-typeck.cc:8608
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "initiering av %e från inkompatibel pekartyp %e"
  
! #: c/c-typeck.cc:8616
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "returnerar pekare till %qD av typen %e från en funktion med inkompatibel typ %e"
  
! #: c/c-typeck.cc:8622
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "returnerar %e från en funktion med inkompatibel returtyp %e"
  
! #: c/c-typeck.cc:8698
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "att skicka argument %d till %qE skapar pekare av ett heltal utan typkonvertering"
  
! #: c/c-typeck.cc:8708
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "tilldelning till %qT från %qT skapar pekare av heltal utan typkonvertering"
  
! #: c/c-typeck.cc:8714
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "initiering av %qT från %qT skapar pekare från heltal utan typkonvertering"
  
! #: c/c-typeck.cc:8719
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "att returnera %qT från en funktion med returtyp %qT skapar pekare av ett heltal utan typkonvertering"
  
! #: c/c-typeck.cc:8741
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "att skicka argument %d till %qE skapar pekare från heltal utan typkonvertering"
  
! #: c/c-typeck.cc:8751
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "tilldelning till %qT från %qT skapar heltal från pekare utan typkonvertering"
  
! #: c/c-typeck.cc:8757
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "initiering av %qT från %qT skapar heltal från pekare utan typkonvertering"
  
! #: c/c-typeck.cc:8761
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "att returnera %qT från en funktion med returtyp %qT skapar pekare från heltal utan typkonvertering"
  
! #: c/c-typeck.cc:8794
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "inkompatibel typ för argument %d av %qE"
  
! #: c/c-typeck.cc:8805
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "inkompatibla typer i tilldelning till typ %qT från typ %qT"
  
! #: c/c-typeck.cc:8816
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "inkompatibla typer i när typ %qT initierades med typ %qT"
  
! #: c/c-typeck.cc:8826
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "inkompatibla typer när typ %qT returnerades men %qT förväntades"
  
! #: c/c-typeck.cc:8906
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionell C tillåter inte aggregatinitiering"
  
! #: c/c-typeck.cc:9148
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr "%<constexpr%>-pekarinitierare är inte null"
  
! #: c/c-typeck.cc:9156
! #, gcc-internal-format
! msgid "%<constexpr%> integer initializer is not an integer constant expression"
! msgstr "%<constexpr%>-heltal i initierare inte av ett konstant heltalsuttryck"
! 
! #: c/c-typeck.cc:9159 c/c-typeck.cc:9221 c/c-typeck.cc:9374
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr "%<constexpr%>-initierare är inte representerbar i objekttypen"
  
! #: c/c-typeck.cc:9169
  #, gcc-internal-format
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "%<contexpr%>-initierare inte av ett aritmetiskt konstant uttryck"
  
! #: c/c-typeck.cc:9186
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr "%<constexpr%>-initierare för en reell typ har komplex typ"
  
! #: c/c-typeck.cc:9195
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr "%<constexpr%>-initierare för en binär flyttalstyp har en decimal typ"
  
! #: c/c-typeck.cc:9339 c/c-typeck.cc:10307 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "initiering av medlem som är en flexibel vektor"
  
! #: c/c-typeck.cc:9355 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "det går inte att initiera vektorn av %qT från en stränglitteral med typvektor %qT"
  
! #: c/c-typeck.cc:9401
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "initierarsträng för en vektor av %qT är för lång (%wu tecken in i %wu tillgängliga)"
  
! #: c/c-typeck.cc:9406
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "initierarsträng för vektor av %qT är för lång för C++ (%wu tecken in i %wu tillgängliga)"
  
! #: c/c-typeck.cc:9413
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr "initierarsträngen för en vektor av %qT hugger av NUL-avslutaren men målet saknar attributet %qs (%wu tecken in i %wu tillgängliga)"
  
! #: c/c-typeck.cc:9425
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "vektor av typ som inte passar initierad från strängkonstant"
  
! #: c/c-typeck.cc:9493 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ogiltig användning av icke-l-värde-vektor"
  
! #: c/c-typeck.cc:9507 c/c-typeck.cc:9647 c/c-typeck.cc:10401
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "ogiltig initierare"
  
! #: c/c-typeck.cc:9519 c/c-typeck.cc:9543 c/c-typeck.cc:9546 c/c-typeck.cc:9554
! #: c/c-typeck.cc:9616 c/c-typeck.cc:11384 c/c-typeck.cc:11468
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "initierarelement är inte konstant"
  
! #: c/c-typeck.cc:9528
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "vektor initierad från icke-konstant vektoruttryck"
  
! #: c/c-typeck.cc:9559 c/c-typeck.cc:9629 c/c-typeck.cc:11478
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "initierarelement är inte ett konstant uttryck"
  
! #: c/c-typeck.cc:9581 cp/typeck2.cc:1340
  #, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "konvertering från %qT till %qT ändrar värdet från %qd till %qd"
  
! #: c/c-typeck.cc:9623 c/c-typeck.cc:11473
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "initierarelement är inte beräkningsbart vid laddtidpunkt"
  
! #: c/c-typeck.cc:9929 cp/decl.cc:7906
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "ogenomskinliga vektortyper kan inte initieras"
  
! #: c/c-typeck.cc:10155
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "extra klammergrupp vid slutet av initierare"
  
! #: c/c-typeck.cc:10239
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "klamrar runt skalär initierare"
  
! #: c/c-typeck.cc:10309 c/c-typeck.cc:10313 c/c-typeck.cc:12076
! #: c/c-typeck.cc:12201 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "initiering av medlem som är en flexibel vektor i nästat sammanhang"
  
! #: c/c-typeck.cc:10350
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "klamrar saknas runt initierare"
  
! #: c/c-typeck.cc:10373
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "initierare saknas för fält %qD i %qT"
  
! #: c/c-typeck.cc:10413
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "extra element i skalär initierare"
  
! #: c/c-typeck.cc:10535 c/c-typeck.cc:10617
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "vektorindex i initierare för annat än vektor"
  
! #: c/c-typeck.cc:10540 c/c-typeck.cc:10679
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "fältnamn i initierare för annat än post eller union"
  
! #: c/c-typeck.cc:10590
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "vektorindex i initierare inte av heltalstyp"
  
! #: c/c-typeck.cc:10599 c/c-typeck.cc:10608
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "vektorindex i initierare inte av ett konstant heltalsuttryck"
  
! #: c/c-typeck.cc:10613 c/c-typeck.cc:10615
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "ickekonstant vektorindex i initierare"
  
! #: c/c-typeck.cc:10619 c/c-typeck.cc:10622
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "vektorindex i initierare överskrider vektorns storlek"
  
! #: c/c-typeck.cc:10641
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "tomt indexintervall i initierare"
  
! #: c/c-typeck.cc:10650
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "vektorindexintervall i initierare överskrider vektorns gränser"
  
! #: c/c-typeck.cc:10784 c/c-typeck.cc:10839 c/c-typeck.cc:10880
! #: c/c-typeck.cc:10940 c/c-typeck.cc:10987 c/c-typeck.cc:11575
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "initierat fält överskrivet"
  
! #: c/c-typeck.cc:10875 c/c-typeck.cc:10936 c/c-typeck.cc:10983
! #: c/c-typeck.cc:11572
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "initierat fält med sidoeffekter överskrivet"
  
! #: c/c-typeck.cc:11500
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "enum-konvertering i initiering är ogiltigt i C++"
  
! #: c/c-typeck.cc:11946
  #, gcc-internal-format
  msgid "excess elements in %qT initializer"
  msgstr "överflödiga element i initieraren %qT"
  
! #: c/c-typeck.cc:11958 c/c-typeck.cc:12035
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "överflödiga element i postinitierare"
  
! #: c/c-typeck.cc:11979
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "positionsinitiering av fält i %<struct%> deklarerad med attributet %<designated_init%>"
  
! #: c/c-typeck.cc:12050 c/c-typeck.cc:12176 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "icke-statisk initiering av an flexibel vektormedlem"
  
! #: c/c-typeck.cc:12146
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "överflödiga element i unioninitierare"
  
! #: c/c-typeck.cc:12168
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "traditionell C tillåter inte initiering av unioner"
  
! #: c/c-typeck.cc:12267
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "överflödiga element i vektorinitierare"
  
! #: c/c-typeck.cc:12344 c/c-typeck.cc:12346
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "överflödiga element i vector-initierare"
  
! #: c/c-typeck.cc:12380
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "överflödiga element i skalärinitierare"
  
! #: c/c-typeck.cc:12547 c/c-typeck.cc:12623 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, gcc-internal-format
  msgid "constraint allows registers outside of a function"
  msgstr "begränsningen tillåter register utanför en funktion"
  
! #: c/c-typeck.cc:12559 cp/semantics.cc:2358
  #, gcc-internal-format
  msgid "side-effects in output operand outside of a function"
  msgstr "sidoeffekter i utdataoperanden utanför en funktion"
  
! #: c/c-typeck.cc:12570 cp/semantics.cc:2374
  #, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr "utdataoperand utanför en funktion som inte är konstant"
  
! #: c/c-typeck.cc:12578 c/c-typeck.cc:12668 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr "modifieraren %<-%> använd inuti en funktion"
  
! #: c/c-typeck.cc:12636 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr "%<:%>-begränsningsoperanden är inte adressen till en funktion eller icka-automatisk variabel"
  
! #: c/c-typeck.cc:12649 cp/semantics.cc:2481
  #, gcc-internal-format
  msgid "side-effects in input operand outside of a function"
  msgstr "sidoeffekter i indataoperanden utanför en funktion"
  
! #: c/c-typeck.cc:12660 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, gcc-internal-format
  msgid "input operand outside of a function is not constant"
  msgstr "indataoperand utanför en funktion som inte är konstant"
  
! #: c/c-typeck.cc:12712
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C förbjuder %<goto *expr;%>"
  
! #: c/c-typeck.cc:12718
  #, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "beräknat goto måste vara en pekartyp"
  
! #: c/c-typeck.cc:12748 c/gimple-parser.cc:2648 cp/typeck.cc:11159
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "funktion deklarerad %<noreturn%> har en %<return%>-sats"
  
! #: c/c-typeck.cc:12777
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> utan värde i funktion som returnerar icke-void"
  
! #: c/c-typeck.cc:12790 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> med värde i funktion som returnerar void"
  
! #: c/c-typeck.cc:12793
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "ISO C förbjuder %<return%> med värde i funktion som returnerar void"
  
! #: c/c-typeck.cc:12875
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr "funktionen returnerar adress till en etikett"
  
! #: c/c-typeck.cc:12966 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-argument är inte ett heltal"
  
! #: c/c-typeck.cc:12991
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "%<long%>-switch-uttryck konverteras inte till %<int%> i ISO C"
  
! #: c/c-typeck.cc:13029 c/c-typeck.cc:13037
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "case-etikett är inte ett konstant heltalsuttryck"
  
! #: c/c-typeck.cc:13043 cp/parser.cc:13521
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-etikett är inte i en switch-sats"
  
! #: c/c-typeck.cc:13045
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "%<default%>-etikett som inte ligger i en switch-sats"
  
! #: c/c-typeck.cc:13121 cp/parser.cc:15291
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-sats som inte är i en loop eller switch"
  
! #: c/c-typeck.cc:13124 c/c-typeck.cc:13144 cp/decl.cc:4107 cp/parser.cc:15301
! #: cp/parser.cc:15322
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "ogiltig utgång från OpenMP-strukturerat block"
  
! #: c/c-typeck.cc:13127 cp/parser.cc:15304
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-sats använd med OpenMP-for-slinga"
  
! #: c/c-typeck.cc:13141 cp/parser.cc:15314
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-sats som inte är i en loop"
  
! #: c/c-typeck.cc:13191 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "sats utan effekt"
  
! #: c/c-typeck.cc:13235
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "uttryckssats har ofullständig typ"
  
! #: c/c-typeck.cc:13526
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr "jämförelsen kommer alltid beräknas till %<false%> för att pekaroperanden i %qE inte får vara NULL"
  
! #: c/c-typeck.cc:13531
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr "jämförelsen kommer alltid beräknas till %<true%> för att pekaroperanden i %qE inte får vara NULL"
  
! #: c/c-typeck.cc:13549 c/c-typeck.cc:13587
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "jämförelsen kommer alltid beräknas till %<false%> för att adressen till %qE aldrig kommer att vara NULL"
  
! #: c/c-typeck.cc:13554 c/c-typeck.cc:13592
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "jämförelsen kommer alltid beräknas till %<true%> för att adressen till %qE aldrig kommer att vara NULL"
  
! #: c/c-typeck.cc:14184 c/c-typeck.cc:14348 cp/typeck.cc:6163
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "jämför vektorer med skilda elementtyper"
  
! #: c/c-typeck.cc:14192 c/c-typeck.cc:14356 cp/typeck.cc:6177
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "jämför vektorer med olika antal element"
  
! #: c/c-typeck.cc:14207 c/c-typeck.cc:14371 cp/typeck.cc:6195
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "jämförelse mellan typer %qT och %qT"
  
! #: c/c-typeck.cc:14217 c/c-typeck.cc:14381 cp/typeck.cc:6212
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "det går inte att hitta en heltalstyp med samma storlek som %qT"
  
! #: c/c-typeck.cc:14231 cp/typeck.cc:5838
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "att jämföra flyttal med %<==%> eller %<!=%> är osäkert"
  
! #: c/c-typeck.cc:14270 c/c-typeck.cc:14422
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "jämförelse av pekare till skilda adressutrymmen"
  
! #: c/c-typeck.cc:14277 c/c-typeck.cc:14283
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C förbjuder jämförelse mellan %<void *%> och funktionspekare"
  
! #: c/c-typeck.cc:14290 c/c-typeck.cc:14432
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "jämförelse av skilda pekartyper saknar en typkonvertering"
  
! #: c/c-typeck.cc:14303 c/c-typeck.cc:14309 c/c-typeck.cc:14459
! #: c/c-typeck.cc:14465
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "jämförelse mellan pekare och heltal"
  
! #: c/c-typeck.cc:14410
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "jämförelse av kompletta och ofullständiga pekare"
  
! #: c/c-typeck.cc:14412
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C förbjuder ordningsjämförelse på pekare till funktioner"
  
! #: c/c-typeck.cc:14417
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "ordningsjämförelse av pekare med nollpekare"
  
! #: c/c-typeck.cc:14440 c/c-typeck.cc:14443 c/c-typeck.cc:14450
! #: c/c-typeck.cc:14453
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "ordningsjämförelse av pekare med heltalet noll"
  
! #: c/c-typeck.cc:14530
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "implicit konvertering från %qT till %qT för att matcha den andra operanden i binärt uttryck"
  
! #: c/c-typeck.cc:14848
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "vektor använd som inte kan konverteras till en pekare där en skalär krävs"
  
! #: c/c-typeck.cc:14852
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "struct-typvärde använt där skalär krävs"
  
! #: c/c-typeck.cc:14856
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "värde av uniontyp använt där skalär krävs"
  
! #: c/c-typeck.cc:14872
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "vektortyp använd där skalär krävs"
  
! #: c/c-typeck.cc:15075 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> måste ange en av klausulerna %<parallel%>, %<for%>, %<sections%> eller %<taskgroup%>"
  
! #: c/c-typeck.cc:15086 c/c-typeck.cc:15096 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "%<cancel%> %<if%>-klausulmodifierare förväntades"
  
! #: c/c-typeck.cc:15131 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> måste ange en av klausulerna %<parallel%>, %<for%>, %<sections%> eller %<taskgroup%>"
  
! #: c/c-typeck.cc:15199 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD är inte en variabel i en %qs-klausul"
  
! #: c/c-typeck.cc:15203 c/c-typeck.cc:17020 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE är inte en variabel i en %qs-klausul"
  
! #: c/c-typeck.cc:15211
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%<_Atomic%> %qD i %qs-klausul"
  
! #: c/c-typeck.cc:15221 c/c-typeck.cc:17027 c/c-typeck.cc:17181
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD är en trådprivat variabel i en %qs-klausul"
  
! #: c/c-typeck.cc:15258 cp/semantics.cc:5995
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "undre gränsen %qE i vektorsektion har inte heltalstyp"
  
! #: c/c-typeck.cc:15265 cp/semantics.cc:6002
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "längden %qE i vektorsektion har inte heltalstyp"
  
! #: c/c-typeck.cc:15288 cp/semantics.cc:6035
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "en enda pekare förväntades i en %qs-klausul"
  
! #: c/c-typeck.cc:15306 c/c-typeck.cc:15373 c/c-typeck.cc:15666
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "nollängds vektorsektion i en %qs-klausul"
  
! #: c/c-typeck.cc:15325 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "för en vektor med okänd gräns måste ett längduttryck anges"
  
! #: c/c-typeck.cc:15333 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "negativ nedre gräns i vektorsektion i %qs-klausul"
  
! #: c/c-typeck.cc:15342 c/c-typeck.cc:15466 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "negativ längd i vektorsektion i en %qs-klausul"
  
! #: c/c-typeck.cc:15359 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "nedre gränsen %qE över storleken på vektorsektionen i en %qs-klausul"
  
! #: c/c-typeck.cc:15402 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "längden %qE över storleken på vektorsektionen i en %qs-klausul"
  
! #: c/c-typeck.cc:15417 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "övre gräns %qE ovanför storleken på vektorsektionen i en %qs-klausul"
  
! #: c/c-typeck.cc:15454 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr "för en vektorfunktionsparameter måste ett längduttryck anges"
  
! #: c/c-typeck.cc:15458 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "för pekartyper måste ett längduttryck anges"
  
! #: c/c-typeck.cc:15486 c/c-typeck.cc:15605 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "vektorsektionen är inte sammanhängande i %qs-klausulen"
  
! #: c/c-typeck.cc:15496 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE har inte pekar- eller vektortyp"
  
! #: c/c-typeck.cc:15872 cp/semantics.cc:7305
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "iteratorn %qD har varken heltals- eller pekartyp"
  
! #: c/c-typeck.cc:15879
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "iteratorn %qD har %<_Atomic%>-kvalificerad typ"
  
! #: c/c-typeck.cc:15885 cp/semantics.cc:7312
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "iteratorn %qD har const-kvalificerad typ"
  
! #: c/c-typeck.cc:15898 cp/semantics.cc:7328
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "iteratorsteg med en icke-heltalstyp"
  
! #: c/c-typeck.cc:15918 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "iteratorn %qD har nollsteg"
  
! #: c/c-typeck.cc:15945
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr "typ av iteratorn %qD refererar till den yttre iteratorn %qD"
  
! #: c/c-typeck.cc:15952 cp/semantics.cc:7398
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "startuttrycket refererar till den yttre iteratorn %qD"
  
! #: c/c-typeck.cc:15958 cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "slututtrycket refererar till den yttre iteratorn %qD"
  
! #: c/c-typeck.cc:15964 cp/semantics.cc:7410
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "steguttrycket refererar till den yttre iteratorn %qD"
  
! #: c/c-typeck.cc:16001 cp/semantics.cc:7458
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "pekare förväntades i en %qs-klausul"
  
! #: c/c-typeck.cc:16104 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "%<inscan%>- och icke-%<inscan%> %<reduction%>-klausul på samma konstruktion"
  
! #: c/c-typeck.cc:16126 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "en %<inscan%> %<reduction%>-klausul med vektorsektion"
  
! #: c/c-typeck.cc:16152 c/c-typeck.cc:16162
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD i %<reduction%>-klausul är en vektor med storlek noll"
  
! #: c/c-typeck.cc:16182
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "%<_Atomic%> %qE i %<reduction%>-klausul"
  
! #: c/c-typeck.cc:16194
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "nollstor typ %qT i %qs-klausul"
  
! #: c/c-typeck.cc:16202
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "typen %qT med variabel storlek i %qs-klausul"
  
! #: c/c-typeck.cc:16246
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE har ogiltig typ för %<reduction(%s)%>"
  
! #: c/c-typeck.cc:16255 cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "ingen användardefinierad reduktion funnen för %qE"
  
! #: c/c-typeck.cc:16343
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "elementtyp med variabel längd i vektor-%<reduction%>-klausul"
  
! #: c/c-typeck.cc:16361 c/c-typeck.cc:17275 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr "en klausul %<nowait%> får inte användas tillsammans med en klausul %<copyprivate%>"
  
! #: c/c-typeck.cc:16373 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE måste vara %<threadprivate%> för %<copyin%>"
  
! #: c/c-typeck.cc:16388 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr "modifierare skall inte anges i %<linear%>-klausul på %<simd%>- eller %<for%>-konstruktioner när man inte använder OpenMP 5.2-modiferare"
  
! #: c/c-typeck.cc:16397
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "en linjär klausul använd på variabel som inte är heltal och inte pekare med typen %qT"
  
! #: c/c-typeck.cc:16405
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD i %<linear%>-klausul"
  
! #: c/c-typeck.cc:16424 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "%<linear%>-klausulens steg %qE är varken en konstant eller en parameter"
  
! #: c/c-typeck.cc:16454 c/c-typeck.cc:17175 c/c-typeck.cc:17446
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE är inte en variabel i klausul %qs"
  
! #: c/c-typeck.cc:16471 cp/semantics.cc:7876
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD förekommer mer än en gång i datadelningsklausuler"
  
! #: c/c-typeck.cc:16482 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD förekommer mer än en gång i reduktionsklausuler"
  
! #: c/c-typeck.cc:16496 c/c-typeck.cc:16566 c/c-typeck.cc:16601
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE förekommer mer än en gång i dataklausuler"
  
! #: c/c-typeck.cc:16506 c/c-typeck.cc:16574 c/c-typeck.cc:16923
! #: c/c-typeck.cc:17075 c/c-typeck.cc:17083 c/c-typeck.cc:17099
! #: c/c-typeck.cc:17108 c/c-typeck.cc:17116 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
--- 50383,51830 ----
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "för många argument till den inbyggda funktionen %qE, %d förväntades"
  
! #: c/c-typeck.cc:4352
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for method %qE declared without parameters"
  msgstr "ISO C23 tillåter inte argument till metoden %qE deklarerad utan parametrar"
  
! #: c/c-typeck.cc:4357
  #, gcc-internal-format
  msgid "ISO C23 does not allow arguments for function %qE declared without parameters"
  msgstr "ISO C23 tillåter inte argument till funktionen %qE deklarerad utan parametrar"
  
! #: c/c-typeck.cc:4433
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "implicit konvertering från %qT till %qT när argument skickas till en funktion"
  
! #: c/c-typeck.cc:4514
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected at least %i, have %i"
  msgstr "för få argument till funktionen %qE; åtminstone %i förväntades, har %i"
  
! #: c/c-typeck.cc:4515
  #, gcc-internal-format
  msgid "too few arguments to function %qE; expected %i, have %i"
  msgstr "för få argument till funktionen %qE; %i förväntades, har %i"
  
! #: c/c-typeck.cc:4529
  #, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "för få argument till den inbyggda funktionen %qE, %u förväntades"
  
! #: c/c-typeck.cc:4707 c/c-typeck.cc:4735 cp/typeck.cc:5965 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "jämförelse med stränglitteral resulterar i odefinierat beteende"
  
! #: c/c-typeck.cc:4715 c/c-typeck.cc:4726 cp/typeck.cc:6002 cp/typeck.cc:6026
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "jämförelse mellan pekare och teckenkonstanten noll"
  
! #: c/c-typeck.cc:4718 c/c-typeck.cc:4729 cp/typeck.cc:6005 cp/typeck.cc:6029
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "tänkte du dereferera pekaren?"
  
! #: c/c-typeck.cc:4747 c/c-typeck.cc:4754 c/c-typeck.cc:6131 c/c-typeck.cc:6136
! #: c/c-typeck.cc:8684 cp/tree.cc:6464
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "noll som en nollpekarkonstant"
  
! #: c/c-typeck.cc:4775
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "jämförelse mellan %qT och %qT"
  
! #: c/c-typeck.cc:4834
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "pekare av typ %<void *%> använd i subtraktion"
  
! #: c/c-typeck.cc:4837
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "pekare till funktion använd i subtraktion"
  
! #: c/c-typeck.cc:4871
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "aritmetik på pekare till ofullständig typ"
  
! #: c/c-typeck.cc:4880 cp/typeck.cc:7053
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "aritmetik på pekare till ett tomt aggregat"
  
! #: c/c-typeck.cc:5329
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "%<~%> på ett booleskt uttryck"
  
! #: c/c-typeck.cc:5333
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr "tänkte du använda logiskt icke?"
  
! #: c/c-typeck.cc:5343
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C stödjer inte %<~%> för komplex konjugering"
  
! #: c/c-typeck.cc:5367
  #, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "fel typ på argument till absu"
  
! #: c/c-typeck.cc:5393
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "fel typ på argument till unärt utropstecken"
  
! #: c/c-typeck.cc:5451
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "ökning av uppräkningsvärde är ogiltigt i C++"
  
! #: c/c-typeck.cc:5454
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "minskning av uppräkningsvärde är ogiltigt i C++"
  
! #: c/c-typeck.cc:5461
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "ökning av ett booleskt uttryck"
  
! #: c/c-typeck.cc:5464
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "minskning av ett booleskt uttryck"
  
! #: c/c-typeck.cc:5480
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types before C2Y"
  msgstr "ISO C stödjer inte %<++%> och %<--%> på komplexa typer före C2Y"
  
! #: c/c-typeck.cc:5507 c/c-typeck.cc:5541
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "fel typ på argument till ökning"
  
! #: c/c-typeck.cc:5509 c/c-typeck.cc:5544
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "fel typ på argument till minskning"
  
! #: c/c-typeck.cc:5529
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "ökning en pekare till en ofullständig typ %qT"
  
! #: c/c-typeck.cc:5533
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "minskning av en pekare till en ofullständig typ %qT"
  
! #: c/c-typeck.cc:5641
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "tar adressen till uttryck av typ %<void%>"
  
! #: c/c-typeck.cc:5704 c/c-typeck.cc:5900
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "kan inte ta adressen till bitfält %qD"
  
! #: c/c-typeck.cc:5718
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "kan inte ta adressen till skalär med omvänd lagringsordning"
  
! #: c/c-typeck.cc:5726
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr "adress till vektor med omvänd skalär lagringsordning begärd"
  
! #: c/c-typeck.cc:5915
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr "adressen till sammansatt registerlitteral begärd"
  
! #: c/c-typeck.cc:5936
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "global registervariabel %qD använd i nästad funktion"
  
! #: c/c-typeck.cc:5939
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "registervariabel %qD använd i nästad funktion"
  
! #: c/c-typeck.cc:5944
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "adress till global registervariabel %qD efterfrågad"
  
! #: c/c-typeck.cc:5946 d/d-codegen.cc:761
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "adress på registervariabeln %qD efterfrågad"
  
! #: c/c-typeck.cc:6085
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "icke-l-värde-vektor i villkorsuttryck"
  
! #: c/c-typeck.cc:6181
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "implicit konvertering från %qT till %qT för att stämma med andra resultat i villkor"
  
! #: c/c-typeck.cc:6240 c/c-typeck.cc:6246
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr "operand till %<?:%> ändrar teckenläge från %qT till %qT på grund av teckenlöshet hos en annan operand"
  
! #: c/c-typeck.cc:6263
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C förbjuder villkorliga uttryck med bara en sida void"
  
! #: c/c-typeck.cc:6280
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "pekare till skilda adressrymder använda i villkorsuttryck"
  
! #: c/c-typeck.cc:6304
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "pekare till vektor tappar kvalificerare i villkorsuttryck"
  
! #: c/c-typeck.cc:6308
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "pekare till vektor tappar kvalificerare i villkorsuttryck i ISO C före C23"
  
! #: c/c-typeck.cc:6313
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C förbjuder villkorliga uttryck mellan %<void *%> och funktionspekare"
  
! #: c/c-typeck.cc:6335
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "pekartyper stämmer inte i villkorsuttryck"
  
! #: c/c-typeck.cc:6338
  #, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "första uttrycket har typen %qT"
  
! #: c/c-typeck.cc:6339
  #, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr "andra uttrycket har typen %qT"
  
! #: c/c-typeck.cc:6350 c/c-typeck.cc:6363
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "pekar-/heltalstyper stämmer inte i villkorsuttryck"
  
! #: c/c-typeck.cc:6390
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "typer stämmer inte i villkorsuttryck"
  
! #: c/c-typeck.cc:6506
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "ignorerar returvärdet av %qD, deklarerad med attributet %<nodiscard%>: %E"
  
! #: c/c-typeck.cc:6510
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "ignorerar returvärdet av %qD, deklarerad med attributet %<nodiscard%>"
  
! #: c/c-typeck.cc:6529
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "ignorerar returnerat värde av typen %qT, deklarerat med attributet %<nodiscard%>: %E"
  
! #: c/c-typeck.cc:6534
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "ignorerar returnerat värde av typen %qT, deklarerat med attributet %<nodiscard%>"
  
! #: c/c-typeck.cc:6543 cp/cvt.cc:1132 rust/backend/rust-tree.cc:640
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "i anrop av %qD, deklarerad här"
  
! #: c/c-typeck.cc:6592
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "vänster operand av kommauttryck har ingen effekt"
  
! #: c/c-typeck.cc:6610 c/c-typeck.cc:13226
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "höger operand av kommauttryck har ingen effekt"
  
! #: c/c-typeck.cc:6681
  msgid "cast adds %q#v qualifier to function type"
  msgstr "typkonvertering lägger %q#v-kvalificerare till funktionstyp"
  
! #: c/c-typeck.cc:6687
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "typkonvertering kastar bort %qv-kvalificerare från pekarmåltyp"
  
! #: c/c-typeck.cc:6722
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr "för att vara säker måste alla mellanliggande pekare i typkonvertering från %qT till %qT vara %<const%>-kvalificerade"
  
! #: c/c-typeck.cc:6819
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "typkonvertering anger vektortyp"
  
! #: c/c-typeck.cc:6825
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "typkonvertering anger funktionstyp"
  
! #: c/c-typeck.cc:6840
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C förbjuder typkonvertering av ickeskalärer till samma typ"
  
! #: c/c-typeck.cc:6844
  #, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "oanvändbar konvertering till typen %qT"
  
! #: c/c-typeck.cc:6864
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO C förbjuder typkonvertering till unionstyper"
  
! #: c/c-typeck.cc:6874
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "typkonvertering till unionstyp från typ som ej finns i unionen"
  
! #: c/c-typeck.cc:6909
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "typkonvertering till adressrymdspekare %qs från skild generisk adressrymdspekare"
  
! #: c/c-typeck.cc:6914
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "typkonvertering till generisk adressrymdspekare från skild adressrymdspekare till %qs"
  
! #: c/c-typeck.cc:6919
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "typkonvertering från adressrymdspekare till %qs från skild adressrymdspekare till %qs"
  
! #: c/c-typeck.cc:6952
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "typkonvertering ökar kravet på justering av måltypen"
  
! #: c/c-typeck.cc:6964
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "typkonvertering från pekare till heltal av annan storlek"
  
! #: c/c-typeck.cc:6969
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "typkonvertering från funktionsanrop av typ %qT till typ %qT matchar inte"
  
! #: c/c-typeck.cc:6979 cp/typeck.cc:9499
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "typkonvertering till pekare från heltal med annan storlek"
  
! #: c/c-typeck.cc:6993
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C förbjuder konvertering av funktionspekare till objektpekartyp"
  
! #: c/c-typeck.cc:7002
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C förbjuder konvertering av objektpekare till funktionspekartyp"
  
! #: c/c-typeck.cc:7012
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "typkonvertering mellan inkompatibla funktionstyper från %qT till %qT"
  
! #: c/c-typeck.cc:7127
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "definition av en typ i en typkonvertering är ogiltigt i C++"
  
! #: c/c-typeck.cc:7169
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "tilldelning till uttryck med vektortyp"
  
! #: c/c-typeck.cc:7295
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "uppräkningskonvertering i tilldelning är ogiltigt i C++"
  
! #: c/c-typeck.cc:7497 c/c-typeck.cc:7516 c/c-typeck.cc:7573
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(i närheten av initiering av %qs)"
  
! #: c/c-typeck.cc:7589
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "vektor initierad från strängkonstant inom parentes"
  
! #: c/c-typeck.cc:7639
  msgid "expected %e but argument is of type %e"
  msgstr "%e förväntades men argumentet är av typen %e"
  
! #: c/c-typeck.cc:7673
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr "typen på argument %2$d till %1$qD är %3$qT där %4$qT förväntas i ett anrop av den inbyggda funktionen som deklarerats utan prototyp"
  
! #: c/c-typeck.cc:7676
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr "argument %2$d till %1$qD befordras till %3$qT där %4$qT förväntas i ett anrop till den inbyggda funktionen som deklarerats utan prototyp"
  
! #: c/c-typeck.cc:7681
  #, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "den inbyggda %qD är deklarerad här"
  
! #: c/c-typeck.cc:7738 c/c-typeck.cc:8646
  msgid "%e declared here"
  msgstr "%e deklarerad här"
  
! #: c/c-typeck.cc:7931
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "enum-konvertering när argument %d till %qE skickades är ogiltigt i C++"
  
! #: c/c-typeck.cc:7936
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "%qT förväntades men argumentet har typ %qT"
  
! #: c/c-typeck.cc:7940
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "enum-konvertering från %qT till %qT i tilldelning är ogiltigt i C++"
  
! #: c/c-typeck.cc:7945
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "enum-konvertering från %qT till %qT i initiering är ogiltigt i C++"
  
! #: c/c-typeck.cc:7950
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "enum-konvertering från %qT till %qT i retursats är ogiltigt i C++"
  
! #: c/c-typeck.cc:7968
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "implicit konvertering från %qT till %qT"
  
! #: c/c-typeck.cc:8150 c/c-typeck.cc:8549
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "att skicka argument %d till %qE skapar en %q#v-kvalificerad funktionspekare från en okvalificerad"
  
! #: c/c-typeck.cc:8153 c/c-typeck.cc:8552
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "tilldelning skapar en %q#v-kvalificerad funktionspekare från en okvalificerad"
  
! #: c/c-typeck.cc:8156 c/c-typeck.cc:8554
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "initiering skapar en %q#v-kvalificerad funktionspekare från en okvalificerad"
  
! #: c/c-typeck.cc:8159 c/c-typeck.cc:8556
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "retur skapar en %q#v-kvalificerad funktionspekare från en okvalificerad"
  
! #: c/c-typeck.cc:8167 c/c-typeck.cc:8439 c/c-typeck.cc:8482
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "att skicka argument %d till %qE kastar %qv-kvalificerare från pekarmåltyp"
  
! #: c/c-typeck.cc:8169 c/c-typeck.cc:8441 c/c-typeck.cc:8484
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "tilldelning kastar %qv-kvalificerare från pekarmåltyp"
  
! #: c/c-typeck.cc:8171 c/c-typeck.cc:8443 c/c-typeck.cc:8486
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "initiering kastar %qv-kvalificerare från pekarmåltyp"
  
! #: c/c-typeck.cc:8173 c/c-typeck.cc:8445 c/c-typeck.cc:8488
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "retur kastar %qv-kvalificerare från pekarmåltyp"
  
! #: c/c-typeck.cc:8182
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C förbjuder argumentkonvertering till unionstyp"
  
! #: c/c-typeck.cc:8250
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "begäran om implicit konvertering från %qT till %qT tillåts inte i C++"
  
! #: c/c-typeck.cc:8277
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "skickar argument %d till %qE från pekare till adressutrymme som inte är inneslutet"
  
! #: c/c-typeck.cc:8288
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "tilldelning från pekare till adressutrymme som inte är inneslutet"
  
! #: c/c-typeck.cc:8299
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "initiering från pekare till adressutrymme som inte är inneslutet"
  
! #: c/c-typeck.cc:8309
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr "retur från pekare till ej omgivande adressrymd"
  
! #: c/c-typeck.cc:8325
  #, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr "%qT förväntades men pekaren har typen %qT"
  
! #: c/c-typeck.cc:8340
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "argumentet %d till %qE kan vara kandidat för ett formatattribut"
  
! #: c/c-typeck.cc:8346
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "vänsterhandssida av tilldelning kan vara en kandidat för ett formatattribut"
  
! #: c/c-typeck.cc:8352
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "vänsterhandssida av initiering kan vara en kandidat för ett formatattribut"
  
! #: c/c-typeck.cc:8357 cp/typeck.cc:10675
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "returtypen kan vara en kandidat för ett formatattribut"
  
! #: c/c-typeck.cc:8381
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "skickar argument %d till %qE från inkompatibel skalär lagringsordning"
  
! #: c/c-typeck.cc:8391
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "tilldelning till %qT från pekartypen %qT med inkompatibel skalär lagringsordning"
  
! #: c/c-typeck.cc:8401
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "initiering av %qT från pekartypen %qT med inkompatibel skalär lagringsordning"
  
! #: c/c-typeck.cc:8406
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "returnerar %qT från en pekartyp med inkompatibel skalär lagringsordning %qT"
  
! #: c/c-typeck.cc:8456
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO C förbjuder att skicka argument %d till %qE mellan funktionspekare och %<void *%>"
  
! #: c/c-typeck.cc:8459
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C förbjuder tilldelning mellan funktionspekare och %<void *%>"
  
! #: c/c-typeck.cc:8461
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C förbjuder initiering mellan funktionspekare och %<void *%>"
  
! #: c/c-typeck.cc:8463
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C förbjuder retur mellan funktionspekare och %<void *%>"
  
! #: c/c-typeck.cc:8493
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr "vektorer med kvalificerare på elementet är inte kvalificerat före C23"
  
! #: c/c-typeck.cc:8511
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "pekarmål när argument %d till %qE skickades skiljer i teckenhet"
  
! #: c/c-typeck.cc:8519
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "pekarmål i tilldelning från %qT till %qT skiljer i teckenhet"
  
! #: c/c-typeck.cc:8525
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "pekarmål i initiering från %qT till %qT skiljer i teckenhet"
  
! #: c/c-typeck.cc:8530
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "pekarmål vid retur av %qT från en funktion med returtyp %qT skiljer i teckenhet"
  
! #: c/c-typeck.cc:8577
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "skickar argument %d till %qE från inkompatibel pekartyp"
  
! #: c/c-typeck.cc:8588
  msgid "assignment to %e from pointer to %qD with incompatible type %e"
  msgstr "tilldelning till %e från pekare till %qD med inkompatibel typ %e"
  
! #: c/c-typeck.cc:8594
  msgid "assignment to %e from incompatible pointer type %e"
  msgstr "tilldelning till %e från inkompatibel pekartyp %e"
  
! #: c/c-typeck.cc:8603
  msgid "initialization of %e from pointer to %qD with incompatible type %e"
  msgstr "initiering av %e från pekare till %qD med inkompatibel typ %e"
  
! #: c/c-typeck.cc:8609
  msgid "initialization of %e from incompatible pointer type %e"
  msgstr "initiering av %e från inkompatibel pekartyp %e"
  
! #: c/c-typeck.cc:8617
  msgid "returning pointer to %qD of type %e from a function with incompatible type %e"
  msgstr "returnerar pekare till %qD av typen %e från en funktion med inkompatibel typ %e"
  
! #: c/c-typeck.cc:8623
  msgid "returning %e from a function with incompatible return type %e"
  msgstr "returnerar %e från en funktion med inkompatibel returtyp %e"
  
! #: c/c-typeck.cc:8699
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "att skicka argument %d till %qE skapar pekare av ett heltal utan typkonvertering"
  
! #: c/c-typeck.cc:8709
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "tilldelning till %qT från %qT skapar pekare av heltal utan typkonvertering"
  
! #: c/c-typeck.cc:8715
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "initiering av %qT från %qT skapar pekare från heltal utan typkonvertering"
  
! #: c/c-typeck.cc:8720
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "att returnera %qT från en funktion med returtyp %qT skapar pekare av ett heltal utan typkonvertering"
  
! #: c/c-typeck.cc:8742
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "att skicka argument %d till %qE skapar pekare från heltal utan typkonvertering"
  
! #: c/c-typeck.cc:8752
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "tilldelning till %qT från %qT skapar heltal från pekare utan typkonvertering"
  
! #: c/c-typeck.cc:8758
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "initiering av %qT från %qT skapar heltal från pekare utan typkonvertering"
  
! #: c/c-typeck.cc:8762
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "att returnera %qT från en funktion med returtyp %qT skapar pekare från heltal utan typkonvertering"
  
! #: c/c-typeck.cc:8795
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "inkompatibel typ för argument %d av %qE"
  
! #: c/c-typeck.cc:8806
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "inkompatibla typer i tilldelning till typ %qT från typ %qT"
  
! #: c/c-typeck.cc:8817
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "inkompatibla typer i när typ %qT initierades med typ %qT"
  
! #: c/c-typeck.cc:8827
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "inkompatibla typer när typ %qT returnerades men %qT förväntades"
  
! #: c/c-typeck.cc:8907
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionell C tillåter inte aggregatinitiering"
  
! #: c/c-typeck.cc:9149
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr "%<constexpr%>-pekarinitierare är inte null"
  
! #: c/c-typeck.cc:9166 c/c-typeck.cc:9176 c/c-typeck.cc:9238 c/c-typeck.cc:9391
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr "%<constexpr%>-initierare är inte representerbar i objekttypen"
  
! #: c/c-typeck.cc:9172
! #, gcc-internal-format
! msgid "%<constexpr%> integer initializer is not an integer constant expression"
! msgstr "%<constexpr%>-heltal i initierare inte av ett konstant heltalsuttryck"
! 
! #: c/c-typeck.cc:9186
  #, gcc-internal-format
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "%<contexpr%>-initierare inte av ett aritmetiskt konstant uttryck"
  
! #: c/c-typeck.cc:9203
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr "%<constexpr%>-initierare för en reell typ har komplex typ"
  
! #: c/c-typeck.cc:9212
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr "%<constexpr%>-initierare för en binär flyttalstyp har en decimal typ"
  
! #: c/c-typeck.cc:9356 c/c-typeck.cc:10324 cp/typeck2.cc:1241
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "initiering av medlem som är en flexibel vektor"
  
! #: c/c-typeck.cc:9372 cp/typeck2.cc:1258
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "det går inte att initiera vektorn av %qT från en stränglitteral med typvektor %qT"
  
! #: c/c-typeck.cc:9418
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long (%wu chars into %wu available)"
  msgstr "initierarsträng för en vektor av %qT är för lång (%wu tecken in i %wu tillgängliga)"
  
! #: c/c-typeck.cc:9423
  #, gcc-internal-format
  msgid "initializer-string for array of %qT is too long for C++ (%wu chars into %wu available)"
  msgstr "initierarsträng för vektor av %qT är för lång för C++ (%wu tecken in i %wu tillgängliga)"
  
! #: c/c-typeck.cc:9430
  #, gcc-internal-format
  msgid "initializer-string for array of %qT truncates NUL terminator but destination lacks %qs attribute (%wu chars into %wu available)"
  msgstr "initierarsträngen för en vektor av %qT hugger av NUL-avslutaren men målet saknar attributet %qs (%wu tecken in i %wu tillgängliga)"
  
! #: c/c-typeck.cc:9442
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "vektor av typ som inte passar initierad från strängkonstant"
  
! #: c/c-typeck.cc:9510 cp/typeck.cc:2556
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ogiltig användning av icke-l-värde-vektor"
  
! #: c/c-typeck.cc:9524 c/c-typeck.cc:9664 c/c-typeck.cc:10418
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "ogiltig initierare"
  
! #: c/c-typeck.cc:9536 c/c-typeck.cc:9560 c/c-typeck.cc:9563 c/c-typeck.cc:9571
! #: c/c-typeck.cc:9633 c/c-typeck.cc:11401 c/c-typeck.cc:11485
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "initierarelement är inte konstant"
  
! #: c/c-typeck.cc:9545
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "vektor initierad från icke-konstant vektoruttryck"
  
! #: c/c-typeck.cc:9576 c/c-typeck.cc:9646 c/c-typeck.cc:11495
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "initierarelement är inte ett konstant uttryck"
  
! #: c/c-typeck.cc:9598 cp/typeck2.cc:1340
  #, gcc-internal-format
  msgid "conversion from %qT to %qT changes value from %qd to %qd"
  msgstr "konvertering från %qT till %qT ändrar värdet från %qd till %qd"
  
! #: c/c-typeck.cc:9640 c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "initierarelement är inte beräkningsbart vid laddtidpunkt"
  
! #: c/c-typeck.cc:9946 cp/decl.cc:7904
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "ogenomskinliga vektortyper kan inte initieras"
  
! #: c/c-typeck.cc:10172
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "extra klammergrupp vid slutet av initierare"
  
! #: c/c-typeck.cc:10256
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "klamrar runt skalär initierare"
  
! #: c/c-typeck.cc:10326 c/c-typeck.cc:10330 c/c-typeck.cc:12093
! #: c/c-typeck.cc:12218 cp/typeck2.cc:1268 cp/typeck2.cc:1621
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "initiering av medlem som är en flexibel vektor i nästat sammanhang"
  
! #: c/c-typeck.cc:10367
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "klamrar saknas runt initierare"
  
! #: c/c-typeck.cc:10390
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "initierare saknas för fält %qD i %qT"
  
! #: c/c-typeck.cc:10430
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "extra element i skalär initierare"
  
! #: c/c-typeck.cc:10552 c/c-typeck.cc:10634
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "vektorindex i initierare för annat än vektor"
  
! #: c/c-typeck.cc:10557 c/c-typeck.cc:10696
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "fältnamn i initierare för annat än post eller union"
  
! #: c/c-typeck.cc:10607
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "vektorindex i initierare inte av heltalstyp"
  
! #: c/c-typeck.cc:10616 c/c-typeck.cc:10625
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "vektorindex i initierare inte av ett konstant heltalsuttryck"
  
! #: c/c-typeck.cc:10630 c/c-typeck.cc:10632
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "ickekonstant vektorindex i initierare"
  
! #: c/c-typeck.cc:10636 c/c-typeck.cc:10639
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "vektorindex i initierare överskrider vektorns storlek"
  
! #: c/c-typeck.cc:10658
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "tomt indexintervall i initierare"
  
! #: c/c-typeck.cc:10667
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "vektorindexintervall i initierare överskrider vektorns gränser"
  
! #: c/c-typeck.cc:10801 c/c-typeck.cc:10856 c/c-typeck.cc:10897
! #: c/c-typeck.cc:10957 c/c-typeck.cc:11004 c/c-typeck.cc:11592
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "initierat fält överskrivet"
  
! #: c/c-typeck.cc:10892 c/c-typeck.cc:10953 c/c-typeck.cc:11000
! #: c/c-typeck.cc:11589
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "initierat fält med sidoeffekter överskrivet"
  
! #: c/c-typeck.cc:11517
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "enum-konvertering i initiering är ogiltigt i C++"
  
! #: c/c-typeck.cc:11963
  #, gcc-internal-format
  msgid "excess elements in %qT initializer"
  msgstr "överflödiga element i initieraren %qT"
  
! #: c/c-typeck.cc:11975 c/c-typeck.cc:12052
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "överflödiga element i postinitierare"
  
! #: c/c-typeck.cc:11996
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "positionsinitiering av fält i %<struct%> deklarerad med attributet %<designated_init%>"
  
! #: c/c-typeck.cc:12067 c/c-typeck.cc:12193 cp/typeck2.cc:1245
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "icke-statisk initiering av an flexibel vektormedlem"
  
! #: c/c-typeck.cc:12163
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "överflödiga element i unioninitierare"
  
! #: c/c-typeck.cc:12185
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "traditionell C tillåter inte initiering av unioner"
  
! #: c/c-typeck.cc:12284
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "överflödiga element i vektorinitierare"
  
! #: c/c-typeck.cc:12361 c/c-typeck.cc:12363
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "överflödiga element i vector-initierare"
  
! #: c/c-typeck.cc:12397
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "överflödiga element i skalärinitierare"
  
! #: c/c-typeck.cc:12564 c/c-typeck.cc:12640 cp/semantics.cc:2346
  #: cp/semantics.cc:2455
  #, gcc-internal-format
  msgid "constraint allows registers outside of a function"
  msgstr "begränsningen tillåter register utanför en funktion"
  
! #: c/c-typeck.cc:12576 cp/semantics.cc:2358
  #, gcc-internal-format
  msgid "side-effects in output operand outside of a function"
  msgstr "sidoeffekter i utdataoperanden utanför en funktion"
  
! #: c/c-typeck.cc:12587 cp/semantics.cc:2374
  #, gcc-internal-format
  msgid "output operand outside of a function is not constant"
  msgstr "utdataoperand utanför en funktion som inte är konstant"
  
! #: c/c-typeck.cc:12595 c/c-typeck.cc:12685 cp/semantics.cc:2385
  #: cp/semantics.cc:2518
  #, gcc-internal-format
  msgid "%<-%> modifier used inside of a function"
  msgstr "modifieraren %<-%> använd inuti en funktion"
  
! #: c/c-typeck.cc:12653 cp/semantics.cc:2468
  #, gcc-internal-format
  msgid "%<:%> constraint operand is not address of a function or non-automatic variable"
  msgstr "%<:%>-begränsningsoperanden är inte adressen till en funktion eller icka-automatisk variabel"
  
! #: c/c-typeck.cc:12666 cp/semantics.cc:2481
  #, gcc-internal-format
  msgid "side-effects in input operand outside of a function"
  msgstr "sidoeffekter i indataoperanden utanför en funktion"
  
! #: c/c-typeck.cc:12677 cp/semantics.cc:2496 cp/semantics.cc:2510
  #, gcc-internal-format
  msgid "input operand outside of a function is not constant"
  msgstr "indataoperand utanför en funktion som inte är konstant"
  
! #: c/c-typeck.cc:12729
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C förbjuder %<goto *expr;%>"
  
! #: c/c-typeck.cc:12735
  #, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "beräknat goto måste vara en pekartyp"
  
! #: c/c-typeck.cc:12765 c/gimple-parser.cc:2648 cp/typeck.cc:11275
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "funktion deklarerad %<noreturn%> har en %<return%>-sats"
  
! #: c/c-typeck.cc:12794
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> utan värde i funktion som returnerar icke-void"
  
! #: c/c-typeck.cc:12807 c/gimple-parser.cc:2658
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> med värde i funktion som returnerar void"
  
! #: c/c-typeck.cc:12810
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "ISO C förbjuder %<return%> med värde i funktion som returnerar void"
  
! #: c/c-typeck.cc:12892
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr "funktionen returnerar adress till en etikett"
  
! #: c/c-typeck.cc:12983 cp/semantics.cc:1921
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-argument är inte ett heltal"
  
! #: c/c-typeck.cc:13008
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "%<long%>-switch-uttryck konverteras inte till %<int%> i ISO C"
  
! #: c/c-typeck.cc:13046 c/c-typeck.cc:13054
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "case-etikett är inte ett konstant heltalsuttryck"
  
! #: c/c-typeck.cc:13060 cp/parser.cc:13523
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-etikett är inte i en switch-sats"
  
! #: c/c-typeck.cc:13062
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "%<default%>-etikett som inte ligger i en switch-sats"
  
! #: c/c-typeck.cc:13138 cp/parser.cc:15293
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-sats som inte är i en loop eller switch"
  
! #: c/c-typeck.cc:13141 c/c-typeck.cc:13161 cp/decl.cc:4105 cp/parser.cc:15303
! #: cp/parser.cc:15324
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "ogiltig utgång från OpenMP-strukturerat block"
  
! #: c/c-typeck.cc:13144 cp/parser.cc:15306
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-sats använd med OpenMP-for-slinga"
  
! #: c/c-typeck.cc:13158 cp/parser.cc:15316
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-sats som inte är i en loop"
  
! #: c/c-typeck.cc:13208 cp/cp-gimplify.cc:277
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "sats utan effekt"
  
! #: c/c-typeck.cc:13252
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "uttryckssats har ofullständig typ"
  
! #: c/c-typeck.cc:13543
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr "jämförelsen kommer alltid beräknas till %<false%> för att pekaroperanden i %qE inte får vara NULL"
  
! #: c/c-typeck.cc:13548
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr "jämförelsen kommer alltid beräknas till %<true%> för att pekaroperanden i %qE inte får vara NULL"
  
! #: c/c-typeck.cc:13566 c/c-typeck.cc:13604
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "jämförelsen kommer alltid beräknas till %<false%> för att adressen till %qE aldrig kommer att vara NULL"
  
! #: c/c-typeck.cc:13571 c/c-typeck.cc:13609
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "jämförelsen kommer alltid beräknas till %<true%> för att adressen till %qE aldrig kommer att vara NULL"
  
! #: c/c-typeck.cc:14201 c/c-typeck.cc:14365 cp/typeck.cc:6279
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "jämför vektorer med skilda elementtyper"
  
! #: c/c-typeck.cc:14209 c/c-typeck.cc:14373 cp/typeck.cc:6293
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "jämför vektorer med olika antal element"
  
! #: c/c-typeck.cc:14224 c/c-typeck.cc:14388 cp/typeck.cc:6311
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "jämförelse mellan typer %qT och %qT"
  
! #: c/c-typeck.cc:14234 c/c-typeck.cc:14398 cp/typeck.cc:6328
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "det går inte att hitta en heltalstyp med samma storlek som %qT"
  
! #: c/c-typeck.cc:14248 cp/typeck.cc:5954
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "att jämföra flyttal med %<==%> eller %<!=%> är osäkert"
  
! #: c/c-typeck.cc:14287 c/c-typeck.cc:14439
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "jämförelse av pekare till skilda adressutrymmen"
  
! #: c/c-typeck.cc:14294 c/c-typeck.cc:14300
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C förbjuder jämförelse mellan %<void *%> och funktionspekare"
  
! #: c/c-typeck.cc:14307 c/c-typeck.cc:14449
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "jämförelse av skilda pekartyper saknar en typkonvertering"
  
! #: c/c-typeck.cc:14320 c/c-typeck.cc:14326 c/c-typeck.cc:14476
! #: c/c-typeck.cc:14482
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "jämförelse mellan pekare och heltal"
  
! #: c/c-typeck.cc:14427
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "jämförelse av kompletta och ofullständiga pekare"
  
! #: c/c-typeck.cc:14429
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C förbjuder ordningsjämförelse på pekare till funktioner"
  
! #: c/c-typeck.cc:14434
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "ordningsjämförelse av pekare med nollpekare"
  
! #: c/c-typeck.cc:14457 c/c-typeck.cc:14460 c/c-typeck.cc:14467
! #: c/c-typeck.cc:14470
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "ordningsjämförelse av pekare med heltalet noll"
  
! #: c/c-typeck.cc:14547
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "implicit konvertering från %qT till %qT för att matcha den andra operanden i binärt uttryck"
  
! #: c/c-typeck.cc:14865
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "vektor använd som inte kan konverteras till en pekare där en skalär krävs"
  
! #: c/c-typeck.cc:14869
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "struct-typvärde använt där skalär krävs"
  
! #: c/c-typeck.cc:14873
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "värde av uniontyp använt där skalär krävs"
  
! #: c/c-typeck.cc:14889
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "vektortyp använd där skalär krävs"
  
! #: c/c-typeck.cc:15092 cp/semantics.cc:12069
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> måste ange en av klausulerna %<parallel%>, %<for%>, %<sections%> eller %<taskgroup%>"
  
! #: c/c-typeck.cc:15103 c/c-typeck.cc:15113 cp/semantics.cc:12080
  #: cp/semantics.cc:12090
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "%<cancel%> %<if%>-klausulmodifierare förväntades"
  
! #: c/c-typeck.cc:15148 cp/semantics.cc:12125
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> måste ange en av klausulerna %<parallel%>, %<for%>, %<sections%> eller %<taskgroup%>"
  
! #: c/c-typeck.cc:15216 cp/semantics.cc:5948 cp/semantics.cc:9059
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD är inte en variabel i en %qs-klausul"
  
! #: c/c-typeck.cc:15220 c/c-typeck.cc:17037 cp/semantics.cc:5952
  #: cp/semantics.cc:9063
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE är inte en variabel i en %qs-klausul"
  
! #: c/c-typeck.cc:15228
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%<_Atomic%> %qD i %qs-klausul"
  
! #: c/c-typeck.cc:15238 c/c-typeck.cc:17044 c/c-typeck.cc:17198
  #: cp/semantics.cc:5961 cp/semantics.cc:9070 cp/semantics.cc:9259
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD är en trådprivat variabel i en %qs-klausul"
  
! #: c/c-typeck.cc:15275 cp/semantics.cc:5995
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "undre gränsen %qE i vektorsektion har inte heltalstyp"
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:6002
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "längden %qE i vektorsektion har inte heltalstyp"
  
! #: c/c-typeck.cc:15305 cp/semantics.cc:6035
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "en enda pekare förväntades i en %qs-klausul"
  
! #: c/c-typeck.cc:15323 c/c-typeck.cc:15390 c/c-typeck.cc:15683
  #: cp/semantics.cc:6053 cp/semantics.cc:6120
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "nollängds vektorsektion i en %qs-klausul"
  
! #: c/c-typeck.cc:15342 cp/semantics.cc:6072
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "för en vektor med okänd gräns måste ett längduttryck anges"
  
! #: c/c-typeck.cc:15350 cp/semantics.cc:6080
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "negativ nedre gräns i vektorsektion i %qs-klausul"
  
! #: c/c-typeck.cc:15359 c/c-typeck.cc:15483 cp/semantics.cc:6089
  #: cp/semantics.cc:6213
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "negativ längd i vektorsektion i en %qs-klausul"
  
! #: c/c-typeck.cc:15376 cp/semantics.cc:6106
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "nedre gränsen %qE över storleken på vektorsektionen i en %qs-klausul"
  
! #: c/c-typeck.cc:15419 cp/semantics.cc:6149
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "längden %qE över storleken på vektorsektionen i en %qs-klausul"
  
! #: c/c-typeck.cc:15434 cp/semantics.cc:6164
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "övre gräns %qE ovanför storleken på vektorsektionen i en %qs-klausul"
  
! #: c/c-typeck.cc:15471 cp/semantics.cc:6201
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr "för en vektorfunktionsparameter måste ett längduttryck anges"
  
! #: c/c-typeck.cc:15475 cp/semantics.cc:6205
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "för pekartyper måste ett längduttryck anges"
  
! #: c/c-typeck.cc:15503 c/c-typeck.cc:15622 cp/semantics.cc:6232
  #: cp/semantics.cc:6368
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "vektorsektionen är inte sammanhängande i %qs-klausulen"
  
! #: c/c-typeck.cc:15513 cp/semantics.cc:6242
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE har inte pekar- eller vektortyp"
  
! #: c/c-typeck.cc:15889 cp/semantics.cc:7305
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "iteratorn %qD har varken heltals- eller pekartyp"
  
! #: c/c-typeck.cc:15896
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "iteratorn %qD har %<_Atomic%>-kvalificerad typ"
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:7312
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "iteratorn %qD har const-kvalificerad typ"
  
! #: c/c-typeck.cc:15915 cp/semantics.cc:7328
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "iteratorsteg med en icke-heltalstyp"
  
! #: c/c-typeck.cc:15935 cp/semantics.cc:7364
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "iteratorn %qD har nollsteg"
  
! #: c/c-typeck.cc:15962
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr "typ av iteratorn %qD refererar till den yttre iteratorn %qD"
  
! #: c/c-typeck.cc:15969 cp/semantics.cc:7398
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "startuttrycket refererar till den yttre iteratorn %qD"
  
! #: c/c-typeck.cc:15975 cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "slututtrycket refererar till den yttre iteratorn %qD"
  
! #: c/c-typeck.cc:15981 cp/semantics.cc:7410
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "steguttrycket refererar till den yttre iteratorn %qD"
  
! #: c/c-typeck.cc:16018 cp/semantics.cc:7458
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "pekare förväntades i en %qs-klausul"
  
! #: c/c-typeck.cc:16121 cp/semantics.cc:7624
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "%<inscan%>- och icke-%<inscan%> %<reduction%>-klausul på samma konstruktion"
  
! #: c/c-typeck.cc:16143 cp/semantics.cc:7644
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "en %<inscan%> %<reduction%>-klausul med vektorsektion"
  
! #: c/c-typeck.cc:16169 c/c-typeck.cc:16179
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD i %<reduction%>-klausul är en vektor med storlek noll"
  
! #: c/c-typeck.cc:16199
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "%<_Atomic%> %qE i %<reduction%>-klausul"
  
! #: c/c-typeck.cc:16211
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "nollstor typ %qT i %qs-klausul"
  
! #: c/c-typeck.cc:16219
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "typen %qT med variabel storlek i %qs-klausul"
  
! #: c/c-typeck.cc:16263
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE har ogiltig typ för %<reduction(%s)%>"
  
! #: c/c-typeck.cc:16272 cp/semantics.cc:7197
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "ingen användardefinierad reduktion funnen för %qE"
  
! #: c/c-typeck.cc:16360
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "elementtyp med variabel längd i vektor-%<reduction%>-klausul"
  
! #: c/c-typeck.cc:16378 c/c-typeck.cc:17292 cp/semantics.cc:9943
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%> clause"
  msgstr "en klausul %<nowait%> får inte användas tillsammans med en klausul %<copyprivate%>"
  
! #: c/c-typeck.cc:16390 cp/semantics.cc:10011
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE måste vara %<threadprivate%> för %<copyin%>"
  
! #: c/c-typeck.cc:16405 cp/semantics.cc:7687
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr "modifierare skall inte anges i %<linear%>-klausul på %<simd%>- eller %<for%>-konstruktioner när man inte använder OpenMP 5.2-modiferare"
  
! #: c/c-typeck.cc:16414
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "en linjär klausul använd på variabel som inte är heltal och inte pekare med typen %qT"
  
! #: c/c-typeck.cc:16422
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD i %<linear%>-klausul"
  
! #: c/c-typeck.cc:16441 cp/semantics.cc:7771
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "%<linear%>-klausulens steg %qE är varken en konstant eller en parameter"
  
! #: c/c-typeck.cc:16471 c/c-typeck.cc:17192 c/c-typeck.cc:17463
  #: cp/semantics.cc:7858 cp/semantics.cc:9253 cp/semantics.cc:9644
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE är inte en variabel i klausul %qs"
  
! #: c/c-typeck.cc:16488 cp/semantics.cc:7876
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD förekommer mer än en gång i datadelningsklausuler"
  
! #: c/c-typeck.cc:16499 cp/semantics.cc:7887
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD förekommer mer än en gång i reduktionsklausuler"
  
! #: c/c-typeck.cc:16513 c/c-typeck.cc:16583 c/c-typeck.cc:16618
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE förekommer mer än en gång i dataklausuler"
  
! #: c/c-typeck.cc:16523 c/c-typeck.cc:16591 c/c-typeck.cc:16940
! #: c/c-typeck.cc:17092 c/c-typeck.cc:17100 c/c-typeck.cc:17116
! #: c/c-typeck.cc:17125 c/c-typeck.cc:17133 cp/semantics.cc:7901
  #: cp/semantics.cc:7911 cp/semantics.cc:8004 cp/semantics.cc:8012
  #: cp/semantics.cc:8059 cp/semantics.cc:8941 cp/semantics.cc:9131
  #: cp/semantics.cc:9139 cp/semantics.cc:9159 cp/semantics.cc:9168
*************** msgstr "%qE förekommer mer än en gång
*** 51819,52076 ****
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD förekommer mer än en gång i dataklausuler"
  
! #: c/c-typeck.cc:16509 c/c-typeck.cc:16580 c/c-typeck.cc:17119
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD förekommer både i data- och map-klausuler"
  
! #: c/c-typeck.cc:16554 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE är inte en variabel i klausul %<firstprivate%>"
  
! #: c/c-typeck.cc:16594 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE är inte en variabel i klausul %<lastprivate%>"
  
! #: c/c-typeck.cc:16613 cp/semantics.cc:8473
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE är inte en variabel i %<aligned%>-klausul"
  
! #: c/c-typeck.cc:16620
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE i %<aligned%>-klausul är varken en pekare eller en vektor"
  
! #: c/c-typeck.cc:16627
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD i %<aligned%>-klausul"
  
! #: c/c-typeck.cc:16634
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE förekommer mer än en gång i %<aligned%>-klausuler"
  
! #: c/c-typeck.cc:16647 cp/semantics.cc:8542
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE är inte en variabel i en %<nontemporal%>-klausul"
  
! #: c/c-typeck.cc:16653
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE förekommer mer än en gång i %<nontemporal%>-klausuler"
  
! #: c/c-typeck.cc:16666 cp/semantics.cc:8581
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE är inte en variabel i %<allocate%>-klausul"
  
! #: c/c-typeck.cc:16672
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE förekommer mer än en gång i %<allocate%>-klausuler"
  
! #: c/c-typeck.cc:16744 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr "klausulen %<depend%> med beroendetyp %<depobj%> på vektorsektion"
  
! #: c/c-typeck.cc:16759 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr "%<omp_all_memory%> använt med en annan %<depend%>-sortkind än %<out%> eller %<inout%>"
  
! #: c/c-typeck.cc:16767 cp/semantics.cc:8742
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE är varken ett l-värdeuttryck eller en vektorsektion i en %qs-klausul"
  
! #: c/c-typeck.cc:16788 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr "%qE har inte en typ %<omp_depend_t%> i klausulen %<depend%> med beroendetyp %<depobj%>"
  
! #: c/c-typeck.cc:16798 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr "%qE skall inte ha en typ %<omp_depend_t%> i klausulen %<depend%> med annan beroendetyp än %<depobj%>"
  
! #: c/c-typeck.cc:16859 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "vektorsektionen har inte en avbildbar typ i %qs-klausulen"
  
! #: c/c-typeck.cc:16879 c/c-typeck.cc:16955 c/c-typeck.cc:16991
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "ej stött avbildningsuttryck %qE"
  
! #: c/c-typeck.cc:16919 c/c-typeck.cc:17096 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD förekommer mer än en gång i rörelseklausuler"
  
! #: c/c-typeck.cc:16927 c/c-typeck.cc:17102 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD förekommer mer än en gång i avbildningsklausuler"
  
! #: c/c-typeck.cc:17046 c/c-typeck.cc:17188 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD har inte en avbildbar typ i %qs-klausul"
  
! #: c/c-typeck.cc:17171 cp/semantics.cc:9248
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE är varken en variabel eller ett funktionsnamn i klausulen %qs"
  
! #: c/c-typeck.cc:17197 cp/semantics.cc:9279
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE förekommer mer än en gång i samma %<declare target%>-direktiv"
  
! #: c/c-typeck.cc:17211 cp/semantics.cc:9295
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD är inte en ett argument i en %<uniform%>-klausul"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE är inte ett argument i en %<uniform%>-klausul"
  
! #: c/c-typeck.cc:17233
  #, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "variabeln %qs är inte en pekare"
  
! #: c/c-typeck.cc:17240
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "%qs-variabeln är varken en pekare eller en vektor"
  
! #: c/c-typeck.cc:17288 c/c-typeck.cc:17393 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr "en klausul %<order%> får inte användas tillsammans med en klausul %<ordered%>"
  
! #: c/c-typeck.cc:17308 cp/semantics.cc:8816
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "för många %qs-klausuler på en task-konstruktion"
  
! #: c/c-typeck.cc:17429 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "en %<inbranch%>-klausul är inkompatibel med %<notinbranch%>"
  
! #: c/c-typeck.cc:17464 cp/semantics.cc:9706
  #, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr "%qD förekommer mer än en gång i åtgärdsklausuler"
  
! #: c/c-typeck.cc:17475 cp/semantics.cc:9720
  #, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "%qD måste vara av %<omp_interop_t%>"
  
! #: c/c-typeck.cc:17484 cp/semantics.cc:9729
  #, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr "%qD skall inte vara const"
  
! #: c/c-typeck.cc:17533 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE är förutbestämd som %qs för %qs"
  
! #: c/c-typeck.cc:17543
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr "%<const%>-kvalificerad %qE kan förekomma endast i klausuler %<shared%> eller %<firstprivate%>"
  
! #: c/c-typeck.cc:17574 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "%<simdlen%>-klausulvärde är större än %<safelen%>-klausulvärde"
  
! #: c/c-typeck.cc:17586 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%>-schemaläggningsmodifierare angiven tillsammans med %<ordered%>-klausul"
  
! #: c/c-typeck.cc:17597 c/c-typeck.cc:17605 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "en %qs-klausul angiven tillsammans med en %<inscan%> %<reduction%>-klausul"
  
! #: c/c-typeck.cc:17653 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "%<linear%>-klausulsteg är en parameter %qD inte angiven i %<uniform%>-klausul"
  
! #: c/c-typeck.cc:17704 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "en %<nogroup%>-klausul får inte användas tillsammans med en %<reduction%>-klausul"
  
! #: c/c-typeck.cc:17712 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr "en klausul %<grainsize%> får inte användas tillsammans med en klausul %<num_tasks%>"
  
! #: c/c-typeck.cc:17720 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr "en klausul %<full%> får inte användas tillsammans med en klausul %<partial%>"
  
! #: c/c-typeck.cc:17730 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr "en %<detach%>-klausul får inte användas tillsammans med en %<mergeable%>-klausul"
  
! #: c/c-typeck.cc:17748 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr "händelsehanteraren för en %<detach%>-klausul skall inte finnas i en datadelningsklausul"
  
! #: c/c-typeck.cc:17766 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr "klausulen %<depend%> kräver åtgärdsklausuler med interop-typen %<targetsync%>"
  
! #: c/c-typeck.cc:17770 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr "klausulen %<init%> saknar modifieraren %<targetsync%>"
  
! #: c/c-typeck.cc:17942
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "kan inte använda %<va_arg%> med omvänd lagringsordning"
  
! #: c/c-typeck.cc:17947
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "andra argumentet till %<va_arg%> är av ofullständig typ %qT"
  
! #: c/c-typeck.cc:17953
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "andra argumentet till %<va_arg%> är en funktionstyp %qT"
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "C++ kräver en befordrad typ, inte en enum-typ, i %<va_arg%>"
--- 51833,52090 ----
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD förekommer mer än en gång i dataklausuler"
  
! #: c/c-typeck.cc:16526 c/c-typeck.cc:16597 c/c-typeck.cc:17136
  #: cp/semantics.cc:7914 cp/semantics.cc:8018 cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD förekommer både i data- och map-klausuler"
  
! #: c/c-typeck.cc:16571 cp/semantics.cc:7991
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE är inte en variabel i klausul %<firstprivate%>"
  
! #: c/c-typeck.cc:16611 cp/semantics.cc:8051
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE är inte en variabel i klausul %<lastprivate%>"
  
! #: c/c-typeck.cc:16630 cp/semantics.cc:8473
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE är inte en variabel i %<aligned%>-klausul"
  
! #: c/c-typeck.cc:16637
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE i %<aligned%>-klausul är varken en pekare eller en vektor"
  
! #: c/c-typeck.cc:16644
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD i %<aligned%>-klausul"
  
! #: c/c-typeck.cc:16651
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE förekommer mer än en gång i %<aligned%>-klausuler"
  
! #: c/c-typeck.cc:16664 cp/semantics.cc:8542
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE är inte en variabel i en %<nontemporal%>-klausul"
  
! #: c/c-typeck.cc:16670
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE förekommer mer än en gång i %<nontemporal%>-klausuler"
  
! #: c/c-typeck.cc:16683 cp/semantics.cc:8581
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE är inte en variabel i %<allocate%>-klausul"
  
! #: c/c-typeck.cc:16689
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE förekommer mer än en gång i %<allocate%>-klausuler"
  
! #: c/c-typeck.cc:16761 cp/semantics.cc:8709
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr "klausulen %<depend%> med beroendetyp %<depobj%> på vektorsektion"
  
! #: c/c-typeck.cc:16776 cp/semantics.cc:8724
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr "%<omp_all_memory%> använt med en annan %<depend%>-sortkind än %<out%> eller %<inout%>"
  
! #: c/c-typeck.cc:16784 cp/semantics.cc:8742
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE är varken ett l-värdeuttryck eller en vektorsektion i en %qs-klausul"
  
! #: c/c-typeck.cc:16805 cp/semantics.cc:8764
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr "%qE har inte en typ %<omp_depend_t%> i klausulen %<depend%> med beroendetyp %<depobj%>"
  
! #: c/c-typeck.cc:16815 cp/semantics.cc:8776
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr "%qE skall inte ha en typ %<omp_depend_t%> i klausulen %<depend%> med annan beroendetyp än %<depobj%>"
  
! #: c/c-typeck.cc:16876 cp/semantics.cc:8876
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "vektorsektionen har inte en avbildbar typ i %qs-klausulen"
  
! #: c/c-typeck.cc:16896 c/c-typeck.cc:16972 c/c-typeck.cc:17008
  #: cp/semantics.cc:8896 cp/semantics.cc:8975 cp/semantics.cc:9011
  #, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "ej stött avbildningsuttryck %qE"
  
! #: c/c-typeck.cc:16936 c/c-typeck.cc:17113 cp/semantics.cc:8937
  #: cp/semantics.cc:9156
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD förekommer mer än en gång i rörelseklausuler"
  
! #: c/c-typeck.cc:16944 c/c-typeck.cc:17119 cp/semantics.cc:8945
  #: cp/semantics.cc:9162
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD förekommer mer än en gång i avbildningsklausuler"
  
! #: c/c-typeck.cc:17063 c/c-typeck.cc:17205 cp/semantics.cc:9099
  #: cp/semantics.cc:9267
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD har inte en avbildbar typ i %qs-klausul"
  
! #: c/c-typeck.cc:17188 cp/semantics.cc:9248
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE är varken en variabel eller ett funktionsnamn i klausulen %qs"
  
! #: c/c-typeck.cc:17214 cp/semantics.cc:9279
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE förekommer mer än en gång i samma %<declare target%>-direktiv"
  
! #: c/c-typeck.cc:17228 cp/semantics.cc:9295
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD är inte en ett argument i en %<uniform%>-klausul"
  
! #: c/c-typeck.cc:17231 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE är inte ett argument i en %<uniform%>-klausul"
  
! #: c/c-typeck.cc:17250
  #, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "variabeln %qs är inte en pekare"
  
! #: c/c-typeck.cc:17257
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "%qs-variabeln är varken en pekare eller en vektor"
  
! #: c/c-typeck.cc:17305 c/c-typeck.cc:17410 cp/semantics.cc:9894
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%> clause"
  msgstr "en klausul %<order%> får inte användas tillsammans med en klausul %<ordered%>"
  
! #: c/c-typeck.cc:17325 cp/semantics.cc:8816
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "för många %qs-klausuler på en task-konstruktion"
  
! #: c/c-typeck.cc:17446 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "en %<inbranch%>-klausul är inkompatibel med %<notinbranch%>"
  
! #: c/c-typeck.cc:17481 cp/semantics.cc:9706
  #, gcc-internal-format
  msgid "%qD appears more than once in action clauses"
  msgstr "%qD förekommer mer än en gång i åtgärdsklausuler"
  
! #: c/c-typeck.cc:17492 cp/semantics.cc:9720
  #, gcc-internal-format
  msgid "%qD must be of %<omp_interop_t%>"
  msgstr "%qD måste vara av %<omp_interop_t%>"
  
! #: c/c-typeck.cc:17501 cp/semantics.cc:9729
  #, gcc-internal-format
  msgid "%qD shall not be const"
  msgstr "%qD skall inte vara const"
  
! #: c/c-typeck.cc:17550 cp/semantics.cc:10082
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE är förutbestämd som %qs för %qs"
  
! #: c/c-typeck.cc:17560
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr "%<const%>-kvalificerad %qE kan förekomma endast i klausuler %<shared%> eller %<firstprivate%>"
  
! #: c/c-typeck.cc:17591 cp/semantics.cc:9835
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "%<simdlen%>-klausulvärde är större än %<safelen%>-klausulvärde"
  
! #: c/c-typeck.cc:17603 cp/semantics.cc:9848
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%>-schemaläggningsmodifierare angiven tillsammans med %<ordered%>-klausul"
  
! #: c/c-typeck.cc:17614 c/c-typeck.cc:17622 cp/semantics.cc:9857
  #: cp/semantics.cc:9886
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "en %qs-klausul angiven tillsammans med en %<inscan%> %<reduction%>-klausul"
  
! #: c/c-typeck.cc:17670 cp/semantics.cc:9815
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "%<linear%>-klausulsteg är en parameter %qD inte angiven i %<uniform%>-klausul"
  
! #: c/c-typeck.cc:17721 cp/semantics.cc:9865
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "en %<nogroup%>-klausul får inte användas tillsammans med en %<reduction%>-klausul"
  
! #: c/c-typeck.cc:17729 cp/semantics.cc:9876
  #, gcc-internal-format
  msgid "%<grainsize%> clause must not be used together with %<num_tasks%> clause"
  msgstr "en klausul %<grainsize%> får inte användas tillsammans med en klausul %<num_tasks%>"
  
! #: c/c-typeck.cc:17737 cp/semantics.cc:9932
  #, gcc-internal-format
  msgid "%<full%> clause must not be used together with %<partial%> clause"
  msgstr "en klausul %<full%> får inte användas tillsammans med en klausul %<partial%>"
  
! #: c/c-typeck.cc:17747 cp/semantics.cc:9905
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr "en %<detach%>-klausul får inte användas tillsammans med en %<mergeable%>-klausul"
  
! #: c/c-typeck.cc:17765 cp/semantics.cc:10107
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr "händelsehanteraren för en %<detach%>-klausul skall inte finnas i en datadelningsklausul"
  
! #: c/c-typeck.cc:17783 cp/semantics.cc:10178
  #, gcc-internal-format
  msgid "%<depend%> clause requires action clauses with %<targetsync%> interop-type"
  msgstr "klausulen %<depend%> kräver åtgärdsklausuler med interop-typen %<targetsync%>"
  
! #: c/c-typeck.cc:17787 cp/semantics.cc:10182
  #, gcc-internal-format
  msgid "%<init%> clause lacks the %<targetsync%> modifier"
  msgstr "klausulen %<init%> saknar modifieraren %<targetsync%>"
  
! #: c/c-typeck.cc:17959
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "kan inte använda %<va_arg%> med omvänd lagringsordning"
  
! #: c/c-typeck.cc:17964
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "andra argumentet till %<va_arg%> är av ofullständig typ %qT"
  
! #: c/c-typeck.cc:17970
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "andra argumentet till %<va_arg%> är en funktionstyp %qT"
  
! #: c/c-typeck.cc:17976
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "C++ kräver en befordrad typ, inte en enum-typ, i %<va_arg%>"
*************** msgstr "else-sats förväntades"
*** 52286,52627 ****
  msgid "expected case label"
  msgstr "case-etikett förväntades"
  
! #: cobol/cdf-copy.cc:109
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr "REPLACING %zu tecken överskrider systemkapaciteten ”%s”"
  
! #: cobol/cobol1.cc:275
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr "COBOL kräver en 64-bitarskonfiguration"
  
! #: cobol/cobol1.cc:326
  #, gcc-internal-format, gfc-internal-format
  msgid "exception '%s'"
  msgstr "undantaget ”%s”"
  
! #: cobol/cobol1.cc:408
  #, gcc-internal-format, gfc-internal-format
  msgid "could not execute preprocessor %s"
  msgstr "kunde inte köra preprocessorn %s"
  
! #: cobol/cobol1.cc:413
  #, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr "kunde inte inkludera %s"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:419
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr "Vi borde aldrig se en olik dash-main i cobol1.c"
  
! #: cobol/except.cc:53
! msgid "no such exception: 0x%04x"
  msgstr "inget sådant undantag: 0x%04x"
  
! #: cobol/genapi.cc:332
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr "Trolig orsak: den refererades utan att vara definerad."
  
! #: cobol/genapi.cc:571
! #, gcc-internal-format
! msgid "Nice try, but you can't fire me. I quit!"
  msgstr "Bra försök, men du kan inte avskeda mig. Jag slutar!"
  
! #: cobol/genapi.cc:1486
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): Knows not the variable type %s for %s"
  msgstr "%s(): Känner inte till variabeltypen %s för %s"
  
! #: cobol/genapi.cc:2176
! #, gcc-internal-format, gfc-internal-format
! msgid "I don't know how to MOVE an alphabetical string to %s(%s) \n"
  msgstr "Jag vet inte hur man kan göra MOVE av en alfabetisk sträng till %s(%s) \n"
  
! #: cobol/genapi.cc:2244
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): field->type %s must be literal or alphanumeric"
  msgstr "%s(): fält->typ %s måste vara literal eller alfanumerisk"
  
! #: cobol/genapi.cc:5728
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): Invalid field type %s:"
  msgstr "%s(): Ogiltig fälttyp %s:"
  
! #: cobol/genapi.cc:6929 cobol/genapi.cc:6935 cobol/genapi.cc:6941
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_logop() was called with variable %s on line %d, which is not a FldConditional\n"
  msgstr "parser_logop() anropades med variabeln %s på rad %d, vilket inte är en FldConditional\n"
  
! #: cobol/genapi.cc:7048 cobol/genapi.cc:7112
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_relop() was called with variable %s, which is not a FldConditional\n"
  msgstr "parser_relop() anropades med variabeln %s, vilket inte är en FldConditional\n"
  
! #: cobol/genapi.cc:7158
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_if() was called with variable %s, which is not a FldConditional\n"
  msgstr "parser_if() anropades med variabeln %s, vilket inte är en FldConditional\n"
  
! #: cobol/genapi.cc:7411
! #, gcc-internal-format, gfc-internal-format
! msgid "###### candidate %s has unimplemented CVT_type %d(%s)\n"
  msgstr "###### kandidaten %s har oimplementerad CVT_type %d(%s)\n"
  
! #: cobol/genapi.cc:7422
! #, gcc-internal-format, gfc-internal-format
! msgid "###### unknown setop_t code %d\n"
  msgstr "###### okänd setop_t-kod %d\n"
  
! #: cobol/genapi.cc:7618
! msgid "%s:%d: %zu exceeds MAXIMUM_UNTILS of %d, line %d"
  msgstr "%s:%d: %zu överskrider MAXIMUM_UNTILS på %d, rad %d"
  
! #: cobol/genapi.cc:8624
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr "%s:%d: ignorerar indexvärden"
  
! #: cobol/genapi.cc:8846 cobol/genapi.cc:9306
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *file"
  msgstr "%s(): anropad med NULL *fil"
  
! #: cobol/genapi.cc:8971
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s access mode is 'file_inaccessible_e' in %s"
  msgstr "%s:%d filen %s åtkomstläge är ”file_inaccessible_e” i %s"
  
! #: cobol/genapi.cc:9044
! #, gcc-internal-format
! msgid "parser_file_open called with NULL *file"
  msgstr "parser_file_open anropad med NULL *fil"
  
! #: cobol/genapi.cc:9049
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_open for %s called with NULL var_decl_node"
  msgstr "parser_file_open för %s anropad med NULL var_decl_node"
  
! #: cobol/genapi.cc:9054
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr "EXTEND kan endast användas där %s är ACCESS MODE SEQUENTIAL"
  
! #: cobol/genapi.cc:9122
! #, gcc-internal-format
! msgid "parser_file_close called with NULL *file"
  msgstr "parser_file_close anropad med NULL *fil"
  
! #: cobol/genapi.cc:9127
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_close for %s called with NULL file->var_decl_node"
  msgstr "parser_file_close för %s anropad med NULL file->var_decl_node"
  
! #: cobol/genapi.cc:9180
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr "%s:%d fil %s ”where” är noll i %s"
  
! #: cobol/genapi.cc:9190
! #, gcc-internal-format
! msgid "parser_file_read called with NULL *file"
  msgstr "parser_file_read anropad med NULL *fil"
  
! #: cobol/genapi.cc:9195
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL file->var_decl_node"
  msgstr "parser_file_read för %s anropad med NULL file->var_decl_node"
  
! #: cobol/genapi.cc:9200
! #, gcc-internal-format
! msgid "parser_file_read called with NULL *field"
  msgstr "parser_file_read anropad med NULL *fält"
  
! #: cobol/genapi.cc:9205
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_file_read for %s called with NULL field->var_decl_node"
  msgstr "parser_file_read för %s anropad med NULL field->var_decl_node"
  
! #: cobol/genapi.cc:9210
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but 'where' >= 0"
  msgstr "%s:%d filen %s är RELATIVE/SEQUENTIAL, men ”where” ≥ 0"
  
! #: cobol/genapi.cc:9219
! #, gcc-internal-format, gfc-internal-format
! msgid "%s:%d file %s is RELATIVE/RANDOM, but 'where' < 0"
  msgstr "%s:%d filen %s är RELATIVE/RANDOM, men ”where” < 0"
  
! #: cobol/genapi.cc:9262
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr "%s:%d filen %s ”sequentially” är %d i %s"
  
! #: cobol/genapi.cc:9311
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL file->var_decl_node"
  msgstr "%s(): för %s anropad med NULL file->var_decl_node"
  
! #: cobol/genapi.cc:9317
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): called with NULL *field"
  msgstr "%s(): anropad med NULL *field"
  
! #: cobol/genapi.cc:9322
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): for %s called with NULL field->var_decl_node"
  msgstr "%s(): för %s anropad med NULL field->var_decl_node"
  
! #: cobol/genapi.cc:9457
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr "%s:%d filen %s är INDEXED/SEQUENTIAL, men ”sequentially” är falskt"
  
! #: cobol/genapi.cc:11122
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): asked to sort %s, but it's not a table"
  msgstr "%s(): anropad för att sortera %s, med det är inte en tabell"
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:11250
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) USING and input-proc are specified"
  msgstr "%s(): syntaxfel — både (eller ingendera av) USING och input-proc är specificerade"
  
! #: cobol/genapi.cc:11379
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) GIVING and output-proc are specified"
  msgstr "%s(): syntaxfel — både (eller ingendera av) GIVING och output-proc är specificerade"
  
! #: cobol/genapi.cc:11786
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): syntax error -- both (or neither) files and output-proc are specified"
  msgstr "%s(): syntaxfel — både (eller ingendera av) filer och output-proc är specificerade"
  
! #: cobol/genapi.cc:12187
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr "CALL USING BY CONTENT <temporär> skulle kräva REPOSITORY PROTOTYPES."
  
! #: cobol/genapi.cc:12439
! #, gcc-internal-format, gfc-internal-format
! msgid "%s(): What in the name of Nero's fiddle are we doing here?"
  msgstr "%s(): Vad i Neros fiols namn gör vi här?"
  
! #: cobol/genapi.cc:13948
! #, gcc-internal-format, gfc-internal-format
! msgid "In parser_move(%s to %s), the move of FldLiteralN to %s hasn't been implemented"
  msgstr "I parser_move(%s till %s), har inte förflyttningen av FldLiteralN till %s implementerats"
  
! #: cobol/genapi.cc:14184
! #, gcc-internal-format, gfc-internal-format
! msgid "In mh_dest_is_float(%s to %s), the move of %s to %s hasn't been implemented"
  msgstr "I mh_dest_is_float(%s till %s), har inte förflyttningen av %s till %s implementerats"
  
! #: cobol/genapi.cc:16279
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr "LEVEL 01 (%s) OCCURS har otilräcklig data.memsize"
  
! #: cobol/genapi.cc:16351
! #, gcc-internal-format
! msgid "parser_symbol_add() was called with a NULL new_var\n"
  msgstr "parser_symbol_add() anropades med en NULL new_var\n"
  
! #: cobol/genapi.cc:16379
! msgid "%s(): %2.2d %s is a table, but it improperly has a capacity of zero"
  msgstr "%s(): %2.2d %s är en tabell, med den har oriktigt en kapacetet på noll"
  
! #: cobol/genapi.cc:16419
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add(): %s is its own ancestor"
  msgstr "parser_symbol_add(): %s är sin egen anfader"
  
! #: cobol/genapi.cc:16425
! msgid "parser_symbol_add(): %2.2d %s has null ancestor"
! msgstr "parser_symbol_add(): %2.2d %s har tom anfader"
  
! #: cobol/genapi.cc:16433
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_symbol_add( %s ) improperly has a non-null var_decl_node\n"
  msgstr "parser_symbol_add( %s ) har oriktigt en null-skild var_decl_node\n"
  
! #: cobol/genapi.cc:16638
! msgid "%s(): %2.2d %s<%s> improperly has a data.capacity of zero"
  msgstr "%s(): %2.2d %s<%s> har oriktigt en data.capacity på noll"
  
! #: cobol/gengen.cc:363
  #, gcc-internal-format
! msgid "The given type is not NULL, and that's just not fair"
  msgstr "Den givna typen är inte NULL, och det är bara inte rättvist"
  
! #: cobol/gengen.cc:372
! #, gcc-internal-format
! msgid "The given type is not a DECL or a TYPE"
  msgstr "Den givna typen är inte en DECL eller en TYPE"
  
! #: cobol/gengen.cc:416
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown type %d"
  msgstr "Okänd typ %d"
  
! #: cobol/gengen.cc:2941
  #, gcc-internal-format
! msgid "Residual context count!"
  msgstr "Återstående kontextantal!"
  
! #: cobol/genmath.cc:1392
! #, gcc-internal-format, gfc-internal-format
! msgid "parser_op() doesn't know how to evaluate \"%s = %s %c %s\"\n"
  msgstr "parser_op() vet inte hur den skall evaluera ”%s = %s %c %s”\n"
  
! #: cobol/genutil.cc:322 cobol/genutil.cc:601
  #, gcc-internal-format
  msgid "Too many subscripts"
  msgstr "För många index"
  
! #: cobol/lexio.cc:1490
! #, gcc-internal-format, gfc-internal-format
! msgid "%s pid %d terminated by %s"
  msgstr "%s pid %d avslutade med %s"
  
! #: cobol/lexio.cc:1495
  #, gcc-internal-format, gfc-internal-format
  msgid "%s exited with status %d"
  msgstr "%s avslutade med status %d"
  
! #: cobol/symbols.cc:450
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr "%s:%d: LblNone '%s' har föräldern #%zu"
  
! #: cobol/symbols.cc:1907
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr "%s: nyckeln måste vara ett fält"
  
! #: cobol/symbols.cc:3709 cobol/symbols.cc:3816 cobol/symbols.cc:3846
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr "%s:%d: kunde inte lägga till ”%s”"
  
! #: cobol/util.cc:1108
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr "logikfel: MOVE %s %s felaktig typ:"
  
! #: cobol/util.cc:1705
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: regcomp: %s"
  msgstr "%s: regcomp: %s"
  
! #: cobol/util.cc:1815
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr "logikfel: saknad inod för %s"
  
! #: cobol/util.cc:2141
  #, gcc-internal-format, gfc-internal-format
  msgid "failed compiling %s"
  msgstr "misslyckades med att kompilera %s"
--- 52300,52740 ----
  msgid "expected case label"
  msgstr "case-etikett förväntades"
  
! #: cobol/cdf-copy.cc:108
  msgid "REPLACING %zu characters exceeds system capacity'%s'"
  msgstr "REPLACING %zu tecken överskrider systemkapaciteten ”%s”"
  
! #: cobol/cobol1.cc:274
  #, gcc-internal-format
  msgid "COBOL requires a 64-bit configuration"
  msgstr "COBOL kräver en 64-bitarskonfiguration"
  
! #: cobol/cobol1.cc:325
  #, gcc-internal-format, gfc-internal-format
  msgid "exception '%s'"
  msgstr "undantaget ”%s”"
  
! #: cobol/cobol1.cc:414
  #, gcc-internal-format, gfc-internal-format
  msgid "could not execute preprocessor %s"
  msgstr "kunde inte köra preprocessorn %s"
  
! #: cobol/cobol1.cc:420
  #, gcc-internal-format, gfc-internal-format
  msgid "could not include %s"
  msgstr "kunde inte inkludera %s"
  
  #. This isn't right.  All OPT_main should be replaced
! #: cobol/cobol1.cc:426
  #, gcc-internal-format
  msgid "We should never see a non-equal dash-main in cobol1.c"
  msgstr "Vi borde aldrig se en olik dash-main i cobol1.c"
  
! #: cobol/except.cc:54
! #, fuzzy, gcc-internal-format
! #| msgid "no such exception: 0x%04x"
! msgid "no such exception: 0x%x"
  msgstr "inget sådant undantag: 0x%04x"
  
! #: cobol/genapi.cc:354
  #, gcc-internal-format
  msgid "Probable cause: it was referenced without being defined."
  msgstr "Trolig orsak: den refererades utan att vara definerad."
  
! #: cobol/genapi.cc:600
! #, fuzzy, gcc-internal-format
! #| msgid "Nice try, but you can't fire me. I quit!"
! msgid "Nice try, but you cannot fire me."
  msgstr "Bra försök, men du kan inte avskeda mig. Jag slutar!"
  
! #: cobol/genapi.cc:1214
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%qD shall not be const"
! msgid "%s should not be null"
! msgstr "%qD skall inte vara const"
! 
! #: cobol/genapi.cc:1792
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s(): Knows not the variable type %s for %s"
! msgid "%s: Knows not the variable type %s for %s"
  msgstr "%s(): Känner inte till variabeltypen %s för %s"
  
! #: cobol/genapi.cc:2481
! #, fuzzy, gcc-internal-format
! #| msgid "I don't know how to MOVE an alphabetical string to %s(%s) \n"
! msgid "I don%'t know how to MOVE an alphabetical string to %s(%s)"
  msgstr "Jag vet inte hur man kan göra MOVE av en alfabetisk sträng till %s(%s) \n"
  
! #: cobol/genapi.cc:2549
! #, fuzzy, gcc-internal-format
! #| msgid "%s(): field->type %s must be literal or alphanumeric"
! msgid "%s: %<field->type%> %s must be literal or alphanumeric"
  msgstr "%s(): fält->typ %s måste vara literal eller alfanumerisk"
  
! #: cobol/genapi.cc:4460
! #, fuzzy, gcc-internal-format
! #| msgid "Invalid form of PROGRAM statement at %C"
! msgid "Not valid for ACCEPT statement."
! msgstr "Ogiltig form på PROGRAM-sats vid %C"
! 
! #: cobol/genapi.cc:5488
! #, gcc-internal-format
! msgid "Attempting to send to an input device."
! msgstr ""
! 
! #: cobol/genapi.cc:5511
! #, fuzzy, gcc-internal-format
! #| msgid "Invalid form of PROGRAM statement at %C"
! msgid "Not valid for DISPLAY statement."
! msgstr "Ogiltig form på PROGRAM-sats vid %C"
! 
! #: cobol/genapi.cc:6412
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s(): Invalid field type %s:"
! msgid "%s: Invalid field type %s:"
  msgstr "%s(): Ogiltig fälttyp %s:"
  
! #: cobol/genapi.cc:7622 cobol/genapi.cc:7628 cobol/genapi.cc:7634
! #, fuzzy, gcc-internal-format
! #| msgid "parser_logop() was called with variable %s on line %d, which is not a FldConditional\n"
! msgid "%<parser_logop()%> was called with variable %s on line %d, which is not a FldConditional"
  msgstr "parser_logop() anropades med variabeln %s på rad %d, vilket inte är en FldConditional\n"
  
! #: cobol/genapi.cc:7741
! #, fuzzy, gcc-internal-format
! #| msgid "parser_relop() was called with variable %s, which is not a FldConditional\n"
! msgid "%<parser_relop%> was called with variable %qs, which is not a FldConditional"
  msgstr "parser_relop() anropades med variabeln %s, vilket inte är en FldConditional\n"
  
! #: cobol/genapi.cc:7805
! #, fuzzy, gcc-internal-format
! #| msgid "parser_relop() was called with variable %s, which is not a FldConditional\n"
! msgid "%<parser_relop()%> was called with variable %s, which is not a FldConditional"
! msgstr "parser_relop() anropades med variabeln %s, vilket inte är en FldConditional\n"
! 
! #: cobol/genapi.cc:7851
! #, fuzzy, gcc-internal-format
! #| msgid "parser_if() was called with variable %s, which is not a FldConditional\n"
! msgid "%<parser_if()%> was called with variable %s, which is not a FldConditional"
  msgstr "parser_if() anropades med variabeln %s, vilket inte är en FldConditional\n"
  
! #: cobol/genapi.cc:8116
! #, fuzzy, gcc-internal-format
! #| msgid "###### candidate %s has unimplemented CVT_type %d(%s)\n"
! msgid "candidate %s has unimplemented %<CVT_type%> %d(%s)"
  msgstr "###### kandidaten %s har oimplementerad CVT_type %d(%s)\n"
  
! #: cobol/genapi.cc:8127
! #, fuzzy, gcc-internal-format
! #| msgid "###### unknown setop_t code %d\n"
! msgid "unknown %<setop_t%> code %d"
  msgstr "###### okänd setop_t-kod %d\n"
  
! #: cobol/genapi.cc:8315
! #, fuzzy, gcc-internal-format
! #| msgid "%s:%d: %zu exceeds MAXIMUM_UNTILS of %d, line %d"
! msgid "%s:%d: %u exceeds %<MAXIMUM_UNTILS%> of %d, line %d"
  msgstr "%s:%d: %zu överskrider MAXIMUM_UNTILS på %d, rad %d"
  
! #: cobol/genapi.cc:9324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: ignoring subscripts"
  msgstr "%s:%d: ignorerar indexvärden"
  
! #: cobol/genapi.cc:9538 cobol/genapi.cc:10006
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s(): called with NULL *file"
! msgid "%s: called with NULL *file"
  msgstr "%s(): anropad med NULL *fil"
  
! #: cobol/genapi.cc:9663
! #, fuzzy, gcc-internal-format
! #| msgid "%s:%d file %s access mode is 'file_inaccessible_e' in %s"
! msgid "%s:%d file %s access mode is %<file_inaccessible_e%> in %s"
  msgstr "%s:%d filen %s åtkomstläge är ”file_inaccessible_e” i %s"
  
! #: cobol/genapi.cc:9737
! #, fuzzy, gcc-internal-format
! #| msgid "parser_file_open called with NULL *file"
! msgid "%<parser_file_open%> called with NULL *file"
  msgstr "parser_file_open anropad med NULL *fil"
  
! #: cobol/genapi.cc:9742
! #, fuzzy, gcc-internal-format
! #| msgid "parser_file_open for %s called with NULL var_decl_node"
! msgid "%<parser_file_open%> for %s called with NULL %<var_decl_node%>"
  msgstr "parser_file_open för %s anropad med NULL var_decl_node"
  
! #: cobol/genapi.cc:9748
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTEND can only be used where %s is ACCESS MODE SEQUENTIAL"
  msgstr "EXTEND kan endast användas där %s är ACCESS MODE SEQUENTIAL"
  
! #: cobol/genapi.cc:9817
! #, fuzzy, gcc-internal-format
! #| msgid "parser_file_close called with NULL *file"
! msgid "%<parser_file_close%> called with NULL *file"
  msgstr "parser_file_close anropad med NULL *fil"
  
! #: cobol/genapi.cc:9822
! #, fuzzy, gcc-internal-format
! #| msgid "parser_file_close for %s called with NULL file->var_decl_node"
! msgid "%<parser_file_close%> for %s called with NULL %<file->var_decl_node%>"
  msgstr "parser_file_close för %s anropad med NULL file->var_decl_node"
  
! #: cobol/genapi.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'where' is zero in %s"
  msgstr "%s:%d fil %s ”where” är noll i %s"
  
! #: cobol/genapi.cc:9887
! #, fuzzy, gcc-internal-format
! #| msgid "parser_file_read called with NULL *file"
! msgid "%<parser_file_read%> called with NULL *file"
  msgstr "parser_file_read anropad med NULL *fil"
  
! #: cobol/genapi.cc:9892
! #, fuzzy, gcc-internal-format
! #| msgid "parser_file_read for %s called with NULL file->var_decl_node"
! msgid "%<parser_file_read%> for %s called with NULL %<file->var_decl_node%>"
  msgstr "parser_file_read för %s anropad med NULL file->var_decl_node"
  
! #: cobol/genapi.cc:9898
! #, fuzzy, gcc-internal-format
! #| msgid "parser_file_read called with NULL *field"
! msgid "%<parser_file_read%> called with NULL *field"
  msgstr "parser_file_read anropad med NULL *fält"
  
! #: cobol/genapi.cc:9903
! #, fuzzy, gcc-internal-format
! #| msgid "parser_file_read for %s called with NULL field->var_decl_node"
! msgid "%<parser_file_read%> for %s called with NULL %<field->var_decl_node%>"
  msgstr "parser_file_read för %s anropad med NULL field->var_decl_node"
  
! #: cobol/genapi.cc:9909
! #, fuzzy, gcc-internal-format
! #| msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but 'where' >= 0"
! msgid "%s:%d file %s is RELATIVE/SEQUENTIAL, but %<where >= 0%>"
  msgstr "%s:%d filen %s är RELATIVE/SEQUENTIAL, men ”where” ≥ 0"
  
! #: cobol/genapi.cc:9918
! #, fuzzy, gcc-internal-format
! #| msgid "%s:%d file %s is RELATIVE/RANDOM, but 'where' < 0"
! msgid "%s:%d file %s is RELATIVE/RANDOM, but %<where < 0%>"
  msgstr "%s:%d filen %s är RELATIVE/RANDOM, men ”where” < 0"
  
! #: cobol/genapi.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s 'sequentially' is %d in %s"
  msgstr "%s:%d filen %s ”sequentially” är %d i %s"
  
! #: cobol/genapi.cc:10011
! #, fuzzy, gcc-internal-format
! #| msgid "%s(): for %s called with NULL file->var_decl_node"
! msgid "%s: for %s called with NULL %<file->var_decl_node%>"
  msgstr "%s(): för %s anropad med NULL file->var_decl_node"
  
! #: cobol/genapi.cc:10017
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s(): called with NULL *field"
! msgid "%s: called with NULL *field"
  msgstr "%s(): anropad med NULL *field"
  
! #: cobol/genapi.cc:10022
! #, fuzzy, gcc-internal-format
! #| msgid "%s(): for %s called with NULL field->var_decl_node"
! msgid "%s: for %s called with NULL %<field->var_decl_node%>"
  msgstr "%s(): för %s anropad med NULL field->var_decl_node"
  
! #: cobol/genapi.cc:10107
! #, gcc-internal-format
! msgid "The file pointer should not be null"
! msgstr ""
! 
! #: cobol/genapi.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d file %s is INDEXED/SEQUENTIAL, but 'sequentially' is false"
  msgstr "%s:%d filen %s är INDEXED/SEQUENTIAL, men ”sequentially” är falskt"
  
! #: cobol/genapi.cc:11881
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s(): asked to sort %s, but it's not a table"
! msgid "%s: asked to sort %s, which is not a table"
  msgstr "%s(): anropad för att sortera %s, med det är inte en tabell"
  
  #. Having both or neither violates SORT syntax
! #: cobol/genapi.cc:12013
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s(): syntax error -- both (or neither) USING and input-proc are specified"
! msgid "%s: syntax error: both (or neither) USING and input-proc are specified"
  msgstr "%s(): syntaxfel — både (eller ingendera av) USING och input-proc är specificerade"
  
! #: cobol/genapi.cc:12147
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s(): syntax error -- both (or neither) GIVING and output-proc are specified"
! msgid "%s: syntax error: both (or neither) GIVING and output-proc are specified"
  msgstr "%s(): syntaxfel — både (eller ingendera av) GIVING och output-proc är specificerade"
  
! #: cobol/genapi.cc:12569
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s(): syntax error -- both (or neither) files and output-proc are specified"
! msgid "%s: syntax error: both (or neither) files and output-proc are specified"
  msgstr "%s(): syntaxfel — både (eller ingendera av) filer och output-proc är specificerade"
  
! #: cobol/genapi.cc:12973
  #, gcc-internal-format
  msgid "CALL USING BY CONTENT <temporary> would require REPOSITORY PROTOTYPES."
  msgstr "CALL USING BY CONTENT <temporär> skulle kräva REPOSITORY PROTOTYPES."
  
! #: cobol/genapi.cc:13264
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s(): What in the name of Nero's fiddle are we doing here?"
! msgid "%s: What in the name of Nero are we doing here?"
  msgstr "%s(): Vad i Neros fiols namn gör vi här?"
  
! #: cobol/genapi.cc:14560
! #, fuzzy, gcc-internal-format
! #| msgid "In parser_move(%s to %s), the move of FldLiteralN to %s hasn't been implemented"
! msgid "In %<parser_move(%s to %s)%>, the move of FldLiteralN to %s is unimplemented"
  msgstr "I parser_move(%s till %s), har inte förflyttningen av FldLiteralN till %s implementerats"
  
! #: cobol/genapi.cc:14796
! #, fuzzy, gcc-internal-format
! #| msgid "In mh_dest_is_float(%s to %s), the move of %s to %s hasn't been implemented"
! msgid "In %<mh_dest_is_float%>(%s to %s), the move of %s to %s is unimplemented"
  msgstr "I mh_dest_is_float(%s till %s), har inte förflyttningen av %s till %s implementerats"
  
! #: cobol/genapi.cc:16918
  #, gcc-internal-format, gfc-internal-format
  msgid "LEVEL 01 (%s) OCCURS has insufficient data.memsize"
  msgstr "LEVEL 01 (%s) OCCURS har otilräcklig data.memsize"
  
! #: cobol/genapi.cc:16990
! #, fuzzy, gcc-internal-format
! #| msgid "parser_symbol_add() was called with a NULL new_var\n"
! msgid "%<parser_symbol_add()%> was called with a NULL %<new_var%>"
  msgstr "parser_symbol_add() anropades med en NULL new_var\n"
  
! #: cobol/genapi.cc:17020
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s(): %2.2d %s is a table, but it improperly has a capacity of zero"
! msgid "%s: %d %s is a table, but it improperly has a capacity of zero"
  msgstr "%s(): %2.2d %s är en tabell, med den har oriktigt en kapacetet på noll"
  
! #: cobol/genapi.cc:17060
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "parser_symbol_add(): %s is its own ancestor"
! msgid "%s: %s is its own ancestor"
  msgstr "parser_symbol_add(): %s är sin egen anfader"
  
! #: cobol/genapi.cc:17065
! #, gcc-internal-format
! msgid "%s: %d %qs has NULL ancestor"
! msgstr ""
  
! #: cobol/genapi.cc:17072
! #, fuzzy, gcc-internal-format
! #| msgid "parser_symbol_add( %s ) improperly has a non-null var_decl_node\n"
! msgid "%s(%s) improperly has a non-null %<var_decl_node%>"
  msgstr "parser_symbol_add( %s ) har oriktigt en null-skild var_decl_node\n"
  
! #: cobol/genapi.cc:17267
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s(): %2.2d %s<%s> improperly has a data.capacity of zero"
! msgid "%s: %d %s<%s> improperly has a data.capacity of zero"
  msgstr "%s(): %2.2d %s<%s> har oriktigt en data.capacity på noll"
  
! #: cobol/genapi.cc:17334
  #, gcc-internal-format
! msgid "%<bytes_to_allocate%> is zero for %s (symbol number "
! msgstr ""
! 
! #: cobol/gengen.cc:360
! #, fuzzy, gcc-internal-format
! #| msgid "The given type is not NULL, and that's just not fair"
! msgid "The given type is NULL, and that is just not fair"
  msgstr "Den givna typen är inte NULL, och det är bara inte rättvist"
  
! #: cobol/gengen.cc:369
! #, fuzzy, gcc-internal-format
! #| msgid "The given type is not a DECL or a TYPE"
! msgid "The given type is not a declaration or a TYPE"
  msgstr "Den givna typen är inte en DECL eller en TYPE"
  
! #: cobol/gengen.cc:413
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown type %d"
  msgstr "Okänd typ %d"
  
! #: cobol/gengen.cc:482
  #, gcc-internal-format
! msgid "Attempting an assignment of differing types."
! msgstr ""
! 
! #: cobol/gengen.cc:2893
! #, fuzzy, gcc-internal-format
! #| msgid "Residual context count!"
! msgid "Residual context count"
  msgstr "Återstående kontextantal!"
  
! #: cobol/genmath.cc:1385
! #, fuzzy, gcc-internal-format
! #| msgid "parser_op() doesn't know how to evaluate \"%s = %s %c %s\"\n"
! msgid "%<parser_op()%> doesn%'t know how to evaluate %<%s = %s %c %s%>"
  msgstr "parser_op() vet inte hur den skall evaluera ”%s = %s %c %s”\n"
  
! #: cobol/genutil.cc:596
  #, gcc-internal-format
  msgid "Too many subscripts"
  msgstr "För många index"
  
! #: cobol/genutil.cc:761
! #, fuzzy, gcc-internal-format
! #| msgid "cannot read string table from %s"
! msgid "cannot get %<float%> value from %s"
! msgstr "det går inte att läsa strängtabellen från %s"
! 
! #: cobol/lexio.cc:1581
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%s pid %d terminated by %s"
! msgid "%s pid %ld terminated by %s"
  msgstr "%s pid %d avslutade med %s"
  
! #: cobol/lexio.cc:1586
  #, gcc-internal-format, gfc-internal-format
  msgid "%s exited with status %d"
  msgstr "%s avslutade med status %d"
  
! #: cobol/symbols.cc:418
  msgid "%s:%d: LblNone '%s' has parent #%zu"
  msgstr "%s:%d: LblNone '%s' har föräldern #%zu"
  
! #: cobol/symbols.cc:1901
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: key must be field"
  msgstr "%s: nyckeln måste vara ett fält"
  
! #: cobol/symbols.cc:3712 cobol/symbols.cc:3815 cobol/symbols.cc:3845
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d: could not add '%s'"
  msgstr "%s:%d: kunde inte lägga till ”%s”"
  
! #: cobol/util.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: MOVE %s %s invalid type:"
  msgstr "logikfel: MOVE %s %s felaktig typ:"
  
! #: cobol/util.cc:1873
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: regcomp: %s"
  msgstr "%s: regcomp: %s"
  
! #: cobol/util.cc:2022
  #, gcc-internal-format, gfc-internal-format
  msgid "logic error: missing inode for %s"
  msgstr "logikfel: saknad inod för %s"
  
! #: cobol/util.cc:2430
  #, gcc-internal-format, gfc-internal-format
  msgid "failed compiling %s"
  msgstr "misslyckades med att kompilera %s"
*************** msgstr "ingen passande %<operator %s%> f
*** 53057,53063 ****
  msgid "%q#D is private within this context"
  msgstr "%q#D är privat inom denna kontext"
  
! #: cp/call.cc:8377 cp/decl.cc:9615
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "deklarerad privat här"
--- 53170,53176 ----
  msgid "%q#D is private within this context"
  msgstr "%q#D är privat inom denna kontext"
  
! #: cp/call.cc:8377 cp/decl.cc:9613
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "deklarerad privat här"
*************** msgstr "deklarerad privat här"
*** 53067,53073 ****
  msgid "%q#D is protected within this context"
  msgstr "%q#D är skyddad inom denna kontext"
  
! #: cp/call.cc:8383 cp/decl.cc:9616
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "deklarerad skyddad här"
--- 53180,53186 ----
  msgid "%q#D is protected within this context"
  msgstr "%q#D är skyddad inom denna kontext"
  
! #: cp/call.cc:8383 cp/decl.cc:9614
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "deklarerad skyddad här"
*************** msgstr "argument %u i anropet av funktio
*** 53392,53398 ****
  msgid "constructor delegates to itself"
  msgstr "konstruerare delegerar till sig själv"
  
! #: cp/call.cc:11805 cp/typeck.cc:10490
  msgid "cannot convert %qH to %qI"
  msgstr "det går inte att konvertera %qH till %qI"
  
--- 53505,53511 ----
  msgid "constructor delegates to itself"
  msgstr "konstruerare delegerar till sig själv"
  
! #: cp/call.cc:11805 cp/typeck.cc:10606
  msgid "cannot convert %qH to %qI"
  msgstr "det går inte att konvertera %qH till %qI"
  
*************** msgstr "ingen matchande funktion för an
*** 53411,53417 ****
  msgid "call to non-function %qD"
  msgstr "anrop av icke-funktion %qD"
  
! #: cp/call.cc:11947 cp/pt.cc:17467 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "kan inte anropa konstrueraren %<%T::%D%> direkt"
--- 53524,53530 ----
  msgid "call to non-function %qD"
  msgstr "anrop av icke-funktion %qD"
  
! #: cp/call.cc:11947 cp/pt.cc:17496 cp/typeck.cc:3508
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "kan inte anropa konstrueraren %<%T::%D%> direkt"
*************** msgstr "versionen ärvd från %qT är de
*** 53568,53575 ****
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q#D kan inte överlagras med %q#D"
  
! #: cp/class.cc:1461 cp/decl.cc:1946 cp/decl.cc:1958 cp/decl.cc:1984
! #: cp/decl.cc:2006 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "tidigare deklaration %q#D"
--- 53681,53688 ----
  msgid "%q#D cannot be overloaded with %q#D"
  msgstr "%q#D kan inte överlagras med %q#D"
  
! #: cp/class.cc:1461 cp/decl.cc:1944 cp/decl.cc:1956 cp/decl.cc:1982
! #: cp/decl.cc:2004 cp/name-lookup.cc:2918 cp/name-lookup.cc:3235
  #, gcc-internal-format
  msgid "previous declaration %q#D"
  msgstr "tidigare deklaration %q#D"
*************** msgstr "  den icke-statiska datamedlemme
*** 53900,54091 ****
  msgid "  non-static data member %qD has volatile type"
  msgstr "  den icke-statiska datamedlemmen %qD har volatile typ"
  
! #: cp/class.cc:6466
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "basklassen %q#T har en åtkomlig icke-virtuell destruerare"
  
! #: cp/class.cc:6495
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "icke-statisk referens %q#D i klass utan en konstruerare"
  
! #: cp/class.cc:6501
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "icke-statisk const-medlem %q#D i klass utan en konstruerare"
  
! #: cp/class.cc:6834
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "avståndet till %qT basklass för %<-std=c++14%> och uppåt ändras i %<-fabi-version=17%> (GCC 12)"
  
! #: cp/class.cc:6838
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "avståndet till %qD för %<-std=c++14%> och uppåt ändras i %<-fabi-version=17%> (GCC 12)"
  
! #: cp/class.cc:6878
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "direkt bas %qT är oåtkomlig i %qT på grund av tvetydighet"
  
! #: cp/class.cc:6890
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "virtuell bas %qT är oåtkomlig i %qT på grund av tvetydighet"
  
! #: cp/class.cc:7132
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "förskjutningen av %qD följer inte ABI:et och kan ändras i en framtida version av GCC"
  
! #: cp/class.cc:7328
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "storleken på typen %qT är för stor (%qE byte)"
  
! #: cp/class.cc:7649
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "ogiltig användning av %qT med en vektor av storlek noll i %q#D"
  
! #: cp/class.cc:7650
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "ogiltig användning av %q#T med flexibel vektormedlem i %q#T"
  
! #: cp/class.cc:7655
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "vektormedlem %q#D är deklarerad här"
  
! #: cp/class.cc:7684
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "vektormedlem %qD med storlek noll är inte vid slutet av %q#T"
  
! #: cp/class.cc:7686
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "vektormedlem %qD med storlek noll i en i övrigt tom %q#T"
  
! #: cp/class.cc:7695 cp/class.cc:7730
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "i definitionen av %q#T"
  
! #: cp/class.cc:7703
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "flexibel vektormedlem %qD inte vid slutet av %q#T"
  
! #: cp/class.cc:7705
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "flexibel vektor medlem %qD i en i övrigt tom %q#T är en GCC-utvidgning"
  
! #: cp/class.cc:7728
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "nästa medlem %q#D är deklarerad här"
  
! #: cp/class.cc:7840 cp/decl.cc:18273 cp/parser.cc:28411
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "omdefinition av %q#T"
  
! #: cp/class.cc:7987
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T har virtuella funktioner och åtkomlig ickevirtuell destruerare"
  
! #: cp/class.cc:8015
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "typgenomskinliga %q#T har inga fält"
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "den typgenomskinliga klassen %qT har basklasser"
  
! #: cp/class.cc:8025
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "den typgenomskinliga klassen %qT har virtuella funktioner"
  
! #: cp/class.cc:8031
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr "typtransparenta %q#T kan inte göras transparent eftersom typen på första fältet har ett annat ABI än klassen som helhet"
  
! #: cp/class.cc:8202
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "definitionen av %qD matchar inte %<#include <initializer_list>%>"
  
! #: cp/class.cc:8213
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "försökte avsluta post, men hoppade ut på grund av tidigare parsningsfel"
  
! #: cp/class.cc:8720
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "språksträng %<”%E”%> känns inte igen"
  
! #: cp/class.cc:8810
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "det går inte att lösa upp överlagrad funktion %qD baserat på konvertering till typ %qT"
  
! #: cp/class.cc:8976
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "ingen match som konverterar funktionen %qD till typen %q#T"
  
! #: cp/class.cc:9004
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "konvertering av överlagrad funktion %qD till typ %q#T är tvetydig"
  
! #: cp/class.cc:9046
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr "ISO C++ förbjuder att ta adressen till en okvalificerad eller parentetiserad icke-statisk medlemsfunktion för att skapa en pekare till en explicit objektmedlemsfunktion."
  
! #: cp/class.cc:9051
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "en pekare på en explicit objektmedlemsfunktion kan bara skapas med %<&%E%>)"
  
! #: cp/class.cc:9061
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "antar pekare till medlem %qD"
  
! #: cp/class.cc:9064
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(en pekare på medlem kan bara skapas med %<&%E%>)"
  
! #: cp/class.cc:9143
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "för lite typinformation"
  
! #: cp/class.cc:9163
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "kan inte konvertera %qE från typ %qT till typ %qT"
  
! #: cp/class.cc:9464
  #, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "deklaration av %q#D ändrar betydelsen av %qD"
  
! #: cp/class.cc:9467
  #, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr "använd här för att betyda %q#D"
--- 54013,54216 ----
  msgid "  non-static data member %qD has volatile type"
  msgstr "  den icke-statiska datamedlemmen %qD har volatile typ"
  
! #: cp/class.cc:6478
  #, gcc-internal-format
  msgid "base class %q#T has accessible non-virtual destructor"
  msgstr "basklassen %q#T har en åtkomlig icke-virtuell destruerare"
  
! #: cp/class.cc:6507
  #, gcc-internal-format
  msgid "non-static reference %q#D in class without a constructor"
  msgstr "icke-statisk referens %q#D i klass utan en konstruerare"
  
! #: cp/class.cc:6513
  #, gcc-internal-format
  msgid "non-static const member %q#D in class without a constructor"
  msgstr "icke-statisk const-medlem %q#D i klass utan en konstruerare"
  
! #: cp/class.cc:6853
  #, gcc-internal-format
  msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "avståndet till %qT basklass för %<-std=c++14%> och uppåt ändras i %<-fabi-version=17%> (GCC 12)"
  
! #: cp/class.cc:6858
! #, fuzzy, gcc-internal-format
! #| msgid "offset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
! msgid "offset of %qT base class for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr "avståndet till %qT basklass för %<-std=c++14%> och uppåt ändras i %<-fabi-version=17%> (GCC 12)"
! 
! #: cp/class.cc:6866
  #, gcc-internal-format
  msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
  msgstr "avståndet till %qD för %<-std=c++14%> och uppåt ändras i %<-fabi-version=17%> (GCC 12)"
  
! #: cp/class.cc:6871
! #, fuzzy, gcc-internal-format
! #| msgid "offset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)"
! msgid "offset of %qD for %<-std=c++20%> and up changes in %<-fabi-version=21%> (GCC 16)"
! msgstr "avståndet till %qD för %<-std=c++14%> och uppåt ändras i %<-fabi-version=17%> (GCC 12)"
! 
! #: cp/class.cc:6912
  #, gcc-internal-format
  msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgstr "direkt bas %qT är oåtkomlig i %qT på grund av tvetydighet"
  
! #: cp/class.cc:6924
  #, gcc-internal-format
  msgid "virtual base %qT inaccessible in %qT due to ambiguity"
  msgstr "virtuell bas %qT är oåtkomlig i %qT på grund av tvetydighet"
  
! #: cp/class.cc:7166
  #, gcc-internal-format
  msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
  msgstr "förskjutningen av %qD följer inte ABI:et och kan ändras i en framtida version av GCC"
  
! #: cp/class.cc:7362
  #, gcc-internal-format
  msgid "size of type %qT is too large (%qE bytes)"
  msgstr "storleken på typen %qT är för stor (%qE byte)"
  
! #: cp/class.cc:7683
  #, gcc-internal-format
  msgid "invalid use of %q#T with a zero-size array in %q#D"
  msgstr "ogiltig användning av %qT med en vektor av storlek noll i %q#D"
  
! #: cp/class.cc:7684
  #, gcc-internal-format
  msgid "invalid use of %q#T with a flexible array member in %q#T"
  msgstr "ogiltig användning av %q#T med flexibel vektormedlem i %q#T"
  
! #: cp/class.cc:7689
  #, gcc-internal-format
  msgid "array member %q#D declared here"
  msgstr "vektormedlem %q#D är deklarerad här"
  
! #: cp/class.cc:7718
  #, gcc-internal-format
  msgid "zero-size array member %qD not at end of %q#T"
  msgstr "vektormedlem %qD med storlek noll är inte vid slutet av %q#T"
  
! #: cp/class.cc:7720
  #, gcc-internal-format
  msgid "zero-size array member %qD in an otherwise empty %q#T"
  msgstr "vektormedlem %qD med storlek noll i en i övrigt tom %q#T"
  
! #: cp/class.cc:7729 cp/class.cc:7764
  #, gcc-internal-format
  msgid "in the definition of %q#T"
  msgstr "i definitionen av %q#T"
  
! #: cp/class.cc:7737
  #, gcc-internal-format
  msgid "flexible array member %qD not at end of %q#T"
  msgstr "flexibel vektormedlem %qD inte vid slutet av %q#T"
  
! #: cp/class.cc:7739
  #, gcc-internal-format
  msgid "flexible array member %qD in an otherwise empty %q#T is a GCC extension"
  msgstr "flexibel vektor medlem %qD i en i övrigt tom %q#T är en GCC-utvidgning"
  
! #: cp/class.cc:7762
  #, gcc-internal-format
  msgid "next member %q#D declared here"
  msgstr "nästa medlem %q#D är deklarerad här"
  
! #: cp/class.cc:7874 cp/decl.cc:18271 cp/parser.cc:28464
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "omdefinition av %q#T"
  
! #: cp/class.cc:8021
  #, gcc-internal-format
  msgid "%q#T has virtual functions and accessible non-virtual destructor"
  msgstr "%q#T har virtuella funktioner och åtkomlig ickevirtuell destruerare"
  
! #: cp/class.cc:8049
  #, gcc-internal-format
  msgid "type transparent %q#T does not have any fields"
  msgstr "typgenomskinliga %q#T har inga fält"
  
! #: cp/class.cc:8055
  #, gcc-internal-format
  msgid "type transparent class %qT has base classes"
  msgstr "den typgenomskinliga klassen %qT har basklasser"
  
! #: cp/class.cc:8059
  #, gcc-internal-format
  msgid "type transparent class %qT has virtual functions"
  msgstr "den typgenomskinliga klassen %qT har virtuella funktioner"
  
! #: cp/class.cc:8065
  #, gcc-internal-format
  msgid "type transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overall"
  msgstr "typtransparenta %q#T kan inte göras transparent eftersom typen på första fältet har ett annat ABI än klassen som helhet"
  
! #: cp/class.cc:8236
  #, gcc-internal-format
  msgid "definition of %qD does not match %<#include <initializer_list>%>"
  msgstr "definitionen av %qD matchar inte %<#include <initializer_list>%>"
  
! #: cp/class.cc:8247
  #, gcc-internal-format
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "försökte avsluta post, men hoppade ut på grund av tidigare parsningsfel"
  
! #: cp/class.cc:8754
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "språksträng %<”%E”%> känns inte igen"
  
! #: cp/class.cc:8844
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "det går inte att lösa upp överlagrad funktion %qD baserat på konvertering till typ %qT"
  
! #: cp/class.cc:9010
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "ingen match som konverterar funktionen %qD till typen %q#T"
  
! #: cp/class.cc:9038
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "konvertering av överlagrad funktion %qD till typ %q#T är tvetydig"
  
! #: cp/class.cc:9080
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function."
  msgstr "ISO C++ förbjuder att ta adressen till en okvalificerad eller parentetiserad icke-statisk medlemsfunktion för att skapa en pekare till en explicit objektmedlemsfunktion."
  
! #: cp/class.cc:9085
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%E%>"
  msgstr "en pekare på en explicit objektmedlemsfunktion kan bara skapas med %<&%E%>)"
  
! #: cp/class.cc:9095
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "antar pekare till medlem %qD"
  
! #: cp/class.cc:9098
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(en pekare på medlem kan bara skapas med %<&%E%>)"
  
! #: cp/class.cc:9177
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "för lite typinformation"
  
! #: cp/class.cc:9197
  #, gcc-internal-format
  msgid "cannot convert %qE from type %qT to type %qT"
  msgstr "kan inte konvertera %qE från typ %qT till typ %qT"
  
! #: cp/class.cc:9498
  #, gcc-internal-format
  msgid "declaration of %q#D changes meaning of %qD"
  msgstr "deklaration av %q#D ändrar betydelsen av %qD"
  
! #: cp/class.cc:9501
  #, gcc-internal-format
  msgid "used here to mean %q#D"
  msgstr "använd här för att betyda %q#D"
*************** msgstr "ogiltig typ för parameter %d ti
*** 54121,54127 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr "lambdan är implicit %<constexpr%> endast i C++17 och senare"
  
! #: cp/constexpr.cc:270 cp/decl.cc:15267
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%>-destruerare är endast tillgängliga med %<-std=c++20%> eller %<-std=gnu++20%>"
--- 54246,54252 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr "lambdan är implicit %<constexpr%> endast i C++17 och senare"
  
! #: cp/constexpr.cc:270 cp/decl.cc:15265
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%>-destruerare är endast tillgängliga med %<-std=c++20%> eller %<-std=gnu++20%>"
*************** msgstr "%<-fimplicit-constexpr%> påverk
*** 54167,54173 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%qD är inte användbar som en %<constexpr%>-funktion eftersom:"
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6580
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr "förstör %qE utanför dess livstid"
--- 54292,54298 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%qD är inte användbar som en %<constexpr%>-funktion eftersom:"
  
! #: cp/constexpr.cc:1347 cp/constexpr.cc:6596
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr "förstör %qE utanför dess livstid"
*************** msgid "%q+E is not a constant expression
*** 54186,54197 ****
  msgstr "%q+E är inte ett konstant uttryck"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10113 rust/backend/rust-constexpr.cc:5789
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "anrop av icke-%<constexpr%>-funktion %qD"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6138 cp/constexpr.cc:8586
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
--- 54311,54322 ----
  msgstr "%q+E är inte ett konstant uttryck"
  
  #: cp/constexpr.cc:1897 cp/constexpr.cc:2796 cp/constexpr.cc:3080
! #: cp/constexpr.cc:10135 rust/backend/rust-constexpr.cc:5789
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
  msgstr "anrop av icke-%<constexpr%>-funktion %qD"
  
! #: cp/constexpr.cc:1944 cp/constexpr.cc:6153 cp/constexpr.cc:8608
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
*************** msgstr "%qE beräknas till falskt"
*** 54212,54218 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr "misslyckat %<assume%>-attributantagande"
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10077
  #: rust/backend/rust-constexpr.cc:5758
  #, gcc-internal-format
  msgid "call to internal function %qE"
--- 54337,54343 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr "misslyckat %<assume%>-attributantagande"
  
! #: cp/constexpr.cc:2249 cp/constexpr.cc:10099
  #: rust/backend/rust-constexpr.cc:5758
  #, gcc-internal-format
  msgid "call to internal function %qE"
*************** msgstr "använder oinitierat vektoreleme
*** 54396,54406 ****
  msgid "dereferencing a null pointer in %qE"
  msgstr "derefererar en nollpekare i %qE"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4913 cp/constexpr.cc:4925
! #: cp/constexpr.cc:7761 cp/constexpr.cc:7892 cp/constexpr.cc:10027
! #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
! #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
! #: rust/backend/rust-constexpr.cc:5712
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE är inte ett konstant uttryck"
--- 54521,54531 ----
  msgid "dereferencing a null pointer in %qE"
  msgstr "derefererar en nollpekare i %qE"
  
! #: cp/constexpr.cc:4797 cp/constexpr.cc:4925 cp/constexpr.cc:4937
! #: cp/constexpr.cc:7777 cp/constexpr.cc:7908 cp/constexpr.cc:10049
! #: cp/constexpr.cc:11043 rust/backend/rust-constexpr.cc:1738
! #: rust/backend/rust-constexpr.cc:1983 rust/backend/rust-constexpr.cc:2225
! #: rust/backend/rust-constexpr.cc:4743 rust/backend/rust-constexpr.cc:5712
  #, gcc-internal-format
  msgid "%qE is not a constant expression"
  msgstr "%qE är inte ett konstant uttryck"
*************** msgstr "%qE är inte ett konstant uttryc
*** 54410,54859 ****
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "muterbar %qD är inte användbart i ett konstant uttryck"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6748
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "använder oinitierad medlem %qD"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6743
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "använder medlem %qD istället för initierad medlem %qD i ett konstant uttryck"
  
! #: cp/constexpr.cc:4991
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "%qs är inte ett konstant uttryck eftersom %qT är en uniontyp"
  
! #: cp/constexpr.cc:4994
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "%qs är inte ett konstant uttryck eftersom %qT innehåller en uniontyp"
  
! #: cp/constexpr.cc:5005
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "%qs är inte ett konstant uttryck eftersom %qT är en pekartyp"
  
! #: cp/constexpr.cc:5008
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "%qs är inte ett konstant uttryck eftersom %qT innehåller en pekartyp"
  
! #: cp/constexpr.cc:5019
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "%qs är inte ett konstant uttryck eftersom %qT är en referenstyp"
  
! #: cp/constexpr.cc:5022
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "%qs är inte ett konstant uttryck eftersom %qT innehåller en referenstyp"
  
! #: cp/constexpr.cc:5033
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "%qs är inte ett konstant uttryck eftersom %qT är en pekare-till-medlem-typ"
  
! #: cp/constexpr.cc:5037
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "%qs är inte ett konstant uttryck eftersom %qT innehåller en pekare-till-medlem-typ"
  
! #: cp/constexpr.cc:5048
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "%qs är inte ett konstant uttryck eftersom %qT är volatil"
  
! #: cp/constexpr.cc:5051
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "%qs är inte ett konstant uttryck eftersom  %qT innehåller ett volatilt delobjekt"
  
! #: cp/constexpr.cc:5206
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "%qs kan inte beräknas konstant på denna målarkitektur"
  
! #: cp/constexpr.cc:5215 cp/constexpr.cc:5225
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr "%qs kan inte vara konstant beräknat eftersom typen är för stor"
  
! #: cp/constexpr.cc:5245
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr "%qs kan inte beräknas konstant eftersom argumentet inte kan kodas"
  
! #: cp/constexpr.cc:5291
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "%qs använder oinitierad byte vid avståndet %d"
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qs kan inte beräknas konstant eftersom argumentet inte kan tolkas"
  
! #: cp/constexpr.cc:6158 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "använder värdet av %qE genom ett %qT-glvalue i ett konstant uttryck"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6198 cp/constexpr.cc:6231
  #, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "användning av allokerad lagring efter deallokering i ett konstant uttryck"
  
! #: cp/constexpr.cc:6200 cp/constexpr.cc:6226 cp/constexpr.cc:6233
! #: cp/constexpr.cc:6575
  #, gcc-internal-format
  msgid "allocated here"
  msgstr "allokerad här"
  
! #: cp/constexpr.cc:6204
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr "åtkomst av %qE utanför sin livstid"
  
! #: cp/constexpr.cc:6224
  #, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "innehållet av den oinitierade lagringen är inte användbart i ett konstant uttryck"
  
! #: cp/constexpr.cc:6236 rust/backend/rust-constexpr.cc:4041
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "värdet på %qD är inte användbart i ett konstant uttryck"
  
! #: cp/constexpr.cc:6244
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD använd i sin egen initierare"
  
! #: cp/constexpr.cc:6249
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D är inte const"
  
! #: cp/constexpr.cc:6252
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q+#D är volatile"
  
! #: cp/constexpr.cc:6257 cp/constexpr.cc:6264
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD initierades inte med ett konstant uttryck"
  
! #: cp/constexpr.cc:6270
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD deklarerades inte %<constexpr%>"
  
! #: cp/constexpr.cc:6273
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD har inte heltals- eller uppräkningstyp"
  
! #: cp/constexpr.cc:6573
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "ändring av allokerad lagring efter deallokering är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:6582
  #, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "ändring av %qE utanför sin livstid är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "att förstöra %qE utanför den nuvarande beräkningen är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:6592
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "ändring av %qE från utanför den nuvarande beräkningen är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:6723
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "ändring av den aktiva medlemmen av en union %qD till %qD är inte ett konstant uttryck före C++20"
  
! #: cp/constexpr.cc:6752
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr "%qD börjar inte implicit sin livstid eftersom %qT inte har någon oraderad trivial standardkonstruerare, använd %<std::construct_at%> istället"
  
! #: cp/constexpr.cc:6759
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr "initiering av %qD kräver ett medlemsåtkomstuttryck som vänster operand i tilldelningen"
  
! #: cp/constexpr.cc:6771 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "ändring av den aktiva medlemmen av en union %qD till %qD under initiering"
  
! #: cp/constexpr.cc:7223 cp/constexpr.cc:8928 cp/constexpr.cc:8940
  #: rust/backend/rust-constexpr.cc:4668
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "satsen är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:7430 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr "%<constexpr%>-slingiterationsantal överskrider gränsen på %d (använd %<-fconstexpr-loop-limit=%> för att öka gränsen)"
  
! #: cp/constexpr.cc:7539 rust/backend/rust-constexpr.cc:999
  #, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "inline-assembler är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:7541 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr "endast oevaluerad inline:ad assembler är tillåten i en %<constexpr%>-funktion i C++20"
  
! #: cp/constexpr.cc:7560
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr "användning av %qD"
  
! #: cp/constexpr.cc:7564
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr "dess värde kan variera mellan kompilatorversioner eller med olika flaggor %<-mtune%> eller %<-mcpu%>"
  
! #: cp/constexpr.cc:7566
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr "om denna användning är en del av ett publikt ABI, byt det till att istället använda en konstant variabel du definierar"
  
! #: cp/constexpr.cc:7568
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr "standardvärdet för den aktuella CPU-trimningen är %d byte"
  
! #: cp/constexpr.cc:7570
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr "man kan stabilisera detta värde med %<--param hardware_destructive_interference_size=%d%>, eller avaktivera denna varning med %<-Wno-interference-size%>"
  
! #: cp/constexpr.cc:7723
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "värdet %qE av typen %qT är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:7736
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr "antalet %<constexpr%>-evalueringsoperationer överskrider gränsen på %wd (använd %<-fconstexpr-ops-limit=%> för att öka gränsen)"
  
! #: cp/constexpr.cc:7922
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr "kontrollen skickas via definitionen av %qD med trådlagringsvaraktighet"
  
! #: cp/constexpr.cc:7925
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "kontrollen skickas via definitionen av %qD med statisk Lagringsvaraktighet"
  
! #: cp/constexpr.cc:7990 cp/constexpr.cc:10723
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "temporär av den ej litterala typen %qT i ett konstant uttryck"
  
! #: cp/constexpr.cc:8448 cp/constexpr.cc:10228
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "en %<reinterpret_cast%> är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:8479 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "konvertering från pekartypen %qT till den aritmetiska typen %qT i ett konstant uttryck"
  
! #: cp/constexpr.cc:8531
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "typkonvertering från %qT är inte tillåtet i ett konstant uttryck eftersom den utpekade typen %qT inte liknar %qT"
  
! #: cp/constexpr.cc:8541
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr "utpekat objekt är deklarerat här"
  
! #: cp/constexpr.cc:8549
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "typkonvertering från %qT är inte tillåtet i ett konstant uttryck före C++26"
  
! #: cp/constexpr.cc:8563
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "%qE är inte ett konstant uttryck när kassen %qT fortfarande är ofullständig"
  
! #: cp/constexpr.cc:8603 rust/backend/rust-constexpr.cc:2506
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:8741 cp/constexpr.cc:10535 cp/constexpr.cc:10946
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "uttrycket %qE är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:8785 cp/constexpr.cc:10987
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:8843
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "kontraktspredikatet är falskt i ett konstant uttryck"
  
! #: cp/constexpr.cc:8878
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "adressen för ett anrop av %qs är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:8943
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "oväntat uttryck %qE av sorten %s"
  
! #: cp/constexpr.cc:9242 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE är inte ett konstant uttryck eftersom det har referenser till muterbara delobjekt av %qT"
  
! #: cp/constexpr.cc:9250 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE är inte ett konstant uttryck eftersom det refererar till en ofullständigt initierad variabel"
  
! #: cp/constexpr.cc:9266 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qE är inte ett konstant uttryck eftersom det refererar ett resultat av %<operator new%>"
  
! #: cp/constexpr.cc:9277 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qE är inte ett konstant uttryck eftersom allokerad lagring inte har avallokerats"
  
! #: cp/constexpr.cc:9297 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr "omedelbar evaluering returnerar adressen till en omedelbar funktion %qD"
  
! #: cp/constexpr.cc:9301
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "konstantevaluering returnerar adressen till en omedelbar funktion %qD"
  
! #: cp/constexpr.cc:9336
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr "%qE är inte ett konstant uttryck eftersom det initierar en %qT istället för %qT"
  
! #: cp/constexpr.cc:9964 rust/backend/rust-constexpr.cc:5667
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "konvertering av l-värde till r-värde av ett volatilt l-värde %qE med typen %qT"
  
! #: cp/constexpr.cc:10193
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "lambdafångst av %qE är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:10196
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "för att det används som ett gl-värde"
  
! #: cp/constexpr.cc:10252 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "%<reinterpret_cast%> från heltal till pekare"
  
! #: cp/constexpr.cc:10286 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "adress-av på ett objekt %qE med trådlokal eller automatisk lagring är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:10470
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "lambdauttryck är inte ett konstant uttryck före C++17"
  
! #: cp/constexpr.cc:10482
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "new-uttryck är inte ett konstant uttryck före C++20"
  
! #: cp/constexpr.cc:10549
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "virtuella funktioner kan inte %<constexpr%> före C++20"
  
! #: cp/constexpr.cc:10565
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "%<typeid%> är inte ett konstant uttryck eftersom %qE har polymorf typ"
  
! #: cp/constexpr.cc:10629
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "typkonvertering till %qT som inte är en heltalstyp i ett konstant uttryck"
  
! #: cp/constexpr.cc:10687
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD är definierad %<thread_local%> i en %<constexpr%>-kontext"
  
! #: cp/constexpr.cc:10695
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD är definierad %<static%> i en %<constexpr%>-kontext"
  
! #: cp/constexpr.cc:10773 rust/backend/rust-constexpr.cc:6251
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "division med noll är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:10874 rust/backend/rust-constexpr.cc:6349
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:10943
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "ingendera grenen av %<if%> är ett konstant uttryck"
  
! #: cp/constexpr.cc:10956
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "ickekonstant vektorinitierare"
  
! #: cp/constexpr.cc:11004
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "en etikettdefinition i en %<constexpr%>-funktion är endast tillgängligt med %<-std=c++23%> eller %<-std=gnu++23%>"
  
  # ast = abstract syntax tree
! #: cp/constexpr.cc:11040 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "oväntat AST av sorten %s"
--- 54535,54984 ----
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "muterbar %qD är inte användbart i ett konstant uttryck"
  
! #: cp/constexpr.cc:4837 cp/constexpr.cc:4873 cp/constexpr.cc:6764
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "använder oinitierad medlem %qD"
  
! #: cp/constexpr.cc:4839 cp/constexpr.cc:4852 cp/constexpr.cc:6759
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "använder medlem %qD istället för initierad medlem %qD i ett konstant uttryck"
  
! #: cp/constexpr.cc:5003
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "%qs är inte ett konstant uttryck eftersom %qT är en uniontyp"
  
! #: cp/constexpr.cc:5006
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "%qs är inte ett konstant uttryck eftersom %qT innehåller en uniontyp"
  
! #: cp/constexpr.cc:5017
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "%qs är inte ett konstant uttryck eftersom %qT är en pekartyp"
  
! #: cp/constexpr.cc:5020
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "%qs är inte ett konstant uttryck eftersom %qT innehåller en pekartyp"
  
! #: cp/constexpr.cc:5031
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "%qs är inte ett konstant uttryck eftersom %qT är en referenstyp"
  
! #: cp/constexpr.cc:5034
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "%qs är inte ett konstant uttryck eftersom %qT innehåller en referenstyp"
  
! #: cp/constexpr.cc:5045
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "%qs är inte ett konstant uttryck eftersom %qT är en pekare-till-medlem-typ"
  
! #: cp/constexpr.cc:5049
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "%qs är inte ett konstant uttryck eftersom %qT innehåller en pekare-till-medlem-typ"
  
! #: cp/constexpr.cc:5060
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "%qs är inte ett konstant uttryck eftersom %qT är volatil"
  
! #: cp/constexpr.cc:5063
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "%qs är inte ett konstant uttryck eftersom  %qT innehåller ett volatilt delobjekt"
  
! #: cp/constexpr.cc:5218
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "%qs kan inte beräknas konstant på denna målarkitektur"
  
! #: cp/constexpr.cc:5227 cp/constexpr.cc:5237
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr "%qs kan inte vara konstant beräknat eftersom typen är för stor"
  
! #: cp/constexpr.cc:5257
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr "%qs kan inte beräknas konstant eftersom argumentet inte kan kodas"
  
! #: cp/constexpr.cc:5303
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "%qs använder oinitierad byte vid avståndet %d"
  
! #: cp/constexpr.cc:5315
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qs kan inte beräknas konstant eftersom argumentet inte kan tolkas"
  
! #: cp/constexpr.cc:6173 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "använder värdet av %qE genom ett %qT-glvalue i ett konstant uttryck"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:6213 cp/constexpr.cc:6246
  #, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "användning av allokerad lagring efter deallokering i ett konstant uttryck"
  
! #: cp/constexpr.cc:6215 cp/constexpr.cc:6241 cp/constexpr.cc:6248
! #: cp/constexpr.cc:6591
  #, gcc-internal-format
  msgid "allocated here"
  msgstr "allokerad här"
  
! #: cp/constexpr.cc:6219
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr "åtkomst av %qE utanför sin livstid"
  
! #: cp/constexpr.cc:6239
  #, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "innehållet av den oinitierade lagringen är inte användbart i ett konstant uttryck"
  
! #: cp/constexpr.cc:6251 rust/backend/rust-constexpr.cc:4041
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "värdet på %qD är inte användbart i ett konstant uttryck"
  
! #: cp/constexpr.cc:6259
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD använd i sin egen initierare"
  
! #: cp/constexpr.cc:6264
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D är inte const"
  
! #: cp/constexpr.cc:6267
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q+#D är volatile"
  
! #: cp/constexpr.cc:6272 cp/constexpr.cc:6279
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD initierades inte med ett konstant uttryck"
  
! #: cp/constexpr.cc:6285
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD deklarerades inte %<constexpr%>"
  
! #: cp/constexpr.cc:6288
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD har inte heltals- eller uppräkningstyp"
  
! #: cp/constexpr.cc:6589
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "ändring av allokerad lagring efter deallokering är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:6598
  #, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "ändring av %qE utanför sin livstid är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:6605
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "att förstöra %qE utanför den nuvarande beräkningen är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:6608
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "ändring av %qE från utanför den nuvarande beräkningen är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:6739
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "ändring av den aktiva medlemmen av en union %qD till %qD är inte ett konstant uttryck före C++20"
  
! #: cp/constexpr.cc:6768
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr "%qD börjar inte implicit sin livstid eftersom %qT inte har någon oraderad trivial standardkonstruerare, använd %<std::construct_at%> istället"
  
! #: cp/constexpr.cc:6775
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr "initiering av %qD kräver ett medlemsåtkomstuttryck som vänster operand i tilldelningen"
  
! #: cp/constexpr.cc:6787 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "ändring av den aktiva medlemmen av en union %qD till %qD under initiering"
  
! #: cp/constexpr.cc:7239 cp/constexpr.cc:8950 cp/constexpr.cc:8962
  #: rust/backend/rust-constexpr.cc:4668
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "satsen är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:7446 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr "%<constexpr%>-slingiterationsantal överskrider gränsen på %d (använd %<-fconstexpr-loop-limit=%> för att öka gränsen)"
  
! #: cp/constexpr.cc:7555 rust/backend/rust-constexpr.cc:999
  #, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "inline-assembler är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:7557 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr "endast oevaluerad inline:ad assembler är tillåten i en %<constexpr%>-funktion i C++20"
  
! #: cp/constexpr.cc:7576
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr "användning av %qD"
  
! #: cp/constexpr.cc:7580
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr "dess värde kan variera mellan kompilatorversioner eller med olika flaggor %<-mtune%> eller %<-mcpu%>"
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr "om denna användning är en del av ett publikt ABI, byt det till att istället använda en konstant variabel du definierar"
  
! #: cp/constexpr.cc:7584
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr "standardvärdet för den aktuella CPU-trimningen är %d byte"
  
! #: cp/constexpr.cc:7586
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr "man kan stabilisera detta värde med %<--param hardware_destructive_interference_size=%d%>, eller avaktivera denna varning med %<-Wno-interference-size%>"
  
! #: cp/constexpr.cc:7739
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "värdet %qE av typen %qT är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:7752
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr "antalet %<constexpr%>-evalueringsoperationer överskrider gränsen på %wd (använd %<-fconstexpr-ops-limit=%> för att öka gränsen)"
  
! #: cp/constexpr.cc:7938
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr "kontrollen skickas via definitionen av %qD med trådlagringsvaraktighet"
  
! #: cp/constexpr.cc:7941
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "kontrollen skickas via definitionen av %qD med statisk Lagringsvaraktighet"
  
! #: cp/constexpr.cc:8006 cp/constexpr.cc:10745
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "temporär av den ej litterala typen %qT i ett konstant uttryck"
  
! #: cp/constexpr.cc:8470 cp/constexpr.cc:10250
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "en %<reinterpret_cast%> är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:8501 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "konvertering från pekartypen %qT till den aritmetiska typen %qT i ett konstant uttryck"
  
! #: cp/constexpr.cc:8553
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "typkonvertering från %qT är inte tillåtet i ett konstant uttryck eftersom den utpekade typen %qT inte liknar %qT"
  
! #: cp/constexpr.cc:8563
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr "utpekat objekt är deklarerat här"
  
! #: cp/constexpr.cc:8571
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "typkonvertering från %qT är inte tillåtet i ett konstant uttryck före C++26"
  
! #: cp/constexpr.cc:8585
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "%qE är inte ett konstant uttryck när kassen %qT fortfarande är ofullständig"
  
! #: cp/constexpr.cc:8625 rust/backend/rust-constexpr.cc:2506
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:8763 cp/constexpr.cc:10557 cp/constexpr.cc:10968
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "uttrycket %qE är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:8807 cp/constexpr.cc:11009
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:8865
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "kontraktspredikatet är falskt i ett konstant uttryck"
  
! #: cp/constexpr.cc:8900
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "adressen för ett anrop av %qs är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:8965
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "oväntat uttryck %qE av sorten %s"
  
! #: cp/constexpr.cc:9264 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE är inte ett konstant uttryck eftersom det har referenser till muterbara delobjekt av %qT"
  
! #: cp/constexpr.cc:9272 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE är inte ett konstant uttryck eftersom det refererar till en ofullständigt initierad variabel"
  
! #: cp/constexpr.cc:9288 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qE är inte ett konstant uttryck eftersom det refererar ett resultat av %<operator new%>"
  
! #: cp/constexpr.cc:9299 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qE är inte ett konstant uttryck eftersom allokerad lagring inte har avallokerats"
  
! #: cp/constexpr.cc:9319 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr "omedelbar evaluering returnerar adressen till en omedelbar funktion %qD"
  
! #: cp/constexpr.cc:9323
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "konstantevaluering returnerar adressen till en omedelbar funktion %qD"
  
! #: cp/constexpr.cc:9358
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it initializes a %qT rather than %qT"
  msgstr "%qE är inte ett konstant uttryck eftersom det initierar en %qT istället för %qT"
  
! #: cp/constexpr.cc:9986 rust/backend/rust-constexpr.cc:5667
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "konvertering av l-värde till r-värde av ett volatilt l-värde %qE med typen %qT"
  
! #: cp/constexpr.cc:10215
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "lambdafångst av %qE är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:10218
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "för att det används som ett gl-värde"
  
! #: cp/constexpr.cc:10274 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "%<reinterpret_cast%> från heltal till pekare"
  
! #: cp/constexpr.cc:10308 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "adress-av på ett objekt %qE med trådlokal eller automatisk lagring är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:10492
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "lambdauttryck är inte ett konstant uttryck före C++17"
  
! #: cp/constexpr.cc:10504
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "new-uttryck är inte ett konstant uttryck före C++20"
  
! #: cp/constexpr.cc:10571
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "virtuella funktioner kan inte %<constexpr%> före C++20"
  
! #: cp/constexpr.cc:10587
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "%<typeid%> är inte ett konstant uttryck eftersom %qE har polymorf typ"
  
! #: cp/constexpr.cc:10651
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "typkonvertering till %qT som inte är en heltalstyp i ett konstant uttryck"
  
! #: cp/constexpr.cc:10709
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD är definierad %<thread_local%> i en %<constexpr%>-kontext"
  
! #: cp/constexpr.cc:10717
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD är definierad %<static%> i en %<constexpr%>-kontext"
  
! #: cp/constexpr.cc:10795 rust/backend/rust-constexpr.cc:6251
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "division med noll är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:10896 rust/backend/rust-constexpr.cc:6349
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> är inte ett konstant uttryck"
  
! #: cp/constexpr.cc:10965
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "ingendera grenen av %<if%> är ett konstant uttryck"
  
! #: cp/constexpr.cc:10978
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "ickekonstant vektorinitierare"
  
! #: cp/constexpr.cc:11026
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "en etikettdefinition i en %<constexpr%>-funktion är endast tillgängligt med %<-std=c++23%> eller %<-std=gnu++23%>"
  
  # ast = abstract syntax tree
! #: cp/constexpr.cc:11065 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "oväntat AST av sorten %s"
*************** msgstr "den ursprungliga deklarationen h
*** 55441,55551 ****
  msgid "declaration adds contracts to %q#D"
  msgstr "deklarationen lägger till kontrakt till %q#D"
  
! #: cp/coroutines.cc:427
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr "korutiner kräver en egenskapsmall (traits template); hittar inte %<%E::%E%>"
  
! #: cp/coroutines.cc:429
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr "kanske %<#include <coroutine>%> saknas"
  
! #: cp/coroutines.cc:484
  #, gcc-internal-format
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "kan inte instansiera %<coroutine traits%>"
  
! #: cp/coroutines.cc:506
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr "korutiner kräver en handtagsklassmall; kan inte hitta %<%E::%E%>"
  
! #: cp/coroutines.cc:534
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr "%qE måste vara en ej överlagrad metod"
  
! #: cp/coroutines.cc:547
  #, gcc-internal-format
  msgid "%qE must take no arguments"
  msgstr "%qE får inte ta några argument"
  
! #: cp/coroutines.cc:554 cp/coroutines.cc:599
  #, gcc-internal-format
  msgid "%qE must return %qT, not %qT"
  msgstr "%qE måste returnera %qT, inte %qT"
  
! #: cp/coroutines.cc:581
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr "%qE måste vara en ej överlagrad statisk funktion"
  
! #: cp/coroutines.cc:592
  #, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr "%qE måste ta ett ensamt %qT"
  
! #: cp/coroutines.cc:621
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr "kan inte instansiera en %<coroutine handle%> för löftestypen %qT"
  
! #: cp/coroutines.cc:736
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr "kan inte hitta löftestypen för denna korutin"
  
! #: cp/coroutines.cc:756
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr "korutinlöftestypen %qT deklarerar både %<return_value%> och %<return_void%>"
  
! #: cp/coroutines.cc:760
  #, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr "%<return_void%> deklarerades här"
  
! #: cp/coroutines.cc:919 cp/coroutines.cc:997 cp/coroutines.cc:4553
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "ingen medlem med namnet %qE i %qT"
  
! #: cp/coroutines.cc:1012
  #, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr "%qs kan inte användas utanför en funktion"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1020
  #, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "%qs kan inte användas i funktionen %<main%>"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1031
  #, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "%qs kan inte användas i en %<constexpr%>-funktion"
  
! #: cp/coroutines.cc:1042
  #, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "%qs kan inte användas i en funktion med en härledd returtyp"
  
! #: cp/coroutines.cc:1053
  #, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr "%qs kan inte användas i en varargs-funktion"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1060
  #, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr "%qs kan inte användas i en konstruerare"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1067
  #, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "%qs kan inte användas i en destruerare"
--- 55566,55676 ----
  msgid "declaration adds contracts to %q#D"
  msgstr "deklarationen lägger till kontrakt till %q#D"
  
! #: cp/coroutines.cc:507
  #, gcc-internal-format
  msgid "coroutines require a traits template; cannot find %<%E::%E%>"
  msgstr "korutiner kräver en egenskapsmall (traits template); hittar inte %<%E::%E%>"
  
! #: cp/coroutines.cc:509
  #, gcc-internal-format
  msgid "perhaps %<#include <coroutine>%> is missing"
  msgstr "kanske %<#include <coroutine>%> saknas"
  
! #: cp/coroutines.cc:564
  #, gcc-internal-format
  msgid "cannot instantiate %<coroutine traits%>"
  msgstr "kan inte instansiera %<coroutine traits%>"
  
! #: cp/coroutines.cc:586
  #, gcc-internal-format
  msgid "coroutines require a handle class template; cannot find %<%E::%E%>"
  msgstr "korutiner kräver en handtagsklassmall; kan inte hitta %<%E::%E%>"
  
! #: cp/coroutines.cc:614
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded method"
  msgstr "%qE måste vara en ej överlagrad metod"
  
! #: cp/coroutines.cc:627
  #, gcc-internal-format
  msgid "%qE must take no arguments"
  msgstr "%qE får inte ta några argument"
  
! #: cp/coroutines.cc:634 cp/coroutines.cc:679
  #, gcc-internal-format
  msgid "%qE must return %qT, not %qT"
  msgstr "%qE måste returnera %qT, inte %qT"
  
! #: cp/coroutines.cc:661
  #, gcc-internal-format
  msgid "%qE must be a non-overloaded static function"
  msgstr "%qE måste vara en ej överlagrad statisk funktion"
  
! #: cp/coroutines.cc:672
  #, gcc-internal-format
  msgid "%qE must take a single %qT"
  msgstr "%qE måste ta ett ensamt %qT"
  
! #: cp/coroutines.cc:701
  #, gcc-internal-format
  msgid "cannot instantiate a %<coroutine handle%> for promise type %qT"
  msgstr "kan inte instansiera en %<coroutine handle%> för löftestypen %qT"
  
! #: cp/coroutines.cc:816
  #, gcc-internal-format
  msgid "unable to find the promise type for this coroutine"
  msgstr "kan inte hitta löftestypen för denna korutin"
  
! #: cp/coroutines.cc:836
  #, gcc-internal-format
  msgid "the coroutine promise type %qT declares both %<return_value%> and %<return_void%>"
  msgstr "korutinlöftestypen %qT deklarerar både %<return_value%> och %<return_void%>"
  
! #: cp/coroutines.cc:840
  #, gcc-internal-format
  msgid "%<return_void%> declared here"
  msgstr "%<return_void%> deklarerades här"
  
! #: cp/coroutines.cc:999 cp/coroutines.cc:1077 cp/coroutines.cc:4711
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "ingen medlem med namnet %qE i %qT"
  
! #: cp/coroutines.cc:1092
  #, gcc-internal-format
  msgid "%qs cannot be used outside a function"
  msgstr "%qs kan inte användas utanför en funktion"
  
  #. [basic.start.main] 3. The function main shall not be a coroutine.
! #: cp/coroutines.cc:1100
  #, gcc-internal-format
  msgid "%qs cannot be used in the %<main%> function"
  msgstr "%qs kan inte användas i funktionen %<main%>"
  
  #. [dcl.constexpr] 3.3 it shall not be a coroutine.
! #: cp/coroutines.cc:1111
  #, gcc-internal-format
  msgid "%qs cannot be used in a %<constexpr%> function"
  msgstr "%qs kan inte användas i en %<constexpr%>-funktion"
  
! #: cp/coroutines.cc:1122
  #, gcc-internal-format
  msgid "%qs cannot be used in a function with a deduced return type"
  msgstr "%qs kan inte användas i en funktion med en härledd returtyp"
  
! #: cp/coroutines.cc:1133
  #, gcc-internal-format
  msgid "%qs cannot be used in a varargs function"
  msgstr "%qs kan inte användas i en varargs-funktion"
  
  #. [class.ctor] 7. a constructor shall not be a coroutine.
! #: cp/coroutines.cc:1140
  #, gcc-internal-format
  msgid "%qs cannot be used in a constructor"
  msgstr "%qs kan inte användas i en konstruerare"
  
  #. [class.dtor] 21. a destructor shall not be a coroutine.
! #: cp/coroutines.cc:1147
  #, gcc-internal-format
  msgid "%qs cannot be used in a destructor"
  msgstr "%qs kan inte användas i en destruerare"
*************** msgstr "%qs kan inte användas i en dest
*** 55553,55645 ****
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1098
  #, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "en %<return%>-sats är inte tillåten i en korutin; menade du %<co_return%>?"
  
! #: cp/coroutines.cc:1150
  #, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "uttrycket %qE måste vara icke-kastande"
  
! #: cp/coroutines.cc:1152
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr "måste deklareras med %<noexcept(true)%>"
  
! #: cp/coroutines.cc:1280
  #, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "den väntbara typen %qT är inte en post"
  
! #: cp/coroutines.cc:1374
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr "%<await_suspend%> måste returnera %<void%>, %<bool%> eller ett korutinhandtag"
  
! #: cp/coroutines.cc:1723
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "funktion deklarerad %<noreturn%> har en %<co_return%>-sats"
  
! #: cp/coroutines.cc:1760
  #, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "justeringsargumentet till %<__builtin_coro_promise%> måste vara en konstant"
  
! #: cp/coroutines.cc:1770
  #, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "riktningsargumentet till %<__builtin_coro_promise%> måste vara en konstant"
  
! #: cp/coroutines.cc:2267
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "ingen suspenderingspunktsinformation för %qD"
  
! #: cp/coroutines.cc:2829
  #, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "dubblerad information för %qE"
  
! #: cp/coroutines.cc:3958
  #, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr "vänteuttryck är inte tillåtna i hanterare"
  
! #: cp/coroutines.cc:4183
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "vektorer med variabel längd stödjs inte ännu i korutiner"
  
! #: cp/coroutines.cc:4701
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr "%qE tillhandahålls av %qT men är inte användbart med funktionssignaturen %qD"
  
! #: cp/coroutines.cc:4708
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr "%qE tillhandahålls av %qT men %qE är inte markerad %<throw()%> eller %<noexcept%>"
  
! #: cp/coroutines.cc:4713
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr "%qE är markerad %<throw()%> eller %<noexcept%> men ingen användbar %<get_return_object_on_allocation_failure%> tillhandahålls av %qT"
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4744
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr "%qE tillhandahålls av %qT men %<std::nothrow%> finns inte"
  
! #: cp/coroutines.cc:4840
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr "%qE tillhandahålls av %qT men är inte användbart med funktionen %qD"
  
! #: cp/coroutines.cc:5146
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr "ingen genomförbar konvertering från %<void%> given av %<get_return_object%> till returtypen %qT"
--- 55678,55787 ----
  #. TODO: record or extract positions of returns (and the first coro
  #. keyword) so that we can add notes to the diagnostic about where
  #. the bad keyword is and what made the function into a coro.
! #: cp/coroutines.cc:1178
  #, gcc-internal-format
  msgid "a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?"
  msgstr "en %<return%>-sats är inte tillåten i en korutin; menade du %<co_return%>?"
  
! #: cp/coroutines.cc:1230
  #, gcc-internal-format
  msgid "the expression %qE is required to be non-throwing"
  msgstr "uttrycket %qE måste vara icke-kastande"
  
! #: cp/coroutines.cc:1232
  #, gcc-internal-format
  msgid "must be declared with %<noexcept(true)%>"
  msgstr "måste deklareras med %<noexcept(true)%>"
  
! #: cp/coroutines.cc:1361 cp/coroutines.cc:1364
! #, fuzzy, gcc-internal-format
! #| msgid "awaitable type %qT is not a structure"
! msgid "%qs awaitable type %qT is not a structure"
! msgstr "den väntbara typen %qT är inte en post"
! 
! #: cp/coroutines.cc:1367
  #, gcc-internal-format
  msgid "awaitable type %qT is not a structure"
  msgstr "den väntbara typen %qT är inte en post"
  
! #: cp/coroutines.cc:1460
  #, gcc-internal-format
  msgid "%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle"
  msgstr "%<await_suspend%> måste returnera %<void%>, %<bool%> eller ett korutinhandtag"
  
! #: cp/coroutines.cc:1552 cp/coroutines.cc:1638
! #, fuzzy, gcc-internal-format
! #| msgid "%qs cannot be used in a varargs function"
! msgid "%qs cannot be used in an unevaluated context"
! msgstr "%qs kan inte användas i en varargs-funktion"
! 
! #: cp/coroutines.cc:1821
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<co_return%> statement"
  msgstr "funktion deklarerad %<noreturn%> har en %<co_return%>-sats"
  
! #: cp/coroutines.cc:1858
  #, gcc-internal-format
  msgid "the align argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "justeringsargumentet till %<__builtin_coro_promise%> måste vara en konstant"
  
! #: cp/coroutines.cc:1868
  #, gcc-internal-format
  msgid "the direction argument to %<__builtin_coro_promise%> must be a constant"
  msgstr "riktningsargumentet till %<__builtin_coro_promise%> måste vara en konstant"
  
! #: cp/coroutines.cc:2387
  #, gcc-internal-format
  msgid "no suspend point info for %qD"
  msgstr "ingen suspenderingspunktsinformation för %qD"
  
! #: cp/coroutines.cc:2960
  #, gcc-internal-format
  msgid "duplicate info for %qE"
  msgstr "dubblerad information för %qE"
  
! #: cp/coroutines.cc:3618
! #, gcc-internal-format
! msgid "assumption ignored because it contains an await-expression"
! msgstr ""
! 
! #: cp/coroutines.cc:4125
  #, gcc-internal-format
  msgid "await expressions are not permitted in handlers"
  msgstr "vänteuttryck är inte tillåtna i hanterare"
  
! #: cp/coroutines.cc:4342
  #, gcc-internal-format
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "vektorer med variabel längd stödjs inte ännu i korutiner"
  
! #: cp/coroutines.cc:4864
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr "%qE tillhandahålls av %qT men är inte användbart med funktionssignaturen %qD"
  
! #: cp/coroutines.cc:4871
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr "%qE tillhandahålls av %qT men %qE är inte markerad %<throw()%> eller %<noexcept%>"
  
! #: cp/coroutines.cc:4876
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr "%qE är markerad %<throw()%> eller %<noexcept%> men ingen användbar %<get_return_object_on_allocation_failure%> tillhandahålls av %qT"
  
  #. Something is seriously wrong, punt.
! #: cp/coroutines.cc:4907
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr "%qE tillhandahålls av %qT men %<std::nothrow%> finns inte"
  
! #: cp/coroutines.cc:5003
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function %qD"
  msgstr "%qE tillhandahålls av %qT men är inte användbart med funktionen %qD"
  
! #: cp/coroutines.cc:5277
  #, gcc-internal-format
  msgid "no viable conversion from %<void%> provided by %<get_return_object%> to return type %qT"
  msgstr "ingen genomförbar konvertering från %<void%> given av %<get_return_object%> till returtypen %qT"
*************** msgstr "tar adressen till en omedelbar f
*** 55669,55726 ****
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "anrop av consteval-funktionen %qE är inte ett konstant uttryck"
  
! #: cp/cp-gimplify.cc:2050
  #, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "%<throw%> kommer alltid anropa %<terminate%>"
  
! #: cp/cp-gimplify.cc:2053
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr "i C++11 är standard för destruerare %<noexcept%>"
  
! #: cp/cp-gimplify.cc:2065
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr "i C++11 kommer denna %<throw%> att anropa %<terminate%> eftersom standard för destruerare är %<noexcept%>"
  
! #: cp/cp-gimplify.cc:3650
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "ignorerar attributet %qE efter tidigare %qE"
  
! #: cp/cp-gimplify.cc:3693
  #, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr "paketexpandering av attributet %qE"
  
! #: cp/cp-gimplify.cc:3696
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr "använd vikningsuttryck i attributargumentet istället"
  
! #: cp/cp-gimplify.cc:3735 cp/cp-gimplify.cc:3747 cp/decl.cc:4511
  #: cp/method.cc:990
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD är inte en typ"
  
! #: cp/cp-gimplify.cc:3753
  #, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "%qD är inte en klasstyp"
  
! #: cp/cp-gimplify.cc:3770
  #, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qD har inte typen %<const char *%>"
  
! #: cp/cp-gimplify.cc:3780
  #, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "%qD har inte heltalstyp"
  
! #: cp/cp-gimplify.cc:3792
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr "%<std::source_location::__impl%> innehåller inte endast icke-statiska datamedlemmar %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> och %<_M_column%>"
--- 55811,55868 ----
  msgid "call to consteval function %qE is not a constant expression"
  msgstr "anrop av consteval-funktionen %qE är inte ett konstant uttryck"
  
! #: cp/cp-gimplify.cc:2055
  #, gcc-internal-format
  msgid "%<throw%> will always call %<terminate%>"
  msgstr "%<throw%> kommer alltid anropa %<terminate%>"
  
! #: cp/cp-gimplify.cc:2058
  #, gcc-internal-format
  msgid "in C++11 destructors default to %<noexcept%>"
  msgstr "i C++11 är standard för destruerare %<noexcept%>"
  
! #: cp/cp-gimplify.cc:2070
  #, gcc-internal-format
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr "i C++11 kommer denna %<throw%> att anropa %<terminate%> eftersom standard för destruerare är %<noexcept%>"
  
! #: cp/cp-gimplify.cc:3655
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "ignorerar attributet %qE efter tidigare %qE"
  
! #: cp/cp-gimplify.cc:3698
  #, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr "paketexpandering av attributet %qE"
  
! #: cp/cp-gimplify.cc:3701
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr "använd vikningsuttryck i attributargumentet istället"
  
! #: cp/cp-gimplify.cc:3740 cp/cp-gimplify.cc:3752 cp/decl.cc:4509
  #: cp/method.cc:990
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD är inte en typ"
  
! #: cp/cp-gimplify.cc:3758
  #, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "%qD är inte en klasstyp"
  
! #: cp/cp-gimplify.cc:3775
  #, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qD har inte typen %<const char *%>"
  
! #: cp/cp-gimplify.cc:3785
  #, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "%qD har inte heltalstyp"
  
! #: cp/cp-gimplify.cc:3797
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr "%<std::source_location::__impl%> innehåller inte endast icke-statiska datamedlemmar %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> och %<_M_column%>"
*************** msgstr "konvertering till icke konstant
*** 55761,55767 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konvertering från %qH till %qI kastar kvalificerare"
  
! #: cp/cvt.cc:499 cp/typeck.cc:8914
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "typkonvertering av %qT till %qT derefererar inte pekare"
--- 55903,55909 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konvertering från %qH till %qI kastar kvalificerare"
  
! #: cp/cvt.cc:499 cp/typeck.cc:9030
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "typkonvertering av %qT till %qT derefererar inte pekare"
*************** msgstr "oanvänd variabel %qD"
*** 56119,56396 ****
  msgid "structured binding declaration set but not used"
  msgstr "strukturerad bindningsdeklaration satt men inte använd"
  
! #: cp/decl.cc:905
  #, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr "%qF är deklarerad %<static%> men definieras aldrig"
  
! #: cp/decl.cc:912
  #, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr "den odr-använda inline-variabeln %qD är inte definierad"
  
! #: cp/decl.cc:1357
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD deklarerades %<extern%> och senare %<static%>"
  
! #: cp/decl.cc:1397
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "deklaration av %qF har en annan undantagsspecificerare"
  
! #: cp/decl.cc:1427
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "än tidigare deklaration av %qF"
  
! #: cp/decl.cc:1488
  #, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "omdeklaration av %qD skiljer i %qs från tidigare deklaration"
  
! #: cp/decl.cc:1492 cp/decl.cc:17249
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "tidigare deklaration %qD"
  
! #: cp/decl.cc:1513
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "omdeklaration av %q#D kan inte ha standardargument"
  
! #: cp/decl.cc:1542
  #, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "vändeklaration av %q#D anger standardargument och är inte den enda deklarationen"
  
! #: cp/decl.cc:1545
  #, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "tidigare deklaration av %q#D"
  
! #: cp/decl.cc:1598
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "ny deklaration %q+#D som skapar tvetydighet"
  
! #: cp/decl.cc:1600 cp/decl.cc:2027
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "gammal deklaration av %q#D"
  
! #: cp/decl.cc:1640
  #, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "omdefinition av standardargument till %q+#D"
  
! #: cp/decl.cc:1642
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "ursprunglig definition fanns här"
  
! #: cp/decl.cc:1708
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "inbyggd funktion %qD deklarerad som icke-funktion"
  
! #: cp/decl.cc:1721 cp/decl.cc:1847
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "skuggar inbyggd funktion %q#D"
  
! #: cp/decl.cc:1722 cp/decl.cc:1848
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "skuggar biblioteksfunktion %q#D"
  
! #: cp/decl.cc:1730
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "biblioteksfunktion %q#D omdeklarerad som icke-funktion %q#D"
  
! #: cp/decl.cc:1734 cp/decl.cc:1795
  #, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "deklaration av %q#D står i konflikt med inbyggd deklaration %q#D"
  
! #: cp/decl.cc:1822
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "definitionen av %q#D gör inbyggd deklaration %q#D tvetydig"
  
! #: cp/decl.cc:1828 cp/decl.cc:1842
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "ny deklaration av %q#D gör inbyggd deklaration %q#D tvetydig"
  
! #: cp/decl.cc:1832
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "ignorerar deklarationen %q#D"
  
! #: cp/decl.cc:1937
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "den litterala operatorn %q#D står i konflikt med den råa litterala operatorn"
  
! #: cp/decl.cc:1941
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr "den råa litterala operatorn %q#D står i konflikt med den litterala operatormallen"
  
! #: cp/decl.cc:1957
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q#D omdeklarerad som en annan sorts entitet"
  
! #: cp/decl.cc:1982
  #, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "motstridig deklaration av mallen %q#D"
  
! #: cp/decl.cc:2003
  #, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "motstridande deklaration av C-funktionen %q#D"
  
! #: cp/decl.cc:2025
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "ny deklaration av %q#D som skapar tvetydighet"
  
! #: cp/decl.cc:2036
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "motstridande deklaration av %q#D"
  
! #: cp/decl.cc:2038
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "tidigare deklaration som %q#D"
  
! #: cp/decl.cc:2049
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "omdeklaration av %<pragma omp declare reduction%>"
  
! #: cp/decl.cc:2051
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "tidigare %<pragma omp declare reduction%>-deklaration"
  
! #: cp/decl.cc:2109
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q#D definierades tidigare här"
  
! #: cp/decl.cc:2110 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q#D tidigare deklarerad här"
  
! #: cp/decl.cc:2118
  #, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr "parameterdeklarationen är inte namnoberoende"
  
! #: cp/decl.cc:2123
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr "strukturerad bindning vid namnrymdsräckvidd är inte namnoberoende"
  
! #: cp/decl.cc:2127
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr "statisk strukturerad bindning är inte namnoberoende"
  
! #: cp/decl.cc:2131
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr "extern strukturerad bindning är inte namnoberoende"
  
! #: cp/decl.cc:2138
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr "statisk datamedlem är inte namnoberoende"
  
! #: cp/decl.cc:2141
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr "en variabel i namnrymdsräckvidd är inte namnoberoende"
  
! #: cp/decl.cc:2144
  #, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr "statisk variabel är inte namnoberoende"
  
! #: cp/decl.cc:2147
  #, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr "extern variabel är inte namnoberoende"
  
! #: cp/decl.cc:2159
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "prototyp angiven för %q#D"
  
! #: cp/decl.cc:2161
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "tidigare definition som inte är en prototyp här"
  
! #: cp/decl.cc:2201
  #, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "motstridig deklaration av %q#D med länkklass %qL"
  
! #: cp/decl.cc:2204
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "tidigare deklaration med länkklass %qL"
  
! #: cp/decl.cc:2253 cp/decl.cc:2263
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "standardargumentet angivet för parameter %d till %q#D"
  
! #: cp/decl.cc:2256 cp/decl.cc:2266
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "tidigare specifikation i %q#D här"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "motstridande exporterande för deklaration av %qD"
  
! #: cp/decl.cc:2323 cp/decl.cc:17269
  #, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr "tidigare deklarerad här utan att exporteras"
  
! #: cp/decl.cc:2353
  #, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "tidigare definition av %qD här"
  
! #: cp/decl.cc:2354
  #, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "tidigare deklaration av %qD här"
  
! #: cp/decl.cc:2369
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "funktionen %qD är deklarerad %<[[noreturn]]%> men dess första deklaration var inte det"
  
! #: cp/decl.cc:2416
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "överflödig omdeklaration av %qD i samma definitionsområde"
  
! #: cp/decl.cc:2432
  #, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "borttagen definition av %qD är inte första deklarationen"
--- 56261,56538 ----
  msgid "structured binding declaration set but not used"
  msgstr "strukturerad bindningsdeklaration satt men inte använd"
  
! #: cp/decl.cc:903
  #, gcc-internal-format
  msgid "%qF declared %<static%> but never defined"
  msgstr "%qF är deklarerad %<static%> men definieras aldrig"
  
! #: cp/decl.cc:910
  #, gcc-internal-format
  msgid "odr-used inline variable %qD is not defined"
  msgstr "den odr-använda inline-variabeln %qD är inte definierad"
  
! #: cp/decl.cc:1355
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD deklarerades %<extern%> och senare %<static%>"
  
! #: cp/decl.cc:1395
  #, gcc-internal-format
  msgid "declaration of %qF has a different exception specifier"
  msgstr "deklaration av %qF har en annan undantagsspecificerare"
  
! #: cp/decl.cc:1425
  #, gcc-internal-format
  msgid "from previous declaration %qF"
  msgstr "än tidigare deklaration av %qF"
  
! #: cp/decl.cc:1486
  #, gcc-internal-format
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "omdeklaration av %qD skiljer i %qs från tidigare deklaration"
  
! #: cp/decl.cc:1490 cp/decl.cc:17247
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "tidigare deklaration %qD"
  
! #: cp/decl.cc:1511
  #, gcc-internal-format
  msgid "redeclaration of %q#D may not have default arguments"
  msgstr "omdeklaration av %q#D kan inte ha standardargument"
  
! #: cp/decl.cc:1540
  #, gcc-internal-format
  msgid "friend declaration of %q#D specifies default arguments and isn%'t the only declaration"
  msgstr "vändeklaration av %q#D anger standardargument och är inte den enda deklarationen"
  
! #: cp/decl.cc:1543
  #, gcc-internal-format
  msgid "previous declaration of %q#D"
  msgstr "tidigare deklaration av %q#D"
  
! #: cp/decl.cc:1596
  #, gcc-internal-format
  msgid "ambiguating new declaration %q+#D"
  msgstr "ny deklaration %q+#D som skapar tvetydighet"
  
! #: cp/decl.cc:1598 cp/decl.cc:2025
  #, gcc-internal-format
  msgid "old declaration %q#D"
  msgstr "gammal deklaration av %q#D"
  
! #: cp/decl.cc:1638
  #, gcc-internal-format
  msgid "redefinition of default argument for %q+#D"
  msgstr "omdefinition av standardargument till %q+#D"
  
! #: cp/decl.cc:1640
  #, gcc-internal-format
  msgid "original definition appeared here"
  msgstr "ursprunglig definition fanns här"
  
! #: cp/decl.cc:1706
  #, gcc-internal-format
  msgid "built-in function %qD declared as non-function"
  msgstr "inbyggd funktion %qD deklarerad som icke-funktion"
  
! #: cp/decl.cc:1719 cp/decl.cc:1845
  #, gcc-internal-format
  msgid "shadowing built-in function %q#D"
  msgstr "skuggar inbyggd funktion %q#D"
  
! #: cp/decl.cc:1720 cp/decl.cc:1846
  #, gcc-internal-format
  msgid "shadowing library function %q#D"
  msgstr "skuggar biblioteksfunktion %q#D"
  
! #: cp/decl.cc:1728
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr "biblioteksfunktion %q#D omdeklarerad som icke-funktion %q#D"
  
! #: cp/decl.cc:1732 cp/decl.cc:1793
  #, gcc-internal-format
  msgid "declaration of %q#D conflicts with built-in declaration %q#D"
  msgstr "deklaration av %q#D står i konflikt med inbyggd deklaration %q#D"
  
! #: cp/decl.cc:1820
  #, gcc-internal-format
  msgid "definition of %q#D ambiguates built-in declaration %q#D"
  msgstr "definitionen av %q#D gör inbyggd deklaration %q#D tvetydig"
  
! #: cp/decl.cc:1826 cp/decl.cc:1840
  #, gcc-internal-format
  msgid "new declaration %q#D ambiguates built-in declaration %q#D"
  msgstr "ny deklaration av %q#D gör inbyggd deklaration %q#D tvetydig"
  
! #: cp/decl.cc:1830
  #, gcc-internal-format
  msgid "ignoring the %q#D declaration"
  msgstr "ignorerar deklarationen %q#D"
  
! #: cp/decl.cc:1935
  #, gcc-internal-format
  msgid "literal operator %q#D conflicts with raw literal operator"
  msgstr "den litterala operatorn %q#D står i konflikt med den råa litterala operatorn"
  
! #: cp/decl.cc:1939
  #, gcc-internal-format
  msgid "raw literal operator %q#D conflicts with literal operator template"
  msgstr "den råa litterala operatorn %q#D står i konflikt med den litterala operatormallen"
  
! #: cp/decl.cc:1955
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of entity"
  msgstr "%q#D omdeklarerad som en annan sorts entitet"
  
! #: cp/decl.cc:1980
  #, gcc-internal-format
  msgid "conflicting declaration of template %q#D"
  msgstr "motstridig deklaration av mallen %q#D"
  
! #: cp/decl.cc:2001
  #, gcc-internal-format
  msgid "conflicting declaration of C function %q#D"
  msgstr "motstridande deklaration av C-funktionen %q#D"
  
! #: cp/decl.cc:2023
  #, gcc-internal-format
  msgid "ambiguating new declaration of %q#D"
  msgstr "ny deklaration av %q#D som skapar tvetydighet"
  
! #: cp/decl.cc:2034
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr "motstridande deklaration av %q#D"
  
! #: cp/decl.cc:2036
  #, gcc-internal-format
  msgid "previous declaration as %q#D"
  msgstr "tidigare deklaration som %q#D"
  
! #: cp/decl.cc:2047
  #, gcc-internal-format
  msgid "redeclaration of %<pragma omp declare reduction%>"
  msgstr "omdeklaration av %<pragma omp declare reduction%>"
  
! #: cp/decl.cc:2049
  #, gcc-internal-format
  msgid "previous %<pragma omp declare reduction%> declaration"
  msgstr "tidigare %<pragma omp declare reduction%>-deklaration"
  
! #: cp/decl.cc:2107
  #, gcc-internal-format
  msgid "%q#D previously defined here"
  msgstr "%q#D definierades tidigare här"
  
! #: cp/decl.cc:2108 cp/name-lookup.cc:3388 cp/name-lookup.cc:3426
  #: cp/name-lookup.cc:3452
  #, gcc-internal-format
  msgid "%q#D previously declared here"
  msgstr "%q#D tidigare deklarerad här"
  
! #: cp/decl.cc:2116
  #, gcc-internal-format
  msgid "parameter declaration is not name-independent"
  msgstr "parameterdeklarationen är inte namnoberoende"
  
! #: cp/decl.cc:2121
  #, gcc-internal-format
  msgid "structured binding at namespace scope is not name-independent"
  msgstr "strukturerad bindning vid namnrymdsräckvidd är inte namnoberoende"
  
! #: cp/decl.cc:2125
  #, gcc-internal-format
  msgid "static structured binding is not name-independent"
  msgstr "statisk strukturerad bindning är inte namnoberoende"
  
! #: cp/decl.cc:2129
  #, gcc-internal-format
  msgid "extern structured binding is not name-independent"
  msgstr "extern strukturerad bindning är inte namnoberoende"
  
! #: cp/decl.cc:2136
  #, gcc-internal-format
  msgid "static data member is not name-independent"
  msgstr "statisk datamedlem är inte namnoberoende"
  
! #: cp/decl.cc:2139
  #, gcc-internal-format
  msgid "variable at namespace scope is not name-independent"
  msgstr "en variabel i namnrymdsräckvidd är inte namnoberoende"
  
! #: cp/decl.cc:2142
  #, gcc-internal-format
  msgid "static variable is not name-independent"
  msgstr "statisk variabel är inte namnoberoende"
  
! #: cp/decl.cc:2145
  #, gcc-internal-format
  msgid "extern variable is not name-independent"
  msgstr "extern variabel är inte namnoberoende"
  
! #: cp/decl.cc:2157
  #, gcc-internal-format
  msgid "prototype specified for %q#D"
  msgstr "prototyp angiven för %q#D"
  
! #: cp/decl.cc:2159
  #, gcc-internal-format
  msgid "previous non-prototype definition here"
  msgstr "tidigare definition som inte är en prototyp här"
  
! #: cp/decl.cc:2199
  #, gcc-internal-format
  msgid "conflicting declaration of %q#D with %qL linkage"
  msgstr "motstridig deklaration av %q#D med länkklass %qL"
  
! #: cp/decl.cc:2202
  #, gcc-internal-format
  msgid "previous declaration with %qL linkage"
  msgstr "tidigare deklaration med länkklass %qL"
  
! #: cp/decl.cc:2251 cp/decl.cc:2261
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr "standardargumentet angivet för parameter %d till %q#D"
  
! #: cp/decl.cc:2254 cp/decl.cc:2264
  #, gcc-internal-format
  msgid "previous specification in %q#D here"
  msgstr "tidigare specifikation i %q#D här"
  
! #: cp/decl.cc:2319 cp/decl.cc:17265
  #, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "motstridande exporterande för deklaration av %qD"
  
! #: cp/decl.cc:2321 cp/decl.cc:17267
  #, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr "tidigare deklarerad här utan att exporteras"
  
! #: cp/decl.cc:2351
  #, gcc-internal-format
  msgid "previous definition of %qD here"
  msgstr "tidigare definition av %qD här"
  
! #: cp/decl.cc:2352
  #, gcc-internal-format
  msgid "previous declaration of %qD here"
  msgstr "tidigare deklaration av %qD här"
  
! #: cp/decl.cc:2367
  #, gcc-internal-format
  msgid "function %qD declared %<[[noreturn]]%> but its first declaration was not"
  msgstr "funktionen %qD är deklarerad %<[[noreturn]]%> men dess första deklaration var inte det"
  
! #: cp/decl.cc:2414
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "överflödig omdeklaration av %qD i samma definitionsområde"
  
! #: cp/decl.cc:2430
  #, gcc-internal-format
  msgid "deleted definition of %qD is not first declaration"
  msgstr "borttagen definition av %qD är inte första deklarationen"
*************** msgstr "borttagen definition av %qD är
*** 56403,56446 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2949
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "explicit specialisering av %qD efter första användningen"
  
! #: cp/decl.cc:3131
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%qD: synlighetsattributet ignoreras eftersom det står i konflikt med tidigare deklaration"
  
  #. Reject two definitions.
! #: cp/decl.cc:3409 cp/decl.cc:3438 cp/decl.cc:3476 cp/decl.cc:3493
! #: cp/decl.cc:3592
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "omdefinition av %q#D"
  
! #: cp/decl.cc:3425
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD står i konflikt med använd funktion"
  
! #: cp/decl.cc:3435
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D inte deklarerad i klassen"
  
! #: cp/decl.cc:3449 cp/decl.cc:3503
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D omdeklarerad inline med attributet %<gnu_inline%>"
  
! #: cp/decl.cc:3452 cp/decl.cc:3506
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D omdeklarerad inline utan attributet %<gnu_inline%>"
  
! #: cp/decl.cc:3462
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr "jämförelseoperatorn %q+D standarddefinierades efter sin första deklaration"
--- 56545,56588 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.cc:2947
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "explicit specialisering av %qD efter första användningen"
  
! #: cp/decl.cc:3129
  #, gcc-internal-format
  msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
  msgstr "%qD: synlighetsattributet ignoreras eftersom det står i konflikt med tidigare deklaration"
  
  #. Reject two definitions.
! #: cp/decl.cc:3407 cp/decl.cc:3436 cp/decl.cc:3474 cp/decl.cc:3491
! #: cp/decl.cc:3590
  #, gcc-internal-format
  msgid "redefinition of %q#D"
  msgstr "omdefinition av %q#D"
  
! #: cp/decl.cc:3423
  #, gcc-internal-format
  msgid "%qD conflicts with used function"
  msgstr "%qD står i konflikt med använd funktion"
  
! #: cp/decl.cc:3433
  #, gcc-internal-format
  msgid "%q#D not declared in class"
  msgstr "%q#D inte deklarerad i klassen"
  
! #: cp/decl.cc:3447 cp/decl.cc:3501
  #, gcc-internal-format
  msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
  msgstr "%q+D omdeklarerad inline med attributet %<gnu_inline%>"
  
! #: cp/decl.cc:3450 cp/decl.cc:3504
  #, gcc-internal-format
  msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
  msgstr "%q+D omdeklarerad inline utan attributet %<gnu_inline%>"
  
! #: cp/decl.cc:3460
  #, gcc-internal-format
  msgid "comparison operator %q+D defaulted after its first declaration"
  msgstr "jämförelseoperatorn %q+D standarddefinierades efter sin första deklaration"
*************** msgstr "jämförelseoperatorn %q+D stand
*** 56448,58970 ****
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3523
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "omdeklaration av vän %q#D kan inte ha standardmallargument"
  
! #: cp/decl.cc:3538
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "trådlokal deklaration av %q#D följer på icke trådlokal deklaration"
  
! #: cp/decl.cc:3541
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "icke trådlokal deklaration av %q#D följer på trådlokal deklaration"
  
! #: cp/decl.cc:3556 cp/decl.cc:3600 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "omdeklaration av %q#D"
  
! #: cp/decl.cc:3583
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "överflödig omdeklaration av statisk %<constexpr%>-datamedlem %qD"
  
! #: cp/decl.cc:3652
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "den lokala etiketten %qE står i konflikt med en befintlig etikett"
  
! #: cp/decl.cc:3653
  #, gcc-internal-format
  msgid "previous label"
  msgstr "tidigare etikett"
  
! #: cp/decl.cc:3743
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "hopp till etikett %qD"
  
! #: cp/decl.cc:3744
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "hopp till case-etikett"
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr "  som ett möjligt mål för beräknad goto"
  
! #: cp/decl.cc:3750
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  härifrån"
  
! #: cp/decl.cc:3779 cp/decl.cc:4018
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  går ut från OpenMP-strukturerat block"
  
! #: cp/decl.cc:3804
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  passerar initiering av %q#D"
  
! #: cp/decl.cc:3816 cp/decl.cc:3984
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr "  går in i %<try%>-block"
  
! #: cp/decl.cc:3822 cp/decl.cc:3973 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "  går in i %<catch%>-block"
  
! #: cp/decl.cc:3828 cp/decl.cc:4000
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  går in i OpenMP-strukturerat block"
  
! #: cp/decl.cc:3834 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  går in i synkroniserad eller atomär sats"
  
! #: cp/decl.cc:3840 cp/decl.cc:3994
  #, gcc-internal-format
  msgid "  enters statement expression"
  msgstr "  går in i satsuttryck"
  
! #: cp/decl.cc:3847 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "  går in i %<constexpr if%>-sats"
  
! #: cp/decl.cc:3853 cp/decl.cc:3992
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "  går in i %<consteval if%>-sats"
  
! #: cp/decl.cc:3884 cp/decl.cc:4058
  #, gcc-internal-format
  msgid "  does not destroy %qD"
  msgstr "  förstör inte %qD"
  
! #: cp/decl.cc:3886 cp/decl.cc:4042
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr "  städar inte upp det hanterade undantaget"
  
! #: cp/decl.cc:3978
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  hoppar över initiering av %q#D"
  
! #: cp/decl.cc:4518 cp/parser.cc:7467
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "%qD använd utan mallargument"
  
! #: cp/decl.cc:4524
  #, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "%qD är en funktion, inte en typ"
  
! #: cp/decl.cc:4535
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T är inte en klass"
  
! #: cp/decl.cc:4574 cp/decl.cc:4675
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "ingen klassmall med namnet %q#T i %q#T"
  
! #: cp/decl.cc:4575
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "ingen typ med namnet %q#T i %q#T"
  
! #: cp/decl.cc:4589
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "uppslagning av %qT i %qT är tvetydig"
  
! #: cp/decl.cc:4598
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> namnger %q#T, som inte är en klassmall"
  
! #: cp/decl.cc:4611
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> namnger %q#D, som inte är en typ"
  
! #: cp/decl.cc:4685
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "mallparametrar stämmer inte med mallen %qD"
  
! #: cp/decl.cc:5163
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "%<-faligned-new=%d%> är inte en potens av två"
  
! #: cp/decl.cc:5218
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr "%<--param destructive-interference-size=%d%> är mindre än %d"
  
! #: cp/decl.cc:5222
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param destructive-interference-size=%d%> är mindre än %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:5235
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr "%<--param constructive-interference-size=%d%> är mindre än %d"
  
! #: cp/decl.cc:5240
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param constructive-interference-size=%d%> är större än %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:5567
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q#D ogiltig, en anonym union kan bara ha publika ickestatiska datamedlemmar"
  
! #: cp/decl.cc:5577 cp/parser.cc:24254
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "denna flexibilitet bör undvikas och kommer tas bort"
  
! #: cp/decl.cc:5606
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonym post med basklasser"
  
! #: cp/decl.cc:5618
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "medlem %q+#D med konstruerare inte tillåten i anonymt aggregat"
  
! #: cp/decl.cc:5621
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "medlem %q+#D med destruerare inte tillåten i anonymt aggregat"
  
! #: cp/decl.cc:5624
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "medlem %q+#D med kopieringstilldelningsoperator är inte tillåten i anonymt aggregat"
  
! #: cp/decl.cc:5643
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribut ignoreras i deklaration av %q#T"
  
! #: cp/decl.cc:5646
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "attribut för %q#T måste komma efter nyckelordet %qs"
  
! #: cp/decl.cc:5688
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "flera typer i en deklaration"
  
! #: cp/decl.cc:5693
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "omdeklaration av inbyggd C++-typ %qT"
  
! #: cp/decl.cc:5710
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> kan endast anges för variabler eller funktionsdeklarationer"
  
! #: cp/decl.cc:5743
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typnamn saknas i typedef-deklaration"
  
! #: cp/decl.cc:5751
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ förbjuder anonyma poster"
  
! #: cp/decl.cc:5758
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> kan endast anges för funktioner"
  
! #: cp/decl.cc:5761
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> kan endast anges för funktioner"
  
! #: cp/decl.cc:5766
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> kan endast anges inuti en klass"
  
! #: cp/decl.cc:5769
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> kan endast anges för konstruerare"
  
! #: cp/decl.cc:5772
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "en lagringsklass kan bara anges för objekt och funktioner"
  
! #: cp/decl.cc:5776
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> kan bara anges för objekt och funktioner"
  
! #: cp/decl.cc:5780
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> kan bara anges för objekt och funktioner"
  
! #: cp/decl.cc:5784
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> kan bara anges för objekt och funktioner"
  
! #: cp/decl.cc:5788
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> kan bara anges för objekt och funktioner"
  
! #: cp/decl.cc:5792
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> ignorerades i denna deklaration"
  
! #: cp/decl.cc:5795 cp/decl.cc:5798 cp/decl.cc:5801
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%qs kan inte användas till typdeklarationer"
  
! #: cp/decl.cc:5824
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "attribut ignoreras i explicit instansiering av %q#T"
  
! #: cp/decl.cc:5827
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "inget attribut kan användas på en explicit instansiering"
  
! #: cp/decl.cc:5840 cp/decl.cc:13780 cp/decl.cc:15427 cp/parser.cc:16037
! #: cp/parser.cc:21975 cp/parser.cc:28867
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attributet ignorerat"
  
! #: cp/decl.cc:5842 cp/decl.cc:13781
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "ett attribut som gäller en viss typspecificerare ignoreras"
  
! #: cp/decl.cc:5917
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "ignorerar attribut använda på klasstypen %qT utanför dess definition"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5921
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "ignorerar attribut använda på beroende typ %qT utan en associerad deklaration"
  
! #: cp/decl.cc:5987 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD är initierad (använd %qs istället)"
  
! #: cp/decl.cc:6000
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "deklarationen av %q#D har %<extern%> och är initierad"
  
! #: cp/decl.cc:6038
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "definitionen av %q#D är markerad %<dllimport%>"
  
! #: cp/decl.cc:6065
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D är inte en statisk datamedlem i %q#T"
  
! #: cp/decl.cc:6074
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "icke-medlemsmalldeklaration av %qD"
  
! #: cp/decl.cc:6075
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "stämmer inte med medlemsmalldeklarationen här"
  
! #: cp/decl.cc:6087
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tillåter inte %<%T::%D%> att definieras som %<%T::%D%>"
  
! #: cp/decl.cc:6099
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "dubblerad initierare av %qD"
  
! #: cp/decl.cc:6149 cp/decl.cc:6153
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "deklaration av %q#D utanför en klass är inte en definition"
  
! #: cp/decl.cc:6171
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr "extern-deklaration %q#D med blockräckvidd får inte kopplas till en namngiven modul"
  
! #: cp/decl.cc:6207
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD definierad %<thread_local%> i en %qs-funktion är endast tillgängligt med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/decl.cc:6213
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD definierad %<static%> i en %qs-funktion är endast tillgängligt med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/decl.cc:6279
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabeln %q#D har initierare men ofullständig typ"
  
! #: cp/decl.cc:6288 cp/decl.cc:7763
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementen i vektorn %q#D har ofullständig typ"
  
! #: cp/decl.cc:6299
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "aggregatet %q#D har ofullständig typ och kan inte definieras"
  
! #: cp/decl.cc:6369
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD är deklarerad som en referens men inte initierad"
  
! #: cp/decl.cc:6452
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "namn använt i en designerad initierare i GNU-stil för en vektor"
  
! #: cp/decl.cc:6458
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "namnet %qD använt i en designerad initierare i GNU-stil för en vektor"
  
! #: cp/decl.cc:6477
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "icketriviala designerade initierare stödjs inte"
  
! #: cp/decl.cc:6481
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99-beteckningen %qE är inte ett konstantuttryck av heltalstyp"
  
! #: cp/decl.cc:6546
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "initierare misslyckas med att bestämma storleken på %qD"
  
! #: cp/decl.cc:6553
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "vektorstorlek saknas i %qD"
  
! #: cp/decl.cc:6565
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "vektor med storlek noll %qD"
  
! #: cp/decl.cc:6605
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "lagringsstorlek på %qD är inte känd"
  
! #: cp/decl.cc:6630
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "lagringsstorlek på %qD är inte konstant"
  
! #: cp/decl.cc:6732
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "tyvärr: semantiken för inline-variabeln %q#D är felaktig (du kommer få flera exemplar)"
  
! #: cp/decl.cc:6736
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "tyvärr: semantiken för inline-funktioners statiska data %q#D är felaktig (du kommer få flera exemplar)"
  
! #: cp/decl.cc:6743
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "du kan gå runt detta genom att ta bort initieraren"
  
! #: cp/decl.cc:6786 rust/backend/rust-tree.cc:3265
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "oinitierad %<const %D%>"
  
! #: cp/decl.cc:6793 rust/backend/rust-tree.cc:3272
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "oinitierad variabel %qD i %<constexpr%>-funktion"
  
! #: cp/decl.cc:6802 rust/backend/rust-tree.cc:3281
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "oinitierad variabel %qD i %<constexpr%>-kontext"
  
! #: cp/decl.cc:6810
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T har ingen användardefinierad standardkonstruerare"
  
! #: cp/decl.cc:6814
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "konstrueraren är inte användarens egna eftersom den är uttryckligen standarddefinierad i klasskroppen"
  
! #: cp/decl.cc:6817
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "och den implicit definierade konstrueraren initierar inte %q#D"
  
! #: cp/decl.cc:7117
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ogiltig typ %qT som initierare för en vektor med typ %qT"
  
! #: cp/decl.cc:7189
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "initierare för %qT måste vara inom klamrar"
  
! #: cp/decl.cc:7234
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> använt i en designerad initierare i GNU-stil för klassen %qT"
  
! #: cp/decl.cc:7251 cp/init.cc:3424 cp/search.cc:1244
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "begäran av medlem %qD är tvetydig"
  
! #: cp/decl.cc:7256
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT har ingen icke-statisk medlem med namnet %qD"
  
! #: cp/decl.cc:7281
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD har inte en direkt medlem i %qT"
  
! #: cp/decl.cc:7337
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ogiltig initierare för %q#D"
  
! #: cp/decl.cc:7391
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99-beteckningen %qE utanför aggregatinitierare"
  
! #: cp/decl.cc:7430 cp/decl.cc:7721 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "för många initierare för %qT"
  
! #: cp/decl.cc:7473
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "klamrar runt skalär initierare för typen %qT"
  
! #: cp/decl.cc:7483
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "för många klamrar runt skalär initierare för typen %qT"
  
! #: cp/decl.cc:7617
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "klamrar saknas runt initierare för %qT"
  
! #: cp/decl.cc:7751
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "strukturerad bindning har en ofullständig typ %qT"
  
! #: cp/decl.cc:7765
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "element i vektorn %q#T har ofullständig typ"
  
! #: cp/decl.cc:7778
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "sammansatta litteral med variabel storlek"
  
! #: cp/decl.cc:7834
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D har ofullständig typ"
  
! #: cp/decl.cc:7855
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalärt objekt %qD kräver ett element i initieraren"
  
! #: cp/decl.cc:7900
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "i C++98 måste %qD initieras med en konstruerare, inte med %<{...}%>"
  
! #: cp/decl.cc:8043
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "vektor %qD initierad från strängkonstant inom parentes %qE"
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "initierare är ogiltig för statisk medlem med konstruerare"
  
! #: cp/decl.cc:8085
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "ej konstant initiering inom klassen av statisk medlem %qD"
  
! #: cp/decl.cc:8088
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ej konstant initiering inom klassen är felaktig för icke inline statisk medlem %qD"
  
! #: cp/decl.cc:8093
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(en initiering utanför klassen krävs)"
  
! #: cp/decl.cc:8295
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "referensen %qD initieras med sig själv"
  
! #: cp/decl.cc:8497
  #, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "argument %d till %qE måste vara av %<omp_interop_t%>"
  
! #: cp/decl.cc:8668
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "kunde inte hitta en variantdeklaration"
  
! #: cp/decl.cc:8692
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%<declare variant%> på konstrueraren %qD"
  
! #: cp/decl.cc:8697
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%<declare variant%> på destrueraren %qD"
  
! #: cp/decl.cc:8702
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "%<declare variant%> på standarddefinierad %qD"
  
! #: cp/decl.cc:8707
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "%<declare variant%> på raderad %qD"
  
! #: cp/decl.cc:8712
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%<declare variant%> på virtuell %qD"
  
! #: cp/decl.cc:8777
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tilldelning (inte initiering) i deklaration"
  
! #: cp/decl.cc:8798 cp/decl.cc:15827
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++17 tillåter inte specificeraren %<register%> av lagringsklass"
  
! #: cp/decl.cc:8802 cp/decl.cc:15831
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "specificeraren %<register%> av lagringsklass angiven"
  
! #: cp/decl.cc:8847 cp/decl.cc:15794
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "deklarationen av %q#D har ingen initierare"
  
! #: cp/decl.cc:8883
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "initieraren för %<decltype(auto) %D%> har funktionstyp; glömde du %<()%>?"
  
! #: cp/decl.cc:8895
  #, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "härledd typ %qT för %qD är ofullständig"
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8946
  #, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr "%<::main%> kan inte raderas"
  
! #: cp/decl.cc:9100
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "skuggar tidigare typdeklaration av %q#D"
  
! #: cp/decl.cc:9143
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "%<constinit%> kan bara tillämpas på en variabel med statisk eller trådlagringsvaraktighet"
  
! #: cp/decl.cc:9351
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "funktionen %q#D är initierad som en variabel"
  
! #: cp/decl.cc:9583
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "det går inte att dekomponera lambdahöljestypen %qT"
  
! #: cp/decl.cc:9584
  #, gcc-internal-format
  msgid "lambda declared here"
  msgstr "lambda deklarerat här"
  
! #: cp/decl.cc:9600
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "det går inte dekomponera klasstypen %qT för att den har en anonym struct-medlem"
  
! #: cp/decl.cc:9603
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "kan inte dekomponera klasstypen %qT för att den har en anonym unionsmedlem"
  
! #: cp/decl.cc:9611
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "det går inte att dekomponera en oåtkomlig medlem %qD av %qT"
  
! #: cp/decl.cc:9634
  #, gcc-internal-format
  msgid "in base class of %qT"
  msgstr "i basklass till %qT"
  
! #: cp/decl.cc:9641
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "kan inte dekomponera klasstypen %qT: både den och dess basklass %qT har ickestatiska datamedlemmar"
  
! #: cp/decl.cc:9650
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "kan inte dekomponera klasstypen %qT: dess basklasser %qT och %qT har ickestatiska datamedlemmar"
  
! #: cp/decl.cc:9888
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "strukturerad bindning refererar till ofullständig typ %qT"
  
! #: cp/decl.cc:9904
  #, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr "vektorinitierare för deklaration av strukturerad bindning i villkor"
  
! #: cp/decl.cc:9910
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "det går inte att dekomponera en vektor %qT med variabel längd"
  
! #: cp/decl.cc:9920 cp/decl.cc:10000
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%u namn angivet för strukturerad bindning"
  msgstr[1] "%u namn angivna för strukturerad bindning"
  
! #: cp/decl.cc:9924
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] "endast %u namn angivet för strukturerad bindning"
  msgstr[1] "endast %u namn angivna för strukturerad bindning"
  
! #: cp/decl.cc:9927
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] "medan %qT dekomponeras till %wu element"
  msgstr[1] "medan %qT dekomponeras till %wu element"
  
! #: cp/decl.cc:9968
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "det går inte att dekomponera en vektor %qT med variabel längd"
  
! #: cp/decl.cc:9992
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> är inte ett konstantuttryck av heltalstyp"
  
! #: cp/decl.cc:10002
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "medan %qT dekomponeras till %E element"
  
! #: cp/decl.cc:10049
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr "%<std::tuple_element<%u, %T>::type%> är %<void%>"
  
! #: cp/decl.cc:10055
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "i initieringen av variabel %qD i strukturerad bindning"
  
! #: cp/decl.cc:10084
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "det går inte att dekomponera unionstypen %qT"
  
! #: cp/decl.cc:10089
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "det går inte att dekomponera typen %qT som inte är en klass eller vektor"
  
! #: cp/decl.cc:10095
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "strukturerad bindning refererar till ofullständig klasstyp %qT"
  
! #: cp/decl.cc:10104
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "det går inte att dekomponera klasstypen %qT utan icke-statiska datamedlemmar"
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "ickelokal variabel %qD deklarerad %<__thread%> behöver dynamisk initiering"
  
! #: cp/decl.cc:10603
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "den icke-lokala variabeln %qD deklarerad %<__thread%> har en icke-trivial destruerare"
  
! #: cp/decl.cc:10608
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "C++11 %<thread_local%> tillåter dynamisk initialisering och destruktion"
  
! #: cp/decl.cc:10827
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "initierare misslyckas med att bestämma storleken på %qT"
  
! #: cp/decl.cc:10831
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "vektorstorlek saknas i %qT"
  
! #: cp/decl.cc:10834
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "vektor med storlek noll %qT"
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destruerare för främmande class %qT kan inte vara en medlem"
  
! #: cp/decl.cc:10852
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruerare för främmande klass %qT kan inte vara en medlem"
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD deklarerad som en %<virtual%>-variabel"
  
! #: cp/decl.cc:10880
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "%<const%>- och %<volatile%>-funktionsspecificerare på %qD är ogiltiga i variabeldeklaration"
  
! #: cp/decl.cc:10886
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD deklarerad som en %<virtual%>-parameter"
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD deklarerad som en %<inline%>-parameter"
  
! #: cp/decl.cc:10891
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "%<const%>- och %<volatile%>-funktionsspecificerare på %qD är ogiltiga i parameterdeklaration"
  
! #: cp/decl.cc:10897
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD deklarerad som en %<virtual%>-typ"
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD deklarerad som en %<inline%>-typ"
  
! #: cp/decl.cc:10902
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "%<const%>- och %<volatile%>-funktionsspecificerare på %qD är ogiltiga i typdeklaration"
  
! #: cp/decl.cc:10908
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD deklarerat som ett %<virtual%>-fält"
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD deklarerat som ett %<inline%>-fält"
  
! #: cp/decl.cc:10913
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "%<const%>- och %<volatile%>-funktionsspecificerare på %qD är ogiltiga i fältdeklaration"
  
! #: cp/decl.cc:10920
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D deklarerad som en vän"
  
! #: cp/decl.cc:10927
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D deklarerad med en undantagsspecifikationer"
  
! #: cp/decl.cc:10959
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "definitionen av %qD är inte i en namnrymd som innesluter %qT"
  
! #: cp/decl.cc:10999
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statisk medlemsfunktion %q#D deklarerad med typkvalificerare"
  
! #: cp/decl.cc:11075
  #, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "funktionskoncept stödjs inte längre"
  
! #: cp/decl.cc:11113
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "begränsning av en funktion som inte är en mall"
  
! #: cp/decl.cc:11115
  #, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "begränsad vändeklaration som inte är en mall måste vara en definition"
  
! #: cp/decl.cc:11122
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr "en vänfunktionsmall med begränsningar som beror på yttre mallparametrar måste vara en definition"
  
! #: cp/decl.cc:11174
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definierar explicit specialisering %qD i vändeklaration"
  
! #: cp/decl.cc:11185
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ogiltig användning av mall-id %qD i deklaration av primär mall"
  
! #: cp/decl.cc:11203
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "standardargument är inte tillåtna i deklaration av vänmallspecialisering %qD"
  
! #: cp/decl.cc:11212
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> är inte tillåtet i deklaration av vänmallspecialisering %qD"
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11243
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "vändeklarationen av %qD anger standardargument och är inte en definition"
  
! #: cp/decl.cc:11285
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "det går inte att deklarera %<::main%> som en mall"
  
! #: cp/decl.cc:11288
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "det går inte att deklarera %<::main%> som inline"
  
! #: cp/decl.cc:11291 cp/decl.cc:11294
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "det går inte att deklarera %<::main%> som %qs"
  
! #: cp/decl.cc:11296
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "det går inte att deklarera %<::main%> som static"
  
! #: cp/decl.cc:11298
  #, gcc-internal-format
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "det går inte att deklarera %<::main%> med en länkningsspecifikation"
  
! #: cp/decl.cc:11301
  #, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr "det går inte att koppla %<::main%> till en namngiven modul"
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "icke-medlemsfunktion %qD kan inte ha cv-kvalificerare"
  
! #: cp/decl.cc:11362
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "statisk medlemsfunktion %qD kan inte ha cv-kvalificerare"
  
! #: cp/decl.cc:11363
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "explicit objektmedlemsfunktion %qD kan inte ha cv-kvalificerare"
  
! #: cp/decl.cc:11368
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "icke-medlemsfunktion %qD kan inte ha ref-kvalificerare"
  
! #: cp/decl.cc:11370
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "statisk medlemsfunktion %qD kan inte ha ref-kvalificerare"
  
! #: cp/decl.cc:11371
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "explicit objektmedlemsfunktion %qD kan inte ha ref-kvalificerare"
  
! #: cp/decl.cc:11377 cp/decl.cc:14310 cp/decl.cc:14320 cp/parser.cc:12368
  #, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "explicit objektparameter deklarerad här"
  
! #: cp/decl.cc:11390
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "härledningsguiden %qD måste deklareras med i samma räckvidd som %qT"
  
! #: cp/decl.cc:11392 cp/decl.cc:11401 cp/typeck.cc:4667
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  deklarerad här"
  
! #: cp/decl.cc:11399
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "härledningsguiden %qD måste ha samma åtkomst som %qT"
  
! #: cp/decl.cc:11405
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "härledningsguiden %qD får inte ha en funktionskropp"
  
! #: cp/decl.cc:11419
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "litteral operator med C-länkning"
  
! #: cp/decl.cc:11429
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD har en ogiltig argumentlista"
  
! #: cp/decl.cc:11437
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "heltalssuffixet %qs skuggas av implementationen"
  
! #: cp/decl.cc:11443
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "flyttalssuffixet %qs skuggas av implementationen"
  
! #: cp/decl.cc:11450
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "litterala operatorsuffix som inte föregås av %<_%> är reserverade för framtida standardisering"
  
! #: cp/decl.cc:11455
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD måste vara en icke-medlems-funktion"
  
! #: cp/decl.cc:11540
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> måste returnera %<int%>"
  
! #: cp/decl.cc:11580
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "omdefinition av implicit deklarerad %qD"
  
! #: cp/decl.cc:11586
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definition av explicit standarddefinierad %q+D"
  
! #: cp/decl.cc:11588
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D explicit standarddefinierad här"
  
! #: cp/decl.cc:11605
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "ingen medlemsfunktion %q#D deklarerad i klassen %qT"
  
! #: cp/decl.cc:11802
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "det går inte att deklarera %<::main%> som en global variabel"
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr "en post med namnet %<main%> kan inte deklareras med länkklassen C-språket"
  
! #: cp/decl.cc:11814
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "en icke-mallvariabel variabel kan inte vara %<concept%>"
  
! #: cp/decl.cc:11817
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "koncept måste definieras med namnrymdsräckvidd"
  
! #: cp/decl.cc:11820
  #, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "variabelkoncept stödjs inte längre"
  
! #: cp/decl.cc:11941
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "initiering i klassen av statisk datamedlem %q#D med ofullständig typ"
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> behövs för initiering i klassen av statisk datamedlem med icke heltalstyp %q#D"
  
! #: cp/decl.cc:11949
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "initiering i klassen av statisk datamedlem %q#D med icke-litteral typ"
  
! #: cp/decl.cc:11960
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ogiltig initiering i klassen av statisk datamedlem med icke heltalstyp %qT"
  
! #: cp/decl.cc:11965
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ förbjuder initiering inom klassen av icke-konstant statisk medlem %qD"
  
! #: cp/decl.cc:11970
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ förbjuder initiering av medlemskonstant %qD av icke heltalstyp %qT"
  
! #: cp/decl.cc:12082
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "storlek på vektorn %qD av typen %qT är inte en heltalstyp"
  
! #: cp/decl.cc:12085
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "storlek på vektorn av typen %qT är inte en heltalstyp"
  
! #: cp/decl.cc:12116 cp/decl.cc:12188
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "storlek på vektorn %qD är inte ett konstantuttryck av heltalstyp"
  
! #: cp/decl.cc:12120 cp/decl.cc:12191
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "storlek på vektorn är inte ett konstantuttryck av heltalstyp"
  
! #: cp/decl.cc:12171
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ förbjuder vektor %qD med storlek noll"
  
! #: cp/decl.cc:12174
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ förbjuder vektor med storlek noll"
  
! #: cp/decl.cc:12198
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ förbjuder vektor %qD med variabel längd"
  
! #: cp/decl.cc:12201
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ förbjuder vektor med variabel längd"
  
! #: cp/decl.cc:12207
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "vektor %qD med variabel längd används"
  
! #: cp/decl.cc:12210
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "vektor med variabel längd används"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "spill i vektordimension"
  
! #: cp/decl.cc:12322
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD är deklarerad som en vektor av mallens platshållartyp %qT"
  
! #: cp/decl.cc:12325
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "skapar en vektor av mallens platshållartyp %qT"
  
! #: cp/decl.cc:12335
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "deklaration av %qD som en vektor av void"
  
! #: cp/decl.cc:12337
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "skapar vektor av void"
  
! #: cp/decl.cc:12342
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "deklaration av %qD som en vektor av funktioner"
  
! #: cp/decl.cc:12344
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "skapar vektor av funktioner"
  
! #: cp/decl.cc:12349
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "deklaration av %qD som en vektor av referenser"
  
! #: cp/decl.cc:12351
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "skapar vektor av referenser"
  
! #: cp/decl.cc:12356
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "deklaration av %qD som en vektor av funktionsmedlemmar"
  
! #: cp/decl.cc:12359
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "skapar vektor av funktionsmedlemmar"
  
! #: cp/decl.cc:12377
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "deklaration av %qD som flerdimensionell vektor måste ha gränser för alla dimensioner utom den första"
  
! #: cp/decl.cc:12381
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "flerdimensionell vektor måste ha gränser för alla dimensioner utom den första"
  
! #: cp/decl.cc:12395
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "vektor med variabel längd av %<auto%>"
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "en returtypsspecifikation för konstruerare är ogiltig"
  
! #: cp/decl.cc:12496
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "kvalificerare är inte tillåtna vid konstruerardeklaration"
  
! #: cp/decl.cc:12507
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "specifikation av returtyp för destruerare är ogiltigt"
  
! #: cp/decl.cc:12510
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "kvalificerare är inte tillåtna vid destruerardeklaration"
  
! #: cp/decl.cc:12523
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "returtyp angiven för %<operator %T%>"
  
! #: cp/decl.cc:12526
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "kvalificerare är inte tillåtna på deklaration av %<operator %T%>"
  
! #: cp/decl.cc:12535
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "returtypen angiven för härledningsguiden"
  
! #: cp/decl.cc:12538
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "kvalificerare är inte tillåtna på deklaration av härledningsguide"
  
! #: cp/decl.cc:12542
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "mallmallparameter %qT i deklaration av härledningsguide"
  
! #: cp/decl.cc:12551
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "%<decl-specifier%> i deklaration av härledningsguide"
  
! #: cp/decl.cc:12572
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "namnlös variabel eller fält deklarerad void"
  
! #: cp/decl.cc:12580
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller fält deklarerad void"
  
! #: cp/decl.cc:12595
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "specificeraren %<inline%> är ogiltig för variabeln %qD deklarerad med blockräckvidd"
  
! #: cp/decl.cc:12600
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "inline-variabler är endast tillgängliga med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/decl.cc:12656
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT som en typ snarare en enkel %<decltype(auto)%>"
  
! #: cp/decl.cc:12662
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "%<decltype(auto)%> får inte vara cv-kvalificerad"
  
! #: cp/decl.cc:12683
  msgid "%e and %e specified together"
  msgstr "%e och %e givna tillsammans"
  
! #: cp/decl.cc:12895
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ogiltig användning av kvalificerat namn %<::%D%>"
  
! #: cp/decl.cc:12898 cp/decl.cc:12920
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ogiltig användning av kvalificerat namn %<%T::%D%>"
  
! #: cp/decl.cc:12901
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ogiltig användning av kvalificerat namn %<%D::%D%>"
  
! #: cp/decl.cc:12911
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%q#T är inte en klass eller namnrymd"
  
! #: cp/decl.cc:12935
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "deklaration av %qE som en icke-funktion"
  
! #: cp/decl.cc:12942
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "deklaration av %qE som icke-medlem"
  
! #: cp/decl.cc:12970
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "deklarerar-id saknas, använder reserverat ord %qD"
  
! #: cp/decl.cc:13021
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "funktionsdefinition deklarerar inte parametrar"
  
! #: cp/decl.cc:13029 cp/decl.cc:13038 cp/decl.cc:15034
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "deklaration av %qD som en icke-funktion"
  
! #: cp/decl.cc:13046
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "deklaration av %qD som %<typedef%>"
  
! #: cp/decl.cc:13051
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "deklaration av %qD som en parameter"
  
! #: cp/decl.cc:13086
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "både %qs och %qs angivna"
  
! #: cp/decl.cc:13093 cp/decl.cc:13100 cp/decl.cc:13107 cp/decl.cc:13114
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%qs kan inte förekomma i en typedef-deklaration"
  
! #: cp/decl.cc:13125
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr "man kan använda högst en av specificerarna %<constinit%> och %<constexpr%>"
  
! #: cp/decl.cc:13135
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "två eller fler datatyper i deklaration av %qs"
  
! #: cp/decl.cc:13189
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C++ stödjer inte bara %<complex%> i meningen %<double complex%>"
  
! #: cp/decl.cc:13239 cp/decl.cc:13243 cp/decl.cc:13246
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ förbjuder deklaration av %qs utan typ"
  
! #: cp/decl.cc:13263
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> stödjs inte på denna målarkitektur"
  
! #: cp/decl.cc:13271
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ stödjer inte %<__int%d%> för %qs"
  
! #: cp/decl.cc:13334
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs specificerad med %qT"
  
! #: cp/decl.cc:13341
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr "%qs specificerad med typedef-namn %qD"
  
! #: cp/decl.cc:13350
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs specificerad med %<decltype%>"
  
! #: cp/decl.cc:13352
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs specificerad med %<typeof%>"
  
! #: cp/decl.cc:13421
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ogiltig för %qs"
  
! #: cp/decl.cc:13465
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr "mallargumentlistan saknas efter %qE; för härledning måste mallplatshållare följas av ett enkelt deklarerar-id"
  
! #: cp/decl.cc:13491
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "medlem %qD kan inte deklareras både %<virtual%> och %<static%>"
  
! #: cp/decl.cc:13500
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "medlem %qD kan deklareras både %<virtual%> och %<constexpr%> endast i %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/decl.cc:13513
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-deklaration ogiltig i parameterdeklaration"
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "lagringsklass angiven för mallparameter %qs"
  
! #: cp/decl.cc:13530 cp/decl.cc:13707
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "lagringsklass angiven för parameter %qs"
  
! #: cp/decl.cc:13538 cp/decl.cc:13547 cp/decl.cc:13553 cp/decl.cc:13559
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "en parameter kan inte deklareras %qs"
  
! #: cp/decl.cc:13569
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> utanför klassdeklaration"
  
! #: cp/decl.cc:13579 cp/decl.cc:13582 cp/decl.cc:13584 cp/decl.cc:13587
! #: cp/decl.cc:13597 cp/decl.cc:13607 cp/decl.cc:13617 cp/decl.cc:13621
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "deklaration av strukturerad bindning får inte vara %qs"
  
! #: cp/decl.cc:13591 cp/decl.cc:13613
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "strukturerade bindningsdeklarationer kan vara %qs endast i %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/decl.cc:13601
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "%<volatile%>-kvalificerad strukturerad bindning bör undvikas"
  
! #: cp/decl.cc:13625
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "deklaration av strukturerad bindning får inte vara C++98 %<auto%>"
  
! #: cp/decl.cc:13637
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "deklaration av strukturerad bindning får inte ha typen %qT"
  
! #: cp/decl.cc:13640
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "typen måste vara en cv-kvalificerad %<auto%> eller en referens till en cv-kvalificerad %<auto%>"
  
! #: cp/decl.cc:13648
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "deklaration av strukturerad bindning får inte ha begränsat %<auto%>-typ %qT"
  
! #: cp/decl.cc:13679
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "flera lagringsklasser i deklaration av %qs"
  
! #: cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "lagringsklass angiven för %qs"
  
! #: cp/decl.cc:13719
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "nästad funktion %qs är deklarerad %<extern%>"
  
! #: cp/decl.cc:13724
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "toppnivådeklaration av %qs anger %<auto%>"
  
! #: cp/decl.cc:13732
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "funktionsdefinitionsområde %qs implicit auto och deklarerat %<__thread%>"
  
! #: cp/decl.cc:13746
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "ogiltig specificerare av lagringsklass i vänfunktionsdeklarationer"
  
! #: cp/decl.cc:13852
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "onödiga parenteser i deklaration av %qs"
  
! #: cp/decl.cc:13858
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr "ta bort parenteser"
  
! #: cp/decl.cc:13925
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "explicita objektmedlemsfunktioner är endast tillgängliga med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/decl.cc:13939
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr "en funktionstyp kan inte ha en explicit objektparameter"
  
! #: cp/decl.cc:13945
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "en pekare på en funktionstyp kan inte ha en explicit objektparameter"
  
! #: cp/decl.cc:13949
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "en pekare på en medlemsfunktionstyp kan inte ha en explicit objektparameter"
  
! #: cp/decl.cc:13957
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr "typen på en pekare till en explicit objektmedlemsfunktion är en vanlig pekare på en funktionstyp"
  
! #: cp/decl.cc:13961
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr "type på en explicit objektmedlemsfunktion är en normal funktionstyp"
  
! #: cp/decl.cc:13982
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr "endast den första parametern till en medlemsfunktion kan deklareras som en explicit objektparameter"
  
! #: cp/decl.cc:13987
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr "giltig explicit objektparameter deklarerad här"
  
! #: cp/decl.cc:13991
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "requires-klausul på returtypen"
  
! #: cp/decl.cc:14012
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "funktionen %qs använder typspecificeraren %<auto%> utan avslutande returtyp"
  
! #: cp/decl.cc:14016
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "härledd returtyp är endast tillgänglig med %<-std=c++14%> eller %<-std=gnu++14%>"
  
! #: cp/decl.cc:14021
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "en virtuell funktion kan inte ha härledd returtyp"
  
! #: cp/decl.cc:14028
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "funktionen %qs med avslutande returtyp har %qT som sin typ istället för bara %<auto%>"
  
! #: cp/decl.cc:14037
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "funktionen %qs med avslutande returtyp har %<decltype(auto)%> som sin typ istället för bara %<auto%>"
  
! #: cp/decl.cc:14042
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ogiltig användning av %<decltype(auto)%>"
  
! #: cp/decl.cc:14049
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr "funktionen %qs med avslutande returtyp har typspecificeraren begränsad %<auto%> istället för bara %<auto%>"
  
! #: cp/decl.cc:14055
  #, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "ogiltig användning av begränsad typ %<auto%>"
  
! #: cp/decl.cc:14067
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "härledd klasstyp %qD i funktionens returtyp"
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "härledningsguiden för %qT måste ha en avslutande returtyp"
  
! #: cp/decl.cc:14090
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "den avslutande returtypen %qT hos deduktionsguiden är inte en specialisering av %qT"
  
! #: cp/decl.cc:14104
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "avslutande returtyp är endast tillgänglig med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/decl.cc:14107
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "funktionen %qs med avslutande returtyp är inte deklarerad med typspecificeraren %<auto%>"
  
! #: cp/decl.cc:14114
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "en konverteringsfunktion kan inte ha en avslutande returtyp"
  
! #: cp/decl.cc:14140
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%<volatile%>-kvalificerad returtyp bör undvikas"
  
! #: cp/decl.cc:14152
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs är deklarerad som en funktion som returnerar en funktion"
  
! #: cp/decl.cc:14158
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs är deklarerad som en funktion som returnerar en vektor"
  
! #: cp/decl.cc:14165
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<constinit%> på en funktions returtyp är inte tillåtet"
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruerare kan inte vara en statisk medlemsfunktion"
  
! #: cp/decl.cc:14200
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruerare kan inte vara en statisk medlemsfunktion"
  
! #: cp/decl.cc:14205
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "destruerare får inte vara cv-kvalificerade"
  
! #: cp/decl.cc:14206
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "konstruerare får inte vara cv-kvalificerade"
  
! #: cp/decl.cc:14214
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "destruerare får inte vara ref-kvalificerade"
  
! #: cp/decl.cc:14215
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "konstruerare får inte vara ref-kvalificerade"
  
! #: cp/decl.cc:14233
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruerare kan inte deklareras %<virtual%>"
  
! #: cp/decl.cc:14250
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "virtuella funktioner kan inte vara vänner"
  
! #: cp/decl.cc:14255
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "vändeklaration är inte i klassdefinition"
  
! #: cp/decl.cc:14259
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "det går inte att definiera vänfunktion %qs i en lokal klassdefinition"
  
! #: cp/decl.cc:14269
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr "vänfunktionsdefinitionen %qs får inte ha ett namn kvalificerat med %<::%>"
  
! #: cp/decl.cc:14273
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr "vänfunktionsdefinitionen %qs får inte ha ett namn kvalificerat med %<%D::%>"
  
! #: cp/decl.cc:14299
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "en icke-medlemsfunktion kan inte ha en explicit objektparameter"
  
! #: cp/decl.cc:14307
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "en explicit objektmedlemsfunktion får inte vara %<virtual%>"
  
! #: cp/decl.cc:14317
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "en explicit objektmedlemsfunktion kan inte vara %<static%>"
  
! #: cp/decl.cc:14326
  #, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr "%qD kan inte vara en explicit objektmedlemsfunktion"
  
! #: cp/decl.cc:14349
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruerare får inte ha parametrar"
  
! #: cp/decl.cc:14407
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "det går inte att deklarera pekare till %q#T"
  
! #: cp/decl.cc:14420 cp/decl.cc:14427
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "det går inte att deklarera referens till %q#T"
  
! #: cp/decl.cc:14429
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "det går inte att deklarera pekare medlem av %q#T"
  
! #: cp/decl.cc:14458
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "det går inte att deklarera en referens till en kvalificerad funktionstyp %qT"
  
! #: cp/decl.cc:14459
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "det går inte att deklarera en pekare till en kvalificerad funktionstyp %qT"
  
! #: cp/decl.cc:14532
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "det går inte att deklarera en referens till %q#T, som inte är ett typedef- eller ett malltypargument"
  
! #: cp/decl.cc:14611
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "mall-id %qD använd som en deklarerare"
  
! #: cp/decl.cc:14637
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner är implicit vänner till sin klass"
  
! #: cp/decl.cc:14642
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "extra kvalifikation %<%T::%> på medlem %qs"
  
! #: cp/decl.cc:14672
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "det går inte att definiera medlemsfunktion %<%T::%s%> inuti %qT"
  
! #: cp/decl.cc:14674
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "det går inte att deklarera medlemsfunktionen %<%T::%s%> inuti %qT"
  
! #: cp/decl.cc:14682
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "det går inte att deklarera medlem %<%T::%s%> inuti %qT"
  
! #: cp/decl.cc:14722
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "icke-parameter %qs kan inte vara ett parameterpaket"
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "datamedlem får inte ha variabel typ %qT"
  
! #: cp/decl.cc:14734
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter får inte ha variabel typ %qT"
  
! #: cp/decl.cc:14745
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> utanför klassdeklaration"
  
! #: cp/decl.cc:14748
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> i vändeklaration"
  
! #: cp/decl.cc:14751
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "endast deklarationer av konstruerare och konverteringsoperatorer kan vara %<explicit%>"
  
! #: cp/decl.cc:14761
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "icke-medlem %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "icke-objektmedlem %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:14774
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "funktionen %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:14780
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "%<static%> %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:14786
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%<const%> %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:14792
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "referensen %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:14808
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "typedef kan inte vara en funktionsdefinition"
  
! #: cp/decl.cc:14811
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "typedef får inte vara en medlemsfunktionsdefinition"
  
! #: cp/decl.cc:14837
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<auto%> är inte tillåtet i en aliasdeklaration"
  
! #: cp/decl.cc:14840
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef deklarerad %<auto%>"
  
! #: cp/decl.cc:14845
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-klausul på typedef"
  
! #: cp/decl.cc:14849
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-namn får inte vara en nästad-namnspecificerare"
  
! #: cp/decl.cc:14875
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ förbjuder nästad typ %qD med samma namn som en omgivande klass"
  
! #: cp/decl.cc:14964
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> angivet för vänklassdeklaration"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "mallparametrar kan inte vara vänner"
  
! #: cp/decl.cc:14974
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "vändeklaration kräver klassnyckel, d.v.s. %<friend class %T::%D%>"
  
! #: cp/decl.cc:14978
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "vändeklaration kräver klassnyckel, d.v.s. %<friend %#T%>"
  
! #: cp/decl.cc:14991
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "försöker göra klassen %qT en vän med global räckvidd"
  
! #: cp/decl.cc:15011
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ogiltiga kvalificerare på typ som inte är medlemsfunktion"
  
! #: cp/decl.cc:15015
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-klausul på type-id"
  
! #: cp/decl.cc:15025
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakt deklarerare %qT använd som deklaration"
  
! #: cp/decl.cc:15040
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "requires-klausul vid deklaration av icke-funktionstypen %qT"
  
! #: cp/decl.cc:15059
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "det går inte att använda %<::%> i parameterdeklaration"
  
! #: cp/decl.cc:15069 cp/parser.cc:21410
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "det går inte att deklarera en parameter med %<decltype(auto)%>"
  
! #: cp/decl.cc:15076
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr "saknad mallargumentlista efter %qE; platshållare för mall är inte tillåtet i en parameter"
  
! #: cp/decl.cc:15079
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "eller använd %<auto%> för en förkortad funktionsmall"
  
! #: cp/decl.cc:15085 cp/parser.cc:26076
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "en %<auto%>-parameter är tillåten i detta sammanhang"
  
! #: cp/decl.cc:15095
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parametern deklarerad %<auto%>"
  
! #: cp/decl.cc:15149 cp/parser.cc:3855
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ogiltig användning av mallnamnet %qE utan en argumentlista"
  
! #: cp/decl.cc:15153
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "ej statisk datamedlem deklarerad med platshållaren %qT"
  
! #: cp/decl.cc:15173
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ förbjuder den flexibla vektormedlemmen %qs"
  
! #: cp/decl.cc:15176
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C++ förbjuder flexibla vektormedlemmar"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15192
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ogiltig användning av %<::%>"
  
! #: cp/decl.cc:15213
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "deklaration av funktionen %qD i ogiltig kontext"
  
! #: cp/decl.cc:15223
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktionen %qD deklarerad %<virtual%> inuti en union"
  
! #: cp/decl.cc:15233
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD kan inte deklareras %<virtual%>, eftersom den alltid är statisk"
  
! #: cp/decl.cc:15247
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "kvalificerat namn förväntades i vändeklaration för destruerare %qD"
  
! #: cp/decl.cc:15254
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "deklaration av %qD som medlem av %qT"
  
! #: cp/decl.cc:15261 cp/decl.cc:15274
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "en destruerare kan inte vara %qs"
  
! #: cp/decl.cc:15280
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "kvalificerat namn förväntades i vändeklaration för konstruerare %qD"
  
! #: cp/decl.cc:15289
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "en konstruerare kan inte vara %<concept%>"
  
! #: cp/decl.cc:15295
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "ett koncept kan inte vara en medlemsfunktion"
  
! #: cp/decl.cc:15303 cp/decl.cc:15662
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD kan inte vara %qs"
  
! #: cp/decl.cc:15313
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "specialisering av variabelmall %qD deklarerad som en funktion"
  
! #: cp/decl.cc:15316
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "variabelmallen är deklarerad här"
  
! #: cp/decl.cc:15381
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "fältet %qD har den ofullständiga typen %qT"
  
! #: cp/decl.cc:15386
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "namnet %qT har ofullständig typ"
  
! #: cp/decl.cc:15406
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE är varken en funktion eller medlemsfunktion, kan inte deklareras som vän"
  
! #: cp/decl.cc:15409
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "ett namnlöst fält är varken en funktion eller medlemsfunktion, kan inte deklareras som vän"
  
! #: cp/decl.cc:15428 cp/parser.cc:21976 cp/parser.cc:28868
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "ett attribut som tillhör en vändeklaration som inte är en definition ignoreras"
  
! #: cp/decl.cc:15478 cp/decl.cc:15489
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "statisk datamedlem %qE deklarerad %qs"
  
! #: cp/decl.cc:15483
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "statiska %<constexpr%>-datamedlemmen %qD måste ha en initierare"
  
! #: cp/decl.cc:15526 cp/decl.cc:15534 cp/decl.cc:15541 cp/decl.cc:15548
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "ickestatisk datamedlem %qE deklarerad %qs"
  
! #: cp/decl.cc:15600
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "lagringsklassen %<auto%> är ogiltig för funktionen %qs"
  
! #: cp/decl.cc:15603
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "lagringsklassen %<register%> är ogiltig för funktionen %qs"
  
! #: cp/decl.cc:15609
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "lagringsklassen %<__thread%> är ogiltig för funktionen %qs"
  
! #: cp/decl.cc:15613
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "lagringsklassen %<thread_local%> är ogiltig för funktionen %qs"
  
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "specificeraren %<constinit%> är ogiltig för funktionen %qs"
  
! #: cp/decl.cc:15621
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-specificerare i %qs är inte tillåtet utanför en klassdefinition"
  
! #: cp/decl.cc:15633
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "specificerare %<static%> är ogiltigt för funktion %qs deklarerad utanför global räckvidd"
  
! #: cp/decl.cc:15637
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "specificerare %<inline%> är ogiltig för funktionen %qs deklarerad utanför global räckvidd"
  
! #: cp/decl.cc:15645
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuell icke klassfunktion %qs"
  
! #: cp/decl.cc:15652
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs definierad utan att vara i klassräckvidd"
  
! #: cp/decl.cc:15653
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs deklarerad utan att vara i klassräckvidd"
  
! #: cp/decl.cc:15696
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "det går inte deklarera medlemsfunktionen %qD att ha statisk länkklass"
  
! #: cp/decl.cc:15705
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "kan inte deklarera en statisk funktion i en annan funktion"
  
! #: cp/decl.cc:15746
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> får inte användas vid definition (till skillnad mot deklaration) av statisk datamedlem"
  
! #: cp/decl.cc:15753
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisk medlem %qD deklarerad %<register%>"
  
! #: cp/decl.cc:15759
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "det går inte att deklarera medlem %q#D att ha extern länkklass"
  
! #: cp/decl.cc:15767
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "deklarationen av %<constexpr%>-variabeln %qD är inte en definition"
  
! #: cp/decl.cc:15774
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "en variabel kan inte deklareras %<consteval%>"
  
! #: cp/decl.cc:15806
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initierad och deklarerad %<extern%>"
  
! #: cp/decl.cc:15811
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs har både %<extern%> och initierare"
  
! #: cp/decl.cc:16013
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "standardargument %qE använder %qD"
  
! #: cp/decl.cc:16016
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "standardargument %qE använder lokal variabel %qD"
  
! #: cp/decl.cc:16143
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "felaktig användning av cv-kvalificerad typ %qT i en parameterdeklaration"
  
! #: cp/decl.cc:16147
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "felaktig användning av typen %<void%> i en parameterdeklaration"
  
! #: cp/decl.cc:16176
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "%<volatile%>-kvalificerad parameter bör undvikas"
  
! #: cp/decl.cc:16184
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qD ogiltigt deklarerad metodtyp"
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameter %qD inkluderar pekare till vektor %qT med okänd gräns"
  
! #: cp/decl.cc:16211
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "parameter %qD inkluderar referens till vektor %qT med okänd gräns"
  
! #: cp/decl.cc:16494
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ogiltig konstruerare, du menade förmodligen %<%T (const %T&)%>"
  
! #: cp/decl.cc:16573
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD är kanske inte deklarerad i en namnrymd"
  
! #: cp/decl.cc:16580
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD får inte deklareras som statisk"
  
! #: cp/decl.cc:16638
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%qD måste vara en icke-statisk medlemsfunktion"
  
! #: cp/decl.cc:16646
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD måste vara en medlemsfunktion"
  
! #: cp/decl.cc:16654
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD får bara vara en statisk medlemsfunktion med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/decl.cc:16664
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD måste vara antingen en medlemsfunktion som inte är statisk eller funktion som inte är medlem"
  
! #: cp/decl.cc:16674
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD måste ha ett argument med klass- eller uppräkningstyp"
  
  #. 13.4.0.3
! #: cp/decl.cc:16705
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ förhindrar överlagring av %<operator ?:%>"
  
! #: cp/decl.cc:16715
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD får inte ha variabelt antal argument"
  
! #: cp/decl.cc:16741
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD måste ha antingen noll eller ett argument"
  
! #: cp/decl.cc:16742
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD måste ha antingen ett eller två argument"
  
! #: cp/decl.cc:16754
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "postfix %qD måste ha %<int%> som sitt argument"
  
! #: cp/decl.cc:16755
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "postfix %qD måste ha %<int%> som sitt andra argument"
  
! #: cp/decl.cc:16766
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD får inte ha några argument"
  
! #: cp/decl.cc:16767 cp/decl.cc:16777
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD måste ha exakt ett argument"
  
! #: cp/decl.cc:16778
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD måste ha exakt två argument"
  
! #: cp/decl.cc:16793
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD kan inte ha standardargument"
  
! #: cp/decl.cc:16817
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "konvertering av %qT till %<void%> kommer aldrig använda en typkonverteringsoperator"
  
! #: cp/decl.cc:16824
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "konvertering av %qT till en referens till samma typ kommer aldrig använda en typkonverteringsoperator"
  
! #: cp/decl.cc:16826
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "konvertering av %qT till samma typ kommer aldrig använda en typkonverteringsoperator"
  
! #: cp/decl.cc:16835
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "konvertering av %qT till en referens till basklassen %qT kommer aldrig använda en typkonverteringsoperator"
  
! #: cp/decl.cc:16837
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "konvertering av %qT till basklassen %qT kommer aldrig använda en typkonverteringsoperator"
  
! #: cp/decl.cc:16853
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "användardefinierad %qD beräknar alltid båda argumenten"
  
! #: cp/decl.cc:16872
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "prefix %qD skall returnera %qT"
  
! #: cp/decl.cc:16879
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "postfix %qD skall returnera %qT"
  
! #: cp/decl.cc:16891
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD skall returnera som värde"
  
! #: cp/decl.cc:16946
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "malltypparametern %qT används efter %qs"
  
! #: cp/decl.cc:16970
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "användning av aliasmallspecialisering %qT efter %qs"
  
! #: cp/decl.cc:16973
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "typedef-namnet %qD används efter %qs"
  
! #: cp/decl.cc:16975
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD har en tidigare deklaration här"
  
! #: cp/decl.cc:16984
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT refererad till som %qs"
  
! #: cp/decl.cc:16985 cp/decl.cc:16993
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT har en tidigare deklaration här"
  
! #: cp/decl.cc:16992
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT refererad till som enum"
--- 56590,59112 ----
  #. is_primary=
  #. is_partial=
  #. is_friend_decl=
! #: cp/decl.cc:3521
  #, gcc-internal-format
  msgid "redeclaration of friend %q#D may not have default template arguments"
  msgstr "omdeklaration av vän %q#D kan inte ha standardmallargument"
  
! #: cp/decl.cc:3536
  #, gcc-internal-format
  msgid "thread-local declaration of %q#D follows non-thread-local declaration"
  msgstr "trådlokal deklaration av %q#D följer på icke trådlokal deklaration"
  
! #: cp/decl.cc:3539
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q#D follows thread-local declaration"
  msgstr "icke trådlokal deklaration av %q#D följer på trådlokal deklaration"
  
! #: cp/decl.cc:3554 cp/decl.cc:3598 cp/name-lookup.cc:2913
  #: cp/name-lookup.cc:3420 cp/name-lookup.cc:3423 cp/name-lookup.cc:3446
  #: cp/name-lookup.cc:3449
  #, gcc-internal-format
  msgid "redeclaration of %q#D"
  msgstr "omdeklaration av %q#D"
  
! #: cp/decl.cc:3581
  #, gcc-internal-format
  msgid "redundant redeclaration of %<constexpr%> static data member %qD"
  msgstr "överflödig omdeklaration av statisk %<constexpr%>-datamedlem %qD"
  
! #: cp/decl.cc:3650
  #, gcc-internal-format
  msgid "local label %qE conflicts with existing label"
  msgstr "den lokala etiketten %qE står i konflikt med en befintlig etikett"
  
! #: cp/decl.cc:3651
  #, gcc-internal-format
  msgid "previous label"
  msgstr "tidigare etikett"
  
! #: cp/decl.cc:3741
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "hopp till etikett %qD"
  
! #: cp/decl.cc:3742
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "hopp till case-etikett"
  
! #: cp/decl.cc:3746
  #, gcc-internal-format
  msgid "  as a possible target of computed goto"
  msgstr "  som ett möjligt mål för beräknad goto"
  
! #: cp/decl.cc:3748
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  härifrån"
  
! #: cp/decl.cc:3777 cp/decl.cc:4016
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  går ut från OpenMP-strukturerat block"
  
! #: cp/decl.cc:3802
  #, gcc-internal-format
  msgid "  crosses initialization of %q#D"
  msgstr "  passerar initiering av %q#D"
  
! #: cp/decl.cc:3814 cp/decl.cc:3982
  #, gcc-internal-format
  msgid "  enters %<try%> block"
  msgstr "  går in i %<try%>-block"
  
! #: cp/decl.cc:3820 cp/decl.cc:3971 cp/decl.cc:3984
  #, gcc-internal-format
  msgid "  enters %<catch%> block"
  msgstr "  går in i %<catch%>-block"
  
! #: cp/decl.cc:3826 cp/decl.cc:3998
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  går in i OpenMP-strukturerat block"
  
! #: cp/decl.cc:3832 cp/decl.cc:3986
  #, gcc-internal-format
  msgid "  enters synchronized or atomic statement"
  msgstr "  går in i synkroniserad eller atomär sats"
  
! #: cp/decl.cc:3838 cp/decl.cc:3992
  #, gcc-internal-format
  msgid "  enters statement expression"
  msgstr "  går in i satsuttryck"
  
! #: cp/decl.cc:3845 cp/decl.cc:3988
  #, gcc-internal-format
  msgid "  enters %<constexpr if%> statement"
  msgstr "  går in i %<constexpr if%>-sats"
  
! #: cp/decl.cc:3851 cp/decl.cc:3990
  #, gcc-internal-format
  msgid "  enters %<consteval if%> statement"
  msgstr "  går in i %<consteval if%>-sats"
  
! #: cp/decl.cc:3882 cp/decl.cc:4056
  #, gcc-internal-format
  msgid "  does not destroy %qD"
  msgstr "  förstör inte %qD"
  
! #: cp/decl.cc:3884 cp/decl.cc:4040
  #, gcc-internal-format
  msgid "  does not clean up handled exception"
  msgstr "  städar inte upp det hanterade undantaget"
  
! #: cp/decl.cc:3976
  #, gcc-internal-format
  msgid "  skips initialization of %q#D"
  msgstr "  hoppar över initiering av %q#D"
  
! #: cp/decl.cc:4516 cp/parser.cc:7467
  #, gcc-internal-format
  msgid "%qD used without template arguments"
  msgstr "%qD använd utan mallargument"
  
! #: cp/decl.cc:4522
  #, gcc-internal-format
  msgid "%qD is a function, not a type"
  msgstr "%qD är en funktion, inte en typ"
  
! #: cp/decl.cc:4533
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T är inte en klass"
  
! #: cp/decl.cc:4572 cp/decl.cc:4673
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "ingen klassmall med namnet %q#T i %q#T"
  
! #: cp/decl.cc:4573
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "ingen typ med namnet %q#T i %q#T"
  
! #: cp/decl.cc:4587
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "uppslagning av %qT i %qT är tvetydig"
  
! #: cp/decl.cc:4596
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> namnger %q#T, som inte är en klassmall"
  
! #: cp/decl.cc:4609
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> namnger %q#D, som inte är en typ"
  
! #: cp/decl.cc:4683
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "mallparametrar stämmer inte med mallen %qD"
  
! #: cp/decl.cc:5161
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "%<-faligned-new=%d%> är inte en potens av två"
  
! #: cp/decl.cc:5216
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr "%<--param destructive-interference-size=%d%> är mindre än %d"
  
! #: cp/decl.cc:5220
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param destructive-interference-size=%d%> är mindre än %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:5233
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr "%<--param constructive-interference-size=%d%> är mindre än %d"
  
! #: cp/decl.cc:5238
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param constructive-interference-size=%d%> är större än %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:5565
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q#D ogiltig, en anonym union kan bara ha publika ickestatiska datamedlemmar"
  
! #: cp/decl.cc:5575 cp/parser.cc:24258
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "denna flexibilitet bör undvikas och kommer tas bort"
  
! #: cp/decl.cc:5604
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonym post med basklasser"
  
! #: cp/decl.cc:5616
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "medlem %q+#D med konstruerare inte tillåten i anonymt aggregat"
  
! #: cp/decl.cc:5619
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "medlem %q+#D med destruerare inte tillåten i anonymt aggregat"
  
! #: cp/decl.cc:5622
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "medlem %q+#D med kopieringstilldelningsoperator är inte tillåten i anonymt aggregat"
  
! #: cp/decl.cc:5641
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribut ignoreras i deklaration av %q#T"
  
! #: cp/decl.cc:5644
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "attribut för %q#T måste komma efter nyckelordet %qs"
  
! #: cp/decl.cc:5686
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "flera typer i en deklaration"
  
! #: cp/decl.cc:5691
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "omdeklaration av inbyggd C++-typ %qT"
  
! #: cp/decl.cc:5708
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> kan endast anges för variabler eller funktionsdeklarationer"
  
! #: cp/decl.cc:5741
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typnamn saknas i typedef-deklaration"
  
! #: cp/decl.cc:5749
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ förbjuder anonyma poster"
  
! #: cp/decl.cc:5756
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> kan endast anges för funktioner"
  
! #: cp/decl.cc:5759
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> kan endast anges för funktioner"
  
! #: cp/decl.cc:5764
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> kan endast anges inuti en klass"
  
! #: cp/decl.cc:5767
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> kan endast anges för konstruerare"
  
! #: cp/decl.cc:5770
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "en lagringsklass kan bara anges för objekt och funktioner"
  
! #: cp/decl.cc:5774
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> kan bara anges för objekt och funktioner"
  
! #: cp/decl.cc:5778
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> kan bara anges för objekt och funktioner"
  
! #: cp/decl.cc:5782
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> kan bara anges för objekt och funktioner"
  
! #: cp/decl.cc:5786
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> kan bara anges för objekt och funktioner"
  
! #: cp/decl.cc:5790
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> ignorerades i denna deklaration"
  
! #: cp/decl.cc:5793 cp/decl.cc:5796 cp/decl.cc:5799
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%qs kan inte användas till typdeklarationer"
  
! #: cp/decl.cc:5822
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "attribut ignoreras i explicit instansiering av %q#T"
  
! #: cp/decl.cc:5825
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "inget attribut kan användas på en explicit instansiering"
  
! #: cp/decl.cc:5838 cp/decl.cc:13778 cp/decl.cc:15425 cp/parser.cc:16040
! #: cp/parser.cc:21979 cp/parser.cc:28921
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attributet ignorerat"
  
! #: cp/decl.cc:5840 cp/decl.cc:13779
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "ett attribut som gäller en viss typspecificerare ignoreras"
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "ignorerar attribut använda på klasstypen %qT utanför dess definition"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5919
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "ignorerar attribut använda på beroende typ %qT utan en associerad deklaration"
  
! #: cp/decl.cc:5985 cp/decl2.cc:1069 cp/decl2.cc:1271
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD är initierad (använd %qs istället)"
  
! #: cp/decl.cc:5998
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "deklarationen av %q#D har %<extern%> och är initierad"
  
! #: cp/decl.cc:6036
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "definitionen av %q#D är markerad %<dllimport%>"
  
! #: cp/decl.cc:6063
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D är inte en statisk datamedlem i %q#T"
  
! #: cp/decl.cc:6072
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "icke-medlemsmalldeklaration av %qD"
  
! #: cp/decl.cc:6073
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "stämmer inte med medlemsmalldeklarationen här"
  
! #: cp/decl.cc:6085
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tillåter inte %<%T::%D%> att definieras som %<%T::%D%>"
  
! #: cp/decl.cc:6097
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "dubblerad initierare av %qD"
  
! #: cp/decl.cc:6147 cp/decl.cc:6151
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "deklaration av %q#D utanför en klass är inte en definition"
  
! #: cp/decl.cc:6169
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr "extern-deklaration %q#D med blockräckvidd får inte kopplas till en namngiven modul"
  
! #: cp/decl.cc:6205
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD definierad %<thread_local%> i en %qs-funktion är endast tillgängligt med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/decl.cc:6211
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD definierad %<static%> i en %qs-funktion är endast tillgängligt med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/decl.cc:6277
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabeln %q#D har initierare men ofullständig typ"
  
! #: cp/decl.cc:6286 cp/decl.cc:7761
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementen i vektorn %q#D har ofullständig typ"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "aggregatet %q#D har ofullständig typ och kan inte definieras"
  
! #: cp/decl.cc:6367
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD är deklarerad som en referens men inte initierad"
  
! #: cp/decl.cc:6450
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "namn använt i en designerad initierare i GNU-stil för en vektor"
  
! #: cp/decl.cc:6456
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "namnet %qD använt i en designerad initierare i GNU-stil för en vektor"
  
! #: cp/decl.cc:6475
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "icketriviala designerade initierare stödjs inte"
  
! #: cp/decl.cc:6479
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99-beteckningen %qE är inte ett konstantuttryck av heltalstyp"
  
! #: cp/decl.cc:6544
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "initierare misslyckas med att bestämma storleken på %qD"
  
! #: cp/decl.cc:6551
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "vektorstorlek saknas i %qD"
  
! #: cp/decl.cc:6563
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "vektor med storlek noll %qD"
  
! #: cp/decl.cc:6603
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "lagringsstorlek på %qD är inte känd"
  
! #: cp/decl.cc:6628
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "lagringsstorlek på %qD är inte konstant"
  
! #: cp/decl.cc:6730
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "tyvärr: semantiken för inline-variabeln %q#D är felaktig (du kommer få flera exemplar)"
  
! #: cp/decl.cc:6734
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "tyvärr: semantiken för inline-funktioners statiska data %q#D är felaktig (du kommer få flera exemplar)"
  
! #: cp/decl.cc:6741
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "du kan gå runt detta genom att ta bort initieraren"
  
! #: cp/decl.cc:6784 rust/backend/rust-tree.cc:3265
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "oinitierad %<const %D%>"
  
! #: cp/decl.cc:6791 rust/backend/rust-tree.cc:3272
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "oinitierad variabel %qD i %<constexpr%>-funktion"
  
! #: cp/decl.cc:6800 rust/backend/rust-tree.cc:3281
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "oinitierad variabel %qD i %<constexpr%>-kontext"
  
! #: cp/decl.cc:6808
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T har ingen användardefinierad standardkonstruerare"
  
! #: cp/decl.cc:6812
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "konstrueraren är inte användarens egna eftersom den är uttryckligen standarddefinierad i klasskroppen"
  
! #: cp/decl.cc:6815
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "och den implicit definierade konstrueraren initierar inte %q#D"
  
! #: cp/decl.cc:7115
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ogiltig typ %qT som initierare för en vektor med typ %qT"
  
! #: cp/decl.cc:7187
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "initierare för %qT måste vara inom klamrar"
  
! #: cp/decl.cc:7232
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> använt i en designerad initierare i GNU-stil för klassen %qT"
  
! #: cp/decl.cc:7249 cp/init.cc:3424 cp/search.cc:1244
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "begäran av medlem %qD är tvetydig"
  
! #: cp/decl.cc:7254
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT har ingen icke-statisk medlem med namnet %qD"
  
! #: cp/decl.cc:7279
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD har inte en direkt medlem i %qT"
  
! #: cp/decl.cc:7335
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ogiltig initierare för %q#D"
  
! #: cp/decl.cc:7389
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99-beteckningen %qE utanför aggregatinitierare"
  
! #: cp/decl.cc:7428 cp/decl.cc:7719 cp/typeck2.cc:1634 cp/typeck2.cc:1969
  #: cp/typeck2.cc:2017 cp/typeck2.cc:2064
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "för många initierare för %qT"
  
! #: cp/decl.cc:7471
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "klamrar runt skalär initierare för typen %qT"
  
! #: cp/decl.cc:7481
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "för många klamrar runt skalär initierare för typen %qT"
  
! #: cp/decl.cc:7615
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "klamrar saknas runt initierare för %qT"
  
! #: cp/decl.cc:7749
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "strukturerad bindning har en ofullständig typ %qT"
  
! #: cp/decl.cc:7763
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "element i vektorn %q#T har ofullständig typ"
  
! #: cp/decl.cc:7776
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "sammansatta litteral med variabel storlek"
  
! #: cp/decl.cc:7832
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D har ofullständig typ"
  
! #: cp/decl.cc:7853
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalärt objekt %qD kräver ett element i initieraren"
  
! #: cp/decl.cc:7898
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "i C++98 måste %qD initieras med en konstruerare, inte med %<{...}%>"
  
! #: cp/decl.cc:8041
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "vektor %qD initierad från strängkonstant inom parentes %qE"
  
! #: cp/decl.cc:8081
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "initierare är ogiltig för statisk medlem med konstruerare"
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "ej konstant initiering inom klassen av statisk medlem %qD"
  
! #: cp/decl.cc:8086
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ej konstant initiering inom klassen är felaktig för icke inline statisk medlem %qD"
  
! #: cp/decl.cc:8091
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(en initiering utanför klassen krävs)"
  
! #: cp/decl.cc:8293
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "referensen %qD initieras med sig själv"
  
! #: cp/decl.cc:8495
  #, gcc-internal-format
  msgid "argument %d of %qE must be of %<omp_interop_t%>"
  msgstr "argument %d till %qE måste vara av %<omp_interop_t%>"
  
! #: cp/decl.cc:8666
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "kunde inte hitta en variantdeklaration"
  
! #: cp/decl.cc:8690
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%<declare variant%> på konstrueraren %qD"
  
! #: cp/decl.cc:8695
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%<declare variant%> på destrueraren %qD"
  
! #: cp/decl.cc:8700
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "%<declare variant%> på standarddefinierad %qD"
  
! #: cp/decl.cc:8705
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "%<declare variant%> på raderad %qD"
  
! #: cp/decl.cc:8710
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%<declare variant%> på virtuell %qD"
  
! #: cp/decl.cc:8775
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tilldelning (inte initiering) i deklaration"
  
! #: cp/decl.cc:8796 cp/decl.cc:15825
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++17 tillåter inte specificeraren %<register%> av lagringsklass"
  
! #: cp/decl.cc:8800 cp/decl.cc:15829
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "specificeraren %<register%> av lagringsklass angiven"
  
! #: cp/decl.cc:8845 cp/decl.cc:15792
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "deklarationen av %q#D har ingen initierare"
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "initieraren för %<decltype(auto) %D%> har funktionstyp; glömde du %<()%>?"
  
! #: cp/decl.cc:8893
  #, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "härledd typ %qT för %qD är ofullständig"
  
  #. [basic.start.main]/3: A program that defines main as deleted
  #. is ill-formed.
! #: cp/decl.cc:8944
  #, gcc-internal-format
  msgid "%<::main%> cannot be deleted"
  msgstr "%<::main%> kan inte raderas"
  
! #: cp/decl.cc:9098
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "skuggar tidigare typdeklaration av %q#D"
  
! #: cp/decl.cc:9141
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "%<constinit%> kan bara tillämpas på en variabel med statisk eller trådlagringsvaraktighet"
  
! #: cp/decl.cc:9349
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "funktionen %q#D är initierad som en variabel"
  
! #: cp/decl.cc:9581
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "det går inte att dekomponera lambdahöljestypen %qT"
  
! #: cp/decl.cc:9582
  #, gcc-internal-format
  msgid "lambda declared here"
  msgstr "lambda deklarerat här"
  
! #: cp/decl.cc:9598
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "det går inte dekomponera klasstypen %qT för att den har en anonym struct-medlem"
  
! #: cp/decl.cc:9601
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "kan inte dekomponera klasstypen %qT för att den har en anonym unionsmedlem"
  
! #: cp/decl.cc:9609
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "det går inte att dekomponera en oåtkomlig medlem %qD av %qT"
  
! #: cp/decl.cc:9632
  #, gcc-internal-format
  msgid "in base class of %qT"
  msgstr "i basklass till %qT"
  
! #: cp/decl.cc:9639
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "kan inte dekomponera klasstypen %qT: både den och dess basklass %qT har ickestatiska datamedlemmar"
  
! #: cp/decl.cc:9648
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "kan inte dekomponera klasstypen %qT: dess basklasser %qT och %qT har ickestatiska datamedlemmar"
  
! #: cp/decl.cc:9886
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "strukturerad bindning refererar till ofullständig typ %qT"
  
! #: cp/decl.cc:9902
  #, gcc-internal-format
  msgid "array initializer for structured binding declaration in condition"
  msgstr "vektorinitierare för deklaration av strukturerad bindning i villkor"
  
! #: cp/decl.cc:9908
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "det går inte att dekomponera en vektor %qT med variabel längd"
  
! #: cp/decl.cc:9918 cp/decl.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%u namn angivet för strukturerad bindning"
  msgstr[1] "%u namn angivna för strukturerad bindning"
  
! #: cp/decl.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] "endast %u namn angivet för strukturerad bindning"
  msgstr[1] "endast %u namn angivna för strukturerad bindning"
  
! #: cp/decl.cc:9925
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] "medan %qT dekomponeras till %wu element"
  msgstr[1] "medan %qT dekomponeras till %wu element"
  
! #: cp/decl.cc:9966
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "det går inte att dekomponera en vektor %qT med variabel längd"
  
! #: cp/decl.cc:9990
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> är inte ett konstantuttryck av heltalstyp"
  
! #: cp/decl.cc:10000
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "medan %qT dekomponeras till %E element"
  
! #: cp/decl.cc:10047
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr "%<std::tuple_element<%u, %T>::type%> är %<void%>"
  
! #: cp/decl.cc:10053
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "i initieringen av variabel %qD i strukturerad bindning"
  
! #: cp/decl.cc:10082
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "det går inte att dekomponera unionstypen %qT"
  
! #: cp/decl.cc:10087
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "det går inte att dekomponera typen %qT som inte är en klass eller vektor"
  
! #: cp/decl.cc:10093
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "strukturerad bindning refererar till ofullständig klasstyp %qT"
  
! #: cp/decl.cc:10102
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "det går inte att dekomponera klasstypen %qT utan icke-statiska datamedlemmar"
  
! #: cp/decl.cc:10598
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "ickelokal variabel %qD deklarerad %<__thread%> behöver dynamisk initiering"
  
! #: cp/decl.cc:10601
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "den icke-lokala variabeln %qD deklarerad %<__thread%> har en icke-trivial destruerare"
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "C++11 %<thread_local%> tillåter dynamisk initialisering och destruktion"
  
! #: cp/decl.cc:10825
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "initierare misslyckas med att bestämma storleken på %qT"
  
! #: cp/decl.cc:10829
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "vektorstorlek saknas i %qT"
  
! #: cp/decl.cc:10832
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "vektor med storlek noll %qT"
  
! #: cp/decl.cc:10848
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destruerare för främmande class %qT kan inte vara en medlem"
  
! #: cp/decl.cc:10850
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruerare för främmande klass %qT kan inte vara en medlem"
  
! #: cp/decl.cc:10876
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD deklarerad som en %<virtual%>-variabel"
  
! #: cp/decl.cc:10878
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "%<const%>- och %<volatile%>-funktionsspecificerare på %qD är ogiltiga i variabeldeklaration"
  
! #: cp/decl.cc:10884
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD deklarerad som en %<virtual%>-parameter"
  
! #: cp/decl.cc:10887
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD deklarerad som en %<inline%>-parameter"
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "%<const%>- och %<volatile%>-funktionsspecificerare på %qD är ogiltiga i parameterdeklaration"
  
! #: cp/decl.cc:10895
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD deklarerad som en %<virtual%>-typ"
  
! #: cp/decl.cc:10898
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD deklarerad som en %<inline%>-typ"
  
! #: cp/decl.cc:10900
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "%<const%>- och %<volatile%>-funktionsspecificerare på %qD är ogiltiga i typdeklaration"
  
! #: cp/decl.cc:10906
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD deklarerat som ett %<virtual%>-fält"
  
! #: cp/decl.cc:10909
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD deklarerat som ett %<inline%>-fält"
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "%<const%>- och %<volatile%>-funktionsspecificerare på %qD är ogiltiga i fältdeklaration"
  
! #: cp/decl.cc:10918
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D deklarerad som en vän"
  
! #: cp/decl.cc:10925
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D deklarerad med en undantagsspecifikationer"
  
! #: cp/decl.cc:10957
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "definitionen av %qD är inte i en namnrymd som innesluter %qT"
  
! #: cp/decl.cc:10997
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statisk medlemsfunktion %q#D deklarerad med typkvalificerare"
  
! #: cp/decl.cc:11073
  #, gcc-internal-format
  msgid "function concepts are no longer supported"
  msgstr "funktionskoncept stödjs inte längre"
  
! #: cp/decl.cc:11111
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "begränsning av en funktion som inte är en mall"
  
! #: cp/decl.cc:11113
  #, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "begränsad vändeklaration som inte är en mall måste vara en definition"
  
! #: cp/decl.cc:11120
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr "en vänfunktionsmall med begränsningar som beror på yttre mallparametrar måste vara en definition"
  
! #: cp/decl.cc:11172
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definierar explicit specialisering %qD i vändeklaration"
  
! #: cp/decl.cc:11183
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ogiltig användning av mall-id %qD i deklaration av primär mall"
  
! #: cp/decl.cc:11201
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "standardargument är inte tillåtna i deklaration av vänmallspecialisering %qD"
  
! #: cp/decl.cc:11210
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> är inte tillåtet i deklaration av vänmallspecialisering %qD"
  
  #. diagnostic_option_id=
! #: cp/decl.cc:11241
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "vändeklarationen av %qD anger standardargument och är inte en definition"
  
! #: cp/decl.cc:11283
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "det går inte att deklarera %<::main%> som en mall"
  
! #: cp/decl.cc:11286
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "det går inte att deklarera %<::main%> som inline"
  
! #: cp/decl.cc:11289 cp/decl.cc:11292
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "det går inte att deklarera %<::main%> som %qs"
  
! #: cp/decl.cc:11294
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "det går inte att deklarera %<::main%> som static"
  
! #: cp/decl.cc:11296
  #, gcc-internal-format
  msgid "cannot declare %<::main%> with a linkage specification"
  msgstr "det går inte att deklarera %<::main%> med en länkningsspecifikation"
  
! #: cp/decl.cc:11299
  #, gcc-internal-format
  msgid "cannot attach %<::main%> to a named module"
  msgstr "det går inte att koppla %<::main%> till en namngiven modul"
  
! #: cp/decl.cc:11358
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "icke-medlemsfunktion %qD kan inte ha cv-kvalificerare"
  
! #: cp/decl.cc:11360
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "statisk medlemsfunktion %qD kan inte ha cv-kvalificerare"
  
! #: cp/decl.cc:11361
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "explicit objektmedlemsfunktion %qD kan inte ha cv-kvalificerare"
  
! #: cp/decl.cc:11366
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "icke-medlemsfunktion %qD kan inte ha ref-kvalificerare"
  
! #: cp/decl.cc:11368
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "statisk medlemsfunktion %qD kan inte ha ref-kvalificerare"
  
! #: cp/decl.cc:11369
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "explicit objektmedlemsfunktion %qD kan inte ha ref-kvalificerare"
  
! #: cp/decl.cc:11375 cp/decl.cc:14308 cp/decl.cc:14318 cp/parser.cc:12370
  #, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "explicit objektparameter deklarerad här"
  
! #: cp/decl.cc:11388
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "härledningsguiden %qD måste deklareras med i samma räckvidd som %qT"
  
! #: cp/decl.cc:11390 cp/decl.cc:11399 cp/typeck.cc:4783
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  deklarerad här"
  
! #: cp/decl.cc:11397
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "härledningsguiden %qD måste ha samma åtkomst som %qT"
  
! #: cp/decl.cc:11403
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "härledningsguiden %qD får inte ha en funktionskropp"
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "litteral operator med C-länkning"
  
! #: cp/decl.cc:11427
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD har en ogiltig argumentlista"
  
! #: cp/decl.cc:11435
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "heltalssuffixet %qs skuggas av implementationen"
  
! #: cp/decl.cc:11441
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "flyttalssuffixet %qs skuggas av implementationen"
  
! #: cp/decl.cc:11448
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "litterala operatorsuffix som inte föregås av %<_%> är reserverade för framtida standardisering"
  
! #: cp/decl.cc:11453
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD måste vara en icke-medlems-funktion"
  
! #: cp/decl.cc:11538
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> måste returnera %<int%>"
  
! #: cp/decl.cc:11578
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "omdefinition av implicit deklarerad %qD"
  
! #: cp/decl.cc:11584
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definition av explicit standarddefinierad %q+D"
  
! #: cp/decl.cc:11586
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D explicit standarddefinierad här"
  
! #: cp/decl.cc:11603
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "ingen medlemsfunktion %q#D deklarerad i klassen %qT"
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "det går inte att deklarera %<::main%> som en global variabel"
  
! #: cp/decl.cc:11803
  #, gcc-internal-format
  msgid "an entity named %<main%> cannot be declared with C language linkage"
  msgstr "en post med namnet %<main%> kan inte deklareras med länkklassen C-språket"
  
! #: cp/decl.cc:11812
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "en icke-mallvariabel variabel kan inte vara %<concept%>"
  
! #: cp/decl.cc:11815
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "koncept måste definieras med namnrymdsräckvidd"
  
! #: cp/decl.cc:11818
  #, gcc-internal-format
  msgid "variable concepts are no longer supported"
  msgstr "variabelkoncept stödjs inte längre"
  
! #: cp/decl.cc:11939
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "initiering i klassen av statisk datamedlem %q#D med ofullständig typ"
  
! #: cp/decl.cc:11943
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> behövs för initiering i klassen av statisk datamedlem med icke heltalstyp %q#D"
  
! #: cp/decl.cc:11947
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "initiering i klassen av statisk datamedlem %q#D med icke-litteral typ"
  
! #: cp/decl.cc:11958
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ogiltig initiering i klassen av statisk datamedlem med icke heltalstyp %qT"
  
! #: cp/decl.cc:11963
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ förbjuder initiering inom klassen av icke-konstant statisk medlem %qD"
  
! #: cp/decl.cc:11968
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ förbjuder initiering av medlemskonstant %qD av icke heltalstyp %qT"
  
! #: cp/decl.cc:12080
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "storlek på vektorn %qD av typen %qT är inte en heltalstyp"
  
! #: cp/decl.cc:12083
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "storlek på vektorn av typen %qT är inte en heltalstyp"
  
! #: cp/decl.cc:12114 cp/decl.cc:12186
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "storlek på vektorn %qD är inte ett konstantuttryck av heltalstyp"
  
! #: cp/decl.cc:12118 cp/decl.cc:12189
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "storlek på vektorn är inte ett konstantuttryck av heltalstyp"
  
! #: cp/decl.cc:12169
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ förbjuder vektor %qD med storlek noll"
  
! #: cp/decl.cc:12172
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ förbjuder vektor med storlek noll"
  
! #: cp/decl.cc:12196
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ förbjuder vektor %qD med variabel längd"
  
! #: cp/decl.cc:12199
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ förbjuder vektor med variabel längd"
  
! #: cp/decl.cc:12205
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "vektor %qD med variabel längd används"
  
! #: cp/decl.cc:12208
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "vektor med variabel längd används"
  
! #: cp/decl.cc:12260
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "spill i vektordimension"
  
! #: cp/decl.cc:12320
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD är deklarerad som en vektor av mallens platshållartyp %qT"
  
! #: cp/decl.cc:12323
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "skapar en vektor av mallens platshållartyp %qT"
  
! #: cp/decl.cc:12333
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "deklaration av %qD som en vektor av void"
  
! #: cp/decl.cc:12335
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "skapar vektor av void"
  
! #: cp/decl.cc:12340
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "deklaration av %qD som en vektor av funktioner"
  
! #: cp/decl.cc:12342
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "skapar vektor av funktioner"
  
! #: cp/decl.cc:12347
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "deklaration av %qD som en vektor av referenser"
  
! #: cp/decl.cc:12349
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "skapar vektor av referenser"
  
! #: cp/decl.cc:12354
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "deklaration av %qD som en vektor av funktionsmedlemmar"
  
! #: cp/decl.cc:12357
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "skapar vektor av funktionsmedlemmar"
  
! #: cp/decl.cc:12375
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "deklaration av %qD som flerdimensionell vektor måste ha gränser för alla dimensioner utom den första"
  
! #: cp/decl.cc:12379
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "flerdimensionell vektor måste ha gränser för alla dimensioner utom den första"
  
! #: cp/decl.cc:12393
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "vektor med variabel längd av %<auto%>"
  
! #: cp/decl.cc:12491
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "en returtypsspecifikation för konstruerare är ogiltig"
  
! #: cp/decl.cc:12494
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "kvalificerare är inte tillåtna vid konstruerardeklaration"
  
! #: cp/decl.cc:12505
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "specifikation av returtyp för destruerare är ogiltigt"
  
! #: cp/decl.cc:12508
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "kvalificerare är inte tillåtna vid destruerardeklaration"
  
! #: cp/decl.cc:12521
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "returtyp angiven för %<operator %T%>"
  
! #: cp/decl.cc:12524
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "kvalificerare är inte tillåtna på deklaration av %<operator %T%>"
  
! #: cp/decl.cc:12533
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "returtypen angiven för härledningsguiden"
  
! #: cp/decl.cc:12536
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "kvalificerare är inte tillåtna på deklaration av härledningsguide"
  
! #: cp/decl.cc:12540
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "mallmallparameter %qT i deklaration av härledningsguide"
  
! #: cp/decl.cc:12549
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "%<decl-specifier%> i deklaration av härledningsguide"
  
! #: cp/decl.cc:12570
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "namnlös variabel eller fält deklarerad void"
  
! #: cp/decl.cc:12578
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller fält deklarerad void"
  
! #: cp/decl.cc:12593
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "specificeraren %<inline%> är ogiltig för variabeln %qD deklarerad med blockräckvidd"
  
! #: cp/decl.cc:12598
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "inline-variabler är endast tillgängliga med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT som en typ snarare en enkel %<decltype(auto)%>"
  
! #: cp/decl.cc:12660
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "%<decltype(auto)%> får inte vara cv-kvalificerad"
  
! #: cp/decl.cc:12681
  msgid "%e and %e specified together"
  msgstr "%e och %e givna tillsammans"
  
! #: cp/decl.cc:12893
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ogiltig användning av kvalificerat namn %<::%D%>"
  
! #: cp/decl.cc:12896 cp/decl.cc:12918
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ogiltig användning av kvalificerat namn %<%T::%D%>"
  
! #: cp/decl.cc:12899
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ogiltig användning av kvalificerat namn %<%D::%D%>"
  
! #: cp/decl.cc:12909
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%q#T är inte en klass eller namnrymd"
  
! #: cp/decl.cc:12933
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "deklaration av %qE som en icke-funktion"
  
! #: cp/decl.cc:12940
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "deklaration av %qE som icke-medlem"
  
! #: cp/decl.cc:12968
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "deklarerar-id saknas, använder reserverat ord %qD"
  
! #: cp/decl.cc:13019
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "funktionsdefinition deklarerar inte parametrar"
  
! #: cp/decl.cc:13027 cp/decl.cc:13036 cp/decl.cc:15032
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "deklaration av %qD som en icke-funktion"
  
! #: cp/decl.cc:13044
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "deklaration av %qD som %<typedef%>"
  
! #: cp/decl.cc:13049
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "deklaration av %qD som en parameter"
  
! #: cp/decl.cc:13084
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "både %qs och %qs angivna"
  
! #: cp/decl.cc:13091 cp/decl.cc:13098 cp/decl.cc:13105 cp/decl.cc:13112
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%qs kan inte förekomma i en typedef-deklaration"
  
! #: cp/decl.cc:13123
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr "man kan använda högst en av specificerarna %<constinit%> och %<constexpr%>"
  
! #: cp/decl.cc:13133
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "två eller fler datatyper i deklaration av %qs"
  
! #: cp/decl.cc:13187
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C++ stödjer inte bara %<complex%> i meningen %<double complex%>"
  
! #: cp/decl.cc:13237 cp/decl.cc:13241 cp/decl.cc:13244
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ förbjuder deklaration av %qs utan typ"
  
! #: cp/decl.cc:13261
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> stödjs inte på denna målarkitektur"
  
! #: cp/decl.cc:13269
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ stödjer inte %<__int%d%> för %qs"
  
! #: cp/decl.cc:13332
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs specificerad med %qT"
  
! #: cp/decl.cc:13339
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr "%qs specificerad med typedef-namn %qD"
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs specificerad med %<decltype%>"
  
! #: cp/decl.cc:13350
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs specificerad med %<typeof%>"
  
! #: cp/decl.cc:13419
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ogiltig för %qs"
  
! #: cp/decl.cc:13463
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr "mallargumentlistan saknas efter %qE; för härledning måste mallplatshållare följas av ett enkelt deklarerar-id"
  
! #: cp/decl.cc:13489
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "medlem %qD kan inte deklareras både %<virtual%> och %<static%>"
  
! #: cp/decl.cc:13498
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "medlem %qD kan deklareras både %<virtual%> och %<constexpr%> endast i %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/decl.cc:13511
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-deklaration ogiltig i parameterdeklaration"
  
! #: cp/decl.cc:13518
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "lagringsklass angiven för mallparameter %qs"
  
! #: cp/decl.cc:13528 cp/decl.cc:13705
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "lagringsklass angiven för parameter %qs"
  
! #: cp/decl.cc:13536 cp/decl.cc:13545 cp/decl.cc:13551 cp/decl.cc:13557
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "en parameter kan inte deklareras %qs"
  
! #: cp/decl.cc:13567
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> utanför klassdeklaration"
  
! #: cp/decl.cc:13577 cp/decl.cc:13580 cp/decl.cc:13582 cp/decl.cc:13585
! #: cp/decl.cc:13595 cp/decl.cc:13605 cp/decl.cc:13615 cp/decl.cc:13619
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "deklaration av strukturerad bindning får inte vara %qs"
  
! #: cp/decl.cc:13589 cp/decl.cc:13611
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "strukturerade bindningsdeklarationer kan vara %qs endast i %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/decl.cc:13599
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "%<volatile%>-kvalificerad strukturerad bindning bör undvikas"
  
! #: cp/decl.cc:13623
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "deklaration av strukturerad bindning får inte vara C++98 %<auto%>"
  
! #: cp/decl.cc:13635
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "deklaration av strukturerad bindning får inte ha typen %qT"
  
! #: cp/decl.cc:13638
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "typen måste vara en cv-kvalificerad %<auto%> eller en referens till en cv-kvalificerad %<auto%>"
  
! #: cp/decl.cc:13646
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "deklaration av strukturerad bindning får inte ha begränsat %<auto%>-typ %qT"
  
! #: cp/decl.cc:13677
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "flera lagringsklasser i deklaration av %qs"
  
! #: cp/decl.cc:13703
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "lagringsklass angiven för %qs"
  
! #: cp/decl.cc:13717
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "nästad funktion %qs är deklarerad %<extern%>"
  
! #: cp/decl.cc:13722
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "toppnivådeklaration av %qs anger %<auto%>"
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "funktionsdefinitionsområde %qs implicit auto och deklarerat %<__thread%>"
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "ogiltig specificerare av lagringsklass i vänfunktionsdeklarationer"
  
! #: cp/decl.cc:13850
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "onödiga parenteser i deklaration av %qs"
  
! #: cp/decl.cc:13856
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr "ta bort parenteser"
  
! #: cp/decl.cc:13923
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "explicita objektmedlemsfunktioner är endast tillgängliga med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/decl.cc:13937
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr "en funktionstyp kan inte ha en explicit objektparameter"
  
! #: cp/decl.cc:13943
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "en pekare på en funktionstyp kan inte ha en explicit objektparameter"
  
! #: cp/decl.cc:13947
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "en pekare på en medlemsfunktionstyp kan inte ha en explicit objektparameter"
  
! #: cp/decl.cc:13955
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr "typen på en pekare till en explicit objektmedlemsfunktion är en vanlig pekare på en funktionstyp"
  
! #: cp/decl.cc:13959
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr "type på en explicit objektmedlemsfunktion är en normal funktionstyp"
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr "endast den första parametern till en medlemsfunktion kan deklareras som en explicit objektparameter"
  
! #: cp/decl.cc:13985
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr "giltig explicit objektparameter deklarerad här"
  
! #: cp/decl.cc:13989
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "requires-klausul på returtypen"
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "funktionen %qs använder typspecificeraren %<auto%> utan avslutande returtyp"
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "härledd returtyp är endast tillgänglig med %<-std=c++14%> eller %<-std=gnu++14%>"
  
! #: cp/decl.cc:14019
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "en virtuell funktion kan inte ha härledd returtyp"
  
! #: cp/decl.cc:14026
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "funktionen %qs med avslutande returtyp har %qT som sin typ istället för bara %<auto%>"
  
! #: cp/decl.cc:14035
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "funktionen %qs med avslutande returtyp har %<decltype(auto)%> som sin typ istället för bara %<auto%>"
  
! #: cp/decl.cc:14040
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ogiltig användning av %<decltype(auto)%>"
  
! #: cp/decl.cc:14047
  #, gcc-internal-format
  msgid "%qs function with trailing return type has constrained %<auto%> type specifier rather than plain %<auto%>"
  msgstr "funktionen %qs med avslutande returtyp har typspecificeraren begränsad %<auto%> istället för bara %<auto%>"
  
! #: cp/decl.cc:14053
  #, gcc-internal-format
  msgid "invalid use of constrained %<auto%> type"
  msgstr "ogiltig användning av begränsad typ %<auto%>"
  
! #: cp/decl.cc:14065
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "härledd klasstyp %qD i funktionens returtyp"
  
! #: cp/decl.cc:14075
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "härledningsguiden för %qT måste ha en avslutande returtyp"
  
! #: cp/decl.cc:14088
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "den avslutande returtypen %qT hos deduktionsguiden är inte en specialisering av %qT"
  
! #: cp/decl.cc:14102
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "avslutande returtyp är endast tillgänglig med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/decl.cc:14105
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "funktionen %qs med avslutande returtyp är inte deklarerad med typspecificeraren %<auto%>"
  
! #: cp/decl.cc:14112
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "en konverteringsfunktion kan inte ha en avslutande returtyp"
  
! #: cp/decl.cc:14138
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%<volatile%>-kvalificerad returtyp bör undvikas"
  
! #: cp/decl.cc:14150
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs är deklarerad som en funktion som returnerar en funktion"
  
! #: cp/decl.cc:14156
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs är deklarerad som en funktion som returnerar en vektor"
  
! #: cp/decl.cc:14163
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<constinit%> på en funktions returtyp är inte tillåtet"
  
! #: cp/decl.cc:14196
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruerare kan inte vara en statisk medlemsfunktion"
  
! #: cp/decl.cc:14198
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruerare kan inte vara en statisk medlemsfunktion"
  
! #: cp/decl.cc:14203
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "destruerare får inte vara cv-kvalificerade"
  
! #: cp/decl.cc:14204
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "konstruerare får inte vara cv-kvalificerade"
  
! #: cp/decl.cc:14212
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "destruerare får inte vara ref-kvalificerade"
  
! #: cp/decl.cc:14213
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "konstruerare får inte vara ref-kvalificerade"
  
! #: cp/decl.cc:14231
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruerare kan inte deklareras %<virtual%>"
  
! #: cp/decl.cc:14248
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "virtuella funktioner kan inte vara vänner"
  
! #: cp/decl.cc:14253
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "vändeklaration är inte i klassdefinition"
  
! #: cp/decl.cc:14257
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "det går inte att definiera vänfunktion %qs i en lokal klassdefinition"
  
! #: cp/decl.cc:14267
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr "vänfunktionsdefinitionen %qs får inte ha ett namn kvalificerat med %<::%>"
  
! #: cp/decl.cc:14271
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr "vänfunktionsdefinitionen %qs får inte ha ett namn kvalificerat med %<%D::%>"
  
! #: cp/decl.cc:14297
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "en icke-medlemsfunktion kan inte ha en explicit objektparameter"
  
! #: cp/decl.cc:14305
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "en explicit objektmedlemsfunktion får inte vara %<virtual%>"
  
! #: cp/decl.cc:14315
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "en explicit objektmedlemsfunktion kan inte vara %<static%>"
  
! #: cp/decl.cc:14324
  #, gcc-internal-format
  msgid "%qD cannot be an explicit object member function"
  msgstr "%qD kan inte vara en explicit objektmedlemsfunktion"
  
! #: cp/decl.cc:14347
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruerare får inte ha parametrar"
  
! #: cp/decl.cc:14405
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "det går inte att deklarera pekare till %q#T"
  
! #: cp/decl.cc:14418 cp/decl.cc:14425
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "det går inte att deklarera referens till %q#T"
  
! #: cp/decl.cc:14427
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "det går inte att deklarera pekare medlem av %q#T"
  
! #: cp/decl.cc:14456
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "det går inte att deklarera en referens till en kvalificerad funktionstyp %qT"
  
! #: cp/decl.cc:14457
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "det går inte att deklarera en pekare till en kvalificerad funktionstyp %qT"
  
! #: cp/decl.cc:14530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "det går inte att deklarera en referens till %q#T, som inte är ett typedef- eller ett malltypargument"
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "mall-id %qD använd som en deklarerare"
  
! #: cp/decl.cc:14635
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner är implicit vänner till sin klass"
  
! #: cp/decl.cc:14640
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "extra kvalifikation %<%T::%> på medlem %qs"
  
! #: cp/decl.cc:14670
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "det går inte att definiera medlemsfunktion %<%T::%s%> inuti %qT"
  
! #: cp/decl.cc:14672
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "det går inte att deklarera medlemsfunktionen %<%T::%s%> inuti %qT"
  
! #: cp/decl.cc:14680
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "det går inte att deklarera medlem %<%T::%s%> inuti %qT"
  
! #: cp/decl.cc:14720
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "icke-parameter %qs kan inte vara ett parameterpaket"
  
! #: cp/decl.cc:14729
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "datamedlem får inte ha variabel typ %qT"
  
! #: cp/decl.cc:14732
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter får inte ha variabel typ %qT"
  
! #: cp/decl.cc:14743
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> utanför klassdeklaration"
  
! #: cp/decl.cc:14746
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> i vändeklaration"
  
! #: cp/decl.cc:14749
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "endast deklarationer av konstruerare och konverteringsoperatorer kan vara %<explicit%>"
  
! #: cp/decl.cc:14759
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "icke-medlem %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:14766
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "icke-objektmedlem %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:14772
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "funktionen %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:14778
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "%<static%> %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:14784
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%<const%> %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:14790
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "referensen %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:14806
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "typedef kan inte vara en funktionsdefinition"
  
! #: cp/decl.cc:14809
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "typedef får inte vara en medlemsfunktionsdefinition"
  
! #: cp/decl.cc:14835
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<auto%> är inte tillåtet i en aliasdeklaration"
  
! #: cp/decl.cc:14838
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef deklarerad %<auto%>"
  
! #: cp/decl.cc:14843
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-klausul på typedef"
  
! #: cp/decl.cc:14847
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-namn får inte vara en nästad-namnspecificerare"
  
! #: cp/decl.cc:14873
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ förbjuder nästad typ %qD med samma namn som en omgivande klass"
  
! #: cp/decl.cc:14962
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> angivet för vänklassdeklaration"
  
! #: cp/decl.cc:14970
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "mallparametrar kan inte vara vänner"
  
! #: cp/decl.cc:14972
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "vändeklaration kräver klassnyckel, d.v.s. %<friend class %T::%D%>"
  
! #: cp/decl.cc:14976
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "vändeklaration kräver klassnyckel, d.v.s. %<friend %#T%>"
  
! #: cp/decl.cc:14989
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "försöker göra klassen %qT en vän med global räckvidd"
  
! #: cp/decl.cc:15009
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ogiltiga kvalificerare på typ som inte är medlemsfunktion"
  
! #: cp/decl.cc:15013
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-klausul på type-id"
  
! #: cp/decl.cc:15023
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakt deklarerare %qT använd som deklaration"
  
! #: cp/decl.cc:15038
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "requires-klausul vid deklaration av icke-funktionstypen %qT"
  
! #: cp/decl.cc:15057
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "det går inte att använda %<::%> i parameterdeklaration"
  
! #: cp/decl.cc:15067 cp/parser.cc:21414
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "det går inte att deklarera en parameter med %<decltype(auto)%>"
  
! #: cp/decl.cc:15074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr "saknad mallargumentlista efter %qE; platshållare för mall är inte tillåtet i en parameter"
  
! #: cp/decl.cc:15077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "eller använd %<auto%> för en förkortad funktionsmall"
  
! #: cp/decl.cc:15083 cp/parser.cc:26080
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "en %<auto%>-parameter är tillåten i detta sammanhang"
  
! #: cp/decl.cc:15093
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parametern deklarerad %<auto%>"
  
! #: cp/decl.cc:15147 cp/parser.cc:3855
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ogiltig användning av mallnamnet %qE utan en argumentlista"
  
! #: cp/decl.cc:15151
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "ej statisk datamedlem deklarerad med platshållaren %qT"
  
! #: cp/decl.cc:15171
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ förbjuder den flexibla vektormedlemmen %qs"
  
! #: cp/decl.cc:15174
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C++ förbjuder flexibla vektormedlemmar"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:15190
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ogiltig användning av %<::%>"
  
! #: cp/decl.cc:15211
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "deklaration av funktionen %qD i ogiltig kontext"
  
! #: cp/decl.cc:15221
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktionen %qD deklarerad %<virtual%> inuti en union"
  
! #: cp/decl.cc:15231
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD kan inte deklareras %<virtual%>, eftersom den alltid är statisk"
  
! #: cp/decl.cc:15245
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "kvalificerat namn förväntades i vändeklaration för destruerare %qD"
  
! #: cp/decl.cc:15252
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "deklaration av %qD som medlem av %qT"
  
! #: cp/decl.cc:15259 cp/decl.cc:15272
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "en destruerare kan inte vara %qs"
  
! #: cp/decl.cc:15278
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "kvalificerat namn förväntades i vändeklaration för konstruerare %qD"
  
! #: cp/decl.cc:15287
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "en konstruerare kan inte vara %<concept%>"
  
! #: cp/decl.cc:15293
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "ett koncept kan inte vara en medlemsfunktion"
  
! #: cp/decl.cc:15301 cp/decl.cc:15660
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD kan inte vara %qs"
  
! #: cp/decl.cc:15311
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "specialisering av variabelmall %qD deklarerad som en funktion"
  
! #: cp/decl.cc:15314
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "variabelmallen är deklarerad här"
  
! #: cp/decl.cc:15379
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "fältet %qD har den ofullständiga typen %qT"
  
! #: cp/decl.cc:15384
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "namnet %qT har ofullständig typ"
  
! #: cp/decl.cc:15404
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE är varken en funktion eller medlemsfunktion, kan inte deklareras som vän"
  
! #: cp/decl.cc:15407
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "ett namnlöst fält är varken en funktion eller medlemsfunktion, kan inte deklareras som vän"
  
! #: cp/decl.cc:15426 cp/parser.cc:21980 cp/parser.cc:28922
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "ett attribut som tillhör en vändeklaration som inte är en definition ignoreras"
  
! #: cp/decl.cc:15476 cp/decl.cc:15487
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "statisk datamedlem %qE deklarerad %qs"
  
! #: cp/decl.cc:15481
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "statiska %<constexpr%>-datamedlemmen %qD måste ha en initierare"
  
! #: cp/decl.cc:15524 cp/decl.cc:15532 cp/decl.cc:15539 cp/decl.cc:15546
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "ickestatisk datamedlem %qE deklarerad %qs"
  
! #: cp/decl.cc:15598
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "lagringsklassen %<auto%> är ogiltig för funktionen %qs"
  
! #: cp/decl.cc:15601
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "lagringsklassen %<register%> är ogiltig för funktionen %qs"
  
! #: cp/decl.cc:15607
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "lagringsklassen %<__thread%> är ogiltig för funktionen %qs"
  
! #: cp/decl.cc:15611
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "lagringsklassen %<thread_local%> är ogiltig för funktionen %qs"
  
! #: cp/decl.cc:15616
  #, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "specificeraren %<constinit%> är ogiltig för funktionen %qs"
  
! #: cp/decl.cc:15619
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-specificerare i %qs är inte tillåtet utanför en klassdefinition"
  
! #: cp/decl.cc:15631
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "specificerare %<static%> är ogiltigt för funktion %qs deklarerad utanför global räckvidd"
  
! #: cp/decl.cc:15635
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "specificerare %<inline%> är ogiltig för funktionen %qs deklarerad utanför global räckvidd"
  
! #: cp/decl.cc:15643
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuell icke klassfunktion %qs"
  
! #: cp/decl.cc:15650
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs definierad utan att vara i klassräckvidd"
  
! #: cp/decl.cc:15651
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs deklarerad utan att vara i klassräckvidd"
  
! #: cp/decl.cc:15694
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "det går inte deklarera medlemsfunktionen %qD att ha statisk länkklass"
  
! #: cp/decl.cc:15703
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "kan inte deklarera en statisk funktion i en annan funktion"
  
! #: cp/decl.cc:15744
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> får inte användas vid definition (till skillnad mot deklaration) av statisk datamedlem"
  
! #: cp/decl.cc:15751
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisk medlem %qD deklarerad %<register%>"
  
! #: cp/decl.cc:15757
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "det går inte att deklarera medlem %q#D att ha extern länkklass"
  
! #: cp/decl.cc:15765
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "deklarationen av %<constexpr%>-variabeln %qD är inte en definition"
  
! #: cp/decl.cc:15772
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "en variabel kan inte deklareras %<consteval%>"
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initierad och deklarerad %<extern%>"
  
! #: cp/decl.cc:15809
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs har både %<extern%> och initierare"
  
! #: cp/decl.cc:16011
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "standardargument %qE använder %qD"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "standardargument %qE använder lokal variabel %qD"
  
! #: cp/decl.cc:16141
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "felaktig användning av cv-kvalificerad typ %qT i en parameterdeklaration"
  
! #: cp/decl.cc:16145
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "felaktig användning av typen %<void%> i en parameterdeklaration"
  
! #: cp/decl.cc:16174
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "%<volatile%>-kvalificerad parameter bör undvikas"
  
! #: cp/decl.cc:16182
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qD ogiltigt deklarerad metodtyp"
  
! #: cp/decl.cc:16207
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameter %qD inkluderar pekare till vektor %qT med okänd gräns"
  
! #: cp/decl.cc:16209
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "parameter %qD inkluderar referens till vektor %qT med okänd gräns"
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ogiltig konstruerare, du menade förmodligen %<%T (const %T&)%>"
  
! #: cp/decl.cc:16571
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD är kanske inte deklarerad i en namnrymd"
  
! #: cp/decl.cc:16578
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD får inte deklareras som statisk"
  
! #: cp/decl.cc:16636
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%qD måste vara en icke-statisk medlemsfunktion"
  
! #: cp/decl.cc:16644
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD måste vara en medlemsfunktion"
  
! #: cp/decl.cc:16652
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD får bara vara en statisk medlemsfunktion med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/decl.cc:16662
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD måste vara antingen en medlemsfunktion som inte är statisk eller funktion som inte är medlem"
  
! #: cp/decl.cc:16672
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD måste ha ett argument med klass- eller uppräkningstyp"
  
  #. 13.4.0.3
! #: cp/decl.cc:16703
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ förhindrar överlagring av %<operator ?:%>"
  
! #: cp/decl.cc:16713
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD får inte ha variabelt antal argument"
  
! #: cp/decl.cc:16739
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD måste ha antingen noll eller ett argument"
  
! #: cp/decl.cc:16740
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD måste ha antingen ett eller två argument"
  
! #: cp/decl.cc:16752
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "postfix %qD måste ha %<int%> som sitt argument"
  
! #: cp/decl.cc:16753
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "postfix %qD måste ha %<int%> som sitt andra argument"
  
! #: cp/decl.cc:16764
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD får inte ha några argument"
  
! #: cp/decl.cc:16765 cp/decl.cc:16775
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD måste ha exakt ett argument"
  
! #: cp/decl.cc:16776
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD måste ha exakt två argument"
  
! #: cp/decl.cc:16791
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD kan inte ha standardargument"
  
! #: cp/decl.cc:16815
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "konvertering av %qT till %<void%> kommer aldrig använda en typkonverteringsoperator"
  
! #: cp/decl.cc:16822
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "konvertering av %qT till en referens till samma typ kommer aldrig använda en typkonverteringsoperator"
  
! #: cp/decl.cc:16824
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "konvertering av %qT till samma typ kommer aldrig använda en typkonverteringsoperator"
  
! #: cp/decl.cc:16833
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "konvertering av %qT till en referens till basklassen %qT kommer aldrig använda en typkonverteringsoperator"
  
! #: cp/decl.cc:16835
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "konvertering av %qT till basklassen %qT kommer aldrig använda en typkonverteringsoperator"
  
! #: cp/decl.cc:16851
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "användardefinierad %qD beräknar alltid båda argumenten"
  
! #: cp/decl.cc:16870
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "prefix %qD skall returnera %qT"
  
! #: cp/decl.cc:16877
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "postfix %qD skall returnera %qT"
  
! #: cp/decl.cc:16889
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD skall returnera som värde"
  
! #: cp/decl.cc:16944
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "malltypparametern %qT används efter %qs"
  
! #: cp/decl.cc:16968
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "användning av aliasmallspecialisering %qT efter %qs"
  
! #: cp/decl.cc:16971
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "typedef-namnet %qD används efter %qs"
  
! #: cp/decl.cc:16973
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD har en tidigare deklaration här"
  
! #: cp/decl.cc:16982
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT refererad till som %qs"
  
! #: cp/decl.cc:16983 cp/decl.cc:16991
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT har en tidigare deklaration här"
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT refererad till som enum"
*************** msgstr "%qT refererad till som enum"
*** 58976,59075 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17007
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "mallargument krävs för %<%s %T%>"
  
! #: cp/decl.cc:17050 cp/name-lookup.cc:6234 cp/name-lookup.cc:6367
! #: cp/parser.cc:7477 cp/parser.cc:33034
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "referens till %qD är tvetydig"
  
! #: cp/decl.cc:17060
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "klassmallen %qD omdeklarerad som en icke-mall"
  
! #: cp/decl.cc:17082 cp/name-lookup.cc:5923
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD har samma namn som klassen den är deklarerad i"
  
! #: cp/decl.cc:17111 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10128
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT är inte en mall"
  
! #: cp/decl.cc:17116
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "kanske du vill explicit lägga till %<%T::%>"
  
! #: cp/decl.cc:17221
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "enum %q#D används utan tidigare deklaration"
  
! #: cp/decl.cc:17248
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "omdeklaration av %qT som en icke-mall"
  
! #: cp/decl.cc:17385
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "härledd unionen %qT ogiltig"
  
! #: cp/decl.cc:17392
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT definierad med flera direkta baser"
  
! #: cp/decl.cc:17403
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT definierad med en direkt virtuell bas"
  
! #: cp/decl.cc:17428
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "bastyp %qT är ingen post- eller klasstyp"
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiv typ %qT odefinierad"
  
! #: cp/decl.cc:17460
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "upprepat bastyp %qT ogiltig"
  
! #: cp/decl.cc:17618
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "uppräkningstyp med/utan räckviddsbegränsning stämmer inte överens för enum %q#T"
  
! #: cp/decl.cc:17621 cp/decl.cc:17630 cp/decl.cc:17641 cp/decl.cc:18242
! #: cp/parser.cc:22331
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidigare definition här"
  
! #: cp/decl.cc:17627
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "underliggande typ stämmer inte överens i enum %q#T"
  
! #: cp/decl.cc:17638
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "olika underliggande typ i enum %q#T"
  
! #: cp/decl.cc:17713
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "underliggande typ %qT till %qT måste vara en heltalstyp"
--- 59118,59217 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:17005
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "mallargument krävs för %<%s %T%>"
  
! #: cp/decl.cc:17048 cp/name-lookup.cc:6237 cp/name-lookup.cc:6370
! #: cp/parser.cc:7477 cp/parser.cc:33093
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "referens till %qD är tvetydig"
  
! #: cp/decl.cc:17058
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "klassmallen %qD omdeklarerad som en icke-mall"
  
! #: cp/decl.cc:17080 cp/name-lookup.cc:5926
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD har samma namn som klassen den är deklarerad i"
  
! #: cp/decl.cc:17109 cp/friend.cc:318 cp/parser.cc:3680 cp/parser.cc:7181
! #: cp/pt.cc:10141
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT är inte en mall"
  
! #: cp/decl.cc:17114
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "kanske du vill explicit lägga till %<%T::%>"
  
! #: cp/decl.cc:17219
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "enum %q#D används utan tidigare deklaration"
  
! #: cp/decl.cc:17246
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "omdeklaration av %qT som en icke-mall"
  
! #: cp/decl.cc:17383
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "härledd unionen %qT ogiltig"
  
! #: cp/decl.cc:17390
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT definierad med flera direkta baser"
  
! #: cp/decl.cc:17401
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT definierad med en direkt virtuell bas"
  
! #: cp/decl.cc:17426
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "bastyp %qT är ingen post- eller klasstyp"
  
! #: cp/decl.cc:17456
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiv typ %qT odefinierad"
  
! #: cp/decl.cc:17458
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "upprepat bastyp %qT ogiltig"
  
! #: cp/decl.cc:17616
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "uppräkningstyp med/utan räckviddsbegränsning stämmer inte överens för enum %q#T"
  
! #: cp/decl.cc:17619 cp/decl.cc:17628 cp/decl.cc:17639 cp/decl.cc:18240
! #: cp/parser.cc:22335
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidigare definition här"
  
! #: cp/decl.cc:17625
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "underliggande typ stämmer inte överens i enum %q#T"
  
! #: cp/decl.cc:17636
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "olika underliggande typ i enum %q#T"
  
! #: cp/decl.cc:17711
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "underliggande typ %qT till %qT måste vara en heltalstyp"
*************** msgstr "underliggande typ %qT till %qT m
*** 59078,59159 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17862
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ingen heltalstyp kan representera alla uppräkningsvärdena i %qT"
  
! #: cp/decl.cc:18049
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "uppräkningsvärde för %qD är inte en heltalstyp eller uppräkningstyp utan räckviddsbegränsning"
  
! #: cp/decl.cc:18059
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "uppräkningsvärde för %qD är inte en heltalskonstant"
  
! #: cp/decl.cc:18108
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "ökat uppräkningsvärde är för stort för %<unsigned long%>"
  
! #: cp/decl.cc:18109
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ökat uppräkningsvärde är för stort för %<long%>"
  
! #: cp/decl.cc:18120
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "överspill i uppräkningsvärden vid %qD"
  
! #: cp/decl.cc:18140
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "uppräkningsvärdet %qE är utanför intervallet för den underliggande typen %qT"
  
! #: cp/decl.cc:18240 cp/parser.cc:22329
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "fler definitioner av %q#T"
  
! #: cp/decl.cc:18314
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "returtypen %q#T är ofullständig"
  
! #: cp/decl.cc:18481 cp/typeck.cc:11344
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> skall returnera en referens till %<*this%>"
  
! #: cp/decl.cc:19300
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "inga retursatser i funktion som returnerar %qT"
  
! #: cp/decl.cc:19302 cp/typeck.cc:11222
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "endast enkel returtyp %<auto%> kan härledas till %<void%>"
  
! #: cp/decl.cc:19358
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "ingen retursats i %<constexpr%>-funktion som returnerar icke-void"
  
! #: cp/decl.cc:19549
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD är redan definierad i klassen %qT"
  
! #: cp/decl.cc:19947
  #, gcc-internal-format
  msgid "using %qs"
  msgstr "använder %qs"
  
! #: cp/decl.cc:19959
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "användning av %qD före härledning av %<auto%>"
--- 59220,59301 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17860
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ingen heltalstyp kan representera alla uppräkningsvärdena i %qT"
  
! #: cp/decl.cc:18047
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "uppräkningsvärde för %qD är inte en heltalstyp eller uppräkningstyp utan räckviddsbegränsning"
  
! #: cp/decl.cc:18057
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "uppräkningsvärde för %qD är inte en heltalskonstant"
  
! #: cp/decl.cc:18106
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "ökat uppräkningsvärde är för stort för %<unsigned long%>"
  
! #: cp/decl.cc:18107
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ökat uppräkningsvärde är för stort för %<long%>"
  
! #: cp/decl.cc:18118
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "överspill i uppräkningsvärden vid %qD"
  
! #: cp/decl.cc:18138
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "uppräkningsvärdet %qE är utanför intervallet för den underliggande typen %qT"
  
! #: cp/decl.cc:18238 cp/parser.cc:22333
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "fler definitioner av %q#T"
  
! #: cp/decl.cc:18312
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "returtypen %q#T är ofullständig"
  
! #: cp/decl.cc:18479 cp/typeck.cc:11460
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> skall returnera en referens till %<*this%>"
  
! #: cp/decl.cc:19298
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "inga retursatser i funktion som returnerar %qT"
  
! #: cp/decl.cc:19300 cp/typeck.cc:11338
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "endast enkel returtyp %<auto%> kan härledas till %<void%>"
  
! #: cp/decl.cc:19356
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "ingen retursats i %<constexpr%>-funktion som returnerar icke-void"
  
! #: cp/decl.cc:19547
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD är redan definierad i klassen %qT"
  
! #: cp/decl.cc:19945
  #, gcc-internal-format
  msgid "using %qs"
  msgstr "använder %qs"
  
! #: cp/decl.cc:19957
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "användning av %qD före härledning av %<auto%>"
*************** msgstr "%qT har en bas %qT vilken använ
*** 59454,59465 ****
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT är deklarerad med större synlighet än sin bas %qT"
  
! #: cp/decl2.cc:5117
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%q#D, deklarerad med en namnlös typ, används men är aldrig definierad"
  
! #: cp/decl2.cc:5121
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr "%q#D, deklarerad med en namnlös typ, används men är inte definierad"
--- 59596,59607 ----
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT är deklarerad med större synlighet än sin bas %qT"
  
! #: cp/decl2.cc:5122
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but never defined"
  msgstr "%q#D, deklarerad med en namnlös typ, används men är aldrig definierad"
  
! #: cp/decl2.cc:5126
  #, gcc-internal-format
  msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr "%q#D, deklarerad med en namnlös typ, används men är inte definierad"
*************** msgstr "%q#D, deklarerad med en namnlös
*** 59468,59834 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5131
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "namnlös typ utan länkklass används för att deklarera variabeln %q#D med länkklass"
  
! #: cp/decl2.cc:5135
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "namnlös typ utan länkklass används för att deklarera funktionen %q#D med länkklass"
  
! #: cp/decl2.cc:5139
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q#D refererar inte till den okvalificerade typen, så den används int för länkklass"
  
! #: cp/decl2.cc:5157
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q#D, deklarerad med en lokal typ %qT, används men är aldrig definierad"
  
! #: cp/decl2.cc:5161
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "%q#D, deklarerad med en lokal typ %qT, används men är inte definierad här"
  
! #: cp/decl2.cc:5169
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "typen %qT utan länkklass använd för att deklarera variabeln %q#D med länkklass"
  
! #: cp/decl2.cc:5172
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "typen %qT utan någon länkklass använd för att deklarera funktionen %q#D med länkklass"
  
! #: cp/decl2.cc:5377
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "mangling av %q#D som %qE står i konflikt med en tidigare mangling"
  
! #: cp/decl2.cc:5380
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "tidigare mangling %q#D"
  
! #: cp/decl2.cc:5382
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr "en senare %<-fabi-version=%> (eller =0) undviker detta fel med en ändring av manglingen"
  
! #: cp/decl2.cc:5454 cp/decl2.cc:5457
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "programmet borde även definiera %qD"
  
! #: cp/decl2.cc:5820
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "inline-funktion %qD använd men aldrig definierad"
  
! #: cp/decl2.cc:6058
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "standardargumentet saknas för parameter %P till %q#D"
  
! #: cp/decl2.cc:6063
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "… följande parameter %P som har ett standardargument"
  
! #: cp/decl2.cc:6186
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "implicit deklarerad %qD bör undvikas"
  
! #: cp/decl2.cc:6190
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr "för att %qT har användarlevererad %qD"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6336
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "konverterar lambda som använder %<...%> till funktionspekare"
  
! #: cp/decl2.cc:6345
  #, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr "användning av borttagen funktion %qD: %s"
  
! #: cp/decl2.cc:6349
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "användning av borttagen funktion %qD"
  
! #: cp/decl2.cc:6397
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "användning av funktionen %qD med ej uppfyllda begränsningar"
  
! #: cp/decl2.cc:6436
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "användning av det inbyggda parameterpaketet %qD utanför en mall"
  
! #: cp/error.cc:3791
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    inline:ad från %qD vid %r%s:%d:%d%R"
  
! #: cp/error.cc:3796
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    inline:ad från %qD vid %r%s:%d%R"
  
! #: cp/error.cc:3802
  #, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr "    inline:ad från %qD"
  
! #: cp/error.cc:3828
  #, gcc-internal-format
  msgid "In static member function %qD"
  msgstr "I statisk medlemsfunktion %qD"
  
! #: cp/error.cc:3830
  #, gcc-internal-format
  msgid "In copy constructor %qD"
  msgstr "I kopieringskonstruerare %qD"
  
! #: cp/error.cc:3832
  #, gcc-internal-format
  msgid "In constructor %qD"
  msgstr "I konstruerare %qD"
  
! #: cp/error.cc:3834
  #, gcc-internal-format
  msgid "In destructor %qD"
  msgstr "I destruerare %qD"
  
! #: cp/error.cc:3836
  #, gcc-internal-format
  msgid "In lambda function"
  msgstr "I lambdafunktion"
  
! #: cp/error.cc:3838
  #, gcc-internal-format
  msgid "In explicit object member function %qD"
  msgstr "I explicit objektmedlemsfunktion %qD"
  
! #: cp/error.cc:3840
  #, gcc-internal-format
  msgid "In member function %qD"
  msgstr "I medlemsfunktion %qD"
  
! #: cp/error.cc:3843
  #, gcc-internal-format
  msgid "In function %qD"
  msgstr "I funktion %qD"
  
! #: cp/error.cc:3870
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s%s%sVid substituering av %qS:\n"
  
! #: cp/error.cc:3871
  #, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "%s%s%sVid instansiering av %q#D:\n"
  
! #: cp/error.cc:3891
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3894
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3987
  msgid "recursively required by substitution of %qS\n"
  msgstr "krävs rekursivt av substitution av %qS\n"
  
! #: cp/error.cc:3988
  msgid "required by substitution of %qS\n"
  msgstr "krävs av substitution av %qS\n"
  
! #: cp/error.cc:3993
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr "rekursivt begärd från %q#D\n"
  
! #: cp/error.cc:3994
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr "begärs från %q#D\n"
  
! #: cp/error.cc:4001
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr "rekursivt begärd härifrån\n"
  
! #: cp/error.cc:4002
  #, gcc-internal-format
  msgid "required from here\n"
  msgstr "begärd härifrån\n"
  
! #: cp/error.cc:4052
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "[ hoppar över %d instansieringskontexter, använd -ftemplate-backtrace-limit=0 för att avaktivera ]\n"
  
! #: cp/error.cc:4104
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "i expansion av %<constexpr%> i %qs"
  
! #: cp/error.cc:4117
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr "krävs av begränsningarna på %q#D\n"
  
! #: cp/error.cc:4132
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr "krävs för att uppfylla %qE"
  
! #: cp/error.cc:4154
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr "krävs för att uppfylla begränsningar\n"
  
! #: cp/error.cc:4185
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr "i krav med "
  
! #: cp/error.cc:4186
  #, gcc-internal-format
  msgid "in requirements "
  msgstr "i kraven "
  
! #: cp/error.cc:4304
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr "(inga argument)"
  
! #: cp/error.cc:4398
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[…]"
  
! #: cp/error.cc:4750
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "utökade initierarlistor är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4755
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "explicita konverteringsoperatorer är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4760
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "variadiska mallar är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4765
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "lambdauttryck är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4770
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++11 auto är endast tillgängligt med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4775
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "enum med räckvidd är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4780
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "standarddefinierade och borttagna funktioner är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4786
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "inline-namnrymder är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4791
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "styrning av åsidosättande (override/final) är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4796
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "initierare av datamedlemmar som inte är statiska är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4801
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "användardefinierade litteraler är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4806
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "delegerande konstruerare är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4811
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ärvande konstruerare är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4817
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++11-attribut är endast tillgängligt med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4822
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ref-kvalificerare är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4875
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "ofullständig typ %qT använd i nästad namnspecificerare"
  
! #: cp/error.cc:4880
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "referens till %<%T::%D%> är tvetydig"
  
! #: cp/error.cc:4895
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qD är inte en medlem av %qT; menade du %qs?"
  
! #: cp/error.cc:4899 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD har inte en medlem av %qT"
  
! #: cp/error.cc:4921
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qD är inte en medlem av %qD; menade du %qs?"
  
! #: cp/error.cc:4925 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD är inte en medlem av %qD"
  
! #: cp/error.cc:4936
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%D%> har inte deklarerats; menade du %qs?"
  
! #: cp/error.cc:4940
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> har inte deklarerats"
--- 59610,59976 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:5136
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "namnlös typ utan länkklass används för att deklarera variabeln %q#D med länkklass"
  
! #: cp/decl2.cc:5140
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "namnlös typ utan länkklass används för att deklarera funktionen %q#D med länkklass"
  
! #: cp/decl2.cc:5144
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q#D refererar inte till den okvalificerade typen, så den används int för länkklass"
  
! #: cp/decl2.cc:5162
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q#D, deklarerad med en lokal typ %qT, används men är aldrig definierad"
  
! #: cp/decl2.cc:5166
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but not defined here"
  msgstr "%q#D, deklarerad med en lokal typ %qT, används men är inte definierad här"
  
! #: cp/decl2.cc:5174
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "typen %qT utan länkklass använd för att deklarera variabeln %q#D med länkklass"
  
! #: cp/decl2.cc:5177
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "typen %qT utan någon länkklass använd för att deklarera funktionen %q#D med länkklass"
  
! #: cp/decl2.cc:5382
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "mangling av %q#D som %qE står i konflikt med en tidigare mangling"
  
! #: cp/decl2.cc:5385
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "tidigare mangling %q#D"
  
! #: cp/decl2.cc:5387
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr "en senare %<-fabi-version=%> (eller =0) undviker detta fel med en ändring av manglingen"
  
! #: cp/decl2.cc:5459 cp/decl2.cc:5462
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "programmet borde även definiera %qD"
  
! #: cp/decl2.cc:5825
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "inline-funktion %qD använd men aldrig definierad"
  
! #: cp/decl2.cc:6059
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "standardargumentet saknas för parameter %P till %q#D"
  
! #: cp/decl2.cc:6064
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "… följande parameter %P som har ett standardargument"
  
! #: cp/decl2.cc:6187
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "implicit deklarerad %qD bör undvikas"
  
! #: cp/decl2.cc:6191
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr "för att %qT har användarlevererad %qD"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:6364
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "konverterar lambda som använder %<...%> till funktionspekare"
  
! #: cp/decl2.cc:6373
  #, gcc-internal-format
  msgid "use of deleted function %qD: %s"
  msgstr "användning av borttagen funktion %qD: %s"
  
! #: cp/decl2.cc:6377
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "användning av borttagen funktion %qD"
  
! #: cp/decl2.cc:6425
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "användning av funktionen %qD med ej uppfyllda begränsningar"
  
! #: cp/decl2.cc:6464
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "användning av det inbyggda parameterpaketet %qD utanför en mall"
  
! #: cp/error.cc:3812
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    inline:ad från %qD vid %r%s:%d:%d%R"
  
! #: cp/error.cc:3817
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    inline:ad från %qD vid %r%s:%d%R"
  
! #: cp/error.cc:3823
  #, gcc-internal-format
  msgid "    inlined from %qD"
  msgstr "    inline:ad från %qD"
  
! #: cp/error.cc:3849
  #, gcc-internal-format
  msgid "In static member function %qD"
  msgstr "I statisk medlemsfunktion %qD"
  
! #: cp/error.cc:3851
  #, gcc-internal-format
  msgid "In copy constructor %qD"
  msgstr "I kopieringskonstruerare %qD"
  
! #: cp/error.cc:3853
  #, gcc-internal-format
  msgid "In constructor %qD"
  msgstr "I konstruerare %qD"
  
! #: cp/error.cc:3855
  #, gcc-internal-format
  msgid "In destructor %qD"
  msgstr "I destruerare %qD"
  
! #: cp/error.cc:3857
  #, gcc-internal-format
  msgid "In lambda function"
  msgstr "I lambdafunktion"
  
! #: cp/error.cc:3859
  #, gcc-internal-format
  msgid "In explicit object member function %qD"
  msgstr "I explicit objektmedlemsfunktion %qD"
  
! #: cp/error.cc:3861
  #, gcc-internal-format
  msgid "In member function %qD"
  msgstr "I medlemsfunktion %qD"
  
! #: cp/error.cc:3864
  #, gcc-internal-format
  msgid "In function %qD"
  msgstr "I funktion %qD"
  
! #: cp/error.cc:3891
  msgid "%s%s%sIn substitution of %qS:\n"
  msgstr "%s%s%sVid substituering av %qS:\n"
  
! #: cp/error.cc:3892
  #, gcc-internal-format
  msgid "%s%s%sIn instantiation of %q#D:\n"
  msgstr "%s%s%sVid instansiering av %q#D:\n"
  
! #: cp/error.cc:3912
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3915
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:4008
  msgid "recursively required by substitution of %qS\n"
  msgstr "krävs rekursivt av substitution av %qS\n"
  
! #: cp/error.cc:4009
  msgid "required by substitution of %qS\n"
  msgstr "krävs av substitution av %qS\n"
  
! #: cp/error.cc:4014
  #, gcc-internal-format
  msgid "recursively required from %q#D\n"
  msgstr "rekursivt begärd från %q#D\n"
  
! #: cp/error.cc:4015
  #, gcc-internal-format
  msgid "required from %q#D\n"
  msgstr "begärs från %q#D\n"
  
! #: cp/error.cc:4022
  #, gcc-internal-format
  msgid "recursively required from here\n"
  msgstr "rekursivt begärd härifrån\n"
  
! #: cp/error.cc:4023
  #, gcc-internal-format
  msgid "required from here\n"
  msgstr "begärd härifrån\n"
  
! #: cp/error.cc:4073
  #, gcc-internal-format, gfc-internal-format
  msgid "[ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "[ hoppar över %d instansieringskontexter, använd -ftemplate-backtrace-limit=0 för att avaktivera ]\n"
  
! #: cp/error.cc:4125
  #, gcc-internal-format
  msgid "in %<constexpr%> expansion of %qs"
  msgstr "i expansion av %<constexpr%> i %qs"
  
! #: cp/error.cc:4138
  #, gcc-internal-format
  msgid "required by the constraints of %q#D\n"
  msgstr "krävs av begränsningarna på %q#D\n"
  
! #: cp/error.cc:4153
  #, gcc-internal-format
  msgid "required for the satisfaction of %qE"
  msgstr "krävs för att uppfylla %qE"
  
! #: cp/error.cc:4175
  #, gcc-internal-format
  msgid "required for constraint satisfaction\n"
  msgstr "krävs för att uppfylla begränsningar\n"
  
! #: cp/error.cc:4206
  #, gcc-internal-format
  msgid "in requirements with "
  msgstr "i krav med "
  
! #: cp/error.cc:4207
  #, gcc-internal-format
  msgid "in requirements "
  msgstr "i kraven "
  
! #: cp/error.cc:4325
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr "(inga argument)"
  
! #: cp/error.cc:4419
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[…]"
  
! #: cp/error.cc:4771
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "utökade initierarlistor är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4776
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "explicita konverteringsoperatorer är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4781
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "variadiska mallar är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4786
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "lambdauttryck är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4791
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++11 auto är endast tillgängligt med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4796
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "enum med räckvidd är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4801
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "standarddefinierade och borttagna funktioner är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4807
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "inline-namnrymder är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4812
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "styrning av åsidosättande (override/final) är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4817
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "initierare av datamedlemmar som inte är statiska är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4822
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "användardefinierade litteraler är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4827
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "delegerande konstruerare är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4832
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ärvande konstruerare är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4838
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++11-attribut är endast tillgängligt med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4843
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ref-kvalificerare är endast tillgängliga med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/error.cc:4896
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "ofullständig typ %qT använd i nästad namnspecificerare"
  
! #: cp/error.cc:4901
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "referens till %<%T::%D%> är tvetydig"
  
! #: cp/error.cc:4916
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qD är inte en medlem av %qT; menade du %qs?"
  
! #: cp/error.cc:4920 cp/typeck.cc:2897
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD har inte en medlem av %qT"
  
! #: cp/error.cc:4942
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qD är inte en medlem av %qD; menade du %qs?"
  
! #: cp/error.cc:4946 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD är inte en medlem av %qD"
  
! #: cp/error.cc:4957
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%D%> har inte deklarerats; menade du %qs?"
  
! #: cp/error.cc:4961
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> har inte deklarerats"
*************** msgstr "%qD skall initieras i medlemsini
*** 60054,60071 ****
  msgid "invalid initializer for array member %q#D"
  msgstr "ogiltig initierare för vektormedlem %q#D"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2648
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "oinitierad const-medlem i %q#T"
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2651 cp/method.cc:2662
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D borde initieras"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2659
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "oinitierad referensmedlem i %q#T"
--- 60196,60213 ----
  msgid "invalid initializer for array member %q#D"
  msgstr "ogiltig initierare för vektormedlem %q#D"
  
! #: cp/init.cc:1158 cp/init.cc:1184 cp/init.cc:2781 cp/method.cc:2649
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "oinitierad const-medlem i %q#T"
  
  #: cp/init.cc:1160 cp/init.cc:1178 cp/init.cc:1186 cp/init.cc:2765
! #: cp/init.cc:2794 cp/method.cc:2652 cp/method.cc:2663
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D borde initieras"
  
! #: cp/init.cc:1176 cp/init.cc:2752 cp/method.cc:2660
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "oinitierad referensmedlem i %q#T"
*************** msgstr "lägg till explicit fångst av %
*** 60435,60446 ****
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> fångades inte för denna lambdafunktion"
  
! #: cp/lambda.cc:1581
  #, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "det manglade namnet för %qT ändrad i %<-fabi-version=20%> (GCC 15.1)"
  
! #: cp/lambda.cc:1585
  #, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "det manglade namnet för %qT ändras i %<-fabi-version=20%> (GCC 15.1)"
--- 60577,60588 ----
  msgid "%<this%> was not captured for this lambda function"
  msgstr "%<this%> fångades inte för denna lambdafunktion"
  
! #: cp/lambda.cc:1578
  #, gcc-internal-format
  msgid "the mangled name of %qT changed in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "det manglade namnet för %qT ändrad i %<-fabi-version=20%> (GCC 15.1)"
  
! #: cp/lambda.cc:1582
  #, gcc-internal-format
  msgid "the mangled name of %qT changes in %<-fabi-version=20%> (GCC 15.1)"
  msgstr "det manglade namnet för %qT ändras i %<-fabi-version=20%> (GCC 15.1)"
*************** msgstr "avbildaren dog av signalen %s"
*** 60579,60590 ****
  msgid "mapper exit status %d"
  msgstr "avbildarens slutstatus %d"
  
! #: cp/method.cc:867 cp/method.cc:2601
  #, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "ickestatisk const-medlem %q#D, kan inte använda standardtilldelningsoperatorn"
  
! #: cp/method.cc:873 cp/method.cc:2607
  #, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr "ickestatisk referensmedlem %q#D, kan inte använda standardtilldelningsoperatorn"
--- 60721,60732 ----
  msgid "mapper exit status %d"
  msgstr "avbildarens slutstatus %d"
  
! #: cp/method.cc:867 cp/method.cc:2602
  #, gcc-internal-format
  msgid "non-static const member %q#D, cannot use default assignment operator"
  msgstr "ickestatisk const-medlem %q#D, kan inte använda standardtilldelningsoperatorn"
  
! #: cp/method.cc:873 cp/method.cc:2608
  #, gcc-internal-format
  msgid "non-static reference member %q#D, cannot use default assignment operator"
  msgstr "ickestatisk referensmedlem %q#D, kan inte använda standardtilldelningsoperatorn"
*************** msgstr "pekare på medlemsfunktionstypen
*** 60700,60816 ****
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr "första argumenttypen %qT för en pekare på en medlem måste vara en klasstyp eller en pekare på en klasstyp"
  
! #: cp/method.cc:2524
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "union-medlem %q+D med icketrivial %qD"
  
! #: cp/method.cc:2535
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr "standarddefinierad destruerare anropar %qD som inte är %<constexpr%>"
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr "standarddefinierad konstruerare anropar %qD som inte är %<constexpr%>"
  
! #: cp/method.cc:2624
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "initieraren för %q#D är ogiltig"
  
! #: cp/method.cc:2681
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "den standarddefinierade standardkonstrueraren initierar inte %q#D"
  
! #: cp/method.cc:2692
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "kopierar icke-statisk datamedlem %q#D med rvärdereferenstyp"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2910
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "den standarddefinierade standardkonstrueraren initierar inte några ej statiska datamedlemmar"
  
! #: cp/method.cc:2954
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr "standarddefinierad flyttningstilldelning av %qT anropar en icketrivial flyttningstilldelningsoperator för den virtuella basen %qT"
  
! #: cp/method.cc:3086
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "en lambdahöljestyp har en borttagen standardkonstruerare"
  
! #: cp/method.cc:3089
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "en lambdahöljetyp har en borttagen kopieringstilldelningsoperator"
  
! #: cp/method.cc:3098
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q#D är implicit deklarerad som borttagen för att %qT deklarerar en flyttkonstruerare eller flyttilldelningsoperator"
  
! #: cp/method.cc:3109
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr "%q#D ärver från flera bassubobjekt"
  
! #: cp/method.cc:3117 cp/method.cc:3141
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q#D är underförstått borttagen eftersom standarddefinitionen skulle vara felformulerad:"
  
! #: cp/method.cc:3150
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr "%q#F tas implicit bort för att dess undantagsspecifikation stämmer inte med den implicita undantagsspecifikationen %qX"
  
! #: cp/method.cc:3573
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr "explicit standarddefinierad kopieringskonstruerare raderas implicit för att dess deklarerade typ inte stämmer inte med typen på en implicita kopieringskonstruerare"
  
! #: cp/method.cc:3578
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr "explicit standarddefinierad flyttkonstruerare raderas implicit för att dess deklarerade typ inte stämmer inte med typen på en implicita flyttkonstruerare"
  
! #: cp/method.cc:3583
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr "explicit standarddefinierad kopieringstilldelningsoperator är implicit raderad för att dess deklarerade typ inte matchar typen på en implicit kopieringstilldelningsoperator"
  
! #: cp/method.cc:3588
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr "explicit standarddefinierad förflyttningstilldelningsoperator är implicit raderad för att dess deklarerade typ inte matchar typen på en implicit förflyttningstilldelningsoperator"
  
! #: cp/method.cc:3597
  #, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr "förväntad signatur: %qD"
  
! #: cp/method.cc:3695
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr "den explicit standarddefinierade funktionen %q+D kan inte deklareras som %qs för att den implicita deklarationen är inte %qs:"
  
! #: cp/method.cc:3715
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "en mall kan inte standarddefinieras"
  
! #: cp/method.cc:3754
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD kan inte standarddefinieras"
  
! #: cp/method.cc:3763
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "standarddefinierad funktion %q+D med standardargument"
--- 60842,60958 ----
  msgid "first argument type %qT of a pointer to member must be a class type or a pointer to a class type"
  msgstr "första argumenttypen %qT för en pekare på en medlem måste vara en klasstyp eller en pekare på en klasstyp"
  
! #: cp/method.cc:2525
  #, gcc-internal-format
  msgid "union member %q+D with non-trivial %qD"
  msgstr "union-medlem %q+D med icketrivial %qD"
  
! #: cp/method.cc:2536
  #, gcc-internal-format
  msgid "defaulted destructor calls non-%<constexpr%> %qD"
  msgstr "standarddefinierad destruerare anropar %qD som inte är %<constexpr%>"
  
! #: cp/method.cc:2537
  #, gcc-internal-format
  msgid "defaulted constructor calls non-%<constexpr%> %qD"
  msgstr "standarddefinierad konstruerare anropar %qD som inte är %<constexpr%>"
  
! #: cp/method.cc:2625
  #, gcc-internal-format
  msgid "initializer for %q#D is invalid"
  msgstr "initieraren för %q#D är ogiltig"
  
! #: cp/method.cc:2682
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize %q#D"
  msgstr "den standarddefinierade standardkonstrueraren initierar inte %q#D"
  
! #: cp/method.cc:2693
  #, gcc-internal-format
  msgid "copying non-static data member %q#D of rvalue reference type"
  msgstr "kopierar icke-statisk datamedlem %q#D med rvärdereferenstyp"
  
  #. A trivial constructor doesn't have any NSDMI.
! #: cp/method.cc:2911
  #, gcc-internal-format
  msgid "defaulted default constructor does not initialize any non-static data member"
  msgstr "den standarddefinierade standardkonstrueraren initierar inte några ej statiska datamedlemmar"
  
! #: cp/method.cc:2955
  #, gcc-internal-format
  msgid "defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qT"
  msgstr "standarddefinierad flyttningstilldelning av %qT anropar en icketrivial flyttningstilldelningsoperator för den virtuella basen %qT"
  
! #: cp/method.cc:3087
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted default constructor"
  msgstr "en lambdahöljestyp har en borttagen standardkonstruerare"
  
! #: cp/method.cc:3090
  #, gcc-internal-format
  msgid "a lambda closure type has a deleted copy assignment operator"
  msgstr "en lambdahöljetyp har en borttagen kopieringstilldelningsoperator"
  
! #: cp/method.cc:3099
  #, gcc-internal-format
  msgid "%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator"
  msgstr "%q#D är implicit deklarerad som borttagen för att %qT deklarerar en flyttkonstruerare eller flyttilldelningsoperator"
  
! #: cp/method.cc:3110
  #, gcc-internal-format
  msgid "%q#D inherits from multiple base subobjects"
  msgstr "%q#D ärver från flera bassubobjekt"
  
! #: cp/method.cc:3118 cp/method.cc:3142
  #, gcc-internal-format
  msgid "%q#D is implicitly deleted because the default definition would be ill-formed:"
  msgstr "%q#D är underförstått borttagen eftersom standarddefinitionen skulle vara felformulerad:"
  
! #: cp/method.cc:3151
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr "%q#F tas implicit bort för att dess undantagsspecifikation stämmer inte med den implicita undantagsspecifikationen %qX"
  
! #: cp/method.cc:3574
  #, gcc-internal-format
  msgid "explicitly defaulted copy constructor is implicitly deleted because its declared type does not match the type of an implicit copy constructor"
  msgstr "explicit standarddefinierad kopieringskonstruerare raderas implicit för att dess deklarerade typ inte stämmer inte med typen på en implicita kopieringskonstruerare"
  
! #: cp/method.cc:3579
  #, gcc-internal-format
  msgid "explicitly defaulted move constructor is implicitly deleted because its declared type does not match the type of an implicit move constructor"
  msgstr "explicit standarddefinierad flyttkonstruerare raderas implicit för att dess deklarerade typ inte stämmer inte med typen på en implicita flyttkonstruerare"
  
! #: cp/method.cc:3584
  #, gcc-internal-format
  msgid "explicitly defaulted copy assignment operator is implicitly deleted because its declared type does not match the type of an implicit copy assignment operator"
  msgstr "explicit standarddefinierad kopieringstilldelningsoperator är implicit raderad för att dess deklarerade typ inte matchar typen på en implicit kopieringstilldelningsoperator"
  
! #: cp/method.cc:3589
  #, gcc-internal-format
  msgid "explicitly defaulted move assignment operator is implicitly deleted because its declared type does not match the type of an implicit move assignment operator"
  msgstr "explicit standarddefinierad förflyttningstilldelningsoperator är implicit raderad för att dess deklarerade typ inte matchar typen på en implicit förflyttningstilldelningsoperator"
  
! #: cp/method.cc:3598
  #, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr "förväntad signatur: %qD"
  
! #: cp/method.cc:3696
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr "den explicit standarddefinierade funktionen %q+D kan inte deklareras som %qs för att den implicita deklarationen är inte %qs:"
  
! #: cp/method.cc:3716
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "en mall kan inte standarddefinieras"
  
! #: cp/method.cc:3755
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD kan inte standarddefinieras"
  
! #: cp/method.cc:3764
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "standarddefinierad funktion %q+D med standardargument"
*************** msgstr "inkapslingen är felgjord"
*** 60847,61278 ****
  msgid "unable to represent further imported source locations"
  msgstr "kan inte representera ytterligare importerade källplatser"
  
! #: cp/module.cc:12044
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr "abi-taggarna stämmer inte för %qD med taggarna %qE"
  
! #: cp/module.cc:12048
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr "abi-taggarna stämmer inte för %qD med inga taggar"
  
! #: cp/module.cc:12051
  #, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr "befintlig deklaration här med taggarna %qE"
  
! #: cp/module.cc:12054
  #, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "en befintlig deklaration här utan taggar"
  
! #: cp/module.cc:12105 cp/module.cc:12229
  #, gcc-internal-format
  msgid "conflicting type for imported declaration %#qD"
  msgstr "motstridande typ för den importerade deklarationen %#qD"
  
! #: cp/module.cc:12114
  #, gcc-internal-format
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "motstridande språklänkning för den importerade deklarationen %q#D"
  
! #: cp/module.cc:12126
  #, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "motstridande argumentlista för den importerade deklarationen %#qD"
  
! #: cp/module.cc:12133
  #, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "motstridande argumenttyper för den importerade deklarationen %#qD"
  
! #: cp/module.cc:12171
  #, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "motstridande specificerare %<noexcept%> för den importerade deklarationen %#qD"
  
! #: cp/module.cc:12189
  #, gcc-internal-format
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "motstridande härledd returtyp för den importerade deklarationen %#qD"
  
! #: cp/module.cc:12204
  #, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "motstridande %<constexpr%> för den importerade deklarationen %#qD"
  
! #: cp/module.cc:12220
  #, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr "motstridande impotrerad deklaration %q#D"
  
! #: cp/module.cc:12246
  #, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr "befintlig deklaration %#qD"
  
! #: cp/module.cc:12349
  #, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr "standardargument i konflikt för %#qD"
  
! #: cp/module.cc:12351 cp/module.cc:12378
  #, gcc-internal-format
  msgid "existing default declared here"
  msgstr "befintligt standardvärde är deklarerat här"
  
! #: cp/module.cc:12375
  #, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "standardargument står i konflikt för parameter %P till %q#D"
  
! #: cp/module.cc:13434
  #, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "definitionen av %qD matchar inte"
  
! #: cp/module.cc:13436
  #, gcc-internal-format
  msgid "existing definition %qD"
  msgstr "befintlig definition %qD"
  
! #: cp/module.cc:13448
  #, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "uppräkningstypen %qD stämmer inte med …"
  
! #: cp/module.cc:13450
  #, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr "… denna uppräkningstyp %qD"
  
! #: cp/module.cc:13456
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr "ytterligare uppräknare som börjar med %qD"
  
! #: cp/module.cc:13460
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr "uppräkningsintervallen skiljer"
  
! #: cp/module.cc:13673
  #, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%qD är ett alias för den TU-lokala typen %qT"
  
! #: cp/module.cc:13691
  #, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "%qD är en specialisering av den TU-lokala mallen %qD"
  
! #: cp/module.cc:13715
  #, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr "%qD är deklarerad med intern länkning"
  
! #: cp/module.cc:13733
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "%qD har ingen länkning och är deklarerad i en anonym namnrymd"
  
! #: cp/module.cc:13745
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr "%qD har ingen länkning och är deklarerad inom en TU-lokal enhet %qT"
  
! #: cp/module.cc:13756
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr "%qD har ingen länkning och är deklarerad inom en TU-lokal enhet %qD"
  
! #: cp/module.cc:13788
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr "%qT har inget namn och kan inte skiljas från liknande lambdan i andra TU:n"
  
! #: cp/module.cc:13797
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr "%qT har inget namn och är inte definierad inute in klass, funktion eller initierare"
  
! #: cp/module.cc:13833
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr "%qD har ett TU-lokalt mallargument %qD"
  
! #: cp/module.cc:13845
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr "%qD har ett lokalt mallargument %qT"
  
! #: cp/module.cc:13897
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr "%qD refererar till ett TU-lokalt objekt %qD"
  
! #: cp/module.cc:13899
  #, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr "%qD refererar till en TU-lokal funktion %qD"
  
! #: cp/module.cc:15021
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr "%qD exponerar den TU-lokala enheten %qD"
  
! #: cp/module.cc:15032
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr "%qD är deklarerad %<constexpr%> och är initierad till ett TU-lokal värde"
  
! #: cp/module.cc:15070
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr "%qD refererar till en TU-lokal enhet %qD och kan inte instantieras i andra TU:n"
  
! #: cp/module.cc:15667
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr "rekursiv lat laddning"
  
! #: cp/module.cc:15687
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr "det går inte att importera en modul i sin egen räckvidd"
  
! #: cp/module.cc:15688 cp/module.cc:21270
  #, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "modulen %qs är deklarerad här"
  
! #: cp/module.cc:16037
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr "indirekt import %qs är inte laddad redan"
  
! #: cp/module.cc:16043
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr "import %qs har CRC som inte stämmer"
  
! #: cp/module.cc:18810
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr "exporterar inte %<#define %E%> eftersom det är ett nyckelord"
  
! #: cp/module.cc:19050
  #, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "makrodefinitionen av %qE är trasig"
  
! #: cp/module.cc:19075 cp/module.cc:19078
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr "inkonsistent importerad makrodefinition %qE"
  
! #: cp/module.cc:19084
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr "%<#undef %E%>"
  
! #: cp/module.cc:19086
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr "%<#define %s%>"
  
! #: cp/module.cc:19418
  #, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "kompilerad modulfil är %qs"
  
! #: cp/module.cc:19456 cp/module.cc:19461
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr "kompilerad modul är %sversion %s"
  
! #: cp/module.cc:19467
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr "kompilatorn är %sversion %s%s%s"
  
! #: cp/module.cc:19497
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr "modulen %qs finns"
  
! #: cp/module.cc:19499
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr "huvudmodul förväntades, modul %qs fanns"
  
! #: cp/module.cc:19500
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr "modul %qs förväntades, huvudmodul fanns"
  
! #: cp/module.cc:19515
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr "modul %qs har CRC som inte stämmer"
  
! #: cp/module.cc:19529
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr "mål & värd är %qs:%qs, %qs:%qs förväntades"
  
! #: cp/module.cc:19541
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr "språkdialekten skiljer %qs, %qs förväntades"
  
! #: cp/module.cc:19561
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr "modulen innehåller OpenMP, använd %<-fopenmp%> för att aktivera"
  
! #: cp/module.cc:19563
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr "modulen innehåller OpenMP, använd %<-fopenmp%> eller %<-fopenmp-simd%> för att aktivera"
  
! #: cp/module.cc:19566
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr "modulen innehåller OpenACC, använd %<-fopenacc%> för att aktivera"
  
! #: cp/module.cc:19584
  #, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "fixade träd som inte stämde"
  
! #: cp/module.cc:19675
  #, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr "gränssnittspartitionen exporteras inte"
  
! #: cp/module.cc:20232
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "misslyckades att läsa det kompilerade modulklustret %u: %s"
  
! #: cp/module.cc:20271
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr "misslyckades att läsa en kompilerad modul: %s"
  
! #: cp/module.cc:20281
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr "överväg att använda %<-fno-module-lazy%>, att öka värdet på %<-param-lazy-modules=%u%> eller att öka gränsen på beskrivare per process"
  
! #: cp/module.cc:20286
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr "importer måste byggas före de importeras"
  
! #: cp/module.cc:20289
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr "återvänder till grinden för ett mekaniskt problem"
  
! #: cp/module.cc:20610
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "deklaration av %qD i modulen %qs står i konflikt med inbyggd i den globala modulen"
  
! #: cp/module.cc:20613
  #, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "deklarationen %qD står i konflikt med inbyggd"
  
! #: cp/module.cc:20619
  #, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "omdeklaration av %qD i modulen %qs står i konflikt med import"
  
! #: cp/module.cc:20622
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr "omdeklaration av %qD i den globala modulen står i konflikt med import"
  
! #: cp/module.cc:20627
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr "import deklarerad ansluten till modulen %qs"
  
! #: cp/module.cc:20631
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr "import deklarerad i den globala modulen"
  
! #: cp/module.cc:20637
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "motstridig deklaration av %qD i modulen %qs"
  
! #: cp/module.cc:20640
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr "motstridig deklaration av %qD i den globala modulen"
  
! #: cp/module.cc:20645
  #, gcc-internal-format
  msgid "previously declared in module %qs"
  msgstr "tidigare deklarerad i modulen %qs"
  
! #: cp/module.cc:20649
  #, gcc-internal-format
  msgid "previously declared in global module"
  msgstr "tidigare deklarerad i den globala modulen"
  
! #: cp/module.cc:20788
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr "definition av extern länkning av %qD i en huvudmodul måste deklareras %<inline%>"
  
! #: cp/module.cc:20803
  #, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "en exporterande deklaration %qD deklarerad i en namnlös namnrymd"
  
! #: cp/module.cc:20810
  #, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "en exporterande deklaration %qD med intern länkklass"
  
! #: cp/module.cc:20963
  #, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "läser CMI %qs"
  
! #: cp/module.cc:21114
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr "misslyckades att ladda bindningen %<%E%s%E%>"
  
! #: cp/module.cc:21115
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr "misslyckades att ladda bindningen %<%E%s%E@%s%>"
  
! #: cp/module.cc:21122
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr "under laddning av bindningen %<%E%s%E%>"
  
! #: cp/module.cc:21123
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr "under laddning av bindningen %<%E%s%E@%s%>"
  
! #: cp/module.cc:21185
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr "misslyckades att ladda väntande för %<%E%s%E%>"
  
! #: cp/module.cc:21189
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr "under laddning av väntande för %<%E%s%E%>"
--- 60989,61438 ----
  msgid "unable to represent further imported source locations"
  msgstr "kan inte representera ytterligare importerade källplatser"
  
! #: cp/module.cc:6549
! #, fuzzy, gcc-internal-format
! #| msgid "%<target%> attribute is not supported on this machine"
! msgid "%<target%> attribute currently unsupported in modules"
! msgstr "attributet %<target%> stödjs inte på denna maskin"
! 
! #: cp/module.cc:6552
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute only supported in C"
! msgid "%<optimize%> attribute currently unsupported in modules"
! msgstr "attributet %qE stödjs endast i C"
! 
! #: cp/module.cc:12100
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with tags %qE"
  msgstr "abi-taggarna stämmer inte för %qD med taggarna %qE"
  
! #: cp/module.cc:12104
  #, gcc-internal-format
  msgid "mismatching abi tags for %qD with no tags"
  msgstr "abi-taggarna stämmer inte för %qD med inga taggar"
  
! #: cp/module.cc:12107
  #, gcc-internal-format
  msgid "existing declaration here with tags %qE"
  msgstr "befintlig deklaration här med taggarna %qE"
  
! #: cp/module.cc:12110
  #, gcc-internal-format
  msgid "existing declaration here with no tags"
  msgstr "en befintlig deklaration här utan taggar"
  
! #: cp/module.cc:12161 cp/module.cc:12285
  #, gcc-internal-format
  msgid "conflicting type for imported declaration %#qD"
  msgstr "motstridande typ för den importerade deklarationen %#qD"
  
! #: cp/module.cc:12170
  #, gcc-internal-format
  msgid "conflicting language linkage for imported declaration %#qD"
  msgstr "motstridande språklänkning för den importerade deklarationen %q#D"
  
! #: cp/module.cc:12182
  #, gcc-internal-format
  msgid "conflicting argument list for imported declaration %#qD"
  msgstr "motstridande argumentlista för den importerade deklarationen %#qD"
  
! #: cp/module.cc:12189
  #, gcc-internal-format
  msgid "conflicting argument types for imported declaration %#qD"
  msgstr "motstridande argumenttyper för den importerade deklarationen %#qD"
  
! #: cp/module.cc:12227
  #, gcc-internal-format
  msgid "conflicting %<noexcept%> specifier for imported declaration %#qD"
  msgstr "motstridande specificerare %<noexcept%> för den importerade deklarationen %#qD"
  
! #: cp/module.cc:12245
  #, gcc-internal-format
  msgid "conflicting deduced return type for imported declaration %#qD"
  msgstr "motstridande härledd returtyp för den importerade deklarationen %#qD"
  
! #: cp/module.cc:12260
  #, gcc-internal-format
  msgid "conflicting %<constexpr%> for imported declaration %#qD"
  msgstr "motstridande %<constexpr%> för den importerade deklarationen %#qD"
  
! #: cp/module.cc:12276
  #, gcc-internal-format
  msgid "conflicting imported declaration %q#D"
  msgstr "motstridande impotrerad deklaration %q#D"
  
! #: cp/module.cc:12302
  #, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr "befintlig deklaration %#qD"
  
! #: cp/module.cc:12405
  #, gcc-internal-format
  msgid "conflicting default argument for %#qD"
  msgstr "standardargument i konflikt för %#qD"
  
! #: cp/module.cc:12407 cp/module.cc:12434
  #, gcc-internal-format
  msgid "existing default declared here"
  msgstr "befintligt standardvärde är deklarerat här"
  
! #: cp/module.cc:12431
  #, gcc-internal-format
  msgid "conflicting default argument for parameter %P of %#qD"
  msgstr "standardargument står i konflikt för parameter %P till %q#D"
  
! #: cp/module.cc:13494
  #, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "definitionen av %qD matchar inte"
  
! #: cp/module.cc:13496
  #, gcc-internal-format
  msgid "existing definition %qD"
  msgstr "befintlig definition %qD"
  
! #: cp/module.cc:13508
  #, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "uppräkningstypen %qD stämmer inte med …"
  
! #: cp/module.cc:13510
  #, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr "… denna uppräkningstyp %qD"
  
! #: cp/module.cc:13516
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr "ytterligare uppräknare som börjar med %qD"
  
! #: cp/module.cc:13520
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr "uppräkningsintervallen skiljer"
  
! #: cp/module.cc:13733
  #, gcc-internal-format
  msgid "%qD is an alias of TU-local type %qT"
  msgstr "%qD är ett alias för den TU-lokala typen %qT"
  
! #: cp/module.cc:13751
  #, gcc-internal-format
  msgid "%qD is a specialization of TU-local template %qD"
  msgstr "%qD är en specialisering av den TU-lokala mallen %qD"
  
! #: cp/module.cc:13775
  #, gcc-internal-format
  msgid "%qD declared with internal linkage"
  msgstr "%qD är deklarerad med intern länkning"
  
! #: cp/module.cc:13793
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared in an anonymous namespace"
  msgstr "%qD har ingen länkning och är deklarerad i en anonym namnrymd"
  
! #: cp/module.cc:13805
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qT"
  msgstr "%qD har ingen länkning och är deklarerad inom en TU-lokal enhet %qT"
  
! #: cp/module.cc:13816
  #, gcc-internal-format
  msgid "%qD has no linkage and is declared within TU-local entity %qD"
  msgstr "%qD har ingen länkning och är deklarerad inom en TU-lokal enhet %qD"
  
! #: cp/module.cc:13848
  #, gcc-internal-format
  msgid "%qT has no name and cannot be differentiated from similar lambdas in other TUs"
  msgstr "%qT har inget namn och kan inte skiljas från liknande lambdan i andra TU:n"
  
! #: cp/module.cc:13857
  #, gcc-internal-format
  msgid "%qT has no name and is not defined within a class, function, or initializer"
  msgstr "%qT har inget namn och är inte definierad inute in klass, funktion eller initierare"
  
! #: cp/module.cc:13893
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qD"
  msgstr "%qD har ett TU-lokalt mallargument %qD"
  
! #: cp/module.cc:13905
  #, gcc-internal-format
  msgid "%qD has TU-local template argument %qT"
  msgstr "%qD har ett lokalt mallargument %qT"
  
! #: cp/module.cc:13957
  #, gcc-internal-format
  msgid "%qD refers to TU-local object %qD"
  msgstr "%qD refererar till ett TU-lokalt objekt %qD"
  
! #: cp/module.cc:13959
  #, gcc-internal-format
  msgid "%qD refers to TU-local function %qD"
  msgstr "%qD refererar till en TU-lokal funktion %qD"
  
! #: cp/module.cc:15089
  #, gcc-internal-format
  msgid "%qD exposes TU-local entity %qD"
  msgstr "%qD exponerar den TU-lokala enheten %qD"
  
! #: cp/module.cc:15104
  #, gcc-internal-format
  msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
  msgstr "%qD är deklarerad %<constexpr%> och är initierad till ett TU-lokal värde"
  
! #: cp/module.cc:15111
! #, fuzzy, gcc-internal-format
! #| msgid "%qD is declared %<constexpr%> and is initialized to a TU-local value"
! msgid "%qD is a reference declared %<inline%> and is constant-initialized to a TU-local value"
! msgstr "%qD är deklarerad %<constexpr%> och är initierad till ett TU-lokal värde"
! 
! #: cp/module.cc:15150
  #, gcc-internal-format
  msgid "%qD refers to TU-local entity %qD and cannot be instantiated in other TUs"
  msgstr "%qD refererar till en TU-lokal enhet %qD och kan inte instantieras i andra TU:n"
  
! #: cp/module.cc:15747
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr "rekursiv lat laddning"
  
! #: cp/module.cc:15767
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr "det går inte att importera en modul i sin egen räckvidd"
  
! #: cp/module.cc:15768 cp/module.cc:21350
  #, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "modulen %qs är deklarerad här"
  
! #: cp/module.cc:16117
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr "indirekt import %qs är inte laddad redan"
  
! #: cp/module.cc:16123
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr "import %qs har CRC som inte stämmer"
  
! #: cp/module.cc:18890
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr "exporterar inte %<#define %E%> eftersom det är ett nyckelord"
  
! #: cp/module.cc:19130
  #, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "makrodefinitionen av %qE är trasig"
  
! #: cp/module.cc:19155 cp/module.cc:19158
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr "inkonsistent importerad makrodefinition %qE"
  
! #: cp/module.cc:19164
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr "%<#undef %E%>"
  
! #: cp/module.cc:19166
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr "%<#define %s%>"
  
! #: cp/module.cc:19498
  #, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "kompilerad modulfil är %qs"
  
! #: cp/module.cc:19536 cp/module.cc:19541
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr "kompilerad modul är %sversion %s"
  
! #: cp/module.cc:19547
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr "kompilatorn är %sversion %s%s%s"
  
! #: cp/module.cc:19577
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr "modulen %qs finns"
  
! #: cp/module.cc:19579
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr "huvudmodul förväntades, modul %qs fanns"
  
! #: cp/module.cc:19580
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr "modul %qs förväntades, huvudmodul fanns"
  
! #: cp/module.cc:19595
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr "modul %qs har CRC som inte stämmer"
  
! #: cp/module.cc:19609
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr "mål & värd är %qs:%qs, %qs:%qs förväntades"
  
! #: cp/module.cc:19621
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr "språkdialekten skiljer %qs, %qs förväntades"
  
! #: cp/module.cc:19641
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr "modulen innehåller OpenMP, använd %<-fopenmp%> för att aktivera"
  
! #: cp/module.cc:19643
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> or %<-fopenmp-simd%> to enable"
  msgstr "modulen innehåller OpenMP, använd %<-fopenmp%> eller %<-fopenmp-simd%> för att aktivera"
  
! #: cp/module.cc:19646
  #, gcc-internal-format
  msgid "module contains OpenACC, use %<-fopenacc%> to enable"
  msgstr "modulen innehåller OpenACC, använd %<-fopenacc%> för att aktivera"
  
! #: cp/module.cc:19664
  #, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "fixade träd som inte stämde"
  
! #: cp/module.cc:19755
  #, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr "gränssnittspartitionen exporteras inte"
  
! #: cp/module.cc:20312
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "misslyckades att läsa det kompilerade modulklustret %u: %s"
  
! #: cp/module.cc:20351
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr "misslyckades att läsa en kompilerad modul: %s"
  
! #: cp/module.cc:20361
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr "överväg att använda %<-fno-module-lazy%>, att öka värdet på %<-param-lazy-modules=%u%> eller att öka gränsen på beskrivare per process"
  
! #: cp/module.cc:20366
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr "importer måste byggas före de importeras"
  
! #: cp/module.cc:20369
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr "återvänder till grinden för ett mekaniskt problem"
  
! #: cp/module.cc:20690
  #, gcc-internal-format
  msgid "declaring %qD in module %qs conflicts with builtin in global module"
  msgstr "deklaration av %qD i modulen %qs står i konflikt med inbyggd i den globala modulen"
  
! #: cp/module.cc:20693
  #, gcc-internal-format
  msgid "declaration %qD conflicts with builtin"
  msgstr "deklarationen %qD står i konflikt med inbyggd"
  
! #: cp/module.cc:20699
  #, gcc-internal-format
  msgid "redeclaring %qD in module %qs conflicts with import"
  msgstr "omdeklaration av %qD i modulen %qs står i konflikt med import"
  
! #: cp/module.cc:20702
  #, gcc-internal-format
  msgid "redeclaring %qD in global module conflicts with import"
  msgstr "omdeklaration av %qD i den globala modulen står i konflikt med import"
  
! #: cp/module.cc:20707
  #, gcc-internal-format
  msgid "import declared attached to module %qs"
  msgstr "import deklarerad ansluten till modulen %qs"
  
! #: cp/module.cc:20711
  #, gcc-internal-format
  msgid "import declared in global module"
  msgstr "import deklarerad i den globala modulen"
  
! #: cp/module.cc:20717
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in module %qs"
  msgstr "motstridig deklaration av %qD i modulen %qs"
  
! #: cp/module.cc:20720
  #, gcc-internal-format
  msgid "conflicting declaration of %qD in global module"
  msgstr "motstridig deklaration av %qD i den globala modulen"
  
! #: cp/module.cc:20725
  #, gcc-internal-format
  msgid "previously declared in module %qs"
  msgstr "tidigare deklarerad i modulen %qs"
  
! #: cp/module.cc:20729
  #, gcc-internal-format
  msgid "previously declared in global module"
  msgstr "tidigare deklarerad i den globala modulen"
  
! #: cp/module.cc:20868
  #, gcc-internal-format
  msgid "external linkage definition of %qD in header module must be declared %<inline%>"
  msgstr "definition av extern länkning av %qD i en huvudmodul måste deklareras %<inline%>"
  
! #: cp/module.cc:20883
  #, gcc-internal-format
  msgid "exporting declaration %qD declared in unnamed namespace"
  msgstr "en exporterande deklaration %qD deklarerad i en namnlös namnrymd"
  
! #: cp/module.cc:20890
  #, gcc-internal-format
  msgid "exporting declaration %qD with internal linkage"
  msgstr "en exporterande deklaration %qD med intern länkklass"
  
! #: cp/module.cc:21043
  #, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "läser CMI %qs"
  
! #: cp/module.cc:21194
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr "misslyckades att ladda bindningen %<%E%s%E%>"
  
! #: cp/module.cc:21195
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr "misslyckades att ladda bindningen %<%E%s%E@%s%>"
  
! #: cp/module.cc:21202
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr "under laddning av bindningen %<%E%s%E%>"
  
! #: cp/module.cc:21203
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr "under laddning av bindningen %<%E%s%E@%s%>"
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr "misslyckades att ladda väntande för %<%E%s%E%>"
  
! #: cp/module.cc:21269
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr "under laddning av väntande för %<%E%s%E%>"
*************** msgstr "under laddning av väntande för
*** 61284,61385 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21234
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr "import av den namngivna modulen %qs inuti språklänkningsblock"
  
! #: cp/module.cc:21265
  #, gcc-internal-format
  msgid "module already declared"
  msgstr "modulen är redan deklarerad"
  
! #: cp/module.cc:21266
  #, gcc-internal-format
  msgid "module already imported"
  msgstr "modulen är redan importerad"
  
! #: cp/module.cc:21271
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr "modulen %qs importerades här"
  
! #: cp/module.cc:21479
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr "kompilerat modulgränssnitt som inte stämmer: hade %qs, fick %qs"
  
! #: cp/module.cc:21485
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown compiled module interface: %s"
  msgstr "okänt kompilerat modulgränssnitt: %s"
  
! #: cp/module.cc:21529
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr "det går inte att avgöra %<#include%>-översättning av %s: %s"
  
! #: cp/module.cc:21547
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr "inkluderingen %qs översatt till import"
  
! #: cp/module.cc:21548
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr "inkluderingen %qs bearbetad textuellt"
  
! #: cp/module.cc:21908
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "C++-moduler är inkompatibla med förkompilerade huvuden"
  
! #: cp/module.cc:21912
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "C++-moduler är inkompatibla med traditionell preprocessning"
  
! #: cp/module.cc:21944 cp/module.cc:21973
  #, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "felaktigt huvudnamn %qs"
  
! #: cp/module.cc:21983
  #, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "felaktig modulnamn %qs"
  
! #: cp/module.cc:22183
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr "%<-fmodule-only%> använd för annat än gränssnitt"
  
! #: cp/module.cc:22223
  #, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "skriver CMI %qs"
  
! #: cp/module.cc:22238
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr "skriver inte modulen %qs på grund av fel i mallkroppar"
  
! #: cp/module.cc:22241
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr "aktivera %<-Wtemplate-body%> för fler detaljer"
  
! #: cp/module.cc:22243
  #, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr "första felet i %qD uppstod här"
  
! #: cp/module.cc:22307
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr "misslyckades att skriva en kompilerad modul: %s"
  
! #: cp/module.cc:22404
  #, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "okänd huvudsort %qs"
--- 61444,61545 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:21314
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr "import av den namngivna modulen %qs inuti språklänkningsblock"
  
! #: cp/module.cc:21345
  #, gcc-internal-format
  msgid "module already declared"
  msgstr "modulen är redan deklarerad"
  
! #: cp/module.cc:21346
  #, gcc-internal-format
  msgid "module already imported"
  msgstr "modulen är redan importerad"
  
! #: cp/module.cc:21351
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr "modulen %qs importerades här"
  
! #: cp/module.cc:21559
  #, gcc-internal-format
  msgid "mismatching compiled module interface: had %qs, got %qs"
  msgstr "kompilerat modulgränssnitt som inte stämmer: hade %qs, fick %qs"
  
! #: cp/module.cc:21565
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown compiled module interface: %s"
  msgstr "okänt kompilerat modulgränssnitt: %s"
  
! #: cp/module.cc:21609
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr "det går inte att avgöra %<#include%>-översättning av %s: %s"
  
! #: cp/module.cc:21627
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr "inkluderingen %qs översatt till import"
  
! #: cp/module.cc:21628
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr "inkluderingen %qs bearbetad textuellt"
  
! #: cp/module.cc:21988
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "C++-moduler är inkompatibla med förkompilerade huvuden"
  
! #: cp/module.cc:21992
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "C++-moduler är inkompatibla med traditionell preprocessning"
  
! #: cp/module.cc:22024 cp/module.cc:22053
  #, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "felaktigt huvudnamn %qs"
  
! #: cp/module.cc:22063
  #, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "felaktig modulnamn %qs"
  
! #: cp/module.cc:22263
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr "%<-fmodule-only%> använd för annat än gränssnitt"
  
! #: cp/module.cc:22303
  #, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "skriver CMI %qs"
  
! #: cp/module.cc:22318
  #, gcc-internal-format
  msgid "not writing module %qs due to errors in template bodies"
  msgstr "skriver inte modulen %qs på grund av fel i mallkroppar"
  
! #: cp/module.cc:22321
  #, gcc-internal-format
  msgid "enable %<-Wtemplate-body%> for more details"
  msgstr "aktivera %<-Wtemplate-body%> för fler detaljer"
  
! #: cp/module.cc:22323
  #, gcc-internal-format
  msgid "first error in %qD appeared here"
  msgstr "första felet i %qD uppstod här"
  
! #: cp/module.cc:22387
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr "misslyckades att skriva en kompilerad modul: %s"
  
! #: cp/module.cc:22484
  #, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "okänd huvudsort %qs"
*************** msgstr "deklarationen av %qD skuggar en
*** 61434,61683 ****
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "vändeklaration %qD i lokal klass utan en tidigare lokal deklaration"
  
! #: cp/name-lookup.cc:4653
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %<%s(%E)%> %p %d"
  
! #: cp/name-lookup.cc:4656
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d"
  
! #: cp/name-lookup.cc:5252
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr "exporterar %q#D som inte har extern länkning"
  
! #: cp/name-lookup.cc:5256
  #, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr "%q#D är deklarerad här utan någon länkning"
  
! #: cp/name-lookup.cc:5259
  #, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr "%q#D är deklarerad här med intern länkning"
  
! #: cp/name-lookup.cc:5262
  #, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr "%q#D är deklarerad här med modullänkning"
  
! #: cp/name-lookup.cc:6070
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T%s%D%> namnger en destruerare"
  
! #: cp/name-lookup.cc:6086
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "using-deklaration för icke-medlem vid klassräckvidd"
  
! #: cp/name-lookup.cc:6094
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using%> med uppräkningsräckvidd %q#T är endast tillgängligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/name-lookup.cc:6110 cp/pt.cc:18933
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qT är inte en klass, namnrymd eller uppräkning"
  
! #: cp/name-lookup.cc:6120
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "icke-medlems using-deklaration namnger konstrueraren för %qT"
  
! #: cp/name-lookup.cc:6131 cp/name-lookup.cc:6204
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "using-deklaration för medlem vid icke-klass-räckvidd"
  
! #: cp/name-lookup.cc:6154
  #, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "%qT är inte en direkt bas till %qT"
  
! #: cp/name-lookup.cc:6214
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr "menade du %<using enum %T::%D%>?"
  
! #: cp/name-lookup.cc:6226
  #, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%qD har inte deklarerats i %qD"
  
! #: cp/name-lookup.cc:6241
  #, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "en using-deklaration får inte namnge namnrymden %qD"
  
! #: cp/name-lookup.cc:6252
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> namnger konstruerare i %qT"
  
! #: cp/name-lookup.cc:6345
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "deklaration av %qD inte i namnrymd som omger %qD"
  
! #: cp/name-lookup.cc:6387
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "explicit-kvalifikation i deklaration av %qD"
  
! #: cp/name-lookup.cc:6397
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD borde ha deklarerats inuti %qD"
  
! #: cp/name-lookup.cc:6467
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD har inte deklarerats inom %qD"
  
! #: cp/name-lookup.cc:6469
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "endast här som %<friend%>"
  
! #: cp/name-lookup.cc:6523
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "attributet %qD kräver ett ensamt NTBS-argument"
  
! #: cp/name-lookup.cc:6530
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "attributet %qD är meningslöst eftersom medlemmar av den anonyma namnrymden får lokala symboler"
  
! #: cp/name-lookup.cc:6540 cp/name-lookup.cc:6567
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "ignorerar attributet %qD på en anonym namnrymd"
  
! #: cp/name-lookup.cc:6546
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "ignorerar attributet %qD på en namnrymd som inte är inline"
  
! #: cp/name-lookup.cc:6583 cp/name-lookup.cc:9004
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "attributdirektivet %qD ignorerat"
  
! #: cp/name-lookup.cc:6912
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "maxgräns på %d namnrymder sökta %qE"
  
! #: cp/name-lookup.cc:6964
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "föreslaget alternativ:"
  msgstr[1] "föreslagna alternativ:"
  
! #: cp/name-lookup.cc:6970
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:7295
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr "%<std::%s%> är definierad i huvudet %qs; detta går förmodligen att lösa genom att lägga till %<#include %s%>"
  
! #: cp/name-lookup.cc:7301
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%<std::%s%> är bara tillgänglig från %s och framåt"
  
! #: cp/name-lookup.cc:7739
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "makrot %qs har inte definierats ännu"
  
! #: cp/name-lookup.cc:7742
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "det definierades senare här"
  
! #: cp/name-lookup.cc:8538
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "definitionen av %<std::initializer_list%> matchar inte %<#include <initializer_list>%>, är inte en mall"
  
! #: cp/name-lookup.cc:8976
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "ett %<strong%> using-direktiv stödjs inte längre"
  
! #: cp/name-lookup.cc:8979
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr "du kan använda en inline-namnrymd istället"
  
! #: cp/name-lookup.cc:8998
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "%<omp::%E%> är inte tillåtet att anges i detta sammanhang"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9090
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "det går inte att nästa mer än %d namnrymder"
  
! #: cp/name-lookup.cc:9192
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%<namespace %E%> är tvetydig"
  
! #: cp/name-lookup.cc:9208
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "namnrymdsalias %qD inte tillåtet här, antar %qD"
  
! #: cp/name-lookup.cc:9291
  #, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr "en exporterande namnrymd %qD med intern länkning"
  
! #: cp/name-lookup.cc:9293
  #, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "%qD har intern länkning för att den deklarerades i en namnlös namnrymd"
  
! #: cp/name-lookup.cc:9297
  #, gcc-internal-format
  msgid "exporting unnamed namespace"
  msgstr "exporterar namnlös namnrymd"
  
! #: cp/name-lookup.cc:9307
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "inline-namnrymder måste anges vid den ursprungliga definitionen"
  
! #: cp/name-lookup.cc:9357
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%s-namnrymd %qD står i konflikt med nåbar definition"
  
! #: cp/name-lookup.cc:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "nåbar %s-definition här"
  
! #: cp/name-lookup.cc:9402
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX går in i %<pop_everything ()%>"
  
! #: cp/name-lookup.cc:9411
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr "XXX lämnar %<pop_everything ()%>"
--- 61594,61843 ----
  msgid "friend declaration %qD in local class without prior local declaration"
  msgstr "vändeklaration %qD i lokal klass utan en tidigare lokal deklaration"
  
! #: cp/name-lookup.cc:4656
  #, gcc-internal-format
  msgid "%s %<%s(%E)%> %p %d"
  msgstr "%s %<%s(%E)%> %p %d"
  
! #: cp/name-lookup.cc:4659
  #, gcc-internal-format
  msgid "%s %s %p %d"
  msgstr "%s %s %p %d"
  
! #: cp/name-lookup.cc:5255
  #, gcc-internal-format
  msgid "exporting %q#D that does not have external linkage"
  msgstr "exporterar %q#D som inte har extern länkning"
  
! #: cp/name-lookup.cc:5259
  #, gcc-internal-format
  msgid "%q#D declared here with no linkage"
  msgstr "%q#D är deklarerad här utan någon länkning"
  
! #: cp/name-lookup.cc:5262
  #, gcc-internal-format
  msgid "%q#D declared here with internal linkage"
  msgstr "%q#D är deklarerad här med intern länkning"
  
! #: cp/name-lookup.cc:5265
  #, gcc-internal-format
  msgid "%q#D declared here with module linkage"
  msgstr "%q#D är deklarerad här med modullänkning"
  
! #: cp/name-lookup.cc:6073
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T%s%D%> namnger en destruerare"
  
! #: cp/name-lookup.cc:6089
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "using-deklaration för icke-medlem vid klassräckvidd"
  
! #: cp/name-lookup.cc:6097
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using%> med uppräkningsräckvidd %q#T är endast tillgängligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/name-lookup.cc:6113 cp/pt.cc:18962
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qT är inte en klass, namnrymd eller uppräkning"
  
! #: cp/name-lookup.cc:6123
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "icke-medlems using-deklaration namnger konstrueraren för %qT"
  
! #: cp/name-lookup.cc:6134 cp/name-lookup.cc:6207
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "using-deklaration för medlem vid icke-klass-räckvidd"
  
! #: cp/name-lookup.cc:6157
  #, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "%qT är inte en direkt bas till %qT"
  
! #: cp/name-lookup.cc:6217
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr "menade du %<using enum %T::%D%>?"
  
! #: cp/name-lookup.cc:6229
  #, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%qD har inte deklarerats i %qD"
  
! #: cp/name-lookup.cc:6244
  #, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "en using-deklaration får inte namnge namnrymden %qD"
  
! #: cp/name-lookup.cc:6255
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> namnger konstruerare i %qT"
  
! #: cp/name-lookup.cc:6348
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "deklaration av %qD inte i namnrymd som omger %qD"
  
! #: cp/name-lookup.cc:6390
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "explicit-kvalifikation i deklaration av %qD"
  
! #: cp/name-lookup.cc:6400
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD borde ha deklarerats inuti %qD"
  
! #: cp/name-lookup.cc:6470
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD har inte deklarerats inom %qD"
  
! #: cp/name-lookup.cc:6472
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "endast här som %<friend%>"
  
! #: cp/name-lookup.cc:6526
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "attributet %qD kräver ett ensamt NTBS-argument"
  
! #: cp/name-lookup.cc:6533
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "attributet %qD är meningslöst eftersom medlemmar av den anonyma namnrymden får lokala symboler"
  
! #: cp/name-lookup.cc:6543 cp/name-lookup.cc:6570
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "ignorerar attributet %qD på en anonym namnrymd"
  
! #: cp/name-lookup.cc:6549
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "ignorerar attributet %qD på en namnrymd som inte är inline"
  
! #: cp/name-lookup.cc:6586 cp/name-lookup.cc:9007
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "attributdirektivet %qD ignorerat"
  
! #: cp/name-lookup.cc:6915
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "maxgräns på %d namnrymder sökta %qE"
  
! #: cp/name-lookup.cc:6967
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "föreslaget alternativ:"
  msgstr[1] "föreslagna alternativ:"
  
! #: cp/name-lookup.cc:6973
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:7298
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr "%<std::%s%> är definierad i huvudet %qs; detta går förmodligen att lösa genom att lägga till %<#include %s%>"
  
! #: cp/name-lookup.cc:7304
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%<std::%s%> är bara tillgänglig från %s och framåt"
  
! #: cp/name-lookup.cc:7742
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "makrot %qs har inte definierats ännu"
  
! #: cp/name-lookup.cc:7745
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "det definierades senare här"
  
! #: cp/name-lookup.cc:8541
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "definitionen av %<std::initializer_list%> matchar inte %<#include <initializer_list>%>, är inte en mall"
  
! #: cp/name-lookup.cc:8979
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "ett %<strong%> using-direktiv stödjs inte längre"
  
! #: cp/name-lookup.cc:8982
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr "du kan använda en inline-namnrymd istället"
  
! #: cp/name-lookup.cc:9001
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "%<omp::%E%> är inte tillåtet att anges i detta sammanhang"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:9093
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "det går inte att nästa mer än %d namnrymder"
  
! #: cp/name-lookup.cc:9195
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%<namespace %E%> är tvetydig"
  
! #: cp/name-lookup.cc:9211
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "namnrymdsalias %qD inte tillåtet här, antar %qD"
  
! #: cp/name-lookup.cc:9294
  #, gcc-internal-format
  msgid "exporting namespace %qD with internal linkage"
  msgstr "en exporterande namnrymd %qD med intern länkning"
  
! #: cp/name-lookup.cc:9296
  #, gcc-internal-format
  msgid "%qD has internal linkage because it was declared in an unnamed namespace"
  msgstr "%qD har intern länkning för att den deklarerades i en namnlös namnrymd"
  
! #: cp/name-lookup.cc:9300
  #, gcc-internal-format
  msgid "exporting unnamed namespace"
  msgstr "exporterar namnlös namnrymd"
  
! #: cp/name-lookup.cc:9310
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "inline-namnrymder måste anges vid den ursprungliga definitionen"
  
! #: cp/name-lookup.cc:9360
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%s-namnrymd %qD står i konflikt med nåbar definition"
  
! #: cp/name-lookup.cc:9362
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "nåbar %s-definition här"
  
! #: cp/name-lookup.cc:9405
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX går in i %<pop_everything ()%>"
  
! #: cp/name-lookup.cc:9414
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr "XXX lämnar %<pop_everything ()%>"
*************** msgstr "identifieraren %qE är ett nycke
*** 61702,61708 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr "%<LEXER_DEBUGGING_ENABLED_P%> är inte satt till true"
  
! #: cp/parser.cc:1724 cp/parser.cc:49645
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare %s%> som inte omedelbart följs av en funktionsdeklaration eller -definition"
--- 61862,61868 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr "%<LEXER_DEBUGGING_ENABLED_P%> är inte satt till true"
  
! #: cp/parser.cc:1724 cp/parser.cc:49704
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare %s%> som inte omedelbart följs av en funktionsdeklaration eller -definition"
*************** msgstr "%<::%E%> har inte deklarerats"
*** 61747,61753 ****
  msgid "request for member %qE in non-class type %qT"
  msgstr "begäran av medlem %qE i typ %qT som inte är en klasstyp"
  
! #: cp/parser.cc:3517 cp/parser.cc:22267
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> har inte deklarerats"
--- 61907,61913 ----
  msgid "request for member %qE in non-class type %qT"
  msgstr "begäran av medlem %qE i typ %qT som inte är en klasstyp"
  
! #: cp/parser.cc:3517 cp/parser.cc:22271
  #, gcc-internal-format
  msgid "%<%T::%E%> has not been declared"
  msgstr "%<%T::%E%> har inte deklarerats"
*************** msgstr "C++20 %<constinit%> är endast t
*** 61968,61974 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<concept%> är endast tillgängligt med %<-std=c++20%> eller %<-fconcepts%>"
  
! #: cp/parser.cc:3922 cp/parser.cc:32272
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<requires%> är endast tillgängligt med %<-std=c++20%> eller %<-fconcepts%>"
--- 62128,62134 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<concept%> är endast tillgängligt med %<-std=c++20%> eller %<-fconcepts%>"
  
! #: cp/parser.cc:3922 cp/parser.cc:32331
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<requires%> är endast tillgängligt med %<-std=c++20%> eller %<-fconcepts%>"
*************** msgid "template-id not allowed for destr
*** 62209,62215 ****
  msgstr "mall-id är inte tillåtet för destruerare i C++20"
  
  # %qs blir den fixa strängen "< >"
! #: cp/parser.cc:6989 cp/parser.cc:33504
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr "ta bort %qs"
--- 62369,62375 ----
  msgstr "mall-id är inte tillåtet för destruerare i C++20"
  
  # %qs blir den fixa strängen "< >"
! #: cp/parser.cc:6989 cp/parser.cc:33563
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr "ta bort %qs"
*************** msgstr "deklaration av %<~%T%> som medle
*** 62224,62230 ****
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-namnet %qD använt som destruerardeklarerare"
  
! #: cp/parser.cc:7155 cp/parser.cc:24869
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "okvalificerat id förväntades"
--- 62384,62390 ----
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-namnet %qD använt som destruerardeklarerare"
  
! #: cp/parser.cc:7155 cp/parser.cc:24873
  #, gcc-internal-format
  msgid "expected unqualified-id"
  msgstr "okvalificerat id förväntades"
*************** msgstr "variabelmall-id %qD i nästad na
*** 62264,62270 ****
  msgid "expected nested-name-specifier"
  msgstr "nästat namn-specificerare förväntades"
  
! #: cp/parser.cc:7808 cp/parser.cc:10516
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "typer får inte definieras i typkonverteringar"
--- 62424,62430 ----
  msgid "expected nested-name-specifier"
  msgstr "nästat namn-specificerare förväntades"
  
! #: cp/parser.cc:7808 cp/parser.cc:10518
  #, gcc-internal-format
  msgid "types may not be defined in casts"
  msgstr "typer får inte definieras i typkonverteringar"
*************** msgstr "typer får inte definieras i ett
*** 62279,62285 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "fel antal argument till %<__builtin_addressof%>"
  
! #: cp/parser.cc:8002 cp/pt.cc:21522
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "fel antal argument till %<__builtin_launder%>"
--- 62439,62445 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "fel antal argument till %<__builtin_addressof%>"
  
! #: cp/parser.cc:8002 cp/pt.cc:21551
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "fel antal argument till %<__builtin_launder%>"
*************** msgstr "fel antal argument till %<__buil
*** 62294,62310 ****
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "fel antal argument till %<__builtin_shufflevector%>"
  
! #: cp/parser.cc:8069 cp/pt.cc:21637
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr "anrop av %<__builtin_operator_new%> väljer inte en ersättningsbar global allokeringsfunktion"
  
! #: cp/parser.cc:8073 cp/pt.cc:21641
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr "anrop av %<__builtin_operator_delete%> väljer inte en ersättningsbar global avallokeringsfunktion"
  
! #: cp/parser.cc:8078 cp/pt.cc:21646
  #, gcc-internal-format
  msgid "selected function declared here"
  msgstr "den valda funktionen deklarerad här"
--- 62454,62470 ----
  msgid "wrong number of arguments to %<__builtin_shufflevector%>"
  msgstr "fel antal argument till %<__builtin_shufflevector%>"
  
! #: cp/parser.cc:8069 cp/pt.cc:21666
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_new%> does not select replaceable global allocation function"
  msgstr "anrop av %<__builtin_operator_new%> väljer inte en ersättningsbar global allokeringsfunktion"
  
! #: cp/parser.cc:8073 cp/pt.cc:21670
  #, gcc-internal-format
  msgid "call to %<__builtin_operator_delete%> does not select replaceable global deallocation function"
  msgstr "anrop av %<__builtin_operator_delete%> väljer inte en ersättningsbar global avallokeringsfunktion"
  
! #: cp/parser.cc:8078 cp/pt.cc:21675
  #, gcc-internal-format
  msgid "selected function declared here"
  msgstr "den valda funktionen deklarerad här"
*************** msgstr "icke skalär typ"
*** 62349,63692 ****
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ tillåter inte %<alignof%> med annat än en typ"
  
! #: cp/parser.cc:9507
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "typer får inte definieras i %<noexcept%>-uttryck"
  
! #: cp/parser.cc:9566
  #, gcc-internal-format
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "%<co_await%> kan inte användas i standardargument"
  
! #: cp/parser.cc:9791 cp/parser.cc:34822
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "typer får inte definieras i en %qs-uttryck"
  
! #: cp/parser.cc:9856
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr "%<__builtin_has_attribute%> med beroende argument stödjs inte ännu"
  
! #: cp/parser.cc:9942
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "typer får inte definieras i en new-uttryck"
  
! #: cp/parser.cc:9960
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "vektorgräns är förbjuden efter typ-id i parenteser"
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "försök ta bort parenteserna runt typ-id:t"
  
! #: cp/parser.cc:9995
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr "initiering av new-uttryck för typen %<auto%> tar precis ett element"
  
! #: cp/parser.cc:10040
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "uttryckslista eller typ-id förväntades"
  
! #: cp/parser.cc:10069
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "typer får inte definieras i en new-type-id"
  
! #: cp/parser.cc:10117
  #, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "attribut ignoreras på yttersta vektortypen i new-uttryck"
  
! #: cp/parser.cc:10213
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "uttryck i new-deklarerare måste ha heltals- eller uppräkningstyp"
  
! #: cp/parser.cc:10619
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "användning av gammaldags typkonvertering till %q#T"
  
! #: cp/parser.cc:10769
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "operatorn %<>>%> hanteras som två högervinkelparenteser i C++11"
  
! #: cp/parser.cc:10772
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "föreslår parenteser runt %<>>%>-uttryck"
  
! #: cp/parser.cc:10998
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "ISO C++ tillåter inte %<?:%> med mellersta operanden utelämnad"
  
! #: cp/parser.cc:11322
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr "kommauttryck på toppnivå i vektorindex bör undvikas"
  
! #: cp/parser.cc:11470
  #, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "typer får inte definieras i %<__builtin_offsetof%>"
  
! #: cp/parser.cc:11604
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr "avslutande argument till %<__type_pack_element%> är inte en typ"
  
! #: cp/parser.cc:11704
  #, gcc-internal-format
  msgid "lambda-expression in template parameter type"
  msgstr "lambda-uttryck i mallparametertyp"
  
! #: cp/parser.cc:11714
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambdauttryck i oberäknade sammanhang är endast tillgängliga med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:11724
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambdauttryck i mallargument är endast tillgängliga med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:11898
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr "icke-lokala lambda-uttryck kan inte ha en standardfångst"
  
! #: cp/parser.cc:11921
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "slut på fångstlista förväntades"
  
! #: cp/parser.cc:11937
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "explicit fångst via kopiering av %<this%> med standardfångst via kopiering är endast tillgängliga med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:11943 cp/parser.cc:11965 cp/parser.cc:12163
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "redan infångad %qD i lambdauttryck"
  
! #: cp/parser.cc:11959
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "fångst av %<*this%> är endast tillgängligt med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/parser.cc:11979
  #, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr "det går inte att fånga %<this%> via referens"
  
! #: cp/parser.cc:11999
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "pack init-fångst är endast tillgängliga med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:12010
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr "%<&%> skall komma före %<...%>"
  
! #: cp/parser.cc:12040
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "lambdafångstinitierare är endast tillgängliga med %<-std=c++14%> eller %<-std=gnu++14%>"
  
! #: cp/parser.cc:12049
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr "tom initierare för lambdas init-fångst"
  
! #: cp/parser.cc:12074
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "fångst av en icke-variabel %qE"
  
! #: cp/parser.cc:12078 cp/parser.cc:12089 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D är deklarerad här"
  
! #: cp/parser.cc:12085
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "fångst av variabeln %qD med ej automatisk lagringsvaraktighet"
  
! #: cp/parser.cc:12123
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr "för många %<...%> i lambdafångst"
  
! #: cp/parser.cc:12134
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "explicit fångst via kopiering av %qD överflödigt vid standardfångst via kopiering"
  
! #: cp/parser.cc:12139
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "explicit fångst via referens av %qD överflödigt med standardfångst via referens"
  
! #: cp/parser.cc:12221
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambdamallar är endast tillgängliga med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:12275
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "standardargumentet angivet för lambdaparameter"
  
! #: cp/parser.cc:12298
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "en parameterdeklaration före lambdadeklarationsspecificerare är endast valfritt med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/parser.cc:12328 cp/pt.cc:14987
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr "ett lambda med fångster kan inte ha en explicit objektparameter av en orelaterad typ"
  
! #: cp/parser.cc:12341
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "lambdaspecificeraren %<mutable%> med en explicit objektparameter"
  
! #: cp/parser.cc:12350
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr "det inskickade höljesobjektet kommer inte muteras eftersom det tas via värde"
  
! #: cp/parser.cc:12354
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr "deklarera den explicita objektparametern som en icke-const-referens istället"
  
! #: cp/parser.cc:12358
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr "explicit objektparameter är redan en muterbar referens"
  
! #: cp/parser.cc:12365
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "lambdaspecificeraren %<static%> med en explicit objektparameter"
  
! #: cp/parser.cc:12383
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr "lambdaspecificeraren %<static%> med lambdafångst"
  
! #: cp/parser.cc:12395
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "en parameterdeklaration före lambdatransaktionskvalificerare är endast valfritt med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/parser.cc:12408
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "en parameterdeklaration före en lambdaundantagsspecifikation är endast valfritt med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/parser.cc:12426
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "en parameterdeklaration före lambdas efterföljande returtyp är endast valfritt med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/parser.cc:12468
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<constexpr%> lambda är endast tillgängligt med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/parser.cc:13029
  #, gcc-internal-format
  msgid "preconditions cannot be statements"
  msgstr "förvillkor kan inte vara satser"
  
! #: cp/parser.cc:13032
  #, gcc-internal-format
  msgid "postconditions cannot be statements"
  msgstr "eftervillkor kan inte vara satser"
  
! #: cp/parser.cc:13037
  #, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr "försäkranden måste följas av %<;%>"
  
! #: cp/parser.cc:13202
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "en etikett vid slutet av en sammansatt sats är endast tillgängligt med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/parser.cc:13382 cp/parser.cc:13627
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "attribut vid början av satser ignoreras"
  
! #: cp/parser.cc:13453
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "etikettsats förväntades"
  
! #: cp/parser.cc:13502
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-etikett %qE är inte i en switch-sats"
  
! #: cp/parser.cc:13635
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "%<typename%> behövs före %qE för att %qT är en beroende räckvidd"
  
  #. A::A a;
! #: cp/parser.cc:13641
  #, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr "%qE namnger konstrueraren, inte typen"
  
! #: cp/parser.cc:13699
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr "sammansatt sats i en %<constexpr%>-funktion"
  
! #: cp/parser.cc:13763
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr "inre slingor måste vara perfekt nästade med direktivet %<tile%>"
  
! #: cp/parser.cc:13968
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<if constexpr%> är endast tillgängligt med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/parser.cc:13990
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<if consteval%> är endast tillgängligt med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/parser.cc:14015 cp/parser.cc:14050
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr "%<if consteval%> kräver en sammansatt sats"
  
! #: cp/parser.cc:14092
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "init-satsen i valsatser är endast tillgängliga med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/parser.cc:14260 cp/parser.cc:35334
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "selektionssats förväntades"
  
! #: cp/parser.cc:14301
  #, gcc-internal-format
  msgid "condition declares an array"
  msgstr "villkor deklarerar en vektor"
  
! #: cp/parser.cc:14303
  #, gcc-internal-format
  msgid "condition declares a function"
  msgstr "villkor deklarerar en funktion"
  
! #: cp/parser.cc:14344
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "typer får inte definieras i villkor"
  
  #. Anything else is an error.
! #: cp/parser.cc:14446 cp/parser.cc:24109 cp/parser.cc:26828
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "initierare förväntades"
  
! #: cp/parser.cc:14496
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "intervallbaserade %<for%>-slingor med initierare är endast tillgängliga med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:14758
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr "slingvariabeln %qD av typen %qT binder till en temporär konstruerad från typen %qT"
  
  #. rval
! #: cp/parser.cc:14765
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr "använd icke-referens-typ %qT för att göra kopieringen explicit eller %qT för att förhindra kopiering"
  
! #: cp/parser.cc:14791
  #, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "slingvariabeln %qD skapar en kopia från typen %qT"
  
! #: cp/parser.cc:14796
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr "använd referenstyp för att förhindra kopiering"
  
! #: cp/parser.cc:14935
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "intervallbaserat %<for%>-uttryck av typen %qT har ofullständig typ"
  
! #: cp/parser.cc:15019
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "inkonsistenta start-/sluttyper i intervallbaserad %<for%>-sats: %qT och %qT"
  
! #: cp/parser.cc:15171 cp/parser.cc:35337
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "iterationssats förväntades"
  
! #: cp/parser.cc:15216
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "en aliasdeklaration i en initieringssats är endast tillgängliga med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/parser.cc:15233
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "intervallbaserad %<for%>-slinga är endast tillgänglig med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/parser.cc:15395
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<goto%> i %<constexpr%>-funktioner är endast tillgängligt med %<-std=c++23%> eller %<-std=gnu++23%>"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15404
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ förbjuder beräknade goto"
  
! #: cp/parser.cc:15423 cp/parser.cc:35340
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "hoppsats förväntades"
  
! #: cp/parser.cc:15598
  #, gcc-internal-format
  msgid "expected module-partition"
  msgstr "modulpartition förväntades"
  
! #: cp/parser.cc:15600
  #, gcc-internal-format
  msgid "expected module-name"
  msgstr "modulnamn förväntades"
  
! #: cp/parser.cc:15642
  #, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr "en moduldeklaration är inte tillåten i en huvudenhet"
  
! #: cp/parser.cc:15648
  #, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr "en moduldeklaration måste vara på global räckvidd"
  
! #: cp/parser.cc:15649
  #, gcc-internal-format
  msgid "scope opened here"
  msgstr "räckvidden öppnad här"
  
! #: cp/parser.cc:15675
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr "privat modulfragment"
  
! #: cp/parser.cc:15679
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr "privata modulfragment är endast tillåtna inom räckvidden för modulgränssnittet eller -partitionen"
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15685
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr "moduldeklarationer är endast tillåtna som första deklaration, eller som avslutning av ett globalt modulfragment"
  
! #: cp/parser.cc:15726
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr "post-modul-deklarations-importer måste vara sammanhängande"
  
! #: cp/parser.cc:15728 cp/parser.cc:15737
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr "kanske infoga en radbrytning efter %<import%>, eller annat sätt att särskilja, för att förhindra att detta betraktas om en modul-styr-rad"
  
! #: cp/parser.cc:15736
  #, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr "import-deklaration måste vara på global räckvidd"
  
! #: cp/parser.cc:15760
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr "att importspecificera en mudulpartition måste förekomma efter en namngiven moduldeklaration"
  
! #: cp/parser.cc:15781
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr "post-modul-deklarations-importer får inte vara include-översatta"
  
! #: cp/parser.cc:15784
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr "post-modul-deklarations-importer får inte vara från huvudinkludering"
  
! #: cp/parser.cc:15805
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr "%qE får endast förekomma efter en modulgränssnittsdeklaration"
  
! #: cp/parser.cc:15813
  #, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr "%qE får bara förekomma en gång i en exportdeklaration"
  
! #: cp/parser.cc:15834
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr "%<export%> är inte del av ett följande moduldirektiv"
  
! #: cp/parser.cc:15873
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "extra %<;%> utanför funktioner är endast tillåtet i C++11"
  
! #: cp/parser.cc:15876
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function"
  msgstr "extra %<;%> utanför en funktion"
  
! #: cp/parser.cc:15885
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr "extra %<;%> inuti en post är endast tillåtet i C++11"
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr "extra %<;%> inuti en post"
  
! #: cp/parser.cc:15895
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "extra %<;%> efter funktionsdefinition i klassen"
  
! #: cp/parser.cc:16065
  #, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "attribut är inte tillåtna på denna position"
  
! #: cp/parser.cc:16069
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr "attribut får infogas här"
  
! #: cp/parser.cc:16109
  #, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "explicita specialiseringar tillåts inte här"
  
! #: cp/parser.cc:16111 cp/parser.cc:28251
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr "en specialisering exporteras alltid tillsammans med sin primära mall"
  
! #: cp/parser.cc:16124
  #, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr "explicita instansieringar tillåts inte här"
  
! #: cp/parser.cc:16140
  #, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr "exportdeklarationer tillåts inte här"
  
! #: cp/parser.cc:16311
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> som inte inleder ett block"
  
! #: cp/parser.cc:16557
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr "icke-variabel %qD i deklaration med mer än en deklarerare med platshållartyp"
  
! #: cp/parser.cc:16576
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "inkonsistent härledning för %qT: %qT och sedan %qT"
  
! #: cp/parser.cc:16597
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "att blanda deklarationer och funktionsdefinitioner är förbjudet"
  
! #: cp/parser.cc:16622
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "typer får inte definieras i en for-range-deklaration"
  
! #: cp/parser.cc:16679
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "initierare i intervallbaserad %<for%>-slinga"
  
! #: cp/parser.cc:16682
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "flera deklarationer i intervallbaserad %<for%>-slinga"
  
! #: cp/parser.cc:16722
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "strukturerade bindningar med identifierare med attribut är endast tillgängliga med %<-std=c++2c%> eller %<-std=gnu++2c%>"
  
! #: cp/parser.cc:16759
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "strukturerade bindningar i villkor är endast tillgängliga med %<-std=c++2c%> eller %<-std=gnu++2c%>"
  
! #: cp/parser.cc:16763
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "strukturerade bindningar är endast tillgängliga med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/parser.cc:16820
  #, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "tom deklaration av strukturerad bindning"
  
! #: cp/parser.cc:16838
  #, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "ogiltig initierare för deklaration av strukturerad bindning"
  
! #: cp/parser.cc:17033
  #, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "%<this%> måste anges vara den första specificeraren i en parameterdeklaration"
  
! #: cp/parser.cc:17056
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> använd utanför en klass"
  
! #: cp/parser.cc:17094
  #, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "nyckelordet %<bool%> är inte tillåtet i en C++20 konceptdefinition"
  
! #: cp/parser.cc:17097
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr "syntaxen för en C++20 konceptdefinition är %<concept <namn> = <uttr>%>"
  
! #: cp/parser.cc:17148
  #, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "%<typedef%>-specificerare står i konflikt med %qs"
  
! #: cp/parser.cc:17174
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> ändrar betydelse i C++11; var god ta bort det"
  
! #: cp/parser.cc:17210
  #, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr "%qD är ogiltigt i villkor"
  
! #: cp/parser.cc:17219
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD är ogiltigt i lambda"
  
! #: cp/parser.cc:17223
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD är endast giltig i lambda med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/parser.cc:17305
  #, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr "typspecificerare är ogiltig i lambda"
  
! #: cp/parser.cc:17318
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr "standardattribut i mitten av decl-specificerare"
  
! #: cp/parser.cc:17320
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr "standardattribut måste föregå decl-specificerarna för att gälla för deklarationen, eller följa dem för att gälla för typen"
  
! #: cp/parser.cc:17335
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "klassdefinition kan inte deklareras som en vän"
  
! #: cp/parser.cc:17408 cp/parser.cc:29436
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "mallar får inte vara %<virtual%>"
  
! #: cp/parser.cc:17427
  #, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr "typer får inte definieras i en explicit-specificerare"
  
! #: cp/parser.cc:17431
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<explicit(bool)%> är endast tillgängligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:17499
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ogiltig länkklasspecifikation"
  
! #: cp/parser.cc:17606
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<static_assert%> utan ett meddelande är endast tillgänglig med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/parser.cc:17636
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "%<static_assert%> med ett meddelande som inte är en sträng är endast tillgänglig med %<-std=c++2c%> eller %<-std=gnu++2c%>"
  
! #: cp/parser.cc:17840
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "typspecificeraren %<decltype(auto)%> är endast tillgängligt med %<-std=c++14%> eller %<-std=gnu++14%>"
  
! #: cp/parser.cc:17853
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "typer får inte definieras i %<decltype%>-uttryck"
  
! #: cp/parser.cc:18029
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "typer får inte definieras i en conversion-type-id"
  
! #: cp/parser.cc:18058
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "ogiltig användning av %<auto%> i konverteringsoperator"
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "användning av %<auto%> i medlemsmallskonverteringsoperator kan aldrig vara härledd"
  
! #: cp/parser.cc:18146
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "endast konstruerare tar medlemsinitierare"
  
! #: cp/parser.cc:18173
  #, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "det går inte att expandera initierare för medlem %qD"
  
! #: cp/parser.cc:18185 cp/pt.cc:28283
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "minnesinitierare för %qD följer en konstruerardelegering"
  
! #: cp/parser.cc:18197 cp/pt.cc:28295
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "konstruerardelegering följer mem-initierare för %qD"
  
! #: cp/parser.cc:18249
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "anakronistisk gammaldags basklassinitierare"
  
! #: cp/parser.cc:18337
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "nyckelordet %<typename%> är inte tillåtet i detta sammanhang (en kvalificerad medlemsinitierare är implicit en typ)"
  
! #: cp/parser.cc:18749
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr "mellanrum mellan citationstecken och suffix bör undvikas enligt C++23"
  
! #: cp/parser.cc:18755
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "oväntat nyckelord; ta bort mellanrum mellan citationstecken och suffixidentifierare"
  
! #: cp/parser.cc:18761
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "suffixidentifierare förväntades"
  
! #: cp/parser.cc:18770
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "en tom sträng förväntades efter nyckelordet %<operator%>"
  
! #: cp/parser.cc:18776
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "ogiltigt kodningsprefix i litteral operator"
  
! #: cp/parser.cc:18810
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "operator förväntades"
  
! #: cp/parser.cc:18857
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "nyckelordet %<export%> är inte implementerat och kommer ignoreras"
  
! #: cp/parser.cc:18859
  #, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "nyckelordet %<export%> bör undvikas, och ignoreras"
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr "nyckelordet %<export%> är aktiverat med %<-fmodules%>"
  
! #: cp/parser.cc:18966
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ogiltig begränsad typparameter"
  
! #: cp/parser.cc:18974
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "cv-kvalificerad typparameter"
  
! #: cp/parser.cc:19090
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "felaktig användning av %<auto%> i standardmallargument"
  
! #: cp/parser.cc:19326 cp/parser.cc:19412 cp/parser.cc:26576
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "mallparameterpaket %qD kan inte ha ett standardargument"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "mallparameterpaket kan inte ha standardargument"
  
! #: cp/parser.cc:19483
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "mall-id förväntades"
  
! #: cp/parser.cc:19546
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> kan inte inleda en argumentlista till en mall"
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> är en alternativ stavning av %<[%>.  Lägg in mellanrum mellan %<<%> och %<::%>"
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(om du använder %<-fpermissive%> eller %<-std=c++11%> eller %<-std=gnu++11%> kommer G++ acceptera din kod)"
  
! #: cp/parser.cc:19585
  #, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "felaktig mallargumentlista"
  
! #: cp/parser.cc:19586
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr "ett funktionsnamn som vänster operand av %<<%> är felformad i C++20; slå in funktionsnamnet i %<()%>"
  
! #: cp/parser.cc:19593
  #, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr "%<(%> förväntades efter mallargumentlista"
  
! #: cp/parser.cc:19699
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "parsningsfel i mallargumentlista"
  
  #. The name does not name a template.
! #: cp/parser.cc:19784 cp/parser.cc:19976 cp/parser.cc:20185
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "mallnamn förväntades"
  
! #: cp/parser.cc:19832
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "icke-mall %qD använd som mall"
  
! #: cp/parser.cc:19834
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "använd %<%T::template %D%> för att indikera att det är en mall"
  
! #: cp/parser.cc:20049
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "parameterpaket förväntades före %<...%>"
  
! #: cp/parser.cc:20150 cp/parser.cc:20168 cp/parser.cc:20344
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "mallargument förväntades"
  
! #: cp/parser.cc:20315
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ogiltigt mallargument som inte är en typ"
  
! #: cp/parser.cc:20453
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "en explicit instansiering skall inte använda %<inline%>-specificerare"
  
! #: cp/parser.cc:20457
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "en explicit instansiering skall inte använda %<constexpr%>-specificerare"
  
! #: cp/parser.cc:20461
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "en explicit instansiering skall inte använda %<consteval%>-specificerare"
  
! #: cp/parser.cc:20522
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "mallspecialisering med C-länkning"
  
! #: cp/parser.cc:20751
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "typspecificerare förväntades"
  
! #: cp/parser.cc:20951
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "användning av %<auto%> i lambdaparameterdeklarationer är endast tillgängligt med %<-std=c++14%> eller %<-std=gnu++14%>"
  
! #: cp/parser.cc:20957
  #, gcc-internal-format
  msgid "use of %<auto%> in template argument"
  msgstr "användning av %<auto%> i mallargument"
  
! #: cp/parser.cc:20960
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "användning av %<auto%> i parameterdeklarationer är endast tillgängligt med %<-std=c++20%> eller %<-fconcepts%>"
  
! #: cp/parser.cc:20964
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "användning av %<auto%> i parameterdeklarationer är endast tillgängligt med %<-std=c++14%> eller %<-std=gnu++14%>"
  
! #: cp/parser.cc:21118
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "mall-id för typ förväntades"
  
! #: cp/parser.cc:21259
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "typnamn förväntades"
  
! #: cp/parser.cc:21343
  #, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr "%qE begränsar inte en typ"
  
! #: cp/parser.cc:21344
  #, gcc-internal-format
  msgid "concept defined here"
  msgstr "konceptet är definierat här"
  
! #: cp/parser.cc:21375
  #, gcc-internal-format
  msgid "invalid use of concept-name %qD"
  msgstr "ogiltig användning av konceptnamnet %qD"
  
! #: cp/parser.cc:21391
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "%<auto%> eller %<decltype(auto)%> förväntades efter %qE"
  
! #: cp/parser.cc:21398
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr "oväntad platshållare i en begränsad resultattyp"
  
! #: cp/parser.cc:21639
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr "beräknad typspecifikation för en enum med räckvidd får inte använda nyckelordet %qD"
  
! #: cp/parser.cc:21715
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "%<template%> måste följa en nästad-namnspecificerare"
  
! #: cp/parser.cc:21877
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "deklaration %qD deklarerar inte något"
  
! #: cp/parser.cc:21965
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "attributet ignorerat på oinstansierad typ"
  
! #: cp/parser.cc:21971
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "attribut ignoreras vid mallinstansiering"
  
! #: cp/parser.cc:21983
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "attribut ignoreras för bearbetade typspecificerare som inte är en framåtdeklaration"
  
! #: cp/parser.cc:22124
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD är en uppräkningsmall"
  
! #: cp/parser.cc:22135
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD är inte namnet på en uppräkningstyp i %qT"
  
! #: cp/parser.cc:22150
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "namnlös enum med räckvidd är inte tillåtet"
  
! #: cp/parser.cc:22168
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "typer får inte definieras i enum-bas"
  
! #: cp/parser.cc:22214
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr "deklaration av en uppräkning med fixerad underliggande typ och ingen uppräknarlista är endast tillåtet som en fristående deklaration"
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> eller %<{%> förväntades"
  
! #: cp/parser.cc:22261
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "det går inte att lägga till en uppräkningslista till en mallinstansiering"
  
! #: cp/parser.cc:22275
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "nästad namnspecificerare %qT för enum-deklaration som inte namnger en klass eller namnrymd"
  
! #: cp/parser.cc:22287 cp/parser.cc:28220
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "deklaration av %qD i namnrymd %qD som inte innesluter %qD"
  
! #: cp/parser.cc:22292 cp/parser.cc:28225
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "deklaration av %qD i %qD som inte innesluter %qD"
  
! #: cp/parser.cc:22304 cp/parser.cc:28238
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "extra kvalifikation inte tillåten"
  
! #: cp/parser.cc:22344
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ förbjuder tomma namnlösa enum"
  
! #: cp/parser.cc:22368
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "ogenomskinlig enum-specifikation utan namn"
  
! #: cp/parser.cc:22371
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "en ogenomskinlig enum-specifikation måste använda en enkel identifierare"
  
! #: cp/parser.cc:22492
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr "oexpanderat parameterpack i uppräkningstyp i lambda"
  
! #: cp/parser.cc:22567
  #, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qD är inte ett namnrymdsnamn; menade du %qs?"
  
! #: cp/parser.cc:22571
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD är inte ett namnrymdsnamn"
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "namnrymdsnamn förväntades"
  
! #: cp/parser.cc:22636
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "nästade inline-namnrymdsdefinitioner är endast tillgängliga med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:22648
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr "standardattribut på namnrymder måste föregå namnrymdsnamnet"
  
! #: cp/parser.cc:22667
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "nästade namnrymdsdefinitioner är endast tillgängliga med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/parser.cc:22677
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "nästat namnrymdsnamn krävs"
  
! #: cp/parser.cc:22682
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr "namnrymdsnamn krävs"
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "en nästad namnrymdsdefinition kan inte ha attribut"
  
! #: cp/parser.cc:22689
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "en nästad namnrymdsdefinition kan inte inline:as"
  
! #: cp/parser.cc:22696
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "gick in i namnrymden %qD"
  
! #: cp/parser.cc:22752
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%>-definition är inte tillåten här"
  
! #: cp/parser.cc:22934
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "paketexpansion i using-deklaration är endast tillgängligt med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/parser.cc:22978
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "ett mall-id får inte förekomma i en using-deklaration"
  
! #: cp/parser.cc:22996
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "en kommaseparerad lista i using-deklaration är endast tillgängligt med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/parser.cc:23006
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "åtkomstdeklarationer bör undvikas till förmån för using-deklarationer; förslag: lägg till nyckelordet %<using%>"
  
! #: cp/parser.cc:23052
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using enum%> är endast tillgängligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:23055
  #, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr "%<using enum%> av beroende typ %qT"
  
! #: cp/parser.cc:23057
  #, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%<using enum%> av icke-uppräkningstypen %q#T"
  
! #: cp/parser.cc:23059
  #, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "%<using enum%> av ofullständig typ %qT"
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr "%<using enum%> av %qT före dess enum-specificerare"
  
! #: cp/parser.cc:23071
  #, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "ogenomskinlig enum-deklaration här"
  
! #: cp/parser.cc:23141
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "typer får inte definieras i aliasmalldeklarationer"
  
! #: cp/parser.cc:23293
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr "en strängliteral constexpr i parenteser förväntades"
  
! #: cp/parser.cc:23354
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<asm%> i en %<constexpr%>-funktion är endast tillgängligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:23375 cp/parser.cc:23393 cp/parser.cc:23408
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "dubblerad %<asm%>-kvalificerare %qT"
  
! #: cp/parser.cc:23382
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "%<asm%>-kvalificeraren %qT ignoreras utanför en funktionskropp"
  
! #: cp/parser.cc:23421
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT är inte en %<asm%>-kvalificerare"
  
! #: cp/parser.cc:23437
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr "%<asm%>-kvalificerare utanför funktionskropp"
  
! #: cp/parser.cc:23587
  #, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "attribut ignoreras på en %<asm%>-deklaration"
  
! #: cp/parser.cc:23678
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "tvetydigheten i tomma parenteser löstes upp som en funktionsdeklaration"
  
! #: cp/parser.cc:23689
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "ta bort parenteser för att standardinitiera en variabel"
  
! #: cp/parser.cc:23694
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr "eller ersätt parenteser med klamrar för att aggregatinitiera en variabel"
  
! #: cp/parser.cc:23697
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr "eller ersätt parenteser med klamrar för att värdeinitiera en variabel"
  
! #: cp/parser.cc:23714 cp/parser.cc:23739
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "tvetydigheten i parenteser löstes upp som en funktionsdeklaration"
  
! #: cp/parser.cc:23726 cp/parser.cc:23747
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr "ersätt parenteser med klamrar för att deklarera en variabel"
  
! #: cp/parser.cc:23733
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "lägg till parenteser för att deklarera en variabel"
  
! #: cp/parser.cc:23980
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "en funktionsdefinition är inte tillåten här"
  
! #: cp/parser.cc:23991
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "en %<asm%>-specifikation är inte tillåten på en funktionsdefinition"
  
! #: cp/parser.cc:23995
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "attribut är inte tillåtna vid en funktionsdefinition"
  
! #: cp/parser.cc:24046
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "konstruerare, destruerare eller typkonvertering förväntades"
  
! #: cp/parser.cc:24204
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "initierare angiven för funktion"
  
! #: cp/parser.cc:24249
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "attribut efter initierare inom parentes ignoreras"
  
! #: cp/parser.cc:24261
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "icke-funktionen %qD deklarerad som implicit mall"
  
! #: cp/parser.cc:24790
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "vektorgräns är inte en heltalskonstant"
  
! #: cp/parser.cc:24915
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "det går inte att definiera medlem av beroende typedef %qT"
  
! #: cp/parser.cc:24919
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> är inte en typ"
--- 62509,63852 ----
  msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgstr "ISO C++ tillåter inte %<alignof%> med annat än en typ"
  
! #: cp/parser.cc:9509
  #, gcc-internal-format
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "typer får inte definieras i %<noexcept%>-uttryck"
  
! #: cp/parser.cc:9568
  #, gcc-internal-format
  msgid "%<co_await%> cannot be used in default arguments"
  msgstr "%<co_await%> kan inte användas i standardargument"
  
! #: cp/parser.cc:9793 cp/parser.cc:34881
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "typer får inte definieras i en %qs-uttryck"
  
! #: cp/parser.cc:9858
  #, gcc-internal-format
  msgid "%<__builtin_has_attribute%> with dependent argument not supported yet"
  msgstr "%<__builtin_has_attribute%> med beroende argument stödjs inte ännu"
  
! #: cp/parser.cc:9944
  #, gcc-internal-format
  msgid "types may not be defined in a new-expression"
  msgstr "typer får inte definieras i en new-uttryck"
  
! #: cp/parser.cc:9962
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "vektorgräns är förbjuden efter typ-id i parenteser"
  
! #: cp/parser.cc:9964
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "försök ta bort parenteserna runt typ-id:t"
  
! #: cp/parser.cc:9997
  #, gcc-internal-format
  msgid "initialization of new-expression for type %<auto%> requires exactly one element"
  msgstr "initiering av new-uttryck för typen %<auto%> tar precis ett element"
  
! #: cp/parser.cc:10042
  #, gcc-internal-format
  msgid "expected expression-list or type-id"
  msgstr "uttryckslista eller typ-id förväntades"
  
! #: cp/parser.cc:10071
  #, gcc-internal-format
  msgid "types may not be defined in a new-type-id"
  msgstr "typer får inte definieras i en new-type-id"
  
! #: cp/parser.cc:10119
  #, gcc-internal-format
  msgid "attributes ignored on outermost array type in new expression"
  msgstr "attribut ignoreras på yttersta vektortypen i new-uttryck"
  
! #: cp/parser.cc:10215
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "uttryck i new-deklarerare måste ha heltals- eller uppräkningstyp"
  
! #: cp/parser.cc:10621
  #, gcc-internal-format
  msgid "use of old-style cast to %q#T"
  msgstr "användning av gammaldags typkonvertering till %q#T"
  
! #: cp/parser.cc:10771
  #, gcc-internal-format
  msgid "%<>>%> operator is treated as two right angle brackets in C++11"
  msgstr "operatorn %<>>%> hanteras som två högervinkelparenteser i C++11"
  
! #: cp/parser.cc:10774
  #, gcc-internal-format
  msgid "suggest parentheses around %<>>%> expression"
  msgstr "föreslår parenteser runt %<>>%>-uttryck"
  
! #: cp/parser.cc:11000
  #, gcc-internal-format
  msgid "ISO C++ does not allow %<?:%> with omitted middle operand"
  msgstr "ISO C++ tillåter inte %<?:%> med mellersta operanden utelämnad"
  
! #: cp/parser.cc:11324
  #, gcc-internal-format
  msgid "top-level comma expression in array subscript is deprecated"
  msgstr "kommauttryck på toppnivå i vektorindex bör undvikas"
  
! #: cp/parser.cc:11472
  #, gcc-internal-format
  msgid "types may not be defined within %<__builtin_offsetof%>"
  msgstr "typer får inte definieras i %<__builtin_offsetof%>"
  
! #: cp/parser.cc:11606
  #, gcc-internal-format
  msgid "trailing argument to %<__type_pack_element%> is not a type"
  msgstr "avslutande argument till %<__type_pack_element%> är inte en typ"
  
! #: cp/parser.cc:11706
  #, gcc-internal-format
  msgid "lambda-expression in template parameter type"
  msgstr "lambda-uttryck i mallparametertyp"
  
! #: cp/parser.cc:11716
  #, gcc-internal-format
  msgid "lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambdauttryck i oberäknade sammanhang är endast tillgängliga med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:11726
  #, gcc-internal-format
  msgid "lambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambdauttryck i mallargument är endast tillgängliga med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:11900
  #, gcc-internal-format
  msgid "non-local lambda expression cannot have a capture-default"
  msgstr "icke-lokala lambda-uttryck kan inte ha en standardfångst"
  
! #: cp/parser.cc:11923
  #, gcc-internal-format
  msgid "expected end of capture-list"
  msgstr "slut på fångstlista förväntades"
  
! #: cp/parser.cc:11939
  #, gcc-internal-format
  msgid "explicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "explicit fångst via kopiering av %<this%> med standardfångst via kopiering är endast tillgängliga med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:11945 cp/parser.cc:11967 cp/parser.cc:12165
  #, gcc-internal-format
  msgid "already captured %qD in lambda expression"
  msgstr "redan infångad %qD i lambdauttryck"
  
! #: cp/parser.cc:11961
  #, gcc-internal-format
  msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "fångst av %<*this%> är endast tillgängligt med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/parser.cc:11981
  #, gcc-internal-format
  msgid "%<this%> cannot be captured by reference"
  msgstr "det går inte att fånga %<this%> via referens"
  
! #: cp/parser.cc:12001
  #, gcc-internal-format
  msgid "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "pack init-fångst är endast tillgängliga med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:12012
  #, gcc-internal-format
  msgid "%<&%> should come before %<...%>"
  msgstr "%<&%> skall komma före %<...%>"
  
! #: cp/parser.cc:12042
  #, gcc-internal-format
  msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "lambdafångstinitierare är endast tillgängliga med %<-std=c++14%> eller %<-std=gnu++14%>"
  
! #: cp/parser.cc:12051
  #, gcc-internal-format
  msgid "empty initializer for lambda init-capture"
  msgstr "tom initierare för lambdas init-fångst"
  
! #: cp/parser.cc:12076
  #, gcc-internal-format
  msgid "capture of non-variable %qE"
  msgstr "fångst av en icke-variabel %qE"
  
! #: cp/parser.cc:12080 cp/parser.cc:12091 cp/semantics.cc:4618
  #: cp/semantics.cc:4634
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D är deklarerad här"
  
! #: cp/parser.cc:12087
  #, gcc-internal-format
  msgid "capture of variable %qD with non-automatic storage duration"
  msgstr "fångst av variabeln %qD med ej automatisk lagringsvaraktighet"
  
! #: cp/parser.cc:12125
  #, gcc-internal-format
  msgid "too many %<...%> in lambda capture"
  msgstr "för många %<...%> i lambdafångst"
  
! #: cp/parser.cc:12136
  #, gcc-internal-format
  msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
  msgstr "explicit fångst via kopiering av %qD överflödigt vid standardfångst via kopiering"
  
! #: cp/parser.cc:12141
  #, gcc-internal-format
  msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
  msgstr "explicit fångst via referens av %qD överflödigt med standardfångst via referens"
  
! #: cp/parser.cc:12223
  #, gcc-internal-format
  msgid "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambdamallar är endast tillgängliga med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:12277
  #, gcc-internal-format
  msgid "default argument specified for lambda parameter"
  msgstr "standardargumentet angivet för lambdaparameter"
  
! #: cp/parser.cc:12300
  #, gcc-internal-format
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "en parameterdeklaration före lambdadeklarationsspecificerare är endast valfritt med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/parser.cc:12330 cp/pt.cc:15002
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr "ett lambda med fångster kan inte ha en explicit objektparameter av en orelaterad typ"
  
! #: cp/parser.cc:12343
  #, gcc-internal-format
  msgid "%<mutable%> lambda specifier with explicit object parameter"
  msgstr "lambdaspecificeraren %<mutable%> med en explicit objektparameter"
  
! #: cp/parser.cc:12352
  #, gcc-internal-format
  msgid "the passed in closure object will not be mutated because it is taken by value"
  msgstr "det inskickade höljesobjektet kommer inte muteras eftersom det tas via värde"
  
! #: cp/parser.cc:12356
  #, gcc-internal-format
  msgid "declare the explicit object parameter as non-const reference instead"
  msgstr "deklarera den explicita objektparametern som en icke-const-referens istället"
  
! #: cp/parser.cc:12360
  #, gcc-internal-format
  msgid "explicit object parameter is already a mutable reference"
  msgstr "explicit objektparameter är redan en muterbar referens"
  
! #: cp/parser.cc:12367
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with explicit object parameter"
  msgstr "lambdaspecificeraren %<static%> med en explicit objektparameter"
  
! #: cp/parser.cc:12385
  #, gcc-internal-format
  msgid "%<static%> lambda specifier with lambda capture"
  msgstr "lambdaspecificeraren %<static%> med lambdafångst"
  
! #: cp/parser.cc:12397
  #, gcc-internal-format
  msgid "parameter declaration before lambda transaction qualifier only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "en parameterdeklaration före lambdatransaktionskvalificerare är endast valfritt med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/parser.cc:12410
  #, gcc-internal-format
  msgid "parameter declaration before lambda exception specification only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "en parameterdeklaration före en lambdaundantagsspecifikation är endast valfritt med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/parser.cc:12428
  #, gcc-internal-format
  msgid "parameter declaration before lambda trailing return type only optional with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "en parameterdeklaration före lambdas efterföljande returtyp är endast valfritt med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/parser.cc:12470
  #, gcc-internal-format
  msgid "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<constexpr%> lambda är endast tillgängligt med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/parser.cc:13031
  #, gcc-internal-format
  msgid "preconditions cannot be statements"
  msgstr "förvillkor kan inte vara satser"
  
! #: cp/parser.cc:13034
  #, gcc-internal-format
  msgid "postconditions cannot be statements"
  msgstr "eftervillkor kan inte vara satser"
  
! #: cp/parser.cc:13039
  #, gcc-internal-format
  msgid "assertions must be followed by %<;%>"
  msgstr "försäkranden måste följas av %<;%>"
  
! #: cp/parser.cc:13204
  #, gcc-internal-format
  msgid "label at end of compound statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "en etikett vid slutet av en sammansatt sats är endast tillgängligt med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/parser.cc:13384 cp/parser.cc:13629
  #, gcc-internal-format
  msgid "attributes at the beginning of statement are ignored"
  msgstr "attribut vid början av satser ignoreras"
  
! #: cp/parser.cc:13455
  #, gcc-internal-format
  msgid "expected labeled-statement"
  msgstr "etikettsats förväntades"
  
! #: cp/parser.cc:13504
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-etikett %qE är inte i en switch-sats"
  
! #: cp/parser.cc:13637
  #, gcc-internal-format
  msgid "need %<typename%> before %qE because %qT is a dependent scope"
  msgstr "%<typename%> behövs före %qE för att %qT är en beroende räckvidd"
  
  #. A::A a;
! #: cp/parser.cc:13643
  #, gcc-internal-format
  msgid "%qE names the constructor, not the type"
  msgstr "%qE namnger konstrueraren, inte typen"
  
! #: cp/parser.cc:13701
  #, gcc-internal-format
  msgid "compound-statement in %<constexpr%> function"
  msgstr "sammansatt sats i en %<constexpr%>-funktion"
  
! #: cp/parser.cc:13765
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<tile%> directive"
  msgstr "inre slingor måste vara perfekt nästade med direktivet %<tile%>"
  
! #: cp/parser.cc:13970
  #, gcc-internal-format
  msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<if constexpr%> är endast tillgängligt med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/parser.cc:13992
  #, gcc-internal-format
  msgid "%<if consteval%> only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<if consteval%> är endast tillgängligt med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/parser.cc:14017 cp/parser.cc:14052
  #, gcc-internal-format
  msgid "%<if consteval%> requires compound statement"
  msgstr "%<if consteval%> kräver en sammansatt sats"
  
! #: cp/parser.cc:14094
  #, gcc-internal-format
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "init-satsen i valsatser är endast tillgängliga med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/parser.cc:14262 cp/parser.cc:35393
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "selektionssats förväntades"
  
! #: cp/parser.cc:14303
  #, gcc-internal-format
  msgid "condition declares an array"
  msgstr "villkor deklarerar en vektor"
  
! #: cp/parser.cc:14305
  #, gcc-internal-format
  msgid "condition declares a function"
  msgstr "villkor deklarerar en funktion"
  
! #: cp/parser.cc:14346
  #, gcc-internal-format
  msgid "types may not be defined in conditions"
  msgstr "typer får inte definieras i villkor"
  
  #. Anything else is an error.
! #: cp/parser.cc:14448 cp/parser.cc:24113 cp/parser.cc:26832
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "initierare förväntades"
  
! #: cp/parser.cc:14498
  #, gcc-internal-format
  msgid "range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "intervallbaserade %<for%>-slingor med initierare är endast tillgängliga med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:14760
  #, gcc-internal-format
  msgid "loop variable %qD of type %qT binds to a temporary constructed from type %qT"
  msgstr "slingvariabeln %qD av typen %qT binder till en temporär konstruerad från typen %qT"
  
  #. rval
! #: cp/parser.cc:14767
  #, gcc-internal-format
  msgid "use non-reference type %qT to make the copy explicit or %qT to prevent copying"
  msgstr "använd icke-referens-typ %qT för att göra kopieringen explicit eller %qT för att förhindra kopiering"
  
! #: cp/parser.cc:14793
  #, gcc-internal-format
  msgid "loop variable %qD creates a copy from type %qT"
  msgstr "slingvariabeln %qD skapar en kopia från typen %qT"
  
! #: cp/parser.cc:14798
  #, gcc-internal-format
  msgid "use reference type to prevent copying"
  msgstr "använd referenstyp för att förhindra kopiering"
  
! #: cp/parser.cc:14937
  #, gcc-internal-format
  msgid "range-based %<for%> expression of type %qT has incomplete type"
  msgstr "intervallbaserat %<for%>-uttryck av typen %qT har ofullständig typ"
  
! #: cp/parser.cc:15021
  #, gcc-internal-format
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "inkonsistenta start-/sluttyper i intervallbaserad %<for%>-sats: %qT och %qT"
  
! #: cp/parser.cc:15173 cp/parser.cc:35396
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "iterationssats förväntades"
  
! #: cp/parser.cc:15218
  #, gcc-internal-format
  msgid "alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "en aliasdeklaration i en initieringssats är endast tillgängliga med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/parser.cc:15235
  #, gcc-internal-format
  msgid "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "intervallbaserad %<for%>-slinga är endast tillgänglig med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/parser.cc:15397
  #, gcc-internal-format
  msgid "%<goto%> in %<constexpr%> function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%<goto%> i %<constexpr%>-funktioner är endast tillgängligt med %<-std=c++23%> eller %<-std=gnu++23%>"
  
  #. Issue a warning about this use of a GNU extension.
! #: cp/parser.cc:15406
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ förbjuder beräknade goto"
  
! #: cp/parser.cc:15425 cp/parser.cc:35399
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "hoppsats förväntades"
  
! #: cp/parser.cc:15600
  #, gcc-internal-format
  msgid "expected module-partition"
  msgstr "modulpartition förväntades"
  
! #: cp/parser.cc:15602
  #, gcc-internal-format
  msgid "expected module-name"
  msgstr "modulnamn förväntades"
  
! #: cp/parser.cc:15644
  #, gcc-internal-format
  msgid "module-declaration not permitted in header-unit"
  msgstr "en moduldeklaration är inte tillåten i en huvudenhet"
  
! #: cp/parser.cc:15650
  #, gcc-internal-format
  msgid "module-declaration must be at global scope"
  msgstr "en moduldeklaration måste vara på global räckvidd"
  
! #: cp/parser.cc:15651
  #, gcc-internal-format
  msgid "scope opened here"
  msgstr "räckvidden öppnad här"
  
! #: cp/parser.cc:15677
  #, gcc-internal-format
  msgid "private module fragment"
  msgstr "privat modulfragment"
  
! #: cp/parser.cc:15681
  #, gcc-internal-format
  msgid "private module fragment only permitted in purview of module interface or partition"
  msgstr "privata modulfragment är endast tillåtna inom räckvidden för modulgränssnittet eller -partitionen"
  
  #. Neither the first declaration, nor in a GMF.
! #: cp/parser.cc:15687
  #, gcc-internal-format
  msgid "module-declaration only permitted as first declaration, or ending a global module fragment"
  msgstr "moduldeklarationer är endast tillåtna som första deklaration, eller som avslutning av ett globalt modulfragment"
  
! #: cp/parser.cc:15728
  #, gcc-internal-format
  msgid "post-module-declaration imports must be contiguous"
  msgstr "post-modul-deklarations-importer måste vara sammanhängande"
  
! #: cp/parser.cc:15730 cp/parser.cc:15739
  #, gcc-internal-format
  msgid "perhaps insert a line break after %<import%>, or other disambiguation, to prevent this being considered a module control-line"
  msgstr "kanske infoga en radbrytning efter %<import%>, eller annat sätt att särskilja, för att förhindra att detta betraktas om en modul-styr-rad"
  
! #: cp/parser.cc:15738
  #, gcc-internal-format
  msgid "import-declaration must be at global scope"
  msgstr "import-deklaration måste vara på global räckvidd"
  
! #: cp/parser.cc:15762
  #, gcc-internal-format
  msgid "import specifying a module-partition must appear after a named module-declaration"
  msgstr "att importspecificera en mudulpartition måste förekomma efter en namngiven moduldeklaration"
  
! #: cp/parser.cc:15783
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be include-translated"
  msgstr "post-modul-deklarations-importer får inte vara include-översatta"
  
! #: cp/parser.cc:15786
  #, gcc-internal-format
  msgid "post-module-declaration imports must not be from header inclusion"
  msgstr "post-modul-deklarations-importer får inte vara från huvudinkludering"
  
! #: cp/parser.cc:15807
  #, gcc-internal-format
  msgid "%qE may only occur after a module interface declaration"
  msgstr "%qE får endast förekomma efter en modulgränssnittsdeklaration"
  
! #: cp/parser.cc:15815
  #, gcc-internal-format
  msgid "%qE may only occur once in an export declaration"
  msgstr "%qE får bara förekomma en gång i en exportdeklaration"
  
! #: cp/parser.cc:15836
  #, gcc-internal-format
  msgid "%<export%> not part of following module-directive"
  msgstr "%<export%> är inte del av ett följande moduldirektiv"
  
! #: cp/parser.cc:15875
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function only allowed in C++11"
  msgstr "extra %<;%> utanför funktioner är endast tillåtet i C++11"
  
! #: cp/parser.cc:15878
  #, gcc-internal-format
  msgid "extra %<;%> outside of a function"
  msgstr "extra %<;%> utanför en funktion"
  
! #: cp/parser.cc:15887
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct only allowed in C++11"
  msgstr "extra %<;%> inuti en post är endast tillåtet i C++11"
  
! #: cp/parser.cc:15889
  #, gcc-internal-format
  msgid "extra %<;%> inside a struct"
  msgstr "extra %<;%> inuti en post"
  
! #: cp/parser.cc:15897
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "extra %<;%> efter funktionsdefinition i klassen"
  
! #: cp/parser.cc:16068
  #, gcc-internal-format
  msgid "attributes are not permitted in this position"
  msgstr "attribut är inte tillåtna på denna position"
  
! #: cp/parser.cc:16072
  #, gcc-internal-format
  msgid "attributes may be inserted here"
  msgstr "attribut får infogas här"
  
! #: cp/parser.cc:16112
  #, gcc-internal-format
  msgid "explicit specializations are not permitted here"
  msgstr "explicita specialiseringar tillåts inte här"
  
! #: cp/parser.cc:16114 cp/parser.cc:28304
  #, gcc-internal-format
  msgid "a specialization is always exported alongside its primary template"
  msgstr "en specialisering exporteras alltid tillsammans med sin primära mall"
  
! #: cp/parser.cc:16127
  #, gcc-internal-format
  msgid "explicit instantiations are not permitted here"
  msgstr "explicita instansieringar tillåts inte här"
  
! #: cp/parser.cc:16143
  #, gcc-internal-format
  msgid "export-declarations are not permitted here"
  msgstr "exportdeklarationer tillåts inte här"
  
! #: cp/parser.cc:16315
  #, gcc-internal-format
  msgid "%<__label__%> not at the beginning of a block"
  msgstr "%<__label__%> som inte inleder ett block"
  
! #: cp/parser.cc:16561
  #, gcc-internal-format
  msgid "non-variable %qD in declaration with more than one declarator with placeholder type"
  msgstr "icke-variabel %qD i deklaration med mer än en deklarerare med platshållartyp"
  
! #: cp/parser.cc:16580
  #, gcc-internal-format
  msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgstr "inkonsistent härledning för %qT: %qT och sedan %qT"
  
! #: cp/parser.cc:16601
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "att blanda deklarationer och funktionsdefinitioner är förbjudet"
  
! #: cp/parser.cc:16626
  #, gcc-internal-format
  msgid "types may not be defined in a for-range-declaration"
  msgstr "typer får inte definieras i en for-range-deklaration"
  
! #: cp/parser.cc:16683
  #, gcc-internal-format
  msgid "initializer in range-based %<for%> loop"
  msgstr "initierare i intervallbaserad %<for%>-slinga"
  
! #: cp/parser.cc:16686
  #, gcc-internal-format
  msgid "multiple declarations in range-based %<for%> loop"
  msgstr "flera deklarationer i intervallbaserad %<for%>-slinga"
  
! #: cp/parser.cc:16726
  #, gcc-internal-format
  msgid "structured bindings with attributed identifiers only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "strukturerade bindningar med identifierare med attribut är endast tillgängliga med %<-std=c++2c%> eller %<-std=gnu++2c%>"
  
! #: cp/parser.cc:16763
  #, gcc-internal-format
  msgid "structured bindings in conditions only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "strukturerade bindningar i villkor är endast tillgängliga med %<-std=c++2c%> eller %<-std=gnu++2c%>"
  
! #: cp/parser.cc:16767
  #, gcc-internal-format
  msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "strukturerade bindningar är endast tillgängliga med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/parser.cc:16824
  #, gcc-internal-format
  msgid "empty structured binding declaration"
  msgstr "tom deklaration av strukturerad bindning"
  
! #: cp/parser.cc:16842
  #, gcc-internal-format
  msgid "invalid initializer for structured binding declaration"
  msgstr "ogiltig initierare för deklaration av strukturerad bindning"
  
! #: cp/parser.cc:17037
  #, gcc-internal-format
  msgid "%<this%> must be the first specifier in a parameter declaration"
  msgstr "%<this%> måste anges vara den första specificeraren i en parameterdeklaration"
  
! #: cp/parser.cc:17060
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> använd utanför en klass"
  
! #: cp/parser.cc:17098
  #, gcc-internal-format
  msgid "the %<bool%> keyword is not allowed in a C++20 concept definition"
  msgstr "nyckelordet %<bool%> är inte tillåtet i en C++20 konceptdefinition"
  
! #: cp/parser.cc:17101
  #, gcc-internal-format
  msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>"
  msgstr "syntaxen för en C++20 konceptdefinition är %<concept <namn> = <uttr>%>"
  
! #: cp/parser.cc:17152
  #, gcc-internal-format
  msgid "%<typedef%> specifier conflicts with %qs"
  msgstr "%<typedef%>-specificerare står i konflikt med %qs"
  
! #: cp/parser.cc:17178
  #, gcc-internal-format
  msgid "%<auto%> changes meaning in C++11; please remove it"
  msgstr "%<auto%> ändrar betydelse i C++11; var god ta bort det"
  
! #: cp/parser.cc:17214
  #, gcc-internal-format
  msgid "%qD invalid in condition"
  msgstr "%qD är ogiltigt i villkor"
  
! #: cp/parser.cc:17223
  #, gcc-internal-format
  msgid "%qD invalid in lambda"
  msgstr "%qD är ogiltigt i lambda"
  
! #: cp/parser.cc:17227
  #, gcc-internal-format
  msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD är endast giltig i lambda med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/parser.cc:17309
  #, gcc-internal-format
  msgid "type-specifier invalid in lambda"
  msgstr "typspecificerare är ogiltig i lambda"
  
! #: cp/parser.cc:17322
  #, gcc-internal-format
  msgid "standard attributes in middle of decl-specifiers"
  msgstr "standardattribut i mitten av decl-specificerare"
  
! #: cp/parser.cc:17324
  #, gcc-internal-format
  msgid "standard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the type"
  msgstr "standardattribut måste föregå decl-specificerarna för att gälla för deklarationen, eller följa dem för att gälla för typen"
  
! #: cp/parser.cc:17339
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "klassdefinition kan inte deklareras som en vän"
  
! #: cp/parser.cc:17412 cp/parser.cc:29490
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "mallar får inte vara %<virtual%>"
  
! #: cp/parser.cc:17431
  #, gcc-internal-format
  msgid "types may not be defined in explicit-specifier"
  msgstr "typer får inte definieras i en explicit-specificerare"
  
! #: cp/parser.cc:17435
  #, gcc-internal-format
  msgid "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<explicit(bool)%> är endast tillgängligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:17503
  #, gcc-internal-format
  msgid "invalid linkage-specification"
  msgstr "ogiltig länkklasspecifikation"
  
! #: cp/parser.cc:17610
  #, gcc-internal-format
  msgid "%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "%<static_assert%> utan ett meddelande är endast tillgänglig med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/parser.cc:17640
  #, gcc-internal-format
  msgid "%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "%<static_assert%> med ett meddelande som inte är en sträng är endast tillgänglig med %<-std=c++2c%> eller %<-std=gnu++2c%>"
  
! #: cp/parser.cc:17844
  #, gcc-internal-format
  msgid "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "typspecificeraren %<decltype(auto)%> är endast tillgängligt med %<-std=c++14%> eller %<-std=gnu++14%>"
  
! #: cp/parser.cc:17857
  #, gcc-internal-format
  msgid "types may not be defined in %<decltype%> expressions"
  msgstr "typer får inte definieras i %<decltype%>-uttryck"
  
! #: cp/parser.cc:18033
  #, gcc-internal-format
  msgid "types may not be defined in a conversion-type-id"
  msgstr "typer får inte definieras i en conversion-type-id"
  
! #: cp/parser.cc:18062
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in conversion operator"
  msgstr "ogiltig användning av %<auto%> i konverteringsoperator"
  
! #: cp/parser.cc:18066
  #, gcc-internal-format
  msgid "use of %<auto%> in member template conversion operator can never be deduced"
  msgstr "användning av %<auto%> i medlemsmallskonverteringsoperator kan aldrig vara härledd"
  
! #: cp/parser.cc:18150
  #, gcc-internal-format
  msgid "only constructors take member initializers"
  msgstr "endast konstruerare tar medlemsinitierare"
  
! #: cp/parser.cc:18177
  #, gcc-internal-format
  msgid "cannot expand initializer for member %qD"
  msgstr "det går inte att expandera initierare för medlem %qD"
  
! #: cp/parser.cc:18189 cp/pt.cc:28313
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "minnesinitierare för %qD följer en konstruerardelegering"
  
! #: cp/parser.cc:18201 cp/pt.cc:28325
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "konstruerardelegering följer mem-initierare för %qD"
  
! #: cp/parser.cc:18253
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "anakronistisk gammaldags basklassinitierare"
  
! #: cp/parser.cc:18341
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "nyckelordet %<typename%> är inte tillåtet i detta sammanhang (en kvalificerad medlemsinitierare är implicit en typ)"
  
! #: cp/parser.cc:18753
  #, gcc-internal-format
  msgid "space between quotes and suffix is deprecated in C++23"
  msgstr "mellanrum mellan citationstecken och suffix bör undvikas enligt C++23"
  
! #: cp/parser.cc:18759
  #, gcc-internal-format
  msgid "unexpected keyword; remove space between quotes and suffix identifier"
  msgstr "oväntat nyckelord; ta bort mellanrum mellan citationstecken och suffixidentifierare"
  
! #: cp/parser.cc:18765
  #, gcc-internal-format
  msgid "expected suffix identifier"
  msgstr "suffixidentifierare förväntades"
  
! #: cp/parser.cc:18774
  #, gcc-internal-format
  msgid "expected empty string after %<operator%> keyword"
  msgstr "en tom sträng förväntades efter nyckelordet %<operator%>"
  
! #: cp/parser.cc:18780
  #, gcc-internal-format
  msgid "invalid encoding prefix in literal operator"
  msgstr "ogiltigt kodningsprefix i litteral operator"
  
! #: cp/parser.cc:18814
  #, gcc-internal-format
  msgid "expected operator"
  msgstr "operator förväntades"
  
! #: cp/parser.cc:18861
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "nyckelordet %<export%> är inte implementerat och kommer ignoreras"
  
! #: cp/parser.cc:18863
  #, gcc-internal-format
  msgid "keyword %<export%> is deprecated, and is ignored"
  msgstr "nyckelordet %<export%> bör undvikas, och ignoreras"
  
! #: cp/parser.cc:18865
  #, gcc-internal-format
  msgid "keyword %<export%> is enabled with %<-fmodules%>"
  msgstr "nyckelordet %<export%> är aktiverat med %<-fmodules%>"
  
! #: cp/parser.cc:18970
  #, gcc-internal-format
  msgid "invalid constrained type parameter"
  msgstr "ogiltig begränsad typparameter"
  
! #: cp/parser.cc:18978
  #, gcc-internal-format
  msgid "cv-qualified type parameter"
  msgstr "cv-kvalificerad typparameter"
  
! #: cp/parser.cc:19094
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "felaktig användning av %<auto%> i standardmallargument"
  
! #: cp/parser.cc:19330 cp/parser.cc:19416 cp/parser.cc:26580
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "mallparameterpaket %qD kan inte ha ett standardargument"
  
! #: cp/parser.cc:19334 cp/parser.cc:19420
  #, gcc-internal-format
  msgid "template parameter packs cannot have default arguments"
  msgstr "mallparameterpaket kan inte ha standardargument"
  
! #: cp/parser.cc:19487
  #, gcc-internal-format
  msgid "expected template-id"
  msgstr "mall-id förväntades"
  
! #: cp/parser.cc:19550
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> kan inte inleda en argumentlista till en mall"
  
! #: cp/parser.cc:19554
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> är en alternativ stavning av %<[%>.  Lägg in mellanrum mellan %<<%> och %<::%>"
  
! #: cp/parser.cc:19558
  #, gcc-internal-format
  msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)"
  msgstr "(om du använder %<-fpermissive%> eller %<-std=c++11%> eller %<-std=gnu++11%> kommer G++ acceptera din kod)"
  
! #: cp/parser.cc:19589
  #, gcc-internal-format
  msgid "invalid template-argument-list"
  msgstr "felaktig mallargumentlista"
  
! #: cp/parser.cc:19590
  #, gcc-internal-format
  msgid "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>"
  msgstr "ett funktionsnamn som vänster operand av %<<%> är felformad i C++20; slå in funktionsnamnet i %<()%>"
  
! #: cp/parser.cc:19597
  #, gcc-internal-format
  msgid "expected %<(%> after template-argument-list"
  msgstr "%<(%> förväntades efter mallargumentlista"
  
! #: cp/parser.cc:19703
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "parsningsfel i mallargumentlista"
  
  #. The name does not name a template.
! #: cp/parser.cc:19788 cp/parser.cc:19980 cp/parser.cc:20189
  #, gcc-internal-format
  msgid "expected template-name"
  msgstr "mallnamn förväntades"
  
! #: cp/parser.cc:19836
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "icke-mall %qD använd som mall"
  
! #: cp/parser.cc:19838
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "använd %<%T::template %D%> för att indikera att det är en mall"
  
! #: cp/parser.cc:20053
  #, gcc-internal-format
  msgid "expected parameter pack before %<...%>"
  msgstr "parameterpaket förväntades före %<...%>"
  
! #: cp/parser.cc:20154 cp/parser.cc:20172 cp/parser.cc:20348
  #, gcc-internal-format
  msgid "expected template-argument"
  msgstr "mallargument förväntades"
  
! #: cp/parser.cc:20319
  #, gcc-internal-format
  msgid "invalid non-type template argument"
  msgstr "ogiltigt mallargument som inte är en typ"
  
! #: cp/parser.cc:20457
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<inline%> specifier"
  msgstr "en explicit instansiering skall inte använda %<inline%>-specificerare"
  
! #: cp/parser.cc:20461
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<constexpr%> specifier"
  msgstr "en explicit instansiering skall inte använda %<constexpr%>-specificerare"
  
! #: cp/parser.cc:20465
  #, gcc-internal-format
  msgid "explicit instantiation shall not use %<consteval%> specifier"
  msgstr "en explicit instansiering skall inte använda %<consteval%>-specificerare"
  
! #: cp/parser.cc:20526
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "mallspecialisering med C-länkning"
  
! #: cp/parser.cc:20755
  #, gcc-internal-format
  msgid "expected type specifier"
  msgstr "typspecificerare förväntades"
  
! #: cp/parser.cc:20955
  #, gcc-internal-format
  msgid "use of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "användning av %<auto%> i lambdaparameterdeklarationer är endast tillgängligt med %<-std=c++14%> eller %<-std=gnu++14%>"
  
! #: cp/parser.cc:20961
  #, gcc-internal-format
  msgid "use of %<auto%> in template argument"
  msgstr "användning av %<auto%> i mallargument"
  
! #: cp/parser.cc:20964
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "användning av %<auto%> i parameterdeklarationer är endast tillgängligt med %<-std=c++20%> eller %<-fconcepts%>"
  
! #: cp/parser.cc:20968
  #, gcc-internal-format
  msgid "use of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "användning av %<auto%> i parameterdeklarationer är endast tillgängligt med %<-std=c++14%> eller %<-std=gnu++14%>"
  
! #: cp/parser.cc:21122
  #, gcc-internal-format
  msgid "expected template-id for type"
  msgstr "mall-id för typ förväntades"
  
! #: cp/parser.cc:21263
  #, gcc-internal-format
  msgid "expected type-name"
  msgstr "typnamn förväntades"
  
! #: cp/parser.cc:21347
  #, gcc-internal-format
  msgid "%qE does not constrain a type"
  msgstr "%qE begränsar inte en typ"
  
! #: cp/parser.cc:21348
  #, gcc-internal-format
  msgid "concept defined here"
  msgstr "konceptet är definierat här"
  
! #: cp/parser.cc:21379
  #, gcc-internal-format
  msgid "invalid use of concept-name %qD"
  msgstr "ogiltig användning av konceptnamnet %qD"
  
! #: cp/parser.cc:21395
  #, gcc-internal-format
  msgid "expected %<auto%> or %<decltype(auto)%> after %qE"
  msgstr "%<auto%> eller %<decltype(auto)%> förväntades efter %qE"
  
! #: cp/parser.cc:21402
  #, gcc-internal-format
  msgid "unexpected placeholder in constrained result type"
  msgstr "oväntad platshållare i en begränsad resultattyp"
  
! #: cp/parser.cc:21643
  #, gcc-internal-format
  msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword"
  msgstr "beräknad typspecifikation för en enum med räckvidd får inte använda nyckelordet %qD"
  
! #: cp/parser.cc:21719
  #, gcc-internal-format
  msgid "%<template%> must follow a nested-name-specifier"
  msgstr "%<template%> måste följa en nästad-namnspecificerare"
  
! #: cp/parser.cc:21881
  #, gcc-internal-format
  msgid "declaration %qD does not declare anything"
  msgstr "deklaration %qD deklarerar inte något"
  
! #: cp/parser.cc:21969
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "attributet ignorerat på oinstansierad typ"
  
! #: cp/parser.cc:21975
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "attribut ignoreras vid mallinstansiering"
  
! #: cp/parser.cc:21987
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "attribut ignoreras för bearbetade typspecificerare som inte är en framåtdeklaration"
  
! #: cp/parser.cc:22128
  #, gcc-internal-format
  msgid "%qD is an enumeration template"
  msgstr "%qD är en uppräkningsmall"
  
! #: cp/parser.cc:22139
  #, gcc-internal-format
  msgid "%qD does not name an enumeration in %qT"
  msgstr "%qD är inte namnet på en uppräkningstyp i %qT"
  
! #: cp/parser.cc:22154
  #, gcc-internal-format
  msgid "unnamed scoped enum is not allowed"
  msgstr "namnlös enum med räckvidd är inte tillåtet"
  
! #: cp/parser.cc:22172
  #, gcc-internal-format
  msgid "types may not be defined in enum-base"
  msgstr "typer får inte definieras i enum-bas"
  
! #: cp/parser.cc:22218
  #, gcc-internal-format
  msgid "declaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declaration"
  msgstr "deklaration av en uppräkning med fixerad underliggande typ och ingen uppräknarlista är endast tillåtet som en fristående deklaration"
  
! #: cp/parser.cc:22222
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%>"
  msgstr "%<;%> eller %<{%> förväntades"
  
! #: cp/parser.cc:22265
  #, gcc-internal-format
  msgid "cannot add an enumerator list to a template instantiation"
  msgstr "det går inte att lägga till en uppräkningslista till en mallinstansiering"
  
! #: cp/parser.cc:22279
  #, gcc-internal-format
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "nästad namnspecificerare %qT för enum-deklaration som inte namnger en klass eller namnrymd"
  
! #: cp/parser.cc:22291 cp/parser.cc:28273
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "deklaration av %qD i namnrymd %qD som inte innesluter %qD"
  
! #: cp/parser.cc:22296 cp/parser.cc:28278
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "deklaration av %qD i %qD som inte innesluter %qD"
  
! #: cp/parser.cc:22308 cp/parser.cc:28291
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "extra kvalifikation inte tillåten"
  
! #: cp/parser.cc:22348
  #, gcc-internal-format
  msgid "ISO C++ forbids empty unnamed enum"
  msgstr "ISO C++ förbjuder tomma namnlösa enum"
  
! #: cp/parser.cc:22372
  #, gcc-internal-format
  msgid "opaque-enum-specifier without name"
  msgstr "ogenomskinlig enum-specifikation utan namn"
  
! #: cp/parser.cc:22375
  #, gcc-internal-format
  msgid "opaque-enum-specifier must use a simple identifier"
  msgstr "en ogenomskinlig enum-specifikation måste använda en enkel identifierare"
  
! #: cp/parser.cc:22496
  #, gcc-internal-format
  msgid "unexpanded parameter pack in enumerator in lambda"
  msgstr "oexpanderat parameterpack i uppräkningstyp i lambda"
  
! #: cp/parser.cc:22571
  #, gcc-internal-format
  msgid "%qD is not a namespace-name; did you mean %qs?"
  msgstr "%qD är inte ett namnrymdsnamn; menade du %qs?"
  
! #: cp/parser.cc:22575
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD är inte ett namnrymdsnamn"
  
! #: cp/parser.cc:22579
  #, gcc-internal-format
  msgid "expected namespace-name"
  msgstr "namnrymdsnamn förväntades"
  
! #: cp/parser.cc:22640
  #, gcc-internal-format
  msgid "nested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "nästade inline-namnrymdsdefinitioner är endast tillgängliga med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:22652
  #, gcc-internal-format
  msgid "standard attributes on namespaces must precede the namespace name"
  msgstr "standardattribut på namnrymder måste föregå namnrymdsnamnet"
  
! #: cp/parser.cc:22671
  #, gcc-internal-format
  msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "nästade namnrymdsdefinitioner är endast tillgängliga med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/parser.cc:22681
  #, gcc-internal-format
  msgid "nested namespace name required"
  msgstr "nästat namnrymdsnamn krävs"
  
! #: cp/parser.cc:22686
  #, gcc-internal-format
  msgid "namespace name required"
  msgstr "namnrymdsnamn krävs"
  
! #: cp/parser.cc:22690
  #, gcc-internal-format
  msgid "a nested namespace definition cannot have attributes"
  msgstr "en nästad namnrymdsdefinition kan inte ha attribut"
  
! #: cp/parser.cc:22693
  #, gcc-internal-format
  msgid "a nested namespace definition cannot be inline"
  msgstr "en nästad namnrymdsdefinition kan inte inline:as"
  
! #: cp/parser.cc:22700
  #, gcc-internal-format
  msgid "namespace %qD entered"
  msgstr "gick in i namnrymden %qD"
  
! #: cp/parser.cc:22756
  #, gcc-internal-format
  msgid "%<namespace%> definition is not allowed here"
  msgstr "%<namespace%>-definition är inte tillåten här"
  
! #: cp/parser.cc:22938
  #, gcc-internal-format
  msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "paketexpansion i using-deklaration är endast tillgängligt med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/parser.cc:22982
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "ett mall-id får inte förekomma i en using-deklaration"
  
! #: cp/parser.cc:23000
  #, gcc-internal-format
  msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "en kommaseparerad lista i using-deklaration är endast tillgängligt med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/parser.cc:23010
  #, gcc-internal-format
  msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "åtkomstdeklarationer bör undvikas till förmån för using-deklarationer; förslag: lägg till nyckelordet %<using%>"
  
! #: cp/parser.cc:23056
  #, gcc-internal-format
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using enum%> är endast tillgängligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:23059
  #, gcc-internal-format
  msgid "%<using enum%> of dependent type %qT"
  msgstr "%<using enum%> av beroende typ %qT"
  
! #: cp/parser.cc:23061
  #, gcc-internal-format
  msgid "%<using enum%> of non-enumeration type %q#T"
  msgstr "%<using enum%> av icke-uppräkningstypen %q#T"
  
! #: cp/parser.cc:23063
  #, gcc-internal-format
  msgid "%<using enum%> of incomplete type %qT"
  msgstr "%<using enum%> av ofullständig typ %qT"
  
! #: cp/parser.cc:23065
  #, gcc-internal-format
  msgid "%<using enum%> of %qT before its enum-specifier"
  msgstr "%<using enum%> av %qT före dess enum-specificerare"
  
! #: cp/parser.cc:23075
  #, gcc-internal-format
  msgid "opaque-enum-declaration here"
  msgstr "ogenomskinlig enum-deklaration här"
  
! #: cp/parser.cc:23145
  #, gcc-internal-format
  msgid "types may not be defined in alias template declarations"
  msgstr "typer får inte definieras i aliasmalldeklarationer"
  
! #: cp/parser.cc:23297
  #, gcc-internal-format
  msgid "expected string-literal or constexpr in parentheses"
  msgstr "en strängliteral constexpr i parenteser förväntades"
  
! #: cp/parser.cc:23358
  #, gcc-internal-format
  msgid "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<asm%> i en %<constexpr%>-funktion är endast tillgängligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:23379 cp/parser.cc:23397 cp/parser.cc:23412
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qT"
  msgstr "dubblerad %<asm%>-kvalificerare %qT"
  
! #: cp/parser.cc:23386
  #, gcc-internal-format
  msgid "%<asm%> qualifier %qT ignored outside of function body"
  msgstr "%<asm%>-kvalificeraren %qT ignoreras utanför en funktionskropp"
  
! #: cp/parser.cc:23425
  #, gcc-internal-format
  msgid "%qT is not an %<asm%> qualifier"
  msgstr "%qT är inte en %<asm%>-kvalificerare"
  
! #: cp/parser.cc:23441
  #, gcc-internal-format
  msgid "%<asm%> qualifier outside of function body"
  msgstr "%<asm%>-kvalificerare utanför funktionskropp"
  
! #: cp/parser.cc:23591
  #, gcc-internal-format
  msgid "attributes ignored on %<asm%> declaration"
  msgstr "attribut ignoreras på en %<asm%>-deklaration"
  
! #: cp/parser.cc:23682
  #, gcc-internal-format
  msgid "empty parentheses were disambiguated as a function declaration"
  msgstr "tvetydigheten i tomma parenteser löstes upp som en funktionsdeklaration"
  
! #: cp/parser.cc:23693
  #, gcc-internal-format
  msgid "remove parentheses to default-initialize a variable"
  msgstr "ta bort parenteser för att standardinitiera en variabel"
  
! #: cp/parser.cc:23698
  #, gcc-internal-format
  msgid "or replace parentheses with braces to aggregate-initialize a variable"
  msgstr "eller ersätt parenteser med klamrar för att aggregatinitiera en variabel"
  
! #: cp/parser.cc:23701
  #, gcc-internal-format
  msgid "or replace parentheses with braces to value-initialize a variable"
  msgstr "eller ersätt parenteser med klamrar för att värdeinitiera en variabel"
  
! #: cp/parser.cc:23718 cp/parser.cc:23743
  #, gcc-internal-format
  msgid "parentheses were disambiguated as a function declaration"
  msgstr "tvetydigheten i parenteser löstes upp som en funktionsdeklaration"
  
! #: cp/parser.cc:23730 cp/parser.cc:23751
  #, gcc-internal-format
  msgid "replace parentheses with braces to declare a variable"
  msgstr "ersätt parenteser med klamrar för att deklarera en variabel"
  
! #: cp/parser.cc:23737
  #, gcc-internal-format
  msgid "add parentheses to declare a variable"
  msgstr "lägg till parenteser för att deklarera en variabel"
  
! #: cp/parser.cc:23984
  #, gcc-internal-format
  msgid "a function-definition is not allowed here"
  msgstr "en funktionsdefinition är inte tillåten här"
  
! #: cp/parser.cc:23995
  #, gcc-internal-format
  msgid "an %<asm%> specification is not allowed on a function-definition"
  msgstr "en %<asm%>-specifikation är inte tillåten på en funktionsdefinition"
  
! #: cp/parser.cc:23999
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "attribut är inte tillåtna vid en funktionsdefinition"
  
! #: cp/parser.cc:24050
  #, gcc-internal-format
  msgid "expected constructor, destructor, or type conversion"
  msgstr "konstruerare, destruerare eller typkonvertering förväntades"
  
! #: cp/parser.cc:24208
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "initierare angiven för funktion"
  
! #: cp/parser.cc:24253
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "attribut efter initierare inom parentes ignoreras"
  
! #: cp/parser.cc:24265
  #, gcc-internal-format
  msgid "non-function %qD declared as implicit template"
  msgstr "icke-funktionen %qD deklarerad som implicit mall"
  
! #: cp/parser.cc:24794
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "vektorgräns är inte en heltalskonstant"
  
! #: cp/parser.cc:24919
  #, gcc-internal-format
  msgid "cannot define member of dependent typedef %qT"
  msgstr "det går inte att definiera medlem av beroende typedef %qT"
  
! #: cp/parser.cc:24923
  #, gcc-internal-format
  msgid "%<%T::%E%> is not a type"
  msgstr "%<%T::%E%> är inte en typ"
*************** msgstr "%<%T::%E%> är inte en typ"
*** 63695,63969 ****
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24948
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ogiltig deklarator"
  
! #: cp/parser.cc:24957
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ogiltig användning av konstruerare som en mall"
  
! #: cp/parser.cc:24959
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "använd %<%T::%D%> istället för %<%T::%D%> för att namnge konstrueraren i ett kvalificerat namn"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25074
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "kvalificerad id i deklaration"
  
! #: cp/parser.cc:25099
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "deklarator förväntades"
  
! #: cp/parser.cc:25220
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD är en namnrymd"
  
! #: cp/parser.cc:25222
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "kan inte skapa en pekare till medlem av %q#T som inte är en klass"
  
! #: cp/parser.cc:25243
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "oväntad pekaroperator"
  
! #: cp/parser.cc:25304
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "upprepade cv-kvalificerare"
  
! #: cp/parser.cc:25358
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "upprepade ref-kvalificerare"
  
! #: cp/parser.cc:25395
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "%qE kräver %<-fgnu-tm%>"
  
! #: cp/parser.cc:25453
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "upprepade virt-specificerare"
  
! #: cp/parser.cc:25735
  #, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "mallargument saknas efter %qE"
  
! #: cp/parser.cc:25741
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "%qT är inte tillåtet i mallargument"
  
! #: cp/parser.cc:25744 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ogiltig användning av %qT"
  
! #: cp/parser.cc:25770
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "typer får inte definieras i mallargument"
  
! #: cp/parser.cc:25779
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "felaktig användning av %<auto%> i mallargument"
  
! #: cp/parser.cc:25900
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "typspecificerare förväntades"
  
! #: cp/parser.cc:26047
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr "att utelämna %<,%> före varargs %<...%> bör undvikas enligt C++26"
  
! #: cp/parser.cc:26254
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> eller %<...%> förväntades"
  
! #: cp/parser.cc:26332
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "typer får inte definieras i parametertyper"
  
! #: cp/parser.cc:26456
  #, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "specificeraren %<this%> i en mallparameterdeklaration"
  
! #: cp/parser.cc:26459
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr "specificeraren %<this%> i en parameter till ett requires-uttryck"
  
! #: cp/parser.cc:26519
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "en explicit objektparameter kan inte vara ett funktionsparameterpaket"
  
! #: cp/parser.cc:26560
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "standardargument är endast tillåtna för funktionsparametrar"
  
! #: cp/parser.cc:26578
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "parameterpaket %qD kan inte ha ett standardargument"
  
! #: cp/parser.cc:26584
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "mallparameterpaket kan inte ha ett standardargument"
  
! #: cp/parser.cc:26586
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "parameterpaket kan inte ha ett standardargument"
  
! #: cp/parser.cc:26609
  #, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "en explicit objektparameter får inte ha ett standardargument"
  
! #: cp/parser.cc:26733
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "funktions-try-blockskropp av %<constexpr%>-konstruerare är endast tillgängligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:26737
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "funktions-try-blockskropp av %<constexpr%>-funktioner är endast tillgängligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:26924
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr "förmodligen saknas ett komma eller en operator före"
  
! #: cp/parser.cc:27086
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++ designerade initierare är endast tillgängliga med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:27108
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ tillåter inte GNUs designerade initierare"
  
! #: cp/parser.cc:27146
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tillåter inte C99:s designerade initierare"
  
! #: cp/parser.cc:27160
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr "antingen skall alla initierarklausuler vara designerade eller så skall ingen av dem vara det"
  
! #: cp/parser.cc:27200
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> är inte tillåtet i en designerad initierarlista"
  
! #: cp/parser.cc:27251
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr "designeraren %<.%s%> använd flera gånger i samma initierarlista"
  
! #: cp/parser.cc:27307 cp/parser.cc:27442
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "klassnamn förväntades"
  
! #: cp/parser.cc:27699
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> förväntades efter klassdefinition"
  
! #: cp/parser.cc:27702
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> förväntades efter postdefinition"
  
! #: cp/parser.cc:27705
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> förväntades efter uniondefinition"
  
! #: cp/parser.cc:28162
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> eller %<:%> förväntades"
  
! #: cp/parser.cc:28173
! #, gcc-internal-format
! msgid "cannot specify %<override%> for a class"
! msgstr "det går inte att ange %<override%> för en klass"
! 
! #: cp/parser.cc:28181
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "globala kvalificering av klassnamn är ogiltigt"
  
! #: cp/parser.cc:28188
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "kvalificerat namn namnger inte en klass"
  
! #: cp/parser.cc:28200
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "nyckelordet %<template%> är inte tillåtet i klasshuvudnamn"
  
! #: cp/parser.cc:28206
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "ogiltigt klassnamn i deklaration av %qD"
  
! #: cp/parser.cc:28249
  #, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "deklaration av en partiell specialisering i exportdeklaration utan klamrar"
  
! #: cp/parser.cc:28275
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr "en explicit instansiering kan inte ha en definition; använd %<template <>%> för att deklarera en specialisering"
  
! #: cp/parser.cc:28282
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "en explicit specialisering måste föregås av %<template <>%>"
  
! #: cp/parser.cc:28315
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "funktionsmall %qD omdeklarerad som en klassmall"
  
! #: cp/parser.cc:28348
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "det gick inte att lösa upp typnamnstyp"
  
! #: cp/parser.cc:28413
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "föregående definition av %q#T"
--- 63855,64124 ----
  #. here because we do not have enough
  #. information about its original syntactic
  #. form.
! #: cp/parser.cc:24952
  #, gcc-internal-format
  msgid "invalid declarator"
  msgstr "ogiltig deklarator"
  
! #: cp/parser.cc:24961
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ogiltig användning av konstruerare som en mall"
  
! #: cp/parser.cc:24963
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "använd %<%T::%D%> istället för %<%T::%D%> för att namnge konstrueraren i ett kvalificerat namn"
  
  #. But declarations with qualified-ids can't appear in a
  #. function.
! #: cp/parser.cc:25078
  #, gcc-internal-format
  msgid "qualified-id in declaration"
  msgstr "kvalificerad id i deklaration"
  
! #: cp/parser.cc:25103
  #, gcc-internal-format
  msgid "expected declarator"
  msgstr "deklarator förväntades"
  
! #: cp/parser.cc:25224
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD är en namnrymd"
  
! #: cp/parser.cc:25226
  #, gcc-internal-format
  msgid "cannot form pointer to member of non-class %q#T"
  msgstr "kan inte skapa en pekare till medlem av %q#T som inte är en klass"
  
! #: cp/parser.cc:25247
  #, gcc-internal-format
  msgid "expected ptr-operator"
  msgstr "oväntad pekaroperator"
  
! #: cp/parser.cc:25308
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "upprepade cv-kvalificerare"
  
! #: cp/parser.cc:25362
  #, gcc-internal-format
  msgid "multiple ref-qualifiers"
  msgstr "upprepade ref-kvalificerare"
  
! #: cp/parser.cc:25399
  #, gcc-internal-format
  msgid "%qE requires %<-fgnu-tm%>"
  msgstr "%qE kräver %<-fgnu-tm%>"
  
! #: cp/parser.cc:25457 cp/parser.cc:28009
  #, gcc-internal-format
  msgid "duplicate virt-specifier"
  msgstr "upprepade virt-specificerare"
  
! #: cp/parser.cc:25739
  #, gcc-internal-format
  msgid "missing template arguments after %qE"
  msgstr "mallargument saknas efter %qE"
  
! #: cp/parser.cc:25745
  #, gcc-internal-format
  msgid "%qT not permitted in template argument"
  msgstr "%qT är inte tillåtet i mallargument"
  
! #: cp/parser.cc:25748 cp/typeck2.cc:337 cp/typeck2.cc:383 cp/typeck2.cc:2519
  #: rust/backend/rust-tree.cc:3896
  #, gcc-internal-format
  msgid "invalid use of %qT"
  msgstr "ogiltig användning av %qT"
  
! #: cp/parser.cc:25774
  #, gcc-internal-format
  msgid "types may not be defined in template arguments"
  msgstr "typer får inte definieras i mallargument"
  
! #: cp/parser.cc:25783
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in template argument"
  msgstr "felaktig användning av %<auto%> i mallargument"
  
! #: cp/parser.cc:25904
  #, gcc-internal-format
  msgid "expected type-specifier"
  msgstr "typspecificerare förväntades"
  
! #: cp/parser.cc:26051
  #, gcc-internal-format
  msgid "omission of %<,%> before varargs %<...%> is deprecated in C++26"
  msgstr "att utelämna %<,%> före varargs %<...%> bör undvikas enligt C++26"
  
! #: cp/parser.cc:26258
  #, gcc-internal-format
  msgid "expected %<,%> or %<...%>"
  msgstr "%<,%> eller %<...%> förväntades"
  
! #: cp/parser.cc:26336
  #, gcc-internal-format
  msgid "types may not be defined in parameter types"
  msgstr "typer får inte definieras i parametertyper"
  
! #: cp/parser.cc:26460
  #, gcc-internal-format
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "specificeraren %<this%> i en mallparameterdeklaration"
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<this%> specifier in a requires-expression parameter"
  msgstr "specificeraren %<this%> i en parameter till ett requires-uttryck"
  
! #: cp/parser.cc:26523
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "en explicit objektparameter kan inte vara ett funktionsparameterpaket"
  
! #: cp/parser.cc:26564
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "standardargument är endast tillåtna för funktionsparametrar"
  
! #: cp/parser.cc:26582
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "parameterpaket %qD kan inte ha ett standardargument"
  
! #: cp/parser.cc:26588
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "mallparameterpaket kan inte ha ett standardargument"
  
! #: cp/parser.cc:26590
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "parameterpaket kan inte ha ett standardargument"
  
! #: cp/parser.cc:26613
  #, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "en explicit objektparameter får inte ha ett standardargument"
  
! #: cp/parser.cc:26737
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "funktions-try-blockskropp av %<constexpr%>-konstruerare är endast tillgängligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:26741
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "funktions-try-blockskropp av %<constexpr%>-funktioner är endast tillgängligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:26928
  #, gcc-internal-format
  msgid "probably missing a comma or an operator before"
  msgstr "förmodligen saknas ett komma eller en operator före"
  
! #: cp/parser.cc:27090
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++ designerade initierare är endast tillgängliga med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:27112
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ tillåter inte GNUs designerade initierare"
  
! #: cp/parser.cc:27150
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tillåter inte C99:s designerade initierare"
  
! #: cp/parser.cc:27164
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr "antingen skall alla initierarklausuler vara designerade eller så skall ingen av dem vara det"
  
! #: cp/parser.cc:27204
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> är inte tillåtet i en designerad initierarlista"
  
! #: cp/parser.cc:27255
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr "designeraren %<.%s%> använd flera gånger i samma initierarlista"
  
! #: cp/parser.cc:27311 cp/parser.cc:27446
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "klassnamn förväntades"
  
! #: cp/parser.cc:27703
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> förväntades efter klassdefinition"
  
! #: cp/parser.cc:27706
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> förväntades efter postdefinition"
  
! #: cp/parser.cc:27709
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> förväntades efter uniondefinition"
  
! #: cp/parser.cc:28222
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> eller %<:%> förväntades"
  
! #: cp/parser.cc:28234
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "globala kvalificering av klassnamn är ogiltigt"
  
! #: cp/parser.cc:28241
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "kvalificerat namn namnger inte en klass"
  
! #: cp/parser.cc:28253
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "nyckelordet %<template%> är inte tillåtet i klasshuvudnamn"
  
! #: cp/parser.cc:28259
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "ogiltigt klassnamn i deklaration av %qD"
  
! #: cp/parser.cc:28302
  #, gcc-internal-format
  msgid "declaration of partial specialization in unbraced export-declaration"
  msgstr "deklaration av en partiell specialisering i exportdeklaration utan klamrar"
  
! #: cp/parser.cc:28328
  #, gcc-internal-format
  msgid "an explicit instantiation cannot have a definition; use %<template <>%> to declare a specialization"
  msgstr "en explicit instansiering kan inte ha en definition; använd %<template <>%> för att deklarera en specialisering"
  
! #: cp/parser.cc:28335
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "en explicit specialisering måste föregås av %<template <>%>"
  
! #: cp/parser.cc:28368
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "funktionsmall %qD omdeklarerad som en klassmall"
  
! #: cp/parser.cc:28401
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "det gick inte att lösa upp typnamnstyp"
  
! #: cp/parser.cc:28466
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "föregående definition av %q#T"
*************** msgstr "föregående definition av %q#T"
*** 63971,64234 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28427 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr "oexpanderat parameterpack i en lokal klass i lambda"
  
! #: cp/parser.cc:28533 cp/parser.cc:35343
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "klassnyckel förväntades"
  
! #: cp/parser.cc:28558
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ISO C++ förbjuder nyckelordet typename i mall-mall-parameter; använd %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/parser.cc:28562
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> eller %<typename%> förväntades"
  
! #: cp/parser.cc:28831
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "i C++03 måste en klassnyckel användas när en vän deklareras"
  
! #: cp/parser.cc:28837
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "deklarationer av variadiska vänner väntyp med flera typer är endast tillgängligt med %<-std=c++2c%> eller %<-std=gnu++2c%>"
  
! #: cp/parser.cc:28878
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "vändeklaration som inte namnger en klass eller funktion"
  
! #: cp/parser.cc:28918
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "en lagringklass på ett anonymt aggregat i klassräckvidd tillåts inte"
  
! #: cp/parser.cc:29021
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "standardmedlemsinitierare för bitfält är endast tillgängliga med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:29028
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "standardmedlemsinitierare för namnlöst bitfält"
  
! #: cp/parser.cc:29041
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr "ISO C++ tillåter endast bitfältsattribut före symbolen %<:%>"
  
! #: cp/parser.cc:29222
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "bitfältet %qD har icke-heltalstypen %qT"
  
! #: cp/parser.cc:29250
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "pure-specificerare på funktionsdefinition"
  
! #: cp/parser.cc:29320
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "överblivet %<,%> vid slutet av medlemsdeklaration"
  
! #: cp/parser.cc:29334
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> förväntades vid slutet av medlemsdeklaration"
  
! #: cp/parser.cc:29407
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "orsaken till %<delete%> är endast tillgänglig med %<-std=c++2c%> eller %<-std=gnu++2c%>"
  
! #: cp/parser.cc:29430
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "ogiltig pure-specificerare (endast %<= 0%> är tillåtet)"
  
! #: cp/parser.cc:29465
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "en klammeromsluten initierare är inte tillåten här"
  
! #: cp/parser.cc:29596
  #, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr "attribut på basspecificerare ignoreras"
  
! #: cp/parser.cc:29611
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> anges mer än en gång i basspecificerare"
  
! #: cp/parser.cc:29631
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "mer än en åtkomstspecifikation i basspecificerare"
  
! #: cp/parser.cc:29655
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "nyckelordet %<typename%> är inte tillåtet utanför mallar"
  
! #: cp/parser.cc:29658
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "nyckelordet %<typename%> är inte tillåtet i detta sammanhang (basklassen är implicit en typ)"
  
! #: cp/parser.cc:29860 cp/parser.cc:29954
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "typer får inte definieras i en undantagsspecifikation"
  
! #: cp/parser.cc:29962
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ISO C++17 tillåter inte dynamiska undantagsspecifikationer"
  
! #: cp/parser.cc:29968
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "dynamiska undantagsspecifikationer undanbedes i C++11"
  
! #: cp/parser.cc:30012
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ogiltig användning av %<auto%> i undantagsspecifikation"
  
! #: cp/parser.cc:30053
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<try%> i %<constexpr%>-funktioner är endast tillgängligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:30165
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "typer får inte definieras i undantagsdeklarationer"
  
! #: cp/parser.cc:30200
  #, gcc-internal-format
  msgid "%<alignas%> on exception declaration"
  msgstr "%<alignas%> på en undantagsdeklaration"
  
! #: cp/parser.cc:30279
  #, gcc-internal-format
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "%<co_yield%> kan inte användas i standardargument"
  
! #: cp/parser.cc:30747
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr "attributargument förväntades som en balanserad symbolsekvens"
  
! #: cp/parser.cc:30893
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "attribut som använder prefix använt tillsammans med attributsymboler med räckvidd"
  
! #: cp/parser.cc:30907
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "en identifierare förväntades som attributnamn"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31049
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr "parenteser måste utelämnas om argumentlistan till attributet %qE är tom"
  
! #: cp/parser.cc:31084
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "attributet %qs angivet flera gånger"
  
! #: cp/parser.cc:31126
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "attribut förväntades före %<...%>"
  
! #: cp/parser.cc:31129
  #, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "attribut utan några argument innehåller inga parameterpaket"
  
! #: cp/parser.cc:31175
  #, gcc-internal-format
  msgid "expected contract-role"
  msgstr "en kontraktroll förväntades"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31256
  #, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr "en kontraktssemantik eller -nivå förväntades"
  
! #: cp/parser.cc:31266
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "kontraktsnivå förväntades: %<default%>, %<audit%> eller %<axiom%>"
  
! #: cp/parser.cc:31276
  #, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr "ogiltig användning av kontraktsroll för explicit semantik"
  
! #: cp/parser.cc:31413
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "kontrakt är endast tillgängliga med %<-fcontracts%>"
  
! #: cp/parser.cc:31572
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribut som använder prefix är endast tillgängligt med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/parser.cc:31933 cp/parser.cc:31942
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "uttrycket måste vara inneslutet i parenteser"
  
! #: cp/parser.cc:32289
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr "ytterligare %<requires%> saknas för att inleda ett requires-uttryck"
  
! #: cp/parser.cc:32530
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr "testar om ett koncept-id är ett giltigt uttryck; lägg till %<requires%> för att kontrollera uppfyllnad"
  
! #: cp/parser.cc:32668
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "resultattypen är inte en enkel typbegränsning"
  
! #: cp/parser.cc:32676
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "returtypskravet är inte en typbegränsning"
  
! #: cp/parser.cc:33195
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "specialisering av medlem %<%T::%E%> kräver %<template<>%>-syntax"
  
! #: cp/parser.cc:33200
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ogiltig omdeklaration av %<%T::%E%>"
  
! #: cp/parser.cc:33204
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "för få mallparameterlistor"
--- 64126,64389 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:28480 cp/pt.cc:4367
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr "oexpanderat parameterpack i en lokal klass i lambda"
  
! #: cp/parser.cc:28586 cp/parser.cc:35402
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "klassnyckel förväntades"
  
! #: cp/parser.cc:28611
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ISO C++ förbjuder nyckelordet typename i mall-mall-parameter; använd %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/parser.cc:28615
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> eller %<typename%> förväntades"
  
! #: cp/parser.cc:28885
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "i C++03 måste en klassnyckel användas när en vän deklareras"
  
! #: cp/parser.cc:28891
  #, gcc-internal-format
  msgid "variadic friends or friend type declarations with multiple types only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "deklarationer av variadiska vänner väntyp med flera typer är endast tillgängligt med %<-std=c++2c%> eller %<-std=gnu++2c%>"
  
! #: cp/parser.cc:28932
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "vändeklaration som inte namnger en klass eller funktion"
  
! #: cp/parser.cc:28972
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "en lagringklass på ett anonymt aggregat i klassräckvidd tillåts inte"
  
! #: cp/parser.cc:29075
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "standardmedlemsinitierare för bitfält är endast tillgängliga med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:29082
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "standardmedlemsinitierare för namnlöst bitfält"
  
! #: cp/parser.cc:29095
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr "ISO C++ tillåter endast bitfältsattribut före symbolen %<:%>"
  
! #: cp/parser.cc:29276
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "bitfältet %qD har icke-heltalstypen %qT"
  
! #: cp/parser.cc:29304
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "pure-specificerare på funktionsdefinition"
  
! #: cp/parser.cc:29374
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "överblivet %<,%> vid slutet av medlemsdeklaration"
  
! #: cp/parser.cc:29388
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> förväntades vid slutet av medlemsdeklaration"
  
! #: cp/parser.cc:29461
  #, gcc-internal-format
  msgid "%<delete%> reason only available with %<-std=c++2c%> or %<-std=gnu++2c%>"
  msgstr "orsaken till %<delete%> är endast tillgänglig med %<-std=c++2c%> eller %<-std=gnu++2c%>"
  
! #: cp/parser.cc:29484
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "ogiltig pure-specificerare (endast %<= 0%> är tillåtet)"
  
! #: cp/parser.cc:29519
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "en klammeromsluten initierare är inte tillåten här"
  
! #: cp/parser.cc:29650
  #, gcc-internal-format
  msgid "attributes on base specifiers are ignored"
  msgstr "attribut på basspecificerare ignoreras"
  
! #: cp/parser.cc:29665
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> anges mer än en gång i basspecificerare"
  
! #: cp/parser.cc:29685
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "mer än en åtkomstspecifikation i basspecificerare"
  
! #: cp/parser.cc:29709
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "nyckelordet %<typename%> är inte tillåtet utanför mallar"
  
! #: cp/parser.cc:29712
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "nyckelordet %<typename%> är inte tillåtet i detta sammanhang (basklassen är implicit en typ)"
  
! #: cp/parser.cc:29914 cp/parser.cc:30008
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "typer får inte definieras i en undantagsspecifikation"
  
! #: cp/parser.cc:30016
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ISO C++17 tillåter inte dynamiska undantagsspecifikationer"
  
! #: cp/parser.cc:30022
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "dynamiska undantagsspecifikationer undanbedes i C++11"
  
! #: cp/parser.cc:30066
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ogiltig användning av %<auto%> i undantagsspecifikation"
  
! #: cp/parser.cc:30107
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<try%> i %<constexpr%>-funktioner är endast tillgängligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/parser.cc:30219
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "typer får inte definieras i undantagsdeklarationer"
  
! #: cp/parser.cc:30254
  #, gcc-internal-format
  msgid "%<alignas%> on exception declaration"
  msgstr "%<alignas%> på en undantagsdeklaration"
  
! #: cp/parser.cc:30333
  #, gcc-internal-format
  msgid "%<co_yield%> cannot be used in default arguments"
  msgstr "%<co_yield%> kan inte användas i standardargument"
  
! #: cp/parser.cc:30801
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr "attributargument förväntades som en balanserad symbolsekvens"
  
! #: cp/parser.cc:30947
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "attribut som använder prefix använt tillsammans med attributsymboler med räckvidd"
  
! #: cp/parser.cc:30961
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "en identifierare förväntades som attributnamn"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:31103
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr "parenteser måste utelämnas om argumentlistan till attributet %qE är tom"
  
! #: cp/parser.cc:31138
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "attributet %qs angivet flera gånger"
  
! #: cp/parser.cc:31180
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "attribut förväntades före %<...%>"
  
! #: cp/parser.cc:31183
  #, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "attribut utan några argument innehåller inga parameterpaket"
  
! #: cp/parser.cc:31229
  #, gcc-internal-format
  msgid "expected contract-role"
  msgstr "en kontraktroll förväntades"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:31310
  #, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr "en kontraktssemantik eller -nivå förväntades"
  
! #: cp/parser.cc:31320
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "kontraktsnivå förväntades: %<default%>, %<audit%> eller %<axiom%>"
  
! #: cp/parser.cc:31330
  #, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr "ogiltig användning av kontraktsroll för explicit semantik"
  
! #: cp/parser.cc:31467
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "kontrakt är endast tillgängliga med %<-fcontracts%>"
  
! #: cp/parser.cc:31626
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribut som använder prefix är endast tillgängligt med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/parser.cc:31992 cp/parser.cc:32001
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "uttrycket måste vara inneslutet i parenteser"
  
! #: cp/parser.cc:32348
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr "ytterligare %<requires%> saknas för att inleda ett requires-uttryck"
  
! #: cp/parser.cc:32589
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr "testar om ett koncept-id är ett giltigt uttryck; lägg till %<requires%> för att kontrollera uppfyllnad"
  
! #: cp/parser.cc:32727
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "resultattypen är inte en enkel typbegränsning"
  
! #: cp/parser.cc:32735
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "returtypskravet är inte en typbegränsning"
  
! #: cp/parser.cc:33254
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "specialisering av medlem %<%T::%E%> kräver %<template<>%>-syntax"
  
! #: cp/parser.cc:33259
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ogiltig omdeklaration av %<%T::%E%>"
  
! #: cp/parser.cc:33263
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "för få mallparameterlistor"
*************** msgstr "för få mallparameterlistor"
*** 64237,64664 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33211
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "för många mallparameterlistor"
  
! #: cp/parser.cc:33503
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr "mall-id är inte tillåtet för konstruerare i C++20"
  
! #: cp/parser.cc:33614
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "namngivna returvärden stödjs inte längre"
  
! #: cp/parser.cc:33791
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr "ISO C++ antog inte mallar för stränglitteralsoperatorer som tar argumentpaket av tecken"
  
! #: cp/parser.cc:33800
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr "den litterala operatormallen %qD har ogiltig parameterlista; ett mallargument som inte är en typ pack %<<char...>%> eller en ensam icke-typparameter av klasstyp förväntades"
  
! #: cp/parser.cc:33806
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr "den litterala operatormallen %qD har ogiltig parameterlista; en mallparameter som inte är en typ pack %<<char...>%> förväntades"
  
! #: cp/parser.cc:33846
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "ogiltig deklaration av medlemsmall i lokal klass"
  
! #: cp/parser.cc:33856
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "mall med C-länkning"
  
! #: cp/parser.cc:33876
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ogiltig explicit specifikation"
  
! #: cp/parser.cc:33986
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "malldeklaration av %<typedef%>"
  
! #: cp/parser.cc:34037
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "en klassmallsdeklaration får inte deklarera något annat"
  
! #: cp/parser.cc:34089
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "explicit mallspecialisering kan inte ha en lagringsklass"
  
! #: cp/parser.cc:34408
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> skulle vara %<> >%> inuti en nästad mallargumentlista"
  
! #: cp/parser.cc:34421
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "vilsekommet %<>>%>, använd %<>%> för att avsluta en mallargumentlista"
  
! #: cp/parser.cc:34452
  #, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%qs skall vara %qs för att avsluta en mallargumentlista"
  
! #: cp/parser.cc:34769
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "argument till %<sizeof...%> måste omges av parenteser"
  
! #: cp/parser.cc:34944
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ogiltig användning av %qD i länkklasspecifikation"
  
! #: cp/parser.cc:34956
  #, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr "dubblerade %qD-specificerare"
  
! #: cp/parser.cc:34959
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr "%qD-specificerare står i konflikt med %qs"
  
! #: cp/parser.cc:34971
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> före %qD"
  
! #: cp/parser.cc:34988
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%qD-specificerare står i konflikt med %<typedef%>"
  
! #: cp/parser.cc:35097
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 stödjer inte %<long long%>"
  
! #: cp/parser.cc:35108
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "både %<__thread%> och %<thread_local%> angivna"
  
! #: cp/parser.cc:35113
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "dubblerad %qD"
  
! #: cp/parser.cc:35142
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "dubblerad %qs"
  
! #: cp/parser.cc:35194
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> förväntades"
  
! #: cp/parser.cc:35197
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> förväntades"
  
! #: cp/parser.cc:35200
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> förväntades"
  
! #: cp/parser.cc:35206
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> förväntades"
  
! #: cp/parser.cc:35209
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> förväntades"
  
! #: cp/parser.cc:35212
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> förväntades"
  
! #: cp/parser.cc:35215
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> förväntades"
  
! #: cp/parser.cc:35218
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> förväntades"
  
! #: cp/parser.cc:35221
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> förväntades"
  
! #: cp/parser.cc:35224
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> förväntades"
  
! #: cp/parser.cc:35227
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> förväntades"
  
! #: cp/parser.cc:35230
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> förväntades"
  
! #: cp/parser.cc:35233
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> förväntades"
  
! #: cp/parser.cc:35236
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> förväntades"
  
! #: cp/parser.cc:35239
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> förväntades"
  
! #: cp/parser.cc:35242
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "%<auto%> förväntades"
  
! #: cp/parser.cc:35245
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> förväntades"
  
! #: cp/parser.cc:35248
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> förväntades"
  
! #: cp/parser.cc:35251
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> förväntades"
  
! #: cp/parser.cc:35254
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> förväntades"
  
! #: cp/parser.cc:35257
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> förväntades"
  
! #: cp/parser.cc:35260
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> förväntades"
  
! #: cp/parser.cc:35263
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "%<co_yield%> förväntades"
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> förväntades"
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> förväntades"
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> förväntades"
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> förväntades"
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> eller %<::%> förväntades"
  
! #: cp/parser.cc:35346
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> eller %<template%> förväntades"
  
! #: cp/parser.cc:35681
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr "överflödig enum-nyckel %<enum%s%> i referens till %q#T"
  
! #: cp/parser.cc:35833
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs-tagg använd vid namngivning av %q#T"
  
! #: cp/parser.cc:35838
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T deklarerades tidigare här"
  
! #: cp/parser.cc:35959
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "överflödig klassnyckel %qs i referens till %q#T"
  
! #: cp/parser.cc:36117 cp/parser.cc:36151
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT är deklarerad med en klassnyckel som inte stämmer %qs"
  
! #: cp/parser.cc:36124 cp/parser.cc:36157
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr "ta bort klassnyckeln eller ersätt den med %qs"
  
! #: cp/parser.cc:36125 cp/parser.cc:36158
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "ersätt klassnyckeln med %qs"
  
! #: cp/parser.cc:36132
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "%qT är definierad som %qs här"
  
! #: cp/parser.cc:36133
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "%qT är först deklarerad som %qs här"
  
! #: cp/parser.cc:36216
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD omdeklarerad med annan åtkomst"
  
! #: cp/parser.cc:36237
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "i C++98 är %<template%> (för att lösa upp tvetydighet) är endast tillåtet inuti mallar"
  
! #: cp/parser.cc:36486
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "filen slutar i standardargument"
  
! #: cp/parser.cc:36727 cp/parser.cc:38039 cp/parser.cc:38228
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "felplacerad Objective-C++-konstruktion %<@%D%>"
  
! #: cp/parser.cc:36798
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "objective-c++-meddelandemottagare förväntades"
  
! #: cp/parser.cc:36872
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "objective-c++-meddelandeargument förväntades"
  
! #: cp/parser.cc:36903
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> måste ange en typ som ett argument"
  
! #: cp/parser.cc:37307
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "ogiltigt Objective-C++-väljarnamn"
  
! #: cp/parser.cc:37382 cp/parser.cc:37400
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "metoddeklaration i objective-c++ förväntades"
  
! #: cp/parser.cc:37394 cp/parser.cc:37460
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "metodattribut måste anges på slutet"
  
  # %qs blir "{" eller "}"
! #: cp/parser.cc:37503
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "vilsekommet %qs mellan Objective-C++ metoder"
  
! #: cp/parser.cc:37700 cp/parser.cc:37707 cp/parser.cc:37714
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "ogiltig typ för iterationsvariabel"
  
! #: cp/parser.cc:37831
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "identifierare förväntades efter %<@protocol%>"
  
! #: cp/parser.cc:38004
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "attribut får inte anges före Objective-C++-nyckelordet %<@%D%>"
  
! #: cp/parser.cc:38011
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "prefixattribut ignoreras före %<@%D%>"
  
! #: cp/parser.cc:38291 cp/parser.cc:38298 cp/parser.cc:38305
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ogiltig typ på egenskap"
  
! #: cp/parser.cc:38467
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "okänt egenskapsattribut %qE"
  
! #: cp/parser.cc:39765
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "heltalsuttryckslista förväntades"
  
! #: cp/parser.cc:39782
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%<wait%>-uttryck måste vara heltal"
  
! #: cp/parser.cc:40538
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "%<scalar%>, %<aggregate%>, %<all%> förväntades"
  
! #: cp/parser.cc:40929
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ogiltig reduktionsidentifierare"
  
! #: cp/parser.cc:41990
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "typer får inte definieras i iteratortyp"
--- 64392,64819 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:33270
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "för många mallparameterlistor"
  
! #: cp/parser.cc:33562
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr "mall-id är inte tillåtet för konstruerare i C++20"
  
! #: cp/parser.cc:33673
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "namngivna returvärden stödjs inte längre"
  
! #: cp/parser.cc:33850
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr "ISO C++ antog inte mallar för stränglitteralsoperatorer som tar argumentpaket av tecken"
  
! #: cp/parser.cc:33859
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr "den litterala operatormallen %qD har ogiltig parameterlista; ett mallargument som inte är en typ pack %<<char...>%> eller en ensam icke-typparameter av klasstyp förväntades"
  
! #: cp/parser.cc:33865
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr "den litterala operatormallen %qD har ogiltig parameterlista; en mallparameter som inte är en typ pack %<<char...>%> förväntades"
  
! #: cp/parser.cc:33905
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "ogiltig deklaration av medlemsmall i lokal klass"
  
! #: cp/parser.cc:33915
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "mall med C-länkning"
  
! #: cp/parser.cc:33935
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ogiltig explicit specifikation"
  
! #: cp/parser.cc:34045
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "malldeklaration av %<typedef%>"
  
! #: cp/parser.cc:34096
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "en klassmallsdeklaration får inte deklarera något annat"
  
! #: cp/parser.cc:34148
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "explicit mallspecialisering kan inte ha en lagringsklass"
  
! #: cp/parser.cc:34467
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> skulle vara %<> >%> inuti en nästad mallargumentlista"
  
! #: cp/parser.cc:34480
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "vilsekommet %<>>%>, använd %<>%> för att avsluta en mallargumentlista"
  
! #: cp/parser.cc:34511
  #, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%qs skall vara %qs för att avsluta en mallargumentlista"
  
! #: cp/parser.cc:34828
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "argument till %<sizeof...%> måste omges av parenteser"
  
! #: cp/parser.cc:35003
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ogiltig användning av %qD i länkklasspecifikation"
  
! #: cp/parser.cc:35015
  #, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr "dubblerade %qD-specificerare"
  
! #: cp/parser.cc:35018
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr "%qD-specificerare står i konflikt med %qs"
  
! #: cp/parser.cc:35030
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> före %qD"
  
! #: cp/parser.cc:35047
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%qD-specificerare står i konflikt med %<typedef%>"
  
! #: cp/parser.cc:35156
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 stödjer inte %<long long%>"
  
! #: cp/parser.cc:35167
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "både %<__thread%> och %<thread_local%> angivna"
  
! #: cp/parser.cc:35172
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "dubblerad %qD"
  
! #: cp/parser.cc:35201
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "dubblerad %qs"
  
! #: cp/parser.cc:35253
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> förväntades"
  
! #: cp/parser.cc:35256
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> förväntades"
  
! #: cp/parser.cc:35259
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> förväntades"
  
! #: cp/parser.cc:35265
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> förväntades"
  
! #: cp/parser.cc:35268
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> förväntades"
  
! #: cp/parser.cc:35271
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> förväntades"
  
! #: cp/parser.cc:35274
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> förväntades"
  
! #: cp/parser.cc:35277
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> förväntades"
  
! #: cp/parser.cc:35280
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> förväntades"
  
! #: cp/parser.cc:35283
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> förväntades"
  
! #: cp/parser.cc:35286
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> förväntades"
  
! #: cp/parser.cc:35289
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> förväntades"
  
! #: cp/parser.cc:35292
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> förväntades"
  
! #: cp/parser.cc:35295
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> förväntades"
  
! #: cp/parser.cc:35298
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> förväntades"
  
! #: cp/parser.cc:35301
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "%<auto%> förväntades"
  
! #: cp/parser.cc:35304
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> förväntades"
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> förväntades"
  
! #: cp/parser.cc:35310
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> förväntades"
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> förväntades"
  
! #: cp/parser.cc:35316
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> förväntades"
  
! #: cp/parser.cc:35319
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> förväntades"
  
! #: cp/parser.cc:35322
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "%<co_yield%> förväntades"
  
! #: cp/parser.cc:35354
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> förväntades"
  
! #: cp/parser.cc:35366
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> förväntades"
  
! #: cp/parser.cc:35369
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> förväntades"
  
! #: cp/parser.cc:35372
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> förväntades"
  
! #: cp/parser.cc:35378
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> eller %<::%> förväntades"
  
! #: cp/parser.cc:35405
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> eller %<template%> förväntades"
  
! #: cp/parser.cc:35740
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr "överflödig enum-nyckel %<enum%s%> i referens till %q#T"
  
! #: cp/parser.cc:35892
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs-tagg använd vid namngivning av %q#T"
  
! #: cp/parser.cc:35897
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T deklarerades tidigare här"
  
! #: cp/parser.cc:36018
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "överflödig klassnyckel %qs i referens till %q#T"
  
! #: cp/parser.cc:36176 cp/parser.cc:36210
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT är deklarerad med en klassnyckel som inte stämmer %qs"
  
! #: cp/parser.cc:36183 cp/parser.cc:36216
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr "ta bort klassnyckeln eller ersätt den med %qs"
  
! #: cp/parser.cc:36184 cp/parser.cc:36217
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "ersätt klassnyckeln med %qs"
  
! #: cp/parser.cc:36191
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "%qT är definierad som %qs här"
  
! #: cp/parser.cc:36192
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "%qT är först deklarerad som %qs här"
  
! #: cp/parser.cc:36275
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD omdeklarerad med annan åtkomst"
  
! #: cp/parser.cc:36296
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "i C++98 är %<template%> (för att lösa upp tvetydighet) är endast tillåtet inuti mallar"
  
! #: cp/parser.cc:36545
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "filen slutar i standardargument"
  
! #: cp/parser.cc:36786 cp/parser.cc:38098 cp/parser.cc:38287
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "felplacerad Objective-C++-konstruktion %<@%D%>"
  
! #: cp/parser.cc:36857
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "objective-c++-meddelandemottagare förväntades"
  
! #: cp/parser.cc:36931
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "objective-c++-meddelandeargument förväntades"
  
! #: cp/parser.cc:36962
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> måste ange en typ som ett argument"
  
! #: cp/parser.cc:37366
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "ogiltigt Objective-C++-väljarnamn"
  
! #: cp/parser.cc:37441 cp/parser.cc:37459
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "metoddeklaration i objective-c++ förväntades"
  
! #: cp/parser.cc:37453 cp/parser.cc:37519
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "metodattribut måste anges på slutet"
  
  # %qs blir "{" eller "}"
! #: cp/parser.cc:37562
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "vilsekommet %qs mellan Objective-C++ metoder"
  
! #: cp/parser.cc:37759 cp/parser.cc:37766 cp/parser.cc:37773
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "ogiltig typ för iterationsvariabel"
  
! #: cp/parser.cc:37890
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "identifierare förväntades efter %<@protocol%>"
  
! #: cp/parser.cc:38063
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "attribut får inte anges före Objective-C++-nyckelordet %<@%D%>"
  
! #: cp/parser.cc:38070
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "prefixattribut ignoreras före %<@%D%>"
  
! #: cp/parser.cc:38350 cp/parser.cc:38357 cp/parser.cc:38364
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ogiltig typ på egenskap"
  
! #: cp/parser.cc:38526
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "okänt egenskapsattribut %qE"
  
! #: cp/parser.cc:39824
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "heltalsuttryckslista förväntades"
  
! #: cp/parser.cc:39841
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%<wait%>-uttryck måste vara heltal"
  
! #: cp/parser.cc:40597
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "%<scalar%>, %<aggregate%>, %<all%> förväntades"
  
! #: cp/parser.cc:40988
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ogiltig reduktionsidentifierare"
  
! #: cp/parser.cc:42049
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "typer får inte definieras i iteratortyp"
*************** msgstr "typer får inte definieras i ite
*** 64667,64834 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44102
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "%<#pragma omp allocate%> stödjs inte ännu"
  
! #: cp/parser.cc:45553
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "initiering i parenteser är inte tillåtet i en OpenMP-%<for%>-slinga"
  
! #: cp/parser.cc:46484
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "en %<ordered%>-klausul med parameter på en intervallbaserad %<for%>-slinga"
  
! #: cp/parser.cc:46566 cp/pt.cc:18593
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "iterationsvariabel %qD skall inte vara reduction"
  
! #: cp/parser.cc:49607
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare %s%> följt av %<#pragma omp declare %s%>"
  
! #: cp/parser.cc:50294
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr "%<#pragma omp dispatch%> måste följas av ett direkt funktionsanrop med en möjlig tilldelning"
  
! #: cp/parser.cc:50521
  #, gcc-internal-format
  msgid "%qD is not a C pointer"
  msgstr "%qD är inte en C-pekare"
  
! #: cp/parser.cc:50647
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr "en %qs-klausul kan endast anges om väljaren %<dispatch%> i konstruktionsväljarmängden förekommer i klausulen %<match%>"
  
! #: cp/parser.cc:50768
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr "OpenMP-direktiv andra än %<declare simd%> eller %<declare variant%> hör till en deklaration"
  
! #: cp/parser.cc:51822
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ogiltig initierarklausul"
  
! #: cp/parser.cc:51853
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "id-uttryck förväntades (argument)"
  
! #: cp/parser.cc:51865
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr "en av initieraranropets argument skall vara %<omp_priv%> eller %<&omp_priv%>"
  
! #: cp/parser.cc:51968
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "typer får inte definieras i en declare reduction-typlista"
  
! #: cp/parser.cc:51988 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "en fördeklarerad aritmetisk typ %qT i %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:51992 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "funktions- eller vektortyp %qT i %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:51995 cp/pt.cc:14880 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "referenstyp %qT i %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:51998 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "%<const%>-, %<volatile%>- eller %<__restrict%>-kvalificerad typ %qT i %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52749
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> namnger en mängd överlagrade"
  
! #: cp/parser.cc:52759
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD refererar inte till en funktion med namnrymdsräckvidd"
  
! #: cp/parser.cc:52929 cp/parser.cc:53464
  #, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "OpenMP-direktiv får inte förekomma i %<constexpr%>-funktioner"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53140
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr "%<atomic_cancel%>"
  
! #: cp/parser.cc:53187 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> utan stöd för transaktionsminne aktiverat"
  
! #: cp/parser.cc:53189 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> utan stöd för transaktionsminne aktiverat"
  
! #: cp/parser.cc:53335
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "yttre %<__transaction_cancel%> som inte är inom en yttre %<__transaction_atomic%>"
  
! #: cp/parser.cc:53338
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  eller en %<transaction_may_cancel_outer%>-funktion"
  
! #: cp/parser.cc:53385
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "felformat %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.cc:53714
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp requires%> kan endast användas med fil- eller namnrymdsräckvidd"
  
! #: cp/parser.cc:53725
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp assumes%> kan endast användas med fil- eller namnrymdsräckvidd"
  
! #: cp/parser.cc:53812
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "%<#pragma GCC %s%> måste vara inuti en funktion"
  
! #: cp/parser.cc:53954
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "flerkällskompileringar är inte implementerade för C++"
  
! #: cp/parser.cc:53991
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "en platshållartyp är inte tillåtet i denna kontext"
  
! #: cp/parser.cc:54200
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "implicita mallar får inte vara %<virtual%>"
  
! #: cp/parser.cc:54256
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr "%<extern \"C\"%>-länkning startade här"
--- 64822,64989 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:44161
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "%<#pragma omp allocate%> stödjs inte ännu"
  
! #: cp/parser.cc:45612
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "initiering i parenteser är inte tillåtet i en OpenMP-%<for%>-slinga"
  
! #: cp/parser.cc:46543
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "en %<ordered%>-klausul med parameter på en intervallbaserad %<for%>-slinga"
  
! #: cp/parser.cc:46625 cp/pt.cc:18622
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "iterationsvariabel %qD skall inte vara reduction"
  
! #: cp/parser.cc:49666
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare %s%> följt av %<#pragma omp declare %s%>"
  
! #: cp/parser.cc:50353
  #, gcc-internal-format
  msgid "%<#pragma omp dispatch%> must be followed by a direct function call with optional assignment"
  msgstr "%<#pragma omp dispatch%> måste följas av ett direkt funktionsanrop med en möjlig tilldelning"
  
! #: cp/parser.cc:50580
  #, gcc-internal-format
  msgid "%qD is not a C pointer"
  msgstr "%qD är inte en C-pekare"
  
! #: cp/parser.cc:50706
  #, gcc-internal-format
  msgid "an %qs clause can only be specified if the %<dispatch%> selector of the construct selector set appears in the %<match%> clause"
  msgstr "en %qs-klausul kan endast anges om väljaren %<dispatch%> i konstruktionsväljarmängden förekommer i klausulen %<match%>"
  
! #: cp/parser.cc:50827
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr "OpenMP-direktiv andra än %<declare simd%> eller %<declare variant%> hör till en deklaration"
  
! #: cp/parser.cc:51875
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ogiltig initierarklausul"
  
! #: cp/parser.cc:51906
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "id-uttryck förväntades (argument)"
  
! #: cp/parser.cc:51918
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr "en av initieraranropets argument skall vara %<omp_priv%> eller %<&omp_priv%>"
  
! #: cp/parser.cc:52021
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "typer får inte definieras i en declare reduction-typlista"
  
! #: cp/parser.cc:52041 cp/semantics.cc:6841
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "en fördeklarerad aritmetisk typ %qT i %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52045 cp/semantics.cc:6849
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "funktions- eller vektortyp %qT i %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52048 cp/pt.cc:14893 cp/semantics.cc:6855
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "referenstyp %qT i %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52051 cp/semantics.cc:6861
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "%<const%>-, %<volatile%>- eller %<__restrict%>-kvalificerad typ %qT i %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:52802
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> namnger en mängd överlagrade"
  
! #: cp/parser.cc:52812
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD refererar inte till en funktion med namnrymdsräckvidd"
  
! #: cp/parser.cc:52982 cp/parser.cc:53517
  #, gcc-internal-format
  msgid "OpenMP directives may not appear in %<constexpr%> functions"
  msgstr "OpenMP-direktiv får inte förekomma i %<constexpr%>-funktioner"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:53193
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr "%<atomic_cancel%>"
  
! #: cp/parser.cc:53240 cp/semantics.cc:12154
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> utan stöd för transaktionsminne aktiverat"
  
! #: cp/parser.cc:53242 cp/semantics.cc:12156
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> utan stöd för transaktionsminne aktiverat"
  
! #: cp/parser.cc:53388
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "yttre %<__transaction_cancel%> som inte är inom en yttre %<__transaction_atomic%>"
  
! #: cp/parser.cc:53391
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  eller en %<transaction_may_cancel_outer%>-funktion"
  
! #: cp/parser.cc:53438
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "felformat %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.cc:53767
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp requires%> kan endast användas med fil- eller namnrymdsräckvidd"
  
! #: cp/parser.cc:53778
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp assumes%> kan endast användas med fil- eller namnrymdsräckvidd"
  
! #: cp/parser.cc:53865
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "%<#pragma GCC %s%> måste vara inuti en funktion"
  
! #: cp/parser.cc:54007
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "flerkällskompileringar är inte implementerade för C++"
  
! #: cp/parser.cc:54044
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "en platshållartyp är inte tillåtet i denna kontext"
  
! #: cp/parser.cc:54253
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "implicita mallar får inte vara %<virtual%>"
  
! #: cp/parser.cc:54309
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr "%<extern \"C\"%>-länkning startade här"
*************** msgstr "%qD är inte ett giltigt mallarg
*** 65516,65787 ****
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE är inte ett giltigt mallargument till %qT för det är inte adressen till en variabel"
  
! #: cp/pt.cc:7549
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE är inte ett giltigt mallargument för typ %qT eftersom strängkonstanter aldrig kan användas i detta sammanhang"
  
! #: cp/pt.cc:7714
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "i mallargument för typen %qT"
  
! #: cp/pt.cc:7728
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "mallargumentet %qE för typen %qT är inte ett kompileringstidskonstant"
  
! #: cp/pt.cc:7814
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE är inte ett giltigt mallargument för typ %qT eftersom det står i konflikt med cv-kvalificeringar"
  
! #: cp/pt.cc:7822
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE är inte ett giltigt mallargument för typ %qT eftersom inte är ett l-värde"
  
! #: cp/pt.cc:7840
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D är inte ett giltigt mallargument till typen %qT eftersom en referensvariabel inte har en konstant adress"
  
! #: cp/pt.cc:7900
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE är inte ett giltigt mallargument för typen %qT eftersom det är en pekare"
  
! #: cp/pt.cc:7902
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "försök att använda %qE istället"
  
! #: cp/pt.cc:7956
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE är inte ett giltigt mallargument för typen %qT eftersom det är av typen %qT"
  
! #: cp/pt.cc:8547
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "ignorerar attribut på mallargumentet %qT"
  
! #: cp/pt.cc:8563
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "ignorerar attribut i mallargumentet %qE"
  
! #: cp/pt.cc:8693
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "inskjutet klassnamn %qD använt som mallmallargument"
  
! #: cp/pt.cc:8722
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ogiltig användning av destrueraren %qE som en typ"
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "för att referera till en typmedlem av en mallparameter, använd %<typename %E%>"
  
! #: cp/pt.cc:8744 cp/pt.cc:8779 cp/pt.cc:8830
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "typ/värde stämmer inte vid argument %d i mallparameterlistan till %qD"
  
! #: cp/pt.cc:8752
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  förväntade en konstant av typen %qT, fick %qT"
  
! #: cp/pt.cc:8760
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "  tvetydigt mallargument till en mallparameter som inte är en typ hanteras som en funktionstyp"
  
! #: cp/pt.cc:8766
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  förväntade en klassmall, fick %qE"
  
! #: cp/pt.cc:8769
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  förväntade en typ, fick %qE"
  
! #: cp/pt.cc:8784
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  förväntade en typ, fick %qT"
  
! #: cp/pt.cc:8787
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  förväntade en klassmall, fick %qT"
  
! #: cp/pt.cc:8834
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  förväntade en mall av typen %qD, fick %qT"
  
! #: cp/pt.cc:8849
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "begränsningar stämmer inte vid argument %d i mallparameterlistan till %qD"
  
! #: cp/pt.cc:8852
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  %qD förväntades men fick %qD"
  
! #: cp/pt.cc:8940
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "kunde inte konvertera mallargument %qE från %qT till %qT"
  
! #: cp/pt.cc:9068 cp/pt.cc:9404
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "mallargument %d är ogiltigt"
  
! #: cp/pt.cc:9083 cp/pt.cc:9229
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "fel antal mallargument (%d, skulle vara %d)"
  
! #: cp/pt.cc:9225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "fel antal mallargument (%d, skulle vara åtminstone %d)"
  
! #: cp/pt.cc:9234
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "angivna till %qD"
  
! #: cp/pt.cc:9260
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "pack-expansionsargument för icke-pack-parametern %qD till aliasmall %qD"
  
! #: cp/pt.cc:9264
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "pack-expansionsargument för icke-pack-parametern %qD till konceptet %qD"
  
! #: cp/pt.cc:9365
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "så varje instansiering med ett icke-tomt parameterpaket vore felformulerad"
  
! #: cp/pt.cc:9934
  #, gcc-internal-format
  msgid "instantiation exposes TU-local entity %qD"
  msgstr "instansiering exponerar den TU-lokala enheten %qD"
  
! #: cp/pt.cc:9953
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D är inte en funktionsmall"
  
! #: cp/pt.cc:10140
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "icke-malltyp %qT använd som en mall"
  
! #: cp/pt.cc:10142
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "för malldeklaration %q+D"
  
! #: cp/pt.cc:10311 cp/pt.cc:22841
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "mallbegränsningsfel för %qD"
  
! #: cp/pt.cc:10661
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "användning av felaktig variabelmall %qE"
  
! #: cp/pt.cc:11392
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "mallinstansieringsdjupet överskrider maxvärdet på %d (använd %<-ftemplate-depth=%> för att öka maxvärdet)"
  
! #: cp/pt.cc:12216
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "värdesargument måste vara ett konstant heltalsuttryck"
  
! #: cp/pt.cc:12225
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "värdesargumentet måste vara ickenegativt"
  
! #: cp/pt.cc:12252
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "egenskaper måste vara ett konstant heltalsuttryck eller en strängkonstant"
  
! #: cp/pt.cc:12256
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "egenskapen måste vara ett konstant heltalsuttryck"
  
! #: cp/pt.cc:12484
  #, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr "instansiering av felaktig mall"
  
! #: cp/pt.cc:12485
  #, gcc-internal-format
  msgid "first error appeared here"
  msgstr "först felet uppstod här"
  
! #: cp/pt.cc:12836
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "flexibel vektormedlem %qD i union"
  
! #: cp/pt.cc:13355
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "fold över tom expansion över %O"
  
! #: cp/pt.cc:13826
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE är inte hela mönstret av paketexpansionen"
  
! #: cp/pt.cc:13914
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "argumentpaketlängder stämmer inte överens vid expansion av %qT"
  
! #: cp/pt.cc:13917
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "argumentpaketlängder stämmer inte överens vid expansion av %qE"
  
! #: cp/pt.cc:14102
  #, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr "det går inte att indexera ett tomt paket"
  
! #: cp/pt.cc:14553
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "  vid instansiering av standardargument för anrop av %qD"
  
! #: cp/pt.cc:14650
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "skapar pekare till medlemsfunktion i typ %qT som inte är en klass"
  
! #: cp/pt.cc:15640
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr "argumentpaketlängder stämmer inte överens (%d mot %d)"
--- 65671,65942 ----
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE är inte ett giltigt mallargument till %qT för det är inte adressen till en variabel"
  
! #: cp/pt.cc:7554
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE är inte ett giltigt mallargument för typ %qT eftersom strängkonstanter aldrig kan användas i detta sammanhang"
  
! #: cp/pt.cc:7719
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "i mallargument för typen %qT"
  
! #: cp/pt.cc:7733
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "mallargumentet %qE för typen %qT är inte ett kompileringstidskonstant"
  
! #: cp/pt.cc:7819
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE är inte ett giltigt mallargument för typ %qT eftersom det står i konflikt med cv-kvalificeringar"
  
! #: cp/pt.cc:7827
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE är inte ett giltigt mallargument för typ %qT eftersom inte är ett l-värde"
  
! #: cp/pt.cc:7845
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D är inte ett giltigt mallargument till typen %qT eftersom en referensvariabel inte har en konstant adress"
  
! #: cp/pt.cc:7905
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE är inte ett giltigt mallargument för typen %qT eftersom det är en pekare"
  
! #: cp/pt.cc:7907
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "försök att använda %qE istället"
  
! #: cp/pt.cc:7961
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE är inte ett giltigt mallargument för typen %qT eftersom det är av typen %qT"
  
! #: cp/pt.cc:8552
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "ignorerar attribut på mallargumentet %qT"
  
! #: cp/pt.cc:8568
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "ignorerar attribut i mallargumentet %qE"
  
! #: cp/pt.cc:8698
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "inskjutet klassnamn %qD använt som mallmallargument"
  
! #: cp/pt.cc:8727
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ogiltig användning av destrueraren %qE som en typ"
  
! #: cp/pt.cc:8732
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "för att referera till en typmedlem av en mallparameter, använd %<typename %E%>"
  
! #: cp/pt.cc:8749 cp/pt.cc:8784 cp/pt.cc:8835
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "typ/värde stämmer inte vid argument %d i mallparameterlistan till %qD"
  
! #: cp/pt.cc:8757
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  förväntade en konstant av typen %qT, fick %qT"
  
! #: cp/pt.cc:8765
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "  tvetydigt mallargument till en mallparameter som inte är en typ hanteras som en funktionstyp"
  
! #: cp/pt.cc:8771
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  förväntade en klassmall, fick %qE"
  
! #: cp/pt.cc:8774
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  förväntade en typ, fick %qE"
  
! #: cp/pt.cc:8789
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  förväntade en typ, fick %qT"
  
! #: cp/pt.cc:8792
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  förväntade en klassmall, fick %qT"
  
! #: cp/pt.cc:8839
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  förväntade en mall av typen %qD, fick %qT"
  
! #: cp/pt.cc:8854
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "begränsningar stämmer inte vid argument %d i mallparameterlistan till %qD"
  
! #: cp/pt.cc:8857
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  %qD förväntades men fick %qD"
  
! #: cp/pt.cc:8945
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "kunde inte konvertera mallargument %qE från %qT till %qT"
  
! #: cp/pt.cc:9073 cp/pt.cc:9409
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "mallargument %d är ogiltigt"
  
! #: cp/pt.cc:9088 cp/pt.cc:9234
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "fel antal mallargument (%d, skulle vara %d)"
  
! #: cp/pt.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "fel antal mallargument (%d, skulle vara åtminstone %d)"
  
! #: cp/pt.cc:9239
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "angivna till %qD"
  
! #: cp/pt.cc:9265
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "pack-expansionsargument för icke-pack-parametern %qD till aliasmall %qD"
  
! #: cp/pt.cc:9269
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "pack-expansionsargument för icke-pack-parametern %qD till konceptet %qD"
  
! #: cp/pt.cc:9370
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "så varje instansiering med ett icke-tomt parameterpaket vore felformulerad"
  
! #: cp/pt.cc:9939
  #, gcc-internal-format
  msgid "instantiation exposes TU-local entity %qD"
  msgstr "instansiering exponerar den TU-lokala enheten %qD"
  
! #: cp/pt.cc:9958
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D är inte en funktionsmall"
  
! #: cp/pt.cc:10153
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "icke-malltyp %qT använd som en mall"
  
! #: cp/pt.cc:10155
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "för malldeklaration %q+D"
  
! #: cp/pt.cc:10324 cp/pt.cc:22870
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "mallbegränsningsfel för %qD"
  
! #: cp/pt.cc:10674
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "användning av felaktig variabelmall %qE"
  
! #: cp/pt.cc:11405
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "mallinstansieringsdjupet överskrider maxvärdet på %d (använd %<-ftemplate-depth=%> för att öka maxvärdet)"
  
! #: cp/pt.cc:12229
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "värdesargument måste vara ett konstant heltalsuttryck"
  
! #: cp/pt.cc:12238
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "värdesargumentet måste vara ickenegativt"
  
! #: cp/pt.cc:12265
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "egenskaper måste vara ett konstant heltalsuttryck eller en strängkonstant"
  
! #: cp/pt.cc:12269
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "egenskapen måste vara ett konstant heltalsuttryck"
  
! #: cp/pt.cc:12497
  #, gcc-internal-format
  msgid "instantiating erroneous template"
  msgstr "instansiering av felaktig mall"
  
! #: cp/pt.cc:12498
  #, gcc-internal-format
  msgid "first error appeared here"
  msgstr "först felet uppstod här"
  
! #: cp/pt.cc:12849
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "flexibel vektormedlem %qD i union"
  
! #: cp/pt.cc:13368
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "fold över tom expansion över %O"
  
! #: cp/pt.cc:13839
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE är inte hela mönstret av paketexpansionen"
  
! #: cp/pt.cc:13927
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "argumentpaketlängder stämmer inte överens vid expansion av %qT"
  
! #: cp/pt.cc:13930
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "argumentpaketlängder stämmer inte överens vid expansion av %qE"
  
! #: cp/pt.cc:14115
  #, gcc-internal-format
  msgid "cannot index an empty pack"
  msgstr "det går inte att indexera ett tomt paket"
  
! #: cp/pt.cc:14566
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "  vid instansiering av standardargument för anrop av %qD"
  
! #: cp/pt.cc:14663
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "skapar pekare till medlemsfunktion i typ %qT som inte är en klass"
  
! #: cp/pt.cc:15663
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr "argumentpaketlängder stämmer inte överens (%d mot %d)"
*************** msgstr "argumentpaketlängder stämmer i
*** 65799,66099 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15828
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabeln %qD har funktionstyp"
  
! #: cp/pt.cc:16034
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ogiltig parametertyp %qT"
  
! #: cp/pt.cc:16036
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "i deklaration %q+D"
  
! #: cp/pt.cc:16163
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "funktion som returnerar en vektor"
  
! #: cp/pt.cc:16165
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "funktion som returnerar en funktion"
  
! #: cp/pt.cc:16896
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "formar referens till void"
  
! #: cp/pt.cc:16898
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "formar pekare till en referenstyp %qT"
  
! #: cp/pt.cc:16900
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "formar referens till en referenstyp %qT"
  
! #: cp/pt.cc:16913
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "formerar en pekare till en kvalificerad funktionstyp %qT"
  
! #: cp/pt.cc:16916
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "formerar en referens till en kvalificerad funktionstyp %qT"
  
! #: cp/pt.cc:16969
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "skapar pekare till medlem av typ %qT som inte är en klass"
  
! #: cp/pt.cc:16975
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "skapar pekare till medlemsreferenstyp %qT"
  
! #: cp/pt.cc:16981
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "skapar pekare till medlem av typ void"
  
! #: cp/pt.cc:17050
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "skapar vektor av %qT"
  
! #: cp/pt.cc:17091
  #, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr "%qD expanderde till mer än ett element"
  
! #: cp/pt.cc:17098
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD instansieras för ett tomt paket"
  
! #: cp/pt.cc:17119
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT är inte en klass-, post- eller unionstyp"
  
! #: cp/pt.cc:17159
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT slås upp till %qT som inte är en uppräkningstyp"
  
! #: cp/pt.cc:17167
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT löses upp till %qT, som inte är en klasstyp"
  
! #: cp/pt.cc:17290
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "användning av %qs i mall"
  
! #: cp/pt.cc:17609
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "kvalificerande typ %qT matchar inte destruerarnamnet ~%qT"
  
! #: cp/pt.cc:17625
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "namnet %qE i den beroende tolkas som något annat än en typ, men instansiering ger en typ"
  
! #: cp/pt.cc:17627
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "säg %<typename %E%> om en typ avses"
  
! #: cp/pt.cc:17711
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "initierare för %q#D expanderar till en tom uttryckslista"
  
! #: cp/pt.cc:19980 cp/pt.cc:22201
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ogiltig användning av paketexpansionsuttryck"
  
! #: cp/pt.cc:19984 cp/pt.cc:22205
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "använd %<...%> för att expandera argumentpaket"
  
! #: cp/pt.cc:20131
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "tom initierare i lambdas init-fångst"
  
! #: cp/pt.cc:21437
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD deklarerades inte i detta definitionsområde, och inga deklarationer hittades av en argumentberoende uppslagning vid instansieringspunkten"
  
! #: cp/pt.cc:21472
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "deklarationer i beroende bas %qT hittas inte av en okvalificerad uppslagning"
  
! #: cp/pt.cc:21477
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "använd %<this->%D%> istället"
  
! #: cp/pt.cc:21480
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "använd %<%T::%D%> istället"
  
! #: cp/pt.cc:21485
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD är deklarerad här, senare i översättningsenheten"
  
! #: cp/pt.cc:21536
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "fel antal argument till %<__builtin_convertvector%>"
  
! #: cp/pt.cc:21563
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "fel antal argument till attributet %<assume%>"
  
! #: cp/pt.cc:21802
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT är inte en klass eller namnrymd"
  
! #: cp/pt.cc:21805
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD är inte en klass eller namnrymd"
  
! #: cp/pt.cc:22121
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "användning av ogiltigt fält %qD"
  
! #: cp/pt.cc:22471
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT är/använder en namnlös typ"
  
! #: cp/pt.cc:22473
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "mallargumentet för %qD använder lokal typ %qT"
  
! #: cp/pt.cc:22483
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT är en variabel typ"
  
! #: cp/pt.cc:22498
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "heltalsuttryck %qE är inte konstant"
  
! #: cp/pt.cc:22516
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  försöker instansiera %qD"
  
! #: cp/pt.cc:26953
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "tvetydig mallinstansiering av %q#T"
  
! #: cp/pt.cc:26955
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "tvetydig mallinstansiering av %q#D"
  
! #: cp/pt.cc:26961
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.cc:26988 cp/pt.cc:27075
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explicit instansiering av icke-mall %q#D"
  
! #: cp/pt.cc:27007
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD är inte en statisk datamedlem i en klassmall"
  
! #: cp/pt.cc:27013 cp/pt.cc:27070
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "det finns ingen matchande mall för %qD"
  
! #: cp/pt.cc:27018
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "typ %qT för explicit instansiering %qD stämmer inte med deklarerad typ %qT"
  
! #: cp/pt.cc:27026
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explicit instansiering av %q#D"
  
! #: cp/pt.cc:27062
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "dubblerad explicit instansiering av %q#D"
  
! #: cp/pt.cc:27085 cp/pt.cc:27152
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 förbjuder användning av %<extern%> vid explicita instansieringar"
  
! #: cp/pt.cc:27090 cp/pt.cc:27167
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklass %qD tillämpad på mallinstansiering"
  
! #: cp/pt.cc:27124
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "explicit instansieringar av mallen %q#D som inte är en klass"
  
! #: cp/pt.cc:27127
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explicit instansieringar av icke-malltyp %qT"
  
! #: cp/pt.cc:27136
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "explicit instansiering av %q#T före definitionen av mallen"
  
! #: cp/pt.cc:27157
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ förbjuder användning av %qE vid explicita instansieringar"
  
! #: cp/pt.cc:27197
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "dubblerad explicit instansiering av %q#T"
  
! #: cp/pt.cc:27527
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "explicit specifikation av %qD beror på sig själv"
  
! #: cp/pt.cc:27533
  #, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr "undantagspecifikationen för %qD är inte tillgänglig förrän slutet av klassdefinitionen"
--- 65954,66254 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15851
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "variabeln %qD har funktionstyp"
  
! #: cp/pt.cc:16057
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ogiltig parametertyp %qT"
  
! #: cp/pt.cc:16059
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "i deklaration %q+D"
  
! #: cp/pt.cc:16186
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "funktion som returnerar en vektor"
  
! #: cp/pt.cc:16188
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "funktion som returnerar en funktion"
  
! #: cp/pt.cc:16919
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "formar referens till void"
  
! #: cp/pt.cc:16921
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "formar pekare till en referenstyp %qT"
  
! #: cp/pt.cc:16923
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "formar referens till en referenstyp %qT"
  
! #: cp/pt.cc:16936
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "formerar en pekare till en kvalificerad funktionstyp %qT"
  
! #: cp/pt.cc:16939
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "formerar en referens till en kvalificerad funktionstyp %qT"
  
! #: cp/pt.cc:16992
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "skapar pekare till medlem av typ %qT som inte är en klass"
  
! #: cp/pt.cc:16998
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "skapar pekare till medlemsreferenstyp %qT"
  
! #: cp/pt.cc:17004
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "skapar pekare till medlem av typ void"
  
! #: cp/pt.cc:17073
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "skapar vektor av %qT"
  
! #: cp/pt.cc:17114
  #, gcc-internal-format
  msgid "%qD expanded to more than one element"
  msgstr "%qD expanderde till mer än ett element"
  
! #: cp/pt.cc:17121
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD instansieras för ett tomt paket"
  
! #: cp/pt.cc:17142
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT är inte en klass-, post- eller unionstyp"
  
! #: cp/pt.cc:17182
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT slås upp till %qT som inte är en uppräkningstyp"
  
! #: cp/pt.cc:17190
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT löses upp till %qT, som inte är en klasstyp"
  
! #: cp/pt.cc:17319
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "användning av %qs i mall"
  
! #: cp/pt.cc:17638
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "kvalificerande typ %qT matchar inte destruerarnamnet ~%qT"
  
! #: cp/pt.cc:17654
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "namnet %qE i den beroende tolkas som något annat än en typ, men instansiering ger en typ"
  
! #: cp/pt.cc:17656
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "säg %<typename %E%> om en typ avses"
  
! #: cp/pt.cc:17740
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "initierare för %q#D expanderar till en tom uttryckslista"
  
! #: cp/pt.cc:20009 cp/pt.cc:22230
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ogiltig användning av paketexpansionsuttryck"
  
! #: cp/pt.cc:20013 cp/pt.cc:22234
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "använd %<...%> för att expandera argumentpaket"
  
! #: cp/pt.cc:20160
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "tom initierare i lambdas init-fångst"
  
! #: cp/pt.cc:21466
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD deklarerades inte i detta definitionsområde, och inga deklarationer hittades av en argumentberoende uppslagning vid instansieringspunkten"
  
! #: cp/pt.cc:21501
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "deklarationer i beroende bas %qT hittas inte av en okvalificerad uppslagning"
  
! #: cp/pt.cc:21506
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "använd %<this->%D%> istället"
  
! #: cp/pt.cc:21509
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "använd %<%T::%D%> istället"
  
! #: cp/pt.cc:21514
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD är deklarerad här, senare i översättningsenheten"
  
! #: cp/pt.cc:21565
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "fel antal argument till %<__builtin_convertvector%>"
  
! #: cp/pt.cc:21592
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "fel antal argument till attributet %<assume%>"
  
! #: cp/pt.cc:21831
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT är inte en klass eller namnrymd"
  
! #: cp/pt.cc:21834
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD är inte en klass eller namnrymd"
  
! #: cp/pt.cc:22150
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "användning av ogiltigt fält %qD"
  
! #: cp/pt.cc:22500
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT är/använder en namnlös typ"
  
! #: cp/pt.cc:22502
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "mallargumentet för %qD använder lokal typ %qT"
  
! #: cp/pt.cc:22512
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT är en variabel typ"
  
! #: cp/pt.cc:22527
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "heltalsuttryck %qE är inte konstant"
  
! #: cp/pt.cc:22545
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  försöker instansiera %qD"
  
! #: cp/pt.cc:26983
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "tvetydig mallinstansiering av %q#T"
  
! #: cp/pt.cc:26985
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "tvetydig mallinstansiering av %q#D"
  
! #: cp/pt.cc:26991
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.cc:27018 cp/pt.cc:27105
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explicit instansiering av icke-mall %q#D"
  
! #: cp/pt.cc:27037
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD är inte en statisk datamedlem i en klassmall"
  
! #: cp/pt.cc:27043 cp/pt.cc:27100
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "det finns ingen matchande mall för %qD"
  
! #: cp/pt.cc:27048
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "typ %qT för explicit instansiering %qD stämmer inte med deklarerad typ %qT"
  
! #: cp/pt.cc:27056
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explicit instansiering av %q#D"
  
! #: cp/pt.cc:27092
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "dubblerad explicit instansiering av %q#D"
  
! #: cp/pt.cc:27115 cp/pt.cc:27182
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 förbjuder användning av %<extern%> vid explicita instansieringar"
  
! #: cp/pt.cc:27120 cp/pt.cc:27197
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklass %qD tillämpad på mallinstansiering"
  
! #: cp/pt.cc:27154
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "explicit instansieringar av mallen %q#D som inte är en klass"
  
! #: cp/pt.cc:27157
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explicit instansieringar av icke-malltyp %qT"
  
! #: cp/pt.cc:27166
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "explicit instansiering av %q#T före definitionen av mallen"
  
! #: cp/pt.cc:27187
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ förbjuder användning av %qE vid explicita instansieringar"
  
! #: cp/pt.cc:27227
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "dubblerad explicit instansiering av %q#T"
  
! #: cp/pt.cc:27557
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "explicit specifikation av %qD beror på sig själv"
  
! #: cp/pt.cc:27563
  #, gcc-internal-format
  msgid "exception specification of %qD is not available until end of class definition"
  msgstr "undantagspecifikationen för %qD är inte tillgänglig förrän slutet av klassdefinitionen"
*************** msgstr "undantagspecifikationen för %qD
*** 66105,66261 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28009
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "explicit instansiering av %qD men ingen definition tillgänglig"
  
! #: cp/pt.cc:28055
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "mallinstansieringsdjupet överskrider maxvärdet på %d vid instansiering av %q+D, möjligen från generering av virtuell tabell (använd %<-ftemplate-depth=%> för att öka maxvärdet)"
  
! #: cp/pt.cc:28430
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "mallparameter av härledd klasstyp som inte är en typ är endast tillgängligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/pt.cc:28460
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%qT är inte en giltig typ för en mallparameter som inte är en typ eftersom det inte är en struktur"
  
! #: cp/pt.cc:28469
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "mallparameter av klasstyp som inte är en typ är endast tillgängligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/pt.cc:28477
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ogiltig mallparameter som inte är en typ"
  
! #: cp/pt.cc:28479
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T är inte en giltig typ för en mallparameter som inte är en typ"
  
! #: cp/pt.cc:29942
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "nyckelordet %<template%> är inte tillåtet i deklarerar-id"
  
! #: cp/pt.cc:30127
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "ett koncept kan inte begränsas"
  
! #: cp/pt.cc:30136
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "konceptet %qE är inte i namnrymdsräckvidd"
  
! #: cp/pt.cc:30142
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "konceptet %qE har multipla mallparameterlistor"
  
! #: cp/pt.cc:30186
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "härledning från klammeromsluten initierarlista kräver %<#include <initializer_list>%>"
  
! #: cp/pt.cc:31457
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "icke härledbar mall %qT använd utan mallargument"
  
! #: cp/pt.cc:31470
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "aliasmallhärledning är endast tillgängligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/pt.cc:31476
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "använd %qD direkt istället"
  
! #: cp/pt.cc:31604
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "kan inte härleda mallargument för kopieinitiering av %qT, eftersom den inte har några icke-explicita härledningsguider eller användardeklarerade konstruerare"
  
! #: cp/pt.cc:31611
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "kan inte härleda mallargument till %qT, eftersom den inte några användbara härledningsguider"
  
! #: cp/pt.cc:31624
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "härledning av klassmallargument misslyckades:"
  
! #: cp/pt.cc:31627
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "explicita härledningsguider övervägs inte vid kopieinitiering"
  
! #: cp/pt.cc:31642
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "klassmallargumentshärledningen för %qT misslyckades: explicit härledningsguide vald i kopieringslistinitiering"
  
! #: cp/pt.cc:31646
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "explicit härledningsguide deklarerad här"
  
! #: cp/pt.cc:31661
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "%qT är kanske inte avsett att stödja härledning av klassmallargument"
  
! #: cp/pt.cc:31663
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr "lägg till en härledningsguide för att undertrycka denna varning"
  
! #: cp/pt.cc:31786
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direkt listinitiering av %<auto%> tar precis ett element"
  
! #: cp/pt.cc:31789
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "för härledning till %<std::initializer_list%>, använd kopielistinitiering (d.v.s. lägg till %<=%> före %<{%>)"
  
! #: cp/pt.cc:31849
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "kan inte härleda lambdareturtyp från %qE"
  
! #: cp/pt.cc:31852
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "kan inte härleda %qT från %qE"
  
! #: cp/pt.cc:31927
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "platshållarbegränsningar är inte uppfyllt"
  
! #: cp/pt.cc:31931
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "härledd initierare uppfyller inte sina platshållarbegränsningar"
  
! #: cp/pt.cc:31935
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "härledd returtyp uppfyller inte sina platshållarbegränsningar"
  
! #: cp/pt.cc:31939
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "härledd uttryckstyp uppfyller inte sina platshållarbegränsningar"
--- 66260,66416 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:28039
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "explicit instansiering av %qD men ingen definition tillgänglig"
  
! #: cp/pt.cc:28085
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "mallinstansieringsdjupet överskrider maxvärdet på %d vid instansiering av %q+D, möjligen från generering av virtuell tabell (använd %<-ftemplate-depth=%> för att öka maxvärdet)"
  
! #: cp/pt.cc:28460
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "mallparameter av härledd klasstyp som inte är en typ är endast tillgängligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/pt.cc:28490
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%qT är inte en giltig typ för en mallparameter som inte är en typ eftersom det inte är en struktur"
  
! #: cp/pt.cc:28499
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "mallparameter av klasstyp som inte är en typ är endast tillgängligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/pt.cc:28507
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ogiltig mallparameter som inte är en typ"
  
! #: cp/pt.cc:28509
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T är inte en giltig typ för en mallparameter som inte är en typ"
  
! #: cp/pt.cc:29972
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "nyckelordet %<template%> är inte tillåtet i deklarerar-id"
  
! #: cp/pt.cc:30157
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "ett koncept kan inte begränsas"
  
! #: cp/pt.cc:30166
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "konceptet %qE är inte i namnrymdsräckvidd"
  
! #: cp/pt.cc:30172
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "konceptet %qE har multipla mallparameterlistor"
  
! #: cp/pt.cc:30216
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "härledning från klammeromsluten initierarlista kräver %<#include <initializer_list>%>"
  
! #: cp/pt.cc:31487
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "icke härledbar mall %qT använd utan mallargument"
  
! #: cp/pt.cc:31500
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "aliasmallhärledning är endast tillgängligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/pt.cc:31506
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "använd %qD direkt istället"
  
! #: cp/pt.cc:31634
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "kan inte härleda mallargument för kopieinitiering av %qT, eftersom den inte har några icke-explicita härledningsguider eller användardeklarerade konstruerare"
  
! #: cp/pt.cc:31641
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "kan inte härleda mallargument till %qT, eftersom den inte några användbara härledningsguider"
  
! #: cp/pt.cc:31654
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "härledning av klassmallargument misslyckades:"
  
! #: cp/pt.cc:31657
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "explicita härledningsguider övervägs inte vid kopieinitiering"
  
! #: cp/pt.cc:31672
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "klassmallargumentshärledningen för %qT misslyckades: explicit härledningsguide vald i kopieringslistinitiering"
  
! #: cp/pt.cc:31676
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "explicit härledningsguide deklarerad här"
  
! #: cp/pt.cc:31691
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "%qT är kanske inte avsett att stödja härledning av klassmallargument"
  
! #: cp/pt.cc:31693
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr "lägg till en härledningsguide för att undertrycka denna varning"
  
! #: cp/pt.cc:31816
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direkt listinitiering av %<auto%> tar precis ett element"
  
! #: cp/pt.cc:31819
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "för härledning till %<std::initializer_list%>, använd kopielistinitiering (d.v.s. lägg till %<=%> före %<{%>)"
  
! #: cp/pt.cc:31879
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "kan inte härleda lambdareturtyp från %qE"
  
! #: cp/pt.cc:31882
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "kan inte härleda %qT från %qE"
  
! #: cp/pt.cc:31957
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "platshållarbegränsningar är inte uppfyllt"
  
! #: cp/pt.cc:31961
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "härledd initierare uppfyller inte sina platshållarbegränsningar"
  
! #: cp/pt.cc:31965
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "härledd returtyp uppfyller inte sina platshållarbegränsningar"
  
! #: cp/pt.cc:31969
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "härledd uttryckstyp uppfyller inte sina platshållarbegränsningar"
*************** msgstr "måste ha %<#include <typeinfo>%
*** 66275,66296 ****
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr "det går inte att skapa typinformation för typen %qT eftersom typer av variabel storlek är inblandade"
  
! #: cp/rtti.cc:520
  #, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "%<typeid%> till en kvalificerad funktionstyp %qT"
  
! #: cp/rtti.cc:710 cp/rtti.cc:726
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "%<dynamic_cast<%#T>(%#D)%> kan aldrig lyckas"
  
! #: cp/rtti.cc:738
  #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "%<dynamic_cast%> är inte tillåtet med %<-fno-rtti%>"
  
! #: cp/rtti.cc:820
  #, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr "det går inte att göra %<dynamic_cast%> %qE (av typ %q#T) till typ %q#T (%s)"
--- 66430,66451 ----
  msgid "cannot create type information for type %qT because it involves types of variable size"
  msgstr "det går inte att skapa typinformation för typen %qT eftersom typer av variabel storlek är inblandade"
  
! #: cp/rtti.cc:521
  #, gcc-internal-format
  msgid "%<typeid%> of qualified function type %qT"
  msgstr "%<typeid%> till en kvalificerad funktionstyp %qT"
  
! #: cp/rtti.cc:711 cp/rtti.cc:727
  #, gcc-internal-format
  msgid "%<dynamic_cast<%#T>(%#D)%> can never succeed"
  msgstr "%<dynamic_cast<%#T>(%#D)%> kan aldrig lyckas"
  
! #: cp/rtti.cc:739
  #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with %<-fno-rtti%>"
  msgstr "%<dynamic_cast%> är inte tillåtet med %<-fno-rtti%>"
  
! #: cp/rtti.cc:821
  #, gcc-internal-format
  msgid "cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)"
  msgstr "det går inte att göra %<dynamic_cast%> %qE (av typ %q#T) till typ %q#T (%s)"
*************** msgstr "vänstra operanden till %<->*%>
*** 67532,68281 ****
  msgid "subscript missing in array reference"
  msgstr "index saknas i vektorreferens"
  
! #: cp/typeck.cc:4084
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "indexering av vektor deklarerad %<register%>"
  
! #: cp/typeck.cc:4124
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indexerat värde är varken en vektor eller pekare"
  
! #: cp/typeck.cc:4196
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "objekt saknas i användning av %qE"
  
! #: cp/typeck.cc:4447
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ förbjuder anrop av %<::main%> inifrån program"
  
! #: cp/typeck.cc:4468
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "man måste använda %<.*%> eller %<->*%> för att anropa en pekare-till-medlems-funktion i %<%E (...)%>, t.ex. %<(... ->* %E) (...)%>"
  
! #: cp/typeck.cc:4485
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE kan inte användas som en funktion"
  
! #: cp/typeck.cc:4488
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD kan inte användas som en funktion"
  
! #: cp/typeck.cc:4491
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "uttryck kan inte användas som en funktion"
  
! #: cp/typeck.cc:4553
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "för många argument till konstrueraren %q#D"
  
! #: cp/typeck.cc:4554
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "för få argument till konstrueraren %q#D"
  
! #: cp/typeck.cc:4559
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "för många argument till medlemsfunktionen %q#D"
  
! #: cp/typeck.cc:4560
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "för få argument till medlemsfunktionen %q#D"
  
! #: cp/typeck.cc:4566
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "för många argument till funktionen %q#D"
  
! #: cp/typeck.cc:4567
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "för få argument till funktionen %q#D"
  
! #: cp/typeck.cc:4577
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "för många argument till metoden %q#D"
  
! #: cp/typeck.cc:4578
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "för få argument till metoden %q#D"
  
! #: cp/typeck.cc:4581
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "för många argument till funktion"
  
! #: cp/typeck.cc:4582
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "för få argument till funktion"
  
! #: cp/typeck.cc:4664
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameter %P till %qD har ofullständig typ %qT"
  
! #: cp/typeck.cc:4670
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parametern %P har ofullständig typ %qT"
  
! #: cp/typeck.cc:4984
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr "adressen %qE kommer aldrig vara NULL"
  
! #: cp/typeck.cc:5031
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "adressen till %qD kommer aldrig vara NULL"
  
! #: cp/typeck.cc:5046
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "kompilatorn kan anta att adressen till %qE aldrig kommer att vara NULL"
  
! #: cp/typeck.cc:5049
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr "jämför resultatet av pekaraddition %qE och NULL"
  
! #: cp/typeck.cc:5064
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "kompilatorn kan anta att adressen till %qD aldrig kommer att vara NULL"
  
! #: cp/typeck.cc:5123
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "bitvis operation mellan olika uppräkningstyper %qT och %qT"
  
! #: cp/typeck.cc:5126
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "bitvis konvertering mellan olika uppräkningstyper %qT och %qT bör undvikas"
  
! #: cp/typeck.cc:5132
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "aritmetik mellan olika uppräkningstyper %qT och %qT"
  
! #: cp/typeck.cc:5135
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "aritmetik mellan olika uppräkningstyper %qT och %qT bör undvikas"
  
! #: cp/typeck.cc:5172
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "jämförelse av uppräkningstypen %qT med flyttalstypen %qT"
  
! #: cp/typeck.cc:5175
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "jämförelse av flyttalstypen %qT med uppräkningstypen %qT"
  
! #: cp/typeck.cc:5178
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr "jämförelse av uppräkningstypen %qT med flyttalstypen %qT är föråldrad"
  
! #: cp/typeck.cc:5182
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "jämförelse av flyttalstypen %qT med uppräkningstypen %qT bör undvikas"
  
! #: cp/typeck.cc:5191
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr "aritmetik mellan uppräkningstypen %qT och flyttalstypen %qT"
  
! #: cp/typeck.cc:5194
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "aritmetik mellan flyttalstypen %qT och uppräkningstypen %qT"
  
! #: cp/typeck.cc:5197
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "aritmetik mellan uppräkningstypen %qT och flyttalstypen %qT är föråldrad"
  
! #: cp/typeck.cc:5201
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "aritmetik mellan flyttalstypen %qT och uppräkningstypen %qT är föråldrad"
  
! #: cp/typeck.cc:5336 cp/typeck.cc:5348
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "antar typkonvertering till %qT från överlagrad funktion"
  
! #: cp/typeck.cc:5462
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL använd i aritmetik"
  
! #: cp/typeck.cc:5929 cp/typeck.cc:5938 cp/typeck.cc:6244 cp/typeck.cc:6253
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ förbjuder jämförelse mellan pekare och heltal"
  
! #: cp/typeck.cc:6165 cp/typeck.cc:6179
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "operandtyper är %qT och %qT"
  
! #: cp/typeck.cc:6202
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr "trevägsjämförelse av vektorer"
  
! #: cp/typeck.cc:6236
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "ordningsjämförelse av pekare med heltalet noll (%qT och %qT)"
  
! #: cp/typeck.cc:6283
  #, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr "oordnad jämförelse av argument som inte är flyttal"
  
! #: cp/typeck.cc:6349
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "implicit konvertering från %qH till %qI för att matcha den andra operanden i binärt uttryck"
  
! #: cp/typeck.cc:6458
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ogiltiga operander av typ %qT och %qT till binär %qO"
  
! #: cp/typeck.cc:6859
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ förbjuder användning av pekare av typ %<void *%> i subtraktion"
  
! #: cp/typeck.cc:6867
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ förbjuder användning av pekare till en funktion i subtraktion"
  
! #: cp/typeck.cc:6875
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ förbjuder användning av pekare till en metod i subtraktion"
  
! #: cp/typeck.cc:6928
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ogiltig användning av en pekare till en ofullständig typ i pekararitmetik"
  
! #: cp/typeck.cc:7005
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "tar adressen till konstrueraren %qD"
  
! #: cp/typeck.cc:7006
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "tar adressen till destrueraren %qD"
  
! #: cp/typeck.cc:7023
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ogiltig användning av %qE för att skapa en pekare-till-medlem-funktion"
  
! #: cp/typeck.cc:7026
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  ett kvalificerat id krävs"
  
! #: cp/typeck.cc:7033
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "parenteser runt %qE kan inte användas för att skapa en pekare-till-medlem-funktion"
  
! #: cp/typeck.cc:7228
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ förbjuder att ta adressen till en okvalificerad eller parentetiserad icke-statisk medlemsfunktion för att skapa en pekare till en medlemsfunktion.  Säg %<&%T::%D%>"
  
! #: cp/typeck.cc:7234
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "ISO C++ förbjuder att ta adressen till en okvalificerad eller parentetiserad icke-statisk medlemsfunktion för att skapa en pekare till en explicit objektmedlemsfunktion"
  
! #: cp/typeck.cc:7240
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ förbjuder att ta adressen till en bunden medlemsfunktion för att skapa en pekare till medlemsfunktion.  Säg %<&%T::%D%>"
  
! #: cp/typeck.cc:7246
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ISO C++ förbjuder att ta adressen till en bunden medlemsfunktion för att skapa en pekare på en explicit objektmedlemsfunktion"
  
! #: cp/typeck.cc:7251
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "en pekare på en explicit objektmedlemsfunktion kan bara skapas med %<&%T::%D%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7284
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "tar adress till ett r-värde"
  
! #: cp/typeck.cc:7301
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ förbjuder att ta adressen till funktionen %<::main%>"
  
! #: cp/typeck.cc:7359
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "kan inte skapa pekare till referensmedlem %qD"
  
! #: cp/typeck.cc:7394 cp/typeck.cc:7976 rust/backend/rust-tree.cc:4701
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "försök att ta adressen till bitfält"
  
! #: cp/typeck.cc:7561
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "%<~%> på ett uttryck av typen %<bool%>"
  
! #: cp/typeck.cc:7562
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "tänkte du använda logiskt icke (%<!%>)?"
  
! #: cp/typeck.cc:7695
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ förbjuder ökning av enum"
  
! #: cp/typeck.cc:7696
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ förbjuder minskning av enum"
  
! #: cp/typeck.cc:7712
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "det går inte att öka en pekare på en ofullständig typ %qT"
  
! #: cp/typeck.cc:7714
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "det går inte att minska en pekare på en ofullständig typ %qT"
  
! #: cp/typeck.cc:7726
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ förbjuder ökning av pekare på typ %qT"
  
! #: cp/typeck.cc:7728
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ förbjuder minskning av pekare på typ %qT"
  
! #: cp/typeck.cc:7768
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "%qs-uttryck av en %<volatile%>-kvalificerad typ bör undvikas"
  
! #: cp/typeck.cc:7781
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr "användning av en operand av typen %qT i %<operator--%> är förbjudet"
  
! #: cp/typeck.cc:7791
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr "användning av en operand av typen %qT i %<operator++%> är förbjudet i C++17"
  
! #: cp/typeck.cc:7799
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr "användning av en operand av typen %qT i %<operator++%> bör undvikas"
  
! #: cp/typeck.cc:7988 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan inte ta adressen till %<this%>, som är ett rvalue-uttryck"
  
! #: cp/typeck.cc:8010 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adress till explicit registervariabel %qD begärd"
  
! #: cp/typeck.cc:8015 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adress begärd till %qD, som är deklarerad %<register%>"
  
! #: cp/typeck.cc:8086
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "listinitierare för en typ som inte är en klass får inte vara inom parenteser"
  
! #: cp/typeck.cc:8098
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "uttryckslista behandlas som sammansatt uttryck i initierare"
  
! #: cp/typeck.cc:8102
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "uttryckslista behandlas som sammansatt uttryck i medlemsinitierare"
  
! #: cp/typeck.cc:8106
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "uttryckslista behandlas som sammansatt uttryck i funktionstypkonvertering"
  
! #: cp/typeck.cc:8144
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "uttryckslistan %s behandlas som sammansatt uttryck"
  
! #: cp/typeck.cc:8247
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "ingen kontext för att lösa upp typen på %qE"
  
! #: cp/typeck.cc:8284
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "konvertering från typ %qT till typ %qT slänger bort kvalificerare"
  
! #: cp/typeck.cc:8290
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "%<static_cast%> från typ %qT till typ %qT slänger bort kvalificerare"
  
! #: cp/typeck.cc:8297
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "%<reinterpret_cast%> från typ %qT till typ %qT slänger bort kvalificerare"
  
! #: cp/typeck.cc:8323
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "oanvändbar konvertering till typen %q#T"
  
! #: cp/typeck.cc:8337
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "typkvalificerare ignoreras för typkonverterings resultattyp"
  
! #: cp/typeck.cc:8786
  #, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "ogiltig %<static_cast%> från typ %qT till typ %qT"
  
! #: cp/typeck.cc:8792 cp/typeck.cc:8798 cp/typeck.cc:10522
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "returtypen %qT är ofullständig"
  
! #: cp/typeck.cc:8826
  msgid "converting from %qH to %qI"
  msgstr "konvertering från %qH till %qI"
  
! #: cp/typeck.cc:8901
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "ogiltig typkonvertering av ett pr-värdeuttryck av typ %qT till typ %qT"
  
! #: cp/typeck.cc:8971
  msgid "cast from %qH to %qI loses precision"
  msgstr "konvertering från %qH till %qI förlorar precision"
  
! #: cp/typeck.cc:8996
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "konvertering mellan inkompatibla funktionstyper från %qH till %qI"
  
! #: cp/typeck.cc:9007
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "typkonvertering mellan inkompatibla pekare till medlemstyper från %qH till %qI"
  
! #: cp/typeck.cc:9028 cp/typeck.cc:9218
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "typkonvertering från %qH till %qI ökar kravet på justering för måltypen"
  
! #: cp/typeck.cc:9045
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "typkonvertering mellan pekare-till-funktion och pekare-till-objekt stödjs villkorligt"
  
! #: cp/typeck.cc:9059
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ogiltig konvertering från typ %qT till typ %qT"
  
! #: cp/typeck.cc:9132
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ogiltig användning av %<const_cast%> med typ %qT, som inte är en pekare, referens, eller pekare-till-datamedlem-typ"
  
! #: cp/typeck.cc:9141
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "ogiltig användning av %<const_cast%> med typ %qT, som är en pekare eller referens till en funktionstyp"
  
! #: cp/typeck.cc:9183
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "ogiltig %<const_cast%> av ett rvärde av typ %qT till typ %qT"
  
! #: cp/typeck.cc:9253
  #, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "ogiltig %<const_cast%> från typ %qT till typ %qT"
  
! #: cp/typeck.cc:9354 cp/typeck.cc:9363
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ förbjuder typkonvertering till en vektortyp %qT"
  
! #: cp/typeck.cc:9372
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ogiltig konvertering till funktionstyp %qT"
  
! #: cp/typeck.cc:9488
  #, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr "flyttar %qE av typen %qT till sig själv"
  
! #: cp/typeck.cc:9753
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  i beräkningen av %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9814
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "tilldelning till en vektor från en initierarlista"
  
! #: cp/typeck.cc:9841
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "inkompatibla typer i tilldelning av %qT till %qT"
  
! #: cp/typeck.cc:9857
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "vektor använd som initierare"
  
! #: cp/typeck.cc:9859
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "ogiltig vektortilldelning"
  
! #: cp/typeck.cc:9995
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   i konvertering av pekare till medlemsfunktion"
  
! #: cp/typeck.cc:10009
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "konvertering av pekare till medlem via virtuell bas %qT"
  
! #: cp/typeck.cc:10057 cp/typeck.cc:10076
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   i konvertering av pekare till medlem"
  
! #: cp/typeck.cc:10157
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ogiltig konvertering till typ %qT från typ %qT"
  
! #: cp/typeck.cc:10481
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "det går inte att konvertera %qH till %qI i standardargument"
  
! #: cp/typeck.cc:10486
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "det går inte att konvertera %qH till %qI när argument skickas"
  
! #: cp/typeck.cc:10495
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "det går inte att konvertera %qH till %qI i initiering"
  
! #: cp/typeck.cc:10499
  msgid "cannot convert %qH to %qI in return"
  msgstr "det går inte att konvertera %qH till %qI i retur"
  
! #: cp/typeck.cc:10504
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "det går inte att konvertera %qH till %qI i tilldelning"
  
! #: cp/typeck.cc:10540
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "parameter %qP till %qD kan vara en kandidat för ett formatattribut"
  
! #: cp/typeck.cc:10544
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "parameter kan vara en kandidat för ett formatattribut"
  
! #: cp/typeck.cc:10549
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "målet för konvertering kan vara en kandidat för ett formatattribut"
  
! #: cp/typeck.cc:10554
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "målet för initialisering kan vara en kandidat för ett formatattribut"
  
! #: cp/typeck.cc:10564
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "vänsterhandssida av tilldelning kan vara en kandidat för ett formatattribut"
  
! #: cp/typeck.cc:10650
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "när argument %P till %qD skickades"
  
! #: cp/typeck.cc:10734
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerar referens till en temporär"
  
! #: cp/typeck.cc:10737
  #, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr "returnerar pekare på en temporär"
  
! #: cp/typeck.cc:10740
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "att returnera en temporär %<initializer_list%> utökar inte livslängden på den underliggande vektorn"
  
! #: cp/typeck.cc:10775
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "referens till lokal variabel %qD returnerad"
  
! #: cp/typeck.cc:10779
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr "att returnera en lokal %<initializer_list%>-variabel %qD utökar inte livslängden på den underliggande vektorn"
  
! #: cp/typeck.cc:10785
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adressen till etiketten %qD returnerad"
  
! #: cp/typeck.cc:10789
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adress till lokal variabel %qD returnerad"
  
! #: cp/typeck.cc:11049
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr "att flytta ett temporärobjekt förhindrar att kopiering undviks"
  
! #: cp/typeck.cc:11050 cp/typeck.cc:11066 cp/typeck.cc:11091 cp/typeck.cc:11128
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "ta bort anrop av %<std::move%>"
  
! #: cp/typeck.cc:11064
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr "att flytta ett lokalt objekt i en retursats förhindrar att kopiering undviks"
  
! #: cp/typeck.cc:11090 cp/typeck.cc:11125
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "redundant förflyttning i retursats"
  
! #: cp/typeck.cc:11127
  #, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "redundant förflyttning i initiering"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "returnerar ett värde från en destruerare"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11177
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "det går inte att returnerar från en hanterare i ett funktions-try-block eller en konstruerare"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "returnerar ett värde från en konstruerare"
  
! #: cp/typeck.cc:11220 cp/typeck.cc:11266
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return-sats utan värde i funktion som returnerar %qT"
  
! #: cp/typeck.cc:11228
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "returnerar en initierarlista"
  
! #: cp/typeck.cc:11247
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "inkonsistenta typer %qT och %qT härledda för lambda-returtypen"
  
! #: cp/typeck.cc:11250
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "inkonsistent härledning för auto-returtyp: %qT och sedan %qT"
  
! #: cp/typeck.cc:11287
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "return-sats med ett värde i funktion som returnerar %qT"
  
! #: cp/typeck.cc:11316
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> får inte returnera NULL om den inte är deklarerad %<throw()%> (eller %<-fcheck-new%> är aktivt)"
  
! #: cp/typeck.cc:11405
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "utelämnar inte kopiering vid retur från %qD"
  
! #: cp/typeck.cc:11417
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr "utelämnar inte kopiering vid retur i %qD"
  
! #: cp/typeck.cc:11997
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "använder r-värde som l-värde"
--- 67687,68436 ----
  msgid "subscript missing in array reference"
  msgstr "index saknas i vektorreferens"
  
! #: cp/typeck.cc:4200
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "indexering av vektor deklarerad %<register%>"
  
! #: cp/typeck.cc:4240
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indexerat värde är varken en vektor eller pekare"
  
! #: cp/typeck.cc:4312
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "objekt saknas i användning av %qE"
  
! #: cp/typeck.cc:4563
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ förbjuder anrop av %<::main%> inifrån program"
  
! #: cp/typeck.cc:4584
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "man måste använda %<.*%> eller %<->*%> för att anropa en pekare-till-medlems-funktion i %<%E (...)%>, t.ex. %<(... ->* %E) (...)%>"
  
! #: cp/typeck.cc:4601
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE kan inte användas som en funktion"
  
! #: cp/typeck.cc:4604
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD kan inte användas som en funktion"
  
! #: cp/typeck.cc:4607
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "uttryck kan inte användas som en funktion"
  
! #: cp/typeck.cc:4669
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "för många argument till konstrueraren %q#D"
  
! #: cp/typeck.cc:4670
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "för få argument till konstrueraren %q#D"
  
! #: cp/typeck.cc:4675
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "för många argument till medlemsfunktionen %q#D"
  
! #: cp/typeck.cc:4676
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "för få argument till medlemsfunktionen %q#D"
  
! #: cp/typeck.cc:4682
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "för många argument till funktionen %q#D"
  
! #: cp/typeck.cc:4683
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "för få argument till funktionen %q#D"
  
! #: cp/typeck.cc:4693
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "för många argument till metoden %q#D"
  
! #: cp/typeck.cc:4694
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "för få argument till metoden %q#D"
  
! #: cp/typeck.cc:4697
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "för många argument till funktion"
  
! #: cp/typeck.cc:4698
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "för få argument till funktion"
  
! #: cp/typeck.cc:4780
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameter %P till %qD har ofullständig typ %qT"
  
! #: cp/typeck.cc:4786
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parametern %P har ofullständig typ %qT"
  
! #: cp/typeck.cc:5100
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr "adressen %qE kommer aldrig vara NULL"
  
! #: cp/typeck.cc:5147
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "adressen till %qD kommer aldrig vara NULL"
  
! #: cp/typeck.cc:5162
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "kompilatorn kan anta att adressen till %qE aldrig kommer att vara NULL"
  
! #: cp/typeck.cc:5165
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr "jämför resultatet av pekaraddition %qE och NULL"
  
! #: cp/typeck.cc:5180
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "kompilatorn kan anta att adressen till %qD aldrig kommer att vara NULL"
  
! #: cp/typeck.cc:5239
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "bitvis operation mellan olika uppräkningstyper %qT och %qT"
  
! #: cp/typeck.cc:5242
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "bitvis konvertering mellan olika uppräkningstyper %qT och %qT bör undvikas"
  
! #: cp/typeck.cc:5248
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "aritmetik mellan olika uppräkningstyper %qT och %qT"
  
! #: cp/typeck.cc:5251
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "aritmetik mellan olika uppräkningstyper %qT och %qT bör undvikas"
  
! #: cp/typeck.cc:5288
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "jämförelse av uppräkningstypen %qT med flyttalstypen %qT"
  
! #: cp/typeck.cc:5291
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "jämförelse av flyttalstypen %qT med uppräkningstypen %qT"
  
! #: cp/typeck.cc:5294
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr "jämförelse av uppräkningstypen %qT med flyttalstypen %qT är föråldrad"
  
! #: cp/typeck.cc:5298
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "jämförelse av flyttalstypen %qT med uppräkningstypen %qT bör undvikas"
  
! #: cp/typeck.cc:5307
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr "aritmetik mellan uppräkningstypen %qT och flyttalstypen %qT"
  
! #: cp/typeck.cc:5310
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "aritmetik mellan flyttalstypen %qT och uppräkningstypen %qT"
  
! #: cp/typeck.cc:5313
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "aritmetik mellan uppräkningstypen %qT och flyttalstypen %qT är föråldrad"
  
! #: cp/typeck.cc:5317
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "aritmetik mellan flyttalstypen %qT och uppräkningstypen %qT är föråldrad"
  
! #: cp/typeck.cc:5452 cp/typeck.cc:5464
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "antar typkonvertering till %qT från överlagrad funktion"
  
! #: cp/typeck.cc:5578
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL använd i aritmetik"
  
! #: cp/typeck.cc:6045 cp/typeck.cc:6054 cp/typeck.cc:6360 cp/typeck.cc:6369
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ förbjuder jämförelse mellan pekare och heltal"
  
! #: cp/typeck.cc:6281 cp/typeck.cc:6295
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "operandtyper är %qT och %qT"
  
! #: cp/typeck.cc:6318
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr "trevägsjämförelse av vektorer"
  
! #: cp/typeck.cc:6352
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "ordningsjämförelse av pekare med heltalet noll (%qT och %qT)"
  
! #: cp/typeck.cc:6399
  #, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr "oordnad jämförelse av argument som inte är flyttal"
  
! #: cp/typeck.cc:6465
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "implicit konvertering från %qH till %qI för att matcha den andra operanden i binärt uttryck"
  
! #: cp/typeck.cc:6574
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ogiltiga operander av typ %qT och %qT till binär %qO"
  
! #: cp/typeck.cc:6975
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ förbjuder användning av pekare av typ %<void *%> i subtraktion"
  
! #: cp/typeck.cc:6983
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ förbjuder användning av pekare till en funktion i subtraktion"
  
! #: cp/typeck.cc:6991
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ förbjuder användning av pekare till en metod i subtraktion"
  
! #: cp/typeck.cc:7044
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ogiltig användning av en pekare till en ofullständig typ i pekararitmetik"
  
! #: cp/typeck.cc:7121
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "tar adressen till konstrueraren %qD"
  
! #: cp/typeck.cc:7122
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "tar adressen till destrueraren %qD"
  
! #: cp/typeck.cc:7139
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ogiltig användning av %qE för att skapa en pekare-till-medlem-funktion"
  
! #: cp/typeck.cc:7142
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  ett kvalificerat id krävs"
  
! #: cp/typeck.cc:7149
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "parenteser runt %qE kan inte användas för att skapa en pekare-till-medlem-funktion"
  
! #: cp/typeck.cc:7344
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ förbjuder att ta adressen till en okvalificerad eller parentetiserad icke-statisk medlemsfunktion för att skapa en pekare till en medlemsfunktion.  Säg %<&%T::%D%>"
  
! #: cp/typeck.cc:7350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "ISO C++ förbjuder att ta adressen till en okvalificerad eller parentetiserad icke-statisk medlemsfunktion för att skapa en pekare till en explicit objektmedlemsfunktion"
  
! #: cp/typeck.cc:7356
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ förbjuder att ta adressen till en bunden medlemsfunktion för att skapa en pekare till medlemsfunktion.  Säg %<&%T::%D%>"
  
! #: cp/typeck.cc:7362
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ISO C++ förbjuder att ta adressen till en bunden medlemsfunktion för att skapa en pekare på en explicit objektmedlemsfunktion"
  
! #: cp/typeck.cc:7367
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "en pekare på en explicit objektmedlemsfunktion kan bara skapas med %<&%T::%D%>"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7400
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "tar adress till ett r-värde"
  
! #: cp/typeck.cc:7417
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ förbjuder att ta adressen till funktionen %<::main%>"
  
! #: cp/typeck.cc:7475
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "kan inte skapa pekare till referensmedlem %qD"
  
! #: cp/typeck.cc:7510 cp/typeck.cc:8092 rust/backend/rust-tree.cc:4701
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "försök att ta adressen till bitfält"
  
! #: cp/typeck.cc:7677
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "%<~%> på ett uttryck av typen %<bool%>"
  
! #: cp/typeck.cc:7678
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "tänkte du använda logiskt icke (%<!%>)?"
  
! #: cp/typeck.cc:7811
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ förbjuder ökning av enum"
  
! #: cp/typeck.cc:7812
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ förbjuder minskning av enum"
  
! #: cp/typeck.cc:7828
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "det går inte att öka en pekare på en ofullständig typ %qT"
  
! #: cp/typeck.cc:7830
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "det går inte att minska en pekare på en ofullständig typ %qT"
  
! #: cp/typeck.cc:7842
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ förbjuder ökning av pekare på typ %qT"
  
! #: cp/typeck.cc:7844
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ förbjuder minskning av pekare på typ %qT"
  
! #: cp/typeck.cc:7884
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "%qs-uttryck av en %<volatile%>-kvalificerad typ bör undvikas"
  
! #: cp/typeck.cc:7897
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr "användning av en operand av typen %qT i %<operator--%> är förbjudet"
  
! #: cp/typeck.cc:7907
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr "användning av en operand av typen %qT i %<operator++%> är förbjudet i C++17"
  
! #: cp/typeck.cc:7915
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr "användning av en operand av typen %qT i %<operator++%> bör undvikas"
  
! #: cp/typeck.cc:8104 rust/backend/rust-tree.cc:4713
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan inte ta adressen till %<this%>, som är ett rvalue-uttryck"
  
! #: cp/typeck.cc:8126 d/d-codegen.cc:759 rust/backend/rust-tree.cc:4732
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adress till explicit registervariabel %qD begärd"
  
! #: cp/typeck.cc:8131 rust/backend/rust-tree.cc:4739
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adress begärd till %qD, som är deklarerad %<register%>"
  
! #: cp/typeck.cc:8202
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "listinitierare för en typ som inte är en klass får inte vara inom parenteser"
  
! #: cp/typeck.cc:8214
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "uttryckslista behandlas som sammansatt uttryck i initierare"
  
! #: cp/typeck.cc:8218
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "uttryckslista behandlas som sammansatt uttryck i medlemsinitierare"
  
! #: cp/typeck.cc:8222
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "uttryckslista behandlas som sammansatt uttryck i funktionstypkonvertering"
  
! #: cp/typeck.cc:8260
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "uttryckslistan %s behandlas som sammansatt uttryck"
  
! #: cp/typeck.cc:8363
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "ingen kontext för att lösa upp typen på %qE"
  
! #: cp/typeck.cc:8400
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "konvertering från typ %qT till typ %qT slänger bort kvalificerare"
  
! #: cp/typeck.cc:8406
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "%<static_cast%> från typ %qT till typ %qT slänger bort kvalificerare"
  
! #: cp/typeck.cc:8413
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "%<reinterpret_cast%> från typ %qT till typ %qT slänger bort kvalificerare"
  
! #: cp/typeck.cc:8439
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "oanvändbar konvertering till typen %q#T"
  
! #: cp/typeck.cc:8453
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "typkvalificerare ignoreras för typkonverterings resultattyp"
  
! #: cp/typeck.cc:8902
  #, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "ogiltig %<static_cast%> från typ %qT till typ %qT"
  
! #: cp/typeck.cc:8908 cp/typeck.cc:8914 cp/typeck.cc:10638
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "returtypen %qT är ofullständig"
  
! #: cp/typeck.cc:8942
  msgid "converting from %qH to %qI"
  msgstr "konvertering från %qH till %qI"
  
! #: cp/typeck.cc:9017
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "ogiltig typkonvertering av ett pr-värdeuttryck av typ %qT till typ %qT"
  
! #: cp/typeck.cc:9087
  msgid "cast from %qH to %qI loses precision"
  msgstr "konvertering från %qH till %qI förlorar precision"
  
! #: cp/typeck.cc:9112
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "konvertering mellan inkompatibla funktionstyper från %qH till %qI"
  
! #: cp/typeck.cc:9123
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "typkonvertering mellan inkompatibla pekare till medlemstyper från %qH till %qI"
  
! #: cp/typeck.cc:9144 cp/typeck.cc:9334
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "typkonvertering från %qH till %qI ökar kravet på justering för måltypen"
  
! #: cp/typeck.cc:9161
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "typkonvertering mellan pekare-till-funktion och pekare-till-objekt stödjs villkorligt"
  
! #: cp/typeck.cc:9175
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ogiltig konvertering från typ %qT till typ %qT"
  
! #: cp/typeck.cc:9248
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ogiltig användning av %<const_cast%> med typ %qT, som inte är en pekare, referens, eller pekare-till-datamedlem-typ"
  
! #: cp/typeck.cc:9257
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "ogiltig användning av %<const_cast%> med typ %qT, som är en pekare eller referens till en funktionstyp"
  
! #: cp/typeck.cc:9299
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "ogiltig %<const_cast%> av ett rvärde av typ %qT till typ %qT"
  
! #: cp/typeck.cc:9369
  #, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "ogiltig %<const_cast%> från typ %qT till typ %qT"
  
! #: cp/typeck.cc:9470 cp/typeck.cc:9479
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ förbjuder typkonvertering till en vektortyp %qT"
  
! #: cp/typeck.cc:9488
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ogiltig konvertering till funktionstyp %qT"
  
! #: cp/typeck.cc:9604
  #, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr "flyttar %qE av typen %qT till sig själv"
  
! #: cp/typeck.cc:9869
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  i beräkningen av %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9930
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "tilldelning till en vektor från en initierarlista"
  
! #: cp/typeck.cc:9957
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "inkompatibla typer i tilldelning av %qT till %qT"
  
! #: cp/typeck.cc:9973
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "vektor använd som initierare"
  
! #: cp/typeck.cc:9975
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "ogiltig vektortilldelning"
  
! #: cp/typeck.cc:10111
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   i konvertering av pekare till medlemsfunktion"
  
! #: cp/typeck.cc:10125
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "konvertering av pekare till medlem via virtuell bas %qT"
  
! #: cp/typeck.cc:10173 cp/typeck.cc:10192
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   i konvertering av pekare till medlem"
  
! #: cp/typeck.cc:10273
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ogiltig konvertering till typ %qT från typ %qT"
  
! #: cp/typeck.cc:10597
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "det går inte att konvertera %qH till %qI i standardargument"
  
! #: cp/typeck.cc:10602
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "det går inte att konvertera %qH till %qI när argument skickas"
  
! #: cp/typeck.cc:10611
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "det går inte att konvertera %qH till %qI i initiering"
  
! #: cp/typeck.cc:10615
  msgid "cannot convert %qH to %qI in return"
  msgstr "det går inte att konvertera %qH till %qI i retur"
  
! #: cp/typeck.cc:10620
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "det går inte att konvertera %qH till %qI i tilldelning"
  
! #: cp/typeck.cc:10656
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "parameter %qP till %qD kan vara en kandidat för ett formatattribut"
  
! #: cp/typeck.cc:10660
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "parameter kan vara en kandidat för ett formatattribut"
  
! #: cp/typeck.cc:10665
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "målet för konvertering kan vara en kandidat för ett formatattribut"
  
! #: cp/typeck.cc:10670
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "målet för initialisering kan vara en kandidat för ett formatattribut"
  
! #: cp/typeck.cc:10680
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "vänsterhandssida av tilldelning kan vara en kandidat för ett formatattribut"
  
! #: cp/typeck.cc:10766
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "när argument %P till %qD skickades"
  
! #: cp/typeck.cc:10850
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerar referens till en temporär"
  
! #: cp/typeck.cc:10853
  #, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr "returnerar pekare på en temporär"
  
! #: cp/typeck.cc:10856
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "att returnera en temporär %<initializer_list%> utökar inte livslängden på den underliggande vektorn"
  
! #: cp/typeck.cc:10891
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "referens till lokal variabel %qD returnerad"
  
! #: cp/typeck.cc:10895
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr "att returnera en lokal %<initializer_list%>-variabel %qD utökar inte livslängden på den underliggande vektorn"
  
! #: cp/typeck.cc:10901
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "adressen till etiketten %qD returnerad"
  
! #: cp/typeck.cc:10905
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "adress till lokal variabel %qD returnerad"
  
! #: cp/typeck.cc:11165
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr "att flytta ett temporärobjekt förhindrar att kopiering undviks"
  
! #: cp/typeck.cc:11166 cp/typeck.cc:11182 cp/typeck.cc:11207 cp/typeck.cc:11244
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "ta bort anrop av %<std::move%>"
  
! #: cp/typeck.cc:11180
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr "att flytta ett lokalt objekt i en retursats förhindrar att kopiering undviks"
  
! #: cp/typeck.cc:11206 cp/typeck.cc:11241
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "redundant förflyttning i retursats"
  
! #: cp/typeck.cc:11243
  #, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "redundant förflyttning i initiering"
  
! #: cp/typeck.cc:11281
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "returnerar ett värde från en destruerare"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11293
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "det går inte att returnerar från en hanterare i ett funktions-try-block eller en konstruerare"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11296
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "returnerar ett värde från en konstruerare"
  
! #: cp/typeck.cc:11336 cp/typeck.cc:11382
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return-sats utan värde i funktion som returnerar %qT"
  
! #: cp/typeck.cc:11344
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "returnerar en initierarlista"
  
! #: cp/typeck.cc:11363
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "inkonsistenta typer %qT och %qT härledda för lambda-returtypen"
  
! #: cp/typeck.cc:11366
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "inkonsistent härledning för auto-returtyp: %qT och sedan %qT"
  
! #: cp/typeck.cc:11403
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "return-sats med ett värde i funktion som returnerar %qT"
  
! #: cp/typeck.cc:11432
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> får inte returnera NULL om den inte är deklarerad %<throw()%> (eller %<-fcheck-new%> är aktivt)"
  
! #: cp/typeck.cc:11521
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "utelämnar inte kopiering vid retur från %qD"
  
! #: cp/typeck.cc:11533
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr "utelämnar inte kopiering vid retur i %qD"
  
! #: cp/typeck.cc:12119
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "använder r-värde som l-värde"
*************** msgid "Array reference at %C cannot have
*** 69387,69395 ****
  msgstr "Vektorreferens vid %C kan inte ha mer än %d dimensioner"
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6539 fortran/check.cc:6582 fortran/check.cc:6624
! #: fortran/check.cc:6651 fortran/check.cc:6914 fortran/match.cc:1859
! #: fortran/match.cc:3656 fortran/match.cc:3998 fortran/match.cc:4194
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
--- 69542,69550 ----
  msgstr "Vektorreferens vid %C kan inte ha mer än %d dimensioner"
  
  #: fortran/array.cc:335 fortran/array.cc:805 fortran/check.cc:3813
! #: fortran/check.cc:6610 fortran/check.cc:6653 fortran/check.cc:6695
! #: fortran/check.cc:6722 fortran/check.cc:6985 fortran/match.cc:1859
! #: fortran/match.cc:3657 fortran/match.cc:3999 fortran/match.cc:4195
  #: fortran/simplify.cc:3099 fortran/simplify.cc:3129 fortran/simplify.cc:6736
  #: fortran/simplify.cc:9043
  #, gcc-internal-format
*************** msgstr "[...]-stils vektorkonstruerare v
*** 69547,69553 ****
  msgid "Array constructor including type specification at %C"
  msgstr "Vektorkonstruerare med typspecifikation vid %C"
  
! #: fortran/array.cc:1372 fortran/match.cc:4630
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr "Typspecifikation vid %L kan inte innehålla ha en fördröjd typparameter"
--- 69702,69708 ----
  msgid "Array constructor including type specification at %C"
  msgstr "Vektorkonstruerare med typspecifikation vid %C"
  
! #: fortran/array.cc:1372 fortran/match.cc:4631
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgstr "Typspecifikation vid %L kan inte innehålla ha en fördröjd typparameter"
*************** msgstr "BOZ-litteralkonstanten vid %L ka
*** 69663,69669 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Argument till %qs vid %L och %L kan inte båda vara litterala BOZ-konstanter"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12344
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "Felaktig användning av en BOZ-litteralkonstant vid %L"
--- 69818,69824 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Argument till %qs vid %L och %L kan inte båda vara litterala BOZ-konstanter"
  
! #: fortran/check.cc:123 fortran/resolve.cc:12334
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "Felaktig användning av en BOZ-litteralkonstant vid %L"
*************** msgstr "%qs-argumentet till inbyggd %qs
*** 69738,69744 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "%qs-argumentet till inbyggd %qs vid %L måste vara INTEGER eller PROCEDURE"
  
! #: fortran/check.cc:742 fortran/check.cc:8216
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "%qs-argumentet till inbyggd %qs vid %L måste vara en konstant"
--- 69893,69899 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "%qs-argumentet till inbyggd %qs vid %L måste vara INTEGER eller PROCEDURE"
  
! #: fortran/check.cc:742 fortran/check.cc:8287
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "%qs-argumentet till inbyggd %qs vid %L måste vara en konstant"
*************** msgstr "BOZ-konstant vid %L får inte f�
*** 70118,70125 ****
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6900
! #: fortran/check.cc:7031
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr "inbyggd %qs med KIND-argument vid %L"
--- 70273,70280 ----
  
  #: fortran/check.cc:2727 fortran/check.cc:3454 fortran/check.cc:3537
  #: fortran/check.cc:3799 fortran/check.cc:3847 fortran/check.cc:5515
! #: fortran/check.cc:5639 fortran/check.cc:5717 fortran/check.cc:6971
! #: fortran/check.cc:7102
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr "inbyggd %qs med KIND-argument vid %L"
*************** msgstr "Argumentet %qs till inbyggd %qs
*** 70299,70305 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "%qs-argumentet till inbyggd %qs vid %L måste vara INTEGER eller UNSIGNED"
  
! #: fortran/check.cc:4577 fortran/check.cc:8136 fortran/check.cc:8151
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr "%qs-argumentet till inbyggd %qs vid %L måste vara INTEGER"
--- 70454,70460 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or UNSIGNED"
  msgstr "%qs-argumentet till inbyggd %qs vid %L måste vara INTEGER eller UNSIGNED"
  
! #: fortran/check.cc:4577 fortran/check.cc:8207 fortran/check.cc:8222
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr "%qs-argumentet till inbyggd %qs vid %L måste vara INTEGER"
*************** msgstr "Inbyggd NULL med allokerbar MOLD
*** 70354,70360 ****
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr "argumentet %qs till inbyggd %qs vid %L skall förekomma endast om %s har typen REAL och %qs har typen INTEGER eller UNSIGNED"
  
! #: fortran/check.cc:4984 fortran/check.cc:6978
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr "%qs-argumentet till inbyggd %qs vid %L måste ge åtminstone lika många element som det finns .TRUE.-värden i %qs (%ld/%d)"
--- 70509,70515 ----
  msgid "%qs argument of %qs intrinsic at %L shall appear only if %qs is of type REAL and %qs is of type INTEGER or UNSIGNED"
  msgstr "argumentet %qs till inbyggd %qs vid %L skall förekomma endast om %s har typen REAL och %qs har typen INTEGER eller UNSIGNED"
  
! #: fortran/check.cc:4984 fortran/check.cc:7049
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr "%qs-argumentet till inbyggd %qs vid %L måste ge åtminstone lika många element som det finns .TRUE.-värden i %qs (%ld/%d)"
*************** msgstr "inbyggd %qs med RADIX-argument v
*** 70474,70485 ****
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "%<source%>-argumentet till inbyggd %<shape%> vid %L får inte vara en vektor med antagen storlek"
  
! #: fortran/check.cc:5735 fortran/check.cc:8196
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "Argument %qs till inbyggd %qs vid %L får inte vara en procedur"
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8188
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "Argumentet %qs till inbyggd %qs vid %L skall inte vara TYPE(*)"
--- 70629,70640 ----
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "%<source%>-argumentet till inbyggd %<shape%> vid %L får inte vara en vektor med antagen storlek"
  
! #: fortran/check.cc:5735 fortran/check.cc:8267
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "Argument %qs till inbyggd %qs vid %L får inte vara en procedur"
  
! #: fortran/check.cc:5751 fortran/check.cc:5897 fortran/check.cc:8259
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "Argumentet %qs till inbyggd %qs vid %L skall inte vara TYPE(*)"
*************** msgstr "is_c_interoperable(): gfc_simpli
*** 70499,70834 ****
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "Argumentet %qs till inbyggd %qs vid %L måste vara en interoperabel dataentitet: %s"
  
! #: fortran/check.cc:5927
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr "Argumentet C_PTR_1 vid %L till C_ASSOCIATED skall ha typen TYPE(C_PTR) eller TYPE(C_FUNPTR)"
  
! #: fortran/check.cc:5941
! #, gcc-internal-format, gfc-internal-format
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr "Argumentet C_PTR_2 vid %L till C_ASSOCIATED skall ha samma typ som C_PTR_1: %s istället för %s"
  
! #: fortran/check.cc:5965
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr "Argumentet CPTR vid %L till C_F_POINTER skall ha typen TYPE(C_PTR)"
  
! #: fortran/check.cc:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "Argumentet FPTR vid %L till C_F_POINTER måste vara en pekare"
  
! #: fortran/check.cc:5984
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr "Argumentet FPTR vid %L till C_F_POINTER får inte vara polymorft"
  
! #: fortran/check.cc:5991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr "Argumentet FPTR vid %L till C_F_POINTER skall inte vara co-indexerat"
  
! #: fortran/check.cc:5998
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr "Oväntat SHAPE-argumentet vid %L till C_F_POINTER med skalär FPTR"
  
! #: fortran/check.cc:6004
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr "SHAPE-argument förväntades till C_F_POINTER med vektor FPTR vid %L"
  
! #: fortran/check.cc:6023
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "SHAPE-argumentet vid %L till C_F_POINTER måste ha samma storlek som FPTR:s RANK"
  
! #: fortran/check.cc:6033
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr "Polymorf FPTR vid %L till C_F_POINTER"
  
! #: fortran/check.cc:6039
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr "argumentet FPTR till C_F_POINTER vid %L är en funktion som returnerar en pekare"
  
! #: fortran/check.cc:6046
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr "Ej interoperabel vektor-FPTR är argument till C_F_POINTER vid %L: %s"
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr "Argumentet CPTR vid %L till C_F_PROCPOINTER skall ha typen TYPE(C_FUNPTR)"
  
! #: fortran/check.cc:6074
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr "Argumentet FPTR vid %L till C_F_PROCPOINTER skall vara en procedurpekare"
  
! #: fortran/check.cc:6081
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr "Argumentet FPTR vid %L till C_F_PROCPOINTER får inte vara co-indexerat"
  
! #: fortran/check.cc:6087
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr "Ej interoperabel procedurpekare vid %L till C_F_PROCPOINTER"
  
! #: fortran/check.cc:6101
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr "Argumentet X vid %L till C_FUNLOC får inte vara co-indexerat"
  
! #: fortran/check.cc:6113
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "Funktionsresultatet %qs vid %L är ogiltigt som X-argument till C_FUNLOC"
  
! #: fortran/check.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr "Argumentet X vid %L till C_FUNLOC skall vara en procedur eller en procedurpekare"
  
! #: fortran/check.cc:6126
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "Ej interoperabel procedur vid %L till C_FUNLOC"
  
! #: fortran/check.cc:6140
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr "Argumentet X vid %L till C_LOC får inte vara co-indexerat"
  
! #: fortran/check.cc:6146
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "X-argumentet vid %L till C_LOC får inte vara polymorft"
  
! #: fortran/check.cc:6157
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "Argumentet X vid %L till C_LOC skall antingen ha attributet POINTER eller TARGET"
  
! #: fortran/check.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr "Argumentet X vid %L till C_LOC får inte vara en sträng med längden noll"
  
! #: fortran/check.cc:6174
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr "Argumentet vid %L till C_LOC får inte vara polymorft"
  
! #: fortran/check.cc:6181
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr "Ej interoperabel vektor vid %L som argument till C_LOC: %s"
  
! #: fortran/check.cc:6192
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr "Vektor med interoperabla typer vid %L till C_LOC som inte är allokerbar och varken antagen storlek eller explicit storlek"
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr "Vektorsektion vid %L till C_LOC"
  
! #: fortran/check.cc:6225
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "REAL-argument utan dubbel precision till inbyggd %s vid %L"
  
! #: fortran/check.cc:6241
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "%qs-argumentet till inbyggd %qs vid %L måste vara av lägre ordning än %d"
  
! #: fortran/check.cc:6260
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "%qs-argumentet till inbyggd %qs vid %L är inte ett giltigt dimensionsindex"
  
! #: fortran/check.cc:6284
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "%qs-argumentet till inbyggd %qs vid %L måste åtminstone ha längden 1"
  
! #: fortran/check.cc:6548
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "%s-argument till IMAGE_INDEX skall vara en vektor av ordning ett vid %L"
  
! #: fortran/check.cc:6555
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "Typen på argumentet %s till IMAGE_INDEX vid %L skall vara INTEGER"
  
! #: fortran/check.cc:6564
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr "Antalet vektorelement i argumentet SUB till IMAGE_INDEX vid %L skall vara %d (co-ordning) inte %d"
  
! #: fortran/check.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr "DISTANCE= argument till NUM_IMAGES vid %L"
  
! #: fortran/check.cc:6610
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr "FAILED=-argument till NUM_IMAGES vid %L"
  
! #: fortran/check.cc:6634
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr "Argumentet TEAM vid %L till den inbyggda TEAM_NUMBER skall ha typen TEAM_TYPE"
  
! #: fortran/check.cc:6660
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr "DIM-argument utan COARRAY-argument är inte tillåtet för inbyggd THIS_IMAGE vid %L"
  
! #: fortran/check.cc:6667
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr "Argumentet DISTANCE får inte anges tillsammans med argumentet COARRAY eller DIM i den inbyggda vid %L"
  
! #: fortran/check.cc:6678
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "Oväntat DIM-argument med icke-co-vektor-argument vid %L"
  
! #: fortran/check.cc:6696
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr "DISTANCE= argument till THIS_IMAGE vid %L"
  
! #: fortran/check.cc:6754
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr "argumentet %<MOLD%> till den inbyggda %<TRANSFER%> vid %L är en vektor och skall inte ha lagringsstorlek 0 när argumentet %<SOURCE%> har en storlek större än 0"
  
! #: fortran/check.cc:6806
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "%<SOURCE%>-argumentet till inbyggd %<TRANSFER%> vid %L får inte vara %s"
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "%<MOLD%>-argumentet till inbyggd %<TRANSFER%> vid %L måste vara en %s"
  
! #: fortran/check.cc:6833
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "%<MOLD%>-argumentet till inbyggd %<TRANSFER%> vid %L får inte vara %s"
  
! #: fortran/check.cc:6868
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr "Inbyggd TRANSFER vid %L har delvis odefinierat resultat: källstorlek %zd < resultatstorlek %zd"
  
! #: fortran/check.cc:6992
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "%qs-argumentet till inbyggd %qs vid %L måste ha samma ordning som %qs eller vara en skalär"
  
! #: fortran/check.cc:7005
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "%qs- och %qs-argumenten till inbyggd %qs vid %L måste ha identiska former."
  
! #: fortran/check.cc:7141
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr "Argumentet VALUES till  DATE_AND_TIME vid %L har icke-standardsort"
  
! #: fortran/check.cc:7153
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "Argumentet VALUES till  DATE_AND_TIME vid %L måste ha ett decimalt exponentinterval på åtminstone fyra"
  
! #: fortran/check.cc:7308 fortran/check.cc:7344
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "Storlek på %qs-argumentet till inbyggd %qs vid %L är för liten (%i/%i)"
  
! #: fortran/check.cc:7355
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "För många argument till %s vid %L"
  
! #: fortran/check.cc:7373
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr "fe_runtime_error-sträng måste vara null-avslutad"
  
! #: fortran/check.cc:7385
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "fe_runtime_error: Fel antal argument (%d istället för %d)"
  
! #: fortran/check.cc:7427
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Argumentet COUNT till SYSTEM_CLOCK vid %L har icke-standardsort"
  
! #: fortran/check.cc:7434
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Argumentet COUNT till SYSTEM_CLOCK vid %L med en sort som är mindre än standardheltal"
  
! #: fortran/check.cc:7455
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr "Reellt COUNT_RATE-argument till SYSTEM_CLOCK vid %L"
  
! #: fortran/check.cc:7465
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Argumentet COUNT_RATE till SYSTEM_CLOCK vid %L har en icke-standardsort"
  
! #: fortran/check.cc:7472
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Argumentet COUNT_RATE till SYSTEM_CLOCK vid %L har en sort som är mindre än standardheltal"
  
! #: fortran/check.cc:7492
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Argumentet COUNT_MAX till SYSTEM_CLOCK vid %L har en icke-standardsort"
  
! #: fortran/check.cc:7502
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Argumentet COUNT_MAX till SYSTEM_CLOCK vid %L har en sort som är mindre än standardheltal"
  
! #: fortran/check.cc:7517 fortran/check.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "heltalsargumentet till SYSTEM_CLOCK vid %L med en annan parametersort"
  
! #: fortran/check.cc:7738
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "%qs-argumentet till inbyggd %qs vid %L måste ha en sort som inte är bredare än standardsorten (%d)"
  
! #: fortran/check.cc:7920
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "Det aktuella argumentet vid %L till den inbyggda funktionen %qs måste vara en associerad pekare"
  
! #: fortran/check.cc:8109 fortran/check.cc:8120
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "%qs-argumentet till inbyggd %qs vid %L måste vara INTEGER, LOGICAL eller en BOZ-litteralkonstant"
  
! #: fortran/check.cc:8180
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr "Den inbyggda funktionen NULL vid %L kan inte vara ett aktuellt argument till STORAGE_SIZE, eftersom den returnerar en disassocierad pekare"
--- 70654,70990 ----
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "Argumentet %qs till inbyggd %qs vid %L måste vara en interoperabel dataentitet: %s"
  
! #: fortran/check.cc:5949
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr "Argumentet C_PTR_1 vid %L till C_ASSOCIATED skall ha typen TYPE(C_PTR) eller TYPE(C_FUNPTR)"
  
! #: fortran/check.cc:6003
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
! msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1, found %s instead of %s"
  msgstr "Argumentet C_PTR_2 vid %L till C_ASSOCIATED skall ha samma typ som C_PTR_1: %s istället för %s"
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr "Argumentet CPTR vid %L till C_F_POINTER skall ha typen TYPE(C_PTR)"
  
! #: fortran/check.cc:6048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "Argumentet FPTR vid %L till C_F_POINTER måste vara en pekare"
  
! #: fortran/check.cc:6055
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr "Argumentet FPTR vid %L till C_F_POINTER får inte vara polymorft"
  
! #: fortran/check.cc:6062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr "Argumentet FPTR vid %L till C_F_POINTER skall inte vara co-indexerat"
  
! #: fortran/check.cc:6069
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr "Oväntat SHAPE-argumentet vid %L till C_F_POINTER med skalär FPTR"
  
! #: fortran/check.cc:6075
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr "SHAPE-argument förväntades till C_F_POINTER med vektor FPTR vid %L"
  
! #: fortran/check.cc:6094
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "SHAPE-argumentet vid %L till C_F_POINTER måste ha samma storlek som FPTR:s RANK"
  
! #: fortran/check.cc:6104
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr "Polymorf FPTR vid %L till C_F_POINTER"
  
! #: fortran/check.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr "argumentet FPTR till C_F_POINTER vid %L är en funktion som returnerar en pekare"
  
! #: fortran/check.cc:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr "Ej interoperabel vektor-FPTR är argument till C_F_POINTER vid %L: %s"
  
! #: fortran/check.cc:6133
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr "Argumentet CPTR vid %L till C_F_PROCPOINTER skall ha typen TYPE(C_FUNPTR)"
  
! #: fortran/check.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr "Argumentet FPTR vid %L till C_F_PROCPOINTER skall vara en procedurpekare"
  
! #: fortran/check.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr "Argumentet FPTR vid %L till C_F_PROCPOINTER får inte vara co-indexerat"
  
! #: fortran/check.cc:6158
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr "Ej interoperabel procedurpekare vid %L till C_F_PROCPOINTER"
  
! #: fortran/check.cc:6172
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr "Argumentet X vid %L till C_FUNLOC får inte vara co-indexerat"
  
! #: fortran/check.cc:6184
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "Funktionsresultatet %qs vid %L är ogiltigt som X-argument till C_FUNLOC"
  
! #: fortran/check.cc:6191
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr "Argumentet X vid %L till C_FUNLOC skall vara en procedur eller en procedurpekare"
  
! #: fortran/check.cc:6197
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "Ej interoperabel procedur vid %L till C_FUNLOC"
  
! #: fortran/check.cc:6211
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr "Argumentet X vid %L till C_LOC får inte vara co-indexerat"
  
! #: fortran/check.cc:6217
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "X-argumentet vid %L till C_LOC får inte vara polymorft"
  
! #: fortran/check.cc:6228
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "Argumentet X vid %L till C_LOC skall antingen ha attributet POINTER eller TARGET"
  
! #: fortran/check.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr "Argumentet X vid %L till C_LOC får inte vara en sträng med längden noll"
  
! #: fortran/check.cc:6245
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr "Argumentet vid %L till C_LOC får inte vara polymorft"
  
! #: fortran/check.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr "Ej interoperabel vektor vid %L som argument till C_LOC: %s"
  
! #: fortran/check.cc:6263
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr "Vektor med interoperabla typer vid %L till C_LOC som inte är allokerbar och varken antagen storlek eller explicit storlek"
  
! #: fortran/check.cc:6268
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr "Vektorsektion vid %L till C_LOC"
  
! #: fortran/check.cc:6296
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "REAL-argument utan dubbel precision till inbyggd %s vid %L"
  
! #: fortran/check.cc:6312
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "%qs-argumentet till inbyggd %qs vid %L måste vara av lägre ordning än %d"
  
! #: fortran/check.cc:6331
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "%qs-argumentet till inbyggd %qs vid %L är inte ett giltigt dimensionsindex"
  
! #: fortran/check.cc:6355
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "%qs-argumentet till inbyggd %qs vid %L måste åtminstone ha längden 1"
  
! #: fortran/check.cc:6619
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "%s-argument till IMAGE_INDEX skall vara en vektor av ordning ett vid %L"
  
! #: fortran/check.cc:6626
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "Typen på argumentet %s till IMAGE_INDEX vid %L skall vara INTEGER"
  
! #: fortran/check.cc:6635
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr "Antalet vektorelement i argumentet SUB till IMAGE_INDEX vid %L skall vara %d (co-ordning) inte %d"
  
! #: fortran/check.cc:6668
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr "DISTANCE= argument till NUM_IMAGES vid %L"
  
! #: fortran/check.cc:6681
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr "FAILED=-argument till NUM_IMAGES vid %L"
  
! #: fortran/check.cc:6705
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr "Argumentet TEAM vid %L till den inbyggda TEAM_NUMBER skall ha typen TEAM_TYPE"
  
! #: fortran/check.cc:6731
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr "DIM-argument utan COARRAY-argument är inte tillåtet för inbyggd THIS_IMAGE vid %L"
  
! #: fortran/check.cc:6738
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr "Argumentet DISTANCE får inte anges tillsammans med argumentet COARRAY eller DIM i den inbyggda vid %L"
  
! #: fortran/check.cc:6749
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "Oväntat DIM-argument med icke-co-vektor-argument vid %L"
  
! #: fortran/check.cc:6767
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr "DISTANCE= argument till THIS_IMAGE vid %L"
  
! #: fortran/check.cc:6825
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr "argumentet %<MOLD%> till den inbyggda %<TRANSFER%> vid %L är en vektor och skall inte ha lagringsstorlek 0 när argumentet %<SOURCE%> har en storlek större än 0"
  
! #: fortran/check.cc:6877
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "%<SOURCE%>-argumentet till inbyggd %<TRANSFER%> vid %L får inte vara %s"
  
! #: fortran/check.cc:6896
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "%<MOLD%>-argumentet till inbyggd %<TRANSFER%> vid %L måste vara en %s"
  
! #: fortran/check.cc:6904
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "%<MOLD%>-argumentet till inbyggd %<TRANSFER%> vid %L får inte vara %s"
  
! #: fortran/check.cc:6939
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr "Inbyggd TRANSFER vid %L har delvis odefinierat resultat: källstorlek %zd < resultatstorlek %zd"
  
! #: fortran/check.cc:7063
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "%qs-argumentet till inbyggd %qs vid %L måste ha samma ordning som %qs eller vara en skalär"
  
! #: fortran/check.cc:7076
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "%qs- och %qs-argumenten till inbyggd %qs vid %L måste ha identiska former."
  
! #: fortran/check.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr "Argumentet VALUES till  DATE_AND_TIME vid %L har icke-standardsort"
  
! #: fortran/check.cc:7224
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "Argumentet VALUES till  DATE_AND_TIME vid %L måste ha ett decimalt exponentinterval på åtminstone fyra"
  
! #: fortran/check.cc:7379 fortran/check.cc:7415
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "Storlek på %qs-argumentet till inbyggd %qs vid %L är för liten (%i/%i)"
  
! #: fortran/check.cc:7426
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "För många argument till %s vid %L"
  
! #: fortran/check.cc:7444
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr "fe_runtime_error-sträng måste vara null-avslutad"
  
! #: fortran/check.cc:7456
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "fe_runtime_error: Fel antal argument (%d istället för %d)"
  
! #: fortran/check.cc:7498
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Argumentet COUNT till SYSTEM_CLOCK vid %L har icke-standardsort"
  
! #: fortran/check.cc:7505
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Argumentet COUNT till SYSTEM_CLOCK vid %L med en sort som är mindre än standardheltal"
  
! #: fortran/check.cc:7526
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr "Reellt COUNT_RATE-argument till SYSTEM_CLOCK vid %L"
  
! #: fortran/check.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Argumentet COUNT_RATE till SYSTEM_CLOCK vid %L har en icke-standardsort"
  
! #: fortran/check.cc:7543
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Argumentet COUNT_RATE till SYSTEM_CLOCK vid %L har en sort som är mindre än standardheltal"
  
! #: fortran/check.cc:7563
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Argumentet COUNT_MAX till SYSTEM_CLOCK vid %L har en icke-standardsort"
  
! #: fortran/check.cc:7573
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Argumentet COUNT_MAX till SYSTEM_CLOCK vid %L har en sort som är mindre än standardheltal"
  
! #: fortran/check.cc:7588 fortran/check.cc:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "heltalsargumentet till SYSTEM_CLOCK vid %L med en annan parametersort"
  
! #: fortran/check.cc:7809
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "%qs-argumentet till inbyggd %qs vid %L måste ha en sort som inte är bredare än standardsorten (%d)"
  
! #: fortran/check.cc:7991
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "Det aktuella argumentet vid %L till den inbyggda funktionen %qs måste vara en associerad pekare"
  
! #: fortran/check.cc:8180 fortran/check.cc:8191
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "%qs-argumentet till inbyggd %qs vid %L måste vara INTEGER, LOGICAL eller en BOZ-litteralkonstant"
  
! #: fortran/check.cc:8251
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr "Den inbyggda funktionen NULL vid %L kan inte vara ett aktuellt argument till STORAGE_SIZE, eftersom den returnerar en disassocierad pekare"
*************** msgstr "Den inbyggda funktionen NULL vid
*** 70840,70846 ****
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "Maximal utökningsnivå nådd med typen %qs vid %L"
  
! #: fortran/class.cc:3123 fortran/class.cc:3197
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr "%qs av %qs är PRIVATE vid %L"
--- 70996,71002 ----
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "Maximal utökningsnivå nådd med typen %qs vid %L"
  
! #: fortran/class.cc:3127 fortran/class.cc:3201
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr "%qs av %qs är PRIVATE vid %L"
*************** msgstr "Oanvänd initieringssträng vid
*** 70885,70896 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "Initieringssträng vid %L höggs av för att stämma med variabeln (%wd/%wd)"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5604
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Delsträngs startindex vid %L är mindre än ett"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5634
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Slutindex för delsträng vid %L överstiger strängens längd"
--- 71041,71052 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "Initieringssträng vid %L höggs av för att stämma med variabeln (%wd/%wd)"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Delsträngs startindex vid %L är mindre än ett"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5607
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Slutindex för delsträng vid %L överstiger strängens längd"
*************** msgstr "Dataelement under undre vektorgr
*** 70910,70916 ****
  msgid "Data element above array upper bound at %L"
  msgstr "Dataelement ovanför övre vektorgräns vid %L"
  
! #: fortran/data.cc:390 fortran/data.cc:620
  #, gcc-internal-format
  msgid "re-initialization of %qs at %L"
  msgstr "ominitiering av %qs vid %L"
--- 71066,71072 ----
  msgid "Data element above array upper bound at %L"
  msgstr "Dataelement ovanför övre vektorgräns vid %L"
  
! #: fortran/data.cc:390 fortran/data.cc:626
  #, gcc-internal-format
  msgid "re-initialization of %qs at %L"
  msgstr "ominitiering av %qs vid %L"
*************** msgstr "det dataimplicerade do-objektet
*** 70929,70941 ****
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr "LEN- eller KIND-frågeref i en DATA-sats vid %L"
  
! #: fortran/data.cc:643
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr "Objektet %qs som inte är en pekare, med standardinitierare skall inte förekomma i en DATA-sats vid %L"
  
! #: fortran/data.cc:703 fortran/data.cc:722 fortran/data.cc:736
! #: fortran/data.cc:762 fortran/data.cc:909
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr "Förenklingsfel"
--- 71085,71097 ----
  msgid "LEN or KIND inquiry ref in DATA statement at %L"
  msgstr "LEN- eller KIND-frågeref i en DATA-sats vid %L"
  
! #: fortran/data.cc:649
  #, gcc-internal-format
  msgid "Nonpointer object %qs with default initialization shall not appear in a DATA statement at %L"
  msgstr "Objektet %qs som inte är en pekare, med standardinitierare skall inte förekomma i en DATA-sats vid %L"
  
! #: fortran/data.cc:709 fortran/data.cc:728 fortran/data.cc:742
! #: fortran/data.cc:768 fortran/data.cc:915
  #, gcc-internal-format
  msgid "Simplification error"
  msgstr "Förenklingsfel"
*************** msgstr "Felaktig INTENT-specifikation vi
*** 71075,71081 ****
  msgid "deferred type parameter at %C"
  msgstr "fördröjd typparameter vid %C"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14157
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Skalärt INTEGER-uttryck förväntades vid %L"
--- 71231,71237 ----
  msgid "deferred type parameter at %C"
  msgstr "fördröjd typparameter vid %C"
  
! #: fortran/decl.cc:1166 fortran/resolve.cc:14147
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Skalärt INTEGER-uttryck förväntades vid %L"
*************** msgstr "identical_array_ref(): inkonsist
*** 72908,72919 ****
  msgid "are_identical_variables: Bad type"
  msgstr "are_identical_variables: Felaktig typ"
  
! #: fortran/dependency.cc:1021
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr "Aktuellt INTENT(%s)-argument vid %L kan störa det aktuella argumentet vid %L."
  
! #: fortran/dependency.cc:1326
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr "gfc_check_dependency: en EXPR_VARIABLE förväntades"
--- 73064,73075 ----
  msgid "are_identical_variables: Bad type"
  msgstr "are_identical_variables: Felaktig typ"
  
! #: fortran/dependency.cc:1025
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgstr "Aktuellt INTENT(%s)-argument vid %L kan störa det aktuella argumentet vid %L."
  
! #: fortran/dependency.cc:1330
  #, gcc-internal-format
  msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
  msgstr "gfc_check_dependency: en EXPR_VARIABLE förväntades"
*************** msgstr "show_expr(): Vet inte hur uttryc
*** 72948,72954 ****
  msgid "show_code_node(): Bad statement code"
  msgstr "show_code_node(): Felaktig satskod"
  
! #: fortran/dump-parse-tree.cc:4356 fortran/dump-parse-tree.cc:4450
  #, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "Kan inte konvertera %qs till en interoperabel typ vid %L"
--- 73104,73110 ----
  msgid "show_code_node(): Bad statement code"
  msgstr "show_code_node(): Felaktig satskod"
  
! #: fortran/dump-parse-tree.cc:4358 fortran/dump-parse-tree.cc:4453
  #, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "Kan inte konvertera %qs till en interoperabel typ vid %L"
*************** msgstr "För stort heltalsvärde i uttry
*** 72991,73438 ****
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr "gfc_is_constant_expr(): Okänd uttryckstyp"
  
! #: fortran/expr.cc:1338
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr "simplify_intrinsic_op(): Felaktig operator"
  
! #: fortran/expr.cc:1444
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "Index i dimension %d är utanför gränsen vid %L"
  
! #: fortran/expr.cc:1643 fortran/expr.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "index i dimension %d är utanför gränsen vid %L"
  
! #: fortran/expr.cc:1769
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "Antalet element i vektorkonstrueraren vid %L kräver en ökning av den tillåtna övre gränsen %d.  Se flaggan %<-fmax-array-constructor%>"
  
! #: fortran/expr.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr "Fel i vektorkonstruerare refererad vid %L"
  
! #: fortran/expr.cc:1890 fortran/primary.cc:2521 fortran/primary.cc:2698
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "LEN-part_ref vid %C"
  
! #: fortran/expr.cc:1915 fortran/primary.cc:2516 fortran/primary.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "KIND-part_ref vid %C"
  
! #: fortran/expr.cc:1926
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "RE-part_ref vid %C"
  
! #: fortran/expr.cc:1938
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "IM-part_ref vid %C"
  
! #: fortran/expr.cc:2592
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "argument till elementär funktion vid %C följer inte standarden"
  
! #: fortran/expr.cc:2636
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Numeriska eller CHARACTER-operander krävs i uttrycket vid %L"
  
! #: fortran/expr.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Konkateneringsoperatorn i uttrycket vid %L måste ha två CHARACTER-operander"
  
! #: fortran/expr.cc:2668
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Konkateneringsoperatorn vid %L måste konkatenera strängar av samma sort"
  
! #: fortran/expr.cc:2678
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ".NOT.-operatorn i uttrycket vid %L måste ha en LOGICAL-operand"
  
! #: fortran/expr.cc:2694
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "LOGICAL-operander krävs i uttryck vid %L"
  
! #: fortran/expr.cc:2705
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Endast inbyggda operatorer kan användas i uttryck vid %L"
  
! #: fortran/expr.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Numeriska operander krävs i uttryck vid %L"
  
! #: fortran/expr.cc:2736
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Ogiltigt initieringsuttryck för ALLOCATABLE-komponent %qs i postkonstrueraren vid %L"
  
! #: fortran/expr.cc:2873
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Teckenlängdsvariabel %qs med antagen eller fördröjd längd i konstant uttryck vid %L"
  
! #: fortran/expr.cc:2957
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "transformerande inbyggd %qs vid %L är inte tillåten i ett initieringsuttryck"
  
! #: fortran/expr.cc:2988
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Beräkning av ett initieringsuttryck utanför standarden vid %L"
  
! #: fortran/expr.cc:3065 fortran/resolve.cc:2890
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Funktionen %qs i initieringsuttrycket vid %L måste vara en inbyggd funktion"
  
! #: fortran/expr.cc:3077
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Inbyggd funktion %qs vid %L är inte tillåten i ett initieringsuttryck"
  
! #: fortran/expr.cc:3116
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "PARAMETER %qs används vid %L före dess definition är komplett"
  
! #: fortran/expr.cc:3136
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "Vektor %qs med antagen storlek vid %L är inte tillåten i ett initieringsuttryck"
  
! #: fortran/expr.cc:3142
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Vektor %qs med antagen form vid %L är inte tillåten i ett initieringsuttryck"
  
! #: fortran/expr.cc:3151
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Vektor %qs med antagen form vid %L är inte tillåten i ett initieringsuttryck"
  
! #: fortran/expr.cc:3155
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "Fördröjd vektor %qs vid %L är inte tillåten i ett initieringsuttryck"
  
! #: fortran/expr.cc:3161
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "Vektor %qs vid %L är en variabel, som inte reduceras till ett konstant uttryck"
  
! #: fortran/expr.cc:3167
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "Vektor %qs med antagen ordning vid %L är inte tillåten i ett initieringsuttryck"
  
! #: fortran/expr.cc:3177
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Parameter %qs vid %L har inte deklarerats eller är en variabel, som inte reduceras till ett konstant uttryck"
  
! #: fortran/expr.cc:3231
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "check_init_expr(): Okänd uttryckstyp"
  
! #: fortran/expr.cc:3371
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "Specifikationsfunktionen %qs vid %L kan inte vara en satsfunktion"
  
! #: fortran/expr.cc:3378
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Specifikationsfunktionen %qs vid %L kan inte vara en intern funktion"
  
! #: fortran/expr.cc:3385
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "Specifikationsfunktionen %qs vid %L måste vara PURE"
  
! #: fortran/expr.cc:3393
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "Specifikationsfunktionen %qs vid %L får inte vara RECURSIVE"
  
! #: fortran/expr.cc:3540
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "Attrappvariabeln %qs är inte tillåten i uttrycket vid %L"
  
! #: fortran/expr.cc:3548
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Attrappargumentet %qs vid %L får inte vara OPTIONAL"
  
! #: fortran/expr.cc:3555
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Attrappargumentet %qs vid %L får inte vara INTENT(OUT)"
  
! #: fortran/expr.cc:3577
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "Variabeln %qs kan inte förekomma i uttrycket vid %L"
  
! #: fortran/expr.cc:3608
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr "check_restricted(): Okänd uttryckstyp"
  
! #: fortran/expr.cc:3628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "Uttryck vid %L måste vara av INTEGER-typ, hittade %s"
  
! #: fortran/expr.cc:3640
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "Funktionen %qs vid %L måste vara PURE"
  
! #: fortran/expr.cc:3649
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "Uttryck vid %L måste vara skalärt"
  
  #. Reject truncation.
! #: fortran/expr.cc:3681
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr "optype_msgid-spill: %d"
  
! #: fortran/expr.cc:3685
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Inkompatibla ordningar i %s (%d och %d) vid %L"
  
! #: fortran/expr.cc:3699
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Olika form för %s vid %L på dimension %d (%d och %d)"
  
! #: fortran/expr.cc:3747
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "Tilldelning till en LEN- eller KIND-part_ref vid %L tillåts inte"
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs vid %L är inte ett VALUE"
  
! #: fortran/expr.cc:3814
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Otillåten tilldelning till extern procedur vid %L"
  
! #: fortran/expr.cc:3822
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Inkompatibla ordningar %d och %d i tilldelning vid %L"
  
! #: fortran/expr.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Variabeltypen är OKÄND i tilldelning vid %L"
  
! #: fortran/expr.cc:3841
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "NULL finns på högersidan i tilldelning vid %L"
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "POINTER-värd funktion förekommer på högersidan av tilldelning vid %L"
  
! #: fortran/expr.cc:3894
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr "litteral BOZ-konstant nära %L kan inte tilldelas till en %qs-variabel"
  
! #: fortran/expr.cc:3901
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr "Tilldelningen till en KIND- eller LEN-komponent i en parametriserad typ vid %L tillåts inte"
  
! #: fortran/expr.cc:3932
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Inkompatibla typer i DATA-sats vid %L, försökte med konvertering av %s till %s"
  
! #: fortran/expr.cc:3976
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "Pekartilldelningsmålet är inte en POINTER vid %L"
  
! #: fortran/expr.cc:3984
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "%qs i pekartilldelningen vid %L kan inte vara ett l-värde eftersom det är en procedur"
  
! #: fortran/expr.cc:4008
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Begränsningsspecifikation för %qs förväntades vid %L"
  
! #: fortran/expr.cc:4013
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Begränsningsspecifikation för %qs i pekartilldelning vid %L"
  
! #: fortran/expr.cc:4042
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "Steg får inte finnas vid %L"
  
! #: fortran/expr.cc:4048 fortran/expr.cc:4068
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "Ordningsommappning kräver en lista av specifikationer %<undre-gräns : övre-gräns%> vid %L"
  
! #: fortran/expr.cc:4056 fortran/expr.cc:4075
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "En specifikation som lista av %<undre-gräns :%> eller lista av %<undre-gräns : övre-gräns%> förväntades vid %L"
  
! #: fortran/expr.cc:4102
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "Pekarobjektet vid %L kan inte ha ett co-index"
  
! #: fortran/expr.cc:4123
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Ogiltig procedurpekartilldelning vid %L"
  
! #: fortran/expr.cc:4148
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Funktionsresultatet %qs är ogiltigt i proc-mål i procedurpekartilldelning vid %L"
  
! #: fortran/expr.cc:4157
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Abstrakt gränssnitt %qs är ogiltigt i procedurpekartilldelning vid %L"
  
! #: fortran/expr.cc:4167
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Satsfunktion %qs är ogiltigt i procedurpekartilldelning vid %L"
  
! #: fortran/expr.cc:4173
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Intern procedur %qs är ogiltigt i procedurpekartilldelning vid %L"
  
! #: fortran/expr.cc:4180
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Inbyggd %qs vid %L är ogiltigt i procedurpekartilldelning"
  
! #: fortran/expr.cc:4188
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Den ej inbyggda elementära proceduren %qs är ogiltig i procedurpekartilldelning vid %L"
  
! #: fortran/expr.cc:4211
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "Det stämmer inte i procedurpekartilldelningen vid %L: anropskonventionen stämmer inte"
  
! #: fortran/expr.cc:4264
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Gränssnitten stämmer inte överens i procedurpekartilldelning vid %L: %qs är inte en subrutin"
  
! #: fortran/expr.cc:4274 fortran/expr.cc:4289
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Explicit gränssnitt krävs för komponenten %qs vid %L: %s"
  
! #: fortran/expr.cc:4280 fortran/expr.cc:4295 fortran/resolve.cc:2764
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Explicit gränssnitt krävs för %qs vid %L: %s"
  
! #: fortran/expr.cc:4307
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Gränssnitten stämmer inte överens i procedurpekartilldelning vid %L: %s"
  
! #: fortran/expr.cc:4316
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr "Procedurpekarmålet %qs vid %L måste vara antingen en inbyggd, värd, värd- eller användningsassocierad, refererad eller ha attributet EXTERNAL"
  
! #: fortran/expr.cc:4329
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "Pekartilldelningsmålet får inte vara en konstant vid %L"
  
! #: fortran/expr.cc:4343
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr "Datapekarobjekt vid %L måste vara obegränsat polymorft, eller av en typ med attributet BIND eller SEQUENCE, för att vara kompatibel med ett obegränsat polymorft mål"
  
! #: fortran/expr.cc:4348
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Olika typer i pekartilldelning vid %L, försökte med tilldelning av %s till %s"
  
! #: fortran/expr.cc:4356
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Olika sorters typparametrar i pekartilldelning vid %L"
  
! #: fortran/expr.cc:4363
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Olika ordning i pekartilldelning vid %L"
  
! #: fortran/expr.cc:4384
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "Målet för översättning av ordningen är mindre än storleken på pekaren (%ld < %ld) vid %L"
  
! #: fortran/expr.cc:4400
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr "Målet med antagen ordning vid %L är en experimentell funktion i F202y. Använd flaggan -std=f202y för att aktivera"
  
! #: fortran/expr.cc:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "Målet för översättning av målet måste ha ordning 1 eller vara enkelt sammanhängande vid %L"
  
! #: fortran/expr.cc:4416
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Målet för översättning av ordning är inte av ordning 1 vid %L"
  
! #: fortran/expr.cc:4423
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr "Datamålet vid %L är ett objekt med antagen ordning så datapekarobjektet %s måste en gränsomavbildningslista (lista med nedregräns:övregräns för varje dimension)"
  
! #: fortran/expr.cc:4432
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr "Datamålet med antagen ordning vid %L måste vara sammanhängande"
--- 73147,73594 ----
  msgid "gfc_is_constant_expr(): Unknown expression type"
  msgstr "gfc_is_constant_expr(): Okänd uttryckstyp"
  
! #: fortran/expr.cc:1339
  #, gcc-internal-format
  msgid "simplify_intrinsic_op(): Bad operator"
  msgstr "simplify_intrinsic_op(): Felaktig operator"
  
! #: fortran/expr.cc:1445
  #, gcc-internal-format, gfc-internal-format
  msgid "Index in dimension %d is out of bounds at %L"
  msgstr "Index i dimension %d är utanför gränsen vid %L"
  
! #: fortran/expr.cc:1644 fortran/expr.cc:1695
  #, gcc-internal-format, gfc-internal-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr "index i dimension %d är utanför gränsen vid %L"
  
! #: fortran/expr.cc:1770
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option"
  msgstr "Antalet element i vektorkonstrueraren vid %L kräver en ökning av den tillåtna övre gränsen %d.  Se flaggan %<-fmax-array-constructor%>"
  
! #: fortran/expr.cc:1781
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in array constructor referenced at %L"
  msgstr "Fel i vektorkonstruerare refererad vid %L"
  
! #: fortran/expr.cc:1945 fortran/primary.cc:2554 fortran/primary.cc:2739
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "LEN-part_ref vid %C"
  
! #: fortran/expr.cc:1992 fortran/primary.cc:2549 fortran/primary.cc:2754
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "KIND-part_ref vid %C"
  
! #: fortran/expr.cc:2003
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "RE-part_ref vid %C"
  
! #: fortran/expr.cc:2028
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "IM-part_ref vid %C"
  
! #: fortran/expr.cc:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "argument till elementär funktion vid %C följer inte standarden"
  
! #: fortran/expr.cc:2740
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Numeriska eller CHARACTER-operander krävs i uttrycket vid %L"
  
! #: fortran/expr.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Konkateneringsoperatorn i uttrycket vid %L måste ha två CHARACTER-operander"
  
! #: fortran/expr.cc:2772
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Konkateneringsoperatorn vid %L måste konkatenera strängar av samma sort"
  
! #: fortran/expr.cc:2782
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ".NOT.-operatorn i uttrycket vid %L måste ha en LOGICAL-operand"
  
! #: fortran/expr.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "LOGICAL-operander krävs i uttryck vid %L"
  
! #: fortran/expr.cc:2809
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Endast inbyggda operatorer kan användas i uttryck vid %L"
  
! #: fortran/expr.cc:2817
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Numeriska operander krävs i uttryck vid %L"
  
! #: fortran/expr.cc:2840
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "Ogiltigt initieringsuttryck för ALLOCATABLE-komponent %qs i postkonstrueraren vid %L"
  
! #: fortran/expr.cc:2977
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Teckenlängdsvariabel %qs med antagen eller fördröjd längd i konstant uttryck vid %L"
  
! #: fortran/expr.cc:3061
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "transformerande inbyggd %qs vid %L är inte tillåten i ett initieringsuttryck"
  
! #: fortran/expr.cc:3092
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Beräkning av ett initieringsuttryck utanför standarden vid %L"
  
! #: fortran/expr.cc:3169 fortran/resolve.cc:2891
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Funktionen %qs i initieringsuttrycket vid %L måste vara en inbyggd funktion"
  
! #: fortran/expr.cc:3181
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Inbyggd funktion %qs vid %L är inte tillåten i ett initieringsuttryck"
  
! #: fortran/expr.cc:3220
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "PARAMETER %qs används vid %L före dess definition är komplett"
  
! #: fortran/expr.cc:3240
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "Vektor %qs med antagen storlek vid %L är inte tillåten i ett initieringsuttryck"
  
! #: fortran/expr.cc:3246
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Vektor %qs med antagen form vid %L är inte tillåten i ett initieringsuttryck"
  
! #: fortran/expr.cc:3255
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Vektor %qs med antagen form vid %L är inte tillåten i ett initieringsuttryck"
  
! #: fortran/expr.cc:3259
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "Fördröjd vektor %qs vid %L är inte tillåten i ett initieringsuttryck"
  
! #: fortran/expr.cc:3265
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "Vektor %qs vid %L är en variabel, som inte reduceras till ett konstant uttryck"
  
! #: fortran/expr.cc:3271
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "Vektor %qs med antagen ordning vid %L är inte tillåten i ett initieringsuttryck"
  
! #: fortran/expr.cc:3281
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Parameter %qs vid %L har inte deklarerats eller är en variabel, som inte reduceras till ett konstant uttryck"
  
! #: fortran/expr.cc:3335
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "check_init_expr(): Okänd uttryckstyp"
  
! #: fortran/expr.cc:3475
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "Specifikationsfunktionen %qs vid %L kan inte vara en satsfunktion"
  
! #: fortran/expr.cc:3482
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Specifikationsfunktionen %qs vid %L kan inte vara en intern funktion"
  
! #: fortran/expr.cc:3489
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "Specifikationsfunktionen %qs vid %L måste vara PURE"
  
! #: fortran/expr.cc:3497
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "Specifikationsfunktionen %qs vid %L får inte vara RECURSIVE"
  
! #: fortran/expr.cc:3644
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "Attrappvariabeln %qs är inte tillåten i uttrycket vid %L"
  
! #: fortran/expr.cc:3652
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Attrappargumentet %qs vid %L får inte vara OPTIONAL"
  
! #: fortran/expr.cc:3659
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Attrappargumentet %qs vid %L får inte vara INTENT(OUT)"
  
! #: fortran/expr.cc:3681
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in the expression at %L"
  msgstr "Variabeln %qs kan inte förekomma i uttrycket vid %L"
  
! #: fortran/expr.cc:3712
  #, gcc-internal-format
  msgid "check_restricted(): Unknown expression type"
  msgstr "check_restricted(): Okänd uttryckstyp"
  
! #: fortran/expr.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be of INTEGER type, found %s"
  msgstr "Uttryck vid %L måste vara av INTEGER-typ, hittade %s"
  
! #: fortran/expr.cc:3744
  #, gcc-internal-format
  msgid "Function %qs at %L must be PURE"
  msgstr "Funktionen %qs vid %L måste vara PURE"
  
! #: fortran/expr.cc:3753
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression at %L must be scalar"
  msgstr "Uttryck vid %L måste vara skalärt"
  
  #. Reject truncation.
! #: fortran/expr.cc:3785
  #, gcc-internal-format, gfc-internal-format
  msgid "optype_msgid overflow: %d"
  msgstr "optype_msgid-spill: %d"
  
! #: fortran/expr.cc:3789
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgstr "Inkompatibla ordningar i %s (%d och %d) vid %L"
  
! #: fortran/expr.cc:3803
  #, gcc-internal-format, gfc-internal-format
  msgid "Different shape for %s at %L on dimension %d (%d and %d)"
  msgstr "Olika form för %s vid %L på dimension %d (%d och %d)"
  
! #: fortran/expr.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a LEN or KIND part_ref at %L is not allowed"
  msgstr "Tilldelning till en LEN- eller KIND-part_ref vid %L tillåts inte"
  
! #: fortran/expr.cc:3907
  #, gcc-internal-format
  msgid "%qs at %L is not a VALUE"
  msgstr "%qs vid %L är inte ett VALUE"
  
! #: fortran/expr.cc:3918
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal assignment to external procedure at %L"
  msgstr "Otillåten tilldelning till extern procedur vid %L"
  
! #: fortran/expr.cc:3926
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr "Inkompatibla ordningar %d och %d i tilldelning vid %L"
  
! #: fortran/expr.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr "Variabeltypen är OKÄND i tilldelning vid %L"
  
! #: fortran/expr.cc:3945
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr "NULL finns på högersidan i tilldelning vid %L"
  
! #: fortran/expr.cc:3955
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER-valued function appears on right-hand side of assignment at %L"
  msgstr "POINTER-värd funktion förekommer på högersidan av tilldelning vid %L"
  
! #: fortran/expr.cc:3998
  #, gcc-internal-format
  msgid "BOZ literal constant near %L cannot be assigned to a %qs variable"
  msgstr "litteral BOZ-konstant nära %L kan inte tilldelas till en %qs-variabel"
  
! #: fortran/expr.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "The assignment to a KIND or LEN component of a parameterized type at %L is not allowed"
  msgstr "Tilldelningen till en KIND- eller LEN-komponent i en parametriserad typ vid %L tillåts inte"
  
! #: fortran/expr.cc:4036
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
  msgstr "Inkompatibla typer i DATA-sats vid %L, försökte med konvertering av %s till %s"
  
! #: fortran/expr.cc:4080
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr "Pekartilldelningsmålet är inte en POINTER vid %L"
  
! #: fortran/expr.cc:4088
  #, gcc-internal-format
  msgid "%qs in the pointer assignment at %L cannot be an l-value since it is a procedure"
  msgstr "%qs i pekartilldelningen vid %L kan inte vara ett l-värde eftersom det är en procedur"
  
! #: fortran/expr.cc:4112
  #, gcc-internal-format
  msgid "Expected bounds specification for %qs at %L"
  msgstr "Begränsningsspecifikation för %qs förväntades vid %L"
  
! #: fortran/expr.cc:4117
  #, gcc-internal-format
  msgid "Bounds specification for %qs in pointer assignment at %L"
  msgstr "Begränsningsspecifikation för %qs i pekartilldelning vid %L"
  
! #: fortran/expr.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride must not be present at %L"
  msgstr "Steg får inte finnas vid %L"
  
! #: fortran/expr.cc:4152 fortran/expr.cc:4172
  #, gcc-internal-format
  msgid "Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "Ordningsommappning kräver en lista av specifikationer %<undre-gräns : övre-gräns%> vid %L"
  
! #: fortran/expr.cc:4160 fortran/expr.cc:4179
  #, gcc-internal-format
  msgid "Expected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %L"
  msgstr "En specifikation som lista av %<undre-gräns :%> eller lista av %<undre-gräns : övre-gräns%> förväntades vid %L"
  
! #: fortran/expr.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %L shall not have a coindex"
  msgstr "Pekarobjektet vid %L kan inte ha ett co-index"
  
! #: fortran/expr.cc:4227
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure pointer assignment at %L"
  msgstr "Ogiltig procedurpekartilldelning vid %L"
  
! #: fortran/expr.cc:4252
  #, gcc-internal-format
  msgid "Function result %qs is invalid as proc-target in procedure pointer assignment at %L"
  msgstr "Funktionsresultatet %qs är ogiltigt i proc-mål i procedurpekartilldelning vid %L"
  
! #: fortran/expr.cc:4261
  #, gcc-internal-format
  msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
  msgstr "Abstrakt gränssnitt %qs är ogiltigt i procedurpekartilldelning vid %L"
  
! #: fortran/expr.cc:4271
  #, gcc-internal-format
  msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
  msgstr "Satsfunktion %qs är ogiltigt i procedurpekartilldelning vid %L"
  
! #: fortran/expr.cc:4277
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Intern procedur %qs är ogiltigt i procedurpekartilldelning vid %L"
  
! #: fortran/expr.cc:4284
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgstr "Inbyggd %qs vid %L är ogiltigt i procedurpekartilldelning"
  
! #: fortran/expr.cc:4292
  #, gcc-internal-format
  msgid "Nonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %L"
  msgstr "Den ej inbyggda elementära proceduren %qs är ogiltig i procedurpekartilldelning vid %L"
  
! #: fortran/expr.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
  msgstr "Det stämmer inte i procedurpekartilldelningen vid %L: anropskonventionen stämmer inte"
  
! #: fortran/expr.cc:4368
  #, gcc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %qs is not a subroutine"
  msgstr "Gränssnitten stämmer inte överens i procedurpekartilldelning vid %L: %qs är inte en subrutin"
  
! #: fortran/expr.cc:4378 fortran/expr.cc:4393
  #, gcc-internal-format
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Explicit gränssnitt krävs för komponenten %qs vid %L: %s"
  
! #: fortran/expr.cc:4384 fortran/expr.cc:4399 fortran/resolve.cc:2765
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Explicit gränssnitt krävs för %qs vid %L: %s"
  
! #: fortran/expr.cc:4411
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in procedure pointer assignment at %L: %s"
  msgstr "Gränssnitten stämmer inte överens i procedurpekartilldelning vid %L: %s"
  
! #: fortran/expr.cc:4420
  #, gcc-internal-format
  msgid "Procedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attribute"
  msgstr "Procedurpekarmålet %qs vid %L måste vara antingen en inbyggd, värd, värd- eller användningsassocierad, refererad eller ha attributet EXTERNAL"
  
! #: fortran/expr.cc:4433
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target cannot be a constant at %L"
  msgstr "Pekartilldelningsmålet får inte vara en konstant vid %L"
  
! #: fortran/expr.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "Data-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic target"
  msgstr "Datapekarobjekt vid %L måste vara obegränsat polymorft, eller av en typ med attributet BIND eller SEQUENCE, för att vara kompatibel med ett obegränsat polymorft mål"
  
! #: fortran/expr.cc:4452
  #, gcc-internal-format, gfc-internal-format
  msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
  msgstr "Olika typer i pekartilldelning vid %L, försökte med tilldelning av %s till %s"
  
! #: fortran/expr.cc:4460
  #, gcc-internal-format, gfc-internal-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr "Olika sorters typparametrar i pekartilldelning vid %L"
  
! #: fortran/expr.cc:4467
  #, gcc-internal-format, gfc-internal-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr "Olika ordning i pekartilldelning vid %L"
  
! #: fortran/expr.cc:4488
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
  msgstr "Målet för översättning av ordningen är mindre än storleken på pekaren (%ld < %ld) vid %L"
  
! #: fortran/expr.cc:4504
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank target at %L is an experimental F202y feature. Use option -std=f202y to enable"
  msgstr "Målet med antagen ordning vid %L är en experimentell funktion i F202y. Använd flaggan -std=f202y för att aktivera"
  
! #: fortran/expr.cc:4516
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
  msgstr "Målet för översättning av målet måste ha ordning 1 eller vara enkelt sammanhängande vid %L"
  
! #: fortran/expr.cc:4520
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank remapping target is not rank 1 at %L"
  msgstr "Målet för översättning av ordning är inte av ordning 1 vid %L"
  
! #: fortran/expr.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "The data-target at %L is an assumed rank object and so the data-pointer-object %s must have a bounds remapping list (list of lbound:ubound for each dimension)"
  msgstr "Datamålet vid %L är ett objekt med antagen ordning så datapekarobjektet %s måste en gränsomavbildningslista (lista med nedregräns:övregräns för varje dimension)"
  
! #: fortran/expr.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "The assumed rank data-target at %L must be contiguous"
  msgstr "Datamålet med antagen ordning vid %L måste vara sammanhängande"
*************** msgstr "Datamålet med antagen ordning v
*** 73440,73631 ****
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4456 fortran/expr.cc:4582
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "Datamålet vid %L får inte ha co-index"
  
! #: fortran/expr.cc:4459
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "Måluttryck i pekartilldelning vid %L måste leverera ett pekarresultat"
  
! #: fortran/expr.cc:4473
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr "Nollstor vektor detekterad vid %L där en entitet med attributet TARGET förväntades"
  
! #: fortran/expr.cc:4479 fortran/expr.cc:4494
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "Målet för pekartilldelningen i initieraruttrycket har inte attributet TARGET vid %L"
  
! #: fortran/expr.cc:4510
  #, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "Varje index till målspecifikationen vid %L måste vara ett konstant uttryck"
  
! #: fortran/expr.cc:4521
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr "Delsträngens start- och slutpunkter i målspecifikationen vid %L måste vara konstanta uttryck"
  
! #: fortran/expr.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "Pekartilldelningsmål är vare sig TARGET eller POINTER vid %L"
  
! #: fortran/expr.cc:4552
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Felaktigt mål i pekartilldelning i PURE-procedur vid %L"
  
! #: fortran/expr.cc:4561
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Pekartilldelning med vektorindexering på högersidan vid %L"
  
! #: fortran/expr.cc:4569
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "Pekartilldelningsmålet har attributet PROTECTED vid %L"
  
! #: fortran/expr.cc:4597 fortran/expr.cc:4602
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr "Tilldelning till sammanhängande pekare från icke sammanhängande mål vid %L"
  
! #: fortran/expr.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Pekare vid %L i pekartilldelning kan överleva pekarmålet"
  
! #: fortran/expr.cc:4722 fortran/resolve.cc:1573
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "Pekarinitieringsmål vid %L får inte vara ALLOCATABLE"
  
! #: fortran/expr.cc:4728
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Målet för pekarinitieringen vid %L måste ha attributet TARGET"
  
! #: fortran/expr.cc:4743 fortran/resolve.cc:1579
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "Pekarinitieringsmål vid %L måste ha attributet SAVE"
  
! #: fortran/expr.cc:4755
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "Procedurpekarinitieringsmål vid %L får inte vara en procedurpekare"
  
! #: fortran/expr.cc:4761
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Intern procedur %qs är ogiltigt i procedurpekarinitiering vid %L"
  
! #: fortran/expr.cc:4768
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Attrapproceduren %qs är ogiltig i procedurpekarinitiering vid %L"
  
! #: fortran/expr.cc:5252
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr "generate_isocbinding_initializer(): felaktig iso_c_binding-typ, %<c_ptr%> eller %<c_funptr%> förväntades"
  
! #: fortran/expr.cc:6385
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Pekarfunktioner i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6393
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Icke variabelt uttryck i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6401
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Namngiven konstant %qs i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6412
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qs i variabeldefinitionssammanhang (%s) vid %L är inte en variabel"
  
! #: fortran/expr.cc:6423
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Icke-POINTER i pekarassociationssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6432
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Typen är oåtkomlig i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6445
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6458
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_EVENT i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "%qs-parameterfråga för %qs i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6506
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Attrappargument %qs med INTENT(IN) i pekarassociationssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Attrappargument %qs med INTENT(IN) i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6532
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "Variabeln %qs är PROTECTED och kan inte förekomma i ett pekarassociationssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6540
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "Variabeln %qs är PROTECTED och kan inte förekomma i ett variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6555
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "Variabeln %qs kan inte förekomma i ett variabeldefinitionssammanhang (%s) vid %L i en PURE-procedur"
  
! #: fortran/expr.cc:6615 fortran/expr.cc:6636
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "%qs vid %L som är associerad med vektorindexerat mål kan inte användas i ett variabeldefinitionssammanhang (%s)"
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "%qs vid %L som är associerad med uttryck kan inte användas i ett variabeldefinitionssammanhang (%s)"
  
! #: fortran/expr.cc:6629
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "%qs vid %L som är associerad med ett pekarfunktionsmål används i ett variabeldefinitionssammanhang (%s)"
  
! #: fortran/expr.cc:6648
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "Associationsnamn %qs kan inte förekomma i ett variabeldefinitionssammanhang (%s) vid %L eftersom dess mål vid %L inte heller kan"
  
! #: fortran/expr.cc:6690
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "Element med samma värde vid %L och %L i vektorindex i ett variabeldefinitionssammanhang (%s)"
--- 73596,73787 ----
  #. The test above might need to be extend when F08, Note 5.4 has to be
  #. interpreted in the way that target and pointer with the same coindex
  #. are allowed.
! #: fortran/expr.cc:4560 fortran/expr.cc:4686
  #, gcc-internal-format, gfc-internal-format
  msgid "Data target at %L shall not have a coindex"
  msgstr "Datamålet vid %L får inte ha co-index"
  
! #: fortran/expr.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgstr "Måluttryck i pekartilldelning vid %L måste leverera ett pekarresultat"
  
! #: fortran/expr.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Zero-sized array detected at %L where an entity with the TARGET attribute is expected"
  msgstr "Nollstor vektor detekterad vid %L där en entitet med attributet TARGET förväntades"
  
! #: fortran/expr.cc:4583 fortran/expr.cc:4598
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target in initialization expression does not have the TARGET attribute at %L"
  msgstr "Målet för pekartilldelningen i initieraruttrycket har inte attributet TARGET vid %L"
  
! #: fortran/expr.cc:4614
  #, gcc-internal-format, gfc-internal-format
  msgid "Every subscript of target specification at %L must be a constant expression"
  msgstr "Varje index till målspecifikationen vid %L måste vara ett konstant uttryck"
  
! #: fortran/expr.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring starting and ending points of target specification at %L must be constant expressions"
  msgstr "Delsträngens start- och slutpunkter i målspecifikationen vid %L måste vara konstanta uttryck"
  
! #: fortran/expr.cc:4641
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr "Pekartilldelningsmål är vare sig TARGET eller POINTER vid %L"
  
! #: fortran/expr.cc:4656
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr "Felaktigt mål i pekartilldelning i PURE-procedur vid %L"
  
! #: fortran/expr.cc:4665
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr "Pekartilldelning med vektorindexering på högersidan vid %L"
  
! #: fortran/expr.cc:4673
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target has PROTECTED attribute at %L"
  msgstr "Pekartilldelningsmålet har attributet PROTECTED vid %L"
  
! #: fortran/expr.cc:4701 fortran/expr.cc:4706
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to contiguous pointer from non-contiguous target at %L"
  msgstr "Tilldelning till sammanhängande pekare från icke sammanhängande mål vid %L"
  
! #: fortran/expr.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Pekare vid %L i pekartilldelning kan överleva pekarmålet"
  
! #: fortran/expr.cc:4826 fortran/resolve.cc:1574
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "Pekarinitieringsmål vid %L får inte vara ALLOCATABLE"
  
! #: fortran/expr.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Målet för pekarinitieringen vid %L måste ha attributet TARGET"
  
! #: fortran/expr.cc:4847 fortran/resolve.cc:1580
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "Pekarinitieringsmål vid %L måste ha attributet SAVE"
  
! #: fortran/expr.cc:4859
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgstr "Procedurpekarinitieringsmål vid %L får inte vara en procedurpekare"
  
! #: fortran/expr.cc:4865
  #, gcc-internal-format
  msgid "Internal procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Intern procedur %qs är ogiltigt i procedurpekarinitiering vid %L"
  
! #: fortran/expr.cc:4872
  #, gcc-internal-format
  msgid "Dummy procedure %qs is invalid in procedure pointer initialization at %L"
  msgstr "Attrapproceduren %qs är ogiltig i procedurpekarinitiering vid %L"
  
! #: fortran/expr.cc:5356
  #, gcc-internal-format
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr "generate_isocbinding_initializer(): felaktig iso_c_binding-typ, %<c_ptr%> eller %<c_funptr%> förväntades"
  
! #: fortran/expr.cc:6489
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Pekarfunktioner i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6497
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Icke variabelt uttryck i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6505
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Namngiven konstant %qs i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6516
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qs i variabeldefinitionssammanhang (%s) vid %L är inte en variabel"
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Icke-POINTER i pekarassociationssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6536
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Typen är oåtkomlig i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6549
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6562
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_EVENT i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6593
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "%qs-parameterfråga för %qs i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6610
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Attrappargument %qs med INTENT(IN) i pekarassociationssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6620
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Attrappargument %qs med INTENT(IN) i variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6636
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "Variabeln %qs är PROTECTED och kan inte förekomma i ett pekarassociationssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6644
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "Variabeln %qs är PROTECTED och kan inte förekomma i ett variabeldefinitionssammanhang (%s) vid %L"
  
! #: fortran/expr.cc:6659
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "Variabeln %qs kan inte förekomma i ett variabeldefinitionssammanhang (%s) vid %L i en PURE-procedur"
  
! #: fortran/expr.cc:6719 fortran/expr.cc:6740
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "%qs vid %L som är associerad med vektorindexerat mål kan inte användas i ett variabeldefinitionssammanhang (%s)"
  
! #: fortran/expr.cc:6724
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "%qs vid %L som är associerad med uttryck kan inte användas i ett variabeldefinitionssammanhang (%s)"
  
! #: fortran/expr.cc:6733
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "%qs vid %L som är associerad med ett pekarfunktionsmål används i ett variabeldefinitionssammanhang (%s)"
  
! #: fortran/expr.cc:6752
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "Associationsnamn %qs kan inte förekomma i ett variabeldefinitionssammanhang (%s) vid %L eftersom dess mål vid %L inte heller kan"
  
! #: fortran/expr.cc:6794
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "Element med samma värde vid %L och %L i vektorindex i ett variabeldefinitionssammanhang (%s)"
*************** msgid "Illegal id in copy_walk_reduction
*** 73646,73653 ****
  msgstr "Otillåtet id i copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7434 fortran/trans-array.cc:9248
! #: fortran/trans-intrinsic.cc:8577
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Skapar vektortemporär vid %L"
--- 73802,73809 ----
  msgstr "Otillåtet id i copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:874 fortran/trans-array.cc:1565
! #: fortran/trans-array.cc:7436 fortran/trans-array.cc:9250
! #: fortran/trans-intrinsic.cc:8556
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
  msgstr "Skapar vektortemporär vid %L"
*************** msgstr "%<END INTERFACE OPERATOR (%s)%>
*** 73812,74594 ****
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr "%<END INTERFACE OPERATOR (.%s.)%> förväntades vid %C"
  
! #: fortran/interface.cc:458
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr "%<END INTERFACE %s%> förväntades vid %C"
  
! #: fortran/interface.cc:655
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr "gfc_compare_derived_types: felaktig härledd typ"
  
! #: fortran/interface.cc:943
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "Alternativ retur får inte förekomma i operatorgränssnitt vid %L"
  
! #: fortran/interface.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "Gränssnitt för tilldelningsoperator vid %L måste ha två argument"
  
! #: fortran/interface.cc:975
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "Operatorgränssnitt vid %L har fel antal argument"
  
! #: fortran/interface.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "Gränssnitt för tilldelningsoperator vid %L måste vara en SUBROUTINE"
  
! #: fortran/interface.cc:1006
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr "Gränssnitt för tilldelningsoperator vid %L får inte omdefiniera en INTRINSIC-typtilldelning"
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "Gränssnitt för inbyggd operator vid %L måste vara en FUNCTION"
  
! #: fortran/interface.cc:1026
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr "Första argumentet till definierad tilldelning vid %L måste vara INTENT(OUT) eller INTENT(INOUT)"
  
! #: fortran/interface.cc:1033
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Andra argumentet av definierad tilldelning vid %L måste vara INTENT(IN)"
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Första argumentet till operatorgränssnitt vid %L måste vara INTENT(IN)"
  
! #: fortran/interface.cc:1049 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Andra argumentet till operatorgränssnitt vid %L måste vara INTENT(IN)"
  
! #: fortran/interface.cc:1154
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "Operatorgränssnitt vid %L står i konflikt med inbyggt gränssnitt"
  
! #: fortran/interface.cc:1518 fortran/interface.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_dummy_characteristics: Oväntat resultat %i från gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1715
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr "Möjlig dålig passning av teckenlängder i funktionsresultatet mellan %L och %L"
  
! #: fortran/interface.cc:1724
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_result_characteristics (1): Oväntat resultat %i från gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1771
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_result_characteristics (2): Oväntat resultat %i från gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1968
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "Proceduren %qs i %s vid %L har inget explicit gränssnitt; menade du %qs?"
  
! #: fortran/interface.cc:1973
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "Proceduren %qs i %s vid %L har inget explicit gränssnitt"
  
! #: fortran/interface.cc:1977
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "Proceduren %qs i %s vid %L är varken en funktion eller subrutin; menade du %qs?"
  
! #: fortran/interface.cc:1981
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "Proceduren %qs i %s vid %L är varken en funktion eller subrutin"
  
! #: fortran/interface.cc:1993
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr "I %s vid %L måste procedurerna antingen alla vara SUBROUTINE eller alla vara FUNCTION"
  
! #: fortran/interface.cc:1997
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr "I %s vid %L måste alla procedurerna vara FUNCTION eftersom det generiska namnet också är namnet på en härledd typ"
  
! #: fortran/interface.cc:2005
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Intern procedur %qs i %s vid %L"
  
! #: fortran/interface.cc:2062 fortran/interface.cc:2067
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Tvetydiga gränssnitt i %s för %qs vid %L och %qs vid %L"
  
! #: fortran/interface.cc:2072
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Fast orefererad har %qs tvetydiga gränssnitt vid %L"
  
! #: fortran/interface.cc:2110
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "%qs vid %L är inte en modulprocedur"
  
! #: fortran/interface.cc:2315
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "Vektor med antagen ordning vid %L kräver att attrappargumentet %qs har antagen ordning"
  
! #: fortran/interface.cc:2318
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "Ordning stämmer inte i argument %qs vid %L (skalär och ordning %d)"
  
! #: fortran/interface.cc:2321
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "Ordning stämmer inte i argument %qs vid %L (ordning %d och skalär)"
  
! #: fortran/interface.cc:2324
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "Ordning stämmer inte i argument %qs vid %L (ordning %d och ordning %d)"
  
! #: fortran/interface.cc:2336
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "Ordning stämmer inte mellan aktuellt argument vid %L och aktuellt argument vid %L (skalär och ordning %d)"
  
! #: fortran/interface.cc:2340
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "Ordning stämmer inte mellan aktuellt argument vid %L och aktuellt argument vid %L (ordning %d och skalär)"
  
! #: fortran/interface.cc:2344
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Ordning stämmer inte mellan aktuellt argument vid %L och aktuellt argument vid %L (ordning %d och ordning %d)"
  
! #: fortran/interface.cc:2468
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Ogiltigt procedurargument vid %L"
  
! #: fortran/interface.cc:2480 fortran/interface.cc:2496
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "Gränssnittet stämmer inte överens i attrapprocedur vid %L som står i konflikt med %L: %s"
  
! #: fortran/interface.cc:2484 fortran/interface.cc:2500
! #: fortran/interface.cc:2590
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Gränssnitt stämmer inte överens i attrapprocedur %qs vid %L: %s"
  
! #: fortran/interface.cc:2519
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr "Skickar den globala subrutinen %qs som är deklarerad vid %L som en funktion vid %L"
  
! #: fortran/interface.cc:2526
  #, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "Skickar den globala funktionen %qs som är deklarerad vid %L som en subrutin vid %L"
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr "Det stämmer inte mellan en subrutin och funktion vid %L"
  
! #: fortran/interface.cc:2548
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "Typen stämmer vid %L när den globala funktionen %qs skickas, som är deklarerad vid %L (%s/%s)"
  
! #: fortran/interface.cc:2601
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "Aktuellt argument till sammanhängande pekarattrapp %qs vid %L måste vara enkelt sammanhängande"
  
! #: fortran/interface.cc:2624
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "Typen stämmer inte mellan aktuellt argument vid %L och aktuellt argument vid %L (%s/%s)."
  
! #: fortran/interface.cc:2634
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Typ stämmer inte i argument %qs vid %L; skickade %s till %s"
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Aktuellt argument med antagen typ vid %L kräver att attrappargumentet %qs har antagen typ"
  
! #: fortran/interface.cc:2658
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "Aktuellt argument med antagen typ vid %L motsvarande ett attrappargument %qs med antagen ordning måste ha antagen form eller antagen ordning"
  
! #: fortran/interface.cc:2675
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Aktuellt argument till %qs vid %L måste vara polymorft"
  
! #: fortran/interface.cc:2685
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "Aktuellt argument till %qs vid %L måste ha samma deklarerade typ"
  
! #: fortran/interface.cc:2700
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr "Aktuella argument till %qs vid %L måste vara obegränsat polymorfa eftersom det formella argumentet är en pekare eller allokerbar obegränsat polymorf entitet [F2008: 12.5.2.5]"
  
! #: fortran/interface.cc:2716
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Aktuellt argument till %qs vid %L måste vara en co-vektor"
  
! #: fortran/interface.cc:2738
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Co-ordning stämmer inte i argument %qs vid %L (%d och %d)"
  
! #: fortran/interface.cc:2756
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "Aktuellt argument till %qs vid %L måste vara enkelt sammanhängande eller ett element i en sådan vektor"
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Aktuellt argument till icke-INTENT(INOUT)-attrappen %qs vid %L, som är LOCK_TYPE eller har en LOCK_TYPE-komponent"
  
! #: fortran/interface.cc:2786
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Aktuellt argument till icke-INTENT(INOUT)-attrappen %qs vid %L, som är EVENT_TYPE eller har en EVENT_TYPE-komponent"
  
! #: fortran/interface.cc:2805
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "Attrappargument %qs måste vara en pekare, vektor med antagen form eller ordning utan attributet CONTIGUOUS - eftersom det aktuella argumentet vid %L inte är enkelt sammanhängande och båda är ASYNCHRONOUS eller VOLATILE"
  
! #: fortran/interface.cc:2818
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Skickar co-vektor vid %L till allokerbart, icke co-vektor, INTENT(OUT) attrappargument %qs"
  
! #: fortran/interface.cc:2825
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Skickar co-vektor vid %L till allokerbart, icke co-vektor attrappargument %qs, som är ogiltigt om allokeringsstatusen ändras"
  
! #: fortran/interface.cc:2912
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Polymorf skalär skickad till vektorattrappargument %qs vid %L"
  
! #: fortran/interface.cc:2923
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Element av vektor med antagen form eller pekare skickat som aktuellt argument vid %L kan inte motsvara aktuellt argument vid %L"
  
! #: fortran/interface.cc:2928
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Element av vektor med antagen form eller pekare skickat till vektorattrappargument %qs vid %L"
  
! #: fortran/interface.cc:2941
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Utökning: Skalärt CHARACTER-argument som inte är av standardsort och inte C_CHAR-sort med vektorattrappargument %qs vid %L"
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Aktuellt skalärt CHARACTER-argument med attrappargument som är vektor %qs vid %L"
  
! #: fortran/interface.cc:3338
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Nyckelordsargument %qs vid %L är felaktigt i en satsfunktion"
  
! #: fortran/interface.cc:3361
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "Nyckelordsargument %qs vid %L finns inte i proceduren; menade du %qs?"
  
! #: fortran/interface.cc:3365
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Nyckelordsargument %qs vid %L finns inte i proceduren"
  
! #: fortran/interface.cc:3374
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Nyckelordsargumentet %qs vid %L är redan associerat med ett annat aktuellt argument"
  
! #: fortran/interface.cc:3384
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Fler aktuella än formella argument i proceduranrop vid %L"
  
! #: fortran/interface.cc:3397
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Alternativ returspecificerare saknas i subrutinanrop vid %L"
  
! #: fortran/interface.cc:3415
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Oväntad alternativ returspecificerare i subrutinanrop vid %L"
  
! #: fortran/interface.cc:3438
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr "Inbyggd %<NULL()%> utan argumentet %<MOLD%> vid %L skickad til attrappen %qs med antagen ordning"
  
! #: fortran/interface.cc:3451
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr "Attrappen %qs med antagen storlek skickas vid %L till en attrapp %qs med antagen ordning"
  
! #: fortran/interface.cc:3462
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr "Inbyggd %<NULL()%> utan argumentet %<MOLD%> vid %L skickad till attrappen %qs med antagen längd"
  
! #: fortran/interface.cc:3502
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "Oväntad inbyggd NULL() vid %L till attrapp %qs"
  
! #: fortran/interface.cc:3505
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Nollpekare vid %L till icke-pekarattrapp %qs"
  
! #: fortran/interface.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr "Aktuellt argument vid %L till attrapp med antagen typ har typparametrar eller är av en härledd typ med typgräns eller FINAL-procedurer"
  
! #: fortran/interface.cc:3543
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr "Obegränsat polymorft aktuellt argument vid %L stämmer varken med en obegränsad polymorf eller ett attrappargument med antagen typ"
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "Teckenlängd stämmer inte (%ld/%ld) mellan aktuellt argument och pekare eller allokerbart attrappargument %qs vid %L"
  
! #: fortran/interface.cc:3574
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "Teckenlängd stämmer inte (%ld/%ld) mellan aktuellt argument och attrappargument med antagen form %qs vid %L"
  
! #: fortran/interface.cc:3589
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "Aktuellt argument vid %L till allokerbart eller pekarattrappargument %qs måste ha en fördröjd längdtypparameter om och endast om attrappen har en"
  
! #: fortran/interface.cc:3612
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "Teckenlängden på aktuellt argument är kortare än attrappargumentet %qs (%lu/%lu) vid %L"
  
! #: fortran/interface.cc:3622 fortran/interface.cc:3627
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "Aktuellt argument innehåller för få element för attrappargument %qs (%lu/%lu) vid %L"
  
! #: fortran/interface.cc:3653
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "En procedurpekare förväntade som argument %qs vid %L"
  
! #: fortran/interface.cc:3670
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Förväntade en procedur som argument %qs vid %L"
  
! #: fortran/interface.cc:3737
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Aktuellt argument till %qs kan inte vara en vektor med antagen storlek vid %L"
  
! #: fortran/interface.cc:3766
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Aktuellt argument till INTENT(OUT)-attrapp med antagen ordning %qs vid %L får inte ha okänd storlek"
  
! #: fortran/interface.cc:3781
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Aktuellt argument till %qs vid %L skall vara en pekare"
  
! #: fortran/interface.cc:3790
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: Aktuellt argument som inte är en pekare vid %L till pekarattrapp %qs"
  
! #: fortran/interface.cc:3799
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "Det aktuella argumentet till %qs vid %L måste vara en pekare eller ett giltigt mål för attrappekaren i en pekartilldelningssats"
  
! #: fortran/interface.cc:3813
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Co-indexerat faktiskt argument vid %L till pekarattrapp %qs"
  
! #: fortran/interface.cc:3827
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "Co-indexerat aktuellt argument vid %L till allokerbar attrapp %qs kräver INTENT(IN)"
  
! #: fortran/interface.cc:3842
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "Co-indexerat ASYNCHRONOUS eller VOLATILE aktuellt argument vid %L kräver att attrappen %qs varken har ASYNCHRONOUS eller VOLATILE"
  
! #: fortran/interface.cc:3857
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "Co-indexerat faktiskt argument vid %L med allokerbar slutlig komponent till attrappen %qs kräver antingen VALUE eller INTENT(IN)"
  
! #: fortran/interface.cc:3870
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Aktuellt CLASS-vektorargument till %qs måste vara en fullständig vektor vid %L"
  
! #: fortran/interface.cc:3881
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Aktuellt argument till %qs skall vara en ALLOCATABLE vid %L"
  
! #: fortran/interface.cc:3892
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr "Aktuella argument till %qs vid %L är ett funktionsresultat och attrappargumentet är ALLOCATABLE"
  
! #: fortran/interface.cc:3930
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "Vektorsektion som aktuellt argument med vektorindex vid %L är inte kompatibelt med attributet INTENT(OUT), INTENT(INOUT), VOLATILE eller ASYNCHRONOUS på attrappargumentet %qs"
  
! #: fortran/interface.cc:3950
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Aktuellt argument med antagen form vid %L är inte kompatibel med attrappargumentet %qs utan antagen form på grund av attributet VOLATILE"
  
! #: fortran/interface.cc:3968
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Vektorsektion som aktuellt argument vid %L är inkompatibelt med attrappargumentet %qs utan antagen form på grund av attributet VOLATILE"
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "Pekarvektor som aktuellt argument vid %L kräver ett attrappargument %qs med antagen form eller pekarvektor på grund av attributet VOLATILE"
  
! #: fortran/interface.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Alternativ returspecifikation saknas i subrutinanrop vid %L"
  
! #: fortran/interface.cc:4030
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Aktuellt argument saknas för argument %qs vid %L"
  
! #: fortran/interface.cc:4158
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Felaktig komponentkod"
  
! #: fortran/interface.cc:4187
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): Listor stämmer inte"
  
! #: fortran/interface.cc:4213
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): trasig data"
  
! #: fortran/interface.cc:4223
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Samma aktuella argument associerat med INTENT(%s)-argument %qs och INTENT(%s)-argument %qs vid %L"
  
! #: fortran/interface.cc:4253
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): Listor stämmer inte"
  
! #: fortran/interface.cc:4273
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Procedurargument vid %L är lokalt i en PURE-procedur och har attributet POINTER"
  
! #: fortran/interface.cc:4285
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Co-indexerat aktuellt argument vid %L i en PURE-procedur skickas till ett INTENT(%s)-argument"
  
! #: fortran/interface.cc:4295
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Co-indexerat aktuell argument vid %L i en PURE-procedur skickas till ett POINTER-attrappargument"
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Co-indexerat polymorft aktuellt argument vid %L skickas ett polymorft attrappargument %qs"
  
! #: fortran/interface.cc:4348
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Proceduren %qs anropad vid %L är inte explicit deklarerad; menade du %qs?"
  
! #: fortran/interface.cc:4352 fortran/interface.cc:4362
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Proceduren %qs anropad vid %L är inte explicit deklarerad"
  
! #: fortran/interface.cc:4358
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Procedur %qs anropad med ett implicit gränssnitt vid %L"
  
! #: fortran/interface.cc:4371
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Pekarobjektet %qs vid %L måste ha ett explicit funktionsgränssnitt eller deklareras som vektor"
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Det allokerbara objektet %qs vid %L måste ha ett explicit funktionsgränssnitt eller deklareras som vektor"
  
! #: fortran/interface.cc:4387
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Allokerbar funktion %qs vid %L måste ha ett explicit funktionsgränssnitt"
  
! #: fortran/interface.cc:4404
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Explicit gränssnitt krävs för polymorft argument vid %L"
  
! #: fortran/interface.cc:4413
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Nyckelordsargument kräver explicit gränssnitt för proceduren %qs vid %L"
  
! #: fortran/interface.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Argumentet ”%s” med antagen typ vid %L kräver ett explicit gränssnitt"
  
! #: fortran/interface.cc:4437
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Aktuellt argument till LOCK_TYPE eller med LOCK_TYPE-komponent vid %L kräver ett explicit gränssnitt för proceduren %qs"
  
! #: fortran/interface.cc:4452
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Aktuellt argument till EVENT_TYPE eller med EVENT_TYPE-komponent vid %L kräver ett explicit gränssnitt för proceduren %qs"
  
! #: fortran/interface.cc:4462
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "MOLD-argumentet till NULL krävs vid %L"
  
! #: fortran/interface.cc:4470
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Att skicka ett inbyggt NULL som aktuellt argumentet vid %L kräver ett explicit gränssnitt"
  
! #: fortran/interface.cc:4480
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Argumentet med antagen ordning kräver ett explicit gränssnitt vid %L"
  
! #: fortran/interface.cc:4522
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Procedurpekarkomponent %qs anropad med ett implicit gränssnitt vid %L"
  
! #: fortran/interface.cc:4533
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Nyckelordsargument kräver explicit gränssnitt för procedurpekarkomponent %qs vid %L"
  
! #: fortran/interface.cc:4618
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "MOLD= krävs i NULL()-argument vid %L: Tvetydighet mellan de specifika funktionerna %s och %s"
  
! #: fortran/interface.cc:4688
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Kan inte hitta symbolen %qs"
  
! #: fortran/interface.cc:5072
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Entiteten %qs vid %L finns redan i gränssnittet"
  
! #: fortran/interface.cc:5189
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Felaktig gränssnittstyp"
  
! #: fortran/interface.cc:5283
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "Det går inte att skriva över GENERIC %qs vid %L"
  
! #: fortran/interface.cc:5295
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%qs vid %L åsidosätter en procedurbindning deklarerad NON_OVERRIDABLE"
  
! #: fortran/interface.cc:5303
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "%qs vid %L får inte vara DEFERRED eftersom det åsidosätter en ej DEFERRED bindning"
  
! #: fortran/interface.cc:5311
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%qs vid %L åsidosätter en PURE-procedur och måste också vara PURE"
  
! #: fortran/interface.cc:5320
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs vid %L åsidosätter en ELEMENTAL-procedur och måste också vara ELEMENTAL"
  
! #: fortran/interface.cc:5326
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs vid %L åsidosätter en icke-ELEMENTAL-procedur och får inte heller vara ELEMENTAL"
  
! #: fortran/interface.cc:5335
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%qs vid %L åsidosätter en SUBROUTINE och måste också vara en SUBROUTINE"
  
! #: fortran/interface.cc:5346
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs vid %L åsidosätter en FUNCTION och måste också vara en FUNCTION"
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Resultaten stämmer inte överens för den åsidosättande proceduren %qs vid %L: %s"
  
! #: fortran/interface.cc:5365
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%qs vid %L åsidosätter en PUBLIC-procedur och får inte vara PRIVATE"
  
! #: fortran/interface.cc:5395
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "Attrappargument %qs till %qs vid %L skulle ha namnet %qs för att stämma med motsvarande argument i den åsidosatta proceduren"
  
! #: fortran/interface.cc:5406
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Argument stämmer inte överens för den åsidosättande proceduren %qs vid %L: %s"
  
! #: fortran/interface.cc:5415
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "%qs vid %L måste ha samma antal formella argument som den åsidosatta proceduren"
  
! #: fortran/interface.cc:5424
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs vid %L åsidosätter en NOPASS-bindning och måste också vara NOPASS"
  
! #: fortran/interface.cc:5435
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%qs vid %L åsidosätter en bindning med PASS och måste också vara PASS"
  
! #: fortran/interface.cc:5442
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "Attrappargument för pass-objekt till %qs vid %L måste vara på samma position som attrappargumentet för pass-objektet i den åsidosatta proceduren"
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "DTIO-attrappargument vid %L måste ha typen %s"
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "DTIO-attrappargument vid %L måste ha KIND = %d"
  
! #: fortran/interface.cc:5477
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "DTIO-attrappargument vid %L måste vara skalärt"
  
! #: fortran/interface.cc:5481
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "DTIO-attrappargument vid %L måste vara en ASSUMED SHAPE ARRAY"
  
! #: fortran/interface.cc:5485
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "DTIO-teckenargumentet vid %L måste ha antagen längd"
  
! #: fortran/interface.cc:5489
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "DTIO-attrappargument vid %L måste ha INTENT %s"
  
! #: fortran/interface.cc:5547 fortran/interface.cc:5593
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Alternativ retur vid %L är inte tillåtet i en DTIO-procedur"
  
! #: fortran/interface.cc:5559
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "DTIO-proceduren %qs vid %L måste vara en subrutin"
  
! #: fortran/interface.cc:5571
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "För få attrappargument i DTIO-proceduren %qs vid %L"
  
! #: fortran/interface.cc:5578
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "För många attrappargument i DTIO-proceduren %qs vid %L"
--- 73968,74750 ----
  msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
  msgstr "%<END INTERFACE OPERATOR (.%s.)%> förväntades vid %C"
  
! #: fortran/interface.cc:468
  #, gcc-internal-format
  msgid "Expecting %<END INTERFACE %s%> at %C"
  msgstr "%<END INTERFACE %s%> förväntades vid %C"
  
! #: fortran/interface.cc:664
  #, gcc-internal-format
  msgid "gfc_compare_derived_types: invalid derived type"
  msgstr "gfc_compare_derived_types: felaktig härledd typ"
  
! #: fortran/interface.cc:952
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return cannot appear in operator interface at %L"
  msgstr "Alternativ retur får inte förekomma i operatorgränssnitt vid %L"
  
! #: fortran/interface.cc:981
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must have two arguments"
  msgstr "Gränssnitt för tilldelningsoperator vid %L måste ha två argument"
  
! #: fortran/interface.cc:984
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L has the wrong number of arguments"
  msgstr "Operatorgränssnitt vid %L har fel antal argument"
  
! #: fortran/interface.cc:997
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must be a SUBROUTINE"
  msgstr "Gränssnitt för tilldelningsoperator vid %L måste vara en SUBROUTINE"
  
! #: fortran/interface.cc:1015
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
  msgstr "Gränssnitt för tilldelningsoperator vid %L får inte omdefiniera en INTRINSIC-typtilldelning"
  
! #: fortran/interface.cc:1024
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic operator interface at %L must be a FUNCTION"
  msgstr "Gränssnitt för inbyggd operator vid %L måste vara en FUNCTION"
  
! #: fortran/interface.cc:1035
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
  msgstr "Första argumentet till definierad tilldelning vid %L måste vara INTENT(OUT) eller INTENT(INOUT)"
  
! #: fortran/interface.cc:1042
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Andra argumentet av definierad tilldelning vid %L måste vara INTENT(IN)"
  
! #: fortran/interface.cc:1051 fortran/resolve.cc:19136
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Första argumentet till operatorgränssnitt vid %L måste vara INTENT(IN)"
  
! #: fortran/interface.cc:1058 fortran/resolve.cc:19154
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Andra argumentet till operatorgränssnitt vid %L måste vara INTENT(IN)"
  
! #: fortran/interface.cc:1163
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L conflicts with intrinsic interface"
  msgstr "Operatorgränssnitt vid %L står i konflikt med inbyggt gränssnitt"
  
! #: fortran/interface.cc:1532 fortran/interface.cc:1604
  #, gcc-internal-format, gfc-internal-format
  msgid "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_dummy_characteristics: Oväntat resultat %i från gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1729
  #, gcc-internal-format, gfc-internal-format
  msgid "Possible character length mismatch in function result between %L and %L"
  msgstr "Möjlig dålig passning av teckenlängder i funktionsresultatet mellan %L och %L"
  
! #: fortran/interface.cc:1738
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (1): Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_result_characteristics (1): Oväntat resultat %i från gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_result_characteristics (2): Oväntat resultat %i från gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1982
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "Proceduren %qs i %s vid %L har inget explicit gränssnitt; menade du %qs?"
  
! #: fortran/interface.cc:1987
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "Proceduren %qs i %s vid %L har inget explicit gränssnitt"
  
! #: fortran/interface.cc:1991
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "Proceduren %qs i %s vid %L är varken en funktion eller subrutin; menade du %qs?"
  
! #: fortran/interface.cc:1995
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "Proceduren %qs i %s vid %L är varken en funktion eller subrutin"
  
! #: fortran/interface.cc:2007
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr "I %s vid %L måste procedurerna antingen alla vara SUBROUTINE eller alla vara FUNCTION"
  
! #: fortran/interface.cc:2011
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr "I %s vid %L måste alla procedurerna vara FUNCTION eftersom det generiska namnet också är namnet på en härledd typ"
  
! #: fortran/interface.cc:2019
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Intern procedur %qs i %s vid %L"
  
! #: fortran/interface.cc:2076 fortran/interface.cc:2081
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Tvetydiga gränssnitt i %s för %qs vid %L och %qs vid %L"
  
! #: fortran/interface.cc:2086
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Fast orefererad har %qs tvetydiga gränssnitt vid %L"
  
! #: fortran/interface.cc:2124
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "%qs vid %L är inte en modulprocedur"
  
! #: fortran/interface.cc:2329
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "Vektor med antagen ordning vid %L kräver att attrappargumentet %qs har antagen ordning"
  
! #: fortran/interface.cc:2332
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "Ordning stämmer inte i argument %qs vid %L (skalär och ordning %d)"
  
! #: fortran/interface.cc:2335
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "Ordning stämmer inte i argument %qs vid %L (ordning %d och skalär)"
  
! #: fortran/interface.cc:2338
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "Ordning stämmer inte i argument %qs vid %L (ordning %d och ordning %d)"
  
! #: fortran/interface.cc:2350
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "Ordning stämmer inte mellan aktuellt argument vid %L och aktuellt argument vid %L (skalär och ordning %d)"
  
! #: fortran/interface.cc:2354
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "Ordning stämmer inte mellan aktuellt argument vid %L och aktuellt argument vid %L (ordning %d och skalär)"
  
! #: fortran/interface.cc:2358
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Ordning stämmer inte mellan aktuellt argument vid %L och aktuellt argument vid %L (ordning %d och ordning %d)"
  
! #: fortran/interface.cc:2482
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Ogiltigt procedurargument vid %L"
  
! #: fortran/interface.cc:2494 fortran/interface.cc:2510
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface mismatch in dummy procedure at %L conflicts with %L: %s"
  msgstr "Gränssnittet stämmer inte överens i attrapprocedur vid %L som står i konflikt med %L: %s"
  
! #: fortran/interface.cc:2498 fortran/interface.cc:2514
! #: fortran/interface.cc:2611
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Gränssnitt stämmer inte överens i attrapprocedur %qs vid %L: %s"
  
! #: fortran/interface.cc:2533
  #, gcc-internal-format
  msgid "Passing global subroutine %qs declared at %L as function at %L"
  msgstr "Skickar den globala subrutinen %qs som är deklarerad vid %L som en funktion vid %L"
  
! #: fortran/interface.cc:2540
  #, gcc-internal-format
  msgid "Passing global function %qs declared at %L as subroutine at %L"
  msgstr "Skickar den globala funktionen %qs som är deklarerad vid %L som en subrutin vid %L"
  
! #: fortran/interface.cc:2553
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch between subroutine and function at %L"
  msgstr "Det stämmer inte mellan en subrutin och funktion vid %L"
  
! #: fortran/interface.cc:2569
  #, gcc-internal-format
  msgid "Type mismatch at %L passing global function %qs declared at %L (%s/%s)"
  msgstr "Typen stämmer vid %L när den globala funktionen %qs skickas, som är deklarerad vid %L (%s/%s)"
  
! #: fortran/interface.cc:2622
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "Aktuellt argument till sammanhängande pekarattrapp %qs vid %L måste vara enkelt sammanhängande"
  
! #: fortran/interface.cc:2645
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "Typen stämmer inte mellan aktuellt argument vid %L och aktuellt argument vid %L (%s/%s)."
  
! #: fortran/interface.cc:2655
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Typ stämmer inte i argument %qs vid %L; skickade %s till %s"
  
! #: fortran/interface.cc:2665
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Aktuellt argument med antagen typ vid %L kräver att attrappargumentet %qs har antagen typ"
  
! #: fortran/interface.cc:2679
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "Aktuellt argument med antagen typ vid %L motsvarande ett attrappargument %qs med antagen ordning måste ha antagen form eller antagen ordning"
  
! #: fortran/interface.cc:2696
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Aktuellt argument till %qs vid %L måste vara polymorft"
  
! #: fortran/interface.cc:2706
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "Aktuellt argument till %qs vid %L måste ha samma deklarerade typ"
  
! #: fortran/interface.cc:2721
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr "Aktuella argument till %qs vid %L måste vara obegränsat polymorfa eftersom det formella argumentet är en pekare eller allokerbar obegränsat polymorf entitet [F2008: 12.5.2.5]"
  
! #: fortran/interface.cc:2737
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Aktuellt argument till %qs vid %L måste vara en co-vektor"
  
! #: fortran/interface.cc:2759
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Co-ordning stämmer inte i argument %qs vid %L (%d och %d)"
  
! #: fortran/interface.cc:2777
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "Aktuellt argument till %qs vid %L måste vara enkelt sammanhängande eller ett element i en sådan vektor"
  
! #: fortran/interface.cc:2792
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Aktuellt argument till icke-INTENT(INOUT)-attrappen %qs vid %L, som är LOCK_TYPE eller har en LOCK_TYPE-komponent"
  
! #: fortran/interface.cc:2807
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Aktuellt argument till icke-INTENT(INOUT)-attrappen %qs vid %L, som är EVENT_TYPE eller har en EVENT_TYPE-komponent"
  
! #: fortran/interface.cc:2826
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "Attrappargument %qs måste vara en pekare, vektor med antagen form eller ordning utan attributet CONTIGUOUS - eftersom det aktuella argumentet vid %L inte är enkelt sammanhängande och båda är ASYNCHRONOUS eller VOLATILE"
  
! #: fortran/interface.cc:2839
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Skickar co-vektor vid %L till allokerbart, icke co-vektor, INTENT(OUT) attrappargument %qs"
  
! #: fortran/interface.cc:2846
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Skickar co-vektor vid %L till allokerbart, icke co-vektor attrappargument %qs, som är ogiltigt om allokeringsstatusen ändras"
  
! #: fortran/interface.cc:2933
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Polymorf skalär skickad till vektorattrappargument %qs vid %L"
  
! #: fortran/interface.cc:2944
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Element av vektor med antagen form eller pekare skickat som aktuellt argument vid %L kan inte motsvara aktuellt argument vid %L"
  
! #: fortran/interface.cc:2949
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Element av vektor med antagen form eller pekare skickat till vektorattrappargument %qs vid %L"
  
! #: fortran/interface.cc:2962
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Utökning: Skalärt CHARACTER-argument som inte är av standardsort och inte C_CHAR-sort med vektorattrappargument %qs vid %L"
  
! #: fortran/interface.cc:2970
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Aktuellt skalärt CHARACTER-argument med attrappargument som är vektor %qs vid %L"
  
! #: fortran/interface.cc:3359
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Nyckelordsargument %qs vid %L är felaktigt i en satsfunktion"
  
! #: fortran/interface.cc:3382
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "Nyckelordsargument %qs vid %L finns inte i proceduren; menade du %qs?"
  
! #: fortran/interface.cc:3386
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Nyckelordsargument %qs vid %L finns inte i proceduren"
  
! #: fortran/interface.cc:3395
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Nyckelordsargumentet %qs vid %L är redan associerat med ett annat aktuellt argument"
  
! #: fortran/interface.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Fler aktuella än formella argument i proceduranrop vid %L"
  
! #: fortran/interface.cc:3418
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Alternativ returspecificerare saknas i subrutinanrop vid %L"
  
! #: fortran/interface.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Oväntad alternativ returspecificerare i subrutinanrop vid %L"
  
! #: fortran/interface.cc:3459
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
  msgstr "Inbyggd %<NULL()%> utan argumentet %<MOLD%> vid %L skickad til attrappen %qs med antagen ordning"
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "The assumed-size dummy %qs is being passed at %L to an assumed-rank dummy %qs"
  msgstr "Attrappen %qs med antagen storlek skickas vid %L till en attrapp %qs med antagen ordning"
  
! #: fortran/interface.cc:3483
  #, gcc-internal-format
  msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
  msgstr "Inbyggd %<NULL()%> utan argumentet %<MOLD%> vid %L skickad till attrappen %qs med antagen längd"
  
! #: fortran/interface.cc:3523
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "Oväntad inbyggd NULL() vid %L till attrapp %qs"
  
! #: fortran/interface.cc:3526
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Nollpekare vid %L till icke-pekarattrapp %qs"
  
! #: fortran/interface.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr "Aktuellt argument vid %L till attrapp med antagen typ har typparametrar eller är av en härledd typ med typgräns eller FINAL-procedurer"
  
! #: fortran/interface.cc:3564
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr "Obegränsat polymorft aktuellt argument vid %L stämmer varken med en obegränsad polymorf eller ett attrappargument med antagen typ"
  
! #: fortran/interface.cc:3588
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "Teckenlängd stämmer inte (%ld/%ld) mellan aktuellt argument och pekare eller allokerbart attrappargument %qs vid %L"
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "Teckenlängd stämmer inte (%ld/%ld) mellan aktuellt argument och attrappargument med antagen form %qs vid %L"
  
! #: fortran/interface.cc:3610
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "Aktuellt argument vid %L till allokerbart eller pekarattrappargument %qs måste ha en fördröjd längdtypparameter om och endast om attrappen har en"
  
! #: fortran/interface.cc:3633
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "Teckenlängden på aktuellt argument är kortare än attrappargumentet %qs (%lu/%lu) vid %L"
  
! #: fortran/interface.cc:3643 fortran/interface.cc:3648
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "Aktuellt argument innehåller för få element för attrappargument %qs (%lu/%lu) vid %L"
  
! #: fortran/interface.cc:3674
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "En procedurpekare förväntade som argument %qs vid %L"
  
! #: fortran/interface.cc:3691
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Förväntade en procedur som argument %qs vid %L"
  
! #: fortran/interface.cc:3758
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Aktuellt argument till %qs kan inte vara en vektor med antagen storlek vid %L"
  
! #: fortran/interface.cc:3787
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Aktuellt argument till INTENT(OUT)-attrapp med antagen ordning %qs vid %L får inte ha okänd storlek"
  
! #: fortran/interface.cc:3802
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Aktuellt argument till %qs vid %L skall vara en pekare"
  
! #: fortran/interface.cc:3811
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: Aktuellt argument som inte är en pekare vid %L till pekarattrapp %qs"
  
! #: fortran/interface.cc:3820
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "Det aktuella argumentet till %qs vid %L måste vara en pekare eller ett giltigt mål för attrappekaren i en pekartilldelningssats"
  
! #: fortran/interface.cc:3834
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Co-indexerat faktiskt argument vid %L till pekarattrapp %qs"
  
! #: fortran/interface.cc:3848
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "Co-indexerat aktuellt argument vid %L till allokerbar attrapp %qs kräver INTENT(IN)"
  
! #: fortran/interface.cc:3863
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "Co-indexerat ASYNCHRONOUS eller VOLATILE aktuellt argument vid %L kräver att attrappen %qs varken har ASYNCHRONOUS eller VOLATILE"
  
! #: fortran/interface.cc:3878
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "Co-indexerat faktiskt argument vid %L med allokerbar slutlig komponent till attrappen %qs kräver antingen VALUE eller INTENT(IN)"
  
! #: fortran/interface.cc:3891
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Aktuellt CLASS-vektorargument till %qs måste vara en fullständig vektor vid %L"
  
! #: fortran/interface.cc:3902
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Aktuellt argument till %qs skall vara en ALLOCATABLE vid %L"
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr "Aktuella argument till %qs vid %L är ett funktionsresultat och attrappargumentet är ALLOCATABLE"
  
! #: fortran/interface.cc:3951
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "Vektorsektion som aktuellt argument med vektorindex vid %L är inte kompatibelt med attributet INTENT(OUT), INTENT(INOUT), VOLATILE eller ASYNCHRONOUS på attrappargumentet %qs"
  
! #: fortran/interface.cc:3971
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Aktuellt argument med antagen form vid %L är inte kompatibel med attrappargumentet %qs utan antagen form på grund av attributet VOLATILE"
  
! #: fortran/interface.cc:3989
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Vektorsektion som aktuellt argument vid %L är inkompatibelt med attrappargumentet %qs utan antagen form på grund av attributet VOLATILE"
  
! #: fortran/interface.cc:4010
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "Pekarvektor som aktuellt argument vid %L kräver ett attrappargument %qs med antagen form eller pekarvektor på grund av attributet VOLATILE"
  
! #: fortran/interface.cc:4038
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Alternativ returspecifikation saknas i subrutinanrop vid %L"
  
! #: fortran/interface.cc:4051
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Aktuellt argument saknas för argument %qs vid %L"
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Felaktig komponentkod"
  
! #: fortran/interface.cc:4208
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): Listor stämmer inte"
  
! #: fortran/interface.cc:4234
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): trasig data"
  
! #: fortran/interface.cc:4244
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Samma aktuella argument associerat med INTENT(%s)-argument %qs och INTENT(%s)-argument %qs vid %L"
  
! #: fortran/interface.cc:4274
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): Listor stämmer inte"
  
! #: fortran/interface.cc:4294
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Procedurargument vid %L är lokalt i en PURE-procedur och har attributet POINTER"
  
! #: fortran/interface.cc:4306
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Co-indexerat aktuellt argument vid %L i en PURE-procedur skickas till ett INTENT(%s)-argument"
  
! #: fortran/interface.cc:4316
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Co-indexerat aktuell argument vid %L i en PURE-procedur skickas till ett POINTER-attrappargument"
  
! #: fortran/interface.cc:4327
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Co-indexerat polymorft aktuellt argument vid %L skickas ett polymorft attrappargument %qs"
  
! #: fortran/interface.cc:4369
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Proceduren %qs anropad vid %L är inte explicit deklarerad; menade du %qs?"
  
! #: fortran/interface.cc:4373 fortran/interface.cc:4383
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Proceduren %qs anropad vid %L är inte explicit deklarerad"
  
! #: fortran/interface.cc:4379
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Procedur %qs anropad med ett implicit gränssnitt vid %L"
  
! #: fortran/interface.cc:4392
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Pekarobjektet %qs vid %L måste ha ett explicit funktionsgränssnitt eller deklareras som vektor"
  
! #: fortran/interface.cc:4400
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Det allokerbara objektet %qs vid %L måste ha ett explicit funktionsgränssnitt eller deklareras som vektor"
  
! #: fortran/interface.cc:4408
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Allokerbar funktion %qs vid %L måste ha ett explicit funktionsgränssnitt"
  
! #: fortran/interface.cc:4425
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Explicit gränssnitt krävs för polymorft argument vid %L"
  
! #: fortran/interface.cc:4434
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Nyckelordsargument kräver explicit gränssnitt för proceduren %qs vid %L"
  
! #: fortran/interface.cc:4443
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Argumentet ”%s” med antagen typ vid %L kräver ett explicit gränssnitt"
  
! #: fortran/interface.cc:4458
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Aktuellt argument till LOCK_TYPE eller med LOCK_TYPE-komponent vid %L kräver ett explicit gränssnitt för proceduren %qs"
  
! #: fortran/interface.cc:4473
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Aktuellt argument till EVENT_TYPE eller med EVENT_TYPE-komponent vid %L kräver ett explicit gränssnitt för proceduren %qs"
  
! #: fortran/interface.cc:4483
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "MOLD-argumentet till NULL krävs vid %L"
  
! #: fortran/interface.cc:4491
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Att skicka ett inbyggt NULL som aktuellt argumentet vid %L kräver ett explicit gränssnitt"
  
! #: fortran/interface.cc:4501
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Argumentet med antagen ordning kräver ett explicit gränssnitt vid %L"
  
! #: fortran/interface.cc:4543
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Procedurpekarkomponent %qs anropad med ett implicit gränssnitt vid %L"
  
! #: fortran/interface.cc:4554
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Nyckelordsargument kräver explicit gränssnitt för procedurpekarkomponent %qs vid %L"
  
! #: fortran/interface.cc:4639
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "MOLD= krävs i NULL()-argument vid %L: Tvetydighet mellan de specifika funktionerna %s och %s"
  
! #: fortran/interface.cc:4709
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Kan inte hitta symbolen %qs"
  
! #: fortran/interface.cc:5100
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Entiteten %qs vid %L finns redan i gränssnittet"
  
! #: fortran/interface.cc:5217
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Felaktig gränssnittstyp"
  
! #: fortran/interface.cc:5311
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "Det går inte att skriva över GENERIC %qs vid %L"
  
! #: fortran/interface.cc:5323
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%qs vid %L åsidosätter en procedurbindning deklarerad NON_OVERRIDABLE"
  
! #: fortran/interface.cc:5331
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "%qs vid %L får inte vara DEFERRED eftersom det åsidosätter en ej DEFERRED bindning"
  
! #: fortran/interface.cc:5339
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%qs vid %L åsidosätter en PURE-procedur och måste också vara PURE"
  
! #: fortran/interface.cc:5348
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs vid %L åsidosätter en ELEMENTAL-procedur och måste också vara ELEMENTAL"
  
! #: fortran/interface.cc:5354
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs vid %L åsidosätter en icke-ELEMENTAL-procedur och får inte heller vara ELEMENTAL"
  
! #: fortran/interface.cc:5363
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%qs vid %L åsidosätter en SUBROUTINE och måste också vara en SUBROUTINE"
  
! #: fortran/interface.cc:5374
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs vid %L åsidosätter en FUNCTION och måste också vara en FUNCTION"
  
! #: fortran/interface.cc:5382
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Resultaten stämmer inte överens för den åsidosättande proceduren %qs vid %L: %s"
  
! #: fortran/interface.cc:5393
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%qs vid %L åsidosätter en PUBLIC-procedur och får inte vara PRIVATE"
  
! #: fortran/interface.cc:5423
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "Attrappargument %qs till %qs vid %L skulle ha namnet %qs för att stämma med motsvarande argument i den åsidosatta proceduren"
  
! #: fortran/interface.cc:5434
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Argument stämmer inte överens för den åsidosättande proceduren %qs vid %L: %s"
  
! #: fortran/interface.cc:5443
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "%qs vid %L måste ha samma antal formella argument som den åsidosatta proceduren"
  
! #: fortran/interface.cc:5452
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs vid %L åsidosätter en NOPASS-bindning och måste också vara NOPASS"
  
! #: fortran/interface.cc:5463
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%qs vid %L åsidosätter en bindning med PASS och måste också vara PASS"
  
! #: fortran/interface.cc:5470
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "Attrappargument för pass-objekt till %qs vid %L måste vara på samma position som attrappargumentet för pass-objektet i den åsidosatta proceduren"
  
! #: fortran/interface.cc:5491
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "DTIO-attrappargument vid %L måste ha typen %s"
  
! #: fortran/interface.cc:5498
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "DTIO-attrappargument vid %L måste ha KIND = %d"
  
! #: fortran/interface.cc:5505
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "DTIO-attrappargument vid %L måste vara skalärt"
  
! #: fortran/interface.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "DTIO-attrappargument vid %L måste vara en ASSUMED SHAPE ARRAY"
  
! #: fortran/interface.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "DTIO-teckenargumentet vid %L måste ha antagen längd"
  
! #: fortran/interface.cc:5517
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "DTIO-attrappargument vid %L måste ha INTENT %s"
  
! #: fortran/interface.cc:5575 fortran/interface.cc:5621
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Alternativ retur vid %L är inte tillåtet i en DTIO-procedur"
  
! #: fortran/interface.cc:5587
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "DTIO-proceduren %qs vid %L måste vara en subrutin"
  
! #: fortran/interface.cc:5599
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "För få attrappargument i DTIO-proceduren %qs vid %L"
  
! #: fortran/interface.cc:5606
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "För många attrappargument i DTIO-proceduren %qs vid %L"
*************** msgstr "Konvertering från %s till %s vi
*** 74777,74783 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12312
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "Kan inte konvertera %s till %s vid %L"
--- 74933,74939 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5573 fortran/resolve.cc:12302
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "Kan inte konvertera %s till %s vid %L"
*************** msgstr "Period krävs i formatangivelse
*** 74958,75484 ****
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "Formatspecificeraren H vid %L är en funktion borttagen i Fortran 95"
  
! #: fortran/io.cc:1231 fortran/io.cc:1293
! #, gcc-internal-format, gfc-internal-format
! msgid "Missing comma at %L"
! msgstr "Saknat komma vid %L"
  
! #: fortran/io.cc:1349
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Överflödiga tecken i format vid %L"
  
! #: fortran/io.cc:1371
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Formatsats i modulhuvudblock vid %C"
  
! #: fortran/io.cc:1380
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "FORMAT-sats vid %C kan inte förekomma inuti ett INTERFACE"
  
! #: fortran/io.cc:1386
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Formatetikett saknas vid %C"
  
! #: fortran/io.cc:1441 fortran/io.cc:1472 fortran/io.cc:1552
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Ogiltigt värde för %s-specifikation vid %C"
  
! #: fortran/io.cc:1447 fortran/io.cc:1478 fortran/io.cc:1634 fortran/io.cc:1647
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Dubblerad %s-specifikation vid %C"
  
! #: fortran/io.cc:1489
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "Variabeln %s får inte vara INTENT(IN) vid %C"
  
! #: fortran/io.cc:1497
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Variabel %s kan inte tilldelas i en PURE-procedur vid %C"
  
! #: fortran/io.cc:1527
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr "En variabel förväntades vid %L"
  
! #: fortran/io.cc:1558
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Dubblerad %s-etikettspecifikation vid %C"
  
! #: fortran/io.cc:1578 fortran/io.cc:1595 fortran/io.cc:1616
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr "%s vid %C är en DEC-utökning, aktivera den med %<-fdec%>"
  
! #: fortran/io.cc:1669
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "Konstant uttryck i FORMAT-tagg vid %L måste vara av typ CHARACTER"
  
! #: fortran/io.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "FORMAT-taggen vid %L får inte vara en vektor med storlek noll"
  
! #: fortran/io.cc:1735
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "FORMAT-tagg vid %L måste ha typen standardsorts CHARACTER eller INTEGER"
  
! #: fortran/io.cc:1741
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "ASSIGNED-variabel i FORMAT-tagg vid %L"
  
! #: fortran/io.cc:1746
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "Variabeln %qs vid %L har inte tilldelats en formatetikett"
  
! #: fortran/io.cc:1753
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Skalär %qs i FORMAT-tagg vid %L är inte en ASSIGNED-variabel"
  
! #: fortran/io.cc:1768
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "Icke-tecken icke-Hollerith i FORMAT-tagg vid %L"
  
! #: fortran/io.cc:1772
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Icke-tecken i FORMAT-tagg vid %L"
  
! #: fortran/io.cc:1778
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Icke-teckens vektorelement med antagen form i FORMAT-tagg vid %L"
  
! #: fortran/io.cc:1785
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Icke-teckens vektorelement med antagen storlek i FORMAT-tagg vid %L"
  
! #: fortran/io.cc:1792
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Icke-teckens pekarvektorelement i FORMAT-tagg vid %L"
  
! #: fortran/io.cc:1818
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%s-tagg vid %L måste ha typen %s"
  
! #: fortran/io.cc:1825
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "Taggen %s vid %L måste vara en teckensträng av standardsort"
  
! #: fortran/io.cc:1832
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "%s-tagg vid %L måste vara skalär"
  
! #: fortran/io.cc:1838
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "IOMSG-tagg vid %L"
  
! #: fortran/io.cc:1846
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 kräver standard-INTEGER i %s-tagg vid %L"
  
! #: fortran/io.cc:1855
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Icke-standard LOGICAL sort i %s-tagg vid %L"
  
! #: fortran/io.cc:1862
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "NEWUNIT-specificerare vid %L"
  
! #: fortran/io.cc:1880
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "CONVERT-tagg vid %L"
  
! #: fortran/io.cc:2096
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "Fortran 2003: %s-specificerare i %s-sats vid %L har värdet %qs"
  
! #: fortran/io.cc:2104 fortran/io.cc:2131
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "%s-specificerare i %s-sats vid %L har värdet %qs"
  
! #: fortran/io.cc:2123
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "Utökning: %s-specificerare i %s-sats vid %L har värdet %qs"
  
! #: fortran/io.cc:2145 fortran/io.cc:2153
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "%s-specificerare i %s-sats vid %L har ogiltigt värde %qs"
  
! #: fortran/io.cc:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr "Typen ACTION står i konflikt med READONLY-specificeraren vid %L"
  
! #: fortran/io.cc:2226
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr "ASYNCHRONOUS= vid %L är inte tillåtet i Fortran 95"
  
! #: fortran/io.cc:2245 fortran/io.cc:3919
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr "BLANK= vid %L är inte tillåtet i Fortran 95"
  
! #: fortran/io.cc:2273 fortran/io.cc:3897
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr "DECIMAL= vid %L är inte tillåtet i Fortran 95"
  
! #: fortran/io.cc:2305
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr "ENCODING= vid %L är inte tillåtet i Fortran 95"
  
! #: fortran/io.cc:2356 fortran/io.cc:3964
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr "ROUND= vid %L är inte tillåtet i Fortran 95"
  
! #: fortran/io.cc:2386
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr "SIGN= vid %L är inte tillåtet i Fortran 95"
  
! #: fortran/io.cc:2407
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "RECL i OPEN-sats vid %L måste vara positivt"
  
! #: fortran/io.cc:2432
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr "STATUS:en som anges i OPEN-satsen vid %L är %qs och ingen FILE-specificerare är närvarande"
  
! #: fortran/io.cc:2443
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr "STATUS:en som anges i OPEN-satsen vid %L kan inte ha värdet SCRATCH om en FILE-specificerare är närvarande"
  
! #: fortran/io.cc:2454
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "UNIT-specificerare är inte tillåten med NEWUNIT vid %L"
  
! #: fortran/io.cc:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr "NEWUNIT-specificerare måste ha FILE= eller STATUS='scratch' vid %L"
  
! #: fortran/io.cc:2472
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "OPEN-sats vid %L måste ha antingen UNIT eller NEWUNIT angivet"
  
! #: fortran/io.cc:2507
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr "Specificerare %svid %L är inte tillåten i OPEN-sats för oformaterad I/O"
  
! #: fortran/io.cc:2515
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr "Specificeraren RECL är inte tillåten i OPEN-sats vid %L för ström-I/O"
  
! #: fortran/io.cc:2528
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr "Specificeraren POSITION i satsen OPEN vid %L är endast tillåten för ström- eller sekvensiell ACCESS"
  
! #: fortran/io.cc:2581
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "OPEN-sats är inte tillåten i en PURE-procedur vid %C"
  
! #: fortran/io.cc:2689
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "CLOSE-sats inte tillåten i PURE-procedur vid %C"
  
! #: fortran/io.cc:2715
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "CLOSE-sats vid %L kräver ett UNIT-tal"
  
! #: fortran/io.cc:2723
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "UNIT-tal i CLOSE-sats vid %L måste vara ickenegativt"
  
! #: fortran/io.cc:2846 fortran/match.cc:3471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s-sats är inte tillåtet i PURE-procedur vid %C"
  
! #: fortran/io.cc:2876
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "UNIT-tal saknas i satsen vid %L"
  
! #: fortran/io.cc:2887 fortran/io.cc:3377
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "UNIT-tal i sats vid %L måste vara ickenegativt"
  
! #: fortran/io.cc:2920
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "FLUSH-sats vid %C"
  
! #: fortran/io.cc:2961
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "Format saknas med standardenhet vid %C"
  
! #: fortran/io.cc:2981
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Dubblerad UNIT-specifikation vid %C"
  
! #: fortran/io.cc:3055
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Dubblerad formatspecifikation vid %C"
  
! #: fortran/io.cc:3096
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Symbolen %qs i namnlistan %qs är INTENT(IN) vid %C"
  
! #: fortran/io.cc:3132
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Dubblerad NML-specifikation vid %C"
  
! #: fortran/io.cc:3141
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Symbolen %qs vid %C måste vara ett NAMELIST-gruppnamn"
  
! #: fortran/io.cc:3207
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "END-tagg vid %C är inte tillåten i utmatningssats"
  
! #: fortran/io.cc:3303
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "UNIT inte angivet vid %L"
  
! #: fortran/io.cc:3310
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr "UNIT-specifikation vid %L får inte vara en tecken-PARAMETER"
  
! #: fortran/io.cc:3323
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "UNIT-specifikation vid %L måste vara ett INTEGER-uttryck eller en CHARACTER-variabel"
  
! #: fortran/io.cc:3345
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Ogiltig form av WRITE-sats vid %L, UNIT krävs"
  
! #: fortran/io.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Intern enhet med vektorindex vid %L"
  
! #: fortran/io.cc:3370
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Extern IO UNIT får inte vara en vektor vid %L"
  
! #: fortran/io.cc:3400
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST %qs i READ-sats vid %L innehåller symbolen %qs som inte får stå i ett variabeldefinitionssammanhang"
  
! #: fortran/io.cc:3412
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "NAMELIST-objekt %qs i namnlistan %qs vid %L är polymorf och behöver en definierad input/output-procedur"
  
! #: fortran/io.cc:3422 fortran/resolve.cc:16941
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "NAMELIST-objektet %qs i namnlistan %qs vid %L med ALLOCATABLE- eller POINTER-komponenter"
  
! #: fortran/io.cc:3430
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr "NAMELIST-objektet %qs i namnlistan %qs vid %L har ALLOCATABLE- eller POINTER-komponenter och måste alltså ha en definierad input/output-procedur"
  
! #: fortran/io.cc:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "Komma före i/o-elementlista vid %L"
  
! #: fortran/io.cc:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR-taggetikett %d vid %L inte definierad"
  
! #: fortran/io.cc:3463
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END-taggetikett %d vid %L inte definierad"
  
! #: fortran/io.cc:3475
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR-taggetikett %d vid %L inte definierad"
  
! #: fortran/io.cc:3485
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT-etikett %d vid %L inte definierad"
  
! #: fortran/io.cc:3516
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr "io_kind_name(): felaktig I/O-sort"
  
! #: fortran/io.cc:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Syntaxfel i I/O-iterator vid %C"
  
! #: fortran/io.cc:3637
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr "Variabel förväntas i READ-sats vid %C"
  
! #: fortran/io.cc:3643
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "Variabel eller io-implied-do förväntas i READ-sats vid %L"
  
! #: fortran/io.cc:3652
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr "Variabel eller io-implied-do förväntas vid %L"
  
! #: fortran/io.cc:3661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Förväntade uttryck i %s-sats vid %C"
  
! #: fortran/io.cc:3666
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr "BOZ-litteralkonstanten vid %L får inte förekomma i en utmatning-IO-lista"
  
! #: fortran/io.cc:3814
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "Intern fil vid %L med namnlista"
  
! #: fortran/io.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "IO UNIT i %s-satsen vid %L måste vara en intern fil i en PURE-procedur"
  
! #: fortran/io.cc:3942
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "PAD= vid %L är inte tillåtet i Fortran 95"
  
! #: fortran/io.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr "DELIM= vid %L är inte tillåtet i Fortran 95"
  
! #: fortran/io.cc:4185
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "PRINT-namnlista vid %C är en utökning"
  
! #: fortran/io.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr "Komma efter * vid %C är inte tillåtet utan I/O-lista"
  
! #: fortran/io.cc:4380
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Komma förväntades i I/O-lista vid %C"
  
! #: fortran/io.cc:4447
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "PRINT-sats vid %C är inte tillåten inuti PURE-procedur"
  
! #: fortran/io.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "NULL() nära %L kan inte förekomma i en INQUIRE-sats"
  
! #: fortran/io.cc:4621 fortran/io.cc:4683
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "INQUIRE-sats är inte tillåten i PURE-procedur vid %C"
  
! #: fortran/io.cc:4649
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENGTH-tagg ogiltig i INQUIRE-sats vid %C"
  
! #: fortran/io.cc:4659 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "INQUIRE-sats vid %L får inte innehålla både FILE- och UNIT-specificerare"
  
! #: fortran/io.cc:4666
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "INQUIRE-sats vid %L kräver antingen FILE- eller UNIT-specificerare"
  
! #: fortran/io.cc:4676
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "UNIT-tal i INQUIRE-sats vid %L får inte vara %d"
  
! #: fortran/io.cc:4691
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "INQUIRE-sats vid %L kräver en PENDING=-specificerare med ID=-specificeraren"
  
! #: fortran/io.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "WAIT vid %C är inte tillåtet i Fortran 95"
  
! #: fortran/io.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "WAIT-sats är inte tillåtet i PURE-procedur vid %C"
--- 75114,75641 ----
  msgid "The H format specifier at %L is a Fortran 95 deleted feature"
  msgstr "Formatspecificeraren H vid %L är en funktion borttagen i Fortran 95"
  
! #: fortran/io.cc:1232 fortran/io.cc:1295
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Missing item in format string at %L"
! msgid "Missing comma in FORMAT string at %L"
! msgstr "Saknad post i formatsträngen vid %L"
  
! #: fortran/io.cc:1351
  #, gcc-internal-format, gfc-internal-format
  msgid "Extraneous characters in format at %L"
  msgstr "Överflödiga tecken i format vid %L"
  
! #: fortran/io.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Format statement in module main block at %C"
  msgstr "Formatsats i modulhuvudblock vid %C"
  
! #: fortran/io.cc:1382
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %C cannot appear within an INTERFACE"
  msgstr "FORMAT-sats vid %C kan inte förekomma inuti ett INTERFACE"
  
! #: fortran/io.cc:1388
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format label at %C"
  msgstr "Formatetikett saknas vid %C"
  
! #: fortran/io.cc:1443 fortran/io.cc:1474 fortran/io.cc:1554
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid value for %s specification at %C"
  msgstr "Ogiltigt värde för %s-specifikation vid %C"
  
! #: fortran/io.cc:1449 fortran/io.cc:1480 fortran/io.cc:1636 fortran/io.cc:1649
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s specification at %C"
  msgstr "Dubblerad %s-specifikation vid %C"
  
! #: fortran/io.cc:1491
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be INTENT(IN) at %C"
  msgstr "Variabeln %s får inte vara INTENT(IN) vid %C"
  
! #: fortran/io.cc:1499
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s cannot be assigned in PURE procedure at %C"
  msgstr "Variabel %s kan inte tilldelas i en PURE-procedur vid %C"
  
! #: fortran/io.cc:1529
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a variable at %L"
  msgstr "En variabel förväntades vid %L"
  
! #: fortran/io.cc:1560
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s label specification at %C"
  msgstr "Dubblerad %s-etikettspecifikation vid %C"
  
! #: fortran/io.cc:1580 fortran/io.cc:1597 fortran/io.cc:1618
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec%>"
  msgstr "%s vid %C är en DEC-utökning, aktivera den med %<-fdec%>"
  
! #: fortran/io.cc:1671
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr "Konstant uttryck i FORMAT-tagg vid %L måste vara av typ CHARACTER"
  
! #: fortran/io.cc:1696
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L cannot be a zero-sized array"
  msgstr "FORMAT-taggen vid %L får inte vara en vektor med storlek noll"
  
! #: fortran/io.cc:1737
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
  msgstr "FORMAT-tagg vid %L måste ha typen standardsorts CHARACTER eller INTEGER"
  
! #: fortran/io.cc:1743
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED variable in FORMAT tag at %L"
  msgstr "ASSIGNED-variabel i FORMAT-tagg vid %L"
  
! #: fortran/io.cc:1748
  #, gcc-internal-format
  msgid "Variable %qs at %L has not been assigned a format label"
  msgstr "Variabeln %qs vid %L har inte tilldelats en formatetikett"
  
! #: fortran/io.cc:1755
  #, gcc-internal-format
  msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
  msgstr "Skalär %qs i FORMAT-tagg vid %L är inte en ASSIGNED-variabel"
  
! #: fortran/io.cc:1770
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character non-Hollerith in FORMAT tag at %L"
  msgstr "Icke-tecken icke-Hollerith i FORMAT-tagg vid %L"
  
! #: fortran/io.cc:1774
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character in FORMAT tag at %L"
  msgstr "Icke-tecken i FORMAT-tagg vid %L"
  
! #: fortran/io.cc:1780
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed shape array element in FORMAT tag at %L"
  msgstr "Icke-teckens vektorelement med antagen form i FORMAT-tagg vid %L"
  
! #: fortran/io.cc:1787
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character assumed size array element in FORMAT tag at %L"
  msgstr "Icke-teckens vektorelement med antagen storlek i FORMAT-tagg vid %L"
  
! #: fortran/io.cc:1794
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-character pointer array element in FORMAT tag at %L"
  msgstr "Icke-teckens pekarvektorelement i FORMAT-tagg vid %L"
  
! #: fortran/io.cc:1820
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be of type %s"
  msgstr "%s-tagg vid %L måste ha typen %s"
  
! #: fortran/io.cc:1827
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be a character string of default kind"
  msgstr "Taggen %s vid %L måste vara en teckensträng av standardsort"
  
! #: fortran/io.cc:1834
  #, gcc-internal-format, gfc-internal-format
  msgid "%s tag at %L must be scalar"
  msgstr "%s-tagg vid %L måste vara skalär"
  
! #: fortran/io.cc:1840
  #, gcc-internal-format, gfc-internal-format
  msgid "IOMSG tag at %L"
  msgstr "IOMSG-tagg vid %L"
  
! #: fortran/io.cc:1848
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 95 requires default INTEGER in %s tag at %L"
  msgstr "Fortran 95 kräver standard-INTEGER i %s-tagg vid %L"
  
! #: fortran/io.cc:1857
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-default LOGICAL kind in %s tag at %L"
  msgstr "Icke-standard LOGICAL sort i %s-tagg vid %L"
  
! #: fortran/io.cc:1864
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier at %L"
  msgstr "NEWUNIT-specificerare vid %L"
  
! #: fortran/io.cc:1882
  #, gcc-internal-format, gfc-internal-format
  msgid "CONVERT tag at %L"
  msgstr "CONVERT-tagg vid %L"
  
! #: fortran/io.cc:2098
  #, gcc-internal-format
  msgid "Fortran 2003: %s specifier in %s statement at %L has value %qs"
  msgstr "Fortran 2003: %s-specificerare i %s-sats vid %L har värdet %qs"
  
! #: fortran/io.cc:2106 fortran/io.cc:2133
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has value %qs"
  msgstr "%s-specificerare i %s-sats vid %L har värdet %qs"
  
! #: fortran/io.cc:2125
  #, gcc-internal-format
  msgid "Extension: %s specifier in %s statement at %L has value %qs"
  msgstr "Utökning: %s-specificerare i %s-sats vid %L har värdet %qs"
  
! #: fortran/io.cc:2147 fortran/io.cc:2155
  #, gcc-internal-format
  msgid "%s specifier in %s statement at %L has invalid value %qs"
  msgstr "%s-specificerare i %s-sats vid %L har ogiltigt värde %qs"
  
! #: fortran/io.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "ACTION type conflicts with READONLY specifier at %L"
  msgstr "Typen ACTION står i konflikt med READONLY-specificeraren vid %L"
  
! #: fortran/io.cc:2228
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS= at %L not allowed in Fortran 95"
  msgstr "ASYNCHRONOUS= vid %L är inte tillåtet i Fortran 95"
  
! #: fortran/io.cc:2247 fortran/io.cc:3921
  #, gcc-internal-format, gfc-internal-format
  msgid "BLANK= at %L not allowed in Fortran 95"
  msgstr "BLANK= vid %L är inte tillåtet i Fortran 95"
  
! #: fortran/io.cc:2275 fortran/io.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "DECIMAL= at %L not allowed in Fortran 95"
  msgstr "DECIMAL= vid %L är inte tillåtet i Fortran 95"
  
! #: fortran/io.cc:2307
  #, gcc-internal-format, gfc-internal-format
  msgid "ENCODING= at %L not allowed in Fortran 95"
  msgstr "ENCODING= vid %L är inte tillåtet i Fortran 95"
  
! #: fortran/io.cc:2358 fortran/io.cc:3966
  #, gcc-internal-format, gfc-internal-format
  msgid "ROUND= at %L not allowed in Fortran 95"
  msgstr "ROUND= vid %L är inte tillåtet i Fortran 95"
  
! #: fortran/io.cc:2388
  #, gcc-internal-format, gfc-internal-format
  msgid "SIGN= at %L not allowed in Fortran 95"
  msgstr "SIGN= vid %L är inte tillåtet i Fortran 95"
  
! #: fortran/io.cc:2409
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL in OPEN statement at %L must be positive"
  msgstr "RECL i OPEN-sats vid %L måste vara positivt"
  
! #: fortran/io.cc:2434
  #, gcc-internal-format
  msgid "The STATUS specified in OPEN statement at %L is %qs and no FILE specifier is present"
  msgstr "STATUS:en som anges i OPEN-satsen vid %L är %qs och ingen FILE-specificerare är närvarande"
  
! #: fortran/io.cc:2445
  #, gcc-internal-format, gfc-internal-format
  msgid "The STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is present"
  msgstr "STATUS:en som anges i OPEN-satsen vid %L kan inte ha värdet SCRATCH om en FILE-specificerare är närvarande"
  
! #: fortran/io.cc:2456
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specifier not allowed with NEWUNIT at %L"
  msgstr "UNIT-specificerare är inte tillåten med NEWUNIT vid %L"
  
! #: fortran/io.cc:2467
  #, gcc-internal-format, gfc-internal-format
  msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %L"
  msgstr "NEWUNIT-specificerare måste ha FILE= eller STATUS='scratch' vid %L"
  
! #: fortran/io.cc:2474
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement at %L must have UNIT or NEWUNIT specified"
  msgstr "OPEN-sats vid %L måste ha antingen UNIT eller NEWUNIT angivet"
  
! #: fortran/io.cc:2509
  #, gcc-internal-format, gfc-internal-format
  msgid "%sspecifier at %L not allowed in OPEN statement for unformatted I/O"
  msgstr "Specificerare %svid %L är inte tillåten i OPEN-sats för oformaterad I/O"
  
! #: fortran/io.cc:2517
  #, gcc-internal-format, gfc-internal-format
  msgid "RECL specifier not allowed in OPEN statement at %L for stream I/O"
  msgstr "Specificeraren RECL är inte tillåten i OPEN-sats vid %L för ström-I/O"
  
! #: fortran/io.cc:2530
  #, gcc-internal-format, gfc-internal-format
  msgid "POSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESS"
  msgstr "Specificeraren POSITION i satsen OPEN vid %L är endast tillåten för ström- eller sekvensiell ACCESS"
  
! #: fortran/io.cc:2583
  #, gcc-internal-format, gfc-internal-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr "OPEN-sats är inte tillåten i en PURE-procedur vid %C"
  
! #: fortran/io.cc:2691
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr "CLOSE-sats inte tillåten i PURE-procedur vid %C"
  
! #: fortran/io.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "CLOSE statement at %L requires a UNIT number"
  msgstr "CLOSE-sats vid %L kräver ett UNIT-tal"
  
! #: fortran/io.cc:2725
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in CLOSE statement at %L must be non-negative"
  msgstr "UNIT-tal i CLOSE-sats vid %L måste vara ickenegativt"
  
! #: fortran/io.cc:2848 fortran/match.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr "%s-sats är inte tillåtet i PURE-procedur vid %C"
  
! #: fortran/io.cc:2878
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number missing in statement at %L"
  msgstr "UNIT-tal saknas i satsen vid %L"
  
! #: fortran/io.cc:2889 fortran/io.cc:3379
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in statement at %L must be non-negative"
  msgstr "UNIT-tal i sats vid %L måste vara ickenegativt"
  
! #: fortran/io.cc:2922
  #, gcc-internal-format, gfc-internal-format
  msgid "FLUSH statement at %C"
  msgstr "FLUSH-sats vid %C"
  
! #: fortran/io.cc:2963
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing format with default unit at %C"
  msgstr "Format saknas med standardenhet vid %C"
  
! #: fortran/io.cc:2983
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate UNIT specification at %C"
  msgstr "Dubblerad UNIT-specifikation vid %C"
  
! #: fortran/io.cc:3057
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate format specification at %C"
  msgstr "Dubblerad formatspecifikation vid %C"
  
! #: fortran/io.cc:3098
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
  msgstr "Symbolen %qs i namnlistan %qs är INTENT(IN) vid %C"
  
! #: fortran/io.cc:3134
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NML specification at %C"
  msgstr "Dubblerad NML-specifikation vid %C"
  
! #: fortran/io.cc:3143
  #, gcc-internal-format
  msgid "Symbol %qs at %C must be a NAMELIST group name"
  msgstr "Symbolen %qs vid %C måste vara ett NAMELIST-gruppnamn"
  
! #: fortran/io.cc:3209
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag at %C not allowed in output statement"
  msgstr "END-tagg vid %C är inte tillåten i utmatningssats"
  
! #: fortran/io.cc:3305
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT not specified at %L"
  msgstr "UNIT inte angivet vid %L"
  
! #: fortran/io.cc:3312
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must not be a character PARAMETER"
  msgstr "UNIT-specifikation vid %L får inte vara en tecken-PARAMETER"
  
! #: fortran/io.cc:3325
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
  msgstr "UNIT-specifikation vid %L måste vara ett INTEGER-uttryck eller en CHARACTER-variabel"
  
! #: fortran/io.cc:3347
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid form of WRITE statement at %L, UNIT required"
  msgstr "Ogiltig form av WRITE-sats vid %L, UNIT krävs"
  
! #: fortran/io.cc:3358
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal unit with vector subscript at %L"
  msgstr "Intern enhet med vektorindex vid %L"
  
! #: fortran/io.cc:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr "Extern IO UNIT får inte vara en vektor vid %L"
  
! #: fortran/io.cc:3402
  #, gcc-internal-format
  msgid "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition context"
  msgstr "NAMELIST %qs i READ-sats vid %L innehåller symbolen %qs som inte får stå i ett variabeldefinitionssammanhang"
  
! #: fortran/io.cc:3414
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "NAMELIST-objekt %qs i namnlistan %qs vid %L är polymorf och behöver en definierad input/output-procedur"
  
! #: fortran/io.cc:3424 fortran/resolve.cc:16931
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "NAMELIST-objektet %qs i namnlistan %qs vid %L med ALLOCATABLE- eller POINTER-komponenter"
  
! #: fortran/io.cc:3432
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
  msgstr "NAMELIST-objektet %qs i namnlistan %qs vid %L har ALLOCATABLE- eller POINTER-komponenter och måste alltså ha en definierad input/output-procedur"
  
! #: fortran/io.cc:3443
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma before i/o item list at %L"
  msgstr "Komma före i/o-elementlista vid %L"
  
! #: fortran/io.cc:3453
  #, gcc-internal-format, gfc-internal-format
  msgid "ERR tag label %d at %L not defined"
  msgstr "ERR-taggetikett %d vid %L inte definierad"
  
! #: fortran/io.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "END tag label %d at %L not defined"
  msgstr "END-taggetikett %d vid %L inte definierad"
  
! #: fortran/io.cc:3477
  #, gcc-internal-format, gfc-internal-format
  msgid "EOR tag label %d at %L not defined"
  msgstr "EOR-taggetikett %d vid %L inte definierad"
  
! #: fortran/io.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT label %d at %L not defined"
  msgstr "FORMAT-etikett %d vid %L inte definierad"
  
! #: fortran/io.cc:3518
  #, gcc-internal-format
  msgid "io_kind_name(): bad I/O-kind"
  msgstr "io_kind_name(): felaktig I/O-sort"
  
! #: fortran/io.cc:3607
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr "Syntaxfel i I/O-iterator vid %C"
  
! #: fortran/io.cc:3639
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable in READ statement at %C"
  msgstr "Variabel förväntas i READ-sats vid %C"
  
! #: fortran/io.cc:3645
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do in READ statement at %L"
  msgstr "Variabel eller io-implied-do förväntas i READ-sats vid %L"
  
! #: fortran/io.cc:3654
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting variable or io-implied-do at %L"
  msgstr "Variabel eller io-implied-do förväntas vid %L"
  
! #: fortran/io.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression in %s statement at %C"
  msgstr "Förväntade uttryck i %s-sats vid %C"
  
! #: fortran/io.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear in an output IO list"
  msgstr "BOZ-litteralkonstanten vid %L får inte förekomma i en utmatning-IO-lista"
  
! #: fortran/io.cc:3816
  #, gcc-internal-format, gfc-internal-format
  msgid "Internal file at %L with namelist"
  msgstr "Intern fil vid %L med namnlista"
  
! #: fortran/io.cc:3831
  #, gcc-internal-format, gfc-internal-format
  msgid "IO UNIT in %s statement at %L must be an internal file in a PURE procedure"
  msgstr "IO UNIT i %s-satsen vid %L måste vara en intern fil i en PURE-procedur"
  
! #: fortran/io.cc:3944
  #, gcc-internal-format, gfc-internal-format
  msgid "PAD= at %L not allowed in Fortran 95"
  msgstr "PAD= vid %L är inte tillåtet i Fortran 95"
  
! #: fortran/io.cc:4013
  #, gcc-internal-format, gfc-internal-format
  msgid "DELIM= at %L not allowed in Fortran 95"
  msgstr "DELIM= vid %L är inte tillåtet i Fortran 95"
  
! #: fortran/io.cc:4187
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT namelist at %C is an extension"
  msgstr "PRINT-namnlista vid %C är en utökning"
  
! #: fortran/io.cc:4209
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma after * at %C not allowed without I/O list"
  msgstr "Komma efter * vid %C är inte tillåtet utan I/O-lista"
  
! #: fortran/io.cc:4382
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected comma in I/O list at %C"
  msgstr "Komma förväntades i I/O-lista vid %C"
  
! #: fortran/io.cc:4449
  #, gcc-internal-format, gfc-internal-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr "PRINT-sats vid %C är inte tillåten inuti PURE-procedur"
  
! #: fortran/io.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() near %L cannot appear in INQUIRE statement"
  msgstr "NULL() nära %L kan inte förekomma i en INQUIRE-sats"
  
! #: fortran/io.cc:4623 fortran/io.cc:4685
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr "INQUIRE-sats är inte tillåten i PURE-procedur vid %C"
  
! #: fortran/io.cc:4651
  #, gcc-internal-format, gfc-internal-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr "IOLENGTH-tagg ogiltig i INQUIRE-sats vid %C"
  
! #: fortran/io.cc:4661 fortran/trans-io.cc:1364
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr "INQUIRE-sats vid %L får inte innehålla både FILE- och UNIT-specificerare"
  
! #: fortran/io.cc:4668
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr "INQUIRE-sats vid %L kräver antingen FILE- eller UNIT-specificerare"
  
! #: fortran/io.cc:4678
  #, gcc-internal-format, gfc-internal-format
  msgid "UNIT number in INQUIRE statement at %L cannot be %d"
  msgstr "UNIT-tal i INQUIRE-sats vid %L får inte vara %d"
  
! #: fortran/io.cc:4693
  #, gcc-internal-format, gfc-internal-format
  msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
  msgstr "INQUIRE-sats vid %L kräver en PENDING=-specificerare med ID=-specificeraren"
  
! #: fortran/io.cc:4869
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT at %C not allowed in Fortran 95"
  msgstr "WAIT vid %C är inte tillåtet i Fortran 95"
  
! #: fortran/io.cc:4875
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT statement not allowed in PURE procedure at %C"
  msgstr "WAIT-sats är inte tillåtet i PURE-procedur vid %C"
*************** msgstr "REDUCE-likalitestsspecifikation
*** 75815,76314 ****
  msgid "Locality spec at %L"
  msgstr "Lokalitetsspecifikation vid %L"
  
! #: fortran/match.cc:3112
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "Namnet %qs i %s-sats vid %C är okänt"
  
! #: fortran/match.cc:3120
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr "Namnet %qs i %s-sats vid %C är inte ett konstruktionsnamn"
  
! #: fortran/match.cc:3132
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr "%s-sats vid %C lämnar CRITICAL-konstruktion"
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3140
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr "%s-sats vid %C lämnar DO CONCURRENT-konstruktion"
  
! #: fortran/match.cc:3152
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr "%s-sats vid %C är inte inne i en konstruktion"
  
! #: fortran/match.cc:3155
  #, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr "%s-sats vid %C är inte inne i konstruktionen %qs"
  
! #: fortran/match.cc:3181
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr "CYCLE-sats vid %C är inte tillämpbar på icke-slingkonstruktionen %qs"
  
! #: fortran/match.cc:3186
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr "EXIT-sats utan något do-konstruktionsnamn vid %C"
  
! #: fortran/match.cc:3192
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "%s-sats vid %C är inte i tillämpbar på konstruktionen %qs"
  
! #: fortran/match.cc:3200
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "%s-sats vid %C lämnar ett OpenACC-strukturerat block"
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "%s-sats vid %C lämnar ett OpenMP-strukturerat block"
  
! #: fortran/match.cc:3241
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "EXIT-sats vid %C avslutar !$ACC LOOP-slinga"
  
! #: fortran/match.cc:3247
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr "CYCLE vid %C till uppdelad !ACC LOOP-slinga som inte är innerst"
  
! #: fortran/match.cc:3249
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr "CYCLE vid %C till kollapsad !ACC LOOP-slinga som inte är innerst"
  
! #: fortran/match.cc:3296
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "EXIT-sats vid %C avslutar !$OMP DO-slinga"
  
! #: fortran/match.cc:3301
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr "CYCLE vid %C till kollapsad !$OMP DO-slinga som inte är innerst"
  
! #: fortran/match.cc:3406
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "Blank krävs i %s-sats nära %C"
  
! #: fortran/match.cc:3429
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr "STOP-kod vid %C får inte vara negativ"
  
! #: fortran/match.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr "STOP-kod vid %C innehåller för många siffror"
  
! #: fortran/match.cc:3451
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "QUIET=-specificerare för %s vid %L"
  
! #: fortran/match.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr "%s-sats vid %C i PURE-procedur"
  
! #: fortran/match.cc:3481
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr "Bildstyrsatsen STOP vid %C i CRITICAL-block"
  
! #: fortran/match.cc:3486
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr "Bildstyrsatsen STOP vid %C i DO CONCURRENT-block"
  
! #: fortran/match.cc:3498
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr "STOP-kod vid %L måste vara en skalär CHARACTER-konstant eller siffra[siffra[siffra[siffra[siffra]]]]"
  
! #: fortran/match.cc:3510
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr "STOP-kod vid %L måste vara ett skalärt standard-CHARACTER- eller -INTEGER-konstantuttryck"
  
! #: fortran/match.cc:3517
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr "STOP-kod vid %L måste antingen vara av INTEGER- eller CHARACTER-typ"
  
! #: fortran/match.cc:3524
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr "STOP-kod vid %L måste vara skalär"
  
! #: fortran/match.cc:3531
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr "STOP-koden vid %L måste vara standard tecken-KIND=%d"
  
! #: fortran/match.cc:3538
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "STOP-kod vid %L måste vara standard heltal KIND=%d"
  
! #: fortran/match.cc:3550 fortran/resolve.cc:13453
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "QUIET-specificerare vid %L måste vara en skalär LOGICAL"
  
! #: fortran/match.cc:3600
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "PAUSE-sats vid %C"
  
! #: fortran/match.cc:3621
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "ERROR STOP-sats vid %C"
  
! #: fortran/match.cc:3647
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "Bildstyrsats EVENT %s vid %C i PURE-procedur"
  
! #: fortran/match.cc:3662
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr "Bildstyrsatsen EVENT %s vid %C i CRITICAL-block"
  
! #: fortran/match.cc:3669
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr "Bildstyrsatsen EVENT %s vid %C i DO CONCURRENT-block"
  
! #: fortran/match.cc:3699 fortran/match.cc:4041 fortran/match.cc:4253
! #: fortran/match.cc:4805 fortran/match.cc:5177
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr "Överflödig STAT-tagg funnen vid %L"
  
! #: fortran/match.cc:3720 fortran/match.cc:4062 fortran/match.cc:4273
! #: fortran/match.cc:4837 fortran/match.cc:5202
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "Överflödig ERRMSG-tagg funnen vid %L"
  
! #: fortran/match.cc:3741
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr "Överflödig UNTIL_COUNT-tagg funnen vid %L"
  
! #: fortran/match.cc:3807
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "EVENT POST-sats vid %C"
  
! #: fortran/match.cc:3817
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "EVENT WAIT-sats vid %C"
  
! #: fortran/match.cc:3829
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "FAIL IMAGE-sats vid %C"
  
! #: fortran/match.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "FORM TEAM-sats vid %C"
  
! #: fortran/match.cc:3892
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "CHANGE TEAM-sats vid %C"
  
! #: fortran/match.cc:3922
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr "END TEAM-sats vid %C"
  
! #: fortran/match.cc:3946
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "SYNC TEAM-sats vid %C"
  
! #: fortran/match.cc:3989
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr "Bildstyrsats %s vid %C i PURE-procedur"
  
! #: fortran/match.cc:4004
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr "Bildstyrsatsen %s vid %C i CRITICAL-block"
  
! #: fortran/match.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr "Bildstyrsatsen %s vid %C i DO CONCURRENT-block"
  
! #: fortran/match.cc:4083
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr "Överflödig ACQUIRED_LOCK-tagg funnen vid %L"
  
! #: fortran/match.cc:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "LOCK-sats vid %C"
  
! #: fortran/match.cc:4158
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "UNLOCK-sats vid %C"
  
! #: fortran/match.cc:4183
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr "Bildstyrsats SYNC vid %C i PURE-procedur"
  
! #: fortran/match.cc:4189
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "SYNC-sats vid %C"
  
! #: fortran/match.cc:4201
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr "Bildstyrsatsen SYNC vid %C i CRITICAL-block"
  
! #: fortran/match.cc:4207
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr "Bildstyrsatsen SYNC vid %C i DO CONCURRENT-block"
  
! #: fortran/match.cc:4387
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "ASSIGN-sats vid %C"
  
! #: fortran/match.cc:4431
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "Tilldelad GOTO-sats vid %C"
  
! #: fortran/match.cc:4475 fortran/match.cc:4526
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "Satsetikettlistan i GOTO vid %C får inte vara tom"
  
! #: fortran/match.cc:4536
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr "Beräknat GOTO vid %C"
  
! #: fortran/match.cc:4611
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr "Fel i typspecifikation vid %L"
  
! #: fortran/match.cc:4624
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr "typspecifikation i ALLOCATE vid %L"
  
! #: fortran/match.cc:4647
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr "Typparameterspecifikationslistan i typspecifikationen vid %L får inte innehålla DEFERRED-parametrar"
  
! #: fortran/match.cc:4677 fortran/match.cc:5115
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "Oväntad konstant vid %C"
  
! #: fortran/match.cc:4687
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr "Felaktigt allokeringsobjekt vid %C för en PURE-procedur"
  
! #: fortran/match.cc:4702
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr "Inkompatibelt allokeringsobjekt vid %C för en CHARACTER-typspecifikation vid %L"
  
! #: fortran/match.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "ALLOCATE av co-vektor vid %C i DO CONCURRENT-block"
  
! #: fortran/match.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr "ALLOCATE av co-vektor vid %C i CRITICAL-block"
  
! #: fortran/match.cc:4751
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr "Allokeringsobjekt vid %L är varken en datapekare eller en allokerbar variabel"
  
! #: fortran/match.cc:4763
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr "Entitetens typ vid %L är typinkompatibel med typspecifikationen"
  
! #: fortran/match.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr "Sorttypparameter för entiteten vid %L skiljer sig från sorttypparametern i typspecifikationen"
  
! #: fortran/match.cc:4788
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "Formspecifikation för allokerbar skalär vid %C"
  
! #: fortran/match.cc:4815
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr "STAT-taggen vid %L får inte vara en konstant"
  
! #: fortran/match.cc:4831
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr "ERRMSG-tagg vid %L"
  
! #: fortran/match.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr "SOURCE-tagg vid %L"
  
! #: fortran/match.cc:4860
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr "Överflödig SOURCE-tagg funnen vid %L"
  
! #: fortran/match.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr "SOURCE-taggen vid %L står i konflikt med typspecifikationen vid %L"
  
! #: fortran/match.cc:4873
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr "SOURCE-tagg vid %L med mer än ett ensamt allokeringsobjekt"
  
! #: fortran/match.cc:4891
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr "MOLD-tagg vid %L"
  
! #: fortran/match.cc:4897
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr "Överflödig MOLD-tagg funnen vid %L"
  
! #: fortran/match.cc:4904
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr "MOLD-taggen vid %L står i konflikt med typspecifikationen vid %L"
  
! #: fortran/match.cc:4930
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr "MOLD-taggen vid %L står i konflikt med SOURCE-taggen vid %L"
  
! #: fortran/match.cc:4938
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "Allokeringsobjekt vid %L med en fördröjd typparameter behöver antingen en typspecifikation eller en SOURCE-tagg eller en MOLD-tagg"
  
! #: fortran/match.cc:4950
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "Obegränsat polymorft allokeringsobjekt vid %L behöver en typspecifikation eller en SOURCE-tagg eller en MOLD-tagg"
  
! #: fortran/match.cc:5017
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr "Pekarobjektet vid %C kan inte vara co-indexerat"
  
! #: fortran/match.cc:5032
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr "NULLIFY tillåter inte ommappning av gränser för pekarobjekt vid %C"
  
! #: fortran/match.cc:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr "Otillåtet allokeringsobjekt vid %C för en PURE-procedur"
  
! #: fortran/match.cc:5137
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "DEALLOCATE av co-vektor vid %C i DO CONCURRENT-block"
  
! #: fortran/match.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr "DEALLOCATE av co-vektor vid %C i CRITICAL-block"
  
! #: fortran/match.cc:5160
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr "Allokeringsobjekt vid %C är varken en pekare på annat än procedur eller en allokerbar variabel"
  
! #: fortran/match.cc:5197
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr "ERRMSG vid %L"
  
! #: fortran/match.cc:5254
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr "Bildstyrsatsen RETURN vid %C i CRITICAL-block"
  
! #: fortran/match.cc:5260
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr "Bildstyrsatsen RETURN vid %C i DO CONCURRENT-block"
  
! #: fortran/match.cc:5269
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr "Alternativ RETURN-sats vid %C är bara tillåten inuti en SUBROUTINE"
  
! #: fortran/match.cc:5300
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr "RETURN-sats i huvudprogram vid %C"
  
! #: fortran/match.cc:5328
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Komponentreferens förväntades vid %C"
  
! #: fortran/match.cc:5337
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Skräp efter CALL vid %C"
  
! #: fortran/match.cc:5348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "Typbunden procedurreferens eller procedurpekarkomponent förväntades vid %C"
  
! #: fortran/match.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr "En litteral BOZ-konstant vid %L kan inte förekomma som ett faktiskt argument i en subrutinreferens"
  
! #: fortran/match.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Syntaxfel i common-blocknamn vid %C"
--- 75972,76471 ----
  msgid "Locality spec at %L"
  msgstr "Lokalitetsspecifikation vid %L"
  
! #: fortran/match.cc:3113
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is unknown"
  msgstr "Namnet %qs i %s-sats vid %C är okänt"
  
! #: fortran/match.cc:3121
  #, gcc-internal-format
  msgid "Name %qs in %s statement at %C is not a construct name"
  msgstr "Namnet %qs i %s-sats vid %C är inte ett konstruktionsnamn"
  
! #: fortran/match.cc:3133
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves CRITICAL construct"
  msgstr "%s-sats vid %C lämnar CRITICAL-konstruktion"
  
  #. F2008, C821 & C845.
! #: fortran/match.cc:3141
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaves DO CONCURRENT construct"
  msgstr "%s-sats vid %C lämnar DO CONCURRENT-konstruktion"
  
! #: fortran/match.cc:3153
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C is not within a construct"
  msgstr "%s-sats vid %C är inte inne i en konstruktion"
  
! #: fortran/match.cc:3156
  #, gcc-internal-format
  msgid "%s statement at %C is not within construct %qs"
  msgstr "%s-sats vid %C är inte inne i konstruktionen %qs"
  
! #: fortran/match.cc:3182
  #, gcc-internal-format
  msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
  msgstr "CYCLE-sats vid %C är inte tillämpbar på icke-slingkonstruktionen %qs"
  
! #: fortran/match.cc:3187
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement with no do-construct-name at %C"
  msgstr "EXIT-sats utan något do-konstruktionsnamn vid %C"
  
! #: fortran/match.cc:3193
  #, gcc-internal-format
  msgid "%s statement at %C is not applicable to construct %qs"
  msgstr "%s-sats vid %C är inte i tillämpbar på konstruktionen %qs"
  
! #: fortran/match.cc:3201
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenACC structured block"
  msgstr "%s-sats vid %C lämnar ett OpenACC-strukturerat block"
  
! #: fortran/match.cc:3202
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr "%s-sats vid %C lämnar ett OpenMP-strukturerat block"
  
! #: fortran/match.cc:3242
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$ACC LOOP loop"
  msgstr "EXIT-sats vid %C avslutar !$ACC LOOP-slinga"
  
! #: fortran/match.cc:3248
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost tiled !$ACC LOOP loop"
  msgstr "CYCLE vid %C till uppdelad !ACC LOOP-slinga som inte är innerst"
  
! #: fortran/match.cc:3250
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
  msgstr "CYCLE vid %C till kollapsad !ACC LOOP-slinga som inte är innerst"
  
! #: fortran/match.cc:3297
  #, gcc-internal-format, gfc-internal-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr "EXIT-sats vid %C avslutar !$OMP DO-slinga"
  
! #: fortran/match.cc:3302
  #, gcc-internal-format, gfc-internal-format
  msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
  msgstr "CYCLE vid %C till kollapsad !$OMP DO-slinga som inte är innerst"
  
! #: fortran/match.cc:3407
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank required in %s statement near %C"
  msgstr "Blank krävs i %s-sats nära %C"
  
! #: fortran/match.cc:3430
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C cannot be negative"
  msgstr "STOP-kod vid %C får inte vara negativ"
  
! #: fortran/match.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %C contains too many digits"
  msgstr "STOP-kod vid %C innehåller för många siffror"
  
! #: fortran/match.cc:3452
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET= specifier for %s at %L"
  msgstr "QUIET=-specificerare för %s vid %L"
  
! #: fortran/match.cc:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C in PURE procedure"
  msgstr "%s-sats vid %C i PURE-procedur"
  
! #: fortran/match.cc:3482
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in CRITICAL block"
  msgstr "Bildstyrsatsen STOP vid %C i CRITICAL-block"
  
! #: fortran/match.cc:3487
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement STOP at %C in DO CONCURRENT block"
  msgstr "Bildstyrsatsen STOP vid %C i DO CONCURRENT-block"
  
! #: fortran/match.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]"
  msgstr "STOP-kod vid %L måste vara en skalär CHARACTER-konstant eller siffra[siffra[siffra[siffra[siffra]]]]"
  
! #: fortran/match.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be a scalar default CHARACTER or INTEGER constant expression"
  msgstr "STOP-kod vid %L måste vara ett skalärt standard-CHARACTER- eller -INTEGER-konstantuttryck"
  
! #: fortran/match.cc:3518
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be either INTEGER or CHARACTER type"
  msgstr "STOP-kod vid %L måste antingen vara av INTEGER- eller CHARACTER-typ"
  
! #: fortran/match.cc:3525
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be scalar"
  msgstr "STOP-kod vid %L måste vara skalär"
  
! #: fortran/match.cc:3532
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default character KIND=%d"
  msgstr "STOP-koden vid %L måste vara standard tecken-KIND=%d"
  
! #: fortran/match.cc:3539
  #, gcc-internal-format, gfc-internal-format
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "STOP-kod vid %L måste vara standard heltal KIND=%d"
  
! #: fortran/match.cc:3551 fortran/resolve.cc:13443
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "QUIET-specificerare vid %L måste vara en skalär LOGICAL"
  
! #: fortran/match.cc:3601
  #, gcc-internal-format, gfc-internal-format
  msgid "PAUSE statement at %C"
  msgstr "PAUSE-sats vid %C"
  
! #: fortran/match.cc:3622
  #, gcc-internal-format, gfc-internal-format
  msgid "ERROR STOP statement at %C"
  msgstr "ERROR STOP-sats vid %C"
  
! #: fortran/match.cc:3648
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in PURE procedure"
  msgstr "Bildstyrsats EVENT %s vid %C i PURE-procedur"
  
! #: fortran/match.cc:3663
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in CRITICAL block"
  msgstr "Bildstyrsatsen EVENT %s vid %C i CRITICAL-block"
  
! #: fortran/match.cc:3670
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
  msgstr "Bildstyrsatsen EVENT %s vid %C i DO CONCURRENT-block"
  
! #: fortran/match.cc:3700 fortran/match.cc:4042 fortran/match.cc:4254
! #: fortran/match.cc:4806 fortran/match.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant STAT tag found at %L"
  msgstr "Överflödig STAT-tagg funnen vid %L"
  
! #: fortran/match.cc:3721 fortran/match.cc:4063 fortran/match.cc:4274
! #: fortran/match.cc:4838 fortran/match.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ERRMSG tag found at %L"
  msgstr "Överflödig ERRMSG-tagg funnen vid %L"
  
! #: fortran/match.cc:3742
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant UNTIL_COUNT tag found at %L"
  msgstr "Överflödig UNTIL_COUNT-tagg funnen vid %L"
  
! #: fortran/match.cc:3808
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT POST statement at %C"
  msgstr "EVENT POST-sats vid %C"
  
! #: fortran/match.cc:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "EVENT WAIT statement at %C"
  msgstr "EVENT WAIT-sats vid %C"
  
! #: fortran/match.cc:3830
  #, gcc-internal-format, gfc-internal-format
  msgid "FAIL IMAGE statement at %C"
  msgstr "FAIL IMAGE-sats vid %C"
  
! #: fortran/match.cc:3854
  #, gcc-internal-format, gfc-internal-format
  msgid "FORM TEAM statement at %C"
  msgstr "FORM TEAM-sats vid %C"
  
! #: fortran/match.cc:3893
  #, gcc-internal-format, gfc-internal-format
  msgid "CHANGE TEAM statement at %C"
  msgstr "CHANGE TEAM-sats vid %C"
  
! #: fortran/match.cc:3923
  #, gcc-internal-format, gfc-internal-format
  msgid "END TEAM statement at %C"
  msgstr "END TEAM-sats vid %C"
  
! #: fortran/match.cc:3947
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC TEAM statement at %C"
  msgstr "SYNC TEAM-sats vid %C"
  
! #: fortran/match.cc:3990
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in PURE procedure"
  msgstr "Bildstyrsats %s vid %C i PURE-procedur"
  
! #: fortran/match.cc:4005
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in CRITICAL block"
  msgstr "Bildstyrsatsen %s vid %C i CRITICAL-block"
  
! #: fortran/match.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement %s at %C in DO CONCURRENT block"
  msgstr "Bildstyrsatsen %s vid %C i DO CONCURRENT-block"
  
! #: fortran/match.cc:4084
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant ACQUIRED_LOCK tag found at %L"
  msgstr "Överflödig ACQUIRED_LOCK-tagg funnen vid %L"
  
! #: fortran/match.cc:4149
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK statement at %C"
  msgstr "LOCK-sats vid %C"
  
! #: fortran/match.cc:4159
  #, gcc-internal-format, gfc-internal-format
  msgid "UNLOCK statement at %C"
  msgstr "UNLOCK-sats vid %C"
  
! #: fortran/match.cc:4184
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in PURE procedure"
  msgstr "Bildstyrsats SYNC vid %C i PURE-procedur"
  
! #: fortran/match.cc:4190
  #, gcc-internal-format, gfc-internal-format
  msgid "SYNC statement at %C"
  msgstr "SYNC-sats vid %C"
  
! #: fortran/match.cc:4202
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in CRITICAL block"
  msgstr "Bildstyrsatsen SYNC vid %C i CRITICAL-block"
  
! #: fortran/match.cc:4208
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement SYNC at %C in DO CONCURRENT block"
  msgstr "Bildstyrsatsen SYNC vid %C i DO CONCURRENT-block"
  
! #: fortran/match.cc:4388
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %C"
  msgstr "ASSIGN-sats vid %C"
  
! #: fortran/match.cc:4432
  #, gcc-internal-format, gfc-internal-format
  msgid "Assigned GOTO statement at %C"
  msgstr "Tilldelad GOTO-sats vid %C"
  
! #: fortran/match.cc:4476 fortran/match.cc:4527
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr "Satsetikettlistan i GOTO vid %C får inte vara tom"
  
! #: fortran/match.cc:4537
  #, gcc-internal-format, gfc-internal-format
  msgid "Computed GOTO at %C"
  msgstr "Beräknat GOTO vid %C"
  
! #: fortran/match.cc:4612
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in type-spec at %L"
  msgstr "Fel i typspecifikation vid %L"
  
! #: fortran/match.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "typespec in ALLOCATE at %L"
  msgstr "typspecifikation i ALLOCATE vid %L"
  
! #: fortran/match.cc:4648
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list in the type-spec at %L cannot contain DEFERRED parameters"
  msgstr "Typparameterspecifikationslistan i typspecifikationen vid %L får inte innehålla DEFERRED-parametrar"
  
! #: fortran/match.cc:4678 fortran/match.cc:5116
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected constant at %C"
  msgstr "Oväntad konstant vid %C"
  
! #: fortran/match.cc:4688
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad allocate-object at %C for a PURE procedure"
  msgstr "Felaktigt allokeringsobjekt vid %C för en PURE-procedur"
  
! #: fortran/match.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible allocate-object at %C for CHARACTER type-spec at %L"
  msgstr "Inkompatibelt allokeringsobjekt vid %C för en CHARACTER-typspecifikation vid %L"
  
! #: fortran/match.cc:4725
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "ALLOCATE av co-vektor vid %C i DO CONCURRENT-block"
  
! #: fortran/match.cc:4730
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE of coarray at %C in CRITICAL block"
  msgstr "ALLOCATE av co-vektor vid %C i CRITICAL-block"
  
! #: fortran/match.cc:4752
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is neither a data pointer nor an allocatable variable"
  msgstr "Allokeringsobjekt vid %L är varken en datapekare eller en allokerbar variabel"
  
! #: fortran/match.cc:4764
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with typespec"
  msgstr "Entitetens typ vid %L är typinkompatibel med typspecifikationen"
  
! #: fortran/match.cc:4772
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgstr "Sorttypparameter för entiteten vid %L skiljer sig från sorttypparametern i typspecifikationen"
  
! #: fortran/match.cc:4789
  #, gcc-internal-format, gfc-internal-format
  msgid "Shape specification for allocatable scalar at %C"
  msgstr "Formspecifikation för allokerbar skalär vid %C"
  
! #: fortran/match.cc:4816
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT tag at %L cannot be a constant"
  msgstr "STAT-taggen vid %L får inte vara en konstant"
  
! #: fortran/match.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG tag at %L"
  msgstr "ERRMSG-tagg vid %L"
  
! #: fortran/match.cc:4855
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L"
  msgstr "SOURCE-tagg vid %L"
  
! #: fortran/match.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant SOURCE tag found at %L"
  msgstr "Överflödig SOURCE-tagg funnen vid %L"
  
! #: fortran/match.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgstr "SOURCE-taggen vid %L står i konflikt med typspecifikationen vid %L"
  
! #: fortran/match.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE tag at %L with more than a single allocate object"
  msgstr "SOURCE-tagg vid %L med mer än ett ensamt allokeringsobjekt"
  
! #: fortran/match.cc:4892
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L"
  msgstr "MOLD-tagg vid %L"
  
! #: fortran/match.cc:4898
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant MOLD tag found at %L"
  msgstr "Överflödig MOLD-tagg funnen vid %L"
  
! #: fortran/match.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with the typespec at %L"
  msgstr "MOLD-taggen vid %L står i konflikt med typspecifikationen vid %L"
  
! #: fortran/match.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
  msgstr "MOLD-taggen vid %L står i konflikt med SOURCE-taggen vid %L"
  
! #: fortran/match.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "Allokeringsobjekt vid %L med en fördröjd typparameter behöver antingen en typspecifikation eller en SOURCE-tagg eller en MOLD-tagg"
  
! #: fortran/match.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tag"
  msgstr "Obegränsat polymorft allokeringsobjekt vid %L behöver en typspecifikation eller en SOURCE-tagg eller en MOLD-tagg"
  
! #: fortran/match.cc:5018
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer object at %C shall not be coindexed"
  msgstr "Pekarobjektet vid %C kan inte vara co-indexerat"
  
! #: fortran/match.cc:5033
  #, gcc-internal-format, gfc-internal-format
  msgid "NULLIFY does not allow bounds remapping for pointer object at %C"
  msgstr "NULLIFY tillåter inte ommappning av gränser för pekarobjekt vid %C"
  
! #: fortran/match.cc:5128
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal allocate-object at %C for a PURE procedure"
  msgstr "Otillåtet allokeringsobjekt vid %C för en PURE-procedur"
  
! #: fortran/match.cc:5138
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
  msgstr "DEALLOCATE av co-vektor vid %C i DO CONCURRENT-block"
  
! #: fortran/match.cc:5145
  #, gcc-internal-format, gfc-internal-format
  msgid "DEALLOCATE of coarray at %C in CRITICAL block"
  msgstr "DEALLOCATE av co-vektor vid %C i CRITICAL-block"
  
! #: fortran/match.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %C is not a nonprocedure pointer nor an allocatable variable"
  msgstr "Allokeringsobjekt vid %C är varken en pekare på annat än procedur eller en allokerbar variabel"
  
! #: fortran/match.cc:5198
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L"
  msgstr "ERRMSG vid %L"
  
! #: fortran/match.cc:5255
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in CRITICAL block"
  msgstr "Bildstyrsatsen RETURN vid %C i CRITICAL-block"
  
! #: fortran/match.cc:5261
  #, gcc-internal-format, gfc-internal-format
  msgid "Image control statement RETURN at %C in DO CONCURRENT block"
  msgstr "Bildstyrsatsen RETURN vid %C i DO CONCURRENT-block"
  
! #: fortran/match.cc:5270
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr "Alternativ RETURN-sats vid %C är bara tillåten inuti en SUBROUTINE"
  
! #: fortran/match.cc:5301
  #, gcc-internal-format, gfc-internal-format
  msgid "RETURN statement in main program at %C"
  msgstr "RETURN-sats i huvudprogram vid %C"
  
! #: fortran/match.cc:5329
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected component reference at %C"
  msgstr "Komponentreferens förväntades vid %C"
  
! #: fortran/match.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after CALL at %C"
  msgstr "Skräp efter CALL vid %C"
  
! #: fortran/match.cc:5349
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected type-bound procedure or procedure pointer component at %C"
  msgstr "Typbunden procedurreferens eller procedurpekarkomponent förväntades vid %C"
  
! #: fortran/match.cc:5447
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a subroutine reference"
  msgstr "En litteral BOZ-konstant vid %L kan inte förekomma som ett faktiskt argument i en subrutinreferens"
  
! #: fortran/match.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in common block name at %C"
  msgstr "Syntaxfel i common-blocknamn vid %C"
*************** msgstr "Syntaxfel i common-blocknamn vid
*** 76316,76377 ****
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5662
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr "Variabel %qs vid %L i common-block %qs vid %C måste deklareras med en C-interoperativ sort eftersom common-block %qs är bind(c)"
  
! #: fortran/match.cc:5671
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr "Variabel %qs i common-block %qs vid %C får inte vara bind(c) eftersom det inte är globalt"
  
! #: fortran/match.cc:5678
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "Symbolen %qs vid %C är redan i ett COMMON-block"
  
! #: fortran/match.cc:5686
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr "Initierad symbol %qs vid %C kan endast vara COMMON i BLOCK DATA"
  
! #: fortran/match.cc:5697
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr "Symbolen %qs vid %C är USE-associerade från modulen %qs och kan inte förekomma i COMMON"
  
! #: fortran/match.cc:5712
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr "Vektorspecifikation för symbolen %qs i COMMON vid %C måste vara explicit"
  
! #: fortran/match.cc:5719
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "Symbolen %qs i COMMON vid %C får inte vara en co-vektor"
  
! #: fortran/match.cc:5729
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr "Symbolen %qs i COMMON vid %C får inte vara en POINTER-vektor"
  
! #: fortran/match.cc:5775
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr "Symbolen %qs, i COMMON-block %qs vid %C är indirekt gjort ekvivalent med ett annat COMMON-block %qs"
  
! #: fortran/match.cc:5837
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr "BLOCK DATA-konstruktion vid %L"
  
! #: fortran/match.cc:5950
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr "Namnlistegruppnamnet %qs vid %C har redan grundtypen %s"
  
! #: fortran/match.cc:5960
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr "Namnlistegruppnamn %qs vid %C är redan USE-associerat och får inte specificeras om."
--- 76473,76534 ----
  #. If we find an error, just print it and continue,
  #. cause it's just semantic, and we can see if there
  #. are more errors.
! #: fortran/match.cc:5663
  #, gcc-internal-format
  msgid "Variable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)"
  msgstr "Variabel %qs vid %L i common-block %qs vid %C måste deklareras med en C-interoperativ sort eftersom common-block %qs är bind(c)"
  
! #: fortran/match.cc:5672
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C cannot be bind(c) since it is not global"
  msgstr "Variabel %qs i common-block %qs vid %C får inte vara bind(c) eftersom det inte är globalt"
  
! #: fortran/match.cc:5679
  #, gcc-internal-format
  msgid "Symbol %qs at %C is already in a COMMON block"
  msgstr "Symbolen %qs vid %C är redan i ett COMMON-block"
  
! #: fortran/match.cc:5687
  #, gcc-internal-format
  msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
  msgstr "Initierad symbol %qs vid %C kan endast vara COMMON i BLOCK DATA"
  
! #: fortran/match.cc:5698
  #, gcc-internal-format
  msgid "Symbol %qs at %C is USE associated from module %qs and cannot occur in COMMON"
  msgstr "Symbolen %qs vid %C är USE-associerade från modulen %qs och kan inte förekomma i COMMON"
  
! #: fortran/match.cc:5713
  #, gcc-internal-format
  msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
  msgstr "Vektorspecifikation för symbolen %qs i COMMON vid %C måste vara explicit"
  
! #: fortran/match.cc:5720
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a coarray"
  msgstr "Symbolen %qs i COMMON vid %C får inte vara en co-vektor"
  
! #: fortran/match.cc:5730
  #, gcc-internal-format
  msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
  msgstr "Symbolen %qs i COMMON vid %C får inte vara en POINTER-vektor"
  
! #: fortran/match.cc:5776
  #, gcc-internal-format
  msgid "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qs"
  msgstr "Symbolen %qs, i COMMON-block %qs vid %C är indirekt gjort ekvivalent med ett annat COMMON-block %qs"
  
! #: fortran/match.cc:5838
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK DATA construct at %L"
  msgstr "BLOCK DATA-konstruktion vid %L"
  
! #: fortran/match.cc:5951
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already has a basic type of %s"
  msgstr "Namnlistegruppnamnet %qs vid %C har redan grundtypen %s"
  
! #: fortran/match.cc:5961
  #, gcc-internal-format
  msgid "Namelist group name %qs at %C already is USE associated and cannot be respecified."
  msgstr "Namnlistegruppnamn %qs vid %C är redan USE-associerat och får inte specificeras om."
*************** msgstr "Namnlistegruppnamn %qs vid %C ä
*** 76379,76565 ****
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5985
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr "Symbolen %qs i namnlistan %qs vid %C måste deklareras före namnlistan deklareras."
  
! #: fortran/match.cc:6005
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr "Den härledda typen %qs vid %L står i konflikt med namnlisteobjektet %qs vid %C"
  
! #: fortran/match.cc:6025
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "Vektor %qs med antagen storlek i namnlistan %qs vid %C är inte tillåtet"
  
! #: fortran/match.cc:6168
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr "Härledd typkomponent %C är inte en tillåten EQUIVALENCE-medlem"
  
! #: fortran/match.cc:6176
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "Vektorreferens i EQUIVALENCE vid %C får inte vara en vektorsektion"
  
! #: fortran/match.cc:6209
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr "EQUIVALENCE vid %C kräver två eller flera objekt"
  
! #: fortran/match.cc:6223
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr "Försök att indirekt överlappa COMMON-block %s och %s med EQUIVALENCE vid %C"
  
! #: fortran/match.cc:6236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Komma förväntades i EQUIVALENCE vid %C"
  
! #: fortran/match.cc:6241
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "EQUIVALENCE-sats vid %C"
  
! #: fortran/match.cc:6334
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "Ogiltig användning ett satsfunktionsargument vid %L"
  
! #: fortran/match.cc:6401
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "Satsfunktion vid %L är rekursiv"
  
! #: fortran/match.cc:6407
  #, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "Satsfunktionen %qs vid %L står i konflikt med ett funktionsnamn"
  
! #: fortran/match.cc:6421
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "Satsfunktion vid %L kan inte förekomma inuti ett INTERFACE"
  
! #: fortran/match.cc:6426
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Satsfunktion vid %C"
  
! #: fortran/match.cc:6553 fortran/match.cc:6571 fortran/match.cc:6592
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "Uttryck i CASE-väljare vid %L får inte vara %s"
  
! #: fortran/match.cc:6602 fortran/match.cc:6608
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "Uttryck i CASE-väljare vid %L måste vara skalärt"
  
! #: fortran/match.cc:6617
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Initieringsuttryck förväntades i CASE vid %C"
  
! #: fortran/match.cc:6649
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "Blocknamnet %qs förväntades av SELECT-konstruktionen vid %C"
  
! #: fortran/match.cc:7029
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "SELECT TYPE vid %C får inte förekomma i denna räckvidd"
  
! #: fortran/match.cc:7057
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "parsningsfel i SELECT TYPE-sats vid %C"
  
! #: fortran/match.cc:7082
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr "Väljare i SELECT TYPE vid %C är inte en namngiven variabel, använd associationsnamn =>"
  
! #: fortran/match.cc:7270
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "SELECT RANK-sats vid %C"
  
! #: fortran/match.cc:7311 fortran/match.cc:7365
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr "Selektorn SELECT RANK vid %C måste vara en variabel med antagen ordning"
  
! #: fortran/match.cc:7375
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "parsningsfel i SELECT RANK-sats vid %C"
  
! #: fortran/match.cc:7411
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Oväntad CASE-sats vid %C"
  
! #: fortran/match.cc:7463
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Syntaxfel i CASE-specifikation vid %C"
  
! #: fortran/match.cc:7481
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Oväntad TYPE IS-sats vid %C"
  
! #: fortran/match.cc:7513
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr "Typspecifikationen skall inte specificera en sekvens härledd typ eller en typ med attributet BIND i SELECT TYPE vid %C [F2003:C815]"
  
! #: fortran/match.cc:7524
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr "Alla LEN-typparametrar i satsen TYPE IS vid %C måste vara ASSUMED"
  
! #: fortran/match.cc:7535
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Syntaxfel i TYPE IS-specifikation vid %C"
  
! #: fortran/match.cc:7611
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Syntaxfel i CLASS IS-specifikation vid %C"
  
! #: fortran/match.cc:7631
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "Oväntad RANK-sats vid %C"
  
! #: fortran/match.cc:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "SELECT RANK CASE-uttrycket vid %C måste vara en skalär heltalskonstant"
  
! #: fortran/match.cc:7686
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr "Värdet på SELECT RANK CASE-uttrycket vid %C får inte vara mindre än noll eller större än %d"
  
! #: fortran/match.cc:7713
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "Syntaxfel i RANK-specifikation vid %C"
  
! #: fortran/match.cc:7835
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "ELSEWHERE-sats vid %C inte innesluten i WHERE-block"
  
! #: fortran/match.cc:7873
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "Etiketten %qs vid %C stämmer inte med WHERE-etikett %qs"
--- 76536,76722 ----
  #. It is required that members of a namelist be declared
  #. before the namelist.  We check this by checking if the
  #. symbol has a defined type for IMPLICIT NONE.
! #: fortran/match.cc:5986
  #, gcc-internal-format
  msgid "Symbol %qs in namelist %qs at %C must be declared before the namelist is declared."
  msgstr "Symbolen %qs i namnlistan %qs vid %C måste deklareras före namnlistan deklareras."
  
! #: fortran/match.cc:6006
  #, gcc-internal-format
  msgid "Derived type %qs at %L conflicts with namelist object %qs at %C"
  msgstr "Den härledda typen %qs vid %L står i konflikt med namnlisteobjektet %qs vid %C"
  
! #: fortran/match.cc:6026
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
  msgstr "Vektor %qs med antagen storlek i namnlistan %qs vid %C är inte tillåtet"
  
! #: fortran/match.cc:6169
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr "Härledd typkomponent %C är inte en tillåten EQUIVALENCE-medlem"
  
! #: fortran/match.cc:6177
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr "Vektorreferens i EQUIVALENCE vid %C får inte vara en vektorsektion"
  
! #: fortran/match.cc:6210
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr "EQUIVALENCE vid %C kräver två eller flera objekt"
  
! #: fortran/match.cc:6224
  #, gcc-internal-format, gfc-internal-format
  msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr "Försök att indirekt överlappa COMMON-block %s och %s med EQUIVALENCE vid %C"
  
! #: fortran/match.cc:6237
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting a comma in EQUIVALENCE at %C"
  msgstr "Komma förväntades i EQUIVALENCE vid %C"
  
! #: fortran/match.cc:6242
  #, gcc-internal-format, gfc-internal-format
  msgid "EQUIVALENCE statement at %C"
  msgstr "EQUIVALENCE-sats vid %C"
  
! #: fortran/match.cc:6335
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of statement function argument at %L"
  msgstr "Ogiltig användning ett satsfunktionsargument vid %L"
  
! #: fortran/match.cc:6402
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L is recursive"
  msgstr "Satsfunktion vid %L är rekursiv"
  
! #: fortran/match.cc:6408
  #, gcc-internal-format
  msgid "Statement function %qs at %L conflicts with function name"
  msgstr "Satsfunktionen %qs vid %L står i konflikt med ett funktionsnamn"
  
! #: fortran/match.cc:6422
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %L cannot appear within an INTERFACE"
  msgstr "Satsfunktion vid %L kan inte förekomma inuti ett INTERFACE"
  
! #: fortran/match.cc:6427
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement function at %C"
  msgstr "Satsfunktion vid %C"
  
! #: fortran/match.cc:6554 fortran/match.cc:6572 fortran/match.cc:6593
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L cannot be %s"
  msgstr "Uttryck i CASE-väljare vid %L får inte vara %s"
  
! #: fortran/match.cc:6603 fortran/match.cc:6609
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE selector at %L must be scalar"
  msgstr "Uttryck i CASE-väljare vid %L måste vara skalärt"
  
! #: fortran/match.cc:6618
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr "Initieringsuttryck förväntades i CASE vid %C"
  
! #: fortran/match.cc:6650
  #, gcc-internal-format
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "Blocknamnet %qs förväntades av SELECT-konstruktionen vid %C"
  
! #: fortran/match.cc:7030
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "SELECT TYPE vid %C får inte förekomma i denna räckvidd"
  
! #: fortran/match.cc:7058
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "parsningsfel i SELECT TYPE-sats vid %C"
  
! #: fortran/match.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr "Väljare i SELECT TYPE vid %C är inte en namngiven variabel, använd associationsnamn =>"
  
! #: fortran/match.cc:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "SELECT RANK-sats vid %C"
  
! #: fortran/match.cc:7312 fortran/match.cc:7366
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr "Selektorn SELECT RANK vid %C måste vara en variabel med antagen ordning"
  
! #: fortran/match.cc:7376
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "parsningsfel i SELECT RANK-sats vid %C"
  
! #: fortran/match.cc:7412
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Oväntad CASE-sats vid %C"
  
! #: fortran/match.cc:7464
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Syntaxfel i CASE-specifikation vid %C"
  
! #: fortran/match.cc:7482
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Oväntad TYPE IS-sats vid %C"
  
! #: fortran/match.cc:7514
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr "Typspecifikationen skall inte specificera en sekvens härledd typ eller en typ med attributet BIND i SELECT TYPE vid %C [F2003:C815]"
  
! #: fortran/match.cc:7525
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr "Alla LEN-typparametrar i satsen TYPE IS vid %C måste vara ASSUMED"
  
! #: fortran/match.cc:7536
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Syntaxfel i TYPE IS-specifikation vid %C"
  
! #: fortran/match.cc:7612
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Syntaxfel i CLASS IS-specifikation vid %C"
  
! #: fortran/match.cc:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "Oväntad RANK-sats vid %C"
  
! #: fortran/match.cc:7678
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "SELECT RANK CASE-uttrycket vid %C måste vara en skalär heltalskonstant"
  
! #: fortran/match.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr "Värdet på SELECT RANK CASE-uttrycket vid %C får inte vara mindre än noll eller större än %d"
  
! #: fortran/match.cc:7714
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "Syntaxfel i RANK-specifikation vid %C"
  
! #: fortran/match.cc:7836
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "ELSEWHERE-sats vid %C inte innesluten i WHERE-block"
  
! #: fortran/match.cc:7874
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "Etiketten %qs vid %C stämmer inte med WHERE-etikett %qs"
*************** msgstr "match_level_4(): Felaktig operat
*** 76600,76611 ****
  msgid "gfc_basic_typename(): Undefined type"
  msgstr "gfc_basic_typename(): Odefinierad typ"
  
! #: fortran/misc.cc:218
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr "gfc_typename(): Odefinierad typ"
  
! #: fortran/misc.cc:322
  #, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr "gfc_code2string(): Felaktig kod"
--- 76757,76768 ----
  msgid "gfc_basic_typename(): Undefined type"
  msgstr "gfc_basic_typename(): Odefinierad typ"
  
! #: fortran/misc.cc:221
  #, gcc-internal-format
  msgid "gfc_typename(): Undefined type"
  msgstr "gfc_typename(): Odefinierad typ"
  
! #: fortran/misc.cc:325
  #, gcc-internal-format
  msgid "gfc_code2string(): Bad code"
  msgstr "gfc_code2string(): Felaktig kod"
*************** msgstr "ORDERED-klausulparameter är min
*** 78145,78152 ****
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr "en ORDER-klausul får inte användas tillsammans med ORDERED vid %L"
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12090
! #: fortran/resolve.cc:13699
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF-klausul vid %L kräver ett skalärt LOGICAL-uttryck"
--- 78302,78309 ----
  msgid "ORDER clause must not be used together with ORDERED at %L"
  msgstr "en ORDER-klausul får inte användas tillsammans med ORDERED vid %L"
  
! #: fortran/openmp.cc:8630 fortran/openmp.cc:8641 fortran/resolve.cc:12080
! #: fortran/resolve.cc:13689
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF-klausul vid %L kräver ett skalärt LOGICAL-uttryck"
*************** msgstr "Symbolen %qs finns i både data-
*** 78284,78290 ****
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qs förekommer mer än en gång i %<allocate%> vid %L"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8309
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr "%qs angivet i en %<allocate%>-klausul vid %L men inte i en explicit privatiseringsklausul"
--- 78441,78447 ----
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qs förekommer mer än en gång i %<allocate%> vid %L"
  
! #: fortran/openmp.cc:9216 fortran/trans-openmp.cc:8329
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr "%qs angivet i en %<allocate%>-klausul vid %L men inte i en explicit privatiseringsklausul"
*************** msgstr "Nyckelordsnamn saknas aktuell ar
*** 80067,80287 ****
  msgid "Syntax error in argument list at %C"
  msgstr "Syntaxfel i argumentlista vid %C"
  
! #: fortran/primary.cc:2108
! #, gcc-internal-format
! msgid "extend_ref(): Bad tail"
! msgstr "extend_ref(): Felaktig svans"
! 
! #: fortran/primary.cc:2210
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr "Vektorsektionsbeteckning, t.ex. %<(:)%>, krävs förutom co-vektorbeteckningen %<[...]%> vid %C"
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr "Co-vektorbeteckning vid %C men %qs är inte en co-vektor"
  
! #: fortran/primary.cc:2461
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "Symbolen %qs vid %C har ingen IMPLICIT-typ"
  
! #: fortran/primary.cc:2468
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "Oväntat %<%c%> för variabel med icke härledd typ %qs vid %C"
  
! #: fortran/primary.cc:2489
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Postkomponentnamn förväntades vid %C"
  
! #: fortran/primary.cc:2510 fortran/primary.cc:2685
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr "RE eller IM part_ref vid %C"
  
! #: fortran/primary.cc:2562 fortran/primary.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr "part_ref:en RE eller IM vid %C måste tillämpas på ett COMPLEX-uttryck"
  
! #: fortran/primary.cc:2569 fortran/primary.cc:2703
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "LEN part_ref:en vid %C måste tillämpas på ett CHARACTER-uttryck"
  
! #: fortran/primary.cc:2628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Argumentlista förväntades vid %C"
  
! #: fortran/primary.cc:2646
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr "%qs vid %C är inte en frågereferens till inbyggd typkomponent %qs"
  
! #: fortran/primary.cc:2649
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr "%qs vid %C är inte en frågereferens till en inbyggd typkomponent"
  
! #: fortran/primary.cc:2719
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "KIND-part_ref:en vid %C måste tillämpas på ett uttryck av inbyggd typ"
  
! #: fortran/primary.cc:2747
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "Procedurpekarkomponent %qs kräver en argumentlista vid %C"
  
! #: fortran/primary.cc:2833
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr "Oväntad vektor-/delsträngs-ref vid %C"
  
! #: fortran/primary.cc:2855
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "Ickepolymorf referens till en abstrakt typ vid %C"
  
! #: fortran/primary.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Co-indexerad procedurpekarkomponent vid %C"
  
! #: fortran/primary.cc:2900
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr "gfc_variable_attr(): Uttrycket är inte en variabel"
  
! #: fortran/primary.cc:3118
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr "gfc_caf_attr(): Uttrycket är inte en variabel"
  
! #: fortran/primary.cc:3175
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "gfc_caf_attr(): Felaktig vektorreferens"
  
! #: fortran/primary.cc:3354
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "Ingen initierare för den allokerbara komponenten %qs angiven i postkonstrueraren vid %C"
  
! #: fortran/primary.cc:3365
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "Postkonstruerare med saknade valfria argument vid %C"
  
! #: fortran/primary.cc:3374
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "Ingen initierare för komponent %qs angiven i postkonstrueraren vid %C"
  
! #: fortran/primary.cc:3422
  #, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "Det går inte att konstruera ABSTRACT typ %qs vid %L"
  
! #: fortran/primary.cc:3442
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr "Postkonstruerare med namngivna argument vid %C"
  
! #: fortran/primary.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr "Komponentinitierare utan namn efter komponent med namn %s vid %L"
  
! #: fortran/primary.cc:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr "För många komponenter i postkonstruerare vid %L"
  
! #: fortran/primary.cc:3521
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "CHARACTER-uttryck kommer att huggas av i konstruerare (%td/%td) vid %L"
  
! #: fortran/primary.cc:3539
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Komponenten %qs initieras två gånger i postkonstrueraren vid %L"
  
! #: fortran/primary.cc:3551
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "Co-indexerat uttryck till pekar komponent %qs i postkonstruerare vid %L"
  
! #: fortran/primary.cc:3605
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "komponent %qs vid %L har redan satts av en härledd föräldratyps konstruerare"
  
! #: fortran/primary.cc:3768
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr "%%LOC() är ett r-värde vid %C"
  
! #: fortran/primary.cc:3827
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr "%qs vid %C är namnet på en rekursiv funktion och refererar därmed till resultatvariabeln.  Använd en explicit RESULT-variabel för direkt rekursion (12.5.2.1)"
  
! #: fortran/primary.cc:3858 fortran/primary.cc:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Symbol vid %C passar inte som uttryck"
  
! #: fortran/primary.cc:3963
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Oväntad användning av subrutinnamnet %qs vid %C"
  
! #: fortran/primary.cc:3995
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "Satsfunktion %qs kräver en argumentlista vid %C"
  
! #: fortran/primary.cc:3998
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr "Funktion %qs kräver en argumentlista vid %C"
  
! #: fortran/primary.cc:4053
  #, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "Argument saknas till %qs vid %C"
  
! #: fortran/primary.cc:4066
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr "Den vänstraste part-ref i en data-ref kan inte vara en funktionsreferens vid %C"
  
! #: fortran/primary.cc:4221
  #, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "Argumentlista saknas i funktionen %qs vid %C"
  
! #: fortran/primary.cc:4337
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "Den härledda typen %qs får inte användas som en variabel vid %C"
  
! #: fortran/primary.cc:4378
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "Namngiven konstant vid %C är en EQUIVALENCE"
  
! #: fortran/primary.cc:4383
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "PARAMETER %qs skall inte förekomma i en DATA-sats vid %C"
  
! #: fortran/primary.cc:4419
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "%qs vid %C är inte en variabel"
--- 80224,80439 ----
  msgid "Syntax error in argument list at %C"
  msgstr "Syntaxfel i argumentlista vid %C"
  
! #: fortran/primary.cc:2218
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr "Vektorsektionsbeteckning, t.ex. %<(:)%>, krävs förutom co-vektorbeteckningen %<[...]%> vid %C"
  
! #: fortran/primary.cc:2226
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr "Co-vektorbeteckning vid %C men %qs är inte en co-vektor"
  
! #: fortran/primary.cc:2483
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "Symbolen %qs vid %C har ingen IMPLICIT-typ"
  
! #: fortran/primary.cc:2490
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "Oväntat %<%c%> för variabel med icke härledd typ %qs vid %C"
  
! #: fortran/primary.cc:2512
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Postkomponentnamn förväntades vid %C"
  
! #: fortran/primary.cc:2543 fortran/primary.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr "RE eller IM part_ref vid %C"
  
! #: fortran/primary.cc:2595 fortran/primary.cc:2731
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr "part_ref:en RE eller IM vid %C måste tillämpas på ett COMPLEX-uttryck"
  
! #: fortran/primary.cc:2602 fortran/primary.cc:2744
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "LEN part_ref:en vid %C måste tillämpas på ett CHARACTER-uttryck"
  
! #: fortran/primary.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Argumentlista förväntades vid %C"
  
! #: fortran/primary.cc:2679
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr "%qs vid %C är inte en frågereferens till inbyggd typkomponent %qs"
  
! #: fortran/primary.cc:2682
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr "%qs vid %C är inte en frågereferens till en inbyggd typkomponent"
  
! #: fortran/primary.cc:2760
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "KIND-part_ref:en vid %C måste tillämpas på ett uttryck av inbyggd typ"
  
! #: fortran/primary.cc:2788
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "Procedurpekarkomponent %qs kräver en argumentlista vid %C"
  
! #: fortran/primary.cc:2875
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected array/substring ref at %C"
  msgstr "Oväntad vektor-/delsträngs-ref vid %C"
  
! #: fortran/primary.cc:2897
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "Ickepolymorf referens till en abstrakt typ vid %C"
  
! #: fortran/primary.cc:2904
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Co-indexerad procedurpekarkomponent vid %C"
  
! #: fortran/primary.cc:2943
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr "gfc_variable_attr(): Uttrycket är inte en variabel"
  
! #: fortran/primary.cc:3165
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr "gfc_caf_attr(): Uttrycket är inte en variabel"
  
! #: fortran/primary.cc:3222
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "gfc_caf_attr(): Felaktig vektorreferens"
  
! #: fortran/primary.cc:3401
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "Ingen initierare för den allokerbara komponenten %qs angiven i postkonstrueraren vid %C"
  
! #: fortran/primary.cc:3412
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "Postkonstruerare med saknade valfria argument vid %C"
  
! #: fortran/primary.cc:3421
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "Ingen initierare för komponent %qs angiven i postkonstrueraren vid %C"
  
! #: fortran/primary.cc:3469
  #, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "Det går inte att konstruera ABSTRACT typ %qs vid %L"
  
! #: fortran/primary.cc:3489
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr "Postkonstruerare med namngivna argument vid %C"
  
! #: fortran/primary.cc:3504
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr "Komponentinitierare utan namn efter komponent med namn %s vid %L"
  
! #: fortran/primary.cc:3509
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr "För många komponenter i postkonstruerare vid %L"
  
! #: fortran/primary.cc:3568
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "CHARACTER-uttryck kommer att huggas av i konstruerare (%td/%td) vid %L"
  
! #: fortran/primary.cc:3586
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Komponenten %qs initieras två gånger i postkonstrueraren vid %L"
  
! #: fortran/primary.cc:3598
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "Co-indexerat uttryck till pekar komponent %qs i postkonstruerare vid %L"
  
! #: fortran/primary.cc:3652
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "komponent %qs vid %L har redan satts av en härledd föräldratyps konstruerare"
  
! #: fortran/primary.cc:3815
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr "%%LOC() är ett r-värde vid %C"
  
! #: fortran/primary.cc:3874
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr "%qs vid %C är namnet på en rekursiv funktion och refererar därmed till resultatvariabeln.  Använd en explicit RESULT-variabel för direkt rekursion (12.5.2.1)"
  
! #: fortran/primary.cc:3905 fortran/primary.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Symbol vid %C passar inte som uttryck"
  
! #: fortran/primary.cc:4010
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Oväntad användning av subrutinnamnet %qs vid %C"
  
! #: fortran/primary.cc:4042
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "Satsfunktion %qs kräver en argumentlista vid %C"
  
! #: fortran/primary.cc:4045
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr "Funktion %qs kräver en argumentlista vid %C"
  
! #: fortran/primary.cc:4100
  #, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "Argument saknas till %qs vid %C"
  
! #: fortran/primary.cc:4113
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr "Den vänstraste part-ref i en data-ref kan inte vara en funktionsreferens vid %C"
  
! #: fortran/primary.cc:4268
  #, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "Argumentlista saknas i funktionen %qs vid %C"
  
! #: fortran/primary.cc:4394
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "Den härledda typen %qs får inte användas som en variabel vid %C"
  
! #: fortran/primary.cc:4435
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "Namngiven konstant vid %C är en EQUIVALENCE"
  
! #: fortran/primary.cc:4440
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "PARAMETER %qs skall inte förekomma i en DATA-sats vid %C"
  
! #: fortran/primary.cc:4476
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "%qs vid %C är inte en variabel"
*************** msgstr "Argument %qs till satsfunktionen
*** 80413,81320 ****
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "Teckenvärt argument %qs till satsfunktion vid %L måste ha konstant längd"
  
! #: fortran/resolve.cc:578
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "Innesluten procedur %qs vid %L har samma namn som sin omgivande procedur"
  
! #: fortran/resolve.cc:598
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "Innesluten funktion %qs vid %L har ingen IMPLICIT-typ"
  
! #: fortran/resolve.cc:601
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "Resultatet %qs av innesluten funktion %qs vid %L har ingen IMPLICIT-typ"
  
! #: fortran/resolve.cc:627
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "Teckenvärd modulprocedur %qs vid %L får inte ha antagen längd"
  
! #: fortran/resolve.cc:629
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Teckenvärd intern funktion %qs vid %L får inte ha antagen längd"
  
! #: fortran/resolve.cc:802
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Funktion %s vid %L har ingångar med vektorspecifikationer som ej stämmer överens"
  
! #: fortran/resolve.cc:813
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "Funktion %s vid %L har ingången %s med egenskaper som inte stämmer"
  
! #: fortran/resolve.cc:828
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "Funktionen ”%s” vid %L med ingångar som returnerar variabler av olika stränglängder"
  
! #: fortran/resolve.cc:860
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "FUNCTION-resultat %s får inte vara en vektor i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "ENTRY-resultat %s får inte vara en vektor i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:871
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "FUNCTION-resultat %s får inte vara en POINTER i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:875
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "ENTRY-resultat %s får inte vara en POINTER i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:882
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "FUNCTION-resultat %s får inte vara ALLOCATABLE i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:886
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "ENTRY-resultat %s får inte vara ALLOCATABLE i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:924
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "FUNCTION-resultat %s får inte vara av typen %s i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:929
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "ENTRY-resultat %s får inte vara av typen %s i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:980
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Den globala entiteten %qs vid %L får inte förekomma i ett COMMON-block vid %L"
  
! #: fortran/resolve.cc:984
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Den globala entiteten %qs vid %L får inte förekomma i ett COMMON-block"
  
! #: fortran/resolve.cc:994
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr "COMMON-block vid %L"
  
! #: fortran/resolve.cc:1001
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "Variabel %qs vid %L är i COMMON men endast i BLOCK DATA är initiering tillåten"
  
! #: fortran/resolve.cc:1005
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "Initierad variabel %qs vid %L är i en blank COMMON men initiering ir endast tillåten i namngivna common-block"
  
! #: fortran/resolve.cc:1012
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "%qs vid %L kan inte förekomma i COMMON [F2008:C5100]"
  
! #: fortran/resolve.cc:1017
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "Det automatiska objektet %qs vid %L får inte förekomma i COMMON vid %L"
  
! #: fortran/resolve.cc:1029
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "Härledd typvariabel %qs i COMMON vid %L har varken attributet SEQUENCE eller BIND(C)"
  
! #: fortran/resolve.cc:1033
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "Härledd typvariabel %qs i COMMON vid %L har en slutlig komponent som är allokerbar"
  
! #: fortran/resolve.cc:1037
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "Härledd typvariabel %qs i COMMON vid %L får inte ha standardinitierare"
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr "I Fortran 2003 är COMMON %qs-block vid %L en global identifierare och måste således ha samma bindningsnamn som COMMON-blocket med samma namn vid %L: %s resp %s"
  
! #: fortran/resolve.cc:1095
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "COMMON-block %qs vid %L använder samma globala identifierare som en entitet vid %L"
  
! #: fortran/resolve.cc:1103
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "Fortran 2008: COMMON-block %qs med bindningsetikett vid %L delar identifierare med en global ej-COMMON-blockentitet vid %L"
  
! #: fortran/resolve.cc:1125
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "COMMON-block vid %L med bindningsetikett %qs använder samma globala identifierare som entiteten vid %L"
  
! #: fortran/resolve.cc:1146
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "COMMON-block %qs vid %L används som PARAMETER vid %L"
  
! #: fortran/resolve.cc:1150
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "COMMON-blocket %qs vid %L får inte ha attributet EXTERNAL"
  
! #: fortran/resolve.cc:1154
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "COMMON-block %qs vid %L är också en inbyggd procedur"
  
! #: fortran/resolve.cc:1158
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "COMMON-block %qs vid %L som också är ett funktionsresultat"
  
! #: fortran/resolve.cc:1163
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "COMMON-block %qs vid %L som också är en global procedur"
  
! #: fortran/resolve.cc:1230
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr "KIND-parametern %qs i PDT-konstrueraren vid %C har inget värde"
  
! #: fortran/resolve.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Ordningen på elementet i postkonstrueraren vid %L stämmer inte överens med komponentens (%d/%d)"
  
! #: fortran/resolve.cc:1394
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Elementet i postkonstrueraren vid %L, för pekarkomponent %qs, är %s men borde vara %s"
  
! #: fortran/resolve.cc:1429
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Olika teckenlängder (%wd/%wd) för pekarkomponenten %qs i konstrueraren vid %L"
  
! #: fortran/resolve.cc:1475
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "NULL i postkonstrueraren vid %L används på komponenten %qs, som varken är en POINTER eller en ALLOCATABLE"
  
! #: fortran/resolve.cc:1509
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "Gränssnittet stämmer inte för procedurpekarkomponenten %qs i postkonstruerare vid %L: %s"
  
! #: fortran/resolve.cc:1528
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Felaktig vektorspecifikation av komponenten %qs refererad i postkonstruerare vid %L"
  
! #: fortran/resolve.cc:1541
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Formen på komponenten %qs i postkonstrueraren vid %L skiljer från formen på den deklarerade komponenten för dimension %d (%ld/%ld)"
  
! #: fortran/resolve.cc:1562
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Elementet i postkonstrueraren vid %L, för pekarkomponent %qs, borde vara en POINTER eller en TARGET"
  
! #: fortran/resolve.cc:1589
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr "Pekartilldelningsmålet vid %L har en vektorindexering"
  
! #: fortran/resolve.cc:1601
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Ogiltigt uttryck i postkonstrueraren för pekarkomponent %qs vid %L i PURE-procedur"
  
! #: fortran/resolve.cc:1727
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Den övre gränsen i sista dimensionen måste vara med i referensen till vektorn %qs med antagen storlek vid %L"
  
! #: fortran/resolve.cc:1789
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%qs vid %L är tvetydig"
  
! #: fortran/resolve.cc:1793
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "GENERIC procedur %qs är inte tillåten som aktuellt argument vid %L"
  
! #: fortran/resolve.cc:1914
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Typ angiven för inbyggd funktion %qs vid %L ignoreras"
  
! #: fortran/resolve.cc:1927
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Inbyggd subrutin %qs vid %L får inte ha en typspecificerare"
  
! #: fortran/resolve.cc:1938
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "%qs deklarerad INTRINSIC vid %L finns inte"
  
! #: fortran/resolve.cc:1951
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "Den inbyggda %qs deklarerad INTRINSIC vid %L är inte tillgänglig i den aktuella standardinställningen utan i %s.  Använd en lämplig flagga %<-std=*%> eller aktivera %<-fall-intrinsics%> för att använda den."
  
! #: fortran/resolve.cc:1989
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Icke RECURSIVE procedur %qs från modulen %qs anropar kanske sig själv rekursivt i proceduren %qs. Deklarera den RECURSIVE eller använd %<-frecursive%>"
  
! #: fortran/resolve.cc:1994 fortran/resolve.cc:7179
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Icke RECURSIVE procedur %qs vid %L anropar kanske sig själv rekursivt.  Deklarera den RECURSIVE eller använd %<-frecursive%>"
  
! #: fortran/resolve.cc:2053 fortran/resolve.cc:11603 fortran/resolve.cc:13626
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Etikett %d som refereras vid %L är aldrig definierad"
  
! #: fortran/resolve.cc:2085
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Den härledda typen %qs används som aktuellt argument vid %L"
  
! #: fortran/resolve.cc:2103
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Satsfunktionen %qs vid %L får inte vara ett aktuellt argument"
  
! #: fortran/resolve.cc:2111
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Inbyggd %qs vid %L får inte vara ett aktuellt argument"
  
! #: fortran/resolve.cc:2118
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Den interna proceduren %qs används som aktuellt argument vid %L"
  
! #: fortran/resolve.cc:2126
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL icke INTRINSIC procedur %qs är inte tillåten som aktuellt argument vid %L"
  
! #: fortran/resolve.cc:2153
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Det går inte att hitta en angiven INTRINSIC-procedur för referensen %qs vid %L"
  
! #: fortran/resolve.cc:2175
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Symbolen %qs vid %L är tvetydig"
  
! #: fortran/resolve.cc:2239
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Värdesargument vid %L har inte en numerisk typ"
  
! #: fortran/resolve.cc:2246
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "Värdeargument vid %L får inte vara en vektor eller vektorsektion"
  
! #: fortran/resolve.cc:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Värdesargument vid %L är inte tillåtet i denna kontext"
  
! #: fortran/resolve.cc:2272
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Att skicka intern procedur som plats vid %L är inte tillåtet"
  
! #: fortran/resolve.cc:2283
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL icke INTRINSIC procedur %qs är inte tillåten som aktuellt argument vid %L"
  
! #: fortran/resolve.cc:2292
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Co-indexerat aktuellt argument vid %L med slutlig pekarkomponent"
  
! #: fortran/resolve.cc:2442
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "%qs vid %L är en vektor och OPTIONAL.  Om den inte finns, då kan den inte vara det aktuella argumentet i en ELEMENTAL-procedur om det inte finns ett ej valfritt argument med samma ordning (Fortran 2018, 15.5.2.12)"
  
! #: fortran/resolve.cc:2481
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "Aktuellt argument vid %L för INTENT(%s)-attrapp %qs av ELEMENTAL-subrutin %qs är en skalär, men ett annat aktuellt argument är en vektor"
  
! #: fortran/resolve.cc:2755
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Returtypen stämmer inte för funktionen %qs vid %L (%s/%s)"
  
! #: fortran/resolve.cc:2782
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Gränssnitt stämmer inte överens i den globala proceduren %qs vid %L: %s"
  
! #: fortran/resolve.cc:2894
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Det finns ingen specifik funktionen för den generiska %qs vid %L"
  
! #: fortran/resolve.cc:2914
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Generisk funktion %qs vid %L är inte konsistent med ett specifikt inbyggt gränssnitt"
  
! #: fortran/resolve.cc:2952
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Funktionen %qs vid %L är INTRINSIC men är inte kompatibel med en inbyggd"
  
! #: fortran/resolve.cc:3013
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Kan inte slå upp den specifika funktionen %qs vid %L"
  
! #: fortran/resolve.cc:3090
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr "Saknad explicit deklaration med attributet EXTERNAL för symbolen %qs vid %L"
  
! #: fortran/resolve.cc:3125
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Funktionen %qs vid %L har ingen IMPLICIT-typ; menade du %qs?"
  
! #: fortran/resolve.cc:3129 fortran/resolve.cc:19066
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Funktionen %qs vid %L har ingen IMPLICIT-typ"
  
! #: fortran/resolve.cc:3283
  #, gcc-internal-format, gfc-internal-format
  msgid "Reference to impure function at %L inside a DO CONCURRENT"
  msgstr "Referens till en oren funktion vid %L inuti ett DO CONCURRENT"
  
! #: fortran/resolve.cc:3294
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "Referens till den orena funktionen %qs vid %L är inuti ett FORALL-%s"
  
! #: fortran/resolve.cc:3301
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "Referens till den orena funktionen %qs vid %L är inuti ett DO CONCURRENT-%s"
  
! #: fortran/resolve.cc:3308
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Referens till den orena funktionen %qs vid %L inuti en PURE-procedur"
  
! #: fortran/resolve.cc:3375
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "Oväntat skräp efter %qs vid %L"
  
! #: fortran/resolve.cc:3386
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs vid %L är inte en funktion"
  
! #: fortran/resolve.cc:3394 fortran/resolve.cc:3966
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT INTERFACE %qs får inte refereras vid %L"
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr "ABSTRACT INTERFACE %qs vid %L får inte ha ett antaget teckenlängdsresultat (F2008: C418)"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3449
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Funktionen %qs är deklarerad CHARACTER(*) och får inte användas vid %L eftersom det inte är ett attrappargument"
  
! #: fortran/resolve.cc:3470
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy function %s at %L and %L"
  msgstr "Olika argumentlistor i den externa atrappfunktionen %s vid %L och %L"
  
! #: fortran/resolve.cc:3509
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "resolve_function(): felaktig funktionstyp"
  
! #: fortran/resolve.cc:3523
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr "En litteral BOZ-konstant vid %L får inte förekomma som ett faktiskt argument i en funktionsreferens"
  
! #: fortran/resolve.cc:3539
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "Användardefinierad ej ELEMENTAL funktion %qs vid %L är inte tillåten i WORKSHARE-konstruktion"
  
! #: fortran/resolve.cc:3601
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY %qs vid %L får inte anropas rekursivt, eftersom funktionen %qs inte är RECURSIVE"
  
! #: fortran/resolve.cc:3605
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktion %qs vid %L får inte anropas rekursivt, eftersom den inte är RECURSIVE"
  
! #: fortran/resolve.cc:3663
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "Att använda funktionen %qs vid %L bör undvikas"
  
! #: fortran/resolve.cc:3701
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call at %L in a DO CONCURRENT block is not PURE"
  msgstr "Subrutinanrop vid %L i ett block DO CONCURRENT är inte PURE"
  
! #: fortran/resolve.cc:3710
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Subrutinanrop till %qs i FORALL-block vid %L är inte PURE"
  
! #: fortran/resolve.cc:3716
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Subrutinanrop till %qs i DO CONCURRENT-block vid %L är inte PURE"
  
! #: fortran/resolve.cc:3722
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Subrutinanrop till %qs vid %L är inte PURE"
  
! #: fortran/resolve.cc:3790
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Det finns ingen specifik subrutinen för den generiska %qs vid %L"
  
! #: fortran/resolve.cc:3799
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Generisk subrutin %qs vid %L är inte konsistent med ett inbyggt subrutingränssnitt"
  
! #: fortran/resolve.cc:3834
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Subrutin %qs vid %L är INTRINSIC men är inte kompatibel med en inbyggd"
  
! #: fortran/resolve.cc:3879
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Kan inte slå upp den specifika subrutinen %qs vid %L"
  
! #: fortran/resolve.cc:3937
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "%qs vid %L har en typ som inte är konsistent med CALL vid %L"
  
! #: fortran/resolve.cc:3976
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY %qs vid %L är får inte anropas rekursivt, eftersom subrutinen %qs inte är RECURSIVE"
  
! #: fortran/resolve.cc:3980
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE %qs vid %L får inte anropas rekursivt, eftersom den inte är RECURSIVE"
  
! #: fortran/resolve.cc:4031
  #, gcc-internal-format, gfc-internal-format
  msgid "Different argument lists in external dummy subroutine %s at %L and %L"
  msgstr "Olika argumentlistor i den externa attrappsubrutinen %s vid %L och %L"
  
! #: fortran/resolve.cc:4062
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "resolve_subroutine(): felaktig funktionstyp"
  
! #: fortran/resolve.cc:4079
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "Att använda subrutinen %qs vid %L bör undvikas"
  
! #: fortran/resolve.cc:4106
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Formerna för operanderna vid %L och %L är inte konforma"
  
! #: fortran/resolve.cc:4158
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "logical_to_bitwise(): Felaktig inbyggd"
  
! #: fortran/resolve.cc:4261
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Den orena funktionen %qs vid %L beräknas eventuellt inte"
  
! #: fortran/resolve.cc:4265
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "Den orena funktionen vid %L beräknas eventuellt inte"
  
! #: fortran/resolve.cc:4360
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "BOZ-litteralkonstanten vid %L får inte vara en operand till den unära operatorn %qs"
  
! #: fortran/resolve.cc:4368
  #, gcc-internal-format, gfc-internal-format
  msgid "Negation of unsigned expression at %L not permitted "
  msgstr "Negation av ett teckenlöst uttryck vid %L är inte tillåtet "
  
! #: fortran/resolve.cc:4389
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr "Operander vid %L och %L kan inte förekomma som operander av den binära operatorn %qs"
  
! #: fortran/resolve.cc:4399
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL() pointer at %L"
  msgstr "Ogiltigt sammanhang för NULL()-pekare vid %L"
  
! #: fortran/resolve.cc:4417
  #, gcc-internal-format
  msgid "Operand of unary numeric operator %qs at %L is %s"
  msgstr "Operand till unär numerisk operator %qs vid %L är %s"
  
! #: fortran/resolve.cc:4432 fortran/resolve.cc:4466
  #, gcc-internal-format
  msgid "Operands of binary numeric operator %qs at %L are %s/%s"
  msgstr "Operander till binär numerisk operator %qs vid %L är %s/%s"
  
! #: fortran/resolve.cc:4446 fortran/resolve.cc:4635 fortran/resolve.cc:4804
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Inkonsistenta ordningar för operator vid %L och %L"
  
! #: fortran/resolve.cc:4458
  #, gcc-internal-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %qs at %L"
  msgstr "Oväntade entiteter av härledd typ i binär inbyggd numerisk operator %qs vid %L"
  
! #: fortran/resolve.cc:4482
  #, gcc-internal-format, gfc-internal-format
  msgid "Operands of string concatenation operator at %L are %s/%s"
  msgstr "Operanderna till strängkonkateneringsoperatorn vid %L är %s/%s"
  
! #: fortran/resolve.cc:4525
  #, gcc-internal-format
  msgid "Operands of logical operator %qs at %L are %s/%s"
  msgstr "Operanderna till logiska operatorn %qs vid %L är %s/%s"
  
! #: fortran/resolve.cc:4548
  #, gcc-internal-format, gfc-internal-format
  msgid "Operand of .not. operator at %L is %s"
  msgstr "Operand till operatorn .not. vid %L är %s"
  
! #: fortran/resolve.cc:4563
  #, gcc-internal-format, gfc-internal-format
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "COMPLEX-kvantiteter kan inte jämföras vid %L"
  
! #: fortran/resolve.cc:4593 fortran/resolve.cc:4608
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "BOZ-litteralkonstanten nära %L får inte förekomma som en operand till en relationsoperator"
  
! #: fortran/resolve.cc:4643
  #, gcc-internal-format, gfc-internal-format
  msgid "Inconsistent types for operator at %L and %L: %s and %s"
  msgstr "Inkonsistenta typer för operatorn vid %L och %L: %s och %s"
  
! #: fortran/resolve.cc:4667
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "Likhetsjämförelse av %s vid %L"
  
! #: fortran/resolve.cc:4669
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "Olikhetsjämförelse av %s vid %L"
  
! #: fortran/resolve.cc:4682
  #, gcc-internal-format, gfc-internal-format
  msgid "Logicals at %L must be compared with %s instead of %s"
  msgstr "Logiska vid %L måste jämföras med %s istället för %s"
  
! #: fortran/resolve.cc:4690
  #, gcc-internal-format
  msgid "Operands of comparison operator %qs at %L are %s/%s"
  msgstr "Operanderna till jämförelseoperatorn %qs vid %L är %s/%s"
  
! #: fortran/resolve.cc:4705
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L; did you mean %qs?"
  msgstr "Okänd operator %qs vid %L; menade du %qs?"
  
! #: fortran/resolve.cc:4708
  #, gcc-internal-format
  msgid "Unknown operator %qs at %L"
  msgstr "Okänd operator %qs vid %L"
  
! #: fortran/resolve.cc:4713
  #, gcc-internal-format
  msgid "Operand of user operator %qs at %L is %s"
  msgstr "Operanderna till användaroperatorn %qs vid %L är %s"
  
! #: fortran/resolve.cc:4720
  #, gcc-internal-format
  msgid "Operands of user operator %qs at %L are %s/%s"
  msgstr "Operanderna till användaroperatorn %qs vid %L är %s/%s"
  
! #: fortran/resolve.cc:4734
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "resolve_operator(): Felaktig inbyggd"
  
! #: fortran/resolve.cc:4832
! #, gcc-internal-format, gfc-internal-format
! msgid "Inconsistent coranks for operator at %L and %L"
! msgstr "Inkonsistenta co-ordningar för operator vid %L och %L"
! 
! #: fortran/resolve.cc:5031
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Vektorreferens vid %L är utanför gränsen (%ld < %ld) i dimension %d"
  
! #: fortran/resolve.cc:5036
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Vektorreferens vid %L är utanför gränsen (%ld < %ld) i co-dimension %d"
  
! #: fortran/resolve.cc:5046
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Vektorreferens vid %L är utanför gränsen (%ld > %ld) i dimension %d"
  
! #: fortran/resolve.cc:5051
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Vektorreferens vid %L är utanför gränsen (%ld > %ld) i co-dimension %d"
  
! #: fortran/resolve.cc:5072
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Otillåtet steg på noll vid %L"
  
! #: fortran/resolve.cc:5089
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Undre vektorreferens vid %L är utanför gränsen (%ld < %ld) i dimension %d"
  
! #: fortran/resolve.cc:5097
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Undre vektorreferens vid %L är utanför gränsen (%ld > %ld) i dimension %d"
  
! #: fortran/resolve.cc:5113
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Övre vektorreferens vid %L är utanför gränsen (%ld < %ld) i dimension %d"
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Övre vektorreferens vid %L är utanför gränsen (%ld > %ld) i dimension %d"
  
! #: fortran/resolve.cc:5138
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "check_dimension(): Felaktig vektorreferens"
  
! #: fortran/resolve.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Högraste övre gränsen av en sektion av vektor med antagen storlek inte angiven vid %L"
  
! #: fortran/resolve.cc:5171
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Ordning stämmer inte i vektorreferens vid %L (%d/%d)"
  
! #: fortran/resolve.cc:5179
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Co-indexordning stämmer inte i vektorreferens vid %L (%d/%d)"
  
! #: fortran/resolve.cc:5195
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Co-index i co-dimension %d måste vara en skalär vid %L"
  
! #: fortran/resolve.cc:5223
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Vektorindex vid %L måste vara skalärt"
  
! #: fortran/resolve.cc:5229
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Vektorindex vid %L måste ha INTEGER-typ, fann %s"
  
! #: fortran/resolve.cc:5235
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "REAL-vektorindex vid %L"
  
! #: fortran/resolve.cc:5275
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Dim-argumentet vid %L måste vara skalärt"
  
! #: fortran/resolve.cc:5282
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Dim-argumentet vid %L måste ha INTEGER-typ"
  
! #: fortran/resolve.cc:5343
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Felaktig vektorreferens till en icke-vektorentitet vid %L"
  
! #: fortran/resolve.cc:5358
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): oanvänd as(1)"
  
! #: fortran/resolve.cc:5370
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): oanvänd as(2)"
  
! #: fortran/resolve.cc:5415
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Vektorindex vid %L är en vektor med ordning %d"
  
! #: fortran/resolve.cc:5506
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be scalar"
  msgstr "Argumentet till TEAM_NUMBER vid %L måste vara skalärt"
  
! #: fortran/resolve.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM_NUMBER argument at %L must be of INTEGER type, found %s"
  msgstr "Argumentet till TEAM_NUMBER vid %L måste vara av INTEGER-typ, hittade %s"
  
! #: fortran/resolve.cc:5527
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be scalar"
  msgstr "Argumentet till TEAM vid %L måste vara skalärt"
  
! #: fortran/resolve.cc:5536
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L must be of TEAM_TYPE from the intrinsic module ISO_FORTRAN_ENV, found %s"
  msgstr "Argumentet till TEAM vid %L måste vara av TEAM_TYPE från den inbyggda modulen ISO_FORTRAN_ENV, hittade %s"
  
! #: fortran/resolve.cc:5550
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be scalar"
  msgstr "Argumentet till STAT vid %L måste vara skalärt"
  
! #: fortran/resolve.cc:5557
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT argument at %L must be of INTEGER type, found %s"
  msgstr "Argumentet till STAT vid %L måste vara av INTEGER-typ, hittade %s"
  
! #: fortran/resolve.cc:5566
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT's expression at %L must be a variable"
  msgstr "STATs uttryck vid %L måste vara en variabel"
  
! #: fortran/resolve.cc:5588
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Startindex för delsträng vid %L måste typen INTEGER"
  
! #: fortran/resolve.cc:5595
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Startindex för delsträng vid %L måste vara skalärt"
  
! #: fortran/resolve.cc:5617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Slutindex för delsträng vid %L måste ha typen INTEGER"
  
! #: fortran/resolve.cc:5624
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Slutsträng för delsträng vid %L måste vara skalärt"
  
! #: fortran/resolve.cc:5644
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "Slutindex för delsträng vid %L är för stort"
  
! #: fortran/resolve.cc:5835
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Felaktig vektorreferens"
  
! #: fortran/resolve.cc:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Komponent till den högra av en delreferens med ordning skild från noll får inte ha attributet POINTER vid %L"
  
! #: fortran/resolve.cc:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Komponent till den högra av en delreferens med ordning skild från noll får inte ha attributet ALLOCATABLE vid %L"
  
! #: fortran/resolve.cc:5907
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Två eller flera delreferenser med ordning skild från noll får inte anges vid %L"
  
! #: fortran/resolve.cc:6019
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr "gfc_expression_rank(): Två vektorspecifikationer"
  
! #: fortran/resolve.cc:6048
  #, gcc-internal-format
  msgid "Illegal coarray index"
  msgstr "Otillåtet co-vektorindex"
  
! #: fortran/resolve.cc:6096
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK får bara användas som ett aktuellt argument"
  
! #: fortran/resolve.cc:6106
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "Variabeln %s med antagen typ vid %L får bara användas som ett aktuellt argument"
--- 80565,81467 ----
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "Teckenvärt argument %qs till satsfunktion vid %L måste ha konstant längd"
  
! #: fortran/resolve.cc:579
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "Innesluten procedur %qs vid %L har samma namn som sin omgivande procedur"
  
! #: fortran/resolve.cc:599
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "Innesluten funktion %qs vid %L har ingen IMPLICIT-typ"
  
! #: fortran/resolve.cc:602
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "Resultatet %qs av innesluten funktion %qs vid %L har ingen IMPLICIT-typ"
  
! #: fortran/resolve.cc:628
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "Teckenvärd modulprocedur %qs vid %L får inte ha antagen längd"
  
! #: fortran/resolve.cc:630
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Teckenvärd intern funktion %qs vid %L får inte ha antagen längd"
  
! #: fortran/resolve.cc:803
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Funktion %s vid %L har ingångar med vektorspecifikationer som ej stämmer överens"
  
! #: fortran/resolve.cc:814
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "Funktion %s vid %L har ingången %s med egenskaper som inte stämmer"
  
! #: fortran/resolve.cc:829
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "Funktionen ”%s” vid %L med ingångar som returnerar variabler av olika stränglängder"
  
! #: fortran/resolve.cc:861
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "FUNCTION-resultat %s får inte vara en vektor i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:865
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "ENTRY-resultat %s får inte vara en vektor i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:872
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "FUNCTION-resultat %s får inte vara en POINTER i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:876
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "ENTRY-resultat %s får inte vara en POINTER i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:883
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "FUNCTION-resultat %s får inte vara ALLOCATABLE i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:887
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "ENTRY-resultat %s får inte vara ALLOCATABLE i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:925
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "FUNCTION-resultat %s får inte vara av typen %s i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:930
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "ENTRY-resultat %s får inte vara av typen %s i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:981
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Den globala entiteten %qs vid %L får inte förekomma i ett COMMON-block vid %L"
  
! #: fortran/resolve.cc:985
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Den globala entiteten %qs vid %L får inte förekomma i ett COMMON-block"
  
! #: fortran/resolve.cc:995
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr "COMMON-block vid %L"
  
! #: fortran/resolve.cc:1002
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "Variabel %qs vid %L är i COMMON men endast i BLOCK DATA är initiering tillåten"
  
! #: fortran/resolve.cc:1006
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "Initierad variabel %qs vid %L är i en blank COMMON men initiering ir endast tillåten i namngivna common-block"
  
! #: fortran/resolve.cc:1013
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "%qs vid %L kan inte förekomma i COMMON [F2008:C5100]"
  
! #: fortran/resolve.cc:1018
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "Det automatiska objektet %qs vid %L får inte förekomma i COMMON vid %L"
  
! #: fortran/resolve.cc:1030
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "Härledd typvariabel %qs i COMMON vid %L har varken attributet SEQUENCE eller BIND(C)"
  
! #: fortran/resolve.cc:1034
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "Härledd typvariabel %qs i COMMON vid %L har en slutlig komponent som är allokerbar"
  
! #: fortran/resolve.cc:1038
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "Härledd typvariabel %qs i COMMON vid %L får inte ha standardinitierare"
  
! #: fortran/resolve.cc:1082
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr "I Fortran 2003 är COMMON %qs-block vid %L en global identifierare och måste således ha samma bindningsnamn som COMMON-blocket med samma namn vid %L: %s resp %s"
  
! #: fortran/resolve.cc:1096
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "COMMON-block %qs vid %L använder samma globala identifierare som en entitet vid %L"
  
! #: fortran/resolve.cc:1104
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "Fortran 2008: COMMON-block %qs med bindningsetikett vid %L delar identifierare med en global ej-COMMON-blockentitet vid %L"
  
! #: fortran/resolve.cc:1126
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "COMMON-block vid %L med bindningsetikett %qs använder samma globala identifierare som entiteten vid %L"
  
! #: fortran/resolve.cc:1147
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "COMMON-block %qs vid %L används som PARAMETER vid %L"
  
! #: fortran/resolve.cc:1151
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "COMMON-blocket %qs vid %L får inte ha attributet EXTERNAL"
  
! #: fortran/resolve.cc:1155
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "COMMON-block %qs vid %L är också en inbyggd procedur"
  
! #: fortran/resolve.cc:1159
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "COMMON-block %qs vid %L som också är ett funktionsresultat"
  
! #: fortran/resolve.cc:1164
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "COMMON-block %qs vid %L som också är en global procedur"
  
! #: fortran/resolve.cc:1231
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr "KIND-parametern %qs i PDT-konstrueraren vid %C har inget värde"
  
! #: fortran/resolve.cc:1374
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Ordningen på elementet i postkonstrueraren vid %L stämmer inte överens med komponentens (%d/%d)"
  
! #: fortran/resolve.cc:1395
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Elementet i postkonstrueraren vid %L, för pekarkomponent %qs, är %s men borde vara %s"
  
! #: fortran/resolve.cc:1430
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Olika teckenlängder (%wd/%wd) för pekarkomponenten %qs i konstrueraren vid %L"
  
! #: fortran/resolve.cc:1476
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "NULL i postkonstrueraren vid %L används på komponenten %qs, som varken är en POINTER eller en ALLOCATABLE"
  
! #: fortran/resolve.cc:1510
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "Gränssnittet stämmer inte för procedurpekarkomponenten %qs i postkonstruerare vid %L: %s"
  
! #: fortran/resolve.cc:1529
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Felaktig vektorspecifikation av komponenten %qs refererad i postkonstruerare vid %L"
  
! #: fortran/resolve.cc:1542
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Formen på komponenten %qs i postkonstrueraren vid %L skiljer från formen på den deklarerade komponenten för dimension %d (%ld/%ld)"
  
! #: fortran/resolve.cc:1563
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Elementet i postkonstrueraren vid %L, för pekarkomponent %qs, borde vara en POINTER eller en TARGET"
  
! #: fortran/resolve.cc:1590
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer assignment target at %L has a vector subscript"
  msgstr "Pekartilldelningsmålet vid %L har en vektorindexering"
  
! #: fortran/resolve.cc:1602
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Ogiltigt uttryck i postkonstrueraren för pekarkomponent %qs vid %L i PURE-procedur"
  
! #: fortran/resolve.cc:1728
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Den övre gränsen i sista dimensionen måste vara med i referensen till vektorn %qs med antagen storlek vid %L"
  
! #: fortran/resolve.cc:1790
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%qs vid %L är tvetydig"
  
! #: fortran/resolve.cc:1794
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "GENERIC procedur %qs är inte tillåten som aktuellt argument vid %L"
  
! #: fortran/resolve.cc:1915
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Typ angiven för inbyggd funktion %qs vid %L ignoreras"
  
! #: fortran/resolve.cc:1928
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Inbyggd subrutin %qs vid %L får inte ha en typspecificerare"
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "%qs deklarerad INTRINSIC vid %L finns inte"
  
! #: fortran/resolve.cc:1952
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "Den inbyggda %qs deklarerad INTRINSIC vid %L är inte tillgänglig i den aktuella standardinställningen utan i %s.  Använd en lämplig flagga %<-std=*%> eller aktivera %<-fall-intrinsics%> för att använda den."
  
! #: fortran/resolve.cc:1990
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs from module %qs is possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Icke RECURSIVE procedur %qs från modulen %qs anropar kanske sig själv rekursivt i proceduren %qs. Deklarera den RECURSIVE eller använd %<-frecursive%>"
  
! #: fortran/resolve.cc:1995 fortran/resolve.cc:7152
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Icke RECURSIVE procedur %qs vid %L anropar kanske sig själv rekursivt.  Deklarera den RECURSIVE eller använd %<-frecursive%>"
  
! #: fortran/resolve.cc:2054 fortran/resolve.cc:11593 fortran/resolve.cc:13616
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Etikett %d som refereras vid %L är aldrig definierad"
  
! #: fortran/resolve.cc:2086
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Den härledda typen %qs används som aktuellt argument vid %L"
  
! #: fortran/resolve.cc:2104
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Satsfunktionen %qs vid %L får inte vara ett aktuellt argument"
  
! #: fortran/resolve.cc:2112
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Inbyggd %qs vid %L får inte vara ett aktuellt argument"
  
! #: fortran/resolve.cc:2119
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Den interna proceduren %qs används som aktuellt argument vid %L"
  
! #: fortran/resolve.cc:2127
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL icke INTRINSIC procedur %qs är inte tillåten som aktuellt argument vid %L"
  
! #: fortran/resolve.cc:2154
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Det går inte att hitta en angiven INTRINSIC-procedur för referensen %qs vid %L"
  
! #: fortran/resolve.cc:2176
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Symbolen %qs vid %L är tvetydig"
  
! #: fortran/resolve.cc:2240
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Värdesargument vid %L har inte en numerisk typ"
  
! #: fortran/resolve.cc:2247
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "Värdeargument vid %L får inte vara en vektor eller vektorsektion"
  
! #: fortran/resolve.cc:2261
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Värdesargument vid %L är inte tillåtet i denna kontext"
  
! #: fortran/resolve.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Att skicka intern procedur som plats vid %L är inte tillåtet"
  
! #: fortran/resolve.cc:2284
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL icke INTRINSIC procedur %qs är inte tillåten som aktuellt argument vid %L"
  
! #: fortran/resolve.cc:2293
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Co-indexerat aktuellt argument vid %L med slutlig pekarkomponent"
  
! #: fortran/resolve.cc:2443
  #, gcc-internal-format
  msgid "%qs at %L i